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
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
186 F: drivers/net/ethernet/8390/
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
232 F: drivers/hwmon/abituguru.c
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
238 F: drivers/hwmon/abituguru3.c
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
244 F: drivers/gpio/gpio-104-dio-48e.c
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
250 F: drivers/gpio/gpio-104-idi-48.c
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
256 F: drivers/gpio/gpio-104-idio-16.c
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
262 F: drivers/net/ethernet/alteon/acenic*
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
269 F: drivers/platform/x86/acerhdf.c
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
275 F: drivers/platform/x86/acer-wmi.c
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: drivers/pci/*acpi*
292 F: drivers/pci/*/*acpi*
293 F: drivers/pci/*/*/*acpi*
296 ACPI COMPONENT ARCHITECTURE (ACPICA)
297 M: Robert Moore <robert.moore@intel.com>
298 M: Lv Zheng <lv.zheng@intel.com>
299 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300 L: linux-acpi@vger.kernel.org
302 W: https://acpica.org/
303 W: https://github.com/acpica/acpica/
304 Q: https://patchwork.kernel.org/project/linux-acpi/list/
305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 F: drivers/acpi/acpica/
312 M: Zhang Rui <rui.zhang@intel.com>
313 L: linux-acpi@vger.kernel.org
314 W: https://01.org/linux-acpi
316 F: drivers/acpi/fan.c
319 M: Zhang Rui <rui.zhang@intel.com>
320 L: linux-acpi@vger.kernel.org
321 W: https://01.org/linux-acpi
323 F: drivers/acpi/*thermal*
326 M: Zhang Rui <rui.zhang@intel.com>
327 L: linux-acpi@vger.kernel.org
328 W: https://01.org/linux-acpi
330 F: drivers/acpi/acpi_video.c
333 L: platform-driver-x86@vger.kernel.org
335 F: drivers/platform/x86/wmi.c
337 AD1889 ALSA SOUND DRIVER
338 M: Thibaut Varene <T-Bone@parisc-linux.org>
339 W: http://wiki.parisc-linux.org/AD1889
340 L: linux-parisc@vger.kernel.org
342 F: sound/pci/ad1889.*
344 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345 M: Michael Hennerich <michael.hennerich@analog.com>
346 W: http://wiki.analog.com/AD5254
347 W: http://ez.analog.com/community/linux-device-drivers
349 F: drivers/misc/ad525x_dpot.c
351 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352 M: Michael Hennerich <michael.hennerich@analog.com>
353 W: http://wiki.analog.com/AD5398
354 W: http://ez.analog.com/community/linux-device-drivers
356 F: drivers/regulator/ad5398.c
358 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359 M: Michael Hennerich <michael.hennerich@analog.com>
360 W: http://wiki.analog.com/AD7142
361 W: http://ez.analog.com/community/linux-device-drivers
363 F: drivers/input/misc/ad714x.c
365 AD7877 TOUCHSCREEN DRIVER
366 M: Michael Hennerich <michael.hennerich@analog.com>
367 W: http://wiki.analog.com/AD7877
368 W: http://ez.analog.com/community/linux-device-drivers
370 F: drivers/input/touchscreen/ad7877.c
372 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373 M: Michael Hennerich <michael.hennerich@analog.com>
374 W: http://wiki.analog.com/AD7879
375 W: http://ez.analog.com/community/linux-device-drivers
377 F: drivers/input/touchscreen/ad7879.c
379 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380 M: Jiri Kosina <jikos@kernel.org>
383 ADF7242 IEEE 802.15.4 RADIO DRIVER
384 M: Michael Hennerich <michael.hennerich@analog.com>
385 W: https://wiki.analog.com/ADF7242
386 W: http://ez.analog.com/community/linux-device-drivers
387 L: linux-wpan@vger.kernel.org
389 F: drivers/net/ieee802154/adf7242.c
390 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392 ADM1025 HARDWARE MONITOR DRIVER
393 M: Jean Delvare <jdelvare@suse.com>
394 L: linux-hwmon@vger.kernel.org
396 F: Documentation/hwmon/adm1025
397 F: drivers/hwmon/adm1025.c
399 ADM1029 HARDWARE MONITOR DRIVER
400 M: Corentin Labbe <clabbe.montjoie@gmail.com>
401 L: linux-hwmon@vger.kernel.org
403 F: drivers/hwmon/adm1029.c
405 ADM8211 WIRELESS DRIVER
406 L: linux-wireless@vger.kernel.org
407 W: http://wireless.kernel.org/
409 F: drivers/net/wireless/admtek/adm8211.*
411 ADP1653 FLASH CONTROLLER DRIVER
412 M: Sakari Ailus <sakari.ailus@iki.fi>
413 L: linux-media@vger.kernel.org
415 F: drivers/media/i2c/adp1653.c
416 F: include/media/i2c/adp1653.h
418 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419 M: Michael Hennerich <michael.hennerich@analog.com>
420 W: http://wiki.analog.com/ADP5520
421 W: http://ez.analog.com/community/linux-device-drivers
423 F: drivers/mfd/adp5520.c
424 F: drivers/video/backlight/adp5520_bl.c
425 F: drivers/leds/leds-adp5520.c
426 F: drivers/gpio/gpio-adp5520.c
427 F: drivers/input/keyboard/adp5520-keys.c
429 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430 M: Michael Hennerich <michael.hennerich@analog.com>
431 W: http://wiki.analog.com/ADP5588
432 W: http://ez.analog.com/community/linux-device-drivers
434 F: drivers/input/keyboard/adp5588-keys.c
435 F: drivers/gpio/gpio-adp5588.c
437 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438 M: Michael Hennerich <michael.hennerich@analog.com>
439 W: http://wiki.analog.com/ADP8860
440 W: http://ez.analog.com/community/linux-device-drivers
442 F: drivers/video/backlight/adp8860_bl.c
444 ADS1015 HARDWARE MONITOR DRIVER
445 M: Dirk Eibach <eibach@gdsys.de>
446 L: linux-hwmon@vger.kernel.org
448 F: Documentation/hwmon/ads1015
449 F: drivers/hwmon/ads1015.c
450 F: include/linux/i2c/ads1015.h
453 M: Colin Leroy <colin@colino.net>
455 F: drivers/macintosh/therm_adt746x.c
457 ADT7475 HARDWARE MONITOR DRIVER
458 M: Jean Delvare <jdelvare@suse.com>
459 L: linux-hwmon@vger.kernel.org
461 F: Documentation/hwmon/adt7475
462 F: drivers/hwmon/adt7475.c
464 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465 M: Michael Hennerich <michael.hennerich@analog.com>
466 W: http://wiki.analog.com/ADXL345
467 W: http://ez.analog.com/community/linux-device-drivers
469 F: drivers/input/misc/adxl34x.c
472 M: Matthew Wilcox <matthew@wil.cx>
473 M: Hannes Reinecke <hare@suse.com>
474 L: linux-scsi@vger.kernel.org
476 F: Documentation/scsi/advansys.txt
477 F: drivers/scsi/advansys.c
480 M: Riccardo Facchetti <fizban@tin.it>
482 F: sound/oss/aedsp16.c
485 M: Antti Palosaari <crope@iki.fi>
486 L: linux-media@vger.kernel.org
487 W: https://linuxtv.org
488 W: http://palosaari.fi/linux/
489 Q: http://patchwork.linuxtv.org/project/linux-media/list/
490 T: git git://linuxtv.org/anttip/media_tree.git
492 F: drivers/media/dvb-frontends/af9013*
495 M: Antti Palosaari <crope@iki.fi>
496 L: linux-media@vger.kernel.org
497 W: https://linuxtv.org
498 W: http://palosaari.fi/linux/
499 Q: http://patchwork.linuxtv.org/project/linux-media/list/
500 T: git git://linuxtv.org/anttip/media_tree.git
502 F: drivers/media/dvb-frontends/af9033*
505 L: linux-fsdevel@vger.kernel.org
507 F: Documentation/filesystems/affs.txt
510 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511 M: David Howells <dhowells@redhat.com>
512 L: linux-afs@lists.infradead.org
515 F: include/net/af_rxrpc.h
516 F: net/rxrpc/af_rxrpc.c
519 M: David Airlie <airlied@linux.ie>
520 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
523 F: include/linux/agp*
524 F: include/uapi/linux/agp*
527 M: "Juergen E. Fischer" <fischer@norbit.de>
528 L: linux-scsi@vger.kernel.org
530 F: drivers/scsi/aha152x*
531 F: drivers/scsi/pcmcia/aha152x*
533 AIC7XXX / AIC79XX SCSI DRIVER
534 M: Hannes Reinecke <hare@suse.com>
535 L: linux-scsi@vger.kernel.org
537 F: drivers/scsi/aic7xxx/
539 AIMSLAB FM RADIO RECEIVER DRIVER
540 M: Hans Verkuil <hverkuil@xs4all.nl>
541 L: linux-media@vger.kernel.org
542 T: git git://linuxtv.org/media_tree.git
543 W: https://linuxtv.org
545 F: drivers/media/radio/radio-aimslab*
548 M: Benjamin LaHaise <bcrl@kvack.org>
549 L: linux-aio@kvack.org
552 F: include/linux/*aio*.h
555 M: Antti Palosaari <crope@iki.fi>
556 L: linux-media@vger.kernel.org
557 W: https://linuxtv.org
558 W: http://palosaari.fi/linux/
559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
560 T: git git://linuxtv.org/anttip/media_tree.git
562 F: drivers/media/usb/airspy/
564 ALCATEL SPEEDTOUCH USB DRIVER
565 M: Duncan Sands <duncan.sands@free.fr>
566 L: linux-usb@vger.kernel.org
567 W: http://www.linux-usb.org/SpeedTouch/
569 F: drivers/usb/atm/speedtch.c
570 F: drivers/usb/atm/usbatm.c
572 ALCHEMY AU1XX0 MMC DRIVER
573 M: Manuel Lauss <manuel.lauss@gmail.com>
575 F: drivers/mmc/host/au1xmmc.c
578 M: Rudolf Marek <r.marek@assembler.cz>
579 L: linux-i2c@vger.kernel.org
581 F: Documentation/i2c/busses/i2c-ali1563
582 F: drivers/i2c/busses/i2c-ali1563.c
584 ALLWINNER SECURITY SYSTEM
585 M: Corentin Labbe <clabbe.montjoie@gmail.com>
586 L: linux-crypto@vger.kernel.org
588 F: drivers/crypto/sunxi-ss/
591 M: Richard Henderson <rth@twiddle.net>
592 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593 M: Matt Turner <mattst88@gmail.com>
595 L: linux-alpha@vger.kernel.org
598 ALTERA MAILBOX DRIVER
599 M: Ley Foon Tan <lftan@altera.com>
600 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602 F: drivers/mailbox/mailbox-altera.c
605 M: Tien Hock Loh <thloh@altera.com>
606 L: linux-gpio@vger.kernel.org
608 F: drivers/gpio/gpio-altera.c
610 ALTERA TRIPLE SPEED ETHERNET DRIVER
611 M: Vince Bridgers <vbridger@opensource.altera.com>
612 L: netdev@vger.kernel.org
613 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615 F: drivers/net/ethernet/altera/
617 ALTERA UART/JTAG UART SERIAL DRIVERS
618 M: Tobias Klauser <tklauser@distanz.ch>
619 L: linux-serial@vger.kernel.org
620 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622 F: drivers/tty/serial/altera_uart.c
623 F: drivers/tty/serial/altera_jtaguart.c
624 F: include/linux/altera_uart.h
625 F: include/linux/altera_jtaguart.h
627 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628 M: Tom Lendacky <thomas.lendacky@amd.com>
629 M: Gary Hook <gary.hook@amd.com>
630 L: linux-crypto@vger.kernel.org
632 F: drivers/crypto/ccp/
633 F: include/linux/ccp.h
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M: Huang Rui <ray.huang@amd.com>
637 L: linux-hwmon@vger.kernel.org
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
645 F: drivers/usb/gadget/udc/amd5536udc.*
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P: Andres Salomon <dilinger@queued.net>
649 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
658 M: Joerg Roedel <joro@8bytes.org>
659 L: iommu@lists.linux-foundation.org
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
666 M: Oded Gabbay <oded.gabbay@gmail.com>
667 L: dri-devel@lists.freedesktop.org
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M: Brijesh Singh <brijeshkumar.singh@amd.com>
684 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M: Tom Lendacky <thomas.lendacky@amd.com>
687 F: arch/arm64/boot/dts/amd/
690 M: Tom Lendacky <thomas.lendacky@amd.com>
691 L: netdev@vger.kernel.org
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
696 AMS (Apple Motion Sensor) DRIVER
697 M: Michael Hanselmann <linux-kernel@hansmi.ch>
699 F: drivers/macintosh/ams/
701 ANALOG DEVICES INC AD9389B DRIVER
702 M: Hans Verkuil <hans.verkuil@cisco.com>
703 L: linux-media@vger.kernel.org
705 F: drivers/media/i2c/ad9389b*
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M: Lars-Peter Clausen <lars@metafoo.de>
709 L: linux-media@vger.kernel.org
710 W: http://ez.analog.com/community/linux-device-drivers
712 F: drivers/media/i2c/adv7180.c
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7511*
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7604*
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7842*
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
745 ANALOG DEVICES INC ASOC DRIVERS
746 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W: http://blackfin.uclinux.org/
750 F: sound/soc/blackfin/*
752 ANALOG DEVICES INC IIO DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 M: Michael Hennerich <Michael.Hennerich@analog.com>
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
763 ANALOG DEVICES INC DMA DRIVERS
764 M: Lars-Peter Clausen <lars@metafoo.de>
765 W: http://ez.analog.com/community/linux-device-drivers
767 F: drivers/dma/dma-axi-dmac.c
770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M: Arve Hjønnevåg <arve@android.com>
772 M: Riley Andrews <riandrews@android.com>
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L: devel@driverdev.osuosl.org
777 F: drivers/staging/android/
780 M: Laura Abbott <labbott@redhat.com>
781 M: Sumit Semwal <sumit.semwal@linaro.org>
782 L: devel@driverdev.osuosl.org
784 F: drivers/staging/android/ion
785 F: drivers/staging/android/uapi/ion.h
786 F: drivers/staging/android/uapi/ion_test.h
788 AOA (Apple Onboard Audio) ALSA DRIVER
789 M: Johannes Berg <johannes@sipsolutions.net>
790 L: linuxppc-dev@lists.ozlabs.org
791 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
795 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796 M: William Breathitt Gray <vilhelm.gray@gmail.com>
797 L: linux-iio@vger.kernel.org
799 F: drivers/iio/dac/stx104.c
802 M: Jiri Kosina <jikos@kernel.org>
804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805 F: arch/x86/kernel/apm_32.c
806 F: include/linux/apm_bios.h
807 F: include/uapi/linux/apm_bios.h
808 F: drivers/char/apm-emulation.c
810 APPLE BCM5974 MULTITOUCH DRIVER
811 M: Henrik Rydberg <rydberg@bitmath.org>
812 L: linux-input@vger.kernel.org
814 F: drivers/input/mouse/bcm5974.c
817 M: Henrik Rydberg <rydberg@bitmath.org>
818 L: linux-hwmon@vger.kernel.org
820 F: drivers/hwmon/applesmc.c
822 APPLETALK NETWORK LAYER
823 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
825 F: drivers/net/appletalk/
828 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829 M: Duc Dang <dhdang@apm.com>
831 F: arch/arm64/boot/dts/apm/
833 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834 M: Iyappan Subramanian <isubramanian@apm.com>
835 M: Keyur Chudgar <kchudgar@apm.com>
837 F: drivers/net/ethernet/apm/xgene/
838 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
840 APTINA CAMERA SENSOR PLL
841 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842 L: linux-media@vger.kernel.org
844 F: drivers/media/i2c/aptina-pll.*
846 ARC FRAMEBUFFER DRIVER
847 M: Jaya Kumar <jayalk@intworks.biz>
849 F: drivers/video/fbdev/arcfb.c
850 F: drivers/video/fbdev/core/fb_defio.c
853 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
854 L: netdev@vger.kernel.org
856 F: drivers/net/arcnet/
857 F: include/uapi/linux/if_arcnet.h
860 M: Alexey Brodkin <abrodkin@synopsys.com>
862 F: drivers/gpu/drm/arc/
863 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
866 M: Liviu Dudau <liviu.dudau@arm.com>
868 F: drivers/gpu/drm/arm/hdlcd_*
869 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
871 ARM MALI-DP DRM DRIVER
872 M: Liviu Dudau <liviu.dudau@arm.com>
873 M: Brian Starkey <brian.starkey@arm.com>
874 M: Mali DP Maintainers <malidp@foss.arm.com>
876 F: drivers/gpu/drm/arm/
877 F: Documentation/devicetree/bindings/display/arm,malidp.txt
879 ARM MFM AND FLOPPY DRIVERS
880 M: Ian Molton <spyro@f2s.com>
882 F: arch/arm/lib/floppydma.S
883 F: arch/arm/include/asm/floppy.h
885 ARM PMU PROFILING AND DEBUGGING
886 M: Will Deacon <will.deacon@arm.com>
887 R: Mark Rutland <mark.rutland@arm.com>
889 F: arch/arm*/kernel/perf_*
890 F: arch/arm/oprofile/common.c
891 F: arch/arm*/kernel/hw_breakpoint.c
892 F: arch/arm*/include/asm/hw_breakpoint.h
893 F: arch/arm*/include/asm/perf_event.h
894 F: drivers/perf/arm_pmu.c
895 F: include/linux/perf/arm_pmu.h
898 M: Russell King <linux@armlinux.org.uk>
899 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 W: http://www.armlinux.org.uk/
904 ARM SUB-ARCHITECTURES
905 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
911 ARM PRIMECELL AACI PL041 DRIVER
912 M: Russell King <linux@armlinux.org.uk>
916 ARM PRIMECELL CLCD PL110 DRIVER
917 M: Russell King <linux@armlinux.org.uk>
919 F: drivers/video/fbdev/amba-clcd.*
921 ARM PRIMECELL KMI PL050 DRIVER
922 M: Russell King <linux@armlinux.org.uk>
924 F: drivers/input/serio/ambakmi.*
925 F: include/linux/amba/kmi.h
927 ARM PRIMECELL MMCI PL180/1 DRIVER
928 M: Russell King <linux@armlinux.org.uk>
930 F: drivers/mmc/host/mmci.*
931 F: include/linux/amba/mmci.h
933 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
934 M: Russell King <linux@armlinux.org.uk>
936 F: drivers/tty/serial/amba-pl01*.c
937 F: include/linux/amba/serial.h
939 ARM PRIMECELL BUS SUPPORT
940 M: Russell King <linux@armlinux.org.uk>
943 F: include/linux/amba/bus.h
945 ARM/ADS SPHERE MACHINE SUPPORT
946 M: Lennert Buytenhek <kernel@wantstofly.org>
947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 ARM/AFEB9260 MACHINE SUPPORT
951 M: Sergey Lapin <slapin@ossfans.org>
952 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955 ARM/AJECO 1ARM MACHINE SUPPORT
956 M: Lennert Buytenhek <kernel@wantstofly.org>
957 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960 ARM/Allwinner sunXi SoC support
961 M: Maxime Ripard <maxime.ripard@free-electrons.com>
962 M: Chen-Yu Tsai <wens@csie.org>
963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 ARM/Allwinner SoC Clock Support
968 M: Emilio López <emilio@elopez.com.ar>
970 F: drivers/clk/sunxi/
972 ARM/Amlogic Meson SoC support
973 M: Carlo Caione <carlo@caione.org>
974 M: Kevin Hilman <khilman@baylibre.com>
975 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 L: linux-amlogic@lists.infradead.org
977 W: http://linux-meson.com/
979 F: arch/arm/mach-meson/
980 F: arch/arm/boot/dts/meson*
981 F: arch/arm64/boot/dts/amlogic/
982 F: drivers/pinctrl/meson/
985 ARM/Annapurna Labs ALPINE ARCHITECTURE
986 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
987 M: Antoine Tenart <antoine.tenart@free-electrons.com>
989 F: arch/arm/mach-alpine/
990 F: arch/arm/boot/dts/alpine*
991 F: arch/arm64/boot/dts/al/
992 F: drivers/*/*alpine*
994 ARM/ARTPEC MACHINE SUPPORT
995 M: Jesper Nilsson <jesper.nilsson@axis.com>
996 M: Lars Persson <lars.persson@axis.com>
997 M: Niklas Cassel <niklas.cassel@axis.com>
999 L: linux-arm-kernel@axis.com
1000 F: arch/arm/mach-artpec
1001 F: arch/arm/boot/dts/artpec6*
1004 ARM/ASPEED MACHINE SUPPORT
1005 M: Joel Stanley <joel@jms.id.au>
1007 F: arch/arm/mach-aspeed/
1008 F: arch/arm/boot/dts/aspeed-*
1009 F: drivers/*/*aspeed*
1011 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1012 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1013 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1014 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 W: http://www.linux4sam.org
1017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1019 F: arch/arm/mach-at91/
1020 F: include/soc/at91/
1021 F: arch/arm/boot/dts/at91*.dts
1022 F: arch/arm/boot/dts/at91*.dtsi
1023 F: arch/arm/boot/dts/sama*.dts
1024 F: arch/arm/boot/dts/sama*.dtsi
1025 F: arch/arm/include/debug/at91.S
1027 ARM/ATMEL AT91 Clock Support
1028 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1032 ARM/CALXEDA HIGHBANK ARCHITECTURE
1033 M: Rob Herring <robh@kernel.org>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 F: arch/arm/mach-highbank/
1037 F: arch/arm/boot/dts/highbank.dts
1038 F: arch/arm/boot/dts/ecx-*.dts*
1040 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1041 M: Krzysztof Halasa <khalasa@piap.pl>
1043 F: arch/arm/mach-cns3xxx/
1045 ARM/CAVIUM THUNDER NETWORK DRIVER
1046 M: Sunil Goutham <sgoutham@cavium.com>
1047 M: Robert Richter <rric@kernel.org>
1048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 F: drivers/net/ethernet/cavium/thunder/
1052 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1053 M: Alexander Shiyan <shc_work@mail.ru>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1058 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1059 M: Hartley Sweeten <hsweeten@visionengravers.com>
1060 M: Ryan Mallon <rmallon@gmail.com>
1061 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 F: arch/arm/mach-ep93xx/
1064 F: arch/arm/mach-ep93xx/include/mach/
1066 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1067 M: Lennert Buytenhek <kernel@wantstofly.org>
1068 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 M: Russell King <linux@armlinux.org.uk>
1073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075 F: arch/arm/include/asm/clkdev.h
1076 F: drivers/clk/clkdev.c
1078 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1079 M: Mike Rapoport <mike@compulab.co.il>
1080 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 ARM/CONTEC MICRO9 MACHINE SUPPORT
1084 M: Hubert Feurstein <hubert.feurstein@contec.at>
1086 F: arch/arm/mach-ep93xx/micro9.c
1088 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1089 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1090 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 F: drivers/hwtracing/coresight/*
1093 F: Documentation/trace/coresight.txt
1094 F: Documentation/devicetree/bindings/arm/coresight.txt
1095 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1097 ARM/CORGI MACHINE SUPPORT
1098 M: Richard Purdie <rpurdie@rpsys.net>
1101 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1102 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 T: git git://github.com/ulli-kroll/linux.git
1106 F: arch/arm/mach-gemini/
1107 F: drivers/rtc/rtc-gemini.c
1109 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1110 M: Barry Song <baohua@kernel.org>
1111 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1114 F: arch/arm/boot/dts/prima2*
1115 F: arch/arm/mach-prima2/
1116 F: drivers/clk/sirf/
1117 F: drivers/clocksource/timer-prima2.c
1118 F: drivers/clocksource/timer-atlas7.c
1121 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1122 M: Baruch Siach <baruch@tkos.co.il>
1123 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 F: arch/arm/boot/dts/cx92755*
1128 ARM/EBSA110 MACHINE SUPPORT
1129 M: Russell King <linux@armlinux.org.uk>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 W: http://www.armlinux.org.uk/
1133 F: arch/arm/mach-ebsa110/
1134 F: drivers/net/ethernet/amd/am79c961a.*
1136 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1137 M: Uwe Kleine-König <kernel@pengutronix.de>
1138 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1143 M: Daniel Ribeiro <drwyrm@gmail.com>
1144 M: Stefan Schmidt <stefan@openezx.org>
1145 M: Harald Welte <laforge@openezx.org>
1146 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1147 W: http://www.openezx.org/
1149 T: topgit git://git.openezx.org/openezx.git
1150 F: arch/arm/mach-pxa/ezx.c
1152 ARM/FARADAY FA526 PORT
1153 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 T: git git://git.berlios.de/gemini-board
1157 F: arch/arm/mm/*-fa*
1159 ARM/FOOTBRIDGE ARCHITECTURE
1160 M: Russell King <linux@armlinux.org.uk>
1161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 W: http://www.armlinux.org.uk/
1164 F: arch/arm/include/asm/hardware/dec21285.h
1165 F: arch/arm/mach-footbridge/
1167 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1168 M: Shawn Guo <shawnguo@kernel.org>
1169 M: Sascha Hauer <kernel@pengutronix.de>
1170 R: Fabio Estevam <fabio.estevam@nxp.com>
1171 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1174 F: arch/arm/mach-imx/
1175 F: arch/arm/mach-mxs/
1176 F: arch/arm/boot/dts/imx*
1177 F: arch/arm/configs/imx*_defconfig
1181 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1182 M: Shawn Guo <shawnguo@kernel.org>
1183 M: Sascha Hauer <kernel@pengutronix.de>
1184 R: Stefan Agner <stefan@agner.ch>
1185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1188 F: arch/arm/mach-imx/*vf610*
1189 F: arch/arm/boot/dts/vf*
1191 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1192 M: Lennert Buytenhek <kernel@wantstofly.org>
1193 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 ARM/GUMSTIX MACHINE SUPPORT
1197 M: Steve Sakoman <sakoman@gmail.com>
1198 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1202 M: Philipp Zabel <philipp.zabel@gmail.com>
1203 M: Paul Parsons <lost.distance@yahoo.com>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 F: arch/arm/mach-pxa/hx4700.c
1207 F: arch/arm/mach-pxa/include/mach/hx4700.h
1208 F: sound/soc/pxa/hx4700.c
1210 ARM/HISILICON SOC SUPPORT
1211 M: Wei Xu <xuwei5@hisilicon.com>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 W: http://www.hisilicon.com
1215 T: git git://github.com/hisilicon/linux-hisi.git
1216 F: arch/arm/mach-hisi/
1217 F: arch/arm/boot/dts/hi3*
1218 F: arch/arm/boot/dts/hip*
1219 F: arch/arm/boot/dts/hisi*
1220 F: arch/arm64/boot/dts/hisilicon/
1222 ARM/HP JORNADA 7XX MACHINE SUPPORT
1223 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1227 F: arch/arm/mach-sa1100/jornada720.c
1228 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1230 ARM/IGEP MACHINE SUPPORT
1231 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1232 M: Javier Martinez Canillas <javier@dowhile0.org>
1233 L: linux-omap@vger.kernel.org
1234 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 F: arch/arm/boot/dts/omap3-igep*
1238 ARM/INCOME PXA270 SUPPORT
1239 M: Marek Vasut <marek.vasut@gmail.com>
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1244 ARM/INTEL IOP32X ARM ARCHITECTURE
1245 M: Lennert Buytenhek <kernel@wantstofly.org>
1246 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 ARM/INTEL IOP33X ARM ARCHITECTURE
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 ARM/INTEL IOP13XX ARM ARCHITECTURE
1254 M: Lennert Buytenhek <kernel@wantstofly.org>
1255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 ARM/INTEL IQ81342EX MACHINE SUPPORT
1259 M: Lennert Buytenhek <kernel@wantstofly.org>
1260 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 ARM/INTEL IXDP2850 MACHINE SUPPORT
1264 M: Lennert Buytenhek <kernel@wantstofly.org>
1265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 ARM/INTEL IXP4XX ARM ARCHITECTURE
1269 M: Imre Kaloz <kaloz@openwrt.org>
1270 M: Krzysztof Halasa <khalasa@piap.pl>
1271 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273 F: arch/arm/mach-ixp4xx/
1275 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1276 M: Jonathan Cameron <jic23@cam.ac.uk>
1277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 F: arch/arm/mach-pxa/stargate2.c
1280 F: drivers/pcmcia/pxa2xx_stargate2.c
1282 ARM/INTEL XSC3 (MANZANO) ARM CORE
1283 M: Lennert Buytenhek <kernel@wantstofly.org>
1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1288 M: Lennert Buytenhek <kernel@wantstofly.org>
1289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1293 M: Santosh Shilimkar <ssantosh@kernel.org>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 F: arch/arm/mach-keystone/
1297 F: arch/arm/boot/dts/keystone-*
1298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1300 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1301 M: Santosh Shilimkar <ssantosh@kernel.org>
1302 L: linux-kernel@vger.kernel.org
1304 F: drivers/clk/keystone/
1306 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1307 M: Santosh Shilimkar <ssantosh@kernel.org>
1308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 L: linux-kernel@vger.kernel.org
1311 F: drivers/clocksource/timer-keystone.c
1313 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1314 M: Santosh Shilimkar <ssantosh@kernel.org>
1315 L: linux-kernel@vger.kernel.org
1317 F: drivers/power/reset/keystone-reset.c
1319 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1320 M: Santosh Shilimkar <ssantosh@kernel.org>
1321 L: linux-kernel@vger.kernel.org
1323 F: drivers/memory/*emif*
1325 ARM/LG1K ARCHITECTURE
1326 M: Chanho Min <chanho.min@lge.com>
1327 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 F: arch/arm64/boot/dts/lg/
1331 ARM/LOGICPD PXA270 MACHINE SUPPORT
1332 M: Lennert Buytenhek <kernel@wantstofly.org>
1333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 ARM/LPC18XX ARCHITECTURE
1337 M: Joachim Eastwood <manabian@gmail.com>
1338 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 F: arch/arm/boot/dts/lpc43*
1341 F: drivers/clk/nxp/clk-lpc18xx*
1342 F: drivers/clocksource/time-lpc32xx.c
1343 F: drivers/i2c/busses/i2c-lpc2k.c
1344 F: drivers/memory/pl172.c
1345 F: drivers/mtd/spi-nor/nxp-spifi.c
1346 F: drivers/rtc/rtc-lpc24xx.c
1349 ARM/LPC32XX SOC SUPPORT
1350 M: Vladimir Zapolskiy <vz@mleia.com>
1351 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1352 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1355 F: arch/arm/boot/dts/lpc32*
1356 F: arch/arm/mach-lpc32xx/
1357 F: drivers/i2c/busses/i2c-pnx.c
1358 F: drivers/net/ethernet/nxp/lpc_eth.c
1359 F: drivers/usb/host/ohci-nxp.c
1360 F: drivers/watchdog/pnx4008_wdt.c
1363 ARM/MAGICIAN MACHINE SUPPORT
1364 M: Philipp Zabel <philipp.zabel@gmail.com>
1367 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1368 M: Jason Cooper <jason@lakedaemon.net>
1369 M: Andrew Lunn <andrew@lunn.ch>
1370 M: Gregory Clement <gregory.clement@free-electrons.com>
1371 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 F: arch/arm/mach-mvebu/
1375 F: drivers/rtc/rtc-armada38x.c
1376 F: arch/arm/boot/dts/armada*
1377 F: arch/arm/boot/dts/kirkwood*
1378 F: arch/arm64/boot/dts/marvell/armada*
1379 F: drivers/cpufreq/mvebu-cpufreq.c
1380 F: arch/arm/configs/mvebu_*_defconfig
1382 ARM/Marvell Berlin SoC support
1383 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-berlin/
1387 F: arch/arm/boot/dts/berlin*
1388 F: arch/arm64/boot/dts/marvell/berlin*
1391 ARM/Marvell Dove/MV78xx0/Orion SOC support
1392 M: Jason Cooper <jason@lakedaemon.net>
1393 M: Andrew Lunn <andrew@lunn.ch>
1394 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1395 M: Gregory Clement <gregory.clement@free-electrons.com>
1396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 F: arch/arm/mach-dove/
1399 F: arch/arm/mach-mv78xx0/
1400 F: arch/arm/mach-orion5x/
1401 F: arch/arm/plat-orion/
1402 F: arch/arm/boot/dts/dove*
1403 F: arch/arm/boot/dts/orion5x*
1406 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1407 M: Alexander Clouter <alex@digriz.org.uk>
1408 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 W: http://www.digriz.org.uk/ts78xx/kernel
1411 F: arch/arm/mach-orion5x/ts78xx-*
1413 ARM/OXNAS platform support
1414 M: Neil Armstrong <narmstrong@baylibre.com>
1415 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417 F: arch/arm/mach-oxnas/
1418 F: arch/arm/boot/dts/oxnas*
1419 F: arch/arm/boot/dts/wd-mbwe.dts
1422 ARM/Mediatek RTC DRIVER
1423 M: Eddie Huang <eddie.huang@mediatek.com>
1424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1427 F: drivers/rtc/rtc-mt6397.c
1429 ARM/Mediatek SoC support
1430 M: Matthias Brugger <matthias.bgg@gmail.com>
1431 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1434 F: arch/arm/boot/dts/mt6*
1435 F: arch/arm/boot/dts/mt8*
1436 F: arch/arm/mach-mediatek/
1440 ARM/Mediatek USB3 PHY DRIVER
1441 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1442 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1445 F: drivers/phy/phy-mt65xx-usb3.c
1447 ARM/MICREL KS8695 ARCHITECTURE
1448 M: Greg Ungerer <gerg@uclinux.org>
1449 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1450 F: arch/arm/mach-ks8695/
1453 ARM/MIOA701 MACHINE SUPPORT
1454 M: Robert Jarzmik <robert.jarzmik@free.fr>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 F: arch/arm/mach-pxa/mioa701.c
1459 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1460 M: Michael Petchkovsky <mkpetch@internode.on.net>
1463 ARM/NOMADIK ARCHITECTURE
1464 M: Alessandro Rubini <rubini@unipv.it>
1465 M: Linus Walleij <linus.walleij@linaro.org>
1466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468 F: arch/arm/mach-nomadik/
1469 F: drivers/pinctrl/nomadik/
1470 F: drivers/i2c/busses/i2c-nomadik.c
1471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1473 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1474 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1475 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1476 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1479 ARM/TOSA MACHINE SUPPORT
1480 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1481 M: Dirk Opfer <dirk@opfer-online.de>
1484 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1485 M: Marek Vasut <marek.vasut@gmail.com>
1486 L: linux-arm-kernel@lists.infradead.org
1487 W: http://hackndev.com
1489 F: arch/arm/mach-pxa/include/mach/palmtx.h
1490 F: arch/arm/mach-pxa/palmtx.c
1491 F: arch/arm/mach-pxa/include/mach/palmt5.h
1492 F: arch/arm/mach-pxa/palmt5.c
1493 F: arch/arm/mach-pxa/include/mach/palmld.h
1494 F: arch/arm/mach-pxa/palmld.c
1495 F: arch/arm/mach-pxa/include/mach/palmte2.h
1496 F: arch/arm/mach-pxa/palmte2.c
1497 F: arch/arm/mach-pxa/include/mach/palmtc.h
1498 F: arch/arm/mach-pxa/palmtc.c
1500 ARM/PALM TREO SUPPORT
1501 M: Tomas Cech <sleep_walker@suse.com>
1502 L: linux-arm-kernel@lists.infradead.org
1503 W: http://hackndev.com
1505 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1506 F: arch/arm/mach-pxa/palmtreo.c
1509 M: Sergey Lapin <slapin@ossfans.org>
1510 L: linux-arm-kernel@lists.infradead.org
1511 W: http://hackndev.com
1513 F: arch/arm/mach-pxa/include/mach/palmz72.h
1514 F: arch/arm/mach-pxa/palmz72.c
1517 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1518 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1521 ARM/PT DIGITAL BOARD PORT
1522 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1523 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 W: http://www.armlinux.org.uk/
1527 ARM/QUALCOMM SUPPORT
1528 M: Andy Gross <andy.gross@linaro.org>
1529 M: David Brown <david.brown@linaro.org>
1530 L: linux-arm-msm@vger.kernel.org
1531 L: linux-soc@vger.kernel.org
1533 F: arch/arm/boot/dts/qcom-*.dts
1534 F: arch/arm/boot/dts/qcom-*.dtsi
1535 F: arch/arm/mach-qcom/
1536 F: arch/arm64/boot/dts/qcom/*
1537 F: drivers/i2c/busses/i2c-qup.c
1538 F: drivers/clk/qcom/
1539 F: drivers/soc/qcom/
1540 F: drivers/spi/spi-qup.c
1541 F: drivers/tty/serial/msm_serial.h
1542 F: drivers/tty/serial/msm_serial.c
1543 F: drivers/*/pm8???-*
1544 F: drivers/mfd/ssbi.c
1545 F: drivers/firmware/qcom_scm.c
1546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1548 ARM/RADISYS ENP2611 MACHINE SUPPORT
1549 M: Lennert Buytenhek <kernel@wantstofly.org>
1550 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 ARM/RENESAS ARM64 ARCHITECTURE
1554 M: Simon Horman <horms@verge.net.au>
1555 M: Magnus Damm <magnus.damm@gmail.com>
1556 L: linux-renesas-soc@vger.kernel.org
1557 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1560 F: arch/arm64/boot/dts/renesas/
1561 F: drivers/soc/renesas/
1562 F: include/linux/soc/renesas/
1564 ARM/RISCPC ARCHITECTURE
1565 M: Russell King <linux@armlinux.org.uk>
1566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 W: http://www.armlinux.org.uk/
1569 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1570 F: arch/arm/include/asm/hardware/ioc.h
1571 F: arch/arm/include/asm/hardware/iomd.h
1572 F: arch/arm/include/asm/hardware/memc.h
1573 F: arch/arm/mach-rpc/
1574 F: drivers/net/ethernet/8390/etherh.c
1575 F: drivers/net/ethernet/i825xx/ether1*
1576 F: drivers/net/ethernet/seeq/ether3*
1577 F: drivers/scsi/arm/
1579 ARM/Rockchip SoC support
1580 M: Heiko Stuebner <heiko@sntech.de>
1581 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1582 L: linux-rockchip@lists.infradead.org
1583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1585 F: arch/arm/boot/dts/rk3*
1586 F: arch/arm/mach-rockchip/
1587 F: drivers/clk/rockchip/
1588 F: drivers/i2c/busses/i2c-rk3x.c
1589 F: drivers/*/*rockchip*
1590 F: drivers/*/*/*rockchip*
1591 F: sound/soc/rockchip/
1594 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1595 M: Kukjin Kim <kgene@kernel.org>
1596 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1597 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1600 F: arch/arm/boot/dts/s3c*
1601 F: arch/arm/boot/dts/s5p*
1602 F: arch/arm/boot/dts/samsung*
1603 F: arch/arm/boot/dts/exynos*
1604 F: arch/arm64/boot/dts/exynos/
1605 F: arch/arm/plat-samsung/
1606 F: arch/arm/mach-s3c24*/
1607 F: arch/arm/mach-s3c64xx/
1608 F: arch/arm/mach-s5p*/
1609 F: arch/arm/mach-exynos*/
1610 F: drivers/*/*s3c2410*
1611 F: drivers/*/*/*s3c2410*
1612 F: drivers/memory/samsung/*
1613 F: drivers/soc/samsung/*
1614 F: drivers/spi/spi-s3c*
1615 F: sound/soc/samsung/*
1616 F: Documentation/arm/Samsung/
1617 F: Documentation/devicetree/bindings/arm/samsung/
1618 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1619 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1622 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1623 M: Kyungmin Park <kyungmin.park@samsung.com>
1624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 F: arch/arm/mach-s5pv210/
1628 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1629 M: Kyungmin Park <kyungmin.park@samsung.com>
1630 M: Kamil Debski <k.debski@samsung.com>
1631 L: linux-arm-kernel@lists.infradead.org
1632 L: linux-media@vger.kernel.org
1634 F: drivers/media/platform/s5p-g2d/
1636 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1637 M: Kyungmin Park <kyungmin.park@samsung.com>
1638 M: Kamil Debski <k.debski@samsung.com>
1639 M: Jeongtae Park <jtp.park@samsung.com>
1640 L: linux-arm-kernel@lists.infradead.org
1641 L: linux-media@vger.kernel.org
1643 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1644 F: drivers/media/platform/s5p-mfc/
1646 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1647 M: Kyungmin Park <kyungmin.park@samsung.com>
1648 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1649 L: linux-arm-kernel@lists.infradead.org
1650 L: linux-media@vger.kernel.org
1652 F: drivers/media/platform/s5p-tv/
1654 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1655 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1656 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1657 L: linux-arm-kernel@lists.infradead.org
1658 L: linux-media@vger.kernel.org
1660 F: drivers/media/platform/s5p-jpeg/
1662 ARM/SHMOBILE ARM ARCHITECTURE
1663 M: Simon Horman <horms@verge.net.au>
1664 M: Magnus Damm <magnus.damm@gmail.com>
1665 L: linux-renesas-soc@vger.kernel.org
1666 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1669 F: arch/arm/boot/dts/emev2*
1670 F: arch/arm/boot/dts/r7s*
1671 F: arch/arm/boot/dts/r8a*
1672 F: arch/arm/boot/dts/sh*
1673 F: arch/arm/configs/shmobile_defconfig
1674 F: arch/arm/include/debug/renesas-scif.S
1675 F: arch/arm/mach-shmobile/
1677 F: drivers/soc/renesas/
1678 F: include/linux/soc/renesas/
1680 ARM/SOCFPGA ARCHITECTURE
1681 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1683 F: arch/arm/mach-socfpga/
1684 F: arch/arm/boot/dts/socfpga*
1685 F: arch/arm/configs/socfpga_defconfig
1686 F: arch/arm64/boot/dts/altera/
1687 W: http://www.rocketboards.org
1688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1690 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1691 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1693 F: drivers/clk/socfpga/
1695 ARM/SOCFPGA EDAC SUPPORT
1696 M: Thor Thayer <tthayer@opensource.altera.com>
1698 F: drivers/edac/altera_edac.
1700 ARM/STI ARCHITECTURE
1701 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1702 M: Maxime Coquelin <maxime.coquelin@st.com>
1703 M: Patrice Chotard <patrice.chotard@st.com>
1704 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705 L: kernel@stlinux.com
1706 W: http://www.stlinux.com
1708 F: arch/arm/mach-sti/
1709 F: arch/arm/boot/dts/sti*
1710 F: drivers/char/hw_random/st-rng.c
1711 F: drivers/clocksource/arm_global_timer.c
1712 F: drivers/clocksource/clksrc_st_lpc.c
1713 F: drivers/cpufreq/sti-cpufreq.c
1714 F: drivers/i2c/busses/i2c-st.c
1715 F: drivers/media/rc/st_rc.c
1716 F: drivers/media/platform/sti/c8sectpfe/
1717 F: drivers/mmc/host/sdhci-st.c
1718 F: drivers/phy/phy-miphy28lp.c
1719 F: drivers/phy/phy-miphy365x.c
1720 F: drivers/phy/phy-stih407-usb.c
1721 F: drivers/phy/phy-stih41x-usb.c
1722 F: drivers/pinctrl/pinctrl-st.c
1723 F: drivers/remoteproc/st_remoteproc.c
1724 F: drivers/reset/sti/
1725 F: drivers/rtc/rtc-st-lpc.c
1726 F: drivers/tty/serial/st-asc.c
1727 F: drivers/usb/dwc3/dwc3-st.c
1728 F: drivers/usb/host/ehci-st.c
1729 F: drivers/usb/host/ohci-st.c
1730 F: drivers/watchdog/st_lpc_wdt.c
1731 F: drivers/ata/ahci_st.c
1733 ARM/STM32 ARCHITECTURE
1734 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1735 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1739 F: drivers/clocksource/armv7m_systick.c
1741 ARM/TANGO ARCHITECTURE
1742 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1743 L: linux-arm-kernel@lists.infradead.org
1745 F: arch/arm/mach-tango/
1746 F: arch/arm/boot/dts/tango*
1748 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1749 M: Lennert Buytenhek <kernel@wantstofly.org>
1750 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753 ARM/TETON BGA MACHINE SUPPORT
1754 M: "Mark F. Brown" <mark.brown314@gmail.com>
1755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1758 ARM/THECUS N2100 MACHINE SUPPORT
1759 M: Lennert Buytenhek <kernel@wantstofly.org>
1760 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1764 M: Wan ZongShun <mcuos.com@gmail.com>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 W: http://www.mcuos.com
1768 F: arch/arm/mach-w90x900/
1769 F: drivers/input/keyboard/w90p910_keypad.c
1770 F: drivers/input/touchscreen/w90p910_ts.c
1771 F: drivers/watchdog/nuc900_wdt.c
1772 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1773 F: drivers/mtd/nand/nuc900_nand.c
1774 F: drivers/rtc/rtc-nuc900.c
1775 F: drivers/spi/spi-nuc900.c
1776 F: drivers/usb/host/ehci-w90x900.c
1777 F: drivers/video/fbdev/nuc900fb.c
1779 ARM/U300 MACHINE SUPPORT
1780 M: Linus Walleij <linus.walleij@linaro.org>
1781 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 F: arch/arm/mach-u300/
1784 F: drivers/clocksource/timer-u300.c
1785 F: drivers/i2c/busses/i2c-stu300.c
1786 F: drivers/rtc/rtc-coh901331.c
1787 F: drivers/watchdog/coh901327_wdt.c
1788 F: drivers/dma/coh901318*
1789 F: drivers/mfd/ab3100*
1790 F: drivers/rtc/rtc-ab3100.c
1791 F: drivers/rtc/rtc-coh901331.c
1792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1794 ARM/UNIPHIER ARCHITECTURE
1795 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1796 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1798 F: arch/arm/boot/dts/uniphier*
1799 F: arch/arm/include/asm/hardware/cache-uniphier.h
1800 F: arch/arm/mach-uniphier/
1801 F: arch/arm/mm/cache-uniphier.c
1802 F: arch/arm64/boot/dts/socionext/
1803 F: drivers/bus/uniphier-system-bus.c
1804 F: drivers/i2c/busses/i2c-uniphier*
1805 F: drivers/pinctrl/uniphier/
1806 F: drivers/tty/serial/8250/8250_uniphier.c
1809 ARM/Ux500 ARM ARCHITECTURE
1810 M: Linus Walleij <linus.walleij@linaro.org>
1811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813 F: arch/arm/mach-ux500/
1814 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1815 F: drivers/dma/ste_dma40*
1816 F: drivers/hwspinlock/u8500_hsem.c
1817 F: drivers/mfd/abx500*
1818 F: drivers/mfd/ab8500*
1819 F: drivers/mfd/dbx500*
1820 F: drivers/mfd/db8500*
1821 F: drivers/pinctrl/nomadik/pinctrl-ab*
1822 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1823 F: drivers/rtc/rtc-ab8500.c
1824 F: drivers/rtc/rtc-pl031.c
1825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1827 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1828 M: Ulf Hansson <ulf.hansson@linaro.org>
1829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1830 T: git git://git.linaro.org/people/ulfh/clk.git
1832 F: drivers/clk/ux500/
1833 F: include/linux/platform_data/clk-ux500.h
1835 ARM/VERSATILE EXPRESS PLATFORM
1836 M: Liviu Dudau <liviu.dudau@arm.com>
1837 M: Sudeep Holla <sudeep.holla@arm.com>
1838 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1839 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1841 F: arch/arm/boot/dts/vexpress*
1842 F: arch/arm64/boot/dts/arm/
1843 F: arch/arm/mach-vexpress/
1846 F: drivers/clk/versatile/clk-vexpress-osc.c
1847 F: drivers/clocksource/versatile.c
1851 M: Russell King <linux@armlinux.org.uk>
1852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 W: http://www.armlinux.org.uk/
1857 ARM/VOIPAC PXA270 SUPPORT
1858 M: Marek Vasut <marek.vasut@gmail.com>
1859 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1861 F: arch/arm/mach-pxa/vpac270.c
1862 F: arch/arm/mach-pxa/include/mach/vpac270.h
1864 ARM/VT8500 ARM ARCHITECTURE
1865 M: Tony Prisk <linux@prisktech.co.nz>
1866 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1868 F: arch/arm/mach-vt8500/
1869 F: drivers/clocksource/vt8500_timer.c
1870 F: drivers/i2c/busses/i2c-wmt.c
1871 F: drivers/mmc/host/wmt-sdmmc.c
1872 F: drivers/pwm/pwm-vt8500.c
1873 F: drivers/rtc/rtc-vt8500.c
1874 F: drivers/tty/serial/vt8500_serial.c
1875 F: drivers/usb/host/ehci-platform.c
1876 F: drivers/usb/host/uhci-platform.c
1877 F: drivers/video/fbdev/vt8500lcdfb.*
1878 F: drivers/video/fbdev/wm8505fb*
1879 F: drivers/video/fbdev/wmt_ge_rops.*
1881 ARM/ZIPIT Z2 SUPPORT
1882 M: Marek Vasut <marek.vasut@gmail.com>
1883 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1885 F: arch/arm/mach-pxa/z2.c
1886 F: arch/arm/mach-pxa/include/mach/z2.h
1888 ARM/ZTE ARCHITECTURE
1889 M: Jun Nie <jun.nie@linaro.org>
1890 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892 F: arch/arm/mach-zx/
1894 F: Documentation/devicetree/bindings/arm/zte.txt
1895 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1897 ARM/ZYNQ ARCHITECTURE
1898 M: Michal Simek <michal.simek@xilinx.com>
1899 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1901 W: http://wiki.xilinx.com
1902 T: git https://github.com/Xilinx/linux-xlnx.git
1904 F: arch/arm/mach-zynq/
1905 F: drivers/cpuidle/cpuidle-zynq.c
1906 F: drivers/block/xsysace.c
1909 F: drivers/clocksource/cadence_ttc_timer.c
1910 F: drivers/i2c/busses/i2c-cadence.c
1911 F: drivers/mmc/host/sdhci-of-arasan.c
1912 F: drivers/edac/synopsys_edac.c
1915 M: Will Deacon <will.deacon@arm.com>
1916 R: Robin Murphy <robin.murphy@arm.com>
1917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919 F: drivers/iommu/arm-smmu.c
1920 F: drivers/iommu/arm-smmu-v3.c
1921 F: drivers/iommu/io-pgtable-arm.c
1922 F: drivers/iommu/io-pgtable-arm-v7s.c
1924 ARM64 PORT (AARCH64 ARCHITECTURE)
1925 M: Catalin Marinas <catalin.marinas@arm.com>
1926 M: Will Deacon <will.deacon@arm.com>
1927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1931 F: Documentation/arm64/
1933 AS3645A LED FLASH CONTROLLER DRIVER
1934 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1935 L: linux-media@vger.kernel.org
1936 T: git git://linuxtv.org/media_tree.git
1938 F: drivers/media/i2c/as3645a.c
1939 F: include/media/i2c/as3645a.h
1941 ASC7621 HARDWARE MONITOR DRIVER
1942 M: George Joseph <george.joseph@fairview5.com>
1943 L: linux-hwmon@vger.kernel.org
1945 F: Documentation/hwmon/asc7621
1946 F: drivers/hwmon/asc7621.c
1948 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1949 M: Corentin Chary <corentin.chary@gmail.com>
1950 L: acpi4asus-user@lists.sourceforge.net
1951 L: platform-driver-x86@vger.kernel.org
1952 W: http://acpi4asus.sf.net
1954 F: drivers/platform/x86/asus*.c
1955 F: drivers/platform/x86/eeepc*.c
1957 ASUS WIRELESS RADIO CONTROL DRIVER
1958 M: João Paulo Rechi Vita <jprvita@gmail.com>
1959 L: platform-driver-x86@vger.kernel.org
1961 F: drivers/platform/x86/asus-wireless.c
1964 M: David Howells <dhowells@redhat.com>
1965 L: keyrings@vger.kernel.org
1967 F: Documentation/crypto/asymmetric-keys.txt
1968 F: include/linux/verification.h
1969 F: include/crypto/public_key.h
1970 F: include/crypto/pkcs7.h
1971 F: crypto/asymmetric_keys/
1973 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1974 R: Dan Williams <dan.j.williams@intel.com>
1975 W: http://sourceforge.net/projects/xscaleiop
1977 F: Documentation/crypto/async-tx-api.txt
1980 F: include/linux/dmaengine.h
1981 F: include/linux/async_tx.h
1984 M: Wolfram Sang <wsa@the-dreams.de>
1985 L: linux-i2c@vger.kernel.org
1987 F: drivers/misc/eeprom/at24.c
1988 F: include/linux/platform_data/at24.h
1990 ATA OVER ETHERNET (AOE) DRIVER
1991 M: "Ed L. Cashin" <ed.cashin@acm.org>
1992 W: http://www.openaoe.org/
1994 F: Documentation/aoe/
1995 F: drivers/block/aoe/
1997 ATHEROS 71XX/9XXX GPIO DRIVER
1998 M: Alban Bedel <albeu@free.fr>
1999 W: https://github.com/AlbanBedel/linux
2000 T: git git://github.com/AlbanBedel/linux
2002 F: drivers/gpio/gpio-ath79.c
2003 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2005 ATHEROS ATH GENERIC UTILITIES
2006 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2007 L: linux-wireless@vger.kernel.org
2009 F: drivers/net/wireless/ath/*
2011 ATHEROS ATH5K WIRELESS DRIVER
2012 M: Jiri Slaby <jirislaby@gmail.com>
2013 M: Nick Kossifidis <mickflemm@gmail.com>
2014 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2015 L: linux-wireless@vger.kernel.org
2016 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2018 F: drivers/net/wireless/ath/ath5k/
2020 ATHEROS ATH6KL WIRELESS DRIVER
2021 M: Kalle Valo <kvalo@qca.qualcomm.com>
2022 L: linux-wireless@vger.kernel.org
2023 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2026 F: drivers/net/wireless/ath/ath6kl/
2028 WILOCITY WIL6210 WIRELESS DRIVER
2029 M: Maya Erez <qca_merez@qca.qualcomm.com>
2030 L: linux-wireless@vger.kernel.org
2031 L: wil6210@qca.qualcomm.com
2033 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2034 F: drivers/net/wireless/ath/wil6210/
2035 F: include/uapi/linux/wil6210_uapi.h
2037 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2038 M: Christian Lamparter <chunkeey@googlemail.com>
2039 L: linux-wireless@vger.kernel.org
2040 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2042 F: drivers/net/wireless/ath/carl9170/
2044 ATK0110 HWMON DRIVER
2045 M: Luca Tettamanti <kronos.it@gmail.com>
2046 L: linux-hwmon@vger.kernel.org
2048 F: drivers/hwmon/asus_atk0110.c
2051 M: Ville Syrjala <syrjala@sci.fi>
2053 F: drivers/input/misc/ati_remote2.c
2055 ATLX ETHERNET DRIVERS
2056 M: Jay Cliburn <jcliburn@gmail.com>
2057 M: Chris Snook <chris.snook@gmail.com>
2058 L: netdev@vger.kernel.org
2059 W: http://sourceforge.net/projects/atl1
2060 W: http://atl1.sourceforge.net
2062 F: drivers/net/ethernet/atheros/
2065 M: Chas Williams <3chas3@gmail.com>
2066 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2067 L: netdev@vger.kernel.org
2068 W: http://linux-atm.sourceforge.net
2071 F: include/linux/atm*
2072 F: include/uapi/linux/atm*
2074 ATMEL AT91 / AT32 MCI DRIVER
2075 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2077 F: drivers/mmc/host/atmel-mci.c
2079 ATMEL AT91 / AT32 SERIAL DRIVER
2080 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2082 F: drivers/tty/serial/atmel_serial.c
2084 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2085 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2087 F: drivers/power/reset/at91-sama5d2_shdwc.c
2089 ATMEL SAMA5D2 ADC DRIVER
2090 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2091 L: linux-iio@vger.kernel.org
2093 F: drivers/iio/adc/at91-sama5d2_adc.c
2095 ATMEL Audio ALSA driver
2096 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2097 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2102 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2105 F: drivers/dma/at_hdmac.c
2106 F: drivers/dma/at_hdmac_regs.h
2107 F: include/linux/platform_data/dma-atmel.h
2110 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2111 L: linux-arm-kernel@lists.infradead.org
2112 L: dmaengine@vger.kernel.org
2114 F: drivers/dma/at_xdmac.c
2117 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2118 L: linux-i2c@vger.kernel.org
2120 F: drivers/i2c/busses/i2c-at91.c
2123 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2124 L: linux-media@vger.kernel.org
2126 F: drivers/media/platform/soc_camera/atmel-isi.c
2127 F: include/media/atmel-isi.h
2130 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2131 L: linux-fbdev@vger.kernel.org
2133 F: drivers/video/fbdev/atmel_lcdfb.c
2134 F: include/video/atmel_lcdc.h
2136 ATMEL MACB ETHERNET DRIVER
2137 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2139 F: drivers/net/ethernet/cadence/
2142 M: Wenyou Yang <wenyou.yang@atmel.com>
2143 M: Josh Wu <rainyfeeling@outlook.com>
2144 L: linux-mtd@lists.infradead.org
2146 F: drivers/mtd/nand/atmel_nand*
2149 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2150 L: linux-mmc@vger.kernel.org
2152 F: drivers/mmc/host/sdhci-of-at91.c
2155 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2157 F: drivers/spi/spi-atmel.*
2160 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2163 F: drivers/misc/atmel-ssc.c
2164 F: include/linux/atmel-ssc.h
2166 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2167 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2170 F: drivers/misc/atmel_tclib.c
2171 F: drivers/clocksource/tcb_clksrc.c
2173 ATMEL USBA UDC DRIVER
2174 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2177 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2179 ATMEL WIRELESS DRIVER
2180 M: Simon Kelley <simon@thekelleys.org.uk>
2181 L: linux-wireless@vger.kernel.org
2182 W: http://www.thekelleys.org.uk/atmel
2183 W: http://atmelwlandriver.sourceforge.net/
2185 F: drivers/net/wireless/atmel/atmel*
2187 ATMEL MAXTOUCH DRIVER
2188 M: Nick Dyer <nick.dyer@itdev.co.uk>
2189 T: git git://github.com/atmel-maxtouch/linux.git
2191 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2192 F: drivers/input/touchscreen/atmel_mxt_ts.c
2193 F: include/linux/platform_data/atmel_mxt_ts.h
2195 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2196 M: Bradley Grove <linuxdrivers@attotech.com>
2197 L: linux-scsi@vger.kernel.org
2198 W: http://www.attotech.com
2200 F: drivers/scsi/esas2r
2202 ATUSB IEEE 802.15.4 RADIO DRIVER
2203 M: Stefan Schmidt <stefan@osg.samsung.com>
2204 L: linux-wpan@vger.kernel.org
2206 F: drivers/net/ieee802154/atusb.c
2207 F: drivers/net/ieee802154/atusb.h
2208 F: drivers/net/ieee802154/at86rf230.h
2211 M: Paul Moore <paul@paul-moore.com>
2212 M: Eric Paris <eparis@redhat.com>
2213 L: linux-audit@redhat.com (moderated for non-subscribers)
2214 W: http://people.redhat.com/sgrubb/audit/
2215 T: git git://git.infradead.org/users/pcmoore/audit
2217 F: include/linux/audit.h
2218 F: include/uapi/linux/audit.h
2221 AUXILIARY DISPLAY DRIVERS
2222 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2223 W: http://miguelojeda.es/auxdisplay.htm
2224 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2226 F: drivers/auxdisplay/
2227 F: include/linux/cfag12864b.h
2230 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2231 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2232 W: http://www.atmel.com/products/AVR32/
2233 W: http://mirror.egtvedt.no/avr32linux.org/
2234 W: http://avrfreaks.net/
2238 AVR32/AT32AP MACHINE SUPPORT
2239 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2240 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2242 F: arch/avr32/mach-at32ap/
2245 M: Ralf Baechle <ralf@linux-mips.org>
2246 L: linux-hams@vger.kernel.org
2247 W: http://www.linux-ax25.org/
2249 F: include/uapi/linux/ax25.h
2250 F: include/net/ax25.h
2254 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2255 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2256 L: linux-media@vger.kernel.org
2257 W: https://linuxtv.org
2258 T: git git://linuxtv.org/media_tree.git
2260 F: drivers/media/usb/dvb-usb-v2/az6007.c
2262 AZTECH FM RADIO RECEIVER DRIVER
2263 M: Hans Verkuil <hverkuil@xs4all.nl>
2264 L: linux-media@vger.kernel.org
2265 T: git git://linuxtv.org/media_tree.git
2266 W: https://linuxtv.org
2268 F: drivers/media/radio/radio-aztech*
2271 L: linux-wireless@vger.kernel.org
2272 L: b43-dev@lists.infradead.org
2273 W: http://wireless.kernel.org/en/users/Drivers/b43
2275 F: drivers/net/wireless/broadcom/b43/
2277 B43LEGACY WIRELESS DRIVER
2278 M: Larry Finger <Larry.Finger@lwfinger.net>
2279 L: linux-wireless@vger.kernel.org
2280 L: b43-dev@lists.infradead.org
2281 W: http://wireless.kernel.org/en/users/Drivers/b43
2283 F: drivers/net/wireless/broadcom/b43legacy/
2285 BACKLIGHT CLASS/SUBSYSTEM
2286 M: Jingoo Han <jingoohan1@gmail.com>
2287 M: Lee Jones <lee.jones@linaro.org>
2288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2290 F: drivers/video/backlight/
2291 F: include/linux/backlight.h
2294 M: Marek Lindner <mareklindner@neomailbox.ch>
2295 M: Simon Wunderlich <sw@simonwunderlich.de>
2296 M: Antonio Quartulli <a@unstable.cc>
2297 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2298 W: https://www.open-mesh.org/
2299 Q: https://patchwork.open-mesh.org/project/batman/list/
2301 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2302 F: Documentation/ABI/testing/sysfs-class-net-mesh
2303 F: Documentation/networking/batman-adv.txt
2306 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2307 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2308 L: linux-hams@vger.kernel.org
2309 W: http://www.baycom.org/~tom/ham/ham.html
2311 F: drivers/net/hamradio/baycom*
2313 BCACHE (BLOCK LAYER CACHE)
2314 M: Kent Overstreet <kent.overstreet@gmail.com>
2315 L: linux-bcache@vger.kernel.org
2316 W: http://bcache.evilpiepirate.org
2318 F: drivers/md/bcache/
2320 BDISP ST MEDIA DRIVER
2321 M: Fabien Dessenne <fabien.dessenne@st.com>
2322 L: linux-media@vger.kernel.org
2323 T: git git://linuxtv.org/media_tree.git
2324 W: https://linuxtv.org
2326 F: drivers/media/platform/sti/bdisp
2330 F: Documentation/filesystems/befs.txt
2333 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2334 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2335 L: netdev@vger.kernel.org
2337 F: drivers/net/ethernet/ec_bhf.c
2340 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2342 F: Documentation/filesystems/bfs.txt
2344 F: include/uapi/linux/bfs_fs.h
2346 BLACKFIN ARCHITECTURE
2347 M: Steven Miao <realmz6@gmail.com>
2348 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2349 T: git git://git.code.sf.net/p/adi-linux/code
2350 W: http://blackfin.uclinux.org
2354 BLACKFIN EMAC DRIVER
2355 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2356 W: http://blackfin.uclinux.org
2358 F: drivers/net/ethernet/adi/
2361 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2362 W: http://blackfin.uclinux.org
2364 F: drivers/rtc/rtc-bfin.c
2367 M: Sonic Zhang <sonic.zhang@analog.com>
2368 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2369 W: http://blackfin.uclinux.org
2371 F: drivers/mmc/host/bfin_sdh.c
2373 BLACKFIN SERIAL DRIVER
2374 M: Sonic Zhang <sonic.zhang@analog.com>
2375 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2376 W: http://blackfin.uclinux.org
2378 F: drivers/tty/serial/bfin_uart.c
2380 BLACKFIN WATCHDOG DRIVER
2381 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2382 W: http://blackfin.uclinux.org
2384 F: drivers/watchdog/bfin_wdt.c
2386 BLACKFIN I2C TWI DRIVER
2387 M: Sonic Zhang <sonic.zhang@analog.com>
2388 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2389 W: http://blackfin.uclinux.org/
2391 F: drivers/i2c/busses/i2c-bfin-twi.c
2393 BLACKFIN MEDIA DRIVER
2394 M: Scott Jiang <scott.jiang.linux@gmail.com>
2395 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2396 W: http://blackfin.uclinux.org/
2398 F: drivers/media/platform/blackfin/
2399 F: drivers/media/i2c/adv7183*
2400 F: drivers/media/i2c/vs6624*
2402 BLINKM RGB LED DRIVER
2403 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2405 F: drivers/leds/leds-blinkm.c
2408 M: Jens Axboe <axboe@kernel.dk>
2409 L: linux-block@vger.kernel.org
2410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2413 F: kernel/trace/blktrace.c
2416 M: Joern Engel <joern@lazybastard.org>
2417 L: linux-mtd@lists.infradead.org
2419 F: drivers/mtd/devices/block2mtd.c
2422 M: Marcel Holtmann <marcel@holtmann.org>
2423 M: Gustavo Padovan <gustavo@padovan.org>
2424 M: Johan Hedberg <johan.hedberg@gmail.com>
2425 L: linux-bluetooth@vger.kernel.org
2426 W: http://www.bluez.org/
2427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2430 F: drivers/bluetooth/
2433 M: Marcel Holtmann <marcel@holtmann.org>
2434 M: Gustavo Padovan <gustavo@padovan.org>
2435 M: Johan Hedberg <johan.hedberg@gmail.com>
2436 L: linux-bluetooth@vger.kernel.org
2437 W: http://www.bluez.org/
2438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2442 F: include/net/bluetooth/
2445 M: Jay Vosburgh <j.vosburgh@gmail.com>
2446 M: Veaceslav Falico <vfalico@gmail.com>
2447 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2448 L: netdev@vger.kernel.org
2449 W: http://sourceforge.net/projects/bonding/
2451 F: drivers/net/bonding/
2452 F: include/uapi/linux/if_bonding.h
2454 BPF (Safe dynamic programs and tools)
2455 M: Alexei Starovoitov <ast@kernel.org>
2456 L: netdev@vger.kernel.org
2457 L: linux-kernel@vger.kernel.org
2461 BROADCOM B44 10/100 ETHERNET DRIVER
2462 M: Gary Zambrano <zambrano@broadcom.com>
2463 L: netdev@vger.kernel.org
2465 F: drivers/net/ethernet/broadcom/b44.*
2467 BROADCOM GENET ETHERNET DRIVER
2468 M: Florian Fainelli <f.fainelli@gmail.com>
2469 L: netdev@vger.kernel.org
2471 F: drivers/net/ethernet/broadcom/genet/
2473 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2474 M: Sony Chacko <sony.chacko@qlogic.com>
2475 M: Dept-HSGLinuxNICDev@qlogic.com
2476 L: netdev@vger.kernel.org
2478 F: drivers/net/ethernet/broadcom/bnx2.*
2479 F: drivers/net/ethernet/broadcom/bnx2_*
2481 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2482 M: Ariel Elior <ariel.elior@qlogic.com>
2483 L: netdev@vger.kernel.org
2485 F: drivers/net/ethernet/broadcom/bnx2x/
2487 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2488 M: Florian Fainelli <f.fainelli@gmail.com>
2489 M: Ray Jui <rjui@broadcom.com>
2490 M: Scott Branden <sbranden@broadcom.com>
2491 L: bcm-kernel-feedback-list@broadcom.com
2492 T: git git://github.com/broadcom/mach-bcm
2494 F: arch/arm/mach-bcm/
2495 F: arch/arm/boot/dts/bcm113*
2496 F: arch/arm/boot/dts/bcm216*
2497 F: arch/arm/boot/dts/bcm281*
2498 F: arch/arm64/boot/dts/broadcom/
2499 F: arch/arm/configs/bcm_defconfig
2500 F: drivers/mmc/host/sdhci-bcm-kona.c
2501 F: drivers/clocksource/bcm_kona_timer.c
2503 BROADCOM BCM2835 ARM ARCHITECTURE
2504 M: Stephen Warren <swarren@wwwdotorg.org>
2505 M: Lee Jones <lee@kernel.org>
2506 M: Eric Anholt <eric@anholt.net>
2507 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2508 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2513 BROADCOM BCM47XX MIPS ARCHITECTURE
2514 M: Hauke Mehrtens <hauke@hauke-m.de>
2515 M: Rafał Miłecki <zajec5@gmail.com>
2516 L: linux-mips@linux-mips.org
2518 F: Documentation/devicetree/bindings/mips/brcm/
2519 F: arch/mips/bcm47xx/*
2520 F: arch/mips/include/asm/mach-bcm47xx/*
2522 BROADCOM BCM5301X ARM ARCHITECTURE
2523 M: Hauke Mehrtens <hauke@hauke-m.de>
2524 L: linux-arm-kernel@lists.infradead.org
2526 F: arch/arm/mach-bcm/bcm_5301x.c
2527 F: arch/arm/boot/dts/bcm5301x.dtsi
2528 F: arch/arm/boot/dts/bcm470*
2530 BROADCOM BCM63XX ARM ARCHITECTURE
2531 M: Florian Fainelli <f.fainelli@gmail.com>
2532 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2533 L: bcm-kernel-feedback-list@broadcom.com
2534 T: git git://github.com/broadcom/stblinux.git
2536 F: arch/arm/mach-bcm/bcm63xx.c
2537 F: arch/arm/include/debug/bcm63xx.S
2539 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2540 M: Kevin Cernekee <cernekee@gmail.com>
2541 L: linux-usb@vger.kernel.org
2543 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2545 BROADCOM BCM7XXX ARM ARCHITECTURE
2546 M: Brian Norris <computersforpeace@gmail.com>
2547 M: Gregory Fong <gregory.0xf0@gmail.com>
2548 M: Florian Fainelli <f.fainelli@gmail.com>
2549 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2550 L: bcm-kernel-feedback-list@broadcom.com
2551 T: git git://github.com/broadcom/stblinux.git
2553 F: arch/arm/mach-bcm/*brcmstb*
2554 F: arch/arm/boot/dts/bcm7*.dts*
2555 F: drivers/bus/brcmstb_gisb.c
2558 BROADCOM BMIPS MIPS ARCHITECTURE
2559 M: Kevin Cernekee <cernekee@gmail.com>
2560 M: Florian Fainelli <f.fainelli@gmail.com>
2561 L: linux-mips@linux-mips.org
2562 T: git git://github.com/broadcom/stblinux.git
2564 F: arch/mips/bmips/*
2565 F: arch/mips/include/asm/mach-bmips/*
2566 F: arch/mips/kernel/*bmips*
2567 F: arch/mips/boot/dts/brcm/bcm*.dts*
2568 F: drivers/irqchip/irq-bcm63*
2569 F: drivers/irqchip/irq-bcm7*
2570 F: drivers/irqchip/irq-brcmstb*
2571 F: include/linux/bcm963xx_nvram.h
2572 F: include/linux/bcm963xx_tag.h
2574 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2575 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2576 M: Prashant Sreedharan <prashant@broadcom.com>
2577 M: Michael Chan <mchan@broadcom.com>
2578 L: netdev@vger.kernel.org
2580 F: drivers/net/ethernet/broadcom/tg3.*
2582 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2583 M: Brett Rudley <brudley@broadcom.com>
2584 M: Arend van Spriel <arend@broadcom.com>
2585 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2586 M: Hante Meuleman <meuleman@broadcom.com>
2587 L: linux-wireless@vger.kernel.org
2588 L: brcm80211-dev-list@broadcom.com
2590 F: drivers/net/wireless/broadcom/brcm80211/
2592 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2593 M: QLogic-Storage-Upstream@qlogic.com
2594 L: linux-scsi@vger.kernel.org
2596 F: drivers/scsi/bnx2fc/
2598 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2599 M: QLogic-Storage-Upstream@qlogic.com
2600 L: linux-scsi@vger.kernel.org
2602 F: drivers/scsi/bnx2i/
2604 BROADCOM IPROC ARM ARCHITECTURE
2605 M: Ray Jui <rjui@broadcom.com>
2606 M: Scott Branden <sbranden@broadcom.com>
2607 M: Jon Mason <jonmason@broadcom.com>
2608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2609 L: bcm-kernel-feedback-list@broadcom.com
2610 T: git git://github.com/broadcom/cygnus-linux.git
2626 BROADCOM BRCMSTB GPIO DRIVER
2627 M: Gregory Fong <gregory.0xf0@gmail.com>
2628 L: bcm-kernel-feedback-list@broadcom.com
2630 F: drivers/gpio/gpio-brcmstb.c
2631 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2633 BROADCOM KONA GPIO DRIVER
2634 M: Ray Jui <rjui@broadcom.com>
2635 L: bcm-kernel-feedback-list@broadcom.com
2637 F: drivers/gpio/gpio-bcm-kona.c
2638 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2640 BROADCOM NVRAM DRIVER
2641 M: Rafał Miłecki <zajec5@gmail.com>
2642 L: linux-mips@linux-mips.org
2644 F: drivers/firmware/broadcom/*
2646 BROADCOM STB NAND FLASH DRIVER
2647 M: Brian Norris <computersforpeace@gmail.com>
2648 M: Kamal Dasu <kdasu.kdev@gmail.com>
2649 L: linux-mtd@lists.infradead.org
2650 L: bcm-kernel-feedback-list@broadcom.com
2652 F: drivers/mtd/nand/brcmnand/
2654 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2655 M: Rafał Miłecki <zajec5@gmail.com>
2656 L: linux-wireless@vger.kernel.org
2659 F: include/linux/bcma/
2661 BROADCOM SYSTEMPORT ETHERNET DRIVER
2662 M: Florian Fainelli <f.fainelli@gmail.com>
2663 L: netdev@vger.kernel.org
2665 F: drivers/net/ethernet/broadcom/bcmsysport.*
2667 BROADCOM VULCAN ARM64 SOC
2668 M: Jayachandran C. <jchandra@broadcom.com>
2669 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2670 L: bcm-kernel-feedback-list@broadcom.com
2672 F: arch/arm64/boot/dts/broadcom/vulcan*
2674 BROCADE BFA FC SCSI DRIVER
2675 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2676 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2677 L: linux-scsi@vger.kernel.org
2679 F: drivers/scsi/bfa/
2681 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2682 M: Rasesh Mody <rasesh.mody@qlogic.com>
2683 L: netdev@vger.kernel.org
2685 F: drivers/net/ethernet/brocade/bna/
2687 BSG (block layer generic sg v4 driver)
2688 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2689 L: linux-scsi@vger.kernel.org
2692 F: include/linux/bsg.h
2693 F: include/uapi/linux/bsg.h
2696 M: Clemens Ladisch <clemens@ladisch.de>
2697 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2698 T: git git://git.alsa-project.org/alsa-kernel.git
2700 F: Documentation/sound/alsa/Bt87x.txt
2701 F: sound/pci/bt87x.c
2704 M: Michael Buesch <m@bues.ch>
2705 W: http://bu3sch.de/btgpio.php
2707 F: drivers/gpio/gpio-bt8xx.c
2710 M: Chris Mason <clm@fb.com>
2711 M: Josef Bacik <jbacik@fb.com>
2712 M: David Sterba <dsterba@suse.com>
2713 L: linux-btrfs@vger.kernel.org
2714 W: http://btrfs.wiki.kernel.org/
2715 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2718 F: Documentation/filesystems/btrfs.txt
2721 BTTV VIDEO4LINUX DRIVER
2722 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2723 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2724 L: linux-media@vger.kernel.org
2725 W: https://linuxtv.org
2726 T: git git://linuxtv.org/media_tree.git
2728 F: Documentation/video4linux/bttv/
2729 F: drivers/media/pci/bt8xx/bttv*
2731 BUSLOGIC SCSI DRIVER
2732 M: Khalid Aziz <khalid@gonehiking.org>
2733 L: linux-scsi@vger.kernel.org
2735 F: drivers/scsi/BusLogic.*
2736 F: drivers/scsi/FlashPoint.*
2738 C-MEDIA CMI8788 DRIVER
2739 M: Clemens Ladisch <clemens@ladisch.de>
2740 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2741 T: git git://git.alsa-project.org/alsa-kernel.git
2743 F: sound/pci/oxygen/
2746 M: Mark Salter <msalter@redhat.com>
2747 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2748 L: linux-c6x-dev@linux-c6x.org
2749 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2753 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2754 M: David Howells <dhowells@redhat.com>
2755 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2757 F: Documentation/filesystems/caching/cachefiles.txt
2760 CADET FM/AM RADIO RECEIVER DRIVER
2761 M: Hans Verkuil <hverkuil@xs4all.nl>
2762 L: linux-media@vger.kernel.org
2763 T: git git://linuxtv.org/media_tree.git
2764 W: https://linuxtv.org
2766 F: drivers/media/radio/radio-cadet*
2768 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2769 M: Jonathan Corbet <corbet@lwn.net>
2770 L: linux-media@vger.kernel.org
2771 T: git git://linuxtv.org/media_tree.git
2773 F: Documentation/video4linux/cafe_ccic
2774 F: drivers/media/platform/marvell-ccic/
2777 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2778 L: netdev@vger.kernel.org
2780 F: Documentation/networking/caif/
2781 F: drivers/net/caif/
2782 F: include/uapi/linux/caif/
2783 F: include/net/caif/
2786 CALGARY x86-64 IOMMU
2787 M: Muli Ben-Yehuda <mulix@mulix.org>
2788 M: Jon Mason <jdmason@kudzu.us>
2789 L: iommu@lists.linux-foundation.org
2791 F: arch/x86/kernel/pci-calgary_64.c
2792 F: arch/x86/kernel/tce_64.c
2793 F: arch/x86/include/asm/calgary.h
2794 F: arch/x86/include/asm/tce.h
2797 M: Oliver Hartkopp <socketcan@hartkopp.net>
2798 M: Marc Kleine-Budde <mkl@pengutronix.de>
2799 L: linux-can@vger.kernel.org
2800 W: https://github.com/linux-can
2801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2804 F: Documentation/networking/can.txt
2806 F: include/linux/can/core.h
2807 F: include/uapi/linux/can.h
2808 F: include/uapi/linux/can/bcm.h
2809 F: include/uapi/linux/can/raw.h
2810 F: include/uapi/linux/can/gw.h
2813 M: Wolfgang Grandegger <wg@grandegger.com>
2814 M: Marc Kleine-Budde <mkl@pengutronix.de>
2815 L: linux-can@vger.kernel.org
2816 W: https://github.com/linux-can
2817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2821 F: include/linux/can/dev.h
2822 F: include/linux/can/platform/
2823 F: include/uapi/linux/can/error.h
2824 F: include/uapi/linux/can/netlink.h
2827 M: Serge Hallyn <serge.hallyn@canonical.com>
2828 L: linux-security-module@vger.kernel.org
2830 F: include/linux/capability.h
2831 F: include/uapi/linux/capability.h
2832 F: security/commoncap.c
2833 F: kernel/capability.c
2835 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2836 M: Kevin Tsai <ktsai@capellamicro.com>
2838 F: drivers/iio/light/cm*
2839 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2841 CAVIUM LIQUIDIO NETWORK DRIVER
2842 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2843 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2844 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2845 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2846 L: netdev@vger.kernel.org
2847 W: http://www.cavium.com
2849 F: drivers/net/ethernet/cavium/liquidio/
2851 CC2520 IEEE-802.15.4 RADIO DRIVER
2852 M: Varka Bhadram <varkabhadram@gmail.com>
2853 L: linux-wpan@vger.kernel.org
2855 F: drivers/net/ieee802154/cc2520.c
2856 F: include/linux/spi/cc2520.h
2857 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2859 CELL BROADBAND ENGINE ARCHITECTURE
2860 M: Arnd Bergmann <arnd@arndb.de>
2861 L: linuxppc-dev@lists.ozlabs.org
2862 W: http://www.ibm.com/developerworks/power/cell/
2864 F: arch/powerpc/include/asm/cell*.h
2865 F: arch/powerpc/include/asm/spu*.h
2866 F: arch/powerpc/include/uapi/asm/spu*.h
2867 F: arch/powerpc/oprofile/*cell*
2868 F: arch/powerpc/platforms/cell/
2870 CEPH COMMON CODE (LIBCEPH)
2871 M: Ilya Dryomov <idryomov@gmail.com>
2872 M: "Yan, Zheng" <zyan@redhat.com>
2873 M: Sage Weil <sage@redhat.com>
2874 L: ceph-devel@vger.kernel.org
2876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2877 T: git git://github.com/ceph/ceph-client.git
2880 F: include/linux/ceph/
2881 F: include/linux/crush/
2883 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2884 M: "Yan, Zheng" <zyan@redhat.com>
2885 M: Sage Weil <sage@redhat.com>
2886 M: Ilya Dryomov <idryomov@gmail.com>
2887 L: ceph-devel@vger.kernel.org
2889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2890 T: git git://github.com/ceph/ceph-client.git
2892 F: Documentation/filesystems/ceph.txt
2895 CERTIFICATE HANDLING:
2896 M: David Howells <dhowells@redhat.com>
2897 M: David Woodhouse <dwmw2@infradead.org>
2898 L: keyrings@vger.kernel.org
2900 F: Documentation/module-signing.txt
2902 F: scripts/sign-file.c
2903 F: scripts/extract-cert.c
2905 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2906 L: linux-usb@vger.kernel.org
2908 F: Documentation/usb/WUSB-Design-overview.txt
2909 F: Documentation/usb/wusb-cbaf
2910 F: drivers/usb/host/hwa-hc.c
2911 F: drivers/usb/host/whci/
2912 F: drivers/usb/wusbcore/
2913 F: include/linux/usb/wusb*
2915 CFAG12864B LCD DRIVER
2916 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2917 W: http://miguelojeda.es/auxdisplay.htm
2918 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2920 F: drivers/auxdisplay/cfag12864b.c
2921 F: include/linux/cfag12864b.h
2923 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2924 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2925 W: http://miguelojeda.es/auxdisplay.htm
2926 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2928 F: drivers/auxdisplay/cfag12864bfb.c
2929 F: include/linux/cfag12864b.h
2931 CFG80211 and NL80211
2932 M: Johannes Berg <johannes@sipsolutions.net>
2933 L: linux-wireless@vger.kernel.org
2934 W: http://wireless.kernel.org/
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2938 F: include/uapi/linux/nl80211.h
2939 F: include/net/cfg80211.h
2941 X: net/wireless/wext*
2943 CHAR and MISC DRIVERS
2944 M: Arnd Bergmann <arnd@arndb.de>
2945 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2950 F: include/linux/miscdevice.h
2953 M: Andy Whitcroft <apw@canonical.com>
2954 M: Joe Perches <joe@perches.com>
2956 F: scripts/checkpatch.pl
2958 CHINESE DOCUMENTATION
2959 M: Harry Wei <harryxiyou@gmail.com>
2960 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2961 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2963 F: Documentation/zh_CN/
2965 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2966 M: Peter Chen <Peter.Chen@nxp.com>
2967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2968 L: linux-usb@vger.kernel.org
2970 F: drivers/usb/chipidea/
2972 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2973 M: Hans de Goede <hdegoede@redhat.com>
2974 L: linux-input@vger.kernel.org
2976 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2977 F: drivers/input/touchscreen/chipone_icn8318.c
2979 CHROME HARDWARE PLATFORM SUPPORT
2980 M: Olof Johansson <olof@lixom.net>
2982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2983 F: drivers/platform/chrome/
2985 CISCO VIC ETHERNET NIC DRIVER
2986 M: Christian Benvenuti <benve@cisco.com>
2987 M: Sujith Sankar <ssujith@cisco.com>
2988 M: Govindarajulu Varadarajan <_govind@gmx.com>
2989 M: Neel Patel <neepatel@cisco.com>
2991 F: drivers/net/ethernet/cisco/enic/
2993 CISCO VIC LOW LATENCY NIC DRIVER
2994 M: Christian Benvenuti <benve@cisco.com>
2995 M: Dave Goodell <dgoodell@cisco.com>
2997 F: drivers/infiniband/hw/usnic/
2999 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3000 M: Hartley Sweeten <hsweeten@visionengravers.com>
3001 L: netdev@vger.kernel.org
3003 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3005 CIRRUS LOGIC AUDIO CODEC DRIVERS
3006 M: Brian Austin <brian.austin@cirrus.com>
3007 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3008 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3010 F: sound/soc/codecs/cs*
3013 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3014 L: linux-kernel@vger.kernel.org
3017 F: include/linux/cleancache.h
3020 M: Russell King <linux@armlinux.org.uk>
3021 L: linux-clk@vger.kernel.org
3023 F: include/linux/clk.h
3025 CLOCKSOURCE, CLOCKEVENT DRIVERS
3026 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3027 M: Thomas Gleixner <tglx@linutronix.de>
3028 L: linux-kernel@vger.kernel.org
3029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3031 F: drivers/clocksource
3033 CISCO FCOE HBA DRIVER
3034 M: Hiral Patel <hiralpat@cisco.com>
3035 M: Suma Ramars <sramars@cisco.com>
3036 M: Brian Uchino <buchino@cisco.com>
3037 L: linux-scsi@vger.kernel.org
3039 F: drivers/scsi/fnic/
3041 CISCO SCSI HBA DRIVER
3042 M: Narsimhulu Musini <nmusini@cisco.com>
3043 M: Sesidhar Baddela <sebaddel@cisco.com>
3044 L: linux-scsi@vger.kernel.org
3046 F: drivers/scsi/snic/
3049 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3050 M: Daniel Oliveira Nascimento <don@syst.com.br>
3051 L: platform-driver-x86@vger.kernel.org
3053 F: drivers/platform/x86/classmate-laptop.c
3056 M: Hans Verkuil <hans.verkuil@cisco.com>
3057 L: linux-media@vger.kernel.org
3058 T: git git://linuxtv.org/media_tree.git
3059 W: https://linuxtv.org
3061 F: drivers/media/pci/cobalt/
3063 COCCINELLE/Semantic Patches (SmPL)
3064 M: Julia Lawall <Julia.Lawall@lip6.fr>
3065 M: Gilles Muller <Gilles.Muller@lip6.fr>
3066 M: Nicolas Palix <nicolas.palix@imag.fr>
3067 M: Michal Marek <mmarek@suse.com>
3068 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3070 W: http://coccinelle.lip6.fr/
3072 F: Documentation/coccinelle.txt
3073 F: scripts/coccinelle/
3074 F: scripts/coccicheck
3077 M: Jan Harkes <jaharkes@cs.cmu.edu>
3079 L: codalist@coda.cs.cmu.edu
3080 W: http://www.coda.cs.cmu.edu/
3082 F: Documentation/filesystems/coda.txt
3084 F: include/linux/coda*.h
3085 F: include/uapi/linux/coda*.h
3087 CODA V4L2 MEM2MEM DRIVER
3088 M: Philipp Zabel <p.zabel@pengutronix.de>
3089 L: linux-media@vger.kernel.org
3091 F: Documentation/devicetree/bindings/media/coda.txt
3092 F: drivers/media/platform/coda/
3094 COMMON CLK FRAMEWORK
3095 M: Michael Turquette <mturquette@baylibre.com>
3096 M: Stephen Boyd <sboyd@codeaurora.org>
3097 L: linux-clk@vger.kernel.org
3098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3100 F: Documentation/devicetree/bindings/clock/
3102 X: drivers/clk/clkdev.c
3103 F: include/linux/clk-pr*
3104 F: include/linux/clk/
3106 COMMON INTERNET FILE SYSTEM (CIFS)
3107 M: Steve French <sfrench@samba.org>
3108 L: linux-cifs@vger.kernel.org
3109 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3110 W: http://linux-cifs.samba.org/
3111 T: git git://git.samba.org/sfrench/cifs-2.6.git
3113 F: Documentation/filesystems/cifs/
3116 COMPACTPCI HOTPLUG CORE
3117 M: Scott Murray <scott@spiteful.org>
3118 L: linux-pci@vger.kernel.org
3120 F: drivers/pci/hotplug/cpci_hotplug*
3122 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3123 M: Scott Murray <scott@spiteful.org>
3124 L: linux-pci@vger.kernel.org
3126 F: drivers/pci/hotplug/cpcihp_zt5550.*
3128 COMPACTPCI HOTPLUG GENERIC DRIVER
3129 M: Scott Murray <scott@spiteful.org>
3130 L: linux-pci@vger.kernel.org
3132 F: drivers/pci/hotplug/cpcihp_generic.c
3134 COMPAL LAPTOP SUPPORT
3135 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3136 L: platform-driver-x86@vger.kernel.org
3138 F: drivers/platform/x86/compal-laptop.c
3140 CONEXANT ACCESSRUNNER USB DRIVER
3141 L: accessrunner-general@lists.sourceforge.net
3142 W: http://accessrunner.sourceforge.net/
3144 F: drivers/usb/atm/cxacru.c
3147 M: Joel Becker <jlbec@evilplan.org>
3148 M: Christoph Hellwig <hch@lst.de>
3149 T: git git://git.infradead.org/users/hch/configfs.git
3152 F: include/linux/configfs.h
3155 M: Evgeniy Polyakov <zbr@ioremap.net>
3156 L: netdev@vger.kernel.org
3158 F: drivers/connector/
3160 CONTROL GROUP (CGROUP)
3161 M: Tejun Heo <tj@kernel.org>
3162 M: Li Zefan <lizefan@huawei.com>
3163 M: Johannes Weiner <hannes@cmpxchg.org>
3164 L: cgroups@vger.kernel.org
3165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3167 F: Documentation/cgroups/
3168 F: include/linux/cgroup*
3171 CONTROL GROUP - CPUSET
3172 M: Li Zefan <lizefan@huawei.com>
3173 L: cgroups@vger.kernel.org
3174 W: http://www.bullopensource.org/cpuset/
3175 W: http://oss.sgi.com/projects/cpusets/
3176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3178 F: Documentation/cgroups/cpusets.txt
3179 F: include/linux/cpuset.h
3182 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3183 M: Johannes Weiner <hannes@cmpxchg.org>
3184 M: Michal Hocko <mhocko@kernel.org>
3185 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3186 L: cgroups@vger.kernel.org
3187 L: linux-mm@kvack.org
3192 CORETEMP HARDWARE MONITORING DRIVER
3193 M: Fenghua Yu <fenghua.yu@intel.com>
3194 L: linux-hwmon@vger.kernel.org
3196 F: Documentation/hwmon/coretemp
3197 F: drivers/hwmon/coretemp.c
3199 COSA/SRP SYNC SERIAL DRIVER
3200 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3201 W: http://www.fi.muni.cz/~kas/cosa/
3203 F: drivers/net/wan/cosa*
3205 CPMAC ETHERNET DRIVER
3206 M: Florian Fainelli <florian@openwrt.org>
3207 L: netdev@vger.kernel.org
3209 F: drivers/net/ethernet/ti/cpmac.c
3211 CPU FREQUENCY DRIVERS
3212 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3213 M: Viresh Kumar <viresh.kumar@linaro.org>
3214 L: linux-pm@vger.kernel.org
3216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3217 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3219 F: include/linux/cpufreq.h
3221 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3222 M: Viresh Kumar <viresh.kumar@linaro.org>
3223 M: Sudeep Holla <sudeep.holla@arm.com>
3224 L: linux-pm@vger.kernel.org
3225 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3227 F: drivers/cpufreq/arm_big_little.h
3228 F: drivers/cpufreq/arm_big_little.c
3229 F: drivers/cpufreq/arm_big_little_dt.c
3231 CPUIDLE DRIVER - ARM BIG LITTLE
3232 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3233 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3234 L: linux-pm@vger.kernel.org
3235 L: linux-arm-kernel@lists.infradead.org
3236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3238 F: drivers/cpuidle/cpuidle-big_little.c
3240 CPUIDLE DRIVER - ARM EXYNOS
3241 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3242 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3243 M: Kukjin Kim <kgene@kernel.org>
3244 L: linux-pm@vger.kernel.org
3245 L: linux-samsung-soc@vger.kernel.org
3247 F: drivers/cpuidle/cpuidle-exynos.c
3248 F: arch/arm/mach-exynos/pm.c
3251 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3252 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3253 L: linux-pm@vger.kernel.org
3255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3256 F: drivers/cpuidle/*
3257 F: include/linux/cpuidle.h
3260 M: "H. Peter Anvin" <hpa@zytor.com>
3262 F: arch/x86/kernel/cpuid.c
3263 F: arch/x86/kernel/msr.c
3265 CPU POWER MONITORING SUBSYSTEM
3266 M: Thomas Renninger <trenn@suse.com>
3267 L: linux-pm@vger.kernel.org
3269 F: tools/power/cpupower/
3272 W: http://sourceforge.net/projects/cramfs/
3273 S: Orphan / Obsolete
3274 F: Documentation/filesystems/cramfs.txt
3278 M: Mikael Starvik <starvik@axis.com>
3279 M: Jesper Nilsson <jesper.nilsson@axis.com>
3280 L: linux-cris-kernel@axis.com
3281 W: http://developer.axis.com
3282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3285 F: drivers/tty/serial/crisv10.*
3288 M: Herbert Xu <herbert@gondor.apana.org.au>
3289 M: "David S. Miller" <davem@davemloft.net>
3290 L: linux-crypto@vger.kernel.org
3291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3294 F: Documentation/crypto/
3295 F: Documentation/DocBook/crypto-API.tmpl
3301 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3302 M: Neil Horman <nhorman@tuxdriver.com>
3303 L: linux-crypto@vger.kernel.org
3305 F: crypto/ansi_cprng.c
3309 M: Hans Verkuil <hverkuil@xs4all.nl>
3310 L: linux-media@vger.kernel.org
3311 T: git git://linuxtv.org/media_tree.git
3312 W: http://linuxtv.org
3314 F: drivers/media/i2c/cs3308.c
3315 F: drivers/media/i2c/cs3308.h
3317 CS5535 Audio ALSA driver
3318 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3320 F: sound/pci/cs5535audio/
3323 M: Solomon Peachy <pizza@shaftnet.org>
3325 F: drivers/net/wireless/st/cw1200/
3327 CX18 VIDEO4LINUX DRIVER
3328 M: Andy Walls <awalls@md.metrocast.net>
3329 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3330 L: linux-media@vger.kernel.org
3331 T: git git://linuxtv.org/media_tree.git
3332 W: https://linuxtv.org
3333 W: http://www.ivtvdriver.org/index.php/Cx18
3335 F: Documentation/video4linux/cx18.txt
3336 F: drivers/media/pci/cx18/
3337 F: include/uapi/linux/ivtv*
3339 CX2341X MPEG ENCODER HELPER MODULE
3340 M: Hans Verkuil <hverkuil@xs4all.nl>
3341 L: linux-media@vger.kernel.org
3342 T: git git://linuxtv.org/media_tree.git
3343 W: https://linuxtv.org
3345 F: drivers/media/common/cx2341x*
3346 F: include/media/cx2341x*
3348 CX24120 MEDIA DRIVER
3349 M: Jemma Denson <jdenson@gmail.com>
3350 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3351 L: linux-media@vger.kernel.org
3352 W: https://linuxtv.org
3353 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3355 F: drivers/media/dvb-frontends/cx24120*
3357 CX88 VIDEO4LINUX DRIVER
3358 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3359 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3360 L: linux-media@vger.kernel.org
3361 W: https://linuxtv.org
3362 T: git git://linuxtv.org/media_tree.git
3364 F: Documentation/video4linux/cx88/
3365 F: drivers/media/pci/cx88/
3367 CXD2820R MEDIA DRIVER
3368 M: Antti Palosaari <crope@iki.fi>
3369 L: linux-media@vger.kernel.org
3370 W: https://linuxtv.org
3371 W: http://palosaari.fi/linux/
3372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3373 T: git git://linuxtv.org/anttip/media_tree.git
3375 F: drivers/media/dvb-frontends/cxd2820r*
3377 CXGB3 ETHERNET DRIVER (CXGB3)
3378 M: Santosh Raspatur <santosh@chelsio.com>
3379 L: netdev@vger.kernel.org
3380 W: http://www.chelsio.com
3382 F: drivers/net/ethernet/chelsio/cxgb3/
3384 CXGB3 ISCSI DRIVER (CXGB3I)
3385 M: Karen Xie <kxie@chelsio.com>
3386 L: linux-scsi@vger.kernel.org
3387 W: http://www.chelsio.com
3389 F: drivers/scsi/cxgbi/cxgb3i
3391 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3392 M: Steve Wise <swise@chelsio.com>
3393 L: linux-rdma@vger.kernel.org
3394 W: http://www.openfabrics.org
3396 F: drivers/infiniband/hw/cxgb3/
3398 CXGB4 ETHERNET DRIVER (CXGB4)
3399 M: Hariprasad S <hariprasad@chelsio.com>
3400 L: netdev@vger.kernel.org
3401 W: http://www.chelsio.com
3403 F: drivers/net/ethernet/chelsio/cxgb4/
3405 CXGB4 ISCSI DRIVER (CXGB4I)
3406 M: Karen Xie <kxie@chelsio.com>
3407 L: linux-scsi@vger.kernel.org
3408 W: http://www.chelsio.com
3410 F: drivers/scsi/cxgbi/cxgb4i
3412 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3413 M: Steve Wise <swise@chelsio.com>
3414 L: linux-rdma@vger.kernel.org
3415 W: http://www.openfabrics.org
3417 F: drivers/infiniband/hw/cxgb4/
3419 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3420 M: Casey Leedom <leedom@chelsio.com>
3421 L: netdev@vger.kernel.org
3422 W: http://www.chelsio.com
3424 F: drivers/net/ethernet/chelsio/cxgb4vf/
3426 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3427 M: Ian Munsie <imunsie@au1.ibm.com>
3428 M: Michael Neuling <mikey@neuling.org>
3429 L: linuxppc-dev@lists.ozlabs.org
3431 F: drivers/misc/cxl/
3432 F: include/misc/cxl*
3433 F: include/uapi/misc/cxl.h
3434 F: Documentation/powerpc/cxl.txt
3435 F: Documentation/powerpc/cxl.txt
3436 F: Documentation/ABI/testing/sysfs-class-cxl
3438 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3439 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3440 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3441 L: linux-scsi@vger.kernel.org
3443 F: drivers/scsi/cxlflash/
3444 F: include/uapi/scsi/cxlflash_ioctls.h
3445 F: Documentation/powerpc/cxlflash.txt
3447 STMMAC ETHERNET DRIVER
3448 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3449 M: Alexandre Torgue <alexandre.torgue@st.com>
3450 L: netdev@vger.kernel.org
3451 W: http://www.stlinux.com
3453 F: drivers/net/ethernet/stmicro/stmmac/
3456 M: Russell King <linux@armlinux.org.uk>
3457 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3458 W: http://www.armlinux.org.uk/
3460 F: drivers/video/fbdev/cyber2000fb.*
3462 CYCLADES ASYNC MUX DRIVER
3463 W: http://www.cyclades.com/
3465 F: drivers/tty/cyclades.c
3466 F: include/linux/cyclades.h
3467 F: include/uapi/linux/cyclades.h
3469 CYCLADES PC300 DRIVER
3470 W: http://www.cyclades.com/
3472 F: drivers/net/wan/pc300*
3474 CYPRESS_FIRMWARE MEDIA DRIVER
3475 M: Antti Palosaari <crope@iki.fi>
3476 L: linux-media@vger.kernel.org
3477 W: https://linuxtv.org
3478 W: http://palosaari.fi/linux/
3479 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3480 T: git git://linuxtv.org/anttip/media_tree.git
3482 F: drivers/media/common/cypress_firmware*
3484 CYTTSP TOUCHSCREEN DRIVER
3485 M: Ferruh Yigit <fery@cypress.com>
3486 L: linux-input@vger.kernel.org
3488 F: drivers/input/touchscreen/cyttsp*
3489 F: include/linux/input/cyttsp.h
3491 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3492 M: Joshua Kinard <kumba@gentoo.org>
3494 F: drivers/rtc/rtc-ds1685.c
3495 F: include/linux/rtc/ds1685.h
3497 DAMA SLAVE for AX.25
3498 M: Joerg Reuter <jreuter@yaina.de>
3499 W: http://yaina.de/jreuter/
3500 W: http://www.qsl.net/dl1bke/
3501 L: linux-hams@vger.kernel.org
3503 F: net/ax25/af_ax25.c
3504 F: net/ax25/ax25_dev.c
3505 F: net/ax25/ax25_ds_*
3506 F: net/ax25/ax25_in.c
3507 F: net/ax25/ax25_out.c
3508 F: net/ax25/ax25_timer.c
3509 F: net/ax25/sysctl_net_ax25.c
3511 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3512 L: netdev@vger.kernel.org
3514 F: Documentation/networking/dmfe.txt
3515 F: drivers/net/ethernet/dec/tulip/dmfe.c
3517 DC390/AM53C974 SCSI driver
3518 M: Hannes Reinecke <hare@suse.com>
3519 L: linux-scsi@vger.kernel.org
3521 F: drivers/scsi/am53c974.c
3524 M: Oliver Neukum <oliver@neukum.org>
3525 M: Ali Akcaagac <aliakc@web.de>
3526 M: Jamie Lenehan <lenehan@twibble.org>
3527 L: dc395x@twibble.org
3528 W: http://twibble.org/dist/dc395x/
3529 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3531 F: Documentation/scsi/dc395x.txt
3532 F: drivers/scsi/dc395x.*
3535 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3536 L: dccp@vger.kernel.org
3537 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3539 F: include/linux/dccp.h
3540 F: include/uapi/linux/dccp.h
3541 F: include/linux/tfrc.h
3544 DECnet NETWORK LAYER
3545 W: http://linux-decnet.sourceforge.net
3546 L: linux-decnet-user@lists.sourceforge.net
3548 F: Documentation/networking/decnet.txt
3551 DECSTATION PLATFORM SUPPORT
3552 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3553 L: linux-mips@linux-mips.org
3554 W: http://www.linux-mips.org/wiki/DECstation
3557 F: arch/mips/include/asm/dec/
3558 F: arch/mips/include/asm/mach-dec/
3560 DEFXX FDDI NETWORK DRIVER
3561 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3563 F: drivers/net/fddi/defxx.*
3566 M: Matthew Garrett <mjg59@srcf.ucam.org>
3567 M: Pali Rohár <pali.rohar@gmail.com>
3568 L: platform-driver-x86@vger.kernel.org
3570 F: drivers/platform/x86/dell-laptop.c
3572 DELL LAPTOP RBTN DRIVER
3573 M: Pali Rohár <pali.rohar@gmail.com>
3575 F: drivers/platform/x86/dell-rbtn.*
3577 DELL LAPTOP FREEFALL DRIVER
3578 M: Pali Rohár <pali.rohar@gmail.com>
3580 F: drivers/platform/x86/dell-smo8800.c
3582 DELL LAPTOP SMM DRIVER
3583 M: Pali Rohár <pali.rohar@gmail.com>
3585 F: drivers/hwmon/dell-smm-hwmon.c
3586 F: include/uapi/linux/i8k.h
3588 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3589 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3591 F: Documentation/dcdbas.txt
3592 F: drivers/firmware/dcdbas.*
3594 DELL WMI EXTRAS DRIVER
3595 M: Matthew Garrett <mjg59@srcf.ucam.org>
3596 M: Pali Rohár <pali.rohar@gmail.com>
3598 F: drivers/platform/x86/dell-wmi.c
3600 DESIGNWARE USB2 DRD IP DRIVER
3601 M: John Youn <johnyoun@synopsys.com>
3602 L: linux-usb@vger.kernel.org
3603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3605 F: drivers/usb/dwc2/
3607 DESIGNWARE USB3 DRD IP DRIVER
3608 M: Felipe Balbi <balbi@kernel.org>
3609 L: linux-usb@vger.kernel.org
3610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3612 F: drivers/usb/dwc3/
3614 DEVICE COREDUMP (DEV_COREDUMP)
3615 M: Johannes Berg <johannes@sipsolutions.net>
3616 L: linux-kernel@vger.kernel.org
3618 F: drivers/base/devcoredump.c
3619 F: include/linux/devcoredump.h
3621 DEVICE FREQUENCY (DEVFREQ)
3622 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3623 M: Kyungmin Park <kyungmin.park@samsung.com>
3624 L: linux-pm@vger.kernel.org
3625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3628 F: include/linux/devfreq.h
3629 F: Documentation/devicetree/bindings/devfreq/
3631 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3632 M: Chanwoo Choi <cw00.choi@samsung.com>
3633 L: linux-pm@vger.kernel.org
3634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3636 F: drivers/devfreq/event/
3637 F: drivers/devfreq/devfreq-event.c
3638 F: include/linux/devfreq-event.h
3639 F: Documentation/devicetree/bindings/devfreq/event/
3641 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3642 M: Chanwoo Choi <cw00.choi@samsung.com>
3643 L: linux-pm@vger.kernel.org
3644 L: linux-samsung-soc@vger.kernel.org
3645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3647 F: drivers/devfreq/exynos-bus.c
3648 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3650 DEVICE NUMBER REGISTRY
3651 M: Torben Mathiasen <device@lanana.org>
3652 W: http://lanana.org/docs/device-list/index.html
3656 M: Alasdair Kergon <agk@redhat.com>
3657 M: Mike Snitzer <snitzer@redhat.com>
3658 M: dm-devel@redhat.com
3659 L: dm-devel@redhat.com
3660 W: http://sources.redhat.com/dm
3661 Q: http://patchwork.kernel.org/project/dm-devel/list/
3662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3663 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3665 F: Documentation/device-mapper/
3667 F: drivers/md/persistent-data/
3668 F: include/linux/device-mapper.h
3669 F: include/linux/dm-*.h
3670 F: include/uapi/linux/dm-*.h
3673 M: Jiri Pirko <jiri@mellanox.com>
3674 L: netdev@vger.kernel.org
3676 F: net/core/devlink.c
3677 F: include/net/devlink.h
3678 F: include/uapi/linux/devlink.h
3680 DIALOG SEMICONDUCTOR DRIVERS
3681 M: Support Opensource <support.opensource@diasemi.com>
3682 W: http://www.dialog-semiconductor.com/products
3684 F: Documentation/hwmon/da90??
3685 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3686 F: drivers/gpio/gpio-da90??.c
3687 F: drivers/hwmon/da90??-hwmon.c
3688 F: drivers/iio/adc/da91??-*.c
3689 F: drivers/input/misc/da90??_onkey.c
3690 F: drivers/input/touchscreen/da9052_tsi.c
3691 F: drivers/leds/leds-da90??.c
3692 F: drivers/mfd/da903x.c
3693 F: drivers/mfd/da90??-*.c
3694 F: drivers/mfd/da91??-*.c
3695 F: drivers/power/da9052-battery.c
3696 F: drivers/power/da91??-*.c
3697 F: drivers/regulator/da903x.c
3698 F: drivers/regulator/da9???-regulator.[ch]
3699 F: drivers/rtc/rtc-da90??.c
3700 F: drivers/video/backlight/da90??_bl.c
3701 F: drivers/watchdog/da90??_wdt.c
3702 F: include/linux/mfd/da903x.h
3703 F: include/linux/mfd/da9052/
3704 F: include/linux/mfd/da9055/
3705 F: include/linux/mfd/da9063/
3706 F: include/linux/mfd/da9150/
3707 F: include/sound/da[79]*.h
3708 F: sound/soc/codecs/da[79]*.[ch]
3710 DIGI NEO AND CLASSIC PCI PRODUCTS
3711 M: Lidza Louina <lidza.louina@gmail.com>
3712 M: Mark Hounschell <markh@compro.net>
3713 L: driverdev-devel@linuxdriverproject.org
3715 F: drivers/staging/dgnc/
3717 DIOLAN U2C-12 I2C DRIVER
3718 M: Guenter Roeck <linux@roeck-us.net>
3719 L: linux-i2c@vger.kernel.org
3721 F: drivers/i2c/busses/i2c-diolan-u2c.c
3724 M: Matthew Wilcox <willy@linux.intel.com>
3725 L: linux-fsdevel@vger.kernel.org
3729 DIRECTORY NOTIFICATION (DNOTIFY)
3730 M: Eric Paris <eparis@parisplace.org>
3732 F: Documentation/filesystems/dnotify.txt
3733 F: fs/notify/dnotify/
3734 F: include/linux/dnotify.h
3736 DISK GEOMETRY AND PARTITION HANDLING
3737 M: Andries Brouwer <aeb@cwi.nl>
3738 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3739 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3740 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3744 M: Jan Kara <jack@suse.com>
3746 F: Documentation/filesystems/quota.txt
3748 F: include/linux/quota*.h
3749 F: include/uapi/linux/quota*.h
3751 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3752 M: Bernie Thompson <bernie@plugable.com>
3753 L: linux-fbdev@vger.kernel.org
3755 W: http://plugable.com/category/projects/udlfb/
3756 F: drivers/video/fbdev/udlfb.c
3757 F: include/video/udlfb.h
3758 F: Documentation/fb/udlfb.txt
3760 DISTRIBUTED LOCK MANAGER (DLM)
3761 M: Christine Caulfield <ccaulfie@redhat.com>
3762 M: David Teigland <teigland@redhat.com>
3763 L: cluster-devel@redhat.com
3764 W: http://sources.redhat.com/cluster/
3765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3769 DMA BUFFER SHARING FRAMEWORK
3770 M: Sumit Semwal <sumit.semwal@linaro.org>
3772 L: linux-media@vger.kernel.org
3773 L: dri-devel@lists.freedesktop.org
3774 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3776 F: include/linux/dma-buf*
3777 F: include/linux/reservation.h
3778 F: include/linux/*fence.h
3779 F: Documentation/dma-buf-sharing.txt
3780 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3783 M: Sumit Semwal <sumit.semwal@linaro.org>
3784 R: Gustavo Padovan <gustavo@padovan.org>
3786 L: linux-media@vger.kernel.org
3787 L: dri-devel@lists.freedesktop.org
3788 F: drivers/dma-buf/sync_file.c
3789 F: include/linux/sync_file.h
3790 F: Documentation/sync_file.txt
3791 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3793 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3794 M: Vinod Koul <vinod.koul@intel.com>
3795 L: dmaengine@vger.kernel.org
3796 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3799 F: include/linux/dmaengine.h
3800 F: Documentation/devicetree/bindings/dma/
3801 F: Documentation/dmaengine/
3802 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3804 DME1737 HARDWARE MONITOR DRIVER
3805 M: Juerg Haefliger <juergh@gmail.com>
3806 L: linux-hwmon@vger.kernel.org
3808 F: Documentation/hwmon/dme1737
3809 F: drivers/hwmon/dme1737.c
3812 M: Jean Delvare <jdelvare@suse.com>
3814 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3815 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3816 F: drivers/firmware/dmi-id.c
3817 F: drivers/firmware/dmi_scan.c
3818 F: include/linux/dmi.h
3821 M: Jonathan Corbet <corbet@lwn.net>
3822 L: linux-doc@vger.kernel.org
3825 F: scripts/docproc.c
3826 F: scripts/kernel-doc*
3827 X: Documentation/ABI/
3828 X: Documentation/devicetree/
3829 X: Documentation/acpi
3830 X: Documentation/power
3831 X: Documentation/spi
3832 X: Documentation/DocBook/media
3833 T: git git://git.lwn.net/linux.git docs-next
3836 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3837 L: blinux-list@redhat.com
3839 F: drivers/char/dtlk.c
3840 F: include/linux/dtlk.h
3842 DPT_I2O SCSI RAID DRIVER
3843 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3844 L: linux-scsi@vger.kernel.org
3845 W: http://www.adaptec.com/
3847 F: drivers/scsi/dpt*
3848 F: drivers/scsi/dpt/
3851 M: Philipp Reisner <philipp.reisner@linbit.com>
3852 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3853 L: drbd-dev@lists.linbit.com
3854 W: http://www.drbd.org
3855 T: git git://git.linbit.com/linux-drbd.git
3856 T: git git://git.linbit.com/drbd-8.4.git
3858 F: drivers/block/drbd/
3860 F: Documentation/blockdev/drbd/
3862 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3863 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3866 F: Documentation/kobject.txt
3871 F: include/linux/debugfs.h
3872 F: include/linux/kobj*
3876 M: David Airlie <airlied@linux.ie>
3877 L: dri-devel@lists.freedesktop.org
3878 T: git git://people.freedesktop.org/~airlied/linux
3882 F: Documentation/devicetree/bindings/display/
3883 F: Documentation/devicetree/bindings/gpu/
3884 F: Documentation/devicetree/bindings/video/
3885 F: Documentation/gpu/
3887 F: include/uapi/drm/
3889 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3890 M: Dave Airlie <airlied@redhat.com>
3892 F: drivers/gpu/drm/ast/
3894 DRM DRIVER FOR BOCHS VIRTUAL GPU
3895 M: Gerd Hoffmann <kraxel@redhat.com>
3897 F: drivers/gpu/drm/bochs/
3899 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3900 M: Dave Airlie <airlied@redhat.com>
3902 F: drivers/gpu/drm/cirrus/
3904 RADEON and AMDGPU DRM DRIVERS
3905 M: Alex Deucher <alexander.deucher@amd.com>
3906 M: Christian König <christian.koenig@amd.com>
3907 L: dri-devel@lists.freedesktop.org
3908 T: git git://people.freedesktop.org/~agd5f/linux
3910 F: drivers/gpu/drm/radeon/
3911 F: include/uapi/drm/radeon_drm.h
3912 F: drivers/gpu/drm/amd/
3913 F: include/uapi/drm/amdgpu_drm.h
3916 M: Thierry Reding <thierry.reding@gmail.com>
3917 L: dri-devel@lists.freedesktop.org
3918 T: git git://anongit.freedesktop.org/tegra/linux.git
3920 F: drivers/gpu/drm/drm_panel.c
3921 F: drivers/gpu/drm/panel/
3922 F: include/drm/drm_panel.h
3923 F: Documentation/devicetree/bindings/display/panel/
3925 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3926 M: Daniel Vetter <daniel.vetter@intel.com>
3927 M: Jani Nikula <jani.nikula@linux.intel.com>
3928 L: intel-gfx@lists.freedesktop.org
3929 L: dri-devel@lists.freedesktop.org
3930 W: https://01.org/linuxgraphics/
3931 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3932 T: git git://anongit.freedesktop.org/drm-intel
3934 F: drivers/gpu/drm/i915/
3935 F: include/drm/i915*
3936 F: include/uapi/drm/i915_drm.h
3937 F: Documentation/gpu/i915.rst
3939 DRM DRIVERS FOR ATMEL HLCDC
3940 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3941 L: dri-devel@lists.freedesktop.org
3943 F: drivers/gpu/drm/atmel-hlcdc/
3944 F: Documentation/devicetree/bindings/drm/atmel/
3946 DRM DRIVERS FOR ALLWINNER A10
3947 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3948 L: dri-devel@lists.freedesktop.org
3950 F: drivers/gpu/drm/sun4i/
3951 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3953 DRM DRIVERS FOR EXYNOS
3954 M: Inki Dae <inki.dae@samsung.com>
3955 M: Joonyoung Shim <jy0922.shim@samsung.com>
3956 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3957 M: Kyungmin Park <kyungmin.park@samsung.com>
3958 L: dri-devel@lists.freedesktop.org
3959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3961 F: drivers/gpu/drm/exynos/
3962 F: include/uapi/drm/exynos_drm.h
3963 F: Documentation/devicetree/bindings/display/exynos/
3965 DRM DRIVERS FOR FREESCALE DCU
3966 M: Stefan Agner <stefan@agner.ch>
3967 M: Alison Wang <alison.wang@freescale.com>
3968 L: dri-devel@lists.freedesktop.org
3970 F: drivers/gpu/drm/fsl-dcu/
3971 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3972 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3973 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3975 DRM DRIVERS FOR FREESCALE IMX
3976 M: Philipp Zabel <p.zabel@pengutronix.de>
3977 L: dri-devel@lists.freedesktop.org
3979 F: drivers/gpu/drm/imx/
3980 F: drivers/gpu/ipu-v3/
3981 F: Documentation/devicetree/bindings/display/imx/
3983 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3984 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3985 L: dri-devel@lists.freedesktop.org
3986 T: git git://github.com/patjak/drm-gma500
3988 F: drivers/gpu/drm/gma500/
3990 DRM DRIVERS FOR HISILICON
3991 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3992 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3993 R: Chen Feng <puck.chen@hisilicon.com>
3994 L: dri-devel@lists.freedesktop.org
3995 T: git git://github.com/xin3liang/linux.git
3997 F: drivers/gpu/drm/hisilicon/
3998 F: Documentation/devicetree/bindings/display/hisilicon/
4000 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4001 S: Orphan / Obsolete
4002 F: drivers/gpu/drm/i810/
4003 F: include/uapi/drm/i810_drm.h
4005 DRM DRIVER FOR MSM ADRENO GPU
4006 M: Rob Clark <robdclark@gmail.com>
4007 L: linux-arm-msm@vger.kernel.org
4008 L: dri-devel@lists.freedesktop.org
4009 L: freedreno@lists.freedesktop.org
4010 T: git git://people.freedesktop.org/~robclark/linux
4012 F: drivers/gpu/drm/msm/
4013 F: include/uapi/drm/msm_drm.h
4014 F: Documentation/devicetree/bindings/display/msm/
4016 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4017 M: Ben Skeggs <bskeggs@redhat.com>
4018 L: dri-devel@lists.freedesktop.org
4019 L: nouveau@lists.freedesktop.org
4020 T: git git://github.com/skeggsb/linux
4022 F: drivers/gpu/drm/nouveau/
4023 F: include/uapi/drm/nouveau_drm.h
4025 DRM DRIVERS FOR NVIDIA TEGRA
4026 M: Thierry Reding <thierry.reding@gmail.com>
4027 L: dri-devel@lists.freedesktop.org
4028 L: linux-tegra@vger.kernel.org
4029 T: git git://anongit.freedesktop.org/tegra/linux.git
4031 F: drivers/gpu/drm/tegra/
4032 F: drivers/gpu/host1x/
4033 F: include/linux/host1x.h
4034 F: include/uapi/drm/tegra_drm.h
4035 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4037 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4038 S: Orphan / Obsolete
4039 F: drivers/gpu/drm/mga/
4040 F: include/uapi/drm/mga_drm.h
4042 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4043 M: Dave Airlie <airlied@redhat.com>
4045 F: drivers/gpu/drm/mgag200/
4047 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4048 S: Orphan / Obsolete
4049 F: drivers/gpu/drm/r128/
4050 F: include/uapi/drm/r128_drm.h
4052 DRM DRIVERS FOR RENESAS
4053 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4054 L: dri-devel@lists.freedesktop.org
4055 L: linux-renesas-soc@vger.kernel.org
4056 T: git git://linuxtv.org/pinchartl/fbdev
4058 F: drivers/gpu/drm/rcar-du/
4059 F: drivers/gpu/drm/shmobile/
4060 F: include/linux/platform_data/shmob_drm.h
4061 F: Documentation/devicetree/bindings/display/renesas,du.txt
4063 DRM DRIVER FOR QXL VIRTUAL GPU
4064 M: Dave Airlie <airlied@redhat.com>
4066 F: drivers/gpu/drm/qxl/
4067 F: include/uapi/drm/qxl_drm.h
4069 DRM DRIVERS FOR ROCKCHIP
4070 M: Mark Yao <mark.yao@rock-chips.com>
4071 L: dri-devel@lists.freedesktop.org
4073 F: drivers/gpu/drm/rockchip/
4074 F: Documentation/devicetree/bindings/display/rockchip/
4076 DRM DRIVER FOR SAVAGE VIDEO CARDS
4077 S: Orphan / Obsolete
4078 F: drivers/gpu/drm/savage/
4079 F: include/uapi/drm/savage_drm.h
4081 DRM DRIVER FOR SIS VIDEO CARDS
4082 S: Orphan / Obsolete
4083 F: drivers/gpu/drm/sis/
4084 F: include/uapi/drm/sis_drm.h
4087 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4088 M: Vincent Abriou <vincent.abriou@st.com>
4089 L: dri-devel@lists.freedesktop.org
4090 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4092 F: drivers/gpu/drm/sti
4093 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4095 DRM DRIVER FOR TDFX VIDEO CARDS
4096 S: Orphan / Obsolete
4097 F: drivers/gpu/drm/tdfx/
4099 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4100 M: Dave Airlie <airlied@redhat.com>
4102 F: drivers/gpu/drm/udl/
4104 DRM DRIVERS FOR VIVANTE GPU IP
4105 M: Lucas Stach <l.stach@pengutronix.de>
4106 R: Russell King <linux+etnaviv@armlinux.org.uk>
4107 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4108 L: dri-devel@lists.freedesktop.org
4110 F: drivers/gpu/drm/etnaviv/
4111 F: include/uapi/drm/etnaviv_drm.h
4112 F: Documentation/devicetree/bindings/display/etnaviv/
4114 DRM DRIVER FOR VMWARE VIRTUAL GPU
4115 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4116 M: Sinclair Yeh <syeh@vmware.com>
4117 M: Thomas Hellstrom <thellstrom@vmware.com>
4118 L: dri-devel@lists.freedesktop.org
4119 T: git git://people.freedesktop.org/~syeh/repos_linux
4120 T: git git://people.freedesktop.org/~thomash/linux
4122 F: drivers/gpu/drm/vmwgfx/
4123 F: include/uapi/drm/vmwgfx_drm.h
4126 M: Eric Anholt <eric@anholt.net>
4127 T: git git://github.com/anholt/linux
4129 F: drivers/gpu/drm/vc4/
4130 F: include/uapi/drm/vc4_drm.h
4131 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4133 DRM DRIVERS FOR TI OMAP
4134 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4135 L: dri-devel@lists.freedesktop.org
4137 F: drivers/gpu/drm/omapdrm/
4138 F: Documentation/devicetree/bindings/display/ti/
4140 DRM DRIVERS FOR TI LCDC
4141 M: Jyri Sarha <jsarha@ti.com>
4142 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4143 L: dri-devel@lists.freedesktop.org
4145 F: drivers/gpu/drm/tilcdc/
4146 F: Documentation/devicetree/bindings/display/tilcdc/
4148 DSBR100 USB FM RADIO DRIVER
4149 M: Alexey Klimov <klimov.linux@gmail.com>
4150 L: linux-media@vger.kernel.org
4151 T: git git://linuxtv.org/media_tree.git
4153 F: drivers/media/radio/dsbr100.c
4156 M: Francois Romieu <romieu@fr.zoreil.com>
4157 L: netdev@vger.kernel.org
4159 F: drivers/net/wan/dscc4.c
4162 M: Hans Verkuil <hverkuil@xs4all.nl>
4163 L: linux-media@vger.kernel.org
4164 T: git git://linuxtv.org/media_tree.git
4165 W: https://linuxtv.org
4167 F: drivers/media/pci/dt3155/
4169 DVB_USB_AF9015 MEDIA DRIVER
4170 M: Antti Palosaari <crope@iki.fi>
4171 L: linux-media@vger.kernel.org
4172 W: https://linuxtv.org
4173 W: http://palosaari.fi/linux/
4174 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4175 T: git git://linuxtv.org/anttip/media_tree.git
4177 F: drivers/media/usb/dvb-usb-v2/af9015*
4179 DVB_USB_AF9035 MEDIA DRIVER
4180 M: Antti Palosaari <crope@iki.fi>
4181 L: linux-media@vger.kernel.org
4182 W: https://linuxtv.org
4183 W: http://palosaari.fi/linux/
4184 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4185 T: git git://linuxtv.org/anttip/media_tree.git
4187 F: drivers/media/usb/dvb-usb-v2/af9035*
4189 DVB_USB_ANYSEE MEDIA DRIVER
4190 M: Antti Palosaari <crope@iki.fi>
4191 L: linux-media@vger.kernel.org
4192 W: https://linuxtv.org
4193 W: http://palosaari.fi/linux/
4194 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4195 T: git git://linuxtv.org/anttip/media_tree.git
4197 F: drivers/media/usb/dvb-usb-v2/anysee*
4199 DVB_USB_AU6610 MEDIA DRIVER
4200 M: Antti Palosaari <crope@iki.fi>
4201 L: linux-media@vger.kernel.org
4202 W: https://linuxtv.org
4203 W: http://palosaari.fi/linux/
4204 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4205 T: git git://linuxtv.org/anttip/media_tree.git
4207 F: drivers/media/usb/dvb-usb-v2/au6610*
4209 DVB_USB_CE6230 MEDIA DRIVER
4210 M: Antti Palosaari <crope@iki.fi>
4211 L: linux-media@vger.kernel.org
4212 W: https://linuxtv.org
4213 W: http://palosaari.fi/linux/
4214 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4215 T: git git://linuxtv.org/anttip/media_tree.git
4217 F: drivers/media/usb/dvb-usb-v2/ce6230*
4219 DVB_USB_CXUSB MEDIA DRIVER
4220 M: Michael Krufky <mkrufky@linuxtv.org>
4221 L: linux-media@vger.kernel.org
4222 W: https://linuxtv.org
4223 W: http://github.com/mkrufky
4224 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4225 T: git git://linuxtv.org/media_tree.git
4227 F: drivers/media/usb/dvb-usb/cxusb*
4229 DVB_USB_EC168 MEDIA DRIVER
4230 M: Antti Palosaari <crope@iki.fi>
4231 L: linux-media@vger.kernel.org
4232 W: https://linuxtv.org
4233 W: http://palosaari.fi/linux/
4234 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4235 T: git git://linuxtv.org/anttip/media_tree.git
4237 F: drivers/media/usb/dvb-usb-v2/ec168*
4239 DVB_USB_GL861 MEDIA DRIVER
4240 M: Antti Palosaari <crope@iki.fi>
4241 L: linux-media@vger.kernel.org
4242 W: https://linuxtv.org
4243 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4244 T: git git://linuxtv.org/anttip/media_tree.git
4246 F: drivers/media/usb/dvb-usb-v2/gl861*
4248 DVB_USB_MXL111SF MEDIA DRIVER
4249 M: Michael Krufky <mkrufky@linuxtv.org>
4250 L: linux-media@vger.kernel.org
4251 W: https://linuxtv.org
4252 W: http://github.com/mkrufky
4253 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4254 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4256 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4258 DVB_USB_RTL28XXU MEDIA DRIVER
4259 M: Antti Palosaari <crope@iki.fi>
4260 L: linux-media@vger.kernel.org
4261 W: https://linuxtv.org
4262 W: http://palosaari.fi/linux/
4263 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4264 T: git git://linuxtv.org/anttip/media_tree.git
4266 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4268 DVB_USB_V2 MEDIA DRIVER
4269 M: Antti Palosaari <crope@iki.fi>
4270 L: linux-media@vger.kernel.org
4271 W: https://linuxtv.org
4272 W: http://palosaari.fi/linux/
4273 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4274 T: git git://linuxtv.org/anttip/media_tree.git
4276 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4277 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4280 M: Jason Baron <jbaron@akamai.com>
4282 F: lib/dynamic_debug.c
4283 F: include/linux/dynamic_debug.h
4285 DZ DECSTATION DZ11 SERIAL DRIVER
4286 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4288 F: drivers/tty/serial/dz.*
4290 E3X0 POWER BUTTON DRIVER
4291 M: Moritz Fischer <moritz.fischer@ettus.com>
4292 L: usrp-users@lists.ettus.com
4293 W: http://www.ettus.com
4295 F: drivers/input/misc/e3x0-button.c
4296 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4299 M: Antti Palosaari <crope@iki.fi>
4300 L: linux-media@vger.kernel.org
4301 W: https://linuxtv.org
4302 W: http://palosaari.fi/linux/
4303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4304 T: git git://linuxtv.org/anttip/media_tree.git
4306 F: drivers/media/tuners/e4000*
4308 EATA ISA/EISA/PCI SCSI DRIVER
4309 M: Dario Ballabio <ballabio_dario@emc.com>
4310 L: linux-scsi@vger.kernel.org
4312 F: drivers/scsi/eata.c
4315 M: Antti Palosaari <crope@iki.fi>
4316 L: linux-media@vger.kernel.org
4317 W: https://linuxtv.org
4318 W: http://palosaari.fi/linux/
4319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4320 T: git git://linuxtv.org/anttip/media_tree.git
4322 F: drivers/media/dvb-frontends/ec100*
4325 M: Tyler Hicks <tyhicks@canonical.com>
4326 L: ecryptfs@vger.kernel.org
4327 W: http://ecryptfs.org
4328 W: https://launchpad.net/ecryptfs
4329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4331 F: Documentation/filesystems/ecryptfs.txt
4335 M: Doug Thompson <dougthompson@xmission.com>
4336 M: Borislav Petkov <bp@alien8.de>
4337 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4338 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4339 L: linux-edac@vger.kernel.org
4340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4343 F: Documentation/edac.txt
4345 F: include/linux/edac.h
4348 M: Doug Thompson <dougthompson@xmission.com>
4349 M: Borislav Petkov <bp@alien8.de>
4350 L: linux-edac@vger.kernel.org
4352 F: drivers/edac/amd64_edac*
4355 M: Doug Thompson <dougthompson@xmission.com>
4356 M: Robert Richter <rric@kernel.org>
4357 L: linux-edac@vger.kernel.org
4359 F: drivers/edac/highbank*
4362 M: Ralf Baechle <ralf@linux-mips.org>
4363 M: David Daney <david.daney@cavium.com>
4364 L: linux-edac@vger.kernel.org
4365 L: linux-mips@linux-mips.org
4367 F: drivers/edac/octeon_edac*
4370 M: Mark Gross <mark.gross@intel.com>
4371 M: Doug Thompson <dougthompson@xmission.com>
4372 L: linux-edac@vger.kernel.org
4374 F: drivers/edac/e752x_edac.c
4377 M: Doug Thompson <dougthompson@xmission.com>
4378 L: linux-edac@vger.kernel.org
4380 F: drivers/edac/e7xxx_edac.c
4383 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4384 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4385 L: linux-edac@vger.kernel.org
4387 F: drivers/edac/ghes_edac.c
4390 M: Tim Small <tim@buttersideup.com>
4391 L: linux-edac@vger.kernel.org
4393 F: drivers/edac/i82443bxgx_edac.c
4396 M: Jason Uhlenkott <juhlenko@akamai.com>
4397 L: linux-edac@vger.kernel.org
4399 F: drivers/edac/i3000_edac.c
4402 M: Doug Thompson <dougthompson@xmission.com>
4403 L: linux-edac@vger.kernel.org
4405 F: drivers/edac/i5000_edac.c
4408 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4409 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4410 L: linux-edac@vger.kernel.org
4412 F: drivers/edac/i5400_edac.c
4415 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4416 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4417 L: linux-edac@vger.kernel.org
4419 F: drivers/edac/i7300_edac.c
4422 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4423 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4424 L: linux-edac@vger.kernel.org
4426 F: drivers/edac/i7core_edac.c
4429 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4430 M: "Arvind R." <arvino55@gmail.com>
4431 L: linux-edac@vger.kernel.org
4433 F: drivers/edac/i82975x_edac.c
4436 M: Jason Baron <jbaron@akamai.com>
4437 L: linux-edac@vger.kernel.org
4439 F: drivers/edac/ie31200_edac.c
4442 M: Johannes Thumshirn <morbidrsa@gmail.com>
4443 L: linux-edac@vger.kernel.org
4445 F: drivers/edac/mpc85xx_edac.[ch]
4448 M: Egor Martovetsky <egor@pasemi.com>
4449 L: linux-edac@vger.kernel.org
4451 F: drivers/edac/pasemi_edac.c
4454 M: Tim Small <tim@buttersideup.com>
4455 L: linux-edac@vger.kernel.org
4457 F: drivers/edac/r82600_edac.c
4460 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4461 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4462 L: linux-edac@vger.kernel.org
4464 F: drivers/edac/sb_edac.c
4467 APPLIED MICRO (APM) X-GENE SOC EDAC
4468 M: Loc Ho <lho@apm.com>
4470 F: drivers/edac/xgene_edac.c
4471 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4473 EDIROL UA-101/UA-1000 DRIVER
4474 M: Clemens Ladisch <clemens@ladisch.de>
4475 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4476 T: git git://git.alsa-project.org/alsa-kernel.git
4478 F: sound/usb/misc/ua101.c
4480 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4481 M: Matt Fleming <matt@codeblueprint.co.uk>
4482 L: linux-efi@vger.kernel.org
4483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4485 F: Documentation/efi-stub.txt
4486 F: arch/ia64/kernel/efi.c
4487 F: arch/x86/boot/compressed/eboot.[ch]
4488 F: arch/x86/include/asm/efi.h
4489 F: arch/x86/platform/efi/
4490 F: drivers/firmware/efi/
4491 F: include/linux/efi*.h
4493 EFI VARIABLE FILESYSTEM
4494 M: Matthew Garrett <matthew.garrett@nebula.com>
4495 M: Jeremy Kerr <jk@ozlabs.org>
4496 M: Matt Fleming <matt@codeblueprint.co.uk>
4497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4498 L: linux-efi@vger.kernel.org
4502 EFIFB FRAMEBUFFER DRIVER
4503 L: linux-fbdev@vger.kernel.org
4504 M: Peter Jones <pjones@redhat.com>
4506 F: drivers/video/fbdev/efifb.c
4509 W: http://aeschi.ch.eu.org/efs/
4513 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4514 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4515 L: netdev@vger.kernel.org
4517 F: drivers/net/ethernet/ibm/ehea/
4519 EM28XX VIDEO4LINUX DRIVER
4520 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4521 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4522 L: linux-media@vger.kernel.org
4523 W: https://linuxtv.org
4524 T: git git://linuxtv.org/media_tree.git
4526 F: drivers/media/usb/em28xx/
4529 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4530 M: Matt Mackall <mpm@selenic.com>
4531 M: David Woodhouse <dwmw2@infradead.org>
4532 L: linux-embedded@vger.kernel.org
4535 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4536 M: James Smart <james.smart@avagotech.com>
4537 M: Dick Kennedy <dick.kennedy@avagotech.com>
4538 L: linux-scsi@vger.kernel.org
4539 W: http://www.avagotech.com
4541 F: drivers/scsi/lpfc/
4543 ENE CB710 FLASH CARD READER DRIVER
4544 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4546 F: drivers/misc/cb710/
4547 F: drivers/mmc/host/cb710-mmc.*
4548 F: include/linux/cb710.h
4550 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4551 M: Maxim Levitsky <maximlevitsky@gmail.com>
4553 F: drivers/media/rc/ene_ir.*
4555 EPSON S1D13XXX FRAMEBUFFER DRIVER
4556 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4559 F: drivers/video/fbdev/s1d13xxxfb.c
4560 F: include/video/s1d13xxxfb.h
4562 ET131X NETWORK DRIVER
4563 M: Mark Einon <mark.einon@gmail.com>
4565 F: drivers/net/ethernet/agere/
4568 M: Stephen Hemminger <stephen@networkplumber.org>
4569 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4570 L: netdev@vger.kernel.org
4571 W: http://www.linuxfoundation.org/en/Net:Bridge
4573 F: include/linux/netfilter_bridge/
4576 ETHERNET PHY LIBRARY
4577 M: Florian Fainelli <f.fainelli@gmail.com>
4578 L: netdev@vger.kernel.org
4580 F: include/linux/phy.h
4581 F: include/linux/phy_fixed.h
4583 F: Documentation/networking/phy.txt
4584 F: drivers/of/of_mdio.c
4585 F: drivers/of/of_net.c
4588 M: Jan Kara <jack@suse.com>
4589 L: linux-ext4@vger.kernel.org
4591 F: Documentation/filesystems/ext2.txt
4593 F: include/linux/ext2*
4596 M: "Theodore Ts'o" <tytso@mit.edu>
4597 M: Andreas Dilger <adilger.kernel@dilger.ca>
4598 L: linux-ext4@vger.kernel.org
4599 W: http://ext4.wiki.kernel.org
4600 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4603 F: Documentation/filesystems/ext4.txt
4606 Extended Verification Module (EVM)
4607 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4608 L: linux-ima-devel@lists.sourceforge.net
4609 L: linux-security-module@vger.kernel.org
4611 F: security/integrity/evm/
4613 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4614 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4615 M: Chanwoo Choi <cw00.choi@samsung.com>
4616 L: linux-kernel@vger.kernel.org
4617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4620 F: include/linux/extcon/
4621 F: include/linux/extcon.h
4622 F: Documentation/extcon/
4623 F: Documentation/devicetree/bindings/extcon/
4626 M: Jingoo Han <jingoohan1@gmail.com>
4627 L: dri-devel@lists.freedesktop.org
4629 F: drivers/gpu/drm/exynos/exynos_dp*
4631 EXYNOS SYSMMU (IOMMU) driver
4632 M: Marek Szyprowski <m.szyprowski@samsung.com>
4633 L: iommu@lists.linux-foundation.org
4635 F: drivers/iommu/exynos-iommu.c
4637 EXYNOS MIPI DISPLAY DRIVERS
4638 M: Inki Dae <inki.dae@samsung.com>
4639 M: Donghwa Lee <dh09.lee@samsung.com>
4640 M: Kyungmin Park <kyungmin.park@samsung.com>
4641 L: linux-fbdev@vger.kernel.org
4643 F: drivers/video/fbdev/exynos/exynos_mipi*
4644 F: include/video/exynos_mipi*
4646 EZchip NPS platform support
4647 M: Noam Camus <noamc@ezchip.com>
4649 F: arch/arc/plat-eznps
4650 F: arch/arc/boot/dts/eznps.dts
4652 F71805F HARDWARE MONITORING DRIVER
4653 M: Jean Delvare <jdelvare@suse.com>
4654 L: linux-hwmon@vger.kernel.org
4656 F: Documentation/hwmon/f71805f
4657 F: drivers/hwmon/f71805f.c
4660 M: Michael Buesch <m@bues.ch>
4661 L: linux-media@vger.kernel.org
4663 F: drivers/media/tuners/fc0011.h
4664 F: drivers/media/tuners/fc0011.c
4667 M: Antti Palosaari <crope@iki.fi>
4668 L: linux-media@vger.kernel.org
4669 W: https://linuxtv.org
4670 W: http://palosaari.fi/linux/
4671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4672 T: git git://linuxtv.org/anttip/media_tree.git
4674 F: drivers/media/tuners/fc2580*
4677 M: Eric Paris <eparis@redhat.com>
4679 F: fs/notify/fanotify/
4680 F: include/linux/fanotify.h
4681 F: include/uapi/linux/fanotify.h
4683 FARSYNC SYNCHRONOUS DRIVER
4684 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4685 W: http://www.farsite.co.uk/
4687 F: drivers/net/wan/farsync.*
4689 FAULT INJECTION SUPPORT
4690 M: Akinobu Mita <akinobu.mita@gmail.com>
4692 F: Documentation/fault-injection/
4693 F: lib/fault-inject.c
4695 FBTFT Framebuffer drivers
4696 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4697 M: Noralf Trønnes <noralf@tronnes.org>
4699 F: drivers/staging/fbtft/
4701 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4702 M: Vasu Dev <vasu.dev@intel.com>
4703 L: fcoe-devel@open-fcoe.org
4704 W: www.Open-FCoE.org
4706 F: drivers/scsi/libfc/
4707 F: drivers/scsi/fcoe/
4709 F: include/scsi/libfc.h
4710 F: include/scsi/libfcoe.h
4711 F: include/uapi/scsi/fc/
4713 FILE LOCKING (flock() and fcntl()/lockf())
4714 M: Jeff Layton <jlayton@poochiereds.net>
4715 M: "J. Bruce Fields" <bfields@fieldses.org>
4716 L: linux-fsdevel@vger.kernel.org
4718 F: include/linux/fcntl.h
4719 F: include/linux/fs.h
4720 F: include/uapi/linux/fcntl.h
4721 F: include/uapi/linux/fs.h
4725 FILESYSTEMS (VFS and infrastructure)
4726 M: Alexander Viro <viro@zeniv.linux.org.uk>
4727 L: linux-fsdevel@vger.kernel.org
4731 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4732 M: Riku Voipio <riku.voipio@iki.fi>
4733 L: linux-hwmon@vger.kernel.org
4735 F: drivers/hwmon/f75375s.c
4736 F: include/linux/f75375s.h
4738 FIREWIRE AUDIO DRIVERS
4739 M: Clemens Ladisch <clemens@ladisch.de>
4740 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4741 T: git git://git.alsa-project.org/alsa-kernel.git
4745 FIREWIRE MEDIA DRIVERS (firedtv)
4746 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4747 L: linux-media@vger.kernel.org
4748 L: linux1394-devel@lists.sourceforge.net
4749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4751 F: drivers/media/firewire/
4753 FIREWIRE SBP-2 TARGET
4754 M: Chris Boot <bootc@bootc.net>
4755 L: linux-scsi@vger.kernel.org
4756 L: target-devel@vger.kernel.org
4757 L: linux1394-devel@lists.sourceforge.net
4758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4760 F: drivers/target/sbp/
4763 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4764 L: linux1394-devel@lists.sourceforge.net
4765 W: http://ieee1394.wiki.kernel.org/
4766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4768 F: drivers/firewire/
4769 F: include/linux/firewire.h
4770 F: include/uapi/linux/firewire*.h
4773 FIRMWARE LOADER (request_firmware)
4774 M: Ming Lei <ming.lei@canonical.com>
4775 L: linux-kernel@vger.kernel.org
4777 F: Documentation/firmware_class/
4778 F: drivers/base/firmware*.c
4779 F: include/linux/firmware.h
4781 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4782 M: Joshua Morris <josh.h.morris@us.ibm.com>
4783 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4785 F: drivers/block/rsxx/
4788 M: Jiri Kosina <jikos@kernel.org>
4789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4791 F: drivers/block/floppy.c
4794 M: Alessandro Rubini <rubini@gnudd.com>
4795 W: http://www.ohwr.org/projects/fmc-bus
4798 F: include/linux/fmc*.h
4799 F: include/linux/ipmi-fru.h
4802 FPGA MANAGER FRAMEWORK
4803 M: Alan Tull <atull@opensource.altera.com>
4804 R: Moritz Fischer <moritz.fischer@ettus.com>
4807 F: include/linux/fpga/fpga-mgr.h
4808 W: http://www.rocketboards.org
4811 M: Bill Metzenthen <billm@melbpc.org.au>
4812 W: http://floatingpoint.sourceforge.net/emulator/index.html
4814 F: arch/x86/math-emu/
4816 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4817 L: netdev@vger.kernel.org
4819 F: drivers/net/wan/dlci.c
4820 F: drivers/net/wan/sdla.c
4823 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4824 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4825 L: linux-fbdev@vger.kernel.org
4826 W: http://linux-fbdev.sourceforge.net/
4827 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4830 F: Documentation/fb/
4833 F: include/linux/fb.h
4834 F: include/uapi/video/
4835 F: include/uapi/linux/fb.h
4837 FREESCALE DIU FRAMEBUFFER DRIVER
4838 M: Timur Tabi <timur@tabi.org>
4839 L: linux-fbdev@vger.kernel.org
4841 F: drivers/video/fbdev/fsl-diu-fb.*
4843 FREESCALE DMA DRIVER
4844 M: Li Yang <leoli@freescale.com>
4845 M: Zhang Wei <zw@zh-kernel.org>
4846 L: linuxppc-dev@lists.ozlabs.org
4848 F: drivers/dma/fsldma.*
4850 FREESCALE GPMI NAND DRIVER
4851 M: Han Xu <han.xu@nxp.com>
4852 L: linux-mtd@lists.infradead.org
4854 F: drivers/mtd/nand/gpmi-nand/*
4856 FREESCALE I2C CPM DRIVER
4857 M: Jochen Friedrich <jochen@scram.de>
4858 L: linuxppc-dev@lists.ozlabs.org
4859 L: linux-i2c@vger.kernel.org
4861 F: drivers/i2c/busses/i2c-cpm.c
4863 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4864 M: Sascha Hauer <kernel@pengutronix.de>
4865 L: linux-fbdev@vger.kernel.org
4866 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4868 F: include/linux/platform_data/video-imxfb.h
4869 F: drivers/video/fbdev/imxfb.c
4871 FREESCALE QUAD SPI DRIVER
4872 M: Han Xu <han.xu@nxp.com>
4873 L: linux-mtd@lists.infradead.org
4875 F: drivers/mtd/spi-nor/fsl-quadspi.c
4877 FREESCALE SOC FS_ENET DRIVER
4878 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4879 M: Vitaly Bordug <vbordug@ru.mvista.com>
4880 L: linuxppc-dev@lists.ozlabs.org
4881 L: netdev@vger.kernel.org
4883 F: drivers/net/ethernet/freescale/fs_enet/
4884 F: include/linux/fs_enet_pd.h
4886 FREESCALE IMX / MXC FEC DRIVER
4887 M: Fugang Duan <fugang.duan@nxp.com>
4888 L: netdev@vger.kernel.org
4890 F: drivers/net/ethernet/freescale/fec_main.c
4891 F: drivers/net/ethernet/freescale/fec_ptp.c
4892 F: drivers/net/ethernet/freescale/fec.h
4893 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4895 FREESCALE QUICC ENGINE LIBRARY
4896 L: linuxppc-dev@lists.ozlabs.org
4898 F: drivers/soc/fsl/qe/
4899 F: include/soc/fsl/*qe*.h
4900 F: include/soc/fsl/*ucc*.h
4902 FREESCALE USB PERIPHERAL DRIVERS
4903 M: Li Yang <leoli@freescale.com>
4904 L: linux-usb@vger.kernel.org
4905 L: linuxppc-dev@lists.ozlabs.org
4907 F: drivers/usb/gadget/udc/fsl*
4909 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4910 M: Li Yang <leoli@freescale.com>
4911 L: netdev@vger.kernel.org
4912 L: linuxppc-dev@lists.ozlabs.org
4914 F: drivers/net/ethernet/freescale/ucc_geth*
4916 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4917 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4918 L: netdev@vger.kernel.org
4920 F: drivers/net/ethernet/freescale/gianfar*
4921 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4922 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4924 FREESCALE QUICC ENGINE UCC UART DRIVER
4925 M: Timur Tabi <timur@tabi.org>
4926 L: linuxppc-dev@lists.ozlabs.org
4928 F: drivers/tty/serial/ucc_uart.c
4930 FREESCALE SOC SOUND DRIVERS
4931 M: Timur Tabi <timur@tabi.org>
4932 M: Nicolin Chen <nicoleotsuka@gmail.com>
4933 M: Xiubo Li <Xiubo.Lee@gmail.com>
4934 R: Fabio Estevam <fabio.estevam@nxp.com>
4935 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4936 L: linuxppc-dev@lists.ozlabs.org
4938 F: sound/soc/fsl/fsl*
4939 F: sound/soc/fsl/imx*
4940 F: sound/soc/fsl/mpc8610_hpcd.c
4942 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4943 M: "J. German Rivera" <German.Rivera@freescale.com>
4944 M: Stuart Yoder <stuart.yoder@nxp.com>
4945 L: linux-kernel@vger.kernel.org
4947 F: drivers/staging/fsl-mc/
4950 M: Christoph Hellwig <hch@infradead.org>
4951 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4956 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4957 M: Pavel Machek <pavel@ucw.cz>
4958 L: linux-pm@vger.kernel.org
4960 F: Documentation/power/freezing-of-tasks.txt
4961 F: include/linux/freezer.h
4965 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4966 L: linux-kernel@vger.kernel.org
4969 F: include/linux/frontswap.h
4971 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4972 M: David Howells <dhowells@redhat.com>
4973 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4975 F: Documentation/filesystems/caching/
4977 F: include/linux/fscache*.h
4980 M: Jaegeuk Kim <jaegeuk@kernel.org>
4981 M: Changman Lee <cm224.lee@samsung.com>
4982 R: Chao Yu <yuchao0@huawei.com>
4983 L: linux-f2fs-devel@lists.sourceforge.net
4984 W: http://en.wikipedia.org/wiki/F2FS
4985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4987 F: Documentation/filesystems/f2fs.txt
4988 F: Documentation/ABI/testing/sysfs-fs-f2fs
4990 F: include/linux/f2fs_fs.h
4991 F: include/trace/events/f2fs.h
4993 FUJITSU FR-V (FRV) PORT
4997 FUJITSU LAPTOP EXTRAS
4998 M: Jonathan Woithe <jwoithe@just42.net>
4999 L: platform-driver-x86@vger.kernel.org
5001 F: drivers/platform/x86/fujitsu-laptop.c
5003 FUJITSU M-5MO LS CAMERA ISP DRIVER
5004 M: Kyungmin Park <kyungmin.park@samsung.com>
5005 M: Heungjun Kim <riverful.kim@samsung.com>
5006 L: linux-media@vger.kernel.org
5008 F: drivers/media/i2c/m5mols/
5009 F: include/media/i2c/m5mols.h
5011 FUJITSU TABLET EXTRAS
5012 M: Robert Gerlach <khnz@gmx.de>
5013 L: platform-driver-x86@vger.kernel.org
5015 F: drivers/platform/x86/fujitsu-tablet.c
5017 FUSE: FILESYSTEM IN USERSPACE
5018 M: Miklos Szeredi <miklos@szeredi.hu>
5019 L: linux-fsdevel@vger.kernel.org
5020 W: http://fuse.sourceforge.net/
5021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5024 F: include/uapi/linux/fuse.h
5025 F: Documentation/filesystems/fuse.txt
5027 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5028 M: Rik Faith <faith@cs.unc.edu>
5029 L: linux-scsi@vger.kernel.org
5030 S: Odd Fixes (e.g., new signatures)
5031 F: drivers/scsi/fdomain.*
5033 GCOV BASED KERNEL PROFILING
5034 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5037 F: Documentation/gcov.txt
5039 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5040 M: Achim Leubner <achim_leubner@adaptec.com>
5041 L: linux-scsi@vger.kernel.org
5042 W: http://www.icp-vortex.com/
5044 F: drivers/scsi/gdt*
5046 GDB KERNEL DEBUGGING HELPER SCRIPTS
5047 M: Jan Kiszka <jan.kiszka@siemens.com>
5048 M: Kieran Bingham <kieran@bingham.xyz>
5052 GEMTEK FM RADIO RECEIVER DRIVER
5053 M: Hans Verkuil <hverkuil@xs4all.nl>
5054 L: linux-media@vger.kernel.org
5055 T: git git://linuxtv.org/media_tree.git
5056 W: https://linuxtv.org
5058 F: drivers/media/radio/radio-gemtek*
5060 GENERIC GPIO I2C DRIVER
5061 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5063 F: drivers/i2c/busses/i2c-gpio.c
5064 F: include/linux/i2c-gpio.h
5066 GENERIC GPIO I2C MULTIPLEXER DRIVER
5067 M: Peter Korsgaard <peter.korsgaard@barco.com>
5068 L: linux-i2c@vger.kernel.org
5070 F: drivers/i2c/muxes/i2c-mux-gpio.c
5071 F: include/linux/i2c-mux-gpio.h
5072 F: Documentation/i2c/muxes/i2c-mux-gpio
5074 GENERIC HDLC (WAN) DRIVERS
5075 M: Krzysztof Halasa <khc@pm.waw.pl>
5076 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5078 F: drivers/net/wan/c101.c
5079 F: drivers/net/wan/hd6457*
5080 F: drivers/net/wan/hdlc*
5081 F: drivers/net/wan/n2.c
5082 F: drivers/net/wan/pc300too.c
5083 F: drivers/net/wan/pci200syn.c
5084 F: drivers/net/wan/wanxl*
5086 GENERIC INCLUDE/ASM HEADER FILES
5087 M: Arnd Bergmann <arnd@arndb.de>
5088 L: linux-arch@vger.kernel.org
5089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5091 F: include/asm-generic/
5092 F: include/uapi/asm-generic/
5094 GENERIC PHY FRAMEWORK
5095 M: Kishon Vijay Abraham I <kishon@ti.com>
5096 L: linux-kernel@vger.kernel.org
5097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5100 F: include/linux/phy/
5103 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5104 M: Kevin Hilman <khilman@kernel.org>
5105 M: Ulf Hansson <ulf.hansson@linaro.org>
5106 L: linux-pm@vger.kernel.org
5108 F: drivers/base/power/domain*.c
5109 F: include/linux/pm_domain.h
5111 GENERIC UIO DRIVER FOR PCI DEVICES
5112 M: "Michael S. Tsirkin" <mst@redhat.com>
5113 L: kvm@vger.kernel.org
5115 F: drivers/uio/uio_pci_generic.c
5117 GET_MAINTAINER SCRIPT
5118 M: Joe Perches <joe@perches.com>
5120 F: scripts/get_maintainer.pl
5123 M: Steven Whitehouse <swhiteho@redhat.com>
5124 M: Bob Peterson <rpeterso@redhat.com>
5125 L: cluster-devel@redhat.com
5126 W: http://sources.redhat.com/cluster/
5127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5129 F: Documentation/filesystems/gfs2*.txt
5131 F: include/uapi/linux/gfs2_ondisk.h
5133 GIGASET ISDN DRIVERS
5134 M: Paul Bolle <pebolle@tiscali.nl>
5135 L: gigaset307x-common@lists.sourceforge.net
5136 W: http://gigaset307x.sourceforge.net/
5138 F: Documentation/isdn/README.gigaset
5139 F: drivers/isdn/gigaset/
5140 F: include/uapi/linux/gigaset_dev.h
5143 M: Hans Verkuil <hans.verkuil@cisco.com>
5144 L: linux-media@vger.kernel.org
5146 F: drivers/media/usb/go7007/
5149 M: Bastien Nocera <hadess@hadess.net>
5150 L: linux-input@vger.kernel.org
5152 F: drivers/input/touchscreen/goodix.c
5155 M: Linus Walleij <linus.walleij@linaro.org>
5156 M: Alexandre Courbot <gnurou@gmail.com>
5157 L: linux-gpio@vger.kernel.org
5158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5160 F: Documentation/devicetree/bindings/gpio/
5161 F: Documentation/gpio/
5162 F: Documentation/ABI/testing/gpio-cdev
5163 F: Documentation/ABI/obsolete/sysfs-gpio
5165 F: include/linux/gpio/
5166 F: include/linux/gpio.h
5167 F: include/asm-generic/gpio.h
5168 F: include/uapi/linux/gpio.h
5171 GRE DEMULTIPLEXER DRIVER
5172 M: Dmitry Kozlov <xeb@mail.ru>
5173 L: netdev@vger.kernel.org
5175 F: net/ipv4/gre_demux.c
5176 F: net/ipv4/gre_offload.c
5177 F: include/net/gre.h
5179 GRETH 10/100/1G Ethernet MAC device driver
5180 M: Andreas Larsson <andreas@gaisler.com>
5181 L: netdev@vger.kernel.org
5183 F: drivers/net/ethernet/aeroflex/
5185 GSPCA FINEPIX SUBDRIVER
5186 M: Frank Zago <frank@zago.net>
5187 L: linux-media@vger.kernel.org
5188 T: git git://linuxtv.org/media_tree.git
5190 F: drivers/media/usb/gspca/finepix.c
5192 GSPCA GL860 SUBDRIVER
5193 M: Olivier Lorin <o.lorin@laposte.net>
5194 L: linux-media@vger.kernel.org
5195 T: git git://linuxtv.org/media_tree.git
5197 F: drivers/media/usb/gspca/gl860/
5199 GSPCA M5602 SUBDRIVER
5200 M: Erik Andren <erik.andren@gmail.com>
5201 L: linux-media@vger.kernel.org
5202 T: git git://linuxtv.org/media_tree.git
5204 F: drivers/media/usb/gspca/m5602/
5206 GSPCA PAC207 SONIXB SUBDRIVER
5207 M: Hans de Goede <hdegoede@redhat.com>
5208 L: linux-media@vger.kernel.org
5209 T: git git://linuxtv.org/media_tree.git
5211 F: drivers/media/usb/gspca/pac207.c
5213 GSPCA SN9C20X SUBDRIVER
5214 M: Brian Johnson <brijohn@gmail.com>
5215 L: linux-media@vger.kernel.org
5216 T: git git://linuxtv.org/media_tree.git
5218 F: drivers/media/usb/gspca/sn9c20x.c
5220 GSPCA T613 SUBDRIVER
5221 M: Leandro Costantino <lcostantino@gmail.com>
5222 L: linux-media@vger.kernel.org
5223 T: git git://linuxtv.org/media_tree.git
5225 F: drivers/media/usb/gspca/t613.c
5227 GSPCA USB WEBCAM DRIVER
5228 M: Hans de Goede <hdegoede@redhat.com>
5229 L: linux-media@vger.kernel.org
5230 T: git git://linuxtv.org/media_tree.git
5232 F: drivers/media/usb/gspca/
5234 GUID PARTITION TABLE (GPT)
5235 M: Davidlohr Bueso <dave@stgolabs.net>
5236 L: linux-efi@vger.kernel.org
5238 F: block/partitions/efi.*
5240 STK1160 USB VIDEO CAPTURE DRIVER
5241 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5242 L: linux-media@vger.kernel.org
5243 T: git git://linuxtv.org/media_tree.git
5245 F: drivers/media/usb/stk1160/
5248 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5249 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5250 W: http://uclinux-h8.sourceforge.jp
5251 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5254 F: drivers/clocksource/h8300_*.c
5255 F: drivers/clk/h8300/
5256 F: drivers/irqchip/irq-renesas-h8*.c
5258 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5259 M: Frank Seidel <frank@f-seidel.de>
5260 L: platform-driver-x86@vger.kernel.org
5261 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5263 F: drivers/platform/x86/hdaps.c
5265 HDPVR USB VIDEO ENCODER DRIVER
5266 M: Hans Verkuil <hverkuil@xs4all.nl>
5267 L: linux-media@vger.kernel.org
5268 T: git git://linuxtv.org/media_tree.git
5269 W: https://linuxtv.org
5271 F: drivers/media/usb/hdpvr/
5273 HWPOISON MEMORY FAILURE HANDLING
5274 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5275 L: linux-mm@kvack.org
5277 F: mm/memory-failure.c
5278 F: mm/hwpoison-inject.c
5280 HYPERVISOR VIRTUAL CONSOLE DRIVER
5281 L: linuxppc-dev@lists.ozlabs.org
5286 M: Antti Palosaari <crope@iki.fi>
5287 L: linux-media@vger.kernel.org
5288 W: https://linuxtv.org
5289 W: http://palosaari.fi/linux/
5290 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5291 T: git git://linuxtv.org/anttip/media_tree.git
5293 F: drivers/media/usb/hackrf/
5296 M: Jean Delvare <jdelvare@suse.com>
5297 M: Guenter Roeck <linux@roeck-us.net>
5298 L: linux-hwmon@vger.kernel.org
5299 W: http://hwmon.wiki.kernel.org/
5300 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5303 F: Documentation/hwmon/
5305 F: include/linux/hwmon*.h
5307 HARDWARE RANDOM NUMBER GENERATOR CORE
5308 M: Matt Mackall <mpm@selenic.com>
5309 M: Herbert Xu <herbert@gondor.apana.org.au>
5310 L: linux-crypto@vger.kernel.org
5312 F: Documentation/hw_random.txt
5313 F: drivers/char/hw_random/
5314 F: include/linux/hw_random.h
5316 HARDWARE SPINLOCK CORE
5317 M: Ohad Ben-Cohen <ohad@wizery.com>
5318 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5319 L: linux-remoteproc@vger.kernel.org
5321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5322 F: Documentation/hwspinlock.txt
5323 F: drivers/hwspinlock/hwspinlock_*
5324 F: include/linux/hwspinlock.h
5326 HARMONY SOUND DRIVER
5327 L: linux-parisc@vger.kernel.org
5329 F: sound/parisc/harmony.*
5332 M: Antti Palosaari <crope@iki.fi>
5333 L: linux-media@vger.kernel.org
5334 W: https://linuxtv.org
5335 W: http://palosaari.fi/linux/
5336 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5337 T: git git://linuxtv.org/anttip/media_tree.git
5339 F: drivers/media/dvb-frontends/hd29l2*
5341 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5342 M: Don Brace <don.brace@microsemi.com>
5343 L: iss_storagedev@hp.com
5344 L: esc.storagedev@microsemi.com
5345 L: linux-scsi@vger.kernel.org
5347 F: Documentation/scsi/hpsa.txt
5348 F: drivers/scsi/hpsa*.[ch]
5349 F: include/linux/cciss*.h
5350 F: include/uapi/linux/cciss*.h
5352 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5353 M: Don Brace <don.brace@microsemi.com>
5354 L: iss_storagedev@hp.com
5355 L: esc.storagedev@microsemi.com
5356 L: linux-scsi@vger.kernel.org
5358 F: Documentation/blockdev/cciss.txt
5359 F: drivers/block/cciss*
5360 F: include/linux/cciss_ioctl.h
5361 F: include/uapi/linux/cciss_ioctl.h
5364 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5365 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5366 L: linux-rdma@vger.kernel.org
5368 F: drivers/infiniband/hw/hfi1
5371 L: linux-fsdevel@vger.kernel.org
5373 F: Documentation/filesystems/hfs.txt
5377 L: linux-fsdevel@vger.kernel.org
5379 F: Documentation/filesystems/hfsplus.txt
5382 HGA FRAMEBUFFER DRIVER
5383 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5384 L: linux-nvidia@lists.surfsouth.com
5385 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5387 F: drivers/video/fbdev/hgafb.c
5389 HIBERNATION (aka Software Suspend, aka swsusp)
5390 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5391 M: Pavel Machek <pavel@ucw.cz>
5392 L: linux-pm@vger.kernel.org
5395 F: drivers/base/power/
5397 F: include/linux/suspend.h
5398 F: include/linux/freezer.h
5399 F: include/linux/pm.h
5400 F: arch/*/include/asm/suspend*.h
5403 M: Jiri Kosina <jikos@kernel.org>
5404 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5405 L: linux-input@vger.kernel.org
5406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5409 F: include/linux/hid*
5410 F: include/uapi/linux/hid*
5412 HID SENSOR HUB DRIVERS
5413 M: Jiri Kosina <jikos@kernel.org>
5414 M: Jonathan Cameron <jic23@kernel.org>
5415 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5416 L: linux-input@vger.kernel.org
5417 L: linux-iio@vger.kernel.org
5419 F: Documentation/hid/hid-sensor*
5420 F: drivers/hid/hid-sensor-*
5421 F: drivers/iio/*/hid-*
5422 F: include/linux/hid-sensor-*
5424 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5425 M: Thomas Gleixner <tglx@linutronix.de>
5426 L: linux-kernel@vger.kernel.org
5427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5429 F: Documentation/timers/
5430 F: kernel/time/hrtimer.c
5431 F: kernel/time/clockevents.c
5432 F: kernel/time/tick*.*
5433 F: kernel/time/timer_*.c
5434 F: include/linux/clockchips.h
5435 F: include/linux/hrtimer.h
5437 HIGH-SPEED SCC DRIVER FOR AX.25
5438 L: linux-hams@vger.kernel.org
5440 F: drivers/net/hamradio/dmascc.c
5441 F: drivers/net/hamradio/scc.c
5443 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5444 M: HighPoint Linux Team <linux@highpoint-tech.com>
5445 W: http://www.highpoint-tech.com
5447 F: Documentation/scsi/hptiop.txt
5448 F: drivers/scsi/hptiop.c
5451 M: Jes Sorensen <jes@trained-monkey.org>
5452 L: linux-hippi@sunsite.dk
5454 F: include/linux/hippidevice.h
5455 F: include/uapi/linux/if_hippi.h
5457 F: drivers/net/hippi/
5459 HISILICON SAS Controller
5460 M: John Garry <john.garry@huawei.com>
5461 W: http://www.hisilicon.com
5463 F: drivers/scsi/hisi_sas/
5464 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5467 M: Jouni Malinen <j@w1.fi>
5468 L: hostap@shmoo.com (subscribers-only)
5469 L: linux-wireless@vger.kernel.org
5470 W: http://hostap.epitest.fi/
5472 F: drivers/net/wireless/intersil/hostap/
5474 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5475 L: platform-driver-x86@vger.kernel.org
5477 F: drivers/platform/x86/tc1100-wmi.c
5479 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5480 M: Jaroslav Kysela <perex@perex.cz>
5482 F: drivers/net/ethernet/hp/hp100.*
5484 HPET: High Precision Event Timers driver
5485 M: Clemens Ladisch <clemens@ladisch.de>
5487 F: Documentation/timers/hpet.txt
5488 F: drivers/char/hpet.c
5489 F: include/linux/hpet.h
5490 F: include/uapi/linux/hpet.h
5494 F: arch/x86/kernel/hpet.c
5495 F: arch/x86/include/asm/hpet.h
5498 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5499 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5504 M: Sebastian Reichel <sre@kernel.org>
5505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5507 F: Documentation/ABI/testing/sysfs-bus-hsi
5508 F: Documentation/hsi.txt
5510 F: include/linux/hsi/
5511 F: include/uapi/linux/hsi/
5514 M: Jan Dumon <j.dumon@option.com>
5515 W: http://www.pharscape.org
5517 F: drivers/net/usb/hso.c
5519 HSR NETWORK PROTOCOL
5520 M: Arvid Brodin <arvid.brodin@alten.se>
5521 L: netdev@vger.kernel.org
5525 HTCPEN TOUCHSCREEN DRIVER
5526 M: Pau Oliva Fora <pof@eslack.org>
5527 L: linux-input@vger.kernel.org
5529 F: drivers/input/touchscreen/htcpen.c
5532 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5536 Hyper-V CORE AND DRIVERS
5537 M: "K. Y. Srinivasan" <kys@microsoft.com>
5538 M: Haiyang Zhang <haiyangz@microsoft.com>
5539 L: devel@linuxdriverproject.org
5541 F: arch/x86/include/asm/mshyperv.h
5542 F: arch/x86/include/uapi/asm/hyperv.h
5543 F: arch/x86/kernel/cpu/mshyperv.c
5544 F: drivers/hid/hid-hyperv.c
5546 F: drivers/input/serio/hyperv-keyboard.c
5547 F: drivers/pci/host/pci-hyperv.c
5548 F: drivers/net/hyperv/
5549 F: drivers/scsi/storvsc_drv.c
5550 F: drivers/video/fbdev/hyperv_fb.c
5551 F: include/linux/hyperv.h
5553 F: Documentation/ABI/stable/sysfs-bus-vmbus
5556 M: Peter Rosin <peda@axentia.se>
5557 L: linux-i2c@vger.kernel.org
5559 F: Documentation/i2c/i2c-topology
5560 F: Documentation/i2c/muxes/
5561 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5562 F: drivers/i2c/i2c-mux.c
5563 F: drivers/i2c/muxes/
5564 F: include/linux/i2c-mux.h
5566 I2C OVER PARALLEL PORT
5567 M: Jean Delvare <jdelvare@suse.com>
5568 L: linux-i2c@vger.kernel.org
5570 F: Documentation/i2c/busses/i2c-parport
5571 F: Documentation/i2c/busses/i2c-parport-light
5572 F: drivers/i2c/busses/i2c-parport.c
5573 F: drivers/i2c/busses/i2c-parport-light.c
5575 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5576 M: Jean Delvare <jdelvare@suse.com>
5577 L: linux-i2c@vger.kernel.org
5579 F: Documentation/i2c/busses/i2c-ali1535
5580 F: Documentation/i2c/busses/i2c-ali1563
5581 F: Documentation/i2c/busses/i2c-ali15x3
5582 F: Documentation/i2c/busses/i2c-amd756
5583 F: Documentation/i2c/busses/i2c-amd8111
5584 F: Documentation/i2c/busses/i2c-i801
5585 F: Documentation/i2c/busses/i2c-nforce2
5586 F: Documentation/i2c/busses/i2c-piix4
5587 F: Documentation/i2c/busses/i2c-sis5595
5588 F: Documentation/i2c/busses/i2c-sis630
5589 F: Documentation/i2c/busses/i2c-sis96x
5590 F: Documentation/i2c/busses/i2c-via
5591 F: Documentation/i2c/busses/i2c-viapro
5592 F: drivers/i2c/busses/i2c-ali1535.c
5593 F: drivers/i2c/busses/i2c-ali1563.c
5594 F: drivers/i2c/busses/i2c-ali15x3.c
5595 F: drivers/i2c/busses/i2c-amd756.c
5596 F: drivers/i2c/busses/i2c-amd756-s4882.c
5597 F: drivers/i2c/busses/i2c-amd8111.c
5598 F: drivers/i2c/busses/i2c-i801.c
5599 F: drivers/i2c/busses/i2c-isch.c
5600 F: drivers/i2c/busses/i2c-nforce2.c
5601 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5602 F: drivers/i2c/busses/i2c-piix4.c
5603 F: drivers/i2c/busses/i2c-sis5595.c
5604 F: drivers/i2c/busses/i2c-sis630.c
5605 F: drivers/i2c/busses/i2c-sis96x.c
5606 F: drivers/i2c/busses/i2c-via.c
5607 F: drivers/i2c/busses/i2c-viapro.c
5609 I2C/SMBUS ISMT DRIVER
5610 M: Seth Heasley <seth.heasley@intel.com>
5611 M: Neil Horman <nhorman@tuxdriver.com>
5612 L: linux-i2c@vger.kernel.org
5613 F: drivers/i2c/busses/i2c-ismt.c
5614 F: Documentation/i2c/busses/i2c-ismt
5616 I2C/SMBUS STUB DRIVER
5617 M: Jean Delvare <jdelvare@suse.com>
5618 L: linux-i2c@vger.kernel.org
5620 F: drivers/i2c/i2c-stub.c
5623 M: Wolfram Sang <wsa@the-dreams.de>
5624 L: linux-i2c@vger.kernel.org
5625 W: https://i2c.wiki.kernel.org/
5626 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5629 F: Documentation/devicetree/bindings/i2c/
5630 F: Documentation/i2c/
5633 F: include/linux/i2c.h
5634 F: include/linux/i2c-*.h
5635 F: include/uapi/linux/i2c.h
5636 F: include/uapi/linux/i2c-*.h
5639 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5640 L: linux-i2c@vger.kernel.org
5641 L: linux-acpi@vger.kernel.org
5645 M: Jean Delvare <jdelvare@suse.com>
5646 L: linux-i2c@vger.kernel.org
5648 F: Documentation/i2c/busses/i2c-taos-evm
5649 F: drivers/i2c/busses/i2c-taos-evm.c
5652 M: Till Harbaum <till@harbaum.org>
5653 L: linux-i2c@vger.kernel.org
5654 W: http://www.harbaum.org/till/i2c_tiny_usb
5656 F: drivers/i2c/busses/i2c-tiny-usb.c
5659 M: "H. Peter Anvin" <hpa@zytor.com>
5663 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5664 M: "H. Peter Anvin" <hpa@zytor.com>
5665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5668 IA64 (Itanium) PLATFORM
5669 M: Tony Luck <tony.luck@intel.com>
5670 M: Fenghua Yu <fenghua.yu@intel.com>
5671 L: linux-ia64@vger.kernel.org
5672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5676 IBM Power VMX Cryptographic instructions
5677 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5678 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5679 L: linux-crypto@vger.kernel.org
5681 F: drivers/crypto/vmx/Makefile
5682 F: drivers/crypto/vmx/Kconfig
5683 F: drivers/crypto/vmx/vmx.c
5684 F: drivers/crypto/vmx/aes*
5685 F: drivers/crypto/vmx/ghash*
5686 F: drivers/crypto/vmx/ppc-xlate.pl
5688 IBM Power in-Nest Crypto Acceleration
5689 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5690 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5691 L: linux-crypto@vger.kernel.org
5693 F: drivers/crypto/nx/Makefile
5694 F: drivers/crypto/nx/Kconfig
5695 F: drivers/crypto/nx/nx-aes*
5696 F: drivers/crypto/nx/nx-sha*
5697 F: drivers/crypto/nx/nx.*
5698 F: drivers/crypto/nx/nx_csbcpb.h
5699 F: drivers/crypto/nx/nx_debugfs.h
5701 IBM Power 842 compression accelerator
5702 M: Dan Streetman <ddstreet@ieee.org>
5704 F: drivers/crypto/nx/Makefile
5705 F: drivers/crypto/nx/Kconfig
5706 F: drivers/crypto/nx/nx-842*
5707 F: include/linux/sw842.h
5711 IBM Power Linux RAID adapter
5712 M: Brian King <brking@us.ibm.com>
5714 F: drivers/scsi/ipr.*
5716 IBM Power Virtual Ethernet Device Driver
5717 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5718 L: netdev@vger.kernel.org
5720 F: drivers/net/ethernet/ibm/ibmveth.*
5722 IBM Power SRIOV Virtual NIC Device Driver
5723 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5724 M: John Allen <jallen@linux.vnet.ibm.com>
5725 L: netdev@vger.kernel.org
5727 F: drivers/net/ethernet/ibm/ibmvnic.*
5729 IBM Power Virtual SCSI Device Drivers
5730 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5731 L: linux-scsi@vger.kernel.org
5733 F: drivers/scsi/ibmvscsi/ibmvscsi*
5734 F: drivers/scsi/ibmvscsi/viosrp.h
5736 IBM Power Virtual FC Device Drivers
5737 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5738 L: linux-scsi@vger.kernel.org
5740 F: drivers/scsi/ibmvscsi/ibmvfc*
5742 IBM ServeRAID RAID DRIVER
5744 F: drivers/scsi/ips.*
5746 ICH LPC AND GPIO DRIVER
5747 M: Peter Tyser <ptyser@xes-inc.com>
5749 F: drivers/mfd/lpc_ich.c
5750 F: drivers/gpio/gpio-ich.c
5753 M: "David S. Miller" <davem@davemloft.net>
5754 L: linux-ide@vger.kernel.org
5755 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5758 F: Documentation/ide/
5760 F: include/linux/ide.h
5762 IDEAPAD LAPTOP EXTRAS DRIVER
5763 M: Ike Panhc <ike.pan@canonical.com>
5764 L: platform-driver-x86@vger.kernel.org
5765 W: http://launchpad.net/ideapad-laptop
5767 F: drivers/platform/x86/ideapad-laptop.c
5769 IDEAPAD LAPTOP SLIDEBAR DRIVER
5770 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5771 L: linux-input@vger.kernel.org
5772 W: https://github.com/o2genum/ideapad-slidebar
5774 F: drivers/input/misc/ideapad_slidebar.c
5777 M: Borislav Petkov <bp@alien8.de>
5778 L: linux-ide@vger.kernel.org
5780 F: Documentation/cdrom/ide-cd
5781 F: drivers/ide/ide-cd*
5784 M: Andy Henroid <andrew.d.henroid@intel.com>
5785 L: linux-pm@vger.kernel.org
5787 F: drivers/idle/i7300_idle.c
5789 IEEE 802.15.4 SUBSYSTEM
5790 M: Alexander Aring <aar@pengutronix.de>
5791 L: linux-wpan@vger.kernel.org
5792 W: http://wpan.cakelab.org/
5793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5798 F: drivers/net/ieee802154/
5799 F: include/linux/nl802154.h
5800 F: include/linux/ieee802154.h
5801 F: include/net/nl802154.h
5802 F: include/net/mac802154.h
5803 F: include/net/af_ieee802154.h
5804 F: include/net/cfg802154.h
5805 F: include/net/ieee802154_netdev.h
5806 F: Documentation/networking/ieee802154.txt
5808 IGORPLUG-USB IR RECEIVER
5809 M: Sean Young <sean@mess.org>
5810 L: linux-media@vger.kernel.org
5812 F: drivers/media/rc/igorplugusb.c
5814 IGUANAWORKS USB IR TRANSCEIVER
5815 M: Sean Young <sean@mess.org>
5816 L: linux-media@vger.kernel.org
5818 F: drivers/media/rc/iguanair.c
5820 IIO SUBSYSTEM AND DRIVERS
5821 M: Jonathan Cameron <jic23@kernel.org>
5822 R: Hartmut Knaack <knaack.h@gmx.de>
5823 R: Lars-Peter Clausen <lars@metafoo.de>
5824 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5825 L: linux-iio@vger.kernel.org
5828 F: drivers/staging/iio/
5829 F: include/linux/iio/
5832 IKANOS/ADI EAGLE ADSL USB DRIVER
5833 M: Matthieu Castet <castet.matthieu@free.fr>
5834 M: Stanislaw Gruszka <stf_xl@wp.pl>
5836 F: drivers/usb/atm/ueagle-atm.c
5838 INA209 HARDWARE MONITOR DRIVER
5839 M: Guenter Roeck <linux@roeck-us.net>
5840 L: linux-hwmon@vger.kernel.org
5842 F: Documentation/hwmon/ina209
5843 F: Documentation/devicetree/bindings/i2c/ina209.txt
5844 F: drivers/hwmon/ina209.c
5846 INA2XX HARDWARE MONITOR DRIVER
5847 M: Guenter Roeck <linux@roeck-us.net>
5848 L: linux-hwmon@vger.kernel.org
5850 F: Documentation/hwmon/ina2xx
5851 F: drivers/hwmon/ina2xx.c
5852 F: include/linux/platform_data/ina2xx.h
5854 INDUSTRY PACK SUBSYSTEM (IPACK)
5855 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5856 M: Jens Taprogge <jens.taprogge@taprogge.org>
5857 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5858 L: industrypack-devel@lists.sourceforge.net
5859 W: http://industrypack.sourceforge.net
5863 INGENIC JZ4780 DMA Driver
5864 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5866 F: drivers/dma/dma-jz4780.c
5868 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5869 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5870 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5871 L: linux-ima-devel@lists.sourceforge.net
5872 L: linux-ima-user@lists.sourceforge.net
5873 L: linux-security-module@vger.kernel.org
5874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5876 F: security/integrity/ima/
5878 IMGTEC IR DECODER DRIVER
5879 M: James Hogan <james.hogan@imgtec.com>
5881 F: drivers/media/rc/img-ir/
5883 IMS TWINTURBO FRAMEBUFFER DRIVER
5884 L: linux-fbdev@vger.kernel.org
5886 F: drivers/video/fbdev/imsttfb.c
5888 INFINIBAND SUBSYSTEM
5889 M: Doug Ledford <dledford@redhat.com>
5890 M: Sean Hefty <sean.hefty@intel.com>
5891 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5892 L: linux-rdma@vger.kernel.org
5893 W: http://www.openfabrics.org/
5894 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5897 F: Documentation/infiniband/
5898 F: drivers/infiniband/
5899 F: include/uapi/linux/if_infiniband.h
5900 F: include/uapi/rdma/
5904 M: John McCutchan <john@johnmccutchan.com>
5905 M: Robert Love <rlove@rlove.org>
5906 M: Eric Paris <eparis@parisplace.org>
5908 F: Documentation/filesystems/inotify.txt
5909 F: fs/notify/inotify/
5910 F: include/linux/inotify.h
5911 F: include/uapi/linux/inotify.h
5913 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5914 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5915 L: linux-input@vger.kernel.org
5916 Q: http://patchwork.kernel.org/project/linux-input/list/
5917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5920 F: include/linux/input.h
5921 F: include/uapi/linux/input.h
5922 F: include/linux/input/
5923 F: Documentation/devicetree/bindings/input/
5925 INPUT MULTITOUCH (MT) PROTOCOL
5926 M: Henrik Rydberg <rydberg@bitmath.org>
5927 L: linux-input@vger.kernel.org
5929 F: Documentation/input/multi-touch-protocol.txt
5930 F: drivers/input/input-mt.c
5933 INTEL ASoC BDW/HSW DRIVERS
5934 M: Jie Yang <yang.jie@linux.intel.com>
5935 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5937 F: sound/soc/intel/common/sst-dsp*
5938 F: sound/soc/intel/common/sst-firmware.c
5939 F: sound/soc/intel/boards/broadwell.c
5940 F: sound/soc/intel/haswell/
5942 INTEL C600 SERIES SAS CONTROLLER DRIVER
5943 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5944 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5945 L: linux-scsi@vger.kernel.org
5946 T: git git://git.code.sf.net/p/intel-sas/isci
5948 F: drivers/scsi/isci/
5950 INTEL HID EVENT DRIVER
5951 M: Alex Hung <alex.hung@canonical.com>
5952 L: platform-driver-x86@vger.kernel.org
5954 F: drivers/platform/x86/intel-hid.c
5957 M: Len Brown <lenb@kernel.org>
5958 L: linux-pm@vger.kernel.org
5959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5961 F: drivers/idle/intel_idle.c
5964 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5965 M: Len Brown <lenb@kernel.org>
5966 L: linux-pm@vger.kernel.org
5968 F: drivers/cpufreq/intel_pstate.c
5970 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5971 M: Maik Broemme <mbroemme@plusserver.de>
5972 L: linux-fbdev@vger.kernel.org
5974 F: Documentation/fb/intelfb.txt
5975 F: drivers/video/fbdev/intelfb/
5977 INTEL 810/815 FRAMEBUFFER DRIVER
5978 M: Antonino Daplas <adaplas@gmail.com>
5979 L: linux-fbdev@vger.kernel.org
5981 F: drivers/video/fbdev/i810/
5983 INTEL MENLOW THERMAL DRIVER
5984 M: Sujith Thomas <sujith.thomas@intel.com>
5985 L: platform-driver-x86@vger.kernel.org
5986 W: https://01.org/linux-acpi
5988 F: drivers/platform/x86/intel_menlow.c
5990 INTEL I/OAT DMA DRIVER
5991 M: Dave Jiang <dave.jiang@intel.com>
5992 R: Dan Williams <dan.j.williams@intel.com>
5993 L: dmaengine@vger.kernel.org
5994 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5996 F: drivers/dma/ioat*
5999 M: David Woodhouse <dwmw2@infradead.org>
6000 L: iommu@lists.linux-foundation.org
6001 T: git git://git.infradead.org/iommu-2.6.git
6003 F: drivers/iommu/intel-iommu.c
6004 F: include/linux/intel-iommu.h
6006 INTEL IOP-ADMA DMA DRIVER
6007 R: Dan Williams <dan.j.williams@intel.com>
6009 F: drivers/dma/iop-adma.c
6011 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6012 M: Krzysztof Halasa <khalasa@piap.pl>
6014 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6015 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6016 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6017 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6018 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6019 F: drivers/net/wan/ixp4xx_hss.c
6021 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6022 M: Deepak Saxena <dsaxena@plexity.net>
6024 F: drivers/char/hw_random/ixp4xx-rng.c
6026 INTEL ETHERNET DRIVERS
6027 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6028 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6029 W: http://www.intel.com/support/feedback.htm
6030 W: http://e1000.sourceforge.net/
6031 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6035 F: Documentation/networking/e100.txt
6036 F: Documentation/networking/e1000.txt
6037 F: Documentation/networking/e1000e.txt
6038 F: Documentation/networking/igb.txt
6039 F: Documentation/networking/igbvf.txt
6040 F: Documentation/networking/ixgb.txt
6041 F: Documentation/networking/ixgbe.txt
6042 F: Documentation/networking/ixgbevf.txt
6043 F: Documentation/networking/i40e.txt
6044 F: Documentation/networking/i40evf.txt
6045 F: drivers/net/ethernet/intel/
6046 F: drivers/net/ethernet/intel/*/
6048 INTEL RDMA RNIC DRIVER
6049 M: Faisal Latif <faisal.latif@intel.com>
6050 R: Chien Tin Tung <chien.tin.tung@intel.com>
6051 R: Mustafa Ismail <mustafa.ismail@intel.com>
6052 R: Shiraz Saleem <shiraz.saleem@intel.com>
6053 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6054 L: linux-rdma@vger.kernel.org
6056 F: drivers/infiniband/hw/i40iw/
6058 INTEL-MID GPIO DRIVER
6059 M: David Cohen <david.a.cohen@linux.intel.com>
6060 L: linux-gpio@vger.kernel.org
6062 F: drivers/gpio/gpio-intel-mid.c
6064 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6065 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6066 L: linux-wireless@vger.kernel.org
6068 F: Documentation/networking/README.ipw2100
6069 F: Documentation/networking/README.ipw2200
6070 F: drivers/net/wireless/intel/ipw2x00/
6073 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6075 F: Documentation/trace/intel_th.txt
6076 F: drivers/hwtracing/intel_th/
6078 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6079 M: Ning Sun <ning.sun@intel.com>
6080 L: tboot-devel@lists.sourceforge.net
6081 W: http://tboot.sourceforge.net
6082 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6084 F: Documentation/intel_txt.txt
6085 F: include/linux/tboot.h
6086 F: arch/x86/kernel/tboot.c
6088 INTEL WIRELESS WIMAX CONNECTION 2400
6089 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6090 M: linux-wimax@intel.com
6091 L: wimax@linuxwimax.org (subscribers-only)
6093 W: http://linuxwimax.org
6094 F: Documentation/wimax/README.i2400m
6095 F: drivers/net/wimax/i2400m/
6096 F: include/uapi/linux/wimax/i2400m.h
6098 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6099 M: Stanislaw Gruszka <sgruszka@redhat.com>
6100 L: linux-wireless@vger.kernel.org
6102 F: drivers/net/wireless/intel/iwlegacy/
6104 INTEL WIRELESS WIFI LINK (iwlwifi)
6105 M: Johannes Berg <johannes.berg@intel.com>
6106 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6107 M: Luca Coelho <luciano.coelho@intel.com>
6108 M: Intel Linux Wireless <linuxwifi@intel.com>
6109 L: linux-wireless@vger.kernel.org
6110 W: http://intellinuxwireless.org
6111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6113 F: drivers/net/wireless/intel/iwlwifi/
6115 INTEL MANAGEMENT ENGINE (mei)
6116 M: Tomas Winkler <tomas.winkler@intel.com>
6117 L: linux-kernel@vger.kernel.org
6119 F: include/uapi/linux/mei.h
6120 F: include/linux/mei_cl_bus.h
6121 F: drivers/misc/mei/*
6122 F: drivers/watchdog/mei_wdt.c
6123 F: Documentation/misc-devices/mei/*
6125 INTEL MIC DRIVERS (mic)
6126 M: Sudeep Dutt <sudeep.dutt@intel.com>
6127 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6129 W: https://github.com/sudeepdutt/mic
6130 W: http://software.intel.com/en-us/mic-developer
6131 F: include/linux/mic_bus.h
6132 F: include/linux/scif.h
6133 F: include/uapi/linux/mic_common.h
6134 F: include/uapi/linux/mic_ioctl.h
6135 F: include/uapi/linux/scif_ioctl.h
6136 F: drivers/misc/mic/
6137 F: drivers/dma/mic_x100_dma.c
6138 F: drivers/dma/mic_x100_dma.h
6139 F: Documentation/mic/
6141 INTEL PMC/P-Unit IPC DRIVER
6142 M: Zha Qipeng<qipeng.zha@intel.com>
6143 L: platform-driver-x86@vger.kernel.org
6145 F: drivers/platform/x86/intel_pmc_ipc.c
6146 F: drivers/platform/x86/intel_punit_ipc.c
6147 F: arch/x86/include/asm/intel_pmc_ipc.h
6148 F: arch/x86/include/asm/intel_punit_ipc.h
6150 INTEL TELEMETRY DRIVER
6151 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6152 L: platform-driver-x86@vger.kernel.org
6154 F: arch/x86/include/asm/intel_telemetry.h
6155 F: drivers/platform/x86/intel_telemetry*
6157 INTEL PMC CORE DRIVER
6158 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6159 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6160 L: platform-driver-x86@vger.kernel.org
6162 F: arch/x86/include/asm/pmc_core.h
6163 F: drivers/platform/x86/intel_pmc_core*
6165 IOC3 ETHERNET DRIVER
6166 M: Ralf Baechle <ralf@linux-mips.org>
6167 L: linux-mips@linux-mips.org
6169 F: drivers/net/ethernet/sgi/ioc3-eth.c
6172 M: Pat Gefre <pfg@sgi.com>
6173 L: linux-serial@vger.kernel.org
6175 F: drivers/tty/serial/ioc3_serial.c
6178 M: Joerg Roedel <joro@8bytes.org>
6179 L: iommu@lists.linux-foundation.org
6180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6185 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6187 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6190 M: Corey Minyard <minyard@acm.org>
6191 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6192 W: http://openipmi.sourceforge.net/
6194 F: Documentation/IPMI.txt
6195 F: drivers/char/ipmi/
6196 F: include/linux/ipmi*
6197 F: include/uapi/linux/ipmi*
6199 QCOM AUDIO (ASoC) DRIVERS
6200 M: Patrick Lai <plai@codeaurora.org>
6201 M: Banajit Goswami <bgoswami@codeaurora.org>
6202 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6206 IPS SCSI RAID DRIVER
6207 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6208 L: linux-scsi@vger.kernel.org
6209 W: http://www.adaptec.com/
6211 F: drivers/scsi/ips*
6214 M: Wensong Zhang <wensong@linux-vs.org>
6215 M: Simon Horman <horms@verge.net.au>
6216 M: Julian Anastasov <ja@ssi.bg>
6217 L: netdev@vger.kernel.org
6218 L: lvs-devel@vger.kernel.org
6220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6222 F: Documentation/networking/ipvs-sysctl.txt
6223 F: include/net/ip_vs.h
6224 F: include/uapi/linux/ip_vs.h
6225 F: net/netfilter/ipvs/
6228 M: Jiri Kosina <jikos@kernel.org>
6229 M: David Sterba <dsterba@suse.com>
6231 F: drivers/tty/ipwireless/
6234 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6235 L: netdev@vger.kernel.org
6237 F: include/net/ipx.h
6238 F: include/uapi/linux/ipx.h
6242 M: Samuel Ortiz <samuel@sortiz.org>
6243 L: irda-users@lists.sourceforge.net (subscribers-only)
6244 L: netdev@vger.kernel.org
6245 W: http://irda.sourceforge.net/
6247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6248 F: Documentation/networking/irda.txt
6249 F: drivers/net/irda/
6250 F: include/net/irda/
6254 M: Thomas Gleixner <tglx@linutronix.de>
6255 L: linux-kernel@vger.kernel.org
6257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6261 M: Thomas Gleixner <tglx@linutronix.de>
6262 M: Jason Cooper <jason@lakedaemon.net>
6263 M: Marc Zyngier <marc.zyngier@arm.com>
6264 L: linux-kernel@vger.kernel.org
6266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6267 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6268 F: Documentation/devicetree/bindings/interrupt-controller/
6271 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6272 M: Jiang Liu <jiang.liu@linux.intel.com>
6273 M: Marc Zyngier <marc.zyngier@arm.com>
6275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6276 F: Documentation/IRQ-domain.txt
6277 F: include/linux/irqdomain.h
6278 F: kernel/irq/irqdomain.c
6282 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6284 F: Documentation/isa.txt
6285 F: drivers/base/isa.c
6286 F: include/linux/isa.h
6289 M: Jaroslav Kysela <perex@perex.cz>
6291 F: Documentation/isapnp.txt
6292 F: drivers/pnp/isapnp/
6293 F: include/linux/isapnp.h
6296 M: Hans Verkuil <hverkuil@xs4all.nl>
6297 L: linux-media@vger.kernel.org
6298 T: git git://linuxtv.org/media_tree.git
6299 W: https://linuxtv.org
6301 F: drivers/media/radio/radio-isa*
6303 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6304 M: Peter Jones <pjones@redhat.com>
6305 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6307 F: drivers/firmware/iscsi_ibft*
6310 M: Mike Christie <michaelc@cs.wisc.edu>
6311 L: open-iscsi@googlegroups.com
6312 W: www.open-iscsi.org
6313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6315 F: drivers/scsi/*iscsi*
6316 F: include/scsi/*iscsi*
6318 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6319 M: Or Gerlitz <ogerlitz@mellanox.com>
6320 M: Sagi Grimberg <sagi@grimberg.me>
6321 M: Roi Dayan <roid@mellanox.com>
6322 L: linux-rdma@vger.kernel.org
6324 W: http://www.openfabrics.org
6325 W: www.open-iscsi.org
6326 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6327 F: drivers/infiniband/ulp/iser/
6329 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6330 M: Sagi Grimberg <sagi@grimberg.me>
6331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6332 L: linux-rdma@vger.kernel.org
6333 L: target-devel@vger.kernel.org
6335 W: http://www.linux-iscsi.org
6336 F: drivers/infiniband/ulp/isert
6339 M: Karsten Keil <isdn@linux-pingi.de>
6340 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6341 L: netdev@vger.kernel.org
6342 W: http://www.isdn4linux.de
6343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6345 F: Documentation/isdn/
6347 F: include/linux/isdn.h
6348 F: include/linux/isdn/
6349 F: include/uapi/linux/isdn.h
6350 F: include/uapi/linux/isdn/
6352 ISDN SUBSYSTEM (Eicon active card driver)
6353 M: Armin Schindler <mac@melware.de>
6354 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6355 W: http://www.melware.de
6357 F: drivers/isdn/hardware/eicon/
6359 IT87 HARDWARE MONITORING DRIVER
6360 M: Jean Delvare <jdelvare@suse.com>
6361 L: linux-hwmon@vger.kernel.org
6363 F: Documentation/hwmon/it87
6364 F: drivers/hwmon/it87.c
6367 M: Antti Palosaari <crope@iki.fi>
6368 L: linux-media@vger.kernel.org
6369 W: https://linuxtv.org
6370 W: http://palosaari.fi/linux/
6371 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6372 T: git git://linuxtv.org/anttip/media_tree.git
6374 F: drivers/media/tuners/it913x*
6376 IVTV VIDEO4LINUX DRIVER
6377 M: Andy Walls <awalls@md.metrocast.net>
6378 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6379 L: linux-media@vger.kernel.org
6380 T: git git://linuxtv.org/media_tree.git
6381 W: http://www.ivtvdriver.org
6383 F: Documentation/video4linux/*.ivtv
6384 F: drivers/media/pci/ivtv/
6385 F: include/uapi/linux/ivtv*
6387 IX2505V MEDIA DRIVER
6388 M: Malcolm Priestley <tvboxspy@gmail.com>
6389 L: linux-media@vger.kernel.org
6390 W: https://linuxtv.org
6391 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6393 F: drivers/media/dvb-frontends/ix2505v*
6395 JC42.4 TEMPERATURE SENSOR DRIVER
6396 M: Guenter Roeck <linux@roeck-us.net>
6397 L: linux-hwmon@vger.kernel.org
6399 F: drivers/hwmon/jc42.c
6400 F: Documentation/hwmon/jc42
6403 M: Dave Kleikamp <shaggy@kernel.org>
6404 L: jfs-discussion@lists.sourceforge.net
6405 W: http://jfs.sourceforge.net/
6406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6408 F: Documentation/filesystems/jfs.txt
6412 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6413 L: netdev@vger.kernel.org
6415 F: drivers/net/ethernet/jme.*
6417 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6418 M: David Woodhouse <dwmw2@infradead.org>
6419 L: linux-mtd@lists.infradead.org
6420 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6423 F: include/uapi/linux/jffs2.h
6425 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6426 M: "Theodore Ts'o" <tytso@mit.edu>
6427 M: Jan Kara <jack@suse.com>
6428 L: linux-ext4@vger.kernel.org
6431 F: include/linux/jbd2.h
6433 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6434 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6435 L: linux-media@vger.kernel.org
6437 F: drivers/media/platform/rcar_jpu.c
6439 JSM Neo PCI based serial card
6440 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6441 L: linux-serial@vger.kernel.org
6443 F: drivers/tty/serial/jsm/
6445 K10TEMP HARDWARE MONITORING DRIVER
6446 M: Clemens Ladisch <clemens@ladisch.de>
6447 L: linux-hwmon@vger.kernel.org
6449 F: Documentation/hwmon/k10temp
6450 F: drivers/hwmon/k10temp.c
6452 K8TEMP HARDWARE MONITORING DRIVER
6453 M: Rudolf Marek <r.marek@assembler.cz>
6454 L: linux-hwmon@vger.kernel.org
6456 F: Documentation/hwmon/k8temp
6457 F: drivers/hwmon/k8temp.c
6460 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6461 R: Alexander Potapenko <glider@google.com>
6462 R: Dmitry Vyukov <dvyukov@google.com>
6463 L: kasan-dev@googlegroups.com
6465 F: arch/*/include/asm/kasan.h
6466 F: arch/*/mm/kasan_init*
6467 F: Documentation/kasan.txt
6468 F: include/linux/kasan*.h
6471 F: scripts/Makefile.kasan
6474 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6475 L: linux-kbuild@vger.kernel.org
6476 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6478 F: Documentation/kbuild/kconfig-language.txt
6482 M: Dave Young <dyoung@redhat.com>
6483 M: Baoquan He <bhe@redhat.com>
6484 R: Vivek Goyal <vgoyal@redhat.com>
6485 L: kexec@lists.infradead.org
6486 W: http://lse.sourceforge.net/kdump/
6488 F: Documentation/kdump/
6490 KEENE FM RADIO TRANSMITTER DRIVER
6491 M: Hans Verkuil <hverkuil@xs4all.nl>
6492 L: linux-media@vger.kernel.org
6493 T: git git://linuxtv.org/media_tree.git
6494 W: https://linuxtv.org
6496 F: drivers/media/radio/radio-keene*
6498 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6499 M: Ian Kent <raven@themaw.net>
6500 L: autofs@vger.kernel.org
6504 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6505 M: Michal Marek <mmarek@suse.com>
6506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6508 L: linux-kbuild@vger.kernel.org
6510 F: Documentation/kbuild/
6512 F: scripts/Makefile.*
6518 L: kernel-janitors@vger.kernel.org
6519 W: http://kernelnewbies.org/KernelJanitors
6522 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6523 M: "J. Bruce Fields" <bfields@fieldses.org>
6524 M: Jeff Layton <jlayton@poochiereds.net>
6525 L: linux-nfs@vger.kernel.org
6526 W: http://nfs.sourceforge.net/
6527 T: git git://linux-nfs.org/~bfields/linux.git
6530 F: include/uapi/linux/nfsd/
6534 F: include/linux/lockd/
6535 F: include/linux/sunrpc/
6536 F: include/uapi/linux/sunrpc/
6538 KERNEL SELFTEST FRAMEWORK
6539 M: Shuah Khan <shuahkh@osg.samsung.com>
6540 M: Shuah Khan <shuah@kernel.org>
6541 L: linux-kselftest@vger.kernel.org
6542 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6544 F: tools/testing/selftests
6546 KERNEL VIRTUAL MACHINE (KVM)
6547 M: Paolo Bonzini <pbonzini@redhat.com>
6548 M: Radim Krčmář <rkrcmar@redhat.com>
6549 L: kvm@vger.kernel.org
6550 W: http://www.linux-kvm.org
6551 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6553 F: Documentation/*/kvm*.txt
6554 F: Documentation/virtual/kvm/
6556 F: arch/x86/kernel/kvm.c
6557 F: arch/x86/kernel/kvmclock.c
6558 F: arch/*/include/asm/kvm*
6559 F: include/linux/kvm*
6560 F: include/uapi/linux/kvm*
6564 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6565 M: Joerg Roedel <joro@8bytes.org>
6566 L: kvm@vger.kernel.org
6567 W: http://www.linux-kvm.org/
6569 F: arch/x86/include/asm/svm.h
6570 F: arch/x86/kvm/svm.c
6572 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6573 M: Alexander Graf <agraf@suse.com>
6574 L: kvm-ppc@vger.kernel.org
6575 W: http://www.linux-kvm.org/
6576 T: git git://github.com/agraf/linux-2.6.git
6578 F: arch/powerpc/include/asm/kvm*
6579 F: arch/powerpc/kvm/
6581 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6582 M: Christian Borntraeger <borntraeger@de.ibm.com>
6583 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6584 L: linux-s390@vger.kernel.org
6585 W: http://www.ibm.com/developerworks/linux/linux390/
6586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6588 F: Documentation/s390/kvm.txt
6589 F: arch/s390/include/asm/kvm*
6592 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6593 M: Christoffer Dall <christoffer.dall@linaro.org>
6594 M: Marc Zyngier <marc.zyngier@arm.com>
6595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6596 L: kvmarm@lists.cs.columbia.edu
6597 W: http://systems.cs.columbia.edu/projects/kvm-arm
6598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6600 F: arch/arm/include/uapi/asm/kvm*
6601 F: arch/arm/include/asm/kvm*
6604 F: include/kvm/arm_*
6606 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6607 M: Christoffer Dall <christoffer.dall@linaro.org>
6608 M: Marc Zyngier <marc.zyngier@arm.com>
6609 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6610 L: kvmarm@lists.cs.columbia.edu
6612 F: arch/arm64/include/uapi/asm/kvm*
6613 F: arch/arm64/include/asm/kvm*
6616 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6617 M: James Hogan <james.hogan@imgtec.com>
6618 L: linux-mips@linux-mips.org
6620 F: arch/mips/include/uapi/asm/kvm*
6621 F: arch/mips/include/asm/kvm*
6625 M: Eric Biederman <ebiederm@xmission.com>
6626 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6627 L: kexec@lists.infradead.org
6629 F: include/linux/kexec.h
6630 F: include/uapi/linux/kexec.h
6634 M: David Howells <dhowells@redhat.com>
6635 L: keyrings@vger.kernel.org
6637 F: Documentation/security/keys.txt
6638 F: include/linux/key.h
6639 F: include/linux/key-type.h
6640 F: include/linux/keyctl.h
6641 F: include/uapi/linux/keyctl.h
6646 M: David Safford <safford@us.ibm.com>
6647 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6648 L: linux-security-module@vger.kernel.org
6649 L: keyrings@vger.kernel.org
6651 F: Documentation/security/keys-trusted-encrypted.txt
6652 F: include/keys/trusted-type.h
6653 F: security/keys/trusted.c
6654 F: security/keys/trusted.h
6657 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6658 M: David Safford <safford@us.ibm.com>
6659 L: linux-security-module@vger.kernel.org
6660 L: keyrings@vger.kernel.org
6662 F: Documentation/security/keys-trusted-encrypted.txt
6663 F: include/keys/encrypted-type.h
6664 F: security/keys/encrypted-keys/
6666 KGDB / KDB /debug_core
6667 M: Jason Wessel <jason.wessel@windriver.com>
6668 W: http://kgdb.wiki.kernel.org/
6669 L: kgdb-bugreport@lists.sourceforge.net
6670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6672 F: Documentation/DocBook/kgdb.tmpl
6673 F: drivers/misc/kgdbts.c
6674 F: drivers/tty/serial/kgdboc.c
6675 F: include/linux/kdb.h
6676 F: include/linux/kgdb.h
6680 M: Vegard Nossum <vegardno@ifi.uio.no>
6681 M: Pekka Enberg <penberg@kernel.org>
6683 F: Documentation/kmemcheck.txt
6684 F: arch/x86/include/asm/kmemcheck.h
6685 F: arch/x86/mm/kmemcheck/
6686 F: include/linux/kmemcheck.h
6690 M: Catalin Marinas <catalin.marinas@arm.com>
6692 F: Documentation/kmemleak.txt
6693 F: include/linux/kmemleak.h
6695 F: mm/kmemleak-test.c
6698 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6699 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6700 M: "David S. Miller" <davem@davemloft.net>
6701 M: Masami Hiramatsu <mhiramat@kernel.org>
6703 F: Documentation/kprobes.txt
6704 F: include/linux/kprobes.h
6707 KS0108 LCD CONTROLLER DRIVER
6708 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6709 W: http://miguelojeda.es/auxdisplay.htm
6710 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6712 F: Documentation/auxdisplay/ks0108
6713 F: drivers/auxdisplay/ks0108.c
6714 F: include/linux/ks0108.h
6717 M: David Ahern <dsa@cumulusnetworks.com>
6718 L: netdev@vger.kernel.org
6721 F: include/net/l3mdev.h
6723 LANTIQ MIPS ARCHITECTURE
6724 M: John Crispin <john@phrozen.org>
6725 L: linux-mips@linux-mips.org
6730 L: linux-x25@vger.kernel.org
6732 F: Documentation/networking/lapb-module.txt
6736 LASI 53c700 driver for PARISC
6737 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6738 L: linux-scsi@vger.kernel.org
6740 F: Documentation/scsi/53c700.txt
6741 F: drivers/scsi/53c700*
6744 M: Richard Purdie <rpurdie@rpsys.net>
6745 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6746 L: linux-leds@vger.kernel.org
6747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6750 F: include/linux/leds.h
6752 LEGACY EEPROM DRIVER
6753 M: Jean Delvare <jdelvare@suse.com>
6755 F: Documentation/misc-devices/eeprom
6756 F: drivers/misc/eeprom/eeprom.c
6758 LEGO USB Tower driver
6759 M: Juergen Stuber <starblue@users.sourceforge.net>
6760 L: legousb-devel@lists.sourceforge.net
6761 W: http://legousb.sourceforge.net/
6763 F: drivers/usb/misc/legousbtower.c
6766 M: Michael Krufky <mkrufky@linuxtv.org>
6767 L: linux-media@vger.kernel.org
6768 W: https://linuxtv.org
6769 W: http://github.com/mkrufky
6770 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6771 T: git git://linuxtv.org/mkrufky/tuners.git
6773 F: drivers/media/dvb-frontends/lg2160.*
6775 LGDT3305 MEDIA DRIVER
6776 M: Michael Krufky <mkrufky@linuxtv.org>
6777 L: linux-media@vger.kernel.org
6778 W: https://linuxtv.org
6779 W: http://github.com/mkrufky
6780 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6781 T: git git://linuxtv.org/mkrufky/tuners.git
6783 F: drivers/media/dvb-frontends/lgdt3305.*
6786 M: Rusty Russell <rusty@rustcorp.com.au>
6787 L: lguest@lists.ozlabs.org
6788 W: http://lguest.ozlabs.org/
6790 F: arch/x86/include/asm/lguest*.h
6793 F: include/linux/lguest*.h
6796 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6797 M: Tejun Heo <tj@kernel.org>
6798 L: linux-ide@vger.kernel.org
6799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6802 F: include/linux/ata.h
6803 F: include/linux/libata.h
6805 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6806 M: Viresh Kumar <vireshk@kernel.org>
6807 L: linux-ide@vger.kernel.org
6808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6810 F: include/linux/pata_arasan_cf_data.h
6811 F: drivers/ata/pata_arasan_cf.c
6814 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6815 M: Tejun Heo <tj@kernel.org>
6816 L: linux-ide@vger.kernel.org
6817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6819 F: drivers/ata/pata_*.c
6820 F: drivers/ata/ata_generic.c
6822 LIBATA SATA AHCI PLATFORM devices support
6823 M: Hans de Goede <hdegoede@redhat.com>
6824 M: Tejun Heo <tj@kernel.org>
6825 L: linux-ide@vger.kernel.org
6826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6828 F: drivers/ata/ahci_platform.c
6829 F: drivers/ata/libahci_platform.c
6830 F: include/linux/ahci_platform.h
6832 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6833 M: Mikael Pettersson <mikpelinux@gmail.com>
6834 L: linux-ide@vger.kernel.org
6835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6837 F: drivers/ata/sata_promise.*
6840 M: Sasha Levin <sasha.levin@oracle.com>
6842 F: tools/lib/lockdep/
6844 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6845 M: Dan Williams <dan.j.williams@intel.com>
6846 L: linux-nvdimm@lists.01.org
6847 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6851 F: include/linux/nd.h
6852 F: include/linux/libnvdimm.h
6853 F: include/uapi/linux/ndctl.h
6855 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6856 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6857 L: linux-nvdimm@lists.01.org
6858 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6860 F: drivers/nvdimm/blk.c
6861 F: drivers/nvdimm/region_devs.c
6862 F: drivers/acpi/nfit*
6864 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6865 M: Vishal Verma <vishal.l.verma@intel.com>
6866 L: linux-nvdimm@lists.01.org
6867 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6869 F: drivers/nvdimm/btt*
6871 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6872 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6873 L: linux-nvdimm@lists.01.org
6874 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6876 F: drivers/nvdimm/pmem.c
6877 F: include/linux/pmem.h
6878 F: arch/*/include/asm/pmem.h
6880 LIGHTNVM PLATFORM SUPPORT
6881 M: Matias Bjorling <mb@lightnvm.io>
6882 W: http://github/OpenChannelSSD
6883 L: linux-block@vger.kernel.org
6885 F: drivers/lightnvm/
6886 F: include/linux/lightnvm.h
6887 F: include/uapi/linux/lightnvm.h
6889 LINUX FOR IBM pSERIES (RS/6000)
6890 M: Paul Mackerras <paulus@au.ibm.com>
6891 W: http://www.ibm.com/linux/ltc/projects/ppc
6893 F: arch/powerpc/boot/rs6000.h
6895 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6896 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6897 M: Paul Mackerras <paulus@samba.org>
6898 M: Michael Ellerman <mpe@ellerman.id.au>
6899 W: http://www.penguinppc.org/
6900 L: linuxppc-dev@lists.ozlabs.org
6901 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6904 F: Documentation/powerpc/
6906 F: drivers/char/tpm/tpm_ibmvtpm*
6907 F: drivers/crypto/nx/
6908 F: drivers/crypto/vmx/
6909 F: drivers/net/ethernet/ibm/ibmveth.*
6910 F: drivers/net/ethernet/ibm/ibmvnic.*
6911 F: drivers/pci/hotplug/rpa*
6912 F: drivers/scsi/ibmvscsi/
6920 LINUX FOR POWER MACINTOSH
6921 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6922 W: http://www.penguinppc.org/
6923 L: linuxppc-dev@lists.ozlabs.org
6925 F: arch/powerpc/platforms/powermac/
6926 F: drivers/macintosh/
6928 LINUX FOR POWERPC EMBEDDED MPC5XXX
6929 M: Anatolij Gustschin <agust@denx.de>
6930 L: linuxppc-dev@lists.ozlabs.org
6931 T: git git://git.denx.de/linux-denx-agust.git
6933 F: arch/powerpc/platforms/512x/
6934 F: arch/powerpc/platforms/52xx/
6936 LINUX FOR POWERPC EMBEDDED PPC4XX
6937 M: Alistair Popple <alistair@popple.id.au>
6938 M: Matt Porter <mporter@kernel.crashing.org>
6939 W: http://www.penguinppc.org/
6940 L: linuxppc-dev@lists.ozlabs.org
6942 F: arch/powerpc/platforms/40x/
6943 F: arch/powerpc/platforms/44x/
6945 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6946 L: linuxppc-dev@lists.ozlabs.org
6948 F: arch/powerpc/*/*virtex*
6949 F: arch/powerpc/*/*/*virtex*
6951 LINUX FOR POWERPC EMBEDDED PPC8XX
6952 M: Vitaly Bordug <vitb@kernel.crashing.org>
6953 W: http://www.penguinppc.org/
6954 L: linuxppc-dev@lists.ozlabs.org
6956 F: arch/powerpc/platforms/8xx/
6958 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6959 M: Scott Wood <oss@buserror.net>
6960 M: Kumar Gala <galak@kernel.crashing.org>
6961 W: http://www.penguinppc.org/
6962 L: linuxppc-dev@lists.ozlabs.org
6963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6965 F: arch/powerpc/platforms/83xx/
6966 F: arch/powerpc/platforms/85xx/
6968 LINUX FOR POWERPC PA SEMI PWRFICIENT
6969 M: Olof Johansson <olof@lixom.net>
6970 L: linuxppc-dev@lists.ozlabs.org
6972 F: arch/powerpc/platforms/pasemi/
6973 F: drivers/*/*pasemi*
6974 F: drivers/*/*/*pasemi*
6976 LINUX SECURITY MODULE (LSM) FRAMEWORK
6977 M: Chris Wright <chrisw@sous-sol.org>
6978 L: linux-security-module@vger.kernel.org
6981 LIS3LV02D ACCELEROMETER DRIVER
6982 M: Eric Piel <eric.piel@tremplin-utc.net>
6984 F: Documentation/misc-devices/lis3lv02d
6985 F: drivers/misc/lis3lv02d/
6986 F: drivers/platform/x86/hp_accel.c
6989 M: Josh Poimboeuf <jpoimboe@redhat.com>
6990 M: Jessica Yu <jeyu@redhat.com>
6991 M: Jiri Kosina <jikos@kernel.org>
6992 M: Miroslav Benes <mbenes@suse.cz>
6993 R: Petr Mladek <pmladek@suse.com>
6995 F: kernel/livepatch/
6996 F: include/linux/livepatch.h
6997 F: arch/x86/include/asm/livepatch.h
6998 F: arch/x86/kernel/livepatch.c
6999 F: Documentation/livepatch/
7000 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7001 F: samples/livepatch/
7002 L: live-patching@vger.kernel.org
7003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7005 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7006 M: Kees Cook <keescook@chromium.org>
7008 F: drivers/misc/lkdtm.c
7011 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7013 F: include/linux/llc.h
7014 F: include/uapi/linux/llc.h
7018 LM73 HARDWARE MONITOR DRIVER
7019 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7020 L: linux-hwmon@vger.kernel.org
7022 F: drivers/hwmon/lm73.c
7024 LM78 HARDWARE MONITOR DRIVER
7025 M: Jean Delvare <jdelvare@suse.com>
7026 L: linux-hwmon@vger.kernel.org
7028 F: Documentation/hwmon/lm78
7029 F: drivers/hwmon/lm78.c
7031 LM83 HARDWARE MONITOR DRIVER
7032 M: Jean Delvare <jdelvare@suse.com>
7033 L: linux-hwmon@vger.kernel.org
7035 F: Documentation/hwmon/lm83
7036 F: drivers/hwmon/lm83.c
7038 LM90 HARDWARE MONITOR DRIVER
7039 M: Jean Delvare <jdelvare@suse.com>
7040 L: linux-hwmon@vger.kernel.org
7042 F: Documentation/hwmon/lm90
7043 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7044 F: drivers/hwmon/lm90.c
7046 LM95234 HARDWARE MONITOR DRIVER
7047 M: Guenter Roeck <linux@roeck-us.net>
7048 L: linux-hwmon@vger.kernel.org
7050 F: Documentation/hwmon/lm95234
7051 F: drivers/hwmon/lm95234.c
7053 LME2510 MEDIA DRIVER
7054 M: Malcolm Priestley <tvboxspy@gmail.com>
7055 L: linux-media@vger.kernel.org
7056 W: https://linuxtv.org
7057 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7059 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7061 LOCKDEP AND LOCKSTAT
7062 M: Peter Zijlstra <peterz@infradead.org>
7063 M: Ingo Molnar <mingo@redhat.com>
7064 L: linux-kernel@vger.kernel.org
7065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7067 F: Documentation/locking/lockdep*.txt
7068 F: Documentation/locking/lockstat.txt
7069 F: include/linux/lockdep.h
7072 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7073 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7074 L: linux-ntfs-dev@lists.sourceforge.net
7075 W: http://www.linux-ntfs.org/content/view/19/37/
7077 F: Documentation/ldm.txt
7078 F: block/partitions/ldm.*
7081 M: Joern Engel <joern@logfs.org>
7082 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7088 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7089 M: Sathya Prakash <sathya.prakash@broadcom.com>
7090 M: Chaitra P B <chaitra.basappa@broadcom.com>
7091 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7092 L: MPT-FusionLinux.pdl@broadcom.com
7093 L: linux-scsi@vger.kernel.org
7094 W: http://www.avagotech.com/support/
7096 F: drivers/message/fusion/
7097 F: drivers/scsi/mpt2sas/
7098 F: drivers/scsi/mpt3sas/
7100 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7101 M: Matthew Wilcox <matthew@wil.cx>
7102 L: linux-scsi@vger.kernel.org
7104 F: drivers/scsi/sym53c8xx_2/
7106 LTC4261 HARDWARE MONITOR DRIVER
7107 M: Guenter Roeck <linux@roeck-us.net>
7108 L: linux-hwmon@vger.kernel.org
7110 F: Documentation/hwmon/ltc4261
7111 F: drivers/hwmon/ltc4261.c
7113 LTP (Linux Test Project)
7114 M: Mike Frysinger <vapier@gentoo.org>
7115 M: Cyril Hrubis <chrubis@suse.cz>
7116 M: Wanlong Gao <wanlong.gao@gmail.com>
7117 M: Jan Stancek <jstancek@redhat.com>
7118 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7119 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7120 L: ltp@lists.linux.it (subscribers-only)
7121 W: http://linux-test-project.github.io/
7122 T: git git://github.com/linux-test-project/ltp.git
7126 W: http://www.linux-m32r.org/
7131 M: Geert Uytterhoeven <geert@linux-m68k.org>
7132 L: linux-m68k@lists.linux-m68k.org
7133 W: http://www.linux-m68k.org/
7134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7139 M68K ON APPLE MACINTOSH
7140 M: Joshua Thompson <funaho@jurai.org>
7141 W: http://www.mac.linux-m68k.org/
7142 L: linux-m68k@lists.linux-m68k.org
7147 M: Philip Blundell <philb@gnu.org>
7148 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7152 M88DS3103 MEDIA DRIVER
7153 M: Antti Palosaari <crope@iki.fi>
7154 L: linux-media@vger.kernel.org
7155 W: https://linuxtv.org
7156 W: http://palosaari.fi/linux/
7157 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7158 T: git git://linuxtv.org/anttip/media_tree.git
7160 F: drivers/media/dvb-frontends/m88ds3103*
7162 M88RS2000 MEDIA DRIVER
7163 M: Malcolm Priestley <tvboxspy@gmail.com>
7164 L: linux-media@vger.kernel.org
7165 W: https://linuxtv.org
7166 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7168 F: drivers/media/dvb-frontends/m88rs2000*
7170 MA901 MASTERKIT USB FM RADIO DRIVER
7171 M: Alexey Klimov <klimov.linux@gmail.com>
7172 L: linux-media@vger.kernel.org
7173 T: git git://linuxtv.org/media_tree.git
7175 F: drivers/media/radio/radio-ma901.c
7178 M: Johannes Berg <johannes@sipsolutions.net>
7179 L: linux-wireless@vger.kernel.org
7180 W: http://wireless.kernel.org/
7181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7184 F: Documentation/networking/mac80211-injection.txt
7185 F: include/net/mac80211.h
7187 F: drivers/net/wireless/mac80211_hwsim.[ch]
7190 M: Patrick McHardy <kaber@trash.net>
7191 L: netdev@vger.kernel.org
7193 F: drivers/net/macvlan.c
7194 F: include/linux/if_macvlan.h
7197 M: Jassi Brar <jassisinghbrar@gmail.com>
7198 L: linux-kernel@vger.kernel.org
7201 F: include/linux/mailbox_client.h
7202 F: include/linux/mailbox_controller.h
7204 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7205 M: Michael Kerrisk <mtk.manpages@gmail.com>
7206 W: http://www.kernel.org/doc/man-pages
7207 L: linux-man@vger.kernel.org
7210 MARVELL ARMADA DRM SUPPORT
7211 M: Russell King <rmk+kernel@armlinux.org.uk>
7213 F: drivers/gpu/drm/armada/
7214 F: include/uapi/drm/armada_drm.h
7215 F: Documentation/devicetree/bindings/display/armada/
7217 MARVELL 88E6352 DSA support
7218 M: Guenter Roeck <linux@roeck-us.net>
7220 F: drivers/net/dsa/mv88e6352.c
7222 MARVELL CRYPTO DRIVER
7223 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7224 M: Arnaud Ebalard <arno@natisbad.org>
7225 F: drivers/crypto/marvell/
7227 L: linux-crypto@vger.kernel.org
7229 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7230 M: Mirko Lindner <mlindner@marvell.com>
7231 M: Stephen Hemminger <stephen@networkplumber.org>
7232 L: netdev@vger.kernel.org
7234 F: drivers/net/ethernet/marvell/sk*
7236 MARVELL LIBERTAS WIRELESS DRIVER
7237 L: libertas-dev@lists.infradead.org
7239 F: drivers/net/wireless/marvell/libertas/
7241 MARVELL MV643XX ETHERNET DRIVER
7242 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7243 L: netdev@vger.kernel.org
7245 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7246 F: include/linux/mv643xx.h
7248 MARVELL MVNETA ETHERNET DRIVER
7249 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7250 L: netdev@vger.kernel.org
7252 F: drivers/net/ethernet/marvell/mvneta.*
7254 MARVELL MWIFIEX WIRELESS DRIVER
7255 M: Amitkumar Karwar <akarwar@marvell.com>
7256 M: Nishant Sarmukadam <nishants@marvell.com>
7257 L: linux-wireless@vger.kernel.org
7259 F: drivers/net/wireless/marvell/mwifiex/
7261 MARVELL MWL8K WIRELESS DRIVER
7262 M: Lennert Buytenhek <buytenh@wantstofly.org>
7263 L: linux-wireless@vger.kernel.org
7265 F: drivers/net/wireless/marvell/mwl8k.c
7267 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7268 M: Nicolas Pitre <nico@fluxnic.net>
7270 F: drivers/mmc/host/mvsdio.*
7272 MATROX FRAMEBUFFER DRIVER
7273 L: linux-fbdev@vger.kernel.org
7275 F: drivers/video/fbdev/matrox/matroxfb_*
7276 F: include/uapi/linux/matroxfb.h
7278 MAX16065 HARDWARE MONITOR DRIVER
7279 M: Guenter Roeck <linux@roeck-us.net>
7280 L: linux-hwmon@vger.kernel.org
7282 F: Documentation/hwmon/max16065
7283 F: drivers/hwmon/max16065.c
7285 MAX20751 HARDWARE MONITOR DRIVER
7286 M: Guenter Roeck <linux@roeck-us.net>
7287 L: linux-hwmon@vger.kernel.org
7289 F: Documentation/hwmon/max20751
7290 F: drivers/hwmon/max20751.c
7292 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7293 M: "Hans J. Koch" <hjk@hansjkoch.de>
7294 L: linux-hwmon@vger.kernel.org
7296 F: Documentation/hwmon/max6650
7297 F: drivers/hwmon/max6650.c
7299 MAX6697 HARDWARE MONITOR DRIVER
7300 M: Guenter Roeck <linux@roeck-us.net>
7301 L: linux-hwmon@vger.kernel.org
7303 F: Documentation/hwmon/max6697
7304 F: Documentation/devicetree/bindings/i2c/max6697.txt
7305 F: drivers/hwmon/max6697.c
7306 F: include/linux/platform_data/max6697.h
7308 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7309 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7310 L: linux-pm@vger.kernel.org
7312 F: drivers/power/max14577_charger.c
7313 F: drivers/power/max77693_charger.c
7315 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7316 M: Javier Martinez Canillas <javier@osg.samsung.com>
7317 L: linux-kernel@vger.kernel.org
7319 F: drivers/*/*max77802*.c
7320 F: Documentation/devicetree/bindings/*/*max77802.txt
7321 F: include/dt-bindings/*/*max77802.h
7323 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7324 M: Chanwoo Choi <cw00.choi@samsung.com>
7325 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7326 L: linux-kernel@vger.kernel.org
7328 F: drivers/*/max14577*.c
7329 F: drivers/*/max77686*.c
7330 F: drivers/*/max77693*.c
7331 F: drivers/extcon/extcon-max14577.c
7332 F: drivers/extcon/extcon-max77693.c
7333 F: drivers/rtc/rtc-max77686.c
7334 F: drivers/clk/clk-max77686.c
7335 F: Documentation/devicetree/bindings/mfd/max14577.txt
7336 F: Documentation/devicetree/bindings/*/max77686.txt
7337 F: Documentation/devicetree/bindings/mfd/max77693.txt
7338 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7339 F: include/linux/mfd/max14577*.h
7340 F: include/linux/mfd/max77686*.h
7341 F: include/linux/mfd/max77693*.h
7343 MAXIRADIO FM RADIO RECEIVER DRIVER
7344 M: Hans Verkuil <hverkuil@xs4all.nl>
7345 L: linux-media@vger.kernel.org
7346 T: git git://linuxtv.org/media_tree.git
7347 W: https://linuxtv.org
7349 F: drivers/media/radio/radio-maxiradio*
7351 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7352 M: Peter Rosin <peda@axentia.se>
7353 L: linux-iio@vger.kernel.org
7355 F: drivers/iio/potentiometer/mcp4531.c
7357 MEDIA DRIVERS FOR RENESAS - VSP1
7358 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7359 L: linux-media@vger.kernel.org
7360 L: linux-renesas-soc@vger.kernel.org
7361 T: git git://linuxtv.org/media_tree.git
7363 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7364 F: drivers/media/platform/vsp1/
7366 MEDIA DRIVERS FOR ASCOT2E
7367 M: Sergey Kozlov <serjk@netup.ru>
7368 L: linux-media@vger.kernel.org
7369 W: https://linuxtv.org
7371 T: git git://linuxtv.org/media_tree.git
7373 F: drivers/media/dvb-frontends/ascot2e*
7375 MEDIA DRIVERS FOR CXD2841ER
7376 M: Sergey Kozlov <serjk@netup.ru>
7377 L: linux-media@vger.kernel.org
7378 W: https://linuxtv.org
7380 T: git git://linuxtv.org/media_tree.git
7382 F: drivers/media/dvb-frontends/cxd2841er*
7384 MEDIA DRIVERS FOR HORUS3A
7385 M: Sergey Kozlov <serjk@netup.ru>
7386 L: linux-media@vger.kernel.org
7387 W: https://linuxtv.org
7389 T: git git://linuxtv.org/media_tree.git
7391 F: drivers/media/dvb-frontends/horus3a*
7393 MEDIA DRIVERS FOR LNBH25
7394 M: Sergey Kozlov <serjk@netup.ru>
7395 L: linux-media@vger.kernel.org
7396 W: https://linuxtv.org
7398 T: git git://linuxtv.org/media_tree.git
7400 F: drivers/media/dvb-frontends/lnbh25*
7402 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7403 M: Sergey Kozlov <serjk@netup.ru>
7404 L: linux-media@vger.kernel.org
7405 W: https://linuxtv.org
7407 T: git git://linuxtv.org/media_tree.git
7409 F: drivers/media/pci/netup_unidvb/*
7411 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7412 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7413 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7414 P: LinuxTV.org Project
7415 L: linux-media@vger.kernel.org
7416 W: https://linuxtv.org
7417 Q: http://patchwork.kernel.org/project/linux-media/list/
7418 T: git git://linuxtv.org/media_tree.git
7420 F: Documentation/dvb/
7421 F: Documentation/video4linux/
7422 F: Documentation/DocBook/media/
7424 F: drivers/staging/media/
7425 F: include/linux/platform_data/media/
7427 F: include/uapi/linux/dvb/
7428 F: include/uapi/linux/videodev2.h
7429 F: include/uapi/linux/media.h
7430 F: include/uapi/linux/v4l2-*
7431 F: include/uapi/linux/meye.h
7432 F: include/uapi/linux/ivtv*
7433 F: include/uapi/linux/uvcvideo.h
7435 MEDIATEK ETHERNET DRIVER
7436 M: Felix Fietkau <nbd@openwrt.org>
7437 M: John Crispin <blogic@openwrt.org>
7438 L: netdev@vger.kernel.org
7440 F: drivers/net/ethernet/mediatek/
7442 MEDIATEK MT7601U WIRELESS LAN DRIVER
7443 M: Jakub Kicinski <kubakici@wp.pl>
7444 L: linux-wireless@vger.kernel.org
7446 F: drivers/net/wireless/mediatek/mt7601u/
7448 MEGARAID SCSI/SAS DRIVERS
7449 M: Kashyap Desai <kashyap.desai@avagotech.com>
7450 M: Sumit Saxena <sumit.saxena@avagotech.com>
7451 M: Uday Lingala <uday.lingala@avagotech.com>
7452 L: megaraidlinux.pdl@avagotech.com
7453 L: linux-scsi@vger.kernel.org
7454 W: http://www.lsi.com
7456 F: Documentation/scsi/megaraid.txt
7457 F: drivers/scsi/megaraid.*
7458 F: drivers/scsi/megaraid/
7460 MELLANOX ETHERNET DRIVER (mlx4_en)
7461 M: Eugenia Emantayev <eugenia@mellanox.com>
7462 L: netdev@vger.kernel.org
7464 W: http://www.mellanox.com
7465 Q: http://patchwork.ozlabs.org/project/netdev/list/
7466 F: drivers/net/ethernet/mellanox/mlx4/en_*
7468 MELLANOX ETHERNET DRIVER (mlx5e)
7469 M: Saeed Mahameed <saeedm@mellanox.com>
7470 L: netdev@vger.kernel.org
7472 W: http://www.mellanox.com
7473 Q: http://patchwork.ozlabs.org/project/netdev/list/
7474 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7476 MELLANOX ETHERNET SWITCH DRIVERS
7477 M: Jiri Pirko <jiri@mellanox.com>
7478 M: Ido Schimmel <idosch@mellanox.com>
7479 L: netdev@vger.kernel.org
7481 W: http://www.mellanox.com
7482 Q: http://patchwork.ozlabs.org/project/netdev/list/
7483 F: drivers/net/ethernet/mellanox/mlxsw/
7486 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7487 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7488 L: linux-kernel@vger.kernel.org
7490 F: kernel/membarrier.c
7491 F: include/uapi/linux/membarrier.h
7494 L: linux-mm@kvack.org
7495 W: http://www.linux-mm.org
7497 F: include/linux/mm.h
7498 F: include/linux/gfp.h
7499 F: include/linux/mmzone.h
7500 F: include/linux/memory_hotplug.h
7501 F: include/linux/vmalloc.h
7504 MEMORY TECHNOLOGY DEVICES (MTD)
7505 M: David Woodhouse <dwmw2@infradead.org>
7506 M: Brian Norris <computersforpeace@gmail.com>
7507 L: linux-mtd@lists.infradead.org
7508 W: http://www.linux-mtd.infradead.org/
7509 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7510 T: git git://git.infradead.org/linux-mtd.git
7511 T: git git://git.infradead.org/l2-mtd.git
7514 F: include/linux/mtd/
7515 F: include/uapi/mtd/
7517 MEN A21 WATCHDOG DRIVER
7518 M: Johannes Thumshirn <morbidrsa@gmail.com>
7519 L: linux-watchdog@vger.kernel.org
7521 F: drivers/watchdog/mena21_wdt.c
7523 MEN CHAMELEON BUS (mcb)
7524 M: Johannes Thumshirn <morbidrsa@gmail.com>
7527 F: include/linux/mcb.h
7528 F: Documentation/men-chameleon-bus.txt
7530 MEN F21BMC (Board Management Controller)
7531 M: Andreas Werner <andreas.werner@men.de>
7533 F: drivers/mfd/menf21bmc.c
7534 F: drivers/watchdog/menf21bmc_wdt.c
7535 F: drivers/leds/leds-menf21bmc.c
7536 F: drivers/hwmon/menf21bmc_hwmon.c
7537 F: Documentation/hwmon/menf21bmc
7540 M: James Hogan <james.hogan@imgtec.com>
7541 L: linux-metag@vger.kernel.org
7542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7545 F: Documentation/metag/
7546 F: Documentation/devicetree/bindings/metag/
7547 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7548 F: drivers/clocksource/metag_generic.c
7549 F: drivers/irqchip/irq-metag.c
7550 F: drivers/irqchip/irq-metag-ext.c
7551 F: drivers/tty/metag_da.c
7553 MICROBLAZE ARCHITECTURE
7554 M: Michal Simek <monstr@monstr.eu>
7555 W: http://www.monstr.eu/fdt/
7556 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7560 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7561 M: Chen Yu <yu.c.chen@intel.com>
7562 L: platform-driver-x86@vger.kernel.org
7564 F: drivers/platform/x86/surfacepro3_button.c
7567 M: Oliver Neukum <oliver@neukum.org>
7569 F: drivers/usb/image/microtek.*
7572 M: Ralf Baechle <ralf@linux-mips.org>
7573 L: linux-mips@linux-mips.org
7574 W: http://www.linux-mips.org/
7575 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7576 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7578 F: Documentation/devicetree/bindings/mips/
7579 F: Documentation/mips/
7582 MIPS/LOONGSON1 ARCHITECTURE
7583 M: Keguang Zhang <keguang.zhang@gmail.com>
7584 L: linux-mips@linux-mips.org
7586 F: arch/mips/loongson32/
7587 F: arch/mips/include/asm/mach-loongson32/
7588 F: drivers/*/*loongson1*
7589 F: drivers/*/*/*loongson1*
7591 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7592 M: Hans Verkuil <hverkuil@xs4all.nl>
7593 L: linux-media@vger.kernel.org
7594 T: git git://linuxtv.org/media_tree.git
7595 W: https://linuxtv.org
7597 F: drivers/media/radio/radio-miropcm20*
7599 MELLANOX MLX4 core VPI driver
7600 M: Yishai Hadas <yishaih@mellanox.com>
7601 L: netdev@vger.kernel.org
7602 L: linux-rdma@vger.kernel.org
7603 W: http://www.mellanox.com
7604 Q: http://patchwork.ozlabs.org/project/netdev/list/
7606 F: drivers/net/ethernet/mellanox/mlx4/
7607 F: include/linux/mlx4/
7609 MELLANOX MLX4 IB driver
7610 M: Yishai Hadas <yishaih@mellanox.com>
7611 L: linux-rdma@vger.kernel.org
7612 W: http://www.mellanox.com
7613 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7615 F: drivers/infiniband/hw/mlx4/
7616 F: include/linux/mlx4/
7618 MELLANOX MLX5 core VPI driver
7619 M: Matan Barak <matanb@mellanox.com>
7620 M: Leon Romanovsky <leonro@mellanox.com>
7621 L: netdev@vger.kernel.org
7622 L: linux-rdma@vger.kernel.org
7623 W: http://www.mellanox.com
7624 Q: http://patchwork.ozlabs.org/project/netdev/list/
7626 F: drivers/net/ethernet/mellanox/mlx5/core/
7627 F: include/linux/mlx5/
7629 MELLANOX MLX5 IB driver
7630 M: Matan Barak <matanb@mellanox.com>
7631 M: Leon Romanovsky <leonro@mellanox.com>
7632 L: linux-rdma@vger.kernel.org
7633 W: http://www.mellanox.com
7634 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7636 F: drivers/infiniband/hw/mlx5/
7637 F: include/linux/mlx5/
7639 MELEXIS MLX90614 DRIVER
7640 M: Crt Mori <cmo@melexis.com>
7641 L: linux-iio@vger.kernel.org
7642 W: http://www.melexis.com
7644 F: drivers/iio/temperature/mlx90614.c
7646 MN88472 MEDIA DRIVER
7647 M: Antti Palosaari <crope@iki.fi>
7648 L: linux-media@vger.kernel.org
7649 W: https://linuxtv.org
7650 W: http://palosaari.fi/linux/
7651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7652 T: git git://linuxtv.org/anttip/media_tree.git
7654 F: drivers/staging/media/mn88472/
7655 F: drivers/media/dvb-frontends/mn88472.h
7657 MN88473 MEDIA DRIVER
7658 M: Antti Palosaari <crope@iki.fi>
7659 L: linux-media@vger.kernel.org
7660 W: https://linuxtv.org
7661 W: http://palosaari.fi/linux/
7662 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7664 F: drivers/media/dvb-frontends/mn88473*
7667 M: Rusty Russell <rusty@rustcorp.com.au>
7669 F: include/linux/module.h
7672 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7673 W: http://popies.net/meye/
7675 F: Documentation/video4linux/meye.txt
7676 F: drivers/media/pci/meye/
7677 F: include/uapi/linux/meye.h
7679 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7680 M: Jiri Slaby <jirislaby@gmail.com>
7682 F: Documentation/serial/moxa-smartio
7683 F: drivers/tty/mxser.*
7685 MR800 AVERMEDIA USB FM RADIO DRIVER
7686 M: Alexey Klimov <klimov.linux@gmail.com>
7687 L: linux-media@vger.kernel.org
7688 T: git git://linuxtv.org/media_tree.git
7690 F: drivers/media/radio/radio-mr800.c
7692 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7693 M: Alan Ott <alan@signal11.us>
7694 L: linux-wpan@vger.kernel.org
7696 F: drivers/net/ieee802154/mrf24j40.c
7697 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7700 M: "Lee, Chun-Yi" <jlee@suse.com>
7701 L: platform-driver-x86@vger.kernel.org
7703 F: drivers/platform/x86/msi-laptop.c
7706 L: platform-driver-x86@vger.kernel.org
7708 F: drivers/platform/x86/msi-wmi.c
7711 M: Antti Palosaari <crope@iki.fi>
7712 L: linux-media@vger.kernel.org
7713 W: https://linuxtv.org
7714 W: http://palosaari.fi/linux/
7715 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7716 T: git git://linuxtv.org/anttip/media_tree.git
7718 F: drivers/media/tuners/msi001*
7720 MSI2500 MEDIA DRIVER
7721 M: Antti Palosaari <crope@iki.fi>
7722 L: linux-media@vger.kernel.org
7723 W: https://linuxtv.org
7724 W: http://palosaari.fi/linux/
7725 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7726 T: git git://linuxtv.org/anttip/media_tree.git
7728 F: drivers/media/usb/msi2500/
7730 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7731 M: Robert Jarzmik <robert.jarzmik@free.fr>
7732 L: linux-mtd@lists.infradead.org
7734 F: drivers/mtd/devices/docg3*
7736 MT9M032 APTINA SENSOR DRIVER
7737 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7738 L: linux-media@vger.kernel.org
7739 T: git git://linuxtv.org/media_tree.git
7741 F: drivers/media/i2c/mt9m032.c
7742 F: include/media/i2c/mt9m032.h
7744 MT9P031 APTINA CAMERA SENSOR
7745 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7746 L: linux-media@vger.kernel.org
7747 T: git git://linuxtv.org/media_tree.git
7749 F: drivers/media/i2c/mt9p031.c
7750 F: include/media/i2c/mt9p031.h
7752 MT9T001 APTINA CAMERA SENSOR
7753 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7754 L: linux-media@vger.kernel.org
7755 T: git git://linuxtv.org/media_tree.git
7757 F: drivers/media/i2c/mt9t001.c
7758 F: include/media/i2c/mt9t001.h
7760 MT9V032 APTINA CAMERA SENSOR
7761 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7762 L: linux-media@vger.kernel.org
7763 T: git git://linuxtv.org/media_tree.git
7765 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7766 F: drivers/media/i2c/mt9v032.c
7767 F: include/media/i2c/mt9v032.h
7769 MULTIFUNCTION DEVICES (MFD)
7770 M: Lee Jones <lee.jones@linaro.org>
7771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7774 F: include/linux/mfd/
7776 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7777 M: Ulf Hansson <ulf.hansson@linaro.org>
7778 L: linux-mmc@vger.kernel.org
7779 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7782 F: include/linux/mmc/
7783 F: include/uapi/linux/mmc/
7785 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7787 F: drivers/mmc/host/mmc_spi.c
7788 F: include/linux/spi/mmc_spi.h
7790 MULTISOUND SOUND DRIVER
7791 M: Andrew Veliath <andrewtv@usa.net>
7793 F: Documentation/sound/oss/MultiSound
7796 MULTITECH MULTIPORT CARD (ISICOM)
7798 F: drivers/tty/isicom.c
7799 F: include/linux/isicom.h
7801 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7802 M: Bin Liu <b-liu@ti.com>
7803 L: linux-usb@vger.kernel.org
7804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7806 F: drivers/usb/musb/
7808 MXL5007T MEDIA DRIVER
7809 M: Michael Krufky <mkrufky@linuxtv.org>
7810 L: linux-media@vger.kernel.org
7811 W: https://linuxtv.org
7812 W: http://github.com/mkrufky
7813 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7814 T: git git://linuxtv.org/mkrufky/tuners.git
7816 F: drivers/media/tuners/mxl5007t.*
7818 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7819 M: Hyong-Youb Kim <hykim@myri.com>
7820 L: netdev@vger.kernel.org
7821 W: https://www.myricom.com/support/downloads/myri10ge.html
7823 F: drivers/net/ethernet/myricom/myri10ge/
7825 NAND FLASH SUBSYSTEM
7826 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7827 R: Richard Weinberger <richard@nod.at>
7828 L: linux-mtd@lists.infradead.org
7829 W: http://www.linux-mtd.infradead.org/
7830 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7831 T: git git://github.com/linux-nand/linux.git
7833 F: drivers/mtd/nand/
7834 F: include/linux/mtd/nand*.h
7836 NATSEMI ETHERNET DRIVER (DP8381x)
7838 F: drivers/net/ethernet/natsemi/natsemi.c
7840 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7841 M: Daniel Mack <zonque@gmail.com>
7843 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7844 W: http://www.native-instruments.com
7848 M: Petr Vandrovec <petr@vandrovec.name>
7852 NCR 5380 SCSI DRIVERS
7853 M: Finn Thain <fthain@telegraphics.com.au>
7854 M: Michael Schmitz <schmitzmic@gmail.com>
7855 L: linux-scsi@vger.kernel.org
7857 F: Documentation/scsi/g_NCR5380.txt
7858 F: Documentation/scsi/dtc3x80.txt
7859 F: drivers/scsi/NCR5380.*
7860 F: drivers/scsi/arm/cumana_1.c
7861 F: drivers/scsi/arm/oak.c
7862 F: drivers/scsi/atari_scsi.*
7863 F: drivers/scsi/dmx3191d.c
7864 F: drivers/scsi/dtc.*
7865 F: drivers/scsi/g_NCR5380.*
7866 F: drivers/scsi/g_NCR5380_mmio.c
7867 F: drivers/scsi/mac_scsi.*
7868 F: drivers/scsi/pas16.*
7869 F: drivers/scsi/sun3_scsi.*
7870 F: drivers/scsi/sun3_scsi_vme.c
7871 F: drivers/scsi/t128.*
7873 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7874 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7875 L: linux-scsi@vger.kernel.org
7877 F: drivers/scsi/NCR_D700.*
7879 NCT6775 HARDWARE MONITOR DRIVER
7880 M: Guenter Roeck <linux@roeck-us.net>
7881 L: linux-hwmon@vger.kernel.org
7883 F: Documentation/hwmon/nct6775
7884 F: drivers/hwmon/nct6775.c
7886 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7887 M: Faisal Latif <faisal.latif@intel.com>
7888 L: linux-rdma@vger.kernel.org
7889 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7891 F: drivers/infiniband/hw/nes/
7893 NETEM NETWORK EMULATOR
7894 M: Stephen Hemminger <stephen@networkplumber.org>
7895 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7897 F: net/sched/sch_netem.c
7899 NETERION 10GbE DRIVERS (s2io/vxge)
7900 M: Jon Mason <jdmason@kudzu.us>
7901 L: netdev@vger.kernel.org
7903 F: Documentation/networking/s2io.txt
7904 F: Documentation/networking/vxge.txt
7905 F: drivers/net/ethernet/neterion/
7907 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7908 M: Pablo Neira Ayuso <pablo@netfilter.org>
7909 M: Patrick McHardy <kaber@trash.net>
7910 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7911 L: netfilter-devel@vger.kernel.org
7912 L: coreteam@netfilter.org
7913 W: http://www.netfilter.org/
7914 W: http://www.iptables.org/
7915 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7919 F: include/linux/netfilter*
7920 F: include/linux/netfilter/
7921 F: include/net/netfilter/
7922 F: include/uapi/linux/netfilter*
7923 F: include/uapi/linux/netfilter/
7924 F: net/*/netfilter.c
7927 F: net/bridge/br_netfilter*.c
7930 M: Paul Moore <paul@paul-moore.com>
7931 W: http://netlabel.sf.net
7932 L: netdev@vger.kernel.org
7934 F: Documentation/netlabel/
7935 F: include/net/netlabel.h
7938 NETROM NETWORK LAYER
7939 M: Ralf Baechle <ralf@linux-mips.org>
7940 L: linux-hams@vger.kernel.org
7941 W: http://www.linux-ax25.org/
7943 F: include/net/netrom.h
7944 F: include/uapi/linux/netrom.h
7947 NETRONOME ETHERNET DRIVERS
7948 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7949 L: oss-drivers@netronome.com
7951 F: drivers/net/ethernet/netronome/
7953 NETWORK BLOCK DEVICE (NBD)
7954 M: Markus Pargmann <mpa@pengutronix.de>
7956 L: nbd-general@lists.sourceforge.net
7957 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7958 F: Documentation/blockdev/nbd.txt
7959 F: drivers/block/nbd.c
7960 F: include/uapi/linux/nbd.h
7962 NETWORK DROP MONITOR
7963 M: Neil Horman <nhorman@tuxdriver.com>
7964 L: netdev@vger.kernel.org
7966 W: https://fedorahosted.org/dropwatch/
7967 F: net/core/drop_monitor.c
7969 NETWORKING [GENERAL]
7970 M: "David S. Miller" <davem@davemloft.net>
7971 L: netdev@vger.kernel.org
7972 W: http://www.linuxfoundation.org/en/Net
7973 Q: http://patchwork.ozlabs.org/project/netdev/list/
7974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7979 F: include/linux/in.h
7980 F: include/linux/net.h
7981 F: include/linux/netdevice.h
7982 F: include/uapi/linux/in.h
7983 F: include/uapi/linux/net.h
7984 F: include/uapi/linux/netdevice.h
7985 F: include/uapi/linux/net_namespace.h
7987 F: tools/testing/selftests/net/
7991 NETWORKING [IPv4/IPv6]
7992 M: "David S. Miller" <davem@davemloft.net>
7993 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7994 M: James Morris <jmorris@namei.org>
7995 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7996 M: Patrick McHardy <kaber@trash.net>
7997 L: netdev@vger.kernel.org
7998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8006 M: Steffen Klassert <steffen.klassert@secunet.com>
8007 M: Herbert Xu <herbert@gondor.apana.org.au>
8008 M: "David S. Miller" <davem@davemloft.net>
8009 L: netdev@vger.kernel.org
8010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8019 F: net/ipv4/ipcomp.c
8020 F: net/ipv4/ip_vti.c
8024 F: net/ipv6/ipcomp6.c
8025 F: net/ipv6/ip6_vti.c
8026 F: include/uapi/linux/xfrm.h
8027 F: include/net/xfrm.h
8029 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8030 M: Paul Moore <paul@paul-moore.com>
8031 L: netdev@vger.kernel.org
8034 NETWORKING [WIRELESS]
8035 L: linux-wireless@vger.kernel.org
8036 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8039 L: netdev@vger.kernel.org
8040 W: http://www.linuxfoundation.org/en/Net
8041 Q: http://patchwork.ozlabs.org/project/netdev/list/
8042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8045 F: Documentation/devicetree/bindings/net/
8047 F: include/linux/if_*
8048 F: include/linux/netdevice.h
8049 F: include/linux/etherdevice.h
8050 F: include/linux/fcdevice.h
8051 F: include/linux/fddidevice.h
8052 F: include/linux/hippidevice.h
8053 F: include/linux/inetdevice.h
8054 F: include/uapi/linux/if_*
8055 F: include/uapi/linux/netdevice.h
8057 NETWORKING DRIVERS (WIRELESS)
8058 M: Kalle Valo <kvalo@codeaurora.org>
8059 L: linux-wireless@vger.kernel.org
8060 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8064 F: Documentation/devicetree/bindings/net/wireless/
8065 F: drivers/net/wireless/
8067 NETXEN (1/10) GbE SUPPORT
8068 M: Manish Chopra <manish.chopra@qlogic.com>
8069 M: Sony Chacko <sony.chacko@qlogic.com>
8070 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8071 L: netdev@vger.kernel.org
8072 W: http://www.qlogic.com
8074 F: drivers/net/ethernet/qlogic/netxen/
8077 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8078 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8079 M: Samuel Ortiz <sameo@linux.intel.com>
8080 L: linux-wireless@vger.kernel.org
8081 L: linux-nfc@lists.01.org (subscribers-only)
8085 F: include/uapi/linux/nfc.h
8087 F: include/linux/platform_data/nfcmrvl.h
8088 F: include/linux/platform_data/nxp-nci.h
8089 F: include/linux/platform_data/pn544.h
8090 F: include/linux/platform_data/st21nfca.h
8091 F: include/linux/platform_data/st-nci.h
8092 F: Documentation/devicetree/bindings/net/nfc/
8094 NFS, SUNRPC, AND LOCKD CLIENTS
8095 M: Trond Myklebust <trond.myklebust@primarydata.com>
8096 M: Anna Schumaker <anna.schumaker@netapp.com>
8097 L: linux-nfs@vger.kernel.org
8098 W: http://client.linux-nfs.org
8099 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8105 F: include/linux/lockd/
8106 F: include/linux/nfs*
8107 F: include/linux/sunrpc/
8108 F: include/uapi/linux/nfs*
8109 F: include/uapi/linux/sunrpc/
8112 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8113 L: linux-nilfs@vger.kernel.org
8114 W: http://nilfs.sourceforge.net/
8115 W: http://nilfs.osdn.jp/
8116 T: git git://github.com/konis/nilfs2.git
8118 F: Documentation/filesystems/nilfs2.txt
8120 F: include/linux/nilfs2_fs.h
8121 F: include/trace/events/nilfs2.h
8123 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8124 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8125 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8127 F: Documentation/scsi/NinjaSCSI.txt
8128 F: drivers/scsi/pcmcia/nsp_*
8130 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8131 M: GOTO Masanori <gotom@debian.or.jp>
8132 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8133 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8135 F: Documentation/scsi/NinjaSCSI.txt
8136 F: drivers/scsi/nsp32*
8139 M: Ley Foon Tan <lftan@altera.com>
8140 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8145 NOKIA N900 POWER SUPPLY DRIVERS
8146 R: Pali Rohár <pali.rohar@gmail.com>
8147 F: include/linux/power/bq2415x_charger.h
8148 F: include/linux/power/bq27xxx_battery.h
8149 F: include/linux/power/isp1704_charger.h
8150 F: drivers/power/bq2415x_charger.c
8151 F: drivers/power/bq27xxx_battery.c
8152 F: drivers/power/bq27xxx_battery_i2c.c
8153 F: drivers/power/isp1704_charger.c
8154 F: drivers/power/rx51_battery.c
8157 M: Jon Mason <jdmason@kudzu.us>
8158 M: Dave Jiang <dave.jiang@intel.com>
8159 M: Allen Hubbe <Allen.Hubbe@emc.com>
8160 L: linux-ntb@googlegroups.com
8162 W: https://github.com/jonmason/ntb/wiki
8163 T: git git://github.com/jonmason/ntb.git
8165 F: drivers/net/ntb_netdev.c
8166 F: include/linux/ntb.h
8167 F: include/linux/ntb_transport.h
8170 M: Jon Mason <jdmason@kudzu.us>
8171 M: Dave Jiang <dave.jiang@intel.com>
8172 L: linux-ntb@googlegroups.com
8174 W: https://github.com/jonmason/ntb/wiki
8175 T: git git://github.com/jonmason/ntb.git
8176 F: drivers/ntb/hw/intel/
8179 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8180 L: linux-ntb@googlegroups.com
8182 F: drivers/ntb/hw/amd/
8185 M: Anton Altaparmakov <anton@tuxera.com>
8186 L: linux-ntfs-dev@lists.sourceforge.net
8187 W: http://www.tuxera.com/
8188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8190 F: Documentation/filesystems/ntfs.txt
8193 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8194 M: Antonino Daplas <adaplas@gmail.com>
8195 L: linux-fbdev@vger.kernel.org
8197 F: drivers/video/fbdev/riva/
8198 F: drivers/video/fbdev/nvidia/
8201 M: Keith Busch <keith.busch@intel.com>
8202 M: Jens Axboe <axboe@fb.com>
8203 L: linux-nvme@lists.infradead.org
8204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8205 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8207 F: drivers/nvme/host/
8208 F: include/linux/nvme.h
8211 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8212 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8215 F: Documentation/devicetree/bindings/nvmem/
8216 F: include/linux/nvmem-consumer.h
8217 F: include/linux/nvmem-provider.h
8220 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8221 R: Charles Gorand <charles.gorand@effinnov.com>
8222 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8224 F: drivers/nfc/nxp-nci
8226 NXP TDA998X DRM DRIVER
8227 M: Russell King <rmk+kernel@armlinux.org.uk>
8229 F: drivers/gpu/drm/i2c/tda998x_drv.c
8230 F: include/drm/i2c/tda998x.h
8233 M: Peter Rosin <peda@axentia.se>
8234 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8236 F: sound/soc/codecs/tfa9879*
8239 M: Josh Poimboeuf <jpoimboe@redhat.com>
8244 M: Tony Lindgren <tony@atomide.com>
8245 L: linux-omap@vger.kernel.org
8246 W: http://www.muru.com/linux/omap/
8247 W: http://linux.omap.com/
8248 Q: http://patchwork.kernel.org/project/linux-omap/list/
8249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8252 F: arch/arm/configs/omap1_defconfig
8253 F: arch/arm/configs/omap2plus_defconfig
8254 F: drivers/i2c/busses/i2c-omap.c
8255 F: drivers/irqchip/irq-omap-intc.c
8256 F: drivers/mfd/*omap*.c
8257 F: drivers/mfd/menelaus.c
8258 F: drivers/mfd/palmas.c
8259 F: drivers/mfd/tps65217.c
8260 F: drivers/mfd/tps65218.c
8261 F: drivers/mfd/tps65910.c
8262 F: drivers/mfd/twl-core.[ch]
8263 F: drivers/mfd/twl4030*.c
8264 F: drivers/mfd/twl6030*.c
8265 F: drivers/mfd/twl6040*.c
8266 F: drivers/regulator/palmas-regulator*.c
8267 F: drivers/regulator/pbias-regulator.c
8268 F: drivers/regulator/tps65217-regulator.c
8269 F: drivers/regulator/tps65218-regulator.c
8270 F: drivers/regulator/tps65910-regulator.c
8271 F: drivers/regulator/twl-regulator.c
8272 F: include/linux/i2c-omap.h
8274 OMAP DEVICE TREE SUPPORT
8275 M: Benoît Cousson <bcousson@baylibre.com>
8276 M: Tony Lindgren <tony@atomide.com>
8277 L: linux-omap@vger.kernel.org
8278 L: devicetree@vger.kernel.org
8280 F: arch/arm/boot/dts/*omap*
8281 F: arch/arm/boot/dts/*am3*
8282 F: arch/arm/boot/dts/*am4*
8283 F: arch/arm/boot/dts/*am5*
8284 F: arch/arm/boot/dts/*dra7*
8286 OMAP CLOCK FRAMEWORK SUPPORT
8287 M: Paul Walmsley <paul@pwsan.com>
8288 L: linux-omap@vger.kernel.org
8290 F: arch/arm/*omap*/*clock*
8292 OMAP POWER MANAGEMENT SUPPORT
8293 M: Kevin Hilman <khilman@kernel.org>
8294 L: linux-omap@vger.kernel.org
8296 F: arch/arm/*omap*/*pm*
8297 F: drivers/cpufreq/omap-cpufreq.c
8299 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8300 M: Rajendra Nayak <rnayak@codeaurora.org>
8301 M: Paul Walmsley <paul@pwsan.com>
8302 L: linux-omap@vger.kernel.org
8304 F: arch/arm/mach-omap2/prm*
8307 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8308 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8309 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8310 L: linux-omap@vger.kernel.org
8314 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8315 M: Roger Quadros <rogerq@ti.com>
8316 M: Tony Lindgren <tony@atomide.com>
8317 L: linux-omap@vger.kernel.org
8319 F: drivers/memory/omap-gpmc.c
8320 F: arch/arm/mach-omap2/*gpmc*
8322 OMAP FRAMEBUFFER SUPPORT
8323 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8324 L: linux-fbdev@vger.kernel.org
8325 L: linux-omap@vger.kernel.org
8327 F: drivers/video/fbdev/omap/
8329 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8330 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8331 L: linux-omap@vger.kernel.org
8332 L: linux-fbdev@vger.kernel.org
8334 F: drivers/video/fbdev/omap2/
8335 F: Documentation/arm/OMAP/DSS
8337 OMAP HARDWARE SPINLOCK SUPPORT
8338 M: Ohad Ben-Cohen <ohad@wizery.com>
8339 L: linux-omap@vger.kernel.org
8341 F: drivers/hwspinlock/omap_hwspinlock.c
8344 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8345 L: linux-omap@vger.kernel.org
8347 F: drivers/mmc/host/omap.c
8350 L: linux-mmc@vger.kernel.org
8351 L: linux-omap@vger.kernel.org
8353 F: drivers/mmc/host/omap_hsmmc.c
8355 OMAP RANDOM NUMBER GENERATOR SUPPORT
8356 M: Deepak Saxena <dsaxena@plexity.net>
8358 F: drivers/char/hw_random/omap-rng.c
8361 M: Benoît Cousson <bcousson@baylibre.com>
8362 M: Paul Walmsley <paul@pwsan.com>
8363 L: linux-omap@vger.kernel.org
8365 F: arch/arm/mach-omap2/omap_hwmod.*
8368 M: Paul Walmsley <paul@pwsan.com>
8369 L: linux-omap@vger.kernel.org
8371 F: arch/arm/mach-omap2/omap_hwmod*data*
8373 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8374 M: Benoît Cousson <bcousson@baylibre.com>
8375 L: linux-omap@vger.kernel.org
8377 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8379 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8380 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8381 L: linux-media@vger.kernel.org
8383 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8384 F: drivers/media/platform/omap3isp/
8385 F: drivers/staging/media/omap4iss/
8388 L: linux-usb@vger.kernel.org
8389 L: linux-omap@vger.kernel.org
8391 F: drivers/usb/*/*omap*
8392 F: arch/arm/*omap*/usb*
8395 M: Grygorii Strashko <grygorii.strashko@ti.com>
8396 M: Santosh Shilimkar <ssantosh@kernel.org>
8397 M: Kevin Hilman <khilman@kernel.org>
8398 L: linux-omap@vger.kernel.org
8400 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8401 F: drivers/gpio/gpio-omap.c
8403 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8404 M: Mark Jackson <mpfj@newflow.co.uk>
8405 L: linux-omap@vger.kernel.org
8407 F: arch/arm/boot/dts/am335x-nano.dts
8410 M: Bob Copeland <me@bobcopeland.com>
8411 L: linux-karma-devel@lists.sourceforge.net
8413 F: Documentation/filesystems/omfs.txt
8416 OMNIKEY CARDMAN 4000 DRIVER
8417 M: Harald Welte <laforge@gnumonks.org>
8419 F: drivers/char/pcmcia/cm4000_cs.c
8420 F: include/linux/cm4000_cs.h
8421 F: include/uapi/linux/cm4000_cs.h
8423 OMNIKEY CARDMAN 4040 DRIVER
8424 M: Harald Welte <laforge@gnumonks.org>
8426 F: drivers/char/pcmcia/cm4040_cs.*
8428 OMNIVISION OV7670 SENSOR DRIVER
8429 M: Jonathan Corbet <corbet@lwn.net>
8430 L: linux-media@vger.kernel.org
8431 T: git git://linuxtv.org/media_tree.git
8433 F: drivers/media/i2c/ov7670.c
8435 ONENAND FLASH DRIVER
8436 M: Kyungmin Park <kyungmin.park@samsung.com>
8437 L: linux-mtd@lists.infradead.org
8439 F: drivers/mtd/onenand/
8440 F: include/linux/mtd/onenand*.h
8442 ONSTREAM SCSI TAPE DRIVER
8443 M: Willem Riede <osst@riede.org>
8444 L: osst-users@lists.sourceforge.net
8445 L: linux-scsi@vger.kernel.org
8447 F: Documentation/scsi/osst.txt
8448 F: drivers/scsi/osst.*
8449 F: drivers/scsi/osst_*.h
8450 F: drivers/scsi/st.h
8452 OPENCORES I2C BUS DRIVER
8453 M: Peter Korsgaard <jacmet@sunsite.dk>
8454 L: linux-i2c@vger.kernel.org
8456 F: Documentation/i2c/busses/i2c-ocores
8457 F: drivers/i2c/busses/i2c-ocores.c
8459 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8460 M: Rob Herring <robh+dt@kernel.org>
8461 M: Frank Rowand <frowand.list@gmail.com>
8462 L: devicetree@vger.kernel.org
8463 W: http://www.devicetree.org/
8464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8467 F: include/linux/of*.h
8470 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8471 M: Rob Herring <robh+dt@kernel.org>
8472 M: Mark Rutland <mark.rutland@arm.com>
8473 L: devicetree@vger.kernel.org
8474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8475 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8477 F: Documentation/devicetree/
8479 F: include/dt-bindings/
8481 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8482 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8483 L: devicetree@vger.kernel.org
8485 F: Documentation/devicetree/dynamic-resolution-notes.txt
8486 F: Documentation/devicetree/overlay-notes.txt
8487 F: drivers/of/overlay.c
8488 F: drivers/of/resolver.c
8490 OPENRISC ARCHITECTURE
8491 M: Jonas Bonn <jonas@southpole.se>
8492 W: http://openrisc.net
8494 T: git git://openrisc.net/~jonas/linux
8498 M: Pravin Shelar <pshelar@nicira.com>
8499 L: netdev@vger.kernel.org
8500 L: dev@openvswitch.org
8501 W: http://openvswitch.org
8504 F: include/uapi/linux/openvswitch.h
8506 OPERATING PERFORMANCE POINTS (OPP)
8507 M: Viresh Kumar <vireshk@kernel.org>
8508 M: Nishanth Menon <nm@ti.com>
8509 M: Stephen Boyd <sboyd@codeaurora.org>
8510 L: linux-pm@vger.kernel.org
8512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8513 F: drivers/base/power/opp/
8514 F: include/linux/pm_opp.h
8515 F: Documentation/power/opp.txt
8516 F: Documentation/devicetree/bindings/opp/
8519 M: Clemens Ladisch <clemens@ladisch.de>
8520 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8521 T: git git://git.alsa-project.org/alsa-kernel.git
8523 F: sound/drivers/opl4/
8526 M: Robert Richter <rric@kernel.org>
8527 L: oprofile-list@lists.sf.net
8529 F: arch/*/include/asm/oprofile*.h
8531 F: drivers/oprofile/
8532 F: include/linux/oprofile.h
8534 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8535 M: Mark Fasheh <mfasheh@suse.com>
8536 M: Joel Becker <jlbec@evilplan.org>
8537 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8538 W: http://ocfs2.wiki.kernel.org
8540 F: Documentation/filesystems/ocfs2.txt
8541 F: Documentation/filesystems/dlmfs.txt
8545 L: linux-wireless@vger.kernel.org
8546 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8547 W: http://www.nongnu.org/orinoco/
8549 F: drivers/net/wireless/intersil/orinoco/
8551 OSD LIBRARY and FILESYSTEM
8552 M: Boaz Harrosh <ooo@electrozaur.com>
8553 M: Benny Halevy <bhalevy@primarydata.com>
8554 L: osd-dev@open-osd.org
8555 W: http://open-osd.org
8556 T: git git://git.open-osd.org/open-osd.git
8558 F: drivers/scsi/osd/
8559 F: include/scsi/osd_*
8563 M: Miklos Szeredi <miklos@szeredi.hu>
8564 L: linux-unionfs@vger.kernel.org
8565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8568 F: Documentation/filesystems/overlayfs.txt
8571 M: Mike Marshall <hubcap@omnibond.com>
8572 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8576 F: Documentation/filesystems/orangefs.txt
8579 M: Christian Lamparter <chunkeey@googlemail.com>
8580 L: linux-wireless@vger.kernel.org
8581 W: http://wireless.kernel.org/en/users/Drivers/p54
8583 F: drivers/net/wireless/intersil/p54/
8585 PA SEMI ETHERNET DRIVER
8586 M: Olof Johansson <olof@lixom.net>
8587 L: netdev@vger.kernel.org
8589 F: drivers/net/ethernet/pasemi/*
8591 PA SEMI SMBUS DRIVER
8592 M: Olof Johansson <olof@lixom.net>
8593 L: linux-i2c@vger.kernel.org
8595 F: drivers/i2c/busses/i2c-pasemi.c
8597 PADATA PARALLEL EXECUTION MECHANISM
8598 M: Steffen Klassert <steffen.klassert@secunet.com>
8599 L: linux-crypto@vger.kernel.org
8602 F: include/linux/padata.h
8603 F: Documentation/padata.txt
8605 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8606 M: Harald Welte <laforge@gnumonks.org>
8607 L: platform-driver-x86@vger.kernel.org
8609 F: drivers/platform/x86/panasonic-laptop.c
8611 PANASONIC MN10300/AM33/AM34 PORT
8612 M: David Howells <dhowells@redhat.com>
8613 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8614 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8616 F: Documentation/mn10300/
8619 PARALLEL LCD/KEYPAD PANEL DRIVER
8620 M: Willy Tarreau <willy@haproxy.com>
8621 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8623 F: Documentation/misc-devices/lcd-panel-cgram.txt
8624 F: drivers/misc/panel.c
8626 PARALLEL PORT SUBSYSTEM
8627 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8628 M: Sudip Mukherjee <sudip@vectorindia.org>
8629 L: linux-parport@lists.infradead.org (subscribers-only)
8632 F: include/linux/parport*.h
8633 F: drivers/char/ppdev.c
8634 F: include/uapi/linux/ppdev.h
8635 F: Documentation/parport*.txt
8637 PARAVIRT_OPS INTERFACE
8638 M: Jeremy Fitzhardinge <jeremy@goop.org>
8639 M: Chris Wright <chrisw@sous-sol.org>
8640 M: Alok Kataria <akataria@vmware.com>
8641 M: Rusty Russell <rusty@rustcorp.com.au>
8642 L: virtualization@lists.linux-foundation.org
8644 F: Documentation/virtual/paravirt_ops.txt
8645 F: arch/*/kernel/paravirt*
8646 F: arch/*/include/asm/paravirt.h
8648 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8649 M: Tim Waugh <tim@cyberelk.net>
8650 L: linux-parport@lists.infradead.org (subscribers-only)
8652 F: Documentation/blockdev/paride.txt
8653 F: drivers/block/paride/
8656 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8657 M: Helge Deller <deller@gmx.de>
8658 L: linux-parisc@vger.kernel.org
8659 W: http://www.parisc-linux.org/
8660 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8665 F: Documentation/parisc/
8667 F: drivers/char/agp/parisc-agp.c
8668 F: drivers/input/serio/gscps2.c
8669 F: drivers/parport/parport_gsc.*
8670 F: drivers/tty/serial/8250/8250_gsc.c
8671 F: drivers/video/fbdev/sti*
8672 F: drivers/video/console/sti*
8673 F: drivers/video/logo/logo_parisc*
8675 PC87360 HARDWARE MONITORING DRIVER
8676 M: Jim Cromie <jim.cromie@gmail.com>
8677 L: linux-hwmon@vger.kernel.org
8679 F: Documentation/hwmon/pc87360
8680 F: drivers/hwmon/pc87360.c
8683 M: Jim Cromie <jim.cromie@gmail.com>
8685 F: drivers/char/pc8736x_gpio.c
8687 PC87427 HARDWARE MONITORING DRIVER
8688 M: Jean Delvare <jdelvare@suse.com>
8689 L: linux-hwmon@vger.kernel.org
8691 F: Documentation/hwmon/pc87427
8692 F: drivers/hwmon/pc87427.c
8695 M: Riku Voipio <riku.voipio@iki.fi>
8697 F: drivers/leds/leds-pca9532.c
8698 F: include/linux/leds-pca9532.h
8700 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8701 M: Guenter Roeck <linux@roeck-us.net>
8702 L: linux-i2c@vger.kernel.org
8704 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8706 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8707 M: Khalid Aziz <khalid@gonehiking.org>
8709 F: drivers/firmware/pcdp.*
8712 M: Linas Vepstas <linasvepstas@gmail.com>
8713 L: linux-pci@vger.kernel.org
8715 F: Documentation/PCI/pci-error-recovery.txt
8717 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8718 M: Russell Currey <ruscur@russell.cc>
8719 L: linuxppc-dev@lists.ozlabs.org
8721 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8722 F: arch/powerpc/kernel/eeh*.c
8723 F: arch/powerpc/platforms/*/eeh*.c
8724 F: arch/powerpc/include/*/eeh*.h
8727 M: Bjorn Helgaas <bhelgaas@google.com>
8728 L: linux-pci@vger.kernel.org
8729 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8732 F: Documentation/PCI/
8734 F: include/linux/pci*
8736 F: arch/x86/kernel/quirks.c
8738 PCI DRIVER FOR ALTERA PCIE IP
8739 M: Ley Foon Tan <lftan@altera.com>
8740 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8741 L: linux-pci@vger.kernel.org
8743 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8744 F: drivers/pci/host/pcie-altera.c
8746 PCI DRIVER FOR ARM VERSATILE PLATFORM
8747 M: Rob Herring <robh@kernel.org>
8748 L: linux-pci@vger.kernel.org
8749 L: linux-arm-kernel@lists.infradead.org
8751 F: Documentation/devicetree/bindings/pci/versatile.txt
8752 F: drivers/pci/host/pci-versatile.c
8754 PCI DRIVER FOR APPLIEDMICRO XGENE
8755 M: Tanmay Inamdar <tinamdar@apm.com>
8756 L: linux-pci@vger.kernel.org
8757 L: linux-arm-kernel@lists.infradead.org
8759 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8760 F: drivers/pci/host/pci-xgene.c
8762 PCI DRIVER FOR FREESCALE LAYERSCAPE
8763 M: Minghuan Lian <minghuan.Lian@freescale.com>
8764 M: Mingkai Hu <mingkai.hu@freescale.com>
8765 M: Roy Zang <tie-fei.zang@freescale.com>
8766 L: linuxppc-dev@lists.ozlabs.org
8767 L: linux-pci@vger.kernel.org
8768 L: linux-arm-kernel@lists.infradead.org
8770 F: drivers/pci/host/*layerscape*
8773 M: Richard Zhu <Richard.Zhu@freescale.com>
8774 M: Lucas Stach <l.stach@pengutronix.de>
8775 L: linux-pci@vger.kernel.org
8776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8778 F: drivers/pci/host/*imx6*
8780 PCI DRIVER FOR TI KEYSTONE
8781 M: Murali Karicheri <m-karicheri2@ti.com>
8782 L: linux-pci@vger.kernel.org
8783 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8785 F: drivers/pci/host/*keystone*
8787 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8788 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8789 M: Jason Cooper <jason@lakedaemon.net>
8790 L: linux-pci@vger.kernel.org
8791 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8793 F: drivers/pci/host/*mvebu*
8795 PCI DRIVER FOR NVIDIA TEGRA
8796 M: Thierry Reding <thierry.reding@gmail.com>
8797 L: linux-tegra@vger.kernel.org
8798 L: linux-pci@vger.kernel.org
8800 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8801 F: drivers/pci/host/pci-tegra.c
8803 PCI DRIVER FOR TI DRA7XX
8804 M: Kishon Vijay Abraham I <kishon@ti.com>
8805 L: linux-omap@vger.kernel.org
8806 L: linux-pci@vger.kernel.org
8808 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8809 F: drivers/pci/host/pci-dra7xx.c
8811 PCI DRIVER FOR RENESAS R-CAR
8812 M: Simon Horman <horms@verge.net.au>
8813 L: linux-pci@vger.kernel.org
8814 L: linux-renesas-soc@vger.kernel.org
8816 F: drivers/pci/host/*rcar*
8818 PCI DRIVER FOR SAMSUNG EXYNOS
8819 M: Jingoo Han <jingoohan1@gmail.com>
8820 L: linux-pci@vger.kernel.org
8821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8822 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8824 F: drivers/pci/host/pci-exynos.c
8826 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8827 M: Jingoo Han <jingoohan1@gmail.com>
8828 M: Pratyush Anand <pratyush.anand@gmail.com>
8829 L: linux-pci@vger.kernel.org
8831 F: drivers/pci/host/*designware*
8833 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8834 M: Joao Pinto <jpinto@synopsys.com>
8835 L: linux-pci@vger.kernel.org
8837 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8838 F: drivers/pci/host/pcie-designware-plat.c
8840 PCI DRIVER FOR GENERIC OF HOSTS
8841 M: Will Deacon <will.deacon@arm.com>
8842 L: linux-pci@vger.kernel.org
8843 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8845 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8846 F: drivers/pci/host/pci-host-common.c
8847 F: drivers/pci/host/pci-host-generic.c
8849 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8850 M: Keith Busch <keith.busch@intel.com>
8851 L: linux-pci@vger.kernel.org
8853 F: arch/x86/pci/vmd.c
8855 PCIE DRIVER FOR ST SPEAR13XX
8856 M: Pratyush Anand <pratyush.anand@gmail.com>
8857 L: linux-pci@vger.kernel.org
8859 F: drivers/pci/host/*spear*
8861 PCI MSI DRIVER FOR ALTERA MSI IP
8862 M: Ley Foon Tan <lftan@altera.com>
8863 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8864 L: linux-pci@vger.kernel.org
8866 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8867 F: drivers/pci/host/pcie-altera-msi.c
8869 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8870 M: Duc Dang <dhdang@apm.com>
8871 L: linux-pci@vger.kernel.org
8872 L: linux-arm-kernel@lists.infradead.org
8874 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8875 F: drivers/pci/host/pci-xgene-msi.c
8877 PCIE DRIVER FOR HISILICON
8878 M: Zhou Wang <wangzhou1@hisilicon.com>
8879 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8880 L: linux-pci@vger.kernel.org
8882 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8883 F: drivers/pci/host/pcie-hisi.c
8885 PCIE DRIVER FOR QUALCOMM MSM
8886 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8887 L: linux-pci@vger.kernel.org
8888 L: linux-arm-msm@vger.kernel.org
8890 F: drivers/pci/host/*qcom*
8892 PCIE DRIVER FOR CAVIUM THUNDERX
8893 M: David Daney <david.daney@cavium.com>
8894 L: linux-pci@vger.kernel.org
8895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8897 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8898 F: drivers/pci/host/pci-thunder-*
8901 P: Linux PCMCIA Team
8902 L: linux-pcmcia@lists.infradead.org
8903 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8906 F: Documentation/pcmcia/
8910 PCNET32 NETWORK DRIVER
8911 M: Don Fry <pcnet32@frontier.com>
8912 L: netdev@vger.kernel.org
8914 F: drivers/net/ethernet/amd/pcnet32.c
8916 PCRYPT PARALLEL CRYPTO ENGINE
8917 M: Steffen Klassert <steffen.klassert@secunet.com>
8918 L: linux-crypto@vger.kernel.org
8921 F: include/crypto/pcrypt.h
8923 PER-CPU MEMORY ALLOCATOR
8924 M: Tejun Heo <tj@kernel.org>
8925 M: Christoph Lameter <cl@linux.com>
8926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8928 F: include/linux/percpu*.h
8930 F: arch/*/include/asm/percpu.h
8932 PER-TASK DELAY ACCOUNTING
8933 M: Balbir Singh <bsingharora@gmail.com>
8935 F: include/linux/delayacct.h
8936 F: kernel/delayacct.c
8938 PERFORMANCE EVENTS SUBSYSTEM
8939 M: Peter Zijlstra <peterz@infradead.org>
8940 M: Ingo Molnar <mingo@redhat.com>
8941 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8942 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8943 L: linux-kernel@vger.kernel.org
8944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8947 F: include/linux/perf_event.h
8948 F: include/uapi/linux/perf_event.h
8949 F: arch/*/kernel/perf_event*.c
8950 F: arch/*/kernel/*/perf_event*.c
8951 F: arch/*/kernel/*/*/perf_event*.c
8952 F: arch/*/include/asm/perf_event.h
8953 F: arch/*/kernel/perf_callchain.c
8957 PERSONALITY HANDLING
8958 M: Christoph Hellwig <hch@infradead.org>
8959 L: linux-abi-devel@lists.sourceforge.net
8961 F: include/linux/personality.h
8962 F: include/uapi/linux/personality.h
8965 M: Remi Denis-Courmont <courmisch@gmail.com>
8967 F: Documentation/networking/phonet.txt
8968 F: include/linux/phonet.h
8969 F: include/net/phonet/
8970 F: include/uapi/linux/phonet.h
8974 M: Joern Engel <joern@lazybastard.org>
8975 L: linux-mtd@lists.infradead.org
8977 F: drivers/mtd/devices/phram.c
8980 M: Bruno Prémont <bonbons@linux-vserver.org>
8981 L: linux-input@vger.kernel.org
8983 F: drivers/hid/hid-picolcd*
8986 M: Jamie Iles <jamie@jamieiles.com>
8987 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8988 T: git git://github.com/jamieiles/linux-2.6-ji.git
8990 F: arch/arm/boot/dts/picoxcell*
8991 F: arch/arm/mach-picoxcell/
8992 F: drivers/crypto/picoxcell*
8994 PIN CONTROL SUBSYSTEM
8995 M: Linus Walleij <linus.walleij@linaro.org>
8996 L: linux-gpio@vger.kernel.org
8997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8999 F: Documentation/devicetree/bindings/pinctrl/
9001 F: include/linux/pinctrl/
9003 PIN CONTROLLER - ATMEL AT91
9004 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9005 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9007 F: drivers/pinctrl/pinctrl-at91.*
9009 PIN CONTROLLER - ATMEL AT91 PIO4
9010 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9012 L: linux-gpio@vger.kernel.org
9014 F: drivers/pinctrl/pinctrl-at91-pio4.*
9016 PIN CONTROLLER - INTEL
9017 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9018 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9020 F: drivers/pinctrl/intel/
9022 PIN CONTROLLER - RENESAS
9023 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9024 M: Geert Uytterhoeven <geert+renesas@glider.be>
9025 L: linux-renesas-soc@vger.kernel.org
9027 F: drivers/pinctrl/sh-pfc/
9029 PIN CONTROLLER - SAMSUNG
9030 M: Tomasz Figa <tomasz.figa@gmail.com>
9031 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9032 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9034 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9036 F: drivers/pinctrl/samsung/
9038 PIN CONTROLLER - SINGLE
9039 M: Tony Lindgren <tony@atomide.com>
9040 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9042 L: linux-omap@vger.kernel.org
9044 F: drivers/pinctrl/pinctrl-single.c
9046 PIN CONTROLLER - ST SPEAR
9047 M: Viresh Kumar <vireshk@kernel.org>
9048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9049 W: http://www.st.com/spear
9051 F: drivers/pinctrl/spear/
9054 M: Jiri Kosina <jikos@kernel.org>
9056 F: drivers/block/pktcdvd.c
9057 F: include/linux/pktcdvd.h
9058 F: include/uapi/linux/pktcdvd.h
9061 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9062 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9064 T: git git://github.com/gxt/linux.git
9065 F: drivers/input/serio/i8042-unicore32io.h
9066 F: drivers/i2c/busses/i2c-puv3.c
9067 F: drivers/video/fbdev/fb-puv3.c
9068 F: drivers/rtc/rtc-puv3.c
9070 PMBUS HARDWARE MONITORING DRIVERS
9071 M: Guenter Roeck <linux@roeck-us.net>
9072 L: linux-hwmon@vger.kernel.org
9073 W: http://hwmon.wiki.kernel.org/
9074 W: http://www.roeck-us.net/linux/drivers/
9075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9077 F: Documentation/hwmon/pmbus
9078 F: drivers/hwmon/pmbus/
9079 F: include/linux/i2c/pmbus.h
9081 PMC SIERRA MaxRAID DRIVER
9082 L: linux-scsi@vger.kernel.org
9083 W: http://www.pmc-sierra.com/
9085 F: drivers/scsi/pmcraid.*
9087 PMC SIERRA PM8001 DRIVER
9088 M: Jack Wang <jinpu.wang@profitbricks.com>
9089 M: lindar_liu@usish.com
9091 L: linux-scsi@vger.kernel.org
9093 F: drivers/scsi/pm8001/
9095 POSIX CLOCKS and TIMERS
9096 M: Thomas Gleixner <tglx@linutronix.de>
9097 L: linux-kernel@vger.kernel.org
9098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9101 F: include/linux/timer*
9102 F: kernel/time/*timer*
9104 POWER MANAGEMENT CORE
9105 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9106 L: linux-pm@vger.kernel.org
9107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9109 F: drivers/base/power/
9110 F: include/linux/pm.h
9111 F: include/linux/pm_*
9112 F: include/linux/powercap.h
9113 F: drivers/powercap/
9115 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9116 M: Sebastian Reichel <sre@kernel.org>
9117 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9118 M: David Woodhouse <dwmw2@infradead.org>
9119 L: linux-pm@vger.kernel.org
9120 T: git git://git.infradead.org/battery-2.6.git
9122 F: include/linux/power_supply.h
9124 X: drivers/power/avs/
9126 POWER STATE COORDINATION INTERFACE (PSCI)
9127 M: Mark Rutland <mark.rutland@arm.com>
9128 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9129 L: linux-arm-kernel@lists.infradead.org
9131 F: drivers/firmware/psci.c
9132 F: include/linux/psci.h
9133 F: include/uapi/linux/psci.h
9136 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9140 PPP PROTOCOL DRIVERS AND COMPRESSORS
9141 M: Paul Mackerras <paulus@samba.org>
9142 L: linux-ppp@vger.kernel.org
9144 F: drivers/net/ppp/ppp_*
9146 PPP OVER ATM (RFC 2364)
9147 M: Mitchell Blank Jr <mitch@sfgoth.com>
9149 F: net/atm/pppoatm.c
9150 F: include/uapi/linux/atmppp.h
9153 M: Michal Ostrowski <mostrows@earthlink.net>
9155 F: drivers/net/ppp/pppoe.c
9156 F: drivers/net/ppp/pppox.c
9159 M: James Chapman <jchapman@katalix.com>
9161 F: net/l2tp/l2tp_ppp.c
9162 F: include/linux/if_pppol2tp.h
9163 F: include/uapi/linux/if_pppol2tp.h
9166 M: Rodolfo Giometti <giometti@enneenne.com>
9167 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9168 L: linuxpps@ml.enneenne.com (subscribers-only)
9170 F: Documentation/pps/
9172 F: include/linux/pps*.h
9175 M: Dmitry Kozlov <xeb@mail.ru>
9176 L: netdev@vger.kernel.org
9178 F: drivers/net/ppp/pptp.c
9179 W: http://sourceforge.net/projects/accel-pptp
9182 M: Robert Love <rml@tech9.net>
9183 L: kpreempt-tech@lists.sourceforge.net
9184 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9186 F: Documentation/preempt-locking.txt
9187 F: include/linux/preempt.h
9189 PRISM54 WIRELESS DRIVER
9190 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9191 L: linux-wireless@vger.kernel.org
9192 W: http://wireless.kernel.org/en/users/Drivers/p54
9194 F: drivers/net/wireless/intersil/prism54/
9197 M: Geoff Levand <geoff@infradead.org>
9198 L: netdev@vger.kernel.org
9199 L: linuxppc-dev@lists.ozlabs.org
9201 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9203 PS3 PLATFORM SUPPORT
9204 M: Geoff Levand <geoff@infradead.org>
9205 L: linuxppc-dev@lists.ozlabs.org
9207 F: arch/powerpc/boot/ps3*
9208 F: arch/powerpc/include/asm/lv1call.h
9209 F: arch/powerpc/include/asm/ps3*.h
9210 F: arch/powerpc/platforms/ps3/
9213 F: drivers/rtc/rtc-ps3.c
9214 F: drivers/usb/host/*ps3.c
9215 F: sound/ppc/snd_ps3*
9218 M: Jim Paris <jim@jtan.com>
9219 M: Geoff Levand <geoff@infradead.org>
9220 L: linuxppc-dev@lists.ozlabs.org
9222 F: drivers/block/ps3vram.c
9225 M: Anton Vorontsov <anton@enomsg.org>
9226 M: Colin Cross <ccross@android.com>
9227 M: Kees Cook <keescook@chromium.org>
9228 M: Tony Luck <tony.luck@intel.com>
9230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9232 F: include/linux/pstore*
9233 F: drivers/firmware/efi/efi-pstore.c
9234 F: drivers/acpi/apei/erst.c
9236 PTP HARDWARE CLOCK SUPPORT
9237 M: Richard Cochran <richardcochran@gmail.com>
9238 L: netdev@vger.kernel.org
9240 W: http://linuxptp.sourceforge.net/
9241 F: Documentation/ABI/testing/sysfs-ptp
9242 F: Documentation/ptp/*
9243 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9244 F: drivers/net/phy/dp83640*
9246 F: include/linux/ptp_cl*
9249 M: Roland McGrath <roland@hack.frob.com>
9250 M: Oleg Nesterov <oleg@redhat.com>
9252 F: include/asm-generic/syscall.h
9253 F: include/linux/ptrace.h
9254 F: include/linux/regset.h
9255 F: include/linux/tracehook.h
9256 F: include/uapi/linux/ptrace.h
9259 PVRUSB2 VIDEO4LINUX DRIVER
9260 M: Mike Isely <isely@pobox.com>
9261 L: pvrusb2@isely.net (subscribers-only)
9262 L: linux-media@vger.kernel.org
9263 W: http://www.isely.net/pvrusb2/
9264 T: git git://linuxtv.org/media_tree.git
9266 F: Documentation/video4linux/README.pvrusb2
9267 F: drivers/media/usb/pvrusb2/
9270 M: Hans de Goede <hdegoede@redhat.com>
9271 L: linux-media@vger.kernel.org
9272 T: git git://linuxtv.org/media_tree.git
9274 F: drivers/media/usb/pwc/*
9277 M: Kamil Debski <k.debski@samsung.com>
9278 L: linux-hwmon@vger.kernel.org
9280 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9281 F: Documentation/hwmon/pwm-fan
9282 F: drivers/hwmon/pwm-fan.c
9285 M: Thierry Reding <thierry.reding@gmail.com>
9286 L: linux-pwm@vger.kernel.org
9288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9289 F: Documentation/pwm.txt
9290 F: Documentation/devicetree/bindings/pwm/
9291 F: include/linux/pwm.h
9293 F: drivers/video/backlight/pwm_bl.c
9294 F: include/linux/pwm_backlight.h
9296 PXA2xx/PXA3xx SUPPORT
9297 M: Daniel Mack <daniel@zonque.org>
9298 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9299 M: Robert Jarzmik <robert.jarzmik@free.fr>
9300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9301 T: git git://github.com/hzhuang1/linux.git
9302 T: git git://github.com/rjarzmik/linux.git
9304 F: arch/arm/boot/dts/pxa*
9305 F: arch/arm/mach-pxa/
9307 F: drivers/pcmcia/pxa2xx*
9308 F: drivers/pinctrl/pxa/
9309 F: drivers/spi/spi-pxa2xx*
9310 F: drivers/usb/gadget/udc/pxa2*
9311 F: include/sound/pxa2xx-lib.h
9316 M: Robert Jarzmik <robert.jarzmik@free.fr>
9317 L: linux-gpio@vger.kernel.org
9319 F: drivers/gpio/gpio-pxa.c
9321 PXA3xx NAND FLASH DRIVER
9322 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9323 L: linux-mtd@lists.infradead.org
9325 F: drivers/mtd/nand/pxa3xx_nand.c
9328 M: Eric Miao <eric.y.miao@gmail.com>
9329 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9331 T: git git://github.com/hzhuang1/linux.git
9332 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9334 F: arch/arm/boot/dts/mmp*
9335 F: arch/arm/mach-mmp/
9341 M: Robert Jarzmik <robert.jarzmik@free.fr>
9342 L: rtc-linux@googlegroups.com
9346 M: Tadeusz Struk <tadeusz.struk@intel.com>
9347 L: qat-linux@intel.com
9349 F: drivers/crypto/qat/
9352 M: Mike Marciniszyn <infinipath@intel.com>
9353 L: linux-rdma@vger.kernel.org
9355 F: drivers/infiniband/hw/qib/
9357 QLOGIC QLA1280 SCSI DRIVER
9358 M: Michael Reed <mdr@sgi.com>
9359 L: linux-scsi@vger.kernel.org
9361 F: drivers/scsi/qla1280.[ch]
9363 QLOGIC QLA2XXX FC-SCSI DRIVER
9364 M: qla2xxx-upstream@qlogic.com
9365 L: linux-scsi@vger.kernel.org
9367 F: Documentation/scsi/LICENSE.qla2xxx
9368 F: drivers/scsi/qla2xxx/
9370 QLOGIC QLA4XXX iSCSI DRIVER
9371 M: QLogic-Storage-Upstream@qlogic.com
9372 L: linux-scsi@vger.kernel.org
9374 F: Documentation/scsi/LICENSE.qla4xxx
9375 F: drivers/scsi/qla4xxx/
9377 QLOGIC QLA3XXX NETWORK DRIVER
9378 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9379 M: Ron Mercer <ron.mercer@qlogic.com>
9380 M: linux-driver@qlogic.com
9381 L: netdev@vger.kernel.org
9383 F: Documentation/networking/LICENSE.qla3xxx
9384 F: drivers/net/ethernet/qlogic/qla3xxx.*
9386 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9387 M: Dept-GELinuxNICDev@qlogic.com
9388 L: netdev@vger.kernel.org
9390 F: drivers/net/ethernet/qlogic/qlcnic/
9392 QLOGIC QLGE 10Gb ETHERNET DRIVER
9393 M: Harish Patil <harish.patil@qlogic.com>
9394 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9395 M: Dept-GELinuxNICDev@qlogic.com
9396 M: linux-driver@qlogic.com
9397 L: netdev@vger.kernel.org
9399 F: drivers/net/ethernet/qlogic/qlge/
9401 QLOGIC QL4xxx ETHERNET DRIVER
9402 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9403 M: Ariel Elior <Ariel.Elior@qlogic.com>
9404 M: everest-linux-l2@qlogic.com
9405 L: netdev@vger.kernel.org
9407 F: drivers/net/ethernet/qlogic/qed/
9408 F: include/linux/qed/
9409 F: drivers/net/ethernet/qlogic/qede/
9412 M: Anders Larsen <al@alarsen.net>
9413 W: http://www.alarsen.net/linux/qnx4fs/
9416 F: include/uapi/linux/qnx4_fs.h
9417 F: include/uapi/linux/qnxtypes.h
9420 M: Antti Palosaari <crope@iki.fi>
9421 L: linux-media@vger.kernel.org
9422 W: https://linuxtv.org
9423 W: http://palosaari.fi/linux/
9424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9425 T: git git://linuxtv.org/anttip/media_tree.git
9427 F: drivers/media/tuners/qt1010*
9429 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9430 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9431 L: linux-wireless@vger.kernel.org
9432 L: ath9k-devel@lists.ath9k.org
9433 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9435 F: drivers/net/wireless/ath/ath9k/
9437 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9438 M: Kalle Valo <kvalo@qca.qualcomm.com>
9439 L: ath10k@lists.infradead.org
9440 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9443 F: drivers/net/wireless/ath/ath10k/
9445 QUALCOMM HEXAGON ARCHITECTURE
9446 M: Richard Kuo <rkuo@codeaurora.org>
9447 L: linux-hexagon@vger.kernel.org
9448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9452 QUALCOMM WCN36XX WIRELESS DRIVER
9453 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9454 L: wcn36xx@lists.infradead.org
9455 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9456 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9458 F: drivers/net/wireless/ath/wcn36xx/
9460 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9461 M: Gabriel Somlo <somlo@cmu.edu>
9462 M: "Michael S. Tsirkin" <mst@redhat.com>
9463 L: qemu-devel@nongnu.org
9465 F: drivers/firmware/qemu_fw_cfg.c
9467 RADOS BLOCK DEVICE (RBD)
9468 M: Ilya Dryomov <idryomov@gmail.com>
9469 M: Sage Weil <sage@redhat.com>
9470 M: Alex Elder <elder@kernel.org>
9471 L: ceph-devel@vger.kernel.org
9473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9474 T: git git://github.com/ceph/ceph-client.git
9476 F: Documentation/ABI/testing/sysfs-bus-rbd
9477 F: drivers/block/rbd.c
9478 F: drivers/block/rbd_types.h
9480 RADEON FRAMEBUFFER DISPLAY DRIVER
9481 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9482 L: linux-fbdev@vger.kernel.org
9484 F: drivers/video/fbdev/aty/radeon*
9485 F: include/uapi/linux/radeonfb.h
9487 RADIOSHARK RADIO DRIVER
9488 M: Hans de Goede <hdegoede@redhat.com>
9489 L: linux-media@vger.kernel.org
9490 T: git git://linuxtv.org/media_tree.git
9492 F: drivers/media/radio/radio-shark.c
9494 RADIOSHARK2 RADIO DRIVER
9495 M: Hans de Goede <hdegoede@redhat.com>
9496 L: linux-media@vger.kernel.org
9497 T: git git://linuxtv.org/media_tree.git
9499 F: drivers/media/radio/radio-shark2.c
9500 F: drivers/media/radio/radio-tea5777.c
9502 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9503 M: Paul Mackerras <paulus@samba.org>
9504 L: linux-fbdev@vger.kernel.org
9506 F: drivers/video/fbdev/aty/aty128fb.c
9508 RALINK MIPS ARCHITECTURE
9509 M: John Crispin <john@phrozen.org>
9510 L: linux-mips@linux-mips.org
9514 RALINK RT2X00 WIRELESS LAN DRIVER
9516 M: Stanislaw Gruszka <sgruszka@redhat.com>
9517 M: Helmut Schaa <helmut.schaa@googlemail.com>
9518 L: linux-wireless@vger.kernel.org
9520 F: drivers/net/wireless/ralink/rt2x00/
9522 RAMDISK RAM BLOCK DEVICE DRIVER
9523 M: Jens Axboe <axboe@kernel.dk>
9525 F: Documentation/blockdev/ramdisk.txt
9526 F: drivers/block/brd.c
9528 RANDOM NUMBER DRIVER
9529 M: "Theodore Ts'o" <tytso@mit.edu>
9531 F: drivers/char/random.c
9534 M: Matt Porter <mporter@kernel.crashing.org>
9535 M: Alexandre Bounine <alexandre.bounine@idt.com>
9539 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9540 L: linux-wireless@vger.kernel.org
9542 F: drivers/net/wireless/ray*
9545 M: Josh Triplett <josh@joshtriplett.org>
9546 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9547 L: linux-kernel@vger.kernel.org
9549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9550 F: Documentation/RCU/torture.txt
9551 F: kernel/rcu/rcutorture.c
9553 RCUTORTURE TEST FRAMEWORK
9554 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9555 M: Josh Triplett <josh@joshtriplett.org>
9556 R: Steven Rostedt <rostedt@goodmis.org>
9557 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9558 R: Lai Jiangshan <jiangshanlai@gmail.com>
9559 L: linux-kernel@vger.kernel.org
9561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9562 F: tools/testing/selftests/rcutorture
9565 M: Florian Fainelli <florian@openwrt.org>
9568 RDC R6040 FAST ETHERNET DRIVER
9569 M: Florian Fainelli <florian@openwrt.org>
9570 L: netdev@vger.kernel.org
9572 F: drivers/net/ethernet/rdc/r6040.c
9574 RDS - RELIABLE DATAGRAM SOCKETS
9575 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9576 L: netdev@vger.kernel.org
9577 L: linux-rdma@vger.kernel.org
9578 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9579 W: https://oss.oracle.com/projects/rds/
9582 F: Documentation/networking/rds.txt
9584 RDMAVT - RDMA verbs software
9585 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9586 L: linux-rdma@vger.kernel.org
9588 F: drivers/infiniband/sw/rdmavt
9590 READ-COPY UPDATE (RCU)
9591 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9592 M: Josh Triplett <josh@joshtriplett.org>
9593 R: Steven Rostedt <rostedt@goodmis.org>
9594 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9595 R: Lai Jiangshan <jiangshanlai@gmail.com>
9596 L: linux-kernel@vger.kernel.org
9597 W: http://www.rdrop.com/users/paulmck/RCU/
9599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9600 F: Documentation/RCU/
9601 X: Documentation/RCU/torture.txt
9602 F: include/linux/rcu*
9603 X: include/linux/srcu.h
9607 REAL TIME CLOCK (RTC) SUBSYSTEM
9608 M: Alessandro Zummo <a.zummo@towertech.it>
9609 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9610 L: rtc-linux@googlegroups.com
9611 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9614 F: Documentation/rtc.txt
9616 F: include/linux/rtc.h
9617 F: include/uapi/linux/rtc.h
9619 REALTEK AUDIO CODECS
9620 M: Bard Liao <bardliao@realtek.com>
9621 M: Oder Chiou <oder_chiou@realtek.com>
9623 F: sound/soc/codecs/rt*
9624 F: include/sound/rt*.h
9626 REISERFS FILE SYSTEM
9627 L: reiserfs-devel@vger.kernel.org
9631 REGISTER MAP ABSTRACTION
9632 M: Mark Brown <broonie@kernel.org>
9633 L: linux-kernel@vger.kernel.org
9634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9636 F: drivers/base/regmap/
9637 F: include/linux/regmap.h
9639 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9640 M: Ohad Ben-Cohen <ohad@wizery.com>
9641 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9642 L: linux-remoteproc@vger.kernel.org
9643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9645 F: drivers/remoteproc/
9646 F: Documentation/remoteproc.txt
9647 F: include/linux/remoteproc.h
9649 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9650 M: Ohad Ben-Cohen <ohad@wizery.com>
9651 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9652 L: linux-remoteproc@vger.kernel.org
9653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9656 F: Documentation/rpmsg.txt
9657 F: include/linux/rpmsg.h
9659 RENESAS ETHERNET DRIVERS
9660 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9661 L: netdev@vger.kernel.org
9662 L: linux-renesas-soc@vger.kernel.org
9663 F: drivers/net/ethernet/renesas/
9664 F: include/linux/sh_eth.h
9666 RENESAS USB2 PHY DRIVER
9667 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9668 L: linux-renesas-soc@vger.kernel.org
9670 F: drivers/phy/phy-rcar-gen3-usb2.c
9672 RESET CONTROLLER FRAMEWORK
9673 M: Philipp Zabel <p.zabel@pengutronix.de>
9674 T: git git://git.pengutronix.de/git/pza/linux
9677 F: Documentation/devicetree/bindings/reset/
9678 F: include/dt-bindings/reset/
9679 F: include/linux/reset.h
9680 F: include/linux/reset-controller.h
9683 M: Johannes Berg <johannes@sipsolutions.net>
9684 L: linux-wireless@vger.kernel.org
9685 W: http://wireless.kernel.org/
9686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9689 F: Documentation/rfkill.txt
9693 M: Thomas Graf <tgraf@suug.ch>
9694 L: netdev@vger.kernel.org
9697 F: include/linux/rhashtable.h
9699 RICOH SMARTMEDIA/XD DRIVER
9700 M: Maxim Levitsky <maximlevitsky@gmail.com>
9702 F: drivers/mtd/nand/r852.c
9703 F: drivers/mtd/nand/r852.h
9705 RICOH R5C592 MEMORYSTICK DRIVER
9706 M: Maxim Levitsky <maximlevitsky@gmail.com>
9708 F: drivers/memstick/host/r592.*
9711 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9712 W: http://sourceforge.net/projects/roccat/
9714 F: drivers/hid/hid-roccat*
9715 F: include/linux/hid-roccat*
9716 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9719 M: Jiri Pirko <jiri@resnulli.us>
9720 M: Scott Feldman <sfeldma@gmail.com>
9721 L: netdev@vger.kernel.org
9723 F: drivers/net/ethernet/rocker/
9727 W: http://www.comtrol.com
9729 F: Documentation/serial/rocket.txt
9730 F: drivers/tty/rocket*
9732 ROCKETPORT EXPRESS/INFINITY DRIVER
9733 M: Kevin Cernekee <cernekee@gmail.com>
9734 L: linux-serial@vger.kernel.org
9736 F: drivers/tty/serial/rp2.*
9739 M: Ralf Baechle <ralf@linux-mips.org>
9740 L: linux-hams@vger.kernel.org
9741 W: http://www.linux-ax25.org/
9743 F: include/net/rose.h
9744 F: include/uapi/linux/rose.h
9747 RTL2830 MEDIA DRIVER
9748 M: Antti Palosaari <crope@iki.fi>
9749 L: linux-media@vger.kernel.org
9750 W: https://linuxtv.org
9751 W: http://palosaari.fi/linux/
9752 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9753 T: git git://linuxtv.org/anttip/media_tree.git
9755 F: drivers/media/dvb-frontends/rtl2830*
9757 RTL2832 MEDIA DRIVER
9758 M: Antti Palosaari <crope@iki.fi>
9759 L: linux-media@vger.kernel.org
9760 W: https://linuxtv.org
9761 W: http://palosaari.fi/linux/
9762 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9763 T: git git://linuxtv.org/anttip/media_tree.git
9765 F: drivers/media/dvb-frontends/rtl2832*
9767 RTL2832_SDR MEDIA DRIVER
9768 M: Antti Palosaari <crope@iki.fi>
9769 L: linux-media@vger.kernel.org
9770 W: https://linuxtv.org
9771 W: http://palosaari.fi/linux/
9772 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9773 T: git git://linuxtv.org/anttip/media_tree.git
9775 F: drivers/media/dvb-frontends/rtl2832_sdr*
9777 RTL8180 WIRELESS DRIVER
9778 L: linux-wireless@vger.kernel.org
9779 W: http://wireless.kernel.org/
9780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9782 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9784 RTL8187 WIRELESS DRIVER
9785 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9786 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9787 M: Larry Finger <Larry.Finger@lwfinger.net>
9788 L: linux-wireless@vger.kernel.org
9789 W: http://wireless.kernel.org/
9790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9792 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9794 RTL8192CE WIRELESS DRIVER
9795 M: Larry Finger <Larry.Finger@lwfinger.net>
9796 M: Chaoming Li <chaoming_li@realsil.com.cn>
9797 L: linux-wireless@vger.kernel.org
9798 W: http://wireless.kernel.org/
9799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9801 F: drivers/net/wireless/realtek/rtlwifi/
9802 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9804 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9805 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9806 L: linux-wireless@vger.kernel.org
9807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9809 F: drivers/net/wireless/realtek/rtl8xxxu/
9811 S3 SAVAGE FRAMEBUFFER DRIVER
9812 M: Antonino Daplas <adaplas@gmail.com>
9813 L: linux-fbdev@vger.kernel.org
9815 F: drivers/video/fbdev/savage/
9818 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9819 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9820 L: linux-s390@vger.kernel.org
9821 W: http://www.ibm.com/developerworks/linux/linux390/
9822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9826 F: Documentation/s390/
9827 F: Documentation/DocBook/s390*
9829 S390 COMMON I/O LAYER
9830 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9831 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9832 L: linux-s390@vger.kernel.org
9833 W: http://www.ibm.com/developerworks/linux/linux390/
9835 F: drivers/s390/cio/
9838 M: Stefan Weinhuber <wein@de.ibm.com>
9839 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9840 L: linux-s390@vger.kernel.org
9841 W: http://www.ibm.com/developerworks/linux/linux390/
9843 F: drivers/s390/block/dasd*
9844 F: block/partitions/ibm.c
9846 S390 NETWORK DRIVERS
9847 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9848 L: linux-s390@vger.kernel.org
9849 W: http://www.ibm.com/developerworks/linux/linux390/
9851 F: drivers/s390/net/
9854 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9855 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9856 L: linux-s390@vger.kernel.org
9857 W: http://www.ibm.com/developerworks/linux/linux390/
9860 F: drivers/pci/hotplug/s390_pci_hpc.c
9863 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9864 L: linux-s390@vger.kernel.org
9865 W: http://www.ibm.com/developerworks/linux/linux390/
9867 F: drivers/s390/crypto/
9870 M: Steffen Maier <maier@linux.vnet.ibm.com>
9871 L: linux-s390@vger.kernel.org
9872 W: http://www.ibm.com/developerworks/linux/linux390/
9874 F: drivers/s390/scsi/zfcp_*
9876 S390 IUCV NETWORK LAYER
9877 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9878 L: linux-s390@vger.kernel.org
9879 W: http://www.ibm.com/developerworks/linux/linux390/
9881 F: drivers/s390/net/*iucv*
9882 F: include/net/iucv/
9886 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9887 L: linux-s390@vger.kernel.org
9888 W: http://www.ibm.com/developerworks/linux/linux390/
9890 F: drivers/iommu/s390-iommu.c
9892 S3C24XX SD/MMC Driver
9893 M: Ben Dooks <ben-linux@fluff.org>
9894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9896 F: drivers/mmc/host/s3cmci.*
9898 SAA6588 RDS RECEIVER DRIVER
9899 M: Hans Verkuil <hverkuil@xs4all.nl>
9900 L: linux-media@vger.kernel.org
9901 T: git git://linuxtv.org/media_tree.git
9902 W: https://linuxtv.org
9904 F: drivers/media/i2c/saa6588*
9906 SAA7134 VIDEO4LINUX DRIVER
9907 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
9908 M: Mauro Carvalho Chehab <mchehab@kernel.org>
9909 L: linux-media@vger.kernel.org
9910 W: https://linuxtv.org
9911 T: git git://linuxtv.org/media_tree.git
9913 F: Documentation/video4linux/*.saa7134
9914 F: drivers/media/pci/saa7134/
9916 SAA7146 VIDEO4LINUX-2 DRIVER
9917 M: Hans Verkuil <hverkuil@xs4all.nl>
9918 L: linux-media@vger.kernel.org
9919 T: git git://linuxtv.org/media_tree.git
9921 F: drivers/media/common/saa7146/
9922 F: drivers/media/pci/saa7146/
9923 F: include/media/saa7146*
9925 SAMSUNG LAPTOP DRIVER
9926 M: Corentin Chary <corentin.chary@gmail.com>
9927 L: platform-driver-x86@vger.kernel.org
9929 F: drivers/platform/x86/samsung-laptop.c
9931 SAMSUNG AUDIO (ASoC) DRIVERS
9932 M: Sangbeom Kim <sbkim73@samsung.com>
9933 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9935 F: sound/soc/samsung/
9937 SAMSUNG FRAMEBUFFER DRIVER
9938 M: Jingoo Han <jingoohan1@gmail.com>
9939 L: linux-fbdev@vger.kernel.org
9941 F: drivers/video/fbdev/s3c-fb.c
9943 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9944 M: Sangbeom Kim <sbkim73@samsung.com>
9945 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9946 L: linux-kernel@vger.kernel.org
9947 L: linux-samsung-soc@vger.kernel.org
9949 F: drivers/mfd/sec*.c
9950 F: drivers/regulator/s2m*.c
9951 F: drivers/regulator/s5m*.c
9952 F: drivers/clk/clk-s2mps11.c
9953 F: drivers/rtc/rtc-s5m.c
9954 F: include/linux/mfd/samsung/
9955 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9956 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9957 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9958 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9960 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9961 M: Kyungmin Park <kyungmin.park@samsung.com>
9962 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9963 L: linux-media@vger.kernel.org
9964 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9966 F: drivers/media/platform/exynos4-is/
9968 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9969 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9970 L: linux-media@vger.kernel.org
9971 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9973 F: drivers/media/platform/s3c-camif/
9974 F: include/media/drv-intf/s3c_camif.h
9976 SAMSUNG S5C73M3 CAMERA DRIVER
9977 M: Kyungmin Park <kyungmin.park@samsung.com>
9978 M: Andrzej Hajda <a.hajda@samsung.com>
9979 L: linux-media@vger.kernel.org
9981 F: drivers/media/i2c/s5c73m3/*
9983 SAMSUNG S5K5BAF CAMERA DRIVER
9984 M: Kyungmin Park <kyungmin.park@samsung.com>
9985 M: Andrzej Hajda <a.hajda@samsung.com>
9986 L: linux-media@vger.kernel.org
9988 F: drivers/media/i2c/s5k5baf.c
9990 SAMSUNG S3FWRN5 NFC DRIVER
9991 M: Robert Baldyga <r.baldyga@samsung.com>
9992 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9993 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9995 F: drivers/nfc/s3fwrn5
9997 SAMSUNG SOC CLOCK DRIVERS
9998 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9999 M: Tomasz Figa <tomasz.figa@gmail.com>
10001 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10002 F: drivers/clk/samsung/
10004 SAMSUNG SXGBE DRIVERS
10005 M: Byungho An <bh74.an@samsung.com>
10006 M: Girish K S <ks.giri@samsung.com>
10007 M: Vipul Pandya <vipul.pandya@samsung.com>
10009 L: netdev@vger.kernel.org
10010 F: drivers/net/ethernet/samsung/sxgbe/
10012 SAMSUNG THERMAL DRIVER
10013 M: Lukasz Majewski <l.majewski@samsung.com>
10014 L: linux-pm@vger.kernel.org
10015 L: linux-samsung-soc@vger.kernel.org
10017 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10018 F: drivers/thermal/samsung/
10020 SAMSUNG USB2 PHY DRIVER
10021 M: Kamil Debski <k.debski@samsung.com>
10022 L: linux-kernel@vger.kernel.org
10024 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10025 F: Documentation/phy/samsung-usb2.txt
10026 F: drivers/phy/phy-exynos4210-usb2.c
10027 F: drivers/phy/phy-exynos4x12-usb2.c
10028 F: drivers/phy/phy-exynos5250-usb2.c
10029 F: drivers/phy/phy-s5pv210-usb2.c
10030 F: drivers/phy/phy-samsung-usb2.c
10031 F: drivers/phy/phy-samsung-usb2.h
10034 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10035 L: linux-serial@vger.kernel.org
10037 F: drivers/tty/serial/
10039 SYNOPSYS DESIGNWARE DMAC DRIVER
10040 M: Viresh Kumar <vireshk@kernel.org>
10041 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10043 F: include/linux/dma/dw.h
10044 F: include/linux/platform_data/dma-dw.h
10047 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10048 M: Lars Persson <lars.persson@axis.com>
10049 L: netdev@vger.kernel.org
10051 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10052 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10054 SYNOPSYS DESIGNWARE I2C DRIVER
10055 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10056 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10057 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10058 L: linux-i2c@vger.kernel.org
10060 F: drivers/i2c/busses/i2c-designware-*
10061 F: include/linux/platform_data/i2c-designware.h
10063 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10064 M: Jaehoon Chung <jh80.chung@samsung.com>
10065 L: linux-mmc@vger.kernel.org
10067 F: include/linux/mmc/dw_mmc.h
10068 F: drivers/mmc/host/dw_mmc*
10070 SYSTEM TRACE MODULE CLASS
10071 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10074 F: Documentation/trace/stm.txt
10075 F: drivers/hwtracing/stm/
10076 F: include/linux/stm.h
10077 F: include/uapi/linux/stm.h
10080 M: Andreas Noever <andreas.noever@gmail.com>
10082 F: drivers/thunderbolt/
10084 TI BQ27XXX POWER SUPPLY DRIVER
10085 R: Andrew F. Davis <afd@ti.com>
10086 F: include/linux/power/bq27xxx_battery.h
10087 F: drivers/power/bq27xxx_battery.c
10088 F: drivers/power/bq27xxx_battery_i2c.c
10090 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10091 M: John Stultz <john.stultz@linaro.org>
10092 M: Thomas Gleixner <tglx@linutronix.de>
10093 L: linux-kernel@vger.kernel.org
10094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10096 F: include/linux/clocksource.h
10097 F: include/linux/time.h
10098 F: include/linux/timex.h
10099 F: include/uapi/linux/time.h
10100 F: include/uapi/linux/timex.h
10101 F: kernel/time/clocksource.c
10102 F: kernel/time/time*.c
10103 F: kernel/time/alarmtimer.c
10104 F: kernel/time/ntp.c
10105 F: tools/testing/selftests/timers/
10108 M: Zwane Mwaikambo <zwanem@gmail.com>
10110 F: drivers/watchdog/sc1200wdt.c
10113 M: Ingo Molnar <mingo@redhat.com>
10114 M: Peter Zijlstra <peterz@infradead.org>
10115 L: linux-kernel@vger.kernel.org
10116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10119 F: include/linux/sched.h
10120 F: include/uapi/linux/sched.h
10121 F: include/linux/wait.h
10124 M: Chen Liqin <liqin.linux@gmail.com>
10125 M: Lennox Wu <lennox.wu@gmail.com>
10126 W: http://www.sunplus.com
10130 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10131 M: Sudeep Holla <sudeep.holla@arm.com>
10132 L: linux-arm-kernel@lists.infradead.org
10134 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10135 F: drivers/clk/clk-scpi.c
10136 F: drivers/cpufreq/scpi-cpufreq.c
10137 F: drivers/firmware/arm_scpi.c
10138 F: include/linux/scpi_protocol.h
10141 M: Jens Axboe <axboe@kernel.dk>
10142 L: linux-scsi@vger.kernel.org
10143 W: http://www.kernel.dk
10145 F: drivers/scsi/sr*
10147 SCSI RDMA PROTOCOL (SRP) INITIATOR
10148 M: Bart Van Assche <bart.vanassche@sandisk.com>
10149 L: linux-rdma@vger.kernel.org
10151 W: http://www.openfabrics.org
10152 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10154 F: drivers/infiniband/ulp/srp/
10155 F: include/scsi/srp.h
10158 M: Doug Gilbert <dgilbert@interlog.com>
10159 L: linux-scsi@vger.kernel.org
10160 W: http://sg.danny.cz/sg
10162 F: Documentation/scsi/scsi-generic.txt
10163 F: drivers/scsi/sg.c
10164 F: include/scsi/sg.h
10167 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10169 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10171 L: linux-scsi@vger.kernel.org
10177 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10178 L: linux-scsi@vger.kernel.org
10180 F: Documentation/scsi/st.txt
10181 F: drivers/scsi/st.*
10182 F: drivers/scsi/st_*.h
10185 M: Vlad Yasevich <vyasevich@gmail.com>
10186 M: Neil Horman <nhorman@tuxdriver.com>
10187 L: linux-sctp@vger.kernel.org
10188 W: http://lksctp.sourceforge.net
10190 F: Documentation/networking/sctp.txt
10191 F: include/linux/sctp.h
10192 F: include/uapi/linux/sctp.h
10193 F: include/net/sctp/
10197 M: Jim Cromie <jim.cromie@gmail.com>
10199 F: Documentation/i2c/busses/scx200_acb
10200 F: arch/x86/platform/scx200/
10201 F: drivers/watchdog/scx200_wdt.c
10202 F: drivers/i2c/busses/scx200*
10203 F: drivers/mtd/maps/scx200_docflash.c
10204 F: include/linux/scx200.h
10207 M: Jim Cromie <jim.cromie@gmail.com>
10209 F: drivers/char/scx200_gpio.c
10210 F: include/linux/scx200_gpio.h
10212 SCx200 HRT CLOCKSOURCE DRIVER
10213 M: Jim Cromie <jim.cromie@gmail.com>
10215 F: drivers/clocksource/scx200_hrt.c
10217 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10218 M: Sascha Sommer <saschasommer@freenet.de>
10219 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10221 F: drivers/mmc/host/sdricoh_cs.c
10223 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10224 M: Adrian Hunter <adrian.hunter@intel.com>
10225 L: linux-mmc@vger.kernel.org
10226 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10228 F: drivers/mmc/host/sdhci*
10229 F: include/linux/mmc/sdhci*
10232 M: Kees Cook <keescook@chromium.org>
10233 R: Andy Lutomirski <luto@amacapital.net>
10234 R: Will Drewry <wad@chromium.org>
10235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10237 F: kernel/seccomp.c
10238 F: include/uapi/linux/seccomp.h
10239 F: include/linux/seccomp.h
10240 F: tools/testing/selftests/seccomp/*
10241 K: \bsecure_computing
10244 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10245 M: Ben Dooks <ben-linux@fluff.org>
10246 M: Jaehoon Chung <jh80.chung@samsung.com>
10247 L: linux-mmc@vger.kernel.org
10249 F: drivers/mmc/host/sdhci-s3c*
10251 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10252 M: Viresh Kumar <vireshk@kernel.org>
10253 L: linux-mmc@vger.kernel.org
10255 F: drivers/mmc/host/sdhci-spear.c
10258 M: James Morris <james.l.morris@oracle.com>
10259 M: "Serge E. Hallyn" <serge@hallyn.com>
10260 L: linux-security-module@vger.kernel.org (suggested Cc:)
10261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10262 W: http://kernsec.org/
10267 M: Security Officers <security@kernel.org>
10270 SELINUX SECURITY MODULE
10271 M: Paul Moore <paul@paul-moore.com>
10272 M: Stephen Smalley <sds@tycho.nsa.gov>
10273 M: Eric Paris <eparis@parisplace.org>
10274 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10275 W: http://selinuxproject.org
10276 T: git git://git.infradead.org/users/pcmoore/selinux
10278 F: include/linux/selinux*
10279 F: security/selinux/
10280 F: scripts/selinux/
10282 APPARMOR SECURITY MODULE
10283 M: John Johansen <john.johansen@canonical.com>
10284 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10285 W: apparmor.wiki.kernel.org
10286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10288 F: security/apparmor/
10290 LOADPIN SECURITY MODULE
10291 M: Kees Cook <keescook@chromium.org>
10292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10294 F: security/loadpin/
10296 YAMA SECURITY MODULE
10297 M: Kees Cook <keescook@chromium.org>
10298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10303 M: Jiri Slaby <jirislaby@gmail.com>
10305 F: drivers/misc/phantom.c
10306 F: include/uapi/linux/phantom.h
10308 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10309 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10310 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10311 M: John Soni Jose <sony.john@avagotech.com>
10312 L: linux-scsi@vger.kernel.org
10313 W: http://www.avagotech.com
10315 F: drivers/scsi/be2iscsi/
10317 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10318 M: Sathya Perla <sathya.perla@broadcom.com>
10319 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10320 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10321 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10322 M: Somnath Kotur <somnath.kotur@broadcom.com>
10323 L: netdev@vger.kernel.org
10324 W: http://www.emulex.com
10326 F: drivers/net/ethernet/emulex/benet/
10328 EMULEX ONECONNECT ROCE DRIVER
10329 M: Selvin Xavier <selvin.xavier@avagotech.com>
10330 M: Devesh Sharma <devesh.sharma@avagotech.com>
10331 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10332 L: linux-rdma@vger.kernel.org
10333 W: http://www.emulex.com
10335 F: drivers/infiniband/hw/ocrdma/
10338 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10339 M: Edward Cree <ecree@solarflare.com>
10340 M: Bert Kenward <bkenward@solarflare.com>
10341 L: netdev@vger.kernel.org
10343 F: drivers/net/ethernet/sfc/
10346 M: Dimitri Sivanich <sivanich@sgi.com>
10348 F: drivers/misc/sgi-gru/
10350 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10351 M: Pat Gefre <pfg@sgi.com>
10352 L: linux-ia64@vger.kernel.org
10354 F: Documentation/ia64/serial.txt
10355 F: drivers/tty/serial/ioc?_serial.c
10356 F: include/linux/ioc?.h
10358 SGI XP/XPC/XPNET DRIVER
10359 M: Cliff Whickman <cpw@sgi.com>
10360 M: Robin Holt <robinmholt@gmail.com>
10362 F: drivers/misc/sgi-xp/
10364 SI2157 MEDIA DRIVER
10365 M: Antti Palosaari <crope@iki.fi>
10366 L: linux-media@vger.kernel.org
10367 W: https://linuxtv.org
10368 W: http://palosaari.fi/linux/
10369 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10370 T: git git://linuxtv.org/anttip/media_tree.git
10372 F: drivers/media/tuners/si2157*
10374 SI2168 MEDIA DRIVER
10375 M: Antti Palosaari <crope@iki.fi>
10376 L: linux-media@vger.kernel.org
10377 W: https://linuxtv.org
10378 W: http://palosaari.fi/linux/
10379 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10380 T: git git://linuxtv.org/anttip/media_tree.git
10382 F: drivers/media/dvb-frontends/si2168*
10384 SI470X FM RADIO RECEIVER I2C DRIVER
10385 M: Hans Verkuil <hverkuil@xs4all.nl>
10386 L: linux-media@vger.kernel.org
10387 T: git git://linuxtv.org/media_tree.git
10388 W: https://linuxtv.org
10390 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10392 SI470X FM RADIO RECEIVER USB DRIVER
10393 M: Hans Verkuil <hverkuil@xs4all.nl>
10394 L: linux-media@vger.kernel.org
10395 T: git git://linuxtv.org/media_tree.git
10396 W: https://linuxtv.org
10398 F: drivers/media/radio/si470x/radio-si470x-common.c
10399 F: drivers/media/radio/si470x/radio-si470x.h
10400 F: drivers/media/radio/si470x/radio-si470x-usb.c
10402 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10403 M: Eduardo Valentin <edubezval@gmail.com>
10404 L: linux-media@vger.kernel.org
10405 T: git git://linuxtv.org/media_tree.git
10406 W: https://linuxtv.org
10408 F: drivers/media/radio/si4713/si4713.?
10410 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10411 M: Eduardo Valentin <edubezval@gmail.com>
10412 L: linux-media@vger.kernel.org
10413 T: git git://linuxtv.org/media_tree.git
10414 W: https://linuxtv.org
10416 F: drivers/media/radio/si4713/radio-platform-si4713.c
10418 SI4713 FM RADIO TRANSMITTER USB DRIVER
10419 M: Hans Verkuil <hverkuil@xs4all.nl>
10420 L: linux-media@vger.kernel.org
10421 T: git git://linuxtv.org/media_tree.git
10422 W: https://linuxtv.org
10424 F: drivers/media/radio/si4713/radio-usb-si4713.c
10427 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10428 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10429 L: linux-media@vger.kernel.org
10430 W: https://linuxtv.org
10431 T: git git://linuxtv.org/media_tree.git
10433 F: drivers/media/common/siano/
10434 F: drivers/media/usb/siano/
10435 F: drivers/media/usb/siano/
10436 F: drivers/media/mmc/siano/
10439 M: Hans de Goede <hdegoede@redhat.com>
10440 L: linux-fbdev@vger.kernel.org
10442 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10443 F: drivers/video/fbdev/simplefb.c
10444 F: include/linux/platform_data/simplefb.h
10446 SH_VEU V4L2 MEM2MEM DRIVER
10447 L: linux-media@vger.kernel.org
10449 F: drivers/media/platform/sh_veu.c
10451 SH_VOU V4L2 OUTPUT DRIVER
10452 L: linux-media@vger.kernel.org
10454 F: drivers/media/platform/sh_vou.c
10455 F: include/media/drv-intf/sh_vou.h
10457 SIMPLE FIRMWARE INTERFACE (SFI)
10458 M: Len Brown <lenb@kernel.org>
10459 L: sfi-devel@simplefirmware.org
10460 W: http://simplefirmware.org/
10461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10463 F: arch/x86/platform/sfi/
10465 F: include/linux/sfi*.h
10467 SIMTEC EB110ATX (Chalice CATS)
10469 P: Vincent Sanders <vince@simtec.co.uk>
10470 M: Simtec Linux Team <linux@simtec.co.uk>
10471 W: http://www.simtec.co.uk/products/EB110ATX/
10474 SIMTEC EB2410ITX (BAST)
10476 P: Vincent Sanders <vince@simtec.co.uk>
10477 M: Simtec Linux Team <linux@simtec.co.uk>
10478 W: http://www.simtec.co.uk/products/EB2410ITX/
10480 F: arch/arm/mach-s3c24xx/mach-bast.c
10481 F: arch/arm/mach-s3c24xx/bast-ide.c
10482 F: arch/arm/mach-s3c24xx/bast-irq.c
10484 TI DAVINCI MACHINE SUPPORT
10485 M: Sekhar Nori <nsekhar@ti.com>
10486 M: Kevin Hilman <khilman@kernel.org>
10487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10490 F: arch/arm/mach-davinci/
10491 F: drivers/i2c/busses/i2c-davinci.c
10493 TI DAVINCI SERIES MEDIA DRIVER
10494 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10495 L: linux-media@vger.kernel.org
10496 W: https://linuxtv.org
10497 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10498 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10500 F: drivers/media/platform/davinci/
10501 F: include/media/davinci/
10503 TI AM437X VPFE DRIVER
10504 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10505 L: linux-media@vger.kernel.org
10506 W: https://linuxtv.org
10507 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10508 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10510 F: drivers/media/platform/am437x/
10512 OV2659 OMNIVISION SENSOR DRIVER
10513 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10514 L: linux-media@vger.kernel.org
10515 W: https://linuxtv.org
10516 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10517 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10519 F: drivers/media/i2c/ov2659.c
10520 F: include/media/i2c/ov2659.h
10522 SILICON MOTION SM712 FRAME BUFFER DRIVER
10523 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10524 M: Teddy Wang <teddy.wang@siliconmotion.com>
10525 M: Sudip Mukherjee <sudip@vectorindia.org>
10526 L: linux-fbdev@vger.kernel.org
10528 F: drivers/video/fbdev/sm712*
10529 F: Documentation/fb/sm712fb.txt
10531 SIS 190 ETHERNET DRIVER
10532 M: Francois Romieu <romieu@fr.zoreil.com>
10533 L: netdev@vger.kernel.org
10535 F: drivers/net/ethernet/sis/sis190.c
10537 SIS 900/7016 FAST ETHERNET DRIVER
10538 M: Daniele Venzano <venza@brownhat.org>
10539 W: http://www.brownhat.org/sis900.html
10540 L: netdev@vger.kernel.org
10542 F: drivers/net/ethernet/sis/sis900.*
10544 SIS FRAMEBUFFER DRIVER
10545 M: Thomas Winischhofer <thomas@winischhofer.net>
10546 W: http://www.winischhofer.net/linuxsisvga.shtml
10548 F: Documentation/fb/sisfb.txt
10549 F: drivers/video/fbdev/sis/
10550 F: include/video/sisfb.h
10553 M: Thomas Winischhofer <thomas@winischhofer.net>
10554 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10556 F: drivers/usb/misc/sisusbvga/
10559 M: Christoph Lameter <cl@linux.com>
10560 M: Pekka Enberg <penberg@kernel.org>
10561 M: David Rientjes <rientjes@google.com>
10562 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10563 M: Andrew Morton <akpm@linux-foundation.org>
10564 L: linux-mm@kvack.org
10566 F: include/linux/sl?b*.h
10569 SLEEPABLE READ-COPY UPDATE (SRCU)
10570 M: Lai Jiangshan <jiangshanlai@gmail.com>
10571 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10572 M: Josh Triplett <josh@joshtriplett.org>
10573 R: Steven Rostedt <rostedt@goodmis.org>
10574 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10575 L: linux-kernel@vger.kernel.org
10576 W: http://www.rdrop.com/users/paulmck/RCU/
10578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10579 F: include/linux/srcu.h
10580 F: kernel/rcu/srcu.c
10582 SMACK SECURITY MODULE
10583 M: Casey Schaufler <casey@schaufler-ca.com>
10584 L: linux-security-module@vger.kernel.org
10585 W: http://schaufler-ca.com
10586 T: git git://git.gitorious.org/smack-next/kernel.git
10588 F: Documentation/security/Smack.txt
10591 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10592 M: Kevin Hilman <khilman@kernel.org>
10593 M: Nishanth Menon <nm@ti.com>
10595 F: drivers/power/avs/
10596 F: include/linux/power/smartreflex.h
10597 L: linux-pm@vger.kernel.org
10599 SMC91x ETHERNET DRIVER
10600 M: Nicolas Pitre <nico@fluxnic.net>
10602 F: drivers/net/ethernet/smsc/smc91x.*
10604 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10605 M: Sakari Ailus <sakari.ailus@iki.fi>
10606 L: linux-media@vger.kernel.org
10608 F: drivers/media/i2c/smiapp/
10609 F: include/media/i2c/smiapp.h
10610 F: drivers/media/i2c/smiapp-pll.c
10611 F: drivers/media/i2c/smiapp-pll.h
10612 F: include/uapi/linux/smiapp.h
10613 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10615 SMM665 HARDWARE MONITOR DRIVER
10616 M: Guenter Roeck <linux@roeck-us.net>
10617 L: linux-hwmon@vger.kernel.org
10619 F: Documentation/hwmon/smm665
10620 F: drivers/hwmon/smm665.c
10622 SMSC EMC2103 HARDWARE MONITOR DRIVER
10623 M: Steve Glendinning <steve.glendinning@shawell.net>
10624 L: linux-hwmon@vger.kernel.org
10626 F: Documentation/hwmon/emc2103
10627 F: drivers/hwmon/emc2103.c
10629 SMSC SCH5627 HARDWARE MONITOR DRIVER
10630 M: Hans de Goede <hdegoede@redhat.com>
10631 L: linux-hwmon@vger.kernel.org
10633 F: Documentation/hwmon/sch5627
10634 F: drivers/hwmon/sch5627.c
10636 SMSC47B397 HARDWARE MONITOR DRIVER
10637 M: Jean Delvare <jdelvare@suse.com>
10638 L: linux-hwmon@vger.kernel.org
10640 F: Documentation/hwmon/smsc47b397
10641 F: drivers/hwmon/smsc47b397.c
10643 SMSC911x ETHERNET DRIVER
10644 M: Steve Glendinning <steve.glendinning@shawell.net>
10645 L: netdev@vger.kernel.org
10647 F: include/linux/smsc911x.h
10648 F: drivers/net/ethernet/smsc/smsc911x.*
10650 SMSC9420 PCI ETHERNET DRIVER
10651 M: Steve Glendinning <steve.glendinning@shawell.net>
10652 L: netdev@vger.kernel.org
10654 F: drivers/net/ethernet/smsc/smsc9420.*
10656 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10657 M: Steve Glendinning <steve.glendinning@shawell.net>
10658 L: linux-fbdev@vger.kernel.org
10660 F: drivers/video/fbdev/smscufx.c
10662 SOC-CAMERA V4L2 SUBSYSTEM
10663 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10664 L: linux-media@vger.kernel.org
10665 T: git git://linuxtv.org/media_tree.git
10667 F: include/media/soc*
10668 F: drivers/media/i2c/soc_camera/
10669 F: drivers/media/platform/soc_camera/
10671 SOEKRIS NET48XX LED SUPPORT
10672 M: Chris Boot <bootc@bootc.net>
10674 F: drivers/leds/leds-net48xx.c
10676 SOFTLOGIC 6x10 MPEG CODEC
10677 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10678 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10679 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10680 M: Ismael Luceno <ismael@iodev.co.uk>
10681 L: linux-media@vger.kernel.org
10683 F: drivers/media/pci/solo6x10/
10685 SOFTWARE RAID (Multiple Disks) SUPPORT
10686 M: Shaohua Li <shli@kernel.org>
10687 L: linux-raid@vger.kernel.org
10688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10691 F: include/linux/raid/
10692 F: include/uapi/linux/raid/
10694 SONIC NETWORK DRIVER
10695 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10696 L: netdev@vger.kernel.org
10698 F: drivers/net/ethernet/natsemi/sonic.*
10700 SONICS SILICON BACKPLANE DRIVER (SSB)
10701 M: Michael Buesch <m@bues.ch>
10702 L: linux-wireless@vger.kernel.org
10705 F: include/linux/ssb/
10707 SONY VAIO CONTROL DEVICE DRIVER
10708 M: Mattia Dongili <malattia@linux.it>
10709 L: platform-driver-x86@vger.kernel.org
10710 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10712 F: Documentation/laptops/sony-laptop.txt
10713 F: drivers/char/sonypi.c
10714 F: drivers/platform/x86/sony-laptop.c
10715 F: include/linux/sony-laptop.h
10717 SONY MEMORYSTICK CARD SUPPORT
10718 M: Alex Dubov <oakad@yahoo.com>
10719 W: http://tifmxx.berlios.de/
10721 F: drivers/memstick/host/tifm_ms.c
10723 SONY MEMORYSTICK STANDARD SUPPORT
10724 M: Maxim Levitsky <maximlevitsky@gmail.com>
10726 F: drivers/memstick/core/ms_block.*
10729 M: Jaroslav Kysela <perex@perex.cz>
10730 M: Takashi Iwai <tiwai@suse.com>
10731 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10732 W: http://www.alsa-project.org/
10733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10734 T: git git://git.alsa-project.org/alsa-kernel.git
10735 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10737 F: Documentation/sound/
10739 F: include/uapi/sound/
10742 SOUND - COMPRESSED AUDIO
10743 M: Vinod Koul <vinod.koul@intel.com>
10744 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10747 F: Documentation/sound/alsa/compress_offload.txt
10748 F: include/sound/compress_driver.h
10749 F: include/uapi/sound/compress_*
10750 F: sound/core/compress_offload.c
10751 F: sound/soc/soc-compress.c
10753 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10754 M: Liam Girdwood <lgirdwood@gmail.com>
10755 M: Mark Brown <broonie@kernel.org>
10756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10757 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10758 W: http://alsa-project.org/main/index.php/ASoC
10760 F: Documentation/sound/alsa/soc/
10762 F: include/sound/soc*
10764 SOUND - DMAENGINE HELPERS
10765 M: Lars-Peter Clausen <lars@metafoo.de>
10767 F: include/sound/dmaengine_pcm.h
10768 F: sound/core/pcm_dmaengine.c
10769 F: sound/soc/soc-generic-dmaengine-pcm.c
10772 M: Olli Salonen <olli.salonen@iki.fi>
10773 L: linux-media@vger.kernel.org
10774 W: https://linuxtv.org
10775 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10777 F: drivers/media/dvb-frontends/sp2*
10779 SPARC + UltraSPARC (sparc/sparc64)
10780 M: "David S. Miller" <davem@davemloft.net>
10781 L: sparclinux@vger.kernel.org
10782 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10789 SPARC SERIAL DRIVERS
10790 M: "David S. Miller" <davem@davemloft.net>
10791 L: sparclinux@vger.kernel.org
10792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10795 F: include/linux/sunserialcore.h
10796 F: drivers/tty/serial/suncore.c
10797 F: drivers/tty/serial/sunhv.c
10798 F: drivers/tty/serial/sunsab.c
10799 F: drivers/tty/serial/sunsab.h
10800 F: drivers/tty/serial/sunsu.c
10801 F: drivers/tty/serial/sunzilog.c
10802 F: drivers/tty/serial/sunzilog.h
10805 M: "Christopher Li" <sparse@chrisli.org>
10806 L: linux-sparse@vger.kernel.org
10807 W: https://sparse.wiki.kernel.org/
10808 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10809 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10811 F: include/linux/compiler.h
10813 SPEAR PLATFORM SUPPORT
10814 M: Viresh Kumar <vireshk@kernel.org>
10815 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10817 W: http://www.st.com/spear
10819 F: arch/arm/boot/dts/spear*
10820 F: arch/arm/mach-spear/
10822 SPEAR CLOCK FRAMEWORK SUPPORT
10823 M: Viresh Kumar <vireshk@kernel.org>
10824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10825 W: http://www.st.com/spear
10827 F: drivers/clk/spear/
10830 M: Mark Brown <broonie@kernel.org>
10831 L: linux-spi@vger.kernel.org
10832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10833 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10835 F: Documentation/spi/
10837 F: include/linux/spi/
10838 F: include/uapi/linux/spi/
10840 SPIDERNET NETWORK DRIVER for CELL
10841 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10842 L: netdev@vger.kernel.org
10844 F: Documentation/networking/spider_net.txt
10845 F: drivers/net/ethernet/toshiba/spider_net*
10848 M: Jeremy Kerr <jk@ozlabs.org>
10849 L: linuxppc-dev@lists.ozlabs.org
10850 W: http://www.ibm.com/developerworks/power/cell/
10852 F: Documentation/filesystems/spufs.txt
10853 F: arch/powerpc/platforms/cell/spufs/
10855 SQUASHFS FILE SYSTEM
10856 M: Phillip Lougher <phillip@squashfs.org.uk>
10857 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10858 W: http://squashfs.org.uk
10859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10861 F: Documentation/filesystems/squashfs.txt
10864 SRM (Alpha) environment access
10865 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10867 F: arch/alpha/kernel/srm_env.c
10870 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10871 L: stable@vger.kernel.org
10873 F: Documentation/stable_kernel_rules.txt
10876 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10878 L: devel@driverdev.osuosl.org
10880 F: drivers/staging/
10883 M: Ian Abbott <abbotti@mev.co.uk>
10884 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10886 F: drivers/staging/comedi/
10888 STAGING - FLARION FT1000 DRIVERS
10889 M: Marek Belisko <marek.belisko@gmail.com>
10891 F: drivers/staging/ft1000/
10893 STAGING - INDUSTRIAL IO
10894 M: Jonathan Cameron <jic23@kernel.org>
10895 L: linux-iio@vger.kernel.org
10897 F: drivers/staging/iio/
10899 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10900 M: Jarod Wilson <jarod@wilsonet.com>
10901 W: http://www.lirc.org/
10903 F: drivers/staging/media/lirc/
10905 STAGING - LUSTRE PARALLEL FILESYSTEM
10906 M: Oleg Drokin <oleg.drokin@intel.com>
10907 M: Andreas Dilger <andreas.dilger@intel.com>
10908 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10909 W: http://wiki.lustre.org/
10911 F: drivers/staging/lustre
10913 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10914 M: Marc Dietrich <marvin24@gmx.de>
10915 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10916 L: linux-tegra@vger.kernel.org
10918 F: drivers/staging/nvec/
10920 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10921 M: Jens Frederich <jfrederich@gmail.com>
10922 M: Daniel Drake <dsd@laptop.org>
10923 M: Jon Nettleton <jon.nettleton@gmail.com>
10924 W: http://wiki.laptop.org/go/DCON
10926 F: drivers/staging/olpc_dcon/
10928 STAGING - REALTEK RTL8712U DRIVERS
10929 M: Larry Finger <Larry.Finger@lwfinger.net>
10930 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10932 F: drivers/staging/rtl8712/
10934 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10935 M: Larry Finger <Larry.Finger@lwfinger.net>
10936 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10937 L: linux-wireless@vger.kernel.org
10939 F: drivers/staging/rtl8723au/
10941 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10942 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10943 M: Teddy Wang <teddy.wang@siliconmotion.com>
10944 M: Sudip Mukherjee <sudip@vectorindia.org>
10945 L: linux-fbdev@vger.kernel.org
10947 F: drivers/staging/sm750fb/
10950 M: Lior Dotan <liodot@gmail.com>
10951 M: Christopher Harrer <charrer@alacritech.com>
10953 F: drivers/staging/slicoss/
10955 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10956 M: William Hubbs <w.d.hubbs@gmail.com>
10957 M: Chris Brannon <chris@the-brannons.com>
10958 M: Kirk Reiser <kirk@reisers.ca>
10959 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10960 L: speakup@linux-speakup.org
10961 W: http://www.linux-speakup.org/
10963 F: drivers/staging/speakup/
10965 STAGING - VIA VT665X DRIVERS
10966 M: Forest Bond <forest@alittletooquiet.net>
10968 F: drivers/staging/vt665?/
10970 STAGING - WILC1000 WIFI DRIVER
10971 M: Johnny Kim <johnny.kim@atmel.com>
10972 M: Austin Shin <austin.shin@atmel.com>
10973 M: Chris Park <chris.park@atmel.com>
10974 M: Tony Cho <tony.cho@atmel.com>
10975 M: Glen Lee <glen.lee@atmel.com>
10976 M: Leo Kim <leo.kim@atmel.com>
10977 L: linux-wireless@vger.kernel.org
10979 F: drivers/staging/wilc1000/
10981 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10982 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10984 F: drivers/staging/xgifb/
10986 STARFIRE/DURALAN NETWORK DRIVER
10987 M: Ion Badulescu <ionut@badula.org>
10989 F: drivers/net/ethernet/adaptec/starfire*
10992 M: Sam Creasey <sammy@sammy.net>
10993 W: http://sammy.net/sun3/
10995 F: arch/m68k/kernel/*sun3*
10996 F: arch/m68k/sun3*/
10997 F: arch/m68k/include/asm/sun3*
10998 F: drivers/net/ethernet/i825xx/sun3*
11000 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11001 M: Hans de Goede <hdegoede@redhat.com>
11002 L: linux-input@vger.kernel.org
11004 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11005 F: drivers/input/keyboard/sun4i-lradc-keys.c
11007 SUNDANCE NETWORK DRIVER
11008 M: Denis Kirjanov <kda@linux-powerpc.org>
11009 L: netdev@vger.kernel.org
11011 F: drivers/net/ethernet/dlink/sundance.c
11014 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11015 M: Rich Felker <dalias@libc.org>
11016 L: linux-sh@vger.kernel.org
11017 Q: http://patchwork.kernel.org/project/linux-sh/list/
11019 F: Documentation/sh/
11024 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11025 M: Len Brown <len.brown@intel.com>
11026 M: Pavel Machek <pavel@ucw.cz>
11027 L: linux-pm@vger.kernel.org
11029 F: Documentation/power/
11030 F: arch/x86/kernel/acpi/
11031 F: drivers/base/power/
11033 F: include/linux/suspend.h
11034 F: include/linux/freezer.h
11035 F: include/linux/pm.h
11038 M: Martin Mares <mj@ucw.cz>
11039 L: linux-video@atrey.karlin.mff.cuni.cz
11041 F: Documentation/svga.txt
11042 F: arch/x86/boot/video*
11045 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11046 L: linux-kernel@vger.kernel.org
11047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11050 F: arch/*/kernel/pci-swiotlb.c
11051 F: include/linux/swiotlb.h
11054 M: Jiri Pirko <jiri@resnulli.us>
11055 L: netdev@vger.kernel.org
11058 F: include/net/switchdev.h
11060 SYNOPSYS ARC ARCHITECTURE
11061 M: Vineet Gupta <vgupta@synopsys.com>
11062 L: linux-snps-arc@lists.infradead.org
11065 F: Documentation/devicetree/bindings/arc/*
11066 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11067 F: drivers/tty/serial/arc_uart.c
11068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11070 SYNOPSYS ARC SDP platform support
11071 M: Alexey Brodkin <abrodkin@synopsys.com>
11073 F: arch/arc/plat-axs10x
11074 F: arch/arc/boot/dts/ax*
11075 F: Documentation/devicetree/bindings/arc/axs10*
11077 SYSTEM CONFIGURATION (SYSCON)
11078 M: Lee Jones <lee.jones@linaro.org>
11079 M: Arnd Bergmann <arnd@arndb.de>
11080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11082 F: drivers/mfd/syscon.c
11085 M: Christoph Hellwig <hch@infradead.org>
11087 F: Documentation/filesystems/sysv-fs.txt
11089 F: include/linux/sysv_fs.h
11092 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11093 L: linux-scsi@vger.kernel.org
11094 L: target-devel@vger.kernel.org
11095 W: http://www.linux-iscsi.org
11096 W: http://groups.google.com/group/linux-iscsi-target-dev
11097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11101 F: Documentation/target/
11103 TASKSTATS STATISTICS INTERFACE
11104 M: Balbir Singh <bsingharora@gmail.com>
11106 F: Documentation/accounting/taskstats*
11107 F: include/linux/taskstats*
11108 F: kernel/taskstats.c
11111 M: Jamal Hadi Salim <jhs@mojatatu.com>
11112 L: netdev@vger.kernel.org
11114 F: include/net/pkt_cls.h
11115 F: include/uapi/linux/pkt_cls.h
11118 TCP LOW PRIORITY MODULE
11119 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11120 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11121 W: http://tcp-lp-mod.sourceforge.net/
11123 F: net/ipv4/tcp_lp.c
11125 TDA10071 MEDIA DRIVER
11126 M: Antti Palosaari <crope@iki.fi>
11127 L: linux-media@vger.kernel.org
11128 W: https://linuxtv.org
11129 W: http://palosaari.fi/linux/
11130 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11131 T: git git://linuxtv.org/anttip/media_tree.git
11133 F: drivers/media/dvb-frontends/tda10071*
11135 TDA18212 MEDIA DRIVER
11136 M: Antti Palosaari <crope@iki.fi>
11137 L: linux-media@vger.kernel.org
11138 W: https://linuxtv.org
11139 W: http://palosaari.fi/linux/
11140 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11141 T: git git://linuxtv.org/anttip/media_tree.git
11143 F: drivers/media/tuners/tda18212*
11145 TDA18218 MEDIA DRIVER
11146 M: Antti Palosaari <crope@iki.fi>
11147 L: linux-media@vger.kernel.org
11148 W: https://linuxtv.org
11149 W: http://palosaari.fi/linux/
11150 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11151 T: git git://linuxtv.org/anttip/media_tree.git
11153 F: drivers/media/tuners/tda18218*
11155 TDA18271 MEDIA DRIVER
11156 M: Michael Krufky <mkrufky@linuxtv.org>
11157 L: linux-media@vger.kernel.org
11158 W: https://linuxtv.org
11159 W: http://github.com/mkrufky
11160 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11161 T: git git://linuxtv.org/mkrufky/tuners.git
11163 F: drivers/media/tuners/tda18271*
11165 TDA827x MEDIA DRIVER
11166 M: Michael Krufky <mkrufky@linuxtv.org>
11167 L: linux-media@vger.kernel.org
11168 W: https://linuxtv.org
11169 W: http://github.com/mkrufky
11170 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11171 T: git git://linuxtv.org/mkrufky/tuners.git
11173 F: drivers/media/tuners/tda8290.*
11175 TDA8290 MEDIA DRIVER
11176 M: Michael Krufky <mkrufky@linuxtv.org>
11177 L: linux-media@vger.kernel.org
11178 W: https://linuxtv.org
11179 W: http://github.com/mkrufky
11180 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11181 T: git git://linuxtv.org/mkrufky/tuners.git
11183 F: drivers/media/tuners/tda8290.*
11185 TDA9840 MEDIA DRIVER
11186 M: Hans Verkuil <hverkuil@xs4all.nl>
11187 L: linux-media@vger.kernel.org
11188 T: git git://linuxtv.org/media_tree.git
11189 W: https://linuxtv.org
11191 F: drivers/media/i2c/tda9840*
11193 TEA5761 TUNER DRIVER
11194 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11195 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11196 L: linux-media@vger.kernel.org
11197 W: https://linuxtv.org
11198 T: git git://linuxtv.org/media_tree.git
11200 F: drivers/media/tuners/tea5761.*
11202 TEA5767 TUNER DRIVER
11203 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11204 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11205 L: linux-media@vger.kernel.org
11206 W: https://linuxtv.org
11207 T: git git://linuxtv.org/media_tree.git
11209 F: drivers/media/tuners/tea5767.*
11211 TEA6415C MEDIA DRIVER
11212 M: Hans Verkuil <hverkuil@xs4all.nl>
11213 L: linux-media@vger.kernel.org
11214 T: git git://linuxtv.org/media_tree.git
11215 W: https://linuxtv.org
11217 F: drivers/media/i2c/tea6415c*
11219 TEA6420 MEDIA DRIVER
11220 M: Hans Verkuil <hverkuil@xs4all.nl>
11221 L: linux-media@vger.kernel.org
11222 T: git git://linuxtv.org/media_tree.git
11223 W: https://linuxtv.org
11225 F: drivers/media/i2c/tea6420*
11228 M: Jiri Pirko <jiri@resnulli.us>
11229 L: netdev@vger.kernel.org
11231 F: drivers/net/team/
11232 F: include/linux/if_team.h
11233 F: include/uapi/linux/if_team.h
11235 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11236 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11238 F: arch/x86/platform/ts5500/
11240 TECHNOTREND USB IR RECEIVER
11241 M: Sean Young <sean@mess.org>
11242 L: linux-media@vger.kernel.org
11244 F: drivers/media/rc/ttusbir.c
11246 TEGRA ARCHITECTURE SUPPORT
11247 M: Stephen Warren <swarren@wwwdotorg.org>
11248 M: Thierry Reding <thierry.reding@gmail.com>
11249 M: Alexandre Courbot <gnurou@gmail.com>
11250 L: linux-tegra@vger.kernel.org
11251 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11257 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11258 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11260 F: drivers/clk/tegra/
11263 M: Laxman Dewangan <ldewangan@nvidia.com>
11264 M: Jon Hunter <jonathanh@nvidia.com>
11266 F: drivers/dma/tegra*
11269 M: Laxman Dewangan <ldewangan@nvidia.com>
11271 F: drivers/i2c/busses/i2c-tegra.c
11273 TEGRA IOMMU DRIVERS
11274 M: Hiroshi Doyu <hdoyu@nvidia.com>
11276 F: drivers/iommu/tegra*
11279 M: Rakesh Iyer <riyer@nvidia.com>
11280 M: Laxman Dewangan <ldewangan@nvidia.com>
11282 F: drivers/input/keyboard/tegra-kbc.c
11285 M: Thierry Reding <thierry.reding@gmail.com>
11287 F: drivers/pwm/pwm-tegra.c
11289 TEGRA SERIAL DRIVER
11290 M: Laxman Dewangan <ldewangan@nvidia.com>
11292 F: drivers/tty/serial/serial-tegra.c
11295 M: Laxman Dewangan <ldewangan@nvidia.com>
11297 F: drivers/spi/spi-tegra*
11299 TEHUTI ETHERNET DRIVER
11300 M: Andy Gospodarek <andy@greyhouse.net>
11301 L: netdev@vger.kernel.org
11303 F: drivers/net/ethernet/tehuti/*
11305 Telecom Clock Driver for MCPL0010
11306 M: Mark Gross <mark.gross@intel.com>
11308 F: drivers/char/tlclk.c
11310 TENSILICA XTENSA PORT (xtensa)
11311 M: Chris Zankel <chris@zankel.net>
11312 M: Max Filippov <jcmvbkbc@gmail.com>
11313 L: linux-xtensa@linux-xtensa.org
11314 T: git git://github.com/czankel/xtensa-linux.git
11317 F: drivers/irqchip/irq-xtensa-*
11319 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11320 M: Hans Verkuil <hverkuil@xs4all.nl>
11321 L: linux-media@vger.kernel.org
11322 T: git git://linuxtv.org/media_tree.git
11323 W: https://linuxtv.org
11325 F: drivers/media/radio/radio-raremono.c
11328 M: Zhang Rui <rui.zhang@intel.com>
11329 M: Eduardo Valentin <edubezval@gmail.com>
11330 L: linux-pm@vger.kernel.org
11331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11333 Q: https://patchwork.kernel.org/project/linux-pm/list/
11335 F: drivers/thermal/
11336 F: include/linux/thermal.h
11337 F: include/uapi/linux/thermal.h
11338 F: include/linux/cpu_cooling.h
11339 F: Documentation/devicetree/bindings/thermal/
11341 THERMAL/CPU_COOLING
11342 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11343 M: Viresh Kumar <viresh.kumar@linaro.org>
11344 M: Javi Merino <javi.merino@arm.com>
11345 L: linux-pm@vger.kernel.org
11347 F: Documentation/thermal/cpu-cooling-api.txt
11348 F: drivers/thermal/cpu_cooling.c
11349 F: include/linux/cpu_cooling.h
11351 THINGM BLINK(1) USB RGB LED DRIVER
11352 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11354 F: drivers/hid/hid-thingm.c
11356 THINKPAD ACPI EXTRAS DRIVER
11357 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11358 L: ibm-acpi-devel@lists.sourceforge.net
11359 L: platform-driver-x86@vger.kernel.org
11360 W: http://ibm-acpi.sourceforge.net
11361 W: http://thinkwiki.org/wiki/Ibm-acpi
11362 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11364 F: drivers/platform/x86/thinkpad_acpi.c
11366 TI BANDGAP AND THERMAL DRIVER
11367 M: Eduardo Valentin <edubezval@gmail.com>
11368 M: Keerthy <j-keerthy@ti.com>
11369 L: linux-pm@vger.kernel.org
11370 L: linux-omap@vger.kernel.org
11372 F: drivers/thermal/ti-soc-thermal/
11375 M: Benoit Parrot <bparrot@ti.com>
11376 L: linux-media@vger.kernel.org
11377 W: http://linuxtv.org/
11378 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11380 F: drivers/media/platform/ti-vpe/
11382 TI CDCE706 CLOCK DRIVER
11383 M: Max Filippov <jcmvbkbc@gmail.com>
11385 F: drivers/clk/clk-cdce706.c
11388 M: Tero Kristo <t-kristo@ti.com>
11389 L: linux-omap@vger.kernel.org
11392 F: include/linux/clk/ti.h
11394 TI ETHERNET SWITCH DRIVER (CPSW)
11395 M: Mugunthan V N <mugunthanvnm@ti.com>
11396 R: Grygorii Strashko <grygorii.strashko@ti.com>
11397 L: linux-omap@vger.kernel.org
11398 L: netdev@vger.kernel.org
11400 F: drivers/net/ethernet/ti/cpsw*
11401 F: drivers/net/ethernet/ti/davinci*
11403 TI FLASH MEDIA INTERFACE DRIVER
11404 M: Alex Dubov <oakad@yahoo.com>
11406 F: drivers/misc/tifm*
11407 F: drivers/mmc/host/tifm_sd.c
11408 F: include/linux/tifm.h
11410 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11411 M: Santosh Shilimkar <ssantosh@kernel.org>
11412 L: linux-kernel@vger.kernel.org
11413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11415 F: drivers/soc/ti/*
11416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11419 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11420 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11421 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11422 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11424 F: sound/soc/codecs/lm49453*
11425 F: sound/soc/codecs/isabelle*
11427 TI LP855x BACKLIGHT DRIVER
11428 M: Milo Kim <milo.kim@ti.com>
11430 F: Documentation/backlight/lp855x-driver.txt
11431 F: drivers/video/backlight/lp855x_bl.c
11432 F: include/linux/platform_data/lp855x.h
11434 TI LP8727 CHARGER DRIVER
11435 M: Milo Kim <milo.kim@ti.com>
11437 F: drivers/power/lp8727_charger.c
11438 F: include/linux/platform_data/lp8727.h
11440 TI LP8788 MFD DRIVER
11441 M: Milo Kim <milo.kim@ti.com>
11443 F: drivers/iio/adc/lp8788_adc.c
11444 F: drivers/leds/leds-lp8788.c
11445 F: drivers/mfd/lp8788*.c
11446 F: drivers/power/lp8788-charger.c
11447 F: drivers/regulator/lp8788-*.c
11448 F: include/linux/mfd/lp8788*.h
11450 TI NETCP ETHERNET DRIVER
11451 M: Wingman Kwok <w-kwok2@ti.com>
11452 M: Murali Karicheri <m-karicheri2@ti.com>
11453 L: netdev@vger.kernel.org
11455 F: drivers/net/ethernet/ti/netcp*
11457 TI TAS571X FAMILY ASoC CODEC DRIVER
11458 M: Kevin Cernekee <cernekee@chromium.org>
11459 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11461 F: sound/soc/codecs/tas571x*
11463 TI TWL4030 SERIES SOC CODEC DRIVER
11464 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11465 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11467 F: sound/soc/codecs/twl4030*
11469 TI WILINK WIRELESS DRIVERS
11470 L: linux-wireless@vger.kernel.org
11471 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11472 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11475 F: drivers/net/wireless/ti/
11476 F: include/linux/wl12xx.h
11479 M: Jon Maloy <jon.maloy@ericsson.com>
11480 M: Ying Xue <ying.xue@windriver.com>
11481 L: netdev@vger.kernel.org (core kernel code)
11482 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11483 W: http://tipc.sourceforge.net/
11485 F: include/uapi/linux/tipc*.h
11489 M: Chris Metcalf <cmetcalf@mellanox.com>
11490 W: http://www.mellanox.com/repository/solutions/tile-scm/
11491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11494 F: drivers/char/tile-srom.c
11495 F: drivers/edac/tile_edac.c
11496 F: drivers/net/ethernet/tile/
11497 F: drivers/rtc/rtc-tile.c
11498 F: drivers/tty/hvc/hvc_tile.c
11499 F: drivers/tty/serial/tilegx.c
11500 F: drivers/usb/host/*-tilegx.c
11501 F: include/linux/usb/tilegx.h
11503 TLAN NETWORK DRIVER
11504 M: Samuel Chessman <chessman@tux.org>
11505 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11506 W: http://sourceforge.net/projects/tlan/
11508 F: Documentation/networking/tlan.txt
11509 F: drivers/net/ethernet/ti/tlan.*
11511 TOMOYO SECURITY MODULE
11512 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11513 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11514 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11515 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11516 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11517 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11518 W: http://tomoyo.sourceforge.jp/
11519 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11521 F: security/tomoyo/
11523 TOPSTAR LAPTOP EXTRAS DRIVER
11524 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11525 L: platform-driver-x86@vger.kernel.org
11527 F: drivers/platform/x86/topstar-laptop.c
11529 TOSHIBA ACPI EXTRAS DRIVER
11530 M: Azael Avalos <coproscefalo@gmail.com>
11531 L: platform-driver-x86@vger.kernel.org
11533 F: drivers/platform/x86/toshiba_acpi.c
11535 TOSHIBA BLUETOOTH DRIVER
11536 M: Azael Avalos <coproscefalo@gmail.com>
11537 L: platform-driver-x86@vger.kernel.org
11539 F: drivers/platform/x86/toshiba_bluetooth.c
11541 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11542 M: Azael Avalos <coproscefalo@gmail.com>
11543 L: platform-driver-x86@vger.kernel.org
11545 F: drivers/platform/x86/toshiba_haps.c
11547 TOSHIBA WMI HOTKEYS DRIVER
11548 M: Azael Avalos <coproscefalo@gmail.com>
11549 L: platform-driver-x86@vger.kernel.org
11551 F: drivers/platform/x86/toshiba-wmi.c
11554 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11555 W: http://www.buzzard.org.uk/toshiba/
11557 F: drivers/char/toshiba.c
11558 F: include/linux/toshiba.h
11559 F: include/uapi/linux/toshiba.h
11561 TOSHIBA TC358743 DRIVER
11562 M: Mats Randgaard <matrandg@cisco.com>
11563 L: linux-media@vger.kernel.org
11565 F: drivers/media/i2c/tc358743*
11566 F: include/media/i2c/tc358743.h
11568 TMIO/SDHI MMC DRIVER
11569 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11570 L: linux-mmc@vger.kernel.org
11572 F: drivers/mmc/host/tmio_mmc*
11573 F: drivers/mmc/host/sh_mobile_sdhi.c
11574 F: include/linux/mfd/tmio.h
11576 TMP401 HARDWARE MONITOR DRIVER
11577 M: Guenter Roeck <linux@roeck-us.net>
11578 L: linux-hwmon@vger.kernel.org
11580 F: Documentation/hwmon/tmp401
11581 F: drivers/hwmon/tmp401.c
11583 TMPFS (SHMEM FILESYSTEM)
11584 M: Hugh Dickins <hughd@google.com>
11585 L: linux-mm@kvack.org
11587 F: include/linux/shmem_fs.h
11590 TM6000 VIDEO4LINUX DRIVER
11591 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11592 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11593 L: linux-media@vger.kernel.org
11594 W: https://linuxtv.org
11595 T: git git://linuxtv.org/media_tree.git
11597 F: drivers/media/usb/tm6000/
11599 TW68 VIDEO4LINUX DRIVER
11600 M: Hans Verkuil <hverkuil@xs4all.nl>
11601 L: linux-media@vger.kernel.org
11602 T: git git://linuxtv.org/media_tree.git
11603 W: https://linuxtv.org
11605 F: drivers/media/pci/tw68/
11607 TW686X VIDEO4LINUX DRIVER
11608 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11609 L: linux-media@vger.kernel.org
11610 T: git git://linuxtv.org/media_tree.git
11611 W: http://linuxtv.org
11613 F: drivers/media/pci/tw686x/
11616 M: Peter Huewe <peterhuewe@gmx.de>
11617 M: Marcel Selhorst <tpmdd@selhorst.net>
11618 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11619 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11620 W: http://tpmdd.sourceforge.net
11621 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11622 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11623 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11625 F: drivers/char/tpm/
11627 TPM IBM_VTPM DEVICE DRIVER
11628 M: Ashley Lai <ashleydlai@gmail.com>
11629 W: http://tpmdd.sourceforge.net
11630 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11632 F: drivers/char/tpm/tpm_ibmvtpm*
11635 M: Steven Rostedt <rostedt@goodmis.org>
11636 M: Ingo Molnar <mingo@redhat.com>
11637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11639 F: Documentation/trace/ftrace.txt
11640 F: arch/*/*/*/ftrace.h
11641 F: arch/*/kernel/ftrace.c
11642 F: include/*/ftrace.h
11643 F: include/linux/trace*.h
11646 F: tools/testing/selftests/ftrace/
11648 TRACING MMIO ACCESSES (MMIOTRACE)
11649 M: Steven Rostedt <rostedt@goodmis.org>
11650 M: Ingo Molnar <mingo@kernel.org>
11651 R: Karol Herbst <karolherbst@gmail.com>
11652 R: Pekka Paalanen <ppaalanen@gmail.com>
11654 L: linux-kernel@vger.kernel.org
11655 L: nouveau@lists.freedesktop.org
11656 F: kernel/trace/trace_mmiotrace.c
11657 F: include/linux/mmiotrace.h
11658 F: arch/x86/mm/kmmio.c
11659 F: arch/x86/mm/mmio-mod.c
11660 F: arch/x86/mm/testmmiotrace.c
11663 M: Jiri Kosina <trivial@kernel.org>
11664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11666 K: ^Subject:.*(?i)trivial
11669 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11670 M: Jiri Slaby <jslaby@suse.com>
11672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11673 F: Documentation/serial/
11675 F: drivers/tty/serial/serial_core.c
11676 F: include/linux/serial_core.h
11677 F: include/linux/serial.h
11678 F: include/linux/tty.h
11679 F: include/uapi/linux/serial_core.h
11680 F: include/uapi/linux/serial.h
11681 F: include/uapi/linux/tty.h
11683 TUA9001 MEDIA DRIVER
11684 M: Antti Palosaari <crope@iki.fi>
11685 L: linux-media@vger.kernel.org
11686 W: https://linuxtv.org
11687 W: http://palosaari.fi/linux/
11688 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11689 T: git git://linuxtv.org/anttip/media_tree.git
11691 F: drivers/media/tuners/tua9001*
11693 TULIP NETWORK DRIVERS
11694 L: netdev@vger.kernel.org
11695 L: linux-parisc@vger.kernel.org
11697 F: drivers/net/ethernet/dec/tulip/
11700 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11701 W: http://vtun.sourceforge.net/tun
11703 F: Documentation/networking/tuntap.txt
11704 F: arch/um/os-Linux/drivers/
11706 TURBOCHANNEL SUBSYSTEM
11707 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11708 M: Ralf Baechle <ralf@linux-mips.org>
11709 L: linux-mips@linux-mips.org
11710 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11713 F: include/linux/tc.h
11715 U14-34F SCSI DRIVER
11716 M: Dario Ballabio <ballabio_dario@emc.com>
11717 L: linux-scsi@vger.kernel.org
11719 F: drivers/scsi/u14-34f.c
11721 UBI FILE SYSTEM (UBIFS)
11722 M: Richard Weinberger <richard@nod.at>
11723 M: Artem Bityutskiy <dedekind1@gmail.com>
11724 M: Adrian Hunter <adrian.hunter@intel.com>
11725 L: linux-mtd@lists.infradead.org
11726 T: git git://git.infradead.org/ubifs-2.6.git
11727 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11729 F: Documentation/filesystems/ubifs.txt
11732 UCLINUX (M68KNOMMU AND COLDFIRE)
11733 M: Greg Ungerer <gerg@linux-m68k.org>
11734 W: http://www.linux-m68k.org/
11735 W: http://www.uclinux.org/
11736 L: linux-m68k@lists.linux-m68k.org
11737 L: uclinux-dev@uclinux.org (subscribers-only)
11738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11740 F: arch/m68k/coldfire/
11742 F: arch/m68k/*/*_no.*
11743 F: arch/m68k/include/asm/*_no.*
11746 M: Jan Kara <jack@suse.com>
11748 F: Documentation/filesystems/udf.txt
11752 M: Evgeniy Dushistov <dushistov@mail.ru>
11754 F: Documentation/filesystems/ufs.txt
11757 UHID USERSPACE HID IO DRIVER:
11758 M: David Herrmann <dh.herrmann@googlemail.com>
11759 L: linux-input@vger.kernel.org
11761 F: drivers/hid/uhid.c
11762 F: include/uapi/linux/uhid.h
11764 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11765 L: linux-usb@vger.kernel.org
11768 F: include/linux/uwb.h
11769 F: include/linux/uwb/
11771 UNICORE32 ARCHITECTURE:
11772 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11773 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11775 T: git git://github.com/gxt/linux.git
11779 M: Tony Finch <dot@dotat.at>
11780 W: http://dotat.at/prog/unifdef
11782 F: scripts/unifdef.c
11784 UNIFORM CDROM DRIVER
11785 M: Jens Axboe <axboe@kernel.dk>
11786 W: http://www.kernel.dk
11788 F: Documentation/cdrom/
11789 F: drivers/cdrom/cdrom.c
11790 F: include/linux/cdrom.h
11791 F: include/uapi/linux/cdrom.h
11793 UNISYS S-PAR DRIVERS
11794 M: David Kershner <david.kershner@unisys.com>
11795 L: sparmaintainer@unisys.com (Unisys internal)
11797 F: drivers/staging/unisys/
11799 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11800 M: Vinayak Holikatti <vinholikatti@gmail.com>
11801 L: linux-scsi@vger.kernel.org
11803 F: Documentation/scsi/ufs.txt
11804 F: drivers/scsi/ufs/
11806 UNSORTED BLOCK IMAGES (UBI)
11807 M: Artem Bityutskiy <dedekind1@gmail.com>
11808 M: Richard Weinberger <richard@nod.at>
11809 W: http://www.linux-mtd.infradead.org/
11810 L: linux-mtd@lists.infradead.org
11811 T: git git://git.infradead.org/ubifs-2.6.git
11813 F: drivers/mtd/ubi/
11814 F: include/linux/mtd/ubi.h
11815 F: include/uapi/mtd/ubi-user.h
11818 M: Oliver Neukum <oneukum@suse.com>
11819 L: linux-usb@vger.kernel.org
11821 F: Documentation/usb/acm.txt
11822 F: drivers/usb/class/cdc-acm.*
11824 USB AR5523 WIRELESS DRIVER
11825 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11826 L: linux-wireless@vger.kernel.org
11828 F: drivers/net/wireless/ath/ar5523/
11831 M: Hans de Goede <hdegoede@redhat.com>
11832 M: Gerd Hoffmann <kraxel@redhat.com>
11833 L: linux-usb@vger.kernel.org
11834 L: linux-scsi@vger.kernel.org
11836 F: drivers/usb/storage/uas.c
11838 USB CDC ETHERNET DRIVER
11839 M: Oliver Neukum <oliver@neukum.org>
11840 L: linux-usb@vger.kernel.org
11842 F: drivers/net/usb/cdc_*.c
11843 F: include/uapi/linux/usb/cdc.h
11845 USB CHAOSKEY DRIVER
11846 M: Keith Packard <keithp@keithp.com>
11847 L: linux-usb@vger.kernel.org
11849 F: drivers/usb/misc/chaoskey.c
11851 USB CYPRESS C67X00 DRIVER
11852 M: Peter Korsgaard <jacmet@sunsite.dk>
11853 L: linux-usb@vger.kernel.org
11855 F: drivers/usb/c67x00/
11857 USB DAVICOM DM9601 DRIVER
11858 M: Peter Korsgaard <jacmet@sunsite.dk>
11859 L: netdev@vger.kernel.org
11860 W: http://www.linux-usb.org/usbnet
11862 F: drivers/net/usb/dm9601.c
11864 USB DIAMOND RIO500 DRIVER
11865 M: Cesar Miquel <miquel@df.uba.ar>
11866 L: rio500-users@lists.sourceforge.net
11867 W: http://rio500.sourceforge.net
11869 F: drivers/usb/misc/rio500*
11872 M: Alan Stern <stern@rowland.harvard.edu>
11873 L: linux-usb@vger.kernel.org
11875 F: Documentation/usb/ehci.txt
11876 F: drivers/usb/host/ehci*
11878 USB GADGET/PERIPHERAL SUBSYSTEM
11879 M: Felipe Balbi <balbi@kernel.org>
11880 L: linux-usb@vger.kernel.org
11881 W: http://www.linux-usb.org/gadget
11882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11884 F: drivers/usb/gadget/
11885 F: include/linux/usb/gadget*
11887 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11888 M: Jiri Kosina <jikos@kernel.org>
11889 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11890 L: linux-usb@vger.kernel.org
11891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11893 F: Documentation/hid/hiddev.txt
11894 F: drivers/hid/usbhid/
11897 M: Olav Kongas <ok@artecdesign.ee>
11898 L: linux-usb@vger.kernel.org
11900 F: drivers/usb/host/isp116x*
11901 F: include/linux/usb/isp116x.h
11903 USB LAN78XX ETHERNET DRIVER
11904 M: Woojung Huh <woojung.huh@microchip.com>
11905 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11906 L: netdev@vger.kernel.org
11908 F: drivers/net/usb/lan78xx.*
11910 USB MASS STORAGE DRIVER
11911 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11912 L: linux-usb@vger.kernel.org
11913 L: usb-storage@lists.one-eyed-alien.net
11915 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11916 F: drivers/usb/storage/
11919 M: Clemens Ladisch <clemens@ladisch.de>
11920 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11921 T: git git://git.alsa-project.org/alsa-kernel.git
11923 F: sound/usb/midi.*
11925 USB NETWORKING DRIVERS
11926 L: linux-usb@vger.kernel.org
11928 F: drivers/net/usb/
11931 M: Alan Stern <stern@rowland.harvard.edu>
11932 L: linux-usb@vger.kernel.org
11934 F: Documentation/usb/ohci.txt
11935 F: drivers/usb/host/ohci*
11937 USB OTG FSM (Finite State Machine)
11938 M: Peter Chen <Peter.Chen@nxp.com>
11939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11940 L: linux-usb@vger.kernel.org
11942 F: drivers/usb/common/usb-otg-fsm.c
11945 M: Valentina Manea <valentina.manea.m@gmail.com>
11946 M: Shuah Khan <shuahkh@osg.samsung.com>
11947 M: Shuah Khan <shuah@kernel.org>
11948 L: linux-usb@vger.kernel.org
11950 F: Documentation/usb/usbip_protocol.txt
11951 F: drivers/usb/usbip/
11952 F: tools/usb/usbip/
11955 M: Petko Manolov <petkan@nucleusys.com>
11956 L: linux-usb@vger.kernel.org
11957 L: netdev@vger.kernel.org
11958 T: git git://github.com/petkan/pegasus.git
11959 W: https://github.com/petkan/pegasus
11961 F: drivers/net/usb/pegasus.*
11964 M: Felipe Balbi <balbi@kernel.org>
11965 L: linux-usb@vger.kernel.org
11966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11968 F: drivers/usb/phy/
11970 USB PRINTER DRIVER (usblp)
11971 M: Pete Zaitcev <zaitcev@redhat.com>
11972 L: linux-usb@vger.kernel.org
11974 F: drivers/usb/class/usblp.c
11976 USB QMI WWAN NETWORK DRIVER
11977 M: Bjørn Mork <bjorn@mork.no>
11978 L: netdev@vger.kernel.org
11980 F: Documentation/ABI/testing/sysfs-class-net-qmi
11981 F: drivers/net/usb/qmi_wwan.c
11984 M: Petko Manolov <petkan@nucleusys.com>
11985 L: linux-usb@vger.kernel.org
11986 L: netdev@vger.kernel.org
11987 T: git git://github.com/petkan/rtl8150.git
11988 W: https://github.com/petkan/rtl8150
11990 F: drivers/net/usb/rtl8150.c
11992 USB SERIAL SUBSYSTEM
11993 M: Johan Hovold <johan@kernel.org>
11994 L: linux-usb@vger.kernel.org
11996 F: Documentation/usb/usb-serial.txt
11997 F: drivers/usb/serial/
11998 F: include/linux/usb/serial.h
12000 USB SMSC75XX ETHERNET DRIVER
12001 M: Steve Glendinning <steve.glendinning@shawell.net>
12002 L: netdev@vger.kernel.org
12004 F: drivers/net/usb/smsc75xx.*
12006 USB SMSC95XX ETHERNET DRIVER
12007 M: Steve Glendinning <steve.glendinning@shawell.net>
12008 L: netdev@vger.kernel.org
12010 F: drivers/net/usb/smsc95xx.*
12013 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12014 L: linux-usb@vger.kernel.org
12015 W: http://www.linux-usb.org
12016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12018 F: Documentation/devicetree/bindings/usb/
12019 F: Documentation/usb/
12021 F: include/linux/usb.h
12022 F: include/linux/usb/
12025 M: Alan Stern <stern@rowland.harvard.edu>
12026 L: linux-usb@vger.kernel.org
12028 F: drivers/usb/host/uhci*
12030 USB "USBNET" DRIVER FRAMEWORK
12031 M: Oliver Neukum <oneukum@suse.com>
12032 L: netdev@vger.kernel.org
12033 W: http://www.linux-usb.org/usbnet
12035 F: drivers/net/usb/usbnet.c
12036 F: include/linux/usb/usbnet.h
12039 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12040 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12041 L: linux-media@vger.kernel.org
12042 T: git git://linuxtv.org/media_tree.git
12043 W: http://www.ideasonboard.org/uvc/
12045 F: drivers/media/usb/uvc/
12046 F: include/uapi/linux/uvcvideo.h
12049 M: Hans Verkuil <hverkuil@xs4all.nl>
12050 L: linux-media@vger.kernel.org
12051 T: git git://linuxtv.org/media_tree.git
12052 W: https://linuxtv.org
12054 F: drivers/media/usb/usbvision/
12057 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12058 L: linux-usb@vger.kernel.org
12060 F: drivers/usb/gadget/function/*uvc*
12061 F: drivers/usb/gadget/legacy/webcam.c
12063 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12064 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12065 L: linux-wireless@vger.kernel.org
12067 F: drivers/net/wireless/rndis_wlan.c
12070 M: Mathias Nyman <mathias.nyman@intel.com>
12071 L: linux-usb@vger.kernel.org
12073 F: drivers/usb/host/xhci*
12074 F: drivers/usb/host/pci-quirks*
12077 L: linux-wireless@vger.kernel.org
12078 W: http://linux-lc100020.sourceforge.net
12080 F: drivers/net/wireless/zydas/zd1201.*
12083 M: Antoine Jacquet <royale@zerezo.com>
12084 L: linux-usb@vger.kernel.org
12085 L: linux-media@vger.kernel.org
12086 T: git git://linuxtv.org/media_tree.git
12087 W: http://royale.zerezo.com/zr364xx/
12089 F: Documentation/video4linux/zr364xx.txt
12090 F: drivers/media/usb/zr364xx/
12093 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12094 L: linux-usb@vger.kernel.org
12096 F: drivers/usb/common/ulpi.c
12097 F: include/linux/ulpi/
12099 USER-MODE LINUX (UML)
12100 M: Jeff Dike <jdike@addtoit.com>
12101 M: Richard Weinberger <richard@nod.at>
12102 L: user-mode-linux-devel@lists.sourceforge.net
12103 L: user-mode-linux-user@lists.sourceforge.net
12104 W: http://user-mode-linux.sourceforge.net
12105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12107 F: Documentation/virtual/uml/
12113 USERSPACE I/O (UIO)
12114 M: "Hans J. Koch" <hjk@hansjkoch.de>
12115 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12118 F: Documentation/DocBook/uio-howto.tmpl
12120 F: include/linux/uio*.h
12123 M: Karel Zak <kzak@redhat.com>
12124 L: util-linux@vger.kernel.org
12125 W: http://en.wikipedia.org/wiki/Util-linux
12126 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12130 M: Michal Januszewski <spock@gentoo.org>
12131 L: linux-fbdev@vger.kernel.org
12132 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12134 F: Documentation/fb/uvesafb.txt
12135 F: drivers/video/fbdev/uvesafb.*
12138 M: Stefan Agner <stefan@agner.ch>
12139 L: linux-mtd@lists.infradead.org
12141 F: drivers/mtd/nand/vf610_nfc.c
12143 VFAT/FAT/MSDOS FILESYSTEM
12144 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12146 F: Documentation/filesystems/vfat.txt
12150 M: Alex Williamson <alex.williamson@redhat.com>
12151 L: kvm@vger.kernel.org
12152 T: git git://github.com/awilliam/linux-vfio.git
12154 F: Documentation/vfio.txt
12156 F: include/linux/vfio.h
12157 F: include/uapi/linux/vfio.h
12159 VFIO PLATFORM DRIVER
12160 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12161 L: kvm@vger.kernel.org
12163 F: drivers/vfio/platform/
12165 VIDEOBUF2 FRAMEWORK
12166 M: Pawel Osciak <pawel@osciak.com>
12167 M: Marek Szyprowski <m.szyprowski@samsung.com>
12168 M: Kyungmin Park <kyungmin.park@samsung.com>
12169 L: linux-media@vger.kernel.org
12171 F: drivers/media/v4l2-core/videobuf2-*
12172 F: include/media/videobuf2-*
12174 VIRTUAL SERIO DEVICE DRIVER
12175 M: Stephen Chandler Paul <thatslyude@gmail.com>
12177 F: drivers/input/serio/userio.c
12178 F: include/uapi/linux/userio.h
12180 VIRTIO CONSOLE DRIVER
12181 M: Amit Shah <amit.shah@redhat.com>
12182 L: virtualization@lists.linux-foundation.org
12184 F: drivers/char/virtio_console.c
12185 F: include/linux/virtio_console.h
12186 F: include/uapi/linux/virtio_console.h
12188 VIRTIO CORE, NET AND BLOCK DRIVERS
12189 M: "Michael S. Tsirkin" <mst@redhat.com>
12190 L: virtualization@lists.linux-foundation.org
12192 F: Documentation/devicetree/bindings/virtio/
12195 F: drivers/net/virtio_net.c
12196 F: drivers/block/virtio_blk.c
12197 F: include/linux/virtio_*.h
12198 F: include/uapi/linux/virtio_*.h
12200 VIRTIO DRIVERS FOR S390
12201 M: Christian Borntraeger <borntraeger@de.ibm.com>
12202 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12203 L: linux-s390@vger.kernel.org
12204 L: virtualization@lists.linux-foundation.org
12205 L: kvm@vger.kernel.org
12207 F: drivers/s390/virtio/
12210 M: David Airlie <airlied@linux.ie>
12211 M: Gerd Hoffmann <kraxel@redhat.com>
12212 L: dri-devel@lists.freedesktop.org
12213 L: virtualization@lists.linux-foundation.org
12215 F: drivers/gpu/drm/virtio/
12216 F: include/uapi/linux/virtio_gpu.h
12218 VIRTIO HOST (VHOST)
12219 M: "Michael S. Tsirkin" <mst@redhat.com>
12220 L: kvm@vger.kernel.org
12221 L: virtualization@lists.linux-foundation.org
12222 L: netdev@vger.kernel.org
12223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12226 F: include/uapi/linux/vhost.h
12228 VIRTIO INPUT DRIVER
12229 M: Gerd Hoffmann <kraxel@redhat.com>
12231 F: drivers/virtio/virtio_input.c
12232 F: include/uapi/linux/virtio_input.h
12234 VIA RHINE NETWORK DRIVER
12236 F: drivers/net/ethernet/via/via-rhine.c
12238 VIA SD/MMC CARD CONTROLLER DRIVER
12239 M: Bruce Chang <brucechang@via.com.tw>
12240 M: Harald Welte <HaraldWelte@viatech.com>
12242 F: drivers/mmc/host/via-sdmmc.c
12244 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12245 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12246 L: linux-fbdev@vger.kernel.org
12248 F: include/linux/via-core.h
12249 F: include/linux/via-gpio.h
12250 F: include/linux/via_i2c.h
12251 F: drivers/video/fbdev/via/
12253 VIA VELOCITY NETWORK DRIVER
12254 M: Francois Romieu <romieu@fr.zoreil.com>
12255 L: netdev@vger.kernel.org
12257 F: drivers/net/ethernet/via/via-velocity.*
12260 M: Alex Williamson <alex.williamson@redhat.com>
12261 M: Paolo Bonzini <pbonzini@redhat.com>
12262 L: kvm@vger.kernel.org
12266 VIVID VIRTUAL VIDEO DRIVER
12267 M: Hans Verkuil <hverkuil@xs4all.nl>
12268 L: linux-media@vger.kernel.org
12269 T: git git://linuxtv.org/media_tree.git
12270 W: https://linuxtv.org
12272 F: drivers/media/platform/vivid/*
12275 M: Patrick McHardy <kaber@trash.net>
12276 L: netdev@vger.kernel.org
12278 F: drivers/net/macvlan.c
12279 F: include/linux/if_*vlan.h
12283 M: Florian Fainelli <florian@openwrt.org>
12284 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12286 F: drivers/vlynq/vlynq.c
12287 F: include/linux/vlynq.h
12290 M: Martyn Welch <martyn@welchs.me.uk>
12291 M: Manohar Vanga <manohar.vanga@gmail.com>
12292 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12293 L: devel@driverdev.osuosl.org
12295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12296 F: Documentation/vme_api.txt
12297 F: drivers/staging/vme/
12299 F: include/linux/vme*
12301 VMWARE HYPERVISOR INTERFACE
12302 M: Alok Kataria <akataria@vmware.com>
12303 L: virtualization@lists.linux-foundation.org
12305 F: arch/x86/kernel/cpu/vmware.c
12307 VMWARE BALLOON DRIVER
12308 M: Xavier Deguillard <xdeguillard@vmware.com>
12309 M: Philip Moltmann <moltmann@vmware.com>
12310 M: "VMware, Inc." <pv-drivers@vmware.com>
12311 L: linux-kernel@vger.kernel.org
12313 F: drivers/misc/vmw_balloon.c
12315 VMWARE VMMOUSE SUBDRIVER
12316 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12317 M: "VMware, Inc." <pv-drivers@vmware.com>
12318 L: linux-input@vger.kernel.org
12320 F: drivers/input/mouse/vmmouse.c
12321 F: drivers/input/mouse/vmmouse.h
12323 VMWARE VMXNET3 ETHERNET DRIVER
12324 M: Shrikrishna Khare <skhare@vmware.com>
12325 M: "VMware, Inc." <pv-drivers@vmware.com>
12326 L: netdev@vger.kernel.org
12328 F: drivers/net/vmxnet3/
12330 VMware PVSCSI driver
12331 M: Arvind Kumar <arvindkumar@vmware.com>
12332 M: VMware PV-Drivers <pv-drivers@vmware.com>
12333 L: linux-scsi@vger.kernel.org
12335 F: drivers/scsi/vmw_pvscsi.c
12336 F: drivers/scsi/vmw_pvscsi.h
12338 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12339 M: Liam Girdwood <lgirdwood@gmail.com>
12340 M: Mark Brown <broonie@kernel.org>
12341 L: linux-kernel@vger.kernel.org
12342 W: http://www.slimlogic.co.uk/?p=48
12343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12345 F: Documentation/devicetree/bindings/regulator/
12346 F: drivers/regulator/
12347 F: include/dt-bindings/regulator/
12348 F: include/linux/regulator/
12351 M: David Ahern <dsa@cumulusnetworks.com>
12352 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12353 L: netdev@vger.kernel.org
12355 F: drivers/net/vrf.c
12356 F: Documentation/networking/vrf.txt
12358 VT1211 HARDWARE MONITOR DRIVER
12359 M: Juerg Haefliger <juergh@gmail.com>
12360 L: linux-hwmon@vger.kernel.org
12362 F: Documentation/hwmon/vt1211
12363 F: drivers/hwmon/vt1211.c
12365 VT8231 HARDWARE MONITOR DRIVER
12366 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12367 L: linux-hwmon@vger.kernel.org
12369 F: drivers/hwmon/vt8231.c
12371 VUB300 USB to SDIO/SD/MMC bridge chip
12372 M: Tony Olech <tony.olech@elandigitalsystems.com>
12373 L: linux-mmc@vger.kernel.org
12374 L: linux-usb@vger.kernel.org
12376 F: drivers/mmc/host/vub300.c
12378 W1 DALLAS'S 1-WIRE BUS
12379 M: Evgeniy Polyakov <zbr@ioremap.net>
12381 F: Documentation/w1/
12384 W83791D HARDWARE MONITORING DRIVER
12385 M: Marc Hulsman <m.hulsman@tudelft.nl>
12386 L: linux-hwmon@vger.kernel.org
12388 F: Documentation/hwmon/w83791d
12389 F: drivers/hwmon/w83791d.c
12391 W83793 HARDWARE MONITORING DRIVER
12392 M: Rudolf Marek <r.marek@assembler.cz>
12393 L: linux-hwmon@vger.kernel.org
12395 F: Documentation/hwmon/w83793
12396 F: drivers/hwmon/w83793.c
12398 W83795 HARDWARE MONITORING DRIVER
12399 M: Jean Delvare <jdelvare@suse.com>
12400 L: linux-hwmon@vger.kernel.org
12402 F: drivers/hwmon/w83795.c
12404 W83L51xD SD/MMC CARD INTERFACE DRIVER
12405 M: Pierre Ossman <pierre@ossman.eu>
12407 F: drivers/mmc/host/wbsd.*
12409 WACOM PROTOCOL 4 SERIAL TABLETS
12410 M: Julian Squires <julian@cipht.net>
12411 M: Hans de Goede <hdegoede@redhat.com>
12412 L: linux-input@vger.kernel.org
12414 F: drivers/input/tablet/wacom_serial4.c
12416 WATCHDOG DEVICE DRIVERS
12417 M: Wim Van Sebroeck <wim@iguana.be>
12418 R: Guenter Roeck <linux@roeck-us.net>
12419 L: linux-watchdog@vger.kernel.org
12420 W: http://www.linux-watchdog.org/
12421 T: git git://www.linux-watchdog.org/linux-watchdog.git
12423 F: Documentation/devicetree/bindings/watchdog/
12424 F: Documentation/watchdog/
12425 F: drivers/watchdog/
12426 F: include/linux/watchdog.h
12427 F: include/uapi/linux/watchdog.h
12430 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12431 L: linux-scsi@vger.kernel.org
12433 F: drivers/scsi/wd7000.c
12436 M: David Herrmann <dh.herrmann@googlemail.com>
12437 L: linux-input@vger.kernel.org
12439 F: drivers/hid/hid-wiimote*
12442 M: David Härdeman <david@hardeman.nu>
12444 F: drivers/media/rc/winbond-cir.c
12446 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12447 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12448 L: linux-watchdog@vger.kernel.org
12450 F: drivers/watchdog/ebc-c384_wdt.c
12452 WINSYSTEMS WS16C48 GPIO DRIVER
12453 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12454 L: linux-gpio@vger.kernel.org
12456 F: drivers/gpio/gpio-ws16c48.c
12459 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12460 M: linux-wimax@intel.com
12461 L: wimax@linuxwimax.org (subscribers-only)
12463 W: http://linuxwimax.org
12464 F: Documentation/wimax/README.wimax
12465 F: include/linux/wimax/debug.h
12466 F: include/net/wimax.h
12467 F: include/uapi/linux/wimax.h
12470 WISTRON LAPTOP BUTTON DRIVER
12471 M: Miloslav Trmac <mitr@volny.cz>
12473 F: drivers/input/misc/wistron_btns.c
12475 WL3501 WIRELESS PCMCIA CARD DRIVER
12476 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12477 L: linux-wireless@vger.kernel.org
12478 W: http://oops.ghostprotocols.net:81/blog
12480 F: drivers/net/wireless/wl3501*
12482 WOLFSON MICROELECTRONICS DRIVERS
12483 L: patches@opensource.wolfsonmicro.com
12484 T: git https://github.com/CirrusLogic/linux-drivers.git
12485 W: https://github.com/CirrusLogic/linux-drivers/wiki
12487 F: Documentation/hwmon/wm83??
12488 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12489 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12490 F: Documentation/devicetree/bindings/mfd/arizona.txt
12491 F: arch/arm/mach-s3c64xx/mach-crag6410*
12492 F: drivers/clk/clk-wm83*.c
12493 F: drivers/extcon/extcon-arizona.c
12494 F: drivers/leds/leds-wm83*.c
12495 F: drivers/gpio/gpio-*wm*.c
12496 F: drivers/gpio/gpio-arizona.c
12497 F: drivers/hwmon/wm83??-hwmon.c
12498 F: drivers/input/misc/wm831x-on.c
12499 F: drivers/input/touchscreen/wm831x-ts.c
12500 F: drivers/input/touchscreen/wm97*.c
12501 F: drivers/mfd/arizona*
12502 F: drivers/mfd/wm*.c
12503 F: drivers/mfd/cs47l24*
12504 F: drivers/power/wm83*.c
12505 F: drivers/rtc/rtc-wm83*.c
12506 F: drivers/regulator/wm8*.c
12507 F: drivers/video/backlight/wm83*_bl.c
12508 F: drivers/watchdog/wm83*_wdt.c
12509 F: include/linux/mfd/arizona/
12510 F: include/linux/mfd/wm831x/
12511 F: include/linux/mfd/wm8350/
12512 F: include/linux/mfd/wm8400*
12513 F: include/linux/wm97xx.h
12514 F: include/sound/wm????.h
12515 F: sound/soc/codecs/arizona.?
12516 F: sound/soc/codecs/wm*
12517 F: sound/soc/codecs/cs47l24*
12520 M: Tejun Heo <tj@kernel.org>
12521 R: Lai Jiangshan <jiangshanlai@gmail.com>
12522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12524 F: include/linux/workqueue.h
12525 F: kernel/workqueue.c
12526 F: Documentation/workqueue.txt
12528 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12529 M: Chen-Yu Tsai <wens@csie.org>
12530 L: linux-kernel@vger.kernel.org
12535 M: Andrew Hendry <andrew.hendry@gmail.com>
12536 L: linux-x25@vger.kernel.org
12538 F: Documentation/networking/x25*
12539 F: include/net/x25*
12542 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12543 M: Thomas Gleixner <tglx@linutronix.de>
12544 M: Ingo Molnar <mingo@redhat.com>
12545 M: "H. Peter Anvin" <hpa@zytor.com>
12547 L: linux-kernel@vger.kernel.org
12548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12550 F: Documentation/x86/
12553 X86 PLATFORM DRIVERS
12554 M: Darren Hart <dvhart@infradead.org>
12555 L: platform-driver-x86@vger.kernel.org
12556 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12558 F: drivers/platform/x86/
12559 F: drivers/platform/olpc/
12561 X86 MCE INFRASTRUCTURE
12562 M: Tony Luck <tony.luck@intel.com>
12563 M: Borislav Petkov <bp@alien8.de>
12564 L: linux-edac@vger.kernel.org
12566 F: arch/x86/kernel/cpu/mcheck/*
12568 X86 MICROCODE UPDATE SUPPORT
12569 M: Borislav Petkov <bp@alien8.de>
12571 F: arch/x86/kernel/cpu/microcode/*
12574 M: Andy Lutomirski <luto@amacapital.net>
12575 L: linux-kernel@vger.kernel.org
12576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12578 F: arch/x86/entry/vdso/
12580 XC2028/3028 TUNER DRIVER
12581 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12582 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12583 L: linux-media@vger.kernel.org
12584 W: https://linuxtv.org
12585 T: git git://linuxtv.org/media_tree.git
12587 F: drivers/media/tuners/tuner-xc2028.*
12589 XEN HYPERVISOR INTERFACE
12590 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12591 M: David Vrabel <david.vrabel@citrix.com>
12592 M: Juergen Gross <jgross@suse.com>
12593 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12597 F: drivers/*/xen-*front.c
12599 F: arch/x86/include/asm/xen/
12601 F: include/uapi/xen/
12604 M: Stefano Stabellini <sstabellini@kernel.org>
12605 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12608 F: arch/arm/include/asm/xen/
12610 XEN HYPERVISOR ARM64
12611 M: Stefano Stabellini <sstabellini@kernel.org>
12612 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12615 F: arch/arm64/include/asm/xen/
12617 XEN NETWORK BACKEND DRIVER
12618 M: Wei Liu <wei.liu2@citrix.com>
12619 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12620 L: netdev@vger.kernel.org
12622 F: drivers/net/xen-netback/*
12625 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12626 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12628 F: arch/x86/pci/*xen*
12629 F: drivers/pci/*xen*
12631 XEN BLOCK SUBSYSTEM
12632 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12633 M: Roger Pau Monné <roger.pau@citrix.com>
12634 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12636 F: drivers/block/xen-blkback/*
12637 F: drivers/block/xen*
12640 M: Juergen Gross <jgross@suse.com>
12641 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12642 L: linux-scsi@vger.kernel.org
12644 F: drivers/scsi/xen-scsifront.c
12645 F: drivers/xen/xen-scsiback.c
12646 F: include/xen/interface/io/vscsiif.h
12648 XEN SWIOTLB SUBSYSTEM
12649 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12650 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12652 F: arch/x86/xen/*swiotlb*
12653 F: drivers/xen/*swiotlb*
12656 P: Silicon Graphics Inc
12657 M: Dave Chinner <david@fromorbit.com>
12660 W: http://oss.sgi.com/projects/xfs
12661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12663 F: Documentation/filesystems/xfs.txt
12666 XILINX AXI ETHERNET DRIVER
12667 M: Anirudha Sarangi <anirudh@xilinx.com>
12668 M: John Linn <John.Linn@xilinx.com>
12670 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12672 XILINX UARTLITE SERIAL DRIVER
12673 M: Peter Korsgaard <jacmet@sunsite.dk>
12674 L: linux-serial@vger.kernel.org
12676 F: drivers/tty/serial/uartlite.c
12678 XILINX VIDEO IP CORES
12679 M: Hyun Kwon <hyun.kwon@xilinx.com>
12680 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12681 L: linux-media@vger.kernel.org
12682 T: git git://linuxtv.org/media_tree.git
12684 F: Documentation/devicetree/bindings/media/xilinx/
12685 F: drivers/media/platform/xilinx/
12686 F: include/uapi/linux/xilinx-v4l2-controls.h
12689 M: Eli Billauer <eli.billauer@gmail.com>
12690 L: linux-kernel@vger.kernel.org
12692 F: drivers/char/xillybus/
12694 XTENSA XTFPGA PLATFORM SUPPORT
12695 M: Max Filippov <jcmvbkbc@gmail.com>
12696 L: linux-xtensa@linux-xtensa.org
12698 F: drivers/spi/spi-xtensa-xtfpga.c
12699 F: sound/soc/xtensa/xtfpga-i2s.c
12701 YAM DRIVER FOR AX.25
12702 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12703 L: linux-hams@vger.kernel.org
12705 F: drivers/net/hamradio/yam*
12706 F: include/linux/yam.h
12708 YEALINK PHONE DRIVER
12709 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12710 L: usbb2k-api-dev@nongnu.org
12712 F: Documentation/input/yealink.txt
12713 F: drivers/input/misc/yealink.*
12715 Z8530 DRIVER FOR AX.25
12716 M: Joerg Reuter <jreuter@yaina.de>
12717 W: http://yaina.de/jreuter/
12718 W: http://www.qsl.net/dl1bke/
12719 L: linux-hams@vger.kernel.org
12721 F: Documentation/networking/z8530drv.txt
12722 F: drivers/net/hamradio/*scc.c
12723 F: drivers/net/hamradio/z8530.h
12725 ZBUD COMPRESSED PAGE ALLOCATOR
12726 M: Seth Jennings <sjenning@redhat.com>
12727 L: linux-mm@kvack.org
12730 F: include/linux/zbud.h
12732 ZD1211RW WIRELESS DRIVER
12733 M: Daniel Drake <dsd@gentoo.org>
12734 M: Ulrich Kunitz <kune@deine-taler.de>
12735 W: http://zd1211.ath.cx/wiki/DriverRewrite
12736 L: linux-wireless@vger.kernel.org
12737 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12739 F: drivers/net/wireless/zydas/zd1211rw/
12741 ZPOOL COMPRESSED PAGE STORAGE API
12742 M: Dan Streetman <ddstreet@ieee.org>
12743 L: linux-mm@kvack.org
12746 F: include/linux/zpool.h
12748 ZR36067 VIDEO FOR LINUX DRIVER
12749 L: mjpeg-users@lists.sourceforge.net
12750 L: linux-media@vger.kernel.org
12751 W: http://mjpeg.sourceforge.net/driver-zoran/
12752 T: hg https://linuxtv.org/hg/v4l-dvb
12754 F: drivers/media/pci/zoran/
12756 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12757 M: Minchan Kim <minchan@kernel.org>
12758 M: Nitin Gupta <ngupta@vflare.org>
12759 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12760 L: linux-kernel@vger.kernel.org
12762 F: drivers/block/zram/
12763 F: Documentation/blockdev/zram.txt
12765 ZS DECSTATION Z85C30 SERIAL DRIVER
12766 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12768 F: drivers/tty/serial/zs.*
12770 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12771 M: Minchan Kim <minchan@kernel.org>
12772 M: Nitin Gupta <ngupta@vflare.org>
12773 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12774 L: linux-mm@kvack.org
12777 F: include/linux/zsmalloc.h
12778 F: Documentation/vm/zsmalloc.txt
12780 ZSWAP COMPRESSED SWAP CACHING
12781 M: Seth Jennings <sjenning@redhat.com>
12782 L: linux-mm@kvack.org
12787 M: Linus Torvalds <torvalds@linux-foundation.org>
12788 L: linux-kernel@vger.kernel.org
12789 Q: http://patchwork.kernel.org/project/LKML/list/
12790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12791 S: Buried alive in reporters