3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: linux-hwmon@vger.kernel.org
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: linux-hwmon@vger.kernel.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-DIO-48E GPIO DRIVER
242 M: William Breathitt Gray <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
245 F: drivers/gpio/gpio-104-dio-48e.c
247 ACCES 104-IDI-48 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
251 F: drivers/gpio/gpio-104-idi-48.c
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L: linux-gpio@vger.kernel.org
257 F: drivers/gpio/gpio-104-idio-16.c
260 M: Jes Sorensen <jes@trained-monkey.org>
261 L: linux-acenic@sunsite.dk
263 F: drivers/net/ethernet/alteon/acenic*
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M: Peter Feuerer <peter@piie.net>
267 L: platform-driver-x86@vger.kernel.org
268 W: http://piie.net/?section=acerhdf
270 F: drivers/platform/x86/acerhdf.c
272 ACER WMI LAPTOP EXTRAS
273 M: "Lee, Chun-Yi" <jlee@suse.com>
274 L: platform-driver-x86@vger.kernel.org
276 F: drivers/platform/x86/acer-wmi.c
279 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M: Len Brown <lenb@kernel.org>
281 L: linux-acpi@vger.kernel.org
282 W: https://01.org/linux-acpi
283 Q: https://patchwork.kernel.org/project/linux-acpi/list/
284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
287 F: drivers/pnp/pnpacpi/
288 F: include/linux/acpi.h
290 F: Documentation/acpi/
291 F: Documentation/ABI/testing/sysfs-bus-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: 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 ALTERA MAILBOX DRIVER
600 M: Ley Foon Tan <lftan@altera.com>
601 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 F: drivers/mailbox/mailbox-altera.c
606 M: Tien Hock Loh <thloh@altera.com>
607 L: linux-gpio@vger.kernel.org
609 F: drivers/gpio/gpio-altera.c
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M: Vince Bridgers <vbridger@opensource.altera.com>
613 L: netdev@vger.kernel.org
614 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616 F: drivers/net/ethernet/altera/
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M: Tobias Klauser <tklauser@distanz.ch>
620 L: linux-serial@vger.kernel.org
621 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
623 F: drivers/tty/serial/altera_uart.c
624 F: drivers/tty/serial/altera_jtaguart.c
625 F: include/linux/altera_uart.h
626 F: include/linux/altera_jtaguart.h
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M: Tom Lendacky <thomas.lendacky@amd.com>
630 L: linux-crypto@vger.kernel.org
632 F: drivers/crypto/ccp/
633 F: include/linux/ccp.h
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M: Huang Rui <ray.huang@amd.com>
637 L: linux-hwmon@vger.kernel.org
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
645 F: drivers/usb/gadget/udc/amd5536udc.*
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P: Andres Salomon <dilinger@queued.net>
649 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
658 M: Joerg Roedel <joro@8bytes.org>
659 L: iommu@lists.linux-foundation.org
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
666 M: Oded Gabbay <oded.gabbay@gmail.com>
667 L: dri-devel@lists.freedesktop.org
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M: Brijesh Singh <brijeshkumar.singh@amd.com>
684 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M: Tom Lendacky <thomas.lendacky@amd.com>
687 F: arch/arm64/boot/dts/amd/
690 M: Tom Lendacky <thomas.lendacky@amd.com>
691 L: netdev@vger.kernel.org
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
696 AMS (Apple Motion Sensor) DRIVER
697 M: Michael Hanselmann <linux-kernel@hansmi.ch>
699 F: drivers/macintosh/ams/
701 ANALOG DEVICES INC AD9389B DRIVER
702 M: Hans Verkuil <hans.verkuil@cisco.com>
703 L: linux-media@vger.kernel.org
705 F: drivers/media/i2c/ad9389b*
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M: Lars-Peter Clausen <lars@metafoo.de>
709 L: linux-media@vger.kernel.org
710 W: http://ez.analog.com/community/linux-device-drivers
712 F: drivers/media/i2c/adv7180.c
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7511*
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7604*
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7842*
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
745 ANALOG DEVICES INC ASOC DRIVERS
746 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W: http://blackfin.uclinux.org/
750 F: sound/soc/blackfin/*
752 ANALOG DEVICES INC IIO DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 M: Michael Hennerich <Michael.Hennerich@analog.com>
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
763 ANALOG DEVICES INC DMA DRIVERS
764 M: Lars-Peter Clausen <lars@metafoo.de>
765 W: http://ez.analog.com/community/linux-device-drivers
767 F: drivers/dma/dma-axi-dmac.c
770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M: Arve HjønnevĂ¥g <arve@android.com>
772 M: Riley Andrews <riandrews@android.com>
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L: devel@driverdev.osuosl.org
777 F: drivers/staging/android/
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M: Johannes Berg <johannes@sipsolutions.net>
781 L: linuxppc-dev@lists.ozlabs.org
782 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M: William Breathitt Gray <vilhelm.gray@gmail.com>
788 L: linux-iio@vger.kernel.org
790 F: drivers/iio/dac/stx104.c
793 M: Jiri Kosina <jikos@kernel.org>
795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F: arch/x86/kernel/apm_32.c
797 F: include/linux/apm_bios.h
798 F: include/uapi/linux/apm_bios.h
799 F: drivers/char/apm-emulation.c
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M: Henrik Rydberg <rydberg@bitmath.org>
803 L: linux-input@vger.kernel.org
805 F: drivers/input/mouse/bcm5974.c
808 M: Henrik Rydberg <rydberg@bitmath.org>
809 L: linux-hwmon@vger.kernel.org
811 F: drivers/hwmon/applesmc.c
813 APPLETALK NETWORK LAYER
814 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
816 F: drivers/net/appletalk/
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M: Duc Dang <dhdang@apm.com>
822 F: arch/arm64/boot/dts/apm/
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M: Iyappan Subramanian <isubramanian@apm.com>
826 M: Keyur Chudgar <kchudgar@apm.com>
828 F: drivers/net/ethernet/apm/xgene/
829 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
831 APTINA CAMERA SENSOR PLL
832 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L: linux-media@vger.kernel.org
835 F: drivers/media/i2c/aptina-pll.*
837 ARC FRAMEBUFFER DRIVER
838 M: Jaya Kumar <jayalk@intworks.biz>
840 F: drivers/video/fbdev/arcfb.c
841 F: drivers/video/fbdev/core/fb_defio.c
844 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L: netdev@vger.kernel.org
847 F: drivers/net/arcnet/
848 F: include/uapi/linux/if_arcnet.h
851 M: Alexey Brodkin <abrodkin@synopsys.com>
853 F: drivers/gpu/drm/arc/
854 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
857 M: Liviu Dudau <liviu.dudau@arm.com>
859 F: drivers/gpu/drm/arm/
860 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
862 ARM MFM AND FLOPPY DRIVERS
863 M: Ian Molton <spyro@f2s.com>
865 F: arch/arm/lib/floppydma.S
866 F: arch/arm/include/asm/floppy.h
868 ARM PMU PROFILING AND DEBUGGING
869 M: Will Deacon <will.deacon@arm.com>
870 R: Mark Rutland <mark.rutland@arm.com>
872 F: arch/arm*/kernel/perf_*
873 F: arch/arm/oprofile/common.c
874 F: arch/arm*/kernel/hw_breakpoint.c
875 F: arch/arm*/include/asm/hw_breakpoint.h
876 F: arch/arm*/include/asm/perf_event.h
877 F: drivers/perf/arm_pmu.c
878 F: include/linux/perf/arm_pmu.h
881 M: Russell King <linux@arm.linux.org.uk>
882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883 W: http://www.arm.linux.org.uk/
887 ARM SUB-ARCHITECTURES
888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
894 ARM PRIMECELL AACI PL041 DRIVER
895 M: Russell King <linux@arm.linux.org.uk>
899 ARM PRIMECELL CLCD PL110 DRIVER
900 M: Russell King <linux@arm.linux.org.uk>
902 F: drivers/video/fbdev/amba-clcd.*
904 ARM PRIMECELL KMI PL050 DRIVER
905 M: Russell King <linux@arm.linux.org.uk>
907 F: drivers/input/serio/ambakmi.*
908 F: include/linux/amba/kmi.h
910 ARM PRIMECELL MMCI PL180/1 DRIVER
911 M: Russell King <linux@arm.linux.org.uk>
913 F: drivers/mmc/host/mmci.*
914 F: include/linux/amba/mmci.h
916 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
917 M: Russell King <linux@arm.linux.org.uk>
919 F: drivers/tty/serial/amba-pl01*.c
920 F: include/linux/amba/serial.h
922 ARM PRIMECELL BUS SUPPORT
923 M: Russell King <linux@arm.linux.org.uk>
926 F: include/linux/amba/bus.h
928 ARM/ADS SPHERE MACHINE SUPPORT
929 M: Lennert Buytenhek <kernel@wantstofly.org>
930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933 ARM/AFEB9260 MACHINE SUPPORT
934 M: Sergey Lapin <slapin@ossfans.org>
935 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 ARM/AJECO 1ARM MACHINE SUPPORT
939 M: Lennert Buytenhek <kernel@wantstofly.org>
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943 ARM/Allwinner sunXi SoC support
944 M: Maxime Ripard <maxime.ripard@free-electrons.com>
945 M: Chen-Yu Tsai <wens@csie.org>
946 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 ARM/Allwinner SoC Clock Support
951 M: Emilio LĂ³pez <emilio@elopez.com.ar>
953 F: drivers/clk/sunxi/
955 ARM/Amlogic Meson SoC support
956 M: Carlo Caione <carlo@caione.org>
957 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958 L: linux-meson@googlegroups.com
959 W: http://linux-meson.com/
961 F: arch/arm/mach-meson/
962 F: arch/arm/boot/dts/meson*
965 ARM/Annapurna Labs ALPINE ARCHITECTURE
966 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
967 M: Antoine Tenart <antoine.tenart@free-electrons.com>
969 F: arch/arm/mach-alpine/
970 F: arch/arm/boot/dts/alpine*
971 F: arch/arm64/boot/dts/al/
972 F: drivers/*/*alpine*
974 ARM/ARTPEC MACHINE SUPPORT
975 M: Jesper Nilsson <jesper.nilsson@axis.com>
976 M: Lars Persson <lars.persson@axis.com>
977 M: Niklas Cassel <niklas.cassel@axis.com>
979 L: linux-arm-kernel@axis.com
980 F: arch/arm/mach-artpec
981 F: arch/arm/boot/dts/artpec6*
982 F: drivers/clk/clk-artpec6.c
984 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
985 M: Nicolas Ferre <nicolas.ferre@atmel.com>
986 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
987 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
988 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 W: http://www.linux4sam.org
990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
992 F: arch/arm/mach-at91/
994 F: arch/arm/boot/dts/at91*.dts
995 F: arch/arm/boot/dts/at91*.dtsi
996 F: arch/arm/boot/dts/sama*.dts
997 F: arch/arm/boot/dts/sama*.dtsi
998 F: arch/arm/include/debug/at91.S
1000 ARM/ATMEL AT91 Clock Support
1001 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1005 ARM/CALXEDA HIGHBANK ARCHITECTURE
1006 M: Rob Herring <robh@kernel.org>
1007 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 F: arch/arm/mach-highbank/
1010 F: arch/arm/boot/dts/highbank.dts
1011 F: arch/arm/boot/dts/ecx-*.dts*
1013 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1014 M: Krzysztof Halasa <khalasa@piap.pl>
1016 F: arch/arm/mach-cns3xxx/
1018 ARM/CAVIUM THUNDER NETWORK DRIVER
1019 M: Sunil Goutham <sgoutham@cavium.com>
1020 M: Robert Richter <rric@kernel.org>
1021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 F: drivers/net/ethernet/cavium/thunder/
1025 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1026 M: Alexander Shiyan <shc_work@mail.ru>
1027 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1032 M: Hartley Sweeten <hsweeten@visionengravers.com>
1033 M: Ryan Mallon <rmallon@gmail.com>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 F: arch/arm/mach-ep93xx/
1037 F: arch/arm/mach-ep93xx/include/mach/
1039 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1040 M: Lennert Buytenhek <kernel@wantstofly.org>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 M: Russell King <linux@arm.linux.org.uk>
1046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048 F: arch/arm/include/asm/clkdev.h
1049 F: drivers/clk/clkdev.c
1051 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1052 M: Mike Rapoport <mike@compulab.co.il>
1053 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 ARM/CONTEC MICRO9 MACHINE SUPPORT
1057 M: Hubert Feurstein <hubert.feurstein@contec.at>
1059 F: arch/arm/mach-ep93xx/micro9.c
1061 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1062 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 F: drivers/hwtracing/coresight/*
1066 F: Documentation/trace/coresight.txt
1067 F: Documentation/devicetree/bindings/arm/coresight.txt
1068 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1070 ARM/CORGI MACHINE SUPPORT
1071 M: Richard Purdie <rpurdie@rpsys.net>
1074 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1075 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1076 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 T: git git://github.com/ulli-kroll/linux.git
1079 F: arch/arm/mach-gemini/
1080 F: drivers/rtc/rtc-gemini.c
1082 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1083 M: Barry Song <baohua@kernel.org>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1087 F: arch/arm/boot/dts/prima2*
1088 F: arch/arm/mach-prima2/
1089 F: drivers/clk/sirf/
1090 F: drivers/clocksource/timer-prima2.c
1091 F: drivers/clocksource/timer-atlas7.c
1094 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1095 M: Baruch Siach <baruch@tkos.co.il>
1096 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 F: arch/arm/boot/dts/cx92755*
1101 ARM/EBSA110 MACHINE SUPPORT
1102 M: Russell King <linux@arm.linux.org.uk>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 W: http://www.arm.linux.org.uk/
1106 F: arch/arm/mach-ebsa110/
1107 F: drivers/net/ethernet/amd/am79c961a.*
1109 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1110 M: Uwe Kleine-König <kernel@pengutronix.de>
1111 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1116 M: Daniel Ribeiro <drwyrm@gmail.com>
1117 M: Stefan Schmidt <stefan@openezx.org>
1118 M: Harald Welte <laforge@openezx.org>
1119 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1120 W: http://www.openezx.org/
1122 T: topgit git://git.openezx.org/openezx.git
1123 F: arch/arm/mach-pxa/ezx.c
1125 ARM/FARADAY FA526 PORT
1126 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 T: git git://git.berlios.de/gemini-board
1130 F: arch/arm/mm/*-fa*
1132 ARM/FOOTBRIDGE ARCHITECTURE
1133 M: Russell King <linux@arm.linux.org.uk>
1134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 W: http://www.arm.linux.org.uk/
1137 F: arch/arm/include/asm/hardware/dec21285.h
1138 F: arch/arm/mach-footbridge/
1140 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1141 M: Shawn Guo <shawnguo@kernel.org>
1142 M: Sascha Hauer <kernel@pengutronix.de>
1143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1146 F: arch/arm/mach-imx/
1147 F: arch/arm/mach-mxs/
1148 F: arch/arm/boot/dts/imx*
1149 F: arch/arm/configs/imx*_defconfig
1153 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1154 M: Shawn Guo <shawnguo@kernel.org>
1155 M: Sascha Hauer <kernel@pengutronix.de>
1156 R: Stefan Agner <stefan@agner.ch>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1160 F: arch/arm/mach-imx/*vf610*
1161 F: arch/arm/boot/dts/vf*
1163 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1164 M: Lennert Buytenhek <kernel@wantstofly.org>
1165 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 ARM/GUMSTIX MACHINE SUPPORT
1169 M: Steve Sakoman <sakoman@gmail.com>
1170 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1174 M: Philipp Zabel <philipp.zabel@gmail.com>
1175 M: Paul Parsons <lost.distance@yahoo.com>
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 F: arch/arm/mach-pxa/hx4700.c
1179 F: arch/arm/mach-pxa/include/mach/hx4700.h
1180 F: sound/soc/pxa/hx4700.c
1182 ARM/HISILICON SOC SUPPORT
1183 M: Wei Xu <xuwei5@hisilicon.com>
1184 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 W: http://www.hisilicon.com
1187 T: git git://github.com/hisilicon/linux-hisi.git
1188 F: arch/arm/mach-hisi/
1189 F: arch/arm/boot/dts/hi3*
1190 F: arch/arm/boot/dts/hip*
1191 F: arch/arm/boot/dts/hisi*
1192 F: arch/arm64/boot/dts/hisilicon/
1194 ARM/HP JORNADA 7XX MACHINE SUPPORT
1195 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1199 F: arch/arm/mach-sa1100/jornada720.c
1200 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1202 ARM/IGEP MACHINE SUPPORT
1203 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1204 M: Javier Martinez Canillas <javier@dowhile0.org>
1205 L: linux-omap@vger.kernel.org
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 F: arch/arm/boot/dts/omap3-igep*
1210 ARM/INCOME PXA270 SUPPORT
1211 M: Marek Vasut <marek.vasut@gmail.com>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1216 ARM/INTEL IOP32X ARM ARCHITECTURE
1217 M: Lennert Buytenhek <kernel@wantstofly.org>
1218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 ARM/INTEL IOP33X ARM ARCHITECTURE
1222 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 ARM/INTEL IOP13XX ARM ARCHITECTURE
1226 M: Lennert Buytenhek <kernel@wantstofly.org>
1227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 ARM/INTEL IQ81342EX MACHINE SUPPORT
1231 M: Lennert Buytenhek <kernel@wantstofly.org>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 ARM/INTEL IXDP2850 MACHINE SUPPORT
1236 M: Lennert Buytenhek <kernel@wantstofly.org>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 ARM/INTEL IXP4XX ARM ARCHITECTURE
1241 M: Imre Kaloz <kaloz@openwrt.org>
1242 M: Krzysztof Halasa <khalasa@piap.pl>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 F: arch/arm/mach-ixp4xx/
1247 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1248 M: Jonathan Cameron <jic23@cam.ac.uk>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 F: arch/arm/mach-pxa/stargate2.c
1252 F: drivers/pcmcia/pxa2xx_stargate2.c
1254 ARM/INTEL XSC3 (MANZANO) ARM CORE
1255 M: Lennert Buytenhek <kernel@wantstofly.org>
1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1260 M: Lennert Buytenhek <kernel@wantstofly.org>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1265 M: Santosh Shilimkar <ssantosh@kernel.org>
1266 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 F: arch/arm/mach-keystone/
1269 F: arch/arm/boot/dts/k2*
1270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1272 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1273 M: Santosh Shilimkar <ssantosh@kernel.org>
1274 L: linux-kernel@vger.kernel.org
1276 F: drivers/clk/keystone/
1278 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1279 M: Santosh Shilimkar <ssantosh@kernel.org>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 L: linux-kernel@vger.kernel.org
1283 F: drivers/clocksource/timer-keystone.c
1285 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1286 M: Santosh Shilimkar <ssantosh@kernel.org>
1287 L: linux-kernel@vger.kernel.org
1289 F: drivers/power/reset/keystone-reset.c
1291 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1292 M: Santosh Shilimkar <ssantosh@kernel.org>
1293 L: linux-kernel@vger.kernel.org
1295 F: drivers/memory/*emif*
1297 ARM/LOGICPD PXA270 MACHINE SUPPORT
1298 M: Lennert Buytenhek <kernel@wantstofly.org>
1299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 ARM/LPC18XX ARCHITECTURE
1303 M: Joachim Eastwood <manabian@gmail.com>
1304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 F: arch/arm/boot/dts/lpc43*
1307 F: drivers/clk/nxp/clk-lpc18xx*
1308 F: drivers/clocksource/time-lpc32xx.c
1309 F: drivers/i2c/busses/i2c-lpc2k.c
1310 F: drivers/memory/pl172.c
1311 F: drivers/mtd/spi-nor/nxp-spifi.c
1312 F: drivers/rtc/rtc-lpc24xx.c
1315 ARM/MAGICIAN MACHINE SUPPORT
1316 M: Philipp Zabel <philipp.zabel@gmail.com>
1319 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1320 M: Jason Cooper <jason@lakedaemon.net>
1321 M: Andrew Lunn <andrew@lunn.ch>
1322 M: Gregory Clement <gregory.clement@free-electrons.com>
1323 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 F: arch/arm/mach-mvebu/
1327 F: drivers/rtc/rtc-armada38x.c
1328 F: arch/arm/boot/dts/armada*
1329 F: arch/arm/boot/dts/kirkwood*
1330 F: arch/arm64/boot/dts/marvell/armada*
1333 ARM/Marvell Berlin SoC support
1334 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 F: arch/arm/mach-berlin/
1338 F: arch/arm/boot/dts/berlin*
1339 F: arch/arm64/boot/dts/marvell/berlin*
1342 ARM/Marvell Dove/MV78xx0/Orion SOC support
1343 M: Jason Cooper <jason@lakedaemon.net>
1344 M: Andrew Lunn <andrew@lunn.ch>
1345 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1346 M: Gregory Clement <gregory.clement@free-electrons.com>
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 F: arch/arm/mach-dove/
1350 F: arch/arm/mach-mv78xx0/
1351 F: arch/arm/mach-orion5x/
1352 F: arch/arm/plat-orion/
1353 F: arch/arm/boot/dts/dove*
1354 F: arch/arm/boot/dts/orion5x*
1357 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1358 M: Alexander Clouter <alex@digriz.org.uk>
1359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 W: http://www.digriz.org.uk/ts78xx/kernel
1362 F: arch/arm/mach-orion5x/ts78xx-*
1364 ARM/Mediatek RTC DRIVER
1365 M: Eddie Huang <eddie.huang@mediatek.com>
1366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1369 F: drivers/rtc/rtc-mt6397.c
1371 ARM/Mediatek SoC support
1372 M: Matthias Brugger <matthias.bgg@gmail.com>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1376 F: arch/arm/boot/dts/mt6*
1377 F: arch/arm/boot/dts/mt8*
1378 F: arch/arm/mach-mediatek/
1382 ARM/Mediatek USB3 PHY DRIVER
1383 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1387 F: drivers/phy/phy-mt65xx-usb3.c
1389 ARM/MICREL KS8695 ARCHITECTURE
1390 M: Greg Ungerer <gerg@uclinux.org>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F: arch/arm/mach-ks8695/
1395 ARM/MIOA701 MACHINE SUPPORT
1396 M: Robert Jarzmik <robert.jarzmik@free.fr>
1397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 F: arch/arm/mach-pxa/mioa701.c
1401 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1402 M: Michael Petchkovsky <mkpetch@internode.on.net>
1405 ARM/NOMADIK ARCHITECTURE
1406 M: Alessandro Rubini <rubini@unipv.it>
1407 M: Linus Walleij <linus.walleij@linaro.org>
1408 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410 F: arch/arm/mach-nomadik/
1411 F: drivers/pinctrl/nomadik/
1412 F: drivers/i2c/busses/i2c-nomadik.c
1413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1415 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1416 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1417 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1418 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1421 ARM/TOSA MACHINE SUPPORT
1422 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1423 M: Dirk Opfer <dirk@opfer-online.de>
1426 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1427 M: Marek Vasut <marek.vasut@gmail.com>
1428 L: linux-arm-kernel@lists.infradead.org
1429 W: http://hackndev.com
1431 F: arch/arm/mach-pxa/include/mach/palmtx.h
1432 F: arch/arm/mach-pxa/palmtx.c
1433 F: arch/arm/mach-pxa/include/mach/palmt5.h
1434 F: arch/arm/mach-pxa/palmt5.c
1435 F: arch/arm/mach-pxa/include/mach/palmld.h
1436 F: arch/arm/mach-pxa/palmld.c
1437 F: arch/arm/mach-pxa/include/mach/palmte2.h
1438 F: arch/arm/mach-pxa/palmte2.c
1439 F: arch/arm/mach-pxa/include/mach/palmtc.h
1440 F: arch/arm/mach-pxa/palmtc.c
1442 ARM/PALM TREO SUPPORT
1443 M: Tomas Cech <sleep_walker@suse.com>
1444 L: linux-arm-kernel@lists.infradead.org
1445 W: http://hackndev.com
1447 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1448 F: arch/arm/mach-pxa/palmtreo.c
1451 M: Sergey Lapin <slapin@ossfans.org>
1452 L: linux-arm-kernel@lists.infradead.org
1453 W: http://hackndev.com
1455 F: arch/arm/mach-pxa/include/mach/palmz72.h
1456 F: arch/arm/mach-pxa/palmz72.c
1459 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1460 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1463 ARM/PT DIGITAL BOARD PORT
1464 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1465 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466 W: http://www.arm.linux.org.uk/
1469 ARM/QUALCOMM SUPPORT
1470 M: Andy Gross <andy.gross@linaro.org>
1471 M: David Brown <david.brown@linaro.org>
1472 L: linux-arm-msm@vger.kernel.org
1473 L: linux-soc@vger.kernel.org
1475 F: arch/arm/boot/dts/qcom-*.dts
1476 F: arch/arm/boot/dts/qcom-*.dtsi
1477 F: arch/arm/mach-qcom/
1478 F: arch/arm64/boot/dts/qcom/*
1479 F: drivers/soc/qcom/
1480 F: drivers/tty/serial/msm_serial.h
1481 F: drivers/tty/serial/msm_serial.c
1482 F: drivers/*/pm8???-*
1483 F: drivers/mfd/ssbi.c
1484 F: drivers/firmware/qcom_scm.c
1485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1487 ARM/RADISYS ENP2611 MACHINE SUPPORT
1488 M: Lennert Buytenhek <kernel@wantstofly.org>
1489 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 ARM/RENESAS ARM64 ARCHITECTURE
1493 M: Simon Horman <horms@verge.net.au>
1494 M: Magnus Damm <magnus.damm@gmail.com>
1495 L: linux-renesas-soc@vger.kernel.org
1496 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1499 F: arch/arm64/boot/dts/renesas/
1501 ARM/RISCPC ARCHITECTURE
1502 M: Russell King <linux@arm.linux.org.uk>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 W: http://www.arm.linux.org.uk/
1506 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1507 F: arch/arm/include/asm/hardware/ioc.h
1508 F: arch/arm/include/asm/hardware/iomd.h
1509 F: arch/arm/include/asm/hardware/memc.h
1510 F: arch/arm/mach-rpc/
1511 F: drivers/net/ethernet/8390/etherh.c
1512 F: drivers/net/ethernet/i825xx/ether1*
1513 F: drivers/net/ethernet/seeq/ether3*
1514 F: drivers/scsi/arm/
1516 ARM/Rockchip SoC support
1517 M: Heiko Stuebner <heiko@sntech.de>
1518 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519 L: linux-rockchip@lists.infradead.org
1520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1522 F: arch/arm/boot/dts/rk3*
1523 F: arch/arm/mach-rockchip/
1524 F: drivers/clk/rockchip/
1525 F: drivers/i2c/busses/i2c-rk3x.c
1526 F: drivers/*/*rockchip*
1527 F: drivers/*/*/*rockchip*
1528 F: sound/soc/rockchip/
1531 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1532 M: Kukjin Kim <kgene@kernel.org>
1533 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1534 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1535 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1537 F: arch/arm/boot/dts/s3c*
1538 F: arch/arm/boot/dts/s5p*
1539 F: arch/arm/boot/dts/samsung*
1540 F: arch/arm/boot/dts/exynos*
1541 F: arch/arm64/boot/dts/exynos/
1542 F: arch/arm/plat-samsung/
1543 F: arch/arm/mach-s3c24*/
1544 F: arch/arm/mach-s3c64xx/
1545 F: arch/arm/mach-s5p*/
1546 F: arch/arm/mach-exynos*/
1547 F: drivers/*/*s3c2410*
1548 F: drivers/*/*/*s3c2410*
1549 F: drivers/soc/samsung/*
1550 F: drivers/spi/spi-s3c*
1551 F: sound/soc/samsung/*
1552 F: Documentation/arm/Samsung/
1553 F: Documentation/devicetree/bindings/arm/samsung/
1554 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1555 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1558 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1559 M: Kyungmin Park <kyungmin.park@samsung.com>
1560 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1562 F: arch/arm/mach-s5pv210/
1564 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1565 M: Kyungmin Park <kyungmin.park@samsung.com>
1566 M: Kamil Debski <k.debski@samsung.com>
1567 L: linux-arm-kernel@lists.infradead.org
1568 L: linux-media@vger.kernel.org
1570 F: drivers/media/platform/s5p-g2d/
1572 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1573 M: Kyungmin Park <kyungmin.park@samsung.com>
1574 M: Kamil Debski <k.debski@samsung.com>
1575 M: Jeongtae Park <jtp.park@samsung.com>
1576 L: linux-arm-kernel@lists.infradead.org
1577 L: linux-media@vger.kernel.org
1579 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1580 F: drivers/media/platform/s5p-mfc/
1582 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1583 M: Kyungmin Park <kyungmin.park@samsung.com>
1584 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1585 L: linux-arm-kernel@lists.infradead.org
1586 L: linux-media@vger.kernel.org
1588 F: drivers/media/platform/s5p-tv/
1590 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1591 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1592 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1593 L: linux-arm-kernel@lists.infradead.org
1594 L: linux-media@vger.kernel.org
1596 F: drivers/media/platform/s5p-jpeg/
1598 ARM/SHMOBILE ARM ARCHITECTURE
1599 M: Simon Horman <horms@verge.net.au>
1600 M: Magnus Damm <magnus.damm@gmail.com>
1601 L: linux-renesas-soc@vger.kernel.org
1602 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1605 F: arch/arm/boot/dts/emev2*
1606 F: arch/arm/boot/dts/r7s*
1607 F: arch/arm/boot/dts/r8a*
1608 F: arch/arm/boot/dts/sh*
1609 F: arch/arm/configs/shmobile_defconfig
1610 F: arch/arm/include/debug/renesas-scif.S
1611 F: arch/arm/mach-shmobile/
1614 ARM/SOCFPGA ARCHITECTURE
1615 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1617 F: arch/arm/mach-socfpga/
1618 F: arch/arm/boot/dts/socfpga*
1619 F: arch/arm/configs/socfpga_defconfig
1620 F: arch/arm64/boot/dts/altera/
1621 W: http://www.rocketboards.org
1622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1624 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1625 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1627 F: drivers/clk/socfpga/
1629 ARM/SOCFPGA EDAC SUPPORT
1630 M: Thor Thayer <tthayer@opensource.altera.com>
1632 F: drivers/edac/altera_edac.
1634 ARM/STI ARCHITECTURE
1635 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1636 M: Maxime Coquelin <maxime.coquelin@st.com>
1637 M: Patrice Chotard <patrice.chotard@st.com>
1638 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 L: kernel@stlinux.com
1640 W: http://www.stlinux.com
1642 F: arch/arm/mach-sti/
1643 F: arch/arm/boot/dts/sti*
1644 F: drivers/char/hw_random/st-rng.c
1645 F: drivers/clocksource/arm_global_timer.c
1646 F: drivers/clocksource/clksrc_st_lpc.c
1647 F: drivers/i2c/busses/i2c-st.c
1648 F: drivers/media/rc/st_rc.c
1649 F: drivers/media/platform/sti/c8sectpfe/
1650 F: drivers/mmc/host/sdhci-st.c
1651 F: drivers/phy/phy-miphy28lp.c
1652 F: drivers/phy/phy-miphy365x.c
1653 F: drivers/phy/phy-stih407-usb.c
1654 F: drivers/phy/phy-stih41x-usb.c
1655 F: drivers/pinctrl/pinctrl-st.c
1656 F: drivers/reset/sti/
1657 F: drivers/rtc/rtc-st-lpc.c
1658 F: drivers/tty/serial/st-asc.c
1659 F: drivers/usb/dwc3/dwc3-st.c
1660 F: drivers/usb/host/ehci-st.c
1661 F: drivers/usb/host/ohci-st.c
1662 F: drivers/watchdog/st_lpc_wdt.c
1663 F: drivers/ata/ahci_st.c
1665 ARM/STM32 ARCHITECTURE
1666 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1671 F: drivers/clocksource/armv7m_systick.c
1673 ARM/TANGO ARCHITECTURE
1674 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1675 L: linux-arm-kernel@lists.infradead.org
1677 F: arch/arm/mach-tango/
1678 F: arch/arm/boot/dts/tango*
1680 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1681 M: Lennert Buytenhek <kernel@wantstofly.org>
1682 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685 ARM/TETON BGA MACHINE SUPPORT
1686 M: "Mark F. Brown" <mark.brown314@gmail.com>
1687 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690 ARM/THECUS N2100 MACHINE SUPPORT
1691 M: Lennert Buytenhek <kernel@wantstofly.org>
1692 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1696 M: Wan ZongShun <mcuos.com@gmail.com>
1697 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 W: http://www.mcuos.com
1700 F: arch/arm/mach-w90x900/
1701 F: drivers/input/keyboard/w90p910_keypad.c
1702 F: drivers/input/touchscreen/w90p910_ts.c
1703 F: drivers/watchdog/nuc900_wdt.c
1704 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1705 F: drivers/mtd/nand/nuc900_nand.c
1706 F: drivers/rtc/rtc-nuc900.c
1707 F: drivers/spi/spi-nuc900.c
1708 F: drivers/usb/host/ehci-w90x900.c
1709 F: drivers/video/fbdev/nuc900fb.c
1711 ARM/U300 MACHINE SUPPORT
1712 M: Linus Walleij <linus.walleij@linaro.org>
1713 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715 F: arch/arm/mach-u300/
1716 F: drivers/clocksource/timer-u300.c
1717 F: drivers/i2c/busses/i2c-stu300.c
1718 F: drivers/rtc/rtc-coh901331.c
1719 F: drivers/watchdog/coh901327_wdt.c
1720 F: drivers/dma/coh901318*
1721 F: drivers/mfd/ab3100*
1722 F: drivers/rtc/rtc-ab3100.c
1723 F: drivers/rtc/rtc-coh901331.c
1724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1726 ARM/UNIPHIER ARCHITECTURE
1727 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1728 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 F: arch/arm/boot/dts/uniphier*
1731 F: arch/arm/include/asm/hardware/cache-uniphier.h
1732 F: arch/arm/mach-uniphier/
1733 F: arch/arm/mm/cache-uniphier.c
1734 F: arch/arm64/boot/dts/socionext/
1735 F: drivers/bus/uniphier-system-bus.c
1736 F: drivers/i2c/busses/i2c-uniphier*
1737 F: drivers/pinctrl/uniphier/
1738 F: drivers/tty/serial/8250/8250_uniphier.c
1741 ARM/Ux500 ARM ARCHITECTURE
1742 M: Linus Walleij <linus.walleij@linaro.org>
1743 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1745 F: arch/arm/mach-ux500/
1746 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1747 F: drivers/dma/ste_dma40*
1748 F: drivers/hwspinlock/u8500_hsem.c
1749 F: drivers/mfd/abx500*
1750 F: drivers/mfd/ab8500*
1751 F: drivers/mfd/dbx500*
1752 F: drivers/mfd/db8500*
1753 F: drivers/pinctrl/nomadik/pinctrl-ab*
1754 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1755 F: drivers/rtc/rtc-ab8500.c
1756 F: drivers/rtc/rtc-pl031.c
1757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1759 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1760 M: Ulf Hansson <ulf.hansson@linaro.org>
1761 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1762 T: git git://git.linaro.org/people/ulfh/clk.git
1764 F: drivers/clk/ux500/
1765 F: include/linux/platform_data/clk-ux500.h
1767 ARM/VERSATILE EXPRESS PLATFORM
1768 M: Liviu Dudau <liviu.dudau@arm.com>
1769 M: Sudeep Holla <sudeep.holla@arm.com>
1770 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773 F: arch/arm/boot/dts/vexpress*
1774 F: arch/arm64/boot/dts/arm/
1775 F: arch/arm/mach-vexpress/
1778 F: drivers/clk/versatile/clk-vexpress-osc.c
1779 F: drivers/clocksource/versatile.c
1782 M: Russell King <linux@arm.linux.org.uk>
1783 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 W: http://www.arm.linux.org.uk/
1788 ARM/VOIPAC PXA270 SUPPORT
1789 M: Marek Vasut <marek.vasut@gmail.com>
1790 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792 F: arch/arm/mach-pxa/vpac270.c
1793 F: arch/arm/mach-pxa/include/mach/vpac270.h
1795 ARM/VT8500 ARM ARCHITECTURE
1796 M: Tony Prisk <linux@prisktech.co.nz>
1797 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1799 F: arch/arm/mach-vt8500/
1800 F: drivers/clocksource/vt8500_timer.c
1801 F: drivers/i2c/busses/i2c-wmt.c
1802 F: drivers/mmc/host/wmt-sdmmc.c
1803 F: drivers/pwm/pwm-vt8500.c
1804 F: drivers/rtc/rtc-vt8500.c
1805 F: drivers/tty/serial/vt8500_serial.c
1806 F: drivers/usb/host/ehci-platform.c
1807 F: drivers/usb/host/uhci-platform.c
1808 F: drivers/video/fbdev/vt8500lcdfb.*
1809 F: drivers/video/fbdev/wm8505fb*
1810 F: drivers/video/fbdev/wmt_ge_rops.*
1812 ARM/ZIPIT Z2 SUPPORT
1813 M: Marek Vasut <marek.vasut@gmail.com>
1814 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 F: arch/arm/mach-pxa/z2.c
1817 F: arch/arm/mach-pxa/include/mach/z2.h
1819 ARM/ZTE ARCHITECTURE
1820 M: Jun Nie <jun.nie@linaro.org>
1821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1823 F: arch/arm/mach-zx/
1825 F: Documentation/devicetree/bindings/arm/zte.txt
1826 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1828 ARM/ZYNQ ARCHITECTURE
1829 M: Michal Simek <michal.simek@xilinx.com>
1830 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1831 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832 W: http://wiki.xilinx.com
1833 T: git https://github.com/Xilinx/linux-xlnx.git
1835 F: arch/arm/mach-zynq/
1836 F: drivers/cpuidle/cpuidle-zynq.c
1837 F: drivers/block/xsysace.c
1840 F: drivers/clocksource/cadence_ttc_timer.c
1841 F: drivers/i2c/busses/i2c-cadence.c
1842 F: drivers/mmc/host/sdhci-of-arasan.c
1843 F: drivers/edac/synopsys_edac.c
1846 M: Will Deacon <will.deacon@arm.com>
1847 R: Robin Murphy <robin.murphy@arm.com>
1848 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1850 F: drivers/iommu/arm-smmu.c
1851 F: drivers/iommu/arm-smmu-v3.c
1852 F: drivers/iommu/io-pgtable-arm.c
1853 F: drivers/iommu/io-pgtable-arm-v7s.c
1855 ARM64 PORT (AARCH64 ARCHITECTURE)
1856 M: Catalin Marinas <catalin.marinas@arm.com>
1857 M: Will Deacon <will.deacon@arm.com>
1858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1862 F: Documentation/arm64/
1864 AS3645A LED FLASH CONTROLLER DRIVER
1865 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1866 L: linux-media@vger.kernel.org
1867 T: git git://linuxtv.org/media_tree.git
1869 F: drivers/media/i2c/as3645a.c
1870 F: include/media/i2c/as3645a.h
1872 ASC7621 HARDWARE MONITOR DRIVER
1873 M: George Joseph <george.joseph@fairview5.com>
1874 L: linux-hwmon@vger.kernel.org
1876 F: Documentation/hwmon/asc7621
1877 F: drivers/hwmon/asc7621.c
1879 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1880 M: Corentin Chary <corentin.chary@gmail.com>
1881 L: acpi4asus-user@lists.sourceforge.net
1882 L: platform-driver-x86@vger.kernel.org
1883 W: http://acpi4asus.sf.net
1885 F: drivers/platform/x86/asus*.c
1886 F: drivers/platform/x86/eeepc*.c
1888 ASUS WIRELESS RADIO CONTROL DRIVER
1889 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1890 L: platform-driver-x86@vger.kernel.org
1892 F: drivers/platform/x86/asus-wireless.c
1894 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1895 R: Dan Williams <dan.j.williams@intel.com>
1896 W: http://sourceforge.net/projects/xscaleiop
1898 F: Documentation/crypto/async-tx-api.txt
1901 F: include/linux/dmaengine.h
1902 F: include/linux/async_tx.h
1905 M: Wolfram Sang <wsa@the-dreams.de>
1906 L: linux-i2c@vger.kernel.org
1908 F: drivers/misc/eeprom/at24.c
1909 F: include/linux/platform_data/at24.h
1911 ATA OVER ETHERNET (AOE) DRIVER
1912 M: "Ed L. Cashin" <ed.cashin@acm.org>
1913 W: http://www.openaoe.org/
1915 F: Documentation/aoe/
1916 F: drivers/block/aoe/
1918 ATHEROS 71XX/9XXX GPIO DRIVER
1919 M: Alban Bedel <albeu@free.fr>
1920 W: https://github.com/AlbanBedel/linux
1921 T: git git://github.com/AlbanBedel/linux
1923 F: drivers/gpio/gpio-ath79.c
1924 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1926 ATHEROS ATH GENERIC UTILITIES
1927 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1928 L: linux-wireless@vger.kernel.org
1930 F: drivers/net/wireless/ath/*
1932 ATHEROS ATH5K WIRELESS DRIVER
1933 M: Jiri Slaby <jirislaby@gmail.com>
1934 M: Nick Kossifidis <mickflemm@gmail.com>
1935 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1936 L: linux-wireless@vger.kernel.org
1937 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1939 F: drivers/net/wireless/ath/ath5k/
1941 ATHEROS ATH6KL WIRELESS DRIVER
1942 M: Kalle Valo <kvalo@qca.qualcomm.com>
1943 L: linux-wireless@vger.kernel.org
1944 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1947 F: drivers/net/wireless/ath/ath6kl/
1949 WILOCITY WIL6210 WIRELESS DRIVER
1950 M: Maya Erez <qca_merez@qca.qualcomm.com>
1951 L: linux-wireless@vger.kernel.org
1952 L: wil6210@qca.qualcomm.com
1954 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1955 F: drivers/net/wireless/ath/wil6210/
1956 F: include/uapi/linux/wil6210_uapi.h
1958 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1959 M: Christian Lamparter <chunkeey@googlemail.com>
1960 L: linux-wireless@vger.kernel.org
1961 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1963 F: drivers/net/wireless/ath/carl9170/
1965 ATK0110 HWMON DRIVER
1966 M: Luca Tettamanti <kronos.it@gmail.com>
1967 L: linux-hwmon@vger.kernel.org
1969 F: drivers/hwmon/asus_atk0110.c
1972 M: Ville Syrjala <syrjala@sci.fi>
1974 F: drivers/input/misc/ati_remote2.c
1976 ATLX ETHERNET DRIVERS
1977 M: Jay Cliburn <jcliburn@gmail.com>
1978 M: Chris Snook <chris.snook@gmail.com>
1979 L: netdev@vger.kernel.org
1980 W: http://sourceforge.net/projects/atl1
1981 W: http://atl1.sourceforge.net
1983 F: drivers/net/ethernet/atheros/
1986 M: Chas Williams <3chas3@gmail.com>
1987 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1988 L: netdev@vger.kernel.org
1989 W: http://linux-atm.sourceforge.net
1992 F: include/linux/atm*
1993 F: include/uapi/linux/atm*
1995 ATMEL AT91 / AT32 MCI DRIVER
1996 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1998 F: drivers/mmc/host/atmel-mci.c
2000 ATMEL AT91 / AT32 SERIAL DRIVER
2001 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2003 F: drivers/tty/serial/atmel_serial.c
2005 ATMEL SAMA5D2 ADC DRIVER
2006 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2007 L: linux-iio@vger.kernel.org
2009 F: drivers/iio/adc/at91-sama5d2_adc.c
2011 ATMEL Audio ALSA driver
2012 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2018 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2019 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2021 F: drivers/dma/at_hdmac.c
2022 F: drivers/dma/at_hdmac_regs.h
2023 F: include/linux/platform_data/dma-atmel.h
2026 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2027 L: linux-arm-kernel@lists.infradead.org
2028 L: dmaengine@vger.kernel.org
2030 F: drivers/dma/at_xdmac.c
2033 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2034 L: linux-i2c@vger.kernel.org
2036 F: drivers/i2c/busses/i2c-at91.c
2039 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2040 L: linux-media@vger.kernel.org
2042 F: drivers/media/platform/soc_camera/atmel-isi.c
2043 F: include/media/atmel-isi.h
2046 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2047 L: linux-fbdev@vger.kernel.org
2049 F: drivers/video/fbdev/atmel_lcdfb.c
2050 F: include/video/atmel_lcdc.h
2052 ATMEL MACB ETHERNET DRIVER
2053 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2055 F: drivers/net/ethernet/cadence/
2058 M: Wenyou Yang <wenyou.yang@atmel.com>
2059 M: Josh Wu <rainyfeeling@outlook.com>
2060 L: linux-mtd@lists.infradead.org
2062 F: drivers/mtd/nand/atmel_nand*
2065 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2066 L: linux-mmc@vger.kernel.org
2068 F: drivers/mmc/host/sdhci-of-at91.c
2071 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2073 F: drivers/spi/spi-atmel.*
2076 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2079 F: drivers/misc/atmel-ssc.c
2080 F: include/linux/atmel-ssc.h
2082 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2083 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2086 F: drivers/misc/atmel_tclib.c
2087 F: drivers/clocksource/tcb_clksrc.c
2089 ATMEL USBA UDC DRIVER
2090 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2093 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2095 ATMEL WIRELESS DRIVER
2096 M: Simon Kelley <simon@thekelleys.org.uk>
2097 L: linux-wireless@vger.kernel.org
2098 W: http://www.thekelleys.org.uk/atmel
2099 W: http://atmelwlandriver.sourceforge.net/
2101 F: drivers/net/wireless/atmel/atmel*
2103 ATMEL MAXTOUCH DRIVER
2104 M: Nick Dyer <nick.dyer@itdev.co.uk>
2105 T: git git://github.com/atmel-maxtouch/linux.git
2107 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2108 F: drivers/input/touchscreen/atmel_mxt_ts.c
2109 F: include/linux/platform_data/atmel_mxt_ts.h
2111 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2112 M: Bradley Grove <linuxdrivers@attotech.com>
2113 L: linux-scsi@vger.kernel.org
2114 W: http://www.attotech.com
2116 F: drivers/scsi/esas2r
2118 ATUSB IEEE 802.15.4 RADIO DRIVER
2119 M: Stefan Schmidt <stefan@osg.samsung.com>
2120 L: linux-wpan@vger.kernel.org
2122 F: drivers/net/ieee802154/atusb.c
2123 F: drivers/net/ieee802154/atusb.h
2124 F: drivers/net/ieee802154/at86rf230.h
2127 M: Paul Moore <paul@paul-moore.com>
2128 M: Eric Paris <eparis@redhat.com>
2129 L: linux-audit@redhat.com (moderated for non-subscribers)
2130 W: http://people.redhat.com/sgrubb/audit/
2131 T: git git://git.infradead.org/users/pcmoore/audit
2133 F: include/linux/audit.h
2134 F: include/uapi/linux/audit.h
2137 AUXILIARY DISPLAY DRIVERS
2138 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2139 W: http://miguelojeda.es/auxdisplay.htm
2140 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2142 F: drivers/auxdisplay/
2143 F: include/linux/cfag12864b.h
2146 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2147 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2148 W: http://www.atmel.com/products/AVR32/
2149 W: http://mirror.egtvedt.no/avr32linux.org/
2150 W: http://avrfreaks.net/
2154 AVR32/AT32AP MACHINE SUPPORT
2155 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2156 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2158 F: arch/avr32/mach-at32ap/
2161 M: Ralf Baechle <ralf@linux-mips.org>
2162 L: linux-hams@vger.kernel.org
2163 W: http://www.linux-ax25.org/
2165 F: include/uapi/linux/ax25.h
2166 F: include/net/ax25.h
2170 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2171 L: linux-media@vger.kernel.org
2172 W: https://linuxtv.org
2173 T: git git://linuxtv.org/media_tree.git
2175 F: drivers/media/usb/dvb-usb-v2/az6007.c
2177 AZTECH FM RADIO RECEIVER DRIVER
2178 M: Hans Verkuil <hverkuil@xs4all.nl>
2179 L: linux-media@vger.kernel.org
2180 T: git git://linuxtv.org/media_tree.git
2181 W: https://linuxtv.org
2183 F: drivers/media/radio/radio-aztech*
2186 L: linux-wireless@vger.kernel.org
2187 L: b43-dev@lists.infradead.org
2188 W: http://wireless.kernel.org/en/users/Drivers/b43
2190 F: drivers/net/wireless/broadcom/b43/
2192 B43LEGACY WIRELESS DRIVER
2193 M: Larry Finger <Larry.Finger@lwfinger.net>
2194 L: linux-wireless@vger.kernel.org
2195 L: b43-dev@lists.infradead.org
2196 W: http://wireless.kernel.org/en/users/Drivers/b43
2198 F: drivers/net/wireless/broadcom/b43legacy/
2200 BACKLIGHT CLASS/SUBSYSTEM
2201 M: Jingoo Han <jingoohan1@gmail.com>
2202 M: Lee Jones <lee.jones@linaro.org>
2203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2205 F: drivers/video/backlight/
2206 F: include/linux/backlight.h
2209 M: Marek Lindner <mareklindner@neomailbox.ch>
2210 M: Simon Wunderlich <sw@simonwunderlich.de>
2211 M: Antonio Quartulli <a@unstable.cc>
2212 L: b.a.t.m.a.n@lists.open-mesh.org
2213 W: https://www.open-mesh.org/
2214 Q: https://patchwork.open-mesh.org/project/batman/list/
2218 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2219 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2220 L: linux-hams@vger.kernel.org
2221 W: http://www.baycom.org/~tom/ham/ham.html
2223 F: drivers/net/hamradio/baycom*
2225 BCACHE (BLOCK LAYER CACHE)
2226 M: Kent Overstreet <kent.overstreet@gmail.com>
2227 L: linux-bcache@vger.kernel.org
2228 W: http://bcache.evilpiepirate.org
2230 F: drivers/md/bcache/
2232 BDISP ST MEDIA DRIVER
2233 M: Fabien Dessenne <fabien.dessenne@st.com>
2234 L: linux-media@vger.kernel.org
2235 T: git git://linuxtv.org/media_tree.git
2236 W: https://linuxtv.org
2238 F: drivers/media/platform/sti/bdisp
2242 F: Documentation/filesystems/befs.txt
2245 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2246 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2247 L: netdev@vger.kernel.org
2249 F: drivers/net/ethernet/ec_bhf.c
2252 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2254 F: Documentation/filesystems/bfs.txt
2256 F: include/uapi/linux/bfs_fs.h
2258 BLACKFIN ARCHITECTURE
2259 M: Steven Miao <realmz6@gmail.com>
2260 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2261 T: git git://git.code.sf.net/p/adi-linux/code
2262 W: http://blackfin.uclinux.org
2266 BLACKFIN EMAC DRIVER
2267 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2268 W: http://blackfin.uclinux.org
2270 F: drivers/net/ethernet/adi/
2273 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W: http://blackfin.uclinux.org
2276 F: drivers/rtc/rtc-bfin.c
2279 M: Sonic Zhang <sonic.zhang@analog.com>
2280 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2281 W: http://blackfin.uclinux.org
2283 F: drivers/mmc/host/bfin_sdh.c
2285 BLACKFIN SERIAL DRIVER
2286 M: Sonic Zhang <sonic.zhang@analog.com>
2287 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2288 W: http://blackfin.uclinux.org
2290 F: drivers/tty/serial/bfin_uart.c
2292 BLACKFIN WATCHDOG DRIVER
2293 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294 W: http://blackfin.uclinux.org
2296 F: drivers/watchdog/bfin_wdt.c
2298 BLACKFIN I2C TWI DRIVER
2299 M: Sonic Zhang <sonic.zhang@analog.com>
2300 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2301 W: http://blackfin.uclinux.org/
2303 F: drivers/i2c/busses/i2c-bfin-twi.c
2305 BLACKFIN MEDIA DRIVER
2306 M: Scott Jiang <scott.jiang.linux@gmail.com>
2307 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2308 W: http://blackfin.uclinux.org/
2310 F: drivers/media/platform/blackfin/
2311 F: drivers/media/i2c/adv7183*
2312 F: drivers/media/i2c/vs6624*
2314 BLINKM RGB LED DRIVER
2315 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2317 F: drivers/leds/leds-blinkm.c
2320 M: Jens Axboe <axboe@kernel.dk>
2321 L: linux-block@vger.kernel.org
2322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2325 F: kernel/trace/blktrace.c
2328 M: Joern Engel <joern@lazybastard.org>
2329 L: linux-mtd@lists.infradead.org
2331 F: drivers/mtd/devices/block2mtd.c
2334 M: Marcel Holtmann <marcel@holtmann.org>
2335 M: Gustavo Padovan <gustavo@padovan.org>
2336 M: Johan Hedberg <johan.hedberg@gmail.com>
2337 L: linux-bluetooth@vger.kernel.org
2338 W: http://www.bluez.org/
2339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2342 F: drivers/bluetooth/
2345 M: Marcel Holtmann <marcel@holtmann.org>
2346 M: Gustavo Padovan <gustavo@padovan.org>
2347 M: Johan Hedberg <johan.hedberg@gmail.com>
2348 L: linux-bluetooth@vger.kernel.org
2349 W: http://www.bluez.org/
2350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2354 F: include/net/bluetooth/
2357 M: Jay Vosburgh <j.vosburgh@gmail.com>
2358 M: Veaceslav Falico <vfalico@gmail.com>
2359 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2360 L: netdev@vger.kernel.org
2361 W: http://sourceforge.net/projects/bonding/
2363 F: drivers/net/bonding/
2364 F: include/uapi/linux/if_bonding.h
2366 BPF (Safe dynamic programs and tools)
2367 M: Alexei Starovoitov <ast@kernel.org>
2368 L: netdev@vger.kernel.org
2369 L: linux-kernel@vger.kernel.org
2373 BROADCOM B44 10/100 ETHERNET DRIVER
2374 M: Gary Zambrano <zambrano@broadcom.com>
2375 L: netdev@vger.kernel.org
2377 F: drivers/net/ethernet/broadcom/b44.*
2379 BROADCOM GENET ETHERNET DRIVER
2380 M: Florian Fainelli <f.fainelli@gmail.com>
2381 L: netdev@vger.kernel.org
2383 F: drivers/net/ethernet/broadcom/genet/
2385 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2386 M: Sony Chacko <sony.chacko@qlogic.com>
2387 M: Dept-HSGLinuxNICDev@qlogic.com
2388 L: netdev@vger.kernel.org
2390 F: drivers/net/ethernet/broadcom/bnx2.*
2391 F: drivers/net/ethernet/broadcom/bnx2_*
2393 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2394 M: Ariel Elior <ariel.elior@qlogic.com>
2395 L: netdev@vger.kernel.org
2397 F: drivers/net/ethernet/broadcom/bnx2x/
2399 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2400 M: Florian Fainelli <f.fainelli@gmail.com>
2401 M: Ray Jui <rjui@broadcom.com>
2402 M: Scott Branden <sbranden@broadcom.com>
2403 L: bcm-kernel-feedback-list@broadcom.com
2404 T: git git://github.com/broadcom/mach-bcm
2406 F: arch/arm/mach-bcm/
2407 F: arch/arm/boot/dts/bcm113*
2408 F: arch/arm/boot/dts/bcm216*
2409 F: arch/arm/boot/dts/bcm281*
2410 F: arch/arm64/boot/dts/broadcom/
2411 F: arch/arm/configs/bcm_defconfig
2412 F: drivers/mmc/host/sdhci-bcm-kona.c
2413 F: drivers/clocksource/bcm_kona_timer.c
2415 BROADCOM BCM2835 ARM ARCHITECTURE
2416 M: Stephen Warren <swarren@wwwdotorg.org>
2417 M: Lee Jones <lee@kernel.org>
2418 M: Eric Anholt <eric@anholt.net>
2419 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2425 BROADCOM BCM47XX MIPS ARCHITECTURE
2426 M: Hauke Mehrtens <hauke@hauke-m.de>
2427 M: Rafał Miłecki <zajec5@gmail.com>
2428 L: linux-mips@linux-mips.org
2430 F: arch/mips/bcm47xx/*
2431 F: arch/mips/include/asm/mach-bcm47xx/*
2433 BROADCOM BCM5301X ARM ARCHITECTURE
2434 M: Hauke Mehrtens <hauke@hauke-m.de>
2435 L: linux-arm-kernel@lists.infradead.org
2437 F: arch/arm/mach-bcm/bcm_5301x.c
2438 F: arch/arm/boot/dts/bcm5301x.dtsi
2439 F: arch/arm/boot/dts/bcm470*
2441 BROADCOM BCM63XX ARM ARCHITECTURE
2442 M: Florian Fainelli <f.fainelli@gmail.com>
2443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2444 L: bcm-kernel-feedback-list@broadcom.com
2445 T: git git://github.com/broadcom/stblinux.git
2447 F: arch/arm/mach-bcm/bcm63xx.c
2448 F: arch/arm/include/debug/bcm63xx.S
2450 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2451 M: Kevin Cernekee <cernekee@gmail.com>
2452 L: linux-usb@vger.kernel.org
2454 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2456 BROADCOM BCM7XXX ARM ARCHITECTURE
2457 M: Brian Norris <computersforpeace@gmail.com>
2458 M: Gregory Fong <gregory.0xf0@gmail.com>
2459 M: Florian Fainelli <f.fainelli@gmail.com>
2460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2461 L: bcm-kernel-feedback-list@broadcom.com
2462 T: git git://github.com/broadcom/stblinux.git
2464 F: arch/arm/mach-bcm/*brcmstb*
2465 F: arch/arm/boot/dts/bcm7*.dts*
2466 F: drivers/bus/brcmstb_gisb.c
2469 BROADCOM BMIPS MIPS ARCHITECTURE
2470 M: Kevin Cernekee <cernekee@gmail.com>
2471 M: Florian Fainelli <f.fainelli@gmail.com>
2472 L: linux-mips@linux-mips.org
2473 T: git git://github.com/broadcom/stblinux.git
2475 F: arch/mips/bmips/*
2476 F: arch/mips/include/asm/mach-bmips/*
2477 F: arch/mips/kernel/*bmips*
2478 F: arch/mips/boot/dts/brcm/bcm*.dts*
2479 F: drivers/irqchip/irq-bcm63*
2480 F: drivers/irqchip/irq-bcm7*
2481 F: drivers/irqchip/irq-brcmstb*
2482 F: include/linux/bcm963xx_nvram.h
2483 F: include/linux/bcm963xx_tag.h
2485 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2486 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2487 M: Prashant Sreedharan <prashant@broadcom.com>
2488 M: Michael Chan <mchan@broadcom.com>
2489 L: netdev@vger.kernel.org
2491 F: drivers/net/ethernet/broadcom/tg3.*
2493 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2494 M: Brett Rudley <brudley@broadcom.com>
2495 M: Arend van Spriel <arend@broadcom.com>
2496 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2497 M: Hante Meuleman <meuleman@broadcom.com>
2498 L: linux-wireless@vger.kernel.org
2499 L: brcm80211-dev-list@broadcom.com
2501 F: drivers/net/wireless/broadcom/brcm80211/
2503 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2504 M: QLogic-Storage-Upstream@qlogic.com
2505 L: linux-scsi@vger.kernel.org
2507 F: drivers/scsi/bnx2fc/
2509 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2510 M: QLogic-Storage-Upstream@qlogic.com
2511 L: linux-scsi@vger.kernel.org
2513 F: drivers/scsi/bnx2i/
2515 BROADCOM IPROC ARM ARCHITECTURE
2516 M: Ray Jui <rjui@broadcom.com>
2517 M: Scott Branden <sbranden@broadcom.com>
2518 M: Jon Mason <jonmason@broadcom.com>
2519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2520 L: bcm-kernel-feedback-list@broadcom.com
2521 T: git git://github.com/broadcom/cygnus-linux.git
2537 BROADCOM BRCMSTB GPIO DRIVER
2538 M: Gregory Fong <gregory.0xf0@gmail.com>
2539 L: bcm-kernel-feedback-list@broadcom.com
2541 F: drivers/gpio/gpio-brcmstb.c
2542 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2544 BROADCOM KONA GPIO DRIVER
2545 M: Ray Jui <rjui@broadcom.com>
2546 L: bcm-kernel-feedback-list@broadcom.com
2548 F: drivers/gpio/gpio-bcm-kona.c
2549 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2551 BROADCOM NVRAM DRIVER
2552 M: Rafał Miłecki <zajec5@gmail.com>
2553 L: linux-mips@linux-mips.org
2555 F: drivers/firmware/broadcom/*
2557 BROADCOM STB NAND FLASH DRIVER
2558 M: Brian Norris <computersforpeace@gmail.com>
2559 M: Kamal Dasu <kdasu.kdev@gmail.com>
2560 L: linux-mtd@lists.infradead.org
2561 L: bcm-kernel-feedback-list@broadcom.com
2563 F: drivers/mtd/nand/brcmnand/
2565 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2566 M: Rafał Miłecki <zajec5@gmail.com>
2567 L: linux-wireless@vger.kernel.org
2570 F: include/linux/bcma/
2572 BROADCOM SYSTEMPORT ETHERNET DRIVER
2573 M: Florian Fainelli <f.fainelli@gmail.com>
2574 L: netdev@vger.kernel.org
2576 F: drivers/net/ethernet/broadcom/bcmsysport.*
2578 BROADCOM VULCAN ARM64 SOC
2579 M: Jayachandran C. <jchandra@broadcom.com>
2580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2581 L: bcm-kernel-feedback-list@broadcom.com
2583 F: arch/arm64/boot/dts/broadcom/vulcan*
2585 BROCADE BFA FC SCSI DRIVER
2586 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2587 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2588 L: linux-scsi@vger.kernel.org
2590 F: drivers/scsi/bfa/
2592 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2593 M: Rasesh Mody <rasesh.mody@qlogic.com>
2594 L: netdev@vger.kernel.org
2596 F: drivers/net/ethernet/brocade/bna/
2598 BSG (block layer generic sg v4 driver)
2599 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2600 L: linux-scsi@vger.kernel.org
2603 F: include/linux/bsg.h
2604 F: include/uapi/linux/bsg.h
2607 M: Clemens Ladisch <clemens@ladisch.de>
2608 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2609 T: git git://git.alsa-project.org/alsa-kernel.git
2611 F: Documentation/sound/alsa/Bt87x.txt
2612 F: sound/pci/bt87x.c
2615 M: Michael Buesch <m@bues.ch>
2616 W: http://bu3sch.de/btgpio.php
2618 F: drivers/gpio/gpio-bt8xx.c
2621 M: Chris Mason <clm@fb.com>
2622 M: Josef Bacik <jbacik@fb.com>
2623 M: David Sterba <dsterba@suse.com>
2624 L: linux-btrfs@vger.kernel.org
2625 W: http://btrfs.wiki.kernel.org/
2626 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2629 F: Documentation/filesystems/btrfs.txt
2632 BTTV VIDEO4LINUX DRIVER
2633 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2634 L: linux-media@vger.kernel.org
2635 W: https://linuxtv.org
2636 T: git git://linuxtv.org/media_tree.git
2638 F: Documentation/video4linux/bttv/
2639 F: drivers/media/pci/bt8xx/bttv*
2641 BUSLOGIC SCSI DRIVER
2642 M: Khalid Aziz <khalid@gonehiking.org>
2643 L: linux-scsi@vger.kernel.org
2645 F: drivers/scsi/BusLogic.*
2646 F: drivers/scsi/FlashPoint.*
2648 C-MEDIA CMI8788 DRIVER
2649 M: Clemens Ladisch <clemens@ladisch.de>
2650 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2651 T: git git://git.alsa-project.org/alsa-kernel.git
2653 F: sound/pci/oxygen/
2656 M: Mark Salter <msalter@redhat.com>
2657 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2658 L: linux-c6x-dev@linux-c6x.org
2659 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2663 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2664 M: David Howells <dhowells@redhat.com>
2665 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2667 F: Documentation/filesystems/caching/cachefiles.txt
2670 CADET FM/AM RADIO RECEIVER DRIVER
2671 M: Hans Verkuil <hverkuil@xs4all.nl>
2672 L: linux-media@vger.kernel.org
2673 T: git git://linuxtv.org/media_tree.git
2674 W: https://linuxtv.org
2676 F: drivers/media/radio/radio-cadet*
2678 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2679 M: Jonathan Corbet <corbet@lwn.net>
2680 L: linux-media@vger.kernel.org
2681 T: git git://linuxtv.org/media_tree.git
2683 F: Documentation/video4linux/cafe_ccic
2684 F: drivers/media/platform/marvell-ccic/
2687 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2688 L: netdev@vger.kernel.org
2690 F: Documentation/networking/caif/
2691 F: drivers/net/caif/
2692 F: include/uapi/linux/caif/
2693 F: include/net/caif/
2696 CALGARY x86-64 IOMMU
2697 M: Muli Ben-Yehuda <muli@il.ibm.com>
2698 M: "Jon D. Mason" <jdmason@kudzu.us>
2699 L: discuss@x86-64.org
2701 F: arch/x86/kernel/pci-calgary_64.c
2702 F: arch/x86/kernel/tce_64.c
2703 F: arch/x86/include/asm/calgary.h
2704 F: arch/x86/include/asm/tce.h
2707 M: Oliver Hartkopp <socketcan@hartkopp.net>
2708 M: Marc Kleine-Budde <mkl@pengutronix.de>
2709 L: linux-can@vger.kernel.org
2710 W: https://github.com/linux-can
2711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2714 F: Documentation/networking/can.txt
2716 F: include/linux/can/core.h
2717 F: include/uapi/linux/can.h
2718 F: include/uapi/linux/can/bcm.h
2719 F: include/uapi/linux/can/raw.h
2720 F: include/uapi/linux/can/gw.h
2723 M: Wolfgang Grandegger <wg@grandegger.com>
2724 M: Marc Kleine-Budde <mkl@pengutronix.de>
2725 L: linux-can@vger.kernel.org
2726 W: https://github.com/linux-can
2727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2731 F: include/linux/can/dev.h
2732 F: include/linux/can/platform/
2733 F: include/uapi/linux/can/error.h
2734 F: include/uapi/linux/can/netlink.h
2737 M: Serge Hallyn <serge.hallyn@canonical.com>
2738 L: linux-security-module@vger.kernel.org
2740 F: include/linux/capability.h
2741 F: include/uapi/linux/capability.h
2742 F: security/commoncap.c
2743 F: kernel/capability.c
2745 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2746 M: Kevin Tsai <ktsai@capellamicro.com>
2748 F: drivers/iio/light/cm*
2749 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2751 CAVIUM LIQUIDIO NETWORK DRIVER
2752 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2753 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2754 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2755 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2756 L: netdev@vger.kernel.org
2757 W: http://www.cavium.com
2759 F: drivers/net/ethernet/cavium/liquidio/
2761 CC2520 IEEE-802.15.4 RADIO DRIVER
2762 M: Varka Bhadram <varkabhadram@gmail.com>
2763 L: linux-wpan@vger.kernel.org
2765 F: drivers/net/ieee802154/cc2520.c
2766 F: include/linux/spi/cc2520.h
2767 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2769 CELL BROADBAND ENGINE ARCHITECTURE
2770 M: Arnd Bergmann <arnd@arndb.de>
2771 L: linuxppc-dev@lists.ozlabs.org
2772 W: http://www.ibm.com/developerworks/power/cell/
2774 F: arch/powerpc/include/asm/cell*.h
2775 F: arch/powerpc/include/asm/spu*.h
2776 F: arch/powerpc/include/uapi/asm/spu*.h
2777 F: arch/powerpc/oprofile/*cell*
2778 F: arch/powerpc/platforms/cell/
2780 CEPH COMMON CODE (LIBCEPH)
2781 M: Ilya Dryomov <idryomov@gmail.com>
2782 M: "Yan, Zheng" <zyan@redhat.com>
2783 M: Sage Weil <sage@redhat.com>
2784 L: ceph-devel@vger.kernel.org
2786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2787 T: git git://github.com/ceph/ceph-client.git
2790 F: include/linux/ceph/
2791 F: include/linux/crush/
2793 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2794 M: "Yan, Zheng" <zyan@redhat.com>
2795 M: Sage Weil <sage@redhat.com>
2796 M: Ilya Dryomov <idryomov@gmail.com>
2797 L: ceph-devel@vger.kernel.org
2799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2800 T: git git://github.com/ceph/ceph-client.git
2802 F: Documentation/filesystems/ceph.txt
2805 CERTIFICATE HANDLING:
2806 M: David Howells <dhowells@redhat.com>
2807 M: David Woodhouse <dwmw2@infradead.org>
2808 L: keyrings@vger.kernel.org
2810 F: Documentation/module-signing.txt
2812 F: scripts/sign-file.c
2813 F: scripts/extract-cert.c
2815 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2816 L: linux-usb@vger.kernel.org
2818 F: Documentation/usb/WUSB-Design-overview.txt
2819 F: Documentation/usb/wusb-cbaf
2820 F: drivers/usb/host/hwa-hc.c
2821 F: drivers/usb/host/whci/
2822 F: drivers/usb/wusbcore/
2823 F: include/linux/usb/wusb*
2825 CFAG12864B LCD DRIVER
2826 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2827 W: http://miguelojeda.es/auxdisplay.htm
2828 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2830 F: drivers/auxdisplay/cfag12864b.c
2831 F: include/linux/cfag12864b.h
2833 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2834 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2835 W: http://miguelojeda.es/auxdisplay.htm
2836 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2838 F: drivers/auxdisplay/cfag12864bfb.c
2839 F: include/linux/cfag12864b.h
2841 CFG80211 and NL80211
2842 M: Johannes Berg <johannes@sipsolutions.net>
2843 L: linux-wireless@vger.kernel.org
2844 W: http://wireless.kernel.org/
2845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2848 F: include/uapi/linux/nl80211.h
2849 F: include/net/cfg80211.h
2851 X: net/wireless/wext*
2853 CHAR and MISC DRIVERS
2854 M: Arnd Bergmann <arnd@arndb.de>
2855 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2860 F: include/linux/miscdevice.h
2863 M: Andy Whitcroft <apw@canonical.com>
2864 M: Joe Perches <joe@perches.com>
2866 F: scripts/checkpatch.pl
2868 CHINESE DOCUMENTATION
2869 M: Harry Wei <harryxiyou@gmail.com>
2870 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2871 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2873 F: Documentation/zh_CN/
2875 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2876 M: Peter Chen <Peter.Chen@nxp.com>
2877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2878 L: linux-usb@vger.kernel.org
2880 F: drivers/usb/chipidea/
2882 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2883 M: Hans de Goede <hdegoede@redhat.com>
2884 L: linux-input@vger.kernel.org
2886 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2887 F: drivers/input/touchscreen/chipone_icn8318.c
2889 CHROME HARDWARE PLATFORM SUPPORT
2890 M: Olof Johansson <olof@lixom.net>
2892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2893 F: drivers/platform/chrome/
2895 CISCO VIC ETHERNET NIC DRIVER
2896 M: Christian Benvenuti <benve@cisco.com>
2897 M: Sujith Sankar <ssujith@cisco.com>
2898 M: Govindarajulu Varadarajan <_govind@gmx.com>
2899 M: Neel Patel <neepatel@cisco.com>
2901 F: drivers/net/ethernet/cisco/enic/
2903 CISCO VIC LOW LATENCY NIC DRIVER
2904 M: Christian Benvenuti <benve@cisco.com>
2905 M: Dave Goodell <dgoodell@cisco.com>
2907 F: drivers/infiniband/hw/usnic/
2909 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2910 M: Hartley Sweeten <hsweeten@visionengravers.com>
2911 L: netdev@vger.kernel.org
2913 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2915 CIRRUS LOGIC AUDIO CODEC DRIVERS
2916 M: Brian Austin <brian.austin@cirrus.com>
2917 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2918 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2920 F: sound/soc/codecs/cs*
2923 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2924 L: linux-kernel@vger.kernel.org
2927 F: include/linux/cleancache.h
2930 M: Russell King <linux@arm.linux.org.uk>
2931 L: linux-clk@vger.kernel.org
2933 F: include/linux/clk.h
2935 CLOCKSOURCE, CLOCKEVENT DRIVERS
2936 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2937 M: Thomas Gleixner <tglx@linutronix.de>
2938 L: linux-kernel@vger.kernel.org
2939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2941 F: drivers/clocksource
2943 CISCO FCOE HBA DRIVER
2944 M: Hiral Patel <hiralpat@cisco.com>
2945 M: Suma Ramars <sramars@cisco.com>
2946 M: Brian Uchino <buchino@cisco.com>
2947 L: linux-scsi@vger.kernel.org
2949 F: drivers/scsi/fnic/
2951 CISCO SCSI HBA DRIVER
2952 M: Narsimhulu Musini <nmusini@cisco.com>
2953 M: Sesidhar Baddela <sebaddel@cisco.com>
2954 L: linux-scsi@vger.kernel.org
2956 F: drivers/scsi/snic/
2959 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2960 M: Daniel Oliveira Nascimento <don@syst.com.br>
2961 L: platform-driver-x86@vger.kernel.org
2963 F: drivers/platform/x86/classmate-laptop.c
2966 M: Hans Verkuil <hans.verkuil@cisco.com>
2967 L: linux-media@vger.kernel.org
2968 T: git git://linuxtv.org/media_tree.git
2969 W: https://linuxtv.org
2971 F: drivers/media/pci/cobalt/
2973 COCCINELLE/Semantic Patches (SmPL)
2974 M: Julia Lawall <Julia.Lawall@lip6.fr>
2975 M: Gilles Muller <Gilles.Muller@lip6.fr>
2976 M: Nicolas Palix <nicolas.palix@imag.fr>
2977 M: Michal Marek <mmarek@suse.com>
2978 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2980 W: http://coccinelle.lip6.fr/
2982 F: Documentation/coccinelle.txt
2983 F: scripts/coccinelle/
2984 F: scripts/coccicheck
2987 M: Jan Harkes <jaharkes@cs.cmu.edu>
2989 L: codalist@coda.cs.cmu.edu
2990 W: http://www.coda.cs.cmu.edu/
2992 F: Documentation/filesystems/coda.txt
2994 F: include/linux/coda*.h
2995 F: include/uapi/linux/coda*.h
2997 CODA V4L2 MEM2MEM DRIVER
2998 M: Philipp Zabel <p.zabel@pengutronix.de>
2999 L: linux-media@vger.kernel.org
3001 F: Documentation/devicetree/bindings/media/coda.txt
3002 F: drivers/media/platform/coda/
3004 COMMON CLK FRAMEWORK
3005 M: Michael Turquette <mturquette@baylibre.com>
3006 M: Stephen Boyd <sboyd@codeaurora.org>
3007 L: linux-clk@vger.kernel.org
3008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3011 X: drivers/clk/clkdev.c
3012 F: include/linux/clk-pr*
3013 F: include/linux/clk/
3015 COMMON INTERNET FILE SYSTEM (CIFS)
3016 M: Steve French <sfrench@samba.org>
3017 L: linux-cifs@vger.kernel.org
3018 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3019 W: http://linux-cifs.samba.org/
3020 T: git git://git.samba.org/sfrench/cifs-2.6.git
3022 F: Documentation/filesystems/cifs/
3025 COMPACTPCI HOTPLUG CORE
3026 M: Scott Murray <scott@spiteful.org>
3027 L: linux-pci@vger.kernel.org
3029 F: drivers/pci/hotplug/cpci_hotplug*
3031 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3032 M: Scott Murray <scott@spiteful.org>
3033 L: linux-pci@vger.kernel.org
3035 F: drivers/pci/hotplug/cpcihp_zt5550.*
3037 COMPACTPCI HOTPLUG GENERIC DRIVER
3038 M: Scott Murray <scott@spiteful.org>
3039 L: linux-pci@vger.kernel.org
3041 F: drivers/pci/hotplug/cpcihp_generic.c
3043 COMPAL LAPTOP SUPPORT
3044 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3045 L: platform-driver-x86@vger.kernel.org
3047 F: drivers/platform/x86/compal-laptop.c
3049 CONEXANT ACCESSRUNNER USB DRIVER
3050 L: accessrunner-general@lists.sourceforge.net
3051 W: http://accessrunner.sourceforge.net/
3053 F: drivers/usb/atm/cxacru.c
3056 M: Joel Becker <jlbec@evilplan.org>
3057 M: Christoph Hellwig <hch@lst.de>
3058 T: git git://git.infradead.org/users/hch/configfs.git
3061 F: include/linux/configfs.h
3064 M: Evgeniy Polyakov <zbr@ioremap.net>
3065 L: netdev@vger.kernel.org
3067 F: drivers/connector/
3069 CONTROL GROUP (CGROUP)
3070 M: Tejun Heo <tj@kernel.org>
3071 M: Li Zefan <lizefan@huawei.com>
3072 M: Johannes Weiner <hannes@cmpxchg.org>
3073 L: cgroups@vger.kernel.org
3074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3076 F: Documentation/cgroups/
3077 F: include/linux/cgroup*
3080 CONTROL GROUP - CPUSET
3081 M: Li Zefan <lizefan@huawei.com>
3082 L: cgroups@vger.kernel.org
3083 W: http://www.bullopensource.org/cpuset/
3084 W: http://oss.sgi.com/projects/cpusets/
3085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3087 F: Documentation/cgroups/cpusets.txt
3088 F: include/linux/cpuset.h
3091 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3092 M: Johannes Weiner <hannes@cmpxchg.org>
3093 M: Michal Hocko <mhocko@kernel.org>
3094 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3095 L: cgroups@vger.kernel.org
3096 L: linux-mm@kvack.org
3101 CORETEMP HARDWARE MONITORING DRIVER
3102 M: Fenghua Yu <fenghua.yu@intel.com>
3103 L: linux-hwmon@vger.kernel.org
3105 F: Documentation/hwmon/coretemp
3106 F: drivers/hwmon/coretemp.c
3108 COSA/SRP SYNC SERIAL DRIVER
3109 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3110 W: http://www.fi.muni.cz/~kas/cosa/
3112 F: drivers/net/wan/cosa*
3114 CPMAC ETHERNET DRIVER
3115 M: Florian Fainelli <florian@openwrt.org>
3116 L: netdev@vger.kernel.org
3118 F: drivers/net/ethernet/ti/cpmac.c
3120 CPU FREQUENCY DRIVERS
3121 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3122 M: Viresh Kumar <viresh.kumar@linaro.org>
3123 L: linux-pm@vger.kernel.org
3125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3126 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3128 F: include/linux/cpufreq.h
3130 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3131 M: Viresh Kumar <viresh.kumar@linaro.org>
3132 M: Sudeep Holla <sudeep.holla@arm.com>
3133 L: linux-pm@vger.kernel.org
3134 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3136 F: drivers/cpufreq/arm_big_little.h
3137 F: drivers/cpufreq/arm_big_little.c
3138 F: drivers/cpufreq/arm_big_little_dt.c
3140 CPUIDLE DRIVER - ARM BIG LITTLE
3141 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3142 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3143 L: linux-pm@vger.kernel.org
3144 L: linux-arm-kernel@lists.infradead.org
3145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3147 F: drivers/cpuidle/cpuidle-big_little.c
3149 CPUIDLE DRIVER - ARM EXYNOS
3150 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3151 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3152 M: Kukjin Kim <kgene@kernel.org>
3153 L: linux-pm@vger.kernel.org
3154 L: linux-samsung-soc@vger.kernel.org
3156 F: drivers/cpuidle/cpuidle-exynos.c
3157 F: arch/arm/mach-exynos/pm.c
3160 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3161 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3162 L: linux-pm@vger.kernel.org
3164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3165 F: drivers/cpuidle/*
3166 F: include/linux/cpuidle.h
3169 M: "H. Peter Anvin" <hpa@zytor.com>
3171 F: arch/x86/kernel/cpuid.c
3172 F: arch/x86/kernel/msr.c
3174 CPU POWER MONITORING SUBSYSTEM
3175 M: Thomas Renninger <trenn@suse.com>
3176 L: linux-pm@vger.kernel.org
3178 F: tools/power/cpupower/
3181 W: http://sourceforge.net/projects/cramfs/
3182 S: Orphan / Obsolete
3183 F: Documentation/filesystems/cramfs.txt
3187 M: Mikael Starvik <starvik@axis.com>
3188 M: Jesper Nilsson <jesper.nilsson@axis.com>
3189 L: linux-cris-kernel@axis.com
3190 W: http://developer.axis.com
3191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3194 F: drivers/tty/serial/crisv10.*
3197 M: Herbert Xu <herbert@gondor.apana.org.au>
3198 M: "David S. Miller" <davem@davemloft.net>
3199 L: linux-crypto@vger.kernel.org
3200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3203 F: Documentation/crypto/
3204 F: Documentation/DocBook/crypto-API.tmpl
3210 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3211 M: Neil Horman <nhorman@tuxdriver.com>
3212 L: linux-crypto@vger.kernel.org
3214 F: crypto/ansi_cprng.c
3218 M: Hans Verkuil <hverkuil@xs4all.nl>
3219 L: linux-media@vger.kernel.org
3220 T: git git://linuxtv.org/media_tree.git
3221 W: http://linuxtv.org
3223 F: drivers/media/i2c/cs3308.c
3224 F: drivers/media/i2c/cs3308.h
3226 CS5535 Audio ALSA driver
3227 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3229 F: sound/pci/cs5535audio/
3232 M: Solomon Peachy <pizza@shaftnet.org>
3234 F: drivers/net/wireless/st/cw1200/
3236 CX18 VIDEO4LINUX DRIVER
3237 M: Andy Walls <awalls@md.metrocast.net>
3238 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3239 L: linux-media@vger.kernel.org
3240 T: git git://linuxtv.org/media_tree.git
3241 W: https://linuxtv.org
3242 W: http://www.ivtvdriver.org/index.php/Cx18
3244 F: Documentation/video4linux/cx18.txt
3245 F: drivers/media/pci/cx18/
3246 F: include/uapi/linux/ivtv*
3248 CX2341X MPEG ENCODER HELPER MODULE
3249 M: Hans Verkuil <hverkuil@xs4all.nl>
3250 L: linux-media@vger.kernel.org
3251 T: git git://linuxtv.org/media_tree.git
3252 W: https://linuxtv.org
3254 F: drivers/media/common/cx2341x*
3255 F: include/media/cx2341x*
3257 CX24120 MEDIA DRIVER
3258 M: Jemma Denson <jdenson@gmail.com>
3259 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3260 L: linux-media@vger.kernel.org
3261 W: https://linuxtv.org
3262 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3264 F: drivers/media/dvb-frontends/cx24120*
3266 CX88 VIDEO4LINUX DRIVER
3267 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3268 L: linux-media@vger.kernel.org
3269 W: https://linuxtv.org
3270 T: git git://linuxtv.org/media_tree.git
3272 F: Documentation/video4linux/cx88/
3273 F: drivers/media/pci/cx88/
3275 CXD2820R MEDIA DRIVER
3276 M: Antti Palosaari <crope@iki.fi>
3277 L: linux-media@vger.kernel.org
3278 W: https://linuxtv.org
3279 W: http://palosaari.fi/linux/
3280 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3281 T: git git://linuxtv.org/anttip/media_tree.git
3283 F: drivers/media/dvb-frontends/cxd2820r*
3285 CXGB3 ETHERNET DRIVER (CXGB3)
3286 M: Santosh Raspatur <santosh@chelsio.com>
3287 L: netdev@vger.kernel.org
3288 W: http://www.chelsio.com
3290 F: drivers/net/ethernet/chelsio/cxgb3/
3292 CXGB3 ISCSI DRIVER (CXGB3I)
3293 M: Karen Xie <kxie@chelsio.com>
3294 L: linux-scsi@vger.kernel.org
3295 W: http://www.chelsio.com
3297 F: drivers/scsi/cxgbi/cxgb3i
3299 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3300 M: Steve Wise <swise@chelsio.com>
3301 L: linux-rdma@vger.kernel.org
3302 W: http://www.openfabrics.org
3304 F: drivers/infiniband/hw/cxgb3/
3306 CXGB4 ETHERNET DRIVER (CXGB4)
3307 M: Hariprasad S <hariprasad@chelsio.com>
3308 L: netdev@vger.kernel.org
3309 W: http://www.chelsio.com
3311 F: drivers/net/ethernet/chelsio/cxgb4/
3313 CXGB4 ISCSI DRIVER (CXGB4I)
3314 M: Karen Xie <kxie@chelsio.com>
3315 L: linux-scsi@vger.kernel.org
3316 W: http://www.chelsio.com
3318 F: drivers/scsi/cxgbi/cxgb4i
3320 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3321 M: Steve Wise <swise@chelsio.com>
3322 L: linux-rdma@vger.kernel.org
3323 W: http://www.openfabrics.org
3325 F: drivers/infiniband/hw/cxgb4/
3327 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3328 M: Casey Leedom <leedom@chelsio.com>
3329 L: netdev@vger.kernel.org
3330 W: http://www.chelsio.com
3332 F: drivers/net/ethernet/chelsio/cxgb4vf/
3334 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3335 M: Ian Munsie <imunsie@au1.ibm.com>
3336 M: Michael Neuling <mikey@neuling.org>
3337 L: linuxppc-dev@lists.ozlabs.org
3339 F: drivers/misc/cxl/
3340 F: include/misc/cxl*
3341 F: include/uapi/misc/cxl.h
3342 F: Documentation/powerpc/cxl.txt
3343 F: Documentation/powerpc/cxl.txt
3344 F: Documentation/ABI/testing/sysfs-class-cxl
3346 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3347 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3348 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3349 L: linux-scsi@vger.kernel.org
3351 F: drivers/scsi/cxlflash/
3352 F: include/uapi/scsi/cxlflash_ioctls.h
3353 F: Documentation/powerpc/cxlflash.txt
3355 STMMAC ETHERNET DRIVER
3356 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3357 L: netdev@vger.kernel.org
3358 W: http://www.stlinux.com
3360 F: drivers/net/ethernet/stmicro/stmmac/
3363 M: Russell King <linux@arm.linux.org.uk>
3364 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3365 W: http://www.arm.linux.org.uk/
3367 F: drivers/video/fbdev/cyber2000fb.*
3369 CYCLADES ASYNC MUX DRIVER
3370 W: http://www.cyclades.com/
3372 F: drivers/tty/cyclades.c
3373 F: include/linux/cyclades.h
3374 F: include/uapi/linux/cyclades.h
3376 CYCLADES PC300 DRIVER
3377 W: http://www.cyclades.com/
3379 F: drivers/net/wan/pc300*
3381 CYPRESS_FIRMWARE MEDIA DRIVER
3382 M: Antti Palosaari <crope@iki.fi>
3383 L: linux-media@vger.kernel.org
3384 W: https://linuxtv.org
3385 W: http://palosaari.fi/linux/
3386 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3387 T: git git://linuxtv.org/anttip/media_tree.git
3389 F: drivers/media/common/cypress_firmware*
3391 CYTTSP TOUCHSCREEN DRIVER
3392 M: Ferruh Yigit <fery@cypress.com>
3393 L: linux-input@vger.kernel.org
3395 F: drivers/input/touchscreen/cyttsp*
3396 F: include/linux/input/cyttsp.h
3398 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3399 M: Joshua Kinard <kumba@gentoo.org>
3401 F: drivers/rtc/rtc-ds1685.c
3402 F: include/linux/rtc/ds1685.h
3404 DAMA SLAVE for AX.25
3405 M: Joerg Reuter <jreuter@yaina.de>
3406 W: http://yaina.de/jreuter/
3407 W: http://www.qsl.net/dl1bke/
3408 L: linux-hams@vger.kernel.org
3410 F: net/ax25/af_ax25.c
3411 F: net/ax25/ax25_dev.c
3412 F: net/ax25/ax25_ds_*
3413 F: net/ax25/ax25_in.c
3414 F: net/ax25/ax25_out.c
3415 F: net/ax25/ax25_timer.c
3416 F: net/ax25/sysctl_net_ax25.c
3418 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3419 L: netdev@vger.kernel.org
3421 F: Documentation/networking/dmfe.txt
3422 F: drivers/net/ethernet/dec/tulip/dmfe.c
3424 DC390/AM53C974 SCSI driver
3425 M: Hannes Reinecke <hare@suse.com>
3426 L: linux-scsi@vger.kernel.org
3428 F: drivers/scsi/am53c974.c
3431 M: Oliver Neukum <oliver@neukum.org>
3432 M: Ali Akcaagac <aliakc@web.de>
3433 M: Jamie Lenehan <lenehan@twibble.org>
3434 L: dc395x@twibble.org
3435 W: http://twibble.org/dist/dc395x/
3436 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3438 F: Documentation/scsi/dc395x.txt
3439 F: drivers/scsi/dc395x.*
3442 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3443 L: dccp@vger.kernel.org
3444 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3446 F: include/linux/dccp.h
3447 F: include/uapi/linux/dccp.h
3448 F: include/linux/tfrc.h
3451 DECnet NETWORK LAYER
3452 W: http://linux-decnet.sourceforge.net
3453 L: linux-decnet-user@lists.sourceforge.net
3455 F: Documentation/networking/decnet.txt
3458 DECSTATION PLATFORM SUPPORT
3459 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3460 L: linux-mips@linux-mips.org
3461 W: http://www.linux-mips.org/wiki/DECstation
3464 F: arch/mips/include/asm/dec/
3465 F: arch/mips/include/asm/mach-dec/
3467 DEFXX FDDI NETWORK DRIVER
3468 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3470 F: drivers/net/fddi/defxx.*
3473 M: Matthew Garrett <mjg59@srcf.ucam.org>
3474 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3475 L: platform-driver-x86@vger.kernel.org
3477 F: drivers/platform/x86/dell-laptop.c
3479 DELL LAPTOP RBTN DRIVER
3480 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3482 F: drivers/platform/x86/dell-rbtn.*
3484 DELL LAPTOP FREEFALL DRIVER
3485 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3487 F: drivers/platform/x86/dell-smo8800.c
3489 DELL LAPTOP SMM DRIVER
3490 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3492 F: drivers/hwmon/dell-smm-hwmon.c
3493 F: include/uapi/linux/i8k.h
3495 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3496 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3498 F: Documentation/dcdbas.txt
3499 F: drivers/firmware/dcdbas.*
3501 DELL WMI EXTRAS DRIVER
3502 M: Matthew Garrett <mjg59@srcf.ucam.org>
3503 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3505 F: drivers/platform/x86/dell-wmi.c
3507 DESIGNWARE USB2 DRD IP DRIVER
3508 M: John Youn <johnyoun@synopsys.com>
3509 L: linux-usb@vger.kernel.org
3510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3512 F: drivers/usb/dwc2/
3514 DESIGNWARE USB3 DRD IP DRIVER
3515 M: Felipe Balbi <balbi@kernel.org>
3516 L: linux-usb@vger.kernel.org
3517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3519 F: drivers/usb/dwc3/
3521 DEVICE COREDUMP (DEV_COREDUMP)
3522 M: Johannes Berg <johannes@sipsolutions.net>
3523 L: linux-kernel@vger.kernel.org
3525 F: drivers/base/devcoredump.c
3526 F: include/linux/devcoredump.h
3528 DEVICE FREQUENCY (DEVFREQ)
3529 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3530 M: Kyungmin Park <kyungmin.park@samsung.com>
3531 L: linux-pm@vger.kernel.org
3532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3535 F: include/linux/devfreq.h
3536 F: Documentation/devicetree/bindings/devfreq/
3538 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3539 M: Chanwoo Choi <cw00.choi@samsung.com>
3540 L: linux-pm@vger.kernel.org
3541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3543 F: drivers/devfreq/event/
3544 F: drivers/devfreq/devfreq-event.c
3545 F: include/linux/devfreq-event.h
3546 F: Documentation/devicetree/bindings/devfreq/event/
3548 DEVICE NUMBER REGISTRY
3549 M: Torben Mathiasen <device@lanana.org>
3550 W: http://lanana.org/docs/device-list/index.html
3554 M: Alasdair Kergon <agk@redhat.com>
3555 M: Mike Snitzer <snitzer@redhat.com>
3556 M: dm-devel@redhat.com
3557 L: dm-devel@redhat.com
3558 W: http://sources.redhat.com/dm
3559 Q: http://patchwork.kernel.org/project/dm-devel/list/
3560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3561 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3563 F: Documentation/device-mapper/
3565 F: drivers/md/persistent-data/
3566 F: include/linux/device-mapper.h
3567 F: include/linux/dm-*.h
3568 F: include/uapi/linux/dm-*.h
3571 M: Jiri Pirko <jiri@mellanox.com>
3572 L: netdev@vger.kernel.org
3574 F: net/core/devlink.c
3575 F: include/net/devlink.h
3576 F: include/uapi/linux/devlink.h
3578 DIALOG SEMICONDUCTOR DRIVERS
3579 M: Support Opensource <support.opensource@diasemi.com>
3580 W: http://www.dialog-semiconductor.com/products
3582 F: Documentation/hwmon/da90??
3583 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3584 F: drivers/gpio/gpio-da90??.c
3585 F: drivers/hwmon/da90??-hwmon.c
3586 F: drivers/iio/adc/da91??-*.c
3587 F: drivers/input/misc/da90??_onkey.c
3588 F: drivers/input/touchscreen/da9052_tsi.c
3589 F: drivers/leds/leds-da90??.c
3590 F: drivers/mfd/da903x.c
3591 F: drivers/mfd/da90??-*.c
3592 F: drivers/mfd/da91??-*.c
3593 F: drivers/power/da9052-battery.c
3594 F: drivers/power/da91??-*.c
3595 F: drivers/regulator/da903x.c
3596 F: drivers/regulator/da9???-regulator.[ch]
3597 F: drivers/rtc/rtc-da90??.c
3598 F: drivers/video/backlight/da90??_bl.c
3599 F: drivers/watchdog/da90??_wdt.c
3600 F: include/linux/mfd/da903x.h
3601 F: include/linux/mfd/da9052/
3602 F: include/linux/mfd/da9055/
3603 F: include/linux/mfd/da9063/
3604 F: include/linux/mfd/da9150/
3605 F: include/sound/da[79]*.h
3606 F: sound/soc/codecs/da[79]*.[ch]
3608 DIGI NEO AND CLASSIC PCI PRODUCTS
3609 M: Lidza Louina <lidza.louina@gmail.com>
3610 M: Mark Hounschell <markh@compro.net>
3611 L: driverdev-devel@linuxdriverproject.org
3613 F: drivers/staging/dgnc/
3615 DIOLAN U2C-12 I2C DRIVER
3616 M: Guenter Roeck <linux@roeck-us.net>
3617 L: linux-i2c@vger.kernel.org
3619 F: drivers/i2c/busses/i2c-diolan-u2c.c
3622 M: Matthew Wilcox <willy@linux.intel.com>
3623 L: linux-fsdevel@vger.kernel.org
3627 DIRECTORY NOTIFICATION (DNOTIFY)
3628 M: Eric Paris <eparis@parisplace.org>
3630 F: Documentation/filesystems/dnotify.txt
3631 F: fs/notify/dnotify/
3632 F: include/linux/dnotify.h
3634 DISK GEOMETRY AND PARTITION HANDLING
3635 M: Andries Brouwer <aeb@cwi.nl>
3636 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3637 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3638 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3642 M: Jan Kara <jack@suse.com>
3644 F: Documentation/filesystems/quota.txt
3646 F: include/linux/quota*.h
3647 F: include/uapi/linux/quota*.h
3649 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3650 M: Bernie Thompson <bernie@plugable.com>
3651 L: linux-fbdev@vger.kernel.org
3653 W: http://plugable.com/category/projects/udlfb/
3654 F: drivers/video/fbdev/udlfb.c
3655 F: include/video/udlfb.h
3656 F: Documentation/fb/udlfb.txt
3658 DISTRIBUTED LOCK MANAGER (DLM)
3659 M: Christine Caulfield <ccaulfie@redhat.com>
3660 M: David Teigland <teigland@redhat.com>
3661 L: cluster-devel@redhat.com
3662 W: http://sources.redhat.com/cluster/
3663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3667 DMA BUFFER SHARING FRAMEWORK
3668 M: Sumit Semwal <sumit.semwal@linaro.org>
3670 L: linux-media@vger.kernel.org
3671 L: dri-devel@lists.freedesktop.org
3672 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3674 F: include/linux/dma-buf*
3675 F: include/linux/reservation.h
3676 F: include/linux/*fence.h
3677 F: Documentation/dma-buf-sharing.txt
3678 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3680 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3681 M: Vinod Koul <vinod.koul@intel.com>
3682 L: dmaengine@vger.kernel.org
3683 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3686 F: include/linux/dmaengine.h
3687 F: Documentation/dmaengine/
3688 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3690 DME1737 HARDWARE MONITOR DRIVER
3691 M: Juerg Haefliger <juergh@gmail.com>
3692 L: linux-hwmon@vger.kernel.org
3694 F: Documentation/hwmon/dme1737
3695 F: drivers/hwmon/dme1737.c
3698 M: Jean Delvare <jdelvare@suse.com>
3700 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3701 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3702 F: drivers/firmware/dmi-id.c
3703 F: drivers/firmware/dmi_scan.c
3704 F: include/linux/dmi.h
3707 M: Jonathan Corbet <corbet@lwn.net>
3708 L: linux-doc@vger.kernel.org
3711 F: scripts/docproc.c
3712 F: scripts/kernel-doc*
3713 X: Documentation/ABI/
3714 X: Documentation/devicetree/
3715 X: Documentation/acpi
3716 X: Documentation/power
3717 X: Documentation/spi
3718 X: Documentation/DocBook/media
3719 T: git git://git.lwn.net/linux.git docs-next
3722 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3723 L: blinux-list@redhat.com
3725 F: drivers/char/dtlk.c
3726 F: include/linux/dtlk.h
3728 DPT_I2O SCSI RAID DRIVER
3729 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3730 L: linux-scsi@vger.kernel.org
3731 W: http://www.adaptec.com/
3733 F: drivers/scsi/dpt*
3734 F: drivers/scsi/dpt/
3737 M: Philipp Reisner <philipp.reisner@linbit.com>
3738 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3739 L: drbd-dev@lists.linbit.com
3740 W: http://www.drbd.org
3741 T: git git://git.linbit.com/linux-drbd.git
3742 T: git git://git.linbit.com/drbd-8.4.git
3744 F: drivers/block/drbd/
3746 F: Documentation/blockdev/drbd/
3748 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3749 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3752 F: Documentation/kobject.txt
3757 F: include/linux/debugfs.h
3758 F: include/linux/kobj*
3762 M: David Airlie <airlied@linux.ie>
3763 L: dri-devel@lists.freedesktop.org
3764 T: git git://people.freedesktop.org/~airlied/linux
3769 F: include/uapi/drm/
3771 RADEON and AMDGPU DRM DRIVERS
3772 M: Alex Deucher <alexander.deucher@amd.com>
3773 M: Christian König <christian.koenig@amd.com>
3774 L: dri-devel@lists.freedesktop.org
3775 T: git git://people.freedesktop.org/~agd5f/linux
3777 F: drivers/gpu/drm/radeon/
3778 F: include/uapi/drm/radeon*
3779 F: drivers/gpu/drm/amd/
3780 F: include/uapi/drm/amdgpu*
3783 M: Thierry Reding <thierry.reding@gmail.com>
3784 L: dri-devel@lists.freedesktop.org
3785 T: git git://anongit.freedesktop.org/tegra/linux.git
3787 F: drivers/gpu/drm/drm_panel.c
3788 F: drivers/gpu/drm/panel/
3789 F: include/drm/drm_panel.h
3790 F: Documentation/devicetree/bindings/display/panel/
3792 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3793 M: Daniel Vetter <daniel.vetter@intel.com>
3794 M: Jani Nikula <jani.nikula@linux.intel.com>
3795 L: intel-gfx@lists.freedesktop.org
3796 L: dri-devel@lists.freedesktop.org
3797 W: https://01.org/linuxgraphics/
3798 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3799 T: git git://anongit.freedesktop.org/drm-intel
3801 F: drivers/gpu/drm/i915/
3802 F: include/drm/i915*
3803 F: include/uapi/drm/i915*
3805 DRM DRIVERS FOR ATMEL HLCDC
3806 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3807 L: dri-devel@lists.freedesktop.org
3809 F: drivers/gpu/drm/atmel-hlcdc/
3810 F: Documentation/devicetree/bindings/drm/atmel/
3812 DRM DRIVERS FOR ALLWINNER A10
3813 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3814 L: dri-devel@lists.freedesktop.org
3816 F: drivers/gpu/drm/sun4i/
3817 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3819 DRM DRIVERS FOR EXYNOS
3820 M: Inki Dae <inki.dae@samsung.com>
3821 M: Joonyoung Shim <jy0922.shim@samsung.com>
3822 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3823 M: Kyungmin Park <kyungmin.park@samsung.com>
3824 L: dri-devel@lists.freedesktop.org
3825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3827 F: drivers/gpu/drm/exynos/
3828 F: include/drm/exynos*
3829 F: include/uapi/drm/exynos*
3831 DRM DRIVERS FOR FREESCALE DCU
3832 M: Stefan Agner <stefan@agner.ch>
3833 M: Alison Wang <alison.wang@freescale.com>
3834 L: dri-devel@lists.freedesktop.org
3836 F: drivers/gpu/drm/fsl-dcu/
3837 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3838 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3839 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3841 DRM DRIVERS FOR FREESCALE IMX
3842 M: Philipp Zabel <p.zabel@pengutronix.de>
3843 L: dri-devel@lists.freedesktop.org
3845 F: drivers/gpu/drm/imx/
3846 F: drivers/gpu/ipu-v3/
3847 F: Documentation/devicetree/bindings/display/imx/
3849 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3850 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3851 L: dri-devel@lists.freedesktop.org
3852 T: git git://github.com/patjak/drm-gma500
3854 F: drivers/gpu/drm/gma500/
3856 DRM DRIVERS FOR HISILICON
3857 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3858 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3859 R: Chen Feng <puck.chen@hisilicon.com>
3860 L: dri-devel@lists.freedesktop.org
3861 T: git git://github.com/xin3liang/linux.git
3863 F: drivers/gpu/drm/hisilicon/
3864 F: Documentation/devicetree/bindings/display/hisilicon/
3866 DRM DRIVERS FOR NVIDIA TEGRA
3867 M: Thierry Reding <thierry.reding@gmail.com>
3868 M: Terje Bergström <tbergstrom@nvidia.com>
3869 L: dri-devel@lists.freedesktop.org
3870 L: linux-tegra@vger.kernel.org
3871 T: git git://anongit.freedesktop.org/tegra/linux.git
3873 F: drivers/gpu/drm/tegra/
3874 F: drivers/gpu/host1x/
3875 F: include/linux/host1x.h
3876 F: include/uapi/drm/tegra_drm.h
3877 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3879 DRM DRIVERS FOR RENESAS
3880 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3881 L: dri-devel@lists.freedesktop.org
3882 L: linux-renesas-soc@vger.kernel.org
3883 T: git git://people.freedesktop.org/~airlied/linux
3885 F: drivers/gpu/drm/rcar-du/
3886 F: drivers/gpu/drm/shmobile/
3887 F: include/linux/platform_data/shmob_drm.h
3889 DRM DRIVERS FOR ROCKCHIP
3890 M: Mark Yao <mark.yao@rock-chips.com>
3891 L: dri-devel@lists.freedesktop.org
3893 F: drivers/gpu/drm/rockchip/
3894 F: Documentation/devicetree/bindings/display/rockchip*
3897 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3898 M: Vincent Abriou <vincent.abriou@st.com>
3899 L: dri-devel@lists.freedesktop.org
3900 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3902 F: drivers/gpu/drm/sti
3903 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3905 DRM DRIVERS FOR VIVANTE GPU IP
3906 M: Lucas Stach <l.stach@pengutronix.de>
3907 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3908 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3909 L: dri-devel@lists.freedesktop.org
3911 F: drivers/gpu/drm/etnaviv
3912 F: Documentation/devicetree/bindings/display/etnaviv
3914 DSBR100 USB FM RADIO DRIVER
3915 M: Alexey Klimov <klimov.linux@gmail.com>
3916 L: linux-media@vger.kernel.org
3917 T: git git://linuxtv.org/media_tree.git
3919 F: drivers/media/radio/dsbr100.c
3922 M: Francois Romieu <romieu@fr.zoreil.com>
3923 L: netdev@vger.kernel.org
3925 F: drivers/net/wan/dscc4.c
3928 M: Hans Verkuil <hverkuil@xs4all.nl>
3929 L: linux-media@vger.kernel.org
3930 T: git git://linuxtv.org/media_tree.git
3931 W: https://linuxtv.org
3933 F: drivers/media/pci/dt3155/
3935 DVB_USB_AF9015 MEDIA DRIVER
3936 M: Antti Palosaari <crope@iki.fi>
3937 L: linux-media@vger.kernel.org
3938 W: https://linuxtv.org
3939 W: http://palosaari.fi/linux/
3940 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3941 T: git git://linuxtv.org/anttip/media_tree.git
3943 F: drivers/media/usb/dvb-usb-v2/af9015*
3945 DVB_USB_AF9035 MEDIA DRIVER
3946 M: Antti Palosaari <crope@iki.fi>
3947 L: linux-media@vger.kernel.org
3948 W: https://linuxtv.org
3949 W: http://palosaari.fi/linux/
3950 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3951 T: git git://linuxtv.org/anttip/media_tree.git
3953 F: drivers/media/usb/dvb-usb-v2/af9035*
3955 DVB_USB_ANYSEE MEDIA DRIVER
3956 M: Antti Palosaari <crope@iki.fi>
3957 L: linux-media@vger.kernel.org
3958 W: https://linuxtv.org
3959 W: http://palosaari.fi/linux/
3960 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3961 T: git git://linuxtv.org/anttip/media_tree.git
3963 F: drivers/media/usb/dvb-usb-v2/anysee*
3965 DVB_USB_AU6610 MEDIA DRIVER
3966 M: Antti Palosaari <crope@iki.fi>
3967 L: linux-media@vger.kernel.org
3968 W: https://linuxtv.org
3969 W: http://palosaari.fi/linux/
3970 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3971 T: git git://linuxtv.org/anttip/media_tree.git
3973 F: drivers/media/usb/dvb-usb-v2/au6610*
3975 DVB_USB_CE6230 MEDIA DRIVER
3976 M: Antti Palosaari <crope@iki.fi>
3977 L: linux-media@vger.kernel.org
3978 W: https://linuxtv.org
3979 W: http://palosaari.fi/linux/
3980 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3981 T: git git://linuxtv.org/anttip/media_tree.git
3983 F: drivers/media/usb/dvb-usb-v2/ce6230*
3985 DVB_USB_CXUSB MEDIA DRIVER
3986 M: Michael Krufky <mkrufky@linuxtv.org>
3987 L: linux-media@vger.kernel.org
3988 W: https://linuxtv.org
3989 W: http://github.com/mkrufky
3990 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3991 T: git git://linuxtv.org/media_tree.git
3993 F: drivers/media/usb/dvb-usb/cxusb*
3995 DVB_USB_EC168 MEDIA DRIVER
3996 M: Antti Palosaari <crope@iki.fi>
3997 L: linux-media@vger.kernel.org
3998 W: https://linuxtv.org
3999 W: http://palosaari.fi/linux/
4000 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4001 T: git git://linuxtv.org/anttip/media_tree.git
4003 F: drivers/media/usb/dvb-usb-v2/ec168*
4005 DVB_USB_GL861 MEDIA DRIVER
4006 M: Antti Palosaari <crope@iki.fi>
4007 L: linux-media@vger.kernel.org
4008 W: https://linuxtv.org
4009 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4010 T: git git://linuxtv.org/anttip/media_tree.git
4012 F: drivers/media/usb/dvb-usb-v2/gl861*
4014 DVB_USB_MXL111SF MEDIA DRIVER
4015 M: Michael Krufky <mkrufky@linuxtv.org>
4016 L: linux-media@vger.kernel.org
4017 W: https://linuxtv.org
4018 W: http://github.com/mkrufky
4019 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4020 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4022 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4024 DVB_USB_RTL28XXU MEDIA DRIVER
4025 M: Antti Palosaari <crope@iki.fi>
4026 L: linux-media@vger.kernel.org
4027 W: https://linuxtv.org
4028 W: http://palosaari.fi/linux/
4029 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4030 T: git git://linuxtv.org/anttip/media_tree.git
4032 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4034 DVB_USB_V2 MEDIA DRIVER
4035 M: Antti Palosaari <crope@iki.fi>
4036 L: linux-media@vger.kernel.org
4037 W: https://linuxtv.org
4038 W: http://palosaari.fi/linux/
4039 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4040 T: git git://linuxtv.org/anttip/media_tree.git
4042 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4043 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4046 M: Jason Baron <jbaron@akamai.com>
4048 F: lib/dynamic_debug.c
4049 F: include/linux/dynamic_debug.h
4051 DZ DECSTATION DZ11 SERIAL DRIVER
4052 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4054 F: drivers/tty/serial/dz.*
4056 E3X0 POWER BUTTON DRIVER
4057 M: Moritz Fischer <moritz.fischer@ettus.com>
4058 L: usrp-users@lists.ettus.com
4059 W: http://www.ettus.com
4061 F: drivers/input/misc/e3x0-button.c
4062 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4065 M: Antti Palosaari <crope@iki.fi>
4066 L: linux-media@vger.kernel.org
4067 W: https://linuxtv.org
4068 W: http://palosaari.fi/linux/
4069 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4070 T: git git://linuxtv.org/anttip/media_tree.git
4072 F: drivers/media/tuners/e4000*
4074 EATA ISA/EISA/PCI SCSI DRIVER
4075 M: Dario Ballabio <ballabio_dario@emc.com>
4076 L: linux-scsi@vger.kernel.org
4078 F: drivers/scsi/eata.c
4081 M: Antti Palosaari <crope@iki.fi>
4082 L: linux-media@vger.kernel.org
4083 W: https://linuxtv.org
4084 W: http://palosaari.fi/linux/
4085 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4086 T: git git://linuxtv.org/anttip/media_tree.git
4088 F: drivers/media/dvb-frontends/ec100*
4091 M: Tyler Hicks <tyhicks@canonical.com>
4092 L: ecryptfs@vger.kernel.org
4093 W: http://ecryptfs.org
4094 W: https://launchpad.net/ecryptfs
4095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4097 F: Documentation/filesystems/ecryptfs.txt
4101 M: Doug Thompson <dougthompson@xmission.com>
4102 M: Borislav Petkov <bp@alien8.de>
4103 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4104 L: linux-edac@vger.kernel.org
4105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4108 F: Documentation/edac.txt
4110 F: include/linux/edac.h
4113 M: Doug Thompson <dougthompson@xmission.com>
4114 M: Borislav Petkov <bp@alien8.de>
4115 L: linux-edac@vger.kernel.org
4117 F: drivers/edac/amd64_edac*
4120 M: Doug Thompson <dougthompson@xmission.com>
4121 M: Robert Richter <rric@kernel.org>
4122 L: linux-edac@vger.kernel.org
4124 F: drivers/edac/highbank*
4127 M: Ralf Baechle <ralf@linux-mips.org>
4128 M: David Daney <david.daney@cavium.com>
4129 L: linux-edac@vger.kernel.org
4130 L: linux-mips@linux-mips.org
4132 F: drivers/edac/octeon_edac*
4135 M: Mark Gross <mark.gross@intel.com>
4136 M: Doug Thompson <dougthompson@xmission.com>
4137 L: linux-edac@vger.kernel.org
4139 F: drivers/edac/e752x_edac.c
4142 M: Doug Thompson <dougthompson@xmission.com>
4143 L: linux-edac@vger.kernel.org
4145 F: drivers/edac/e7xxx_edac.c
4148 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4149 L: linux-edac@vger.kernel.org
4151 F: drivers/edac/ghes_edac.c
4154 M: Tim Small <tim@buttersideup.com>
4155 L: linux-edac@vger.kernel.org
4157 F: drivers/edac/i82443bxgx_edac.c
4160 M: Jason Uhlenkott <juhlenko@akamai.com>
4161 L: linux-edac@vger.kernel.org
4163 F: drivers/edac/i3000_edac.c
4166 M: Doug Thompson <dougthompson@xmission.com>
4167 L: linux-edac@vger.kernel.org
4169 F: drivers/edac/i5000_edac.c
4172 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4173 L: linux-edac@vger.kernel.org
4175 F: drivers/edac/i5400_edac.c
4178 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4179 L: linux-edac@vger.kernel.org
4181 F: drivers/edac/i7300_edac.c
4184 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4185 L: linux-edac@vger.kernel.org
4187 F: drivers/edac/i7core_edac.c
4190 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4191 M: "Arvind R." <arvino55@gmail.com>
4192 L: linux-edac@vger.kernel.org
4194 F: drivers/edac/i82975x_edac.c
4197 M: Jason Baron <jbaron@akamai.com>
4198 L: linux-edac@vger.kernel.org
4200 F: drivers/edac/ie31200_edac.c
4203 M: Johannes Thumshirn <morbidrsa@gmail.com>
4204 L: linux-edac@vger.kernel.org
4206 F: drivers/edac/mpc85xx_edac.[ch]
4209 M: Egor Martovetsky <egor@pasemi.com>
4210 L: linux-edac@vger.kernel.org
4212 F: drivers/edac/pasemi_edac.c
4215 M: Tim Small <tim@buttersideup.com>
4216 L: linux-edac@vger.kernel.org
4218 F: drivers/edac/r82600_edac.c
4221 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4222 L: linux-edac@vger.kernel.org
4224 F: drivers/edac/sb_edac.c
4227 APPLIED MICRO (APM) X-GENE SOC EDAC
4228 M: Loc Ho <lho@apm.com>
4230 F: drivers/edac/xgene_edac.c
4231 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4233 EDIROL UA-101/UA-1000 DRIVER
4234 M: Clemens Ladisch <clemens@ladisch.de>
4235 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4236 T: git git://git.alsa-project.org/alsa-kernel.git
4238 F: sound/usb/misc/ua101.c
4240 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4241 M: Matt Fleming <matt@codeblueprint.co.uk>
4242 L: linux-efi@vger.kernel.org
4243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4245 F: Documentation/efi-stub.txt
4246 F: arch/ia64/kernel/efi.c
4247 F: arch/x86/boot/compressed/eboot.[ch]
4248 F: arch/x86/include/asm/efi.h
4249 F: arch/x86/platform/efi/*
4250 F: drivers/firmware/efi/*
4251 F: include/linux/efi*.h
4253 EFI VARIABLE FILESYSTEM
4254 M: Matthew Garrett <matthew.garrett@nebula.com>
4255 M: Jeremy Kerr <jk@ozlabs.org>
4256 M: Matt Fleming <matt@codeblueprint.co.uk>
4257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4258 L: linux-efi@vger.kernel.org
4262 EFIFB FRAMEBUFFER DRIVER
4263 L: linux-fbdev@vger.kernel.org
4264 M: Peter Jones <pjones@redhat.com>
4266 F: drivers/video/fbdev/efifb.c
4269 W: http://aeschi.ch.eu.org/efs/
4273 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4274 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4275 L: netdev@vger.kernel.org
4277 F: drivers/net/ethernet/ibm/ehea/
4279 EM28XX VIDEO4LINUX DRIVER
4280 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4281 L: linux-media@vger.kernel.org
4282 W: https://linuxtv.org
4283 T: git git://linuxtv.org/media_tree.git
4285 F: drivers/media/usb/em28xx/
4288 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4289 M: Matt Mackall <mpm@selenic.com>
4290 M: David Woodhouse <dwmw2@infradead.org>
4291 L: linux-embedded@vger.kernel.org
4294 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4295 M: James Smart <james.smart@avagotech.com>
4296 M: Dick Kennedy <dick.kennedy@avagotech.com>
4297 L: linux-scsi@vger.kernel.org
4298 W: http://www.avagotech.com
4300 F: drivers/scsi/lpfc/
4302 ENE CB710 FLASH CARD READER DRIVER
4303 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4305 F: drivers/misc/cb710/
4306 F: drivers/mmc/host/cb710-mmc.*
4307 F: include/linux/cb710.h
4309 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4310 M: Maxim Levitsky <maximlevitsky@gmail.com>
4312 F: drivers/media/rc/ene_ir.*
4314 EPSON S1D13XXX FRAMEBUFFER DRIVER
4315 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4318 F: drivers/video/fbdev/s1d13xxxfb.c
4319 F: include/video/s1d13xxxfb.h
4321 ET131X NETWORK DRIVER
4322 M: Mark Einon <mark.einon@gmail.com>
4324 F: drivers/net/ethernet/agere/
4327 M: Stephen Hemminger <stephen@networkplumber.org>
4328 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4329 L: netdev@vger.kernel.org
4330 W: http://www.linuxfoundation.org/en/Net:Bridge
4332 F: include/linux/netfilter_bridge/
4335 ETHERNET PHY LIBRARY
4336 M: Florian Fainelli <f.fainelli@gmail.com>
4337 L: netdev@vger.kernel.org
4339 F: include/linux/phy.h
4340 F: include/linux/phy_fixed.h
4342 F: Documentation/networking/phy.txt
4343 F: drivers/of/of_mdio.c
4344 F: drivers/of/of_net.c
4347 M: Jan Kara <jack@suse.com>
4348 L: linux-ext4@vger.kernel.org
4350 F: Documentation/filesystems/ext2.txt
4352 F: include/linux/ext2*
4355 M: "Theodore Ts'o" <tytso@mit.edu>
4356 M: Andreas Dilger <adilger.kernel@dilger.ca>
4357 L: linux-ext4@vger.kernel.org
4358 W: http://ext4.wiki.kernel.org
4359 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4362 F: Documentation/filesystems/ext4.txt
4365 Extended Verification Module (EVM)
4366 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4367 L: linux-ima-devel@lists.sourceforge.net
4368 L: linux-security-module@vger.kernel.org
4370 F: security/integrity/evm/
4372 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4373 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4374 M: Chanwoo Choi <cw00.choi@samsung.com>
4375 L: linux-kernel@vger.kernel.org
4376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4379 F: include/linux/extcon/
4380 F: include/linux/extcon.h
4381 F: Documentation/extcon/
4382 F: Documentation/devicetree/bindings/extcon/
4385 M: Jingoo Han <jingoohan1@gmail.com>
4386 L: dri-devel@lists.freedesktop.org
4388 F: drivers/gpu/drm/exynos/exynos_dp*
4390 EXYNOS SYSMMU (IOMMU) driver
4391 M: Marek Szyprowski <m.szyprowski@samsung.com>
4392 L: iommu@lists.linux-foundation.org
4394 F: drivers/iommu/exynos-iommu.c
4396 EXYNOS MIPI DISPLAY DRIVERS
4397 M: Inki Dae <inki.dae@samsung.com>
4398 M: Donghwa Lee <dh09.lee@samsung.com>
4399 M: Kyungmin Park <kyungmin.park@samsung.com>
4400 L: linux-fbdev@vger.kernel.org
4402 F: drivers/video/fbdev/exynos/exynos_mipi*
4403 F: include/video/exynos_mipi*
4405 F71805F HARDWARE MONITORING DRIVER
4406 M: Jean Delvare <jdelvare@suse.com>
4407 L: linux-hwmon@vger.kernel.org
4409 F: Documentation/hwmon/f71805f
4410 F: drivers/hwmon/f71805f.c
4413 M: Michael Buesch <m@bues.ch>
4414 L: linux-media@vger.kernel.org
4416 F: drivers/media/tuners/fc0011.h
4417 F: drivers/media/tuners/fc0011.c
4420 M: Antti Palosaari <crope@iki.fi>
4421 L: linux-media@vger.kernel.org
4422 W: https://linuxtv.org
4423 W: http://palosaari.fi/linux/
4424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4425 T: git git://linuxtv.org/anttip/media_tree.git
4427 F: drivers/media/tuners/fc2580*
4430 M: Eric Paris <eparis@redhat.com>
4432 F: fs/notify/fanotify/
4433 F: include/linux/fanotify.h
4434 F: include/uapi/linux/fanotify.h
4436 FARSYNC SYNCHRONOUS DRIVER
4437 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4438 W: http://www.farsite.co.uk/
4440 F: drivers/net/wan/farsync.*
4442 FAULT INJECTION SUPPORT
4443 M: Akinobu Mita <akinobu.mita@gmail.com>
4445 F: Documentation/fault-injection/
4446 F: lib/fault-inject.c
4448 FBTFT Framebuffer drivers
4449 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4450 M: Noralf Trønnes <noralf@tronnes.org>
4452 F: drivers/staging/fbtft/
4454 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4455 M: Vasu Dev <vasu.dev@intel.com>
4456 L: fcoe-devel@open-fcoe.org
4457 W: www.Open-FCoE.org
4459 F: drivers/scsi/libfc/
4460 F: drivers/scsi/fcoe/
4462 F: include/scsi/libfc.h
4463 F: include/scsi/libfcoe.h
4464 F: include/uapi/scsi/fc/
4466 FILE LOCKING (flock() and fcntl()/lockf())
4467 M: Jeff Layton <jlayton@poochiereds.net>
4468 M: "J. Bruce Fields" <bfields@fieldses.org>
4469 L: linux-fsdevel@vger.kernel.org
4471 F: include/linux/fcntl.h
4472 F: include/linux/fs.h
4473 F: include/uapi/linux/fcntl.h
4474 F: include/uapi/linux/fs.h
4478 FILESYSTEMS (VFS and infrastructure)
4479 M: Alexander Viro <viro@zeniv.linux.org.uk>
4480 L: linux-fsdevel@vger.kernel.org
4484 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4485 M: Riku Voipio <riku.voipio@iki.fi>
4486 L: linux-hwmon@vger.kernel.org
4488 F: drivers/hwmon/f75375s.c
4489 F: include/linux/f75375s.h
4491 FIREWIRE AUDIO DRIVERS
4492 M: Clemens Ladisch <clemens@ladisch.de>
4493 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4494 T: git git://git.alsa-project.org/alsa-kernel.git
4498 FIREWIRE MEDIA DRIVERS (firedtv)
4499 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4500 L: linux-media@vger.kernel.org
4501 L: linux1394-devel@lists.sourceforge.net
4502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4504 F: drivers/media/firewire/
4506 FIREWIRE SBP-2 TARGET
4507 M: Chris Boot <bootc@bootc.net>
4508 L: linux-scsi@vger.kernel.org
4509 L: target-devel@vger.kernel.org
4510 L: linux1394-devel@lists.sourceforge.net
4511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4513 F: drivers/target/sbp/
4516 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4517 L: linux1394-devel@lists.sourceforge.net
4518 W: http://ieee1394.wiki.kernel.org/
4519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4521 F: drivers/firewire/
4522 F: include/linux/firewire.h
4523 F: include/uapi/linux/firewire*.h
4526 FIRMWARE LOADER (request_firmware)
4527 M: Ming Lei <ming.lei@canonical.com>
4528 L: linux-kernel@vger.kernel.org
4530 F: Documentation/firmware_class/
4531 F: drivers/base/firmware*.c
4532 F: include/linux/firmware.h
4534 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4535 M: Joshua Morris <josh.h.morris@us.ibm.com>
4536 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4538 F: drivers/block/rsxx/
4541 M: Jiri Kosina <jikos@kernel.org>
4542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4544 F: drivers/block/floppy.c
4547 M: Alessandro Rubini <rubini@gnudd.com>
4548 W: http://www.ohwr.org/projects/fmc-bus
4551 F: include/linux/fmc*.h
4552 F: include/linux/ipmi-fru.h
4555 FPGA MANAGER FRAMEWORK
4556 M: Alan Tull <atull@opensource.altera.com>
4557 R: Moritz Fischer <moritz.fischer@ettus.com>
4560 F: include/linux/fpga/fpga-mgr.h
4561 W: http://www.rocketboards.org
4564 M: Bill Metzenthen <billm@melbpc.org.au>
4565 W: http://floatingpoint.sourceforge.net/emulator/index.html
4567 F: arch/x86/math-emu/
4569 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4570 L: netdev@vger.kernel.org
4572 F: drivers/net/wan/dlci.c
4573 F: drivers/net/wan/sdla.c
4576 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4577 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4578 L: linux-fbdev@vger.kernel.org
4579 W: http://linux-fbdev.sourceforge.net/
4580 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4583 F: Documentation/fb/
4586 F: include/linux/fb.h
4587 F: include/uapi/video/
4588 F: include/uapi/linux/fb.h
4590 FREESCALE DIU FRAMEBUFFER DRIVER
4591 M: Timur Tabi <timur@tabi.org>
4592 L: linux-fbdev@vger.kernel.org
4594 F: drivers/video/fbdev/fsl-diu-fb.*
4596 FREESCALE DMA DRIVER
4597 M: Li Yang <leoli@freescale.com>
4598 M: Zhang Wei <zw@zh-kernel.org>
4599 L: linuxppc-dev@lists.ozlabs.org
4601 F: drivers/dma/fsldma.*
4603 FREESCALE GPMI NAND DRIVER
4604 M: Han Xu <han.xu@nxp.com>
4605 L: linux-mtd@lists.infradead.org
4607 F: drivers/mtd/nand/gpmi-nand/*
4609 FREESCALE I2C CPM DRIVER
4610 M: Jochen Friedrich <jochen@scram.de>
4611 L: linuxppc-dev@lists.ozlabs.org
4612 L: linux-i2c@vger.kernel.org
4614 F: drivers/i2c/busses/i2c-cpm.c
4616 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4617 M: Sascha Hauer <kernel@pengutronix.de>
4618 L: linux-fbdev@vger.kernel.org
4619 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4621 F: include/linux/platform_data/video-imxfb.h
4622 F: drivers/video/fbdev/imxfb.c
4624 FREESCALE QUAD SPI DRIVER
4625 M: Han Xu <han.xu@nxp.com>
4626 L: linux-mtd@lists.infradead.org
4628 F: drivers/mtd/spi-nor/fsl-quadspi.c
4630 FREESCALE SOC FS_ENET DRIVER
4631 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4632 M: Vitaly Bordug <vbordug@ru.mvista.com>
4633 L: linuxppc-dev@lists.ozlabs.org
4634 L: netdev@vger.kernel.org
4636 F: drivers/net/ethernet/freescale/fs_enet/
4637 F: include/linux/fs_enet_pd.h
4639 FREESCALE IMX / MXC FEC DRIVER
4640 M: Fugang Duan <fugang.duan@nxp.com>
4641 L: netdev@vger.kernel.org
4643 F: drivers/net/ethernet/freescale/fec_main.c
4644 F: drivers/net/ethernet/freescale/fec_ptp.c
4645 F: drivers/net/ethernet/freescale/fec.h
4646 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4648 FREESCALE QUICC ENGINE LIBRARY
4649 L: linuxppc-dev@lists.ozlabs.org
4651 F: drivers/soc/fsl/qe/
4652 F: include/soc/fsl/*qe*.h
4653 F: include/soc/fsl/*ucc*.h
4655 FREESCALE USB PERIPHERAL DRIVERS
4656 M: Li Yang <leoli@freescale.com>
4657 L: linux-usb@vger.kernel.org
4658 L: linuxppc-dev@lists.ozlabs.org
4660 F: drivers/usb/gadget/udc/fsl*
4662 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4663 M: Li Yang <leoli@freescale.com>
4664 L: netdev@vger.kernel.org
4665 L: linuxppc-dev@lists.ozlabs.org
4667 F: drivers/net/ethernet/freescale/ucc_geth*
4669 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4670 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4671 L: netdev@vger.kernel.org
4673 F: drivers/net/ethernet/freescale/gianfar*
4674 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4675 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4677 FREESCALE QUICC ENGINE UCC UART DRIVER
4678 M: Timur Tabi <timur@tabi.org>
4679 L: linuxppc-dev@lists.ozlabs.org
4681 F: drivers/tty/serial/ucc_uart.c
4683 FREESCALE SOC SOUND DRIVERS
4684 M: Timur Tabi <timur@tabi.org>
4685 M: Nicolin Chen <nicoleotsuka@gmail.com>
4686 M: Xiubo Li <Xiubo.Lee@gmail.com>
4687 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4688 L: linuxppc-dev@lists.ozlabs.org
4690 F: sound/soc/fsl/fsl*
4691 F: sound/soc/fsl/imx*
4692 F: sound/soc/fsl/mpc8610_hpcd.c
4694 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4695 M: "J. German Rivera" <German.Rivera@freescale.com>
4696 L: linux-kernel@vger.kernel.org
4698 F: drivers/staging/fsl-mc/
4701 M: Christoph Hellwig <hch@infradead.org>
4702 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4707 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4708 M: Pavel Machek <pavel@ucw.cz>
4709 L: linux-pm@vger.kernel.org
4711 F: Documentation/power/freezing-of-tasks.txt
4712 F: include/linux/freezer.h
4716 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4717 L: linux-kernel@vger.kernel.org
4720 F: include/linux/frontswap.h
4722 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4723 M: David Howells <dhowells@redhat.com>
4724 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4726 F: Documentation/filesystems/caching/
4728 F: include/linux/fscache*.h
4731 M: Jaegeuk Kim <jaegeuk@kernel.org>
4732 M: Changman Lee <cm224.lee@samsung.com>
4733 R: Chao Yu <chao2.yu@samsung.com>
4734 L: linux-f2fs-devel@lists.sourceforge.net
4735 W: http://en.wikipedia.org/wiki/F2FS
4736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4738 F: Documentation/filesystems/f2fs.txt
4739 F: Documentation/ABI/testing/sysfs-fs-f2fs
4741 F: include/linux/f2fs_fs.h
4742 F: include/trace/events/f2fs.h
4744 FUJITSU FR-V (FRV) PORT
4748 FUJITSU LAPTOP EXTRAS
4749 M: Jonathan Woithe <jwoithe@just42.net>
4750 L: platform-driver-x86@vger.kernel.org
4752 F: drivers/platform/x86/fujitsu-laptop.c
4754 FUJITSU M-5MO LS CAMERA ISP DRIVER
4755 M: Kyungmin Park <kyungmin.park@samsung.com>
4756 M: Heungjun Kim <riverful.kim@samsung.com>
4757 L: linux-media@vger.kernel.org
4759 F: drivers/media/i2c/m5mols/
4760 F: include/media/i2c/m5mols.h
4762 FUJITSU TABLET EXTRAS
4763 M: Robert Gerlach <khnz@gmx.de>
4764 L: platform-driver-x86@vger.kernel.org
4766 F: drivers/platform/x86/fujitsu-tablet.c
4768 FUSE: FILESYSTEM IN USERSPACE
4769 M: Miklos Szeredi <miklos@szeredi.hu>
4770 L: fuse-devel@lists.sourceforge.net
4771 W: http://fuse.sourceforge.net/
4772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4775 F: include/uapi/linux/fuse.h
4776 F: Documentation/filesystems/fuse.txt
4778 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4779 M: Rik Faith <faith@cs.unc.edu>
4780 L: linux-scsi@vger.kernel.org
4781 S: Odd Fixes (e.g., new signatures)
4782 F: drivers/scsi/fdomain.*
4784 GCOV BASED KERNEL PROFILING
4785 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4788 F: Documentation/gcov.txt
4790 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4791 M: Achim Leubner <achim_leubner@adaptec.com>
4792 L: linux-scsi@vger.kernel.org
4793 W: http://www.icp-vortex.com/
4795 F: drivers/scsi/gdt*
4797 GDB KERNEL DEBUGGING HELPER SCRIPTS
4798 M: Jan Kiszka <jan.kiszka@siemens.com>
4802 GEMTEK FM RADIO RECEIVER DRIVER
4803 M: Hans Verkuil <hverkuil@xs4all.nl>
4804 L: linux-media@vger.kernel.org
4805 T: git git://linuxtv.org/media_tree.git
4806 W: https://linuxtv.org
4808 F: drivers/media/radio/radio-gemtek*
4810 GENERIC GPIO I2C DRIVER
4811 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4813 F: drivers/i2c/busses/i2c-gpio.c
4814 F: include/linux/i2c-gpio.h
4816 GENERIC GPIO I2C MULTIPLEXER DRIVER
4817 M: Peter Korsgaard <peter.korsgaard@barco.com>
4818 L: linux-i2c@vger.kernel.org
4820 F: drivers/i2c/muxes/i2c-mux-gpio.c
4821 F: include/linux/i2c-mux-gpio.h
4822 F: Documentation/i2c/muxes/i2c-mux-gpio
4824 GENERIC HDLC (WAN) DRIVERS
4825 M: Krzysztof Halasa <khc@pm.waw.pl>
4826 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4828 F: drivers/net/wan/c101.c
4829 F: drivers/net/wan/hd6457*
4830 F: drivers/net/wan/hdlc*
4831 F: drivers/net/wan/n2.c
4832 F: drivers/net/wan/pc300too.c
4833 F: drivers/net/wan/pci200syn.c
4834 F: drivers/net/wan/wanxl*
4836 GENERIC INCLUDE/ASM HEADER FILES
4837 M: Arnd Bergmann <arnd@arndb.de>
4838 L: linux-arch@vger.kernel.org
4839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4841 F: include/asm-generic/
4842 F: include/uapi/asm-generic/
4844 GENERIC PHY FRAMEWORK
4845 M: Kishon Vijay Abraham I <kishon@ti.com>
4846 L: linux-kernel@vger.kernel.org
4847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4850 F: include/linux/phy/
4853 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4854 M: Kevin Hilman <khilman@kernel.org>
4855 M: Ulf Hansson <ulf.hansson@linaro.org>
4856 L: linux-pm@vger.kernel.org
4858 F: drivers/base/power/domain*.c
4859 F: include/linux/pm_domain.h
4861 GENERIC UIO DRIVER FOR PCI DEVICES
4862 M: "Michael S. Tsirkin" <mst@redhat.com>
4863 L: kvm@vger.kernel.org
4865 F: drivers/uio/uio_pci_generic.c
4867 GET_MAINTAINER SCRIPT
4868 M: Joe Perches <joe@perches.com>
4870 F: scripts/get_maintainer.pl
4873 M: Steven Whitehouse <swhiteho@redhat.com>
4874 M: Bob Peterson <rpeterso@redhat.com>
4875 L: cluster-devel@redhat.com
4876 W: http://sources.redhat.com/cluster/
4877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4879 F: Documentation/filesystems/gfs2*.txt
4881 F: include/uapi/linux/gfs2_ondisk.h
4883 GIGASET ISDN DRIVERS
4884 M: Paul Bolle <pebolle@tiscali.nl>
4885 L: gigaset307x-common@lists.sourceforge.net
4886 W: http://gigaset307x.sourceforge.net/
4888 F: Documentation/isdn/README.gigaset
4889 F: drivers/isdn/gigaset/
4890 F: include/uapi/linux/gigaset_dev.h
4893 M: Hans Verkuil <hans.verkuil@cisco.com>
4894 L: linux-media@vger.kernel.org
4896 F: drivers/media/usb/go7007/
4899 M: Bastien Nocera <hadess@hadess.net>
4900 L: linux-input@vger.kernel.org
4902 F: drivers/input/touchscreen/goodix.c
4905 M: Linus Walleij <linus.walleij@linaro.org>
4906 M: Alexandre Courbot <gnurou@gmail.com>
4907 L: linux-gpio@vger.kernel.org
4908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4910 F: Documentation/gpio/
4911 F: Documentation/ABI/testing/gpio-cdev
4912 F: Documentation/ABI/obsolete/sysfs-gpio
4914 F: include/linux/gpio/
4915 F: include/linux/gpio.h
4916 F: include/asm-generic/gpio.h
4917 F: include/uapi/linux/gpio.h
4920 GRE DEMULTIPLEXER DRIVER
4921 M: Dmitry Kozlov <xeb@mail.ru>
4922 L: netdev@vger.kernel.org
4924 F: net/ipv4/gre_demux.c
4925 F: net/ipv4/gre_offload.c
4926 F: include/net/gre.h
4928 GRETH 10/100/1G Ethernet MAC device driver
4929 M: Kristoffer Glembo <kristoffer@gaisler.com>
4930 L: netdev@vger.kernel.org
4932 F: drivers/net/ethernet/aeroflex/
4934 GSPCA FINEPIX SUBDRIVER
4935 M: Frank Zago <frank@zago.net>
4936 L: linux-media@vger.kernel.org
4937 T: git git://linuxtv.org/media_tree.git
4939 F: drivers/media/usb/gspca/finepix.c
4941 GSPCA GL860 SUBDRIVER
4942 M: Olivier Lorin <o.lorin@laposte.net>
4943 L: linux-media@vger.kernel.org
4944 T: git git://linuxtv.org/media_tree.git
4946 F: drivers/media/usb/gspca/gl860/
4948 GSPCA M5602 SUBDRIVER
4949 M: Erik Andren <erik.andren@gmail.com>
4950 L: linux-media@vger.kernel.org
4951 T: git git://linuxtv.org/media_tree.git
4953 F: drivers/media/usb/gspca/m5602/
4955 GSPCA PAC207 SONIXB SUBDRIVER
4956 M: Hans de Goede <hdegoede@redhat.com>
4957 L: linux-media@vger.kernel.org
4958 T: git git://linuxtv.org/media_tree.git
4960 F: drivers/media/usb/gspca/pac207.c
4962 GSPCA SN9C20X SUBDRIVER
4963 M: Brian Johnson <brijohn@gmail.com>
4964 L: linux-media@vger.kernel.org
4965 T: git git://linuxtv.org/media_tree.git
4967 F: drivers/media/usb/gspca/sn9c20x.c
4969 GSPCA T613 SUBDRIVER
4970 M: Leandro Costantino <lcostantino@gmail.com>
4971 L: linux-media@vger.kernel.org
4972 T: git git://linuxtv.org/media_tree.git
4974 F: drivers/media/usb/gspca/t613.c
4976 GSPCA USB WEBCAM DRIVER
4977 M: Hans de Goede <hdegoede@redhat.com>
4978 L: linux-media@vger.kernel.org
4979 T: git git://linuxtv.org/media_tree.git
4981 F: drivers/media/usb/gspca/
4983 GUID PARTITION TABLE (GPT)
4984 M: Davidlohr Bueso <dave@stgolabs.net>
4985 L: linux-efi@vger.kernel.org
4987 F: block/partitions/efi.*
4989 STK1160 USB VIDEO CAPTURE DRIVER
4990 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4991 L: linux-media@vger.kernel.org
4992 T: git git://linuxtv.org/media_tree.git
4994 F: drivers/media/usb/stk1160/
4997 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4998 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4999 W: http://uclinux-h8.sourceforge.jp
5000 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5003 F: drivers/clocksource/h8300_*.c
5004 F: drivers/clk/h8300/
5005 F: drivers/irqchip/irq-renesas-h8*.c
5007 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5008 M: Frank Seidel <frank@f-seidel.de>
5009 L: platform-driver-x86@vger.kernel.org
5010 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5012 F: drivers/platform/x86/hdaps.c
5014 HDPVR USB VIDEO ENCODER DRIVER
5015 M: Hans Verkuil <hverkuil@xs4all.nl>
5016 L: linux-media@vger.kernel.org
5017 T: git git://linuxtv.org/media_tree.git
5018 W: https://linuxtv.org
5020 F: drivers/media/usb/hdpvr/
5022 HWPOISON MEMORY FAILURE HANDLING
5023 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5024 L: linux-mm@kvack.org
5026 F: mm/memory-failure.c
5027 F: mm/hwpoison-inject.c
5029 HYPERVISOR VIRTUAL CONSOLE DRIVER
5030 L: linuxppc-dev@lists.ozlabs.org
5035 M: Antti Palosaari <crope@iki.fi>
5036 L: linux-media@vger.kernel.org
5037 W: https://linuxtv.org
5038 W: http://palosaari.fi/linux/
5039 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5040 T: git git://linuxtv.org/anttip/media_tree.git
5042 F: drivers/media/usb/hackrf/
5045 M: Jean Delvare <jdelvare@suse.com>
5046 M: Guenter Roeck <linux@roeck-us.net>
5047 L: linux-hwmon@vger.kernel.org
5048 W: http://hwmon.wiki.kernel.org/
5049 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5052 F: Documentation/hwmon/
5054 F: include/linux/hwmon*.h
5056 HARDWARE RANDOM NUMBER GENERATOR CORE
5057 M: Matt Mackall <mpm@selenic.com>
5058 M: Herbert Xu <herbert@gondor.apana.org.au>
5059 L: linux-crypto@vger.kernel.org
5061 F: Documentation/hw_random.txt
5062 F: drivers/char/hw_random/
5063 F: include/linux/hw_random.h
5065 HARDWARE SPINLOCK CORE
5066 M: Ohad Ben-Cohen <ohad@wizery.com>
5067 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5068 L: linux-remoteproc@vger.kernel.org
5070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5071 F: Documentation/hwspinlock.txt
5072 F: drivers/hwspinlock/hwspinlock_*
5073 F: include/linux/hwspinlock.h
5075 HARMONY SOUND DRIVER
5076 L: linux-parisc@vger.kernel.org
5078 F: sound/parisc/harmony.*
5081 M: Antti Palosaari <crope@iki.fi>
5082 L: linux-media@vger.kernel.org
5083 W: https://linuxtv.org
5084 W: http://palosaari.fi/linux/
5085 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5086 T: git git://linuxtv.org/anttip/media_tree.git
5088 F: drivers/media/dvb-frontends/hd29l2*
5090 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5091 M: Don Brace <don.brace@microsemi.com>
5092 L: iss_storagedev@hp.com
5093 L: esc.storagedev@microsemi.com
5094 L: linux-scsi@vger.kernel.org
5096 F: Documentation/scsi/hpsa.txt
5097 F: drivers/scsi/hpsa*.[ch]
5098 F: include/linux/cciss*.h
5099 F: include/uapi/linux/cciss*.h
5101 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5102 M: Don Brace <don.brace@microsemi.com>
5103 L: iss_storagedev@hp.com
5104 L: esc.storagedev@microsemi.com
5105 L: linux-scsi@vger.kernel.org
5107 F: Documentation/blockdev/cciss.txt
5108 F: drivers/block/cciss*
5109 F: include/linux/cciss_ioctl.h
5110 F: include/uapi/linux/cciss_ioctl.h
5113 L: linux-fsdevel@vger.kernel.org
5115 F: Documentation/filesystems/hfs.txt
5119 L: linux-fsdevel@vger.kernel.org
5121 F: Documentation/filesystems/hfsplus.txt
5124 HGA FRAMEBUFFER DRIVER
5125 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5126 L: linux-nvidia@lists.surfsouth.com
5127 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5129 F: drivers/video/fbdev/hgafb.c
5131 HIBERNATION (aka Software Suspend, aka swsusp)
5132 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5133 M: Pavel Machek <pavel@ucw.cz>
5134 L: linux-pm@vger.kernel.org
5137 F: drivers/base/power/
5139 F: include/linux/suspend.h
5140 F: include/linux/freezer.h
5141 F: include/linux/pm.h
5142 F: arch/*/include/asm/suspend*.h
5145 M: Jiri Kosina <jikos@kernel.org>
5146 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5147 L: linux-input@vger.kernel.org
5148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5151 F: include/linux/hid*
5152 F: include/uapi/linux/hid*
5154 HID SENSOR HUB DRIVERS
5155 M: Jiri Kosina <jikos@kernel.org>
5156 M: Jonathan Cameron <jic23@kernel.org>
5157 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5158 L: linux-input@vger.kernel.org
5159 L: linux-iio@vger.kernel.org
5161 F: Documentation/hid/hid-sensor*
5162 F: drivers/hid/hid-sensor-*
5163 F: drivers/iio/*/hid-*
5164 F: include/linux/hid-sensor-*
5166 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5167 M: Thomas Gleixner <tglx@linutronix.de>
5168 L: linux-kernel@vger.kernel.org
5169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5171 F: Documentation/timers/
5172 F: kernel/time/hrtimer.c
5173 F: kernel/time/clockevents.c
5174 F: kernel/time/tick*.*
5175 F: kernel/time/timer_*.c
5176 F: include/linux/clockchips.h
5177 F: include/linux/hrtimer.h
5179 HIGH-SPEED SCC DRIVER FOR AX.25
5180 L: linux-hams@vger.kernel.org
5182 F: drivers/net/hamradio/dmascc.c
5183 F: drivers/net/hamradio/scc.c
5185 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5186 M: HighPoint Linux Team <linux@highpoint-tech.com>
5187 W: http://www.highpoint-tech.com
5189 F: Documentation/scsi/hptiop.txt
5190 F: drivers/scsi/hptiop.c
5193 M: Jes Sorensen <jes@trained-monkey.org>
5194 L: linux-hippi@sunsite.dk
5196 F: include/linux/hippidevice.h
5197 F: include/uapi/linux/if_hippi.h
5199 F: drivers/net/hippi/
5201 HISILICON SAS Controller
5202 M: John Garry <john.garry@huawei.com>
5203 W: http://www.hisilicon.com
5205 F: drivers/scsi/hisi_sas/
5206 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5209 M: Jouni Malinen <j@w1.fi>
5210 L: hostap@shmoo.com (subscribers-only)
5211 L: linux-wireless@vger.kernel.org
5212 W: http://hostap.epitest.fi/
5214 F: drivers/net/wireless/intersil/hostap/
5216 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5217 L: platform-driver-x86@vger.kernel.org
5219 F: drivers/platform/x86/tc1100-wmi.c
5221 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5222 M: Jaroslav Kysela <perex@perex.cz>
5224 F: drivers/net/ethernet/hp/hp100.*
5226 HPET: High Precision Event Timers driver
5227 M: Clemens Ladisch <clemens@ladisch.de>
5229 F: Documentation/timers/hpet.txt
5230 F: drivers/char/hpet.c
5231 F: include/linux/hpet.h
5232 F: include/uapi/linux/hpet.h
5236 F: arch/x86/kernel/hpet.c
5237 F: arch/x86/include/asm/hpet.h
5240 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5241 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5246 M: Sebastian Reichel <sre@kernel.org>
5247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5249 F: Documentation/ABI/testing/sysfs-bus-hsi
5250 F: Documentation/hsi.txt
5252 F: include/linux/hsi/
5253 F: include/uapi/linux/hsi/
5256 M: Jan Dumon <j.dumon@option.com>
5257 W: http://www.pharscape.org
5259 F: drivers/net/usb/hso.c
5261 HSR NETWORK PROTOCOL
5262 M: Arvid Brodin <arvid.brodin@alten.se>
5263 L: netdev@vger.kernel.org
5267 HTCPEN TOUCHSCREEN DRIVER
5268 M: Pau Oliva Fora <pof@eslack.org>
5269 L: linux-input@vger.kernel.org
5271 F: drivers/input/touchscreen/htcpen.c
5274 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5278 Hyper-V CORE AND DRIVERS
5279 M: "K. Y. Srinivasan" <kys@microsoft.com>
5280 M: Haiyang Zhang <haiyangz@microsoft.com>
5281 L: devel@linuxdriverproject.org
5283 F: arch/x86/include/asm/mshyperv.h
5284 F: arch/x86/include/uapi/asm/hyperv.h
5285 F: arch/x86/kernel/cpu/mshyperv.c
5286 F: drivers/hid/hid-hyperv.c
5288 F: drivers/input/serio/hyperv-keyboard.c
5289 F: drivers/pci/host/pci-hyperv.c
5290 F: drivers/net/hyperv/
5291 F: drivers/scsi/storvsc_drv.c
5292 F: drivers/video/fbdev/hyperv_fb.c
5293 F: include/linux/hyperv.h
5295 F: Documentation/ABI/stable/sysfs-bus-vmbus
5298 M: Peter Rosin <peda@axentia.se>
5299 L: linux-i2c@vger.kernel.org
5301 F: Documentation/i2c/muxes/
5302 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5303 F: drivers/i2c/i2c-mux.c
5304 F: drivers/i2c/muxes/
5305 F: include/linux/i2c-mux.h
5307 I2C OVER PARALLEL PORT
5308 M: Jean Delvare <jdelvare@suse.com>
5309 L: linux-i2c@vger.kernel.org
5311 F: Documentation/i2c/busses/i2c-parport
5312 F: Documentation/i2c/busses/i2c-parport-light
5313 F: drivers/i2c/busses/i2c-parport.c
5314 F: drivers/i2c/busses/i2c-parport-light.c
5316 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5317 M: Jean Delvare <jdelvare@suse.com>
5318 L: linux-i2c@vger.kernel.org
5320 F: Documentation/i2c/busses/i2c-ali1535
5321 F: Documentation/i2c/busses/i2c-ali1563
5322 F: Documentation/i2c/busses/i2c-ali15x3
5323 F: Documentation/i2c/busses/i2c-amd756
5324 F: Documentation/i2c/busses/i2c-amd8111
5325 F: Documentation/i2c/busses/i2c-i801
5326 F: Documentation/i2c/busses/i2c-nforce2
5327 F: Documentation/i2c/busses/i2c-piix4
5328 F: Documentation/i2c/busses/i2c-sis5595
5329 F: Documentation/i2c/busses/i2c-sis630
5330 F: Documentation/i2c/busses/i2c-sis96x
5331 F: Documentation/i2c/busses/i2c-via
5332 F: Documentation/i2c/busses/i2c-viapro
5333 F: drivers/i2c/busses/i2c-ali1535.c
5334 F: drivers/i2c/busses/i2c-ali1563.c
5335 F: drivers/i2c/busses/i2c-ali15x3.c
5336 F: drivers/i2c/busses/i2c-amd756.c
5337 F: drivers/i2c/busses/i2c-amd756-s4882.c
5338 F: drivers/i2c/busses/i2c-amd8111.c
5339 F: drivers/i2c/busses/i2c-i801.c
5340 F: drivers/i2c/busses/i2c-isch.c
5341 F: drivers/i2c/busses/i2c-nforce2.c
5342 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5343 F: drivers/i2c/busses/i2c-piix4.c
5344 F: drivers/i2c/busses/i2c-sis5595.c
5345 F: drivers/i2c/busses/i2c-sis630.c
5346 F: drivers/i2c/busses/i2c-sis96x.c
5347 F: drivers/i2c/busses/i2c-via.c
5348 F: drivers/i2c/busses/i2c-viapro.c
5350 I2C/SMBUS ISMT DRIVER
5351 M: Seth Heasley <seth.heasley@intel.com>
5352 M: Neil Horman <nhorman@tuxdriver.com>
5353 L: linux-i2c@vger.kernel.org
5354 F: drivers/i2c/busses/i2c-ismt.c
5355 F: Documentation/i2c/busses/i2c-ismt
5357 I2C/SMBUS STUB DRIVER
5358 M: Jean Delvare <jdelvare@suse.com>
5359 L: linux-i2c@vger.kernel.org
5361 F: drivers/i2c/i2c-stub.c
5364 M: Wolfram Sang <wsa@the-dreams.de>
5365 L: linux-i2c@vger.kernel.org
5366 W: https://i2c.wiki.kernel.org/
5367 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5370 F: Documentation/devicetree/bindings/i2c/
5371 F: Documentation/i2c/
5374 F: include/linux/i2c.h
5375 F: include/linux/i2c-*.h
5376 F: include/uapi/linux/i2c.h
5377 F: include/uapi/linux/i2c-*.h
5380 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5381 L: linux-i2c@vger.kernel.org
5382 L: linux-acpi@vger.kernel.org
5386 M: Jean Delvare <jdelvare@suse.com>
5387 L: linux-i2c@vger.kernel.org
5389 F: Documentation/i2c/busses/i2c-taos-evm
5390 F: drivers/i2c/busses/i2c-taos-evm.c
5393 M: Till Harbaum <till@harbaum.org>
5394 L: linux-i2c@vger.kernel.org
5395 W: http://www.harbaum.org/till/i2c_tiny_usb
5397 F: drivers/i2c/busses/i2c-tiny-usb.c
5400 M: "H. Peter Anvin" <hpa@zytor.com>
5404 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5405 M: "H. Peter Anvin" <hpa@zytor.com>
5406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5409 IA64 (Itanium) PLATFORM
5410 M: Tony Luck <tony.luck@intel.com>
5411 M: Fenghua Yu <fenghua.yu@intel.com>
5412 L: linux-ia64@vger.kernel.org
5413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5417 IBM Power VMX Cryptographic instructions
5418 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5419 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5420 L: linux-crypto@vger.kernel.org
5422 F: drivers/crypto/vmx/Makefile
5423 F: drivers/crypto/vmx/Kconfig
5424 F: drivers/crypto/vmx/vmx.c
5425 F: drivers/crypto/vmx/aes*
5426 F: drivers/crypto/vmx/ghash*
5427 F: drivers/crypto/vmx/ppc-xlate.pl
5429 IBM Power in-Nest Crypto Acceleration
5430 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5431 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5432 L: linux-crypto@vger.kernel.org
5434 F: drivers/crypto/nx/Makefile
5435 F: drivers/crypto/nx/Kconfig
5436 F: drivers/crypto/nx/nx-aes*
5437 F: drivers/crypto/nx/nx-sha*
5438 F: drivers/crypto/nx/nx.*
5439 F: drivers/crypto/nx/nx_csbcpb.h
5440 F: drivers/crypto/nx/nx_debugfs.h
5442 IBM Power 842 compression accelerator
5443 M: Dan Streetman <ddstreet@ieee.org>
5445 F: drivers/crypto/nx/Makefile
5446 F: drivers/crypto/nx/Kconfig
5447 F: drivers/crypto/nx/nx-842*
5448 F: include/linux/sw842.h
5452 IBM Power Linux RAID adapter
5453 M: Brian King <brking@us.ibm.com>
5455 F: drivers/scsi/ipr.*
5457 IBM Power Virtual Ethernet Device Driver
5458 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5459 L: netdev@vger.kernel.org
5461 F: drivers/net/ethernet/ibm/ibmveth.*
5463 IBM Power SRIOV Virtual NIC Device Driver
5464 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5465 M: John Allen <jallen@linux.vnet.ibm.com>
5466 L: netdev@vger.kernel.org
5468 F: drivers/net/ethernet/ibm/ibmvnic.*
5470 IBM Power Virtual SCSI Device Drivers
5471 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5472 L: linux-scsi@vger.kernel.org
5474 F: drivers/scsi/ibmvscsi/ibmvscsi*
5475 F: drivers/scsi/ibmvscsi/viosrp.h
5477 IBM Power Virtual FC Device Drivers
5478 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5479 L: linux-scsi@vger.kernel.org
5481 F: drivers/scsi/ibmvscsi/ibmvfc*
5483 IBM ServeRAID RAID DRIVER
5485 F: drivers/scsi/ips.*
5487 ICH LPC AND GPIO DRIVER
5488 M: Peter Tyser <ptyser@xes-inc.com>
5490 F: drivers/mfd/lpc_ich.c
5491 F: drivers/gpio/gpio-ich.c
5494 M: "David S. Miller" <davem@davemloft.net>
5495 L: linux-ide@vger.kernel.org
5496 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5499 F: Documentation/ide/
5501 F: include/linux/ide.h
5503 IDEAPAD LAPTOP EXTRAS DRIVER
5504 M: Ike Panhc <ike.pan@canonical.com>
5505 L: platform-driver-x86@vger.kernel.org
5506 W: http://launchpad.net/ideapad-laptop
5508 F: drivers/platform/x86/ideapad-laptop.c
5510 IDEAPAD LAPTOP SLIDEBAR DRIVER
5511 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5512 L: linux-input@vger.kernel.org
5513 W: https://github.com/o2genum/ideapad-slidebar
5515 F: drivers/input/misc/ideapad_slidebar.c
5518 M: Borislav Petkov <bp@alien8.de>
5519 L: linux-ide@vger.kernel.org
5521 F: Documentation/cdrom/ide-cd
5522 F: drivers/ide/ide-cd*
5525 M: Andy Henroid <andrew.d.henroid@intel.com>
5526 L: linux-pm@vger.kernel.org
5528 F: drivers/idle/i7300_idle.c
5530 IEEE 802.15.4 SUBSYSTEM
5531 M: Alexander Aring <aar@pengutronix.de>
5532 L: linux-wpan@vger.kernel.org
5533 W: http://wpan.cakelab.org/
5534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5539 F: drivers/net/ieee802154/
5540 F: include/linux/nl802154.h
5541 F: include/linux/ieee802154.h
5542 F: include/net/nl802154.h
5543 F: include/net/mac802154.h
5544 F: include/net/af_ieee802154.h
5545 F: include/net/cfg802154.h
5546 F: include/net/ieee802154_netdev.h
5547 F: Documentation/networking/ieee802154.txt
5549 IGORPLUG-USB IR RECEIVER
5550 M: Sean Young <sean@mess.org>
5551 L: linux-media@vger.kernel.org
5553 F: drivers/media/rc/igorplugusb.c
5555 IGUANAWORKS USB IR TRANSCEIVER
5556 M: Sean Young <sean@mess.org>
5557 L: linux-media@vger.kernel.org
5559 F: drivers/media/rc/iguanair.c
5561 IIO SUBSYSTEM AND DRIVERS
5562 M: Jonathan Cameron <jic23@kernel.org>
5563 R: Hartmut Knaack <knaack.h@gmx.de>
5564 R: Lars-Peter Clausen <lars@metafoo.de>
5565 R: Peter Meerwald <pmeerw@pmeerw.net>
5566 L: linux-iio@vger.kernel.org
5569 F: drivers/staging/iio/
5570 F: include/linux/iio/
5573 IKANOS/ADI EAGLE ADSL USB DRIVER
5574 M: Matthieu Castet <castet.matthieu@free.fr>
5575 M: Stanislaw Gruszka <stf_xl@wp.pl>
5577 F: drivers/usb/atm/ueagle-atm.c
5579 INA209 HARDWARE MONITOR DRIVER
5580 M: Guenter Roeck <linux@roeck-us.net>
5581 L: linux-hwmon@vger.kernel.org
5583 F: Documentation/hwmon/ina209
5584 F: Documentation/devicetree/bindings/i2c/ina209.txt
5585 F: drivers/hwmon/ina209.c
5587 INA2XX HARDWARE MONITOR DRIVER
5588 M: Guenter Roeck <linux@roeck-us.net>
5589 L: linux-hwmon@vger.kernel.org
5591 F: Documentation/hwmon/ina2xx
5592 F: drivers/hwmon/ina2xx.c
5593 F: include/linux/platform_data/ina2xx.h
5595 INDUSTRY PACK SUBSYSTEM (IPACK)
5596 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5597 M: Jens Taprogge <jens.taprogge@taprogge.org>
5598 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5599 L: industrypack-devel@lists.sourceforge.net
5600 W: http://industrypack.sourceforge.net
5604 INGENIC JZ4780 DMA Driver
5605 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5607 F: drivers/dma/dma-jz4780.c
5609 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5610 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5611 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5612 L: linux-ima-devel@lists.sourceforge.net
5613 L: linux-ima-user@lists.sourceforge.net
5614 L: linux-security-module@vger.kernel.org
5615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5617 F: security/integrity/ima/
5619 IMGTEC IR DECODER DRIVER
5620 M: James Hogan <james.hogan@imgtec.com>
5622 F: drivers/media/rc/img-ir/
5624 IMS TWINTURBO FRAMEBUFFER DRIVER
5625 L: linux-fbdev@vger.kernel.org
5627 F: drivers/video/fbdev/imsttfb.c
5629 INFINIBAND SUBSYSTEM
5630 M: Doug Ledford <dledford@redhat.com>
5631 M: Sean Hefty <sean.hefty@intel.com>
5632 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5633 L: linux-rdma@vger.kernel.org
5634 W: http://www.openfabrics.org/
5635 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5638 F: Documentation/infiniband/
5639 F: drivers/infiniband/
5640 F: drivers/staging/rdma/
5641 F: include/uapi/linux/if_infiniband.h
5642 F: include/uapi/rdma/
5646 M: John McCutchan <john@johnmccutchan.com>
5647 M: Robert Love <rlove@rlove.org>
5648 M: Eric Paris <eparis@parisplace.org>
5650 F: Documentation/filesystems/inotify.txt
5651 F: fs/notify/inotify/
5652 F: include/linux/inotify.h
5653 F: include/uapi/linux/inotify.h
5655 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5656 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5657 L: linux-input@vger.kernel.org
5658 Q: http://patchwork.kernel.org/project/linux-input/list/
5659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5662 F: include/linux/input.h
5663 F: include/uapi/linux/input.h
5664 F: include/linux/input/
5665 F: Documentation/devicetree/bindings/input/
5667 INPUT MULTITOUCH (MT) PROTOCOL
5668 M: Henrik Rydberg <rydberg@bitmath.org>
5669 L: linux-input@vger.kernel.org
5671 F: Documentation/input/multi-touch-protocol.txt
5672 F: drivers/input/input-mt.c
5675 INTEL ASoC BDW/HSW DRIVERS
5676 M: Jie Yang <yang.jie@linux.intel.com>
5677 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5679 F: sound/soc/intel/common/sst-dsp*
5680 F: sound/soc/intel/common/sst-firmware.c
5681 F: sound/soc/intel/boards/broadwell.c
5682 F: sound/soc/intel/haswell/
5684 INTEL C600 SERIES SAS CONTROLLER DRIVER
5685 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5686 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5687 L: linux-scsi@vger.kernel.org
5688 T: git git://git.code.sf.net/p/intel-sas/isci
5690 F: drivers/scsi/isci/
5692 INTEL HID EVENT DRIVER
5693 M: Alex Hung <alex.hung@canonical.com>
5694 L: platform-driver-x86@vger.kernel.org
5696 F: drivers/platform/x86/intel-hid.c
5699 M: Len Brown <lenb@kernel.org>
5700 L: linux-pm@vger.kernel.org
5701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5703 F: drivers/idle/intel_idle.c
5706 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5707 M: Len Brown <lenb@kernel.org>
5708 L: linux-pm@vger.kernel.org
5710 F: drivers/cpufreq/intel_pstate.c
5712 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5713 M: Maik Broemme <mbroemme@plusserver.de>
5714 L: linux-fbdev@vger.kernel.org
5716 F: Documentation/fb/intelfb.txt
5717 F: drivers/video/fbdev/intelfb/
5719 INTEL 810/815 FRAMEBUFFER DRIVER
5720 M: Antonino Daplas <adaplas@gmail.com>
5721 L: linux-fbdev@vger.kernel.org
5723 F: drivers/video/fbdev/i810/
5725 INTEL MENLOW THERMAL DRIVER
5726 M: Sujith Thomas <sujith.thomas@intel.com>
5727 L: platform-driver-x86@vger.kernel.org
5728 W: https://01.org/linux-acpi
5730 F: drivers/platform/x86/intel_menlow.c
5732 INTEL I/OAT DMA DRIVER
5733 M: Dave Jiang <dave.jiang@intel.com>
5734 R: Dan Williams <dan.j.williams@intel.com>
5735 L: dmaengine@vger.kernel.org
5736 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5738 F: drivers/dma/ioat*
5741 M: David Woodhouse <dwmw2@infradead.org>
5742 L: iommu@lists.linux-foundation.org
5743 T: git git://git.infradead.org/iommu-2.6.git
5745 F: drivers/iommu/intel-iommu.c
5746 F: include/linux/intel-iommu.h
5748 INTEL IOP-ADMA DMA DRIVER
5749 R: Dan Williams <dan.j.williams@intel.com>
5751 F: drivers/dma/iop-adma.c
5753 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5754 M: Krzysztof Halasa <khalasa@piap.pl>
5756 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5757 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5758 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5759 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5760 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5761 F: drivers/net/wan/ixp4xx_hss.c
5763 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5764 M: Deepak Saxena <dsaxena@plexity.net>
5766 F: drivers/char/hw_random/ixp4xx-rng.c
5768 INTEL ETHERNET DRIVERS
5769 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5770 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5771 R: Shannon Nelson <shannon.nelson@intel.com>
5772 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5773 R: Don Skidmore <donald.c.skidmore@intel.com>
5774 R: Bruce Allan <bruce.w.allan@intel.com>
5775 R: John Ronciak <john.ronciak@intel.com>
5776 R: Mitch Williams <mitch.a.williams@intel.com>
5777 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5778 W: http://www.intel.com/support/feedback.htm
5779 W: http://e1000.sourceforge.net/
5780 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5784 F: Documentation/networking/e100.txt
5785 F: Documentation/networking/e1000.txt
5786 F: Documentation/networking/e1000e.txt
5787 F: Documentation/networking/igb.txt
5788 F: Documentation/networking/igbvf.txt
5789 F: Documentation/networking/ixgb.txt
5790 F: Documentation/networking/ixgbe.txt
5791 F: Documentation/networking/ixgbevf.txt
5792 F: Documentation/networking/i40e.txt
5793 F: Documentation/networking/i40evf.txt
5794 F: drivers/net/ethernet/intel/
5795 F: drivers/net/ethernet/intel/*/
5797 INTEL RDMA RNIC DRIVER
5798 M: Faisal Latif <faisal.latif@intel.com>
5799 R: Chien Tin Tung <chien.tin.tung@intel.com>
5800 R: Mustafa Ismail <mustafa.ismail@intel.com>
5801 R: Shiraz Saleem <shiraz.saleem@intel.com>
5802 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5803 L: linux-rdma@vger.kernel.org
5805 F: drivers/infiniband/hw/i40iw/
5807 INTEL-MID GPIO DRIVER
5808 M: David Cohen <david.a.cohen@linux.intel.com>
5809 L: linux-gpio@vger.kernel.org
5811 F: drivers/gpio/gpio-intel-mid.c
5813 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5814 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5815 L: linux-wireless@vger.kernel.org
5817 F: Documentation/networking/README.ipw2100
5818 F: Documentation/networking/README.ipw2200
5819 F: drivers/net/wireless/intel/ipw2x00/
5822 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5824 F: Documentation/trace/intel_th.txt
5825 F: drivers/hwtracing/intel_th/
5827 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5828 M: Ning Sun <ning.sun@intel.com>
5829 L: tboot-devel@lists.sourceforge.net
5830 W: http://tboot.sourceforge.net
5831 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5833 F: Documentation/intel_txt.txt
5834 F: include/linux/tboot.h
5835 F: arch/x86/kernel/tboot.c
5837 INTEL WIRELESS WIMAX CONNECTION 2400
5838 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5839 M: linux-wimax@intel.com
5840 L: wimax@linuxwimax.org (subscribers-only)
5842 W: http://linuxwimax.org
5843 F: Documentation/wimax/README.i2400m
5844 F: drivers/net/wimax/i2400m/
5845 F: include/uapi/linux/wimax/i2400m.h
5847 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5848 M: Stanislaw Gruszka <sgruszka@redhat.com>
5849 L: linux-wireless@vger.kernel.org
5851 F: drivers/net/wireless/intel/iwlegacy/
5853 INTEL WIRELESS WIFI LINK (iwlwifi)
5854 M: Johannes Berg <johannes.berg@intel.com>
5855 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5856 M: Intel Linux Wireless <linuxwifi@intel.com>
5857 L: linux-wireless@vger.kernel.org
5858 W: http://intellinuxwireless.org
5859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5861 F: drivers/net/wireless/intel/iwlwifi/
5863 INTEL MANAGEMENT ENGINE (mei)
5864 M: Tomas Winkler <tomas.winkler@intel.com>
5865 L: linux-kernel@vger.kernel.org
5867 F: include/uapi/linux/mei.h
5868 F: include/linux/mei_cl_bus.h
5869 F: drivers/misc/mei/*
5870 F: drivers/watchdog/mei_wdt.c
5871 F: Documentation/misc-devices/mei/*
5873 INTEL MIC DRIVERS (mic)
5874 M: Sudeep Dutt <sudeep.dutt@intel.com>
5875 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5877 W: https://github.com/sudeepdutt/mic
5878 W: http://software.intel.com/en-us/mic-developer
5879 F: include/linux/mic_bus.h
5880 F: include/linux/scif.h
5881 F: include/uapi/linux/mic_common.h
5882 F: include/uapi/linux/mic_ioctl.h
5883 F: include/uapi/linux/scif_ioctl.h
5884 F: drivers/misc/mic/
5885 F: drivers/dma/mic_x100_dma.c
5886 F: drivers/dma/mic_x100_dma.h
5887 F: Documentation/mic/
5889 INTEL PMC/P-Unit IPC DRIVER
5890 M: Zha Qipeng<qipeng.zha@intel.com>
5891 L: platform-driver-x86@vger.kernel.org
5893 F: drivers/platform/x86/intel_pmc_ipc.c
5894 F: drivers/platform/x86/intel_punit_ipc.c
5895 F: arch/x86/include/asm/intel_pmc_ipc.h
5896 F: arch/x86/include/asm/intel_punit_ipc.h
5898 INTEL TELEMETRY DRIVER
5899 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5900 L: platform-driver-x86@vger.kernel.org
5902 F: arch/x86/include/asm/intel_telemetry.h
5903 F: drivers/platform/x86/intel_telemetry*
5905 IOC3 ETHERNET DRIVER
5906 M: Ralf Baechle <ralf@linux-mips.org>
5907 L: linux-mips@linux-mips.org
5909 F: drivers/net/ethernet/sgi/ioc3-eth.c
5912 M: Pat Gefre <pfg@sgi.com>
5913 L: linux-serial@vger.kernel.org
5915 F: drivers/tty/serial/ioc3_serial.c
5918 M: Joerg Roedel <joro@8bytes.org>
5919 L: iommu@lists.linux-foundation.org
5920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5925 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5927 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5930 M: Corey Minyard <minyard@acm.org>
5931 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5932 W: http://openipmi.sourceforge.net/
5934 F: Documentation/IPMI.txt
5935 F: drivers/char/ipmi/
5936 F: include/linux/ipmi*
5937 F: include/uapi/linux/ipmi*
5939 QCOM AUDIO (ASoC) DRIVERS
5940 M: Patrick Lai <plai@codeaurora.org>
5941 M: Banajit Goswami <bgoswami@codeaurora.org>
5942 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5946 IPS SCSI RAID DRIVER
5947 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5948 L: linux-scsi@vger.kernel.org
5949 W: http://www.adaptec.com/
5951 F: drivers/scsi/ips*
5954 M: Wensong Zhang <wensong@linux-vs.org>
5955 M: Simon Horman <horms@verge.net.au>
5956 M: Julian Anastasov <ja@ssi.bg>
5957 L: netdev@vger.kernel.org
5958 L: lvs-devel@vger.kernel.org
5960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5962 F: Documentation/networking/ipvs-sysctl.txt
5963 F: include/net/ip_vs.h
5964 F: include/uapi/linux/ip_vs.h
5965 F: net/netfilter/ipvs/
5968 M: Jiri Kosina <jikos@kernel.org>
5969 M: David Sterba <dsterba@suse.com>
5971 F: drivers/tty/ipwireless/
5974 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5975 L: netdev@vger.kernel.org
5977 F: include/net/ipx.h
5978 F: include/uapi/linux/ipx.h
5982 M: Samuel Ortiz <samuel@sortiz.org>
5983 L: irda-users@lists.sourceforge.net (subscribers-only)
5984 L: netdev@vger.kernel.org
5985 W: http://irda.sourceforge.net/
5987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5988 F: Documentation/networking/irda.txt
5989 F: drivers/net/irda/
5990 F: include/net/irda/
5994 M: Thomas Gleixner <tglx@linutronix.de>
5995 L: linux-kernel@vger.kernel.org
5997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6001 M: Thomas Gleixner <tglx@linutronix.de>
6002 M: Jason Cooper <jason@lakedaemon.net>
6003 M: Marc Zyngier <marc.zyngier@arm.com>
6004 L: linux-kernel@vger.kernel.org
6006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6007 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6008 F: Documentation/devicetree/bindings/interrupt-controller/
6011 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6012 M: Jiang Liu <jiang.liu@linux.intel.com>
6013 M: Marc Zyngier <marc.zyngier@arm.com>
6015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6016 F: Documentation/IRQ-domain.txt
6017 F: include/linux/irqdomain.h
6018 F: kernel/irq/irqdomain.c
6022 M: Jaroslav Kysela <perex@perex.cz>
6024 F: Documentation/isapnp.txt
6025 F: drivers/pnp/isapnp/
6026 F: include/linux/isapnp.h
6029 M: Hans Verkuil <hverkuil@xs4all.nl>
6030 L: linux-media@vger.kernel.org
6031 T: git git://linuxtv.org/media_tree.git
6032 W: https://linuxtv.org
6034 F: drivers/media/radio/radio-isa*
6036 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6037 M: Peter Jones <pjones@redhat.com>
6038 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6040 F: drivers/firmware/iscsi_ibft*
6043 M: Mike Christie <michaelc@cs.wisc.edu>
6044 L: open-iscsi@googlegroups.com
6045 W: www.open-iscsi.org
6046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6048 F: drivers/scsi/*iscsi*
6049 F: include/scsi/*iscsi*
6051 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6052 M: Or Gerlitz <ogerlitz@mellanox.com>
6053 M: Sagi Grimberg <sagig@mellanox.com>
6054 M: Roi Dayan <roid@mellanox.com>
6055 L: linux-rdma@vger.kernel.org
6057 W: http://www.openfabrics.org
6058 W: www.open-iscsi.org
6059 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6060 F: drivers/infiniband/ulp/iser/
6062 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6063 M: Sagi Grimberg <sagig@mellanox.com>
6064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6065 L: linux-rdma@vger.kernel.org
6066 L: target-devel@vger.kernel.org
6068 W: http://www.linux-iscsi.org
6069 F: drivers/infiniband/ulp/isert
6072 M: Karsten Keil <isdn@linux-pingi.de>
6073 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6074 L: netdev@vger.kernel.org
6075 W: http://www.isdn4linux.de
6076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6078 F: Documentation/isdn/
6080 F: include/linux/isdn.h
6081 F: include/linux/isdn/
6082 F: include/uapi/linux/isdn.h
6083 F: include/uapi/linux/isdn/
6085 ISDN SUBSYSTEM (Eicon active card driver)
6086 M: Armin Schindler <mac@melware.de>
6087 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6088 W: http://www.melware.de
6090 F: drivers/isdn/hardware/eicon/
6092 IT87 HARDWARE MONITORING DRIVER
6093 M: Jean Delvare <jdelvare@suse.com>
6094 L: linux-hwmon@vger.kernel.org
6096 F: Documentation/hwmon/it87
6097 F: drivers/hwmon/it87.c
6100 M: Antti Palosaari <crope@iki.fi>
6101 L: linux-media@vger.kernel.org
6102 W: https://linuxtv.org
6103 W: http://palosaari.fi/linux/
6104 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6105 T: git git://linuxtv.org/anttip/media_tree.git
6107 F: drivers/media/tuners/it913x*
6109 IVTV VIDEO4LINUX DRIVER
6110 M: Andy Walls <awalls@md.metrocast.net>
6111 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6112 L: linux-media@vger.kernel.org
6113 T: git git://linuxtv.org/media_tree.git
6114 W: http://www.ivtvdriver.org
6116 F: Documentation/video4linux/*.ivtv
6117 F: drivers/media/pci/ivtv/
6118 F: include/uapi/linux/ivtv*
6120 IX2505V MEDIA DRIVER
6121 M: Malcolm Priestley <tvboxspy@gmail.com>
6122 L: linux-media@vger.kernel.org
6123 W: https://linuxtv.org
6124 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6126 F: drivers/media/dvb-frontends/ix2505v*
6128 JC42.4 TEMPERATURE SENSOR DRIVER
6129 M: Guenter Roeck <linux@roeck-us.net>
6130 L: linux-hwmon@vger.kernel.org
6132 F: drivers/hwmon/jc42.c
6133 F: Documentation/hwmon/jc42
6136 M: Dave Kleikamp <shaggy@kernel.org>
6137 L: jfs-discussion@lists.sourceforge.net
6138 W: http://jfs.sourceforge.net/
6139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6141 F: Documentation/filesystems/jfs.txt
6145 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6146 L: netdev@vger.kernel.org
6148 F: drivers/net/ethernet/jme.*
6150 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6151 M: David Woodhouse <dwmw2@infradead.org>
6152 L: linux-mtd@lists.infradead.org
6153 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6156 F: include/uapi/linux/jffs2.h
6158 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6159 M: "Theodore Ts'o" <tytso@mit.edu>
6160 M: Jan Kara <jack@suse.com>
6161 L: linux-ext4@vger.kernel.org
6164 F: include/linux/jbd2.h
6166 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6167 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6168 L: linux-media@vger.kernel.org
6170 F: drivers/media/platform/rcar_jpu.c
6172 JSM Neo PCI based serial card
6173 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6174 L: linux-serial@vger.kernel.org
6176 F: drivers/tty/serial/jsm/
6178 K10TEMP HARDWARE MONITORING DRIVER
6179 M: Clemens Ladisch <clemens@ladisch.de>
6180 L: linux-hwmon@vger.kernel.org
6182 F: Documentation/hwmon/k10temp
6183 F: drivers/hwmon/k10temp.c
6185 K8TEMP HARDWARE MONITORING DRIVER
6186 M: Rudolf Marek <r.marek@assembler.cz>
6187 L: linux-hwmon@vger.kernel.org
6189 F: Documentation/hwmon/k8temp
6190 F: drivers/hwmon/k8temp.c
6193 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6194 R: Alexander Potapenko <glider@google.com>
6195 R: Dmitry Vyukov <dvyukov@google.com>
6196 L: kasan-dev@googlegroups.com
6198 F: arch/*/include/asm/kasan.h
6199 F: arch/*/mm/kasan_init*
6200 F: Documentation/kasan.txt
6201 F: include/linux/kasan.h
6204 F: scripts/Makefile.kasan
6207 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6208 L: linux-kbuild@vger.kernel.org
6209 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6211 F: Documentation/kbuild/kconfig-language.txt
6215 M: Vivek Goyal <vgoyal@redhat.com>
6216 M: Haren Myneni <hbabu@us.ibm.com>
6217 L: kexec@lists.infradead.org
6218 W: http://lse.sourceforge.net/kdump/
6220 F: Documentation/kdump/
6222 KEENE FM RADIO TRANSMITTER DRIVER
6223 M: Hans Verkuil <hverkuil@xs4all.nl>
6224 L: linux-media@vger.kernel.org
6225 T: git git://linuxtv.org/media_tree.git
6226 W: https://linuxtv.org
6228 F: drivers/media/radio/radio-keene*
6230 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6231 M: Ian Kent <raven@themaw.net>
6232 L: autofs@vger.kernel.org
6236 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6237 M: Michal Marek <mmarek@suse.com>
6238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6240 L: linux-kbuild@vger.kernel.org
6242 F: Documentation/kbuild/
6244 F: scripts/Makefile.*
6250 L: kernel-janitors@vger.kernel.org
6251 W: http://kernelnewbies.org/KernelJanitors
6254 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6255 M: "J. Bruce Fields" <bfields@fieldses.org>
6256 M: Jeff Layton <jlayton@poochiereds.net>
6257 L: linux-nfs@vger.kernel.org
6258 W: http://nfs.sourceforge.net/
6259 T: git git://linux-nfs.org/~bfields/linux.git
6262 F: include/uapi/linux/nfsd/
6266 F: include/linux/lockd/
6267 F: include/linux/sunrpc/
6268 F: include/uapi/linux/sunrpc/
6270 KERNEL SELFTEST FRAMEWORK
6271 M: Shuah Khan <shuahkh@osg.samsung.com>
6272 L: linux-kselftest@vger.kernel.org
6273 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6275 F: tools/testing/selftests
6277 KERNEL VIRTUAL MACHINE (KVM)
6278 M: Gleb Natapov <gleb@kernel.org>
6279 M: Paolo Bonzini <pbonzini@redhat.com>
6280 L: kvm@vger.kernel.org
6281 W: http://www.linux-kvm.org
6282 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6284 F: Documentation/*/kvm*.txt
6285 F: Documentation/virtual/kvm/
6287 F: arch/x86/kernel/kvm.c
6288 F: arch/x86/kernel/kvmclock.c
6289 F: arch/*/include/asm/kvm*
6290 F: include/linux/kvm*
6291 F: include/uapi/linux/kvm*
6294 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6295 M: Joerg Roedel <joro@8bytes.org>
6296 L: kvm@vger.kernel.org
6297 W: http://www.linux-kvm.org/
6299 F: arch/x86/include/asm/svm.h
6300 F: arch/x86/kvm/svm.c
6302 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6303 M: Alexander Graf <agraf@suse.com>
6304 L: kvm-ppc@vger.kernel.org
6305 W: http://www.linux-kvm.org/
6306 T: git git://github.com/agraf/linux-2.6.git
6308 F: arch/powerpc/include/asm/kvm*
6309 F: arch/powerpc/kvm/
6311 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6312 M: Christian Borntraeger <borntraeger@de.ibm.com>
6313 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6314 L: linux-s390@vger.kernel.org
6315 W: http://www.ibm.com/developerworks/linux/linux390/
6316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6318 F: Documentation/s390/kvm.txt
6319 F: arch/s390/include/asm/kvm*
6322 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6323 M: Christoffer Dall <christoffer.dall@linaro.org>
6324 M: Marc Zyngier <marc.zyngier@arm.com>
6325 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6326 L: kvmarm@lists.cs.columbia.edu
6327 W: http://systems.cs.columbia.edu/projects/kvm-arm
6328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6330 F: arch/arm/include/uapi/asm/kvm*
6331 F: arch/arm/include/asm/kvm*
6334 F: include/kvm/arm_*
6336 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6337 M: Christoffer Dall <christoffer.dall@linaro.org>
6338 M: Marc Zyngier <marc.zyngier@arm.com>
6339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6340 L: kvmarm@lists.cs.columbia.edu
6342 F: arch/arm64/include/uapi/asm/kvm*
6343 F: arch/arm64/include/asm/kvm*
6346 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6347 M: James Hogan <james.hogan@imgtec.com>
6348 L: linux-mips@linux-mips.org
6350 F: arch/mips/include/uapi/asm/kvm*
6351 F: arch/mips/include/asm/kvm*
6355 M: Eric Biederman <ebiederm@xmission.com>
6356 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6357 L: kexec@lists.infradead.org
6359 F: include/linux/kexec.h
6360 F: include/uapi/linux/kexec.h
6364 M: David Howells <dhowells@redhat.com>
6365 L: keyrings@vger.kernel.org
6367 F: Documentation/security/keys.txt
6368 F: include/linux/key.h
6369 F: include/linux/key-type.h
6374 M: David Safford <safford@us.ibm.com>
6375 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6376 L: linux-security-module@vger.kernel.org
6377 L: keyrings@vger.kernel.org
6379 F: Documentation/security/keys-trusted-encrypted.txt
6380 F: include/keys/trusted-type.h
6381 F: security/keys/trusted.c
6382 F: security/keys/trusted.h
6385 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6386 M: David Safford <safford@us.ibm.com>
6387 L: linux-security-module@vger.kernel.org
6388 L: keyrings@vger.kernel.org
6390 F: Documentation/security/keys-trusted-encrypted.txt
6391 F: include/keys/encrypted-type.h
6392 F: security/keys/encrypted-keys/
6394 KGDB / KDB /debug_core
6395 M: Jason Wessel <jason.wessel@windriver.com>
6396 W: http://kgdb.wiki.kernel.org/
6397 L: kgdb-bugreport@lists.sourceforge.net
6398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6400 F: Documentation/DocBook/kgdb.tmpl
6401 F: drivers/misc/kgdbts.c
6402 F: drivers/tty/serial/kgdboc.c
6403 F: include/linux/kdb.h
6404 F: include/linux/kgdb.h
6408 M: Vegard Nossum <vegardno@ifi.uio.no>
6409 M: Pekka Enberg <penberg@kernel.org>
6411 F: Documentation/kmemcheck.txt
6412 F: arch/x86/include/asm/kmemcheck.h
6413 F: arch/x86/mm/kmemcheck/
6414 F: include/linux/kmemcheck.h
6418 M: Catalin Marinas <catalin.marinas@arm.com>
6420 F: Documentation/kmemleak.txt
6421 F: include/linux/kmemleak.h
6423 F: mm/kmemleak-test.c
6426 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6427 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6428 M: "David S. Miller" <davem@davemloft.net>
6429 M: Masami Hiramatsu <mhiramat@kernel.org>
6431 F: Documentation/kprobes.txt
6432 F: include/linux/kprobes.h
6435 KS0108 LCD CONTROLLER DRIVER
6436 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6437 W: http://miguelojeda.es/auxdisplay.htm
6438 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6440 F: Documentation/auxdisplay/ks0108
6441 F: drivers/auxdisplay/ks0108.c
6442 F: include/linux/ks0108.h
6445 M: David Ahern <dsa@cumulusnetworks.com>
6446 L: netdev@vger.kernel.org
6449 F: include/net/l3mdev.h
6451 LANTIQ MIPS ARCHITECTURE
6452 M: John Crispin <blogic@openwrt.org>
6453 L: linux-mips@linux-mips.org
6458 L: linux-x25@vger.kernel.org
6460 F: Documentation/networking/lapb-module.txt
6464 LASI 53c700 driver for PARISC
6465 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6466 L: linux-scsi@vger.kernel.org
6468 F: Documentation/scsi/53c700.txt
6469 F: drivers/scsi/53c700*
6472 M: Richard Purdie <rpurdie@rpsys.net>
6473 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6474 L: linux-leds@vger.kernel.org
6475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6478 F: include/linux/leds.h
6480 LEGACY EEPROM DRIVER
6481 M: Jean Delvare <jdelvare@suse.com>
6483 F: Documentation/misc-devices/eeprom
6484 F: drivers/misc/eeprom/eeprom.c
6486 LEGO USB Tower driver
6487 M: Juergen Stuber <starblue@users.sourceforge.net>
6488 L: legousb-devel@lists.sourceforge.net
6489 W: http://legousb.sourceforge.net/
6491 F: drivers/usb/misc/legousbtower.c
6494 M: Michael Krufky <mkrufky@linuxtv.org>
6495 L: linux-media@vger.kernel.org
6496 W: https://linuxtv.org
6497 W: http://github.com/mkrufky
6498 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6499 T: git git://linuxtv.org/mkrufky/tuners.git
6501 F: drivers/media/dvb-frontends/lg2160.*
6503 LGDT3305 MEDIA DRIVER
6504 M: Michael Krufky <mkrufky@linuxtv.org>
6505 L: linux-media@vger.kernel.org
6506 W: https://linuxtv.org
6507 W: http://github.com/mkrufky
6508 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6509 T: git git://linuxtv.org/mkrufky/tuners.git
6511 F: drivers/media/dvb-frontends/lgdt3305.*
6514 M: Rusty Russell <rusty@rustcorp.com.au>
6515 L: lguest@lists.ozlabs.org
6516 W: http://lguest.ozlabs.org/
6518 F: arch/x86/include/asm/lguest*.h
6521 F: include/linux/lguest*.h
6524 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6525 M: Tejun Heo <tj@kernel.org>
6526 L: linux-ide@vger.kernel.org
6527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6530 F: include/linux/ata.h
6531 F: include/linux/libata.h
6533 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6534 M: Viresh Kumar <vireshk@kernel.org>
6535 L: linux-ide@vger.kernel.org
6536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6538 F: include/linux/pata_arasan_cf_data.h
6539 F: drivers/ata/pata_arasan_cf.c
6542 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6543 M: Tejun Heo <tj@kernel.org>
6544 L: linux-ide@vger.kernel.org
6545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6547 F: drivers/ata/pata_*.c
6548 F: drivers/ata/ata_generic.c
6550 LIBATA SATA AHCI PLATFORM devices support
6551 M: Hans de Goede <hdegoede@redhat.com>
6552 M: Tejun Heo <tj@kernel.org>
6553 L: linux-ide@vger.kernel.org
6554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6556 F: drivers/ata/ahci_platform.c
6557 F: drivers/ata/libahci_platform.c
6558 F: include/linux/ahci_platform.h
6560 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6561 M: Mikael Pettersson <mikpelinux@gmail.com>
6562 L: linux-ide@vger.kernel.org
6563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6565 F: drivers/ata/sata_promise.*
6568 M: Sasha Levin <sasha.levin@oracle.com>
6570 F: tools/lib/lockdep/
6572 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6573 M: Dan Williams <dan.j.williams@intel.com>
6574 L: linux-nvdimm@lists.01.org
6575 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6579 F: include/linux/nd.h
6580 F: include/linux/libnvdimm.h
6581 F: include/uapi/linux/ndctl.h
6583 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6584 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6585 L: linux-nvdimm@lists.01.org
6586 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6588 F: drivers/nvdimm/blk.c
6589 F: drivers/nvdimm/region_devs.c
6590 F: drivers/acpi/nfit*
6592 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6593 M: Vishal Verma <vishal.l.verma@intel.com>
6594 L: linux-nvdimm@lists.01.org
6595 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6597 F: drivers/nvdimm/btt*
6599 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6600 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6601 L: linux-nvdimm@lists.01.org
6602 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6604 F: drivers/nvdimm/pmem.c
6605 F: include/linux/pmem.h
6606 F: arch/*/include/asm/pmem.h
6608 LIGHTNVM PLATFORM SUPPORT
6609 M: Matias Bjorling <mb@lightnvm.io>
6610 W: http://github/OpenChannelSSD
6611 L: linux-block@vger.kernel.org
6613 F: drivers/lightnvm/
6614 F: include/linux/lightnvm.h
6615 F: include/uapi/linux/lightnvm.h
6617 LINUX FOR IBM pSERIES (RS/6000)
6618 M: Paul Mackerras <paulus@au.ibm.com>
6619 W: http://www.ibm.com/linux/ltc/projects/ppc
6621 F: arch/powerpc/boot/rs6000.h
6623 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6624 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6625 M: Paul Mackerras <paulus@samba.org>
6626 M: Michael Ellerman <mpe@ellerman.id.au>
6627 W: http://www.penguinppc.org/
6628 L: linuxppc-dev@lists.ozlabs.org
6629 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6632 F: Documentation/powerpc/
6635 LINUX FOR POWER MACINTOSH
6636 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6637 W: http://www.penguinppc.org/
6638 L: linuxppc-dev@lists.ozlabs.org
6640 F: arch/powerpc/platforms/powermac/
6641 F: drivers/macintosh/
6643 LINUX FOR POWERPC EMBEDDED MPC5XXX
6644 M: Anatolij Gustschin <agust@denx.de>
6645 L: linuxppc-dev@lists.ozlabs.org
6646 T: git git://git.denx.de/linux-denx-agust.git
6648 F: arch/powerpc/platforms/512x/
6649 F: arch/powerpc/platforms/52xx/
6651 LINUX FOR POWERPC EMBEDDED PPC4XX
6652 M: Alistair Popple <alistair@popple.id.au>
6653 M: Matt Porter <mporter@kernel.crashing.org>
6654 W: http://www.penguinppc.org/
6655 L: linuxppc-dev@lists.ozlabs.org
6657 F: arch/powerpc/platforms/40x/
6658 F: arch/powerpc/platforms/44x/
6660 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6661 L: linuxppc-dev@lists.ozlabs.org
6663 F: arch/powerpc/*/*virtex*
6664 F: arch/powerpc/*/*/*virtex*
6666 LINUX FOR POWERPC EMBEDDED PPC8XX
6667 M: Vitaly Bordug <vitb@kernel.crashing.org>
6668 W: http://www.penguinppc.org/
6669 L: linuxppc-dev@lists.ozlabs.org
6671 F: arch/powerpc/platforms/8xx/
6673 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6674 M: Scott Wood <oss@buserror.net>
6675 M: Kumar Gala <galak@kernel.crashing.org>
6676 W: http://www.penguinppc.org/
6677 L: linuxppc-dev@lists.ozlabs.org
6678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6680 F: arch/powerpc/platforms/83xx/
6681 F: arch/powerpc/platforms/85xx/
6683 LINUX FOR POWERPC PA SEMI PWRFICIENT
6684 M: Olof Johansson <olof@lixom.net>
6685 L: linuxppc-dev@lists.ozlabs.org
6687 F: arch/powerpc/platforms/pasemi/
6688 F: drivers/*/*pasemi*
6689 F: drivers/*/*/*pasemi*
6691 LINUX SECURITY MODULE (LSM) FRAMEWORK
6692 M: Chris Wright <chrisw@sous-sol.org>
6693 L: linux-security-module@vger.kernel.org
6696 LIS3LV02D ACCELEROMETER DRIVER
6697 M: Eric Piel <eric.piel@tremplin-utc.net>
6699 F: Documentation/misc-devices/lis3lv02d
6700 F: drivers/misc/lis3lv02d/
6701 F: drivers/platform/x86/hp_accel.c
6704 M: Josh Poimboeuf <jpoimboe@redhat.com>
6705 M: Jessica Yu <jeyu@redhat.com>
6706 M: Jiri Kosina <jikos@kernel.org>
6707 M: Miroslav Benes <mbenes@suse.cz>
6708 R: Petr Mladek <pmladek@suse.com>
6710 F: kernel/livepatch/
6711 F: include/linux/livepatch.h
6712 F: arch/x86/include/asm/livepatch.h
6713 F: arch/x86/kernel/livepatch.c
6714 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6715 F: samples/livepatch/
6716 L: live-patching@vger.kernel.org
6717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6719 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6720 M: Kees Cook <keescook@chromium.org>
6722 F: drivers/misc/lkdtm.c
6725 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6727 F: include/linux/llc.h
6728 F: include/uapi/linux/llc.h
6732 LM73 HARDWARE MONITOR DRIVER
6733 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6734 L: linux-hwmon@vger.kernel.org
6736 F: drivers/hwmon/lm73.c
6738 LM78 HARDWARE MONITOR DRIVER
6739 M: Jean Delvare <jdelvare@suse.com>
6740 L: linux-hwmon@vger.kernel.org
6742 F: Documentation/hwmon/lm78
6743 F: drivers/hwmon/lm78.c
6745 LM83 HARDWARE MONITOR DRIVER
6746 M: Jean Delvare <jdelvare@suse.com>
6747 L: linux-hwmon@vger.kernel.org
6749 F: Documentation/hwmon/lm83
6750 F: drivers/hwmon/lm83.c
6752 LM90 HARDWARE MONITOR DRIVER
6753 M: Jean Delvare <jdelvare@suse.com>
6754 L: linux-hwmon@vger.kernel.org
6756 F: Documentation/hwmon/lm90
6757 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6758 F: drivers/hwmon/lm90.c
6760 LM95234 HARDWARE MONITOR DRIVER
6761 M: Guenter Roeck <linux@roeck-us.net>
6762 L: linux-hwmon@vger.kernel.org
6764 F: Documentation/hwmon/lm95234
6765 F: drivers/hwmon/lm95234.c
6767 LME2510 MEDIA DRIVER
6768 M: Malcolm Priestley <tvboxspy@gmail.com>
6769 L: linux-media@vger.kernel.org
6770 W: https://linuxtv.org
6771 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6773 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6775 LOCKDEP AND LOCKSTAT
6776 M: Peter Zijlstra <peterz@infradead.org>
6777 M: Ingo Molnar <mingo@redhat.com>
6778 L: linux-kernel@vger.kernel.org
6779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6781 F: Documentation/locking/lockdep*.txt
6782 F: Documentation/locking/lockstat.txt
6783 F: include/linux/lockdep.h
6786 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6787 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6788 L: linux-ntfs-dev@lists.sourceforge.net
6789 W: http://www.linux-ntfs.org/content/view/19/37/
6791 F: Documentation/ldm.txt
6792 F: block/partitions/ldm.*
6795 M: Joern Engel <joern@logfs.org>
6796 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6802 LPC32XX MACHINE SUPPORT
6803 M: Roland Stigge <stigge@antcom.de>
6804 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6806 F: arch/arm/mach-lpc32xx/
6808 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6809 M: Sathya Prakash <sathya.prakash@broadcom.com>
6810 M: Chaitra P B <chaitra.basappa@broadcom.com>
6811 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6812 L: MPT-FusionLinux.pdl@broadcom.com
6813 L: linux-scsi@vger.kernel.org
6814 W: http://www.avagotech.com/support/
6816 F: drivers/message/fusion/
6817 F: drivers/scsi/mpt2sas/
6818 F: drivers/scsi/mpt3sas/
6820 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6821 M: Matthew Wilcox <matthew@wil.cx>
6822 L: linux-scsi@vger.kernel.org
6824 F: drivers/scsi/sym53c8xx_2/
6826 LTC4261 HARDWARE MONITOR DRIVER
6827 M: Guenter Roeck <linux@roeck-us.net>
6828 L: linux-hwmon@vger.kernel.org
6830 F: Documentation/hwmon/ltc4261
6831 F: drivers/hwmon/ltc4261.c
6833 LTP (Linux Test Project)
6834 M: Mike Frysinger <vapier@gentoo.org>
6835 M: Cyril Hrubis <chrubis@suse.cz>
6836 M: Wanlong Gao <wanlong.gao@gmail.com>
6837 M: Jan Stancek <jstancek@redhat.com>
6838 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6839 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6840 L: ltp@lists.linux.it (subscribers-only)
6841 W: http://linux-test-project.github.io/
6842 T: git git://github.com/linux-test-project/ltp.git
6846 W: http://www.linux-m32r.org/
6851 M: Geert Uytterhoeven <geert@linux-m68k.org>
6852 L: linux-m68k@lists.linux-m68k.org
6853 W: http://www.linux-m68k.org/
6854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6859 M68K ON APPLE MACINTOSH
6860 M: Joshua Thompson <funaho@jurai.org>
6861 W: http://www.mac.linux-m68k.org/
6862 L: linux-m68k@lists.linux-m68k.org
6867 M: Philip Blundell <philb@gnu.org>
6868 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6872 M88DS3103 MEDIA DRIVER
6873 M: Antti Palosaari <crope@iki.fi>
6874 L: linux-media@vger.kernel.org
6875 W: https://linuxtv.org
6876 W: http://palosaari.fi/linux/
6877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6878 T: git git://linuxtv.org/anttip/media_tree.git
6880 F: drivers/media/dvb-frontends/m88ds3103*
6882 M88RS2000 MEDIA DRIVER
6883 M: Malcolm Priestley <tvboxspy@gmail.com>
6884 L: linux-media@vger.kernel.org
6885 W: https://linuxtv.org
6886 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6888 F: drivers/media/dvb-frontends/m88rs2000*
6890 MA901 MASTERKIT USB FM RADIO DRIVER
6891 M: Alexey Klimov <klimov.linux@gmail.com>
6892 L: linux-media@vger.kernel.org
6893 T: git git://linuxtv.org/media_tree.git
6895 F: drivers/media/radio/radio-ma901.c
6898 M: Johannes Berg <johannes@sipsolutions.net>
6899 L: linux-wireless@vger.kernel.org
6900 W: http://wireless.kernel.org/
6901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6904 F: Documentation/networking/mac80211-injection.txt
6905 F: include/net/mac80211.h
6907 F: drivers/net/wireless/mac80211_hwsim.[ch]
6910 M: Patrick McHardy <kaber@trash.net>
6911 L: netdev@vger.kernel.org
6913 F: drivers/net/macvlan.c
6914 F: include/linux/if_macvlan.h
6917 M: Jassi Brar <jassisinghbrar@gmail.com>
6918 L: linux-kernel@vger.kernel.org
6921 F: include/linux/mailbox_client.h
6922 F: include/linux/mailbox_controller.h
6924 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6925 M: Michael Kerrisk <mtk.manpages@gmail.com>
6926 W: http://www.kernel.org/doc/man-pages
6927 L: linux-man@vger.kernel.org
6930 MARVELL ARMADA DRM SUPPORT
6931 M: Russell King <rmk+kernel@arm.linux.org.uk>
6933 F: drivers/gpu/drm/armada/
6935 MARVELL 88E6352 DSA support
6936 M: Guenter Roeck <linux@roeck-us.net>
6938 F: drivers/net/dsa/mv88e6352.c
6940 MARVELL CRYPTO DRIVER
6941 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6942 M: Arnaud Ebalard <arno@natisbad.org>
6943 F: drivers/crypto/marvell/
6945 L: linux-crypto@vger.kernel.org
6947 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6948 M: Mirko Lindner <mlindner@marvell.com>
6949 M: Stephen Hemminger <stephen@networkplumber.org>
6950 L: netdev@vger.kernel.org
6952 F: drivers/net/ethernet/marvell/sk*
6954 MARVELL LIBERTAS WIRELESS DRIVER
6955 L: libertas-dev@lists.infradead.org
6957 F: drivers/net/wireless/marvell/libertas/
6959 MARVELL MV643XX ETHERNET DRIVER
6960 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6961 L: netdev@vger.kernel.org
6963 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6964 F: include/linux/mv643xx.h
6966 MARVELL MVNETA ETHERNET DRIVER
6967 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6968 L: netdev@vger.kernel.org
6970 F: drivers/net/ethernet/marvell/mvneta.*
6972 MARVELL MWIFIEX WIRELESS DRIVER
6973 M: Amitkumar Karwar <akarwar@marvell.com>
6974 M: Nishant Sarmukadam <nishants@marvell.com>
6975 L: linux-wireless@vger.kernel.org
6977 F: drivers/net/wireless/marvell/mwifiex/
6979 MARVELL MWL8K WIRELESS DRIVER
6980 M: Lennert Buytenhek <buytenh@wantstofly.org>
6981 L: linux-wireless@vger.kernel.org
6983 F: drivers/net/wireless/marvell/mwl8k.c
6985 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6986 M: Nicolas Pitre <nico@fluxnic.net>
6988 F: drivers/mmc/host/mvsdio.*
6990 MATROX FRAMEBUFFER DRIVER
6991 L: linux-fbdev@vger.kernel.org
6993 F: drivers/video/fbdev/matrox/matroxfb_*
6994 F: include/uapi/linux/matroxfb.h
6996 MAX16065 HARDWARE MONITOR DRIVER
6997 M: Guenter Roeck <linux@roeck-us.net>
6998 L: linux-hwmon@vger.kernel.org
7000 F: Documentation/hwmon/max16065
7001 F: drivers/hwmon/max16065.c
7003 MAX20751 HARDWARE MONITOR DRIVER
7004 M: Guenter Roeck <linux@roeck-us.net>
7005 L: linux-hwmon@vger.kernel.org
7007 F: Documentation/hwmon/max20751
7008 F: drivers/hwmon/max20751.c
7010 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7011 M: "Hans J. Koch" <hjk@hansjkoch.de>
7012 L: linux-hwmon@vger.kernel.org
7014 F: Documentation/hwmon/max6650
7015 F: drivers/hwmon/max6650.c
7017 MAX6697 HARDWARE MONITOR DRIVER
7018 M: Guenter Roeck <linux@roeck-us.net>
7019 L: linux-hwmon@vger.kernel.org
7021 F: Documentation/hwmon/max6697
7022 F: Documentation/devicetree/bindings/i2c/max6697.txt
7023 F: drivers/hwmon/max6697.c
7024 F: include/linux/platform_data/max6697.h
7026 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7027 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7028 L: linux-pm@vger.kernel.org
7030 F: drivers/power/max14577_charger.c
7031 F: drivers/power/max77693_charger.c
7033 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7034 M: Javier Martinez Canillas <javier@osg.samsung.com>
7035 L: linux-kernel@vger.kernel.org
7037 F: drivers/*/*max77802*.c
7038 F: Documentation/devicetree/bindings/*/*max77802.txt
7039 F: include/dt-bindings/*/*max77802.h
7041 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7042 M: Chanwoo Choi <cw00.choi@samsung.com>
7043 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7044 L: linux-kernel@vger.kernel.org
7046 F: drivers/*/max14577.c
7047 F: drivers/*/max77686*.c
7048 F: drivers/*/max77693.c
7049 F: drivers/extcon/extcon-max14577.c
7050 F: drivers/extcon/extcon-max77693.c
7051 F: drivers/rtc/rtc-max77686.c
7052 F: drivers/clk/clk-max77686.c
7053 F: Documentation/devicetree/bindings/mfd/max14577.txt
7054 F: Documentation/devicetree/bindings/*/max77686.txt
7055 F: Documentation/devicetree/bindings/mfd/max77693.txt
7056 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7057 F: include/linux/mfd/max14577*.h
7058 F: include/linux/mfd/max77686*.h
7059 F: include/linux/mfd/max77693*.h
7061 MAXIRADIO FM RADIO RECEIVER DRIVER
7062 M: Hans Verkuil <hverkuil@xs4all.nl>
7063 L: linux-media@vger.kernel.org
7064 T: git git://linuxtv.org/media_tree.git
7065 W: https://linuxtv.org
7067 F: drivers/media/radio/radio-maxiradio*
7069 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7070 M: Peter Rosin <peda@axentia.se>
7071 L: linux-iio@vger.kernel.org
7073 F: drivers/iio/potentiometer/mcp4531.c
7075 MEDIA DRIVERS FOR RENESAS - VSP1
7076 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7077 L: linux-media@vger.kernel.org
7078 L: linux-renesas-soc@vger.kernel.org
7079 T: git git://linuxtv.org/media_tree.git
7081 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7082 F: drivers/media/platform/vsp1/
7084 MEDIA DRIVERS FOR ASCOT2E
7085 M: Sergey Kozlov <serjk@netup.ru>
7086 L: linux-media@vger.kernel.org
7087 W: https://linuxtv.org
7089 T: git git://linuxtv.org/media_tree.git
7091 F: drivers/media/dvb-frontends/ascot2e*
7093 MEDIA DRIVERS FOR CXD2841ER
7094 M: Sergey Kozlov <serjk@netup.ru>
7095 L: linux-media@vger.kernel.org
7096 W: https://linuxtv.org
7098 T: git git://linuxtv.org/media_tree.git
7100 F: drivers/media/dvb-frontends/cxd2841er*
7102 MEDIA DRIVERS FOR HORUS3A
7103 M: Sergey Kozlov <serjk@netup.ru>
7104 L: linux-media@vger.kernel.org
7105 W: https://linuxtv.org
7107 T: git git://linuxtv.org/media_tree.git
7109 F: drivers/media/dvb-frontends/horus3a*
7111 MEDIA DRIVERS FOR LNBH25
7112 M: Sergey Kozlov <serjk@netup.ru>
7113 L: linux-media@vger.kernel.org
7114 W: https://linuxtv.org
7116 T: git git://linuxtv.org/media_tree.git
7118 F: drivers/media/dvb-frontends/lnbh25*
7120 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7121 M: Sergey Kozlov <serjk@netup.ru>
7122 L: linux-media@vger.kernel.org
7123 W: https://linuxtv.org
7125 T: git git://linuxtv.org/media_tree.git
7127 F: drivers/media/pci/netup_unidvb/*
7129 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7130 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7131 P: LinuxTV.org Project
7132 L: linux-media@vger.kernel.org
7133 W: https://linuxtv.org
7134 Q: http://patchwork.kernel.org/project/linux-media/list/
7135 T: git git://linuxtv.org/media_tree.git
7137 F: Documentation/dvb/
7138 F: Documentation/video4linux/
7139 F: Documentation/DocBook/media/
7141 F: drivers/staging/media/
7142 F: include/linux/platform_data/media/
7144 F: include/uapi/linux/dvb/
7145 F: include/uapi/linux/videodev2.h
7146 F: include/uapi/linux/media.h
7147 F: include/uapi/linux/v4l2-*
7148 F: include/uapi/linux/meye.h
7149 F: include/uapi/linux/ivtv*
7150 F: include/uapi/linux/uvcvideo.h
7152 MEDIATEK ETHERNET DRIVER
7153 M: Felix Fietkau <nbd@openwrt.org>
7154 M: John Crispin <blogic@openwrt.org>
7155 L: netdev@vger.kernel.org
7157 F: drivers/net/ethernet/mediatek/
7159 MEDIATEK MT7601U WIRELESS LAN DRIVER
7160 M: Jakub Kicinski <kubakici@wp.pl>
7161 L: linux-wireless@vger.kernel.org
7163 F: drivers/net/wireless/mediatek/mt7601u/
7165 MEGARAID SCSI/SAS DRIVERS
7166 M: Kashyap Desai <kashyap.desai@avagotech.com>
7167 M: Sumit Saxena <sumit.saxena@avagotech.com>
7168 M: Uday Lingala <uday.lingala@avagotech.com>
7169 L: megaraidlinux.pdl@avagotech.com
7170 L: linux-scsi@vger.kernel.org
7171 W: http://www.lsi.com
7173 F: Documentation/scsi/megaraid.txt
7174 F: drivers/scsi/megaraid.*
7175 F: drivers/scsi/megaraid/
7177 MELLANOX ETHERNET DRIVER (mlx4_en)
7178 M: Eugenia Emantayev <eugenia@mellanox.com>
7179 L: netdev@vger.kernel.org
7181 W: http://www.mellanox.com
7182 Q: http://patchwork.ozlabs.org/project/netdev/list/
7183 F: drivers/net/ethernet/mellanox/mlx4/en_*
7185 MELLANOX ETHERNET DRIVER (mlx5e)
7186 M: Saeed Mahameed <saeedm@mellanox.com>
7187 L: netdev@vger.kernel.org
7189 W: http://www.mellanox.com
7190 Q: http://patchwork.ozlabs.org/project/netdev/list/
7191 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7193 MELLANOX ETHERNET SWITCH DRIVERS
7194 M: Jiri Pirko <jiri@mellanox.com>
7195 M: Ido Schimmel <idosch@mellanox.com>
7196 L: netdev@vger.kernel.org
7198 W: http://www.mellanox.com
7199 Q: http://patchwork.ozlabs.org/project/netdev/list/
7200 F: drivers/net/ethernet/mellanox/mlxsw/
7203 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7204 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7205 L: linux-kernel@vger.kernel.org
7207 F: kernel/membarrier.c
7208 F: include/uapi/linux/membarrier.h
7211 L: linux-mm@kvack.org
7212 W: http://www.linux-mm.org
7214 F: include/linux/mm.h
7215 F: include/linux/gfp.h
7216 F: include/linux/mmzone.h
7217 F: include/linux/memory_hotplug.h
7218 F: include/linux/vmalloc.h
7221 MEMORY TECHNOLOGY DEVICES (MTD)
7222 M: David Woodhouse <dwmw2@infradead.org>
7223 M: Brian Norris <computersforpeace@gmail.com>
7224 L: linux-mtd@lists.infradead.org
7225 W: http://www.linux-mtd.infradead.org/
7226 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7227 T: git git://git.infradead.org/linux-mtd.git
7228 T: git git://git.infradead.org/l2-mtd.git
7231 F: include/linux/mtd/
7232 F: include/uapi/mtd/
7234 MEN A21 WATCHDOG DRIVER
7235 M: Johannes Thumshirn <morbidrsa@gmail.com>
7236 L: linux-watchdog@vger.kernel.org
7238 F: drivers/watchdog/mena21_wdt.c
7240 MEN CHAMELEON BUS (mcb)
7241 M: Johannes Thumshirn <morbidrsa@gmail.com>
7244 F: include/linux/mcb.h
7245 F: Documentation/men-chameleon-bus.txt
7247 MEN F21BMC (Board Management Controller)
7248 M: Andreas Werner <andreas.werner@men.de>
7250 F: drivers/mfd/menf21bmc.c
7251 F: drivers/watchdog/menf21bmc_wdt.c
7252 F: drivers/leds/leds-menf21bmc.c
7253 F: drivers/hwmon/menf21bmc_hwmon.c
7254 F: Documentation/hwmon/menf21bmc
7257 M: James Hogan <james.hogan@imgtec.com>
7258 L: linux-metag@vger.kernel.org
7259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7262 F: Documentation/metag/
7263 F: Documentation/devicetree/bindings/metag/
7264 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7265 F: drivers/clocksource/metag_generic.c
7266 F: drivers/irqchip/irq-metag.c
7267 F: drivers/irqchip/irq-metag-ext.c
7268 F: drivers/tty/metag_da.c
7270 MICROBLAZE ARCHITECTURE
7271 M: Michal Simek <monstr@monstr.eu>
7272 W: http://www.monstr.eu/fdt/
7273 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7277 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7278 M: Chen Yu <yu.c.chen@intel.com>
7279 L: platform-driver-x86@vger.kernel.org
7281 F: drivers/platform/x86/surfacepro3_button.c
7284 M: Oliver Neukum <oliver@neukum.org>
7286 F: drivers/usb/image/microtek.*
7289 M: Ralf Baechle <ralf@linux-mips.org>
7290 L: linux-mips@linux-mips.org
7291 W: http://www.linux-mips.org/
7292 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7293 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7295 F: Documentation/mips/
7298 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7299 M: Hans Verkuil <hverkuil@xs4all.nl>
7300 L: linux-media@vger.kernel.org
7301 T: git git://linuxtv.org/media_tree.git
7302 W: https://linuxtv.org
7304 F: drivers/media/radio/radio-miropcm20*
7306 MELLANOX MLX4 core VPI driver
7307 M: Yishai Hadas <yishaih@mellanox.com>
7308 L: netdev@vger.kernel.org
7309 L: linux-rdma@vger.kernel.org
7310 W: http://www.mellanox.com
7311 Q: http://patchwork.ozlabs.org/project/netdev/list/
7313 F: drivers/net/ethernet/mellanox/mlx4/
7314 F: include/linux/mlx4/
7316 MELLANOX MLX4 IB driver
7317 M: Yishai Hadas <yishaih@mellanox.com>
7318 L: linux-rdma@vger.kernel.org
7319 W: http://www.mellanox.com
7320 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7322 F: drivers/infiniband/hw/mlx4/
7323 F: include/linux/mlx4/
7325 MELLANOX MLX5 core VPI driver
7326 M: Matan Barak <matanb@mellanox.com>
7327 M: Leon Romanovsky <leonro@mellanox.com>
7328 L: netdev@vger.kernel.org
7329 L: linux-rdma@vger.kernel.org
7330 W: http://www.mellanox.com
7331 Q: http://patchwork.ozlabs.org/project/netdev/list/
7333 F: drivers/net/ethernet/mellanox/mlx5/core/
7334 F: include/linux/mlx5/
7336 MELLANOX MLX5 IB driver
7337 M: Matan Barak <matanb@mellanox.com>
7338 M: Leon Romanovsky <leonro@mellanox.com>
7339 L: linux-rdma@vger.kernel.org
7340 W: http://www.mellanox.com
7341 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7343 F: drivers/infiniband/hw/mlx5/
7344 F: include/linux/mlx5/
7346 MELEXIS MLX90614 DRIVER
7347 M: Crt Mori <cmo@melexis.com>
7348 L: linux-iio@vger.kernel.org
7349 W: http://www.melexis.com
7351 F: drivers/iio/temperature/mlx90614.c
7353 MN88472 MEDIA DRIVER
7354 M: Antti Palosaari <crope@iki.fi>
7355 L: linux-media@vger.kernel.org
7356 W: https://linuxtv.org
7357 W: http://palosaari.fi/linux/
7358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7359 T: git git://linuxtv.org/anttip/media_tree.git
7361 F: drivers/staging/media/mn88472/
7362 F: drivers/media/dvb-frontends/mn88472.h
7364 MN88473 MEDIA DRIVER
7365 M: Antti Palosaari <crope@iki.fi>
7366 L: linux-media@vger.kernel.org
7367 W: https://linuxtv.org
7368 W: http://palosaari.fi/linux/
7369 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7371 F: drivers/media/dvb-frontends/mn88473*
7374 M: Rusty Russell <rusty@rustcorp.com.au>
7376 F: include/linux/module.h
7379 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7380 W: http://popies.net/meye/
7382 F: Documentation/video4linux/meye.txt
7383 F: drivers/media/pci/meye/
7384 F: include/uapi/linux/meye.h
7386 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7387 M: Jiri Slaby <jirislaby@gmail.com>
7389 F: Documentation/serial/moxa-smartio
7390 F: drivers/tty/mxser.*
7392 MR800 AVERMEDIA USB FM RADIO DRIVER
7393 M: Alexey Klimov <klimov.linux@gmail.com>
7394 L: linux-media@vger.kernel.org
7395 T: git git://linuxtv.org/media_tree.git
7397 F: drivers/media/radio/radio-mr800.c
7399 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7400 M: Alan Ott <alan@signal11.us>
7401 L: linux-wpan@vger.kernel.org
7403 F: drivers/net/ieee802154/mrf24j40.c
7404 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7407 M: "Lee, Chun-Yi" <jlee@suse.com>
7408 L: platform-driver-x86@vger.kernel.org
7410 F: drivers/platform/x86/msi-laptop.c
7413 L: platform-driver-x86@vger.kernel.org
7415 F: drivers/platform/x86/msi-wmi.c
7418 M: Antti Palosaari <crope@iki.fi>
7419 L: linux-media@vger.kernel.org
7420 W: https://linuxtv.org
7421 W: http://palosaari.fi/linux/
7422 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7423 T: git git://linuxtv.org/anttip/media_tree.git
7425 F: drivers/media/tuners/msi001*
7427 MSI2500 MEDIA DRIVER
7428 M: Antti Palosaari <crope@iki.fi>
7429 L: linux-media@vger.kernel.org
7430 W: https://linuxtv.org
7431 W: http://palosaari.fi/linux/
7432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7433 T: git git://linuxtv.org/anttip/media_tree.git
7435 F: drivers/media/usb/msi2500/
7437 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7438 M: Robert Jarzmik <robert.jarzmik@free.fr>
7439 L: linux-mtd@lists.infradead.org
7441 F: drivers/mtd/devices/docg3*
7443 MT9M032 APTINA SENSOR DRIVER
7444 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7445 L: linux-media@vger.kernel.org
7446 T: git git://linuxtv.org/media_tree.git
7448 F: drivers/media/i2c/mt9m032.c
7449 F: include/media/i2c/mt9m032.h
7451 MT9P031 APTINA CAMERA SENSOR
7452 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7453 L: linux-media@vger.kernel.org
7454 T: git git://linuxtv.org/media_tree.git
7456 F: drivers/media/i2c/mt9p031.c
7457 F: include/media/i2c/mt9p031.h
7459 MT9T001 APTINA CAMERA SENSOR
7460 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7461 L: linux-media@vger.kernel.org
7462 T: git git://linuxtv.org/media_tree.git
7464 F: drivers/media/i2c/mt9t001.c
7465 F: include/media/i2c/mt9t001.h
7467 MT9V032 APTINA CAMERA SENSOR
7468 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7469 L: linux-media@vger.kernel.org
7470 T: git git://linuxtv.org/media_tree.git
7472 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7473 F: drivers/media/i2c/mt9v032.c
7474 F: include/media/i2c/mt9v032.h
7476 MULTIFUNCTION DEVICES (MFD)
7477 M: Lee Jones <lee.jones@linaro.org>
7478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7481 F: include/linux/mfd/
7483 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7484 M: Ulf Hansson <ulf.hansson@linaro.org>
7485 L: linux-mmc@vger.kernel.org
7486 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7489 F: include/linux/mmc/
7490 F: include/uapi/linux/mmc/
7492 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7494 F: drivers/mmc/host/mmc_spi.c
7495 F: include/linux/spi/mmc_spi.h
7497 MULTISOUND SOUND DRIVER
7498 M: Andrew Veliath <andrewtv@usa.net>
7500 F: Documentation/sound/oss/MultiSound
7503 MULTITECH MULTIPORT CARD (ISICOM)
7505 F: drivers/tty/isicom.c
7506 F: include/linux/isicom.h
7508 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7509 M: Bin Liu <b-liu@ti.com>
7510 L: linux-usb@vger.kernel.org
7511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7513 F: drivers/usb/musb/
7515 MXL5007T MEDIA DRIVER
7516 M: Michael Krufky <mkrufky@linuxtv.org>
7517 L: linux-media@vger.kernel.org
7518 W: https://linuxtv.org
7519 W: http://github.com/mkrufky
7520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7521 T: git git://linuxtv.org/mkrufky/tuners.git
7523 F: drivers/media/tuners/mxl5007t.*
7525 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7526 M: Hyong-Youb Kim <hykim@myri.com>
7527 L: netdev@vger.kernel.org
7528 W: https://www.myricom.com/support/downloads/myri10ge.html
7530 F: drivers/net/ethernet/myricom/myri10ge/
7532 NAND FLASH SUBSYSTEM
7533 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7534 R: Richard Weinberger <richard@nod.at>
7535 L: linux-mtd@lists.infradead.org
7536 W: http://www.linux-mtd.infradead.org/
7537 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7538 T: git git://github.com/linux-nand/linux.git
7540 F: drivers/mtd/nand/
7541 F: include/linux/mtd/nand*.h
7543 NATSEMI ETHERNET DRIVER (DP8381x)
7545 F: drivers/net/ethernet/natsemi/natsemi.c
7547 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7548 M: Daniel Mack <zonque@gmail.com>
7550 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7551 W: http://www.native-instruments.com
7555 M: Petr Vandrovec <petr@vandrovec.name>
7559 NCR 5380 SCSI DRIVERS
7560 M: Finn Thain <fthain@telegraphics.com.au>
7561 M: Michael Schmitz <schmitzmic@gmail.com>
7562 L: linux-scsi@vger.kernel.org
7564 F: Documentation/scsi/g_NCR5380.txt
7565 F: drivers/scsi/NCR5380.*
7566 F: drivers/scsi/arm/cumana_1.c
7567 F: drivers/scsi/arm/oak.c
7568 F: drivers/scsi/atari_NCR5380.c
7569 F: drivers/scsi/atari_scsi.*
7570 F: drivers/scsi/dmx3191d.c
7571 F: drivers/scsi/dtc.*
7572 F: drivers/scsi/g_NCR5380.*
7573 F: drivers/scsi/g_NCR5380_mmio.c
7574 F: drivers/scsi/mac_scsi.*
7575 F: drivers/scsi/pas16.*
7576 F: drivers/scsi/sun3_scsi.*
7577 F: drivers/scsi/sun3_scsi_vme.c
7578 F: drivers/scsi/t128.*
7580 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7581 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7582 L: linux-scsi@vger.kernel.org
7584 F: drivers/scsi/NCR_D700.*
7586 NCT6775 HARDWARE MONITOR DRIVER
7587 M: Guenter Roeck <linux@roeck-us.net>
7588 L: linux-hwmon@vger.kernel.org
7590 F: Documentation/hwmon/nct6775
7591 F: drivers/hwmon/nct6775.c
7593 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7594 M: Faisal Latif <faisal.latif@intel.com>
7595 L: linux-rdma@vger.kernel.org
7596 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7598 F: drivers/infiniband/hw/nes/
7600 NETEM NETWORK EMULATOR
7601 M: Stephen Hemminger <stephen@networkplumber.org>
7602 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7604 F: net/sched/sch_netem.c
7606 NETERION 10GbE DRIVERS (s2io/vxge)
7607 M: Jon Mason <jdmason@kudzu.us>
7608 L: netdev@vger.kernel.org
7610 F: Documentation/networking/s2io.txt
7611 F: Documentation/networking/vxge.txt
7612 F: drivers/net/ethernet/neterion/
7614 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7615 M: Pablo Neira Ayuso <pablo@netfilter.org>
7616 M: Patrick McHardy <kaber@trash.net>
7617 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7618 L: netfilter-devel@vger.kernel.org
7619 L: coreteam@netfilter.org
7620 W: http://www.netfilter.org/
7621 W: http://www.iptables.org/
7622 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7626 F: include/linux/netfilter*
7627 F: include/linux/netfilter/
7628 F: include/net/netfilter/
7629 F: include/uapi/linux/netfilter*
7630 F: include/uapi/linux/netfilter/
7631 F: net/*/netfilter.c
7634 F: net/bridge/br_netfilter*.c
7637 M: Paul Moore <paul@paul-moore.com>
7638 W: http://netlabel.sf.net
7639 L: netdev@vger.kernel.org
7641 F: Documentation/netlabel/
7642 F: include/net/netlabel.h
7645 NETROM NETWORK LAYER
7646 M: Ralf Baechle <ralf@linux-mips.org>
7647 L: linux-hams@vger.kernel.org
7648 W: http://www.linux-ax25.org/
7650 F: include/net/netrom.h
7651 F: include/uapi/linux/netrom.h
7654 NETRONOME ETHERNET DRIVERS
7655 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7656 L: oss-drivers@netronome.com
7658 F: drivers/net/ethernet/netronome/
7660 NETWORK BLOCK DEVICE (NBD)
7661 M: Markus Pargmann <mpa@pengutronix.de>
7663 L: nbd-general@lists.sourceforge.net
7664 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7665 F: Documentation/blockdev/nbd.txt
7666 F: drivers/block/nbd.c
7667 F: include/uapi/linux/nbd.h
7669 NETWORK DROP MONITOR
7670 M: Neil Horman <nhorman@tuxdriver.com>
7671 L: netdev@vger.kernel.org
7673 W: https://fedorahosted.org/dropwatch/
7674 F: net/core/drop_monitor.c
7676 NETWORKING [GENERAL]
7677 M: "David S. Miller" <davem@davemloft.net>
7678 L: netdev@vger.kernel.org
7679 W: http://www.linuxfoundation.org/en/Net
7680 Q: http://patchwork.ozlabs.org/project/netdev/list/
7681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7686 F: include/linux/in.h
7687 F: include/linux/net.h
7688 F: include/linux/netdevice.h
7689 F: include/uapi/linux/in.h
7690 F: include/uapi/linux/net.h
7691 F: include/uapi/linux/netdevice.h
7692 F: include/uapi/linux/net_namespace.h
7694 F: tools/testing/selftests/net/
7698 NETWORKING [IPv4/IPv6]
7699 M: "David S. Miller" <davem@davemloft.net>
7700 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7701 M: James Morris <jmorris@namei.org>
7702 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7703 M: Patrick McHardy <kaber@trash.net>
7704 L: netdev@vger.kernel.org
7705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7713 M: Steffen Klassert <steffen.klassert@secunet.com>
7714 M: Herbert Xu <herbert@gondor.apana.org.au>
7715 M: "David S. Miller" <davem@davemloft.net>
7716 L: netdev@vger.kernel.org
7717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7726 F: net/ipv4/ipcomp.c
7727 F: net/ipv4/ip_vti.c
7731 F: net/ipv6/ipcomp6.c
7732 F: net/ipv6/ip6_vti.c
7733 F: include/uapi/linux/xfrm.h
7734 F: include/net/xfrm.h
7736 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7737 M: Paul Moore <paul@paul-moore.com>
7738 L: netdev@vger.kernel.org
7741 NETWORKING [WIRELESS]
7742 L: linux-wireless@vger.kernel.org
7743 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7746 L: netdev@vger.kernel.org
7747 W: http://www.linuxfoundation.org/en/Net
7748 Q: http://patchwork.ozlabs.org/project/netdev/list/
7749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7753 F: include/linux/if_*
7754 F: include/linux/netdevice.h
7755 F: include/linux/etherdevice.h
7756 F: include/linux/fcdevice.h
7757 F: include/linux/fddidevice.h
7758 F: include/linux/hippidevice.h
7759 F: include/linux/inetdevice.h
7760 F: include/uapi/linux/if_*
7761 F: include/uapi/linux/netdevice.h
7763 NETWORKING DRIVERS (WIRELESS)
7764 M: Kalle Valo <kvalo@codeaurora.org>
7765 L: linux-wireless@vger.kernel.org
7766 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7770 F: drivers/net/wireless/
7772 NETXEN (1/10) GbE SUPPORT
7773 M: Manish Chopra <manish.chopra@qlogic.com>
7774 M: Sony Chacko <sony.chacko@qlogic.com>
7775 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7776 L: netdev@vger.kernel.org
7777 W: http://www.qlogic.com
7779 F: drivers/net/ethernet/qlogic/netxen/
7782 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7783 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7784 M: Samuel Ortiz <sameo@linux.intel.com>
7785 L: linux-wireless@vger.kernel.org
7786 L: linux-nfc@lists.01.org (subscribers-only)
7790 F: include/uapi/linux/nfc.h
7792 F: include/linux/platform_data/nfcmrvl.h
7793 F: include/linux/platform_data/nxp-nci.h
7794 F: include/linux/platform_data/pn544.h
7795 F: include/linux/platform_data/st21nfca.h
7796 F: include/linux/platform_data/st-nci.h
7797 F: Documentation/devicetree/bindings/net/nfc/
7799 NFS, SUNRPC, AND LOCKD CLIENTS
7800 M: Trond Myklebust <trond.myklebust@primarydata.com>
7801 M: Anna Schumaker <anna.schumaker@netapp.com>
7802 L: linux-nfs@vger.kernel.org
7803 W: http://client.linux-nfs.org
7804 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7810 F: include/linux/lockd/
7811 F: include/linux/nfs*
7812 F: include/linux/sunrpc/
7813 F: include/uapi/linux/nfs*
7814 F: include/uapi/linux/sunrpc/
7817 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7818 L: linux-nilfs@vger.kernel.org
7819 W: http://nilfs.sourceforge.net/
7820 T: git git://github.com/konis/nilfs2.git
7822 F: Documentation/filesystems/nilfs2.txt
7824 F: include/linux/nilfs2_fs.h
7825 F: include/trace/events/nilfs2.h
7827 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7828 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7829 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7831 F: Documentation/scsi/NinjaSCSI.txt
7832 F: drivers/scsi/pcmcia/nsp_*
7834 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7835 M: GOTO Masanori <gotom@debian.or.jp>
7836 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7837 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7839 F: Documentation/scsi/NinjaSCSI.txt
7840 F: drivers/scsi/nsp32*
7843 M: Ley Foon Tan <lftan@altera.com>
7844 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7849 NOKIA N900 POWER SUPPLY DRIVERS
7850 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7851 F: include/linux/power/bq2415x_charger.h
7852 F: include/linux/power/bq27xxx_battery.h
7853 F: include/linux/power/isp1704_charger.h
7854 F: drivers/power/bq2415x_charger.c
7855 F: drivers/power/bq27xxx_battery.c
7856 F: drivers/power/bq27xxx_battery_i2c.c
7857 F: drivers/power/isp1704_charger.c
7858 F: drivers/power/rx51_battery.c
7861 M: Jon Mason <jdmason@kudzu.us>
7862 M: Dave Jiang <dave.jiang@intel.com>
7863 M: Allen Hubbe <Allen.Hubbe@emc.com>
7864 L: linux-ntb@googlegroups.com
7866 W: https://github.com/jonmason/ntb/wiki
7867 T: git git://github.com/jonmason/ntb.git
7869 F: drivers/net/ntb_netdev.c
7870 F: include/linux/ntb.h
7871 F: include/linux/ntb_transport.h
7874 M: Jon Mason <jdmason@kudzu.us>
7875 M: Dave Jiang <dave.jiang@intel.com>
7876 L: linux-ntb@googlegroups.com
7878 W: https://github.com/jonmason/ntb/wiki
7879 T: git git://github.com/jonmason/ntb.git
7880 F: drivers/ntb/hw/intel/
7883 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7884 L: linux-ntb@googlegroups.com
7886 F: drivers/ntb/hw/amd/
7889 M: Anton Altaparmakov <anton@tuxera.com>
7890 L: linux-ntfs-dev@lists.sourceforge.net
7891 W: http://www.tuxera.com/
7892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7894 F: Documentation/filesystems/ntfs.txt
7897 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7898 M: Antonino Daplas <adaplas@gmail.com>
7899 L: linux-fbdev@vger.kernel.org
7901 F: drivers/video/fbdev/riva/
7902 F: drivers/video/fbdev/nvidia/
7905 M: Keith Busch <keith.busch@intel.com>
7906 M: Jens Axboe <axboe@fb.com>
7907 L: linux-nvme@lists.infradead.org
7908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7909 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7911 F: drivers/nvme/host/
7912 F: include/linux/nvme.h
7915 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7916 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7919 F: Documentation/devicetree/bindings/nvmem/
7920 F: include/linux/nvmem-consumer.h
7921 F: include/linux/nvmem-provider.h
7924 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7925 R: Charles Gorand <charles.gorand@effinnov.com>
7926 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7928 F: drivers/nfc/nxp-nci
7930 NXP TDA998X DRM DRIVER
7931 M: Russell King <rmk+kernel@arm.linux.org.uk>
7933 F: drivers/gpu/drm/i2c/tda998x_drv.c
7934 F: include/drm/i2c/tda998x.h
7937 M: Peter Rosin <peda@axentia.se>
7938 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7940 F: sound/soc/codecs/tfa9879*
7943 M: Josh Poimboeuf <jpoimboe@redhat.com>
7948 M: Tony Lindgren <tony@atomide.com>
7949 L: linux-omap@vger.kernel.org
7950 W: http://www.muru.com/linux/omap/
7951 W: http://linux.omap.com/
7952 Q: http://patchwork.kernel.org/project/linux-omap/list/
7953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7956 F: arch/arm/configs/omap1_defconfig
7957 F: arch/arm/configs/omap2plus_defconfig
7958 F: drivers/i2c/busses/i2c-omap.c
7959 F: drivers/irqchip/irq-omap-intc.c
7960 F: drivers/mfd/*omap*.c
7961 F: drivers/mfd/menelaus.c
7962 F: drivers/mfd/palmas.c
7963 F: drivers/mfd/tps65217.c
7964 F: drivers/mfd/tps65218.c
7965 F: drivers/mfd/tps65910.c
7966 F: drivers/mfd/twl-core.[ch]
7967 F: drivers/mfd/twl4030*.c
7968 F: drivers/mfd/twl6030*.c
7969 F: drivers/mfd/twl6040*.c
7970 F: drivers/regulator/palmas-regulator*.c
7971 F: drivers/regulator/pbias-regulator.c
7972 F: drivers/regulator/tps65217-regulator.c
7973 F: drivers/regulator/tps65218-regulator.c
7974 F: drivers/regulator/tps65910-regulator.c
7975 F: drivers/regulator/twl-regulator.c
7976 F: include/linux/i2c-omap.h
7978 OMAP DEVICE TREE SUPPORT
7979 M: Benoît Cousson <bcousson@baylibre.com>
7980 M: Tony Lindgren <tony@atomide.com>
7981 L: linux-omap@vger.kernel.org
7982 L: devicetree@vger.kernel.org
7984 F: arch/arm/boot/dts/*omap*
7985 F: arch/arm/boot/dts/*am3*
7986 F: arch/arm/boot/dts/*am4*
7987 F: arch/arm/boot/dts/*am5*
7988 F: arch/arm/boot/dts/*dra7*
7990 OMAP CLOCK FRAMEWORK SUPPORT
7991 M: Paul Walmsley <paul@pwsan.com>
7992 L: linux-omap@vger.kernel.org
7994 F: arch/arm/*omap*/*clock*
7996 OMAP POWER MANAGEMENT SUPPORT
7997 M: Kevin Hilman <khilman@kernel.org>
7998 L: linux-omap@vger.kernel.org
8000 F: arch/arm/*omap*/*pm*
8001 F: drivers/cpufreq/omap-cpufreq.c
8003 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8004 M: Rajendra Nayak <rnayak@ti.com>
8005 M: Paul Walmsley <paul@pwsan.com>
8006 L: linux-omap@vger.kernel.org
8008 F: arch/arm/mach-omap2/prm*
8011 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8012 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8013 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8014 L: linux-omap@vger.kernel.org
8018 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8019 M: Roger Quadros <rogerq@ti.com>
8020 M: Tony Lindgren <tony@atomide.com>
8021 L: linux-omap@vger.kernel.org
8023 F: drivers/memory/omap-gpmc.c
8024 F: arch/arm/mach-omap2/*gpmc*
8026 OMAP FRAMEBUFFER SUPPORT
8027 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8028 L: linux-fbdev@vger.kernel.org
8029 L: linux-omap@vger.kernel.org
8031 F: drivers/video/fbdev/omap/
8033 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8034 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8035 L: linux-omap@vger.kernel.org
8036 L: linux-fbdev@vger.kernel.org
8038 F: drivers/video/fbdev/omap2/
8039 F: Documentation/arm/OMAP/DSS
8041 OMAP HARDWARE SPINLOCK SUPPORT
8042 M: Ohad Ben-Cohen <ohad@wizery.com>
8043 L: linux-omap@vger.kernel.org
8045 F: drivers/hwspinlock/omap_hwspinlock.c
8048 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8049 L: linux-omap@vger.kernel.org
8051 F: drivers/mmc/host/omap.c
8054 L: linux-mmc@vger.kernel.org
8055 L: linux-omap@vger.kernel.org
8057 F: drivers/mmc/host/omap_hsmmc.c
8059 OMAP RANDOM NUMBER GENERATOR SUPPORT
8060 M: Deepak Saxena <dsaxena@plexity.net>
8062 F: drivers/char/hw_random/omap-rng.c
8065 M: Benoît Cousson <bcousson@baylibre.com>
8066 M: Paul Walmsley <paul@pwsan.com>
8067 L: linux-omap@vger.kernel.org
8069 F: arch/arm/mach-omap2/omap_hwmod.*
8072 M: Paul Walmsley <paul@pwsan.com>
8073 L: linux-omap@vger.kernel.org
8075 F: arch/arm/mach-omap2/omap_hwmod*data*
8077 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8078 M: Benoît Cousson <bcousson@baylibre.com>
8079 L: linux-omap@vger.kernel.org
8081 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8083 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8084 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8085 L: linux-media@vger.kernel.org
8087 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8088 F: drivers/media/platform/omap3isp/
8089 F: drivers/staging/media/omap4iss/
8092 L: linux-usb@vger.kernel.org
8093 L: linux-omap@vger.kernel.org
8095 F: drivers/usb/*/*omap*
8096 F: arch/arm/*omap*/usb*
8099 M: Grygorii Strashko <grygorii.strashko@ti.com>
8100 M: Santosh Shilimkar <ssantosh@kernel.org>
8101 M: Kevin Hilman <khilman@kernel.org>
8102 L: linux-omap@vger.kernel.org
8104 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8105 F: drivers/gpio/gpio-omap.c
8107 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8108 M: Mark Jackson <mpfj@newflow.co.uk>
8109 L: linux-omap@vger.kernel.org
8111 F: arch/arm/boot/dts/am335x-nano.dts
8114 M: Bob Copeland <me@bobcopeland.com>
8115 L: linux-karma-devel@lists.sourceforge.net
8117 F: Documentation/filesystems/omfs.txt
8120 OMNIKEY CARDMAN 4000 DRIVER
8121 M: Harald Welte <laforge@gnumonks.org>
8123 F: drivers/char/pcmcia/cm4000_cs.c
8124 F: include/linux/cm4000_cs.h
8125 F: include/uapi/linux/cm4000_cs.h
8127 OMNIKEY CARDMAN 4040 DRIVER
8128 M: Harald Welte <laforge@gnumonks.org>
8130 F: drivers/char/pcmcia/cm4040_cs.*
8132 OMNIVISION OV7670 SENSOR DRIVER
8133 M: Jonathan Corbet <corbet@lwn.net>
8134 L: linux-media@vger.kernel.org
8135 T: git git://linuxtv.org/media_tree.git
8137 F: drivers/media/i2c/ov7670.c
8139 ONENAND FLASH DRIVER
8140 M: Kyungmin Park <kyungmin.park@samsung.com>
8141 L: linux-mtd@lists.infradead.org
8143 F: drivers/mtd/onenand/
8144 F: include/linux/mtd/onenand*.h
8146 ONSTREAM SCSI TAPE DRIVER
8147 M: Willem Riede <osst@riede.org>
8148 L: osst-users@lists.sourceforge.net
8149 L: linux-scsi@vger.kernel.org
8151 F: Documentation/scsi/osst.txt
8152 F: drivers/scsi/osst.*
8153 F: drivers/scsi/osst_*.h
8154 F: drivers/scsi/st.h
8156 OPENCORES I2C BUS DRIVER
8157 M: Peter Korsgaard <jacmet@sunsite.dk>
8158 L: linux-i2c@vger.kernel.org
8160 F: Documentation/i2c/busses/i2c-ocores
8161 F: drivers/i2c/busses/i2c-ocores.c
8163 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8164 M: Rob Herring <robh+dt@kernel.org>
8165 M: Frank Rowand <frowand.list@gmail.com>
8166 M: Grant Likely <grant.likely@linaro.org>
8167 L: devicetree@vger.kernel.org
8168 W: http://www.devicetree.org/
8169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8172 F: include/linux/of*.h
8175 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8176 M: Rob Herring <robh+dt@kernel.org>
8177 M: Pawel Moll <pawel.moll@arm.com>
8178 M: Mark Rutland <mark.rutland@arm.com>
8179 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8180 M: Kumar Gala <galak@codeaurora.org>
8181 L: devicetree@vger.kernel.org
8182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8184 F: Documentation/devicetree/
8186 F: include/dt-bindings/
8188 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8189 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8190 L: devicetree@vger.kernel.org
8192 F: Documentation/devicetree/dynamic-resolution-notes.txt
8193 F: Documentation/devicetree/overlay-notes.txt
8194 F: drivers/of/overlay.c
8195 F: drivers/of/resolver.c
8197 OPENRISC ARCHITECTURE
8198 M: Jonas Bonn <jonas@southpole.se>
8199 W: http://openrisc.net
8200 L: linux@lists.openrisc.net (moderated for non-subscribers)
8202 T: git git://openrisc.net/~jonas/linux
8206 M: Pravin Shelar <pshelar@nicira.com>
8207 L: netdev@vger.kernel.org
8208 L: dev@openvswitch.org
8209 W: http://openvswitch.org
8212 F: include/uapi/linux/openvswitch.h
8214 OPERATING PERFORMANCE POINTS (OPP)
8215 M: Viresh Kumar <vireshk@kernel.org>
8216 M: Nishanth Menon <nm@ti.com>
8217 M: Stephen Boyd <sboyd@codeaurora.org>
8218 L: linux-pm@vger.kernel.org
8220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8221 F: drivers/base/power/opp/
8222 F: include/linux/pm_opp.h
8223 F: Documentation/power/opp.txt
8224 F: Documentation/devicetree/bindings/opp/
8227 M: Clemens Ladisch <clemens@ladisch.de>
8228 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8229 T: git git://git.alsa-project.org/alsa-kernel.git
8231 F: sound/drivers/opl4/
8234 M: Robert Richter <rric@kernel.org>
8235 L: oprofile-list@lists.sf.net
8237 F: arch/*/include/asm/oprofile*.h
8239 F: drivers/oprofile/
8240 F: include/linux/oprofile.h
8242 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8243 M: Mark Fasheh <mfasheh@suse.com>
8244 M: Joel Becker <jlbec@evilplan.org>
8245 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8246 W: http://ocfs2.wiki.kernel.org
8248 F: Documentation/filesystems/ocfs2.txt
8249 F: Documentation/filesystems/dlmfs.txt
8253 L: linux-wireless@vger.kernel.org
8254 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8255 W: http://www.nongnu.org/orinoco/
8257 F: drivers/net/wireless/intersil/orinoco/
8259 OSD LIBRARY and FILESYSTEM
8260 M: Boaz Harrosh <ooo@electrozaur.com>
8261 M: Benny Halevy <bhalevy@primarydata.com>
8262 L: osd-dev@open-osd.org
8263 W: http://open-osd.org
8264 T: git git://git.open-osd.org/open-osd.git
8266 F: drivers/scsi/osd/
8267 F: include/scsi/osd_*
8271 M: Miklos Szeredi <miklos@szeredi.hu>
8272 L: linux-unionfs@vger.kernel.org
8273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8276 F: Documentation/filesystems/overlayfs.txt
8279 M: Mike Marshall <hubcap@omnibond.com>
8280 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8284 F: Documentation/filesystems/orangefs.txt
8287 M: Christian Lamparter <chunkeey@googlemail.com>
8288 L: linux-wireless@vger.kernel.org
8289 W: http://wireless.kernel.org/en/users/Drivers/p54
8291 F: drivers/net/wireless/intersil/p54/
8293 PA SEMI ETHERNET DRIVER
8294 M: Olof Johansson <olof@lixom.net>
8295 L: netdev@vger.kernel.org
8297 F: drivers/net/ethernet/pasemi/*
8299 PA SEMI SMBUS DRIVER
8300 M: Olof Johansson <olof@lixom.net>
8301 L: linux-i2c@vger.kernel.org
8303 F: drivers/i2c/busses/i2c-pasemi.c
8305 PADATA PARALLEL EXECUTION MECHANISM
8306 M: Steffen Klassert <steffen.klassert@secunet.com>
8307 L: linux-crypto@vger.kernel.org
8310 F: include/linux/padata.h
8311 F: Documentation/padata.txt
8313 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8314 M: Harald Welte <laforge@gnumonks.org>
8315 L: platform-driver-x86@vger.kernel.org
8317 F: drivers/platform/x86/panasonic-laptop.c
8319 PANASONIC MN10300/AM33/AM34 PORT
8320 M: David Howells <dhowells@redhat.com>
8321 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8322 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8323 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8325 F: Documentation/mn10300/
8328 PARALLEL LCD/KEYPAD PANEL DRIVER
8329 M: Willy Tarreau <willy@haproxy.com>
8330 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8332 F: Documentation/misc-devices/lcd-panel-cgram.txt
8333 F: drivers/misc/panel.c
8335 PARALLEL PORT SUBSYSTEM
8336 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8337 M: Sudip Mukherjee <sudip@vectorindia.org>
8338 L: linux-parport@lists.infradead.org (subscribers-only)
8341 F: include/linux/parport*.h
8342 F: drivers/char/ppdev.c
8343 F: include/uapi/linux/ppdev.h
8344 F: Documentation/parport*.txt
8346 PARAVIRT_OPS INTERFACE
8347 M: Jeremy Fitzhardinge <jeremy@goop.org>
8348 M: Chris Wright <chrisw@sous-sol.org>
8349 M: Alok Kataria <akataria@vmware.com>
8350 M: Rusty Russell <rusty@rustcorp.com.au>
8351 L: virtualization@lists.linux-foundation.org
8353 F: Documentation/virtual/paravirt_ops.txt
8354 F: arch/*/kernel/paravirt*
8355 F: arch/*/include/asm/paravirt.h
8357 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8358 M: Tim Waugh <tim@cyberelk.net>
8359 L: linux-parport@lists.infradead.org (subscribers-only)
8361 F: Documentation/blockdev/paride.txt
8362 F: drivers/block/paride/
8365 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8366 M: Helge Deller <deller@gmx.de>
8367 L: linux-parisc@vger.kernel.org
8368 W: http://www.parisc-linux.org/
8369 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8374 F: Documentation/parisc/
8376 F: drivers/char/agp/parisc-agp.c
8377 F: drivers/input/serio/gscps2.c
8378 F: drivers/parport/parport_gsc.*
8379 F: drivers/tty/serial/8250/8250_gsc.c
8380 F: drivers/video/fbdev/sti*
8381 F: drivers/video/console/sti*
8382 F: drivers/video/logo/logo_parisc*
8384 PC87360 HARDWARE MONITORING DRIVER
8385 M: Jim Cromie <jim.cromie@gmail.com>
8386 L: linux-hwmon@vger.kernel.org
8388 F: Documentation/hwmon/pc87360
8389 F: drivers/hwmon/pc87360.c
8392 M: Jim Cromie <jim.cromie@gmail.com>
8394 F: drivers/char/pc8736x_gpio.c
8396 PC87427 HARDWARE MONITORING DRIVER
8397 M: Jean Delvare <jdelvare@suse.com>
8398 L: linux-hwmon@vger.kernel.org
8400 F: Documentation/hwmon/pc87427
8401 F: drivers/hwmon/pc87427.c
8404 M: Riku Voipio <riku.voipio@iki.fi>
8406 F: drivers/leds/leds-pca9532.c
8407 F: include/linux/leds-pca9532.h
8409 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8410 M: Guenter Roeck <linux@roeck-us.net>
8411 L: linux-i2c@vger.kernel.org
8413 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8415 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8416 M: Khalid Aziz <khalid@gonehiking.org>
8418 F: drivers/firmware/pcdp.*
8421 M: Linas Vepstas <linasvepstas@gmail.com>
8422 L: linux-pci@vger.kernel.org
8424 F: Documentation/PCI/pci-error-recovery.txt
8426 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8427 M: Russell Currey <ruscur@russell.cc>
8428 L: linuxppc-dev@lists.ozlabs.org
8430 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8431 F: arch/powerpc/kernel/eeh*.c
8432 F: arch/powerpc/platforms/*/eeh*.c
8433 F: arch/powerpc/include/*/eeh*.h
8436 M: Bjorn Helgaas <bhelgaas@google.com>
8437 L: linux-pci@vger.kernel.org
8438 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8441 F: Documentation/PCI/
8443 F: include/linux/pci*
8445 F: arch/x86/kernel/quirks.c
8447 PCI DRIVER FOR ALTERA PCIE IP
8448 M: Ley Foon Tan <lftan@altera.com>
8449 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8450 L: linux-pci@vger.kernel.org
8452 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8453 F: drivers/pci/host/pcie-altera.c
8455 PCI DRIVER FOR ARM VERSATILE PLATFORM
8456 M: Rob Herring <robh@kernel.org>
8457 L: linux-pci@vger.kernel.org
8458 L: linux-arm-kernel@lists.infradead.org
8460 F: Documentation/devicetree/bindings/pci/versatile.txt
8461 F: drivers/pci/host/pci-versatile.c
8463 PCI DRIVER FOR APPLIEDMICRO XGENE
8464 M: Tanmay Inamdar <tinamdar@apm.com>
8465 L: linux-pci@vger.kernel.org
8466 L: linux-arm-kernel@lists.infradead.org
8468 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8469 F: drivers/pci/host/pci-xgene.c
8471 PCI DRIVER FOR FREESCALE LAYERSCAPE
8472 M: Minghuan Lian <minghuan.Lian@freescale.com>
8473 M: Mingkai Hu <mingkai.hu@freescale.com>
8474 M: Roy Zang <tie-fei.zang@freescale.com>
8475 L: linuxppc-dev@lists.ozlabs.org
8476 L: linux-pci@vger.kernel.org
8477 L: linux-arm-kernel@lists.infradead.org
8479 F: drivers/pci/host/*layerscape*
8482 M: Richard Zhu <Richard.Zhu@freescale.com>
8483 M: Lucas Stach <l.stach@pengutronix.de>
8484 L: linux-pci@vger.kernel.org
8485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8487 F: drivers/pci/host/*imx6*
8489 PCI DRIVER FOR TI KEYSTONE
8490 M: Murali Karicheri <m-karicheri2@ti.com>
8491 L: linux-pci@vger.kernel.org
8492 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8494 F: drivers/pci/host/*keystone*
8496 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8497 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8498 M: Jason Cooper <jason@lakedaemon.net>
8499 L: linux-pci@vger.kernel.org
8500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8502 F: drivers/pci/host/*mvebu*
8504 PCI DRIVER FOR NVIDIA TEGRA
8505 M: Thierry Reding <thierry.reding@gmail.com>
8506 L: linux-tegra@vger.kernel.org
8507 L: linux-pci@vger.kernel.org
8509 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8510 F: drivers/pci/host/pci-tegra.c
8512 PCI DRIVER FOR TI DRA7XX
8513 M: Kishon Vijay Abraham I <kishon@ti.com>
8514 L: linux-omap@vger.kernel.org
8515 L: linux-pci@vger.kernel.org
8517 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8518 F: drivers/pci/host/pci-dra7xx.c
8520 PCI DRIVER FOR RENESAS R-CAR
8521 M: Simon Horman <horms@verge.net.au>
8522 L: linux-pci@vger.kernel.org
8523 L: linux-renesas-soc@vger.kernel.org
8525 F: drivers/pci/host/*rcar*
8527 PCI DRIVER FOR SAMSUNG EXYNOS
8528 M: Jingoo Han <jingoohan1@gmail.com>
8529 L: linux-pci@vger.kernel.org
8530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8531 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8533 F: drivers/pci/host/pci-exynos.c
8535 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8536 M: Jingoo Han <jingoohan1@gmail.com>
8537 M: Pratyush Anand <pratyush.anand@gmail.com>
8538 L: linux-pci@vger.kernel.org
8540 F: drivers/pci/host/*designware*
8542 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8543 M: Joao Pinto <jpinto@synopsys.com>
8544 L: linux-pci@vger.kernel.org
8546 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8547 F: drivers/pci/host/pcie-designware-plat.c
8549 PCI DRIVER FOR GENERIC OF HOSTS
8550 M: Will Deacon <will.deacon@arm.com>
8551 L: linux-pci@vger.kernel.org
8552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8554 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8555 F: drivers/pci/host/pci-host-common.c
8556 F: drivers/pci/host/pci-host-generic.c
8558 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8559 M: Keith Busch <keith.busch@intel.com>
8560 L: linux-pci@vger.kernel.org
8562 F: arch/x86/pci/vmd.c
8564 PCIE DRIVER FOR ST SPEAR13XX
8565 M: Pratyush Anand <pratyush.anand@gmail.com>
8566 L: linux-pci@vger.kernel.org
8568 F: drivers/pci/host/*spear*
8570 PCI MSI DRIVER FOR ALTERA MSI IP
8571 M: Ley Foon Tan <lftan@altera.com>
8572 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8573 L: linux-pci@vger.kernel.org
8575 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8576 F: drivers/pci/host/pcie-altera-msi.c
8578 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8579 M: Duc Dang <dhdang@apm.com>
8580 L: linux-pci@vger.kernel.org
8581 L: linux-arm-kernel@lists.infradead.org
8583 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8584 F: drivers/pci/host/pci-xgene-msi.c
8586 PCIE DRIVER FOR HISILICON
8587 M: Zhou Wang <wangzhou1@hisilicon.com>
8588 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8589 L: linux-pci@vger.kernel.org
8591 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8592 F: drivers/pci/host/pcie-hisi.c
8594 PCIE DRIVER FOR QUALCOMM MSM
8595 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8596 L: linux-pci@vger.kernel.org
8597 L: linux-arm-msm@vger.kernel.org
8599 F: drivers/pci/host/*qcom*
8601 PCIE DRIVER FOR CAVIUM THUNDERX
8602 M: David Daney <david.daney@cavium.com>
8603 L: linux-pci@vger.kernel.org
8604 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8606 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8607 F: drivers/pci/host/pci-thunder-*
8610 P: Linux PCMCIA Team
8611 L: linux-pcmcia@lists.infradead.org
8612 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8615 F: Documentation/pcmcia/
8619 PCNET32 NETWORK DRIVER
8620 M: Don Fry <pcnet32@frontier.com>
8621 L: netdev@vger.kernel.org
8623 F: drivers/net/ethernet/amd/pcnet32.c
8625 PCRYPT PARALLEL CRYPTO ENGINE
8626 M: Steffen Klassert <steffen.klassert@secunet.com>
8627 L: linux-crypto@vger.kernel.org
8630 F: include/crypto/pcrypt.h
8632 PER-CPU MEMORY ALLOCATOR
8633 M: Tejun Heo <tj@kernel.org>
8634 M: Christoph Lameter <cl@linux.com>
8635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8637 F: include/linux/percpu*.h
8639 F: arch/*/include/asm/percpu.h
8641 PER-TASK DELAY ACCOUNTING
8642 M: Balbir Singh <bsingharora@gmail.com>
8644 F: include/linux/delayacct.h
8645 F: kernel/delayacct.c
8647 PERFORMANCE EVENTS SUBSYSTEM
8648 M: Peter Zijlstra <peterz@infradead.org>
8649 M: Ingo Molnar <mingo@redhat.com>
8650 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8651 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8652 L: linux-kernel@vger.kernel.org
8653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8656 F: include/linux/perf_event.h
8657 F: include/uapi/linux/perf_event.h
8658 F: arch/*/kernel/perf_event*.c
8659 F: arch/*/kernel/*/perf_event*.c
8660 F: arch/*/kernel/*/*/perf_event*.c
8661 F: arch/*/include/asm/perf_event.h
8662 F: arch/*/kernel/perf_callchain.c
8665 PERSONALITY HANDLING
8666 M: Christoph Hellwig <hch@infradead.org>
8667 L: linux-abi-devel@lists.sourceforge.net
8669 F: include/linux/personality.h
8670 F: include/uapi/linux/personality.h
8673 M: Remi Denis-Courmont <courmisch@gmail.com>
8675 F: Documentation/networking/phonet.txt
8676 F: include/linux/phonet.h
8677 F: include/net/phonet/
8678 F: include/uapi/linux/phonet.h
8682 M: Joern Engel <joern@lazybastard.org>
8683 L: linux-mtd@lists.infradead.org
8685 F: drivers/mtd/devices/phram.c
8688 M: Bruno Prémont <bonbons@linux-vserver.org>
8689 L: linux-input@vger.kernel.org
8691 F: drivers/hid/hid-picolcd*
8694 M: Jamie Iles <jamie@jamieiles.com>
8695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8696 T: git git://github.com/jamieiles/linux-2.6-ji.git
8698 F: arch/arm/boot/dts/picoxcell*
8699 F: arch/arm/mach-picoxcell/
8700 F: drivers/crypto/picoxcell*
8702 PIN CONTROL SUBSYSTEM
8703 M: Linus Walleij <linus.walleij@linaro.org>
8704 L: linux-gpio@vger.kernel.org
8705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8708 F: include/linux/pinctrl/
8710 PIN CONTROLLER - ATMEL AT91
8711 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8712 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8714 F: drivers/pinctrl/pinctrl-at91.*
8716 PIN CONTROLLER - ATMEL AT91 PIO4
8717 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8719 L: linux-gpio@vger.kernel.org
8721 F: drivers/pinctrl/pinctrl-at91-pio4.*
8723 PIN CONTROLLER - INTEL
8724 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8725 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8727 F: drivers/pinctrl/intel/
8729 PIN CONTROLLER - RENESAS
8730 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8731 M: Geert Uytterhoeven <geert+renesas@glider.be>
8732 L: linux-renesas-soc@vger.kernel.org
8734 F: drivers/pinctrl/sh-pfc/
8736 PIN CONTROLLER - SAMSUNG
8737 M: Tomasz Figa <tomasz.figa@gmail.com>
8738 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8739 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8741 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8743 F: drivers/pinctrl/samsung/
8745 PIN CONTROLLER - SINGLE
8746 M: Tony Lindgren <tony@atomide.com>
8747 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8749 L: linux-omap@vger.kernel.org
8751 F: drivers/pinctrl/pinctrl-single.c
8753 PIN CONTROLLER - ST SPEAR
8754 M: Viresh Kumar <vireshk@kernel.org>
8755 L: spear-devel@list.st.com
8756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8757 W: http://www.st.com/spear
8759 F: drivers/pinctrl/spear/
8762 M: Jiri Kosina <jikos@kernel.org>
8764 F: drivers/block/pktcdvd.c
8765 F: include/linux/pktcdvd.h
8766 F: include/uapi/linux/pktcdvd.h
8769 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8770 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8772 T: git git://github.com/gxt/linux.git
8773 F: drivers/input/serio/i8042-unicore32io.h
8774 F: drivers/i2c/busses/i2c-puv3.c
8775 F: drivers/video/fbdev/fb-puv3.c
8776 F: drivers/rtc/rtc-puv3.c
8778 PMBUS HARDWARE MONITORING DRIVERS
8779 M: Guenter Roeck <linux@roeck-us.net>
8780 L: linux-hwmon@vger.kernel.org
8781 W: http://hwmon.wiki.kernel.org/
8782 W: http://www.roeck-us.net/linux/drivers/
8783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8785 F: Documentation/hwmon/pmbus
8786 F: drivers/hwmon/pmbus/
8787 F: include/linux/i2c/pmbus.h
8789 PMC SIERRA MaxRAID DRIVER
8790 L: linux-scsi@vger.kernel.org
8791 W: http://www.pmc-sierra.com/
8793 F: drivers/scsi/pmcraid.*
8795 PMC SIERRA PM8001 DRIVER
8796 M: Jack Wang <jinpu.wang@profitbricks.com>
8797 M: lindar_liu@usish.com
8799 L: linux-scsi@vger.kernel.org
8801 F: drivers/scsi/pm8001/
8803 POSIX CLOCKS and TIMERS
8804 M: Thomas Gleixner <tglx@linutronix.de>
8805 L: linux-kernel@vger.kernel.org
8806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8809 F: include/linux/timer*
8810 F: kernel/time/*timer*
8812 POWER MANAGEMENT CORE
8813 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8814 L: linux-pm@vger.kernel.org
8815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8817 F: drivers/base/power/
8818 F: include/linux/pm.h
8819 F: include/linux/pm_*
8820 F: include/linux/powercap.h
8821 F: drivers/powercap/
8823 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8824 M: Sebastian Reichel <sre@kernel.org>
8825 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8826 M: David Woodhouse <dwmw2@infradead.org>
8827 L: linux-pm@vger.kernel.org
8828 T: git git://git.infradead.org/battery-2.6.git
8830 F: include/linux/power_supply.h
8832 X: drivers/power/avs/
8834 POWER STATE COORDINATION INTERFACE (PSCI)
8835 M: Mark Rutland <mark.rutland@arm.com>
8836 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8837 L: linux-arm-kernel@lists.infradead.org
8839 F: drivers/firmware/psci.c
8840 F: include/linux/psci.h
8841 F: include/uapi/linux/psci.h
8844 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8848 PPP PROTOCOL DRIVERS AND COMPRESSORS
8849 M: Paul Mackerras <paulus@samba.org>
8850 L: linux-ppp@vger.kernel.org
8852 F: drivers/net/ppp/ppp_*
8854 PPP OVER ATM (RFC 2364)
8855 M: Mitchell Blank Jr <mitch@sfgoth.com>
8857 F: net/atm/pppoatm.c
8858 F: include/uapi/linux/atmppp.h
8861 M: Michal Ostrowski <mostrows@earthlink.net>
8863 F: drivers/net/ppp/pppoe.c
8864 F: drivers/net/ppp/pppox.c
8867 M: James Chapman <jchapman@katalix.com>
8869 F: net/l2tp/l2tp_ppp.c
8870 F: include/linux/if_pppol2tp.h
8871 F: include/uapi/linux/if_pppol2tp.h
8874 M: Rodolfo Giometti <giometti@enneenne.com>
8875 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8876 L: linuxpps@ml.enneenne.com (subscribers-only)
8878 F: Documentation/pps/
8880 F: include/linux/pps*.h
8883 M: Dmitry Kozlov <xeb@mail.ru>
8884 L: netdev@vger.kernel.org
8886 F: drivers/net/ppp/pptp.c
8887 W: http://sourceforge.net/projects/accel-pptp
8890 M: Robert Love <rml@tech9.net>
8891 L: kpreempt-tech@lists.sourceforge.net
8892 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8894 F: Documentation/preempt-locking.txt
8895 F: include/linux/preempt.h
8897 PRISM54 WIRELESS DRIVER
8898 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8899 L: linux-wireless@vger.kernel.org
8900 W: http://wireless.kernel.org/en/users/Drivers/p54
8902 F: drivers/net/wireless/intersil/prism54/
8905 M: Geoff Levand <geoff@infradead.org>
8906 L: netdev@vger.kernel.org
8907 L: linuxppc-dev@lists.ozlabs.org
8909 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8911 PS3 PLATFORM SUPPORT
8912 M: Geoff Levand <geoff@infradead.org>
8913 L: linuxppc-dev@lists.ozlabs.org
8915 F: arch/powerpc/boot/ps3*
8916 F: arch/powerpc/include/asm/lv1call.h
8917 F: arch/powerpc/include/asm/ps3*.h
8918 F: arch/powerpc/platforms/ps3/
8921 F: drivers/rtc/rtc-ps3.c
8922 F: drivers/usb/host/*ps3.c
8923 F: sound/ppc/snd_ps3*
8926 M: Jim Paris <jim@jtan.com>
8927 M: Geoff Levand <geoff@infradead.org>
8928 L: linuxppc-dev@lists.ozlabs.org
8930 F: drivers/block/ps3vram.c
8933 M: Anton Vorontsov <anton@enomsg.org>
8934 M: Colin Cross <ccross@android.com>
8935 M: Kees Cook <keescook@chromium.org>
8936 M: Tony Luck <tony.luck@intel.com>
8938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8940 F: include/linux/pstore*
8941 F: drivers/firmware/efi/efi-pstore.c
8942 F: drivers/acpi/apei/erst.c
8944 PTP HARDWARE CLOCK SUPPORT
8945 M: Richard Cochran <richardcochran@gmail.com>
8946 L: netdev@vger.kernel.org
8948 W: http://linuxptp.sourceforge.net/
8949 F: Documentation/ABI/testing/sysfs-ptp
8950 F: Documentation/ptp/*
8951 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8952 F: drivers/net/phy/dp83640*
8954 F: include/linux/ptp_cl*
8957 M: Roland McGrath <roland@hack.frob.com>
8958 M: Oleg Nesterov <oleg@redhat.com>
8960 F: include/asm-generic/syscall.h
8961 F: include/linux/ptrace.h
8962 F: include/linux/regset.h
8963 F: include/linux/tracehook.h
8964 F: include/uapi/linux/ptrace.h
8967 PVRUSB2 VIDEO4LINUX DRIVER
8968 M: Mike Isely <isely@pobox.com>
8969 L: pvrusb2@isely.net (subscribers-only)
8970 L: linux-media@vger.kernel.org
8971 W: http://www.isely.net/pvrusb2/
8972 T: git git://linuxtv.org/media_tree.git
8974 F: Documentation/video4linux/README.pvrusb2
8975 F: drivers/media/usb/pvrusb2/
8978 M: Hans de Goede <hdegoede@redhat.com>
8979 L: linux-media@vger.kernel.org
8980 T: git git://linuxtv.org/media_tree.git
8982 F: drivers/media/usb/pwc/*
8985 M: Kamil Debski <k.debski@samsung.com>
8986 L: linux-hwmon@vger.kernel.org
8988 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8989 F: Documentation/hwmon/pwm-fan
8990 F: drivers/hwmon/pwm-fan.c
8993 M: Thierry Reding <thierry.reding@gmail.com>
8994 L: linux-pwm@vger.kernel.org
8996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8997 F: Documentation/pwm.txt
8998 F: Documentation/devicetree/bindings/pwm/
8999 F: include/linux/pwm.h
9001 F: drivers/video/backlight/pwm_bl.c
9002 F: include/linux/pwm_backlight.h
9004 PXA2xx/PXA3xx SUPPORT
9005 M: Daniel Mack <daniel@zonque.org>
9006 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9007 M: Robert Jarzmik <robert.jarzmik@free.fr>
9008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9009 T: git git://github.com/hzhuang1/linux.git
9010 T: git git://github.com/rjarzmik/linux.git
9012 F: arch/arm/boot/dts/pxa*
9013 F: arch/arm/mach-pxa/
9015 F: drivers/pcmcia/pxa2xx*
9016 F: drivers/pinctrl/pxa/
9017 F: drivers/spi/spi-pxa2xx*
9018 F: drivers/usb/gadget/udc/pxa2*
9019 F: include/sound/pxa2xx-lib.h
9024 M: Robert Jarzmik <robert.jarzmik@free.fr>
9025 L: linux-gpio@vger.kernel.org
9027 F: drivers/gpio/gpio-pxa.c
9029 PXA3xx NAND FLASH DRIVER
9030 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9031 L: linux-mtd@lists.infradead.org
9033 F: drivers/mtd/nand/pxa3xx_nand.c
9036 M: Eric Miao <eric.y.miao@gmail.com>
9037 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9039 T: git git://github.com/hzhuang1/linux.git
9040 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9042 F: arch/arm/boot/dts/mmp*
9043 F: arch/arm/mach-mmp/
9049 M: Robert Jarzmik <robert.jarzmik@free.fr>
9050 L: rtc-linux@googlegroups.com
9054 M: Tadeusz Struk <tadeusz.struk@intel.com>
9055 L: qat-linux@intel.com
9057 F: drivers/crypto/qat/
9060 M: Mike Marciniszyn <infinipath@intel.com>
9061 L: linux-rdma@vger.kernel.org
9063 F: drivers/infiniband/hw/qib/
9065 QLOGIC QLA1280 SCSI DRIVER
9066 M: Michael Reed <mdr@sgi.com>
9067 L: linux-scsi@vger.kernel.org
9069 F: drivers/scsi/qla1280.[ch]
9071 QLOGIC QLA2XXX FC-SCSI DRIVER
9072 M: qla2xxx-upstream@qlogic.com
9073 L: linux-scsi@vger.kernel.org
9075 F: Documentation/scsi/LICENSE.qla2xxx
9076 F: drivers/scsi/qla2xxx/
9078 QLOGIC QLA4XXX iSCSI DRIVER
9079 M: QLogic-Storage-Upstream@qlogic.com
9080 L: linux-scsi@vger.kernel.org
9082 F: Documentation/scsi/LICENSE.qla4xxx
9083 F: drivers/scsi/qla4xxx/
9085 QLOGIC QLA3XXX NETWORK DRIVER
9086 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9087 M: Ron Mercer <ron.mercer@qlogic.com>
9088 M: linux-driver@qlogic.com
9089 L: netdev@vger.kernel.org
9091 F: Documentation/networking/LICENSE.qla3xxx
9092 F: drivers/net/ethernet/qlogic/qla3xxx.*
9094 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9095 M: Dept-GELinuxNICDev@qlogic.com
9096 L: netdev@vger.kernel.org
9098 F: drivers/net/ethernet/qlogic/qlcnic/
9100 QLOGIC QLGE 10Gb ETHERNET DRIVER
9101 M: Harish Patil <harish.patil@qlogic.com>
9102 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9103 M: Dept-GELinuxNICDev@qlogic.com
9104 M: linux-driver@qlogic.com
9105 L: netdev@vger.kernel.org
9107 F: drivers/net/ethernet/qlogic/qlge/
9109 QLOGIC QL4xxx ETHERNET DRIVER
9110 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9111 M: Ariel Elior <Ariel.Elior@qlogic.com>
9112 M: everest-linux-l2@qlogic.com
9113 L: netdev@vger.kernel.org
9115 F: drivers/net/ethernet/qlogic/qed/
9116 F: include/linux/qed/
9117 F: drivers/net/ethernet/qlogic/qede/
9120 M: Anders Larsen <al@alarsen.net>
9121 W: http://www.alarsen.net/linux/qnx4fs/
9124 F: include/uapi/linux/qnx4_fs.h
9125 F: include/uapi/linux/qnxtypes.h
9128 M: Antti Palosaari <crope@iki.fi>
9129 L: linux-media@vger.kernel.org
9130 W: https://linuxtv.org
9131 W: http://palosaari.fi/linux/
9132 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9133 T: git git://linuxtv.org/anttip/media_tree.git
9135 F: drivers/media/tuners/qt1010*
9137 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9138 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9139 L: linux-wireless@vger.kernel.org
9140 L: ath9k-devel@lists.ath9k.org
9141 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9143 F: drivers/net/wireless/ath/ath9k/
9145 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9146 M: Kalle Valo <kvalo@qca.qualcomm.com>
9147 L: ath10k@lists.infradead.org
9148 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9151 F: drivers/net/wireless/ath/ath10k/
9153 QUALCOMM HEXAGON ARCHITECTURE
9154 M: Richard Kuo <rkuo@codeaurora.org>
9155 L: linux-hexagon@vger.kernel.org
9156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9160 QUALCOMM WCN36XX WIRELESS DRIVER
9161 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9162 L: wcn36xx@lists.infradead.org
9163 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9164 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9166 F: drivers/net/wireless/ath/wcn36xx/
9168 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9169 M: Gabriel Somlo <somlo@cmu.edu>
9170 M: "Michael S. Tsirkin" <mst@redhat.com>
9171 L: qemu-devel@nongnu.org
9173 F: drivers/firmware/qemu_fw_cfg.c
9175 RADOS BLOCK DEVICE (RBD)
9176 M: Ilya Dryomov <idryomov@gmail.com>
9177 M: Sage Weil <sage@redhat.com>
9178 M: Alex Elder <elder@kernel.org>
9179 L: ceph-devel@vger.kernel.org
9181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9182 T: git git://github.com/ceph/ceph-client.git
9184 F: Documentation/ABI/testing/sysfs-bus-rbd
9185 F: drivers/block/rbd.c
9186 F: drivers/block/rbd_types.h
9188 RADEON FRAMEBUFFER DISPLAY DRIVER
9189 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9190 L: linux-fbdev@vger.kernel.org
9192 F: drivers/video/fbdev/aty/radeon*
9193 F: include/uapi/linux/radeonfb.h
9195 RADIOSHARK RADIO DRIVER
9196 M: Hans de Goede <hdegoede@redhat.com>
9197 L: linux-media@vger.kernel.org
9198 T: git git://linuxtv.org/media_tree.git
9200 F: drivers/media/radio/radio-shark.c
9202 RADIOSHARK2 RADIO DRIVER
9203 M: Hans de Goede <hdegoede@redhat.com>
9204 L: linux-media@vger.kernel.org
9205 T: git git://linuxtv.org/media_tree.git
9207 F: drivers/media/radio/radio-shark2.c
9208 F: drivers/media/radio/radio-tea5777.c
9210 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9211 M: Paul Mackerras <paulus@samba.org>
9212 L: linux-fbdev@vger.kernel.org
9214 F: drivers/video/fbdev/aty/aty128fb.c
9216 RALINK MIPS ARCHITECTURE
9217 M: John Crispin <blogic@openwrt.org>
9218 L: linux-mips@linux-mips.org
9222 RALINK RT2X00 WIRELESS LAN DRIVER
9224 M: Stanislaw Gruszka <sgruszka@redhat.com>
9225 M: Helmut Schaa <helmut.schaa@googlemail.com>
9226 L: linux-wireless@vger.kernel.org
9228 F: drivers/net/wireless/ralink/rt2x00/
9230 RAMDISK RAM BLOCK DEVICE DRIVER
9231 M: Jens Axboe <axboe@kernel.dk>
9233 F: Documentation/blockdev/ramdisk.txt
9234 F: drivers/block/brd.c
9236 RANDOM NUMBER DRIVER
9237 M: "Theodore Ts'o" <tytso@mit.edu>
9239 F: drivers/char/random.c
9242 M: Matt Porter <mporter@kernel.crashing.org>
9243 M: Alexandre Bounine <alexandre.bounine@idt.com>
9247 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9248 L: linux-wireless@vger.kernel.org
9250 F: drivers/net/wireless/ray*
9253 M: Josh Triplett <josh@joshtriplett.org>
9254 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9255 L: linux-kernel@vger.kernel.org
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9258 F: Documentation/RCU/torture.txt
9259 F: kernel/rcu/rcutorture.c
9261 RCUTORTURE TEST FRAMEWORK
9262 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9263 M: Josh Triplett <josh@joshtriplett.org>
9264 R: Steven Rostedt <rostedt@goodmis.org>
9265 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9266 R: Lai Jiangshan <jiangshanlai@gmail.com>
9267 L: linux-kernel@vger.kernel.org
9269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9270 F: tools/testing/selftests/rcutorture
9273 M: Florian Fainelli <florian@openwrt.org>
9276 RDC R6040 FAST ETHERNET DRIVER
9277 M: Florian Fainelli <florian@openwrt.org>
9278 L: netdev@vger.kernel.org
9280 F: drivers/net/ethernet/rdc/r6040.c
9282 RDS - RELIABLE DATAGRAM SOCKETS
9283 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9284 L: netdev@vger.kernel.org
9285 L: linux-rdma@vger.kernel.org
9286 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9287 W: https://oss.oracle.com/projects/rds/
9290 F: Documentation/networking/rds.txt
9292 RDMAVT - RDMA verbs software
9293 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9294 L: linux-rdma@vger.kernel.org
9296 F: drivers/infiniband/sw/rdmavt
9298 READ-COPY UPDATE (RCU)
9299 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9300 M: Josh Triplett <josh@joshtriplett.org>
9301 R: Steven Rostedt <rostedt@goodmis.org>
9302 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9303 R: Lai Jiangshan <jiangshanlai@gmail.com>
9304 L: linux-kernel@vger.kernel.org
9305 W: http://www.rdrop.com/users/paulmck/RCU/
9307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9308 F: Documentation/RCU/
9309 X: Documentation/RCU/torture.txt
9310 F: include/linux/rcu*
9311 X: include/linux/srcu.h
9315 REAL TIME CLOCK (RTC) SUBSYSTEM
9316 M: Alessandro Zummo <a.zummo@towertech.it>
9317 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9318 L: rtc-linux@googlegroups.com
9319 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9322 F: Documentation/rtc.txt
9324 F: include/linux/rtc.h
9325 F: include/uapi/linux/rtc.h
9327 REALTEK AUDIO CODECS
9328 M: Bard Liao <bardliao@realtek.com>
9329 M: Oder Chiou <oder_chiou@realtek.com>
9331 F: sound/soc/codecs/rt*
9332 F: include/sound/rt*.h
9334 REISERFS FILE SYSTEM
9335 L: reiserfs-devel@vger.kernel.org
9339 REGISTER MAP ABSTRACTION
9340 M: Mark Brown <broonie@kernel.org>
9341 L: linux-kernel@vger.kernel.org
9342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9344 F: drivers/base/regmap/
9345 F: include/linux/regmap.h
9347 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9348 M: Ohad Ben-Cohen <ohad@wizery.com>
9349 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9350 L: linux-remoteproc@vger.kernel.org
9351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9353 F: drivers/remoteproc/
9354 F: Documentation/remoteproc.txt
9355 F: include/linux/remoteproc.h
9357 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9358 M: Ohad Ben-Cohen <ohad@wizery.com>
9359 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9360 L: linux-remoteproc@vger.kernel.org
9361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9364 F: Documentation/rpmsg.txt
9365 F: include/linux/rpmsg.h
9367 RENESAS ETHERNET DRIVERS
9368 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9369 L: netdev@vger.kernel.org
9370 L: linux-renesas-soc@vger.kernel.org
9371 F: drivers/net/ethernet/renesas/
9372 F: include/linux/sh_eth.h
9374 RENESAS USB2 PHY DRIVER
9375 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9376 L: linux-renesas-soc@vger.kernel.org
9378 F: drivers/phy/phy-rcar-gen3-usb2.c
9380 RESET CONTROLLER FRAMEWORK
9381 M: Philipp Zabel <p.zabel@pengutronix.de>
9382 T: git git://git.pengutronix.de/git/pza/linux
9385 F: Documentation/devicetree/bindings/reset/
9386 F: include/dt-bindings/reset/
9387 F: include/linux/reset.h
9388 F: include/linux/reset-controller.h
9391 M: Johannes Berg <johannes@sipsolutions.net>
9392 L: linux-wireless@vger.kernel.org
9393 W: http://wireless.kernel.org/
9394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9397 F: Documentation/rfkill.txt
9401 M: Thomas Graf <tgraf@suug.ch>
9402 L: netdev@vger.kernel.org
9405 F: include/linux/rhashtable.h
9407 RICOH SMARTMEDIA/XD DRIVER
9408 M: Maxim Levitsky <maximlevitsky@gmail.com>
9410 F: drivers/mtd/nand/r852.c
9411 F: drivers/mtd/nand/r852.h
9413 RICOH R5C592 MEMORYSTICK DRIVER
9414 M: Maxim Levitsky <maximlevitsky@gmail.com>
9416 F: drivers/memstick/host/r592.*
9419 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9420 W: http://sourceforge.net/projects/roccat/
9422 F: drivers/hid/hid-roccat*
9423 F: include/linux/hid-roccat*
9424 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9427 M: Jiri Pirko <jiri@resnulli.us>
9428 M: Scott Feldman <sfeldma@gmail.com>
9429 L: netdev@vger.kernel.org
9431 F: drivers/net/ethernet/rocker/
9435 W: http://www.comtrol.com
9437 F: Documentation/serial/rocket.txt
9438 F: drivers/tty/rocket*
9440 ROCKETPORT EXPRESS/INFINITY DRIVER
9441 M: Kevin Cernekee <cernekee@gmail.com>
9442 L: linux-serial@vger.kernel.org
9444 F: drivers/tty/serial/rp2.*
9447 M: Ralf Baechle <ralf@linux-mips.org>
9448 L: linux-hams@vger.kernel.org
9449 W: http://www.linux-ax25.org/
9451 F: include/net/rose.h
9452 F: include/uapi/linux/rose.h
9455 RTL2830 MEDIA DRIVER
9456 M: Antti Palosaari <crope@iki.fi>
9457 L: linux-media@vger.kernel.org
9458 W: https://linuxtv.org
9459 W: http://palosaari.fi/linux/
9460 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9461 T: git git://linuxtv.org/anttip/media_tree.git
9463 F: drivers/media/dvb-frontends/rtl2830*
9465 RTL2832 MEDIA DRIVER
9466 M: Antti Palosaari <crope@iki.fi>
9467 L: linux-media@vger.kernel.org
9468 W: https://linuxtv.org
9469 W: http://palosaari.fi/linux/
9470 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9471 T: git git://linuxtv.org/anttip/media_tree.git
9473 F: drivers/media/dvb-frontends/rtl2832*
9475 RTL2832_SDR MEDIA DRIVER
9476 M: Antti Palosaari <crope@iki.fi>
9477 L: linux-media@vger.kernel.org
9478 W: https://linuxtv.org
9479 W: http://palosaari.fi/linux/
9480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9481 T: git git://linuxtv.org/anttip/media_tree.git
9483 F: drivers/media/dvb-frontends/rtl2832_sdr*
9485 RTL8180 WIRELESS DRIVER
9486 L: linux-wireless@vger.kernel.org
9487 W: http://wireless.kernel.org/
9488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9490 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9492 RTL8187 WIRELESS DRIVER
9493 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9494 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9495 M: Larry Finger <Larry.Finger@lwfinger.net>
9496 L: linux-wireless@vger.kernel.org
9497 W: http://wireless.kernel.org/
9498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9500 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9502 RTL8192CE WIRELESS DRIVER
9503 M: Larry Finger <Larry.Finger@lwfinger.net>
9504 M: Chaoming Li <chaoming_li@realsil.com.cn>
9505 L: linux-wireless@vger.kernel.org
9506 W: http://wireless.kernel.org/
9507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9509 F: drivers/net/wireless/realtek/rtlwifi/
9510 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9512 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9513 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9514 L: linux-wireless@vger.kernel.org
9515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9517 F: drivers/net/wireless/realtek/rtl8xxxu/
9519 S3 SAVAGE FRAMEBUFFER DRIVER
9520 M: Antonino Daplas <adaplas@gmail.com>
9521 L: linux-fbdev@vger.kernel.org
9523 F: drivers/video/fbdev/savage/
9526 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9527 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9528 L: linux-s390@vger.kernel.org
9529 W: http://www.ibm.com/developerworks/linux/linux390/
9530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9534 F: Documentation/s390/
9535 F: Documentation/DocBook/s390*
9537 S390 COMMON I/O LAYER
9538 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9539 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9540 L: linux-s390@vger.kernel.org
9541 W: http://www.ibm.com/developerworks/linux/linux390/
9543 F: drivers/s390/cio/
9546 M: Stefan Weinhuber <wein@de.ibm.com>
9547 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9548 L: linux-s390@vger.kernel.org
9549 W: http://www.ibm.com/developerworks/linux/linux390/
9551 F: drivers/s390/block/dasd*
9552 F: block/partitions/ibm.c
9554 S390 NETWORK DRIVERS
9555 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9556 L: linux-s390@vger.kernel.org
9557 W: http://www.ibm.com/developerworks/linux/linux390/
9559 F: drivers/s390/net/
9562 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9563 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9564 L: linux-s390@vger.kernel.org
9565 W: http://www.ibm.com/developerworks/linux/linux390/
9568 F: drivers/pci/hotplug/s390_pci_hpc.c
9571 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9572 L: linux-s390@vger.kernel.org
9573 W: http://www.ibm.com/developerworks/linux/linux390/
9575 F: drivers/s390/crypto/
9578 M: Steffen Maier <maier@linux.vnet.ibm.com>
9579 L: linux-s390@vger.kernel.org
9580 W: http://www.ibm.com/developerworks/linux/linux390/
9582 F: drivers/s390/scsi/zfcp_*
9584 S390 IUCV NETWORK LAYER
9585 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9586 L: linux-s390@vger.kernel.org
9587 W: http://www.ibm.com/developerworks/linux/linux390/
9589 F: drivers/s390/net/*iucv*
9590 F: include/net/iucv/
9594 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9595 L: linux-s390@vger.kernel.org
9596 W: http://www.ibm.com/developerworks/linux/linux390/
9598 F: drivers/iommu/s390-iommu.c
9600 S3C24XX SD/MMC Driver
9601 M: Ben Dooks <ben-linux@fluff.org>
9602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9604 F: drivers/mmc/host/s3cmci.*
9606 SAA6588 RDS RECEIVER DRIVER
9607 M: Hans Verkuil <hverkuil@xs4all.nl>
9608 L: linux-media@vger.kernel.org
9609 T: git git://linuxtv.org/media_tree.git
9610 W: https://linuxtv.org
9612 F: drivers/media/i2c/saa6588*
9614 SAA7134 VIDEO4LINUX DRIVER
9615 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9616 L: linux-media@vger.kernel.org
9617 W: https://linuxtv.org
9618 T: git git://linuxtv.org/media_tree.git
9620 F: Documentation/video4linux/*.saa7134
9621 F: drivers/media/pci/saa7134/
9623 SAA7146 VIDEO4LINUX-2 DRIVER
9624 M: Hans Verkuil <hverkuil@xs4all.nl>
9625 L: linux-media@vger.kernel.org
9626 T: git git://linuxtv.org/media_tree.git
9628 F: drivers/media/common/saa7146/
9629 F: drivers/media/pci/saa7146/
9630 F: include/media/saa7146*
9632 SAMSUNG LAPTOP DRIVER
9633 M: Corentin Chary <corentin.chary@gmail.com>
9634 L: platform-driver-x86@vger.kernel.org
9636 F: drivers/platform/x86/samsung-laptop.c
9638 SAMSUNG AUDIO (ASoC) DRIVERS
9639 M: Sangbeom Kim <sbkim73@samsung.com>
9640 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9642 F: sound/soc/samsung/
9644 SAMSUNG FRAMEBUFFER DRIVER
9645 M: Jingoo Han <jingoohan1@gmail.com>
9646 L: linux-fbdev@vger.kernel.org
9648 F: drivers/video/fbdev/s3c-fb.c
9650 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9651 M: Sangbeom Kim <sbkim73@samsung.com>
9652 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9653 L: linux-kernel@vger.kernel.org
9654 L: linux-samsung-soc@vger.kernel.org
9656 F: drivers/mfd/sec*.c
9657 F: drivers/regulator/s2m*.c
9658 F: drivers/regulator/s5m*.c
9659 F: drivers/clk/clk-s2mps11.c
9660 F: drivers/rtc/rtc-s5m.c
9661 F: include/linux/mfd/samsung/
9662 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9663 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9664 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9665 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9667 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9668 M: Kyungmin Park <kyungmin.park@samsung.com>
9669 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9670 L: linux-media@vger.kernel.org
9671 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9673 F: drivers/media/platform/exynos4-is/
9675 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9676 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9677 L: linux-media@vger.kernel.org
9678 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9680 F: drivers/media/platform/s3c-camif/
9681 F: include/media/drv-intf/s3c_camif.h
9683 SAMSUNG S5C73M3 CAMERA DRIVER
9684 M: Kyungmin Park <kyungmin.park@samsung.com>
9685 M: Andrzej Hajda <a.hajda@samsung.com>
9686 L: linux-media@vger.kernel.org
9688 F: drivers/media/i2c/s5c73m3/*
9690 SAMSUNG S5K5BAF CAMERA DRIVER
9691 M: Kyungmin Park <kyungmin.park@samsung.com>
9692 M: Andrzej Hajda <a.hajda@samsung.com>
9693 L: linux-media@vger.kernel.org
9695 F: drivers/media/i2c/s5k5baf.c
9697 SAMSUNG S3FWRN5 NFC DRIVER
9698 M: Robert Baldyga <r.baldyga@samsung.com>
9699 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9700 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9702 F: drivers/nfc/s3fwrn5
9704 SAMSUNG SOC CLOCK DRIVERS
9705 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9706 M: Tomasz Figa <tomasz.figa@gmail.com>
9708 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9709 F: drivers/clk/samsung/
9711 SAMSUNG SXGBE DRIVERS
9712 M: Byungho An <bh74.an@samsung.com>
9713 M: Girish K S <ks.giri@samsung.com>
9714 M: Vipul Pandya <vipul.pandya@samsung.com>
9716 L: netdev@vger.kernel.org
9717 F: drivers/net/ethernet/samsung/sxgbe/
9719 SAMSUNG THERMAL DRIVER
9720 M: Lukasz Majewski <l.majewski@samsung.com>
9721 L: linux-pm@vger.kernel.org
9722 L: linux-samsung-soc@vger.kernel.org
9724 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9725 F: drivers/thermal/samsung/
9727 SAMSUNG USB2 PHY DRIVER
9728 M: Kamil Debski <k.debski@samsung.com>
9729 L: linux-kernel@vger.kernel.org
9731 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9732 F: Documentation/phy/samsung-usb2.txt
9733 F: drivers/phy/phy-exynos4210-usb2.c
9734 F: drivers/phy/phy-exynos4x12-usb2.c
9735 F: drivers/phy/phy-exynos5250-usb2.c
9736 F: drivers/phy/phy-s5pv210-usb2.c
9737 F: drivers/phy/phy-samsung-usb2.c
9738 F: drivers/phy/phy-samsung-usb2.h
9741 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9742 L: linux-serial@vger.kernel.org
9744 F: drivers/tty/serial/
9746 SYNOPSYS DESIGNWARE DMAC DRIVER
9747 M: Viresh Kumar <vireshk@kernel.org>
9748 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9750 F: include/linux/dma/dw.h
9751 F: include/linux/platform_data/dma-dw.h
9754 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9755 M: Lars Persson <lars.persson@axis.com>
9756 L: netdev@vger.kernel.org
9758 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9759 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9761 SYNOPSYS DESIGNWARE I2C DRIVER
9762 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9763 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9764 R: Mika Westerberg <mika.westerberg@linux.intel.com>
9765 L: linux-i2c@vger.kernel.org
9767 F: drivers/i2c/busses/i2c-designware-*
9768 F: include/linux/platform_data/i2c-designware.h
9770 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9771 M: Jaehoon Chung <jh80.chung@samsung.com>
9772 L: linux-mmc@vger.kernel.org
9774 F: include/linux/mmc/dw_mmc.h
9775 F: drivers/mmc/host/dw_mmc*
9777 SYSTEM TRACE MODULE CLASS
9778 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9780 F: Documentation/trace/stm.txt
9781 F: drivers/hwtracing/stm/
9782 F: include/linux/stm.h
9783 F: include/uapi/linux/stm.h
9786 M: Andreas Noever <andreas.noever@gmail.com>
9788 F: drivers/thunderbolt/
9790 TI BQ27XXX POWER SUPPLY DRIVER
9791 R: Andrew F. Davis <afd@ti.com>
9792 F: include/linux/power/bq27xxx_battery.h
9793 F: drivers/power/bq27xxx_battery.c
9794 F: drivers/power/bq27xxx_battery_i2c.c
9796 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9797 M: John Stultz <john.stultz@linaro.org>
9798 M: Thomas Gleixner <tglx@linutronix.de>
9799 L: linux-kernel@vger.kernel.org
9800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9802 F: include/linux/clocksource.h
9803 F: include/linux/time.h
9804 F: include/linux/timex.h
9805 F: include/uapi/linux/time.h
9806 F: include/uapi/linux/timex.h
9807 F: kernel/time/clocksource.c
9808 F: kernel/time/time*.c
9809 F: kernel/time/alarmtimer.c
9810 F: kernel/time/ntp.c
9811 F: tools/testing/selftests/timers/
9814 M: Zwane Mwaikambo <zwanem@gmail.com>
9816 F: drivers/watchdog/sc1200wdt.c
9819 M: Ingo Molnar <mingo@redhat.com>
9820 M: Peter Zijlstra <peterz@infradead.org>
9821 L: linux-kernel@vger.kernel.org
9822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9825 F: include/linux/sched.h
9826 F: include/uapi/linux/sched.h
9827 F: include/linux/wait.h
9830 M: Chen Liqin <liqin.linux@gmail.com>
9831 M: Lennox Wu <lennox.wu@gmail.com>
9832 W: http://www.sunplus.com
9836 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9837 M: Sudeep Holla <sudeep.holla@arm.com>
9838 L: linux-arm-kernel@lists.infradead.org
9840 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9841 F: drivers/clk/clk-scpi.c
9842 F: drivers/cpufreq/scpi-cpufreq.c
9843 F: drivers/firmware/arm_scpi.c
9844 F: include/linux/scpi_protocol.h
9847 M: Jens Axboe <axboe@kernel.dk>
9848 L: linux-scsi@vger.kernel.org
9849 W: http://www.kernel.dk
9853 SCSI RDMA PROTOCOL (SRP) INITIATOR
9854 M: Bart Van Assche <bart.vanassche@sandisk.com>
9855 L: linux-rdma@vger.kernel.org
9857 W: http://www.openfabrics.org
9858 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9860 F: drivers/infiniband/ulp/srp/
9861 F: include/scsi/srp.h
9864 M: Doug Gilbert <dgilbert@interlog.com>
9865 L: linux-scsi@vger.kernel.org
9866 W: http://sg.danny.cz/sg
9868 F: Documentation/scsi/scsi-generic.txt
9869 F: drivers/scsi/sg.c
9870 F: include/scsi/sg.h
9873 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9875 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9877 L: linux-scsi@vger.kernel.org
9883 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9884 L: linux-scsi@vger.kernel.org
9886 F: Documentation/scsi/st.txt
9887 F: drivers/scsi/st.*
9888 F: drivers/scsi/st_*.h
9891 M: Vlad Yasevich <vyasevich@gmail.com>
9892 M: Neil Horman <nhorman@tuxdriver.com>
9893 L: linux-sctp@vger.kernel.org
9894 W: http://lksctp.sourceforge.net
9896 F: Documentation/networking/sctp.txt
9897 F: include/linux/sctp.h
9898 F: include/uapi/linux/sctp.h
9899 F: include/net/sctp/
9903 M: Jim Cromie <jim.cromie@gmail.com>
9905 F: Documentation/i2c/busses/scx200_acb
9906 F: arch/x86/platform/scx200/
9907 F: drivers/watchdog/scx200_wdt.c
9908 F: drivers/i2c/busses/scx200*
9909 F: drivers/mtd/maps/scx200_docflash.c
9910 F: include/linux/scx200.h
9913 M: Jim Cromie <jim.cromie@gmail.com>
9915 F: drivers/char/scx200_gpio.c
9916 F: include/linux/scx200_gpio.h
9918 SCx200 HRT CLOCKSOURCE DRIVER
9919 M: Jim Cromie <jim.cromie@gmail.com>
9921 F: drivers/clocksource/scx200_hrt.c
9923 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9924 M: Sascha Sommer <saschasommer@freenet.de>
9925 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9927 F: drivers/mmc/host/sdricoh_cs.c
9929 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9930 M: Adrian Hunter <adrian.hunter@intel.com>
9931 L: linux-mmc@vger.kernel.org
9932 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9934 F: drivers/mmc/host/sdhci*
9935 F: include/linux/mmc/sdhci*
9938 M: Kees Cook <keescook@chromium.org>
9939 R: Andy Lutomirski <luto@amacapital.net>
9940 R: Will Drewry <wad@chromium.org>
9941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9944 F: include/uapi/linux/seccomp.h
9945 F: include/linux/seccomp.h
9946 F: tools/testing/selftests/seccomp/*
9947 K: \bsecure_computing
9950 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9951 M: Ben Dooks <ben-linux@fluff.org>
9952 M: Jaehoon Chung <jh80.chung@samsung.com>
9953 L: linux-mmc@vger.kernel.org
9955 F: drivers/mmc/host/sdhci-s3c*
9957 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9958 M: Viresh Kumar <vireshk@kernel.org>
9959 L: spear-devel@list.st.com
9960 L: linux-mmc@vger.kernel.org
9962 F: drivers/mmc/host/sdhci-spear.c
9965 M: James Morris <james.l.morris@oracle.com>
9966 M: "Serge E. Hallyn" <serge@hallyn.com>
9967 L: linux-security-module@vger.kernel.org (suggested Cc:)
9968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9969 W: http://kernsec.org/
9974 M: Security Officers <security@kernel.org>
9977 SELINUX SECURITY MODULE
9978 M: Paul Moore <paul@paul-moore.com>
9979 M: Stephen Smalley <sds@tycho.nsa.gov>
9980 M: Eric Paris <eparis@parisplace.org>
9981 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9982 W: http://selinuxproject.org
9983 T: git git://git.infradead.org/users/pcmoore/selinux
9985 F: include/linux/selinux*
9986 F: security/selinux/
9989 APPARMOR SECURITY MODULE
9990 M: John Johansen <john.johansen@canonical.com>
9991 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9992 W: apparmor.wiki.kernel.org
9993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9995 F: security/apparmor/
9997 YAMA SECURITY MODULE
9998 M: Kees Cook <keescook@chromium.org>
9999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10004 M: Jiri Slaby <jirislaby@gmail.com>
10006 F: drivers/misc/phantom.c
10007 F: include/uapi/linux/phantom.h
10009 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10010 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10011 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10012 M: John Soni Jose <sony.john@avagotech.com>
10013 L: linux-scsi@vger.kernel.org
10014 W: http://www.avagotech.com
10016 F: drivers/scsi/be2iscsi/
10018 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10019 M: Sathya Perla <sathya.perla@broadcom.com>
10020 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10021 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10022 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10023 M: Somnath Kotur <somnath.kotur@broadcom.com>
10024 L: netdev@vger.kernel.org
10025 W: http://www.emulex.com
10027 F: drivers/net/ethernet/emulex/benet/
10029 EMULEX ONECONNECT ROCE DRIVER
10030 M: Selvin Xavier <selvin.xavier@avagotech.com>
10031 M: Devesh Sharma <devesh.sharma@avagotech.com>
10032 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10033 L: linux-rdma@vger.kernel.org
10034 W: http://www.emulex.com
10036 F: drivers/infiniband/hw/ocrdma/
10039 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10040 M: Shradha Shah <sshah@solarflare.com>
10041 L: netdev@vger.kernel.org
10043 F: drivers/net/ethernet/sfc/
10046 M: Dimitri Sivanich <sivanich@sgi.com>
10048 F: drivers/misc/sgi-gru/
10050 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10051 M: Pat Gefre <pfg@sgi.com>
10052 L: linux-ia64@vger.kernel.org
10054 F: Documentation/ia64/serial.txt
10055 F: drivers/tty/serial/ioc?_serial.c
10056 F: include/linux/ioc?.h
10058 SGI XP/XPC/XPNET DRIVER
10059 M: Cliff Whickman <cpw@sgi.com>
10060 M: Robin Holt <robinmholt@gmail.com>
10062 F: drivers/misc/sgi-xp/
10064 SI2157 MEDIA DRIVER
10065 M: Antti Palosaari <crope@iki.fi>
10066 L: linux-media@vger.kernel.org
10067 W: https://linuxtv.org
10068 W: http://palosaari.fi/linux/
10069 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10070 T: git git://linuxtv.org/anttip/media_tree.git
10072 F: drivers/media/tuners/si2157*
10074 SI2168 MEDIA DRIVER
10075 M: Antti Palosaari <crope@iki.fi>
10076 L: linux-media@vger.kernel.org
10077 W: https://linuxtv.org
10078 W: http://palosaari.fi/linux/
10079 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10080 T: git git://linuxtv.org/anttip/media_tree.git
10082 F: drivers/media/dvb-frontends/si2168*
10084 SI470X FM RADIO RECEIVER I2C DRIVER
10085 M: Hans Verkuil <hverkuil@xs4all.nl>
10086 L: linux-media@vger.kernel.org
10087 T: git git://linuxtv.org/media_tree.git
10088 W: https://linuxtv.org
10090 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10092 SI470X FM RADIO RECEIVER USB DRIVER
10093 M: Hans Verkuil <hverkuil@xs4all.nl>
10094 L: linux-media@vger.kernel.org
10095 T: git git://linuxtv.org/media_tree.git
10096 W: https://linuxtv.org
10098 F: drivers/media/radio/si470x/radio-si470x-common.c
10099 F: drivers/media/radio/si470x/radio-si470x.h
10100 F: drivers/media/radio/si470x/radio-si470x-usb.c
10102 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10103 M: Eduardo Valentin <edubezval@gmail.com>
10104 L: linux-media@vger.kernel.org
10105 T: git git://linuxtv.org/media_tree.git
10106 W: https://linuxtv.org
10108 F: drivers/media/radio/si4713/si4713.?
10110 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10111 M: Eduardo Valentin <edubezval@gmail.com>
10112 L: linux-media@vger.kernel.org
10113 T: git git://linuxtv.org/media_tree.git
10114 W: https://linuxtv.org
10116 F: drivers/media/radio/si4713/radio-platform-si4713.c
10118 SI4713 FM RADIO TRANSMITTER USB DRIVER
10119 M: Hans Verkuil <hverkuil@xs4all.nl>
10120 L: linux-media@vger.kernel.org
10121 T: git git://linuxtv.org/media_tree.git
10122 W: https://linuxtv.org
10124 F: drivers/media/radio/si4713/radio-usb-si4713.c
10127 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10128 L: linux-media@vger.kernel.org
10129 W: https://linuxtv.org
10130 T: git git://linuxtv.org/media_tree.git
10132 F: drivers/media/common/siano/
10133 F: drivers/media/usb/siano/
10134 F: drivers/media/usb/siano/
10135 F: drivers/media/mmc/siano/
10138 M: Hans de Goede <hdegoede@redhat.com>
10139 L: linux-fbdev@vger.kernel.org
10141 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10142 F: drivers/video/fbdev/simplefb.c
10143 F: include/linux/platform_data/simplefb.h
10145 SH_VEU V4L2 MEM2MEM DRIVER
10146 L: linux-media@vger.kernel.org
10148 F: drivers/media/platform/sh_veu.c
10150 SH_VOU V4L2 OUTPUT DRIVER
10151 L: linux-media@vger.kernel.org
10153 F: drivers/media/platform/sh_vou.c
10154 F: include/media/drv-intf/sh_vou.h
10156 SIMPLE FIRMWARE INTERFACE (SFI)
10157 M: Len Brown <lenb@kernel.org>
10158 L: sfi-devel@simplefirmware.org
10159 W: http://simplefirmware.org/
10160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10162 F: arch/x86/platform/sfi/
10164 F: include/linux/sfi*.h
10166 SIMTEC EB110ATX (Chalice CATS)
10168 P: Vincent Sanders <vince@simtec.co.uk>
10169 M: Simtec Linux Team <linux@simtec.co.uk>
10170 W: http://www.simtec.co.uk/products/EB110ATX/
10173 SIMTEC EB2410ITX (BAST)
10175 P: Vincent Sanders <vince@simtec.co.uk>
10176 M: Simtec Linux Team <linux@simtec.co.uk>
10177 W: http://www.simtec.co.uk/products/EB2410ITX/
10179 F: arch/arm/mach-s3c24xx/mach-bast.c
10180 F: arch/arm/mach-s3c24xx/bast-ide.c
10181 F: arch/arm/mach-s3c24xx/bast-irq.c
10183 TI DAVINCI MACHINE SUPPORT
10184 M: Sekhar Nori <nsekhar@ti.com>
10185 M: Kevin Hilman <khilman@kernel.org>
10186 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10187 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10189 F: arch/arm/mach-davinci/
10190 F: drivers/i2c/busses/i2c-davinci.c
10192 TI DAVINCI SERIES MEDIA DRIVER
10193 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10194 L: linux-media@vger.kernel.org
10195 W: https://linuxtv.org
10196 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10197 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10199 F: drivers/media/platform/davinci/
10200 F: include/media/davinci/
10202 TI AM437X VPFE DRIVER
10203 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10204 L: linux-media@vger.kernel.org
10205 W: https://linuxtv.org
10206 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10207 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10209 F: drivers/media/platform/am437x/
10211 OV2659 OMNIVISION SENSOR DRIVER
10212 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10213 L: linux-media@vger.kernel.org
10214 W: https://linuxtv.org
10215 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10216 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10218 F: drivers/media/i2c/ov2659.c
10219 F: include/media/i2c/ov2659.h
10221 SILICON MOTION SM712 FRAME BUFFER DRIVER
10222 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10223 M: Teddy Wang <teddy.wang@siliconmotion.com>
10224 M: Sudip Mukherjee <sudip@vectorindia.org>
10225 L: linux-fbdev@vger.kernel.org
10227 F: drivers/video/fbdev/sm712*
10228 F: Documentation/fb/sm712fb.txt
10230 SIS 190 ETHERNET DRIVER
10231 M: Francois Romieu <romieu@fr.zoreil.com>
10232 L: netdev@vger.kernel.org
10234 F: drivers/net/ethernet/sis/sis190.c
10236 SIS 900/7016 FAST ETHERNET DRIVER
10237 M: Daniele Venzano <venza@brownhat.org>
10238 W: http://www.brownhat.org/sis900.html
10239 L: netdev@vger.kernel.org
10241 F: drivers/net/ethernet/sis/sis900.*
10243 SIS FRAMEBUFFER DRIVER
10244 M: Thomas Winischhofer <thomas@winischhofer.net>
10245 W: http://www.winischhofer.net/linuxsisvga.shtml
10247 F: Documentation/fb/sisfb.txt
10248 F: drivers/video/fbdev/sis/
10249 F: include/video/sisfb.h
10252 M: Thomas Winischhofer <thomas@winischhofer.net>
10253 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10255 F: drivers/usb/misc/sisusbvga/
10258 M: Christoph Lameter <cl@linux.com>
10259 M: Pekka Enberg <penberg@kernel.org>
10260 M: David Rientjes <rientjes@google.com>
10261 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10262 M: Andrew Morton <akpm@linux-foundation.org>
10263 L: linux-mm@kvack.org
10265 F: include/linux/sl?b*.h
10268 SLEEPABLE READ-COPY UPDATE (SRCU)
10269 M: Lai Jiangshan <jiangshanlai@gmail.com>
10270 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10271 M: Josh Triplett <josh@joshtriplett.org>
10272 R: Steven Rostedt <rostedt@goodmis.org>
10273 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10274 L: linux-kernel@vger.kernel.org
10275 W: http://www.rdrop.com/users/paulmck/RCU/
10277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10278 F: include/linux/srcu.h
10279 F: kernel/rcu/srcu.c
10281 SMACK SECURITY MODULE
10282 M: Casey Schaufler <casey@schaufler-ca.com>
10283 L: linux-security-module@vger.kernel.org
10284 W: http://schaufler-ca.com
10285 T: git git://git.gitorious.org/smack-next/kernel.git
10287 F: Documentation/security/Smack.txt
10290 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10291 M: Kevin Hilman <khilman@kernel.org>
10292 M: Nishanth Menon <nm@ti.com>
10294 F: drivers/power/avs/
10295 F: include/linux/power/smartreflex.h
10296 L: linux-pm@vger.kernel.org
10298 SMC91x ETHERNET DRIVER
10299 M: Nicolas Pitre <nico@fluxnic.net>
10301 F: drivers/net/ethernet/smsc/smc91x.*
10303 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10304 M: Sakari Ailus <sakari.ailus@iki.fi>
10305 L: linux-media@vger.kernel.org
10307 F: drivers/media/i2c/smiapp/
10308 F: include/media/i2c/smiapp.h
10309 F: drivers/media/i2c/smiapp-pll.c
10310 F: drivers/media/i2c/smiapp-pll.h
10311 F: include/uapi/linux/smiapp.h
10312 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10314 SMM665 HARDWARE MONITOR DRIVER
10315 M: Guenter Roeck <linux@roeck-us.net>
10316 L: linux-hwmon@vger.kernel.org
10318 F: Documentation/hwmon/smm665
10319 F: drivers/hwmon/smm665.c
10321 SMSC EMC2103 HARDWARE MONITOR DRIVER
10322 M: Steve Glendinning <steve.glendinning@shawell.net>
10323 L: linux-hwmon@vger.kernel.org
10325 F: Documentation/hwmon/emc2103
10326 F: drivers/hwmon/emc2103.c
10328 SMSC SCH5627 HARDWARE MONITOR DRIVER
10329 M: Hans de Goede <hdegoede@redhat.com>
10330 L: linux-hwmon@vger.kernel.org
10332 F: Documentation/hwmon/sch5627
10333 F: drivers/hwmon/sch5627.c
10335 SMSC47B397 HARDWARE MONITOR DRIVER
10336 M: Jean Delvare <jdelvare@suse.com>
10337 L: linux-hwmon@vger.kernel.org
10339 F: Documentation/hwmon/smsc47b397
10340 F: drivers/hwmon/smsc47b397.c
10342 SMSC911x ETHERNET DRIVER
10343 M: Steve Glendinning <steve.glendinning@shawell.net>
10344 L: netdev@vger.kernel.org
10346 F: include/linux/smsc911x.h
10347 F: drivers/net/ethernet/smsc/smsc911x.*
10349 SMSC9420 PCI ETHERNET DRIVER
10350 M: Steve Glendinning <steve.glendinning@shawell.net>
10351 L: netdev@vger.kernel.org
10353 F: drivers/net/ethernet/smsc/smsc9420.*
10355 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10356 M: Steve Glendinning <steve.glendinning@shawell.net>
10357 L: linux-fbdev@vger.kernel.org
10359 F: drivers/video/fbdev/smscufx.c
10361 SOC-CAMERA V4L2 SUBSYSTEM
10362 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10363 L: linux-media@vger.kernel.org
10364 T: git git://linuxtv.org/media_tree.git
10366 F: include/media/soc*
10367 F: drivers/media/i2c/soc_camera/
10368 F: drivers/media/platform/soc_camera/
10370 SOEKRIS NET48XX LED SUPPORT
10371 M: Chris Boot <bootc@bootc.net>
10373 F: drivers/leds/leds-net48xx.c
10375 SOFTLOGIC 6x10 MPEG CODEC
10376 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10377 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10378 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10379 M: Ismael Luceno <ismael@iodev.co.uk>
10380 L: linux-media@vger.kernel.org
10382 F: drivers/media/pci/solo6x10/
10384 SOFTWARE RAID (Multiple Disks) SUPPORT
10385 M: Shaohua Li <shli@kernel.org>
10386 L: linux-raid@vger.kernel.org
10387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10390 F: include/linux/raid/
10391 F: include/uapi/linux/raid/
10393 SONIC NETWORK DRIVER
10394 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10395 L: netdev@vger.kernel.org
10397 F: drivers/net/ethernet/natsemi/sonic.*
10399 SONICS SILICON BACKPLANE DRIVER (SSB)
10400 M: Michael Buesch <m@bues.ch>
10401 L: linux-wireless@vger.kernel.org
10404 F: include/linux/ssb/
10406 SONY VAIO CONTROL DEVICE DRIVER
10407 M: Mattia Dongili <malattia@linux.it>
10408 L: platform-driver-x86@vger.kernel.org
10409 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10411 F: Documentation/laptops/sony-laptop.txt
10412 F: drivers/char/sonypi.c
10413 F: drivers/platform/x86/sony-laptop.c
10414 F: include/linux/sony-laptop.h
10416 SONY MEMORYSTICK CARD SUPPORT
10417 M: Alex Dubov <oakad@yahoo.com>
10418 W: http://tifmxx.berlios.de/
10420 F: drivers/memstick/host/tifm_ms.c
10422 SONY MEMORYSTICK STANDARD SUPPORT
10423 M: Maxim Levitsky <maximlevitsky@gmail.com>
10425 F: drivers/memstick/core/ms_block.*
10428 M: Jaroslav Kysela <perex@perex.cz>
10429 M: Takashi Iwai <tiwai@suse.com>
10430 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10431 W: http://www.alsa-project.org/
10432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10433 T: git git://git.alsa-project.org/alsa-kernel.git
10434 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10436 F: Documentation/sound/
10438 F: include/uapi/sound/
10441 SOUND - COMPRESSED AUDIO
10442 M: Vinod Koul <vinod.koul@intel.com>
10443 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10446 F: Documentation/sound/alsa/compress_offload.txt
10447 F: include/sound/compress_driver.h
10448 F: include/uapi/sound/compress_*
10449 F: sound/core/compress_offload.c
10450 F: sound/soc/soc-compress.c
10452 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10453 M: Liam Girdwood <lgirdwood@gmail.com>
10454 M: Mark Brown <broonie@kernel.org>
10455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10456 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10457 W: http://alsa-project.org/main/index.php/ASoC
10459 F: Documentation/sound/alsa/soc/
10461 F: include/sound/soc*
10463 SOUND - DMAENGINE HELPERS
10464 M: Lars-Peter Clausen <lars@metafoo.de>
10466 F: include/sound/dmaengine_pcm.h
10467 F: sound/core/pcm_dmaengine.c
10468 F: sound/soc/soc-generic-dmaengine-pcm.c
10471 M: Olli Salonen <olli.salonen@iki.fi>
10472 L: linux-media@vger.kernel.org
10473 W: https://linuxtv.org
10474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10476 F: drivers/media/dvb-frontends/sp2*
10478 SPARC + UltraSPARC (sparc/sparc64)
10479 M: "David S. Miller" <davem@davemloft.net>
10480 L: sparclinux@vger.kernel.org
10481 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10488 SPARC SERIAL DRIVERS
10489 M: "David S. Miller" <davem@davemloft.net>
10490 L: sparclinux@vger.kernel.org
10491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10494 F: include/linux/sunserialcore.h
10495 F: drivers/tty/serial/suncore.c
10496 F: drivers/tty/serial/sunhv.c
10497 F: drivers/tty/serial/sunsab.c
10498 F: drivers/tty/serial/sunsab.h
10499 F: drivers/tty/serial/sunsu.c
10500 F: drivers/tty/serial/sunzilog.c
10501 F: drivers/tty/serial/sunzilog.h
10504 M: "Christopher Li" <sparse@chrisli.org>
10505 L: linux-sparse@vger.kernel.org
10506 W: https://sparse.wiki.kernel.org/
10507 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10508 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10510 F: include/linux/compiler.h
10512 SPEAR PLATFORM SUPPORT
10513 M: Viresh Kumar <vireshk@kernel.org>
10514 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10515 L: spear-devel@list.st.com
10516 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10517 W: http://www.st.com/spear
10519 F: arch/arm/boot/dts/spear*
10520 F: arch/arm/mach-spear/
10522 SPEAR CLOCK FRAMEWORK SUPPORT
10523 M: Viresh Kumar <vireshk@kernel.org>
10524 L: spear-devel@list.st.com
10525 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10526 W: http://www.st.com/spear
10528 F: drivers/clk/spear/
10531 M: Mark Brown <broonie@kernel.org>
10532 L: linux-spi@vger.kernel.org
10533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10534 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10536 F: Documentation/spi/
10538 F: include/linux/spi/
10539 F: include/uapi/linux/spi/
10541 SPIDERNET NETWORK DRIVER for CELL
10542 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10543 L: netdev@vger.kernel.org
10545 F: Documentation/networking/spider_net.txt
10546 F: drivers/net/ethernet/toshiba/spider_net*
10549 M: Jeremy Kerr <jk@ozlabs.org>
10550 L: linuxppc-dev@lists.ozlabs.org
10551 W: http://www.ibm.com/developerworks/power/cell/
10553 F: Documentation/filesystems/spufs.txt
10554 F: arch/powerpc/platforms/cell/spufs/
10556 SQUASHFS FILE SYSTEM
10557 M: Phillip Lougher <phillip@squashfs.org.uk>
10558 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10559 W: http://squashfs.org.uk
10560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10562 F: Documentation/filesystems/squashfs.txt
10565 SRM (Alpha) environment access
10566 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10568 F: arch/alpha/kernel/srm_env.c
10571 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10572 L: stable@vger.kernel.org
10574 F: Documentation/stable_kernel_rules.txt
10577 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10579 L: devel@driverdev.osuosl.org
10581 F: drivers/staging/
10584 M: Ian Abbott <abbotti@mev.co.uk>
10585 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10587 F: drivers/staging/comedi/
10589 STAGING - FLARION FT1000 DRIVERS
10590 M: Marek Belisko <marek.belisko@gmail.com>
10592 F: drivers/staging/ft1000/
10594 STAGING - INDUSTRIAL IO
10595 M: Jonathan Cameron <jic23@kernel.org>
10596 L: linux-iio@vger.kernel.org
10598 F: drivers/staging/iio/
10600 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10601 M: Jarod Wilson <jarod@wilsonet.com>
10602 W: http://www.lirc.org/
10604 F: drivers/staging/media/lirc/
10606 STAGING - LUSTRE PARALLEL FILESYSTEM
10607 M: Oleg Drokin <oleg.drokin@intel.com>
10608 M: Andreas Dilger <andreas.dilger@intel.com>
10609 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10610 W: http://wiki.lustre.org/
10612 F: drivers/staging/lustre
10614 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10615 M: Marc Dietrich <marvin24@gmx.de>
10616 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10617 L: linux-tegra@vger.kernel.org
10619 F: drivers/staging/nvec/
10621 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10622 M: Jens Frederich <jfrederich@gmail.com>
10623 M: Daniel Drake <dsd@laptop.org>
10624 M: Jon Nettleton <jon.nettleton@gmail.com>
10625 W: http://wiki.laptop.org/go/DCON
10627 F: drivers/staging/olpc_dcon/
10629 STAGING - REALTEK RTL8712U DRIVERS
10630 M: Larry Finger <Larry.Finger@lwfinger.net>
10631 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10633 F: drivers/staging/rtl8712/
10635 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10636 M: Larry Finger <Larry.Finger@lwfinger.net>
10637 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10638 L: linux-wireless@vger.kernel.org
10640 F: drivers/staging/rtl8723au/
10642 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10643 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10644 M: Teddy Wang <teddy.wang@siliconmotion.com>
10645 M: Sudip Mukherjee <sudip@vectorindia.org>
10646 L: linux-fbdev@vger.kernel.org
10648 F: drivers/staging/sm750fb/
10651 M: Lior Dotan <liodot@gmail.com>
10652 M: Christopher Harrer <charrer@alacritech.com>
10654 F: drivers/staging/slicoss/
10656 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10657 M: William Hubbs <w.d.hubbs@gmail.com>
10658 M: Chris Brannon <chris@the-brannons.com>
10659 M: Kirk Reiser <kirk@reisers.ca>
10660 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10661 L: speakup@linux-speakup.org
10662 W: http://www.linux-speakup.org/
10664 F: drivers/staging/speakup/
10666 STAGING - VIA VT665X DRIVERS
10667 M: Forest Bond <forest@alittletooquiet.net>
10669 F: drivers/staging/vt665?/
10671 STAGING - WILC1000 WIFI DRIVER
10672 M: Johnny Kim <johnny.kim@atmel.com>
10673 M: Austin Shin <austin.shin@atmel.com>
10674 M: Chris Park <chris.park@atmel.com>
10675 M: Tony Cho <tony.cho@atmel.com>
10676 M: Glen Lee <glen.lee@atmel.com>
10677 M: Leo Kim <leo.kim@atmel.com>
10678 L: linux-wireless@vger.kernel.org
10680 F: drivers/staging/wilc1000/
10682 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10683 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10685 F: drivers/staging/xgifb/
10688 M: Mike Marciniszyn <infinipath@intel.com>
10689 L: linux-rdma@vger.kernel.org
10691 F: drivers/staging/rdma/hfi1
10693 STARFIRE/DURALAN NETWORK DRIVER
10694 M: Ion Badulescu <ionut@badula.org>
10696 F: drivers/net/ethernet/adaptec/starfire*
10699 M: Sam Creasey <sammy@sammy.net>
10700 W: http://sammy.net/sun3/
10702 F: arch/m68k/kernel/*sun3*
10703 F: arch/m68k/sun3*/
10704 F: arch/m68k/include/asm/sun3*
10705 F: drivers/net/ethernet/i825xx/sun3*
10707 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10708 M: Hans de Goede <hdegoede@redhat.com>
10709 L: linux-input@vger.kernel.org
10711 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10712 F: drivers/input/keyboard/sun4i-lradc-keys.c
10714 SUNDANCE NETWORK DRIVER
10715 M: Denis Kirjanov <kda@linux-powerpc.org>
10716 L: netdev@vger.kernel.org
10718 F: drivers/net/ethernet/dlink/sundance.c
10721 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10722 M: Rich Felker <dalias@libc.org>
10723 L: linux-sh@vger.kernel.org
10724 Q: http://patchwork.kernel.org/project/linux-sh/list/
10726 F: Documentation/sh/
10731 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10732 M: Len Brown <len.brown@intel.com>
10733 M: Pavel Machek <pavel@ucw.cz>
10734 L: linux-pm@vger.kernel.org
10736 F: Documentation/power/
10737 F: arch/x86/kernel/acpi/
10738 F: drivers/base/power/
10740 F: include/linux/suspend.h
10741 F: include/linux/freezer.h
10742 F: include/linux/pm.h
10745 M: Martin Mares <mj@ucw.cz>
10746 L: linux-video@atrey.karlin.mff.cuni.cz
10748 F: Documentation/svga.txt
10749 F: arch/x86/boot/video*
10752 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10753 L: linux-kernel@vger.kernel.org
10754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10757 F: arch/*/kernel/pci-swiotlb.c
10758 F: include/linux/swiotlb.h
10761 M: Jiri Pirko <jiri@resnulli.us>
10762 L: netdev@vger.kernel.org
10765 F: include/net/switchdev.h
10767 SYNOPSYS ARC ARCHITECTURE
10768 M: Vineet Gupta <vgupta@synopsys.com>
10769 L: linux-snps-arc@lists.infradead.org
10772 F: Documentation/devicetree/bindings/arc/*
10773 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10774 F: drivers/tty/serial/arc_uart.c
10775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10777 SYNOPSYS ARC SDP platform support
10778 M: Alexey Brodkin <abrodkin@synopsys.com>
10780 F: arch/arc/plat-axs10x
10781 F: arch/arc/boot/dts/ax*
10782 F: Documentation/devicetree/bindings/arc/axs10*
10784 SYSTEM CONFIGURATION (SYSCON)
10785 M: Lee Jones <lee.jones@linaro.org>
10786 M: Arnd Bergmann <arnd@arndb.de>
10787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10789 F: drivers/mfd/syscon.c
10792 M: Christoph Hellwig <hch@infradead.org>
10794 F: Documentation/filesystems/sysv-fs.txt
10796 F: include/linux/sysv_fs.h
10799 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10800 L: linux-scsi@vger.kernel.org
10801 L: target-devel@vger.kernel.org
10802 W: http://www.linux-iscsi.org
10803 W: http://groups.google.com/group/linux-iscsi-target-dev
10804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10808 F: Documentation/target/
10810 TASKSTATS STATISTICS INTERFACE
10811 M: Balbir Singh <bsingharora@gmail.com>
10813 F: Documentation/accounting/taskstats*
10814 F: include/linux/taskstats*
10815 F: kernel/taskstats.c
10818 M: Jamal Hadi Salim <jhs@mojatatu.com>
10819 L: netdev@vger.kernel.org
10821 F: include/net/pkt_cls.h
10822 F: include/uapi/linux/pkt_cls.h
10825 TCP LOW PRIORITY MODULE
10826 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10827 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10828 W: http://tcp-lp-mod.sourceforge.net/
10830 F: net/ipv4/tcp_lp.c
10832 TDA10071 MEDIA DRIVER
10833 M: Antti Palosaari <crope@iki.fi>
10834 L: linux-media@vger.kernel.org
10835 W: https://linuxtv.org
10836 W: http://palosaari.fi/linux/
10837 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10838 T: git git://linuxtv.org/anttip/media_tree.git
10840 F: drivers/media/dvb-frontends/tda10071*
10842 TDA18212 MEDIA DRIVER
10843 M: Antti Palosaari <crope@iki.fi>
10844 L: linux-media@vger.kernel.org
10845 W: https://linuxtv.org
10846 W: http://palosaari.fi/linux/
10847 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10848 T: git git://linuxtv.org/anttip/media_tree.git
10850 F: drivers/media/tuners/tda18212*
10852 TDA18218 MEDIA DRIVER
10853 M: Antti Palosaari <crope@iki.fi>
10854 L: linux-media@vger.kernel.org
10855 W: https://linuxtv.org
10856 W: http://palosaari.fi/linux/
10857 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10858 T: git git://linuxtv.org/anttip/media_tree.git
10860 F: drivers/media/tuners/tda18218*
10862 TDA18271 MEDIA DRIVER
10863 M: Michael Krufky <mkrufky@linuxtv.org>
10864 L: linux-media@vger.kernel.org
10865 W: https://linuxtv.org
10866 W: http://github.com/mkrufky
10867 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10868 T: git git://linuxtv.org/mkrufky/tuners.git
10870 F: drivers/media/tuners/tda18271*
10872 TDA827x MEDIA DRIVER
10873 M: Michael Krufky <mkrufky@linuxtv.org>
10874 L: linux-media@vger.kernel.org
10875 W: https://linuxtv.org
10876 W: http://github.com/mkrufky
10877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10878 T: git git://linuxtv.org/mkrufky/tuners.git
10880 F: drivers/media/tuners/tda8290.*
10882 TDA8290 MEDIA DRIVER
10883 M: Michael Krufky <mkrufky@linuxtv.org>
10884 L: linux-media@vger.kernel.org
10885 W: https://linuxtv.org
10886 W: http://github.com/mkrufky
10887 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10888 T: git git://linuxtv.org/mkrufky/tuners.git
10890 F: drivers/media/tuners/tda8290.*
10892 TDA9840 MEDIA DRIVER
10893 M: Hans Verkuil <hverkuil@xs4all.nl>
10894 L: linux-media@vger.kernel.org
10895 T: git git://linuxtv.org/media_tree.git
10896 W: https://linuxtv.org
10898 F: drivers/media/i2c/tda9840*
10900 TEA5761 TUNER DRIVER
10901 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10902 L: linux-media@vger.kernel.org
10903 W: https://linuxtv.org
10904 T: git git://linuxtv.org/media_tree.git
10906 F: drivers/media/tuners/tea5761.*
10908 TEA5767 TUNER DRIVER
10909 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10910 L: linux-media@vger.kernel.org
10911 W: https://linuxtv.org
10912 T: git git://linuxtv.org/media_tree.git
10914 F: drivers/media/tuners/tea5767.*
10916 TEA6415C MEDIA DRIVER
10917 M: Hans Verkuil <hverkuil@xs4all.nl>
10918 L: linux-media@vger.kernel.org
10919 T: git git://linuxtv.org/media_tree.git
10920 W: https://linuxtv.org
10922 F: drivers/media/i2c/tea6415c*
10924 TEA6420 MEDIA DRIVER
10925 M: Hans Verkuil <hverkuil@xs4all.nl>
10926 L: linux-media@vger.kernel.org
10927 T: git git://linuxtv.org/media_tree.git
10928 W: https://linuxtv.org
10930 F: drivers/media/i2c/tea6420*
10933 M: Jiri Pirko <jiri@resnulli.us>
10934 L: netdev@vger.kernel.org
10936 F: drivers/net/team/
10937 F: include/linux/if_team.h
10938 F: include/uapi/linux/if_team.h
10940 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10941 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10943 F: arch/x86/platform/ts5500/
10945 TECHNOTREND USB IR RECEIVER
10946 M: Sean Young <sean@mess.org>
10947 L: linux-media@vger.kernel.org
10949 F: drivers/media/rc/ttusbir.c
10951 TEGRA ARCHITECTURE SUPPORT
10952 M: Stephen Warren <swarren@wwwdotorg.org>
10953 M: Thierry Reding <thierry.reding@gmail.com>
10954 M: Alexandre Courbot <gnurou@gmail.com>
10955 L: linux-tegra@vger.kernel.org
10956 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10962 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10963 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10965 F: drivers/clk/tegra/
10968 M: Laxman Dewangan <ldewangan@nvidia.com>
10970 F: drivers/dma/tegra20-apb-dma.c
10973 M: Laxman Dewangan <ldewangan@nvidia.com>
10975 F: drivers/i2c/busses/i2c-tegra.c
10977 TEGRA IOMMU DRIVERS
10978 M: Hiroshi Doyu <hdoyu@nvidia.com>
10980 F: drivers/iommu/tegra*
10983 M: Rakesh Iyer <riyer@nvidia.com>
10984 M: Laxman Dewangan <ldewangan@nvidia.com>
10986 F: drivers/input/keyboard/tegra-kbc.c
10989 M: Thierry Reding <thierry.reding@gmail.com>
10991 F: drivers/pwm/pwm-tegra.c
10993 TEGRA SERIAL DRIVER
10994 M: Laxman Dewangan <ldewangan@nvidia.com>
10996 F: drivers/tty/serial/serial-tegra.c
10999 M: Laxman Dewangan <ldewangan@nvidia.com>
11001 F: drivers/spi/spi-tegra*
11003 TEHUTI ETHERNET DRIVER
11004 M: Andy Gospodarek <andy@greyhouse.net>
11005 L: netdev@vger.kernel.org
11007 F: drivers/net/ethernet/tehuti/*
11009 Telecom Clock Driver for MCPL0010
11010 M: Mark Gross <mark.gross@intel.com>
11012 F: drivers/char/tlclk.c
11014 TENSILICA XTENSA PORT (xtensa)
11015 M: Chris Zankel <chris@zankel.net>
11016 M: Max Filippov <jcmvbkbc@gmail.com>
11017 L: linux-xtensa@linux-xtensa.org
11018 T: git git://github.com/czankel/xtensa-linux.git
11021 F: drivers/irqchip/irq-xtensa-*
11023 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11024 M: Hans Verkuil <hverkuil@xs4all.nl>
11025 L: linux-media@vger.kernel.org
11026 T: git git://linuxtv.org/media_tree.git
11027 W: https://linuxtv.org
11029 F: drivers/media/radio/radio-raremono.c
11032 M: Zhang Rui <rui.zhang@intel.com>
11033 M: Eduardo Valentin <edubezval@gmail.com>
11034 L: linux-pm@vger.kernel.org
11035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11037 Q: https://patchwork.kernel.org/project/linux-pm/list/
11039 F: drivers/thermal/
11040 F: include/linux/thermal.h
11041 F: include/uapi/linux/thermal.h
11042 F: include/linux/cpu_cooling.h
11043 F: Documentation/devicetree/bindings/thermal/
11045 THERMAL/CPU_COOLING
11046 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11047 M: Viresh Kumar <viresh.kumar@linaro.org>
11048 M: Javi Merino <javi.merino@arm.com>
11049 L: linux-pm@vger.kernel.org
11051 F: Documentation/thermal/cpu-cooling-api.txt
11052 F: drivers/thermal/cpu_cooling.c
11053 F: include/linux/cpu_cooling.h
11055 THINGM BLINK(1) USB RGB LED DRIVER
11056 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11058 F: drivers/hid/hid-thingm.c
11060 THINKPAD ACPI EXTRAS DRIVER
11061 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11062 L: ibm-acpi-devel@lists.sourceforge.net
11063 L: platform-driver-x86@vger.kernel.org
11064 W: http://ibm-acpi.sourceforge.net
11065 W: http://thinkwiki.org/wiki/Ibm-acpi
11066 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11068 F: drivers/platform/x86/thinkpad_acpi.c
11070 TI BANDGAP AND THERMAL DRIVER
11071 M: Eduardo Valentin <edubezval@gmail.com>
11072 L: linux-pm@vger.kernel.org
11073 L: linux-omap@vger.kernel.org
11075 F: drivers/thermal/ti-soc-thermal/
11078 M: Benoit Parrot <bparrot@ti.com>
11079 L: linux-media@vger.kernel.org
11080 W: http://linuxtv.org/
11081 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11083 F: drivers/media/platform/ti-vpe/
11085 TI CDCE706 CLOCK DRIVER
11086 M: Max Filippov <jcmvbkbc@gmail.com>
11088 F: drivers/clk/clk-cdce706.c
11091 M: Tero Kristo <t-kristo@ti.com>
11092 L: linux-omap@vger.kernel.org
11095 F: include/linux/clk/ti.h
11097 TI FLASH MEDIA INTERFACE DRIVER
11098 M: Alex Dubov <oakad@yahoo.com>
11100 F: drivers/misc/tifm*
11101 F: drivers/mmc/host/tifm_sd.c
11102 F: include/linux/tifm.h
11104 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11105 M: Santosh Shilimkar <ssantosh@kernel.org>
11106 L: linux-kernel@vger.kernel.org
11107 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11109 F: drivers/soc/ti/*
11110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11113 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11114 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11115 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11116 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11118 F: sound/soc/codecs/lm49453*
11119 F: sound/soc/codecs/isabelle*
11121 TI LP855x BACKLIGHT DRIVER
11122 M: Milo Kim <milo.kim@ti.com>
11124 F: Documentation/backlight/lp855x-driver.txt
11125 F: drivers/video/backlight/lp855x_bl.c
11126 F: include/linux/platform_data/lp855x.h
11128 TI LP8727 CHARGER DRIVER
11129 M: Milo Kim <milo.kim@ti.com>
11131 F: drivers/power/lp8727_charger.c
11132 F: include/linux/platform_data/lp8727.h
11134 TI LP8788 MFD DRIVER
11135 M: Milo Kim <milo.kim@ti.com>
11137 F: drivers/iio/adc/lp8788_adc.c
11138 F: drivers/leds/leds-lp8788.c
11139 F: drivers/mfd/lp8788*.c
11140 F: drivers/power/lp8788-charger.c
11141 F: drivers/regulator/lp8788-*.c
11142 F: include/linux/mfd/lp8788*.h
11144 TI NETCP ETHERNET DRIVER
11145 M: Wingman Kwok <w-kwok2@ti.com>
11146 M: Murali Karicheri <m-karicheri2@ti.com>
11147 L: netdev@vger.kernel.org
11149 F: drivers/net/ethernet/ti/netcp*
11151 TI TAS571X FAMILY ASoC CODEC DRIVER
11152 M: Kevin Cernekee <cernekee@chromium.org>
11153 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11155 F: sound/soc/codecs/tas571x*
11157 TI TWL4030 SERIES SOC CODEC DRIVER
11158 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11159 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11161 F: sound/soc/codecs/twl4030*
11163 TI WILINK WIRELESS DRIVERS
11164 L: linux-wireless@vger.kernel.org
11165 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11166 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11169 F: drivers/net/wireless/ti/
11170 F: include/linux/wl12xx.h
11173 M: Jon Maloy <jon.maloy@ericsson.com>
11174 M: Ying Xue <ying.xue@windriver.com>
11175 L: netdev@vger.kernel.org (core kernel code)
11176 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11177 W: http://tipc.sourceforge.net/
11179 F: include/uapi/linux/tipc*.h
11183 M: Chris Metcalf <cmetcalf@mellanox.com>
11184 W: http://www.mellanox.com/repository/solutions/tile-scm/
11185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11188 F: drivers/char/tile-srom.c
11189 F: drivers/edac/tile_edac.c
11190 F: drivers/net/ethernet/tile/
11191 F: drivers/rtc/rtc-tile.c
11192 F: drivers/tty/hvc/hvc_tile.c
11193 F: drivers/tty/serial/tilegx.c
11194 F: drivers/usb/host/*-tilegx.c
11195 F: include/linux/usb/tilegx.h
11197 TLAN NETWORK DRIVER
11198 M: Samuel Chessman <chessman@tux.org>
11199 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11200 W: http://sourceforge.net/projects/tlan/
11202 F: Documentation/networking/tlan.txt
11203 F: drivers/net/ethernet/ti/tlan.*
11205 TOMOYO SECURITY MODULE
11206 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11207 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11208 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11209 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11210 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11211 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11212 W: http://tomoyo.sourceforge.jp/
11213 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11215 F: security/tomoyo/
11217 TOPSTAR LAPTOP EXTRAS DRIVER
11218 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11219 L: platform-driver-x86@vger.kernel.org
11221 F: drivers/platform/x86/topstar-laptop.c
11223 TOSHIBA ACPI EXTRAS DRIVER
11224 M: Azael Avalos <coproscefalo@gmail.com>
11225 L: platform-driver-x86@vger.kernel.org
11227 F: drivers/platform/x86/toshiba_acpi.c
11229 TOSHIBA BLUETOOTH DRIVER
11230 M: Azael Avalos <coproscefalo@gmail.com>
11231 L: platform-driver-x86@vger.kernel.org
11233 F: drivers/platform/x86/toshiba_bluetooth.c
11235 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11236 M: Azael Avalos <coproscefalo@gmail.com>
11237 L: platform-driver-x86@vger.kernel.org
11239 F: drivers/platform/x86/toshiba_haps.c
11241 TOSHIBA WMI HOTKEYS DRIVER
11242 M: Azael Avalos <coproscefalo@gmail.com>
11243 L: platform-driver-x86@vger.kernel.org
11245 F: drivers/platform/x86/toshiba-wmi.c
11248 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11249 W: http://www.buzzard.org.uk/toshiba/
11251 F: drivers/char/toshiba.c
11252 F: include/linux/toshiba.h
11253 F: include/uapi/linux/toshiba.h
11255 TOSHIBA TC358743 DRIVER
11256 M: Mats Randgaard <matrandg@cisco.com>
11257 L: linux-media@vger.kernel.org
11259 F: drivers/media/i2c/tc358743*
11260 F: include/media/i2c/tc358743.h
11263 M: Ian Molton <ian@mnementh.co.uk>
11264 L: linux-mmc@vger.kernel.org
11266 F: drivers/mmc/host/tmio_mmc*
11267 F: drivers/mmc/host/sh_mobile_sdhi.c
11268 F: include/linux/mmc/tmio.h
11269 F: include/linux/mmc/sh_mobile_sdhi.h
11271 TMP401 HARDWARE MONITOR DRIVER
11272 M: Guenter Roeck <linux@roeck-us.net>
11273 L: linux-hwmon@vger.kernel.org
11275 F: Documentation/hwmon/tmp401
11276 F: drivers/hwmon/tmp401.c
11278 TMPFS (SHMEM FILESYSTEM)
11279 M: Hugh Dickins <hughd@google.com>
11280 L: linux-mm@kvack.org
11282 F: include/linux/shmem_fs.h
11285 TM6000 VIDEO4LINUX DRIVER
11286 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11287 L: linux-media@vger.kernel.org
11288 W: https://linuxtv.org
11289 T: git git://linuxtv.org/media_tree.git
11291 F: drivers/media/usb/tm6000/
11293 TW68 VIDEO4LINUX DRIVER
11294 M: Hans Verkuil <hverkuil@xs4all.nl>
11295 L: linux-media@vger.kernel.org
11296 T: git git://linuxtv.org/media_tree.git
11297 W: https://linuxtv.org
11299 F: drivers/media/pci/tw68/
11302 M: Peter Huewe <peterhuewe@gmx.de>
11303 M: Marcel Selhorst <tpmdd@selhorst.net>
11304 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11305 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11306 W: http://tpmdd.sourceforge.net
11307 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11308 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11309 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11311 F: drivers/char/tpm/
11313 TPM IBM_VTPM DEVICE DRIVER
11314 M: Ashley Lai <ashleydlai@gmail.com>
11315 W: http://tpmdd.sourceforge.net
11316 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11318 F: drivers/char/tpm/tpm_ibmvtpm*
11321 M: Steven Rostedt <rostedt@goodmis.org>
11322 M: Ingo Molnar <mingo@redhat.com>
11323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11325 F: Documentation/trace/ftrace.txt
11326 F: arch/*/*/*/ftrace.h
11327 F: arch/*/kernel/ftrace.c
11328 F: include/*/ftrace.h
11329 F: include/linux/trace*.h
11332 F: tools/testing/selftests/ftrace/
11335 M: Jiri Kosina <trivial@kernel.org>
11336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11338 K: ^Subject:.*(?i)trivial
11341 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11342 M: Jiri Slaby <jslaby@suse.com>
11344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11345 F: Documentation/serial/
11347 F: drivers/tty/serial/serial_core.c
11348 F: include/linux/serial_core.h
11349 F: include/linux/serial.h
11350 F: include/linux/tty.h
11351 F: include/uapi/linux/serial_core.h
11352 F: include/uapi/linux/serial.h
11353 F: include/uapi/linux/tty.h
11355 TUA9001 MEDIA DRIVER
11356 M: Antti Palosaari <crope@iki.fi>
11357 L: linux-media@vger.kernel.org
11358 W: https://linuxtv.org
11359 W: http://palosaari.fi/linux/
11360 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11361 T: git git://linuxtv.org/anttip/media_tree.git
11363 F: drivers/media/tuners/tua9001*
11365 TULIP NETWORK DRIVERS
11366 L: netdev@vger.kernel.org
11367 L: linux-parisc@vger.kernel.org
11369 F: drivers/net/ethernet/dec/tulip/
11372 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11373 W: http://vtun.sourceforge.net/tun
11375 F: Documentation/networking/tuntap.txt
11376 F: arch/um/os-Linux/drivers/
11378 TURBOCHANNEL SUBSYSTEM
11379 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11380 M: Ralf Baechle <ralf@linux-mips.org>
11381 L: linux-mips@linux-mips.org
11382 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11385 F: include/linux/tc.h
11387 U14-34F SCSI DRIVER
11388 M: Dario Ballabio <ballabio_dario@emc.com>
11389 L: linux-scsi@vger.kernel.org
11391 F: drivers/scsi/u14-34f.c
11393 UBI FILE SYSTEM (UBIFS)
11394 M: Richard Weinberger <richard@nod.at>
11395 M: Artem Bityutskiy <dedekind1@gmail.com>
11396 M: Adrian Hunter <adrian.hunter@intel.com>
11397 L: linux-mtd@lists.infradead.org
11398 T: git git://git.infradead.org/ubifs-2.6.git
11399 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11401 F: Documentation/filesystems/ubifs.txt
11404 UCLINUX (M68KNOMMU AND COLDFIRE)
11405 M: Greg Ungerer <gerg@uclinux.org>
11406 W: http://www.uclinux.org/
11407 L: linux-m68k@lists.linux-m68k.org
11408 L: uclinux-dev@uclinux.org (subscribers-only)
11409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11411 F: arch/m68k/coldfire/
11413 F: arch/m68k/*/*_no.*
11414 F: arch/m68k/include/asm/*_no.*
11417 M: Jan Kara <jack@suse.com>
11419 F: Documentation/filesystems/udf.txt
11423 M: Evgeniy Dushistov <dushistov@mail.ru>
11425 F: Documentation/filesystems/ufs.txt
11428 UHID USERSPACE HID IO DRIVER:
11429 M: David Herrmann <dh.herrmann@googlemail.com>
11430 L: linux-input@vger.kernel.org
11432 F: drivers/hid/uhid.c
11433 F: include/uapi/linux/uhid.h
11435 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11436 L: linux-usb@vger.kernel.org
11439 F: include/linux/uwb.h
11440 F: include/linux/uwb/
11442 UNICORE32 ARCHITECTURE:
11443 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11444 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11446 T: git git://github.com/gxt/linux.git
11450 M: Tony Finch <dot@dotat.at>
11451 W: http://dotat.at/prog/unifdef
11453 F: scripts/unifdef.c
11455 UNIFORM CDROM DRIVER
11456 M: Jens Axboe <axboe@kernel.dk>
11457 W: http://www.kernel.dk
11459 F: Documentation/cdrom/
11460 F: drivers/cdrom/cdrom.c
11461 F: include/linux/cdrom.h
11462 F: include/uapi/linux/cdrom.h
11464 UNISYS S-PAR DRIVERS
11465 M: David Kershner <david.kershner@unisys.com>
11466 L: sparmaintainer@unisys.com (Unisys internal)
11468 F: drivers/staging/unisys/
11470 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11471 M: Vinayak Holikatti <vinholikatti@gmail.com>
11472 L: linux-scsi@vger.kernel.org
11474 F: Documentation/scsi/ufs.txt
11475 F: drivers/scsi/ufs/
11477 UNSORTED BLOCK IMAGES (UBI)
11478 M: Artem Bityutskiy <dedekind1@gmail.com>
11479 M: Richard Weinberger <richard@nod.at>
11480 W: http://www.linux-mtd.infradead.org/
11481 L: linux-mtd@lists.infradead.org
11482 T: git git://git.infradead.org/ubifs-2.6.git
11484 F: drivers/mtd/ubi/
11485 F: include/linux/mtd/ubi.h
11486 F: include/uapi/mtd/ubi-user.h
11489 M: Oliver Neukum <oneukum@suse.com>
11490 L: linux-usb@vger.kernel.org
11492 F: Documentation/usb/acm.txt
11493 F: drivers/usb/class/cdc-acm.*
11495 USB AR5523 WIRELESS DRIVER
11496 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11497 L: linux-wireless@vger.kernel.org
11499 F: drivers/net/wireless/ath/ar5523/
11502 M: Hans de Goede <hdegoede@redhat.com>
11503 M: Gerd Hoffmann <kraxel@redhat.com>
11504 L: linux-usb@vger.kernel.org
11505 L: linux-scsi@vger.kernel.org
11507 F: drivers/usb/storage/uas.c
11509 USB CDC ETHERNET DRIVER
11510 M: Oliver Neukum <oliver@neukum.org>
11511 L: linux-usb@vger.kernel.org
11513 F: drivers/net/usb/cdc_*.c
11514 F: include/uapi/linux/usb/cdc.h
11516 USB CHAOSKEY DRIVER
11517 M: Keith Packard <keithp@keithp.com>
11518 L: linux-usb@vger.kernel.org
11520 F: drivers/usb/misc/chaoskey.c
11522 USB CYPRESS C67X00 DRIVER
11523 M: Peter Korsgaard <jacmet@sunsite.dk>
11524 L: linux-usb@vger.kernel.org
11526 F: drivers/usb/c67x00/
11528 USB DAVICOM DM9601 DRIVER
11529 M: Peter Korsgaard <jacmet@sunsite.dk>
11530 L: netdev@vger.kernel.org
11531 W: http://www.linux-usb.org/usbnet
11533 F: drivers/net/usb/dm9601.c
11535 USB DIAMOND RIO500 DRIVER
11536 M: Cesar Miquel <miquel@df.uba.ar>
11537 L: rio500-users@lists.sourceforge.net
11538 W: http://rio500.sourceforge.net
11540 F: drivers/usb/misc/rio500*
11543 M: Alan Stern <stern@rowland.harvard.edu>
11544 L: linux-usb@vger.kernel.org
11546 F: Documentation/usb/ehci.txt
11547 F: drivers/usb/host/ehci*
11549 USB GADGET/PERIPHERAL SUBSYSTEM
11550 M: Felipe Balbi <balbi@kernel.org>
11551 L: linux-usb@vger.kernel.org
11552 W: http://www.linux-usb.org/gadget
11553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11555 F: drivers/usb/gadget/
11556 F: include/linux/usb/gadget*
11558 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11559 M: Jiri Kosina <jikos@kernel.org>
11560 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11561 L: linux-usb@vger.kernel.org
11562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11564 F: Documentation/hid/hiddev.txt
11565 F: drivers/hid/usbhid/
11568 M: Olav Kongas <ok@artecdesign.ee>
11569 L: linux-usb@vger.kernel.org
11571 F: drivers/usb/host/isp116x*
11572 F: include/linux/usb/isp116x.h
11574 USB LAN78XX ETHERNET DRIVER
11575 M: Woojung Huh <woojung.huh@microchip.com>
11576 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11577 L: netdev@vger.kernel.org
11579 F: drivers/net/usb/lan78xx.*
11581 USB MASS STORAGE DRIVER
11582 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11583 L: linux-usb@vger.kernel.org
11584 L: usb-storage@lists.one-eyed-alien.net
11586 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11587 F: drivers/usb/storage/
11590 M: Clemens Ladisch <clemens@ladisch.de>
11591 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11592 T: git git://git.alsa-project.org/alsa-kernel.git
11594 F: sound/usb/midi.*
11596 USB NETWORKING DRIVERS
11597 L: linux-usb@vger.kernel.org
11599 F: drivers/net/usb/
11602 M: Alan Stern <stern@rowland.harvard.edu>
11603 L: linux-usb@vger.kernel.org
11605 F: Documentation/usb/ohci.txt
11606 F: drivers/usb/host/ohci*
11608 USB OTG FSM (Finite State Machine)
11609 M: Peter Chen <Peter.Chen@nxp.com>
11610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11611 L: linux-usb@vger.kernel.org
11613 F: drivers/usb/common/usb-otg-fsm.c
11616 M: Valentina Manea <valentina.manea.m@gmail.com>
11617 M: Shuah Khan <shuah.kh@samsung.com>
11618 L: linux-usb@vger.kernel.org
11620 F: Documentation/usb/usbip_protocol.txt
11621 F: drivers/usb/usbip/
11622 F: tools/usb/usbip/
11625 M: Petko Manolov <petkan@nucleusys.com>
11626 L: linux-usb@vger.kernel.org
11627 L: netdev@vger.kernel.org
11628 T: git git://github.com/petkan/pegasus.git
11629 W: https://github.com/petkan/pegasus
11631 F: drivers/net/usb/pegasus.*
11634 M: Felipe Balbi <balbi@kernel.org>
11635 L: linux-usb@vger.kernel.org
11636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11638 F: drivers/usb/phy/
11640 USB PRINTER DRIVER (usblp)
11641 M: Pete Zaitcev <zaitcev@redhat.com>
11642 L: linux-usb@vger.kernel.org
11644 F: drivers/usb/class/usblp.c
11646 USB QMI WWAN NETWORK DRIVER
11647 M: Bjørn Mork <bjorn@mork.no>
11648 L: netdev@vger.kernel.org
11650 F: Documentation/ABI/testing/sysfs-class-net-qmi
11651 F: drivers/net/usb/qmi_wwan.c
11654 M: Petko Manolov <petkan@nucleusys.com>
11655 L: linux-usb@vger.kernel.org
11656 L: netdev@vger.kernel.org
11657 T: git git://github.com/petkan/rtl8150.git
11658 W: https://github.com/petkan/rtl8150
11660 F: drivers/net/usb/rtl8150.c
11662 USB SERIAL SUBSYSTEM
11663 M: Johan Hovold <johan@kernel.org>
11664 L: linux-usb@vger.kernel.org
11666 F: Documentation/usb/usb-serial.txt
11667 F: drivers/usb/serial/
11668 F: include/linux/usb/serial.h
11670 USB SMSC75XX ETHERNET DRIVER
11671 M: Steve Glendinning <steve.glendinning@shawell.net>
11672 L: netdev@vger.kernel.org
11674 F: drivers/net/usb/smsc75xx.*
11676 USB SMSC95XX ETHERNET DRIVER
11677 M: Steve Glendinning <steve.glendinning@shawell.net>
11678 L: netdev@vger.kernel.org
11680 F: drivers/net/usb/smsc95xx.*
11683 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11684 L: linux-usb@vger.kernel.org
11685 W: http://www.linux-usb.org
11686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11688 F: Documentation/usb/
11690 F: include/linux/usb.h
11691 F: include/linux/usb/
11694 M: Alan Stern <stern@rowland.harvard.edu>
11695 L: linux-usb@vger.kernel.org
11697 F: drivers/usb/host/uhci*
11699 USB "USBNET" DRIVER FRAMEWORK
11700 M: Oliver Neukum <oneukum@suse.com>
11701 L: netdev@vger.kernel.org
11702 W: http://www.linux-usb.org/usbnet
11704 F: drivers/net/usb/usbnet.c
11705 F: include/linux/usb/usbnet.h
11708 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11709 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11710 L: linux-media@vger.kernel.org
11711 T: git git://linuxtv.org/media_tree.git
11712 W: http://www.ideasonboard.org/uvc/
11714 F: drivers/media/usb/uvc/
11715 F: include/uapi/linux/uvcvideo.h
11718 M: Hans Verkuil <hverkuil@xs4all.nl>
11719 L: linux-media@vger.kernel.org
11720 T: git git://linuxtv.org/media_tree.git
11721 W: https://linuxtv.org
11723 F: drivers/media/usb/usbvision/
11726 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11727 L: linux-usb@vger.kernel.org
11729 F: drivers/usb/gadget/function/*uvc*
11730 F: drivers/usb/gadget/legacy/webcam.c
11732 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11733 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11734 L: linux-wireless@vger.kernel.org
11736 F: drivers/net/wireless/rndis_wlan.c
11739 M: Mathias Nyman <mathias.nyman@intel.com>
11740 L: linux-usb@vger.kernel.org
11742 F: drivers/usb/host/xhci*
11743 F: drivers/usb/host/pci-quirks*
11746 L: linux-wireless@vger.kernel.org
11747 W: http://linux-lc100020.sourceforge.net
11749 F: drivers/net/wireless/zydas/zd1201.*
11752 M: Antoine Jacquet <royale@zerezo.com>
11753 L: linux-usb@vger.kernel.org
11754 L: linux-media@vger.kernel.org
11755 T: git git://linuxtv.org/media_tree.git
11756 W: http://royale.zerezo.com/zr364xx/
11758 F: Documentation/video4linux/zr364xx.txt
11759 F: drivers/media/usb/zr364xx/
11762 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11763 L: linux-usb@vger.kernel.org
11765 F: drivers/usb/common/ulpi.c
11766 F: include/linux/ulpi/
11768 USER-MODE LINUX (UML)
11769 M: Jeff Dike <jdike@addtoit.com>
11770 M: Richard Weinberger <richard@nod.at>
11771 L: user-mode-linux-devel@lists.sourceforge.net
11772 L: user-mode-linux-user@lists.sourceforge.net
11773 W: http://user-mode-linux.sourceforge.net
11774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11776 F: Documentation/virtual/uml/
11782 USERSPACE I/O (UIO)
11783 M: "Hans J. Koch" <hjk@hansjkoch.de>
11784 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11787 F: Documentation/DocBook/uio-howto.tmpl
11789 F: include/linux/uio*.h
11792 M: Karel Zak <kzak@redhat.com>
11793 L: util-linux@vger.kernel.org
11794 W: http://en.wikipedia.org/wiki/Util-linux
11795 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11799 M: Michal Januszewski <spock@gentoo.org>
11800 L: linux-fbdev@vger.kernel.org
11801 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11803 F: Documentation/fb/uvesafb.txt
11804 F: drivers/video/fbdev/uvesafb.*
11807 M: Stefan Agner <stefan@agner.ch>
11808 L: linux-mtd@lists.infradead.org
11810 F: drivers/mtd/nand/vf610_nfc.c
11812 VFAT/FAT/MSDOS FILESYSTEM
11813 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11815 F: Documentation/filesystems/vfat.txt
11819 M: Alex Williamson <alex.williamson@redhat.com>
11820 L: kvm@vger.kernel.org
11821 T: git git://github.com/awilliam/linux-vfio.git
11823 F: Documentation/vfio.txt
11825 F: include/linux/vfio.h
11826 F: include/uapi/linux/vfio.h
11828 VFIO PLATFORM DRIVER
11829 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11830 L: kvm@vger.kernel.org
11832 F: drivers/vfio/platform/
11834 VIDEOBUF2 FRAMEWORK
11835 M: Pawel Osciak <pawel@osciak.com>
11836 M: Marek Szyprowski <m.szyprowski@samsung.com>
11837 M: Kyungmin Park <kyungmin.park@samsung.com>
11838 L: linux-media@vger.kernel.org
11840 F: drivers/media/v4l2-core/videobuf2-*
11841 F: include/media/videobuf2-*
11843 VIRTUAL SERIO DEVICE DRIVER
11844 M: Stephen Chandler Paul <thatslyude@gmail.com>
11846 F: drivers/input/serio/userio.c
11847 F: include/uapi/linux/userio.h
11849 VIRTIO CONSOLE DRIVER
11850 M: Amit Shah <amit.shah@redhat.com>
11851 L: virtualization@lists.linux-foundation.org
11853 F: drivers/char/virtio_console.c
11854 F: include/linux/virtio_console.h
11855 F: include/uapi/linux/virtio_console.h
11857 VIRTIO CORE, NET AND BLOCK DRIVERS
11858 M: "Michael S. Tsirkin" <mst@redhat.com>
11859 L: virtualization@lists.linux-foundation.org
11863 F: drivers/net/virtio_net.c
11864 F: drivers/block/virtio_blk.c
11865 F: include/linux/virtio_*.h
11866 F: include/uapi/linux/virtio_*.h
11868 VIRTIO DRIVERS FOR S390
11869 M: Christian Borntraeger <borntraeger@de.ibm.com>
11870 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11871 L: linux-s390@vger.kernel.org
11872 L: virtualization@lists.linux-foundation.org
11873 L: kvm@vger.kernel.org
11875 F: drivers/s390/virtio/
11878 M: David Airlie <airlied@linux.ie>
11879 M: Gerd Hoffmann <kraxel@redhat.com>
11880 L: dri-devel@lists.freedesktop.org
11881 L: virtualization@lists.linux-foundation.org
11883 F: drivers/gpu/drm/virtio/
11884 F: include/uapi/linux/virtio_gpu.h
11886 VIRTIO HOST (VHOST)
11887 M: "Michael S. Tsirkin" <mst@redhat.com>
11888 L: kvm@vger.kernel.org
11889 L: virtualization@lists.linux-foundation.org
11890 L: netdev@vger.kernel.org
11891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11894 F: include/uapi/linux/vhost.h
11896 VIRTIO INPUT DRIVER
11897 M: Gerd Hoffmann <kraxel@redhat.com>
11899 F: drivers/virtio/virtio_input.c
11900 F: include/uapi/linux/virtio_input.h
11902 VIA RHINE NETWORK DRIVER
11904 F: drivers/net/ethernet/via/via-rhine.c
11906 VIA SD/MMC CARD CONTROLLER DRIVER
11907 M: Bruce Chang <brucechang@via.com.tw>
11908 M: Harald Welte <HaraldWelte@viatech.com>
11910 F: drivers/mmc/host/via-sdmmc.c
11912 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11913 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11914 L: linux-fbdev@vger.kernel.org
11916 F: include/linux/via-core.h
11917 F: include/linux/via-gpio.h
11918 F: include/linux/via_i2c.h
11919 F: drivers/video/fbdev/via/
11921 VIA VELOCITY NETWORK DRIVER
11922 M: Francois Romieu <romieu@fr.zoreil.com>
11923 L: netdev@vger.kernel.org
11925 F: drivers/net/ethernet/via/via-velocity.*
11928 M: Alex Williamson <alex.williamson@redhat.com>
11929 M: Paolo Bonzini <pbonzini@redhat.com>
11930 L: kvm@vger.kernel.org
11934 VIVID VIRTUAL VIDEO DRIVER
11935 M: Hans Verkuil <hverkuil@xs4all.nl>
11936 L: linux-media@vger.kernel.org
11937 T: git git://linuxtv.org/media_tree.git
11938 W: https://linuxtv.org
11940 F: drivers/media/platform/vivid/*
11943 M: Patrick McHardy <kaber@trash.net>
11944 L: netdev@vger.kernel.org
11946 F: drivers/net/macvlan.c
11947 F: include/linux/if_*vlan.h
11951 M: Florian Fainelli <florian@openwrt.org>
11952 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11954 F: drivers/vlynq/vlynq.c
11955 F: include/linux/vlynq.h
11958 M: Martyn Welch <martyn@welchs.me.uk>
11959 M: Manohar Vanga <manohar.vanga@gmail.com>
11960 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11961 L: devel@driverdev.osuosl.org
11963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11964 F: Documentation/vme_api.txt
11965 F: drivers/staging/vme/
11967 F: include/linux/vme*
11969 VMWARE HYPERVISOR INTERFACE
11970 M: Alok Kataria <akataria@vmware.com>
11971 L: virtualization@lists.linux-foundation.org
11973 F: arch/x86/kernel/cpu/vmware.c
11975 VMWARE BALLOON DRIVER
11976 M: Xavier Deguillard <xdeguillard@vmware.com>
11977 M: Philip Moltmann <moltmann@vmware.com>
11978 M: "VMware, Inc." <pv-drivers@vmware.com>
11979 L: linux-kernel@vger.kernel.org
11981 F: drivers/misc/vmw_balloon.c
11983 VMWARE VMMOUSE SUBDRIVER
11984 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11985 M: "VMware, Inc." <pv-drivers@vmware.com>
11986 L: linux-input@vger.kernel.org
11988 F: drivers/input/mouse/vmmouse.c
11989 F: drivers/input/mouse/vmmouse.h
11991 VMWARE VMXNET3 ETHERNET DRIVER
11992 M: Shrikrishna Khare <skhare@vmware.com>
11993 M: "VMware, Inc." <pv-drivers@vmware.com>
11994 L: netdev@vger.kernel.org
11996 F: drivers/net/vmxnet3/
11998 VMware PVSCSI driver
11999 M: Arvind Kumar <arvindkumar@vmware.com>
12000 M: VMware PV-Drivers <pv-drivers@vmware.com>
12001 L: linux-scsi@vger.kernel.org
12003 F: drivers/scsi/vmw_pvscsi.c
12004 F: drivers/scsi/vmw_pvscsi.h
12006 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12007 M: Liam Girdwood <lgirdwood@gmail.com>
12008 M: Mark Brown <broonie@kernel.org>
12009 L: linux-kernel@vger.kernel.org
12010 W: http://www.slimlogic.co.uk/?p=48
12011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12013 F: drivers/regulator/
12014 F: include/linux/regulator/
12017 M: David Ahern <dsa@cumulusnetworks.com>
12018 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12019 L: netdev@vger.kernel.org
12021 F: drivers/net/vrf.c
12022 F: Documentation/networking/vrf.txt
12024 VT1211 HARDWARE MONITOR DRIVER
12025 M: Juerg Haefliger <juergh@gmail.com>
12026 L: linux-hwmon@vger.kernel.org
12028 F: Documentation/hwmon/vt1211
12029 F: drivers/hwmon/vt1211.c
12031 VT8231 HARDWARE MONITOR DRIVER
12032 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12033 L: linux-hwmon@vger.kernel.org
12035 F: drivers/hwmon/vt8231.c
12037 VUB300 USB to SDIO/SD/MMC bridge chip
12038 M: Tony Olech <tony.olech@elandigitalsystems.com>
12039 L: linux-mmc@vger.kernel.org
12040 L: linux-usb@vger.kernel.org
12042 F: drivers/mmc/host/vub300.c
12044 W1 DALLAS'S 1-WIRE BUS
12045 M: Evgeniy Polyakov <zbr@ioremap.net>
12047 F: Documentation/w1/
12050 W83791D HARDWARE MONITORING DRIVER
12051 M: Marc Hulsman <m.hulsman@tudelft.nl>
12052 L: linux-hwmon@vger.kernel.org
12054 F: Documentation/hwmon/w83791d
12055 F: drivers/hwmon/w83791d.c
12057 W83793 HARDWARE MONITORING DRIVER
12058 M: Rudolf Marek <r.marek@assembler.cz>
12059 L: linux-hwmon@vger.kernel.org
12061 F: Documentation/hwmon/w83793
12062 F: drivers/hwmon/w83793.c
12064 W83795 HARDWARE MONITORING DRIVER
12065 M: Jean Delvare <jdelvare@suse.com>
12066 L: linux-hwmon@vger.kernel.org
12068 F: drivers/hwmon/w83795.c
12070 W83L51xD SD/MMC CARD INTERFACE DRIVER
12071 M: Pierre Ossman <pierre@ossman.eu>
12073 F: drivers/mmc/host/wbsd.*
12075 WACOM PROTOCOL 4 SERIAL TABLETS
12076 M: Julian Squires <julian@cipht.net>
12077 M: Hans de Goede <hdegoede@redhat.com>
12078 L: linux-input@vger.kernel.org
12080 F: drivers/input/tablet/wacom_serial4.c
12082 WATCHDOG DEVICE DRIVERS
12083 M: Wim Van Sebroeck <wim@iguana.be>
12084 R: Guenter Roeck <linux@roeck-us.net>
12085 L: linux-watchdog@vger.kernel.org
12086 W: http://www.linux-watchdog.org/
12087 T: git git://www.linux-watchdog.org/linux-watchdog.git
12089 F: Documentation/watchdog/
12090 F: drivers/watchdog/
12091 F: include/linux/watchdog.h
12092 F: include/uapi/linux/watchdog.h
12095 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12096 L: linux-scsi@vger.kernel.org
12098 F: drivers/scsi/wd7000.c
12101 M: David Herrmann <dh.herrmann@googlemail.com>
12102 L: linux-input@vger.kernel.org
12104 F: drivers/hid/hid-wiimote*
12107 M: David Härdeman <david@hardeman.nu>
12109 F: drivers/media/rc/winbond-cir.c
12111 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12112 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12113 L: linux-watchdog@vger.kernel.org
12115 F: drivers/watchdog/ebc-c384_wdt.c
12117 WINSYSTEMS WS16C48 GPIO DRIVER
12118 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12119 L: linux-gpio@vger.kernel.org
12121 F: drivers/gpio/gpio-ws16c48.c
12124 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12125 M: linux-wimax@intel.com
12126 L: wimax@linuxwimax.org (subscribers-only)
12128 W: http://linuxwimax.org
12129 F: Documentation/wimax/README.wimax
12130 F: include/linux/wimax/debug.h
12131 F: include/net/wimax.h
12132 F: include/uapi/linux/wimax.h
12135 WISTRON LAPTOP BUTTON DRIVER
12136 M: Miloslav Trmac <mitr@volny.cz>
12138 F: drivers/input/misc/wistron_btns.c
12140 WL3501 WIRELESS PCMCIA CARD DRIVER
12141 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12142 L: linux-wireless@vger.kernel.org
12143 W: http://oops.ghostprotocols.net:81/blog
12145 F: drivers/net/wireless/wl3501*
12147 WOLFSON MICROELECTRONICS DRIVERS
12148 L: patches@opensource.wolfsonmicro.com
12149 T: git https://github.com/CirrusLogic/linux-drivers.git
12150 W: https://github.com/CirrusLogic/linux-drivers/wiki
12152 F: Documentation/hwmon/wm83??
12153 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12154 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12155 F: Documentation/devicetree/bindings/mfd/arizona.txt
12156 F: arch/arm/mach-s3c64xx/mach-crag6410*
12157 F: drivers/clk/clk-wm83*.c
12158 F: drivers/extcon/extcon-arizona.c
12159 F: drivers/leds/leds-wm83*.c
12160 F: drivers/gpio/gpio-*wm*.c
12161 F: drivers/gpio/gpio-arizona.c
12162 F: drivers/hwmon/wm83??-hwmon.c
12163 F: drivers/input/misc/wm831x-on.c
12164 F: drivers/input/touchscreen/wm831x-ts.c
12165 F: drivers/input/touchscreen/wm97*.c
12166 F: drivers/mfd/arizona*
12167 F: drivers/mfd/wm*.c
12168 F: drivers/mfd/cs47l24*
12169 F: drivers/power/wm83*.c
12170 F: drivers/rtc/rtc-wm83*.c
12171 F: drivers/regulator/wm8*.c
12172 F: drivers/video/backlight/wm83*_bl.c
12173 F: drivers/watchdog/wm83*_wdt.c
12174 F: include/linux/mfd/arizona/
12175 F: include/linux/mfd/wm831x/
12176 F: include/linux/mfd/wm8350/
12177 F: include/linux/mfd/wm8400*
12178 F: include/linux/wm97xx.h
12179 F: include/sound/wm????.h
12180 F: sound/soc/codecs/arizona.?
12181 F: sound/soc/codecs/wm*
12182 F: sound/soc/codecs/cs47l24*
12185 M: Tejun Heo <tj@kernel.org>
12186 R: Lai Jiangshan <jiangshanlai@gmail.com>
12187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12189 F: include/linux/workqueue.h
12190 F: kernel/workqueue.c
12191 F: Documentation/workqueue.txt
12194 M: Andrew Hendry <andrew.hendry@gmail.com>
12195 L: linux-x25@vger.kernel.org
12197 F: Documentation/networking/x25*
12198 F: include/net/x25*
12201 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12202 M: Thomas Gleixner <tglx@linutronix.de>
12203 M: Ingo Molnar <mingo@redhat.com>
12204 M: "H. Peter Anvin" <hpa@zytor.com>
12206 L: linux-kernel@vger.kernel.org
12207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12209 F: Documentation/x86/
12212 X86 PLATFORM DRIVERS
12213 M: Darren Hart <dvhart@infradead.org>
12214 L: platform-driver-x86@vger.kernel.org
12215 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12217 F: drivers/platform/x86/
12218 F: drivers/platform/olpc/
12220 X86 MCE INFRASTRUCTURE
12221 M: Tony Luck <tony.luck@intel.com>
12222 M: Borislav Petkov <bp@alien8.de>
12223 L: linux-edac@vger.kernel.org
12225 F: arch/x86/kernel/cpu/mcheck/*
12227 X86 MICROCODE UPDATE SUPPORT
12228 M: Borislav Petkov <bp@alien8.de>
12230 F: arch/x86/kernel/cpu/microcode/*
12233 M: Andy Lutomirski <luto@amacapital.net>
12234 L: linux-kernel@vger.kernel.org
12235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12237 F: arch/x86/entry/vdso/
12239 XC2028/3028 TUNER DRIVER
12240 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12241 L: linux-media@vger.kernel.org
12242 W: https://linuxtv.org
12243 T: git git://linuxtv.org/media_tree.git
12245 F: drivers/media/tuners/tuner-xc2028.*
12247 XEN HYPERVISOR INTERFACE
12248 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12249 M: David Vrabel <david.vrabel@citrix.com>
12250 M: Juergen Gross <jgross@suse.com>
12251 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12255 F: drivers/*/xen-*front.c
12257 F: arch/x86/include/asm/xen/
12259 F: include/uapi/xen/
12262 M: Stefano Stabellini <sstabellini@kernel.org>
12263 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12266 F: arch/arm/include/asm/xen/
12268 XEN HYPERVISOR ARM64
12269 M: Stefano Stabellini <sstabellini@kernel.org>
12270 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12273 F: arch/arm64/include/asm/xen/
12275 XEN NETWORK BACKEND DRIVER
12276 M: Wei Liu <wei.liu2@citrix.com>
12277 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12278 L: netdev@vger.kernel.org
12280 F: drivers/net/xen-netback/*
12283 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12284 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12286 F: arch/x86/pci/*xen*
12287 F: drivers/pci/*xen*
12289 XEN BLOCK SUBSYSTEM
12290 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12291 M: Roger Pau Monné <roger.pau@citrix.com>
12292 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12294 F: drivers/block/xen-blkback/*
12295 F: drivers/block/xen*
12298 M: Juergen Gross <jgross@suse.com>
12299 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12300 L: linux-scsi@vger.kernel.org
12302 F: drivers/scsi/xen-scsifront.c
12303 F: drivers/xen/xen-scsiback.c
12304 F: include/xen/interface/io/vscsiif.h
12306 XEN SWIOTLB SUBSYSTEM
12307 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12308 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12310 F: arch/x86/xen/*swiotlb*
12311 F: drivers/xen/*swiotlb*
12314 P: Silicon Graphics Inc
12315 M: Dave Chinner <david@fromorbit.com>
12318 W: http://oss.sgi.com/projects/xfs
12319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12321 F: Documentation/filesystems/xfs.txt
12324 XILINX AXI ETHERNET DRIVER
12325 M: Anirudha Sarangi <anirudh@xilinx.com>
12326 M: John Linn <John.Linn@xilinx.com>
12328 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12330 XILINX UARTLITE SERIAL DRIVER
12331 M: Peter Korsgaard <jacmet@sunsite.dk>
12332 L: linux-serial@vger.kernel.org
12334 F: drivers/tty/serial/uartlite.c
12336 XILINX VIDEO IP CORES
12337 M: Hyun Kwon <hyun.kwon@xilinx.com>
12338 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12339 L: linux-media@vger.kernel.org
12340 T: git git://linuxtv.org/media_tree.git
12342 F: Documentation/devicetree/bindings/media/xilinx/
12343 F: drivers/media/platform/xilinx/
12344 F: include/uapi/linux/xilinx-v4l2-controls.h
12347 M: Eli Billauer <eli.billauer@gmail.com>
12348 L: linux-kernel@vger.kernel.org
12350 F: drivers/char/xillybus/
12352 XTENSA XTFPGA PLATFORM SUPPORT
12353 M: Max Filippov <jcmvbkbc@gmail.com>
12354 L: linux-xtensa@linux-xtensa.org
12356 F: drivers/spi/spi-xtensa-xtfpga.c
12357 F: sound/soc/xtensa/xtfpga-i2s.c
12359 YAM DRIVER FOR AX.25
12360 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12361 L: linux-hams@vger.kernel.org
12363 F: drivers/net/hamradio/yam*
12364 F: include/linux/yam.h
12366 YEALINK PHONE DRIVER
12367 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12368 L: usbb2k-api-dev@nongnu.org
12370 F: Documentation/input/yealink.txt
12371 F: drivers/input/misc/yealink.*
12373 Z8530 DRIVER FOR AX.25
12374 M: Joerg Reuter <jreuter@yaina.de>
12375 W: http://yaina.de/jreuter/
12376 W: http://www.qsl.net/dl1bke/
12377 L: linux-hams@vger.kernel.org
12379 F: Documentation/networking/z8530drv.txt
12380 F: drivers/net/hamradio/*scc.c
12381 F: drivers/net/hamradio/z8530.h
12383 ZBUD COMPRESSED PAGE ALLOCATOR
12384 M: Seth Jennings <sjenning@redhat.com>
12385 L: linux-mm@kvack.org
12388 F: include/linux/zbud.h
12390 ZD1211RW WIRELESS DRIVER
12391 M: Daniel Drake <dsd@gentoo.org>
12392 M: Ulrich Kunitz <kune@deine-taler.de>
12393 W: http://zd1211.ath.cx/wiki/DriverRewrite
12394 L: linux-wireless@vger.kernel.org
12395 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12397 F: drivers/net/wireless/zydas/zd1211rw/
12399 ZPOOL COMPRESSED PAGE STORAGE API
12400 M: Dan Streetman <ddstreet@ieee.org>
12401 L: linux-mm@kvack.org
12404 F: include/linux/zpool.h
12406 ZR36067 VIDEO FOR LINUX DRIVER
12407 L: mjpeg-users@lists.sourceforge.net
12408 L: linux-media@vger.kernel.org
12409 W: http://mjpeg.sourceforge.net/driver-zoran/
12410 T: hg https://linuxtv.org/hg/v4l-dvb
12412 F: drivers/media/pci/zoran/
12414 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12415 M: Minchan Kim <minchan@kernel.org>
12416 M: Nitin Gupta <ngupta@vflare.org>
12417 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12418 L: linux-kernel@vger.kernel.org
12420 F: drivers/block/zram/
12421 F: Documentation/blockdev/zram.txt
12423 ZS DECSTATION Z85C30 SERIAL DRIVER
12424 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12426 F: drivers/tty/serial/zs.*
12428 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12429 M: Minchan Kim <minchan@kernel.org>
12430 M: Nitin Gupta <ngupta@vflare.org>
12431 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12432 L: linux-mm@kvack.org
12435 F: include/linux/zsmalloc.h
12436 F: Documentation/vm/zsmalloc.txt
12438 ZSWAP COMPRESSED SWAP CACHING
12439 M: Seth Jennings <sjenning@redhat.com>
12440 L: linux-mm@kvack.org
12445 M: Linus Torvalds <torvalds@linux-foundation.org>
12446 L: linux-kernel@vger.kernel.org
12447 Q: http://patchwork.kernel.org/project/LKML/list/
12448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12449 S: Buried alive in reporters