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
3424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3427 F: include/linux/devfreq.h
3428 F: Documentation/devicetree/bindings/devfreq/
3430 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3431 M: Chanwoo Choi <cw00.choi@samsung.com>
3432 L: linux-pm@vger.kernel.org
3433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3435 F: drivers/devfreq/event/
3436 F: drivers/devfreq/devfreq-event.c
3437 F: include/linux/devfreq-event.h
3438 F: Documentation/devicetree/bindings/devfreq/event/
3440 DEVICE NUMBER REGISTRY
3441 M: Torben Mathiasen <device@lanana.org>
3442 W: http://lanana.org/docs/device-list/index.html
3446 M: Alasdair Kergon <agk@redhat.com>
3447 M: Mike Snitzer <snitzer@redhat.com>
3448 M: dm-devel@redhat.com
3449 L: dm-devel@redhat.com
3450 W: http://sources.redhat.com/dm
3451 Q: http://patchwork.kernel.org/project/dm-devel/list/
3452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3453 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3455 F: Documentation/device-mapper/
3457 F: drivers/md/persistent-data/
3458 F: include/linux/device-mapper.h
3459 F: include/linux/dm-*.h
3460 F: include/uapi/linux/dm-*.h
3462 DIALOG SEMICONDUCTOR DRIVERS
3463 M: Support Opensource <support.opensource@diasemi.com>
3464 W: http://www.dialog-semiconductor.com/products
3466 F: Documentation/hwmon/da90??
3467 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3468 F: drivers/gpio/gpio-da90??.c
3469 F: drivers/hwmon/da90??-hwmon.c
3470 F: drivers/iio/adc/da91??-*.c
3471 F: drivers/input/misc/da90??_onkey.c
3472 F: drivers/input/touchscreen/da9052_tsi.c
3473 F: drivers/leds/leds-da90??.c
3474 F: drivers/mfd/da903x.c
3475 F: drivers/mfd/da90??-*.c
3476 F: drivers/mfd/da91??-*.c
3477 F: drivers/power/da9052-battery.c
3478 F: drivers/power/da91??-*.c
3479 F: drivers/regulator/da903x.c
3480 F: drivers/regulator/da9???-regulator.[ch]
3481 F: drivers/rtc/rtc-da90??.c
3482 F: drivers/video/backlight/da90??_bl.c
3483 F: drivers/watchdog/da90??_wdt.c
3484 F: include/linux/mfd/da903x.h
3485 F: include/linux/mfd/da9052/
3486 F: include/linux/mfd/da9055/
3487 F: include/linux/mfd/da9063/
3488 F: include/linux/mfd/da9150/
3489 F: include/sound/da[79]*.h
3490 F: sound/soc/codecs/da[79]*.[ch]
3492 DIGI NEO AND CLASSIC PCI PRODUCTS
3493 M: Lidza Louina <lidza.louina@gmail.com>
3494 M: Mark Hounschell <markh@compro.net>
3495 L: driverdev-devel@linuxdriverproject.org
3497 F: drivers/staging/dgnc/
3499 DIGI EPCA PCI PRODUCTS
3500 M: Lidza Louina <lidza.louina@gmail.com>
3501 M: Daeseok Youn <daeseok.youn@gmail.com>
3502 L: driverdev-devel@linuxdriverproject.org
3504 F: drivers/staging/dgap/
3506 DIOLAN U2C-12 I2C DRIVER
3507 M: Guenter Roeck <linux@roeck-us.net>
3508 L: linux-i2c@vger.kernel.org
3510 F: drivers/i2c/busses/i2c-diolan-u2c.c
3513 M: Matthew Wilcox <willy@linux.intel.com>
3514 L: linux-fsdevel@vger.kernel.org
3518 DIRECTORY NOTIFICATION (DNOTIFY)
3519 M: Eric Paris <eparis@parisplace.org>
3521 F: Documentation/filesystems/dnotify.txt
3522 F: fs/notify/dnotify/
3523 F: include/linux/dnotify.h
3525 DISK GEOMETRY AND PARTITION HANDLING
3526 M: Andries Brouwer <aeb@cwi.nl>
3527 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3528 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3529 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3533 M: Jan Kara <jack@suse.com>
3535 F: Documentation/filesystems/quota.txt
3537 F: include/linux/quota*.h
3538 F: include/uapi/linux/quota*.h
3540 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3541 M: Bernie Thompson <bernie@plugable.com>
3542 L: linux-fbdev@vger.kernel.org
3544 W: http://plugable.com/category/projects/udlfb/
3545 F: drivers/video/fbdev/udlfb.c
3546 F: include/video/udlfb.h
3547 F: Documentation/fb/udlfb.txt
3549 DISTRIBUTED LOCK MANAGER (DLM)
3550 M: Christine Caulfield <ccaulfie@redhat.com>
3551 M: David Teigland <teigland@redhat.com>
3552 L: cluster-devel@redhat.com
3553 W: http://sources.redhat.com/cluster/
3554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3558 DMA BUFFER SHARING FRAMEWORK
3559 M: Sumit Semwal <sumit.semwal@linaro.org>
3561 L: linux-media@vger.kernel.org
3562 L: dri-devel@lists.freedesktop.org
3563 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3565 F: include/linux/dma-buf*
3566 F: include/linux/reservation.h
3567 F: include/linux/*fence.h
3568 F: Documentation/dma-buf-sharing.txt
3569 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3571 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3572 M: Vinod Koul <vinod.koul@intel.com>
3573 L: dmaengine@vger.kernel.org
3574 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3577 F: include/linux/dmaengine.h
3578 F: Documentation/dmaengine/
3579 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3581 DME1737 HARDWARE MONITOR DRIVER
3582 M: Juerg Haefliger <juergh@gmail.com>
3583 L: lm-sensors@lm-sensors.org
3585 F: Documentation/hwmon/dme1737
3586 F: drivers/hwmon/dme1737.c
3589 M: Jean Delvare <jdelvare@suse.com>
3591 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3592 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3593 F: drivers/firmware/dmi-id.c
3594 F: drivers/firmware/dmi_scan.c
3595 F: include/linux/dmi.h
3598 M: Jonathan Corbet <corbet@lwn.net>
3599 L: linux-doc@vger.kernel.org
3602 F: scripts/docproc.c
3603 F: scripts/kernel-doc*
3604 X: Documentation/ABI/
3605 X: Documentation/devicetree/
3606 X: Documentation/acpi
3607 X: Documentation/power
3608 X: Documentation/spi
3609 X: Documentation/DocBook/media
3610 T: git git://git.lwn.net/linux.git docs-next
3613 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3614 L: blinux-list@redhat.com
3616 F: drivers/char/dtlk.c
3617 F: include/linux/dtlk.h
3619 DPT_I2O SCSI RAID DRIVER
3620 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3621 L: linux-scsi@vger.kernel.org
3622 W: http://www.adaptec.com/
3624 F: drivers/scsi/dpt*
3625 F: drivers/scsi/dpt/
3630 M: drbd-dev@lists.linbit.com
3631 L: drbd-user@lists.linbit.com
3632 W: http://www.drbd.org
3633 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3634 T: git git://git.drbd.org/drbd-8.3.git
3636 F: drivers/block/drbd/
3638 F: Documentation/blockdev/drbd/
3640 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3641 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3644 F: Documentation/kobject.txt
3649 F: include/linux/debugfs.h
3650 F: include/linux/kobj*
3654 M: David Airlie <airlied@linux.ie>
3655 L: dri-devel@lists.freedesktop.org
3656 T: git git://people.freedesktop.org/~airlied/linux
3661 F: include/uapi/drm/
3664 M: Alex Deucher <alexander.deucher@amd.com>
3665 M: Christian König <christian.koenig@amd.com>
3666 L: dri-devel@lists.freedesktop.org
3667 T: git git://people.freedesktop.org/~agd5f/linux
3669 F: drivers/gpu/drm/radeon/
3670 F: include/uapi/drm/radeon*
3673 M: Thierry Reding <thierry.reding@gmail.com>
3674 L: dri-devel@lists.freedesktop.org
3675 T: git git://anongit.freedesktop.org/tegra/linux.git
3677 F: drivers/gpu/drm/drm_panel.c
3678 F: drivers/gpu/drm/panel/
3679 F: include/drm/drm_panel.h
3680 F: Documentation/devicetree/bindings/display/panel/
3682 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3683 M: Daniel Vetter <daniel.vetter@intel.com>
3684 M: Jani Nikula <jani.nikula@linux.intel.com>
3685 L: intel-gfx@lists.freedesktop.org
3686 L: dri-devel@lists.freedesktop.org
3687 W: https://01.org/linuxgraphics/
3688 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3689 T: git git://anongit.freedesktop.org/drm-intel
3691 F: drivers/gpu/drm/i915/
3692 F: include/drm/i915*
3693 F: include/uapi/drm/i915*
3695 DRM DRIVERS FOR ATMEL HLCDC
3696 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3697 L: dri-devel@lists.freedesktop.org
3699 F: drivers/gpu/drm/atmel-hlcdc/
3700 F: Documentation/devicetree/bindings/drm/atmel/
3702 DRM DRIVERS FOR EXYNOS
3703 M: Inki Dae <inki.dae@samsung.com>
3704 M: Joonyoung Shim <jy0922.shim@samsung.com>
3705 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3706 M: Kyungmin Park <kyungmin.park@samsung.com>
3707 L: dri-devel@lists.freedesktop.org
3708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3710 F: drivers/gpu/drm/exynos/
3711 F: include/drm/exynos*
3712 F: include/uapi/drm/exynos*
3714 DRM DRIVERS FOR FREESCALE DCU
3715 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3716 M: Alison Wang <alison.wang@freescale.com>
3717 L: dri-devel@lists.freedesktop.org
3719 F: drivers/gpu/drm/fsl-dcu/
3720 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3721 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3723 DRM DRIVERS FOR FREESCALE IMX
3724 M: Philipp Zabel <p.zabel@pengutronix.de>
3725 L: dri-devel@lists.freedesktop.org
3727 F: drivers/gpu/drm/imx/
3728 F: drivers/gpu/ipu-v3/
3729 F: Documentation/devicetree/bindings/display/imx/
3731 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3732 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3733 L: dri-devel@lists.freedesktop.org
3734 T: git git://github.com/patjak/drm-gma500
3736 F: drivers/gpu/drm/gma500
3737 F: include/drm/gma500*
3739 DRM DRIVERS FOR NVIDIA TEGRA
3740 M: Thierry Reding <thierry.reding@gmail.com>
3741 M: Terje Bergström <tbergstrom@nvidia.com>
3742 L: dri-devel@lists.freedesktop.org
3743 L: linux-tegra@vger.kernel.org
3744 T: git git://anongit.freedesktop.org/tegra/linux.git
3746 F: drivers/gpu/drm/tegra/
3747 F: drivers/gpu/host1x/
3748 F: include/linux/host1x.h
3749 F: include/uapi/drm/tegra_drm.h
3750 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3752 DRM DRIVERS FOR RENESAS
3753 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3754 L: dri-devel@lists.freedesktop.org
3755 L: linux-sh@vger.kernel.org
3756 T: git git://people.freedesktop.org/~airlied/linux
3758 F: drivers/gpu/drm/rcar-du/
3759 F: drivers/gpu/drm/shmobile/
3760 F: include/linux/platform_data/shmob_drm.h
3762 DRM DRIVERS FOR ROCKCHIP
3763 M: Mark Yao <mark.yao@rock-chips.com>
3764 L: dri-devel@lists.freedesktop.org
3766 F: drivers/gpu/drm/rockchip/
3767 F: Documentation/devicetree/bindings/display/rockchip*
3770 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3771 M: Vincent Abriou <vincent.abriou@st.com>
3772 L: dri-devel@lists.freedesktop.org
3773 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3775 F: drivers/gpu/drm/sti
3776 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3778 DSBR100 USB FM RADIO DRIVER
3779 M: Alexey Klimov <klimov.linux@gmail.com>
3780 L: linux-media@vger.kernel.org
3781 T: git git://linuxtv.org/media_tree.git
3783 F: drivers/media/radio/dsbr100.c
3786 M: Francois Romieu <romieu@fr.zoreil.com>
3787 L: netdev@vger.kernel.org
3789 F: drivers/net/wan/dscc4.c
3792 M: Hans Verkuil <hverkuil@xs4all.nl>
3793 L: linux-media@vger.kernel.org
3794 T: git git://linuxtv.org/media_tree.git
3795 W: https://linuxtv.org
3797 F: drivers/media/pci/dt3155/
3799 DVB_USB_AF9015 MEDIA DRIVER
3800 M: Antti Palosaari <crope@iki.fi>
3801 L: linux-media@vger.kernel.org
3802 W: https://linuxtv.org
3803 W: http://palosaari.fi/linux/
3804 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3805 T: git git://linuxtv.org/anttip/media_tree.git
3807 F: drivers/media/usb/dvb-usb-v2/af9015*
3809 DVB_USB_AF9035 MEDIA DRIVER
3810 M: Antti Palosaari <crope@iki.fi>
3811 L: linux-media@vger.kernel.org
3812 W: https://linuxtv.org
3813 W: http://palosaari.fi/linux/
3814 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3815 T: git git://linuxtv.org/anttip/media_tree.git
3817 F: drivers/media/usb/dvb-usb-v2/af9035*
3819 DVB_USB_ANYSEE MEDIA DRIVER
3820 M: Antti Palosaari <crope@iki.fi>
3821 L: linux-media@vger.kernel.org
3822 W: https://linuxtv.org
3823 W: http://palosaari.fi/linux/
3824 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3825 T: git git://linuxtv.org/anttip/media_tree.git
3827 F: drivers/media/usb/dvb-usb-v2/anysee*
3829 DVB_USB_AU6610 MEDIA DRIVER
3830 M: Antti Palosaari <crope@iki.fi>
3831 L: linux-media@vger.kernel.org
3832 W: https://linuxtv.org
3833 W: http://palosaari.fi/linux/
3834 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3835 T: git git://linuxtv.org/anttip/media_tree.git
3837 F: drivers/media/usb/dvb-usb-v2/au6610*
3839 DVB_USB_CE6230 MEDIA DRIVER
3840 M: Antti Palosaari <crope@iki.fi>
3841 L: linux-media@vger.kernel.org
3842 W: https://linuxtv.org
3843 W: http://palosaari.fi/linux/
3844 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3845 T: git git://linuxtv.org/anttip/media_tree.git
3847 F: drivers/media/usb/dvb-usb-v2/ce6230*
3849 DVB_USB_CXUSB MEDIA DRIVER
3850 M: Michael Krufky <mkrufky@linuxtv.org>
3851 L: linux-media@vger.kernel.org
3852 W: https://linuxtv.org
3853 W: http://github.com/mkrufky
3854 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3855 T: git git://linuxtv.org/media_tree.git
3857 F: drivers/media/usb/dvb-usb/cxusb*
3859 DVB_USB_EC168 MEDIA DRIVER
3860 M: Antti Palosaari <crope@iki.fi>
3861 L: linux-media@vger.kernel.org
3862 W: https://linuxtv.org
3863 W: http://palosaari.fi/linux/
3864 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3865 T: git git://linuxtv.org/anttip/media_tree.git
3867 F: drivers/media/usb/dvb-usb-v2/ec168*
3869 DVB_USB_GL861 MEDIA DRIVER
3870 M: Antti Palosaari <crope@iki.fi>
3871 L: linux-media@vger.kernel.org
3872 W: https://linuxtv.org
3873 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3874 T: git git://linuxtv.org/anttip/media_tree.git
3876 F: drivers/media/usb/dvb-usb-v2/gl861*
3878 DVB_USB_MXL111SF MEDIA DRIVER
3879 M: Michael Krufky <mkrufky@linuxtv.org>
3880 L: linux-media@vger.kernel.org
3881 W: https://linuxtv.org
3882 W: http://github.com/mkrufky
3883 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3884 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3886 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3888 DVB_USB_RTL28XXU MEDIA DRIVER
3889 M: Antti Palosaari <crope@iki.fi>
3890 L: linux-media@vger.kernel.org
3891 W: https://linuxtv.org
3892 W: http://palosaari.fi/linux/
3893 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3894 T: git git://linuxtv.org/anttip/media_tree.git
3896 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3898 DVB_USB_V2 MEDIA DRIVER
3899 M: Antti Palosaari <crope@iki.fi>
3900 L: linux-media@vger.kernel.org
3901 W: https://linuxtv.org
3902 W: http://palosaari.fi/linux/
3903 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3904 T: git git://linuxtv.org/anttip/media_tree.git
3906 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3907 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3910 M: Jason Baron <jbaron@akamai.com>
3912 F: lib/dynamic_debug.c
3913 F: include/linux/dynamic_debug.h
3915 DZ DECSTATION DZ11 SERIAL DRIVER
3916 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3918 F: drivers/tty/serial/dz.*
3920 E3X0 POWER BUTTON DRIVER
3921 M: Moritz Fischer <moritz.fischer@ettus.com>
3922 L: usrp-users@lists.ettus.com
3923 W: http://www.ettus.com
3925 F: drivers/input/misc/e3x0-button.c
3926 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3929 M: Antti Palosaari <crope@iki.fi>
3930 L: linux-media@vger.kernel.org
3931 W: https://linuxtv.org
3932 W: http://palosaari.fi/linux/
3933 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3934 T: git git://linuxtv.org/anttip/media_tree.git
3936 F: drivers/media/tuners/e4000*
3938 EATA ISA/EISA/PCI SCSI DRIVER
3939 M: Dario Ballabio <ballabio_dario@emc.com>
3940 L: linux-scsi@vger.kernel.org
3942 F: drivers/scsi/eata.c
3945 M: Antti Palosaari <crope@iki.fi>
3946 L: linux-media@vger.kernel.org
3947 W: https://linuxtv.org
3948 W: http://palosaari.fi/linux/
3949 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3950 T: git git://linuxtv.org/anttip/media_tree.git
3952 F: drivers/media/dvb-frontends/ec100*
3955 M: Tyler Hicks <tyhicks@canonical.com>
3956 L: ecryptfs@vger.kernel.org
3957 W: http://ecryptfs.org
3958 W: https://launchpad.net/ecryptfs
3960 F: Documentation/filesystems/ecryptfs.txt
3964 M: Doug Thompson <dougthompson@xmission.com>
3965 M: Borislav Petkov <bp@alien8.de>
3966 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3967 L: linux-edac@vger.kernel.org
3968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3971 F: Documentation/edac.txt
3973 F: include/linux/edac.h
3976 M: Doug Thompson <dougthompson@xmission.com>
3977 M: Borislav Petkov <bp@alien8.de>
3978 L: linux-edac@vger.kernel.org
3980 F: drivers/edac/amd64_edac*
3983 M: Doug Thompson <dougthompson@xmission.com>
3984 M: Robert Richter <rric@kernel.org>
3985 L: linux-edac@vger.kernel.org
3987 F: drivers/edac/highbank*
3990 M: Ralf Baechle <ralf@linux-mips.org>
3991 M: David Daney <david.daney@cavium.com>
3992 L: linux-edac@vger.kernel.org
3993 L: linux-mips@linux-mips.org
3995 F: drivers/edac/octeon_edac*
3998 M: Mark Gross <mark.gross@intel.com>
3999 M: Doug Thompson <dougthompson@xmission.com>
4000 L: linux-edac@vger.kernel.org
4002 F: drivers/edac/e752x_edac.c
4005 M: Doug Thompson <dougthompson@xmission.com>
4006 L: linux-edac@vger.kernel.org
4008 F: drivers/edac/e7xxx_edac.c
4011 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4012 L: linux-edac@vger.kernel.org
4014 F: drivers/edac/ghes_edac.c
4017 M: Tim Small <tim@buttersideup.com>
4018 L: linux-edac@vger.kernel.org
4020 F: drivers/edac/i82443bxgx_edac.c
4023 M: Jason Uhlenkott <juhlenko@akamai.com>
4024 L: linux-edac@vger.kernel.org
4026 F: drivers/edac/i3000_edac.c
4029 M: Doug Thompson <dougthompson@xmission.com>
4030 L: linux-edac@vger.kernel.org
4032 F: drivers/edac/i5000_edac.c
4035 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4036 L: linux-edac@vger.kernel.org
4038 F: drivers/edac/i5400_edac.c
4041 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4042 L: linux-edac@vger.kernel.org
4044 F: drivers/edac/i7300_edac.c
4047 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4048 L: linux-edac@vger.kernel.org
4050 F: drivers/edac/i7core_edac.c
4053 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4054 M: "Arvind R." <arvino55@gmail.com>
4055 L: linux-edac@vger.kernel.org
4057 F: drivers/edac/i82975x_edac.c
4060 M: Jason Baron <jbaron@akamai.com>
4061 L: linux-edac@vger.kernel.org
4063 F: drivers/edac/ie31200_edac.c
4066 M: Johannes Thumshirn <morbidrsa@gmail.com>
4067 L: linux-edac@vger.kernel.org
4069 F: drivers/edac/mpc85xx_edac.[ch]
4072 M: Egor Martovetsky <egor@pasemi.com>
4073 L: linux-edac@vger.kernel.org
4075 F: drivers/edac/pasemi_edac.c
4078 M: Tim Small <tim@buttersideup.com>
4079 L: linux-edac@vger.kernel.org
4081 F: drivers/edac/r82600_edac.c
4084 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4085 L: linux-edac@vger.kernel.org
4087 F: drivers/edac/sb_edac.c
4090 APPLIED MICRO (APM) X-GENE SOC EDAC
4091 M: Loc Ho <lho@apm.com>
4093 F: drivers/edac/xgene_edac.c
4094 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4096 EDIROL UA-101/UA-1000 DRIVER
4097 M: Clemens Ladisch <clemens@ladisch.de>
4098 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4099 T: git git://git.alsa-project.org/alsa-kernel.git
4101 F: sound/usb/misc/ua101.c
4103 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4104 M: Matt Fleming <matt@codeblueprint.co.uk>
4105 L: linux-efi@vger.kernel.org
4106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4108 F: Documentation/efi-stub.txt
4109 F: arch/ia64/kernel/efi.c
4110 F: arch/x86/boot/compressed/eboot.[ch]
4111 F: arch/x86/include/asm/efi.h
4112 F: arch/x86/platform/efi/*
4113 F: drivers/firmware/efi/*
4114 F: include/linux/efi*.h
4116 EFI VARIABLE FILESYSTEM
4117 M: Matthew Garrett <matthew.garrett@nebula.com>
4118 M: Jeremy Kerr <jk@ozlabs.org>
4119 M: Matt Fleming <matt@codeblueprint.co.uk>
4120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4121 L: linux-efi@vger.kernel.org
4125 EFIFB FRAMEBUFFER DRIVER
4126 L: linux-fbdev@vger.kernel.org
4127 M: Peter Jones <pjones@redhat.com>
4129 F: drivers/video/fbdev/efifb.c
4132 W: http://aeschi.ch.eu.org/efs/
4136 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4137 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4138 M: Christoph Raisch <raisch@de.ibm.com>
4139 L: linux-rdma@vger.kernel.org
4141 F: drivers/infiniband/hw/ehca/
4143 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4144 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4145 L: netdev@vger.kernel.org
4147 F: drivers/net/ethernet/ibm/ehea/
4149 EM28XX VIDEO4LINUX DRIVER
4150 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L: linux-media@vger.kernel.org
4152 W: https://linuxtv.org
4153 T: git git://linuxtv.org/media_tree.git
4155 F: drivers/media/usb/em28xx/
4158 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4159 M: Matt Mackall <mpm@selenic.com>
4160 M: David Woodhouse <dwmw2@infradead.org>
4161 L: linux-embedded@vger.kernel.org
4164 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4165 M: James Smart <james.smart@avagotech.com>
4166 M: Dick Kennedy <dick.kennedy@avagotech.com>
4167 L: linux-scsi@vger.kernel.org
4168 W: http://www.avagotech.com
4170 F: drivers/scsi/lpfc/
4172 ENE CB710 FLASH CARD READER DRIVER
4173 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4175 F: drivers/misc/cb710/
4176 F: drivers/mmc/host/cb710-mmc.*
4177 F: include/linux/cb710.h
4179 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4180 M: Maxim Levitsky <maximlevitsky@gmail.com>
4182 F: drivers/media/rc/ene_ir.*
4184 ENHANCED ERROR HANDLING (EEH)
4185 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4186 L: linuxppc-dev@lists.ozlabs.org
4188 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4189 F: arch/powerpc/kernel/eeh*.c
4191 EPSON S1D13XXX FRAMEBUFFER DRIVER
4192 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4195 F: drivers/video/fbdev/s1d13xxxfb.c
4196 F: include/video/s1d13xxxfb.h
4198 ET131X NETWORK DRIVER
4199 M: Mark Einon <mark.einon@gmail.com>
4201 F: drivers/net/ethernet/agere/
4204 M: Stephen Hemminger <stephen@networkplumber.org>
4205 L: bridge@lists.linux-foundation.org
4206 L: netdev@vger.kernel.org
4207 W: http://www.linuxfoundation.org/en/Net:Bridge
4209 F: include/linux/netfilter_bridge/
4212 ETHERNET PHY LIBRARY
4213 M: Florian Fainelli <f.fainelli@gmail.com>
4214 L: netdev@vger.kernel.org
4216 F: include/linux/phy.h
4217 F: include/linux/phy_fixed.h
4219 F: Documentation/networking/phy.txt
4220 F: drivers/of/of_mdio.c
4221 F: drivers/of/of_net.c
4224 M: Jan Kara <jack@suse.com>
4225 L: linux-ext4@vger.kernel.org
4227 F: Documentation/filesystems/ext2.txt
4229 F: include/linux/ext2*
4232 M: "Theodore Ts'o" <tytso@mit.edu>
4233 M: Andreas Dilger <adilger.kernel@dilger.ca>
4234 L: linux-ext4@vger.kernel.org
4235 W: http://ext4.wiki.kernel.org
4236 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4238 F: Documentation/filesystems/ext4.txt
4241 Extended Verification Module (EVM)
4242 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4243 L: linux-ima-devel@lists.sourceforge.net
4244 L: linux-security-module@vger.kernel.org
4246 F: security/integrity/evm/
4248 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4249 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4250 M: Chanwoo Choi <cw00.choi@samsung.com>
4251 L: linux-kernel@vger.kernel.org
4252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4255 F: include/linux/extcon/
4256 F: include/linux/extcon.h
4257 F: Documentation/extcon/
4258 F: Documentation/devicetree/bindings/extcon/
4261 M: Jingoo Han <jingoohan1@gmail.com>
4262 L: dri-devel@lists.freedesktop.org
4264 F: drivers/gpu/drm/exynos/exynos_dp*
4266 EXYNOS MIPI DISPLAY DRIVERS
4267 M: Inki Dae <inki.dae@samsung.com>
4268 M: Donghwa Lee <dh09.lee@samsung.com>
4269 M: Kyungmin Park <kyungmin.park@samsung.com>
4270 L: linux-fbdev@vger.kernel.org
4272 F: drivers/video/fbdev/exynos/exynos_mipi*
4273 F: include/video/exynos_mipi*
4275 F71805F HARDWARE MONITORING DRIVER
4276 M: Jean Delvare <jdelvare@suse.com>
4277 L: lm-sensors@lm-sensors.org
4279 F: Documentation/hwmon/f71805f
4280 F: drivers/hwmon/f71805f.c
4283 M: Michael Buesch <m@bues.ch>
4284 L: linux-media@vger.kernel.org
4286 F: drivers/media/tuners/fc0011.h
4287 F: drivers/media/tuners/fc0011.c
4290 M: Antti Palosaari <crope@iki.fi>
4291 L: linux-media@vger.kernel.org
4292 W: https://linuxtv.org
4293 W: http://palosaari.fi/linux/
4294 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4295 T: git git://linuxtv.org/anttip/media_tree.git
4297 F: drivers/media/tuners/fc2580*
4300 M: Eric Paris <eparis@redhat.com>
4302 F: fs/notify/fanotify/
4303 F: include/linux/fanotify.h
4304 F: include/uapi/linux/fanotify.h
4306 FARSYNC SYNCHRONOUS DRIVER
4307 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4308 W: http://www.farsite.co.uk/
4310 F: drivers/net/wan/farsync.*
4312 FAULT INJECTION SUPPORT
4313 M: Akinobu Mita <akinobu.mita@gmail.com>
4315 F: Documentation/fault-injection/
4316 F: lib/fault-inject.c
4318 FBTFT Framebuffer drivers
4319 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4320 M: Noralf Trønnes <noralf@tronnes.org>
4322 F: drivers/staging/fbtft/
4324 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4325 M: Vasu Dev <vasu.dev@intel.com>
4326 L: fcoe-devel@open-fcoe.org
4327 W: www.Open-FCoE.org
4329 F: drivers/scsi/libfc/
4330 F: drivers/scsi/fcoe/
4332 F: include/scsi/libfc.h
4333 F: include/scsi/libfcoe.h
4334 F: include/uapi/scsi/fc/
4336 FILE LOCKING (flock() and fcntl()/lockf())
4337 M: Jeff Layton <jlayton@poochiereds.net>
4338 M: "J. Bruce Fields" <bfields@fieldses.org>
4339 L: linux-fsdevel@vger.kernel.org
4341 F: include/linux/fcntl.h
4342 F: include/linux/fs.h
4343 F: include/uapi/linux/fcntl.h
4344 F: include/uapi/linux/fs.h
4348 FILESYSTEMS (VFS and infrastructure)
4349 M: Alexander Viro <viro@zeniv.linux.org.uk>
4350 L: linux-fsdevel@vger.kernel.org
4354 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4355 M: Riku Voipio <riku.voipio@iki.fi>
4356 L: lm-sensors@lm-sensors.org
4358 F: drivers/hwmon/f75375s.c
4359 F: include/linux/f75375s.h
4361 FIREWIRE AUDIO DRIVERS
4362 M: Clemens Ladisch <clemens@ladisch.de>
4363 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4364 T: git git://git.alsa-project.org/alsa-kernel.git
4368 FIREWIRE MEDIA DRIVERS (firedtv)
4369 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4370 L: linux-media@vger.kernel.org
4371 L: linux1394-devel@lists.sourceforge.net
4372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4374 F: drivers/media/firewire/
4376 FIREWIRE SBP-2 TARGET
4377 M: Chris Boot <bootc@bootc.net>
4378 L: linux-scsi@vger.kernel.org
4379 L: target-devel@vger.kernel.org
4380 L: linux1394-devel@lists.sourceforge.net
4381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4383 F: drivers/target/sbp/
4386 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4387 L: linux1394-devel@lists.sourceforge.net
4388 W: http://ieee1394.wiki.kernel.org/
4389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4391 F: drivers/firewire/
4392 F: include/linux/firewire.h
4393 F: include/uapi/linux/firewire*.h
4396 FIRMWARE LOADER (request_firmware)
4397 M: Ming Lei <ming.lei@canonical.com>
4398 L: linux-kernel@vger.kernel.org
4400 F: Documentation/firmware_class/
4401 F: drivers/base/firmware*.c
4402 F: include/linux/firmware.h
4404 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4405 M: Joshua Morris <josh.h.morris@us.ibm.com>
4406 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4408 F: drivers/block/rsxx/
4411 M: Jiri Kosina <jikos@kernel.org>
4412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4414 F: drivers/block/floppy.c
4417 M: Alessandro Rubini <rubini@gnudd.com>
4418 W: http://www.ohwr.org/projects/fmc-bus
4421 F: include/linux/fmc*.h
4422 F: include/linux/ipmi-fru.h
4425 FPGA MANAGER FRAMEWORK
4426 M: Alan Tull <atull@opensource.altera.com>
4427 R: Moritz Fischer <moritz.fischer@ettus.com>
4430 F: include/linux/fpga/fpga-mgr.h
4431 W: http://www.rocketboards.org
4434 M: Bill Metzenthen <billm@melbpc.org.au>
4435 W: http://floatingpoint.sourceforge.net/emulator/index.html
4437 F: arch/x86/math-emu/
4439 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4440 L: netdev@vger.kernel.org
4442 F: drivers/net/wan/dlci.c
4443 F: drivers/net/wan/sdla.c
4446 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4447 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4448 L: linux-fbdev@vger.kernel.org
4449 W: http://linux-fbdev.sourceforge.net/
4450 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4453 F: Documentation/fb/
4456 F: include/linux/fb.h
4457 F: include/uapi/video/
4458 F: include/uapi/linux/fb.h
4460 FREESCALE DIU FRAMEBUFFER DRIVER
4461 M: Timur Tabi <timur@tabi.org>
4462 L: linux-fbdev@vger.kernel.org
4464 F: drivers/video/fbdev/fsl-diu-fb.*
4466 FREESCALE DMA DRIVER
4467 M: Li Yang <leoli@freescale.com>
4468 M: Zhang Wei <zw@zh-kernel.org>
4469 L: linuxppc-dev@lists.ozlabs.org
4471 F: drivers/dma/fsldma.*
4473 FREESCALE I2C CPM DRIVER
4474 M: Jochen Friedrich <jochen@scram.de>
4475 L: linuxppc-dev@lists.ozlabs.org
4476 L: linux-i2c@vger.kernel.org
4478 F: drivers/i2c/busses/i2c-cpm.c
4480 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4481 M: Sascha Hauer <kernel@pengutronix.de>
4482 L: linux-fbdev@vger.kernel.org
4483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4485 F: include/linux/platform_data/video-imxfb.h
4486 F: drivers/video/fbdev/imxfb.c
4488 FREESCALE QUAD SPI DRIVER
4489 M: Han Xu <han.xu@freescale.com>
4490 L: linux-mtd@lists.infradead.org
4492 F: drivers/mtd/spi-nor/fsl-quadspi.c
4494 FREESCALE SOC FS_ENET DRIVER
4495 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4496 M: Vitaly Bordug <vbordug@ru.mvista.com>
4497 L: linuxppc-dev@lists.ozlabs.org
4498 L: netdev@vger.kernel.org
4500 F: drivers/net/ethernet/freescale/fs_enet/
4501 F: include/linux/fs_enet_pd.h
4503 FREESCALE QUICC ENGINE LIBRARY
4504 L: linuxppc-dev@lists.ozlabs.org
4506 F: arch/powerpc/sysdev/qe_lib/
4507 F: arch/powerpc/include/asm/*qe.h
4509 FREESCALE USB PERIPHERAL DRIVERS
4510 M: Li Yang <leoli@freescale.com>
4511 L: linux-usb@vger.kernel.org
4512 L: linuxppc-dev@lists.ozlabs.org
4514 F: drivers/usb/gadget/udc/fsl*
4516 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4517 M: Li Yang <leoli@freescale.com>
4518 L: netdev@vger.kernel.org
4519 L: linuxppc-dev@lists.ozlabs.org
4521 F: drivers/net/ethernet/freescale/ucc_geth*
4523 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4524 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4525 L: netdev@vger.kernel.org
4527 F: drivers/net/ethernet/freescale/gianfar*
4528 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4529 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4531 FREESCALE QUICC ENGINE UCC UART DRIVER
4532 M: Timur Tabi <timur@tabi.org>
4533 L: linuxppc-dev@lists.ozlabs.org
4535 F: drivers/tty/serial/ucc_uart.c
4537 FREESCALE SOC SOUND DRIVERS
4538 M: Timur Tabi <timur@tabi.org>
4539 M: Nicolin Chen <nicoleotsuka@gmail.com>
4540 M: Xiubo Li <Xiubo.Lee@gmail.com>
4541 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4542 L: linuxppc-dev@lists.ozlabs.org
4544 F: sound/soc/fsl/fsl*
4545 F: sound/soc/fsl/imx*
4546 F: sound/soc/fsl/mpc8610_hpcd.c
4548 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4549 M: "J. German Rivera" <German.Rivera@freescale.com>
4550 L: linux-kernel@vger.kernel.org
4552 F: drivers/staging/fsl-mc/
4555 M: Christoph Hellwig <hch@infradead.org>
4556 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4561 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4562 M: Pavel Machek <pavel@ucw.cz>
4563 L: linux-pm@vger.kernel.org
4565 F: Documentation/power/freezing-of-tasks.txt
4566 F: include/linux/freezer.h
4570 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4571 L: linux-kernel@vger.kernel.org
4574 F: include/linux/frontswap.h
4576 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4577 M: David Howells <dhowells@redhat.com>
4578 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4580 F: Documentation/filesystems/caching/
4582 F: include/linux/fscache*.h
4585 M: Jaegeuk Kim <jaegeuk@kernel.org>
4586 M: Changman Lee <cm224.lee@samsung.com>
4587 R: Chao Yu <chao2.yu@samsung.com>
4588 L: linux-f2fs-devel@lists.sourceforge.net
4589 W: http://en.wikipedia.org/wiki/F2FS
4590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4592 F: Documentation/filesystems/f2fs.txt
4593 F: Documentation/ABI/testing/sysfs-fs-f2fs
4595 F: include/linux/f2fs_fs.h
4596 F: include/trace/events/f2fs.h
4598 FUJITSU FR-V (FRV) PORT
4599 M: David Howells <dhowells@redhat.com>
4603 FUJITSU LAPTOP EXTRAS
4604 M: Jonathan Woithe <jwoithe@just42.net>
4605 L: platform-driver-x86@vger.kernel.org
4607 F: drivers/platform/x86/fujitsu-laptop.c
4609 FUJITSU M-5MO LS CAMERA ISP DRIVER
4610 M: Kyungmin Park <kyungmin.park@samsung.com>
4611 M: Heungjun Kim <riverful.kim@samsung.com>
4612 L: linux-media@vger.kernel.org
4614 F: drivers/media/i2c/m5mols/
4615 F: include/media/i2c/m5mols.h
4617 FUJITSU TABLET EXTRAS
4618 M: Robert Gerlach <khnz@gmx.de>
4619 L: platform-driver-x86@vger.kernel.org
4621 F: drivers/platform/x86/fujitsu-tablet.c
4623 FUSE: FILESYSTEM IN USERSPACE
4624 M: Miklos Szeredi <miklos@szeredi.hu>
4625 L: fuse-devel@lists.sourceforge.net
4626 W: http://fuse.sourceforge.net/
4627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4630 F: include/uapi/linux/fuse.h
4631 F: Documentation/filesystems/fuse.txt
4633 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4634 M: Rik Faith <faith@cs.unc.edu>
4635 L: linux-scsi@vger.kernel.org
4636 S: Odd Fixes (e.g., new signatures)
4637 F: drivers/scsi/fdomain.*
4639 GCOV BASED KERNEL PROFILING
4640 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4643 F: Documentation/gcov.txt
4645 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4646 M: Achim Leubner <achim_leubner@adaptec.com>
4647 L: linux-scsi@vger.kernel.org
4648 W: http://www.icp-vortex.com/
4650 F: drivers/scsi/gdt*
4652 GDB KERNEL DEBUGGING HELPER SCRIPTS
4653 M: Jan Kiszka <jan.kiszka@siemens.com>
4657 GEMTEK FM RADIO RECEIVER DRIVER
4658 M: Hans Verkuil <hverkuil@xs4all.nl>
4659 L: linux-media@vger.kernel.org
4660 T: git git://linuxtv.org/media_tree.git
4661 W: https://linuxtv.org
4663 F: drivers/media/radio/radio-gemtek*
4665 GENERIC GPIO I2C DRIVER
4666 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4668 F: drivers/i2c/busses/i2c-gpio.c
4669 F: include/linux/i2c-gpio.h
4671 GENERIC GPIO I2C MULTIPLEXER DRIVER
4672 M: Peter Korsgaard <peter.korsgaard@barco.com>
4673 L: linux-i2c@vger.kernel.org
4675 F: drivers/i2c/muxes/i2c-mux-gpio.c
4676 F: include/linux/i2c-mux-gpio.h
4677 F: Documentation/i2c/muxes/i2c-mux-gpio
4679 GENERIC HDLC (WAN) DRIVERS
4680 M: Krzysztof Halasa <khc@pm.waw.pl>
4681 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4683 F: drivers/net/wan/c101.c
4684 F: drivers/net/wan/hd6457*
4685 F: drivers/net/wan/hdlc*
4686 F: drivers/net/wan/n2.c
4687 F: drivers/net/wan/pc300too.c
4688 F: drivers/net/wan/pci200syn.c
4689 F: drivers/net/wan/wanxl*
4691 GENERIC INCLUDE/ASM HEADER FILES
4692 M: Arnd Bergmann <arnd@arndb.de>
4693 L: linux-arch@vger.kernel.org
4694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4696 F: include/asm-generic/
4697 F: include/uapi/asm-generic/
4699 GENERIC PHY FRAMEWORK
4700 M: Kishon Vijay Abraham I <kishon@ti.com>
4701 L: linux-kernel@vger.kernel.org
4702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4705 F: include/linux/phy/
4708 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4709 M: Kevin Hilman <khilman@kernel.org>
4710 M: Ulf Hansson <ulf.hansson@linaro.org>
4711 L: linux-pm@vger.kernel.org
4713 F: drivers/base/power/domain*.c
4714 F: include/linux/pm_domain.h
4716 GENERIC UIO DRIVER FOR PCI DEVICES
4717 M: "Michael S. Tsirkin" <mst@redhat.com>
4718 L: kvm@vger.kernel.org
4720 F: drivers/uio/uio_pci_generic.c
4722 GET_MAINTAINER SCRIPT
4723 M: Joe Perches <joe@perches.com>
4725 F: scripts/get_maintainer.pl
4728 M: Steven Whitehouse <swhiteho@redhat.com>
4729 M: Bob Peterson <rpeterso@redhat.com>
4730 L: cluster-devel@redhat.com
4731 W: http://sources.redhat.com/cluster/
4732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4734 F: Documentation/filesystems/gfs2*.txt
4736 F: include/uapi/linux/gfs2_ondisk.h
4738 GIGASET ISDN DRIVERS
4739 M: Paul Bolle <pebolle@tiscali.nl>
4740 L: gigaset307x-common@lists.sourceforge.net
4741 W: http://gigaset307x.sourceforge.net/
4743 F: Documentation/isdn/README.gigaset
4744 F: drivers/isdn/gigaset/
4745 F: include/uapi/linux/gigaset_dev.h
4748 M: Hans Verkuil <hans.verkuil@cisco.com>
4749 L: linux-media@vger.kernel.org
4751 F: drivers/media/usb/go7007/
4754 M: Bastien Nocera <hadess@hadess.net>
4755 L: linux-input@vger.kernel.org
4757 F: drivers/input/touchscreen/goodix.c
4760 M: Linus Walleij <linus.walleij@linaro.org>
4761 M: Alexandre Courbot <gnurou@gmail.com>
4762 L: linux-gpio@vger.kernel.org
4763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4765 F: Documentation/gpio/
4767 F: include/linux/gpio/
4768 F: include/linux/gpio.h
4769 F: include/asm-generic/gpio.h
4771 GRE DEMULTIPLEXER DRIVER
4772 M: Dmitry Kozlov <xeb@mail.ru>
4773 L: netdev@vger.kernel.org
4775 F: net/ipv4/gre_demux.c
4776 F: net/ipv4/gre_offload.c
4777 F: include/net/gre.h
4779 GRETH 10/100/1G Ethernet MAC device driver
4780 M: Kristoffer Glembo <kristoffer@gaisler.com>
4781 L: netdev@vger.kernel.org
4783 F: drivers/net/ethernet/aeroflex/
4785 GSPCA FINEPIX SUBDRIVER
4786 M: Frank Zago <frank@zago.net>
4787 L: linux-media@vger.kernel.org
4788 T: git git://linuxtv.org/media_tree.git
4790 F: drivers/media/usb/gspca/finepix.c
4792 GSPCA GL860 SUBDRIVER
4793 M: Olivier Lorin <o.lorin@laposte.net>
4794 L: linux-media@vger.kernel.org
4795 T: git git://linuxtv.org/media_tree.git
4797 F: drivers/media/usb/gspca/gl860/
4799 GSPCA M5602 SUBDRIVER
4800 M: Erik Andren <erik.andren@gmail.com>
4801 L: linux-media@vger.kernel.org
4802 T: git git://linuxtv.org/media_tree.git
4804 F: drivers/media/usb/gspca/m5602/
4806 GSPCA PAC207 SONIXB SUBDRIVER
4807 M: Hans de Goede <hdegoede@redhat.com>
4808 L: linux-media@vger.kernel.org
4809 T: git git://linuxtv.org/media_tree.git
4811 F: drivers/media/usb/gspca/pac207.c
4813 GSPCA SN9C20X SUBDRIVER
4814 M: Brian Johnson <brijohn@gmail.com>
4815 L: linux-media@vger.kernel.org
4816 T: git git://linuxtv.org/media_tree.git
4818 F: drivers/media/usb/gspca/sn9c20x.c
4820 GSPCA T613 SUBDRIVER
4821 M: Leandro Costantino <lcostantino@gmail.com>
4822 L: linux-media@vger.kernel.org
4823 T: git git://linuxtv.org/media_tree.git
4825 F: drivers/media/usb/gspca/t613.c
4827 GSPCA USB WEBCAM DRIVER
4828 M: Hans de Goede <hdegoede@redhat.com>
4829 L: linux-media@vger.kernel.org
4830 T: git git://linuxtv.org/media_tree.git
4832 F: drivers/media/usb/gspca/
4834 GUID PARTITION TABLE (GPT)
4835 M: Davidlohr Bueso <dave@stgolabs.net>
4836 L: linux-efi@vger.kernel.org
4838 F: block/partitions/efi.*
4840 STK1160 USB VIDEO CAPTURE DRIVER
4841 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4842 L: linux-media@vger.kernel.org
4843 T: git git://linuxtv.org/media_tree.git
4845 F: drivers/media/usb/stk1160/
4848 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4849 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4850 W: http://uclinux-h8.sourceforge.jp
4851 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4854 F: drivers/clocksource/h8300_*.c
4855 F: drivers/clk/h8300/
4856 F: drivers/irqchip/irq-renesas-h8*.c
4858 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4859 M: Frank Seidel <frank@f-seidel.de>
4860 L: platform-driver-x86@vger.kernel.org
4861 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4863 F: drivers/platform/x86/hdaps.c
4865 HDPVR USB VIDEO ENCODER DRIVER
4866 M: Hans Verkuil <hverkuil@xs4all.nl>
4867 L: linux-media@vger.kernel.org
4868 T: git git://linuxtv.org/media_tree.git
4869 W: https://linuxtv.org
4871 F: drivers/media/usb/hdpvr/
4873 HWPOISON MEMORY FAILURE HANDLING
4874 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4875 L: linux-mm@kvack.org
4877 F: mm/memory-failure.c
4878 F: mm/hwpoison-inject.c
4880 HYPERVISOR VIRTUAL CONSOLE DRIVER
4881 L: linuxppc-dev@lists.ozlabs.org
4886 M: Antti Palosaari <crope@iki.fi>
4887 L: linux-media@vger.kernel.org
4888 W: https://linuxtv.org
4889 W: http://palosaari.fi/linux/
4890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4891 T: git git://linuxtv.org/anttip/media_tree.git
4893 F: drivers/media/usb/hackrf/
4896 M: Jean Delvare <jdelvare@suse.com>
4897 M: Guenter Roeck <linux@roeck-us.net>
4898 L: lm-sensors@lm-sensors.org
4899 W: http://www.lm-sensors.org/
4900 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4903 F: Documentation/hwmon/
4905 F: include/linux/hwmon*.h
4907 HARDWARE RANDOM NUMBER GENERATOR CORE
4908 M: Matt Mackall <mpm@selenic.com>
4909 M: Herbert Xu <herbert@gondor.apana.org.au>
4910 L: linux-crypto@vger.kernel.org
4912 F: Documentation/hw_random.txt
4913 F: drivers/char/hw_random/
4914 F: include/linux/hw_random.h
4916 HARDWARE SPINLOCK CORE
4917 M: Ohad Ben-Cohen <ohad@wizery.com>
4919 F: Documentation/hwspinlock.txt
4920 F: drivers/hwspinlock/hwspinlock_*
4921 F: include/linux/hwspinlock.h
4923 HARMONY SOUND DRIVER
4924 L: linux-parisc@vger.kernel.org
4926 F: sound/parisc/harmony.*
4929 M: Antti Palosaari <crope@iki.fi>
4930 L: linux-media@vger.kernel.org
4931 W: https://linuxtv.org
4932 W: http://palosaari.fi/linux/
4933 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4934 T: git git://linuxtv.org/anttip/media_tree.git
4936 F: drivers/media/dvb-frontends/hd29l2*
4938 HEWLETT-PACKARD SMART2 RAID DRIVER
4939 L: iss_storagedev@hp.com
4941 F: Documentation/blockdev/cpqarray.txt
4942 F: drivers/block/cpqarray.*
4944 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4945 M: Don Brace <don.brace@pmcs.com>
4946 L: iss_storagedev@hp.com
4947 L: storagedev@pmcs.com
4948 L: linux-scsi@vger.kernel.org
4950 F: Documentation/scsi/hpsa.txt
4951 F: drivers/scsi/hpsa*.[ch]
4952 F: include/linux/cciss*.h
4953 F: include/uapi/linux/cciss*.h
4955 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4956 M: Don Brace <don.brace@pmcs.com>
4957 L: iss_storagedev@hp.com
4958 L: storagedev@pmcs.com
4959 L: linux-scsi@vger.kernel.org
4961 F: Documentation/blockdev/cciss.txt
4962 F: drivers/block/cciss*
4963 F: include/linux/cciss_ioctl.h
4964 F: include/uapi/linux/cciss_ioctl.h
4967 L: linux-fsdevel@vger.kernel.org
4969 F: Documentation/filesystems/hfs.txt
4973 L: linux-fsdevel@vger.kernel.org
4975 F: Documentation/filesystems/hfsplus.txt
4978 HGA FRAMEBUFFER DRIVER
4979 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4980 L: linux-nvidia@lists.surfsouth.com
4981 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4983 F: drivers/video/fbdev/hgafb.c
4985 HIBERNATION (aka Software Suspend, aka swsusp)
4986 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4987 M: Pavel Machek <pavel@ucw.cz>
4988 L: linux-pm@vger.kernel.org
4991 F: drivers/base/power/
4993 F: include/linux/suspend.h
4994 F: include/linux/freezer.h
4995 F: include/linux/pm.h
4996 F: arch/*/include/asm/suspend*.h
4999 M: Jiri Kosina <jikos@kernel.org>
5000 L: linux-input@vger.kernel.org
5001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5004 F: include/linux/hid*
5005 F: include/uapi/linux/hid*
5007 HID SENSOR HUB DRIVERS
5008 M: Jiri Kosina <jikos@kernel.org>
5009 M: Jonathan Cameron <jic23@kernel.org>
5010 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5011 L: linux-input@vger.kernel.org
5012 L: linux-iio@vger.kernel.org
5014 F: Documentation/hid/hid-sensor*
5015 F: drivers/hid/hid-sensor-*
5016 F: drivers/iio/*/hid-*
5017 F: include/linux/hid-sensor-*
5019 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5020 M: Thomas Gleixner <tglx@linutronix.de>
5021 L: linux-kernel@vger.kernel.org
5022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5024 F: Documentation/timers/
5025 F: kernel/time/hrtimer.c
5026 F: kernel/time/clockevents.c
5027 F: kernel/time/tick*.*
5028 F: kernel/time/timer_*.c
5029 F: include/linux/clockchips.h
5030 F: include/linux/hrtimer.h
5032 HIGH-SPEED SCC DRIVER FOR AX.25
5033 L: linux-hams@vger.kernel.org
5035 F: drivers/net/hamradio/dmascc.c
5036 F: drivers/net/hamradio/scc.c
5038 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5039 M: HighPoint Linux Team <linux@highpoint-tech.com>
5040 W: http://www.highpoint-tech.com
5042 F: Documentation/scsi/hptiop.txt
5043 F: drivers/scsi/hptiop.c
5046 M: Jes Sorensen <jes@trained-monkey.org>
5047 L: linux-hippi@sunsite.dk
5049 F: include/linux/hippidevice.h
5050 F: include/uapi/linux/if_hippi.h
5052 F: drivers/net/hippi/
5055 M: Jouni Malinen <j@w1.fi>
5056 L: hostap@shmoo.com (subscribers-only)
5057 L: linux-wireless@vger.kernel.org
5058 W: http://hostap.epitest.fi/
5060 F: drivers/net/wireless/intersil/hostap/
5062 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5063 L: platform-driver-x86@vger.kernel.org
5065 F: drivers/platform/x86/tc1100-wmi.c
5067 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5068 M: Jaroslav Kysela <perex@perex.cz>
5070 F: drivers/net/ethernet/hp/hp100.*
5072 HPET: High Precision Event Timers driver
5073 M: Clemens Ladisch <clemens@ladisch.de>
5075 F: Documentation/timers/hpet.txt
5076 F: drivers/char/hpet.c
5077 F: include/linux/hpet.h
5078 F: include/uapi/linux/hpet.h
5082 F: arch/x86/kernel/hpet.c
5083 F: arch/x86/include/asm/hpet.h
5086 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5087 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5092 M: Sebastian Reichel <sre@kernel.org>
5093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5095 F: Documentation/ABI/testing/sysfs-bus-hsi
5096 F: Documentation/hsi.txt
5098 F: include/linux/hsi/
5099 F: include/uapi/linux/hsi/
5102 M: Jan Dumon <j.dumon@option.com>
5103 W: http://www.pharscape.org
5105 F: drivers/net/usb/hso.c
5107 HSR NETWORK PROTOCOL
5108 M: Arvid Brodin <arvid.brodin@alten.se>
5109 L: netdev@vger.kernel.org
5113 HTCPEN TOUCHSCREEN DRIVER
5114 M: Pau Oliva Fora <pof@eslack.org>
5115 L: linux-input@vger.kernel.org
5117 F: drivers/input/touchscreen/htcpen.c
5120 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5124 Hyper-V CORE AND DRIVERS
5125 M: "K. Y. Srinivasan" <kys@microsoft.com>
5126 M: Haiyang Zhang <haiyangz@microsoft.com>
5127 L: devel@linuxdriverproject.org
5129 F: arch/x86/include/asm/mshyperv.h
5130 F: arch/x86/include/uapi/asm/hyperv.h
5131 F: arch/x86/kernel/cpu/mshyperv.c
5132 F: drivers/hid/hid-hyperv.c
5134 F: drivers/input/serio/hyperv-keyboard.c
5135 F: drivers/net/hyperv/
5136 F: drivers/scsi/storvsc_drv.c
5137 F: drivers/video/fbdev/hyperv_fb.c
5138 F: include/linux/hyperv.h
5140 F: Documentation/ABI/stable/sysfs-bus-vmbus
5142 I2C OVER PARALLEL PORT
5143 M: Jean Delvare <jdelvare@suse.com>
5144 L: linux-i2c@vger.kernel.org
5146 F: Documentation/i2c/busses/i2c-parport
5147 F: Documentation/i2c/busses/i2c-parport-light
5148 F: drivers/i2c/busses/i2c-parport.c
5149 F: drivers/i2c/busses/i2c-parport-light.c
5151 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5152 M: Jean Delvare <jdelvare@suse.com>
5153 L: linux-i2c@vger.kernel.org
5155 F: Documentation/i2c/busses/i2c-ali1535
5156 F: Documentation/i2c/busses/i2c-ali1563
5157 F: Documentation/i2c/busses/i2c-ali15x3
5158 F: Documentation/i2c/busses/i2c-amd756
5159 F: Documentation/i2c/busses/i2c-amd8111
5160 F: Documentation/i2c/busses/i2c-i801
5161 F: Documentation/i2c/busses/i2c-nforce2
5162 F: Documentation/i2c/busses/i2c-piix4
5163 F: Documentation/i2c/busses/i2c-sis5595
5164 F: Documentation/i2c/busses/i2c-sis630
5165 F: Documentation/i2c/busses/i2c-sis96x
5166 F: Documentation/i2c/busses/i2c-via
5167 F: Documentation/i2c/busses/i2c-viapro
5168 F: drivers/i2c/busses/i2c-ali1535.c
5169 F: drivers/i2c/busses/i2c-ali1563.c
5170 F: drivers/i2c/busses/i2c-ali15x3.c
5171 F: drivers/i2c/busses/i2c-amd756.c
5172 F: drivers/i2c/busses/i2c-amd756-s4882.c
5173 F: drivers/i2c/busses/i2c-amd8111.c
5174 F: drivers/i2c/busses/i2c-i801.c
5175 F: drivers/i2c/busses/i2c-isch.c
5176 F: drivers/i2c/busses/i2c-nforce2.c
5177 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5178 F: drivers/i2c/busses/i2c-piix4.c
5179 F: drivers/i2c/busses/i2c-sis5595.c
5180 F: drivers/i2c/busses/i2c-sis630.c
5181 F: drivers/i2c/busses/i2c-sis96x.c
5182 F: drivers/i2c/busses/i2c-via.c
5183 F: drivers/i2c/busses/i2c-viapro.c
5185 I2C/SMBUS ISMT DRIVER
5186 M: Seth Heasley <seth.heasley@intel.com>
5187 M: Neil Horman <nhorman@tuxdriver.com>
5188 L: linux-i2c@vger.kernel.org
5189 F: drivers/i2c/busses/i2c-ismt.c
5190 F: Documentation/i2c/busses/i2c-ismt
5192 I2C/SMBUS STUB DRIVER
5193 M: Jean Delvare <jdelvare@suse.com>
5194 L: linux-i2c@vger.kernel.org
5196 F: drivers/i2c/i2c-stub.c
5199 M: Wolfram Sang <wsa@the-dreams.de>
5200 L: linux-i2c@vger.kernel.org
5201 W: https://i2c.wiki.kernel.org/
5202 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5205 F: Documentation/devicetree/bindings/i2c/
5206 F: Documentation/i2c/
5209 F: include/linux/i2c.h
5210 F: include/linux/i2c-*.h
5211 F: include/uapi/linux/i2c.h
5212 F: include/uapi/linux/i2c-*.h
5215 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5216 L: linux-i2c@vger.kernel.org
5217 L: linux-acpi@vger.kernel.org
5221 M: Jean Delvare <jdelvare@suse.com>
5222 L: linux-i2c@vger.kernel.org
5224 F: Documentation/i2c/busses/i2c-taos-evm
5225 F: drivers/i2c/busses/i2c-taos-evm.c
5228 M: Till Harbaum <till@harbaum.org>
5229 L: linux-i2c@vger.kernel.org
5230 W: http://www.harbaum.org/till/i2c_tiny_usb
5232 F: drivers/i2c/busses/i2c-tiny-usb.c
5235 M: "H. Peter Anvin" <hpa@zytor.com>
5239 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5240 M: "H. Peter Anvin" <hpa@zytor.com>
5241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5244 IA64 (Itanium) PLATFORM
5245 M: Tony Luck <tony.luck@intel.com>
5246 M: Fenghua Yu <fenghua.yu@intel.com>
5247 L: linux-ia64@vger.kernel.org
5248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5252 IBM Power VMX Cryptographic instructions
5253 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5254 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5255 L: linux-crypto@vger.kernel.org
5257 F: drivers/crypto/vmx/Makefile
5258 F: drivers/crypto/vmx/Kconfig
5259 F: drivers/crypto/vmx/vmx.c
5260 F: drivers/crypto/vmx/aes*
5261 F: drivers/crypto/vmx/ghash*
5262 F: drivers/crypto/vmx/ppc-xlate.pl
5264 IBM Power in-Nest Crypto Acceleration
5265 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5266 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5267 L: linux-crypto@vger.kernel.org
5269 F: drivers/crypto/nx/Makefile
5270 F: drivers/crypto/nx/Kconfig
5271 F: drivers/crypto/nx/nx-aes*
5272 F: drivers/crypto/nx/nx-sha*
5273 F: drivers/crypto/nx/nx.*
5274 F: drivers/crypto/nx/nx_csbcpb.h
5275 F: drivers/crypto/nx/nx_debugfs.h
5277 IBM Power 842 compression accelerator
5278 M: Dan Streetman <ddstreet@ieee.org>
5280 F: drivers/crypto/nx/Makefile
5281 F: drivers/crypto/nx/Kconfig
5282 F: drivers/crypto/nx/nx-842*
5283 F: include/linux/sw842.h
5287 IBM Power Linux RAID adapter
5288 M: Brian King <brking@us.ibm.com>
5290 F: drivers/scsi/ipr.*
5292 IBM Power Virtual Ethernet Device Driver
5293 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5294 L: netdev@vger.kernel.org
5296 F: drivers/net/ethernet/ibm/ibmveth.*
5298 IBM Power SRIOV Virtual NIC Device Driver
5299 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5300 M: John Allen <jallen@linux.vnet.ibm.com>
5301 L: netdev@vger.kernel.org
5303 F: drivers/net/ethernet/ibm/ibmvnic.*
5305 IBM Power Virtual SCSI Device Drivers
5306 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5307 L: linux-scsi@vger.kernel.org
5309 F: drivers/scsi/ibmvscsi/ibmvscsi*
5310 F: drivers/scsi/ibmvscsi/viosrp.h
5312 IBM Power Virtual FC Device Drivers
5313 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5314 L: linux-scsi@vger.kernel.org
5316 F: drivers/scsi/ibmvscsi/ibmvfc*
5318 IBM ServeRAID RAID DRIVER
5320 F: drivers/scsi/ips.*
5322 ICH LPC AND GPIO DRIVER
5323 M: Peter Tyser <ptyser@xes-inc.com>
5325 F: drivers/mfd/lpc_ich.c
5326 F: drivers/gpio/gpio-ich.c
5329 M: "David S. Miller" <davem@davemloft.net>
5330 L: linux-ide@vger.kernel.org
5331 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5334 F: Documentation/ide/
5336 F: include/linux/ide.h
5338 IDEAPAD LAPTOP EXTRAS DRIVER
5339 M: Ike Panhc <ike.pan@canonical.com>
5340 L: platform-driver-x86@vger.kernel.org
5341 W: http://launchpad.net/ideapad-laptop
5343 F: drivers/platform/x86/ideapad-laptop.c
5345 IDEAPAD LAPTOP SLIDEBAR DRIVER
5346 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5347 L: linux-input@vger.kernel.org
5348 W: https://github.com/o2genum/ideapad-slidebar
5350 F: drivers/input/misc/ideapad_slidebar.c
5353 M: Borislav Petkov <bp@alien8.de>
5354 L: linux-ide@vger.kernel.org
5356 F: Documentation/cdrom/ide-cd
5357 F: drivers/ide/ide-cd*
5360 M: Andy Henroid <andrew.d.henroid@intel.com>
5361 L: linux-pm@vger.kernel.org
5363 F: drivers/idle/i7300_idle.c
5365 IEEE 802.15.4 SUBSYSTEM
5366 M: Alexander Aring <alex.aring@gmail.com>
5367 L: linux-wpan@vger.kernel.org
5368 W: https://github.com/linux-wpan
5369 T: git git://github.com/linux-wpan/linux-wpan-next.git
5373 F: drivers/net/ieee802154/
5374 F: include/linux/nl802154.h
5375 F: include/linux/ieee802154.h
5376 F: include/net/nl802154.h
5377 F: include/net/mac802154.h
5378 F: include/net/af_ieee802154.h
5379 F: include/net/cfg802154.h
5380 F: include/net/ieee802154_netdev.h
5381 F: Documentation/networking/ieee802154.txt
5383 IGORPLUG-USB IR RECEIVER
5384 M: Sean Young <sean@mess.org>
5385 L: linux-media@vger.kernel.org
5387 F: drivers/media/rc/igorplugusb.c
5389 IGUANAWORKS USB IR TRANSCEIVER
5390 M: Sean Young <sean@mess.org>
5391 L: linux-media@vger.kernel.org
5393 F: drivers/media/rc/iguanair.c
5395 IIO SUBSYSTEM AND DRIVERS
5396 M: Jonathan Cameron <jic23@kernel.org>
5397 R: Hartmut Knaack <knaack.h@gmx.de>
5398 R: Lars-Peter Clausen <lars@metafoo.de>
5399 R: Peter Meerwald <pmeerw@pmeerw.net>
5400 L: linux-iio@vger.kernel.org
5403 F: drivers/staging/iio/
5404 F: include/linux/iio/
5407 IKANOS/ADI EAGLE ADSL USB DRIVER
5408 M: Matthieu Castet <castet.matthieu@free.fr>
5409 M: Stanislaw Gruszka <stf_xl@wp.pl>
5411 F: drivers/usb/atm/ueagle-atm.c
5413 INA209 HARDWARE MONITOR DRIVER
5414 M: Guenter Roeck <linux@roeck-us.net>
5415 L: lm-sensors@lm-sensors.org
5417 F: Documentation/hwmon/ina209
5418 F: Documentation/devicetree/bindings/i2c/ina209.txt
5419 F: drivers/hwmon/ina209.c
5421 INA2XX HARDWARE MONITOR DRIVER
5422 M: Guenter Roeck <linux@roeck-us.net>
5423 L: lm-sensors@lm-sensors.org
5425 F: Documentation/hwmon/ina2xx
5426 F: drivers/hwmon/ina2xx.c
5427 F: include/linux/platform_data/ina2xx.h
5429 INDUSTRY PACK SUBSYSTEM (IPACK)
5430 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5431 M: Jens Taprogge <jens.taprogge@taprogge.org>
5432 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5433 L: industrypack-devel@lists.sourceforge.net
5434 W: http://industrypack.sourceforge.net
5438 INGENIC JZ4780 DMA Driver
5439 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5441 F: drivers/dma/dma-jz4780.c
5443 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5444 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5445 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5446 L: linux-ima-devel@lists.sourceforge.net
5447 L: linux-ima-user@lists.sourceforge.net
5448 L: linux-security-module@vger.kernel.org
5450 F: security/integrity/ima/
5452 IMGTEC IR DECODER DRIVER
5453 M: James Hogan <james.hogan@imgtec.com>
5455 F: drivers/media/rc/img-ir/
5457 IMS TWINTURBO FRAMEBUFFER DRIVER
5458 L: linux-fbdev@vger.kernel.org
5460 F: drivers/video/fbdev/imsttfb.c
5462 INFINIBAND SUBSYSTEM
5463 M: Doug Ledford <dledford@redhat.com>
5464 M: Sean Hefty <sean.hefty@intel.com>
5465 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5466 L: linux-rdma@vger.kernel.org
5467 W: http://www.openfabrics.org/
5468 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5471 F: Documentation/infiniband/
5472 F: drivers/infiniband/
5473 F: drivers/staging/rdma/
5474 F: include/uapi/linux/if_infiniband.h
5475 F: include/uapi/rdma/
5479 M: John McCutchan <john@johnmccutchan.com>
5480 M: Robert Love <rlove@rlove.org>
5481 M: Eric Paris <eparis@parisplace.org>
5483 F: Documentation/filesystems/inotify.txt
5484 F: fs/notify/inotify/
5485 F: include/linux/inotify.h
5486 F: include/uapi/linux/inotify.h
5488 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5489 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5490 L: linux-input@vger.kernel.org
5491 Q: http://patchwork.kernel.org/project/linux-input/list/
5492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5495 F: include/linux/input.h
5496 F: include/uapi/linux/input.h
5497 F: include/linux/input/
5499 INPUT MULTITOUCH (MT) PROTOCOL
5500 M: Henrik Rydberg <rydberg@bitmath.org>
5501 L: linux-input@vger.kernel.org
5503 F: Documentation/input/multi-touch-protocol.txt
5504 F: drivers/input/input-mt.c
5507 INTEL ASoC BDW/HSW DRIVERS
5508 M: Jie Yang <yang.jie@linux.intel.com>
5509 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5511 F: sound/soc/intel/common/sst-dsp*
5512 F: sound/soc/intel/common/sst-firmware.c
5513 F: sound/soc/intel/boards/broadwell.c
5514 F: sound/soc/intel/haswell/
5516 INTEL C600 SERIES SAS CONTROLLER DRIVER
5517 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5518 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5519 L: linux-scsi@vger.kernel.org
5520 T: git git://git.code.sf.net/p/intel-sas/isci
5522 F: drivers/scsi/isci/
5525 M: Len Brown <lenb@kernel.org>
5526 L: linux-pm@vger.kernel.org
5527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5529 F: drivers/idle/intel_idle.c
5532 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5533 M: Len Brown <lenb@kernel.org>
5534 L: linux-pm@vger.kernel.org
5536 F: drivers/cpufreq/intel_pstate.c
5538 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5539 M: Maik Broemme <mbroemme@plusserver.de>
5540 L: linux-fbdev@vger.kernel.org
5542 F: Documentation/fb/intelfb.txt
5543 F: drivers/video/fbdev/intelfb/
5545 INTEL 810/815 FRAMEBUFFER DRIVER
5546 M: Antonino Daplas <adaplas@gmail.com>
5547 L: linux-fbdev@vger.kernel.org
5549 F: drivers/video/fbdev/i810/
5551 INTEL MENLOW THERMAL DRIVER
5552 M: Sujith Thomas <sujith.thomas@intel.com>
5553 L: platform-driver-x86@vger.kernel.org
5554 W: https://01.org/linux-acpi
5556 F: drivers/platform/x86/intel_menlow.c
5558 INTEL I/OAT DMA DRIVER
5559 M: Dave Jiang <dave.jiang@intel.com>
5560 R: Dan Williams <dan.j.williams@intel.com>
5561 L: dmaengine@vger.kernel.org
5562 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5564 F: drivers/dma/ioat*
5567 M: David Woodhouse <dwmw2@infradead.org>
5568 L: iommu@lists.linux-foundation.org
5569 T: git git://git.infradead.org/iommu-2.6.git
5571 F: drivers/iommu/intel-iommu.c
5572 F: include/linux/intel-iommu.h
5574 INTEL IOP-ADMA DMA DRIVER
5575 R: Dan Williams <dan.j.williams@intel.com>
5577 F: drivers/dma/iop-adma.c
5579 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5580 M: Krzysztof Halasa <khalasa@piap.pl>
5582 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5583 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5584 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5585 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5586 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5587 F: drivers/net/wan/ixp4xx_hss.c
5589 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5590 M: Deepak Saxena <dsaxena@plexity.net>
5592 F: drivers/char/hw_random/ixp4xx-rng.c
5594 INTEL ETHERNET DRIVERS
5595 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5596 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5597 R: Shannon Nelson <shannon.nelson@intel.com>
5598 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5599 R: Don Skidmore <donald.c.skidmore@intel.com>
5600 R: Bruce Allan <bruce.w.allan@intel.com>
5601 R: John Ronciak <john.ronciak@intel.com>
5602 R: Mitch Williams <mitch.a.williams@intel.com>
5603 L: intel-wired-lan@lists.osuosl.org
5604 W: http://www.intel.com/support/feedback.htm
5605 W: http://e1000.sourceforge.net/
5606 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5610 F: Documentation/networking/e100.txt
5611 F: Documentation/networking/e1000.txt
5612 F: Documentation/networking/e1000e.txt
5613 F: Documentation/networking/igb.txt
5614 F: Documentation/networking/igbvf.txt
5615 F: Documentation/networking/ixgb.txt
5616 F: Documentation/networking/ixgbe.txt
5617 F: Documentation/networking/ixgbevf.txt
5618 F: Documentation/networking/i40e.txt
5619 F: Documentation/networking/i40evf.txt
5620 F: drivers/net/ethernet/intel/
5621 F: drivers/net/ethernet/intel/*/
5623 INTEL-MID GPIO DRIVER
5624 M: David Cohen <david.a.cohen@linux.intel.com>
5625 L: linux-gpio@vger.kernel.org
5627 F: drivers/gpio/gpio-intel-mid.c
5629 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5630 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5631 L: linux-wireless@vger.kernel.org
5633 F: Documentation/networking/README.ipw2100
5634 F: Documentation/networking/README.ipw2200
5635 F: drivers/net/wireless/intel/ipw2x00/
5638 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5640 F: Documentation/trace/intel_th.txt
5641 F: drivers/hwtracing/intel_th/
5643 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5644 M: Ning Sun <ning.sun@intel.com>
5645 L: tboot-devel@lists.sourceforge.net
5646 W: http://tboot.sourceforge.net
5647 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5649 F: Documentation/intel_txt.txt
5650 F: include/linux/tboot.h
5651 F: arch/x86/kernel/tboot.c
5653 INTEL WIRELESS WIMAX CONNECTION 2400
5654 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5655 M: linux-wimax@intel.com
5656 L: wimax@linuxwimax.org (subscribers-only)
5658 W: http://linuxwimax.org
5659 F: Documentation/wimax/README.i2400m
5660 F: drivers/net/wimax/i2400m/
5661 F: include/uapi/linux/wimax/i2400m.h
5663 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5664 M: Stanislaw Gruszka <sgruszka@redhat.com>
5665 L: linux-wireless@vger.kernel.org
5667 F: drivers/net/wireless/intel/iwlegacy/
5669 INTEL WIRELESS WIFI LINK (iwlwifi)
5670 M: Johannes Berg <johannes.berg@intel.com>
5671 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5672 M: Intel Linux Wireless <linuxwifi@intel.com>
5673 L: linux-wireless@vger.kernel.org
5674 W: http://intellinuxwireless.org
5675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5677 F: drivers/net/wireless/intel/iwlwifi/
5679 INTEL MANAGEMENT ENGINE (mei)
5680 M: Tomas Winkler <tomas.winkler@intel.com>
5681 L: linux-kernel@vger.kernel.org
5683 F: include/uapi/linux/mei.h
5684 F: include/linux/mei_cl_bus.h
5685 F: drivers/misc/mei/*
5686 F: Documentation/misc-devices/mei/*
5688 INTEL MIC DRIVERS (mic)
5689 M: Sudeep Dutt <sudeep.dutt@intel.com>
5690 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5692 W: https://github.com/sudeepdutt/mic
5693 W: http://software.intel.com/en-us/mic-developer
5694 F: include/linux/mic_bus.h
5695 F: include/linux/scif.h
5696 F: include/uapi/linux/mic_common.h
5697 F: include/uapi/linux/mic_ioctl.h
5698 F include/uapi/linux/scif_ioctl.h
5699 F: drivers/misc/mic/
5700 F: drivers/dma/mic_x100_dma.c
5701 F: drivers/dma/mic_x100_dma.h
5702 F Documentation/mic/
5704 INTEL PMC IPC DRIVER
5705 M: Zha Qipeng<qipeng.zha@intel.com>
5706 L: platform-driver-x86@vger.kernel.org
5708 F: drivers/platform/x86/intel_pmc_ipc.c
5709 F: arch/x86/include/asm/intel_pmc_ipc.h
5711 IOC3 ETHERNET DRIVER
5712 M: Ralf Baechle <ralf@linux-mips.org>
5713 L: linux-mips@linux-mips.org
5715 F: drivers/net/ethernet/sgi/ioc3-eth.c
5718 M: Pat Gefre <pfg@sgi.com>
5719 L: linux-serial@vger.kernel.org
5721 F: drivers/tty/serial/ioc3_serial.c
5724 M: Joerg Roedel <joro@8bytes.org>
5725 L: iommu@lists.linux-foundation.org
5726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5731 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5733 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5736 M: Mike Marciniszyn <infinipath@intel.com>
5737 L: linux-rdma@vger.kernel.org
5739 F: drivers/staging/rdma/ipath/
5742 M: Corey Minyard <minyard@acm.org>
5743 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5744 W: http://openipmi.sourceforge.net/
5746 F: Documentation/IPMI.txt
5747 F: drivers/char/ipmi/
5748 F: include/linux/ipmi*
5749 F: include/uapi/linux/ipmi*
5751 QCOM AUDIO (ASoC) DRIVERS
5752 M: Patrick Lai <plai@codeaurora.org>
5753 M: Banajit Goswami <bgoswami@codeaurora.org>
5754 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5758 IPS SCSI RAID DRIVER
5759 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5760 L: linux-scsi@vger.kernel.org
5761 W: http://www.adaptec.com/
5763 F: drivers/scsi/ips*
5766 M: Wensong Zhang <wensong@linux-vs.org>
5767 M: Simon Horman <horms@verge.net.au>
5768 M: Julian Anastasov <ja@ssi.bg>
5769 L: netdev@vger.kernel.org
5770 L: lvs-devel@vger.kernel.org
5772 F: Documentation/networking/ipvs-sysctl.txt
5773 F: include/net/ip_vs.h
5774 F: include/uapi/linux/ip_vs.h
5775 F: net/netfilter/ipvs/
5778 M: Jiri Kosina <jikos@kernel.org>
5779 M: David Sterba <dsterba@suse.com>
5781 F: drivers/tty/ipwireless/
5784 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5785 L: netdev@vger.kernel.org
5787 F: include/net/ipx.h
5788 F: include/uapi/linux/ipx.h
5792 M: Samuel Ortiz <samuel@sortiz.org>
5793 L: irda-users@lists.sourceforge.net (subscribers-only)
5794 L: netdev@vger.kernel.org
5795 W: http://irda.sourceforge.net/
5797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5798 F: Documentation/networking/irda.txt
5799 F: drivers/net/irda/
5800 F: include/net/irda/
5804 M: Thomas Gleixner <tglx@linutronix.de>
5805 L: linux-kernel@vger.kernel.org
5807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5811 M: Thomas Gleixner <tglx@linutronix.de>
5812 M: Jason Cooper <jason@lakedaemon.net>
5813 M: Marc Zyngier <marc.zyngier@arm.com>
5814 L: linux-kernel@vger.kernel.org
5816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5817 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5818 F: Documentation/devicetree/bindings/interrupt-controller/
5821 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5822 M: Jiang Liu <jiang.liu@linux.intel.com>
5823 M: Marc Zyngier <marc.zyngier@arm.com>
5825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5826 F: Documentation/IRQ-domain.txt
5827 F: include/linux/irqdomain.h
5828 F: kernel/irq/irqdomain.c
5832 M: Jaroslav Kysela <perex@perex.cz>
5834 F: Documentation/isapnp.txt
5835 F: drivers/pnp/isapnp/
5836 F: include/linux/isapnp.h
5839 M: Hans Verkuil <hverkuil@xs4all.nl>
5840 L: linux-media@vger.kernel.org
5841 T: git git://linuxtv.org/media_tree.git
5842 W: https://linuxtv.org
5844 F: drivers/media/radio/radio-isa*
5846 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5847 M: Peter Jones <pjones@redhat.com>
5848 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5850 F: drivers/firmware/iscsi_ibft*
5853 M: Mike Christie <michaelc@cs.wisc.edu>
5854 L: open-iscsi@googlegroups.com
5855 W: www.open-iscsi.org
5856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5858 F: drivers/scsi/*iscsi*
5859 F: include/scsi/*iscsi*
5861 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5862 M: Or Gerlitz <ogerlitz@mellanox.com>
5863 M: Sagi Grimberg <sagig@mellanox.com>
5864 M: Roi Dayan <roid@mellanox.com>
5865 L: linux-rdma@vger.kernel.org
5867 W: http://www.openfabrics.org
5868 W: www.open-iscsi.org
5869 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5870 F: drivers/infiniband/ulp/iser/
5872 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5873 M: Sagi Grimberg <sagig@mellanox.com>
5874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5875 L: linux-rdma@vger.kernel.org
5876 L: target-devel@vger.kernel.org
5878 W: http://www.linux-iscsi.org
5879 F: drivers/infiniband/ulp/isert
5882 M: Karsten Keil <isdn@linux-pingi.de>
5883 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5884 L: netdev@vger.kernel.org
5885 W: http://www.isdn4linux.de
5886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5888 F: Documentation/isdn/
5890 F: include/linux/isdn.h
5891 F: include/linux/isdn/
5892 F: include/uapi/linux/isdn.h
5893 F: include/uapi/linux/isdn/
5895 ISDN SUBSYSTEM (Eicon active card driver)
5896 M: Armin Schindler <mac@melware.de>
5897 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5898 W: http://www.melware.de
5900 F: drivers/isdn/hardware/eicon/
5902 IT87 HARDWARE MONITORING DRIVER
5903 M: Jean Delvare <jdelvare@suse.com>
5904 L: lm-sensors@lm-sensors.org
5906 F: Documentation/hwmon/it87
5907 F: drivers/hwmon/it87.c
5910 M: Antti Palosaari <crope@iki.fi>
5911 L: linux-media@vger.kernel.org
5912 W: https://linuxtv.org
5913 W: http://palosaari.fi/linux/
5914 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5915 T: git git://linuxtv.org/anttip/media_tree.git
5917 F: drivers/media/tuners/it913x*
5919 IVTV VIDEO4LINUX DRIVER
5920 M: Andy Walls <awalls@md.metrocast.net>
5921 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5922 L: linux-media@vger.kernel.org
5923 T: git git://linuxtv.org/media_tree.git
5924 W: http://www.ivtvdriver.org
5926 F: Documentation/video4linux/*.ivtv
5927 F: drivers/media/pci/ivtv/
5928 F: include/uapi/linux/ivtv*
5930 IX2505V MEDIA DRIVER
5931 M: Malcolm Priestley <tvboxspy@gmail.com>
5932 L: linux-media@vger.kernel.org
5933 W: https://linuxtv.org
5934 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5936 F: drivers/media/dvb-frontends/ix2505v*
5938 JC42.4 TEMPERATURE SENSOR DRIVER
5939 M: Guenter Roeck <linux@roeck-us.net>
5940 L: lm-sensors@lm-sensors.org
5942 F: drivers/hwmon/jc42.c
5943 F: Documentation/hwmon/jc42
5946 M: Dave Kleikamp <shaggy@kernel.org>
5947 L: jfs-discussion@lists.sourceforge.net
5948 W: http://jfs.sourceforge.net/
5949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5951 F: Documentation/filesystems/jfs.txt
5955 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5956 L: netdev@vger.kernel.org
5958 F: drivers/net/ethernet/jme.*
5960 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5961 M: David Woodhouse <dwmw2@infradead.org>
5962 L: linux-mtd@lists.infradead.org
5963 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5966 F: include/uapi/linux/jffs2.h
5968 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5969 M: "Theodore Ts'o" <tytso@mit.edu>
5970 M: Jan Kara <jack@suse.com>
5971 L: linux-ext4@vger.kernel.org
5974 F: include/linux/jbd2.h
5976 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5977 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5978 L: linux-media@vger.kernel.org
5980 F: drivers/media/platform/rcar_jpu.c
5982 JSM Neo PCI based serial card
5983 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5984 L: linux-serial@vger.kernel.org
5986 F: drivers/tty/serial/jsm/
5988 K10TEMP HARDWARE MONITORING DRIVER
5989 M: Clemens Ladisch <clemens@ladisch.de>
5990 L: lm-sensors@lm-sensors.org
5992 F: Documentation/hwmon/k10temp
5993 F: drivers/hwmon/k10temp.c
5995 K8TEMP HARDWARE MONITORING DRIVER
5996 M: Rudolf Marek <r.marek@assembler.cz>
5997 L: lm-sensors@lm-sensors.org
5999 F: Documentation/hwmon/k8temp
6000 F: drivers/hwmon/k8temp.c
6003 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6004 L: linux-kbuild@vger.kernel.org
6005 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6007 F: Documentation/kbuild/kconfig-language.txt
6011 M: Vivek Goyal <vgoyal@redhat.com>
6012 M: Haren Myneni <hbabu@us.ibm.com>
6013 L: kexec@lists.infradead.org
6014 W: http://lse.sourceforge.net/kdump/
6016 F: Documentation/kdump/
6018 KEENE FM RADIO TRANSMITTER DRIVER
6019 M: Hans Verkuil <hverkuil@xs4all.nl>
6020 L: linux-media@vger.kernel.org
6021 T: git git://linuxtv.org/media_tree.git
6022 W: https://linuxtv.org
6024 F: drivers/media/radio/radio-keene*
6026 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6027 M: Ian Kent <raven@themaw.net>
6028 L: autofs@vger.kernel.org
6032 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6033 M: Michal Marek <mmarek@suse.com>
6034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6036 L: linux-kbuild@vger.kernel.org
6038 F: Documentation/kbuild/
6040 F: scripts/Makefile.*
6046 L: kernel-janitors@vger.kernel.org
6047 W: http://kernelnewbies.org/KernelJanitors
6050 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6051 M: "J. Bruce Fields" <bfields@fieldses.org>
6052 M: Jeff Layton <jlayton@poochiereds.net>
6053 L: linux-nfs@vger.kernel.org
6054 W: http://nfs.sourceforge.net/
6057 F: include/uapi/linux/nfsd/
6061 F: include/linux/lockd/
6062 F: include/linux/sunrpc/
6063 F: include/uapi/linux/sunrpc/
6065 KERNEL SELFTEST FRAMEWORK
6066 M: Shuah Khan <shuahkh@osg.samsung.com>
6067 L: linux-api@vger.kernel.org
6068 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6070 F: tools/testing/selftests
6072 KERNEL VIRTUAL MACHINE (KVM)
6073 M: Gleb Natapov <gleb@kernel.org>
6074 M: Paolo Bonzini <pbonzini@redhat.com>
6075 L: kvm@vger.kernel.org
6076 W: http://www.linux-kvm.org
6077 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6079 F: Documentation/*/kvm*.txt
6080 F: Documentation/virtual/kvm/
6082 F: arch/x86/kernel/kvm.c
6083 F: arch/x86/kernel/kvmclock.c
6084 F: arch/*/include/asm/kvm*
6085 F: include/linux/kvm*
6086 F: include/uapi/linux/kvm*
6089 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6090 M: Joerg Roedel <joro@8bytes.org>
6091 L: kvm@vger.kernel.org
6092 W: http://www.linux-kvm.org/
6094 F: arch/x86/include/asm/svm.h
6095 F: arch/x86/kvm/svm.c
6097 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6098 M: Alexander Graf <agraf@suse.com>
6099 L: kvm-ppc@vger.kernel.org
6100 W: http://www.linux-kvm.org/
6101 T: git git://github.com/agraf/linux-2.6.git
6103 F: arch/powerpc/include/asm/kvm*
6104 F: arch/powerpc/kvm/
6106 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6107 M: Christian Borntraeger <borntraeger@de.ibm.com>
6108 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6109 L: linux-s390@vger.kernel.org
6110 W: http://www.ibm.com/developerworks/linux/linux390/
6112 F: Documentation/s390/kvm.txt
6113 F: arch/s390/include/asm/kvm*
6116 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6117 M: Christoffer Dall <christoffer.dall@linaro.org>
6118 M: Marc Zyngier <marc.zyngier@arm.com>
6119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6120 L: kvmarm@lists.cs.columbia.edu
6121 W: http://systems.cs.columbia.edu/projects/kvm-arm
6122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6124 F: arch/arm/include/uapi/asm/kvm*
6125 F: arch/arm/include/asm/kvm*
6128 F: include/kvm/arm_*
6130 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6131 M: Christoffer Dall <christoffer.dall@linaro.org>
6132 M: Marc Zyngier <marc.zyngier@arm.com>
6133 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6134 L: kvmarm@lists.cs.columbia.edu
6136 F: arch/arm64/include/uapi/asm/kvm*
6137 F: arch/arm64/include/asm/kvm*
6141 M: Eric Biederman <ebiederm@xmission.com>
6142 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6143 L: kexec@lists.infradead.org
6145 F: include/linux/kexec.h
6146 F: include/uapi/linux/kexec.h
6150 M: David Howells <dhowells@redhat.com>
6151 L: keyrings@vger.kernel.org
6153 F: Documentation/security/keys.txt
6154 F: include/linux/key.h
6155 F: include/linux/key-type.h
6160 M: David Safford <safford@us.ibm.com>
6161 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6162 L: linux-security-module@vger.kernel.org
6163 L: keyrings@vger.kernel.org
6165 F: Documentation/security/keys-trusted-encrypted.txt
6166 F: include/keys/trusted-type.h
6167 F: security/keys/trusted.c
6168 F: security/keys/trusted.h
6171 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6172 M: David Safford <safford@us.ibm.com>
6173 L: linux-security-module@vger.kernel.org
6174 L: keyrings@vger.kernel.org
6176 F: Documentation/security/keys-trusted-encrypted.txt
6177 F: include/keys/encrypted-type.h
6178 F: security/keys/encrypted-keys/
6180 KGDB / KDB /debug_core
6181 M: Jason Wessel <jason.wessel@windriver.com>
6182 W: http://kgdb.wiki.kernel.org/
6183 L: kgdb-bugreport@lists.sourceforge.net
6185 F: Documentation/DocBook/kgdb.tmpl
6186 F: drivers/misc/kgdbts.c
6187 F: drivers/tty/serial/kgdboc.c
6188 F: include/linux/kdb.h
6189 F: include/linux/kgdb.h
6193 M: Vegard Nossum <vegardno@ifi.uio.no>
6194 M: Pekka Enberg <penberg@kernel.org>
6196 F: Documentation/kmemcheck.txt
6197 F: arch/x86/include/asm/kmemcheck.h
6198 F: arch/x86/mm/kmemcheck/
6199 F: include/linux/kmemcheck.h
6203 M: Catalin Marinas <catalin.marinas@arm.com>
6205 F: Documentation/kmemleak.txt
6206 F: include/linux/kmemleak.h
6208 F: mm/kmemleak-test.c
6211 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6212 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6213 M: "David S. Miller" <davem@davemloft.net>
6214 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6216 F: Documentation/kprobes.txt
6217 F: include/linux/kprobes.h
6220 KS0108 LCD CONTROLLER DRIVER
6221 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6222 W: http://miguelojeda.es/auxdisplay.htm
6223 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6225 F: Documentation/auxdisplay/ks0108
6226 F: drivers/auxdisplay/ks0108.c
6227 F: include/linux/ks0108.h
6230 M: David Ahern <dsa@cumulusnetworks.com>
6231 L: netdev@vger.kernel.org
6234 F: include/net/l3mdev.h
6237 L: linux-x25@vger.kernel.org
6239 F: Documentation/networking/lapb-module.txt
6243 LASI 53c700 driver for PARISC
6244 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6245 L: linux-scsi@vger.kernel.org
6247 F: Documentation/scsi/53c700.txt
6248 F: drivers/scsi/53c700*
6251 M: Richard Purdie <rpurdie@rpsys.net>
6252 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6253 L: linux-leds@vger.kernel.org
6254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6257 F: include/linux/leds.h
6259 LEGACY EEPROM DRIVER
6260 M: Jean Delvare <jdelvare@suse.com>
6262 F: Documentation/misc-devices/eeprom
6263 F: drivers/misc/eeprom/eeprom.c
6265 LEGO USB Tower driver
6266 M: Juergen Stuber <starblue@users.sourceforge.net>
6267 L: legousb-devel@lists.sourceforge.net
6268 W: http://legousb.sourceforge.net/
6270 F: drivers/usb/misc/legousbtower.c
6273 M: Michael Krufky <mkrufky@linuxtv.org>
6274 L: linux-media@vger.kernel.org
6275 W: https://linuxtv.org
6276 W: http://github.com/mkrufky
6277 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6278 T: git git://linuxtv.org/mkrufky/tuners.git
6280 F: drivers/media/dvb-frontends/lg2160.*
6282 LGDT3305 MEDIA DRIVER
6283 M: Michael Krufky <mkrufky@linuxtv.org>
6284 L: linux-media@vger.kernel.org
6285 W: https://linuxtv.org
6286 W: http://github.com/mkrufky
6287 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6288 T: git git://linuxtv.org/mkrufky/tuners.git
6290 F: drivers/media/dvb-frontends/lgdt3305.*
6293 M: Rusty Russell <rusty@rustcorp.com.au>
6294 L: lguest@lists.ozlabs.org
6295 W: http://lguest.ozlabs.org/
6297 F: arch/x86/include/asm/lguest*.h
6300 F: include/linux/lguest*.h
6303 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6304 M: Tejun Heo <tj@kernel.org>
6305 L: linux-ide@vger.kernel.org
6306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6309 F: include/linux/ata.h
6310 F: include/linux/libata.h
6312 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6313 M: Viresh Kumar <vireshk@kernel.org>
6314 L: linux-ide@vger.kernel.org
6315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6317 F: include/linux/pata_arasan_cf_data.h
6318 F: drivers/ata/pata_arasan_cf.c
6321 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6322 M: Tejun Heo <tj@kernel.org>
6323 L: linux-ide@vger.kernel.org
6324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6326 F: drivers/ata/pata_*.c
6327 F: drivers/ata/ata_generic.c
6329 LIBATA SATA AHCI PLATFORM devices support
6330 M: Hans de Goede <hdegoede@redhat.com>
6331 M: Tejun Heo <tj@kernel.org>
6332 L: linux-ide@vger.kernel.org
6333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6335 F: drivers/ata/ahci_platform.c
6336 F: drivers/ata/libahci_platform.c
6337 F: include/linux/ahci_platform.h
6339 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6340 M: Mikael Pettersson <mikpelinux@gmail.com>
6341 L: linux-ide@vger.kernel.org
6342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6344 F: drivers/ata/sata_promise.*
6347 M: Sasha Levin <sasha.levin@oracle.com>
6349 F: tools/lib/lockdep/
6351 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6352 M: Dan Williams <dan.j.williams@intel.com>
6353 L: linux-nvdimm@lists.01.org
6354 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6357 F: include/linux/nd.h
6358 F: include/linux/libnvdimm.h
6359 F: include/uapi/linux/ndctl.h
6361 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6362 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6363 L: linux-nvdimm@lists.01.org
6364 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6366 F: drivers/nvdimm/blk.c
6367 F: drivers/nvdimm/region_devs.c
6368 F: drivers/acpi/nfit*
6370 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6371 M: Vishal Verma <vishal.l.verma@intel.com>
6372 L: linux-nvdimm@lists.01.org
6373 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6375 F: drivers/nvdimm/btt*
6377 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6378 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6379 L: linux-nvdimm@lists.01.org
6380 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6382 F: drivers/nvdimm/pmem.c
6383 F: include/linux/pmem.h
6384 F: arch/*/include/asm/pmem.h
6386 LIGHTNVM PLATFORM SUPPORT
6387 M: Matias Bjorling <mb@lightnvm.io>
6388 W: http://github/OpenChannelSSD
6389 L: linux-block@vger.kernel.org
6391 F: drivers/lightnvm/
6392 F: include/linux/lightnvm.h
6393 F: include/uapi/linux/lightnvm.h
6395 LINUX FOR IBM pSERIES (RS/6000)
6396 M: Paul Mackerras <paulus@au.ibm.com>
6397 W: http://www.ibm.com/linux/ltc/projects/ppc
6399 F: arch/powerpc/boot/rs6000.h
6401 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6402 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6403 M: Paul Mackerras <paulus@samba.org>
6404 M: Michael Ellerman <mpe@ellerman.id.au>
6405 W: http://www.penguinppc.org/
6406 L: linuxppc-dev@lists.ozlabs.org
6407 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6410 F: Documentation/powerpc/
6413 LINUX FOR POWER MACINTOSH
6414 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6415 W: http://www.penguinppc.org/
6416 L: linuxppc-dev@lists.ozlabs.org
6418 F: arch/powerpc/platforms/powermac/
6419 F: drivers/macintosh/
6421 LINUX FOR POWERPC EMBEDDED MPC5XXX
6422 M: Anatolij Gustschin <agust@denx.de>
6423 L: linuxppc-dev@lists.ozlabs.org
6424 T: git git://git.denx.de/linux-denx-agust.git
6426 F: arch/powerpc/platforms/512x/
6427 F: arch/powerpc/platforms/52xx/
6429 LINUX FOR POWERPC EMBEDDED PPC4XX
6430 M: Alistair Popple <alistair@popple.id.au>
6431 M: Matt Porter <mporter@kernel.crashing.org>
6432 W: http://www.penguinppc.org/
6433 L: linuxppc-dev@lists.ozlabs.org
6435 F: arch/powerpc/platforms/40x/
6436 F: arch/powerpc/platforms/44x/
6438 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6439 L: linuxppc-dev@lists.ozlabs.org
6441 F: arch/powerpc/*/*virtex*
6442 F: arch/powerpc/*/*/*virtex*
6444 LINUX FOR POWERPC EMBEDDED PPC8XX
6445 M: Vitaly Bordug <vitb@kernel.crashing.org>
6446 W: http://www.penguinppc.org/
6447 L: linuxppc-dev@lists.ozlabs.org
6449 F: arch/powerpc/platforms/8xx/
6451 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6452 M: Scott Wood <scottwood@freescale.com>
6453 M: Kumar Gala <galak@kernel.crashing.org>
6454 W: http://www.penguinppc.org/
6455 L: linuxppc-dev@lists.ozlabs.org
6456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6458 F: arch/powerpc/platforms/83xx/
6459 F: arch/powerpc/platforms/85xx/
6461 LINUX FOR POWERPC PA SEMI PWRFICIENT
6462 M: Olof Johansson <olof@lixom.net>
6463 L: linuxppc-dev@lists.ozlabs.org
6465 F: arch/powerpc/platforms/pasemi/
6466 F: drivers/*/*pasemi*
6467 F: drivers/*/*/*pasemi*
6469 LINUX SECURITY MODULE (LSM) FRAMEWORK
6470 M: Chris Wright <chrisw@sous-sol.org>
6471 L: linux-security-module@vger.kernel.org
6474 LIS3LV02D ACCELEROMETER DRIVER
6475 M: Eric Piel <eric.piel@tremplin-utc.net>
6477 F: Documentation/misc-devices/lis3lv02d
6478 F: drivers/misc/lis3lv02d/
6479 F: drivers/platform/x86/hp_accel.c
6482 M: Josh Poimboeuf <jpoimboe@redhat.com>
6483 M: Seth Jennings <sjenning@redhat.com>
6484 M: Jiri Kosina <jikos@kernel.org>
6485 M: Vojtech Pavlik <vojtech@suse.com>
6487 F: kernel/livepatch/
6488 F: include/linux/livepatch.h
6489 F: arch/x86/include/asm/livepatch.h
6490 F: arch/x86/kernel/livepatch.c
6491 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6492 F: samples/livepatch/
6493 L: live-patching@vger.kernel.org
6494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6497 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6499 F: include/linux/llc.h
6500 F: include/uapi/linux/llc.h
6504 LM73 HARDWARE MONITOR DRIVER
6505 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6506 L: lm-sensors@lm-sensors.org
6508 F: drivers/hwmon/lm73.c
6510 LM78 HARDWARE MONITOR DRIVER
6511 M: Jean Delvare <jdelvare@suse.com>
6512 L: lm-sensors@lm-sensors.org
6514 F: Documentation/hwmon/lm78
6515 F: drivers/hwmon/lm78.c
6517 LM83 HARDWARE MONITOR DRIVER
6518 M: Jean Delvare <jdelvare@suse.com>
6519 L: lm-sensors@lm-sensors.org
6521 F: Documentation/hwmon/lm83
6522 F: drivers/hwmon/lm83.c
6524 LM90 HARDWARE MONITOR DRIVER
6525 M: Jean Delvare <jdelvare@suse.com>
6526 L: lm-sensors@lm-sensors.org
6528 F: Documentation/hwmon/lm90
6529 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6530 F: drivers/hwmon/lm90.c
6532 LM95234 HARDWARE MONITOR DRIVER
6533 M: Guenter Roeck <linux@roeck-us.net>
6534 L: lm-sensors@lm-sensors.org
6536 F: Documentation/hwmon/lm95234
6537 F: drivers/hwmon/lm95234.c
6539 LME2510 MEDIA DRIVER
6540 M: Malcolm Priestley <tvboxspy@gmail.com>
6541 L: linux-media@vger.kernel.org
6542 W: https://linuxtv.org
6543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6545 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6547 LOCKDEP AND LOCKSTAT
6548 M: Peter Zijlstra <peterz@infradead.org>
6549 M: Ingo Molnar <mingo@redhat.com>
6550 L: linux-kernel@vger.kernel.org
6551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6553 F: Documentation/locking/lockdep*.txt
6554 F: Documentation/locking/lockstat.txt
6555 F: include/linux/lockdep.h
6558 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6559 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6560 L: linux-ntfs-dev@lists.sourceforge.net
6561 W: http://www.linux-ntfs.org/content/view/19/37/
6563 F: Documentation/ldm.txt
6564 F: block/partitions/ldm.*
6567 M: Joern Engel <joern@logfs.org>
6568 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6574 LPC32XX MACHINE SUPPORT
6575 M: Roland Stigge <stigge@antcom.de>
6576 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6578 F: arch/arm/mach-lpc32xx/
6580 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6581 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6582 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6583 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6584 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6585 L: MPT-FusionLinux.pdl@avagotech.com
6586 L: linux-scsi@vger.kernel.org
6587 W: http://www.lsilogic.com/support
6589 F: drivers/message/fusion/
6590 F: drivers/scsi/mpt2sas/
6591 F: drivers/scsi/mpt3sas/
6593 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6594 M: Matthew Wilcox <matthew@wil.cx>
6595 L: linux-scsi@vger.kernel.org
6597 F: drivers/scsi/sym53c8xx_2/
6599 LTC4261 HARDWARE MONITOR DRIVER
6600 M: Guenter Roeck <linux@roeck-us.net>
6601 L: lm-sensors@lm-sensors.org
6603 F: Documentation/hwmon/ltc4261
6604 F: drivers/hwmon/ltc4261.c
6606 LTP (Linux Test Project)
6607 M: Mike Frysinger <vapier@gentoo.org>
6608 M: Cyril Hrubis <chrubis@suse.cz>
6609 M: Wanlong Gao <wanlong.gao@gmail.com>
6610 M: Jan Stancek <jstancek@redhat.com>
6611 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6612 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6613 L: ltp@lists.linux.it (subscribers-only)
6614 W: http://linux-test-project.github.io/
6615 T: git git://github.com/linux-test-project/ltp.git
6619 W: http://www.linux-m32r.org/
6624 M: Geert Uytterhoeven <geert@linux-m68k.org>
6625 L: linux-m68k@lists.linux-m68k.org
6626 W: http://www.linux-m68k.org/
6627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6632 M68K ON APPLE MACINTOSH
6633 M: Joshua Thompson <funaho@jurai.org>
6634 W: http://www.mac.linux-m68k.org/
6635 L: linux-m68k@lists.linux-m68k.org
6640 M: Philip Blundell <philb@gnu.org>
6641 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6645 M88DS3103 MEDIA DRIVER
6646 M: Antti Palosaari <crope@iki.fi>
6647 L: linux-media@vger.kernel.org
6648 W: https://linuxtv.org
6649 W: http://palosaari.fi/linux/
6650 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6651 T: git git://linuxtv.org/anttip/media_tree.git
6653 F: drivers/media/dvb-frontends/m88ds3103*
6655 M88RS2000 MEDIA DRIVER
6656 M: Malcolm Priestley <tvboxspy@gmail.com>
6657 L: linux-media@vger.kernel.org
6658 W: https://linuxtv.org
6659 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6661 F: drivers/media/dvb-frontends/m88rs2000*
6663 MA901 MASTERKIT USB FM RADIO DRIVER
6664 M: Alexey Klimov <klimov.linux@gmail.com>
6665 L: linux-media@vger.kernel.org
6666 T: git git://linuxtv.org/media_tree.git
6668 F: drivers/media/radio/radio-ma901.c
6671 M: Johannes Berg <johannes@sipsolutions.net>
6672 L: linux-wireless@vger.kernel.org
6673 W: http://wireless.kernel.org/
6674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6677 F: Documentation/networking/mac80211-injection.txt
6678 F: include/net/mac80211.h
6682 M: Patrick McHardy <kaber@trash.net>
6683 L: netdev@vger.kernel.org
6685 F: drivers/net/macvlan.c
6686 F: include/linux/if_macvlan.h
6689 M: Jassi Brar <jassisinghbrar@gmail.com>
6690 L: linux-kernel@vger.kernel.org
6693 F: include/linux/mailbox_client.h
6694 F: include/linux/mailbox_controller.h
6696 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6697 M: Michael Kerrisk <mtk.manpages@gmail.com>
6698 W: http://www.kernel.org/doc/man-pages
6699 L: linux-man@vger.kernel.org
6702 MARVELL ARMADA DRM SUPPORT
6703 M: Russell King <rmk+kernel@arm.linux.org.uk>
6705 F: drivers/gpu/drm/armada/
6707 MARVELL 88E6352 DSA support
6708 M: Guenter Roeck <linux@roeck-us.net>
6710 F: drivers/net/dsa/mv88e6352.c
6712 MARVELL CRYPTO DRIVER
6713 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6714 M: Arnaud Ebalard <arno@natisbad.org>
6715 F: drivers/crypto/marvell/
6717 L: linux-crypto@vger.kernel.org
6719 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6720 M: Mirko Lindner <mlindner@marvell.com>
6721 M: Stephen Hemminger <stephen@networkplumber.org>
6722 L: netdev@vger.kernel.org
6724 F: drivers/net/ethernet/marvell/sk*
6726 MARVELL LIBERTAS WIRELESS DRIVER
6727 L: libertas-dev@lists.infradead.org
6729 F: drivers/net/wireless/marvell/libertas/
6731 MARVELL MV643XX ETHERNET DRIVER
6732 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6733 L: netdev@vger.kernel.org
6735 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6736 F: include/linux/mv643xx.h
6738 MARVELL MVNETA ETHERNET DRIVER
6739 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6740 L: netdev@vger.kernel.org
6742 F: drivers/net/ethernet/marvell/mvneta.*
6744 MARVELL MWIFIEX WIRELESS DRIVER
6745 M: Amitkumar Karwar <akarwar@marvell.com>
6746 M: Nishant Sarmukadam <nishants@marvell.com>
6747 L: linux-wireless@vger.kernel.org
6749 F: drivers/net/wireless/marvell/mwifiex/
6751 MARVELL MWL8K WIRELESS DRIVER
6752 M: Lennert Buytenhek <buytenh@wantstofly.org>
6753 L: linux-wireless@vger.kernel.org
6755 F: drivers/net/wireless/marvell/mwl8k.c
6757 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6758 M: Nicolas Pitre <nico@fluxnic.net>
6760 F: drivers/mmc/host/mvsdio.*
6762 MATROX FRAMEBUFFER DRIVER
6763 L: linux-fbdev@vger.kernel.org
6765 F: drivers/video/fbdev/matrox/matroxfb_*
6766 F: include/uapi/linux/matroxfb.h
6768 MAX16065 HARDWARE MONITOR DRIVER
6769 M: Guenter Roeck <linux@roeck-us.net>
6770 L: lm-sensors@lm-sensors.org
6772 F: Documentation/hwmon/max16065
6773 F: drivers/hwmon/max16065.c
6775 MAX20751 HARDWARE MONITOR DRIVER
6776 M: Guenter Roeck <linux@roeck-us.net>
6777 L: lm-sensors@lm-sensors.org
6779 F: Documentation/hwmon/max20751
6780 F: drivers/hwmon/max20751.c
6782 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6783 M: "Hans J. Koch" <hjk@hansjkoch.de>
6784 L: lm-sensors@lm-sensors.org
6786 F: Documentation/hwmon/max6650
6787 F: drivers/hwmon/max6650.c
6789 MAX6697 HARDWARE MONITOR DRIVER
6790 M: Guenter Roeck <linux@roeck-us.net>
6791 L: lm-sensors@lm-sensors.org
6793 F: Documentation/hwmon/max6697
6794 F: Documentation/devicetree/bindings/i2c/max6697.txt
6795 F: drivers/hwmon/max6697.c
6796 F: include/linux/platform_data/max6697.h
6798 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6799 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6800 L: linux-pm@vger.kernel.org
6802 F: drivers/power/max14577_charger.c
6803 F: drivers/power/max77693_charger.c
6805 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6806 M: Javier Martinez Canillas <javier@osg.samsung.com>
6807 L: linux-kernel@vger.kernel.org
6809 F: drivers/*/*max77802.c
6810 F: Documentation/devicetree/bindings/*/*max77802.txt
6811 F: include/dt-bindings/*/*max77802.h
6813 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6814 M: Chanwoo Choi <cw00.choi@samsung.com>
6815 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6816 L: linux-kernel@vger.kernel.org
6818 F: drivers/*/max14577.c
6819 F: drivers/*/max77686.c
6820 F: drivers/*/max77693.c
6821 F: drivers/extcon/extcon-max14577.c
6822 F: drivers/extcon/extcon-max77693.c
6823 F: drivers/rtc/rtc-max77686.c
6824 F: drivers/clk/clk-max77686.c
6825 F: Documentation/devicetree/bindings/mfd/max14577.txt
6826 F: Documentation/devicetree/bindings/*/max77686.txt
6827 F: Documentation/devicetree/bindings/mfd/max77693.txt
6828 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6829 F: include/linux/mfd/max14577*.h
6830 F: include/linux/mfd/max77686*.h
6831 F: include/linux/mfd/max77693*.h
6833 MAXIRADIO FM RADIO RECEIVER DRIVER
6834 M: Hans Verkuil <hverkuil@xs4all.nl>
6835 L: linux-media@vger.kernel.org
6836 T: git git://linuxtv.org/media_tree.git
6837 W: https://linuxtv.org
6839 F: drivers/media/radio/radio-maxiradio*
6841 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6842 M: Peter Rosin <peda@axentia.se>
6843 L: linux-iio@vger.kernel.org
6845 F: drivers/iio/potentiometer/mcp4531.c
6847 MEDIA DRIVERS FOR RENESAS - VSP1
6848 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6849 L: linux-media@vger.kernel.org
6850 L: linux-sh@vger.kernel.org
6851 T: git git://linuxtv.org/media_tree.git
6853 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6854 F: drivers/media/platform/vsp1/
6856 MEDIA DRIVERS FOR ASCOT2E
6857 M: Sergey Kozlov <serjk@netup.ru>
6858 L: linux-media@vger.kernel.org
6859 W: https://linuxtv.org
6861 T: git git://linuxtv.org/media_tree.git
6863 F: drivers/media/dvb-frontends/ascot2e*
6865 MEDIA DRIVERS FOR CXD2841ER
6866 M: Sergey Kozlov <serjk@netup.ru>
6867 L: linux-media@vger.kernel.org
6868 W: https://linuxtv.org
6870 T: git git://linuxtv.org/media_tree.git
6872 F: drivers/media/dvb-frontends/cxd2841er*
6874 MEDIA DRIVERS FOR HORUS3A
6875 M: Sergey Kozlov <serjk@netup.ru>
6876 L: linux-media@vger.kernel.org
6877 W: https://linuxtv.org
6879 T: git git://linuxtv.org/media_tree.git
6881 F: drivers/media/dvb-frontends/horus3a*
6883 MEDIA DRIVERS FOR LNBH25
6884 M: Sergey Kozlov <serjk@netup.ru>
6885 L: linux-media@vger.kernel.org
6886 W: https://linuxtv.org
6888 T: git git://linuxtv.org/media_tree.git
6890 F: drivers/media/dvb-frontends/lnbh25*
6892 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6893 M: Sergey Kozlov <serjk@netup.ru>
6894 L: linux-media@vger.kernel.org
6895 W: https://linuxtv.org
6897 T: git git://linuxtv.org/media_tree.git
6899 F: drivers/media/pci/netup_unidvb/*
6901 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6902 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6903 P: LinuxTV.org Project
6904 L: linux-media@vger.kernel.org
6905 W: https://linuxtv.org
6906 Q: http://patchwork.kernel.org/project/linux-media/list/
6907 T: git git://linuxtv.org/media_tree.git
6909 F: Documentation/dvb/
6910 F: Documentation/video4linux/
6911 F: Documentation/DocBook/media/
6913 F: drivers/staging/media/
6914 F: include/linux/platform_data/media/
6916 F: include/uapi/linux/dvb/
6917 F: include/uapi/linux/videodev2.h
6918 F: include/uapi/linux/media.h
6919 F: include/uapi/linux/v4l2-*
6920 F: include/uapi/linux/meye.h
6921 F: include/uapi/linux/ivtv*
6922 F: include/uapi/linux/uvcvideo.h
6924 MEDIATEK MT7601U WIRELESS LAN DRIVER
6925 M: Jakub Kicinski <kubakici@wp.pl>
6926 L: linux-wireless@vger.kernel.org
6928 F: drivers/net/wireless/mediatek/mt7601u/
6930 MEGARAID SCSI/SAS DRIVERS
6931 M: Kashyap Desai <kashyap.desai@avagotech.com>
6932 M: Sumit Saxena <sumit.saxena@avagotech.com>
6933 M: Uday Lingala <uday.lingala@avagotech.com>
6934 L: megaraidlinux.pdl@avagotech.com
6935 L: linux-scsi@vger.kernel.org
6936 W: http://www.lsi.com
6938 F: Documentation/scsi/megaraid.txt
6939 F: drivers/scsi/megaraid.*
6940 F: drivers/scsi/megaraid/
6942 MELLANOX ETHERNET DRIVER (mlx4_en)
6943 M: Eugenia Emantayev <eugenia@mellanox.com>
6944 L: netdev@vger.kernel.org
6946 W: http://www.mellanox.com
6947 Q: http://patchwork.ozlabs.org/project/netdev/list/
6948 F: drivers/net/ethernet/mellanox/mlx4/en_*
6950 MELLANOX ETHERNET DRIVER (mlx5e)
6951 M: Saeed Mahameed <saeedm@mellanox.com>
6952 L: netdev@vger.kernel.org
6954 W: http://www.mellanox.com
6955 Q: http://patchwork.ozlabs.org/project/netdev/list/
6956 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6958 MELLANOX ETHERNET SWITCH DRIVERS
6959 M: Jiri Pirko <jiri@mellanox.com>
6960 M: Ido Schimmel <idosch@mellanox.com>
6961 L: netdev@vger.kernel.org
6963 W: http://www.mellanox.com
6964 Q: http://patchwork.ozlabs.org/project/netdev/list/
6965 F: drivers/net/ethernet/mellanox/mlxsw/
6968 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6969 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6970 L: linux-kernel@vger.kernel.org
6972 F: kernel/membarrier.c
6973 F: include/uapi/linux/membarrier.h
6976 L: linux-mm@kvack.org
6977 W: http://www.linux-mm.org
6979 F: include/linux/mm.h
6980 F: include/linux/gfp.h
6981 F: include/linux/mmzone.h
6982 F: include/linux/memory_hotplug.h
6983 F: include/linux/vmalloc.h
6986 MEMORY TECHNOLOGY DEVICES (MTD)
6987 M: David Woodhouse <dwmw2@infradead.org>
6988 M: Brian Norris <computersforpeace@gmail.com>
6989 L: linux-mtd@lists.infradead.org
6990 W: http://www.linux-mtd.infradead.org/
6991 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6992 T: git git://git.infradead.org/linux-mtd.git
6993 T: git git://git.infradead.org/l2-mtd.git
6996 F: include/linux/mtd/
6997 F: include/uapi/mtd/
6999 MEN A21 WATCHDOG DRIVER
7000 M: Johannes Thumshirn <morbidrsa@gmail.com>
7001 L: linux-watchdog@vger.kernel.org
7003 F: drivers/watchdog/mena21_wdt.c
7005 MEN CHAMELEON BUS (mcb)
7006 M: Johannes Thumshirn <morbidrsa@gmail.com>
7009 F: include/linux/mcb.h
7010 F: Documentation/men-chameleon-bus.txt
7012 MEN F21BMC (Board Management Controller)
7013 M: Andreas Werner <andreas.werner@men.de>
7015 F: drivers/mfd/menf21bmc.c
7016 F: drivers/watchdog/menf21bmc_wdt.c
7017 F: drivers/leds/leds-menf21bmc.c
7018 F: drivers/hwmon/menf21bmc_hwmon.c
7019 F: Documentation/hwmon/menf21bmc
7022 M: James Hogan <james.hogan@imgtec.com>
7023 L: linux-metag@vger.kernel.org
7026 F: Documentation/metag/
7027 F: Documentation/devicetree/bindings/metag/
7028 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7029 F: drivers/clocksource/metag_generic.c
7030 F: drivers/irqchip/irq-metag.c
7031 F: drivers/irqchip/irq-metag-ext.c
7032 F: drivers/tty/metag_da.c
7034 MICROBLAZE ARCHITECTURE
7035 M: Michal Simek <monstr@monstr.eu>
7036 W: http://www.monstr.eu/fdt/
7037 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7041 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7042 M: Chen Yu <yu.c.chen@intel.com>
7043 L: platform-driver-x86@vger.kernel.org
7045 F: drivers/platform/x86/surfacepro3_button.c
7048 M: Oliver Neukum <oliver@neukum.org>
7050 F: drivers/usb/image/microtek.*
7053 M: Ralf Baechle <ralf@linux-mips.org>
7054 L: linux-mips@linux-mips.org
7055 W: http://www.linux-mips.org/
7056 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7057 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7059 F: Documentation/mips/
7062 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7063 M: Hans Verkuil <hverkuil@xs4all.nl>
7064 L: linux-media@vger.kernel.org
7065 T: git git://linuxtv.org/media_tree.git
7066 W: https://linuxtv.org
7068 F: drivers/media/radio/radio-miropcm20*
7070 Mellanox MLX5 core VPI driver
7071 M: Eli Cohen <eli@mellanox.com>
7072 L: netdev@vger.kernel.org
7073 L: linux-rdma@vger.kernel.org
7074 W: http://www.mellanox.com
7075 Q: http://patchwork.ozlabs.org/project/netdev/list/
7076 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7077 T: git git://openfabrics.org/~eli/connect-ib.git
7079 F: drivers/net/ethernet/mellanox/mlx5/core/
7080 F: include/linux/mlx5/
7082 Mellanox MLX5 IB driver
7083 M: Eli Cohen <eli@mellanox.com>
7084 L: linux-rdma@vger.kernel.org
7085 W: http://www.mellanox.com
7086 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7087 T: git git://openfabrics.org/~eli/connect-ib.git
7089 F: include/linux/mlx5/
7090 F: drivers/infiniband/hw/mlx5/
7092 MELEXIS MLX90614 DRIVER
7093 M: Crt Mori <cmo@melexis.com>
7094 L: linux-iio@vger.kernel.org
7095 W: http://www.melexis.com
7097 F: drivers/iio/temperature/mlx90614.c
7099 MN88472 MEDIA DRIVER
7100 M: Antti Palosaari <crope@iki.fi>
7101 L: linux-media@vger.kernel.org
7102 W: https://linuxtv.org
7103 W: http://palosaari.fi/linux/
7104 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7105 T: git git://linuxtv.org/anttip/media_tree.git
7107 F: drivers/staging/media/mn88472/
7108 F: drivers/media/dvb-frontends/mn88472.h
7110 MN88473 MEDIA DRIVER
7111 M: Antti Palosaari <crope@iki.fi>
7112 L: linux-media@vger.kernel.org
7113 W: https://linuxtv.org
7114 W: http://palosaari.fi/linux/
7115 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7116 T: git git://linuxtv.org/anttip/media_tree.git
7118 F: drivers/staging/media/mn88473/
7119 F: drivers/media/dvb-frontends/mn88473.h
7122 M: Rusty Russell <rusty@rustcorp.com.au>
7124 F: include/linux/module.h
7127 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7128 W: http://popies.net/meye/
7130 F: Documentation/video4linux/meye.txt
7131 F: drivers/media/pci/meye/
7132 F: include/uapi/linux/meye.h
7134 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7135 M: Jiri Slaby <jirislaby@gmail.com>
7137 F: Documentation/serial/moxa-smartio
7138 F: drivers/tty/mxser.*
7140 MR800 AVERMEDIA USB FM RADIO DRIVER
7141 M: Alexey Klimov <klimov.linux@gmail.com>
7142 L: linux-media@vger.kernel.org
7143 T: git git://linuxtv.org/media_tree.git
7145 F: drivers/media/radio/radio-mr800.c
7147 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7148 M: Alan Ott <alan@signal11.us>
7149 L: linux-wpan@vger.kernel.org
7151 F: drivers/net/ieee802154/mrf24j40.c
7152 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7155 M: "Lee, Chun-Yi" <jlee@suse.com>
7156 L: platform-driver-x86@vger.kernel.org
7158 F: drivers/platform/x86/msi-laptop.c
7161 L: platform-driver-x86@vger.kernel.org
7163 F: drivers/platform/x86/msi-wmi.c
7166 M: Antti Palosaari <crope@iki.fi>
7167 L: linux-media@vger.kernel.org
7168 W: https://linuxtv.org
7169 W: http://palosaari.fi/linux/
7170 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7171 T: git git://linuxtv.org/anttip/media_tree.git
7173 F: drivers/media/tuners/msi001*
7175 MSI2500 MEDIA DRIVER
7176 M: Antti Palosaari <crope@iki.fi>
7177 L: linux-media@vger.kernel.org
7178 W: https://linuxtv.org
7179 W: http://palosaari.fi/linux/
7180 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7181 T: git git://linuxtv.org/anttip/media_tree.git
7183 F: drivers/media/usb/msi2500/
7185 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7186 M: Robert Jarzmik <robert.jarzmik@free.fr>
7187 L: linux-mtd@lists.infradead.org
7189 F: drivers/mtd/devices/docg3*
7191 MT9M032 APTINA SENSOR DRIVER
7192 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7193 L: linux-media@vger.kernel.org
7194 T: git git://linuxtv.org/media_tree.git
7196 F: drivers/media/i2c/mt9m032.c
7197 F: include/media/i2c/mt9m032.h
7199 MT9P031 APTINA CAMERA SENSOR
7200 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7201 L: linux-media@vger.kernel.org
7202 T: git git://linuxtv.org/media_tree.git
7204 F: drivers/media/i2c/mt9p031.c
7205 F: include/media/i2c/mt9p031.h
7207 MT9T001 APTINA CAMERA SENSOR
7208 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7209 L: linux-media@vger.kernel.org
7210 T: git git://linuxtv.org/media_tree.git
7212 F: drivers/media/i2c/mt9t001.c
7213 F: include/media/i2c/mt9t001.h
7215 MT9V032 APTINA CAMERA SENSOR
7216 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7217 L: linux-media@vger.kernel.org
7218 T: git git://linuxtv.org/media_tree.git
7220 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7221 F: drivers/media/i2c/mt9v032.c
7222 F: include/media/i2c/mt9v032.h
7224 MULTIFUNCTION DEVICES (MFD)
7225 M: Lee Jones <lee.jones@linaro.org>
7226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7229 F: include/linux/mfd/
7231 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7232 M: Ulf Hansson <ulf.hansson@linaro.org>
7233 L: linux-mmc@vger.kernel.org
7234 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7237 F: include/linux/mmc/
7238 F: include/uapi/linux/mmc/
7240 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7242 F: drivers/mmc/host/mmc_spi.c
7243 F: include/linux/spi/mmc_spi.h
7245 MULTISOUND SOUND DRIVER
7246 M: Andrew Veliath <andrewtv@usa.net>
7248 F: Documentation/sound/oss/MultiSound
7251 MULTITECH MULTIPORT CARD (ISICOM)
7253 F: drivers/tty/isicom.c
7254 F: include/linux/isicom.h
7256 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7257 M: Felipe Balbi <balbi@ti.com>
7258 L: linux-usb@vger.kernel.org
7259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7261 F: drivers/usb/musb/
7263 MXL5007T MEDIA DRIVER
7264 M: Michael Krufky <mkrufky@linuxtv.org>
7265 L: linux-media@vger.kernel.org
7266 W: https://linuxtv.org
7267 W: http://github.com/mkrufky
7268 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7269 T: git git://linuxtv.org/mkrufky/tuners.git
7271 F: drivers/media/tuners/mxl5007t.*
7273 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7274 M: Hyong-Youb Kim <hykim@myri.com>
7275 L: netdev@vger.kernel.org
7276 W: https://www.myricom.com/support/downloads/myri10ge.html
7278 F: drivers/net/ethernet/myricom/myri10ge/
7280 NATSEMI ETHERNET DRIVER (DP8381x)
7282 F: drivers/net/ethernet/natsemi/natsemi.c
7284 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7285 M: Daniel Mack <zonque@gmail.com>
7287 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7288 W: http://www.native-instruments.com
7292 M: Petr Vandrovec <petr@vandrovec.name>
7296 NCR 5380 SCSI DRIVERS
7297 M: Finn Thain <fthain@telegraphics.com.au>
7298 M: Michael Schmitz <schmitzmic@gmail.com>
7299 L: linux-scsi@vger.kernel.org
7301 F: Documentation/scsi/g_NCR5380.txt
7302 F: drivers/scsi/NCR5380.*
7303 F: drivers/scsi/arm/cumana_1.c
7304 F: drivers/scsi/arm/oak.c
7305 F: drivers/scsi/atari_NCR5380.c
7306 F: drivers/scsi/atari_scsi.*
7307 F: drivers/scsi/dmx3191d.c
7308 F: drivers/scsi/dtc.*
7309 F: drivers/scsi/g_NCR5380.*
7310 F: drivers/scsi/g_NCR5380_mmio.c
7311 F: drivers/scsi/mac_scsi.*
7312 F: drivers/scsi/pas16.*
7313 F: drivers/scsi/sun3_scsi.*
7314 F: drivers/scsi/sun3_scsi_vme.c
7315 F: drivers/scsi/t128.*
7317 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7318 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7319 L: linux-scsi@vger.kernel.org
7321 F: drivers/scsi/NCR_D700.*
7323 NCT6775 HARDWARE MONITOR DRIVER
7324 M: Guenter Roeck <linux@roeck-us.net>
7325 L: lm-sensors@lm-sensors.org
7327 F: Documentation/hwmon/nct6775
7328 F: drivers/hwmon/nct6775.c
7330 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7331 M: Faisal Latif <faisal.latif@intel.com>
7332 L: linux-rdma@vger.kernel.org
7333 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7335 F: drivers/infiniband/hw/nes/
7337 NETEM NETWORK EMULATOR
7338 M: Stephen Hemminger <stephen@networkplumber.org>
7339 L: netem@lists.linux-foundation.org
7341 F: net/sched/sch_netem.c
7343 NETERION 10GbE DRIVERS (s2io/vxge)
7344 M: Jon Mason <jdmason@kudzu.us>
7345 L: netdev@vger.kernel.org
7347 F: Documentation/networking/s2io.txt
7348 F: Documentation/networking/vxge.txt
7349 F: drivers/net/ethernet/neterion/
7351 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7352 M: Pablo Neira Ayuso <pablo@netfilter.org>
7353 M: Patrick McHardy <kaber@trash.net>
7354 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7355 L: netfilter-devel@vger.kernel.org
7356 L: coreteam@netfilter.org
7357 W: http://www.netfilter.org/
7358 W: http://www.iptables.org/
7359 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7363 F: include/linux/netfilter*
7364 F: include/linux/netfilter/
7365 F: include/net/netfilter/
7366 F: include/uapi/linux/netfilter*
7367 F: include/uapi/linux/netfilter/
7368 F: net/*/netfilter.c
7371 F: net/bridge/br_netfilter*.c
7374 M: Paul Moore <paul@paul-moore.com>
7375 W: http://netlabel.sf.net
7376 L: netdev@vger.kernel.org
7378 F: Documentation/netlabel/
7379 F: include/net/netlabel.h
7382 NETROM NETWORK LAYER
7383 M: Ralf Baechle <ralf@linux-mips.org>
7384 L: linux-hams@vger.kernel.org
7385 W: http://www.linux-ax25.org/
7387 F: include/net/netrom.h
7388 F: include/uapi/linux/netrom.h
7391 NETRONOME ETHERNET DRIVERS
7392 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7393 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7394 L: oss-drivers@netronome.com
7396 F: drivers/net/ethernet/netronome/
7398 NETWORK BLOCK DEVICE (NBD)
7399 M: Markus Pargmann <mpa@pengutronix.de>
7401 L: nbd-general@lists.sourceforge.net
7402 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7403 F: Documentation/blockdev/nbd.txt
7404 F: drivers/block/nbd.c
7405 F: include/uapi/linux/nbd.h
7407 NETWORK DROP MONITOR
7408 M: Neil Horman <nhorman@tuxdriver.com>
7409 L: netdev@vger.kernel.org
7411 W: https://fedorahosted.org/dropwatch/
7412 F: net/core/drop_monitor.c
7414 NETWORKING [GENERAL]
7415 M: "David S. Miller" <davem@davemloft.net>
7416 L: netdev@vger.kernel.org
7417 W: http://www.linuxfoundation.org/en/Net
7418 Q: http://patchwork.ozlabs.org/project/netdev/list/
7419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7424 F: include/linux/in.h
7425 F: include/linux/net.h
7426 F: include/linux/netdevice.h
7427 F: include/uapi/linux/in.h
7428 F: include/uapi/linux/net.h
7429 F: include/uapi/linux/netdevice.h
7430 F: include/uapi/linux/net_namespace.h
7432 F: tools/testing/selftests/net/
7436 NETWORKING [IPv4/IPv6]
7437 M: "David S. Miller" <davem@davemloft.net>
7438 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7439 M: James Morris <jmorris@namei.org>
7440 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7441 M: Patrick McHardy <kaber@trash.net>
7442 L: netdev@vger.kernel.org
7443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7451 M: Steffen Klassert <steffen.klassert@secunet.com>
7452 M: Herbert Xu <herbert@gondor.apana.org.au>
7453 M: "David S. Miller" <davem@davemloft.net>
7454 L: netdev@vger.kernel.org
7455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7464 F: net/ipv4/ipcomp.c
7465 F: net/ipv4/ip_vti.c
7469 F: net/ipv6/ipcomp6.c
7470 F: net/ipv6/ip6_vti.c
7471 F: include/uapi/linux/xfrm.h
7472 F: include/net/xfrm.h
7474 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7475 M: Paul Moore <paul@paul-moore.com>
7476 L: netdev@vger.kernel.org
7479 NETWORKING [WIRELESS]
7480 L: linux-wireless@vger.kernel.org
7481 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7484 L: netdev@vger.kernel.org
7485 W: http://www.linuxfoundation.org/en/Net
7486 Q: http://patchwork.ozlabs.org/project/netdev/list/
7487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7491 F: include/linux/if_*
7492 F: include/linux/netdevice.h
7493 F: include/linux/etherdevice.h
7494 F: include/linux/fcdevice.h
7495 F: include/linux/fddidevice.h
7496 F: include/linux/hippidevice.h
7497 F: include/linux/inetdevice.h
7498 F: include/uapi/linux/if_*
7499 F: include/uapi/linux/netdevice.h
7501 NETWORKING DRIVERS (WIRELESS)
7502 M: Kalle Valo <kvalo@codeaurora.org>
7503 L: linux-wireless@vger.kernel.org
7504 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7507 F: drivers/net/wireless/
7509 NETXEN (1/10) GbE SUPPORT
7510 M: Manish Chopra <manish.chopra@qlogic.com>
7511 M: Sony Chacko <sony.chacko@qlogic.com>
7512 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7513 L: netdev@vger.kernel.org
7514 W: http://www.qlogic.com
7516 F: drivers/net/ethernet/qlogic/netxen/
7519 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7520 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7521 M: Samuel Ortiz <sameo@linux.intel.com>
7522 L: linux-wireless@vger.kernel.org
7523 L: linux-nfc@lists.01.org (subscribers-only)
7527 F: include/uapi/linux/nfc.h
7529 F: include/linux/platform_data/microread.h
7530 F: include/linux/platform_data/nfcmrvl.h
7531 F: include/linux/platform_data/nxp-nci.h
7532 F: include/linux/platform_data/pn544.h
7533 F: include/linux/platform_data/st21nfca.h
7534 F: include/linux/platform_data/st-nci.h
7535 F: Documentation/devicetree/bindings/net/nfc/
7537 NFS, SUNRPC, AND LOCKD CLIENTS
7538 M: Trond Myklebust <trond.myklebust@primarydata.com>
7539 M: Anna Schumaker <anna.schumaker@netapp.com>
7540 L: linux-nfs@vger.kernel.org
7541 W: http://client.linux-nfs.org
7542 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7548 F: include/linux/lockd/
7549 F: include/linux/nfs*
7550 F: include/linux/sunrpc/
7551 F: include/uapi/linux/nfs*
7552 F: include/uapi/linux/sunrpc/
7555 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7556 L: linux-nilfs@vger.kernel.org
7557 W: http://nilfs.sourceforge.net/
7558 T: git git://github.com/konis/nilfs2.git
7560 F: Documentation/filesystems/nilfs2.txt
7562 F: include/linux/nilfs2_fs.h
7563 F: include/trace/events/nilfs2.h
7565 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7566 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7567 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7569 F: Documentation/scsi/NinjaSCSI.txt
7570 F: drivers/scsi/pcmcia/nsp_*
7572 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7573 M: GOTO Masanori <gotom@debian.or.jp>
7574 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7575 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7577 F: Documentation/scsi/NinjaSCSI.txt
7578 F: drivers/scsi/nsp32*
7581 M: Ley Foon Tan <lftan@altera.com>
7582 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7587 NOKIA N900 POWER SUPPLY DRIVERS
7588 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7590 F: include/linux/power/bq2415x_charger.h
7591 F: include/linux/power/bq27xxx_battery.h
7592 F: include/linux/power/isp1704_charger.h
7593 F: drivers/power/bq2415x_charger.c
7594 F: drivers/power/bq27xxx_battery.c
7595 F: drivers/power/isp1704_charger.c
7596 F: drivers/power/rx51_battery.c
7599 M: Jon Mason <jdmason@kudzu.us>
7600 M: Dave Jiang <dave.jiang@intel.com>
7601 M: Allen Hubbe <Allen.Hubbe@emc.com>
7602 L: linux-ntb@googlegroups.com
7604 W: https://github.com/jonmason/ntb/wiki
7605 T: git git://github.com/jonmason/ntb.git
7607 F: drivers/net/ntb_netdev.c
7608 F: include/linux/ntb.h
7609 F: include/linux/ntb_transport.h
7612 M: Jon Mason <jdmason@kudzu.us>
7613 M: Dave Jiang <dave.jiang@intel.com>
7614 L: linux-ntb@googlegroups.com
7616 W: https://github.com/jonmason/ntb/wiki
7617 T: git git://github.com/jonmason/ntb.git
7618 F: drivers/ntb/hw/intel/
7621 M: Anton Altaparmakov <anton@tuxera.com>
7622 L: linux-ntfs-dev@lists.sourceforge.net
7623 W: http://www.tuxera.com/
7624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7626 F: Documentation/filesystems/ntfs.txt
7629 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7630 M: Antonino Daplas <adaplas@gmail.com>
7631 L: linux-fbdev@vger.kernel.org
7633 F: drivers/video/fbdev/riva/
7634 F: drivers/video/fbdev/nvidia/
7637 M: Keith Busch <keith.busch@intel.com>
7638 M: Jens Axboe <axboe@fb.com>
7639 L: linux-nvme@lists.infradead.org
7640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7641 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7643 F: drivers/nvme/host/
7644 F: include/linux/nvme.h
7647 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7648 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7651 F: Documentation/devicetree/bindings/nvmem/
7652 F: include/linux/nvmem-consumer.h
7653 F: include/linux/nvmem-provider.h
7656 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7657 R: Charles Gorand <charles.gorand@effinnov.com>
7658 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7660 F: drivers/nfc/nxp-nci
7662 NXP TDA998X DRM DRIVER
7663 M: Russell King <rmk+kernel@arm.linux.org.uk>
7665 F: drivers/gpu/drm/i2c/tda998x_drv.c
7666 F: include/drm/i2c/tda998x.h
7669 M: Peter Rosin <peda@axentia.se>
7670 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7672 F: sound/soc/codecs/tfa9879*
7675 M: Tony Lindgren <tony@atomide.com>
7676 L: linux-omap@vger.kernel.org
7677 W: http://www.muru.com/linux/omap/
7678 W: http://linux.omap.com/
7679 Q: http://patchwork.kernel.org/project/linux-omap/list/
7680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7683 F: arch/arm/configs/omap1_defconfig
7684 F: arch/arm/configs/omap2plus_defconfig
7685 F: drivers/i2c/busses/i2c-omap.c
7686 F: drivers/irqchip/irq-omap-intc.c
7687 F: drivers/mfd/*omap*.c
7688 F: drivers/mfd/menelaus.c
7689 F: drivers/mfd/palmas.c
7690 F: drivers/mfd/tps65217.c
7691 F: drivers/mfd/tps65218.c
7692 F: drivers/mfd/tps65910.c
7693 F: drivers/mfd/twl-core.[ch]
7694 F: drivers/mfd/twl4030*.c
7695 F: drivers/mfd/twl6030*.c
7696 F: drivers/mfd/twl6040*.c
7697 F: drivers/regulator/palmas-regulator*.c
7698 F: drivers/regulator/pbias-regulator.c
7699 F: drivers/regulator/tps65217-regulator.c
7700 F: drivers/regulator/tps65218-regulator.c
7701 F: drivers/regulator/tps65910-regulator.c
7702 F: drivers/regulator/twl-regulator.c
7703 F: include/linux/i2c-omap.h
7705 OMAP DEVICE TREE SUPPORT
7706 M: Benoît Cousson <bcousson@baylibre.com>
7707 M: Tony Lindgren <tony@atomide.com>
7708 L: linux-omap@vger.kernel.org
7709 L: devicetree@vger.kernel.org
7711 F: arch/arm/boot/dts/*omap*
7712 F: arch/arm/boot/dts/*am3*
7713 F: arch/arm/boot/dts/*am4*
7714 F: arch/arm/boot/dts/*am5*
7715 F: arch/arm/boot/dts/*dra7*
7717 OMAP CLOCK FRAMEWORK SUPPORT
7718 M: Paul Walmsley <paul@pwsan.com>
7719 L: linux-omap@vger.kernel.org
7721 F: arch/arm/*omap*/*clock*
7723 OMAP POWER MANAGEMENT SUPPORT
7724 M: Kevin Hilman <khilman@deeprootsystems.com>
7725 L: linux-omap@vger.kernel.org
7727 F: arch/arm/*omap*/*pm*
7728 F: drivers/cpufreq/omap-cpufreq.c
7730 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7731 M: Rajendra Nayak <rnayak@ti.com>
7732 M: Paul Walmsley <paul@pwsan.com>
7733 L: linux-omap@vger.kernel.org
7735 F: arch/arm/mach-omap2/prm*
7738 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7739 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7740 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7741 L: linux-omap@vger.kernel.org
7745 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7746 M: Roger Quadros <rogerq@ti.com>
7747 M: Tony Lindgren <tony@atomide.com>
7748 L: linux-omap@vger.kernel.org
7750 F: drivers/memory/omap-gpmc.c
7751 F: arch/arm/mach-omap2/*gpmc*
7753 OMAP FRAMEBUFFER SUPPORT
7754 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7755 L: linux-fbdev@vger.kernel.org
7756 L: linux-omap@vger.kernel.org
7758 F: drivers/video/fbdev/omap/
7760 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7761 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7762 L: linux-omap@vger.kernel.org
7763 L: linux-fbdev@vger.kernel.org
7765 F: drivers/video/fbdev/omap2/
7766 F: Documentation/arm/OMAP/DSS
7768 OMAP HARDWARE SPINLOCK SUPPORT
7769 M: Ohad Ben-Cohen <ohad@wizery.com>
7770 L: linux-omap@vger.kernel.org
7772 F: drivers/hwspinlock/omap_hwspinlock.c
7775 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7776 L: linux-omap@vger.kernel.org
7778 F: drivers/mmc/host/omap.c
7781 L: linux-mmc@vger.kernel.org
7782 L: linux-omap@vger.kernel.org
7784 F: drivers/mmc/host/omap_hsmmc.c
7786 OMAP RANDOM NUMBER GENERATOR SUPPORT
7787 M: Deepak Saxena <dsaxena@plexity.net>
7789 F: drivers/char/hw_random/omap-rng.c
7792 M: Benoît Cousson <bcousson@baylibre.com>
7793 M: Paul Walmsley <paul@pwsan.com>
7794 L: linux-omap@vger.kernel.org
7796 F: arch/arm/mach-omap2/omap_hwmod.*
7799 M: Paul Walmsley <paul@pwsan.com>
7800 L: linux-omap@vger.kernel.org
7802 F: arch/arm/mach-omap2/omap_hwmod*data*
7804 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7805 M: Benoît Cousson <bcousson@baylibre.com>
7806 L: linux-omap@vger.kernel.org
7808 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7810 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7811 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7812 L: linux-media@vger.kernel.org
7814 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7815 F: drivers/media/platform/omap3isp/
7816 F: drivers/staging/media/omap4iss/
7819 M: Felipe Balbi <balbi@ti.com>
7820 L: linux-usb@vger.kernel.org
7821 L: linux-omap@vger.kernel.org
7822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7824 F: drivers/usb/*/*omap*
7825 F: arch/arm/*omap*/usb*
7828 M: Javier Martinez Canillas <javier@dowhile0.org>
7829 M: Santosh Shilimkar <ssantosh@kernel.org>
7830 M: Kevin Hilman <khilman@deeprootsystems.com>
7831 L: linux-omap@vger.kernel.org
7833 F: drivers/gpio/gpio-omap.c
7835 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7836 M: Mark Jackson <mpfj@newflow.co.uk>
7837 L: linux-omap@vger.kernel.org
7839 F: arch/arm/boot/dts/am335x-nano.dts
7842 M: Bob Copeland <me@bobcopeland.com>
7843 L: linux-karma-devel@lists.sourceforge.net
7845 F: Documentation/filesystems/omfs.txt
7848 OMNIKEY CARDMAN 4000 DRIVER
7849 M: Harald Welte <laforge@gnumonks.org>
7851 F: drivers/char/pcmcia/cm4000_cs.c
7852 F: include/linux/cm4000_cs.h
7853 F: include/uapi/linux/cm4000_cs.h
7855 OMNIKEY CARDMAN 4040 DRIVER
7856 M: Harald Welte <laforge@gnumonks.org>
7858 F: drivers/char/pcmcia/cm4040_cs.*
7860 OMNIVISION OV7670 SENSOR DRIVER
7861 M: Jonathan Corbet <corbet@lwn.net>
7862 L: linux-media@vger.kernel.org
7863 T: git git://linuxtv.org/media_tree.git
7865 F: drivers/media/i2c/ov7670.c
7867 ONENAND FLASH DRIVER
7868 M: Kyungmin Park <kyungmin.park@samsung.com>
7869 L: linux-mtd@lists.infradead.org
7871 F: drivers/mtd/onenand/
7872 F: include/linux/mtd/onenand*.h
7874 ONSTREAM SCSI TAPE DRIVER
7875 M: Willem Riede <osst@riede.org>
7876 L: osst-users@lists.sourceforge.net
7877 L: linux-scsi@vger.kernel.org
7879 F: Documentation/scsi/osst.txt
7880 F: drivers/scsi/osst.*
7881 F: drivers/scsi/osst_*.h
7882 F: drivers/scsi/st.h
7884 OPENCORES I2C BUS DRIVER
7885 M: Peter Korsgaard <jacmet@sunsite.dk>
7886 L: linux-i2c@vger.kernel.org
7888 F: Documentation/i2c/busses/i2c-ocores
7889 F: drivers/i2c/busses/i2c-ocores.c
7891 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7892 M: Rob Herring <robh+dt@kernel.org>
7893 M: Frank Rowand <frowand.list@gmail.com>
7894 M: Grant Likely <grant.likely@linaro.org>
7895 L: devicetree@vger.kernel.org
7896 W: http://www.devicetree.org/
7897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7900 F: include/linux/of*.h
7903 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7904 M: Rob Herring <robh+dt@kernel.org>
7905 M: Pawel Moll <pawel.moll@arm.com>
7906 M: Mark Rutland <mark.rutland@arm.com>
7907 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7908 M: Kumar Gala <galak@codeaurora.org>
7909 L: devicetree@vger.kernel.org
7911 F: Documentation/devicetree/
7913 F: include/dt-bindings/
7915 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7916 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7917 L: devicetree@vger.kernel.org
7919 F: Documentation/devicetree/dynamic-resolution-notes.txt
7920 F: Documentation/devicetree/overlay-notes.txt
7921 F: drivers/of/overlay.c
7922 F: drivers/of/resolver.c
7924 OPENRISC ARCHITECTURE
7925 M: Jonas Bonn <jonas@southpole.se>
7926 W: http://openrisc.net
7927 L: linux@lists.openrisc.net (moderated for non-subscribers)
7929 T: git git://openrisc.net/~jonas/linux
7933 M: Pravin Shelar <pshelar@nicira.com>
7934 L: netdev@vger.kernel.org
7935 L: dev@openvswitch.org
7936 W: http://openvswitch.org
7939 F: include/uapi/linux/openvswitch.h
7941 OPERATING PERFORMANCE POINTS (OPP)
7942 M: Viresh Kumar <vireshk@kernel.org>
7943 M: Nishanth Menon <nm@ti.com>
7944 M: Stephen Boyd <sboyd@codeaurora.org>
7945 L: linux-pm@vger.kernel.org
7947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7948 F: drivers/base/power/opp/
7949 F: include/linux/pm_opp.h
7950 F: Documentation/power/opp.txt
7951 F: Documentation/devicetree/bindings/opp/
7954 M: Clemens Ladisch <clemens@ladisch.de>
7955 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7956 T: git git://git.alsa-project.org/alsa-kernel.git
7958 F: sound/drivers/opl4/
7961 M: Robert Richter <rric@kernel.org>
7962 L: oprofile-list@lists.sf.net
7964 F: arch/*/include/asm/oprofile*.h
7966 F: drivers/oprofile/
7967 F: include/linux/oprofile.h
7969 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7970 M: Mark Fasheh <mfasheh@suse.com>
7971 M: Joel Becker <jlbec@evilplan.org>
7972 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7973 W: http://ocfs2.wiki.kernel.org
7975 F: Documentation/filesystems/ocfs2.txt
7976 F: Documentation/filesystems/dlmfs.txt
7980 L: linux-wireless@vger.kernel.org
7981 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7982 W: http://www.nongnu.org/orinoco/
7984 F: drivers/net/wireless/intersil/orinoco/
7986 OSD LIBRARY and FILESYSTEM
7987 M: Boaz Harrosh <ooo@electrozaur.com>
7988 M: Benny Halevy <bhalevy@primarydata.com>
7989 L: osd-dev@open-osd.org
7990 W: http://open-osd.org
7991 T: git git://git.open-osd.org/open-osd.git
7993 F: drivers/scsi/osd/
7994 F: include/scsi/osd_*
7998 M: Miklos Szeredi <miklos@szeredi.hu>
7999 L: linux-unionfs@vger.kernel.org
8000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8003 F: Documentation/filesystems/overlayfs.txt
8006 M: Christian Lamparter <chunkeey@googlemail.com>
8007 L: linux-wireless@vger.kernel.org
8008 W: http://wireless.kernel.org/en/users/Drivers/p54
8010 F: drivers/net/wireless/intersil/p54/
8012 PA SEMI ETHERNET DRIVER
8013 M: Olof Johansson <olof@lixom.net>
8014 L: netdev@vger.kernel.org
8016 F: drivers/net/ethernet/pasemi/*
8018 PA SEMI SMBUS DRIVER
8019 M: Olof Johansson <olof@lixom.net>
8020 L: linux-i2c@vger.kernel.org
8022 F: drivers/i2c/busses/i2c-pasemi.c
8024 PADATA PARALLEL EXECUTION MECHANISM
8025 M: Steffen Klassert <steffen.klassert@secunet.com>
8026 L: linux-crypto@vger.kernel.org
8029 F: include/linux/padata.h
8030 F: Documentation/padata.txt
8032 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8033 M: Harald Welte <laforge@gnumonks.org>
8034 L: platform-driver-x86@vger.kernel.org
8036 F: drivers/platform/x86/panasonic-laptop.c
8038 PANASONIC MN10300/AM33/AM34 PORT
8039 M: David Howells <dhowells@redhat.com>
8040 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8041 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8042 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8044 F: Documentation/mn10300/
8047 PARALLEL PORT SUBSYSTEM
8048 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8049 M: Sudip Mukherjee <sudip@vectorindia.org>
8050 L: linux-parport@lists.infradead.org (subscribers-only)
8053 F: include/linux/parport*.h
8054 F: drivers/char/ppdev.c
8055 F: include/uapi/linux/ppdev.h
8056 F: Documentation/parport*.txt
8058 PARAVIRT_OPS INTERFACE
8059 M: Jeremy Fitzhardinge <jeremy@goop.org>
8060 M: Chris Wright <chrisw@sous-sol.org>
8061 M: Alok Kataria <akataria@vmware.com>
8062 M: Rusty Russell <rusty@rustcorp.com.au>
8063 L: virtualization@lists.linux-foundation.org
8065 F: Documentation/virtual/paravirt_ops.txt
8066 F: arch/*/kernel/paravirt*
8067 F: arch/*/include/asm/paravirt.h
8069 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8070 M: Tim Waugh <tim@cyberelk.net>
8071 L: linux-parport@lists.infradead.org (subscribers-only)
8073 F: Documentation/blockdev/paride.txt
8074 F: drivers/block/paride/
8077 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8078 M: Helge Deller <deller@gmx.de>
8079 L: linux-parisc@vger.kernel.org
8080 W: http://www.parisc-linux.org/
8081 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8086 F: Documentation/parisc/
8088 F: drivers/char/agp/parisc-agp.c
8089 F: drivers/input/serio/gscps2.c
8090 F: drivers/parport/parport_gsc.*
8091 F: drivers/tty/serial/8250/8250_gsc.c
8092 F: drivers/video/fbdev/sti*
8093 F: drivers/video/console/sti*
8094 F: drivers/video/logo/logo_parisc*
8096 PC87360 HARDWARE MONITORING DRIVER
8097 M: Jim Cromie <jim.cromie@gmail.com>
8098 L: lm-sensors@lm-sensors.org
8100 F: Documentation/hwmon/pc87360
8101 F: drivers/hwmon/pc87360.c
8104 M: Jim Cromie <jim.cromie@gmail.com>
8106 F: drivers/char/pc8736x_gpio.c
8108 PC87427 HARDWARE MONITORING DRIVER
8109 M: Jean Delvare <jdelvare@suse.com>
8110 L: lm-sensors@lm-sensors.org
8112 F: Documentation/hwmon/pc87427
8113 F: drivers/hwmon/pc87427.c
8116 M: Riku Voipio <riku.voipio@iki.fi>
8118 F: drivers/leds/leds-pca9532.c
8119 F: include/linux/leds-pca9532.h
8121 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8122 M: Guenter Roeck <linux@roeck-us.net>
8123 L: linux-i2c@vger.kernel.org
8125 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8127 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8128 M: Khalid Aziz <khalid@gonehiking.org>
8130 F: drivers/firmware/pcdp.*
8133 M: Linas Vepstas <linasvepstas@gmail.com>
8134 L: linux-pci@vger.kernel.org
8136 F: Documentation/PCI/pci-error-recovery.txt
8139 M: Bjorn Helgaas <bhelgaas@google.com>
8140 L: linux-pci@vger.kernel.org
8141 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8144 F: Documentation/PCI/
8146 F: include/linux/pci*
8148 F: arch/x86/kernel/quirks.c
8150 PCI DRIVER FOR ALTERA PCIE IP
8151 M: Ley Foon Tan <lftan@altera.com>
8152 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8153 L: linux-pci@vger.kernel.org
8155 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8156 F: drivers/pci/host/pcie-altera.c
8158 PCI DRIVER FOR ARM VERSATILE PLATFORM
8159 M: Rob Herring <robh@kernel.org>
8160 L: linux-pci@vger.kernel.org
8161 L: linux-arm-kernel@lists.infradead.org
8163 F: Documentation/devicetree/bindings/pci/versatile.txt
8164 F: drivers/pci/host/pci-versatile.c
8166 PCI DRIVER FOR APPLIEDMICRO XGENE
8167 M: Tanmay Inamdar <tinamdar@apm.com>
8168 L: linux-pci@vger.kernel.org
8169 L: linux-arm-kernel@lists.infradead.org
8171 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8172 F: drivers/pci/host/pci-xgene.c
8174 PCI DRIVER FOR FREESCALE LAYERSCAPE
8175 M: Minghuan Lian <minghuan.Lian@freescale.com>
8176 M: Mingkai Hu <mingkai.hu@freescale.com>
8177 M: Roy Zang <tie-fei.zang@freescale.com>
8178 L: linuxppc-dev@lists.ozlabs.org
8179 L: linux-pci@vger.kernel.org
8180 L: linux-arm-kernel@lists.infradead.org
8182 F: drivers/pci/host/*layerscape*
8185 M: Richard Zhu <Richard.Zhu@freescale.com>
8186 M: Lucas Stach <l.stach@pengutronix.de>
8187 L: linux-pci@vger.kernel.org
8188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8190 F: drivers/pci/host/*imx6*
8192 PCI DRIVER FOR TI KEYSTONE
8193 M: Murali Karicheri <m-karicheri2@ti.com>
8194 L: linux-pci@vger.kernel.org
8195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8197 F: drivers/pci/host/*keystone*
8199 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8200 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8201 M: Jason Cooper <jason@lakedaemon.net>
8202 L: linux-pci@vger.kernel.org
8203 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8205 F: drivers/pci/host/*mvebu*
8207 PCI DRIVER FOR NVIDIA TEGRA
8208 M: Thierry Reding <thierry.reding@gmail.com>
8209 L: linux-tegra@vger.kernel.org
8210 L: linux-pci@vger.kernel.org
8212 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8213 F: drivers/pci/host/pci-tegra.c
8215 PCI DRIVER FOR TI DRA7XX
8216 M: Kishon Vijay Abraham I <kishon@ti.com>
8217 L: linux-omap@vger.kernel.org
8218 L: linux-pci@vger.kernel.org
8220 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8221 F: drivers/pci/host/pci-dra7xx.c
8223 PCI DRIVER FOR RENESAS R-CAR
8224 M: Simon Horman <horms@verge.net.au>
8225 L: linux-pci@vger.kernel.org
8226 L: linux-sh@vger.kernel.org
8228 F: drivers/pci/host/*rcar*
8230 PCI DRIVER FOR SAMSUNG EXYNOS
8231 M: Jingoo Han <jingoohan1@gmail.com>
8232 L: linux-pci@vger.kernel.org
8233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8234 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8236 F: drivers/pci/host/pci-exynos.c
8238 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8239 M: Jingoo Han <jingoohan1@gmail.com>
8240 M: Pratyush Anand <pratyush.anand@gmail.com>
8241 L: linux-pci@vger.kernel.org
8243 F: drivers/pci/host/*designware*
8245 PCI DRIVER FOR GENERIC OF HOSTS
8246 M: Will Deacon <will.deacon@arm.com>
8247 L: linux-pci@vger.kernel.org
8248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8250 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8251 F: drivers/pci/host/pci-host-generic.c
8253 PCIE DRIVER FOR ST SPEAR13XX
8254 M: Pratyush Anand <pratyush.anand@gmail.com>
8255 L: linux-pci@vger.kernel.org
8257 F: drivers/pci/host/*spear*
8259 PCI MSI DRIVER FOR ALTERA MSI IP
8260 M: Ley Foon Tan <lftan@altera.com>
8261 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8262 L: linux-pci@vger.kernel.org
8264 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8265 F: drivers/pci/host/pcie-altera-msi.c
8267 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8268 M: Duc Dang <dhdang@apm.com>
8269 L: linux-pci@vger.kernel.org
8270 L: linux-arm-kernel@lists.infradead.org
8272 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8273 F: drivers/pci/host/pci-xgene-msi.c
8275 PCIE DRIVER FOR HISILICON
8276 M: Zhou Wang <wangzhou1@hisilicon.com>
8277 L: linux-pci@vger.kernel.org
8279 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8280 F: drivers/pci/host/pcie-hisi.c
8283 P: Linux PCMCIA Team
8284 L: linux-pcmcia@lists.infradead.org
8285 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8288 F: Documentation/pcmcia/
8292 PCNET32 NETWORK DRIVER
8293 M: Don Fry <pcnet32@frontier.com>
8294 L: netdev@vger.kernel.org
8296 F: drivers/net/ethernet/amd/pcnet32.c
8298 PCRYPT PARALLEL CRYPTO ENGINE
8299 M: Steffen Klassert <steffen.klassert@secunet.com>
8300 L: linux-crypto@vger.kernel.org
8303 F: include/crypto/pcrypt.h
8305 PER-CPU MEMORY ALLOCATOR
8306 M: Tejun Heo <tj@kernel.org>
8307 M: Christoph Lameter <cl@linux-foundation.org>
8308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8310 F: include/linux/percpu*.h
8312 F: arch/*/include/asm/percpu.h
8314 PER-TASK DELAY ACCOUNTING
8315 M: Balbir Singh <bsingharora@gmail.com>
8317 F: include/linux/delayacct.h
8318 F: kernel/delayacct.c
8320 PERFORMANCE EVENTS SUBSYSTEM
8321 M: Peter Zijlstra <peterz@infradead.org>
8322 M: Ingo Molnar <mingo@redhat.com>
8323 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8324 L: linux-kernel@vger.kernel.org
8325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8328 F: include/linux/perf_event.h
8329 F: include/uapi/linux/perf_event.h
8330 F: arch/*/kernel/perf_event*.c
8331 F: arch/*/kernel/*/perf_event*.c
8332 F: arch/*/kernel/*/*/perf_event*.c
8333 F: arch/*/include/asm/perf_event.h
8334 F: arch/*/kernel/perf_callchain.c
8337 PERSONALITY HANDLING
8338 M: Christoph Hellwig <hch@infradead.org>
8339 L: linux-abi-devel@lists.sourceforge.net
8341 F: include/linux/personality.h
8342 F: include/uapi/linux/personality.h
8345 M: Remi Denis-Courmont <courmisch@gmail.com>
8347 F: Documentation/networking/phonet.txt
8348 F: include/linux/phonet.h
8349 F: include/net/phonet/
8350 F: include/uapi/linux/phonet.h
8354 M: Joern Engel <joern@lazybastard.org>
8355 L: linux-mtd@lists.infradead.org
8357 F: drivers/mtd/devices/phram.c
8360 M: Bruno Prémont <bonbons@linux-vserver.org>
8361 L: linux-input@vger.kernel.org
8363 F: drivers/hid/hid-picolcd*
8366 M: Jamie Iles <jamie@jamieiles.com>
8367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8368 T: git git://github.com/jamieiles/linux-2.6-ji.git
8370 F: arch/arm/boot/dts/picoxcell*
8371 F: arch/arm/mach-picoxcell/
8372 F: drivers/crypto/picoxcell*
8374 PIN CONTROL SUBSYSTEM
8375 M: Linus Walleij <linus.walleij@linaro.org>
8376 L: linux-gpio@vger.kernel.org
8377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8380 F: include/linux/pinctrl/
8382 PIN CONTROLLER - ATMEL AT91
8383 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8386 F: drivers/pinctrl/pinctrl-at91.*
8388 PIN CONTROLLER - ATMEL AT91 PIO4
8389 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8390 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8391 L: linux-gpio@vger.kernel.org
8393 F: drivers/pinctrl/pinctrl-at91-pio4.*
8395 PIN CONTROLLER - INTEL
8396 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8397 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8399 F: drivers/pinctrl/intel/
8401 PIN CONTROLLER - RENESAS
8402 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8403 M: Geert Uytterhoeven <geert+renesas@glider.be>
8404 L: linux-sh@vger.kernel.org
8406 F: drivers/pinctrl/sh-pfc/
8408 PIN CONTROLLER - SAMSUNG
8409 M: Tomasz Figa <tomasz.figa@gmail.com>
8410 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8411 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8413 F: drivers/pinctrl/samsung/
8415 PIN CONTROLLER - SINGLE
8416 M: Tony Lindgren <tony@atomide.com>
8417 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8419 L: linux-omap@vger.kernel.org
8421 F: drivers/pinctrl/pinctrl-single.c
8423 PIN CONTROLLER - ST SPEAR
8424 M: Viresh Kumar <vireshk@kernel.org>
8425 L: spear-devel@list.st.com
8426 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8427 W: http://www.st.com/spear
8429 F: drivers/pinctrl/spear/
8432 M: Jiri Kosina <jikos@kernel.org>
8434 F: drivers/block/pktcdvd.c
8435 F: include/linux/pktcdvd.h
8436 F: include/uapi/linux/pktcdvd.h
8439 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8440 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8442 T: git git://github.com/gxt/linux.git
8443 F: drivers/input/serio/i8042-unicore32io.h
8444 F: drivers/i2c/busses/i2c-puv3.c
8445 F: drivers/video/fbdev/fb-puv3.c
8446 F: drivers/rtc/rtc-puv3.c
8448 PMBUS HARDWARE MONITORING DRIVERS
8449 M: Guenter Roeck <linux@roeck-us.net>
8450 L: lm-sensors@lm-sensors.org
8451 W: http://www.lm-sensors.org/
8452 W: http://www.roeck-us.net/linux/drivers/
8453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8455 F: Documentation/hwmon/pmbus
8456 F: drivers/hwmon/pmbus/
8457 F: include/linux/i2c/pmbus.h
8459 PMC SIERRA MaxRAID DRIVER
8460 L: linux-scsi@vger.kernel.org
8461 W: http://www.pmc-sierra.com/
8463 F: drivers/scsi/pmcraid.*
8465 PMC SIERRA PM8001 DRIVER
8466 M: Jack Wang <jinpu.wang@profitbricks.com>
8467 M: lindar_liu@usish.com
8469 L: linux-scsi@vger.kernel.org
8471 F: drivers/scsi/pm8001/
8473 POSIX CLOCKS and TIMERS
8474 M: Thomas Gleixner <tglx@linutronix.de>
8475 L: linux-kernel@vger.kernel.org
8476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8479 F: include/linux/timer*
8480 F: kernel/time/*timer*
8482 POWER MANAGEMENT CORE
8483 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8484 L: linux-pm@vger.kernel.org
8485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8487 F: drivers/base/power/
8488 F: include/linux/pm.h
8489 F: include/linux/pm_*
8490 F: include/linux/powercap.h
8491 F: drivers/powercap/
8493 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8494 M: Sebastian Reichel <sre@kernel.org>
8495 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8496 M: David Woodhouse <dwmw2@infradead.org>
8497 L: linux-pm@vger.kernel.org
8498 T: git git://git.infradead.org/battery-2.6.git
8500 F: include/linux/power_supply.h
8502 X: drivers/power/avs/
8504 POWER STATE COORDINATION INTERFACE (PSCI)
8505 M: Mark Rutland <mark.rutland@arm.com>
8506 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8507 L: linux-arm-kernel@lists.infradead.org
8509 F: drivers/firmware/psci.c
8510 F: include/linux/psci.h
8511 F: include/uapi/linux/psci.h
8514 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8518 PPP PROTOCOL DRIVERS AND COMPRESSORS
8519 M: Paul Mackerras <paulus@samba.org>
8520 L: linux-ppp@vger.kernel.org
8522 F: drivers/net/ppp/ppp_*
8524 PPP OVER ATM (RFC 2364)
8525 M: Mitchell Blank Jr <mitch@sfgoth.com>
8527 F: net/atm/pppoatm.c
8528 F: include/uapi/linux/atmppp.h
8531 M: Michal Ostrowski <mostrows@earthlink.net>
8533 F: drivers/net/ppp/pppoe.c
8534 F: drivers/net/ppp/pppox.c
8537 M: James Chapman <jchapman@katalix.com>
8539 F: net/l2tp/l2tp_ppp.c
8540 F: include/linux/if_pppol2tp.h
8541 F: include/uapi/linux/if_pppol2tp.h
8544 M: Rodolfo Giometti <giometti@enneenne.com>
8545 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8546 L: linuxpps@ml.enneenne.com (subscribers-only)
8548 F: Documentation/pps/
8550 F: include/linux/pps*.h
8553 M: Dmitry Kozlov <xeb@mail.ru>
8554 L: netdev@vger.kernel.org
8556 F: drivers/net/ppp/pptp.c
8557 W: http://sourceforge.net/projects/accel-pptp
8560 M: Robert Love <rml@tech9.net>
8561 L: kpreempt-tech@lists.sourceforge.net
8562 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8564 F: Documentation/preempt-locking.txt
8565 F: include/linux/preempt.h
8567 PRISM54 WIRELESS DRIVER
8568 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8569 L: linux-wireless@vger.kernel.org
8570 W: http://wireless.kernel.org/en/users/Drivers/p54
8572 F: drivers/net/wireless/intersil/prism54/
8575 M: Geoff Levand <geoff@infradead.org>
8576 L: netdev@vger.kernel.org
8577 L: linuxppc-dev@lists.ozlabs.org
8579 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8581 PS3 PLATFORM SUPPORT
8582 M: Geoff Levand <geoff@infradead.org>
8583 L: linuxppc-dev@lists.ozlabs.org
8585 F: arch/powerpc/boot/ps3*
8586 F: arch/powerpc/include/asm/lv1call.h
8587 F: arch/powerpc/include/asm/ps3*.h
8588 F: arch/powerpc/platforms/ps3/
8591 F: drivers/rtc/rtc-ps3.c
8592 F: drivers/usb/host/*ps3.c
8593 F: sound/ppc/snd_ps3*
8596 M: Jim Paris <jim@jtan.com>
8597 M: Geoff Levand <geoff@infradead.org>
8598 L: linuxppc-dev@lists.ozlabs.org
8600 F: drivers/block/ps3vram.c
8603 M: Anton Vorontsov <anton@enomsg.org>
8604 M: Colin Cross <ccross@android.com>
8605 M: Kees Cook <keescook@chromium.org>
8606 M: Tony Luck <tony.luck@intel.com>
8608 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8610 F: include/linux/pstore*
8611 F: drivers/firmware/efi/efi-pstore.c
8612 F: drivers/acpi/apei/erst.c
8614 PTP HARDWARE CLOCK SUPPORT
8615 M: Richard Cochran <richardcochran@gmail.com>
8616 L: netdev@vger.kernel.org
8618 W: http://linuxptp.sourceforge.net/
8619 F: Documentation/ABI/testing/sysfs-ptp
8620 F: Documentation/ptp/*
8621 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8622 F: drivers/net/phy/dp83640*
8624 F: include/linux/ptp_cl*
8627 M: Roland McGrath <roland@hack.frob.com>
8628 M: Oleg Nesterov <oleg@redhat.com>
8630 F: include/asm-generic/syscall.h
8631 F: include/linux/ptrace.h
8632 F: include/linux/regset.h
8633 F: include/linux/tracehook.h
8634 F: include/uapi/linux/ptrace.h
8637 PVRUSB2 VIDEO4LINUX DRIVER
8638 M: Mike Isely <isely@pobox.com>
8639 L: pvrusb2@isely.net (subscribers-only)
8640 L: linux-media@vger.kernel.org
8641 W: http://www.isely.net/pvrusb2/
8642 T: git git://linuxtv.org/media_tree.git
8644 F: Documentation/video4linux/README.pvrusb2
8645 F: drivers/media/usb/pvrusb2/
8648 M: Hans de Goede <hdegoede@redhat.com>
8649 L: linux-media@vger.kernel.org
8650 T: git git://linuxtv.org/media_tree.git
8652 F: drivers/media/usb/pwc/*
8655 M: Kamil Debski <k.debski@samsung.com>
8656 L: lm-sensors@lm-sensors.org
8658 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8659 F: Documentation/hwmon/pwm-fan
8660 F: drivers/hwmon/pwm-fan.c
8663 M: Thierry Reding <thierry.reding@gmail.com>
8664 L: linux-pwm@vger.kernel.org
8666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8667 F: Documentation/pwm.txt
8668 F: Documentation/devicetree/bindings/pwm/
8669 F: include/linux/pwm.h
8671 F: drivers/video/backlight/pwm_bl.c
8672 F: include/linux/pwm_backlight.h
8674 PXA2xx/PXA3xx SUPPORT
8675 M: Daniel Mack <daniel@zonque.org>
8676 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8677 M: Robert Jarzmik <robert.jarzmik@free.fr>
8678 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8679 T: git git://github.com/hzhuang1/linux.git
8680 T: git git://github.com/rjarzmik/linux.git
8682 F: arch/arm/mach-pxa/
8684 F: drivers/pcmcia/pxa2xx*
8685 F: drivers/pinctrl/pxa/
8686 F: drivers/spi/spi-pxa2xx*
8687 F: drivers/usb/gadget/udc/pxa2*
8688 F: include/sound/pxa2xx-lib.h
8692 PXA3xx NAND FLASH DRIVER
8693 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8694 L: linux-mtd@lists.infradead.org
8696 F: drivers/mtd/nand/pxa3xx_nand.c
8699 M: Eric Miao <eric.y.miao@gmail.com>
8700 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8702 T: git git://github.com/hzhuang1/linux.git
8703 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8705 F: arch/arm/mach-mmp/
8711 M: Robert Jarzmik <robert.jarzmik@free.fr>
8712 L: rtc-linux@googlegroups.com
8716 M: Tadeusz Struk <tadeusz.struk@intel.com>
8717 L: qat-linux@intel.com
8719 F: drivers/crypto/qat/
8722 M: Mike Marciniszyn <infinipath@intel.com>
8723 L: linux-rdma@vger.kernel.org
8725 F: drivers/infiniband/hw/qib/
8727 QLOGIC QLA1280 SCSI DRIVER
8728 M: Michael Reed <mdr@sgi.com>
8729 L: linux-scsi@vger.kernel.org
8731 F: drivers/scsi/qla1280.[ch]
8733 QLOGIC QLA2XXX FC-SCSI DRIVER
8734 M: qla2xxx-upstream@qlogic.com
8735 L: linux-scsi@vger.kernel.org
8737 F: Documentation/scsi/LICENSE.qla2xxx
8738 F: drivers/scsi/qla2xxx/
8740 QLOGIC QLA4XXX iSCSI DRIVER
8741 M: QLogic-Storage-Upstream@qlogic.com
8742 L: linux-scsi@vger.kernel.org
8744 F: Documentation/scsi/LICENSE.qla4xxx
8745 F: drivers/scsi/qla4xxx/
8747 QLOGIC QLA3XXX NETWORK DRIVER
8748 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8749 M: Ron Mercer <ron.mercer@qlogic.com>
8750 M: linux-driver@qlogic.com
8751 L: netdev@vger.kernel.org
8753 F: Documentation/networking/LICENSE.qla3xxx
8754 F: drivers/net/ethernet/qlogic/qla3xxx.*
8756 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8757 M: Dept-GELinuxNICDev@qlogic.com
8758 L: netdev@vger.kernel.org
8760 F: drivers/net/ethernet/qlogic/qlcnic/
8762 QLOGIC QLGE 10Gb ETHERNET DRIVER
8763 M: Harish Patil <harish.patil@qlogic.com>
8764 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8765 M: Dept-GELinuxNICDev@qlogic.com
8766 M: linux-driver@qlogic.com
8767 L: netdev@vger.kernel.org
8769 F: drivers/net/ethernet/qlogic/qlge/
8771 QLOGIC QL4xxx ETHERNET DRIVER
8772 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8773 M: Ariel Elior <Ariel.Elior@qlogic.com>
8774 M: everest-linux-l2@qlogic.com
8775 L: netdev@vger.kernel.org
8777 F: drivers/net/ethernet/qlogic/qed/
8778 F: include/linux/qed/
8779 F: drivers/net/ethernet/qlogic/qede/
8782 M: Anders Larsen <al@alarsen.net>
8783 W: http://www.alarsen.net/linux/qnx4fs/
8786 F: include/uapi/linux/qnx4_fs.h
8787 F: include/uapi/linux/qnxtypes.h
8790 M: Antti Palosaari <crope@iki.fi>
8791 L: linux-media@vger.kernel.org
8792 W: https://linuxtv.org
8793 W: http://palosaari.fi/linux/
8794 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8795 T: git git://linuxtv.org/anttip/media_tree.git
8797 F: drivers/media/tuners/qt1010*
8799 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8800 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8801 L: linux-wireless@vger.kernel.org
8802 L: ath9k-devel@lists.ath9k.org
8803 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8805 F: drivers/net/wireless/ath/ath9k/
8807 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8808 M: Kalle Valo <kvalo@qca.qualcomm.com>
8809 L: ath10k@lists.infradead.org
8810 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8811 T: git git://github.com/kvalo/ath.git
8813 F: drivers/net/wireless/ath/ath10k/
8815 QUALCOMM HEXAGON ARCHITECTURE
8816 M: Richard Kuo <rkuo@codeaurora.org>
8817 L: linux-hexagon@vger.kernel.org
8821 QUALCOMM WCN36XX WIRELESS DRIVER
8822 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8823 L: wcn36xx@lists.infradead.org
8824 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8825 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8827 F: drivers/net/wireless/ath/wcn36xx/
8829 RADOS BLOCK DEVICE (RBD)
8830 M: Ilya Dryomov <idryomov@gmail.com>
8831 M: Sage Weil <sage@redhat.com>
8832 M: Alex Elder <elder@kernel.org>
8833 L: ceph-devel@vger.kernel.org
8835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8836 T: git git://github.com/ceph/ceph-client.git
8838 F: Documentation/ABI/testing/sysfs-bus-rbd
8839 F: drivers/block/rbd.c
8840 F: drivers/block/rbd_types.h
8842 RADEON FRAMEBUFFER DISPLAY DRIVER
8843 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8844 L: linux-fbdev@vger.kernel.org
8846 F: drivers/video/fbdev/aty/radeon*
8847 F: include/uapi/linux/radeonfb.h
8849 RADIOSHARK RADIO DRIVER
8850 M: Hans de Goede <hdegoede@redhat.com>
8851 L: linux-media@vger.kernel.org
8852 T: git git://linuxtv.org/media_tree.git
8854 F: drivers/media/radio/radio-shark.c
8856 RADIOSHARK2 RADIO DRIVER
8857 M: Hans de Goede <hdegoede@redhat.com>
8858 L: linux-media@vger.kernel.org
8859 T: git git://linuxtv.org/media_tree.git
8861 F: drivers/media/radio/radio-shark2.c
8862 F: drivers/media/radio/radio-tea5777.c
8864 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8865 M: Paul Mackerras <paulus@samba.org>
8866 L: linux-fbdev@vger.kernel.org
8868 F: drivers/video/fbdev/aty/aty128fb.c
8870 RALINK RT2X00 WIRELESS LAN DRIVER
8872 M: Stanislaw Gruszka <sgruszka@redhat.com>
8873 M: Helmut Schaa <helmut.schaa@googlemail.com>
8874 L: linux-wireless@vger.kernel.org
8876 F: drivers/net/wireless/ralink/rt2x00/
8878 RAMDISK RAM BLOCK DEVICE DRIVER
8879 M: Jens Axboe <axboe@kernel.dk>
8881 F: Documentation/blockdev/ramdisk.txt
8882 F: drivers/block/brd.c
8884 RANDOM NUMBER DRIVER
8885 M: "Theodore Ts'o" <tytso@mit.edu>
8887 F: drivers/char/random.c
8890 M: Matt Porter <mporter@kernel.crashing.org>
8891 M: Alexandre Bounine <alexandre.bounine@idt.com>
8895 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8896 L: linux-wireless@vger.kernel.org
8898 F: drivers/net/wireless/ray*
8901 M: Josh Triplett <josh@joshtriplett.org>
8902 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.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: Documentation/RCU/torture.txt
8907 F: kernel/rcu/rcutorture.c
8909 RCUTORTURE TEST FRAMEWORK
8910 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8911 M: Josh Triplett <josh@joshtriplett.org>
8912 R: Steven Rostedt <rostedt@goodmis.org>
8913 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8914 R: Lai Jiangshan <jiangshanlai@gmail.com>
8915 L: linux-kernel@vger.kernel.org
8917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8918 F: tools/testing/selftests/rcutorture
8921 M: Florian Fainelli <florian@openwrt.org>
8924 RDC R6040 FAST ETHERNET DRIVER
8925 M: Florian Fainelli <florian@openwrt.org>
8926 L: netdev@vger.kernel.org
8928 F: drivers/net/ethernet/rdc/r6040.c
8930 RDS - RELIABLE DATAGRAM SOCKETS
8931 M: Chien Yen <chien.yen@oracle.com>
8932 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8936 READ-COPY UPDATE (RCU)
8937 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8938 M: Josh Triplett <josh@joshtriplett.org>
8939 R: Steven Rostedt <rostedt@goodmis.org>
8940 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8941 R: Lai Jiangshan <jiangshanlai@gmail.com>
8942 L: linux-kernel@vger.kernel.org
8943 W: http://www.rdrop.com/users/paulmck/RCU/
8945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8946 F: Documentation/RCU/
8947 X: Documentation/RCU/torture.txt
8948 F: include/linux/rcu*
8949 X: include/linux/srcu.h
8953 REAL TIME CLOCK (RTC) SUBSYSTEM
8954 M: Alessandro Zummo <a.zummo@towertech.it>
8955 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8956 L: rtc-linux@googlegroups.com
8957 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8960 F: Documentation/rtc.txt
8962 F: include/linux/rtc.h
8963 F: include/uapi/linux/rtc.h
8965 REALTEK AUDIO CODECS
8966 M: Bard Liao <bardliao@realtek.com>
8967 M: Oder Chiou <oder_chiou@realtek.com>
8969 F: sound/soc/codecs/rt*
8970 F: include/sound/rt*.h
8972 REISERFS FILE SYSTEM
8973 L: reiserfs-devel@vger.kernel.org
8977 REGISTER MAP ABSTRACTION
8978 M: Mark Brown <broonie@kernel.org>
8979 L: linux-kernel@vger.kernel.org
8980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8982 F: drivers/base/regmap/
8983 F: include/linux/regmap.h
8985 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8986 M: Ohad Ben-Cohen <ohad@wizery.com>
8987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8989 F: drivers/remoteproc/
8990 F: Documentation/remoteproc.txt
8991 F: include/linux/remoteproc.h
8993 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8994 M: Ohad Ben-Cohen <ohad@wizery.com>
8995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8998 F: Documentation/rpmsg.txt
8999 F: include/linux/rpmsg.h
9001 RENESAS ETHERNET DRIVERS
9002 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9003 L: netdev@vger.kernel.org
9004 L: linux-sh@vger.kernel.org
9005 F: drivers/net/ethernet/renesas/
9006 F: include/linux/sh_eth.h
9008 RESET CONTROLLER FRAMEWORK
9009 M: Philipp Zabel <p.zabel@pengutronix.de>
9012 F: Documentation/devicetree/bindings/reset/
9013 F: include/dt-bindings/reset/
9014 F: include/linux/reset.h
9015 F: include/linux/reset-controller.h
9018 M: Johannes Berg <johannes@sipsolutions.net>
9019 L: linux-wireless@vger.kernel.org
9020 W: http://wireless.kernel.org/
9021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9024 F: Documentation/rfkill.txt
9028 M: Thomas Graf <tgraf@suug.ch>
9029 L: netdev@vger.kernel.org
9032 F: include/linux/rhashtable.h
9034 RICOH SMARTMEDIA/XD DRIVER
9035 M: Maxim Levitsky <maximlevitsky@gmail.com>
9037 F: drivers/mtd/nand/r852.c
9038 F: drivers/mtd/nand/r852.h
9040 RICOH R5C592 MEMORYSTICK DRIVER
9041 M: Maxim Levitsky <maximlevitsky@gmail.com>
9043 F: drivers/memstick/host/r592.*
9046 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9047 W: http://sourceforge.net/projects/roccat/
9049 F: drivers/hid/hid-roccat*
9050 F: include/linux/hid-roccat*
9051 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9054 M: Jiri Pirko <jiri@resnulli.us>
9055 M: Scott Feldman <sfeldma@gmail.com>
9056 L: netdev@vger.kernel.org
9058 F: drivers/net/ethernet/rocker/
9062 W: http://www.comtrol.com
9064 F: Documentation/serial/rocket.txt
9065 F: drivers/tty/rocket*
9067 ROCKETPORT EXPRESS/INFINITY DRIVER
9068 M: Kevin Cernekee <cernekee@gmail.com>
9069 L: linux-serial@vger.kernel.org
9071 F: drivers/tty/serial/rp2.*
9074 M: Ralf Baechle <ralf@linux-mips.org>
9075 L: linux-hams@vger.kernel.org
9076 W: http://www.linux-ax25.org/
9078 F: include/net/rose.h
9079 F: include/uapi/linux/rose.h
9082 RTL2830 MEDIA DRIVER
9083 M: Antti Palosaari <crope@iki.fi>
9084 L: linux-media@vger.kernel.org
9085 W: https://linuxtv.org
9086 W: http://palosaari.fi/linux/
9087 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9088 T: git git://linuxtv.org/anttip/media_tree.git
9090 F: drivers/media/dvb-frontends/rtl2830*
9092 RTL2832 MEDIA DRIVER
9093 M: Antti Palosaari <crope@iki.fi>
9094 L: linux-media@vger.kernel.org
9095 W: https://linuxtv.org
9096 W: http://palosaari.fi/linux/
9097 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9098 T: git git://linuxtv.org/anttip/media_tree.git
9100 F: drivers/media/dvb-frontends/rtl2832*
9102 RTL2832_SDR MEDIA DRIVER
9103 M: Antti Palosaari <crope@iki.fi>
9104 L: linux-media@vger.kernel.org
9105 W: https://linuxtv.org
9106 W: http://palosaari.fi/linux/
9107 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9108 T: git git://linuxtv.org/anttip/media_tree.git
9110 F: drivers/media/dvb-frontends/rtl2832_sdr*
9112 RTL8180 WIRELESS DRIVER
9113 L: linux-wireless@vger.kernel.org
9114 W: http://wireless.kernel.org/
9115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9117 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9119 RTL8187 WIRELESS DRIVER
9120 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9121 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9122 M: Larry Finger <Larry.Finger@lwfinger.net>
9123 L: linux-wireless@vger.kernel.org
9124 W: http://wireless.kernel.org/
9125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9127 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9129 RTL8192CE WIRELESS DRIVER
9130 M: Larry Finger <Larry.Finger@lwfinger.net>
9131 M: Chaoming Li <chaoming_li@realsil.com.cn>
9132 L: linux-wireless@vger.kernel.org
9133 W: http://wireless.kernel.org/
9134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9136 F: drivers/net/wireless/realtek/rtlwifi/
9137 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9139 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9140 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9141 L: linux-wireless@vger.kernel.org
9142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9144 F: drivers/net/wireless/realtek/rtl8xxxu/
9146 S3 SAVAGE FRAMEBUFFER DRIVER
9147 M: Antonino Daplas <adaplas@gmail.com>
9148 L: linux-fbdev@vger.kernel.org
9150 F: drivers/video/fbdev/savage/
9153 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9154 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9155 L: linux-s390@vger.kernel.org
9156 W: http://www.ibm.com/developerworks/linux/linux390/
9160 F: Documentation/s390/
9161 F: Documentation/DocBook/s390*
9163 S390 COMMON I/O LAYER
9164 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9165 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9166 L: linux-s390@vger.kernel.org
9167 W: http://www.ibm.com/developerworks/linux/linux390/
9169 F: drivers/s390/cio/
9172 M: Stefan Weinhuber <wein@de.ibm.com>
9173 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9174 L: linux-s390@vger.kernel.org
9175 W: http://www.ibm.com/developerworks/linux/linux390/
9177 F: drivers/s390/block/dasd*
9178 F: block/partitions/ibm.c
9180 S390 NETWORK DRIVERS
9181 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9182 L: linux-s390@vger.kernel.org
9183 W: http://www.ibm.com/developerworks/linux/linux390/
9185 F: drivers/s390/net/
9188 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9189 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9190 L: linux-s390@vger.kernel.org
9191 W: http://www.ibm.com/developerworks/linux/linux390/
9194 F: drivers/pci/hotplug/s390_pci_hpc.c
9197 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9198 L: linux-s390@vger.kernel.org
9199 W: http://www.ibm.com/developerworks/linux/linux390/
9201 F: drivers/s390/crypto/
9204 M: Steffen Maier <maier@linux.vnet.ibm.com>
9205 L: linux-s390@vger.kernel.org
9206 W: http://www.ibm.com/developerworks/linux/linux390/
9208 F: drivers/s390/scsi/zfcp_*
9210 S390 IUCV NETWORK LAYER
9211 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9212 L: linux-s390@vger.kernel.org
9213 W: http://www.ibm.com/developerworks/linux/linux390/
9215 F: drivers/s390/net/*iucv*
9216 F: include/net/iucv/
9220 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9221 L: linux-s390@vger.kernel.org
9222 W: http://www.ibm.com/developerworks/linux/linux390/
9224 F: drivers/iommu/s390-iommu.c
9226 S3C24XX SD/MMC Driver
9227 M: Ben Dooks <ben-linux@fluff.org>
9228 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9230 F: drivers/mmc/host/s3cmci.*
9232 SAA6588 RDS RECEIVER DRIVER
9233 M: Hans Verkuil <hverkuil@xs4all.nl>
9234 L: linux-media@vger.kernel.org
9235 T: git git://linuxtv.org/media_tree.git
9236 W: https://linuxtv.org
9238 F: drivers/media/i2c/saa6588*
9240 SAA7134 VIDEO4LINUX DRIVER
9241 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9242 L: linux-media@vger.kernel.org
9243 W: https://linuxtv.org
9244 T: git git://linuxtv.org/media_tree.git
9246 F: Documentation/video4linux/*.saa7134
9247 F: drivers/media/pci/saa7134/
9249 SAA7146 VIDEO4LINUX-2 DRIVER
9250 M: Hans Verkuil <hverkuil@xs4all.nl>
9251 L: linux-media@vger.kernel.org
9252 T: git git://linuxtv.org/media_tree.git
9254 F: drivers/media/common/saa7146/
9255 F: drivers/media/pci/saa7146/
9256 F: include/media/saa7146*
9258 SAMSUNG LAPTOP DRIVER
9259 M: Corentin Chary <corentin.chary@gmail.com>
9260 L: platform-driver-x86@vger.kernel.org
9262 F: drivers/platform/x86/samsung-laptop.c
9264 SAMSUNG AUDIO (ASoC) DRIVERS
9265 M: Sangbeom Kim <sbkim73@samsung.com>
9266 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9268 F: sound/soc/samsung/
9270 SAMSUNG FRAMEBUFFER DRIVER
9271 M: Jingoo Han <jingoohan1@gmail.com>
9272 L: linux-fbdev@vger.kernel.org
9274 F: drivers/video/fbdev/s3c-fb.c
9276 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9277 M: Sangbeom Kim <sbkim73@samsung.com>
9278 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9279 L: linux-kernel@vger.kernel.org
9280 L: linux-samsung-soc@vger.kernel.org
9282 F: drivers/mfd/sec*.c
9283 F: drivers/regulator/s2m*.c
9284 F: drivers/regulator/s5m*.c
9285 F: drivers/clk/clk-s2mps11.c
9286 F: drivers/rtc/rtc-s5m.c
9287 F: include/linux/mfd/samsung/
9288 F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9289 F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9291 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9292 M: Kyungmin Park <kyungmin.park@samsung.com>
9293 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9294 L: linux-media@vger.kernel.org
9295 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9297 F: drivers/media/platform/exynos4-is/
9299 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9300 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9301 L: linux-media@vger.kernel.org
9302 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9304 F: drivers/media/platform/s3c-camif/
9305 F: include/media/drv-intf/s3c_camif.h
9307 SAMSUNG S5C73M3 CAMERA DRIVER
9308 M: Kyungmin Park <kyungmin.park@samsung.com>
9309 M: Andrzej Hajda <a.hajda@samsung.com>
9310 L: linux-media@vger.kernel.org
9312 F: drivers/media/i2c/s5c73m3/*
9314 SAMSUNG S5K5BAF CAMERA DRIVER
9315 M: Kyungmin Park <kyungmin.park@samsung.com>
9316 M: Andrzej Hajda <a.hajda@samsung.com>
9317 L: linux-media@vger.kernel.org
9319 F: drivers/media/i2c/s5k5baf.c
9321 SAMSUNG S3FWRN5 NFC DRIVER
9322 M: Robert Baldyga <r.baldyga@samsung.com>
9323 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9325 F: drivers/nfc/s3fwrn5
9327 SAMSUNG SOC CLOCK DRIVERS
9328 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9329 M: Tomasz Figa <tomasz.figa@gmail.com>
9331 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9332 F: drivers/clk/samsung/
9334 SAMSUNG SXGBE DRIVERS
9335 M: Byungho An <bh74.an@samsung.com>
9336 M: Girish K S <ks.giri@samsung.com>
9337 M: Vipul Pandya <vipul.pandya@samsung.com>
9339 L: netdev@vger.kernel.org
9340 F: drivers/net/ethernet/samsung/sxgbe/
9342 SAMSUNG THERMAL DRIVER
9343 M: Lukasz Majewski <l.majewski@samsung.com>
9344 L: linux-pm@vger.kernel.org
9345 L: linux-samsung-soc@vger.kernel.org
9347 T: https://github.com/lmajewski/linux-samsung-thermal.git
9348 F: drivers/thermal/samsung/
9350 SAMSUNG USB2 PHY DRIVER
9351 M: Kamil Debski <k.debski@samsung.com>
9352 L: linux-kernel@vger.kernel.org
9354 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9355 F: Documentation/phy/samsung-usb2.txt
9356 F: drivers/phy/phy-exynos4210-usb2.c
9357 F: drivers/phy/phy-exynos4x12-usb2.c
9358 F: drivers/phy/phy-exynos5250-usb2.c
9359 F: drivers/phy/phy-s5pv210-usb2.c
9360 F: drivers/phy/phy-samsung-usb2.c
9361 F: drivers/phy/phy-samsung-usb2.h
9364 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9365 L: linux-serial@vger.kernel.org
9367 F: drivers/tty/serial/
9369 SYNOPSYS DESIGNWARE DMAC DRIVER
9370 M: Viresh Kumar <vireshk@kernel.org>
9371 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9373 F: include/linux/dma/dw.h
9374 F: include/linux/platform_data/dma-dw.h
9377 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9378 M: Lars Persson <lars.persson@axis.com>
9379 L: netdev@vger.kernel.org
9381 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9382 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9384 SYNOPSYS DESIGNWARE I2C DRIVER
9385 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9386 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9387 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9388 L: linux-i2c@vger.kernel.org
9390 F: drivers/i2c/busses/i2c-designware-*
9391 F: include/linux/platform_data/i2c-designware.h
9393 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9394 M: Jaehoon Chung <jh80.chung@samsung.com>
9395 L: linux-mmc@vger.kernel.org
9397 F: include/linux/mmc/dw_mmc.h
9398 F: drivers/mmc/host/dw_mmc*
9400 SYSTEM TRACE MODULE CLASS
9401 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9403 F: Documentation/trace/stm.txt
9404 F: drivers/hwtracing/stm/
9405 F: include/linux/stm.h
9406 F: include/uapi/linux/stm.h
9409 M: Andreas Noever <andreas.noever@gmail.com>
9411 F: drivers/thunderbolt/
9413 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9414 M: John Stultz <john.stultz@linaro.org>
9415 M: Thomas Gleixner <tglx@linutronix.de>
9416 L: linux-kernel@vger.kernel.org
9417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9419 F: include/linux/clocksource.h
9420 F: include/linux/time.h
9421 F: include/linux/timex.h
9422 F: include/uapi/linux/time.h
9423 F: include/uapi/linux/timex.h
9424 F: kernel/time/clocksource.c
9425 F: kernel/time/time*.c
9426 F: kernel/time/alarmtimer.c
9427 F: kernel/time/ntp.c
9428 F: tools/testing/selftests/timers/
9431 M: Zwane Mwaikambo <zwanem@gmail.com>
9433 F: drivers/watchdog/sc1200wdt.c
9436 M: Ingo Molnar <mingo@redhat.com>
9437 M: Peter Zijlstra <peterz@infradead.org>
9438 L: linux-kernel@vger.kernel.org
9439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9442 F: include/linux/sched.h
9443 F: include/uapi/linux/sched.h
9444 F: include/linux/wait.h
9447 M: Chen Liqin <liqin.linux@gmail.com>
9448 M: Lennox Wu <lennox.wu@gmail.com>
9449 W: http://www.sunplus.com
9453 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9454 M: Sudeep Holla <sudeep.holla@arm.com>
9455 L: linux-arm-kernel@lists.infradead.org
9457 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9458 F: drivers/clk/clk-scpi.c
9459 F: drivers/cpufreq/scpi-cpufreq.c
9460 F: drivers/firmware/arm_scpi.c
9461 F: include/linux/scpi_protocol.h
9464 M: Jens Axboe <axboe@kernel.dk>
9465 L: linux-scsi@vger.kernel.org
9466 W: http://www.kernel.dk
9470 SCSI RDMA PROTOCOL (SRP) INITIATOR
9471 M: Bart Van Assche <bart.vanassche@sandisk.com>
9472 L: linux-rdma@vger.kernel.org
9474 W: http://www.openfabrics.org
9475 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9477 F: drivers/infiniband/ulp/srp/
9478 F: include/scsi/srp.h
9481 M: Doug Gilbert <dgilbert@interlog.com>
9482 L: linux-scsi@vger.kernel.org
9483 W: http://sg.danny.cz/sg
9485 F: Documentation/scsi/scsi-generic.txt
9486 F: drivers/scsi/sg.c
9487 F: include/scsi/sg.h
9490 M: "James E.J. Bottomley" <JBottomley@odin.com>
9491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9492 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9494 L: linux-scsi@vger.kernel.org
9500 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9501 L: linux-scsi@vger.kernel.org
9503 F: Documentation/scsi/st.txt
9504 F: drivers/scsi/st.*
9505 F: drivers/scsi/st_*.h
9508 M: Vlad Yasevich <vyasevich@gmail.com>
9509 M: Neil Horman <nhorman@tuxdriver.com>
9510 L: linux-sctp@vger.kernel.org
9511 W: http://lksctp.sourceforge.net
9513 F: Documentation/networking/sctp.txt
9514 F: include/linux/sctp.h
9515 F: include/uapi/linux/sctp.h
9516 F: include/net/sctp/
9520 M: Jim Cromie <jim.cromie@gmail.com>
9522 F: Documentation/i2c/busses/scx200_acb
9523 F: arch/x86/platform/scx200/
9524 F: drivers/watchdog/scx200_wdt.c
9525 F: drivers/i2c/busses/scx200*
9526 F: drivers/mtd/maps/scx200_docflash.c
9527 F: include/linux/scx200.h
9530 M: Jim Cromie <jim.cromie@gmail.com>
9532 F: drivers/char/scx200_gpio.c
9533 F: include/linux/scx200_gpio.h
9535 SCx200 HRT CLOCKSOURCE DRIVER
9536 M: Jim Cromie <jim.cromie@gmail.com>
9538 F: drivers/clocksource/scx200_hrt.c
9540 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9541 M: Sascha Sommer <saschasommer@freenet.de>
9542 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9544 F: drivers/mmc/host/sdricoh_cs.c
9546 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9547 L: linux-mmc@vger.kernel.org
9549 F: drivers/mmc/host/sdhci.*
9550 F: drivers/mmc/host/sdhci-pltfm.[ch]
9553 M: Kees Cook <keescook@chromium.org>
9554 R: Andy Lutomirski <luto@amacapital.net>
9555 R: Will Drewry <wad@chromium.org>
9556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9559 F: include/uapi/linux/seccomp.h
9560 F: include/linux/seccomp.h
9561 F: tools/testing/selftests/seccomp/*
9562 K: \bsecure_computing
9565 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9566 M: Ben Dooks <ben-linux@fluff.org>
9567 M: Jaehoon Chung <jh80.chung@samsung.com>
9568 L: linux-mmc@vger.kernel.org
9570 F: drivers/mmc/host/sdhci-s3c*
9572 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9573 M: Viresh Kumar <vireshk@kernel.org>
9574 L: spear-devel@list.st.com
9575 L: linux-mmc@vger.kernel.org
9577 F: drivers/mmc/host/sdhci-spear.c
9580 M: James Morris <james.l.morris@oracle.com>
9581 M: "Serge E. Hallyn" <serge@hallyn.com>
9582 L: linux-security-module@vger.kernel.org (suggested Cc:)
9583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9584 W: http://kernsec.org/
9589 M: Security Officers <security@kernel.org>
9592 SELINUX SECURITY MODULE
9593 M: Paul Moore <paul@paul-moore.com>
9594 M: Stephen Smalley <sds@tycho.nsa.gov>
9595 M: Eric Paris <eparis@parisplace.org>
9596 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9597 W: http://selinuxproject.org
9598 T: git git://git.infradead.org/users/pcmoore/selinux
9600 F: include/linux/selinux*
9601 F: security/selinux/
9604 APPARMOR SECURITY MODULE
9605 M: John Johansen <john.johansen@canonical.com>
9606 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9607 W: apparmor.wiki.kernel.org
9608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9610 F: security/apparmor/
9612 YAMA SECURITY MODULE
9613 M: Kees Cook <keescook@chromium.org>
9614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9619 M: Jiri Slaby <jirislaby@gmail.com>
9621 F: drivers/misc/phantom.c
9622 F: include/uapi/linux/phantom.h
9624 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9625 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9626 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9627 M: John Soni Jose <sony.john@avagotech.com>
9628 L: linux-scsi@vger.kernel.org
9629 W: http://www.avagotech.com
9631 F: drivers/scsi/be2iscsi/
9633 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9634 M: Sathya Perla <sathya.perla@avagotech.com>
9635 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9636 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9637 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9638 L: netdev@vger.kernel.org
9639 W: http://www.emulex.com
9641 F: drivers/net/ethernet/emulex/benet/
9643 EMULEX ONECONNECT ROCE DRIVER
9644 M: Selvin Xavier <selvin.xavier@avagotech.com>
9645 M: Devesh Sharma <devesh.sharma@avagotech.com>
9646 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9647 L: linux-rdma@vger.kernel.org
9648 W: http://www.emulex.com
9650 F: drivers/infiniband/hw/ocrdma/
9653 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9654 M: Shradha Shah <sshah@solarflare.com>
9655 L: netdev@vger.kernel.org
9657 F: drivers/net/ethernet/sfc/
9660 M: Dimitri Sivanich <sivanich@sgi.com>
9662 F: drivers/misc/sgi-gru/
9664 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9665 M: Pat Gefre <pfg@sgi.com>
9666 L: linux-ia64@vger.kernel.org
9668 F: Documentation/ia64/serial.txt
9669 F: drivers/tty/serial/ioc?_serial.c
9670 F: include/linux/ioc?.h
9672 SGI XP/XPC/XPNET DRIVER
9673 M: Cliff Whickman <cpw@sgi.com>
9674 M: Robin Holt <robinmholt@gmail.com>
9676 F: drivers/misc/sgi-xp/
9679 M: Antti Palosaari <crope@iki.fi>
9680 L: linux-media@vger.kernel.org
9681 W: https://linuxtv.org
9682 W: http://palosaari.fi/linux/
9683 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9684 T: git git://linuxtv.org/anttip/media_tree.git
9686 F: drivers/media/tuners/si2157*
9689 M: Antti Palosaari <crope@iki.fi>
9690 L: linux-media@vger.kernel.org
9691 W: https://linuxtv.org
9692 W: http://palosaari.fi/linux/
9693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9694 T: git git://linuxtv.org/anttip/media_tree.git
9696 F: drivers/media/dvb-frontends/si2168*
9698 SI470X FM RADIO RECEIVER I2C DRIVER
9699 M: Hans Verkuil <hverkuil@xs4all.nl>
9700 L: linux-media@vger.kernel.org
9701 T: git git://linuxtv.org/media_tree.git
9702 W: https://linuxtv.org
9704 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9706 SI470X FM RADIO RECEIVER USB DRIVER
9707 M: Hans Verkuil <hverkuil@xs4all.nl>
9708 L: linux-media@vger.kernel.org
9709 T: git git://linuxtv.org/media_tree.git
9710 W: https://linuxtv.org
9712 F: drivers/media/radio/si470x/radio-si470x-common.c
9713 F: drivers/media/radio/si470x/radio-si470x.h
9714 F: drivers/media/radio/si470x/radio-si470x-usb.c
9716 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9717 M: Eduardo Valentin <edubezval@gmail.com>
9718 L: linux-media@vger.kernel.org
9719 T: git git://linuxtv.org/media_tree.git
9720 W: https://linuxtv.org
9722 F: drivers/media/radio/si4713/si4713.?
9724 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9725 M: Eduardo Valentin <edubezval@gmail.com>
9726 L: linux-media@vger.kernel.org
9727 T: git git://linuxtv.org/media_tree.git
9728 W: https://linuxtv.org
9730 F: drivers/media/radio/si4713/radio-platform-si4713.c
9732 SI4713 FM RADIO TRANSMITTER USB DRIVER
9733 M: Hans Verkuil <hverkuil@xs4all.nl>
9734 L: linux-media@vger.kernel.org
9735 T: git git://linuxtv.org/media_tree.git
9736 W: https://linuxtv.org
9738 F: drivers/media/radio/si4713/radio-usb-si4713.c
9741 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9742 L: linux-media@vger.kernel.org
9743 W: https://linuxtv.org
9744 T: git git://linuxtv.org/media_tree.git
9746 F: drivers/media/common/siano/
9747 F: drivers/media/usb/siano/
9748 F: drivers/media/usb/siano/
9749 F: drivers/media/mmc/siano/
9752 M: Hans de Goede <hdegoede@redhat.com>
9753 L: linux-fbdev@vger.kernel.org
9755 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9756 F: drivers/video/fbdev/simplefb.c
9757 F: include/linux/platform_data/simplefb.h
9759 SH_VEU V4L2 MEM2MEM DRIVER
9760 L: linux-media@vger.kernel.org
9762 F: drivers/media/platform/sh_veu.c
9764 SH_VOU V4L2 OUTPUT DRIVER
9765 L: linux-media@vger.kernel.org
9767 F: drivers/media/platform/sh_vou.c
9768 F: include/media/drv-intf/sh_vou.h
9770 SIMPLE FIRMWARE INTERFACE (SFI)
9771 M: Len Brown <lenb@kernel.org>
9772 L: sfi-devel@simplefirmware.org
9773 W: http://simplefirmware.org/
9774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9776 F: arch/x86/platform/sfi/
9778 F: include/linux/sfi*.h
9780 SIMTEC EB110ATX (Chalice CATS)
9782 P: Vincent Sanders <vince@simtec.co.uk>
9783 M: Simtec Linux Team <linux@simtec.co.uk>
9784 W: http://www.simtec.co.uk/products/EB110ATX/
9787 SIMTEC EB2410ITX (BAST)
9789 P: Vincent Sanders <vince@simtec.co.uk>
9790 M: Simtec Linux Team <linux@simtec.co.uk>
9791 W: http://www.simtec.co.uk/products/EB2410ITX/
9793 F: arch/arm/mach-s3c24xx/mach-bast.c
9794 F: arch/arm/mach-s3c24xx/bast-ide.c
9795 F: arch/arm/mach-s3c24xx/bast-irq.c
9797 TI DAVINCI MACHINE SUPPORT
9798 M: Sekhar Nori <nsekhar@ti.com>
9799 M: Kevin Hilman <khilman@deeprootsystems.com>
9800 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9801 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9803 F: arch/arm/mach-davinci/
9804 F: drivers/i2c/busses/i2c-davinci.c
9806 TI DAVINCI SERIES MEDIA DRIVER
9807 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9808 L: linux-media@vger.kernel.org
9809 W: https://linuxtv.org
9810 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9811 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9813 F: drivers/media/platform/davinci/
9814 F: include/media/davinci/
9816 TI AM437X VPFE DRIVER
9817 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9818 L: linux-media@vger.kernel.org
9819 W: https://linuxtv.org
9820 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9821 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9823 F: drivers/media/platform/am437x/
9825 OV2659 OMNIVISION SENSOR DRIVER
9826 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9827 L: linux-media@vger.kernel.org
9828 W: https://linuxtv.org
9829 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9830 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9832 F: drivers/media/i2c/ov2659.c
9833 F: include/media/i2c/ov2659.h
9835 SILICON MOTION SM712 FRAME BUFFER DRIVER
9836 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9837 M: Teddy Wang <teddy.wang@siliconmotion.com>
9838 M: Sudip Mukherjee <sudip@vectorindia.org>
9839 L: linux-fbdev@vger.kernel.org
9841 F: drivers/video/fbdev/sm712*
9842 F: Documentation/fb/sm712fb.txt
9844 SIS 190 ETHERNET DRIVER
9845 M: Francois Romieu <romieu@fr.zoreil.com>
9846 L: netdev@vger.kernel.org
9848 F: drivers/net/ethernet/sis/sis190.c
9850 SIS 900/7016 FAST ETHERNET DRIVER
9851 M: Daniele Venzano <venza@brownhat.org>
9852 W: http://www.brownhat.org/sis900.html
9853 L: netdev@vger.kernel.org
9855 F: drivers/net/ethernet/sis/sis900.*
9857 SIS FRAMEBUFFER DRIVER
9858 M: Thomas Winischhofer <thomas@winischhofer.net>
9859 W: http://www.winischhofer.net/linuxsisvga.shtml
9861 F: Documentation/fb/sisfb.txt
9862 F: drivers/video/fbdev/sis/
9863 F: include/video/sisfb.h
9866 M: Thomas Winischhofer <thomas@winischhofer.net>
9867 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9869 F: drivers/usb/misc/sisusbvga/
9872 M: Christoph Lameter <cl@linux.com>
9873 M: Pekka Enberg <penberg@kernel.org>
9874 M: David Rientjes <rientjes@google.com>
9875 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9876 M: Andrew Morton <akpm@linux-foundation.org>
9877 L: linux-mm@kvack.org
9879 F: include/linux/sl?b*.h
9882 SLEEPABLE READ-COPY UPDATE (SRCU)
9883 M: Lai Jiangshan <jiangshanlai@gmail.com>
9884 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9885 M: Josh Triplett <josh@joshtriplett.org>
9886 R: Steven Rostedt <rostedt@goodmis.org>
9887 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9888 L: linux-kernel@vger.kernel.org
9889 W: http://www.rdrop.com/users/paulmck/RCU/
9891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9892 F: include/linux/srcu.h
9893 F: kernel/rcu/srcu.c
9895 SMACK SECURITY MODULE
9896 M: Casey Schaufler <casey@schaufler-ca.com>
9897 L: linux-security-module@vger.kernel.org
9898 W: http://schaufler-ca.com
9899 T: git git://git.gitorious.org/smack-next/kernel.git
9901 F: Documentation/security/Smack.txt
9904 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9905 M: Kevin Hilman <khilman@kernel.org>
9906 M: Nishanth Menon <nm@ti.com>
9908 F: drivers/power/avs/
9909 F: include/linux/power/smartreflex.h
9910 L: linux-pm@vger.kernel.org
9912 SMC91x ETHERNET DRIVER
9913 M: Nicolas Pitre <nico@fluxnic.net>
9915 F: drivers/net/ethernet/smsc/smc91x.*
9917 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9918 M: Sakari Ailus <sakari.ailus@iki.fi>
9919 L: linux-media@vger.kernel.org
9921 F: drivers/media/i2c/smiapp/
9922 F: include/media/i2c/smiapp.h
9923 F: drivers/media/i2c/smiapp-pll.c
9924 F: drivers/media/i2c/smiapp-pll.h
9925 F: include/uapi/linux/smiapp.h
9926 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9928 SMM665 HARDWARE MONITOR DRIVER
9929 M: Guenter Roeck <linux@roeck-us.net>
9930 L: lm-sensors@lm-sensors.org
9932 F: Documentation/hwmon/smm665
9933 F: drivers/hwmon/smm665.c
9935 SMSC EMC2103 HARDWARE MONITOR DRIVER
9936 M: Steve Glendinning <steve.glendinning@shawell.net>
9937 L: lm-sensors@lm-sensors.org
9939 F: Documentation/hwmon/emc2103
9940 F: drivers/hwmon/emc2103.c
9942 SMSC SCH5627 HARDWARE MONITOR DRIVER
9943 M: Hans de Goede <hdegoede@redhat.com>
9944 L: lm-sensors@lm-sensors.org
9946 F: Documentation/hwmon/sch5627
9947 F: drivers/hwmon/sch5627.c
9949 SMSC47B397 HARDWARE MONITOR DRIVER
9950 M: Jean Delvare <jdelvare@suse.com>
9951 L: lm-sensors@lm-sensors.org
9953 F: Documentation/hwmon/smsc47b397
9954 F: drivers/hwmon/smsc47b397.c
9956 SMSC911x ETHERNET DRIVER
9957 M: Steve Glendinning <steve.glendinning@shawell.net>
9958 L: netdev@vger.kernel.org
9960 F: include/linux/smsc911x.h
9961 F: drivers/net/ethernet/smsc/smsc911x.*
9963 SMSC9420 PCI ETHERNET DRIVER
9964 M: Steve Glendinning <steve.glendinning@shawell.net>
9965 L: netdev@vger.kernel.org
9967 F: drivers/net/ethernet/smsc/smsc9420.*
9969 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9970 M: Steve Glendinning <steve.glendinning@shawell.net>
9971 L: linux-fbdev@vger.kernel.org
9973 F: drivers/video/fbdev/smscufx.c
9975 SOC-CAMERA V4L2 SUBSYSTEM
9976 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9977 L: linux-media@vger.kernel.org
9978 T: git git://linuxtv.org/media_tree.git
9980 F: include/media/soc*
9981 F: drivers/media/i2c/soc_camera/
9982 F: drivers/media/platform/soc_camera/
9984 SOEKRIS NET48XX LED SUPPORT
9985 M: Chris Boot <bootc@bootc.net>
9987 F: drivers/leds/leds-net48xx.c
9989 SOFTLOGIC 6x10 MPEG CODEC
9990 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9991 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9992 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9993 M: Ismael Luceno <ismael@iodev.co.uk>
9994 L: linux-media@vger.kernel.org
9996 F: drivers/media/pci/solo6x10/
9998 SOFTWARE RAID (Multiple Disks) SUPPORT
9999 M: Neil Brown <neilb@suse.com>
10000 L: linux-raid@vger.kernel.org
10003 F: include/linux/raid/
10004 F: include/uapi/linux/raid/
10006 SONIC NETWORK DRIVER
10007 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10008 L: netdev@vger.kernel.org
10010 F: drivers/net/ethernet/natsemi/sonic.*
10012 SONICS SILICON BACKPLANE DRIVER (SSB)
10013 M: Michael Buesch <m@bues.ch>
10014 L: netdev@vger.kernel.org
10017 F: include/linux/ssb/
10019 SONY VAIO CONTROL DEVICE DRIVER
10020 M: Mattia Dongili <malattia@linux.it>
10021 L: platform-driver-x86@vger.kernel.org
10022 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10024 F: Documentation/laptops/sony-laptop.txt
10025 F: drivers/char/sonypi.c
10026 F: drivers/platform/x86/sony-laptop.c
10027 F: include/linux/sony-laptop.h
10029 SONY MEMORYSTICK CARD SUPPORT
10030 M: Alex Dubov <oakad@yahoo.com>
10031 W: http://tifmxx.berlios.de/
10033 F: drivers/memstick/host/tifm_ms.c
10035 SONY MEMORYSTICK STANDARD SUPPORT
10036 M: Maxim Levitsky <maximlevitsky@gmail.com>
10038 F: drivers/memstick/core/ms_block.*
10041 M: Jaroslav Kysela <perex@perex.cz>
10042 M: Takashi Iwai <tiwai@suse.com>
10043 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10044 W: http://www.alsa-project.org/
10045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10046 T: git git://git.alsa-project.org/alsa-kernel.git
10047 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10049 F: Documentation/sound/
10051 F: include/uapi/sound/
10054 SOUND - COMPRESSED AUDIO
10055 M: Vinod Koul <vinod.koul@intel.com>
10056 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10059 F: Documentation/sound/alsa/compress_offload.txt
10060 F: include/sound/compress_driver.h
10061 F: include/uapi/sound/compress_*
10062 F: sound/core/compress_offload.c
10063 F: sound/soc/soc-compress.c
10065 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10066 M: Liam Girdwood <lgirdwood@gmail.com>
10067 M: Mark Brown <broonie@kernel.org>
10068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10069 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10070 W: http://alsa-project.org/main/index.php/ASoC
10072 F: Documentation/sound/alsa/soc/
10074 F: include/sound/soc*
10076 SOUND - DMAENGINE HELPERS
10077 M: Lars-Peter Clausen <lars@metafoo.de>
10079 F: include/sound/dmaengine_pcm.h
10080 F: sound/core/pcm_dmaengine.c
10081 F: sound/soc/soc-generic-dmaengine-pcm.c
10084 M: Olli Salonen <olli.salonen@iki.fi>
10085 L: linux-media@vger.kernel.org
10086 W: https://linuxtv.org
10087 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10089 F: drivers/media/dvb-frontends/sp2*
10091 SPARC + UltraSPARC (sparc/sparc64)
10092 M: "David S. Miller" <davem@davemloft.net>
10093 L: sparclinux@vger.kernel.org
10094 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10101 SPARC SERIAL DRIVERS
10102 M: "David S. Miller" <davem@davemloft.net>
10103 L: sparclinux@vger.kernel.org
10104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10107 F: include/linux/sunserialcore.h
10108 F: drivers/tty/serial/suncore.c
10109 F: drivers/tty/serial/sunhv.c
10110 F: drivers/tty/serial/sunsab.c
10111 F: drivers/tty/serial/sunsab.h
10112 F: drivers/tty/serial/sunsu.c
10113 F: drivers/tty/serial/sunzilog.c
10114 F: drivers/tty/serial/sunzilog.h
10117 M: "Christopher Li" <sparse@chrisli.org>
10118 L: linux-sparse@vger.kernel.org
10119 W: https://sparse.wiki.kernel.org/
10120 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10121 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10123 F: include/linux/compiler.h
10125 SPEAR PLATFORM SUPPORT
10126 M: Viresh Kumar <vireshk@kernel.org>
10127 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10128 L: spear-devel@list.st.com
10129 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10130 W: http://www.st.com/spear
10132 F: arch/arm/mach-spear/
10134 SPEAR CLOCK FRAMEWORK SUPPORT
10135 M: Viresh Kumar <vireshk@kernel.org>
10136 L: spear-devel@list.st.com
10137 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10138 W: http://www.st.com/spear
10140 F: drivers/clk/spear/
10143 M: Mark Brown <broonie@kernel.org>
10144 L: linux-spi@vger.kernel.org
10145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10146 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10148 F: Documentation/spi/
10150 F: include/linux/spi/
10151 F: include/uapi/linux/spi/
10153 SPIDERNET NETWORK DRIVER for CELL
10154 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10155 L: netdev@vger.kernel.org
10157 F: Documentation/networking/spider_net.txt
10158 F: drivers/net/ethernet/toshiba/spider_net*
10161 M: Jeremy Kerr <jk@ozlabs.org>
10162 L: linuxppc-dev@lists.ozlabs.org
10163 W: http://www.ibm.com/developerworks/power/cell/
10165 F: Documentation/filesystems/spufs.txt
10166 F: arch/powerpc/platforms/cell/spufs/
10168 SQUASHFS FILE SYSTEM
10169 M: Phillip Lougher <phillip@squashfs.org.uk>
10170 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10171 W: http://squashfs.org.uk
10173 F: Documentation/filesystems/squashfs.txt
10176 SRM (Alpha) environment access
10177 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10179 F: arch/alpha/kernel/srm_env.c
10182 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10183 L: stable@vger.kernel.org
10185 F: Documentation/stable_kernel_rules.txt
10188 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10190 L: devel@driverdev.osuosl.org
10192 F: drivers/staging/
10195 M: Ian Abbott <abbotti@mev.co.uk>
10196 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10198 F: drivers/staging/comedi/
10200 STAGING - FLARION FT1000 DRIVERS
10201 M: Marek Belisko <marek.belisko@gmail.com>
10203 F: drivers/staging/ft1000/
10205 STAGING - INDUSTRIAL IO
10206 M: Jonathan Cameron <jic23@kernel.org>
10207 L: linux-iio@vger.kernel.org
10209 F: drivers/staging/iio/
10211 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10212 M: Jarod Wilson <jarod@wilsonet.com>
10213 W: http://www.lirc.org/
10215 F: drivers/staging/media/lirc/
10217 STAGING - LUSTRE PARALLEL FILESYSTEM
10218 M: Oleg Drokin <oleg.drokin@intel.com>
10219 M: Andreas Dilger <andreas.dilger@intel.com>
10220 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10221 W: http://wiki.lustre.org/
10223 F: drivers/staging/lustre
10225 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10226 M: Marc Dietrich <marvin24@gmx.de>
10227 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10228 L: linux-tegra@vger.kernel.org
10230 F: drivers/staging/nvec/
10232 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10233 M: Jens Frederich <jfrederich@gmail.com>
10234 M: Daniel Drake <dsd@laptop.org>
10235 M: Jon Nettleton <jon.nettleton@gmail.com>
10236 W: http://wiki.laptop.org/go/DCON
10238 F: drivers/staging/olpc_dcon/
10240 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10241 M: Willy Tarreau <willy@meta-x.org>
10243 F: drivers/staging/panel/
10245 STAGING - REALTEK RTL8712U DRIVERS
10246 M: Larry Finger <Larry.Finger@lwfinger.net>
10247 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10249 F: drivers/staging/rtl8712/
10251 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10252 M: Larry Finger <Larry.Finger@lwfinger.net>
10253 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10254 L: linux-wireless@vger.kernel.org
10256 F: drivers/staging/rtl8723au/
10258 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10259 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10260 M: Teddy Wang <teddy.wang@siliconmotion.com>
10261 M: Sudip Mukherjee <sudip@vectorindia.org>
10262 L: linux-fbdev@vger.kernel.org
10264 F: drivers/staging/sm750fb/
10267 M: Lior Dotan <liodot@gmail.com>
10268 M: Christopher Harrer <charrer@alacritech.com>
10270 F: drivers/staging/slicoss/
10272 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10273 M: William Hubbs <w.d.hubbs@gmail.com>
10274 M: Chris Brannon <chris@the-brannons.com>
10275 M: Kirk Reiser <kirk@reisers.ca>
10276 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10277 L: speakup@linux-speakup.org
10278 W: http://www.linux-speakup.org/
10280 F: drivers/staging/speakup/
10282 STAGING - VIA VT665X DRIVERS
10283 M: Forest Bond <forest@alittletooquiet.net>
10285 F: drivers/staging/vt665?/
10287 STAGING - WILC1000 WIFI DRIVER
10288 M: Johnny Kim <johnny.kim@atmel.com>
10289 M: Austin Shin <austin.shin@atmel.com>
10290 M: Chris Park <chris.park@atmel.com>
10291 M: Tony Cho <tony.cho@atmel.com>
10292 M: Glen Lee <glen.lee@atmel.com>
10293 M: Leo Kim <leo.kim@atmel.com>
10294 L: linux-wireless@vger.kernel.org
10296 F: drivers/staging/wilc1000/
10298 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10299 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10301 F: drivers/staging/xgifb/
10304 M: Mike Marciniszyn <infinipath@intel.com>
10305 L: linux-rdma@vger.kernel.org
10307 F: drivers/staging/rdma/hfi1
10309 STARFIRE/DURALAN NETWORK DRIVER
10310 M: Ion Badulescu <ionut@badula.org>
10312 F: drivers/net/ethernet/adaptec/starfire*
10315 M: Sam Creasey <sammy@sammy.net>
10316 W: http://sammy.net/sun3/
10318 F: arch/m68k/kernel/*sun3*
10319 F: arch/m68k/sun3*/
10320 F: arch/m68k/include/asm/sun3*
10321 F: drivers/net/ethernet/i825xx/sun3*
10323 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10324 M: Hans de Goede <hdegoede@redhat.com>
10325 L: linux-input@vger.kernel.org
10327 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10328 F: drivers/input/keyboard/sun4i-lradc-keys.c
10330 SUNDANCE NETWORK DRIVER
10331 M: Denis Kirjanov <kda@linux-powerpc.org>
10332 L: netdev@vger.kernel.org
10334 F: drivers/net/ethernet/dlink/sundance.c
10337 L: linux-sh@vger.kernel.org
10338 Q: http://patchwork.kernel.org/project/linux-sh/list/
10340 F: Documentation/sh/
10345 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10346 M: Len Brown <len.brown@intel.com>
10347 M: Pavel Machek <pavel@ucw.cz>
10348 L: linux-pm@vger.kernel.org
10350 F: Documentation/power/
10351 F: arch/x86/kernel/acpi/
10352 F: drivers/base/power/
10354 F: include/linux/suspend.h
10355 F: include/linux/freezer.h
10356 F: include/linux/pm.h
10359 M: Martin Mares <mj@ucw.cz>
10360 L: linux-video@atrey.karlin.mff.cuni.cz
10362 F: Documentation/svga.txt
10363 F: arch/x86/boot/video*
10366 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10367 L: linux-kernel@vger.kernel.org
10370 F: arch/*/kernel/pci-swiotlb.c
10371 F: include/linux/swiotlb.h
10374 M: Jiri Pirko <jiri@resnulli.us>
10375 L: netdev@vger.kernel.org
10378 F: include/net/switchdev.h
10380 SYNOPSYS ARC ARCHITECTURE
10381 M: Vineet Gupta <vgupta@synopsys.com>
10382 L: linux-snps-arc@lists.infradead.org
10385 F: Documentation/devicetree/bindings/arc/*
10386 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10387 F: drivers/tty/serial/arc_uart.c
10388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10390 SYNOPSYS ARC SDP platform support
10391 M: Alexey Brodkin <abrodkin@synopsys.com>
10393 F: arch/arc/plat-axs10x
10394 F: arch/arc/boot/dts/ax*
10395 F: Documentation/devicetree/bindings/arc/axs10*
10397 SYSTEM CONFIGURATION (SYSCON)
10398 M: Lee Jones <lee.jones@linaro.org>
10399 M: Arnd Bergmann <arnd@arndb.de>
10400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10402 F: drivers/mfd/syscon.c
10405 M: Christoph Hellwig <hch@infradead.org>
10407 F: Documentation/filesystems/sysv-fs.txt
10409 F: include/linux/sysv_fs.h
10412 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10413 L: linux-scsi@vger.kernel.org
10414 L: target-devel@vger.kernel.org
10415 W: http://www.linux-iscsi.org
10416 W: http://groups.google.com/group/linux-iscsi-target-dev
10417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10421 F: Documentation/target/
10423 TASKSTATS STATISTICS INTERFACE
10424 M: Balbir Singh <bsingharora@gmail.com>
10426 F: Documentation/accounting/taskstats*
10427 F: include/linux/taskstats*
10428 F: kernel/taskstats.c
10431 M: Jamal Hadi Salim <jhs@mojatatu.com>
10432 L: netdev@vger.kernel.org
10434 F: include/net/pkt_cls.h
10435 F: include/uapi/linux/pkt_cls.h
10438 TCP LOW PRIORITY MODULE
10439 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10440 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10441 W: http://tcp-lp-mod.sourceforge.net/
10443 F: net/ipv4/tcp_lp.c
10445 TDA10071 MEDIA DRIVER
10446 M: Antti Palosaari <crope@iki.fi>
10447 L: linux-media@vger.kernel.org
10448 W: https://linuxtv.org
10449 W: http://palosaari.fi/linux/
10450 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10451 T: git git://linuxtv.org/anttip/media_tree.git
10453 F: drivers/media/dvb-frontends/tda10071*
10455 TDA18212 MEDIA DRIVER
10456 M: Antti Palosaari <crope@iki.fi>
10457 L: linux-media@vger.kernel.org
10458 W: https://linuxtv.org
10459 W: http://palosaari.fi/linux/
10460 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10461 T: git git://linuxtv.org/anttip/media_tree.git
10463 F: drivers/media/tuners/tda18212*
10465 TDA18218 MEDIA DRIVER
10466 M: Antti Palosaari <crope@iki.fi>
10467 L: linux-media@vger.kernel.org
10468 W: https://linuxtv.org
10469 W: http://palosaari.fi/linux/
10470 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10471 T: git git://linuxtv.org/anttip/media_tree.git
10473 F: drivers/media/tuners/tda18218*
10475 TDA18271 MEDIA DRIVER
10476 M: Michael Krufky <mkrufky@linuxtv.org>
10477 L: linux-media@vger.kernel.org
10478 W: https://linuxtv.org
10479 W: http://github.com/mkrufky
10480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10481 T: git git://linuxtv.org/mkrufky/tuners.git
10483 F: drivers/media/tuners/tda18271*
10485 TDA827x MEDIA DRIVER
10486 M: Michael Krufky <mkrufky@linuxtv.org>
10487 L: linux-media@vger.kernel.org
10488 W: https://linuxtv.org
10489 W: http://github.com/mkrufky
10490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10491 T: git git://linuxtv.org/mkrufky/tuners.git
10493 F: drivers/media/tuners/tda8290.*
10495 TDA8290 MEDIA DRIVER
10496 M: Michael Krufky <mkrufky@linuxtv.org>
10497 L: linux-media@vger.kernel.org
10498 W: https://linuxtv.org
10499 W: http://github.com/mkrufky
10500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10501 T: git git://linuxtv.org/mkrufky/tuners.git
10503 F: drivers/media/tuners/tda8290.*
10505 TDA9840 MEDIA DRIVER
10506 M: Hans Verkuil <hverkuil@xs4all.nl>
10507 L: linux-media@vger.kernel.org
10508 T: git git://linuxtv.org/media_tree.git
10509 W: https://linuxtv.org
10511 F: drivers/media/i2c/tda9840*
10513 TEA5761 TUNER DRIVER
10514 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10515 L: linux-media@vger.kernel.org
10516 W: https://linuxtv.org
10517 T: git git://linuxtv.org/media_tree.git
10519 F: drivers/media/tuners/tea5761.*
10521 TEA5767 TUNER DRIVER
10522 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10523 L: linux-media@vger.kernel.org
10524 W: https://linuxtv.org
10525 T: git git://linuxtv.org/media_tree.git
10527 F: drivers/media/tuners/tea5767.*
10529 TEA6415C MEDIA DRIVER
10530 M: Hans Verkuil <hverkuil@xs4all.nl>
10531 L: linux-media@vger.kernel.org
10532 T: git git://linuxtv.org/media_tree.git
10533 W: https://linuxtv.org
10535 F: drivers/media/i2c/tea6415c*
10537 TEA6420 MEDIA DRIVER
10538 M: Hans Verkuil <hverkuil@xs4all.nl>
10539 L: linux-media@vger.kernel.org
10540 T: git git://linuxtv.org/media_tree.git
10541 W: https://linuxtv.org
10543 F: drivers/media/i2c/tea6420*
10546 M: Jiri Pirko <jiri@resnulli.us>
10547 L: netdev@vger.kernel.org
10549 F: drivers/net/team/
10550 F: include/linux/if_team.h
10551 F: include/uapi/linux/if_team.h
10553 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10554 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10556 F: arch/x86/platform/ts5500/
10558 TECHNOTREND USB IR RECEIVER
10559 M: Sean Young <sean@mess.org>
10560 L: linux-media@vger.kernel.org
10562 F: drivers/media/rc/ttusbir.c
10564 TEGRA ARCHITECTURE SUPPORT
10565 M: Stephen Warren <swarren@wwwdotorg.org>
10566 M: Thierry Reding <thierry.reding@gmail.com>
10567 M: Alexandre Courbot <gnurou@gmail.com>
10568 L: linux-tegra@vger.kernel.org
10569 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10575 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10576 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10578 F: drivers/clk/tegra/
10581 M: Laxman Dewangan <ldewangan@nvidia.com>
10583 F: drivers/dma/tegra20-apb-dma.c
10586 M: Laxman Dewangan <ldewangan@nvidia.com>
10588 F: drivers/i2c/busses/i2c-tegra.c
10590 TEGRA IOMMU DRIVERS
10591 M: Hiroshi Doyu <hdoyu@nvidia.com>
10593 F: drivers/iommu/tegra*
10596 M: Rakesh Iyer <riyer@nvidia.com>
10597 M: Laxman Dewangan <ldewangan@nvidia.com>
10599 F: drivers/input/keyboard/tegra-kbc.c
10602 M: Thierry Reding <thierry.reding@gmail.com>
10604 F: drivers/pwm/pwm-tegra.c
10606 TEGRA SERIAL DRIVER
10607 M: Laxman Dewangan <ldewangan@nvidia.com>
10609 F: drivers/tty/serial/serial-tegra.c
10612 M: Laxman Dewangan <ldewangan@nvidia.com>
10614 F: drivers/spi/spi-tegra*
10616 TEHUTI ETHERNET DRIVER
10617 M: Andy Gospodarek <andy@greyhouse.net>
10618 L: netdev@vger.kernel.org
10620 F: drivers/net/ethernet/tehuti/*
10622 Telecom Clock Driver for MCPL0010
10623 M: Mark Gross <mark.gross@intel.com>
10625 F: drivers/char/tlclk.c
10627 TENSILICA XTENSA PORT (xtensa)
10628 M: Chris Zankel <chris@zankel.net>
10629 M: Max Filippov <jcmvbkbc@gmail.com>
10630 L: linux-xtensa@linux-xtensa.org
10633 F: drivers/irqchip/irq-xtensa-*
10635 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10636 M: Hans Verkuil <hverkuil@xs4all.nl>
10637 L: linux-media@vger.kernel.org
10638 T: git git://linuxtv.org/media_tree.git
10639 W: https://linuxtv.org
10641 F: drivers/media/radio/radio-raremono.c
10644 M: Zhang Rui <rui.zhang@intel.com>
10645 M: Eduardo Valentin <edubezval@gmail.com>
10646 L: linux-pm@vger.kernel.org
10647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10649 Q: https://patchwork.kernel.org/project/linux-pm/list/
10651 F: drivers/thermal/
10652 F: include/linux/thermal.h
10653 F: include/uapi/linux/thermal.h
10654 F: include/linux/cpu_cooling.h
10655 F: Documentation/devicetree/bindings/thermal/
10657 THERMAL/CPU_COOLING
10658 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10659 M: Viresh Kumar <viresh.kumar@linaro.org>
10660 M: Javi Merino <javi.merino@arm.com>
10661 L: linux-pm@vger.kernel.org
10663 F: Documentation/thermal/cpu-cooling-api.txt
10664 F: drivers/thermal/cpu_cooling.c
10665 F: include/linux/cpu_cooling.h
10667 THINGM BLINK(1) USB RGB LED DRIVER
10668 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10670 F: drivers/hid/hid-thingm.c
10672 THINKPAD ACPI EXTRAS DRIVER
10673 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10674 L: ibm-acpi-devel@lists.sourceforge.net
10675 L: platform-driver-x86@vger.kernel.org
10676 W: http://ibm-acpi.sourceforge.net
10677 W: http://thinkwiki.org/wiki/Ibm-acpi
10678 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10680 F: drivers/platform/x86/thinkpad_acpi.c
10682 TI BANDGAP AND THERMAL DRIVER
10683 M: Eduardo Valentin <edubezval@gmail.com>
10684 L: linux-pm@vger.kernel.org
10685 L: linux-omap@vger.kernel.org
10687 F: drivers/thermal/ti-soc-thermal/
10689 TI CDCE706 CLOCK DRIVER
10690 M: Max Filippov <jcmvbkbc@gmail.com>
10692 F: drivers/clk/clk-cdce706.c
10695 M: Tero Kristo <t-kristo@ti.com>
10696 L: linux-omap@vger.kernel.org
10699 F: include/linux/clk/ti.h
10701 TI FLASH MEDIA INTERFACE DRIVER
10702 M: Alex Dubov <oakad@yahoo.com>
10704 F: drivers/misc/tifm*
10705 F: drivers/mmc/host/tifm_sd.c
10706 F: include/linux/tifm.h
10708 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10709 M: Santosh Shilimkar <ssantosh@kernel.org>
10710 L: linux-kernel@vger.kernel.org
10711 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10713 F: drivers/soc/ti/*
10714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10717 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10718 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10719 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10720 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10722 F: sound/soc/codecs/lm49453*
10723 F: sound/soc/codecs/isabelle*
10725 TI LP855x BACKLIGHT DRIVER
10726 M: Milo Kim <milo.kim@ti.com>
10728 F: Documentation/backlight/lp855x-driver.txt
10729 F: drivers/video/backlight/lp855x_bl.c
10730 F: include/linux/platform_data/lp855x.h
10732 TI LP8727 CHARGER DRIVER
10733 M: Milo Kim <milo.kim@ti.com>
10735 F: drivers/power/lp8727_charger.c
10736 F: include/linux/platform_data/lp8727.h
10738 TI LP8788 MFD DRIVER
10739 M: Milo Kim <milo.kim@ti.com>
10741 F: drivers/iio/adc/lp8788_adc.c
10742 F: drivers/leds/leds-lp8788.c
10743 F: drivers/mfd/lp8788*.c
10744 F: drivers/power/lp8788-charger.c
10745 F: drivers/regulator/lp8788-*.c
10746 F: include/linux/mfd/lp8788*.h
10748 TI NETCP ETHERNET DRIVER
10749 M: Wingman Kwok <w-kwok2@ti.com>
10750 M: Murali Karicheri <m-karicheri2@ti.com>
10751 L: netdev@vger.kernel.org
10753 F: drivers/net/ethernet/ti/netcp*
10755 TI TAS571X FAMILY ASoC CODEC DRIVER
10756 M: Kevin Cernekee <cernekee@chromium.org>
10757 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10759 F: sound/soc/codecs/tas571x*
10761 TI TWL4030 SERIES SOC CODEC DRIVER
10762 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10763 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10765 F: sound/soc/codecs/twl4030*
10767 TI WILINK WIRELESS DRIVERS
10768 L: linux-wireless@vger.kernel.org
10769 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10770 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10773 F: drivers/net/wireless/ti/
10774 F: include/linux/wl12xx.h
10777 M: Jon Maloy <jon.maloy@ericsson.com>
10778 M: Ying Xue <ying.xue@windriver.com>
10779 L: netdev@vger.kernel.org (core kernel code)
10780 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10781 W: http://tipc.sourceforge.net/
10783 F: include/uapi/linux/tipc*.h
10787 M: Chris Metcalf <cmetcalf@ezchip.com>
10788 W: http://www.ezchip.com/scm/
10791 F: drivers/char/tile-srom.c
10792 F: drivers/edac/tile_edac.c
10793 F: drivers/net/ethernet/tile/
10794 F: drivers/rtc/rtc-tile.c
10795 F: drivers/tty/hvc/hvc_tile.c
10796 F: drivers/tty/serial/tilegx.c
10797 F: drivers/usb/host/*-tilegx.c
10798 F: include/linux/usb/tilegx.h
10800 TLAN NETWORK DRIVER
10801 M: Samuel Chessman <chessman@tux.org>
10802 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10803 W: http://sourceforge.net/projects/tlan/
10805 F: Documentation/networking/tlan.txt
10806 F: drivers/net/ethernet/ti/tlan.*
10808 TOMOYO SECURITY MODULE
10809 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10810 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10811 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10812 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10813 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10814 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10815 W: http://tomoyo.sourceforge.jp/
10816 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10818 F: security/tomoyo/
10820 TOPSTAR LAPTOP EXTRAS DRIVER
10821 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10822 L: platform-driver-x86@vger.kernel.org
10824 F: drivers/platform/x86/topstar-laptop.c
10826 TOSHIBA ACPI EXTRAS DRIVER
10827 M: Azael Avalos <coproscefalo@gmail.com>
10828 L: platform-driver-x86@vger.kernel.org
10830 F: drivers/platform/x86/toshiba_acpi.c
10832 TOSHIBA BLUETOOTH DRIVER
10833 M: Azael Avalos <coproscefalo@gmail.com>
10834 L: platform-driver-x86@vger.kernel.org
10836 F: drivers/platform/x86/toshiba_bluetooth.c
10838 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10839 M: Azael Avalos <coproscefalo@gmail.com>
10840 L: platform-driver-x86@vger.kernel.org
10842 F: drivers/platform/x86/toshiba_haps.c
10844 TOSHIBA WMI HOTKEYS DRIVER
10845 M: Azael Avalos <coproscefalo@gmail.com>
10846 L: platform-driver-x86@vger.kernel.org
10848 F: drivers/platform/x86/toshiba-wmi.c
10851 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10852 W: http://www.buzzard.org.uk/toshiba/
10854 F: drivers/char/toshiba.c
10855 F: include/linux/toshiba.h
10856 F: include/uapi/linux/toshiba.h
10858 TOSHIBA TC358743 DRIVER
10859 M: Mats Randgaard <matrandg@cisco.com>
10860 L: linux-media@vger.kernel.org
10862 F: drivers/media/i2c/tc358743*
10863 F: include/media/i2c/tc358743.h
10866 M: Ian Molton <ian@mnementh.co.uk>
10867 L: linux-mmc@vger.kernel.org
10869 F: drivers/mmc/host/tmio_mmc*
10870 F: drivers/mmc/host/sh_mobile_sdhi.c
10871 F: include/linux/mmc/tmio.h
10872 F: include/linux/mmc/sh_mobile_sdhi.h
10874 TMP401 HARDWARE MONITOR DRIVER
10875 M: Guenter Roeck <linux@roeck-us.net>
10876 L: lm-sensors@lm-sensors.org
10878 F: Documentation/hwmon/tmp401
10879 F: drivers/hwmon/tmp401.c
10881 TMPFS (SHMEM FILESYSTEM)
10882 M: Hugh Dickins <hughd@google.com>
10883 L: linux-mm@kvack.org
10885 F: include/linux/shmem_fs.h
10888 TM6000 VIDEO4LINUX DRIVER
10889 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10890 L: linux-media@vger.kernel.org
10891 W: https://linuxtv.org
10892 T: git git://linuxtv.org/media_tree.git
10894 F: drivers/media/usb/tm6000/
10896 TW68 VIDEO4LINUX DRIVER
10897 M: Hans Verkuil <hverkuil@xs4all.nl>
10898 L: linux-media@vger.kernel.org
10899 T: git git://linuxtv.org/media_tree.git
10900 W: https://linuxtv.org
10902 F: drivers/media/pci/tw68/
10905 M: Peter Huewe <peterhuewe@gmx.de>
10906 M: Marcel Selhorst <tpmdd@selhorst.net>
10907 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10908 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10909 W: http://tpmdd.sourceforge.net
10910 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10911 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10912 T: https://github.com/PeterHuewe/linux-tpmdd
10914 F: drivers/char/tpm/
10916 TPM IBM_VTPM DEVICE DRIVER
10917 M: Ashley Lai <ashleydlai@gmail.com>
10918 W: http://tpmdd.sourceforge.net
10919 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10921 F: drivers/char/tpm/tpm_ibmvtpm*
10924 M: Steven Rostedt <rostedt@goodmis.org>
10925 M: Ingo Molnar <mingo@redhat.com>
10926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10928 F: Documentation/trace/ftrace.txt
10929 F: arch/*/*/*/ftrace.h
10930 F: arch/*/kernel/ftrace.c
10931 F: include/*/ftrace.h
10932 F: include/linux/trace*.h
10935 F: tools/testing/selftests/ftrace/
10938 M: Jiri Kosina <trivial@kernel.org>
10939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10941 K: ^Subject:.*(?i)trivial
10944 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10945 M: Jiri Slaby <jslaby@suse.com>
10947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10948 F: Documentation/serial/
10950 F: drivers/tty/serial/serial_core.c
10951 F: include/linux/serial_core.h
10952 F: include/linux/serial.h
10953 F: include/linux/tty.h
10954 F: include/uapi/linux/serial_core.h
10955 F: include/uapi/linux/serial.h
10956 F: include/uapi/linux/tty.h
10958 TUA9001 MEDIA DRIVER
10959 M: Antti Palosaari <crope@iki.fi>
10960 L: linux-media@vger.kernel.org
10961 W: https://linuxtv.org
10962 W: http://palosaari.fi/linux/
10963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10964 T: git git://linuxtv.org/anttip/media_tree.git
10966 F: drivers/media/tuners/tua9001*
10968 TULIP NETWORK DRIVERS
10969 L: netdev@vger.kernel.org
10970 L: linux-parisc@vger.kernel.org
10972 F: drivers/net/ethernet/dec/tulip/
10975 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10976 W: http://vtun.sourceforge.net/tun
10978 F: Documentation/networking/tuntap.txt
10979 F: arch/um/os-Linux/drivers/
10981 TURBOCHANNEL SUBSYSTEM
10982 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10983 M: Ralf Baechle <ralf@linux-mips.org>
10984 L: linux-mips@linux-mips.org
10985 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10988 F: include/linux/tc.h
10990 U14-34F SCSI DRIVER
10991 M: Dario Ballabio <ballabio_dario@emc.com>
10992 L: linux-scsi@vger.kernel.org
10994 F: drivers/scsi/u14-34f.c
10996 UBI FILE SYSTEM (UBIFS)
10997 M: Artem Bityutskiy <dedekind1@gmail.com>
10998 M: Adrian Hunter <adrian.hunter@intel.com>
10999 L: linux-mtd@lists.infradead.org
11000 T: git git://git.infradead.org/ubifs-2.6.git
11001 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11003 F: Documentation/filesystems/ubifs.txt
11006 UCLINUX (M68KNOMMU AND COLDFIRE)
11007 M: Greg Ungerer <gerg@uclinux.org>
11008 W: http://www.uclinux.org/
11009 L: linux-m68k@lists.linux-m68k.org
11010 L: uclinux-dev@uclinux.org (subscribers-only)
11011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11013 F: arch/m68k/coldfire/
11015 F: arch/m68k/*/*_no.*
11016 F: arch/m68k/include/asm/*_no.*
11019 M: Jan Kara <jack@suse.com>
11021 F: Documentation/filesystems/udf.txt
11025 M: Evgeniy Dushistov <dushistov@mail.ru>
11027 F: Documentation/filesystems/ufs.txt
11030 UHID USERSPACE HID IO DRIVER:
11031 M: David Herrmann <dh.herrmann@googlemail.com>
11032 L: linux-input@vger.kernel.org
11034 F: drivers/hid/uhid.c
11035 F: include/uapi/linux/uhid.h
11037 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11038 L: linux-usb@vger.kernel.org
11041 F: include/linux/uwb.h
11042 F: include/linux/uwb/
11044 UNICORE32 ARCHITECTURE:
11045 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11046 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11048 T: git git://github.com/gxt/linux.git
11052 M: Tony Finch <dot@dotat.at>
11053 W: http://dotat.at/prog/unifdef
11055 F: scripts/unifdef.c
11057 UNIFORM CDROM DRIVER
11058 M: Jens Axboe <axboe@kernel.dk>
11059 W: http://www.kernel.dk
11061 F: Documentation/cdrom/
11062 F: drivers/cdrom/cdrom.c
11063 F: include/linux/cdrom.h
11064 F: include/uapi/linux/cdrom.h
11066 UNISYS S-PAR DRIVERS
11067 M: Benjamin Romer <benjamin.romer@unisys.com>
11068 M: David Kershner <david.kershner@unisys.com>
11069 L: sparmaintainer@unisys.com (Unisys internal)
11071 F: drivers/staging/unisys/
11073 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11074 M: Vinayak Holikatti <vinholikatti@gmail.com>
11075 L: linux-scsi@vger.kernel.org
11077 F: Documentation/scsi/ufs.txt
11078 F: drivers/scsi/ufs/
11080 UNSORTED BLOCK IMAGES (UBI)
11081 M: Artem Bityutskiy <dedekind1@gmail.com>
11082 M: Richard Weinberger <richard@nod.at>
11083 W: http://www.linux-mtd.infradead.org/
11084 L: linux-mtd@lists.infradead.org
11085 T: git git://git.infradead.org/ubifs-2.6.git
11087 F: drivers/mtd/ubi/
11088 F: include/linux/mtd/ubi.h
11089 F: include/uapi/mtd/ubi-user.h
11092 M: Oliver Neukum <oliver@neukum.org>
11093 L: linux-usb@vger.kernel.org
11095 F: Documentation/usb/acm.txt
11096 F: drivers/usb/class/cdc-acm.*
11098 USB AR5523 WIRELESS DRIVER
11099 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11100 L: linux-wireless@vger.kernel.org
11102 F: drivers/net/wireless/ath/ar5523/
11105 M: Hans de Goede <hdegoede@redhat.com>
11106 M: Gerd Hoffmann <kraxel@redhat.com>
11107 L: linux-usb@vger.kernel.org
11108 L: linux-scsi@vger.kernel.org
11110 F: drivers/usb/storage/uas.c
11112 USB CDC ETHERNET DRIVER
11113 M: Oliver Neukum <oliver@neukum.org>
11114 L: linux-usb@vger.kernel.org
11116 F: drivers/net/usb/cdc_*.c
11117 F: include/uapi/linux/usb/cdc.h
11119 USB CHAOSKEY DRIVER
11120 M: Keith Packard <keithp@keithp.com>
11121 L: linux-usb@vger.kernel.org
11123 F: drivers/usb/misc/chaoskey.c
11125 USB CYPRESS C67X00 DRIVER
11126 M: Peter Korsgaard <jacmet@sunsite.dk>
11127 L: linux-usb@vger.kernel.org
11129 F: drivers/usb/c67x00/
11131 USB DAVICOM DM9601 DRIVER
11132 M: Peter Korsgaard <jacmet@sunsite.dk>
11133 L: netdev@vger.kernel.org
11134 W: http://www.linux-usb.org/usbnet
11136 F: drivers/net/usb/dm9601.c
11138 USB DIAMOND RIO500 DRIVER
11139 M: Cesar Miquel <miquel@df.uba.ar>
11140 L: rio500-users@lists.sourceforge.net
11141 W: http://rio500.sourceforge.net
11143 F: drivers/usb/misc/rio500*
11146 M: Alan Stern <stern@rowland.harvard.edu>
11147 L: linux-usb@vger.kernel.org
11149 F: Documentation/usb/ehci.txt
11150 F: drivers/usb/host/ehci*
11152 USB GADGET/PERIPHERAL SUBSYSTEM
11153 M: Felipe Balbi <balbi@ti.com>
11154 L: linux-usb@vger.kernel.org
11155 W: http://www.linux-usb.org/gadget
11156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11158 F: drivers/usb/gadget/
11159 F: include/linux/usb/gadget*
11161 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11162 M: Jiri Kosina <jikos@kernel.org>
11163 L: linux-usb@vger.kernel.org
11164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11166 F: Documentation/hid/hiddev.txt
11167 F: drivers/hid/usbhid/
11170 M: Olav Kongas <ok@artecdesign.ee>
11171 L: linux-usb@vger.kernel.org
11173 F: drivers/usb/host/isp116x*
11174 F: include/linux/usb/isp116x.h
11176 USB MASS STORAGE DRIVER
11177 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11178 L: linux-usb@vger.kernel.org
11179 L: usb-storage@lists.one-eyed-alien.net
11181 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11182 F: drivers/usb/storage/
11185 M: Clemens Ladisch <clemens@ladisch.de>
11186 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11187 T: git git://git.alsa-project.org/alsa-kernel.git
11189 F: sound/usb/midi.*
11191 USB NETWORKING DRIVERS
11192 L: linux-usb@vger.kernel.org
11194 F: drivers/net/usb/
11197 M: Alan Stern <stern@rowland.harvard.edu>
11198 L: linux-usb@vger.kernel.org
11200 F: Documentation/usb/ohci.txt
11201 F: drivers/usb/host/ohci*
11203 USB OTG FSM (Finite State Machine)
11204 M: Peter Chen <Peter.Chen@freescale.com>
11205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11206 L: linux-usb@vger.kernel.org
11208 F: drivers/usb/common/usb-otg-fsm.c
11211 M: Valentina Manea <valentina.manea.m@gmail.com>
11212 M: Shuah Khan <shuah.kh@samsung.com>
11213 L: linux-usb@vger.kernel.org
11215 F: drivers/usb/usbip/
11216 F: tools/usb/usbip/
11219 M: Petko Manolov <petkan@nucleusys.com>
11220 L: linux-usb@vger.kernel.org
11221 L: netdev@vger.kernel.org
11222 T: git git://github.com/petkan/pegasus.git
11223 W: https://github.com/petkan/pegasus
11225 F: drivers/net/usb/pegasus.*
11228 M: Felipe Balbi <balbi@ti.com>
11229 L: linux-usb@vger.kernel.org
11230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11232 F: drivers/usb/phy/
11234 USB PRINTER DRIVER (usblp)
11235 M: Pete Zaitcev <zaitcev@redhat.com>
11236 L: linux-usb@vger.kernel.org
11238 F: drivers/usb/class/usblp.c
11240 USB QMI WWAN NETWORK DRIVER
11241 M: Bjørn Mork <bjorn@mork.no>
11242 L: netdev@vger.kernel.org
11244 F: Documentation/ABI/testing/sysfs-class-net-qmi
11245 F: drivers/net/usb/qmi_wwan.c
11248 M: Petko Manolov <petkan@nucleusys.com>
11249 L: linux-usb@vger.kernel.org
11250 L: netdev@vger.kernel.org
11251 T: git git://github.com/petkan/rtl8150.git
11252 W: https://github.com/petkan/rtl8150
11254 F: drivers/net/usb/rtl8150.c
11256 USB SERIAL SUBSYSTEM
11257 M: Johan Hovold <johan@kernel.org>
11258 L: linux-usb@vger.kernel.org
11260 F: Documentation/usb/usb-serial.txt
11261 F: drivers/usb/serial/
11262 F: include/linux/usb/serial.h
11264 USB SMSC75XX ETHERNET DRIVER
11265 M: Steve Glendinning <steve.glendinning@shawell.net>
11266 L: netdev@vger.kernel.org
11268 F: drivers/net/usb/smsc75xx.*
11270 USB SMSC95XX ETHERNET DRIVER
11271 M: Steve Glendinning <steve.glendinning@shawell.net>
11272 L: netdev@vger.kernel.org
11274 F: drivers/net/usb/smsc95xx.*
11277 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11278 L: linux-usb@vger.kernel.org
11279 W: http://www.linux-usb.org
11280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11282 F: Documentation/usb/
11284 F: include/linux/usb.h
11285 F: include/linux/usb/
11288 M: Alan Stern <stern@rowland.harvard.edu>
11289 L: linux-usb@vger.kernel.org
11291 F: drivers/usb/host/uhci*
11293 USB "USBNET" DRIVER FRAMEWORK
11294 M: Oliver Neukum <oneukum@suse.com>
11295 L: netdev@vger.kernel.org
11296 W: http://www.linux-usb.org/usbnet
11298 F: drivers/net/usb/usbnet.c
11299 F: include/linux/usb/usbnet.h
11302 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11303 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11304 L: linux-media@vger.kernel.org
11305 T: git git://linuxtv.org/media_tree.git
11306 W: http://www.ideasonboard.org/uvc/
11308 F: drivers/media/usb/uvc/
11309 F: include/uapi/linux/uvcvideo.h
11312 M: Hans Verkuil <hverkuil@xs4all.nl>
11313 L: linux-media@vger.kernel.org
11314 T: git git://linuxtv.org/media_tree.git
11315 W: https://linuxtv.org
11317 F: drivers/media/usb/usbvision/
11320 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11321 L: linux-usb@vger.kernel.org
11323 F: drivers/usb/gadget/function/*uvc*
11324 F: drivers/usb/gadget/legacy/webcam.c
11326 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11327 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11328 L: linux-wireless@vger.kernel.org
11330 F: drivers/net/wireless/rndis_wlan.c
11333 M: Mathias Nyman <mathias.nyman@intel.com>
11334 L: linux-usb@vger.kernel.org
11336 F: drivers/usb/host/xhci*
11337 F: drivers/usb/host/pci-quirks*
11340 L: linux-wireless@vger.kernel.org
11341 W: http://linux-lc100020.sourceforge.net
11343 F: drivers/net/wireless/zydas/zd1201.*
11346 M: Antoine Jacquet <royale@zerezo.com>
11347 L: linux-usb@vger.kernel.org
11348 L: linux-media@vger.kernel.org
11349 T: git git://linuxtv.org/media_tree.git
11350 W: http://royale.zerezo.com/zr364xx/
11352 F: Documentation/video4linux/zr364xx.txt
11353 F: drivers/media/usb/zr364xx/
11356 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11357 L: linux-usb@vger.kernel.org
11359 F: drivers/usb/common/ulpi.c
11360 F: include/linux/ulpi/
11362 USER-MODE LINUX (UML)
11363 M: Jeff Dike <jdike@addtoit.com>
11364 M: Richard Weinberger <richard@nod.at>
11365 L: user-mode-linux-devel@lists.sourceforge.net
11366 L: user-mode-linux-user@lists.sourceforge.net
11367 W: http://user-mode-linux.sourceforge.net
11369 F: Documentation/virtual/uml/
11375 USERSPACE I/O (UIO)
11376 M: "Hans J. Koch" <hjk@hansjkoch.de>
11377 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11380 F: Documentation/DocBook/uio-howto.tmpl
11382 F: include/linux/uio*.h
11385 M: Karel Zak <kzak@redhat.com>
11386 L: util-linux@vger.kernel.org
11387 W: http://en.wikipedia.org/wiki/Util-linux
11388 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11392 M: Michal Januszewski <spock@gentoo.org>
11393 L: linux-fbdev@vger.kernel.org
11394 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11396 F: Documentation/fb/uvesafb.txt
11397 F: drivers/video/fbdev/uvesafb.*
11400 M: Stefan Agner <stefan@agner.ch>
11401 L: linux-mtd@lists.infradead.org
11403 F: drivers/mtd/nand/vf610_nfc.c
11405 VFAT/FAT/MSDOS FILESYSTEM
11406 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11408 F: Documentation/filesystems/vfat.txt
11412 M: Alex Williamson <alex.williamson@redhat.com>
11413 L: kvm@vger.kernel.org
11415 F: Documentation/vfio.txt
11417 F: include/linux/vfio.h
11418 F: include/uapi/linux/vfio.h
11420 VFIO PLATFORM DRIVER
11421 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11422 L: kvm@vger.kernel.org
11424 F: drivers/vfio/platform/
11426 VIDEOBUF2 FRAMEWORK
11427 M: Pawel Osciak <pawel@osciak.com>
11428 M: Marek Szyprowski <m.szyprowski@samsung.com>
11429 M: Kyungmin Park <kyungmin.park@samsung.com>
11430 L: linux-media@vger.kernel.org
11432 F: drivers/media/v4l2-core/videobuf2-*
11433 F: include/media/videobuf2-*
11435 VIRTUAL SERIO DEVICE DRIVER
11436 M: Stephen Chandler Paul <thatslyude@gmail.com>
11438 F: drivers/input/serio/userio.c
11439 F: include/uapi/linux/userio.h
11441 VIRTIO CONSOLE DRIVER
11442 M: Amit Shah <amit.shah@redhat.com>
11443 L: virtualization@lists.linux-foundation.org
11445 F: drivers/char/virtio_console.c
11446 F: include/linux/virtio_console.h
11447 F: include/uapi/linux/virtio_console.h
11449 VIRTIO CORE, NET AND BLOCK DRIVERS
11450 M: "Michael S. Tsirkin" <mst@redhat.com>
11451 L: virtualization@lists.linux-foundation.org
11455 F: drivers/net/virtio_net.c
11456 F: drivers/block/virtio_blk.c
11457 F: include/linux/virtio_*.h
11458 F: include/uapi/linux/virtio_*.h
11460 VIRTIO DRIVERS FOR S390
11461 M: Christian Borntraeger <borntraeger@de.ibm.com>
11462 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11463 L: linux-s390@vger.kernel.org
11464 L: virtualization@lists.linux-foundation.org
11465 L: kvm@vger.kernel.org
11467 F: drivers/s390/virtio/
11470 M: David Airlie <airlied@linux.ie>
11471 M: Gerd Hoffmann <kraxel@redhat.com>
11472 L: dri-devel@lists.freedesktop.org
11473 L: virtualization@lists.linux-foundation.org
11475 F: drivers/gpu/drm/virtio/
11476 F: include/uapi/linux/virtio_gpu.h
11478 VIRTIO HOST (VHOST)
11479 M: "Michael S. Tsirkin" <mst@redhat.com>
11480 L: kvm@vger.kernel.org
11481 L: virtualization@lists.linux-foundation.org
11482 L: netdev@vger.kernel.org
11485 F: include/uapi/linux/vhost.h
11487 VIRTIO INPUT DRIVER
11488 M: Gerd Hoffmann <kraxel@redhat.com>
11490 F: drivers/virtio/virtio_input.c
11491 F: include/uapi/linux/virtio_input.h
11493 VIA RHINE NETWORK DRIVER
11495 F: drivers/net/ethernet/via/via-rhine.c
11497 VIA SD/MMC CARD CONTROLLER DRIVER
11498 M: Bruce Chang <brucechang@via.com.tw>
11499 M: Harald Welte <HaraldWelte@viatech.com>
11501 F: drivers/mmc/host/via-sdmmc.c
11503 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11504 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11505 L: linux-fbdev@vger.kernel.org
11507 F: include/linux/via-core.h
11508 F: include/linux/via-gpio.h
11509 F: include/linux/via_i2c.h
11510 F: drivers/video/fbdev/via/
11512 VIA VELOCITY NETWORK DRIVER
11513 M: Francois Romieu <romieu@fr.zoreil.com>
11514 L: netdev@vger.kernel.org
11516 F: drivers/net/ethernet/via/via-velocity.*
11519 M: Alex Williamson <alex.williamson@redhat.com>
11520 M: Paolo Bonzini <pbonzini@redhat.com>
11521 L: kvm@vger.kernel.org
11525 VIVID VIRTUAL VIDEO DRIVER
11526 M: Hans Verkuil <hverkuil@xs4all.nl>
11527 L: linux-media@vger.kernel.org
11528 T: git git://linuxtv.org/media_tree.git
11529 W: https://linuxtv.org
11531 F: drivers/media/platform/vivid/*
11534 M: Patrick McHardy <kaber@trash.net>
11535 L: netdev@vger.kernel.org
11537 F: drivers/net/macvlan.c
11538 F: include/linux/if_*vlan.h
11542 M: Florian Fainelli <florian@openwrt.org>
11543 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11545 F: drivers/vlynq/vlynq.c
11546 F: include/linux/vlynq.h
11549 M: Martyn Welch <martyn@welchs.me.uk>
11550 M: Manohar Vanga <manohar.vanga@gmail.com>
11551 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11552 L: devel@driverdev.osuosl.org
11554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11555 F: Documentation/vme_api.txt
11556 F: drivers/staging/vme/
11558 F: include/linux/vme*
11560 VMWARE HYPERVISOR INTERFACE
11561 M: Alok Kataria <akataria@vmware.com>
11562 L: virtualization@lists.linux-foundation.org
11564 F: arch/x86/kernel/cpu/vmware.c
11566 VMWARE BALLOON DRIVER
11567 M: Xavier Deguillard <xdeguillard@vmware.com>
11568 M: Philip Moltmann <moltmann@vmware.com>
11569 M: "VMware, Inc." <pv-drivers@vmware.com>
11570 L: linux-kernel@vger.kernel.org
11572 F: drivers/misc/vmw_balloon.c
11574 VMWARE VMMOUSE SUBDRIVER
11575 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11576 M: "VMware, Inc." <pv-drivers@vmware.com>
11577 L: linux-input@vger.kernel.org
11579 F: drivers/input/mouse/vmmouse.c
11580 F: drivers/input/mouse/vmmouse.h
11582 VMWARE VMXNET3 ETHERNET DRIVER
11583 M: Shrikrishna Khare <skhare@vmware.com>
11584 M: "VMware, Inc." <pv-drivers@vmware.com>
11585 L: netdev@vger.kernel.org
11587 F: drivers/net/vmxnet3/
11589 VMware PVSCSI driver
11590 M: Arvind Kumar <arvindkumar@vmware.com>
11591 M: VMware PV-Drivers <pv-drivers@vmware.com>
11592 L: linux-scsi@vger.kernel.org
11594 F: drivers/scsi/vmw_pvscsi.c
11595 F: drivers/scsi/vmw_pvscsi.h
11597 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11598 M: Liam Girdwood <lgirdwood@gmail.com>
11599 M: Mark Brown <broonie@kernel.org>
11600 L: linux-kernel@vger.kernel.org
11601 W: http://www.slimlogic.co.uk/?p=48
11602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11604 F: drivers/regulator/
11605 F: include/linux/regulator/
11608 M: David Ahern <dsa@cumulusnetworks.com>
11609 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11610 L: netdev@vger.kernel.org
11612 F: drivers/net/vrf.c
11613 F: Documentation/networking/vrf.txt
11615 VT1211 HARDWARE MONITOR DRIVER
11616 M: Juerg Haefliger <juergh@gmail.com>
11617 L: lm-sensors@lm-sensors.org
11619 F: Documentation/hwmon/vt1211
11620 F: drivers/hwmon/vt1211.c
11622 VT8231 HARDWARE MONITOR DRIVER
11623 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11624 L: lm-sensors@lm-sensors.org
11626 F: drivers/hwmon/vt8231.c
11628 VUB300 USB to SDIO/SD/MMC bridge chip
11629 M: Tony Olech <tony.olech@elandigitalsystems.com>
11630 L: linux-mmc@vger.kernel.org
11631 L: linux-usb@vger.kernel.org
11633 F: drivers/mmc/host/vub300.c
11635 W1 DALLAS'S 1-WIRE BUS
11636 M: Evgeniy Polyakov <zbr@ioremap.net>
11638 F: Documentation/w1/
11641 W83791D HARDWARE MONITORING DRIVER
11642 M: Marc Hulsman <m.hulsman@tudelft.nl>
11643 L: lm-sensors@lm-sensors.org
11645 F: Documentation/hwmon/w83791d
11646 F: drivers/hwmon/w83791d.c
11648 W83793 HARDWARE MONITORING DRIVER
11649 M: Rudolf Marek <r.marek@assembler.cz>
11650 L: lm-sensors@lm-sensors.org
11652 F: Documentation/hwmon/w83793
11653 F: drivers/hwmon/w83793.c
11655 W83795 HARDWARE MONITORING DRIVER
11656 M: Jean Delvare <jdelvare@suse.com>
11657 L: lm-sensors@lm-sensors.org
11659 F: drivers/hwmon/w83795.c
11661 W83L51xD SD/MMC CARD INTERFACE DRIVER
11662 M: Pierre Ossman <pierre@ossman.eu>
11664 F: drivers/mmc/host/wbsd.*
11666 WACOM PROTOCOL 4 SERIAL TABLETS
11667 M: Julian Squires <julian@cipht.net>
11668 M: Hans de Goede <hdegoede@redhat.com>
11669 L: linux-input@vger.kernel.org
11671 F: drivers/input/tablet/wacom_serial4.c
11673 WATCHDOG DEVICE DRIVERS
11674 M: Wim Van Sebroeck <wim@iguana.be>
11675 L: linux-watchdog@vger.kernel.org
11676 W: http://www.linux-watchdog.org/
11677 T: git git://www.linux-watchdog.org/linux-watchdog.git
11679 F: Documentation/watchdog/
11680 F: drivers/watchdog/
11681 F: include/linux/watchdog.h
11682 F: include/uapi/linux/watchdog.h
11685 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11686 L: linux-scsi@vger.kernel.org
11688 F: drivers/scsi/wd7000.c
11691 M: David Herrmann <dh.herrmann@googlemail.com>
11692 L: linux-input@vger.kernel.org
11694 F: drivers/hid/hid-wiimote*
11697 M: David Härdeman <david@hardeman.nu>
11699 F: drivers/media/rc/winbond-cir.c
11702 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11703 M: linux-wimax@intel.com
11704 L: wimax@linuxwimax.org (subscribers-only)
11706 W: http://linuxwimax.org
11707 F: Documentation/wimax/README.wimax
11708 F: include/linux/wimax/debug.h
11709 F: include/net/wimax.h
11710 F: include/uapi/linux/wimax.h
11713 WISTRON LAPTOP BUTTON DRIVER
11714 M: Miloslav Trmac <mitr@volny.cz>
11716 F: drivers/input/misc/wistron_btns.c
11718 WL3501 WIRELESS PCMCIA CARD DRIVER
11719 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11720 L: linux-wireless@vger.kernel.org
11721 W: http://oops.ghostprotocols.net:81/blog
11723 F: drivers/net/wireless/wl3501*
11725 WOLFSON MICROELECTRONICS DRIVERS
11726 L: patches@opensource.wolfsonmicro.com
11727 T: git https://github.com/CirrusLogic/linux-drivers.git
11728 W: https://github.com/CirrusLogic/linux-drivers/wiki
11730 F: Documentation/hwmon/wm83??
11731 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11732 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11733 F: Documentation/devicetree/bindings/mfd/arizona.txt
11734 F: arch/arm/mach-s3c64xx/mach-crag6410*
11735 F: drivers/clk/clk-wm83*.c
11736 F: drivers/extcon/extcon-arizona.c
11737 F: drivers/leds/leds-wm83*.c
11738 F: drivers/gpio/gpio-*wm*.c
11739 F: drivers/gpio/gpio-arizona.c
11740 F: drivers/hwmon/wm83??-hwmon.c
11741 F: drivers/input/misc/wm831x-on.c
11742 F: drivers/input/touchscreen/wm831x-ts.c
11743 F: drivers/input/touchscreen/wm97*.c
11744 F: drivers/mfd/arizona*
11745 F: drivers/mfd/wm*.c
11746 F: drivers/power/wm83*.c
11747 F: drivers/rtc/rtc-wm83*.c
11748 F: drivers/regulator/wm8*.c
11749 F: drivers/video/backlight/wm83*_bl.c
11750 F: drivers/watchdog/wm83*_wdt.c
11751 F: include/linux/mfd/arizona/
11752 F: include/linux/mfd/wm831x/
11753 F: include/linux/mfd/wm8350/
11754 F: include/linux/mfd/wm8400*
11755 F: include/linux/wm97xx.h
11756 F: include/sound/wm????.h
11757 F: sound/soc/codecs/arizona.?
11758 F: sound/soc/codecs/wm*
11761 M: Tejun Heo <tj@kernel.org>
11762 R: Lai Jiangshan <jiangshanlai@gmail.com>
11763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11765 F: include/linux/workqueue.h
11766 F: kernel/workqueue.c
11767 F: Documentation/workqueue.txt
11770 M: Andrew Hendry <andrew.hendry@gmail.com>
11771 L: linux-x25@vger.kernel.org
11773 F: Documentation/networking/x25*
11774 F: include/net/x25*
11777 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11778 M: Thomas Gleixner <tglx@linutronix.de>
11779 M: Ingo Molnar <mingo@redhat.com>
11780 M: "H. Peter Anvin" <hpa@zytor.com>
11782 L: linux-kernel@vger.kernel.org
11783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11785 F: Documentation/x86/
11788 X86 PLATFORM DRIVERS
11789 M: Darren Hart <dvhart@infradead.org>
11790 L: platform-driver-x86@vger.kernel.org
11791 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11793 F: drivers/platform/x86/
11794 F: drivers/platform/olpc/
11796 X86 MCE INFRASTRUCTURE
11797 M: Tony Luck <tony.luck@intel.com>
11798 M: Borislav Petkov <bp@alien8.de>
11799 L: linux-edac@vger.kernel.org
11801 F: arch/x86/kernel/cpu/mcheck/*
11803 X86 MICROCODE UPDATE SUPPORT
11804 M: Borislav Petkov <bp@alien8.de>
11806 F: arch/x86/kernel/cpu/microcode/*
11809 M: Andy Lutomirski <luto@amacapital.net>
11810 L: linux-kernel@vger.kernel.org
11811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11813 F: arch/x86/entry/vdso/
11815 XC2028/3028 TUNER DRIVER
11816 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11817 L: linux-media@vger.kernel.org
11818 W: https://linuxtv.org
11819 T: git git://linuxtv.org/media_tree.git
11821 F: drivers/media/tuners/tuner-xc2028.*
11823 XEN HYPERVISOR INTERFACE
11824 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11825 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11826 M: David Vrabel <david.vrabel@citrix.com>
11827 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11831 F: drivers/*/xen-*front.c
11833 F: arch/x86/include/asm/xen/
11835 F: include/uapi/xen/
11838 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11839 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11842 F: arch/arm/include/asm/xen/
11844 XEN HYPERVISOR ARM64
11845 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11846 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11849 F: arch/arm64/include/asm/xen/
11851 XEN NETWORK BACKEND DRIVER
11852 M: Ian Campbell <ian.campbell@citrix.com>
11853 M: Wei Liu <wei.liu2@citrix.com>
11854 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11855 L: netdev@vger.kernel.org
11857 F: drivers/net/xen-netback/*
11860 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11861 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11863 F: arch/x86/pci/*xen*
11864 F: drivers/pci/*xen*
11866 XEN BLOCK SUBSYSTEM
11867 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11868 M: Roger Pau Monné <roger.pau@citrix.com>
11869 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11871 F: drivers/block/xen-blkback/*
11872 F: drivers/block/xen*
11875 M: Juergen Gross <jgross@suse.com>
11876 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11877 L: linux-scsi@vger.kernel.org
11879 F: drivers/scsi/xen-scsifront.c
11880 F: drivers/xen/xen-scsiback.c
11881 F: include/xen/interface/io/vscsiif.h
11883 XEN SWIOTLB SUBSYSTEM
11884 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11885 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11887 F: arch/x86/xen/*swiotlb*
11888 F: drivers/xen/*swiotlb*
11891 P: Silicon Graphics Inc
11892 M: Dave Chinner <david@fromorbit.com>
11895 W: http://oss.sgi.com/projects/xfs
11896 T: git git://oss.sgi.com/xfs/xfs.git
11898 F: Documentation/filesystems/xfs.txt
11901 XILINX AXI ETHERNET DRIVER
11902 M: Anirudha Sarangi <anirudh@xilinx.com>
11903 M: John Linn <John.Linn@xilinx.com>
11905 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11907 XILINX UARTLITE SERIAL DRIVER
11908 M: Peter Korsgaard <jacmet@sunsite.dk>
11909 L: linux-serial@vger.kernel.org
11911 F: drivers/tty/serial/uartlite.c
11913 XILINX VIDEO IP CORES
11914 M: Hyun Kwon <hyun.kwon@xilinx.com>
11915 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11916 L: linux-media@vger.kernel.org
11917 T: git git://linuxtv.org/media_tree.git
11919 F: Documentation/devicetree/bindings/media/xilinx/
11920 F: drivers/media/platform/xilinx/
11921 F: include/uapi/linux/xilinx-v4l2-controls.h
11924 M: Eli Billauer <eli.billauer@gmail.com>
11925 L: linux-kernel@vger.kernel.org
11927 F: drivers/char/xillybus/
11929 XTENSA XTFPGA PLATFORM SUPPORT
11930 M: Max Filippov <jcmvbkbc@gmail.com>
11931 L: linux-xtensa@linux-xtensa.org
11933 F: drivers/spi/spi-xtensa-xtfpga.c
11934 F: sound/soc/xtensa/xtfpga-i2s.c
11936 YAM DRIVER FOR AX.25
11937 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11938 L: linux-hams@vger.kernel.org
11940 F: drivers/net/hamradio/yam*
11941 F: include/linux/yam.h
11943 YEALINK PHONE DRIVER
11944 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11945 L: usbb2k-api-dev@nongnu.org
11947 F: Documentation/input/yealink.txt
11948 F: drivers/input/misc/yealink.*
11950 Z8530 DRIVER FOR AX.25
11951 M: Joerg Reuter <jreuter@yaina.de>
11952 W: http://yaina.de/jreuter/
11953 W: http://www.qsl.net/dl1bke/
11954 L: linux-hams@vger.kernel.org
11956 F: Documentation/networking/z8530drv.txt
11957 F: drivers/net/hamradio/*scc.c
11958 F: drivers/net/hamradio/z8530.h
11960 ZBUD COMPRESSED PAGE ALLOCATOR
11961 M: Seth Jennings <sjennings@variantweb.net>
11962 L: linux-mm@kvack.org
11965 F: include/linux/zbud.h
11967 ZD1211RW WIRELESS DRIVER
11968 M: Daniel Drake <dsd@gentoo.org>
11969 M: Ulrich Kunitz <kune@deine-taler.de>
11970 W: http://zd1211.ath.cx/wiki/DriverRewrite
11971 L: linux-wireless@vger.kernel.org
11972 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11974 F: drivers/net/wireless/zydas/zd1211rw/
11976 ZPOOL COMPRESSED PAGE STORAGE API
11977 M: Dan Streetman <ddstreet@ieee.org>
11978 L: linux-mm@kvack.org
11981 F: include/linux/zpool.h
11983 ZR36067 VIDEO FOR LINUX DRIVER
11984 L: mjpeg-users@lists.sourceforge.net
11985 L: linux-media@vger.kernel.org
11986 W: http://mjpeg.sourceforge.net/driver-zoran/
11987 T: hg https://linuxtv.org/hg/v4l-dvb
11989 F: drivers/media/pci/zoran/
11991 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11992 M: Minchan Kim <minchan@kernel.org>
11993 M: Nitin Gupta <ngupta@vflare.org>
11994 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11995 L: linux-kernel@vger.kernel.org
11997 F: drivers/block/zram/
11998 F: Documentation/blockdev/zram.txt
12000 ZS DECSTATION Z85C30 SERIAL DRIVER
12001 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12003 F: drivers/tty/serial/zs.*
12005 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12006 M: Minchan Kim <minchan@kernel.org>
12007 M: Nitin Gupta <ngupta@vflare.org>
12008 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12009 L: linux-mm@kvack.org
12012 F: include/linux/zsmalloc.h
12013 F: Documentation/vm/zsmalloc.txt
12015 ZSWAP COMPRESSED SWAP CACHING
12016 M: Seth Jennings <sjennings@variantweb.net>
12017 L: linux-mm@kvack.org
12022 M: Linus Torvalds <torvalds@linux-foundation.org>
12023 L: linux-kernel@vger.kernel.org
12024 Q: http://patchwork.kernel.org/project/LKML/list/
12025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12026 S: Buried alive in reporters