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 - VSP1
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,vsp1.txt
7367 F: drivers/media/platform/vsp1/
7369 MEDIA DRIVERS FOR ASCOT2E
7370 M: Sergey Kozlov <serjk@netup.ru>
7371 L: linux-media@vger.kernel.org
7372 W: https://linuxtv.org
7374 T: git git://linuxtv.org/media_tree.git
7376 F: drivers/media/dvb-frontends/ascot2e*
7378 MEDIA DRIVERS FOR CXD2841ER
7379 M: Sergey Kozlov <serjk@netup.ru>
7380 L: linux-media@vger.kernel.org
7381 W: https://linuxtv.org
7383 T: git git://linuxtv.org/media_tree.git
7385 F: drivers/media/dvb-frontends/cxd2841er*
7387 MEDIA DRIVERS FOR HORUS3A
7388 M: Sergey Kozlov <serjk@netup.ru>
7389 L: linux-media@vger.kernel.org
7390 W: https://linuxtv.org
7392 T: git git://linuxtv.org/media_tree.git
7394 F: drivers/media/dvb-frontends/horus3a*
7396 MEDIA DRIVERS FOR LNBH25
7397 M: Sergey Kozlov <serjk@netup.ru>
7398 L: linux-media@vger.kernel.org
7399 W: https://linuxtv.org
7401 T: git git://linuxtv.org/media_tree.git
7403 F: drivers/media/dvb-frontends/lnbh25*
7405 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7406 M: Sergey Kozlov <serjk@netup.ru>
7407 L: linux-media@vger.kernel.org
7408 W: https://linuxtv.org
7410 T: git git://linuxtv.org/media_tree.git
7412 F: drivers/media/pci/netup_unidvb/*
7414 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7415 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7416 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7417 P: LinuxTV.org Project
7418 L: linux-media@vger.kernel.org
7419 W: https://linuxtv.org
7420 Q: http://patchwork.kernel.org/project/linux-media/list/
7421 T: git git://linuxtv.org/media_tree.git
7423 F: Documentation/dvb/
7424 F: Documentation/video4linux/
7425 F: Documentation/DocBook/media/
7427 F: drivers/staging/media/
7428 F: include/linux/platform_data/media/
7430 F: include/uapi/linux/dvb/
7431 F: include/uapi/linux/videodev2.h
7432 F: include/uapi/linux/media.h
7433 F: include/uapi/linux/v4l2-*
7434 F: include/uapi/linux/meye.h
7435 F: include/uapi/linux/ivtv*
7436 F: include/uapi/linux/uvcvideo.h
7438 MEDIATEK ETHERNET DRIVER
7439 M: Felix Fietkau <nbd@openwrt.org>
7440 M: John Crispin <blogic@openwrt.org>
7441 L: netdev@vger.kernel.org
7443 F: drivers/net/ethernet/mediatek/
7445 MEDIATEK MT7601U WIRELESS LAN DRIVER
7446 M: Jakub Kicinski <kubakici@wp.pl>
7447 L: linux-wireless@vger.kernel.org
7449 F: drivers/net/wireless/mediatek/mt7601u/
7451 MEGARAID SCSI/SAS DRIVERS
7452 M: Kashyap Desai <kashyap.desai@avagotech.com>
7453 M: Sumit Saxena <sumit.saxena@avagotech.com>
7454 M: Uday Lingala <uday.lingala@avagotech.com>
7455 L: megaraidlinux.pdl@avagotech.com
7456 L: linux-scsi@vger.kernel.org
7457 W: http://www.lsi.com
7459 F: Documentation/scsi/megaraid.txt
7460 F: drivers/scsi/megaraid.*
7461 F: drivers/scsi/megaraid/
7463 MELLANOX ETHERNET DRIVER (mlx4_en)
7464 M: Tariq Toukan <tariqt@mellanox.com>
7465 L: netdev@vger.kernel.org
7467 W: http://www.mellanox.com
7468 Q: http://patchwork.ozlabs.org/project/netdev/list/
7469 F: drivers/net/ethernet/mellanox/mlx4/en_*
7471 MELLANOX ETHERNET DRIVER (mlx5e)
7472 M: Saeed Mahameed <saeedm@mellanox.com>
7473 L: netdev@vger.kernel.org
7475 W: http://www.mellanox.com
7476 Q: http://patchwork.ozlabs.org/project/netdev/list/
7477 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7479 MELLANOX ETHERNET SWITCH DRIVERS
7480 M: Jiri Pirko <jiri@mellanox.com>
7481 M: Ido Schimmel <idosch@mellanox.com>
7482 L: netdev@vger.kernel.org
7484 W: http://www.mellanox.com
7485 Q: http://patchwork.ozlabs.org/project/netdev/list/
7486 F: drivers/net/ethernet/mellanox/mlxsw/
7489 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7490 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7491 L: linux-kernel@vger.kernel.org
7493 F: kernel/membarrier.c
7494 F: include/uapi/linux/membarrier.h
7497 L: linux-mm@kvack.org
7498 W: http://www.linux-mm.org
7500 F: include/linux/mm.h
7501 F: include/linux/gfp.h
7502 F: include/linux/mmzone.h
7503 F: include/linux/memory_hotplug.h
7504 F: include/linux/vmalloc.h
7507 MEMORY TECHNOLOGY DEVICES (MTD)
7508 M: David Woodhouse <dwmw2@infradead.org>
7509 M: Brian Norris <computersforpeace@gmail.com>
7510 L: linux-mtd@lists.infradead.org
7511 W: http://www.linux-mtd.infradead.org/
7512 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7513 T: git git://git.infradead.org/linux-mtd.git
7514 T: git git://git.infradead.org/l2-mtd.git
7516 F: Documentation/devicetree/bindings/mtd/
7518 F: include/linux/mtd/
7519 F: include/uapi/mtd/
7521 MEN A21 WATCHDOG DRIVER
7522 M: Johannes Thumshirn <morbidrsa@gmail.com>
7523 L: linux-watchdog@vger.kernel.org
7525 F: drivers/watchdog/mena21_wdt.c
7527 MEN CHAMELEON BUS (mcb)
7528 M: Johannes Thumshirn <morbidrsa@gmail.com>
7531 F: include/linux/mcb.h
7532 F: Documentation/men-chameleon-bus.txt
7534 MEN F21BMC (Board Management Controller)
7535 M: Andreas Werner <andreas.werner@men.de>
7537 F: drivers/mfd/menf21bmc.c
7538 F: drivers/watchdog/menf21bmc_wdt.c
7539 F: drivers/leds/leds-menf21bmc.c
7540 F: drivers/hwmon/menf21bmc_hwmon.c
7541 F: Documentation/hwmon/menf21bmc
7544 M: James Hogan <james.hogan@imgtec.com>
7545 L: linux-metag@vger.kernel.org
7546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7549 F: Documentation/metag/
7550 F: Documentation/devicetree/bindings/metag/
7551 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7552 F: drivers/clocksource/metag_generic.c
7553 F: drivers/irqchip/irq-metag.c
7554 F: drivers/irqchip/irq-metag-ext.c
7555 F: drivers/tty/metag_da.c
7557 MICROBLAZE ARCHITECTURE
7558 M: Michal Simek <monstr@monstr.eu>
7559 W: http://www.monstr.eu/fdt/
7560 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7564 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7565 M: Chen Yu <yu.c.chen@intel.com>
7566 L: platform-driver-x86@vger.kernel.org
7568 F: drivers/platform/x86/surfacepro3_button.c
7571 M: Oliver Neukum <oliver@neukum.org>
7573 F: drivers/usb/image/microtek.*
7576 M: Ralf Baechle <ralf@linux-mips.org>
7577 L: linux-mips@linux-mips.org
7578 W: http://www.linux-mips.org/
7579 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7580 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7582 F: Documentation/devicetree/bindings/mips/
7583 F: Documentation/mips/
7586 MIPS/LOONGSON1 ARCHITECTURE
7587 M: Keguang Zhang <keguang.zhang@gmail.com>
7588 L: linux-mips@linux-mips.org
7590 F: arch/mips/loongson32/
7591 F: arch/mips/include/asm/mach-loongson32/
7592 F: drivers/*/*loongson1*
7593 F: drivers/*/*/*loongson1*
7595 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7596 M: Hans Verkuil <hverkuil@xs4all.nl>
7597 L: linux-media@vger.kernel.org
7598 T: git git://linuxtv.org/media_tree.git
7599 W: https://linuxtv.org
7601 F: drivers/media/radio/radio-miropcm20*
7603 MELLANOX MLX4 core VPI driver
7604 M: Yishai Hadas <yishaih@mellanox.com>
7605 L: netdev@vger.kernel.org
7606 L: linux-rdma@vger.kernel.org
7607 W: http://www.mellanox.com
7608 Q: http://patchwork.ozlabs.org/project/netdev/list/
7610 F: drivers/net/ethernet/mellanox/mlx4/
7611 F: include/linux/mlx4/
7613 MELLANOX MLX4 IB driver
7614 M: Yishai Hadas <yishaih@mellanox.com>
7615 L: linux-rdma@vger.kernel.org
7616 W: http://www.mellanox.com
7617 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7619 F: drivers/infiniband/hw/mlx4/
7620 F: include/linux/mlx4/
7622 MELLANOX MLX5 core VPI driver
7623 M: Matan Barak <matanb@mellanox.com>
7624 M: Leon Romanovsky <leonro@mellanox.com>
7625 L: netdev@vger.kernel.org
7626 L: linux-rdma@vger.kernel.org
7627 W: http://www.mellanox.com
7628 Q: http://patchwork.ozlabs.org/project/netdev/list/
7630 F: drivers/net/ethernet/mellanox/mlx5/core/
7631 F: include/linux/mlx5/
7633 MELLANOX MLX5 IB driver
7634 M: Matan Barak <matanb@mellanox.com>
7635 M: Leon Romanovsky <leonro@mellanox.com>
7636 L: linux-rdma@vger.kernel.org
7637 W: http://www.mellanox.com
7638 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7640 F: drivers/infiniband/hw/mlx5/
7641 F: include/linux/mlx5/
7643 MELEXIS MLX90614 DRIVER
7644 M: Crt Mori <cmo@melexis.com>
7645 L: linux-iio@vger.kernel.org
7646 W: http://www.melexis.com
7648 F: drivers/iio/temperature/mlx90614.c
7650 MN88472 MEDIA DRIVER
7651 M: Antti Palosaari <crope@iki.fi>
7652 L: linux-media@vger.kernel.org
7653 W: https://linuxtv.org
7654 W: http://palosaari.fi/linux/
7655 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7656 T: git git://linuxtv.org/anttip/media_tree.git
7658 F: drivers/staging/media/mn88472/
7659 F: drivers/media/dvb-frontends/mn88472.h
7661 MN88473 MEDIA DRIVER
7662 M: Antti Palosaari <crope@iki.fi>
7663 L: linux-media@vger.kernel.org
7664 W: https://linuxtv.org
7665 W: http://palosaari.fi/linux/
7666 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7668 F: drivers/media/dvb-frontends/mn88473*
7671 M: Rusty Russell <rusty@rustcorp.com.au>
7673 F: include/linux/module.h
7676 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7677 W: http://popies.net/meye/
7679 F: Documentation/video4linux/meye.txt
7680 F: drivers/media/pci/meye/
7681 F: include/uapi/linux/meye.h
7683 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7684 M: Jiri Slaby <jirislaby@gmail.com>
7686 F: Documentation/serial/moxa-smartio
7687 F: drivers/tty/mxser.*
7689 MR800 AVERMEDIA USB FM RADIO DRIVER
7690 M: Alexey Klimov <klimov.linux@gmail.com>
7691 L: linux-media@vger.kernel.org
7692 T: git git://linuxtv.org/media_tree.git
7694 F: drivers/media/radio/radio-mr800.c
7696 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7697 M: Alan Ott <alan@signal11.us>
7698 L: linux-wpan@vger.kernel.org
7700 F: drivers/net/ieee802154/mrf24j40.c
7701 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7704 M: "Lee, Chun-Yi" <jlee@suse.com>
7705 L: platform-driver-x86@vger.kernel.org
7707 F: drivers/platform/x86/msi-laptop.c
7710 L: platform-driver-x86@vger.kernel.org
7712 F: drivers/platform/x86/msi-wmi.c
7715 M: Antti Palosaari <crope@iki.fi>
7716 L: linux-media@vger.kernel.org
7717 W: https://linuxtv.org
7718 W: http://palosaari.fi/linux/
7719 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7720 T: git git://linuxtv.org/anttip/media_tree.git
7722 F: drivers/media/tuners/msi001*
7724 MSI2500 MEDIA DRIVER
7725 M: Antti Palosaari <crope@iki.fi>
7726 L: linux-media@vger.kernel.org
7727 W: https://linuxtv.org
7728 W: http://palosaari.fi/linux/
7729 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7730 T: git git://linuxtv.org/anttip/media_tree.git
7732 F: drivers/media/usb/msi2500/
7734 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7735 M: Robert Jarzmik <robert.jarzmik@free.fr>
7736 L: linux-mtd@lists.infradead.org
7738 F: drivers/mtd/devices/docg3*
7740 MT9M032 APTINA SENSOR DRIVER
7741 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7742 L: linux-media@vger.kernel.org
7743 T: git git://linuxtv.org/media_tree.git
7745 F: drivers/media/i2c/mt9m032.c
7746 F: include/media/i2c/mt9m032.h
7748 MT9P031 APTINA CAMERA SENSOR
7749 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7750 L: linux-media@vger.kernel.org
7751 T: git git://linuxtv.org/media_tree.git
7753 F: drivers/media/i2c/mt9p031.c
7754 F: include/media/i2c/mt9p031.h
7756 MT9T001 APTINA CAMERA SENSOR
7757 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7758 L: linux-media@vger.kernel.org
7759 T: git git://linuxtv.org/media_tree.git
7761 F: drivers/media/i2c/mt9t001.c
7762 F: include/media/i2c/mt9t001.h
7764 MT9V032 APTINA CAMERA SENSOR
7765 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7766 L: linux-media@vger.kernel.org
7767 T: git git://linuxtv.org/media_tree.git
7769 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7770 F: drivers/media/i2c/mt9v032.c
7771 F: include/media/i2c/mt9v032.h
7773 MULTIFUNCTION DEVICES (MFD)
7774 M: Lee Jones <lee.jones@linaro.org>
7775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7778 F: include/linux/mfd/
7780 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7781 M: Ulf Hansson <ulf.hansson@linaro.org>
7782 L: linux-mmc@vger.kernel.org
7783 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7786 F: include/linux/mmc/
7787 F: include/uapi/linux/mmc/
7789 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7791 F: drivers/mmc/host/mmc_spi.c
7792 F: include/linux/spi/mmc_spi.h
7794 MULTISOUND SOUND DRIVER
7795 M: Andrew Veliath <andrewtv@usa.net>
7797 F: Documentation/sound/oss/MultiSound
7800 MULTITECH MULTIPORT CARD (ISICOM)
7802 F: drivers/tty/isicom.c
7803 F: include/linux/isicom.h
7805 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7806 M: Bin Liu <b-liu@ti.com>
7807 L: linux-usb@vger.kernel.org
7808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7810 F: drivers/usb/musb/
7812 MXL5007T MEDIA DRIVER
7813 M: Michael Krufky <mkrufky@linuxtv.org>
7814 L: linux-media@vger.kernel.org
7815 W: https://linuxtv.org
7816 W: http://github.com/mkrufky
7817 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7818 T: git git://linuxtv.org/mkrufky/tuners.git
7820 F: drivers/media/tuners/mxl5007t.*
7822 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7823 M: Hyong-Youb Kim <hykim@myri.com>
7824 L: netdev@vger.kernel.org
7825 W: https://www.myricom.com/support/downloads/myri10ge.html
7827 F: drivers/net/ethernet/myricom/myri10ge/
7829 NAND FLASH SUBSYSTEM
7830 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7831 R: Richard Weinberger <richard@nod.at>
7832 L: linux-mtd@lists.infradead.org
7833 W: http://www.linux-mtd.infradead.org/
7834 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7835 T: git git://github.com/linux-nand/linux.git
7837 F: drivers/mtd/nand/
7838 F: include/linux/mtd/nand*.h
7840 NATSEMI ETHERNET DRIVER (DP8381x)
7842 F: drivers/net/ethernet/natsemi/natsemi.c
7844 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7845 M: Daniel Mack <zonque@gmail.com>
7847 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7848 W: http://www.native-instruments.com
7852 M: Petr Vandrovec <petr@vandrovec.name>
7856 NCR 5380 SCSI DRIVERS
7857 M: Finn Thain <fthain@telegraphics.com.au>
7858 M: Michael Schmitz <schmitzmic@gmail.com>
7859 L: linux-scsi@vger.kernel.org
7861 F: Documentation/scsi/g_NCR5380.txt
7862 F: Documentation/scsi/dtc3x80.txt
7863 F: drivers/scsi/NCR5380.*
7864 F: drivers/scsi/arm/cumana_1.c
7865 F: drivers/scsi/arm/oak.c
7866 F: drivers/scsi/atari_scsi.*
7867 F: drivers/scsi/dmx3191d.c
7868 F: drivers/scsi/dtc.*
7869 F: drivers/scsi/g_NCR5380.*
7870 F: drivers/scsi/g_NCR5380_mmio.c
7871 F: drivers/scsi/mac_scsi.*
7872 F: drivers/scsi/pas16.*
7873 F: drivers/scsi/sun3_scsi.*
7874 F: drivers/scsi/sun3_scsi_vme.c
7875 F: drivers/scsi/t128.*
7877 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7878 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7879 L: linux-scsi@vger.kernel.org
7881 F: drivers/scsi/NCR_D700.*
7883 NCT6775 HARDWARE MONITOR DRIVER
7884 M: Guenter Roeck <linux@roeck-us.net>
7885 L: linux-hwmon@vger.kernel.org
7887 F: Documentation/hwmon/nct6775
7888 F: drivers/hwmon/nct6775.c
7890 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7891 M: Faisal Latif <faisal.latif@intel.com>
7892 L: linux-rdma@vger.kernel.org
7893 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7895 F: drivers/infiniband/hw/nes/
7897 NETEM NETWORK EMULATOR
7898 M: Stephen Hemminger <stephen@networkplumber.org>
7899 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7901 F: net/sched/sch_netem.c
7903 NETERION 10GbE DRIVERS (s2io/vxge)
7904 M: Jon Mason <jdmason@kudzu.us>
7905 L: netdev@vger.kernel.org
7907 F: Documentation/networking/s2io.txt
7908 F: Documentation/networking/vxge.txt
7909 F: drivers/net/ethernet/neterion/
7911 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7912 M: Pablo Neira Ayuso <pablo@netfilter.org>
7913 M: Patrick McHardy <kaber@trash.net>
7914 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7915 L: netfilter-devel@vger.kernel.org
7916 L: coreteam@netfilter.org
7917 W: http://www.netfilter.org/
7918 W: http://www.iptables.org/
7919 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7923 F: include/linux/netfilter*
7924 F: include/linux/netfilter/
7925 F: include/net/netfilter/
7926 F: include/uapi/linux/netfilter*
7927 F: include/uapi/linux/netfilter/
7928 F: net/*/netfilter.c
7931 F: net/bridge/br_netfilter*.c
7934 M: Paul Moore <paul@paul-moore.com>
7935 W: http://netlabel.sf.net
7936 L: netdev@vger.kernel.org
7938 F: Documentation/netlabel/
7939 F: include/net/netlabel.h
7942 NETROM NETWORK LAYER
7943 M: Ralf Baechle <ralf@linux-mips.org>
7944 L: linux-hams@vger.kernel.org
7945 W: http://www.linux-ax25.org/
7947 F: include/net/netrom.h
7948 F: include/uapi/linux/netrom.h
7951 NETRONOME ETHERNET DRIVERS
7952 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7953 L: oss-drivers@netronome.com
7955 F: drivers/net/ethernet/netronome/
7957 NETWORK BLOCK DEVICE (NBD)
7958 M: Markus Pargmann <mpa@pengutronix.de>
7960 L: nbd-general@lists.sourceforge.net
7961 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7962 F: Documentation/blockdev/nbd.txt
7963 F: drivers/block/nbd.c
7964 F: include/uapi/linux/nbd.h
7966 NETWORK DROP MONITOR
7967 M: Neil Horman <nhorman@tuxdriver.com>
7968 L: netdev@vger.kernel.org
7970 W: https://fedorahosted.org/dropwatch/
7971 F: net/core/drop_monitor.c
7973 NETWORKING [GENERAL]
7974 M: "David S. Miller" <davem@davemloft.net>
7975 L: netdev@vger.kernel.org
7976 W: http://www.linuxfoundation.org/en/Net
7977 Q: http://patchwork.ozlabs.org/project/netdev/list/
7978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7983 F: include/linux/in.h
7984 F: include/linux/net.h
7985 F: include/linux/netdevice.h
7986 F: include/uapi/linux/in.h
7987 F: include/uapi/linux/net.h
7988 F: include/uapi/linux/netdevice.h
7989 F: include/uapi/linux/net_namespace.h
7991 F: tools/testing/selftests/net/
7995 NETWORKING [IPv4/IPv6]
7996 M: "David S. Miller" <davem@davemloft.net>
7997 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7998 M: James Morris <jmorris@namei.org>
7999 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8000 M: Patrick McHardy <kaber@trash.net>
8001 L: netdev@vger.kernel.org
8002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8010 M: Steffen Klassert <steffen.klassert@secunet.com>
8011 M: Herbert Xu <herbert@gondor.apana.org.au>
8012 M: "David S. Miller" <davem@davemloft.net>
8013 L: netdev@vger.kernel.org
8014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8023 F: net/ipv4/ipcomp.c
8024 F: net/ipv4/ip_vti.c
8028 F: net/ipv6/ipcomp6.c
8029 F: net/ipv6/ip6_vti.c
8030 F: include/uapi/linux/xfrm.h
8031 F: include/net/xfrm.h
8033 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8034 M: Paul Moore <paul@paul-moore.com>
8035 L: netdev@vger.kernel.org
8038 NETWORKING [WIRELESS]
8039 L: linux-wireless@vger.kernel.org
8040 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8043 L: netdev@vger.kernel.org
8044 W: http://www.linuxfoundation.org/en/Net
8045 Q: http://patchwork.ozlabs.org/project/netdev/list/
8046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8049 F: Documentation/devicetree/bindings/net/
8051 F: include/linux/if_*
8052 F: include/linux/netdevice.h
8053 F: include/linux/etherdevice.h
8054 F: include/linux/fcdevice.h
8055 F: include/linux/fddidevice.h
8056 F: include/linux/hippidevice.h
8057 F: include/linux/inetdevice.h
8058 F: include/uapi/linux/if_*
8059 F: include/uapi/linux/netdevice.h
8061 NETWORKING DRIVERS (WIRELESS)
8062 M: Kalle Valo <kvalo@codeaurora.org>
8063 L: linux-wireless@vger.kernel.org
8064 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8068 F: Documentation/devicetree/bindings/net/wireless/
8069 F: drivers/net/wireless/
8071 NETXEN (1/10) GbE SUPPORT
8072 M: Manish Chopra <manish.chopra@qlogic.com>
8073 M: Sony Chacko <sony.chacko@qlogic.com>
8074 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8075 L: netdev@vger.kernel.org
8076 W: http://www.qlogic.com
8078 F: drivers/net/ethernet/qlogic/netxen/
8081 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8082 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8083 M: Samuel Ortiz <sameo@linux.intel.com>
8084 L: linux-wireless@vger.kernel.org
8085 L: linux-nfc@lists.01.org (subscribers-only)
8089 F: include/uapi/linux/nfc.h
8091 F: include/linux/platform_data/nfcmrvl.h
8092 F: include/linux/platform_data/nxp-nci.h
8093 F: include/linux/platform_data/pn544.h
8094 F: include/linux/platform_data/st21nfca.h
8095 F: include/linux/platform_data/st-nci.h
8096 F: Documentation/devicetree/bindings/net/nfc/
8098 NFS, SUNRPC, AND LOCKD CLIENTS
8099 M: Trond Myklebust <trond.myklebust@primarydata.com>
8100 M: Anna Schumaker <anna.schumaker@netapp.com>
8101 L: linux-nfs@vger.kernel.org
8102 W: http://client.linux-nfs.org
8103 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8109 F: include/linux/lockd/
8110 F: include/linux/nfs*
8111 F: include/linux/sunrpc/
8112 F: include/uapi/linux/nfs*
8113 F: include/uapi/linux/sunrpc/
8116 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8117 L: linux-nilfs@vger.kernel.org
8118 W: http://nilfs.sourceforge.net/
8119 W: http://nilfs.osdn.jp/
8120 T: git git://github.com/konis/nilfs2.git
8122 F: Documentation/filesystems/nilfs2.txt
8124 F: include/linux/nilfs2_fs.h
8125 F: include/trace/events/nilfs2.h
8127 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8128 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8129 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8131 F: Documentation/scsi/NinjaSCSI.txt
8132 F: drivers/scsi/pcmcia/nsp_*
8134 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8135 M: GOTO Masanori <gotom@debian.or.jp>
8136 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8137 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8139 F: Documentation/scsi/NinjaSCSI.txt
8140 F: drivers/scsi/nsp32*
8143 M: Ley Foon Tan <lftan@altera.com>
8144 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8149 NOKIA N900 POWER SUPPLY DRIVERS
8150 R: Pali Rohár <pali.rohar@gmail.com>
8151 F: include/linux/power/bq2415x_charger.h
8152 F: include/linux/power/bq27xxx_battery.h
8153 F: include/linux/power/isp1704_charger.h
8154 F: drivers/power/bq2415x_charger.c
8155 F: drivers/power/bq27xxx_battery.c
8156 F: drivers/power/bq27xxx_battery_i2c.c
8157 F: drivers/power/isp1704_charger.c
8158 F: drivers/power/rx51_battery.c
8161 M: Jon Mason <jdmason@kudzu.us>
8162 M: Dave Jiang <dave.jiang@intel.com>
8163 M: Allen Hubbe <Allen.Hubbe@emc.com>
8164 L: linux-ntb@googlegroups.com
8166 W: https://github.com/jonmason/ntb/wiki
8167 T: git git://github.com/jonmason/ntb.git
8169 F: drivers/net/ntb_netdev.c
8170 F: include/linux/ntb.h
8171 F: include/linux/ntb_transport.h
8174 M: Jon Mason <jdmason@kudzu.us>
8175 M: Dave Jiang <dave.jiang@intel.com>
8176 L: linux-ntb@googlegroups.com
8178 W: https://github.com/jonmason/ntb/wiki
8179 T: git git://github.com/jonmason/ntb.git
8180 F: drivers/ntb/hw/intel/
8183 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8184 L: linux-ntb@googlegroups.com
8186 F: drivers/ntb/hw/amd/
8189 M: Anton Altaparmakov <anton@tuxera.com>
8190 L: linux-ntfs-dev@lists.sourceforge.net
8191 W: http://www.tuxera.com/
8192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8194 F: Documentation/filesystems/ntfs.txt
8197 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8198 M: Antonino Daplas <adaplas@gmail.com>
8199 L: linux-fbdev@vger.kernel.org
8201 F: drivers/video/fbdev/riva/
8202 F: drivers/video/fbdev/nvidia/
8205 M: Keith Busch <keith.busch@intel.com>
8206 M: Jens Axboe <axboe@fb.com>
8207 L: linux-nvme@lists.infradead.org
8208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8209 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8211 F: drivers/nvme/host/
8212 F: include/linux/nvme.h
8215 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8216 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8219 F: Documentation/devicetree/bindings/nvmem/
8220 F: include/linux/nvmem-consumer.h
8221 F: include/linux/nvmem-provider.h
8224 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8225 R: Charles Gorand <charles.gorand@effinnov.com>
8226 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8228 F: drivers/nfc/nxp-nci
8230 NXP TDA998X DRM DRIVER
8231 M: Russell King <rmk+kernel@armlinux.org.uk>
8233 F: drivers/gpu/drm/i2c/tda998x_drv.c
8234 F: include/drm/i2c/tda998x.h
8237 M: Peter Rosin <peda@axentia.se>
8238 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8240 F: sound/soc/codecs/tfa9879*
8243 M: Josh Poimboeuf <jpoimboe@redhat.com>
8248 M: Tony Lindgren <tony@atomide.com>
8249 L: linux-omap@vger.kernel.org
8250 W: http://www.muru.com/linux/omap/
8251 W: http://linux.omap.com/
8252 Q: http://patchwork.kernel.org/project/linux-omap/list/
8253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8256 F: arch/arm/configs/omap1_defconfig
8257 F: arch/arm/configs/omap2plus_defconfig
8258 F: drivers/i2c/busses/i2c-omap.c
8259 F: drivers/irqchip/irq-omap-intc.c
8260 F: drivers/mfd/*omap*.c
8261 F: drivers/mfd/menelaus.c
8262 F: drivers/mfd/palmas.c
8263 F: drivers/mfd/tps65217.c
8264 F: drivers/mfd/tps65218.c
8265 F: drivers/mfd/tps65910.c
8266 F: drivers/mfd/twl-core.[ch]
8267 F: drivers/mfd/twl4030*.c
8268 F: drivers/mfd/twl6030*.c
8269 F: drivers/mfd/twl6040*.c
8270 F: drivers/regulator/palmas-regulator*.c
8271 F: drivers/regulator/pbias-regulator.c
8272 F: drivers/regulator/tps65217-regulator.c
8273 F: drivers/regulator/tps65218-regulator.c
8274 F: drivers/regulator/tps65910-regulator.c
8275 F: drivers/regulator/twl-regulator.c
8276 F: include/linux/i2c-omap.h
8278 OMAP DEVICE TREE SUPPORT
8279 M: Benoît Cousson <bcousson@baylibre.com>
8280 M: Tony Lindgren <tony@atomide.com>
8281 L: linux-omap@vger.kernel.org
8282 L: devicetree@vger.kernel.org
8284 F: arch/arm/boot/dts/*omap*
8285 F: arch/arm/boot/dts/*am3*
8286 F: arch/arm/boot/dts/*am4*
8287 F: arch/arm/boot/dts/*am5*
8288 F: arch/arm/boot/dts/*dra7*
8290 OMAP CLOCK FRAMEWORK SUPPORT
8291 M: Paul Walmsley <paul@pwsan.com>
8292 L: linux-omap@vger.kernel.org
8294 F: arch/arm/*omap*/*clock*
8296 OMAP POWER MANAGEMENT SUPPORT
8297 M: Kevin Hilman <khilman@kernel.org>
8298 L: linux-omap@vger.kernel.org
8300 F: arch/arm/*omap*/*pm*
8301 F: drivers/cpufreq/omap-cpufreq.c
8303 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8304 M: Rajendra Nayak <rnayak@codeaurora.org>
8305 M: Paul Walmsley <paul@pwsan.com>
8306 L: linux-omap@vger.kernel.org
8308 F: arch/arm/mach-omap2/prm*
8311 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8312 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8313 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8314 L: linux-omap@vger.kernel.org
8318 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8319 M: Roger Quadros <rogerq@ti.com>
8320 M: Tony Lindgren <tony@atomide.com>
8321 L: linux-omap@vger.kernel.org
8323 F: drivers/memory/omap-gpmc.c
8324 F: arch/arm/mach-omap2/*gpmc*
8326 OMAP FRAMEBUFFER SUPPORT
8327 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8328 L: linux-fbdev@vger.kernel.org
8329 L: linux-omap@vger.kernel.org
8331 F: drivers/video/fbdev/omap/
8333 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8334 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8335 L: linux-omap@vger.kernel.org
8336 L: linux-fbdev@vger.kernel.org
8338 F: drivers/video/fbdev/omap2/
8339 F: Documentation/arm/OMAP/DSS
8341 OMAP HARDWARE SPINLOCK SUPPORT
8342 M: Ohad Ben-Cohen <ohad@wizery.com>
8343 L: linux-omap@vger.kernel.org
8345 F: drivers/hwspinlock/omap_hwspinlock.c
8348 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8349 L: linux-omap@vger.kernel.org
8351 F: drivers/mmc/host/omap.c
8354 L: linux-mmc@vger.kernel.org
8355 L: linux-omap@vger.kernel.org
8357 F: drivers/mmc/host/omap_hsmmc.c
8359 OMAP RANDOM NUMBER GENERATOR SUPPORT
8360 M: Deepak Saxena <dsaxena@plexity.net>
8362 F: drivers/char/hw_random/omap-rng.c
8365 M: Benoît Cousson <bcousson@baylibre.com>
8366 M: Paul Walmsley <paul@pwsan.com>
8367 L: linux-omap@vger.kernel.org
8369 F: arch/arm/mach-omap2/omap_hwmod.*
8372 M: Paul Walmsley <paul@pwsan.com>
8373 L: linux-omap@vger.kernel.org
8375 F: arch/arm/mach-omap2/omap_hwmod*data*
8377 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8378 M: Benoît Cousson <bcousson@baylibre.com>
8379 L: linux-omap@vger.kernel.org
8381 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8383 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8384 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8385 L: linux-media@vger.kernel.org
8387 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8388 F: drivers/media/platform/omap3isp/
8389 F: drivers/staging/media/omap4iss/
8392 L: linux-usb@vger.kernel.org
8393 L: linux-omap@vger.kernel.org
8395 F: drivers/usb/*/*omap*
8396 F: arch/arm/*omap*/usb*
8399 M: Grygorii Strashko <grygorii.strashko@ti.com>
8400 M: Santosh Shilimkar <ssantosh@kernel.org>
8401 M: Kevin Hilman <khilman@kernel.org>
8402 L: linux-omap@vger.kernel.org
8404 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8405 F: drivers/gpio/gpio-omap.c
8407 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8408 M: Mark Jackson <mpfj@newflow.co.uk>
8409 L: linux-omap@vger.kernel.org
8411 F: arch/arm/boot/dts/am335x-nano.dts
8414 M: Bob Copeland <me@bobcopeland.com>
8415 L: linux-karma-devel@lists.sourceforge.net
8417 F: Documentation/filesystems/omfs.txt
8420 OMNIKEY CARDMAN 4000 DRIVER
8421 M: Harald Welte <laforge@gnumonks.org>
8423 F: drivers/char/pcmcia/cm4000_cs.c
8424 F: include/linux/cm4000_cs.h
8425 F: include/uapi/linux/cm4000_cs.h
8427 OMNIKEY CARDMAN 4040 DRIVER
8428 M: Harald Welte <laforge@gnumonks.org>
8430 F: drivers/char/pcmcia/cm4040_cs.*
8432 OMNIVISION OV7670 SENSOR DRIVER
8433 M: Jonathan Corbet <corbet@lwn.net>
8434 L: linux-media@vger.kernel.org
8435 T: git git://linuxtv.org/media_tree.git
8437 F: drivers/media/i2c/ov7670.c
8439 ONENAND FLASH DRIVER
8440 M: Kyungmin Park <kyungmin.park@samsung.com>
8441 L: linux-mtd@lists.infradead.org
8443 F: drivers/mtd/onenand/
8444 F: include/linux/mtd/onenand*.h
8446 ONSTREAM SCSI TAPE DRIVER
8447 M: Willem Riede <osst@riede.org>
8448 L: osst-users@lists.sourceforge.net
8449 L: linux-scsi@vger.kernel.org
8451 F: Documentation/scsi/osst.txt
8452 F: drivers/scsi/osst.*
8453 F: drivers/scsi/osst_*.h
8454 F: drivers/scsi/st.h
8456 OPENCORES I2C BUS DRIVER
8457 M: Peter Korsgaard <jacmet@sunsite.dk>
8458 L: linux-i2c@vger.kernel.org
8460 F: Documentation/i2c/busses/i2c-ocores
8461 F: drivers/i2c/busses/i2c-ocores.c
8463 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8464 M: Rob Herring <robh+dt@kernel.org>
8465 M: Frank Rowand <frowand.list@gmail.com>
8466 L: devicetree@vger.kernel.org
8467 W: http://www.devicetree.org/
8468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8471 F: include/linux/of*.h
8474 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8475 M: Rob Herring <robh+dt@kernel.org>
8476 M: Mark Rutland <mark.rutland@arm.com>
8477 L: devicetree@vger.kernel.org
8478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8479 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8481 F: Documentation/devicetree/
8483 F: include/dt-bindings/
8485 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8486 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8487 L: devicetree@vger.kernel.org
8489 F: Documentation/devicetree/dynamic-resolution-notes.txt
8490 F: Documentation/devicetree/overlay-notes.txt
8491 F: drivers/of/overlay.c
8492 F: drivers/of/resolver.c
8494 OPENRISC ARCHITECTURE
8495 M: Jonas Bonn <jonas@southpole.se>
8496 W: http://openrisc.net
8498 T: git git://openrisc.net/~jonas/linux
8502 M: Pravin Shelar <pshelar@nicira.com>
8503 L: netdev@vger.kernel.org
8504 L: dev@openvswitch.org
8505 W: http://openvswitch.org
8508 F: include/uapi/linux/openvswitch.h
8510 OPERATING PERFORMANCE POINTS (OPP)
8511 M: Viresh Kumar <vireshk@kernel.org>
8512 M: Nishanth Menon <nm@ti.com>
8513 M: Stephen Boyd <sboyd@codeaurora.org>
8514 L: linux-pm@vger.kernel.org
8516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8517 F: drivers/base/power/opp/
8518 F: include/linux/pm_opp.h
8519 F: Documentation/power/opp.txt
8520 F: Documentation/devicetree/bindings/opp/
8523 M: Clemens Ladisch <clemens@ladisch.de>
8524 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8525 T: git git://git.alsa-project.org/alsa-kernel.git
8527 F: sound/drivers/opl4/
8530 M: Robert Richter <rric@kernel.org>
8531 L: oprofile-list@lists.sf.net
8533 F: arch/*/include/asm/oprofile*.h
8535 F: drivers/oprofile/
8536 F: include/linux/oprofile.h
8538 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8539 M: Mark Fasheh <mfasheh@suse.com>
8540 M: Joel Becker <jlbec@evilplan.org>
8541 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8542 W: http://ocfs2.wiki.kernel.org
8544 F: Documentation/filesystems/ocfs2.txt
8545 F: Documentation/filesystems/dlmfs.txt
8549 L: linux-wireless@vger.kernel.org
8550 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8551 W: http://www.nongnu.org/orinoco/
8553 F: drivers/net/wireless/intersil/orinoco/
8555 OSD LIBRARY and FILESYSTEM
8556 M: Boaz Harrosh <ooo@electrozaur.com>
8557 M: Benny Halevy <bhalevy@primarydata.com>
8558 L: osd-dev@open-osd.org
8559 W: http://open-osd.org
8560 T: git git://git.open-osd.org/open-osd.git
8562 F: drivers/scsi/osd/
8563 F: include/scsi/osd_*
8567 M: Miklos Szeredi <miklos@szeredi.hu>
8568 L: linux-unionfs@vger.kernel.org
8569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8572 F: Documentation/filesystems/overlayfs.txt
8575 M: Mike Marshall <hubcap@omnibond.com>
8576 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8580 F: Documentation/filesystems/orangefs.txt
8583 M: Christian Lamparter <chunkeey@googlemail.com>
8584 L: linux-wireless@vger.kernel.org
8585 W: http://wireless.kernel.org/en/users/Drivers/p54
8587 F: drivers/net/wireless/intersil/p54/
8589 PA SEMI ETHERNET DRIVER
8590 M: Olof Johansson <olof@lixom.net>
8591 L: netdev@vger.kernel.org
8593 F: drivers/net/ethernet/pasemi/*
8595 PA SEMI SMBUS DRIVER
8596 M: Olof Johansson <olof@lixom.net>
8597 L: linux-i2c@vger.kernel.org
8599 F: drivers/i2c/busses/i2c-pasemi.c
8601 PADATA PARALLEL EXECUTION MECHANISM
8602 M: Steffen Klassert <steffen.klassert@secunet.com>
8603 L: linux-crypto@vger.kernel.org
8606 F: include/linux/padata.h
8607 F: Documentation/padata.txt
8609 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8610 M: Harald Welte <laforge@gnumonks.org>
8611 L: platform-driver-x86@vger.kernel.org
8613 F: drivers/platform/x86/panasonic-laptop.c
8615 PANASONIC MN10300/AM33/AM34 PORT
8616 M: David Howells <dhowells@redhat.com>
8617 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8618 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8620 F: Documentation/mn10300/
8623 PARALLEL LCD/KEYPAD PANEL DRIVER
8624 M: Willy Tarreau <willy@haproxy.com>
8625 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8627 F: Documentation/misc-devices/lcd-panel-cgram.txt
8628 F: drivers/misc/panel.c
8630 PARALLEL PORT SUBSYSTEM
8631 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8632 M: Sudip Mukherjee <sudip@vectorindia.org>
8633 L: linux-parport@lists.infradead.org (subscribers-only)
8636 F: include/linux/parport*.h
8637 F: drivers/char/ppdev.c
8638 F: include/uapi/linux/ppdev.h
8639 F: Documentation/parport*.txt
8641 PARAVIRT_OPS INTERFACE
8642 M: Jeremy Fitzhardinge <jeremy@goop.org>
8643 M: Chris Wright <chrisw@sous-sol.org>
8644 M: Alok Kataria <akataria@vmware.com>
8645 M: Rusty Russell <rusty@rustcorp.com.au>
8646 L: virtualization@lists.linux-foundation.org
8648 F: Documentation/virtual/paravirt_ops.txt
8649 F: arch/*/kernel/paravirt*
8650 F: arch/*/include/asm/paravirt.h
8652 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8653 M: Tim Waugh <tim@cyberelk.net>
8654 L: linux-parport@lists.infradead.org (subscribers-only)
8656 F: Documentation/blockdev/paride.txt
8657 F: drivers/block/paride/
8660 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8661 M: Helge Deller <deller@gmx.de>
8662 L: linux-parisc@vger.kernel.org
8663 W: http://www.parisc-linux.org/
8664 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8669 F: Documentation/parisc/
8671 F: drivers/char/agp/parisc-agp.c
8672 F: drivers/input/serio/gscps2.c
8673 F: drivers/parport/parport_gsc.*
8674 F: drivers/tty/serial/8250/8250_gsc.c
8675 F: drivers/video/fbdev/sti*
8676 F: drivers/video/console/sti*
8677 F: drivers/video/logo/logo_parisc*
8679 PC87360 HARDWARE MONITORING DRIVER
8680 M: Jim Cromie <jim.cromie@gmail.com>
8681 L: linux-hwmon@vger.kernel.org
8683 F: Documentation/hwmon/pc87360
8684 F: drivers/hwmon/pc87360.c
8687 M: Jim Cromie <jim.cromie@gmail.com>
8689 F: drivers/char/pc8736x_gpio.c
8691 PC87427 HARDWARE MONITORING DRIVER
8692 M: Jean Delvare <jdelvare@suse.com>
8693 L: linux-hwmon@vger.kernel.org
8695 F: Documentation/hwmon/pc87427
8696 F: drivers/hwmon/pc87427.c
8699 M: Riku Voipio <riku.voipio@iki.fi>
8701 F: drivers/leds/leds-pca9532.c
8702 F: include/linux/leds-pca9532.h
8704 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8705 M: Guenter Roeck <linux@roeck-us.net>
8706 L: linux-i2c@vger.kernel.org
8708 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8710 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8711 M: Khalid Aziz <khalid@gonehiking.org>
8713 F: drivers/firmware/pcdp.*
8716 M: Linas Vepstas <linasvepstas@gmail.com>
8717 L: linux-pci@vger.kernel.org
8719 F: Documentation/PCI/pci-error-recovery.txt
8721 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8722 M: Russell Currey <ruscur@russell.cc>
8723 L: linuxppc-dev@lists.ozlabs.org
8725 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8726 F: arch/powerpc/kernel/eeh*.c
8727 F: arch/powerpc/platforms/*/eeh*.c
8728 F: arch/powerpc/include/*/eeh*.h
8731 M: Bjorn Helgaas <bhelgaas@google.com>
8732 L: linux-pci@vger.kernel.org
8733 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8736 F: Documentation/PCI/
8738 F: include/linux/pci*
8740 F: arch/x86/kernel/quirks.c
8742 PCI DRIVER FOR ALTERA PCIE IP
8743 M: Ley Foon Tan <lftan@altera.com>
8744 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8745 L: linux-pci@vger.kernel.org
8747 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8748 F: drivers/pci/host/pcie-altera.c
8750 PCI DRIVER FOR ARM VERSATILE PLATFORM
8751 M: Rob Herring <robh@kernel.org>
8752 L: linux-pci@vger.kernel.org
8753 L: linux-arm-kernel@lists.infradead.org
8755 F: Documentation/devicetree/bindings/pci/versatile.txt
8756 F: drivers/pci/host/pci-versatile.c
8758 PCI DRIVER FOR APPLIEDMICRO XGENE
8759 M: Tanmay Inamdar <tinamdar@apm.com>
8760 L: linux-pci@vger.kernel.org
8761 L: linux-arm-kernel@lists.infradead.org
8763 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8764 F: drivers/pci/host/pci-xgene.c
8766 PCI DRIVER FOR FREESCALE LAYERSCAPE
8767 M: Minghuan Lian <minghuan.Lian@freescale.com>
8768 M: Mingkai Hu <mingkai.hu@freescale.com>
8769 M: Roy Zang <tie-fei.zang@freescale.com>
8770 L: linuxppc-dev@lists.ozlabs.org
8771 L: linux-pci@vger.kernel.org
8772 L: linux-arm-kernel@lists.infradead.org
8774 F: drivers/pci/host/*layerscape*
8777 M: Richard Zhu <Richard.Zhu@freescale.com>
8778 M: Lucas Stach <l.stach@pengutronix.de>
8779 L: linux-pci@vger.kernel.org
8780 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8782 F: drivers/pci/host/*imx6*
8784 PCI DRIVER FOR TI KEYSTONE
8785 M: Murali Karicheri <m-karicheri2@ti.com>
8786 L: linux-pci@vger.kernel.org
8787 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8789 F: drivers/pci/host/*keystone*
8791 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8792 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8793 M: Jason Cooper <jason@lakedaemon.net>
8794 L: linux-pci@vger.kernel.org
8795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8797 F: drivers/pci/host/*mvebu*
8799 PCI DRIVER FOR NVIDIA TEGRA
8800 M: Thierry Reding <thierry.reding@gmail.com>
8801 L: linux-tegra@vger.kernel.org
8802 L: linux-pci@vger.kernel.org
8804 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8805 F: drivers/pci/host/pci-tegra.c
8807 PCI DRIVER FOR TI DRA7XX
8808 M: Kishon Vijay Abraham I <kishon@ti.com>
8809 L: linux-omap@vger.kernel.org
8810 L: linux-pci@vger.kernel.org
8812 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8813 F: drivers/pci/host/pci-dra7xx.c
8815 PCI DRIVER FOR RENESAS R-CAR
8816 M: Simon Horman <horms@verge.net.au>
8817 L: linux-pci@vger.kernel.org
8818 L: linux-renesas-soc@vger.kernel.org
8820 F: drivers/pci/host/*rcar*
8822 PCI DRIVER FOR SAMSUNG EXYNOS
8823 M: Jingoo Han <jingoohan1@gmail.com>
8824 L: linux-pci@vger.kernel.org
8825 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8826 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8828 F: drivers/pci/host/pci-exynos.c
8830 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8831 M: Jingoo Han <jingoohan1@gmail.com>
8832 M: Pratyush Anand <pratyush.anand@gmail.com>
8833 L: linux-pci@vger.kernel.org
8835 F: drivers/pci/host/*designware*
8837 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8838 M: Joao Pinto <jpinto@synopsys.com>
8839 L: linux-pci@vger.kernel.org
8841 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8842 F: drivers/pci/host/pcie-designware-plat.c
8844 PCI DRIVER FOR GENERIC OF HOSTS
8845 M: Will Deacon <will.deacon@arm.com>
8846 L: linux-pci@vger.kernel.org
8847 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8849 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8850 F: drivers/pci/host/pci-host-common.c
8851 F: drivers/pci/host/pci-host-generic.c
8853 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8854 M: Keith Busch <keith.busch@intel.com>
8855 L: linux-pci@vger.kernel.org
8857 F: arch/x86/pci/vmd.c
8859 PCIE DRIVER FOR ST SPEAR13XX
8860 M: Pratyush Anand <pratyush.anand@gmail.com>
8861 L: linux-pci@vger.kernel.org
8863 F: drivers/pci/host/*spear*
8865 PCI MSI DRIVER FOR ALTERA MSI IP
8866 M: Ley Foon Tan <lftan@altera.com>
8867 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8868 L: linux-pci@vger.kernel.org
8870 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8871 F: drivers/pci/host/pcie-altera-msi.c
8873 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8874 M: Duc Dang <dhdang@apm.com>
8875 L: linux-pci@vger.kernel.org
8876 L: linux-arm-kernel@lists.infradead.org
8878 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8879 F: drivers/pci/host/pci-xgene-msi.c
8881 PCIE DRIVER FOR HISILICON
8882 M: Zhou Wang <wangzhou1@hisilicon.com>
8883 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8884 L: linux-pci@vger.kernel.org
8886 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8887 F: drivers/pci/host/pcie-hisi.c
8889 PCIE DRIVER FOR QUALCOMM MSM
8890 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8891 L: linux-pci@vger.kernel.org
8892 L: linux-arm-msm@vger.kernel.org
8894 F: drivers/pci/host/*qcom*
8896 PCIE DRIVER FOR CAVIUM THUNDERX
8897 M: David Daney <david.daney@cavium.com>
8898 L: linux-pci@vger.kernel.org
8899 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8901 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8902 F: drivers/pci/host/pci-thunder-*
8905 P: Linux PCMCIA Team
8906 L: linux-pcmcia@lists.infradead.org
8907 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8910 F: Documentation/pcmcia/
8914 PCNET32 NETWORK DRIVER
8915 M: Don Fry <pcnet32@frontier.com>
8916 L: netdev@vger.kernel.org
8918 F: drivers/net/ethernet/amd/pcnet32.c
8920 PCRYPT PARALLEL CRYPTO ENGINE
8921 M: Steffen Klassert <steffen.klassert@secunet.com>
8922 L: linux-crypto@vger.kernel.org
8925 F: include/crypto/pcrypt.h
8927 PER-CPU MEMORY ALLOCATOR
8928 M: Tejun Heo <tj@kernel.org>
8929 M: Christoph Lameter <cl@linux.com>
8930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8932 F: include/linux/percpu*.h
8934 F: arch/*/include/asm/percpu.h
8936 PER-TASK DELAY ACCOUNTING
8937 M: Balbir Singh <bsingharora@gmail.com>
8939 F: include/linux/delayacct.h
8940 F: kernel/delayacct.c
8942 PERFORMANCE EVENTS SUBSYSTEM
8943 M: Peter Zijlstra <peterz@infradead.org>
8944 M: Ingo Molnar <mingo@redhat.com>
8945 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8946 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8947 L: linux-kernel@vger.kernel.org
8948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8951 F: include/linux/perf_event.h
8952 F: include/uapi/linux/perf_event.h
8953 F: arch/*/kernel/perf_event*.c
8954 F: arch/*/kernel/*/perf_event*.c
8955 F: arch/*/kernel/*/*/perf_event*.c
8956 F: arch/*/include/asm/perf_event.h
8957 F: arch/*/kernel/perf_callchain.c
8961 PERSONALITY HANDLING
8962 M: Christoph Hellwig <hch@infradead.org>
8963 L: linux-abi-devel@lists.sourceforge.net
8965 F: include/linux/personality.h
8966 F: include/uapi/linux/personality.h
8969 M: Remi Denis-Courmont <courmisch@gmail.com>
8971 F: Documentation/networking/phonet.txt
8972 F: include/linux/phonet.h
8973 F: include/net/phonet/
8974 F: include/uapi/linux/phonet.h
8978 M: Joern Engel <joern@lazybastard.org>
8979 L: linux-mtd@lists.infradead.org
8981 F: drivers/mtd/devices/phram.c
8984 M: Bruno Prémont <bonbons@linux-vserver.org>
8985 L: linux-input@vger.kernel.org
8987 F: drivers/hid/hid-picolcd*
8990 M: Jamie Iles <jamie@jamieiles.com>
8991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8992 T: git git://github.com/jamieiles/linux-2.6-ji.git
8994 F: arch/arm/boot/dts/picoxcell*
8995 F: arch/arm/mach-picoxcell/
8996 F: drivers/crypto/picoxcell*
8998 PIN CONTROL SUBSYSTEM
8999 M: Linus Walleij <linus.walleij@linaro.org>
9000 L: linux-gpio@vger.kernel.org
9001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9003 F: Documentation/devicetree/bindings/pinctrl/
9004 F: Documentation/pinctrl.txt
9006 F: include/linux/pinctrl/
9008 PIN CONTROLLER - ATMEL AT91
9009 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9010 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9012 F: drivers/pinctrl/pinctrl-at91.*
9014 PIN CONTROLLER - ATMEL AT91 PIO4
9015 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9017 L: linux-gpio@vger.kernel.org
9019 F: drivers/pinctrl/pinctrl-at91-pio4.*
9021 PIN CONTROLLER - INTEL
9022 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9023 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9025 F: drivers/pinctrl/intel/
9027 PIN CONTROLLER - RENESAS
9028 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9029 M: Geert Uytterhoeven <geert+renesas@glider.be>
9030 L: linux-renesas-soc@vger.kernel.org
9032 F: drivers/pinctrl/sh-pfc/
9034 PIN CONTROLLER - SAMSUNG
9035 M: Tomasz Figa <tomasz.figa@gmail.com>
9036 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9037 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9039 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9041 F: drivers/pinctrl/samsung/
9043 PIN CONTROLLER - SINGLE
9044 M: Tony Lindgren <tony@atomide.com>
9045 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9047 L: linux-omap@vger.kernel.org
9049 F: drivers/pinctrl/pinctrl-single.c
9051 PIN CONTROLLER - ST SPEAR
9052 M: Viresh Kumar <vireshk@kernel.org>
9053 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9054 W: http://www.st.com/spear
9056 F: drivers/pinctrl/spear/
9059 M: Jiri Kosina <jikos@kernel.org>
9061 F: drivers/block/pktcdvd.c
9062 F: include/linux/pktcdvd.h
9063 F: include/uapi/linux/pktcdvd.h
9066 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9067 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9069 T: git git://github.com/gxt/linux.git
9070 F: drivers/input/serio/i8042-unicore32io.h
9071 F: drivers/i2c/busses/i2c-puv3.c
9072 F: drivers/video/fbdev/fb-puv3.c
9073 F: drivers/rtc/rtc-puv3.c
9075 PMBUS HARDWARE MONITORING DRIVERS
9076 M: Guenter Roeck <linux@roeck-us.net>
9077 L: linux-hwmon@vger.kernel.org
9078 W: http://hwmon.wiki.kernel.org/
9079 W: http://www.roeck-us.net/linux/drivers/
9080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9082 F: Documentation/hwmon/pmbus
9083 F: drivers/hwmon/pmbus/
9084 F: include/linux/i2c/pmbus.h
9086 PMC SIERRA MaxRAID DRIVER
9087 L: linux-scsi@vger.kernel.org
9088 W: http://www.pmc-sierra.com/
9090 F: drivers/scsi/pmcraid.*
9092 PMC SIERRA PM8001 DRIVER
9093 M: Jack Wang <jinpu.wang@profitbricks.com>
9094 M: lindar_liu@usish.com
9096 L: linux-scsi@vger.kernel.org
9098 F: drivers/scsi/pm8001/
9100 POSIX CLOCKS and TIMERS
9101 M: Thomas Gleixner <tglx@linutronix.de>
9102 L: linux-kernel@vger.kernel.org
9103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9106 F: include/linux/timer*
9107 F: kernel/time/*timer*
9109 POWER MANAGEMENT CORE
9110 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9111 L: linux-pm@vger.kernel.org
9112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9114 F: drivers/base/power/
9115 F: include/linux/pm.h
9116 F: include/linux/pm_*
9117 F: include/linux/powercap.h
9118 F: drivers/powercap/
9120 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9121 M: Sebastian Reichel <sre@kernel.org>
9122 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9123 M: David Woodhouse <dwmw2@infradead.org>
9124 L: linux-pm@vger.kernel.org
9125 T: git git://git.infradead.org/battery-2.6.git
9127 F: include/linux/power_supply.h
9129 X: drivers/power/avs/
9131 POWER STATE COORDINATION INTERFACE (PSCI)
9132 M: Mark Rutland <mark.rutland@arm.com>
9133 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9134 L: linux-arm-kernel@lists.infradead.org
9136 F: drivers/firmware/psci.c
9137 F: include/linux/psci.h
9138 F: include/uapi/linux/psci.h
9141 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9145 PPP PROTOCOL DRIVERS AND COMPRESSORS
9146 M: Paul Mackerras <paulus@samba.org>
9147 L: linux-ppp@vger.kernel.org
9149 F: drivers/net/ppp/ppp_*
9151 PPP OVER ATM (RFC 2364)
9152 M: Mitchell Blank Jr <mitch@sfgoth.com>
9154 F: net/atm/pppoatm.c
9155 F: include/uapi/linux/atmppp.h
9158 M: Michal Ostrowski <mostrows@earthlink.net>
9160 F: drivers/net/ppp/pppoe.c
9161 F: drivers/net/ppp/pppox.c
9164 M: James Chapman <jchapman@katalix.com>
9166 F: net/l2tp/l2tp_ppp.c
9167 F: include/linux/if_pppol2tp.h
9168 F: include/uapi/linux/if_pppol2tp.h
9171 M: Rodolfo Giometti <giometti@enneenne.com>
9172 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9173 L: linuxpps@ml.enneenne.com (subscribers-only)
9175 F: Documentation/pps/
9177 F: include/linux/pps*.h
9180 M: Dmitry Kozlov <xeb@mail.ru>
9181 L: netdev@vger.kernel.org
9183 F: drivers/net/ppp/pptp.c
9184 W: http://sourceforge.net/projects/accel-pptp
9187 M: Robert Love <rml@tech9.net>
9188 L: kpreempt-tech@lists.sourceforge.net
9189 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9191 F: Documentation/preempt-locking.txt
9192 F: include/linux/preempt.h
9194 PRISM54 WIRELESS DRIVER
9195 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9196 L: linux-wireless@vger.kernel.org
9197 W: http://wireless.kernel.org/en/users/Drivers/p54
9199 F: drivers/net/wireless/intersil/prism54/
9202 M: Geoff Levand <geoff@infradead.org>
9203 L: netdev@vger.kernel.org
9204 L: linuxppc-dev@lists.ozlabs.org
9206 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9208 PS3 PLATFORM SUPPORT
9209 M: Geoff Levand <geoff@infradead.org>
9210 L: linuxppc-dev@lists.ozlabs.org
9212 F: arch/powerpc/boot/ps3*
9213 F: arch/powerpc/include/asm/lv1call.h
9214 F: arch/powerpc/include/asm/ps3*.h
9215 F: arch/powerpc/platforms/ps3/
9218 F: drivers/rtc/rtc-ps3.c
9219 F: drivers/usb/host/*ps3.c
9220 F: sound/ppc/snd_ps3*
9223 M: Jim Paris <jim@jtan.com>
9224 M: Geoff Levand <geoff@infradead.org>
9225 L: linuxppc-dev@lists.ozlabs.org
9227 F: drivers/block/ps3vram.c
9230 M: Anton Vorontsov <anton@enomsg.org>
9231 M: Colin Cross <ccross@android.com>
9232 M: Kees Cook <keescook@chromium.org>
9233 M: Tony Luck <tony.luck@intel.com>
9235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9237 F: include/linux/pstore*
9238 F: drivers/firmware/efi/efi-pstore.c
9239 F: drivers/acpi/apei/erst.c
9241 PTP HARDWARE CLOCK SUPPORT
9242 M: Richard Cochran <richardcochran@gmail.com>
9243 L: netdev@vger.kernel.org
9245 W: http://linuxptp.sourceforge.net/
9246 F: Documentation/ABI/testing/sysfs-ptp
9247 F: Documentation/ptp/*
9248 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9249 F: drivers/net/phy/dp83640*
9251 F: include/linux/ptp_cl*
9254 M: Roland McGrath <roland@hack.frob.com>
9255 M: Oleg Nesterov <oleg@redhat.com>
9257 F: include/asm-generic/syscall.h
9258 F: include/linux/ptrace.h
9259 F: include/linux/regset.h
9260 F: include/linux/tracehook.h
9261 F: include/uapi/linux/ptrace.h
9264 PVRUSB2 VIDEO4LINUX DRIVER
9265 M: Mike Isely <isely@pobox.com>
9266 L: pvrusb2@isely.net (subscribers-only)
9267 L: linux-media@vger.kernel.org
9268 W: http://www.isely.net/pvrusb2/
9269 T: git git://linuxtv.org/media_tree.git
9271 F: Documentation/video4linux/README.pvrusb2
9272 F: drivers/media/usb/pvrusb2/
9275 M: Hans de Goede <hdegoede@redhat.com>
9276 L: linux-media@vger.kernel.org
9277 T: git git://linuxtv.org/media_tree.git
9279 F: drivers/media/usb/pwc/*
9282 M: Kamil Debski <k.debski@samsung.com>
9283 L: linux-hwmon@vger.kernel.org
9285 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9286 F: Documentation/hwmon/pwm-fan
9287 F: drivers/hwmon/pwm-fan.c
9290 M: Thierry Reding <thierry.reding@gmail.com>
9291 L: linux-pwm@vger.kernel.org
9293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9294 F: Documentation/pwm.txt
9295 F: Documentation/devicetree/bindings/pwm/
9296 F: include/linux/pwm.h
9298 F: drivers/video/backlight/pwm_bl.c
9299 F: include/linux/pwm_backlight.h
9301 PXA2xx/PXA3xx SUPPORT
9302 M: Daniel Mack <daniel@zonque.org>
9303 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9304 M: Robert Jarzmik <robert.jarzmik@free.fr>
9305 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9306 T: git git://github.com/hzhuang1/linux.git
9307 T: git git://github.com/rjarzmik/linux.git
9309 F: arch/arm/boot/dts/pxa*
9310 F: arch/arm/mach-pxa/
9312 F: drivers/pcmcia/pxa2xx*
9313 F: drivers/pinctrl/pxa/
9314 F: drivers/spi/spi-pxa2xx*
9315 F: drivers/usb/gadget/udc/pxa2*
9316 F: include/sound/pxa2xx-lib.h
9321 M: Robert Jarzmik <robert.jarzmik@free.fr>
9322 L: linux-gpio@vger.kernel.org
9324 F: drivers/gpio/gpio-pxa.c
9326 PXA3xx NAND FLASH DRIVER
9327 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9328 L: linux-mtd@lists.infradead.org
9330 F: drivers/mtd/nand/pxa3xx_nand.c
9333 M: Eric Miao <eric.y.miao@gmail.com>
9334 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9336 T: git git://github.com/hzhuang1/linux.git
9337 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9339 F: arch/arm/boot/dts/mmp*
9340 F: arch/arm/mach-mmp/
9346 M: Robert Jarzmik <robert.jarzmik@free.fr>
9347 L: rtc-linux@googlegroups.com
9351 M: Tadeusz Struk <tadeusz.struk@intel.com>
9352 L: qat-linux@intel.com
9354 F: drivers/crypto/qat/
9357 M: Mike Marciniszyn <infinipath@intel.com>
9358 L: linux-rdma@vger.kernel.org
9360 F: drivers/infiniband/hw/qib/
9362 QLOGIC QLA1280 SCSI DRIVER
9363 M: Michael Reed <mdr@sgi.com>
9364 L: linux-scsi@vger.kernel.org
9366 F: drivers/scsi/qla1280.[ch]
9368 QLOGIC QLA2XXX FC-SCSI DRIVER
9369 M: qla2xxx-upstream@qlogic.com
9370 L: linux-scsi@vger.kernel.org
9372 F: Documentation/scsi/LICENSE.qla2xxx
9373 F: drivers/scsi/qla2xxx/
9375 QLOGIC QLA4XXX iSCSI DRIVER
9376 M: QLogic-Storage-Upstream@qlogic.com
9377 L: linux-scsi@vger.kernel.org
9379 F: Documentation/scsi/LICENSE.qla4xxx
9380 F: drivers/scsi/qla4xxx/
9382 QLOGIC QLA3XXX NETWORK DRIVER
9383 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9384 M: Ron Mercer <ron.mercer@qlogic.com>
9385 M: linux-driver@qlogic.com
9386 L: netdev@vger.kernel.org
9388 F: Documentation/networking/LICENSE.qla3xxx
9389 F: drivers/net/ethernet/qlogic/qla3xxx.*
9391 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9392 M: Dept-GELinuxNICDev@qlogic.com
9393 L: netdev@vger.kernel.org
9395 F: drivers/net/ethernet/qlogic/qlcnic/
9397 QLOGIC QLGE 10Gb ETHERNET DRIVER
9398 M: Harish Patil <harish.patil@qlogic.com>
9399 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9400 M: Dept-GELinuxNICDev@qlogic.com
9401 M: linux-driver@qlogic.com
9402 L: netdev@vger.kernel.org
9404 F: drivers/net/ethernet/qlogic/qlge/
9406 QLOGIC QL4xxx ETHERNET DRIVER
9407 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9408 M: Ariel Elior <Ariel.Elior@qlogic.com>
9409 M: everest-linux-l2@qlogic.com
9410 L: netdev@vger.kernel.org
9412 F: drivers/net/ethernet/qlogic/qed/
9413 F: include/linux/qed/
9414 F: drivers/net/ethernet/qlogic/qede/
9417 M: Anders Larsen <al@alarsen.net>
9418 W: http://www.alarsen.net/linux/qnx4fs/
9421 F: include/uapi/linux/qnx4_fs.h
9422 F: include/uapi/linux/qnxtypes.h
9425 M: Antti Palosaari <crope@iki.fi>
9426 L: linux-media@vger.kernel.org
9427 W: https://linuxtv.org
9428 W: http://palosaari.fi/linux/
9429 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9430 T: git git://linuxtv.org/anttip/media_tree.git
9432 F: drivers/media/tuners/qt1010*
9434 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9435 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9436 L: linux-wireless@vger.kernel.org
9437 L: ath9k-devel@lists.ath9k.org
9438 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9440 F: drivers/net/wireless/ath/ath9k/
9442 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9443 M: Kalle Valo <kvalo@qca.qualcomm.com>
9444 L: ath10k@lists.infradead.org
9445 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9448 F: drivers/net/wireless/ath/ath10k/
9450 QUALCOMM HEXAGON ARCHITECTURE
9451 M: Richard Kuo <rkuo@codeaurora.org>
9452 L: linux-hexagon@vger.kernel.org
9453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9457 QUALCOMM WCN36XX WIRELESS DRIVER
9458 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9459 L: wcn36xx@lists.infradead.org
9460 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9461 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9463 F: drivers/net/wireless/ath/wcn36xx/
9465 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9466 M: Gabriel Somlo <somlo@cmu.edu>
9467 M: "Michael S. Tsirkin" <mst@redhat.com>
9468 L: qemu-devel@nongnu.org
9470 F: drivers/firmware/qemu_fw_cfg.c
9472 RADOS BLOCK DEVICE (RBD)
9473 M: Ilya Dryomov <idryomov@gmail.com>
9474 M: Sage Weil <sage@redhat.com>
9475 M: Alex Elder <elder@kernel.org>
9476 L: ceph-devel@vger.kernel.org
9478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9479 T: git git://github.com/ceph/ceph-client.git
9481 F: Documentation/ABI/testing/sysfs-bus-rbd
9482 F: drivers/block/rbd.c
9483 F: drivers/block/rbd_types.h
9485 RADEON FRAMEBUFFER DISPLAY DRIVER
9486 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9487 L: linux-fbdev@vger.kernel.org
9489 F: drivers/video/fbdev/aty/radeon*
9490 F: include/uapi/linux/radeonfb.h
9492 RADIOSHARK RADIO DRIVER
9493 M: Hans de Goede <hdegoede@redhat.com>
9494 L: linux-media@vger.kernel.org
9495 T: git git://linuxtv.org/media_tree.git
9497 F: drivers/media/radio/radio-shark.c
9499 RADIOSHARK2 RADIO DRIVER
9500 M: Hans de Goede <hdegoede@redhat.com>
9501 L: linux-media@vger.kernel.org
9502 T: git git://linuxtv.org/media_tree.git
9504 F: drivers/media/radio/radio-shark2.c
9505 F: drivers/media/radio/radio-tea5777.c
9507 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9508 M: Paul Mackerras <paulus@samba.org>
9509 L: linux-fbdev@vger.kernel.org
9511 F: drivers/video/fbdev/aty/aty128fb.c
9513 RALINK MIPS ARCHITECTURE
9514 M: John Crispin <john@phrozen.org>
9515 L: linux-mips@linux-mips.org
9519 RALINK RT2X00 WIRELESS LAN DRIVER
9521 M: Stanislaw Gruszka <sgruszka@redhat.com>
9522 M: Helmut Schaa <helmut.schaa@googlemail.com>
9523 L: linux-wireless@vger.kernel.org
9525 F: drivers/net/wireless/ralink/rt2x00/
9527 RAMDISK RAM BLOCK DEVICE DRIVER
9528 M: Jens Axboe <axboe@kernel.dk>
9530 F: Documentation/blockdev/ramdisk.txt
9531 F: drivers/block/brd.c
9533 RANDOM NUMBER DRIVER
9534 M: "Theodore Ts'o" <tytso@mit.edu>
9536 F: drivers/char/random.c
9539 M: Matt Porter <mporter@kernel.crashing.org>
9540 M: Alexandre Bounine <alexandre.bounine@idt.com>
9544 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9545 L: linux-wireless@vger.kernel.org
9547 F: drivers/net/wireless/ray*
9550 M: Josh Triplett <josh@joshtriplett.org>
9551 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9552 L: linux-kernel@vger.kernel.org
9554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9555 F: Documentation/RCU/torture.txt
9556 F: kernel/rcu/rcutorture.c
9558 RCUTORTURE TEST FRAMEWORK
9559 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9560 M: Josh Triplett <josh@joshtriplett.org>
9561 R: Steven Rostedt <rostedt@goodmis.org>
9562 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9563 R: Lai Jiangshan <jiangshanlai@gmail.com>
9564 L: linux-kernel@vger.kernel.org
9566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9567 F: tools/testing/selftests/rcutorture
9570 M: Florian Fainelli <florian@openwrt.org>
9573 RDC R6040 FAST ETHERNET DRIVER
9574 M: Florian Fainelli <florian@openwrt.org>
9575 L: netdev@vger.kernel.org
9577 F: drivers/net/ethernet/rdc/r6040.c
9579 RDS - RELIABLE DATAGRAM SOCKETS
9580 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9581 L: netdev@vger.kernel.org
9582 L: linux-rdma@vger.kernel.org
9583 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9584 W: https://oss.oracle.com/projects/rds/
9587 F: Documentation/networking/rds.txt
9589 RDMAVT - RDMA verbs software
9590 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9591 L: linux-rdma@vger.kernel.org
9593 F: drivers/infiniband/sw/rdmavt
9595 READ-COPY UPDATE (RCU)
9596 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9597 M: Josh Triplett <josh@joshtriplett.org>
9598 R: Steven Rostedt <rostedt@goodmis.org>
9599 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9600 R: Lai Jiangshan <jiangshanlai@gmail.com>
9601 L: linux-kernel@vger.kernel.org
9602 W: http://www.rdrop.com/users/paulmck/RCU/
9604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9605 F: Documentation/RCU/
9606 X: Documentation/RCU/torture.txt
9607 F: include/linux/rcu*
9608 X: include/linux/srcu.h
9612 REAL TIME CLOCK (RTC) SUBSYSTEM
9613 M: Alessandro Zummo <a.zummo@towertech.it>
9614 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9615 L: rtc-linux@googlegroups.com
9616 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9619 F: Documentation/rtc.txt
9621 F: include/linux/rtc.h
9622 F: include/uapi/linux/rtc.h
9624 REALTEK AUDIO CODECS
9625 M: Bard Liao <bardliao@realtek.com>
9626 M: Oder Chiou <oder_chiou@realtek.com>
9628 F: sound/soc/codecs/rt*
9629 F: include/sound/rt*.h
9631 REISERFS FILE SYSTEM
9632 L: reiserfs-devel@vger.kernel.org
9636 REGISTER MAP ABSTRACTION
9637 M: Mark Brown <broonie@kernel.org>
9638 L: linux-kernel@vger.kernel.org
9639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9641 F: drivers/base/regmap/
9642 F: include/linux/regmap.h
9644 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9645 M: Ohad Ben-Cohen <ohad@wizery.com>
9646 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9647 L: linux-remoteproc@vger.kernel.org
9648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9650 F: drivers/remoteproc/
9651 F: Documentation/remoteproc.txt
9652 F: include/linux/remoteproc.h
9654 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9655 M: Ohad Ben-Cohen <ohad@wizery.com>
9656 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9657 L: linux-remoteproc@vger.kernel.org
9658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9661 F: Documentation/rpmsg.txt
9662 F: include/linux/rpmsg.h
9664 RENESAS ETHERNET DRIVERS
9665 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9666 L: netdev@vger.kernel.org
9667 L: linux-renesas-soc@vger.kernel.org
9668 F: drivers/net/ethernet/renesas/
9669 F: include/linux/sh_eth.h
9671 RENESAS USB2 PHY DRIVER
9672 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9673 L: linux-renesas-soc@vger.kernel.org
9675 F: drivers/phy/phy-rcar-gen3-usb2.c
9677 RESET CONTROLLER FRAMEWORK
9678 M: Philipp Zabel <p.zabel@pengutronix.de>
9679 T: git git://git.pengutronix.de/git/pza/linux
9682 F: Documentation/devicetree/bindings/reset/
9683 F: include/dt-bindings/reset/
9684 F: include/linux/reset.h
9685 F: include/linux/reset-controller.h
9688 M: Johannes Berg <johannes@sipsolutions.net>
9689 L: linux-wireless@vger.kernel.org
9690 W: http://wireless.kernel.org/
9691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9694 F: Documentation/rfkill.txt
9698 M: Thomas Graf <tgraf@suug.ch>
9699 L: netdev@vger.kernel.org
9702 F: include/linux/rhashtable.h
9704 RICOH SMARTMEDIA/XD DRIVER
9705 M: Maxim Levitsky <maximlevitsky@gmail.com>
9707 F: drivers/mtd/nand/r852.c
9708 F: drivers/mtd/nand/r852.h
9710 RICOH R5C592 MEMORYSTICK DRIVER
9711 M: Maxim Levitsky <maximlevitsky@gmail.com>
9713 F: drivers/memstick/host/r592.*
9716 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9717 W: http://sourceforge.net/projects/roccat/
9719 F: drivers/hid/hid-roccat*
9720 F: include/linux/hid-roccat*
9721 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9724 M: Jiri Pirko <jiri@resnulli.us>
9725 M: Scott Feldman <sfeldma@gmail.com>
9726 L: netdev@vger.kernel.org
9728 F: drivers/net/ethernet/rocker/
9732 W: http://www.comtrol.com
9734 F: Documentation/serial/rocket.txt
9735 F: drivers/tty/rocket*
9737 ROCKETPORT EXPRESS/INFINITY DRIVER
9738 M: Kevin Cernekee <cernekee@gmail.com>
9739 L: linux-serial@vger.kernel.org
9741 F: drivers/tty/serial/rp2.*
9744 M: Ralf Baechle <ralf@linux-mips.org>
9745 L: linux-hams@vger.kernel.org
9746 W: http://www.linux-ax25.org/
9748 F: include/net/rose.h
9749 F: include/uapi/linux/rose.h
9752 RTL2830 MEDIA DRIVER
9753 M: Antti Palosaari <crope@iki.fi>
9754 L: linux-media@vger.kernel.org
9755 W: https://linuxtv.org
9756 W: http://palosaari.fi/linux/
9757 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9758 T: git git://linuxtv.org/anttip/media_tree.git
9760 F: drivers/media/dvb-frontends/rtl2830*
9762 RTL2832 MEDIA DRIVER
9763 M: Antti Palosaari <crope@iki.fi>
9764 L: linux-media@vger.kernel.org
9765 W: https://linuxtv.org
9766 W: http://palosaari.fi/linux/
9767 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9768 T: git git://linuxtv.org/anttip/media_tree.git
9770 F: drivers/media/dvb-frontends/rtl2832*
9772 RTL2832_SDR MEDIA DRIVER
9773 M: Antti Palosaari <crope@iki.fi>
9774 L: linux-media@vger.kernel.org
9775 W: https://linuxtv.org
9776 W: http://palosaari.fi/linux/
9777 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9778 T: git git://linuxtv.org/anttip/media_tree.git
9780 F: drivers/media/dvb-frontends/rtl2832_sdr*
9782 RTL8180 WIRELESS DRIVER
9783 L: linux-wireless@vger.kernel.org
9784 W: http://wireless.kernel.org/
9785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9787 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9789 RTL8187 WIRELESS DRIVER
9790 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9791 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9792 M: Larry Finger <Larry.Finger@lwfinger.net>
9793 L: linux-wireless@vger.kernel.org
9794 W: http://wireless.kernel.org/
9795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9797 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9799 RTL8192CE WIRELESS DRIVER
9800 M: Larry Finger <Larry.Finger@lwfinger.net>
9801 M: Chaoming Li <chaoming_li@realsil.com.cn>
9802 L: linux-wireless@vger.kernel.org
9803 W: http://wireless.kernel.org/
9804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9806 F: drivers/net/wireless/realtek/rtlwifi/
9807 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9809 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9810 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9811 L: linux-wireless@vger.kernel.org
9812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9814 F: drivers/net/wireless/realtek/rtl8xxxu/
9816 S3 SAVAGE FRAMEBUFFER DRIVER
9817 M: Antonino Daplas <adaplas@gmail.com>
9818 L: linux-fbdev@vger.kernel.org
9820 F: drivers/video/fbdev/savage/
9823 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9824 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9825 L: linux-s390@vger.kernel.org
9826 W: http://www.ibm.com/developerworks/linux/linux390/
9827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9831 F: Documentation/s390/
9832 F: Documentation/DocBook/s390*
9834 S390 COMMON I/O LAYER
9835 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9836 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9837 L: linux-s390@vger.kernel.org
9838 W: http://www.ibm.com/developerworks/linux/linux390/
9840 F: drivers/s390/cio/
9843 M: Stefan Weinhuber <wein@de.ibm.com>
9844 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9845 L: linux-s390@vger.kernel.org
9846 W: http://www.ibm.com/developerworks/linux/linux390/
9848 F: drivers/s390/block/dasd*
9849 F: block/partitions/ibm.c
9851 S390 NETWORK DRIVERS
9852 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9853 L: linux-s390@vger.kernel.org
9854 W: http://www.ibm.com/developerworks/linux/linux390/
9856 F: drivers/s390/net/
9859 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9860 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9861 L: linux-s390@vger.kernel.org
9862 W: http://www.ibm.com/developerworks/linux/linux390/
9865 F: drivers/pci/hotplug/s390_pci_hpc.c
9868 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9869 L: linux-s390@vger.kernel.org
9870 W: http://www.ibm.com/developerworks/linux/linux390/
9872 F: drivers/s390/crypto/
9875 M: Steffen Maier <maier@linux.vnet.ibm.com>
9876 L: linux-s390@vger.kernel.org
9877 W: http://www.ibm.com/developerworks/linux/linux390/
9879 F: drivers/s390/scsi/zfcp_*
9881 S390 IUCV NETWORK LAYER
9882 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9883 L: linux-s390@vger.kernel.org
9884 W: http://www.ibm.com/developerworks/linux/linux390/
9886 F: drivers/s390/net/*iucv*
9887 F: include/net/iucv/
9891 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9892 L: linux-s390@vger.kernel.org
9893 W: http://www.ibm.com/developerworks/linux/linux390/
9895 F: drivers/iommu/s390-iommu.c
9897 S3C24XX SD/MMC Driver
9898 M: Ben Dooks <ben-linux@fluff.org>
9899 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9901 F: drivers/mmc/host/s3cmci.*
9903 SAA6588 RDS RECEIVER DRIVER
9904 M: Hans Verkuil <hverkuil@xs4all.nl>
9905 L: linux-media@vger.kernel.org
9906 T: git git://linuxtv.org/media_tree.git
9907 W: https://linuxtv.org
9909 F: drivers/media/i2c/saa6588*
9911 SAA7134 VIDEO4LINUX DRIVER
9912 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
9913 M: Mauro Carvalho Chehab <mchehab@kernel.org>
9914 L: linux-media@vger.kernel.org
9915 W: https://linuxtv.org
9916 T: git git://linuxtv.org/media_tree.git
9918 F: Documentation/video4linux/*.saa7134
9919 F: drivers/media/pci/saa7134/
9921 SAA7146 VIDEO4LINUX-2 DRIVER
9922 M: Hans Verkuil <hverkuil@xs4all.nl>
9923 L: linux-media@vger.kernel.org
9924 T: git git://linuxtv.org/media_tree.git
9926 F: drivers/media/common/saa7146/
9927 F: drivers/media/pci/saa7146/
9928 F: include/media/saa7146*
9930 SAMSUNG LAPTOP DRIVER
9931 M: Corentin Chary <corentin.chary@gmail.com>
9932 L: platform-driver-x86@vger.kernel.org
9934 F: drivers/platform/x86/samsung-laptop.c
9936 SAMSUNG AUDIO (ASoC) DRIVERS
9937 M: Sangbeom Kim <sbkim73@samsung.com>
9938 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9940 F: sound/soc/samsung/
9942 SAMSUNG FRAMEBUFFER DRIVER
9943 M: Jingoo Han <jingoohan1@gmail.com>
9944 L: linux-fbdev@vger.kernel.org
9946 F: drivers/video/fbdev/s3c-fb.c
9948 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9949 M: Sangbeom Kim <sbkim73@samsung.com>
9950 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9951 L: linux-kernel@vger.kernel.org
9952 L: linux-samsung-soc@vger.kernel.org
9954 F: drivers/mfd/sec*.c
9955 F: drivers/regulator/s2m*.c
9956 F: drivers/regulator/s5m*.c
9957 F: drivers/clk/clk-s2mps11.c
9958 F: drivers/rtc/rtc-s5m.c
9959 F: include/linux/mfd/samsung/
9960 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9961 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9962 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9963 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9965 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9966 M: Kyungmin Park <kyungmin.park@samsung.com>
9967 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9968 L: linux-media@vger.kernel.org
9969 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9971 F: drivers/media/platform/exynos4-is/
9973 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9974 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9975 L: linux-media@vger.kernel.org
9976 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9978 F: drivers/media/platform/s3c-camif/
9979 F: include/media/drv-intf/s3c_camif.h
9981 SAMSUNG S5C73M3 CAMERA DRIVER
9982 M: Kyungmin Park <kyungmin.park@samsung.com>
9983 M: Andrzej Hajda <a.hajda@samsung.com>
9984 L: linux-media@vger.kernel.org
9986 F: drivers/media/i2c/s5c73m3/*
9988 SAMSUNG S5K5BAF CAMERA DRIVER
9989 M: Kyungmin Park <kyungmin.park@samsung.com>
9990 M: Andrzej Hajda <a.hajda@samsung.com>
9991 L: linux-media@vger.kernel.org
9993 F: drivers/media/i2c/s5k5baf.c
9995 SAMSUNG S3FWRN5 NFC DRIVER
9996 M: Robert Baldyga <r.baldyga@samsung.com>
9997 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9998 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10000 F: drivers/nfc/s3fwrn5
10002 SAMSUNG SOC CLOCK DRIVERS
10003 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10004 M: Tomasz Figa <tomasz.figa@gmail.com>
10006 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10007 F: drivers/clk/samsung/
10009 SAMSUNG SXGBE DRIVERS
10010 M: Byungho An <bh74.an@samsung.com>
10011 M: Girish K S <ks.giri@samsung.com>
10012 M: Vipul Pandya <vipul.pandya@samsung.com>
10014 L: netdev@vger.kernel.org
10015 F: drivers/net/ethernet/samsung/sxgbe/
10017 SAMSUNG THERMAL DRIVER
10018 M: Lukasz Majewski <l.majewski@samsung.com>
10019 L: linux-pm@vger.kernel.org
10020 L: linux-samsung-soc@vger.kernel.org
10022 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10023 F: drivers/thermal/samsung/
10025 SAMSUNG USB2 PHY DRIVER
10026 M: Kamil Debski <k.debski@samsung.com>
10027 L: linux-kernel@vger.kernel.org
10029 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10030 F: Documentation/phy/samsung-usb2.txt
10031 F: drivers/phy/phy-exynos4210-usb2.c
10032 F: drivers/phy/phy-exynos4x12-usb2.c
10033 F: drivers/phy/phy-exynos5250-usb2.c
10034 F: drivers/phy/phy-s5pv210-usb2.c
10035 F: drivers/phy/phy-samsung-usb2.c
10036 F: drivers/phy/phy-samsung-usb2.h
10039 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10040 L: linux-serial@vger.kernel.org
10042 F: drivers/tty/serial/
10044 SYNOPSYS DESIGNWARE DMAC DRIVER
10045 M: Viresh Kumar <vireshk@kernel.org>
10046 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10048 F: include/linux/dma/dw.h
10049 F: include/linux/platform_data/dma-dw.h
10052 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10053 M: Lars Persson <lars.persson@axis.com>
10054 L: netdev@vger.kernel.org
10056 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10057 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10059 SYNOPSYS DESIGNWARE I2C DRIVER
10060 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10061 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10062 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10063 L: linux-i2c@vger.kernel.org
10065 F: drivers/i2c/busses/i2c-designware-*
10066 F: include/linux/platform_data/i2c-designware.h
10068 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10069 M: Jaehoon Chung <jh80.chung@samsung.com>
10070 L: linux-mmc@vger.kernel.org
10072 F: include/linux/mmc/dw_mmc.h
10073 F: drivers/mmc/host/dw_mmc*
10075 SYSTEM TRACE MODULE CLASS
10076 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10079 F: Documentation/trace/stm.txt
10080 F: drivers/hwtracing/stm/
10081 F: include/linux/stm.h
10082 F: include/uapi/linux/stm.h
10085 M: Andreas Noever <andreas.noever@gmail.com>
10087 F: drivers/thunderbolt/
10089 TI BQ27XXX POWER SUPPLY DRIVER
10090 R: Andrew F. Davis <afd@ti.com>
10091 F: include/linux/power/bq27xxx_battery.h
10092 F: drivers/power/bq27xxx_battery.c
10093 F: drivers/power/bq27xxx_battery_i2c.c
10095 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10096 M: John Stultz <john.stultz@linaro.org>
10097 M: Thomas Gleixner <tglx@linutronix.de>
10098 L: linux-kernel@vger.kernel.org
10099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10101 F: include/linux/clocksource.h
10102 F: include/linux/time.h
10103 F: include/linux/timex.h
10104 F: include/uapi/linux/time.h
10105 F: include/uapi/linux/timex.h
10106 F: kernel/time/clocksource.c
10107 F: kernel/time/time*.c
10108 F: kernel/time/alarmtimer.c
10109 F: kernel/time/ntp.c
10110 F: tools/testing/selftests/timers/
10113 M: Zwane Mwaikambo <zwanem@gmail.com>
10115 F: drivers/watchdog/sc1200wdt.c
10118 M: Ingo Molnar <mingo@redhat.com>
10119 M: Peter Zijlstra <peterz@infradead.org>
10120 L: linux-kernel@vger.kernel.org
10121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10124 F: include/linux/sched.h
10125 F: include/uapi/linux/sched.h
10126 F: include/linux/wait.h
10129 M: Chen Liqin <liqin.linux@gmail.com>
10130 M: Lennox Wu <lennox.wu@gmail.com>
10131 W: http://www.sunplus.com
10135 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10136 M: Sudeep Holla <sudeep.holla@arm.com>
10137 L: linux-arm-kernel@lists.infradead.org
10139 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10140 F: drivers/clk/clk-scpi.c
10141 F: drivers/cpufreq/scpi-cpufreq.c
10142 F: drivers/firmware/arm_scpi.c
10143 F: include/linux/scpi_protocol.h
10146 M: Jens Axboe <axboe@kernel.dk>
10147 L: linux-scsi@vger.kernel.org
10148 W: http://www.kernel.dk
10150 F: drivers/scsi/sr*
10152 SCSI RDMA PROTOCOL (SRP) INITIATOR
10153 M: Bart Van Assche <bart.vanassche@sandisk.com>
10154 L: linux-rdma@vger.kernel.org
10156 W: http://www.openfabrics.org
10157 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10159 F: drivers/infiniband/ulp/srp/
10160 F: include/scsi/srp.h
10163 M: Doug Gilbert <dgilbert@interlog.com>
10164 L: linux-scsi@vger.kernel.org
10165 W: http://sg.danny.cz/sg
10167 F: Documentation/scsi/scsi-generic.txt
10168 F: drivers/scsi/sg.c
10169 F: include/scsi/sg.h
10172 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10174 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10176 L: linux-scsi@vger.kernel.org
10182 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10183 L: linux-scsi@vger.kernel.org
10185 F: Documentation/scsi/st.txt
10186 F: drivers/scsi/st.*
10187 F: drivers/scsi/st_*.h
10190 M: Vlad Yasevich <vyasevich@gmail.com>
10191 M: Neil Horman <nhorman@tuxdriver.com>
10192 L: linux-sctp@vger.kernel.org
10193 W: http://lksctp.sourceforge.net
10195 F: Documentation/networking/sctp.txt
10196 F: include/linux/sctp.h
10197 F: include/uapi/linux/sctp.h
10198 F: include/net/sctp/
10202 M: Jim Cromie <jim.cromie@gmail.com>
10204 F: Documentation/i2c/busses/scx200_acb
10205 F: arch/x86/platform/scx200/
10206 F: drivers/watchdog/scx200_wdt.c
10207 F: drivers/i2c/busses/scx200*
10208 F: drivers/mtd/maps/scx200_docflash.c
10209 F: include/linux/scx200.h
10212 M: Jim Cromie <jim.cromie@gmail.com>
10214 F: drivers/char/scx200_gpio.c
10215 F: include/linux/scx200_gpio.h
10217 SCx200 HRT CLOCKSOURCE DRIVER
10218 M: Jim Cromie <jim.cromie@gmail.com>
10220 F: drivers/clocksource/scx200_hrt.c
10222 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10223 M: Sascha Sommer <saschasommer@freenet.de>
10224 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10226 F: drivers/mmc/host/sdricoh_cs.c
10228 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10229 M: Adrian Hunter <adrian.hunter@intel.com>
10230 L: linux-mmc@vger.kernel.org
10231 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10233 F: drivers/mmc/host/sdhci*
10234 F: include/linux/mmc/sdhci*
10237 M: Kees Cook <keescook@chromium.org>
10238 R: Andy Lutomirski <luto@amacapital.net>
10239 R: Will Drewry <wad@chromium.org>
10240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10242 F: kernel/seccomp.c
10243 F: include/uapi/linux/seccomp.h
10244 F: include/linux/seccomp.h
10245 F: tools/testing/selftests/seccomp/*
10246 K: \bsecure_computing
10249 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10250 M: Ben Dooks <ben-linux@fluff.org>
10251 M: Jaehoon Chung <jh80.chung@samsung.com>
10252 L: linux-mmc@vger.kernel.org
10254 F: drivers/mmc/host/sdhci-s3c*
10256 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10257 M: Viresh Kumar <vireshk@kernel.org>
10258 L: linux-mmc@vger.kernel.org
10260 F: drivers/mmc/host/sdhci-spear.c
10263 M: James Morris <james.l.morris@oracle.com>
10264 M: "Serge E. Hallyn" <serge@hallyn.com>
10265 L: linux-security-module@vger.kernel.org (suggested Cc:)
10266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10267 W: http://kernsec.org/
10272 M: Security Officers <security@kernel.org>
10275 SELINUX SECURITY MODULE
10276 M: Paul Moore <paul@paul-moore.com>
10277 M: Stephen Smalley <sds@tycho.nsa.gov>
10278 M: Eric Paris <eparis@parisplace.org>
10279 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10280 W: http://selinuxproject.org
10281 T: git git://git.infradead.org/users/pcmoore/selinux
10283 F: include/linux/selinux*
10284 F: security/selinux/
10285 F: scripts/selinux/
10287 APPARMOR SECURITY MODULE
10288 M: John Johansen <john.johansen@canonical.com>
10289 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10290 W: apparmor.wiki.kernel.org
10291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10293 F: security/apparmor/
10295 LOADPIN SECURITY MODULE
10296 M: Kees Cook <keescook@chromium.org>
10297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10299 F: security/loadpin/
10301 YAMA SECURITY MODULE
10302 M: Kees Cook <keescook@chromium.org>
10303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10308 M: Jiri Slaby <jirislaby@gmail.com>
10310 F: drivers/misc/phantom.c
10311 F: include/uapi/linux/phantom.h
10313 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10314 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10315 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10316 M: John Soni Jose <sony.john@avagotech.com>
10317 L: linux-scsi@vger.kernel.org
10318 W: http://www.avagotech.com
10320 F: drivers/scsi/be2iscsi/
10322 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10323 M: Sathya Perla <sathya.perla@broadcom.com>
10324 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10325 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10326 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10327 M: Somnath Kotur <somnath.kotur@broadcom.com>
10328 L: netdev@vger.kernel.org
10329 W: http://www.emulex.com
10331 F: drivers/net/ethernet/emulex/benet/
10333 EMULEX ONECONNECT ROCE DRIVER
10334 M: Selvin Xavier <selvin.xavier@avagotech.com>
10335 M: Devesh Sharma <devesh.sharma@avagotech.com>
10336 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10337 L: linux-rdma@vger.kernel.org
10338 W: http://www.emulex.com
10340 F: drivers/infiniband/hw/ocrdma/
10343 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10344 M: Edward Cree <ecree@solarflare.com>
10345 M: Bert Kenward <bkenward@solarflare.com>
10346 L: netdev@vger.kernel.org
10348 F: drivers/net/ethernet/sfc/
10351 M: Dimitri Sivanich <sivanich@sgi.com>
10353 F: drivers/misc/sgi-gru/
10355 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10356 M: Pat Gefre <pfg@sgi.com>
10357 L: linux-ia64@vger.kernel.org
10359 F: Documentation/ia64/serial.txt
10360 F: drivers/tty/serial/ioc?_serial.c
10361 F: include/linux/ioc?.h
10363 SGI XP/XPC/XPNET DRIVER
10364 M: Cliff Whickman <cpw@sgi.com>
10365 M: Robin Holt <robinmholt@gmail.com>
10367 F: drivers/misc/sgi-xp/
10369 SI2157 MEDIA DRIVER
10370 M: Antti Palosaari <crope@iki.fi>
10371 L: linux-media@vger.kernel.org
10372 W: https://linuxtv.org
10373 W: http://palosaari.fi/linux/
10374 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10375 T: git git://linuxtv.org/anttip/media_tree.git
10377 F: drivers/media/tuners/si2157*
10379 SI2168 MEDIA DRIVER
10380 M: Antti Palosaari <crope@iki.fi>
10381 L: linux-media@vger.kernel.org
10382 W: https://linuxtv.org
10383 W: http://palosaari.fi/linux/
10384 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10385 T: git git://linuxtv.org/anttip/media_tree.git
10387 F: drivers/media/dvb-frontends/si2168*
10389 SI470X FM RADIO RECEIVER I2C DRIVER
10390 M: Hans Verkuil <hverkuil@xs4all.nl>
10391 L: linux-media@vger.kernel.org
10392 T: git git://linuxtv.org/media_tree.git
10393 W: https://linuxtv.org
10395 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10397 SI470X FM RADIO RECEIVER USB DRIVER
10398 M: Hans Verkuil <hverkuil@xs4all.nl>
10399 L: linux-media@vger.kernel.org
10400 T: git git://linuxtv.org/media_tree.git
10401 W: https://linuxtv.org
10403 F: drivers/media/radio/si470x/radio-si470x-common.c
10404 F: drivers/media/radio/si470x/radio-si470x.h
10405 F: drivers/media/radio/si470x/radio-si470x-usb.c
10407 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10408 M: Eduardo Valentin <edubezval@gmail.com>
10409 L: linux-media@vger.kernel.org
10410 T: git git://linuxtv.org/media_tree.git
10411 W: https://linuxtv.org
10413 F: drivers/media/radio/si4713/si4713.?
10415 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10416 M: Eduardo Valentin <edubezval@gmail.com>
10417 L: linux-media@vger.kernel.org
10418 T: git git://linuxtv.org/media_tree.git
10419 W: https://linuxtv.org
10421 F: drivers/media/radio/si4713/radio-platform-si4713.c
10423 SI4713 FM RADIO TRANSMITTER USB DRIVER
10424 M: Hans Verkuil <hverkuil@xs4all.nl>
10425 L: linux-media@vger.kernel.org
10426 T: git git://linuxtv.org/media_tree.git
10427 W: https://linuxtv.org
10429 F: drivers/media/radio/si4713/radio-usb-si4713.c
10432 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10433 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10434 L: linux-media@vger.kernel.org
10435 W: https://linuxtv.org
10436 T: git git://linuxtv.org/media_tree.git
10438 F: drivers/media/common/siano/
10439 F: drivers/media/usb/siano/
10440 F: drivers/media/usb/siano/
10441 F: drivers/media/mmc/siano/
10444 M: Hans de Goede <hdegoede@redhat.com>
10445 L: linux-fbdev@vger.kernel.org
10447 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10448 F: drivers/video/fbdev/simplefb.c
10449 F: include/linux/platform_data/simplefb.h
10451 SH_VEU V4L2 MEM2MEM DRIVER
10452 L: linux-media@vger.kernel.org
10454 F: drivers/media/platform/sh_veu.c
10456 SH_VOU V4L2 OUTPUT DRIVER
10457 L: linux-media@vger.kernel.org
10459 F: drivers/media/platform/sh_vou.c
10460 F: include/media/drv-intf/sh_vou.h
10462 SIMPLE FIRMWARE INTERFACE (SFI)
10463 M: Len Brown <lenb@kernel.org>
10464 L: sfi-devel@simplefirmware.org
10465 W: http://simplefirmware.org/
10466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10468 F: arch/x86/platform/sfi/
10470 F: include/linux/sfi*.h
10472 SIMTEC EB110ATX (Chalice CATS)
10474 P: Vincent Sanders <vince@simtec.co.uk>
10475 M: Simtec Linux Team <linux@simtec.co.uk>
10476 W: http://www.simtec.co.uk/products/EB110ATX/
10479 SIMTEC EB2410ITX (BAST)
10481 P: Vincent Sanders <vince@simtec.co.uk>
10482 M: Simtec Linux Team <linux@simtec.co.uk>
10483 W: http://www.simtec.co.uk/products/EB2410ITX/
10485 F: arch/arm/mach-s3c24xx/mach-bast.c
10486 F: arch/arm/mach-s3c24xx/bast-ide.c
10487 F: arch/arm/mach-s3c24xx/bast-irq.c
10489 TI DAVINCI MACHINE SUPPORT
10490 M: Sekhar Nori <nsekhar@ti.com>
10491 M: Kevin Hilman <khilman@kernel.org>
10492 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10495 F: arch/arm/mach-davinci/
10496 F: drivers/i2c/busses/i2c-davinci.c
10498 TI DAVINCI SERIES MEDIA DRIVER
10499 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10500 L: linux-media@vger.kernel.org
10501 W: https://linuxtv.org
10502 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10503 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10505 F: drivers/media/platform/davinci/
10506 F: include/media/davinci/
10508 TI AM437X VPFE DRIVER
10509 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10510 L: linux-media@vger.kernel.org
10511 W: https://linuxtv.org
10512 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10513 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10515 F: drivers/media/platform/am437x/
10517 OV2659 OMNIVISION SENSOR DRIVER
10518 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10519 L: linux-media@vger.kernel.org
10520 W: https://linuxtv.org
10521 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10522 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10524 F: drivers/media/i2c/ov2659.c
10525 F: include/media/i2c/ov2659.h
10527 SILICON MOTION SM712 FRAME BUFFER DRIVER
10528 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10529 M: Teddy Wang <teddy.wang@siliconmotion.com>
10530 M: Sudip Mukherjee <sudip@vectorindia.org>
10531 L: linux-fbdev@vger.kernel.org
10533 F: drivers/video/fbdev/sm712*
10534 F: Documentation/fb/sm712fb.txt
10536 SIS 190 ETHERNET DRIVER
10537 M: Francois Romieu <romieu@fr.zoreil.com>
10538 L: netdev@vger.kernel.org
10540 F: drivers/net/ethernet/sis/sis190.c
10542 SIS 900/7016 FAST ETHERNET DRIVER
10543 M: Daniele Venzano <venza@brownhat.org>
10544 W: http://www.brownhat.org/sis900.html
10545 L: netdev@vger.kernel.org
10547 F: drivers/net/ethernet/sis/sis900.*
10549 SIS FRAMEBUFFER DRIVER
10550 M: Thomas Winischhofer <thomas@winischhofer.net>
10551 W: http://www.winischhofer.net/linuxsisvga.shtml
10553 F: Documentation/fb/sisfb.txt
10554 F: drivers/video/fbdev/sis/
10555 F: include/video/sisfb.h
10558 M: Thomas Winischhofer <thomas@winischhofer.net>
10559 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10561 F: drivers/usb/misc/sisusbvga/
10564 M: Christoph Lameter <cl@linux.com>
10565 M: Pekka Enberg <penberg@kernel.org>
10566 M: David Rientjes <rientjes@google.com>
10567 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10568 M: Andrew Morton <akpm@linux-foundation.org>
10569 L: linux-mm@kvack.org
10571 F: include/linux/sl?b*.h
10574 SLEEPABLE READ-COPY UPDATE (SRCU)
10575 M: Lai Jiangshan <jiangshanlai@gmail.com>
10576 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10577 M: Josh Triplett <josh@joshtriplett.org>
10578 R: Steven Rostedt <rostedt@goodmis.org>
10579 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10580 L: linux-kernel@vger.kernel.org
10581 W: http://www.rdrop.com/users/paulmck/RCU/
10583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10584 F: include/linux/srcu.h
10585 F: kernel/rcu/srcu.c
10587 SMACK SECURITY MODULE
10588 M: Casey Schaufler <casey@schaufler-ca.com>
10589 L: linux-security-module@vger.kernel.org
10590 W: http://schaufler-ca.com
10591 T: git git://git.gitorious.org/smack-next/kernel.git
10593 F: Documentation/security/Smack.txt
10596 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10597 M: Kevin Hilman <khilman@kernel.org>
10598 M: Nishanth Menon <nm@ti.com>
10600 F: drivers/power/avs/
10601 F: include/linux/power/smartreflex.h
10602 L: linux-pm@vger.kernel.org
10604 SMC91x ETHERNET DRIVER
10605 M: Nicolas Pitre <nico@fluxnic.net>
10607 F: drivers/net/ethernet/smsc/smc91x.*
10609 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10610 M: Sakari Ailus <sakari.ailus@iki.fi>
10611 L: linux-media@vger.kernel.org
10613 F: drivers/media/i2c/smiapp/
10614 F: include/media/i2c/smiapp.h
10615 F: drivers/media/i2c/smiapp-pll.c
10616 F: drivers/media/i2c/smiapp-pll.h
10617 F: include/uapi/linux/smiapp.h
10618 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10620 SMM665 HARDWARE MONITOR DRIVER
10621 M: Guenter Roeck <linux@roeck-us.net>
10622 L: linux-hwmon@vger.kernel.org
10624 F: Documentation/hwmon/smm665
10625 F: drivers/hwmon/smm665.c
10627 SMSC EMC2103 HARDWARE MONITOR DRIVER
10628 M: Steve Glendinning <steve.glendinning@shawell.net>
10629 L: linux-hwmon@vger.kernel.org
10631 F: Documentation/hwmon/emc2103
10632 F: drivers/hwmon/emc2103.c
10634 SMSC SCH5627 HARDWARE MONITOR DRIVER
10635 M: Hans de Goede <hdegoede@redhat.com>
10636 L: linux-hwmon@vger.kernel.org
10638 F: Documentation/hwmon/sch5627
10639 F: drivers/hwmon/sch5627.c
10641 SMSC47B397 HARDWARE MONITOR DRIVER
10642 M: Jean Delvare <jdelvare@suse.com>
10643 L: linux-hwmon@vger.kernel.org
10645 F: Documentation/hwmon/smsc47b397
10646 F: drivers/hwmon/smsc47b397.c
10648 SMSC911x ETHERNET DRIVER
10649 M: Steve Glendinning <steve.glendinning@shawell.net>
10650 L: netdev@vger.kernel.org
10652 F: include/linux/smsc911x.h
10653 F: drivers/net/ethernet/smsc/smsc911x.*
10655 SMSC9420 PCI ETHERNET DRIVER
10656 M: Steve Glendinning <steve.glendinning@shawell.net>
10657 L: netdev@vger.kernel.org
10659 F: drivers/net/ethernet/smsc/smsc9420.*
10661 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10662 M: Steve Glendinning <steve.glendinning@shawell.net>
10663 L: linux-fbdev@vger.kernel.org
10665 F: drivers/video/fbdev/smscufx.c
10667 SOC-CAMERA V4L2 SUBSYSTEM
10668 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10669 L: linux-media@vger.kernel.org
10670 T: git git://linuxtv.org/media_tree.git
10672 F: include/media/soc*
10673 F: drivers/media/i2c/soc_camera/
10674 F: drivers/media/platform/soc_camera/
10676 SOEKRIS NET48XX LED SUPPORT
10677 M: Chris Boot <bootc@bootc.net>
10679 F: drivers/leds/leds-net48xx.c
10681 SOFTLOGIC 6x10 MPEG CODEC
10682 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10683 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10684 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10685 M: Ismael Luceno <ismael@iodev.co.uk>
10686 L: linux-media@vger.kernel.org
10688 F: drivers/media/pci/solo6x10/
10690 SOFTWARE RAID (Multiple Disks) SUPPORT
10691 M: Shaohua Li <shli@kernel.org>
10692 L: linux-raid@vger.kernel.org
10693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10696 F: include/linux/raid/
10697 F: include/uapi/linux/raid/
10699 SONIC NETWORK DRIVER
10700 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10701 L: netdev@vger.kernel.org
10703 F: drivers/net/ethernet/natsemi/sonic.*
10705 SONICS SILICON BACKPLANE DRIVER (SSB)
10706 M: Michael Buesch <m@bues.ch>
10707 L: linux-wireless@vger.kernel.org
10710 F: include/linux/ssb/
10712 SONY VAIO CONTROL DEVICE DRIVER
10713 M: Mattia Dongili <malattia@linux.it>
10714 L: platform-driver-x86@vger.kernel.org
10715 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10717 F: Documentation/laptops/sony-laptop.txt
10718 F: drivers/char/sonypi.c
10719 F: drivers/platform/x86/sony-laptop.c
10720 F: include/linux/sony-laptop.h
10722 SONY MEMORYSTICK CARD SUPPORT
10723 M: Alex Dubov <oakad@yahoo.com>
10724 W: http://tifmxx.berlios.de/
10726 F: drivers/memstick/host/tifm_ms.c
10728 SONY MEMORYSTICK STANDARD SUPPORT
10729 M: Maxim Levitsky <maximlevitsky@gmail.com>
10731 F: drivers/memstick/core/ms_block.*
10734 M: Jaroslav Kysela <perex@perex.cz>
10735 M: Takashi Iwai <tiwai@suse.com>
10736 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10737 W: http://www.alsa-project.org/
10738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10739 T: git git://git.alsa-project.org/alsa-kernel.git
10740 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10742 F: Documentation/sound/
10744 F: include/uapi/sound/
10747 SOUND - COMPRESSED AUDIO
10748 M: Vinod Koul <vinod.koul@intel.com>
10749 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10752 F: Documentation/sound/alsa/compress_offload.txt
10753 F: include/sound/compress_driver.h
10754 F: include/uapi/sound/compress_*
10755 F: sound/core/compress_offload.c
10756 F: sound/soc/soc-compress.c
10758 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10759 M: Liam Girdwood <lgirdwood@gmail.com>
10760 M: Mark Brown <broonie@kernel.org>
10761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10762 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10763 W: http://alsa-project.org/main/index.php/ASoC
10765 F: Documentation/sound/alsa/soc/
10767 F: include/sound/soc*
10769 SOUND - DMAENGINE HELPERS
10770 M: Lars-Peter Clausen <lars@metafoo.de>
10772 F: include/sound/dmaengine_pcm.h
10773 F: sound/core/pcm_dmaengine.c
10774 F: sound/soc/soc-generic-dmaengine-pcm.c
10777 M: Olli Salonen <olli.salonen@iki.fi>
10778 L: linux-media@vger.kernel.org
10779 W: https://linuxtv.org
10780 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10782 F: drivers/media/dvb-frontends/sp2*
10784 SPARC + UltraSPARC (sparc/sparc64)
10785 M: "David S. Miller" <davem@davemloft.net>
10786 L: sparclinux@vger.kernel.org
10787 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10794 SPARC SERIAL DRIVERS
10795 M: "David S. Miller" <davem@davemloft.net>
10796 L: sparclinux@vger.kernel.org
10797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10800 F: include/linux/sunserialcore.h
10801 F: drivers/tty/serial/suncore.c
10802 F: drivers/tty/serial/sunhv.c
10803 F: drivers/tty/serial/sunsab.c
10804 F: drivers/tty/serial/sunsab.h
10805 F: drivers/tty/serial/sunsu.c
10806 F: drivers/tty/serial/sunzilog.c
10807 F: drivers/tty/serial/sunzilog.h
10810 M: "Christopher Li" <sparse@chrisli.org>
10811 L: linux-sparse@vger.kernel.org
10812 W: https://sparse.wiki.kernel.org/
10813 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10814 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10816 F: include/linux/compiler.h
10818 SPEAR PLATFORM SUPPORT
10819 M: Viresh Kumar <vireshk@kernel.org>
10820 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10822 W: http://www.st.com/spear
10824 F: arch/arm/boot/dts/spear*
10825 F: arch/arm/mach-spear/
10827 SPEAR CLOCK FRAMEWORK SUPPORT
10828 M: Viresh Kumar <vireshk@kernel.org>
10829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10830 W: http://www.st.com/spear
10832 F: drivers/clk/spear/
10835 M: Mark Brown <broonie@kernel.org>
10836 L: linux-spi@vger.kernel.org
10837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10838 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10840 F: Documentation/spi/
10842 F: include/linux/spi/
10843 F: include/uapi/linux/spi/
10845 SPIDERNET NETWORK DRIVER for CELL
10846 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10847 L: netdev@vger.kernel.org
10849 F: Documentation/networking/spider_net.txt
10850 F: drivers/net/ethernet/toshiba/spider_net*
10853 M: Jeremy Kerr <jk@ozlabs.org>
10854 L: linuxppc-dev@lists.ozlabs.org
10855 W: http://www.ibm.com/developerworks/power/cell/
10857 F: Documentation/filesystems/spufs.txt
10858 F: arch/powerpc/platforms/cell/spufs/
10860 SQUASHFS FILE SYSTEM
10861 M: Phillip Lougher <phillip@squashfs.org.uk>
10862 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10863 W: http://squashfs.org.uk
10864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10866 F: Documentation/filesystems/squashfs.txt
10869 SRM (Alpha) environment access
10870 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10872 F: arch/alpha/kernel/srm_env.c
10875 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10876 L: stable@vger.kernel.org
10878 F: Documentation/stable_kernel_rules.txt
10881 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10883 L: devel@driverdev.osuosl.org
10885 F: drivers/staging/
10888 M: Ian Abbott <abbotti@mev.co.uk>
10889 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10891 F: drivers/staging/comedi/
10893 STAGING - FLARION FT1000 DRIVERS
10894 M: Marek Belisko <marek.belisko@gmail.com>
10896 F: drivers/staging/ft1000/
10898 STAGING - INDUSTRIAL IO
10899 M: Jonathan Cameron <jic23@kernel.org>
10900 L: linux-iio@vger.kernel.org
10902 F: drivers/staging/iio/
10904 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10905 M: Jarod Wilson <jarod@wilsonet.com>
10906 W: http://www.lirc.org/
10908 F: drivers/staging/media/lirc/
10910 STAGING - LUSTRE PARALLEL FILESYSTEM
10911 M: Oleg Drokin <oleg.drokin@intel.com>
10912 M: Andreas Dilger <andreas.dilger@intel.com>
10913 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10914 W: http://wiki.lustre.org/
10916 F: drivers/staging/lustre
10918 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10919 M: Marc Dietrich <marvin24@gmx.de>
10920 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10921 L: linux-tegra@vger.kernel.org
10923 F: drivers/staging/nvec/
10925 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10926 M: Jens Frederich <jfrederich@gmail.com>
10927 M: Daniel Drake <dsd@laptop.org>
10928 M: Jon Nettleton <jon.nettleton@gmail.com>
10929 W: http://wiki.laptop.org/go/DCON
10931 F: drivers/staging/olpc_dcon/
10933 STAGING - REALTEK RTL8712U DRIVERS
10934 M: Larry Finger <Larry.Finger@lwfinger.net>
10935 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10937 F: drivers/staging/rtl8712/
10939 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10940 M: Larry Finger <Larry.Finger@lwfinger.net>
10941 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10942 L: linux-wireless@vger.kernel.org
10944 F: drivers/staging/rtl8723au/
10946 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10947 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10948 M: Teddy Wang <teddy.wang@siliconmotion.com>
10949 M: Sudip Mukherjee <sudip@vectorindia.org>
10950 L: linux-fbdev@vger.kernel.org
10952 F: drivers/staging/sm750fb/
10955 M: Lior Dotan <liodot@gmail.com>
10956 M: Christopher Harrer <charrer@alacritech.com>
10958 F: drivers/staging/slicoss/
10960 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10961 M: William Hubbs <w.d.hubbs@gmail.com>
10962 M: Chris Brannon <chris@the-brannons.com>
10963 M: Kirk Reiser <kirk@reisers.ca>
10964 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10965 L: speakup@linux-speakup.org
10966 W: http://www.linux-speakup.org/
10968 F: drivers/staging/speakup/
10970 STAGING - VIA VT665X DRIVERS
10971 M: Forest Bond <forest@alittletooquiet.net>
10973 F: drivers/staging/vt665?/
10975 STAGING - WILC1000 WIFI DRIVER
10976 M: Johnny Kim <johnny.kim@atmel.com>
10977 M: Austin Shin <austin.shin@atmel.com>
10978 M: Chris Park <chris.park@atmel.com>
10979 M: Tony Cho <tony.cho@atmel.com>
10980 M: Glen Lee <glen.lee@atmel.com>
10981 M: Leo Kim <leo.kim@atmel.com>
10982 L: linux-wireless@vger.kernel.org
10984 F: drivers/staging/wilc1000/
10986 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10987 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10989 F: drivers/staging/xgifb/
10991 STARFIRE/DURALAN NETWORK DRIVER
10992 M: Ion Badulescu <ionut@badula.org>
10994 F: drivers/net/ethernet/adaptec/starfire*
10997 M: Sam Creasey <sammy@sammy.net>
10998 W: http://sammy.net/sun3/
11000 F: arch/m68k/kernel/*sun3*
11001 F: arch/m68k/sun3*/
11002 F: arch/m68k/include/asm/sun3*
11003 F: drivers/net/ethernet/i825xx/sun3*
11005 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11006 M: Hans de Goede <hdegoede@redhat.com>
11007 L: linux-input@vger.kernel.org
11009 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11010 F: drivers/input/keyboard/sun4i-lradc-keys.c
11012 SUNDANCE NETWORK DRIVER
11013 M: Denis Kirjanov <kda@linux-powerpc.org>
11014 L: netdev@vger.kernel.org
11016 F: drivers/net/ethernet/dlink/sundance.c
11019 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11020 M: Rich Felker <dalias@libc.org>
11021 L: linux-sh@vger.kernel.org
11022 Q: http://patchwork.kernel.org/project/linux-sh/list/
11024 F: Documentation/sh/
11029 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11030 M: Len Brown <len.brown@intel.com>
11031 M: Pavel Machek <pavel@ucw.cz>
11032 L: linux-pm@vger.kernel.org
11034 F: Documentation/power/
11035 F: arch/x86/kernel/acpi/
11036 F: drivers/base/power/
11038 F: include/linux/suspend.h
11039 F: include/linux/freezer.h
11040 F: include/linux/pm.h
11043 M: Martin Mares <mj@ucw.cz>
11044 L: linux-video@atrey.karlin.mff.cuni.cz
11046 F: Documentation/svga.txt
11047 F: arch/x86/boot/video*
11050 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11051 L: linux-kernel@vger.kernel.org
11052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11055 F: arch/*/kernel/pci-swiotlb.c
11056 F: include/linux/swiotlb.h
11059 M: Jiri Pirko <jiri@resnulli.us>
11060 L: netdev@vger.kernel.org
11063 F: include/net/switchdev.h
11065 SYNOPSYS ARC ARCHITECTURE
11066 M: Vineet Gupta <vgupta@synopsys.com>
11067 L: linux-snps-arc@lists.infradead.org
11070 F: Documentation/devicetree/bindings/arc/*
11071 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11072 F: drivers/tty/serial/arc_uart.c
11073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11075 SYNOPSYS ARC SDP platform support
11076 M: Alexey Brodkin <abrodkin@synopsys.com>
11078 F: arch/arc/plat-axs10x
11079 F: arch/arc/boot/dts/ax*
11080 F: Documentation/devicetree/bindings/arc/axs10*
11082 SYSTEM CONFIGURATION (SYSCON)
11083 M: Lee Jones <lee.jones@linaro.org>
11084 M: Arnd Bergmann <arnd@arndb.de>
11085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11087 F: drivers/mfd/syscon.c
11090 M: Christoph Hellwig <hch@infradead.org>
11092 F: Documentation/filesystems/sysv-fs.txt
11094 F: include/linux/sysv_fs.h
11097 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11098 L: linux-scsi@vger.kernel.org
11099 L: target-devel@vger.kernel.org
11100 W: http://www.linux-iscsi.org
11101 W: http://groups.google.com/group/linux-iscsi-target-dev
11102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11106 F: Documentation/target/
11108 TASKSTATS STATISTICS INTERFACE
11109 M: Balbir Singh <bsingharora@gmail.com>
11111 F: Documentation/accounting/taskstats*
11112 F: include/linux/taskstats*
11113 F: kernel/taskstats.c
11116 M: Jamal Hadi Salim <jhs@mojatatu.com>
11117 L: netdev@vger.kernel.org
11119 F: include/net/pkt_cls.h
11120 F: include/uapi/linux/pkt_cls.h
11123 TCP LOW PRIORITY MODULE
11124 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11125 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11126 W: http://tcp-lp-mod.sourceforge.net/
11128 F: net/ipv4/tcp_lp.c
11130 TDA10071 MEDIA DRIVER
11131 M: Antti Palosaari <crope@iki.fi>
11132 L: linux-media@vger.kernel.org
11133 W: https://linuxtv.org
11134 W: http://palosaari.fi/linux/
11135 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11136 T: git git://linuxtv.org/anttip/media_tree.git
11138 F: drivers/media/dvb-frontends/tda10071*
11140 TDA18212 MEDIA DRIVER
11141 M: Antti Palosaari <crope@iki.fi>
11142 L: linux-media@vger.kernel.org
11143 W: https://linuxtv.org
11144 W: http://palosaari.fi/linux/
11145 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11146 T: git git://linuxtv.org/anttip/media_tree.git
11148 F: drivers/media/tuners/tda18212*
11150 TDA18218 MEDIA DRIVER
11151 M: Antti Palosaari <crope@iki.fi>
11152 L: linux-media@vger.kernel.org
11153 W: https://linuxtv.org
11154 W: http://palosaari.fi/linux/
11155 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11156 T: git git://linuxtv.org/anttip/media_tree.git
11158 F: drivers/media/tuners/tda18218*
11160 TDA18271 MEDIA DRIVER
11161 M: Michael Krufky <mkrufky@linuxtv.org>
11162 L: linux-media@vger.kernel.org
11163 W: https://linuxtv.org
11164 W: http://github.com/mkrufky
11165 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11166 T: git git://linuxtv.org/mkrufky/tuners.git
11168 F: drivers/media/tuners/tda18271*
11170 TDA827x MEDIA DRIVER
11171 M: Michael Krufky <mkrufky@linuxtv.org>
11172 L: linux-media@vger.kernel.org
11173 W: https://linuxtv.org
11174 W: http://github.com/mkrufky
11175 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11176 T: git git://linuxtv.org/mkrufky/tuners.git
11178 F: drivers/media/tuners/tda8290.*
11180 TDA8290 MEDIA DRIVER
11181 M: Michael Krufky <mkrufky@linuxtv.org>
11182 L: linux-media@vger.kernel.org
11183 W: https://linuxtv.org
11184 W: http://github.com/mkrufky
11185 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11186 T: git git://linuxtv.org/mkrufky/tuners.git
11188 F: drivers/media/tuners/tda8290.*
11190 TDA9840 MEDIA DRIVER
11191 M: Hans Verkuil <hverkuil@xs4all.nl>
11192 L: linux-media@vger.kernel.org
11193 T: git git://linuxtv.org/media_tree.git
11194 W: https://linuxtv.org
11196 F: drivers/media/i2c/tda9840*
11198 TEA5761 TUNER DRIVER
11199 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11200 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11201 L: linux-media@vger.kernel.org
11202 W: https://linuxtv.org
11203 T: git git://linuxtv.org/media_tree.git
11205 F: drivers/media/tuners/tea5761.*
11207 TEA5767 TUNER DRIVER
11208 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11209 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11210 L: linux-media@vger.kernel.org
11211 W: https://linuxtv.org
11212 T: git git://linuxtv.org/media_tree.git
11214 F: drivers/media/tuners/tea5767.*
11216 TEA6415C MEDIA DRIVER
11217 M: Hans Verkuil <hverkuil@xs4all.nl>
11218 L: linux-media@vger.kernel.org
11219 T: git git://linuxtv.org/media_tree.git
11220 W: https://linuxtv.org
11222 F: drivers/media/i2c/tea6415c*
11224 TEA6420 MEDIA DRIVER
11225 M: Hans Verkuil <hverkuil@xs4all.nl>
11226 L: linux-media@vger.kernel.org
11227 T: git git://linuxtv.org/media_tree.git
11228 W: https://linuxtv.org
11230 F: drivers/media/i2c/tea6420*
11233 M: Jiri Pirko <jiri@resnulli.us>
11234 L: netdev@vger.kernel.org
11236 F: drivers/net/team/
11237 F: include/linux/if_team.h
11238 F: include/uapi/linux/if_team.h
11240 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11241 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11243 F: arch/x86/platform/ts5500/
11245 TECHNOTREND USB IR RECEIVER
11246 M: Sean Young <sean@mess.org>
11247 L: linux-media@vger.kernel.org
11249 F: drivers/media/rc/ttusbir.c
11251 TEGRA ARCHITECTURE SUPPORT
11252 M: Stephen Warren <swarren@wwwdotorg.org>
11253 M: Thierry Reding <thierry.reding@gmail.com>
11254 M: Alexandre Courbot <gnurou@gmail.com>
11255 L: linux-tegra@vger.kernel.org
11256 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11262 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11263 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11265 F: drivers/clk/tegra/
11268 M: Laxman Dewangan <ldewangan@nvidia.com>
11269 M: Jon Hunter <jonathanh@nvidia.com>
11271 F: drivers/dma/tegra*
11274 M: Laxman Dewangan <ldewangan@nvidia.com>
11276 F: drivers/i2c/busses/i2c-tegra.c
11278 TEGRA IOMMU DRIVERS
11279 M: Hiroshi Doyu <hdoyu@nvidia.com>
11281 F: drivers/iommu/tegra*
11284 M: Rakesh Iyer <riyer@nvidia.com>
11285 M: Laxman Dewangan <ldewangan@nvidia.com>
11287 F: drivers/input/keyboard/tegra-kbc.c
11290 M: Thierry Reding <thierry.reding@gmail.com>
11292 F: drivers/pwm/pwm-tegra.c
11294 TEGRA SERIAL DRIVER
11295 M: Laxman Dewangan <ldewangan@nvidia.com>
11297 F: drivers/tty/serial/serial-tegra.c
11300 M: Laxman Dewangan <ldewangan@nvidia.com>
11302 F: drivers/spi/spi-tegra*
11304 TEHUTI ETHERNET DRIVER
11305 M: Andy Gospodarek <andy@greyhouse.net>
11306 L: netdev@vger.kernel.org
11308 F: drivers/net/ethernet/tehuti/*
11310 Telecom Clock Driver for MCPL0010
11311 M: Mark Gross <mark.gross@intel.com>
11313 F: drivers/char/tlclk.c
11315 TENSILICA XTENSA PORT (xtensa)
11316 M: Chris Zankel <chris@zankel.net>
11317 M: Max Filippov <jcmvbkbc@gmail.com>
11318 L: linux-xtensa@linux-xtensa.org
11319 T: git git://github.com/czankel/xtensa-linux.git
11322 F: drivers/irqchip/irq-xtensa-*
11324 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11325 M: Hans Verkuil <hverkuil@xs4all.nl>
11326 L: linux-media@vger.kernel.org
11327 T: git git://linuxtv.org/media_tree.git
11328 W: https://linuxtv.org
11330 F: drivers/media/radio/radio-raremono.c
11333 M: Zhang Rui <rui.zhang@intel.com>
11334 M: Eduardo Valentin <edubezval@gmail.com>
11335 L: linux-pm@vger.kernel.org
11336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11338 Q: https://patchwork.kernel.org/project/linux-pm/list/
11340 F: drivers/thermal/
11341 F: include/linux/thermal.h
11342 F: include/uapi/linux/thermal.h
11343 F: include/linux/cpu_cooling.h
11344 F: Documentation/devicetree/bindings/thermal/
11346 THERMAL/CPU_COOLING
11347 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11348 M: Viresh Kumar <viresh.kumar@linaro.org>
11349 M: Javi Merino <javi.merino@arm.com>
11350 L: linux-pm@vger.kernel.org
11352 F: Documentation/thermal/cpu-cooling-api.txt
11353 F: drivers/thermal/cpu_cooling.c
11354 F: include/linux/cpu_cooling.h
11356 THINGM BLINK(1) USB RGB LED DRIVER
11357 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11359 F: drivers/hid/hid-thingm.c
11361 THINKPAD ACPI EXTRAS DRIVER
11362 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11363 L: ibm-acpi-devel@lists.sourceforge.net
11364 L: platform-driver-x86@vger.kernel.org
11365 W: http://ibm-acpi.sourceforge.net
11366 W: http://thinkwiki.org/wiki/Ibm-acpi
11367 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11369 F: drivers/platform/x86/thinkpad_acpi.c
11371 TI BANDGAP AND THERMAL DRIVER
11372 M: Eduardo Valentin <edubezval@gmail.com>
11373 M: Keerthy <j-keerthy@ti.com>
11374 L: linux-pm@vger.kernel.org
11375 L: linux-omap@vger.kernel.org
11377 F: drivers/thermal/ti-soc-thermal/
11380 M: Benoit Parrot <bparrot@ti.com>
11381 L: linux-media@vger.kernel.org
11382 W: http://linuxtv.org/
11383 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11385 F: drivers/media/platform/ti-vpe/
11387 TI CDCE706 CLOCK DRIVER
11388 M: Max Filippov <jcmvbkbc@gmail.com>
11390 F: drivers/clk/clk-cdce706.c
11393 M: Tero Kristo <t-kristo@ti.com>
11394 L: linux-omap@vger.kernel.org
11397 F: include/linux/clk/ti.h
11399 TI ETHERNET SWITCH DRIVER (CPSW)
11400 M: Mugunthan V N <mugunthanvnm@ti.com>
11401 R: Grygorii Strashko <grygorii.strashko@ti.com>
11402 L: linux-omap@vger.kernel.org
11403 L: netdev@vger.kernel.org
11405 F: drivers/net/ethernet/ti/cpsw*
11406 F: drivers/net/ethernet/ti/davinci*
11408 TI FLASH MEDIA INTERFACE DRIVER
11409 M: Alex Dubov <oakad@yahoo.com>
11411 F: drivers/misc/tifm*
11412 F: drivers/mmc/host/tifm_sd.c
11413 F: include/linux/tifm.h
11415 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11416 M: Santosh Shilimkar <ssantosh@kernel.org>
11417 L: linux-kernel@vger.kernel.org
11418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11420 F: drivers/soc/ti/*
11421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11424 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11425 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11426 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11427 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11429 F: sound/soc/codecs/lm49453*
11430 F: sound/soc/codecs/isabelle*
11432 TI LP855x BACKLIGHT DRIVER
11433 M: Milo Kim <milo.kim@ti.com>
11435 F: Documentation/backlight/lp855x-driver.txt
11436 F: drivers/video/backlight/lp855x_bl.c
11437 F: include/linux/platform_data/lp855x.h
11439 TI LP8727 CHARGER DRIVER
11440 M: Milo Kim <milo.kim@ti.com>
11442 F: drivers/power/lp8727_charger.c
11443 F: include/linux/platform_data/lp8727.h
11445 TI LP8788 MFD DRIVER
11446 M: Milo Kim <milo.kim@ti.com>
11448 F: drivers/iio/adc/lp8788_adc.c
11449 F: drivers/leds/leds-lp8788.c
11450 F: drivers/mfd/lp8788*.c
11451 F: drivers/power/lp8788-charger.c
11452 F: drivers/regulator/lp8788-*.c
11453 F: include/linux/mfd/lp8788*.h
11455 TI NETCP ETHERNET DRIVER
11456 M: Wingman Kwok <w-kwok2@ti.com>
11457 M: Murali Karicheri <m-karicheri2@ti.com>
11458 L: netdev@vger.kernel.org
11460 F: drivers/net/ethernet/ti/netcp*
11462 TI TAS571X FAMILY ASoC CODEC DRIVER
11463 M: Kevin Cernekee <cernekee@chromium.org>
11464 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11466 F: sound/soc/codecs/tas571x*
11468 TI TWL4030 SERIES SOC CODEC DRIVER
11469 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11470 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11472 F: sound/soc/codecs/twl4030*
11474 TI WILINK WIRELESS DRIVERS
11475 L: linux-wireless@vger.kernel.org
11476 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11477 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11480 F: drivers/net/wireless/ti/
11481 F: include/linux/wl12xx.h
11484 M: Jon Maloy <jon.maloy@ericsson.com>
11485 M: Ying Xue <ying.xue@windriver.com>
11486 L: netdev@vger.kernel.org (core kernel code)
11487 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11488 W: http://tipc.sourceforge.net/
11490 F: include/uapi/linux/tipc*.h
11494 M: Chris Metcalf <cmetcalf@mellanox.com>
11495 W: http://www.mellanox.com/repository/solutions/tile-scm/
11496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11499 F: drivers/char/tile-srom.c
11500 F: drivers/edac/tile_edac.c
11501 F: drivers/net/ethernet/tile/
11502 F: drivers/rtc/rtc-tile.c
11503 F: drivers/tty/hvc/hvc_tile.c
11504 F: drivers/tty/serial/tilegx.c
11505 F: drivers/usb/host/*-tilegx.c
11506 F: include/linux/usb/tilegx.h
11508 TLAN NETWORK DRIVER
11509 M: Samuel Chessman <chessman@tux.org>
11510 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11511 W: http://sourceforge.net/projects/tlan/
11513 F: Documentation/networking/tlan.txt
11514 F: drivers/net/ethernet/ti/tlan.*
11516 TOMOYO SECURITY MODULE
11517 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11518 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11519 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11520 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11521 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11522 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11523 W: http://tomoyo.sourceforge.jp/
11524 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11526 F: security/tomoyo/
11528 TOPSTAR LAPTOP EXTRAS DRIVER
11529 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11530 L: platform-driver-x86@vger.kernel.org
11532 F: drivers/platform/x86/topstar-laptop.c
11534 TOSHIBA ACPI EXTRAS DRIVER
11535 M: Azael Avalos <coproscefalo@gmail.com>
11536 L: platform-driver-x86@vger.kernel.org
11538 F: drivers/platform/x86/toshiba_acpi.c
11540 TOSHIBA BLUETOOTH DRIVER
11541 M: Azael Avalos <coproscefalo@gmail.com>
11542 L: platform-driver-x86@vger.kernel.org
11544 F: drivers/platform/x86/toshiba_bluetooth.c
11546 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11547 M: Azael Avalos <coproscefalo@gmail.com>
11548 L: platform-driver-x86@vger.kernel.org
11550 F: drivers/platform/x86/toshiba_haps.c
11552 TOSHIBA WMI HOTKEYS DRIVER
11553 M: Azael Avalos <coproscefalo@gmail.com>
11554 L: platform-driver-x86@vger.kernel.org
11556 F: drivers/platform/x86/toshiba-wmi.c
11559 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11560 W: http://www.buzzard.org.uk/toshiba/
11562 F: drivers/char/toshiba.c
11563 F: include/linux/toshiba.h
11564 F: include/uapi/linux/toshiba.h
11566 TOSHIBA TC358743 DRIVER
11567 M: Mats Randgaard <matrandg@cisco.com>
11568 L: linux-media@vger.kernel.org
11570 F: drivers/media/i2c/tc358743*
11571 F: include/media/i2c/tc358743.h
11573 TMIO/SDHI MMC DRIVER
11574 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11575 L: linux-mmc@vger.kernel.org
11577 F: drivers/mmc/host/tmio_mmc*
11578 F: drivers/mmc/host/sh_mobile_sdhi.c
11579 F: include/linux/mfd/tmio.h
11581 TMP401 HARDWARE MONITOR DRIVER
11582 M: Guenter Roeck <linux@roeck-us.net>
11583 L: linux-hwmon@vger.kernel.org
11585 F: Documentation/hwmon/tmp401
11586 F: drivers/hwmon/tmp401.c
11588 TMPFS (SHMEM FILESYSTEM)
11589 M: Hugh Dickins <hughd@google.com>
11590 L: linux-mm@kvack.org
11592 F: include/linux/shmem_fs.h
11595 TM6000 VIDEO4LINUX DRIVER
11596 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11597 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11598 L: linux-media@vger.kernel.org
11599 W: https://linuxtv.org
11600 T: git git://linuxtv.org/media_tree.git
11602 F: drivers/media/usb/tm6000/
11604 TW68 VIDEO4LINUX DRIVER
11605 M: Hans Verkuil <hverkuil@xs4all.nl>
11606 L: linux-media@vger.kernel.org
11607 T: git git://linuxtv.org/media_tree.git
11608 W: https://linuxtv.org
11610 F: drivers/media/pci/tw68/
11612 TW686X VIDEO4LINUX DRIVER
11613 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11614 L: linux-media@vger.kernel.org
11615 T: git git://linuxtv.org/media_tree.git
11616 W: http://linuxtv.org
11618 F: drivers/media/pci/tw686x/
11621 M: Peter Huewe <peterhuewe@gmx.de>
11622 M: Marcel Selhorst <tpmdd@selhorst.net>
11623 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11624 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11625 W: http://tpmdd.sourceforge.net
11626 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11627 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11628 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11630 F: drivers/char/tpm/
11632 TPM IBM_VTPM DEVICE DRIVER
11633 M: Ashley Lai <ashleydlai@gmail.com>
11634 W: http://tpmdd.sourceforge.net
11635 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11637 F: drivers/char/tpm/tpm_ibmvtpm*
11640 M: Steven Rostedt <rostedt@goodmis.org>
11641 M: Ingo Molnar <mingo@redhat.com>
11642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11644 F: Documentation/trace/ftrace.txt
11645 F: arch/*/*/*/ftrace.h
11646 F: arch/*/kernel/ftrace.c
11647 F: include/*/ftrace.h
11648 F: include/linux/trace*.h
11651 F: tools/testing/selftests/ftrace/
11653 TRACING MMIO ACCESSES (MMIOTRACE)
11654 M: Steven Rostedt <rostedt@goodmis.org>
11655 M: Ingo Molnar <mingo@kernel.org>
11656 R: Karol Herbst <karolherbst@gmail.com>
11657 R: Pekka Paalanen <ppaalanen@gmail.com>
11659 L: linux-kernel@vger.kernel.org
11660 L: nouveau@lists.freedesktop.org
11661 F: kernel/trace/trace_mmiotrace.c
11662 F: include/linux/mmiotrace.h
11663 F: arch/x86/mm/kmmio.c
11664 F: arch/x86/mm/mmio-mod.c
11665 F: arch/x86/mm/testmmiotrace.c
11668 M: Jiri Kosina <trivial@kernel.org>
11669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11671 K: ^Subject:.*(?i)trivial
11674 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11675 M: Jiri Slaby <jslaby@suse.com>
11677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11678 F: Documentation/serial/
11680 F: drivers/tty/serial/serial_core.c
11681 F: include/linux/serial_core.h
11682 F: include/linux/serial.h
11683 F: include/linux/tty.h
11684 F: include/uapi/linux/serial_core.h
11685 F: include/uapi/linux/serial.h
11686 F: include/uapi/linux/tty.h
11688 TUA9001 MEDIA DRIVER
11689 M: Antti Palosaari <crope@iki.fi>
11690 L: linux-media@vger.kernel.org
11691 W: https://linuxtv.org
11692 W: http://palosaari.fi/linux/
11693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11694 T: git git://linuxtv.org/anttip/media_tree.git
11696 F: drivers/media/tuners/tua9001*
11698 TULIP NETWORK DRIVERS
11699 L: netdev@vger.kernel.org
11700 L: linux-parisc@vger.kernel.org
11702 F: drivers/net/ethernet/dec/tulip/
11705 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11706 W: http://vtun.sourceforge.net/tun
11708 F: Documentation/networking/tuntap.txt
11709 F: arch/um/os-Linux/drivers/
11711 TURBOCHANNEL SUBSYSTEM
11712 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11713 M: Ralf Baechle <ralf@linux-mips.org>
11714 L: linux-mips@linux-mips.org
11715 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11718 F: include/linux/tc.h
11720 U14-34F SCSI DRIVER
11721 M: Dario Ballabio <ballabio_dario@emc.com>
11722 L: linux-scsi@vger.kernel.org
11724 F: drivers/scsi/u14-34f.c
11726 UBI FILE SYSTEM (UBIFS)
11727 M: Richard Weinberger <richard@nod.at>
11728 M: Artem Bityutskiy <dedekind1@gmail.com>
11729 M: Adrian Hunter <adrian.hunter@intel.com>
11730 L: linux-mtd@lists.infradead.org
11731 T: git git://git.infradead.org/ubifs-2.6.git
11732 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11734 F: Documentation/filesystems/ubifs.txt
11737 UCLINUX (M68KNOMMU AND COLDFIRE)
11738 M: Greg Ungerer <gerg@linux-m68k.org>
11739 W: http://www.linux-m68k.org/
11740 W: http://www.uclinux.org/
11741 L: linux-m68k@lists.linux-m68k.org
11742 L: uclinux-dev@uclinux.org (subscribers-only)
11743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11745 F: arch/m68k/coldfire/
11747 F: arch/m68k/*/*_no.*
11748 F: arch/m68k/include/asm/*_no.*
11751 M: Jan Kara <jack@suse.com>
11753 F: Documentation/filesystems/udf.txt
11757 M: Evgeniy Dushistov <dushistov@mail.ru>
11759 F: Documentation/filesystems/ufs.txt
11762 UHID USERSPACE HID IO DRIVER:
11763 M: David Herrmann <dh.herrmann@googlemail.com>
11764 L: linux-input@vger.kernel.org
11766 F: drivers/hid/uhid.c
11767 F: include/uapi/linux/uhid.h
11769 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11770 L: linux-usb@vger.kernel.org
11773 F: include/linux/uwb.h
11774 F: include/linux/uwb/
11776 UNICORE32 ARCHITECTURE:
11777 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11778 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11780 T: git git://github.com/gxt/linux.git
11784 M: Tony Finch <dot@dotat.at>
11785 W: http://dotat.at/prog/unifdef
11787 F: scripts/unifdef.c
11789 UNIFORM CDROM DRIVER
11790 M: Jens Axboe <axboe@kernel.dk>
11791 W: http://www.kernel.dk
11793 F: Documentation/cdrom/
11794 F: drivers/cdrom/cdrom.c
11795 F: include/linux/cdrom.h
11796 F: include/uapi/linux/cdrom.h
11798 UNISYS S-PAR DRIVERS
11799 M: David Kershner <david.kershner@unisys.com>
11800 L: sparmaintainer@unisys.com (Unisys internal)
11802 F: drivers/staging/unisys/
11804 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11805 M: Vinayak Holikatti <vinholikatti@gmail.com>
11806 L: linux-scsi@vger.kernel.org
11808 F: Documentation/scsi/ufs.txt
11809 F: drivers/scsi/ufs/
11811 UNSORTED BLOCK IMAGES (UBI)
11812 M: Artem Bityutskiy <dedekind1@gmail.com>
11813 M: Richard Weinberger <richard@nod.at>
11814 W: http://www.linux-mtd.infradead.org/
11815 L: linux-mtd@lists.infradead.org
11816 T: git git://git.infradead.org/ubifs-2.6.git
11818 F: drivers/mtd/ubi/
11819 F: include/linux/mtd/ubi.h
11820 F: include/uapi/mtd/ubi-user.h
11823 M: Oliver Neukum <oneukum@suse.com>
11824 L: linux-usb@vger.kernel.org
11826 F: Documentation/usb/acm.txt
11827 F: drivers/usb/class/cdc-acm.*
11829 USB AR5523 WIRELESS DRIVER
11830 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11831 L: linux-wireless@vger.kernel.org
11833 F: drivers/net/wireless/ath/ar5523/
11836 M: Hans de Goede <hdegoede@redhat.com>
11837 M: Gerd Hoffmann <kraxel@redhat.com>
11838 L: linux-usb@vger.kernel.org
11839 L: linux-scsi@vger.kernel.org
11841 F: drivers/usb/storage/uas.c
11843 USB CDC ETHERNET DRIVER
11844 M: Oliver Neukum <oliver@neukum.org>
11845 L: linux-usb@vger.kernel.org
11847 F: drivers/net/usb/cdc_*.c
11848 F: include/uapi/linux/usb/cdc.h
11850 USB CHAOSKEY DRIVER
11851 M: Keith Packard <keithp@keithp.com>
11852 L: linux-usb@vger.kernel.org
11854 F: drivers/usb/misc/chaoskey.c
11856 USB CYPRESS C67X00 DRIVER
11857 M: Peter Korsgaard <jacmet@sunsite.dk>
11858 L: linux-usb@vger.kernel.org
11860 F: drivers/usb/c67x00/
11862 USB DAVICOM DM9601 DRIVER
11863 M: Peter Korsgaard <jacmet@sunsite.dk>
11864 L: netdev@vger.kernel.org
11865 W: http://www.linux-usb.org/usbnet
11867 F: drivers/net/usb/dm9601.c
11869 USB DIAMOND RIO500 DRIVER
11870 M: Cesar Miquel <miquel@df.uba.ar>
11871 L: rio500-users@lists.sourceforge.net
11872 W: http://rio500.sourceforge.net
11874 F: drivers/usb/misc/rio500*
11877 M: Alan Stern <stern@rowland.harvard.edu>
11878 L: linux-usb@vger.kernel.org
11880 F: Documentation/usb/ehci.txt
11881 F: drivers/usb/host/ehci*
11883 USB GADGET/PERIPHERAL SUBSYSTEM
11884 M: Felipe Balbi <balbi@kernel.org>
11885 L: linux-usb@vger.kernel.org
11886 W: http://www.linux-usb.org/gadget
11887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11889 F: drivers/usb/gadget/
11890 F: include/linux/usb/gadget*
11892 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11893 M: Jiri Kosina <jikos@kernel.org>
11894 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11895 L: linux-usb@vger.kernel.org
11896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11898 F: Documentation/hid/hiddev.txt
11899 F: drivers/hid/usbhid/
11902 M: Olav Kongas <ok@artecdesign.ee>
11903 L: linux-usb@vger.kernel.org
11905 F: drivers/usb/host/isp116x*
11906 F: include/linux/usb/isp116x.h
11908 USB LAN78XX ETHERNET DRIVER
11909 M: Woojung Huh <woojung.huh@microchip.com>
11910 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11911 L: netdev@vger.kernel.org
11913 F: drivers/net/usb/lan78xx.*
11915 USB MASS STORAGE DRIVER
11916 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11917 L: linux-usb@vger.kernel.org
11918 L: usb-storage@lists.one-eyed-alien.net
11920 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11921 F: drivers/usb/storage/
11924 M: Clemens Ladisch <clemens@ladisch.de>
11925 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11926 T: git git://git.alsa-project.org/alsa-kernel.git
11928 F: sound/usb/midi.*
11930 USB NETWORKING DRIVERS
11931 L: linux-usb@vger.kernel.org
11933 F: drivers/net/usb/
11936 M: Alan Stern <stern@rowland.harvard.edu>
11937 L: linux-usb@vger.kernel.org
11939 F: Documentation/usb/ohci.txt
11940 F: drivers/usb/host/ohci*
11942 USB OTG FSM (Finite State Machine)
11943 M: Peter Chen <Peter.Chen@nxp.com>
11944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11945 L: linux-usb@vger.kernel.org
11947 F: drivers/usb/common/usb-otg-fsm.c
11950 M: Valentina Manea <valentina.manea.m@gmail.com>
11951 M: Shuah Khan <shuahkh@osg.samsung.com>
11952 M: Shuah Khan <shuah@kernel.org>
11953 L: linux-usb@vger.kernel.org
11955 F: Documentation/usb/usbip_protocol.txt
11956 F: drivers/usb/usbip/
11957 F: tools/usb/usbip/
11960 M: Petko Manolov <petkan@nucleusys.com>
11961 L: linux-usb@vger.kernel.org
11962 L: netdev@vger.kernel.org
11963 T: git git://github.com/petkan/pegasus.git
11964 W: https://github.com/petkan/pegasus
11966 F: drivers/net/usb/pegasus.*
11969 M: Felipe Balbi <balbi@kernel.org>
11970 L: linux-usb@vger.kernel.org
11971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11973 F: drivers/usb/phy/
11975 USB PRINTER DRIVER (usblp)
11976 M: Pete Zaitcev <zaitcev@redhat.com>
11977 L: linux-usb@vger.kernel.org
11979 F: drivers/usb/class/usblp.c
11981 USB QMI WWAN NETWORK DRIVER
11982 M: Bjørn Mork <bjorn@mork.no>
11983 L: netdev@vger.kernel.org
11985 F: Documentation/ABI/testing/sysfs-class-net-qmi
11986 F: drivers/net/usb/qmi_wwan.c
11989 M: Petko Manolov <petkan@nucleusys.com>
11990 L: linux-usb@vger.kernel.org
11991 L: netdev@vger.kernel.org
11992 T: git git://github.com/petkan/rtl8150.git
11993 W: https://github.com/petkan/rtl8150
11995 F: drivers/net/usb/rtl8150.c
11997 USB SERIAL SUBSYSTEM
11998 M: Johan Hovold <johan@kernel.org>
11999 L: linux-usb@vger.kernel.org
12001 F: Documentation/usb/usb-serial.txt
12002 F: drivers/usb/serial/
12003 F: include/linux/usb/serial.h
12005 USB SMSC75XX ETHERNET DRIVER
12006 M: Steve Glendinning <steve.glendinning@shawell.net>
12007 L: netdev@vger.kernel.org
12009 F: drivers/net/usb/smsc75xx.*
12011 USB SMSC95XX ETHERNET DRIVER
12012 M: Steve Glendinning <steve.glendinning@shawell.net>
12013 L: netdev@vger.kernel.org
12015 F: drivers/net/usb/smsc95xx.*
12018 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12019 L: linux-usb@vger.kernel.org
12020 W: http://www.linux-usb.org
12021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12023 F: Documentation/devicetree/bindings/usb/
12024 F: Documentation/usb/
12026 F: include/linux/usb.h
12027 F: include/linux/usb/
12030 M: Alan Stern <stern@rowland.harvard.edu>
12031 L: linux-usb@vger.kernel.org
12033 F: drivers/usb/host/uhci*
12035 USB "USBNET" DRIVER FRAMEWORK
12036 M: Oliver Neukum <oneukum@suse.com>
12037 L: netdev@vger.kernel.org
12038 W: http://www.linux-usb.org/usbnet
12040 F: drivers/net/usb/usbnet.c
12041 F: include/linux/usb/usbnet.h
12044 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12045 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12046 L: linux-media@vger.kernel.org
12047 T: git git://linuxtv.org/media_tree.git
12048 W: http://www.ideasonboard.org/uvc/
12050 F: drivers/media/usb/uvc/
12051 F: include/uapi/linux/uvcvideo.h
12054 M: Hans Verkuil <hverkuil@xs4all.nl>
12055 L: linux-media@vger.kernel.org
12056 T: git git://linuxtv.org/media_tree.git
12057 W: https://linuxtv.org
12059 F: drivers/media/usb/usbvision/
12062 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12063 L: linux-usb@vger.kernel.org
12065 F: drivers/usb/gadget/function/*uvc*
12066 F: drivers/usb/gadget/legacy/webcam.c
12068 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12069 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12070 L: linux-wireless@vger.kernel.org
12072 F: drivers/net/wireless/rndis_wlan.c
12075 M: Mathias Nyman <mathias.nyman@intel.com>
12076 L: linux-usb@vger.kernel.org
12078 F: drivers/usb/host/xhci*
12079 F: drivers/usb/host/pci-quirks*
12082 L: linux-wireless@vger.kernel.org
12083 W: http://linux-lc100020.sourceforge.net
12085 F: drivers/net/wireless/zydas/zd1201.*
12088 M: Antoine Jacquet <royale@zerezo.com>
12089 L: linux-usb@vger.kernel.org
12090 L: linux-media@vger.kernel.org
12091 T: git git://linuxtv.org/media_tree.git
12092 W: http://royale.zerezo.com/zr364xx/
12094 F: Documentation/video4linux/zr364xx.txt
12095 F: drivers/media/usb/zr364xx/
12098 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12099 L: linux-usb@vger.kernel.org
12101 F: drivers/usb/common/ulpi.c
12102 F: include/linux/ulpi/
12104 USER-MODE LINUX (UML)
12105 M: Jeff Dike <jdike@addtoit.com>
12106 M: Richard Weinberger <richard@nod.at>
12107 L: user-mode-linux-devel@lists.sourceforge.net
12108 L: user-mode-linux-user@lists.sourceforge.net
12109 W: http://user-mode-linux.sourceforge.net
12110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12112 F: Documentation/virtual/uml/
12118 USERSPACE I/O (UIO)
12119 M: "Hans J. Koch" <hjk@hansjkoch.de>
12120 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12123 F: Documentation/DocBook/uio-howto.tmpl
12125 F: include/linux/uio*.h
12128 M: Karel Zak <kzak@redhat.com>
12129 L: util-linux@vger.kernel.org
12130 W: http://en.wikipedia.org/wiki/Util-linux
12131 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12135 M: Michal Januszewski <spock@gentoo.org>
12136 L: linux-fbdev@vger.kernel.org
12137 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12139 F: Documentation/fb/uvesafb.txt
12140 F: drivers/video/fbdev/uvesafb.*
12143 M: Stefan Agner <stefan@agner.ch>
12144 L: linux-mtd@lists.infradead.org
12146 F: drivers/mtd/nand/vf610_nfc.c
12148 VFAT/FAT/MSDOS FILESYSTEM
12149 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12151 F: Documentation/filesystems/vfat.txt
12155 M: Alex Williamson <alex.williamson@redhat.com>
12156 L: kvm@vger.kernel.org
12157 T: git git://github.com/awilliam/linux-vfio.git
12159 F: Documentation/vfio.txt
12161 F: include/linux/vfio.h
12162 F: include/uapi/linux/vfio.h
12164 VFIO PLATFORM DRIVER
12165 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12166 L: kvm@vger.kernel.org
12168 F: drivers/vfio/platform/
12170 VIDEOBUF2 FRAMEWORK
12171 M: Pawel Osciak <pawel@osciak.com>
12172 M: Marek Szyprowski <m.szyprowski@samsung.com>
12173 M: Kyungmin Park <kyungmin.park@samsung.com>
12174 L: linux-media@vger.kernel.org
12176 F: drivers/media/v4l2-core/videobuf2-*
12177 F: include/media/videobuf2-*
12179 VIRTUAL SERIO DEVICE DRIVER
12180 M: Stephen Chandler Paul <thatslyude@gmail.com>
12182 F: drivers/input/serio/userio.c
12183 F: include/uapi/linux/userio.h
12185 VIRTIO CONSOLE DRIVER
12186 M: Amit Shah <amit.shah@redhat.com>
12187 L: virtualization@lists.linux-foundation.org
12189 F: drivers/char/virtio_console.c
12190 F: include/linux/virtio_console.h
12191 F: include/uapi/linux/virtio_console.h
12193 VIRTIO CORE, NET AND BLOCK DRIVERS
12194 M: "Michael S. Tsirkin" <mst@redhat.com>
12195 L: virtualization@lists.linux-foundation.org
12197 F: Documentation/devicetree/bindings/virtio/
12200 F: drivers/net/virtio_net.c
12201 F: drivers/block/virtio_blk.c
12202 F: include/linux/virtio_*.h
12203 F: include/uapi/linux/virtio_*.h
12205 VIRTIO DRIVERS FOR S390
12206 M: Christian Borntraeger <borntraeger@de.ibm.com>
12207 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12208 L: linux-s390@vger.kernel.org
12209 L: virtualization@lists.linux-foundation.org
12210 L: kvm@vger.kernel.org
12212 F: drivers/s390/virtio/
12215 M: David Airlie <airlied@linux.ie>
12216 M: Gerd Hoffmann <kraxel@redhat.com>
12217 L: dri-devel@lists.freedesktop.org
12218 L: virtualization@lists.linux-foundation.org
12220 F: drivers/gpu/drm/virtio/
12221 F: include/uapi/linux/virtio_gpu.h
12223 VIRTIO HOST (VHOST)
12224 M: "Michael S. Tsirkin" <mst@redhat.com>
12225 L: kvm@vger.kernel.org
12226 L: virtualization@lists.linux-foundation.org
12227 L: netdev@vger.kernel.org
12228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12231 F: include/uapi/linux/vhost.h
12233 VIRTIO INPUT DRIVER
12234 M: Gerd Hoffmann <kraxel@redhat.com>
12236 F: drivers/virtio/virtio_input.c
12237 F: include/uapi/linux/virtio_input.h
12239 VIA RHINE NETWORK DRIVER
12241 F: drivers/net/ethernet/via/via-rhine.c
12243 VIA SD/MMC CARD CONTROLLER DRIVER
12244 M: Bruce Chang <brucechang@via.com.tw>
12245 M: Harald Welte <HaraldWelte@viatech.com>
12247 F: drivers/mmc/host/via-sdmmc.c
12249 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12250 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12251 L: linux-fbdev@vger.kernel.org
12253 F: include/linux/via-core.h
12254 F: include/linux/via-gpio.h
12255 F: include/linux/via_i2c.h
12256 F: drivers/video/fbdev/via/
12258 VIA VELOCITY NETWORK DRIVER
12259 M: Francois Romieu <romieu@fr.zoreil.com>
12260 L: netdev@vger.kernel.org
12262 F: drivers/net/ethernet/via/via-velocity.*
12265 M: Alex Williamson <alex.williamson@redhat.com>
12266 M: Paolo Bonzini <pbonzini@redhat.com>
12267 L: kvm@vger.kernel.org
12271 VIVID VIRTUAL VIDEO DRIVER
12272 M: Hans Verkuil <hverkuil@xs4all.nl>
12273 L: linux-media@vger.kernel.org
12274 T: git git://linuxtv.org/media_tree.git
12275 W: https://linuxtv.org
12277 F: drivers/media/platform/vivid/*
12280 M: Patrick McHardy <kaber@trash.net>
12281 L: netdev@vger.kernel.org
12283 F: drivers/net/macvlan.c
12284 F: include/linux/if_*vlan.h
12288 M: Florian Fainelli <florian@openwrt.org>
12289 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12291 F: drivers/vlynq/vlynq.c
12292 F: include/linux/vlynq.h
12295 M: Martyn Welch <martyn@welchs.me.uk>
12296 M: Manohar Vanga <manohar.vanga@gmail.com>
12297 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12298 L: devel@driverdev.osuosl.org
12300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12301 F: Documentation/vme_api.txt
12302 F: drivers/staging/vme/
12304 F: include/linux/vme*
12306 VMWARE HYPERVISOR INTERFACE
12307 M: Alok Kataria <akataria@vmware.com>
12308 L: virtualization@lists.linux-foundation.org
12310 F: arch/x86/kernel/cpu/vmware.c
12312 VMWARE BALLOON DRIVER
12313 M: Xavier Deguillard <xdeguillard@vmware.com>
12314 M: Philip Moltmann <moltmann@vmware.com>
12315 M: "VMware, Inc." <pv-drivers@vmware.com>
12316 L: linux-kernel@vger.kernel.org
12318 F: drivers/misc/vmw_balloon.c
12320 VMWARE VMMOUSE SUBDRIVER
12321 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12322 M: "VMware, Inc." <pv-drivers@vmware.com>
12323 L: linux-input@vger.kernel.org
12325 F: drivers/input/mouse/vmmouse.c
12326 F: drivers/input/mouse/vmmouse.h
12328 VMWARE VMXNET3 ETHERNET DRIVER
12329 M: Shrikrishna Khare <skhare@vmware.com>
12330 M: "VMware, Inc." <pv-drivers@vmware.com>
12331 L: netdev@vger.kernel.org
12333 F: drivers/net/vmxnet3/
12335 VMware PVSCSI driver
12336 M: Arvind Kumar <arvindkumar@vmware.com>
12337 M: VMware PV-Drivers <pv-drivers@vmware.com>
12338 L: linux-scsi@vger.kernel.org
12340 F: drivers/scsi/vmw_pvscsi.c
12341 F: drivers/scsi/vmw_pvscsi.h
12343 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12344 M: Liam Girdwood <lgirdwood@gmail.com>
12345 M: Mark Brown <broonie@kernel.org>
12346 L: linux-kernel@vger.kernel.org
12347 W: http://www.slimlogic.co.uk/?p=48
12348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12350 F: Documentation/devicetree/bindings/regulator/
12351 F: drivers/regulator/
12352 F: include/dt-bindings/regulator/
12353 F: include/linux/regulator/
12356 M: David Ahern <dsa@cumulusnetworks.com>
12357 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12358 L: netdev@vger.kernel.org
12360 F: drivers/net/vrf.c
12361 F: Documentation/networking/vrf.txt
12363 VT1211 HARDWARE MONITOR DRIVER
12364 M: Juerg Haefliger <juergh@gmail.com>
12365 L: linux-hwmon@vger.kernel.org
12367 F: Documentation/hwmon/vt1211
12368 F: drivers/hwmon/vt1211.c
12370 VT8231 HARDWARE MONITOR DRIVER
12371 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12372 L: linux-hwmon@vger.kernel.org
12374 F: drivers/hwmon/vt8231.c
12376 VUB300 USB to SDIO/SD/MMC bridge chip
12377 M: Tony Olech <tony.olech@elandigitalsystems.com>
12378 L: linux-mmc@vger.kernel.org
12379 L: linux-usb@vger.kernel.org
12381 F: drivers/mmc/host/vub300.c
12383 W1 DALLAS'S 1-WIRE BUS
12384 M: Evgeniy Polyakov <zbr@ioremap.net>
12386 F: Documentation/w1/
12389 W83791D HARDWARE MONITORING DRIVER
12390 M: Marc Hulsman <m.hulsman@tudelft.nl>
12391 L: linux-hwmon@vger.kernel.org
12393 F: Documentation/hwmon/w83791d
12394 F: drivers/hwmon/w83791d.c
12396 W83793 HARDWARE MONITORING DRIVER
12397 M: Rudolf Marek <r.marek@assembler.cz>
12398 L: linux-hwmon@vger.kernel.org
12400 F: Documentation/hwmon/w83793
12401 F: drivers/hwmon/w83793.c
12403 W83795 HARDWARE MONITORING DRIVER
12404 M: Jean Delvare <jdelvare@suse.com>
12405 L: linux-hwmon@vger.kernel.org
12407 F: drivers/hwmon/w83795.c
12409 W83L51xD SD/MMC CARD INTERFACE DRIVER
12410 M: Pierre Ossman <pierre@ossman.eu>
12412 F: drivers/mmc/host/wbsd.*
12414 WACOM PROTOCOL 4 SERIAL TABLETS
12415 M: Julian Squires <julian@cipht.net>
12416 M: Hans de Goede <hdegoede@redhat.com>
12417 L: linux-input@vger.kernel.org
12419 F: drivers/input/tablet/wacom_serial4.c
12421 WATCHDOG DEVICE DRIVERS
12422 M: Wim Van Sebroeck <wim@iguana.be>
12423 R: Guenter Roeck <linux@roeck-us.net>
12424 L: linux-watchdog@vger.kernel.org
12425 W: http://www.linux-watchdog.org/
12426 T: git git://www.linux-watchdog.org/linux-watchdog.git
12428 F: Documentation/devicetree/bindings/watchdog/
12429 F: Documentation/watchdog/
12430 F: drivers/watchdog/
12431 F: include/linux/watchdog.h
12432 F: include/uapi/linux/watchdog.h
12435 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12436 L: linux-scsi@vger.kernel.org
12438 F: drivers/scsi/wd7000.c
12441 M: David Herrmann <dh.herrmann@googlemail.com>
12442 L: linux-input@vger.kernel.org
12444 F: drivers/hid/hid-wiimote*
12447 M: David Härdeman <david@hardeman.nu>
12449 F: drivers/media/rc/winbond-cir.c
12451 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12452 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12453 L: linux-watchdog@vger.kernel.org
12455 F: drivers/watchdog/ebc-c384_wdt.c
12457 WINSYSTEMS WS16C48 GPIO DRIVER
12458 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12459 L: linux-gpio@vger.kernel.org
12461 F: drivers/gpio/gpio-ws16c48.c
12464 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12465 M: linux-wimax@intel.com
12466 L: wimax@linuxwimax.org (subscribers-only)
12468 W: http://linuxwimax.org
12469 F: Documentation/wimax/README.wimax
12470 F: include/linux/wimax/debug.h
12471 F: include/net/wimax.h
12472 F: include/uapi/linux/wimax.h
12475 WISTRON LAPTOP BUTTON DRIVER
12476 M: Miloslav Trmac <mitr@volny.cz>
12478 F: drivers/input/misc/wistron_btns.c
12480 WL3501 WIRELESS PCMCIA CARD DRIVER
12481 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12482 L: linux-wireless@vger.kernel.org
12483 W: http://oops.ghostprotocols.net:81/blog
12485 F: drivers/net/wireless/wl3501*
12487 WOLFSON MICROELECTRONICS DRIVERS
12488 L: patches@opensource.wolfsonmicro.com
12489 T: git https://github.com/CirrusLogic/linux-drivers.git
12490 W: https://github.com/CirrusLogic/linux-drivers/wiki
12492 F: Documentation/hwmon/wm83??
12493 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12494 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12495 F: Documentation/devicetree/bindings/mfd/arizona.txt
12496 F: arch/arm/mach-s3c64xx/mach-crag6410*
12497 F: drivers/clk/clk-wm83*.c
12498 F: drivers/extcon/extcon-arizona.c
12499 F: drivers/leds/leds-wm83*.c
12500 F: drivers/gpio/gpio-*wm*.c
12501 F: drivers/gpio/gpio-arizona.c
12502 F: drivers/hwmon/wm83??-hwmon.c
12503 F: drivers/input/misc/wm831x-on.c
12504 F: drivers/input/touchscreen/wm831x-ts.c
12505 F: drivers/input/touchscreen/wm97*.c
12506 F: drivers/mfd/arizona*
12507 F: drivers/mfd/wm*.c
12508 F: drivers/mfd/cs47l24*
12509 F: drivers/power/wm83*.c
12510 F: drivers/rtc/rtc-wm83*.c
12511 F: drivers/regulator/wm8*.c
12512 F: drivers/video/backlight/wm83*_bl.c
12513 F: drivers/watchdog/wm83*_wdt.c
12514 F: include/linux/mfd/arizona/
12515 F: include/linux/mfd/wm831x/
12516 F: include/linux/mfd/wm8350/
12517 F: include/linux/mfd/wm8400*
12518 F: include/linux/wm97xx.h
12519 F: include/sound/wm????.h
12520 F: sound/soc/codecs/arizona.?
12521 F: sound/soc/codecs/wm*
12522 F: sound/soc/codecs/cs47l24*
12525 M: Tejun Heo <tj@kernel.org>
12526 R: Lai Jiangshan <jiangshanlai@gmail.com>
12527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12529 F: include/linux/workqueue.h
12530 F: kernel/workqueue.c
12531 F: Documentation/workqueue.txt
12533 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12534 M: Chen-Yu Tsai <wens@csie.org>
12535 L: linux-kernel@vger.kernel.org
12540 M: Andrew Hendry <andrew.hendry@gmail.com>
12541 L: linux-x25@vger.kernel.org
12543 F: Documentation/networking/x25*
12544 F: include/net/x25*
12547 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12548 M: Thomas Gleixner <tglx@linutronix.de>
12549 M: Ingo Molnar <mingo@redhat.com>
12550 M: "H. Peter Anvin" <hpa@zytor.com>
12552 L: linux-kernel@vger.kernel.org
12553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12555 F: Documentation/x86/
12558 X86 PLATFORM DRIVERS
12559 M: Darren Hart <dvhart@infradead.org>
12560 L: platform-driver-x86@vger.kernel.org
12561 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12563 F: drivers/platform/x86/
12564 F: drivers/platform/olpc/
12566 X86 MCE INFRASTRUCTURE
12567 M: Tony Luck <tony.luck@intel.com>
12568 M: Borislav Petkov <bp@alien8.de>
12569 L: linux-edac@vger.kernel.org
12571 F: arch/x86/kernel/cpu/mcheck/*
12573 X86 MICROCODE UPDATE SUPPORT
12574 M: Borislav Petkov <bp@alien8.de>
12576 F: arch/x86/kernel/cpu/microcode/*
12579 M: Andy Lutomirski <luto@amacapital.net>
12580 L: linux-kernel@vger.kernel.org
12581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12583 F: arch/x86/entry/vdso/
12585 XC2028/3028 TUNER DRIVER
12586 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12587 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12588 L: linux-media@vger.kernel.org
12589 W: https://linuxtv.org
12590 T: git git://linuxtv.org/media_tree.git
12592 F: drivers/media/tuners/tuner-xc2028.*
12594 XEN HYPERVISOR INTERFACE
12595 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12596 M: David Vrabel <david.vrabel@citrix.com>
12597 M: Juergen Gross <jgross@suse.com>
12598 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12602 F: drivers/*/xen-*front.c
12604 F: arch/x86/include/asm/xen/
12606 F: include/uapi/xen/
12609 M: Stefano Stabellini <sstabellini@kernel.org>
12610 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12613 F: arch/arm/include/asm/xen/
12615 XEN HYPERVISOR ARM64
12616 M: Stefano Stabellini <sstabellini@kernel.org>
12617 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12620 F: arch/arm64/include/asm/xen/
12622 XEN NETWORK BACKEND DRIVER
12623 M: Wei Liu <wei.liu2@citrix.com>
12624 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12625 L: netdev@vger.kernel.org
12627 F: drivers/net/xen-netback/*
12630 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12631 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12633 F: arch/x86/pci/*xen*
12634 F: drivers/pci/*xen*
12636 XEN BLOCK SUBSYSTEM
12637 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12638 M: Roger Pau Monné <roger.pau@citrix.com>
12639 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12641 F: drivers/block/xen-blkback/*
12642 F: drivers/block/xen*
12645 M: Juergen Gross <jgross@suse.com>
12646 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12647 L: linux-scsi@vger.kernel.org
12649 F: drivers/scsi/xen-scsifront.c
12650 F: drivers/xen/xen-scsiback.c
12651 F: include/xen/interface/io/vscsiif.h
12653 XEN SWIOTLB SUBSYSTEM
12654 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12655 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12657 F: arch/x86/xen/*swiotlb*
12658 F: drivers/xen/*swiotlb*
12661 P: Silicon Graphics Inc
12662 M: Dave Chinner <david@fromorbit.com>
12665 W: http://oss.sgi.com/projects/xfs
12666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12668 F: Documentation/filesystems/xfs.txt
12671 XILINX AXI ETHERNET DRIVER
12672 M: Anirudha Sarangi <anirudh@xilinx.com>
12673 M: John Linn <John.Linn@xilinx.com>
12675 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12677 XILINX UARTLITE SERIAL DRIVER
12678 M: Peter Korsgaard <jacmet@sunsite.dk>
12679 L: linux-serial@vger.kernel.org
12681 F: drivers/tty/serial/uartlite.c
12683 XILINX VIDEO IP CORES
12684 M: Hyun Kwon <hyun.kwon@xilinx.com>
12685 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12686 L: linux-media@vger.kernel.org
12687 T: git git://linuxtv.org/media_tree.git
12689 F: Documentation/devicetree/bindings/media/xilinx/
12690 F: drivers/media/platform/xilinx/
12691 F: include/uapi/linux/xilinx-v4l2-controls.h
12694 M: Eli Billauer <eli.billauer@gmail.com>
12695 L: linux-kernel@vger.kernel.org
12697 F: drivers/char/xillybus/
12699 XTENSA XTFPGA PLATFORM SUPPORT
12700 M: Max Filippov <jcmvbkbc@gmail.com>
12701 L: linux-xtensa@linux-xtensa.org
12703 F: drivers/spi/spi-xtensa-xtfpga.c
12704 F: sound/soc/xtensa/xtfpga-i2s.c
12706 YAM DRIVER FOR AX.25
12707 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12708 L: linux-hams@vger.kernel.org
12710 F: drivers/net/hamradio/yam*
12711 F: include/linux/yam.h
12713 YEALINK PHONE DRIVER
12714 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12715 L: usbb2k-api-dev@nongnu.org
12717 F: Documentation/input/yealink.txt
12718 F: drivers/input/misc/yealink.*
12720 Z8530 DRIVER FOR AX.25
12721 M: Joerg Reuter <jreuter@yaina.de>
12722 W: http://yaina.de/jreuter/
12723 W: http://www.qsl.net/dl1bke/
12724 L: linux-hams@vger.kernel.org
12726 F: Documentation/networking/z8530drv.txt
12727 F: drivers/net/hamradio/*scc.c
12728 F: drivers/net/hamradio/z8530.h
12730 ZBUD COMPRESSED PAGE ALLOCATOR
12731 M: Seth Jennings <sjenning@redhat.com>
12732 L: linux-mm@kvack.org
12735 F: include/linux/zbud.h
12737 ZD1211RW WIRELESS DRIVER
12738 M: Daniel Drake <dsd@gentoo.org>
12739 M: Ulrich Kunitz <kune@deine-taler.de>
12740 W: http://zd1211.ath.cx/wiki/DriverRewrite
12741 L: linux-wireless@vger.kernel.org
12742 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12744 F: drivers/net/wireless/zydas/zd1211rw/
12746 ZPOOL COMPRESSED PAGE STORAGE API
12747 M: Dan Streetman <ddstreet@ieee.org>
12748 L: linux-mm@kvack.org
12751 F: include/linux/zpool.h
12753 ZR36067 VIDEO FOR LINUX DRIVER
12754 L: mjpeg-users@lists.sourceforge.net
12755 L: linux-media@vger.kernel.org
12756 W: http://mjpeg.sourceforge.net/driver-zoran/
12757 T: hg https://linuxtv.org/hg/v4l-dvb
12759 F: drivers/media/pci/zoran/
12761 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12762 M: Minchan Kim <minchan@kernel.org>
12763 M: Nitin Gupta <ngupta@vflare.org>
12764 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12765 L: linux-kernel@vger.kernel.org
12767 F: drivers/block/zram/
12768 F: Documentation/blockdev/zram.txt
12770 ZS DECSTATION Z85C30 SERIAL DRIVER
12771 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12773 F: drivers/tty/serial/zs.*
12775 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12776 M: Minchan Kim <minchan@kernel.org>
12777 M: Nitin Gupta <ngupta@vflare.org>
12778 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12779 L: linux-mm@kvack.org
12782 F: include/linux/zsmalloc.h
12783 F: Documentation/vm/zsmalloc.txt
12785 ZSWAP COMPRESSED SWAP CACHING
12786 M: Seth Jennings <sjenning@redhat.com>
12787 L: linux-mm@kvack.org
12792 M: Linus Torvalds <torvalds@linux-foundation.org>
12793 L: linux-kernel@vger.kernel.org
12794 Q: http://patchwork.kernel.org/project/LKML/list/
12795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12796 S: Buried alive in reporters