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@microsemi.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: Documentation/ABI/testing/configfs-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALPS PS/2 TOUCHPAD DRIVER
600 R: Pali Rohár <pali.rohar@gmail.com>
601 F: drivers/input/mouse/alps.*
603 ALTERA MAILBOX DRIVER
604 M: Ley Foon Tan <lftan@altera.com>
605 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
607 F: drivers/mailbox/mailbox-altera.c
610 M: Tien Hock Loh <thloh@altera.com>
611 L: linux-gpio@vger.kernel.org
613 F: drivers/gpio/gpio-altera.c
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M: Thor Thayer <tthayer@opensource.altera.com>
618 F: drivers/gpio/gpio-altera-a10sr.c
619 F: drivers/mfd/altera-a10sr.c
620 F: include/linux/mfd/altera-a10sr.h
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M: Vince Bridgers <vbridger@opensource.altera.com>
624 L: netdev@vger.kernel.org
625 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
627 F: drivers/net/ethernet/altera/
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M: Tobias Klauser <tklauser@distanz.ch>
631 L: linux-serial@vger.kernel.org
632 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634 F: drivers/tty/serial/altera_uart.c
635 F: drivers/tty/serial/altera_jtaguart.c
636 F: include/linux/altera_uart.h
637 F: include/linux/altera_jtaguart.h
639 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M: Tom Lendacky <thomas.lendacky@amd.com>
641 M: Gary Hook <gary.hook@amd.com>
642 L: linux-crypto@vger.kernel.org
644 F: drivers/crypto/ccp/
645 F: include/linux/ccp.h
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M: Huang Rui <ray.huang@amd.com>
649 L: linux-hwmon@vger.kernel.org
651 F: Documentation/hwmon/fam15h_power
652 F: drivers/hwmon/fam15h_power.c
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
657 F: drivers/usb/gadget/udc/amd5536udc.*
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P: Andres Salomon <dilinger@queued.net>
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
664 F: drivers/char/hw_random/geode-rng.c
665 F: drivers/crypto/geode*
666 F: drivers/video/fbdev/geode/
667 F: arch/x86/include/asm/geode.h
670 M: Joerg Roedel <joro@8bytes.org>
671 L: iommu@lists.linux-foundation.org
672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
674 F: drivers/iommu/amd_iommu*.[ch]
675 F: include/linux/amd-iommu.h
678 M: Oded Gabbay <oded.gabbay@gmail.com>
679 L: dri-devel@lists.freedesktop.org
680 T: git git://people.freedesktop.org/~gabbayo/linux.git
682 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F: drivers/gpu/drm/amd/amdkfd/
687 F: drivers/gpu/drm/amd/include/cik_structs.h
688 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F: drivers/gpu/drm/amd/include/vi_structs.h
690 F: drivers/gpu/drm/radeon/radeon_kfd.c
691 F: drivers/gpu/drm/radeon/radeon_kfd.h
692 F: include/uapi/linux/kfd_ioctl.h
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M: Brijesh Singh <brijeshkumar.singh@amd.com>
696 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M: Tom Lendacky <thomas.lendacky@amd.com>
699 F: arch/arm64/boot/dts/amd/
702 M: Tom Lendacky <thomas.lendacky@amd.com>
703 L: netdev@vger.kernel.org
705 F: drivers/net/ethernet/amd/xgbe/
706 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
708 AMS (Apple Motion Sensor) DRIVER
709 M: Michael Hanselmann <linux-kernel@hansmi.ch>
711 F: drivers/macintosh/ams/
713 ANALOG DEVICES INC AD9389B DRIVER
714 M: Hans Verkuil <hans.verkuil@cisco.com>
715 L: linux-media@vger.kernel.org
717 F: drivers/media/i2c/ad9389b*
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M: Lars-Peter Clausen <lars@metafoo.de>
721 L: linux-media@vger.kernel.org
722 W: http://ez.analog.com/community/linux-device-drivers
724 F: drivers/media/i2c/adv7180.c
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7511*
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7604*
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7842*
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
750 F: sound/soc/codecs/adau*
751 F: sound/soc/codecs/adav*
752 F: sound/soc/codecs/ad1*
753 F: sound/soc/codecs/ad7*
754 F: sound/soc/codecs/ssm*
755 F: sound/soc/codecs/sigmadsp.*
757 ANALOG DEVICES INC ASOC DRIVERS
758 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W: http://blackfin.uclinux.org/
762 F: sound/soc/blackfin/*
764 ANALOG DEVICES INC IIO DRIVERS
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 M: Michael Hennerich <Michael.Hennerich@analog.com>
767 W: http://wiki.analog.com/
768 W: http://ez.analog.com/community/linux-device-drivers
771 X: drivers/iio/*/adjd*
772 F: drivers/staging/iio/*/ad*
773 F: staging/iio/trigger/iio-trig-bfin-timer.c
775 ANALOG DEVICES INC DMA DRIVERS
776 M: Lars-Peter Clausen <lars@metafoo.de>
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/dma/dma-axi-dmac.c
781 ANDROID CONFIG FRAGMENTS
782 M: Rob Herring <robh@kernel.org>
784 F: kernel/configs/android*
787 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
788 M: Arve Hjønnevåg <arve@android.com>
789 M: Riley Andrews <riandrews@android.com>
790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
791 L: devel@driverdev.osuosl.org
794 F: drivers/staging/android/
797 M: Laura Abbott <labbott@redhat.com>
798 M: Sumit Semwal <sumit.semwal@linaro.org>
799 L: devel@driverdev.osuosl.org
801 F: Documentation/devicetree/bindings/staging/ion/
802 F: drivers/staging/android/ion
803 F: drivers/staging/android/uapi/ion.h
804 F: drivers/staging/android/uapi/ion_test.h
806 AOA (Apple Onboard Audio) ALSA DRIVER
807 M: Johannes Berg <johannes@sipsolutions.net>
808 L: linuxppc-dev@lists.ozlabs.org
809 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
813 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
814 M: William Breathitt Gray <vilhelm.gray@gmail.com>
815 L: linux-iio@vger.kernel.org
817 F: drivers/iio/dac/stx104.c
820 M: Jiri Kosina <jikos@kernel.org>
822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
823 F: arch/x86/kernel/apm_32.c
824 F: include/linux/apm_bios.h
825 F: include/uapi/linux/apm_bios.h
826 F: drivers/char/apm-emulation.c
828 APPLE BCM5974 MULTITOUCH DRIVER
829 M: Henrik Rydberg <rydberg@bitmath.org>
830 L: linux-input@vger.kernel.org
832 F: drivers/input/mouse/bcm5974.c
835 M: Henrik Rydberg <rydberg@bitmath.org>
836 L: linux-hwmon@vger.kernel.org
838 F: drivers/hwmon/applesmc.c
840 APPLETALK NETWORK LAYER
841 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
843 F: drivers/net/appletalk/
846 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
847 M: Duc Dang <dhdang@apm.com>
849 F: arch/arm64/boot/dts/apm/
851 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
852 M: Iyappan Subramanian <isubramanian@apm.com>
853 M: Keyur Chudgar <kchudgar@apm.com>
855 F: drivers/net/ethernet/apm/xgene/
856 F: drivers/net/phy/mdio-xgene.c
857 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
858 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
860 APTINA CAMERA SENSOR PLL
861 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
862 L: linux-media@vger.kernel.org
864 F: drivers/media/i2c/aptina-pll.*
866 ARC FRAMEBUFFER DRIVER
867 M: Jaya Kumar <jayalk@intworks.biz>
869 F: drivers/video/fbdev/arcfb.c
870 F: drivers/video/fbdev/core/fb_defio.c
873 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
874 L: netdev@vger.kernel.org
876 F: drivers/net/arcnet/
877 F: include/uapi/linux/if_arcnet.h
880 M: Alexey Brodkin <abrodkin@synopsys.com>
882 F: drivers/gpu/drm/arc/
883 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
885 ARM ARCHITECTED TIMER DRIVER
886 M: Mark Rutland <mark.rutland@arm.com>
887 M: Marc Zyngier <marc.zyngier@arm.com>
888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 F: arch/arm/include/asm/arch_timer.h
891 F: arch/arm64/include/asm/arch_timer.h
892 F: drivers/clocksource/arm_arch_timer.c
895 M: Liviu Dudau <liviu.dudau@arm.com>
897 F: drivers/gpu/drm/arm/hdlcd_*
898 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
900 ARM MALI-DP DRM DRIVER
901 M: Liviu Dudau <liviu.dudau@arm.com>
902 M: Brian Starkey <brian.starkey@arm.com>
903 M: Mali DP Maintainers <malidp@foss.arm.com>
905 F: drivers/gpu/drm/arm/
906 F: Documentation/devicetree/bindings/display/arm,malidp.txt
908 ARM MFM AND FLOPPY DRIVERS
909 M: Ian Molton <spyro@f2s.com>
911 F: arch/arm/lib/floppydma.S
912 F: arch/arm/include/asm/floppy.h
914 ARM PMU PROFILING AND DEBUGGING
915 M: Will Deacon <will.deacon@arm.com>
916 R: Mark Rutland <mark.rutland@arm.com>
918 F: arch/arm*/kernel/perf_*
919 F: arch/arm/oprofile/common.c
920 F: arch/arm*/kernel/hw_breakpoint.c
921 F: arch/arm*/include/asm/hw_breakpoint.h
922 F: arch/arm*/include/asm/perf_event.h
923 F: drivers/perf/arm_pmu.c
924 F: include/linux/perf/arm_pmu.h
927 M: Russell King <linux@armlinux.org.uk>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 W: http://www.armlinux.org.uk/
933 ARM SUB-ARCHITECTURES
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
940 ARM PRIMECELL AACI PL041 DRIVER
941 M: Russell King <linux@armlinux.org.uk>
945 ARM PRIMECELL CLCD PL110 DRIVER
946 M: Russell King <linux@armlinux.org.uk>
948 F: drivers/video/fbdev/amba-clcd.*
950 ARM PRIMECELL KMI PL050 DRIVER
951 M: Russell King <linux@armlinux.org.uk>
953 F: drivers/input/serio/ambakmi.*
954 F: include/linux/amba/kmi.h
956 ARM PRIMECELL MMCI PL180/1 DRIVER
957 M: Russell King <linux@armlinux.org.uk>
959 F: drivers/mmc/host/mmci.*
960 F: include/linux/amba/mmci.h
962 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
963 M: Russell King <linux@armlinux.org.uk>
965 F: drivers/tty/serial/amba-pl01*.c
966 F: include/linux/amba/serial.h
968 ARM PRIMECELL BUS SUPPORT
969 M: Russell King <linux@armlinux.org.uk>
972 F: include/linux/amba/bus.h
974 ARM/ADS SPHERE MACHINE SUPPORT
975 M: Lennert Buytenhek <kernel@wantstofly.org>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 ARM/AFEB9260 MACHINE SUPPORT
980 M: Sergey Lapin <slapin@ossfans.org>
981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 ARM/AJECO 1ARM MACHINE SUPPORT
985 M: Lennert Buytenhek <kernel@wantstofly.org>
986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 ARM/Allwinner sunXi SoC support
990 M: Maxime Ripard <maxime.ripard@free-electrons.com>
991 M: Chen-Yu Tsai <wens@csie.org>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 ARM/Allwinner SoC Clock Support
997 M: Emilio López <emilio@elopez.com.ar>
999 F: drivers/clk/sunxi/
1001 ARM/Amlogic Meson SoC support
1002 M: Carlo Caione <carlo@caione.org>
1003 M: Kevin Hilman <khilman@baylibre.com>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 L: linux-amlogic@lists.infradead.org
1006 W: http://linux-meson.com/
1008 F: arch/arm/mach-meson/
1009 F: arch/arm/boot/dts/meson*
1010 F: arch/arm64/boot/dts/amlogic/
1011 F: drivers/pinctrl/meson/
1012 F: drivers/mmc/host/meson*
1015 ARM/Annapurna Labs ALPINE ARCHITECTURE
1016 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1017 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1018 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 F: arch/arm/mach-alpine/
1021 F: arch/arm/boot/dts/alpine*
1022 F: arch/arm64/boot/dts/al/
1023 F: drivers/*/*alpine*
1025 ARM/ARTPEC MACHINE SUPPORT
1026 M: Jesper Nilsson <jesper.nilsson@axis.com>
1027 M: Lars Persson <lars.persson@axis.com>
1028 M: Niklas Cassel <niklas.cassel@axis.com>
1030 L: linux-arm-kernel@axis.com
1031 F: arch/arm/mach-artpec
1032 F: arch/arm/boot/dts/artpec6*
1035 ARM/ASPEED MACHINE SUPPORT
1036 M: Joel Stanley <joel@jms.id.au>
1038 F: arch/arm/mach-aspeed/
1039 F: arch/arm/boot/dts/aspeed-*
1040 F: drivers/*/*aspeed*
1042 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1043 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1044 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1045 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 W: http://www.linux4sam.org
1048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1050 F: arch/arm/mach-at91/
1051 F: include/soc/at91/
1052 F: arch/arm/boot/dts/at91*.dts
1053 F: arch/arm/boot/dts/at91*.dtsi
1054 F: arch/arm/boot/dts/sama*.dts
1055 F: arch/arm/boot/dts/sama*.dtsi
1056 F: arch/arm/include/debug/at91.S
1058 ARM/ATMEL AT91 Clock Support
1059 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1063 ARM/CALXEDA HIGHBANK ARCHITECTURE
1064 M: Rob Herring <robh@kernel.org>
1065 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 F: arch/arm/mach-highbank/
1068 F: arch/arm/boot/dts/highbank.dts
1069 F: arch/arm/boot/dts/ecx-*.dts*
1071 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1072 M: Krzysztof Halasa <khalasa@piap.pl>
1074 F: arch/arm/mach-cns3xxx/
1076 ARM/CAVIUM THUNDER NETWORK DRIVER
1077 M: Sunil Goutham <sgoutham@cavium.com>
1078 M: Robert Richter <rric@kernel.org>
1079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 F: drivers/net/ethernet/cavium/thunder/
1083 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1084 M: Alexander Shiyan <shc_work@mail.ru>
1085 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1090 M: Hartley Sweeten <hsweeten@visionengravers.com>
1091 M: Ryan Mallon <rmallon@gmail.com>
1092 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 F: arch/arm/mach-ep93xx/
1095 F: arch/arm/mach-ep93xx/include/mach/
1097 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1098 M: Lennert Buytenhek <kernel@wantstofly.org>
1099 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 M: Russell King <linux@armlinux.org.uk>
1104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 F: arch/arm/include/asm/clkdev.h
1107 F: drivers/clk/clkdev.c
1109 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1110 M: Mike Rapoport <mike@compulab.co.il>
1111 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 ARM/CONTEC MICRO9 MACHINE SUPPORT
1115 M: Hubert Feurstein <hubert.feurstein@contec.at>
1117 F: arch/arm/mach-ep93xx/micro9.c
1119 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1120 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 F: drivers/hwtracing/coresight/*
1124 F: Documentation/trace/coresight.txt
1125 F: Documentation/devicetree/bindings/arm/coresight.txt
1126 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1128 ARM/CORGI MACHINE SUPPORT
1129 M: Richard Purdie <rpurdie@rpsys.net>
1132 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1133 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 T: git git://github.com/ulli-kroll/linux.git
1137 F: arch/arm/mach-gemini/
1138 F: drivers/rtc/rtc-gemini.c
1140 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1141 M: Barry Song <baohua@kernel.org>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1145 F: arch/arm/boot/dts/prima2*
1146 F: arch/arm/mach-prima2/
1147 F: drivers/clk/sirf/
1148 F: drivers/clocksource/timer-prima2.c
1149 F: drivers/clocksource/timer-atlas7.c
1152 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1153 M: Baruch Siach <baruch@tkos.co.il>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 F: arch/arm/boot/dts/cx92755*
1159 ARM/EBSA110 MACHINE SUPPORT
1160 M: Russell King <linux@armlinux.org.uk>
1161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 W: http://www.armlinux.org.uk/
1164 F: arch/arm/mach-ebsa110/
1165 F: drivers/net/ethernet/amd/am79c961a.*
1167 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1168 M: Uwe Kleine-König <kernel@pengutronix.de>
1169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1174 M: Daniel Ribeiro <drwyrm@gmail.com>
1175 M: Stefan Schmidt <stefan@openezx.org>
1176 M: Harald Welte <laforge@openezx.org>
1177 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1178 W: http://www.openezx.org/
1180 T: topgit git://git.openezx.org/openezx.git
1181 F: arch/arm/mach-pxa/ezx.c
1183 ARM/FARADAY FA526 PORT
1184 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187 T: git git://git.berlios.de/gemini-board
1188 F: arch/arm/mm/*-fa*
1190 ARM/FOOTBRIDGE ARCHITECTURE
1191 M: Russell King <linux@armlinux.org.uk>
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 W: http://www.armlinux.org.uk/
1195 F: arch/arm/include/asm/hardware/dec21285.h
1196 F: arch/arm/mach-footbridge/
1198 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1199 M: Shawn Guo <shawnguo@kernel.org>
1200 M: Sascha Hauer <kernel@pengutronix.de>
1201 R: Fabio Estevam <fabio.estevam@nxp.com>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1205 F: arch/arm/mach-imx/
1206 F: arch/arm/mach-mxs/
1207 F: arch/arm/boot/dts/imx*
1208 F: arch/arm/configs/imx*_defconfig
1212 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1213 M: Shawn Guo <shawnguo@kernel.org>
1214 M: Sascha Hauer <kernel@pengutronix.de>
1215 R: Stefan Agner <stefan@agner.ch>
1216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1219 F: arch/arm/mach-imx/*vf610*
1220 F: arch/arm/boot/dts/vf*
1222 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1223 M: Lennert Buytenhek <kernel@wantstofly.org>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 ARM/GUMSTIX MACHINE SUPPORT
1228 M: Steve Sakoman <sakoman@gmail.com>
1229 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1233 M: Philipp Zabel <philipp.zabel@gmail.com>
1234 M: Paul Parsons <lost.distance@yahoo.com>
1235 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237 F: arch/arm/mach-pxa/hx4700.c
1238 F: arch/arm/mach-pxa/include/mach/hx4700.h
1239 F: sound/soc/pxa/hx4700.c
1241 ARM/HISILICON SOC SUPPORT
1242 M: Wei Xu <xuwei5@hisilicon.com>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 W: http://www.hisilicon.com
1246 T: git git://github.com/hisilicon/linux-hisi.git
1247 F: arch/arm/mach-hisi/
1248 F: arch/arm/boot/dts/hi3*
1249 F: arch/arm/boot/dts/hip*
1250 F: arch/arm/boot/dts/hisi*
1251 F: arch/arm64/boot/dts/hisilicon/
1253 ARM/HP JORNADA 7XX MACHINE SUPPORT
1254 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1258 F: arch/arm/mach-sa1100/jornada720.c
1259 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1261 ARM/IGEP MACHINE SUPPORT
1262 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1263 M: Javier Martinez Canillas <javier@dowhile0.org>
1264 L: linux-omap@vger.kernel.org
1265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 F: arch/arm/boot/dts/omap3-igep*
1269 ARM/INCOME PXA270 SUPPORT
1270 M: Marek Vasut <marek.vasut@gmail.com>
1271 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1275 ARM/INTEL IOP32X ARM ARCHITECTURE
1276 M: Lennert Buytenhek <kernel@wantstofly.org>
1277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 ARM/INTEL IOP33X ARM ARCHITECTURE
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 ARM/INTEL IOP13XX ARM ARCHITECTURE
1285 M: Lennert Buytenhek <kernel@wantstofly.org>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 ARM/INTEL IQ81342EX MACHINE SUPPORT
1290 M: Lennert Buytenhek <kernel@wantstofly.org>
1291 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 ARM/INTEL IXDP2850 MACHINE SUPPORT
1295 M: Lennert Buytenhek <kernel@wantstofly.org>
1296 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 ARM/INTEL IXP4XX ARM ARCHITECTURE
1300 M: Imre Kaloz <kaloz@openwrt.org>
1301 M: Krzysztof Halasa <khalasa@piap.pl>
1302 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 F: arch/arm/mach-ixp4xx/
1306 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1307 M: Jonathan Cameron <jic23@cam.ac.uk>
1308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 F: arch/arm/mach-pxa/stargate2.c
1311 F: drivers/pcmcia/pxa2xx_stargate2.c
1313 ARM/INTEL XSC3 (MANZANO) ARM CORE
1314 M: Lennert Buytenhek <kernel@wantstofly.org>
1315 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1319 M: Lennert Buytenhek <kernel@wantstofly.org>
1320 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1324 M: Santosh Shilimkar <ssantosh@kernel.org>
1325 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 F: arch/arm/mach-keystone/
1328 F: arch/arm/boot/dts/keystone-*
1329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1331 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1332 M: Santosh Shilimkar <ssantosh@kernel.org>
1333 L: linux-kernel@vger.kernel.org
1335 F: drivers/clk/keystone/
1337 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1338 M: Santosh Shilimkar <ssantosh@kernel.org>
1339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 L: linux-kernel@vger.kernel.org
1342 F: drivers/clocksource/timer-keystone.c
1344 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1345 M: Santosh Shilimkar <ssantosh@kernel.org>
1346 L: linux-kernel@vger.kernel.org
1348 F: drivers/power/reset/keystone-reset.c
1350 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1351 M: Santosh Shilimkar <ssantosh@kernel.org>
1352 L: linux-kernel@vger.kernel.org
1354 F: drivers/memory/*emif*
1356 ARM/LG1K ARCHITECTURE
1357 M: Chanho Min <chanho.min@lge.com>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 F: arch/arm64/boot/dts/lg/
1362 ARM/LOGICPD PXA270 MACHINE SUPPORT
1363 M: Lennert Buytenhek <kernel@wantstofly.org>
1364 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 ARM/LPC18XX ARCHITECTURE
1368 M: Joachim Eastwood <manabian@gmail.com>
1369 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371 F: arch/arm/boot/dts/lpc43*
1372 F: drivers/clk/nxp/clk-lpc18xx*
1373 F: drivers/clocksource/time-lpc32xx.c
1374 F: drivers/i2c/busses/i2c-lpc2k.c
1375 F: drivers/memory/pl172.c
1376 F: drivers/mtd/spi-nor/nxp-spifi.c
1377 F: drivers/rtc/rtc-lpc24xx.c
1380 ARM/LPC32XX SOC SUPPORT
1381 M: Vladimir Zapolskiy <vz@mleia.com>
1382 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1383 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1386 F: arch/arm/boot/dts/lpc32*
1387 F: arch/arm/mach-lpc32xx/
1388 F: drivers/i2c/busses/i2c-pnx.c
1389 F: drivers/net/ethernet/nxp/lpc_eth.c
1390 F: drivers/usb/host/ohci-nxp.c
1391 F: drivers/watchdog/pnx4008_wdt.c
1394 ARM/MAGICIAN MACHINE SUPPORT
1395 M: Philipp Zabel <philipp.zabel@gmail.com>
1398 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1399 M: Jason Cooper <jason@lakedaemon.net>
1400 M: Andrew Lunn <andrew@lunn.ch>
1401 M: Gregory Clement <gregory.clement@free-electrons.com>
1402 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1403 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 F: arch/arm/mach-mvebu/
1406 F: drivers/rtc/rtc-armada38x.c
1407 F: arch/arm/boot/dts/armada*
1408 F: arch/arm/boot/dts/kirkwood*
1409 F: arch/arm64/boot/dts/marvell/armada*
1410 F: drivers/cpufreq/mvebu-cpufreq.c
1411 F: arch/arm/configs/mvebu_*_defconfig
1413 ARM/Marvell Berlin SoC support
1414 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1415 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417 F: arch/arm/mach-berlin/
1418 F: arch/arm/boot/dts/berlin*
1419 F: arch/arm64/boot/dts/marvell/berlin*
1422 ARM/Marvell Dove/MV78xx0/Orion SOC support
1423 M: Jason Cooper <jason@lakedaemon.net>
1424 M: Andrew Lunn <andrew@lunn.ch>
1425 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1426 M: Gregory Clement <gregory.clement@free-electrons.com>
1427 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429 F: arch/arm/mach-dove/
1430 F: arch/arm/mach-mv78xx0/
1431 F: arch/arm/mach-orion5x/
1432 F: arch/arm/plat-orion/
1433 F: arch/arm/boot/dts/dove*
1434 F: arch/arm/boot/dts/orion5x*
1437 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1438 M: Alexander Clouter <alex@digriz.org.uk>
1439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440 W: http://www.digriz.org.uk/ts78xx/kernel
1442 F: arch/arm/mach-orion5x/ts78xx-*
1444 ARM/OXNAS platform support
1445 M: Neil Armstrong <narmstrong@baylibre.com>
1446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 F: arch/arm/mach-oxnas/
1449 F: arch/arm/boot/dts/oxnas*
1450 F: arch/arm/boot/dts/wd-mbwe.dts
1453 ARM/Mediatek RTC DRIVER
1454 M: Eddie Huang <eddie.huang@mediatek.com>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1458 F: drivers/rtc/rtc-mt6397.c
1460 ARM/Mediatek SoC support
1461 M: Matthias Brugger <matthias.bgg@gmail.com>
1462 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1465 F: arch/arm/boot/dts/mt6*
1466 F: arch/arm/boot/dts/mt8*
1467 F: arch/arm/mach-mediatek/
1471 ARM/Mediatek USB3 PHY DRIVER
1472 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1473 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1476 F: drivers/phy/phy-mt65xx-usb3.c
1478 ARM/MICREL KS8695 ARCHITECTURE
1479 M: Greg Ungerer <gerg@uclinux.org>
1480 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1481 F: arch/arm/mach-ks8695/
1484 ARM/MIOA701 MACHINE SUPPORT
1485 M: Robert Jarzmik <robert.jarzmik@free.fr>
1486 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487 F: arch/arm/mach-pxa/mioa701.c
1490 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1491 M: Michael Petchkovsky <mkpetch@internode.on.net>
1494 ARM/NOMADIK ARCHITECTURE
1495 M: Alessandro Rubini <rubini@unipv.it>
1496 M: Linus Walleij <linus.walleij@linaro.org>
1497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1499 F: arch/arm/mach-nomadik/
1500 F: drivers/pinctrl/nomadik/
1501 F: drivers/i2c/busses/i2c-nomadik.c
1502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1504 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1505 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1506 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1507 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1510 ARM/TOSA MACHINE SUPPORT
1511 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1512 M: Dirk Opfer <dirk@opfer-online.de>
1515 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1516 M: Marek Vasut <marek.vasut@gmail.com>
1517 L: linux-arm-kernel@lists.infradead.org
1518 W: http://hackndev.com
1520 F: arch/arm/mach-pxa/include/mach/palmtx.h
1521 F: arch/arm/mach-pxa/palmtx.c
1522 F: arch/arm/mach-pxa/include/mach/palmt5.h
1523 F: arch/arm/mach-pxa/palmt5.c
1524 F: arch/arm/mach-pxa/include/mach/palmld.h
1525 F: arch/arm/mach-pxa/palmld.c
1526 F: arch/arm/mach-pxa/include/mach/palmte2.h
1527 F: arch/arm/mach-pxa/palmte2.c
1528 F: arch/arm/mach-pxa/include/mach/palmtc.h
1529 F: arch/arm/mach-pxa/palmtc.c
1531 ARM/PALM TREO SUPPORT
1532 M: Tomas Cech <sleep_walker@suse.com>
1533 L: linux-arm-kernel@lists.infradead.org
1534 W: http://hackndev.com
1536 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1537 F: arch/arm/mach-pxa/palmtreo.c
1540 M: Sergey Lapin <slapin@ossfans.org>
1541 L: linux-arm-kernel@lists.infradead.org
1542 W: http://hackndev.com
1544 F: arch/arm/mach-pxa/include/mach/palmz72.h
1545 F: arch/arm/mach-pxa/palmz72.c
1548 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1549 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1552 ARM/PT DIGITAL BOARD PORT
1553 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 W: http://www.armlinux.org.uk/
1558 ARM/QUALCOMM SUPPORT
1559 M: Andy Gross <andy.gross@linaro.org>
1560 M: David Brown <david.brown@linaro.org>
1561 L: linux-arm-msm@vger.kernel.org
1562 L: linux-soc@vger.kernel.org
1564 F: Documentation/devicetree/bindings/soc/qcom/
1565 F: arch/arm/boot/dts/qcom-*.dts
1566 F: arch/arm/boot/dts/qcom-*.dtsi
1567 F: arch/arm/mach-qcom/
1568 F: arch/arm64/boot/dts/qcom/*
1569 F: drivers/i2c/busses/i2c-qup.c
1570 F: drivers/clk/qcom/
1571 F: drivers/soc/qcom/
1572 F: drivers/spi/spi-qup.c
1573 F: drivers/tty/serial/msm_serial.h
1574 F: drivers/tty/serial/msm_serial.c
1575 F: drivers/*/pm8???-*
1576 F: drivers/mfd/ssbi.c
1577 F: drivers/firmware/qcom_scm.c
1578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1580 ARM/RADISYS ENP2611 MACHINE SUPPORT
1581 M: Lennert Buytenhek <kernel@wantstofly.org>
1582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 ARM/RENESAS ARM64 ARCHITECTURE
1586 M: Simon Horman <horms@verge.net.au>
1587 M: Magnus Damm <magnus.damm@gmail.com>
1588 L: linux-renesas-soc@vger.kernel.org
1589 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1592 F: arch/arm64/boot/dts/renesas/
1593 F: drivers/soc/renesas/
1594 F: include/linux/soc/renesas/
1596 ARM/RISCPC ARCHITECTURE
1597 M: Russell King <linux@armlinux.org.uk>
1598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599 W: http://www.armlinux.org.uk/
1601 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1602 F: arch/arm/include/asm/hardware/ioc.h
1603 F: arch/arm/include/asm/hardware/iomd.h
1604 F: arch/arm/include/asm/hardware/memc.h
1605 F: arch/arm/mach-rpc/
1606 F: drivers/net/ethernet/8390/etherh.c
1607 F: drivers/net/ethernet/i825xx/ether1*
1608 F: drivers/net/ethernet/seeq/ether3*
1609 F: drivers/scsi/arm/
1611 ARM/Rockchip SoC support
1612 M: Heiko Stuebner <heiko@sntech.de>
1613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 L: linux-rockchip@lists.infradead.org
1615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1617 F: arch/arm/boot/dts/rk3*
1618 F: arch/arm/mach-rockchip/
1619 F: drivers/clk/rockchip/
1620 F: drivers/i2c/busses/i2c-rk3x.c
1621 F: drivers/*/*rockchip*
1622 F: drivers/*/*/*rockchip*
1623 F: sound/soc/rockchip/
1626 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1627 M: Kukjin Kim <kgene@kernel.org>
1628 M: Krzysztof Kozlowski <krzk@kernel.org>
1629 R: Javier Martinez Canillas <javier@osg.samsung.com>
1630 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1633 F: arch/arm/boot/dts/s3c*
1634 F: arch/arm/boot/dts/s5p*
1635 F: arch/arm/boot/dts/samsung*
1636 F: arch/arm/boot/dts/exynos*
1637 F: arch/arm64/boot/dts/exynos/
1638 F: arch/arm/plat-samsung/
1639 F: arch/arm/mach-s3c24*/
1640 F: arch/arm/mach-s3c64xx/
1641 F: arch/arm/mach-s5p*/
1642 F: arch/arm/mach-exynos*/
1643 F: drivers/*/*s3c24*
1644 F: drivers/*/*/*s3c24*
1645 F: drivers/*/*s3c64xx*
1646 F: drivers/*/*s5pv210*
1647 F: drivers/memory/samsung/*
1648 F: drivers/soc/samsung/*
1649 F: Documentation/arm/Samsung/
1650 F: Documentation/devicetree/bindings/arm/samsung/
1651 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1652 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1655 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1656 M: Kyungmin Park <kyungmin.park@samsung.com>
1657 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 F: arch/arm/mach-s5pv210/
1661 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1662 M: Kyungmin Park <kyungmin.park@samsung.com>
1663 M: Kamil Debski <kamil@wypas.org>
1664 M: Andrzej Hajda <a.hajda@samsung.com>
1665 L: linux-arm-kernel@lists.infradead.org
1666 L: linux-media@vger.kernel.org
1668 F: drivers/media/platform/s5p-g2d/
1670 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1671 M: Kyungmin Park <kyungmin.park@samsung.com>
1672 M: Kamil Debski <kamil@wypas.org>
1673 M: Jeongtae Park <jtp.park@samsung.com>
1674 M: Andrzej Hajda <a.hajda@samsung.com>
1675 L: linux-arm-kernel@lists.infradead.org
1676 L: linux-media@vger.kernel.org
1678 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1679 F: drivers/media/platform/s5p-mfc/
1681 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1682 M: Kyungmin Park <kyungmin.park@samsung.com>
1683 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1684 L: linux-arm-kernel@lists.infradead.org
1685 L: linux-media@vger.kernel.org
1687 F: drivers/media/platform/s5p-tv/
1689 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1690 M: Kyungmin Park <kyungmin.park@samsung.com>
1691 L: linux-arm-kernel@lists.infradead.org
1692 L: linux-media@vger.kernel.org
1694 F: drivers/staging/media/platform/s5p-cec/
1696 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1697 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1698 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1699 L: linux-arm-kernel@lists.infradead.org
1700 L: linux-media@vger.kernel.org
1702 F: drivers/media/platform/s5p-jpeg/
1704 ARM/SHMOBILE ARM ARCHITECTURE
1705 M: Simon Horman <horms@verge.net.au>
1706 M: Magnus Damm <magnus.damm@gmail.com>
1707 L: linux-renesas-soc@vger.kernel.org
1708 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1711 F: arch/arm/boot/dts/emev2*
1712 F: arch/arm/boot/dts/r7s*
1713 F: arch/arm/boot/dts/r8a*
1714 F: arch/arm/boot/dts/sh*
1715 F: arch/arm/configs/shmobile_defconfig
1716 F: arch/arm/include/debug/renesas-scif.S
1717 F: arch/arm/mach-shmobile/
1718 F: drivers/soc/renesas/
1719 F: include/linux/soc/renesas/
1721 ARM/SOCFPGA ARCHITECTURE
1722 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1724 F: arch/arm/mach-socfpga/
1725 F: arch/arm/boot/dts/socfpga*
1726 F: arch/arm/configs/socfpga_defconfig
1727 F: arch/arm64/boot/dts/altera/
1728 W: http://www.rocketboards.org
1729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1731 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1732 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1734 F: drivers/clk/socfpga/
1736 ARM/SOCFPGA EDAC SUPPORT
1737 M: Thor Thayer <tthayer@opensource.altera.com>
1739 F: drivers/edac/altera_edac.
1741 ARM/STI ARCHITECTURE
1742 M: Patrice Chotard <patrice.chotard@st.com>
1743 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1744 L: kernel@stlinux.com
1745 W: http://www.stlinux.com
1747 F: arch/arm/mach-sti/
1748 F: arch/arm/boot/dts/sti*
1749 F: drivers/char/hw_random/st-rng.c
1750 F: drivers/clocksource/arm_global_timer.c
1751 F: drivers/clocksource/clksrc_st_lpc.c
1752 F: drivers/cpufreq/sti-cpufreq.c
1753 F: drivers/i2c/busses/i2c-st.c
1754 F: drivers/media/rc/st_rc.c
1755 F: drivers/media/platform/sti/c8sectpfe/
1756 F: drivers/mmc/host/sdhci-st.c
1757 F: drivers/phy/phy-miphy28lp.c
1758 F: drivers/phy/phy-miphy365x.c
1759 F: drivers/phy/phy-stih407-usb.c
1760 F: drivers/phy/phy-stih41x-usb.c
1761 F: drivers/pinctrl/pinctrl-st.c
1762 F: drivers/remoteproc/st_remoteproc.c
1763 F: drivers/reset/sti/
1764 F: drivers/rtc/rtc-st-lpc.c
1765 F: drivers/tty/serial/st-asc.c
1766 F: drivers/usb/dwc3/dwc3-st.c
1767 F: drivers/usb/host/ehci-st.c
1768 F: drivers/usb/host/ohci-st.c
1769 F: drivers/watchdog/st_lpc_wdt.c
1770 F: drivers/ata/ahci_st.c
1772 ARM/STM32 ARCHITECTURE
1773 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1774 M: Alexandre Torgue <alexandre.torgue@st.com>
1775 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1779 F: drivers/clocksource/armv7m_systick.c
1781 ARM/TANGO ARCHITECTURE
1782 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1783 L: linux-arm-kernel@lists.infradead.org
1787 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1788 M: Lennert Buytenhek <kernel@wantstofly.org>
1789 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792 ARM/TETON BGA MACHINE SUPPORT
1793 M: "Mark F. Brown" <mark.brown314@gmail.com>
1794 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797 ARM/THECUS N2100 MACHINE SUPPORT
1798 M: Lennert Buytenhek <kernel@wantstofly.org>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1802 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1803 M: Wan ZongShun <mcuos.com@gmail.com>
1804 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1805 W: http://www.mcuos.com
1807 F: arch/arm/mach-w90x900/
1808 F: drivers/input/keyboard/w90p910_keypad.c
1809 F: drivers/input/touchscreen/w90p910_ts.c
1810 F: drivers/watchdog/nuc900_wdt.c
1811 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1812 F: drivers/mtd/nand/nuc900_nand.c
1813 F: drivers/rtc/rtc-nuc900.c
1814 F: drivers/spi/spi-nuc900.c
1815 F: drivers/usb/host/ehci-w90x900.c
1816 F: drivers/video/fbdev/nuc900fb.c
1818 ARM/U300 MACHINE SUPPORT
1819 M: Linus Walleij <linus.walleij@linaro.org>
1820 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 F: arch/arm/mach-u300/
1823 F: drivers/clocksource/timer-u300.c
1824 F: drivers/i2c/busses/i2c-stu300.c
1825 F: drivers/rtc/rtc-coh901331.c
1826 F: drivers/watchdog/coh901327_wdt.c
1827 F: drivers/dma/coh901318*
1828 F: drivers/mfd/ab3100*
1829 F: drivers/rtc/rtc-ab3100.c
1830 F: drivers/rtc/rtc-coh901331.c
1831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1833 ARM/UNIPHIER ARCHITECTURE
1834 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1838 F: arch/arm/boot/dts/uniphier*
1839 F: arch/arm/include/asm/hardware/cache-uniphier.h
1840 F: arch/arm/mach-uniphier/
1841 F: arch/arm/mm/cache-uniphier.c
1842 F: arch/arm64/boot/dts/socionext/
1843 F: drivers/bus/uniphier-system-bus.c
1844 F: drivers/i2c/busses/i2c-uniphier*
1845 F: drivers/pinctrl/uniphier/
1846 F: drivers/reset/reset-uniphier.c
1847 F: drivers/tty/serial/8250/8250_uniphier.c
1850 ARM/Ux500 ARM ARCHITECTURE
1851 M: Linus Walleij <linus.walleij@linaro.org>
1852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854 F: arch/arm/mach-ux500/
1855 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1856 F: drivers/dma/ste_dma40*
1857 F: drivers/hwspinlock/u8500_hsem.c
1858 F: drivers/mfd/abx500*
1859 F: drivers/mfd/ab8500*
1860 F: drivers/mfd/dbx500*
1861 F: drivers/mfd/db8500*
1862 F: drivers/pinctrl/nomadik/pinctrl-ab*
1863 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1864 F: drivers/rtc/rtc-ab8500.c
1865 F: drivers/rtc/rtc-pl031.c
1866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1868 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1869 M: Ulf Hansson <ulf.hansson@linaro.org>
1870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871 T: git git://git.linaro.org/people/ulfh/clk.git
1873 F: drivers/clk/ux500/
1875 ARM/VERSATILE EXPRESS PLATFORM
1876 M: Liviu Dudau <liviu.dudau@arm.com>
1877 M: Sudeep Holla <sudeep.holla@arm.com>
1878 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1879 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1881 F: arch/arm/boot/dts/vexpress*
1882 F: arch/arm64/boot/dts/arm/
1883 F: arch/arm/mach-vexpress/
1886 F: drivers/clk/versatile/clk-vexpress-osc.c
1887 F: drivers/clocksource/versatile.c
1891 M: Russell King <linux@armlinux.org.uk>
1892 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1893 W: http://www.armlinux.org.uk/
1897 ARM/VOIPAC PXA270 SUPPORT
1898 M: Marek Vasut <marek.vasut@gmail.com>
1899 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1901 F: arch/arm/mach-pxa/vpac270.c
1902 F: arch/arm/mach-pxa/include/mach/vpac270.h
1904 ARM/VT8500 ARM ARCHITECTURE
1905 M: Tony Prisk <linux@prisktech.co.nz>
1906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908 F: arch/arm/mach-vt8500/
1909 F: drivers/clocksource/vt8500_timer.c
1910 F: drivers/i2c/busses/i2c-wmt.c
1911 F: drivers/mmc/host/wmt-sdmmc.c
1912 F: drivers/pwm/pwm-vt8500.c
1913 F: drivers/rtc/rtc-vt8500.c
1914 F: drivers/tty/serial/vt8500_serial.c
1915 F: drivers/usb/host/ehci-platform.c
1916 F: drivers/usb/host/uhci-platform.c
1917 F: drivers/video/fbdev/vt8500lcdfb.*
1918 F: drivers/video/fbdev/wm8505fb*
1919 F: drivers/video/fbdev/wmt_ge_rops.*
1921 ARM/ZIPIT Z2 SUPPORT
1922 M: Marek Vasut <marek.vasut@gmail.com>
1923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1925 F: arch/arm/mach-pxa/z2.c
1926 F: arch/arm/mach-pxa/include/mach/z2.h
1928 ARM/ZTE ARCHITECTURE
1929 M: Jun Nie <jun.nie@linaro.org>
1930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1932 F: arch/arm/mach-zx/
1934 F: Documentation/devicetree/bindings/arm/zte.txt
1935 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1937 ARM/ZYNQ ARCHITECTURE
1938 M: Michal Simek <michal.simek@xilinx.com>
1939 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1941 W: http://wiki.xilinx.com
1942 T: git https://github.com/Xilinx/linux-xlnx.git
1944 F: arch/arm/mach-zynq/
1945 F: drivers/cpuidle/cpuidle-zynq.c
1946 F: drivers/block/xsysace.c
1949 F: drivers/clocksource/cadence_ttc_timer.c
1950 F: drivers/i2c/busses/i2c-cadence.c
1951 F: drivers/mmc/host/sdhci-of-arasan.c
1952 F: drivers/edac/synopsys_edac.c
1955 M: Will Deacon <will.deacon@arm.com>
1956 R: Robin Murphy <robin.murphy@arm.com>
1957 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1959 F: drivers/iommu/arm-smmu.c
1960 F: drivers/iommu/arm-smmu-v3.c
1961 F: drivers/iommu/io-pgtable-arm.c
1962 F: drivers/iommu/io-pgtable-arm-v7s.c
1964 ARM64 PORT (AARCH64 ARCHITECTURE)
1965 M: Catalin Marinas <catalin.marinas@arm.com>
1966 M: Will Deacon <will.deacon@arm.com>
1967 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1971 F: Documentation/arm64/
1973 AS3645A LED FLASH CONTROLLER DRIVER
1974 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1975 L: linux-media@vger.kernel.org
1976 T: git git://linuxtv.org/media_tree.git
1978 F: drivers/media/i2c/as3645a.c
1979 F: include/media/i2c/as3645a.h
1981 ASC7621 HARDWARE MONITOR DRIVER
1982 M: George Joseph <george.joseph@fairview5.com>
1983 L: linux-hwmon@vger.kernel.org
1985 F: Documentation/hwmon/asc7621
1986 F: drivers/hwmon/asc7621.c
1988 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1989 M: Corentin Chary <corentin.chary@gmail.com>
1990 L: acpi4asus-user@lists.sourceforge.net
1991 L: platform-driver-x86@vger.kernel.org
1992 W: http://acpi4asus.sf.net
1994 F: drivers/platform/x86/asus*.c
1995 F: drivers/platform/x86/eeepc*.c
1997 ASUS WIRELESS RADIO CONTROL DRIVER
1998 M: João Paulo Rechi Vita <jprvita@gmail.com>
1999 L: platform-driver-x86@vger.kernel.org
2001 F: drivers/platform/x86/asus-wireless.c
2004 M: David Howells <dhowells@redhat.com>
2005 L: keyrings@vger.kernel.org
2007 F: Documentation/crypto/asymmetric-keys.txt
2008 F: include/linux/verification.h
2009 F: include/crypto/public_key.h
2010 F: include/crypto/pkcs7.h
2011 F: crypto/asymmetric_keys/
2013 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2014 R: Dan Williams <dan.j.williams@intel.com>
2015 W: http://sourceforge.net/projects/xscaleiop
2017 F: Documentation/crypto/async-tx-api.txt
2020 F: include/linux/dmaengine.h
2021 F: include/linux/async_tx.h
2024 M: Wolfram Sang <wsa@the-dreams.de>
2025 L: linux-i2c@vger.kernel.org
2027 F: drivers/misc/eeprom/at24.c
2028 F: include/linux/platform_data/at24.h
2030 ATA OVER ETHERNET (AOE) DRIVER
2031 M: "Ed L. Cashin" <ed.cashin@acm.org>
2032 W: http://www.openaoe.org/
2034 F: Documentation/aoe/
2035 F: drivers/block/aoe/
2037 ATHEROS 71XX/9XXX GPIO DRIVER
2038 M: Alban Bedel <albeu@free.fr>
2039 W: https://github.com/AlbanBedel/linux
2040 T: git git://github.com/AlbanBedel/linux
2042 F: drivers/gpio/gpio-ath79.c
2043 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2045 ATHEROS ATH GENERIC UTILITIES
2046 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2047 L: linux-wireless@vger.kernel.org
2049 F: drivers/net/wireless/ath/*
2051 ATHEROS ATH5K WIRELESS DRIVER
2052 M: Jiri Slaby <jirislaby@gmail.com>
2053 M: Nick Kossifidis <mickflemm@gmail.com>
2054 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2055 L: linux-wireless@vger.kernel.org
2056 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2058 F: drivers/net/wireless/ath/ath5k/
2060 ATHEROS ATH6KL WIRELESS DRIVER
2061 M: Kalle Valo <kvalo@qca.qualcomm.com>
2062 L: linux-wireless@vger.kernel.org
2063 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2066 F: drivers/net/wireless/ath/ath6kl/
2068 WILOCITY WIL6210 WIRELESS DRIVER
2069 M: Maya Erez <qca_merez@qca.qualcomm.com>
2070 L: linux-wireless@vger.kernel.org
2071 L: wil6210@qca.qualcomm.com
2073 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2074 F: drivers/net/wireless/ath/wil6210/
2075 F: include/uapi/linux/wil6210_uapi.h
2077 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2078 M: Christian Lamparter <chunkeey@googlemail.com>
2079 L: linux-wireless@vger.kernel.org
2080 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2082 F: drivers/net/wireless/ath/carl9170/
2084 ATK0110 HWMON DRIVER
2085 M: Luca Tettamanti <kronos.it@gmail.com>
2086 L: linux-hwmon@vger.kernel.org
2088 F: drivers/hwmon/asus_atk0110.c
2091 M: Ville Syrjala <syrjala@sci.fi>
2093 F: drivers/input/misc/ati_remote2.c
2095 ATLX ETHERNET DRIVERS
2096 M: Jay Cliburn <jcliburn@gmail.com>
2097 M: Chris Snook <chris.snook@gmail.com>
2098 L: netdev@vger.kernel.org
2099 W: http://sourceforge.net/projects/atl1
2100 W: http://atl1.sourceforge.net
2102 F: drivers/net/ethernet/atheros/
2105 M: Chas Williams <3chas3@gmail.com>
2106 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2107 L: netdev@vger.kernel.org
2108 W: http://linux-atm.sourceforge.net
2111 F: include/linux/atm*
2112 F: include/uapi/linux/atm*
2114 ATMEL AT91 / AT32 MCI DRIVER
2115 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2117 F: drivers/mmc/host/atmel-mci.c
2119 ATMEL AT91 / AT32 SERIAL DRIVER
2120 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2122 F: drivers/tty/serial/atmel_serial.c
2124 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2125 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2127 F: drivers/power/reset/at91-sama5d2_shdwc.c
2129 ATMEL SAMA5D2 ADC DRIVER
2130 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2131 L: linux-iio@vger.kernel.org
2133 F: drivers/iio/adc/at91-sama5d2_adc.c
2135 ATMEL Audio ALSA driver
2136 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2137 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2142 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2145 F: drivers/dma/at_hdmac.c
2146 F: drivers/dma/at_hdmac_regs.h
2147 F: include/linux/platform_data/dma-atmel.h
2150 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2151 L: linux-arm-kernel@lists.infradead.org
2152 L: dmaengine@vger.kernel.org
2154 F: drivers/dma/at_xdmac.c
2157 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2158 L: linux-i2c@vger.kernel.org
2160 F: drivers/i2c/busses/i2c-at91.c
2163 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2164 L: linux-media@vger.kernel.org
2166 F: drivers/media/platform/soc_camera/atmel-isi.c
2167 F: include/media/atmel-isi.h
2170 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2171 L: linux-fbdev@vger.kernel.org
2173 F: drivers/video/fbdev/atmel_lcdfb.c
2174 F: include/video/atmel_lcdc.h
2176 ATMEL MACB ETHERNET DRIVER
2177 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2179 F: drivers/net/ethernet/cadence/
2182 M: Wenyou Yang <wenyou.yang@atmel.com>
2183 M: Josh Wu <rainyfeeling@outlook.com>
2184 L: linux-mtd@lists.infradead.org
2186 F: drivers/mtd/nand/atmel_nand*
2189 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2190 L: linux-mmc@vger.kernel.org
2192 F: drivers/mmc/host/sdhci-of-at91.c
2195 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2197 F: drivers/spi/spi-atmel.*
2200 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2203 F: drivers/misc/atmel-ssc.c
2204 F: include/linux/atmel-ssc.h
2206 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2207 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2210 F: drivers/misc/atmel_tclib.c
2211 F: drivers/clocksource/tcb_clksrc.c
2213 ATMEL USBA UDC DRIVER
2214 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2217 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2219 ATMEL WIRELESS DRIVER
2220 M: Simon Kelley <simon@thekelleys.org.uk>
2221 L: linux-wireless@vger.kernel.org
2222 W: http://www.thekelleys.org.uk/atmel
2223 W: http://atmelwlandriver.sourceforge.net/
2225 F: drivers/net/wireless/atmel/atmel*
2227 ATMEL MAXTOUCH DRIVER
2228 M: Nick Dyer <nick.dyer@itdev.co.uk>
2229 T: git git://github.com/atmel-maxtouch/linux.git
2231 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2232 F: drivers/input/touchscreen/atmel_mxt_ts.c
2233 F: include/linux/platform_data/atmel_mxt_ts.h
2235 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2236 M: Bradley Grove <linuxdrivers@attotech.com>
2237 L: linux-scsi@vger.kernel.org
2238 W: http://www.attotech.com
2240 F: drivers/scsi/esas2r
2242 ATUSB IEEE 802.15.4 RADIO DRIVER
2243 M: Stefan Schmidt <stefan@osg.samsung.com>
2244 L: linux-wpan@vger.kernel.org
2246 F: drivers/net/ieee802154/atusb.c
2247 F: drivers/net/ieee802154/atusb.h
2248 F: drivers/net/ieee802154/at86rf230.h
2251 M: Paul Moore <paul@paul-moore.com>
2252 M: Eric Paris <eparis@redhat.com>
2253 L: linux-audit@redhat.com (moderated for non-subscribers)
2254 W: http://people.redhat.com/sgrubb/audit/
2255 T: git git://git.infradead.org/users/pcmoore/audit
2257 F: include/linux/audit.h
2258 F: include/uapi/linux/audit.h
2261 AUXILIARY DISPLAY DRIVERS
2262 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2263 W: http://miguelojeda.es/auxdisplay.htm
2264 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2266 F: drivers/auxdisplay/
2267 F: include/linux/cfag12864b.h
2270 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2271 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2272 W: http://www.atmel.com/products/AVR32/
2273 W: http://mirror.egtvedt.no/avr32linux.org/
2274 W: http://avrfreaks.net/
2278 AVR32/AT32AP MACHINE SUPPORT
2279 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2280 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2282 F: arch/avr32/mach-at32ap/
2285 M: Ralf Baechle <ralf@linux-mips.org>
2286 L: linux-hams@vger.kernel.org
2287 W: http://www.linux-ax25.org/
2289 F: include/uapi/linux/ax25.h
2290 F: include/net/ax25.h
2294 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2295 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2296 L: linux-media@vger.kernel.org
2297 W: https://linuxtv.org
2298 T: git git://linuxtv.org/media_tree.git
2300 F: drivers/media/usb/dvb-usb-v2/az6007.c
2302 AZTECH FM RADIO RECEIVER DRIVER
2303 M: Hans Verkuil <hverkuil@xs4all.nl>
2304 L: linux-media@vger.kernel.org
2305 T: git git://linuxtv.org/media_tree.git
2306 W: https://linuxtv.org
2308 F: drivers/media/radio/radio-aztech*
2311 L: linux-wireless@vger.kernel.org
2312 L: b43-dev@lists.infradead.org
2313 W: http://wireless.kernel.org/en/users/Drivers/b43
2315 F: drivers/net/wireless/broadcom/b43/
2317 B43LEGACY WIRELESS DRIVER
2318 M: Larry Finger <Larry.Finger@lwfinger.net>
2319 L: linux-wireless@vger.kernel.org
2320 L: b43-dev@lists.infradead.org
2321 W: http://wireless.kernel.org/en/users/Drivers/b43
2323 F: drivers/net/wireless/broadcom/b43legacy/
2325 BACKLIGHT CLASS/SUBSYSTEM
2326 M: Jingoo Han <jingoohan1@gmail.com>
2327 M: Lee Jones <lee.jones@linaro.org>
2328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2330 F: drivers/video/backlight/
2331 F: include/linux/backlight.h
2334 M: Marek Lindner <mareklindner@neomailbox.ch>
2335 M: Simon Wunderlich <sw@simonwunderlich.de>
2336 M: Antonio Quartulli <a@unstable.cc>
2337 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2338 W: https://www.open-mesh.org/
2339 Q: https://patchwork.open-mesh.org/project/batman/list/
2341 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2342 F: Documentation/ABI/testing/sysfs-class-net-mesh
2343 F: Documentation/networking/batman-adv.txt
2344 F: include/uapi/linux/batman_adv.h
2347 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2348 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2349 L: linux-hams@vger.kernel.org
2350 W: http://www.baycom.org/~tom/ham/ham.html
2352 F: drivers/net/hamradio/baycom*
2354 BCACHE (BLOCK LAYER CACHE)
2355 M: Kent Overstreet <kent.overstreet@gmail.com>
2356 L: linux-bcache@vger.kernel.org
2357 W: http://bcache.evilpiepirate.org
2359 F: drivers/md/bcache/
2361 BDISP ST MEDIA DRIVER
2362 M: Fabien Dessenne <fabien.dessenne@st.com>
2363 L: linux-media@vger.kernel.org
2364 T: git git://linuxtv.org/media_tree.git
2365 W: https://linuxtv.org
2367 F: drivers/media/platform/sti/bdisp
2370 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2371 M: Salah Triki <salah.triki@gmail.com>
2373 T: git git://github.com/luisbg/linux-befs.git
2374 F: Documentation/filesystems/befs.txt
2377 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2378 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2379 L: netdev@vger.kernel.org
2381 F: drivers/net/ethernet/ec_bhf.c
2384 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2386 F: Documentation/filesystems/bfs.txt
2388 F: include/uapi/linux/bfs_fs.h
2390 BLACKFIN ARCHITECTURE
2391 M: Steven Miao <realmz6@gmail.com>
2392 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2393 T: git git://git.code.sf.net/p/adi-linux/code
2394 W: http://blackfin.uclinux.org
2398 BLACKFIN EMAC DRIVER
2399 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2400 W: http://blackfin.uclinux.org
2402 F: drivers/net/ethernet/adi/
2405 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2406 W: http://blackfin.uclinux.org
2408 F: drivers/rtc/rtc-bfin.c
2411 M: Sonic Zhang <sonic.zhang@analog.com>
2412 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2413 W: http://blackfin.uclinux.org
2415 F: drivers/mmc/host/bfin_sdh.c
2417 BLACKFIN SERIAL DRIVER
2418 M: Sonic Zhang <sonic.zhang@analog.com>
2419 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2420 W: http://blackfin.uclinux.org
2422 F: drivers/tty/serial/bfin_uart.c
2424 BLACKFIN WATCHDOG DRIVER
2425 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2426 W: http://blackfin.uclinux.org
2428 F: drivers/watchdog/bfin_wdt.c
2430 BLACKFIN I2C TWI DRIVER
2431 M: Sonic Zhang <sonic.zhang@analog.com>
2432 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2433 W: http://blackfin.uclinux.org/
2435 F: drivers/i2c/busses/i2c-bfin-twi.c
2437 BLACKFIN MEDIA DRIVER
2438 M: Scott Jiang <scott.jiang.linux@gmail.com>
2439 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2440 W: http://blackfin.uclinux.org/
2442 F: drivers/media/platform/blackfin/
2443 F: drivers/media/i2c/adv7183*
2444 F: drivers/media/i2c/vs6624*
2446 BLINKM RGB LED DRIVER
2447 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2449 F: drivers/leds/leds-blinkm.c
2452 M: Jens Axboe <axboe@kernel.dk>
2453 L: linux-block@vger.kernel.org
2454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2457 F: kernel/trace/blktrace.c
2460 M: Joern Engel <joern@lazybastard.org>
2461 L: linux-mtd@lists.infradead.org
2463 F: drivers/mtd/devices/block2mtd.c
2466 M: Marcel Holtmann <marcel@holtmann.org>
2467 M: Gustavo Padovan <gustavo@padovan.org>
2468 M: Johan Hedberg <johan.hedberg@gmail.com>
2469 L: linux-bluetooth@vger.kernel.org
2470 W: http://www.bluez.org/
2471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2474 F: drivers/bluetooth/
2477 M: Marcel Holtmann <marcel@holtmann.org>
2478 M: Gustavo Padovan <gustavo@padovan.org>
2479 M: Johan Hedberg <johan.hedberg@gmail.com>
2480 L: linux-bluetooth@vger.kernel.org
2481 W: http://www.bluez.org/
2482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2486 F: include/net/bluetooth/
2489 M: Jay Vosburgh <j.vosburgh@gmail.com>
2490 M: Veaceslav Falico <vfalico@gmail.com>
2491 M: Andy Gospodarek <andy@greyhouse.net>
2492 L: netdev@vger.kernel.org
2493 W: http://sourceforge.net/projects/bonding/
2495 F: drivers/net/bonding/
2496 F: include/uapi/linux/if_bonding.h
2498 BPF (Safe dynamic programs and tools)
2499 M: Alexei Starovoitov <ast@kernel.org>
2500 L: netdev@vger.kernel.org
2501 L: linux-kernel@vger.kernel.org
2505 BROADCOM B44 10/100 ETHERNET DRIVER
2506 M: Gary Zambrano <zambrano@broadcom.com>
2507 L: netdev@vger.kernel.org
2509 F: drivers/net/ethernet/broadcom/b44.*
2511 BROADCOM B53 ETHERNET SWITCH DRIVER
2512 M: Florian Fainelli <f.fainelli@gmail.com>
2513 L: netdev@vger.kernel.org
2514 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2516 F: drivers/net/dsa/b53/*
2517 F: include/linux/platform_data/b53.h
2519 BROADCOM GENET ETHERNET DRIVER
2520 M: Florian Fainelli <f.fainelli@gmail.com>
2521 L: netdev@vger.kernel.org
2523 F: drivers/net/ethernet/broadcom/genet/
2525 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2526 M: Sony Chacko <sony.chacko@qlogic.com>
2527 M: Dept-HSGLinuxNICDev@qlogic.com
2528 L: netdev@vger.kernel.org
2530 F: drivers/net/ethernet/broadcom/bnx2.*
2531 F: drivers/net/ethernet/broadcom/bnx2_*
2533 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2534 M: Ariel Elior <ariel.elior@qlogic.com>
2535 L: netdev@vger.kernel.org
2537 F: drivers/net/ethernet/broadcom/bnx2x/
2539 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2540 M: Florian Fainelli <f.fainelli@gmail.com>
2541 M: Ray Jui <rjui@broadcom.com>
2542 M: Scott Branden <sbranden@broadcom.com>
2543 M: bcm-kernel-feedback-list@broadcom.com
2544 T: git git://github.com/broadcom/mach-bcm
2550 F: arch/arm/mach-bcm/
2552 BROADCOM BCM2835 ARM ARCHITECTURE
2553 M: Stephen Warren <swarren@wwwdotorg.org>
2554 M: Lee Jones <lee@kernel.org>
2555 M: Eric Anholt <eric@anholt.net>
2556 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2557 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2562 BROADCOM BCM47XX MIPS ARCHITECTURE
2563 M: Hauke Mehrtens <hauke@hauke-m.de>
2564 M: Rafał Miłecki <zajec5@gmail.com>
2565 L: linux-mips@linux-mips.org
2567 F: Documentation/devicetree/bindings/mips/brcm/
2568 F: arch/mips/bcm47xx/*
2569 F: arch/mips/include/asm/mach-bcm47xx/*
2571 BROADCOM BCM5301X ARM ARCHITECTURE
2572 M: Hauke Mehrtens <hauke@hauke-m.de>
2573 M: Rafał Miłecki <zajec5@gmail.com>
2574 M: bcm-kernel-feedback-list@broadcom.com
2575 L: linux-arm-kernel@lists.infradead.org
2577 F: arch/arm/mach-bcm/bcm_5301x.c
2578 F: arch/arm/boot/dts/bcm5301x*.dtsi
2579 F: arch/arm/boot/dts/bcm470*
2581 BROADCOM BCM63XX ARM ARCHITECTURE
2582 M: Florian Fainelli <f.fainelli@gmail.com>
2583 M: bcm-kernel-feedback-list@broadcom.com
2584 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2585 T: git git://github.com/broadcom/stblinux.git
2589 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2590 M: Kevin Cernekee <cernekee@gmail.com>
2591 L: linux-usb@vger.kernel.org
2593 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2595 BROADCOM BCM7XXX ARM ARCHITECTURE
2596 M: Brian Norris <computersforpeace@gmail.com>
2597 M: Gregory Fong <gregory.0xf0@gmail.com>
2598 M: Florian Fainelli <f.fainelli@gmail.com>
2599 M: bcm-kernel-feedback-list@broadcom.com
2600 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2601 T: git git://github.com/broadcom/stblinux.git
2603 F: arch/arm/mach-bcm/*brcmstb*
2604 F: arch/arm/boot/dts/bcm7*.dts*
2605 F: drivers/bus/brcmstb_gisb.c
2608 BROADCOM BMIPS MIPS ARCHITECTURE
2609 M: Kevin Cernekee <cernekee@gmail.com>
2610 M: Florian Fainelli <f.fainelli@gmail.com>
2611 L: linux-mips@linux-mips.org
2612 T: git git://github.com/broadcom/stblinux.git
2614 F: arch/mips/bmips/*
2615 F: arch/mips/include/asm/mach-bmips/*
2616 F: arch/mips/kernel/*bmips*
2617 F: arch/mips/boot/dts/brcm/bcm*.dts*
2618 F: drivers/irqchip/irq-bcm63*
2619 F: drivers/irqchip/irq-bcm7*
2620 F: drivers/irqchip/irq-brcmstb*
2621 F: include/linux/bcm963xx_nvram.h
2622 F: include/linux/bcm963xx_tag.h
2624 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2625 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2626 M: Prashant Sreedharan <prashant@broadcom.com>
2627 M: Michael Chan <mchan@broadcom.com>
2628 L: netdev@vger.kernel.org
2630 F: drivers/net/ethernet/broadcom/tg3.*
2632 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2633 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2634 M: Franky Lin <franky.lin@broadcom.com>
2635 M: Hante Meuleman <hante.meuleman@broadcom.com>
2636 L: linux-wireless@vger.kernel.org
2637 L: brcm80211-dev-list.pdl@broadcom.com
2639 F: drivers/net/wireless/broadcom/brcm80211/
2641 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2642 M: QLogic-Storage-Upstream@qlogic.com
2643 L: linux-scsi@vger.kernel.org
2645 F: drivers/scsi/bnx2fc/
2647 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2648 M: QLogic-Storage-Upstream@qlogic.com
2649 L: linux-scsi@vger.kernel.org
2651 F: drivers/scsi/bnx2i/
2653 BROADCOM IPROC ARM ARCHITECTURE
2654 M: Ray Jui <rjui@broadcom.com>
2655 M: Scott Branden <sbranden@broadcom.com>
2656 M: Jon Mason <jonmason@broadcom.com>
2657 M: bcm-kernel-feedback-list@broadcom.com
2658 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2659 T: git git://github.com/broadcom/cygnus-linux.git
2674 F: arch/arm64/boot/dts/broadcom/ns2*
2675 F: drivers/clk/bcm/clk-ns*
2676 F: drivers/pinctrl/bcm/pinctrl-ns*
2678 BROADCOM BRCMSTB GPIO DRIVER
2679 M: Gregory Fong <gregory.0xf0@gmail.com>
2680 L: bcm-kernel-feedback-list@broadcom.com
2682 F: drivers/gpio/gpio-brcmstb.c
2683 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2685 BROADCOM KONA GPIO DRIVER
2686 M: Ray Jui <rjui@broadcom.com>
2687 L: bcm-kernel-feedback-list@broadcom.com
2689 F: drivers/gpio/gpio-bcm-kona.c
2690 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2692 BROADCOM NVRAM DRIVER
2693 M: Rafał Miłecki <zajec5@gmail.com>
2694 L: linux-mips@linux-mips.org
2696 F: drivers/firmware/broadcom/*
2698 BROADCOM STB NAND FLASH DRIVER
2699 M: Brian Norris <computersforpeace@gmail.com>
2700 M: Kamal Dasu <kdasu.kdev@gmail.com>
2701 L: linux-mtd@lists.infradead.org
2702 L: bcm-kernel-feedback-list@broadcom.com
2704 F: drivers/mtd/nand/brcmnand/
2706 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2707 M: Rafał Miłecki <zajec5@gmail.com>
2708 L: linux-wireless@vger.kernel.org
2711 F: include/linux/bcma/
2713 BROADCOM SYSTEMPORT ETHERNET DRIVER
2714 M: Florian Fainelli <f.fainelli@gmail.com>
2715 L: netdev@vger.kernel.org
2717 F: drivers/net/ethernet/broadcom/bcmsysport.*
2719 BROADCOM VULCAN ARM64 SOC
2720 M: Jayachandran C. <jchandra@broadcom.com>
2721 M: bcm-kernel-feedback-list@broadcom.com
2722 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2724 F: arch/arm64/boot/dts/broadcom/vulcan*
2726 BROCADE BFA FC SCSI DRIVER
2727 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2728 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2729 L: linux-scsi@vger.kernel.org
2731 F: drivers/scsi/bfa/
2733 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2734 M: Rasesh Mody <rasesh.mody@qlogic.com>
2735 L: netdev@vger.kernel.org
2737 F: drivers/net/ethernet/brocade/bna/
2739 BSG (block layer generic sg v4 driver)
2740 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2741 L: linux-scsi@vger.kernel.org
2744 F: include/linux/bsg.h
2745 F: include/uapi/linux/bsg.h
2748 M: Clemens Ladisch <clemens@ladisch.de>
2749 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2750 T: git git://git.alsa-project.org/alsa-kernel.git
2752 F: Documentation/sound/alsa/Bt87x.txt
2753 F: sound/pci/bt87x.c
2756 M: Michael Buesch <m@bues.ch>
2757 W: http://bu3sch.de/btgpio.php
2759 F: drivers/gpio/gpio-bt8xx.c
2762 M: Chris Mason <clm@fb.com>
2763 M: Josef Bacik <jbacik@fb.com>
2764 M: David Sterba <dsterba@suse.com>
2765 L: linux-btrfs@vger.kernel.org
2766 W: http://btrfs.wiki.kernel.org/
2767 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2770 F: Documentation/filesystems/btrfs.txt
2773 BTTV VIDEO4LINUX DRIVER
2774 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2775 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2776 L: linux-media@vger.kernel.org
2777 W: https://linuxtv.org
2778 T: git git://linuxtv.org/media_tree.git
2780 F: Documentation/video4linux/bttv/
2781 F: drivers/media/pci/bt8xx/bttv*
2783 BUSLOGIC SCSI DRIVER
2784 M: Khalid Aziz <khalid@gonehiking.org>
2785 L: linux-scsi@vger.kernel.org
2787 F: drivers/scsi/BusLogic.*
2788 F: drivers/scsi/FlashPoint.*
2790 C-MEDIA CMI8788 DRIVER
2791 M: Clemens Ladisch <clemens@ladisch.de>
2792 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2793 T: git git://git.alsa-project.org/alsa-kernel.git
2795 F: sound/pci/oxygen/
2798 M: Mark Salter <msalter@redhat.com>
2799 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2800 L: linux-c6x-dev@linux-c6x.org
2801 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2805 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2806 M: David Howells <dhowells@redhat.com>
2807 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2809 F: Documentation/filesystems/caching/cachefiles.txt
2812 CADET FM/AM RADIO RECEIVER DRIVER
2813 M: Hans Verkuil <hverkuil@xs4all.nl>
2814 L: linux-media@vger.kernel.org
2815 T: git git://linuxtv.org/media_tree.git
2816 W: https://linuxtv.org
2818 F: drivers/media/radio/radio-cadet*
2820 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2821 M: Jonathan Corbet <corbet@lwn.net>
2822 L: linux-media@vger.kernel.org
2823 T: git git://linuxtv.org/media_tree.git
2825 F: Documentation/video4linux/cafe_ccic
2826 F: drivers/media/platform/marvell-ccic/
2829 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2830 L: netdev@vger.kernel.org
2832 F: Documentation/networking/caif/
2833 F: drivers/net/caif/
2834 F: include/uapi/linux/caif/
2835 F: include/net/caif/
2838 CALGARY x86-64 IOMMU
2839 M: Muli Ben-Yehuda <mulix@mulix.org>
2840 M: Jon Mason <jdmason@kudzu.us>
2841 L: iommu@lists.linux-foundation.org
2843 F: arch/x86/kernel/pci-calgary_64.c
2844 F: arch/x86/kernel/tce_64.c
2845 F: arch/x86/include/asm/calgary.h
2846 F: arch/x86/include/asm/tce.h
2849 M: Oliver Hartkopp <socketcan@hartkopp.net>
2850 M: Marc Kleine-Budde <mkl@pengutronix.de>
2851 L: linux-can@vger.kernel.org
2852 W: https://github.com/linux-can
2853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2856 F: Documentation/networking/can.txt
2858 F: include/linux/can/core.h
2859 F: include/uapi/linux/can.h
2860 F: include/uapi/linux/can/bcm.h
2861 F: include/uapi/linux/can/raw.h
2862 F: include/uapi/linux/can/gw.h
2865 M: Wolfgang Grandegger <wg@grandegger.com>
2866 M: Marc Kleine-Budde <mkl@pengutronix.de>
2867 L: linux-can@vger.kernel.org
2868 W: https://github.com/linux-can
2869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2872 F: Documentation/devicetree/bindings/net/can/
2874 F: include/linux/can/dev.h
2875 F: include/linux/can/platform/
2876 F: include/uapi/linux/can/error.h
2877 F: include/uapi/linux/can/netlink.h
2880 M: Serge Hallyn <serge@hallyn.com>
2881 L: linux-security-module@vger.kernel.org
2883 F: include/linux/capability.h
2884 F: include/uapi/linux/capability.h
2885 F: security/commoncap.c
2886 F: kernel/capability.c
2888 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2889 M: Kevin Tsai <ktsai@capellamicro.com>
2891 F: drivers/iio/light/cm*
2892 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2894 CAVIUM LIQUIDIO NETWORK DRIVER
2895 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2896 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2897 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2898 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2899 L: netdev@vger.kernel.org
2900 W: http://www.cavium.com
2902 F: drivers/net/ethernet/cavium/liquidio/
2904 CC2520 IEEE-802.15.4 RADIO DRIVER
2905 M: Varka Bhadram <varkabhadram@gmail.com>
2906 L: linux-wpan@vger.kernel.org
2908 F: drivers/net/ieee802154/cc2520.c
2909 F: include/linux/spi/cc2520.h
2910 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2913 M: Hans Verkuil <hans.verkuil@cisco.com>
2914 L: linux-media@vger.kernel.org
2915 T: git git://linuxtv.org/media_tree.git
2916 W: http://linuxtv.org
2918 F: Documentation/cec.txt
2919 F: Documentation/DocBook/media/v4l/cec*
2920 F: drivers/staging/media/cec/
2921 F: drivers/media/cec-edid.c
2922 F: drivers/media/rc/keymaps/rc-cec.c
2923 F: include/media/cec.h
2924 F: include/media/cec-edid.h
2925 F: include/linux/cec.h
2926 F: include/linux/cec-funcs.h
2928 CELL BROADBAND ENGINE ARCHITECTURE
2929 M: Arnd Bergmann <arnd@arndb.de>
2930 L: linuxppc-dev@lists.ozlabs.org
2931 W: http://www.ibm.com/developerworks/power/cell/
2933 F: arch/powerpc/include/asm/cell*.h
2934 F: arch/powerpc/include/asm/spu*.h
2935 F: arch/powerpc/include/uapi/asm/spu*.h
2936 F: arch/powerpc/oprofile/*cell*
2937 F: arch/powerpc/platforms/cell/
2939 CEPH COMMON CODE (LIBCEPH)
2940 M: Ilya Dryomov <idryomov@gmail.com>
2941 M: "Yan, Zheng" <zyan@redhat.com>
2942 M: Sage Weil <sage@redhat.com>
2943 L: ceph-devel@vger.kernel.org
2945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2946 T: git git://github.com/ceph/ceph-client.git
2949 F: include/linux/ceph/
2950 F: include/linux/crush/
2952 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2953 M: "Yan, Zheng" <zyan@redhat.com>
2954 M: Sage Weil <sage@redhat.com>
2955 M: Ilya Dryomov <idryomov@gmail.com>
2956 L: ceph-devel@vger.kernel.org
2958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2959 T: git git://github.com/ceph/ceph-client.git
2961 F: Documentation/filesystems/ceph.txt
2964 CERTIFICATE HANDLING:
2965 M: David Howells <dhowells@redhat.com>
2966 M: David Woodhouse <dwmw2@infradead.org>
2967 L: keyrings@vger.kernel.org
2969 F: Documentation/module-signing.txt
2971 F: scripts/sign-file.c
2972 F: scripts/extract-cert.c
2974 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2975 L: linux-usb@vger.kernel.org
2977 F: Documentation/usb/WUSB-Design-overview.txt
2978 F: Documentation/usb/wusb-cbaf
2979 F: drivers/usb/host/hwa-hc.c
2980 F: drivers/usb/host/whci/
2981 F: drivers/usb/wusbcore/
2982 F: include/linux/usb/wusb*
2984 CFAG12864B LCD DRIVER
2985 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2986 W: http://miguelojeda.es/auxdisplay.htm
2987 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2989 F: drivers/auxdisplay/cfag12864b.c
2990 F: include/linux/cfag12864b.h
2992 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2993 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2994 W: http://miguelojeda.es/auxdisplay.htm
2995 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2997 F: drivers/auxdisplay/cfag12864bfb.c
2998 F: include/linux/cfag12864b.h
3000 CFG80211 and NL80211
3001 M: Johannes Berg <johannes@sipsolutions.net>
3002 L: linux-wireless@vger.kernel.org
3003 W: http://wireless.kernel.org/
3004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3007 F: include/uapi/linux/nl80211.h
3008 F: include/net/cfg80211.h
3010 X: net/wireless/wext*
3012 CHAR and MISC DRIVERS
3013 M: Arnd Bergmann <arnd@arndb.de>
3014 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3019 F: include/linux/miscdevice.h
3022 M: Andy Whitcroft <apw@canonical.com>
3023 M: Joe Perches <joe@perches.com>
3025 F: scripts/checkpatch.pl
3027 CHINESE DOCUMENTATION
3028 M: Harry Wei <harryxiyou@gmail.com>
3029 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3030 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3032 F: Documentation/zh_CN/
3034 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3035 M: Peter Chen <Peter.Chen@nxp.com>
3036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3037 L: linux-usb@vger.kernel.org
3039 F: drivers/usb/chipidea/
3041 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3042 M: Hans de Goede <hdegoede@redhat.com>
3043 L: linux-input@vger.kernel.org
3045 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3046 F: drivers/input/touchscreen/chipone_icn8318.c
3048 CHROME HARDWARE PLATFORM SUPPORT
3049 M: Olof Johansson <olof@lixom.net>
3051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3052 F: drivers/platform/chrome/
3054 CISCO VIC ETHERNET NIC DRIVER
3055 M: Christian Benvenuti <benve@cisco.com>
3056 M: Sujith Sankar <ssujith@cisco.com>
3057 M: Govindarajulu Varadarajan <_govind@gmx.com>
3058 M: Neel Patel <neepatel@cisco.com>
3060 F: drivers/net/ethernet/cisco/enic/
3062 CISCO VIC LOW LATENCY NIC DRIVER
3063 M: Christian Benvenuti <benve@cisco.com>
3064 M: Dave Goodell <dgoodell@cisco.com>
3066 F: drivers/infiniband/hw/usnic/
3068 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3069 M: Hartley Sweeten <hsweeten@visionengravers.com>
3070 L: netdev@vger.kernel.org
3072 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3074 CIRRUS LOGIC AUDIO CODEC DRIVERS
3075 M: Brian Austin <brian.austin@cirrus.com>
3076 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3077 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3079 F: sound/soc/codecs/cs*
3082 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3083 L: linux-kernel@vger.kernel.org
3086 F: include/linux/cleancache.h
3089 M: Russell King <linux@armlinux.org.uk>
3090 L: linux-clk@vger.kernel.org
3092 F: include/linux/clk.h
3094 CLOCKSOURCE, CLOCKEVENT DRIVERS
3095 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3096 M: Thomas Gleixner <tglx@linutronix.de>
3097 L: linux-kernel@vger.kernel.org
3098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3100 F: drivers/clocksource
3102 CISCO FCOE HBA DRIVER
3103 M: Hiral Patel <hiralpat@cisco.com>
3104 M: Suma Ramars <sramars@cisco.com>
3105 M: Brian Uchino <buchino@cisco.com>
3106 L: linux-scsi@vger.kernel.org
3108 F: drivers/scsi/fnic/
3110 CISCO SCSI HBA DRIVER
3111 M: Narsimhulu Musini <nmusini@cisco.com>
3112 M: Sesidhar Baddela <sebaddel@cisco.com>
3113 L: linux-scsi@vger.kernel.org
3115 F: drivers/scsi/snic/
3118 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3119 M: Daniel Oliveira Nascimento <don@syst.com.br>
3120 L: platform-driver-x86@vger.kernel.org
3122 F: drivers/platform/x86/classmate-laptop.c
3125 M: Hans Verkuil <hans.verkuil@cisco.com>
3126 L: linux-media@vger.kernel.org
3127 T: git git://linuxtv.org/media_tree.git
3128 W: https://linuxtv.org
3130 F: drivers/media/pci/cobalt/
3132 COCCINELLE/Semantic Patches (SmPL)
3133 M: Julia Lawall <Julia.Lawall@lip6.fr>
3134 M: Gilles Muller <Gilles.Muller@lip6.fr>
3135 M: Nicolas Palix <nicolas.palix@imag.fr>
3136 M: Michal Marek <mmarek@suse.com>
3137 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3139 W: http://coccinelle.lip6.fr/
3141 F: Documentation/coccinelle.txt
3142 F: scripts/coccinelle/
3143 F: scripts/coccicheck
3146 M: Jan Harkes <jaharkes@cs.cmu.edu>
3148 L: codalist@coda.cs.cmu.edu
3149 W: http://www.coda.cs.cmu.edu/
3151 F: Documentation/filesystems/coda.txt
3153 F: include/linux/coda*.h
3154 F: include/uapi/linux/coda*.h
3156 CODA V4L2 MEM2MEM DRIVER
3157 M: Philipp Zabel <p.zabel@pengutronix.de>
3158 L: linux-media@vger.kernel.org
3160 F: Documentation/devicetree/bindings/media/coda.txt
3161 F: drivers/media/platform/coda/
3163 COMMON CLK FRAMEWORK
3164 M: Michael Turquette <mturquette@baylibre.com>
3165 M: Stephen Boyd <sboyd@codeaurora.org>
3166 L: linux-clk@vger.kernel.org
3167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3169 F: Documentation/devicetree/bindings/clock/
3171 X: drivers/clk/clkdev.c
3172 F: include/linux/clk-pr*
3173 F: include/linux/clk/
3175 COMMON INTERNET FILE SYSTEM (CIFS)
3176 M: Steve French <sfrench@samba.org>
3177 L: linux-cifs@vger.kernel.org
3178 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3179 W: http://linux-cifs.samba.org/
3180 T: git git://git.samba.org/sfrench/cifs-2.6.git
3182 F: Documentation/filesystems/cifs/
3185 COMPACTPCI HOTPLUG CORE
3186 M: Scott Murray <scott@spiteful.org>
3187 L: linux-pci@vger.kernel.org
3189 F: drivers/pci/hotplug/cpci_hotplug*
3191 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3192 M: Scott Murray <scott@spiteful.org>
3193 L: linux-pci@vger.kernel.org
3195 F: drivers/pci/hotplug/cpcihp_zt5550.*
3197 COMPACTPCI HOTPLUG GENERIC DRIVER
3198 M: Scott Murray <scott@spiteful.org>
3199 L: linux-pci@vger.kernel.org
3201 F: drivers/pci/hotplug/cpcihp_generic.c
3203 COMPAL LAPTOP SUPPORT
3204 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3205 L: platform-driver-x86@vger.kernel.org
3207 F: drivers/platform/x86/compal-laptop.c
3209 CONEXANT ACCESSRUNNER USB DRIVER
3210 L: accessrunner-general@lists.sourceforge.net
3211 W: http://accessrunner.sourceforge.net/
3213 F: drivers/usb/atm/cxacru.c
3216 M: Joel Becker <jlbec@evilplan.org>
3217 M: Christoph Hellwig <hch@lst.de>
3218 T: git git://git.infradead.org/users/hch/configfs.git
3221 F: include/linux/configfs.h
3224 M: Evgeniy Polyakov <zbr@ioremap.net>
3225 L: netdev@vger.kernel.org
3227 F: drivers/connector/
3229 CONTROL GROUP (CGROUP)
3230 M: Tejun Heo <tj@kernel.org>
3231 M: Li Zefan <lizefan@huawei.com>
3232 M: Johannes Weiner <hannes@cmpxchg.org>
3233 L: cgroups@vger.kernel.org
3234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3236 F: Documentation/cgroup*
3237 F: include/linux/cgroup*
3240 CONTROL GROUP - CPUSET
3241 M: Li Zefan <lizefan@huawei.com>
3242 L: cgroups@vger.kernel.org
3243 W: http://www.bullopensource.org/cpuset/
3244 W: http://oss.sgi.com/projects/cpusets/
3245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3247 F: Documentation/cgroup-v1/cpusets.txt
3248 F: include/linux/cpuset.h
3251 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3252 M: Johannes Weiner <hannes@cmpxchg.org>
3253 M: Michal Hocko <mhocko@kernel.org>
3254 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3255 L: cgroups@vger.kernel.org
3256 L: linux-mm@kvack.org
3261 CORETEMP HARDWARE MONITORING DRIVER
3262 M: Fenghua Yu <fenghua.yu@intel.com>
3263 L: linux-hwmon@vger.kernel.org
3265 F: Documentation/hwmon/coretemp
3266 F: drivers/hwmon/coretemp.c
3268 COSA/SRP SYNC SERIAL DRIVER
3269 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3270 W: http://www.fi.muni.cz/~kas/cosa/
3272 F: drivers/net/wan/cosa*
3274 CPMAC ETHERNET DRIVER
3275 M: Florian Fainelli <f.fainelli@gmail.com>
3276 L: netdev@vger.kernel.org
3278 F: drivers/net/ethernet/ti/cpmac.c
3280 CPU FREQUENCY DRIVERS
3281 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3282 M: Viresh Kumar <viresh.kumar@linaro.org>
3283 L: linux-pm@vger.kernel.org
3285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3286 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3288 F: include/linux/cpufreq.h
3290 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3291 M: Viresh Kumar <viresh.kumar@linaro.org>
3292 M: Sudeep Holla <sudeep.holla@arm.com>
3293 L: linux-pm@vger.kernel.org
3294 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3296 F: drivers/cpufreq/arm_big_little.h
3297 F: drivers/cpufreq/arm_big_little.c
3298 F: drivers/cpufreq/arm_big_little_dt.c
3300 CPUIDLE DRIVER - ARM BIG LITTLE
3301 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3302 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3303 L: linux-pm@vger.kernel.org
3304 L: linux-arm-kernel@lists.infradead.org
3305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3307 F: drivers/cpuidle/cpuidle-big_little.c
3309 CPUIDLE DRIVER - ARM EXYNOS
3310 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3311 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3312 M: Kukjin Kim <kgene@kernel.org>
3313 L: linux-pm@vger.kernel.org
3314 L: linux-samsung-soc@vger.kernel.org
3316 F: drivers/cpuidle/cpuidle-exynos.c
3317 F: arch/arm/mach-exynos/pm.c
3320 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3321 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3322 L: linux-pm@vger.kernel.org
3324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3325 F: drivers/cpuidle/*
3326 F: include/linux/cpuidle.h
3329 M: "H. Peter Anvin" <hpa@zytor.com>
3331 F: arch/x86/kernel/cpuid.c
3332 F: arch/x86/kernel/msr.c
3334 CPU POWER MONITORING SUBSYSTEM
3335 M: Thomas Renninger <trenn@suse.com>
3336 L: linux-pm@vger.kernel.org
3338 F: tools/power/cpupower/
3341 W: http://sourceforge.net/projects/cramfs/
3342 S: Orphan / Obsolete
3343 F: Documentation/filesystems/cramfs.txt
3347 M: Mikael Starvik <starvik@axis.com>
3348 M: Jesper Nilsson <jesper.nilsson@axis.com>
3349 L: linux-cris-kernel@axis.com
3350 W: http://developer.axis.com
3351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3354 F: drivers/tty/serial/crisv10.*
3357 M: Herbert Xu <herbert@gondor.apana.org.au>
3358 M: "David S. Miller" <davem@davemloft.net>
3359 L: linux-crypto@vger.kernel.org
3360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3363 F: Documentation/crypto/
3364 F: Documentation/devicetree/bindings/crypto/
3365 F: Documentation/DocBook/crypto-API.tmpl
3371 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3372 M: Neil Horman <nhorman@tuxdriver.com>
3373 L: linux-crypto@vger.kernel.org
3375 F: crypto/ansi_cprng.c
3379 M: Hans Verkuil <hverkuil@xs4all.nl>
3380 L: linux-media@vger.kernel.org
3381 T: git git://linuxtv.org/media_tree.git
3382 W: http://linuxtv.org
3384 F: drivers/media/i2c/cs3308.c
3385 F: drivers/media/i2c/cs3308.h
3387 CS5535 Audio ALSA driver
3388 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3390 F: sound/pci/cs5535audio/
3393 M: Solomon Peachy <pizza@shaftnet.org>
3395 F: drivers/net/wireless/st/cw1200/
3397 CX18 VIDEO4LINUX DRIVER
3398 M: Andy Walls <awalls@md.metrocast.net>
3399 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3400 L: linux-media@vger.kernel.org
3401 T: git git://linuxtv.org/media_tree.git
3402 W: https://linuxtv.org
3403 W: http://www.ivtvdriver.org/index.php/Cx18
3405 F: Documentation/video4linux/cx18.txt
3406 F: drivers/media/pci/cx18/
3407 F: include/uapi/linux/ivtv*
3409 CX2341X MPEG ENCODER HELPER MODULE
3410 M: Hans Verkuil <hverkuil@xs4all.nl>
3411 L: linux-media@vger.kernel.org
3412 T: git git://linuxtv.org/media_tree.git
3413 W: https://linuxtv.org
3415 F: drivers/media/common/cx2341x*
3416 F: include/media/cx2341x*
3418 CX24120 MEDIA DRIVER
3419 M: Jemma Denson <jdenson@gmail.com>
3420 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3421 L: linux-media@vger.kernel.org
3422 W: https://linuxtv.org
3423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3425 F: drivers/media/dvb-frontends/cx24120*
3427 CX88 VIDEO4LINUX DRIVER
3428 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3429 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3430 L: linux-media@vger.kernel.org
3431 W: https://linuxtv.org
3432 T: git git://linuxtv.org/media_tree.git
3434 F: Documentation/video4linux/cx88/
3435 F: drivers/media/pci/cx88/
3437 CXD2820R MEDIA DRIVER
3438 M: Antti Palosaari <crope@iki.fi>
3439 L: linux-media@vger.kernel.org
3440 W: https://linuxtv.org
3441 W: http://palosaari.fi/linux/
3442 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3443 T: git git://linuxtv.org/anttip/media_tree.git
3445 F: drivers/media/dvb-frontends/cxd2820r*
3447 CXGB3 ETHERNET DRIVER (CXGB3)
3448 M: Santosh Raspatur <santosh@chelsio.com>
3449 L: netdev@vger.kernel.org
3450 W: http://www.chelsio.com
3452 F: drivers/net/ethernet/chelsio/cxgb3/
3454 CXGB3 ISCSI DRIVER (CXGB3I)
3455 M: Karen Xie <kxie@chelsio.com>
3456 L: linux-scsi@vger.kernel.org
3457 W: http://www.chelsio.com
3459 F: drivers/scsi/cxgbi/cxgb3i
3461 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3462 M: Steve Wise <swise@chelsio.com>
3463 L: linux-rdma@vger.kernel.org
3464 W: http://www.openfabrics.org
3466 F: drivers/infiniband/hw/cxgb3/
3468 CXGB4 ETHERNET DRIVER (CXGB4)
3469 M: Hariprasad S <hariprasad@chelsio.com>
3470 L: netdev@vger.kernel.org
3471 W: http://www.chelsio.com
3473 F: drivers/net/ethernet/chelsio/cxgb4/
3475 CXGB4 ISCSI DRIVER (CXGB4I)
3476 M: Karen Xie <kxie@chelsio.com>
3477 L: linux-scsi@vger.kernel.org
3478 W: http://www.chelsio.com
3480 F: drivers/scsi/cxgbi/cxgb4i
3482 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3483 M: Steve Wise <swise@chelsio.com>
3484 L: linux-rdma@vger.kernel.org
3485 W: http://www.openfabrics.org
3487 F: drivers/infiniband/hw/cxgb4/
3489 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3490 M: Casey Leedom <leedom@chelsio.com>
3491 L: netdev@vger.kernel.org
3492 W: http://www.chelsio.com
3494 F: drivers/net/ethernet/chelsio/cxgb4vf/
3496 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3497 M: Ian Munsie <imunsie@au1.ibm.com>
3498 M: Michael Neuling <mikey@neuling.org>
3499 L: linuxppc-dev@lists.ozlabs.org
3501 F: drivers/misc/cxl/
3502 F: include/misc/cxl*
3503 F: include/uapi/misc/cxl.h
3504 F: Documentation/powerpc/cxl.txt
3505 F: Documentation/powerpc/cxl.txt
3506 F: Documentation/ABI/testing/sysfs-class-cxl
3508 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3509 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3510 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3511 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3512 L: linux-scsi@vger.kernel.org
3514 F: drivers/scsi/cxlflash/
3515 F: include/uapi/scsi/cxlflash_ioctls.h
3516 F: Documentation/powerpc/cxlflash.txt
3518 STMMAC ETHERNET DRIVER
3519 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3520 M: Alexandre Torgue <alexandre.torgue@st.com>
3521 L: netdev@vger.kernel.org
3522 W: http://www.stlinux.com
3524 F: drivers/net/ethernet/stmicro/stmmac/
3527 M: Russell King <linux@armlinux.org.uk>
3528 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3529 W: http://www.armlinux.org.uk/
3531 F: drivers/video/fbdev/cyber2000fb.*
3533 CYCLADES ASYNC MUX DRIVER
3534 W: http://www.cyclades.com/
3536 F: drivers/tty/cyclades.c
3537 F: include/linux/cyclades.h
3538 F: include/uapi/linux/cyclades.h
3540 CYCLADES PC300 DRIVER
3541 W: http://www.cyclades.com/
3543 F: drivers/net/wan/pc300*
3545 CYPRESS_FIRMWARE MEDIA DRIVER
3546 M: Antti Palosaari <crope@iki.fi>
3547 L: linux-media@vger.kernel.org
3548 W: https://linuxtv.org
3549 W: http://palosaari.fi/linux/
3550 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3551 T: git git://linuxtv.org/anttip/media_tree.git
3553 F: drivers/media/common/cypress_firmware*
3555 CYTTSP TOUCHSCREEN DRIVER
3556 M: Ferruh Yigit <fery@cypress.com>
3557 L: linux-input@vger.kernel.org
3559 F: drivers/input/touchscreen/cyttsp*
3560 F: include/linux/input/cyttsp.h
3562 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3563 M: Joshua Kinard <kumba@gentoo.org>
3565 F: drivers/rtc/rtc-ds1685.c
3566 F: include/linux/rtc/ds1685.h
3568 DAMA SLAVE for AX.25
3569 M: Joerg Reuter <jreuter@yaina.de>
3570 W: http://yaina.de/jreuter/
3571 W: http://www.qsl.net/dl1bke/
3572 L: linux-hams@vger.kernel.org
3574 F: net/ax25/af_ax25.c
3575 F: net/ax25/ax25_dev.c
3576 F: net/ax25/ax25_ds_*
3577 F: net/ax25/ax25_in.c
3578 F: net/ax25/ax25_out.c
3579 F: net/ax25/ax25_timer.c
3580 F: net/ax25/sysctl_net_ax25.c
3582 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3583 L: netdev@vger.kernel.org
3585 F: Documentation/networking/dmfe.txt
3586 F: drivers/net/ethernet/dec/tulip/dmfe.c
3588 DC390/AM53C974 SCSI driver
3589 M: Hannes Reinecke <hare@suse.com>
3590 L: linux-scsi@vger.kernel.org
3592 F: drivers/scsi/am53c974.c
3595 M: Oliver Neukum <oliver@neukum.org>
3596 M: Ali Akcaagac <aliakc@web.de>
3597 M: Jamie Lenehan <lenehan@twibble.org>
3598 L: dc395x@twibble.org
3599 W: http://twibble.org/dist/dc395x/
3600 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3602 F: Documentation/scsi/dc395x.txt
3603 F: drivers/scsi/dc395x.*
3606 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3607 L: dccp@vger.kernel.org
3608 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3610 F: include/linux/dccp.h
3611 F: include/uapi/linux/dccp.h
3612 F: include/linux/tfrc.h
3615 DECnet NETWORK LAYER
3616 W: http://linux-decnet.sourceforge.net
3617 L: linux-decnet-user@lists.sourceforge.net
3619 F: Documentation/networking/decnet.txt
3622 DECSTATION PLATFORM SUPPORT
3623 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3624 L: linux-mips@linux-mips.org
3625 W: http://www.linux-mips.org/wiki/DECstation
3628 F: arch/mips/include/asm/dec/
3629 F: arch/mips/include/asm/mach-dec/
3631 DEFXX FDDI NETWORK DRIVER
3632 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3634 F: drivers/net/fddi/defxx.*
3637 M: Matthew Garrett <mjg59@srcf.ucam.org>
3638 M: Pali Rohár <pali.rohar@gmail.com>
3639 L: platform-driver-x86@vger.kernel.org
3641 F: drivers/platform/x86/dell-laptop.c
3643 DELL LAPTOP RBTN DRIVER
3644 M: Pali Rohár <pali.rohar@gmail.com>
3646 F: drivers/platform/x86/dell-rbtn.*
3648 DELL LAPTOP FREEFALL DRIVER
3649 M: Pali Rohár <pali.rohar@gmail.com>
3651 F: drivers/platform/x86/dell-smo8800.c
3653 DELL LAPTOP SMM DRIVER
3654 M: Pali Rohár <pali.rohar@gmail.com>
3656 F: drivers/hwmon/dell-smm-hwmon.c
3657 F: include/uapi/linux/i8k.h
3659 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3660 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3662 F: Documentation/dcdbas.txt
3663 F: drivers/firmware/dcdbas.*
3665 DELL WMI EXTRAS DRIVER
3666 M: Matthew Garrett <mjg59@srcf.ucam.org>
3667 M: Pali Rohár <pali.rohar@gmail.com>
3669 F: drivers/platform/x86/dell-wmi.c
3671 DESIGNWARE USB2 DRD IP DRIVER
3672 M: John Youn <johnyoun@synopsys.com>
3673 L: linux-usb@vger.kernel.org
3674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3676 F: drivers/usb/dwc2/
3678 DESIGNWARE USB3 DRD IP DRIVER
3679 M: Felipe Balbi <balbi@kernel.org>
3680 L: linux-usb@vger.kernel.org
3681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3683 F: drivers/usb/dwc3/
3685 DEVICE COREDUMP (DEV_COREDUMP)
3686 M: Johannes Berg <johannes@sipsolutions.net>
3687 L: linux-kernel@vger.kernel.org
3689 F: drivers/base/devcoredump.c
3690 F: include/linux/devcoredump.h
3692 DEVICE FREQUENCY (DEVFREQ)
3693 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3694 M: Kyungmin Park <kyungmin.park@samsung.com>
3695 L: linux-pm@vger.kernel.org
3696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3699 F: include/linux/devfreq.h
3700 F: Documentation/devicetree/bindings/devfreq/
3702 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3703 M: Chanwoo Choi <cw00.choi@samsung.com>
3704 L: linux-pm@vger.kernel.org
3705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3707 F: drivers/devfreq/event/
3708 F: drivers/devfreq/devfreq-event.c
3709 F: include/linux/devfreq-event.h
3710 F: Documentation/devicetree/bindings/devfreq/event/
3712 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3713 M: Chanwoo Choi <cw00.choi@samsung.com>
3714 L: linux-pm@vger.kernel.org
3715 L: linux-samsung-soc@vger.kernel.org
3716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3718 F: drivers/devfreq/exynos-bus.c
3719 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3721 DEVICE NUMBER REGISTRY
3722 M: Torben Mathiasen <device@lanana.org>
3723 W: http://lanana.org/docs/device-list/index.html
3727 M: Alasdair Kergon <agk@redhat.com>
3728 M: Mike Snitzer <snitzer@redhat.com>
3729 M: dm-devel@redhat.com
3730 L: dm-devel@redhat.com
3731 W: http://sources.redhat.com/dm
3732 Q: http://patchwork.kernel.org/project/dm-devel/list/
3733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3734 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3736 F: Documentation/device-mapper/
3738 F: drivers/md/persistent-data/
3739 F: include/linux/device-mapper.h
3740 F: include/linux/dm-*.h
3741 F: include/uapi/linux/dm-*.h
3744 M: Jiri Pirko <jiri@mellanox.com>
3745 L: netdev@vger.kernel.org
3747 F: net/core/devlink.c
3748 F: include/net/devlink.h
3749 F: include/uapi/linux/devlink.h
3751 DIALOG SEMICONDUCTOR DRIVERS
3752 M: Support Opensource <support.opensource@diasemi.com>
3753 W: http://www.dialog-semiconductor.com/products
3755 F: Documentation/hwmon/da90??
3756 F: Documentation/devicetree/bindings/mfd/da90*.txt
3757 F: Documentation/devicetree/bindings/regulator/da92*.txt
3758 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3759 F: drivers/gpio/gpio-da90??.c
3760 F: drivers/hwmon/da90??-hwmon.c
3761 F: drivers/iio/adc/da91??-*.c
3762 F: drivers/input/misc/da90??_onkey.c
3763 F: drivers/input/touchscreen/da9052_tsi.c
3764 F: drivers/leds/leds-da90??.c
3765 F: drivers/mfd/da903x.c
3766 F: drivers/mfd/da90??-*.c
3767 F: drivers/mfd/da91??-*.c
3768 F: drivers/power/da9052-battery.c
3769 F: drivers/power/da91??-*.c
3770 F: drivers/regulator/da903x.c
3771 F: drivers/regulator/da9???-regulator.[ch]
3772 F: drivers/rtc/rtc-da90??.c
3773 F: drivers/video/backlight/da90??_bl.c
3774 F: drivers/watchdog/da90??_wdt.c
3775 F: include/linux/mfd/da903x.h
3776 F: include/linux/mfd/da9052/
3777 F: include/linux/mfd/da9055/
3778 F: include/linux/mfd/da9062/
3779 F: include/linux/mfd/da9063/
3780 F: include/linux/mfd/da9150/
3781 F: include/linux/regulator/da9211.h
3782 F: include/sound/da[79]*.h
3783 F: sound/soc/codecs/da[79]*.[ch]
3785 DIGI NEO AND CLASSIC PCI PRODUCTS
3786 M: Lidza Louina <lidza.louina@gmail.com>
3787 M: Mark Hounschell <markh@compro.net>
3788 L: driverdev-devel@linuxdriverproject.org
3790 F: drivers/staging/dgnc/
3792 DIOLAN U2C-12 I2C DRIVER
3793 M: Guenter Roeck <linux@roeck-us.net>
3794 L: linux-i2c@vger.kernel.org
3796 F: drivers/i2c/busses/i2c-diolan-u2c.c
3799 M: Matthew Wilcox <willy@linux.intel.com>
3800 L: linux-fsdevel@vger.kernel.org
3804 DIRECTORY NOTIFICATION (DNOTIFY)
3805 M: Eric Paris <eparis@parisplace.org>
3807 F: Documentation/filesystems/dnotify.txt
3808 F: fs/notify/dnotify/
3809 F: include/linux/dnotify.h
3811 DISK GEOMETRY AND PARTITION HANDLING
3812 M: Andries Brouwer <aeb@cwi.nl>
3813 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3814 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3815 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3819 M: Jan Kara <jack@suse.com>
3821 F: Documentation/filesystems/quota.txt
3823 F: include/linux/quota*.h
3824 F: include/uapi/linux/quota*.h
3826 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3827 M: Bernie Thompson <bernie@plugable.com>
3828 L: linux-fbdev@vger.kernel.org
3830 W: http://plugable.com/category/projects/udlfb/
3831 F: drivers/video/fbdev/udlfb.c
3832 F: include/video/udlfb.h
3833 F: Documentation/fb/udlfb.txt
3835 DISTRIBUTED LOCK MANAGER (DLM)
3836 M: Christine Caulfield <ccaulfie@redhat.com>
3837 M: David Teigland <teigland@redhat.com>
3838 L: cluster-devel@redhat.com
3839 W: http://sources.redhat.com/cluster/
3840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3844 DMA BUFFER SHARING FRAMEWORK
3845 M: Sumit Semwal <sumit.semwal@linaro.org>
3847 L: linux-media@vger.kernel.org
3848 L: dri-devel@lists.freedesktop.org
3849 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3851 F: include/linux/dma-buf*
3852 F: include/linux/reservation.h
3853 F: include/linux/*fence.h
3854 F: Documentation/dma-buf-sharing.txt
3855 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3858 M: Sumit Semwal <sumit.semwal@linaro.org>
3859 R: Gustavo Padovan <gustavo@padovan.org>
3861 L: linux-media@vger.kernel.org
3862 L: dri-devel@lists.freedesktop.org
3863 F: drivers/dma-buf/sync_file.c
3864 F: include/linux/sync_file.h
3865 F: Documentation/sync_file.txt
3866 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3868 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3869 M: Vinod Koul <vinod.koul@intel.com>
3870 L: dmaengine@vger.kernel.org
3871 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3874 F: include/linux/dmaengine.h
3875 F: Documentation/devicetree/bindings/dma/
3876 F: Documentation/dmaengine/
3877 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3879 DME1737 HARDWARE MONITOR DRIVER
3880 M: Juerg Haefliger <juergh@gmail.com>
3881 L: linux-hwmon@vger.kernel.org
3883 F: Documentation/hwmon/dme1737
3884 F: drivers/hwmon/dme1737.c
3887 M: Jean Delvare <jdelvare@suse.com>
3889 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3890 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3891 F: drivers/firmware/dmi-id.c
3892 F: drivers/firmware/dmi_scan.c
3893 F: include/linux/dmi.h
3896 M: Jonathan Corbet <corbet@lwn.net>
3897 L: linux-doc@vger.kernel.org
3900 F: scripts/docproc.c
3901 F: scripts/kernel-doc*
3902 X: Documentation/ABI/
3903 X: Documentation/devicetree/
3904 X: Documentation/acpi
3905 X: Documentation/power
3906 X: Documentation/spi
3907 X: Documentation/DocBook/media
3908 T: git git://git.lwn.net/linux.git docs-next
3911 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3912 L: blinux-list@redhat.com
3914 F: drivers/char/dtlk.c
3915 F: include/linux/dtlk.h
3917 DPT_I2O SCSI RAID DRIVER
3918 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3919 L: linux-scsi@vger.kernel.org
3920 W: http://www.adaptec.com/
3922 F: drivers/scsi/dpt*
3923 F: drivers/scsi/dpt/
3926 M: Philipp Reisner <philipp.reisner@linbit.com>
3927 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3928 L: drbd-dev@lists.linbit.com
3929 W: http://www.drbd.org
3930 T: git git://git.linbit.com/linux-drbd.git
3931 T: git git://git.linbit.com/drbd-8.4.git
3933 F: drivers/block/drbd/
3935 F: Documentation/blockdev/drbd/
3937 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3938 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3941 F: Documentation/kobject.txt
3946 F: include/linux/debugfs.h
3947 F: include/linux/kobj*
3951 M: David Airlie <airlied@linux.ie>
3952 L: dri-devel@lists.freedesktop.org
3953 T: git git://people.freedesktop.org/~airlied/linux
3957 F: Documentation/devicetree/bindings/display/
3958 F: Documentation/devicetree/bindings/gpu/
3959 F: Documentation/devicetree/bindings/video/
3960 F: Documentation/gpu/
3962 F: include/uapi/drm/
3964 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3965 M: Dave Airlie <airlied@redhat.com>
3967 F: drivers/gpu/drm/ast/
3969 DRM DRIVER FOR BOCHS VIRTUAL GPU
3970 M: Gerd Hoffmann <kraxel@redhat.com>
3972 F: drivers/gpu/drm/bochs/
3974 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3975 M: Dave Airlie <airlied@redhat.com>
3977 F: drivers/gpu/drm/cirrus/
3979 RADEON and AMDGPU DRM DRIVERS
3980 M: Alex Deucher <alexander.deucher@amd.com>
3981 M: Christian König <christian.koenig@amd.com>
3982 L: dri-devel@lists.freedesktop.org
3983 T: git git://people.freedesktop.org/~agd5f/linux
3985 F: drivers/gpu/drm/radeon/
3986 F: include/uapi/drm/radeon_drm.h
3987 F: drivers/gpu/drm/amd/
3988 F: include/uapi/drm/amdgpu_drm.h
3991 M: Thierry Reding <thierry.reding@gmail.com>
3992 L: dri-devel@lists.freedesktop.org
3993 T: git git://anongit.freedesktop.org/tegra/linux.git
3995 F: drivers/gpu/drm/drm_panel.c
3996 F: drivers/gpu/drm/panel/
3997 F: include/drm/drm_panel.h
3998 F: Documentation/devicetree/bindings/display/panel/
4000 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4001 M: Daniel Vetter <daniel.vetter@intel.com>
4002 M: Jani Nikula <jani.nikula@linux.intel.com>
4003 L: intel-gfx@lists.freedesktop.org
4004 L: dri-devel@lists.freedesktop.org
4005 W: https://01.org/linuxgraphics/
4006 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4007 T: git git://anongit.freedesktop.org/drm-intel
4009 F: drivers/gpu/drm/i915/
4010 F: include/drm/i915*
4011 F: include/uapi/drm/i915_drm.h
4012 F: Documentation/gpu/i915.rst
4014 DRM DRIVERS FOR ATMEL HLCDC
4015 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4016 L: dri-devel@lists.freedesktop.org
4018 F: drivers/gpu/drm/atmel-hlcdc/
4019 F: Documentation/devicetree/bindings/drm/atmel/
4021 DRM DRIVERS FOR ALLWINNER A10
4022 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4023 L: dri-devel@lists.freedesktop.org
4025 F: drivers/gpu/drm/sun4i/
4026 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4028 DRM DRIVERS FOR EXYNOS
4029 M: Inki Dae <inki.dae@samsung.com>
4030 M: Joonyoung Shim <jy0922.shim@samsung.com>
4031 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4032 M: Kyungmin Park <kyungmin.park@samsung.com>
4033 L: dri-devel@lists.freedesktop.org
4034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4036 F: drivers/gpu/drm/exynos/
4037 F: include/uapi/drm/exynos_drm.h
4038 F: Documentation/devicetree/bindings/display/exynos/
4040 DRM DRIVERS FOR FREESCALE DCU
4041 M: Stefan Agner <stefan@agner.ch>
4042 M: Alison Wang <alison.wang@freescale.com>
4043 L: dri-devel@lists.freedesktop.org
4045 F: drivers/gpu/drm/fsl-dcu/
4046 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4047 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4048 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4050 DRM DRIVERS FOR FREESCALE IMX
4051 M: Philipp Zabel <p.zabel@pengutronix.de>
4052 L: dri-devel@lists.freedesktop.org
4054 F: drivers/gpu/drm/imx/
4055 F: drivers/gpu/ipu-v3/
4056 F: Documentation/devicetree/bindings/display/imx/
4058 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4059 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4060 L: dri-devel@lists.freedesktop.org
4061 T: git git://github.com/patjak/drm-gma500
4063 F: drivers/gpu/drm/gma500/
4065 DRM DRIVERS FOR HISILICON
4066 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4067 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4068 R: Chen Feng <puck.chen@hisilicon.com>
4069 L: dri-devel@lists.freedesktop.org
4070 T: git git://github.com/xin3liang/linux.git
4072 F: drivers/gpu/drm/hisilicon/
4073 F: Documentation/devicetree/bindings/display/hisilicon/
4075 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4076 S: Orphan / Obsolete
4077 F: drivers/gpu/drm/i810/
4078 F: include/uapi/drm/i810_drm.h
4080 DRM DRIVER FOR MSM ADRENO GPU
4081 M: Rob Clark <robdclark@gmail.com>
4082 L: linux-arm-msm@vger.kernel.org
4083 L: dri-devel@lists.freedesktop.org
4084 L: freedreno@lists.freedesktop.org
4085 T: git git://people.freedesktop.org/~robclark/linux
4087 F: drivers/gpu/drm/msm/
4088 F: include/uapi/drm/msm_drm.h
4089 F: Documentation/devicetree/bindings/display/msm/
4091 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4092 M: Ben Skeggs <bskeggs@redhat.com>
4093 L: dri-devel@lists.freedesktop.org
4094 L: nouveau@lists.freedesktop.org
4095 T: git git://github.com/skeggsb/linux
4097 F: drivers/gpu/drm/nouveau/
4098 F: include/uapi/drm/nouveau_drm.h
4100 DRM DRIVERS FOR NVIDIA TEGRA
4101 M: Thierry Reding <thierry.reding@gmail.com>
4102 L: dri-devel@lists.freedesktop.org
4103 L: linux-tegra@vger.kernel.org
4104 T: git git://anongit.freedesktop.org/tegra/linux.git
4106 F: drivers/gpu/drm/tegra/
4107 F: drivers/gpu/host1x/
4108 F: include/linux/host1x.h
4109 F: include/uapi/drm/tegra_drm.h
4110 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4112 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4113 S: Orphan / Obsolete
4114 F: drivers/gpu/drm/mga/
4115 F: include/uapi/drm/mga_drm.h
4117 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4118 M: Dave Airlie <airlied@redhat.com>
4120 F: drivers/gpu/drm/mgag200/
4122 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4123 S: Orphan / Obsolete
4124 F: drivers/gpu/drm/r128/
4125 F: include/uapi/drm/r128_drm.h
4127 DRM DRIVERS FOR RENESAS
4128 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4129 L: dri-devel@lists.freedesktop.org
4130 L: linux-renesas-soc@vger.kernel.org
4131 T: git git://linuxtv.org/pinchartl/fbdev
4133 F: drivers/gpu/drm/rcar-du/
4134 F: drivers/gpu/drm/shmobile/
4135 F: include/linux/platform_data/shmob_drm.h
4136 F: Documentation/devicetree/bindings/display/renesas,du.txt
4138 DRM DRIVER FOR QXL VIRTUAL GPU
4139 M: Dave Airlie <airlied@redhat.com>
4141 F: drivers/gpu/drm/qxl/
4142 F: include/uapi/drm/qxl_drm.h
4144 DRM DRIVERS FOR ROCKCHIP
4145 M: Mark Yao <mark.yao@rock-chips.com>
4146 L: dri-devel@lists.freedesktop.org
4148 F: drivers/gpu/drm/rockchip/
4149 F: Documentation/devicetree/bindings/display/rockchip/
4151 DRM DRIVER FOR SAVAGE VIDEO CARDS
4152 S: Orphan / Obsolete
4153 F: drivers/gpu/drm/savage/
4154 F: include/uapi/drm/savage_drm.h
4156 DRM DRIVER FOR SIS VIDEO CARDS
4157 S: Orphan / Obsolete
4158 F: drivers/gpu/drm/sis/
4159 F: include/uapi/drm/sis_drm.h
4162 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4163 M: Vincent Abriou <vincent.abriou@st.com>
4164 L: dri-devel@lists.freedesktop.org
4165 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4167 F: drivers/gpu/drm/sti
4168 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4170 DRM DRIVER FOR TDFX VIDEO CARDS
4171 S: Orphan / Obsolete
4172 F: drivers/gpu/drm/tdfx/
4174 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4175 M: Dave Airlie <airlied@redhat.com>
4177 F: drivers/gpu/drm/udl/
4179 DRM DRIVERS FOR VIVANTE GPU IP
4180 M: Lucas Stach <l.stach@pengutronix.de>
4181 R: Russell King <linux+etnaviv@armlinux.org.uk>
4182 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4183 L: dri-devel@lists.freedesktop.org
4185 F: drivers/gpu/drm/etnaviv/
4186 F: include/uapi/drm/etnaviv_drm.h
4187 F: Documentation/devicetree/bindings/display/etnaviv/
4189 DRM DRIVER FOR VMWARE VIRTUAL GPU
4190 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4191 M: Sinclair Yeh <syeh@vmware.com>
4192 M: Thomas Hellstrom <thellstrom@vmware.com>
4193 L: dri-devel@lists.freedesktop.org
4194 T: git git://people.freedesktop.org/~syeh/repos_linux
4195 T: git git://people.freedesktop.org/~thomash/linux
4197 F: drivers/gpu/drm/vmwgfx/
4198 F: include/uapi/drm/vmwgfx_drm.h
4201 M: Eric Anholt <eric@anholt.net>
4202 T: git git://github.com/anholt/linux
4204 F: drivers/gpu/drm/vc4/
4205 F: include/uapi/drm/vc4_drm.h
4206 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4208 DRM DRIVERS FOR TI OMAP
4209 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4210 L: dri-devel@lists.freedesktop.org
4212 F: drivers/gpu/drm/omapdrm/
4213 F: Documentation/devicetree/bindings/display/ti/
4215 DRM DRIVERS FOR TI LCDC
4216 M: Jyri Sarha <jsarha@ti.com>
4217 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4218 L: dri-devel@lists.freedesktop.org
4220 F: drivers/gpu/drm/tilcdc/
4221 F: Documentation/devicetree/bindings/display/tilcdc/
4223 DSBR100 USB FM RADIO DRIVER
4224 M: Alexey Klimov <klimov.linux@gmail.com>
4225 L: linux-media@vger.kernel.org
4226 T: git git://linuxtv.org/media_tree.git
4228 F: drivers/media/radio/dsbr100.c
4231 M: Francois Romieu <romieu@fr.zoreil.com>
4232 L: netdev@vger.kernel.org
4234 F: drivers/net/wan/dscc4.c
4237 M: Hans Verkuil <hverkuil@xs4all.nl>
4238 L: linux-media@vger.kernel.org
4239 T: git git://linuxtv.org/media_tree.git
4240 W: https://linuxtv.org
4242 F: drivers/media/pci/dt3155/
4244 DVB_USB_AF9015 MEDIA DRIVER
4245 M: Antti Palosaari <crope@iki.fi>
4246 L: linux-media@vger.kernel.org
4247 W: https://linuxtv.org
4248 W: http://palosaari.fi/linux/
4249 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4250 T: git git://linuxtv.org/anttip/media_tree.git
4252 F: drivers/media/usb/dvb-usb-v2/af9015*
4254 DVB_USB_AF9035 MEDIA DRIVER
4255 M: Antti Palosaari <crope@iki.fi>
4256 L: linux-media@vger.kernel.org
4257 W: https://linuxtv.org
4258 W: http://palosaari.fi/linux/
4259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4260 T: git git://linuxtv.org/anttip/media_tree.git
4262 F: drivers/media/usb/dvb-usb-v2/af9035*
4264 DVB_USB_ANYSEE MEDIA DRIVER
4265 M: Antti Palosaari <crope@iki.fi>
4266 L: linux-media@vger.kernel.org
4267 W: https://linuxtv.org
4268 W: http://palosaari.fi/linux/
4269 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4270 T: git git://linuxtv.org/anttip/media_tree.git
4272 F: drivers/media/usb/dvb-usb-v2/anysee*
4274 DVB_USB_AU6610 MEDIA DRIVER
4275 M: Antti Palosaari <crope@iki.fi>
4276 L: linux-media@vger.kernel.org
4277 W: https://linuxtv.org
4278 W: http://palosaari.fi/linux/
4279 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4280 T: git git://linuxtv.org/anttip/media_tree.git
4282 F: drivers/media/usb/dvb-usb-v2/au6610*
4284 DVB_USB_CE6230 MEDIA DRIVER
4285 M: Antti Palosaari <crope@iki.fi>
4286 L: linux-media@vger.kernel.org
4287 W: https://linuxtv.org
4288 W: http://palosaari.fi/linux/
4289 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4290 T: git git://linuxtv.org/anttip/media_tree.git
4292 F: drivers/media/usb/dvb-usb-v2/ce6230*
4294 DVB_USB_CXUSB MEDIA DRIVER
4295 M: Michael Krufky <mkrufky@linuxtv.org>
4296 L: linux-media@vger.kernel.org
4297 W: https://linuxtv.org
4298 W: http://github.com/mkrufky
4299 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4300 T: git git://linuxtv.org/media_tree.git
4302 F: drivers/media/usb/dvb-usb/cxusb*
4304 DVB_USB_EC168 MEDIA DRIVER
4305 M: Antti Palosaari <crope@iki.fi>
4306 L: linux-media@vger.kernel.org
4307 W: https://linuxtv.org
4308 W: http://palosaari.fi/linux/
4309 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4310 T: git git://linuxtv.org/anttip/media_tree.git
4312 F: drivers/media/usb/dvb-usb-v2/ec168*
4314 DVB_USB_GL861 MEDIA DRIVER
4315 M: Antti Palosaari <crope@iki.fi>
4316 L: linux-media@vger.kernel.org
4317 W: https://linuxtv.org
4318 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4319 T: git git://linuxtv.org/anttip/media_tree.git
4321 F: drivers/media/usb/dvb-usb-v2/gl861*
4323 DVB_USB_MXL111SF MEDIA DRIVER
4324 M: Michael Krufky <mkrufky@linuxtv.org>
4325 L: linux-media@vger.kernel.org
4326 W: https://linuxtv.org
4327 W: http://github.com/mkrufky
4328 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4329 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4331 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4333 DVB_USB_RTL28XXU MEDIA DRIVER
4334 M: Antti Palosaari <crope@iki.fi>
4335 L: linux-media@vger.kernel.org
4336 W: https://linuxtv.org
4337 W: http://palosaari.fi/linux/
4338 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4339 T: git git://linuxtv.org/anttip/media_tree.git
4341 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4343 DVB_USB_V2 MEDIA DRIVER
4344 M: Antti Palosaari <crope@iki.fi>
4345 L: linux-media@vger.kernel.org
4346 W: https://linuxtv.org
4347 W: http://palosaari.fi/linux/
4348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4349 T: git git://linuxtv.org/anttip/media_tree.git
4351 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4352 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4355 M: Jason Baron <jbaron@akamai.com>
4357 F: lib/dynamic_debug.c
4358 F: include/linux/dynamic_debug.h
4360 DZ DECSTATION DZ11 SERIAL DRIVER
4361 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4363 F: drivers/tty/serial/dz.*
4365 E3X0 POWER BUTTON DRIVER
4366 M: Moritz Fischer <moritz.fischer@ettus.com>
4367 L: usrp-users@lists.ettus.com
4368 W: http://www.ettus.com
4370 F: drivers/input/misc/e3x0-button.c
4371 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4374 M: Antti Palosaari <crope@iki.fi>
4375 L: linux-media@vger.kernel.org
4376 W: https://linuxtv.org
4377 W: http://palosaari.fi/linux/
4378 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4379 T: git git://linuxtv.org/anttip/media_tree.git
4381 F: drivers/media/tuners/e4000*
4383 EATA ISA/EISA/PCI SCSI DRIVER
4384 M: Dario Ballabio <ballabio_dario@emc.com>
4385 L: linux-scsi@vger.kernel.org
4387 F: drivers/scsi/eata.c
4390 M: Antti Palosaari <crope@iki.fi>
4391 L: linux-media@vger.kernel.org
4392 W: https://linuxtv.org
4393 W: http://palosaari.fi/linux/
4394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4395 T: git git://linuxtv.org/anttip/media_tree.git
4397 F: drivers/media/dvb-frontends/ec100*
4400 M: Tyler Hicks <tyhicks@canonical.com>
4401 L: ecryptfs@vger.kernel.org
4402 W: http://ecryptfs.org
4403 W: https://launchpad.net/ecryptfs
4404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4406 F: Documentation/filesystems/ecryptfs.txt
4410 M: Doug Thompson <dougthompson@xmission.com>
4411 M: Borislav Petkov <bp@alien8.de>
4412 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4413 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4414 L: linux-edac@vger.kernel.org
4415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4418 F: Documentation/edac.txt
4420 F: include/linux/edac.h
4423 M: Doug Thompson <dougthompson@xmission.com>
4424 M: Borislav Petkov <bp@alien8.de>
4425 L: linux-edac@vger.kernel.org
4427 F: drivers/edac/amd64_edac*
4430 M: Doug Thompson <dougthompson@xmission.com>
4431 M: Robert Richter <rric@kernel.org>
4432 L: linux-edac@vger.kernel.org
4434 F: drivers/edac/highbank*
4437 M: Ralf Baechle <ralf@linux-mips.org>
4438 M: David Daney <david.daney@cavium.com>
4439 L: linux-edac@vger.kernel.org
4440 L: linux-mips@linux-mips.org
4442 F: drivers/edac/octeon_edac*
4445 M: Mark Gross <mark.gross@intel.com>
4446 M: Doug Thompson <dougthompson@xmission.com>
4447 L: linux-edac@vger.kernel.org
4449 F: drivers/edac/e752x_edac.c
4452 M: Doug Thompson <dougthompson@xmission.com>
4453 L: linux-edac@vger.kernel.org
4455 F: drivers/edac/e7xxx_edac.c
4458 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4459 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4460 L: linux-edac@vger.kernel.org
4462 F: drivers/edac/ghes_edac.c
4465 M: Tim Small <tim@buttersideup.com>
4466 L: linux-edac@vger.kernel.org
4468 F: drivers/edac/i82443bxgx_edac.c
4471 M: Jason Uhlenkott <juhlenko@akamai.com>
4472 L: linux-edac@vger.kernel.org
4474 F: drivers/edac/i3000_edac.c
4477 M: Doug Thompson <dougthompson@xmission.com>
4478 L: linux-edac@vger.kernel.org
4480 F: drivers/edac/i5000_edac.c
4483 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4484 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4485 L: linux-edac@vger.kernel.org
4487 F: drivers/edac/i5400_edac.c
4490 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4491 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4492 L: linux-edac@vger.kernel.org
4494 F: drivers/edac/i7300_edac.c
4497 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4498 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4499 L: linux-edac@vger.kernel.org
4501 F: drivers/edac/i7core_edac.c
4504 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4505 M: "Arvind R." <arvino55@gmail.com>
4506 L: linux-edac@vger.kernel.org
4508 F: drivers/edac/i82975x_edac.c
4511 M: Jason Baron <jbaron@akamai.com>
4512 L: linux-edac@vger.kernel.org
4514 F: drivers/edac/ie31200_edac.c
4517 M: Johannes Thumshirn <morbidrsa@gmail.com>
4518 L: linux-edac@vger.kernel.org
4520 F: drivers/edac/mpc85xx_edac.[ch]
4523 M: Egor Martovetsky <egor@pasemi.com>
4524 L: linux-edac@vger.kernel.org
4526 F: drivers/edac/pasemi_edac.c
4529 M: Tim Small <tim@buttersideup.com>
4530 L: linux-edac@vger.kernel.org
4532 F: drivers/edac/r82600_edac.c
4535 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4536 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4537 L: linux-edac@vger.kernel.org
4539 F: drivers/edac/sb_edac.c
4542 M: Tony Luck <tony.luck@intel.com>
4543 L: linux-edac@vger.kernel.org
4545 F: drivers/edac/skx_edac.c
4548 APPLIED MICRO (APM) X-GENE SOC EDAC
4549 M: Loc Ho <lho@apm.com>
4551 F: drivers/edac/xgene_edac.c
4552 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4554 EDIROL UA-101/UA-1000 DRIVER
4555 M: Clemens Ladisch <clemens@ladisch.de>
4556 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4557 T: git git://git.alsa-project.org/alsa-kernel.git
4559 F: sound/usb/misc/ua101.c
4561 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4562 M: Matt Fleming <matt@codeblueprint.co.uk>
4563 L: linux-efi@vger.kernel.org
4564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4566 F: Documentation/efi-stub.txt
4567 F: arch/ia64/kernel/efi.c
4568 F: arch/x86/boot/compressed/eboot.[ch]
4569 F: arch/x86/include/asm/efi.h
4570 F: arch/x86/platform/efi/
4571 F: drivers/firmware/efi/
4572 F: include/linux/efi*.h
4574 EFI VARIABLE FILESYSTEM
4575 M: Matthew Garrett <matthew.garrett@nebula.com>
4576 M: Jeremy Kerr <jk@ozlabs.org>
4577 M: Matt Fleming <matt@codeblueprint.co.uk>
4578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4579 L: linux-efi@vger.kernel.org
4583 EFIFB FRAMEBUFFER DRIVER
4584 L: linux-fbdev@vger.kernel.org
4585 M: Peter Jones <pjones@redhat.com>
4587 F: drivers/video/fbdev/efifb.c
4590 W: http://aeschi.ch.eu.org/efs/
4594 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4595 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4596 L: netdev@vger.kernel.org
4598 F: drivers/net/ethernet/ibm/ehea/
4600 EM28XX VIDEO4LINUX DRIVER
4601 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4602 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4603 L: linux-media@vger.kernel.org
4604 W: https://linuxtv.org
4605 T: git git://linuxtv.org/media_tree.git
4607 F: drivers/media/usb/em28xx/
4610 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4611 M: Matt Mackall <mpm@selenic.com>
4612 M: David Woodhouse <dwmw2@infradead.org>
4613 L: linux-embedded@vger.kernel.org
4616 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4617 M: James Smart <james.smart@avagotech.com>
4618 M: Dick Kennedy <dick.kennedy@avagotech.com>
4619 L: linux-scsi@vger.kernel.org
4620 W: http://www.avagotech.com
4622 F: drivers/scsi/lpfc/
4624 ENE CB710 FLASH CARD READER DRIVER
4625 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4627 F: drivers/misc/cb710/
4628 F: drivers/mmc/host/cb710-mmc.*
4629 F: include/linux/cb710.h
4631 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4632 M: Maxim Levitsky <maximlevitsky@gmail.com>
4634 F: drivers/media/rc/ene_ir.*
4636 EPSON S1D13XXX FRAMEBUFFER DRIVER
4637 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4640 F: drivers/video/fbdev/s1d13xxxfb.c
4641 F: include/video/s1d13xxxfb.h
4643 ET131X NETWORK DRIVER
4644 M: Mark Einon <mark.einon@gmail.com>
4646 F: drivers/net/ethernet/agere/
4649 M: Stephen Hemminger <stephen@networkplumber.org>
4650 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4651 L: netdev@vger.kernel.org
4652 W: http://www.linuxfoundation.org/en/Net:Bridge
4654 F: include/linux/netfilter_bridge/
4657 ETHERNET PHY LIBRARY
4658 M: Florian Fainelli <f.fainelli@gmail.com>
4659 L: netdev@vger.kernel.org
4661 F: include/linux/phy.h
4662 F: include/linux/phy_fixed.h
4664 F: Documentation/networking/phy.txt
4665 F: drivers/of/of_mdio.c
4666 F: drivers/of/of_net.c
4669 M: Jan Kara <jack@suse.com>
4670 L: linux-ext4@vger.kernel.org
4672 F: Documentation/filesystems/ext2.txt
4674 F: include/linux/ext2*
4677 M: "Theodore Ts'o" <tytso@mit.edu>
4678 M: Andreas Dilger <adilger.kernel@dilger.ca>
4679 L: linux-ext4@vger.kernel.org
4680 W: http://ext4.wiki.kernel.org
4681 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4684 F: Documentation/filesystems/ext4.txt
4687 Extended Verification Module (EVM)
4688 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4689 L: linux-ima-devel@lists.sourceforge.net
4690 L: linux-security-module@vger.kernel.org
4692 F: security/integrity/evm/
4694 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4695 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4696 M: Chanwoo Choi <cw00.choi@samsung.com>
4697 L: linux-kernel@vger.kernel.org
4698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4701 F: include/linux/extcon/
4702 F: include/linux/extcon.h
4703 F: Documentation/extcon/
4704 F: Documentation/devicetree/bindings/extcon/
4707 M: Jingoo Han <jingoohan1@gmail.com>
4708 L: dri-devel@lists.freedesktop.org
4710 F: drivers/gpu/drm/exynos/exynos_dp*
4712 EXYNOS SYSMMU (IOMMU) driver
4713 M: Marek Szyprowski <m.szyprowski@samsung.com>
4714 L: iommu@lists.linux-foundation.org
4716 F: drivers/iommu/exynos-iommu.c
4718 EXYNOS MIPI DISPLAY DRIVERS
4719 M: Inki Dae <inki.dae@samsung.com>
4720 M: Donghwa Lee <dh09.lee@samsung.com>
4721 M: Kyungmin Park <kyungmin.park@samsung.com>
4722 L: linux-fbdev@vger.kernel.org
4724 F: drivers/video/fbdev/exynos/exynos_mipi*
4725 F: include/video/exynos_mipi*
4727 EZchip NPS platform support
4728 M: Noam Camus <noamc@ezchip.com>
4730 F: arch/arc/plat-eznps
4731 F: arch/arc/boot/dts/eznps.dts
4733 F71805F HARDWARE MONITORING DRIVER
4734 M: Jean Delvare <jdelvare@suse.com>
4735 L: linux-hwmon@vger.kernel.org
4737 F: Documentation/hwmon/f71805f
4738 F: drivers/hwmon/f71805f.c
4741 M: Michael Buesch <m@bues.ch>
4742 L: linux-media@vger.kernel.org
4744 F: drivers/media/tuners/fc0011.h
4745 F: drivers/media/tuners/fc0011.c
4748 M: Antti Palosaari <crope@iki.fi>
4749 L: linux-media@vger.kernel.org
4750 W: https://linuxtv.org
4751 W: http://palosaari.fi/linux/
4752 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4753 T: git git://linuxtv.org/anttip/media_tree.git
4755 F: drivers/media/tuners/fc2580*
4758 M: Eric Paris <eparis@redhat.com>
4760 F: fs/notify/fanotify/
4761 F: include/linux/fanotify.h
4762 F: include/uapi/linux/fanotify.h
4764 FARSYNC SYNCHRONOUS DRIVER
4765 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4766 W: http://www.farsite.co.uk/
4768 F: drivers/net/wan/farsync.*
4770 FAULT INJECTION SUPPORT
4771 M: Akinobu Mita <akinobu.mita@gmail.com>
4773 F: Documentation/fault-injection/
4774 F: lib/fault-inject.c
4776 FBTFT Framebuffer drivers
4777 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4778 M: Noralf Trønnes <noralf@tronnes.org>
4780 F: drivers/staging/fbtft/
4782 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4783 M: Johannes Thumshirn <jth@kernel.org>
4784 L: fcoe-devel@open-fcoe.org
4785 W: www.Open-FCoE.org
4787 F: drivers/scsi/libfc/
4788 F: drivers/scsi/fcoe/
4790 F: include/scsi/libfc.h
4791 F: include/scsi/libfcoe.h
4792 F: include/uapi/scsi/fc/
4794 FILE LOCKING (flock() and fcntl()/lockf())
4795 M: Jeff Layton <jlayton@poochiereds.net>
4796 M: "J. Bruce Fields" <bfields@fieldses.org>
4797 L: linux-fsdevel@vger.kernel.org
4799 F: include/linux/fcntl.h
4800 F: include/linux/fs.h
4801 F: include/uapi/linux/fcntl.h
4802 F: include/uapi/linux/fs.h
4806 FILESYSTEMS (VFS and infrastructure)
4807 M: Alexander Viro <viro@zeniv.linux.org.uk>
4808 L: linux-fsdevel@vger.kernel.org
4812 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4813 M: Riku Voipio <riku.voipio@iki.fi>
4814 L: linux-hwmon@vger.kernel.org
4816 F: drivers/hwmon/f75375s.c
4817 F: include/linux/f75375s.h
4819 FIREWIRE AUDIO DRIVERS
4820 M: Clemens Ladisch <clemens@ladisch.de>
4821 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4822 T: git git://git.alsa-project.org/alsa-kernel.git
4826 FIREWIRE MEDIA DRIVERS (firedtv)
4827 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4828 L: linux-media@vger.kernel.org
4829 L: linux1394-devel@lists.sourceforge.net
4830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4832 F: drivers/media/firewire/
4834 FIREWIRE SBP-2 TARGET
4835 M: Chris Boot <bootc@bootc.net>
4836 L: linux-scsi@vger.kernel.org
4837 L: target-devel@vger.kernel.org
4838 L: linux1394-devel@lists.sourceforge.net
4839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4841 F: drivers/target/sbp/
4844 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4845 L: linux1394-devel@lists.sourceforge.net
4846 W: http://ieee1394.wiki.kernel.org/
4847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4849 F: drivers/firewire/
4850 F: include/linux/firewire.h
4851 F: include/uapi/linux/firewire*.h
4854 FIRMWARE LOADER (request_firmware)
4855 M: Ming Lei <ming.lei@canonical.com>
4856 L: linux-kernel@vger.kernel.org
4858 F: Documentation/firmware_class/
4859 F: drivers/base/firmware*.c
4860 F: include/linux/firmware.h
4862 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4863 M: Joshua Morris <josh.h.morris@us.ibm.com>
4864 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4866 F: drivers/block/rsxx/
4869 M: Jiri Kosina <jikos@kernel.org>
4870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4872 F: drivers/block/floppy.c
4875 M: Alessandro Rubini <rubini@gnudd.com>
4876 W: http://www.ohwr.org/projects/fmc-bus
4879 F: include/linux/fmc*.h
4880 F: include/linux/ipmi-fru.h
4883 FPGA MANAGER FRAMEWORK
4884 M: Alan Tull <atull@opensource.altera.com>
4885 R: Moritz Fischer <moritz.fischer@ettus.com>
4888 F: include/linux/fpga/fpga-mgr.h
4889 W: http://www.rocketboards.org
4892 M: Bill Metzenthen <billm@melbpc.org.au>
4893 W: http://floatingpoint.sourceforge.net/emulator/index.html
4895 F: arch/x86/math-emu/
4897 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4898 L: netdev@vger.kernel.org
4900 F: drivers/net/wan/dlci.c
4901 F: drivers/net/wan/sdla.c
4904 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4905 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4906 L: linux-fbdev@vger.kernel.org
4907 W: http://linux-fbdev.sourceforge.net/
4908 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4911 F: Documentation/fb/
4914 F: include/linux/fb.h
4915 F: include/uapi/video/
4916 F: include/uapi/linux/fb.h
4918 FREESCALE DIU FRAMEBUFFER DRIVER
4919 M: Timur Tabi <timur@tabi.org>
4920 L: linux-fbdev@vger.kernel.org
4922 F: drivers/video/fbdev/fsl-diu-fb.*
4924 FREESCALE DMA DRIVER
4925 M: Li Yang <leoli@freescale.com>
4926 M: Zhang Wei <zw@zh-kernel.org>
4927 L: linuxppc-dev@lists.ozlabs.org
4929 F: drivers/dma/fsldma.*
4931 FREESCALE GPMI NAND DRIVER
4932 M: Han Xu <han.xu@nxp.com>
4933 L: linux-mtd@lists.infradead.org
4935 F: drivers/mtd/nand/gpmi-nand/*
4937 FREESCALE I2C CPM DRIVER
4938 M: Jochen Friedrich <jochen@scram.de>
4939 L: linuxppc-dev@lists.ozlabs.org
4940 L: linux-i2c@vger.kernel.org
4942 F: drivers/i2c/busses/i2c-cpm.c
4944 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4945 M: Sascha Hauer <kernel@pengutronix.de>
4946 L: linux-fbdev@vger.kernel.org
4947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4949 F: include/linux/platform_data/video-imxfb.h
4950 F: drivers/video/fbdev/imxfb.c
4952 FREESCALE QUAD SPI DRIVER
4953 M: Han Xu <han.xu@nxp.com>
4954 L: linux-mtd@lists.infradead.org
4956 F: drivers/mtd/spi-nor/fsl-quadspi.c
4958 FREESCALE SOC FS_ENET DRIVER
4959 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4960 M: Vitaly Bordug <vbordug@ru.mvista.com>
4961 L: linuxppc-dev@lists.ozlabs.org
4962 L: netdev@vger.kernel.org
4964 F: drivers/net/ethernet/freescale/fs_enet/
4965 F: include/linux/fs_enet_pd.h
4967 FREESCALE IMX / MXC FEC DRIVER
4968 M: Fugang Duan <fugang.duan@nxp.com>
4969 L: netdev@vger.kernel.org
4971 F: drivers/net/ethernet/freescale/fec_main.c
4972 F: drivers/net/ethernet/freescale/fec_ptp.c
4973 F: drivers/net/ethernet/freescale/fec.h
4974 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4976 FREESCALE QUICC ENGINE LIBRARY
4977 L: linuxppc-dev@lists.ozlabs.org
4979 F: drivers/soc/fsl/qe/
4980 F: include/soc/fsl/*qe*.h
4981 F: include/soc/fsl/*ucc*.h
4983 FREESCALE USB PERIPHERAL DRIVERS
4984 M: Li Yang <leoli@freescale.com>
4985 L: linux-usb@vger.kernel.org
4986 L: linuxppc-dev@lists.ozlabs.org
4988 F: drivers/usb/gadget/udc/fsl*
4990 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4991 M: Li Yang <leoli@freescale.com>
4992 L: netdev@vger.kernel.org
4993 L: linuxppc-dev@lists.ozlabs.org
4995 F: drivers/net/ethernet/freescale/ucc_geth*
4997 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4998 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4999 L: netdev@vger.kernel.org
5001 F: drivers/net/ethernet/freescale/gianfar*
5002 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5003 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5005 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5006 M: Zhao Qiang <qiang.zhao@nxp.com>
5007 L: netdev@vger.kernel.org
5008 L: linuxppc-dev@lists.ozlabs.org
5010 F: drivers/net/wan/fsl_ucc_hdlc*
5012 FREESCALE QUICC ENGINE UCC UART DRIVER
5013 M: Timur Tabi <timur@tabi.org>
5014 L: linuxppc-dev@lists.ozlabs.org
5016 F: drivers/tty/serial/ucc_uart.c
5018 FREESCALE SOC SOUND DRIVERS
5019 M: Timur Tabi <timur@tabi.org>
5020 M: Nicolin Chen <nicoleotsuka@gmail.com>
5021 M: Xiubo Li <Xiubo.Lee@gmail.com>
5022 R: Fabio Estevam <fabio.estevam@nxp.com>
5023 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5024 L: linuxppc-dev@lists.ozlabs.org
5026 F: sound/soc/fsl/fsl*
5027 F: sound/soc/fsl/imx*
5028 F: sound/soc/fsl/mpc8610_hpcd.c
5030 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5031 M: "J. German Rivera" <German.Rivera@freescale.com>
5032 M: Stuart Yoder <stuart.yoder@nxp.com>
5033 L: linux-kernel@vger.kernel.org
5035 F: drivers/staging/fsl-mc/
5038 M: Christoph Hellwig <hch@infradead.org>
5039 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5044 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5045 M: Pavel Machek <pavel@ucw.cz>
5046 L: linux-pm@vger.kernel.org
5048 F: Documentation/power/freezing-of-tasks.txt
5049 F: include/linux/freezer.h
5053 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5054 L: linux-kernel@vger.kernel.org
5057 F: include/linux/frontswap.h
5059 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5060 M: David Howells <dhowells@redhat.com>
5061 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5063 F: Documentation/filesystems/caching/
5065 F: include/linux/fscache*.h
5067 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5068 M: Theodore Y. Ts'o <tytso@mit.edu>
5069 M: Jaegeuk Kim <jaegeuk@kernel.org>
5072 F: include/linux/fscrypto.h
5075 M: Jaegeuk Kim <jaegeuk@kernel.org>
5076 M: Changman Lee <cm224.lee@samsung.com>
5077 R: Chao Yu <yuchao0@huawei.com>
5078 L: linux-f2fs-devel@lists.sourceforge.net
5079 W: http://en.wikipedia.org/wiki/F2FS
5080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5082 F: Documentation/filesystems/f2fs.txt
5083 F: Documentation/ABI/testing/sysfs-fs-f2fs
5085 F: include/linux/f2fs_fs.h
5086 F: include/trace/events/f2fs.h
5088 FUJITSU FR-V (FRV) PORT
5092 FUJITSU LAPTOP EXTRAS
5093 M: Jonathan Woithe <jwoithe@just42.net>
5094 L: platform-driver-x86@vger.kernel.org
5096 F: drivers/platform/x86/fujitsu-laptop.c
5098 FUJITSU M-5MO LS CAMERA ISP DRIVER
5099 M: Kyungmin Park <kyungmin.park@samsung.com>
5100 M: Heungjun Kim <riverful.kim@samsung.com>
5101 L: linux-media@vger.kernel.org
5103 F: drivers/media/i2c/m5mols/
5104 F: include/media/i2c/m5mols.h
5106 FUJITSU TABLET EXTRAS
5107 M: Robert Gerlach <khnz@gmx.de>
5108 L: platform-driver-x86@vger.kernel.org
5110 F: drivers/platform/x86/fujitsu-tablet.c
5112 FUSE: FILESYSTEM IN USERSPACE
5113 M: Miklos Szeredi <miklos@szeredi.hu>
5114 L: linux-fsdevel@vger.kernel.org
5115 W: http://fuse.sourceforge.net/
5116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5119 F: include/uapi/linux/fuse.h
5120 F: Documentation/filesystems/fuse.txt
5122 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5123 M: Rik Faith <faith@cs.unc.edu>
5124 L: linux-scsi@vger.kernel.org
5125 S: Odd Fixes (e.g., new signatures)
5126 F: drivers/scsi/fdomain.*
5129 M: Kees Cook <keescook@chromium.org>
5130 R: Emese Revfy <re.emese@gmail.com>
5131 L: kernel-hardening@lists.openwall.com
5133 F: scripts/gcc-plugins/
5134 F: scripts/gcc-plugin.sh
5135 F: Documentation/gcc-plugins.txt
5137 GCOV BASED KERNEL PROFILING
5138 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5141 F: Documentation/gcov.txt
5143 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5144 M: Achim Leubner <achim_leubner@adaptec.com>
5145 L: linux-scsi@vger.kernel.org
5146 W: http://www.icp-vortex.com/
5148 F: drivers/scsi/gdt*
5150 GDB KERNEL DEBUGGING HELPER SCRIPTS
5151 M: Jan Kiszka <jan.kiszka@siemens.com>
5152 M: Kieran Bingham <kieran@bingham.xyz>
5156 GEMTEK FM RADIO RECEIVER DRIVER
5157 M: Hans Verkuil <hverkuil@xs4all.nl>
5158 L: linux-media@vger.kernel.org
5159 T: git git://linuxtv.org/media_tree.git
5160 W: https://linuxtv.org
5162 F: drivers/media/radio/radio-gemtek*
5164 GENERIC GPIO I2C DRIVER
5165 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5167 F: drivers/i2c/busses/i2c-gpio.c
5168 F: include/linux/i2c-gpio.h
5170 GENERIC GPIO I2C MULTIPLEXER DRIVER
5171 M: Peter Korsgaard <peter.korsgaard@barco.com>
5172 L: linux-i2c@vger.kernel.org
5174 F: drivers/i2c/muxes/i2c-mux-gpio.c
5175 F: include/linux/i2c-mux-gpio.h
5176 F: Documentation/i2c/muxes/i2c-mux-gpio
5178 GENERIC HDLC (WAN) DRIVERS
5179 M: Krzysztof Halasa <khc@pm.waw.pl>
5180 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5182 F: drivers/net/wan/c101.c
5183 F: drivers/net/wan/hd6457*
5184 F: drivers/net/wan/hdlc*
5185 F: drivers/net/wan/n2.c
5186 F: drivers/net/wan/pc300too.c
5187 F: drivers/net/wan/pci200syn.c
5188 F: drivers/net/wan/wanxl*
5190 GENERIC INCLUDE/ASM HEADER FILES
5191 M: Arnd Bergmann <arnd@arndb.de>
5192 L: linux-arch@vger.kernel.org
5193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5195 F: include/asm-generic/
5196 F: include/uapi/asm-generic/
5198 GENERIC PHY FRAMEWORK
5199 M: Kishon Vijay Abraham I <kishon@ti.com>
5200 L: linux-kernel@vger.kernel.org
5201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5204 F: include/linux/phy/
5207 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5208 M: Kevin Hilman <khilman@kernel.org>
5209 M: Ulf Hansson <ulf.hansson@linaro.org>
5210 L: linux-pm@vger.kernel.org
5212 F: drivers/base/power/domain*.c
5213 F: include/linux/pm_domain.h
5215 GENERIC UIO DRIVER FOR PCI DEVICES
5216 M: "Michael S. Tsirkin" <mst@redhat.com>
5217 L: kvm@vger.kernel.org
5219 F: drivers/uio/uio_pci_generic.c
5221 GET_MAINTAINER SCRIPT
5222 M: Joe Perches <joe@perches.com>
5224 F: scripts/get_maintainer.pl
5227 M: Steven Whitehouse <swhiteho@redhat.com>
5228 M: Bob Peterson <rpeterso@redhat.com>
5229 L: cluster-devel@redhat.com
5230 W: http://sources.redhat.com/cluster/
5231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5233 F: Documentation/filesystems/gfs2*.txt
5235 F: include/uapi/linux/gfs2_ondisk.h
5237 GIGASET ISDN DRIVERS
5238 M: Paul Bolle <pebolle@tiscali.nl>
5239 L: gigaset307x-common@lists.sourceforge.net
5240 W: http://gigaset307x.sourceforge.net/
5242 F: Documentation/isdn/README.gigaset
5243 F: drivers/isdn/gigaset/
5244 F: include/uapi/linux/gigaset_dev.h
5247 M: Hans Verkuil <hans.verkuil@cisco.com>
5248 L: linux-media@vger.kernel.org
5250 F: drivers/media/usb/go7007/
5253 M: Bastien Nocera <hadess@hadess.net>
5254 L: linux-input@vger.kernel.org
5256 F: drivers/input/touchscreen/goodix.c
5259 M: Linus Walleij <linus.walleij@linaro.org>
5260 M: Alexandre Courbot <gnurou@gmail.com>
5261 L: linux-gpio@vger.kernel.org
5262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5264 F: Documentation/devicetree/bindings/gpio/
5265 F: Documentation/gpio/
5266 F: Documentation/ABI/testing/gpio-cdev
5267 F: Documentation/ABI/obsolete/sysfs-gpio
5269 F: include/linux/gpio/
5270 F: include/linux/gpio.h
5271 F: include/asm-generic/gpio.h
5272 F: include/uapi/linux/gpio.h
5275 GRE DEMULTIPLEXER DRIVER
5276 M: Dmitry Kozlov <xeb@mail.ru>
5277 L: netdev@vger.kernel.org
5279 F: net/ipv4/gre_demux.c
5280 F: net/ipv4/gre_offload.c
5281 F: include/net/gre.h
5283 GRETH 10/100/1G Ethernet MAC device driver
5284 M: Andreas Larsson <andreas@gaisler.com>
5285 L: netdev@vger.kernel.org
5287 F: drivers/net/ethernet/aeroflex/
5289 GSPCA FINEPIX SUBDRIVER
5290 M: Frank Zago <frank@zago.net>
5291 L: linux-media@vger.kernel.org
5292 T: git git://linuxtv.org/media_tree.git
5294 F: drivers/media/usb/gspca/finepix.c
5296 GSPCA GL860 SUBDRIVER
5297 M: Olivier Lorin <o.lorin@laposte.net>
5298 L: linux-media@vger.kernel.org
5299 T: git git://linuxtv.org/media_tree.git
5301 F: drivers/media/usb/gspca/gl860/
5303 GSPCA M5602 SUBDRIVER
5304 M: Erik Andren <erik.andren@gmail.com>
5305 L: linux-media@vger.kernel.org
5306 T: git git://linuxtv.org/media_tree.git
5308 F: drivers/media/usb/gspca/m5602/
5310 GSPCA PAC207 SONIXB SUBDRIVER
5311 M: Hans Verkuil <hverkuil@xs4all.nl>
5312 L: linux-media@vger.kernel.org
5313 T: git git://linuxtv.org/media_tree.git
5315 F: drivers/media/usb/gspca/pac207.c
5317 GSPCA SN9C20X SUBDRIVER
5318 M: Brian Johnson <brijohn@gmail.com>
5319 L: linux-media@vger.kernel.org
5320 T: git git://linuxtv.org/media_tree.git
5322 F: drivers/media/usb/gspca/sn9c20x.c
5324 GSPCA T613 SUBDRIVER
5325 M: Leandro Costantino <lcostantino@gmail.com>
5326 L: linux-media@vger.kernel.org
5327 T: git git://linuxtv.org/media_tree.git
5329 F: drivers/media/usb/gspca/t613.c
5331 GSPCA USB WEBCAM DRIVER
5332 M: Hans Verkuil <hverkuil@xs4all.nl>
5333 L: linux-media@vger.kernel.org
5334 T: git git://linuxtv.org/media_tree.git
5336 F: drivers/media/usb/gspca/
5338 GUID PARTITION TABLE (GPT)
5339 M: Davidlohr Bueso <dave@stgolabs.net>
5340 L: linux-efi@vger.kernel.org
5342 F: block/partitions/efi.*
5344 STK1160 USB VIDEO CAPTURE DRIVER
5345 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5346 L: linux-media@vger.kernel.org
5347 T: git git://linuxtv.org/media_tree.git
5349 F: drivers/media/usb/stk1160/
5352 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5353 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5354 W: http://uclinux-h8.sourceforge.jp
5355 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5358 F: drivers/clocksource/h8300_*.c
5359 F: drivers/clk/h8300/
5360 F: drivers/irqchip/irq-renesas-h8*.c
5362 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5363 M: Frank Seidel <frank@f-seidel.de>
5364 L: platform-driver-x86@vger.kernel.org
5365 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5367 F: drivers/platform/x86/hdaps.c
5369 HDPVR USB VIDEO ENCODER DRIVER
5370 M: Hans Verkuil <hverkuil@xs4all.nl>
5371 L: linux-media@vger.kernel.org
5372 T: git git://linuxtv.org/media_tree.git
5373 W: https://linuxtv.org
5375 F: drivers/media/usb/hdpvr/
5377 HWPOISON MEMORY FAILURE HANDLING
5378 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5379 L: linux-mm@kvack.org
5381 F: mm/memory-failure.c
5382 F: mm/hwpoison-inject.c
5384 HYPERVISOR VIRTUAL CONSOLE DRIVER
5385 L: linuxppc-dev@lists.ozlabs.org
5390 M: Antti Palosaari <crope@iki.fi>
5391 L: linux-media@vger.kernel.org
5392 W: https://linuxtv.org
5393 W: http://palosaari.fi/linux/
5394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5395 T: git git://linuxtv.org/anttip/media_tree.git
5397 F: drivers/media/usb/hackrf/
5400 M: Jean Delvare <jdelvare@suse.com>
5401 M: Guenter Roeck <linux@roeck-us.net>
5402 L: linux-hwmon@vger.kernel.org
5403 W: http://hwmon.wiki.kernel.org/
5404 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5407 F: Documentation/hwmon/
5409 F: include/linux/hwmon*.h
5411 HARDWARE RANDOM NUMBER GENERATOR CORE
5412 M: Matt Mackall <mpm@selenic.com>
5413 M: Herbert Xu <herbert@gondor.apana.org.au>
5414 L: linux-crypto@vger.kernel.org
5416 F: Documentation/devicetree/bindings/rng/
5417 F: Documentation/hw_random.txt
5418 F: drivers/char/hw_random/
5419 F: include/linux/hw_random.h
5421 HARDWARE SPINLOCK CORE
5422 M: Ohad Ben-Cohen <ohad@wizery.com>
5423 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5424 L: linux-remoteproc@vger.kernel.org
5426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5427 F: Documentation/devicetree/bindings/hwlock/
5428 F: Documentation/hwspinlock.txt
5429 F: drivers/hwspinlock/
5430 F: include/linux/hwspinlock.h
5432 HARMONY SOUND DRIVER
5433 L: linux-parisc@vger.kernel.org
5435 F: sound/parisc/harmony.*
5438 M: Antti Palosaari <crope@iki.fi>
5439 L: linux-media@vger.kernel.org
5440 W: https://linuxtv.org
5441 W: http://palosaari.fi/linux/
5442 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5443 T: git git://linuxtv.org/anttip/media_tree.git
5445 F: drivers/media/dvb-frontends/hd29l2*
5447 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5448 M: Brian Boylston <brian.boylston@hpe.com>
5450 F: Documentation/watchdog/hpwdt.txt
5451 F: drivers/watchdog/hpwdt.c
5453 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5454 M: Don Brace <don.brace@microsemi.com>
5455 L: iss_storagedev@hp.com
5456 L: esc.storagedev@microsemi.com
5457 L: linux-scsi@vger.kernel.org
5459 F: Documentation/scsi/hpsa.txt
5460 F: drivers/scsi/hpsa*.[ch]
5461 F: include/linux/cciss*.h
5462 F: include/uapi/linux/cciss*.h
5464 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5465 M: Don Brace <don.brace@microsemi.com>
5466 L: iss_storagedev@hp.com
5467 L: esc.storagedev@microsemi.com
5468 L: linux-scsi@vger.kernel.org
5470 F: Documentation/blockdev/cciss.txt
5471 F: drivers/block/cciss*
5472 F: include/linux/cciss_ioctl.h
5473 F: include/uapi/linux/cciss_ioctl.h
5476 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5477 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5478 L: linux-rdma@vger.kernel.org
5480 F: drivers/infiniband/hw/hfi1
5483 L: linux-fsdevel@vger.kernel.org
5485 F: Documentation/filesystems/hfs.txt
5489 L: linux-fsdevel@vger.kernel.org
5491 F: Documentation/filesystems/hfsplus.txt
5494 HGA FRAMEBUFFER DRIVER
5495 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5496 L: linux-nvidia@lists.surfsouth.com
5497 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5499 F: drivers/video/fbdev/hgafb.c
5501 HIBERNATION (aka Software Suspend, aka swsusp)
5502 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5503 M: Pavel Machek <pavel@ucw.cz>
5504 L: linux-pm@vger.kernel.org
5507 F: drivers/base/power/
5509 F: include/linux/suspend.h
5510 F: include/linux/freezer.h
5511 F: include/linux/pm.h
5512 F: arch/*/include/asm/suspend*.h
5515 M: Jiri Kosina <jikos@kernel.org>
5516 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5517 L: linux-input@vger.kernel.org
5518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5521 F: include/linux/hid*
5522 F: include/uapi/linux/hid*
5524 HID SENSOR HUB DRIVERS
5525 M: Jiri Kosina <jikos@kernel.org>
5526 M: Jonathan Cameron <jic23@kernel.org>
5527 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5528 L: linux-input@vger.kernel.org
5529 L: linux-iio@vger.kernel.org
5531 F: Documentation/hid/hid-sensor*
5532 F: drivers/hid/hid-sensor-*
5533 F: drivers/iio/*/hid-*
5534 F: include/linux/hid-sensor-*
5536 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5537 M: Thomas Gleixner <tglx@linutronix.de>
5538 L: linux-kernel@vger.kernel.org
5539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5541 F: Documentation/timers/
5542 F: kernel/time/hrtimer.c
5543 F: kernel/time/clockevents.c
5544 F: kernel/time/tick*.*
5545 F: kernel/time/timer_*.c
5546 F: include/linux/clockchips.h
5547 F: include/linux/hrtimer.h
5549 HIGH-SPEED SCC DRIVER FOR AX.25
5550 L: linux-hams@vger.kernel.org
5552 F: drivers/net/hamradio/dmascc.c
5553 F: drivers/net/hamradio/scc.c
5555 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5556 M: HighPoint Linux Team <linux@highpoint-tech.com>
5557 W: http://www.highpoint-tech.com
5559 F: Documentation/scsi/hptiop.txt
5560 F: drivers/scsi/hptiop.c
5563 M: Jes Sorensen <jes@trained-monkey.org>
5564 L: linux-hippi@sunsite.dk
5566 F: include/linux/hippidevice.h
5567 F: include/uapi/linux/if_hippi.h
5569 F: drivers/net/hippi/
5571 HISILICON NETWORK SUBSYSTEM DRIVER
5572 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5573 M: Salil Mehta <salil.mehta@huawei.com>
5574 L: netdev@vger.kernel.org
5575 W: http://www.hisilicon.com
5577 F: drivers/net/ethernet/hisilicon/
5578 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5580 HISILICON SAS Controller
5581 M: John Garry <john.garry@huawei.com>
5582 W: http://www.hisilicon.com
5584 F: drivers/scsi/hisi_sas/
5585 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5588 M: Jouni Malinen <j@w1.fi>
5589 L: hostap@shmoo.com (subscribers-only)
5590 L: linux-wireless@vger.kernel.org
5591 W: http://hostap.epitest.fi/
5593 F: drivers/net/wireless/intersil/hostap/
5595 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5596 L: platform-driver-x86@vger.kernel.org
5598 F: drivers/platform/x86/tc1100-wmi.c
5600 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5601 M: Jaroslav Kysela <perex@perex.cz>
5603 F: drivers/net/ethernet/hp/hp100.*
5605 HPET: High Precision Event Timers driver
5606 M: Clemens Ladisch <clemens@ladisch.de>
5608 F: Documentation/timers/hpet.txt
5609 F: drivers/char/hpet.c
5610 F: include/linux/hpet.h
5611 F: include/uapi/linux/hpet.h
5615 F: arch/x86/kernel/hpet.c
5616 F: arch/x86/include/asm/hpet.h
5619 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5620 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5625 M: Sebastian Reichel <sre@kernel.org>
5626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5628 F: Documentation/ABI/testing/sysfs-bus-hsi
5629 F: Documentation/hsi.txt
5631 F: include/linux/hsi/
5632 F: include/uapi/linux/hsi/
5635 M: Jan Dumon <j.dumon@option.com>
5636 W: http://www.pharscape.org
5638 F: drivers/net/usb/hso.c
5640 HSR NETWORK PROTOCOL
5641 M: Arvid Brodin <arvid.brodin@alten.se>
5642 L: netdev@vger.kernel.org
5646 HTCPEN TOUCHSCREEN DRIVER
5647 M: Pau Oliva Fora <pof@eslack.org>
5648 L: linux-input@vger.kernel.org
5650 F: drivers/input/touchscreen/htcpen.c
5653 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5657 Hyper-V CORE AND DRIVERS
5658 M: "K. Y. Srinivasan" <kys@microsoft.com>
5659 M: Haiyang Zhang <haiyangz@microsoft.com>
5660 L: devel@linuxdriverproject.org
5662 F: arch/x86/include/asm/mshyperv.h
5663 F: arch/x86/include/uapi/asm/hyperv.h
5664 F: arch/x86/kernel/cpu/mshyperv.c
5665 F: drivers/hid/hid-hyperv.c
5667 F: drivers/input/serio/hyperv-keyboard.c
5668 F: drivers/pci/host/pci-hyperv.c
5669 F: drivers/net/hyperv/
5670 F: drivers/scsi/storvsc_drv.c
5671 F: drivers/video/fbdev/hyperv_fb.c
5672 F: include/linux/hyperv.h
5674 F: Documentation/ABI/stable/sysfs-bus-vmbus
5677 M: Peter Rosin <peda@axentia.se>
5678 L: linux-i2c@vger.kernel.org
5680 F: Documentation/i2c/i2c-topology
5681 F: Documentation/i2c/muxes/
5682 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5683 F: drivers/i2c/i2c-mux.c
5684 F: drivers/i2c/muxes/
5685 F: include/linux/i2c-mux.h
5687 I2C OVER PARALLEL PORT
5688 M: Jean Delvare <jdelvare@suse.com>
5689 L: linux-i2c@vger.kernel.org
5691 F: Documentation/i2c/busses/i2c-parport
5692 F: Documentation/i2c/busses/i2c-parport-light
5693 F: drivers/i2c/busses/i2c-parport.c
5694 F: drivers/i2c/busses/i2c-parport-light.c
5696 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5697 M: Jean Delvare <jdelvare@suse.com>
5698 L: linux-i2c@vger.kernel.org
5700 F: Documentation/i2c/busses/i2c-ali1535
5701 F: Documentation/i2c/busses/i2c-ali1563
5702 F: Documentation/i2c/busses/i2c-ali15x3
5703 F: Documentation/i2c/busses/i2c-amd756
5704 F: Documentation/i2c/busses/i2c-amd8111
5705 F: Documentation/i2c/busses/i2c-i801
5706 F: Documentation/i2c/busses/i2c-nforce2
5707 F: Documentation/i2c/busses/i2c-piix4
5708 F: Documentation/i2c/busses/i2c-sis5595
5709 F: Documentation/i2c/busses/i2c-sis630
5710 F: Documentation/i2c/busses/i2c-sis96x
5711 F: Documentation/i2c/busses/i2c-via
5712 F: Documentation/i2c/busses/i2c-viapro
5713 F: drivers/i2c/busses/i2c-ali1535.c
5714 F: drivers/i2c/busses/i2c-ali1563.c
5715 F: drivers/i2c/busses/i2c-ali15x3.c
5716 F: drivers/i2c/busses/i2c-amd756.c
5717 F: drivers/i2c/busses/i2c-amd756-s4882.c
5718 F: drivers/i2c/busses/i2c-amd8111.c
5719 F: drivers/i2c/busses/i2c-i801.c
5720 F: drivers/i2c/busses/i2c-isch.c
5721 F: drivers/i2c/busses/i2c-nforce2.c
5722 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5723 F: drivers/i2c/busses/i2c-piix4.c
5724 F: drivers/i2c/busses/i2c-sis5595.c
5725 F: drivers/i2c/busses/i2c-sis630.c
5726 F: drivers/i2c/busses/i2c-sis96x.c
5727 F: drivers/i2c/busses/i2c-via.c
5728 F: drivers/i2c/busses/i2c-viapro.c
5730 I2C/SMBUS ISMT DRIVER
5731 M: Seth Heasley <seth.heasley@intel.com>
5732 M: Neil Horman <nhorman@tuxdriver.com>
5733 L: linux-i2c@vger.kernel.org
5734 F: drivers/i2c/busses/i2c-ismt.c
5735 F: Documentation/i2c/busses/i2c-ismt
5737 I2C/SMBUS STUB DRIVER
5738 M: Jean Delvare <jdelvare@suse.com>
5739 L: linux-i2c@vger.kernel.org
5741 F: drivers/i2c/i2c-stub.c
5744 M: Wolfram Sang <wsa@the-dreams.de>
5745 L: linux-i2c@vger.kernel.org
5746 W: https://i2c.wiki.kernel.org/
5747 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5750 F: Documentation/devicetree/bindings/i2c/
5751 F: Documentation/i2c/
5754 F: include/linux/i2c.h
5755 F: include/linux/i2c-*.h
5756 F: include/uapi/linux/i2c.h
5757 F: include/uapi/linux/i2c-*.h
5760 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5761 L: linux-i2c@vger.kernel.org
5762 L: linux-acpi@vger.kernel.org
5766 M: Jean Delvare <jdelvare@suse.com>
5767 L: linux-i2c@vger.kernel.org
5769 F: Documentation/i2c/busses/i2c-taos-evm
5770 F: drivers/i2c/busses/i2c-taos-evm.c
5773 M: Till Harbaum <till@harbaum.org>
5774 L: linux-i2c@vger.kernel.org
5775 W: http://www.harbaum.org/till/i2c_tiny_usb
5777 F: drivers/i2c/busses/i2c-tiny-usb.c
5780 M: "H. Peter Anvin" <hpa@zytor.com>
5784 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5785 M: "H. Peter Anvin" <hpa@zytor.com>
5786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5789 IA64 (Itanium) PLATFORM
5790 M: Tony Luck <tony.luck@intel.com>
5791 M: Fenghua Yu <fenghua.yu@intel.com>
5792 L: linux-ia64@vger.kernel.org
5793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5797 IBM Power VMX Cryptographic instructions
5798 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5799 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5800 L: linux-crypto@vger.kernel.org
5802 F: drivers/crypto/vmx/Makefile
5803 F: drivers/crypto/vmx/Kconfig
5804 F: drivers/crypto/vmx/vmx.c
5805 F: drivers/crypto/vmx/aes*
5806 F: drivers/crypto/vmx/ghash*
5807 F: drivers/crypto/vmx/ppc-xlate.pl
5809 IBM Power in-Nest Crypto Acceleration
5810 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5811 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5812 L: linux-crypto@vger.kernel.org
5814 F: drivers/crypto/nx/Makefile
5815 F: drivers/crypto/nx/Kconfig
5816 F: drivers/crypto/nx/nx-aes*
5817 F: drivers/crypto/nx/nx-sha*
5818 F: drivers/crypto/nx/nx.*
5819 F: drivers/crypto/nx/nx_csbcpb.h
5820 F: drivers/crypto/nx/nx_debugfs.h
5822 IBM Power 842 compression accelerator
5823 M: Dan Streetman <ddstreet@ieee.org>
5825 F: drivers/crypto/nx/Makefile
5826 F: drivers/crypto/nx/Kconfig
5827 F: drivers/crypto/nx/nx-842*
5828 F: include/linux/sw842.h
5832 IBM Power Linux RAID adapter
5833 M: Brian King <brking@us.ibm.com>
5835 F: drivers/scsi/ipr.*
5837 IBM Power Virtual Ethernet Device Driver
5838 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5839 L: netdev@vger.kernel.org
5841 F: drivers/net/ethernet/ibm/ibmveth.*
5843 IBM Power SRIOV Virtual NIC Device Driver
5844 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5845 M: John Allen <jallen@linux.vnet.ibm.com>
5846 L: netdev@vger.kernel.org
5848 F: drivers/net/ethernet/ibm/ibmvnic.*
5850 IBM Power Virtual SCSI Device Drivers
5851 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5852 L: linux-scsi@vger.kernel.org
5854 F: drivers/scsi/ibmvscsi/ibmvscsi*
5855 F: include/scsi/viosrp.h
5857 IBM Power Virtual SCSI Device Target Driver
5858 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5859 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5860 L: linux-scsi@vger.kernel.org
5861 L: target-devel@vger.kernel.org
5863 F: drivers/scsi/ibmvscsi_tgt/
5865 IBM Power Virtual FC Device Drivers
5866 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5867 L: linux-scsi@vger.kernel.org
5869 F: drivers/scsi/ibmvscsi/ibmvfc*
5871 IBM ServeRAID RAID DRIVER
5873 F: drivers/scsi/ips.*
5875 ICH LPC AND GPIO DRIVER
5876 M: Peter Tyser <ptyser@xes-inc.com>
5878 F: drivers/mfd/lpc_ich.c
5879 F: drivers/gpio/gpio-ich.c
5882 M: "David S. Miller" <davem@davemloft.net>
5883 L: linux-ide@vger.kernel.org
5884 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5887 F: Documentation/ide/
5889 F: include/linux/ide.h
5891 IDEAPAD LAPTOP EXTRAS DRIVER
5892 M: Ike Panhc <ike.pan@canonical.com>
5893 L: platform-driver-x86@vger.kernel.org
5894 W: http://launchpad.net/ideapad-laptop
5896 F: drivers/platform/x86/ideapad-laptop.c
5898 IDEAPAD LAPTOP SLIDEBAR DRIVER
5899 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5900 L: linux-input@vger.kernel.org
5901 W: https://github.com/o2genum/ideapad-slidebar
5903 F: drivers/input/misc/ideapad_slidebar.c
5906 M: Borislav Petkov <bp@alien8.de>
5907 L: linux-ide@vger.kernel.org
5909 F: Documentation/cdrom/ide-cd
5910 F: drivers/ide/ide-cd*
5913 M: Andy Henroid <andrew.d.henroid@intel.com>
5914 L: linux-pm@vger.kernel.org
5916 F: drivers/idle/i7300_idle.c
5918 IEEE 802.15.4 SUBSYSTEM
5919 M: Alexander Aring <aar@pengutronix.de>
5920 L: linux-wpan@vger.kernel.org
5921 W: http://wpan.cakelab.org/
5922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5927 F: drivers/net/ieee802154/
5928 F: include/linux/nl802154.h
5929 F: include/linux/ieee802154.h
5930 F: include/net/nl802154.h
5931 F: include/net/mac802154.h
5932 F: include/net/af_ieee802154.h
5933 F: include/net/cfg802154.h
5934 F: include/net/ieee802154_netdev.h
5935 F: Documentation/networking/ieee802154.txt
5937 IGORPLUG-USB IR RECEIVER
5938 M: Sean Young <sean@mess.org>
5939 L: linux-media@vger.kernel.org
5941 F: drivers/media/rc/igorplugusb.c
5943 IGUANAWORKS USB IR TRANSCEIVER
5944 M: Sean Young <sean@mess.org>
5945 L: linux-media@vger.kernel.org
5947 F: drivers/media/rc/iguanair.c
5949 IIO SUBSYSTEM AND DRIVERS
5950 M: Jonathan Cameron <jic23@kernel.org>
5951 R: Hartmut Knaack <knaack.h@gmx.de>
5952 R: Lars-Peter Clausen <lars@metafoo.de>
5953 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5954 L: linux-iio@vger.kernel.org
5955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5957 F: Documentation/devicetree/bindings/iio/
5959 F: drivers/staging/iio/
5960 F: include/linux/iio/
5963 IKANOS/ADI EAGLE ADSL USB DRIVER
5964 M: Matthieu Castet <castet.matthieu@free.fr>
5965 M: Stanislaw Gruszka <stf_xl@wp.pl>
5967 F: drivers/usb/atm/ueagle-atm.c
5969 INA209 HARDWARE MONITOR DRIVER
5970 M: Guenter Roeck <linux@roeck-us.net>
5971 L: linux-hwmon@vger.kernel.org
5973 F: Documentation/hwmon/ina209
5974 F: Documentation/devicetree/bindings/i2c/ina209.txt
5975 F: drivers/hwmon/ina209.c
5977 INA2XX HARDWARE MONITOR DRIVER
5978 M: Guenter Roeck <linux@roeck-us.net>
5979 L: linux-hwmon@vger.kernel.org
5981 F: Documentation/hwmon/ina2xx
5982 F: drivers/hwmon/ina2xx.c
5983 F: include/linux/platform_data/ina2xx.h
5985 INDUSTRY PACK SUBSYSTEM (IPACK)
5986 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5987 M: Jens Taprogge <jens.taprogge@taprogge.org>
5988 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5989 L: industrypack-devel@lists.sourceforge.net
5990 W: http://industrypack.sourceforge.net
5994 INGENIC JZ4780 DMA Driver
5995 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5997 F: drivers/dma/dma-jz4780.c
5999 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6000 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6001 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6002 L: linux-ima-devel@lists.sourceforge.net
6003 L: linux-ima-user@lists.sourceforge.net
6004 L: linux-security-module@vger.kernel.org
6005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6007 F: security/integrity/ima/
6009 IMGTEC IR DECODER DRIVER
6010 M: James Hogan <james.hogan@imgtec.com>
6012 F: drivers/media/rc/img-ir/
6014 IMS TWINTURBO FRAMEBUFFER DRIVER
6015 L: linux-fbdev@vger.kernel.org
6017 F: drivers/video/fbdev/imsttfb.c
6019 INFINIBAND SUBSYSTEM
6020 M: Doug Ledford <dledford@redhat.com>
6021 M: Sean Hefty <sean.hefty@intel.com>
6022 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6023 L: linux-rdma@vger.kernel.org
6024 W: http://www.openfabrics.org/
6025 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6028 F: Documentation/infiniband/
6029 F: drivers/infiniband/
6030 F: include/uapi/linux/if_infiniband.h
6031 F: include/uapi/rdma/
6035 M: John McCutchan <john@johnmccutchan.com>
6036 M: Robert Love <rlove@rlove.org>
6037 M: Eric Paris <eparis@parisplace.org>
6039 F: Documentation/filesystems/inotify.txt
6040 F: fs/notify/inotify/
6041 F: include/linux/inotify.h
6042 F: include/uapi/linux/inotify.h
6044 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6045 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6046 L: linux-input@vger.kernel.org
6047 Q: http://patchwork.kernel.org/project/linux-input/list/
6048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6051 F: include/linux/input.h
6052 F: include/uapi/linux/input.h
6053 F: include/linux/input/
6054 F: Documentation/devicetree/bindings/input/
6056 INPUT MULTITOUCH (MT) PROTOCOL
6057 M: Henrik Rydberg <rydberg@bitmath.org>
6058 L: linux-input@vger.kernel.org
6060 F: Documentation/input/multi-touch-protocol.txt
6061 F: drivers/input/input-mt.c
6064 INTEL ASoC BDW/HSW DRIVERS
6065 M: Jie Yang <yang.jie@linux.intel.com>
6066 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6068 F: sound/soc/intel/common/sst-dsp*
6069 F: sound/soc/intel/common/sst-firmware.c
6070 F: sound/soc/intel/boards/broadwell.c
6071 F: sound/soc/intel/haswell/
6073 INTEL C600 SERIES SAS CONTROLLER DRIVER
6074 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6075 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6076 L: linux-scsi@vger.kernel.org
6077 T: git git://git.code.sf.net/p/intel-sas/isci
6079 F: drivers/scsi/isci/
6081 INTEL HID EVENT DRIVER
6082 M: Alex Hung <alex.hung@canonical.com>
6083 L: platform-driver-x86@vger.kernel.org
6085 F: drivers/platform/x86/intel-hid.c
6087 INTEL VIRTUAL BUTTON DRIVER
6088 M: AceLan Kao <acelan.kao@canonical.com>
6089 L: platform-driver-x86@vger.kernel.org
6091 F: drivers/platform/x86/intel-vbtn.c
6094 M: Len Brown <lenb@kernel.org>
6095 L: linux-pm@vger.kernel.org
6096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6098 F: drivers/idle/intel_idle.c
6100 INTEL INTEGRATED SENSOR HUB DRIVER
6101 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6102 M: Jiri Kosina <jikos@kernel.org>
6103 L: linux-input@vger.kernel.org
6105 F: drivers/hid/intel-ish-hid/
6108 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6109 M: Len Brown <lenb@kernel.org>
6110 L: linux-pm@vger.kernel.org
6112 F: drivers/cpufreq/intel_pstate.c
6114 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6115 M: Maik Broemme <mbroemme@plusserver.de>
6116 L: linux-fbdev@vger.kernel.org
6118 F: Documentation/fb/intelfb.txt
6119 F: drivers/video/fbdev/intelfb/
6121 INTEL 810/815 FRAMEBUFFER DRIVER
6122 M: Antonino Daplas <adaplas@gmail.com>
6123 L: linux-fbdev@vger.kernel.org
6125 F: drivers/video/fbdev/i810/
6127 INTEL MENLOW THERMAL DRIVER
6128 M: Sujith Thomas <sujith.thomas@intel.com>
6129 L: platform-driver-x86@vger.kernel.org
6130 W: https://01.org/linux-acpi
6132 F: drivers/platform/x86/intel_menlow.c
6134 INTEL I/OAT DMA DRIVER
6135 M: Dave Jiang <dave.jiang@intel.com>
6136 R: Dan Williams <dan.j.williams@intel.com>
6137 L: dmaengine@vger.kernel.org
6138 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6140 F: drivers/dma/ioat*
6143 M: David Woodhouse <dwmw2@infradead.org>
6144 L: iommu@lists.linux-foundation.org
6145 T: git git://git.infradead.org/iommu-2.6.git
6147 F: drivers/iommu/intel-iommu.c
6148 F: include/linux/intel-iommu.h
6150 INTEL IOP-ADMA DMA DRIVER
6151 R: Dan Williams <dan.j.williams@intel.com>
6153 F: drivers/dma/iop-adma.c
6155 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6156 M: Krzysztof Halasa <khalasa@piap.pl>
6158 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6159 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6160 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6161 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6162 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6163 F: drivers/net/wan/ixp4xx_hss.c
6165 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6166 M: Deepak Saxena <dsaxena@plexity.net>
6168 F: drivers/char/hw_random/ixp4xx-rng.c
6170 INTEL ETHERNET DRIVERS
6171 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6172 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6173 W: http://www.intel.com/support/feedback.htm
6174 W: http://e1000.sourceforge.net/
6175 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6179 F: Documentation/networking/e100.txt
6180 F: Documentation/networking/e1000.txt
6181 F: Documentation/networking/e1000e.txt
6182 F: Documentation/networking/igb.txt
6183 F: Documentation/networking/igbvf.txt
6184 F: Documentation/networking/ixgb.txt
6185 F: Documentation/networking/ixgbe.txt
6186 F: Documentation/networking/ixgbevf.txt
6187 F: Documentation/networking/i40e.txt
6188 F: Documentation/networking/i40evf.txt
6189 F: drivers/net/ethernet/intel/
6190 F: drivers/net/ethernet/intel/*/
6192 INTEL RDMA RNIC DRIVER
6193 M: Faisal Latif <faisal.latif@intel.com>
6194 R: Chien Tin Tung <chien.tin.tung@intel.com>
6195 R: Mustafa Ismail <mustafa.ismail@intel.com>
6196 R: Shiraz Saleem <shiraz.saleem@intel.com>
6197 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6198 L: linux-rdma@vger.kernel.org
6200 F: drivers/infiniband/hw/i40iw/
6202 INTEL MERRIFIELD GPIO DRIVER
6203 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6204 L: linux-gpio@vger.kernel.org
6206 F: drivers/gpio/gpio-merrifield.c
6208 INTEL-MID GPIO DRIVER
6209 M: David Cohen <david.a.cohen@linux.intel.com>
6210 L: linux-gpio@vger.kernel.org
6212 F: drivers/gpio/gpio-intel-mid.c
6214 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6215 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6216 L: linux-wireless@vger.kernel.org
6218 F: Documentation/networking/README.ipw2100
6219 F: Documentation/networking/README.ipw2200
6220 F: drivers/net/wireless/intel/ipw2x00/
6223 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6225 F: Documentation/trace/intel_th.txt
6226 F: drivers/hwtracing/intel_th/
6228 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6229 M: Ning Sun <ning.sun@intel.com>
6230 L: tboot-devel@lists.sourceforge.net
6231 W: http://tboot.sourceforge.net
6232 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6234 F: Documentation/intel_txt.txt
6235 F: include/linux/tboot.h
6236 F: arch/x86/kernel/tboot.c
6238 INTEL WIRELESS WIMAX CONNECTION 2400
6239 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6240 M: linux-wimax@intel.com
6241 L: wimax@linuxwimax.org (subscribers-only)
6243 W: http://linuxwimax.org
6244 F: Documentation/wimax/README.i2400m
6245 F: drivers/net/wimax/i2400m/
6246 F: include/uapi/linux/wimax/i2400m.h
6248 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6249 M: Stanislaw Gruszka <sgruszka@redhat.com>
6250 L: linux-wireless@vger.kernel.org
6252 F: drivers/net/wireless/intel/iwlegacy/
6254 INTEL WIRELESS WIFI LINK (iwlwifi)
6255 M: Johannes Berg <johannes.berg@intel.com>
6256 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6257 M: Luca Coelho <luciano.coelho@intel.com>
6258 M: Intel Linux Wireless <linuxwifi@intel.com>
6259 L: linux-wireless@vger.kernel.org
6260 W: http://intellinuxwireless.org
6261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6263 F: drivers/net/wireless/intel/iwlwifi/
6265 INTEL MANAGEMENT ENGINE (mei)
6266 M: Tomas Winkler <tomas.winkler@intel.com>
6267 L: linux-kernel@vger.kernel.org
6269 F: include/uapi/linux/mei.h
6270 F: include/linux/mei_cl_bus.h
6271 F: drivers/misc/mei/*
6272 F: drivers/watchdog/mei_wdt.c
6273 F: Documentation/misc-devices/mei/*
6275 INTEL MIC DRIVERS (mic)
6276 M: Sudeep Dutt <sudeep.dutt@intel.com>
6277 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6279 W: https://github.com/sudeepdutt/mic
6280 W: http://software.intel.com/en-us/mic-developer
6281 F: include/linux/mic_bus.h
6282 F: include/linux/scif.h
6283 F: include/uapi/linux/mic_common.h
6284 F: include/uapi/linux/mic_ioctl.h
6285 F: include/uapi/linux/scif_ioctl.h
6286 F: drivers/misc/mic/
6287 F: drivers/dma/mic_x100_dma.c
6288 F: drivers/dma/mic_x100_dma.h
6289 F: Documentation/mic/
6291 INTEL PMC/P-Unit IPC DRIVER
6292 M: Zha Qipeng<qipeng.zha@intel.com>
6293 L: platform-driver-x86@vger.kernel.org
6295 F: drivers/platform/x86/intel_pmc_ipc.c
6296 F: drivers/platform/x86/intel_punit_ipc.c
6297 F: arch/x86/include/asm/intel_pmc_ipc.h
6298 F: arch/x86/include/asm/intel_punit_ipc.h
6300 INTEL TELEMETRY DRIVER
6301 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6302 L: platform-driver-x86@vger.kernel.org
6304 F: arch/x86/include/asm/intel_telemetry.h
6305 F: drivers/platform/x86/intel_telemetry*
6307 INTEL PMC CORE DRIVER
6308 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6309 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6310 L: platform-driver-x86@vger.kernel.org
6312 F: arch/x86/include/asm/pmc_core.h
6313 F: drivers/platform/x86/intel_pmc_core*
6315 IOC3 ETHERNET DRIVER
6316 M: Ralf Baechle <ralf@linux-mips.org>
6317 L: linux-mips@linux-mips.org
6319 F: drivers/net/ethernet/sgi/ioc3-eth.c
6322 M: Pat Gefre <pfg@sgi.com>
6323 L: linux-serial@vger.kernel.org
6325 F: drivers/tty/serial/ioc3_serial.c
6328 M: Joerg Roedel <joro@8bytes.org>
6329 L: iommu@lists.linux-foundation.org
6330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6332 F: Documentation/devicetree/bindings/iommu/
6336 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6338 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6341 M: Corey Minyard <minyard@acm.org>
6342 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6343 W: http://openipmi.sourceforge.net/
6345 F: Documentation/IPMI.txt
6346 F: drivers/char/ipmi/
6347 F: include/linux/ipmi*
6348 F: include/uapi/linux/ipmi*
6350 QCOM AUDIO (ASoC) DRIVERS
6351 M: Patrick Lai <plai@codeaurora.org>
6352 M: Banajit Goswami <bgoswami@codeaurora.org>
6353 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6357 IPS SCSI RAID DRIVER
6358 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6359 L: linux-scsi@vger.kernel.org
6360 W: http://www.adaptec.com/
6362 F: drivers/scsi/ips*
6365 M: Wensong Zhang <wensong@linux-vs.org>
6366 M: Simon Horman <horms@verge.net.au>
6367 M: Julian Anastasov <ja@ssi.bg>
6368 L: netdev@vger.kernel.org
6369 L: lvs-devel@vger.kernel.org
6371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6373 F: Documentation/networking/ipvs-sysctl.txt
6374 F: include/net/ip_vs.h
6375 F: include/uapi/linux/ip_vs.h
6376 F: net/netfilter/ipvs/
6379 M: Jiri Kosina <jikos@kernel.org>
6380 M: David Sterba <dsterba@suse.com>
6382 F: drivers/tty/ipwireless/
6385 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6386 L: netdev@vger.kernel.org
6388 F: include/net/ipx.h
6389 F: include/uapi/linux/ipx.h
6393 M: Samuel Ortiz <samuel@sortiz.org>
6394 L: irda-users@lists.sourceforge.net (subscribers-only)
6395 L: netdev@vger.kernel.org
6396 W: http://irda.sourceforge.net/
6398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6399 F: Documentation/networking/irda.txt
6400 F: drivers/net/irda/
6401 F: include/net/irda/
6405 M: Thomas Gleixner <tglx@linutronix.de>
6406 L: linux-kernel@vger.kernel.org
6408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6412 M: Thomas Gleixner <tglx@linutronix.de>
6413 M: Jason Cooper <jason@lakedaemon.net>
6414 M: Marc Zyngier <marc.zyngier@arm.com>
6415 L: linux-kernel@vger.kernel.org
6417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6418 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6419 F: Documentation/devicetree/bindings/interrupt-controller/
6422 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6423 M: Marc Zyngier <marc.zyngier@arm.com>
6425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6426 F: Documentation/IRQ-domain.txt
6427 F: include/linux/irqdomain.h
6428 F: kernel/irq/irqdomain.c
6432 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6434 F: Documentation/isa.txt
6435 F: drivers/base/isa.c
6436 F: include/linux/isa.h
6439 M: Jaroslav Kysela <perex@perex.cz>
6441 F: Documentation/isapnp.txt
6442 F: drivers/pnp/isapnp/
6443 F: include/linux/isapnp.h
6446 M: Hans Verkuil <hverkuil@xs4all.nl>
6447 L: linux-media@vger.kernel.org
6448 T: git git://linuxtv.org/media_tree.git
6449 W: https://linuxtv.org
6451 F: drivers/media/radio/radio-isa*
6453 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6454 M: Peter Jones <pjones@redhat.com>
6455 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6457 F: drivers/firmware/iscsi_ibft*
6460 M: Mike Christie <michaelc@cs.wisc.edu>
6461 L: open-iscsi@googlegroups.com
6462 W: www.open-iscsi.org
6463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6465 F: drivers/scsi/*iscsi*
6466 F: include/scsi/*iscsi*
6468 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6469 M: Or Gerlitz <ogerlitz@mellanox.com>
6470 M: Sagi Grimberg <sagi@grimberg.me>
6471 M: Roi Dayan <roid@mellanox.com>
6472 L: linux-rdma@vger.kernel.org
6474 W: http://www.openfabrics.org
6475 W: www.open-iscsi.org
6476 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6477 F: drivers/infiniband/ulp/iser/
6479 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6480 M: Sagi Grimberg <sagi@grimberg.me>
6481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6482 L: linux-rdma@vger.kernel.org
6483 L: target-devel@vger.kernel.org
6485 W: http://www.linux-iscsi.org
6486 F: drivers/infiniband/ulp/isert
6489 M: Karsten Keil <isdn@linux-pingi.de>
6490 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6491 L: netdev@vger.kernel.org
6492 W: http://www.isdn4linux.de
6493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6495 F: Documentation/isdn/
6497 F: include/linux/isdn.h
6498 F: include/linux/isdn/
6499 F: include/uapi/linux/isdn.h
6500 F: include/uapi/linux/isdn/
6502 ISDN SUBSYSTEM (Eicon active card driver)
6503 M: Armin Schindler <mac@melware.de>
6504 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6505 W: http://www.melware.de
6507 F: drivers/isdn/hardware/eicon/
6509 IT87 HARDWARE MONITORING DRIVER
6510 M: Jean Delvare <jdelvare@suse.com>
6511 L: linux-hwmon@vger.kernel.org
6513 F: Documentation/hwmon/it87
6514 F: drivers/hwmon/it87.c
6517 M: Antti Palosaari <crope@iki.fi>
6518 L: linux-media@vger.kernel.org
6519 W: https://linuxtv.org
6520 W: http://palosaari.fi/linux/
6521 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6522 T: git git://linuxtv.org/anttip/media_tree.git
6524 F: drivers/media/tuners/it913x*
6526 IVTV VIDEO4LINUX DRIVER
6527 M: Andy Walls <awalls@md.metrocast.net>
6528 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6529 L: linux-media@vger.kernel.org
6530 T: git git://linuxtv.org/media_tree.git
6531 W: http://www.ivtvdriver.org
6533 F: Documentation/video4linux/*.ivtv
6534 F: drivers/media/pci/ivtv/
6535 F: include/uapi/linux/ivtv*
6537 IX2505V MEDIA DRIVER
6538 M: Malcolm Priestley <tvboxspy@gmail.com>
6539 L: linux-media@vger.kernel.org
6540 W: https://linuxtv.org
6541 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6543 F: drivers/media/dvb-frontends/ix2505v*
6545 JC42.4 TEMPERATURE SENSOR DRIVER
6546 M: Guenter Roeck <linux@roeck-us.net>
6547 L: linux-hwmon@vger.kernel.org
6549 F: drivers/hwmon/jc42.c
6550 F: Documentation/hwmon/jc42
6553 M: Dave Kleikamp <shaggy@kernel.org>
6554 L: jfs-discussion@lists.sourceforge.net
6555 W: http://jfs.sourceforge.net/
6556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6558 F: Documentation/filesystems/jfs.txt
6562 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6563 L: netdev@vger.kernel.org
6565 F: drivers/net/ethernet/jme.*
6567 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6568 M: David Woodhouse <dwmw2@infradead.org>
6569 L: linux-mtd@lists.infradead.org
6570 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6573 F: include/uapi/linux/jffs2.h
6575 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6576 M: "Theodore Ts'o" <tytso@mit.edu>
6577 M: Jan Kara <jack@suse.com>
6578 L: linux-ext4@vger.kernel.org
6581 F: include/linux/jbd2.h
6583 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6584 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6585 L: linux-media@vger.kernel.org
6587 F: drivers/media/platform/rcar_jpu.c
6589 JSM Neo PCI based serial card
6590 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6591 L: linux-serial@vger.kernel.org
6593 F: drivers/tty/serial/jsm/
6595 K10TEMP HARDWARE MONITORING DRIVER
6596 M: Clemens Ladisch <clemens@ladisch.de>
6597 L: linux-hwmon@vger.kernel.org
6599 F: Documentation/hwmon/k10temp
6600 F: drivers/hwmon/k10temp.c
6602 K8TEMP HARDWARE MONITORING DRIVER
6603 M: Rudolf Marek <r.marek@assembler.cz>
6604 L: linux-hwmon@vger.kernel.org
6606 F: Documentation/hwmon/k8temp
6607 F: drivers/hwmon/k8temp.c
6610 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6611 R: Alexander Potapenko <glider@google.com>
6612 R: Dmitry Vyukov <dvyukov@google.com>
6613 L: kasan-dev@googlegroups.com
6615 F: arch/*/include/asm/kasan.h
6616 F: arch/*/mm/kasan_init*
6617 F: Documentation/kasan.txt
6618 F: include/linux/kasan*.h
6621 F: scripts/Makefile.kasan
6624 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6625 L: linux-kbuild@vger.kernel.org
6626 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6628 F: Documentation/kbuild/kconfig-language.txt
6632 M: Dave Young <dyoung@redhat.com>
6633 M: Baoquan He <bhe@redhat.com>
6634 R: Vivek Goyal <vgoyal@redhat.com>
6635 L: kexec@lists.infradead.org
6636 W: http://lse.sourceforge.net/kdump/
6638 F: Documentation/kdump/
6640 KEENE FM RADIO TRANSMITTER DRIVER
6641 M: Hans Verkuil <hverkuil@xs4all.nl>
6642 L: linux-media@vger.kernel.org
6643 T: git git://linuxtv.org/media_tree.git
6644 W: https://linuxtv.org
6646 F: drivers/media/radio/radio-keene*
6648 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6649 M: Ian Kent <raven@themaw.net>
6650 L: autofs@vger.kernel.org
6654 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6655 M: Michal Marek <mmarek@suse.com>
6656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6658 L: linux-kbuild@vger.kernel.org
6660 F: Documentation/kbuild/
6662 F: scripts/Makefile.*
6668 L: kernel-janitors@vger.kernel.org
6669 W: http://kernelnewbies.org/KernelJanitors
6672 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6673 M: "J. Bruce Fields" <bfields@fieldses.org>
6674 M: Jeff Layton <jlayton@poochiereds.net>
6675 L: linux-nfs@vger.kernel.org
6676 W: http://nfs.sourceforge.net/
6677 T: git git://linux-nfs.org/~bfields/linux.git
6680 F: include/uapi/linux/nfsd/
6684 F: include/linux/lockd/
6685 F: include/linux/sunrpc/
6686 F: include/uapi/linux/sunrpc/
6688 KERNEL SELFTEST FRAMEWORK
6689 M: Shuah Khan <shuahkh@osg.samsung.com>
6690 M: Shuah Khan <shuah@kernel.org>
6691 L: linux-kselftest@vger.kernel.org
6692 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6694 F: tools/testing/selftests
6696 KERNEL VIRTUAL MACHINE (KVM)
6697 M: Paolo Bonzini <pbonzini@redhat.com>
6698 M: Radim Krčmář <rkrcmar@redhat.com>
6699 L: kvm@vger.kernel.org
6700 W: http://www.linux-kvm.org
6701 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6703 F: Documentation/*/kvm*.txt
6704 F: Documentation/virtual/kvm/
6706 F: arch/x86/kernel/kvm.c
6707 F: arch/x86/kernel/kvmclock.c
6708 F: arch/*/include/asm/kvm*
6709 F: include/linux/kvm*
6710 F: include/uapi/linux/kvm*
6714 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6715 M: Joerg Roedel <joro@8bytes.org>
6716 L: kvm@vger.kernel.org
6717 W: http://www.linux-kvm.org/
6719 F: arch/x86/include/asm/svm.h
6720 F: arch/x86/kvm/svm.c
6722 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6723 M: Alexander Graf <agraf@suse.com>
6724 L: kvm-ppc@vger.kernel.org
6725 W: http://www.linux-kvm.org/
6726 T: git git://github.com/agraf/linux-2.6.git
6728 F: arch/powerpc/include/asm/kvm*
6729 F: arch/powerpc/kvm/
6731 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6732 M: Christian Borntraeger <borntraeger@de.ibm.com>
6733 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6734 L: linux-s390@vger.kernel.org
6735 W: http://www.ibm.com/developerworks/linux/linux390/
6736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6738 F: Documentation/s390/kvm.txt
6739 F: arch/s390/include/asm/kvm*
6742 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6743 M: Christoffer Dall <christoffer.dall@linaro.org>
6744 M: Marc Zyngier <marc.zyngier@arm.com>
6745 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6746 L: kvmarm@lists.cs.columbia.edu
6747 W: http://systems.cs.columbia.edu/projects/kvm-arm
6748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6750 F: arch/arm/include/uapi/asm/kvm*
6751 F: arch/arm/include/asm/kvm*
6754 F: include/kvm/arm_*
6756 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6757 M: Christoffer Dall <christoffer.dall@linaro.org>
6758 M: Marc Zyngier <marc.zyngier@arm.com>
6759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6760 L: kvmarm@lists.cs.columbia.edu
6762 F: arch/arm64/include/uapi/asm/kvm*
6763 F: arch/arm64/include/asm/kvm*
6766 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6767 M: James Hogan <james.hogan@imgtec.com>
6768 L: linux-mips@linux-mips.org
6770 F: arch/mips/include/uapi/asm/kvm*
6771 F: arch/mips/include/asm/kvm*
6775 M: Eric Biederman <ebiederm@xmission.com>
6776 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6777 L: kexec@lists.infradead.org
6779 F: include/linux/kexec.h
6780 F: include/uapi/linux/kexec.h
6784 M: David Howells <dhowells@redhat.com>
6785 L: keyrings@vger.kernel.org
6787 F: Documentation/security/keys.txt
6788 F: include/linux/key.h
6789 F: include/linux/key-type.h
6790 F: include/linux/keyctl.h
6791 F: include/uapi/linux/keyctl.h
6796 M: David Safford <safford@us.ibm.com>
6797 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6798 L: linux-security-module@vger.kernel.org
6799 L: keyrings@vger.kernel.org
6801 F: Documentation/security/keys-trusted-encrypted.txt
6802 F: include/keys/trusted-type.h
6803 F: security/keys/trusted.c
6804 F: security/keys/trusted.h
6807 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6808 M: David Safford <safford@us.ibm.com>
6809 L: linux-security-module@vger.kernel.org
6810 L: keyrings@vger.kernel.org
6812 F: Documentation/security/keys-trusted-encrypted.txt
6813 F: include/keys/encrypted-type.h
6814 F: security/keys/encrypted-keys/
6816 KGDB / KDB /debug_core
6817 M: Jason Wessel <jason.wessel@windriver.com>
6818 W: http://kgdb.wiki.kernel.org/
6819 L: kgdb-bugreport@lists.sourceforge.net
6820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6822 F: Documentation/DocBook/kgdb.tmpl
6823 F: drivers/misc/kgdbts.c
6824 F: drivers/tty/serial/kgdboc.c
6825 F: include/linux/kdb.h
6826 F: include/linux/kgdb.h
6830 M: Vegard Nossum <vegardno@ifi.uio.no>
6831 M: Pekka Enberg <penberg@kernel.org>
6833 F: Documentation/kmemcheck.txt
6834 F: arch/x86/include/asm/kmemcheck.h
6835 F: arch/x86/mm/kmemcheck/
6836 F: include/linux/kmemcheck.h
6840 M: Catalin Marinas <catalin.marinas@arm.com>
6842 F: Documentation/kmemleak.txt
6843 F: include/linux/kmemleak.h
6845 F: mm/kmemleak-test.c
6848 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6849 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6850 M: "David S. Miller" <davem@davemloft.net>
6851 M: Masami Hiramatsu <mhiramat@kernel.org>
6853 F: Documentation/kprobes.txt
6854 F: include/linux/kprobes.h
6857 KS0108 LCD CONTROLLER DRIVER
6858 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6859 W: http://miguelojeda.es/auxdisplay.htm
6860 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6862 F: Documentation/auxdisplay/ks0108
6863 F: drivers/auxdisplay/ks0108.c
6864 F: include/linux/ks0108.h
6867 M: David Ahern <dsa@cumulusnetworks.com>
6868 L: netdev@vger.kernel.org
6871 F: include/net/l3mdev.h
6873 LANTIQ MIPS ARCHITECTURE
6874 M: John Crispin <john@phrozen.org>
6875 L: linux-mips@linux-mips.org
6880 L: linux-x25@vger.kernel.org
6882 F: Documentation/networking/lapb-module.txt
6886 LASI 53c700 driver for PARISC
6887 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6888 L: linux-scsi@vger.kernel.org
6890 F: Documentation/scsi/53c700.txt
6891 F: drivers/scsi/53c700*
6894 M: Richard Purdie <rpurdie@rpsys.net>
6895 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6896 L: linux-leds@vger.kernel.org
6897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6899 F: Documentation/devicetree/bindings/leds/
6901 F: include/linux/leds.h
6903 LEGACY EEPROM DRIVER
6904 M: Jean Delvare <jdelvare@suse.com>
6906 F: Documentation/misc-devices/eeprom
6907 F: drivers/misc/eeprom/eeprom.c
6909 LEGO USB Tower driver
6910 M: Juergen Stuber <starblue@users.sourceforge.net>
6911 L: legousb-devel@lists.sourceforge.net
6912 W: http://legousb.sourceforge.net/
6914 F: drivers/usb/misc/legousbtower.c
6917 M: Michael Krufky <mkrufky@linuxtv.org>
6918 L: linux-media@vger.kernel.org
6919 W: https://linuxtv.org
6920 W: http://github.com/mkrufky
6921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6922 T: git git://linuxtv.org/mkrufky/tuners.git
6924 F: drivers/media/dvb-frontends/lg2160.*
6926 LGDT3305 MEDIA DRIVER
6927 M: Michael Krufky <mkrufky@linuxtv.org>
6928 L: linux-media@vger.kernel.org
6929 W: https://linuxtv.org
6930 W: http://github.com/mkrufky
6931 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6932 T: git git://linuxtv.org/mkrufky/tuners.git
6934 F: drivers/media/dvb-frontends/lgdt3305.*
6937 M: Rusty Russell <rusty@rustcorp.com.au>
6938 L: lguest@lists.ozlabs.org
6939 W: http://lguest.ozlabs.org/
6941 F: arch/x86/include/asm/lguest*.h
6944 F: include/linux/lguest*.h
6947 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6948 M: Tejun Heo <tj@kernel.org>
6949 L: linux-ide@vger.kernel.org
6950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6953 F: include/linux/ata.h
6954 F: include/linux/libata.h
6955 F: Documentation/devicetree/bindings/ata/
6957 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6958 M: Viresh Kumar <vireshk@kernel.org>
6959 L: linux-ide@vger.kernel.org
6960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6962 F: include/linux/pata_arasan_cf_data.h
6963 F: drivers/ata/pata_arasan_cf.c
6966 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6967 M: Tejun Heo <tj@kernel.org>
6968 L: linux-ide@vger.kernel.org
6969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6971 F: drivers/ata/pata_*.c
6972 F: drivers/ata/ata_generic.c
6974 LIBATA SATA AHCI PLATFORM devices support
6975 M: Hans de Goede <hdegoede@redhat.com>
6976 M: Tejun Heo <tj@kernel.org>
6977 L: linux-ide@vger.kernel.org
6978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6980 F: drivers/ata/ahci_platform.c
6981 F: drivers/ata/libahci_platform.c
6982 F: include/linux/ahci_platform.h
6984 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6985 M: Mikael Pettersson <mikpelinux@gmail.com>
6986 L: linux-ide@vger.kernel.org
6987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6989 F: drivers/ata/sata_promise.*
6992 M: Sasha Levin <sasha.levin@oracle.com>
6994 F: tools/lib/lockdep/
6996 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6997 M: Dan Williams <dan.j.williams@intel.com>
6998 L: linux-nvdimm@lists.01.org
6999 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7003 F: include/linux/nd.h
7004 F: include/linux/libnvdimm.h
7005 F: include/uapi/linux/ndctl.h
7007 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7008 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7009 L: linux-nvdimm@lists.01.org
7010 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7012 F: drivers/nvdimm/blk.c
7013 F: drivers/nvdimm/region_devs.c
7014 F: drivers/acpi/nfit*
7016 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7017 M: Vishal Verma <vishal.l.verma@intel.com>
7018 L: linux-nvdimm@lists.01.org
7019 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7021 F: drivers/nvdimm/btt*
7023 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7024 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7025 L: linux-nvdimm@lists.01.org
7026 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7028 F: drivers/nvdimm/pmem.c
7029 F: include/linux/pmem.h
7030 F: arch/*/include/asm/pmem.h
7032 LIGHTNVM PLATFORM SUPPORT
7033 M: Matias Bjorling <mb@lightnvm.io>
7034 W: http://github/OpenChannelSSD
7035 L: linux-block@vger.kernel.org
7037 F: drivers/lightnvm/
7038 F: include/linux/lightnvm.h
7039 F: include/uapi/linux/lightnvm.h
7041 LINUX FOR IBM pSERIES (RS/6000)
7042 M: Paul Mackerras <paulus@au.ibm.com>
7043 W: http://www.ibm.com/linux/ltc/projects/ppc
7045 F: arch/powerpc/boot/rs6000.h
7047 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7048 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7049 M: Paul Mackerras <paulus@samba.org>
7050 M: Michael Ellerman <mpe@ellerman.id.au>
7051 W: http://www.penguinppc.org/
7052 L: linuxppc-dev@lists.ozlabs.org
7053 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7056 F: Documentation/powerpc/
7058 F: drivers/char/tpm/tpm_ibmvtpm*
7059 F: drivers/crypto/nx/
7060 F: drivers/crypto/vmx/
7061 F: drivers/net/ethernet/ibm/ibmveth.*
7062 F: drivers/net/ethernet/ibm/ibmvnic.*
7063 F: drivers/pci/hotplug/pnv_php.c
7064 F: drivers/pci/hotplug/rpa*
7065 F: drivers/scsi/ibmvscsi/
7073 LINUX FOR POWER MACINTOSH
7074 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7075 W: http://www.penguinppc.org/
7076 L: linuxppc-dev@lists.ozlabs.org
7078 F: arch/powerpc/platforms/powermac/
7079 F: drivers/macintosh/
7081 LINUX FOR POWERPC EMBEDDED MPC5XXX
7082 M: Anatolij Gustschin <agust@denx.de>
7083 L: linuxppc-dev@lists.ozlabs.org
7084 T: git git://git.denx.de/linux-denx-agust.git
7086 F: arch/powerpc/platforms/512x/
7087 F: arch/powerpc/platforms/52xx/
7089 LINUX FOR POWERPC EMBEDDED PPC4XX
7090 M: Alistair Popple <alistair@popple.id.au>
7091 M: Matt Porter <mporter@kernel.crashing.org>
7092 W: http://www.penguinppc.org/
7093 L: linuxppc-dev@lists.ozlabs.org
7095 F: arch/powerpc/platforms/40x/
7096 F: arch/powerpc/platforms/44x/
7098 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7099 L: linuxppc-dev@lists.ozlabs.org
7101 F: arch/powerpc/*/*virtex*
7102 F: arch/powerpc/*/*/*virtex*
7104 LINUX FOR POWERPC EMBEDDED PPC8XX
7105 M: Vitaly Bordug <vitb@kernel.crashing.org>
7106 W: http://www.penguinppc.org/
7107 L: linuxppc-dev@lists.ozlabs.org
7109 F: arch/powerpc/platforms/8xx/
7111 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7112 M: Scott Wood <oss@buserror.net>
7113 M: Kumar Gala <galak@kernel.crashing.org>
7114 W: http://www.penguinppc.org/
7115 L: linuxppc-dev@lists.ozlabs.org
7116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7118 F: arch/powerpc/platforms/83xx/
7119 F: arch/powerpc/platforms/85xx/
7121 LINUX FOR POWERPC PA SEMI PWRFICIENT
7122 M: Olof Johansson <olof@lixom.net>
7123 L: linuxppc-dev@lists.ozlabs.org
7125 F: arch/powerpc/platforms/pasemi/
7126 F: drivers/*/*pasemi*
7127 F: drivers/*/*/*pasemi*
7129 LINUX SECURITY MODULE (LSM) FRAMEWORK
7130 M: Chris Wright <chrisw@sous-sol.org>
7131 L: linux-security-module@vger.kernel.org
7134 LIS3LV02D ACCELEROMETER DRIVER
7135 M: Eric Piel <eric.piel@tremplin-utc.net>
7137 F: Documentation/misc-devices/lis3lv02d
7138 F: drivers/misc/lis3lv02d/
7139 F: drivers/platform/x86/hp_accel.c
7142 M: Josh Poimboeuf <jpoimboe@redhat.com>
7143 M: Jessica Yu <jeyu@redhat.com>
7144 M: Jiri Kosina <jikos@kernel.org>
7145 M: Miroslav Benes <mbenes@suse.cz>
7146 R: Petr Mladek <pmladek@suse.com>
7148 F: kernel/livepatch/
7149 F: include/linux/livepatch.h
7150 F: arch/x86/include/asm/livepatch.h
7151 F: arch/x86/kernel/livepatch.c
7152 F: Documentation/livepatch/
7153 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7154 F: samples/livepatch/
7155 L: live-patching@vger.kernel.org
7156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7158 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7159 M: Kees Cook <keescook@chromium.org>
7161 F: drivers/misc/lkdtm*
7164 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7166 F: include/linux/llc.h
7167 F: include/uapi/linux/llc.h
7171 LM73 HARDWARE MONITOR DRIVER
7172 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7173 L: linux-hwmon@vger.kernel.org
7175 F: drivers/hwmon/lm73.c
7177 LM78 HARDWARE MONITOR DRIVER
7178 M: Jean Delvare <jdelvare@suse.com>
7179 L: linux-hwmon@vger.kernel.org
7181 F: Documentation/hwmon/lm78
7182 F: drivers/hwmon/lm78.c
7184 LM83 HARDWARE MONITOR DRIVER
7185 M: Jean Delvare <jdelvare@suse.com>
7186 L: linux-hwmon@vger.kernel.org
7188 F: Documentation/hwmon/lm83
7189 F: drivers/hwmon/lm83.c
7191 LM90 HARDWARE MONITOR DRIVER
7192 M: Jean Delvare <jdelvare@suse.com>
7193 L: linux-hwmon@vger.kernel.org
7195 F: Documentation/hwmon/lm90
7196 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7197 F: drivers/hwmon/lm90.c
7199 LM95234 HARDWARE MONITOR DRIVER
7200 M: Guenter Roeck <linux@roeck-us.net>
7201 L: linux-hwmon@vger.kernel.org
7203 F: Documentation/hwmon/lm95234
7204 F: drivers/hwmon/lm95234.c
7206 LME2510 MEDIA DRIVER
7207 M: Malcolm Priestley <tvboxspy@gmail.com>
7208 L: linux-media@vger.kernel.org
7209 W: https://linuxtv.org
7210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7212 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7215 M: Peter Zijlstra <peterz@infradead.org>
7216 M: Ingo Molnar <mingo@redhat.com>
7217 L: linux-kernel@vger.kernel.org
7218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7220 F: Documentation/locking/
7221 F: include/linux/lockdep.h
7222 F: include/linux/spinlock*.h
7223 F: arch/*/include/asm/spinlock*.h
7224 F: include/linux/rwlock*.h
7225 F: include/linux/mutex*.h
7226 F: arch/*/include/asm/mutex*.h
7227 F: include/linux/rwsem*.h
7228 F: arch/*/include/asm/rwsem.h
7229 F: include/linux/seqlock.h
7230 F: lib/locking*.[ch]
7233 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7234 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7235 L: linux-ntfs-dev@lists.sourceforge.net
7236 W: http://www.linux-ntfs.org/content/view/19/37/
7238 F: Documentation/ldm.txt
7239 F: block/partitions/ldm.*
7242 M: Joern Engel <joern@logfs.org>
7243 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7249 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7250 M: Sathya Prakash <sathya.prakash@broadcom.com>
7251 M: Chaitra P B <chaitra.basappa@broadcom.com>
7252 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7253 L: MPT-FusionLinux.pdl@broadcom.com
7254 L: linux-scsi@vger.kernel.org
7255 W: http://www.avagotech.com/support/
7257 F: drivers/message/fusion/
7258 F: drivers/scsi/mpt2sas/
7259 F: drivers/scsi/mpt3sas/
7261 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7262 M: Matthew Wilcox <matthew@wil.cx>
7263 L: linux-scsi@vger.kernel.org
7265 F: drivers/scsi/sym53c8xx_2/
7267 LTC4261 HARDWARE MONITOR DRIVER
7268 M: Guenter Roeck <linux@roeck-us.net>
7269 L: linux-hwmon@vger.kernel.org
7271 F: Documentation/hwmon/ltc4261
7272 F: drivers/hwmon/ltc4261.c
7274 LTP (Linux Test Project)
7275 M: Mike Frysinger <vapier@gentoo.org>
7276 M: Cyril Hrubis <chrubis@suse.cz>
7277 M: Wanlong Gao <wanlong.gao@gmail.com>
7278 M: Jan Stancek <jstancek@redhat.com>
7279 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7280 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7281 L: ltp@lists.linux.it (subscribers-only)
7282 W: http://linux-test-project.github.io/
7283 T: git git://github.com/linux-test-project/ltp.git
7287 W: http://www.linux-m32r.org/
7292 M: Geert Uytterhoeven <geert@linux-m68k.org>
7293 L: linux-m68k@lists.linux-m68k.org
7294 W: http://www.linux-m68k.org/
7295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7300 M68K ON APPLE MACINTOSH
7301 M: Joshua Thompson <funaho@jurai.org>
7302 W: http://www.mac.linux-m68k.org/
7303 L: linux-m68k@lists.linux-m68k.org
7308 M: Philip Blundell <philb@gnu.org>
7309 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7313 M88DS3103 MEDIA DRIVER
7314 M: Antti Palosaari <crope@iki.fi>
7315 L: linux-media@vger.kernel.org
7316 W: https://linuxtv.org
7317 W: http://palosaari.fi/linux/
7318 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7319 T: git git://linuxtv.org/anttip/media_tree.git
7321 F: drivers/media/dvb-frontends/m88ds3103*
7323 M88RS2000 MEDIA DRIVER
7324 M: Malcolm Priestley <tvboxspy@gmail.com>
7325 L: linux-media@vger.kernel.org
7326 W: https://linuxtv.org
7327 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7329 F: drivers/media/dvb-frontends/m88rs2000*
7331 MA901 MASTERKIT USB FM RADIO DRIVER
7332 M: Alexey Klimov <klimov.linux@gmail.com>
7333 L: linux-media@vger.kernel.org
7334 T: git git://linuxtv.org/media_tree.git
7336 F: drivers/media/radio/radio-ma901.c
7339 M: Johannes Berg <johannes@sipsolutions.net>
7340 L: linux-wireless@vger.kernel.org
7341 W: http://wireless.kernel.org/
7342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7345 F: Documentation/networking/mac80211-injection.txt
7346 F: include/net/mac80211.h
7348 F: drivers/net/wireless/mac80211_hwsim.[ch]
7351 M: Patrick McHardy <kaber@trash.net>
7352 L: netdev@vger.kernel.org
7354 F: drivers/net/macvlan.c
7355 F: include/linux/if_macvlan.h
7358 M: Jassi Brar <jassisinghbrar@gmail.com>
7359 L: linux-kernel@vger.kernel.org
7362 F: include/linux/mailbox_client.h
7363 F: include/linux/mailbox_controller.h
7365 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7366 M: Michael Kerrisk <mtk.manpages@gmail.com>
7367 W: http://www.kernel.org/doc/man-pages
7368 L: linux-man@vger.kernel.org
7371 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7372 M: Andrew Lunn <andrew@lunn.ch>
7373 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7375 F: drivers/net/dsa/mv88e6xxx/
7377 MARVELL ARMADA DRM SUPPORT
7378 M: Russell King <rmk+kernel@armlinux.org.uk>
7380 F: drivers/gpu/drm/armada/
7381 F: include/uapi/drm/armada_drm.h
7382 F: Documentation/devicetree/bindings/display/armada/
7384 MARVELL CRYPTO DRIVER
7385 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7386 M: Arnaud Ebalard <arno@natisbad.org>
7387 F: drivers/crypto/marvell/
7389 L: linux-crypto@vger.kernel.org
7391 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7392 M: Mirko Lindner <mlindner@marvell.com>
7393 M: Stephen Hemminger <stephen@networkplumber.org>
7394 L: netdev@vger.kernel.org
7396 F: drivers/net/ethernet/marvell/sk*
7398 MARVELL LIBERTAS WIRELESS DRIVER
7399 L: libertas-dev@lists.infradead.org
7401 F: drivers/net/wireless/marvell/libertas/
7403 MARVELL MV643XX ETHERNET DRIVER
7404 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7405 L: netdev@vger.kernel.org
7407 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7408 F: include/linux/mv643xx.h
7410 MARVELL MVNETA ETHERNET DRIVER
7411 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7412 L: netdev@vger.kernel.org
7414 F: drivers/net/ethernet/marvell/mvneta.*
7416 MARVELL MWIFIEX WIRELESS DRIVER
7417 M: Amitkumar Karwar <akarwar@marvell.com>
7418 M: Nishant Sarmukadam <nishants@marvell.com>
7419 L: linux-wireless@vger.kernel.org
7421 F: drivers/net/wireless/marvell/mwifiex/
7423 MARVELL MWL8K WIRELESS DRIVER
7424 M: Lennert Buytenhek <buytenh@wantstofly.org>
7425 L: linux-wireless@vger.kernel.org
7427 F: drivers/net/wireless/marvell/mwl8k.c
7429 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7430 M: Nicolas Pitre <nico@fluxnic.net>
7432 F: drivers/mmc/host/mvsdio.*
7434 MATROX FRAMEBUFFER DRIVER
7435 L: linux-fbdev@vger.kernel.org
7437 F: drivers/video/fbdev/matrox/matroxfb_*
7438 F: include/uapi/linux/matroxfb.h
7440 MAX16065 HARDWARE MONITOR DRIVER
7441 M: Guenter Roeck <linux@roeck-us.net>
7442 L: linux-hwmon@vger.kernel.org
7444 F: Documentation/hwmon/max16065
7445 F: drivers/hwmon/max16065.c
7447 MAX20751 HARDWARE MONITOR DRIVER
7448 M: Guenter Roeck <linux@roeck-us.net>
7449 L: linux-hwmon@vger.kernel.org
7451 F: Documentation/hwmon/max20751
7452 F: drivers/hwmon/max20751.c
7454 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7455 M: "Hans J. Koch" <hjk@hansjkoch.de>
7456 L: linux-hwmon@vger.kernel.org
7458 F: Documentation/hwmon/max6650
7459 F: drivers/hwmon/max6650.c
7461 MAX6697 HARDWARE MONITOR DRIVER
7462 M: Guenter Roeck <linux@roeck-us.net>
7463 L: linux-hwmon@vger.kernel.org
7465 F: Documentation/hwmon/max6697
7466 F: Documentation/devicetree/bindings/i2c/max6697.txt
7467 F: drivers/hwmon/max6697.c
7468 F: include/linux/platform_data/max6697.h
7470 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7471 M: Peter Rosin <peda@axentia.se>
7472 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7474 F: Documentation/devicetree/bindings/sound/max9860.txt
7475 F: sound/soc/codecs/max9860.*
7477 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7478 M: Krzysztof Kozlowski <krzk@kernel.org>
7479 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7480 L: linux-pm@vger.kernel.org
7482 F: drivers/power/max14577_charger.c
7483 F: drivers/power/max77693_charger.c
7485 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7486 M: Javier Martinez Canillas <javier@osg.samsung.com>
7487 L: linux-kernel@vger.kernel.org
7489 F: drivers/*/*max77802*.c
7490 F: Documentation/devicetree/bindings/*/*max77802.txt
7491 F: include/dt-bindings/*/*max77802.h
7493 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7494 M: Chanwoo Choi <cw00.choi@samsung.com>
7495 M: Krzysztof Kozlowski <krzk@kernel.org>
7496 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7497 L: linux-kernel@vger.kernel.org
7499 F: drivers/*/max14577*.c
7500 F: drivers/*/max77686*.c
7501 F: drivers/*/max77693*.c
7502 F: drivers/extcon/extcon-max14577.c
7503 F: drivers/extcon/extcon-max77693.c
7504 F: drivers/rtc/rtc-max77686.c
7505 F: drivers/clk/clk-max77686.c
7506 F: Documentation/devicetree/bindings/mfd/max14577.txt
7507 F: Documentation/devicetree/bindings/*/max77686.txt
7508 F: Documentation/devicetree/bindings/mfd/max77693.txt
7509 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7510 F: include/linux/mfd/max14577*.h
7511 F: include/linux/mfd/max77686*.h
7512 F: include/linux/mfd/max77693*.h
7514 MAXIRADIO FM RADIO RECEIVER DRIVER
7515 M: Hans Verkuil <hverkuil@xs4all.nl>
7516 L: linux-media@vger.kernel.org
7517 T: git git://linuxtv.org/media_tree.git
7518 W: https://linuxtv.org
7520 F: drivers/media/radio/radio-maxiradio*
7522 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7523 M: Peter Rosin <peda@axentia.se>
7524 L: linux-iio@vger.kernel.org
7526 F: drivers/iio/potentiometer/mcp4531.c
7528 MEDIA DRIVERS FOR RENESAS - FCP
7529 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7530 L: linux-media@vger.kernel.org
7531 L: linux-renesas-soc@vger.kernel.org
7532 T: git git://linuxtv.org/media_tree.git
7534 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7535 F: drivers/media/platform/rcar-fcp.c
7536 F: include/media/rcar-fcp.h
7538 MEDIA DRIVERS FOR RENESAS - VSP1
7539 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7540 L: linux-media@vger.kernel.org
7541 L: linux-renesas-soc@vger.kernel.org
7542 T: git git://linuxtv.org/media_tree.git
7544 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7545 F: drivers/media/platform/vsp1/
7547 MEDIA DRIVERS FOR HELENE
7548 M: Abylay Ospan <aospan@netup.ru>
7549 L: linux-media@vger.kernel.org
7550 W: https://linuxtv.org
7552 T: git git://linuxtv.org/media_tree.git
7554 F: drivers/media/dvb-frontends/helene*
7556 MEDIA DRIVERS FOR ASCOT2E
7557 M: Sergey Kozlov <serjk@netup.ru>
7558 M: Abylay Ospan <aospan@netup.ru>
7559 L: linux-media@vger.kernel.org
7560 W: https://linuxtv.org
7562 T: git git://linuxtv.org/media_tree.git
7564 F: drivers/media/dvb-frontends/ascot2e*
7566 MEDIA DRIVERS FOR CXD2841ER
7567 M: Sergey Kozlov <serjk@netup.ru>
7568 M: Abylay Ospan <aospan@netup.ru>
7569 L: linux-media@vger.kernel.org
7570 W: https://linuxtv.org
7572 T: git git://linuxtv.org/media_tree.git
7574 F: drivers/media/dvb-frontends/cxd2841er*
7576 MEDIA DRIVERS FOR HORUS3A
7577 M: Sergey Kozlov <serjk@netup.ru>
7578 M: Abylay Ospan <aospan@netup.ru>
7579 L: linux-media@vger.kernel.org
7580 W: https://linuxtv.org
7582 T: git git://linuxtv.org/media_tree.git
7584 F: drivers/media/dvb-frontends/horus3a*
7586 MEDIA DRIVERS FOR LNBH25
7587 M: Sergey Kozlov <serjk@netup.ru>
7588 M: Abylay Ospan <aospan@netup.ru>
7589 L: linux-media@vger.kernel.org
7590 W: https://linuxtv.org
7592 T: git git://linuxtv.org/media_tree.git
7594 F: drivers/media/dvb-frontends/lnbh25*
7596 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7597 M: Sergey Kozlov <serjk@netup.ru>
7598 M: Abylay Ospan <aospan@netup.ru>
7599 L: linux-media@vger.kernel.org
7600 W: https://linuxtv.org
7602 T: git git://linuxtv.org/media_tree.git
7604 F: drivers/media/pci/netup_unidvb/*
7606 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7607 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7608 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7609 P: LinuxTV.org Project
7610 L: linux-media@vger.kernel.org
7611 W: https://linuxtv.org
7612 Q: http://patchwork.kernel.org/project/linux-media/list/
7613 T: git git://linuxtv.org/media_tree.git
7615 F: Documentation/dvb/
7616 F: Documentation/video4linux/
7617 F: Documentation/DocBook/media/
7619 F: drivers/staging/media/
7620 F: include/linux/platform_data/media/
7622 F: include/uapi/linux/dvb/
7623 F: include/uapi/linux/videodev2.h
7624 F: include/uapi/linux/media.h
7625 F: include/uapi/linux/v4l2-*
7626 F: include/uapi/linux/meye.h
7627 F: include/uapi/linux/ivtv*
7628 F: include/uapi/linux/uvcvideo.h
7630 MEDIATEK ETHERNET DRIVER
7631 M: Felix Fietkau <nbd@openwrt.org>
7632 M: John Crispin <blogic@openwrt.org>
7633 L: netdev@vger.kernel.org
7635 F: drivers/net/ethernet/mediatek/
7637 MEDIATEK MT7601U WIRELESS LAN DRIVER
7638 M: Jakub Kicinski <kubakici@wp.pl>
7639 L: linux-wireless@vger.kernel.org
7641 F: drivers/net/wireless/mediatek/mt7601u/
7643 MEGARAID SCSI/SAS DRIVERS
7644 M: Kashyap Desai <kashyap.desai@avagotech.com>
7645 M: Sumit Saxena <sumit.saxena@avagotech.com>
7646 M: Uday Lingala <uday.lingala@avagotech.com>
7647 L: megaraidlinux.pdl@avagotech.com
7648 L: linux-scsi@vger.kernel.org
7649 W: http://www.lsi.com
7651 F: Documentation/scsi/megaraid.txt
7652 F: drivers/scsi/megaraid.*
7653 F: drivers/scsi/megaraid/
7655 MELLANOX ETHERNET DRIVER (mlx4_en)
7656 M: Tariq Toukan <tariqt@mellanox.com>
7657 L: netdev@vger.kernel.org
7659 W: http://www.mellanox.com
7660 Q: http://patchwork.ozlabs.org/project/netdev/list/
7661 F: drivers/net/ethernet/mellanox/mlx4/en_*
7663 MELLANOX ETHERNET DRIVER (mlx5e)
7664 M: Saeed Mahameed <saeedm@mellanox.com>
7665 L: netdev@vger.kernel.org
7667 W: http://www.mellanox.com
7668 Q: http://patchwork.ozlabs.org/project/netdev/list/
7669 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7671 MELLANOX ETHERNET SWITCH DRIVERS
7672 M: Jiri Pirko <jiri@mellanox.com>
7673 M: Ido Schimmel <idosch@mellanox.com>
7674 L: netdev@vger.kernel.org
7676 W: http://www.mellanox.com
7677 Q: http://patchwork.ozlabs.org/project/netdev/list/
7678 F: drivers/net/ethernet/mellanox/mlxsw/
7680 SOFT-ROCE DRIVER (rxe)
7681 M: Moni Shoua <monis@mellanox.com>
7682 L: linux-rdma@vger.kernel.org
7684 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7685 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7686 F: drivers/infiniband/sw/rxe/
7687 F: include/uapi/rdma/rdma_user_rxe.h
7690 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7691 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7692 L: linux-kernel@vger.kernel.org
7694 F: kernel/membarrier.c
7695 F: include/uapi/linux/membarrier.h
7698 L: linux-mm@kvack.org
7699 W: http://www.linux-mm.org
7701 F: include/linux/mm.h
7702 F: include/linux/gfp.h
7703 F: include/linux/mmzone.h
7704 F: include/linux/memory_hotplug.h
7705 F: include/linux/vmalloc.h
7708 MEMORY TECHNOLOGY DEVICES (MTD)
7709 M: David Woodhouse <dwmw2@infradead.org>
7710 M: Brian Norris <computersforpeace@gmail.com>
7711 L: linux-mtd@lists.infradead.org
7712 W: http://www.linux-mtd.infradead.org/
7713 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7714 T: git git://git.infradead.org/linux-mtd.git
7715 T: git git://git.infradead.org/l2-mtd.git
7717 F: Documentation/devicetree/bindings/mtd/
7719 F: include/linux/mtd/
7720 F: include/uapi/mtd/
7722 MEN A21 WATCHDOG DRIVER
7723 M: Johannes Thumshirn <morbidrsa@gmail.com>
7724 L: linux-watchdog@vger.kernel.org
7726 F: drivers/watchdog/mena21_wdt.c
7728 MEN CHAMELEON BUS (mcb)
7729 M: Johannes Thumshirn <morbidrsa@gmail.com>
7732 F: include/linux/mcb.h
7733 F: Documentation/men-chameleon-bus.txt
7735 MEN F21BMC (Board Management Controller)
7736 M: Andreas Werner <andreas.werner@men.de>
7738 F: drivers/mfd/menf21bmc.c
7739 F: drivers/watchdog/menf21bmc_wdt.c
7740 F: drivers/leds/leds-menf21bmc.c
7741 F: drivers/hwmon/menf21bmc_hwmon.c
7742 F: Documentation/hwmon/menf21bmc
7745 M: James Hogan <james.hogan@imgtec.com>
7746 L: linux-metag@vger.kernel.org
7747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7750 F: Documentation/metag/
7751 F: Documentation/devicetree/bindings/metag/
7752 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7753 F: drivers/clocksource/metag_generic.c
7754 F: drivers/irqchip/irq-metag.c
7755 F: drivers/irqchip/irq-metag-ext.c
7756 F: drivers/tty/metag_da.c
7758 MICROBLAZE ARCHITECTURE
7759 M: Michal Simek <monstr@monstr.eu>
7760 W: http://www.monstr.eu/fdt/
7761 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7765 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7766 M: Chen Yu <yu.c.chen@intel.com>
7767 L: platform-driver-x86@vger.kernel.org
7769 F: drivers/platform/x86/surfacepro3_button.c
7772 M: Oliver Neukum <oliver@neukum.org>
7774 F: drivers/usb/image/microtek.*
7777 M: Ralf Baechle <ralf@linux-mips.org>
7778 L: linux-mips@linux-mips.org
7779 W: http://www.linux-mips.org/
7780 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7781 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7783 F: Documentation/devicetree/bindings/mips/
7784 F: Documentation/mips/
7787 MIPS/LOONGSON1 ARCHITECTURE
7788 M: Keguang Zhang <keguang.zhang@gmail.com>
7789 L: linux-mips@linux-mips.org
7791 F: arch/mips/loongson32/
7792 F: arch/mips/include/asm/mach-loongson32/
7793 F: drivers/*/*loongson1*
7794 F: drivers/*/*/*loongson1*
7796 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7797 M: Hans Verkuil <hverkuil@xs4all.nl>
7798 L: linux-media@vger.kernel.org
7799 T: git git://linuxtv.org/media_tree.git
7800 W: https://linuxtv.org
7802 F: drivers/media/radio/radio-miropcm20*
7804 MELLANOX MLX4 core VPI driver
7805 M: Yishai Hadas <yishaih@mellanox.com>
7806 L: netdev@vger.kernel.org
7807 L: linux-rdma@vger.kernel.org
7808 W: http://www.mellanox.com
7809 Q: http://patchwork.ozlabs.org/project/netdev/list/
7811 F: drivers/net/ethernet/mellanox/mlx4/
7812 F: include/linux/mlx4/
7814 MELLANOX MLX4 IB driver
7815 M: Yishai Hadas <yishaih@mellanox.com>
7816 L: linux-rdma@vger.kernel.org
7817 W: http://www.mellanox.com
7818 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7820 F: drivers/infiniband/hw/mlx4/
7821 F: include/linux/mlx4/
7823 MELLANOX MLX5 core VPI driver
7824 M: Matan Barak <matanb@mellanox.com>
7825 M: Leon Romanovsky <leonro@mellanox.com>
7826 L: netdev@vger.kernel.org
7827 L: linux-rdma@vger.kernel.org
7828 W: http://www.mellanox.com
7829 Q: http://patchwork.ozlabs.org/project/netdev/list/
7831 F: drivers/net/ethernet/mellanox/mlx5/core/
7832 F: include/linux/mlx5/
7834 MELLANOX MLX5 IB driver
7835 M: Matan Barak <matanb@mellanox.com>
7836 M: Leon Romanovsky <leonro@mellanox.com>
7837 L: linux-rdma@vger.kernel.org
7838 W: http://www.mellanox.com
7839 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7841 F: drivers/infiniband/hw/mlx5/
7842 F: include/linux/mlx5/
7844 MELEXIS MLX90614 DRIVER
7845 M: Crt Mori <cmo@melexis.com>
7846 L: linux-iio@vger.kernel.org
7847 W: http://www.melexis.com
7849 F: drivers/iio/temperature/mlx90614.c
7851 MN88472 MEDIA DRIVER
7852 M: Antti Palosaari <crope@iki.fi>
7853 L: linux-media@vger.kernel.org
7854 W: https://linuxtv.org
7855 W: http://palosaari.fi/linux/
7856 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7858 F: drivers/media/dvb-frontends/mn88472*
7860 MN88473 MEDIA DRIVER
7861 M: Antti Palosaari <crope@iki.fi>
7862 L: linux-media@vger.kernel.org
7863 W: https://linuxtv.org
7864 W: http://palosaari.fi/linux/
7865 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7867 F: drivers/media/dvb-frontends/mn88473*
7870 M: Rusty Russell <rusty@rustcorp.com.au>
7872 F: include/linux/module.h
7875 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7876 W: http://popies.net/meye/
7878 F: Documentation/video4linux/meye.txt
7879 F: drivers/media/pci/meye/
7880 F: include/uapi/linux/meye.h
7882 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7883 M: Jiri Slaby <jirislaby@gmail.com>
7885 F: Documentation/serial/moxa-smartio
7886 F: drivers/tty/mxser.*
7888 MR800 AVERMEDIA USB FM RADIO DRIVER
7889 M: Alexey Klimov <klimov.linux@gmail.com>
7890 L: linux-media@vger.kernel.org
7891 T: git git://linuxtv.org/media_tree.git
7893 F: drivers/media/radio/radio-mr800.c
7895 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7896 M: Alan Ott <alan@signal11.us>
7897 L: linux-wpan@vger.kernel.org
7899 F: drivers/net/ieee802154/mrf24j40.c
7900 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7903 M: "Lee, Chun-Yi" <jlee@suse.com>
7904 L: platform-driver-x86@vger.kernel.org
7906 F: drivers/platform/x86/msi-laptop.c
7909 L: platform-driver-x86@vger.kernel.org
7911 F: drivers/platform/x86/msi-wmi.c
7914 M: Antti Palosaari <crope@iki.fi>
7915 L: linux-media@vger.kernel.org
7916 W: https://linuxtv.org
7917 W: http://palosaari.fi/linux/
7918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7919 T: git git://linuxtv.org/anttip/media_tree.git
7921 F: drivers/media/tuners/msi001*
7923 MSI2500 MEDIA DRIVER
7924 M: Antti Palosaari <crope@iki.fi>
7925 L: linux-media@vger.kernel.org
7926 W: https://linuxtv.org
7927 W: http://palosaari.fi/linux/
7928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7929 T: git git://linuxtv.org/anttip/media_tree.git
7931 F: drivers/media/usb/msi2500/
7933 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7934 M: Robert Jarzmik <robert.jarzmik@free.fr>
7935 L: linux-mtd@lists.infradead.org
7937 F: drivers/mtd/devices/docg3*
7939 MT9M032 APTINA SENSOR DRIVER
7940 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7941 L: linux-media@vger.kernel.org
7942 T: git git://linuxtv.org/media_tree.git
7944 F: drivers/media/i2c/mt9m032.c
7945 F: include/media/i2c/mt9m032.h
7947 MT9P031 APTINA CAMERA SENSOR
7948 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7949 L: linux-media@vger.kernel.org
7950 T: git git://linuxtv.org/media_tree.git
7952 F: drivers/media/i2c/mt9p031.c
7953 F: include/media/i2c/mt9p031.h
7955 MT9T001 APTINA CAMERA SENSOR
7956 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7957 L: linux-media@vger.kernel.org
7958 T: git git://linuxtv.org/media_tree.git
7960 F: drivers/media/i2c/mt9t001.c
7961 F: include/media/i2c/mt9t001.h
7963 MT9V032 APTINA CAMERA SENSOR
7964 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7965 L: linux-media@vger.kernel.org
7966 T: git git://linuxtv.org/media_tree.git
7968 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7969 F: drivers/media/i2c/mt9v032.c
7970 F: include/media/i2c/mt9v032.h
7972 MULTIFUNCTION DEVICES (MFD)
7973 M: Lee Jones <lee.jones@linaro.org>
7974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7977 F: include/linux/mfd/
7979 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7980 M: Ulf Hansson <ulf.hansson@linaro.org>
7981 L: linux-mmc@vger.kernel.org
7982 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7984 F: Documentation/devicetree/bindings/mmc/
7986 F: include/linux/mmc/
7987 F: include/uapi/linux/mmc/
7989 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7991 F: drivers/mmc/host/mmc_spi.c
7992 F: include/linux/spi/mmc_spi.h
7994 MULTISOUND SOUND DRIVER
7995 M: Andrew Veliath <andrewtv@usa.net>
7997 F: Documentation/sound/oss/MultiSound
8000 MULTITECH MULTIPORT CARD (ISICOM)
8002 F: drivers/tty/isicom.c
8003 F: include/linux/isicom.h
8005 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8006 M: Bin Liu <b-liu@ti.com>
8007 L: linux-usb@vger.kernel.org
8008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8010 F: drivers/usb/musb/
8012 MXL5007T MEDIA DRIVER
8013 M: Michael Krufky <mkrufky@linuxtv.org>
8014 L: linux-media@vger.kernel.org
8015 W: https://linuxtv.org
8016 W: http://github.com/mkrufky
8017 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8018 T: git git://linuxtv.org/mkrufky/tuners.git
8020 F: drivers/media/tuners/mxl5007t.*
8022 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8023 M: Hyong-Youb Kim <hykim@myri.com>
8024 L: netdev@vger.kernel.org
8025 W: https://www.myricom.com/support/downloads/myri10ge.html
8027 F: drivers/net/ethernet/myricom/myri10ge/
8029 NAND FLASH SUBSYSTEM
8030 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8031 R: Richard Weinberger <richard@nod.at>
8032 L: linux-mtd@lists.infradead.org
8033 W: http://www.linux-mtd.infradead.org/
8034 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8035 T: git git://github.com/linux-nand/linux.git
8037 F: drivers/mtd/nand/
8038 F: include/linux/mtd/nand*.h
8040 NATSEMI ETHERNET DRIVER (DP8381x)
8042 F: drivers/net/ethernet/natsemi/natsemi.c
8044 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8045 M: Daniel Mack <zonque@gmail.com>
8047 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8048 W: http://www.native-instruments.com
8052 M: Petr Vandrovec <petr@vandrovec.name>
8056 NCR 5380 SCSI DRIVERS
8057 M: Finn Thain <fthain@telegraphics.com.au>
8058 M: Michael Schmitz <schmitzmic@gmail.com>
8059 L: linux-scsi@vger.kernel.org
8061 F: Documentation/scsi/g_NCR5380.txt
8062 F: Documentation/scsi/dtc3x80.txt
8063 F: drivers/scsi/NCR5380.*
8064 F: drivers/scsi/arm/cumana_1.c
8065 F: drivers/scsi/arm/oak.c
8066 F: drivers/scsi/atari_scsi.*
8067 F: drivers/scsi/dmx3191d.c
8068 F: drivers/scsi/dtc.*
8069 F: drivers/scsi/g_NCR5380.*
8070 F: drivers/scsi/g_NCR5380_mmio.c
8071 F: drivers/scsi/mac_scsi.*
8072 F: drivers/scsi/pas16.*
8073 F: drivers/scsi/sun3_scsi.*
8074 F: drivers/scsi/sun3_scsi_vme.c
8075 F: drivers/scsi/t128.*
8077 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8078 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8079 L: linux-scsi@vger.kernel.org
8081 F: drivers/scsi/NCR_D700.*
8083 NCT6775 HARDWARE MONITOR DRIVER
8084 M: Guenter Roeck <linux@roeck-us.net>
8085 L: linux-hwmon@vger.kernel.org
8087 F: Documentation/hwmon/nct6775
8088 F: drivers/hwmon/nct6775.c
8090 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8091 M: Faisal Latif <faisal.latif@intel.com>
8092 L: linux-rdma@vger.kernel.org
8093 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8095 F: drivers/infiniband/hw/nes/
8097 NETEM NETWORK EMULATOR
8098 M: Stephen Hemminger <stephen@networkplumber.org>
8099 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8101 F: net/sched/sch_netem.c
8103 NETERION 10GbE DRIVERS (s2io/vxge)
8104 M: Jon Mason <jdmason@kudzu.us>
8105 L: netdev@vger.kernel.org
8107 F: Documentation/networking/s2io.txt
8108 F: Documentation/networking/vxge.txt
8109 F: drivers/net/ethernet/neterion/
8111 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8112 M: Pablo Neira Ayuso <pablo@netfilter.org>
8113 M: Patrick McHardy <kaber@trash.net>
8114 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8115 L: netfilter-devel@vger.kernel.org
8116 L: coreteam@netfilter.org
8117 W: http://www.netfilter.org/
8118 W: http://www.iptables.org/
8119 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8123 F: include/linux/netfilter*
8124 F: include/linux/netfilter/
8125 F: include/net/netfilter/
8126 F: include/uapi/linux/netfilter*
8127 F: include/uapi/linux/netfilter/
8128 F: net/*/netfilter.c
8131 F: net/bridge/br_netfilter*.c
8134 M: Paul Moore <paul@paul-moore.com>
8135 W: http://netlabel.sf.net
8136 L: netdev@vger.kernel.org
8138 F: Documentation/netlabel/
8139 F: include/net/netlabel.h
8142 NETROM NETWORK LAYER
8143 M: Ralf Baechle <ralf@linux-mips.org>
8144 L: linux-hams@vger.kernel.org
8145 W: http://www.linux-ax25.org/
8147 F: include/net/netrom.h
8148 F: include/uapi/linux/netrom.h
8151 NETRONOME ETHERNET DRIVERS
8152 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8153 L: oss-drivers@netronome.com
8155 F: drivers/net/ethernet/netronome/
8157 NETWORK BLOCK DEVICE (NBD)
8158 M: Markus Pargmann <mpa@pengutronix.de>
8160 L: nbd-general@lists.sourceforge.net
8161 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8162 F: Documentation/blockdev/nbd.txt
8163 F: drivers/block/nbd.c
8164 F: include/uapi/linux/nbd.h
8166 NETWORK DROP MONITOR
8167 M: Neil Horman <nhorman@tuxdriver.com>
8168 L: netdev@vger.kernel.org
8170 W: https://fedorahosted.org/dropwatch/
8171 F: net/core/drop_monitor.c
8173 NETWORKING [GENERAL]
8174 M: "David S. Miller" <davem@davemloft.net>
8175 L: netdev@vger.kernel.org
8176 W: http://www.linuxfoundation.org/en/Net
8177 Q: http://patchwork.ozlabs.org/project/netdev/list/
8178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8183 F: include/linux/in.h
8184 F: include/linux/net.h
8185 F: include/linux/netdevice.h
8186 F: include/uapi/linux/in.h
8187 F: include/uapi/linux/net.h
8188 F: include/uapi/linux/netdevice.h
8189 F: include/uapi/linux/net_namespace.h
8191 F: tools/testing/selftests/net/
8195 NETWORKING [IPv4/IPv6]
8196 M: "David S. Miller" <davem@davemloft.net>
8197 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8198 M: James Morris <jmorris@namei.org>
8199 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8200 M: Patrick McHardy <kaber@trash.net>
8201 L: netdev@vger.kernel.org
8202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8210 M: Steffen Klassert <steffen.klassert@secunet.com>
8211 M: Herbert Xu <herbert@gondor.apana.org.au>
8212 M: "David S. Miller" <davem@davemloft.net>
8213 L: netdev@vger.kernel.org
8214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8223 F: net/ipv4/ipcomp.c
8224 F: net/ipv4/ip_vti.c
8228 F: net/ipv6/ipcomp6.c
8229 F: net/ipv6/ip6_vti.c
8230 F: include/uapi/linux/xfrm.h
8231 F: include/net/xfrm.h
8233 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8234 M: Paul Moore <paul@paul-moore.com>
8235 L: netdev@vger.kernel.org
8238 NETWORKING [WIRELESS]
8239 L: linux-wireless@vger.kernel.org
8240 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8243 L: netdev@vger.kernel.org
8244 W: http://www.linuxfoundation.org/en/Net
8245 Q: http://patchwork.ozlabs.org/project/netdev/list/
8246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8249 F: Documentation/devicetree/bindings/net/
8251 F: include/linux/if_*
8252 F: include/linux/netdevice.h
8253 F: include/linux/etherdevice.h
8254 F: include/linux/fcdevice.h
8255 F: include/linux/fddidevice.h
8256 F: include/linux/hippidevice.h
8257 F: include/linux/inetdevice.h
8258 F: include/uapi/linux/if_*
8259 F: include/uapi/linux/netdevice.h
8261 NETWORKING DRIVERS (WIRELESS)
8262 M: Kalle Valo <kvalo@codeaurora.org>
8263 L: linux-wireless@vger.kernel.org
8264 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8268 F: Documentation/devicetree/bindings/net/wireless/
8269 F: drivers/net/wireless/
8271 NETXEN (1/10) GbE SUPPORT
8272 M: Manish Chopra <manish.chopra@qlogic.com>
8273 M: Sony Chacko <sony.chacko@qlogic.com>
8274 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8275 L: netdev@vger.kernel.org
8276 W: http://www.qlogic.com
8278 F: drivers/net/ethernet/qlogic/netxen/
8281 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8282 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8283 M: Samuel Ortiz <sameo@linux.intel.com>
8284 L: linux-wireless@vger.kernel.org
8285 L: linux-nfc@lists.01.org (subscribers-only)
8289 F: include/uapi/linux/nfc.h
8291 F: include/linux/platform_data/nfcmrvl.h
8292 F: include/linux/platform_data/nxp-nci.h
8293 F: include/linux/platform_data/pn544.h
8294 F: include/linux/platform_data/st21nfca.h
8295 F: include/linux/platform_data/st-nci.h
8296 F: Documentation/devicetree/bindings/net/nfc/
8298 NFS, SUNRPC, AND LOCKD CLIENTS
8299 M: Trond Myklebust <trond.myklebust@primarydata.com>
8300 M: Anna Schumaker <anna.schumaker@netapp.com>
8301 L: linux-nfs@vger.kernel.org
8302 W: http://client.linux-nfs.org
8303 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8309 F: include/linux/lockd/
8310 F: include/linux/nfs*
8311 F: include/linux/sunrpc/
8312 F: include/uapi/linux/nfs*
8313 F: include/uapi/linux/sunrpc/
8316 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8317 L: linux-nilfs@vger.kernel.org
8318 W: http://nilfs.sourceforge.net/
8319 W: http://nilfs.osdn.jp/
8320 T: git git://github.com/konis/nilfs2.git
8322 F: Documentation/filesystems/nilfs2.txt
8324 F: include/trace/events/nilfs2.h
8325 F: include/uapi/linux/nilfs2_api.h
8326 F: include/uapi/linux/nilfs2_ondisk.h
8328 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8329 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8330 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8332 F: Documentation/scsi/NinjaSCSI.txt
8333 F: drivers/scsi/pcmcia/nsp_*
8335 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8336 M: GOTO Masanori <gotom@debian.or.jp>
8337 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8338 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8340 F: Documentation/scsi/NinjaSCSI.txt
8341 F: drivers/scsi/nsp32*
8344 M: Ley Foon Tan <lftan@altera.com>
8345 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8350 NOKIA N900 POWER SUPPLY DRIVERS
8351 R: Pali Rohár <pali.rohar@gmail.com>
8352 F: include/linux/power/bq2415x_charger.h
8353 F: include/linux/power/bq27xxx_battery.h
8354 F: include/linux/power/isp1704_charger.h
8355 F: drivers/power/bq2415x_charger.c
8356 F: drivers/power/bq27xxx_battery.c
8357 F: drivers/power/bq27xxx_battery_i2c.c
8358 F: drivers/power/isp1704_charger.c
8359 F: drivers/power/rx51_battery.c
8362 M: Jon Mason <jdmason@kudzu.us>
8363 M: Dave Jiang <dave.jiang@intel.com>
8364 M: Allen Hubbe <Allen.Hubbe@emc.com>
8365 L: linux-ntb@googlegroups.com
8367 W: https://github.com/jonmason/ntb/wiki
8368 T: git git://github.com/jonmason/ntb.git
8370 F: drivers/net/ntb_netdev.c
8371 F: include/linux/ntb.h
8372 F: include/linux/ntb_transport.h
8373 F: tools/testing/selftests/ntb/
8376 M: Jon Mason <jdmason@kudzu.us>
8377 M: Dave Jiang <dave.jiang@intel.com>
8378 L: linux-ntb@googlegroups.com
8380 W: https://github.com/jonmason/ntb/wiki
8381 T: git git://github.com/jonmason/ntb.git
8382 F: drivers/ntb/hw/intel/
8385 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8386 L: linux-ntb@googlegroups.com
8388 F: drivers/ntb/hw/amd/
8391 M: Anton Altaparmakov <anton@tuxera.com>
8392 L: linux-ntfs-dev@lists.sourceforge.net
8393 W: http://www.tuxera.com/
8394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8396 F: Documentation/filesystems/ntfs.txt
8399 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8400 M: Antonino Daplas <adaplas@gmail.com>
8401 L: linux-fbdev@vger.kernel.org
8403 F: drivers/video/fbdev/riva/
8404 F: drivers/video/fbdev/nvidia/
8407 M: Keith Busch <keith.busch@intel.com>
8408 M: Jens Axboe <axboe@fb.com>
8409 L: linux-nvme@lists.infradead.org
8410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8411 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8413 F: drivers/nvme/host/
8414 F: include/linux/nvme.h
8416 NVM EXPRESS TARGET DRIVER
8417 M: Christoph Hellwig <hch@lst.de>
8418 M: Sagi Grimberg <sagi@grimberg.me>
8419 L: linux-nvme@lists.infradead.org
8421 F: drivers/nvme/target/
8424 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8425 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8428 F: Documentation/devicetree/bindings/nvmem/
8429 F: include/linux/nvmem-consumer.h
8430 F: include/linux/nvmem-provider.h
8433 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8434 R: Charles Gorand <charles.gorand@effinnov.com>
8435 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8437 F: drivers/nfc/nxp-nci
8439 NXP TDA998X DRM DRIVER
8440 M: Russell King <rmk+kernel@armlinux.org.uk>
8442 F: drivers/gpu/drm/i2c/tda998x_drv.c
8443 F: include/drm/i2c/tda998x.h
8446 M: Peter Rosin <peda@axentia.se>
8447 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8449 F: sound/soc/codecs/tfa9879*
8452 M: Josh Poimboeuf <jpoimboe@redhat.com>
8457 M: Tony Lindgren <tony@atomide.com>
8458 L: linux-omap@vger.kernel.org
8459 W: http://www.muru.com/linux/omap/
8460 W: http://linux.omap.com/
8461 Q: http://patchwork.kernel.org/project/linux-omap/list/
8462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8465 F: arch/arm/configs/omap1_defconfig
8466 F: arch/arm/configs/omap2plus_defconfig
8467 F: drivers/i2c/busses/i2c-omap.c
8468 F: drivers/irqchip/irq-omap-intc.c
8469 F: drivers/mfd/*omap*.c
8470 F: drivers/mfd/menelaus.c
8471 F: drivers/mfd/palmas.c
8472 F: drivers/mfd/tps65217.c
8473 F: drivers/mfd/tps65218.c
8474 F: drivers/mfd/tps65910.c
8475 F: drivers/mfd/twl-core.[ch]
8476 F: drivers/mfd/twl4030*.c
8477 F: drivers/mfd/twl6030*.c
8478 F: drivers/mfd/twl6040*.c
8479 F: drivers/regulator/palmas-regulator*.c
8480 F: drivers/regulator/pbias-regulator.c
8481 F: drivers/regulator/tps65217-regulator.c
8482 F: drivers/regulator/tps65218-regulator.c
8483 F: drivers/regulator/tps65910-regulator.c
8484 F: drivers/regulator/twl-regulator.c
8485 F: include/linux/i2c-omap.h
8487 OMAP DEVICE TREE SUPPORT
8488 M: Benoît Cousson <bcousson@baylibre.com>
8489 M: Tony Lindgren <tony@atomide.com>
8490 L: linux-omap@vger.kernel.org
8491 L: devicetree@vger.kernel.org
8493 F: arch/arm/boot/dts/*omap*
8494 F: arch/arm/boot/dts/*am3*
8495 F: arch/arm/boot/dts/*am4*
8496 F: arch/arm/boot/dts/*am5*
8497 F: arch/arm/boot/dts/*dra7*
8499 OMAP CLOCK FRAMEWORK SUPPORT
8500 M: Paul Walmsley <paul@pwsan.com>
8501 L: linux-omap@vger.kernel.org
8503 F: arch/arm/*omap*/*clock*
8505 OMAP POWER MANAGEMENT SUPPORT
8506 M: Kevin Hilman <khilman@kernel.org>
8507 L: linux-omap@vger.kernel.org
8509 F: arch/arm/*omap*/*pm*
8510 F: drivers/cpufreq/omap-cpufreq.c
8512 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8513 M: Rajendra Nayak <rnayak@codeaurora.org>
8514 M: Paul Walmsley <paul@pwsan.com>
8515 L: linux-omap@vger.kernel.org
8517 F: arch/arm/mach-omap2/prm*
8520 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8521 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8522 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8523 L: linux-omap@vger.kernel.org
8527 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8528 M: Roger Quadros <rogerq@ti.com>
8529 M: Tony Lindgren <tony@atomide.com>
8530 L: linux-omap@vger.kernel.org
8532 F: drivers/memory/omap-gpmc.c
8533 F: arch/arm/mach-omap2/*gpmc*
8535 OMAP FRAMEBUFFER SUPPORT
8536 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8537 L: linux-fbdev@vger.kernel.org
8538 L: linux-omap@vger.kernel.org
8540 F: drivers/video/fbdev/omap/
8542 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8543 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8544 L: linux-omap@vger.kernel.org
8545 L: linux-fbdev@vger.kernel.org
8547 F: drivers/video/fbdev/omap2/
8548 F: Documentation/arm/OMAP/DSS
8550 OMAP HARDWARE SPINLOCK SUPPORT
8551 M: Ohad Ben-Cohen <ohad@wizery.com>
8552 L: linux-omap@vger.kernel.org
8554 F: drivers/hwspinlock/omap_hwspinlock.c
8557 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8558 L: linux-omap@vger.kernel.org
8560 F: drivers/mmc/host/omap.c
8563 L: linux-mmc@vger.kernel.org
8564 L: linux-omap@vger.kernel.org
8566 F: drivers/mmc/host/omap_hsmmc.c
8568 OMAP RANDOM NUMBER GENERATOR SUPPORT
8569 M: Deepak Saxena <dsaxena@plexity.net>
8571 F: drivers/char/hw_random/omap-rng.c
8574 M: Benoît Cousson <bcousson@baylibre.com>
8575 M: Paul Walmsley <paul@pwsan.com>
8576 L: linux-omap@vger.kernel.org
8578 F: arch/arm/mach-omap2/omap_hwmod.*
8581 M: Paul Walmsley <paul@pwsan.com>
8582 L: linux-omap@vger.kernel.org
8584 F: arch/arm/mach-omap2/omap_hwmod*data*
8586 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8587 M: Benoît Cousson <bcousson@baylibre.com>
8588 L: linux-omap@vger.kernel.org
8590 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8592 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8593 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8594 L: linux-media@vger.kernel.org
8596 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8597 F: drivers/media/platform/omap3isp/
8598 F: drivers/staging/media/omap4iss/
8601 L: linux-usb@vger.kernel.org
8602 L: linux-omap@vger.kernel.org
8604 F: drivers/usb/*/*omap*
8605 F: arch/arm/*omap*/usb*
8608 M: Grygorii Strashko <grygorii.strashko@ti.com>
8609 M: Santosh Shilimkar <ssantosh@kernel.org>
8610 M: Kevin Hilman <khilman@kernel.org>
8611 L: linux-omap@vger.kernel.org
8613 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8614 F: drivers/gpio/gpio-omap.c
8616 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8617 M: Mark Jackson <mpfj@newflow.co.uk>
8618 L: linux-omap@vger.kernel.org
8620 F: arch/arm/boot/dts/am335x-nano.dts
8623 M: Bob Copeland <me@bobcopeland.com>
8624 L: linux-karma-devel@lists.sourceforge.net
8626 F: Documentation/filesystems/omfs.txt
8629 OMNIKEY CARDMAN 4000 DRIVER
8630 M: Harald Welte <laforge@gnumonks.org>
8632 F: drivers/char/pcmcia/cm4000_cs.c
8633 F: include/linux/cm4000_cs.h
8634 F: include/uapi/linux/cm4000_cs.h
8636 OMNIKEY CARDMAN 4040 DRIVER
8637 M: Harald Welte <laforge@gnumonks.org>
8639 F: drivers/char/pcmcia/cm4040_cs.*
8641 OMNIVISION OV7670 SENSOR DRIVER
8642 M: Jonathan Corbet <corbet@lwn.net>
8643 L: linux-media@vger.kernel.org
8644 T: git git://linuxtv.org/media_tree.git
8646 F: drivers/media/i2c/ov7670.c
8648 ONENAND FLASH DRIVER
8649 M: Kyungmin Park <kyungmin.park@samsung.com>
8650 L: linux-mtd@lists.infradead.org
8652 F: drivers/mtd/onenand/
8653 F: include/linux/mtd/onenand*.h
8655 ONSTREAM SCSI TAPE DRIVER
8656 M: Willem Riede <osst@riede.org>
8657 L: osst-users@lists.sourceforge.net
8658 L: linux-scsi@vger.kernel.org
8660 F: Documentation/scsi/osst.txt
8661 F: drivers/scsi/osst.*
8662 F: drivers/scsi/osst_*.h
8663 F: drivers/scsi/st.h
8665 OPENCORES I2C BUS DRIVER
8666 M: Peter Korsgaard <jacmet@sunsite.dk>
8667 L: linux-i2c@vger.kernel.org
8669 F: Documentation/i2c/busses/i2c-ocores
8670 F: drivers/i2c/busses/i2c-ocores.c
8672 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8673 M: Rob Herring <robh+dt@kernel.org>
8674 M: Frank Rowand <frowand.list@gmail.com>
8675 L: devicetree@vger.kernel.org
8676 W: http://www.devicetree.org/
8677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8680 F: include/linux/of*.h
8683 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8684 M: Rob Herring <robh+dt@kernel.org>
8685 M: Mark Rutland <mark.rutland@arm.com>
8686 L: devicetree@vger.kernel.org
8687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8688 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8690 F: Documentation/devicetree/
8692 F: include/dt-bindings/
8694 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8695 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8696 L: devicetree@vger.kernel.org
8698 F: Documentation/devicetree/dynamic-resolution-notes.txt
8699 F: Documentation/devicetree/overlay-notes.txt
8700 F: drivers/of/overlay.c
8701 F: drivers/of/resolver.c
8703 OPENRISC ARCHITECTURE
8704 M: Jonas Bonn <jonas@southpole.se>
8705 W: http://openrisc.net
8707 T: git git://openrisc.net/~jonas/linux
8711 M: Pravin Shelar <pshelar@nicira.com>
8712 L: netdev@vger.kernel.org
8713 L: dev@openvswitch.org
8714 W: http://openvswitch.org
8717 F: include/uapi/linux/openvswitch.h
8719 OPERATING PERFORMANCE POINTS (OPP)
8720 M: Viresh Kumar <vireshk@kernel.org>
8721 M: Nishanth Menon <nm@ti.com>
8722 M: Stephen Boyd <sboyd@codeaurora.org>
8723 L: linux-pm@vger.kernel.org
8725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8726 F: drivers/base/power/opp/
8727 F: include/linux/pm_opp.h
8728 F: Documentation/power/opp.txt
8729 F: Documentation/devicetree/bindings/opp/
8732 M: Clemens Ladisch <clemens@ladisch.de>
8733 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8734 T: git git://git.alsa-project.org/alsa-kernel.git
8736 F: sound/drivers/opl4/
8739 M: Robert Richter <rric@kernel.org>
8740 L: oprofile-list@lists.sf.net
8742 F: arch/*/include/asm/oprofile*.h
8744 F: drivers/oprofile/
8745 F: include/linux/oprofile.h
8747 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8748 M: Mark Fasheh <mfasheh@suse.com>
8749 M: Joel Becker <jlbec@evilplan.org>
8750 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8751 W: http://ocfs2.wiki.kernel.org
8753 F: Documentation/filesystems/ocfs2.txt
8754 F: Documentation/filesystems/dlmfs.txt
8758 L: linux-wireless@vger.kernel.org
8759 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8760 W: http://www.nongnu.org/orinoco/
8762 F: drivers/net/wireless/intersil/orinoco/
8764 OSD LIBRARY and FILESYSTEM
8765 M: Boaz Harrosh <ooo@electrozaur.com>
8766 M: Benny Halevy <bhalevy@primarydata.com>
8767 L: osd-dev@open-osd.org
8768 W: http://open-osd.org
8769 T: git git://git.open-osd.org/open-osd.git
8771 F: drivers/scsi/osd/
8772 F: include/scsi/osd_*
8776 M: Miklos Szeredi <miklos@szeredi.hu>
8777 L: linux-unionfs@vger.kernel.org
8778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8781 F: Documentation/filesystems/overlayfs.txt
8784 M: Mike Marshall <hubcap@omnibond.com>
8785 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8789 F: Documentation/filesystems/orangefs.txt
8792 M: Christian Lamparter <chunkeey@googlemail.com>
8793 L: linux-wireless@vger.kernel.org
8794 W: http://wireless.kernel.org/en/users/Drivers/p54
8796 F: drivers/net/wireless/intersil/p54/
8798 PA SEMI ETHERNET DRIVER
8799 M: Olof Johansson <olof@lixom.net>
8800 L: netdev@vger.kernel.org
8802 F: drivers/net/ethernet/pasemi/*
8804 PA SEMI SMBUS DRIVER
8805 M: Olof Johansson <olof@lixom.net>
8806 L: linux-i2c@vger.kernel.org
8808 F: drivers/i2c/busses/i2c-pasemi.c
8810 PADATA PARALLEL EXECUTION MECHANISM
8811 M: Steffen Klassert <steffen.klassert@secunet.com>
8812 L: linux-crypto@vger.kernel.org
8815 F: include/linux/padata.h
8816 F: Documentation/padata.txt
8818 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8819 M: Harald Welte <laforge@gnumonks.org>
8820 L: platform-driver-x86@vger.kernel.org
8822 F: drivers/platform/x86/panasonic-laptop.c
8824 PANASONIC MN10300/AM33/AM34 PORT
8825 M: David Howells <dhowells@redhat.com>
8826 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8827 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8829 F: Documentation/mn10300/
8832 PARALLEL LCD/KEYPAD PANEL DRIVER
8833 M: Willy Tarreau <willy@haproxy.com>
8834 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8836 F: Documentation/misc-devices/lcd-panel-cgram.txt
8837 F: drivers/misc/panel.c
8839 PARALLEL PORT SUBSYSTEM
8840 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8841 M: Sudip Mukherjee <sudip@vectorindia.org>
8842 L: linux-parport@lists.infradead.org (subscribers-only)
8845 F: include/linux/parport*.h
8846 F: drivers/char/ppdev.c
8847 F: include/uapi/linux/ppdev.h
8848 F: Documentation/parport*.txt
8850 PARAVIRT_OPS INTERFACE
8851 M: Jeremy Fitzhardinge <jeremy@goop.org>
8852 M: Chris Wright <chrisw@sous-sol.org>
8853 M: Alok Kataria <akataria@vmware.com>
8854 M: Rusty Russell <rusty@rustcorp.com.au>
8855 L: virtualization@lists.linux-foundation.org
8857 F: Documentation/virtual/paravirt_ops.txt
8858 F: arch/*/kernel/paravirt*
8859 F: arch/*/include/asm/paravirt.h
8861 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8862 M: Tim Waugh <tim@cyberelk.net>
8863 L: linux-parport@lists.infradead.org (subscribers-only)
8865 F: Documentation/blockdev/paride.txt
8866 F: drivers/block/paride/
8869 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8870 M: Helge Deller <deller@gmx.de>
8871 L: linux-parisc@vger.kernel.org
8872 W: http://www.parisc-linux.org/
8873 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8878 F: Documentation/parisc/
8880 F: drivers/char/agp/parisc-agp.c
8881 F: drivers/input/serio/gscps2.c
8882 F: drivers/parport/parport_gsc.*
8883 F: drivers/tty/serial/8250/8250_gsc.c
8884 F: drivers/video/fbdev/sti*
8885 F: drivers/video/console/sti*
8886 F: drivers/video/logo/logo_parisc*
8888 PC87360 HARDWARE MONITORING DRIVER
8889 M: Jim Cromie <jim.cromie@gmail.com>
8890 L: linux-hwmon@vger.kernel.org
8892 F: Documentation/hwmon/pc87360
8893 F: drivers/hwmon/pc87360.c
8896 M: Jim Cromie <jim.cromie@gmail.com>
8898 F: drivers/char/pc8736x_gpio.c
8900 PC87427 HARDWARE MONITORING DRIVER
8901 M: Jean Delvare <jdelvare@suse.com>
8902 L: linux-hwmon@vger.kernel.org
8904 F: Documentation/hwmon/pc87427
8905 F: drivers/hwmon/pc87427.c
8908 M: Riku Voipio <riku.voipio@iki.fi>
8910 F: drivers/leds/leds-pca9532.c
8911 F: include/linux/leds-pca9532.h
8913 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8914 M: Guenter Roeck <linux@roeck-us.net>
8915 L: linux-i2c@vger.kernel.org
8917 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8919 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8920 M: Khalid Aziz <khalid@gonehiking.org>
8922 F: drivers/firmware/pcdp.*
8925 M: Linas Vepstas <linasvepstas@gmail.com>
8926 L: linux-pci@vger.kernel.org
8928 F: Documentation/PCI/pci-error-recovery.txt
8930 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8931 M: Russell Currey <ruscur@russell.cc>
8932 L: linuxppc-dev@lists.ozlabs.org
8934 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8935 F: arch/powerpc/kernel/eeh*.c
8936 F: arch/powerpc/platforms/*/eeh*.c
8937 F: arch/powerpc/include/*/eeh*.h
8940 M: Bjorn Helgaas <bhelgaas@google.com>
8941 L: linux-pci@vger.kernel.org
8942 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8945 F: Documentation/devicetree/bindings/pci/
8946 F: Documentation/PCI/
8948 F: include/linux/pci*
8950 F: arch/x86/kernel/quirks.c
8952 PCI DRIVER FOR ALTERA PCIE IP
8953 M: Ley Foon Tan <lftan@altera.com>
8954 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8955 L: linux-pci@vger.kernel.org
8957 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8958 F: drivers/pci/host/pcie-altera.c
8960 PCI DRIVER FOR ARM VERSATILE PLATFORM
8961 M: Rob Herring <robh@kernel.org>
8962 L: linux-pci@vger.kernel.org
8963 L: linux-arm-kernel@lists.infradead.org
8965 F: Documentation/devicetree/bindings/pci/versatile.txt
8966 F: drivers/pci/host/pci-versatile.c
8968 PCI DRIVER FOR APPLIEDMICRO XGENE
8969 M: Tanmay Inamdar <tinamdar@apm.com>
8970 L: linux-pci@vger.kernel.org
8971 L: linux-arm-kernel@lists.infradead.org
8973 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8974 F: drivers/pci/host/pci-xgene.c
8976 PCI DRIVER FOR FREESCALE LAYERSCAPE
8977 M: Minghuan Lian <minghuan.Lian@freescale.com>
8978 M: Mingkai Hu <mingkai.hu@freescale.com>
8979 M: Roy Zang <tie-fei.zang@freescale.com>
8980 L: linuxppc-dev@lists.ozlabs.org
8981 L: linux-pci@vger.kernel.org
8982 L: linux-arm-kernel@lists.infradead.org
8984 F: drivers/pci/host/*layerscape*
8987 M: Richard Zhu <Richard.Zhu@freescale.com>
8988 M: Lucas Stach <l.stach@pengutronix.de>
8989 L: linux-pci@vger.kernel.org
8990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8992 F: drivers/pci/host/*imx6*
8994 PCI DRIVER FOR TI KEYSTONE
8995 M: Murali Karicheri <m-karicheri2@ti.com>
8996 L: linux-pci@vger.kernel.org
8997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8999 F: drivers/pci/host/*keystone*
9001 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9002 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9003 M: Jason Cooper <jason@lakedaemon.net>
9004 L: linux-pci@vger.kernel.org
9005 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9007 F: drivers/pci/host/*mvebu*
9009 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9010 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9011 L: linux-pci@vger.kernel.org
9012 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9014 F: drivers/pci/host/pci-aardvark.c
9016 PCI DRIVER FOR NVIDIA TEGRA
9017 M: Thierry Reding <thierry.reding@gmail.com>
9018 L: linux-tegra@vger.kernel.org
9019 L: linux-pci@vger.kernel.org
9021 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9022 F: drivers/pci/host/pci-tegra.c
9024 PCI DRIVER FOR TI DRA7XX
9025 M: Kishon Vijay Abraham I <kishon@ti.com>
9026 L: linux-omap@vger.kernel.org
9027 L: linux-pci@vger.kernel.org
9029 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9030 F: drivers/pci/host/pci-dra7xx.c
9032 PCI DRIVER FOR RENESAS R-CAR
9033 M: Simon Horman <horms@verge.net.au>
9034 L: linux-pci@vger.kernel.org
9035 L: linux-renesas-soc@vger.kernel.org
9037 F: drivers/pci/host/*rcar*
9039 PCI DRIVER FOR SAMSUNG EXYNOS
9040 M: Jingoo Han <jingoohan1@gmail.com>
9041 L: linux-pci@vger.kernel.org
9042 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9043 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9045 F: drivers/pci/host/pci-exynos.c
9047 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9048 M: Jingoo Han <jingoohan1@gmail.com>
9049 M: Pratyush Anand <pratyush.anand@gmail.com>
9050 L: linux-pci@vger.kernel.org
9052 F: drivers/pci/host/*designware*
9054 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9055 M: Joao Pinto <jpinto@synopsys.com>
9056 L: linux-pci@vger.kernel.org
9058 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9059 F: drivers/pci/host/pcie-designware-plat.c
9061 PCI DRIVER FOR GENERIC OF HOSTS
9062 M: Will Deacon <will.deacon@arm.com>
9063 L: linux-pci@vger.kernel.org
9064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9066 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9067 F: drivers/pci/host/pci-host-common.c
9068 F: drivers/pci/host/pci-host-generic.c
9070 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9071 M: Keith Busch <keith.busch@intel.com>
9072 L: linux-pci@vger.kernel.org
9074 F: arch/x86/pci/vmd.c
9076 PCIE DRIVER FOR ST SPEAR13XX
9077 M: Pratyush Anand <pratyush.anand@gmail.com>
9078 L: linux-pci@vger.kernel.org
9080 F: drivers/pci/host/*spear*
9082 PCI MSI DRIVER FOR ALTERA MSI IP
9083 M: Ley Foon Tan <lftan@altera.com>
9084 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9085 L: linux-pci@vger.kernel.org
9087 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9088 F: drivers/pci/host/pcie-altera-msi.c
9090 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9091 M: Duc Dang <dhdang@apm.com>
9092 L: linux-pci@vger.kernel.org
9093 L: linux-arm-kernel@lists.infradead.org
9095 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9096 F: drivers/pci/host/pci-xgene-msi.c
9098 PCIE DRIVER FOR AXIS ARTPEC
9099 M: Niklas Cassel <niklas.cassel@axis.com>
9100 M: Jesper Nilsson <jesper.nilsson@axis.com>
9101 L: linux-arm-kernel@axis.com
9102 L: linux-pci@vger.kernel.org
9104 F: Documentation/devicetree/bindings/pci/axis,artpec*
9105 F: drivers/pci/host/*artpec*
9107 PCIE DRIVER FOR HISILICON
9108 M: Zhou Wang <wangzhou1@hisilicon.com>
9109 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9110 L: linux-pci@vger.kernel.org
9112 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9113 F: drivers/pci/host/pcie-hisi.c
9115 PCIE DRIVER FOR QUALCOMM MSM
9116 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9117 L: linux-pci@vger.kernel.org
9118 L: linux-arm-msm@vger.kernel.org
9120 F: drivers/pci/host/*qcom*
9122 PCIE DRIVER FOR CAVIUM THUNDERX
9123 M: David Daney <david.daney@cavium.com>
9124 L: linux-pci@vger.kernel.org
9125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9127 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9128 F: drivers/pci/host/pci-thunder-*
9131 P: Linux PCMCIA Team
9132 L: linux-pcmcia@lists.infradead.org
9133 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9136 F: Documentation/pcmcia/
9140 PCNET32 NETWORK DRIVER
9141 M: Don Fry <pcnet32@frontier.com>
9142 L: netdev@vger.kernel.org
9144 F: drivers/net/ethernet/amd/pcnet32.c
9146 PCRYPT PARALLEL CRYPTO ENGINE
9147 M: Steffen Klassert <steffen.klassert@secunet.com>
9148 L: linux-crypto@vger.kernel.org
9151 F: include/crypto/pcrypt.h
9153 PER-CPU MEMORY ALLOCATOR
9154 M: Tejun Heo <tj@kernel.org>
9155 M: Christoph Lameter <cl@linux.com>
9156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9158 F: include/linux/percpu*.h
9160 F: arch/*/include/asm/percpu.h
9162 PER-TASK DELAY ACCOUNTING
9163 M: Balbir Singh <bsingharora@gmail.com>
9165 F: include/linux/delayacct.h
9166 F: kernel/delayacct.c
9168 PERFORMANCE EVENTS SUBSYSTEM
9169 M: Peter Zijlstra <peterz@infradead.org>
9170 M: Ingo Molnar <mingo@redhat.com>
9171 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9172 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9173 L: linux-kernel@vger.kernel.org
9174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9177 F: include/linux/perf_event.h
9178 F: include/uapi/linux/perf_event.h
9179 F: arch/*/kernel/perf_event*.c
9180 F: arch/*/kernel/*/perf_event*.c
9181 F: arch/*/kernel/*/*/perf_event*.c
9182 F: arch/*/include/asm/perf_event.h
9183 F: arch/*/kernel/perf_callchain.c
9187 PERSONALITY HANDLING
9188 M: Christoph Hellwig <hch@infradead.org>
9189 L: linux-abi-devel@lists.sourceforge.net
9191 F: include/linux/personality.h
9192 F: include/uapi/linux/personality.h
9195 M: Remi Denis-Courmont <courmisch@gmail.com>
9197 F: Documentation/networking/phonet.txt
9198 F: include/linux/phonet.h
9199 F: include/net/phonet/
9200 F: include/uapi/linux/phonet.h
9204 M: Joern Engel <joern@lazybastard.org>
9205 L: linux-mtd@lists.infradead.org
9207 F: drivers/mtd/devices/phram.c
9210 M: Bruno Prémont <bonbons@linux-vserver.org>
9211 L: linux-input@vger.kernel.org
9213 F: drivers/hid/hid-picolcd*
9216 M: Jamie Iles <jamie@jamieiles.com>
9217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9218 T: git git://github.com/jamieiles/linux-2.6-ji.git
9220 F: arch/arm/boot/dts/picoxcell*
9221 F: arch/arm/mach-picoxcell/
9222 F: drivers/crypto/picoxcell*
9224 PIN CONTROL SUBSYSTEM
9225 M: Linus Walleij <linus.walleij@linaro.org>
9226 L: linux-gpio@vger.kernel.org
9227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9229 F: Documentation/devicetree/bindings/pinctrl/
9230 F: Documentation/pinctrl.txt
9232 F: include/linux/pinctrl/
9234 PIN CONTROLLER - ATMEL AT91
9235 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9238 F: drivers/pinctrl/pinctrl-at91.*
9240 PIN CONTROLLER - ATMEL AT91 PIO4
9241 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9243 L: linux-gpio@vger.kernel.org
9245 F: drivers/pinctrl/pinctrl-at91-pio4.*
9247 PIN CONTROLLER - INTEL
9248 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9249 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9251 F: drivers/pinctrl/intel/
9253 PIN CONTROLLER - RENESAS
9254 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9255 M: Geert Uytterhoeven <geert+renesas@glider.be>
9256 L: linux-renesas-soc@vger.kernel.org
9258 F: drivers/pinctrl/sh-pfc/
9260 PIN CONTROLLER - SAMSUNG
9261 M: Tomasz Figa <tomasz.figa@gmail.com>
9262 M: Krzysztof Kozlowski <krzk@kernel.org>
9263 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9265 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9267 F: drivers/pinctrl/samsung/
9269 PIN CONTROLLER - SINGLE
9270 M: Tony Lindgren <tony@atomide.com>
9271 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9272 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9273 L: linux-omap@vger.kernel.org
9275 F: drivers/pinctrl/pinctrl-single.c
9277 PIN CONTROLLER - ST SPEAR
9278 M: Viresh Kumar <vireshk@kernel.org>
9279 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9280 W: http://www.st.com/spear
9282 F: drivers/pinctrl/spear/
9284 PISTACHIO SOC SUPPORT
9285 M: James Hartley <james.hartley@imgtec.com>
9286 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9287 L: linux-mips@linux-mips.org
9289 F: arch/mips/pistachio/
9290 F: arch/mips/include/asm/mach-pistachio/
9291 F: arch/mips/boot/dts/pistachio/
9292 F: arch/mips/configs/pistachio*_defconfig
9295 M: Jiri Kosina <jikos@kernel.org>
9297 F: drivers/block/pktcdvd.c
9298 F: include/linux/pktcdvd.h
9299 F: include/uapi/linux/pktcdvd.h
9302 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9303 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9305 T: git git://github.com/gxt/linux.git
9306 F: drivers/input/serio/i8042-unicore32io.h
9307 F: drivers/i2c/busses/i2c-puv3.c
9308 F: drivers/video/fbdev/fb-puv3.c
9309 F: drivers/rtc/rtc-puv3.c
9311 PMBUS HARDWARE MONITORING DRIVERS
9312 M: Guenter Roeck <linux@roeck-us.net>
9313 L: linux-hwmon@vger.kernel.org
9314 W: http://hwmon.wiki.kernel.org/
9315 W: http://www.roeck-us.net/linux/drivers/
9316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9318 F: Documentation/hwmon/pmbus
9319 F: drivers/hwmon/pmbus/
9320 F: include/linux/i2c/pmbus.h
9322 PMC SIERRA MaxRAID DRIVER
9323 L: linux-scsi@vger.kernel.org
9324 W: http://www.pmc-sierra.com/
9326 F: drivers/scsi/pmcraid.*
9328 PMC SIERRA PM8001 DRIVER
9329 M: Jack Wang <jinpu.wang@profitbricks.com>
9330 M: lindar_liu@usish.com
9332 L: linux-scsi@vger.kernel.org
9334 F: drivers/scsi/pm8001/
9336 POSIX CLOCKS and TIMERS
9337 M: Thomas Gleixner <tglx@linutronix.de>
9338 L: linux-kernel@vger.kernel.org
9339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9342 F: include/linux/timer*
9343 F: kernel/time/*timer*
9345 POWER MANAGEMENT CORE
9346 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9347 L: linux-pm@vger.kernel.org
9348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9350 F: drivers/base/power/
9351 F: include/linux/pm.h
9352 F: include/linux/pm_*
9353 F: include/linux/powercap.h
9354 F: drivers/powercap/
9356 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9357 M: Sebastian Reichel <sre@kernel.org>
9358 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9359 M: David Woodhouse <dwmw2@infradead.org>
9360 L: linux-pm@vger.kernel.org
9361 T: git git://git.infradead.org/battery-2.6.git
9363 F: Documentation/devicetree/bindings/power/
9364 F: Documentation/devicetree/bindings/power_supply/
9365 F: include/linux/power_supply.h
9367 X: drivers/power/avs/
9369 POWER STATE COORDINATION INTERFACE (PSCI)
9370 M: Mark Rutland <mark.rutland@arm.com>
9371 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9372 L: linux-arm-kernel@lists.infradead.org
9374 F: drivers/firmware/psci.c
9375 F: include/linux/psci.h
9376 F: include/uapi/linux/psci.h
9378 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9379 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9380 L: linuxppc-dev@lists.ozlabs.org
9382 F: drivers/char/powernv-op-panel.c
9385 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9389 PPP PROTOCOL DRIVERS AND COMPRESSORS
9390 M: Paul Mackerras <paulus@samba.org>
9391 L: linux-ppp@vger.kernel.org
9393 F: drivers/net/ppp/ppp_*
9395 PPP OVER ATM (RFC 2364)
9396 M: Mitchell Blank Jr <mitch@sfgoth.com>
9398 F: net/atm/pppoatm.c
9399 F: include/uapi/linux/atmppp.h
9402 M: Michal Ostrowski <mostrows@earthlink.net>
9404 F: drivers/net/ppp/pppoe.c
9405 F: drivers/net/ppp/pppox.c
9408 M: James Chapman <jchapman@katalix.com>
9410 F: net/l2tp/l2tp_ppp.c
9411 F: include/linux/if_pppol2tp.h
9412 F: include/uapi/linux/if_pppol2tp.h
9415 M: Rodolfo Giometti <giometti@enneenne.com>
9416 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9417 L: linuxpps@ml.enneenne.com (subscribers-only)
9419 F: Documentation/pps/
9421 F: include/linux/pps*.h
9424 M: Dmitry Kozlov <xeb@mail.ru>
9425 L: netdev@vger.kernel.org
9427 F: drivers/net/ppp/pptp.c
9428 W: http://sourceforge.net/projects/accel-pptp
9431 M: Robert Love <rml@tech9.net>
9432 L: kpreempt-tech@lists.sourceforge.net
9433 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9435 F: Documentation/preempt-locking.txt
9436 F: include/linux/preempt.h
9438 PRISM54 WIRELESS DRIVER
9439 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9440 L: linux-wireless@vger.kernel.org
9441 W: http://wireless.kernel.org/en/users/Drivers/p54
9443 F: drivers/net/wireless/intersil/prism54/
9446 M: Geoff Levand <geoff@infradead.org>
9447 L: netdev@vger.kernel.org
9448 L: linuxppc-dev@lists.ozlabs.org
9450 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9452 PS3 PLATFORM SUPPORT
9453 M: Geoff Levand <geoff@infradead.org>
9454 L: linuxppc-dev@lists.ozlabs.org
9456 F: arch/powerpc/boot/ps3*
9457 F: arch/powerpc/include/asm/lv1call.h
9458 F: arch/powerpc/include/asm/ps3*.h
9459 F: arch/powerpc/platforms/ps3/
9462 F: drivers/rtc/rtc-ps3.c
9463 F: drivers/usb/host/*ps3.c
9464 F: sound/ppc/snd_ps3*
9467 M: Jim Paris <jim@jtan.com>
9468 M: Geoff Levand <geoff@infradead.org>
9469 L: linuxppc-dev@lists.ozlabs.org
9471 F: drivers/block/ps3vram.c
9474 M: Anton Vorontsov <anton@enomsg.org>
9475 M: Colin Cross <ccross@android.com>
9476 M: Kees Cook <keescook@chromium.org>
9477 M: Tony Luck <tony.luck@intel.com>
9479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9481 F: include/linux/pstore*
9482 F: drivers/firmware/efi/efi-pstore.c
9483 F: drivers/acpi/apei/erst.c
9485 PTP HARDWARE CLOCK SUPPORT
9486 M: Richard Cochran <richardcochran@gmail.com>
9487 L: netdev@vger.kernel.org
9489 W: http://linuxptp.sourceforge.net/
9490 F: Documentation/ABI/testing/sysfs-ptp
9491 F: Documentation/ptp/*
9492 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9493 F: drivers/net/phy/dp83640*
9495 F: include/linux/ptp_cl*
9498 M: Roland McGrath <roland@hack.frob.com>
9499 M: Oleg Nesterov <oleg@redhat.com>
9501 F: include/asm-generic/syscall.h
9502 F: include/linux/ptrace.h
9503 F: include/linux/regset.h
9504 F: include/linux/tracehook.h
9505 F: include/uapi/linux/ptrace.h
9509 M: Hans Verkuil <hverkuil@xs4all.nl>
9510 L: linux-media@vger.kernel.org
9511 T: git git://linuxtv.org/media_tree.git
9513 F: drivers/staging/media/pulse8-cec
9515 PVRUSB2 VIDEO4LINUX DRIVER
9516 M: Mike Isely <isely@pobox.com>
9517 L: pvrusb2@isely.net (subscribers-only)
9518 L: linux-media@vger.kernel.org
9519 W: http://www.isely.net/pvrusb2/
9520 T: git git://linuxtv.org/media_tree.git
9522 F: Documentation/video4linux/README.pvrusb2
9523 F: drivers/media/usb/pvrusb2/
9526 M: Hans Verkuil <hverkuil@xs4all.nl>
9527 L: linux-media@vger.kernel.org
9528 T: git git://linuxtv.org/media_tree.git
9530 F: drivers/media/usb/pwc/*
9533 M: Kamil Debski <kamil@wypas.org>
9534 M: Lukasz Majewski <l.majewski@samsung.com>
9535 L: linux-hwmon@vger.kernel.org
9537 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9538 F: Documentation/hwmon/pwm-fan
9539 F: drivers/hwmon/pwm-fan.c
9542 M: Thierry Reding <thierry.reding@gmail.com>
9543 L: linux-pwm@vger.kernel.org
9545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9546 F: Documentation/pwm.txt
9547 F: Documentation/devicetree/bindings/pwm/
9548 F: include/linux/pwm.h
9550 F: drivers/video/backlight/pwm_bl.c
9551 F: include/linux/pwm_backlight.h
9553 PXA2xx/PXA3xx SUPPORT
9554 M: Daniel Mack <daniel@zonque.org>
9555 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9556 M: Robert Jarzmik <robert.jarzmik@free.fr>
9557 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9558 T: git git://github.com/hzhuang1/linux.git
9559 T: git git://github.com/rjarzmik/linux.git
9561 F: arch/arm/boot/dts/pxa*
9562 F: arch/arm/mach-pxa/
9564 F: drivers/pcmcia/pxa2xx*
9565 F: drivers/pinctrl/pxa/
9566 F: drivers/spi/spi-pxa2xx*
9567 F: drivers/usb/gadget/udc/pxa2*
9568 F: include/sound/pxa2xx-lib.h
9573 M: Robert Jarzmik <robert.jarzmik@free.fr>
9574 L: linux-gpio@vger.kernel.org
9576 F: drivers/gpio/gpio-pxa.c
9578 PXA3xx NAND FLASH DRIVER
9579 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9580 L: linux-mtd@lists.infradead.org
9582 F: drivers/mtd/nand/pxa3xx_nand.c
9585 M: Eric Miao <eric.y.miao@gmail.com>
9586 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9588 T: git git://github.com/hzhuang1/linux.git
9589 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9591 F: arch/arm/boot/dts/mmp*
9592 F: arch/arm/mach-mmp/
9598 M: Robert Jarzmik <robert.jarzmik@free.fr>
9599 L: rtc-linux@googlegroups.com
9603 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9604 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9605 L: qat-linux@intel.com
9607 F: drivers/crypto/qat/
9610 M: Mike Marciniszyn <infinipath@intel.com>
9611 L: linux-rdma@vger.kernel.org
9613 F: drivers/infiniband/hw/qib/
9615 QLOGIC QLA1280 SCSI DRIVER
9616 M: Michael Reed <mdr@sgi.com>
9617 L: linux-scsi@vger.kernel.org
9619 F: drivers/scsi/qla1280.[ch]
9621 QLOGIC QLA2XXX FC-SCSI DRIVER
9622 M: qla2xxx-upstream@qlogic.com
9623 L: linux-scsi@vger.kernel.org
9625 F: Documentation/scsi/LICENSE.qla2xxx
9626 F: drivers/scsi/qla2xxx/
9628 QLOGIC QLA4XXX iSCSI DRIVER
9629 M: QLogic-Storage-Upstream@qlogic.com
9630 L: linux-scsi@vger.kernel.org
9632 F: Documentation/scsi/LICENSE.qla4xxx
9633 F: drivers/scsi/qla4xxx/
9635 QLOGIC QLA3XXX NETWORK DRIVER
9636 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9637 M: Ron Mercer <ron.mercer@qlogic.com>
9638 M: linux-driver@qlogic.com
9639 L: netdev@vger.kernel.org
9641 F: Documentation/networking/LICENSE.qla3xxx
9642 F: drivers/net/ethernet/qlogic/qla3xxx.*
9644 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9645 M: Dept-GELinuxNICDev@qlogic.com
9646 L: netdev@vger.kernel.org
9648 F: drivers/net/ethernet/qlogic/qlcnic/
9650 QLOGIC QLGE 10Gb ETHERNET DRIVER
9651 M: Harish Patil <harish.patil@qlogic.com>
9652 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9653 M: Dept-GELinuxNICDev@qlogic.com
9654 M: linux-driver@qlogic.com
9655 L: netdev@vger.kernel.org
9657 F: drivers/net/ethernet/qlogic/qlge/
9659 QLOGIC QL4xxx ETHERNET DRIVER
9660 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9661 M: Ariel Elior <Ariel.Elior@qlogic.com>
9662 M: everest-linux-l2@qlogic.com
9663 L: netdev@vger.kernel.org
9665 F: drivers/net/ethernet/qlogic/qed/
9666 F: include/linux/qed/
9667 F: drivers/net/ethernet/qlogic/qede/
9670 M: Anders Larsen <al@alarsen.net>
9671 W: http://www.alarsen.net/linux/qnx4fs/
9674 F: include/uapi/linux/qnx4_fs.h
9675 F: include/uapi/linux/qnxtypes.h
9678 M: Antti Palosaari <crope@iki.fi>
9679 L: linux-media@vger.kernel.org
9680 W: https://linuxtv.org
9681 W: http://palosaari.fi/linux/
9682 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9683 T: git git://linuxtv.org/anttip/media_tree.git
9685 F: drivers/media/tuners/qt1010*
9687 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9688 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9689 L: linux-wireless@vger.kernel.org
9690 L: ath9k-devel@lists.ath9k.org
9691 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9693 F: drivers/net/wireless/ath/ath9k/
9695 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9696 M: Kalle Valo <kvalo@qca.qualcomm.com>
9697 L: ath10k@lists.infradead.org
9698 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9701 F: drivers/net/wireless/ath/ath10k/
9703 QUALCOMM HEXAGON ARCHITECTURE
9704 M: Richard Kuo <rkuo@codeaurora.org>
9705 L: linux-hexagon@vger.kernel.org
9706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9710 QUALCOMM WCN36XX WIRELESS DRIVER
9711 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9712 L: wcn36xx@lists.infradead.org
9713 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9714 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9716 F: drivers/net/wireless/ath/wcn36xx/
9718 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9719 M: Gabriel Somlo <somlo@cmu.edu>
9720 M: "Michael S. Tsirkin" <mst@redhat.com>
9721 L: qemu-devel@nongnu.org
9723 F: drivers/firmware/qemu_fw_cfg.c
9725 RADOS BLOCK DEVICE (RBD)
9726 M: Ilya Dryomov <idryomov@gmail.com>
9727 M: Sage Weil <sage@redhat.com>
9728 M: Alex Elder <elder@kernel.org>
9729 L: ceph-devel@vger.kernel.org
9731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9732 T: git git://github.com/ceph/ceph-client.git
9734 F: Documentation/ABI/testing/sysfs-bus-rbd
9735 F: drivers/block/rbd.c
9736 F: drivers/block/rbd_types.h
9738 RADEON FRAMEBUFFER DISPLAY DRIVER
9739 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9740 L: linux-fbdev@vger.kernel.org
9742 F: drivers/video/fbdev/aty/radeon*
9743 F: include/uapi/linux/radeonfb.h
9745 RADIOSHARK RADIO DRIVER
9746 M: Hans Verkuil <hverkuil@xs4all.nl>
9747 L: linux-media@vger.kernel.org
9748 T: git git://linuxtv.org/media_tree.git
9750 F: drivers/media/radio/radio-shark.c
9752 RADIOSHARK2 RADIO DRIVER
9753 M: Hans Verkuil <hverkuil@xs4all.nl>
9754 L: linux-media@vger.kernel.org
9755 T: git git://linuxtv.org/media_tree.git
9757 F: drivers/media/radio/radio-shark2.c
9758 F: drivers/media/radio/radio-tea5777.c
9760 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9761 M: Paul Mackerras <paulus@samba.org>
9762 L: linux-fbdev@vger.kernel.org
9764 F: drivers/video/fbdev/aty/aty128fb.c
9766 RALINK MIPS ARCHITECTURE
9767 M: John Crispin <john@phrozen.org>
9768 L: linux-mips@linux-mips.org
9772 RALINK RT2X00 WIRELESS LAN DRIVER
9774 M: Stanislaw Gruszka <sgruszka@redhat.com>
9775 M: Helmut Schaa <helmut.schaa@googlemail.com>
9776 L: linux-wireless@vger.kernel.org
9778 F: drivers/net/wireless/ralink/rt2x00/
9780 RAMDISK RAM BLOCK DEVICE DRIVER
9781 M: Jens Axboe <axboe@kernel.dk>
9783 F: Documentation/blockdev/ramdisk.txt
9784 F: drivers/block/brd.c
9786 RANDOM NUMBER DRIVER
9787 M: "Theodore Ts'o" <tytso@mit.edu>
9789 F: drivers/char/random.c
9792 M: Matt Porter <mporter@kernel.crashing.org>
9793 M: Alexandre Bounine <alexandre.bounine@idt.com>
9797 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9798 L: linux-wireless@vger.kernel.org
9800 F: drivers/net/wireless/ray*
9803 M: Josh Triplett <josh@joshtriplett.org>
9804 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9805 L: linux-kernel@vger.kernel.org
9807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9808 F: Documentation/RCU/torture.txt
9809 F: kernel/rcu/rcutorture.c
9811 RCUTORTURE TEST FRAMEWORK
9812 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9813 M: Josh Triplett <josh@joshtriplett.org>
9814 R: Steven Rostedt <rostedt@goodmis.org>
9815 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9816 R: Lai Jiangshan <jiangshanlai@gmail.com>
9817 L: linux-kernel@vger.kernel.org
9819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9820 F: tools/testing/selftests/rcutorture
9823 M: Florian Fainelli <florian@openwrt.org>
9826 RDC R6040 FAST ETHERNET DRIVER
9827 M: Florian Fainelli <f.fainelli@gmail.com>
9828 L: netdev@vger.kernel.org
9830 F: drivers/net/ethernet/rdc/r6040.c
9832 RDS - RELIABLE DATAGRAM SOCKETS
9833 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9834 L: netdev@vger.kernel.org
9835 L: linux-rdma@vger.kernel.org
9836 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9837 W: https://oss.oracle.com/projects/rds/
9840 F: Documentation/networking/rds.txt
9842 RDMAVT - RDMA verbs software
9843 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9844 L: linux-rdma@vger.kernel.org
9846 F: drivers/infiniband/sw/rdmavt
9848 READ-COPY UPDATE (RCU)
9849 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9850 M: Josh Triplett <josh@joshtriplett.org>
9851 R: Steven Rostedt <rostedt@goodmis.org>
9852 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9853 R: Lai Jiangshan <jiangshanlai@gmail.com>
9854 L: linux-kernel@vger.kernel.org
9855 W: http://www.rdrop.com/users/paulmck/RCU/
9857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9858 F: Documentation/RCU/
9859 X: Documentation/RCU/torture.txt
9860 F: include/linux/rcu*
9861 X: include/linux/srcu.h
9865 REAL TIME CLOCK (RTC) SUBSYSTEM
9866 M: Alessandro Zummo <a.zummo@towertech.it>
9867 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9868 L: rtc-linux@googlegroups.com
9869 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9872 F: Documentation/devicetree/bindings/rtc/
9873 F: Documentation/rtc.txt
9875 F: include/linux/rtc.h
9876 F: include/uapi/linux/rtc.h
9877 F: include/linux/rtc/
9878 F: include/linux/platform_data/rtc-*
9879 F: tools/testing/selftests/timers/rtctest.c
9881 REALTEK AUDIO CODECS
9882 M: Bard Liao <bardliao@realtek.com>
9883 M: Oder Chiou <oder_chiou@realtek.com>
9885 F: sound/soc/codecs/rt*
9886 F: include/sound/rt*.h
9888 REISERFS FILE SYSTEM
9889 L: reiserfs-devel@vger.kernel.org
9893 REGISTER MAP ABSTRACTION
9894 M: Mark Brown <broonie@kernel.org>
9895 L: linux-kernel@vger.kernel.org
9896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9898 F: Documentation/devicetree/bindings/regmap/
9899 F: drivers/base/regmap/
9900 F: include/linux/regmap.h
9902 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9903 M: Ohad Ben-Cohen <ohad@wizery.com>
9904 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9905 L: linux-remoteproc@vger.kernel.org
9906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9908 F: Documentation/devicetree/bindings/remoteproc/
9909 F: Documentation/remoteproc.txt
9910 F: drivers/remoteproc/
9911 F: include/linux/remoteproc.h
9913 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9914 M: Ohad Ben-Cohen <ohad@wizery.com>
9915 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9916 L: linux-remoteproc@vger.kernel.org
9917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9920 F: Documentation/rpmsg.txt
9921 F: include/linux/rpmsg.h
9923 RENESAS ETHERNET DRIVERS
9924 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9925 L: netdev@vger.kernel.org
9926 L: linux-renesas-soc@vger.kernel.org
9927 F: drivers/net/ethernet/renesas/
9928 F: include/linux/sh_eth.h
9930 RENESAS USB2 PHY DRIVER
9931 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9932 L: linux-renesas-soc@vger.kernel.org
9934 F: drivers/phy/phy-rcar-gen3-usb2.c
9936 RESET CONTROLLER FRAMEWORK
9937 M: Philipp Zabel <p.zabel@pengutronix.de>
9938 T: git git://git.pengutronix.de/git/pza/linux
9941 F: Documentation/devicetree/bindings/reset/
9942 F: include/dt-bindings/reset/
9943 F: include/linux/reset.h
9944 F: include/linux/reset-controller.h
9947 M: Johannes Berg <johannes@sipsolutions.net>
9948 L: linux-wireless@vger.kernel.org
9949 W: http://wireless.kernel.org/
9950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9953 F: Documentation/rfkill.txt
9957 M: Thomas Graf <tgraf@suug.ch>
9958 L: netdev@vger.kernel.org
9961 F: include/linux/rhashtable.h
9963 RICOH SMARTMEDIA/XD DRIVER
9964 M: Maxim Levitsky <maximlevitsky@gmail.com>
9966 F: drivers/mtd/nand/r852.c
9967 F: drivers/mtd/nand/r852.h
9969 RICOH R5C592 MEMORYSTICK DRIVER
9970 M: Maxim Levitsky <maximlevitsky@gmail.com>
9972 F: drivers/memstick/host/r592.*
9975 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9976 W: http://sourceforge.net/projects/roccat/
9978 F: drivers/hid/hid-roccat*
9979 F: include/linux/hid-roccat*
9980 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9983 M: Jiri Pirko <jiri@resnulli.us>
9984 L: netdev@vger.kernel.org
9986 F: drivers/net/ethernet/rocker/
9990 W: http://www.comtrol.com
9992 F: Documentation/serial/rocket.txt
9993 F: drivers/tty/rocket*
9995 ROCKETPORT EXPRESS/INFINITY DRIVER
9996 M: Kevin Cernekee <cernekee@gmail.com>
9997 L: linux-serial@vger.kernel.org
9999 F: drivers/tty/serial/rp2.*
10002 M: Ralf Baechle <ralf@linux-mips.org>
10003 L: linux-hams@vger.kernel.org
10004 W: http://www.linux-ax25.org/
10006 F: include/net/rose.h
10007 F: include/uapi/linux/rose.h
10010 RTL2830 MEDIA DRIVER
10011 M: Antti Palosaari <crope@iki.fi>
10012 L: linux-media@vger.kernel.org
10013 W: https://linuxtv.org
10014 W: http://palosaari.fi/linux/
10015 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10016 T: git git://linuxtv.org/anttip/media_tree.git
10018 F: drivers/media/dvb-frontends/rtl2830*
10020 RTL2832 MEDIA DRIVER
10021 M: Antti Palosaari <crope@iki.fi>
10022 L: linux-media@vger.kernel.org
10023 W: https://linuxtv.org
10024 W: http://palosaari.fi/linux/
10025 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10026 T: git git://linuxtv.org/anttip/media_tree.git
10028 F: drivers/media/dvb-frontends/rtl2832*
10030 RTL2832_SDR MEDIA DRIVER
10031 M: Antti Palosaari <crope@iki.fi>
10032 L: linux-media@vger.kernel.org
10033 W: https://linuxtv.org
10034 W: http://palosaari.fi/linux/
10035 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10036 T: git git://linuxtv.org/anttip/media_tree.git
10038 F: drivers/media/dvb-frontends/rtl2832_sdr*
10040 RTL8180 WIRELESS DRIVER
10041 L: linux-wireless@vger.kernel.org
10042 W: http://wireless.kernel.org/
10043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10045 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10047 RTL8187 WIRELESS DRIVER
10048 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10049 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10050 M: Larry Finger <Larry.Finger@lwfinger.net>
10051 L: linux-wireless@vger.kernel.org
10052 W: http://wireless.kernel.org/
10053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10055 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10057 RTL8192CE WIRELESS DRIVER
10058 M: Larry Finger <Larry.Finger@lwfinger.net>
10059 M: Chaoming Li <chaoming_li@realsil.com.cn>
10060 L: linux-wireless@vger.kernel.org
10061 W: http://wireless.kernel.org/
10062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10064 F: drivers/net/wireless/realtek/rtlwifi/
10065 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10067 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10068 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10069 L: linux-wireless@vger.kernel.org
10070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10072 F: drivers/net/wireless/realtek/rtl8xxxu/
10074 S3 SAVAGE FRAMEBUFFER DRIVER
10075 M: Antonino Daplas <adaplas@gmail.com>
10076 L: linux-fbdev@vger.kernel.org
10078 F: drivers/video/fbdev/savage/
10081 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10082 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10083 L: linux-s390@vger.kernel.org
10084 W: http://www.ibm.com/developerworks/linux/linux390/
10085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10089 F: Documentation/s390/
10090 F: Documentation/DocBook/s390*
10092 S390 COMMON I/O LAYER
10093 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10094 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10095 L: linux-s390@vger.kernel.org
10096 W: http://www.ibm.com/developerworks/linux/linux390/
10098 F: drivers/s390/cio/
10101 M: Stefan Weinhuber <wein@de.ibm.com>
10102 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10103 L: linux-s390@vger.kernel.org
10104 W: http://www.ibm.com/developerworks/linux/linux390/
10106 F: drivers/s390/block/dasd*
10107 F: block/partitions/ibm.c
10109 S390 NETWORK DRIVERS
10110 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10111 L: linux-s390@vger.kernel.org
10112 W: http://www.ibm.com/developerworks/linux/linux390/
10114 F: drivers/s390/net/
10117 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10118 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10119 L: linux-s390@vger.kernel.org
10120 W: http://www.ibm.com/developerworks/linux/linux390/
10123 F: drivers/pci/hotplug/s390_pci_hpc.c
10126 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10127 L: linux-s390@vger.kernel.org
10128 W: http://www.ibm.com/developerworks/linux/linux390/
10130 F: drivers/s390/crypto/
10133 M: Steffen Maier <maier@linux.vnet.ibm.com>
10134 L: linux-s390@vger.kernel.org
10135 W: http://www.ibm.com/developerworks/linux/linux390/
10137 F: drivers/s390/scsi/zfcp_*
10139 S390 IUCV NETWORK LAYER
10140 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10141 L: linux-s390@vger.kernel.org
10142 W: http://www.ibm.com/developerworks/linux/linux390/
10144 F: drivers/s390/net/*iucv*
10145 F: include/net/iucv/
10149 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10150 L: linux-s390@vger.kernel.org
10151 W: http://www.ibm.com/developerworks/linux/linux390/
10153 F: drivers/iommu/s390-iommu.c
10155 S3C24XX SD/MMC Driver
10156 M: Ben Dooks <ben-linux@fluff.org>
10157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10159 F: drivers/mmc/host/s3cmci.*
10161 SAA6588 RDS RECEIVER DRIVER
10162 M: Hans Verkuil <hverkuil@xs4all.nl>
10163 L: linux-media@vger.kernel.org
10164 T: git git://linuxtv.org/media_tree.git
10165 W: https://linuxtv.org
10167 F: drivers/media/i2c/saa6588*
10169 SAA7134 VIDEO4LINUX DRIVER
10170 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10171 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10172 L: linux-media@vger.kernel.org
10173 W: https://linuxtv.org
10174 T: git git://linuxtv.org/media_tree.git
10176 F: Documentation/video4linux/*.saa7134
10177 F: drivers/media/pci/saa7134/
10179 SAA7146 VIDEO4LINUX-2 DRIVER
10180 M: Hans Verkuil <hverkuil@xs4all.nl>
10181 L: linux-media@vger.kernel.org
10182 T: git git://linuxtv.org/media_tree.git
10184 F: drivers/media/common/saa7146/
10185 F: drivers/media/pci/saa7146/
10186 F: include/media/saa7146*
10188 SAMSUNG LAPTOP DRIVER
10189 M: Corentin Chary <corentin.chary@gmail.com>
10190 L: platform-driver-x86@vger.kernel.org
10192 F: drivers/platform/x86/samsung-laptop.c
10194 SAMSUNG AUDIO (ASoC) DRIVERS
10195 M: Krzysztof Kozlowski <krzk@kernel.org>
10196 M: Sangbeom Kim <sbkim73@samsung.com>
10197 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10198 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10200 F: sound/soc/samsung/
10202 SAMSUNG FRAMEBUFFER DRIVER
10203 M: Jingoo Han <jingoohan1@gmail.com>
10204 L: linux-fbdev@vger.kernel.org
10206 F: drivers/video/fbdev/s3c-fb.c
10208 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10209 M: Sangbeom Kim <sbkim73@samsung.com>
10210 M: Krzysztof Kozlowski <krzk@kernel.org>
10211 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10212 L: linux-kernel@vger.kernel.org
10213 L: linux-samsung-soc@vger.kernel.org
10215 F: drivers/mfd/sec*.c
10216 F: drivers/regulator/s2m*.c
10217 F: drivers/regulator/s5m*.c
10218 F: drivers/clk/clk-s2mps11.c
10219 F: drivers/rtc/rtc-s5m.c
10220 F: include/linux/mfd/samsung/
10221 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10222 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10223 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10224 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10226 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10227 M: Kyungmin Park <kyungmin.park@samsung.com>
10228 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10229 L: linux-media@vger.kernel.org
10230 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10232 F: drivers/media/platform/exynos4-is/
10234 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10235 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10236 L: linux-media@vger.kernel.org
10237 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10239 F: drivers/media/platform/s3c-camif/
10240 F: include/media/drv-intf/s3c_camif.h
10242 SAMSUNG S5C73M3 CAMERA DRIVER
10243 M: Kyungmin Park <kyungmin.park@samsung.com>
10244 M: Andrzej Hajda <a.hajda@samsung.com>
10245 L: linux-media@vger.kernel.org
10247 F: drivers/media/i2c/s5c73m3/*
10249 SAMSUNG S5K5BAF CAMERA DRIVER
10250 M: Kyungmin Park <kyungmin.park@samsung.com>
10251 M: Andrzej Hajda <a.hajda@samsung.com>
10252 L: linux-media@vger.kernel.org
10254 F: drivers/media/i2c/s5k5baf.c
10256 SAMSUNG S3FWRN5 NFC DRIVER
10257 M: Robert Baldyga <r.baldyga@samsung.com>
10258 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10259 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10261 F: drivers/nfc/s3fwrn5
10263 SAMSUNG SOC CLOCK DRIVERS
10264 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10265 M: Tomasz Figa <tomasz.figa@gmail.com>
10267 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10268 F: drivers/clk/samsung/
10270 SAMSUNG SPI DRIVERS
10271 M: Kukjin Kim <kgene@kernel.org>
10272 M: Krzysztof Kozlowski <krzk@kernel.org>
10273 M: Andi Shyti <andi.shyti@samsung.com>
10274 L: linux-spi@vger.kernel.org
10275 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10277 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10278 F: drivers/spi/spi-s3c*
10279 F: include/linux/platform_data/spi-s3c64xx.h
10281 SAMSUNG SXGBE DRIVERS
10282 M: Byungho An <bh74.an@samsung.com>
10283 M: Girish K S <ks.giri@samsung.com>
10284 M: Vipul Pandya <vipul.pandya@samsung.com>
10286 L: netdev@vger.kernel.org
10287 F: drivers/net/ethernet/samsung/sxgbe/
10289 SAMSUNG THERMAL DRIVER
10290 M: Lukasz Majewski <l.majewski@samsung.com>
10291 L: linux-pm@vger.kernel.org
10292 L: linux-samsung-soc@vger.kernel.org
10294 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10295 F: drivers/thermal/samsung/
10297 SAMSUNG USB2 PHY DRIVER
10298 M: Kamil Debski <kamil@wypas.org>
10299 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10300 L: linux-kernel@vger.kernel.org
10302 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10303 F: Documentation/phy/samsung-usb2.txt
10304 F: drivers/phy/phy-exynos4210-usb2.c
10305 F: drivers/phy/phy-exynos4x12-usb2.c
10306 F: drivers/phy/phy-exynos5250-usb2.c
10307 F: drivers/phy/phy-s5pv210-usb2.c
10308 F: drivers/phy/phy-samsung-usb2.c
10309 F: drivers/phy/phy-samsung-usb2.h
10312 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10313 L: linux-serial@vger.kernel.org
10315 F: Documentation/devicetree/bindings/serial/
10316 F: drivers/tty/serial/
10318 SYNOPSYS DESIGNWARE DMAC DRIVER
10319 M: Viresh Kumar <vireshk@kernel.org>
10320 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10322 F: include/linux/dma/dw.h
10323 F: include/linux/platform_data/dma-dw.h
10326 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10327 M: Lars Persson <lars.persson@axis.com>
10328 L: netdev@vger.kernel.org
10330 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10331 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10333 SYNOPSYS DESIGNWARE I2C DRIVER
10334 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10335 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10336 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10337 L: linux-i2c@vger.kernel.org
10339 F: drivers/i2c/busses/i2c-designware-*
10340 F: include/linux/platform_data/i2c-designware.h
10342 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10343 M: Jaehoon Chung <jh80.chung@samsung.com>
10344 L: linux-mmc@vger.kernel.org
10346 F: include/linux/mmc/dw_mmc.h
10347 F: drivers/mmc/host/dw_mmc*
10349 SYSTEM TRACE MODULE CLASS
10350 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10353 F: Documentation/trace/stm.txt
10354 F: drivers/hwtracing/stm/
10355 F: include/linux/stm.h
10356 F: include/uapi/linux/stm.h
10359 M: Andreas Noever <andreas.noever@gmail.com>
10361 F: drivers/thunderbolt/
10363 TI BQ27XXX POWER SUPPLY DRIVER
10364 R: Andrew F. Davis <afd@ti.com>
10365 F: include/linux/power/bq27xxx_battery.h
10366 F: drivers/power/bq27xxx_battery.c
10367 F: drivers/power/bq27xxx_battery_i2c.c
10369 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10370 M: John Stultz <john.stultz@linaro.org>
10371 M: Thomas Gleixner <tglx@linutronix.de>
10372 L: linux-kernel@vger.kernel.org
10373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10375 F: include/linux/clocksource.h
10376 F: include/linux/time.h
10377 F: include/linux/timex.h
10378 F: include/uapi/linux/time.h
10379 F: include/uapi/linux/timex.h
10380 F: kernel/time/clocksource.c
10381 F: kernel/time/time*.c
10382 F: kernel/time/alarmtimer.c
10383 F: kernel/time/ntp.c
10384 F: tools/testing/selftests/timers/
10387 M: Zwane Mwaikambo <zwanem@gmail.com>
10389 F: drivers/watchdog/sc1200wdt.c
10392 M: Ingo Molnar <mingo@redhat.com>
10393 M: Peter Zijlstra <peterz@infradead.org>
10394 L: linux-kernel@vger.kernel.org
10395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10398 F: include/linux/sched.h
10399 F: include/uapi/linux/sched.h
10400 F: include/linux/wait.h
10403 M: Chen Liqin <liqin.linux@gmail.com>
10404 M: Lennox Wu <lennox.wu@gmail.com>
10405 W: http://www.sunplus.com
10409 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10410 M: Sudeep Holla <sudeep.holla@arm.com>
10411 L: linux-arm-kernel@lists.infradead.org
10413 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10414 F: drivers/clk/clk-scpi.c
10415 F: drivers/cpufreq/scpi-cpufreq.c
10416 F: drivers/firmware/arm_scpi.c
10417 F: include/linux/scpi_protocol.h
10420 M: Jens Axboe <axboe@kernel.dk>
10421 L: linux-scsi@vger.kernel.org
10422 W: http://www.kernel.dk
10424 F: drivers/scsi/sr*
10426 SCSI RDMA PROTOCOL (SRP) INITIATOR
10427 M: Bart Van Assche <bart.vanassche@sandisk.com>
10428 L: linux-rdma@vger.kernel.org
10430 W: http://www.openfabrics.org
10431 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10433 F: drivers/infiniband/ulp/srp/
10434 F: include/scsi/srp.h
10437 M: Doug Gilbert <dgilbert@interlog.com>
10438 L: linux-scsi@vger.kernel.org
10439 W: http://sg.danny.cz/sg
10441 F: Documentation/scsi/scsi-generic.txt
10442 F: drivers/scsi/sg.c
10443 F: include/scsi/sg.h
10446 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10448 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10450 L: linux-scsi@vger.kernel.org
10452 F: Documentation/devicetree/bindings/scsi/
10457 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10458 L: linux-scsi@vger.kernel.org
10460 F: Documentation/scsi/st.txt
10461 F: drivers/scsi/st.*
10462 F: drivers/scsi/st_*.h
10465 M: Vlad Yasevich <vyasevich@gmail.com>
10466 M: Neil Horman <nhorman@tuxdriver.com>
10467 L: linux-sctp@vger.kernel.org
10468 W: http://lksctp.sourceforge.net
10470 F: Documentation/networking/sctp.txt
10471 F: include/linux/sctp.h
10472 F: include/uapi/linux/sctp.h
10473 F: include/net/sctp/
10477 M: Jim Cromie <jim.cromie@gmail.com>
10479 F: Documentation/i2c/busses/scx200_acb
10480 F: arch/x86/platform/scx200/
10481 F: drivers/watchdog/scx200_wdt.c
10482 F: drivers/i2c/busses/scx200*
10483 F: drivers/mtd/maps/scx200_docflash.c
10484 F: include/linux/scx200.h
10487 M: Jim Cromie <jim.cromie@gmail.com>
10489 F: drivers/char/scx200_gpio.c
10490 F: include/linux/scx200_gpio.h
10492 SCx200 HRT CLOCKSOURCE DRIVER
10493 M: Jim Cromie <jim.cromie@gmail.com>
10495 F: drivers/clocksource/scx200_hrt.c
10497 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10498 M: Sascha Sommer <saschasommer@freenet.de>
10499 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10501 F: drivers/mmc/host/sdricoh_cs.c
10503 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10504 M: Adrian Hunter <adrian.hunter@intel.com>
10505 L: linux-mmc@vger.kernel.org
10506 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10508 F: drivers/mmc/host/sdhci*
10509 F: include/linux/mmc/sdhci*
10512 M: Kees Cook <keescook@chromium.org>
10513 R: Andy Lutomirski <luto@amacapital.net>
10514 R: Will Drewry <wad@chromium.org>
10515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10517 F: kernel/seccomp.c
10518 F: include/uapi/linux/seccomp.h
10519 F: include/linux/seccomp.h
10520 F: tools/testing/selftests/seccomp/*
10521 K: \bsecure_computing
10524 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10525 M: Al Cooper <alcooperx@gmail.com>
10526 L: linux-mmc@vger.kernel.org
10527 L: bcm-kernel-feedback-list@broadcom.com
10529 F: drivers/mmc/host/sdhci-brcmstb*
10531 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10532 M: Ben Dooks <ben-linux@fluff.org>
10533 M: Jaehoon Chung <jh80.chung@samsung.com>
10534 L: linux-mmc@vger.kernel.org
10536 F: drivers/mmc/host/sdhci-s3c*
10538 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10539 M: Viresh Kumar <vireshk@kernel.org>
10540 L: linux-mmc@vger.kernel.org
10542 F: drivers/mmc/host/sdhci-spear.c
10545 M: James Morris <james.l.morris@oracle.com>
10546 M: "Serge E. Hallyn" <serge@hallyn.com>
10547 L: linux-security-module@vger.kernel.org (suggested Cc:)
10548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10549 W: http://kernsec.org/
10554 M: Security Officers <security@kernel.org>
10557 SELINUX SECURITY MODULE
10558 M: Paul Moore <paul@paul-moore.com>
10559 M: Stephen Smalley <sds@tycho.nsa.gov>
10560 M: Eric Paris <eparis@parisplace.org>
10561 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10562 W: http://selinuxproject.org
10563 T: git git://git.infradead.org/users/pcmoore/selinux
10565 F: include/linux/selinux*
10566 F: security/selinux/
10567 F: scripts/selinux/
10569 APPARMOR SECURITY MODULE
10570 M: John Johansen <john.johansen@canonical.com>
10571 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10572 W: apparmor.wiki.kernel.org
10573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10575 F: security/apparmor/
10577 LOADPIN SECURITY MODULE
10578 M: Kees Cook <keescook@chromium.org>
10579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10581 F: security/loadpin/
10583 YAMA SECURITY MODULE
10584 M: Kees Cook <keescook@chromium.org>
10585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10590 M: Jiri Slaby <jirislaby@gmail.com>
10592 F: drivers/misc/phantom.c
10593 F: include/uapi/linux/phantom.h
10595 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10596 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10597 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10598 M: John Soni Jose <sony.john@avagotech.com>
10599 L: linux-scsi@vger.kernel.org
10600 W: http://www.avagotech.com
10602 F: drivers/scsi/be2iscsi/
10604 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10605 M: Sathya Perla <sathya.perla@broadcom.com>
10606 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10607 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10608 M: Somnath Kotur <somnath.kotur@broadcom.com>
10609 L: netdev@vger.kernel.org
10610 W: http://www.emulex.com
10612 F: drivers/net/ethernet/emulex/benet/
10614 EMULEX ONECONNECT ROCE DRIVER
10615 M: Selvin Xavier <selvin.xavier@avagotech.com>
10616 M: Devesh Sharma <devesh.sharma@avagotech.com>
10617 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10618 L: linux-rdma@vger.kernel.org
10619 W: http://www.emulex.com
10621 F: drivers/infiniband/hw/ocrdma/
10624 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10625 M: Edward Cree <ecree@solarflare.com>
10626 M: Bert Kenward <bkenward@solarflare.com>
10627 L: netdev@vger.kernel.org
10629 F: drivers/net/ethernet/sfc/
10632 M: Dimitri Sivanich <sivanich@sgi.com>
10634 F: drivers/misc/sgi-gru/
10636 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10637 M: Pat Gefre <pfg@sgi.com>
10638 L: linux-ia64@vger.kernel.org
10640 F: Documentation/ia64/serial.txt
10641 F: drivers/tty/serial/ioc?_serial.c
10642 F: include/linux/ioc?.h
10644 SGI XP/XPC/XPNET DRIVER
10645 M: Cliff Whickman <cpw@sgi.com>
10646 M: Robin Holt <robinmholt@gmail.com>
10648 F: drivers/misc/sgi-xp/
10650 SI2157 MEDIA DRIVER
10651 M: Antti Palosaari <crope@iki.fi>
10652 L: linux-media@vger.kernel.org
10653 W: https://linuxtv.org
10654 W: http://palosaari.fi/linux/
10655 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10656 T: git git://linuxtv.org/anttip/media_tree.git
10658 F: drivers/media/tuners/si2157*
10660 SI2168 MEDIA DRIVER
10661 M: Antti Palosaari <crope@iki.fi>
10662 L: linux-media@vger.kernel.org
10663 W: https://linuxtv.org
10664 W: http://palosaari.fi/linux/
10665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10666 T: git git://linuxtv.org/anttip/media_tree.git
10668 F: drivers/media/dvb-frontends/si2168*
10670 SI470X FM RADIO RECEIVER I2C DRIVER
10671 M: Hans Verkuil <hverkuil@xs4all.nl>
10672 L: linux-media@vger.kernel.org
10673 T: git git://linuxtv.org/media_tree.git
10674 W: https://linuxtv.org
10676 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10678 SI470X FM RADIO RECEIVER USB DRIVER
10679 M: Hans Verkuil <hverkuil@xs4all.nl>
10680 L: linux-media@vger.kernel.org
10681 T: git git://linuxtv.org/media_tree.git
10682 W: https://linuxtv.org
10684 F: drivers/media/radio/si470x/radio-si470x-common.c
10685 F: drivers/media/radio/si470x/radio-si470x.h
10686 F: drivers/media/radio/si470x/radio-si470x-usb.c
10688 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10689 M: Eduardo Valentin <edubezval@gmail.com>
10690 L: linux-media@vger.kernel.org
10691 T: git git://linuxtv.org/media_tree.git
10692 W: https://linuxtv.org
10694 F: drivers/media/radio/si4713/si4713.?
10696 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10697 M: Eduardo Valentin <edubezval@gmail.com>
10698 L: linux-media@vger.kernel.org
10699 T: git git://linuxtv.org/media_tree.git
10700 W: https://linuxtv.org
10702 F: drivers/media/radio/si4713/radio-platform-si4713.c
10704 SI4713 FM RADIO TRANSMITTER USB DRIVER
10705 M: Hans Verkuil <hverkuil@xs4all.nl>
10706 L: linux-media@vger.kernel.org
10707 T: git git://linuxtv.org/media_tree.git
10708 W: https://linuxtv.org
10710 F: drivers/media/radio/si4713/radio-usb-si4713.c
10713 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10714 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10715 L: linux-media@vger.kernel.org
10716 W: https://linuxtv.org
10717 T: git git://linuxtv.org/media_tree.git
10719 F: drivers/media/common/siano/
10720 F: drivers/media/usb/siano/
10721 F: drivers/media/usb/siano/
10722 F: drivers/media/mmc/siano/
10725 M: Hans de Goede <hdegoede@redhat.com>
10726 L: linux-fbdev@vger.kernel.org
10728 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10729 F: drivers/video/fbdev/simplefb.c
10730 F: include/linux/platform_data/simplefb.h
10732 SH_VEU V4L2 MEM2MEM DRIVER
10733 L: linux-media@vger.kernel.org
10735 F: drivers/media/platform/sh_veu.c
10737 SH_VOU V4L2 OUTPUT DRIVER
10738 L: linux-media@vger.kernel.org
10740 F: drivers/media/platform/sh_vou.c
10741 F: include/media/drv-intf/sh_vou.h
10743 SIMPLE FIRMWARE INTERFACE (SFI)
10744 M: Len Brown <lenb@kernel.org>
10745 L: sfi-devel@simplefirmware.org
10746 W: http://simplefirmware.org/
10747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10749 F: arch/x86/platform/sfi/
10751 F: include/linux/sfi*.h
10753 SIMTEC EB110ATX (Chalice CATS)
10755 P: Vincent Sanders <vince@simtec.co.uk>
10756 M: Simtec Linux Team <linux@simtec.co.uk>
10757 W: http://www.simtec.co.uk/products/EB110ATX/
10760 SIMTEC EB2410ITX (BAST)
10762 P: Vincent Sanders <vince@simtec.co.uk>
10763 M: Simtec Linux Team <linux@simtec.co.uk>
10764 W: http://www.simtec.co.uk/products/EB2410ITX/
10766 F: arch/arm/mach-s3c24xx/mach-bast.c
10767 F: arch/arm/mach-s3c24xx/bast-ide.c
10768 F: arch/arm/mach-s3c24xx/bast-irq.c
10770 TI DAVINCI MACHINE SUPPORT
10771 M: Sekhar Nori <nsekhar@ti.com>
10772 M: Kevin Hilman <khilman@kernel.org>
10773 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10776 F: arch/arm/mach-davinci/
10777 F: drivers/i2c/busses/i2c-davinci.c
10779 TI DAVINCI SERIES MEDIA DRIVER
10780 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10781 L: linux-media@vger.kernel.org
10782 W: https://linuxtv.org
10783 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10784 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10786 F: drivers/media/platform/davinci/
10787 F: include/media/davinci/
10789 TI AM437X VPFE DRIVER
10790 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10791 L: linux-media@vger.kernel.org
10792 W: https://linuxtv.org
10793 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10794 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10796 F: drivers/media/platform/am437x/
10798 OV2659 OMNIVISION SENSOR DRIVER
10799 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10800 L: linux-media@vger.kernel.org
10801 W: https://linuxtv.org
10802 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10803 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10805 F: drivers/media/i2c/ov2659.c
10806 F: include/media/i2c/ov2659.h
10808 SILICON MOTION SM712 FRAME BUFFER DRIVER
10809 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10810 M: Teddy Wang <teddy.wang@siliconmotion.com>
10811 M: Sudip Mukherjee <sudip@vectorindia.org>
10812 L: linux-fbdev@vger.kernel.org
10814 F: drivers/video/fbdev/sm712*
10815 F: Documentation/fb/sm712fb.txt
10817 SIS 190 ETHERNET DRIVER
10818 M: Francois Romieu <romieu@fr.zoreil.com>
10819 L: netdev@vger.kernel.org
10821 F: drivers/net/ethernet/sis/sis190.c
10823 SIS 900/7016 FAST ETHERNET DRIVER
10824 M: Daniele Venzano <venza@brownhat.org>
10825 W: http://www.brownhat.org/sis900.html
10826 L: netdev@vger.kernel.org
10828 F: drivers/net/ethernet/sis/sis900.*
10830 SIS FRAMEBUFFER DRIVER
10831 M: Thomas Winischhofer <thomas@winischhofer.net>
10832 W: http://www.winischhofer.net/linuxsisvga.shtml
10834 F: Documentation/fb/sisfb.txt
10835 F: drivers/video/fbdev/sis/
10836 F: include/video/sisfb.h
10839 M: Thomas Winischhofer <thomas@winischhofer.net>
10840 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10842 F: drivers/usb/misc/sisusbvga/
10845 M: Christoph Lameter <cl@linux.com>
10846 M: Pekka Enberg <penberg@kernel.org>
10847 M: David Rientjes <rientjes@google.com>
10848 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10849 M: Andrew Morton <akpm@linux-foundation.org>
10850 L: linux-mm@kvack.org
10852 F: include/linux/sl?b*.h
10855 SLEEPABLE READ-COPY UPDATE (SRCU)
10856 M: Lai Jiangshan <jiangshanlai@gmail.com>
10857 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10858 M: Josh Triplett <josh@joshtriplett.org>
10859 R: Steven Rostedt <rostedt@goodmis.org>
10860 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10861 L: linux-kernel@vger.kernel.org
10862 W: http://www.rdrop.com/users/paulmck/RCU/
10864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10865 F: include/linux/srcu.h
10866 F: kernel/rcu/srcu.c
10868 SMACK SECURITY MODULE
10869 M: Casey Schaufler <casey@schaufler-ca.com>
10870 L: linux-security-module@vger.kernel.org
10871 W: http://schaufler-ca.com
10872 T: git git://github.com/cschaufler/smack-next
10874 F: Documentation/security/Smack.txt
10877 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10878 M: Kevin Hilman <khilman@kernel.org>
10879 M: Nishanth Menon <nm@ti.com>
10881 F: drivers/power/avs/
10882 F: include/linux/power/smartreflex.h
10883 L: linux-pm@vger.kernel.org
10885 SMC91x ETHERNET DRIVER
10886 M: Nicolas Pitre <nico@fluxnic.net>
10888 F: drivers/net/ethernet/smsc/smc91x.*
10890 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10891 M: Sakari Ailus <sakari.ailus@iki.fi>
10892 L: linux-media@vger.kernel.org
10894 F: drivers/media/i2c/smiapp/
10895 F: include/media/i2c/smiapp.h
10896 F: drivers/media/i2c/smiapp-pll.c
10897 F: drivers/media/i2c/smiapp-pll.h
10898 F: include/uapi/linux/smiapp.h
10899 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10901 SMM665 HARDWARE MONITOR DRIVER
10902 M: Guenter Roeck <linux@roeck-us.net>
10903 L: linux-hwmon@vger.kernel.org
10905 F: Documentation/hwmon/smm665
10906 F: drivers/hwmon/smm665.c
10908 SMSC EMC2103 HARDWARE MONITOR DRIVER
10909 M: Steve Glendinning <steve.glendinning@shawell.net>
10910 L: linux-hwmon@vger.kernel.org
10912 F: Documentation/hwmon/emc2103
10913 F: drivers/hwmon/emc2103.c
10915 SMSC SCH5627 HARDWARE MONITOR DRIVER
10916 M: Hans de Goede <hdegoede@redhat.com>
10917 L: linux-hwmon@vger.kernel.org
10919 F: Documentation/hwmon/sch5627
10920 F: drivers/hwmon/sch5627.c
10922 SMSC47B397 HARDWARE MONITOR DRIVER
10923 M: Jean Delvare <jdelvare@suse.com>
10924 L: linux-hwmon@vger.kernel.org
10926 F: Documentation/hwmon/smsc47b397
10927 F: drivers/hwmon/smsc47b397.c
10929 SMSC911x ETHERNET DRIVER
10930 M: Steve Glendinning <steve.glendinning@shawell.net>
10931 L: netdev@vger.kernel.org
10933 F: include/linux/smsc911x.h
10934 F: drivers/net/ethernet/smsc/smsc911x.*
10936 SMSC9420 PCI ETHERNET DRIVER
10937 M: Steve Glendinning <steve.glendinning@shawell.net>
10938 L: netdev@vger.kernel.org
10940 F: drivers/net/ethernet/smsc/smsc9420.*
10942 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10943 M: Steve Glendinning <steve.glendinning@shawell.net>
10944 L: linux-fbdev@vger.kernel.org
10946 F: drivers/video/fbdev/smscufx.c
10948 SOC-CAMERA V4L2 SUBSYSTEM
10949 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10950 L: linux-media@vger.kernel.org
10951 T: git git://linuxtv.org/media_tree.git
10953 F: include/media/soc*
10954 F: drivers/media/i2c/soc_camera/
10955 F: drivers/media/platform/soc_camera/
10957 SOEKRIS NET48XX LED SUPPORT
10958 M: Chris Boot <bootc@bootc.net>
10960 F: drivers/leds/leds-net48xx.c
10962 SOFTLOGIC 6x10 MPEG CODEC
10963 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10964 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10965 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10966 M: Ismael Luceno <ismael@iodev.co.uk>
10967 L: linux-media@vger.kernel.org
10969 F: drivers/media/pci/solo6x10/
10971 SOFTWARE RAID (Multiple Disks) SUPPORT
10972 M: Shaohua Li <shli@kernel.org>
10973 L: linux-raid@vger.kernel.org
10974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10977 F: include/linux/raid/
10978 F: include/uapi/linux/raid/
10980 SONIC NETWORK DRIVER
10981 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10982 L: netdev@vger.kernel.org
10984 F: drivers/net/ethernet/natsemi/sonic.*
10986 SONICS SILICON BACKPLANE DRIVER (SSB)
10987 M: Michael Buesch <m@bues.ch>
10988 L: linux-wireless@vger.kernel.org
10991 F: include/linux/ssb/
10993 SONY VAIO CONTROL DEVICE DRIVER
10994 M: Mattia Dongili <malattia@linux.it>
10995 L: platform-driver-x86@vger.kernel.org
10996 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10998 F: Documentation/laptops/sony-laptop.txt
10999 F: drivers/char/sonypi.c
11000 F: drivers/platform/x86/sony-laptop.c
11001 F: include/linux/sony-laptop.h
11003 SONY MEMORYSTICK CARD SUPPORT
11004 M: Alex Dubov <oakad@yahoo.com>
11005 W: http://tifmxx.berlios.de/
11007 F: drivers/memstick/host/tifm_ms.c
11009 SONY MEMORYSTICK STANDARD SUPPORT
11010 M: Maxim Levitsky <maximlevitsky@gmail.com>
11012 F: drivers/memstick/core/ms_block.*
11015 M: Jaroslav Kysela <perex@perex.cz>
11016 M: Takashi Iwai <tiwai@suse.com>
11017 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11018 W: http://www.alsa-project.org/
11019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11020 T: git git://git.alsa-project.org/alsa-kernel.git
11021 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11023 F: Documentation/sound/
11025 F: include/uapi/sound/
11028 SOUND - COMPRESSED AUDIO
11029 M: Vinod Koul <vinod.koul@intel.com>
11030 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11033 F: Documentation/sound/alsa/compress_offload.txt
11034 F: include/sound/compress_driver.h
11035 F: include/uapi/sound/compress_*
11036 F: sound/core/compress_offload.c
11037 F: sound/soc/soc-compress.c
11039 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11040 M: Liam Girdwood <lgirdwood@gmail.com>
11041 M: Mark Brown <broonie@kernel.org>
11042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11043 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11044 W: http://alsa-project.org/main/index.php/ASoC
11046 F: Documentation/devicetree/bindings/sound/
11047 F: Documentation/sound/alsa/soc/
11049 F: include/sound/soc*
11051 SOUND - DMAENGINE HELPERS
11052 M: Lars-Peter Clausen <lars@metafoo.de>
11054 F: include/sound/dmaengine_pcm.h
11055 F: sound/core/pcm_dmaengine.c
11056 F: sound/soc/soc-generic-dmaengine-pcm.c
11059 M: Olli Salonen <olli.salonen@iki.fi>
11060 L: linux-media@vger.kernel.org
11061 W: https://linuxtv.org
11062 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11064 F: drivers/media/dvb-frontends/sp2*
11066 SPARC + UltraSPARC (sparc/sparc64)
11067 M: "David S. Miller" <davem@davemloft.net>
11068 L: sparclinux@vger.kernel.org
11069 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11076 SPARC SERIAL DRIVERS
11077 M: "David S. Miller" <davem@davemloft.net>
11078 L: sparclinux@vger.kernel.org
11079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11082 F: include/linux/sunserialcore.h
11083 F: drivers/tty/serial/suncore.c
11084 F: drivers/tty/serial/sunhv.c
11085 F: drivers/tty/serial/sunsab.c
11086 F: drivers/tty/serial/sunsab.h
11087 F: drivers/tty/serial/sunsu.c
11088 F: drivers/tty/serial/sunzilog.c
11089 F: drivers/tty/serial/sunzilog.h
11092 M: "Christopher Li" <sparse@chrisli.org>
11093 L: linux-sparse@vger.kernel.org
11094 W: https://sparse.wiki.kernel.org/
11095 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11096 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11098 F: include/linux/compiler.h
11100 SPEAR PLATFORM SUPPORT
11101 M: Viresh Kumar <vireshk@kernel.org>
11102 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11104 W: http://www.st.com/spear
11106 F: arch/arm/boot/dts/spear*
11107 F: arch/arm/mach-spear/
11109 SPEAR CLOCK FRAMEWORK SUPPORT
11110 M: Viresh Kumar <vireshk@kernel.org>
11111 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11112 W: http://www.st.com/spear
11114 F: drivers/clk/spear/
11117 M: Mark Brown <broonie@kernel.org>
11118 L: linux-spi@vger.kernel.org
11119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11120 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11122 F: Documentation/devicetree/bindings/spi/
11123 F: Documentation/spi/
11125 F: include/linux/spi/
11126 F: include/uapi/linux/spi/
11128 SPIDERNET NETWORK DRIVER for CELL
11129 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11130 L: netdev@vger.kernel.org
11132 F: Documentation/networking/spider_net.txt
11133 F: drivers/net/ethernet/toshiba/spider_net*
11136 M: Jeremy Kerr <jk@ozlabs.org>
11137 L: linuxppc-dev@lists.ozlabs.org
11138 W: http://www.ibm.com/developerworks/power/cell/
11140 F: Documentation/filesystems/spufs.txt
11141 F: arch/powerpc/platforms/cell/spufs/
11143 SQUASHFS FILE SYSTEM
11144 M: Phillip Lougher <phillip@squashfs.org.uk>
11145 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11146 W: http://squashfs.org.uk
11147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11149 F: Documentation/filesystems/squashfs.txt
11152 SRM (Alpha) environment access
11153 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11155 F: arch/alpha/kernel/srm_env.c
11158 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11159 L: stable@vger.kernel.org
11161 F: Documentation/stable_kernel_rules.txt
11164 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11166 L: devel@driverdev.osuosl.org
11168 F: drivers/staging/
11171 M: Ian Abbott <abbotti@mev.co.uk>
11172 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11174 F: drivers/staging/comedi/
11176 STAGING - FLARION FT1000 DRIVERS
11177 M: Marek Belisko <marek.belisko@gmail.com>
11179 F: drivers/staging/ft1000/
11181 STAGING - INDUSTRIAL IO
11182 M: Jonathan Cameron <jic23@kernel.org>
11183 L: linux-iio@vger.kernel.org
11185 F: Documentation/devicetree/bindings/staging/iio/
11186 F: drivers/staging/iio/
11188 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11189 M: Jarod Wilson <jarod@wilsonet.com>
11190 W: http://www.lirc.org/
11192 F: drivers/staging/media/lirc/
11194 STAGING - LUSTRE PARALLEL FILESYSTEM
11195 M: Oleg Drokin <oleg.drokin@intel.com>
11196 M: Andreas Dilger <andreas.dilger@intel.com>
11197 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11198 W: http://wiki.lustre.org/
11200 F: drivers/staging/lustre
11202 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11203 M: Marc Dietrich <marvin24@gmx.de>
11204 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11205 L: linux-tegra@vger.kernel.org
11207 F: drivers/staging/nvec/
11209 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11210 M: Jens Frederich <jfrederich@gmail.com>
11211 M: Daniel Drake <dsd@laptop.org>
11212 M: Jon Nettleton <jon.nettleton@gmail.com>
11213 W: http://wiki.laptop.org/go/DCON
11215 F: drivers/staging/olpc_dcon/
11217 STAGING - REALTEK RTL8712U DRIVERS
11218 M: Larry Finger <Larry.Finger@lwfinger.net>
11219 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11221 F: drivers/staging/rtl8712/
11223 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11224 M: Larry Finger <Larry.Finger@lwfinger.net>
11225 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11226 L: linux-wireless@vger.kernel.org
11228 F: drivers/staging/rtl8723au/
11230 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11231 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11232 M: Teddy Wang <teddy.wang@siliconmotion.com>
11233 M: Sudip Mukherjee <sudip@vectorindia.org>
11234 L: linux-fbdev@vger.kernel.org
11236 F: drivers/staging/sm750fb/
11239 M: Lior Dotan <liodot@gmail.com>
11240 M: Christopher Harrer <charrer@alacritech.com>
11242 F: drivers/staging/slicoss/
11244 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11245 M: William Hubbs <w.d.hubbs@gmail.com>
11246 M: Chris Brannon <chris@the-brannons.com>
11247 M: Kirk Reiser <kirk@reisers.ca>
11248 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11249 L: speakup@linux-speakup.org
11250 W: http://www.linux-speakup.org/
11252 F: drivers/staging/speakup/
11254 STAGING - VIA VT665X DRIVERS
11255 M: Forest Bond <forest@alittletooquiet.net>
11257 F: drivers/staging/vt665?/
11259 STAGING - WILC1000 WIFI DRIVER
11260 M: Aditya Shankar <aditya.shankar@microchip.com>
11261 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11262 L: linux-wireless@vger.kernel.org
11264 F: drivers/staging/wilc1000/
11266 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11267 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11269 F: drivers/staging/xgifb/
11271 STARFIRE/DURALAN NETWORK DRIVER
11272 M: Ion Badulescu <ionut@badula.org>
11274 F: drivers/net/ethernet/adaptec/starfire*
11277 M: Sam Creasey <sammy@sammy.net>
11278 W: http://sammy.net/sun3/
11280 F: arch/m68k/kernel/*sun3*
11281 F: arch/m68k/sun3*/
11282 F: arch/m68k/include/asm/sun3*
11283 F: drivers/net/ethernet/i825xx/sun3*
11285 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11286 M: Hans de Goede <hdegoede@redhat.com>
11287 L: linux-input@vger.kernel.org
11289 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11290 F: drivers/input/keyboard/sun4i-lradc-keys.c
11292 SUNDANCE NETWORK DRIVER
11293 M: Denis Kirjanov <kda@linux-powerpc.org>
11294 L: netdev@vger.kernel.org
11296 F: drivers/net/ethernet/dlink/sundance.c
11299 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11300 M: Rich Felker <dalias@libc.org>
11301 L: linux-sh@vger.kernel.org
11302 Q: http://patchwork.kernel.org/project/linux-sh/list/
11304 F: Documentation/sh/
11309 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11310 M: Len Brown <len.brown@intel.com>
11311 M: Pavel Machek <pavel@ucw.cz>
11312 L: linux-pm@vger.kernel.org
11314 F: Documentation/power/
11315 F: arch/x86/kernel/acpi/
11316 F: drivers/base/power/
11318 F: include/linux/suspend.h
11319 F: include/linux/freezer.h
11320 F: include/linux/pm.h
11323 M: Martin Mares <mj@ucw.cz>
11324 L: linux-video@atrey.karlin.mff.cuni.cz
11326 F: Documentation/svga.txt
11327 F: arch/x86/boot/video*
11330 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11331 L: linux-kernel@vger.kernel.org
11332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11335 F: arch/*/kernel/pci-swiotlb.c
11336 F: include/linux/swiotlb.h
11339 M: Jiri Pirko <jiri@resnulli.us>
11340 L: netdev@vger.kernel.org
11343 F: include/net/switchdev.h
11345 SYNOPSYS ARC ARCHITECTURE
11346 M: Vineet Gupta <vgupta@synopsys.com>
11347 L: linux-snps-arc@lists.infradead.org
11350 F: Documentation/devicetree/bindings/arc/*
11351 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11352 F: drivers/tty/serial/arc_uart.c
11353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11355 SYNOPSYS ARC SDP platform support
11356 M: Alexey Brodkin <abrodkin@synopsys.com>
11358 F: arch/arc/plat-axs10x
11359 F: arch/arc/boot/dts/ax*
11360 F: Documentation/devicetree/bindings/arc/axs10*
11362 SYSTEM CONFIGURATION (SYSCON)
11363 M: Lee Jones <lee.jones@linaro.org>
11364 M: Arnd Bergmann <arnd@arndb.de>
11365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11367 F: drivers/mfd/syscon.c
11370 M: Christoph Hellwig <hch@infradead.org>
11372 F: Documentation/filesystems/sysv-fs.txt
11374 F: include/linux/sysv_fs.h
11377 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11378 L: linux-scsi@vger.kernel.org
11379 L: target-devel@vger.kernel.org
11380 W: http://www.linux-iscsi.org
11381 W: http://groups.google.com/group/linux-iscsi-target-dev
11382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11386 F: Documentation/target/
11388 TASKSTATS STATISTICS INTERFACE
11389 M: Balbir Singh <bsingharora@gmail.com>
11391 F: Documentation/accounting/taskstats*
11392 F: include/linux/taskstats*
11393 F: kernel/taskstats.c
11396 M: Jamal Hadi Salim <jhs@mojatatu.com>
11397 L: netdev@vger.kernel.org
11399 F: include/net/pkt_cls.h
11400 F: include/uapi/linux/pkt_cls.h
11403 TCP LOW PRIORITY MODULE
11404 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11405 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11406 W: http://tcp-lp-mod.sourceforge.net/
11408 F: net/ipv4/tcp_lp.c
11410 TDA10071 MEDIA DRIVER
11411 M: Antti Palosaari <crope@iki.fi>
11412 L: linux-media@vger.kernel.org
11413 W: https://linuxtv.org
11414 W: http://palosaari.fi/linux/
11415 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11416 T: git git://linuxtv.org/anttip/media_tree.git
11418 F: drivers/media/dvb-frontends/tda10071*
11420 TDA18212 MEDIA DRIVER
11421 M: Antti Palosaari <crope@iki.fi>
11422 L: linux-media@vger.kernel.org
11423 W: https://linuxtv.org
11424 W: http://palosaari.fi/linux/
11425 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11426 T: git git://linuxtv.org/anttip/media_tree.git
11428 F: drivers/media/tuners/tda18212*
11430 TDA18218 MEDIA DRIVER
11431 M: Antti Palosaari <crope@iki.fi>
11432 L: linux-media@vger.kernel.org
11433 W: https://linuxtv.org
11434 W: http://palosaari.fi/linux/
11435 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11436 T: git git://linuxtv.org/anttip/media_tree.git
11438 F: drivers/media/tuners/tda18218*
11440 TDA18271 MEDIA DRIVER
11441 M: Michael Krufky <mkrufky@linuxtv.org>
11442 L: linux-media@vger.kernel.org
11443 W: https://linuxtv.org
11444 W: http://github.com/mkrufky
11445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11446 T: git git://linuxtv.org/mkrufky/tuners.git
11448 F: drivers/media/tuners/tda18271*
11450 TDA827x MEDIA DRIVER
11451 M: Michael Krufky <mkrufky@linuxtv.org>
11452 L: linux-media@vger.kernel.org
11453 W: https://linuxtv.org
11454 W: http://github.com/mkrufky
11455 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11456 T: git git://linuxtv.org/mkrufky/tuners.git
11458 F: drivers/media/tuners/tda8290.*
11460 TDA8290 MEDIA DRIVER
11461 M: Michael Krufky <mkrufky@linuxtv.org>
11462 L: linux-media@vger.kernel.org
11463 W: https://linuxtv.org
11464 W: http://github.com/mkrufky
11465 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11466 T: git git://linuxtv.org/mkrufky/tuners.git
11468 F: drivers/media/tuners/tda8290.*
11470 TDA9840 MEDIA DRIVER
11471 M: Hans Verkuil <hverkuil@xs4all.nl>
11472 L: linux-media@vger.kernel.org
11473 T: git git://linuxtv.org/media_tree.git
11474 W: https://linuxtv.org
11476 F: drivers/media/i2c/tda9840*
11478 TEA5761 TUNER DRIVER
11479 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11480 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11481 L: linux-media@vger.kernel.org
11482 W: https://linuxtv.org
11483 T: git git://linuxtv.org/media_tree.git
11485 F: drivers/media/tuners/tea5761.*
11487 TEA5767 TUNER DRIVER
11488 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11489 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11490 L: linux-media@vger.kernel.org
11491 W: https://linuxtv.org
11492 T: git git://linuxtv.org/media_tree.git
11494 F: drivers/media/tuners/tea5767.*
11496 TEA6415C MEDIA DRIVER
11497 M: Hans Verkuil <hverkuil@xs4all.nl>
11498 L: linux-media@vger.kernel.org
11499 T: git git://linuxtv.org/media_tree.git
11500 W: https://linuxtv.org
11502 F: drivers/media/i2c/tea6415c*
11504 TEA6420 MEDIA DRIVER
11505 M: Hans Verkuil <hverkuil@xs4all.nl>
11506 L: linux-media@vger.kernel.org
11507 T: git git://linuxtv.org/media_tree.git
11508 W: https://linuxtv.org
11510 F: drivers/media/i2c/tea6420*
11513 M: Jiri Pirko <jiri@resnulli.us>
11514 L: netdev@vger.kernel.org
11516 F: drivers/net/team/
11517 F: include/linux/if_team.h
11518 F: include/uapi/linux/if_team.h
11520 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11521 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11523 F: arch/x86/platform/ts5500/
11525 TECHNOTREND USB IR RECEIVER
11526 M: Sean Young <sean@mess.org>
11527 L: linux-media@vger.kernel.org
11529 F: drivers/media/rc/ttusbir.c
11531 TEGRA ARCHITECTURE SUPPORT
11532 M: Stephen Warren <swarren@wwwdotorg.org>
11533 M: Thierry Reding <thierry.reding@gmail.com>
11534 M: Alexandre Courbot <gnurou@gmail.com>
11535 L: linux-tegra@vger.kernel.org
11536 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11542 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11543 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11545 F: drivers/clk/tegra/
11548 M: Laxman Dewangan <ldewangan@nvidia.com>
11549 M: Jon Hunter <jonathanh@nvidia.com>
11551 F: drivers/dma/tegra*
11554 M: Laxman Dewangan <ldewangan@nvidia.com>
11556 F: drivers/i2c/busses/i2c-tegra.c
11558 TEGRA IOMMU DRIVERS
11559 M: Hiroshi Doyu <hdoyu@nvidia.com>
11561 F: drivers/iommu/tegra*
11564 M: Rakesh Iyer <riyer@nvidia.com>
11565 M: Laxman Dewangan <ldewangan@nvidia.com>
11567 F: drivers/input/keyboard/tegra-kbc.c
11570 M: Thierry Reding <thierry.reding@gmail.com>
11572 F: drivers/pwm/pwm-tegra.c
11574 TEGRA SERIAL DRIVER
11575 M: Laxman Dewangan <ldewangan@nvidia.com>
11577 F: drivers/tty/serial/serial-tegra.c
11580 M: Laxman Dewangan <ldewangan@nvidia.com>
11582 F: drivers/spi/spi-tegra*
11584 TEHUTI ETHERNET DRIVER
11585 M: Andy Gospodarek <andy@greyhouse.net>
11586 L: netdev@vger.kernel.org
11588 F: drivers/net/ethernet/tehuti/*
11590 Telecom Clock Driver for MCPL0010
11591 M: Mark Gross <mark.gross@intel.com>
11593 F: drivers/char/tlclk.c
11595 TENSILICA XTENSA PORT (xtensa)
11596 M: Chris Zankel <chris@zankel.net>
11597 M: Max Filippov <jcmvbkbc@gmail.com>
11598 L: linux-xtensa@linux-xtensa.org
11599 T: git git://github.com/czankel/xtensa-linux.git
11602 F: drivers/irqchip/irq-xtensa-*
11604 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB 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/radio/radio-raremono.c
11613 M: Zhang Rui <rui.zhang@intel.com>
11614 M: Eduardo Valentin <edubezval@gmail.com>
11615 L: linux-pm@vger.kernel.org
11616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11618 Q: https://patchwork.kernel.org/project/linux-pm/list/
11620 F: drivers/thermal/
11621 F: include/linux/thermal.h
11622 F: include/uapi/linux/thermal.h
11623 F: include/linux/cpu_cooling.h
11624 F: Documentation/devicetree/bindings/thermal/
11626 THERMAL/CPU_COOLING
11627 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11628 M: Viresh Kumar <viresh.kumar@linaro.org>
11629 M: Javi Merino <javi.merino@arm.com>
11630 L: linux-pm@vger.kernel.org
11632 F: Documentation/thermal/cpu-cooling-api.txt
11633 F: drivers/thermal/cpu_cooling.c
11634 F: include/linux/cpu_cooling.h
11636 THINKPAD ACPI EXTRAS DRIVER
11637 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11638 L: ibm-acpi-devel@lists.sourceforge.net
11639 L: platform-driver-x86@vger.kernel.org
11640 W: http://ibm-acpi.sourceforge.net
11641 W: http://thinkwiki.org/wiki/Ibm-acpi
11642 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11644 F: drivers/platform/x86/thinkpad_acpi.c
11646 TI BANDGAP AND THERMAL DRIVER
11647 M: Eduardo Valentin <edubezval@gmail.com>
11648 M: Keerthy <j-keerthy@ti.com>
11649 L: linux-pm@vger.kernel.org
11650 L: linux-omap@vger.kernel.org
11652 F: drivers/thermal/ti-soc-thermal/
11655 M: Benoit Parrot <bparrot@ti.com>
11656 L: linux-media@vger.kernel.org
11657 W: http://linuxtv.org/
11658 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11660 F: drivers/media/platform/ti-vpe/
11662 TI CDCE706 CLOCK DRIVER
11663 M: Max Filippov <jcmvbkbc@gmail.com>
11665 F: drivers/clk/clk-cdce706.c
11668 M: Tero Kristo <t-kristo@ti.com>
11669 L: linux-omap@vger.kernel.org
11672 F: include/linux/clk/ti.h
11674 TI ETHERNET SWITCH DRIVER (CPSW)
11675 M: Mugunthan V N <mugunthanvnm@ti.com>
11676 R: Grygorii Strashko <grygorii.strashko@ti.com>
11677 L: linux-omap@vger.kernel.org
11678 L: netdev@vger.kernel.org
11680 F: drivers/net/ethernet/ti/cpsw*
11681 F: drivers/net/ethernet/ti/davinci*
11683 TI FLASH MEDIA INTERFACE DRIVER
11684 M: Alex Dubov <oakad@yahoo.com>
11686 F: drivers/misc/tifm*
11687 F: drivers/mmc/host/tifm_sd.c
11688 F: include/linux/tifm.h
11690 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11691 M: Santosh Shilimkar <ssantosh@kernel.org>
11692 L: linux-kernel@vger.kernel.org
11693 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11695 F: drivers/soc/ti/*
11696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11699 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11700 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11701 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11702 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11704 F: sound/soc/codecs/lm49453*
11705 F: sound/soc/codecs/isabelle*
11707 TI LP855x BACKLIGHT DRIVER
11708 M: Milo Kim <milo.kim@ti.com>
11710 F: Documentation/backlight/lp855x-driver.txt
11711 F: drivers/video/backlight/lp855x_bl.c
11712 F: include/linux/platform_data/lp855x.h
11714 TI LP8727 CHARGER DRIVER
11715 M: Milo Kim <milo.kim@ti.com>
11717 F: drivers/power/lp8727_charger.c
11718 F: include/linux/platform_data/lp8727.h
11720 TI LP8788 MFD DRIVER
11721 M: Milo Kim <milo.kim@ti.com>
11723 F: drivers/iio/adc/lp8788_adc.c
11724 F: drivers/leds/leds-lp8788.c
11725 F: drivers/mfd/lp8788*.c
11726 F: drivers/power/lp8788-charger.c
11727 F: drivers/regulator/lp8788-*.c
11728 F: include/linux/mfd/lp8788*.h
11730 TI NETCP ETHERNET DRIVER
11731 M: Wingman Kwok <w-kwok2@ti.com>
11732 M: Murali Karicheri <m-karicheri2@ti.com>
11733 L: netdev@vger.kernel.org
11735 F: drivers/net/ethernet/ti/netcp*
11737 TI TAS571X FAMILY ASoC CODEC DRIVER
11738 M: Kevin Cernekee <cernekee@chromium.org>
11739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11741 F: sound/soc/codecs/tas571x*
11743 TI TWL4030 SERIES SOC CODEC DRIVER
11744 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11745 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11747 F: sound/soc/codecs/twl4030*
11749 TI WILINK WIRELESS DRIVERS
11750 L: linux-wireless@vger.kernel.org
11751 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11752 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11755 F: drivers/net/wireless/ti/
11756 F: include/linux/wl12xx.h
11759 M: Jon Maloy <jon.maloy@ericsson.com>
11760 M: Ying Xue <ying.xue@windriver.com>
11761 L: netdev@vger.kernel.org (core kernel code)
11762 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11763 W: http://tipc.sourceforge.net/
11765 F: include/uapi/linux/tipc*.h
11769 M: Chris Metcalf <cmetcalf@mellanox.com>
11770 W: http://www.mellanox.com/repository/solutions/tile-scm/
11771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11774 F: drivers/char/tile-srom.c
11775 F: drivers/edac/tile_edac.c
11776 F: drivers/net/ethernet/tile/
11777 F: drivers/rtc/rtc-tile.c
11778 F: drivers/tty/hvc/hvc_tile.c
11779 F: drivers/tty/serial/tilegx.c
11780 F: drivers/usb/host/*-tilegx.c
11781 F: include/linux/usb/tilegx.h
11783 TLAN NETWORK DRIVER
11784 M: Samuel Chessman <chessman@tux.org>
11785 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11786 W: http://sourceforge.net/projects/tlan/
11788 F: Documentation/networking/tlan.txt
11789 F: drivers/net/ethernet/ti/tlan.*
11791 TOMOYO SECURITY MODULE
11792 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11793 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11794 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11795 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11796 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11797 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11798 W: http://tomoyo.sourceforge.jp/
11799 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11801 F: security/tomoyo/
11803 TOPSTAR LAPTOP EXTRAS DRIVER
11804 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11805 L: platform-driver-x86@vger.kernel.org
11807 F: drivers/platform/x86/topstar-laptop.c
11809 TOSHIBA ACPI EXTRAS DRIVER
11810 M: Azael Avalos <coproscefalo@gmail.com>
11811 L: platform-driver-x86@vger.kernel.org
11813 F: drivers/platform/x86/toshiba_acpi.c
11815 TOSHIBA BLUETOOTH DRIVER
11816 M: Azael Avalos <coproscefalo@gmail.com>
11817 L: platform-driver-x86@vger.kernel.org
11819 F: drivers/platform/x86/toshiba_bluetooth.c
11821 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11822 M: Azael Avalos <coproscefalo@gmail.com>
11823 L: platform-driver-x86@vger.kernel.org
11825 F: drivers/platform/x86/toshiba_haps.c
11827 TOSHIBA WMI HOTKEYS DRIVER
11828 M: Azael Avalos <coproscefalo@gmail.com>
11829 L: platform-driver-x86@vger.kernel.org
11831 F: drivers/platform/x86/toshiba-wmi.c
11834 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11835 W: http://www.buzzard.org.uk/toshiba/
11837 F: drivers/char/toshiba.c
11838 F: include/linux/toshiba.h
11839 F: include/uapi/linux/toshiba.h
11841 TOSHIBA TC358743 DRIVER
11842 M: Mats Randgaard <matrandg@cisco.com>
11843 L: linux-media@vger.kernel.org
11845 F: drivers/media/i2c/tc358743*
11846 F: include/media/i2c/tc358743.h
11848 TMIO/SDHI MMC DRIVER
11849 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11850 L: linux-mmc@vger.kernel.org
11852 F: drivers/mmc/host/tmio_mmc*
11853 F: drivers/mmc/host/sh_mobile_sdhi.c
11854 F: include/linux/mfd/tmio.h
11856 TMP401 HARDWARE MONITOR DRIVER
11857 M: Guenter Roeck <linux@roeck-us.net>
11858 L: linux-hwmon@vger.kernel.org
11860 F: Documentation/hwmon/tmp401
11861 F: drivers/hwmon/tmp401.c
11863 TMPFS (SHMEM FILESYSTEM)
11864 M: Hugh Dickins <hughd@google.com>
11865 L: linux-mm@kvack.org
11867 F: include/linux/shmem_fs.h
11870 TM6000 VIDEO4LINUX DRIVER
11871 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11872 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11873 L: linux-media@vger.kernel.org
11874 W: https://linuxtv.org
11875 T: git git://linuxtv.org/media_tree.git
11877 F: drivers/media/usb/tm6000/
11879 TW68 VIDEO4LINUX DRIVER
11880 M: Hans Verkuil <hverkuil@xs4all.nl>
11881 L: linux-media@vger.kernel.org
11882 T: git git://linuxtv.org/media_tree.git
11883 W: https://linuxtv.org
11885 F: drivers/media/pci/tw68/
11887 TW686X VIDEO4LINUX DRIVER
11888 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11889 L: linux-media@vger.kernel.org
11890 T: git git://linuxtv.org/media_tree.git
11891 W: http://linuxtv.org
11893 F: drivers/media/pci/tw686x/
11896 M: Peter Huewe <peterhuewe@gmx.de>
11897 M: Marcel Selhorst <tpmdd@selhorst.net>
11898 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11899 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11900 W: http://tpmdd.sourceforge.net
11901 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11902 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11903 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11905 F: drivers/char/tpm/
11907 TPM IBM_VTPM DEVICE DRIVER
11908 M: Ashley Lai <ashleydlai@gmail.com>
11909 W: http://tpmdd.sourceforge.net
11910 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11912 F: drivers/char/tpm/tpm_ibmvtpm*
11915 M: Steven Rostedt <rostedt@goodmis.org>
11916 M: Ingo Molnar <mingo@redhat.com>
11917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11919 F: Documentation/trace/ftrace.txt
11920 F: arch/*/*/*/ftrace.h
11921 F: arch/*/kernel/ftrace.c
11922 F: include/*/ftrace.h
11923 F: include/linux/trace*.h
11926 F: tools/testing/selftests/ftrace/
11928 TRACING MMIO ACCESSES (MMIOTRACE)
11929 M: Steven Rostedt <rostedt@goodmis.org>
11930 M: Ingo Molnar <mingo@kernel.org>
11931 R: Karol Herbst <karolherbst@gmail.com>
11932 R: Pekka Paalanen <ppaalanen@gmail.com>
11934 L: linux-kernel@vger.kernel.org
11935 L: nouveau@lists.freedesktop.org
11936 F: kernel/trace/trace_mmiotrace.c
11937 F: include/linux/mmiotrace.h
11938 F: arch/x86/mm/kmmio.c
11939 F: arch/x86/mm/mmio-mod.c
11940 F: arch/x86/mm/testmmiotrace.c
11943 M: Jiri Kosina <trivial@kernel.org>
11944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11946 K: ^Subject:.*(?i)trivial
11949 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11950 M: Jiri Slaby <jslaby@suse.com>
11952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11953 F: Documentation/serial/
11955 F: drivers/tty/serial/serial_core.c
11956 F: include/linux/serial_core.h
11957 F: include/linux/serial.h
11958 F: include/linux/tty.h
11959 F: include/uapi/linux/serial_core.h
11960 F: include/uapi/linux/serial.h
11961 F: include/uapi/linux/tty.h
11963 TUA9001 MEDIA DRIVER
11964 M: Antti Palosaari <crope@iki.fi>
11965 L: linux-media@vger.kernel.org
11966 W: https://linuxtv.org
11967 W: http://palosaari.fi/linux/
11968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11969 T: git git://linuxtv.org/anttip/media_tree.git
11971 F: drivers/media/tuners/tua9001*
11973 TULIP NETWORK DRIVERS
11974 L: netdev@vger.kernel.org
11975 L: linux-parisc@vger.kernel.org
11977 F: drivers/net/ethernet/dec/tulip/
11980 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11981 W: http://vtun.sourceforge.net/tun
11983 F: Documentation/networking/tuntap.txt
11984 F: arch/um/os-Linux/drivers/
11986 TURBOCHANNEL SUBSYSTEM
11987 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11988 M: Ralf Baechle <ralf@linux-mips.org>
11989 L: linux-mips@linux-mips.org
11990 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11993 F: include/linux/tc.h
11995 U14-34F SCSI DRIVER
11996 M: Dario Ballabio <ballabio_dario@emc.com>
11997 L: linux-scsi@vger.kernel.org
11999 F: drivers/scsi/u14-34f.c
12001 UBI FILE SYSTEM (UBIFS)
12002 M: Richard Weinberger <richard@nod.at>
12003 M: Artem Bityutskiy <dedekind1@gmail.com>
12004 M: Adrian Hunter <adrian.hunter@intel.com>
12005 L: linux-mtd@lists.infradead.org
12006 T: git git://git.infradead.org/ubifs-2.6.git
12007 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12009 F: Documentation/filesystems/ubifs.txt
12012 UCLINUX (M68KNOMMU AND COLDFIRE)
12013 M: Greg Ungerer <gerg@linux-m68k.org>
12014 W: http://www.linux-m68k.org/
12015 W: http://www.uclinux.org/
12016 L: linux-m68k@lists.linux-m68k.org
12017 L: uclinux-dev@uclinux.org (subscribers-only)
12018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12020 F: arch/m68k/coldfire/
12022 F: arch/m68k/*/*_no.*
12023 F: arch/m68k/include/asm/*_no.*
12026 M: Jan Kara <jack@suse.com>
12028 F: Documentation/filesystems/udf.txt
12032 M: Evgeniy Dushistov <dushistov@mail.ru>
12034 F: Documentation/filesystems/ufs.txt
12037 UHID USERSPACE HID IO DRIVER:
12038 M: David Herrmann <dh.herrmann@googlemail.com>
12039 L: linux-input@vger.kernel.org
12041 F: drivers/hid/uhid.c
12042 F: include/uapi/linux/uhid.h
12044 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12045 L: linux-usb@vger.kernel.org
12048 F: include/linux/uwb.h
12049 F: include/linux/uwb/
12051 UNICORE32 ARCHITECTURE:
12052 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12053 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12055 T: git git://github.com/gxt/linux.git
12059 M: Tony Finch <dot@dotat.at>
12060 W: http://dotat.at/prog/unifdef
12062 F: scripts/unifdef.c
12064 UNIFORM CDROM DRIVER
12065 M: Jens Axboe <axboe@kernel.dk>
12066 W: http://www.kernel.dk
12068 F: Documentation/cdrom/
12069 F: drivers/cdrom/cdrom.c
12070 F: include/linux/cdrom.h
12071 F: include/uapi/linux/cdrom.h
12073 UNISYS S-PAR DRIVERS
12074 M: David Kershner <david.kershner@unisys.com>
12075 L: sparmaintainer@unisys.com (Unisys internal)
12077 F: drivers/staging/unisys/
12079 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12080 M: Vinayak Holikatti <vinholikatti@gmail.com>
12081 L: linux-scsi@vger.kernel.org
12083 F: Documentation/scsi/ufs.txt
12084 F: drivers/scsi/ufs/
12086 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12087 M: Joao Pinto <Joao.Pinto@synopsys.com>
12088 L: linux-scsi@vger.kernel.org
12090 F: drivers/scsi/ufs/*dwc*
12092 UNSORTED BLOCK IMAGES (UBI)
12093 M: Artem Bityutskiy <dedekind1@gmail.com>
12094 M: Richard Weinberger <richard@nod.at>
12095 W: http://www.linux-mtd.infradead.org/
12096 L: linux-mtd@lists.infradead.org
12097 T: git git://git.infradead.org/ubifs-2.6.git
12099 F: drivers/mtd/ubi/
12100 F: include/linux/mtd/ubi.h
12101 F: include/uapi/mtd/ubi-user.h
12104 M: Oliver Neukum <oneukum@suse.com>
12105 L: linux-usb@vger.kernel.org
12107 F: Documentation/usb/acm.txt
12108 F: drivers/usb/class/cdc-acm.*
12110 USB AR5523 WIRELESS DRIVER
12111 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12112 L: linux-wireless@vger.kernel.org
12114 F: drivers/net/wireless/ath/ar5523/
12117 M: Oliver Neukum <oneukum@suse.com>
12118 L: linux-usb@vger.kernel.org
12119 L: linux-scsi@vger.kernel.org
12121 F: drivers/usb/storage/uas.c
12123 USB CDC ETHERNET DRIVER
12124 M: Oliver Neukum <oliver@neukum.org>
12125 L: linux-usb@vger.kernel.org
12127 F: drivers/net/usb/cdc_*.c
12128 F: include/uapi/linux/usb/cdc.h
12130 USB CHAOSKEY DRIVER
12131 M: Keith Packard <keithp@keithp.com>
12132 L: linux-usb@vger.kernel.org
12134 F: drivers/usb/misc/chaoskey.c
12136 USB CYPRESS C67X00 DRIVER
12137 M: Peter Korsgaard <jacmet@sunsite.dk>
12138 L: linux-usb@vger.kernel.org
12140 F: drivers/usb/c67x00/
12142 USB DAVICOM DM9601 DRIVER
12143 M: Peter Korsgaard <jacmet@sunsite.dk>
12144 L: netdev@vger.kernel.org
12145 W: http://www.linux-usb.org/usbnet
12147 F: drivers/net/usb/dm9601.c
12149 USB DIAMOND RIO500 DRIVER
12150 M: Cesar Miquel <miquel@df.uba.ar>
12151 L: rio500-users@lists.sourceforge.net
12152 W: http://rio500.sourceforge.net
12154 F: drivers/usb/misc/rio500*
12157 M: Alan Stern <stern@rowland.harvard.edu>
12158 L: linux-usb@vger.kernel.org
12160 F: Documentation/usb/ehci.txt
12161 F: drivers/usb/host/ehci*
12163 USB GADGET/PERIPHERAL SUBSYSTEM
12164 M: Felipe Balbi <balbi@kernel.org>
12165 L: linux-usb@vger.kernel.org
12166 W: http://www.linux-usb.org/gadget
12167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12169 F: drivers/usb/gadget/
12170 F: include/linux/usb/gadget*
12172 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12173 M: Jiri Kosina <jikos@kernel.org>
12174 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12175 L: linux-usb@vger.kernel.org
12176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12178 F: Documentation/hid/hiddev.txt
12179 F: drivers/hid/usbhid/
12182 M: Olav Kongas <ok@artecdesign.ee>
12183 L: linux-usb@vger.kernel.org
12185 F: drivers/usb/host/isp116x*
12186 F: include/linux/usb/isp116x.h
12188 USB LAN78XX ETHERNET DRIVER
12189 M: Woojung Huh <woojung.huh@microchip.com>
12190 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12191 L: netdev@vger.kernel.org
12193 F: drivers/net/usb/lan78xx.*
12195 USB MASS STORAGE DRIVER
12196 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12197 L: linux-usb@vger.kernel.org
12198 L: usb-storage@lists.one-eyed-alien.net
12200 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12201 F: drivers/usb/storage/
12204 M: Clemens Ladisch <clemens@ladisch.de>
12205 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12206 T: git git://git.alsa-project.org/alsa-kernel.git
12208 F: sound/usb/midi.*
12210 USB NETWORKING DRIVERS
12211 L: linux-usb@vger.kernel.org
12213 F: drivers/net/usb/
12216 M: Alan Stern <stern@rowland.harvard.edu>
12217 L: linux-usb@vger.kernel.org
12219 F: Documentation/usb/ohci.txt
12220 F: drivers/usb/host/ohci*
12222 USB OTG FSM (Finite State Machine)
12223 M: Peter Chen <Peter.Chen@nxp.com>
12224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12225 L: linux-usb@vger.kernel.org
12227 F: drivers/usb/common/usb-otg-fsm.c
12230 M: Valentina Manea <valentina.manea.m@gmail.com>
12231 M: Shuah Khan <shuahkh@osg.samsung.com>
12232 M: Shuah Khan <shuah@kernel.org>
12233 L: linux-usb@vger.kernel.org
12235 F: Documentation/usb/usbip_protocol.txt
12236 F: drivers/usb/usbip/
12237 F: tools/usb/usbip/
12240 M: Petko Manolov <petkan@nucleusys.com>
12241 L: linux-usb@vger.kernel.org
12242 L: netdev@vger.kernel.org
12243 T: git git://github.com/petkan/pegasus.git
12244 W: https://github.com/petkan/pegasus
12246 F: drivers/net/usb/pegasus.*
12249 M: Felipe Balbi <balbi@kernel.org>
12250 L: linux-usb@vger.kernel.org
12251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12253 F: drivers/usb/phy/
12255 USB PRINTER DRIVER (usblp)
12256 M: Pete Zaitcev <zaitcev@redhat.com>
12257 L: linux-usb@vger.kernel.org
12259 F: drivers/usb/class/usblp.c
12261 USB QMI WWAN NETWORK DRIVER
12262 M: Bjørn Mork <bjorn@mork.no>
12263 L: netdev@vger.kernel.org
12265 F: Documentation/ABI/testing/sysfs-class-net-qmi
12266 F: drivers/net/usb/qmi_wwan.c
12269 M: Petko Manolov <petkan@nucleusys.com>
12270 L: linux-usb@vger.kernel.org
12271 L: netdev@vger.kernel.org
12272 T: git git://github.com/petkan/rtl8150.git
12273 W: https://github.com/petkan/rtl8150
12275 F: drivers/net/usb/rtl8150.c
12277 USB SERIAL SUBSYSTEM
12278 M: Johan Hovold <johan@kernel.org>
12279 L: linux-usb@vger.kernel.org
12281 F: Documentation/usb/usb-serial.txt
12282 F: drivers/usb/serial/
12283 F: include/linux/usb/serial.h
12285 USB SMSC75XX ETHERNET DRIVER
12286 M: Steve Glendinning <steve.glendinning@shawell.net>
12287 L: netdev@vger.kernel.org
12289 F: drivers/net/usb/smsc75xx.*
12291 USB SMSC95XX ETHERNET DRIVER
12292 M: Steve Glendinning <steve.glendinning@shawell.net>
12293 L: netdev@vger.kernel.org
12295 F: drivers/net/usb/smsc95xx.*
12298 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12299 L: linux-usb@vger.kernel.org
12300 W: http://www.linux-usb.org
12301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12303 F: Documentation/devicetree/bindings/usb/
12304 F: Documentation/usb/
12306 F: include/linux/usb.h
12307 F: include/linux/usb/
12310 M: Alan Stern <stern@rowland.harvard.edu>
12311 L: linux-usb@vger.kernel.org
12313 F: drivers/usb/host/uhci*
12315 USB "USBNET" DRIVER FRAMEWORK
12316 M: Oliver Neukum <oneukum@suse.com>
12317 L: netdev@vger.kernel.org
12318 W: http://www.linux-usb.org/usbnet
12320 F: drivers/net/usb/usbnet.c
12321 F: include/linux/usb/usbnet.h
12324 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12325 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12326 L: linux-media@vger.kernel.org
12327 T: git git://linuxtv.org/media_tree.git
12328 W: http://www.ideasonboard.org/uvc/
12330 F: drivers/media/usb/uvc/
12331 F: include/uapi/linux/uvcvideo.h
12334 M: Hans Verkuil <hverkuil@xs4all.nl>
12335 L: linux-media@vger.kernel.org
12336 T: git git://linuxtv.org/media_tree.git
12337 W: https://linuxtv.org
12339 F: drivers/media/usb/usbvision/
12342 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12343 L: linux-usb@vger.kernel.org
12345 F: drivers/usb/gadget/function/*uvc*
12346 F: drivers/usb/gadget/legacy/webcam.c
12348 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12349 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12350 L: linux-wireless@vger.kernel.org
12352 F: drivers/net/wireless/rndis_wlan.c
12355 M: Mathias Nyman <mathias.nyman@intel.com>
12356 L: linux-usb@vger.kernel.org
12358 F: drivers/usb/host/xhci*
12359 F: drivers/usb/host/pci-quirks*
12362 L: linux-wireless@vger.kernel.org
12363 W: http://linux-lc100020.sourceforge.net
12365 F: drivers/net/wireless/zydas/zd1201.*
12368 M: Antoine Jacquet <royale@zerezo.com>
12369 L: linux-usb@vger.kernel.org
12370 L: linux-media@vger.kernel.org
12371 T: git git://linuxtv.org/media_tree.git
12372 W: http://royale.zerezo.com/zr364xx/
12374 F: Documentation/video4linux/zr364xx.txt
12375 F: drivers/media/usb/zr364xx/
12378 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12379 L: linux-usb@vger.kernel.org
12381 F: drivers/usb/common/ulpi.c
12382 F: include/linux/ulpi/
12384 USER-MODE LINUX (UML)
12385 M: Jeff Dike <jdike@addtoit.com>
12386 M: Richard Weinberger <richard@nod.at>
12387 L: user-mode-linux-devel@lists.sourceforge.net
12388 L: user-mode-linux-user@lists.sourceforge.net
12389 W: http://user-mode-linux.sourceforge.net
12390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12392 F: Documentation/virtual/uml/
12398 USERSPACE I/O (UIO)
12399 M: "Hans J. Koch" <hjk@hansjkoch.de>
12400 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12403 F: Documentation/DocBook/uio-howto.tmpl
12405 F: include/linux/uio*.h
12408 M: Karel Zak <kzak@redhat.com>
12409 L: util-linux@vger.kernel.org
12410 W: http://en.wikipedia.org/wiki/Util-linux
12411 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12415 M: Michal Januszewski <spock@gentoo.org>
12416 L: linux-fbdev@vger.kernel.org
12417 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12419 F: Documentation/fb/uvesafb.txt
12420 F: drivers/video/fbdev/uvesafb.*
12423 M: Stefan Agner <stefan@agner.ch>
12424 L: linux-mtd@lists.infradead.org
12426 F: drivers/mtd/nand/vf610_nfc.c
12428 VFAT/FAT/MSDOS FILESYSTEM
12429 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12431 F: Documentation/filesystems/vfat.txt
12435 M: Alex Williamson <alex.williamson@redhat.com>
12436 L: kvm@vger.kernel.org
12437 T: git git://github.com/awilliam/linux-vfio.git
12439 F: Documentation/vfio.txt
12441 F: include/linux/vfio.h
12442 F: include/uapi/linux/vfio.h
12444 VFIO PLATFORM DRIVER
12445 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12446 L: kvm@vger.kernel.org
12448 F: drivers/vfio/platform/
12450 VIDEOBUF2 FRAMEWORK
12451 M: Pawel Osciak <pawel@osciak.com>
12452 M: Marek Szyprowski <m.szyprowski@samsung.com>
12453 M: Kyungmin Park <kyungmin.park@samsung.com>
12454 L: linux-media@vger.kernel.org
12456 F: drivers/media/v4l2-core/videobuf2-*
12457 F: include/media/videobuf2-*
12459 VIRTIO AND VHOST VSOCK DRIVER
12460 M: Stefan Hajnoczi <stefanha@redhat.com>
12461 L: kvm@vger.kernel.org
12462 L: virtualization@lists.linux-foundation.org
12463 L: netdev@vger.kernel.org
12465 F: include/linux/virtio_vsock.h
12466 F: include/uapi/linux/virtio_vsock.h
12467 F: net/vmw_vsock/virtio_transport_common.c
12468 F: net/vmw_vsock/virtio_transport.c
12469 F: drivers/vhost/vsock.c
12470 F: drivers/vhost/vsock.h
12472 VIRTUAL SERIO DEVICE DRIVER
12473 M: Stephen Chandler Paul <thatslyude@gmail.com>
12475 F: drivers/input/serio/userio.c
12476 F: include/uapi/linux/userio.h
12478 VIRTIO CONSOLE DRIVER
12479 M: Amit Shah <amit.shah@redhat.com>
12480 L: virtualization@lists.linux-foundation.org
12482 F: drivers/char/virtio_console.c
12483 F: include/linux/virtio_console.h
12484 F: include/uapi/linux/virtio_console.h
12486 VIRTIO CORE, NET AND BLOCK DRIVERS
12487 M: "Michael S. Tsirkin" <mst@redhat.com>
12488 L: virtualization@lists.linux-foundation.org
12490 F: Documentation/devicetree/bindings/virtio/
12493 F: drivers/net/virtio_net.c
12494 F: drivers/block/virtio_blk.c
12495 F: include/linux/virtio_*.h
12496 F: include/uapi/linux/virtio_*.h
12498 VIRTIO DRIVERS FOR S390
12499 M: Christian Borntraeger <borntraeger@de.ibm.com>
12500 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12501 L: linux-s390@vger.kernel.org
12502 L: virtualization@lists.linux-foundation.org
12503 L: kvm@vger.kernel.org
12505 F: drivers/s390/virtio/
12508 M: David Airlie <airlied@linux.ie>
12509 M: Gerd Hoffmann <kraxel@redhat.com>
12510 L: dri-devel@lists.freedesktop.org
12511 L: virtualization@lists.linux-foundation.org
12513 F: drivers/gpu/drm/virtio/
12514 F: include/uapi/linux/virtio_gpu.h
12516 VIRTIO HOST (VHOST)
12517 M: "Michael S. Tsirkin" <mst@redhat.com>
12518 L: kvm@vger.kernel.org
12519 L: virtualization@lists.linux-foundation.org
12520 L: netdev@vger.kernel.org
12521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12524 F: include/uapi/linux/vhost.h
12526 VIRTIO INPUT DRIVER
12527 M: Gerd Hoffmann <kraxel@redhat.com>
12529 F: drivers/virtio/virtio_input.c
12530 F: include/uapi/linux/virtio_input.h
12532 VIA RHINE NETWORK DRIVER
12534 F: drivers/net/ethernet/via/via-rhine.c
12536 VIA SD/MMC CARD CONTROLLER DRIVER
12537 M: Bruce Chang <brucechang@via.com.tw>
12538 M: Harald Welte <HaraldWelte@viatech.com>
12540 F: drivers/mmc/host/via-sdmmc.c
12542 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12543 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12544 L: linux-fbdev@vger.kernel.org
12546 F: include/linux/via-core.h
12547 F: include/linux/via-gpio.h
12548 F: include/linux/via_i2c.h
12549 F: drivers/video/fbdev/via/
12551 VIA VELOCITY NETWORK DRIVER
12552 M: Francois Romieu <romieu@fr.zoreil.com>
12553 L: netdev@vger.kernel.org
12555 F: drivers/net/ethernet/via/via-velocity.*
12558 M: Alex Williamson <alex.williamson@redhat.com>
12559 M: Paolo Bonzini <pbonzini@redhat.com>
12560 L: kvm@vger.kernel.org
12564 VIVID VIRTUAL VIDEO DRIVER
12565 M: Hans Verkuil <hverkuil@xs4all.nl>
12566 L: linux-media@vger.kernel.org
12567 T: git git://linuxtv.org/media_tree.git
12568 W: https://linuxtv.org
12570 F: drivers/media/platform/vivid/*
12573 M: Patrick McHardy <kaber@trash.net>
12574 L: netdev@vger.kernel.org
12576 F: drivers/net/macvlan.c
12577 F: include/linux/if_*vlan.h
12581 M: Florian Fainelli <florian@openwrt.org>
12582 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12584 F: drivers/vlynq/vlynq.c
12585 F: include/linux/vlynq.h
12588 M: Martyn Welch <martyn@welchs.me.uk>
12589 M: Manohar Vanga <manohar.vanga@gmail.com>
12590 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12591 L: devel@driverdev.osuosl.org
12593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12594 F: Documentation/vme_api.txt
12595 F: drivers/staging/vme/
12597 F: include/linux/vme*
12599 VMWARE HYPERVISOR INTERFACE
12600 M: Alok Kataria <akataria@vmware.com>
12601 L: virtualization@lists.linux-foundation.org
12603 F: arch/x86/kernel/cpu/vmware.c
12605 VMWARE BALLOON DRIVER
12606 M: Xavier Deguillard <xdeguillard@vmware.com>
12607 M: Philip Moltmann <moltmann@vmware.com>
12608 M: "VMware, Inc." <pv-drivers@vmware.com>
12609 L: linux-kernel@vger.kernel.org
12611 F: drivers/misc/vmw_balloon.c
12613 VMWARE VMMOUSE SUBDRIVER
12614 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12615 M: "VMware, Inc." <pv-drivers@vmware.com>
12616 L: linux-input@vger.kernel.org
12618 F: drivers/input/mouse/vmmouse.c
12619 F: drivers/input/mouse/vmmouse.h
12621 VMWARE VMXNET3 ETHERNET DRIVER
12622 M: Shrikrishna Khare <skhare@vmware.com>
12623 M: "VMware, Inc." <pv-drivers@vmware.com>
12624 L: netdev@vger.kernel.org
12626 F: drivers/net/vmxnet3/
12628 VMware PVSCSI driver
12629 M: Jim Gill <jgill@vmware.com>
12630 M: VMware PV-Drivers <pv-drivers@vmware.com>
12631 L: linux-scsi@vger.kernel.org
12633 F: drivers/scsi/vmw_pvscsi.c
12634 F: drivers/scsi/vmw_pvscsi.h
12636 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12637 M: Liam Girdwood <lgirdwood@gmail.com>
12638 M: Mark Brown <broonie@kernel.org>
12639 L: linux-kernel@vger.kernel.org
12640 W: http://www.slimlogic.co.uk/?p=48
12641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12643 F: Documentation/devicetree/bindings/regulator/
12644 F: drivers/regulator/
12645 F: include/dt-bindings/regulator/
12646 F: include/linux/regulator/
12649 M: David Ahern <dsa@cumulusnetworks.com>
12650 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12651 L: netdev@vger.kernel.org
12653 F: drivers/net/vrf.c
12654 F: Documentation/networking/vrf.txt
12656 VT1211 HARDWARE MONITOR DRIVER
12657 M: Juerg Haefliger <juergh@gmail.com>
12658 L: linux-hwmon@vger.kernel.org
12660 F: Documentation/hwmon/vt1211
12661 F: drivers/hwmon/vt1211.c
12663 VT8231 HARDWARE MONITOR DRIVER
12664 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12665 L: linux-hwmon@vger.kernel.org
12667 F: drivers/hwmon/vt8231.c
12669 VUB300 USB to SDIO/SD/MMC bridge chip
12670 M: Tony Olech <tony.olech@elandigitalsystems.com>
12671 L: linux-mmc@vger.kernel.org
12672 L: linux-usb@vger.kernel.org
12674 F: drivers/mmc/host/vub300.c
12676 W1 DALLAS'S 1-WIRE BUS
12677 M: Evgeniy Polyakov <zbr@ioremap.net>
12679 F: Documentation/w1/
12682 W83791D HARDWARE MONITORING DRIVER
12683 M: Marc Hulsman <m.hulsman@tudelft.nl>
12684 L: linux-hwmon@vger.kernel.org
12686 F: Documentation/hwmon/w83791d
12687 F: drivers/hwmon/w83791d.c
12689 W83793 HARDWARE MONITORING DRIVER
12690 M: Rudolf Marek <r.marek@assembler.cz>
12691 L: linux-hwmon@vger.kernel.org
12693 F: Documentation/hwmon/w83793
12694 F: drivers/hwmon/w83793.c
12696 W83795 HARDWARE MONITORING DRIVER
12697 M: Jean Delvare <jdelvare@suse.com>
12698 L: linux-hwmon@vger.kernel.org
12700 F: drivers/hwmon/w83795.c
12702 W83L51xD SD/MMC CARD INTERFACE DRIVER
12703 M: Pierre Ossman <pierre@ossman.eu>
12705 F: drivers/mmc/host/wbsd.*
12707 WACOM PROTOCOL 4 SERIAL TABLETS
12708 M: Julian Squires <julian@cipht.net>
12709 M: Hans de Goede <hdegoede@redhat.com>
12710 L: linux-input@vger.kernel.org
12712 F: drivers/input/tablet/wacom_serial4.c
12714 WATCHDOG DEVICE DRIVERS
12715 M: Wim Van Sebroeck <wim@iguana.be>
12716 R: Guenter Roeck <linux@roeck-us.net>
12717 L: linux-watchdog@vger.kernel.org
12718 W: http://www.linux-watchdog.org/
12719 T: git git://www.linux-watchdog.org/linux-watchdog.git
12721 F: Documentation/devicetree/bindings/watchdog/
12722 F: Documentation/watchdog/
12723 F: drivers/watchdog/
12724 F: include/linux/watchdog.h
12725 F: include/uapi/linux/watchdog.h
12728 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12729 L: linux-scsi@vger.kernel.org
12731 F: drivers/scsi/wd7000.c
12734 M: David Herrmann <dh.herrmann@googlemail.com>
12735 L: linux-input@vger.kernel.org
12737 F: drivers/hid/hid-wiimote*
12740 M: David Härdeman <david@hardeman.nu>
12742 F: drivers/media/rc/winbond-cir.c
12744 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12745 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12746 L: linux-watchdog@vger.kernel.org
12748 F: drivers/watchdog/ebc-c384_wdt.c
12750 WINSYSTEMS WS16C48 GPIO DRIVER
12751 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12752 L: linux-gpio@vger.kernel.org
12754 F: drivers/gpio/gpio-ws16c48.c
12757 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12758 M: linux-wimax@intel.com
12759 L: wimax@linuxwimax.org (subscribers-only)
12761 W: http://linuxwimax.org
12762 F: Documentation/wimax/README.wimax
12763 F: include/linux/wimax/debug.h
12764 F: include/net/wimax.h
12765 F: include/uapi/linux/wimax.h
12768 WISTRON LAPTOP BUTTON DRIVER
12769 M: Miloslav Trmac <mitr@volny.cz>
12771 F: drivers/input/misc/wistron_btns.c
12773 WL3501 WIRELESS PCMCIA CARD DRIVER
12774 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12775 L: linux-wireless@vger.kernel.org
12776 W: http://oops.ghostprotocols.net:81/blog
12778 F: drivers/net/wireless/wl3501*
12780 WOLFSON MICROELECTRONICS DRIVERS
12781 L: patches@opensource.wolfsonmicro.com
12782 T: git https://github.com/CirrusLogic/linux-drivers.git
12783 W: https://github.com/CirrusLogic/linux-drivers/wiki
12785 F: Documentation/hwmon/wm83??
12786 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12787 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12788 F: Documentation/devicetree/bindings/mfd/arizona.txt
12789 F: arch/arm/mach-s3c64xx/mach-crag6410*
12790 F: drivers/clk/clk-wm83*.c
12791 F: drivers/extcon/extcon-arizona.c
12792 F: drivers/leds/leds-wm83*.c
12793 F: drivers/gpio/gpio-*wm*.c
12794 F: drivers/gpio/gpio-arizona.c
12795 F: drivers/hwmon/wm83??-hwmon.c
12796 F: drivers/input/misc/wm831x-on.c
12797 F: drivers/input/touchscreen/wm831x-ts.c
12798 F: drivers/input/touchscreen/wm97*.c
12799 F: drivers/mfd/arizona*
12800 F: drivers/mfd/wm*.c
12801 F: drivers/mfd/cs47l24*
12802 F: drivers/power/wm83*.c
12803 F: drivers/rtc/rtc-wm83*.c
12804 F: drivers/regulator/wm8*.c
12805 F: drivers/video/backlight/wm83*_bl.c
12806 F: drivers/watchdog/wm83*_wdt.c
12807 F: include/linux/mfd/arizona/
12808 F: include/linux/mfd/wm831x/
12809 F: include/linux/mfd/wm8350/
12810 F: include/linux/mfd/wm8400*
12811 F: include/linux/wm97xx.h
12812 F: include/sound/wm????.h
12813 F: sound/soc/codecs/arizona.?
12814 F: sound/soc/codecs/wm*
12815 F: sound/soc/codecs/cs47l24*
12818 M: Tejun Heo <tj@kernel.org>
12819 R: Lai Jiangshan <jiangshanlai@gmail.com>
12820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12822 F: include/linux/workqueue.h
12823 F: kernel/workqueue.c
12824 F: Documentation/workqueue.txt
12826 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12827 M: Chen-Yu Tsai <wens@csie.org>
12828 L: linux-kernel@vger.kernel.org
12833 M: Andrew Hendry <andrew.hendry@gmail.com>
12834 L: linux-x25@vger.kernel.org
12836 F: Documentation/networking/x25*
12837 F: include/net/x25*
12840 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12841 M: Thomas Gleixner <tglx@linutronix.de>
12842 M: Ingo Molnar <mingo@redhat.com>
12843 M: "H. Peter Anvin" <hpa@zytor.com>
12845 L: linux-kernel@vger.kernel.org
12846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12848 F: Documentation/x86/
12851 X86 PLATFORM DRIVERS
12852 M: Darren Hart <dvhart@infradead.org>
12853 L: platform-driver-x86@vger.kernel.org
12854 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12856 F: drivers/platform/x86/
12857 F: drivers/platform/olpc/
12859 X86 MCE INFRASTRUCTURE
12860 M: Tony Luck <tony.luck@intel.com>
12861 M: Borislav Petkov <bp@alien8.de>
12862 L: linux-edac@vger.kernel.org
12864 F: arch/x86/kernel/cpu/mcheck/*
12866 X86 MICROCODE UPDATE SUPPORT
12867 M: Borislav Petkov <bp@alien8.de>
12869 F: arch/x86/kernel/cpu/microcode/*
12872 M: Andy Lutomirski <luto@amacapital.net>
12873 L: linux-kernel@vger.kernel.org
12874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12876 F: arch/x86/entry/vdso/
12878 XC2028/3028 TUNER DRIVER
12879 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12880 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12881 L: linux-media@vger.kernel.org
12882 W: https://linuxtv.org
12883 T: git git://linuxtv.org/media_tree.git
12885 F: drivers/media/tuners/tuner-xc2028.*
12887 XEN HYPERVISOR INTERFACE
12888 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12889 M: David Vrabel <david.vrabel@citrix.com>
12890 M: Juergen Gross <jgross@suse.com>
12891 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12895 F: drivers/*/xen-*front.c
12897 F: arch/x86/include/asm/xen/
12899 F: include/uapi/xen/
12902 M: Stefano Stabellini <sstabellini@kernel.org>
12903 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12906 F: arch/arm/include/asm/xen/
12908 XEN HYPERVISOR ARM64
12909 M: Stefano Stabellini <sstabellini@kernel.org>
12910 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12913 F: arch/arm64/include/asm/xen/
12915 XEN NETWORK BACKEND DRIVER
12916 M: Wei Liu <wei.liu2@citrix.com>
12917 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12918 L: netdev@vger.kernel.org
12920 F: drivers/net/xen-netback/*
12923 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12924 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12926 F: arch/x86/pci/*xen*
12927 F: drivers/pci/*xen*
12929 XEN BLOCK SUBSYSTEM
12930 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12931 M: Roger Pau Monné <roger.pau@citrix.com>
12932 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12934 F: drivers/block/xen-blkback/*
12935 F: drivers/block/xen*
12938 M: Juergen Gross <jgross@suse.com>
12939 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12940 L: linux-scsi@vger.kernel.org
12942 F: drivers/scsi/xen-scsifront.c
12943 F: drivers/xen/xen-scsiback.c
12944 F: include/xen/interface/io/vscsiif.h
12946 XEN SWIOTLB SUBSYSTEM
12947 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12948 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12950 F: arch/x86/xen/*swiotlb*
12951 F: drivers/xen/*swiotlb*
12954 P: Silicon Graphics Inc
12955 M: Dave Chinner <david@fromorbit.com>
12958 W: http://oss.sgi.com/projects/xfs
12959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12961 F: Documentation/filesystems/xfs.txt
12964 XILINX AXI ETHERNET DRIVER
12965 M: Anirudha Sarangi <anirudh@xilinx.com>
12966 M: John Linn <John.Linn@xilinx.com>
12968 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12970 XILINX UARTLITE SERIAL DRIVER
12971 M: Peter Korsgaard <jacmet@sunsite.dk>
12972 L: linux-serial@vger.kernel.org
12974 F: drivers/tty/serial/uartlite.c
12976 XILINX VIDEO IP CORES
12977 M: Hyun Kwon <hyun.kwon@xilinx.com>
12978 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12979 L: linux-media@vger.kernel.org
12980 T: git git://linuxtv.org/media_tree.git
12982 F: Documentation/devicetree/bindings/media/xilinx/
12983 F: drivers/media/platform/xilinx/
12984 F: include/uapi/linux/xilinx-v4l2-controls.h
12987 M: Eli Billauer <eli.billauer@gmail.com>
12988 L: linux-kernel@vger.kernel.org
12990 F: drivers/char/xillybus/
12992 XTENSA XTFPGA PLATFORM SUPPORT
12993 M: Max Filippov <jcmvbkbc@gmail.com>
12994 L: linux-xtensa@linux-xtensa.org
12996 F: drivers/spi/spi-xtensa-xtfpga.c
12997 F: sound/soc/xtensa/xtfpga-i2s.c
12999 YAM DRIVER FOR AX.25
13000 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13001 L: linux-hams@vger.kernel.org
13003 F: drivers/net/hamradio/yam*
13004 F: include/linux/yam.h
13006 YEALINK PHONE DRIVER
13007 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13008 L: usbb2k-api-dev@nongnu.org
13010 F: Documentation/input/yealink.txt
13011 F: drivers/input/misc/yealink.*
13013 Z8530 DRIVER FOR AX.25
13014 M: Joerg Reuter <jreuter@yaina.de>
13015 W: http://yaina.de/jreuter/
13016 W: http://www.qsl.net/dl1bke/
13017 L: linux-hams@vger.kernel.org
13019 F: Documentation/networking/z8530drv.txt
13020 F: drivers/net/hamradio/*scc.c
13021 F: drivers/net/hamradio/z8530.h
13023 ZBUD COMPRESSED PAGE ALLOCATOR
13024 M: Seth Jennings <sjenning@redhat.com>
13025 L: linux-mm@kvack.org
13028 F: include/linux/zbud.h
13030 ZD1211RW WIRELESS DRIVER
13031 M: Daniel Drake <dsd@gentoo.org>
13032 M: Ulrich Kunitz <kune@deine-taler.de>
13033 W: http://zd1211.ath.cx/wiki/DriverRewrite
13034 L: linux-wireless@vger.kernel.org
13035 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13037 F: drivers/net/wireless/zydas/zd1211rw/
13039 ZPOOL COMPRESSED PAGE STORAGE API
13040 M: Dan Streetman <ddstreet@ieee.org>
13041 L: linux-mm@kvack.org
13044 F: include/linux/zpool.h
13046 ZR36067 VIDEO FOR LINUX DRIVER
13047 L: mjpeg-users@lists.sourceforge.net
13048 L: linux-media@vger.kernel.org
13049 W: http://mjpeg.sourceforge.net/driver-zoran/
13050 T: hg https://linuxtv.org/hg/v4l-dvb
13052 F: drivers/media/pci/zoran/
13054 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13055 M: Minchan Kim <minchan@kernel.org>
13056 M: Nitin Gupta <ngupta@vflare.org>
13057 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13058 L: linux-kernel@vger.kernel.org
13060 F: drivers/block/zram/
13061 F: Documentation/blockdev/zram.txt
13063 ZS DECSTATION Z85C30 SERIAL DRIVER
13064 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13066 F: drivers/tty/serial/zs.*
13068 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13069 M: Minchan Kim <minchan@kernel.org>
13070 M: Nitin Gupta <ngupta@vflare.org>
13071 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13072 L: linux-mm@kvack.org
13075 F: include/linux/zsmalloc.h
13076 F: Documentation/vm/zsmalloc.txt
13078 ZSWAP COMPRESSED SWAP CACHING
13079 M: Seth Jennings <sjenning@redhat.com>
13080 L: linux-mm@kvack.org
13085 M: Linus Torvalds <torvalds@linux-foundation.org>
13086 L: linux-kernel@vger.kernel.org
13087 Q: http://patchwork.kernel.org/project/LKML/list/
13088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13089 S: Buried alive in reporters