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 ALPS PS/2 TOUCHPAD DRIVER
599 R: Pali Rohár <pali.rohar@gmail.com>
600 F: drivers/input/mouse/alps.*
602 ALTERA MAILBOX DRIVER
603 M: Ley Foon Tan <lftan@altera.com>
604 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606 F: drivers/mailbox/mailbox-altera.c
609 M: Tien Hock Loh <thloh@altera.com>
610 L: linux-gpio@vger.kernel.org
612 F: drivers/gpio/gpio-altera.c
614 ALTERA TRIPLE SPEED ETHERNET DRIVER
615 M: Vince Bridgers <vbridger@opensource.altera.com>
616 L: netdev@vger.kernel.org
617 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
619 F: drivers/net/ethernet/altera/
621 ALTERA UART/JTAG UART SERIAL DRIVERS
622 M: Tobias Klauser <tklauser@distanz.ch>
623 L: linux-serial@vger.kernel.org
624 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
626 F: drivers/tty/serial/altera_uart.c
627 F: drivers/tty/serial/altera_jtaguart.c
628 F: include/linux/altera_uart.h
629 F: include/linux/altera_jtaguart.h
631 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
632 M: Tom Lendacky <thomas.lendacky@amd.com>
633 M: Gary Hook <gary.hook@amd.com>
634 L: linux-crypto@vger.kernel.org
636 F: drivers/crypto/ccp/
637 F: include/linux/ccp.h
639 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
640 M: Huang Rui <ray.huang@amd.com>
641 L: linux-hwmon@vger.kernel.org
643 F: Documentation/hwmon/fam15h_power
644 F: drivers/hwmon/fam15h_power.c
646 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
647 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
649 F: drivers/usb/gadget/udc/amd5536udc.*
651 AMD GEODE PROCESSOR/CHIPSET SUPPORT
652 P: Andres Salomon <dilinger@queued.net>
653 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
654 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
656 F: drivers/char/hw_random/geode-rng.c
657 F: drivers/crypto/geode*
658 F: drivers/video/fbdev/geode/
659 F: arch/x86/include/asm/geode.h
662 M: Joerg Roedel <joro@8bytes.org>
663 L: iommu@lists.linux-foundation.org
664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
666 F: drivers/iommu/amd_iommu*.[ch]
667 F: include/linux/amd-iommu.h
670 M: Oded Gabbay <oded.gabbay@gmail.com>
671 L: dri-devel@lists.freedesktop.org
672 T: git git://people.freedesktop.org/~gabbayo/linux.git
674 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
675 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
676 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
677 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
678 F: drivers/gpu/drm/amd/amdkfd/
679 F: drivers/gpu/drm/amd/include/cik_structs.h
680 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
681 F: drivers/gpu/drm/amd/include/vi_structs.h
682 F: drivers/gpu/drm/radeon/radeon_kfd.c
683 F: drivers/gpu/drm/radeon/radeon_kfd.h
684 F: include/uapi/linux/kfd_ioctl.h
686 AMD SEATTLE DEVICE TREE SUPPORT
687 M: Brijesh Singh <brijeshkumar.singh@amd.com>
688 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
689 M: Tom Lendacky <thomas.lendacky@amd.com>
691 F: arch/arm64/boot/dts/amd/
694 M: Tom Lendacky <thomas.lendacky@amd.com>
695 L: netdev@vger.kernel.org
697 F: drivers/net/ethernet/amd/xgbe/
698 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
700 AMS (Apple Motion Sensor) DRIVER
701 M: Michael Hanselmann <linux-kernel@hansmi.ch>
703 F: drivers/macintosh/ams/
705 ANALOG DEVICES INC AD9389B DRIVER
706 M: Hans Verkuil <hans.verkuil@cisco.com>
707 L: linux-media@vger.kernel.org
709 F: drivers/media/i2c/ad9389b*
711 ANALOG DEVICES INC ADV7180 DRIVER
712 M: Lars-Peter Clausen <lars@metafoo.de>
713 L: linux-media@vger.kernel.org
714 W: http://ez.analog.com/community/linux-device-drivers
716 F: drivers/media/i2c/adv7180.c
718 ANALOG DEVICES INC ADV7511 DRIVER
719 M: Hans Verkuil <hans.verkuil@cisco.com>
720 L: linux-media@vger.kernel.org
722 F: drivers/media/i2c/adv7511*
724 ANALOG DEVICES INC ADV7604 DRIVER
725 M: Hans Verkuil <hans.verkuil@cisco.com>
726 L: linux-media@vger.kernel.org
728 F: drivers/media/i2c/adv7604*
730 ANALOG DEVICES INC ADV7842 DRIVER
731 M: Hans Verkuil <hans.verkuil@cisco.com>
732 L: linux-media@vger.kernel.org
734 F: drivers/media/i2c/adv7842*
736 ANALOG DEVICES INC ASOC CODEC DRIVERS
737 M: Lars-Peter Clausen <lars@metafoo.de>
738 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
739 W: http://wiki.analog.com/
740 W: http://ez.analog.com/community/linux-device-drivers
742 F: sound/soc/codecs/adau*
743 F: sound/soc/codecs/adav*
744 F: sound/soc/codecs/ad1*
745 F: sound/soc/codecs/ad7*
746 F: sound/soc/codecs/ssm*
747 F: sound/soc/codecs/sigmadsp.*
749 ANALOG DEVICES INC ASOC DRIVERS
750 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
751 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
752 W: http://blackfin.uclinux.org/
754 F: sound/soc/blackfin/*
756 ANALOG DEVICES INC IIO DRIVERS
757 M: Lars-Peter Clausen <lars@metafoo.de>
758 M: Michael Hennerich <Michael.Hennerich@analog.com>
759 W: http://wiki.analog.com/
760 W: http://ez.analog.com/community/linux-device-drivers
763 X: drivers/iio/*/adjd*
764 F: drivers/staging/iio/*/ad*
765 F: staging/iio/trigger/iio-trig-bfin-timer.c
767 ANALOG DEVICES INC DMA DRIVERS
768 M: Lars-Peter Clausen <lars@metafoo.de>
769 W: http://ez.analog.com/community/linux-device-drivers
771 F: drivers/dma/dma-axi-dmac.c
774 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
775 M: Arve Hjønnevåg <arve@android.com>
776 M: Riley Andrews <riandrews@android.com>
777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
778 L: devel@driverdev.osuosl.org
781 F: drivers/staging/android/
784 M: Laura Abbott <labbott@redhat.com>
785 M: Sumit Semwal <sumit.semwal@linaro.org>
786 L: devel@driverdev.osuosl.org
788 F: drivers/staging/android/ion
789 F: drivers/staging/android/uapi/ion.h
790 F: drivers/staging/android/uapi/ion_test.h
792 AOA (Apple Onboard Audio) ALSA DRIVER
793 M: Johannes Berg <johannes@sipsolutions.net>
794 L: linuxppc-dev@lists.ozlabs.org
795 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
799 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
800 M: William Breathitt Gray <vilhelm.gray@gmail.com>
801 L: linux-iio@vger.kernel.org
803 F: drivers/iio/dac/stx104.c
806 M: Jiri Kosina <jikos@kernel.org>
808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
809 F: arch/x86/kernel/apm_32.c
810 F: include/linux/apm_bios.h
811 F: include/uapi/linux/apm_bios.h
812 F: drivers/char/apm-emulation.c
814 APPLE BCM5974 MULTITOUCH DRIVER
815 M: Henrik Rydberg <rydberg@bitmath.org>
816 L: linux-input@vger.kernel.org
818 F: drivers/input/mouse/bcm5974.c
821 M: Henrik Rydberg <rydberg@bitmath.org>
822 L: linux-hwmon@vger.kernel.org
824 F: drivers/hwmon/applesmc.c
826 APPLETALK NETWORK LAYER
827 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
829 F: drivers/net/appletalk/
832 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
833 M: Duc Dang <dhdang@apm.com>
835 F: arch/arm64/boot/dts/apm/
837 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
838 M: Iyappan Subramanian <isubramanian@apm.com>
839 M: Keyur Chudgar <kchudgar@apm.com>
841 F: drivers/net/ethernet/apm/xgene/
842 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
844 APTINA CAMERA SENSOR PLL
845 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
846 L: linux-media@vger.kernel.org
848 F: drivers/media/i2c/aptina-pll.*
850 ARC FRAMEBUFFER DRIVER
851 M: Jaya Kumar <jayalk@intworks.biz>
853 F: drivers/video/fbdev/arcfb.c
854 F: drivers/video/fbdev/core/fb_defio.c
857 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
858 L: netdev@vger.kernel.org
860 F: drivers/net/arcnet/
861 F: include/uapi/linux/if_arcnet.h
864 M: Alexey Brodkin <abrodkin@synopsys.com>
866 F: drivers/gpu/drm/arc/
867 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
870 M: Liviu Dudau <liviu.dudau@arm.com>
872 F: drivers/gpu/drm/arm/hdlcd_*
873 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
875 ARM MALI-DP DRM DRIVER
876 M: Liviu Dudau <liviu.dudau@arm.com>
877 M: Brian Starkey <brian.starkey@arm.com>
878 M: Mali DP Maintainers <malidp@foss.arm.com>
880 F: drivers/gpu/drm/arm/
881 F: Documentation/devicetree/bindings/display/arm,malidp.txt
883 ARM MFM AND FLOPPY DRIVERS
884 M: Ian Molton <spyro@f2s.com>
886 F: arch/arm/lib/floppydma.S
887 F: arch/arm/include/asm/floppy.h
889 ARM PMU PROFILING AND DEBUGGING
890 M: Will Deacon <will.deacon@arm.com>
891 R: Mark Rutland <mark.rutland@arm.com>
893 F: arch/arm*/kernel/perf_*
894 F: arch/arm/oprofile/common.c
895 F: arch/arm*/kernel/hw_breakpoint.c
896 F: arch/arm*/include/asm/hw_breakpoint.h
897 F: arch/arm*/include/asm/perf_event.h
898 F: drivers/perf/arm_pmu.c
899 F: include/linux/perf/arm_pmu.h
902 M: Russell King <linux@armlinux.org.uk>
903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904 W: http://www.armlinux.org.uk/
908 ARM SUB-ARCHITECTURES
909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
915 ARM PRIMECELL AACI PL041 DRIVER
916 M: Russell King <linux@armlinux.org.uk>
920 ARM PRIMECELL CLCD PL110 DRIVER
921 M: Russell King <linux@armlinux.org.uk>
923 F: drivers/video/fbdev/amba-clcd.*
925 ARM PRIMECELL KMI PL050 DRIVER
926 M: Russell King <linux@armlinux.org.uk>
928 F: drivers/input/serio/ambakmi.*
929 F: include/linux/amba/kmi.h
931 ARM PRIMECELL MMCI PL180/1 DRIVER
932 M: Russell King <linux@armlinux.org.uk>
934 F: drivers/mmc/host/mmci.*
935 F: include/linux/amba/mmci.h
937 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
938 M: Russell King <linux@armlinux.org.uk>
940 F: drivers/tty/serial/amba-pl01*.c
941 F: include/linux/amba/serial.h
943 ARM PRIMECELL BUS SUPPORT
944 M: Russell King <linux@armlinux.org.uk>
947 F: include/linux/amba/bus.h
949 ARM/ADS SPHERE MACHINE SUPPORT
950 M: Lennert Buytenhek <kernel@wantstofly.org>
951 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 ARM/AFEB9260 MACHINE SUPPORT
955 M: Sergey Lapin <slapin@ossfans.org>
956 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 ARM/AJECO 1ARM MACHINE SUPPORT
960 M: Lennert Buytenhek <kernel@wantstofly.org>
961 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 ARM/Allwinner sunXi SoC support
965 M: Maxime Ripard <maxime.ripard@free-electrons.com>
966 M: Chen-Yu Tsai <wens@csie.org>
967 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 ARM/Allwinner SoC Clock Support
972 M: Emilio López <emilio@elopez.com.ar>
974 F: drivers/clk/sunxi/
976 ARM/Amlogic Meson SoC support
977 M: Carlo Caione <carlo@caione.org>
978 M: Kevin Hilman <khilman@baylibre.com>
979 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 L: linux-amlogic@lists.infradead.org
981 W: http://linux-meson.com/
983 F: arch/arm/mach-meson/
984 F: arch/arm/boot/dts/meson*
985 F: arch/arm64/boot/dts/amlogic/
986 F: drivers/pinctrl/meson/
989 ARM/Annapurna Labs ALPINE ARCHITECTURE
990 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
991 M: Antoine Tenart <antoine.tenart@free-electrons.com>
993 F: arch/arm/mach-alpine/
994 F: arch/arm/boot/dts/alpine*
995 F: arch/arm64/boot/dts/al/
996 F: drivers/*/*alpine*
998 ARM/ARTPEC MACHINE SUPPORT
999 M: Jesper Nilsson <jesper.nilsson@axis.com>
1000 M: Lars Persson <lars.persson@axis.com>
1001 M: Niklas Cassel <niklas.cassel@axis.com>
1003 L: linux-arm-kernel@axis.com
1004 F: arch/arm/mach-artpec
1005 F: arch/arm/boot/dts/artpec6*
1008 ARM/ASPEED MACHINE SUPPORT
1009 M: Joel Stanley <joel@jms.id.au>
1011 F: arch/arm/mach-aspeed/
1012 F: arch/arm/boot/dts/aspeed-*
1013 F: drivers/*/*aspeed*
1015 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1016 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1017 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1018 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1019 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 W: http://www.linux4sam.org
1021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1023 F: arch/arm/mach-at91/
1024 F: include/soc/at91/
1025 F: arch/arm/boot/dts/at91*.dts
1026 F: arch/arm/boot/dts/at91*.dtsi
1027 F: arch/arm/boot/dts/sama*.dts
1028 F: arch/arm/boot/dts/sama*.dtsi
1029 F: arch/arm/include/debug/at91.S
1031 ARM/ATMEL AT91 Clock Support
1032 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1036 ARM/CALXEDA HIGHBANK ARCHITECTURE
1037 M: Rob Herring <robh@kernel.org>
1038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040 F: arch/arm/mach-highbank/
1041 F: arch/arm/boot/dts/highbank.dts
1042 F: arch/arm/boot/dts/ecx-*.dts*
1044 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1045 M: Krzysztof Halasa <khalasa@piap.pl>
1047 F: arch/arm/mach-cns3xxx/
1049 ARM/CAVIUM THUNDER NETWORK DRIVER
1050 M: Sunil Goutham <sgoutham@cavium.com>
1051 M: Robert Richter <rric@kernel.org>
1052 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 F: drivers/net/ethernet/cavium/thunder/
1056 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1057 M: Alexander Shiyan <shc_work@mail.ru>
1058 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1063 M: Hartley Sweeten <hsweeten@visionengravers.com>
1064 M: Ryan Mallon <rmallon@gmail.com>
1065 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 F: arch/arm/mach-ep93xx/
1068 F: arch/arm/mach-ep93xx/include/mach/
1070 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1071 M: Lennert Buytenhek <kernel@wantstofly.org>
1072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 M: Russell King <linux@armlinux.org.uk>
1077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 F: arch/arm/include/asm/clkdev.h
1080 F: drivers/clk/clkdev.c
1082 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1083 M: Mike Rapoport <mike@compulab.co.il>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 ARM/CONTEC MICRO9 MACHINE SUPPORT
1088 M: Hubert Feurstein <hubert.feurstein@contec.at>
1090 F: arch/arm/mach-ep93xx/micro9.c
1092 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1093 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1094 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096 F: drivers/hwtracing/coresight/*
1097 F: Documentation/trace/coresight.txt
1098 F: Documentation/devicetree/bindings/arm/coresight.txt
1099 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1101 ARM/CORGI MACHINE SUPPORT
1102 M: Richard Purdie <rpurdie@rpsys.net>
1105 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1106 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1107 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 T: git git://github.com/ulli-kroll/linux.git
1110 F: arch/arm/mach-gemini/
1111 F: drivers/rtc/rtc-gemini.c
1113 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1114 M: Barry Song <baohua@kernel.org>
1115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1118 F: arch/arm/boot/dts/prima2*
1119 F: arch/arm/mach-prima2/
1120 F: drivers/clk/sirf/
1121 F: drivers/clocksource/timer-prima2.c
1122 F: drivers/clocksource/timer-atlas7.c
1125 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1126 M: Baruch Siach <baruch@tkos.co.il>
1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 F: arch/arm/boot/dts/cx92755*
1132 ARM/EBSA110 MACHINE SUPPORT
1133 M: Russell King <linux@armlinux.org.uk>
1134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 W: http://www.armlinux.org.uk/
1137 F: arch/arm/mach-ebsa110/
1138 F: drivers/net/ethernet/amd/am79c961a.*
1140 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1141 M: Uwe Kleine-König <kernel@pengutronix.de>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1147 M: Daniel Ribeiro <drwyrm@gmail.com>
1148 M: Stefan Schmidt <stefan@openezx.org>
1149 M: Harald Welte <laforge@openezx.org>
1150 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1151 W: http://www.openezx.org/
1153 T: topgit git://git.openezx.org/openezx.git
1154 F: arch/arm/mach-pxa/ezx.c
1156 ARM/FARADAY FA526 PORT
1157 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 T: git git://git.berlios.de/gemini-board
1161 F: arch/arm/mm/*-fa*
1163 ARM/FOOTBRIDGE ARCHITECTURE
1164 M: Russell King <linux@armlinux.org.uk>
1165 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 W: http://www.armlinux.org.uk/
1168 F: arch/arm/include/asm/hardware/dec21285.h
1169 F: arch/arm/mach-footbridge/
1171 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1172 M: Shawn Guo <shawnguo@kernel.org>
1173 M: Sascha Hauer <kernel@pengutronix.de>
1174 R: Fabio Estevam <fabio.estevam@nxp.com>
1175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1178 F: arch/arm/mach-imx/
1179 F: arch/arm/mach-mxs/
1180 F: arch/arm/boot/dts/imx*
1181 F: arch/arm/configs/imx*_defconfig
1185 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1186 M: Shawn Guo <shawnguo@kernel.org>
1187 M: Sascha Hauer <kernel@pengutronix.de>
1188 R: Stefan Agner <stefan@agner.ch>
1189 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1192 F: arch/arm/mach-imx/*vf610*
1193 F: arch/arm/boot/dts/vf*
1195 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1196 M: Lennert Buytenhek <kernel@wantstofly.org>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 ARM/GUMSTIX MACHINE SUPPORT
1201 M: Steve Sakoman <sakoman@gmail.com>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1206 M: Philipp Zabel <philipp.zabel@gmail.com>
1207 M: Paul Parsons <lost.distance@yahoo.com>
1208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 F: arch/arm/mach-pxa/hx4700.c
1211 F: arch/arm/mach-pxa/include/mach/hx4700.h
1212 F: sound/soc/pxa/hx4700.c
1214 ARM/HISILICON SOC SUPPORT
1215 M: Wei Xu <xuwei5@hisilicon.com>
1216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 W: http://www.hisilicon.com
1219 T: git git://github.com/hisilicon/linux-hisi.git
1220 F: arch/arm/mach-hisi/
1221 F: arch/arm/boot/dts/hi3*
1222 F: arch/arm/boot/dts/hip*
1223 F: arch/arm/boot/dts/hisi*
1224 F: arch/arm64/boot/dts/hisilicon/
1226 ARM/HP JORNADA 7XX MACHINE SUPPORT
1227 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1231 F: arch/arm/mach-sa1100/jornada720.c
1232 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1234 ARM/IGEP MACHINE SUPPORT
1235 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1236 M: Javier Martinez Canillas <javier@dowhile0.org>
1237 L: linux-omap@vger.kernel.org
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 F: arch/arm/boot/dts/omap3-igep*
1242 ARM/INCOME PXA270 SUPPORT
1243 M: Marek Vasut <marek.vasut@gmail.com>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1248 ARM/INTEL IOP32X ARM ARCHITECTURE
1249 M: Lennert Buytenhek <kernel@wantstofly.org>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 ARM/INTEL IOP33X ARM ARCHITECTURE
1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 ARM/INTEL IOP13XX ARM ARCHITECTURE
1258 M: Lennert Buytenhek <kernel@wantstofly.org>
1259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 ARM/INTEL IQ81342EX MACHINE SUPPORT
1263 M: Lennert Buytenhek <kernel@wantstofly.org>
1264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 ARM/INTEL IXDP2850 MACHINE SUPPORT
1268 M: Lennert Buytenhek <kernel@wantstofly.org>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 ARM/INTEL IXP4XX ARM ARCHITECTURE
1273 M: Imre Kaloz <kaloz@openwrt.org>
1274 M: Krzysztof Halasa <khalasa@piap.pl>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 F: arch/arm/mach-ixp4xx/
1279 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1280 M: Jonathan Cameron <jic23@cam.ac.uk>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 F: arch/arm/mach-pxa/stargate2.c
1284 F: drivers/pcmcia/pxa2xx_stargate2.c
1286 ARM/INTEL XSC3 (MANZANO) ARM CORE
1287 M: Lennert Buytenhek <kernel@wantstofly.org>
1288 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1292 M: Lennert Buytenhek <kernel@wantstofly.org>
1293 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1297 M: Santosh Shilimkar <ssantosh@kernel.org>
1298 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 F: arch/arm/mach-keystone/
1301 F: arch/arm/boot/dts/keystone-*
1302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1304 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1305 M: Santosh Shilimkar <ssantosh@kernel.org>
1306 L: linux-kernel@vger.kernel.org
1308 F: drivers/clk/keystone/
1310 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1311 M: Santosh Shilimkar <ssantosh@kernel.org>
1312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 L: linux-kernel@vger.kernel.org
1315 F: drivers/clocksource/timer-keystone.c
1317 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1318 M: Santosh Shilimkar <ssantosh@kernel.org>
1319 L: linux-kernel@vger.kernel.org
1321 F: drivers/power/reset/keystone-reset.c
1323 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1324 M: Santosh Shilimkar <ssantosh@kernel.org>
1325 L: linux-kernel@vger.kernel.org
1327 F: drivers/memory/*emif*
1329 ARM/LG1K ARCHITECTURE
1330 M: Chanho Min <chanho.min@lge.com>
1331 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 F: arch/arm64/boot/dts/lg/
1335 ARM/LOGICPD PXA270 MACHINE SUPPORT
1336 M: Lennert Buytenhek <kernel@wantstofly.org>
1337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 ARM/LPC18XX ARCHITECTURE
1341 M: Joachim Eastwood <manabian@gmail.com>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344 F: arch/arm/boot/dts/lpc43*
1345 F: drivers/clk/nxp/clk-lpc18xx*
1346 F: drivers/clocksource/time-lpc32xx.c
1347 F: drivers/i2c/busses/i2c-lpc2k.c
1348 F: drivers/memory/pl172.c
1349 F: drivers/mtd/spi-nor/nxp-spifi.c
1350 F: drivers/rtc/rtc-lpc24xx.c
1353 ARM/LPC32XX SOC SUPPORT
1354 M: Vladimir Zapolskiy <vz@mleia.com>
1355 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1359 F: arch/arm/boot/dts/lpc32*
1360 F: arch/arm/mach-lpc32xx/
1361 F: drivers/i2c/busses/i2c-pnx.c
1362 F: drivers/net/ethernet/nxp/lpc_eth.c
1363 F: drivers/usb/host/ohci-nxp.c
1364 F: drivers/watchdog/pnx4008_wdt.c
1367 ARM/MAGICIAN MACHINE SUPPORT
1368 M: Philipp Zabel <philipp.zabel@gmail.com>
1371 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1372 M: Jason Cooper <jason@lakedaemon.net>
1373 M: Andrew Lunn <andrew@lunn.ch>
1374 M: Gregory Clement <gregory.clement@free-electrons.com>
1375 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1376 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 F: arch/arm/mach-mvebu/
1379 F: drivers/rtc/rtc-armada38x.c
1380 F: arch/arm/boot/dts/armada*
1381 F: arch/arm/boot/dts/kirkwood*
1382 F: arch/arm64/boot/dts/marvell/armada*
1383 F: drivers/cpufreq/mvebu-cpufreq.c
1384 F: arch/arm/configs/mvebu_*_defconfig
1386 ARM/Marvell Berlin SoC support
1387 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1388 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1390 F: arch/arm/mach-berlin/
1391 F: arch/arm/boot/dts/berlin*
1392 F: arch/arm64/boot/dts/marvell/berlin*
1395 ARM/Marvell Dove/MV78xx0/Orion SOC support
1396 M: Jason Cooper <jason@lakedaemon.net>
1397 M: Andrew Lunn <andrew@lunn.ch>
1398 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1399 M: Gregory Clement <gregory.clement@free-electrons.com>
1400 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402 F: arch/arm/mach-dove/
1403 F: arch/arm/mach-mv78xx0/
1404 F: arch/arm/mach-orion5x/
1405 F: arch/arm/plat-orion/
1406 F: arch/arm/boot/dts/dove*
1407 F: arch/arm/boot/dts/orion5x*
1410 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1411 M: Alexander Clouter <alex@digriz.org.uk>
1412 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 W: http://www.digriz.org.uk/ts78xx/kernel
1415 F: arch/arm/mach-orion5x/ts78xx-*
1417 ARM/OXNAS platform support
1418 M: Neil Armstrong <narmstrong@baylibre.com>
1419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 F: arch/arm/mach-oxnas/
1422 F: arch/arm/boot/dts/oxnas*
1423 F: arch/arm/boot/dts/wd-mbwe.dts
1426 ARM/Mediatek RTC DRIVER
1427 M: Eddie Huang <eddie.huang@mediatek.com>
1428 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1431 F: drivers/rtc/rtc-mt6397.c
1433 ARM/Mediatek SoC support
1434 M: Matthias Brugger <matthias.bgg@gmail.com>
1435 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1438 F: arch/arm/boot/dts/mt6*
1439 F: arch/arm/boot/dts/mt8*
1440 F: arch/arm/mach-mediatek/
1444 ARM/Mediatek USB3 PHY DRIVER
1445 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1449 F: drivers/phy/phy-mt65xx-usb3.c
1451 ARM/MICREL KS8695 ARCHITECTURE
1452 M: Greg Ungerer <gerg@uclinux.org>
1453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 F: arch/arm/mach-ks8695/
1457 ARM/MIOA701 MACHINE SUPPORT
1458 M: Robert Jarzmik <robert.jarzmik@free.fr>
1459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 F: arch/arm/mach-pxa/mioa701.c
1463 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1464 M: Michael Petchkovsky <mkpetch@internode.on.net>
1467 ARM/NOMADIK ARCHITECTURE
1468 M: Alessandro Rubini <rubini@unipv.it>
1469 M: Linus Walleij <linus.walleij@linaro.org>
1470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 F: arch/arm/mach-nomadik/
1473 F: drivers/pinctrl/nomadik/
1474 F: drivers/i2c/busses/i2c-nomadik.c
1475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1477 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1478 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1479 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1480 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1483 ARM/TOSA MACHINE SUPPORT
1484 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1485 M: Dirk Opfer <dirk@opfer-online.de>
1488 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1489 M: Marek Vasut <marek.vasut@gmail.com>
1490 L: linux-arm-kernel@lists.infradead.org
1491 W: http://hackndev.com
1493 F: arch/arm/mach-pxa/include/mach/palmtx.h
1494 F: arch/arm/mach-pxa/palmtx.c
1495 F: arch/arm/mach-pxa/include/mach/palmt5.h
1496 F: arch/arm/mach-pxa/palmt5.c
1497 F: arch/arm/mach-pxa/include/mach/palmld.h
1498 F: arch/arm/mach-pxa/palmld.c
1499 F: arch/arm/mach-pxa/include/mach/palmte2.h
1500 F: arch/arm/mach-pxa/palmte2.c
1501 F: arch/arm/mach-pxa/include/mach/palmtc.h
1502 F: arch/arm/mach-pxa/palmtc.c
1504 ARM/PALM TREO SUPPORT
1505 M: Tomas Cech <sleep_walker@suse.com>
1506 L: linux-arm-kernel@lists.infradead.org
1507 W: http://hackndev.com
1509 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1510 F: arch/arm/mach-pxa/palmtreo.c
1513 M: Sergey Lapin <slapin@ossfans.org>
1514 L: linux-arm-kernel@lists.infradead.org
1515 W: http://hackndev.com
1517 F: arch/arm/mach-pxa/include/mach/palmz72.h
1518 F: arch/arm/mach-pxa/palmz72.c
1521 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1522 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1525 ARM/PT DIGITAL BOARD PORT
1526 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1527 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1528 W: http://www.armlinux.org.uk/
1531 ARM/QUALCOMM SUPPORT
1532 M: Andy Gross <andy.gross@linaro.org>
1533 M: David Brown <david.brown@linaro.org>
1534 L: linux-arm-msm@vger.kernel.org
1535 L: linux-soc@vger.kernel.org
1537 F: arch/arm/boot/dts/qcom-*.dts
1538 F: arch/arm/boot/dts/qcom-*.dtsi
1539 F: arch/arm/mach-qcom/
1540 F: arch/arm64/boot/dts/qcom/*
1541 F: drivers/i2c/busses/i2c-qup.c
1542 F: drivers/clk/qcom/
1543 F: drivers/soc/qcom/
1544 F: drivers/spi/spi-qup.c
1545 F: drivers/tty/serial/msm_serial.h
1546 F: drivers/tty/serial/msm_serial.c
1547 F: drivers/*/pm8???-*
1548 F: drivers/mfd/ssbi.c
1549 F: drivers/firmware/qcom_scm.c
1550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1552 ARM/RADISYS ENP2611 MACHINE SUPPORT
1553 M: Lennert Buytenhek <kernel@wantstofly.org>
1554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557 ARM/RENESAS ARM64 ARCHITECTURE
1558 M: Simon Horman <horms@verge.net.au>
1559 M: Magnus Damm <magnus.damm@gmail.com>
1560 L: linux-renesas-soc@vger.kernel.org
1561 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1564 F: arch/arm64/boot/dts/renesas/
1565 F: drivers/soc/renesas/
1566 F: include/linux/soc/renesas/
1568 ARM/RISCPC ARCHITECTURE
1569 M: Russell King <linux@armlinux.org.uk>
1570 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571 W: http://www.armlinux.org.uk/
1573 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1574 F: arch/arm/include/asm/hardware/ioc.h
1575 F: arch/arm/include/asm/hardware/iomd.h
1576 F: arch/arm/include/asm/hardware/memc.h
1577 F: arch/arm/mach-rpc/
1578 F: drivers/net/ethernet/8390/etherh.c
1579 F: drivers/net/ethernet/i825xx/ether1*
1580 F: drivers/net/ethernet/seeq/ether3*
1581 F: drivers/scsi/arm/
1583 ARM/Rockchip SoC support
1584 M: Heiko Stuebner <heiko@sntech.de>
1585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586 L: linux-rockchip@lists.infradead.org
1587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1589 F: arch/arm/boot/dts/rk3*
1590 F: arch/arm/mach-rockchip/
1591 F: drivers/clk/rockchip/
1592 F: drivers/i2c/busses/i2c-rk3x.c
1593 F: drivers/*/*rockchip*
1594 F: drivers/*/*/*rockchip*
1595 F: sound/soc/rockchip/
1598 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1599 M: Kukjin Kim <kgene@kernel.org>
1600 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1604 F: arch/arm/boot/dts/s3c*
1605 F: arch/arm/boot/dts/s5p*
1606 F: arch/arm/boot/dts/samsung*
1607 F: arch/arm/boot/dts/exynos*
1608 F: arch/arm64/boot/dts/exynos/
1609 F: arch/arm/plat-samsung/
1610 F: arch/arm/mach-s3c24*/
1611 F: arch/arm/mach-s3c64xx/
1612 F: arch/arm/mach-s5p*/
1613 F: arch/arm/mach-exynos*/
1614 F: drivers/*/*s3c2410*
1615 F: drivers/*/*/*s3c2410*
1616 F: drivers/memory/samsung/*
1617 F: drivers/soc/samsung/*
1618 F: drivers/spi/spi-s3c*
1619 F: sound/soc/samsung/*
1620 F: Documentation/arm/Samsung/
1621 F: Documentation/devicetree/bindings/arm/samsung/
1622 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1623 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1626 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1627 M: Kyungmin Park <kyungmin.park@samsung.com>
1628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630 F: arch/arm/mach-s5pv210/
1632 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1633 M: Kyungmin Park <kyungmin.park@samsung.com>
1634 M: Kamil Debski <k.debski@samsung.com>
1635 L: linux-arm-kernel@lists.infradead.org
1636 L: linux-media@vger.kernel.org
1638 F: drivers/media/platform/s5p-g2d/
1640 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1641 M: Kyungmin Park <kyungmin.park@samsung.com>
1642 M: Kamil Debski <k.debski@samsung.com>
1643 M: Jeongtae Park <jtp.park@samsung.com>
1644 L: linux-arm-kernel@lists.infradead.org
1645 L: linux-media@vger.kernel.org
1647 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1648 F: drivers/media/platform/s5p-mfc/
1650 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1651 M: Kyungmin Park <kyungmin.park@samsung.com>
1652 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1653 L: linux-arm-kernel@lists.infradead.org
1654 L: linux-media@vger.kernel.org
1656 F: drivers/media/platform/s5p-tv/
1658 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1659 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1660 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1661 L: linux-arm-kernel@lists.infradead.org
1662 L: linux-media@vger.kernel.org
1664 F: drivers/media/platform/s5p-jpeg/
1666 ARM/SHMOBILE ARM ARCHITECTURE
1667 M: Simon Horman <horms@verge.net.au>
1668 M: Magnus Damm <magnus.damm@gmail.com>
1669 L: linux-renesas-soc@vger.kernel.org
1670 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1673 F: arch/arm/boot/dts/emev2*
1674 F: arch/arm/boot/dts/r7s*
1675 F: arch/arm/boot/dts/r8a*
1676 F: arch/arm/boot/dts/sh*
1677 F: arch/arm/configs/shmobile_defconfig
1678 F: arch/arm/include/debug/renesas-scif.S
1679 F: arch/arm/mach-shmobile/
1681 F: drivers/soc/renesas/
1682 F: include/linux/soc/renesas/
1684 ARM/SOCFPGA ARCHITECTURE
1685 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1687 F: arch/arm/mach-socfpga/
1688 F: arch/arm/boot/dts/socfpga*
1689 F: arch/arm/configs/socfpga_defconfig
1690 F: arch/arm64/boot/dts/altera/
1691 W: http://www.rocketboards.org
1692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1694 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1695 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1697 F: drivers/clk/socfpga/
1699 ARM/SOCFPGA EDAC SUPPORT
1700 M: Thor Thayer <tthayer@opensource.altera.com>
1702 F: drivers/edac/altera_edac.
1704 ARM/STI ARCHITECTURE
1705 M: Patrice Chotard <patrice.chotard@st.com>
1706 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707 L: kernel@stlinux.com
1708 W: http://www.stlinux.com
1710 F: arch/arm/mach-sti/
1711 F: arch/arm/boot/dts/sti*
1712 F: drivers/char/hw_random/st-rng.c
1713 F: drivers/clocksource/arm_global_timer.c
1714 F: drivers/clocksource/clksrc_st_lpc.c
1715 F: drivers/cpufreq/sti-cpufreq.c
1716 F: drivers/i2c/busses/i2c-st.c
1717 F: drivers/media/rc/st_rc.c
1718 F: drivers/media/platform/sti/c8sectpfe/
1719 F: drivers/mmc/host/sdhci-st.c
1720 F: drivers/phy/phy-miphy28lp.c
1721 F: drivers/phy/phy-miphy365x.c
1722 F: drivers/phy/phy-stih407-usb.c
1723 F: drivers/phy/phy-stih41x-usb.c
1724 F: drivers/pinctrl/pinctrl-st.c
1725 F: drivers/remoteproc/st_remoteproc.c
1726 F: drivers/reset/sti/
1727 F: drivers/rtc/rtc-st-lpc.c
1728 F: drivers/tty/serial/st-asc.c
1729 F: drivers/usb/dwc3/dwc3-st.c
1730 F: drivers/usb/host/ehci-st.c
1731 F: drivers/usb/host/ohci-st.c
1732 F: drivers/watchdog/st_lpc_wdt.c
1733 F: drivers/ata/ahci_st.c
1735 ARM/STM32 ARCHITECTURE
1736 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1737 M: Alexandre Torgue <alexandre.torgue@st.com>
1738 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1742 F: drivers/clocksource/armv7m_systick.c
1744 ARM/TANGO ARCHITECTURE
1745 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1746 L: linux-arm-kernel@lists.infradead.org
1748 F: arch/arm/mach-tango/
1749 F: arch/arm/boot/dts/tango*
1751 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1752 M: Lennert Buytenhek <kernel@wantstofly.org>
1753 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 ARM/TETON BGA MACHINE SUPPORT
1757 M: "Mark F. Brown" <mark.brown314@gmail.com>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1761 ARM/THECUS N2100 MACHINE SUPPORT
1762 M: Lennert Buytenhek <kernel@wantstofly.org>
1763 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1767 M: Wan ZongShun <mcuos.com@gmail.com>
1768 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1769 W: http://www.mcuos.com
1771 F: arch/arm/mach-w90x900/
1772 F: drivers/input/keyboard/w90p910_keypad.c
1773 F: drivers/input/touchscreen/w90p910_ts.c
1774 F: drivers/watchdog/nuc900_wdt.c
1775 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1776 F: drivers/mtd/nand/nuc900_nand.c
1777 F: drivers/rtc/rtc-nuc900.c
1778 F: drivers/spi/spi-nuc900.c
1779 F: drivers/usb/host/ehci-w90x900.c
1780 F: drivers/video/fbdev/nuc900fb.c
1782 ARM/U300 MACHINE SUPPORT
1783 M: Linus Walleij <linus.walleij@linaro.org>
1784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1786 F: arch/arm/mach-u300/
1787 F: drivers/clocksource/timer-u300.c
1788 F: drivers/i2c/busses/i2c-stu300.c
1789 F: drivers/rtc/rtc-coh901331.c
1790 F: drivers/watchdog/coh901327_wdt.c
1791 F: drivers/dma/coh901318*
1792 F: drivers/mfd/ab3100*
1793 F: drivers/rtc/rtc-ab3100.c
1794 F: drivers/rtc/rtc-coh901331.c
1795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1797 ARM/UNIPHIER ARCHITECTURE
1798 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801 F: arch/arm/boot/dts/uniphier*
1802 F: arch/arm/include/asm/hardware/cache-uniphier.h
1803 F: arch/arm/mach-uniphier/
1804 F: arch/arm/mm/cache-uniphier.c
1805 F: arch/arm64/boot/dts/socionext/
1806 F: drivers/bus/uniphier-system-bus.c
1807 F: drivers/i2c/busses/i2c-uniphier*
1808 F: drivers/pinctrl/uniphier/
1809 F: drivers/tty/serial/8250/8250_uniphier.c
1812 ARM/Ux500 ARM ARCHITECTURE
1813 M: Linus Walleij <linus.walleij@linaro.org>
1814 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 F: arch/arm/mach-ux500/
1817 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1818 F: drivers/dma/ste_dma40*
1819 F: drivers/hwspinlock/u8500_hsem.c
1820 F: drivers/mfd/abx500*
1821 F: drivers/mfd/ab8500*
1822 F: drivers/mfd/dbx500*
1823 F: drivers/mfd/db8500*
1824 F: drivers/pinctrl/nomadik/pinctrl-ab*
1825 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1826 F: drivers/rtc/rtc-ab8500.c
1827 F: drivers/rtc/rtc-pl031.c
1828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1830 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1831 M: Ulf Hansson <ulf.hansson@linaro.org>
1832 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1833 T: git git://git.linaro.org/people/ulfh/clk.git
1835 F: drivers/clk/ux500/
1836 F: include/linux/platform_data/clk-ux500.h
1838 ARM/VERSATILE EXPRESS PLATFORM
1839 M: Liviu Dudau <liviu.dudau@arm.com>
1840 M: Sudeep Holla <sudeep.holla@arm.com>
1841 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1842 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 F: arch/arm/boot/dts/vexpress*
1845 F: arch/arm64/boot/dts/arm/
1846 F: arch/arm/mach-vexpress/
1849 F: drivers/clk/versatile/clk-vexpress-osc.c
1850 F: drivers/clocksource/versatile.c
1854 M: Russell King <linux@armlinux.org.uk>
1855 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1856 W: http://www.armlinux.org.uk/
1860 ARM/VOIPAC PXA270 SUPPORT
1861 M: Marek Vasut <marek.vasut@gmail.com>
1862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864 F: arch/arm/mach-pxa/vpac270.c
1865 F: arch/arm/mach-pxa/include/mach/vpac270.h
1867 ARM/VT8500 ARM ARCHITECTURE
1868 M: Tony Prisk <linux@prisktech.co.nz>
1869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871 F: arch/arm/mach-vt8500/
1872 F: drivers/clocksource/vt8500_timer.c
1873 F: drivers/i2c/busses/i2c-wmt.c
1874 F: drivers/mmc/host/wmt-sdmmc.c
1875 F: drivers/pwm/pwm-vt8500.c
1876 F: drivers/rtc/rtc-vt8500.c
1877 F: drivers/tty/serial/vt8500_serial.c
1878 F: drivers/usb/host/ehci-platform.c
1879 F: drivers/usb/host/uhci-platform.c
1880 F: drivers/video/fbdev/vt8500lcdfb.*
1881 F: drivers/video/fbdev/wm8505fb*
1882 F: drivers/video/fbdev/wmt_ge_rops.*
1884 ARM/ZIPIT Z2 SUPPORT
1885 M: Marek Vasut <marek.vasut@gmail.com>
1886 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1888 F: arch/arm/mach-pxa/z2.c
1889 F: arch/arm/mach-pxa/include/mach/z2.h
1891 ARM/ZTE ARCHITECTURE
1892 M: Jun Nie <jun.nie@linaro.org>
1893 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 F: arch/arm/mach-zx/
1897 F: Documentation/devicetree/bindings/arm/zte.txt
1898 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1900 ARM/ZYNQ ARCHITECTURE
1901 M: Michal Simek <michal.simek@xilinx.com>
1902 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 W: http://wiki.xilinx.com
1905 T: git https://github.com/Xilinx/linux-xlnx.git
1907 F: arch/arm/mach-zynq/
1908 F: drivers/cpuidle/cpuidle-zynq.c
1909 F: drivers/block/xsysace.c
1912 F: drivers/clocksource/cadence_ttc_timer.c
1913 F: drivers/i2c/busses/i2c-cadence.c
1914 F: drivers/mmc/host/sdhci-of-arasan.c
1915 F: drivers/edac/synopsys_edac.c
1918 M: Will Deacon <will.deacon@arm.com>
1919 R: Robin Murphy <robin.murphy@arm.com>
1920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922 F: drivers/iommu/arm-smmu.c
1923 F: drivers/iommu/arm-smmu-v3.c
1924 F: drivers/iommu/io-pgtable-arm.c
1925 F: drivers/iommu/io-pgtable-arm-v7s.c
1927 ARM64 PORT (AARCH64 ARCHITECTURE)
1928 M: Catalin Marinas <catalin.marinas@arm.com>
1929 M: Will Deacon <will.deacon@arm.com>
1930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1934 F: Documentation/arm64/
1936 AS3645A LED FLASH CONTROLLER DRIVER
1937 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1938 L: linux-media@vger.kernel.org
1939 T: git git://linuxtv.org/media_tree.git
1941 F: drivers/media/i2c/as3645a.c
1942 F: include/media/i2c/as3645a.h
1944 ASC7621 HARDWARE MONITOR DRIVER
1945 M: George Joseph <george.joseph@fairview5.com>
1946 L: linux-hwmon@vger.kernel.org
1948 F: Documentation/hwmon/asc7621
1949 F: drivers/hwmon/asc7621.c
1951 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1952 M: Corentin Chary <corentin.chary@gmail.com>
1953 L: acpi4asus-user@lists.sourceforge.net
1954 L: platform-driver-x86@vger.kernel.org
1955 W: http://acpi4asus.sf.net
1957 F: drivers/platform/x86/asus*.c
1958 F: drivers/platform/x86/eeepc*.c
1960 ASUS WIRELESS RADIO CONTROL DRIVER
1961 M: João Paulo Rechi Vita <jprvita@gmail.com>
1962 L: platform-driver-x86@vger.kernel.org
1964 F: drivers/platform/x86/asus-wireless.c
1967 M: David Howells <dhowells@redhat.com>
1968 L: keyrings@vger.kernel.org
1970 F: Documentation/crypto/asymmetric-keys.txt
1971 F: include/linux/verification.h
1972 F: include/crypto/public_key.h
1973 F: include/crypto/pkcs7.h
1974 F: crypto/asymmetric_keys/
1976 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1977 R: Dan Williams <dan.j.williams@intel.com>
1978 W: http://sourceforge.net/projects/xscaleiop
1980 F: Documentation/crypto/async-tx-api.txt
1983 F: include/linux/dmaengine.h
1984 F: include/linux/async_tx.h
1987 M: Wolfram Sang <wsa@the-dreams.de>
1988 L: linux-i2c@vger.kernel.org
1990 F: drivers/misc/eeprom/at24.c
1991 F: include/linux/platform_data/at24.h
1993 ATA OVER ETHERNET (AOE) DRIVER
1994 M: "Ed L. Cashin" <ed.cashin@acm.org>
1995 W: http://www.openaoe.org/
1997 F: Documentation/aoe/
1998 F: drivers/block/aoe/
2000 ATHEROS 71XX/9XXX GPIO DRIVER
2001 M: Alban Bedel <albeu@free.fr>
2002 W: https://github.com/AlbanBedel/linux
2003 T: git git://github.com/AlbanBedel/linux
2005 F: drivers/gpio/gpio-ath79.c
2006 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2008 ATHEROS ATH GENERIC UTILITIES
2009 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2010 L: linux-wireless@vger.kernel.org
2012 F: drivers/net/wireless/ath/*
2014 ATHEROS ATH5K WIRELESS DRIVER
2015 M: Jiri Slaby <jirislaby@gmail.com>
2016 M: Nick Kossifidis <mickflemm@gmail.com>
2017 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2018 L: linux-wireless@vger.kernel.org
2019 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2021 F: drivers/net/wireless/ath/ath5k/
2023 ATHEROS ATH6KL WIRELESS DRIVER
2024 M: Kalle Valo <kvalo@qca.qualcomm.com>
2025 L: linux-wireless@vger.kernel.org
2026 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2029 F: drivers/net/wireless/ath/ath6kl/
2031 WILOCITY WIL6210 WIRELESS DRIVER
2032 M: Maya Erez <qca_merez@qca.qualcomm.com>
2033 L: linux-wireless@vger.kernel.org
2034 L: wil6210@qca.qualcomm.com
2036 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2037 F: drivers/net/wireless/ath/wil6210/
2038 F: include/uapi/linux/wil6210_uapi.h
2040 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2041 M: Christian Lamparter <chunkeey@googlemail.com>
2042 L: linux-wireless@vger.kernel.org
2043 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2045 F: drivers/net/wireless/ath/carl9170/
2047 ATK0110 HWMON DRIVER
2048 M: Luca Tettamanti <kronos.it@gmail.com>
2049 L: linux-hwmon@vger.kernel.org
2051 F: drivers/hwmon/asus_atk0110.c
2054 M: Ville Syrjala <syrjala@sci.fi>
2056 F: drivers/input/misc/ati_remote2.c
2058 ATLX ETHERNET DRIVERS
2059 M: Jay Cliburn <jcliburn@gmail.com>
2060 M: Chris Snook <chris.snook@gmail.com>
2061 L: netdev@vger.kernel.org
2062 W: http://sourceforge.net/projects/atl1
2063 W: http://atl1.sourceforge.net
2065 F: drivers/net/ethernet/atheros/
2068 M: Chas Williams <3chas3@gmail.com>
2069 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2070 L: netdev@vger.kernel.org
2071 W: http://linux-atm.sourceforge.net
2074 F: include/linux/atm*
2075 F: include/uapi/linux/atm*
2077 ATMEL AT91 / AT32 MCI DRIVER
2078 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2080 F: drivers/mmc/host/atmel-mci.c
2082 ATMEL AT91 / AT32 SERIAL DRIVER
2083 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2085 F: drivers/tty/serial/atmel_serial.c
2087 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2088 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2090 F: drivers/power/reset/at91-sama5d2_shdwc.c
2092 ATMEL SAMA5D2 ADC DRIVER
2093 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2094 L: linux-iio@vger.kernel.org
2096 F: drivers/iio/adc/at91-sama5d2_adc.c
2098 ATMEL Audio ALSA driver
2099 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2100 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2105 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2106 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2108 F: drivers/dma/at_hdmac.c
2109 F: drivers/dma/at_hdmac_regs.h
2110 F: include/linux/platform_data/dma-atmel.h
2113 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2114 L: linux-arm-kernel@lists.infradead.org
2115 L: dmaengine@vger.kernel.org
2117 F: drivers/dma/at_xdmac.c
2120 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2121 L: linux-i2c@vger.kernel.org
2123 F: drivers/i2c/busses/i2c-at91.c
2126 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2127 L: linux-media@vger.kernel.org
2129 F: drivers/media/platform/soc_camera/atmel-isi.c
2130 F: include/media/atmel-isi.h
2133 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2134 L: linux-fbdev@vger.kernel.org
2136 F: drivers/video/fbdev/atmel_lcdfb.c
2137 F: include/video/atmel_lcdc.h
2139 ATMEL MACB ETHERNET DRIVER
2140 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2142 F: drivers/net/ethernet/cadence/
2145 M: Wenyou Yang <wenyou.yang@atmel.com>
2146 M: Josh Wu <rainyfeeling@outlook.com>
2147 L: linux-mtd@lists.infradead.org
2149 F: drivers/mtd/nand/atmel_nand*
2152 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2153 L: linux-mmc@vger.kernel.org
2155 F: drivers/mmc/host/sdhci-of-at91.c
2158 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2160 F: drivers/spi/spi-atmel.*
2163 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2164 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2166 F: drivers/misc/atmel-ssc.c
2167 F: include/linux/atmel-ssc.h
2169 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2170 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2171 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2173 F: drivers/misc/atmel_tclib.c
2174 F: drivers/clocksource/tcb_clksrc.c
2176 ATMEL USBA UDC DRIVER
2177 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2180 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2182 ATMEL WIRELESS DRIVER
2183 M: Simon Kelley <simon@thekelleys.org.uk>
2184 L: linux-wireless@vger.kernel.org
2185 W: http://www.thekelleys.org.uk/atmel
2186 W: http://atmelwlandriver.sourceforge.net/
2188 F: drivers/net/wireless/atmel/atmel*
2190 ATMEL MAXTOUCH DRIVER
2191 M: Nick Dyer <nick.dyer@itdev.co.uk>
2192 T: git git://github.com/atmel-maxtouch/linux.git
2194 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2195 F: drivers/input/touchscreen/atmel_mxt_ts.c
2196 F: include/linux/platform_data/atmel_mxt_ts.h
2198 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2199 M: Bradley Grove <linuxdrivers@attotech.com>
2200 L: linux-scsi@vger.kernel.org
2201 W: http://www.attotech.com
2203 F: drivers/scsi/esas2r
2205 ATUSB IEEE 802.15.4 RADIO DRIVER
2206 M: Stefan Schmidt <stefan@osg.samsung.com>
2207 L: linux-wpan@vger.kernel.org
2209 F: drivers/net/ieee802154/atusb.c
2210 F: drivers/net/ieee802154/atusb.h
2211 F: drivers/net/ieee802154/at86rf230.h
2214 M: Paul Moore <paul@paul-moore.com>
2215 M: Eric Paris <eparis@redhat.com>
2216 L: linux-audit@redhat.com (moderated for non-subscribers)
2217 W: http://people.redhat.com/sgrubb/audit/
2218 T: git git://git.infradead.org/users/pcmoore/audit
2220 F: include/linux/audit.h
2221 F: include/uapi/linux/audit.h
2224 AUXILIARY DISPLAY DRIVERS
2225 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2226 W: http://miguelojeda.es/auxdisplay.htm
2227 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2229 F: drivers/auxdisplay/
2230 F: include/linux/cfag12864b.h
2233 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2234 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2235 W: http://www.atmel.com/products/AVR32/
2236 W: http://mirror.egtvedt.no/avr32linux.org/
2237 W: http://avrfreaks.net/
2241 AVR32/AT32AP MACHINE SUPPORT
2242 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2243 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2245 F: arch/avr32/mach-at32ap/
2248 M: Ralf Baechle <ralf@linux-mips.org>
2249 L: linux-hams@vger.kernel.org
2250 W: http://www.linux-ax25.org/
2252 F: include/uapi/linux/ax25.h
2253 F: include/net/ax25.h
2257 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2258 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2259 L: linux-media@vger.kernel.org
2260 W: https://linuxtv.org
2261 T: git git://linuxtv.org/media_tree.git
2263 F: drivers/media/usb/dvb-usb-v2/az6007.c
2265 AZTECH FM RADIO RECEIVER DRIVER
2266 M: Hans Verkuil <hverkuil@xs4all.nl>
2267 L: linux-media@vger.kernel.org
2268 T: git git://linuxtv.org/media_tree.git
2269 W: https://linuxtv.org
2271 F: drivers/media/radio/radio-aztech*
2274 L: linux-wireless@vger.kernel.org
2275 L: b43-dev@lists.infradead.org
2276 W: http://wireless.kernel.org/en/users/Drivers/b43
2278 F: drivers/net/wireless/broadcom/b43/
2280 B43LEGACY WIRELESS DRIVER
2281 M: Larry Finger <Larry.Finger@lwfinger.net>
2282 L: linux-wireless@vger.kernel.org
2283 L: b43-dev@lists.infradead.org
2284 W: http://wireless.kernel.org/en/users/Drivers/b43
2286 F: drivers/net/wireless/broadcom/b43legacy/
2288 BACKLIGHT CLASS/SUBSYSTEM
2289 M: Jingoo Han <jingoohan1@gmail.com>
2290 M: Lee Jones <lee.jones@linaro.org>
2291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2293 F: drivers/video/backlight/
2294 F: include/linux/backlight.h
2297 M: Marek Lindner <mareklindner@neomailbox.ch>
2298 M: Simon Wunderlich <sw@simonwunderlich.de>
2299 M: Antonio Quartulli <a@unstable.cc>
2300 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2301 W: https://www.open-mesh.org/
2302 Q: https://patchwork.open-mesh.org/project/batman/list/
2304 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2305 F: Documentation/ABI/testing/sysfs-class-net-mesh
2306 F: Documentation/networking/batman-adv.txt
2309 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2310 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2311 L: linux-hams@vger.kernel.org
2312 W: http://www.baycom.org/~tom/ham/ham.html
2314 F: drivers/net/hamradio/baycom*
2316 BCACHE (BLOCK LAYER CACHE)
2317 M: Kent Overstreet <kent.overstreet@gmail.com>
2318 L: linux-bcache@vger.kernel.org
2319 W: http://bcache.evilpiepirate.org
2321 F: drivers/md/bcache/
2323 BDISP ST MEDIA DRIVER
2324 M: Fabien Dessenne <fabien.dessenne@st.com>
2325 L: linux-media@vger.kernel.org
2326 T: git git://linuxtv.org/media_tree.git
2327 W: https://linuxtv.org
2329 F: drivers/media/platform/sti/bdisp
2333 F: Documentation/filesystems/befs.txt
2336 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2337 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2338 L: netdev@vger.kernel.org
2340 F: drivers/net/ethernet/ec_bhf.c
2343 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2345 F: Documentation/filesystems/bfs.txt
2347 F: include/uapi/linux/bfs_fs.h
2349 BLACKFIN ARCHITECTURE
2350 M: Steven Miao <realmz6@gmail.com>
2351 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2352 T: git git://git.code.sf.net/p/adi-linux/code
2353 W: http://blackfin.uclinux.org
2357 BLACKFIN EMAC DRIVER
2358 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2359 W: http://blackfin.uclinux.org
2361 F: drivers/net/ethernet/adi/
2364 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2365 W: http://blackfin.uclinux.org
2367 F: drivers/rtc/rtc-bfin.c
2370 M: Sonic Zhang <sonic.zhang@analog.com>
2371 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2372 W: http://blackfin.uclinux.org
2374 F: drivers/mmc/host/bfin_sdh.c
2376 BLACKFIN SERIAL DRIVER
2377 M: Sonic Zhang <sonic.zhang@analog.com>
2378 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2379 W: http://blackfin.uclinux.org
2381 F: drivers/tty/serial/bfin_uart.c
2383 BLACKFIN WATCHDOG DRIVER
2384 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2385 W: http://blackfin.uclinux.org
2387 F: drivers/watchdog/bfin_wdt.c
2389 BLACKFIN I2C TWI DRIVER
2390 M: Sonic Zhang <sonic.zhang@analog.com>
2391 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2392 W: http://blackfin.uclinux.org/
2394 F: drivers/i2c/busses/i2c-bfin-twi.c
2396 BLACKFIN MEDIA DRIVER
2397 M: Scott Jiang <scott.jiang.linux@gmail.com>
2398 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2399 W: http://blackfin.uclinux.org/
2401 F: drivers/media/platform/blackfin/
2402 F: drivers/media/i2c/adv7183*
2403 F: drivers/media/i2c/vs6624*
2405 BLINKM RGB LED DRIVER
2406 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2408 F: drivers/leds/leds-blinkm.c
2411 M: Jens Axboe <axboe@kernel.dk>
2412 L: linux-block@vger.kernel.org
2413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2416 F: kernel/trace/blktrace.c
2419 M: Joern Engel <joern@lazybastard.org>
2420 L: linux-mtd@lists.infradead.org
2422 F: drivers/mtd/devices/block2mtd.c
2425 M: Marcel Holtmann <marcel@holtmann.org>
2426 M: Gustavo Padovan <gustavo@padovan.org>
2427 M: Johan Hedberg <johan.hedberg@gmail.com>
2428 L: linux-bluetooth@vger.kernel.org
2429 W: http://www.bluez.org/
2430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2433 F: drivers/bluetooth/
2436 M: Marcel Holtmann <marcel@holtmann.org>
2437 M: Gustavo Padovan <gustavo@padovan.org>
2438 M: Johan Hedberg <johan.hedberg@gmail.com>
2439 L: linux-bluetooth@vger.kernel.org
2440 W: http://www.bluez.org/
2441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2445 F: include/net/bluetooth/
2448 M: Jay Vosburgh <j.vosburgh@gmail.com>
2449 M: Veaceslav Falico <vfalico@gmail.com>
2450 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2451 L: netdev@vger.kernel.org
2452 W: http://sourceforge.net/projects/bonding/
2454 F: drivers/net/bonding/
2455 F: include/uapi/linux/if_bonding.h
2457 BPF (Safe dynamic programs and tools)
2458 M: Alexei Starovoitov <ast@kernel.org>
2459 L: netdev@vger.kernel.org
2460 L: linux-kernel@vger.kernel.org
2464 BROADCOM B44 10/100 ETHERNET DRIVER
2465 M: Gary Zambrano <zambrano@broadcom.com>
2466 L: netdev@vger.kernel.org
2468 F: drivers/net/ethernet/broadcom/b44.*
2470 BROADCOM GENET ETHERNET DRIVER
2471 M: Florian Fainelli <f.fainelli@gmail.com>
2472 L: netdev@vger.kernel.org
2474 F: drivers/net/ethernet/broadcom/genet/
2476 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2477 M: Sony Chacko <sony.chacko@qlogic.com>
2478 M: Dept-HSGLinuxNICDev@qlogic.com
2479 L: netdev@vger.kernel.org
2481 F: drivers/net/ethernet/broadcom/bnx2.*
2482 F: drivers/net/ethernet/broadcom/bnx2_*
2484 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2485 M: Ariel Elior <ariel.elior@qlogic.com>
2486 L: netdev@vger.kernel.org
2488 F: drivers/net/ethernet/broadcom/bnx2x/
2490 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2491 M: Florian Fainelli <f.fainelli@gmail.com>
2492 M: Ray Jui <rjui@broadcom.com>
2493 M: Scott Branden <sbranden@broadcom.com>
2494 L: bcm-kernel-feedback-list@broadcom.com
2495 T: git git://github.com/broadcom/mach-bcm
2497 F: arch/arm/mach-bcm/
2498 F: arch/arm/boot/dts/bcm113*
2499 F: arch/arm/boot/dts/bcm216*
2500 F: arch/arm/boot/dts/bcm281*
2501 F: arch/arm64/boot/dts/broadcom/
2502 F: arch/arm/configs/bcm_defconfig
2503 F: drivers/mmc/host/sdhci-bcm-kona.c
2504 F: drivers/clocksource/bcm_kona_timer.c
2506 BROADCOM BCM2835 ARM ARCHITECTURE
2507 M: Stephen Warren <swarren@wwwdotorg.org>
2508 M: Lee Jones <lee@kernel.org>
2509 M: Eric Anholt <eric@anholt.net>
2510 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2511 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2516 BROADCOM BCM47XX MIPS ARCHITECTURE
2517 M: Hauke Mehrtens <hauke@hauke-m.de>
2518 M: Rafał Miłecki <zajec5@gmail.com>
2519 L: linux-mips@linux-mips.org
2521 F: Documentation/devicetree/bindings/mips/brcm/
2522 F: arch/mips/bcm47xx/*
2523 F: arch/mips/include/asm/mach-bcm47xx/*
2525 BROADCOM BCM5301X ARM ARCHITECTURE
2526 M: Hauke Mehrtens <hauke@hauke-m.de>
2527 L: linux-arm-kernel@lists.infradead.org
2529 F: arch/arm/mach-bcm/bcm_5301x.c
2530 F: arch/arm/boot/dts/bcm5301x.dtsi
2531 F: arch/arm/boot/dts/bcm470*
2533 BROADCOM BCM63XX ARM ARCHITECTURE
2534 M: Florian Fainelli <f.fainelli@gmail.com>
2535 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2536 L: bcm-kernel-feedback-list@broadcom.com
2537 T: git git://github.com/broadcom/stblinux.git
2539 F: arch/arm/mach-bcm/bcm63xx.c
2540 F: arch/arm/include/debug/bcm63xx.S
2542 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2543 M: Kevin Cernekee <cernekee@gmail.com>
2544 L: linux-usb@vger.kernel.org
2546 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2548 BROADCOM BCM7XXX ARM ARCHITECTURE
2549 M: Brian Norris <computersforpeace@gmail.com>
2550 M: Gregory Fong <gregory.0xf0@gmail.com>
2551 M: Florian Fainelli <f.fainelli@gmail.com>
2552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2553 L: bcm-kernel-feedback-list@broadcom.com
2554 T: git git://github.com/broadcom/stblinux.git
2556 F: arch/arm/mach-bcm/*brcmstb*
2557 F: arch/arm/boot/dts/bcm7*.dts*
2558 F: drivers/bus/brcmstb_gisb.c
2561 BROADCOM BMIPS MIPS ARCHITECTURE
2562 M: Kevin Cernekee <cernekee@gmail.com>
2563 M: Florian Fainelli <f.fainelli@gmail.com>
2564 L: linux-mips@linux-mips.org
2565 T: git git://github.com/broadcom/stblinux.git
2567 F: arch/mips/bmips/*
2568 F: arch/mips/include/asm/mach-bmips/*
2569 F: arch/mips/kernel/*bmips*
2570 F: arch/mips/boot/dts/brcm/bcm*.dts*
2571 F: drivers/irqchip/irq-bcm63*
2572 F: drivers/irqchip/irq-bcm7*
2573 F: drivers/irqchip/irq-brcmstb*
2574 F: include/linux/bcm963xx_nvram.h
2575 F: include/linux/bcm963xx_tag.h
2577 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2578 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2579 M: Prashant Sreedharan <prashant@broadcom.com>
2580 M: Michael Chan <mchan@broadcom.com>
2581 L: netdev@vger.kernel.org
2583 F: drivers/net/ethernet/broadcom/tg3.*
2585 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2586 M: Brett Rudley <brudley@broadcom.com>
2587 M: Arend van Spriel <arend@broadcom.com>
2588 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2589 M: Hante Meuleman <meuleman@broadcom.com>
2590 L: linux-wireless@vger.kernel.org
2591 L: brcm80211-dev-list@broadcom.com
2593 F: drivers/net/wireless/broadcom/brcm80211/
2595 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2596 M: QLogic-Storage-Upstream@qlogic.com
2597 L: linux-scsi@vger.kernel.org
2599 F: drivers/scsi/bnx2fc/
2601 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2602 M: QLogic-Storage-Upstream@qlogic.com
2603 L: linux-scsi@vger.kernel.org
2605 F: drivers/scsi/bnx2i/
2607 BROADCOM IPROC ARM ARCHITECTURE
2608 M: Ray Jui <rjui@broadcom.com>
2609 M: Scott Branden <sbranden@broadcom.com>
2610 M: Jon Mason <jonmason@broadcom.com>
2611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2612 L: bcm-kernel-feedback-list@broadcom.com
2613 T: git git://github.com/broadcom/cygnus-linux.git
2629 BROADCOM BRCMSTB GPIO DRIVER
2630 M: Gregory Fong <gregory.0xf0@gmail.com>
2631 L: bcm-kernel-feedback-list@broadcom.com
2633 F: drivers/gpio/gpio-brcmstb.c
2634 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2636 BROADCOM KONA GPIO DRIVER
2637 M: Ray Jui <rjui@broadcom.com>
2638 L: bcm-kernel-feedback-list@broadcom.com
2640 F: drivers/gpio/gpio-bcm-kona.c
2641 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2643 BROADCOM NVRAM DRIVER
2644 M: Rafał Miłecki <zajec5@gmail.com>
2645 L: linux-mips@linux-mips.org
2647 F: drivers/firmware/broadcom/*
2649 BROADCOM STB NAND FLASH DRIVER
2650 M: Brian Norris <computersforpeace@gmail.com>
2651 M: Kamal Dasu <kdasu.kdev@gmail.com>
2652 L: linux-mtd@lists.infradead.org
2653 L: bcm-kernel-feedback-list@broadcom.com
2655 F: drivers/mtd/nand/brcmnand/
2657 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2658 M: Rafał Miłecki <zajec5@gmail.com>
2659 L: linux-wireless@vger.kernel.org
2662 F: include/linux/bcma/
2664 BROADCOM SYSTEMPORT ETHERNET DRIVER
2665 M: Florian Fainelli <f.fainelli@gmail.com>
2666 L: netdev@vger.kernel.org
2668 F: drivers/net/ethernet/broadcom/bcmsysport.*
2670 BROADCOM VULCAN ARM64 SOC
2671 M: Jayachandran C. <jchandra@broadcom.com>
2672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2673 L: bcm-kernel-feedback-list@broadcom.com
2675 F: arch/arm64/boot/dts/broadcom/vulcan*
2677 BROCADE BFA FC SCSI DRIVER
2678 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2679 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2680 L: linux-scsi@vger.kernel.org
2682 F: drivers/scsi/bfa/
2684 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2685 M: Rasesh Mody <rasesh.mody@qlogic.com>
2686 L: netdev@vger.kernel.org
2688 F: drivers/net/ethernet/brocade/bna/
2690 BSG (block layer generic sg v4 driver)
2691 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2692 L: linux-scsi@vger.kernel.org
2695 F: include/linux/bsg.h
2696 F: include/uapi/linux/bsg.h
2699 M: Clemens Ladisch <clemens@ladisch.de>
2700 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2701 T: git git://git.alsa-project.org/alsa-kernel.git
2703 F: Documentation/sound/alsa/Bt87x.txt
2704 F: sound/pci/bt87x.c
2707 M: Michael Buesch <m@bues.ch>
2708 W: http://bu3sch.de/btgpio.php
2710 F: drivers/gpio/gpio-bt8xx.c
2713 M: Chris Mason <clm@fb.com>
2714 M: Josef Bacik <jbacik@fb.com>
2715 M: David Sterba <dsterba@suse.com>
2716 L: linux-btrfs@vger.kernel.org
2717 W: http://btrfs.wiki.kernel.org/
2718 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2721 F: Documentation/filesystems/btrfs.txt
2724 BTTV VIDEO4LINUX DRIVER
2725 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2726 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2727 L: linux-media@vger.kernel.org
2728 W: https://linuxtv.org
2729 T: git git://linuxtv.org/media_tree.git
2731 F: Documentation/video4linux/bttv/
2732 F: drivers/media/pci/bt8xx/bttv*
2734 BUSLOGIC SCSI DRIVER
2735 M: Khalid Aziz <khalid@gonehiking.org>
2736 L: linux-scsi@vger.kernel.org
2738 F: drivers/scsi/BusLogic.*
2739 F: drivers/scsi/FlashPoint.*
2741 C-MEDIA CMI8788 DRIVER
2742 M: Clemens Ladisch <clemens@ladisch.de>
2743 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2744 T: git git://git.alsa-project.org/alsa-kernel.git
2746 F: sound/pci/oxygen/
2749 M: Mark Salter <msalter@redhat.com>
2750 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2751 L: linux-c6x-dev@linux-c6x.org
2752 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2756 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2757 M: David Howells <dhowells@redhat.com>
2758 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2760 F: Documentation/filesystems/caching/cachefiles.txt
2763 CADET FM/AM RADIO RECEIVER DRIVER
2764 M: Hans Verkuil <hverkuil@xs4all.nl>
2765 L: linux-media@vger.kernel.org
2766 T: git git://linuxtv.org/media_tree.git
2767 W: https://linuxtv.org
2769 F: drivers/media/radio/radio-cadet*
2771 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2772 M: Jonathan Corbet <corbet@lwn.net>
2773 L: linux-media@vger.kernel.org
2774 T: git git://linuxtv.org/media_tree.git
2776 F: Documentation/video4linux/cafe_ccic
2777 F: drivers/media/platform/marvell-ccic/
2780 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2781 L: netdev@vger.kernel.org
2783 F: Documentation/networking/caif/
2784 F: drivers/net/caif/
2785 F: include/uapi/linux/caif/
2786 F: include/net/caif/
2789 CALGARY x86-64 IOMMU
2790 M: Muli Ben-Yehuda <mulix@mulix.org>
2791 M: Jon Mason <jdmason@kudzu.us>
2792 L: iommu@lists.linux-foundation.org
2794 F: arch/x86/kernel/pci-calgary_64.c
2795 F: arch/x86/kernel/tce_64.c
2796 F: arch/x86/include/asm/calgary.h
2797 F: arch/x86/include/asm/tce.h
2800 M: Oliver Hartkopp <socketcan@hartkopp.net>
2801 M: Marc Kleine-Budde <mkl@pengutronix.de>
2802 L: linux-can@vger.kernel.org
2803 W: https://github.com/linux-can
2804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2807 F: Documentation/networking/can.txt
2809 F: include/linux/can/core.h
2810 F: include/uapi/linux/can.h
2811 F: include/uapi/linux/can/bcm.h
2812 F: include/uapi/linux/can/raw.h
2813 F: include/uapi/linux/can/gw.h
2816 M: Wolfgang Grandegger <wg@grandegger.com>
2817 M: Marc Kleine-Budde <mkl@pengutronix.de>
2818 L: linux-can@vger.kernel.org
2819 W: https://github.com/linux-can
2820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2824 F: include/linux/can/dev.h
2825 F: include/linux/can/platform/
2826 F: include/uapi/linux/can/error.h
2827 F: include/uapi/linux/can/netlink.h
2830 M: Serge Hallyn <serge.hallyn@canonical.com>
2831 L: linux-security-module@vger.kernel.org
2833 F: include/linux/capability.h
2834 F: include/uapi/linux/capability.h
2835 F: security/commoncap.c
2836 F: kernel/capability.c
2838 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2839 M: Kevin Tsai <ktsai@capellamicro.com>
2841 F: drivers/iio/light/cm*
2842 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2844 CAVIUM LIQUIDIO NETWORK DRIVER
2845 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2846 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2847 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2848 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2849 L: netdev@vger.kernel.org
2850 W: http://www.cavium.com
2852 F: drivers/net/ethernet/cavium/liquidio/
2854 CC2520 IEEE-802.15.4 RADIO DRIVER
2855 M: Varka Bhadram <varkabhadram@gmail.com>
2856 L: linux-wpan@vger.kernel.org
2858 F: drivers/net/ieee802154/cc2520.c
2859 F: include/linux/spi/cc2520.h
2860 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2862 CELL BROADBAND ENGINE ARCHITECTURE
2863 M: Arnd Bergmann <arnd@arndb.de>
2864 L: linuxppc-dev@lists.ozlabs.org
2865 W: http://www.ibm.com/developerworks/power/cell/
2867 F: arch/powerpc/include/asm/cell*.h
2868 F: arch/powerpc/include/asm/spu*.h
2869 F: arch/powerpc/include/uapi/asm/spu*.h
2870 F: arch/powerpc/oprofile/*cell*
2871 F: arch/powerpc/platforms/cell/
2873 CEPH COMMON CODE (LIBCEPH)
2874 M: Ilya Dryomov <idryomov@gmail.com>
2875 M: "Yan, Zheng" <zyan@redhat.com>
2876 M: Sage Weil <sage@redhat.com>
2877 L: ceph-devel@vger.kernel.org
2879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2880 T: git git://github.com/ceph/ceph-client.git
2883 F: include/linux/ceph/
2884 F: include/linux/crush/
2886 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2887 M: "Yan, Zheng" <zyan@redhat.com>
2888 M: Sage Weil <sage@redhat.com>
2889 M: Ilya Dryomov <idryomov@gmail.com>
2890 L: ceph-devel@vger.kernel.org
2892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2893 T: git git://github.com/ceph/ceph-client.git
2895 F: Documentation/filesystems/ceph.txt
2898 CERTIFICATE HANDLING:
2899 M: David Howells <dhowells@redhat.com>
2900 M: David Woodhouse <dwmw2@infradead.org>
2901 L: keyrings@vger.kernel.org
2903 F: Documentation/module-signing.txt
2905 F: scripts/sign-file.c
2906 F: scripts/extract-cert.c
2908 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2909 L: linux-usb@vger.kernel.org
2911 F: Documentation/usb/WUSB-Design-overview.txt
2912 F: Documentation/usb/wusb-cbaf
2913 F: drivers/usb/host/hwa-hc.c
2914 F: drivers/usb/host/whci/
2915 F: drivers/usb/wusbcore/
2916 F: include/linux/usb/wusb*
2918 CFAG12864B LCD DRIVER
2919 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2920 W: http://miguelojeda.es/auxdisplay.htm
2921 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2923 F: drivers/auxdisplay/cfag12864b.c
2924 F: include/linux/cfag12864b.h
2926 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2927 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2928 W: http://miguelojeda.es/auxdisplay.htm
2929 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2931 F: drivers/auxdisplay/cfag12864bfb.c
2932 F: include/linux/cfag12864b.h
2934 CFG80211 and NL80211
2935 M: Johannes Berg <johannes@sipsolutions.net>
2936 L: linux-wireless@vger.kernel.org
2937 W: http://wireless.kernel.org/
2938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2941 F: include/uapi/linux/nl80211.h
2942 F: include/net/cfg80211.h
2944 X: net/wireless/wext*
2946 CHAR and MISC DRIVERS
2947 M: Arnd Bergmann <arnd@arndb.de>
2948 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2953 F: include/linux/miscdevice.h
2956 M: Andy Whitcroft <apw@canonical.com>
2957 M: Joe Perches <joe@perches.com>
2959 F: scripts/checkpatch.pl
2961 CHINESE DOCUMENTATION
2962 M: Harry Wei <harryxiyou@gmail.com>
2963 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2964 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2966 F: Documentation/zh_CN/
2968 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2969 M: Peter Chen <Peter.Chen@nxp.com>
2970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2971 L: linux-usb@vger.kernel.org
2973 F: drivers/usb/chipidea/
2975 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2976 M: Hans de Goede <hdegoede@redhat.com>
2977 L: linux-input@vger.kernel.org
2979 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2980 F: drivers/input/touchscreen/chipone_icn8318.c
2982 CHROME HARDWARE PLATFORM SUPPORT
2983 M: Olof Johansson <olof@lixom.net>
2985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2986 F: drivers/platform/chrome/
2988 CISCO VIC ETHERNET NIC DRIVER
2989 M: Christian Benvenuti <benve@cisco.com>
2990 M: Sujith Sankar <ssujith@cisco.com>
2991 M: Govindarajulu Varadarajan <_govind@gmx.com>
2992 M: Neel Patel <neepatel@cisco.com>
2994 F: drivers/net/ethernet/cisco/enic/
2996 CISCO VIC LOW LATENCY NIC DRIVER
2997 M: Christian Benvenuti <benve@cisco.com>
2998 M: Dave Goodell <dgoodell@cisco.com>
3000 F: drivers/infiniband/hw/usnic/
3002 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3003 M: Hartley Sweeten <hsweeten@visionengravers.com>
3004 L: netdev@vger.kernel.org
3006 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3008 CIRRUS LOGIC AUDIO CODEC DRIVERS
3009 M: Brian Austin <brian.austin@cirrus.com>
3010 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3011 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3013 F: sound/soc/codecs/cs*
3016 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3017 L: linux-kernel@vger.kernel.org
3020 F: include/linux/cleancache.h
3023 M: Russell King <linux@armlinux.org.uk>
3024 L: linux-clk@vger.kernel.org
3026 F: include/linux/clk.h
3028 CLOCKSOURCE, CLOCKEVENT DRIVERS
3029 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3030 M: Thomas Gleixner <tglx@linutronix.de>
3031 L: linux-kernel@vger.kernel.org
3032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3034 F: drivers/clocksource
3036 CISCO FCOE HBA DRIVER
3037 M: Hiral Patel <hiralpat@cisco.com>
3038 M: Suma Ramars <sramars@cisco.com>
3039 M: Brian Uchino <buchino@cisco.com>
3040 L: linux-scsi@vger.kernel.org
3042 F: drivers/scsi/fnic/
3044 CISCO SCSI HBA DRIVER
3045 M: Narsimhulu Musini <nmusini@cisco.com>
3046 M: Sesidhar Baddela <sebaddel@cisco.com>
3047 L: linux-scsi@vger.kernel.org
3049 F: drivers/scsi/snic/
3052 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3053 M: Daniel Oliveira Nascimento <don@syst.com.br>
3054 L: platform-driver-x86@vger.kernel.org
3056 F: drivers/platform/x86/classmate-laptop.c
3059 M: Hans Verkuil <hans.verkuil@cisco.com>
3060 L: linux-media@vger.kernel.org
3061 T: git git://linuxtv.org/media_tree.git
3062 W: https://linuxtv.org
3064 F: drivers/media/pci/cobalt/
3066 COCCINELLE/Semantic Patches (SmPL)
3067 M: Julia Lawall <Julia.Lawall@lip6.fr>
3068 M: Gilles Muller <Gilles.Muller@lip6.fr>
3069 M: Nicolas Palix <nicolas.palix@imag.fr>
3070 M: Michal Marek <mmarek@suse.com>
3071 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3073 W: http://coccinelle.lip6.fr/
3075 F: Documentation/coccinelle.txt
3076 F: scripts/coccinelle/
3077 F: scripts/coccicheck
3080 M: Jan Harkes <jaharkes@cs.cmu.edu>
3082 L: codalist@coda.cs.cmu.edu
3083 W: http://www.coda.cs.cmu.edu/
3085 F: Documentation/filesystems/coda.txt
3087 F: include/linux/coda*.h
3088 F: include/uapi/linux/coda*.h
3090 CODA V4L2 MEM2MEM DRIVER
3091 M: Philipp Zabel <p.zabel@pengutronix.de>
3092 L: linux-media@vger.kernel.org
3094 F: Documentation/devicetree/bindings/media/coda.txt
3095 F: drivers/media/platform/coda/
3097 COMMON CLK FRAMEWORK
3098 M: Michael Turquette <mturquette@baylibre.com>
3099 M: Stephen Boyd <sboyd@codeaurora.org>
3100 L: linux-clk@vger.kernel.org
3101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3103 F: Documentation/devicetree/bindings/clock/
3105 X: drivers/clk/clkdev.c
3106 F: include/linux/clk-pr*
3107 F: include/linux/clk/
3109 COMMON INTERNET FILE SYSTEM (CIFS)
3110 M: Steve French <sfrench@samba.org>
3111 L: linux-cifs@vger.kernel.org
3112 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3113 W: http://linux-cifs.samba.org/
3114 T: git git://git.samba.org/sfrench/cifs-2.6.git
3116 F: Documentation/filesystems/cifs/
3119 COMPACTPCI HOTPLUG CORE
3120 M: Scott Murray <scott@spiteful.org>
3121 L: linux-pci@vger.kernel.org
3123 F: drivers/pci/hotplug/cpci_hotplug*
3125 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3126 M: Scott Murray <scott@spiteful.org>
3127 L: linux-pci@vger.kernel.org
3129 F: drivers/pci/hotplug/cpcihp_zt5550.*
3131 COMPACTPCI HOTPLUG GENERIC DRIVER
3132 M: Scott Murray <scott@spiteful.org>
3133 L: linux-pci@vger.kernel.org
3135 F: drivers/pci/hotplug/cpcihp_generic.c
3137 COMPAL LAPTOP SUPPORT
3138 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3139 L: platform-driver-x86@vger.kernel.org
3141 F: drivers/platform/x86/compal-laptop.c
3143 CONEXANT ACCESSRUNNER USB DRIVER
3144 L: accessrunner-general@lists.sourceforge.net
3145 W: http://accessrunner.sourceforge.net/
3147 F: drivers/usb/atm/cxacru.c
3150 M: Joel Becker <jlbec@evilplan.org>
3151 M: Christoph Hellwig <hch@lst.de>
3152 T: git git://git.infradead.org/users/hch/configfs.git
3155 F: include/linux/configfs.h
3158 M: Evgeniy Polyakov <zbr@ioremap.net>
3159 L: netdev@vger.kernel.org
3161 F: drivers/connector/
3163 CONTROL GROUP (CGROUP)
3164 M: Tejun Heo <tj@kernel.org>
3165 M: Li Zefan <lizefan@huawei.com>
3166 M: Johannes Weiner <hannes@cmpxchg.org>
3167 L: cgroups@vger.kernel.org
3168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3170 F: Documentation/cgroups/
3171 F: include/linux/cgroup*
3174 CONTROL GROUP - CPUSET
3175 M: Li Zefan <lizefan@huawei.com>
3176 L: cgroups@vger.kernel.org
3177 W: http://www.bullopensource.org/cpuset/
3178 W: http://oss.sgi.com/projects/cpusets/
3179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3181 F: Documentation/cgroups/cpusets.txt
3182 F: include/linux/cpuset.h
3185 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3186 M: Johannes Weiner <hannes@cmpxchg.org>
3187 M: Michal Hocko <mhocko@kernel.org>
3188 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3189 L: cgroups@vger.kernel.org
3190 L: linux-mm@kvack.org
3195 CORETEMP HARDWARE MONITORING DRIVER
3196 M: Fenghua Yu <fenghua.yu@intel.com>
3197 L: linux-hwmon@vger.kernel.org
3199 F: Documentation/hwmon/coretemp
3200 F: drivers/hwmon/coretemp.c
3202 COSA/SRP SYNC SERIAL DRIVER
3203 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3204 W: http://www.fi.muni.cz/~kas/cosa/
3206 F: drivers/net/wan/cosa*
3208 CPMAC ETHERNET DRIVER
3209 M: Florian Fainelli <florian@openwrt.org>
3210 L: netdev@vger.kernel.org
3212 F: drivers/net/ethernet/ti/cpmac.c
3214 CPU FREQUENCY DRIVERS
3215 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3216 M: Viresh Kumar <viresh.kumar@linaro.org>
3217 L: linux-pm@vger.kernel.org
3219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3220 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3222 F: include/linux/cpufreq.h
3224 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3225 M: Viresh Kumar <viresh.kumar@linaro.org>
3226 M: Sudeep Holla <sudeep.holla@arm.com>
3227 L: linux-pm@vger.kernel.org
3228 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3230 F: drivers/cpufreq/arm_big_little.h
3231 F: drivers/cpufreq/arm_big_little.c
3232 F: drivers/cpufreq/arm_big_little_dt.c
3234 CPUIDLE DRIVER - ARM BIG LITTLE
3235 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3236 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3237 L: linux-pm@vger.kernel.org
3238 L: linux-arm-kernel@lists.infradead.org
3239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3241 F: drivers/cpuidle/cpuidle-big_little.c
3243 CPUIDLE DRIVER - ARM EXYNOS
3244 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3245 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3246 M: Kukjin Kim <kgene@kernel.org>
3247 L: linux-pm@vger.kernel.org
3248 L: linux-samsung-soc@vger.kernel.org
3250 F: drivers/cpuidle/cpuidle-exynos.c
3251 F: arch/arm/mach-exynos/pm.c
3254 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3255 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3256 L: linux-pm@vger.kernel.org
3258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3259 F: drivers/cpuidle/*
3260 F: include/linux/cpuidle.h
3263 M: "H. Peter Anvin" <hpa@zytor.com>
3265 F: arch/x86/kernel/cpuid.c
3266 F: arch/x86/kernel/msr.c
3268 CPU POWER MONITORING SUBSYSTEM
3269 M: Thomas Renninger <trenn@suse.com>
3270 L: linux-pm@vger.kernel.org
3272 F: tools/power/cpupower/
3275 W: http://sourceforge.net/projects/cramfs/
3276 S: Orphan / Obsolete
3277 F: Documentation/filesystems/cramfs.txt
3281 M: Mikael Starvik <starvik@axis.com>
3282 M: Jesper Nilsson <jesper.nilsson@axis.com>
3283 L: linux-cris-kernel@axis.com
3284 W: http://developer.axis.com
3285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3288 F: drivers/tty/serial/crisv10.*
3291 M: Herbert Xu <herbert@gondor.apana.org.au>
3292 M: "David S. Miller" <davem@davemloft.net>
3293 L: linux-crypto@vger.kernel.org
3294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3297 F: Documentation/crypto/
3298 F: Documentation/DocBook/crypto-API.tmpl
3304 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3305 M: Neil Horman <nhorman@tuxdriver.com>
3306 L: linux-crypto@vger.kernel.org
3308 F: crypto/ansi_cprng.c
3312 M: Hans Verkuil <hverkuil@xs4all.nl>
3313 L: linux-media@vger.kernel.org
3314 T: git git://linuxtv.org/media_tree.git
3315 W: http://linuxtv.org
3317 F: drivers/media/i2c/cs3308.c
3318 F: drivers/media/i2c/cs3308.h
3320 CS5535 Audio ALSA driver
3321 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3323 F: sound/pci/cs5535audio/
3326 M: Solomon Peachy <pizza@shaftnet.org>
3328 F: drivers/net/wireless/st/cw1200/
3330 CX18 VIDEO4LINUX DRIVER
3331 M: Andy Walls <awalls@md.metrocast.net>
3332 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3333 L: linux-media@vger.kernel.org
3334 T: git git://linuxtv.org/media_tree.git
3335 W: https://linuxtv.org
3336 W: http://www.ivtvdriver.org/index.php/Cx18
3338 F: Documentation/video4linux/cx18.txt
3339 F: drivers/media/pci/cx18/
3340 F: include/uapi/linux/ivtv*
3342 CX2341X MPEG ENCODER HELPER MODULE
3343 M: Hans Verkuil <hverkuil@xs4all.nl>
3344 L: linux-media@vger.kernel.org
3345 T: git git://linuxtv.org/media_tree.git
3346 W: https://linuxtv.org
3348 F: drivers/media/common/cx2341x*
3349 F: include/media/cx2341x*
3351 CX24120 MEDIA DRIVER
3352 M: Jemma Denson <jdenson@gmail.com>
3353 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3354 L: linux-media@vger.kernel.org
3355 W: https://linuxtv.org
3356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3358 F: drivers/media/dvb-frontends/cx24120*
3360 CX88 VIDEO4LINUX DRIVER
3361 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3362 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3363 L: linux-media@vger.kernel.org
3364 W: https://linuxtv.org
3365 T: git git://linuxtv.org/media_tree.git
3367 F: Documentation/video4linux/cx88/
3368 F: drivers/media/pci/cx88/
3370 CXD2820R MEDIA DRIVER
3371 M: Antti Palosaari <crope@iki.fi>
3372 L: linux-media@vger.kernel.org
3373 W: https://linuxtv.org
3374 W: http://palosaari.fi/linux/
3375 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3376 T: git git://linuxtv.org/anttip/media_tree.git
3378 F: drivers/media/dvb-frontends/cxd2820r*
3380 CXGB3 ETHERNET DRIVER (CXGB3)
3381 M: Santosh Raspatur <santosh@chelsio.com>
3382 L: netdev@vger.kernel.org
3383 W: http://www.chelsio.com
3385 F: drivers/net/ethernet/chelsio/cxgb3/
3387 CXGB3 ISCSI DRIVER (CXGB3I)
3388 M: Karen Xie <kxie@chelsio.com>
3389 L: linux-scsi@vger.kernel.org
3390 W: http://www.chelsio.com
3392 F: drivers/scsi/cxgbi/cxgb3i
3394 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3395 M: Steve Wise <swise@chelsio.com>
3396 L: linux-rdma@vger.kernel.org
3397 W: http://www.openfabrics.org
3399 F: drivers/infiniband/hw/cxgb3/
3401 CXGB4 ETHERNET DRIVER (CXGB4)
3402 M: Hariprasad S <hariprasad@chelsio.com>
3403 L: netdev@vger.kernel.org
3404 W: http://www.chelsio.com
3406 F: drivers/net/ethernet/chelsio/cxgb4/
3408 CXGB4 ISCSI DRIVER (CXGB4I)
3409 M: Karen Xie <kxie@chelsio.com>
3410 L: linux-scsi@vger.kernel.org
3411 W: http://www.chelsio.com
3413 F: drivers/scsi/cxgbi/cxgb4i
3415 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3416 M: Steve Wise <swise@chelsio.com>
3417 L: linux-rdma@vger.kernel.org
3418 W: http://www.openfabrics.org
3420 F: drivers/infiniband/hw/cxgb4/
3422 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3423 M: Casey Leedom <leedom@chelsio.com>
3424 L: netdev@vger.kernel.org
3425 W: http://www.chelsio.com
3427 F: drivers/net/ethernet/chelsio/cxgb4vf/
3429 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3430 M: Ian Munsie <imunsie@au1.ibm.com>
3431 M: Michael Neuling <mikey@neuling.org>
3432 L: linuxppc-dev@lists.ozlabs.org
3434 F: drivers/misc/cxl/
3435 F: include/misc/cxl*
3436 F: include/uapi/misc/cxl.h
3437 F: Documentation/powerpc/cxl.txt
3438 F: Documentation/powerpc/cxl.txt
3439 F: Documentation/ABI/testing/sysfs-class-cxl
3441 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3442 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3443 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3444 L: linux-scsi@vger.kernel.org
3446 F: drivers/scsi/cxlflash/
3447 F: include/uapi/scsi/cxlflash_ioctls.h
3448 F: Documentation/powerpc/cxlflash.txt
3450 STMMAC ETHERNET DRIVER
3451 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3452 M: Alexandre Torgue <alexandre.torgue@st.com>
3453 L: netdev@vger.kernel.org
3454 W: http://www.stlinux.com
3456 F: drivers/net/ethernet/stmicro/stmmac/
3459 M: Russell King <linux@armlinux.org.uk>
3460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3461 W: http://www.armlinux.org.uk/
3463 F: drivers/video/fbdev/cyber2000fb.*
3465 CYCLADES ASYNC MUX DRIVER
3466 W: http://www.cyclades.com/
3468 F: drivers/tty/cyclades.c
3469 F: include/linux/cyclades.h
3470 F: include/uapi/linux/cyclades.h
3472 CYCLADES PC300 DRIVER
3473 W: http://www.cyclades.com/
3475 F: drivers/net/wan/pc300*
3477 CYPRESS_FIRMWARE MEDIA DRIVER
3478 M: Antti Palosaari <crope@iki.fi>
3479 L: linux-media@vger.kernel.org
3480 W: https://linuxtv.org
3481 W: http://palosaari.fi/linux/
3482 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3483 T: git git://linuxtv.org/anttip/media_tree.git
3485 F: drivers/media/common/cypress_firmware*
3487 CYTTSP TOUCHSCREEN DRIVER
3488 M: Ferruh Yigit <fery@cypress.com>
3489 L: linux-input@vger.kernel.org
3491 F: drivers/input/touchscreen/cyttsp*
3492 F: include/linux/input/cyttsp.h
3494 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3495 M: Joshua Kinard <kumba@gentoo.org>
3497 F: drivers/rtc/rtc-ds1685.c
3498 F: include/linux/rtc/ds1685.h
3500 DAMA SLAVE for AX.25
3501 M: Joerg Reuter <jreuter@yaina.de>
3502 W: http://yaina.de/jreuter/
3503 W: http://www.qsl.net/dl1bke/
3504 L: linux-hams@vger.kernel.org
3506 F: net/ax25/af_ax25.c
3507 F: net/ax25/ax25_dev.c
3508 F: net/ax25/ax25_ds_*
3509 F: net/ax25/ax25_in.c
3510 F: net/ax25/ax25_out.c
3511 F: net/ax25/ax25_timer.c
3512 F: net/ax25/sysctl_net_ax25.c
3514 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3515 L: netdev@vger.kernel.org
3517 F: Documentation/networking/dmfe.txt
3518 F: drivers/net/ethernet/dec/tulip/dmfe.c
3520 DC390/AM53C974 SCSI driver
3521 M: Hannes Reinecke <hare@suse.com>
3522 L: linux-scsi@vger.kernel.org
3524 F: drivers/scsi/am53c974.c
3527 M: Oliver Neukum <oliver@neukum.org>
3528 M: Ali Akcaagac <aliakc@web.de>
3529 M: Jamie Lenehan <lenehan@twibble.org>
3530 L: dc395x@twibble.org
3531 W: http://twibble.org/dist/dc395x/
3532 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3534 F: Documentation/scsi/dc395x.txt
3535 F: drivers/scsi/dc395x.*
3538 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3539 L: dccp@vger.kernel.org
3540 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3542 F: include/linux/dccp.h
3543 F: include/uapi/linux/dccp.h
3544 F: include/linux/tfrc.h
3547 DECnet NETWORK LAYER
3548 W: http://linux-decnet.sourceforge.net
3549 L: linux-decnet-user@lists.sourceforge.net
3551 F: Documentation/networking/decnet.txt
3554 DECSTATION PLATFORM SUPPORT
3555 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3556 L: linux-mips@linux-mips.org
3557 W: http://www.linux-mips.org/wiki/DECstation
3560 F: arch/mips/include/asm/dec/
3561 F: arch/mips/include/asm/mach-dec/
3563 DEFXX FDDI NETWORK DRIVER
3564 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3566 F: drivers/net/fddi/defxx.*
3569 M: Matthew Garrett <mjg59@srcf.ucam.org>
3570 M: Pali Rohár <pali.rohar@gmail.com>
3571 L: platform-driver-x86@vger.kernel.org
3573 F: drivers/platform/x86/dell-laptop.c
3575 DELL LAPTOP RBTN DRIVER
3576 M: Pali Rohár <pali.rohar@gmail.com>
3578 F: drivers/platform/x86/dell-rbtn.*
3580 DELL LAPTOP FREEFALL DRIVER
3581 M: Pali Rohár <pali.rohar@gmail.com>
3583 F: drivers/platform/x86/dell-smo8800.c
3585 DELL LAPTOP SMM DRIVER
3586 M: Pali Rohár <pali.rohar@gmail.com>
3588 F: drivers/hwmon/dell-smm-hwmon.c
3589 F: include/uapi/linux/i8k.h
3591 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3592 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3594 F: Documentation/dcdbas.txt
3595 F: drivers/firmware/dcdbas.*
3597 DELL WMI EXTRAS DRIVER
3598 M: Matthew Garrett <mjg59@srcf.ucam.org>
3599 M: Pali Rohár <pali.rohar@gmail.com>
3601 F: drivers/platform/x86/dell-wmi.c
3603 DESIGNWARE USB2 DRD IP DRIVER
3604 M: John Youn <johnyoun@synopsys.com>
3605 L: linux-usb@vger.kernel.org
3606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3608 F: drivers/usb/dwc2/
3610 DESIGNWARE USB3 DRD IP DRIVER
3611 M: Felipe Balbi <balbi@kernel.org>
3612 L: linux-usb@vger.kernel.org
3613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3615 F: drivers/usb/dwc3/
3617 DEVICE COREDUMP (DEV_COREDUMP)
3618 M: Johannes Berg <johannes@sipsolutions.net>
3619 L: linux-kernel@vger.kernel.org
3621 F: drivers/base/devcoredump.c
3622 F: include/linux/devcoredump.h
3624 DEVICE FREQUENCY (DEVFREQ)
3625 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3626 M: Kyungmin Park <kyungmin.park@samsung.com>
3627 L: linux-pm@vger.kernel.org
3628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3631 F: include/linux/devfreq.h
3632 F: Documentation/devicetree/bindings/devfreq/
3634 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3635 M: Chanwoo Choi <cw00.choi@samsung.com>
3636 L: linux-pm@vger.kernel.org
3637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3639 F: drivers/devfreq/event/
3640 F: drivers/devfreq/devfreq-event.c
3641 F: include/linux/devfreq-event.h
3642 F: Documentation/devicetree/bindings/devfreq/event/
3644 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3645 M: Chanwoo Choi <cw00.choi@samsung.com>
3646 L: linux-pm@vger.kernel.org
3647 L: linux-samsung-soc@vger.kernel.org
3648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3650 F: drivers/devfreq/exynos-bus.c
3651 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3653 DEVICE NUMBER REGISTRY
3654 M: Torben Mathiasen <device@lanana.org>
3655 W: http://lanana.org/docs/device-list/index.html
3659 M: Alasdair Kergon <agk@redhat.com>
3660 M: Mike Snitzer <snitzer@redhat.com>
3661 M: dm-devel@redhat.com
3662 L: dm-devel@redhat.com
3663 W: http://sources.redhat.com/dm
3664 Q: http://patchwork.kernel.org/project/dm-devel/list/
3665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3666 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3668 F: Documentation/device-mapper/
3670 F: drivers/md/persistent-data/
3671 F: include/linux/device-mapper.h
3672 F: include/linux/dm-*.h
3673 F: include/uapi/linux/dm-*.h
3676 M: Jiri Pirko <jiri@mellanox.com>
3677 L: netdev@vger.kernel.org
3679 F: net/core/devlink.c
3680 F: include/net/devlink.h
3681 F: include/uapi/linux/devlink.h
3683 DIALOG SEMICONDUCTOR DRIVERS
3684 M: Support Opensource <support.opensource@diasemi.com>
3685 W: http://www.dialog-semiconductor.com/products
3687 F: Documentation/hwmon/da90??
3688 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3689 F: drivers/gpio/gpio-da90??.c
3690 F: drivers/hwmon/da90??-hwmon.c
3691 F: drivers/iio/adc/da91??-*.c
3692 F: drivers/input/misc/da90??_onkey.c
3693 F: drivers/input/touchscreen/da9052_tsi.c
3694 F: drivers/leds/leds-da90??.c
3695 F: drivers/mfd/da903x.c
3696 F: drivers/mfd/da90??-*.c
3697 F: drivers/mfd/da91??-*.c
3698 F: drivers/power/da9052-battery.c
3699 F: drivers/power/da91??-*.c
3700 F: drivers/regulator/da903x.c
3701 F: drivers/regulator/da9???-regulator.[ch]
3702 F: drivers/rtc/rtc-da90??.c
3703 F: drivers/video/backlight/da90??_bl.c
3704 F: drivers/watchdog/da90??_wdt.c
3705 F: include/linux/mfd/da903x.h
3706 F: include/linux/mfd/da9052/
3707 F: include/linux/mfd/da9055/
3708 F: include/linux/mfd/da9063/
3709 F: include/linux/mfd/da9150/
3710 F: include/sound/da[79]*.h
3711 F: sound/soc/codecs/da[79]*.[ch]
3713 DIGI NEO AND CLASSIC PCI PRODUCTS
3714 M: Lidza Louina <lidza.louina@gmail.com>
3715 M: Mark Hounschell <markh@compro.net>
3716 L: driverdev-devel@linuxdriverproject.org
3718 F: drivers/staging/dgnc/
3720 DIOLAN U2C-12 I2C DRIVER
3721 M: Guenter Roeck <linux@roeck-us.net>
3722 L: linux-i2c@vger.kernel.org
3724 F: drivers/i2c/busses/i2c-diolan-u2c.c
3727 M: Matthew Wilcox <willy@linux.intel.com>
3728 L: linux-fsdevel@vger.kernel.org
3732 DIRECTORY NOTIFICATION (DNOTIFY)
3733 M: Eric Paris <eparis@parisplace.org>
3735 F: Documentation/filesystems/dnotify.txt
3736 F: fs/notify/dnotify/
3737 F: include/linux/dnotify.h
3739 DISK GEOMETRY AND PARTITION HANDLING
3740 M: Andries Brouwer <aeb@cwi.nl>
3741 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3742 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3743 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3747 M: Jan Kara <jack@suse.com>
3749 F: Documentation/filesystems/quota.txt
3751 F: include/linux/quota*.h
3752 F: include/uapi/linux/quota*.h
3754 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3755 M: Bernie Thompson <bernie@plugable.com>
3756 L: linux-fbdev@vger.kernel.org
3758 W: http://plugable.com/category/projects/udlfb/
3759 F: drivers/video/fbdev/udlfb.c
3760 F: include/video/udlfb.h
3761 F: Documentation/fb/udlfb.txt
3763 DISTRIBUTED LOCK MANAGER (DLM)
3764 M: Christine Caulfield <ccaulfie@redhat.com>
3765 M: David Teigland <teigland@redhat.com>
3766 L: cluster-devel@redhat.com
3767 W: http://sources.redhat.com/cluster/
3768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3772 DMA BUFFER SHARING FRAMEWORK
3773 M: Sumit Semwal <sumit.semwal@linaro.org>
3775 L: linux-media@vger.kernel.org
3776 L: dri-devel@lists.freedesktop.org
3777 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3779 F: include/linux/dma-buf*
3780 F: include/linux/reservation.h
3781 F: include/linux/*fence.h
3782 F: Documentation/dma-buf-sharing.txt
3783 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3786 M: Sumit Semwal <sumit.semwal@linaro.org>
3787 R: Gustavo Padovan <gustavo@padovan.org>
3789 L: linux-media@vger.kernel.org
3790 L: dri-devel@lists.freedesktop.org
3791 F: drivers/dma-buf/sync_file.c
3792 F: include/linux/sync_file.h
3793 F: Documentation/sync_file.txt
3794 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3796 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3797 M: Vinod Koul <vinod.koul@intel.com>
3798 L: dmaengine@vger.kernel.org
3799 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3802 F: include/linux/dmaengine.h
3803 F: Documentation/devicetree/bindings/dma/
3804 F: Documentation/dmaengine/
3805 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3807 DME1737 HARDWARE MONITOR DRIVER
3808 M: Juerg Haefliger <juergh@gmail.com>
3809 L: linux-hwmon@vger.kernel.org
3811 F: Documentation/hwmon/dme1737
3812 F: drivers/hwmon/dme1737.c
3815 M: Jean Delvare <jdelvare@suse.com>
3817 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3818 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3819 F: drivers/firmware/dmi-id.c
3820 F: drivers/firmware/dmi_scan.c
3821 F: include/linux/dmi.h
3824 M: Jonathan Corbet <corbet@lwn.net>
3825 L: linux-doc@vger.kernel.org
3828 F: scripts/docproc.c
3829 F: scripts/kernel-doc*
3830 X: Documentation/ABI/
3831 X: Documentation/devicetree/
3832 X: Documentation/acpi
3833 X: Documentation/power
3834 X: Documentation/spi
3835 X: Documentation/DocBook/media
3836 T: git git://git.lwn.net/linux.git docs-next
3839 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3840 L: blinux-list@redhat.com
3842 F: drivers/char/dtlk.c
3843 F: include/linux/dtlk.h
3845 DPT_I2O SCSI RAID DRIVER
3846 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3847 L: linux-scsi@vger.kernel.org
3848 W: http://www.adaptec.com/
3850 F: drivers/scsi/dpt*
3851 F: drivers/scsi/dpt/
3854 M: Philipp Reisner <philipp.reisner@linbit.com>
3855 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3856 L: drbd-dev@lists.linbit.com
3857 W: http://www.drbd.org
3858 T: git git://git.linbit.com/linux-drbd.git
3859 T: git git://git.linbit.com/drbd-8.4.git
3861 F: drivers/block/drbd/
3863 F: Documentation/blockdev/drbd/
3865 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3866 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3869 F: Documentation/kobject.txt
3874 F: include/linux/debugfs.h
3875 F: include/linux/kobj*
3879 M: David Airlie <airlied@linux.ie>
3880 L: dri-devel@lists.freedesktop.org
3881 T: git git://people.freedesktop.org/~airlied/linux
3885 F: Documentation/devicetree/bindings/display/
3886 F: Documentation/devicetree/bindings/gpu/
3887 F: Documentation/devicetree/bindings/video/
3888 F: Documentation/gpu/
3890 F: include/uapi/drm/
3892 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3893 M: Dave Airlie <airlied@redhat.com>
3895 F: drivers/gpu/drm/ast/
3897 DRM DRIVER FOR BOCHS VIRTUAL GPU
3898 M: Gerd Hoffmann <kraxel@redhat.com>
3900 F: drivers/gpu/drm/bochs/
3902 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3903 M: Dave Airlie <airlied@redhat.com>
3905 F: drivers/gpu/drm/cirrus/
3907 RADEON and AMDGPU DRM DRIVERS
3908 M: Alex Deucher <alexander.deucher@amd.com>
3909 M: Christian König <christian.koenig@amd.com>
3910 L: dri-devel@lists.freedesktop.org
3911 T: git git://people.freedesktop.org/~agd5f/linux
3913 F: drivers/gpu/drm/radeon/
3914 F: include/uapi/drm/radeon_drm.h
3915 F: drivers/gpu/drm/amd/
3916 F: include/uapi/drm/amdgpu_drm.h
3919 M: Thierry Reding <thierry.reding@gmail.com>
3920 L: dri-devel@lists.freedesktop.org
3921 T: git git://anongit.freedesktop.org/tegra/linux.git
3923 F: drivers/gpu/drm/drm_panel.c
3924 F: drivers/gpu/drm/panel/
3925 F: include/drm/drm_panel.h
3926 F: Documentation/devicetree/bindings/display/panel/
3928 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3929 M: Daniel Vetter <daniel.vetter@intel.com>
3930 M: Jani Nikula <jani.nikula@linux.intel.com>
3931 L: intel-gfx@lists.freedesktop.org
3932 L: dri-devel@lists.freedesktop.org
3933 W: https://01.org/linuxgraphics/
3934 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3935 T: git git://anongit.freedesktop.org/drm-intel
3937 F: drivers/gpu/drm/i915/
3938 F: include/drm/i915*
3939 F: include/uapi/drm/i915_drm.h
3940 F: Documentation/gpu/i915.rst
3942 DRM DRIVERS FOR ATMEL HLCDC
3943 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3944 L: dri-devel@lists.freedesktop.org
3946 F: drivers/gpu/drm/atmel-hlcdc/
3947 F: Documentation/devicetree/bindings/drm/atmel/
3949 DRM DRIVERS FOR ALLWINNER A10
3950 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3951 L: dri-devel@lists.freedesktop.org
3953 F: drivers/gpu/drm/sun4i/
3954 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3956 DRM DRIVERS FOR EXYNOS
3957 M: Inki Dae <inki.dae@samsung.com>
3958 M: Joonyoung Shim <jy0922.shim@samsung.com>
3959 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3960 M: Kyungmin Park <kyungmin.park@samsung.com>
3961 L: dri-devel@lists.freedesktop.org
3962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3964 F: drivers/gpu/drm/exynos/
3965 F: include/uapi/drm/exynos_drm.h
3966 F: Documentation/devicetree/bindings/display/exynos/
3968 DRM DRIVERS FOR FREESCALE DCU
3969 M: Stefan Agner <stefan@agner.ch>
3970 M: Alison Wang <alison.wang@freescale.com>
3971 L: dri-devel@lists.freedesktop.org
3973 F: drivers/gpu/drm/fsl-dcu/
3974 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3975 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3976 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3978 DRM DRIVERS FOR FREESCALE IMX
3979 M: Philipp Zabel <p.zabel@pengutronix.de>
3980 L: dri-devel@lists.freedesktop.org
3982 F: drivers/gpu/drm/imx/
3983 F: drivers/gpu/ipu-v3/
3984 F: Documentation/devicetree/bindings/display/imx/
3986 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3987 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3988 L: dri-devel@lists.freedesktop.org
3989 T: git git://github.com/patjak/drm-gma500
3991 F: drivers/gpu/drm/gma500/
3993 DRM DRIVERS FOR HISILICON
3994 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3995 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3996 R: Chen Feng <puck.chen@hisilicon.com>
3997 L: dri-devel@lists.freedesktop.org
3998 T: git git://github.com/xin3liang/linux.git
4000 F: drivers/gpu/drm/hisilicon/
4001 F: Documentation/devicetree/bindings/display/hisilicon/
4003 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4004 S: Orphan / Obsolete
4005 F: drivers/gpu/drm/i810/
4006 F: include/uapi/drm/i810_drm.h
4008 DRM DRIVER FOR MSM ADRENO GPU
4009 M: Rob Clark <robdclark@gmail.com>
4010 L: linux-arm-msm@vger.kernel.org
4011 L: dri-devel@lists.freedesktop.org
4012 L: freedreno@lists.freedesktop.org
4013 T: git git://people.freedesktop.org/~robclark/linux
4015 F: drivers/gpu/drm/msm/
4016 F: include/uapi/drm/msm_drm.h
4017 F: Documentation/devicetree/bindings/display/msm/
4019 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4020 M: Ben Skeggs <bskeggs@redhat.com>
4021 L: dri-devel@lists.freedesktop.org
4022 L: nouveau@lists.freedesktop.org
4023 T: git git://github.com/skeggsb/linux
4025 F: drivers/gpu/drm/nouveau/
4026 F: include/uapi/drm/nouveau_drm.h
4028 DRM DRIVERS FOR NVIDIA TEGRA
4029 M: Thierry Reding <thierry.reding@gmail.com>
4030 L: dri-devel@lists.freedesktop.org
4031 L: linux-tegra@vger.kernel.org
4032 T: git git://anongit.freedesktop.org/tegra/linux.git
4034 F: drivers/gpu/drm/tegra/
4035 F: drivers/gpu/host1x/
4036 F: include/linux/host1x.h
4037 F: include/uapi/drm/tegra_drm.h
4038 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4040 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4041 S: Orphan / Obsolete
4042 F: drivers/gpu/drm/mga/
4043 F: include/uapi/drm/mga_drm.h
4045 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4046 M: Dave Airlie <airlied@redhat.com>
4048 F: drivers/gpu/drm/mgag200/
4050 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4051 S: Orphan / Obsolete
4052 F: drivers/gpu/drm/r128/
4053 F: include/uapi/drm/r128_drm.h
4055 DRM DRIVERS FOR RENESAS
4056 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4057 L: dri-devel@lists.freedesktop.org
4058 L: linux-renesas-soc@vger.kernel.org
4059 T: git git://linuxtv.org/pinchartl/fbdev
4061 F: drivers/gpu/drm/rcar-du/
4062 F: drivers/gpu/drm/shmobile/
4063 F: include/linux/platform_data/shmob_drm.h
4064 F: Documentation/devicetree/bindings/display/renesas,du.txt
4066 DRM DRIVER FOR QXL VIRTUAL GPU
4067 M: Dave Airlie <airlied@redhat.com>
4069 F: drivers/gpu/drm/qxl/
4070 F: include/uapi/drm/qxl_drm.h
4072 DRM DRIVERS FOR ROCKCHIP
4073 M: Mark Yao <mark.yao@rock-chips.com>
4074 L: dri-devel@lists.freedesktop.org
4076 F: drivers/gpu/drm/rockchip/
4077 F: Documentation/devicetree/bindings/display/rockchip/
4079 DRM DRIVER FOR SAVAGE VIDEO CARDS
4080 S: Orphan / Obsolete
4081 F: drivers/gpu/drm/savage/
4082 F: include/uapi/drm/savage_drm.h
4084 DRM DRIVER FOR SIS VIDEO CARDS
4085 S: Orphan / Obsolete
4086 F: drivers/gpu/drm/sis/
4087 F: include/uapi/drm/sis_drm.h
4090 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4091 M: Vincent Abriou <vincent.abriou@st.com>
4092 L: dri-devel@lists.freedesktop.org
4093 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4095 F: drivers/gpu/drm/sti
4096 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4098 DRM DRIVER FOR TDFX VIDEO CARDS
4099 S: Orphan / Obsolete
4100 F: drivers/gpu/drm/tdfx/
4102 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4103 M: Dave Airlie <airlied@redhat.com>
4105 F: drivers/gpu/drm/udl/
4107 DRM DRIVERS FOR VIVANTE GPU IP
4108 M: Lucas Stach <l.stach@pengutronix.de>
4109 R: Russell King <linux+etnaviv@armlinux.org.uk>
4110 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4111 L: dri-devel@lists.freedesktop.org
4113 F: drivers/gpu/drm/etnaviv/
4114 F: include/uapi/drm/etnaviv_drm.h
4115 F: Documentation/devicetree/bindings/display/etnaviv/
4117 DRM DRIVER FOR VMWARE VIRTUAL GPU
4118 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4119 M: Sinclair Yeh <syeh@vmware.com>
4120 M: Thomas Hellstrom <thellstrom@vmware.com>
4121 L: dri-devel@lists.freedesktop.org
4122 T: git git://people.freedesktop.org/~syeh/repos_linux
4123 T: git git://people.freedesktop.org/~thomash/linux
4125 F: drivers/gpu/drm/vmwgfx/
4126 F: include/uapi/drm/vmwgfx_drm.h
4129 M: Eric Anholt <eric@anholt.net>
4130 T: git git://github.com/anholt/linux
4132 F: drivers/gpu/drm/vc4/
4133 F: include/uapi/drm/vc4_drm.h
4134 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4136 DRM DRIVERS FOR TI OMAP
4137 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4138 L: dri-devel@lists.freedesktop.org
4140 F: drivers/gpu/drm/omapdrm/
4141 F: Documentation/devicetree/bindings/display/ti/
4143 DRM DRIVERS FOR TI LCDC
4144 M: Jyri Sarha <jsarha@ti.com>
4145 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4146 L: dri-devel@lists.freedesktop.org
4148 F: drivers/gpu/drm/tilcdc/
4149 F: Documentation/devicetree/bindings/display/tilcdc/
4151 DSBR100 USB FM RADIO DRIVER
4152 M: Alexey Klimov <klimov.linux@gmail.com>
4153 L: linux-media@vger.kernel.org
4154 T: git git://linuxtv.org/media_tree.git
4156 F: drivers/media/radio/dsbr100.c
4159 M: Francois Romieu <romieu@fr.zoreil.com>
4160 L: netdev@vger.kernel.org
4162 F: drivers/net/wan/dscc4.c
4165 M: Hans Verkuil <hverkuil@xs4all.nl>
4166 L: linux-media@vger.kernel.org
4167 T: git git://linuxtv.org/media_tree.git
4168 W: https://linuxtv.org
4170 F: drivers/media/pci/dt3155/
4172 DVB_USB_AF9015 MEDIA DRIVER
4173 M: Antti Palosaari <crope@iki.fi>
4174 L: linux-media@vger.kernel.org
4175 W: https://linuxtv.org
4176 W: http://palosaari.fi/linux/
4177 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4178 T: git git://linuxtv.org/anttip/media_tree.git
4180 F: drivers/media/usb/dvb-usb-v2/af9015*
4182 DVB_USB_AF9035 MEDIA DRIVER
4183 M: Antti Palosaari <crope@iki.fi>
4184 L: linux-media@vger.kernel.org
4185 W: https://linuxtv.org
4186 W: http://palosaari.fi/linux/
4187 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4188 T: git git://linuxtv.org/anttip/media_tree.git
4190 F: drivers/media/usb/dvb-usb-v2/af9035*
4192 DVB_USB_ANYSEE MEDIA DRIVER
4193 M: Antti Palosaari <crope@iki.fi>
4194 L: linux-media@vger.kernel.org
4195 W: https://linuxtv.org
4196 W: http://palosaari.fi/linux/
4197 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4198 T: git git://linuxtv.org/anttip/media_tree.git
4200 F: drivers/media/usb/dvb-usb-v2/anysee*
4202 DVB_USB_AU6610 MEDIA DRIVER
4203 M: Antti Palosaari <crope@iki.fi>
4204 L: linux-media@vger.kernel.org
4205 W: https://linuxtv.org
4206 W: http://palosaari.fi/linux/
4207 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4208 T: git git://linuxtv.org/anttip/media_tree.git
4210 F: drivers/media/usb/dvb-usb-v2/au6610*
4212 DVB_USB_CE6230 MEDIA DRIVER
4213 M: Antti Palosaari <crope@iki.fi>
4214 L: linux-media@vger.kernel.org
4215 W: https://linuxtv.org
4216 W: http://palosaari.fi/linux/
4217 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4218 T: git git://linuxtv.org/anttip/media_tree.git
4220 F: drivers/media/usb/dvb-usb-v2/ce6230*
4222 DVB_USB_CXUSB MEDIA DRIVER
4223 M: Michael Krufky <mkrufky@linuxtv.org>
4224 L: linux-media@vger.kernel.org
4225 W: https://linuxtv.org
4226 W: http://github.com/mkrufky
4227 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4228 T: git git://linuxtv.org/media_tree.git
4230 F: drivers/media/usb/dvb-usb/cxusb*
4232 DVB_USB_EC168 MEDIA DRIVER
4233 M: Antti Palosaari <crope@iki.fi>
4234 L: linux-media@vger.kernel.org
4235 W: https://linuxtv.org
4236 W: http://palosaari.fi/linux/
4237 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4238 T: git git://linuxtv.org/anttip/media_tree.git
4240 F: drivers/media/usb/dvb-usb-v2/ec168*
4242 DVB_USB_GL861 MEDIA DRIVER
4243 M: Antti Palosaari <crope@iki.fi>
4244 L: linux-media@vger.kernel.org
4245 W: https://linuxtv.org
4246 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4247 T: git git://linuxtv.org/anttip/media_tree.git
4249 F: drivers/media/usb/dvb-usb-v2/gl861*
4251 DVB_USB_MXL111SF MEDIA DRIVER
4252 M: Michael Krufky <mkrufky@linuxtv.org>
4253 L: linux-media@vger.kernel.org
4254 W: https://linuxtv.org
4255 W: http://github.com/mkrufky
4256 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4257 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4259 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4261 DVB_USB_RTL28XXU MEDIA DRIVER
4262 M: Antti Palosaari <crope@iki.fi>
4263 L: linux-media@vger.kernel.org
4264 W: https://linuxtv.org
4265 W: http://palosaari.fi/linux/
4266 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4267 T: git git://linuxtv.org/anttip/media_tree.git
4269 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4271 DVB_USB_V2 MEDIA DRIVER
4272 M: Antti Palosaari <crope@iki.fi>
4273 L: linux-media@vger.kernel.org
4274 W: https://linuxtv.org
4275 W: http://palosaari.fi/linux/
4276 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4277 T: git git://linuxtv.org/anttip/media_tree.git
4279 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4280 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4283 M: Jason Baron <jbaron@akamai.com>
4285 F: lib/dynamic_debug.c
4286 F: include/linux/dynamic_debug.h
4288 DZ DECSTATION DZ11 SERIAL DRIVER
4289 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4291 F: drivers/tty/serial/dz.*
4293 E3X0 POWER BUTTON DRIVER
4294 M: Moritz Fischer <moritz.fischer@ettus.com>
4295 L: usrp-users@lists.ettus.com
4296 W: http://www.ettus.com
4298 F: drivers/input/misc/e3x0-button.c
4299 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4302 M: Antti Palosaari <crope@iki.fi>
4303 L: linux-media@vger.kernel.org
4304 W: https://linuxtv.org
4305 W: http://palosaari.fi/linux/
4306 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4307 T: git git://linuxtv.org/anttip/media_tree.git
4309 F: drivers/media/tuners/e4000*
4311 EATA ISA/EISA/PCI SCSI DRIVER
4312 M: Dario Ballabio <ballabio_dario@emc.com>
4313 L: linux-scsi@vger.kernel.org
4315 F: drivers/scsi/eata.c
4318 M: Antti Palosaari <crope@iki.fi>
4319 L: linux-media@vger.kernel.org
4320 W: https://linuxtv.org
4321 W: http://palosaari.fi/linux/
4322 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4323 T: git git://linuxtv.org/anttip/media_tree.git
4325 F: drivers/media/dvb-frontends/ec100*
4328 M: Tyler Hicks <tyhicks@canonical.com>
4329 L: ecryptfs@vger.kernel.org
4330 W: http://ecryptfs.org
4331 W: https://launchpad.net/ecryptfs
4332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4334 F: Documentation/filesystems/ecryptfs.txt
4338 M: Doug Thompson <dougthompson@xmission.com>
4339 M: Borislav Petkov <bp@alien8.de>
4340 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4341 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4342 L: linux-edac@vger.kernel.org
4343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4346 F: Documentation/edac.txt
4348 F: include/linux/edac.h
4351 M: Doug Thompson <dougthompson@xmission.com>
4352 M: Borislav Petkov <bp@alien8.de>
4353 L: linux-edac@vger.kernel.org
4355 F: drivers/edac/amd64_edac*
4358 M: Doug Thompson <dougthompson@xmission.com>
4359 M: Robert Richter <rric@kernel.org>
4360 L: linux-edac@vger.kernel.org
4362 F: drivers/edac/highbank*
4365 M: Ralf Baechle <ralf@linux-mips.org>
4366 M: David Daney <david.daney@cavium.com>
4367 L: linux-edac@vger.kernel.org
4368 L: linux-mips@linux-mips.org
4370 F: drivers/edac/octeon_edac*
4373 M: Mark Gross <mark.gross@intel.com>
4374 M: Doug Thompson <dougthompson@xmission.com>
4375 L: linux-edac@vger.kernel.org
4377 F: drivers/edac/e752x_edac.c
4380 M: Doug Thompson <dougthompson@xmission.com>
4381 L: linux-edac@vger.kernel.org
4383 F: drivers/edac/e7xxx_edac.c
4386 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4387 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4388 L: linux-edac@vger.kernel.org
4390 F: drivers/edac/ghes_edac.c
4393 M: Tim Small <tim@buttersideup.com>
4394 L: linux-edac@vger.kernel.org
4396 F: drivers/edac/i82443bxgx_edac.c
4399 M: Jason Uhlenkott <juhlenko@akamai.com>
4400 L: linux-edac@vger.kernel.org
4402 F: drivers/edac/i3000_edac.c
4405 M: Doug Thompson <dougthompson@xmission.com>
4406 L: linux-edac@vger.kernel.org
4408 F: drivers/edac/i5000_edac.c
4411 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4412 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4413 L: linux-edac@vger.kernel.org
4415 F: drivers/edac/i5400_edac.c
4418 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4419 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4420 L: linux-edac@vger.kernel.org
4422 F: drivers/edac/i7300_edac.c
4425 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4426 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4427 L: linux-edac@vger.kernel.org
4429 F: drivers/edac/i7core_edac.c
4432 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4433 M: "Arvind R." <arvino55@gmail.com>
4434 L: linux-edac@vger.kernel.org
4436 F: drivers/edac/i82975x_edac.c
4439 M: Jason Baron <jbaron@akamai.com>
4440 L: linux-edac@vger.kernel.org
4442 F: drivers/edac/ie31200_edac.c
4445 M: Johannes Thumshirn <morbidrsa@gmail.com>
4446 L: linux-edac@vger.kernel.org
4448 F: drivers/edac/mpc85xx_edac.[ch]
4451 M: Egor Martovetsky <egor@pasemi.com>
4452 L: linux-edac@vger.kernel.org
4454 F: drivers/edac/pasemi_edac.c
4457 M: Tim Small <tim@buttersideup.com>
4458 L: linux-edac@vger.kernel.org
4460 F: drivers/edac/r82600_edac.c
4463 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4464 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4465 L: linux-edac@vger.kernel.org
4467 F: drivers/edac/sb_edac.c
4470 APPLIED MICRO (APM) X-GENE SOC EDAC
4471 M: Loc Ho <lho@apm.com>
4473 F: drivers/edac/xgene_edac.c
4474 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4476 EDIROL UA-101/UA-1000 DRIVER
4477 M: Clemens Ladisch <clemens@ladisch.de>
4478 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4479 T: git git://git.alsa-project.org/alsa-kernel.git
4481 F: sound/usb/misc/ua101.c
4483 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4484 M: Matt Fleming <matt@codeblueprint.co.uk>
4485 L: linux-efi@vger.kernel.org
4486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4488 F: Documentation/efi-stub.txt
4489 F: arch/ia64/kernel/efi.c
4490 F: arch/x86/boot/compressed/eboot.[ch]
4491 F: arch/x86/include/asm/efi.h
4492 F: arch/x86/platform/efi/
4493 F: drivers/firmware/efi/
4494 F: include/linux/efi*.h
4496 EFI VARIABLE FILESYSTEM
4497 M: Matthew Garrett <matthew.garrett@nebula.com>
4498 M: Jeremy Kerr <jk@ozlabs.org>
4499 M: Matt Fleming <matt@codeblueprint.co.uk>
4500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4501 L: linux-efi@vger.kernel.org
4505 EFIFB FRAMEBUFFER DRIVER
4506 L: linux-fbdev@vger.kernel.org
4507 M: Peter Jones <pjones@redhat.com>
4509 F: drivers/video/fbdev/efifb.c
4512 W: http://aeschi.ch.eu.org/efs/
4516 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4517 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4518 L: netdev@vger.kernel.org
4520 F: drivers/net/ethernet/ibm/ehea/
4522 EM28XX VIDEO4LINUX DRIVER
4523 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4524 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4525 L: linux-media@vger.kernel.org
4526 W: https://linuxtv.org
4527 T: git git://linuxtv.org/media_tree.git
4529 F: drivers/media/usb/em28xx/
4532 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4533 M: Matt Mackall <mpm@selenic.com>
4534 M: David Woodhouse <dwmw2@infradead.org>
4535 L: linux-embedded@vger.kernel.org
4538 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4539 M: James Smart <james.smart@avagotech.com>
4540 M: Dick Kennedy <dick.kennedy@avagotech.com>
4541 L: linux-scsi@vger.kernel.org
4542 W: http://www.avagotech.com
4544 F: drivers/scsi/lpfc/
4546 ENE CB710 FLASH CARD READER DRIVER
4547 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4549 F: drivers/misc/cb710/
4550 F: drivers/mmc/host/cb710-mmc.*
4551 F: include/linux/cb710.h
4553 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4554 M: Maxim Levitsky <maximlevitsky@gmail.com>
4556 F: drivers/media/rc/ene_ir.*
4558 EPSON S1D13XXX FRAMEBUFFER DRIVER
4559 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4562 F: drivers/video/fbdev/s1d13xxxfb.c
4563 F: include/video/s1d13xxxfb.h
4565 ET131X NETWORK DRIVER
4566 M: Mark Einon <mark.einon@gmail.com>
4568 F: drivers/net/ethernet/agere/
4571 M: Stephen Hemminger <stephen@networkplumber.org>
4572 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4573 L: netdev@vger.kernel.org
4574 W: http://www.linuxfoundation.org/en/Net:Bridge
4576 F: include/linux/netfilter_bridge/
4579 ETHERNET PHY LIBRARY
4580 M: Florian Fainelli <f.fainelli@gmail.com>
4581 L: netdev@vger.kernel.org
4583 F: include/linux/phy.h
4584 F: include/linux/phy_fixed.h
4586 F: Documentation/networking/phy.txt
4587 F: drivers/of/of_mdio.c
4588 F: drivers/of/of_net.c
4591 M: Jan Kara <jack@suse.com>
4592 L: linux-ext4@vger.kernel.org
4594 F: Documentation/filesystems/ext2.txt
4596 F: include/linux/ext2*
4599 M: "Theodore Ts'o" <tytso@mit.edu>
4600 M: Andreas Dilger <adilger.kernel@dilger.ca>
4601 L: linux-ext4@vger.kernel.org
4602 W: http://ext4.wiki.kernel.org
4603 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4606 F: Documentation/filesystems/ext4.txt
4609 Extended Verification Module (EVM)
4610 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4611 L: linux-ima-devel@lists.sourceforge.net
4612 L: linux-security-module@vger.kernel.org
4614 F: security/integrity/evm/
4616 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4617 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4618 M: Chanwoo Choi <cw00.choi@samsung.com>
4619 L: linux-kernel@vger.kernel.org
4620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4623 F: include/linux/extcon/
4624 F: include/linux/extcon.h
4625 F: Documentation/extcon/
4626 F: Documentation/devicetree/bindings/extcon/
4629 M: Jingoo Han <jingoohan1@gmail.com>
4630 L: dri-devel@lists.freedesktop.org
4632 F: drivers/gpu/drm/exynos/exynos_dp*
4634 EXYNOS SYSMMU (IOMMU) driver
4635 M: Marek Szyprowski <m.szyprowski@samsung.com>
4636 L: iommu@lists.linux-foundation.org
4638 F: drivers/iommu/exynos-iommu.c
4640 EXYNOS MIPI DISPLAY DRIVERS
4641 M: Inki Dae <inki.dae@samsung.com>
4642 M: Donghwa Lee <dh09.lee@samsung.com>
4643 M: Kyungmin Park <kyungmin.park@samsung.com>
4644 L: linux-fbdev@vger.kernel.org
4646 F: drivers/video/fbdev/exynos/exynos_mipi*
4647 F: include/video/exynos_mipi*
4649 EZchip NPS platform support
4650 M: Noam Camus <noamc@ezchip.com>
4652 F: arch/arc/plat-eznps
4653 F: arch/arc/boot/dts/eznps.dts
4655 F71805F HARDWARE MONITORING DRIVER
4656 M: Jean Delvare <jdelvare@suse.com>
4657 L: linux-hwmon@vger.kernel.org
4659 F: Documentation/hwmon/f71805f
4660 F: drivers/hwmon/f71805f.c
4663 M: Michael Buesch <m@bues.ch>
4664 L: linux-media@vger.kernel.org
4666 F: drivers/media/tuners/fc0011.h
4667 F: drivers/media/tuners/fc0011.c
4670 M: Antti Palosaari <crope@iki.fi>
4671 L: linux-media@vger.kernel.org
4672 W: https://linuxtv.org
4673 W: http://palosaari.fi/linux/
4674 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4675 T: git git://linuxtv.org/anttip/media_tree.git
4677 F: drivers/media/tuners/fc2580*
4680 M: Eric Paris <eparis@redhat.com>
4682 F: fs/notify/fanotify/
4683 F: include/linux/fanotify.h
4684 F: include/uapi/linux/fanotify.h
4686 FARSYNC SYNCHRONOUS DRIVER
4687 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4688 W: http://www.farsite.co.uk/
4690 F: drivers/net/wan/farsync.*
4692 FAULT INJECTION SUPPORT
4693 M: Akinobu Mita <akinobu.mita@gmail.com>
4695 F: Documentation/fault-injection/
4696 F: lib/fault-inject.c
4698 FBTFT Framebuffer drivers
4699 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4700 M: Noralf Trønnes <noralf@tronnes.org>
4702 F: drivers/staging/fbtft/
4704 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4705 M: Vasu Dev <vasu.dev@intel.com>
4706 L: fcoe-devel@open-fcoe.org
4707 W: www.Open-FCoE.org
4709 F: drivers/scsi/libfc/
4710 F: drivers/scsi/fcoe/
4712 F: include/scsi/libfc.h
4713 F: include/scsi/libfcoe.h
4714 F: include/uapi/scsi/fc/
4716 FILE LOCKING (flock() and fcntl()/lockf())
4717 M: Jeff Layton <jlayton@poochiereds.net>
4718 M: "J. Bruce Fields" <bfields@fieldses.org>
4719 L: linux-fsdevel@vger.kernel.org
4721 F: include/linux/fcntl.h
4722 F: include/linux/fs.h
4723 F: include/uapi/linux/fcntl.h
4724 F: include/uapi/linux/fs.h
4728 FILESYSTEMS (VFS and infrastructure)
4729 M: Alexander Viro <viro@zeniv.linux.org.uk>
4730 L: linux-fsdevel@vger.kernel.org
4734 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4735 M: Riku Voipio <riku.voipio@iki.fi>
4736 L: linux-hwmon@vger.kernel.org
4738 F: drivers/hwmon/f75375s.c
4739 F: include/linux/f75375s.h
4741 FIREWIRE AUDIO DRIVERS
4742 M: Clemens Ladisch <clemens@ladisch.de>
4743 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4744 T: git git://git.alsa-project.org/alsa-kernel.git
4748 FIREWIRE MEDIA DRIVERS (firedtv)
4749 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4750 L: linux-media@vger.kernel.org
4751 L: linux1394-devel@lists.sourceforge.net
4752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4754 F: drivers/media/firewire/
4756 FIREWIRE SBP-2 TARGET
4757 M: Chris Boot <bootc@bootc.net>
4758 L: linux-scsi@vger.kernel.org
4759 L: target-devel@vger.kernel.org
4760 L: linux1394-devel@lists.sourceforge.net
4761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4763 F: drivers/target/sbp/
4766 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4767 L: linux1394-devel@lists.sourceforge.net
4768 W: http://ieee1394.wiki.kernel.org/
4769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4771 F: drivers/firewire/
4772 F: include/linux/firewire.h
4773 F: include/uapi/linux/firewire*.h
4776 FIRMWARE LOADER (request_firmware)
4777 M: Ming Lei <ming.lei@canonical.com>
4778 L: linux-kernel@vger.kernel.org
4780 F: Documentation/firmware_class/
4781 F: drivers/base/firmware*.c
4782 F: include/linux/firmware.h
4784 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4785 M: Joshua Morris <josh.h.morris@us.ibm.com>
4786 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4788 F: drivers/block/rsxx/
4791 M: Jiri Kosina <jikos@kernel.org>
4792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4794 F: drivers/block/floppy.c
4797 M: Alessandro Rubini <rubini@gnudd.com>
4798 W: http://www.ohwr.org/projects/fmc-bus
4801 F: include/linux/fmc*.h
4802 F: include/linux/ipmi-fru.h
4805 FPGA MANAGER FRAMEWORK
4806 M: Alan Tull <atull@opensource.altera.com>
4807 R: Moritz Fischer <moritz.fischer@ettus.com>
4810 F: include/linux/fpga/fpga-mgr.h
4811 W: http://www.rocketboards.org
4814 M: Bill Metzenthen <billm@melbpc.org.au>
4815 W: http://floatingpoint.sourceforge.net/emulator/index.html
4817 F: arch/x86/math-emu/
4819 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4820 L: netdev@vger.kernel.org
4822 F: drivers/net/wan/dlci.c
4823 F: drivers/net/wan/sdla.c
4826 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4827 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4828 L: linux-fbdev@vger.kernel.org
4829 W: http://linux-fbdev.sourceforge.net/
4830 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4833 F: Documentation/fb/
4836 F: include/linux/fb.h
4837 F: include/uapi/video/
4838 F: include/uapi/linux/fb.h
4840 FREESCALE DIU FRAMEBUFFER DRIVER
4841 M: Timur Tabi <timur@tabi.org>
4842 L: linux-fbdev@vger.kernel.org
4844 F: drivers/video/fbdev/fsl-diu-fb.*
4846 FREESCALE DMA DRIVER
4847 M: Li Yang <leoli@freescale.com>
4848 M: Zhang Wei <zw@zh-kernel.org>
4849 L: linuxppc-dev@lists.ozlabs.org
4851 F: drivers/dma/fsldma.*
4853 FREESCALE GPMI NAND DRIVER
4854 M: Han Xu <han.xu@nxp.com>
4855 L: linux-mtd@lists.infradead.org
4857 F: drivers/mtd/nand/gpmi-nand/*
4859 FREESCALE I2C CPM DRIVER
4860 M: Jochen Friedrich <jochen@scram.de>
4861 L: linuxppc-dev@lists.ozlabs.org
4862 L: linux-i2c@vger.kernel.org
4864 F: drivers/i2c/busses/i2c-cpm.c
4866 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4867 M: Sascha Hauer <kernel@pengutronix.de>
4868 L: linux-fbdev@vger.kernel.org
4869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4871 F: include/linux/platform_data/video-imxfb.h
4872 F: drivers/video/fbdev/imxfb.c
4874 FREESCALE QUAD SPI DRIVER
4875 M: Han Xu <han.xu@nxp.com>
4876 L: linux-mtd@lists.infradead.org
4878 F: drivers/mtd/spi-nor/fsl-quadspi.c
4880 FREESCALE SOC FS_ENET DRIVER
4881 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4882 M: Vitaly Bordug <vbordug@ru.mvista.com>
4883 L: linuxppc-dev@lists.ozlabs.org
4884 L: netdev@vger.kernel.org
4886 F: drivers/net/ethernet/freescale/fs_enet/
4887 F: include/linux/fs_enet_pd.h
4889 FREESCALE IMX / MXC FEC DRIVER
4890 M: Fugang Duan <fugang.duan@nxp.com>
4891 L: netdev@vger.kernel.org
4893 F: drivers/net/ethernet/freescale/fec_main.c
4894 F: drivers/net/ethernet/freescale/fec_ptp.c
4895 F: drivers/net/ethernet/freescale/fec.h
4896 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4898 FREESCALE QUICC ENGINE LIBRARY
4899 L: linuxppc-dev@lists.ozlabs.org
4901 F: drivers/soc/fsl/qe/
4902 F: include/soc/fsl/*qe*.h
4903 F: include/soc/fsl/*ucc*.h
4905 FREESCALE USB PERIPHERAL DRIVERS
4906 M: Li Yang <leoli@freescale.com>
4907 L: linux-usb@vger.kernel.org
4908 L: linuxppc-dev@lists.ozlabs.org
4910 F: drivers/usb/gadget/udc/fsl*
4912 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4913 M: Li Yang <leoli@freescale.com>
4914 L: netdev@vger.kernel.org
4915 L: linuxppc-dev@lists.ozlabs.org
4917 F: drivers/net/ethernet/freescale/ucc_geth*
4919 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4920 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4921 L: netdev@vger.kernel.org
4923 F: drivers/net/ethernet/freescale/gianfar*
4924 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4925 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4927 FREESCALE QUICC ENGINE UCC UART DRIVER
4928 M: Timur Tabi <timur@tabi.org>
4929 L: linuxppc-dev@lists.ozlabs.org
4931 F: drivers/tty/serial/ucc_uart.c
4933 FREESCALE SOC SOUND DRIVERS
4934 M: Timur Tabi <timur@tabi.org>
4935 M: Nicolin Chen <nicoleotsuka@gmail.com>
4936 M: Xiubo Li <Xiubo.Lee@gmail.com>
4937 R: Fabio Estevam <fabio.estevam@nxp.com>
4938 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4939 L: linuxppc-dev@lists.ozlabs.org
4941 F: sound/soc/fsl/fsl*
4942 F: sound/soc/fsl/imx*
4943 F: sound/soc/fsl/mpc8610_hpcd.c
4945 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4946 M: "J. German Rivera" <German.Rivera@freescale.com>
4947 M: Stuart Yoder <stuart.yoder@nxp.com>
4948 L: linux-kernel@vger.kernel.org
4950 F: drivers/staging/fsl-mc/
4953 M: Christoph Hellwig <hch@infradead.org>
4954 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4959 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4960 M: Pavel Machek <pavel@ucw.cz>
4961 L: linux-pm@vger.kernel.org
4963 F: Documentation/power/freezing-of-tasks.txt
4964 F: include/linux/freezer.h
4968 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4969 L: linux-kernel@vger.kernel.org
4972 F: include/linux/frontswap.h
4974 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4975 M: David Howells <dhowells@redhat.com>
4976 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4978 F: Documentation/filesystems/caching/
4980 F: include/linux/fscache*.h
4983 M: Jaegeuk Kim <jaegeuk@kernel.org>
4984 M: Changman Lee <cm224.lee@samsung.com>
4985 R: Chao Yu <yuchao0@huawei.com>
4986 L: linux-f2fs-devel@lists.sourceforge.net
4987 W: http://en.wikipedia.org/wiki/F2FS
4988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4990 F: Documentation/filesystems/f2fs.txt
4991 F: Documentation/ABI/testing/sysfs-fs-f2fs
4993 F: include/linux/f2fs_fs.h
4994 F: include/trace/events/f2fs.h
4996 FUJITSU FR-V (FRV) PORT
5000 FUJITSU LAPTOP EXTRAS
5001 M: Jonathan Woithe <jwoithe@just42.net>
5002 L: platform-driver-x86@vger.kernel.org
5004 F: drivers/platform/x86/fujitsu-laptop.c
5006 FUJITSU M-5MO LS CAMERA ISP DRIVER
5007 M: Kyungmin Park <kyungmin.park@samsung.com>
5008 M: Heungjun Kim <riverful.kim@samsung.com>
5009 L: linux-media@vger.kernel.org
5011 F: drivers/media/i2c/m5mols/
5012 F: include/media/i2c/m5mols.h
5014 FUJITSU TABLET EXTRAS
5015 M: Robert Gerlach <khnz@gmx.de>
5016 L: platform-driver-x86@vger.kernel.org
5018 F: drivers/platform/x86/fujitsu-tablet.c
5020 FUSE: FILESYSTEM IN USERSPACE
5021 M: Miklos Szeredi <miklos@szeredi.hu>
5022 L: linux-fsdevel@vger.kernel.org
5023 W: http://fuse.sourceforge.net/
5024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5027 F: include/uapi/linux/fuse.h
5028 F: Documentation/filesystems/fuse.txt
5030 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5031 M: Rik Faith <faith@cs.unc.edu>
5032 L: linux-scsi@vger.kernel.org
5033 S: Odd Fixes (e.g., new signatures)
5034 F: drivers/scsi/fdomain.*
5036 GCOV BASED KERNEL PROFILING
5037 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5040 F: Documentation/gcov.txt
5042 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5043 M: Achim Leubner <achim_leubner@adaptec.com>
5044 L: linux-scsi@vger.kernel.org
5045 W: http://www.icp-vortex.com/
5047 F: drivers/scsi/gdt*
5049 GDB KERNEL DEBUGGING HELPER SCRIPTS
5050 M: Jan Kiszka <jan.kiszka@siemens.com>
5051 M: Kieran Bingham <kieran@bingham.xyz>
5055 GEMTEK FM RADIO RECEIVER DRIVER
5056 M: Hans Verkuil <hverkuil@xs4all.nl>
5057 L: linux-media@vger.kernel.org
5058 T: git git://linuxtv.org/media_tree.git
5059 W: https://linuxtv.org
5061 F: drivers/media/radio/radio-gemtek*
5063 GENERIC GPIO I2C DRIVER
5064 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5066 F: drivers/i2c/busses/i2c-gpio.c
5067 F: include/linux/i2c-gpio.h
5069 GENERIC GPIO I2C MULTIPLEXER DRIVER
5070 M: Peter Korsgaard <peter.korsgaard@barco.com>
5071 L: linux-i2c@vger.kernel.org
5073 F: drivers/i2c/muxes/i2c-mux-gpio.c
5074 F: include/linux/i2c-mux-gpio.h
5075 F: Documentation/i2c/muxes/i2c-mux-gpio
5077 GENERIC HDLC (WAN) DRIVERS
5078 M: Krzysztof Halasa <khc@pm.waw.pl>
5079 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5081 F: drivers/net/wan/c101.c
5082 F: drivers/net/wan/hd6457*
5083 F: drivers/net/wan/hdlc*
5084 F: drivers/net/wan/n2.c
5085 F: drivers/net/wan/pc300too.c
5086 F: drivers/net/wan/pci200syn.c
5087 F: drivers/net/wan/wanxl*
5089 GENERIC INCLUDE/ASM HEADER FILES
5090 M: Arnd Bergmann <arnd@arndb.de>
5091 L: linux-arch@vger.kernel.org
5092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5094 F: include/asm-generic/
5095 F: include/uapi/asm-generic/
5097 GENERIC PHY FRAMEWORK
5098 M: Kishon Vijay Abraham I <kishon@ti.com>
5099 L: linux-kernel@vger.kernel.org
5100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5103 F: include/linux/phy/
5106 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5107 M: Kevin Hilman <khilman@kernel.org>
5108 M: Ulf Hansson <ulf.hansson@linaro.org>
5109 L: linux-pm@vger.kernel.org
5111 F: drivers/base/power/domain*.c
5112 F: include/linux/pm_domain.h
5114 GENERIC UIO DRIVER FOR PCI DEVICES
5115 M: "Michael S. Tsirkin" <mst@redhat.com>
5116 L: kvm@vger.kernel.org
5118 F: drivers/uio/uio_pci_generic.c
5120 GET_MAINTAINER SCRIPT
5121 M: Joe Perches <joe@perches.com>
5123 F: scripts/get_maintainer.pl
5126 M: Steven Whitehouse <swhiteho@redhat.com>
5127 M: Bob Peterson <rpeterso@redhat.com>
5128 L: cluster-devel@redhat.com
5129 W: http://sources.redhat.com/cluster/
5130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5132 F: Documentation/filesystems/gfs2*.txt
5134 F: include/uapi/linux/gfs2_ondisk.h
5136 GIGASET ISDN DRIVERS
5137 M: Paul Bolle <pebolle@tiscali.nl>
5138 L: gigaset307x-common@lists.sourceforge.net
5139 W: http://gigaset307x.sourceforge.net/
5141 F: Documentation/isdn/README.gigaset
5142 F: drivers/isdn/gigaset/
5143 F: include/uapi/linux/gigaset_dev.h
5146 M: Hans Verkuil <hans.verkuil@cisco.com>
5147 L: linux-media@vger.kernel.org
5149 F: drivers/media/usb/go7007/
5152 M: Bastien Nocera <hadess@hadess.net>
5153 L: linux-input@vger.kernel.org
5155 F: drivers/input/touchscreen/goodix.c
5158 M: Linus Walleij <linus.walleij@linaro.org>
5159 M: Alexandre Courbot <gnurou@gmail.com>
5160 L: linux-gpio@vger.kernel.org
5161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5163 F: Documentation/devicetree/bindings/gpio/
5164 F: Documentation/gpio/
5165 F: Documentation/ABI/testing/gpio-cdev
5166 F: Documentation/ABI/obsolete/sysfs-gpio
5168 F: include/linux/gpio/
5169 F: include/linux/gpio.h
5170 F: include/asm-generic/gpio.h
5171 F: include/uapi/linux/gpio.h
5174 GRE DEMULTIPLEXER DRIVER
5175 M: Dmitry Kozlov <xeb@mail.ru>
5176 L: netdev@vger.kernel.org
5178 F: net/ipv4/gre_demux.c
5179 F: net/ipv4/gre_offload.c
5180 F: include/net/gre.h
5182 GRETH 10/100/1G Ethernet MAC device driver
5183 M: Andreas Larsson <andreas@gaisler.com>
5184 L: netdev@vger.kernel.org
5186 F: drivers/net/ethernet/aeroflex/
5188 GSPCA FINEPIX SUBDRIVER
5189 M: Frank Zago <frank@zago.net>
5190 L: linux-media@vger.kernel.org
5191 T: git git://linuxtv.org/media_tree.git
5193 F: drivers/media/usb/gspca/finepix.c
5195 GSPCA GL860 SUBDRIVER
5196 M: Olivier Lorin <o.lorin@laposte.net>
5197 L: linux-media@vger.kernel.org
5198 T: git git://linuxtv.org/media_tree.git
5200 F: drivers/media/usb/gspca/gl860/
5202 GSPCA M5602 SUBDRIVER
5203 M: Erik Andren <erik.andren@gmail.com>
5204 L: linux-media@vger.kernel.org
5205 T: git git://linuxtv.org/media_tree.git
5207 F: drivers/media/usb/gspca/m5602/
5209 GSPCA PAC207 SONIXB SUBDRIVER
5210 M: Hans de Goede <hdegoede@redhat.com>
5211 L: linux-media@vger.kernel.org
5212 T: git git://linuxtv.org/media_tree.git
5214 F: drivers/media/usb/gspca/pac207.c
5216 GSPCA SN9C20X SUBDRIVER
5217 M: Brian Johnson <brijohn@gmail.com>
5218 L: linux-media@vger.kernel.org
5219 T: git git://linuxtv.org/media_tree.git
5221 F: drivers/media/usb/gspca/sn9c20x.c
5223 GSPCA T613 SUBDRIVER
5224 M: Leandro Costantino <lcostantino@gmail.com>
5225 L: linux-media@vger.kernel.org
5226 T: git git://linuxtv.org/media_tree.git
5228 F: drivers/media/usb/gspca/t613.c
5230 GSPCA USB WEBCAM DRIVER
5231 M: Hans de Goede <hdegoede@redhat.com>
5232 L: linux-media@vger.kernel.org
5233 T: git git://linuxtv.org/media_tree.git
5235 F: drivers/media/usb/gspca/
5237 GUID PARTITION TABLE (GPT)
5238 M: Davidlohr Bueso <dave@stgolabs.net>
5239 L: linux-efi@vger.kernel.org
5241 F: block/partitions/efi.*
5243 STK1160 USB VIDEO CAPTURE DRIVER
5244 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5245 L: linux-media@vger.kernel.org
5246 T: git git://linuxtv.org/media_tree.git
5248 F: drivers/media/usb/stk1160/
5251 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5252 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5253 W: http://uclinux-h8.sourceforge.jp
5254 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5257 F: drivers/clocksource/h8300_*.c
5258 F: drivers/clk/h8300/
5259 F: drivers/irqchip/irq-renesas-h8*.c
5261 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5262 M: Frank Seidel <frank@f-seidel.de>
5263 L: platform-driver-x86@vger.kernel.org
5264 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5266 F: drivers/platform/x86/hdaps.c
5268 HDPVR USB VIDEO ENCODER DRIVER
5269 M: Hans Verkuil <hverkuil@xs4all.nl>
5270 L: linux-media@vger.kernel.org
5271 T: git git://linuxtv.org/media_tree.git
5272 W: https://linuxtv.org
5274 F: drivers/media/usb/hdpvr/
5276 HWPOISON MEMORY FAILURE HANDLING
5277 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5278 L: linux-mm@kvack.org
5280 F: mm/memory-failure.c
5281 F: mm/hwpoison-inject.c
5283 HYPERVISOR VIRTUAL CONSOLE DRIVER
5284 L: linuxppc-dev@lists.ozlabs.org
5289 M: Antti Palosaari <crope@iki.fi>
5290 L: linux-media@vger.kernel.org
5291 W: https://linuxtv.org
5292 W: http://palosaari.fi/linux/
5293 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5294 T: git git://linuxtv.org/anttip/media_tree.git
5296 F: drivers/media/usb/hackrf/
5299 M: Jean Delvare <jdelvare@suse.com>
5300 M: Guenter Roeck <linux@roeck-us.net>
5301 L: linux-hwmon@vger.kernel.org
5302 W: http://hwmon.wiki.kernel.org/
5303 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5306 F: Documentation/hwmon/
5308 F: include/linux/hwmon*.h
5310 HARDWARE RANDOM NUMBER GENERATOR CORE
5311 M: Matt Mackall <mpm@selenic.com>
5312 M: Herbert Xu <herbert@gondor.apana.org.au>
5313 L: linux-crypto@vger.kernel.org
5315 F: Documentation/hw_random.txt
5316 F: drivers/char/hw_random/
5317 F: include/linux/hw_random.h
5319 HARDWARE SPINLOCK CORE
5320 M: Ohad Ben-Cohen <ohad@wizery.com>
5321 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5322 L: linux-remoteproc@vger.kernel.org
5324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5325 F: Documentation/hwspinlock.txt
5326 F: drivers/hwspinlock/hwspinlock_*
5327 F: include/linux/hwspinlock.h
5329 HARMONY SOUND DRIVER
5330 L: linux-parisc@vger.kernel.org
5332 F: sound/parisc/harmony.*
5335 M: Antti Palosaari <crope@iki.fi>
5336 L: linux-media@vger.kernel.org
5337 W: https://linuxtv.org
5338 W: http://palosaari.fi/linux/
5339 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5340 T: git git://linuxtv.org/anttip/media_tree.git
5342 F: drivers/media/dvb-frontends/hd29l2*
5344 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5345 M: Don Brace <don.brace@microsemi.com>
5346 L: iss_storagedev@hp.com
5347 L: esc.storagedev@microsemi.com
5348 L: linux-scsi@vger.kernel.org
5350 F: Documentation/scsi/hpsa.txt
5351 F: drivers/scsi/hpsa*.[ch]
5352 F: include/linux/cciss*.h
5353 F: include/uapi/linux/cciss*.h
5355 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5356 M: Don Brace <don.brace@microsemi.com>
5357 L: iss_storagedev@hp.com
5358 L: esc.storagedev@microsemi.com
5359 L: linux-scsi@vger.kernel.org
5361 F: Documentation/blockdev/cciss.txt
5362 F: drivers/block/cciss*
5363 F: include/linux/cciss_ioctl.h
5364 F: include/uapi/linux/cciss_ioctl.h
5367 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5368 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5369 L: linux-rdma@vger.kernel.org
5371 F: drivers/infiniband/hw/hfi1
5374 L: linux-fsdevel@vger.kernel.org
5376 F: Documentation/filesystems/hfs.txt
5380 L: linux-fsdevel@vger.kernel.org
5382 F: Documentation/filesystems/hfsplus.txt
5385 HGA FRAMEBUFFER DRIVER
5386 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5387 L: linux-nvidia@lists.surfsouth.com
5388 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5390 F: drivers/video/fbdev/hgafb.c
5392 HIBERNATION (aka Software Suspend, aka swsusp)
5393 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5394 M: Pavel Machek <pavel@ucw.cz>
5395 L: linux-pm@vger.kernel.org
5398 F: drivers/base/power/
5400 F: include/linux/suspend.h
5401 F: include/linux/freezer.h
5402 F: include/linux/pm.h
5403 F: arch/*/include/asm/suspend*.h
5406 M: Jiri Kosina <jikos@kernel.org>
5407 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5408 L: linux-input@vger.kernel.org
5409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5412 F: include/linux/hid*
5413 F: include/uapi/linux/hid*
5415 HID SENSOR HUB DRIVERS
5416 M: Jiri Kosina <jikos@kernel.org>
5417 M: Jonathan Cameron <jic23@kernel.org>
5418 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5419 L: linux-input@vger.kernel.org
5420 L: linux-iio@vger.kernel.org
5422 F: Documentation/hid/hid-sensor*
5423 F: drivers/hid/hid-sensor-*
5424 F: drivers/iio/*/hid-*
5425 F: include/linux/hid-sensor-*
5427 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5428 M: Thomas Gleixner <tglx@linutronix.de>
5429 L: linux-kernel@vger.kernel.org
5430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5432 F: Documentation/timers/
5433 F: kernel/time/hrtimer.c
5434 F: kernel/time/clockevents.c
5435 F: kernel/time/tick*.*
5436 F: kernel/time/timer_*.c
5437 F: include/linux/clockchips.h
5438 F: include/linux/hrtimer.h
5440 HIGH-SPEED SCC DRIVER FOR AX.25
5441 L: linux-hams@vger.kernel.org
5443 F: drivers/net/hamradio/dmascc.c
5444 F: drivers/net/hamradio/scc.c
5446 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5447 M: HighPoint Linux Team <linux@highpoint-tech.com>
5448 W: http://www.highpoint-tech.com
5450 F: Documentation/scsi/hptiop.txt
5451 F: drivers/scsi/hptiop.c
5454 M: Jes Sorensen <jes@trained-monkey.org>
5455 L: linux-hippi@sunsite.dk
5457 F: include/linux/hippidevice.h
5458 F: include/uapi/linux/if_hippi.h
5460 F: drivers/net/hippi/
5462 HISILICON SAS Controller
5463 M: John Garry <john.garry@huawei.com>
5464 W: http://www.hisilicon.com
5466 F: drivers/scsi/hisi_sas/
5467 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5470 M: Jouni Malinen <j@w1.fi>
5471 L: hostap@shmoo.com (subscribers-only)
5472 L: linux-wireless@vger.kernel.org
5473 W: http://hostap.epitest.fi/
5475 F: drivers/net/wireless/intersil/hostap/
5477 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5478 L: platform-driver-x86@vger.kernel.org
5480 F: drivers/platform/x86/tc1100-wmi.c
5482 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5483 M: Jaroslav Kysela <perex@perex.cz>
5485 F: drivers/net/ethernet/hp/hp100.*
5487 HPET: High Precision Event Timers driver
5488 M: Clemens Ladisch <clemens@ladisch.de>
5490 F: Documentation/timers/hpet.txt
5491 F: drivers/char/hpet.c
5492 F: include/linux/hpet.h
5493 F: include/uapi/linux/hpet.h
5497 F: arch/x86/kernel/hpet.c
5498 F: arch/x86/include/asm/hpet.h
5501 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5502 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5507 M: Sebastian Reichel <sre@kernel.org>
5508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5510 F: Documentation/ABI/testing/sysfs-bus-hsi
5511 F: Documentation/hsi.txt
5513 F: include/linux/hsi/
5514 F: include/uapi/linux/hsi/
5517 M: Jan Dumon <j.dumon@option.com>
5518 W: http://www.pharscape.org
5520 F: drivers/net/usb/hso.c
5522 HSR NETWORK PROTOCOL
5523 M: Arvid Brodin <arvid.brodin@alten.se>
5524 L: netdev@vger.kernel.org
5528 HTCPEN TOUCHSCREEN DRIVER
5529 M: Pau Oliva Fora <pof@eslack.org>
5530 L: linux-input@vger.kernel.org
5532 F: drivers/input/touchscreen/htcpen.c
5535 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5539 Hyper-V CORE AND DRIVERS
5540 M: "K. Y. Srinivasan" <kys@microsoft.com>
5541 M: Haiyang Zhang <haiyangz@microsoft.com>
5542 L: devel@linuxdriverproject.org
5544 F: arch/x86/include/asm/mshyperv.h
5545 F: arch/x86/include/uapi/asm/hyperv.h
5546 F: arch/x86/kernel/cpu/mshyperv.c
5547 F: drivers/hid/hid-hyperv.c
5549 F: drivers/input/serio/hyperv-keyboard.c
5550 F: drivers/pci/host/pci-hyperv.c
5551 F: drivers/net/hyperv/
5552 F: drivers/scsi/storvsc_drv.c
5553 F: drivers/video/fbdev/hyperv_fb.c
5554 F: include/linux/hyperv.h
5556 F: Documentation/ABI/stable/sysfs-bus-vmbus
5559 M: Peter Rosin <peda@axentia.se>
5560 L: linux-i2c@vger.kernel.org
5562 F: Documentation/i2c/i2c-topology
5563 F: Documentation/i2c/muxes/
5564 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5565 F: drivers/i2c/i2c-mux.c
5566 F: drivers/i2c/muxes/
5567 F: include/linux/i2c-mux.h
5569 I2C OVER PARALLEL PORT
5570 M: Jean Delvare <jdelvare@suse.com>
5571 L: linux-i2c@vger.kernel.org
5573 F: Documentation/i2c/busses/i2c-parport
5574 F: Documentation/i2c/busses/i2c-parport-light
5575 F: drivers/i2c/busses/i2c-parport.c
5576 F: drivers/i2c/busses/i2c-parport-light.c
5578 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5579 M: Jean Delvare <jdelvare@suse.com>
5580 L: linux-i2c@vger.kernel.org
5582 F: Documentation/i2c/busses/i2c-ali1535
5583 F: Documentation/i2c/busses/i2c-ali1563
5584 F: Documentation/i2c/busses/i2c-ali15x3
5585 F: Documentation/i2c/busses/i2c-amd756
5586 F: Documentation/i2c/busses/i2c-amd8111
5587 F: Documentation/i2c/busses/i2c-i801
5588 F: Documentation/i2c/busses/i2c-nforce2
5589 F: Documentation/i2c/busses/i2c-piix4
5590 F: Documentation/i2c/busses/i2c-sis5595
5591 F: Documentation/i2c/busses/i2c-sis630
5592 F: Documentation/i2c/busses/i2c-sis96x
5593 F: Documentation/i2c/busses/i2c-via
5594 F: Documentation/i2c/busses/i2c-viapro
5595 F: drivers/i2c/busses/i2c-ali1535.c
5596 F: drivers/i2c/busses/i2c-ali1563.c
5597 F: drivers/i2c/busses/i2c-ali15x3.c
5598 F: drivers/i2c/busses/i2c-amd756.c
5599 F: drivers/i2c/busses/i2c-amd756-s4882.c
5600 F: drivers/i2c/busses/i2c-amd8111.c
5601 F: drivers/i2c/busses/i2c-i801.c
5602 F: drivers/i2c/busses/i2c-isch.c
5603 F: drivers/i2c/busses/i2c-nforce2.c
5604 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5605 F: drivers/i2c/busses/i2c-piix4.c
5606 F: drivers/i2c/busses/i2c-sis5595.c
5607 F: drivers/i2c/busses/i2c-sis630.c
5608 F: drivers/i2c/busses/i2c-sis96x.c
5609 F: drivers/i2c/busses/i2c-via.c
5610 F: drivers/i2c/busses/i2c-viapro.c
5612 I2C/SMBUS ISMT DRIVER
5613 M: Seth Heasley <seth.heasley@intel.com>
5614 M: Neil Horman <nhorman@tuxdriver.com>
5615 L: linux-i2c@vger.kernel.org
5616 F: drivers/i2c/busses/i2c-ismt.c
5617 F: Documentation/i2c/busses/i2c-ismt
5619 I2C/SMBUS STUB DRIVER
5620 M: Jean Delvare <jdelvare@suse.com>
5621 L: linux-i2c@vger.kernel.org
5623 F: drivers/i2c/i2c-stub.c
5626 M: Wolfram Sang <wsa@the-dreams.de>
5627 L: linux-i2c@vger.kernel.org
5628 W: https://i2c.wiki.kernel.org/
5629 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5632 F: Documentation/devicetree/bindings/i2c/
5633 F: Documentation/i2c/
5636 F: include/linux/i2c.h
5637 F: include/linux/i2c-*.h
5638 F: include/uapi/linux/i2c.h
5639 F: include/uapi/linux/i2c-*.h
5642 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5643 L: linux-i2c@vger.kernel.org
5644 L: linux-acpi@vger.kernel.org
5648 M: Jean Delvare <jdelvare@suse.com>
5649 L: linux-i2c@vger.kernel.org
5651 F: Documentation/i2c/busses/i2c-taos-evm
5652 F: drivers/i2c/busses/i2c-taos-evm.c
5655 M: Till Harbaum <till@harbaum.org>
5656 L: linux-i2c@vger.kernel.org
5657 W: http://www.harbaum.org/till/i2c_tiny_usb
5659 F: drivers/i2c/busses/i2c-tiny-usb.c
5662 M: "H. Peter Anvin" <hpa@zytor.com>
5666 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5667 M: "H. Peter Anvin" <hpa@zytor.com>
5668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5671 IA64 (Itanium) PLATFORM
5672 M: Tony Luck <tony.luck@intel.com>
5673 M: Fenghua Yu <fenghua.yu@intel.com>
5674 L: linux-ia64@vger.kernel.org
5675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5679 IBM Power VMX Cryptographic instructions
5680 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5681 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5682 L: linux-crypto@vger.kernel.org
5684 F: drivers/crypto/vmx/Makefile
5685 F: drivers/crypto/vmx/Kconfig
5686 F: drivers/crypto/vmx/vmx.c
5687 F: drivers/crypto/vmx/aes*
5688 F: drivers/crypto/vmx/ghash*
5689 F: drivers/crypto/vmx/ppc-xlate.pl
5691 IBM Power in-Nest Crypto Acceleration
5692 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5693 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5694 L: linux-crypto@vger.kernel.org
5696 F: drivers/crypto/nx/Makefile
5697 F: drivers/crypto/nx/Kconfig
5698 F: drivers/crypto/nx/nx-aes*
5699 F: drivers/crypto/nx/nx-sha*
5700 F: drivers/crypto/nx/nx.*
5701 F: drivers/crypto/nx/nx_csbcpb.h
5702 F: drivers/crypto/nx/nx_debugfs.h
5704 IBM Power 842 compression accelerator
5705 M: Dan Streetman <ddstreet@ieee.org>
5707 F: drivers/crypto/nx/Makefile
5708 F: drivers/crypto/nx/Kconfig
5709 F: drivers/crypto/nx/nx-842*
5710 F: include/linux/sw842.h
5714 IBM Power Linux RAID adapter
5715 M: Brian King <brking@us.ibm.com>
5717 F: drivers/scsi/ipr.*
5719 IBM Power Virtual Ethernet Device Driver
5720 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5721 L: netdev@vger.kernel.org
5723 F: drivers/net/ethernet/ibm/ibmveth.*
5725 IBM Power SRIOV Virtual NIC Device Driver
5726 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5727 M: John Allen <jallen@linux.vnet.ibm.com>
5728 L: netdev@vger.kernel.org
5730 F: drivers/net/ethernet/ibm/ibmvnic.*
5732 IBM Power Virtual SCSI Device Drivers
5733 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5734 L: linux-scsi@vger.kernel.org
5736 F: drivers/scsi/ibmvscsi/ibmvscsi*
5737 F: drivers/scsi/ibmvscsi/viosrp.h
5739 IBM Power Virtual FC Device Drivers
5740 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5741 L: linux-scsi@vger.kernel.org
5743 F: drivers/scsi/ibmvscsi/ibmvfc*
5745 IBM ServeRAID RAID DRIVER
5747 F: drivers/scsi/ips.*
5749 ICH LPC AND GPIO DRIVER
5750 M: Peter Tyser <ptyser@xes-inc.com>
5752 F: drivers/mfd/lpc_ich.c
5753 F: drivers/gpio/gpio-ich.c
5756 M: "David S. Miller" <davem@davemloft.net>
5757 L: linux-ide@vger.kernel.org
5758 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5761 F: Documentation/ide/
5763 F: include/linux/ide.h
5765 IDEAPAD LAPTOP EXTRAS DRIVER
5766 M: Ike Panhc <ike.pan@canonical.com>
5767 L: platform-driver-x86@vger.kernel.org
5768 W: http://launchpad.net/ideapad-laptop
5770 F: drivers/platform/x86/ideapad-laptop.c
5772 IDEAPAD LAPTOP SLIDEBAR DRIVER
5773 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5774 L: linux-input@vger.kernel.org
5775 W: https://github.com/o2genum/ideapad-slidebar
5777 F: drivers/input/misc/ideapad_slidebar.c
5780 M: Borislav Petkov <bp@alien8.de>
5781 L: linux-ide@vger.kernel.org
5783 F: Documentation/cdrom/ide-cd
5784 F: drivers/ide/ide-cd*
5787 M: Andy Henroid <andrew.d.henroid@intel.com>
5788 L: linux-pm@vger.kernel.org
5790 F: drivers/idle/i7300_idle.c
5792 IEEE 802.15.4 SUBSYSTEM
5793 M: Alexander Aring <aar@pengutronix.de>
5794 L: linux-wpan@vger.kernel.org
5795 W: http://wpan.cakelab.org/
5796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5801 F: drivers/net/ieee802154/
5802 F: include/linux/nl802154.h
5803 F: include/linux/ieee802154.h
5804 F: include/net/nl802154.h
5805 F: include/net/mac802154.h
5806 F: include/net/af_ieee802154.h
5807 F: include/net/cfg802154.h
5808 F: include/net/ieee802154_netdev.h
5809 F: Documentation/networking/ieee802154.txt
5811 IGORPLUG-USB IR RECEIVER
5812 M: Sean Young <sean@mess.org>
5813 L: linux-media@vger.kernel.org
5815 F: drivers/media/rc/igorplugusb.c
5817 IGUANAWORKS USB IR TRANSCEIVER
5818 M: Sean Young <sean@mess.org>
5819 L: linux-media@vger.kernel.org
5821 F: drivers/media/rc/iguanair.c
5823 IIO SUBSYSTEM AND DRIVERS
5824 M: Jonathan Cameron <jic23@kernel.org>
5825 R: Hartmut Knaack <knaack.h@gmx.de>
5826 R: Lars-Peter Clausen <lars@metafoo.de>
5827 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5828 L: linux-iio@vger.kernel.org
5831 F: drivers/staging/iio/
5832 F: include/linux/iio/
5835 IKANOS/ADI EAGLE ADSL USB DRIVER
5836 M: Matthieu Castet <castet.matthieu@free.fr>
5837 M: Stanislaw Gruszka <stf_xl@wp.pl>
5839 F: drivers/usb/atm/ueagle-atm.c
5841 INA209 HARDWARE MONITOR DRIVER
5842 M: Guenter Roeck <linux@roeck-us.net>
5843 L: linux-hwmon@vger.kernel.org
5845 F: Documentation/hwmon/ina209
5846 F: Documentation/devicetree/bindings/i2c/ina209.txt
5847 F: drivers/hwmon/ina209.c
5849 INA2XX HARDWARE MONITOR DRIVER
5850 M: Guenter Roeck <linux@roeck-us.net>
5851 L: linux-hwmon@vger.kernel.org
5853 F: Documentation/hwmon/ina2xx
5854 F: drivers/hwmon/ina2xx.c
5855 F: include/linux/platform_data/ina2xx.h
5857 INDUSTRY PACK SUBSYSTEM (IPACK)
5858 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5859 M: Jens Taprogge <jens.taprogge@taprogge.org>
5860 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5861 L: industrypack-devel@lists.sourceforge.net
5862 W: http://industrypack.sourceforge.net
5866 INGENIC JZ4780 DMA Driver
5867 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5869 F: drivers/dma/dma-jz4780.c
5871 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5872 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5873 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5874 L: linux-ima-devel@lists.sourceforge.net
5875 L: linux-ima-user@lists.sourceforge.net
5876 L: linux-security-module@vger.kernel.org
5877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5879 F: security/integrity/ima/
5881 IMGTEC IR DECODER DRIVER
5882 M: James Hogan <james.hogan@imgtec.com>
5884 F: drivers/media/rc/img-ir/
5886 IMS TWINTURBO FRAMEBUFFER DRIVER
5887 L: linux-fbdev@vger.kernel.org
5889 F: drivers/video/fbdev/imsttfb.c
5891 INFINIBAND SUBSYSTEM
5892 M: Doug Ledford <dledford@redhat.com>
5893 M: Sean Hefty <sean.hefty@intel.com>
5894 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5895 L: linux-rdma@vger.kernel.org
5896 W: http://www.openfabrics.org/
5897 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5900 F: Documentation/infiniband/
5901 F: drivers/infiniband/
5902 F: include/uapi/linux/if_infiniband.h
5903 F: include/uapi/rdma/
5907 M: John McCutchan <john@johnmccutchan.com>
5908 M: Robert Love <rlove@rlove.org>
5909 M: Eric Paris <eparis@parisplace.org>
5911 F: Documentation/filesystems/inotify.txt
5912 F: fs/notify/inotify/
5913 F: include/linux/inotify.h
5914 F: include/uapi/linux/inotify.h
5916 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5917 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5918 L: linux-input@vger.kernel.org
5919 Q: http://patchwork.kernel.org/project/linux-input/list/
5920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5923 F: include/linux/input.h
5924 F: include/uapi/linux/input.h
5925 F: include/linux/input/
5926 F: Documentation/devicetree/bindings/input/
5928 INPUT MULTITOUCH (MT) PROTOCOL
5929 M: Henrik Rydberg <rydberg@bitmath.org>
5930 L: linux-input@vger.kernel.org
5932 F: Documentation/input/multi-touch-protocol.txt
5933 F: drivers/input/input-mt.c
5936 INTEL ASoC BDW/HSW DRIVERS
5937 M: Jie Yang <yang.jie@linux.intel.com>
5938 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5940 F: sound/soc/intel/common/sst-dsp*
5941 F: sound/soc/intel/common/sst-firmware.c
5942 F: sound/soc/intel/boards/broadwell.c
5943 F: sound/soc/intel/haswell/
5945 INTEL C600 SERIES SAS CONTROLLER DRIVER
5946 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5947 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5948 L: linux-scsi@vger.kernel.org
5949 T: git git://git.code.sf.net/p/intel-sas/isci
5951 F: drivers/scsi/isci/
5953 INTEL HID EVENT DRIVER
5954 M: Alex Hung <alex.hung@canonical.com>
5955 L: platform-driver-x86@vger.kernel.org
5957 F: drivers/platform/x86/intel-hid.c
5960 M: Len Brown <lenb@kernel.org>
5961 L: linux-pm@vger.kernel.org
5962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5964 F: drivers/idle/intel_idle.c
5967 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5968 M: Len Brown <lenb@kernel.org>
5969 L: linux-pm@vger.kernel.org
5971 F: drivers/cpufreq/intel_pstate.c
5973 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5974 M: Maik Broemme <mbroemme@plusserver.de>
5975 L: linux-fbdev@vger.kernel.org
5977 F: Documentation/fb/intelfb.txt
5978 F: drivers/video/fbdev/intelfb/
5980 INTEL 810/815 FRAMEBUFFER DRIVER
5981 M: Antonino Daplas <adaplas@gmail.com>
5982 L: linux-fbdev@vger.kernel.org
5984 F: drivers/video/fbdev/i810/
5986 INTEL MENLOW THERMAL DRIVER
5987 M: Sujith Thomas <sujith.thomas@intel.com>
5988 L: platform-driver-x86@vger.kernel.org
5989 W: https://01.org/linux-acpi
5991 F: drivers/platform/x86/intel_menlow.c
5993 INTEL I/OAT DMA DRIVER
5994 M: Dave Jiang <dave.jiang@intel.com>
5995 R: Dan Williams <dan.j.williams@intel.com>
5996 L: dmaengine@vger.kernel.org
5997 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5999 F: drivers/dma/ioat*
6002 M: David Woodhouse <dwmw2@infradead.org>
6003 L: iommu@lists.linux-foundation.org
6004 T: git git://git.infradead.org/iommu-2.6.git
6006 F: drivers/iommu/intel-iommu.c
6007 F: include/linux/intel-iommu.h
6009 INTEL IOP-ADMA DMA DRIVER
6010 R: Dan Williams <dan.j.williams@intel.com>
6012 F: drivers/dma/iop-adma.c
6014 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6015 M: Krzysztof Halasa <khalasa@piap.pl>
6017 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6018 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6019 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6020 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6021 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6022 F: drivers/net/wan/ixp4xx_hss.c
6024 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6025 M: Deepak Saxena <dsaxena@plexity.net>
6027 F: drivers/char/hw_random/ixp4xx-rng.c
6029 INTEL ETHERNET DRIVERS
6030 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6031 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6032 W: http://www.intel.com/support/feedback.htm
6033 W: http://e1000.sourceforge.net/
6034 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6038 F: Documentation/networking/e100.txt
6039 F: Documentation/networking/e1000.txt
6040 F: Documentation/networking/e1000e.txt
6041 F: Documentation/networking/igb.txt
6042 F: Documentation/networking/igbvf.txt
6043 F: Documentation/networking/ixgb.txt
6044 F: Documentation/networking/ixgbe.txt
6045 F: Documentation/networking/ixgbevf.txt
6046 F: Documentation/networking/i40e.txt
6047 F: Documentation/networking/i40evf.txt
6048 F: drivers/net/ethernet/intel/
6049 F: drivers/net/ethernet/intel/*/
6051 INTEL RDMA RNIC DRIVER
6052 M: Faisal Latif <faisal.latif@intel.com>
6053 R: Chien Tin Tung <chien.tin.tung@intel.com>
6054 R: Mustafa Ismail <mustafa.ismail@intel.com>
6055 R: Shiraz Saleem <shiraz.saleem@intel.com>
6056 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6057 L: linux-rdma@vger.kernel.org
6059 F: drivers/infiniband/hw/i40iw/
6061 INTEL-MID GPIO DRIVER
6062 M: David Cohen <david.a.cohen@linux.intel.com>
6063 L: linux-gpio@vger.kernel.org
6065 F: drivers/gpio/gpio-intel-mid.c
6067 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6068 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6069 L: linux-wireless@vger.kernel.org
6071 F: Documentation/networking/README.ipw2100
6072 F: Documentation/networking/README.ipw2200
6073 F: drivers/net/wireless/intel/ipw2x00/
6076 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6078 F: Documentation/trace/intel_th.txt
6079 F: drivers/hwtracing/intel_th/
6081 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6082 M: Ning Sun <ning.sun@intel.com>
6083 L: tboot-devel@lists.sourceforge.net
6084 W: http://tboot.sourceforge.net
6085 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6087 F: Documentation/intel_txt.txt
6088 F: include/linux/tboot.h
6089 F: arch/x86/kernel/tboot.c
6091 INTEL WIRELESS WIMAX CONNECTION 2400
6092 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6093 M: linux-wimax@intel.com
6094 L: wimax@linuxwimax.org (subscribers-only)
6096 W: http://linuxwimax.org
6097 F: Documentation/wimax/README.i2400m
6098 F: drivers/net/wimax/i2400m/
6099 F: include/uapi/linux/wimax/i2400m.h
6101 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6102 M: Stanislaw Gruszka <sgruszka@redhat.com>
6103 L: linux-wireless@vger.kernel.org
6105 F: drivers/net/wireless/intel/iwlegacy/
6107 INTEL WIRELESS WIFI LINK (iwlwifi)
6108 M: Johannes Berg <johannes.berg@intel.com>
6109 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6110 M: Luca Coelho <luciano.coelho@intel.com>
6111 M: Intel Linux Wireless <linuxwifi@intel.com>
6112 L: linux-wireless@vger.kernel.org
6113 W: http://intellinuxwireless.org
6114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6116 F: drivers/net/wireless/intel/iwlwifi/
6118 INTEL MANAGEMENT ENGINE (mei)
6119 M: Tomas Winkler <tomas.winkler@intel.com>
6120 L: linux-kernel@vger.kernel.org
6122 F: include/uapi/linux/mei.h
6123 F: include/linux/mei_cl_bus.h
6124 F: drivers/misc/mei/*
6125 F: drivers/watchdog/mei_wdt.c
6126 F: Documentation/misc-devices/mei/*
6128 INTEL MIC DRIVERS (mic)
6129 M: Sudeep Dutt <sudeep.dutt@intel.com>
6130 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6132 W: https://github.com/sudeepdutt/mic
6133 W: http://software.intel.com/en-us/mic-developer
6134 F: include/linux/mic_bus.h
6135 F: include/linux/scif.h
6136 F: include/uapi/linux/mic_common.h
6137 F: include/uapi/linux/mic_ioctl.h
6138 F: include/uapi/linux/scif_ioctl.h
6139 F: drivers/misc/mic/
6140 F: drivers/dma/mic_x100_dma.c
6141 F: drivers/dma/mic_x100_dma.h
6142 F: Documentation/mic/
6144 INTEL PMC/P-Unit IPC DRIVER
6145 M: Zha Qipeng<qipeng.zha@intel.com>
6146 L: platform-driver-x86@vger.kernel.org
6148 F: drivers/platform/x86/intel_pmc_ipc.c
6149 F: drivers/platform/x86/intel_punit_ipc.c
6150 F: arch/x86/include/asm/intel_pmc_ipc.h
6151 F: arch/x86/include/asm/intel_punit_ipc.h
6153 INTEL TELEMETRY DRIVER
6154 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6155 L: platform-driver-x86@vger.kernel.org
6157 F: arch/x86/include/asm/intel_telemetry.h
6158 F: drivers/platform/x86/intel_telemetry*
6160 INTEL PMC CORE DRIVER
6161 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6162 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6163 L: platform-driver-x86@vger.kernel.org
6165 F: arch/x86/include/asm/pmc_core.h
6166 F: drivers/platform/x86/intel_pmc_core*
6168 IOC3 ETHERNET DRIVER
6169 M: Ralf Baechle <ralf@linux-mips.org>
6170 L: linux-mips@linux-mips.org
6172 F: drivers/net/ethernet/sgi/ioc3-eth.c
6175 M: Pat Gefre <pfg@sgi.com>
6176 L: linux-serial@vger.kernel.org
6178 F: drivers/tty/serial/ioc3_serial.c
6181 M: Joerg Roedel <joro@8bytes.org>
6182 L: iommu@lists.linux-foundation.org
6183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6188 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6190 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6193 M: Corey Minyard <minyard@acm.org>
6194 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6195 W: http://openipmi.sourceforge.net/
6197 F: Documentation/IPMI.txt
6198 F: drivers/char/ipmi/
6199 F: include/linux/ipmi*
6200 F: include/uapi/linux/ipmi*
6202 QCOM AUDIO (ASoC) DRIVERS
6203 M: Patrick Lai <plai@codeaurora.org>
6204 M: Banajit Goswami <bgoswami@codeaurora.org>
6205 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6209 IPS SCSI RAID DRIVER
6210 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6211 L: linux-scsi@vger.kernel.org
6212 W: http://www.adaptec.com/
6214 F: drivers/scsi/ips*
6217 M: Wensong Zhang <wensong@linux-vs.org>
6218 M: Simon Horman <horms@verge.net.au>
6219 M: Julian Anastasov <ja@ssi.bg>
6220 L: netdev@vger.kernel.org
6221 L: lvs-devel@vger.kernel.org
6223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6225 F: Documentation/networking/ipvs-sysctl.txt
6226 F: include/net/ip_vs.h
6227 F: include/uapi/linux/ip_vs.h
6228 F: net/netfilter/ipvs/
6231 M: Jiri Kosina <jikos@kernel.org>
6232 M: David Sterba <dsterba@suse.com>
6234 F: drivers/tty/ipwireless/
6237 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6238 L: netdev@vger.kernel.org
6240 F: include/net/ipx.h
6241 F: include/uapi/linux/ipx.h
6245 M: Samuel Ortiz <samuel@sortiz.org>
6246 L: irda-users@lists.sourceforge.net (subscribers-only)
6247 L: netdev@vger.kernel.org
6248 W: http://irda.sourceforge.net/
6250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6251 F: Documentation/networking/irda.txt
6252 F: drivers/net/irda/
6253 F: include/net/irda/
6257 M: Thomas Gleixner <tglx@linutronix.de>
6258 L: linux-kernel@vger.kernel.org
6260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6264 M: Thomas Gleixner <tglx@linutronix.de>
6265 M: Jason Cooper <jason@lakedaemon.net>
6266 M: Marc Zyngier <marc.zyngier@arm.com>
6267 L: linux-kernel@vger.kernel.org
6269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6270 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6271 F: Documentation/devicetree/bindings/interrupt-controller/
6274 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6275 M: Jiang Liu <jiang.liu@linux.intel.com>
6276 M: Marc Zyngier <marc.zyngier@arm.com>
6278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6279 F: Documentation/IRQ-domain.txt
6280 F: include/linux/irqdomain.h
6281 F: kernel/irq/irqdomain.c
6285 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6287 F: Documentation/isa.txt
6288 F: drivers/base/isa.c
6289 F: include/linux/isa.h
6292 M: Jaroslav Kysela <perex@perex.cz>
6294 F: Documentation/isapnp.txt
6295 F: drivers/pnp/isapnp/
6296 F: include/linux/isapnp.h
6299 M: Hans Verkuil <hverkuil@xs4all.nl>
6300 L: linux-media@vger.kernel.org
6301 T: git git://linuxtv.org/media_tree.git
6302 W: https://linuxtv.org
6304 F: drivers/media/radio/radio-isa*
6306 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6307 M: Peter Jones <pjones@redhat.com>
6308 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6310 F: drivers/firmware/iscsi_ibft*
6313 M: Mike Christie <michaelc@cs.wisc.edu>
6314 L: open-iscsi@googlegroups.com
6315 W: www.open-iscsi.org
6316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6318 F: drivers/scsi/*iscsi*
6319 F: include/scsi/*iscsi*
6321 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6322 M: Or Gerlitz <ogerlitz@mellanox.com>
6323 M: Sagi Grimberg <sagi@grimberg.me>
6324 M: Roi Dayan <roid@mellanox.com>
6325 L: linux-rdma@vger.kernel.org
6327 W: http://www.openfabrics.org
6328 W: www.open-iscsi.org
6329 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6330 F: drivers/infiniband/ulp/iser/
6332 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6333 M: Sagi Grimberg <sagi@grimberg.me>
6334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6335 L: linux-rdma@vger.kernel.org
6336 L: target-devel@vger.kernel.org
6338 W: http://www.linux-iscsi.org
6339 F: drivers/infiniband/ulp/isert
6342 M: Karsten Keil <isdn@linux-pingi.de>
6343 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6344 L: netdev@vger.kernel.org
6345 W: http://www.isdn4linux.de
6346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6348 F: Documentation/isdn/
6350 F: include/linux/isdn.h
6351 F: include/linux/isdn/
6352 F: include/uapi/linux/isdn.h
6353 F: include/uapi/linux/isdn/
6355 ISDN SUBSYSTEM (Eicon active card driver)
6356 M: Armin Schindler <mac@melware.de>
6357 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6358 W: http://www.melware.de
6360 F: drivers/isdn/hardware/eicon/
6362 IT87 HARDWARE MONITORING DRIVER
6363 M: Jean Delvare <jdelvare@suse.com>
6364 L: linux-hwmon@vger.kernel.org
6366 F: Documentation/hwmon/it87
6367 F: drivers/hwmon/it87.c
6370 M: Antti Palosaari <crope@iki.fi>
6371 L: linux-media@vger.kernel.org
6372 W: https://linuxtv.org
6373 W: http://palosaari.fi/linux/
6374 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6375 T: git git://linuxtv.org/anttip/media_tree.git
6377 F: drivers/media/tuners/it913x*
6379 IVTV VIDEO4LINUX DRIVER
6380 M: Andy Walls <awalls@md.metrocast.net>
6381 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6382 L: linux-media@vger.kernel.org
6383 T: git git://linuxtv.org/media_tree.git
6384 W: http://www.ivtvdriver.org
6386 F: Documentation/video4linux/*.ivtv
6387 F: drivers/media/pci/ivtv/
6388 F: include/uapi/linux/ivtv*
6390 IX2505V MEDIA DRIVER
6391 M: Malcolm Priestley <tvboxspy@gmail.com>
6392 L: linux-media@vger.kernel.org
6393 W: https://linuxtv.org
6394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6396 F: drivers/media/dvb-frontends/ix2505v*
6398 JC42.4 TEMPERATURE SENSOR DRIVER
6399 M: Guenter Roeck <linux@roeck-us.net>
6400 L: linux-hwmon@vger.kernel.org
6402 F: drivers/hwmon/jc42.c
6403 F: Documentation/hwmon/jc42
6406 M: Dave Kleikamp <shaggy@kernel.org>
6407 L: jfs-discussion@lists.sourceforge.net
6408 W: http://jfs.sourceforge.net/
6409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6411 F: Documentation/filesystems/jfs.txt
6415 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6416 L: netdev@vger.kernel.org
6418 F: drivers/net/ethernet/jme.*
6420 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6421 M: David Woodhouse <dwmw2@infradead.org>
6422 L: linux-mtd@lists.infradead.org
6423 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6426 F: include/uapi/linux/jffs2.h
6428 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6429 M: "Theodore Ts'o" <tytso@mit.edu>
6430 M: Jan Kara <jack@suse.com>
6431 L: linux-ext4@vger.kernel.org
6434 F: include/linux/jbd2.h
6436 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6437 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6438 L: linux-media@vger.kernel.org
6440 F: drivers/media/platform/rcar_jpu.c
6442 JSM Neo PCI based serial card
6443 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6444 L: linux-serial@vger.kernel.org
6446 F: drivers/tty/serial/jsm/
6448 K10TEMP HARDWARE MONITORING DRIVER
6449 M: Clemens Ladisch <clemens@ladisch.de>
6450 L: linux-hwmon@vger.kernel.org
6452 F: Documentation/hwmon/k10temp
6453 F: drivers/hwmon/k10temp.c
6455 K8TEMP HARDWARE MONITORING DRIVER
6456 M: Rudolf Marek <r.marek@assembler.cz>
6457 L: linux-hwmon@vger.kernel.org
6459 F: Documentation/hwmon/k8temp
6460 F: drivers/hwmon/k8temp.c
6463 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6464 R: Alexander Potapenko <glider@google.com>
6465 R: Dmitry Vyukov <dvyukov@google.com>
6466 L: kasan-dev@googlegroups.com
6468 F: arch/*/include/asm/kasan.h
6469 F: arch/*/mm/kasan_init*
6470 F: Documentation/kasan.txt
6471 F: include/linux/kasan*.h
6474 F: scripts/Makefile.kasan
6477 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6478 L: linux-kbuild@vger.kernel.org
6479 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6481 F: Documentation/kbuild/kconfig-language.txt
6485 M: Dave Young <dyoung@redhat.com>
6486 M: Baoquan He <bhe@redhat.com>
6487 R: Vivek Goyal <vgoyal@redhat.com>
6488 L: kexec@lists.infradead.org
6489 W: http://lse.sourceforge.net/kdump/
6491 F: Documentation/kdump/
6493 KEENE FM RADIO TRANSMITTER DRIVER
6494 M: Hans Verkuil <hverkuil@xs4all.nl>
6495 L: linux-media@vger.kernel.org
6496 T: git git://linuxtv.org/media_tree.git
6497 W: https://linuxtv.org
6499 F: drivers/media/radio/radio-keene*
6501 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6502 M: Ian Kent <raven@themaw.net>
6503 L: autofs@vger.kernel.org
6507 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6508 M: Michal Marek <mmarek@suse.com>
6509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6511 L: linux-kbuild@vger.kernel.org
6513 F: Documentation/kbuild/
6515 F: scripts/Makefile.*
6521 L: kernel-janitors@vger.kernel.org
6522 W: http://kernelnewbies.org/KernelJanitors
6525 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6526 M: "J. Bruce Fields" <bfields@fieldses.org>
6527 M: Jeff Layton <jlayton@poochiereds.net>
6528 L: linux-nfs@vger.kernel.org
6529 W: http://nfs.sourceforge.net/
6530 T: git git://linux-nfs.org/~bfields/linux.git
6533 F: include/uapi/linux/nfsd/
6537 F: include/linux/lockd/
6538 F: include/linux/sunrpc/
6539 F: include/uapi/linux/sunrpc/
6541 KERNEL SELFTEST FRAMEWORK
6542 M: Shuah Khan <shuahkh@osg.samsung.com>
6543 M: Shuah Khan <shuah@kernel.org>
6544 L: linux-kselftest@vger.kernel.org
6545 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6547 F: tools/testing/selftests
6549 KERNEL VIRTUAL MACHINE (KVM)
6550 M: Paolo Bonzini <pbonzini@redhat.com>
6551 M: Radim Krčmář <rkrcmar@redhat.com>
6552 L: kvm@vger.kernel.org
6553 W: http://www.linux-kvm.org
6554 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6556 F: Documentation/*/kvm*.txt
6557 F: Documentation/virtual/kvm/
6559 F: arch/x86/kernel/kvm.c
6560 F: arch/x86/kernel/kvmclock.c
6561 F: arch/*/include/asm/kvm*
6562 F: include/linux/kvm*
6563 F: include/uapi/linux/kvm*
6567 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6568 M: Joerg Roedel <joro@8bytes.org>
6569 L: kvm@vger.kernel.org
6570 W: http://www.linux-kvm.org/
6572 F: arch/x86/include/asm/svm.h
6573 F: arch/x86/kvm/svm.c
6575 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6576 M: Alexander Graf <agraf@suse.com>
6577 L: kvm-ppc@vger.kernel.org
6578 W: http://www.linux-kvm.org/
6579 T: git git://github.com/agraf/linux-2.6.git
6581 F: arch/powerpc/include/asm/kvm*
6582 F: arch/powerpc/kvm/
6584 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6585 M: Christian Borntraeger <borntraeger@de.ibm.com>
6586 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6587 L: linux-s390@vger.kernel.org
6588 W: http://www.ibm.com/developerworks/linux/linux390/
6589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6591 F: Documentation/s390/kvm.txt
6592 F: arch/s390/include/asm/kvm*
6595 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6596 M: Christoffer Dall <christoffer.dall@linaro.org>
6597 M: Marc Zyngier <marc.zyngier@arm.com>
6598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6599 L: kvmarm@lists.cs.columbia.edu
6600 W: http://systems.cs.columbia.edu/projects/kvm-arm
6601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6603 F: arch/arm/include/uapi/asm/kvm*
6604 F: arch/arm/include/asm/kvm*
6607 F: include/kvm/arm_*
6609 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6610 M: Christoffer Dall <christoffer.dall@linaro.org>
6611 M: Marc Zyngier <marc.zyngier@arm.com>
6612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6613 L: kvmarm@lists.cs.columbia.edu
6615 F: arch/arm64/include/uapi/asm/kvm*
6616 F: arch/arm64/include/asm/kvm*
6619 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6620 M: James Hogan <james.hogan@imgtec.com>
6621 L: linux-mips@linux-mips.org
6623 F: arch/mips/include/uapi/asm/kvm*
6624 F: arch/mips/include/asm/kvm*
6628 M: Eric Biederman <ebiederm@xmission.com>
6629 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6630 L: kexec@lists.infradead.org
6632 F: include/linux/kexec.h
6633 F: include/uapi/linux/kexec.h
6637 M: David Howells <dhowells@redhat.com>
6638 L: keyrings@vger.kernel.org
6640 F: Documentation/security/keys.txt
6641 F: include/linux/key.h
6642 F: include/linux/key-type.h
6643 F: include/linux/keyctl.h
6644 F: include/uapi/linux/keyctl.h
6649 M: David Safford <safford@us.ibm.com>
6650 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6651 L: linux-security-module@vger.kernel.org
6652 L: keyrings@vger.kernel.org
6654 F: Documentation/security/keys-trusted-encrypted.txt
6655 F: include/keys/trusted-type.h
6656 F: security/keys/trusted.c
6657 F: security/keys/trusted.h
6660 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6661 M: David Safford <safford@us.ibm.com>
6662 L: linux-security-module@vger.kernel.org
6663 L: keyrings@vger.kernel.org
6665 F: Documentation/security/keys-trusted-encrypted.txt
6666 F: include/keys/encrypted-type.h
6667 F: security/keys/encrypted-keys/
6669 KGDB / KDB /debug_core
6670 M: Jason Wessel <jason.wessel@windriver.com>
6671 W: http://kgdb.wiki.kernel.org/
6672 L: kgdb-bugreport@lists.sourceforge.net
6673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6675 F: Documentation/DocBook/kgdb.tmpl
6676 F: drivers/misc/kgdbts.c
6677 F: drivers/tty/serial/kgdboc.c
6678 F: include/linux/kdb.h
6679 F: include/linux/kgdb.h
6683 M: Vegard Nossum <vegardno@ifi.uio.no>
6684 M: Pekka Enberg <penberg@kernel.org>
6686 F: Documentation/kmemcheck.txt
6687 F: arch/x86/include/asm/kmemcheck.h
6688 F: arch/x86/mm/kmemcheck/
6689 F: include/linux/kmemcheck.h
6693 M: Catalin Marinas <catalin.marinas@arm.com>
6695 F: Documentation/kmemleak.txt
6696 F: include/linux/kmemleak.h
6698 F: mm/kmemleak-test.c
6701 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6702 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6703 M: "David S. Miller" <davem@davemloft.net>
6704 M: Masami Hiramatsu <mhiramat@kernel.org>
6706 F: Documentation/kprobes.txt
6707 F: include/linux/kprobes.h
6710 KS0108 LCD CONTROLLER DRIVER
6711 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6712 W: http://miguelojeda.es/auxdisplay.htm
6713 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6715 F: Documentation/auxdisplay/ks0108
6716 F: drivers/auxdisplay/ks0108.c
6717 F: include/linux/ks0108.h
6720 M: David Ahern <dsa@cumulusnetworks.com>
6721 L: netdev@vger.kernel.org
6724 F: include/net/l3mdev.h
6726 LANTIQ MIPS ARCHITECTURE
6727 M: John Crispin <john@phrozen.org>
6728 L: linux-mips@linux-mips.org
6733 L: linux-x25@vger.kernel.org
6735 F: Documentation/networking/lapb-module.txt
6739 LASI 53c700 driver for PARISC
6740 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6741 L: linux-scsi@vger.kernel.org
6743 F: Documentation/scsi/53c700.txt
6744 F: drivers/scsi/53c700*
6747 M: Richard Purdie <rpurdie@rpsys.net>
6748 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6749 L: linux-leds@vger.kernel.org
6750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6753 F: include/linux/leds.h
6755 LEGACY EEPROM DRIVER
6756 M: Jean Delvare <jdelvare@suse.com>
6758 F: Documentation/misc-devices/eeprom
6759 F: drivers/misc/eeprom/eeprom.c
6761 LEGO USB Tower driver
6762 M: Juergen Stuber <starblue@users.sourceforge.net>
6763 L: legousb-devel@lists.sourceforge.net
6764 W: http://legousb.sourceforge.net/
6766 F: drivers/usb/misc/legousbtower.c
6769 M: Michael Krufky <mkrufky@linuxtv.org>
6770 L: linux-media@vger.kernel.org
6771 W: https://linuxtv.org
6772 W: http://github.com/mkrufky
6773 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6774 T: git git://linuxtv.org/mkrufky/tuners.git
6776 F: drivers/media/dvb-frontends/lg2160.*
6778 LGDT3305 MEDIA DRIVER
6779 M: Michael Krufky <mkrufky@linuxtv.org>
6780 L: linux-media@vger.kernel.org
6781 W: https://linuxtv.org
6782 W: http://github.com/mkrufky
6783 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6784 T: git git://linuxtv.org/mkrufky/tuners.git
6786 F: drivers/media/dvb-frontends/lgdt3305.*
6789 M: Rusty Russell <rusty@rustcorp.com.au>
6790 L: lguest@lists.ozlabs.org
6791 W: http://lguest.ozlabs.org/
6793 F: arch/x86/include/asm/lguest*.h
6796 F: include/linux/lguest*.h
6799 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6800 M: Tejun Heo <tj@kernel.org>
6801 L: linux-ide@vger.kernel.org
6802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6805 F: include/linux/ata.h
6806 F: include/linux/libata.h
6808 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6809 M: Viresh Kumar <vireshk@kernel.org>
6810 L: linux-ide@vger.kernel.org
6811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6813 F: include/linux/pata_arasan_cf_data.h
6814 F: drivers/ata/pata_arasan_cf.c
6817 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6818 M: Tejun Heo <tj@kernel.org>
6819 L: linux-ide@vger.kernel.org
6820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6822 F: drivers/ata/pata_*.c
6823 F: drivers/ata/ata_generic.c
6825 LIBATA SATA AHCI PLATFORM devices support
6826 M: Hans de Goede <hdegoede@redhat.com>
6827 M: Tejun Heo <tj@kernel.org>
6828 L: linux-ide@vger.kernel.org
6829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6831 F: drivers/ata/ahci_platform.c
6832 F: drivers/ata/libahci_platform.c
6833 F: include/linux/ahci_platform.h
6835 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6836 M: Mikael Pettersson <mikpelinux@gmail.com>
6837 L: linux-ide@vger.kernel.org
6838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6840 F: drivers/ata/sata_promise.*
6843 M: Sasha Levin <sasha.levin@oracle.com>
6845 F: tools/lib/lockdep/
6847 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6848 M: Dan Williams <dan.j.williams@intel.com>
6849 L: linux-nvdimm@lists.01.org
6850 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6854 F: include/linux/nd.h
6855 F: include/linux/libnvdimm.h
6856 F: include/uapi/linux/ndctl.h
6858 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6859 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6860 L: linux-nvdimm@lists.01.org
6861 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6863 F: drivers/nvdimm/blk.c
6864 F: drivers/nvdimm/region_devs.c
6865 F: drivers/acpi/nfit*
6867 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6868 M: Vishal Verma <vishal.l.verma@intel.com>
6869 L: linux-nvdimm@lists.01.org
6870 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6872 F: drivers/nvdimm/btt*
6874 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6875 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6876 L: linux-nvdimm@lists.01.org
6877 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6879 F: drivers/nvdimm/pmem.c
6880 F: include/linux/pmem.h
6881 F: arch/*/include/asm/pmem.h
6883 LIGHTNVM PLATFORM SUPPORT
6884 M: Matias Bjorling <mb@lightnvm.io>
6885 W: http://github/OpenChannelSSD
6886 L: linux-block@vger.kernel.org
6888 F: drivers/lightnvm/
6889 F: include/linux/lightnvm.h
6890 F: include/uapi/linux/lightnvm.h
6892 LINUX FOR IBM pSERIES (RS/6000)
6893 M: Paul Mackerras <paulus@au.ibm.com>
6894 W: http://www.ibm.com/linux/ltc/projects/ppc
6896 F: arch/powerpc/boot/rs6000.h
6898 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6899 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6900 M: Paul Mackerras <paulus@samba.org>
6901 M: Michael Ellerman <mpe@ellerman.id.au>
6902 W: http://www.penguinppc.org/
6903 L: linuxppc-dev@lists.ozlabs.org
6904 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6907 F: Documentation/powerpc/
6909 F: drivers/char/tpm/tpm_ibmvtpm*
6910 F: drivers/crypto/nx/
6911 F: drivers/crypto/vmx/
6912 F: drivers/net/ethernet/ibm/ibmveth.*
6913 F: drivers/net/ethernet/ibm/ibmvnic.*
6914 F: drivers/pci/hotplug/rpa*
6915 F: drivers/scsi/ibmvscsi/
6923 LINUX FOR POWER MACINTOSH
6924 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6925 W: http://www.penguinppc.org/
6926 L: linuxppc-dev@lists.ozlabs.org
6928 F: arch/powerpc/platforms/powermac/
6929 F: drivers/macintosh/
6931 LINUX FOR POWERPC EMBEDDED MPC5XXX
6932 M: Anatolij Gustschin <agust@denx.de>
6933 L: linuxppc-dev@lists.ozlabs.org
6934 T: git git://git.denx.de/linux-denx-agust.git
6936 F: arch/powerpc/platforms/512x/
6937 F: arch/powerpc/platforms/52xx/
6939 LINUX FOR POWERPC EMBEDDED PPC4XX
6940 M: Alistair Popple <alistair@popple.id.au>
6941 M: Matt Porter <mporter@kernel.crashing.org>
6942 W: http://www.penguinppc.org/
6943 L: linuxppc-dev@lists.ozlabs.org
6945 F: arch/powerpc/platforms/40x/
6946 F: arch/powerpc/platforms/44x/
6948 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6949 L: linuxppc-dev@lists.ozlabs.org
6951 F: arch/powerpc/*/*virtex*
6952 F: arch/powerpc/*/*/*virtex*
6954 LINUX FOR POWERPC EMBEDDED PPC8XX
6955 M: Vitaly Bordug <vitb@kernel.crashing.org>
6956 W: http://www.penguinppc.org/
6957 L: linuxppc-dev@lists.ozlabs.org
6959 F: arch/powerpc/platforms/8xx/
6961 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6962 M: Scott Wood <oss@buserror.net>
6963 M: Kumar Gala <galak@kernel.crashing.org>
6964 W: http://www.penguinppc.org/
6965 L: linuxppc-dev@lists.ozlabs.org
6966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6968 F: arch/powerpc/platforms/83xx/
6969 F: arch/powerpc/platforms/85xx/
6971 LINUX FOR POWERPC PA SEMI PWRFICIENT
6972 M: Olof Johansson <olof@lixom.net>
6973 L: linuxppc-dev@lists.ozlabs.org
6975 F: arch/powerpc/platforms/pasemi/
6976 F: drivers/*/*pasemi*
6977 F: drivers/*/*/*pasemi*
6979 LINUX SECURITY MODULE (LSM) FRAMEWORK
6980 M: Chris Wright <chrisw@sous-sol.org>
6981 L: linux-security-module@vger.kernel.org
6984 LIS3LV02D ACCELEROMETER DRIVER
6985 M: Eric Piel <eric.piel@tremplin-utc.net>
6987 F: Documentation/misc-devices/lis3lv02d
6988 F: drivers/misc/lis3lv02d/
6989 F: drivers/platform/x86/hp_accel.c
6992 M: Josh Poimboeuf <jpoimboe@redhat.com>
6993 M: Jessica Yu <jeyu@redhat.com>
6994 M: Jiri Kosina <jikos@kernel.org>
6995 M: Miroslav Benes <mbenes@suse.cz>
6996 R: Petr Mladek <pmladek@suse.com>
6998 F: kernel/livepatch/
6999 F: include/linux/livepatch.h
7000 F: arch/x86/include/asm/livepatch.h
7001 F: arch/x86/kernel/livepatch.c
7002 F: Documentation/livepatch/
7003 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7004 F: samples/livepatch/
7005 L: live-patching@vger.kernel.org
7006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7008 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7009 M: Kees Cook <keescook@chromium.org>
7011 F: drivers/misc/lkdtm.c
7014 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7016 F: include/linux/llc.h
7017 F: include/uapi/linux/llc.h
7021 LM73 HARDWARE MONITOR DRIVER
7022 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7023 L: linux-hwmon@vger.kernel.org
7025 F: drivers/hwmon/lm73.c
7027 LM78 HARDWARE MONITOR DRIVER
7028 M: Jean Delvare <jdelvare@suse.com>
7029 L: linux-hwmon@vger.kernel.org
7031 F: Documentation/hwmon/lm78
7032 F: drivers/hwmon/lm78.c
7034 LM83 HARDWARE MONITOR DRIVER
7035 M: Jean Delvare <jdelvare@suse.com>
7036 L: linux-hwmon@vger.kernel.org
7038 F: Documentation/hwmon/lm83
7039 F: drivers/hwmon/lm83.c
7041 LM90 HARDWARE MONITOR DRIVER
7042 M: Jean Delvare <jdelvare@suse.com>
7043 L: linux-hwmon@vger.kernel.org
7045 F: Documentation/hwmon/lm90
7046 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7047 F: drivers/hwmon/lm90.c
7049 LM95234 HARDWARE MONITOR DRIVER
7050 M: Guenter Roeck <linux@roeck-us.net>
7051 L: linux-hwmon@vger.kernel.org
7053 F: Documentation/hwmon/lm95234
7054 F: drivers/hwmon/lm95234.c
7056 LME2510 MEDIA DRIVER
7057 M: Malcolm Priestley <tvboxspy@gmail.com>
7058 L: linux-media@vger.kernel.org
7059 W: https://linuxtv.org
7060 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7062 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7064 LOCKDEP AND LOCKSTAT
7065 M: Peter Zijlstra <peterz@infradead.org>
7066 M: Ingo Molnar <mingo@redhat.com>
7067 L: linux-kernel@vger.kernel.org
7068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7070 F: Documentation/locking/lockdep*.txt
7071 F: Documentation/locking/lockstat.txt
7072 F: include/linux/lockdep.h
7075 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7076 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7077 L: linux-ntfs-dev@lists.sourceforge.net
7078 W: http://www.linux-ntfs.org/content/view/19/37/
7080 F: Documentation/ldm.txt
7081 F: block/partitions/ldm.*
7084 M: Joern Engel <joern@logfs.org>
7085 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7091 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7092 M: Sathya Prakash <sathya.prakash@broadcom.com>
7093 M: Chaitra P B <chaitra.basappa@broadcom.com>
7094 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7095 L: MPT-FusionLinux.pdl@broadcom.com
7096 L: linux-scsi@vger.kernel.org
7097 W: http://www.avagotech.com/support/
7099 F: drivers/message/fusion/
7100 F: drivers/scsi/mpt2sas/
7101 F: drivers/scsi/mpt3sas/
7103 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7104 M: Matthew Wilcox <matthew@wil.cx>
7105 L: linux-scsi@vger.kernel.org
7107 F: drivers/scsi/sym53c8xx_2/
7109 LTC4261 HARDWARE MONITOR DRIVER
7110 M: Guenter Roeck <linux@roeck-us.net>
7111 L: linux-hwmon@vger.kernel.org
7113 F: Documentation/hwmon/ltc4261
7114 F: drivers/hwmon/ltc4261.c
7116 LTP (Linux Test Project)
7117 M: Mike Frysinger <vapier@gentoo.org>
7118 M: Cyril Hrubis <chrubis@suse.cz>
7119 M: Wanlong Gao <wanlong.gao@gmail.com>
7120 M: Jan Stancek <jstancek@redhat.com>
7121 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7122 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7123 L: ltp@lists.linux.it (subscribers-only)
7124 W: http://linux-test-project.github.io/
7125 T: git git://github.com/linux-test-project/ltp.git
7129 W: http://www.linux-m32r.org/
7134 M: Geert Uytterhoeven <geert@linux-m68k.org>
7135 L: linux-m68k@lists.linux-m68k.org
7136 W: http://www.linux-m68k.org/
7137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7142 M68K ON APPLE MACINTOSH
7143 M: Joshua Thompson <funaho@jurai.org>
7144 W: http://www.mac.linux-m68k.org/
7145 L: linux-m68k@lists.linux-m68k.org
7150 M: Philip Blundell <philb@gnu.org>
7151 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7155 M88DS3103 MEDIA DRIVER
7156 M: Antti Palosaari <crope@iki.fi>
7157 L: linux-media@vger.kernel.org
7158 W: https://linuxtv.org
7159 W: http://palosaari.fi/linux/
7160 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7161 T: git git://linuxtv.org/anttip/media_tree.git
7163 F: drivers/media/dvb-frontends/m88ds3103*
7165 M88RS2000 MEDIA DRIVER
7166 M: Malcolm Priestley <tvboxspy@gmail.com>
7167 L: linux-media@vger.kernel.org
7168 W: https://linuxtv.org
7169 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7171 F: drivers/media/dvb-frontends/m88rs2000*
7173 MA901 MASTERKIT USB FM RADIO DRIVER
7174 M: Alexey Klimov <klimov.linux@gmail.com>
7175 L: linux-media@vger.kernel.org
7176 T: git git://linuxtv.org/media_tree.git
7178 F: drivers/media/radio/radio-ma901.c
7181 M: Johannes Berg <johannes@sipsolutions.net>
7182 L: linux-wireless@vger.kernel.org
7183 W: http://wireless.kernel.org/
7184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7187 F: Documentation/networking/mac80211-injection.txt
7188 F: include/net/mac80211.h
7190 F: drivers/net/wireless/mac80211_hwsim.[ch]
7193 M: Patrick McHardy <kaber@trash.net>
7194 L: netdev@vger.kernel.org
7196 F: drivers/net/macvlan.c
7197 F: include/linux/if_macvlan.h
7200 M: Jassi Brar <jassisinghbrar@gmail.com>
7201 L: linux-kernel@vger.kernel.org
7204 F: include/linux/mailbox_client.h
7205 F: include/linux/mailbox_controller.h
7207 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7208 M: Michael Kerrisk <mtk.manpages@gmail.com>
7209 W: http://www.kernel.org/doc/man-pages
7210 L: linux-man@vger.kernel.org
7213 MARVELL ARMADA DRM SUPPORT
7214 M: Russell King <rmk+kernel@armlinux.org.uk>
7216 F: drivers/gpu/drm/armada/
7217 F: include/uapi/drm/armada_drm.h
7218 F: Documentation/devicetree/bindings/display/armada/
7220 MARVELL 88E6352 DSA support
7221 M: Guenter Roeck <linux@roeck-us.net>
7223 F: drivers/net/dsa/mv88e6352.c
7225 MARVELL CRYPTO DRIVER
7226 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7227 M: Arnaud Ebalard <arno@natisbad.org>
7228 F: drivers/crypto/marvell/
7230 L: linux-crypto@vger.kernel.org
7232 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7233 M: Mirko Lindner <mlindner@marvell.com>
7234 M: Stephen Hemminger <stephen@networkplumber.org>
7235 L: netdev@vger.kernel.org
7237 F: drivers/net/ethernet/marvell/sk*
7239 MARVELL LIBERTAS WIRELESS DRIVER
7240 L: libertas-dev@lists.infradead.org
7242 F: drivers/net/wireless/marvell/libertas/
7244 MARVELL MV643XX ETHERNET DRIVER
7245 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7246 L: netdev@vger.kernel.org
7248 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7249 F: include/linux/mv643xx.h
7251 MARVELL MVNETA ETHERNET DRIVER
7252 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7253 L: netdev@vger.kernel.org
7255 F: drivers/net/ethernet/marvell/mvneta.*
7257 MARVELL MWIFIEX WIRELESS DRIVER
7258 M: Amitkumar Karwar <akarwar@marvell.com>
7259 M: Nishant Sarmukadam <nishants@marvell.com>
7260 L: linux-wireless@vger.kernel.org
7262 F: drivers/net/wireless/marvell/mwifiex/
7264 MARVELL MWL8K WIRELESS DRIVER
7265 M: Lennert Buytenhek <buytenh@wantstofly.org>
7266 L: linux-wireless@vger.kernel.org
7268 F: drivers/net/wireless/marvell/mwl8k.c
7270 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7271 M: Nicolas Pitre <nico@fluxnic.net>
7273 F: drivers/mmc/host/mvsdio.*
7275 MATROX FRAMEBUFFER DRIVER
7276 L: linux-fbdev@vger.kernel.org
7278 F: drivers/video/fbdev/matrox/matroxfb_*
7279 F: include/uapi/linux/matroxfb.h
7281 MAX16065 HARDWARE MONITOR DRIVER
7282 M: Guenter Roeck <linux@roeck-us.net>
7283 L: linux-hwmon@vger.kernel.org
7285 F: Documentation/hwmon/max16065
7286 F: drivers/hwmon/max16065.c
7288 MAX20751 HARDWARE MONITOR DRIVER
7289 M: Guenter Roeck <linux@roeck-us.net>
7290 L: linux-hwmon@vger.kernel.org
7292 F: Documentation/hwmon/max20751
7293 F: drivers/hwmon/max20751.c
7295 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7296 M: "Hans J. Koch" <hjk@hansjkoch.de>
7297 L: linux-hwmon@vger.kernel.org
7299 F: Documentation/hwmon/max6650
7300 F: drivers/hwmon/max6650.c
7302 MAX6697 HARDWARE MONITOR DRIVER
7303 M: Guenter Roeck <linux@roeck-us.net>
7304 L: linux-hwmon@vger.kernel.org
7306 F: Documentation/hwmon/max6697
7307 F: Documentation/devicetree/bindings/i2c/max6697.txt
7308 F: drivers/hwmon/max6697.c
7309 F: include/linux/platform_data/max6697.h
7311 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7312 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7313 L: linux-pm@vger.kernel.org
7315 F: drivers/power/max14577_charger.c
7316 F: drivers/power/max77693_charger.c
7318 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7319 M: Javier Martinez Canillas <javier@osg.samsung.com>
7320 L: linux-kernel@vger.kernel.org
7322 F: drivers/*/*max77802*.c
7323 F: Documentation/devicetree/bindings/*/*max77802.txt
7324 F: include/dt-bindings/*/*max77802.h
7326 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7327 M: Chanwoo Choi <cw00.choi@samsung.com>
7328 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7329 L: linux-kernel@vger.kernel.org
7331 F: drivers/*/max14577*.c
7332 F: drivers/*/max77686*.c
7333 F: drivers/*/max77693*.c
7334 F: drivers/extcon/extcon-max14577.c
7335 F: drivers/extcon/extcon-max77693.c
7336 F: drivers/rtc/rtc-max77686.c
7337 F: drivers/clk/clk-max77686.c
7338 F: Documentation/devicetree/bindings/mfd/max14577.txt
7339 F: Documentation/devicetree/bindings/*/max77686.txt
7340 F: Documentation/devicetree/bindings/mfd/max77693.txt
7341 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7342 F: include/linux/mfd/max14577*.h
7343 F: include/linux/mfd/max77686*.h
7344 F: include/linux/mfd/max77693*.h
7346 MAXIRADIO FM RADIO RECEIVER DRIVER
7347 M: Hans Verkuil <hverkuil@xs4all.nl>
7348 L: linux-media@vger.kernel.org
7349 T: git git://linuxtv.org/media_tree.git
7350 W: https://linuxtv.org
7352 F: drivers/media/radio/radio-maxiradio*
7354 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7355 M: Peter Rosin <peda@axentia.se>
7356 L: linux-iio@vger.kernel.org
7358 F: drivers/iio/potentiometer/mcp4531.c
7360 MEDIA DRIVERS FOR RENESAS - FCP
7361 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7362 L: linux-media@vger.kernel.org
7363 L: linux-renesas-soc@vger.kernel.org
7364 T: git git://linuxtv.org/media_tree.git
7366 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7367 F: drivers/media/platform/rcar-fcp.c
7368 F: include/media/rcar-fcp.h
7370 MEDIA DRIVERS FOR RENESAS - VSP1
7371 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7372 L: linux-media@vger.kernel.org
7373 L: linux-renesas-soc@vger.kernel.org
7374 T: git git://linuxtv.org/media_tree.git
7376 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7377 F: drivers/media/platform/vsp1/
7379 MEDIA DRIVERS FOR HELENE
7380 M: Abylay Ospan <aospan@netup.ru>
7381 L: linux-media@vger.kernel.org
7382 W: https://linuxtv.org
7384 T: git git://linuxtv.org/media_tree.git
7386 F: drivers/media/dvb-frontends/helene*
7388 MEDIA DRIVERS FOR ASCOT2E
7389 M: Sergey Kozlov <serjk@netup.ru>
7390 M: Abylay Ospan <aospan@netup.ru>
7391 L: linux-media@vger.kernel.org
7392 W: https://linuxtv.org
7394 T: git git://linuxtv.org/media_tree.git
7396 F: drivers/media/dvb-frontends/ascot2e*
7398 MEDIA DRIVERS FOR CXD2841ER
7399 M: Sergey Kozlov <serjk@netup.ru>
7400 M: Abylay Ospan <aospan@netup.ru>
7401 L: linux-media@vger.kernel.org
7402 W: https://linuxtv.org
7404 T: git git://linuxtv.org/media_tree.git
7406 F: drivers/media/dvb-frontends/cxd2841er*
7408 MEDIA DRIVERS FOR HORUS3A
7409 M: Sergey Kozlov <serjk@netup.ru>
7410 M: Abylay Ospan <aospan@netup.ru>
7411 L: linux-media@vger.kernel.org
7412 W: https://linuxtv.org
7414 T: git git://linuxtv.org/media_tree.git
7416 F: drivers/media/dvb-frontends/horus3a*
7418 MEDIA DRIVERS FOR LNBH25
7419 M: Sergey Kozlov <serjk@netup.ru>
7420 M: Abylay Ospan <aospan@netup.ru>
7421 L: linux-media@vger.kernel.org
7422 W: https://linuxtv.org
7424 T: git git://linuxtv.org/media_tree.git
7426 F: drivers/media/dvb-frontends/lnbh25*
7428 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7429 M: Sergey Kozlov <serjk@netup.ru>
7430 M: Abylay Ospan <aospan@netup.ru>
7431 L: linux-media@vger.kernel.org
7432 W: https://linuxtv.org
7434 T: git git://linuxtv.org/media_tree.git
7436 F: drivers/media/pci/netup_unidvb/*
7438 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7439 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7440 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7441 P: LinuxTV.org Project
7442 L: linux-media@vger.kernel.org
7443 W: https://linuxtv.org
7444 Q: http://patchwork.kernel.org/project/linux-media/list/
7445 T: git git://linuxtv.org/media_tree.git
7447 F: Documentation/dvb/
7448 F: Documentation/video4linux/
7449 F: Documentation/DocBook/media/
7451 F: drivers/staging/media/
7452 F: include/linux/platform_data/media/
7454 F: include/uapi/linux/dvb/
7455 F: include/uapi/linux/videodev2.h
7456 F: include/uapi/linux/media.h
7457 F: include/uapi/linux/v4l2-*
7458 F: include/uapi/linux/meye.h
7459 F: include/uapi/linux/ivtv*
7460 F: include/uapi/linux/uvcvideo.h
7462 MEDIATEK ETHERNET DRIVER
7463 M: Felix Fietkau <nbd@openwrt.org>
7464 M: John Crispin <blogic@openwrt.org>
7465 L: netdev@vger.kernel.org
7467 F: drivers/net/ethernet/mediatek/
7469 MEDIATEK MT7601U WIRELESS LAN DRIVER
7470 M: Jakub Kicinski <kubakici@wp.pl>
7471 L: linux-wireless@vger.kernel.org
7473 F: drivers/net/wireless/mediatek/mt7601u/
7475 MEGARAID SCSI/SAS DRIVERS
7476 M: Kashyap Desai <kashyap.desai@avagotech.com>
7477 M: Sumit Saxena <sumit.saxena@avagotech.com>
7478 M: Uday Lingala <uday.lingala@avagotech.com>
7479 L: megaraidlinux.pdl@avagotech.com
7480 L: linux-scsi@vger.kernel.org
7481 W: http://www.lsi.com
7483 F: Documentation/scsi/megaraid.txt
7484 F: drivers/scsi/megaraid.*
7485 F: drivers/scsi/megaraid/
7487 MELLANOX ETHERNET DRIVER (mlx4_en)
7488 M: Tariq Toukan <tariqt@mellanox.com>
7489 L: netdev@vger.kernel.org
7491 W: http://www.mellanox.com
7492 Q: http://patchwork.ozlabs.org/project/netdev/list/
7493 F: drivers/net/ethernet/mellanox/mlx4/en_*
7495 MELLANOX ETHERNET DRIVER (mlx5e)
7496 M: Saeed Mahameed <saeedm@mellanox.com>
7497 L: netdev@vger.kernel.org
7499 W: http://www.mellanox.com
7500 Q: http://patchwork.ozlabs.org/project/netdev/list/
7501 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7503 MELLANOX ETHERNET SWITCH DRIVERS
7504 M: Jiri Pirko <jiri@mellanox.com>
7505 M: Ido Schimmel <idosch@mellanox.com>
7506 L: netdev@vger.kernel.org
7508 W: http://www.mellanox.com
7509 Q: http://patchwork.ozlabs.org/project/netdev/list/
7510 F: drivers/net/ethernet/mellanox/mlxsw/
7513 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7514 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7515 L: linux-kernel@vger.kernel.org
7517 F: kernel/membarrier.c
7518 F: include/uapi/linux/membarrier.h
7521 L: linux-mm@kvack.org
7522 W: http://www.linux-mm.org
7524 F: include/linux/mm.h
7525 F: include/linux/gfp.h
7526 F: include/linux/mmzone.h
7527 F: include/linux/memory_hotplug.h
7528 F: include/linux/vmalloc.h
7531 MEMORY TECHNOLOGY DEVICES (MTD)
7532 M: David Woodhouse <dwmw2@infradead.org>
7533 M: Brian Norris <computersforpeace@gmail.com>
7534 L: linux-mtd@lists.infradead.org
7535 W: http://www.linux-mtd.infradead.org/
7536 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7537 T: git git://git.infradead.org/linux-mtd.git
7538 T: git git://git.infradead.org/l2-mtd.git
7540 F: Documentation/devicetree/bindings/mtd/
7542 F: include/linux/mtd/
7543 F: include/uapi/mtd/
7545 MEN A21 WATCHDOG DRIVER
7546 M: Johannes Thumshirn <morbidrsa@gmail.com>
7547 L: linux-watchdog@vger.kernel.org
7549 F: drivers/watchdog/mena21_wdt.c
7551 MEN CHAMELEON BUS (mcb)
7552 M: Johannes Thumshirn <morbidrsa@gmail.com>
7555 F: include/linux/mcb.h
7556 F: Documentation/men-chameleon-bus.txt
7558 MEN F21BMC (Board Management Controller)
7559 M: Andreas Werner <andreas.werner@men.de>
7561 F: drivers/mfd/menf21bmc.c
7562 F: drivers/watchdog/menf21bmc_wdt.c
7563 F: drivers/leds/leds-menf21bmc.c
7564 F: drivers/hwmon/menf21bmc_hwmon.c
7565 F: Documentation/hwmon/menf21bmc
7568 M: James Hogan <james.hogan@imgtec.com>
7569 L: linux-metag@vger.kernel.org
7570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7573 F: Documentation/metag/
7574 F: Documentation/devicetree/bindings/metag/
7575 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7576 F: drivers/clocksource/metag_generic.c
7577 F: drivers/irqchip/irq-metag.c
7578 F: drivers/irqchip/irq-metag-ext.c
7579 F: drivers/tty/metag_da.c
7581 MICROBLAZE ARCHITECTURE
7582 M: Michal Simek <monstr@monstr.eu>
7583 W: http://www.monstr.eu/fdt/
7584 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7588 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7589 M: Chen Yu <yu.c.chen@intel.com>
7590 L: platform-driver-x86@vger.kernel.org
7592 F: drivers/platform/x86/surfacepro3_button.c
7595 M: Oliver Neukum <oliver@neukum.org>
7597 F: drivers/usb/image/microtek.*
7600 M: Ralf Baechle <ralf@linux-mips.org>
7601 L: linux-mips@linux-mips.org
7602 W: http://www.linux-mips.org/
7603 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7604 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7606 F: Documentation/devicetree/bindings/mips/
7607 F: Documentation/mips/
7610 MIPS/LOONGSON1 ARCHITECTURE
7611 M: Keguang Zhang <keguang.zhang@gmail.com>
7612 L: linux-mips@linux-mips.org
7614 F: arch/mips/loongson32/
7615 F: arch/mips/include/asm/mach-loongson32/
7616 F: drivers/*/*loongson1*
7617 F: drivers/*/*/*loongson1*
7619 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7620 M: Hans Verkuil <hverkuil@xs4all.nl>
7621 L: linux-media@vger.kernel.org
7622 T: git git://linuxtv.org/media_tree.git
7623 W: https://linuxtv.org
7625 F: drivers/media/radio/radio-miropcm20*
7627 MELLANOX MLX4 core VPI driver
7628 M: Yishai Hadas <yishaih@mellanox.com>
7629 L: netdev@vger.kernel.org
7630 L: linux-rdma@vger.kernel.org
7631 W: http://www.mellanox.com
7632 Q: http://patchwork.ozlabs.org/project/netdev/list/
7634 F: drivers/net/ethernet/mellanox/mlx4/
7635 F: include/linux/mlx4/
7637 MELLANOX MLX4 IB driver
7638 M: Yishai Hadas <yishaih@mellanox.com>
7639 L: linux-rdma@vger.kernel.org
7640 W: http://www.mellanox.com
7641 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7643 F: drivers/infiniband/hw/mlx4/
7644 F: include/linux/mlx4/
7646 MELLANOX MLX5 core VPI driver
7647 M: Matan Barak <matanb@mellanox.com>
7648 M: Leon Romanovsky <leonro@mellanox.com>
7649 L: netdev@vger.kernel.org
7650 L: linux-rdma@vger.kernel.org
7651 W: http://www.mellanox.com
7652 Q: http://patchwork.ozlabs.org/project/netdev/list/
7654 F: drivers/net/ethernet/mellanox/mlx5/core/
7655 F: include/linux/mlx5/
7657 MELLANOX MLX5 IB driver
7658 M: Matan Barak <matanb@mellanox.com>
7659 M: Leon Romanovsky <leonro@mellanox.com>
7660 L: linux-rdma@vger.kernel.org
7661 W: http://www.mellanox.com
7662 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7664 F: drivers/infiniband/hw/mlx5/
7665 F: include/linux/mlx5/
7667 MELEXIS MLX90614 DRIVER
7668 M: Crt Mori <cmo@melexis.com>
7669 L: linux-iio@vger.kernel.org
7670 W: http://www.melexis.com
7672 F: drivers/iio/temperature/mlx90614.c
7674 MN88472 MEDIA DRIVER
7675 M: Antti Palosaari <crope@iki.fi>
7676 L: linux-media@vger.kernel.org
7677 W: https://linuxtv.org
7678 W: http://palosaari.fi/linux/
7679 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7681 F: drivers/media/dvb-frontends/mn88472*
7683 MN88473 MEDIA DRIVER
7684 M: Antti Palosaari <crope@iki.fi>
7685 L: linux-media@vger.kernel.org
7686 W: https://linuxtv.org
7687 W: http://palosaari.fi/linux/
7688 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7690 F: drivers/media/dvb-frontends/mn88473*
7693 M: Rusty Russell <rusty@rustcorp.com.au>
7695 F: include/linux/module.h
7698 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7699 W: http://popies.net/meye/
7701 F: Documentation/video4linux/meye.txt
7702 F: drivers/media/pci/meye/
7703 F: include/uapi/linux/meye.h
7705 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7706 M: Jiri Slaby <jirislaby@gmail.com>
7708 F: Documentation/serial/moxa-smartio
7709 F: drivers/tty/mxser.*
7711 MR800 AVERMEDIA USB FM RADIO DRIVER
7712 M: Alexey Klimov <klimov.linux@gmail.com>
7713 L: linux-media@vger.kernel.org
7714 T: git git://linuxtv.org/media_tree.git
7716 F: drivers/media/radio/radio-mr800.c
7718 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7719 M: Alan Ott <alan@signal11.us>
7720 L: linux-wpan@vger.kernel.org
7722 F: drivers/net/ieee802154/mrf24j40.c
7723 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7726 M: "Lee, Chun-Yi" <jlee@suse.com>
7727 L: platform-driver-x86@vger.kernel.org
7729 F: drivers/platform/x86/msi-laptop.c
7732 L: platform-driver-x86@vger.kernel.org
7734 F: drivers/platform/x86/msi-wmi.c
7737 M: Antti Palosaari <crope@iki.fi>
7738 L: linux-media@vger.kernel.org
7739 W: https://linuxtv.org
7740 W: http://palosaari.fi/linux/
7741 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7742 T: git git://linuxtv.org/anttip/media_tree.git
7744 F: drivers/media/tuners/msi001*
7746 MSI2500 MEDIA DRIVER
7747 M: Antti Palosaari <crope@iki.fi>
7748 L: linux-media@vger.kernel.org
7749 W: https://linuxtv.org
7750 W: http://palosaari.fi/linux/
7751 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7752 T: git git://linuxtv.org/anttip/media_tree.git
7754 F: drivers/media/usb/msi2500/
7756 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7757 M: Robert Jarzmik <robert.jarzmik@free.fr>
7758 L: linux-mtd@lists.infradead.org
7760 F: drivers/mtd/devices/docg3*
7762 MT9M032 APTINA SENSOR DRIVER
7763 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7764 L: linux-media@vger.kernel.org
7765 T: git git://linuxtv.org/media_tree.git
7767 F: drivers/media/i2c/mt9m032.c
7768 F: include/media/i2c/mt9m032.h
7770 MT9P031 APTINA CAMERA SENSOR
7771 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7772 L: linux-media@vger.kernel.org
7773 T: git git://linuxtv.org/media_tree.git
7775 F: drivers/media/i2c/mt9p031.c
7776 F: include/media/i2c/mt9p031.h
7778 MT9T001 APTINA CAMERA SENSOR
7779 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7780 L: linux-media@vger.kernel.org
7781 T: git git://linuxtv.org/media_tree.git
7783 F: drivers/media/i2c/mt9t001.c
7784 F: include/media/i2c/mt9t001.h
7786 MT9V032 APTINA CAMERA SENSOR
7787 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7788 L: linux-media@vger.kernel.org
7789 T: git git://linuxtv.org/media_tree.git
7791 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7792 F: drivers/media/i2c/mt9v032.c
7793 F: include/media/i2c/mt9v032.h
7795 MULTIFUNCTION DEVICES (MFD)
7796 M: Lee Jones <lee.jones@linaro.org>
7797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7800 F: include/linux/mfd/
7802 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7803 M: Ulf Hansson <ulf.hansson@linaro.org>
7804 L: linux-mmc@vger.kernel.org
7805 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7808 F: include/linux/mmc/
7809 F: include/uapi/linux/mmc/
7811 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7813 F: drivers/mmc/host/mmc_spi.c
7814 F: include/linux/spi/mmc_spi.h
7816 MULTISOUND SOUND DRIVER
7817 M: Andrew Veliath <andrewtv@usa.net>
7819 F: Documentation/sound/oss/MultiSound
7822 MULTITECH MULTIPORT CARD (ISICOM)
7824 F: drivers/tty/isicom.c
7825 F: include/linux/isicom.h
7827 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7828 M: Bin Liu <b-liu@ti.com>
7829 L: linux-usb@vger.kernel.org
7830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7832 F: drivers/usb/musb/
7834 MXL5007T MEDIA DRIVER
7835 M: Michael Krufky <mkrufky@linuxtv.org>
7836 L: linux-media@vger.kernel.org
7837 W: https://linuxtv.org
7838 W: http://github.com/mkrufky
7839 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7840 T: git git://linuxtv.org/mkrufky/tuners.git
7842 F: drivers/media/tuners/mxl5007t.*
7844 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7845 M: Hyong-Youb Kim <hykim@myri.com>
7846 L: netdev@vger.kernel.org
7847 W: https://www.myricom.com/support/downloads/myri10ge.html
7849 F: drivers/net/ethernet/myricom/myri10ge/
7851 NAND FLASH SUBSYSTEM
7852 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7853 R: Richard Weinberger <richard@nod.at>
7854 L: linux-mtd@lists.infradead.org
7855 W: http://www.linux-mtd.infradead.org/
7856 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7857 T: git git://github.com/linux-nand/linux.git
7859 F: drivers/mtd/nand/
7860 F: include/linux/mtd/nand*.h
7862 NATSEMI ETHERNET DRIVER (DP8381x)
7864 F: drivers/net/ethernet/natsemi/natsemi.c
7866 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7867 M: Daniel Mack <zonque@gmail.com>
7869 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7870 W: http://www.native-instruments.com
7874 M: Petr Vandrovec <petr@vandrovec.name>
7878 NCR 5380 SCSI DRIVERS
7879 M: Finn Thain <fthain@telegraphics.com.au>
7880 M: Michael Schmitz <schmitzmic@gmail.com>
7881 L: linux-scsi@vger.kernel.org
7883 F: Documentation/scsi/g_NCR5380.txt
7884 F: Documentation/scsi/dtc3x80.txt
7885 F: drivers/scsi/NCR5380.*
7886 F: drivers/scsi/arm/cumana_1.c
7887 F: drivers/scsi/arm/oak.c
7888 F: drivers/scsi/atari_scsi.*
7889 F: drivers/scsi/dmx3191d.c
7890 F: drivers/scsi/dtc.*
7891 F: drivers/scsi/g_NCR5380.*
7892 F: drivers/scsi/g_NCR5380_mmio.c
7893 F: drivers/scsi/mac_scsi.*
7894 F: drivers/scsi/pas16.*
7895 F: drivers/scsi/sun3_scsi.*
7896 F: drivers/scsi/sun3_scsi_vme.c
7897 F: drivers/scsi/t128.*
7899 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7900 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7901 L: linux-scsi@vger.kernel.org
7903 F: drivers/scsi/NCR_D700.*
7905 NCT6775 HARDWARE MONITOR DRIVER
7906 M: Guenter Roeck <linux@roeck-us.net>
7907 L: linux-hwmon@vger.kernel.org
7909 F: Documentation/hwmon/nct6775
7910 F: drivers/hwmon/nct6775.c
7912 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7913 M: Faisal Latif <faisal.latif@intel.com>
7914 L: linux-rdma@vger.kernel.org
7915 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7917 F: drivers/infiniband/hw/nes/
7919 NETEM NETWORK EMULATOR
7920 M: Stephen Hemminger <stephen@networkplumber.org>
7921 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7923 F: net/sched/sch_netem.c
7925 NETERION 10GbE DRIVERS (s2io/vxge)
7926 M: Jon Mason <jdmason@kudzu.us>
7927 L: netdev@vger.kernel.org
7929 F: Documentation/networking/s2io.txt
7930 F: Documentation/networking/vxge.txt
7931 F: drivers/net/ethernet/neterion/
7933 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7934 M: Pablo Neira Ayuso <pablo@netfilter.org>
7935 M: Patrick McHardy <kaber@trash.net>
7936 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7937 L: netfilter-devel@vger.kernel.org
7938 L: coreteam@netfilter.org
7939 W: http://www.netfilter.org/
7940 W: http://www.iptables.org/
7941 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7945 F: include/linux/netfilter*
7946 F: include/linux/netfilter/
7947 F: include/net/netfilter/
7948 F: include/uapi/linux/netfilter*
7949 F: include/uapi/linux/netfilter/
7950 F: net/*/netfilter.c
7953 F: net/bridge/br_netfilter*.c
7956 M: Paul Moore <paul@paul-moore.com>
7957 W: http://netlabel.sf.net
7958 L: netdev@vger.kernel.org
7960 F: Documentation/netlabel/
7961 F: include/net/netlabel.h
7964 NETROM NETWORK LAYER
7965 M: Ralf Baechle <ralf@linux-mips.org>
7966 L: linux-hams@vger.kernel.org
7967 W: http://www.linux-ax25.org/
7969 F: include/net/netrom.h
7970 F: include/uapi/linux/netrom.h
7973 NETRONOME ETHERNET DRIVERS
7974 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7975 L: oss-drivers@netronome.com
7977 F: drivers/net/ethernet/netronome/
7979 NETWORK BLOCK DEVICE (NBD)
7980 M: Markus Pargmann <mpa@pengutronix.de>
7982 L: nbd-general@lists.sourceforge.net
7983 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7984 F: Documentation/blockdev/nbd.txt
7985 F: drivers/block/nbd.c
7986 F: include/uapi/linux/nbd.h
7988 NETWORK DROP MONITOR
7989 M: Neil Horman <nhorman@tuxdriver.com>
7990 L: netdev@vger.kernel.org
7992 W: https://fedorahosted.org/dropwatch/
7993 F: net/core/drop_monitor.c
7995 NETWORKING [GENERAL]
7996 M: "David S. Miller" <davem@davemloft.net>
7997 L: netdev@vger.kernel.org
7998 W: http://www.linuxfoundation.org/en/Net
7999 Q: http://patchwork.ozlabs.org/project/netdev/list/
8000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8005 F: include/linux/in.h
8006 F: include/linux/net.h
8007 F: include/linux/netdevice.h
8008 F: include/uapi/linux/in.h
8009 F: include/uapi/linux/net.h
8010 F: include/uapi/linux/netdevice.h
8011 F: include/uapi/linux/net_namespace.h
8013 F: tools/testing/selftests/net/
8017 NETWORKING [IPv4/IPv6]
8018 M: "David S. Miller" <davem@davemloft.net>
8019 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8020 M: James Morris <jmorris@namei.org>
8021 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8022 M: Patrick McHardy <kaber@trash.net>
8023 L: netdev@vger.kernel.org
8024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8032 M: Steffen Klassert <steffen.klassert@secunet.com>
8033 M: Herbert Xu <herbert@gondor.apana.org.au>
8034 M: "David S. Miller" <davem@davemloft.net>
8035 L: netdev@vger.kernel.org
8036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8045 F: net/ipv4/ipcomp.c
8046 F: net/ipv4/ip_vti.c
8050 F: net/ipv6/ipcomp6.c
8051 F: net/ipv6/ip6_vti.c
8052 F: include/uapi/linux/xfrm.h
8053 F: include/net/xfrm.h
8055 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8056 M: Paul Moore <paul@paul-moore.com>
8057 L: netdev@vger.kernel.org
8060 NETWORKING [WIRELESS]
8061 L: linux-wireless@vger.kernel.org
8062 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8065 L: netdev@vger.kernel.org
8066 W: http://www.linuxfoundation.org/en/Net
8067 Q: http://patchwork.ozlabs.org/project/netdev/list/
8068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8071 F: Documentation/devicetree/bindings/net/
8073 F: include/linux/if_*
8074 F: include/linux/netdevice.h
8075 F: include/linux/etherdevice.h
8076 F: include/linux/fcdevice.h
8077 F: include/linux/fddidevice.h
8078 F: include/linux/hippidevice.h
8079 F: include/linux/inetdevice.h
8080 F: include/uapi/linux/if_*
8081 F: include/uapi/linux/netdevice.h
8083 NETWORKING DRIVERS (WIRELESS)
8084 M: Kalle Valo <kvalo@codeaurora.org>
8085 L: linux-wireless@vger.kernel.org
8086 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8090 F: Documentation/devicetree/bindings/net/wireless/
8091 F: drivers/net/wireless/
8093 NETXEN (1/10) GbE SUPPORT
8094 M: Manish Chopra <manish.chopra@qlogic.com>
8095 M: Sony Chacko <sony.chacko@qlogic.com>
8096 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8097 L: netdev@vger.kernel.org
8098 W: http://www.qlogic.com
8100 F: drivers/net/ethernet/qlogic/netxen/
8103 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8104 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8105 M: Samuel Ortiz <sameo@linux.intel.com>
8106 L: linux-wireless@vger.kernel.org
8107 L: linux-nfc@lists.01.org (subscribers-only)
8111 F: include/uapi/linux/nfc.h
8113 F: include/linux/platform_data/nfcmrvl.h
8114 F: include/linux/platform_data/nxp-nci.h
8115 F: include/linux/platform_data/pn544.h
8116 F: include/linux/platform_data/st21nfca.h
8117 F: include/linux/platform_data/st-nci.h
8118 F: Documentation/devicetree/bindings/net/nfc/
8120 NFS, SUNRPC, AND LOCKD CLIENTS
8121 M: Trond Myklebust <trond.myklebust@primarydata.com>
8122 M: Anna Schumaker <anna.schumaker@netapp.com>
8123 L: linux-nfs@vger.kernel.org
8124 W: http://client.linux-nfs.org
8125 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8131 F: include/linux/lockd/
8132 F: include/linux/nfs*
8133 F: include/linux/sunrpc/
8134 F: include/uapi/linux/nfs*
8135 F: include/uapi/linux/sunrpc/
8138 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8139 L: linux-nilfs@vger.kernel.org
8140 W: http://nilfs.sourceforge.net/
8141 W: http://nilfs.osdn.jp/
8142 T: git git://github.com/konis/nilfs2.git
8144 F: Documentation/filesystems/nilfs2.txt
8146 F: include/linux/nilfs2_fs.h
8147 F: include/trace/events/nilfs2.h
8149 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8150 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8151 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8153 F: Documentation/scsi/NinjaSCSI.txt
8154 F: drivers/scsi/pcmcia/nsp_*
8156 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8157 M: GOTO Masanori <gotom@debian.or.jp>
8158 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8159 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8161 F: Documentation/scsi/NinjaSCSI.txt
8162 F: drivers/scsi/nsp32*
8165 M: Ley Foon Tan <lftan@altera.com>
8166 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8171 NOKIA N900 POWER SUPPLY DRIVERS
8172 R: Pali Rohár <pali.rohar@gmail.com>
8173 F: include/linux/power/bq2415x_charger.h
8174 F: include/linux/power/bq27xxx_battery.h
8175 F: include/linux/power/isp1704_charger.h
8176 F: drivers/power/bq2415x_charger.c
8177 F: drivers/power/bq27xxx_battery.c
8178 F: drivers/power/bq27xxx_battery_i2c.c
8179 F: drivers/power/isp1704_charger.c
8180 F: drivers/power/rx51_battery.c
8183 M: Jon Mason <jdmason@kudzu.us>
8184 M: Dave Jiang <dave.jiang@intel.com>
8185 M: Allen Hubbe <Allen.Hubbe@emc.com>
8186 L: linux-ntb@googlegroups.com
8188 W: https://github.com/jonmason/ntb/wiki
8189 T: git git://github.com/jonmason/ntb.git
8191 F: drivers/net/ntb_netdev.c
8192 F: include/linux/ntb.h
8193 F: include/linux/ntb_transport.h
8196 M: Jon Mason <jdmason@kudzu.us>
8197 M: Dave Jiang <dave.jiang@intel.com>
8198 L: linux-ntb@googlegroups.com
8200 W: https://github.com/jonmason/ntb/wiki
8201 T: git git://github.com/jonmason/ntb.git
8202 F: drivers/ntb/hw/intel/
8205 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8206 L: linux-ntb@googlegroups.com
8208 F: drivers/ntb/hw/amd/
8211 M: Anton Altaparmakov <anton@tuxera.com>
8212 L: linux-ntfs-dev@lists.sourceforge.net
8213 W: http://www.tuxera.com/
8214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8216 F: Documentation/filesystems/ntfs.txt
8219 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8220 M: Antonino Daplas <adaplas@gmail.com>
8221 L: linux-fbdev@vger.kernel.org
8223 F: drivers/video/fbdev/riva/
8224 F: drivers/video/fbdev/nvidia/
8227 M: Keith Busch <keith.busch@intel.com>
8228 M: Jens Axboe <axboe@fb.com>
8229 L: linux-nvme@lists.infradead.org
8230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8231 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8233 F: drivers/nvme/host/
8234 F: include/linux/nvme.h
8237 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8238 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8241 F: Documentation/devicetree/bindings/nvmem/
8242 F: include/linux/nvmem-consumer.h
8243 F: include/linux/nvmem-provider.h
8246 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8247 R: Charles Gorand <charles.gorand@effinnov.com>
8248 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8250 F: drivers/nfc/nxp-nci
8252 NXP TDA998X DRM DRIVER
8253 M: Russell King <rmk+kernel@armlinux.org.uk>
8255 F: drivers/gpu/drm/i2c/tda998x_drv.c
8256 F: include/drm/i2c/tda998x.h
8259 M: Peter Rosin <peda@axentia.se>
8260 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8262 F: sound/soc/codecs/tfa9879*
8265 M: Josh Poimboeuf <jpoimboe@redhat.com>
8270 M: Tony Lindgren <tony@atomide.com>
8271 L: linux-omap@vger.kernel.org
8272 W: http://www.muru.com/linux/omap/
8273 W: http://linux.omap.com/
8274 Q: http://patchwork.kernel.org/project/linux-omap/list/
8275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8278 F: arch/arm/configs/omap1_defconfig
8279 F: arch/arm/configs/omap2plus_defconfig
8280 F: drivers/i2c/busses/i2c-omap.c
8281 F: drivers/irqchip/irq-omap-intc.c
8282 F: drivers/mfd/*omap*.c
8283 F: drivers/mfd/menelaus.c
8284 F: drivers/mfd/palmas.c
8285 F: drivers/mfd/tps65217.c
8286 F: drivers/mfd/tps65218.c
8287 F: drivers/mfd/tps65910.c
8288 F: drivers/mfd/twl-core.[ch]
8289 F: drivers/mfd/twl4030*.c
8290 F: drivers/mfd/twl6030*.c
8291 F: drivers/mfd/twl6040*.c
8292 F: drivers/regulator/palmas-regulator*.c
8293 F: drivers/regulator/pbias-regulator.c
8294 F: drivers/regulator/tps65217-regulator.c
8295 F: drivers/regulator/tps65218-regulator.c
8296 F: drivers/regulator/tps65910-regulator.c
8297 F: drivers/regulator/twl-regulator.c
8298 F: include/linux/i2c-omap.h
8300 OMAP DEVICE TREE SUPPORT
8301 M: Benoît Cousson <bcousson@baylibre.com>
8302 M: Tony Lindgren <tony@atomide.com>
8303 L: linux-omap@vger.kernel.org
8304 L: devicetree@vger.kernel.org
8306 F: arch/arm/boot/dts/*omap*
8307 F: arch/arm/boot/dts/*am3*
8308 F: arch/arm/boot/dts/*am4*
8309 F: arch/arm/boot/dts/*am5*
8310 F: arch/arm/boot/dts/*dra7*
8312 OMAP CLOCK FRAMEWORK SUPPORT
8313 M: Paul Walmsley <paul@pwsan.com>
8314 L: linux-omap@vger.kernel.org
8316 F: arch/arm/*omap*/*clock*
8318 OMAP POWER MANAGEMENT SUPPORT
8319 M: Kevin Hilman <khilman@kernel.org>
8320 L: linux-omap@vger.kernel.org
8322 F: arch/arm/*omap*/*pm*
8323 F: drivers/cpufreq/omap-cpufreq.c
8325 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8326 M: Rajendra Nayak <rnayak@codeaurora.org>
8327 M: Paul Walmsley <paul@pwsan.com>
8328 L: linux-omap@vger.kernel.org
8330 F: arch/arm/mach-omap2/prm*
8333 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8334 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8335 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8336 L: linux-omap@vger.kernel.org
8340 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8341 M: Roger Quadros <rogerq@ti.com>
8342 M: Tony Lindgren <tony@atomide.com>
8343 L: linux-omap@vger.kernel.org
8345 F: drivers/memory/omap-gpmc.c
8346 F: arch/arm/mach-omap2/*gpmc*
8348 OMAP FRAMEBUFFER SUPPORT
8349 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8350 L: linux-fbdev@vger.kernel.org
8351 L: linux-omap@vger.kernel.org
8353 F: drivers/video/fbdev/omap/
8355 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8356 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8357 L: linux-omap@vger.kernel.org
8358 L: linux-fbdev@vger.kernel.org
8360 F: drivers/video/fbdev/omap2/
8361 F: Documentation/arm/OMAP/DSS
8363 OMAP HARDWARE SPINLOCK SUPPORT
8364 M: Ohad Ben-Cohen <ohad@wizery.com>
8365 L: linux-omap@vger.kernel.org
8367 F: drivers/hwspinlock/omap_hwspinlock.c
8370 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8371 L: linux-omap@vger.kernel.org
8373 F: drivers/mmc/host/omap.c
8376 L: linux-mmc@vger.kernel.org
8377 L: linux-omap@vger.kernel.org
8379 F: drivers/mmc/host/omap_hsmmc.c
8381 OMAP RANDOM NUMBER GENERATOR SUPPORT
8382 M: Deepak Saxena <dsaxena@plexity.net>
8384 F: drivers/char/hw_random/omap-rng.c
8387 M: Benoît Cousson <bcousson@baylibre.com>
8388 M: Paul Walmsley <paul@pwsan.com>
8389 L: linux-omap@vger.kernel.org
8391 F: arch/arm/mach-omap2/omap_hwmod.*
8394 M: Paul Walmsley <paul@pwsan.com>
8395 L: linux-omap@vger.kernel.org
8397 F: arch/arm/mach-omap2/omap_hwmod*data*
8399 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8400 M: Benoît Cousson <bcousson@baylibre.com>
8401 L: linux-omap@vger.kernel.org
8403 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8405 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8406 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8407 L: linux-media@vger.kernel.org
8409 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8410 F: drivers/media/platform/omap3isp/
8411 F: drivers/staging/media/omap4iss/
8414 L: linux-usb@vger.kernel.org
8415 L: linux-omap@vger.kernel.org
8417 F: drivers/usb/*/*omap*
8418 F: arch/arm/*omap*/usb*
8421 M: Grygorii Strashko <grygorii.strashko@ti.com>
8422 M: Santosh Shilimkar <ssantosh@kernel.org>
8423 M: Kevin Hilman <khilman@kernel.org>
8424 L: linux-omap@vger.kernel.org
8426 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8427 F: drivers/gpio/gpio-omap.c
8429 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8430 M: Mark Jackson <mpfj@newflow.co.uk>
8431 L: linux-omap@vger.kernel.org
8433 F: arch/arm/boot/dts/am335x-nano.dts
8436 M: Bob Copeland <me@bobcopeland.com>
8437 L: linux-karma-devel@lists.sourceforge.net
8439 F: Documentation/filesystems/omfs.txt
8442 OMNIKEY CARDMAN 4000 DRIVER
8443 M: Harald Welte <laforge@gnumonks.org>
8445 F: drivers/char/pcmcia/cm4000_cs.c
8446 F: include/linux/cm4000_cs.h
8447 F: include/uapi/linux/cm4000_cs.h
8449 OMNIKEY CARDMAN 4040 DRIVER
8450 M: Harald Welte <laforge@gnumonks.org>
8452 F: drivers/char/pcmcia/cm4040_cs.*
8454 OMNIVISION OV7670 SENSOR DRIVER
8455 M: Jonathan Corbet <corbet@lwn.net>
8456 L: linux-media@vger.kernel.org
8457 T: git git://linuxtv.org/media_tree.git
8459 F: drivers/media/i2c/ov7670.c
8461 ONENAND FLASH DRIVER
8462 M: Kyungmin Park <kyungmin.park@samsung.com>
8463 L: linux-mtd@lists.infradead.org
8465 F: drivers/mtd/onenand/
8466 F: include/linux/mtd/onenand*.h
8468 ONSTREAM SCSI TAPE DRIVER
8469 M: Willem Riede <osst@riede.org>
8470 L: osst-users@lists.sourceforge.net
8471 L: linux-scsi@vger.kernel.org
8473 F: Documentation/scsi/osst.txt
8474 F: drivers/scsi/osst.*
8475 F: drivers/scsi/osst_*.h
8476 F: drivers/scsi/st.h
8478 OPENCORES I2C BUS DRIVER
8479 M: Peter Korsgaard <jacmet@sunsite.dk>
8480 L: linux-i2c@vger.kernel.org
8482 F: Documentation/i2c/busses/i2c-ocores
8483 F: drivers/i2c/busses/i2c-ocores.c
8485 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8486 M: Rob Herring <robh+dt@kernel.org>
8487 M: Frank Rowand <frowand.list@gmail.com>
8488 L: devicetree@vger.kernel.org
8489 W: http://www.devicetree.org/
8490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8493 F: include/linux/of*.h
8496 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8497 M: Rob Herring <robh+dt@kernel.org>
8498 M: Mark Rutland <mark.rutland@arm.com>
8499 L: devicetree@vger.kernel.org
8500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8501 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8503 F: Documentation/devicetree/
8505 F: include/dt-bindings/
8507 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8508 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8509 L: devicetree@vger.kernel.org
8511 F: Documentation/devicetree/dynamic-resolution-notes.txt
8512 F: Documentation/devicetree/overlay-notes.txt
8513 F: drivers/of/overlay.c
8514 F: drivers/of/resolver.c
8516 OPENRISC ARCHITECTURE
8517 M: Jonas Bonn <jonas@southpole.se>
8518 W: http://openrisc.net
8520 T: git git://openrisc.net/~jonas/linux
8524 M: Pravin Shelar <pshelar@nicira.com>
8525 L: netdev@vger.kernel.org
8526 L: dev@openvswitch.org
8527 W: http://openvswitch.org
8530 F: include/uapi/linux/openvswitch.h
8532 OPERATING PERFORMANCE POINTS (OPP)
8533 M: Viresh Kumar <vireshk@kernel.org>
8534 M: Nishanth Menon <nm@ti.com>
8535 M: Stephen Boyd <sboyd@codeaurora.org>
8536 L: linux-pm@vger.kernel.org
8538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8539 F: drivers/base/power/opp/
8540 F: include/linux/pm_opp.h
8541 F: Documentation/power/opp.txt
8542 F: Documentation/devicetree/bindings/opp/
8545 M: Clemens Ladisch <clemens@ladisch.de>
8546 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8547 T: git git://git.alsa-project.org/alsa-kernel.git
8549 F: sound/drivers/opl4/
8552 M: Robert Richter <rric@kernel.org>
8553 L: oprofile-list@lists.sf.net
8555 F: arch/*/include/asm/oprofile*.h
8557 F: drivers/oprofile/
8558 F: include/linux/oprofile.h
8560 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8561 M: Mark Fasheh <mfasheh@suse.com>
8562 M: Joel Becker <jlbec@evilplan.org>
8563 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8564 W: http://ocfs2.wiki.kernel.org
8566 F: Documentation/filesystems/ocfs2.txt
8567 F: Documentation/filesystems/dlmfs.txt
8571 L: linux-wireless@vger.kernel.org
8572 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8573 W: http://www.nongnu.org/orinoco/
8575 F: drivers/net/wireless/intersil/orinoco/
8577 OSD LIBRARY and FILESYSTEM
8578 M: Boaz Harrosh <ooo@electrozaur.com>
8579 M: Benny Halevy <bhalevy@primarydata.com>
8580 L: osd-dev@open-osd.org
8581 W: http://open-osd.org
8582 T: git git://git.open-osd.org/open-osd.git
8584 F: drivers/scsi/osd/
8585 F: include/scsi/osd_*
8589 M: Miklos Szeredi <miklos@szeredi.hu>
8590 L: linux-unionfs@vger.kernel.org
8591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8594 F: Documentation/filesystems/overlayfs.txt
8597 M: Mike Marshall <hubcap@omnibond.com>
8598 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8602 F: Documentation/filesystems/orangefs.txt
8605 M: Christian Lamparter <chunkeey@googlemail.com>
8606 L: linux-wireless@vger.kernel.org
8607 W: http://wireless.kernel.org/en/users/Drivers/p54
8609 F: drivers/net/wireless/intersil/p54/
8611 PA SEMI ETHERNET DRIVER
8612 M: Olof Johansson <olof@lixom.net>
8613 L: netdev@vger.kernel.org
8615 F: drivers/net/ethernet/pasemi/*
8617 PA SEMI SMBUS DRIVER
8618 M: Olof Johansson <olof@lixom.net>
8619 L: linux-i2c@vger.kernel.org
8621 F: drivers/i2c/busses/i2c-pasemi.c
8623 PADATA PARALLEL EXECUTION MECHANISM
8624 M: Steffen Klassert <steffen.klassert@secunet.com>
8625 L: linux-crypto@vger.kernel.org
8628 F: include/linux/padata.h
8629 F: Documentation/padata.txt
8631 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8632 M: Harald Welte <laforge@gnumonks.org>
8633 L: platform-driver-x86@vger.kernel.org
8635 F: drivers/platform/x86/panasonic-laptop.c
8637 PANASONIC MN10300/AM33/AM34 PORT
8638 M: David Howells <dhowells@redhat.com>
8639 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8640 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8642 F: Documentation/mn10300/
8645 PARALLEL LCD/KEYPAD PANEL DRIVER
8646 M: Willy Tarreau <willy@haproxy.com>
8647 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8649 F: Documentation/misc-devices/lcd-panel-cgram.txt
8650 F: drivers/misc/panel.c
8652 PARALLEL PORT SUBSYSTEM
8653 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8654 M: Sudip Mukherjee <sudip@vectorindia.org>
8655 L: linux-parport@lists.infradead.org (subscribers-only)
8658 F: include/linux/parport*.h
8659 F: drivers/char/ppdev.c
8660 F: include/uapi/linux/ppdev.h
8661 F: Documentation/parport*.txt
8663 PARAVIRT_OPS INTERFACE
8664 M: Jeremy Fitzhardinge <jeremy@goop.org>
8665 M: Chris Wright <chrisw@sous-sol.org>
8666 M: Alok Kataria <akataria@vmware.com>
8667 M: Rusty Russell <rusty@rustcorp.com.au>
8668 L: virtualization@lists.linux-foundation.org
8670 F: Documentation/virtual/paravirt_ops.txt
8671 F: arch/*/kernel/paravirt*
8672 F: arch/*/include/asm/paravirt.h
8674 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8675 M: Tim Waugh <tim@cyberelk.net>
8676 L: linux-parport@lists.infradead.org (subscribers-only)
8678 F: Documentation/blockdev/paride.txt
8679 F: drivers/block/paride/
8682 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8683 M: Helge Deller <deller@gmx.de>
8684 L: linux-parisc@vger.kernel.org
8685 W: http://www.parisc-linux.org/
8686 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8691 F: Documentation/parisc/
8693 F: drivers/char/agp/parisc-agp.c
8694 F: drivers/input/serio/gscps2.c
8695 F: drivers/parport/parport_gsc.*
8696 F: drivers/tty/serial/8250/8250_gsc.c
8697 F: drivers/video/fbdev/sti*
8698 F: drivers/video/console/sti*
8699 F: drivers/video/logo/logo_parisc*
8701 PC87360 HARDWARE MONITORING DRIVER
8702 M: Jim Cromie <jim.cromie@gmail.com>
8703 L: linux-hwmon@vger.kernel.org
8705 F: Documentation/hwmon/pc87360
8706 F: drivers/hwmon/pc87360.c
8709 M: Jim Cromie <jim.cromie@gmail.com>
8711 F: drivers/char/pc8736x_gpio.c
8713 PC87427 HARDWARE MONITORING DRIVER
8714 M: Jean Delvare <jdelvare@suse.com>
8715 L: linux-hwmon@vger.kernel.org
8717 F: Documentation/hwmon/pc87427
8718 F: drivers/hwmon/pc87427.c
8721 M: Riku Voipio <riku.voipio@iki.fi>
8723 F: drivers/leds/leds-pca9532.c
8724 F: include/linux/leds-pca9532.h
8726 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8727 M: Guenter Roeck <linux@roeck-us.net>
8728 L: linux-i2c@vger.kernel.org
8730 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8732 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8733 M: Khalid Aziz <khalid@gonehiking.org>
8735 F: drivers/firmware/pcdp.*
8738 M: Linas Vepstas <linasvepstas@gmail.com>
8739 L: linux-pci@vger.kernel.org
8741 F: Documentation/PCI/pci-error-recovery.txt
8743 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8744 M: Russell Currey <ruscur@russell.cc>
8745 L: linuxppc-dev@lists.ozlabs.org
8747 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8748 F: arch/powerpc/kernel/eeh*.c
8749 F: arch/powerpc/platforms/*/eeh*.c
8750 F: arch/powerpc/include/*/eeh*.h
8753 M: Bjorn Helgaas <bhelgaas@google.com>
8754 L: linux-pci@vger.kernel.org
8755 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8758 F: Documentation/PCI/
8760 F: include/linux/pci*
8762 F: arch/x86/kernel/quirks.c
8764 PCI DRIVER FOR ALTERA PCIE IP
8765 M: Ley Foon Tan <lftan@altera.com>
8766 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8767 L: linux-pci@vger.kernel.org
8769 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8770 F: drivers/pci/host/pcie-altera.c
8772 PCI DRIVER FOR ARM VERSATILE PLATFORM
8773 M: Rob Herring <robh@kernel.org>
8774 L: linux-pci@vger.kernel.org
8775 L: linux-arm-kernel@lists.infradead.org
8777 F: Documentation/devicetree/bindings/pci/versatile.txt
8778 F: drivers/pci/host/pci-versatile.c
8780 PCI DRIVER FOR APPLIEDMICRO XGENE
8781 M: Tanmay Inamdar <tinamdar@apm.com>
8782 L: linux-pci@vger.kernel.org
8783 L: linux-arm-kernel@lists.infradead.org
8785 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8786 F: drivers/pci/host/pci-xgene.c
8788 PCI DRIVER FOR FREESCALE LAYERSCAPE
8789 M: Minghuan Lian <minghuan.Lian@freescale.com>
8790 M: Mingkai Hu <mingkai.hu@freescale.com>
8791 M: Roy Zang <tie-fei.zang@freescale.com>
8792 L: linuxppc-dev@lists.ozlabs.org
8793 L: linux-pci@vger.kernel.org
8794 L: linux-arm-kernel@lists.infradead.org
8796 F: drivers/pci/host/*layerscape*
8799 M: Richard Zhu <Richard.Zhu@freescale.com>
8800 M: Lucas Stach <l.stach@pengutronix.de>
8801 L: linux-pci@vger.kernel.org
8802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8804 F: drivers/pci/host/*imx6*
8806 PCI DRIVER FOR TI KEYSTONE
8807 M: Murali Karicheri <m-karicheri2@ti.com>
8808 L: linux-pci@vger.kernel.org
8809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8811 F: drivers/pci/host/*keystone*
8813 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8814 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8815 M: Jason Cooper <jason@lakedaemon.net>
8816 L: linux-pci@vger.kernel.org
8817 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8819 F: drivers/pci/host/*mvebu*
8821 PCI DRIVER FOR NVIDIA TEGRA
8822 M: Thierry Reding <thierry.reding@gmail.com>
8823 L: linux-tegra@vger.kernel.org
8824 L: linux-pci@vger.kernel.org
8826 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8827 F: drivers/pci/host/pci-tegra.c
8829 PCI DRIVER FOR TI DRA7XX
8830 M: Kishon Vijay Abraham I <kishon@ti.com>
8831 L: linux-omap@vger.kernel.org
8832 L: linux-pci@vger.kernel.org
8834 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8835 F: drivers/pci/host/pci-dra7xx.c
8837 PCI DRIVER FOR RENESAS R-CAR
8838 M: Simon Horman <horms@verge.net.au>
8839 L: linux-pci@vger.kernel.org
8840 L: linux-renesas-soc@vger.kernel.org
8842 F: drivers/pci/host/*rcar*
8844 PCI DRIVER FOR SAMSUNG EXYNOS
8845 M: Jingoo Han <jingoohan1@gmail.com>
8846 L: linux-pci@vger.kernel.org
8847 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8848 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8850 F: drivers/pci/host/pci-exynos.c
8852 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8853 M: Jingoo Han <jingoohan1@gmail.com>
8854 M: Pratyush Anand <pratyush.anand@gmail.com>
8855 L: linux-pci@vger.kernel.org
8857 F: drivers/pci/host/*designware*
8859 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8860 M: Joao Pinto <jpinto@synopsys.com>
8861 L: linux-pci@vger.kernel.org
8863 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8864 F: drivers/pci/host/pcie-designware-plat.c
8866 PCI DRIVER FOR GENERIC OF HOSTS
8867 M: Will Deacon <will.deacon@arm.com>
8868 L: linux-pci@vger.kernel.org
8869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8871 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8872 F: drivers/pci/host/pci-host-common.c
8873 F: drivers/pci/host/pci-host-generic.c
8875 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8876 M: Keith Busch <keith.busch@intel.com>
8877 L: linux-pci@vger.kernel.org
8879 F: arch/x86/pci/vmd.c
8881 PCIE DRIVER FOR ST SPEAR13XX
8882 M: Pratyush Anand <pratyush.anand@gmail.com>
8883 L: linux-pci@vger.kernel.org
8885 F: drivers/pci/host/*spear*
8887 PCI MSI DRIVER FOR ALTERA MSI IP
8888 M: Ley Foon Tan <lftan@altera.com>
8889 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8890 L: linux-pci@vger.kernel.org
8892 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8893 F: drivers/pci/host/pcie-altera-msi.c
8895 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8896 M: Duc Dang <dhdang@apm.com>
8897 L: linux-pci@vger.kernel.org
8898 L: linux-arm-kernel@lists.infradead.org
8900 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8901 F: drivers/pci/host/pci-xgene-msi.c
8903 PCIE DRIVER FOR HISILICON
8904 M: Zhou Wang <wangzhou1@hisilicon.com>
8905 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8906 L: linux-pci@vger.kernel.org
8908 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8909 F: drivers/pci/host/pcie-hisi.c
8911 PCIE DRIVER FOR QUALCOMM MSM
8912 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8913 L: linux-pci@vger.kernel.org
8914 L: linux-arm-msm@vger.kernel.org
8916 F: drivers/pci/host/*qcom*
8918 PCIE DRIVER FOR CAVIUM THUNDERX
8919 M: David Daney <david.daney@cavium.com>
8920 L: linux-pci@vger.kernel.org
8921 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8923 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8924 F: drivers/pci/host/pci-thunder-*
8927 P: Linux PCMCIA Team
8928 L: linux-pcmcia@lists.infradead.org
8929 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8932 F: Documentation/pcmcia/
8936 PCNET32 NETWORK DRIVER
8937 M: Don Fry <pcnet32@frontier.com>
8938 L: netdev@vger.kernel.org
8940 F: drivers/net/ethernet/amd/pcnet32.c
8942 PCRYPT PARALLEL CRYPTO ENGINE
8943 M: Steffen Klassert <steffen.klassert@secunet.com>
8944 L: linux-crypto@vger.kernel.org
8947 F: include/crypto/pcrypt.h
8949 PER-CPU MEMORY ALLOCATOR
8950 M: Tejun Heo <tj@kernel.org>
8951 M: Christoph Lameter <cl@linux.com>
8952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8954 F: include/linux/percpu*.h
8956 F: arch/*/include/asm/percpu.h
8958 PER-TASK DELAY ACCOUNTING
8959 M: Balbir Singh <bsingharora@gmail.com>
8961 F: include/linux/delayacct.h
8962 F: kernel/delayacct.c
8964 PERFORMANCE EVENTS SUBSYSTEM
8965 M: Peter Zijlstra <peterz@infradead.org>
8966 M: Ingo Molnar <mingo@redhat.com>
8967 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8968 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8969 L: linux-kernel@vger.kernel.org
8970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8973 F: include/linux/perf_event.h
8974 F: include/uapi/linux/perf_event.h
8975 F: arch/*/kernel/perf_event*.c
8976 F: arch/*/kernel/*/perf_event*.c
8977 F: arch/*/kernel/*/*/perf_event*.c
8978 F: arch/*/include/asm/perf_event.h
8979 F: arch/*/kernel/perf_callchain.c
8983 PERSONALITY HANDLING
8984 M: Christoph Hellwig <hch@infradead.org>
8985 L: linux-abi-devel@lists.sourceforge.net
8987 F: include/linux/personality.h
8988 F: include/uapi/linux/personality.h
8991 M: Remi Denis-Courmont <courmisch@gmail.com>
8993 F: Documentation/networking/phonet.txt
8994 F: include/linux/phonet.h
8995 F: include/net/phonet/
8996 F: include/uapi/linux/phonet.h
9000 M: Joern Engel <joern@lazybastard.org>
9001 L: linux-mtd@lists.infradead.org
9003 F: drivers/mtd/devices/phram.c
9006 M: Bruno Prémont <bonbons@linux-vserver.org>
9007 L: linux-input@vger.kernel.org
9009 F: drivers/hid/hid-picolcd*
9012 M: Jamie Iles <jamie@jamieiles.com>
9013 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9014 T: git git://github.com/jamieiles/linux-2.6-ji.git
9016 F: arch/arm/boot/dts/picoxcell*
9017 F: arch/arm/mach-picoxcell/
9018 F: drivers/crypto/picoxcell*
9020 PIN CONTROL SUBSYSTEM
9021 M: Linus Walleij <linus.walleij@linaro.org>
9022 L: linux-gpio@vger.kernel.org
9023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9025 F: Documentation/devicetree/bindings/pinctrl/
9026 F: Documentation/pinctrl.txt
9028 F: include/linux/pinctrl/
9030 PIN CONTROLLER - ATMEL AT91
9031 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9032 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9034 F: drivers/pinctrl/pinctrl-at91.*
9036 PIN CONTROLLER - ATMEL AT91 PIO4
9037 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9039 L: linux-gpio@vger.kernel.org
9041 F: drivers/pinctrl/pinctrl-at91-pio4.*
9043 PIN CONTROLLER - INTEL
9044 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9045 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9047 F: drivers/pinctrl/intel/
9049 PIN CONTROLLER - RENESAS
9050 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9051 M: Geert Uytterhoeven <geert+renesas@glider.be>
9052 L: linux-renesas-soc@vger.kernel.org
9054 F: drivers/pinctrl/sh-pfc/
9056 PIN CONTROLLER - SAMSUNG
9057 M: Tomasz Figa <tomasz.figa@gmail.com>
9058 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9059 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9061 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9063 F: drivers/pinctrl/samsung/
9065 PIN CONTROLLER - SINGLE
9066 M: Tony Lindgren <tony@atomide.com>
9067 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9068 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9069 L: linux-omap@vger.kernel.org
9071 F: drivers/pinctrl/pinctrl-single.c
9073 PIN CONTROLLER - ST SPEAR
9074 M: Viresh Kumar <vireshk@kernel.org>
9075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9076 W: http://www.st.com/spear
9078 F: drivers/pinctrl/spear/
9081 M: Jiri Kosina <jikos@kernel.org>
9083 F: drivers/block/pktcdvd.c
9084 F: include/linux/pktcdvd.h
9085 F: include/uapi/linux/pktcdvd.h
9088 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9089 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9091 T: git git://github.com/gxt/linux.git
9092 F: drivers/input/serio/i8042-unicore32io.h
9093 F: drivers/i2c/busses/i2c-puv3.c
9094 F: drivers/video/fbdev/fb-puv3.c
9095 F: drivers/rtc/rtc-puv3.c
9097 PMBUS HARDWARE MONITORING DRIVERS
9098 M: Guenter Roeck <linux@roeck-us.net>
9099 L: linux-hwmon@vger.kernel.org
9100 W: http://hwmon.wiki.kernel.org/
9101 W: http://www.roeck-us.net/linux/drivers/
9102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9104 F: Documentation/hwmon/pmbus
9105 F: drivers/hwmon/pmbus/
9106 F: include/linux/i2c/pmbus.h
9108 PMC SIERRA MaxRAID DRIVER
9109 L: linux-scsi@vger.kernel.org
9110 W: http://www.pmc-sierra.com/
9112 F: drivers/scsi/pmcraid.*
9114 PMC SIERRA PM8001 DRIVER
9115 M: Jack Wang <jinpu.wang@profitbricks.com>
9116 M: lindar_liu@usish.com
9118 L: linux-scsi@vger.kernel.org
9120 F: drivers/scsi/pm8001/
9122 POSIX CLOCKS and TIMERS
9123 M: Thomas Gleixner <tglx@linutronix.de>
9124 L: linux-kernel@vger.kernel.org
9125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9128 F: include/linux/timer*
9129 F: kernel/time/*timer*
9131 POWER MANAGEMENT CORE
9132 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9133 L: linux-pm@vger.kernel.org
9134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9136 F: drivers/base/power/
9137 F: include/linux/pm.h
9138 F: include/linux/pm_*
9139 F: include/linux/powercap.h
9140 F: drivers/powercap/
9142 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9143 M: Sebastian Reichel <sre@kernel.org>
9144 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9145 M: David Woodhouse <dwmw2@infradead.org>
9146 L: linux-pm@vger.kernel.org
9147 T: git git://git.infradead.org/battery-2.6.git
9149 F: include/linux/power_supply.h
9151 X: drivers/power/avs/
9153 POWER STATE COORDINATION INTERFACE (PSCI)
9154 M: Mark Rutland <mark.rutland@arm.com>
9155 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9156 L: linux-arm-kernel@lists.infradead.org
9158 F: drivers/firmware/psci.c
9159 F: include/linux/psci.h
9160 F: include/uapi/linux/psci.h
9163 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9167 PPP PROTOCOL DRIVERS AND COMPRESSORS
9168 M: Paul Mackerras <paulus@samba.org>
9169 L: linux-ppp@vger.kernel.org
9171 F: drivers/net/ppp/ppp_*
9173 PPP OVER ATM (RFC 2364)
9174 M: Mitchell Blank Jr <mitch@sfgoth.com>
9176 F: net/atm/pppoatm.c
9177 F: include/uapi/linux/atmppp.h
9180 M: Michal Ostrowski <mostrows@earthlink.net>
9182 F: drivers/net/ppp/pppoe.c
9183 F: drivers/net/ppp/pppox.c
9186 M: James Chapman <jchapman@katalix.com>
9188 F: net/l2tp/l2tp_ppp.c
9189 F: include/linux/if_pppol2tp.h
9190 F: include/uapi/linux/if_pppol2tp.h
9193 M: Rodolfo Giometti <giometti@enneenne.com>
9194 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9195 L: linuxpps@ml.enneenne.com (subscribers-only)
9197 F: Documentation/pps/
9199 F: include/linux/pps*.h
9202 M: Dmitry Kozlov <xeb@mail.ru>
9203 L: netdev@vger.kernel.org
9205 F: drivers/net/ppp/pptp.c
9206 W: http://sourceforge.net/projects/accel-pptp
9209 M: Robert Love <rml@tech9.net>
9210 L: kpreempt-tech@lists.sourceforge.net
9211 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9213 F: Documentation/preempt-locking.txt
9214 F: include/linux/preempt.h
9216 PRISM54 WIRELESS DRIVER
9217 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9218 L: linux-wireless@vger.kernel.org
9219 W: http://wireless.kernel.org/en/users/Drivers/p54
9221 F: drivers/net/wireless/intersil/prism54/
9224 M: Geoff Levand <geoff@infradead.org>
9225 L: netdev@vger.kernel.org
9226 L: linuxppc-dev@lists.ozlabs.org
9228 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9230 PS3 PLATFORM SUPPORT
9231 M: Geoff Levand <geoff@infradead.org>
9232 L: linuxppc-dev@lists.ozlabs.org
9234 F: arch/powerpc/boot/ps3*
9235 F: arch/powerpc/include/asm/lv1call.h
9236 F: arch/powerpc/include/asm/ps3*.h
9237 F: arch/powerpc/platforms/ps3/
9240 F: drivers/rtc/rtc-ps3.c
9241 F: drivers/usb/host/*ps3.c
9242 F: sound/ppc/snd_ps3*
9245 M: Jim Paris <jim@jtan.com>
9246 M: Geoff Levand <geoff@infradead.org>
9247 L: linuxppc-dev@lists.ozlabs.org
9249 F: drivers/block/ps3vram.c
9252 M: Anton Vorontsov <anton@enomsg.org>
9253 M: Colin Cross <ccross@android.com>
9254 M: Kees Cook <keescook@chromium.org>
9255 M: Tony Luck <tony.luck@intel.com>
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9259 F: include/linux/pstore*
9260 F: drivers/firmware/efi/efi-pstore.c
9261 F: drivers/acpi/apei/erst.c
9263 PTP HARDWARE CLOCK SUPPORT
9264 M: Richard Cochran <richardcochran@gmail.com>
9265 L: netdev@vger.kernel.org
9267 W: http://linuxptp.sourceforge.net/
9268 F: Documentation/ABI/testing/sysfs-ptp
9269 F: Documentation/ptp/*
9270 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9271 F: drivers/net/phy/dp83640*
9273 F: include/linux/ptp_cl*
9276 M: Roland McGrath <roland@hack.frob.com>
9277 M: Oleg Nesterov <oleg@redhat.com>
9279 F: include/asm-generic/syscall.h
9280 F: include/linux/ptrace.h
9281 F: include/linux/regset.h
9282 F: include/linux/tracehook.h
9283 F: include/uapi/linux/ptrace.h
9286 PVRUSB2 VIDEO4LINUX DRIVER
9287 M: Mike Isely <isely@pobox.com>
9288 L: pvrusb2@isely.net (subscribers-only)
9289 L: linux-media@vger.kernel.org
9290 W: http://www.isely.net/pvrusb2/
9291 T: git git://linuxtv.org/media_tree.git
9293 F: Documentation/video4linux/README.pvrusb2
9294 F: drivers/media/usb/pvrusb2/
9297 M: Hans de Goede <hdegoede@redhat.com>
9298 L: linux-media@vger.kernel.org
9299 T: git git://linuxtv.org/media_tree.git
9301 F: drivers/media/usb/pwc/*
9304 M: Kamil Debski <k.debski@samsung.com>
9305 L: linux-hwmon@vger.kernel.org
9307 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9308 F: Documentation/hwmon/pwm-fan
9309 F: drivers/hwmon/pwm-fan.c
9312 M: Thierry Reding <thierry.reding@gmail.com>
9313 L: linux-pwm@vger.kernel.org
9315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9316 F: Documentation/pwm.txt
9317 F: Documentation/devicetree/bindings/pwm/
9318 F: include/linux/pwm.h
9320 F: drivers/video/backlight/pwm_bl.c
9321 F: include/linux/pwm_backlight.h
9323 PXA2xx/PXA3xx SUPPORT
9324 M: Daniel Mack <daniel@zonque.org>
9325 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9326 M: Robert Jarzmik <robert.jarzmik@free.fr>
9327 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9328 T: git git://github.com/hzhuang1/linux.git
9329 T: git git://github.com/rjarzmik/linux.git
9331 F: arch/arm/boot/dts/pxa*
9332 F: arch/arm/mach-pxa/
9334 F: drivers/pcmcia/pxa2xx*
9335 F: drivers/pinctrl/pxa/
9336 F: drivers/spi/spi-pxa2xx*
9337 F: drivers/usb/gadget/udc/pxa2*
9338 F: include/sound/pxa2xx-lib.h
9343 M: Robert Jarzmik <robert.jarzmik@free.fr>
9344 L: linux-gpio@vger.kernel.org
9346 F: drivers/gpio/gpio-pxa.c
9348 PXA3xx NAND FLASH DRIVER
9349 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9350 L: linux-mtd@lists.infradead.org
9352 F: drivers/mtd/nand/pxa3xx_nand.c
9355 M: Eric Miao <eric.y.miao@gmail.com>
9356 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9357 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9358 T: git git://github.com/hzhuang1/linux.git
9359 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9361 F: arch/arm/boot/dts/mmp*
9362 F: arch/arm/mach-mmp/
9368 M: Robert Jarzmik <robert.jarzmik@free.fr>
9369 L: rtc-linux@googlegroups.com
9373 M: Tadeusz Struk <tadeusz.struk@intel.com>
9374 L: qat-linux@intel.com
9376 F: drivers/crypto/qat/
9379 M: Mike Marciniszyn <infinipath@intel.com>
9380 L: linux-rdma@vger.kernel.org
9382 F: drivers/infiniband/hw/qib/
9384 QLOGIC QLA1280 SCSI DRIVER
9385 M: Michael Reed <mdr@sgi.com>
9386 L: linux-scsi@vger.kernel.org
9388 F: drivers/scsi/qla1280.[ch]
9390 QLOGIC QLA2XXX FC-SCSI DRIVER
9391 M: qla2xxx-upstream@qlogic.com
9392 L: linux-scsi@vger.kernel.org
9394 F: Documentation/scsi/LICENSE.qla2xxx
9395 F: drivers/scsi/qla2xxx/
9397 QLOGIC QLA4XXX iSCSI DRIVER
9398 M: QLogic-Storage-Upstream@qlogic.com
9399 L: linux-scsi@vger.kernel.org
9401 F: Documentation/scsi/LICENSE.qla4xxx
9402 F: drivers/scsi/qla4xxx/
9404 QLOGIC QLA3XXX NETWORK DRIVER
9405 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9406 M: Ron Mercer <ron.mercer@qlogic.com>
9407 M: linux-driver@qlogic.com
9408 L: netdev@vger.kernel.org
9410 F: Documentation/networking/LICENSE.qla3xxx
9411 F: drivers/net/ethernet/qlogic/qla3xxx.*
9413 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9414 M: Dept-GELinuxNICDev@qlogic.com
9415 L: netdev@vger.kernel.org
9417 F: drivers/net/ethernet/qlogic/qlcnic/
9419 QLOGIC QLGE 10Gb ETHERNET DRIVER
9420 M: Harish Patil <harish.patil@qlogic.com>
9421 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9422 M: Dept-GELinuxNICDev@qlogic.com
9423 M: linux-driver@qlogic.com
9424 L: netdev@vger.kernel.org
9426 F: drivers/net/ethernet/qlogic/qlge/
9428 QLOGIC QL4xxx ETHERNET DRIVER
9429 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9430 M: Ariel Elior <Ariel.Elior@qlogic.com>
9431 M: everest-linux-l2@qlogic.com
9432 L: netdev@vger.kernel.org
9434 F: drivers/net/ethernet/qlogic/qed/
9435 F: include/linux/qed/
9436 F: drivers/net/ethernet/qlogic/qede/
9439 M: Anders Larsen <al@alarsen.net>
9440 W: http://www.alarsen.net/linux/qnx4fs/
9443 F: include/uapi/linux/qnx4_fs.h
9444 F: include/uapi/linux/qnxtypes.h
9447 M: Antti Palosaari <crope@iki.fi>
9448 L: linux-media@vger.kernel.org
9449 W: https://linuxtv.org
9450 W: http://palosaari.fi/linux/
9451 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9452 T: git git://linuxtv.org/anttip/media_tree.git
9454 F: drivers/media/tuners/qt1010*
9456 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9457 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9458 L: linux-wireless@vger.kernel.org
9459 L: ath9k-devel@lists.ath9k.org
9460 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9462 F: drivers/net/wireless/ath/ath9k/
9464 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9465 M: Kalle Valo <kvalo@qca.qualcomm.com>
9466 L: ath10k@lists.infradead.org
9467 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9470 F: drivers/net/wireless/ath/ath10k/
9472 QUALCOMM HEXAGON ARCHITECTURE
9473 M: Richard Kuo <rkuo@codeaurora.org>
9474 L: linux-hexagon@vger.kernel.org
9475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9479 QUALCOMM WCN36XX WIRELESS DRIVER
9480 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9481 L: wcn36xx@lists.infradead.org
9482 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9483 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9485 F: drivers/net/wireless/ath/wcn36xx/
9487 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9488 M: Gabriel Somlo <somlo@cmu.edu>
9489 M: "Michael S. Tsirkin" <mst@redhat.com>
9490 L: qemu-devel@nongnu.org
9492 F: drivers/firmware/qemu_fw_cfg.c
9494 RADOS BLOCK DEVICE (RBD)
9495 M: Ilya Dryomov <idryomov@gmail.com>
9496 M: Sage Weil <sage@redhat.com>
9497 M: Alex Elder <elder@kernel.org>
9498 L: ceph-devel@vger.kernel.org
9500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9501 T: git git://github.com/ceph/ceph-client.git
9503 F: Documentation/ABI/testing/sysfs-bus-rbd
9504 F: drivers/block/rbd.c
9505 F: drivers/block/rbd_types.h
9507 RADEON FRAMEBUFFER DISPLAY DRIVER
9508 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9509 L: linux-fbdev@vger.kernel.org
9511 F: drivers/video/fbdev/aty/radeon*
9512 F: include/uapi/linux/radeonfb.h
9514 RADIOSHARK RADIO DRIVER
9515 M: Hans de Goede <hdegoede@redhat.com>
9516 L: linux-media@vger.kernel.org
9517 T: git git://linuxtv.org/media_tree.git
9519 F: drivers/media/radio/radio-shark.c
9521 RADIOSHARK2 RADIO DRIVER
9522 M: Hans de Goede <hdegoede@redhat.com>
9523 L: linux-media@vger.kernel.org
9524 T: git git://linuxtv.org/media_tree.git
9526 F: drivers/media/radio/radio-shark2.c
9527 F: drivers/media/radio/radio-tea5777.c
9529 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9530 M: Paul Mackerras <paulus@samba.org>
9531 L: linux-fbdev@vger.kernel.org
9533 F: drivers/video/fbdev/aty/aty128fb.c
9535 RALINK MIPS ARCHITECTURE
9536 M: John Crispin <john@phrozen.org>
9537 L: linux-mips@linux-mips.org
9541 RALINK RT2X00 WIRELESS LAN DRIVER
9543 M: Stanislaw Gruszka <sgruszka@redhat.com>
9544 M: Helmut Schaa <helmut.schaa@googlemail.com>
9545 L: linux-wireless@vger.kernel.org
9547 F: drivers/net/wireless/ralink/rt2x00/
9549 RAMDISK RAM BLOCK DEVICE DRIVER
9550 M: Jens Axboe <axboe@kernel.dk>
9552 F: Documentation/blockdev/ramdisk.txt
9553 F: drivers/block/brd.c
9555 RANDOM NUMBER DRIVER
9556 M: "Theodore Ts'o" <tytso@mit.edu>
9558 F: drivers/char/random.c
9561 M: Matt Porter <mporter@kernel.crashing.org>
9562 M: Alexandre Bounine <alexandre.bounine@idt.com>
9566 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9567 L: linux-wireless@vger.kernel.org
9569 F: drivers/net/wireless/ray*
9572 M: Josh Triplett <josh@joshtriplett.org>
9573 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9574 L: linux-kernel@vger.kernel.org
9576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9577 F: Documentation/RCU/torture.txt
9578 F: kernel/rcu/rcutorture.c
9580 RCUTORTURE TEST FRAMEWORK
9581 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9582 M: Josh Triplett <josh@joshtriplett.org>
9583 R: Steven Rostedt <rostedt@goodmis.org>
9584 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9585 R: Lai Jiangshan <jiangshanlai@gmail.com>
9586 L: linux-kernel@vger.kernel.org
9588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9589 F: tools/testing/selftests/rcutorture
9592 M: Florian Fainelli <florian@openwrt.org>
9595 RDC R6040 FAST ETHERNET DRIVER
9596 M: Florian Fainelli <florian@openwrt.org>
9597 L: netdev@vger.kernel.org
9599 F: drivers/net/ethernet/rdc/r6040.c
9601 RDS - RELIABLE DATAGRAM SOCKETS
9602 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9603 L: netdev@vger.kernel.org
9604 L: linux-rdma@vger.kernel.org
9605 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9606 W: https://oss.oracle.com/projects/rds/
9609 F: Documentation/networking/rds.txt
9611 RDMAVT - RDMA verbs software
9612 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9613 L: linux-rdma@vger.kernel.org
9615 F: drivers/infiniband/sw/rdmavt
9617 READ-COPY UPDATE (RCU)
9618 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9619 M: Josh Triplett <josh@joshtriplett.org>
9620 R: Steven Rostedt <rostedt@goodmis.org>
9621 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9622 R: Lai Jiangshan <jiangshanlai@gmail.com>
9623 L: linux-kernel@vger.kernel.org
9624 W: http://www.rdrop.com/users/paulmck/RCU/
9626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9627 F: Documentation/RCU/
9628 X: Documentation/RCU/torture.txt
9629 F: include/linux/rcu*
9630 X: include/linux/srcu.h
9634 REAL TIME CLOCK (RTC) SUBSYSTEM
9635 M: Alessandro Zummo <a.zummo@towertech.it>
9636 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9637 L: rtc-linux@googlegroups.com
9638 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9641 F: Documentation/rtc.txt
9643 F: include/linux/rtc.h
9644 F: include/uapi/linux/rtc.h
9646 REALTEK AUDIO CODECS
9647 M: Bard Liao <bardliao@realtek.com>
9648 M: Oder Chiou <oder_chiou@realtek.com>
9650 F: sound/soc/codecs/rt*
9651 F: include/sound/rt*.h
9653 REISERFS FILE SYSTEM
9654 L: reiserfs-devel@vger.kernel.org
9658 REGISTER MAP ABSTRACTION
9659 M: Mark Brown <broonie@kernel.org>
9660 L: linux-kernel@vger.kernel.org
9661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9663 F: drivers/base/regmap/
9664 F: include/linux/regmap.h
9666 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9667 M: Ohad Ben-Cohen <ohad@wizery.com>
9668 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9669 L: linux-remoteproc@vger.kernel.org
9670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9672 F: drivers/remoteproc/
9673 F: Documentation/remoteproc.txt
9674 F: include/linux/remoteproc.h
9676 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9677 M: Ohad Ben-Cohen <ohad@wizery.com>
9678 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9679 L: linux-remoteproc@vger.kernel.org
9680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9683 F: Documentation/rpmsg.txt
9684 F: include/linux/rpmsg.h
9686 RENESAS ETHERNET DRIVERS
9687 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9688 L: netdev@vger.kernel.org
9689 L: linux-renesas-soc@vger.kernel.org
9690 F: drivers/net/ethernet/renesas/
9691 F: include/linux/sh_eth.h
9693 RENESAS USB2 PHY DRIVER
9694 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9695 L: linux-renesas-soc@vger.kernel.org
9697 F: drivers/phy/phy-rcar-gen3-usb2.c
9699 RESET CONTROLLER FRAMEWORK
9700 M: Philipp Zabel <p.zabel@pengutronix.de>
9701 T: git git://git.pengutronix.de/git/pza/linux
9704 F: Documentation/devicetree/bindings/reset/
9705 F: include/dt-bindings/reset/
9706 F: include/linux/reset.h
9707 F: include/linux/reset-controller.h
9710 M: Johannes Berg <johannes@sipsolutions.net>
9711 L: linux-wireless@vger.kernel.org
9712 W: http://wireless.kernel.org/
9713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9716 F: Documentation/rfkill.txt
9720 M: Thomas Graf <tgraf@suug.ch>
9721 L: netdev@vger.kernel.org
9724 F: include/linux/rhashtable.h
9726 RICOH SMARTMEDIA/XD DRIVER
9727 M: Maxim Levitsky <maximlevitsky@gmail.com>
9729 F: drivers/mtd/nand/r852.c
9730 F: drivers/mtd/nand/r852.h
9732 RICOH R5C592 MEMORYSTICK DRIVER
9733 M: Maxim Levitsky <maximlevitsky@gmail.com>
9735 F: drivers/memstick/host/r592.*
9738 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9739 W: http://sourceforge.net/projects/roccat/
9741 F: drivers/hid/hid-roccat*
9742 F: include/linux/hid-roccat*
9743 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9746 M: Jiri Pirko <jiri@resnulli.us>
9747 M: Scott Feldman <sfeldma@gmail.com>
9748 L: netdev@vger.kernel.org
9750 F: drivers/net/ethernet/rocker/
9754 W: http://www.comtrol.com
9756 F: Documentation/serial/rocket.txt
9757 F: drivers/tty/rocket*
9759 ROCKETPORT EXPRESS/INFINITY DRIVER
9760 M: Kevin Cernekee <cernekee@gmail.com>
9761 L: linux-serial@vger.kernel.org
9763 F: drivers/tty/serial/rp2.*
9766 M: Ralf Baechle <ralf@linux-mips.org>
9767 L: linux-hams@vger.kernel.org
9768 W: http://www.linux-ax25.org/
9770 F: include/net/rose.h
9771 F: include/uapi/linux/rose.h
9774 RTL2830 MEDIA DRIVER
9775 M: Antti Palosaari <crope@iki.fi>
9776 L: linux-media@vger.kernel.org
9777 W: https://linuxtv.org
9778 W: http://palosaari.fi/linux/
9779 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9780 T: git git://linuxtv.org/anttip/media_tree.git
9782 F: drivers/media/dvb-frontends/rtl2830*
9784 RTL2832 MEDIA DRIVER
9785 M: Antti Palosaari <crope@iki.fi>
9786 L: linux-media@vger.kernel.org
9787 W: https://linuxtv.org
9788 W: http://palosaari.fi/linux/
9789 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9790 T: git git://linuxtv.org/anttip/media_tree.git
9792 F: drivers/media/dvb-frontends/rtl2832*
9794 RTL2832_SDR MEDIA DRIVER
9795 M: Antti Palosaari <crope@iki.fi>
9796 L: linux-media@vger.kernel.org
9797 W: https://linuxtv.org
9798 W: http://palosaari.fi/linux/
9799 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9800 T: git git://linuxtv.org/anttip/media_tree.git
9802 F: drivers/media/dvb-frontends/rtl2832_sdr*
9804 RTL8180 WIRELESS DRIVER
9805 L: linux-wireless@vger.kernel.org
9806 W: http://wireless.kernel.org/
9807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9809 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9811 RTL8187 WIRELESS DRIVER
9812 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9813 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9814 M: Larry Finger <Larry.Finger@lwfinger.net>
9815 L: linux-wireless@vger.kernel.org
9816 W: http://wireless.kernel.org/
9817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9819 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9821 RTL8192CE WIRELESS DRIVER
9822 M: Larry Finger <Larry.Finger@lwfinger.net>
9823 M: Chaoming Li <chaoming_li@realsil.com.cn>
9824 L: linux-wireless@vger.kernel.org
9825 W: http://wireless.kernel.org/
9826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9828 F: drivers/net/wireless/realtek/rtlwifi/
9829 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9831 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9832 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9833 L: linux-wireless@vger.kernel.org
9834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9836 F: drivers/net/wireless/realtek/rtl8xxxu/
9838 S3 SAVAGE FRAMEBUFFER DRIVER
9839 M: Antonino Daplas <adaplas@gmail.com>
9840 L: linux-fbdev@vger.kernel.org
9842 F: drivers/video/fbdev/savage/
9845 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9846 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9847 L: linux-s390@vger.kernel.org
9848 W: http://www.ibm.com/developerworks/linux/linux390/
9849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9853 F: Documentation/s390/
9854 F: Documentation/DocBook/s390*
9856 S390 COMMON I/O LAYER
9857 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9858 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9859 L: linux-s390@vger.kernel.org
9860 W: http://www.ibm.com/developerworks/linux/linux390/
9862 F: drivers/s390/cio/
9865 M: Stefan Weinhuber <wein@de.ibm.com>
9866 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9867 L: linux-s390@vger.kernel.org
9868 W: http://www.ibm.com/developerworks/linux/linux390/
9870 F: drivers/s390/block/dasd*
9871 F: block/partitions/ibm.c
9873 S390 NETWORK DRIVERS
9874 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9875 L: linux-s390@vger.kernel.org
9876 W: http://www.ibm.com/developerworks/linux/linux390/
9878 F: drivers/s390/net/
9881 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9882 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9883 L: linux-s390@vger.kernel.org
9884 W: http://www.ibm.com/developerworks/linux/linux390/
9887 F: drivers/pci/hotplug/s390_pci_hpc.c
9890 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9891 L: linux-s390@vger.kernel.org
9892 W: http://www.ibm.com/developerworks/linux/linux390/
9894 F: drivers/s390/crypto/
9897 M: Steffen Maier <maier@linux.vnet.ibm.com>
9898 L: linux-s390@vger.kernel.org
9899 W: http://www.ibm.com/developerworks/linux/linux390/
9901 F: drivers/s390/scsi/zfcp_*
9903 S390 IUCV NETWORK LAYER
9904 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9905 L: linux-s390@vger.kernel.org
9906 W: http://www.ibm.com/developerworks/linux/linux390/
9908 F: drivers/s390/net/*iucv*
9909 F: include/net/iucv/
9913 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9914 L: linux-s390@vger.kernel.org
9915 W: http://www.ibm.com/developerworks/linux/linux390/
9917 F: drivers/iommu/s390-iommu.c
9919 S3C24XX SD/MMC Driver
9920 M: Ben Dooks <ben-linux@fluff.org>
9921 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9923 F: drivers/mmc/host/s3cmci.*
9925 SAA6588 RDS RECEIVER DRIVER
9926 M: Hans Verkuil <hverkuil@xs4all.nl>
9927 L: linux-media@vger.kernel.org
9928 T: git git://linuxtv.org/media_tree.git
9929 W: https://linuxtv.org
9931 F: drivers/media/i2c/saa6588*
9933 SAA7134 VIDEO4LINUX DRIVER
9934 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
9935 M: Mauro Carvalho Chehab <mchehab@kernel.org>
9936 L: linux-media@vger.kernel.org
9937 W: https://linuxtv.org
9938 T: git git://linuxtv.org/media_tree.git
9940 F: Documentation/video4linux/*.saa7134
9941 F: drivers/media/pci/saa7134/
9943 SAA7146 VIDEO4LINUX-2 DRIVER
9944 M: Hans Verkuil <hverkuil@xs4all.nl>
9945 L: linux-media@vger.kernel.org
9946 T: git git://linuxtv.org/media_tree.git
9948 F: drivers/media/common/saa7146/
9949 F: drivers/media/pci/saa7146/
9950 F: include/media/saa7146*
9952 SAMSUNG LAPTOP DRIVER
9953 M: Corentin Chary <corentin.chary@gmail.com>
9954 L: platform-driver-x86@vger.kernel.org
9956 F: drivers/platform/x86/samsung-laptop.c
9958 SAMSUNG AUDIO (ASoC) DRIVERS
9959 M: Sangbeom Kim <sbkim73@samsung.com>
9960 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9962 F: sound/soc/samsung/
9964 SAMSUNG FRAMEBUFFER DRIVER
9965 M: Jingoo Han <jingoohan1@gmail.com>
9966 L: linux-fbdev@vger.kernel.org
9968 F: drivers/video/fbdev/s3c-fb.c
9970 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9971 M: Sangbeom Kim <sbkim73@samsung.com>
9972 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9973 L: linux-kernel@vger.kernel.org
9974 L: linux-samsung-soc@vger.kernel.org
9976 F: drivers/mfd/sec*.c
9977 F: drivers/regulator/s2m*.c
9978 F: drivers/regulator/s5m*.c
9979 F: drivers/clk/clk-s2mps11.c
9980 F: drivers/rtc/rtc-s5m.c
9981 F: include/linux/mfd/samsung/
9982 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9983 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9984 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9985 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9987 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9988 M: Kyungmin Park <kyungmin.park@samsung.com>
9989 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9990 L: linux-media@vger.kernel.org
9991 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9993 F: drivers/media/platform/exynos4-is/
9995 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9996 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9997 L: linux-media@vger.kernel.org
9998 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10000 F: drivers/media/platform/s3c-camif/
10001 F: include/media/drv-intf/s3c_camif.h
10003 SAMSUNG S5C73M3 CAMERA DRIVER
10004 M: Kyungmin Park <kyungmin.park@samsung.com>
10005 M: Andrzej Hajda <a.hajda@samsung.com>
10006 L: linux-media@vger.kernel.org
10008 F: drivers/media/i2c/s5c73m3/*
10010 SAMSUNG S5K5BAF CAMERA DRIVER
10011 M: Kyungmin Park <kyungmin.park@samsung.com>
10012 M: Andrzej Hajda <a.hajda@samsung.com>
10013 L: linux-media@vger.kernel.org
10015 F: drivers/media/i2c/s5k5baf.c
10017 SAMSUNG S3FWRN5 NFC DRIVER
10018 M: Robert Baldyga <r.baldyga@samsung.com>
10019 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10020 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10022 F: drivers/nfc/s3fwrn5
10024 SAMSUNG SOC CLOCK DRIVERS
10025 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10026 M: Tomasz Figa <tomasz.figa@gmail.com>
10028 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10029 F: drivers/clk/samsung/
10031 SAMSUNG SXGBE DRIVERS
10032 M: Byungho An <bh74.an@samsung.com>
10033 M: Girish K S <ks.giri@samsung.com>
10034 M: Vipul Pandya <vipul.pandya@samsung.com>
10036 L: netdev@vger.kernel.org
10037 F: drivers/net/ethernet/samsung/sxgbe/
10039 SAMSUNG THERMAL DRIVER
10040 M: Lukasz Majewski <l.majewski@samsung.com>
10041 L: linux-pm@vger.kernel.org
10042 L: linux-samsung-soc@vger.kernel.org
10044 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10045 F: drivers/thermal/samsung/
10047 SAMSUNG USB2 PHY DRIVER
10048 M: Kamil Debski <k.debski@samsung.com>
10049 L: linux-kernel@vger.kernel.org
10051 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10052 F: Documentation/phy/samsung-usb2.txt
10053 F: drivers/phy/phy-exynos4210-usb2.c
10054 F: drivers/phy/phy-exynos4x12-usb2.c
10055 F: drivers/phy/phy-exynos5250-usb2.c
10056 F: drivers/phy/phy-s5pv210-usb2.c
10057 F: drivers/phy/phy-samsung-usb2.c
10058 F: drivers/phy/phy-samsung-usb2.h
10061 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10062 L: linux-serial@vger.kernel.org
10064 F: drivers/tty/serial/
10066 SYNOPSYS DESIGNWARE DMAC DRIVER
10067 M: Viresh Kumar <vireshk@kernel.org>
10068 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10070 F: include/linux/dma/dw.h
10071 F: include/linux/platform_data/dma-dw.h
10074 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10075 M: Lars Persson <lars.persson@axis.com>
10076 L: netdev@vger.kernel.org
10078 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10079 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10081 SYNOPSYS DESIGNWARE I2C DRIVER
10082 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10083 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10084 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10085 L: linux-i2c@vger.kernel.org
10087 F: drivers/i2c/busses/i2c-designware-*
10088 F: include/linux/platform_data/i2c-designware.h
10090 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10091 M: Jaehoon Chung <jh80.chung@samsung.com>
10092 L: linux-mmc@vger.kernel.org
10094 F: include/linux/mmc/dw_mmc.h
10095 F: drivers/mmc/host/dw_mmc*
10097 SYSTEM TRACE MODULE CLASS
10098 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10101 F: Documentation/trace/stm.txt
10102 F: drivers/hwtracing/stm/
10103 F: include/linux/stm.h
10104 F: include/uapi/linux/stm.h
10107 M: Andreas Noever <andreas.noever@gmail.com>
10109 F: drivers/thunderbolt/
10111 TI BQ27XXX POWER SUPPLY DRIVER
10112 R: Andrew F. Davis <afd@ti.com>
10113 F: include/linux/power/bq27xxx_battery.h
10114 F: drivers/power/bq27xxx_battery.c
10115 F: drivers/power/bq27xxx_battery_i2c.c
10117 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10118 M: John Stultz <john.stultz@linaro.org>
10119 M: Thomas Gleixner <tglx@linutronix.de>
10120 L: linux-kernel@vger.kernel.org
10121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10123 F: include/linux/clocksource.h
10124 F: include/linux/time.h
10125 F: include/linux/timex.h
10126 F: include/uapi/linux/time.h
10127 F: include/uapi/linux/timex.h
10128 F: kernel/time/clocksource.c
10129 F: kernel/time/time*.c
10130 F: kernel/time/alarmtimer.c
10131 F: kernel/time/ntp.c
10132 F: tools/testing/selftests/timers/
10135 M: Zwane Mwaikambo <zwanem@gmail.com>
10137 F: drivers/watchdog/sc1200wdt.c
10140 M: Ingo Molnar <mingo@redhat.com>
10141 M: Peter Zijlstra <peterz@infradead.org>
10142 L: linux-kernel@vger.kernel.org
10143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10146 F: include/linux/sched.h
10147 F: include/uapi/linux/sched.h
10148 F: include/linux/wait.h
10151 M: Chen Liqin <liqin.linux@gmail.com>
10152 M: Lennox Wu <lennox.wu@gmail.com>
10153 W: http://www.sunplus.com
10157 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10158 M: Sudeep Holla <sudeep.holla@arm.com>
10159 L: linux-arm-kernel@lists.infradead.org
10161 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10162 F: drivers/clk/clk-scpi.c
10163 F: drivers/cpufreq/scpi-cpufreq.c
10164 F: drivers/firmware/arm_scpi.c
10165 F: include/linux/scpi_protocol.h
10168 M: Jens Axboe <axboe@kernel.dk>
10169 L: linux-scsi@vger.kernel.org
10170 W: http://www.kernel.dk
10172 F: drivers/scsi/sr*
10174 SCSI RDMA PROTOCOL (SRP) INITIATOR
10175 M: Bart Van Assche <bart.vanassche@sandisk.com>
10176 L: linux-rdma@vger.kernel.org
10178 W: http://www.openfabrics.org
10179 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10181 F: drivers/infiniband/ulp/srp/
10182 F: include/scsi/srp.h
10185 M: Doug Gilbert <dgilbert@interlog.com>
10186 L: linux-scsi@vger.kernel.org
10187 W: http://sg.danny.cz/sg
10189 F: Documentation/scsi/scsi-generic.txt
10190 F: drivers/scsi/sg.c
10191 F: include/scsi/sg.h
10194 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10196 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10198 L: linux-scsi@vger.kernel.org
10204 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10205 L: linux-scsi@vger.kernel.org
10207 F: Documentation/scsi/st.txt
10208 F: drivers/scsi/st.*
10209 F: drivers/scsi/st_*.h
10212 M: Vlad Yasevich <vyasevich@gmail.com>
10213 M: Neil Horman <nhorman@tuxdriver.com>
10214 L: linux-sctp@vger.kernel.org
10215 W: http://lksctp.sourceforge.net
10217 F: Documentation/networking/sctp.txt
10218 F: include/linux/sctp.h
10219 F: include/uapi/linux/sctp.h
10220 F: include/net/sctp/
10224 M: Jim Cromie <jim.cromie@gmail.com>
10226 F: Documentation/i2c/busses/scx200_acb
10227 F: arch/x86/platform/scx200/
10228 F: drivers/watchdog/scx200_wdt.c
10229 F: drivers/i2c/busses/scx200*
10230 F: drivers/mtd/maps/scx200_docflash.c
10231 F: include/linux/scx200.h
10234 M: Jim Cromie <jim.cromie@gmail.com>
10236 F: drivers/char/scx200_gpio.c
10237 F: include/linux/scx200_gpio.h
10239 SCx200 HRT CLOCKSOURCE DRIVER
10240 M: Jim Cromie <jim.cromie@gmail.com>
10242 F: drivers/clocksource/scx200_hrt.c
10244 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10245 M: Sascha Sommer <saschasommer@freenet.de>
10246 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10248 F: drivers/mmc/host/sdricoh_cs.c
10250 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10251 M: Adrian Hunter <adrian.hunter@intel.com>
10252 L: linux-mmc@vger.kernel.org
10253 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10255 F: drivers/mmc/host/sdhci*
10256 F: include/linux/mmc/sdhci*
10259 M: Kees Cook <keescook@chromium.org>
10260 R: Andy Lutomirski <luto@amacapital.net>
10261 R: Will Drewry <wad@chromium.org>
10262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10264 F: kernel/seccomp.c
10265 F: include/uapi/linux/seccomp.h
10266 F: include/linux/seccomp.h
10267 F: tools/testing/selftests/seccomp/*
10268 K: \bsecure_computing
10271 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10272 M: Ben Dooks <ben-linux@fluff.org>
10273 M: Jaehoon Chung <jh80.chung@samsung.com>
10274 L: linux-mmc@vger.kernel.org
10276 F: drivers/mmc/host/sdhci-s3c*
10278 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10279 M: Viresh Kumar <vireshk@kernel.org>
10280 L: linux-mmc@vger.kernel.org
10282 F: drivers/mmc/host/sdhci-spear.c
10285 M: James Morris <james.l.morris@oracle.com>
10286 M: "Serge E. Hallyn" <serge@hallyn.com>
10287 L: linux-security-module@vger.kernel.org (suggested Cc:)
10288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10289 W: http://kernsec.org/
10294 M: Security Officers <security@kernel.org>
10297 SELINUX SECURITY MODULE
10298 M: Paul Moore <paul@paul-moore.com>
10299 M: Stephen Smalley <sds@tycho.nsa.gov>
10300 M: Eric Paris <eparis@parisplace.org>
10301 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10302 W: http://selinuxproject.org
10303 T: git git://git.infradead.org/users/pcmoore/selinux
10305 F: include/linux/selinux*
10306 F: security/selinux/
10307 F: scripts/selinux/
10309 APPARMOR SECURITY MODULE
10310 M: John Johansen <john.johansen@canonical.com>
10311 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10312 W: apparmor.wiki.kernel.org
10313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10315 F: security/apparmor/
10317 LOADPIN SECURITY MODULE
10318 M: Kees Cook <keescook@chromium.org>
10319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10321 F: security/loadpin/
10323 YAMA SECURITY MODULE
10324 M: Kees Cook <keescook@chromium.org>
10325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10330 M: Jiri Slaby <jirislaby@gmail.com>
10332 F: drivers/misc/phantom.c
10333 F: include/uapi/linux/phantom.h
10335 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10336 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10337 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10338 M: John Soni Jose <sony.john@avagotech.com>
10339 L: linux-scsi@vger.kernel.org
10340 W: http://www.avagotech.com
10342 F: drivers/scsi/be2iscsi/
10344 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10345 M: Sathya Perla <sathya.perla@broadcom.com>
10346 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10347 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10348 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10349 M: Somnath Kotur <somnath.kotur@broadcom.com>
10350 L: netdev@vger.kernel.org
10351 W: http://www.emulex.com
10353 F: drivers/net/ethernet/emulex/benet/
10355 EMULEX ONECONNECT ROCE DRIVER
10356 M: Selvin Xavier <selvin.xavier@avagotech.com>
10357 M: Devesh Sharma <devesh.sharma@avagotech.com>
10358 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10359 L: linux-rdma@vger.kernel.org
10360 W: http://www.emulex.com
10362 F: drivers/infiniband/hw/ocrdma/
10365 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10366 M: Edward Cree <ecree@solarflare.com>
10367 M: Bert Kenward <bkenward@solarflare.com>
10368 L: netdev@vger.kernel.org
10370 F: drivers/net/ethernet/sfc/
10373 M: Dimitri Sivanich <sivanich@sgi.com>
10375 F: drivers/misc/sgi-gru/
10377 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10378 M: Pat Gefre <pfg@sgi.com>
10379 L: linux-ia64@vger.kernel.org
10381 F: Documentation/ia64/serial.txt
10382 F: drivers/tty/serial/ioc?_serial.c
10383 F: include/linux/ioc?.h
10385 SGI XP/XPC/XPNET DRIVER
10386 M: Cliff Whickman <cpw@sgi.com>
10387 M: Robin Holt <robinmholt@gmail.com>
10389 F: drivers/misc/sgi-xp/
10391 SI2157 MEDIA DRIVER
10392 M: Antti Palosaari <crope@iki.fi>
10393 L: linux-media@vger.kernel.org
10394 W: https://linuxtv.org
10395 W: http://palosaari.fi/linux/
10396 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10397 T: git git://linuxtv.org/anttip/media_tree.git
10399 F: drivers/media/tuners/si2157*
10401 SI2168 MEDIA DRIVER
10402 M: Antti Palosaari <crope@iki.fi>
10403 L: linux-media@vger.kernel.org
10404 W: https://linuxtv.org
10405 W: http://palosaari.fi/linux/
10406 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10407 T: git git://linuxtv.org/anttip/media_tree.git
10409 F: drivers/media/dvb-frontends/si2168*
10411 SI470X FM RADIO RECEIVER I2C DRIVER
10412 M: Hans Verkuil <hverkuil@xs4all.nl>
10413 L: linux-media@vger.kernel.org
10414 T: git git://linuxtv.org/media_tree.git
10415 W: https://linuxtv.org
10417 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10419 SI470X FM RADIO RECEIVER USB DRIVER
10420 M: Hans Verkuil <hverkuil@xs4all.nl>
10421 L: linux-media@vger.kernel.org
10422 T: git git://linuxtv.org/media_tree.git
10423 W: https://linuxtv.org
10425 F: drivers/media/radio/si470x/radio-si470x-common.c
10426 F: drivers/media/radio/si470x/radio-si470x.h
10427 F: drivers/media/radio/si470x/radio-si470x-usb.c
10429 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10430 M: Eduardo Valentin <edubezval@gmail.com>
10431 L: linux-media@vger.kernel.org
10432 T: git git://linuxtv.org/media_tree.git
10433 W: https://linuxtv.org
10435 F: drivers/media/radio/si4713/si4713.?
10437 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10438 M: Eduardo Valentin <edubezval@gmail.com>
10439 L: linux-media@vger.kernel.org
10440 T: git git://linuxtv.org/media_tree.git
10441 W: https://linuxtv.org
10443 F: drivers/media/radio/si4713/radio-platform-si4713.c
10445 SI4713 FM RADIO TRANSMITTER USB DRIVER
10446 M: Hans Verkuil <hverkuil@xs4all.nl>
10447 L: linux-media@vger.kernel.org
10448 T: git git://linuxtv.org/media_tree.git
10449 W: https://linuxtv.org
10451 F: drivers/media/radio/si4713/radio-usb-si4713.c
10454 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10455 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10456 L: linux-media@vger.kernel.org
10457 W: https://linuxtv.org
10458 T: git git://linuxtv.org/media_tree.git
10460 F: drivers/media/common/siano/
10461 F: drivers/media/usb/siano/
10462 F: drivers/media/usb/siano/
10463 F: drivers/media/mmc/siano/
10466 M: Hans de Goede <hdegoede@redhat.com>
10467 L: linux-fbdev@vger.kernel.org
10469 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10470 F: drivers/video/fbdev/simplefb.c
10471 F: include/linux/platform_data/simplefb.h
10473 SH_VEU V4L2 MEM2MEM DRIVER
10474 L: linux-media@vger.kernel.org
10476 F: drivers/media/platform/sh_veu.c
10478 SH_VOU V4L2 OUTPUT DRIVER
10479 L: linux-media@vger.kernel.org
10481 F: drivers/media/platform/sh_vou.c
10482 F: include/media/drv-intf/sh_vou.h
10484 SIMPLE FIRMWARE INTERFACE (SFI)
10485 M: Len Brown <lenb@kernel.org>
10486 L: sfi-devel@simplefirmware.org
10487 W: http://simplefirmware.org/
10488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10490 F: arch/x86/platform/sfi/
10492 F: include/linux/sfi*.h
10494 SIMTEC EB110ATX (Chalice CATS)
10496 P: Vincent Sanders <vince@simtec.co.uk>
10497 M: Simtec Linux Team <linux@simtec.co.uk>
10498 W: http://www.simtec.co.uk/products/EB110ATX/
10501 SIMTEC EB2410ITX (BAST)
10503 P: Vincent Sanders <vince@simtec.co.uk>
10504 M: Simtec Linux Team <linux@simtec.co.uk>
10505 W: http://www.simtec.co.uk/products/EB2410ITX/
10507 F: arch/arm/mach-s3c24xx/mach-bast.c
10508 F: arch/arm/mach-s3c24xx/bast-ide.c
10509 F: arch/arm/mach-s3c24xx/bast-irq.c
10511 TI DAVINCI MACHINE SUPPORT
10512 M: Sekhar Nori <nsekhar@ti.com>
10513 M: Kevin Hilman <khilman@kernel.org>
10514 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10517 F: arch/arm/mach-davinci/
10518 F: drivers/i2c/busses/i2c-davinci.c
10520 TI DAVINCI SERIES MEDIA DRIVER
10521 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10522 L: linux-media@vger.kernel.org
10523 W: https://linuxtv.org
10524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10525 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10527 F: drivers/media/platform/davinci/
10528 F: include/media/davinci/
10530 TI AM437X VPFE DRIVER
10531 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10532 L: linux-media@vger.kernel.org
10533 W: https://linuxtv.org
10534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10535 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10537 F: drivers/media/platform/am437x/
10539 OV2659 OMNIVISION SENSOR DRIVER
10540 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10541 L: linux-media@vger.kernel.org
10542 W: https://linuxtv.org
10543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10544 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10546 F: drivers/media/i2c/ov2659.c
10547 F: include/media/i2c/ov2659.h
10549 SILICON MOTION SM712 FRAME BUFFER DRIVER
10550 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10551 M: Teddy Wang <teddy.wang@siliconmotion.com>
10552 M: Sudip Mukherjee <sudip@vectorindia.org>
10553 L: linux-fbdev@vger.kernel.org
10555 F: drivers/video/fbdev/sm712*
10556 F: Documentation/fb/sm712fb.txt
10558 SIS 190 ETHERNET DRIVER
10559 M: Francois Romieu <romieu@fr.zoreil.com>
10560 L: netdev@vger.kernel.org
10562 F: drivers/net/ethernet/sis/sis190.c
10564 SIS 900/7016 FAST ETHERNET DRIVER
10565 M: Daniele Venzano <venza@brownhat.org>
10566 W: http://www.brownhat.org/sis900.html
10567 L: netdev@vger.kernel.org
10569 F: drivers/net/ethernet/sis/sis900.*
10571 SIS FRAMEBUFFER DRIVER
10572 M: Thomas Winischhofer <thomas@winischhofer.net>
10573 W: http://www.winischhofer.net/linuxsisvga.shtml
10575 F: Documentation/fb/sisfb.txt
10576 F: drivers/video/fbdev/sis/
10577 F: include/video/sisfb.h
10580 M: Thomas Winischhofer <thomas@winischhofer.net>
10581 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10583 F: drivers/usb/misc/sisusbvga/
10586 M: Christoph Lameter <cl@linux.com>
10587 M: Pekka Enberg <penberg@kernel.org>
10588 M: David Rientjes <rientjes@google.com>
10589 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10590 M: Andrew Morton <akpm@linux-foundation.org>
10591 L: linux-mm@kvack.org
10593 F: include/linux/sl?b*.h
10596 SLEEPABLE READ-COPY UPDATE (SRCU)
10597 M: Lai Jiangshan <jiangshanlai@gmail.com>
10598 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10599 M: Josh Triplett <josh@joshtriplett.org>
10600 R: Steven Rostedt <rostedt@goodmis.org>
10601 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10602 L: linux-kernel@vger.kernel.org
10603 W: http://www.rdrop.com/users/paulmck/RCU/
10605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10606 F: include/linux/srcu.h
10607 F: kernel/rcu/srcu.c
10609 SMACK SECURITY MODULE
10610 M: Casey Schaufler <casey@schaufler-ca.com>
10611 L: linux-security-module@vger.kernel.org
10612 W: http://schaufler-ca.com
10613 T: git git://git.gitorious.org/smack-next/kernel.git
10615 F: Documentation/security/Smack.txt
10618 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10619 M: Kevin Hilman <khilman@kernel.org>
10620 M: Nishanth Menon <nm@ti.com>
10622 F: drivers/power/avs/
10623 F: include/linux/power/smartreflex.h
10624 L: linux-pm@vger.kernel.org
10626 SMC91x ETHERNET DRIVER
10627 M: Nicolas Pitre <nico@fluxnic.net>
10629 F: drivers/net/ethernet/smsc/smc91x.*
10631 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10632 M: Sakari Ailus <sakari.ailus@iki.fi>
10633 L: linux-media@vger.kernel.org
10635 F: drivers/media/i2c/smiapp/
10636 F: include/media/i2c/smiapp.h
10637 F: drivers/media/i2c/smiapp-pll.c
10638 F: drivers/media/i2c/smiapp-pll.h
10639 F: include/uapi/linux/smiapp.h
10640 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10642 SMM665 HARDWARE MONITOR DRIVER
10643 M: Guenter Roeck <linux@roeck-us.net>
10644 L: linux-hwmon@vger.kernel.org
10646 F: Documentation/hwmon/smm665
10647 F: drivers/hwmon/smm665.c
10649 SMSC EMC2103 HARDWARE MONITOR DRIVER
10650 M: Steve Glendinning <steve.glendinning@shawell.net>
10651 L: linux-hwmon@vger.kernel.org
10653 F: Documentation/hwmon/emc2103
10654 F: drivers/hwmon/emc2103.c
10656 SMSC SCH5627 HARDWARE MONITOR DRIVER
10657 M: Hans de Goede <hdegoede@redhat.com>
10658 L: linux-hwmon@vger.kernel.org
10660 F: Documentation/hwmon/sch5627
10661 F: drivers/hwmon/sch5627.c
10663 SMSC47B397 HARDWARE MONITOR DRIVER
10664 M: Jean Delvare <jdelvare@suse.com>
10665 L: linux-hwmon@vger.kernel.org
10667 F: Documentation/hwmon/smsc47b397
10668 F: drivers/hwmon/smsc47b397.c
10670 SMSC911x ETHERNET DRIVER
10671 M: Steve Glendinning <steve.glendinning@shawell.net>
10672 L: netdev@vger.kernel.org
10674 F: include/linux/smsc911x.h
10675 F: drivers/net/ethernet/smsc/smsc911x.*
10677 SMSC9420 PCI ETHERNET DRIVER
10678 M: Steve Glendinning <steve.glendinning@shawell.net>
10679 L: netdev@vger.kernel.org
10681 F: drivers/net/ethernet/smsc/smsc9420.*
10683 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10684 M: Steve Glendinning <steve.glendinning@shawell.net>
10685 L: linux-fbdev@vger.kernel.org
10687 F: drivers/video/fbdev/smscufx.c
10689 SOC-CAMERA V4L2 SUBSYSTEM
10690 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10691 L: linux-media@vger.kernel.org
10692 T: git git://linuxtv.org/media_tree.git
10694 F: include/media/soc*
10695 F: drivers/media/i2c/soc_camera/
10696 F: drivers/media/platform/soc_camera/
10698 SOEKRIS NET48XX LED SUPPORT
10699 M: Chris Boot <bootc@bootc.net>
10701 F: drivers/leds/leds-net48xx.c
10703 SOFTLOGIC 6x10 MPEG CODEC
10704 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10705 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10706 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10707 M: Ismael Luceno <ismael@iodev.co.uk>
10708 L: linux-media@vger.kernel.org
10710 F: drivers/media/pci/solo6x10/
10712 SOFTWARE RAID (Multiple Disks) SUPPORT
10713 M: Shaohua Li <shli@kernel.org>
10714 L: linux-raid@vger.kernel.org
10715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10718 F: include/linux/raid/
10719 F: include/uapi/linux/raid/
10721 SONIC NETWORK DRIVER
10722 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10723 L: netdev@vger.kernel.org
10725 F: drivers/net/ethernet/natsemi/sonic.*
10727 SONICS SILICON BACKPLANE DRIVER (SSB)
10728 M: Michael Buesch <m@bues.ch>
10729 L: linux-wireless@vger.kernel.org
10732 F: include/linux/ssb/
10734 SONY VAIO CONTROL DEVICE DRIVER
10735 M: Mattia Dongili <malattia@linux.it>
10736 L: platform-driver-x86@vger.kernel.org
10737 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10739 F: Documentation/laptops/sony-laptop.txt
10740 F: drivers/char/sonypi.c
10741 F: drivers/platform/x86/sony-laptop.c
10742 F: include/linux/sony-laptop.h
10744 SONY MEMORYSTICK CARD SUPPORT
10745 M: Alex Dubov <oakad@yahoo.com>
10746 W: http://tifmxx.berlios.de/
10748 F: drivers/memstick/host/tifm_ms.c
10750 SONY MEMORYSTICK STANDARD SUPPORT
10751 M: Maxim Levitsky <maximlevitsky@gmail.com>
10753 F: drivers/memstick/core/ms_block.*
10756 M: Jaroslav Kysela <perex@perex.cz>
10757 M: Takashi Iwai <tiwai@suse.com>
10758 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10759 W: http://www.alsa-project.org/
10760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10761 T: git git://git.alsa-project.org/alsa-kernel.git
10762 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10764 F: Documentation/sound/
10766 F: include/uapi/sound/
10769 SOUND - COMPRESSED AUDIO
10770 M: Vinod Koul <vinod.koul@intel.com>
10771 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10774 F: Documentation/sound/alsa/compress_offload.txt
10775 F: include/sound/compress_driver.h
10776 F: include/uapi/sound/compress_*
10777 F: sound/core/compress_offload.c
10778 F: sound/soc/soc-compress.c
10780 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10781 M: Liam Girdwood <lgirdwood@gmail.com>
10782 M: Mark Brown <broonie@kernel.org>
10783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10784 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10785 W: http://alsa-project.org/main/index.php/ASoC
10787 F: Documentation/sound/alsa/soc/
10789 F: include/sound/soc*
10791 SOUND - DMAENGINE HELPERS
10792 M: Lars-Peter Clausen <lars@metafoo.de>
10794 F: include/sound/dmaengine_pcm.h
10795 F: sound/core/pcm_dmaengine.c
10796 F: sound/soc/soc-generic-dmaengine-pcm.c
10799 M: Olli Salonen <olli.salonen@iki.fi>
10800 L: linux-media@vger.kernel.org
10801 W: https://linuxtv.org
10802 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10804 F: drivers/media/dvb-frontends/sp2*
10806 SPARC + UltraSPARC (sparc/sparc64)
10807 M: "David S. Miller" <davem@davemloft.net>
10808 L: sparclinux@vger.kernel.org
10809 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10816 SPARC SERIAL DRIVERS
10817 M: "David S. Miller" <davem@davemloft.net>
10818 L: sparclinux@vger.kernel.org
10819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10822 F: include/linux/sunserialcore.h
10823 F: drivers/tty/serial/suncore.c
10824 F: drivers/tty/serial/sunhv.c
10825 F: drivers/tty/serial/sunsab.c
10826 F: drivers/tty/serial/sunsab.h
10827 F: drivers/tty/serial/sunsu.c
10828 F: drivers/tty/serial/sunzilog.c
10829 F: drivers/tty/serial/sunzilog.h
10832 M: "Christopher Li" <sparse@chrisli.org>
10833 L: linux-sparse@vger.kernel.org
10834 W: https://sparse.wiki.kernel.org/
10835 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10836 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10838 F: include/linux/compiler.h
10840 SPEAR PLATFORM SUPPORT
10841 M: Viresh Kumar <vireshk@kernel.org>
10842 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10843 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10844 W: http://www.st.com/spear
10846 F: arch/arm/boot/dts/spear*
10847 F: arch/arm/mach-spear/
10849 SPEAR CLOCK FRAMEWORK SUPPORT
10850 M: Viresh Kumar <vireshk@kernel.org>
10851 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10852 W: http://www.st.com/spear
10854 F: drivers/clk/spear/
10857 M: Mark Brown <broonie@kernel.org>
10858 L: linux-spi@vger.kernel.org
10859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10860 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10862 F: Documentation/spi/
10864 F: include/linux/spi/
10865 F: include/uapi/linux/spi/
10867 SPIDERNET NETWORK DRIVER for CELL
10868 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10869 L: netdev@vger.kernel.org
10871 F: Documentation/networking/spider_net.txt
10872 F: drivers/net/ethernet/toshiba/spider_net*
10875 M: Jeremy Kerr <jk@ozlabs.org>
10876 L: linuxppc-dev@lists.ozlabs.org
10877 W: http://www.ibm.com/developerworks/power/cell/
10879 F: Documentation/filesystems/spufs.txt
10880 F: arch/powerpc/platforms/cell/spufs/
10882 SQUASHFS FILE SYSTEM
10883 M: Phillip Lougher <phillip@squashfs.org.uk>
10884 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10885 W: http://squashfs.org.uk
10886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10888 F: Documentation/filesystems/squashfs.txt
10891 SRM (Alpha) environment access
10892 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10894 F: arch/alpha/kernel/srm_env.c
10897 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10898 L: stable@vger.kernel.org
10900 F: Documentation/stable_kernel_rules.txt
10903 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10905 L: devel@driverdev.osuosl.org
10907 F: drivers/staging/
10910 M: Ian Abbott <abbotti@mev.co.uk>
10911 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10913 F: drivers/staging/comedi/
10915 STAGING - FLARION FT1000 DRIVERS
10916 M: Marek Belisko <marek.belisko@gmail.com>
10918 F: drivers/staging/ft1000/
10920 STAGING - INDUSTRIAL IO
10921 M: Jonathan Cameron <jic23@kernel.org>
10922 L: linux-iio@vger.kernel.org
10924 F: drivers/staging/iio/
10926 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10927 M: Jarod Wilson <jarod@wilsonet.com>
10928 W: http://www.lirc.org/
10930 F: drivers/staging/media/lirc/
10932 STAGING - LUSTRE PARALLEL FILESYSTEM
10933 M: Oleg Drokin <oleg.drokin@intel.com>
10934 M: Andreas Dilger <andreas.dilger@intel.com>
10935 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10936 W: http://wiki.lustre.org/
10938 F: drivers/staging/lustre
10940 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10941 M: Marc Dietrich <marvin24@gmx.de>
10942 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10943 L: linux-tegra@vger.kernel.org
10945 F: drivers/staging/nvec/
10947 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10948 M: Jens Frederich <jfrederich@gmail.com>
10949 M: Daniel Drake <dsd@laptop.org>
10950 M: Jon Nettleton <jon.nettleton@gmail.com>
10951 W: http://wiki.laptop.org/go/DCON
10953 F: drivers/staging/olpc_dcon/
10955 STAGING - REALTEK RTL8712U DRIVERS
10956 M: Larry Finger <Larry.Finger@lwfinger.net>
10957 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10959 F: drivers/staging/rtl8712/
10961 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10962 M: Larry Finger <Larry.Finger@lwfinger.net>
10963 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10964 L: linux-wireless@vger.kernel.org
10966 F: drivers/staging/rtl8723au/
10968 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10969 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10970 M: Teddy Wang <teddy.wang@siliconmotion.com>
10971 M: Sudip Mukherjee <sudip@vectorindia.org>
10972 L: linux-fbdev@vger.kernel.org
10974 F: drivers/staging/sm750fb/
10977 M: Lior Dotan <liodot@gmail.com>
10978 M: Christopher Harrer <charrer@alacritech.com>
10980 F: drivers/staging/slicoss/
10982 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10983 M: William Hubbs <w.d.hubbs@gmail.com>
10984 M: Chris Brannon <chris@the-brannons.com>
10985 M: Kirk Reiser <kirk@reisers.ca>
10986 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10987 L: speakup@linux-speakup.org
10988 W: http://www.linux-speakup.org/
10990 F: drivers/staging/speakup/
10992 STAGING - VIA VT665X DRIVERS
10993 M: Forest Bond <forest@alittletooquiet.net>
10995 F: drivers/staging/vt665?/
10997 STAGING - WILC1000 WIFI DRIVER
10998 M: Johnny Kim <johnny.kim@atmel.com>
10999 M: Austin Shin <austin.shin@atmel.com>
11000 M: Chris Park <chris.park@atmel.com>
11001 M: Tony Cho <tony.cho@atmel.com>
11002 M: Glen Lee <glen.lee@atmel.com>
11003 M: Leo Kim <leo.kim@atmel.com>
11004 L: linux-wireless@vger.kernel.org
11006 F: drivers/staging/wilc1000/
11008 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11009 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11011 F: drivers/staging/xgifb/
11013 STARFIRE/DURALAN NETWORK DRIVER
11014 M: Ion Badulescu <ionut@badula.org>
11016 F: drivers/net/ethernet/adaptec/starfire*
11019 M: Sam Creasey <sammy@sammy.net>
11020 W: http://sammy.net/sun3/
11022 F: arch/m68k/kernel/*sun3*
11023 F: arch/m68k/sun3*/
11024 F: arch/m68k/include/asm/sun3*
11025 F: drivers/net/ethernet/i825xx/sun3*
11027 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11028 M: Hans de Goede <hdegoede@redhat.com>
11029 L: linux-input@vger.kernel.org
11031 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11032 F: drivers/input/keyboard/sun4i-lradc-keys.c
11034 SUNDANCE NETWORK DRIVER
11035 M: Denis Kirjanov <kda@linux-powerpc.org>
11036 L: netdev@vger.kernel.org
11038 F: drivers/net/ethernet/dlink/sundance.c
11041 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11042 M: Rich Felker <dalias@libc.org>
11043 L: linux-sh@vger.kernel.org
11044 Q: http://patchwork.kernel.org/project/linux-sh/list/
11046 F: Documentation/sh/
11051 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11052 M: Len Brown <len.brown@intel.com>
11053 M: Pavel Machek <pavel@ucw.cz>
11054 L: linux-pm@vger.kernel.org
11056 F: Documentation/power/
11057 F: arch/x86/kernel/acpi/
11058 F: drivers/base/power/
11060 F: include/linux/suspend.h
11061 F: include/linux/freezer.h
11062 F: include/linux/pm.h
11065 M: Martin Mares <mj@ucw.cz>
11066 L: linux-video@atrey.karlin.mff.cuni.cz
11068 F: Documentation/svga.txt
11069 F: arch/x86/boot/video*
11072 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11073 L: linux-kernel@vger.kernel.org
11074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11077 F: arch/*/kernel/pci-swiotlb.c
11078 F: include/linux/swiotlb.h
11081 M: Jiri Pirko <jiri@resnulli.us>
11082 L: netdev@vger.kernel.org
11085 F: include/net/switchdev.h
11087 SYNOPSYS ARC ARCHITECTURE
11088 M: Vineet Gupta <vgupta@synopsys.com>
11089 L: linux-snps-arc@lists.infradead.org
11092 F: Documentation/devicetree/bindings/arc/*
11093 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11094 F: drivers/tty/serial/arc_uart.c
11095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11097 SYNOPSYS ARC SDP platform support
11098 M: Alexey Brodkin <abrodkin@synopsys.com>
11100 F: arch/arc/plat-axs10x
11101 F: arch/arc/boot/dts/ax*
11102 F: Documentation/devicetree/bindings/arc/axs10*
11104 SYSTEM CONFIGURATION (SYSCON)
11105 M: Lee Jones <lee.jones@linaro.org>
11106 M: Arnd Bergmann <arnd@arndb.de>
11107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11109 F: drivers/mfd/syscon.c
11112 M: Christoph Hellwig <hch@infradead.org>
11114 F: Documentation/filesystems/sysv-fs.txt
11116 F: include/linux/sysv_fs.h
11119 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11120 L: linux-scsi@vger.kernel.org
11121 L: target-devel@vger.kernel.org
11122 W: http://www.linux-iscsi.org
11123 W: http://groups.google.com/group/linux-iscsi-target-dev
11124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11128 F: Documentation/target/
11130 TASKSTATS STATISTICS INTERFACE
11131 M: Balbir Singh <bsingharora@gmail.com>
11133 F: Documentation/accounting/taskstats*
11134 F: include/linux/taskstats*
11135 F: kernel/taskstats.c
11138 M: Jamal Hadi Salim <jhs@mojatatu.com>
11139 L: netdev@vger.kernel.org
11141 F: include/net/pkt_cls.h
11142 F: include/uapi/linux/pkt_cls.h
11145 TCP LOW PRIORITY MODULE
11146 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11147 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11148 W: http://tcp-lp-mod.sourceforge.net/
11150 F: net/ipv4/tcp_lp.c
11152 TDA10071 MEDIA DRIVER
11153 M: Antti Palosaari <crope@iki.fi>
11154 L: linux-media@vger.kernel.org
11155 W: https://linuxtv.org
11156 W: http://palosaari.fi/linux/
11157 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11158 T: git git://linuxtv.org/anttip/media_tree.git
11160 F: drivers/media/dvb-frontends/tda10071*
11162 TDA18212 MEDIA DRIVER
11163 M: Antti Palosaari <crope@iki.fi>
11164 L: linux-media@vger.kernel.org
11165 W: https://linuxtv.org
11166 W: http://palosaari.fi/linux/
11167 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11168 T: git git://linuxtv.org/anttip/media_tree.git
11170 F: drivers/media/tuners/tda18212*
11172 TDA18218 MEDIA DRIVER
11173 M: Antti Palosaari <crope@iki.fi>
11174 L: linux-media@vger.kernel.org
11175 W: https://linuxtv.org
11176 W: http://palosaari.fi/linux/
11177 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11178 T: git git://linuxtv.org/anttip/media_tree.git
11180 F: drivers/media/tuners/tda18218*
11182 TDA18271 MEDIA DRIVER
11183 M: Michael Krufky <mkrufky@linuxtv.org>
11184 L: linux-media@vger.kernel.org
11185 W: https://linuxtv.org
11186 W: http://github.com/mkrufky
11187 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11188 T: git git://linuxtv.org/mkrufky/tuners.git
11190 F: drivers/media/tuners/tda18271*
11192 TDA827x MEDIA DRIVER
11193 M: Michael Krufky <mkrufky@linuxtv.org>
11194 L: linux-media@vger.kernel.org
11195 W: https://linuxtv.org
11196 W: http://github.com/mkrufky
11197 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11198 T: git git://linuxtv.org/mkrufky/tuners.git
11200 F: drivers/media/tuners/tda8290.*
11202 TDA8290 MEDIA DRIVER
11203 M: Michael Krufky <mkrufky@linuxtv.org>
11204 L: linux-media@vger.kernel.org
11205 W: https://linuxtv.org
11206 W: http://github.com/mkrufky
11207 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11208 T: git git://linuxtv.org/mkrufky/tuners.git
11210 F: drivers/media/tuners/tda8290.*
11212 TDA9840 MEDIA DRIVER
11213 M: Hans Verkuil <hverkuil@xs4all.nl>
11214 L: linux-media@vger.kernel.org
11215 T: git git://linuxtv.org/media_tree.git
11216 W: https://linuxtv.org
11218 F: drivers/media/i2c/tda9840*
11220 TEA5761 TUNER DRIVER
11221 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11222 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11223 L: linux-media@vger.kernel.org
11224 W: https://linuxtv.org
11225 T: git git://linuxtv.org/media_tree.git
11227 F: drivers/media/tuners/tea5761.*
11229 TEA5767 TUNER DRIVER
11230 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11231 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11232 L: linux-media@vger.kernel.org
11233 W: https://linuxtv.org
11234 T: git git://linuxtv.org/media_tree.git
11236 F: drivers/media/tuners/tea5767.*
11238 TEA6415C MEDIA DRIVER
11239 M: Hans Verkuil <hverkuil@xs4all.nl>
11240 L: linux-media@vger.kernel.org
11241 T: git git://linuxtv.org/media_tree.git
11242 W: https://linuxtv.org
11244 F: drivers/media/i2c/tea6415c*
11246 TEA6420 MEDIA DRIVER
11247 M: Hans Verkuil <hverkuil@xs4all.nl>
11248 L: linux-media@vger.kernel.org
11249 T: git git://linuxtv.org/media_tree.git
11250 W: https://linuxtv.org
11252 F: drivers/media/i2c/tea6420*
11255 M: Jiri Pirko <jiri@resnulli.us>
11256 L: netdev@vger.kernel.org
11258 F: drivers/net/team/
11259 F: include/linux/if_team.h
11260 F: include/uapi/linux/if_team.h
11262 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11263 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11265 F: arch/x86/platform/ts5500/
11267 TECHNOTREND USB IR RECEIVER
11268 M: Sean Young <sean@mess.org>
11269 L: linux-media@vger.kernel.org
11271 F: drivers/media/rc/ttusbir.c
11273 TEGRA ARCHITECTURE SUPPORT
11274 M: Stephen Warren <swarren@wwwdotorg.org>
11275 M: Thierry Reding <thierry.reding@gmail.com>
11276 M: Alexandre Courbot <gnurou@gmail.com>
11277 L: linux-tegra@vger.kernel.org
11278 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11284 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11285 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11287 F: drivers/clk/tegra/
11290 M: Laxman Dewangan <ldewangan@nvidia.com>
11291 M: Jon Hunter <jonathanh@nvidia.com>
11293 F: drivers/dma/tegra*
11296 M: Laxman Dewangan <ldewangan@nvidia.com>
11298 F: drivers/i2c/busses/i2c-tegra.c
11300 TEGRA IOMMU DRIVERS
11301 M: Hiroshi Doyu <hdoyu@nvidia.com>
11303 F: drivers/iommu/tegra*
11306 M: Rakesh Iyer <riyer@nvidia.com>
11307 M: Laxman Dewangan <ldewangan@nvidia.com>
11309 F: drivers/input/keyboard/tegra-kbc.c
11312 M: Thierry Reding <thierry.reding@gmail.com>
11314 F: drivers/pwm/pwm-tegra.c
11316 TEGRA SERIAL DRIVER
11317 M: Laxman Dewangan <ldewangan@nvidia.com>
11319 F: drivers/tty/serial/serial-tegra.c
11322 M: Laxman Dewangan <ldewangan@nvidia.com>
11324 F: drivers/spi/spi-tegra*
11326 TEHUTI ETHERNET DRIVER
11327 M: Andy Gospodarek <andy@greyhouse.net>
11328 L: netdev@vger.kernel.org
11330 F: drivers/net/ethernet/tehuti/*
11332 Telecom Clock Driver for MCPL0010
11333 M: Mark Gross <mark.gross@intel.com>
11335 F: drivers/char/tlclk.c
11337 TENSILICA XTENSA PORT (xtensa)
11338 M: Chris Zankel <chris@zankel.net>
11339 M: Max Filippov <jcmvbkbc@gmail.com>
11340 L: linux-xtensa@linux-xtensa.org
11341 T: git git://github.com/czankel/xtensa-linux.git
11344 F: drivers/irqchip/irq-xtensa-*
11346 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11347 M: Hans Verkuil <hverkuil@xs4all.nl>
11348 L: linux-media@vger.kernel.org
11349 T: git git://linuxtv.org/media_tree.git
11350 W: https://linuxtv.org
11352 F: drivers/media/radio/radio-raremono.c
11355 M: Zhang Rui <rui.zhang@intel.com>
11356 M: Eduardo Valentin <edubezval@gmail.com>
11357 L: linux-pm@vger.kernel.org
11358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11360 Q: https://patchwork.kernel.org/project/linux-pm/list/
11362 F: drivers/thermal/
11363 F: include/linux/thermal.h
11364 F: include/uapi/linux/thermal.h
11365 F: include/linux/cpu_cooling.h
11366 F: Documentation/devicetree/bindings/thermal/
11368 THERMAL/CPU_COOLING
11369 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11370 M: Viresh Kumar <viresh.kumar@linaro.org>
11371 M: Javi Merino <javi.merino@arm.com>
11372 L: linux-pm@vger.kernel.org
11374 F: Documentation/thermal/cpu-cooling-api.txt
11375 F: drivers/thermal/cpu_cooling.c
11376 F: include/linux/cpu_cooling.h
11378 THINGM BLINK(1) USB RGB LED DRIVER
11379 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11381 F: drivers/hid/hid-thingm.c
11383 THINKPAD ACPI EXTRAS DRIVER
11384 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11385 L: ibm-acpi-devel@lists.sourceforge.net
11386 L: platform-driver-x86@vger.kernel.org
11387 W: http://ibm-acpi.sourceforge.net
11388 W: http://thinkwiki.org/wiki/Ibm-acpi
11389 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11391 F: drivers/platform/x86/thinkpad_acpi.c
11393 TI BANDGAP AND THERMAL DRIVER
11394 M: Eduardo Valentin <edubezval@gmail.com>
11395 M: Keerthy <j-keerthy@ti.com>
11396 L: linux-pm@vger.kernel.org
11397 L: linux-omap@vger.kernel.org
11399 F: drivers/thermal/ti-soc-thermal/
11402 M: Benoit Parrot <bparrot@ti.com>
11403 L: linux-media@vger.kernel.org
11404 W: http://linuxtv.org/
11405 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11407 F: drivers/media/platform/ti-vpe/
11409 TI CDCE706 CLOCK DRIVER
11410 M: Max Filippov <jcmvbkbc@gmail.com>
11412 F: drivers/clk/clk-cdce706.c
11415 M: Tero Kristo <t-kristo@ti.com>
11416 L: linux-omap@vger.kernel.org
11419 F: include/linux/clk/ti.h
11421 TI ETHERNET SWITCH DRIVER (CPSW)
11422 M: Mugunthan V N <mugunthanvnm@ti.com>
11423 R: Grygorii Strashko <grygorii.strashko@ti.com>
11424 L: linux-omap@vger.kernel.org
11425 L: netdev@vger.kernel.org
11427 F: drivers/net/ethernet/ti/cpsw*
11428 F: drivers/net/ethernet/ti/davinci*
11430 TI FLASH MEDIA INTERFACE DRIVER
11431 M: Alex Dubov <oakad@yahoo.com>
11433 F: drivers/misc/tifm*
11434 F: drivers/mmc/host/tifm_sd.c
11435 F: include/linux/tifm.h
11437 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11438 M: Santosh Shilimkar <ssantosh@kernel.org>
11439 L: linux-kernel@vger.kernel.org
11440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11442 F: drivers/soc/ti/*
11443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11446 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11447 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11448 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11449 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11451 F: sound/soc/codecs/lm49453*
11452 F: sound/soc/codecs/isabelle*
11454 TI LP855x BACKLIGHT DRIVER
11455 M: Milo Kim <milo.kim@ti.com>
11457 F: Documentation/backlight/lp855x-driver.txt
11458 F: drivers/video/backlight/lp855x_bl.c
11459 F: include/linux/platform_data/lp855x.h
11461 TI LP8727 CHARGER DRIVER
11462 M: Milo Kim <milo.kim@ti.com>
11464 F: drivers/power/lp8727_charger.c
11465 F: include/linux/platform_data/lp8727.h
11467 TI LP8788 MFD DRIVER
11468 M: Milo Kim <milo.kim@ti.com>
11470 F: drivers/iio/adc/lp8788_adc.c
11471 F: drivers/leds/leds-lp8788.c
11472 F: drivers/mfd/lp8788*.c
11473 F: drivers/power/lp8788-charger.c
11474 F: drivers/regulator/lp8788-*.c
11475 F: include/linux/mfd/lp8788*.h
11477 TI NETCP ETHERNET DRIVER
11478 M: Wingman Kwok <w-kwok2@ti.com>
11479 M: Murali Karicheri <m-karicheri2@ti.com>
11480 L: netdev@vger.kernel.org
11482 F: drivers/net/ethernet/ti/netcp*
11484 TI TAS571X FAMILY ASoC CODEC DRIVER
11485 M: Kevin Cernekee <cernekee@chromium.org>
11486 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11488 F: sound/soc/codecs/tas571x*
11490 TI TWL4030 SERIES SOC CODEC DRIVER
11491 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11492 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11494 F: sound/soc/codecs/twl4030*
11496 TI WILINK WIRELESS DRIVERS
11497 L: linux-wireless@vger.kernel.org
11498 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11499 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11502 F: drivers/net/wireless/ti/
11503 F: include/linux/wl12xx.h
11506 M: Jon Maloy <jon.maloy@ericsson.com>
11507 M: Ying Xue <ying.xue@windriver.com>
11508 L: netdev@vger.kernel.org (core kernel code)
11509 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11510 W: http://tipc.sourceforge.net/
11512 F: include/uapi/linux/tipc*.h
11516 M: Chris Metcalf <cmetcalf@mellanox.com>
11517 W: http://www.mellanox.com/repository/solutions/tile-scm/
11518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11521 F: drivers/char/tile-srom.c
11522 F: drivers/edac/tile_edac.c
11523 F: drivers/net/ethernet/tile/
11524 F: drivers/rtc/rtc-tile.c
11525 F: drivers/tty/hvc/hvc_tile.c
11526 F: drivers/tty/serial/tilegx.c
11527 F: drivers/usb/host/*-tilegx.c
11528 F: include/linux/usb/tilegx.h
11530 TLAN NETWORK DRIVER
11531 M: Samuel Chessman <chessman@tux.org>
11532 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11533 W: http://sourceforge.net/projects/tlan/
11535 F: Documentation/networking/tlan.txt
11536 F: drivers/net/ethernet/ti/tlan.*
11538 TOMOYO SECURITY MODULE
11539 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11540 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11541 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11542 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11543 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11544 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11545 W: http://tomoyo.sourceforge.jp/
11546 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11548 F: security/tomoyo/
11550 TOPSTAR LAPTOP EXTRAS DRIVER
11551 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11552 L: platform-driver-x86@vger.kernel.org
11554 F: drivers/platform/x86/topstar-laptop.c
11556 TOSHIBA ACPI EXTRAS DRIVER
11557 M: Azael Avalos <coproscefalo@gmail.com>
11558 L: platform-driver-x86@vger.kernel.org
11560 F: drivers/platform/x86/toshiba_acpi.c
11562 TOSHIBA BLUETOOTH DRIVER
11563 M: Azael Avalos <coproscefalo@gmail.com>
11564 L: platform-driver-x86@vger.kernel.org
11566 F: drivers/platform/x86/toshiba_bluetooth.c
11568 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11569 M: Azael Avalos <coproscefalo@gmail.com>
11570 L: platform-driver-x86@vger.kernel.org
11572 F: drivers/platform/x86/toshiba_haps.c
11574 TOSHIBA WMI HOTKEYS DRIVER
11575 M: Azael Avalos <coproscefalo@gmail.com>
11576 L: platform-driver-x86@vger.kernel.org
11578 F: drivers/platform/x86/toshiba-wmi.c
11581 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11582 W: http://www.buzzard.org.uk/toshiba/
11584 F: drivers/char/toshiba.c
11585 F: include/linux/toshiba.h
11586 F: include/uapi/linux/toshiba.h
11588 TOSHIBA TC358743 DRIVER
11589 M: Mats Randgaard <matrandg@cisco.com>
11590 L: linux-media@vger.kernel.org
11592 F: drivers/media/i2c/tc358743*
11593 F: include/media/i2c/tc358743.h
11595 TMIO/SDHI MMC DRIVER
11596 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11597 L: linux-mmc@vger.kernel.org
11599 F: drivers/mmc/host/tmio_mmc*
11600 F: drivers/mmc/host/sh_mobile_sdhi.c
11601 F: include/linux/mfd/tmio.h
11603 TMP401 HARDWARE MONITOR DRIVER
11604 M: Guenter Roeck <linux@roeck-us.net>
11605 L: linux-hwmon@vger.kernel.org
11607 F: Documentation/hwmon/tmp401
11608 F: drivers/hwmon/tmp401.c
11610 TMPFS (SHMEM FILESYSTEM)
11611 M: Hugh Dickins <hughd@google.com>
11612 L: linux-mm@kvack.org
11614 F: include/linux/shmem_fs.h
11617 TM6000 VIDEO4LINUX DRIVER
11618 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11619 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11620 L: linux-media@vger.kernel.org
11621 W: https://linuxtv.org
11622 T: git git://linuxtv.org/media_tree.git
11624 F: drivers/media/usb/tm6000/
11626 TW68 VIDEO4LINUX DRIVER
11627 M: Hans Verkuil <hverkuil@xs4all.nl>
11628 L: linux-media@vger.kernel.org
11629 T: git git://linuxtv.org/media_tree.git
11630 W: https://linuxtv.org
11632 F: drivers/media/pci/tw68/
11634 TW686X VIDEO4LINUX DRIVER
11635 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11636 L: linux-media@vger.kernel.org
11637 T: git git://linuxtv.org/media_tree.git
11638 W: http://linuxtv.org
11640 F: drivers/media/pci/tw686x/
11643 M: Peter Huewe <peterhuewe@gmx.de>
11644 M: Marcel Selhorst <tpmdd@selhorst.net>
11645 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11646 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11647 W: http://tpmdd.sourceforge.net
11648 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11649 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11650 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11652 F: drivers/char/tpm/
11654 TPM IBM_VTPM DEVICE DRIVER
11655 M: Ashley Lai <ashleydlai@gmail.com>
11656 W: http://tpmdd.sourceforge.net
11657 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11659 F: drivers/char/tpm/tpm_ibmvtpm*
11662 M: Steven Rostedt <rostedt@goodmis.org>
11663 M: Ingo Molnar <mingo@redhat.com>
11664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11666 F: Documentation/trace/ftrace.txt
11667 F: arch/*/*/*/ftrace.h
11668 F: arch/*/kernel/ftrace.c
11669 F: include/*/ftrace.h
11670 F: include/linux/trace*.h
11673 F: tools/testing/selftests/ftrace/
11675 TRACING MMIO ACCESSES (MMIOTRACE)
11676 M: Steven Rostedt <rostedt@goodmis.org>
11677 M: Ingo Molnar <mingo@kernel.org>
11678 R: Karol Herbst <karolherbst@gmail.com>
11679 R: Pekka Paalanen <ppaalanen@gmail.com>
11681 L: linux-kernel@vger.kernel.org
11682 L: nouveau@lists.freedesktop.org
11683 F: kernel/trace/trace_mmiotrace.c
11684 F: include/linux/mmiotrace.h
11685 F: arch/x86/mm/kmmio.c
11686 F: arch/x86/mm/mmio-mod.c
11687 F: arch/x86/mm/testmmiotrace.c
11690 M: Jiri Kosina <trivial@kernel.org>
11691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11693 K: ^Subject:.*(?i)trivial
11696 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11697 M: Jiri Slaby <jslaby@suse.com>
11699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11700 F: Documentation/serial/
11702 F: drivers/tty/serial/serial_core.c
11703 F: include/linux/serial_core.h
11704 F: include/linux/serial.h
11705 F: include/linux/tty.h
11706 F: include/uapi/linux/serial_core.h
11707 F: include/uapi/linux/serial.h
11708 F: include/uapi/linux/tty.h
11710 TUA9001 MEDIA DRIVER
11711 M: Antti Palosaari <crope@iki.fi>
11712 L: linux-media@vger.kernel.org
11713 W: https://linuxtv.org
11714 W: http://palosaari.fi/linux/
11715 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11716 T: git git://linuxtv.org/anttip/media_tree.git
11718 F: drivers/media/tuners/tua9001*
11720 TULIP NETWORK DRIVERS
11721 L: netdev@vger.kernel.org
11722 L: linux-parisc@vger.kernel.org
11724 F: drivers/net/ethernet/dec/tulip/
11727 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11728 W: http://vtun.sourceforge.net/tun
11730 F: Documentation/networking/tuntap.txt
11731 F: arch/um/os-Linux/drivers/
11733 TURBOCHANNEL SUBSYSTEM
11734 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11735 M: Ralf Baechle <ralf@linux-mips.org>
11736 L: linux-mips@linux-mips.org
11737 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11740 F: include/linux/tc.h
11742 U14-34F SCSI DRIVER
11743 M: Dario Ballabio <ballabio_dario@emc.com>
11744 L: linux-scsi@vger.kernel.org
11746 F: drivers/scsi/u14-34f.c
11748 UBI FILE SYSTEM (UBIFS)
11749 M: Richard Weinberger <richard@nod.at>
11750 M: Artem Bityutskiy <dedekind1@gmail.com>
11751 M: Adrian Hunter <adrian.hunter@intel.com>
11752 L: linux-mtd@lists.infradead.org
11753 T: git git://git.infradead.org/ubifs-2.6.git
11754 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11756 F: Documentation/filesystems/ubifs.txt
11759 UCLINUX (M68KNOMMU AND COLDFIRE)
11760 M: Greg Ungerer <gerg@linux-m68k.org>
11761 W: http://www.linux-m68k.org/
11762 W: http://www.uclinux.org/
11763 L: linux-m68k@lists.linux-m68k.org
11764 L: uclinux-dev@uclinux.org (subscribers-only)
11765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11767 F: arch/m68k/coldfire/
11769 F: arch/m68k/*/*_no.*
11770 F: arch/m68k/include/asm/*_no.*
11773 M: Jan Kara <jack@suse.com>
11775 F: Documentation/filesystems/udf.txt
11779 M: Evgeniy Dushistov <dushistov@mail.ru>
11781 F: Documentation/filesystems/ufs.txt
11784 UHID USERSPACE HID IO DRIVER:
11785 M: David Herrmann <dh.herrmann@googlemail.com>
11786 L: linux-input@vger.kernel.org
11788 F: drivers/hid/uhid.c
11789 F: include/uapi/linux/uhid.h
11791 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11792 L: linux-usb@vger.kernel.org
11795 F: include/linux/uwb.h
11796 F: include/linux/uwb/
11798 UNICORE32 ARCHITECTURE:
11799 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11800 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11802 T: git git://github.com/gxt/linux.git
11806 M: Tony Finch <dot@dotat.at>
11807 W: http://dotat.at/prog/unifdef
11809 F: scripts/unifdef.c
11811 UNIFORM CDROM DRIVER
11812 M: Jens Axboe <axboe@kernel.dk>
11813 W: http://www.kernel.dk
11815 F: Documentation/cdrom/
11816 F: drivers/cdrom/cdrom.c
11817 F: include/linux/cdrom.h
11818 F: include/uapi/linux/cdrom.h
11820 UNISYS S-PAR DRIVERS
11821 M: David Kershner <david.kershner@unisys.com>
11822 L: sparmaintainer@unisys.com (Unisys internal)
11824 F: drivers/staging/unisys/
11826 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11827 M: Vinayak Holikatti <vinholikatti@gmail.com>
11828 L: linux-scsi@vger.kernel.org
11830 F: Documentation/scsi/ufs.txt
11831 F: drivers/scsi/ufs/
11833 UNSORTED BLOCK IMAGES (UBI)
11834 M: Artem Bityutskiy <dedekind1@gmail.com>
11835 M: Richard Weinberger <richard@nod.at>
11836 W: http://www.linux-mtd.infradead.org/
11837 L: linux-mtd@lists.infradead.org
11838 T: git git://git.infradead.org/ubifs-2.6.git
11840 F: drivers/mtd/ubi/
11841 F: include/linux/mtd/ubi.h
11842 F: include/uapi/mtd/ubi-user.h
11845 M: Oliver Neukum <oneukum@suse.com>
11846 L: linux-usb@vger.kernel.org
11848 F: Documentation/usb/acm.txt
11849 F: drivers/usb/class/cdc-acm.*
11851 USB AR5523 WIRELESS DRIVER
11852 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11853 L: linux-wireless@vger.kernel.org
11855 F: drivers/net/wireless/ath/ar5523/
11858 M: Hans de Goede <hdegoede@redhat.com>
11859 M: Gerd Hoffmann <kraxel@redhat.com>
11860 L: linux-usb@vger.kernel.org
11861 L: linux-scsi@vger.kernel.org
11863 F: drivers/usb/storage/uas.c
11865 USB CDC ETHERNET DRIVER
11866 M: Oliver Neukum <oliver@neukum.org>
11867 L: linux-usb@vger.kernel.org
11869 F: drivers/net/usb/cdc_*.c
11870 F: include/uapi/linux/usb/cdc.h
11872 USB CHAOSKEY DRIVER
11873 M: Keith Packard <keithp@keithp.com>
11874 L: linux-usb@vger.kernel.org
11876 F: drivers/usb/misc/chaoskey.c
11878 USB CYPRESS C67X00 DRIVER
11879 M: Peter Korsgaard <jacmet@sunsite.dk>
11880 L: linux-usb@vger.kernel.org
11882 F: drivers/usb/c67x00/
11884 USB DAVICOM DM9601 DRIVER
11885 M: Peter Korsgaard <jacmet@sunsite.dk>
11886 L: netdev@vger.kernel.org
11887 W: http://www.linux-usb.org/usbnet
11889 F: drivers/net/usb/dm9601.c
11891 USB DIAMOND RIO500 DRIVER
11892 M: Cesar Miquel <miquel@df.uba.ar>
11893 L: rio500-users@lists.sourceforge.net
11894 W: http://rio500.sourceforge.net
11896 F: drivers/usb/misc/rio500*
11899 M: Alan Stern <stern@rowland.harvard.edu>
11900 L: linux-usb@vger.kernel.org
11902 F: Documentation/usb/ehci.txt
11903 F: drivers/usb/host/ehci*
11905 USB GADGET/PERIPHERAL SUBSYSTEM
11906 M: Felipe Balbi <balbi@kernel.org>
11907 L: linux-usb@vger.kernel.org
11908 W: http://www.linux-usb.org/gadget
11909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11911 F: drivers/usb/gadget/
11912 F: include/linux/usb/gadget*
11914 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11915 M: Jiri Kosina <jikos@kernel.org>
11916 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11917 L: linux-usb@vger.kernel.org
11918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11920 F: Documentation/hid/hiddev.txt
11921 F: drivers/hid/usbhid/
11924 M: Olav Kongas <ok@artecdesign.ee>
11925 L: linux-usb@vger.kernel.org
11927 F: drivers/usb/host/isp116x*
11928 F: include/linux/usb/isp116x.h
11930 USB LAN78XX ETHERNET DRIVER
11931 M: Woojung Huh <woojung.huh@microchip.com>
11932 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11933 L: netdev@vger.kernel.org
11935 F: drivers/net/usb/lan78xx.*
11937 USB MASS STORAGE DRIVER
11938 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11939 L: linux-usb@vger.kernel.org
11940 L: usb-storage@lists.one-eyed-alien.net
11942 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11943 F: drivers/usb/storage/
11946 M: Clemens Ladisch <clemens@ladisch.de>
11947 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11948 T: git git://git.alsa-project.org/alsa-kernel.git
11950 F: sound/usb/midi.*
11952 USB NETWORKING DRIVERS
11953 L: linux-usb@vger.kernel.org
11955 F: drivers/net/usb/
11958 M: Alan Stern <stern@rowland.harvard.edu>
11959 L: linux-usb@vger.kernel.org
11961 F: Documentation/usb/ohci.txt
11962 F: drivers/usb/host/ohci*
11964 USB OTG FSM (Finite State Machine)
11965 M: Peter Chen <Peter.Chen@nxp.com>
11966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11967 L: linux-usb@vger.kernel.org
11969 F: drivers/usb/common/usb-otg-fsm.c
11972 M: Valentina Manea <valentina.manea.m@gmail.com>
11973 M: Shuah Khan <shuahkh@osg.samsung.com>
11974 M: Shuah Khan <shuah@kernel.org>
11975 L: linux-usb@vger.kernel.org
11977 F: Documentation/usb/usbip_protocol.txt
11978 F: drivers/usb/usbip/
11979 F: tools/usb/usbip/
11982 M: Petko Manolov <petkan@nucleusys.com>
11983 L: linux-usb@vger.kernel.org
11984 L: netdev@vger.kernel.org
11985 T: git git://github.com/petkan/pegasus.git
11986 W: https://github.com/petkan/pegasus
11988 F: drivers/net/usb/pegasus.*
11991 M: Felipe Balbi <balbi@kernel.org>
11992 L: linux-usb@vger.kernel.org
11993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11995 F: drivers/usb/phy/
11997 USB PRINTER DRIVER (usblp)
11998 M: Pete Zaitcev <zaitcev@redhat.com>
11999 L: linux-usb@vger.kernel.org
12001 F: drivers/usb/class/usblp.c
12003 USB QMI WWAN NETWORK DRIVER
12004 M: Bjørn Mork <bjorn@mork.no>
12005 L: netdev@vger.kernel.org
12007 F: Documentation/ABI/testing/sysfs-class-net-qmi
12008 F: drivers/net/usb/qmi_wwan.c
12011 M: Petko Manolov <petkan@nucleusys.com>
12012 L: linux-usb@vger.kernel.org
12013 L: netdev@vger.kernel.org
12014 T: git git://github.com/petkan/rtl8150.git
12015 W: https://github.com/petkan/rtl8150
12017 F: drivers/net/usb/rtl8150.c
12019 USB SERIAL SUBSYSTEM
12020 M: Johan Hovold <johan@kernel.org>
12021 L: linux-usb@vger.kernel.org
12023 F: Documentation/usb/usb-serial.txt
12024 F: drivers/usb/serial/
12025 F: include/linux/usb/serial.h
12027 USB SMSC75XX ETHERNET DRIVER
12028 M: Steve Glendinning <steve.glendinning@shawell.net>
12029 L: netdev@vger.kernel.org
12031 F: drivers/net/usb/smsc75xx.*
12033 USB SMSC95XX ETHERNET DRIVER
12034 M: Steve Glendinning <steve.glendinning@shawell.net>
12035 L: netdev@vger.kernel.org
12037 F: drivers/net/usb/smsc95xx.*
12040 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12041 L: linux-usb@vger.kernel.org
12042 W: http://www.linux-usb.org
12043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12045 F: Documentation/devicetree/bindings/usb/
12046 F: Documentation/usb/
12048 F: include/linux/usb.h
12049 F: include/linux/usb/
12052 M: Alan Stern <stern@rowland.harvard.edu>
12053 L: linux-usb@vger.kernel.org
12055 F: drivers/usb/host/uhci*
12057 USB "USBNET" DRIVER FRAMEWORK
12058 M: Oliver Neukum <oneukum@suse.com>
12059 L: netdev@vger.kernel.org
12060 W: http://www.linux-usb.org/usbnet
12062 F: drivers/net/usb/usbnet.c
12063 F: include/linux/usb/usbnet.h
12066 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12067 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12068 L: linux-media@vger.kernel.org
12069 T: git git://linuxtv.org/media_tree.git
12070 W: http://www.ideasonboard.org/uvc/
12072 F: drivers/media/usb/uvc/
12073 F: include/uapi/linux/uvcvideo.h
12076 M: Hans Verkuil <hverkuil@xs4all.nl>
12077 L: linux-media@vger.kernel.org
12078 T: git git://linuxtv.org/media_tree.git
12079 W: https://linuxtv.org
12081 F: drivers/media/usb/usbvision/
12084 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12085 L: linux-usb@vger.kernel.org
12087 F: drivers/usb/gadget/function/*uvc*
12088 F: drivers/usb/gadget/legacy/webcam.c
12090 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12091 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12092 L: linux-wireless@vger.kernel.org
12094 F: drivers/net/wireless/rndis_wlan.c
12097 M: Mathias Nyman <mathias.nyman@intel.com>
12098 L: linux-usb@vger.kernel.org
12100 F: drivers/usb/host/xhci*
12101 F: drivers/usb/host/pci-quirks*
12104 L: linux-wireless@vger.kernel.org
12105 W: http://linux-lc100020.sourceforge.net
12107 F: drivers/net/wireless/zydas/zd1201.*
12110 M: Antoine Jacquet <royale@zerezo.com>
12111 L: linux-usb@vger.kernel.org
12112 L: linux-media@vger.kernel.org
12113 T: git git://linuxtv.org/media_tree.git
12114 W: http://royale.zerezo.com/zr364xx/
12116 F: Documentation/video4linux/zr364xx.txt
12117 F: drivers/media/usb/zr364xx/
12120 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12121 L: linux-usb@vger.kernel.org
12123 F: drivers/usb/common/ulpi.c
12124 F: include/linux/ulpi/
12126 USER-MODE LINUX (UML)
12127 M: Jeff Dike <jdike@addtoit.com>
12128 M: Richard Weinberger <richard@nod.at>
12129 L: user-mode-linux-devel@lists.sourceforge.net
12130 L: user-mode-linux-user@lists.sourceforge.net
12131 W: http://user-mode-linux.sourceforge.net
12132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12134 F: Documentation/virtual/uml/
12140 USERSPACE I/O (UIO)
12141 M: "Hans J. Koch" <hjk@hansjkoch.de>
12142 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12145 F: Documentation/DocBook/uio-howto.tmpl
12147 F: include/linux/uio*.h
12150 M: Karel Zak <kzak@redhat.com>
12151 L: util-linux@vger.kernel.org
12152 W: http://en.wikipedia.org/wiki/Util-linux
12153 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12157 M: Michal Januszewski <spock@gentoo.org>
12158 L: linux-fbdev@vger.kernel.org
12159 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12161 F: Documentation/fb/uvesafb.txt
12162 F: drivers/video/fbdev/uvesafb.*
12165 M: Stefan Agner <stefan@agner.ch>
12166 L: linux-mtd@lists.infradead.org
12168 F: drivers/mtd/nand/vf610_nfc.c
12170 VFAT/FAT/MSDOS FILESYSTEM
12171 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12173 F: Documentation/filesystems/vfat.txt
12177 M: Alex Williamson <alex.williamson@redhat.com>
12178 L: kvm@vger.kernel.org
12179 T: git git://github.com/awilliam/linux-vfio.git
12181 F: Documentation/vfio.txt
12183 F: include/linux/vfio.h
12184 F: include/uapi/linux/vfio.h
12186 VFIO PLATFORM DRIVER
12187 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12188 L: kvm@vger.kernel.org
12190 F: drivers/vfio/platform/
12192 VIDEOBUF2 FRAMEWORK
12193 M: Pawel Osciak <pawel@osciak.com>
12194 M: Marek Szyprowski <m.szyprowski@samsung.com>
12195 M: Kyungmin Park <kyungmin.park@samsung.com>
12196 L: linux-media@vger.kernel.org
12198 F: drivers/media/v4l2-core/videobuf2-*
12199 F: include/media/videobuf2-*
12201 VIRTUAL SERIO DEVICE DRIVER
12202 M: Stephen Chandler Paul <thatslyude@gmail.com>
12204 F: drivers/input/serio/userio.c
12205 F: include/uapi/linux/userio.h
12207 VIRTIO CONSOLE DRIVER
12208 M: Amit Shah <amit.shah@redhat.com>
12209 L: virtualization@lists.linux-foundation.org
12211 F: drivers/char/virtio_console.c
12212 F: include/linux/virtio_console.h
12213 F: include/uapi/linux/virtio_console.h
12215 VIRTIO CORE, NET AND BLOCK DRIVERS
12216 M: "Michael S. Tsirkin" <mst@redhat.com>
12217 L: virtualization@lists.linux-foundation.org
12219 F: Documentation/devicetree/bindings/virtio/
12222 F: drivers/net/virtio_net.c
12223 F: drivers/block/virtio_blk.c
12224 F: include/linux/virtio_*.h
12225 F: include/uapi/linux/virtio_*.h
12227 VIRTIO DRIVERS FOR S390
12228 M: Christian Borntraeger <borntraeger@de.ibm.com>
12229 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12230 L: linux-s390@vger.kernel.org
12231 L: virtualization@lists.linux-foundation.org
12232 L: kvm@vger.kernel.org
12234 F: drivers/s390/virtio/
12237 M: David Airlie <airlied@linux.ie>
12238 M: Gerd Hoffmann <kraxel@redhat.com>
12239 L: dri-devel@lists.freedesktop.org
12240 L: virtualization@lists.linux-foundation.org
12242 F: drivers/gpu/drm/virtio/
12243 F: include/uapi/linux/virtio_gpu.h
12245 VIRTIO HOST (VHOST)
12246 M: "Michael S. Tsirkin" <mst@redhat.com>
12247 L: kvm@vger.kernel.org
12248 L: virtualization@lists.linux-foundation.org
12249 L: netdev@vger.kernel.org
12250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12253 F: include/uapi/linux/vhost.h
12255 VIRTIO INPUT DRIVER
12256 M: Gerd Hoffmann <kraxel@redhat.com>
12258 F: drivers/virtio/virtio_input.c
12259 F: include/uapi/linux/virtio_input.h
12261 VIA RHINE NETWORK DRIVER
12263 F: drivers/net/ethernet/via/via-rhine.c
12265 VIA SD/MMC CARD CONTROLLER DRIVER
12266 M: Bruce Chang <brucechang@via.com.tw>
12267 M: Harald Welte <HaraldWelte@viatech.com>
12269 F: drivers/mmc/host/via-sdmmc.c
12271 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12272 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12273 L: linux-fbdev@vger.kernel.org
12275 F: include/linux/via-core.h
12276 F: include/linux/via-gpio.h
12277 F: include/linux/via_i2c.h
12278 F: drivers/video/fbdev/via/
12280 VIA VELOCITY NETWORK DRIVER
12281 M: Francois Romieu <romieu@fr.zoreil.com>
12282 L: netdev@vger.kernel.org
12284 F: drivers/net/ethernet/via/via-velocity.*
12287 M: Alex Williamson <alex.williamson@redhat.com>
12288 M: Paolo Bonzini <pbonzini@redhat.com>
12289 L: kvm@vger.kernel.org
12293 VIVID VIRTUAL VIDEO DRIVER
12294 M: Hans Verkuil <hverkuil@xs4all.nl>
12295 L: linux-media@vger.kernel.org
12296 T: git git://linuxtv.org/media_tree.git
12297 W: https://linuxtv.org
12299 F: drivers/media/platform/vivid/*
12302 M: Patrick McHardy <kaber@trash.net>
12303 L: netdev@vger.kernel.org
12305 F: drivers/net/macvlan.c
12306 F: include/linux/if_*vlan.h
12310 M: Florian Fainelli <florian@openwrt.org>
12311 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12313 F: drivers/vlynq/vlynq.c
12314 F: include/linux/vlynq.h
12317 M: Martyn Welch <martyn@welchs.me.uk>
12318 M: Manohar Vanga <manohar.vanga@gmail.com>
12319 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12320 L: devel@driverdev.osuosl.org
12322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12323 F: Documentation/vme_api.txt
12324 F: drivers/staging/vme/
12326 F: include/linux/vme*
12328 VMWARE HYPERVISOR INTERFACE
12329 M: Alok Kataria <akataria@vmware.com>
12330 L: virtualization@lists.linux-foundation.org
12332 F: arch/x86/kernel/cpu/vmware.c
12334 VMWARE BALLOON DRIVER
12335 M: Xavier Deguillard <xdeguillard@vmware.com>
12336 M: Philip Moltmann <moltmann@vmware.com>
12337 M: "VMware, Inc." <pv-drivers@vmware.com>
12338 L: linux-kernel@vger.kernel.org
12340 F: drivers/misc/vmw_balloon.c
12342 VMWARE VMMOUSE SUBDRIVER
12343 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12344 M: "VMware, Inc." <pv-drivers@vmware.com>
12345 L: linux-input@vger.kernel.org
12347 F: drivers/input/mouse/vmmouse.c
12348 F: drivers/input/mouse/vmmouse.h
12350 VMWARE VMXNET3 ETHERNET DRIVER
12351 M: Shrikrishna Khare <skhare@vmware.com>
12352 M: "VMware, Inc." <pv-drivers@vmware.com>
12353 L: netdev@vger.kernel.org
12355 F: drivers/net/vmxnet3/
12357 VMware PVSCSI driver
12358 M: Arvind Kumar <arvindkumar@vmware.com>
12359 M: VMware PV-Drivers <pv-drivers@vmware.com>
12360 L: linux-scsi@vger.kernel.org
12362 F: drivers/scsi/vmw_pvscsi.c
12363 F: drivers/scsi/vmw_pvscsi.h
12365 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12366 M: Liam Girdwood <lgirdwood@gmail.com>
12367 M: Mark Brown <broonie@kernel.org>
12368 L: linux-kernel@vger.kernel.org
12369 W: http://www.slimlogic.co.uk/?p=48
12370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12372 F: Documentation/devicetree/bindings/regulator/
12373 F: drivers/regulator/
12374 F: include/dt-bindings/regulator/
12375 F: include/linux/regulator/
12378 M: David Ahern <dsa@cumulusnetworks.com>
12379 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12380 L: netdev@vger.kernel.org
12382 F: drivers/net/vrf.c
12383 F: Documentation/networking/vrf.txt
12385 VT1211 HARDWARE MONITOR DRIVER
12386 M: Juerg Haefliger <juergh@gmail.com>
12387 L: linux-hwmon@vger.kernel.org
12389 F: Documentation/hwmon/vt1211
12390 F: drivers/hwmon/vt1211.c
12392 VT8231 HARDWARE MONITOR DRIVER
12393 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12394 L: linux-hwmon@vger.kernel.org
12396 F: drivers/hwmon/vt8231.c
12398 VUB300 USB to SDIO/SD/MMC bridge chip
12399 M: Tony Olech <tony.olech@elandigitalsystems.com>
12400 L: linux-mmc@vger.kernel.org
12401 L: linux-usb@vger.kernel.org
12403 F: drivers/mmc/host/vub300.c
12405 W1 DALLAS'S 1-WIRE BUS
12406 M: Evgeniy Polyakov <zbr@ioremap.net>
12408 F: Documentation/w1/
12411 W83791D HARDWARE MONITORING DRIVER
12412 M: Marc Hulsman <m.hulsman@tudelft.nl>
12413 L: linux-hwmon@vger.kernel.org
12415 F: Documentation/hwmon/w83791d
12416 F: drivers/hwmon/w83791d.c
12418 W83793 HARDWARE MONITORING DRIVER
12419 M: Rudolf Marek <r.marek@assembler.cz>
12420 L: linux-hwmon@vger.kernel.org
12422 F: Documentation/hwmon/w83793
12423 F: drivers/hwmon/w83793.c
12425 W83795 HARDWARE MONITORING DRIVER
12426 M: Jean Delvare <jdelvare@suse.com>
12427 L: linux-hwmon@vger.kernel.org
12429 F: drivers/hwmon/w83795.c
12431 W83L51xD SD/MMC CARD INTERFACE DRIVER
12432 M: Pierre Ossman <pierre@ossman.eu>
12434 F: drivers/mmc/host/wbsd.*
12436 WACOM PROTOCOL 4 SERIAL TABLETS
12437 M: Julian Squires <julian@cipht.net>
12438 M: Hans de Goede <hdegoede@redhat.com>
12439 L: linux-input@vger.kernel.org
12441 F: drivers/input/tablet/wacom_serial4.c
12443 WATCHDOG DEVICE DRIVERS
12444 M: Wim Van Sebroeck <wim@iguana.be>
12445 R: Guenter Roeck <linux@roeck-us.net>
12446 L: linux-watchdog@vger.kernel.org
12447 W: http://www.linux-watchdog.org/
12448 T: git git://www.linux-watchdog.org/linux-watchdog.git
12450 F: Documentation/devicetree/bindings/watchdog/
12451 F: Documentation/watchdog/
12452 F: drivers/watchdog/
12453 F: include/linux/watchdog.h
12454 F: include/uapi/linux/watchdog.h
12457 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12458 L: linux-scsi@vger.kernel.org
12460 F: drivers/scsi/wd7000.c
12463 M: David Herrmann <dh.herrmann@googlemail.com>
12464 L: linux-input@vger.kernel.org
12466 F: drivers/hid/hid-wiimote*
12469 M: David Härdeman <david@hardeman.nu>
12471 F: drivers/media/rc/winbond-cir.c
12473 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12474 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12475 L: linux-watchdog@vger.kernel.org
12477 F: drivers/watchdog/ebc-c384_wdt.c
12479 WINSYSTEMS WS16C48 GPIO DRIVER
12480 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12481 L: linux-gpio@vger.kernel.org
12483 F: drivers/gpio/gpio-ws16c48.c
12486 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12487 M: linux-wimax@intel.com
12488 L: wimax@linuxwimax.org (subscribers-only)
12490 W: http://linuxwimax.org
12491 F: Documentation/wimax/README.wimax
12492 F: include/linux/wimax/debug.h
12493 F: include/net/wimax.h
12494 F: include/uapi/linux/wimax.h
12497 WISTRON LAPTOP BUTTON DRIVER
12498 M: Miloslav Trmac <mitr@volny.cz>
12500 F: drivers/input/misc/wistron_btns.c
12502 WL3501 WIRELESS PCMCIA CARD DRIVER
12503 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12504 L: linux-wireless@vger.kernel.org
12505 W: http://oops.ghostprotocols.net:81/blog
12507 F: drivers/net/wireless/wl3501*
12509 WOLFSON MICROELECTRONICS DRIVERS
12510 L: patches@opensource.wolfsonmicro.com
12511 T: git https://github.com/CirrusLogic/linux-drivers.git
12512 W: https://github.com/CirrusLogic/linux-drivers/wiki
12514 F: Documentation/hwmon/wm83??
12515 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12516 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12517 F: Documentation/devicetree/bindings/mfd/arizona.txt
12518 F: arch/arm/mach-s3c64xx/mach-crag6410*
12519 F: drivers/clk/clk-wm83*.c
12520 F: drivers/extcon/extcon-arizona.c
12521 F: drivers/leds/leds-wm83*.c
12522 F: drivers/gpio/gpio-*wm*.c
12523 F: drivers/gpio/gpio-arizona.c
12524 F: drivers/hwmon/wm83??-hwmon.c
12525 F: drivers/input/misc/wm831x-on.c
12526 F: drivers/input/touchscreen/wm831x-ts.c
12527 F: drivers/input/touchscreen/wm97*.c
12528 F: drivers/mfd/arizona*
12529 F: drivers/mfd/wm*.c
12530 F: drivers/mfd/cs47l24*
12531 F: drivers/power/wm83*.c
12532 F: drivers/rtc/rtc-wm83*.c
12533 F: drivers/regulator/wm8*.c
12534 F: drivers/video/backlight/wm83*_bl.c
12535 F: drivers/watchdog/wm83*_wdt.c
12536 F: include/linux/mfd/arizona/
12537 F: include/linux/mfd/wm831x/
12538 F: include/linux/mfd/wm8350/
12539 F: include/linux/mfd/wm8400*
12540 F: include/linux/wm97xx.h
12541 F: include/sound/wm????.h
12542 F: sound/soc/codecs/arizona.?
12543 F: sound/soc/codecs/wm*
12544 F: sound/soc/codecs/cs47l24*
12547 M: Tejun Heo <tj@kernel.org>
12548 R: Lai Jiangshan <jiangshanlai@gmail.com>
12549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12551 F: include/linux/workqueue.h
12552 F: kernel/workqueue.c
12553 F: Documentation/workqueue.txt
12555 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12556 M: Chen-Yu Tsai <wens@csie.org>
12557 L: linux-kernel@vger.kernel.org
12562 M: Andrew Hendry <andrew.hendry@gmail.com>
12563 L: linux-x25@vger.kernel.org
12565 F: Documentation/networking/x25*
12566 F: include/net/x25*
12569 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12570 M: Thomas Gleixner <tglx@linutronix.de>
12571 M: Ingo Molnar <mingo@redhat.com>
12572 M: "H. Peter Anvin" <hpa@zytor.com>
12574 L: linux-kernel@vger.kernel.org
12575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12577 F: Documentation/x86/
12580 X86 PLATFORM DRIVERS
12581 M: Darren Hart <dvhart@infradead.org>
12582 L: platform-driver-x86@vger.kernel.org
12583 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12585 F: drivers/platform/x86/
12586 F: drivers/platform/olpc/
12588 X86 MCE INFRASTRUCTURE
12589 M: Tony Luck <tony.luck@intel.com>
12590 M: Borislav Petkov <bp@alien8.de>
12591 L: linux-edac@vger.kernel.org
12593 F: arch/x86/kernel/cpu/mcheck/*
12595 X86 MICROCODE UPDATE SUPPORT
12596 M: Borislav Petkov <bp@alien8.de>
12598 F: arch/x86/kernel/cpu/microcode/*
12601 M: Andy Lutomirski <luto@amacapital.net>
12602 L: linux-kernel@vger.kernel.org
12603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12605 F: arch/x86/entry/vdso/
12607 XC2028/3028 TUNER DRIVER
12608 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12609 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12610 L: linux-media@vger.kernel.org
12611 W: https://linuxtv.org
12612 T: git git://linuxtv.org/media_tree.git
12614 F: drivers/media/tuners/tuner-xc2028.*
12616 XEN HYPERVISOR INTERFACE
12617 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12618 M: David Vrabel <david.vrabel@citrix.com>
12619 M: Juergen Gross <jgross@suse.com>
12620 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12624 F: drivers/*/xen-*front.c
12626 F: arch/x86/include/asm/xen/
12628 F: include/uapi/xen/
12631 M: Stefano Stabellini <sstabellini@kernel.org>
12632 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12635 F: arch/arm/include/asm/xen/
12637 XEN HYPERVISOR ARM64
12638 M: Stefano Stabellini <sstabellini@kernel.org>
12639 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12642 F: arch/arm64/include/asm/xen/
12644 XEN NETWORK BACKEND DRIVER
12645 M: Wei Liu <wei.liu2@citrix.com>
12646 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12647 L: netdev@vger.kernel.org
12649 F: drivers/net/xen-netback/*
12652 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12653 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12655 F: arch/x86/pci/*xen*
12656 F: drivers/pci/*xen*
12658 XEN BLOCK SUBSYSTEM
12659 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12660 M: Roger Pau Monné <roger.pau@citrix.com>
12661 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12663 F: drivers/block/xen-blkback/*
12664 F: drivers/block/xen*
12667 M: Juergen Gross <jgross@suse.com>
12668 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12669 L: linux-scsi@vger.kernel.org
12671 F: drivers/scsi/xen-scsifront.c
12672 F: drivers/xen/xen-scsiback.c
12673 F: include/xen/interface/io/vscsiif.h
12675 XEN SWIOTLB SUBSYSTEM
12676 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12677 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12679 F: arch/x86/xen/*swiotlb*
12680 F: drivers/xen/*swiotlb*
12683 P: Silicon Graphics Inc
12684 M: Dave Chinner <david@fromorbit.com>
12687 W: http://oss.sgi.com/projects/xfs
12688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12690 F: Documentation/filesystems/xfs.txt
12693 XILINX AXI ETHERNET DRIVER
12694 M: Anirudha Sarangi <anirudh@xilinx.com>
12695 M: John Linn <John.Linn@xilinx.com>
12697 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12699 XILINX UARTLITE SERIAL DRIVER
12700 M: Peter Korsgaard <jacmet@sunsite.dk>
12701 L: linux-serial@vger.kernel.org
12703 F: drivers/tty/serial/uartlite.c
12705 XILINX VIDEO IP CORES
12706 M: Hyun Kwon <hyun.kwon@xilinx.com>
12707 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12708 L: linux-media@vger.kernel.org
12709 T: git git://linuxtv.org/media_tree.git
12711 F: Documentation/devicetree/bindings/media/xilinx/
12712 F: drivers/media/platform/xilinx/
12713 F: include/uapi/linux/xilinx-v4l2-controls.h
12716 M: Eli Billauer <eli.billauer@gmail.com>
12717 L: linux-kernel@vger.kernel.org
12719 F: drivers/char/xillybus/
12721 XTENSA XTFPGA PLATFORM SUPPORT
12722 M: Max Filippov <jcmvbkbc@gmail.com>
12723 L: linux-xtensa@linux-xtensa.org
12725 F: drivers/spi/spi-xtensa-xtfpga.c
12726 F: sound/soc/xtensa/xtfpga-i2s.c
12728 YAM DRIVER FOR AX.25
12729 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12730 L: linux-hams@vger.kernel.org
12732 F: drivers/net/hamradio/yam*
12733 F: include/linux/yam.h
12735 YEALINK PHONE DRIVER
12736 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12737 L: usbb2k-api-dev@nongnu.org
12739 F: Documentation/input/yealink.txt
12740 F: drivers/input/misc/yealink.*
12742 Z8530 DRIVER FOR AX.25
12743 M: Joerg Reuter <jreuter@yaina.de>
12744 W: http://yaina.de/jreuter/
12745 W: http://www.qsl.net/dl1bke/
12746 L: linux-hams@vger.kernel.org
12748 F: Documentation/networking/z8530drv.txt
12749 F: drivers/net/hamradio/*scc.c
12750 F: drivers/net/hamradio/z8530.h
12752 ZBUD COMPRESSED PAGE ALLOCATOR
12753 M: Seth Jennings <sjenning@redhat.com>
12754 L: linux-mm@kvack.org
12757 F: include/linux/zbud.h
12759 ZD1211RW WIRELESS DRIVER
12760 M: Daniel Drake <dsd@gentoo.org>
12761 M: Ulrich Kunitz <kune@deine-taler.de>
12762 W: http://zd1211.ath.cx/wiki/DriverRewrite
12763 L: linux-wireless@vger.kernel.org
12764 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12766 F: drivers/net/wireless/zydas/zd1211rw/
12768 ZPOOL COMPRESSED PAGE STORAGE API
12769 M: Dan Streetman <ddstreet@ieee.org>
12770 L: linux-mm@kvack.org
12773 F: include/linux/zpool.h
12775 ZR36067 VIDEO FOR LINUX DRIVER
12776 L: mjpeg-users@lists.sourceforge.net
12777 L: linux-media@vger.kernel.org
12778 W: http://mjpeg.sourceforge.net/driver-zoran/
12779 T: hg https://linuxtv.org/hg/v4l-dvb
12781 F: drivers/media/pci/zoran/
12783 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12784 M: Minchan Kim <minchan@kernel.org>
12785 M: Nitin Gupta <ngupta@vflare.org>
12786 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12787 L: linux-kernel@vger.kernel.org
12789 F: drivers/block/zram/
12790 F: Documentation/blockdev/zram.txt
12792 ZS DECSTATION Z85C30 SERIAL DRIVER
12793 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12795 F: drivers/tty/serial/zs.*
12797 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12798 M: Minchan Kim <minchan@kernel.org>
12799 M: Nitin Gupta <ngupta@vflare.org>
12800 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12801 L: linux-mm@kvack.org
12804 F: include/linux/zsmalloc.h
12805 F: Documentation/vm/zsmalloc.txt
12807 ZSWAP COMPRESSED SWAP CACHING
12808 M: Seth Jennings <sjenning@redhat.com>
12809 L: linux-mm@kvack.org
12814 M: Linus Torvalds <torvalds@linux-foundation.org>
12815 L: linux-kernel@vger.kernel.org
12816 Q: http://patchwork.kernel.org/project/LKML/list/
12817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12818 S: Buried alive in reporters