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 <alex.aring@gmail.com>
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: Documentation/ABI/
227 F: include/linux/syscalls.h
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M: Hans de Goede <hdegoede@redhat.com>
233 L: lm-sensors@lm-sensors.org
235 F: drivers/hwmon/abituguru.c
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M: Alistair John Strachan <alistair@devzero.co.uk>
239 L: lm-sensors@lm-sensors.org
241 F: drivers/hwmon/abituguru3.c
243 ACCES 104-IDIO-16 GPIO DRIVER
244 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L: linux-gpio@vger.kernel.org
247 F: drivers/gpio/gpio-104-idio-16.c
250 M: Jes Sorensen <jes@trained-monkey.org>
251 L: linux-acenic@sunsite.dk
253 F: drivers/net/ethernet/alteon/acenic*
255 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256 M: Peter Feuerer <peter@piie.net>
257 L: platform-driver-x86@vger.kernel.org
258 W: http://piie.net/?section=acerhdf
260 F: drivers/platform/x86/acerhdf.c
262 ACER WMI LAPTOP EXTRAS
263 M: "Lee, Chun-Yi" <jlee@suse.com>
264 L: platform-driver-x86@vger.kernel.org
266 F: drivers/platform/x86/acer-wmi.c
269 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
270 M: Len Brown <lenb@kernel.org>
271 L: linux-acpi@vger.kernel.org
272 W: https://01.org/linux-acpi
273 Q: https://patchwork.kernel.org/project/linux-acpi/list/
274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
277 F: drivers/pnp/pnpacpi/
278 F: include/linux/acpi.h
280 F: Documentation/acpi/
281 F: Documentation/ABI/testing/sysfs-bus-acpi
282 F: drivers/pci/*acpi*
283 F: drivers/pci/*/*acpi*
284 F: drivers/pci/*/*/*acpi*
287 ACPI COMPONENT ARCHITECTURE (ACPICA)
288 M: Robert Moore <robert.moore@intel.com>
289 M: Lv Zheng <lv.zheng@intel.com>
290 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291 L: linux-acpi@vger.kernel.org
293 W: https://acpica.org/
294 W: https://github.com/acpica/acpica/
295 Q: https://patchwork.kernel.org/project/linux-acpi/list/
296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
298 F: drivers/acpi/acpica/
303 M: Zhang Rui <rui.zhang@intel.com>
304 L: linux-acpi@vger.kernel.org
305 W: https://01.org/linux-acpi
307 F: drivers/acpi/fan.c
310 M: Zhang Rui <rui.zhang@intel.com>
311 L: linux-acpi@vger.kernel.org
312 W: https://01.org/linux-acpi
314 F: drivers/acpi/*thermal*
317 M: Zhang Rui <rui.zhang@intel.com>
318 L: linux-acpi@vger.kernel.org
319 W: https://01.org/linux-acpi
321 F: drivers/acpi/acpi_video.c
324 L: platform-driver-x86@vger.kernel.org
326 F: drivers/platform/x86/wmi.c
328 AD1889 ALSA SOUND DRIVER
329 M: Thibaut Varene <T-Bone@parisc-linux.org>
330 W: http://wiki.parisc-linux.org/AD1889
331 L: linux-parisc@vger.kernel.org
333 F: sound/pci/ad1889.*
335 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336 M: Michael Hennerich <michael.hennerich@analog.com>
337 W: http://wiki.analog.com/AD5254
338 W: http://ez.analog.com/community/linux-device-drivers
340 F: drivers/misc/ad525x_dpot.c
342 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343 M: Michael Hennerich <michael.hennerich@analog.com>
344 W: http://wiki.analog.com/AD5398
345 W: http://ez.analog.com/community/linux-device-drivers
347 F: drivers/regulator/ad5398.c
349 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350 M: Michael Hennerich <michael.hennerich@analog.com>
351 W: http://wiki.analog.com/AD7142
352 W: http://ez.analog.com/community/linux-device-drivers
354 F: drivers/input/misc/ad714x.c
356 AD7877 TOUCHSCREEN DRIVER
357 M: Michael Hennerich <michael.hennerich@analog.com>
358 W: http://wiki.analog.com/AD7877
359 W: http://ez.analog.com/community/linux-device-drivers
361 F: drivers/input/touchscreen/ad7877.c
363 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364 M: Michael Hennerich <michael.hennerich@analog.com>
365 W: http://wiki.analog.com/AD7879
366 W: http://ez.analog.com/community/linux-device-drivers
368 F: drivers/input/touchscreen/ad7879.c
370 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371 M: Jiri Kosina <jikos@kernel.org>
374 ADF7242 IEEE 802.15.4 RADIO DRIVER
375 M: Michael Hennerich <michael.hennerich@analog.com>
376 W: https://wiki.analog.com/ADF7242
377 W: http://ez.analog.com/community/linux-device-drivers
378 L: linux-wpan@vger.kernel.org
380 F: drivers/net/ieee802154/adf7242.c
381 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
383 ADM1025 HARDWARE MONITOR DRIVER
384 M: Jean Delvare <jdelvare@suse.com>
385 L: lm-sensors@lm-sensors.org
387 F: Documentation/hwmon/adm1025
388 F: drivers/hwmon/adm1025.c
390 ADM1029 HARDWARE MONITOR DRIVER
391 M: Corentin Labbe <clabbe.montjoie@gmail.com>
392 L: lm-sensors@lm-sensors.org
394 F: drivers/hwmon/adm1029.c
396 ADM8211 WIRELESS DRIVER
397 L: linux-wireless@vger.kernel.org
398 W: http://wireless.kernel.org/
400 F: drivers/net/wireless/admtek/adm8211.*
402 ADP1653 FLASH CONTROLLER DRIVER
403 M: Sakari Ailus <sakari.ailus@iki.fi>
404 L: linux-media@vger.kernel.org
406 F: drivers/media/i2c/adp1653.c
407 F: include/media/i2c/adp1653.h
409 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
410 M: Michael Hennerich <michael.hennerich@analog.com>
411 W: http://wiki.analog.com/ADP5520
412 W: http://ez.analog.com/community/linux-device-drivers
414 F: drivers/mfd/adp5520.c
415 F: drivers/video/backlight/adp5520_bl.c
416 F: drivers/leds/leds-adp5520.c
417 F: drivers/gpio/gpio-adp5520.c
418 F: drivers/input/keyboard/adp5520-keys.c
420 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
421 M: Michael Hennerich <michael.hennerich@analog.com>
422 W: http://wiki.analog.com/ADP5588
423 W: http://ez.analog.com/community/linux-device-drivers
425 F: drivers/input/keyboard/adp5588-keys.c
426 F: drivers/gpio/gpio-adp5588.c
428 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
429 M: Michael Hennerich <michael.hennerich@analog.com>
430 W: http://wiki.analog.com/ADP8860
431 W: http://ez.analog.com/community/linux-device-drivers
433 F: drivers/video/backlight/adp8860_bl.c
435 ADS1015 HARDWARE MONITOR DRIVER
436 M: Dirk Eibach <eibach@gdsys.de>
437 L: lm-sensors@lm-sensors.org
439 F: Documentation/hwmon/ads1015
440 F: drivers/hwmon/ads1015.c
441 F: include/linux/i2c/ads1015.h
444 M: Colin Leroy <colin@colino.net>
446 F: drivers/macintosh/therm_adt746x.c
448 ADT7475 HARDWARE MONITOR DRIVER
449 M: Jean Delvare <jdelvare@suse.com>
450 L: lm-sensors@lm-sensors.org
452 F: Documentation/hwmon/adt7475
453 F: drivers/hwmon/adt7475.c
455 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
456 M: Michael Hennerich <michael.hennerich@analog.com>
457 W: http://wiki.analog.com/ADXL345
458 W: http://ez.analog.com/community/linux-device-drivers
460 F: drivers/input/misc/adxl34x.c
463 M: Matthew Wilcox <matthew@wil.cx>
464 M: Hannes Reinecke <hare@suse.com>
465 L: linux-scsi@vger.kernel.org
467 F: Documentation/scsi/advansys.txt
468 F: drivers/scsi/advansys.c
471 M: Riccardo Facchetti <fizban@tin.it>
473 F: sound/oss/aedsp16.c
476 M: Antti Palosaari <crope@iki.fi>
477 L: linux-media@vger.kernel.org
478 W: https://linuxtv.org
479 W: http://palosaari.fi/linux/
480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
481 T: git git://linuxtv.org/anttip/media_tree.git
483 F: drivers/media/dvb-frontends/af9013*
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/af9033*
496 L: linux-fsdevel@vger.kernel.org
498 F: Documentation/filesystems/affs.txt
501 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
502 M: David Howells <dhowells@redhat.com>
503 L: linux-afs@lists.infradead.org
506 F: include/net/af_rxrpc.h
507 F: net/rxrpc/af_rxrpc.c
510 M: David Airlie <airlied@linux.ie>
511 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
514 F: include/linux/agp*
515 F: include/uapi/linux/agp*
518 M: "Juergen E. Fischer" <fischer@norbit.de>
519 L: linux-scsi@vger.kernel.org
521 F: drivers/scsi/aha152x*
522 F: drivers/scsi/pcmcia/aha152x*
524 AIC7XXX / AIC79XX SCSI DRIVER
525 M: Hannes Reinecke <hare@suse.com>
526 L: linux-scsi@vger.kernel.org
528 F: drivers/scsi/aic7xxx/
530 AIMSLAB FM RADIO RECEIVER DRIVER
531 M: Hans Verkuil <hverkuil@xs4all.nl>
532 L: linux-media@vger.kernel.org
533 T: git git://linuxtv.org/media_tree.git
534 W: https://linuxtv.org
536 F: drivers/media/radio/radio-aimslab*
539 M: Benjamin LaHaise <bcrl@kvack.org>
540 L: linux-aio@kvack.org
543 F: include/linux/*aio*.h
546 M: Antti Palosaari <crope@iki.fi>
547 L: linux-media@vger.kernel.org
548 W: https://linuxtv.org
549 W: http://palosaari.fi/linux/
550 Q: http://patchwork.linuxtv.org/project/linux-media/list/
551 T: git git://linuxtv.org/anttip/media_tree.git
553 F: drivers/media/usb/airspy/
555 ALCATEL SPEEDTOUCH USB DRIVER
556 M: Duncan Sands <duncan.sands@free.fr>
557 L: linux-usb@vger.kernel.org
558 W: http://www.linux-usb.org/SpeedTouch/
560 F: drivers/usb/atm/speedtch.c
561 F: drivers/usb/atm/usbatm.c
563 ALCHEMY AU1XX0 MMC DRIVER
564 M: Manuel Lauss <manuel.lauss@gmail.com>
566 F: drivers/mmc/host/au1xmmc.c
569 M: Rudolf Marek <r.marek@assembler.cz>
570 L: linux-i2c@vger.kernel.org
572 F: Documentation/i2c/busses/i2c-ali1563
573 F: drivers/i2c/busses/i2c-ali1563.c
575 ALLWINNER SECURITY SYSTEM
576 M: Corentin Labbe <clabbe.montjoie@gmail.com>
577 L: linux-crypto@vger.kernel.org
579 F: drivers/crypto/sunxi-ss/
582 M: Richard Henderson <rth@twiddle.net>
583 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
584 M: Matt Turner <mattst88@gmail.com>
586 L: linux-alpha@vger.kernel.org
589 ALTERA MAILBOX DRIVER
590 M: Ley Foon Tan <lftan@altera.com>
591 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
593 F: drivers/mailbox/mailbox-altera.c
596 M: Tien Hock Loh <thloh@altera.com>
597 L: linux-gpio@vger.kernel.org
599 F: drivers/gpio/gpio-altera.c
601 ALTERA TRIPLE SPEED ETHERNET DRIVER
602 M: Vince Bridgers <vbridger@opensource.altera.com>
603 L: netdev@vger.kernel.org
604 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606 F: drivers/net/ethernet/altera/
608 ALTERA UART/JTAG UART SERIAL DRIVERS
609 M: Tobias Klauser <tklauser@distanz.ch>
610 L: linux-serial@vger.kernel.org
611 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
613 F: drivers/tty/serial/altera_uart.c
614 F: drivers/tty/serial/altera_jtaguart.c
615 F: include/linux/altera_uart.h
616 F: include/linux/altera_jtaguart.h
618 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
619 M: Tom Lendacky <thomas.lendacky@amd.com>
620 L: linux-crypto@vger.kernel.org
622 F: drivers/crypto/ccp/
623 F: include/linux/ccp.h
625 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
626 M: Huang Rui <ray.huang@amd.com>
627 L: lm-sensors@lm-sensors.org
629 F: Documentation/hwmon/fam15h_power
630 F: drivers/hwmon/fam15h_power.c
632 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
633 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
635 F: drivers/usb/gadget/udc/amd5536udc.*
637 AMD GEODE PROCESSOR/CHIPSET SUPPORT
638 P: Andres Salomon <dilinger@queued.net>
639 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
640 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
642 F: drivers/char/hw_random/geode-rng.c
643 F: drivers/crypto/geode*
644 F: drivers/video/fbdev/geode/
645 F: arch/x86/include/asm/geode.h
648 M: Joerg Roedel <joro@8bytes.org>
649 L: iommu@lists.linux-foundation.org
650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
652 F: drivers/iommu/amd_iommu*.[ch]
653 F: include/linux/amd-iommu.h
656 M: Oded Gabbay <oded.gabbay@gmail.com>
657 L: dri-devel@lists.freedesktop.org
658 T: git git://people.freedesktop.org/~gabbayo/linux.git
660 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
661 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
662 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
663 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
664 F: drivers/gpu/drm/amd/amdkfd/
665 F: drivers/gpu/drm/amd/include/cik_structs.h
666 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
667 F: drivers/gpu/drm/amd/include/vi_structs.h
668 F: drivers/gpu/drm/radeon/radeon_kfd.c
669 F: drivers/gpu/drm/radeon/radeon_kfd.h
670 F: include/uapi/linux/kfd_ioctl.h
673 M: Tom Lendacky <thomas.lendacky@amd.com>
674 L: netdev@vger.kernel.org
676 F: drivers/net/ethernet/amd/xgbe/
678 AMS (Apple Motion Sensor) DRIVER
679 M: Michael Hanselmann <linux-kernel@hansmi.ch>
681 F: drivers/macintosh/ams/
684 M: Tom Tucker <tom@opengridcomputing.com>
685 M: Steve Wise <swise@opengridcomputing.com>
686 L: linux-rdma@vger.kernel.org
688 F: drivers/infiniband/hw/amso1100/
690 ANALOG DEVICES INC AD9389B DRIVER
691 M: Hans Verkuil <hans.verkuil@cisco.com>
692 L: linux-media@vger.kernel.org
694 F: drivers/media/i2c/ad9389b*
696 ANALOG DEVICES INC ADV7180 DRIVER
697 M: Lars-Peter Clausen <lars@metafoo.de>
698 L: linux-media@vger.kernel.org
699 W: http://ez.analog.com/community/linux-device-drivers
701 F: drivers/media/i2c/adv7180.c
703 ANALOG DEVICES INC ADV7511 DRIVER
704 M: Hans Verkuil <hans.verkuil@cisco.com>
705 L: linux-media@vger.kernel.org
707 F: drivers/media/i2c/adv7511*
709 ANALOG DEVICES INC ADV7604 DRIVER
710 M: Hans Verkuil <hans.verkuil@cisco.com>
711 L: linux-media@vger.kernel.org
713 F: drivers/media/i2c/adv7604*
715 ANALOG DEVICES INC ADV7842 DRIVER
716 M: Hans Verkuil <hans.verkuil@cisco.com>
717 L: linux-media@vger.kernel.org
719 F: drivers/media/i2c/adv7842*
721 ANALOG DEVICES INC ASOC CODEC DRIVERS
722 M: Lars-Peter Clausen <lars@metafoo.de>
723 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
724 W: http://wiki.analog.com/
725 W: http://ez.analog.com/community/linux-device-drivers
727 F: sound/soc/codecs/adau*
728 F: sound/soc/codecs/adav*
729 F: sound/soc/codecs/ad1*
730 F: sound/soc/codecs/ad7*
731 F: sound/soc/codecs/ssm*
732 F: sound/soc/codecs/sigmadsp.*
734 ANALOG DEVICES INC ASOC DRIVERS
735 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
736 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
737 W: http://blackfin.uclinux.org/
739 F: sound/soc/blackfin/*
741 ANALOG DEVICES INC IIO DRIVERS
742 M: Lars-Peter Clausen <lars@metafoo.de>
743 M: Michael Hennerich <Michael.Hennerich@analog.com>
744 W: http://wiki.analog.com/
745 W: http://ez.analog.com/community/linux-device-drivers
748 X: drivers/iio/*/adjd*
749 F: drivers/staging/iio/*/ad*
750 F: staging/iio/trigger/iio-trig-bfin-timer.c
752 ANALOG DEVICES INC DMA DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 W: http://ez.analog.com/community/linux-device-drivers
756 F: drivers/dma/dma-axi-dmac.c
759 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
760 M: Arve HjønnevĂ¥g <arve@android.com>
761 M: Riley Andrews <riandrews@android.com>
762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
763 L: devel@driverdev.osuosl.org
766 F: drivers/staging/android/
768 AOA (Apple Onboard Audio) ALSA DRIVER
769 M: Johannes Berg <johannes@sipsolutions.net>
770 L: linuxppc-dev@lists.ozlabs.org
771 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
776 M: Jiri Kosina <jikos@kernel.org>
778 F: arch/x86/kernel/apm_32.c
779 F: include/linux/apm_bios.h
780 F: include/uapi/linux/apm_bios.h
781 F: drivers/char/apm-emulation.c
783 APPLE BCM5974 MULTITOUCH DRIVER
784 M: Henrik Rydberg <rydberg@bitmath.org>
785 L: linux-input@vger.kernel.org
787 F: drivers/input/mouse/bcm5974.c
790 M: Henrik Rydberg <rydberg@bitmath.org>
791 L: lm-sensors@lm-sensors.org
793 F: drivers/hwmon/applesmc.c
795 APPLETALK NETWORK LAYER
796 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
798 F: drivers/net/appletalk/
801 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
802 M: Duc Dang <dhdang@apm.com>
804 F: arch/arm64/boot/dts/apm/
806 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
807 M: Iyappan Subramanian <isubramanian@apm.com>
808 M: Keyur Chudgar <kchudgar@apm.com>
810 F: drivers/net/ethernet/apm/xgene/
811 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
813 APTINA CAMERA SENSOR PLL
814 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
815 L: linux-media@vger.kernel.org
817 F: drivers/media/i2c/aptina-pll.*
819 ARC FRAMEBUFFER DRIVER
820 M: Jaya Kumar <jayalk@intworks.biz>
822 F: drivers/video/fbdev/arcfb.c
823 F: drivers/video/fbdev/core/fb_defio.c
826 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
827 L: netdev@vger.kernel.org
829 F: drivers/net/arcnet/
830 F: include/uapi/linux/if_arcnet.h
832 ARM MFM AND FLOPPY DRIVERS
833 M: Ian Molton <spyro@f2s.com>
835 F: arch/arm/lib/floppydma.S
836 F: arch/arm/include/asm/floppy.h
838 ARM PMU PROFILING AND DEBUGGING
839 M: Will Deacon <will.deacon@arm.com>
840 R: Mark Rutland <mark.rutland@arm.com>
842 F: arch/arm*/kernel/perf_*
843 F: arch/arm/oprofile/common.c
844 F: arch/arm*/kernel/hw_breakpoint.c
845 F: arch/arm*/include/asm/hw_breakpoint.h
846 F: arch/arm*/include/asm/perf_event.h
847 F: drivers/perf/arm_pmu.c
848 F: include/linux/perf/arm_pmu.h
851 M: Russell King <linux@arm.linux.org.uk>
852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853 W: http://www.arm.linux.org.uk/
857 ARM SUB-ARCHITECTURES
858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
864 ARM PRIMECELL AACI PL041 DRIVER
865 M: Russell King <linux@arm.linux.org.uk>
869 ARM PRIMECELL CLCD PL110 DRIVER
870 M: Russell King <linux@arm.linux.org.uk>
872 F: drivers/video/fbdev/amba-clcd.*
874 ARM PRIMECELL KMI PL050 DRIVER
875 M: Russell King <linux@arm.linux.org.uk>
877 F: drivers/input/serio/ambakmi.*
878 F: include/linux/amba/kmi.h
880 ARM PRIMECELL MMCI PL180/1 DRIVER
881 M: Russell King <linux@arm.linux.org.uk>
883 F: drivers/mmc/host/mmci.*
884 F: include/linux/amba/mmci.h
886 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
887 M: Russell King <linux@arm.linux.org.uk>
889 F: drivers/tty/serial/amba-pl01*.c
890 F: include/linux/amba/serial.h
892 ARM PRIMECELL BUS SUPPORT
893 M: Russell King <linux@arm.linux.org.uk>
896 F: include/linux/amba/bus.h
898 ARM/ADS SPHERE MACHINE SUPPORT
899 M: Lennert Buytenhek <kernel@wantstofly.org>
900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903 ARM/AFEB9260 MACHINE SUPPORT
904 M: Sergey Lapin <slapin@ossfans.org>
905 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908 ARM/AJECO 1ARM MACHINE SUPPORT
909 M: Lennert Buytenhek <kernel@wantstofly.org>
910 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 ARM/Allwinner sunXi SoC support
914 M: Maxime Ripard <maxime.ripard@free-electrons.com>
915 M: Chen-Yu Tsai <wens@csie.org>
916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920 ARM/Allwinner SoC Clock Support
921 M: Emilio LĂ³pez <emilio@elopez.com.ar>
923 F: drivers/clk/sunxi/
925 ARM/Amlogic MesonX SoC support
926 M: Carlo Caione <carlo@caione.org>
927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 F: drivers/media/rc/meson-ir.c
932 ARM/Annapurna Labs ALPINE ARCHITECTURE
933 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
935 F: arch/arm/mach-alpine/
937 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
938 M: Nicolas Ferre <nicolas.ferre@atmel.com>
939 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
940 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 W: http://www.linux4sam.org
944 F: arch/arm/mach-at91/
946 F: arch/arm/boot/dts/at91*.dts
947 F: arch/arm/boot/dts/at91*.dtsi
948 F: arch/arm/boot/dts/sama*.dts
949 F: arch/arm/boot/dts/sama*.dtsi
950 F: arch/arm/include/debug/at91.S
952 ARM/ATMEL AT91 Clock Support
953 M: Boris Brezillon <boris.brezillon@free-electrons.com>
957 ARM/CALXEDA HIGHBANK ARCHITECTURE
958 M: Rob Herring <robh@kernel.org>
959 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 F: arch/arm/mach-highbank/
963 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
964 M: Krzysztof Halasa <khalasa@piap.pl>
966 F: arch/arm/mach-cns3xxx/
968 ARM/CAVIUM THUNDER NETWORK DRIVER
969 M: Sunil Goutham <sgoutham@cavium.com>
970 M: Robert Richter <rric@kernel.org>
971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
973 F: drivers/net/ethernet/cavium/thunder/
975 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
976 M: Alexander Shiyan <shc_work@mail.ru>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
982 M: Hartley Sweeten <hsweeten@visionengravers.com>
983 M: Ryan Mallon <rmallon@gmail.com>
984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 F: arch/arm/mach-ep93xx/
987 F: arch/arm/mach-ep93xx/include/mach/
989 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
990 M: Lennert Buytenhek <kernel@wantstofly.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 M: Russell King <linux@arm.linux.org.uk>
996 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 F: arch/arm/include/asm/clkdev.h
999 F: drivers/clk/clkdev.c
1001 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1002 M: Mike Rapoport <mike@compulab.co.il>
1003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006 ARM/CONTEC MICRO9 MACHINE SUPPORT
1007 M: Hubert Feurstein <hubert.feurstein@contec.at>
1009 F: arch/arm/mach-ep93xx/micro9.c
1011 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1012 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1013 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015 F: drivers/hwtracing/coresight/*
1016 F: Documentation/trace/coresight.txt
1017 F: Documentation/devicetree/bindings/arm/coresight.txt
1018 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1020 ARM/CORGI MACHINE SUPPORT
1021 M: Richard Purdie <rpurdie@rpsys.net>
1024 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1025 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1026 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 T: git git://github.com/ulli-kroll/linux.git
1029 F: arch/arm/mach-gemini/
1030 F: drivers/rtc/rtc-gemini.c
1032 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1033 M: Barry Song <baohua@kernel.org>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1037 F: arch/arm/mach-prima2/
1038 F: drivers/clk/sirf/
1039 F: drivers/clocksource/timer-prima2.c
1040 F: drivers/clocksource/timer-atlas7.c
1043 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1044 M: Baruch Siach <baruch@tkos.co.il>
1045 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 F: arch/arm/boot/dts/cx92755*
1050 ARM/EBSA110 MACHINE SUPPORT
1051 M: Russell King <linux@arm.linux.org.uk>
1052 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 W: http://www.arm.linux.org.uk/
1055 F: arch/arm/mach-ebsa110/
1056 F: drivers/net/ethernet/amd/am79c961a.*
1058 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1059 M: Uwe Kleine-König <kernel@pengutronix.de>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1065 M: Daniel Ribeiro <drwyrm@gmail.com>
1066 M: Stefan Schmidt <stefan@openezx.org>
1067 M: Harald Welte <laforge@openezx.org>
1068 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1069 W: http://www.openezx.org/
1071 T: topgit git://git.openezx.org/openezx.git
1072 F: arch/arm/mach-pxa/ezx.c
1074 ARM/FARADAY FA526 PORT
1075 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1076 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 T: git git://git.berlios.de/gemini-board
1079 F: arch/arm/mm/*-fa*
1081 ARM/FOOTBRIDGE ARCHITECTURE
1082 M: Russell King <linux@arm.linux.org.uk>
1083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 W: http://www.arm.linux.org.uk/
1086 F: arch/arm/include/asm/hardware/dec21285.h
1087 F: arch/arm/mach-footbridge/
1089 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1090 M: Shawn Guo <shawnguo@kernel.org>
1091 M: Sascha Hauer <kernel@pengutronix.de>
1092 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095 F: arch/arm/mach-imx/
1096 F: arch/arm/mach-mxs/
1097 F: arch/arm/boot/dts/imx*
1098 F: arch/arm/configs/imx*_defconfig
1102 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1103 M: Shawn Guo <shawnguo@kernel.org>
1104 M: Sascha Hauer <kernel@pengutronix.de>
1105 R: Stefan Agner <stefan@agner.ch>
1106 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1109 F: arch/arm/mach-imx/*vf610*
1110 F: arch/arm/boot/dts/vf*
1112 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1113 M: Lennert Buytenhek <kernel@wantstofly.org>
1114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 ARM/GUMSTIX MACHINE SUPPORT
1118 M: Steve Sakoman <sakoman@gmail.com>
1119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1123 M: Philipp Zabel <philipp.zabel@gmail.com>
1124 M: Paul Parsons <lost.distance@yahoo.com>
1125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 F: arch/arm/mach-pxa/hx4700.c
1128 F: arch/arm/mach-pxa/include/mach/hx4700.h
1129 F: sound/soc/pxa/hx4700.c
1131 ARM/HISILICON SOC SUPPORT
1132 M: Wei Xu <xuwei5@hisilicon.com>
1133 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 W: http://www.hisilicon.com
1136 T: git git://github.com/hisilicon/linux-hisi.git
1137 F: arch/arm/mach-hisi/
1139 ARM/HP JORNADA 7XX MACHINE SUPPORT
1140 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1144 F: arch/arm/mach-sa1100/jornada720.c
1145 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1147 ARM/IGEP MACHINE SUPPORT
1148 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1149 M: Javier Martinez Canillas <javier@dowhile0.org>
1150 L: linux-omap@vger.kernel.org
1151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 F: arch/arm/boot/dts/omap3-igep*
1155 ARM/INCOME PXA270 SUPPORT
1156 M: Marek Vasut <marek.vasut@gmail.com>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1161 ARM/INTEL IOP32X ARM ARCHITECTURE
1162 M: Lennert Buytenhek <kernel@wantstofly.org>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 ARM/INTEL IOP33X ARM ARCHITECTURE
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 ARM/INTEL IOP13XX ARM ARCHITECTURE
1171 M: Lennert Buytenhek <kernel@wantstofly.org>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 ARM/INTEL IQ81342EX MACHINE SUPPORT
1176 M: Lennert Buytenhek <kernel@wantstofly.org>
1177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 ARM/INTEL IXDP2850 MACHINE SUPPORT
1181 M: Lennert Buytenhek <kernel@wantstofly.org>
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 ARM/INTEL IXP4XX ARM ARCHITECTURE
1186 M: Imre Kaloz <kaloz@openwrt.org>
1187 M: Krzysztof Halasa <khalasa@piap.pl>
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 F: arch/arm/mach-ixp4xx/
1192 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1193 M: Jonathan Cameron <jic23@cam.ac.uk>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 F: arch/arm/mach-pxa/stargate2.c
1197 F: drivers/pcmcia/pxa2xx_stargate2.c
1199 ARM/INTEL XSC3 (MANZANO) ARM CORE
1200 M: Lennert Buytenhek <kernel@wantstofly.org>
1201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1205 M: Lennert Buytenhek <kernel@wantstofly.org>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1210 M: Santosh Shilimkar <ssantosh@kernel.org>
1211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 F: arch/arm/mach-keystone/
1214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1216 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1217 M: Santosh Shilimkar <ssantosh@kernel.org>
1218 L: linux-kernel@vger.kernel.org
1220 F: drivers/clk/keystone/
1222 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1223 M: Santosh Shilimkar <ssantosh@kernel.org>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 L: linux-kernel@vger.kernel.org
1227 F: drivers/clocksource/timer-keystone.c
1229 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1230 M: Santosh Shilimkar <ssantosh@kernel.org>
1231 L: linux-kernel@vger.kernel.org
1233 F: drivers/power/reset/keystone-reset.c
1235 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1236 M: Santosh Shilimkar <ssantosh@kernel.org>
1237 L: linux-kernel@vger.kernel.org
1239 F: drivers/memory/*emif*
1241 ARM/LOGICPD PXA270 MACHINE SUPPORT
1242 M: Lennert Buytenhek <kernel@wantstofly.org>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 ARM/LPC18XX ARCHITECTURE
1247 M: Joachim Eastwood <manabian@gmail.com>
1248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 F: arch/arm/boot/dts/lpc43*
1251 F: drivers/clk/nxp/clk-lpc18xx*
1252 F: drivers/clocksource/time-lpc32xx.c
1253 F: drivers/i2c/busses/i2c-lpc2k.c
1254 F: drivers/memory/pl172.c
1255 F: drivers/mtd/spi-nor/nxp-spifi.c
1256 F: drivers/rtc/rtc-lpc24xx.c
1259 ARM/MAGICIAN MACHINE SUPPORT
1260 M: Philipp Zabel <philipp.zabel@gmail.com>
1263 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1264 M: Jason Cooper <jason@lakedaemon.net>
1265 M: Andrew Lunn <andrew@lunn.ch>
1266 M: Gregory Clement <gregory.clement@free-electrons.com>
1267 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 F: arch/arm/mach-mvebu/
1271 F: drivers/rtc/rtc-armada38x.c
1272 F: arch/arm/boot/dts/armada*
1273 F: arch/arm/boot/dts/kirkwood*
1276 ARM/Marvell Berlin SoC support
1277 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1278 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 F: arch/arm/mach-berlin/
1281 F: arch/arm/boot/dts/berlin*
1284 ARM/Marvell Dove/MV78xx0/Orion SOC support
1285 M: Jason Cooper <jason@lakedaemon.net>
1286 M: Andrew Lunn <andrew@lunn.ch>
1287 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1288 M: Gregory Clement <gregory.clement@free-electrons.com>
1289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 F: arch/arm/mach-dove/
1292 F: arch/arm/mach-mv78xx0/
1293 F: arch/arm/mach-orion5x/
1294 F: arch/arm/plat-orion/
1295 F: arch/arm/boot/dts/dove*
1296 F: arch/arm/boot/dts/orion5x*
1299 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1300 M: Alexander Clouter <alex@digriz.org.uk>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 W: http://www.digriz.org.uk/ts78xx/kernel
1304 F: arch/arm/mach-orion5x/ts78xx-*
1306 ARM/Mediatek RTC DRIVER
1307 M: Eddie Huang <eddie.huang@mediatek.com>
1308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1311 F: drivers/rtc/rtc-mt6397.c
1313 ARM/Mediatek SoC support
1314 M: Matthias Brugger <matthias.bgg@gmail.com>
1315 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1318 F: arch/arm/boot/dts/mt6*
1319 F: arch/arm/boot/dts/mt8*
1320 F: arch/arm/mach-mediatek/
1324 ARM/Mediatek USB3 PHY DRIVER
1325 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1326 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1329 F: drivers/phy/phy-mt65xx-usb3.c
1331 ARM/MICREL KS8695 ARCHITECTURE
1332 M: Greg Ungerer <gerg@uclinux.org>
1333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 F: arch/arm/mach-ks8695/
1337 ARM/MIOA701 MACHINE SUPPORT
1338 M: Robert Jarzmik <robert.jarzmik@free.fr>
1339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 F: arch/arm/mach-pxa/mioa701.c
1343 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1344 M: Michael Petchkovsky <mkpetch@internode.on.net>
1347 ARM/NOMADIK ARCHITECTURE
1348 M: Alessandro Rubini <rubini@unipv.it>
1349 M: Linus Walleij <linus.walleij@linaro.org>
1350 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352 F: arch/arm/mach-nomadik/
1353 F: drivers/pinctrl/nomadik/
1354 F: drivers/i2c/busses/i2c-nomadik.c
1355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1357 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1358 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1359 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1360 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1363 ARM/TOSA MACHINE SUPPORT
1364 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1365 M: Dirk Opfer <dirk@opfer-online.de>
1368 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1369 M: Marek Vasut <marek.vasut@gmail.com>
1370 L: linux-arm-kernel@lists.infradead.org
1371 W: http://hackndev.com
1373 F: arch/arm/mach-pxa/include/mach/palmtx.h
1374 F: arch/arm/mach-pxa/palmtx.c
1375 F: arch/arm/mach-pxa/include/mach/palmt5.h
1376 F: arch/arm/mach-pxa/palmt5.c
1377 F: arch/arm/mach-pxa/include/mach/palmld.h
1378 F: arch/arm/mach-pxa/palmld.c
1379 F: arch/arm/mach-pxa/include/mach/palmte2.h
1380 F: arch/arm/mach-pxa/palmte2.c
1381 F: arch/arm/mach-pxa/include/mach/palmtc.h
1382 F: arch/arm/mach-pxa/palmtc.c
1384 ARM/PALM TREO SUPPORT
1385 M: Tomas Cech <sleep_walker@suse.com>
1386 L: linux-arm-kernel@lists.infradead.org
1387 W: http://hackndev.com
1389 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1390 F: arch/arm/mach-pxa/palmtreo.c
1393 M: Sergey Lapin <slapin@ossfans.org>
1394 L: linux-arm-kernel@lists.infradead.org
1395 W: http://hackndev.com
1397 F: arch/arm/mach-pxa/include/mach/palmz72.h
1398 F: arch/arm/mach-pxa/palmz72.c
1401 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1402 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1405 ARM/PT DIGITAL BOARD PORT
1406 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1407 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 W: http://www.arm.linux.org.uk/
1411 ARM/QUALCOMM SUPPORT
1412 M: Kumar Gala <galak@codeaurora.org>
1413 M: Andy Gross <agross@codeaurora.org>
1414 M: David Brown <davidb@codeaurora.org>
1415 L: linux-arm-msm@vger.kernel.org
1416 L: linux-soc@vger.kernel.org
1418 F: arch/arm/mach-qcom/
1419 F: drivers/soc/qcom/
1420 F: drivers/tty/serial/msm_serial.h
1421 F: drivers/tty/serial/msm_serial.c
1422 F: drivers/*/pm8???-*
1423 F: drivers/mfd/ssbi.c
1424 F: drivers/firmware/qcom_scm.c
1425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1427 ARM/RADISYS ENP2611 MACHINE SUPPORT
1428 M: Lennert Buytenhek <kernel@wantstofly.org>
1429 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 ARM/RISCPC ARCHITECTURE
1433 M: Russell King <linux@arm.linux.org.uk>
1434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 W: http://www.arm.linux.org.uk/
1437 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1438 F: arch/arm/include/asm/hardware/ioc.h
1439 F: arch/arm/include/asm/hardware/iomd.h
1440 F: arch/arm/include/asm/hardware/memc.h
1441 F: arch/arm/mach-rpc/
1442 F: drivers/net/ethernet/8390/etherh.c
1443 F: drivers/net/ethernet/i825xx/ether1*
1444 F: drivers/net/ethernet/seeq/ether3*
1445 F: drivers/scsi/arm/
1447 ARM/Rockchip SoC support
1448 M: Heiko Stuebner <heiko@sntech.de>
1449 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1450 L: linux-rockchip@lists.infradead.org
1452 F: arch/arm/boot/dts/rk3*
1453 F: arch/arm/mach-rockchip/
1454 F: drivers/clk/rockchip/
1455 F: drivers/i2c/busses/i2c-rk3x.c
1456 F: drivers/*/*rockchip*
1457 F: drivers/*/*/*rockchip*
1458 F: sound/soc/rockchip/
1461 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1462 M: Kukjin Kim <kgene@kernel.org>
1463 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1464 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1467 F: arch/arm/boot/dts/s3c*
1468 F: arch/arm/boot/dts/exynos*
1469 F: arch/arm64/boot/dts/exynos/
1470 F: arch/arm/plat-samsung/
1471 F: arch/arm/mach-s3c24*/
1472 F: arch/arm/mach-s3c64xx/
1473 F: arch/arm/mach-s5p*/
1474 F: arch/arm/mach-exynos*/
1475 F: drivers/*/*s3c2410*
1476 F: drivers/*/*/*s3c2410*
1477 F: drivers/spi/spi-s3c*
1478 F: sound/soc/samsung/*
1479 F: Documentation/arm/Samsung/
1480 F: Documentation/devicetree/bindings/arm/samsung/
1481 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1482 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1485 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1486 M: Kyungmin Park <kyungmin.park@samsung.com>
1487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 F: arch/arm/mach-s5pv210/
1491 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1492 M: Kyungmin Park <kyungmin.park@samsung.com>
1493 M: Kamil Debski <k.debski@samsung.com>
1494 L: linux-arm-kernel@lists.infradead.org
1495 L: linux-media@vger.kernel.org
1497 F: drivers/media/platform/s5p-g2d/
1499 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1500 M: Kyungmin Park <kyungmin.park@samsung.com>
1501 M: Kamil Debski <k.debski@samsung.com>
1502 M: Jeongtae Park <jtp.park@samsung.com>
1503 L: linux-arm-kernel@lists.infradead.org
1504 L: linux-media@vger.kernel.org
1506 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1507 F: drivers/media/platform/s5p-mfc/
1509 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1510 M: Kyungmin Park <kyungmin.park@samsung.com>
1511 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1512 L: linux-arm-kernel@lists.infradead.org
1513 L: linux-media@vger.kernel.org
1515 F: drivers/media/platform/s5p-tv/
1517 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1518 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1519 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1520 L: linux-arm-kernel@lists.infradead.org
1521 L: linux-media@vger.kernel.org
1523 F: drivers/media/platform/s5p-jpeg/
1525 ARM/SHMOBILE ARM ARCHITECTURE
1526 M: Simon Horman <horms@verge.net.au>
1527 M: Magnus Damm <magnus.damm@gmail.com>
1528 L: linux-sh@vger.kernel.org
1529 W: http://oss.renesas.com
1530 Q: http://patchwork.kernel.org/project/linux-sh/list/
1531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1533 F: arch/arm/boot/dts/emev2*
1534 F: arch/arm/boot/dts/r7s*
1535 F: arch/arm/boot/dts/r8a*
1536 F: arch/arm/boot/dts/sh*
1537 F: arch/arm/configs/shmobile_defconfig
1538 F: arch/arm/include/debug/renesas-scif.S
1539 F: arch/arm/mach-shmobile/
1542 ARM/SOCFPGA ARCHITECTURE
1543 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1545 F: arch/arm/mach-socfpga/
1546 F: arch/arm/boot/dts/socfpga*
1547 F: arch/arm/configs/socfpga_defconfig
1548 W: http://www.rocketboards.org
1549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1551 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1552 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1554 F: drivers/clk/socfpga/
1556 ARM/SOCFPGA EDAC SUPPORT
1557 M: Thor Thayer <tthayer@opensource.altera.com>
1559 F: drivers/edac/altera_edac.
1561 ARM/STI ARCHITECTURE
1562 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1563 M: Maxime Coquelin <maxime.coquelin@st.com>
1564 M: Patrice Chotard <patrice.chotard@st.com>
1565 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566 L: kernel@stlinux.com
1567 W: http://www.stlinux.com
1569 F: arch/arm/mach-sti/
1570 F: arch/arm/boot/dts/sti*
1571 F: drivers/char/hw_random/st-rng.c
1572 F: drivers/clocksource/arm_global_timer.c
1573 F: drivers/clocksource/clksrc_st_lpc.c
1574 F: drivers/i2c/busses/i2c-st.c
1575 F: drivers/media/rc/st_rc.c
1576 F: drivers/media/platform/sti/c8sectpfe/
1577 F: drivers/mmc/host/sdhci-st.c
1578 F: drivers/phy/phy-miphy28lp.c
1579 F: drivers/phy/phy-miphy365x.c
1580 F: drivers/phy/phy-stih407-usb.c
1581 F: drivers/phy/phy-stih41x-usb.c
1582 F: drivers/pinctrl/pinctrl-st.c
1583 F: drivers/reset/sti/
1584 F: drivers/rtc/rtc-st-lpc.c
1585 F: drivers/tty/serial/st-asc.c
1586 F: drivers/usb/dwc3/dwc3-st.c
1587 F: drivers/usb/host/ehci-st.c
1588 F: drivers/usb/host/ohci-st.c
1589 F: drivers/watchdog/st_lpc_wdt.c
1590 F: drivers/ata/ahci_st.c
1592 ARM/STM32 ARCHITECTURE
1593 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1594 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1598 F: drivers/clocksource/armv7m_systick.c
1600 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1601 M: Lennert Buytenhek <kernel@wantstofly.org>
1602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605 ARM/TETON BGA MACHINE SUPPORT
1606 M: "Mark F. Brown" <mark.brown314@gmail.com>
1607 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1610 ARM/THECUS N2100 MACHINE SUPPORT
1611 M: Lennert Buytenhek <kernel@wantstofly.org>
1612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1616 M: Wan ZongShun <mcuos.com@gmail.com>
1617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 W: http://www.mcuos.com
1620 F: arch/arm/mach-w90x900/
1621 F: drivers/input/keyboard/w90p910_keypad.c
1622 F: drivers/input/touchscreen/w90p910_ts.c
1623 F: drivers/watchdog/nuc900_wdt.c
1624 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1625 F: drivers/mtd/nand/nuc900_nand.c
1626 F: drivers/rtc/rtc-nuc900.c
1627 F: drivers/spi/spi-nuc900.c
1628 F: drivers/usb/host/ehci-w90x900.c
1629 F: drivers/video/fbdev/nuc900fb.c
1631 ARM/U300 MACHINE SUPPORT
1632 M: Linus Walleij <linus.walleij@linaro.org>
1633 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 F: arch/arm/mach-u300/
1636 F: drivers/clocksource/timer-u300.c
1637 F: drivers/i2c/busses/i2c-stu300.c
1638 F: drivers/rtc/rtc-coh901331.c
1639 F: drivers/watchdog/coh901327_wdt.c
1640 F: drivers/dma/coh901318*
1641 F: drivers/mfd/ab3100*
1642 F: drivers/rtc/rtc-ab3100.c
1643 F: drivers/rtc/rtc-coh901331.c
1644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1646 ARM/UNIPHIER ARCHITECTURE
1647 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1648 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1650 F: arch/arm/boot/dts/uniphier*
1651 F: arch/arm/include/asm/hardware/cache-uniphier.h
1652 F: arch/arm/mach-uniphier/
1653 F: arch/arm/mm/cache-uniphier.c
1654 F: drivers/i2c/busses/i2c-uniphier*
1655 F: drivers/pinctrl/uniphier/
1656 F: drivers/tty/serial/8250/8250_uniphier.c
1659 ARM/Ux500 ARM ARCHITECTURE
1660 M: Linus Walleij <linus.walleij@linaro.org>
1661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 F: arch/arm/mach-ux500/
1664 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1665 F: drivers/dma/ste_dma40*
1666 F: drivers/hwspinlock/u8500_hsem.c
1667 F: drivers/mfd/abx500*
1668 F: drivers/mfd/ab8500*
1669 F: drivers/mfd/dbx500*
1670 F: drivers/mfd/db8500*
1671 F: drivers/pinctrl/nomadik/pinctrl-ab*
1672 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1673 F: drivers/rtc/rtc-ab8500.c
1674 F: drivers/rtc/rtc-pl031.c
1675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1677 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1678 M: Ulf Hansson <ulf.hansson@linaro.org>
1679 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680 T: git git://git.linaro.org/people/ulfh/clk.git
1682 F: drivers/clk/ux500/
1683 F: include/linux/platform_data/clk-ux500.h
1685 ARM/VERSATILE EXPRESS PLATFORM
1686 M: Liviu Dudau <liviu.dudau@arm.com>
1687 M: Sudeep Holla <sudeep.holla@arm.com>
1688 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1689 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691 F: arch/arm/boot/dts/vexpress*
1692 F: arch/arm64/boot/dts/arm/vexpress*
1693 F: arch/arm/mach-vexpress/
1696 F: drivers/clk/versatile/clk-vexpress-osc.c
1697 F: drivers/clocksource/versatile.c
1700 M: Russell King <linux@arm.linux.org.uk>
1701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702 W: http://www.arm.linux.org.uk/
1706 ARM/VOIPAC PXA270 SUPPORT
1707 M: Marek Vasut <marek.vasut@gmail.com>
1708 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1710 F: arch/arm/mach-pxa/vpac270.c
1711 F: arch/arm/mach-pxa/include/mach/vpac270.h
1713 ARM/VT8500 ARM ARCHITECTURE
1714 M: Tony Prisk <linux@prisktech.co.nz>
1715 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717 F: arch/arm/mach-vt8500/
1718 F: drivers/clocksource/vt8500_timer.c
1719 F: drivers/i2c/busses/i2c-wmt.c
1720 F: drivers/mmc/host/wmt-sdmmc.c
1721 F: drivers/pwm/pwm-vt8500.c
1722 F: drivers/rtc/rtc-vt8500.c
1723 F: drivers/tty/serial/vt8500_serial.c
1724 F: drivers/usb/host/ehci-platform.c
1725 F: drivers/usb/host/uhci-platform.c
1726 F: drivers/video/fbdev/vt8500lcdfb.*
1727 F: drivers/video/fbdev/wm8505fb*
1728 F: drivers/video/fbdev/wmt_ge_rops.*
1730 ARM/ZIPIT Z2 SUPPORT
1731 M: Marek Vasut <marek.vasut@gmail.com>
1732 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1734 F: arch/arm/mach-pxa/z2.c
1735 F: arch/arm/mach-pxa/include/mach/z2.h
1737 ARM/ZTE ARCHITECTURE
1738 M: Jun Nie <jun.nie@linaro.org>
1739 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 F: arch/arm/mach-zx/
1743 F: Documentation/devicetree/bindings/arm/zte.txt
1744 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1746 ARM/ZYNQ ARCHITECTURE
1747 M: Michal Simek <michal.simek@xilinx.com>
1748 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1749 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 W: http://wiki.xilinx.com
1751 T: git https://github.com/Xilinx/linux-xlnx.git
1753 F: arch/arm/mach-zynq/
1754 F: drivers/cpuidle/cpuidle-zynq.c
1755 F: drivers/block/xsysace.c
1758 F: drivers/clocksource/cadence_ttc_timer.c
1759 F: drivers/i2c/busses/i2c-cadence.c
1760 F: drivers/mmc/host/sdhci-of-arasan.c
1761 F: drivers/edac/synopsys_edac.c
1764 M: Will Deacon <will.deacon@arm.com>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1767 F: drivers/iommu/arm-smmu.c
1768 F: drivers/iommu/arm-smmu-v3.c
1769 F: drivers/iommu/io-pgtable-arm.c
1771 ARM64 PORT (AARCH64 ARCHITECTURE)
1772 M: Catalin Marinas <catalin.marinas@arm.com>
1773 M: Will Deacon <will.deacon@arm.com>
1774 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 F: Documentation/arm64/
1779 AS3645A LED FLASH CONTROLLER DRIVER
1780 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1781 L: linux-media@vger.kernel.org
1782 T: git git://linuxtv.org/media_tree.git
1784 F: drivers/media/i2c/as3645a.c
1785 F: include/media/i2c/as3645a.h
1787 ASC7621 HARDWARE MONITOR DRIVER
1788 M: George Joseph <george.joseph@fairview5.com>
1789 L: lm-sensors@lm-sensors.org
1791 F: Documentation/hwmon/asc7621
1792 F: drivers/hwmon/asc7621.c
1794 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1795 M: Corentin Chary <corentin.chary@gmail.com>
1796 L: acpi4asus-user@lists.sourceforge.net
1797 L: platform-driver-x86@vger.kernel.org
1798 W: http://acpi4asus.sf.net
1800 F: drivers/platform/x86/asus*.c
1801 F: drivers/platform/x86/eeepc*.c
1803 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1804 R: Dan Williams <dan.j.williams@intel.com>
1805 W: http://sourceforge.net/projects/xscaleiop
1807 F: Documentation/crypto/async-tx-api.txt
1810 F: include/linux/dmaengine.h
1811 F: include/linux/async_tx.h
1814 M: Wolfram Sang <wsa@the-dreams.de>
1815 L: linux-i2c@vger.kernel.org
1817 F: drivers/misc/eeprom/at24.c
1818 F: include/linux/platform_data/at24.h
1820 ATA OVER ETHERNET (AOE) DRIVER
1821 M: "Ed L. Cashin" <ed.cashin@acm.org>
1822 W: http://www.openaoe.org/
1824 F: Documentation/aoe/
1825 F: drivers/block/aoe/
1827 ATHEROS 71XX/9XXX GPIO DRIVER
1828 M: Alban Bedel <albeu@free.fr>
1829 W: https://github.com/AlbanBedel/linux
1830 T: git git://github.com/AlbanBedel/linux
1832 F: drivers/gpio/gpio-ath79.c
1833 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1835 ATHEROS ATH GENERIC UTILITIES
1836 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1837 L: linux-wireless@vger.kernel.org
1839 F: drivers/net/wireless/ath/*
1841 ATHEROS ATH5K WIRELESS DRIVER
1842 M: Jiri Slaby <jirislaby@gmail.com>
1843 M: Nick Kossifidis <mickflemm@gmail.com>
1844 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1845 L: linux-wireless@vger.kernel.org
1846 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1848 F: drivers/net/wireless/ath/ath5k/
1850 ATHEROS ATH6KL WIRELESS DRIVER
1851 M: Kalle Valo <kvalo@qca.qualcomm.com>
1852 L: linux-wireless@vger.kernel.org
1853 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1854 T: git git://github.com/kvalo/ath.git
1856 F: drivers/net/wireless/ath/ath6kl/
1858 WILOCITY WIL6210 WIRELESS DRIVER
1859 M: Maya Erez <qca_merez@qca.qualcomm.com>
1860 L: linux-wireless@vger.kernel.org
1861 L: wil6210@qca.qualcomm.com
1863 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1864 F: drivers/net/wireless/ath/wil6210/
1865 F: include/uapi/linux/wil6210_uapi.h
1867 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1868 M: Christian Lamparter <chunkeey@googlemail.com>
1869 L: linux-wireless@vger.kernel.org
1870 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1872 F: drivers/net/wireless/ath/carl9170/
1874 ATK0110 HWMON DRIVER
1875 M: Luca Tettamanti <kronos.it@gmail.com>
1876 L: lm-sensors@lm-sensors.org
1878 F: drivers/hwmon/asus_atk0110.c
1881 M: Ville Syrjala <syrjala@sci.fi>
1883 F: drivers/input/misc/ati_remote2.c
1885 ATLX ETHERNET DRIVERS
1886 M: Jay Cliburn <jcliburn@gmail.com>
1887 M: Chris Snook <chris.snook@gmail.com>
1888 L: netdev@vger.kernel.org
1889 W: http://sourceforge.net/projects/atl1
1890 W: http://atl1.sourceforge.net
1892 F: drivers/net/ethernet/atheros/
1895 M: Chas Williams <3chas3@gmail.com>
1896 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1897 L: netdev@vger.kernel.org
1898 W: http://linux-atm.sourceforge.net
1901 F: include/linux/atm*
1902 F: include/uapi/linux/atm*
1904 ATMEL AT91 / AT32 MCI DRIVER
1905 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1907 F: drivers/mmc/host/atmel-mci.c
1909 ATMEL AT91 / AT32 SERIAL DRIVER
1910 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1912 F: drivers/tty/serial/atmel_serial.c
1914 ATMEL Audio ALSA driver
1915 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1916 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1921 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1922 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924 F: drivers/dma/at_hdmac.c
1925 F: drivers/dma/at_hdmac_regs.h
1926 F: include/linux/platform_data/dma-atmel.h
1929 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1930 L: linux-arm-kernel@lists.infradead.org
1931 L: dmaengine@vger.kernel.org
1933 F: drivers/dma/at_xdmac.c
1936 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1937 L: linux-i2c@vger.kernel.org
1939 F: drivers/i2c/busses/i2c-at91.c
1942 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1943 L: linux-media@vger.kernel.org
1945 F: drivers/media/platform/soc_camera/atmel-isi.c
1946 F: include/media/atmel-isi.h
1949 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1950 L: linux-fbdev@vger.kernel.org
1952 F: drivers/video/fbdev/atmel_lcdfb.c
1953 F: include/video/atmel_lcdc.h
1955 ATMEL MACB ETHERNET DRIVER
1956 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1958 F: drivers/net/ethernet/cadence/
1961 M: Wenyou Yang <wenyou.yang@atmel.com>
1962 M: Josh Wu <rainyfeeling@outlook.com>
1963 L: linux-mtd@lists.infradead.org
1965 F: drivers/mtd/nand/atmel_nand*
1968 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1969 L: linux-mmc@vger.kernel.org
1971 F: drivers/mmc/host/sdhci-of-at91.c
1974 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1976 F: drivers/spi/spi-atmel.*
1979 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1980 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1982 F: drivers/misc/atmel-ssc.c
1983 F: include/linux/atmel-ssc.h
1985 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1986 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1987 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1989 F: drivers/misc/atmel_tclib.c
1990 F: drivers/clocksource/tcb_clksrc.c
1992 ATMEL USBA UDC DRIVER
1993 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1994 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1996 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1998 ATMEL WIRELESS DRIVER
1999 M: Simon Kelley <simon@thekelleys.org.uk>
2000 L: linux-wireless@vger.kernel.org
2001 W: http://www.thekelleys.org.uk/atmel
2002 W: http://atmelwlandriver.sourceforge.net/
2004 F: drivers/net/wireless/atmel/atmel*
2006 ATMEL MAXTOUCH DRIVER
2007 M: Nick Dyer <nick.dyer@itdev.co.uk>
2008 T: git git://github.com/atmel-maxtouch/linux.git
2010 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2011 F: drivers/input/touchscreen/atmel_mxt_ts.c
2012 F: include/linux/platform_data/atmel_mxt_ts.h
2014 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2015 M: Bradley Grove <linuxdrivers@attotech.com>
2016 L: linux-scsi@vger.kernel.org
2017 W: http://www.attotech.com
2019 F: drivers/scsi/esas2r
2021 ATUSB IEEE 802.15.4 RADIO DRIVER
2022 M: Stefan Schmidt <stefan@osg.samsung.com>
2023 L: linux-wpan@vger.kernel.org
2025 F: drivers/net/ieee802154/atusb.c
2026 F: drivers/net/ieee802154/atusb.h
2027 F: drivers/net/ieee802154/at86rf230.h
2030 M: Paul Moore <paul@paul-moore.com>
2031 M: Eric Paris <eparis@redhat.com>
2032 L: linux-audit@redhat.com (moderated for non-subscribers)
2033 W: http://people.redhat.com/sgrubb/audit/
2034 T: git git://git.infradead.org/users/pcmoore/audit
2036 F: include/linux/audit.h
2037 F: include/uapi/linux/audit.h
2040 AUXILIARY DISPLAY DRIVERS
2041 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2042 W: http://miguelojeda.es/auxdisplay.htm
2043 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2045 F: drivers/auxdisplay/
2046 F: include/linux/cfag12864b.h
2049 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051 W: http://www.atmel.com/products/AVR32/
2052 W: http://mirror.egtvedt.no/avr32linux.org/
2053 W: http://avrfreaks.net/
2057 AVR32/AT32AP MACHINE SUPPORT
2058 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2059 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2061 F: arch/avr32/mach-at32ap/
2064 M: Ralf Baechle <ralf@linux-mips.org>
2065 L: linux-hams@vger.kernel.org
2066 W: http://www.linux-ax25.org/
2068 F: include/uapi/linux/ax25.h
2069 F: include/net/ax25.h
2073 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2074 L: linux-media@vger.kernel.org
2075 W: https://linuxtv.org
2076 T: git git://linuxtv.org/media_tree.git
2078 F: drivers/media/usb/dvb-usb-v2/az6007.c
2080 AZTECH FM RADIO RECEIVER DRIVER
2081 M: Hans Verkuil <hverkuil@xs4all.nl>
2082 L: linux-media@vger.kernel.org
2083 T: git git://linuxtv.org/media_tree.git
2084 W: https://linuxtv.org
2086 F: drivers/media/radio/radio-aztech*
2089 L: linux-wireless@vger.kernel.org
2090 L: b43-dev@lists.infradead.org
2091 W: http://wireless.kernel.org/en/users/Drivers/b43
2093 F: drivers/net/wireless/broadcom/b43/
2095 B43LEGACY WIRELESS DRIVER
2096 M: Larry Finger <Larry.Finger@lwfinger.net>
2097 L: linux-wireless@vger.kernel.org
2098 L: b43-dev@lists.infradead.org
2099 W: http://wireless.kernel.org/en/users/Drivers/b43
2101 F: drivers/net/wireless/broadcom/b43legacy/
2103 BACKLIGHT CLASS/SUBSYSTEM
2104 M: Jingoo Han <jingoohan1@gmail.com>
2105 M: Lee Jones <lee.jones@linaro.org>
2107 F: drivers/video/backlight/
2108 F: include/linux/backlight.h
2111 M: Marek Lindner <mareklindner@neomailbox.ch>
2112 M: Simon Wunderlich <sw@simonwunderlich.de>
2113 M: Antonio Quartulli <a@unstable.cc>
2114 L: b.a.t.m.a.n@lists.open-mesh.org
2115 W: http://www.open-mesh.org/
2119 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2120 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2121 L: linux-hams@vger.kernel.org
2122 W: http://www.baycom.org/~tom/ham/ham.html
2124 F: drivers/net/hamradio/baycom*
2126 BCACHE (BLOCK LAYER CACHE)
2127 M: Kent Overstreet <kent.overstreet@gmail.com>
2128 L: linux-bcache@vger.kernel.org
2129 W: http://bcache.evilpiepirate.org
2131 F: drivers/md/bcache/
2133 BDISP ST MEDIA DRIVER
2134 M: Fabien Dessenne <fabien.dessenne@st.com>
2135 L: linux-media@vger.kernel.org
2136 T: git git://linuxtv.org/media_tree.git
2137 W: https://linuxtv.org
2139 F: drivers/media/platform/sti/bdisp
2143 F: Documentation/filesystems/befs.txt
2146 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2147 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2148 L: netdev@vger.kernel.org
2150 F: drivers/net/ethernet/ec_bhf.c
2153 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2155 F: Documentation/filesystems/bfs.txt
2157 F: include/uapi/linux/bfs_fs.h
2159 BLACKFIN ARCHITECTURE
2160 M: Steven Miao <realmz6@gmail.com>
2161 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2162 T: git git://git.code.sf.net/p/adi-linux/code
2163 W: http://blackfin.uclinux.org
2167 BLACKFIN EMAC DRIVER
2168 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2169 W: http://blackfin.uclinux.org
2171 F: drivers/net/ethernet/adi/
2174 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2175 W: http://blackfin.uclinux.org
2177 F: drivers/rtc/rtc-bfin.c
2180 M: Sonic Zhang <sonic.zhang@analog.com>
2181 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2182 W: http://blackfin.uclinux.org
2184 F: drivers/mmc/host/bfin_sdh.c
2186 BLACKFIN SERIAL DRIVER
2187 M: Sonic Zhang <sonic.zhang@analog.com>
2188 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2189 W: http://blackfin.uclinux.org
2191 F: drivers/tty/serial/bfin_uart.c
2193 BLACKFIN WATCHDOG DRIVER
2194 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2195 W: http://blackfin.uclinux.org
2197 F: drivers/watchdog/bfin_wdt.c
2199 BLACKFIN I2C TWI DRIVER
2200 M: Sonic Zhang <sonic.zhang@analog.com>
2201 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2202 W: http://blackfin.uclinux.org/
2204 F: drivers/i2c/busses/i2c-bfin-twi.c
2206 BLACKFIN MEDIA DRIVER
2207 M: Scott Jiang <scott.jiang.linux@gmail.com>
2208 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2209 W: http://blackfin.uclinux.org/
2211 F: drivers/media/platform/blackfin/
2212 F: drivers/media/i2c/adv7183*
2213 F: drivers/media/i2c/vs6624*
2215 BLINKM RGB LED DRIVER
2216 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2218 F: drivers/leds/leds-blinkm.c
2221 M: Jens Axboe <axboe@kernel.dk>
2222 L: linux-block@vger.kernel.org
2223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2226 F: kernel/trace/blktrace.c
2229 M: Joern Engel <joern@lazybastard.org>
2230 L: linux-mtd@lists.infradead.org
2232 F: drivers/mtd/devices/block2mtd.c
2235 M: Marcel Holtmann <marcel@holtmann.org>
2236 M: Gustavo Padovan <gustavo@padovan.org>
2237 M: Johan Hedberg <johan.hedberg@gmail.com>
2238 L: linux-bluetooth@vger.kernel.org
2239 W: http://www.bluez.org/
2240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2243 F: drivers/bluetooth/
2246 M: Marcel Holtmann <marcel@holtmann.org>
2247 M: Gustavo Padovan <gustavo@padovan.org>
2248 M: Johan Hedberg <johan.hedberg@gmail.com>
2249 L: linux-bluetooth@vger.kernel.org
2250 W: http://www.bluez.org/
2251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2255 F: include/net/bluetooth/
2258 M: Jay Vosburgh <j.vosburgh@gmail.com>
2259 M: Veaceslav Falico <vfalico@gmail.com>
2260 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2261 L: netdev@vger.kernel.org
2262 W: http://sourceforge.net/projects/bonding/
2264 F: drivers/net/bonding/
2265 F: include/uapi/linux/if_bonding.h
2267 BPF (Safe dynamic programs and tools)
2268 M: Alexei Starovoitov <ast@kernel.org>
2269 L: netdev@vger.kernel.org
2270 L: linux-kernel@vger.kernel.org
2274 BROADCOM B44 10/100 ETHERNET DRIVER
2275 M: Gary Zambrano <zambrano@broadcom.com>
2276 L: netdev@vger.kernel.org
2278 F: drivers/net/ethernet/broadcom/b44.*
2280 BROADCOM GENET ETHERNET DRIVER
2281 M: Florian Fainelli <f.fainelli@gmail.com>
2282 L: netdev@vger.kernel.org
2284 F: drivers/net/ethernet/broadcom/genet/
2286 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2287 M: Sony Chacko <sony.chacko@qlogic.com>
2288 M: Dept-HSGLinuxNICDev@qlogic.com
2289 L: netdev@vger.kernel.org
2291 F: drivers/net/ethernet/broadcom/bnx2.*
2292 F: drivers/net/ethernet/broadcom/bnx2_*
2294 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2295 M: Ariel Elior <ariel.elior@qlogic.com>
2296 L: netdev@vger.kernel.org
2298 F: drivers/net/ethernet/broadcom/bnx2x/
2300 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2301 M: Florian Fainelli <f.fainelli@gmail.com>
2302 M: Ray Jui <rjui@broadcom.com>
2303 M: Scott Branden <sbranden@broadcom.com>
2304 L: bcm-kernel-feedback-list@broadcom.com
2305 T: git git://github.com/broadcom/mach-bcm
2307 F: arch/arm/mach-bcm/
2308 F: arch/arm/boot/dts/bcm113*
2309 F: arch/arm/boot/dts/bcm216*
2310 F: arch/arm/boot/dts/bcm281*
2311 F: arch/arm/configs/bcm_defconfig
2312 F: drivers/mmc/host/sdhci-bcm-kona.c
2313 F: drivers/clocksource/bcm_kona_timer.c
2315 BROADCOM BCM2835 ARM ARCHITECTURE
2316 M: Stephen Warren <swarren@wwwdotorg.org>
2317 M: Lee Jones <lee@kernel.org>
2318 M: Eric Anholt <eric@anholt.net>
2319 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2320 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2325 BROADCOM BCM33XX MIPS ARCHITECTURE
2326 M: Kevin Cernekee <cernekee@gmail.com>
2327 L: linux-mips@linux-mips.org
2329 F: arch/mips/bcm3384/*
2330 F: arch/mips/include/asm/mach-bcm3384/*
2331 F: arch/mips/kernel/*bmips*
2333 BROADCOM BCM47XX MIPS ARCHITECTURE
2334 M: Hauke Mehrtens <hauke@hauke-m.de>
2335 M: Rafał Miłecki <zajec5@gmail.com>
2336 L: linux-mips@linux-mips.org
2338 F: arch/mips/bcm47xx/*
2339 F: arch/mips/include/asm/mach-bcm47xx/*
2341 BROADCOM BCM5301X ARM ARCHITECTURE
2342 M: Hauke Mehrtens <hauke@hauke-m.de>
2343 L: linux-arm-kernel@lists.infradead.org
2345 F: arch/arm/mach-bcm/bcm_5301x.c
2346 F: arch/arm/boot/dts/bcm5301x.dtsi
2347 F: arch/arm/boot/dts/bcm470*
2349 BROADCOM BCM63XX ARM ARCHITECTURE
2350 M: Florian Fainelli <f.fainelli@gmail.com>
2351 L: linux-arm-kernel@lists.infradead.org
2352 T: git git://github.com/broadcom/arm-bcm63xx.git
2354 F: arch/arm/mach-bcm/bcm63xx.c
2355 F: arch/arm/include/debug/bcm63xx.S
2357 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2358 M: Kevin Cernekee <cernekee@gmail.com>
2359 L: linux-usb@vger.kernel.org
2361 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2363 BROADCOM BCM7XXX ARM ARCHITECTURE
2364 M: Brian Norris <computersforpeace@gmail.com>
2365 M: Gregory Fong <gregory.0xf0@gmail.com>
2366 M: Florian Fainelli <f.fainelli@gmail.com>
2367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368 T: git git://github.com/broadcom/stblinux.git
2370 F: arch/arm/mach-bcm/*brcmstb*
2371 F: arch/arm/boot/dts/bcm7*.dts*
2372 F: drivers/bus/brcmstb_gisb.c
2375 BROADCOM BMIPS MIPS ARCHITECTURE
2376 M: Kevin Cernekee <cernekee@gmail.com>
2377 M: Florian Fainelli <f.fainelli@gmail.com>
2378 L: linux-mips@linux-mips.org
2379 T: git git://github.com/broadcom/stblinux.git
2381 F: arch/mips/bmips/*
2382 F: arch/mips/include/asm/mach-bmips/*
2383 F: arch/mips/kernel/*bmips*
2384 F: arch/mips/boot/dts/brcm/bcm*.dts*
2385 F: drivers/irqchip/irq-bcm7*
2386 F: drivers/irqchip/irq-brcmstb*
2388 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2389 M: Prashant Sreedharan <prashant@broadcom.com>
2390 M: Michael Chan <mchan@broadcom.com>
2391 L: netdev@vger.kernel.org
2393 F: drivers/net/ethernet/broadcom/tg3.*
2395 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2396 M: Brett Rudley <brudley@broadcom.com>
2397 M: Arend van Spriel <arend@broadcom.com>
2398 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2399 M: Hante Meuleman <meuleman@broadcom.com>
2400 L: linux-wireless@vger.kernel.org
2401 L: brcm80211-dev-list@broadcom.com
2403 F: drivers/net/wireless/broadcom/brcm80211/
2405 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2406 M: QLogic-Storage-Upstream@qlogic.com
2407 L: linux-scsi@vger.kernel.org
2409 F: drivers/scsi/bnx2fc/
2411 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2412 M: QLogic-Storage-Upstream@qlogic.com
2413 L: linux-scsi@vger.kernel.org
2415 F: drivers/scsi/bnx2i/
2417 BROADCOM IPROC ARM ARCHITECTURE
2418 M: Ray Jui <rjui@broadcom.com>
2419 M: Scott Branden <sbranden@broadcom.com>
2420 M: Jon Mason <jonmason@broadcom.com>
2421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2422 L: bcm-kernel-feedback-list@broadcom.com
2423 T: git git://github.com/broadcom/cygnus-linux.git
2439 BROADCOM BRCMSTB GPIO DRIVER
2440 M: Gregory Fong <gregory.0xf0@gmail.com>
2441 L: bcm-kernel-feedback-list@broadcom.com>
2443 F: drivers/gpio/gpio-brcmstb.c
2444 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2446 BROADCOM KONA GPIO DRIVER
2447 M: Ray Jui <rjui@broadcom.com>
2448 L: bcm-kernel-feedback-list@broadcom.com
2450 F: drivers/gpio/gpio-bcm-kona.c
2451 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2453 BROADCOM NVRAM DRIVER
2454 M: Rafał Miłecki <zajec5@gmail.com>
2455 L: linux-mips@linux-mips.org
2457 F: drivers/firmware/broadcom/*
2459 BROADCOM STB NAND FLASH DRIVER
2460 M: Brian Norris <computersforpeace@gmail.com>
2461 M: Kamal Dasu <kdasu.kdev@gmail.com>
2462 L: linux-mtd@lists.infradead.org
2463 L: bcm-kernel-feedback-list@broadcom.com
2465 F: drivers/mtd/nand/brcmnand/
2467 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2468 M: Rafał Miłecki <zajec5@gmail.com>
2469 L: linux-wireless@vger.kernel.org
2472 F: include/linux/bcma/
2474 BROADCOM SYSTEMPORT ETHERNET DRIVER
2475 M: Florian Fainelli <f.fainelli@gmail.com>
2476 L: netdev@vger.kernel.org
2478 F: drivers/net/ethernet/broadcom/bcmsysport.*
2480 BROCADE BFA FC SCSI DRIVER
2481 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2482 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2483 L: linux-scsi@vger.kernel.org
2485 F: drivers/scsi/bfa/
2487 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2488 M: Rasesh Mody <rasesh.mody@qlogic.com>
2489 L: netdev@vger.kernel.org
2491 F: drivers/net/ethernet/brocade/bna/
2493 BSG (block layer generic sg v4 driver)
2494 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2495 L: linux-scsi@vger.kernel.org
2498 F: include/linux/bsg.h
2499 F: include/uapi/linux/bsg.h
2502 M: Clemens Ladisch <clemens@ladisch.de>
2503 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2504 T: git git://git.alsa-project.org/alsa-kernel.git
2506 F: Documentation/sound/alsa/Bt87x.txt
2507 F: sound/pci/bt87x.c
2510 M: Michael Buesch <m@bues.ch>
2511 W: http://bu3sch.de/btgpio.php
2513 F: drivers/gpio/gpio-bt8xx.c
2516 M: Chris Mason <clm@fb.com>
2517 M: Josef Bacik <jbacik@fb.com>
2518 M: David Sterba <dsterba@suse.com>
2519 L: linux-btrfs@vger.kernel.org
2520 W: http://btrfs.wiki.kernel.org/
2521 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2524 F: Documentation/filesystems/btrfs.txt
2527 BTTV VIDEO4LINUX DRIVER
2528 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2529 L: linux-media@vger.kernel.org
2530 W: https://linuxtv.org
2531 T: git git://linuxtv.org/media_tree.git
2533 F: Documentation/video4linux/bttv/
2534 F: drivers/media/pci/bt8xx/bttv*
2536 BUSLOGIC SCSI DRIVER
2537 M: Khalid Aziz <khalid@gonehiking.org>
2538 L: linux-scsi@vger.kernel.org
2540 F: drivers/scsi/BusLogic.*
2541 F: drivers/scsi/FlashPoint.*
2543 C-MEDIA CMI8788 DRIVER
2544 M: Clemens Ladisch <clemens@ladisch.de>
2545 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2546 T: git git://git.alsa-project.org/alsa-kernel.git
2548 F: sound/pci/oxygen/
2551 M: Mark Salter <msalter@redhat.com>
2552 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2553 L: linux-c6x-dev@linux-c6x.org
2554 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2558 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2559 M: David Howells <dhowells@redhat.com>
2560 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2562 F: Documentation/filesystems/caching/cachefiles.txt
2565 CADET FM/AM RADIO RECEIVER DRIVER
2566 M: Hans Verkuil <hverkuil@xs4all.nl>
2567 L: linux-media@vger.kernel.org
2568 T: git git://linuxtv.org/media_tree.git
2569 W: https://linuxtv.org
2571 F: drivers/media/radio/radio-cadet*
2573 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2574 M: Jonathan Corbet <corbet@lwn.net>
2575 L: linux-media@vger.kernel.org
2576 T: git git://linuxtv.org/media_tree.git
2578 F: Documentation/video4linux/cafe_ccic
2579 F: drivers/media/platform/marvell-ccic/
2582 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2583 L: netdev@vger.kernel.org
2585 F: Documentation/networking/caif/
2586 F: drivers/net/caif/
2587 F: include/uapi/linux/caif/
2588 F: include/net/caif/
2591 CALGARY x86-64 IOMMU
2592 M: Muli Ben-Yehuda <muli@il.ibm.com>
2593 M: "Jon D. Mason" <jdmason@kudzu.us>
2594 L: discuss@x86-64.org
2596 F: arch/x86/kernel/pci-calgary_64.c
2597 F: arch/x86/kernel/tce_64.c
2598 F: arch/x86/include/asm/calgary.h
2599 F: arch/x86/include/asm/tce.h
2602 M: Oliver Hartkopp <socketcan@hartkopp.net>
2603 M: Marc Kleine-Budde <mkl@pengutronix.de>
2604 L: linux-can@vger.kernel.org
2605 W: https://github.com/linux-can
2606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2609 F: Documentation/networking/can.txt
2611 F: include/linux/can/core.h
2612 F: include/uapi/linux/can.h
2613 F: include/uapi/linux/can/bcm.h
2614 F: include/uapi/linux/can/raw.h
2615 F: include/uapi/linux/can/gw.h
2618 M: Wolfgang Grandegger <wg@grandegger.com>
2619 M: Marc Kleine-Budde <mkl@pengutronix.de>
2620 L: linux-can@vger.kernel.org
2621 W: https://github.com/linux-can
2622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2626 F: include/linux/can/dev.h
2627 F: include/linux/can/platform/
2628 F: include/uapi/linux/can/error.h
2629 F: include/uapi/linux/can/netlink.h
2632 M: Serge Hallyn <serge.hallyn@canonical.com>
2633 L: linux-security-module@vger.kernel.org
2635 F: include/linux/capability.h
2636 F: include/uapi/linux/capability.h
2637 F: security/commoncap.c
2638 F: kernel/capability.c
2640 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2641 M: Kevin Tsai <ktsai@capellamicro.com>
2643 F: drivers/iio/light/cm*
2644 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2646 CAVIUM LIQUIDIO NETWORK DRIVER
2647 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2648 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2649 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2650 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2651 L: netdev@vger.kernel.org
2652 W: http://www.cavium.com
2654 F: drivers/net/ethernet/cavium/liquidio/
2656 CC2520 IEEE-802.15.4 RADIO DRIVER
2657 M: Varka Bhadram <varkabhadram@gmail.com>
2658 L: linux-wpan@vger.kernel.org
2660 F: drivers/net/ieee802154/cc2520.c
2661 F: include/linux/spi/cc2520.h
2662 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2664 CELL BROADBAND ENGINE ARCHITECTURE
2665 M: Arnd Bergmann <arnd@arndb.de>
2666 L: linuxppc-dev@lists.ozlabs.org
2667 W: http://www.ibm.com/developerworks/power/cell/
2669 F: arch/powerpc/include/asm/cell*.h
2670 F: arch/powerpc/include/asm/spu*.h
2671 F: arch/powerpc/include/uapi/asm/spu*.h
2672 F: arch/powerpc/oprofile/*cell*
2673 F: arch/powerpc/platforms/cell/
2675 CEPH COMMON CODE (LIBCEPH)
2676 M: Ilya Dryomov <idryomov@gmail.com>
2677 M: "Yan, Zheng" <zyan@redhat.com>
2678 M: Sage Weil <sage@redhat.com>
2679 L: ceph-devel@vger.kernel.org
2681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2682 T: git git://github.com/ceph/ceph-client.git
2685 F: include/linux/ceph/
2686 F: include/linux/crush/
2688 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2689 M: "Yan, Zheng" <zyan@redhat.com>
2690 M: Sage Weil <sage@redhat.com>
2691 M: Ilya Dryomov <idryomov@gmail.com>
2692 L: ceph-devel@vger.kernel.org
2694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2695 T: git git://github.com/ceph/ceph-client.git
2697 F: Documentation/filesystems/ceph.txt
2700 CERTIFICATE HANDLING:
2701 M: David Howells <dhowells@redhat.com>
2702 M: David Woodhouse <dwmw2@infradead.org>
2703 L: keyrings@linux-nfs.org
2705 F: Documentation/module-signing.txt
2707 F: scripts/extract-cert.c
2709 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2710 L: linux-usb@vger.kernel.org
2712 F: Documentation/usb/WUSB-Design-overview.txt
2713 F: Documentation/usb/wusb-cbaf
2714 F: drivers/usb/host/hwa-hc.c
2715 F: drivers/usb/host/whci/
2716 F: drivers/usb/wusbcore/
2717 F: include/linux/usb/wusb*
2719 CFAG12864B LCD DRIVER
2720 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2721 W: http://miguelojeda.es/auxdisplay.htm
2722 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2724 F: drivers/auxdisplay/cfag12864b.c
2725 F: include/linux/cfag12864b.h
2727 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2728 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2729 W: http://miguelojeda.es/auxdisplay.htm
2730 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2732 F: drivers/auxdisplay/cfag12864bfb.c
2733 F: include/linux/cfag12864b.h
2735 CFG80211 and NL80211
2736 M: Johannes Berg <johannes@sipsolutions.net>
2737 L: linux-wireless@vger.kernel.org
2738 W: http://wireless.kernel.org/
2739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2742 F: include/uapi/linux/nl80211.h
2743 F: include/net/cfg80211.h
2745 X: net/wireless/wext*
2747 CHAR and MISC DRIVERS
2748 M: Arnd Bergmann <arnd@arndb.de>
2749 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2754 F: include/linux/miscdevice.h
2757 M: Andy Whitcroft <apw@canonical.com>
2758 M: Joe Perches <joe@perches.com>
2760 F: scripts/checkpatch.pl
2762 CHINESE DOCUMENTATION
2763 M: Harry Wei <harryxiyou@gmail.com>
2764 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2765 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2767 F: Documentation/zh_CN/
2769 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2770 M: Peter Chen <Peter.Chen@freescale.com>
2771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2772 L: linux-usb@vger.kernel.org
2774 F: drivers/usb/chipidea/
2776 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2777 M: Hans de Goede <hdegoede@redhat.com>
2778 L: linux-input@vger.kernel.org
2780 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2781 F: drivers/input/touchscreen/chipone_icn8318.c
2783 CHROME HARDWARE PLATFORM SUPPORT
2784 M: Olof Johansson <olof@lixom.net>
2786 F: drivers/platform/chrome/
2788 CISCO VIC ETHERNET NIC DRIVER
2789 M: Christian Benvenuti <benve@cisco.com>
2790 M: Sujith Sankar <ssujith@cisco.com>
2791 M: Govindarajulu Varadarajan <_govind@gmx.com>
2792 M: Neel Patel <neepatel@cisco.com>
2794 F: drivers/net/ethernet/cisco/enic/
2796 CISCO VIC LOW LATENCY NIC DRIVER
2797 M: Christian Benvenuti <benve@cisco.com>
2798 M: Dave Goodell <dgoodell@cisco.com>
2800 F: drivers/infiniband/hw/usnic/
2802 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2803 M: Hartley Sweeten <hsweeten@visionengravers.com>
2804 L: netdev@vger.kernel.org
2806 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2808 CIRRUS LOGIC AUDIO CODEC DRIVERS
2809 M: Brian Austin <brian.austin@cirrus.com>
2810 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2811 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2813 F: sound/soc/codecs/cs*
2816 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2817 L: linux-kernel@vger.kernel.org
2820 F: include/linux/cleancache.h
2823 M: Russell King <linux@arm.linux.org.uk>
2824 L: linux-clk@vger.kernel.org
2826 F: include/linux/clk.h
2828 CLOCKSOURCE, CLOCKEVENT DRIVERS
2829 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2830 M: Thomas Gleixner <tglx@linutronix.de>
2831 L: linux-kernel@vger.kernel.org
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2834 F: drivers/clocksource
2836 CISCO FCOE HBA DRIVER
2837 M: Hiral Patel <hiralpat@cisco.com>
2838 M: Suma Ramars <sramars@cisco.com>
2839 M: Brian Uchino <buchino@cisco.com>
2840 L: linux-scsi@vger.kernel.org
2842 F: drivers/scsi/fnic/
2844 CISCO SCSI HBA DRIVER
2845 M: Narsimhulu Musini <nmusini@cisco.com>
2846 M: Sesidhar Baddela <sebaddel@cisco.com>
2847 L: linux-scsi@vger.kernel.org
2849 F: drivers/scsi/snic/
2852 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2853 M: Daniel Oliveira Nascimento <don@syst.com.br>
2854 L: platform-driver-x86@vger.kernel.org
2856 F: drivers/platform/x86/classmate-laptop.c
2859 M: Hans Verkuil <hans.verkuil@cisco.com>
2860 L: linux-media@vger.kernel.org
2861 T: git git://linuxtv.org/media_tree.git
2862 W: https://linuxtv.org
2864 F: drivers/media/pci/cobalt/
2866 COCCINELLE/Semantic Patches (SmPL)
2867 M: Julia Lawall <Julia.Lawall@lip6.fr>
2868 M: Gilles Muller <Gilles.Muller@lip6.fr>
2869 M: Nicolas Palix <nicolas.palix@imag.fr>
2870 M: Michal Marek <mmarek@suse.com>
2871 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2873 W: http://coccinelle.lip6.fr/
2875 F: Documentation/coccinelle.txt
2876 F: scripts/coccinelle/
2877 F: scripts/coccicheck
2880 M: Jan Harkes <jaharkes@cs.cmu.edu>
2882 L: codalist@coda.cs.cmu.edu
2883 W: http://www.coda.cs.cmu.edu/
2885 F: Documentation/filesystems/coda.txt
2887 F: include/linux/coda*.h
2888 F: include/uapi/linux/coda*.h
2890 CODA V4L2 MEM2MEM DRIVER
2891 M: Philipp Zabel <p.zabel@pengutronix.de>
2892 L: linux-media@vger.kernel.org
2894 F: Documentation/devicetree/bindings/media/coda.txt
2895 F: drivers/media/platform/coda/
2897 COMMON CLK FRAMEWORK
2898 M: Michael Turquette <mturquette@baylibre.com>
2899 M: Stephen Boyd <sboyd@codeaurora.org>
2900 L: linux-clk@vger.kernel.org
2901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2904 X: drivers/clk/clkdev.c
2905 F: include/linux/clk-pr*
2906 F: include/linux/clk/
2908 COMMON INTERNET FILE SYSTEM (CIFS)
2909 M: Steve French <sfrench@samba.org>
2910 L: linux-cifs@vger.kernel.org
2911 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2912 W: http://linux-cifs.samba.org/
2913 T: git git://git.samba.org/sfrench/cifs-2.6.git
2915 F: Documentation/filesystems/cifs/
2918 COMPACTPCI HOTPLUG CORE
2919 M: Scott Murray <scott@spiteful.org>
2920 L: linux-pci@vger.kernel.org
2922 F: drivers/pci/hotplug/cpci_hotplug*
2924 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2925 M: Scott Murray <scott@spiteful.org>
2926 L: linux-pci@vger.kernel.org
2928 F: drivers/pci/hotplug/cpcihp_zt5550.*
2930 COMPACTPCI HOTPLUG GENERIC DRIVER
2931 M: Scott Murray <scott@spiteful.org>
2932 L: linux-pci@vger.kernel.org
2934 F: drivers/pci/hotplug/cpcihp_generic.c
2936 COMPAL LAPTOP SUPPORT
2937 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2938 L: platform-driver-x86@vger.kernel.org
2940 F: drivers/platform/x86/compal-laptop.c
2942 CONEXANT ACCESSRUNNER USB DRIVER
2943 L: accessrunner-general@lists.sourceforge.net
2944 W: http://accessrunner.sourceforge.net/
2946 F: drivers/usb/atm/cxacru.c
2949 M: Joel Becker <jlbec@evilplan.org>
2950 M: Christoph Hellwig <hch@lst.de>
2951 T: git git://git.infradead.org/users/hch/configfs.git
2954 F: include/linux/configfs.h
2957 M: Evgeniy Polyakov <zbr@ioremap.net>
2958 L: netdev@vger.kernel.org
2960 F: drivers/connector/
2962 CONTROL GROUP (CGROUP)
2963 M: Tejun Heo <tj@kernel.org>
2964 M: Li Zefan <lizefan@huawei.com>
2965 M: Johannes Weiner <hannes@cmpxchg.org>
2966 L: cgroups@vger.kernel.org
2967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2969 F: Documentation/cgroups/
2970 F: include/linux/cgroup*
2973 CONTROL GROUP - CPUSET
2974 M: Li Zefan <lizefan@huawei.com>
2975 L: cgroups@vger.kernel.org
2976 W: http://www.bullopensource.org/cpuset/
2977 W: http://oss.sgi.com/projects/cpusets/
2978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2980 F: Documentation/cgroups/cpusets.txt
2981 F: include/linux/cpuset.h
2984 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2985 M: Johannes Weiner <hannes@cmpxchg.org>
2986 M: Michal Hocko <mhocko@kernel.org>
2987 M: Vladimir Davydov <vdavydov@virtuozzo.com>
2988 L: cgroups@vger.kernel.org
2989 L: linux-mm@kvack.org
2994 CORETEMP HARDWARE MONITORING DRIVER
2995 M: Fenghua Yu <fenghua.yu@intel.com>
2996 L: lm-sensors@lm-sensors.org
2998 F: Documentation/hwmon/coretemp
2999 F: drivers/hwmon/coretemp.c
3001 COSA/SRP SYNC SERIAL DRIVER
3002 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3003 W: http://www.fi.muni.cz/~kas/cosa/
3005 F: drivers/net/wan/cosa*
3007 CPMAC ETHERNET DRIVER
3008 M: Florian Fainelli <florian@openwrt.org>
3009 L: netdev@vger.kernel.org
3011 F: drivers/net/ethernet/ti/cpmac.c
3013 CPU FREQUENCY DRIVERS
3014 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3015 M: Viresh Kumar <viresh.kumar@linaro.org>
3016 L: linux-pm@vger.kernel.org
3018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3019 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3021 F: include/linux/cpufreq.h
3023 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3024 M: Viresh Kumar <viresh.kumar@linaro.org>
3025 M: Sudeep Holla <sudeep.holla@arm.com>
3026 L: linux-pm@vger.kernel.org
3027 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3029 F: drivers/cpufreq/arm_big_little.h
3030 F: drivers/cpufreq/arm_big_little.c
3031 F: drivers/cpufreq/arm_big_little_dt.c
3033 CPUIDLE DRIVER - ARM BIG LITTLE
3034 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3035 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3036 L: linux-pm@vger.kernel.org
3037 L: linux-arm-kernel@lists.infradead.org
3038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3040 F: drivers/cpuidle/cpuidle-big_little.c
3042 CPUIDLE DRIVER - ARM EXYNOS
3043 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3044 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3045 M: Kukjin Kim <kgene@kernel.org>
3046 L: linux-pm@vger.kernel.org
3047 L: linux-samsung-soc@vger.kernel.org
3049 F: drivers/cpuidle/cpuidle-exynos.c
3050 F: arch/arm/mach-exynos/pm.c
3053 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3054 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3055 L: linux-pm@vger.kernel.org
3057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3058 F: drivers/cpuidle/*
3059 F: include/linux/cpuidle.h
3062 M: "H. Peter Anvin" <hpa@zytor.com>
3064 F: arch/x86/kernel/cpuid.c
3065 F: arch/x86/kernel/msr.c
3067 CPU POWER MONITORING SUBSYSTEM
3068 M: Thomas Renninger <trenn@suse.com>
3069 L: linux-pm@vger.kernel.org
3071 F: tools/power/cpupower/
3074 W: http://sourceforge.net/projects/cramfs/
3075 S: Orphan / Obsolete
3076 F: Documentation/filesystems/cramfs.txt
3080 M: Mikael Starvik <starvik@axis.com>
3081 M: Jesper Nilsson <jesper.nilsson@axis.com>
3082 L: linux-cris-kernel@axis.com
3083 W: http://developer.axis.com
3086 F: drivers/tty/serial/crisv10.*
3089 M: Herbert Xu <herbert@gondor.apana.org.au>
3090 M: "David S. Miller" <davem@davemloft.net>
3091 L: linux-crypto@vger.kernel.org
3092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3094 F: Documentation/crypto/
3095 F: Documentation/DocBook/crypto-API.tmpl
3101 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3102 M: Neil Horman <nhorman@tuxdriver.com>
3103 L: linux-crypto@vger.kernel.org
3105 F: crypto/ansi_cprng.c
3109 M: Hans Verkuil <hverkuil@xs4all.nl>
3110 L: linux-media@vger.kernel.org
3111 T: git git://linuxtv.org/media_tree.git
3112 W: http://linuxtv.org
3114 F: drivers/media/i2c/cs3308.c
3115 F: drivers/media/i2c/cs3308.h
3117 CS5535 Audio ALSA driver
3118 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3120 F: sound/pci/cs5535audio/
3123 M: Solomon Peachy <pizza@shaftnet.org>
3125 F: drivers/net/wireless/st/cw1200/
3127 CX18 VIDEO4LINUX DRIVER
3128 M: Andy Walls <awalls@md.metrocast.net>
3129 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3130 L: linux-media@vger.kernel.org
3131 T: git git://linuxtv.org/media_tree.git
3132 W: https://linuxtv.org
3133 W: http://www.ivtvdriver.org/index.php/Cx18
3135 F: Documentation/video4linux/cx18.txt
3136 F: drivers/media/pci/cx18/
3137 F: include/uapi/linux/ivtv*
3139 CX2341X MPEG ENCODER HELPER MODULE
3140 M: Hans Verkuil <hverkuil@xs4all.nl>
3141 L: linux-media@vger.kernel.org
3142 T: git git://linuxtv.org/media_tree.git
3143 W: https://linuxtv.org
3145 F: drivers/media/common/cx2341x*
3146 F: include/media/cx2341x*
3148 CX24120 MEDIA DRIVER
3149 M: Jemma Denson <jdenson@gmail.com>
3150 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3151 L: linux-media@vger.kernel.org
3152 W: https://linuxtv.org
3153 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3155 F: drivers/media/dvb-frontends/cx24120*
3157 CX88 VIDEO4LINUX DRIVER
3158 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3159 L: linux-media@vger.kernel.org
3160 W: https://linuxtv.org
3161 T: git git://linuxtv.org/media_tree.git
3163 F: Documentation/video4linux/cx88/
3164 F: drivers/media/pci/cx88/
3166 CXD2820R MEDIA DRIVER
3167 M: Antti Palosaari <crope@iki.fi>
3168 L: linux-media@vger.kernel.org
3169 W: https://linuxtv.org
3170 W: http://palosaari.fi/linux/
3171 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3172 T: git git://linuxtv.org/anttip/media_tree.git
3174 F: drivers/media/dvb-frontends/cxd2820r*
3176 CXGB3 ETHERNET DRIVER (CXGB3)
3177 M: Santosh Raspatur <santosh@chelsio.com>
3178 L: netdev@vger.kernel.org
3179 W: http://www.chelsio.com
3181 F: drivers/net/ethernet/chelsio/cxgb3/
3183 CXGB3 ISCSI DRIVER (CXGB3I)
3184 M: Karen Xie <kxie@chelsio.com>
3185 L: linux-scsi@vger.kernel.org
3186 W: http://www.chelsio.com
3188 F: drivers/scsi/cxgbi/cxgb3i
3190 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3191 M: Steve Wise <swise@chelsio.com>
3192 L: linux-rdma@vger.kernel.org
3193 W: http://www.openfabrics.org
3195 F: drivers/infiniband/hw/cxgb3/
3197 CXGB4 ETHERNET DRIVER (CXGB4)
3198 M: Hariprasad S <hariprasad@chelsio.com>
3199 L: netdev@vger.kernel.org
3200 W: http://www.chelsio.com
3202 F: drivers/net/ethernet/chelsio/cxgb4/
3204 CXGB4 ISCSI DRIVER (CXGB4I)
3205 M: Karen Xie <kxie@chelsio.com>
3206 L: linux-scsi@vger.kernel.org
3207 W: http://www.chelsio.com
3209 F: drivers/scsi/cxgbi/cxgb4i
3211 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3212 M: Steve Wise <swise@chelsio.com>
3213 L: linux-rdma@vger.kernel.org
3214 W: http://www.openfabrics.org
3216 F: drivers/infiniband/hw/cxgb4/
3218 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3219 M: Casey Leedom <leedom@chelsio.com>
3220 L: netdev@vger.kernel.org
3221 W: http://www.chelsio.com
3223 F: drivers/net/ethernet/chelsio/cxgb4vf/
3225 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3226 M: Ian Munsie <imunsie@au1.ibm.com>
3227 M: Michael Neuling <mikey@neuling.org>
3228 L: linuxppc-dev@lists.ozlabs.org
3230 F: drivers/misc/cxl/
3231 F: include/misc/cxl*
3232 F: include/uapi/misc/cxl.h
3233 F: Documentation/powerpc/cxl.txt
3234 F: Documentation/powerpc/cxl.txt
3235 F: Documentation/ABI/testing/sysfs-class-cxl
3237 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3238 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3239 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3240 L: linux-scsi@vger.kernel.org
3242 F: drivers/scsi/cxlflash/
3243 F: include/uapi/scsi/cxlflash_ioctls.h
3244 F: Documentation/powerpc/cxlflash.txt
3246 STMMAC ETHERNET DRIVER
3247 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3248 L: netdev@vger.kernel.org
3249 W: http://www.stlinux.com
3251 F: drivers/net/ethernet/stmicro/stmmac/
3254 M: Russell King <linux@arm.linux.org.uk>
3255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3256 W: http://www.arm.linux.org.uk/
3258 F: drivers/video/fbdev/cyber2000fb.*
3260 CYCLADES ASYNC MUX DRIVER
3261 W: http://www.cyclades.com/
3263 F: drivers/tty/cyclades.c
3264 F: include/linux/cyclades.h
3265 F: include/uapi/linux/cyclades.h
3267 CYCLADES PC300 DRIVER
3268 W: http://www.cyclades.com/
3270 F: drivers/net/wan/pc300*
3272 CYPRESS_FIRMWARE MEDIA DRIVER
3273 M: Antti Palosaari <crope@iki.fi>
3274 L: linux-media@vger.kernel.org
3275 W: https://linuxtv.org
3276 W: http://palosaari.fi/linux/
3277 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3278 T: git git://linuxtv.org/anttip/media_tree.git
3280 F: drivers/media/common/cypress_firmware*
3282 CYTTSP TOUCHSCREEN DRIVER
3283 M: Ferruh Yigit <fery@cypress.com>
3284 L: linux-input@vger.kernel.org
3286 F: drivers/input/touchscreen/cyttsp*
3287 F: include/linux/input/cyttsp.h
3289 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3290 M: Joshua Kinard <kumba@gentoo.org>
3292 F: drivers/rtc/rtc-ds1685.c
3293 F: include/linux/rtc/ds1685.h
3295 DAMA SLAVE for AX.25
3296 M: Joerg Reuter <jreuter@yaina.de>
3297 W: http://yaina.de/jreuter/
3298 W: http://www.qsl.net/dl1bke/
3299 L: linux-hams@vger.kernel.org
3301 F: net/ax25/af_ax25.c
3302 F: net/ax25/ax25_dev.c
3303 F: net/ax25/ax25_ds_*
3304 F: net/ax25/ax25_in.c
3305 F: net/ax25/ax25_out.c
3306 F: net/ax25/ax25_timer.c
3307 F: net/ax25/sysctl_net_ax25.c
3309 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3310 L: netdev@vger.kernel.org
3312 F: Documentation/networking/dmfe.txt
3313 F: drivers/net/ethernet/dec/tulip/dmfe.c
3315 DC390/AM53C974 SCSI driver
3316 M: Hannes Reinecke <hare@suse.com>
3317 L: linux-scsi@vger.kernel.org
3319 F: drivers/scsi/am53c974.c
3322 M: Oliver Neukum <oliver@neukum.org>
3323 M: Ali Akcaagac <aliakc@web.de>
3324 M: Jamie Lenehan <lenehan@twibble.org>
3325 L: dc395x@twibble.org
3326 W: http://twibble.org/dist/dc395x/
3327 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3329 F: Documentation/scsi/dc395x.txt
3330 F: drivers/scsi/dc395x.*
3333 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3334 L: dccp@vger.kernel.org
3335 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3337 F: include/linux/dccp.h
3338 F: include/uapi/linux/dccp.h
3339 F: include/linux/tfrc.h
3342 DECnet NETWORK LAYER
3343 W: http://linux-decnet.sourceforge.net
3344 L: linux-decnet-user@lists.sourceforge.net
3346 F: Documentation/networking/decnet.txt
3349 DECSTATION PLATFORM SUPPORT
3350 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3351 L: linux-mips@linux-mips.org
3352 W: http://www.linux-mips.org/wiki/DECstation
3355 F: arch/mips/include/asm/dec/
3356 F: arch/mips/include/asm/mach-dec/
3358 DEFXX FDDI NETWORK DRIVER
3359 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3361 F: drivers/net/fddi/defxx.*
3364 M: Matthew Garrett <mjg59@srcf.ucam.org>
3365 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3366 L: platform-driver-x86@vger.kernel.org
3368 F: drivers/platform/x86/dell-laptop.c
3370 DELL LAPTOP RBTN DRIVER
3371 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3373 F: drivers/platform/x86/dell-rbtn.*
3375 DELL LAPTOP FREEFALL DRIVER
3376 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3378 F: drivers/platform/x86/dell-smo8800.c
3380 DELL LAPTOP SMM DRIVER
3381 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3383 F: drivers/hwmon/dell-smm-hwmon.c
3384 F: include/uapi/linux/i8k.h
3386 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3387 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3389 F: Documentation/dcdbas.txt
3390 F: drivers/firmware/dcdbas.*
3392 DELL WMI EXTRAS DRIVER
3393 M: Matthew Garrett <mjg59@srcf.ucam.org>
3394 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3396 F: drivers/platform/x86/dell-wmi.c
3398 DESIGNWARE USB2 DRD IP DRIVER
3399 M: John Youn <johnyoun@synopsys.com>
3400 L: linux-usb@vger.kernel.org
3401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3403 F: drivers/usb/dwc2/
3405 DESIGNWARE USB3 DRD IP DRIVER
3406 M: Felipe Balbi <balbi@ti.com>
3407 L: linux-usb@vger.kernel.org
3408 L: linux-omap@vger.kernel.org
3409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3411 F: drivers/usb/dwc3/
3413 DEVICE COREDUMP (DEV_COREDUMP)
3414 M: Johannes Berg <johannes@sipsolutions.net>
3415 L: linux-kernel@vger.kernel.org
3417 F: drivers/base/devcoredump.c
3418 F: include/linux/devcoredump.h
3420 DEVICE FREQUENCY (DEVFREQ)
3421 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3422 M: Kyungmin Park <kyungmin.park@samsung.com>
3423 L: linux-pm@vger.kernel.org
3427 DEVICE NUMBER REGISTRY
3428 M: Torben Mathiasen <device@lanana.org>
3429 W: http://lanana.org/docs/device-list/index.html
3433 M: Alasdair Kergon <agk@redhat.com>
3434 M: Mike Snitzer <snitzer@redhat.com>
3435 M: dm-devel@redhat.com
3436 L: dm-devel@redhat.com
3437 W: http://sources.redhat.com/dm
3438 Q: http://patchwork.kernel.org/project/dm-devel/list/
3439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3440 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3442 F: Documentation/device-mapper/
3444 F: drivers/md/persistent-data/
3445 F: include/linux/device-mapper.h
3446 F: include/linux/dm-*.h
3447 F: include/uapi/linux/dm-*.h
3449 DIALOG SEMICONDUCTOR DRIVERS
3450 M: Support Opensource <support.opensource@diasemi.com>
3451 W: http://www.dialog-semiconductor.com/products
3453 F: Documentation/hwmon/da90??
3454 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3455 F: drivers/gpio/gpio-da90??.c
3456 F: drivers/hwmon/da90??-hwmon.c
3457 F: drivers/iio/adc/da91??-*.c
3458 F: drivers/input/misc/da90??_onkey.c
3459 F: drivers/input/touchscreen/da9052_tsi.c
3460 F: drivers/leds/leds-da90??.c
3461 F: drivers/mfd/da903x.c
3462 F: drivers/mfd/da90??-*.c
3463 F: drivers/mfd/da91??-*.c
3464 F: drivers/power/da9052-battery.c
3465 F: drivers/power/da91??-*.c
3466 F: drivers/regulator/da903x.c
3467 F: drivers/regulator/da9???-regulator.[ch]
3468 F: drivers/rtc/rtc-da90??.c
3469 F: drivers/video/backlight/da90??_bl.c
3470 F: drivers/watchdog/da90??_wdt.c
3471 F: include/linux/mfd/da903x.h
3472 F: include/linux/mfd/da9052/
3473 F: include/linux/mfd/da9055/
3474 F: include/linux/mfd/da9063/
3475 F: include/linux/mfd/da9150/
3476 F: include/sound/da[79]*.h
3477 F: sound/soc/codecs/da[79]*.[ch]
3479 DIGI NEO AND CLASSIC PCI PRODUCTS
3480 M: Lidza Louina <lidza.louina@gmail.com>
3481 M: Mark Hounschell <markh@compro.net>
3482 L: driverdev-devel@linuxdriverproject.org
3484 F: drivers/staging/dgnc/
3486 DIGI EPCA PCI PRODUCTS
3487 M: Lidza Louina <lidza.louina@gmail.com>
3488 M: Daeseok Youn <daeseok.youn@gmail.com>
3489 L: driverdev-devel@linuxdriverproject.org
3491 F: drivers/staging/dgap/
3493 DIOLAN U2C-12 I2C DRIVER
3494 M: Guenter Roeck <linux@roeck-us.net>
3495 L: linux-i2c@vger.kernel.org
3497 F: drivers/i2c/busses/i2c-diolan-u2c.c
3500 M: Matthew Wilcox <willy@linux.intel.com>
3501 L: linux-fsdevel@vger.kernel.org
3505 DIRECTORY NOTIFICATION (DNOTIFY)
3506 M: Eric Paris <eparis@parisplace.org>
3508 F: Documentation/filesystems/dnotify.txt
3509 F: fs/notify/dnotify/
3510 F: include/linux/dnotify.h
3512 DISK GEOMETRY AND PARTITION HANDLING
3513 M: Andries Brouwer <aeb@cwi.nl>
3514 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3515 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3516 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3520 M: Jan Kara <jack@suse.com>
3522 F: Documentation/filesystems/quota.txt
3524 F: include/linux/quota*.h
3525 F: include/uapi/linux/quota*.h
3527 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3528 M: Bernie Thompson <bernie@plugable.com>
3529 L: linux-fbdev@vger.kernel.org
3531 W: http://plugable.com/category/projects/udlfb/
3532 F: drivers/video/fbdev/udlfb.c
3533 F: include/video/udlfb.h
3534 F: Documentation/fb/udlfb.txt
3536 DISTRIBUTED LOCK MANAGER (DLM)
3537 M: Christine Caulfield <ccaulfie@redhat.com>
3538 M: David Teigland <teigland@redhat.com>
3539 L: cluster-devel@redhat.com
3540 W: http://sources.redhat.com/cluster/
3541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3545 DMA BUFFER SHARING FRAMEWORK
3546 M: Sumit Semwal <sumit.semwal@linaro.org>
3548 L: linux-media@vger.kernel.org
3549 L: dri-devel@lists.freedesktop.org
3550 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3552 F: include/linux/dma-buf*
3553 F: include/linux/reservation.h
3554 F: include/linux/*fence.h
3555 F: Documentation/dma-buf-sharing.txt
3556 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3558 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3559 M: Vinod Koul <vinod.koul@intel.com>
3560 L: dmaengine@vger.kernel.org
3561 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3564 F: include/linux/dmaengine.h
3565 F: Documentation/dmaengine/
3566 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3568 DME1737 HARDWARE MONITOR DRIVER
3569 M: Juerg Haefliger <juergh@gmail.com>
3570 L: lm-sensors@lm-sensors.org
3572 F: Documentation/hwmon/dme1737
3573 F: drivers/hwmon/dme1737.c
3576 M: Jean Delvare <jdelvare@suse.com>
3578 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3579 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3580 F: drivers/firmware/dmi-id.c
3581 F: drivers/firmware/dmi_scan.c
3582 F: include/linux/dmi.h
3585 M: Jonathan Corbet <corbet@lwn.net>
3586 L: linux-doc@vger.kernel.org
3589 F: scripts/docproc.c
3590 F: scripts/kernel-doc*
3591 X: Documentation/ABI/
3592 X: Documentation/devicetree/
3593 X: Documentation/acpi
3594 X: Documentation/power
3595 X: Documentation/spi
3596 X: Documentation/DocBook/media
3597 T: git git://git.lwn.net/linux.git docs-next
3600 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3601 L: blinux-list@redhat.com
3603 F: drivers/char/dtlk.c
3604 F: include/linux/dtlk.h
3606 DPT_I2O SCSI RAID DRIVER
3607 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3608 L: linux-scsi@vger.kernel.org
3609 W: http://www.adaptec.com/
3611 F: drivers/scsi/dpt*
3612 F: drivers/scsi/dpt/
3617 M: drbd-dev@lists.linbit.com
3618 L: drbd-user@lists.linbit.com
3619 W: http://www.drbd.org
3620 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3621 T: git git://git.drbd.org/drbd-8.3.git
3623 F: drivers/block/drbd/
3625 F: Documentation/blockdev/drbd/
3627 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3628 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3631 F: Documentation/kobject.txt
3636 F: include/linux/debugfs.h
3637 F: include/linux/kobj*
3641 M: David Airlie <airlied@linux.ie>
3642 L: dri-devel@lists.freedesktop.org
3643 T: git git://people.freedesktop.org/~airlied/linux
3648 F: include/uapi/drm/
3651 M: Alex Deucher <alexander.deucher@amd.com>
3652 M: Christian König <christian.koenig@amd.com>
3653 L: dri-devel@lists.freedesktop.org
3654 T: git git://people.freedesktop.org/~agd5f/linux
3656 F: drivers/gpu/drm/radeon/
3657 F: include/uapi/drm/radeon*
3660 M: Thierry Reding <thierry.reding@gmail.com>
3661 L: dri-devel@lists.freedesktop.org
3662 T: git git://anongit.freedesktop.org/tegra/linux.git
3664 F: drivers/gpu/drm/drm_panel.c
3665 F: drivers/gpu/drm/panel/
3666 F: include/drm/drm_panel.h
3667 F: Documentation/devicetree/bindings/display/panel/
3669 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3670 M: Daniel Vetter <daniel.vetter@intel.com>
3671 M: Jani Nikula <jani.nikula@linux.intel.com>
3672 L: intel-gfx@lists.freedesktop.org
3673 L: dri-devel@lists.freedesktop.org
3674 W: https://01.org/linuxgraphics/
3675 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3676 T: git git://anongit.freedesktop.org/drm-intel
3678 F: drivers/gpu/drm/i915/
3679 F: include/drm/i915*
3680 F: include/uapi/drm/i915*
3682 DRM DRIVERS FOR ATMEL HLCDC
3683 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3684 L: dri-devel@lists.freedesktop.org
3686 F: drivers/gpu/drm/atmel-hlcdc/
3687 F: Documentation/devicetree/bindings/drm/atmel/
3689 DRM DRIVERS FOR EXYNOS
3690 M: Inki Dae <inki.dae@samsung.com>
3691 M: Joonyoung Shim <jy0922.shim@samsung.com>
3692 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3693 M: Kyungmin Park <kyungmin.park@samsung.com>
3694 L: dri-devel@lists.freedesktop.org
3695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3697 F: drivers/gpu/drm/exynos/
3698 F: include/drm/exynos*
3699 F: include/uapi/drm/exynos*
3701 DRM DRIVERS FOR FREESCALE DCU
3702 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3703 M: Alison Wang <alison.wang@freescale.com>
3704 L: dri-devel@lists.freedesktop.org
3706 F: drivers/gpu/drm/fsl-dcu/
3707 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3708 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3710 DRM DRIVERS FOR FREESCALE IMX
3711 M: Philipp Zabel <p.zabel@pengutronix.de>
3712 L: dri-devel@lists.freedesktop.org
3714 F: drivers/gpu/drm/imx/
3715 F: drivers/gpu/ipu-v3/
3716 F: Documentation/devicetree/bindings/display/imx/
3718 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3719 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3720 L: dri-devel@lists.freedesktop.org
3721 T: git git://github.com/patjak/drm-gma500
3723 F: drivers/gpu/drm/gma500
3724 F: include/drm/gma500*
3726 DRM DRIVERS FOR NVIDIA TEGRA
3727 M: Thierry Reding <thierry.reding@gmail.com>
3728 M: Terje Bergström <tbergstrom@nvidia.com>
3729 L: dri-devel@lists.freedesktop.org
3730 L: linux-tegra@vger.kernel.org
3731 T: git git://anongit.freedesktop.org/tegra/linux.git
3733 F: drivers/gpu/drm/tegra/
3734 F: drivers/gpu/host1x/
3735 F: include/linux/host1x.h
3736 F: include/uapi/drm/tegra_drm.h
3737 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3739 DRM DRIVERS FOR RENESAS
3740 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3741 L: dri-devel@lists.freedesktop.org
3742 L: linux-sh@vger.kernel.org
3743 T: git git://people.freedesktop.org/~airlied/linux
3745 F: drivers/gpu/drm/rcar-du/
3746 F: drivers/gpu/drm/shmobile/
3747 F: include/linux/platform_data/shmob_drm.h
3749 DRM DRIVERS FOR ROCKCHIP
3750 M: Mark Yao <mark.yao@rock-chips.com>
3751 L: dri-devel@lists.freedesktop.org
3753 F: drivers/gpu/drm/rockchip/
3754 F: Documentation/devicetree/bindings/display/rockchip*
3757 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3758 M: Vincent Abriou <vincent.abriou@st.com>
3759 L: dri-devel@lists.freedesktop.org
3760 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3762 F: drivers/gpu/drm/sti
3763 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3765 DSBR100 USB FM RADIO DRIVER
3766 M: Alexey Klimov <klimov.linux@gmail.com>
3767 L: linux-media@vger.kernel.org
3768 T: git git://linuxtv.org/media_tree.git
3770 F: drivers/media/radio/dsbr100.c
3773 M: Francois Romieu <romieu@fr.zoreil.com>
3774 L: netdev@vger.kernel.org
3776 F: drivers/net/wan/dscc4.c
3779 M: Hans Verkuil <hverkuil@xs4all.nl>
3780 L: linux-media@vger.kernel.org
3781 T: git git://linuxtv.org/media_tree.git
3782 W: https://linuxtv.org
3784 F: drivers/media/pci/dt3155/
3786 DVB_USB_AF9015 MEDIA DRIVER
3787 M: Antti Palosaari <crope@iki.fi>
3788 L: linux-media@vger.kernel.org
3789 W: https://linuxtv.org
3790 W: http://palosaari.fi/linux/
3791 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3792 T: git git://linuxtv.org/anttip/media_tree.git
3794 F: drivers/media/usb/dvb-usb-v2/af9015*
3796 DVB_USB_AF9035 MEDIA DRIVER
3797 M: Antti Palosaari <crope@iki.fi>
3798 L: linux-media@vger.kernel.org
3799 W: https://linuxtv.org
3800 W: http://palosaari.fi/linux/
3801 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3802 T: git git://linuxtv.org/anttip/media_tree.git
3804 F: drivers/media/usb/dvb-usb-v2/af9035*
3806 DVB_USB_ANYSEE MEDIA DRIVER
3807 M: Antti Palosaari <crope@iki.fi>
3808 L: linux-media@vger.kernel.org
3809 W: https://linuxtv.org
3810 W: http://palosaari.fi/linux/
3811 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812 T: git git://linuxtv.org/anttip/media_tree.git
3814 F: drivers/media/usb/dvb-usb-v2/anysee*
3816 DVB_USB_AU6610 MEDIA DRIVER
3817 M: Antti Palosaari <crope@iki.fi>
3818 L: linux-media@vger.kernel.org
3819 W: https://linuxtv.org
3820 W: http://palosaari.fi/linux/
3821 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822 T: git git://linuxtv.org/anttip/media_tree.git
3824 F: drivers/media/usb/dvb-usb-v2/au6610*
3826 DVB_USB_CE6230 MEDIA DRIVER
3827 M: Antti Palosaari <crope@iki.fi>
3828 L: linux-media@vger.kernel.org
3829 W: https://linuxtv.org
3830 W: http://palosaari.fi/linux/
3831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3832 T: git git://linuxtv.org/anttip/media_tree.git
3834 F: drivers/media/usb/dvb-usb-v2/ce6230*
3836 DVB_USB_CXUSB MEDIA DRIVER
3837 M: Michael Krufky <mkrufky@linuxtv.org>
3838 L: linux-media@vger.kernel.org
3839 W: https://linuxtv.org
3840 W: http://github.com/mkrufky
3841 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842 T: git git://linuxtv.org/media_tree.git
3844 F: drivers/media/usb/dvb-usb/cxusb*
3846 DVB_USB_EC168 MEDIA DRIVER
3847 M: Antti Palosaari <crope@iki.fi>
3848 L: linux-media@vger.kernel.org
3849 W: https://linuxtv.org
3850 W: http://palosaari.fi/linux/
3851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852 T: git git://linuxtv.org/anttip/media_tree.git
3854 F: drivers/media/usb/dvb-usb-v2/ec168*
3856 DVB_USB_GL861 MEDIA DRIVER
3857 M: Antti Palosaari <crope@iki.fi>
3858 L: linux-media@vger.kernel.org
3859 W: https://linuxtv.org
3860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3861 T: git git://linuxtv.org/anttip/media_tree.git
3863 F: drivers/media/usb/dvb-usb-v2/gl861*
3865 DVB_USB_MXL111SF MEDIA DRIVER
3866 M: Michael Krufky <mkrufky@linuxtv.org>
3867 L: linux-media@vger.kernel.org
3868 W: https://linuxtv.org
3869 W: http://github.com/mkrufky
3870 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3871 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3873 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3875 DVB_USB_RTL28XXU MEDIA DRIVER
3876 M: Antti Palosaari <crope@iki.fi>
3877 L: linux-media@vger.kernel.org
3878 W: https://linuxtv.org
3879 W: http://palosaari.fi/linux/
3880 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3881 T: git git://linuxtv.org/anttip/media_tree.git
3883 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3885 DVB_USB_V2 MEDIA DRIVER
3886 M: Antti Palosaari <crope@iki.fi>
3887 L: linux-media@vger.kernel.org
3888 W: https://linuxtv.org
3889 W: http://palosaari.fi/linux/
3890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3891 T: git git://linuxtv.org/anttip/media_tree.git
3893 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3894 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3897 M: Jason Baron <jbaron@akamai.com>
3899 F: lib/dynamic_debug.c
3900 F: include/linux/dynamic_debug.h
3902 DZ DECSTATION DZ11 SERIAL DRIVER
3903 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3905 F: drivers/tty/serial/dz.*
3907 E3X0 POWER BUTTON DRIVER
3908 M: Moritz Fischer <moritz.fischer@ettus.com>
3909 L: usrp-users@lists.ettus.com
3910 W: http://www.ettus.com
3912 F: drivers/input/misc/e3x0-button.c
3913 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3916 M: Antti Palosaari <crope@iki.fi>
3917 L: linux-media@vger.kernel.org
3918 W: https://linuxtv.org
3919 W: http://palosaari.fi/linux/
3920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3921 T: git git://linuxtv.org/anttip/media_tree.git
3923 F: drivers/media/tuners/e4000*
3925 EATA ISA/EISA/PCI SCSI DRIVER
3926 M: Dario Ballabio <ballabio_dario@emc.com>
3927 L: linux-scsi@vger.kernel.org
3929 F: drivers/scsi/eata.c
3932 M: Antti Palosaari <crope@iki.fi>
3933 L: linux-media@vger.kernel.org
3934 W: https://linuxtv.org
3935 W: http://palosaari.fi/linux/
3936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937 T: git git://linuxtv.org/anttip/media_tree.git
3939 F: drivers/media/dvb-frontends/ec100*
3942 M: Tyler Hicks <tyhicks@canonical.com>
3943 L: ecryptfs@vger.kernel.org
3944 W: http://ecryptfs.org
3945 W: https://launchpad.net/ecryptfs
3947 F: Documentation/filesystems/ecryptfs.txt
3951 M: Doug Thompson <dougthompson@xmission.com>
3952 M: Borislav Petkov <bp@alien8.de>
3953 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3954 L: linux-edac@vger.kernel.org
3955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3958 F: Documentation/edac.txt
3960 F: include/linux/edac.h
3963 M: Doug Thompson <dougthompson@xmission.com>
3964 M: Borislav Petkov <bp@alien8.de>
3965 L: linux-edac@vger.kernel.org
3967 F: drivers/edac/amd64_edac*
3970 M: Doug Thompson <dougthompson@xmission.com>
3971 M: Robert Richter <rric@kernel.org>
3972 L: linux-edac@vger.kernel.org
3974 F: drivers/edac/highbank*
3977 M: Ralf Baechle <ralf@linux-mips.org>
3978 M: David Daney <david.daney@cavium.com>
3979 L: linux-edac@vger.kernel.org
3980 L: linux-mips@linux-mips.org
3982 F: drivers/edac/octeon_edac*
3985 M: Mark Gross <mark.gross@intel.com>
3986 M: Doug Thompson <dougthompson@xmission.com>
3987 L: linux-edac@vger.kernel.org
3989 F: drivers/edac/e752x_edac.c
3992 M: Doug Thompson <dougthompson@xmission.com>
3993 L: linux-edac@vger.kernel.org
3995 F: drivers/edac/e7xxx_edac.c
3998 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3999 L: linux-edac@vger.kernel.org
4001 F: drivers/edac/ghes_edac.c
4004 M: Tim Small <tim@buttersideup.com>
4005 L: linux-edac@vger.kernel.org
4007 F: drivers/edac/i82443bxgx_edac.c
4010 M: Jason Uhlenkott <juhlenko@akamai.com>
4011 L: linux-edac@vger.kernel.org
4013 F: drivers/edac/i3000_edac.c
4016 M: Doug Thompson <dougthompson@xmission.com>
4017 L: linux-edac@vger.kernel.org
4019 F: drivers/edac/i5000_edac.c
4022 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4023 L: linux-edac@vger.kernel.org
4025 F: drivers/edac/i5400_edac.c
4028 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4029 L: linux-edac@vger.kernel.org
4031 F: drivers/edac/i7300_edac.c
4034 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4035 L: linux-edac@vger.kernel.org
4037 F: drivers/edac/i7core_edac.c
4040 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4041 M: "Arvind R." <arvino55@gmail.com>
4042 L: linux-edac@vger.kernel.org
4044 F: drivers/edac/i82975x_edac.c
4047 M: Jason Baron <jbaron@akamai.com>
4048 L: linux-edac@vger.kernel.org
4050 F: drivers/edac/ie31200_edac.c
4053 M: Johannes Thumshirn <morbidrsa@gmail.com>
4054 L: linux-edac@vger.kernel.org
4056 F: drivers/edac/mpc85xx_edac.[ch]
4059 M: Egor Martovetsky <egor@pasemi.com>
4060 L: linux-edac@vger.kernel.org
4062 F: drivers/edac/pasemi_edac.c
4065 M: Tim Small <tim@buttersideup.com>
4066 L: linux-edac@vger.kernel.org
4068 F: drivers/edac/r82600_edac.c
4071 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4072 L: linux-edac@vger.kernel.org
4074 F: drivers/edac/sb_edac.c
4077 APPLIED MICRO (APM) X-GENE SOC EDAC
4078 M: Loc Ho <lho@apm.com>
4080 F: drivers/edac/xgene_edac.c
4081 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4083 EDIROL UA-101/UA-1000 DRIVER
4084 M: Clemens Ladisch <clemens@ladisch.de>
4085 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4086 T: git git://git.alsa-project.org/alsa-kernel.git
4088 F: sound/usb/misc/ua101.c
4090 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4091 M: Matt Fleming <matt@codeblueprint.co.uk>
4092 L: linux-efi@vger.kernel.org
4093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4095 F: Documentation/efi-stub.txt
4096 F: arch/ia64/kernel/efi.c
4097 F: arch/x86/boot/compressed/eboot.[ch]
4098 F: arch/x86/include/asm/efi.h
4099 F: arch/x86/platform/efi/*
4100 F: drivers/firmware/efi/*
4101 F: include/linux/efi*.h
4103 EFI VARIABLE FILESYSTEM
4104 M: Matthew Garrett <matthew.garrett@nebula.com>
4105 M: Jeremy Kerr <jk@ozlabs.org>
4106 M: Matt Fleming <matt@codeblueprint.co.uk>
4107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4108 L: linux-efi@vger.kernel.org
4112 EFIFB FRAMEBUFFER DRIVER
4113 L: linux-fbdev@vger.kernel.org
4114 M: Peter Jones <pjones@redhat.com>
4116 F: drivers/video/fbdev/efifb.c
4119 W: http://aeschi.ch.eu.org/efs/
4123 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4124 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4125 M: Christoph Raisch <raisch@de.ibm.com>
4126 L: linux-rdma@vger.kernel.org
4128 F: drivers/infiniband/hw/ehca/
4130 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4131 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4132 L: netdev@vger.kernel.org
4134 F: drivers/net/ethernet/ibm/ehea/
4136 EM28XX VIDEO4LINUX DRIVER
4137 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4138 L: linux-media@vger.kernel.org
4139 W: https://linuxtv.org
4140 T: git git://linuxtv.org/media_tree.git
4142 F: drivers/media/usb/em28xx/
4145 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4146 M: Matt Mackall <mpm@selenic.com>
4147 M: David Woodhouse <dwmw2@infradead.org>
4148 L: linux-embedded@vger.kernel.org
4151 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4152 M: James Smart <james.smart@avagotech.com>
4153 M: Dick Kennedy <dick.kennedy@avagotech.com>
4154 L: linux-scsi@vger.kernel.org
4155 W: http://www.avagotech.com
4157 F: drivers/scsi/lpfc/
4159 ENE CB710 FLASH CARD READER DRIVER
4160 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4162 F: drivers/misc/cb710/
4163 F: drivers/mmc/host/cb710-mmc.*
4164 F: include/linux/cb710.h
4166 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4167 M: Maxim Levitsky <maximlevitsky@gmail.com>
4169 F: drivers/media/rc/ene_ir.*
4171 ENHANCED ERROR HANDLING (EEH)
4172 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4173 L: linuxppc-dev@lists.ozlabs.org
4175 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4176 F: arch/powerpc/kernel/eeh*.c
4178 EPSON S1D13XXX FRAMEBUFFER DRIVER
4179 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4182 F: drivers/video/fbdev/s1d13xxxfb.c
4183 F: include/video/s1d13xxxfb.h
4185 ET131X NETWORK DRIVER
4186 M: Mark Einon <mark.einon@gmail.com>
4188 F: drivers/net/ethernet/agere/
4191 M: Stephen Hemminger <stephen@networkplumber.org>
4192 L: bridge@lists.linux-foundation.org
4193 L: netdev@vger.kernel.org
4194 W: http://www.linuxfoundation.org/en/Net:Bridge
4196 F: include/linux/netfilter_bridge/
4199 ETHERNET PHY LIBRARY
4200 M: Florian Fainelli <f.fainelli@gmail.com>
4201 L: netdev@vger.kernel.org
4203 F: include/linux/phy.h
4204 F: include/linux/phy_fixed.h
4206 F: Documentation/networking/phy.txt
4207 F: drivers/of/of_mdio.c
4208 F: drivers/of/of_net.c
4211 M: Jan Kara <jack@suse.com>
4212 L: linux-ext4@vger.kernel.org
4214 F: Documentation/filesystems/ext2.txt
4216 F: include/linux/ext2*
4219 M: "Theodore Ts'o" <tytso@mit.edu>
4220 M: Andreas Dilger <adilger.kernel@dilger.ca>
4221 L: linux-ext4@vger.kernel.org
4222 W: http://ext4.wiki.kernel.org
4223 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4225 F: Documentation/filesystems/ext4.txt
4228 Extended Verification Module (EVM)
4229 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4230 L: linux-ima-devel@lists.sourceforge.net
4231 L: linux-security-module@vger.kernel.org
4233 F: security/integrity/evm/
4235 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4236 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4237 M: Chanwoo Choi <cw00.choi@samsung.com>
4238 L: linux-kernel@vger.kernel.org
4239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4242 F: include/linux/extcon/
4243 F: include/linux/extcon.h
4244 F: Documentation/extcon/
4245 F: Documentation/devicetree/bindings/extcon/
4248 M: Jingoo Han <jingoohan1@gmail.com>
4249 L: dri-devel@lists.freedesktop.org
4251 F: drivers/gpu/drm/exynos/exynos_dp*
4253 EXYNOS MIPI DISPLAY DRIVERS
4254 M: Inki Dae <inki.dae@samsung.com>
4255 M: Donghwa Lee <dh09.lee@samsung.com>
4256 M: Kyungmin Park <kyungmin.park@samsung.com>
4257 L: linux-fbdev@vger.kernel.org
4259 F: drivers/video/fbdev/exynos/exynos_mipi*
4260 F: include/video/exynos_mipi*
4262 F71805F HARDWARE MONITORING DRIVER
4263 M: Jean Delvare <jdelvare@suse.com>
4264 L: lm-sensors@lm-sensors.org
4266 F: Documentation/hwmon/f71805f
4267 F: drivers/hwmon/f71805f.c
4270 M: Michael Buesch <m@bues.ch>
4271 L: linux-media@vger.kernel.org
4273 F: drivers/media/tuners/fc0011.h
4274 F: drivers/media/tuners/fc0011.c
4277 M: Antti Palosaari <crope@iki.fi>
4278 L: linux-media@vger.kernel.org
4279 W: https://linuxtv.org
4280 W: http://palosaari.fi/linux/
4281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4282 T: git git://linuxtv.org/anttip/media_tree.git
4284 F: drivers/media/tuners/fc2580*
4287 M: Eric Paris <eparis@redhat.com>
4289 F: fs/notify/fanotify/
4290 F: include/linux/fanotify.h
4291 F: include/uapi/linux/fanotify.h
4293 FARSYNC SYNCHRONOUS DRIVER
4294 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4295 W: http://www.farsite.co.uk/
4297 F: drivers/net/wan/farsync.*
4299 FAULT INJECTION SUPPORT
4300 M: Akinobu Mita <akinobu.mita@gmail.com>
4302 F: Documentation/fault-injection/
4303 F: lib/fault-inject.c
4305 FBTFT Framebuffer drivers
4306 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4307 M: Noralf Trønnes <noralf@tronnes.org>
4309 F: drivers/staging/fbtft/
4311 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4312 M: Vasu Dev <vasu.dev@intel.com>
4313 L: fcoe-devel@open-fcoe.org
4314 W: www.Open-FCoE.org
4316 F: drivers/scsi/libfc/
4317 F: drivers/scsi/fcoe/
4319 F: include/scsi/libfc.h
4320 F: include/scsi/libfcoe.h
4321 F: include/uapi/scsi/fc/
4323 FILE LOCKING (flock() and fcntl()/lockf())
4324 M: Jeff Layton <jlayton@poochiereds.net>
4325 M: "J. Bruce Fields" <bfields@fieldses.org>
4326 L: linux-fsdevel@vger.kernel.org
4328 F: include/linux/fcntl.h
4329 F: include/linux/fs.h
4330 F: include/uapi/linux/fcntl.h
4331 F: include/uapi/linux/fs.h
4335 FILESYSTEMS (VFS and infrastructure)
4336 M: Alexander Viro <viro@zeniv.linux.org.uk>
4337 L: linux-fsdevel@vger.kernel.org
4341 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4342 M: Riku Voipio <riku.voipio@iki.fi>
4343 L: lm-sensors@lm-sensors.org
4345 F: drivers/hwmon/f75375s.c
4346 F: include/linux/f75375s.h
4348 FIREWIRE AUDIO DRIVERS
4349 M: Clemens Ladisch <clemens@ladisch.de>
4350 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4351 T: git git://git.alsa-project.org/alsa-kernel.git
4355 FIREWIRE MEDIA DRIVERS (firedtv)
4356 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4357 L: linux-media@vger.kernel.org
4358 L: linux1394-devel@lists.sourceforge.net
4359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4361 F: drivers/media/firewire/
4363 FIREWIRE SBP-2 TARGET
4364 M: Chris Boot <bootc@bootc.net>
4365 L: linux-scsi@vger.kernel.org
4366 L: target-devel@vger.kernel.org
4367 L: linux1394-devel@lists.sourceforge.net
4368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4370 F: drivers/target/sbp/
4373 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4374 L: linux1394-devel@lists.sourceforge.net
4375 W: http://ieee1394.wiki.kernel.org/
4376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4378 F: drivers/firewire/
4379 F: include/linux/firewire.h
4380 F: include/uapi/linux/firewire*.h
4383 FIRMWARE LOADER (request_firmware)
4384 M: Ming Lei <ming.lei@canonical.com>
4385 L: linux-kernel@vger.kernel.org
4387 F: Documentation/firmware_class/
4388 F: drivers/base/firmware*.c
4389 F: include/linux/firmware.h
4391 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4392 M: Joshua Morris <josh.h.morris@us.ibm.com>
4393 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4395 F: drivers/block/rsxx/
4398 M: Jiri Kosina <jikos@kernel.org>
4399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4401 F: drivers/block/floppy.c
4404 M: Alessandro Rubini <rubini@gnudd.com>
4405 W: http://www.ohwr.org/projects/fmc-bus
4408 F: include/linux/fmc*.h
4409 F: include/linux/ipmi-fru.h
4412 FPGA MANAGER FRAMEWORK
4413 M: Alan Tull <atull@opensource.altera.com>
4414 R: Moritz Fischer <moritz.fischer@ettus.com>
4417 F: include/linux/fpga/fpga-mgr.h
4418 W: http://www.rocketboards.org
4421 M: Bill Metzenthen <billm@melbpc.org.au>
4422 W: http://floatingpoint.sourceforge.net/emulator/index.html
4424 F: arch/x86/math-emu/
4426 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4427 L: netdev@vger.kernel.org
4429 F: drivers/net/wan/dlci.c
4430 F: drivers/net/wan/sdla.c
4433 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4434 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4435 L: linux-fbdev@vger.kernel.org
4436 W: http://linux-fbdev.sourceforge.net/
4437 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4440 F: Documentation/fb/
4443 F: include/linux/fb.h
4444 F: include/uapi/video/
4445 F: include/uapi/linux/fb.h
4447 FREESCALE DIU FRAMEBUFFER DRIVER
4448 M: Timur Tabi <timur@tabi.org>
4449 L: linux-fbdev@vger.kernel.org
4451 F: drivers/video/fbdev/fsl-diu-fb.*
4453 FREESCALE DMA DRIVER
4454 M: Li Yang <leoli@freescale.com>
4455 M: Zhang Wei <zw@zh-kernel.org>
4456 L: linuxppc-dev@lists.ozlabs.org
4458 F: drivers/dma/fsldma.*
4460 FREESCALE I2C CPM DRIVER
4461 M: Jochen Friedrich <jochen@scram.de>
4462 L: linuxppc-dev@lists.ozlabs.org
4463 L: linux-i2c@vger.kernel.org
4465 F: drivers/i2c/busses/i2c-cpm.c
4467 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4468 M: Sascha Hauer <kernel@pengutronix.de>
4469 L: linux-fbdev@vger.kernel.org
4470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4472 F: include/linux/platform_data/video-imxfb.h
4473 F: drivers/video/fbdev/imxfb.c
4475 FREESCALE QUAD SPI DRIVER
4476 M: Han Xu <han.xu@freescale.com>
4477 L: linux-mtd@lists.infradead.org
4479 F: drivers/mtd/spi-nor/fsl-quadspi.c
4481 FREESCALE SOC FS_ENET DRIVER
4482 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4483 M: Vitaly Bordug <vbordug@ru.mvista.com>
4484 L: linuxppc-dev@lists.ozlabs.org
4485 L: netdev@vger.kernel.org
4487 F: drivers/net/ethernet/freescale/fs_enet/
4488 F: include/linux/fs_enet_pd.h
4490 FREESCALE QUICC ENGINE LIBRARY
4491 L: linuxppc-dev@lists.ozlabs.org
4493 F: arch/powerpc/sysdev/qe_lib/
4494 F: arch/powerpc/include/asm/*qe.h
4496 FREESCALE USB PERIPHERAL DRIVERS
4497 M: Li Yang <leoli@freescale.com>
4498 L: linux-usb@vger.kernel.org
4499 L: linuxppc-dev@lists.ozlabs.org
4501 F: drivers/usb/gadget/udc/fsl*
4503 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4504 M: Li Yang <leoli@freescale.com>
4505 L: netdev@vger.kernel.org
4506 L: linuxppc-dev@lists.ozlabs.org
4508 F: drivers/net/ethernet/freescale/ucc_geth*
4510 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4511 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4512 L: netdev@vger.kernel.org
4514 F: drivers/net/ethernet/freescale/gianfar*
4515 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4516 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4518 FREESCALE QUICC ENGINE UCC UART DRIVER
4519 M: Timur Tabi <timur@tabi.org>
4520 L: linuxppc-dev@lists.ozlabs.org
4522 F: drivers/tty/serial/ucc_uart.c
4524 FREESCALE SOC SOUND DRIVERS
4525 M: Timur Tabi <timur@tabi.org>
4526 M: Nicolin Chen <nicoleotsuka@gmail.com>
4527 M: Xiubo Li <Xiubo.Lee@gmail.com>
4528 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4529 L: linuxppc-dev@lists.ozlabs.org
4531 F: sound/soc/fsl/fsl*
4532 F: sound/soc/fsl/imx*
4533 F: sound/soc/fsl/mpc8610_hpcd.c
4535 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4536 M: "J. German Rivera" <German.Rivera@freescale.com>
4537 L: linux-kernel@vger.kernel.org
4539 F: drivers/staging/fsl-mc/
4542 M: Christoph Hellwig <hch@infradead.org>
4543 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4548 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4549 M: Pavel Machek <pavel@ucw.cz>
4550 L: linux-pm@vger.kernel.org
4552 F: Documentation/power/freezing-of-tasks.txt
4553 F: include/linux/freezer.h
4557 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4558 L: linux-kernel@vger.kernel.org
4561 F: include/linux/frontswap.h
4563 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4564 M: David Howells <dhowells@redhat.com>
4565 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4567 F: Documentation/filesystems/caching/
4569 F: include/linux/fscache*.h
4572 M: Jaegeuk Kim <jaegeuk@kernel.org>
4573 M: Changman Lee <cm224.lee@samsung.com>
4574 R: Chao Yu <chao2.yu@samsung.com>
4575 L: linux-f2fs-devel@lists.sourceforge.net
4576 W: http://en.wikipedia.org/wiki/F2FS
4577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4579 F: Documentation/filesystems/f2fs.txt
4580 F: Documentation/ABI/testing/sysfs-fs-f2fs
4582 F: include/linux/f2fs_fs.h
4583 F: include/trace/events/f2fs.h
4585 FUJITSU FR-V (FRV) PORT
4586 M: David Howells <dhowells@redhat.com>
4590 FUJITSU LAPTOP EXTRAS
4591 M: Jonathan Woithe <jwoithe@just42.net>
4592 L: platform-driver-x86@vger.kernel.org
4594 F: drivers/platform/x86/fujitsu-laptop.c
4596 FUJITSU M-5MO LS CAMERA ISP DRIVER
4597 M: Kyungmin Park <kyungmin.park@samsung.com>
4598 M: Heungjun Kim <riverful.kim@samsung.com>
4599 L: linux-media@vger.kernel.org
4601 F: drivers/media/i2c/m5mols/
4602 F: include/media/i2c/m5mols.h
4604 FUJITSU TABLET EXTRAS
4605 M: Robert Gerlach <khnz@gmx.de>
4606 L: platform-driver-x86@vger.kernel.org
4608 F: drivers/platform/x86/fujitsu-tablet.c
4610 FUSE: FILESYSTEM IN USERSPACE
4611 M: Miklos Szeredi <miklos@szeredi.hu>
4612 L: fuse-devel@lists.sourceforge.net
4613 W: http://fuse.sourceforge.net/
4614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4617 F: include/uapi/linux/fuse.h
4618 F: Documentation/filesystems/fuse.txt
4620 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4621 M: Rik Faith <faith@cs.unc.edu>
4622 L: linux-scsi@vger.kernel.org
4623 S: Odd Fixes (e.g., new signatures)
4624 F: drivers/scsi/fdomain.*
4626 GCOV BASED KERNEL PROFILING
4627 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4630 F: Documentation/gcov.txt
4632 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4633 M: Achim Leubner <achim_leubner@adaptec.com>
4634 L: linux-scsi@vger.kernel.org
4635 W: http://www.icp-vortex.com/
4637 F: drivers/scsi/gdt*
4639 GDB KERNEL DEBUGGING HELPER SCRIPTS
4640 M: Jan Kiszka <jan.kiszka@siemens.com>
4644 GEMTEK FM RADIO RECEIVER DRIVER
4645 M: Hans Verkuil <hverkuil@xs4all.nl>
4646 L: linux-media@vger.kernel.org
4647 T: git git://linuxtv.org/media_tree.git
4648 W: https://linuxtv.org
4650 F: drivers/media/radio/radio-gemtek*
4652 GENERIC GPIO I2C DRIVER
4653 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4655 F: drivers/i2c/busses/i2c-gpio.c
4656 F: include/linux/i2c-gpio.h
4658 GENERIC GPIO I2C MULTIPLEXER DRIVER
4659 M: Peter Korsgaard <peter.korsgaard@barco.com>
4660 L: linux-i2c@vger.kernel.org
4662 F: drivers/i2c/muxes/i2c-mux-gpio.c
4663 F: include/linux/i2c-mux-gpio.h
4664 F: Documentation/i2c/muxes/i2c-mux-gpio
4666 GENERIC HDLC (WAN) DRIVERS
4667 M: Krzysztof Halasa <khc@pm.waw.pl>
4668 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4670 F: drivers/net/wan/c101.c
4671 F: drivers/net/wan/hd6457*
4672 F: drivers/net/wan/hdlc*
4673 F: drivers/net/wan/n2.c
4674 F: drivers/net/wan/pc300too.c
4675 F: drivers/net/wan/pci200syn.c
4676 F: drivers/net/wan/wanxl*
4678 GENERIC INCLUDE/ASM HEADER FILES
4679 M: Arnd Bergmann <arnd@arndb.de>
4680 L: linux-arch@vger.kernel.org
4681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4683 F: include/asm-generic/
4684 F: include/uapi/asm-generic/
4686 GENERIC PHY FRAMEWORK
4687 M: Kishon Vijay Abraham I <kishon@ti.com>
4688 L: linux-kernel@vger.kernel.org
4689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4692 F: include/linux/phy/
4695 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4696 M: Kevin Hilman <khilman@kernel.org>
4697 M: Ulf Hansson <ulf.hansson@linaro.org>
4698 L: linux-pm@vger.kernel.org
4700 F: drivers/base/power/domain*.c
4701 F: include/linux/pm_domain.h
4703 GENERIC UIO DRIVER FOR PCI DEVICES
4704 M: "Michael S. Tsirkin" <mst@redhat.com>
4705 L: kvm@vger.kernel.org
4707 F: drivers/uio/uio_pci_generic.c
4709 GET_MAINTAINER SCRIPT
4710 M: Joe Perches <joe@perches.com>
4712 F: scripts/get_maintainer.pl
4715 M: Steven Whitehouse <swhiteho@redhat.com>
4716 M: Bob Peterson <rpeterso@redhat.com>
4717 L: cluster-devel@redhat.com
4718 W: http://sources.redhat.com/cluster/
4719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4721 F: Documentation/filesystems/gfs2*.txt
4723 F: include/uapi/linux/gfs2_ondisk.h
4725 GIGASET ISDN DRIVERS
4726 M: Paul Bolle <pebolle@tiscali.nl>
4727 L: gigaset307x-common@lists.sourceforge.net
4728 W: http://gigaset307x.sourceforge.net/
4730 F: Documentation/isdn/README.gigaset
4731 F: drivers/isdn/gigaset/
4732 F: include/uapi/linux/gigaset_dev.h
4735 M: Hans Verkuil <hans.verkuil@cisco.com>
4736 L: linux-media@vger.kernel.org
4738 F: drivers/media/usb/go7007/
4741 M: Bastien Nocera <hadess@hadess.net>
4742 L: linux-input@vger.kernel.org
4744 F: drivers/input/touchscreen/goodix.c
4747 M: Linus Walleij <linus.walleij@linaro.org>
4748 M: Alexandre Courbot <gnurou@gmail.com>
4749 L: linux-gpio@vger.kernel.org
4750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4752 F: Documentation/gpio/
4754 F: include/linux/gpio/
4755 F: include/linux/gpio.h
4756 F: include/asm-generic/gpio.h
4758 GRE DEMULTIPLEXER DRIVER
4759 M: Dmitry Kozlov <xeb@mail.ru>
4760 L: netdev@vger.kernel.org
4762 F: net/ipv4/gre_demux.c
4763 F: net/ipv4/gre_offload.c
4764 F: include/net/gre.h
4766 GRETH 10/100/1G Ethernet MAC device driver
4767 M: Kristoffer Glembo <kristoffer@gaisler.com>
4768 L: netdev@vger.kernel.org
4770 F: drivers/net/ethernet/aeroflex/
4772 GSPCA FINEPIX SUBDRIVER
4773 M: Frank Zago <frank@zago.net>
4774 L: linux-media@vger.kernel.org
4775 T: git git://linuxtv.org/media_tree.git
4777 F: drivers/media/usb/gspca/finepix.c
4779 GSPCA GL860 SUBDRIVER
4780 M: Olivier Lorin <o.lorin@laposte.net>
4781 L: linux-media@vger.kernel.org
4782 T: git git://linuxtv.org/media_tree.git
4784 F: drivers/media/usb/gspca/gl860/
4786 GSPCA M5602 SUBDRIVER
4787 M: Erik Andren <erik.andren@gmail.com>
4788 L: linux-media@vger.kernel.org
4789 T: git git://linuxtv.org/media_tree.git
4791 F: drivers/media/usb/gspca/m5602/
4793 GSPCA PAC207 SONIXB SUBDRIVER
4794 M: Hans de Goede <hdegoede@redhat.com>
4795 L: linux-media@vger.kernel.org
4796 T: git git://linuxtv.org/media_tree.git
4798 F: drivers/media/usb/gspca/pac207.c
4800 GSPCA SN9C20X SUBDRIVER
4801 M: Brian Johnson <brijohn@gmail.com>
4802 L: linux-media@vger.kernel.org
4803 T: git git://linuxtv.org/media_tree.git
4805 F: drivers/media/usb/gspca/sn9c20x.c
4807 GSPCA T613 SUBDRIVER
4808 M: Leandro Costantino <lcostantino@gmail.com>
4809 L: linux-media@vger.kernel.org
4810 T: git git://linuxtv.org/media_tree.git
4812 F: drivers/media/usb/gspca/t613.c
4814 GSPCA USB WEBCAM DRIVER
4815 M: Hans de Goede <hdegoede@redhat.com>
4816 L: linux-media@vger.kernel.org
4817 T: git git://linuxtv.org/media_tree.git
4819 F: drivers/media/usb/gspca/
4821 GUID PARTITION TABLE (GPT)
4822 M: Davidlohr Bueso <dave@stgolabs.net>
4823 L: linux-efi@vger.kernel.org
4825 F: block/partitions/efi.*
4827 STK1160 USB VIDEO CAPTURE DRIVER
4828 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4829 L: linux-media@vger.kernel.org
4830 T: git git://linuxtv.org/media_tree.git
4832 F: drivers/media/usb/stk1160/
4835 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4836 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4837 W: http://uclinux-h8.sourceforge.jp
4838 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4841 F: drivers/clocksource/h8300_*.c
4842 F: drivers/clk/h8300/
4843 F: drivers/irqchip/irq-renesas-h8*.c
4845 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4846 M: Frank Seidel <frank@f-seidel.de>
4847 L: platform-driver-x86@vger.kernel.org
4848 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4850 F: drivers/platform/x86/hdaps.c
4852 HDPVR USB VIDEO ENCODER DRIVER
4853 M: Hans Verkuil <hverkuil@xs4all.nl>
4854 L: linux-media@vger.kernel.org
4855 T: git git://linuxtv.org/media_tree.git
4856 W: https://linuxtv.org
4858 F: drivers/media/usb/hdpvr/
4860 HWPOISON MEMORY FAILURE HANDLING
4861 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4862 L: linux-mm@kvack.org
4864 F: mm/memory-failure.c
4865 F: mm/hwpoison-inject.c
4867 HYPERVISOR VIRTUAL CONSOLE DRIVER
4868 L: linuxppc-dev@lists.ozlabs.org
4873 M: Antti Palosaari <crope@iki.fi>
4874 L: linux-media@vger.kernel.org
4875 W: https://linuxtv.org
4876 W: http://palosaari.fi/linux/
4877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4878 T: git git://linuxtv.org/anttip/media_tree.git
4880 F: drivers/media/usb/hackrf/
4883 M: Jean Delvare <jdelvare@suse.com>
4884 M: Guenter Roeck <linux@roeck-us.net>
4885 L: lm-sensors@lm-sensors.org
4886 W: http://www.lm-sensors.org/
4887 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4890 F: Documentation/hwmon/
4892 F: include/linux/hwmon*.h
4894 HARDWARE RANDOM NUMBER GENERATOR CORE
4895 M: Matt Mackall <mpm@selenic.com>
4896 M: Herbert Xu <herbert@gondor.apana.org.au>
4897 L: linux-crypto@vger.kernel.org
4899 F: Documentation/hw_random.txt
4900 F: drivers/char/hw_random/
4901 F: include/linux/hw_random.h
4903 HARDWARE SPINLOCK CORE
4904 M: Ohad Ben-Cohen <ohad@wizery.com>
4906 F: Documentation/hwspinlock.txt
4907 F: drivers/hwspinlock/hwspinlock_*
4908 F: include/linux/hwspinlock.h
4910 HARMONY SOUND DRIVER
4911 L: linux-parisc@vger.kernel.org
4913 F: sound/parisc/harmony.*
4916 M: Antti Palosaari <crope@iki.fi>
4917 L: linux-media@vger.kernel.org
4918 W: https://linuxtv.org
4919 W: http://palosaari.fi/linux/
4920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4921 T: git git://linuxtv.org/anttip/media_tree.git
4923 F: drivers/media/dvb-frontends/hd29l2*
4925 HEWLETT-PACKARD SMART2 RAID DRIVER
4926 L: iss_storagedev@hp.com
4928 F: Documentation/blockdev/cpqarray.txt
4929 F: drivers/block/cpqarray.*
4931 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4932 M: Don Brace <don.brace@pmcs.com>
4933 L: iss_storagedev@hp.com
4934 L: storagedev@pmcs.com
4935 L: linux-scsi@vger.kernel.org
4937 F: Documentation/scsi/hpsa.txt
4938 F: drivers/scsi/hpsa*.[ch]
4939 F: include/linux/cciss*.h
4940 F: include/uapi/linux/cciss*.h
4942 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4943 M: Don Brace <don.brace@pmcs.com>
4944 L: iss_storagedev@hp.com
4945 L: storagedev@pmcs.com
4946 L: linux-scsi@vger.kernel.org
4948 F: Documentation/blockdev/cciss.txt
4949 F: drivers/block/cciss*
4950 F: include/linux/cciss_ioctl.h
4951 F: include/uapi/linux/cciss_ioctl.h
4954 L: linux-fsdevel@vger.kernel.org
4956 F: Documentation/filesystems/hfs.txt
4960 L: linux-fsdevel@vger.kernel.org
4962 F: Documentation/filesystems/hfsplus.txt
4965 HGA FRAMEBUFFER DRIVER
4966 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4967 L: linux-nvidia@lists.surfsouth.com
4968 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4970 F: drivers/video/fbdev/hgafb.c
4972 HIBERNATION (aka Software Suspend, aka swsusp)
4973 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4974 M: Pavel Machek <pavel@ucw.cz>
4975 L: linux-pm@vger.kernel.org
4978 F: drivers/base/power/
4980 F: include/linux/suspend.h
4981 F: include/linux/freezer.h
4982 F: include/linux/pm.h
4983 F: arch/*/include/asm/suspend*.h
4986 M: Jiri Kosina <jikos@kernel.org>
4987 L: linux-input@vger.kernel.org
4988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4991 F: include/linux/hid*
4992 F: include/uapi/linux/hid*
4994 HID SENSOR HUB DRIVERS
4995 M: Jiri Kosina <jikos@kernel.org>
4996 M: Jonathan Cameron <jic23@kernel.org>
4997 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4998 L: linux-input@vger.kernel.org
4999 L: linux-iio@vger.kernel.org
5001 F: Documentation/hid/hid-sensor*
5002 F: drivers/hid/hid-sensor-*
5003 F: drivers/iio/*/hid-*
5004 F: include/linux/hid-sensor-*
5006 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5007 M: Thomas Gleixner <tglx@linutronix.de>
5008 L: linux-kernel@vger.kernel.org
5009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5011 F: Documentation/timers/
5012 F: kernel/time/hrtimer.c
5013 F: kernel/time/clockevents.c
5014 F: kernel/time/tick*.*
5015 F: kernel/time/timer_*.c
5016 F: include/linux/clockchips.h
5017 F: include/linux/hrtimer.h
5019 HIGH-SPEED SCC DRIVER FOR AX.25
5020 L: linux-hams@vger.kernel.org
5022 F: drivers/net/hamradio/dmascc.c
5023 F: drivers/net/hamradio/scc.c
5025 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5026 M: HighPoint Linux Team <linux@highpoint-tech.com>
5027 W: http://www.highpoint-tech.com
5029 F: Documentation/scsi/hptiop.txt
5030 F: drivers/scsi/hptiop.c
5033 M: Jes Sorensen <jes@trained-monkey.org>
5034 L: linux-hippi@sunsite.dk
5036 F: include/linux/hippidevice.h
5037 F: include/uapi/linux/if_hippi.h
5039 F: drivers/net/hippi/
5042 M: Jouni Malinen <j@w1.fi>
5043 L: hostap@shmoo.com (subscribers-only)
5044 L: linux-wireless@vger.kernel.org
5045 W: http://hostap.epitest.fi/
5047 F: drivers/net/wireless/intersil/hostap/
5049 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5050 L: platform-driver-x86@vger.kernel.org
5052 F: drivers/platform/x86/tc1100-wmi.c
5054 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5055 M: Jaroslav Kysela <perex@perex.cz>
5057 F: drivers/net/ethernet/hp/hp100.*
5059 HPET: High Precision Event Timers driver
5060 M: Clemens Ladisch <clemens@ladisch.de>
5062 F: Documentation/timers/hpet.txt
5063 F: drivers/char/hpet.c
5064 F: include/linux/hpet.h
5065 F: include/uapi/linux/hpet.h
5069 F: arch/x86/kernel/hpet.c
5070 F: arch/x86/include/asm/hpet.h
5073 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5074 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5079 M: Sebastian Reichel <sre@kernel.org>
5080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5082 F: Documentation/ABI/testing/sysfs-bus-hsi
5083 F: Documentation/hsi.txt
5085 F: include/linux/hsi/
5086 F: include/uapi/linux/hsi/
5089 M: Jan Dumon <j.dumon@option.com>
5090 W: http://www.pharscape.org
5092 F: drivers/net/usb/hso.c
5094 HSR NETWORK PROTOCOL
5095 M: Arvid Brodin <arvid.brodin@alten.se>
5096 L: netdev@vger.kernel.org
5100 HTCPEN TOUCHSCREEN DRIVER
5101 M: Pau Oliva Fora <pof@eslack.org>
5102 L: linux-input@vger.kernel.org
5104 F: drivers/input/touchscreen/htcpen.c
5107 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5111 Hyper-V CORE AND DRIVERS
5112 M: "K. Y. Srinivasan" <kys@microsoft.com>
5113 M: Haiyang Zhang <haiyangz@microsoft.com>
5114 L: devel@linuxdriverproject.org
5116 F: arch/x86/include/asm/mshyperv.h
5117 F: arch/x86/include/uapi/asm/hyperv.h
5118 F: arch/x86/kernel/cpu/mshyperv.c
5119 F: drivers/hid/hid-hyperv.c
5121 F: drivers/input/serio/hyperv-keyboard.c
5122 F: drivers/net/hyperv/
5123 F: drivers/scsi/storvsc_drv.c
5124 F: drivers/video/fbdev/hyperv_fb.c
5125 F: include/linux/hyperv.h
5127 F: Documentation/ABI/stable/sysfs-bus-vmbus
5129 I2C OVER PARALLEL PORT
5130 M: Jean Delvare <jdelvare@suse.com>
5131 L: linux-i2c@vger.kernel.org
5133 F: Documentation/i2c/busses/i2c-parport
5134 F: Documentation/i2c/busses/i2c-parport-light
5135 F: drivers/i2c/busses/i2c-parport.c
5136 F: drivers/i2c/busses/i2c-parport-light.c
5138 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5139 M: Jean Delvare <jdelvare@suse.com>
5140 L: linux-i2c@vger.kernel.org
5142 F: Documentation/i2c/busses/i2c-ali1535
5143 F: Documentation/i2c/busses/i2c-ali1563
5144 F: Documentation/i2c/busses/i2c-ali15x3
5145 F: Documentation/i2c/busses/i2c-amd756
5146 F: Documentation/i2c/busses/i2c-amd8111
5147 F: Documentation/i2c/busses/i2c-i801
5148 F: Documentation/i2c/busses/i2c-nforce2
5149 F: Documentation/i2c/busses/i2c-piix4
5150 F: Documentation/i2c/busses/i2c-sis5595
5151 F: Documentation/i2c/busses/i2c-sis630
5152 F: Documentation/i2c/busses/i2c-sis96x
5153 F: Documentation/i2c/busses/i2c-via
5154 F: Documentation/i2c/busses/i2c-viapro
5155 F: drivers/i2c/busses/i2c-ali1535.c
5156 F: drivers/i2c/busses/i2c-ali1563.c
5157 F: drivers/i2c/busses/i2c-ali15x3.c
5158 F: drivers/i2c/busses/i2c-amd756.c
5159 F: drivers/i2c/busses/i2c-amd756-s4882.c
5160 F: drivers/i2c/busses/i2c-amd8111.c
5161 F: drivers/i2c/busses/i2c-i801.c
5162 F: drivers/i2c/busses/i2c-isch.c
5163 F: drivers/i2c/busses/i2c-nforce2.c
5164 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5165 F: drivers/i2c/busses/i2c-piix4.c
5166 F: drivers/i2c/busses/i2c-sis5595.c
5167 F: drivers/i2c/busses/i2c-sis630.c
5168 F: drivers/i2c/busses/i2c-sis96x.c
5169 F: drivers/i2c/busses/i2c-via.c
5170 F: drivers/i2c/busses/i2c-viapro.c
5172 I2C/SMBUS ISMT DRIVER
5173 M: Seth Heasley <seth.heasley@intel.com>
5174 M: Neil Horman <nhorman@tuxdriver.com>
5175 L: linux-i2c@vger.kernel.org
5176 F: drivers/i2c/busses/i2c-ismt.c
5177 F: Documentation/i2c/busses/i2c-ismt
5179 I2C/SMBUS STUB DRIVER
5180 M: Jean Delvare <jdelvare@suse.com>
5181 L: linux-i2c@vger.kernel.org
5183 F: drivers/i2c/i2c-stub.c
5186 M: Wolfram Sang <wsa@the-dreams.de>
5187 L: linux-i2c@vger.kernel.org
5188 W: https://i2c.wiki.kernel.org/
5189 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5192 F: Documentation/devicetree/bindings/i2c/
5193 F: Documentation/i2c/
5196 F: include/linux/i2c.h
5197 F: include/linux/i2c-*.h
5198 F: include/uapi/linux/i2c.h
5199 F: include/uapi/linux/i2c-*.h
5202 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5203 L: linux-i2c@vger.kernel.org
5204 L: linux-acpi@vger.kernel.org
5208 M: Jean Delvare <jdelvare@suse.com>
5209 L: linux-i2c@vger.kernel.org
5211 F: Documentation/i2c/busses/i2c-taos-evm
5212 F: drivers/i2c/busses/i2c-taos-evm.c
5215 M: Till Harbaum <till@harbaum.org>
5216 L: linux-i2c@vger.kernel.org
5217 W: http://www.harbaum.org/till/i2c_tiny_usb
5219 F: drivers/i2c/busses/i2c-tiny-usb.c
5222 M: "H. Peter Anvin" <hpa@zytor.com>
5226 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5227 M: "H. Peter Anvin" <hpa@zytor.com>
5228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5231 IA64 (Itanium) PLATFORM
5232 M: Tony Luck <tony.luck@intel.com>
5233 M: Fenghua Yu <fenghua.yu@intel.com>
5234 L: linux-ia64@vger.kernel.org
5235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5239 IBM Power VMX Cryptographic instructions
5240 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5241 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5242 L: linux-crypto@vger.kernel.org
5244 F: drivers/crypto/vmx/Makefile
5245 F: drivers/crypto/vmx/Kconfig
5246 F: drivers/crypto/vmx/vmx.c
5247 F: drivers/crypto/vmx/aes*
5248 F: drivers/crypto/vmx/ghash*
5249 F: drivers/crypto/vmx/ppc-xlate.pl
5251 IBM Power in-Nest Crypto Acceleration
5252 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5253 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5254 L: linux-crypto@vger.kernel.org
5256 F: drivers/crypto/nx/Makefile
5257 F: drivers/crypto/nx/Kconfig
5258 F: drivers/crypto/nx/nx-aes*
5259 F: drivers/crypto/nx/nx-sha*
5260 F: drivers/crypto/nx/nx.*
5261 F: drivers/crypto/nx/nx_csbcpb.h
5262 F: drivers/crypto/nx/nx_debugfs.h
5264 IBM Power 842 compression accelerator
5265 M: Dan Streetman <ddstreet@ieee.org>
5267 F: drivers/crypto/nx/Makefile
5268 F: drivers/crypto/nx/Kconfig
5269 F: drivers/crypto/nx/nx-842*
5270 F: include/linux/sw842.h
5274 IBM Power Linux RAID adapter
5275 M: Brian King <brking@us.ibm.com>
5277 F: drivers/scsi/ipr.*
5279 IBM Power Virtual Ethernet Device Driver
5280 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5281 L: netdev@vger.kernel.org
5283 F: drivers/net/ethernet/ibm/ibmveth.*
5285 IBM Power SRIOV Virtual NIC Device Driver
5286 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5287 M: John Allen <jallen@linux.vnet.ibm.com>
5288 L: netdev@vger.kernel.org
5290 F: drivers/net/ethernet/ibm/ibmvnic.*
5292 IBM Power Virtual SCSI Device Drivers
5293 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5294 L: linux-scsi@vger.kernel.org
5296 F: drivers/scsi/ibmvscsi/ibmvscsi*
5297 F: drivers/scsi/ibmvscsi/viosrp.h
5299 IBM Power Virtual FC Device Drivers
5300 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5301 L: linux-scsi@vger.kernel.org
5303 F: drivers/scsi/ibmvscsi/ibmvfc*
5305 IBM ServeRAID RAID DRIVER
5307 F: drivers/scsi/ips.*
5309 ICH LPC AND GPIO DRIVER
5310 M: Peter Tyser <ptyser@xes-inc.com>
5312 F: drivers/mfd/lpc_ich.c
5313 F: drivers/gpio/gpio-ich.c
5316 M: "David S. Miller" <davem@davemloft.net>
5317 L: linux-ide@vger.kernel.org
5318 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5321 F: Documentation/ide/
5323 F: include/linux/ide.h
5325 IDEAPAD LAPTOP EXTRAS DRIVER
5326 M: Ike Panhc <ike.pan@canonical.com>
5327 L: platform-driver-x86@vger.kernel.org
5328 W: http://launchpad.net/ideapad-laptop
5330 F: drivers/platform/x86/ideapad-laptop.c
5332 IDEAPAD LAPTOP SLIDEBAR DRIVER
5333 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5334 L: linux-input@vger.kernel.org
5335 W: https://github.com/o2genum/ideapad-slidebar
5337 F: drivers/input/misc/ideapad_slidebar.c
5340 M: Borislav Petkov <bp@alien8.de>
5341 L: linux-ide@vger.kernel.org
5343 F: Documentation/cdrom/ide-cd
5344 F: drivers/ide/ide-cd*
5347 M: Andy Henroid <andrew.d.henroid@intel.com>
5348 L: linux-pm@vger.kernel.org
5350 F: drivers/idle/i7300_idle.c
5352 IEEE 802.15.4 SUBSYSTEM
5353 M: Alexander Aring <alex.aring@gmail.com>
5354 L: linux-wpan@vger.kernel.org
5355 W: https://github.com/linux-wpan
5356 T: git git://github.com/linux-wpan/linux-wpan-next.git
5360 F: drivers/net/ieee802154/
5361 F: include/linux/nl802154.h
5362 F: include/linux/ieee802154.h
5363 F: include/net/nl802154.h
5364 F: include/net/mac802154.h
5365 F: include/net/af_ieee802154.h
5366 F: include/net/cfg802154.h
5367 F: include/net/ieee802154_netdev.h
5368 F: Documentation/networking/ieee802154.txt
5370 IGORPLUG-USB IR RECEIVER
5371 M: Sean Young <sean@mess.org>
5372 L: linux-media@vger.kernel.org
5374 F: drivers/media/rc/igorplugusb.c
5376 IGUANAWORKS USB IR TRANSCEIVER
5377 M: Sean Young <sean@mess.org>
5378 L: linux-media@vger.kernel.org
5380 F: drivers/media/rc/iguanair.c
5382 IIO SUBSYSTEM AND DRIVERS
5383 M: Jonathan Cameron <jic23@kernel.org>
5384 R: Hartmut Knaack <knaack.h@gmx.de>
5385 R: Lars-Peter Clausen <lars@metafoo.de>
5386 R: Peter Meerwald <pmeerw@pmeerw.net>
5387 L: linux-iio@vger.kernel.org
5390 F: drivers/staging/iio/
5391 F: include/linux/iio/
5394 IKANOS/ADI EAGLE ADSL USB DRIVER
5395 M: Matthieu Castet <castet.matthieu@free.fr>
5396 M: Stanislaw Gruszka <stf_xl@wp.pl>
5398 F: drivers/usb/atm/ueagle-atm.c
5400 INA209 HARDWARE MONITOR DRIVER
5401 M: Guenter Roeck <linux@roeck-us.net>
5402 L: lm-sensors@lm-sensors.org
5404 F: Documentation/hwmon/ina209
5405 F: Documentation/devicetree/bindings/i2c/ina209.txt
5406 F: drivers/hwmon/ina209.c
5408 INA2XX HARDWARE MONITOR DRIVER
5409 M: Guenter Roeck <linux@roeck-us.net>
5410 L: lm-sensors@lm-sensors.org
5412 F: Documentation/hwmon/ina2xx
5413 F: drivers/hwmon/ina2xx.c
5414 F: include/linux/platform_data/ina2xx.h
5416 INDUSTRY PACK SUBSYSTEM (IPACK)
5417 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5418 M: Jens Taprogge <jens.taprogge@taprogge.org>
5419 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5420 L: industrypack-devel@lists.sourceforge.net
5421 W: http://industrypack.sourceforge.net
5425 INGENIC JZ4780 DMA Driver
5426 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5428 F: drivers/dma/dma-jz4780.c
5430 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5431 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5432 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5433 L: linux-ima-devel@lists.sourceforge.net
5434 L: linux-ima-user@lists.sourceforge.net
5435 L: linux-security-module@vger.kernel.org
5437 F: security/integrity/ima/
5439 IMGTEC IR DECODER DRIVER
5440 M: James Hogan <james.hogan@imgtec.com>
5442 F: drivers/media/rc/img-ir/
5444 IMS TWINTURBO FRAMEBUFFER DRIVER
5445 L: linux-fbdev@vger.kernel.org
5447 F: drivers/video/fbdev/imsttfb.c
5449 INFINIBAND SUBSYSTEM
5450 M: Doug Ledford <dledford@redhat.com>
5451 M: Sean Hefty <sean.hefty@intel.com>
5452 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5453 L: linux-rdma@vger.kernel.org
5454 W: http://www.openfabrics.org/
5455 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5458 F: Documentation/infiniband/
5459 F: drivers/infiniband/
5460 F: drivers/staging/rdma/
5461 F: include/uapi/linux/if_infiniband.h
5462 F: include/uapi/rdma/
5466 M: John McCutchan <john@johnmccutchan.com>
5467 M: Robert Love <rlove@rlove.org>
5468 M: Eric Paris <eparis@parisplace.org>
5470 F: Documentation/filesystems/inotify.txt
5471 F: fs/notify/inotify/
5472 F: include/linux/inotify.h
5473 F: include/uapi/linux/inotify.h
5475 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5476 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5477 L: linux-input@vger.kernel.org
5478 Q: http://patchwork.kernel.org/project/linux-input/list/
5479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5482 F: include/linux/input.h
5483 F: include/uapi/linux/input.h
5484 F: include/linux/input/
5486 INPUT MULTITOUCH (MT) PROTOCOL
5487 M: Henrik Rydberg <rydberg@bitmath.org>
5488 L: linux-input@vger.kernel.org
5490 F: Documentation/input/multi-touch-protocol.txt
5491 F: drivers/input/input-mt.c
5494 INTEL ASoC BDW/HSW DRIVERS
5495 M: Jie Yang <yang.jie@linux.intel.com>
5496 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5498 F: sound/soc/intel/common/sst-dsp*
5499 F: sound/soc/intel/common/sst-firmware.c
5500 F: sound/soc/intel/boards/broadwell.c
5501 F: sound/soc/intel/haswell/
5503 INTEL C600 SERIES SAS CONTROLLER DRIVER
5504 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5505 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5506 L: linux-scsi@vger.kernel.org
5507 T: git git://git.code.sf.net/p/intel-sas/isci
5509 F: drivers/scsi/isci/
5512 M: Len Brown <lenb@kernel.org>
5513 L: linux-pm@vger.kernel.org
5514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5516 F: drivers/idle/intel_idle.c
5519 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5520 M: Len Brown <lenb@kernel.org>
5521 L: linux-pm@vger.kernel.org
5523 F: drivers/cpufreq/intel_pstate.c
5525 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5526 M: Maik Broemme <mbroemme@plusserver.de>
5527 L: linux-fbdev@vger.kernel.org
5529 F: Documentation/fb/intelfb.txt
5530 F: drivers/video/fbdev/intelfb/
5532 INTEL 810/815 FRAMEBUFFER DRIVER
5533 M: Antonino Daplas <adaplas@gmail.com>
5534 L: linux-fbdev@vger.kernel.org
5536 F: drivers/video/fbdev/i810/
5538 INTEL MENLOW THERMAL DRIVER
5539 M: Sujith Thomas <sujith.thomas@intel.com>
5540 L: platform-driver-x86@vger.kernel.org
5541 W: https://01.org/linux-acpi
5543 F: drivers/platform/x86/intel_menlow.c
5545 INTEL I/OAT DMA DRIVER
5546 M: Dave Jiang <dave.jiang@intel.com>
5547 R: Dan Williams <dan.j.williams@intel.com>
5548 L: dmaengine@vger.kernel.org
5549 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5551 F: drivers/dma/ioat*
5554 M: David Woodhouse <dwmw2@infradead.org>
5555 L: iommu@lists.linux-foundation.org
5556 T: git git://git.infradead.org/iommu-2.6.git
5558 F: drivers/iommu/intel-iommu.c
5559 F: include/linux/intel-iommu.h
5561 INTEL IOP-ADMA DMA DRIVER
5562 R: Dan Williams <dan.j.williams@intel.com>
5564 F: drivers/dma/iop-adma.c
5566 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5567 M: Krzysztof Halasa <khalasa@piap.pl>
5569 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5570 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5571 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5572 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5573 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5574 F: drivers/net/wan/ixp4xx_hss.c
5576 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5577 M: Deepak Saxena <dsaxena@plexity.net>
5579 F: drivers/char/hw_random/ixp4xx-rng.c
5581 INTEL ETHERNET DRIVERS
5582 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5583 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5584 R: Shannon Nelson <shannon.nelson@intel.com>
5585 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5586 R: Don Skidmore <donald.c.skidmore@intel.com>
5587 R: Bruce Allan <bruce.w.allan@intel.com>
5588 R: John Ronciak <john.ronciak@intel.com>
5589 R: Mitch Williams <mitch.a.williams@intel.com>
5590 L: intel-wired-lan@lists.osuosl.org
5591 W: http://www.intel.com/support/feedback.htm
5592 W: http://e1000.sourceforge.net/
5593 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5597 F: Documentation/networking/e100.txt
5598 F: Documentation/networking/e1000.txt
5599 F: Documentation/networking/e1000e.txt
5600 F: Documentation/networking/igb.txt
5601 F: Documentation/networking/igbvf.txt
5602 F: Documentation/networking/ixgb.txt
5603 F: Documentation/networking/ixgbe.txt
5604 F: Documentation/networking/ixgbevf.txt
5605 F: Documentation/networking/i40e.txt
5606 F: Documentation/networking/i40evf.txt
5607 F: drivers/net/ethernet/intel/
5608 F: drivers/net/ethernet/intel/*/
5610 INTEL-MID GPIO DRIVER
5611 M: David Cohen <david.a.cohen@linux.intel.com>
5612 L: linux-gpio@vger.kernel.org
5614 F: drivers/gpio/gpio-intel-mid.c
5616 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5617 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5618 L: linux-wireless@vger.kernel.org
5620 F: Documentation/networking/README.ipw2100
5621 F: Documentation/networking/README.ipw2200
5622 F: drivers/net/wireless/intel/ipw2x00/
5625 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5627 F: Documentation/trace/intel_th.txt
5628 F: drivers/hwtracing/intel_th/
5630 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5631 M: Ning Sun <ning.sun@intel.com>
5632 L: tboot-devel@lists.sourceforge.net
5633 W: http://tboot.sourceforge.net
5634 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5636 F: Documentation/intel_txt.txt
5637 F: include/linux/tboot.h
5638 F: arch/x86/kernel/tboot.c
5640 INTEL WIRELESS WIMAX CONNECTION 2400
5641 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5642 M: linux-wimax@intel.com
5643 L: wimax@linuxwimax.org (subscribers-only)
5645 W: http://linuxwimax.org
5646 F: Documentation/wimax/README.i2400m
5647 F: drivers/net/wimax/i2400m/
5648 F: include/uapi/linux/wimax/i2400m.h
5650 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5651 M: Stanislaw Gruszka <sgruszka@redhat.com>
5652 L: linux-wireless@vger.kernel.org
5654 F: drivers/net/wireless/intel/iwlegacy/
5656 INTEL WIRELESS WIFI LINK (iwlwifi)
5657 M: Johannes Berg <johannes.berg@intel.com>
5658 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5659 M: Intel Linux Wireless <linuxwifi@intel.com>
5660 L: linux-wireless@vger.kernel.org
5661 W: http://intellinuxwireless.org
5662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5664 F: drivers/net/wireless/intel/iwlwifi/
5666 INTEL MANAGEMENT ENGINE (mei)
5667 M: Tomas Winkler <tomas.winkler@intel.com>
5668 L: linux-kernel@vger.kernel.org
5670 F: include/uapi/linux/mei.h
5671 F: include/linux/mei_cl_bus.h
5672 F: drivers/misc/mei/*
5673 F: Documentation/misc-devices/mei/*
5675 INTEL MIC DRIVERS (mic)
5676 M: Sudeep Dutt <sudeep.dutt@intel.com>
5677 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5679 W: https://github.com/sudeepdutt/mic
5680 W: http://software.intel.com/en-us/mic-developer
5681 F: include/linux/mic_bus.h
5682 F: include/linux/scif.h
5683 F: include/uapi/linux/mic_common.h
5684 F: include/uapi/linux/mic_ioctl.h
5685 F include/uapi/linux/scif_ioctl.h
5686 F: drivers/misc/mic/
5687 F: drivers/dma/mic_x100_dma.c
5688 F: drivers/dma/mic_x100_dma.h
5689 F Documentation/mic/
5691 INTEL PMC IPC DRIVER
5692 M: Zha Qipeng<qipeng.zha@intel.com>
5693 L: platform-driver-x86@vger.kernel.org
5695 F: drivers/platform/x86/intel_pmc_ipc.c
5696 F: arch/x86/include/asm/intel_pmc_ipc.h
5698 IOC3 ETHERNET DRIVER
5699 M: Ralf Baechle <ralf@linux-mips.org>
5700 L: linux-mips@linux-mips.org
5702 F: drivers/net/ethernet/sgi/ioc3-eth.c
5705 M: Pat Gefre <pfg@sgi.com>
5706 L: linux-serial@vger.kernel.org
5708 F: drivers/tty/serial/ioc3_serial.c
5711 M: Joerg Roedel <joro@8bytes.org>
5712 L: iommu@lists.linux-foundation.org
5713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5718 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5720 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5723 M: Mike Marciniszyn <infinipath@intel.com>
5724 L: linux-rdma@vger.kernel.org
5726 F: drivers/staging/rdma/ipath/
5729 M: Corey Minyard <minyard@acm.org>
5730 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5731 W: http://openipmi.sourceforge.net/
5733 F: Documentation/IPMI.txt
5734 F: drivers/char/ipmi/
5735 F: include/linux/ipmi*
5736 F: include/uapi/linux/ipmi*
5738 QCOM AUDIO (ASoC) DRIVERS
5739 M: Patrick Lai <plai@codeaurora.org>
5740 M: Banajit Goswami <bgoswami@codeaurora.org>
5741 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5745 IPS SCSI RAID DRIVER
5746 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5747 L: linux-scsi@vger.kernel.org
5748 W: http://www.adaptec.com/
5750 F: drivers/scsi/ips*
5753 M: Wensong Zhang <wensong@linux-vs.org>
5754 M: Simon Horman <horms@verge.net.au>
5755 M: Julian Anastasov <ja@ssi.bg>
5756 L: netdev@vger.kernel.org
5757 L: lvs-devel@vger.kernel.org
5759 F: Documentation/networking/ipvs-sysctl.txt
5760 F: include/net/ip_vs.h
5761 F: include/uapi/linux/ip_vs.h
5762 F: net/netfilter/ipvs/
5765 M: Jiri Kosina <jikos@kernel.org>
5766 M: David Sterba <dsterba@suse.com>
5768 F: drivers/tty/ipwireless/
5771 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5772 L: netdev@vger.kernel.org
5774 F: include/net/ipx.h
5775 F: include/uapi/linux/ipx.h
5779 M: Samuel Ortiz <samuel@sortiz.org>
5780 L: irda-users@lists.sourceforge.net (subscribers-only)
5781 L: netdev@vger.kernel.org
5782 W: http://irda.sourceforge.net/
5784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5785 F: Documentation/networking/irda.txt
5786 F: drivers/net/irda/
5787 F: include/net/irda/
5791 M: Thomas Gleixner <tglx@linutronix.de>
5792 L: linux-kernel@vger.kernel.org
5794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5798 M: Thomas Gleixner <tglx@linutronix.de>
5799 M: Jason Cooper <jason@lakedaemon.net>
5800 M: Marc Zyngier <marc.zyngier@arm.com>
5801 L: linux-kernel@vger.kernel.org
5803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5804 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5805 F: Documentation/devicetree/bindings/interrupt-controller/
5808 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5809 M: Jiang Liu <jiang.liu@linux.intel.com>
5810 M: Marc Zyngier <marc.zyngier@arm.com>
5812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5813 F: Documentation/IRQ-domain.txt
5814 F: include/linux/irqdomain.h
5815 F: kernel/irq/irqdomain.c
5819 M: Jaroslav Kysela <perex@perex.cz>
5821 F: Documentation/isapnp.txt
5822 F: drivers/pnp/isapnp/
5823 F: include/linux/isapnp.h
5826 M: Hans Verkuil <hverkuil@xs4all.nl>
5827 L: linux-media@vger.kernel.org
5828 T: git git://linuxtv.org/media_tree.git
5829 W: https://linuxtv.org
5831 F: drivers/media/radio/radio-isa*
5833 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5834 M: Peter Jones <pjones@redhat.com>
5835 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5837 F: drivers/firmware/iscsi_ibft*
5840 M: Mike Christie <michaelc@cs.wisc.edu>
5841 L: open-iscsi@googlegroups.com
5842 W: www.open-iscsi.org
5843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5845 F: drivers/scsi/*iscsi*
5846 F: include/scsi/*iscsi*
5848 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5849 M: Or Gerlitz <ogerlitz@mellanox.com>
5850 M: Sagi Grimberg <sagig@mellanox.com>
5851 M: Roi Dayan <roid@mellanox.com>
5852 L: linux-rdma@vger.kernel.org
5854 W: http://www.openfabrics.org
5855 W: www.open-iscsi.org
5856 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5857 F: drivers/infiniband/ulp/iser/
5859 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5860 M: Sagi Grimberg <sagig@mellanox.com>
5861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5862 L: linux-rdma@vger.kernel.org
5863 L: target-devel@vger.kernel.org
5865 W: http://www.linux-iscsi.org
5866 F: drivers/infiniband/ulp/isert
5869 M: Karsten Keil <isdn@linux-pingi.de>
5870 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5871 L: netdev@vger.kernel.org
5872 W: http://www.isdn4linux.de
5873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5875 F: Documentation/isdn/
5877 F: include/linux/isdn.h
5878 F: include/linux/isdn/
5879 F: include/uapi/linux/isdn.h
5880 F: include/uapi/linux/isdn/
5882 ISDN SUBSYSTEM (Eicon active card driver)
5883 M: Armin Schindler <mac@melware.de>
5884 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5885 W: http://www.melware.de
5887 F: drivers/isdn/hardware/eicon/
5889 IT87 HARDWARE MONITORING DRIVER
5890 M: Jean Delvare <jdelvare@suse.com>
5891 L: lm-sensors@lm-sensors.org
5893 F: Documentation/hwmon/it87
5894 F: drivers/hwmon/it87.c
5897 M: Antti Palosaari <crope@iki.fi>
5898 L: linux-media@vger.kernel.org
5899 W: https://linuxtv.org
5900 W: http://palosaari.fi/linux/
5901 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5902 T: git git://linuxtv.org/anttip/media_tree.git
5904 F: drivers/media/tuners/it913x*
5906 IVTV VIDEO4LINUX DRIVER
5907 M: Andy Walls <awalls@md.metrocast.net>
5908 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5909 L: linux-media@vger.kernel.org
5910 T: git git://linuxtv.org/media_tree.git
5911 W: http://www.ivtvdriver.org
5913 F: Documentation/video4linux/*.ivtv
5914 F: drivers/media/pci/ivtv/
5915 F: include/uapi/linux/ivtv*
5917 IX2505V MEDIA DRIVER
5918 M: Malcolm Priestley <tvboxspy@gmail.com>
5919 L: linux-media@vger.kernel.org
5920 W: https://linuxtv.org
5921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5923 F: drivers/media/dvb-frontends/ix2505v*
5925 JC42.4 TEMPERATURE SENSOR DRIVER
5926 M: Guenter Roeck <linux@roeck-us.net>
5927 L: lm-sensors@lm-sensors.org
5929 F: drivers/hwmon/jc42.c
5930 F: Documentation/hwmon/jc42
5933 M: Dave Kleikamp <shaggy@kernel.org>
5934 L: jfs-discussion@lists.sourceforge.net
5935 W: http://jfs.sourceforge.net/
5936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5938 F: Documentation/filesystems/jfs.txt
5942 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5943 L: netdev@vger.kernel.org
5945 F: drivers/net/ethernet/jme.*
5947 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5948 M: David Woodhouse <dwmw2@infradead.org>
5949 L: linux-mtd@lists.infradead.org
5950 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5953 F: include/uapi/linux/jffs2.h
5955 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5956 M: "Theodore Ts'o" <tytso@mit.edu>
5957 M: Jan Kara <jack@suse.com>
5958 L: linux-ext4@vger.kernel.org
5961 F: include/linux/jbd2.h
5963 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5964 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5965 L: linux-media@vger.kernel.org
5967 F: drivers/media/platform/rcar_jpu.c
5969 JSM Neo PCI based serial card
5970 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5971 L: linux-serial@vger.kernel.org
5973 F: drivers/tty/serial/jsm/
5975 K10TEMP HARDWARE MONITORING DRIVER
5976 M: Clemens Ladisch <clemens@ladisch.de>
5977 L: lm-sensors@lm-sensors.org
5979 F: Documentation/hwmon/k10temp
5980 F: drivers/hwmon/k10temp.c
5982 K8TEMP HARDWARE MONITORING DRIVER
5983 M: Rudolf Marek <r.marek@assembler.cz>
5984 L: lm-sensors@lm-sensors.org
5986 F: Documentation/hwmon/k8temp
5987 F: drivers/hwmon/k8temp.c
5990 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5991 L: linux-kbuild@vger.kernel.org
5992 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5994 F: Documentation/kbuild/kconfig-language.txt
5998 M: Vivek Goyal <vgoyal@redhat.com>
5999 M: Haren Myneni <hbabu@us.ibm.com>
6000 L: kexec@lists.infradead.org
6001 W: http://lse.sourceforge.net/kdump/
6003 F: Documentation/kdump/
6005 KEENE FM RADIO TRANSMITTER DRIVER
6006 M: Hans Verkuil <hverkuil@xs4all.nl>
6007 L: linux-media@vger.kernel.org
6008 T: git git://linuxtv.org/media_tree.git
6009 W: https://linuxtv.org
6011 F: drivers/media/radio/radio-keene*
6013 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6014 M: Ian Kent <raven@themaw.net>
6015 L: autofs@vger.kernel.org
6019 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6020 M: Michal Marek <mmarek@suse.com>
6021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6023 L: linux-kbuild@vger.kernel.org
6025 F: Documentation/kbuild/
6027 F: scripts/Makefile.*
6033 L: kernel-janitors@vger.kernel.org
6034 W: http://kernelnewbies.org/KernelJanitors
6037 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6038 M: "J. Bruce Fields" <bfields@fieldses.org>
6039 M: Jeff Layton <jlayton@poochiereds.net>
6040 L: linux-nfs@vger.kernel.org
6041 W: http://nfs.sourceforge.net/
6044 F: include/uapi/linux/nfsd/
6048 F: include/linux/lockd/
6049 F: include/linux/sunrpc/
6050 F: include/uapi/linux/sunrpc/
6052 KERNEL SELFTEST FRAMEWORK
6053 M: Shuah Khan <shuahkh@osg.samsung.com>
6054 L: linux-api@vger.kernel.org
6055 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6057 F: tools/testing/selftests
6059 KERNEL VIRTUAL MACHINE (KVM)
6060 M: Gleb Natapov <gleb@kernel.org>
6061 M: Paolo Bonzini <pbonzini@redhat.com>
6062 L: kvm@vger.kernel.org
6063 W: http://www.linux-kvm.org
6064 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6066 F: Documentation/*/kvm*.txt
6067 F: Documentation/virtual/kvm/
6069 F: arch/x86/kernel/kvm.c
6070 F: arch/x86/kernel/kvmclock.c
6071 F: arch/*/include/asm/kvm*
6072 F: include/linux/kvm*
6073 F: include/uapi/linux/kvm*
6076 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6077 M: Joerg Roedel <joro@8bytes.org>
6078 L: kvm@vger.kernel.org
6079 W: http://www.linux-kvm.org/
6081 F: arch/x86/include/asm/svm.h
6082 F: arch/x86/kvm/svm.c
6084 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6085 M: Alexander Graf <agraf@suse.com>
6086 L: kvm-ppc@vger.kernel.org
6087 W: http://www.linux-kvm.org/
6088 T: git git://github.com/agraf/linux-2.6.git
6090 F: arch/powerpc/include/asm/kvm*
6091 F: arch/powerpc/kvm/
6093 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6094 M: Christian Borntraeger <borntraeger@de.ibm.com>
6095 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6096 L: linux-s390@vger.kernel.org
6097 W: http://www.ibm.com/developerworks/linux/linux390/
6099 F: Documentation/s390/kvm.txt
6100 F: arch/s390/include/asm/kvm*
6103 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6104 M: Christoffer Dall <christoffer.dall@linaro.org>
6105 M: Marc Zyngier <marc.zyngier@arm.com>
6106 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6107 L: kvmarm@lists.cs.columbia.edu
6108 W: http://systems.cs.columbia.edu/projects/kvm-arm
6109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6111 F: arch/arm/include/uapi/asm/kvm*
6112 F: arch/arm/include/asm/kvm*
6115 F: include/kvm/arm_*
6117 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6118 M: Christoffer Dall <christoffer.dall@linaro.org>
6119 M: Marc Zyngier <marc.zyngier@arm.com>
6120 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6121 L: kvmarm@lists.cs.columbia.edu
6123 F: arch/arm64/include/uapi/asm/kvm*
6124 F: arch/arm64/include/asm/kvm*
6128 M: Eric Biederman <ebiederm@xmission.com>
6129 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6130 L: kexec@lists.infradead.org
6132 F: include/linux/kexec.h
6133 F: include/uapi/linux/kexec.h
6137 M: David Howells <dhowells@redhat.com>
6138 L: keyrings@vger.kernel.org
6140 F: Documentation/security/keys.txt
6141 F: include/linux/key.h
6142 F: include/linux/key-type.h
6147 M: David Safford <safford@us.ibm.com>
6148 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6149 L: linux-security-module@vger.kernel.org
6150 L: keyrings@vger.kernel.org
6152 F: Documentation/security/keys-trusted-encrypted.txt
6153 F: include/keys/trusted-type.h
6154 F: security/keys/trusted.c
6155 F: security/keys/trusted.h
6158 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6159 M: David Safford <safford@us.ibm.com>
6160 L: linux-security-module@vger.kernel.org
6161 L: keyrings@vger.kernel.org
6163 F: Documentation/security/keys-trusted-encrypted.txt
6164 F: include/keys/encrypted-type.h
6165 F: security/keys/encrypted-keys/
6167 KGDB / KDB /debug_core
6168 M: Jason Wessel <jason.wessel@windriver.com>
6169 W: http://kgdb.wiki.kernel.org/
6170 L: kgdb-bugreport@lists.sourceforge.net
6172 F: Documentation/DocBook/kgdb.tmpl
6173 F: drivers/misc/kgdbts.c
6174 F: drivers/tty/serial/kgdboc.c
6175 F: include/linux/kdb.h
6176 F: include/linux/kgdb.h
6180 M: Vegard Nossum <vegardno@ifi.uio.no>
6181 M: Pekka Enberg <penberg@kernel.org>
6183 F: Documentation/kmemcheck.txt
6184 F: arch/x86/include/asm/kmemcheck.h
6185 F: arch/x86/mm/kmemcheck/
6186 F: include/linux/kmemcheck.h
6190 M: Catalin Marinas <catalin.marinas@arm.com>
6192 F: Documentation/kmemleak.txt
6193 F: include/linux/kmemleak.h
6195 F: mm/kmemleak-test.c
6198 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6199 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6200 M: "David S. Miller" <davem@davemloft.net>
6201 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6203 F: Documentation/kprobes.txt
6204 F: include/linux/kprobes.h
6207 KS0108 LCD CONTROLLER DRIVER
6208 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6209 W: http://miguelojeda.es/auxdisplay.htm
6210 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6212 F: Documentation/auxdisplay/ks0108
6213 F: drivers/auxdisplay/ks0108.c
6214 F: include/linux/ks0108.h
6217 M: David Ahern <dsa@cumulusnetworks.com>
6218 L: netdev@vger.kernel.org
6221 F: include/net/l3mdev.h
6224 L: linux-x25@vger.kernel.org
6226 F: Documentation/networking/lapb-module.txt
6230 LASI 53c700 driver for PARISC
6231 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6232 L: linux-scsi@vger.kernel.org
6234 F: Documentation/scsi/53c700.txt
6235 F: drivers/scsi/53c700*
6238 M: Richard Purdie <rpurdie@rpsys.net>
6239 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6240 L: linux-leds@vger.kernel.org
6241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6244 F: include/linux/leds.h
6246 LEGACY EEPROM DRIVER
6247 M: Jean Delvare <jdelvare@suse.com>
6249 F: Documentation/misc-devices/eeprom
6250 F: drivers/misc/eeprom/eeprom.c
6252 LEGO USB Tower driver
6253 M: Juergen Stuber <starblue@users.sourceforge.net>
6254 L: legousb-devel@lists.sourceforge.net
6255 W: http://legousb.sourceforge.net/
6257 F: drivers/usb/misc/legousbtower.c
6260 M: Michael Krufky <mkrufky@linuxtv.org>
6261 L: linux-media@vger.kernel.org
6262 W: https://linuxtv.org
6263 W: http://github.com/mkrufky
6264 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6265 T: git git://linuxtv.org/mkrufky/tuners.git
6267 F: drivers/media/dvb-frontends/lg2160.*
6269 LGDT3305 MEDIA DRIVER
6270 M: Michael Krufky <mkrufky@linuxtv.org>
6271 L: linux-media@vger.kernel.org
6272 W: https://linuxtv.org
6273 W: http://github.com/mkrufky
6274 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6275 T: git git://linuxtv.org/mkrufky/tuners.git
6277 F: drivers/media/dvb-frontends/lgdt3305.*
6280 M: Rusty Russell <rusty@rustcorp.com.au>
6281 L: lguest@lists.ozlabs.org
6282 W: http://lguest.ozlabs.org/
6284 F: arch/x86/include/asm/lguest*.h
6287 F: include/linux/lguest*.h
6290 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6291 M: Tejun Heo <tj@kernel.org>
6292 L: linux-ide@vger.kernel.org
6293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6296 F: include/linux/ata.h
6297 F: include/linux/libata.h
6299 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6300 M: Viresh Kumar <vireshk@kernel.org>
6301 L: linux-ide@vger.kernel.org
6302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6304 F: include/linux/pata_arasan_cf_data.h
6305 F: drivers/ata/pata_arasan_cf.c
6308 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6309 M: Tejun Heo <tj@kernel.org>
6310 L: linux-ide@vger.kernel.org
6311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6313 F: drivers/ata/pata_*.c
6314 F: drivers/ata/ata_generic.c
6316 LIBATA SATA AHCI PLATFORM devices support
6317 M: Hans de Goede <hdegoede@redhat.com>
6318 M: Tejun Heo <tj@kernel.org>
6319 L: linux-ide@vger.kernel.org
6320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6322 F: drivers/ata/ahci_platform.c
6323 F: drivers/ata/libahci_platform.c
6324 F: include/linux/ahci_platform.h
6326 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6327 M: Mikael Pettersson <mikpelinux@gmail.com>
6328 L: linux-ide@vger.kernel.org
6329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6331 F: drivers/ata/sata_promise.*
6334 M: Sasha Levin <sasha.levin@oracle.com>
6336 F: tools/lib/lockdep/
6338 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6339 M: Dan Williams <dan.j.williams@intel.com>
6340 L: linux-nvdimm@lists.01.org
6341 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6344 F: include/linux/nd.h
6345 F: include/linux/libnvdimm.h
6346 F: include/uapi/linux/ndctl.h
6348 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6349 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6350 L: linux-nvdimm@lists.01.org
6351 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6353 F: drivers/nvdimm/blk.c
6354 F: drivers/nvdimm/region_devs.c
6355 F: drivers/acpi/nfit*
6357 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6358 M: Vishal Verma <vishal.l.verma@intel.com>
6359 L: linux-nvdimm@lists.01.org
6360 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6362 F: drivers/nvdimm/btt*
6364 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6365 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6366 L: linux-nvdimm@lists.01.org
6367 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6369 F: drivers/nvdimm/pmem.c
6370 F: include/linux/pmem.h
6371 F: arch/*/include/asm/pmem.h
6373 LIGHTNVM PLATFORM SUPPORT
6374 M: Matias Bjorling <mb@lightnvm.io>
6375 W: http://github/OpenChannelSSD
6376 L: linux-block@vger.kernel.org
6378 F: drivers/lightnvm/
6379 F: include/linux/lightnvm.h
6380 F: include/uapi/linux/lightnvm.h
6382 LINUX FOR IBM pSERIES (RS/6000)
6383 M: Paul Mackerras <paulus@au.ibm.com>
6384 W: http://www.ibm.com/linux/ltc/projects/ppc
6386 F: arch/powerpc/boot/rs6000.h
6388 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6389 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6390 M: Paul Mackerras <paulus@samba.org>
6391 M: Michael Ellerman <mpe@ellerman.id.au>
6392 W: http://www.penguinppc.org/
6393 L: linuxppc-dev@lists.ozlabs.org
6394 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6397 F: Documentation/powerpc/
6400 LINUX FOR POWER MACINTOSH
6401 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6402 W: http://www.penguinppc.org/
6403 L: linuxppc-dev@lists.ozlabs.org
6405 F: arch/powerpc/platforms/powermac/
6406 F: drivers/macintosh/
6408 LINUX FOR POWERPC EMBEDDED MPC5XXX
6409 M: Anatolij Gustschin <agust@denx.de>
6410 L: linuxppc-dev@lists.ozlabs.org
6411 T: git git://git.denx.de/linux-denx-agust.git
6413 F: arch/powerpc/platforms/512x/
6414 F: arch/powerpc/platforms/52xx/
6416 LINUX FOR POWERPC EMBEDDED PPC4XX
6417 M: Alistair Popple <alistair@popple.id.au>
6418 M: Matt Porter <mporter@kernel.crashing.org>
6419 W: http://www.penguinppc.org/
6420 L: linuxppc-dev@lists.ozlabs.org
6422 F: arch/powerpc/platforms/40x/
6423 F: arch/powerpc/platforms/44x/
6425 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6426 L: linuxppc-dev@lists.ozlabs.org
6428 F: arch/powerpc/*/*virtex*
6429 F: arch/powerpc/*/*/*virtex*
6431 LINUX FOR POWERPC EMBEDDED PPC8XX
6432 M: Vitaly Bordug <vitb@kernel.crashing.org>
6433 W: http://www.penguinppc.org/
6434 L: linuxppc-dev@lists.ozlabs.org
6436 F: arch/powerpc/platforms/8xx/
6438 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6439 M: Scott Wood <scottwood@freescale.com>
6440 M: Kumar Gala <galak@kernel.crashing.org>
6441 W: http://www.penguinppc.org/
6442 L: linuxppc-dev@lists.ozlabs.org
6443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6445 F: arch/powerpc/platforms/83xx/
6446 F: arch/powerpc/platforms/85xx/
6448 LINUX FOR POWERPC PA SEMI PWRFICIENT
6449 M: Olof Johansson <olof@lixom.net>
6450 L: linuxppc-dev@lists.ozlabs.org
6452 F: arch/powerpc/platforms/pasemi/
6453 F: drivers/*/*pasemi*
6454 F: drivers/*/*/*pasemi*
6456 LINUX SECURITY MODULE (LSM) FRAMEWORK
6457 M: Chris Wright <chrisw@sous-sol.org>
6458 L: linux-security-module@vger.kernel.org
6461 LIS3LV02D ACCELEROMETER DRIVER
6462 M: Eric Piel <eric.piel@tremplin-utc.net>
6464 F: Documentation/misc-devices/lis3lv02d
6465 F: drivers/misc/lis3lv02d/
6466 F: drivers/platform/x86/hp_accel.c
6469 M: Josh Poimboeuf <jpoimboe@redhat.com>
6470 M: Seth Jennings <sjenning@redhat.com>
6471 M: Jiri Kosina <jikos@kernel.org>
6472 M: Vojtech Pavlik <vojtech@suse.com>
6474 F: kernel/livepatch/
6475 F: include/linux/livepatch.h
6476 F: arch/x86/include/asm/livepatch.h
6477 F: arch/x86/kernel/livepatch.c
6478 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6479 F: samples/livepatch/
6480 L: live-patching@vger.kernel.org
6481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6484 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6486 F: include/linux/llc.h
6487 F: include/uapi/linux/llc.h
6491 LM73 HARDWARE MONITOR DRIVER
6492 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6493 L: lm-sensors@lm-sensors.org
6495 F: drivers/hwmon/lm73.c
6497 LM78 HARDWARE MONITOR DRIVER
6498 M: Jean Delvare <jdelvare@suse.com>
6499 L: lm-sensors@lm-sensors.org
6501 F: Documentation/hwmon/lm78
6502 F: drivers/hwmon/lm78.c
6504 LM83 HARDWARE MONITOR DRIVER
6505 M: Jean Delvare <jdelvare@suse.com>
6506 L: lm-sensors@lm-sensors.org
6508 F: Documentation/hwmon/lm83
6509 F: drivers/hwmon/lm83.c
6511 LM90 HARDWARE MONITOR DRIVER
6512 M: Jean Delvare <jdelvare@suse.com>
6513 L: lm-sensors@lm-sensors.org
6515 F: Documentation/hwmon/lm90
6516 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6517 F: drivers/hwmon/lm90.c
6519 LM95234 HARDWARE MONITOR DRIVER
6520 M: Guenter Roeck <linux@roeck-us.net>
6521 L: lm-sensors@lm-sensors.org
6523 F: Documentation/hwmon/lm95234
6524 F: drivers/hwmon/lm95234.c
6526 LME2510 MEDIA DRIVER
6527 M: Malcolm Priestley <tvboxspy@gmail.com>
6528 L: linux-media@vger.kernel.org
6529 W: https://linuxtv.org
6530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6532 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6534 LOCKDEP AND LOCKSTAT
6535 M: Peter Zijlstra <peterz@infradead.org>
6536 M: Ingo Molnar <mingo@redhat.com>
6537 L: linux-kernel@vger.kernel.org
6538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6540 F: Documentation/locking/lockdep*.txt
6541 F: Documentation/locking/lockstat.txt
6542 F: include/linux/lockdep.h
6545 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6546 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6547 L: linux-ntfs-dev@lists.sourceforge.net
6548 W: http://www.linux-ntfs.org/content/view/19/37/
6550 F: Documentation/ldm.txt
6551 F: block/partitions/ldm.*
6554 M: Joern Engel <joern@logfs.org>
6555 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6561 LPC32XX MACHINE SUPPORT
6562 M: Roland Stigge <stigge@antcom.de>
6563 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6565 F: arch/arm/mach-lpc32xx/
6567 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6568 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6569 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6570 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6571 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6572 L: MPT-FusionLinux.pdl@avagotech.com
6573 L: linux-scsi@vger.kernel.org
6574 W: http://www.lsilogic.com/support
6576 F: drivers/message/fusion/
6577 F: drivers/scsi/mpt2sas/
6578 F: drivers/scsi/mpt3sas/
6580 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6581 M: Matthew Wilcox <matthew@wil.cx>
6582 L: linux-scsi@vger.kernel.org
6584 F: drivers/scsi/sym53c8xx_2/
6586 LTC4261 HARDWARE MONITOR DRIVER
6587 M: Guenter Roeck <linux@roeck-us.net>
6588 L: lm-sensors@lm-sensors.org
6590 F: Documentation/hwmon/ltc4261
6591 F: drivers/hwmon/ltc4261.c
6593 LTP (Linux Test Project)
6594 M: Mike Frysinger <vapier@gentoo.org>
6595 M: Cyril Hrubis <chrubis@suse.cz>
6596 M: Wanlong Gao <wanlong.gao@gmail.com>
6597 M: Jan Stancek <jstancek@redhat.com>
6598 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6599 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6600 L: ltp@lists.linux.it (subscribers-only)
6601 W: http://linux-test-project.github.io/
6602 T: git git://github.com/linux-test-project/ltp.git
6606 W: http://www.linux-m32r.org/
6611 M: Geert Uytterhoeven <geert@linux-m68k.org>
6612 L: linux-m68k@lists.linux-m68k.org
6613 W: http://www.linux-m68k.org/
6614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6619 M68K ON APPLE MACINTOSH
6620 M: Joshua Thompson <funaho@jurai.org>
6621 W: http://www.mac.linux-m68k.org/
6622 L: linux-m68k@lists.linux-m68k.org
6627 M: Philip Blundell <philb@gnu.org>
6628 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6632 M88DS3103 MEDIA DRIVER
6633 M: Antti Palosaari <crope@iki.fi>
6634 L: linux-media@vger.kernel.org
6635 W: https://linuxtv.org
6636 W: http://palosaari.fi/linux/
6637 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6638 T: git git://linuxtv.org/anttip/media_tree.git
6640 F: drivers/media/dvb-frontends/m88ds3103*
6642 M88RS2000 MEDIA DRIVER
6643 M: Malcolm Priestley <tvboxspy@gmail.com>
6644 L: linux-media@vger.kernel.org
6645 W: https://linuxtv.org
6646 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6648 F: drivers/media/dvb-frontends/m88rs2000*
6650 MA901 MASTERKIT USB FM RADIO DRIVER
6651 M: Alexey Klimov <klimov.linux@gmail.com>
6652 L: linux-media@vger.kernel.org
6653 T: git git://linuxtv.org/media_tree.git
6655 F: drivers/media/radio/radio-ma901.c
6658 M: Johannes Berg <johannes@sipsolutions.net>
6659 L: linux-wireless@vger.kernel.org
6660 W: http://wireless.kernel.org/
6661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6664 F: Documentation/networking/mac80211-injection.txt
6665 F: include/net/mac80211.h
6669 M: Patrick McHardy <kaber@trash.net>
6670 L: netdev@vger.kernel.org
6672 F: drivers/net/macvlan.c
6673 F: include/linux/if_macvlan.h
6676 M: Jassi Brar <jassisinghbrar@gmail.com>
6677 L: linux-kernel@vger.kernel.org
6680 F: include/linux/mailbox_client.h
6681 F: include/linux/mailbox_controller.h
6683 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6684 M: Michael Kerrisk <mtk.manpages@gmail.com>
6685 W: http://www.kernel.org/doc/man-pages
6686 L: linux-man@vger.kernel.org
6689 MARVELL ARMADA DRM SUPPORT
6690 M: Russell King <rmk+kernel@arm.linux.org.uk>
6692 F: drivers/gpu/drm/armada/
6694 MARVELL 88E6352 DSA support
6695 M: Guenter Roeck <linux@roeck-us.net>
6697 F: drivers/net/dsa/mv88e6352.c
6699 MARVELL CRYPTO DRIVER
6700 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6701 M: Arnaud Ebalard <arno@natisbad.org>
6702 F: drivers/crypto/marvell/
6704 L: linux-crypto@vger.kernel.org
6706 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6707 M: Mirko Lindner <mlindner@marvell.com>
6708 M: Stephen Hemminger <stephen@networkplumber.org>
6709 L: netdev@vger.kernel.org
6711 F: drivers/net/ethernet/marvell/sk*
6713 MARVELL LIBERTAS WIRELESS DRIVER
6714 L: libertas-dev@lists.infradead.org
6716 F: drivers/net/wireless/marvell/libertas/
6718 MARVELL MV643XX ETHERNET DRIVER
6719 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6720 L: netdev@vger.kernel.org
6722 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6723 F: include/linux/mv643xx.h
6725 MARVELL MVNETA ETHERNET DRIVER
6726 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6727 L: netdev@vger.kernel.org
6729 F: drivers/net/ethernet/marvell/mvneta.*
6731 MARVELL MWIFIEX WIRELESS DRIVER
6732 M: Amitkumar Karwar <akarwar@marvell.com>
6733 M: Nishant Sarmukadam <nishants@marvell.com>
6734 L: linux-wireless@vger.kernel.org
6736 F: drivers/net/wireless/marvell/mwifiex/
6738 MARVELL MWL8K WIRELESS DRIVER
6739 M: Lennert Buytenhek <buytenh@wantstofly.org>
6740 L: linux-wireless@vger.kernel.org
6742 F: drivers/net/wireless/marvell/mwl8k.c
6744 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6745 M: Nicolas Pitre <nico@fluxnic.net>
6747 F: drivers/mmc/host/mvsdio.*
6749 MATROX FRAMEBUFFER DRIVER
6750 L: linux-fbdev@vger.kernel.org
6752 F: drivers/video/fbdev/matrox/matroxfb_*
6753 F: include/uapi/linux/matroxfb.h
6755 MAX16065 HARDWARE MONITOR DRIVER
6756 M: Guenter Roeck <linux@roeck-us.net>
6757 L: lm-sensors@lm-sensors.org
6759 F: Documentation/hwmon/max16065
6760 F: drivers/hwmon/max16065.c
6762 MAX20751 HARDWARE MONITOR DRIVER
6763 M: Guenter Roeck <linux@roeck-us.net>
6764 L: lm-sensors@lm-sensors.org
6766 F: Documentation/hwmon/max20751
6767 F: drivers/hwmon/max20751.c
6769 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6770 M: "Hans J. Koch" <hjk@hansjkoch.de>
6771 L: lm-sensors@lm-sensors.org
6773 F: Documentation/hwmon/max6650
6774 F: drivers/hwmon/max6650.c
6776 MAX6697 HARDWARE MONITOR DRIVER
6777 M: Guenter Roeck <linux@roeck-us.net>
6778 L: lm-sensors@lm-sensors.org
6780 F: Documentation/hwmon/max6697
6781 F: Documentation/devicetree/bindings/i2c/max6697.txt
6782 F: drivers/hwmon/max6697.c
6783 F: include/linux/platform_data/max6697.h
6785 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6786 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6787 L: linux-pm@vger.kernel.org
6789 F: drivers/power/max14577_charger.c
6790 F: drivers/power/max77693_charger.c
6792 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6793 M: Javier Martinez Canillas <javier@osg.samsung.com>
6794 L: linux-kernel@vger.kernel.org
6796 F: drivers/*/*max77802.c
6797 F: Documentation/devicetree/bindings/*/*max77802.txt
6798 F: include/dt-bindings/*/*max77802.h
6800 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6801 M: Chanwoo Choi <cw00.choi@samsung.com>
6802 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6803 L: linux-kernel@vger.kernel.org
6805 F: drivers/*/max14577.c
6806 F: drivers/*/max77686.c
6807 F: drivers/*/max77693.c
6808 F: drivers/extcon/extcon-max14577.c
6809 F: drivers/extcon/extcon-max77693.c
6810 F: drivers/rtc/rtc-max77686.c
6811 F: drivers/clk/clk-max77686.c
6812 F: Documentation/devicetree/bindings/mfd/max14577.txt
6813 F: Documentation/devicetree/bindings/*/max77686.txt
6814 F: Documentation/devicetree/bindings/mfd/max77693.txt
6815 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6816 F: include/linux/mfd/max14577*.h
6817 F: include/linux/mfd/max77686*.h
6818 F: include/linux/mfd/max77693*.h
6820 MAXIRADIO FM RADIO RECEIVER DRIVER
6821 M: Hans Verkuil <hverkuil@xs4all.nl>
6822 L: linux-media@vger.kernel.org
6823 T: git git://linuxtv.org/media_tree.git
6824 W: https://linuxtv.org
6826 F: drivers/media/radio/radio-maxiradio*
6828 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6829 M: Peter Rosin <peda@axentia.se>
6830 L: linux-iio@vger.kernel.org
6832 F: drivers/iio/potentiometer/mcp4531.c
6834 MEDIA DRIVERS FOR RENESAS - VSP1
6835 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6836 L: linux-media@vger.kernel.org
6837 L: linux-sh@vger.kernel.org
6838 T: git git://linuxtv.org/media_tree.git
6840 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6841 F: drivers/media/platform/vsp1/
6843 MEDIA DRIVERS FOR ASCOT2E
6844 M: Sergey Kozlov <serjk@netup.ru>
6845 L: linux-media@vger.kernel.org
6846 W: https://linuxtv.org
6848 T: git git://linuxtv.org/media_tree.git
6850 F: drivers/media/dvb-frontends/ascot2e*
6852 MEDIA DRIVERS FOR CXD2841ER
6853 M: Sergey Kozlov <serjk@netup.ru>
6854 L: linux-media@vger.kernel.org
6855 W: https://linuxtv.org
6857 T: git git://linuxtv.org/media_tree.git
6859 F: drivers/media/dvb-frontends/cxd2841er*
6861 MEDIA DRIVERS FOR HORUS3A
6862 M: Sergey Kozlov <serjk@netup.ru>
6863 L: linux-media@vger.kernel.org
6864 W: https://linuxtv.org
6866 T: git git://linuxtv.org/media_tree.git
6868 F: drivers/media/dvb-frontends/horus3a*
6870 MEDIA DRIVERS FOR LNBH25
6871 M: Sergey Kozlov <serjk@netup.ru>
6872 L: linux-media@vger.kernel.org
6873 W: https://linuxtv.org
6875 T: git git://linuxtv.org/media_tree.git
6877 F: drivers/media/dvb-frontends/lnbh25*
6879 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6880 M: Sergey Kozlov <serjk@netup.ru>
6881 L: linux-media@vger.kernel.org
6882 W: https://linuxtv.org
6884 T: git git://linuxtv.org/media_tree.git
6886 F: drivers/media/pci/netup_unidvb/*
6888 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6889 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6890 P: LinuxTV.org Project
6891 L: linux-media@vger.kernel.org
6892 W: https://linuxtv.org
6893 Q: http://patchwork.kernel.org/project/linux-media/list/
6894 T: git git://linuxtv.org/media_tree.git
6896 F: Documentation/dvb/
6897 F: Documentation/video4linux/
6898 F: Documentation/DocBook/media/
6900 F: drivers/staging/media/
6901 F: include/linux/platform_data/media/
6903 F: include/uapi/linux/dvb/
6904 F: include/uapi/linux/videodev2.h
6905 F: include/uapi/linux/media.h
6906 F: include/uapi/linux/v4l2-*
6907 F: include/uapi/linux/meye.h
6908 F: include/uapi/linux/ivtv*
6909 F: include/uapi/linux/uvcvideo.h
6911 MEDIATEK MT7601U WIRELESS LAN DRIVER
6912 M: Jakub Kicinski <kubakici@wp.pl>
6913 L: linux-wireless@vger.kernel.org
6915 F: drivers/net/wireless/mediatek/mt7601u/
6917 MEGARAID SCSI/SAS DRIVERS
6918 M: Kashyap Desai <kashyap.desai@avagotech.com>
6919 M: Sumit Saxena <sumit.saxena@avagotech.com>
6920 M: Uday Lingala <uday.lingala@avagotech.com>
6921 L: megaraidlinux.pdl@avagotech.com
6922 L: linux-scsi@vger.kernel.org
6923 W: http://www.lsi.com
6925 F: Documentation/scsi/megaraid.txt
6926 F: drivers/scsi/megaraid.*
6927 F: drivers/scsi/megaraid/
6929 MELLANOX ETHERNET DRIVER (mlx4_en)
6930 M: Eugenia Emantayev <eugenia@mellanox.com>
6931 L: netdev@vger.kernel.org
6933 W: http://www.mellanox.com
6934 Q: http://patchwork.ozlabs.org/project/netdev/list/
6935 F: drivers/net/ethernet/mellanox/mlx4/en_*
6937 MELLANOX ETHERNET DRIVER (mlx5e)
6938 M: Saeed Mahameed <saeedm@mellanox.com>
6939 L: netdev@vger.kernel.org
6941 W: http://www.mellanox.com
6942 Q: http://patchwork.ozlabs.org/project/netdev/list/
6943 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6945 MELLANOX ETHERNET SWITCH DRIVERS
6946 M: Jiri Pirko <jiri@mellanox.com>
6947 M: Ido Schimmel <idosch@mellanox.com>
6948 L: netdev@vger.kernel.org
6950 W: http://www.mellanox.com
6951 Q: http://patchwork.ozlabs.org/project/netdev/list/
6952 F: drivers/net/ethernet/mellanox/mlxsw/
6955 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6956 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6957 L: linux-kernel@vger.kernel.org
6959 F: kernel/membarrier.c
6960 F: include/uapi/linux/membarrier.h
6963 L: linux-mm@kvack.org
6964 W: http://www.linux-mm.org
6966 F: include/linux/mm.h
6967 F: include/linux/gfp.h
6968 F: include/linux/mmzone.h
6969 F: include/linux/memory_hotplug.h
6970 F: include/linux/vmalloc.h
6973 MEMORY TECHNOLOGY DEVICES (MTD)
6974 M: David Woodhouse <dwmw2@infradead.org>
6975 M: Brian Norris <computersforpeace@gmail.com>
6976 L: linux-mtd@lists.infradead.org
6977 W: http://www.linux-mtd.infradead.org/
6978 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6979 T: git git://git.infradead.org/linux-mtd.git
6980 T: git git://git.infradead.org/l2-mtd.git
6983 F: include/linux/mtd/
6984 F: include/uapi/mtd/
6986 MEN A21 WATCHDOG DRIVER
6987 M: Johannes Thumshirn <morbidrsa@gmail.com>
6988 L: linux-watchdog@vger.kernel.org
6990 F: drivers/watchdog/mena21_wdt.c
6992 MEN CHAMELEON BUS (mcb)
6993 M: Johannes Thumshirn <morbidrsa@gmail.com>
6996 F: include/linux/mcb.h
6997 F: Documentation/men-chameleon-bus.txt
6999 MEN F21BMC (Board Management Controller)
7000 M: Andreas Werner <andreas.werner@men.de>
7002 F: drivers/mfd/menf21bmc.c
7003 F: drivers/watchdog/menf21bmc_wdt.c
7004 F: drivers/leds/leds-menf21bmc.c
7005 F: drivers/hwmon/menf21bmc_hwmon.c
7006 F: Documentation/hwmon/menf21bmc
7009 M: James Hogan <james.hogan@imgtec.com>
7010 L: linux-metag@vger.kernel.org
7013 F: Documentation/metag/
7014 F: Documentation/devicetree/bindings/metag/
7015 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7016 F: drivers/clocksource/metag_generic.c
7017 F: drivers/irqchip/irq-metag.c
7018 F: drivers/irqchip/irq-metag-ext.c
7019 F: drivers/tty/metag_da.c
7021 MICROBLAZE ARCHITECTURE
7022 M: Michal Simek <monstr@monstr.eu>
7023 W: http://www.monstr.eu/fdt/
7024 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7028 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7029 M: Chen Yu <yu.c.chen@intel.com>
7030 L: platform-driver-x86@vger.kernel.org
7032 F: drivers/platform/x86/surfacepro3_button.c
7035 M: Oliver Neukum <oliver@neukum.org>
7037 F: drivers/usb/image/microtek.*
7040 M: Ralf Baechle <ralf@linux-mips.org>
7041 L: linux-mips@linux-mips.org
7042 W: http://www.linux-mips.org/
7043 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7044 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7046 F: Documentation/mips/
7049 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7050 M: Hans Verkuil <hverkuil@xs4all.nl>
7051 L: linux-media@vger.kernel.org
7052 T: git git://linuxtv.org/media_tree.git
7053 W: https://linuxtv.org
7055 F: drivers/media/radio/radio-miropcm20*
7057 Mellanox MLX5 core VPI driver
7058 M: Eli Cohen <eli@mellanox.com>
7059 L: netdev@vger.kernel.org
7060 L: linux-rdma@vger.kernel.org
7061 W: http://www.mellanox.com
7062 Q: http://patchwork.ozlabs.org/project/netdev/list/
7063 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7064 T: git git://openfabrics.org/~eli/connect-ib.git
7066 F: drivers/net/ethernet/mellanox/mlx5/core/
7067 F: include/linux/mlx5/
7069 Mellanox MLX5 IB driver
7070 M: Eli Cohen <eli@mellanox.com>
7071 L: linux-rdma@vger.kernel.org
7072 W: http://www.mellanox.com
7073 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7074 T: git git://openfabrics.org/~eli/connect-ib.git
7076 F: include/linux/mlx5/
7077 F: drivers/infiniband/hw/mlx5/
7079 MELEXIS MLX90614 DRIVER
7080 M: Crt Mori <cmo@melexis.com>
7081 L: linux-iio@vger.kernel.org
7082 W: http://www.melexis.com
7084 F: drivers/iio/temperature/mlx90614.c
7086 MN88472 MEDIA DRIVER
7087 M: Antti Palosaari <crope@iki.fi>
7088 L: linux-media@vger.kernel.org
7089 W: https://linuxtv.org
7090 W: http://palosaari.fi/linux/
7091 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7092 T: git git://linuxtv.org/anttip/media_tree.git
7094 F: drivers/staging/media/mn88472/
7095 F: drivers/media/dvb-frontends/mn88472.h
7097 MN88473 MEDIA DRIVER
7098 M: Antti Palosaari <crope@iki.fi>
7099 L: linux-media@vger.kernel.org
7100 W: https://linuxtv.org
7101 W: http://palosaari.fi/linux/
7102 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7103 T: git git://linuxtv.org/anttip/media_tree.git
7105 F: drivers/staging/media/mn88473/
7106 F: drivers/media/dvb-frontends/mn88473.h
7109 M: Rusty Russell <rusty@rustcorp.com.au>
7111 F: include/linux/module.h
7114 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7115 W: http://popies.net/meye/
7117 F: Documentation/video4linux/meye.txt
7118 F: drivers/media/pci/meye/
7119 F: include/uapi/linux/meye.h
7121 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7122 M: Jiri Slaby <jirislaby@gmail.com>
7124 F: Documentation/serial/moxa-smartio
7125 F: drivers/tty/mxser.*
7127 MR800 AVERMEDIA USB FM RADIO DRIVER
7128 M: Alexey Klimov <klimov.linux@gmail.com>
7129 L: linux-media@vger.kernel.org
7130 T: git git://linuxtv.org/media_tree.git
7132 F: drivers/media/radio/radio-mr800.c
7134 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7135 M: Alan Ott <alan@signal11.us>
7136 L: linux-wpan@vger.kernel.org
7138 F: drivers/net/ieee802154/mrf24j40.c
7139 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7142 M: "Lee, Chun-Yi" <jlee@suse.com>
7143 L: platform-driver-x86@vger.kernel.org
7145 F: drivers/platform/x86/msi-laptop.c
7148 L: platform-driver-x86@vger.kernel.org
7150 F: drivers/platform/x86/msi-wmi.c
7153 M: Antti Palosaari <crope@iki.fi>
7154 L: linux-media@vger.kernel.org
7155 W: https://linuxtv.org
7156 W: http://palosaari.fi/linux/
7157 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7158 T: git git://linuxtv.org/anttip/media_tree.git
7160 F: drivers/media/tuners/msi001*
7162 MSI2500 MEDIA DRIVER
7163 M: Antti Palosaari <crope@iki.fi>
7164 L: linux-media@vger.kernel.org
7165 W: https://linuxtv.org
7166 W: http://palosaari.fi/linux/
7167 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7168 T: git git://linuxtv.org/anttip/media_tree.git
7170 F: drivers/media/usb/msi2500/
7172 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7173 M: Robert Jarzmik <robert.jarzmik@free.fr>
7174 L: linux-mtd@lists.infradead.org
7176 F: drivers/mtd/devices/docg3*
7178 MT9M032 APTINA SENSOR DRIVER
7179 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7180 L: linux-media@vger.kernel.org
7181 T: git git://linuxtv.org/media_tree.git
7183 F: drivers/media/i2c/mt9m032.c
7184 F: include/media/i2c/mt9m032.h
7186 MT9P031 APTINA CAMERA SENSOR
7187 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7188 L: linux-media@vger.kernel.org
7189 T: git git://linuxtv.org/media_tree.git
7191 F: drivers/media/i2c/mt9p031.c
7192 F: include/media/i2c/mt9p031.h
7194 MT9T001 APTINA CAMERA SENSOR
7195 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7196 L: linux-media@vger.kernel.org
7197 T: git git://linuxtv.org/media_tree.git
7199 F: drivers/media/i2c/mt9t001.c
7200 F: include/media/i2c/mt9t001.h
7202 MT9V032 APTINA CAMERA SENSOR
7203 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7204 L: linux-media@vger.kernel.org
7205 T: git git://linuxtv.org/media_tree.git
7207 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7208 F: drivers/media/i2c/mt9v032.c
7209 F: include/media/i2c/mt9v032.h
7211 MULTIFUNCTION DEVICES (MFD)
7212 M: Lee Jones <lee.jones@linaro.org>
7213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7216 F: include/linux/mfd/
7218 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7219 M: Ulf Hansson <ulf.hansson@linaro.org>
7220 L: linux-mmc@vger.kernel.org
7221 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7224 F: include/linux/mmc/
7225 F: include/uapi/linux/mmc/
7227 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7229 F: drivers/mmc/host/mmc_spi.c
7230 F: include/linux/spi/mmc_spi.h
7232 MULTISOUND SOUND DRIVER
7233 M: Andrew Veliath <andrewtv@usa.net>
7235 F: Documentation/sound/oss/MultiSound
7238 MULTITECH MULTIPORT CARD (ISICOM)
7240 F: drivers/tty/isicom.c
7241 F: include/linux/isicom.h
7243 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7244 M: Felipe Balbi <balbi@ti.com>
7245 L: linux-usb@vger.kernel.org
7246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7248 F: drivers/usb/musb/
7250 MXL5007T MEDIA DRIVER
7251 M: Michael Krufky <mkrufky@linuxtv.org>
7252 L: linux-media@vger.kernel.org
7253 W: https://linuxtv.org
7254 W: http://github.com/mkrufky
7255 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7256 T: git git://linuxtv.org/mkrufky/tuners.git
7258 F: drivers/media/tuners/mxl5007t.*
7260 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7261 M: Hyong-Youb Kim <hykim@myri.com>
7262 L: netdev@vger.kernel.org
7263 W: https://www.myricom.com/support/downloads/myri10ge.html
7265 F: drivers/net/ethernet/myricom/myri10ge/
7267 NATSEMI ETHERNET DRIVER (DP8381x)
7269 F: drivers/net/ethernet/natsemi/natsemi.c
7271 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7272 M: Daniel Mack <zonque@gmail.com>
7274 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7275 W: http://www.native-instruments.com
7279 M: Petr Vandrovec <petr@vandrovec.name>
7283 NCR 5380 SCSI DRIVERS
7284 M: Finn Thain <fthain@telegraphics.com.au>
7285 M: Michael Schmitz <schmitzmic@gmail.com>
7286 L: linux-scsi@vger.kernel.org
7288 F: Documentation/scsi/g_NCR5380.txt
7289 F: drivers/scsi/NCR5380.*
7290 F: drivers/scsi/arm/cumana_1.c
7291 F: drivers/scsi/arm/oak.c
7292 F: drivers/scsi/atari_NCR5380.c
7293 F: drivers/scsi/atari_scsi.*
7294 F: drivers/scsi/dmx3191d.c
7295 F: drivers/scsi/dtc.*
7296 F: drivers/scsi/g_NCR5380.*
7297 F: drivers/scsi/g_NCR5380_mmio.c
7298 F: drivers/scsi/mac_scsi.*
7299 F: drivers/scsi/pas16.*
7300 F: drivers/scsi/sun3_scsi.*
7301 F: drivers/scsi/sun3_scsi_vme.c
7302 F: drivers/scsi/t128.*
7304 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7305 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7306 L: linux-scsi@vger.kernel.org
7308 F: drivers/scsi/NCR_D700.*
7310 NCT6775 HARDWARE MONITOR DRIVER
7311 M: Guenter Roeck <linux@roeck-us.net>
7312 L: lm-sensors@lm-sensors.org
7314 F: Documentation/hwmon/nct6775
7315 F: drivers/hwmon/nct6775.c
7317 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7318 M: Faisal Latif <faisal.latif@intel.com>
7319 L: linux-rdma@vger.kernel.org
7320 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7322 F: drivers/infiniband/hw/nes/
7324 NETEM NETWORK EMULATOR
7325 M: Stephen Hemminger <stephen@networkplumber.org>
7326 L: netem@lists.linux-foundation.org
7328 F: net/sched/sch_netem.c
7330 NETERION 10GbE DRIVERS (s2io/vxge)
7331 M: Jon Mason <jdmason@kudzu.us>
7332 L: netdev@vger.kernel.org
7334 F: Documentation/networking/s2io.txt
7335 F: Documentation/networking/vxge.txt
7336 F: drivers/net/ethernet/neterion/
7338 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7339 M: Pablo Neira Ayuso <pablo@netfilter.org>
7340 M: Patrick McHardy <kaber@trash.net>
7341 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7342 L: netfilter-devel@vger.kernel.org
7343 L: coreteam@netfilter.org
7344 W: http://www.netfilter.org/
7345 W: http://www.iptables.org/
7346 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7350 F: include/linux/netfilter*
7351 F: include/linux/netfilter/
7352 F: include/net/netfilter/
7353 F: include/uapi/linux/netfilter*
7354 F: include/uapi/linux/netfilter/
7355 F: net/*/netfilter.c
7358 F: net/bridge/br_netfilter*.c
7361 M: Paul Moore <paul@paul-moore.com>
7362 W: http://netlabel.sf.net
7363 L: netdev@vger.kernel.org
7365 F: Documentation/netlabel/
7366 F: include/net/netlabel.h
7369 NETROM NETWORK LAYER
7370 M: Ralf Baechle <ralf@linux-mips.org>
7371 L: linux-hams@vger.kernel.org
7372 W: http://www.linux-ax25.org/
7374 F: include/net/netrom.h
7375 F: include/uapi/linux/netrom.h
7378 NETRONOME ETHERNET DRIVERS
7379 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7380 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7381 L: oss-drivers@netronome.com
7383 F: drivers/net/ethernet/netronome/
7385 NETWORK BLOCK DEVICE (NBD)
7386 M: Markus Pargmann <mpa@pengutronix.de>
7388 L: nbd-general@lists.sourceforge.net
7389 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7390 F: Documentation/blockdev/nbd.txt
7391 F: drivers/block/nbd.c
7392 F: include/uapi/linux/nbd.h
7394 NETWORK DROP MONITOR
7395 M: Neil Horman <nhorman@tuxdriver.com>
7396 L: netdev@vger.kernel.org
7398 W: https://fedorahosted.org/dropwatch/
7399 F: net/core/drop_monitor.c
7401 NETWORKING [GENERAL]
7402 M: "David S. Miller" <davem@davemloft.net>
7403 L: netdev@vger.kernel.org
7404 W: http://www.linuxfoundation.org/en/Net
7405 Q: http://patchwork.ozlabs.org/project/netdev/list/
7406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7411 F: include/linux/in.h
7412 F: include/linux/net.h
7413 F: include/linux/netdevice.h
7414 F: include/uapi/linux/in.h
7415 F: include/uapi/linux/net.h
7416 F: include/uapi/linux/netdevice.h
7417 F: include/uapi/linux/net_namespace.h
7419 F: tools/testing/selftests/net/
7423 NETWORKING [IPv4/IPv6]
7424 M: "David S. Miller" <davem@davemloft.net>
7425 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7426 M: James Morris <jmorris@namei.org>
7427 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7428 M: Patrick McHardy <kaber@trash.net>
7429 L: netdev@vger.kernel.org
7430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7438 M: Steffen Klassert <steffen.klassert@secunet.com>
7439 M: Herbert Xu <herbert@gondor.apana.org.au>
7440 M: "David S. Miller" <davem@davemloft.net>
7441 L: netdev@vger.kernel.org
7442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7451 F: net/ipv4/ipcomp.c
7452 F: net/ipv4/ip_vti.c
7456 F: net/ipv6/ipcomp6.c
7457 F: net/ipv6/ip6_vti.c
7458 F: include/uapi/linux/xfrm.h
7459 F: include/net/xfrm.h
7461 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7462 M: Paul Moore <paul@paul-moore.com>
7463 L: netdev@vger.kernel.org
7466 NETWORKING [WIRELESS]
7467 L: linux-wireless@vger.kernel.org
7468 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7471 L: netdev@vger.kernel.org
7472 W: http://www.linuxfoundation.org/en/Net
7473 Q: http://patchwork.ozlabs.org/project/netdev/list/
7474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7478 F: include/linux/if_*
7479 F: include/linux/netdevice.h
7480 F: include/linux/etherdevice.h
7481 F: include/linux/fcdevice.h
7482 F: include/linux/fddidevice.h
7483 F: include/linux/hippidevice.h
7484 F: include/linux/inetdevice.h
7485 F: include/uapi/linux/if_*
7486 F: include/uapi/linux/netdevice.h
7488 NETWORKING DRIVERS (WIRELESS)
7489 M: Kalle Valo <kvalo@codeaurora.org>
7490 L: linux-wireless@vger.kernel.org
7491 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7494 F: drivers/net/wireless/
7496 NETXEN (1/10) GbE SUPPORT
7497 M: Manish Chopra <manish.chopra@qlogic.com>
7498 M: Sony Chacko <sony.chacko@qlogic.com>
7499 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7500 L: netdev@vger.kernel.org
7501 W: http://www.qlogic.com
7503 F: drivers/net/ethernet/qlogic/netxen/
7506 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7507 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7508 M: Samuel Ortiz <sameo@linux.intel.com>
7509 L: linux-wireless@vger.kernel.org
7510 L: linux-nfc@lists.01.org (subscribers-only)
7514 F: include/uapi/linux/nfc.h
7516 F: include/linux/platform_data/microread.h
7517 F: include/linux/platform_data/nfcmrvl.h
7518 F: include/linux/platform_data/nxp-nci.h
7519 F: include/linux/platform_data/pn544.h
7520 F: include/linux/platform_data/st21nfca.h
7521 F: include/linux/platform_data/st-nci.h
7522 F: Documentation/devicetree/bindings/net/nfc/
7524 NFS, SUNRPC, AND LOCKD CLIENTS
7525 M: Trond Myklebust <trond.myklebust@primarydata.com>
7526 M: Anna Schumaker <anna.schumaker@netapp.com>
7527 L: linux-nfs@vger.kernel.org
7528 W: http://client.linux-nfs.org
7529 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7535 F: include/linux/lockd/
7536 F: include/linux/nfs*
7537 F: include/linux/sunrpc/
7538 F: include/uapi/linux/nfs*
7539 F: include/uapi/linux/sunrpc/
7542 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7543 L: linux-nilfs@vger.kernel.org
7544 W: http://nilfs.sourceforge.net/
7545 T: git git://github.com/konis/nilfs2.git
7547 F: Documentation/filesystems/nilfs2.txt
7549 F: include/linux/nilfs2_fs.h
7550 F: include/trace/events/nilfs2.h
7552 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7553 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7554 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7556 F: Documentation/scsi/NinjaSCSI.txt
7557 F: drivers/scsi/pcmcia/nsp_*
7559 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7560 M: GOTO Masanori <gotom@debian.or.jp>
7561 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7562 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7564 F: Documentation/scsi/NinjaSCSI.txt
7565 F: drivers/scsi/nsp32*
7568 M: Ley Foon Tan <lftan@altera.com>
7569 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7574 NOKIA N900 POWER SUPPLY DRIVERS
7575 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7577 F: include/linux/power/bq2415x_charger.h
7578 F: include/linux/power/bq27xxx_battery.h
7579 F: include/linux/power/isp1704_charger.h
7580 F: drivers/power/bq2415x_charger.c
7581 F: drivers/power/bq27xxx_battery.c
7582 F: drivers/power/isp1704_charger.c
7583 F: drivers/power/rx51_battery.c
7586 M: Jon Mason <jdmason@kudzu.us>
7587 M: Dave Jiang <dave.jiang@intel.com>
7588 M: Allen Hubbe <Allen.Hubbe@emc.com>
7589 L: linux-ntb@googlegroups.com
7591 W: https://github.com/jonmason/ntb/wiki
7592 T: git git://github.com/jonmason/ntb.git
7594 F: drivers/net/ntb_netdev.c
7595 F: include/linux/ntb.h
7596 F: include/linux/ntb_transport.h
7599 M: Jon Mason <jdmason@kudzu.us>
7600 M: Dave Jiang <dave.jiang@intel.com>
7601 L: linux-ntb@googlegroups.com
7603 W: https://github.com/jonmason/ntb/wiki
7604 T: git git://github.com/jonmason/ntb.git
7605 F: drivers/ntb/hw/intel/
7608 M: Anton Altaparmakov <anton@tuxera.com>
7609 L: linux-ntfs-dev@lists.sourceforge.net
7610 W: http://www.tuxera.com/
7611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7613 F: Documentation/filesystems/ntfs.txt
7616 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7617 M: Antonino Daplas <adaplas@gmail.com>
7618 L: linux-fbdev@vger.kernel.org
7620 F: drivers/video/fbdev/riva/
7621 F: drivers/video/fbdev/nvidia/
7624 M: Keith Busch <keith.busch@intel.com>
7625 M: Jens Axboe <axboe@fb.com>
7626 L: linux-nvme@lists.infradead.org
7627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7628 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7630 F: drivers/nvme/host/
7631 F: include/linux/nvme.h
7634 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7635 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7638 F: Documentation/devicetree/bindings/nvmem/
7639 F: include/linux/nvmem-consumer.h
7640 F: include/linux/nvmem-provider.h
7643 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7644 R: Charles Gorand <charles.gorand@effinnov.com>
7645 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7647 F: drivers/nfc/nxp-nci
7649 NXP TDA998X DRM DRIVER
7650 M: Russell King <rmk+kernel@arm.linux.org.uk>
7652 F: drivers/gpu/drm/i2c/tda998x_drv.c
7653 F: include/drm/i2c/tda998x.h
7656 M: Peter Rosin <peda@axentia.se>
7657 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7659 F: sound/soc/codecs/tfa9879*
7662 M: Tony Lindgren <tony@atomide.com>
7663 L: linux-omap@vger.kernel.org
7664 W: http://www.muru.com/linux/omap/
7665 W: http://linux.omap.com/
7666 Q: http://patchwork.kernel.org/project/linux-omap/list/
7667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7670 F: arch/arm/configs/omap1_defconfig
7671 F: arch/arm/configs/omap2plus_defconfig
7672 F: drivers/i2c/busses/i2c-omap.c
7673 F: drivers/irqchip/irq-omap-intc.c
7674 F: drivers/mfd/*omap*.c
7675 F: drivers/mfd/menelaus.c
7676 F: drivers/mfd/palmas.c
7677 F: drivers/mfd/tps65217.c
7678 F: drivers/mfd/tps65218.c
7679 F: drivers/mfd/tps65910.c
7680 F: drivers/mfd/twl-core.[ch]
7681 F: drivers/mfd/twl4030*.c
7682 F: drivers/mfd/twl6030*.c
7683 F: drivers/mfd/twl6040*.c
7684 F: drivers/regulator/palmas-regulator*.c
7685 F: drivers/regulator/pbias-regulator.c
7686 F: drivers/regulator/tps65217-regulator.c
7687 F: drivers/regulator/tps65218-regulator.c
7688 F: drivers/regulator/tps65910-regulator.c
7689 F: drivers/regulator/twl-regulator.c
7690 F: include/linux/i2c-omap.h
7692 OMAP DEVICE TREE SUPPORT
7693 M: Benoît Cousson <bcousson@baylibre.com>
7694 M: Tony Lindgren <tony@atomide.com>
7695 L: linux-omap@vger.kernel.org
7696 L: devicetree@vger.kernel.org
7698 F: arch/arm/boot/dts/*omap*
7699 F: arch/arm/boot/dts/*am3*
7700 F: arch/arm/boot/dts/*am4*
7701 F: arch/arm/boot/dts/*am5*
7702 F: arch/arm/boot/dts/*dra7*
7704 OMAP CLOCK FRAMEWORK SUPPORT
7705 M: Paul Walmsley <paul@pwsan.com>
7706 L: linux-omap@vger.kernel.org
7708 F: arch/arm/*omap*/*clock*
7710 OMAP POWER MANAGEMENT SUPPORT
7711 M: Kevin Hilman <khilman@deeprootsystems.com>
7712 L: linux-omap@vger.kernel.org
7714 F: arch/arm/*omap*/*pm*
7715 F: drivers/cpufreq/omap-cpufreq.c
7717 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7718 M: Rajendra Nayak <rnayak@ti.com>
7719 M: Paul Walmsley <paul@pwsan.com>
7720 L: linux-omap@vger.kernel.org
7722 F: arch/arm/mach-omap2/prm*
7725 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7726 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7727 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7728 L: linux-omap@vger.kernel.org
7732 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7733 M: Roger Quadros <rogerq@ti.com>
7734 M: Tony Lindgren <tony@atomide.com>
7735 L: linux-omap@vger.kernel.org
7737 F: drivers/memory/omap-gpmc.c
7738 F: arch/arm/mach-omap2/*gpmc*
7740 OMAP FRAMEBUFFER SUPPORT
7741 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7742 L: linux-fbdev@vger.kernel.org
7743 L: linux-omap@vger.kernel.org
7745 F: drivers/video/fbdev/omap/
7747 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7748 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7749 L: linux-omap@vger.kernel.org
7750 L: linux-fbdev@vger.kernel.org
7752 F: drivers/video/fbdev/omap2/
7753 F: Documentation/arm/OMAP/DSS
7755 OMAP HARDWARE SPINLOCK SUPPORT
7756 M: Ohad Ben-Cohen <ohad@wizery.com>
7757 L: linux-omap@vger.kernel.org
7759 F: drivers/hwspinlock/omap_hwspinlock.c
7762 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7763 L: linux-omap@vger.kernel.org
7765 F: drivers/mmc/host/omap.c
7768 L: linux-mmc@vger.kernel.org
7769 L: linux-omap@vger.kernel.org
7771 F: drivers/mmc/host/omap_hsmmc.c
7773 OMAP RANDOM NUMBER GENERATOR SUPPORT
7774 M: Deepak Saxena <dsaxena@plexity.net>
7776 F: drivers/char/hw_random/omap-rng.c
7779 M: Benoît Cousson <bcousson@baylibre.com>
7780 M: Paul Walmsley <paul@pwsan.com>
7781 L: linux-omap@vger.kernel.org
7783 F: arch/arm/mach-omap2/omap_hwmod.*
7786 M: Paul Walmsley <paul@pwsan.com>
7787 L: linux-omap@vger.kernel.org
7789 F: arch/arm/mach-omap2/omap_hwmod*data*
7791 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7792 M: Benoît Cousson <bcousson@baylibre.com>
7793 L: linux-omap@vger.kernel.org
7795 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7797 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7798 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7799 L: linux-media@vger.kernel.org
7801 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7802 F: drivers/media/platform/omap3isp/
7803 F: drivers/staging/media/omap4iss/
7806 M: Felipe Balbi <balbi@ti.com>
7807 L: linux-usb@vger.kernel.org
7808 L: linux-omap@vger.kernel.org
7809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7811 F: drivers/usb/*/*omap*
7812 F: arch/arm/*omap*/usb*
7815 M: Javier Martinez Canillas <javier@dowhile0.org>
7816 M: Santosh Shilimkar <ssantosh@kernel.org>
7817 M: Kevin Hilman <khilman@deeprootsystems.com>
7818 L: linux-omap@vger.kernel.org
7820 F: drivers/gpio/gpio-omap.c
7822 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7823 M: Mark Jackson <mpfj@newflow.co.uk>
7824 L: linux-omap@vger.kernel.org
7826 F: arch/arm/boot/dts/am335x-nano.dts
7829 M: Bob Copeland <me@bobcopeland.com>
7830 L: linux-karma-devel@lists.sourceforge.net
7832 F: Documentation/filesystems/omfs.txt
7835 OMNIKEY CARDMAN 4000 DRIVER
7836 M: Harald Welte <laforge@gnumonks.org>
7838 F: drivers/char/pcmcia/cm4000_cs.c
7839 F: include/linux/cm4000_cs.h
7840 F: include/uapi/linux/cm4000_cs.h
7842 OMNIKEY CARDMAN 4040 DRIVER
7843 M: Harald Welte <laforge@gnumonks.org>
7845 F: drivers/char/pcmcia/cm4040_cs.*
7847 OMNIVISION OV7670 SENSOR DRIVER
7848 M: Jonathan Corbet <corbet@lwn.net>
7849 L: linux-media@vger.kernel.org
7850 T: git git://linuxtv.org/media_tree.git
7852 F: drivers/media/i2c/ov7670.c
7854 ONENAND FLASH DRIVER
7855 M: Kyungmin Park <kyungmin.park@samsung.com>
7856 L: linux-mtd@lists.infradead.org
7858 F: drivers/mtd/onenand/
7859 F: include/linux/mtd/onenand*.h
7861 ONSTREAM SCSI TAPE DRIVER
7862 M: Willem Riede <osst@riede.org>
7863 L: osst-users@lists.sourceforge.net
7864 L: linux-scsi@vger.kernel.org
7866 F: Documentation/scsi/osst.txt
7867 F: drivers/scsi/osst.*
7868 F: drivers/scsi/osst_*.h
7869 F: drivers/scsi/st.h
7871 OPENCORES I2C BUS DRIVER
7872 M: Peter Korsgaard <jacmet@sunsite.dk>
7873 L: linux-i2c@vger.kernel.org
7875 F: Documentation/i2c/busses/i2c-ocores
7876 F: drivers/i2c/busses/i2c-ocores.c
7878 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7879 M: Rob Herring <robh+dt@kernel.org>
7880 M: Frank Rowand <frowand.list@gmail.com>
7881 M: Grant Likely <grant.likely@linaro.org>
7882 L: devicetree@vger.kernel.org
7883 W: http://www.devicetree.org/
7884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7887 F: include/linux/of*.h
7890 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7891 M: Rob Herring <robh+dt@kernel.org>
7892 M: Pawel Moll <pawel.moll@arm.com>
7893 M: Mark Rutland <mark.rutland@arm.com>
7894 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7895 M: Kumar Gala <galak@codeaurora.org>
7896 L: devicetree@vger.kernel.org
7898 F: Documentation/devicetree/
7900 F: include/dt-bindings/
7902 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7903 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7904 L: devicetree@vger.kernel.org
7906 F: Documentation/devicetree/dynamic-resolution-notes.txt
7907 F: Documentation/devicetree/overlay-notes.txt
7908 F: drivers/of/overlay.c
7909 F: drivers/of/resolver.c
7911 OPENRISC ARCHITECTURE
7912 M: Jonas Bonn <jonas@southpole.se>
7913 W: http://openrisc.net
7914 L: linux@lists.openrisc.net (moderated for non-subscribers)
7916 T: git git://openrisc.net/~jonas/linux
7920 M: Pravin Shelar <pshelar@nicira.com>
7921 L: netdev@vger.kernel.org
7922 L: dev@openvswitch.org
7923 W: http://openvswitch.org
7926 F: include/uapi/linux/openvswitch.h
7928 OPERATING PERFORMANCE POINTS (OPP)
7929 M: Viresh Kumar <vireshk@kernel.org>
7930 M: Nishanth Menon <nm@ti.com>
7931 M: Stephen Boyd <sboyd@codeaurora.org>
7932 L: linux-pm@vger.kernel.org
7934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7935 F: drivers/base/power/opp/
7936 F: include/linux/pm_opp.h
7937 F: Documentation/power/opp.txt
7938 F: Documentation/devicetree/bindings/opp/
7941 M: Clemens Ladisch <clemens@ladisch.de>
7942 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7943 T: git git://git.alsa-project.org/alsa-kernel.git
7945 F: sound/drivers/opl4/
7948 M: Robert Richter <rric@kernel.org>
7949 L: oprofile-list@lists.sf.net
7951 F: arch/*/include/asm/oprofile*.h
7953 F: drivers/oprofile/
7954 F: include/linux/oprofile.h
7956 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7957 M: Mark Fasheh <mfasheh@suse.com>
7958 M: Joel Becker <jlbec@evilplan.org>
7959 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7960 W: http://ocfs2.wiki.kernel.org
7962 F: Documentation/filesystems/ocfs2.txt
7963 F: Documentation/filesystems/dlmfs.txt
7967 L: linux-wireless@vger.kernel.org
7968 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7969 W: http://www.nongnu.org/orinoco/
7971 F: drivers/net/wireless/intersil/orinoco/
7973 OSD LIBRARY and FILESYSTEM
7974 M: Boaz Harrosh <ooo@electrozaur.com>
7975 M: Benny Halevy <bhalevy@primarydata.com>
7976 L: osd-dev@open-osd.org
7977 W: http://open-osd.org
7978 T: git git://git.open-osd.org/open-osd.git
7980 F: drivers/scsi/osd/
7981 F: include/scsi/osd_*
7985 M: Miklos Szeredi <miklos@szeredi.hu>
7986 L: linux-unionfs@vger.kernel.org
7987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7990 F: Documentation/filesystems/overlayfs.txt
7993 M: Christian Lamparter <chunkeey@googlemail.com>
7994 L: linux-wireless@vger.kernel.org
7995 W: http://wireless.kernel.org/en/users/Drivers/p54
7997 F: drivers/net/wireless/intersil/p54/
7999 PA SEMI ETHERNET DRIVER
8000 M: Olof Johansson <olof@lixom.net>
8001 L: netdev@vger.kernel.org
8003 F: drivers/net/ethernet/pasemi/*
8005 PA SEMI SMBUS DRIVER
8006 M: Olof Johansson <olof@lixom.net>
8007 L: linux-i2c@vger.kernel.org
8009 F: drivers/i2c/busses/i2c-pasemi.c
8011 PADATA PARALLEL EXECUTION MECHANISM
8012 M: Steffen Klassert <steffen.klassert@secunet.com>
8013 L: linux-crypto@vger.kernel.org
8016 F: include/linux/padata.h
8017 F: Documentation/padata.txt
8019 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8020 M: Harald Welte <laforge@gnumonks.org>
8021 L: platform-driver-x86@vger.kernel.org
8023 F: drivers/platform/x86/panasonic-laptop.c
8025 PANASONIC MN10300/AM33/AM34 PORT
8026 M: David Howells <dhowells@redhat.com>
8027 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8028 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8029 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8031 F: Documentation/mn10300/
8034 PARALLEL PORT SUBSYSTEM
8035 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8036 M: Sudip Mukherjee <sudip@vectorindia.org>
8037 L: linux-parport@lists.infradead.org (subscribers-only)
8040 F: include/linux/parport*.h
8041 F: drivers/char/ppdev.c
8042 F: include/uapi/linux/ppdev.h
8043 F: Documentation/parport*.txt
8045 PARAVIRT_OPS INTERFACE
8046 M: Jeremy Fitzhardinge <jeremy@goop.org>
8047 M: Chris Wright <chrisw@sous-sol.org>
8048 M: Alok Kataria <akataria@vmware.com>
8049 M: Rusty Russell <rusty@rustcorp.com.au>
8050 L: virtualization@lists.linux-foundation.org
8052 F: Documentation/virtual/paravirt_ops.txt
8053 F: arch/*/kernel/paravirt*
8054 F: arch/*/include/asm/paravirt.h
8056 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8057 M: Tim Waugh <tim@cyberelk.net>
8058 L: linux-parport@lists.infradead.org (subscribers-only)
8060 F: Documentation/blockdev/paride.txt
8061 F: drivers/block/paride/
8064 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8065 M: Helge Deller <deller@gmx.de>
8066 L: linux-parisc@vger.kernel.org
8067 W: http://www.parisc-linux.org/
8068 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8073 F: Documentation/parisc/
8075 F: drivers/char/agp/parisc-agp.c
8076 F: drivers/input/serio/gscps2.c
8077 F: drivers/parport/parport_gsc.*
8078 F: drivers/tty/serial/8250/8250_gsc.c
8079 F: drivers/video/fbdev/sti*
8080 F: drivers/video/console/sti*
8081 F: drivers/video/logo/logo_parisc*
8083 PC87360 HARDWARE MONITORING DRIVER
8084 M: Jim Cromie <jim.cromie@gmail.com>
8085 L: lm-sensors@lm-sensors.org
8087 F: Documentation/hwmon/pc87360
8088 F: drivers/hwmon/pc87360.c
8091 M: Jim Cromie <jim.cromie@gmail.com>
8093 F: drivers/char/pc8736x_gpio.c
8095 PC87427 HARDWARE MONITORING DRIVER
8096 M: Jean Delvare <jdelvare@suse.com>
8097 L: lm-sensors@lm-sensors.org
8099 F: Documentation/hwmon/pc87427
8100 F: drivers/hwmon/pc87427.c
8103 M: Riku Voipio <riku.voipio@iki.fi>
8105 F: drivers/leds/leds-pca9532.c
8106 F: include/linux/leds-pca9532.h
8108 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8109 M: Guenter Roeck <linux@roeck-us.net>
8110 L: linux-i2c@vger.kernel.org
8112 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8114 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8115 M: Khalid Aziz <khalid@gonehiking.org>
8117 F: drivers/firmware/pcdp.*
8120 M: Linas Vepstas <linasvepstas@gmail.com>
8121 L: linux-pci@vger.kernel.org
8123 F: Documentation/PCI/pci-error-recovery.txt
8126 M: Bjorn Helgaas <bhelgaas@google.com>
8127 L: linux-pci@vger.kernel.org
8128 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8131 F: Documentation/PCI/
8133 F: include/linux/pci*
8135 F: arch/x86/kernel/quirks.c
8137 PCI DRIVER FOR ALTERA PCIE IP
8138 M: Ley Foon Tan <lftan@altera.com>
8139 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8140 L: linux-pci@vger.kernel.org
8142 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8143 F: drivers/pci/host/pcie-altera.c
8145 PCI DRIVER FOR ARM VERSATILE PLATFORM
8146 M: Rob Herring <robh@kernel.org>
8147 L: linux-pci@vger.kernel.org
8148 L: linux-arm-kernel@lists.infradead.org
8150 F: Documentation/devicetree/bindings/pci/versatile.txt
8151 F: drivers/pci/host/pci-versatile.c
8153 PCI DRIVER FOR APPLIEDMICRO XGENE
8154 M: Tanmay Inamdar <tinamdar@apm.com>
8155 L: linux-pci@vger.kernel.org
8156 L: linux-arm-kernel@lists.infradead.org
8158 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8159 F: drivers/pci/host/pci-xgene.c
8161 PCI DRIVER FOR FREESCALE LAYERSCAPE
8162 M: Minghuan Lian <minghuan.Lian@freescale.com>
8163 M: Mingkai Hu <mingkai.hu@freescale.com>
8164 M: Roy Zang <tie-fei.zang@freescale.com>
8165 L: linuxppc-dev@lists.ozlabs.org
8166 L: linux-pci@vger.kernel.org
8167 L: linux-arm-kernel@lists.infradead.org
8169 F: drivers/pci/host/*layerscape*
8172 M: Richard Zhu <Richard.Zhu@freescale.com>
8173 M: Lucas Stach <l.stach@pengutronix.de>
8174 L: linux-pci@vger.kernel.org
8175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177 F: drivers/pci/host/*imx6*
8179 PCI DRIVER FOR TI KEYSTONE
8180 M: Murali Karicheri <m-karicheri2@ti.com>
8181 L: linux-pci@vger.kernel.org
8182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184 F: drivers/pci/host/*keystone*
8186 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8187 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8188 M: Jason Cooper <jason@lakedaemon.net>
8189 L: linux-pci@vger.kernel.org
8190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8192 F: drivers/pci/host/*mvebu*
8194 PCI DRIVER FOR NVIDIA TEGRA
8195 M: Thierry Reding <thierry.reding@gmail.com>
8196 L: linux-tegra@vger.kernel.org
8197 L: linux-pci@vger.kernel.org
8199 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8200 F: drivers/pci/host/pci-tegra.c
8202 PCI DRIVER FOR TI DRA7XX
8203 M: Kishon Vijay Abraham I <kishon@ti.com>
8204 L: linux-omap@vger.kernel.org
8205 L: linux-pci@vger.kernel.org
8207 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8208 F: drivers/pci/host/pci-dra7xx.c
8210 PCI DRIVER FOR RENESAS R-CAR
8211 M: Simon Horman <horms@verge.net.au>
8212 L: linux-pci@vger.kernel.org
8213 L: linux-sh@vger.kernel.org
8215 F: drivers/pci/host/*rcar*
8217 PCI DRIVER FOR SAMSUNG EXYNOS
8218 M: Jingoo Han <jingoohan1@gmail.com>
8219 L: linux-pci@vger.kernel.org
8220 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8221 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8223 F: drivers/pci/host/pci-exynos.c
8225 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8226 M: Jingoo Han <jingoohan1@gmail.com>
8227 M: Pratyush Anand <pratyush.anand@gmail.com>
8228 L: linux-pci@vger.kernel.org
8230 F: drivers/pci/host/*designware*
8232 PCI DRIVER FOR GENERIC OF HOSTS
8233 M: Will Deacon <will.deacon@arm.com>
8234 L: linux-pci@vger.kernel.org
8235 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8237 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8238 F: drivers/pci/host/pci-host-generic.c
8240 PCIE DRIVER FOR ST SPEAR13XX
8241 M: Pratyush Anand <pratyush.anand@gmail.com>
8242 L: linux-pci@vger.kernel.org
8244 F: drivers/pci/host/*spear*
8246 PCI MSI DRIVER FOR ALTERA MSI IP
8247 M: Ley Foon Tan <lftan@altera.com>
8248 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8249 L: linux-pci@vger.kernel.org
8251 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8252 F: drivers/pci/host/pcie-altera-msi.c
8254 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8255 M: Duc Dang <dhdang@apm.com>
8256 L: linux-pci@vger.kernel.org
8257 L: linux-arm-kernel@lists.infradead.org
8259 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8260 F: drivers/pci/host/pci-xgene-msi.c
8262 PCIE DRIVER FOR HISILICON
8263 M: Zhou Wang <wangzhou1@hisilicon.com>
8264 L: linux-pci@vger.kernel.org
8266 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8267 F: drivers/pci/host/pcie-hisi.c
8270 P: Linux PCMCIA Team
8271 L: linux-pcmcia@lists.infradead.org
8272 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8275 F: Documentation/pcmcia/
8279 PCNET32 NETWORK DRIVER
8280 M: Don Fry <pcnet32@frontier.com>
8281 L: netdev@vger.kernel.org
8283 F: drivers/net/ethernet/amd/pcnet32.c
8285 PCRYPT PARALLEL CRYPTO ENGINE
8286 M: Steffen Klassert <steffen.klassert@secunet.com>
8287 L: linux-crypto@vger.kernel.org
8290 F: include/crypto/pcrypt.h
8292 PER-CPU MEMORY ALLOCATOR
8293 M: Tejun Heo <tj@kernel.org>
8294 M: Christoph Lameter <cl@linux-foundation.org>
8295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8297 F: include/linux/percpu*.h
8299 F: arch/*/include/asm/percpu.h
8301 PER-TASK DELAY ACCOUNTING
8302 M: Balbir Singh <bsingharora@gmail.com>
8304 F: include/linux/delayacct.h
8305 F: kernel/delayacct.c
8307 PERFORMANCE EVENTS SUBSYSTEM
8308 M: Peter Zijlstra <peterz@infradead.org>
8309 M: Ingo Molnar <mingo@redhat.com>
8310 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8311 L: linux-kernel@vger.kernel.org
8312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8315 F: include/linux/perf_event.h
8316 F: include/uapi/linux/perf_event.h
8317 F: arch/*/kernel/perf_event*.c
8318 F: arch/*/kernel/*/perf_event*.c
8319 F: arch/*/kernel/*/*/perf_event*.c
8320 F: arch/*/include/asm/perf_event.h
8321 F: arch/*/kernel/perf_callchain.c
8324 PERSONALITY HANDLING
8325 M: Christoph Hellwig <hch@infradead.org>
8326 L: linux-abi-devel@lists.sourceforge.net
8328 F: include/linux/personality.h
8329 F: include/uapi/linux/personality.h
8332 M: Remi Denis-Courmont <courmisch@gmail.com>
8334 F: Documentation/networking/phonet.txt
8335 F: include/linux/phonet.h
8336 F: include/net/phonet/
8337 F: include/uapi/linux/phonet.h
8341 M: Joern Engel <joern@lazybastard.org>
8342 L: linux-mtd@lists.infradead.org
8344 F: drivers/mtd/devices/phram.c
8347 M: Bruno Prémont <bonbons@linux-vserver.org>
8348 L: linux-input@vger.kernel.org
8350 F: drivers/hid/hid-picolcd*
8353 M: Jamie Iles <jamie@jamieiles.com>
8354 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8355 T: git git://github.com/jamieiles/linux-2.6-ji.git
8357 F: arch/arm/boot/dts/picoxcell*
8358 F: arch/arm/mach-picoxcell/
8359 F: drivers/crypto/picoxcell*
8361 PIN CONTROL SUBSYSTEM
8362 M: Linus Walleij <linus.walleij@linaro.org>
8363 L: linux-gpio@vger.kernel.org
8364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8367 F: include/linux/pinctrl/
8369 PIN CONTROLLER - ATMEL AT91
8370 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8373 F: drivers/pinctrl/pinctrl-at91.*
8375 PIN CONTROLLER - ATMEL AT91 PIO4
8376 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8377 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8378 L: linux-gpio@vger.kernel.org
8380 F: drivers/pinctrl/pinctrl-at91-pio4.*
8382 PIN CONTROLLER - INTEL
8383 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8384 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8386 F: drivers/pinctrl/intel/
8388 PIN CONTROLLER - RENESAS
8389 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8390 M: Geert Uytterhoeven <geert+renesas@glider.be>
8391 L: linux-sh@vger.kernel.org
8393 F: drivers/pinctrl/sh-pfc/
8395 PIN CONTROLLER - SAMSUNG
8396 M: Tomasz Figa <tomasz.figa@gmail.com>
8397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8398 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8400 F: drivers/pinctrl/samsung/
8402 PIN CONTROLLER - SINGLE
8403 M: Tony Lindgren <tony@atomide.com>
8404 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8405 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8406 L: linux-omap@vger.kernel.org
8408 F: drivers/pinctrl/pinctrl-single.c
8410 PIN CONTROLLER - ST SPEAR
8411 M: Viresh Kumar <vireshk@kernel.org>
8412 L: spear-devel@list.st.com
8413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8414 W: http://www.st.com/spear
8416 F: drivers/pinctrl/spear/
8419 M: Jiri Kosina <jikos@kernel.org>
8421 F: drivers/block/pktcdvd.c
8422 F: include/linux/pktcdvd.h
8423 F: include/uapi/linux/pktcdvd.h
8426 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8427 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8429 T: git git://github.com/gxt/linux.git
8430 F: drivers/input/serio/i8042-unicore32io.h
8431 F: drivers/i2c/busses/i2c-puv3.c
8432 F: drivers/video/fbdev/fb-puv3.c
8433 F: drivers/rtc/rtc-puv3.c
8435 PMBUS HARDWARE MONITORING DRIVERS
8436 M: Guenter Roeck <linux@roeck-us.net>
8437 L: lm-sensors@lm-sensors.org
8438 W: http://www.lm-sensors.org/
8439 W: http://www.roeck-us.net/linux/drivers/
8440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8442 F: Documentation/hwmon/pmbus
8443 F: drivers/hwmon/pmbus/
8444 F: include/linux/i2c/pmbus.h
8446 PMC SIERRA MaxRAID DRIVER
8447 L: linux-scsi@vger.kernel.org
8448 W: http://www.pmc-sierra.com/
8450 F: drivers/scsi/pmcraid.*
8452 PMC SIERRA PM8001 DRIVER
8453 M: Jack Wang <jinpu.wang@profitbricks.com>
8454 M: lindar_liu@usish.com
8456 L: linux-scsi@vger.kernel.org
8458 F: drivers/scsi/pm8001/
8460 POSIX CLOCKS and TIMERS
8461 M: Thomas Gleixner <tglx@linutronix.de>
8462 L: linux-kernel@vger.kernel.org
8463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8466 F: include/linux/timer*
8467 F: kernel/time/*timer*
8469 POWER MANAGEMENT CORE
8470 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8471 L: linux-pm@vger.kernel.org
8472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8474 F: drivers/base/power/
8475 F: include/linux/pm.h
8476 F: include/linux/pm_*
8477 F: include/linux/powercap.h
8478 F: drivers/powercap/
8480 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8481 M: Sebastian Reichel <sre@kernel.org>
8482 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8483 M: David Woodhouse <dwmw2@infradead.org>
8484 L: linux-pm@vger.kernel.org
8485 T: git git://git.infradead.org/battery-2.6.git
8487 F: include/linux/power_supply.h
8489 X: drivers/power/avs/
8491 POWER STATE COORDINATION INTERFACE (PSCI)
8492 M: Mark Rutland <mark.rutland@arm.com>
8493 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8494 L: linux-arm-kernel@lists.infradead.org
8496 F: drivers/firmware/psci.c
8497 F: include/linux/psci.h
8498 F: include/uapi/linux/psci.h
8501 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8505 PPP PROTOCOL DRIVERS AND COMPRESSORS
8506 M: Paul Mackerras <paulus@samba.org>
8507 L: linux-ppp@vger.kernel.org
8509 F: drivers/net/ppp/ppp_*
8511 PPP OVER ATM (RFC 2364)
8512 M: Mitchell Blank Jr <mitch@sfgoth.com>
8514 F: net/atm/pppoatm.c
8515 F: include/uapi/linux/atmppp.h
8518 M: Michal Ostrowski <mostrows@earthlink.net>
8520 F: drivers/net/ppp/pppoe.c
8521 F: drivers/net/ppp/pppox.c
8524 M: James Chapman <jchapman@katalix.com>
8526 F: net/l2tp/l2tp_ppp.c
8527 F: include/linux/if_pppol2tp.h
8528 F: include/uapi/linux/if_pppol2tp.h
8531 M: Rodolfo Giometti <giometti@enneenne.com>
8532 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8533 L: linuxpps@ml.enneenne.com (subscribers-only)
8535 F: Documentation/pps/
8537 F: include/linux/pps*.h
8540 M: Dmitry Kozlov <xeb@mail.ru>
8541 L: netdev@vger.kernel.org
8543 F: drivers/net/ppp/pptp.c
8544 W: http://sourceforge.net/projects/accel-pptp
8547 M: Robert Love <rml@tech9.net>
8548 L: kpreempt-tech@lists.sourceforge.net
8549 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8551 F: Documentation/preempt-locking.txt
8552 F: include/linux/preempt.h
8554 PRISM54 WIRELESS DRIVER
8555 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8556 L: linux-wireless@vger.kernel.org
8557 W: http://wireless.kernel.org/en/users/Drivers/p54
8559 F: drivers/net/wireless/intersil/prism54/
8562 M: Geoff Levand <geoff@infradead.org>
8563 L: netdev@vger.kernel.org
8564 L: linuxppc-dev@lists.ozlabs.org
8566 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8568 PS3 PLATFORM SUPPORT
8569 M: Geoff Levand <geoff@infradead.org>
8570 L: linuxppc-dev@lists.ozlabs.org
8572 F: arch/powerpc/boot/ps3*
8573 F: arch/powerpc/include/asm/lv1call.h
8574 F: arch/powerpc/include/asm/ps3*.h
8575 F: arch/powerpc/platforms/ps3/
8578 F: drivers/rtc/rtc-ps3.c
8579 F: drivers/usb/host/*ps3.c
8580 F: sound/ppc/snd_ps3*
8583 M: Jim Paris <jim@jtan.com>
8584 M: Geoff Levand <geoff@infradead.org>
8585 L: linuxppc-dev@lists.ozlabs.org
8587 F: drivers/block/ps3vram.c
8590 M: Anton Vorontsov <anton@enomsg.org>
8591 M: Colin Cross <ccross@android.com>
8592 M: Kees Cook <keescook@chromium.org>
8593 M: Tony Luck <tony.luck@intel.com>
8595 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8597 F: include/linux/pstore*
8598 F: drivers/firmware/efi/efi-pstore.c
8599 F: drivers/acpi/apei/erst.c
8601 PTP HARDWARE CLOCK SUPPORT
8602 M: Richard Cochran <richardcochran@gmail.com>
8603 L: netdev@vger.kernel.org
8605 W: http://linuxptp.sourceforge.net/
8606 F: Documentation/ABI/testing/sysfs-ptp
8607 F: Documentation/ptp/*
8608 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8609 F: drivers/net/phy/dp83640*
8611 F: include/linux/ptp_cl*
8614 M: Roland McGrath <roland@hack.frob.com>
8615 M: Oleg Nesterov <oleg@redhat.com>
8617 F: include/asm-generic/syscall.h
8618 F: include/linux/ptrace.h
8619 F: include/linux/regset.h
8620 F: include/linux/tracehook.h
8621 F: include/uapi/linux/ptrace.h
8624 PVRUSB2 VIDEO4LINUX DRIVER
8625 M: Mike Isely <isely@pobox.com>
8626 L: pvrusb2@isely.net (subscribers-only)
8627 L: linux-media@vger.kernel.org
8628 W: http://www.isely.net/pvrusb2/
8629 T: git git://linuxtv.org/media_tree.git
8631 F: Documentation/video4linux/README.pvrusb2
8632 F: drivers/media/usb/pvrusb2/
8635 M: Hans de Goede <hdegoede@redhat.com>
8636 L: linux-media@vger.kernel.org
8637 T: git git://linuxtv.org/media_tree.git
8639 F: drivers/media/usb/pwc/*
8642 M: Kamil Debski <k.debski@samsung.com>
8643 L: lm-sensors@lm-sensors.org
8645 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8646 F: Documentation/hwmon/pwm-fan
8647 F: drivers/hwmon/pwm-fan.c
8650 M: Thierry Reding <thierry.reding@gmail.com>
8651 L: linux-pwm@vger.kernel.org
8653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8654 F: Documentation/pwm.txt
8655 F: Documentation/devicetree/bindings/pwm/
8656 F: include/linux/pwm.h
8658 F: drivers/video/backlight/pwm_bl.c
8659 F: include/linux/pwm_backlight.h
8661 PXA2xx/PXA3xx SUPPORT
8662 M: Daniel Mack <daniel@zonque.org>
8663 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8664 M: Robert Jarzmik <robert.jarzmik@free.fr>
8665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8666 T: git git://github.com/hzhuang1/linux.git
8667 T: git git://github.com/rjarzmik/linux.git
8669 F: arch/arm/mach-pxa/
8671 F: drivers/pcmcia/pxa2xx*
8672 F: drivers/pinctrl/pxa/
8673 F: drivers/spi/spi-pxa2xx*
8674 F: drivers/usb/gadget/udc/pxa2*
8675 F: include/sound/pxa2xx-lib.h
8679 PXA3xx NAND FLASH DRIVER
8680 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8681 L: linux-mtd@lists.infradead.org
8683 F: drivers/mtd/nand/pxa3xx_nand.c
8686 M: Eric Miao <eric.y.miao@gmail.com>
8687 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8688 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8689 T: git git://github.com/hzhuang1/linux.git
8690 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8692 F: arch/arm/mach-mmp/
8698 M: Robert Jarzmik <robert.jarzmik@free.fr>
8699 L: rtc-linux@googlegroups.com
8703 M: Tadeusz Struk <tadeusz.struk@intel.com>
8704 L: qat-linux@intel.com
8706 F: drivers/crypto/qat/
8709 M: Mike Marciniszyn <infinipath@intel.com>
8710 L: linux-rdma@vger.kernel.org
8712 F: drivers/infiniband/hw/qib/
8714 QLOGIC QLA1280 SCSI DRIVER
8715 M: Michael Reed <mdr@sgi.com>
8716 L: linux-scsi@vger.kernel.org
8718 F: drivers/scsi/qla1280.[ch]
8720 QLOGIC QLA2XXX FC-SCSI DRIVER
8721 M: qla2xxx-upstream@qlogic.com
8722 L: linux-scsi@vger.kernel.org
8724 F: Documentation/scsi/LICENSE.qla2xxx
8725 F: drivers/scsi/qla2xxx/
8727 QLOGIC QLA4XXX iSCSI DRIVER
8728 M: QLogic-Storage-Upstream@qlogic.com
8729 L: linux-scsi@vger.kernel.org
8731 F: Documentation/scsi/LICENSE.qla4xxx
8732 F: drivers/scsi/qla4xxx/
8734 QLOGIC QLA3XXX NETWORK DRIVER
8735 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8736 M: Ron Mercer <ron.mercer@qlogic.com>
8737 M: linux-driver@qlogic.com
8738 L: netdev@vger.kernel.org
8740 F: Documentation/networking/LICENSE.qla3xxx
8741 F: drivers/net/ethernet/qlogic/qla3xxx.*
8743 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8744 M: Dept-GELinuxNICDev@qlogic.com
8745 L: netdev@vger.kernel.org
8747 F: drivers/net/ethernet/qlogic/qlcnic/
8749 QLOGIC QLGE 10Gb ETHERNET DRIVER
8750 M: Harish Patil <harish.patil@qlogic.com>
8751 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8752 M: Dept-GELinuxNICDev@qlogic.com
8753 M: linux-driver@qlogic.com
8754 L: netdev@vger.kernel.org
8756 F: drivers/net/ethernet/qlogic/qlge/
8758 QLOGIC QL4xxx ETHERNET DRIVER
8759 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8760 M: Ariel Elior <Ariel.Elior@qlogic.com>
8761 M: everest-linux-l2@qlogic.com
8762 L: netdev@vger.kernel.org
8764 F: drivers/net/ethernet/qlogic/qed/
8765 F: include/linux/qed/
8766 F: drivers/net/ethernet/qlogic/qede/
8769 M: Anders Larsen <al@alarsen.net>
8770 W: http://www.alarsen.net/linux/qnx4fs/
8773 F: include/uapi/linux/qnx4_fs.h
8774 F: include/uapi/linux/qnxtypes.h
8777 M: Antti Palosaari <crope@iki.fi>
8778 L: linux-media@vger.kernel.org
8779 W: https://linuxtv.org
8780 W: http://palosaari.fi/linux/
8781 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8782 T: git git://linuxtv.org/anttip/media_tree.git
8784 F: drivers/media/tuners/qt1010*
8786 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8787 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8788 L: linux-wireless@vger.kernel.org
8789 L: ath9k-devel@lists.ath9k.org
8790 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8792 F: drivers/net/wireless/ath/ath9k/
8794 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8795 M: Kalle Valo <kvalo@qca.qualcomm.com>
8796 L: ath10k@lists.infradead.org
8797 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8798 T: git git://github.com/kvalo/ath.git
8800 F: drivers/net/wireless/ath/ath10k/
8802 QUALCOMM HEXAGON ARCHITECTURE
8803 M: Richard Kuo <rkuo@codeaurora.org>
8804 L: linux-hexagon@vger.kernel.org
8808 QUALCOMM WCN36XX WIRELESS DRIVER
8809 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8810 L: wcn36xx@lists.infradead.org
8811 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8812 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8814 F: drivers/net/wireless/ath/wcn36xx/
8816 RADOS BLOCK DEVICE (RBD)
8817 M: Ilya Dryomov <idryomov@gmail.com>
8818 M: Sage Weil <sage@redhat.com>
8819 M: Alex Elder <elder@kernel.org>
8820 L: ceph-devel@vger.kernel.org
8822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8823 T: git git://github.com/ceph/ceph-client.git
8825 F: Documentation/ABI/testing/sysfs-bus-rbd
8826 F: drivers/block/rbd.c
8827 F: drivers/block/rbd_types.h
8829 RADEON FRAMEBUFFER DISPLAY DRIVER
8830 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8831 L: linux-fbdev@vger.kernel.org
8833 F: drivers/video/fbdev/aty/radeon*
8834 F: include/uapi/linux/radeonfb.h
8836 RADIOSHARK RADIO DRIVER
8837 M: Hans de Goede <hdegoede@redhat.com>
8838 L: linux-media@vger.kernel.org
8839 T: git git://linuxtv.org/media_tree.git
8841 F: drivers/media/radio/radio-shark.c
8843 RADIOSHARK2 RADIO DRIVER
8844 M: Hans de Goede <hdegoede@redhat.com>
8845 L: linux-media@vger.kernel.org
8846 T: git git://linuxtv.org/media_tree.git
8848 F: drivers/media/radio/radio-shark2.c
8849 F: drivers/media/radio/radio-tea5777.c
8851 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8852 M: Paul Mackerras <paulus@samba.org>
8853 L: linux-fbdev@vger.kernel.org
8855 F: drivers/video/fbdev/aty/aty128fb.c
8857 RALINK RT2X00 WIRELESS LAN DRIVER
8859 M: Stanislaw Gruszka <sgruszka@redhat.com>
8860 M: Helmut Schaa <helmut.schaa@googlemail.com>
8861 L: linux-wireless@vger.kernel.org
8863 F: drivers/net/wireless/ralink/rt2x00/
8865 RAMDISK RAM BLOCK DEVICE DRIVER
8866 M: Jens Axboe <axboe@kernel.dk>
8868 F: Documentation/blockdev/ramdisk.txt
8869 F: drivers/block/brd.c
8871 RANDOM NUMBER DRIVER
8872 M: "Theodore Ts'o" <tytso@mit.edu>
8874 F: drivers/char/random.c
8877 M: Matt Porter <mporter@kernel.crashing.org>
8878 M: Alexandre Bounine <alexandre.bounine@idt.com>
8882 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8883 L: linux-wireless@vger.kernel.org
8885 F: drivers/net/wireless/ray*
8888 M: Josh Triplett <josh@joshtriplett.org>
8889 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8890 L: linux-kernel@vger.kernel.org
8892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8893 F: Documentation/RCU/torture.txt
8894 F: kernel/rcu/rcutorture.c
8896 RCUTORTURE TEST FRAMEWORK
8897 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8898 M: Josh Triplett <josh@joshtriplett.org>
8899 R: Steven Rostedt <rostedt@goodmis.org>
8900 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8901 R: Lai Jiangshan <jiangshanlai@gmail.com>
8902 L: linux-kernel@vger.kernel.org
8904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8905 F: tools/testing/selftests/rcutorture
8908 M: Florian Fainelli <florian@openwrt.org>
8911 RDC R6040 FAST ETHERNET DRIVER
8912 M: Florian Fainelli <florian@openwrt.org>
8913 L: netdev@vger.kernel.org
8915 F: drivers/net/ethernet/rdc/r6040.c
8917 RDS - RELIABLE DATAGRAM SOCKETS
8918 M: Chien Yen <chien.yen@oracle.com>
8919 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8923 READ-COPY UPDATE (RCU)
8924 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8925 M: Josh Triplett <josh@joshtriplett.org>
8926 R: Steven Rostedt <rostedt@goodmis.org>
8927 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8928 R: Lai Jiangshan <jiangshanlai@gmail.com>
8929 L: linux-kernel@vger.kernel.org
8930 W: http://www.rdrop.com/users/paulmck/RCU/
8932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8933 F: Documentation/RCU/
8934 X: Documentation/RCU/torture.txt
8935 F: include/linux/rcu*
8936 X: include/linux/srcu.h
8940 REAL TIME CLOCK (RTC) SUBSYSTEM
8941 M: Alessandro Zummo <a.zummo@towertech.it>
8942 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8943 L: rtc-linux@googlegroups.com
8944 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8947 F: Documentation/rtc.txt
8949 F: include/linux/rtc.h
8950 F: include/uapi/linux/rtc.h
8952 REALTEK AUDIO CODECS
8953 M: Bard Liao <bardliao@realtek.com>
8954 M: Oder Chiou <oder_chiou@realtek.com>
8956 F: sound/soc/codecs/rt*
8957 F: include/sound/rt*.h
8959 REISERFS FILE SYSTEM
8960 L: reiserfs-devel@vger.kernel.org
8964 REGISTER MAP ABSTRACTION
8965 M: Mark Brown <broonie@kernel.org>
8966 L: linux-kernel@vger.kernel.org
8967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8969 F: drivers/base/regmap/
8970 F: include/linux/regmap.h
8972 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8973 M: Ohad Ben-Cohen <ohad@wizery.com>
8974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8976 F: drivers/remoteproc/
8977 F: Documentation/remoteproc.txt
8978 F: include/linux/remoteproc.h
8980 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8981 M: Ohad Ben-Cohen <ohad@wizery.com>
8982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8985 F: Documentation/rpmsg.txt
8986 F: include/linux/rpmsg.h
8988 RENESAS ETHERNET DRIVERS
8989 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8990 L: netdev@vger.kernel.org
8991 L: linux-sh@vger.kernel.org
8992 F: drivers/net/ethernet/renesas/
8993 F: include/linux/sh_eth.h
8995 RESET CONTROLLER FRAMEWORK
8996 M: Philipp Zabel <p.zabel@pengutronix.de>
8999 F: Documentation/devicetree/bindings/reset/
9000 F: include/dt-bindings/reset/
9001 F: include/linux/reset.h
9002 F: include/linux/reset-controller.h
9005 M: Johannes Berg <johannes@sipsolutions.net>
9006 L: linux-wireless@vger.kernel.org
9007 W: http://wireless.kernel.org/
9008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9011 F: Documentation/rfkill.txt
9015 M: Thomas Graf <tgraf@suug.ch>
9016 L: netdev@vger.kernel.org
9019 F: include/linux/rhashtable.h
9021 RICOH SMARTMEDIA/XD DRIVER
9022 M: Maxim Levitsky <maximlevitsky@gmail.com>
9024 F: drivers/mtd/nand/r852.c
9025 F: drivers/mtd/nand/r852.h
9027 RICOH R5C592 MEMORYSTICK DRIVER
9028 M: Maxim Levitsky <maximlevitsky@gmail.com>
9030 F: drivers/memstick/host/r592.*
9033 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9034 W: http://sourceforge.net/projects/roccat/
9036 F: drivers/hid/hid-roccat*
9037 F: include/linux/hid-roccat*
9038 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9041 M: Jiri Pirko <jiri@resnulli.us>
9042 M: Scott Feldman <sfeldma@gmail.com>
9043 L: netdev@vger.kernel.org
9045 F: drivers/net/ethernet/rocker/
9049 W: http://www.comtrol.com
9051 F: Documentation/serial/rocket.txt
9052 F: drivers/tty/rocket*
9054 ROCKETPORT EXPRESS/INFINITY DRIVER
9055 M: Kevin Cernekee <cernekee@gmail.com>
9056 L: linux-serial@vger.kernel.org
9058 F: drivers/tty/serial/rp2.*
9061 M: Ralf Baechle <ralf@linux-mips.org>
9062 L: linux-hams@vger.kernel.org
9063 W: http://www.linux-ax25.org/
9065 F: include/net/rose.h
9066 F: include/uapi/linux/rose.h
9069 RTL2830 MEDIA DRIVER
9070 M: Antti Palosaari <crope@iki.fi>
9071 L: linux-media@vger.kernel.org
9072 W: https://linuxtv.org
9073 W: http://palosaari.fi/linux/
9074 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9075 T: git git://linuxtv.org/anttip/media_tree.git
9077 F: drivers/media/dvb-frontends/rtl2830*
9079 RTL2832 MEDIA DRIVER
9080 M: Antti Palosaari <crope@iki.fi>
9081 L: linux-media@vger.kernel.org
9082 W: https://linuxtv.org
9083 W: http://palosaari.fi/linux/
9084 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9085 T: git git://linuxtv.org/anttip/media_tree.git
9087 F: drivers/media/dvb-frontends/rtl2832*
9089 RTL2832_SDR MEDIA DRIVER
9090 M: Antti Palosaari <crope@iki.fi>
9091 L: linux-media@vger.kernel.org
9092 W: https://linuxtv.org
9093 W: http://palosaari.fi/linux/
9094 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9095 T: git git://linuxtv.org/anttip/media_tree.git
9097 F: drivers/media/dvb-frontends/rtl2832_sdr*
9099 RTL8180 WIRELESS DRIVER
9100 L: linux-wireless@vger.kernel.org
9101 W: http://wireless.kernel.org/
9102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9104 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9106 RTL8187 WIRELESS DRIVER
9107 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9108 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9109 M: Larry Finger <Larry.Finger@lwfinger.net>
9110 L: linux-wireless@vger.kernel.org
9111 W: http://wireless.kernel.org/
9112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9114 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9116 RTL8192CE WIRELESS DRIVER
9117 M: Larry Finger <Larry.Finger@lwfinger.net>
9118 M: Chaoming Li <chaoming_li@realsil.com.cn>
9119 L: linux-wireless@vger.kernel.org
9120 W: http://wireless.kernel.org/
9121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9123 F: drivers/net/wireless/realtek/rtlwifi/
9124 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9126 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9127 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9128 L: linux-wireless@vger.kernel.org
9129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9131 F: drivers/net/wireless/realtek/rtl8xxxu/
9133 S3 SAVAGE FRAMEBUFFER DRIVER
9134 M: Antonino Daplas <adaplas@gmail.com>
9135 L: linux-fbdev@vger.kernel.org
9137 F: drivers/video/fbdev/savage/
9140 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9141 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9142 L: linux-s390@vger.kernel.org
9143 W: http://www.ibm.com/developerworks/linux/linux390/
9147 F: Documentation/s390/
9148 F: Documentation/DocBook/s390*
9150 S390 COMMON I/O LAYER
9151 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9152 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9153 L: linux-s390@vger.kernel.org
9154 W: http://www.ibm.com/developerworks/linux/linux390/
9156 F: drivers/s390/cio/
9159 M: Stefan Weinhuber <wein@de.ibm.com>
9160 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9161 L: linux-s390@vger.kernel.org
9162 W: http://www.ibm.com/developerworks/linux/linux390/
9164 F: drivers/s390/block/dasd*
9165 F: block/partitions/ibm.c
9167 S390 NETWORK DRIVERS
9168 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9169 L: linux-s390@vger.kernel.org
9170 W: http://www.ibm.com/developerworks/linux/linux390/
9172 F: drivers/s390/net/
9175 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9176 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9177 L: linux-s390@vger.kernel.org
9178 W: http://www.ibm.com/developerworks/linux/linux390/
9181 F: drivers/pci/hotplug/s390_pci_hpc.c
9184 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9185 L: linux-s390@vger.kernel.org
9186 W: http://www.ibm.com/developerworks/linux/linux390/
9188 F: drivers/s390/crypto/
9191 M: Steffen Maier <maier@linux.vnet.ibm.com>
9192 L: linux-s390@vger.kernel.org
9193 W: http://www.ibm.com/developerworks/linux/linux390/
9195 F: drivers/s390/scsi/zfcp_*
9197 S390 IUCV NETWORK LAYER
9198 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9199 L: linux-s390@vger.kernel.org
9200 W: http://www.ibm.com/developerworks/linux/linux390/
9202 F: drivers/s390/net/*iucv*
9203 F: include/net/iucv/
9207 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9208 L: linux-s390@vger.kernel.org
9209 W: http://www.ibm.com/developerworks/linux/linux390/
9211 F: drivers/iommu/s390-iommu.c
9213 S3C24XX SD/MMC Driver
9214 M: Ben Dooks <ben-linux@fluff.org>
9215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9217 F: drivers/mmc/host/s3cmci.*
9219 SAA6588 RDS RECEIVER DRIVER
9220 M: Hans Verkuil <hverkuil@xs4all.nl>
9221 L: linux-media@vger.kernel.org
9222 T: git git://linuxtv.org/media_tree.git
9223 W: https://linuxtv.org
9225 F: drivers/media/i2c/saa6588*
9227 SAA7134 VIDEO4LINUX DRIVER
9228 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9229 L: linux-media@vger.kernel.org
9230 W: https://linuxtv.org
9231 T: git git://linuxtv.org/media_tree.git
9233 F: Documentation/video4linux/*.saa7134
9234 F: drivers/media/pci/saa7134/
9236 SAA7146 VIDEO4LINUX-2 DRIVER
9237 M: Hans Verkuil <hverkuil@xs4all.nl>
9238 L: linux-media@vger.kernel.org
9239 T: git git://linuxtv.org/media_tree.git
9241 F: drivers/media/common/saa7146/
9242 F: drivers/media/pci/saa7146/
9243 F: include/media/saa7146*
9245 SAMSUNG LAPTOP DRIVER
9246 M: Corentin Chary <corentin.chary@gmail.com>
9247 L: platform-driver-x86@vger.kernel.org
9249 F: drivers/platform/x86/samsung-laptop.c
9251 SAMSUNG AUDIO (ASoC) DRIVERS
9252 M: Sangbeom Kim <sbkim73@samsung.com>
9253 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9255 F: sound/soc/samsung/
9257 SAMSUNG FRAMEBUFFER DRIVER
9258 M: Jingoo Han <jingoohan1@gmail.com>
9259 L: linux-fbdev@vger.kernel.org
9261 F: drivers/video/fbdev/s3c-fb.c
9263 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9264 M: Sangbeom Kim <sbkim73@samsung.com>
9265 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9266 L: linux-kernel@vger.kernel.org
9267 L: linux-samsung-soc@vger.kernel.org
9269 F: drivers/mfd/sec*.c
9270 F: drivers/regulator/s2m*.c
9271 F: drivers/regulator/s5m*.c
9272 F: drivers/clk/clk-s2mps11.c
9273 F: drivers/rtc/rtc-s5m.c
9274 F: include/linux/mfd/samsung/
9275 F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9276 F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9278 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9279 M: Kyungmin Park <kyungmin.park@samsung.com>
9280 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9281 L: linux-media@vger.kernel.org
9282 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9284 F: drivers/media/platform/exynos4-is/
9286 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9287 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9288 L: linux-media@vger.kernel.org
9289 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9291 F: drivers/media/platform/s3c-camif/
9292 F: include/media/drv-intf/s3c_camif.h
9294 SAMSUNG S5C73M3 CAMERA DRIVER
9295 M: Kyungmin Park <kyungmin.park@samsung.com>
9296 M: Andrzej Hajda <a.hajda@samsung.com>
9297 L: linux-media@vger.kernel.org
9299 F: drivers/media/i2c/s5c73m3/*
9301 SAMSUNG S5K5BAF CAMERA DRIVER
9302 M: Kyungmin Park <kyungmin.park@samsung.com>
9303 M: Andrzej Hajda <a.hajda@samsung.com>
9304 L: linux-media@vger.kernel.org
9306 F: drivers/media/i2c/s5k5baf.c
9308 SAMSUNG S3FWRN5 NFC DRIVER
9309 M: Robert Baldyga <r.baldyga@samsung.com>
9310 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9312 F: drivers/nfc/s3fwrn5
9314 SAMSUNG SOC CLOCK DRIVERS
9315 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9316 M: Tomasz Figa <tomasz.figa@gmail.com>
9318 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9319 F: drivers/clk/samsung/
9321 SAMSUNG SXGBE DRIVERS
9322 M: Byungho An <bh74.an@samsung.com>
9323 M: Girish K S <ks.giri@samsung.com>
9324 M: Vipul Pandya <vipul.pandya@samsung.com>
9326 L: netdev@vger.kernel.org
9327 F: drivers/net/ethernet/samsung/sxgbe/
9329 SAMSUNG THERMAL DRIVER
9330 M: Lukasz Majewski <l.majewski@samsung.com>
9331 L: linux-pm@vger.kernel.org
9332 L: linux-samsung-soc@vger.kernel.org
9334 T: https://github.com/lmajewski/linux-samsung-thermal.git
9335 F: drivers/thermal/samsung/
9337 SAMSUNG USB2 PHY DRIVER
9338 M: Kamil Debski <k.debski@samsung.com>
9339 L: linux-kernel@vger.kernel.org
9341 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9342 F: Documentation/phy/samsung-usb2.txt
9343 F: drivers/phy/phy-exynos4210-usb2.c
9344 F: drivers/phy/phy-exynos4x12-usb2.c
9345 F: drivers/phy/phy-exynos5250-usb2.c
9346 F: drivers/phy/phy-s5pv210-usb2.c
9347 F: drivers/phy/phy-samsung-usb2.c
9348 F: drivers/phy/phy-samsung-usb2.h
9351 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9352 L: linux-serial@vger.kernel.org
9354 F: drivers/tty/serial/
9356 SYNOPSYS DESIGNWARE DMAC DRIVER
9357 M: Viresh Kumar <vireshk@kernel.org>
9358 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9360 F: include/linux/dma/dw.h
9361 F: include/linux/platform_data/dma-dw.h
9364 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9365 M: Lars Persson <lars.persson@axis.com>
9366 L: netdev@vger.kernel.org
9368 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9369 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9371 SYNOPSYS DESIGNWARE I2C DRIVER
9372 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9373 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9374 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9375 L: linux-i2c@vger.kernel.org
9377 F: drivers/i2c/busses/i2c-designware-*
9378 F: include/linux/platform_data/i2c-designware.h
9380 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9381 M: Jaehoon Chung <jh80.chung@samsung.com>
9382 L: linux-mmc@vger.kernel.org
9384 F: include/linux/mmc/dw_mmc.h
9385 F: drivers/mmc/host/dw_mmc*
9387 SYSTEM TRACE MODULE CLASS
9388 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9390 F: Documentation/trace/stm.txt
9391 F: drivers/hwtracing/stm/
9392 F: include/linux/stm.h
9393 F: include/uapi/linux/stm.h
9396 M: Andreas Noever <andreas.noever@gmail.com>
9398 F: drivers/thunderbolt/
9400 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9401 M: John Stultz <john.stultz@linaro.org>
9402 M: Thomas Gleixner <tglx@linutronix.de>
9403 L: linux-kernel@vger.kernel.org
9404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9406 F: include/linux/clocksource.h
9407 F: include/linux/time.h
9408 F: include/linux/timex.h
9409 F: include/uapi/linux/time.h
9410 F: include/uapi/linux/timex.h
9411 F: kernel/time/clocksource.c
9412 F: kernel/time/time*.c
9413 F: kernel/time/alarmtimer.c
9414 F: kernel/time/ntp.c
9415 F: tools/testing/selftests/timers/
9418 M: Zwane Mwaikambo <zwanem@gmail.com>
9420 F: drivers/watchdog/sc1200wdt.c
9423 M: Ingo Molnar <mingo@redhat.com>
9424 M: Peter Zijlstra <peterz@infradead.org>
9425 L: linux-kernel@vger.kernel.org
9426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9429 F: include/linux/sched.h
9430 F: include/uapi/linux/sched.h
9431 F: include/linux/wait.h
9434 M: Chen Liqin <liqin.linux@gmail.com>
9435 M: Lennox Wu <lennox.wu@gmail.com>
9436 W: http://www.sunplus.com
9440 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9441 M: Sudeep Holla <sudeep.holla@arm.com>
9442 L: linux-arm-kernel@lists.infradead.org
9444 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9445 F: drivers/clk/clk-scpi.c
9446 F: drivers/cpufreq/scpi-cpufreq.c
9447 F: drivers/firmware/arm_scpi.c
9448 F: include/linux/scpi_protocol.h
9451 M: Jens Axboe <axboe@kernel.dk>
9452 L: linux-scsi@vger.kernel.org
9453 W: http://www.kernel.dk
9457 SCSI RDMA PROTOCOL (SRP) INITIATOR
9458 M: Bart Van Assche <bart.vanassche@sandisk.com>
9459 L: linux-rdma@vger.kernel.org
9461 W: http://www.openfabrics.org
9462 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9464 F: drivers/infiniband/ulp/srp/
9465 F: include/scsi/srp.h
9468 M: Doug Gilbert <dgilbert@interlog.com>
9469 L: linux-scsi@vger.kernel.org
9470 W: http://sg.danny.cz/sg
9472 F: Documentation/scsi/scsi-generic.txt
9473 F: drivers/scsi/sg.c
9474 F: include/scsi/sg.h
9477 M: "James E.J. Bottomley" <JBottomley@odin.com>
9478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9479 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9481 L: linux-scsi@vger.kernel.org
9487 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9488 L: linux-scsi@vger.kernel.org
9490 F: Documentation/scsi/st.txt
9491 F: drivers/scsi/st.*
9492 F: drivers/scsi/st_*.h
9495 M: Vlad Yasevich <vyasevich@gmail.com>
9496 M: Neil Horman <nhorman@tuxdriver.com>
9497 L: linux-sctp@vger.kernel.org
9498 W: http://lksctp.sourceforge.net
9500 F: Documentation/networking/sctp.txt
9501 F: include/linux/sctp.h
9502 F: include/uapi/linux/sctp.h
9503 F: include/net/sctp/
9507 M: Jim Cromie <jim.cromie@gmail.com>
9509 F: Documentation/i2c/busses/scx200_acb
9510 F: arch/x86/platform/scx200/
9511 F: drivers/watchdog/scx200_wdt.c
9512 F: drivers/i2c/busses/scx200*
9513 F: drivers/mtd/maps/scx200_docflash.c
9514 F: include/linux/scx200.h
9517 M: Jim Cromie <jim.cromie@gmail.com>
9519 F: drivers/char/scx200_gpio.c
9520 F: include/linux/scx200_gpio.h
9522 SCx200 HRT CLOCKSOURCE DRIVER
9523 M: Jim Cromie <jim.cromie@gmail.com>
9525 F: drivers/clocksource/scx200_hrt.c
9527 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9528 M: Sascha Sommer <saschasommer@freenet.de>
9529 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9531 F: drivers/mmc/host/sdricoh_cs.c
9533 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9534 L: linux-mmc@vger.kernel.org
9536 F: drivers/mmc/host/sdhci.*
9537 F: drivers/mmc/host/sdhci-pltfm.[ch]
9540 M: Kees Cook <keescook@chromium.org>
9541 R: Andy Lutomirski <luto@amacapital.net>
9542 R: Will Drewry <wad@chromium.org>
9543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9546 F: include/uapi/linux/seccomp.h
9547 F: include/linux/seccomp.h
9548 F: tools/testing/selftests/seccomp/*
9549 K: \bsecure_computing
9552 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9553 M: Ben Dooks <ben-linux@fluff.org>
9554 M: Jaehoon Chung <jh80.chung@samsung.com>
9555 L: linux-mmc@vger.kernel.org
9557 F: drivers/mmc/host/sdhci-s3c*
9559 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9560 M: Viresh Kumar <vireshk@kernel.org>
9561 L: spear-devel@list.st.com
9562 L: linux-mmc@vger.kernel.org
9564 F: drivers/mmc/host/sdhci-spear.c
9567 M: James Morris <james.l.morris@oracle.com>
9568 M: "Serge E. Hallyn" <serge@hallyn.com>
9569 L: linux-security-module@vger.kernel.org (suggested Cc:)
9570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9571 W: http://kernsec.org/
9576 M: Security Officers <security@kernel.org>
9579 SELINUX SECURITY MODULE
9580 M: Paul Moore <paul@paul-moore.com>
9581 M: Stephen Smalley <sds@tycho.nsa.gov>
9582 M: Eric Paris <eparis@parisplace.org>
9583 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9584 W: http://selinuxproject.org
9585 T: git git://git.infradead.org/users/pcmoore/selinux
9587 F: include/linux/selinux*
9588 F: security/selinux/
9591 APPARMOR SECURITY MODULE
9592 M: John Johansen <john.johansen@canonical.com>
9593 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9594 W: apparmor.wiki.kernel.org
9595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9597 F: security/apparmor/
9599 YAMA SECURITY MODULE
9600 M: Kees Cook <keescook@chromium.org>
9601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9606 M: Jiri Slaby <jirislaby@gmail.com>
9608 F: drivers/misc/phantom.c
9609 F: include/uapi/linux/phantom.h
9611 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9612 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9613 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9614 M: John Soni Jose <sony.john@avagotech.com>
9615 L: linux-scsi@vger.kernel.org
9616 W: http://www.avagotech.com
9618 F: drivers/scsi/be2iscsi/
9620 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9621 M: Sathya Perla <sathya.perla@avagotech.com>
9622 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9623 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9624 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9625 L: netdev@vger.kernel.org
9626 W: http://www.emulex.com
9628 F: drivers/net/ethernet/emulex/benet/
9630 EMULEX ONECONNECT ROCE DRIVER
9631 M: Selvin Xavier <selvin.xavier@avagotech.com>
9632 M: Devesh Sharma <devesh.sharma@avagotech.com>
9633 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9634 L: linux-rdma@vger.kernel.org
9635 W: http://www.emulex.com
9637 F: drivers/infiniband/hw/ocrdma/
9640 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9641 M: Shradha Shah <sshah@solarflare.com>
9642 L: netdev@vger.kernel.org
9644 F: drivers/net/ethernet/sfc/
9647 M: Dimitri Sivanich <sivanich@sgi.com>
9649 F: drivers/misc/sgi-gru/
9651 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9652 M: Pat Gefre <pfg@sgi.com>
9653 L: linux-ia64@vger.kernel.org
9655 F: Documentation/ia64/serial.txt
9656 F: drivers/tty/serial/ioc?_serial.c
9657 F: include/linux/ioc?.h
9659 SGI XP/XPC/XPNET DRIVER
9660 M: Cliff Whickman <cpw@sgi.com>
9661 M: Robin Holt <robinmholt@gmail.com>
9663 F: drivers/misc/sgi-xp/
9666 M: Antti Palosaari <crope@iki.fi>
9667 L: linux-media@vger.kernel.org
9668 W: https://linuxtv.org
9669 W: http://palosaari.fi/linux/
9670 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9671 T: git git://linuxtv.org/anttip/media_tree.git
9673 F: drivers/media/tuners/si2157*
9676 M: Antti Palosaari <crope@iki.fi>
9677 L: linux-media@vger.kernel.org
9678 W: https://linuxtv.org
9679 W: http://palosaari.fi/linux/
9680 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9681 T: git git://linuxtv.org/anttip/media_tree.git
9683 F: drivers/media/dvb-frontends/si2168*
9685 SI470X FM RADIO RECEIVER I2C DRIVER
9686 M: Hans Verkuil <hverkuil@xs4all.nl>
9687 L: linux-media@vger.kernel.org
9688 T: git git://linuxtv.org/media_tree.git
9689 W: https://linuxtv.org
9691 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9693 SI470X FM RADIO RECEIVER USB DRIVER
9694 M: Hans Verkuil <hverkuil@xs4all.nl>
9695 L: linux-media@vger.kernel.org
9696 T: git git://linuxtv.org/media_tree.git
9697 W: https://linuxtv.org
9699 F: drivers/media/radio/si470x/radio-si470x-common.c
9700 F: drivers/media/radio/si470x/radio-si470x.h
9701 F: drivers/media/radio/si470x/radio-si470x-usb.c
9703 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9704 M: Eduardo Valentin <edubezval@gmail.com>
9705 L: linux-media@vger.kernel.org
9706 T: git git://linuxtv.org/media_tree.git
9707 W: https://linuxtv.org
9709 F: drivers/media/radio/si4713/si4713.?
9711 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9712 M: Eduardo Valentin <edubezval@gmail.com>
9713 L: linux-media@vger.kernel.org
9714 T: git git://linuxtv.org/media_tree.git
9715 W: https://linuxtv.org
9717 F: drivers/media/radio/si4713/radio-platform-si4713.c
9719 SI4713 FM RADIO TRANSMITTER USB DRIVER
9720 M: Hans Verkuil <hverkuil@xs4all.nl>
9721 L: linux-media@vger.kernel.org
9722 T: git git://linuxtv.org/media_tree.git
9723 W: https://linuxtv.org
9725 F: drivers/media/radio/si4713/radio-usb-si4713.c
9728 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9729 L: linux-media@vger.kernel.org
9730 W: https://linuxtv.org
9731 T: git git://linuxtv.org/media_tree.git
9733 F: drivers/media/common/siano/
9734 F: drivers/media/usb/siano/
9735 F: drivers/media/usb/siano/
9736 F: drivers/media/mmc/siano/
9739 M: Hans de Goede <hdegoede@redhat.com>
9740 L: linux-fbdev@vger.kernel.org
9742 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9743 F: drivers/video/fbdev/simplefb.c
9744 F: include/linux/platform_data/simplefb.h
9746 SH_VEU V4L2 MEM2MEM DRIVER
9747 L: linux-media@vger.kernel.org
9749 F: drivers/media/platform/sh_veu.c
9751 SH_VOU V4L2 OUTPUT DRIVER
9752 L: linux-media@vger.kernel.org
9754 F: drivers/media/platform/sh_vou.c
9755 F: include/media/drv-intf/sh_vou.h
9757 SIMPLE FIRMWARE INTERFACE (SFI)
9758 M: Len Brown <lenb@kernel.org>
9759 L: sfi-devel@simplefirmware.org
9760 W: http://simplefirmware.org/
9761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9763 F: arch/x86/platform/sfi/
9765 F: include/linux/sfi*.h
9767 SIMTEC EB110ATX (Chalice CATS)
9769 P: Vincent Sanders <vince@simtec.co.uk>
9770 M: Simtec Linux Team <linux@simtec.co.uk>
9771 W: http://www.simtec.co.uk/products/EB110ATX/
9774 SIMTEC EB2410ITX (BAST)
9776 P: Vincent Sanders <vince@simtec.co.uk>
9777 M: Simtec Linux Team <linux@simtec.co.uk>
9778 W: http://www.simtec.co.uk/products/EB2410ITX/
9780 F: arch/arm/mach-s3c24xx/mach-bast.c
9781 F: arch/arm/mach-s3c24xx/bast-ide.c
9782 F: arch/arm/mach-s3c24xx/bast-irq.c
9784 TI DAVINCI MACHINE SUPPORT
9785 M: Sekhar Nori <nsekhar@ti.com>
9786 M: Kevin Hilman <khilman@deeprootsystems.com>
9787 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9788 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9790 F: arch/arm/mach-davinci/
9791 F: drivers/i2c/busses/i2c-davinci.c
9793 TI DAVINCI SERIES MEDIA DRIVER
9794 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9795 L: linux-media@vger.kernel.org
9796 W: https://linuxtv.org
9797 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9798 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9800 F: drivers/media/platform/davinci/
9801 F: include/media/davinci/
9803 TI AM437X VPFE DRIVER
9804 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9805 L: linux-media@vger.kernel.org
9806 W: https://linuxtv.org
9807 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9808 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9810 F: drivers/media/platform/am437x/
9812 OV2659 OMNIVISION SENSOR DRIVER
9813 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9814 L: linux-media@vger.kernel.org
9815 W: https://linuxtv.org
9816 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9817 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9819 F: drivers/media/i2c/ov2659.c
9820 F: include/media/i2c/ov2659.h
9822 SILICON MOTION SM712 FRAME BUFFER DRIVER
9823 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9824 M: Teddy Wang <teddy.wang@siliconmotion.com>
9825 M: Sudip Mukherjee <sudip@vectorindia.org>
9826 L: linux-fbdev@vger.kernel.org
9828 F: drivers/video/fbdev/sm712*
9829 F: Documentation/fb/sm712fb.txt
9831 SIS 190 ETHERNET DRIVER
9832 M: Francois Romieu <romieu@fr.zoreil.com>
9833 L: netdev@vger.kernel.org
9835 F: drivers/net/ethernet/sis/sis190.c
9837 SIS 900/7016 FAST ETHERNET DRIVER
9838 M: Daniele Venzano <venza@brownhat.org>
9839 W: http://www.brownhat.org/sis900.html
9840 L: netdev@vger.kernel.org
9842 F: drivers/net/ethernet/sis/sis900.*
9844 SIS FRAMEBUFFER DRIVER
9845 M: Thomas Winischhofer <thomas@winischhofer.net>
9846 W: http://www.winischhofer.net/linuxsisvga.shtml
9848 F: Documentation/fb/sisfb.txt
9849 F: drivers/video/fbdev/sis/
9850 F: include/video/sisfb.h
9853 M: Thomas Winischhofer <thomas@winischhofer.net>
9854 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9856 F: drivers/usb/misc/sisusbvga/
9859 M: Christoph Lameter <cl@linux.com>
9860 M: Pekka Enberg <penberg@kernel.org>
9861 M: David Rientjes <rientjes@google.com>
9862 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9863 M: Andrew Morton <akpm@linux-foundation.org>
9864 L: linux-mm@kvack.org
9866 F: include/linux/sl?b*.h
9869 SLEEPABLE READ-COPY UPDATE (SRCU)
9870 M: Lai Jiangshan <jiangshanlai@gmail.com>
9871 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9872 M: Josh Triplett <josh@joshtriplett.org>
9873 R: Steven Rostedt <rostedt@goodmis.org>
9874 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9875 L: linux-kernel@vger.kernel.org
9876 W: http://www.rdrop.com/users/paulmck/RCU/
9878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9879 F: include/linux/srcu.h
9880 F: kernel/rcu/srcu.c
9882 SMACK SECURITY MODULE
9883 M: Casey Schaufler <casey@schaufler-ca.com>
9884 L: linux-security-module@vger.kernel.org
9885 W: http://schaufler-ca.com
9886 T: git git://git.gitorious.org/smack-next/kernel.git
9888 F: Documentation/security/Smack.txt
9891 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9892 M: Kevin Hilman <khilman@kernel.org>
9893 M: Nishanth Menon <nm@ti.com>
9895 F: drivers/power/avs/
9896 F: include/linux/power/smartreflex.h
9897 L: linux-pm@vger.kernel.org
9899 SMC91x ETHERNET DRIVER
9900 M: Nicolas Pitre <nico@fluxnic.net>
9902 F: drivers/net/ethernet/smsc/smc91x.*
9904 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9905 M: Sakari Ailus <sakari.ailus@iki.fi>
9906 L: linux-media@vger.kernel.org
9908 F: drivers/media/i2c/smiapp/
9909 F: include/media/i2c/smiapp.h
9910 F: drivers/media/i2c/smiapp-pll.c
9911 F: drivers/media/i2c/smiapp-pll.h
9912 F: include/uapi/linux/smiapp.h
9913 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9915 SMM665 HARDWARE MONITOR DRIVER
9916 M: Guenter Roeck <linux@roeck-us.net>
9917 L: lm-sensors@lm-sensors.org
9919 F: Documentation/hwmon/smm665
9920 F: drivers/hwmon/smm665.c
9922 SMSC EMC2103 HARDWARE MONITOR DRIVER
9923 M: Steve Glendinning <steve.glendinning@shawell.net>
9924 L: lm-sensors@lm-sensors.org
9926 F: Documentation/hwmon/emc2103
9927 F: drivers/hwmon/emc2103.c
9929 SMSC SCH5627 HARDWARE MONITOR DRIVER
9930 M: Hans de Goede <hdegoede@redhat.com>
9931 L: lm-sensors@lm-sensors.org
9933 F: Documentation/hwmon/sch5627
9934 F: drivers/hwmon/sch5627.c
9936 SMSC47B397 HARDWARE MONITOR DRIVER
9937 M: Jean Delvare <jdelvare@suse.com>
9938 L: lm-sensors@lm-sensors.org
9940 F: Documentation/hwmon/smsc47b397
9941 F: drivers/hwmon/smsc47b397.c
9943 SMSC911x ETHERNET DRIVER
9944 M: Steve Glendinning <steve.glendinning@shawell.net>
9945 L: netdev@vger.kernel.org
9947 F: include/linux/smsc911x.h
9948 F: drivers/net/ethernet/smsc/smsc911x.*
9950 SMSC9420 PCI ETHERNET DRIVER
9951 M: Steve Glendinning <steve.glendinning@shawell.net>
9952 L: netdev@vger.kernel.org
9954 F: drivers/net/ethernet/smsc/smsc9420.*
9956 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9957 M: Steve Glendinning <steve.glendinning@shawell.net>
9958 L: linux-fbdev@vger.kernel.org
9960 F: drivers/video/fbdev/smscufx.c
9962 SOC-CAMERA V4L2 SUBSYSTEM
9963 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9964 L: linux-media@vger.kernel.org
9965 T: git git://linuxtv.org/media_tree.git
9967 F: include/media/soc*
9968 F: drivers/media/i2c/soc_camera/
9969 F: drivers/media/platform/soc_camera/
9971 SOEKRIS NET48XX LED SUPPORT
9972 M: Chris Boot <bootc@bootc.net>
9974 F: drivers/leds/leds-net48xx.c
9976 SOFTLOGIC 6x10 MPEG CODEC
9977 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9978 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9979 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9980 M: Ismael Luceno <ismael@iodev.co.uk>
9981 L: linux-media@vger.kernel.org
9983 F: drivers/media/pci/solo6x10/
9985 SOFTWARE RAID (Multiple Disks) SUPPORT
9986 M: Neil Brown <neilb@suse.com>
9987 L: linux-raid@vger.kernel.org
9990 F: include/linux/raid/
9991 F: include/uapi/linux/raid/
9993 SONIC NETWORK DRIVER
9994 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9995 L: netdev@vger.kernel.org
9997 F: drivers/net/ethernet/natsemi/sonic.*
9999 SONICS SILICON BACKPLANE DRIVER (SSB)
10000 M: Michael Buesch <m@bues.ch>
10001 L: netdev@vger.kernel.org
10004 F: include/linux/ssb/
10006 SONY VAIO CONTROL DEVICE DRIVER
10007 M: Mattia Dongili <malattia@linux.it>
10008 L: platform-driver-x86@vger.kernel.org
10009 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10011 F: Documentation/laptops/sony-laptop.txt
10012 F: drivers/char/sonypi.c
10013 F: drivers/platform/x86/sony-laptop.c
10014 F: include/linux/sony-laptop.h
10016 SONY MEMORYSTICK CARD SUPPORT
10017 M: Alex Dubov <oakad@yahoo.com>
10018 W: http://tifmxx.berlios.de/
10020 F: drivers/memstick/host/tifm_ms.c
10022 SONY MEMORYSTICK STANDARD SUPPORT
10023 M: Maxim Levitsky <maximlevitsky@gmail.com>
10025 F: drivers/memstick/core/ms_block.*
10028 M: Jaroslav Kysela <perex@perex.cz>
10029 M: Takashi Iwai <tiwai@suse.com>
10030 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10031 W: http://www.alsa-project.org/
10032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10033 T: git git://git.alsa-project.org/alsa-kernel.git
10034 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10036 F: Documentation/sound/
10038 F: include/uapi/sound/
10041 SOUND - COMPRESSED AUDIO
10042 M: Vinod Koul <vinod.koul@intel.com>
10043 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10046 F: Documentation/sound/alsa/compress_offload.txt
10047 F: include/sound/compress_driver.h
10048 F: include/uapi/sound/compress_*
10049 F: sound/core/compress_offload.c
10050 F: sound/soc/soc-compress.c
10052 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10053 M: Liam Girdwood <lgirdwood@gmail.com>
10054 M: Mark Brown <broonie@kernel.org>
10055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10056 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10057 W: http://alsa-project.org/main/index.php/ASoC
10059 F: Documentation/sound/alsa/soc/
10061 F: include/sound/soc*
10063 SOUND - DMAENGINE HELPERS
10064 M: Lars-Peter Clausen <lars@metafoo.de>
10066 F: include/sound/dmaengine_pcm.h
10067 F: sound/core/pcm_dmaengine.c
10068 F: sound/soc/soc-generic-dmaengine-pcm.c
10071 M: Olli Salonen <olli.salonen@iki.fi>
10072 L: linux-media@vger.kernel.org
10073 W: https://linuxtv.org
10074 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10076 F: drivers/media/dvb-frontends/sp2*
10078 SPARC + UltraSPARC (sparc/sparc64)
10079 M: "David S. Miller" <davem@davemloft.net>
10080 L: sparclinux@vger.kernel.org
10081 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10088 SPARC SERIAL DRIVERS
10089 M: "David S. Miller" <davem@davemloft.net>
10090 L: sparclinux@vger.kernel.org
10091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10094 F: include/linux/sunserialcore.h
10095 F: drivers/tty/serial/suncore.c
10096 F: drivers/tty/serial/sunhv.c
10097 F: drivers/tty/serial/sunsab.c
10098 F: drivers/tty/serial/sunsab.h
10099 F: drivers/tty/serial/sunsu.c
10100 F: drivers/tty/serial/sunzilog.c
10101 F: drivers/tty/serial/sunzilog.h
10104 M: "Christopher Li" <sparse@chrisli.org>
10105 L: linux-sparse@vger.kernel.org
10106 W: https://sparse.wiki.kernel.org/
10107 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10108 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10110 F: include/linux/compiler.h
10112 SPEAR PLATFORM SUPPORT
10113 M: Viresh Kumar <vireshk@kernel.org>
10114 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10115 L: spear-devel@list.st.com
10116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10117 W: http://www.st.com/spear
10119 F: arch/arm/mach-spear/
10121 SPEAR CLOCK FRAMEWORK SUPPORT
10122 M: Viresh Kumar <vireshk@kernel.org>
10123 L: spear-devel@list.st.com
10124 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10125 W: http://www.st.com/spear
10127 F: drivers/clk/spear/
10130 M: Mark Brown <broonie@kernel.org>
10131 L: linux-spi@vger.kernel.org
10132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10133 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10135 F: Documentation/spi/
10137 F: include/linux/spi/
10138 F: include/uapi/linux/spi/
10140 SPIDERNET NETWORK DRIVER for CELL
10141 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10142 L: netdev@vger.kernel.org
10144 F: Documentation/networking/spider_net.txt
10145 F: drivers/net/ethernet/toshiba/spider_net*
10148 M: Jeremy Kerr <jk@ozlabs.org>
10149 L: linuxppc-dev@lists.ozlabs.org
10150 W: http://www.ibm.com/developerworks/power/cell/
10152 F: Documentation/filesystems/spufs.txt
10153 F: arch/powerpc/platforms/cell/spufs/
10155 SQUASHFS FILE SYSTEM
10156 M: Phillip Lougher <phillip@squashfs.org.uk>
10157 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10158 W: http://squashfs.org.uk
10160 F: Documentation/filesystems/squashfs.txt
10163 SRM (Alpha) environment access
10164 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10166 F: arch/alpha/kernel/srm_env.c
10169 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10170 L: stable@vger.kernel.org
10172 F: Documentation/stable_kernel_rules.txt
10175 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10177 L: devel@driverdev.osuosl.org
10179 F: drivers/staging/
10182 M: Ian Abbott <abbotti@mev.co.uk>
10183 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10185 F: drivers/staging/comedi/
10187 STAGING - FLARION FT1000 DRIVERS
10188 M: Marek Belisko <marek.belisko@gmail.com>
10190 F: drivers/staging/ft1000/
10192 STAGING - INDUSTRIAL IO
10193 M: Jonathan Cameron <jic23@kernel.org>
10194 L: linux-iio@vger.kernel.org
10196 F: drivers/staging/iio/
10198 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10199 M: Jarod Wilson <jarod@wilsonet.com>
10200 W: http://www.lirc.org/
10202 F: drivers/staging/media/lirc/
10204 STAGING - LUSTRE PARALLEL FILESYSTEM
10205 M: Oleg Drokin <oleg.drokin@intel.com>
10206 M: Andreas Dilger <andreas.dilger@intel.com>
10207 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10208 W: http://wiki.lustre.org/
10210 F: drivers/staging/lustre
10212 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10213 M: Marc Dietrich <marvin24@gmx.de>
10214 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10215 L: linux-tegra@vger.kernel.org
10217 F: drivers/staging/nvec/
10219 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10220 M: Jens Frederich <jfrederich@gmail.com>
10221 M: Daniel Drake <dsd@laptop.org>
10222 M: Jon Nettleton <jon.nettleton@gmail.com>
10223 W: http://wiki.laptop.org/go/DCON
10225 F: drivers/staging/olpc_dcon/
10227 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10228 M: Willy Tarreau <willy@meta-x.org>
10230 F: drivers/staging/panel/
10232 STAGING - REALTEK RTL8712U DRIVERS
10233 M: Larry Finger <Larry.Finger@lwfinger.net>
10234 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10236 F: drivers/staging/rtl8712/
10238 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10239 M: Larry Finger <Larry.Finger@lwfinger.net>
10240 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10241 L: linux-wireless@vger.kernel.org
10243 F: drivers/staging/rtl8723au/
10245 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10246 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10247 M: Teddy Wang <teddy.wang@siliconmotion.com>
10248 M: Sudip Mukherjee <sudip@vectorindia.org>
10249 L: linux-fbdev@vger.kernel.org
10251 F: drivers/staging/sm750fb/
10254 M: Lior Dotan <liodot@gmail.com>
10255 M: Christopher Harrer <charrer@alacritech.com>
10257 F: drivers/staging/slicoss/
10259 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10260 M: William Hubbs <w.d.hubbs@gmail.com>
10261 M: Chris Brannon <chris@the-brannons.com>
10262 M: Kirk Reiser <kirk@reisers.ca>
10263 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10264 L: speakup@linux-speakup.org
10265 W: http://www.linux-speakup.org/
10267 F: drivers/staging/speakup/
10269 STAGING - VIA VT665X DRIVERS
10270 M: Forest Bond <forest@alittletooquiet.net>
10272 F: drivers/staging/vt665?/
10274 STAGING - WILC1000 WIFI DRIVER
10275 M: Johnny Kim <johnny.kim@atmel.com>
10276 M: Austin Shin <austin.shin@atmel.com>
10277 M: Chris Park <chris.park@atmel.com>
10278 M: Tony Cho <tony.cho@atmel.com>
10279 M: Glen Lee <glen.lee@atmel.com>
10280 M: Leo Kim <leo.kim@atmel.com>
10281 L: linux-wireless@vger.kernel.org
10283 F: drivers/staging/wilc1000/
10285 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10286 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10288 F: drivers/staging/xgifb/
10291 M: Mike Marciniszyn <infinipath@intel.com>
10292 L: linux-rdma@vger.kernel.org
10294 F: drivers/staging/rdma/hfi1
10296 STARFIRE/DURALAN NETWORK DRIVER
10297 M: Ion Badulescu <ionut@badula.org>
10299 F: drivers/net/ethernet/adaptec/starfire*
10302 M: Sam Creasey <sammy@sammy.net>
10303 W: http://sammy.net/sun3/
10305 F: arch/m68k/kernel/*sun3*
10306 F: arch/m68k/sun3*/
10307 F: arch/m68k/include/asm/sun3*
10308 F: drivers/net/ethernet/i825xx/sun3*
10310 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10311 M: Hans de Goede <hdegoede@redhat.com>
10312 L: linux-input@vger.kernel.org
10314 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10315 F: drivers/input/keyboard/sun4i-lradc-keys.c
10317 SUNDANCE NETWORK DRIVER
10318 M: Denis Kirjanov <kda@linux-powerpc.org>
10319 L: netdev@vger.kernel.org
10321 F: drivers/net/ethernet/dlink/sundance.c
10324 L: linux-sh@vger.kernel.org
10325 Q: http://patchwork.kernel.org/project/linux-sh/list/
10327 F: Documentation/sh/
10332 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10333 M: Len Brown <len.brown@intel.com>
10334 M: Pavel Machek <pavel@ucw.cz>
10335 L: linux-pm@vger.kernel.org
10337 F: Documentation/power/
10338 F: arch/x86/kernel/acpi/
10339 F: drivers/base/power/
10341 F: include/linux/suspend.h
10342 F: include/linux/freezer.h
10343 F: include/linux/pm.h
10346 M: Martin Mares <mj@ucw.cz>
10347 L: linux-video@atrey.karlin.mff.cuni.cz
10349 F: Documentation/svga.txt
10350 F: arch/x86/boot/video*
10353 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10354 L: linux-kernel@vger.kernel.org
10357 F: arch/*/kernel/pci-swiotlb.c
10358 F: include/linux/swiotlb.h
10361 M: Jiri Pirko <jiri@resnulli.us>
10362 L: netdev@vger.kernel.org
10365 F: include/net/switchdev.h
10367 SYNOPSYS ARC ARCHITECTURE
10368 M: Vineet Gupta <vgupta@synopsys.com>
10369 L: linux-snps-arc@lists.infradead.org
10372 F: Documentation/devicetree/bindings/arc/*
10373 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10374 F: drivers/tty/serial/arc_uart.c
10375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10377 SYNOPSYS ARC SDP platform support
10378 M: Alexey Brodkin <abrodkin@synopsys.com>
10380 F: arch/arc/plat-axs10x
10381 F: arch/arc/boot/dts/ax*
10382 F: Documentation/devicetree/bindings/arc/axs10*
10384 SYSTEM CONFIGURATION (SYSCON)
10385 M: Lee Jones <lee.jones@linaro.org>
10386 M: Arnd Bergmann <arnd@arndb.de>
10387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10389 F: drivers/mfd/syscon.c
10392 M: Christoph Hellwig <hch@infradead.org>
10394 F: Documentation/filesystems/sysv-fs.txt
10396 F: include/linux/sysv_fs.h
10399 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10400 L: linux-scsi@vger.kernel.org
10401 L: target-devel@vger.kernel.org
10402 W: http://www.linux-iscsi.org
10403 W: http://groups.google.com/group/linux-iscsi-target-dev
10404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10408 F: Documentation/target/
10410 TASKSTATS STATISTICS INTERFACE
10411 M: Balbir Singh <bsingharora@gmail.com>
10413 F: Documentation/accounting/taskstats*
10414 F: include/linux/taskstats*
10415 F: kernel/taskstats.c
10418 M: Jamal Hadi Salim <jhs@mojatatu.com>
10419 L: netdev@vger.kernel.org
10421 F: include/net/pkt_cls.h
10422 F: include/uapi/linux/pkt_cls.h
10425 TCP LOW PRIORITY MODULE
10426 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10427 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10428 W: http://tcp-lp-mod.sourceforge.net/
10430 F: net/ipv4/tcp_lp.c
10432 TDA10071 MEDIA DRIVER
10433 M: Antti Palosaari <crope@iki.fi>
10434 L: linux-media@vger.kernel.org
10435 W: https://linuxtv.org
10436 W: http://palosaari.fi/linux/
10437 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10438 T: git git://linuxtv.org/anttip/media_tree.git
10440 F: drivers/media/dvb-frontends/tda10071*
10442 TDA18212 MEDIA DRIVER
10443 M: Antti Palosaari <crope@iki.fi>
10444 L: linux-media@vger.kernel.org
10445 W: https://linuxtv.org
10446 W: http://palosaari.fi/linux/
10447 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10448 T: git git://linuxtv.org/anttip/media_tree.git
10450 F: drivers/media/tuners/tda18212*
10452 TDA18218 MEDIA DRIVER
10453 M: Antti Palosaari <crope@iki.fi>
10454 L: linux-media@vger.kernel.org
10455 W: https://linuxtv.org
10456 W: http://palosaari.fi/linux/
10457 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10458 T: git git://linuxtv.org/anttip/media_tree.git
10460 F: drivers/media/tuners/tda18218*
10462 TDA18271 MEDIA DRIVER
10463 M: Michael Krufky <mkrufky@linuxtv.org>
10464 L: linux-media@vger.kernel.org
10465 W: https://linuxtv.org
10466 W: http://github.com/mkrufky
10467 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10468 T: git git://linuxtv.org/mkrufky/tuners.git
10470 F: drivers/media/tuners/tda18271*
10472 TDA827x MEDIA DRIVER
10473 M: Michael Krufky <mkrufky@linuxtv.org>
10474 L: linux-media@vger.kernel.org
10475 W: https://linuxtv.org
10476 W: http://github.com/mkrufky
10477 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10478 T: git git://linuxtv.org/mkrufky/tuners.git
10480 F: drivers/media/tuners/tda8290.*
10482 TDA8290 MEDIA DRIVER
10483 M: Michael Krufky <mkrufky@linuxtv.org>
10484 L: linux-media@vger.kernel.org
10485 W: https://linuxtv.org
10486 W: http://github.com/mkrufky
10487 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10488 T: git git://linuxtv.org/mkrufky/tuners.git
10490 F: drivers/media/tuners/tda8290.*
10492 TDA9840 MEDIA DRIVER
10493 M: Hans Verkuil <hverkuil@xs4all.nl>
10494 L: linux-media@vger.kernel.org
10495 T: git git://linuxtv.org/media_tree.git
10496 W: https://linuxtv.org
10498 F: drivers/media/i2c/tda9840*
10500 TEA5761 TUNER DRIVER
10501 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10502 L: linux-media@vger.kernel.org
10503 W: https://linuxtv.org
10504 T: git git://linuxtv.org/media_tree.git
10506 F: drivers/media/tuners/tea5761.*
10508 TEA5767 TUNER DRIVER
10509 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10510 L: linux-media@vger.kernel.org
10511 W: https://linuxtv.org
10512 T: git git://linuxtv.org/media_tree.git
10514 F: drivers/media/tuners/tea5767.*
10516 TEA6415C MEDIA DRIVER
10517 M: Hans Verkuil <hverkuil@xs4all.nl>
10518 L: linux-media@vger.kernel.org
10519 T: git git://linuxtv.org/media_tree.git
10520 W: https://linuxtv.org
10522 F: drivers/media/i2c/tea6415c*
10524 TEA6420 MEDIA DRIVER
10525 M: Hans Verkuil <hverkuil@xs4all.nl>
10526 L: linux-media@vger.kernel.org
10527 T: git git://linuxtv.org/media_tree.git
10528 W: https://linuxtv.org
10530 F: drivers/media/i2c/tea6420*
10533 M: Jiri Pirko <jiri@resnulli.us>
10534 L: netdev@vger.kernel.org
10536 F: drivers/net/team/
10537 F: include/linux/if_team.h
10538 F: include/uapi/linux/if_team.h
10540 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10541 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10543 F: arch/x86/platform/ts5500/
10545 TECHNOTREND USB IR RECEIVER
10546 M: Sean Young <sean@mess.org>
10547 L: linux-media@vger.kernel.org
10549 F: drivers/media/rc/ttusbir.c
10551 TEGRA ARCHITECTURE SUPPORT
10552 M: Stephen Warren <swarren@wwwdotorg.org>
10553 M: Thierry Reding <thierry.reding@gmail.com>
10554 M: Alexandre Courbot <gnurou@gmail.com>
10555 L: linux-tegra@vger.kernel.org
10556 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10562 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10563 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10565 F: drivers/clk/tegra/
10568 M: Laxman Dewangan <ldewangan@nvidia.com>
10570 F: drivers/dma/tegra20-apb-dma.c
10573 M: Laxman Dewangan <ldewangan@nvidia.com>
10575 F: drivers/i2c/busses/i2c-tegra.c
10577 TEGRA IOMMU DRIVERS
10578 M: Hiroshi Doyu <hdoyu@nvidia.com>
10580 F: drivers/iommu/tegra*
10583 M: Rakesh Iyer <riyer@nvidia.com>
10584 M: Laxman Dewangan <ldewangan@nvidia.com>
10586 F: drivers/input/keyboard/tegra-kbc.c
10589 M: Thierry Reding <thierry.reding@gmail.com>
10591 F: drivers/pwm/pwm-tegra.c
10593 TEGRA SERIAL DRIVER
10594 M: Laxman Dewangan <ldewangan@nvidia.com>
10596 F: drivers/tty/serial/serial-tegra.c
10599 M: Laxman Dewangan <ldewangan@nvidia.com>
10601 F: drivers/spi/spi-tegra*
10603 TEHUTI ETHERNET DRIVER
10604 M: Andy Gospodarek <andy@greyhouse.net>
10605 L: netdev@vger.kernel.org
10607 F: drivers/net/ethernet/tehuti/*
10609 Telecom Clock Driver for MCPL0010
10610 M: Mark Gross <mark.gross@intel.com>
10612 F: drivers/char/tlclk.c
10614 TENSILICA XTENSA PORT (xtensa)
10615 M: Chris Zankel <chris@zankel.net>
10616 M: Max Filippov <jcmvbkbc@gmail.com>
10617 L: linux-xtensa@linux-xtensa.org
10620 F: drivers/irqchip/irq-xtensa-*
10622 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10623 M: Hans Verkuil <hverkuil@xs4all.nl>
10624 L: linux-media@vger.kernel.org
10625 T: git git://linuxtv.org/media_tree.git
10626 W: https://linuxtv.org
10628 F: drivers/media/radio/radio-raremono.c
10631 M: Zhang Rui <rui.zhang@intel.com>
10632 M: Eduardo Valentin <edubezval@gmail.com>
10633 L: linux-pm@vger.kernel.org
10634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10636 Q: https://patchwork.kernel.org/project/linux-pm/list/
10638 F: drivers/thermal/
10639 F: include/linux/thermal.h
10640 F: include/uapi/linux/thermal.h
10641 F: include/linux/cpu_cooling.h
10642 F: Documentation/devicetree/bindings/thermal/
10644 THERMAL/CPU_COOLING
10645 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10646 M: Viresh Kumar <viresh.kumar@linaro.org>
10647 M: Javi Merino <javi.merino@arm.com>
10648 L: linux-pm@vger.kernel.org
10650 F: Documentation/thermal/cpu-cooling-api.txt
10651 F: drivers/thermal/cpu_cooling.c
10652 F: include/linux/cpu_cooling.h
10654 THINGM BLINK(1) USB RGB LED DRIVER
10655 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10657 F: drivers/hid/hid-thingm.c
10659 THINKPAD ACPI EXTRAS DRIVER
10660 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10661 L: ibm-acpi-devel@lists.sourceforge.net
10662 L: platform-driver-x86@vger.kernel.org
10663 W: http://ibm-acpi.sourceforge.net
10664 W: http://thinkwiki.org/wiki/Ibm-acpi
10665 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10667 F: drivers/platform/x86/thinkpad_acpi.c
10669 TI BANDGAP AND THERMAL DRIVER
10670 M: Eduardo Valentin <edubezval@gmail.com>
10671 L: linux-pm@vger.kernel.org
10672 L: linux-omap@vger.kernel.org
10674 F: drivers/thermal/ti-soc-thermal/
10676 TI CDCE706 CLOCK DRIVER
10677 M: Max Filippov <jcmvbkbc@gmail.com>
10679 F: drivers/clk/clk-cdce706.c
10682 M: Tero Kristo <t-kristo@ti.com>
10683 L: linux-omap@vger.kernel.org
10686 F: include/linux/clk/ti.h
10688 TI FLASH MEDIA INTERFACE DRIVER
10689 M: Alex Dubov <oakad@yahoo.com>
10691 F: drivers/misc/tifm*
10692 F: drivers/mmc/host/tifm_sd.c
10693 F: include/linux/tifm.h
10695 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10696 M: Santosh Shilimkar <ssantosh@kernel.org>
10697 L: linux-kernel@vger.kernel.org
10698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10700 F: drivers/soc/ti/*
10701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10704 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10705 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10706 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10707 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10709 F: sound/soc/codecs/lm49453*
10710 F: sound/soc/codecs/isabelle*
10712 TI LP855x BACKLIGHT DRIVER
10713 M: Milo Kim <milo.kim@ti.com>
10715 F: Documentation/backlight/lp855x-driver.txt
10716 F: drivers/video/backlight/lp855x_bl.c
10717 F: include/linux/platform_data/lp855x.h
10719 TI LP8727 CHARGER DRIVER
10720 M: Milo Kim <milo.kim@ti.com>
10722 F: drivers/power/lp8727_charger.c
10723 F: include/linux/platform_data/lp8727.h
10725 TI LP8788 MFD DRIVER
10726 M: Milo Kim <milo.kim@ti.com>
10728 F: drivers/iio/adc/lp8788_adc.c
10729 F: drivers/leds/leds-lp8788.c
10730 F: drivers/mfd/lp8788*.c
10731 F: drivers/power/lp8788-charger.c
10732 F: drivers/regulator/lp8788-*.c
10733 F: include/linux/mfd/lp8788*.h
10735 TI NETCP ETHERNET DRIVER
10736 M: Wingman Kwok <w-kwok2@ti.com>
10737 M: Murali Karicheri <m-karicheri2@ti.com>
10738 L: netdev@vger.kernel.org
10740 F: drivers/net/ethernet/ti/netcp*
10742 TI TAS571X FAMILY ASoC CODEC DRIVER
10743 M: Kevin Cernekee <cernekee@chromium.org>
10744 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10746 F: sound/soc/codecs/tas571x*
10748 TI TWL4030 SERIES SOC CODEC DRIVER
10749 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10750 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10752 F: sound/soc/codecs/twl4030*
10754 TI WILINK WIRELESS DRIVERS
10755 L: linux-wireless@vger.kernel.org
10756 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10757 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10760 F: drivers/net/wireless/ti/
10761 F: include/linux/wl12xx.h
10764 M: Jon Maloy <jon.maloy@ericsson.com>
10765 M: Ying Xue <ying.xue@windriver.com>
10766 L: netdev@vger.kernel.org (core kernel code)
10767 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10768 W: http://tipc.sourceforge.net/
10770 F: include/uapi/linux/tipc*.h
10774 M: Chris Metcalf <cmetcalf@ezchip.com>
10775 W: http://www.ezchip.com/scm/
10778 F: drivers/char/tile-srom.c
10779 F: drivers/edac/tile_edac.c
10780 F: drivers/net/ethernet/tile/
10781 F: drivers/rtc/rtc-tile.c
10782 F: drivers/tty/hvc/hvc_tile.c
10783 F: drivers/tty/serial/tilegx.c
10784 F: drivers/usb/host/*-tilegx.c
10785 F: include/linux/usb/tilegx.h
10787 TLAN NETWORK DRIVER
10788 M: Samuel Chessman <chessman@tux.org>
10789 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10790 W: http://sourceforge.net/projects/tlan/
10792 F: Documentation/networking/tlan.txt
10793 F: drivers/net/ethernet/ti/tlan.*
10795 TOMOYO SECURITY MODULE
10796 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10797 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10798 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10799 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10800 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10801 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10802 W: http://tomoyo.sourceforge.jp/
10803 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10805 F: security/tomoyo/
10807 TOPSTAR LAPTOP EXTRAS DRIVER
10808 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10809 L: platform-driver-x86@vger.kernel.org
10811 F: drivers/platform/x86/topstar-laptop.c
10813 TOSHIBA ACPI EXTRAS DRIVER
10814 M: Azael Avalos <coproscefalo@gmail.com>
10815 L: platform-driver-x86@vger.kernel.org
10817 F: drivers/platform/x86/toshiba_acpi.c
10819 TOSHIBA BLUETOOTH DRIVER
10820 M: Azael Avalos <coproscefalo@gmail.com>
10821 L: platform-driver-x86@vger.kernel.org
10823 F: drivers/platform/x86/toshiba_bluetooth.c
10825 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10826 M: Azael Avalos <coproscefalo@gmail.com>
10827 L: platform-driver-x86@vger.kernel.org
10829 F: drivers/platform/x86/toshiba_haps.c
10831 TOSHIBA WMI HOTKEYS DRIVER
10832 M: Azael Avalos <coproscefalo@gmail.com>
10833 L: platform-driver-x86@vger.kernel.org
10835 F: drivers/platform/x86/toshiba-wmi.c
10838 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10839 W: http://www.buzzard.org.uk/toshiba/
10841 F: drivers/char/toshiba.c
10842 F: include/linux/toshiba.h
10843 F: include/uapi/linux/toshiba.h
10845 TOSHIBA TC358743 DRIVER
10846 M: Mats Randgaard <matrandg@cisco.com>
10847 L: linux-media@vger.kernel.org
10849 F: drivers/media/i2c/tc358743*
10850 F: include/media/i2c/tc358743.h
10853 M: Ian Molton <ian@mnementh.co.uk>
10854 L: linux-mmc@vger.kernel.org
10856 F: drivers/mmc/host/tmio_mmc*
10857 F: drivers/mmc/host/sh_mobile_sdhi.c
10858 F: include/linux/mmc/tmio.h
10859 F: include/linux/mmc/sh_mobile_sdhi.h
10861 TMP401 HARDWARE MONITOR DRIVER
10862 M: Guenter Roeck <linux@roeck-us.net>
10863 L: lm-sensors@lm-sensors.org
10865 F: Documentation/hwmon/tmp401
10866 F: drivers/hwmon/tmp401.c
10868 TMPFS (SHMEM FILESYSTEM)
10869 M: Hugh Dickins <hughd@google.com>
10870 L: linux-mm@kvack.org
10872 F: include/linux/shmem_fs.h
10875 TM6000 VIDEO4LINUX DRIVER
10876 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10877 L: linux-media@vger.kernel.org
10878 W: https://linuxtv.org
10879 T: git git://linuxtv.org/media_tree.git
10881 F: drivers/media/usb/tm6000/
10883 TW68 VIDEO4LINUX DRIVER
10884 M: Hans Verkuil <hverkuil@xs4all.nl>
10885 L: linux-media@vger.kernel.org
10886 T: git git://linuxtv.org/media_tree.git
10887 W: https://linuxtv.org
10889 F: drivers/media/pci/tw68/
10892 M: Peter Huewe <peterhuewe@gmx.de>
10893 M: Marcel Selhorst <tpmdd@selhorst.net>
10894 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10895 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10896 W: http://tpmdd.sourceforge.net
10897 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10898 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10899 T: https://github.com/PeterHuewe/linux-tpmdd
10901 F: drivers/char/tpm/
10903 TPM IBM_VTPM DEVICE DRIVER
10904 M: Ashley Lai <ashleydlai@gmail.com>
10905 W: http://tpmdd.sourceforge.net
10906 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10908 F: drivers/char/tpm/tpm_ibmvtpm*
10911 M: Steven Rostedt <rostedt@goodmis.org>
10912 M: Ingo Molnar <mingo@redhat.com>
10913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10915 F: Documentation/trace/ftrace.txt
10916 F: arch/*/*/*/ftrace.h
10917 F: arch/*/kernel/ftrace.c
10918 F: include/*/ftrace.h
10919 F: include/linux/trace*.h
10922 F: tools/testing/selftests/ftrace/
10925 M: Jiri Kosina <trivial@kernel.org>
10926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10928 K: ^Subject:.*(?i)trivial
10931 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10932 M: Jiri Slaby <jslaby@suse.com>
10934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10935 F: Documentation/serial/
10937 F: drivers/tty/serial/serial_core.c
10938 F: include/linux/serial_core.h
10939 F: include/linux/serial.h
10940 F: include/linux/tty.h
10941 F: include/uapi/linux/serial_core.h
10942 F: include/uapi/linux/serial.h
10943 F: include/uapi/linux/tty.h
10945 TUA9001 MEDIA DRIVER
10946 M: Antti Palosaari <crope@iki.fi>
10947 L: linux-media@vger.kernel.org
10948 W: https://linuxtv.org
10949 W: http://palosaari.fi/linux/
10950 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10951 T: git git://linuxtv.org/anttip/media_tree.git
10953 F: drivers/media/tuners/tua9001*
10955 TULIP NETWORK DRIVERS
10956 L: netdev@vger.kernel.org
10957 L: linux-parisc@vger.kernel.org
10959 F: drivers/net/ethernet/dec/tulip/
10962 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10963 W: http://vtun.sourceforge.net/tun
10965 F: Documentation/networking/tuntap.txt
10966 F: arch/um/os-Linux/drivers/
10968 TURBOCHANNEL SUBSYSTEM
10969 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10970 M: Ralf Baechle <ralf@linux-mips.org>
10971 L: linux-mips@linux-mips.org
10972 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10975 F: include/linux/tc.h
10977 U14-34F SCSI DRIVER
10978 M: Dario Ballabio <ballabio_dario@emc.com>
10979 L: linux-scsi@vger.kernel.org
10981 F: drivers/scsi/u14-34f.c
10983 UBI FILE SYSTEM (UBIFS)
10984 M: Artem Bityutskiy <dedekind1@gmail.com>
10985 M: Adrian Hunter <adrian.hunter@intel.com>
10986 L: linux-mtd@lists.infradead.org
10987 T: git git://git.infradead.org/ubifs-2.6.git
10988 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10990 F: Documentation/filesystems/ubifs.txt
10993 UCLINUX (M68KNOMMU AND COLDFIRE)
10994 M: Greg Ungerer <gerg@uclinux.org>
10995 W: http://www.uclinux.org/
10996 L: linux-m68k@lists.linux-m68k.org
10997 L: uclinux-dev@uclinux.org (subscribers-only)
10998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11000 F: arch/m68k/coldfire/
11002 F: arch/m68k/*/*_no.*
11003 F: arch/m68k/include/asm/*_no.*
11006 M: Jan Kara <jack@suse.com>
11008 F: Documentation/filesystems/udf.txt
11012 M: Evgeniy Dushistov <dushistov@mail.ru>
11014 F: Documentation/filesystems/ufs.txt
11017 UHID USERSPACE HID IO DRIVER:
11018 M: David Herrmann <dh.herrmann@googlemail.com>
11019 L: linux-input@vger.kernel.org
11021 F: drivers/hid/uhid.c
11022 F: include/uapi/linux/uhid.h
11024 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11025 L: linux-usb@vger.kernel.org
11028 F: include/linux/uwb.h
11029 F: include/linux/uwb/
11031 UNICORE32 ARCHITECTURE:
11032 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11033 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11035 T: git git://github.com/gxt/linux.git
11039 M: Tony Finch <dot@dotat.at>
11040 W: http://dotat.at/prog/unifdef
11042 F: scripts/unifdef.c
11044 UNIFORM CDROM DRIVER
11045 M: Jens Axboe <axboe@kernel.dk>
11046 W: http://www.kernel.dk
11048 F: Documentation/cdrom/
11049 F: drivers/cdrom/cdrom.c
11050 F: include/linux/cdrom.h
11051 F: include/uapi/linux/cdrom.h
11053 UNISYS S-PAR DRIVERS
11054 M: Benjamin Romer <benjamin.romer@unisys.com>
11055 M: David Kershner <david.kershner@unisys.com>
11056 L: sparmaintainer@unisys.com (Unisys internal)
11058 F: drivers/staging/unisys/
11060 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11061 M: Vinayak Holikatti <vinholikatti@gmail.com>
11062 L: linux-scsi@vger.kernel.org
11064 F: Documentation/scsi/ufs.txt
11065 F: drivers/scsi/ufs/
11067 UNSORTED BLOCK IMAGES (UBI)
11068 M: Artem Bityutskiy <dedekind1@gmail.com>
11069 M: Richard Weinberger <richard@nod.at>
11070 W: http://www.linux-mtd.infradead.org/
11071 L: linux-mtd@lists.infradead.org
11072 T: git git://git.infradead.org/ubifs-2.6.git
11074 F: drivers/mtd/ubi/
11075 F: include/linux/mtd/ubi.h
11076 F: include/uapi/mtd/ubi-user.h
11079 M: Oliver Neukum <oliver@neukum.org>
11080 L: linux-usb@vger.kernel.org
11082 F: Documentation/usb/acm.txt
11083 F: drivers/usb/class/cdc-acm.*
11085 USB AR5523 WIRELESS DRIVER
11086 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11087 L: linux-wireless@vger.kernel.org
11089 F: drivers/net/wireless/ath/ar5523/
11092 M: Hans de Goede <hdegoede@redhat.com>
11093 M: Gerd Hoffmann <kraxel@redhat.com>
11094 L: linux-usb@vger.kernel.org
11095 L: linux-scsi@vger.kernel.org
11097 F: drivers/usb/storage/uas.c
11099 USB CDC ETHERNET DRIVER
11100 M: Oliver Neukum <oliver@neukum.org>
11101 L: linux-usb@vger.kernel.org
11103 F: drivers/net/usb/cdc_*.c
11104 F: include/uapi/linux/usb/cdc.h
11106 USB CHAOSKEY DRIVER
11107 M: Keith Packard <keithp@keithp.com>
11108 L: linux-usb@vger.kernel.org
11110 F: drivers/usb/misc/chaoskey.c
11112 USB CYPRESS C67X00 DRIVER
11113 M: Peter Korsgaard <jacmet@sunsite.dk>
11114 L: linux-usb@vger.kernel.org
11116 F: drivers/usb/c67x00/
11118 USB DAVICOM DM9601 DRIVER
11119 M: Peter Korsgaard <jacmet@sunsite.dk>
11120 L: netdev@vger.kernel.org
11121 W: http://www.linux-usb.org/usbnet
11123 F: drivers/net/usb/dm9601.c
11125 USB DIAMOND RIO500 DRIVER
11126 M: Cesar Miquel <miquel@df.uba.ar>
11127 L: rio500-users@lists.sourceforge.net
11128 W: http://rio500.sourceforge.net
11130 F: drivers/usb/misc/rio500*
11133 M: Alan Stern <stern@rowland.harvard.edu>
11134 L: linux-usb@vger.kernel.org
11136 F: Documentation/usb/ehci.txt
11137 F: drivers/usb/host/ehci*
11139 USB GADGET/PERIPHERAL SUBSYSTEM
11140 M: Felipe Balbi <balbi@ti.com>
11141 L: linux-usb@vger.kernel.org
11142 W: http://www.linux-usb.org/gadget
11143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11145 F: drivers/usb/gadget/
11146 F: include/linux/usb/gadget*
11148 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11149 M: Jiri Kosina <jikos@kernel.org>
11150 L: linux-usb@vger.kernel.org
11151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11153 F: Documentation/hid/hiddev.txt
11154 F: drivers/hid/usbhid/
11157 M: Olav Kongas <ok@artecdesign.ee>
11158 L: linux-usb@vger.kernel.org
11160 F: drivers/usb/host/isp116x*
11161 F: include/linux/usb/isp116x.h
11163 USB MASS STORAGE DRIVER
11164 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11165 L: linux-usb@vger.kernel.org
11166 L: usb-storage@lists.one-eyed-alien.net
11168 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11169 F: drivers/usb/storage/
11172 M: Clemens Ladisch <clemens@ladisch.de>
11173 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11174 T: git git://git.alsa-project.org/alsa-kernel.git
11176 F: sound/usb/midi.*
11178 USB NETWORKING DRIVERS
11179 L: linux-usb@vger.kernel.org
11181 F: drivers/net/usb/
11184 M: Alan Stern <stern@rowland.harvard.edu>
11185 L: linux-usb@vger.kernel.org
11187 F: Documentation/usb/ohci.txt
11188 F: drivers/usb/host/ohci*
11190 USB OTG FSM (Finite State Machine)
11191 M: Peter Chen <Peter.Chen@freescale.com>
11192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11193 L: linux-usb@vger.kernel.org
11195 F: drivers/usb/common/usb-otg-fsm.c
11198 M: Valentina Manea <valentina.manea.m@gmail.com>
11199 M: Shuah Khan <shuah.kh@samsung.com>
11200 L: linux-usb@vger.kernel.org
11202 F: drivers/usb/usbip/
11203 F: tools/usb/usbip/
11206 M: Petko Manolov <petkan@nucleusys.com>
11207 L: linux-usb@vger.kernel.org
11208 L: netdev@vger.kernel.org
11209 T: git git://github.com/petkan/pegasus.git
11210 W: https://github.com/petkan/pegasus
11212 F: drivers/net/usb/pegasus.*
11215 M: Felipe Balbi <balbi@ti.com>
11216 L: linux-usb@vger.kernel.org
11217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11219 F: drivers/usb/phy/
11221 USB PRINTER DRIVER (usblp)
11222 M: Pete Zaitcev <zaitcev@redhat.com>
11223 L: linux-usb@vger.kernel.org
11225 F: drivers/usb/class/usblp.c
11227 USB QMI WWAN NETWORK DRIVER
11228 M: Bjørn Mork <bjorn@mork.no>
11229 L: netdev@vger.kernel.org
11231 F: Documentation/ABI/testing/sysfs-class-net-qmi
11232 F: drivers/net/usb/qmi_wwan.c
11235 M: Petko Manolov <petkan@nucleusys.com>
11236 L: linux-usb@vger.kernel.org
11237 L: netdev@vger.kernel.org
11238 T: git git://github.com/petkan/rtl8150.git
11239 W: https://github.com/petkan/rtl8150
11241 F: drivers/net/usb/rtl8150.c
11243 USB SERIAL SUBSYSTEM
11244 M: Johan Hovold <johan@kernel.org>
11245 L: linux-usb@vger.kernel.org
11247 F: Documentation/usb/usb-serial.txt
11248 F: drivers/usb/serial/
11249 F: include/linux/usb/serial.h
11251 USB SMSC75XX ETHERNET DRIVER
11252 M: Steve Glendinning <steve.glendinning@shawell.net>
11253 L: netdev@vger.kernel.org
11255 F: drivers/net/usb/smsc75xx.*
11257 USB SMSC95XX ETHERNET DRIVER
11258 M: Steve Glendinning <steve.glendinning@shawell.net>
11259 L: netdev@vger.kernel.org
11261 F: drivers/net/usb/smsc95xx.*
11264 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11265 L: linux-usb@vger.kernel.org
11266 W: http://www.linux-usb.org
11267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11269 F: Documentation/usb/
11271 F: include/linux/usb.h
11272 F: include/linux/usb/
11275 M: Alan Stern <stern@rowland.harvard.edu>
11276 L: linux-usb@vger.kernel.org
11278 F: drivers/usb/host/uhci*
11280 USB "USBNET" DRIVER FRAMEWORK
11281 M: Oliver Neukum <oneukum@suse.com>
11282 L: netdev@vger.kernel.org
11283 W: http://www.linux-usb.org/usbnet
11285 F: drivers/net/usb/usbnet.c
11286 F: include/linux/usb/usbnet.h
11289 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11290 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11291 L: linux-media@vger.kernel.org
11292 T: git git://linuxtv.org/media_tree.git
11293 W: http://www.ideasonboard.org/uvc/
11295 F: drivers/media/usb/uvc/
11296 F: include/uapi/linux/uvcvideo.h
11299 M: Hans Verkuil <hverkuil@xs4all.nl>
11300 L: linux-media@vger.kernel.org
11301 T: git git://linuxtv.org/media_tree.git
11302 W: https://linuxtv.org
11304 F: drivers/media/usb/usbvision/
11307 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11308 L: linux-usb@vger.kernel.org
11310 F: drivers/usb/gadget/function/*uvc*
11311 F: drivers/usb/gadget/legacy/webcam.c
11313 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11314 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11315 L: linux-wireless@vger.kernel.org
11317 F: drivers/net/wireless/rndis_wlan.c
11320 M: Mathias Nyman <mathias.nyman@intel.com>
11321 L: linux-usb@vger.kernel.org
11323 F: drivers/usb/host/xhci*
11324 F: drivers/usb/host/pci-quirks*
11327 L: linux-wireless@vger.kernel.org
11328 W: http://linux-lc100020.sourceforge.net
11330 F: drivers/net/wireless/zydas/zd1201.*
11333 M: Antoine Jacquet <royale@zerezo.com>
11334 L: linux-usb@vger.kernel.org
11335 L: linux-media@vger.kernel.org
11336 T: git git://linuxtv.org/media_tree.git
11337 W: http://royale.zerezo.com/zr364xx/
11339 F: Documentation/video4linux/zr364xx.txt
11340 F: drivers/media/usb/zr364xx/
11343 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11344 L: linux-usb@vger.kernel.org
11346 F: drivers/usb/common/ulpi.c
11347 F: include/linux/ulpi/
11349 USER-MODE LINUX (UML)
11350 M: Jeff Dike <jdike@addtoit.com>
11351 M: Richard Weinberger <richard@nod.at>
11352 L: user-mode-linux-devel@lists.sourceforge.net
11353 L: user-mode-linux-user@lists.sourceforge.net
11354 W: http://user-mode-linux.sourceforge.net
11356 F: Documentation/virtual/uml/
11362 USERSPACE I/O (UIO)
11363 M: "Hans J. Koch" <hjk@hansjkoch.de>
11364 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11367 F: Documentation/DocBook/uio-howto.tmpl
11369 F: include/linux/uio*.h
11372 M: Karel Zak <kzak@redhat.com>
11373 L: util-linux@vger.kernel.org
11374 W: http://en.wikipedia.org/wiki/Util-linux
11375 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11379 M: Michal Januszewski <spock@gentoo.org>
11380 L: linux-fbdev@vger.kernel.org
11381 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11383 F: Documentation/fb/uvesafb.txt
11384 F: drivers/video/fbdev/uvesafb.*
11387 M: Stefan Agner <stefan@agner.ch>
11388 L: linux-mtd@lists.infradead.org
11390 F: drivers/mtd/nand/vf610_nfc.c
11392 VFAT/FAT/MSDOS FILESYSTEM
11393 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11395 F: Documentation/filesystems/vfat.txt
11399 M: Alex Williamson <alex.williamson@redhat.com>
11400 L: kvm@vger.kernel.org
11402 F: Documentation/vfio.txt
11404 F: include/linux/vfio.h
11405 F: include/uapi/linux/vfio.h
11407 VFIO PLATFORM DRIVER
11408 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11409 L: kvm@vger.kernel.org
11411 F: drivers/vfio/platform/
11413 VIDEOBUF2 FRAMEWORK
11414 M: Pawel Osciak <pawel@osciak.com>
11415 M: Marek Szyprowski <m.szyprowski@samsung.com>
11416 M: Kyungmin Park <kyungmin.park@samsung.com>
11417 L: linux-media@vger.kernel.org
11419 F: drivers/media/v4l2-core/videobuf2-*
11420 F: include/media/videobuf2-*
11422 VIRTUAL SERIO DEVICE DRIVER
11423 M: Stephen Chandler Paul <thatslyude@gmail.com>
11425 F: drivers/input/serio/userio.c
11426 F: include/uapi/linux/userio.h
11428 VIRTIO CONSOLE DRIVER
11429 M: Amit Shah <amit.shah@redhat.com>
11430 L: virtualization@lists.linux-foundation.org
11432 F: drivers/char/virtio_console.c
11433 F: include/linux/virtio_console.h
11434 F: include/uapi/linux/virtio_console.h
11436 VIRTIO CORE, NET AND BLOCK DRIVERS
11437 M: "Michael S. Tsirkin" <mst@redhat.com>
11438 L: virtualization@lists.linux-foundation.org
11442 F: drivers/net/virtio_net.c
11443 F: drivers/block/virtio_blk.c
11444 F: include/linux/virtio_*.h
11445 F: include/uapi/linux/virtio_*.h
11447 VIRTIO DRIVERS FOR S390
11448 M: Christian Borntraeger <borntraeger@de.ibm.com>
11449 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11450 L: linux-s390@vger.kernel.org
11451 L: virtualization@lists.linux-foundation.org
11452 L: kvm@vger.kernel.org
11454 F: drivers/s390/virtio/
11457 M: David Airlie <airlied@linux.ie>
11458 M: Gerd Hoffmann <kraxel@redhat.com>
11459 L: dri-devel@lists.freedesktop.org
11460 L: virtualization@lists.linux-foundation.org
11462 F: drivers/gpu/drm/virtio/
11463 F: include/uapi/linux/virtio_gpu.h
11465 VIRTIO HOST (VHOST)
11466 M: "Michael S. Tsirkin" <mst@redhat.com>
11467 L: kvm@vger.kernel.org
11468 L: virtualization@lists.linux-foundation.org
11469 L: netdev@vger.kernel.org
11472 F: include/uapi/linux/vhost.h
11474 VIRTIO INPUT DRIVER
11475 M: Gerd Hoffmann <kraxel@redhat.com>
11477 F: drivers/virtio/virtio_input.c
11478 F: include/uapi/linux/virtio_input.h
11480 VIA RHINE NETWORK DRIVER
11482 F: drivers/net/ethernet/via/via-rhine.c
11484 VIA SD/MMC CARD CONTROLLER DRIVER
11485 M: Bruce Chang <brucechang@via.com.tw>
11486 M: Harald Welte <HaraldWelte@viatech.com>
11488 F: drivers/mmc/host/via-sdmmc.c
11490 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11491 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11492 L: linux-fbdev@vger.kernel.org
11494 F: include/linux/via-core.h
11495 F: include/linux/via-gpio.h
11496 F: include/linux/via_i2c.h
11497 F: drivers/video/fbdev/via/
11499 VIA VELOCITY NETWORK DRIVER
11500 M: Francois Romieu <romieu@fr.zoreil.com>
11501 L: netdev@vger.kernel.org
11503 F: drivers/net/ethernet/via/via-velocity.*
11506 M: Alex Williamson <alex.williamson@redhat.com>
11507 M: Paolo Bonzini <pbonzini@redhat.com>
11508 L: kvm@vger.kernel.org
11512 VIVID VIRTUAL VIDEO DRIVER
11513 M: Hans Verkuil <hverkuil@xs4all.nl>
11514 L: linux-media@vger.kernel.org
11515 T: git git://linuxtv.org/media_tree.git
11516 W: https://linuxtv.org
11518 F: drivers/media/platform/vivid/*
11521 M: Patrick McHardy <kaber@trash.net>
11522 L: netdev@vger.kernel.org
11524 F: drivers/net/macvlan.c
11525 F: include/linux/if_*vlan.h
11529 M: Florian Fainelli <florian@openwrt.org>
11530 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11532 F: drivers/vlynq/vlynq.c
11533 F: include/linux/vlynq.h
11536 M: Martyn Welch <martyn@welchs.me.uk>
11537 M: Manohar Vanga <manohar.vanga@gmail.com>
11538 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11539 L: devel@driverdev.osuosl.org
11541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11542 F: Documentation/vme_api.txt
11543 F: drivers/staging/vme/
11545 F: include/linux/vme*
11547 VMWARE HYPERVISOR INTERFACE
11548 M: Alok Kataria <akataria@vmware.com>
11549 L: virtualization@lists.linux-foundation.org
11551 F: arch/x86/kernel/cpu/vmware.c
11553 VMWARE BALLOON DRIVER
11554 M: Xavier Deguillard <xdeguillard@vmware.com>
11555 M: Philip Moltmann <moltmann@vmware.com>
11556 M: "VMware, Inc." <pv-drivers@vmware.com>
11557 L: linux-kernel@vger.kernel.org
11559 F: drivers/misc/vmw_balloon.c
11561 VMWARE VMMOUSE SUBDRIVER
11562 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11563 M: "VMware, Inc." <pv-drivers@vmware.com>
11564 L: linux-input@vger.kernel.org
11566 F: drivers/input/mouse/vmmouse.c
11567 F: drivers/input/mouse/vmmouse.h
11569 VMWARE VMXNET3 ETHERNET DRIVER
11570 M: Shrikrishna Khare <skhare@vmware.com>
11571 M: "VMware, Inc." <pv-drivers@vmware.com>
11572 L: netdev@vger.kernel.org
11574 F: drivers/net/vmxnet3/
11576 VMware PVSCSI driver
11577 M: Arvind Kumar <arvindkumar@vmware.com>
11578 M: VMware PV-Drivers <pv-drivers@vmware.com>
11579 L: linux-scsi@vger.kernel.org
11581 F: drivers/scsi/vmw_pvscsi.c
11582 F: drivers/scsi/vmw_pvscsi.h
11584 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11585 M: Liam Girdwood <lgirdwood@gmail.com>
11586 M: Mark Brown <broonie@kernel.org>
11587 L: linux-kernel@vger.kernel.org
11588 W: http://www.slimlogic.co.uk/?p=48
11589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11591 F: drivers/regulator/
11592 F: include/linux/regulator/
11595 M: David Ahern <dsa@cumulusnetworks.com>
11596 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11597 L: netdev@vger.kernel.org
11599 F: drivers/net/vrf.c
11600 F: Documentation/networking/vrf.txt
11602 VT1211 HARDWARE MONITOR DRIVER
11603 M: Juerg Haefliger <juergh@gmail.com>
11604 L: lm-sensors@lm-sensors.org
11606 F: Documentation/hwmon/vt1211
11607 F: drivers/hwmon/vt1211.c
11609 VT8231 HARDWARE MONITOR DRIVER
11610 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11611 L: lm-sensors@lm-sensors.org
11613 F: drivers/hwmon/vt8231.c
11615 VUB300 USB to SDIO/SD/MMC bridge chip
11616 M: Tony Olech <tony.olech@elandigitalsystems.com>
11617 L: linux-mmc@vger.kernel.org
11618 L: linux-usb@vger.kernel.org
11620 F: drivers/mmc/host/vub300.c
11622 W1 DALLAS'S 1-WIRE BUS
11623 M: Evgeniy Polyakov <zbr@ioremap.net>
11625 F: Documentation/w1/
11628 W83791D HARDWARE MONITORING DRIVER
11629 M: Marc Hulsman <m.hulsman@tudelft.nl>
11630 L: lm-sensors@lm-sensors.org
11632 F: Documentation/hwmon/w83791d
11633 F: drivers/hwmon/w83791d.c
11635 W83793 HARDWARE MONITORING DRIVER
11636 M: Rudolf Marek <r.marek@assembler.cz>
11637 L: lm-sensors@lm-sensors.org
11639 F: Documentation/hwmon/w83793
11640 F: drivers/hwmon/w83793.c
11642 W83795 HARDWARE MONITORING DRIVER
11643 M: Jean Delvare <jdelvare@suse.com>
11644 L: lm-sensors@lm-sensors.org
11646 F: drivers/hwmon/w83795.c
11648 W83L51xD SD/MMC CARD INTERFACE DRIVER
11649 M: Pierre Ossman <pierre@ossman.eu>
11651 F: drivers/mmc/host/wbsd.*
11653 WACOM PROTOCOL 4 SERIAL TABLETS
11654 M: Julian Squires <julian@cipht.net>
11655 M: Hans de Goede <hdegoede@redhat.com>
11656 L: linux-input@vger.kernel.org
11658 F: drivers/input/tablet/wacom_serial4.c
11660 WATCHDOG DEVICE DRIVERS
11661 M: Wim Van Sebroeck <wim@iguana.be>
11662 L: linux-watchdog@vger.kernel.org
11663 W: http://www.linux-watchdog.org/
11664 T: git git://www.linux-watchdog.org/linux-watchdog.git
11666 F: Documentation/watchdog/
11667 F: drivers/watchdog/
11668 F: include/linux/watchdog.h
11669 F: include/uapi/linux/watchdog.h
11672 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11673 L: linux-scsi@vger.kernel.org
11675 F: drivers/scsi/wd7000.c
11678 M: David Herrmann <dh.herrmann@googlemail.com>
11679 L: linux-input@vger.kernel.org
11681 F: drivers/hid/hid-wiimote*
11684 M: David Härdeman <david@hardeman.nu>
11686 F: drivers/media/rc/winbond-cir.c
11689 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11690 M: linux-wimax@intel.com
11691 L: wimax@linuxwimax.org (subscribers-only)
11693 W: http://linuxwimax.org
11694 F: Documentation/wimax/README.wimax
11695 F: include/linux/wimax/debug.h
11696 F: include/net/wimax.h
11697 F: include/uapi/linux/wimax.h
11700 WISTRON LAPTOP BUTTON DRIVER
11701 M: Miloslav Trmac <mitr@volny.cz>
11703 F: drivers/input/misc/wistron_btns.c
11705 WL3501 WIRELESS PCMCIA CARD DRIVER
11706 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11707 L: linux-wireless@vger.kernel.org
11708 W: http://oops.ghostprotocols.net:81/blog
11710 F: drivers/net/wireless/wl3501*
11712 WOLFSON MICROELECTRONICS DRIVERS
11713 L: patches@opensource.wolfsonmicro.com
11714 T: git https://github.com/CirrusLogic/linux-drivers.git
11715 W: https://github.com/CirrusLogic/linux-drivers/wiki
11717 F: Documentation/hwmon/wm83??
11718 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11719 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11720 F: Documentation/devicetree/bindings/mfd/arizona.txt
11721 F: arch/arm/mach-s3c64xx/mach-crag6410*
11722 F: drivers/clk/clk-wm83*.c
11723 F: drivers/extcon/extcon-arizona.c
11724 F: drivers/leds/leds-wm83*.c
11725 F: drivers/gpio/gpio-*wm*.c
11726 F: drivers/gpio/gpio-arizona.c
11727 F: drivers/hwmon/wm83??-hwmon.c
11728 F: drivers/input/misc/wm831x-on.c
11729 F: drivers/input/touchscreen/wm831x-ts.c
11730 F: drivers/input/touchscreen/wm97*.c
11731 F: drivers/mfd/arizona*
11732 F: drivers/mfd/wm*.c
11733 F: drivers/power/wm83*.c
11734 F: drivers/rtc/rtc-wm83*.c
11735 F: drivers/regulator/wm8*.c
11736 F: drivers/video/backlight/wm83*_bl.c
11737 F: drivers/watchdog/wm83*_wdt.c
11738 F: include/linux/mfd/arizona/
11739 F: include/linux/mfd/wm831x/
11740 F: include/linux/mfd/wm8350/
11741 F: include/linux/mfd/wm8400*
11742 F: include/linux/wm97xx.h
11743 F: include/sound/wm????.h
11744 F: sound/soc/codecs/arizona.?
11745 F: sound/soc/codecs/wm*
11748 M: Tejun Heo <tj@kernel.org>
11749 R: Lai Jiangshan <jiangshanlai@gmail.com>
11750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11752 F: include/linux/workqueue.h
11753 F: kernel/workqueue.c
11754 F: Documentation/workqueue.txt
11757 M: Andrew Hendry <andrew.hendry@gmail.com>
11758 L: linux-x25@vger.kernel.org
11760 F: Documentation/networking/x25*
11761 F: include/net/x25*
11764 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11765 M: Thomas Gleixner <tglx@linutronix.de>
11766 M: Ingo Molnar <mingo@redhat.com>
11767 M: "H. Peter Anvin" <hpa@zytor.com>
11769 L: linux-kernel@vger.kernel.org
11770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11772 F: Documentation/x86/
11775 X86 PLATFORM DRIVERS
11776 M: Darren Hart <dvhart@infradead.org>
11777 L: platform-driver-x86@vger.kernel.org
11778 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11780 F: drivers/platform/x86/
11781 F: drivers/platform/olpc/
11783 X86 MCE INFRASTRUCTURE
11784 M: Tony Luck <tony.luck@intel.com>
11785 M: Borislav Petkov <bp@alien8.de>
11786 L: linux-edac@vger.kernel.org
11788 F: arch/x86/kernel/cpu/mcheck/*
11790 X86 MICROCODE UPDATE SUPPORT
11791 M: Borislav Petkov <bp@alien8.de>
11793 F: arch/x86/kernel/cpu/microcode/*
11796 M: Andy Lutomirski <luto@amacapital.net>
11797 L: linux-kernel@vger.kernel.org
11798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11800 F: arch/x86/entry/vdso/
11802 XC2028/3028 TUNER DRIVER
11803 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11804 L: linux-media@vger.kernel.org
11805 W: https://linuxtv.org
11806 T: git git://linuxtv.org/media_tree.git
11808 F: drivers/media/tuners/tuner-xc2028.*
11810 XEN HYPERVISOR INTERFACE
11811 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11812 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11813 M: David Vrabel <david.vrabel@citrix.com>
11814 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11818 F: drivers/*/xen-*front.c
11820 F: arch/x86/include/asm/xen/
11822 F: include/uapi/xen/
11825 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11826 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11829 F: arch/arm/include/asm/xen/
11831 XEN HYPERVISOR ARM64
11832 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11833 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11836 F: arch/arm64/include/asm/xen/
11838 XEN NETWORK BACKEND DRIVER
11839 M: Ian Campbell <ian.campbell@citrix.com>
11840 M: Wei Liu <wei.liu2@citrix.com>
11841 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11842 L: netdev@vger.kernel.org
11844 F: drivers/net/xen-netback/*
11847 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11848 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11850 F: arch/x86/pci/*xen*
11851 F: drivers/pci/*xen*
11853 XEN BLOCK SUBSYSTEM
11854 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11855 M: Roger Pau Monné <roger.pau@citrix.com>
11856 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11858 F: drivers/block/xen-blkback/*
11859 F: drivers/block/xen*
11862 M: Juergen Gross <jgross@suse.com>
11863 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11864 L: linux-scsi@vger.kernel.org
11866 F: drivers/scsi/xen-scsifront.c
11867 F: drivers/xen/xen-scsiback.c
11868 F: include/xen/interface/io/vscsiif.h
11870 XEN SWIOTLB SUBSYSTEM
11871 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11872 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11874 F: arch/x86/xen/*swiotlb*
11875 F: drivers/xen/*swiotlb*
11878 P: Silicon Graphics Inc
11879 M: Dave Chinner <david@fromorbit.com>
11882 W: http://oss.sgi.com/projects/xfs
11883 T: git git://oss.sgi.com/xfs/xfs.git
11885 F: Documentation/filesystems/xfs.txt
11888 XILINX AXI ETHERNET DRIVER
11889 M: Anirudha Sarangi <anirudh@xilinx.com>
11890 M: John Linn <John.Linn@xilinx.com>
11892 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11894 XILINX UARTLITE SERIAL DRIVER
11895 M: Peter Korsgaard <jacmet@sunsite.dk>
11896 L: linux-serial@vger.kernel.org
11898 F: drivers/tty/serial/uartlite.c
11900 XILINX VIDEO IP CORES
11901 M: Hyun Kwon <hyun.kwon@xilinx.com>
11902 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11903 L: linux-media@vger.kernel.org
11904 T: git git://linuxtv.org/media_tree.git
11906 F: Documentation/devicetree/bindings/media/xilinx/
11907 F: drivers/media/platform/xilinx/
11908 F: include/uapi/linux/xilinx-v4l2-controls.h
11911 M: Eli Billauer <eli.billauer@gmail.com>
11912 L: linux-kernel@vger.kernel.org
11914 F: drivers/char/xillybus/
11916 XTENSA XTFPGA PLATFORM SUPPORT
11917 M: Max Filippov <jcmvbkbc@gmail.com>
11918 L: linux-xtensa@linux-xtensa.org
11920 F: drivers/spi/spi-xtensa-xtfpga.c
11921 F: sound/soc/xtensa/xtfpga-i2s.c
11923 YAM DRIVER FOR AX.25
11924 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11925 L: linux-hams@vger.kernel.org
11927 F: drivers/net/hamradio/yam*
11928 F: include/linux/yam.h
11930 YEALINK PHONE DRIVER
11931 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11932 L: usbb2k-api-dev@nongnu.org
11934 F: Documentation/input/yealink.txt
11935 F: drivers/input/misc/yealink.*
11937 Z8530 DRIVER FOR AX.25
11938 M: Joerg Reuter <jreuter@yaina.de>
11939 W: http://yaina.de/jreuter/
11940 W: http://www.qsl.net/dl1bke/
11941 L: linux-hams@vger.kernel.org
11943 F: Documentation/networking/z8530drv.txt
11944 F: drivers/net/hamradio/*scc.c
11945 F: drivers/net/hamradio/z8530.h
11947 ZBUD COMPRESSED PAGE ALLOCATOR
11948 M: Seth Jennings <sjennings@variantweb.net>
11949 L: linux-mm@kvack.org
11952 F: include/linux/zbud.h
11954 ZD1211RW WIRELESS DRIVER
11955 M: Daniel Drake <dsd@gentoo.org>
11956 M: Ulrich Kunitz <kune@deine-taler.de>
11957 W: http://zd1211.ath.cx/wiki/DriverRewrite
11958 L: linux-wireless@vger.kernel.org
11959 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11961 F: drivers/net/wireless/zydas/zd1211rw/
11963 ZPOOL COMPRESSED PAGE STORAGE API
11964 M: Dan Streetman <ddstreet@ieee.org>
11965 L: linux-mm@kvack.org
11968 F: include/linux/zpool.h
11970 ZR36067 VIDEO FOR LINUX DRIVER
11971 L: mjpeg-users@lists.sourceforge.net
11972 L: linux-media@vger.kernel.org
11973 W: http://mjpeg.sourceforge.net/driver-zoran/
11974 T: hg https://linuxtv.org/hg/v4l-dvb
11976 F: drivers/media/pci/zoran/
11978 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11979 M: Minchan Kim <minchan@kernel.org>
11980 M: Nitin Gupta <ngupta@vflare.org>
11981 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11982 L: linux-kernel@vger.kernel.org
11984 F: drivers/block/zram/
11985 F: Documentation/blockdev/zram.txt
11987 ZS DECSTATION Z85C30 SERIAL DRIVER
11988 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11990 F: drivers/tty/serial/zs.*
11992 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11993 M: Minchan Kim <minchan@kernel.org>
11994 M: Nitin Gupta <ngupta@vflare.org>
11995 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11996 L: linux-mm@kvack.org
11999 F: include/linux/zsmalloc.h
12000 F: Documentation/vm/zsmalloc.txt
12002 ZSWAP COMPRESSED SWAP CACHING
12003 M: Seth Jennings <sjennings@variantweb.net>
12004 L: linux-mm@kvack.org
12009 M: Linus Torvalds <torvalds@linux-foundation.org>
12010 L: linux-kernel@vger.kernel.org
12011 Q: http://patchwork.kernel.org/project/LKML/list/
12012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12013 S: Buried alive in reporters