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
6667 F: drivers/net/wireless/mac80211_hwsim.[ch]
6670 M: Patrick McHardy <kaber@trash.net>
6671 L: netdev@vger.kernel.org
6673 F: drivers/net/macvlan.c
6674 F: include/linux/if_macvlan.h
6677 M: Jassi Brar <jassisinghbrar@gmail.com>
6678 L: linux-kernel@vger.kernel.org
6681 F: include/linux/mailbox_client.h
6682 F: include/linux/mailbox_controller.h
6684 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6685 M: Michael Kerrisk <mtk.manpages@gmail.com>
6686 W: http://www.kernel.org/doc/man-pages
6687 L: linux-man@vger.kernel.org
6690 MARVELL ARMADA DRM SUPPORT
6691 M: Russell King <rmk+kernel@arm.linux.org.uk>
6693 F: drivers/gpu/drm/armada/
6695 MARVELL 88E6352 DSA support
6696 M: Guenter Roeck <linux@roeck-us.net>
6698 F: drivers/net/dsa/mv88e6352.c
6700 MARVELL CRYPTO DRIVER
6701 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6702 M: Arnaud Ebalard <arno@natisbad.org>
6703 F: drivers/crypto/marvell/
6705 L: linux-crypto@vger.kernel.org
6707 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6708 M: Mirko Lindner <mlindner@marvell.com>
6709 M: Stephen Hemminger <stephen@networkplumber.org>
6710 L: netdev@vger.kernel.org
6712 F: drivers/net/ethernet/marvell/sk*
6714 MARVELL LIBERTAS WIRELESS DRIVER
6715 L: libertas-dev@lists.infradead.org
6717 F: drivers/net/wireless/marvell/libertas/
6719 MARVELL MV643XX ETHERNET DRIVER
6720 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6721 L: netdev@vger.kernel.org
6723 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6724 F: include/linux/mv643xx.h
6726 MARVELL MVNETA ETHERNET DRIVER
6727 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6728 L: netdev@vger.kernel.org
6730 F: drivers/net/ethernet/marvell/mvneta.*
6732 MARVELL MWIFIEX WIRELESS DRIVER
6733 M: Amitkumar Karwar <akarwar@marvell.com>
6734 M: Nishant Sarmukadam <nishants@marvell.com>
6735 L: linux-wireless@vger.kernel.org
6737 F: drivers/net/wireless/marvell/mwifiex/
6739 MARVELL MWL8K WIRELESS DRIVER
6740 M: Lennert Buytenhek <buytenh@wantstofly.org>
6741 L: linux-wireless@vger.kernel.org
6743 F: drivers/net/wireless/marvell/mwl8k.c
6745 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6746 M: Nicolas Pitre <nico@fluxnic.net>
6748 F: drivers/mmc/host/mvsdio.*
6750 MATROX FRAMEBUFFER DRIVER
6751 L: linux-fbdev@vger.kernel.org
6753 F: drivers/video/fbdev/matrox/matroxfb_*
6754 F: include/uapi/linux/matroxfb.h
6756 MAX16065 HARDWARE MONITOR DRIVER
6757 M: Guenter Roeck <linux@roeck-us.net>
6758 L: lm-sensors@lm-sensors.org
6760 F: Documentation/hwmon/max16065
6761 F: drivers/hwmon/max16065.c
6763 MAX20751 HARDWARE MONITOR DRIVER
6764 M: Guenter Roeck <linux@roeck-us.net>
6765 L: lm-sensors@lm-sensors.org
6767 F: Documentation/hwmon/max20751
6768 F: drivers/hwmon/max20751.c
6770 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6771 M: "Hans J. Koch" <hjk@hansjkoch.de>
6772 L: lm-sensors@lm-sensors.org
6774 F: Documentation/hwmon/max6650
6775 F: drivers/hwmon/max6650.c
6777 MAX6697 HARDWARE MONITOR DRIVER
6778 M: Guenter Roeck <linux@roeck-us.net>
6779 L: lm-sensors@lm-sensors.org
6781 F: Documentation/hwmon/max6697
6782 F: Documentation/devicetree/bindings/i2c/max6697.txt
6783 F: drivers/hwmon/max6697.c
6784 F: include/linux/platform_data/max6697.h
6786 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6787 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6788 L: linux-pm@vger.kernel.org
6790 F: drivers/power/max14577_charger.c
6791 F: drivers/power/max77693_charger.c
6793 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6794 M: Javier Martinez Canillas <javier@osg.samsung.com>
6795 L: linux-kernel@vger.kernel.org
6797 F: drivers/*/*max77802.c
6798 F: Documentation/devicetree/bindings/*/*max77802.txt
6799 F: include/dt-bindings/*/*max77802.h
6801 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6802 M: Chanwoo Choi <cw00.choi@samsung.com>
6803 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6804 L: linux-kernel@vger.kernel.org
6806 F: drivers/*/max14577.c
6807 F: drivers/*/max77686.c
6808 F: drivers/*/max77693.c
6809 F: drivers/extcon/extcon-max14577.c
6810 F: drivers/extcon/extcon-max77693.c
6811 F: drivers/rtc/rtc-max77686.c
6812 F: drivers/clk/clk-max77686.c
6813 F: Documentation/devicetree/bindings/mfd/max14577.txt
6814 F: Documentation/devicetree/bindings/*/max77686.txt
6815 F: Documentation/devicetree/bindings/mfd/max77693.txt
6816 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6817 F: include/linux/mfd/max14577*.h
6818 F: include/linux/mfd/max77686*.h
6819 F: include/linux/mfd/max77693*.h
6821 MAXIRADIO FM RADIO RECEIVER DRIVER
6822 M: Hans Verkuil <hverkuil@xs4all.nl>
6823 L: linux-media@vger.kernel.org
6824 T: git git://linuxtv.org/media_tree.git
6825 W: https://linuxtv.org
6827 F: drivers/media/radio/radio-maxiradio*
6829 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6830 M: Peter Rosin <peda@axentia.se>
6831 L: linux-iio@vger.kernel.org
6833 F: drivers/iio/potentiometer/mcp4531.c
6835 MEDIA DRIVERS FOR RENESAS - VSP1
6836 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6837 L: linux-media@vger.kernel.org
6838 L: linux-sh@vger.kernel.org
6839 T: git git://linuxtv.org/media_tree.git
6841 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6842 F: drivers/media/platform/vsp1/
6844 MEDIA DRIVERS FOR ASCOT2E
6845 M: Sergey Kozlov <serjk@netup.ru>
6846 L: linux-media@vger.kernel.org
6847 W: https://linuxtv.org
6849 T: git git://linuxtv.org/media_tree.git
6851 F: drivers/media/dvb-frontends/ascot2e*
6853 MEDIA DRIVERS FOR CXD2841ER
6854 M: Sergey Kozlov <serjk@netup.ru>
6855 L: linux-media@vger.kernel.org
6856 W: https://linuxtv.org
6858 T: git git://linuxtv.org/media_tree.git
6860 F: drivers/media/dvb-frontends/cxd2841er*
6862 MEDIA DRIVERS FOR HORUS3A
6863 M: Sergey Kozlov <serjk@netup.ru>
6864 L: linux-media@vger.kernel.org
6865 W: https://linuxtv.org
6867 T: git git://linuxtv.org/media_tree.git
6869 F: drivers/media/dvb-frontends/horus3a*
6871 MEDIA DRIVERS FOR LNBH25
6872 M: Sergey Kozlov <serjk@netup.ru>
6873 L: linux-media@vger.kernel.org
6874 W: https://linuxtv.org
6876 T: git git://linuxtv.org/media_tree.git
6878 F: drivers/media/dvb-frontends/lnbh25*
6880 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6881 M: Sergey Kozlov <serjk@netup.ru>
6882 L: linux-media@vger.kernel.org
6883 W: https://linuxtv.org
6885 T: git git://linuxtv.org/media_tree.git
6887 F: drivers/media/pci/netup_unidvb/*
6889 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6890 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6891 P: LinuxTV.org Project
6892 L: linux-media@vger.kernel.org
6893 W: https://linuxtv.org
6894 Q: http://patchwork.kernel.org/project/linux-media/list/
6895 T: git git://linuxtv.org/media_tree.git
6897 F: Documentation/dvb/
6898 F: Documentation/video4linux/
6899 F: Documentation/DocBook/media/
6901 F: drivers/staging/media/
6902 F: include/linux/platform_data/media/
6904 F: include/uapi/linux/dvb/
6905 F: include/uapi/linux/videodev2.h
6906 F: include/uapi/linux/media.h
6907 F: include/uapi/linux/v4l2-*
6908 F: include/uapi/linux/meye.h
6909 F: include/uapi/linux/ivtv*
6910 F: include/uapi/linux/uvcvideo.h
6912 MEDIATEK MT7601U WIRELESS LAN DRIVER
6913 M: Jakub Kicinski <kubakici@wp.pl>
6914 L: linux-wireless@vger.kernel.org
6916 F: drivers/net/wireless/mediatek/mt7601u/
6918 MEGARAID SCSI/SAS DRIVERS
6919 M: Kashyap Desai <kashyap.desai@avagotech.com>
6920 M: Sumit Saxena <sumit.saxena@avagotech.com>
6921 M: Uday Lingala <uday.lingala@avagotech.com>
6922 L: megaraidlinux.pdl@avagotech.com
6923 L: linux-scsi@vger.kernel.org
6924 W: http://www.lsi.com
6926 F: Documentation/scsi/megaraid.txt
6927 F: drivers/scsi/megaraid.*
6928 F: drivers/scsi/megaraid/
6930 MELLANOX ETHERNET DRIVER (mlx4_en)
6931 M: Eugenia Emantayev <eugenia@mellanox.com>
6932 L: netdev@vger.kernel.org
6934 W: http://www.mellanox.com
6935 Q: http://patchwork.ozlabs.org/project/netdev/list/
6936 F: drivers/net/ethernet/mellanox/mlx4/en_*
6938 MELLANOX ETHERNET DRIVER (mlx5e)
6939 M: Saeed Mahameed <saeedm@mellanox.com>
6940 L: netdev@vger.kernel.org
6942 W: http://www.mellanox.com
6943 Q: http://patchwork.ozlabs.org/project/netdev/list/
6944 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6946 MELLANOX ETHERNET SWITCH DRIVERS
6947 M: Jiri Pirko <jiri@mellanox.com>
6948 M: Ido Schimmel <idosch@mellanox.com>
6949 L: netdev@vger.kernel.org
6951 W: http://www.mellanox.com
6952 Q: http://patchwork.ozlabs.org/project/netdev/list/
6953 F: drivers/net/ethernet/mellanox/mlxsw/
6956 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6957 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6958 L: linux-kernel@vger.kernel.org
6960 F: kernel/membarrier.c
6961 F: include/uapi/linux/membarrier.h
6964 L: linux-mm@kvack.org
6965 W: http://www.linux-mm.org
6967 F: include/linux/mm.h
6968 F: include/linux/gfp.h
6969 F: include/linux/mmzone.h
6970 F: include/linux/memory_hotplug.h
6971 F: include/linux/vmalloc.h
6974 MEMORY TECHNOLOGY DEVICES (MTD)
6975 M: David Woodhouse <dwmw2@infradead.org>
6976 M: Brian Norris <computersforpeace@gmail.com>
6977 L: linux-mtd@lists.infradead.org
6978 W: http://www.linux-mtd.infradead.org/
6979 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6980 T: git git://git.infradead.org/linux-mtd.git
6981 T: git git://git.infradead.org/l2-mtd.git
6984 F: include/linux/mtd/
6985 F: include/uapi/mtd/
6987 MEN A21 WATCHDOG DRIVER
6988 M: Johannes Thumshirn <morbidrsa@gmail.com>
6989 L: linux-watchdog@vger.kernel.org
6991 F: drivers/watchdog/mena21_wdt.c
6993 MEN CHAMELEON BUS (mcb)
6994 M: Johannes Thumshirn <morbidrsa@gmail.com>
6997 F: include/linux/mcb.h
6998 F: Documentation/men-chameleon-bus.txt
7000 MEN F21BMC (Board Management Controller)
7001 M: Andreas Werner <andreas.werner@men.de>
7003 F: drivers/mfd/menf21bmc.c
7004 F: drivers/watchdog/menf21bmc_wdt.c
7005 F: drivers/leds/leds-menf21bmc.c
7006 F: drivers/hwmon/menf21bmc_hwmon.c
7007 F: Documentation/hwmon/menf21bmc
7010 M: James Hogan <james.hogan@imgtec.com>
7011 L: linux-metag@vger.kernel.org
7014 F: Documentation/metag/
7015 F: Documentation/devicetree/bindings/metag/
7016 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7017 F: drivers/clocksource/metag_generic.c
7018 F: drivers/irqchip/irq-metag.c
7019 F: drivers/irqchip/irq-metag-ext.c
7020 F: drivers/tty/metag_da.c
7022 MICROBLAZE ARCHITECTURE
7023 M: Michal Simek <monstr@monstr.eu>
7024 W: http://www.monstr.eu/fdt/
7025 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7029 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7030 M: Chen Yu <yu.c.chen@intel.com>
7031 L: platform-driver-x86@vger.kernel.org
7033 F: drivers/platform/x86/surfacepro3_button.c
7036 M: Oliver Neukum <oliver@neukum.org>
7038 F: drivers/usb/image/microtek.*
7041 M: Ralf Baechle <ralf@linux-mips.org>
7042 L: linux-mips@linux-mips.org
7043 W: http://www.linux-mips.org/
7044 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7045 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7047 F: Documentation/mips/
7050 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7051 M: Hans Verkuil <hverkuil@xs4all.nl>
7052 L: linux-media@vger.kernel.org
7053 T: git git://linuxtv.org/media_tree.git
7054 W: https://linuxtv.org
7056 F: drivers/media/radio/radio-miropcm20*
7058 Mellanox MLX5 core VPI driver
7059 M: Eli Cohen <eli@mellanox.com>
7060 L: netdev@vger.kernel.org
7061 L: linux-rdma@vger.kernel.org
7062 W: http://www.mellanox.com
7063 Q: http://patchwork.ozlabs.org/project/netdev/list/
7064 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7065 T: git git://openfabrics.org/~eli/connect-ib.git
7067 F: drivers/net/ethernet/mellanox/mlx5/core/
7068 F: include/linux/mlx5/
7070 Mellanox MLX5 IB driver
7071 M: Eli Cohen <eli@mellanox.com>
7072 L: linux-rdma@vger.kernel.org
7073 W: http://www.mellanox.com
7074 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7075 T: git git://openfabrics.org/~eli/connect-ib.git
7077 F: include/linux/mlx5/
7078 F: drivers/infiniband/hw/mlx5/
7080 MELEXIS MLX90614 DRIVER
7081 M: Crt Mori <cmo@melexis.com>
7082 L: linux-iio@vger.kernel.org
7083 W: http://www.melexis.com
7085 F: drivers/iio/temperature/mlx90614.c
7087 MN88472 MEDIA DRIVER
7088 M: Antti Palosaari <crope@iki.fi>
7089 L: linux-media@vger.kernel.org
7090 W: https://linuxtv.org
7091 W: http://palosaari.fi/linux/
7092 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7093 T: git git://linuxtv.org/anttip/media_tree.git
7095 F: drivers/staging/media/mn88472/
7096 F: drivers/media/dvb-frontends/mn88472.h
7098 MN88473 MEDIA DRIVER
7099 M: Antti Palosaari <crope@iki.fi>
7100 L: linux-media@vger.kernel.org
7101 W: https://linuxtv.org
7102 W: http://palosaari.fi/linux/
7103 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7104 T: git git://linuxtv.org/anttip/media_tree.git
7106 F: drivers/staging/media/mn88473/
7107 F: drivers/media/dvb-frontends/mn88473.h
7110 M: Rusty Russell <rusty@rustcorp.com.au>
7112 F: include/linux/module.h
7115 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7116 W: http://popies.net/meye/
7118 F: Documentation/video4linux/meye.txt
7119 F: drivers/media/pci/meye/
7120 F: include/uapi/linux/meye.h
7122 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7123 M: Jiri Slaby <jirislaby@gmail.com>
7125 F: Documentation/serial/moxa-smartio
7126 F: drivers/tty/mxser.*
7128 MR800 AVERMEDIA USB FM RADIO DRIVER
7129 M: Alexey Klimov <klimov.linux@gmail.com>
7130 L: linux-media@vger.kernel.org
7131 T: git git://linuxtv.org/media_tree.git
7133 F: drivers/media/radio/radio-mr800.c
7135 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7136 M: Alan Ott <alan@signal11.us>
7137 L: linux-wpan@vger.kernel.org
7139 F: drivers/net/ieee802154/mrf24j40.c
7140 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7143 M: "Lee, Chun-Yi" <jlee@suse.com>
7144 L: platform-driver-x86@vger.kernel.org
7146 F: drivers/platform/x86/msi-laptop.c
7149 L: platform-driver-x86@vger.kernel.org
7151 F: drivers/platform/x86/msi-wmi.c
7154 M: Antti Palosaari <crope@iki.fi>
7155 L: linux-media@vger.kernel.org
7156 W: https://linuxtv.org
7157 W: http://palosaari.fi/linux/
7158 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7159 T: git git://linuxtv.org/anttip/media_tree.git
7161 F: drivers/media/tuners/msi001*
7163 MSI2500 MEDIA DRIVER
7164 M: Antti Palosaari <crope@iki.fi>
7165 L: linux-media@vger.kernel.org
7166 W: https://linuxtv.org
7167 W: http://palosaari.fi/linux/
7168 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7169 T: git git://linuxtv.org/anttip/media_tree.git
7171 F: drivers/media/usb/msi2500/
7173 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7174 M: Robert Jarzmik <robert.jarzmik@free.fr>
7175 L: linux-mtd@lists.infradead.org
7177 F: drivers/mtd/devices/docg3*
7179 MT9M032 APTINA SENSOR DRIVER
7180 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7181 L: linux-media@vger.kernel.org
7182 T: git git://linuxtv.org/media_tree.git
7184 F: drivers/media/i2c/mt9m032.c
7185 F: include/media/i2c/mt9m032.h
7187 MT9P031 APTINA CAMERA SENSOR
7188 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7189 L: linux-media@vger.kernel.org
7190 T: git git://linuxtv.org/media_tree.git
7192 F: drivers/media/i2c/mt9p031.c
7193 F: include/media/i2c/mt9p031.h
7195 MT9T001 APTINA CAMERA SENSOR
7196 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7197 L: linux-media@vger.kernel.org
7198 T: git git://linuxtv.org/media_tree.git
7200 F: drivers/media/i2c/mt9t001.c
7201 F: include/media/i2c/mt9t001.h
7203 MT9V032 APTINA CAMERA SENSOR
7204 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7205 L: linux-media@vger.kernel.org
7206 T: git git://linuxtv.org/media_tree.git
7208 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7209 F: drivers/media/i2c/mt9v032.c
7210 F: include/media/i2c/mt9v032.h
7212 MULTIFUNCTION DEVICES (MFD)
7213 M: Lee Jones <lee.jones@linaro.org>
7214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7217 F: include/linux/mfd/
7219 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7220 M: Ulf Hansson <ulf.hansson@linaro.org>
7221 L: linux-mmc@vger.kernel.org
7222 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7225 F: include/linux/mmc/
7226 F: include/uapi/linux/mmc/
7228 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7230 F: drivers/mmc/host/mmc_spi.c
7231 F: include/linux/spi/mmc_spi.h
7233 MULTISOUND SOUND DRIVER
7234 M: Andrew Veliath <andrewtv@usa.net>
7236 F: Documentation/sound/oss/MultiSound
7239 MULTITECH MULTIPORT CARD (ISICOM)
7241 F: drivers/tty/isicom.c
7242 F: include/linux/isicom.h
7244 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7245 M: Felipe Balbi <balbi@ti.com>
7246 L: linux-usb@vger.kernel.org
7247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7249 F: drivers/usb/musb/
7251 MXL5007T MEDIA DRIVER
7252 M: Michael Krufky <mkrufky@linuxtv.org>
7253 L: linux-media@vger.kernel.org
7254 W: https://linuxtv.org
7255 W: http://github.com/mkrufky
7256 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7257 T: git git://linuxtv.org/mkrufky/tuners.git
7259 F: drivers/media/tuners/mxl5007t.*
7261 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7262 M: Hyong-Youb Kim <hykim@myri.com>
7263 L: netdev@vger.kernel.org
7264 W: https://www.myricom.com/support/downloads/myri10ge.html
7266 F: drivers/net/ethernet/myricom/myri10ge/
7268 NATSEMI ETHERNET DRIVER (DP8381x)
7270 F: drivers/net/ethernet/natsemi/natsemi.c
7272 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7273 M: Daniel Mack <zonque@gmail.com>
7275 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7276 W: http://www.native-instruments.com
7280 M: Petr Vandrovec <petr@vandrovec.name>
7284 NCR 5380 SCSI DRIVERS
7285 M: Finn Thain <fthain@telegraphics.com.au>
7286 M: Michael Schmitz <schmitzmic@gmail.com>
7287 L: linux-scsi@vger.kernel.org
7289 F: Documentation/scsi/g_NCR5380.txt
7290 F: drivers/scsi/NCR5380.*
7291 F: drivers/scsi/arm/cumana_1.c
7292 F: drivers/scsi/arm/oak.c
7293 F: drivers/scsi/atari_NCR5380.c
7294 F: drivers/scsi/atari_scsi.*
7295 F: drivers/scsi/dmx3191d.c
7296 F: drivers/scsi/dtc.*
7297 F: drivers/scsi/g_NCR5380.*
7298 F: drivers/scsi/g_NCR5380_mmio.c
7299 F: drivers/scsi/mac_scsi.*
7300 F: drivers/scsi/pas16.*
7301 F: drivers/scsi/sun3_scsi.*
7302 F: drivers/scsi/sun3_scsi_vme.c
7303 F: drivers/scsi/t128.*
7305 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7306 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7307 L: linux-scsi@vger.kernel.org
7309 F: drivers/scsi/NCR_D700.*
7311 NCT6775 HARDWARE MONITOR DRIVER
7312 M: Guenter Roeck <linux@roeck-us.net>
7313 L: lm-sensors@lm-sensors.org
7315 F: Documentation/hwmon/nct6775
7316 F: drivers/hwmon/nct6775.c
7318 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7319 M: Faisal Latif <faisal.latif@intel.com>
7320 L: linux-rdma@vger.kernel.org
7321 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7323 F: drivers/infiniband/hw/nes/
7325 NETEM NETWORK EMULATOR
7326 M: Stephen Hemminger <stephen@networkplumber.org>
7327 L: netem@lists.linux-foundation.org
7329 F: net/sched/sch_netem.c
7331 NETERION 10GbE DRIVERS (s2io/vxge)
7332 M: Jon Mason <jdmason@kudzu.us>
7333 L: netdev@vger.kernel.org
7335 F: Documentation/networking/s2io.txt
7336 F: Documentation/networking/vxge.txt
7337 F: drivers/net/ethernet/neterion/
7339 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7340 M: Pablo Neira Ayuso <pablo@netfilter.org>
7341 M: Patrick McHardy <kaber@trash.net>
7342 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7343 L: netfilter-devel@vger.kernel.org
7344 L: coreteam@netfilter.org
7345 W: http://www.netfilter.org/
7346 W: http://www.iptables.org/
7347 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7351 F: include/linux/netfilter*
7352 F: include/linux/netfilter/
7353 F: include/net/netfilter/
7354 F: include/uapi/linux/netfilter*
7355 F: include/uapi/linux/netfilter/
7356 F: net/*/netfilter.c
7359 F: net/bridge/br_netfilter*.c
7362 M: Paul Moore <paul@paul-moore.com>
7363 W: http://netlabel.sf.net
7364 L: netdev@vger.kernel.org
7366 F: Documentation/netlabel/
7367 F: include/net/netlabel.h
7370 NETROM NETWORK LAYER
7371 M: Ralf Baechle <ralf@linux-mips.org>
7372 L: linux-hams@vger.kernel.org
7373 W: http://www.linux-ax25.org/
7375 F: include/net/netrom.h
7376 F: include/uapi/linux/netrom.h
7379 NETRONOME ETHERNET DRIVERS
7380 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7381 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7382 L: oss-drivers@netronome.com
7384 F: drivers/net/ethernet/netronome/
7386 NETWORK BLOCK DEVICE (NBD)
7387 M: Markus Pargmann <mpa@pengutronix.de>
7389 L: nbd-general@lists.sourceforge.net
7390 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7391 F: Documentation/blockdev/nbd.txt
7392 F: drivers/block/nbd.c
7393 F: include/uapi/linux/nbd.h
7395 NETWORK DROP MONITOR
7396 M: Neil Horman <nhorman@tuxdriver.com>
7397 L: netdev@vger.kernel.org
7399 W: https://fedorahosted.org/dropwatch/
7400 F: net/core/drop_monitor.c
7402 NETWORKING [GENERAL]
7403 M: "David S. Miller" <davem@davemloft.net>
7404 L: netdev@vger.kernel.org
7405 W: http://www.linuxfoundation.org/en/Net
7406 Q: http://patchwork.ozlabs.org/project/netdev/list/
7407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7412 F: include/linux/in.h
7413 F: include/linux/net.h
7414 F: include/linux/netdevice.h
7415 F: include/uapi/linux/in.h
7416 F: include/uapi/linux/net.h
7417 F: include/uapi/linux/netdevice.h
7418 F: include/uapi/linux/net_namespace.h
7420 F: tools/testing/selftests/net/
7424 NETWORKING [IPv4/IPv6]
7425 M: "David S. Miller" <davem@davemloft.net>
7426 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7427 M: James Morris <jmorris@namei.org>
7428 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7429 M: Patrick McHardy <kaber@trash.net>
7430 L: netdev@vger.kernel.org
7431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7439 M: Steffen Klassert <steffen.klassert@secunet.com>
7440 M: Herbert Xu <herbert@gondor.apana.org.au>
7441 M: "David S. Miller" <davem@davemloft.net>
7442 L: netdev@vger.kernel.org
7443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7452 F: net/ipv4/ipcomp.c
7453 F: net/ipv4/ip_vti.c
7457 F: net/ipv6/ipcomp6.c
7458 F: net/ipv6/ip6_vti.c
7459 F: include/uapi/linux/xfrm.h
7460 F: include/net/xfrm.h
7462 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7463 M: Paul Moore <paul@paul-moore.com>
7464 L: netdev@vger.kernel.org
7467 NETWORKING [WIRELESS]
7468 L: linux-wireless@vger.kernel.org
7469 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7472 L: netdev@vger.kernel.org
7473 W: http://www.linuxfoundation.org/en/Net
7474 Q: http://patchwork.ozlabs.org/project/netdev/list/
7475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7479 F: include/linux/if_*
7480 F: include/linux/netdevice.h
7481 F: include/linux/etherdevice.h
7482 F: include/linux/fcdevice.h
7483 F: include/linux/fddidevice.h
7484 F: include/linux/hippidevice.h
7485 F: include/linux/inetdevice.h
7486 F: include/uapi/linux/if_*
7487 F: include/uapi/linux/netdevice.h
7489 NETWORKING DRIVERS (WIRELESS)
7490 M: Kalle Valo <kvalo@codeaurora.org>
7491 L: linux-wireless@vger.kernel.org
7492 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7495 F: drivers/net/wireless/
7497 NETXEN (1/10) GbE SUPPORT
7498 M: Manish Chopra <manish.chopra@qlogic.com>
7499 M: Sony Chacko <sony.chacko@qlogic.com>
7500 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7501 L: netdev@vger.kernel.org
7502 W: http://www.qlogic.com
7504 F: drivers/net/ethernet/qlogic/netxen/
7507 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7508 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7509 M: Samuel Ortiz <sameo@linux.intel.com>
7510 L: linux-wireless@vger.kernel.org
7511 L: linux-nfc@lists.01.org (subscribers-only)
7515 F: include/uapi/linux/nfc.h
7517 F: include/linux/platform_data/microread.h
7518 F: include/linux/platform_data/nfcmrvl.h
7519 F: include/linux/platform_data/nxp-nci.h
7520 F: include/linux/platform_data/pn544.h
7521 F: include/linux/platform_data/st21nfca.h
7522 F: include/linux/platform_data/st-nci.h
7523 F: Documentation/devicetree/bindings/net/nfc/
7525 NFS, SUNRPC, AND LOCKD CLIENTS
7526 M: Trond Myklebust <trond.myklebust@primarydata.com>
7527 M: Anna Schumaker <anna.schumaker@netapp.com>
7528 L: linux-nfs@vger.kernel.org
7529 W: http://client.linux-nfs.org
7530 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7536 F: include/linux/lockd/
7537 F: include/linux/nfs*
7538 F: include/linux/sunrpc/
7539 F: include/uapi/linux/nfs*
7540 F: include/uapi/linux/sunrpc/
7543 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7544 L: linux-nilfs@vger.kernel.org
7545 W: http://nilfs.sourceforge.net/
7546 T: git git://github.com/konis/nilfs2.git
7548 F: Documentation/filesystems/nilfs2.txt
7550 F: include/linux/nilfs2_fs.h
7551 F: include/trace/events/nilfs2.h
7553 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7554 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7555 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7557 F: Documentation/scsi/NinjaSCSI.txt
7558 F: drivers/scsi/pcmcia/nsp_*
7560 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7561 M: GOTO Masanori <gotom@debian.or.jp>
7562 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7563 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7565 F: Documentation/scsi/NinjaSCSI.txt
7566 F: drivers/scsi/nsp32*
7569 M: Ley Foon Tan <lftan@altera.com>
7570 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7575 NOKIA N900 POWER SUPPLY DRIVERS
7576 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7578 F: include/linux/power/bq2415x_charger.h
7579 F: include/linux/power/bq27xxx_battery.h
7580 F: include/linux/power/isp1704_charger.h
7581 F: drivers/power/bq2415x_charger.c
7582 F: drivers/power/bq27xxx_battery.c
7583 F: drivers/power/isp1704_charger.c
7584 F: drivers/power/rx51_battery.c
7587 M: Jon Mason <jdmason@kudzu.us>
7588 M: Dave Jiang <dave.jiang@intel.com>
7589 M: Allen Hubbe <Allen.Hubbe@emc.com>
7590 L: linux-ntb@googlegroups.com
7592 W: https://github.com/jonmason/ntb/wiki
7593 T: git git://github.com/jonmason/ntb.git
7595 F: drivers/net/ntb_netdev.c
7596 F: include/linux/ntb.h
7597 F: include/linux/ntb_transport.h
7600 M: Jon Mason <jdmason@kudzu.us>
7601 M: Dave Jiang <dave.jiang@intel.com>
7602 L: linux-ntb@googlegroups.com
7604 W: https://github.com/jonmason/ntb/wiki
7605 T: git git://github.com/jonmason/ntb.git
7606 F: drivers/ntb/hw/intel/
7609 M: Anton Altaparmakov <anton@tuxera.com>
7610 L: linux-ntfs-dev@lists.sourceforge.net
7611 W: http://www.tuxera.com/
7612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7614 F: Documentation/filesystems/ntfs.txt
7617 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7618 M: Antonino Daplas <adaplas@gmail.com>
7619 L: linux-fbdev@vger.kernel.org
7621 F: drivers/video/fbdev/riva/
7622 F: drivers/video/fbdev/nvidia/
7625 M: Keith Busch <keith.busch@intel.com>
7626 M: Jens Axboe <axboe@fb.com>
7627 L: linux-nvme@lists.infradead.org
7628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7629 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7631 F: drivers/nvme/host/
7632 F: include/linux/nvme.h
7635 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7636 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7639 F: Documentation/devicetree/bindings/nvmem/
7640 F: include/linux/nvmem-consumer.h
7641 F: include/linux/nvmem-provider.h
7644 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7645 R: Charles Gorand <charles.gorand@effinnov.com>
7646 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7648 F: drivers/nfc/nxp-nci
7650 NXP TDA998X DRM DRIVER
7651 M: Russell King <rmk+kernel@arm.linux.org.uk>
7653 F: drivers/gpu/drm/i2c/tda998x_drv.c
7654 F: include/drm/i2c/tda998x.h
7657 M: Peter Rosin <peda@axentia.se>
7658 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7660 F: sound/soc/codecs/tfa9879*
7663 M: Tony Lindgren <tony@atomide.com>
7664 L: linux-omap@vger.kernel.org
7665 W: http://www.muru.com/linux/omap/
7666 W: http://linux.omap.com/
7667 Q: http://patchwork.kernel.org/project/linux-omap/list/
7668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7671 F: arch/arm/configs/omap1_defconfig
7672 F: arch/arm/configs/omap2plus_defconfig
7673 F: drivers/i2c/busses/i2c-omap.c
7674 F: drivers/irqchip/irq-omap-intc.c
7675 F: drivers/mfd/*omap*.c
7676 F: drivers/mfd/menelaus.c
7677 F: drivers/mfd/palmas.c
7678 F: drivers/mfd/tps65217.c
7679 F: drivers/mfd/tps65218.c
7680 F: drivers/mfd/tps65910.c
7681 F: drivers/mfd/twl-core.[ch]
7682 F: drivers/mfd/twl4030*.c
7683 F: drivers/mfd/twl6030*.c
7684 F: drivers/mfd/twl6040*.c
7685 F: drivers/regulator/palmas-regulator*.c
7686 F: drivers/regulator/pbias-regulator.c
7687 F: drivers/regulator/tps65217-regulator.c
7688 F: drivers/regulator/tps65218-regulator.c
7689 F: drivers/regulator/tps65910-regulator.c
7690 F: drivers/regulator/twl-regulator.c
7691 F: include/linux/i2c-omap.h
7693 OMAP DEVICE TREE SUPPORT
7694 M: Benoît Cousson <bcousson@baylibre.com>
7695 M: Tony Lindgren <tony@atomide.com>
7696 L: linux-omap@vger.kernel.org
7697 L: devicetree@vger.kernel.org
7699 F: arch/arm/boot/dts/*omap*
7700 F: arch/arm/boot/dts/*am3*
7701 F: arch/arm/boot/dts/*am4*
7702 F: arch/arm/boot/dts/*am5*
7703 F: arch/arm/boot/dts/*dra7*
7705 OMAP CLOCK FRAMEWORK SUPPORT
7706 M: Paul Walmsley <paul@pwsan.com>
7707 L: linux-omap@vger.kernel.org
7709 F: arch/arm/*omap*/*clock*
7711 OMAP POWER MANAGEMENT SUPPORT
7712 M: Kevin Hilman <khilman@deeprootsystems.com>
7713 L: linux-omap@vger.kernel.org
7715 F: arch/arm/*omap*/*pm*
7716 F: drivers/cpufreq/omap-cpufreq.c
7718 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7719 M: Rajendra Nayak <rnayak@ti.com>
7720 M: Paul Walmsley <paul@pwsan.com>
7721 L: linux-omap@vger.kernel.org
7723 F: arch/arm/mach-omap2/prm*
7726 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7727 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7728 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7729 L: linux-omap@vger.kernel.org
7733 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7734 M: Roger Quadros <rogerq@ti.com>
7735 M: Tony Lindgren <tony@atomide.com>
7736 L: linux-omap@vger.kernel.org
7738 F: drivers/memory/omap-gpmc.c
7739 F: arch/arm/mach-omap2/*gpmc*
7741 OMAP FRAMEBUFFER SUPPORT
7742 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7743 L: linux-fbdev@vger.kernel.org
7744 L: linux-omap@vger.kernel.org
7746 F: drivers/video/fbdev/omap/
7748 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7749 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7750 L: linux-omap@vger.kernel.org
7751 L: linux-fbdev@vger.kernel.org
7753 F: drivers/video/fbdev/omap2/
7754 F: Documentation/arm/OMAP/DSS
7756 OMAP HARDWARE SPINLOCK SUPPORT
7757 M: Ohad Ben-Cohen <ohad@wizery.com>
7758 L: linux-omap@vger.kernel.org
7760 F: drivers/hwspinlock/omap_hwspinlock.c
7763 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7764 L: linux-omap@vger.kernel.org
7766 F: drivers/mmc/host/omap.c
7769 L: linux-mmc@vger.kernel.org
7770 L: linux-omap@vger.kernel.org
7772 F: drivers/mmc/host/omap_hsmmc.c
7774 OMAP RANDOM NUMBER GENERATOR SUPPORT
7775 M: Deepak Saxena <dsaxena@plexity.net>
7777 F: drivers/char/hw_random/omap-rng.c
7780 M: Benoît Cousson <bcousson@baylibre.com>
7781 M: Paul Walmsley <paul@pwsan.com>
7782 L: linux-omap@vger.kernel.org
7784 F: arch/arm/mach-omap2/omap_hwmod.*
7787 M: Paul Walmsley <paul@pwsan.com>
7788 L: linux-omap@vger.kernel.org
7790 F: arch/arm/mach-omap2/omap_hwmod*data*
7792 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7793 M: Benoît Cousson <bcousson@baylibre.com>
7794 L: linux-omap@vger.kernel.org
7796 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7798 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7799 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7800 L: linux-media@vger.kernel.org
7802 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7803 F: drivers/media/platform/omap3isp/
7804 F: drivers/staging/media/omap4iss/
7807 M: Felipe Balbi <balbi@ti.com>
7808 L: linux-usb@vger.kernel.org
7809 L: linux-omap@vger.kernel.org
7810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7812 F: drivers/usb/*/*omap*
7813 F: arch/arm/*omap*/usb*
7816 M: Javier Martinez Canillas <javier@dowhile0.org>
7817 M: Santosh Shilimkar <ssantosh@kernel.org>
7818 M: Kevin Hilman <khilman@deeprootsystems.com>
7819 L: linux-omap@vger.kernel.org
7821 F: drivers/gpio/gpio-omap.c
7823 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7824 M: Mark Jackson <mpfj@newflow.co.uk>
7825 L: linux-omap@vger.kernel.org
7827 F: arch/arm/boot/dts/am335x-nano.dts
7830 M: Bob Copeland <me@bobcopeland.com>
7831 L: linux-karma-devel@lists.sourceforge.net
7833 F: Documentation/filesystems/omfs.txt
7836 OMNIKEY CARDMAN 4000 DRIVER
7837 M: Harald Welte <laforge@gnumonks.org>
7839 F: drivers/char/pcmcia/cm4000_cs.c
7840 F: include/linux/cm4000_cs.h
7841 F: include/uapi/linux/cm4000_cs.h
7843 OMNIKEY CARDMAN 4040 DRIVER
7844 M: Harald Welte <laforge@gnumonks.org>
7846 F: drivers/char/pcmcia/cm4040_cs.*
7848 OMNIVISION OV7670 SENSOR DRIVER
7849 M: Jonathan Corbet <corbet@lwn.net>
7850 L: linux-media@vger.kernel.org
7851 T: git git://linuxtv.org/media_tree.git
7853 F: drivers/media/i2c/ov7670.c
7855 ONENAND FLASH DRIVER
7856 M: Kyungmin Park <kyungmin.park@samsung.com>
7857 L: linux-mtd@lists.infradead.org
7859 F: drivers/mtd/onenand/
7860 F: include/linux/mtd/onenand*.h
7862 ONSTREAM SCSI TAPE DRIVER
7863 M: Willem Riede <osst@riede.org>
7864 L: osst-users@lists.sourceforge.net
7865 L: linux-scsi@vger.kernel.org
7867 F: Documentation/scsi/osst.txt
7868 F: drivers/scsi/osst.*
7869 F: drivers/scsi/osst_*.h
7870 F: drivers/scsi/st.h
7872 OPENCORES I2C BUS DRIVER
7873 M: Peter Korsgaard <jacmet@sunsite.dk>
7874 L: linux-i2c@vger.kernel.org
7876 F: Documentation/i2c/busses/i2c-ocores
7877 F: drivers/i2c/busses/i2c-ocores.c
7879 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7880 M: Rob Herring <robh+dt@kernel.org>
7881 M: Frank Rowand <frowand.list@gmail.com>
7882 M: Grant Likely <grant.likely@linaro.org>
7883 L: devicetree@vger.kernel.org
7884 W: http://www.devicetree.org/
7885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7888 F: include/linux/of*.h
7891 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7892 M: Rob Herring <robh+dt@kernel.org>
7893 M: Pawel Moll <pawel.moll@arm.com>
7894 M: Mark Rutland <mark.rutland@arm.com>
7895 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7896 M: Kumar Gala <galak@codeaurora.org>
7897 L: devicetree@vger.kernel.org
7899 F: Documentation/devicetree/
7901 F: include/dt-bindings/
7903 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7904 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7905 L: devicetree@vger.kernel.org
7907 F: Documentation/devicetree/dynamic-resolution-notes.txt
7908 F: Documentation/devicetree/overlay-notes.txt
7909 F: drivers/of/overlay.c
7910 F: drivers/of/resolver.c
7912 OPENRISC ARCHITECTURE
7913 M: Jonas Bonn <jonas@southpole.se>
7914 W: http://openrisc.net
7915 L: linux@lists.openrisc.net (moderated for non-subscribers)
7917 T: git git://openrisc.net/~jonas/linux
7921 M: Pravin Shelar <pshelar@nicira.com>
7922 L: netdev@vger.kernel.org
7923 L: dev@openvswitch.org
7924 W: http://openvswitch.org
7927 F: include/uapi/linux/openvswitch.h
7929 OPERATING PERFORMANCE POINTS (OPP)
7930 M: Viresh Kumar <vireshk@kernel.org>
7931 M: Nishanth Menon <nm@ti.com>
7932 M: Stephen Boyd <sboyd@codeaurora.org>
7933 L: linux-pm@vger.kernel.org
7935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7936 F: drivers/base/power/opp/
7937 F: include/linux/pm_opp.h
7938 F: Documentation/power/opp.txt
7939 F: Documentation/devicetree/bindings/opp/
7942 M: Clemens Ladisch <clemens@ladisch.de>
7943 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7944 T: git git://git.alsa-project.org/alsa-kernel.git
7946 F: sound/drivers/opl4/
7949 M: Robert Richter <rric@kernel.org>
7950 L: oprofile-list@lists.sf.net
7952 F: arch/*/include/asm/oprofile*.h
7954 F: drivers/oprofile/
7955 F: include/linux/oprofile.h
7957 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7958 M: Mark Fasheh <mfasheh@suse.com>
7959 M: Joel Becker <jlbec@evilplan.org>
7960 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7961 W: http://ocfs2.wiki.kernel.org
7963 F: Documentation/filesystems/ocfs2.txt
7964 F: Documentation/filesystems/dlmfs.txt
7968 L: linux-wireless@vger.kernel.org
7969 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7970 W: http://www.nongnu.org/orinoco/
7972 F: drivers/net/wireless/intersil/orinoco/
7974 OSD LIBRARY and FILESYSTEM
7975 M: Boaz Harrosh <ooo@electrozaur.com>
7976 M: Benny Halevy <bhalevy@primarydata.com>
7977 L: osd-dev@open-osd.org
7978 W: http://open-osd.org
7979 T: git git://git.open-osd.org/open-osd.git
7981 F: drivers/scsi/osd/
7982 F: include/scsi/osd_*
7986 M: Miklos Szeredi <miklos@szeredi.hu>
7987 L: linux-unionfs@vger.kernel.org
7988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7991 F: Documentation/filesystems/overlayfs.txt
7994 M: Christian Lamparter <chunkeey@googlemail.com>
7995 L: linux-wireless@vger.kernel.org
7996 W: http://wireless.kernel.org/en/users/Drivers/p54
7998 F: drivers/net/wireless/intersil/p54/
8000 PA SEMI ETHERNET DRIVER
8001 M: Olof Johansson <olof@lixom.net>
8002 L: netdev@vger.kernel.org
8004 F: drivers/net/ethernet/pasemi/*
8006 PA SEMI SMBUS DRIVER
8007 M: Olof Johansson <olof@lixom.net>
8008 L: linux-i2c@vger.kernel.org
8010 F: drivers/i2c/busses/i2c-pasemi.c
8012 PADATA PARALLEL EXECUTION MECHANISM
8013 M: Steffen Klassert <steffen.klassert@secunet.com>
8014 L: linux-crypto@vger.kernel.org
8017 F: include/linux/padata.h
8018 F: Documentation/padata.txt
8020 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8021 M: Harald Welte <laforge@gnumonks.org>
8022 L: platform-driver-x86@vger.kernel.org
8024 F: drivers/platform/x86/panasonic-laptop.c
8026 PANASONIC MN10300/AM33/AM34 PORT
8027 M: David Howells <dhowells@redhat.com>
8028 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8029 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8030 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8032 F: Documentation/mn10300/
8035 PARALLEL PORT SUBSYSTEM
8036 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8037 M: Sudip Mukherjee <sudip@vectorindia.org>
8038 L: linux-parport@lists.infradead.org (subscribers-only)
8041 F: include/linux/parport*.h
8042 F: drivers/char/ppdev.c
8043 F: include/uapi/linux/ppdev.h
8044 F: Documentation/parport*.txt
8046 PARAVIRT_OPS INTERFACE
8047 M: Jeremy Fitzhardinge <jeremy@goop.org>
8048 M: Chris Wright <chrisw@sous-sol.org>
8049 M: Alok Kataria <akataria@vmware.com>
8050 M: Rusty Russell <rusty@rustcorp.com.au>
8051 L: virtualization@lists.linux-foundation.org
8053 F: Documentation/virtual/paravirt_ops.txt
8054 F: arch/*/kernel/paravirt*
8055 F: arch/*/include/asm/paravirt.h
8057 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8058 M: Tim Waugh <tim@cyberelk.net>
8059 L: linux-parport@lists.infradead.org (subscribers-only)
8061 F: Documentation/blockdev/paride.txt
8062 F: drivers/block/paride/
8065 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8066 M: Helge Deller <deller@gmx.de>
8067 L: linux-parisc@vger.kernel.org
8068 W: http://www.parisc-linux.org/
8069 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8074 F: Documentation/parisc/
8076 F: drivers/char/agp/parisc-agp.c
8077 F: drivers/input/serio/gscps2.c
8078 F: drivers/parport/parport_gsc.*
8079 F: drivers/tty/serial/8250/8250_gsc.c
8080 F: drivers/video/fbdev/sti*
8081 F: drivers/video/console/sti*
8082 F: drivers/video/logo/logo_parisc*
8084 PC87360 HARDWARE MONITORING DRIVER
8085 M: Jim Cromie <jim.cromie@gmail.com>
8086 L: lm-sensors@lm-sensors.org
8088 F: Documentation/hwmon/pc87360
8089 F: drivers/hwmon/pc87360.c
8092 M: Jim Cromie <jim.cromie@gmail.com>
8094 F: drivers/char/pc8736x_gpio.c
8096 PC87427 HARDWARE MONITORING DRIVER
8097 M: Jean Delvare <jdelvare@suse.com>
8098 L: lm-sensors@lm-sensors.org
8100 F: Documentation/hwmon/pc87427
8101 F: drivers/hwmon/pc87427.c
8104 M: Riku Voipio <riku.voipio@iki.fi>
8106 F: drivers/leds/leds-pca9532.c
8107 F: include/linux/leds-pca9532.h
8109 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8110 M: Guenter Roeck <linux@roeck-us.net>
8111 L: linux-i2c@vger.kernel.org
8113 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8115 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8116 M: Khalid Aziz <khalid@gonehiking.org>
8118 F: drivers/firmware/pcdp.*
8121 M: Linas Vepstas <linasvepstas@gmail.com>
8122 L: linux-pci@vger.kernel.org
8124 F: Documentation/PCI/pci-error-recovery.txt
8127 M: Bjorn Helgaas <bhelgaas@google.com>
8128 L: linux-pci@vger.kernel.org
8129 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8132 F: Documentation/PCI/
8134 F: include/linux/pci*
8136 F: arch/x86/kernel/quirks.c
8138 PCI DRIVER FOR ALTERA PCIE IP
8139 M: Ley Foon Tan <lftan@altera.com>
8140 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8141 L: linux-pci@vger.kernel.org
8143 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8144 F: drivers/pci/host/pcie-altera.c
8146 PCI DRIVER FOR ARM VERSATILE PLATFORM
8147 M: Rob Herring <robh@kernel.org>
8148 L: linux-pci@vger.kernel.org
8149 L: linux-arm-kernel@lists.infradead.org
8151 F: Documentation/devicetree/bindings/pci/versatile.txt
8152 F: drivers/pci/host/pci-versatile.c
8154 PCI DRIVER FOR APPLIEDMICRO XGENE
8155 M: Tanmay Inamdar <tinamdar@apm.com>
8156 L: linux-pci@vger.kernel.org
8157 L: linux-arm-kernel@lists.infradead.org
8159 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8160 F: drivers/pci/host/pci-xgene.c
8162 PCI DRIVER FOR FREESCALE LAYERSCAPE
8163 M: Minghuan Lian <minghuan.Lian@freescale.com>
8164 M: Mingkai Hu <mingkai.hu@freescale.com>
8165 M: Roy Zang <tie-fei.zang@freescale.com>
8166 L: linuxppc-dev@lists.ozlabs.org
8167 L: linux-pci@vger.kernel.org
8168 L: linux-arm-kernel@lists.infradead.org
8170 F: drivers/pci/host/*layerscape*
8173 M: Richard Zhu <Richard.Zhu@freescale.com>
8174 M: Lucas Stach <l.stach@pengutronix.de>
8175 L: linux-pci@vger.kernel.org
8176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178 F: drivers/pci/host/*imx6*
8180 PCI DRIVER FOR TI KEYSTONE
8181 M: Murali Karicheri <m-karicheri2@ti.com>
8182 L: linux-pci@vger.kernel.org
8183 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8185 F: drivers/pci/host/*keystone*
8187 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8188 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8189 M: Jason Cooper <jason@lakedaemon.net>
8190 L: linux-pci@vger.kernel.org
8191 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8193 F: drivers/pci/host/*mvebu*
8195 PCI DRIVER FOR NVIDIA TEGRA
8196 M: Thierry Reding <thierry.reding@gmail.com>
8197 L: linux-tegra@vger.kernel.org
8198 L: linux-pci@vger.kernel.org
8200 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8201 F: drivers/pci/host/pci-tegra.c
8203 PCI DRIVER FOR TI DRA7XX
8204 M: Kishon Vijay Abraham I <kishon@ti.com>
8205 L: linux-omap@vger.kernel.org
8206 L: linux-pci@vger.kernel.org
8208 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8209 F: drivers/pci/host/pci-dra7xx.c
8211 PCI DRIVER FOR RENESAS R-CAR
8212 M: Simon Horman <horms@verge.net.au>
8213 L: linux-pci@vger.kernel.org
8214 L: linux-sh@vger.kernel.org
8216 F: drivers/pci/host/*rcar*
8218 PCI DRIVER FOR SAMSUNG EXYNOS
8219 M: Jingoo Han <jingoohan1@gmail.com>
8220 L: linux-pci@vger.kernel.org
8221 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8222 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8224 F: drivers/pci/host/pci-exynos.c
8226 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8227 M: Jingoo Han <jingoohan1@gmail.com>
8228 M: Pratyush Anand <pratyush.anand@gmail.com>
8229 L: linux-pci@vger.kernel.org
8231 F: drivers/pci/host/*designware*
8233 PCI DRIVER FOR GENERIC OF HOSTS
8234 M: Will Deacon <will.deacon@arm.com>
8235 L: linux-pci@vger.kernel.org
8236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8238 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8239 F: drivers/pci/host/pci-host-generic.c
8241 PCIE DRIVER FOR ST SPEAR13XX
8242 M: Pratyush Anand <pratyush.anand@gmail.com>
8243 L: linux-pci@vger.kernel.org
8245 F: drivers/pci/host/*spear*
8247 PCI MSI DRIVER FOR ALTERA MSI IP
8248 M: Ley Foon Tan <lftan@altera.com>
8249 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8250 L: linux-pci@vger.kernel.org
8252 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8253 F: drivers/pci/host/pcie-altera-msi.c
8255 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8256 M: Duc Dang <dhdang@apm.com>
8257 L: linux-pci@vger.kernel.org
8258 L: linux-arm-kernel@lists.infradead.org
8260 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8261 F: drivers/pci/host/pci-xgene-msi.c
8263 PCIE DRIVER FOR HISILICON
8264 M: Zhou Wang <wangzhou1@hisilicon.com>
8265 L: linux-pci@vger.kernel.org
8267 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8268 F: drivers/pci/host/pcie-hisi.c
8271 P: Linux PCMCIA Team
8272 L: linux-pcmcia@lists.infradead.org
8273 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8276 F: Documentation/pcmcia/
8280 PCNET32 NETWORK DRIVER
8281 M: Don Fry <pcnet32@frontier.com>
8282 L: netdev@vger.kernel.org
8284 F: drivers/net/ethernet/amd/pcnet32.c
8286 PCRYPT PARALLEL CRYPTO ENGINE
8287 M: Steffen Klassert <steffen.klassert@secunet.com>
8288 L: linux-crypto@vger.kernel.org
8291 F: include/crypto/pcrypt.h
8293 PER-CPU MEMORY ALLOCATOR
8294 M: Tejun Heo <tj@kernel.org>
8295 M: Christoph Lameter <cl@linux-foundation.org>
8296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8298 F: include/linux/percpu*.h
8300 F: arch/*/include/asm/percpu.h
8302 PER-TASK DELAY ACCOUNTING
8303 M: Balbir Singh <bsingharora@gmail.com>
8305 F: include/linux/delayacct.h
8306 F: kernel/delayacct.c
8308 PERFORMANCE EVENTS SUBSYSTEM
8309 M: Peter Zijlstra <peterz@infradead.org>
8310 M: Ingo Molnar <mingo@redhat.com>
8311 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8312 L: linux-kernel@vger.kernel.org
8313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8316 F: include/linux/perf_event.h
8317 F: include/uapi/linux/perf_event.h
8318 F: arch/*/kernel/perf_event*.c
8319 F: arch/*/kernel/*/perf_event*.c
8320 F: arch/*/kernel/*/*/perf_event*.c
8321 F: arch/*/include/asm/perf_event.h
8322 F: arch/*/kernel/perf_callchain.c
8325 PERSONALITY HANDLING
8326 M: Christoph Hellwig <hch@infradead.org>
8327 L: linux-abi-devel@lists.sourceforge.net
8329 F: include/linux/personality.h
8330 F: include/uapi/linux/personality.h
8333 M: Remi Denis-Courmont <courmisch@gmail.com>
8335 F: Documentation/networking/phonet.txt
8336 F: include/linux/phonet.h
8337 F: include/net/phonet/
8338 F: include/uapi/linux/phonet.h
8342 M: Joern Engel <joern@lazybastard.org>
8343 L: linux-mtd@lists.infradead.org
8345 F: drivers/mtd/devices/phram.c
8348 M: Bruno Prémont <bonbons@linux-vserver.org>
8349 L: linux-input@vger.kernel.org
8351 F: drivers/hid/hid-picolcd*
8354 M: Jamie Iles <jamie@jamieiles.com>
8355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8356 T: git git://github.com/jamieiles/linux-2.6-ji.git
8358 F: arch/arm/boot/dts/picoxcell*
8359 F: arch/arm/mach-picoxcell/
8360 F: drivers/crypto/picoxcell*
8362 PIN CONTROL SUBSYSTEM
8363 M: Linus Walleij <linus.walleij@linaro.org>
8364 L: linux-gpio@vger.kernel.org
8365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8368 F: include/linux/pinctrl/
8370 PIN CONTROLLER - ATMEL AT91
8371 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8374 F: drivers/pinctrl/pinctrl-at91.*
8376 PIN CONTROLLER - ATMEL AT91 PIO4
8377 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8379 L: linux-gpio@vger.kernel.org
8381 F: drivers/pinctrl/pinctrl-at91-pio4.*
8383 PIN CONTROLLER - INTEL
8384 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8385 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8387 F: drivers/pinctrl/intel/
8389 PIN CONTROLLER - RENESAS
8390 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8391 M: Geert Uytterhoeven <geert+renesas@glider.be>
8392 L: linux-sh@vger.kernel.org
8394 F: drivers/pinctrl/sh-pfc/
8396 PIN CONTROLLER - SAMSUNG
8397 M: Tomasz Figa <tomasz.figa@gmail.com>
8398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8399 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8401 F: drivers/pinctrl/samsung/
8403 PIN CONTROLLER - SINGLE
8404 M: Tony Lindgren <tony@atomide.com>
8405 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8407 L: linux-omap@vger.kernel.org
8409 F: drivers/pinctrl/pinctrl-single.c
8411 PIN CONTROLLER - ST SPEAR
8412 M: Viresh Kumar <vireshk@kernel.org>
8413 L: spear-devel@list.st.com
8414 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8415 W: http://www.st.com/spear
8417 F: drivers/pinctrl/spear/
8420 M: Jiri Kosina <jikos@kernel.org>
8422 F: drivers/block/pktcdvd.c
8423 F: include/linux/pktcdvd.h
8424 F: include/uapi/linux/pktcdvd.h
8427 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8428 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8430 T: git git://github.com/gxt/linux.git
8431 F: drivers/input/serio/i8042-unicore32io.h
8432 F: drivers/i2c/busses/i2c-puv3.c
8433 F: drivers/video/fbdev/fb-puv3.c
8434 F: drivers/rtc/rtc-puv3.c
8436 PMBUS HARDWARE MONITORING DRIVERS
8437 M: Guenter Roeck <linux@roeck-us.net>
8438 L: lm-sensors@lm-sensors.org
8439 W: http://www.lm-sensors.org/
8440 W: http://www.roeck-us.net/linux/drivers/
8441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8443 F: Documentation/hwmon/pmbus
8444 F: drivers/hwmon/pmbus/
8445 F: include/linux/i2c/pmbus.h
8447 PMC SIERRA MaxRAID DRIVER
8448 L: linux-scsi@vger.kernel.org
8449 W: http://www.pmc-sierra.com/
8451 F: drivers/scsi/pmcraid.*
8453 PMC SIERRA PM8001 DRIVER
8454 M: Jack Wang <jinpu.wang@profitbricks.com>
8455 M: lindar_liu@usish.com
8457 L: linux-scsi@vger.kernel.org
8459 F: drivers/scsi/pm8001/
8461 POSIX CLOCKS and TIMERS
8462 M: Thomas Gleixner <tglx@linutronix.de>
8463 L: linux-kernel@vger.kernel.org
8464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8467 F: include/linux/timer*
8468 F: kernel/time/*timer*
8470 POWER MANAGEMENT CORE
8471 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8472 L: linux-pm@vger.kernel.org
8473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8475 F: drivers/base/power/
8476 F: include/linux/pm.h
8477 F: include/linux/pm_*
8478 F: include/linux/powercap.h
8479 F: drivers/powercap/
8481 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8482 M: Sebastian Reichel <sre@kernel.org>
8483 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8484 M: David Woodhouse <dwmw2@infradead.org>
8485 L: linux-pm@vger.kernel.org
8486 T: git git://git.infradead.org/battery-2.6.git
8488 F: include/linux/power_supply.h
8490 X: drivers/power/avs/
8492 POWER STATE COORDINATION INTERFACE (PSCI)
8493 M: Mark Rutland <mark.rutland@arm.com>
8494 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8495 L: linux-arm-kernel@lists.infradead.org
8497 F: drivers/firmware/psci.c
8498 F: include/linux/psci.h
8499 F: include/uapi/linux/psci.h
8502 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8506 PPP PROTOCOL DRIVERS AND COMPRESSORS
8507 M: Paul Mackerras <paulus@samba.org>
8508 L: linux-ppp@vger.kernel.org
8510 F: drivers/net/ppp/ppp_*
8512 PPP OVER ATM (RFC 2364)
8513 M: Mitchell Blank Jr <mitch@sfgoth.com>
8515 F: net/atm/pppoatm.c
8516 F: include/uapi/linux/atmppp.h
8519 M: Michal Ostrowski <mostrows@earthlink.net>
8521 F: drivers/net/ppp/pppoe.c
8522 F: drivers/net/ppp/pppox.c
8525 M: James Chapman <jchapman@katalix.com>
8527 F: net/l2tp/l2tp_ppp.c
8528 F: include/linux/if_pppol2tp.h
8529 F: include/uapi/linux/if_pppol2tp.h
8532 M: Rodolfo Giometti <giometti@enneenne.com>
8533 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8534 L: linuxpps@ml.enneenne.com (subscribers-only)
8536 F: Documentation/pps/
8538 F: include/linux/pps*.h
8541 M: Dmitry Kozlov <xeb@mail.ru>
8542 L: netdev@vger.kernel.org
8544 F: drivers/net/ppp/pptp.c
8545 W: http://sourceforge.net/projects/accel-pptp
8548 M: Robert Love <rml@tech9.net>
8549 L: kpreempt-tech@lists.sourceforge.net
8550 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8552 F: Documentation/preempt-locking.txt
8553 F: include/linux/preempt.h
8555 PRISM54 WIRELESS DRIVER
8556 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8557 L: linux-wireless@vger.kernel.org
8558 W: http://wireless.kernel.org/en/users/Drivers/p54
8560 F: drivers/net/wireless/intersil/prism54/
8563 M: Geoff Levand <geoff@infradead.org>
8564 L: netdev@vger.kernel.org
8565 L: linuxppc-dev@lists.ozlabs.org
8567 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8569 PS3 PLATFORM SUPPORT
8570 M: Geoff Levand <geoff@infradead.org>
8571 L: linuxppc-dev@lists.ozlabs.org
8573 F: arch/powerpc/boot/ps3*
8574 F: arch/powerpc/include/asm/lv1call.h
8575 F: arch/powerpc/include/asm/ps3*.h
8576 F: arch/powerpc/platforms/ps3/
8579 F: drivers/rtc/rtc-ps3.c
8580 F: drivers/usb/host/*ps3.c
8581 F: sound/ppc/snd_ps3*
8584 M: Jim Paris <jim@jtan.com>
8585 M: Geoff Levand <geoff@infradead.org>
8586 L: linuxppc-dev@lists.ozlabs.org
8588 F: drivers/block/ps3vram.c
8591 M: Anton Vorontsov <anton@enomsg.org>
8592 M: Colin Cross <ccross@android.com>
8593 M: Kees Cook <keescook@chromium.org>
8594 M: Tony Luck <tony.luck@intel.com>
8596 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8598 F: include/linux/pstore*
8599 F: drivers/firmware/efi/efi-pstore.c
8600 F: drivers/acpi/apei/erst.c
8602 PTP HARDWARE CLOCK SUPPORT
8603 M: Richard Cochran <richardcochran@gmail.com>
8604 L: netdev@vger.kernel.org
8606 W: http://linuxptp.sourceforge.net/
8607 F: Documentation/ABI/testing/sysfs-ptp
8608 F: Documentation/ptp/*
8609 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8610 F: drivers/net/phy/dp83640*
8612 F: include/linux/ptp_cl*
8615 M: Roland McGrath <roland@hack.frob.com>
8616 M: Oleg Nesterov <oleg@redhat.com>
8618 F: include/asm-generic/syscall.h
8619 F: include/linux/ptrace.h
8620 F: include/linux/regset.h
8621 F: include/linux/tracehook.h
8622 F: include/uapi/linux/ptrace.h
8625 PVRUSB2 VIDEO4LINUX DRIVER
8626 M: Mike Isely <isely@pobox.com>
8627 L: pvrusb2@isely.net (subscribers-only)
8628 L: linux-media@vger.kernel.org
8629 W: http://www.isely.net/pvrusb2/
8630 T: git git://linuxtv.org/media_tree.git
8632 F: Documentation/video4linux/README.pvrusb2
8633 F: drivers/media/usb/pvrusb2/
8636 M: Hans de Goede <hdegoede@redhat.com>
8637 L: linux-media@vger.kernel.org
8638 T: git git://linuxtv.org/media_tree.git
8640 F: drivers/media/usb/pwc/*
8643 M: Kamil Debski <k.debski@samsung.com>
8644 L: lm-sensors@lm-sensors.org
8646 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8647 F: Documentation/hwmon/pwm-fan
8648 F: drivers/hwmon/pwm-fan.c
8651 M: Thierry Reding <thierry.reding@gmail.com>
8652 L: linux-pwm@vger.kernel.org
8654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8655 F: Documentation/pwm.txt
8656 F: Documentation/devicetree/bindings/pwm/
8657 F: include/linux/pwm.h
8659 F: drivers/video/backlight/pwm_bl.c
8660 F: include/linux/pwm_backlight.h
8662 PXA2xx/PXA3xx SUPPORT
8663 M: Daniel Mack <daniel@zonque.org>
8664 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8665 M: Robert Jarzmik <robert.jarzmik@free.fr>
8666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8667 T: git git://github.com/hzhuang1/linux.git
8668 T: git git://github.com/rjarzmik/linux.git
8670 F: arch/arm/mach-pxa/
8672 F: drivers/pcmcia/pxa2xx*
8673 F: drivers/pinctrl/pxa/
8674 F: drivers/spi/spi-pxa2xx*
8675 F: drivers/usb/gadget/udc/pxa2*
8676 F: include/sound/pxa2xx-lib.h
8680 PXA3xx NAND FLASH DRIVER
8681 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8682 L: linux-mtd@lists.infradead.org
8684 F: drivers/mtd/nand/pxa3xx_nand.c
8687 M: Eric Miao <eric.y.miao@gmail.com>
8688 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8689 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8690 T: git git://github.com/hzhuang1/linux.git
8691 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8693 F: arch/arm/mach-mmp/
8699 M: Robert Jarzmik <robert.jarzmik@free.fr>
8700 L: rtc-linux@googlegroups.com
8704 M: Tadeusz Struk <tadeusz.struk@intel.com>
8705 L: qat-linux@intel.com
8707 F: drivers/crypto/qat/
8710 M: Mike Marciniszyn <infinipath@intel.com>
8711 L: linux-rdma@vger.kernel.org
8713 F: drivers/infiniband/hw/qib/
8715 QLOGIC QLA1280 SCSI DRIVER
8716 M: Michael Reed <mdr@sgi.com>
8717 L: linux-scsi@vger.kernel.org
8719 F: drivers/scsi/qla1280.[ch]
8721 QLOGIC QLA2XXX FC-SCSI DRIVER
8722 M: qla2xxx-upstream@qlogic.com
8723 L: linux-scsi@vger.kernel.org
8725 F: Documentation/scsi/LICENSE.qla2xxx
8726 F: drivers/scsi/qla2xxx/
8728 QLOGIC QLA4XXX iSCSI DRIVER
8729 M: QLogic-Storage-Upstream@qlogic.com
8730 L: linux-scsi@vger.kernel.org
8732 F: Documentation/scsi/LICENSE.qla4xxx
8733 F: drivers/scsi/qla4xxx/
8735 QLOGIC QLA3XXX NETWORK DRIVER
8736 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8737 M: Ron Mercer <ron.mercer@qlogic.com>
8738 M: linux-driver@qlogic.com
8739 L: netdev@vger.kernel.org
8741 F: Documentation/networking/LICENSE.qla3xxx
8742 F: drivers/net/ethernet/qlogic/qla3xxx.*
8744 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8745 M: Dept-GELinuxNICDev@qlogic.com
8746 L: netdev@vger.kernel.org
8748 F: drivers/net/ethernet/qlogic/qlcnic/
8750 QLOGIC QLGE 10Gb ETHERNET DRIVER
8751 M: Harish Patil <harish.patil@qlogic.com>
8752 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8753 M: Dept-GELinuxNICDev@qlogic.com
8754 M: linux-driver@qlogic.com
8755 L: netdev@vger.kernel.org
8757 F: drivers/net/ethernet/qlogic/qlge/
8759 QLOGIC QL4xxx ETHERNET DRIVER
8760 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8761 M: Ariel Elior <Ariel.Elior@qlogic.com>
8762 M: everest-linux-l2@qlogic.com
8763 L: netdev@vger.kernel.org
8765 F: drivers/net/ethernet/qlogic/qed/
8766 F: include/linux/qed/
8767 F: drivers/net/ethernet/qlogic/qede/
8770 M: Anders Larsen <al@alarsen.net>
8771 W: http://www.alarsen.net/linux/qnx4fs/
8774 F: include/uapi/linux/qnx4_fs.h
8775 F: include/uapi/linux/qnxtypes.h
8778 M: Antti Palosaari <crope@iki.fi>
8779 L: linux-media@vger.kernel.org
8780 W: https://linuxtv.org
8781 W: http://palosaari.fi/linux/
8782 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8783 T: git git://linuxtv.org/anttip/media_tree.git
8785 F: drivers/media/tuners/qt1010*
8787 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8788 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8789 L: linux-wireless@vger.kernel.org
8790 L: ath9k-devel@lists.ath9k.org
8791 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8793 F: drivers/net/wireless/ath/ath9k/
8795 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8796 M: Kalle Valo <kvalo@qca.qualcomm.com>
8797 L: ath10k@lists.infradead.org
8798 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8799 T: git git://github.com/kvalo/ath.git
8801 F: drivers/net/wireless/ath/ath10k/
8803 QUALCOMM HEXAGON ARCHITECTURE
8804 M: Richard Kuo <rkuo@codeaurora.org>
8805 L: linux-hexagon@vger.kernel.org
8809 QUALCOMM WCN36XX WIRELESS DRIVER
8810 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8811 L: wcn36xx@lists.infradead.org
8812 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8813 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8815 F: drivers/net/wireless/ath/wcn36xx/
8817 RADOS BLOCK DEVICE (RBD)
8818 M: Ilya Dryomov <idryomov@gmail.com>
8819 M: Sage Weil <sage@redhat.com>
8820 M: Alex Elder <elder@kernel.org>
8821 L: ceph-devel@vger.kernel.org
8823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8824 T: git git://github.com/ceph/ceph-client.git
8826 F: Documentation/ABI/testing/sysfs-bus-rbd
8827 F: drivers/block/rbd.c
8828 F: drivers/block/rbd_types.h
8830 RADEON FRAMEBUFFER DISPLAY DRIVER
8831 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8832 L: linux-fbdev@vger.kernel.org
8834 F: drivers/video/fbdev/aty/radeon*
8835 F: include/uapi/linux/radeonfb.h
8837 RADIOSHARK RADIO DRIVER
8838 M: Hans de Goede <hdegoede@redhat.com>
8839 L: linux-media@vger.kernel.org
8840 T: git git://linuxtv.org/media_tree.git
8842 F: drivers/media/radio/radio-shark.c
8844 RADIOSHARK2 RADIO DRIVER
8845 M: Hans de Goede <hdegoede@redhat.com>
8846 L: linux-media@vger.kernel.org
8847 T: git git://linuxtv.org/media_tree.git
8849 F: drivers/media/radio/radio-shark2.c
8850 F: drivers/media/radio/radio-tea5777.c
8852 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8853 M: Paul Mackerras <paulus@samba.org>
8854 L: linux-fbdev@vger.kernel.org
8856 F: drivers/video/fbdev/aty/aty128fb.c
8858 RALINK RT2X00 WIRELESS LAN DRIVER
8860 M: Stanislaw Gruszka <sgruszka@redhat.com>
8861 M: Helmut Schaa <helmut.schaa@googlemail.com>
8862 L: linux-wireless@vger.kernel.org
8864 F: drivers/net/wireless/ralink/rt2x00/
8866 RAMDISK RAM BLOCK DEVICE DRIVER
8867 M: Jens Axboe <axboe@kernel.dk>
8869 F: Documentation/blockdev/ramdisk.txt
8870 F: drivers/block/brd.c
8872 RANDOM NUMBER DRIVER
8873 M: "Theodore Ts'o" <tytso@mit.edu>
8875 F: drivers/char/random.c
8878 M: Matt Porter <mporter@kernel.crashing.org>
8879 M: Alexandre Bounine <alexandre.bounine@idt.com>
8883 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8884 L: linux-wireless@vger.kernel.org
8886 F: drivers/net/wireless/ray*
8889 M: Josh Triplett <josh@joshtriplett.org>
8890 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8891 L: linux-kernel@vger.kernel.org
8893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8894 F: Documentation/RCU/torture.txt
8895 F: kernel/rcu/rcutorture.c
8897 RCUTORTURE TEST FRAMEWORK
8898 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8899 M: Josh Triplett <josh@joshtriplett.org>
8900 R: Steven Rostedt <rostedt@goodmis.org>
8901 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8902 R: Lai Jiangshan <jiangshanlai@gmail.com>
8903 L: linux-kernel@vger.kernel.org
8905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8906 F: tools/testing/selftests/rcutorture
8909 M: Florian Fainelli <florian@openwrt.org>
8912 RDC R6040 FAST ETHERNET DRIVER
8913 M: Florian Fainelli <florian@openwrt.org>
8914 L: netdev@vger.kernel.org
8916 F: drivers/net/ethernet/rdc/r6040.c
8918 RDS - RELIABLE DATAGRAM SOCKETS
8919 M: Chien Yen <chien.yen@oracle.com>
8920 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8924 READ-COPY UPDATE (RCU)
8925 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8926 M: Josh Triplett <josh@joshtriplett.org>
8927 R: Steven Rostedt <rostedt@goodmis.org>
8928 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8929 R: Lai Jiangshan <jiangshanlai@gmail.com>
8930 L: linux-kernel@vger.kernel.org
8931 W: http://www.rdrop.com/users/paulmck/RCU/
8933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8934 F: Documentation/RCU/
8935 X: Documentation/RCU/torture.txt
8936 F: include/linux/rcu*
8937 X: include/linux/srcu.h
8941 REAL TIME CLOCK (RTC) SUBSYSTEM
8942 M: Alessandro Zummo <a.zummo@towertech.it>
8943 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8944 L: rtc-linux@googlegroups.com
8945 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8948 F: Documentation/rtc.txt
8950 F: include/linux/rtc.h
8951 F: include/uapi/linux/rtc.h
8953 REALTEK AUDIO CODECS
8954 M: Bard Liao <bardliao@realtek.com>
8955 M: Oder Chiou <oder_chiou@realtek.com>
8957 F: sound/soc/codecs/rt*
8958 F: include/sound/rt*.h
8960 REISERFS FILE SYSTEM
8961 L: reiserfs-devel@vger.kernel.org
8965 REGISTER MAP ABSTRACTION
8966 M: Mark Brown <broonie@kernel.org>
8967 L: linux-kernel@vger.kernel.org
8968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8970 F: drivers/base/regmap/
8971 F: include/linux/regmap.h
8973 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8974 M: Ohad Ben-Cohen <ohad@wizery.com>
8975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8977 F: drivers/remoteproc/
8978 F: Documentation/remoteproc.txt
8979 F: include/linux/remoteproc.h
8981 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8982 M: Ohad Ben-Cohen <ohad@wizery.com>
8983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8986 F: Documentation/rpmsg.txt
8987 F: include/linux/rpmsg.h
8989 RENESAS ETHERNET DRIVERS
8990 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8991 L: netdev@vger.kernel.org
8992 L: linux-sh@vger.kernel.org
8993 F: drivers/net/ethernet/renesas/
8994 F: include/linux/sh_eth.h
8996 RESET CONTROLLER FRAMEWORK
8997 M: Philipp Zabel <p.zabel@pengutronix.de>
9000 F: Documentation/devicetree/bindings/reset/
9001 F: include/dt-bindings/reset/
9002 F: include/linux/reset.h
9003 F: include/linux/reset-controller.h
9006 M: Johannes Berg <johannes@sipsolutions.net>
9007 L: linux-wireless@vger.kernel.org
9008 W: http://wireless.kernel.org/
9009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9012 F: Documentation/rfkill.txt
9016 M: Thomas Graf <tgraf@suug.ch>
9017 L: netdev@vger.kernel.org
9020 F: include/linux/rhashtable.h
9022 RICOH SMARTMEDIA/XD DRIVER
9023 M: Maxim Levitsky <maximlevitsky@gmail.com>
9025 F: drivers/mtd/nand/r852.c
9026 F: drivers/mtd/nand/r852.h
9028 RICOH R5C592 MEMORYSTICK DRIVER
9029 M: Maxim Levitsky <maximlevitsky@gmail.com>
9031 F: drivers/memstick/host/r592.*
9034 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9035 W: http://sourceforge.net/projects/roccat/
9037 F: drivers/hid/hid-roccat*
9038 F: include/linux/hid-roccat*
9039 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9042 M: Jiri Pirko <jiri@resnulli.us>
9043 M: Scott Feldman <sfeldma@gmail.com>
9044 L: netdev@vger.kernel.org
9046 F: drivers/net/ethernet/rocker/
9050 W: http://www.comtrol.com
9052 F: Documentation/serial/rocket.txt
9053 F: drivers/tty/rocket*
9055 ROCKETPORT EXPRESS/INFINITY DRIVER
9056 M: Kevin Cernekee <cernekee@gmail.com>
9057 L: linux-serial@vger.kernel.org
9059 F: drivers/tty/serial/rp2.*
9062 M: Ralf Baechle <ralf@linux-mips.org>
9063 L: linux-hams@vger.kernel.org
9064 W: http://www.linux-ax25.org/
9066 F: include/net/rose.h
9067 F: include/uapi/linux/rose.h
9070 RTL2830 MEDIA DRIVER
9071 M: Antti Palosaari <crope@iki.fi>
9072 L: linux-media@vger.kernel.org
9073 W: https://linuxtv.org
9074 W: http://palosaari.fi/linux/
9075 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9076 T: git git://linuxtv.org/anttip/media_tree.git
9078 F: drivers/media/dvb-frontends/rtl2830*
9080 RTL2832 MEDIA DRIVER
9081 M: Antti Palosaari <crope@iki.fi>
9082 L: linux-media@vger.kernel.org
9083 W: https://linuxtv.org
9084 W: http://palosaari.fi/linux/
9085 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9086 T: git git://linuxtv.org/anttip/media_tree.git
9088 F: drivers/media/dvb-frontends/rtl2832*
9090 RTL2832_SDR MEDIA DRIVER
9091 M: Antti Palosaari <crope@iki.fi>
9092 L: linux-media@vger.kernel.org
9093 W: https://linuxtv.org
9094 W: http://palosaari.fi/linux/
9095 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9096 T: git git://linuxtv.org/anttip/media_tree.git
9098 F: drivers/media/dvb-frontends/rtl2832_sdr*
9100 RTL8180 WIRELESS DRIVER
9101 L: linux-wireless@vger.kernel.org
9102 W: http://wireless.kernel.org/
9103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9105 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9107 RTL8187 WIRELESS DRIVER
9108 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9109 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9110 M: Larry Finger <Larry.Finger@lwfinger.net>
9111 L: linux-wireless@vger.kernel.org
9112 W: http://wireless.kernel.org/
9113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9115 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9117 RTL8192CE WIRELESS DRIVER
9118 M: Larry Finger <Larry.Finger@lwfinger.net>
9119 M: Chaoming Li <chaoming_li@realsil.com.cn>
9120 L: linux-wireless@vger.kernel.org
9121 W: http://wireless.kernel.org/
9122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9124 F: drivers/net/wireless/realtek/rtlwifi/
9125 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9127 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9128 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9129 L: linux-wireless@vger.kernel.org
9130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9132 F: drivers/net/wireless/realtek/rtl8xxxu/
9134 S3 SAVAGE FRAMEBUFFER DRIVER
9135 M: Antonino Daplas <adaplas@gmail.com>
9136 L: linux-fbdev@vger.kernel.org
9138 F: drivers/video/fbdev/savage/
9141 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9142 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9143 L: linux-s390@vger.kernel.org
9144 W: http://www.ibm.com/developerworks/linux/linux390/
9148 F: Documentation/s390/
9149 F: Documentation/DocBook/s390*
9151 S390 COMMON I/O LAYER
9152 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9153 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9154 L: linux-s390@vger.kernel.org
9155 W: http://www.ibm.com/developerworks/linux/linux390/
9157 F: drivers/s390/cio/
9160 M: Stefan Weinhuber <wein@de.ibm.com>
9161 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9162 L: linux-s390@vger.kernel.org
9163 W: http://www.ibm.com/developerworks/linux/linux390/
9165 F: drivers/s390/block/dasd*
9166 F: block/partitions/ibm.c
9168 S390 NETWORK DRIVERS
9169 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9170 L: linux-s390@vger.kernel.org
9171 W: http://www.ibm.com/developerworks/linux/linux390/
9173 F: drivers/s390/net/
9176 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9177 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9178 L: linux-s390@vger.kernel.org
9179 W: http://www.ibm.com/developerworks/linux/linux390/
9182 F: drivers/pci/hotplug/s390_pci_hpc.c
9185 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9186 L: linux-s390@vger.kernel.org
9187 W: http://www.ibm.com/developerworks/linux/linux390/
9189 F: drivers/s390/crypto/
9192 M: Steffen Maier <maier@linux.vnet.ibm.com>
9193 L: linux-s390@vger.kernel.org
9194 W: http://www.ibm.com/developerworks/linux/linux390/
9196 F: drivers/s390/scsi/zfcp_*
9198 S390 IUCV NETWORK LAYER
9199 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9200 L: linux-s390@vger.kernel.org
9201 W: http://www.ibm.com/developerworks/linux/linux390/
9203 F: drivers/s390/net/*iucv*
9204 F: include/net/iucv/
9208 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9209 L: linux-s390@vger.kernel.org
9210 W: http://www.ibm.com/developerworks/linux/linux390/
9212 F: drivers/iommu/s390-iommu.c
9214 S3C24XX SD/MMC Driver
9215 M: Ben Dooks <ben-linux@fluff.org>
9216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9218 F: drivers/mmc/host/s3cmci.*
9220 SAA6588 RDS RECEIVER DRIVER
9221 M: Hans Verkuil <hverkuil@xs4all.nl>
9222 L: linux-media@vger.kernel.org
9223 T: git git://linuxtv.org/media_tree.git
9224 W: https://linuxtv.org
9226 F: drivers/media/i2c/saa6588*
9228 SAA7134 VIDEO4LINUX DRIVER
9229 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9230 L: linux-media@vger.kernel.org
9231 W: https://linuxtv.org
9232 T: git git://linuxtv.org/media_tree.git
9234 F: Documentation/video4linux/*.saa7134
9235 F: drivers/media/pci/saa7134/
9237 SAA7146 VIDEO4LINUX-2 DRIVER
9238 M: Hans Verkuil <hverkuil@xs4all.nl>
9239 L: linux-media@vger.kernel.org
9240 T: git git://linuxtv.org/media_tree.git
9242 F: drivers/media/common/saa7146/
9243 F: drivers/media/pci/saa7146/
9244 F: include/media/saa7146*
9246 SAMSUNG LAPTOP DRIVER
9247 M: Corentin Chary <corentin.chary@gmail.com>
9248 L: platform-driver-x86@vger.kernel.org
9250 F: drivers/platform/x86/samsung-laptop.c
9252 SAMSUNG AUDIO (ASoC) DRIVERS
9253 M: Sangbeom Kim <sbkim73@samsung.com>
9254 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9256 F: sound/soc/samsung/
9258 SAMSUNG FRAMEBUFFER DRIVER
9259 M: Jingoo Han <jingoohan1@gmail.com>
9260 L: linux-fbdev@vger.kernel.org
9262 F: drivers/video/fbdev/s3c-fb.c
9264 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9265 M: Sangbeom Kim <sbkim73@samsung.com>
9266 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9267 L: linux-kernel@vger.kernel.org
9268 L: linux-samsung-soc@vger.kernel.org
9270 F: drivers/mfd/sec*.c
9271 F: drivers/regulator/s2m*.c
9272 F: drivers/regulator/s5m*.c
9273 F: drivers/clk/clk-s2mps11.c
9274 F: drivers/rtc/rtc-s5m.c
9275 F: include/linux/mfd/samsung/
9276 F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9277 F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9279 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9280 M: Kyungmin Park <kyungmin.park@samsung.com>
9281 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9282 L: linux-media@vger.kernel.org
9283 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9285 F: drivers/media/platform/exynos4-is/
9287 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9288 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9289 L: linux-media@vger.kernel.org
9290 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9292 F: drivers/media/platform/s3c-camif/
9293 F: include/media/drv-intf/s3c_camif.h
9295 SAMSUNG S5C73M3 CAMERA DRIVER
9296 M: Kyungmin Park <kyungmin.park@samsung.com>
9297 M: Andrzej Hajda <a.hajda@samsung.com>
9298 L: linux-media@vger.kernel.org
9300 F: drivers/media/i2c/s5c73m3/*
9302 SAMSUNG S5K5BAF CAMERA DRIVER
9303 M: Kyungmin Park <kyungmin.park@samsung.com>
9304 M: Andrzej Hajda <a.hajda@samsung.com>
9305 L: linux-media@vger.kernel.org
9307 F: drivers/media/i2c/s5k5baf.c
9309 SAMSUNG S3FWRN5 NFC DRIVER
9310 M: Robert Baldyga <r.baldyga@samsung.com>
9311 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9313 F: drivers/nfc/s3fwrn5
9315 SAMSUNG SOC CLOCK DRIVERS
9316 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9317 M: Tomasz Figa <tomasz.figa@gmail.com>
9319 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9320 F: drivers/clk/samsung/
9322 SAMSUNG SXGBE DRIVERS
9323 M: Byungho An <bh74.an@samsung.com>
9324 M: Girish K S <ks.giri@samsung.com>
9325 M: Vipul Pandya <vipul.pandya@samsung.com>
9327 L: netdev@vger.kernel.org
9328 F: drivers/net/ethernet/samsung/sxgbe/
9330 SAMSUNG THERMAL DRIVER
9331 M: Lukasz Majewski <l.majewski@samsung.com>
9332 L: linux-pm@vger.kernel.org
9333 L: linux-samsung-soc@vger.kernel.org
9335 T: https://github.com/lmajewski/linux-samsung-thermal.git
9336 F: drivers/thermal/samsung/
9338 SAMSUNG USB2 PHY DRIVER
9339 M: Kamil Debski <k.debski@samsung.com>
9340 L: linux-kernel@vger.kernel.org
9342 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9343 F: Documentation/phy/samsung-usb2.txt
9344 F: drivers/phy/phy-exynos4210-usb2.c
9345 F: drivers/phy/phy-exynos4x12-usb2.c
9346 F: drivers/phy/phy-exynos5250-usb2.c
9347 F: drivers/phy/phy-s5pv210-usb2.c
9348 F: drivers/phy/phy-samsung-usb2.c
9349 F: drivers/phy/phy-samsung-usb2.h
9352 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9353 L: linux-serial@vger.kernel.org
9355 F: drivers/tty/serial/
9357 SYNOPSYS DESIGNWARE DMAC DRIVER
9358 M: Viresh Kumar <vireshk@kernel.org>
9359 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9361 F: include/linux/dma/dw.h
9362 F: include/linux/platform_data/dma-dw.h
9365 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9366 M: Lars Persson <lars.persson@axis.com>
9367 L: netdev@vger.kernel.org
9369 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9370 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9372 SYNOPSYS DESIGNWARE I2C DRIVER
9373 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9374 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9375 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9376 L: linux-i2c@vger.kernel.org
9378 F: drivers/i2c/busses/i2c-designware-*
9379 F: include/linux/platform_data/i2c-designware.h
9381 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9382 M: Jaehoon Chung <jh80.chung@samsung.com>
9383 L: linux-mmc@vger.kernel.org
9385 F: include/linux/mmc/dw_mmc.h
9386 F: drivers/mmc/host/dw_mmc*
9388 SYSTEM TRACE MODULE CLASS
9389 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9391 F: Documentation/trace/stm.txt
9392 F: drivers/hwtracing/stm/
9393 F: include/linux/stm.h
9394 F: include/uapi/linux/stm.h
9397 M: Andreas Noever <andreas.noever@gmail.com>
9399 F: drivers/thunderbolt/
9401 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9402 M: John Stultz <john.stultz@linaro.org>
9403 M: Thomas Gleixner <tglx@linutronix.de>
9404 L: linux-kernel@vger.kernel.org
9405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9407 F: include/linux/clocksource.h
9408 F: include/linux/time.h
9409 F: include/linux/timex.h
9410 F: include/uapi/linux/time.h
9411 F: include/uapi/linux/timex.h
9412 F: kernel/time/clocksource.c
9413 F: kernel/time/time*.c
9414 F: kernel/time/alarmtimer.c
9415 F: kernel/time/ntp.c
9416 F: tools/testing/selftests/timers/
9419 M: Zwane Mwaikambo <zwanem@gmail.com>
9421 F: drivers/watchdog/sc1200wdt.c
9424 M: Ingo Molnar <mingo@redhat.com>
9425 M: Peter Zijlstra <peterz@infradead.org>
9426 L: linux-kernel@vger.kernel.org
9427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9430 F: include/linux/sched.h
9431 F: include/uapi/linux/sched.h
9432 F: include/linux/wait.h
9435 M: Chen Liqin <liqin.linux@gmail.com>
9436 M: Lennox Wu <lennox.wu@gmail.com>
9437 W: http://www.sunplus.com
9441 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9442 M: Sudeep Holla <sudeep.holla@arm.com>
9443 L: linux-arm-kernel@lists.infradead.org
9445 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9446 F: drivers/clk/clk-scpi.c
9447 F: drivers/cpufreq/scpi-cpufreq.c
9448 F: drivers/firmware/arm_scpi.c
9449 F: include/linux/scpi_protocol.h
9452 M: Jens Axboe <axboe@kernel.dk>
9453 L: linux-scsi@vger.kernel.org
9454 W: http://www.kernel.dk
9458 SCSI RDMA PROTOCOL (SRP) INITIATOR
9459 M: Bart Van Assche <bart.vanassche@sandisk.com>
9460 L: linux-rdma@vger.kernel.org
9462 W: http://www.openfabrics.org
9463 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9465 F: drivers/infiniband/ulp/srp/
9466 F: include/scsi/srp.h
9469 M: Doug Gilbert <dgilbert@interlog.com>
9470 L: linux-scsi@vger.kernel.org
9471 W: http://sg.danny.cz/sg
9473 F: Documentation/scsi/scsi-generic.txt
9474 F: drivers/scsi/sg.c
9475 F: include/scsi/sg.h
9478 M: "James E.J. Bottomley" <JBottomley@odin.com>
9479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9480 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9482 L: linux-scsi@vger.kernel.org
9488 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9489 L: linux-scsi@vger.kernel.org
9491 F: Documentation/scsi/st.txt
9492 F: drivers/scsi/st.*
9493 F: drivers/scsi/st_*.h
9496 M: Vlad Yasevich <vyasevich@gmail.com>
9497 M: Neil Horman <nhorman@tuxdriver.com>
9498 L: linux-sctp@vger.kernel.org
9499 W: http://lksctp.sourceforge.net
9501 F: Documentation/networking/sctp.txt
9502 F: include/linux/sctp.h
9503 F: include/uapi/linux/sctp.h
9504 F: include/net/sctp/
9508 M: Jim Cromie <jim.cromie@gmail.com>
9510 F: Documentation/i2c/busses/scx200_acb
9511 F: arch/x86/platform/scx200/
9512 F: drivers/watchdog/scx200_wdt.c
9513 F: drivers/i2c/busses/scx200*
9514 F: drivers/mtd/maps/scx200_docflash.c
9515 F: include/linux/scx200.h
9518 M: Jim Cromie <jim.cromie@gmail.com>
9520 F: drivers/char/scx200_gpio.c
9521 F: include/linux/scx200_gpio.h
9523 SCx200 HRT CLOCKSOURCE DRIVER
9524 M: Jim Cromie <jim.cromie@gmail.com>
9526 F: drivers/clocksource/scx200_hrt.c
9528 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9529 M: Sascha Sommer <saschasommer@freenet.de>
9530 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9532 F: drivers/mmc/host/sdricoh_cs.c
9534 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9535 L: linux-mmc@vger.kernel.org
9537 F: drivers/mmc/host/sdhci.*
9538 F: drivers/mmc/host/sdhci-pltfm.[ch]
9541 M: Kees Cook <keescook@chromium.org>
9542 R: Andy Lutomirski <luto@amacapital.net>
9543 R: Will Drewry <wad@chromium.org>
9544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9547 F: include/uapi/linux/seccomp.h
9548 F: include/linux/seccomp.h
9549 F: tools/testing/selftests/seccomp/*
9550 K: \bsecure_computing
9553 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9554 M: Ben Dooks <ben-linux@fluff.org>
9555 M: Jaehoon Chung <jh80.chung@samsung.com>
9556 L: linux-mmc@vger.kernel.org
9558 F: drivers/mmc/host/sdhci-s3c*
9560 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9561 M: Viresh Kumar <vireshk@kernel.org>
9562 L: spear-devel@list.st.com
9563 L: linux-mmc@vger.kernel.org
9565 F: drivers/mmc/host/sdhci-spear.c
9568 M: James Morris <james.l.morris@oracle.com>
9569 M: "Serge E. Hallyn" <serge@hallyn.com>
9570 L: linux-security-module@vger.kernel.org (suggested Cc:)
9571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9572 W: http://kernsec.org/
9577 M: Security Officers <security@kernel.org>
9580 SELINUX SECURITY MODULE
9581 M: Paul Moore <paul@paul-moore.com>
9582 M: Stephen Smalley <sds@tycho.nsa.gov>
9583 M: Eric Paris <eparis@parisplace.org>
9584 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9585 W: http://selinuxproject.org
9586 T: git git://git.infradead.org/users/pcmoore/selinux
9588 F: include/linux/selinux*
9589 F: security/selinux/
9592 APPARMOR SECURITY MODULE
9593 M: John Johansen <john.johansen@canonical.com>
9594 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9595 W: apparmor.wiki.kernel.org
9596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9598 F: security/apparmor/
9600 YAMA SECURITY MODULE
9601 M: Kees Cook <keescook@chromium.org>
9602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9607 M: Jiri Slaby <jirislaby@gmail.com>
9609 F: drivers/misc/phantom.c
9610 F: include/uapi/linux/phantom.h
9612 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9613 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9614 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9615 M: John Soni Jose <sony.john@avagotech.com>
9616 L: linux-scsi@vger.kernel.org
9617 W: http://www.avagotech.com
9619 F: drivers/scsi/be2iscsi/
9621 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9622 M: Sathya Perla <sathya.perla@avagotech.com>
9623 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9624 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9625 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9626 L: netdev@vger.kernel.org
9627 W: http://www.emulex.com
9629 F: drivers/net/ethernet/emulex/benet/
9631 EMULEX ONECONNECT ROCE DRIVER
9632 M: Selvin Xavier <selvin.xavier@avagotech.com>
9633 M: Devesh Sharma <devesh.sharma@avagotech.com>
9634 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9635 L: linux-rdma@vger.kernel.org
9636 W: http://www.emulex.com
9638 F: drivers/infiniband/hw/ocrdma/
9641 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9642 M: Shradha Shah <sshah@solarflare.com>
9643 L: netdev@vger.kernel.org
9645 F: drivers/net/ethernet/sfc/
9648 M: Dimitri Sivanich <sivanich@sgi.com>
9650 F: drivers/misc/sgi-gru/
9652 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9653 M: Pat Gefre <pfg@sgi.com>
9654 L: linux-ia64@vger.kernel.org
9656 F: Documentation/ia64/serial.txt
9657 F: drivers/tty/serial/ioc?_serial.c
9658 F: include/linux/ioc?.h
9660 SGI XP/XPC/XPNET DRIVER
9661 M: Cliff Whickman <cpw@sgi.com>
9662 M: Robin Holt <robinmholt@gmail.com>
9664 F: drivers/misc/sgi-xp/
9667 M: Antti Palosaari <crope@iki.fi>
9668 L: linux-media@vger.kernel.org
9669 W: https://linuxtv.org
9670 W: http://palosaari.fi/linux/
9671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9672 T: git git://linuxtv.org/anttip/media_tree.git
9674 F: drivers/media/tuners/si2157*
9677 M: Antti Palosaari <crope@iki.fi>
9678 L: linux-media@vger.kernel.org
9679 W: https://linuxtv.org
9680 W: http://palosaari.fi/linux/
9681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9682 T: git git://linuxtv.org/anttip/media_tree.git
9684 F: drivers/media/dvb-frontends/si2168*
9686 SI470X FM RADIO RECEIVER I2C DRIVER
9687 M: Hans Verkuil <hverkuil@xs4all.nl>
9688 L: linux-media@vger.kernel.org
9689 T: git git://linuxtv.org/media_tree.git
9690 W: https://linuxtv.org
9692 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9694 SI470X FM RADIO RECEIVER USB DRIVER
9695 M: Hans Verkuil <hverkuil@xs4all.nl>
9696 L: linux-media@vger.kernel.org
9697 T: git git://linuxtv.org/media_tree.git
9698 W: https://linuxtv.org
9700 F: drivers/media/radio/si470x/radio-si470x-common.c
9701 F: drivers/media/radio/si470x/radio-si470x.h
9702 F: drivers/media/radio/si470x/radio-si470x-usb.c
9704 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9705 M: Eduardo Valentin <edubezval@gmail.com>
9706 L: linux-media@vger.kernel.org
9707 T: git git://linuxtv.org/media_tree.git
9708 W: https://linuxtv.org
9710 F: drivers/media/radio/si4713/si4713.?
9712 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9713 M: Eduardo Valentin <edubezval@gmail.com>
9714 L: linux-media@vger.kernel.org
9715 T: git git://linuxtv.org/media_tree.git
9716 W: https://linuxtv.org
9718 F: drivers/media/radio/si4713/radio-platform-si4713.c
9720 SI4713 FM RADIO TRANSMITTER USB DRIVER
9721 M: Hans Verkuil <hverkuil@xs4all.nl>
9722 L: linux-media@vger.kernel.org
9723 T: git git://linuxtv.org/media_tree.git
9724 W: https://linuxtv.org
9726 F: drivers/media/radio/si4713/radio-usb-si4713.c
9729 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9730 L: linux-media@vger.kernel.org
9731 W: https://linuxtv.org
9732 T: git git://linuxtv.org/media_tree.git
9734 F: drivers/media/common/siano/
9735 F: drivers/media/usb/siano/
9736 F: drivers/media/usb/siano/
9737 F: drivers/media/mmc/siano/
9740 M: Hans de Goede <hdegoede@redhat.com>
9741 L: linux-fbdev@vger.kernel.org
9743 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9744 F: drivers/video/fbdev/simplefb.c
9745 F: include/linux/platform_data/simplefb.h
9747 SH_VEU V4L2 MEM2MEM DRIVER
9748 L: linux-media@vger.kernel.org
9750 F: drivers/media/platform/sh_veu.c
9752 SH_VOU V4L2 OUTPUT DRIVER
9753 L: linux-media@vger.kernel.org
9755 F: drivers/media/platform/sh_vou.c
9756 F: include/media/drv-intf/sh_vou.h
9758 SIMPLE FIRMWARE INTERFACE (SFI)
9759 M: Len Brown <lenb@kernel.org>
9760 L: sfi-devel@simplefirmware.org
9761 W: http://simplefirmware.org/
9762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9764 F: arch/x86/platform/sfi/
9766 F: include/linux/sfi*.h
9768 SIMTEC EB110ATX (Chalice CATS)
9770 P: Vincent Sanders <vince@simtec.co.uk>
9771 M: Simtec Linux Team <linux@simtec.co.uk>
9772 W: http://www.simtec.co.uk/products/EB110ATX/
9775 SIMTEC EB2410ITX (BAST)
9777 P: Vincent Sanders <vince@simtec.co.uk>
9778 M: Simtec Linux Team <linux@simtec.co.uk>
9779 W: http://www.simtec.co.uk/products/EB2410ITX/
9781 F: arch/arm/mach-s3c24xx/mach-bast.c
9782 F: arch/arm/mach-s3c24xx/bast-ide.c
9783 F: arch/arm/mach-s3c24xx/bast-irq.c
9785 TI DAVINCI MACHINE SUPPORT
9786 M: Sekhar Nori <nsekhar@ti.com>
9787 M: Kevin Hilman <khilman@deeprootsystems.com>
9788 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9789 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9791 F: arch/arm/mach-davinci/
9792 F: drivers/i2c/busses/i2c-davinci.c
9794 TI DAVINCI SERIES MEDIA DRIVER
9795 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9796 L: linux-media@vger.kernel.org
9797 W: https://linuxtv.org
9798 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9799 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9801 F: drivers/media/platform/davinci/
9802 F: include/media/davinci/
9804 TI AM437X VPFE DRIVER
9805 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9806 L: linux-media@vger.kernel.org
9807 W: https://linuxtv.org
9808 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9809 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9811 F: drivers/media/platform/am437x/
9813 OV2659 OMNIVISION SENSOR DRIVER
9814 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9815 L: linux-media@vger.kernel.org
9816 W: https://linuxtv.org
9817 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9818 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9820 F: drivers/media/i2c/ov2659.c
9821 F: include/media/i2c/ov2659.h
9823 SILICON MOTION SM712 FRAME BUFFER DRIVER
9824 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9825 M: Teddy Wang <teddy.wang@siliconmotion.com>
9826 M: Sudip Mukherjee <sudip@vectorindia.org>
9827 L: linux-fbdev@vger.kernel.org
9829 F: drivers/video/fbdev/sm712*
9830 F: Documentation/fb/sm712fb.txt
9832 SIS 190 ETHERNET DRIVER
9833 M: Francois Romieu <romieu@fr.zoreil.com>
9834 L: netdev@vger.kernel.org
9836 F: drivers/net/ethernet/sis/sis190.c
9838 SIS 900/7016 FAST ETHERNET DRIVER
9839 M: Daniele Venzano <venza@brownhat.org>
9840 W: http://www.brownhat.org/sis900.html
9841 L: netdev@vger.kernel.org
9843 F: drivers/net/ethernet/sis/sis900.*
9845 SIS FRAMEBUFFER DRIVER
9846 M: Thomas Winischhofer <thomas@winischhofer.net>
9847 W: http://www.winischhofer.net/linuxsisvga.shtml
9849 F: Documentation/fb/sisfb.txt
9850 F: drivers/video/fbdev/sis/
9851 F: include/video/sisfb.h
9854 M: Thomas Winischhofer <thomas@winischhofer.net>
9855 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9857 F: drivers/usb/misc/sisusbvga/
9860 M: Christoph Lameter <cl@linux.com>
9861 M: Pekka Enberg <penberg@kernel.org>
9862 M: David Rientjes <rientjes@google.com>
9863 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9864 M: Andrew Morton <akpm@linux-foundation.org>
9865 L: linux-mm@kvack.org
9867 F: include/linux/sl?b*.h
9870 SLEEPABLE READ-COPY UPDATE (SRCU)
9871 M: Lai Jiangshan <jiangshanlai@gmail.com>
9872 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9873 M: Josh Triplett <josh@joshtriplett.org>
9874 R: Steven Rostedt <rostedt@goodmis.org>
9875 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9876 L: linux-kernel@vger.kernel.org
9877 W: http://www.rdrop.com/users/paulmck/RCU/
9879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9880 F: include/linux/srcu.h
9881 F: kernel/rcu/srcu.c
9883 SMACK SECURITY MODULE
9884 M: Casey Schaufler <casey@schaufler-ca.com>
9885 L: linux-security-module@vger.kernel.org
9886 W: http://schaufler-ca.com
9887 T: git git://git.gitorious.org/smack-next/kernel.git
9889 F: Documentation/security/Smack.txt
9892 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9893 M: Kevin Hilman <khilman@kernel.org>
9894 M: Nishanth Menon <nm@ti.com>
9896 F: drivers/power/avs/
9897 F: include/linux/power/smartreflex.h
9898 L: linux-pm@vger.kernel.org
9900 SMC91x ETHERNET DRIVER
9901 M: Nicolas Pitre <nico@fluxnic.net>
9903 F: drivers/net/ethernet/smsc/smc91x.*
9905 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9906 M: Sakari Ailus <sakari.ailus@iki.fi>
9907 L: linux-media@vger.kernel.org
9909 F: drivers/media/i2c/smiapp/
9910 F: include/media/i2c/smiapp.h
9911 F: drivers/media/i2c/smiapp-pll.c
9912 F: drivers/media/i2c/smiapp-pll.h
9913 F: include/uapi/linux/smiapp.h
9914 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9916 SMM665 HARDWARE MONITOR DRIVER
9917 M: Guenter Roeck <linux@roeck-us.net>
9918 L: lm-sensors@lm-sensors.org
9920 F: Documentation/hwmon/smm665
9921 F: drivers/hwmon/smm665.c
9923 SMSC EMC2103 HARDWARE MONITOR DRIVER
9924 M: Steve Glendinning <steve.glendinning@shawell.net>
9925 L: lm-sensors@lm-sensors.org
9927 F: Documentation/hwmon/emc2103
9928 F: drivers/hwmon/emc2103.c
9930 SMSC SCH5627 HARDWARE MONITOR DRIVER
9931 M: Hans de Goede <hdegoede@redhat.com>
9932 L: lm-sensors@lm-sensors.org
9934 F: Documentation/hwmon/sch5627
9935 F: drivers/hwmon/sch5627.c
9937 SMSC47B397 HARDWARE MONITOR DRIVER
9938 M: Jean Delvare <jdelvare@suse.com>
9939 L: lm-sensors@lm-sensors.org
9941 F: Documentation/hwmon/smsc47b397
9942 F: drivers/hwmon/smsc47b397.c
9944 SMSC911x ETHERNET DRIVER
9945 M: Steve Glendinning <steve.glendinning@shawell.net>
9946 L: netdev@vger.kernel.org
9948 F: include/linux/smsc911x.h
9949 F: drivers/net/ethernet/smsc/smsc911x.*
9951 SMSC9420 PCI ETHERNET DRIVER
9952 M: Steve Glendinning <steve.glendinning@shawell.net>
9953 L: netdev@vger.kernel.org
9955 F: drivers/net/ethernet/smsc/smsc9420.*
9957 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9958 M: Steve Glendinning <steve.glendinning@shawell.net>
9959 L: linux-fbdev@vger.kernel.org
9961 F: drivers/video/fbdev/smscufx.c
9963 SOC-CAMERA V4L2 SUBSYSTEM
9964 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9965 L: linux-media@vger.kernel.org
9966 T: git git://linuxtv.org/media_tree.git
9968 F: include/media/soc*
9969 F: drivers/media/i2c/soc_camera/
9970 F: drivers/media/platform/soc_camera/
9972 SOEKRIS NET48XX LED SUPPORT
9973 M: Chris Boot <bootc@bootc.net>
9975 F: drivers/leds/leds-net48xx.c
9977 SOFTLOGIC 6x10 MPEG CODEC
9978 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9979 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9980 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9981 M: Ismael Luceno <ismael@iodev.co.uk>
9982 L: linux-media@vger.kernel.org
9984 F: drivers/media/pci/solo6x10/
9986 SOFTWARE RAID (Multiple Disks) SUPPORT
9987 M: Neil Brown <neilb@suse.com>
9988 L: linux-raid@vger.kernel.org
9991 F: include/linux/raid/
9992 F: include/uapi/linux/raid/
9994 SONIC NETWORK DRIVER
9995 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9996 L: netdev@vger.kernel.org
9998 F: drivers/net/ethernet/natsemi/sonic.*
10000 SONICS SILICON BACKPLANE DRIVER (SSB)
10001 M: Michael Buesch <m@bues.ch>
10002 L: netdev@vger.kernel.org
10005 F: include/linux/ssb/
10007 SONY VAIO CONTROL DEVICE DRIVER
10008 M: Mattia Dongili <malattia@linux.it>
10009 L: platform-driver-x86@vger.kernel.org
10010 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10012 F: Documentation/laptops/sony-laptop.txt
10013 F: drivers/char/sonypi.c
10014 F: drivers/platform/x86/sony-laptop.c
10015 F: include/linux/sony-laptop.h
10017 SONY MEMORYSTICK CARD SUPPORT
10018 M: Alex Dubov <oakad@yahoo.com>
10019 W: http://tifmxx.berlios.de/
10021 F: drivers/memstick/host/tifm_ms.c
10023 SONY MEMORYSTICK STANDARD SUPPORT
10024 M: Maxim Levitsky <maximlevitsky@gmail.com>
10026 F: drivers/memstick/core/ms_block.*
10029 M: Jaroslav Kysela <perex@perex.cz>
10030 M: Takashi Iwai <tiwai@suse.com>
10031 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10032 W: http://www.alsa-project.org/
10033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10034 T: git git://git.alsa-project.org/alsa-kernel.git
10035 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10037 F: Documentation/sound/
10039 F: include/uapi/sound/
10042 SOUND - COMPRESSED AUDIO
10043 M: Vinod Koul <vinod.koul@intel.com>
10044 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10047 F: Documentation/sound/alsa/compress_offload.txt
10048 F: include/sound/compress_driver.h
10049 F: include/uapi/sound/compress_*
10050 F: sound/core/compress_offload.c
10051 F: sound/soc/soc-compress.c
10053 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10054 M: Liam Girdwood <lgirdwood@gmail.com>
10055 M: Mark Brown <broonie@kernel.org>
10056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10057 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10058 W: http://alsa-project.org/main/index.php/ASoC
10060 F: Documentation/sound/alsa/soc/
10062 F: include/sound/soc*
10064 SOUND - DMAENGINE HELPERS
10065 M: Lars-Peter Clausen <lars@metafoo.de>
10067 F: include/sound/dmaengine_pcm.h
10068 F: sound/core/pcm_dmaengine.c
10069 F: sound/soc/soc-generic-dmaengine-pcm.c
10072 M: Olli Salonen <olli.salonen@iki.fi>
10073 L: linux-media@vger.kernel.org
10074 W: https://linuxtv.org
10075 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10077 F: drivers/media/dvb-frontends/sp2*
10079 SPARC + UltraSPARC (sparc/sparc64)
10080 M: "David S. Miller" <davem@davemloft.net>
10081 L: sparclinux@vger.kernel.org
10082 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10089 SPARC SERIAL DRIVERS
10090 M: "David S. Miller" <davem@davemloft.net>
10091 L: sparclinux@vger.kernel.org
10092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10095 F: include/linux/sunserialcore.h
10096 F: drivers/tty/serial/suncore.c
10097 F: drivers/tty/serial/sunhv.c
10098 F: drivers/tty/serial/sunsab.c
10099 F: drivers/tty/serial/sunsab.h
10100 F: drivers/tty/serial/sunsu.c
10101 F: drivers/tty/serial/sunzilog.c
10102 F: drivers/tty/serial/sunzilog.h
10105 M: "Christopher Li" <sparse@chrisli.org>
10106 L: linux-sparse@vger.kernel.org
10107 W: https://sparse.wiki.kernel.org/
10108 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10109 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10111 F: include/linux/compiler.h
10113 SPEAR PLATFORM SUPPORT
10114 M: Viresh Kumar <vireshk@kernel.org>
10115 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10116 L: spear-devel@list.st.com
10117 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10118 W: http://www.st.com/spear
10120 F: arch/arm/mach-spear/
10122 SPEAR CLOCK FRAMEWORK SUPPORT
10123 M: Viresh Kumar <vireshk@kernel.org>
10124 L: spear-devel@list.st.com
10125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10126 W: http://www.st.com/spear
10128 F: drivers/clk/spear/
10131 M: Mark Brown <broonie@kernel.org>
10132 L: linux-spi@vger.kernel.org
10133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10134 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10136 F: Documentation/spi/
10138 F: include/linux/spi/
10139 F: include/uapi/linux/spi/
10141 SPIDERNET NETWORK DRIVER for CELL
10142 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10143 L: netdev@vger.kernel.org
10145 F: Documentation/networking/spider_net.txt
10146 F: drivers/net/ethernet/toshiba/spider_net*
10149 M: Jeremy Kerr <jk@ozlabs.org>
10150 L: linuxppc-dev@lists.ozlabs.org
10151 W: http://www.ibm.com/developerworks/power/cell/
10153 F: Documentation/filesystems/spufs.txt
10154 F: arch/powerpc/platforms/cell/spufs/
10156 SQUASHFS FILE SYSTEM
10157 M: Phillip Lougher <phillip@squashfs.org.uk>
10158 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10159 W: http://squashfs.org.uk
10161 F: Documentation/filesystems/squashfs.txt
10164 SRM (Alpha) environment access
10165 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10167 F: arch/alpha/kernel/srm_env.c
10170 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10171 L: stable@vger.kernel.org
10173 F: Documentation/stable_kernel_rules.txt
10176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10178 L: devel@driverdev.osuosl.org
10180 F: drivers/staging/
10183 M: Ian Abbott <abbotti@mev.co.uk>
10184 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10186 F: drivers/staging/comedi/
10188 STAGING - FLARION FT1000 DRIVERS
10189 M: Marek Belisko <marek.belisko@gmail.com>
10191 F: drivers/staging/ft1000/
10193 STAGING - INDUSTRIAL IO
10194 M: Jonathan Cameron <jic23@kernel.org>
10195 L: linux-iio@vger.kernel.org
10197 F: drivers/staging/iio/
10199 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10200 M: Jarod Wilson <jarod@wilsonet.com>
10201 W: http://www.lirc.org/
10203 F: drivers/staging/media/lirc/
10205 STAGING - LUSTRE PARALLEL FILESYSTEM
10206 M: Oleg Drokin <oleg.drokin@intel.com>
10207 M: Andreas Dilger <andreas.dilger@intel.com>
10208 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10209 W: http://wiki.lustre.org/
10211 F: drivers/staging/lustre
10213 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10214 M: Marc Dietrich <marvin24@gmx.de>
10215 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10216 L: linux-tegra@vger.kernel.org
10218 F: drivers/staging/nvec/
10220 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10221 M: Jens Frederich <jfrederich@gmail.com>
10222 M: Daniel Drake <dsd@laptop.org>
10223 M: Jon Nettleton <jon.nettleton@gmail.com>
10224 W: http://wiki.laptop.org/go/DCON
10226 F: drivers/staging/olpc_dcon/
10228 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10229 M: Willy Tarreau <willy@meta-x.org>
10231 F: drivers/staging/panel/
10233 STAGING - REALTEK RTL8712U DRIVERS
10234 M: Larry Finger <Larry.Finger@lwfinger.net>
10235 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10237 F: drivers/staging/rtl8712/
10239 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10240 M: Larry Finger <Larry.Finger@lwfinger.net>
10241 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10242 L: linux-wireless@vger.kernel.org
10244 F: drivers/staging/rtl8723au/
10246 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10247 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10248 M: Teddy Wang <teddy.wang@siliconmotion.com>
10249 M: Sudip Mukherjee <sudip@vectorindia.org>
10250 L: linux-fbdev@vger.kernel.org
10252 F: drivers/staging/sm750fb/
10255 M: Lior Dotan <liodot@gmail.com>
10256 M: Christopher Harrer <charrer@alacritech.com>
10258 F: drivers/staging/slicoss/
10260 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10261 M: William Hubbs <w.d.hubbs@gmail.com>
10262 M: Chris Brannon <chris@the-brannons.com>
10263 M: Kirk Reiser <kirk@reisers.ca>
10264 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10265 L: speakup@linux-speakup.org
10266 W: http://www.linux-speakup.org/
10268 F: drivers/staging/speakup/
10270 STAGING - VIA VT665X DRIVERS
10271 M: Forest Bond <forest@alittletooquiet.net>
10273 F: drivers/staging/vt665?/
10275 STAGING - WILC1000 WIFI DRIVER
10276 M: Johnny Kim <johnny.kim@atmel.com>
10277 M: Austin Shin <austin.shin@atmel.com>
10278 M: Chris Park <chris.park@atmel.com>
10279 M: Tony Cho <tony.cho@atmel.com>
10280 M: Glen Lee <glen.lee@atmel.com>
10281 M: Leo Kim <leo.kim@atmel.com>
10282 L: linux-wireless@vger.kernel.org
10284 F: drivers/staging/wilc1000/
10286 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10287 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10289 F: drivers/staging/xgifb/
10292 M: Mike Marciniszyn <infinipath@intel.com>
10293 L: linux-rdma@vger.kernel.org
10295 F: drivers/staging/rdma/hfi1
10297 STARFIRE/DURALAN NETWORK DRIVER
10298 M: Ion Badulescu <ionut@badula.org>
10300 F: drivers/net/ethernet/adaptec/starfire*
10303 M: Sam Creasey <sammy@sammy.net>
10304 W: http://sammy.net/sun3/
10306 F: arch/m68k/kernel/*sun3*
10307 F: arch/m68k/sun3*/
10308 F: arch/m68k/include/asm/sun3*
10309 F: drivers/net/ethernet/i825xx/sun3*
10311 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10312 M: Hans de Goede <hdegoede@redhat.com>
10313 L: linux-input@vger.kernel.org
10315 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10316 F: drivers/input/keyboard/sun4i-lradc-keys.c
10318 SUNDANCE NETWORK DRIVER
10319 M: Denis Kirjanov <kda@linux-powerpc.org>
10320 L: netdev@vger.kernel.org
10322 F: drivers/net/ethernet/dlink/sundance.c
10325 L: linux-sh@vger.kernel.org
10326 Q: http://patchwork.kernel.org/project/linux-sh/list/
10328 F: Documentation/sh/
10333 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10334 M: Len Brown <len.brown@intel.com>
10335 M: Pavel Machek <pavel@ucw.cz>
10336 L: linux-pm@vger.kernel.org
10338 F: Documentation/power/
10339 F: arch/x86/kernel/acpi/
10340 F: drivers/base/power/
10342 F: include/linux/suspend.h
10343 F: include/linux/freezer.h
10344 F: include/linux/pm.h
10347 M: Martin Mares <mj@ucw.cz>
10348 L: linux-video@atrey.karlin.mff.cuni.cz
10350 F: Documentation/svga.txt
10351 F: arch/x86/boot/video*
10354 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10355 L: linux-kernel@vger.kernel.org
10358 F: arch/*/kernel/pci-swiotlb.c
10359 F: include/linux/swiotlb.h
10362 M: Jiri Pirko <jiri@resnulli.us>
10363 L: netdev@vger.kernel.org
10366 F: include/net/switchdev.h
10368 SYNOPSYS ARC ARCHITECTURE
10369 M: Vineet Gupta <vgupta@synopsys.com>
10370 L: linux-snps-arc@lists.infradead.org
10373 F: Documentation/devicetree/bindings/arc/*
10374 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10375 F: drivers/tty/serial/arc_uart.c
10376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10378 SYNOPSYS ARC SDP platform support
10379 M: Alexey Brodkin <abrodkin@synopsys.com>
10381 F: arch/arc/plat-axs10x
10382 F: arch/arc/boot/dts/ax*
10383 F: Documentation/devicetree/bindings/arc/axs10*
10385 SYSTEM CONFIGURATION (SYSCON)
10386 M: Lee Jones <lee.jones@linaro.org>
10387 M: Arnd Bergmann <arnd@arndb.de>
10388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10390 F: drivers/mfd/syscon.c
10393 M: Christoph Hellwig <hch@infradead.org>
10395 F: Documentation/filesystems/sysv-fs.txt
10397 F: include/linux/sysv_fs.h
10400 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10401 L: linux-scsi@vger.kernel.org
10402 L: target-devel@vger.kernel.org
10403 W: http://www.linux-iscsi.org
10404 W: http://groups.google.com/group/linux-iscsi-target-dev
10405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10409 F: Documentation/target/
10411 TASKSTATS STATISTICS INTERFACE
10412 M: Balbir Singh <bsingharora@gmail.com>
10414 F: Documentation/accounting/taskstats*
10415 F: include/linux/taskstats*
10416 F: kernel/taskstats.c
10419 M: Jamal Hadi Salim <jhs@mojatatu.com>
10420 L: netdev@vger.kernel.org
10422 F: include/net/pkt_cls.h
10423 F: include/uapi/linux/pkt_cls.h
10426 TCP LOW PRIORITY MODULE
10427 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10428 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10429 W: http://tcp-lp-mod.sourceforge.net/
10431 F: net/ipv4/tcp_lp.c
10433 TDA10071 MEDIA DRIVER
10434 M: Antti Palosaari <crope@iki.fi>
10435 L: linux-media@vger.kernel.org
10436 W: https://linuxtv.org
10437 W: http://palosaari.fi/linux/
10438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10439 T: git git://linuxtv.org/anttip/media_tree.git
10441 F: drivers/media/dvb-frontends/tda10071*
10443 TDA18212 MEDIA DRIVER
10444 M: Antti Palosaari <crope@iki.fi>
10445 L: linux-media@vger.kernel.org
10446 W: https://linuxtv.org
10447 W: http://palosaari.fi/linux/
10448 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10449 T: git git://linuxtv.org/anttip/media_tree.git
10451 F: drivers/media/tuners/tda18212*
10453 TDA18218 MEDIA DRIVER
10454 M: Antti Palosaari <crope@iki.fi>
10455 L: linux-media@vger.kernel.org
10456 W: https://linuxtv.org
10457 W: http://palosaari.fi/linux/
10458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10459 T: git git://linuxtv.org/anttip/media_tree.git
10461 F: drivers/media/tuners/tda18218*
10463 TDA18271 MEDIA DRIVER
10464 M: Michael Krufky <mkrufky@linuxtv.org>
10465 L: linux-media@vger.kernel.org
10466 W: https://linuxtv.org
10467 W: http://github.com/mkrufky
10468 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10469 T: git git://linuxtv.org/mkrufky/tuners.git
10471 F: drivers/media/tuners/tda18271*
10473 TDA827x MEDIA DRIVER
10474 M: Michael Krufky <mkrufky@linuxtv.org>
10475 L: linux-media@vger.kernel.org
10476 W: https://linuxtv.org
10477 W: http://github.com/mkrufky
10478 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10479 T: git git://linuxtv.org/mkrufky/tuners.git
10481 F: drivers/media/tuners/tda8290.*
10483 TDA8290 MEDIA DRIVER
10484 M: Michael Krufky <mkrufky@linuxtv.org>
10485 L: linux-media@vger.kernel.org
10486 W: https://linuxtv.org
10487 W: http://github.com/mkrufky
10488 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10489 T: git git://linuxtv.org/mkrufky/tuners.git
10491 F: drivers/media/tuners/tda8290.*
10493 TDA9840 MEDIA DRIVER
10494 M: Hans Verkuil <hverkuil@xs4all.nl>
10495 L: linux-media@vger.kernel.org
10496 T: git git://linuxtv.org/media_tree.git
10497 W: https://linuxtv.org
10499 F: drivers/media/i2c/tda9840*
10501 TEA5761 TUNER DRIVER
10502 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10503 L: linux-media@vger.kernel.org
10504 W: https://linuxtv.org
10505 T: git git://linuxtv.org/media_tree.git
10507 F: drivers/media/tuners/tea5761.*
10509 TEA5767 TUNER DRIVER
10510 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10511 L: linux-media@vger.kernel.org
10512 W: https://linuxtv.org
10513 T: git git://linuxtv.org/media_tree.git
10515 F: drivers/media/tuners/tea5767.*
10517 TEA6415C MEDIA DRIVER
10518 M: Hans Verkuil <hverkuil@xs4all.nl>
10519 L: linux-media@vger.kernel.org
10520 T: git git://linuxtv.org/media_tree.git
10521 W: https://linuxtv.org
10523 F: drivers/media/i2c/tea6415c*
10525 TEA6420 MEDIA DRIVER
10526 M: Hans Verkuil <hverkuil@xs4all.nl>
10527 L: linux-media@vger.kernel.org
10528 T: git git://linuxtv.org/media_tree.git
10529 W: https://linuxtv.org
10531 F: drivers/media/i2c/tea6420*
10534 M: Jiri Pirko <jiri@resnulli.us>
10535 L: netdev@vger.kernel.org
10537 F: drivers/net/team/
10538 F: include/linux/if_team.h
10539 F: include/uapi/linux/if_team.h
10541 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10542 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10544 F: arch/x86/platform/ts5500/
10546 TECHNOTREND USB IR RECEIVER
10547 M: Sean Young <sean@mess.org>
10548 L: linux-media@vger.kernel.org
10550 F: drivers/media/rc/ttusbir.c
10552 TEGRA ARCHITECTURE SUPPORT
10553 M: Stephen Warren <swarren@wwwdotorg.org>
10554 M: Thierry Reding <thierry.reding@gmail.com>
10555 M: Alexandre Courbot <gnurou@gmail.com>
10556 L: linux-tegra@vger.kernel.org
10557 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10563 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10564 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10566 F: drivers/clk/tegra/
10569 M: Laxman Dewangan <ldewangan@nvidia.com>
10571 F: drivers/dma/tegra20-apb-dma.c
10574 M: Laxman Dewangan <ldewangan@nvidia.com>
10576 F: drivers/i2c/busses/i2c-tegra.c
10578 TEGRA IOMMU DRIVERS
10579 M: Hiroshi Doyu <hdoyu@nvidia.com>
10581 F: drivers/iommu/tegra*
10584 M: Rakesh Iyer <riyer@nvidia.com>
10585 M: Laxman Dewangan <ldewangan@nvidia.com>
10587 F: drivers/input/keyboard/tegra-kbc.c
10590 M: Thierry Reding <thierry.reding@gmail.com>
10592 F: drivers/pwm/pwm-tegra.c
10594 TEGRA SERIAL DRIVER
10595 M: Laxman Dewangan <ldewangan@nvidia.com>
10597 F: drivers/tty/serial/serial-tegra.c
10600 M: Laxman Dewangan <ldewangan@nvidia.com>
10602 F: drivers/spi/spi-tegra*
10604 TEHUTI ETHERNET DRIVER
10605 M: Andy Gospodarek <andy@greyhouse.net>
10606 L: netdev@vger.kernel.org
10608 F: drivers/net/ethernet/tehuti/*
10610 Telecom Clock Driver for MCPL0010
10611 M: Mark Gross <mark.gross@intel.com>
10613 F: drivers/char/tlclk.c
10615 TENSILICA XTENSA PORT (xtensa)
10616 M: Chris Zankel <chris@zankel.net>
10617 M: Max Filippov <jcmvbkbc@gmail.com>
10618 L: linux-xtensa@linux-xtensa.org
10621 F: drivers/irqchip/irq-xtensa-*
10623 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10624 M: Hans Verkuil <hverkuil@xs4all.nl>
10625 L: linux-media@vger.kernel.org
10626 T: git git://linuxtv.org/media_tree.git
10627 W: https://linuxtv.org
10629 F: drivers/media/radio/radio-raremono.c
10632 M: Zhang Rui <rui.zhang@intel.com>
10633 M: Eduardo Valentin <edubezval@gmail.com>
10634 L: linux-pm@vger.kernel.org
10635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10637 Q: https://patchwork.kernel.org/project/linux-pm/list/
10639 F: drivers/thermal/
10640 F: include/linux/thermal.h
10641 F: include/uapi/linux/thermal.h
10642 F: include/linux/cpu_cooling.h
10643 F: Documentation/devicetree/bindings/thermal/
10645 THERMAL/CPU_COOLING
10646 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10647 M: Viresh Kumar <viresh.kumar@linaro.org>
10648 M: Javi Merino <javi.merino@arm.com>
10649 L: linux-pm@vger.kernel.org
10651 F: Documentation/thermal/cpu-cooling-api.txt
10652 F: drivers/thermal/cpu_cooling.c
10653 F: include/linux/cpu_cooling.h
10655 THINGM BLINK(1) USB RGB LED DRIVER
10656 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10658 F: drivers/hid/hid-thingm.c
10660 THINKPAD ACPI EXTRAS DRIVER
10661 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10662 L: ibm-acpi-devel@lists.sourceforge.net
10663 L: platform-driver-x86@vger.kernel.org
10664 W: http://ibm-acpi.sourceforge.net
10665 W: http://thinkwiki.org/wiki/Ibm-acpi
10666 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10668 F: drivers/platform/x86/thinkpad_acpi.c
10670 TI BANDGAP AND THERMAL DRIVER
10671 M: Eduardo Valentin <edubezval@gmail.com>
10672 L: linux-pm@vger.kernel.org
10673 L: linux-omap@vger.kernel.org
10675 F: drivers/thermal/ti-soc-thermal/
10677 TI CDCE706 CLOCK DRIVER
10678 M: Max Filippov <jcmvbkbc@gmail.com>
10680 F: drivers/clk/clk-cdce706.c
10683 M: Tero Kristo <t-kristo@ti.com>
10684 L: linux-omap@vger.kernel.org
10687 F: include/linux/clk/ti.h
10689 TI FLASH MEDIA INTERFACE DRIVER
10690 M: Alex Dubov <oakad@yahoo.com>
10692 F: drivers/misc/tifm*
10693 F: drivers/mmc/host/tifm_sd.c
10694 F: include/linux/tifm.h
10696 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10697 M: Santosh Shilimkar <ssantosh@kernel.org>
10698 L: linux-kernel@vger.kernel.org
10699 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10701 F: drivers/soc/ti/*
10702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10705 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10706 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10707 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10708 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10710 F: sound/soc/codecs/lm49453*
10711 F: sound/soc/codecs/isabelle*
10713 TI LP855x BACKLIGHT DRIVER
10714 M: Milo Kim <milo.kim@ti.com>
10716 F: Documentation/backlight/lp855x-driver.txt
10717 F: drivers/video/backlight/lp855x_bl.c
10718 F: include/linux/platform_data/lp855x.h
10720 TI LP8727 CHARGER DRIVER
10721 M: Milo Kim <milo.kim@ti.com>
10723 F: drivers/power/lp8727_charger.c
10724 F: include/linux/platform_data/lp8727.h
10726 TI LP8788 MFD DRIVER
10727 M: Milo Kim <milo.kim@ti.com>
10729 F: drivers/iio/adc/lp8788_adc.c
10730 F: drivers/leds/leds-lp8788.c
10731 F: drivers/mfd/lp8788*.c
10732 F: drivers/power/lp8788-charger.c
10733 F: drivers/regulator/lp8788-*.c
10734 F: include/linux/mfd/lp8788*.h
10736 TI NETCP ETHERNET DRIVER
10737 M: Wingman Kwok <w-kwok2@ti.com>
10738 M: Murali Karicheri <m-karicheri2@ti.com>
10739 L: netdev@vger.kernel.org
10741 F: drivers/net/ethernet/ti/netcp*
10743 TI TAS571X FAMILY ASoC CODEC DRIVER
10744 M: Kevin Cernekee <cernekee@chromium.org>
10745 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10747 F: sound/soc/codecs/tas571x*
10749 TI TWL4030 SERIES SOC CODEC DRIVER
10750 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10751 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10753 F: sound/soc/codecs/twl4030*
10755 TI WILINK WIRELESS DRIVERS
10756 L: linux-wireless@vger.kernel.org
10757 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10758 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10761 F: drivers/net/wireless/ti/
10762 F: include/linux/wl12xx.h
10765 M: Jon Maloy <jon.maloy@ericsson.com>
10766 M: Ying Xue <ying.xue@windriver.com>
10767 L: netdev@vger.kernel.org (core kernel code)
10768 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10769 W: http://tipc.sourceforge.net/
10771 F: include/uapi/linux/tipc*.h
10775 M: Chris Metcalf <cmetcalf@ezchip.com>
10776 W: http://www.ezchip.com/scm/
10779 F: drivers/char/tile-srom.c
10780 F: drivers/edac/tile_edac.c
10781 F: drivers/net/ethernet/tile/
10782 F: drivers/rtc/rtc-tile.c
10783 F: drivers/tty/hvc/hvc_tile.c
10784 F: drivers/tty/serial/tilegx.c
10785 F: drivers/usb/host/*-tilegx.c
10786 F: include/linux/usb/tilegx.h
10788 TLAN NETWORK DRIVER
10789 M: Samuel Chessman <chessman@tux.org>
10790 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10791 W: http://sourceforge.net/projects/tlan/
10793 F: Documentation/networking/tlan.txt
10794 F: drivers/net/ethernet/ti/tlan.*
10796 TOMOYO SECURITY MODULE
10797 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10798 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10799 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10800 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10801 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10802 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10803 W: http://tomoyo.sourceforge.jp/
10804 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10806 F: security/tomoyo/
10808 TOPSTAR LAPTOP EXTRAS DRIVER
10809 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10810 L: platform-driver-x86@vger.kernel.org
10812 F: drivers/platform/x86/topstar-laptop.c
10814 TOSHIBA ACPI EXTRAS DRIVER
10815 M: Azael Avalos <coproscefalo@gmail.com>
10816 L: platform-driver-x86@vger.kernel.org
10818 F: drivers/platform/x86/toshiba_acpi.c
10820 TOSHIBA BLUETOOTH DRIVER
10821 M: Azael Avalos <coproscefalo@gmail.com>
10822 L: platform-driver-x86@vger.kernel.org
10824 F: drivers/platform/x86/toshiba_bluetooth.c
10826 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10827 M: Azael Avalos <coproscefalo@gmail.com>
10828 L: platform-driver-x86@vger.kernel.org
10830 F: drivers/platform/x86/toshiba_haps.c
10832 TOSHIBA WMI HOTKEYS DRIVER
10833 M: Azael Avalos <coproscefalo@gmail.com>
10834 L: platform-driver-x86@vger.kernel.org
10836 F: drivers/platform/x86/toshiba-wmi.c
10839 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10840 W: http://www.buzzard.org.uk/toshiba/
10842 F: drivers/char/toshiba.c
10843 F: include/linux/toshiba.h
10844 F: include/uapi/linux/toshiba.h
10846 TOSHIBA TC358743 DRIVER
10847 M: Mats Randgaard <matrandg@cisco.com>
10848 L: linux-media@vger.kernel.org
10850 F: drivers/media/i2c/tc358743*
10851 F: include/media/i2c/tc358743.h
10854 M: Ian Molton <ian@mnementh.co.uk>
10855 L: linux-mmc@vger.kernel.org
10857 F: drivers/mmc/host/tmio_mmc*
10858 F: drivers/mmc/host/sh_mobile_sdhi.c
10859 F: include/linux/mmc/tmio.h
10860 F: include/linux/mmc/sh_mobile_sdhi.h
10862 TMP401 HARDWARE MONITOR DRIVER
10863 M: Guenter Roeck <linux@roeck-us.net>
10864 L: lm-sensors@lm-sensors.org
10866 F: Documentation/hwmon/tmp401
10867 F: drivers/hwmon/tmp401.c
10869 TMPFS (SHMEM FILESYSTEM)
10870 M: Hugh Dickins <hughd@google.com>
10871 L: linux-mm@kvack.org
10873 F: include/linux/shmem_fs.h
10876 TM6000 VIDEO4LINUX DRIVER
10877 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10878 L: linux-media@vger.kernel.org
10879 W: https://linuxtv.org
10880 T: git git://linuxtv.org/media_tree.git
10882 F: drivers/media/usb/tm6000/
10884 TW68 VIDEO4LINUX DRIVER
10885 M: Hans Verkuil <hverkuil@xs4all.nl>
10886 L: linux-media@vger.kernel.org
10887 T: git git://linuxtv.org/media_tree.git
10888 W: https://linuxtv.org
10890 F: drivers/media/pci/tw68/
10893 M: Peter Huewe <peterhuewe@gmx.de>
10894 M: Marcel Selhorst <tpmdd@selhorst.net>
10895 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10896 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10897 W: http://tpmdd.sourceforge.net
10898 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10899 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10900 T: https://github.com/PeterHuewe/linux-tpmdd
10902 F: drivers/char/tpm/
10904 TPM IBM_VTPM DEVICE DRIVER
10905 M: Ashley Lai <ashleydlai@gmail.com>
10906 W: http://tpmdd.sourceforge.net
10907 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10909 F: drivers/char/tpm/tpm_ibmvtpm*
10912 M: Steven Rostedt <rostedt@goodmis.org>
10913 M: Ingo Molnar <mingo@redhat.com>
10914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10916 F: Documentation/trace/ftrace.txt
10917 F: arch/*/*/*/ftrace.h
10918 F: arch/*/kernel/ftrace.c
10919 F: include/*/ftrace.h
10920 F: include/linux/trace*.h
10923 F: tools/testing/selftests/ftrace/
10926 M: Jiri Kosina <trivial@kernel.org>
10927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10929 K: ^Subject:.*(?i)trivial
10932 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10933 M: Jiri Slaby <jslaby@suse.com>
10935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10936 F: Documentation/serial/
10938 F: drivers/tty/serial/serial_core.c
10939 F: include/linux/serial_core.h
10940 F: include/linux/serial.h
10941 F: include/linux/tty.h
10942 F: include/uapi/linux/serial_core.h
10943 F: include/uapi/linux/serial.h
10944 F: include/uapi/linux/tty.h
10946 TUA9001 MEDIA DRIVER
10947 M: Antti Palosaari <crope@iki.fi>
10948 L: linux-media@vger.kernel.org
10949 W: https://linuxtv.org
10950 W: http://palosaari.fi/linux/
10951 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10952 T: git git://linuxtv.org/anttip/media_tree.git
10954 F: drivers/media/tuners/tua9001*
10956 TULIP NETWORK DRIVERS
10957 L: netdev@vger.kernel.org
10958 L: linux-parisc@vger.kernel.org
10960 F: drivers/net/ethernet/dec/tulip/
10963 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10964 W: http://vtun.sourceforge.net/tun
10966 F: Documentation/networking/tuntap.txt
10967 F: arch/um/os-Linux/drivers/
10969 TURBOCHANNEL SUBSYSTEM
10970 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10971 M: Ralf Baechle <ralf@linux-mips.org>
10972 L: linux-mips@linux-mips.org
10973 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10976 F: include/linux/tc.h
10978 U14-34F SCSI DRIVER
10979 M: Dario Ballabio <ballabio_dario@emc.com>
10980 L: linux-scsi@vger.kernel.org
10982 F: drivers/scsi/u14-34f.c
10984 UBI FILE SYSTEM (UBIFS)
10985 M: Artem Bityutskiy <dedekind1@gmail.com>
10986 M: Adrian Hunter <adrian.hunter@intel.com>
10987 L: linux-mtd@lists.infradead.org
10988 T: git git://git.infradead.org/ubifs-2.6.git
10989 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10991 F: Documentation/filesystems/ubifs.txt
10994 UCLINUX (M68KNOMMU AND COLDFIRE)
10995 M: Greg Ungerer <gerg@uclinux.org>
10996 W: http://www.uclinux.org/
10997 L: linux-m68k@lists.linux-m68k.org
10998 L: uclinux-dev@uclinux.org (subscribers-only)
10999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11001 F: arch/m68k/coldfire/
11003 F: arch/m68k/*/*_no.*
11004 F: arch/m68k/include/asm/*_no.*
11007 M: Jan Kara <jack@suse.com>
11009 F: Documentation/filesystems/udf.txt
11013 M: Evgeniy Dushistov <dushistov@mail.ru>
11015 F: Documentation/filesystems/ufs.txt
11018 UHID USERSPACE HID IO DRIVER:
11019 M: David Herrmann <dh.herrmann@googlemail.com>
11020 L: linux-input@vger.kernel.org
11022 F: drivers/hid/uhid.c
11023 F: include/uapi/linux/uhid.h
11025 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11026 L: linux-usb@vger.kernel.org
11029 F: include/linux/uwb.h
11030 F: include/linux/uwb/
11032 UNICORE32 ARCHITECTURE:
11033 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11034 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11036 T: git git://github.com/gxt/linux.git
11040 M: Tony Finch <dot@dotat.at>
11041 W: http://dotat.at/prog/unifdef
11043 F: scripts/unifdef.c
11045 UNIFORM CDROM DRIVER
11046 M: Jens Axboe <axboe@kernel.dk>
11047 W: http://www.kernel.dk
11049 F: Documentation/cdrom/
11050 F: drivers/cdrom/cdrom.c
11051 F: include/linux/cdrom.h
11052 F: include/uapi/linux/cdrom.h
11054 UNISYS S-PAR DRIVERS
11055 M: Benjamin Romer <benjamin.romer@unisys.com>
11056 M: David Kershner <david.kershner@unisys.com>
11057 L: sparmaintainer@unisys.com (Unisys internal)
11059 F: drivers/staging/unisys/
11061 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11062 M: Vinayak Holikatti <vinholikatti@gmail.com>
11063 L: linux-scsi@vger.kernel.org
11065 F: Documentation/scsi/ufs.txt
11066 F: drivers/scsi/ufs/
11068 UNSORTED BLOCK IMAGES (UBI)
11069 M: Artem Bityutskiy <dedekind1@gmail.com>
11070 M: Richard Weinberger <richard@nod.at>
11071 W: http://www.linux-mtd.infradead.org/
11072 L: linux-mtd@lists.infradead.org
11073 T: git git://git.infradead.org/ubifs-2.6.git
11075 F: drivers/mtd/ubi/
11076 F: include/linux/mtd/ubi.h
11077 F: include/uapi/mtd/ubi-user.h
11080 M: Oliver Neukum <oliver@neukum.org>
11081 L: linux-usb@vger.kernel.org
11083 F: Documentation/usb/acm.txt
11084 F: drivers/usb/class/cdc-acm.*
11086 USB AR5523 WIRELESS DRIVER
11087 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11088 L: linux-wireless@vger.kernel.org
11090 F: drivers/net/wireless/ath/ar5523/
11093 M: Hans de Goede <hdegoede@redhat.com>
11094 M: Gerd Hoffmann <kraxel@redhat.com>
11095 L: linux-usb@vger.kernel.org
11096 L: linux-scsi@vger.kernel.org
11098 F: drivers/usb/storage/uas.c
11100 USB CDC ETHERNET DRIVER
11101 M: Oliver Neukum <oliver@neukum.org>
11102 L: linux-usb@vger.kernel.org
11104 F: drivers/net/usb/cdc_*.c
11105 F: include/uapi/linux/usb/cdc.h
11107 USB CHAOSKEY DRIVER
11108 M: Keith Packard <keithp@keithp.com>
11109 L: linux-usb@vger.kernel.org
11111 F: drivers/usb/misc/chaoskey.c
11113 USB CYPRESS C67X00 DRIVER
11114 M: Peter Korsgaard <jacmet@sunsite.dk>
11115 L: linux-usb@vger.kernel.org
11117 F: drivers/usb/c67x00/
11119 USB DAVICOM DM9601 DRIVER
11120 M: Peter Korsgaard <jacmet@sunsite.dk>
11121 L: netdev@vger.kernel.org
11122 W: http://www.linux-usb.org/usbnet
11124 F: drivers/net/usb/dm9601.c
11126 USB DIAMOND RIO500 DRIVER
11127 M: Cesar Miquel <miquel@df.uba.ar>
11128 L: rio500-users@lists.sourceforge.net
11129 W: http://rio500.sourceforge.net
11131 F: drivers/usb/misc/rio500*
11134 M: Alan Stern <stern@rowland.harvard.edu>
11135 L: linux-usb@vger.kernel.org
11137 F: Documentation/usb/ehci.txt
11138 F: drivers/usb/host/ehci*
11140 USB GADGET/PERIPHERAL SUBSYSTEM
11141 M: Felipe Balbi <balbi@ti.com>
11142 L: linux-usb@vger.kernel.org
11143 W: http://www.linux-usb.org/gadget
11144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11146 F: drivers/usb/gadget/
11147 F: include/linux/usb/gadget*
11149 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11150 M: Jiri Kosina <jikos@kernel.org>
11151 L: linux-usb@vger.kernel.org
11152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11154 F: Documentation/hid/hiddev.txt
11155 F: drivers/hid/usbhid/
11158 M: Olav Kongas <ok@artecdesign.ee>
11159 L: linux-usb@vger.kernel.org
11161 F: drivers/usb/host/isp116x*
11162 F: include/linux/usb/isp116x.h
11164 USB MASS STORAGE DRIVER
11165 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11166 L: linux-usb@vger.kernel.org
11167 L: usb-storage@lists.one-eyed-alien.net
11169 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11170 F: drivers/usb/storage/
11173 M: Clemens Ladisch <clemens@ladisch.de>
11174 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11175 T: git git://git.alsa-project.org/alsa-kernel.git
11177 F: sound/usb/midi.*
11179 USB NETWORKING DRIVERS
11180 L: linux-usb@vger.kernel.org
11182 F: drivers/net/usb/
11185 M: Alan Stern <stern@rowland.harvard.edu>
11186 L: linux-usb@vger.kernel.org
11188 F: Documentation/usb/ohci.txt
11189 F: drivers/usb/host/ohci*
11191 USB OTG FSM (Finite State Machine)
11192 M: Peter Chen <Peter.Chen@freescale.com>
11193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11194 L: linux-usb@vger.kernel.org
11196 F: drivers/usb/common/usb-otg-fsm.c
11199 M: Valentina Manea <valentina.manea.m@gmail.com>
11200 M: Shuah Khan <shuah.kh@samsung.com>
11201 L: linux-usb@vger.kernel.org
11203 F: drivers/usb/usbip/
11204 F: tools/usb/usbip/
11207 M: Petko Manolov <petkan@nucleusys.com>
11208 L: linux-usb@vger.kernel.org
11209 L: netdev@vger.kernel.org
11210 T: git git://github.com/petkan/pegasus.git
11211 W: https://github.com/petkan/pegasus
11213 F: drivers/net/usb/pegasus.*
11216 M: Felipe Balbi <balbi@ti.com>
11217 L: linux-usb@vger.kernel.org
11218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11220 F: drivers/usb/phy/
11222 USB PRINTER DRIVER (usblp)
11223 M: Pete Zaitcev <zaitcev@redhat.com>
11224 L: linux-usb@vger.kernel.org
11226 F: drivers/usb/class/usblp.c
11228 USB QMI WWAN NETWORK DRIVER
11229 M: Bjørn Mork <bjorn@mork.no>
11230 L: netdev@vger.kernel.org
11232 F: Documentation/ABI/testing/sysfs-class-net-qmi
11233 F: drivers/net/usb/qmi_wwan.c
11236 M: Petko Manolov <petkan@nucleusys.com>
11237 L: linux-usb@vger.kernel.org
11238 L: netdev@vger.kernel.org
11239 T: git git://github.com/petkan/rtl8150.git
11240 W: https://github.com/petkan/rtl8150
11242 F: drivers/net/usb/rtl8150.c
11244 USB SERIAL SUBSYSTEM
11245 M: Johan Hovold <johan@kernel.org>
11246 L: linux-usb@vger.kernel.org
11248 F: Documentation/usb/usb-serial.txt
11249 F: drivers/usb/serial/
11250 F: include/linux/usb/serial.h
11252 USB SMSC75XX ETHERNET DRIVER
11253 M: Steve Glendinning <steve.glendinning@shawell.net>
11254 L: netdev@vger.kernel.org
11256 F: drivers/net/usb/smsc75xx.*
11258 USB SMSC95XX ETHERNET DRIVER
11259 M: Steve Glendinning <steve.glendinning@shawell.net>
11260 L: netdev@vger.kernel.org
11262 F: drivers/net/usb/smsc95xx.*
11265 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11266 L: linux-usb@vger.kernel.org
11267 W: http://www.linux-usb.org
11268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11270 F: Documentation/usb/
11272 F: include/linux/usb.h
11273 F: include/linux/usb/
11276 M: Alan Stern <stern@rowland.harvard.edu>
11277 L: linux-usb@vger.kernel.org
11279 F: drivers/usb/host/uhci*
11281 USB "USBNET" DRIVER FRAMEWORK
11282 M: Oliver Neukum <oneukum@suse.com>
11283 L: netdev@vger.kernel.org
11284 W: http://www.linux-usb.org/usbnet
11286 F: drivers/net/usb/usbnet.c
11287 F: include/linux/usb/usbnet.h
11290 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11291 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11292 L: linux-media@vger.kernel.org
11293 T: git git://linuxtv.org/media_tree.git
11294 W: http://www.ideasonboard.org/uvc/
11296 F: drivers/media/usb/uvc/
11297 F: include/uapi/linux/uvcvideo.h
11300 M: Hans Verkuil <hverkuil@xs4all.nl>
11301 L: linux-media@vger.kernel.org
11302 T: git git://linuxtv.org/media_tree.git
11303 W: https://linuxtv.org
11305 F: drivers/media/usb/usbvision/
11308 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11309 L: linux-usb@vger.kernel.org
11311 F: drivers/usb/gadget/function/*uvc*
11312 F: drivers/usb/gadget/legacy/webcam.c
11314 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11315 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11316 L: linux-wireless@vger.kernel.org
11318 F: drivers/net/wireless/rndis_wlan.c
11321 M: Mathias Nyman <mathias.nyman@intel.com>
11322 L: linux-usb@vger.kernel.org
11324 F: drivers/usb/host/xhci*
11325 F: drivers/usb/host/pci-quirks*
11328 L: linux-wireless@vger.kernel.org
11329 W: http://linux-lc100020.sourceforge.net
11331 F: drivers/net/wireless/zydas/zd1201.*
11334 M: Antoine Jacquet <royale@zerezo.com>
11335 L: linux-usb@vger.kernel.org
11336 L: linux-media@vger.kernel.org
11337 T: git git://linuxtv.org/media_tree.git
11338 W: http://royale.zerezo.com/zr364xx/
11340 F: Documentation/video4linux/zr364xx.txt
11341 F: drivers/media/usb/zr364xx/
11344 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11345 L: linux-usb@vger.kernel.org
11347 F: drivers/usb/common/ulpi.c
11348 F: include/linux/ulpi/
11350 USER-MODE LINUX (UML)
11351 M: Jeff Dike <jdike@addtoit.com>
11352 M: Richard Weinberger <richard@nod.at>
11353 L: user-mode-linux-devel@lists.sourceforge.net
11354 L: user-mode-linux-user@lists.sourceforge.net
11355 W: http://user-mode-linux.sourceforge.net
11357 F: Documentation/virtual/uml/
11363 USERSPACE I/O (UIO)
11364 M: "Hans J. Koch" <hjk@hansjkoch.de>
11365 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11368 F: Documentation/DocBook/uio-howto.tmpl
11370 F: include/linux/uio*.h
11373 M: Karel Zak <kzak@redhat.com>
11374 L: util-linux@vger.kernel.org
11375 W: http://en.wikipedia.org/wiki/Util-linux
11376 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11380 M: Michal Januszewski <spock@gentoo.org>
11381 L: linux-fbdev@vger.kernel.org
11382 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11384 F: Documentation/fb/uvesafb.txt
11385 F: drivers/video/fbdev/uvesafb.*
11388 M: Stefan Agner <stefan@agner.ch>
11389 L: linux-mtd@lists.infradead.org
11391 F: drivers/mtd/nand/vf610_nfc.c
11393 VFAT/FAT/MSDOS FILESYSTEM
11394 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11396 F: Documentation/filesystems/vfat.txt
11400 M: Alex Williamson <alex.williamson@redhat.com>
11401 L: kvm@vger.kernel.org
11403 F: Documentation/vfio.txt
11405 F: include/linux/vfio.h
11406 F: include/uapi/linux/vfio.h
11408 VFIO PLATFORM DRIVER
11409 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11410 L: kvm@vger.kernel.org
11412 F: drivers/vfio/platform/
11414 VIDEOBUF2 FRAMEWORK
11415 M: Pawel Osciak <pawel@osciak.com>
11416 M: Marek Szyprowski <m.szyprowski@samsung.com>
11417 M: Kyungmin Park <kyungmin.park@samsung.com>
11418 L: linux-media@vger.kernel.org
11420 F: drivers/media/v4l2-core/videobuf2-*
11421 F: include/media/videobuf2-*
11423 VIRTUAL SERIO DEVICE DRIVER
11424 M: Stephen Chandler Paul <thatslyude@gmail.com>
11426 F: drivers/input/serio/userio.c
11427 F: include/uapi/linux/userio.h
11429 VIRTIO CONSOLE DRIVER
11430 M: Amit Shah <amit.shah@redhat.com>
11431 L: virtualization@lists.linux-foundation.org
11433 F: drivers/char/virtio_console.c
11434 F: include/linux/virtio_console.h
11435 F: include/uapi/linux/virtio_console.h
11437 VIRTIO CORE, NET AND BLOCK DRIVERS
11438 M: "Michael S. Tsirkin" <mst@redhat.com>
11439 L: virtualization@lists.linux-foundation.org
11443 F: drivers/net/virtio_net.c
11444 F: drivers/block/virtio_blk.c
11445 F: include/linux/virtio_*.h
11446 F: include/uapi/linux/virtio_*.h
11448 VIRTIO DRIVERS FOR S390
11449 M: Christian Borntraeger <borntraeger@de.ibm.com>
11450 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11451 L: linux-s390@vger.kernel.org
11452 L: virtualization@lists.linux-foundation.org
11453 L: kvm@vger.kernel.org
11455 F: drivers/s390/virtio/
11458 M: David Airlie <airlied@linux.ie>
11459 M: Gerd Hoffmann <kraxel@redhat.com>
11460 L: dri-devel@lists.freedesktop.org
11461 L: virtualization@lists.linux-foundation.org
11463 F: drivers/gpu/drm/virtio/
11464 F: include/uapi/linux/virtio_gpu.h
11466 VIRTIO HOST (VHOST)
11467 M: "Michael S. Tsirkin" <mst@redhat.com>
11468 L: kvm@vger.kernel.org
11469 L: virtualization@lists.linux-foundation.org
11470 L: netdev@vger.kernel.org
11473 F: include/uapi/linux/vhost.h
11475 VIRTIO INPUT DRIVER
11476 M: Gerd Hoffmann <kraxel@redhat.com>
11478 F: drivers/virtio/virtio_input.c
11479 F: include/uapi/linux/virtio_input.h
11481 VIA RHINE NETWORK DRIVER
11483 F: drivers/net/ethernet/via/via-rhine.c
11485 VIA SD/MMC CARD CONTROLLER DRIVER
11486 M: Bruce Chang <brucechang@via.com.tw>
11487 M: Harald Welte <HaraldWelte@viatech.com>
11489 F: drivers/mmc/host/via-sdmmc.c
11491 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11492 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11493 L: linux-fbdev@vger.kernel.org
11495 F: include/linux/via-core.h
11496 F: include/linux/via-gpio.h
11497 F: include/linux/via_i2c.h
11498 F: drivers/video/fbdev/via/
11500 VIA VELOCITY NETWORK DRIVER
11501 M: Francois Romieu <romieu@fr.zoreil.com>
11502 L: netdev@vger.kernel.org
11504 F: drivers/net/ethernet/via/via-velocity.*
11507 M: Alex Williamson <alex.williamson@redhat.com>
11508 M: Paolo Bonzini <pbonzini@redhat.com>
11509 L: kvm@vger.kernel.org
11513 VIVID VIRTUAL VIDEO DRIVER
11514 M: Hans Verkuil <hverkuil@xs4all.nl>
11515 L: linux-media@vger.kernel.org
11516 T: git git://linuxtv.org/media_tree.git
11517 W: https://linuxtv.org
11519 F: drivers/media/platform/vivid/*
11522 M: Patrick McHardy <kaber@trash.net>
11523 L: netdev@vger.kernel.org
11525 F: drivers/net/macvlan.c
11526 F: include/linux/if_*vlan.h
11530 M: Florian Fainelli <florian@openwrt.org>
11531 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11533 F: drivers/vlynq/vlynq.c
11534 F: include/linux/vlynq.h
11537 M: Martyn Welch <martyn@welchs.me.uk>
11538 M: Manohar Vanga <manohar.vanga@gmail.com>
11539 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11540 L: devel@driverdev.osuosl.org
11542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11543 F: Documentation/vme_api.txt
11544 F: drivers/staging/vme/
11546 F: include/linux/vme*
11548 VMWARE HYPERVISOR INTERFACE
11549 M: Alok Kataria <akataria@vmware.com>
11550 L: virtualization@lists.linux-foundation.org
11552 F: arch/x86/kernel/cpu/vmware.c
11554 VMWARE BALLOON DRIVER
11555 M: Xavier Deguillard <xdeguillard@vmware.com>
11556 M: Philip Moltmann <moltmann@vmware.com>
11557 M: "VMware, Inc." <pv-drivers@vmware.com>
11558 L: linux-kernel@vger.kernel.org
11560 F: drivers/misc/vmw_balloon.c
11562 VMWARE VMMOUSE SUBDRIVER
11563 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11564 M: "VMware, Inc." <pv-drivers@vmware.com>
11565 L: linux-input@vger.kernel.org
11567 F: drivers/input/mouse/vmmouse.c
11568 F: drivers/input/mouse/vmmouse.h
11570 VMWARE VMXNET3 ETHERNET DRIVER
11571 M: Shrikrishna Khare <skhare@vmware.com>
11572 M: "VMware, Inc." <pv-drivers@vmware.com>
11573 L: netdev@vger.kernel.org
11575 F: drivers/net/vmxnet3/
11577 VMware PVSCSI driver
11578 M: Arvind Kumar <arvindkumar@vmware.com>
11579 M: VMware PV-Drivers <pv-drivers@vmware.com>
11580 L: linux-scsi@vger.kernel.org
11582 F: drivers/scsi/vmw_pvscsi.c
11583 F: drivers/scsi/vmw_pvscsi.h
11585 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11586 M: Liam Girdwood <lgirdwood@gmail.com>
11587 M: Mark Brown <broonie@kernel.org>
11588 L: linux-kernel@vger.kernel.org
11589 W: http://www.slimlogic.co.uk/?p=48
11590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11592 F: drivers/regulator/
11593 F: include/linux/regulator/
11596 M: David Ahern <dsa@cumulusnetworks.com>
11597 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11598 L: netdev@vger.kernel.org
11600 F: drivers/net/vrf.c
11601 F: Documentation/networking/vrf.txt
11603 VT1211 HARDWARE MONITOR DRIVER
11604 M: Juerg Haefliger <juergh@gmail.com>
11605 L: lm-sensors@lm-sensors.org
11607 F: Documentation/hwmon/vt1211
11608 F: drivers/hwmon/vt1211.c
11610 VT8231 HARDWARE MONITOR DRIVER
11611 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11612 L: lm-sensors@lm-sensors.org
11614 F: drivers/hwmon/vt8231.c
11616 VUB300 USB to SDIO/SD/MMC bridge chip
11617 M: Tony Olech <tony.olech@elandigitalsystems.com>
11618 L: linux-mmc@vger.kernel.org
11619 L: linux-usb@vger.kernel.org
11621 F: drivers/mmc/host/vub300.c
11623 W1 DALLAS'S 1-WIRE BUS
11624 M: Evgeniy Polyakov <zbr@ioremap.net>
11626 F: Documentation/w1/
11629 W83791D HARDWARE MONITORING DRIVER
11630 M: Marc Hulsman <m.hulsman@tudelft.nl>
11631 L: lm-sensors@lm-sensors.org
11633 F: Documentation/hwmon/w83791d
11634 F: drivers/hwmon/w83791d.c
11636 W83793 HARDWARE MONITORING DRIVER
11637 M: Rudolf Marek <r.marek@assembler.cz>
11638 L: lm-sensors@lm-sensors.org
11640 F: Documentation/hwmon/w83793
11641 F: drivers/hwmon/w83793.c
11643 W83795 HARDWARE MONITORING DRIVER
11644 M: Jean Delvare <jdelvare@suse.com>
11645 L: lm-sensors@lm-sensors.org
11647 F: drivers/hwmon/w83795.c
11649 W83L51xD SD/MMC CARD INTERFACE DRIVER
11650 M: Pierre Ossman <pierre@ossman.eu>
11652 F: drivers/mmc/host/wbsd.*
11654 WACOM PROTOCOL 4 SERIAL TABLETS
11655 M: Julian Squires <julian@cipht.net>
11656 M: Hans de Goede <hdegoede@redhat.com>
11657 L: linux-input@vger.kernel.org
11659 F: drivers/input/tablet/wacom_serial4.c
11661 WATCHDOG DEVICE DRIVERS
11662 M: Wim Van Sebroeck <wim@iguana.be>
11663 L: linux-watchdog@vger.kernel.org
11664 W: http://www.linux-watchdog.org/
11665 T: git git://www.linux-watchdog.org/linux-watchdog.git
11667 F: Documentation/watchdog/
11668 F: drivers/watchdog/
11669 F: include/linux/watchdog.h
11670 F: include/uapi/linux/watchdog.h
11673 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11674 L: linux-scsi@vger.kernel.org
11676 F: drivers/scsi/wd7000.c
11679 M: David Herrmann <dh.herrmann@googlemail.com>
11680 L: linux-input@vger.kernel.org
11682 F: drivers/hid/hid-wiimote*
11685 M: David Härdeman <david@hardeman.nu>
11687 F: drivers/media/rc/winbond-cir.c
11690 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11691 M: linux-wimax@intel.com
11692 L: wimax@linuxwimax.org (subscribers-only)
11694 W: http://linuxwimax.org
11695 F: Documentation/wimax/README.wimax
11696 F: include/linux/wimax/debug.h
11697 F: include/net/wimax.h
11698 F: include/uapi/linux/wimax.h
11701 WISTRON LAPTOP BUTTON DRIVER
11702 M: Miloslav Trmac <mitr@volny.cz>
11704 F: drivers/input/misc/wistron_btns.c
11706 WL3501 WIRELESS PCMCIA CARD DRIVER
11707 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11708 L: linux-wireless@vger.kernel.org
11709 W: http://oops.ghostprotocols.net:81/blog
11711 F: drivers/net/wireless/wl3501*
11713 WOLFSON MICROELECTRONICS DRIVERS
11714 L: patches@opensource.wolfsonmicro.com
11715 T: git https://github.com/CirrusLogic/linux-drivers.git
11716 W: https://github.com/CirrusLogic/linux-drivers/wiki
11718 F: Documentation/hwmon/wm83??
11719 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11720 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11721 F: Documentation/devicetree/bindings/mfd/arizona.txt
11722 F: arch/arm/mach-s3c64xx/mach-crag6410*
11723 F: drivers/clk/clk-wm83*.c
11724 F: drivers/extcon/extcon-arizona.c
11725 F: drivers/leds/leds-wm83*.c
11726 F: drivers/gpio/gpio-*wm*.c
11727 F: drivers/gpio/gpio-arizona.c
11728 F: drivers/hwmon/wm83??-hwmon.c
11729 F: drivers/input/misc/wm831x-on.c
11730 F: drivers/input/touchscreen/wm831x-ts.c
11731 F: drivers/input/touchscreen/wm97*.c
11732 F: drivers/mfd/arizona*
11733 F: drivers/mfd/wm*.c
11734 F: drivers/power/wm83*.c
11735 F: drivers/rtc/rtc-wm83*.c
11736 F: drivers/regulator/wm8*.c
11737 F: drivers/video/backlight/wm83*_bl.c
11738 F: drivers/watchdog/wm83*_wdt.c
11739 F: include/linux/mfd/arizona/
11740 F: include/linux/mfd/wm831x/
11741 F: include/linux/mfd/wm8350/
11742 F: include/linux/mfd/wm8400*
11743 F: include/linux/wm97xx.h
11744 F: include/sound/wm????.h
11745 F: sound/soc/codecs/arizona.?
11746 F: sound/soc/codecs/wm*
11749 M: Tejun Heo <tj@kernel.org>
11750 R: Lai Jiangshan <jiangshanlai@gmail.com>
11751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11753 F: include/linux/workqueue.h
11754 F: kernel/workqueue.c
11755 F: Documentation/workqueue.txt
11758 M: Andrew Hendry <andrew.hendry@gmail.com>
11759 L: linux-x25@vger.kernel.org
11761 F: Documentation/networking/x25*
11762 F: include/net/x25*
11765 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11766 M: Thomas Gleixner <tglx@linutronix.de>
11767 M: Ingo Molnar <mingo@redhat.com>
11768 M: "H. Peter Anvin" <hpa@zytor.com>
11770 L: linux-kernel@vger.kernel.org
11771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11773 F: Documentation/x86/
11776 X86 PLATFORM DRIVERS
11777 M: Darren Hart <dvhart@infradead.org>
11778 L: platform-driver-x86@vger.kernel.org
11779 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11781 F: drivers/platform/x86/
11782 F: drivers/platform/olpc/
11784 X86 MCE INFRASTRUCTURE
11785 M: Tony Luck <tony.luck@intel.com>
11786 M: Borislav Petkov <bp@alien8.de>
11787 L: linux-edac@vger.kernel.org
11789 F: arch/x86/kernel/cpu/mcheck/*
11791 X86 MICROCODE UPDATE SUPPORT
11792 M: Borislav Petkov <bp@alien8.de>
11794 F: arch/x86/kernel/cpu/microcode/*
11797 M: Andy Lutomirski <luto@amacapital.net>
11798 L: linux-kernel@vger.kernel.org
11799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11801 F: arch/x86/entry/vdso/
11803 XC2028/3028 TUNER DRIVER
11804 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11805 L: linux-media@vger.kernel.org
11806 W: https://linuxtv.org
11807 T: git git://linuxtv.org/media_tree.git
11809 F: drivers/media/tuners/tuner-xc2028.*
11811 XEN HYPERVISOR INTERFACE
11812 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11813 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11814 M: David Vrabel <david.vrabel@citrix.com>
11815 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11819 F: drivers/*/xen-*front.c
11821 F: arch/x86/include/asm/xen/
11823 F: include/uapi/xen/
11826 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11827 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11830 F: arch/arm/include/asm/xen/
11832 XEN HYPERVISOR ARM64
11833 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11834 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11837 F: arch/arm64/include/asm/xen/
11839 XEN NETWORK BACKEND DRIVER
11840 M: Ian Campbell <ian.campbell@citrix.com>
11841 M: Wei Liu <wei.liu2@citrix.com>
11842 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11843 L: netdev@vger.kernel.org
11845 F: drivers/net/xen-netback/*
11848 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11849 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11851 F: arch/x86/pci/*xen*
11852 F: drivers/pci/*xen*
11854 XEN BLOCK SUBSYSTEM
11855 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11856 M: Roger Pau Monné <roger.pau@citrix.com>
11857 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11859 F: drivers/block/xen-blkback/*
11860 F: drivers/block/xen*
11863 M: Juergen Gross <jgross@suse.com>
11864 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11865 L: linux-scsi@vger.kernel.org
11867 F: drivers/scsi/xen-scsifront.c
11868 F: drivers/xen/xen-scsiback.c
11869 F: include/xen/interface/io/vscsiif.h
11871 XEN SWIOTLB SUBSYSTEM
11872 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11873 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11875 F: arch/x86/xen/*swiotlb*
11876 F: drivers/xen/*swiotlb*
11879 P: Silicon Graphics Inc
11880 M: Dave Chinner <david@fromorbit.com>
11883 W: http://oss.sgi.com/projects/xfs
11884 T: git git://oss.sgi.com/xfs/xfs.git
11886 F: Documentation/filesystems/xfs.txt
11889 XILINX AXI ETHERNET DRIVER
11890 M: Anirudha Sarangi <anirudh@xilinx.com>
11891 M: John Linn <John.Linn@xilinx.com>
11893 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11895 XILINX UARTLITE SERIAL DRIVER
11896 M: Peter Korsgaard <jacmet@sunsite.dk>
11897 L: linux-serial@vger.kernel.org
11899 F: drivers/tty/serial/uartlite.c
11901 XILINX VIDEO IP CORES
11902 M: Hyun Kwon <hyun.kwon@xilinx.com>
11903 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11904 L: linux-media@vger.kernel.org
11905 T: git git://linuxtv.org/media_tree.git
11907 F: Documentation/devicetree/bindings/media/xilinx/
11908 F: drivers/media/platform/xilinx/
11909 F: include/uapi/linux/xilinx-v4l2-controls.h
11912 M: Eli Billauer <eli.billauer@gmail.com>
11913 L: linux-kernel@vger.kernel.org
11915 F: drivers/char/xillybus/
11917 XTENSA XTFPGA PLATFORM SUPPORT
11918 M: Max Filippov <jcmvbkbc@gmail.com>
11919 L: linux-xtensa@linux-xtensa.org
11921 F: drivers/spi/spi-xtensa-xtfpga.c
11922 F: sound/soc/xtensa/xtfpga-i2s.c
11924 YAM DRIVER FOR AX.25
11925 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11926 L: linux-hams@vger.kernel.org
11928 F: drivers/net/hamradio/yam*
11929 F: include/linux/yam.h
11931 YEALINK PHONE DRIVER
11932 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11933 L: usbb2k-api-dev@nongnu.org
11935 F: Documentation/input/yealink.txt
11936 F: drivers/input/misc/yealink.*
11938 Z8530 DRIVER FOR AX.25
11939 M: Joerg Reuter <jreuter@yaina.de>
11940 W: http://yaina.de/jreuter/
11941 W: http://www.qsl.net/dl1bke/
11942 L: linux-hams@vger.kernel.org
11944 F: Documentation/networking/z8530drv.txt
11945 F: drivers/net/hamradio/*scc.c
11946 F: drivers/net/hamradio/z8530.h
11948 ZBUD COMPRESSED PAGE ALLOCATOR
11949 M: Seth Jennings <sjennings@variantweb.net>
11950 L: linux-mm@kvack.org
11953 F: include/linux/zbud.h
11955 ZD1211RW WIRELESS DRIVER
11956 M: Daniel Drake <dsd@gentoo.org>
11957 M: Ulrich Kunitz <kune@deine-taler.de>
11958 W: http://zd1211.ath.cx/wiki/DriverRewrite
11959 L: linux-wireless@vger.kernel.org
11960 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11962 F: drivers/net/wireless/zydas/zd1211rw/
11964 ZPOOL COMPRESSED PAGE STORAGE API
11965 M: Dan Streetman <ddstreet@ieee.org>
11966 L: linux-mm@kvack.org
11969 F: include/linux/zpool.h
11971 ZR36067 VIDEO FOR LINUX DRIVER
11972 L: mjpeg-users@lists.sourceforge.net
11973 L: linux-media@vger.kernel.org
11974 W: http://mjpeg.sourceforge.net/driver-zoran/
11975 T: hg https://linuxtv.org/hg/v4l-dvb
11977 F: drivers/media/pci/zoran/
11979 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11980 M: Minchan Kim <minchan@kernel.org>
11981 M: Nitin Gupta <ngupta@vflare.org>
11982 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11983 L: linux-kernel@vger.kernel.org
11985 F: drivers/block/zram/
11986 F: Documentation/blockdev/zram.txt
11988 ZS DECSTATION Z85C30 SERIAL DRIVER
11989 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11991 F: drivers/tty/serial/zs.*
11993 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11994 M: Minchan Kim <minchan@kernel.org>
11995 M: Nitin Gupta <ngupta@vflare.org>
11996 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11997 L: linux-mm@kvack.org
12000 F: include/linux/zsmalloc.h
12001 F: Documentation/vm/zsmalloc.txt
12003 ZSWAP COMPRESSED SWAP CACHING
12004 M: Seth Jennings <sjennings@variantweb.net>
12005 L: linux-mm@kvack.org
12010 M: Linus Torvalds <torvalds@linux-foundation.org>
12011 L: linux-kernel@vger.kernel.org
12012 Q: http://patchwork.kernel.org/project/LKML/list/
12013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12014 S: Buried alive in reporters