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@nxp.com>
2771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2772 L: linux-usb@vger.kernel.org
2774 F: drivers/usb/chipidea/
2776 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2777 M: Hans de Goede <hdegoede@redhat.com>
2778 L: linux-input@vger.kernel.org
2780 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2781 F: drivers/input/touchscreen/chipone_icn8318.c
2783 CHROME HARDWARE PLATFORM SUPPORT
2784 M: Olof Johansson <olof@lixom.net>
2786 F: drivers/platform/chrome/
2788 CISCO VIC ETHERNET NIC DRIVER
2789 M: Christian Benvenuti <benve@cisco.com>
2790 M: Sujith Sankar <ssujith@cisco.com>
2791 M: Govindarajulu Varadarajan <_govind@gmx.com>
2792 M: Neel Patel <neepatel@cisco.com>
2794 F: drivers/net/ethernet/cisco/enic/
2796 CISCO VIC LOW LATENCY NIC DRIVER
2797 M: Christian Benvenuti <benve@cisco.com>
2798 M: Dave Goodell <dgoodell@cisco.com>
2800 F: drivers/infiniband/hw/usnic/
2802 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2803 M: Hartley Sweeten <hsweeten@visionengravers.com>
2804 L: netdev@vger.kernel.org
2806 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2808 CIRRUS LOGIC AUDIO CODEC DRIVERS
2809 M: Brian Austin <brian.austin@cirrus.com>
2810 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2811 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2813 F: sound/soc/codecs/cs*
2816 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2817 L: linux-kernel@vger.kernel.org
2820 F: include/linux/cleancache.h
2823 M: Russell King <linux@arm.linux.org.uk>
2824 L: linux-clk@vger.kernel.org
2826 F: include/linux/clk.h
2828 CLOCKSOURCE, CLOCKEVENT DRIVERS
2829 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2830 M: Thomas Gleixner <tglx@linutronix.de>
2831 L: linux-kernel@vger.kernel.org
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2834 F: drivers/clocksource
2836 CISCO FCOE HBA DRIVER
2837 M: Hiral Patel <hiralpat@cisco.com>
2838 M: Suma Ramars <sramars@cisco.com>
2839 M: Brian Uchino <buchino@cisco.com>
2840 L: linux-scsi@vger.kernel.org
2842 F: drivers/scsi/fnic/
2844 CISCO SCSI HBA DRIVER
2845 M: Narsimhulu Musini <nmusini@cisco.com>
2846 M: Sesidhar Baddela <sebaddel@cisco.com>
2847 L: linux-scsi@vger.kernel.org
2849 F: drivers/scsi/snic/
2852 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2853 M: Daniel Oliveira Nascimento <don@syst.com.br>
2854 L: platform-driver-x86@vger.kernel.org
2856 F: drivers/platform/x86/classmate-laptop.c
2859 M: Hans Verkuil <hans.verkuil@cisco.com>
2860 L: linux-media@vger.kernel.org
2861 T: git git://linuxtv.org/media_tree.git
2862 W: https://linuxtv.org
2864 F: drivers/media/pci/cobalt/
2866 COCCINELLE/Semantic Patches (SmPL)
2867 M: Julia Lawall <Julia.Lawall@lip6.fr>
2868 M: Gilles Muller <Gilles.Muller@lip6.fr>
2869 M: Nicolas Palix <nicolas.palix@imag.fr>
2870 M: Michal Marek <mmarek@suse.com>
2871 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2873 W: http://coccinelle.lip6.fr/
2875 F: Documentation/coccinelle.txt
2876 F: scripts/coccinelle/
2877 F: scripts/coccicheck
2880 M: Jan Harkes <jaharkes@cs.cmu.edu>
2882 L: codalist@coda.cs.cmu.edu
2883 W: http://www.coda.cs.cmu.edu/
2885 F: Documentation/filesystems/coda.txt
2887 F: include/linux/coda*.h
2888 F: include/uapi/linux/coda*.h
2890 CODA V4L2 MEM2MEM DRIVER
2891 M: Philipp Zabel <p.zabel@pengutronix.de>
2892 L: linux-media@vger.kernel.org
2894 F: Documentation/devicetree/bindings/media/coda.txt
2895 F: drivers/media/platform/coda/
2897 COMMON CLK FRAMEWORK
2898 M: Michael Turquette <mturquette@baylibre.com>
2899 M: Stephen Boyd <sboyd@codeaurora.org>
2900 L: linux-clk@vger.kernel.org
2901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2904 X: drivers/clk/clkdev.c
2905 F: include/linux/clk-pr*
2906 F: include/linux/clk/
2908 COMMON INTERNET FILE SYSTEM (CIFS)
2909 M: Steve French <sfrench@samba.org>
2910 L: linux-cifs@vger.kernel.org
2911 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2912 W: http://linux-cifs.samba.org/
2913 T: git git://git.samba.org/sfrench/cifs-2.6.git
2915 F: Documentation/filesystems/cifs/
2918 COMPACTPCI HOTPLUG CORE
2919 M: Scott Murray <scott@spiteful.org>
2920 L: linux-pci@vger.kernel.org
2922 F: drivers/pci/hotplug/cpci_hotplug*
2924 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2925 M: Scott Murray <scott@spiteful.org>
2926 L: linux-pci@vger.kernel.org
2928 F: drivers/pci/hotplug/cpcihp_zt5550.*
2930 COMPACTPCI HOTPLUG GENERIC DRIVER
2931 M: Scott Murray <scott@spiteful.org>
2932 L: linux-pci@vger.kernel.org
2934 F: drivers/pci/hotplug/cpcihp_generic.c
2936 COMPAL LAPTOP SUPPORT
2937 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2938 L: platform-driver-x86@vger.kernel.org
2940 F: drivers/platform/x86/compal-laptop.c
2942 CONEXANT ACCESSRUNNER USB DRIVER
2943 L: accessrunner-general@lists.sourceforge.net
2944 W: http://accessrunner.sourceforge.net/
2946 F: drivers/usb/atm/cxacru.c
2949 M: Joel Becker <jlbec@evilplan.org>
2950 M: Christoph Hellwig <hch@lst.de>
2951 T: git git://git.infradead.org/users/hch/configfs.git
2954 F: include/linux/configfs.h
2957 M: Evgeniy Polyakov <zbr@ioremap.net>
2958 L: netdev@vger.kernel.org
2960 F: drivers/connector/
2962 CONTROL GROUP (CGROUP)
2963 M: Tejun Heo <tj@kernel.org>
2964 M: Li Zefan <lizefan@huawei.com>
2965 M: Johannes Weiner <hannes@cmpxchg.org>
2966 L: cgroups@vger.kernel.org
2967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2969 F: Documentation/cgroups/
2970 F: include/linux/cgroup*
2973 CONTROL GROUP - CPUSET
2974 M: Li Zefan <lizefan@huawei.com>
2975 L: cgroups@vger.kernel.org
2976 W: http://www.bullopensource.org/cpuset/
2977 W: http://oss.sgi.com/projects/cpusets/
2978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2980 F: Documentation/cgroups/cpusets.txt
2981 F: include/linux/cpuset.h
2984 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2985 M: Johannes Weiner <hannes@cmpxchg.org>
2986 M: Michal Hocko <mhocko@kernel.org>
2987 M: Vladimir Davydov <vdavydov@virtuozzo.com>
2988 L: cgroups@vger.kernel.org
2989 L: linux-mm@kvack.org
2994 CORETEMP HARDWARE MONITORING DRIVER
2995 M: Fenghua Yu <fenghua.yu@intel.com>
2996 L: lm-sensors@lm-sensors.org
2998 F: Documentation/hwmon/coretemp
2999 F: drivers/hwmon/coretemp.c
3001 COSA/SRP SYNC SERIAL DRIVER
3002 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3003 W: http://www.fi.muni.cz/~kas/cosa/
3005 F: drivers/net/wan/cosa*
3007 CPMAC ETHERNET DRIVER
3008 M: Florian Fainelli <florian@openwrt.org>
3009 L: netdev@vger.kernel.org
3011 F: drivers/net/ethernet/ti/cpmac.c
3013 CPU FREQUENCY DRIVERS
3014 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3015 M: Viresh Kumar <viresh.kumar@linaro.org>
3016 L: linux-pm@vger.kernel.org
3018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3019 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3021 F: include/linux/cpufreq.h
3023 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3024 M: Viresh Kumar <viresh.kumar@linaro.org>
3025 M: Sudeep Holla <sudeep.holla@arm.com>
3026 L: linux-pm@vger.kernel.org
3027 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3029 F: drivers/cpufreq/arm_big_little.h
3030 F: drivers/cpufreq/arm_big_little.c
3031 F: drivers/cpufreq/arm_big_little_dt.c
3033 CPUIDLE DRIVER - ARM BIG LITTLE
3034 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3035 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3036 L: linux-pm@vger.kernel.org
3037 L: linux-arm-kernel@lists.infradead.org
3038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3040 F: drivers/cpuidle/cpuidle-big_little.c
3042 CPUIDLE DRIVER - ARM EXYNOS
3043 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3044 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3045 M: Kukjin Kim <kgene@kernel.org>
3046 L: linux-pm@vger.kernel.org
3047 L: linux-samsung-soc@vger.kernel.org
3049 F: drivers/cpuidle/cpuidle-exynos.c
3050 F: arch/arm/mach-exynos/pm.c
3053 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3054 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3055 L: linux-pm@vger.kernel.org
3057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3058 F: drivers/cpuidle/*
3059 F: include/linux/cpuidle.h
3062 M: "H. Peter Anvin" <hpa@zytor.com>
3064 F: arch/x86/kernel/cpuid.c
3065 F: arch/x86/kernel/msr.c
3067 CPU POWER MONITORING SUBSYSTEM
3068 M: Thomas Renninger <trenn@suse.com>
3069 L: linux-pm@vger.kernel.org
3071 F: tools/power/cpupower/
3074 W: http://sourceforge.net/projects/cramfs/
3075 S: Orphan / Obsolete
3076 F: Documentation/filesystems/cramfs.txt
3080 M: Mikael Starvik <starvik@axis.com>
3081 M: Jesper Nilsson <jesper.nilsson@axis.com>
3082 L: linux-cris-kernel@axis.com
3083 W: http://developer.axis.com
3086 F: drivers/tty/serial/crisv10.*
3089 M: Herbert Xu <herbert@gondor.apana.org.au>
3090 M: "David S. Miller" <davem@davemloft.net>
3091 L: linux-crypto@vger.kernel.org
3092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3094 F: Documentation/crypto/
3095 F: Documentation/DocBook/crypto-API.tmpl
3101 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3102 M: Neil Horman <nhorman@tuxdriver.com>
3103 L: linux-crypto@vger.kernel.org
3105 F: crypto/ansi_cprng.c
3109 M: Hans Verkuil <hverkuil@xs4all.nl>
3110 L: linux-media@vger.kernel.org
3111 T: git git://linuxtv.org/media_tree.git
3112 W: http://linuxtv.org
3114 F: drivers/media/i2c/cs3308.c
3115 F: drivers/media/i2c/cs3308.h
3117 CS5535 Audio ALSA driver
3118 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3120 F: sound/pci/cs5535audio/
3123 M: Solomon Peachy <pizza@shaftnet.org>
3125 F: drivers/net/wireless/st/cw1200/
3127 CX18 VIDEO4LINUX DRIVER
3128 M: Andy Walls <awalls@md.metrocast.net>
3129 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3130 L: linux-media@vger.kernel.org
3131 T: git git://linuxtv.org/media_tree.git
3132 W: https://linuxtv.org
3133 W: http://www.ivtvdriver.org/index.php/Cx18
3135 F: Documentation/video4linux/cx18.txt
3136 F: drivers/media/pci/cx18/
3137 F: include/uapi/linux/ivtv*
3139 CX2341X MPEG ENCODER HELPER MODULE
3140 M: Hans Verkuil <hverkuil@xs4all.nl>
3141 L: linux-media@vger.kernel.org
3142 T: git git://linuxtv.org/media_tree.git
3143 W: https://linuxtv.org
3145 F: drivers/media/common/cx2341x*
3146 F: include/media/cx2341x*
3148 CX24120 MEDIA DRIVER
3149 M: Jemma Denson <jdenson@gmail.com>
3150 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3151 L: linux-media@vger.kernel.org
3152 W: https://linuxtv.org
3153 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3155 F: drivers/media/dvb-frontends/cx24120*
3157 CX88 VIDEO4LINUX DRIVER
3158 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3159 L: linux-media@vger.kernel.org
3160 W: https://linuxtv.org
3161 T: git git://linuxtv.org/media_tree.git
3163 F: Documentation/video4linux/cx88/
3164 F: drivers/media/pci/cx88/
3166 CXD2820R MEDIA DRIVER
3167 M: Antti Palosaari <crope@iki.fi>
3168 L: linux-media@vger.kernel.org
3169 W: https://linuxtv.org
3170 W: http://palosaari.fi/linux/
3171 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3172 T: git git://linuxtv.org/anttip/media_tree.git
3174 F: drivers/media/dvb-frontends/cxd2820r*
3176 CXGB3 ETHERNET DRIVER (CXGB3)
3177 M: Santosh Raspatur <santosh@chelsio.com>
3178 L: netdev@vger.kernel.org
3179 W: http://www.chelsio.com
3181 F: drivers/net/ethernet/chelsio/cxgb3/
3183 CXGB3 ISCSI DRIVER (CXGB3I)
3184 M: Karen Xie <kxie@chelsio.com>
3185 L: linux-scsi@vger.kernel.org
3186 W: http://www.chelsio.com
3188 F: drivers/scsi/cxgbi/cxgb3i
3190 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3191 M: Steve Wise <swise@chelsio.com>
3192 L: linux-rdma@vger.kernel.org
3193 W: http://www.openfabrics.org
3195 F: drivers/infiniband/hw/cxgb3/
3197 CXGB4 ETHERNET DRIVER (CXGB4)
3198 M: Hariprasad S <hariprasad@chelsio.com>
3199 L: netdev@vger.kernel.org
3200 W: http://www.chelsio.com
3202 F: drivers/net/ethernet/chelsio/cxgb4/
3204 CXGB4 ISCSI DRIVER (CXGB4I)
3205 M: Karen Xie <kxie@chelsio.com>
3206 L: linux-scsi@vger.kernel.org
3207 W: http://www.chelsio.com
3209 F: drivers/scsi/cxgbi/cxgb4i
3211 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3212 M: Steve Wise <swise@chelsio.com>
3213 L: linux-rdma@vger.kernel.org
3214 W: http://www.openfabrics.org
3216 F: drivers/infiniband/hw/cxgb4/
3218 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3219 M: Casey Leedom <leedom@chelsio.com>
3220 L: netdev@vger.kernel.org
3221 W: http://www.chelsio.com
3223 F: drivers/net/ethernet/chelsio/cxgb4vf/
3225 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3226 M: Ian Munsie <imunsie@au1.ibm.com>
3227 M: Michael Neuling <mikey@neuling.org>
3228 L: linuxppc-dev@lists.ozlabs.org
3230 F: drivers/misc/cxl/
3231 F: include/misc/cxl*
3232 F: include/uapi/misc/cxl.h
3233 F: Documentation/powerpc/cxl.txt
3234 F: Documentation/powerpc/cxl.txt
3235 F: Documentation/ABI/testing/sysfs-class-cxl
3237 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3238 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3239 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3240 L: linux-scsi@vger.kernel.org
3242 F: drivers/scsi/cxlflash/
3243 F: include/uapi/scsi/cxlflash_ioctls.h
3244 F: Documentation/powerpc/cxlflash.txt
3246 STMMAC ETHERNET DRIVER
3247 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3248 L: netdev@vger.kernel.org
3249 W: http://www.stlinux.com
3251 F: drivers/net/ethernet/stmicro/stmmac/
3254 M: Russell King <linux@arm.linux.org.uk>
3255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3256 W: http://www.arm.linux.org.uk/
3258 F: drivers/video/fbdev/cyber2000fb.*
3260 CYCLADES ASYNC MUX DRIVER
3261 W: http://www.cyclades.com/
3263 F: drivers/tty/cyclades.c
3264 F: include/linux/cyclades.h
3265 F: include/uapi/linux/cyclades.h
3267 CYCLADES PC300 DRIVER
3268 W: http://www.cyclades.com/
3270 F: drivers/net/wan/pc300*
3272 CYPRESS_FIRMWARE MEDIA DRIVER
3273 M: Antti Palosaari <crope@iki.fi>
3274 L: linux-media@vger.kernel.org
3275 W: https://linuxtv.org
3276 W: http://palosaari.fi/linux/
3277 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3278 T: git git://linuxtv.org/anttip/media_tree.git
3280 F: drivers/media/common/cypress_firmware*
3282 CYTTSP TOUCHSCREEN DRIVER
3283 M: Ferruh Yigit <fery@cypress.com>
3284 L: linux-input@vger.kernel.org
3286 F: drivers/input/touchscreen/cyttsp*
3287 F: include/linux/input/cyttsp.h
3289 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3290 M: Joshua Kinard <kumba@gentoo.org>
3292 F: drivers/rtc/rtc-ds1685.c
3293 F: include/linux/rtc/ds1685.h
3295 DAMA SLAVE for AX.25
3296 M: Joerg Reuter <jreuter@yaina.de>
3297 W: http://yaina.de/jreuter/
3298 W: http://www.qsl.net/dl1bke/
3299 L: linux-hams@vger.kernel.org
3301 F: net/ax25/af_ax25.c
3302 F: net/ax25/ax25_dev.c
3303 F: net/ax25/ax25_ds_*
3304 F: net/ax25/ax25_in.c
3305 F: net/ax25/ax25_out.c
3306 F: net/ax25/ax25_timer.c
3307 F: net/ax25/sysctl_net_ax25.c
3309 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3310 L: netdev@vger.kernel.org
3312 F: Documentation/networking/dmfe.txt
3313 F: drivers/net/ethernet/dec/tulip/dmfe.c
3315 DC390/AM53C974 SCSI driver
3316 M: Hannes Reinecke <hare@suse.com>
3317 L: linux-scsi@vger.kernel.org
3319 F: drivers/scsi/am53c974.c
3322 M: Oliver Neukum <oliver@neukum.org>
3323 M: Ali Akcaagac <aliakc@web.de>
3324 M: Jamie Lenehan <lenehan@twibble.org>
3325 L: dc395x@twibble.org
3326 W: http://twibble.org/dist/dc395x/
3327 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3329 F: Documentation/scsi/dc395x.txt
3330 F: drivers/scsi/dc395x.*
3333 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3334 L: dccp@vger.kernel.org
3335 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3337 F: include/linux/dccp.h
3338 F: include/uapi/linux/dccp.h
3339 F: include/linux/tfrc.h
3342 DECnet NETWORK LAYER
3343 W: http://linux-decnet.sourceforge.net
3344 L: linux-decnet-user@lists.sourceforge.net
3346 F: Documentation/networking/decnet.txt
3349 DECSTATION PLATFORM SUPPORT
3350 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3351 L: linux-mips@linux-mips.org
3352 W: http://www.linux-mips.org/wiki/DECstation
3355 F: arch/mips/include/asm/dec/
3356 F: arch/mips/include/asm/mach-dec/
3358 DEFXX FDDI NETWORK DRIVER
3359 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3361 F: drivers/net/fddi/defxx.*
3364 M: Matthew Garrett <mjg59@srcf.ucam.org>
3365 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3366 L: platform-driver-x86@vger.kernel.org
3368 F: drivers/platform/x86/dell-laptop.c
3370 DELL LAPTOP RBTN DRIVER
3371 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3373 F: drivers/platform/x86/dell-rbtn.*
3375 DELL LAPTOP FREEFALL DRIVER
3376 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3378 F: drivers/platform/x86/dell-smo8800.c
3380 DELL LAPTOP SMM DRIVER
3381 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3383 F: drivers/hwmon/dell-smm-hwmon.c
3384 F: include/uapi/linux/i8k.h
3386 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3387 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3389 F: Documentation/dcdbas.txt
3390 F: drivers/firmware/dcdbas.*
3392 DELL WMI EXTRAS DRIVER
3393 M: Matthew Garrett <mjg59@srcf.ucam.org>
3394 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3396 F: drivers/platform/x86/dell-wmi.c
3398 DESIGNWARE USB2 DRD IP DRIVER
3399 M: John Youn <johnyoun@synopsys.com>
3400 L: linux-usb@vger.kernel.org
3401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3403 F: drivers/usb/dwc2/
3405 DESIGNWARE USB3 DRD IP DRIVER
3406 M: Felipe Balbi <balbi@ti.com>
3407 L: linux-usb@vger.kernel.org
3408 L: linux-omap@vger.kernel.org
3409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3411 F: drivers/usb/dwc3/
3413 DEVICE COREDUMP (DEV_COREDUMP)
3414 M: Johannes Berg <johannes@sipsolutions.net>
3415 L: linux-kernel@vger.kernel.org
3417 F: drivers/base/devcoredump.c
3418 F: include/linux/devcoredump.h
3420 DEVICE FREQUENCY (DEVFREQ)
3421 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3422 M: Kyungmin Park <kyungmin.park@samsung.com>
3423 L: linux-pm@vger.kernel.org
3427 DEVICE NUMBER REGISTRY
3428 M: Torben Mathiasen <device@lanana.org>
3429 W: http://lanana.org/docs/device-list/index.html
3433 M: Alasdair Kergon <agk@redhat.com>
3434 M: Mike Snitzer <snitzer@redhat.com>
3435 M: dm-devel@redhat.com
3436 L: dm-devel@redhat.com
3437 W: http://sources.redhat.com/dm
3438 Q: http://patchwork.kernel.org/project/dm-devel/list/
3439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3440 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3442 F: Documentation/device-mapper/
3444 F: drivers/md/persistent-data/
3445 F: include/linux/device-mapper.h
3446 F: include/linux/dm-*.h
3447 F: include/uapi/linux/dm-*.h
3449 DIALOG SEMICONDUCTOR DRIVERS
3450 M: Support Opensource <support.opensource@diasemi.com>
3451 W: http://www.dialog-semiconductor.com/products
3453 F: Documentation/hwmon/da90??
3454 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3455 F: drivers/gpio/gpio-da90??.c
3456 F: drivers/hwmon/da90??-hwmon.c
3457 F: drivers/iio/adc/da91??-*.c
3458 F: drivers/input/misc/da90??_onkey.c
3459 F: drivers/input/touchscreen/da9052_tsi.c
3460 F: drivers/leds/leds-da90??.c
3461 F: drivers/mfd/da903x.c
3462 F: drivers/mfd/da90??-*.c
3463 F: drivers/mfd/da91??-*.c
3464 F: drivers/power/da9052-battery.c
3465 F: drivers/power/da91??-*.c
3466 F: drivers/regulator/da903x.c
3467 F: drivers/regulator/da9???-regulator.[ch]
3468 F: drivers/rtc/rtc-da90??.c
3469 F: drivers/video/backlight/da90??_bl.c
3470 F: drivers/watchdog/da90??_wdt.c
3471 F: include/linux/mfd/da903x.h
3472 F: include/linux/mfd/da9052/
3473 F: include/linux/mfd/da9055/
3474 F: include/linux/mfd/da9063/
3475 F: include/linux/mfd/da9150/
3476 F: include/sound/da[79]*.h
3477 F: sound/soc/codecs/da[79]*.[ch]
3479 DIGI NEO AND CLASSIC PCI PRODUCTS
3480 M: Lidza Louina <lidza.louina@gmail.com>
3481 M: Mark Hounschell <markh@compro.net>
3482 L: driverdev-devel@linuxdriverproject.org
3484 F: drivers/staging/dgnc/
3486 DIGI EPCA PCI PRODUCTS
3487 M: Lidza Louina <lidza.louina@gmail.com>
3488 M: Daeseok Youn <daeseok.youn@gmail.com>
3489 L: driverdev-devel@linuxdriverproject.org
3491 F: drivers/staging/dgap/
3493 DIOLAN U2C-12 I2C DRIVER
3494 M: Guenter Roeck <linux@roeck-us.net>
3495 L: linux-i2c@vger.kernel.org
3497 F: drivers/i2c/busses/i2c-diolan-u2c.c
3500 M: Matthew Wilcox <willy@linux.intel.com>
3501 L: linux-fsdevel@vger.kernel.org
3505 DIRECTORY NOTIFICATION (DNOTIFY)
3506 M: Eric Paris <eparis@parisplace.org>
3508 F: Documentation/filesystems/dnotify.txt
3509 F: fs/notify/dnotify/
3510 F: include/linux/dnotify.h
3512 DISK GEOMETRY AND PARTITION HANDLING
3513 M: Andries Brouwer <aeb@cwi.nl>
3514 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3515 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3516 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3520 M: Jan Kara <jack@suse.com>
3522 F: Documentation/filesystems/quota.txt
3524 F: include/linux/quota*.h
3525 F: include/uapi/linux/quota*.h
3527 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3528 M: Bernie Thompson <bernie@plugable.com>
3529 L: linux-fbdev@vger.kernel.org
3531 W: http://plugable.com/category/projects/udlfb/
3532 F: drivers/video/fbdev/udlfb.c
3533 F: include/video/udlfb.h
3534 F: Documentation/fb/udlfb.txt
3536 DISTRIBUTED LOCK MANAGER (DLM)
3537 M: Christine Caulfield <ccaulfie@redhat.com>
3538 M: David Teigland <teigland@redhat.com>
3539 L: cluster-devel@redhat.com
3540 W: http://sources.redhat.com/cluster/
3541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3545 DMA BUFFER SHARING FRAMEWORK
3546 M: Sumit Semwal <sumit.semwal@linaro.org>
3548 L: linux-media@vger.kernel.org
3549 L: dri-devel@lists.freedesktop.org
3550 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3552 F: include/linux/dma-buf*
3553 F: include/linux/reservation.h
3554 F: include/linux/*fence.h
3555 F: Documentation/dma-buf-sharing.txt
3556 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3558 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3559 M: Vinod Koul <vinod.koul@intel.com>
3560 L: dmaengine@vger.kernel.org
3561 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3564 F: include/linux/dmaengine.h
3565 F: Documentation/dmaengine/
3566 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3568 DME1737 HARDWARE MONITOR DRIVER
3569 M: Juerg Haefliger <juergh@gmail.com>
3570 L: lm-sensors@lm-sensors.org
3572 F: Documentation/hwmon/dme1737
3573 F: drivers/hwmon/dme1737.c
3576 M: Jean Delvare <jdelvare@suse.com>
3578 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3579 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3580 F: drivers/firmware/dmi-id.c
3581 F: drivers/firmware/dmi_scan.c
3582 F: include/linux/dmi.h
3585 M: Jonathan Corbet <corbet@lwn.net>
3586 L: linux-doc@vger.kernel.org
3589 F: scripts/docproc.c
3590 F: scripts/kernel-doc*
3591 X: Documentation/ABI/
3592 X: Documentation/devicetree/
3593 X: Documentation/acpi
3594 X: Documentation/power
3595 X: Documentation/spi
3596 X: Documentation/DocBook/media
3597 T: git git://git.lwn.net/linux.git docs-next
3600 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3601 L: blinux-list@redhat.com
3603 F: drivers/char/dtlk.c
3604 F: include/linux/dtlk.h
3606 DPT_I2O SCSI RAID DRIVER
3607 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3608 L: linux-scsi@vger.kernel.org
3609 W: http://www.adaptec.com/
3611 F: drivers/scsi/dpt*
3612 F: drivers/scsi/dpt/
3617 M: drbd-dev@lists.linbit.com
3618 L: drbd-user@lists.linbit.com
3619 W: http://www.drbd.org
3620 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3621 T: git git://git.drbd.org/drbd-8.3.git
3623 F: drivers/block/drbd/
3625 F: Documentation/blockdev/drbd/
3627 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3628 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3631 F: Documentation/kobject.txt
3636 F: include/linux/debugfs.h
3637 F: include/linux/kobj*
3641 M: David Airlie <airlied@linux.ie>
3642 L: dri-devel@lists.freedesktop.org
3643 T: git git://people.freedesktop.org/~airlied/linux
3648 F: include/uapi/drm/
3651 M: Alex Deucher <alexander.deucher@amd.com>
3652 M: Christian König <christian.koenig@amd.com>
3653 L: dri-devel@lists.freedesktop.org
3654 T: git git://people.freedesktop.org/~agd5f/linux
3656 F: drivers/gpu/drm/radeon/
3657 F: include/uapi/drm/radeon*
3660 M: Thierry Reding <thierry.reding@gmail.com>
3661 L: dri-devel@lists.freedesktop.org
3662 T: git git://anongit.freedesktop.org/tegra/linux.git
3664 F: drivers/gpu/drm/drm_panel.c
3665 F: drivers/gpu/drm/panel/
3666 F: include/drm/drm_panel.h
3667 F: Documentation/devicetree/bindings/display/panel/
3669 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3670 M: Daniel Vetter <daniel.vetter@intel.com>
3671 M: Jani Nikula <jani.nikula@linux.intel.com>
3672 L: intel-gfx@lists.freedesktop.org
3673 L: dri-devel@lists.freedesktop.org
3674 W: https://01.org/linuxgraphics/
3675 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3676 T: git git://anongit.freedesktop.org/drm-intel
3678 F: drivers/gpu/drm/i915/
3679 F: include/drm/i915*
3680 F: include/uapi/drm/i915*
3682 DRM DRIVERS FOR ATMEL HLCDC
3683 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3684 L: dri-devel@lists.freedesktop.org
3686 F: drivers/gpu/drm/atmel-hlcdc/
3687 F: Documentation/devicetree/bindings/drm/atmel/
3689 DRM DRIVERS FOR EXYNOS
3690 M: Inki Dae <inki.dae@samsung.com>
3691 M: Joonyoung Shim <jy0922.shim@samsung.com>
3692 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3693 M: Kyungmin Park <kyungmin.park@samsung.com>
3694 L: dri-devel@lists.freedesktop.org
3695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3697 F: drivers/gpu/drm/exynos/
3698 F: include/drm/exynos*
3699 F: include/uapi/drm/exynos*
3701 DRM DRIVERS FOR FREESCALE DCU
3702 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3703 M: Alison Wang <alison.wang@freescale.com>
3704 L: dri-devel@lists.freedesktop.org
3706 F: drivers/gpu/drm/fsl-dcu/
3707 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3708 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3710 DRM DRIVERS FOR FREESCALE IMX
3711 M: Philipp Zabel <p.zabel@pengutronix.de>
3712 L: dri-devel@lists.freedesktop.org
3714 F: drivers/gpu/drm/imx/
3715 F: drivers/gpu/ipu-v3/
3716 F: Documentation/devicetree/bindings/display/imx/
3718 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3719 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3720 L: dri-devel@lists.freedesktop.org
3721 T: git git://github.com/patjak/drm-gma500
3723 F: drivers/gpu/drm/gma500
3724 F: include/drm/gma500*
3726 DRM DRIVERS FOR NVIDIA TEGRA
3727 M: Thierry Reding <thierry.reding@gmail.com>
3728 M: Terje Bergström <tbergstrom@nvidia.com>
3729 L: dri-devel@lists.freedesktop.org
3730 L: linux-tegra@vger.kernel.org
3731 T: git git://anongit.freedesktop.org/tegra/linux.git
3733 F: drivers/gpu/drm/tegra/
3734 F: drivers/gpu/host1x/
3735 F: include/linux/host1x.h
3736 F: include/uapi/drm/tegra_drm.h
3737 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3739 DRM DRIVERS FOR RENESAS
3740 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3741 L: dri-devel@lists.freedesktop.org
3742 L: linux-sh@vger.kernel.org
3743 T: git git://people.freedesktop.org/~airlied/linux
3745 F: drivers/gpu/drm/rcar-du/
3746 F: drivers/gpu/drm/shmobile/
3747 F: include/linux/platform_data/shmob_drm.h
3749 DRM DRIVERS FOR ROCKCHIP
3750 M: Mark Yao <mark.yao@rock-chips.com>
3751 L: dri-devel@lists.freedesktop.org
3753 F: drivers/gpu/drm/rockchip/
3754 F: Documentation/devicetree/bindings/display/rockchip*
3757 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3758 M: Vincent Abriou <vincent.abriou@st.com>
3759 L: dri-devel@lists.freedesktop.org
3760 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3762 F: drivers/gpu/drm/sti
3763 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3765 DSBR100 USB FM RADIO DRIVER
3766 M: Alexey Klimov <klimov.linux@gmail.com>
3767 L: linux-media@vger.kernel.org
3768 T: git git://linuxtv.org/media_tree.git
3770 F: drivers/media/radio/dsbr100.c
3773 M: Francois Romieu <romieu@fr.zoreil.com>
3774 L: netdev@vger.kernel.org
3776 F: drivers/net/wan/dscc4.c
3779 M: Hans Verkuil <hverkuil@xs4all.nl>
3780 L: linux-media@vger.kernel.org
3781 T: git git://linuxtv.org/media_tree.git
3782 W: https://linuxtv.org
3784 F: drivers/media/pci/dt3155/
3786 DVB_USB_AF9015 MEDIA DRIVER
3787 M: Antti Palosaari <crope@iki.fi>
3788 L: linux-media@vger.kernel.org
3789 W: https://linuxtv.org
3790 W: http://palosaari.fi/linux/
3791 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3792 T: git git://linuxtv.org/anttip/media_tree.git
3794 F: drivers/media/usb/dvb-usb-v2/af9015*
3796 DVB_USB_AF9035 MEDIA DRIVER
3797 M: Antti Palosaari <crope@iki.fi>
3798 L: linux-media@vger.kernel.org
3799 W: https://linuxtv.org
3800 W: http://palosaari.fi/linux/
3801 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3802 T: git git://linuxtv.org/anttip/media_tree.git
3804 F: drivers/media/usb/dvb-usb-v2/af9035*
3806 DVB_USB_ANYSEE MEDIA DRIVER
3807 M: Antti Palosaari <crope@iki.fi>
3808 L: linux-media@vger.kernel.org
3809 W: https://linuxtv.org
3810 W: http://palosaari.fi/linux/
3811 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812 T: git git://linuxtv.org/anttip/media_tree.git
3814 F: drivers/media/usb/dvb-usb-v2/anysee*
3816 DVB_USB_AU6610 MEDIA DRIVER
3817 M: Antti Palosaari <crope@iki.fi>
3818 L: linux-media@vger.kernel.org
3819 W: https://linuxtv.org
3820 W: http://palosaari.fi/linux/
3821 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822 T: git git://linuxtv.org/anttip/media_tree.git
3824 F: drivers/media/usb/dvb-usb-v2/au6610*
3826 DVB_USB_CE6230 MEDIA DRIVER
3827 M: Antti Palosaari <crope@iki.fi>
3828 L: linux-media@vger.kernel.org
3829 W: https://linuxtv.org
3830 W: http://palosaari.fi/linux/
3831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3832 T: git git://linuxtv.org/anttip/media_tree.git
3834 F: drivers/media/usb/dvb-usb-v2/ce6230*
3836 DVB_USB_CXUSB MEDIA DRIVER
3837 M: Michael Krufky <mkrufky@linuxtv.org>
3838 L: linux-media@vger.kernel.org
3839 W: https://linuxtv.org
3840 W: http://github.com/mkrufky
3841 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842 T: git git://linuxtv.org/media_tree.git
3844 F: drivers/media/usb/dvb-usb/cxusb*
3846 DVB_USB_EC168 MEDIA DRIVER
3847 M: Antti Palosaari <crope@iki.fi>
3848 L: linux-media@vger.kernel.org
3849 W: https://linuxtv.org
3850 W: http://palosaari.fi/linux/
3851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852 T: git git://linuxtv.org/anttip/media_tree.git
3854 F: drivers/media/usb/dvb-usb-v2/ec168*
3856 DVB_USB_GL861 MEDIA DRIVER
3857 M: Antti Palosaari <crope@iki.fi>
3858 L: linux-media@vger.kernel.org
3859 W: https://linuxtv.org
3860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3861 T: git git://linuxtv.org/anttip/media_tree.git
3863 F: drivers/media/usb/dvb-usb-v2/gl861*
3865 DVB_USB_MXL111SF MEDIA DRIVER
3866 M: Michael Krufky <mkrufky@linuxtv.org>
3867 L: linux-media@vger.kernel.org
3868 W: https://linuxtv.org
3869 W: http://github.com/mkrufky
3870 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3871 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3873 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3875 DVB_USB_RTL28XXU MEDIA DRIVER
3876 M: Antti Palosaari <crope@iki.fi>
3877 L: linux-media@vger.kernel.org
3878 W: https://linuxtv.org
3879 W: http://palosaari.fi/linux/
3880 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3881 T: git git://linuxtv.org/anttip/media_tree.git
3883 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3885 DVB_USB_V2 MEDIA DRIVER
3886 M: Antti Palosaari <crope@iki.fi>
3887 L: linux-media@vger.kernel.org
3888 W: https://linuxtv.org
3889 W: http://palosaari.fi/linux/
3890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3891 T: git git://linuxtv.org/anttip/media_tree.git
3893 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3894 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3897 M: Jason Baron <jbaron@akamai.com>
3899 F: lib/dynamic_debug.c
3900 F: include/linux/dynamic_debug.h
3902 DZ DECSTATION DZ11 SERIAL DRIVER
3903 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3905 F: drivers/tty/serial/dz.*
3907 E3X0 POWER BUTTON DRIVER
3908 M: Moritz Fischer <moritz.fischer@ettus.com>
3909 L: usrp-users@lists.ettus.com
3910 W: http://www.ettus.com
3912 F: drivers/input/misc/e3x0-button.c
3913 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3916 M: Antti Palosaari <crope@iki.fi>
3917 L: linux-media@vger.kernel.org
3918 W: https://linuxtv.org
3919 W: http://palosaari.fi/linux/
3920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3921 T: git git://linuxtv.org/anttip/media_tree.git
3923 F: drivers/media/tuners/e4000*
3925 EATA ISA/EISA/PCI SCSI DRIVER
3926 M: Dario Ballabio <ballabio_dario@emc.com>
3927 L: linux-scsi@vger.kernel.org
3929 F: drivers/scsi/eata.c
3932 M: Antti Palosaari <crope@iki.fi>
3933 L: linux-media@vger.kernel.org
3934 W: https://linuxtv.org
3935 W: http://palosaari.fi/linux/
3936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937 T: git git://linuxtv.org/anttip/media_tree.git
3939 F: drivers/media/dvb-frontends/ec100*
3942 M: Tyler Hicks <tyhicks@canonical.com>
3943 L: ecryptfs@vger.kernel.org
3944 W: http://ecryptfs.org
3945 W: https://launchpad.net/ecryptfs
3947 F: Documentation/filesystems/ecryptfs.txt
3951 M: Doug Thompson <dougthompson@xmission.com>
3952 M: Borislav Petkov <bp@alien8.de>
3953 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3954 L: linux-edac@vger.kernel.org
3955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3958 F: Documentation/edac.txt
3960 F: include/linux/edac.h
3963 M: Doug Thompson <dougthompson@xmission.com>
3964 M: Borislav Petkov <bp@alien8.de>
3965 L: linux-edac@vger.kernel.org
3967 F: drivers/edac/amd64_edac*
3970 M: Doug Thompson <dougthompson@xmission.com>
3971 M: Robert Richter <rric@kernel.org>
3972 L: linux-edac@vger.kernel.org
3974 F: drivers/edac/highbank*
3977 M: Ralf Baechle <ralf@linux-mips.org>
3978 M: David Daney <david.daney@cavium.com>
3979 L: linux-edac@vger.kernel.org
3980 L: linux-mips@linux-mips.org
3982 F: drivers/edac/octeon_edac*
3985 M: Mark Gross <mark.gross@intel.com>
3986 M: Doug Thompson <dougthompson@xmission.com>
3987 L: linux-edac@vger.kernel.org
3989 F: drivers/edac/e752x_edac.c
3992 M: Doug Thompson <dougthompson@xmission.com>
3993 L: linux-edac@vger.kernel.org
3995 F: drivers/edac/e7xxx_edac.c
3998 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3999 L: linux-edac@vger.kernel.org
4001 F: drivers/edac/ghes_edac.c
4004 M: Tim Small <tim@buttersideup.com>
4005 L: linux-edac@vger.kernel.org
4007 F: drivers/edac/i82443bxgx_edac.c
4010 M: Jason Uhlenkott <juhlenko@akamai.com>
4011 L: linux-edac@vger.kernel.org
4013 F: drivers/edac/i3000_edac.c
4016 M: Doug Thompson <dougthompson@xmission.com>
4017 L: linux-edac@vger.kernel.org
4019 F: drivers/edac/i5000_edac.c
4022 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4023 L: linux-edac@vger.kernel.org
4025 F: drivers/edac/i5400_edac.c
4028 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4029 L: linux-edac@vger.kernel.org
4031 F: drivers/edac/i7300_edac.c
4034 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4035 L: linux-edac@vger.kernel.org
4037 F: drivers/edac/i7core_edac.c
4040 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4041 M: "Arvind R." <arvino55@gmail.com>
4042 L: linux-edac@vger.kernel.org
4044 F: drivers/edac/i82975x_edac.c
4047 M: Jason Baron <jbaron@akamai.com>
4048 L: linux-edac@vger.kernel.org
4050 F: drivers/edac/ie31200_edac.c
4053 M: Johannes Thumshirn <morbidrsa@gmail.com>
4054 L: linux-edac@vger.kernel.org
4056 F: drivers/edac/mpc85xx_edac.[ch]
4059 M: Egor Martovetsky <egor@pasemi.com>
4060 L: linux-edac@vger.kernel.org
4062 F: drivers/edac/pasemi_edac.c
4065 M: Tim Small <tim@buttersideup.com>
4066 L: linux-edac@vger.kernel.org
4068 F: drivers/edac/r82600_edac.c
4071 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4072 L: linux-edac@vger.kernel.org
4074 F: drivers/edac/sb_edac.c
4077 APPLIED MICRO (APM) X-GENE SOC EDAC
4078 M: Loc Ho <lho@apm.com>
4080 F: drivers/edac/xgene_edac.c
4081 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4083 EDIROL UA-101/UA-1000 DRIVER
4084 M: Clemens Ladisch <clemens@ladisch.de>
4085 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4086 T: git git://git.alsa-project.org/alsa-kernel.git
4088 F: sound/usb/misc/ua101.c
4090 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4091 M: Matt Fleming <matt@codeblueprint.co.uk>
4092 L: linux-efi@vger.kernel.org
4093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4095 F: Documentation/efi-stub.txt
4096 F: arch/ia64/kernel/efi.c
4097 F: arch/x86/boot/compressed/eboot.[ch]
4098 F: arch/x86/include/asm/efi.h
4099 F: arch/x86/platform/efi/*
4100 F: drivers/firmware/efi/*
4101 F: include/linux/efi*.h
4103 EFI VARIABLE FILESYSTEM
4104 M: Matthew Garrett <matthew.garrett@nebula.com>
4105 M: Jeremy Kerr <jk@ozlabs.org>
4106 M: Matt Fleming <matt@codeblueprint.co.uk>
4107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4108 L: linux-efi@vger.kernel.org
4112 EFIFB FRAMEBUFFER DRIVER
4113 L: linux-fbdev@vger.kernel.org
4114 M: Peter Jones <pjones@redhat.com>
4116 F: drivers/video/fbdev/efifb.c
4119 W: http://aeschi.ch.eu.org/efs/
4123 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4124 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4125 M: Christoph Raisch <raisch@de.ibm.com>
4126 L: linux-rdma@vger.kernel.org
4128 F: drivers/infiniband/hw/ehca/
4130 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4131 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4132 L: netdev@vger.kernel.org
4134 F: drivers/net/ethernet/ibm/ehea/
4136 EM28XX VIDEO4LINUX DRIVER
4137 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4138 L: linux-media@vger.kernel.org
4139 W: https://linuxtv.org
4140 T: git git://linuxtv.org/media_tree.git
4142 F: drivers/media/usb/em28xx/
4145 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4146 M: Matt Mackall <mpm@selenic.com>
4147 M: David Woodhouse <dwmw2@infradead.org>
4148 L: linux-embedded@vger.kernel.org
4151 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4152 M: James Smart <james.smart@avagotech.com>
4153 M: Dick Kennedy <dick.kennedy@avagotech.com>
4154 L: linux-scsi@vger.kernel.org
4155 W: http://www.avagotech.com
4157 F: drivers/scsi/lpfc/
4159 ENE CB710 FLASH CARD READER DRIVER
4160 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4162 F: drivers/misc/cb710/
4163 F: drivers/mmc/host/cb710-mmc.*
4164 F: include/linux/cb710.h
4166 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4167 M: Maxim Levitsky <maximlevitsky@gmail.com>
4169 F: drivers/media/rc/ene_ir.*
4171 ENHANCED ERROR HANDLING (EEH)
4172 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4173 L: linuxppc-dev@lists.ozlabs.org
4175 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4176 F: arch/powerpc/kernel/eeh*.c
4178 EPSON S1D13XXX FRAMEBUFFER DRIVER
4179 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4182 F: drivers/video/fbdev/s1d13xxxfb.c
4183 F: include/video/s1d13xxxfb.h
4185 ET131X NETWORK DRIVER
4186 M: Mark Einon <mark.einon@gmail.com>
4188 F: drivers/net/ethernet/agere/
4191 M: Stephen Hemminger <stephen@networkplumber.org>
4192 L: bridge@lists.linux-foundation.org
4193 L: netdev@vger.kernel.org
4194 W: http://www.linuxfoundation.org/en/Net:Bridge
4196 F: include/linux/netfilter_bridge/
4199 ETHERNET PHY LIBRARY
4200 M: Florian Fainelli <f.fainelli@gmail.com>
4201 L: netdev@vger.kernel.org
4203 F: include/linux/phy.h
4204 F: include/linux/phy_fixed.h
4206 F: Documentation/networking/phy.txt
4207 F: drivers/of/of_mdio.c
4208 F: drivers/of/of_net.c
4211 M: Jan Kara <jack@suse.com>
4212 L: linux-ext4@vger.kernel.org
4214 F: Documentation/filesystems/ext2.txt
4216 F: include/linux/ext2*
4219 M: "Theodore Ts'o" <tytso@mit.edu>
4220 M: Andreas Dilger <adilger.kernel@dilger.ca>
4221 L: linux-ext4@vger.kernel.org
4222 W: http://ext4.wiki.kernel.org
4223 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4225 F: Documentation/filesystems/ext4.txt
4228 Extended Verification Module (EVM)
4229 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4230 L: linux-ima-devel@lists.sourceforge.net
4231 L: linux-security-module@vger.kernel.org
4233 F: security/integrity/evm/
4235 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4236 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4237 M: Chanwoo Choi <cw00.choi@samsung.com>
4238 L: linux-kernel@vger.kernel.org
4239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4242 F: include/linux/extcon/
4243 F: include/linux/extcon.h
4244 F: Documentation/extcon/
4245 F: Documentation/devicetree/bindings/extcon/
4248 M: Jingoo Han <jingoohan1@gmail.com>
4249 L: dri-devel@lists.freedesktop.org
4251 F: drivers/gpu/drm/exynos/exynos_dp*
4253 EXYNOS MIPI DISPLAY DRIVERS
4254 M: Inki Dae <inki.dae@samsung.com>
4255 M: Donghwa Lee <dh09.lee@samsung.com>
4256 M: Kyungmin Park <kyungmin.park@samsung.com>
4257 L: linux-fbdev@vger.kernel.org
4259 F: drivers/video/fbdev/exynos/exynos_mipi*
4260 F: include/video/exynos_mipi*
4262 F71805F HARDWARE MONITORING DRIVER
4263 M: Jean Delvare <jdelvare@suse.com>
4264 L: lm-sensors@lm-sensors.org
4266 F: Documentation/hwmon/f71805f
4267 F: drivers/hwmon/f71805f.c
4270 M: Michael Buesch <m@bues.ch>
4271 L: linux-media@vger.kernel.org
4273 F: drivers/media/tuners/fc0011.h
4274 F: drivers/media/tuners/fc0011.c
4277 M: Antti Palosaari <crope@iki.fi>
4278 L: linux-media@vger.kernel.org
4279 W: https://linuxtv.org
4280 W: http://palosaari.fi/linux/
4281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4282 T: git git://linuxtv.org/anttip/media_tree.git
4284 F: drivers/media/tuners/fc2580*
4287 M: Eric Paris <eparis@redhat.com>
4289 F: fs/notify/fanotify/
4290 F: include/linux/fanotify.h
4291 F: include/uapi/linux/fanotify.h
4293 FARSYNC SYNCHRONOUS DRIVER
4294 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4295 W: http://www.farsite.co.uk/
4297 F: drivers/net/wan/farsync.*
4299 FAULT INJECTION SUPPORT
4300 M: Akinobu Mita <akinobu.mita@gmail.com>
4302 F: Documentation/fault-injection/
4303 F: lib/fault-inject.c
4305 FBTFT Framebuffer drivers
4306 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4307 M: Noralf Trønnes <noralf@tronnes.org>
4309 F: drivers/staging/fbtft/
4311 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4312 M: Vasu Dev <vasu.dev@intel.com>
4313 L: fcoe-devel@open-fcoe.org
4314 W: www.Open-FCoE.org
4316 F: drivers/scsi/libfc/
4317 F: drivers/scsi/fcoe/
4319 F: include/scsi/libfc.h
4320 F: include/scsi/libfcoe.h
4321 F: include/uapi/scsi/fc/
4323 FILE LOCKING (flock() and fcntl()/lockf())
4324 M: Jeff Layton <jlayton@poochiereds.net>
4325 M: "J. Bruce Fields" <bfields@fieldses.org>
4326 L: linux-fsdevel@vger.kernel.org
4328 F: include/linux/fcntl.h
4329 F: include/linux/fs.h
4330 F: include/uapi/linux/fcntl.h
4331 F: include/uapi/linux/fs.h
4335 FILESYSTEMS (VFS and infrastructure)
4336 M: Alexander Viro <viro@zeniv.linux.org.uk>
4337 L: linux-fsdevel@vger.kernel.org
4341 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4342 M: Riku Voipio <riku.voipio@iki.fi>
4343 L: lm-sensors@lm-sensors.org
4345 F: drivers/hwmon/f75375s.c
4346 F: include/linux/f75375s.h
4348 FIREWIRE AUDIO DRIVERS
4349 M: Clemens Ladisch <clemens@ladisch.de>
4350 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4351 T: git git://git.alsa-project.org/alsa-kernel.git
4355 FIREWIRE MEDIA DRIVERS (firedtv)
4356 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4357 L: linux-media@vger.kernel.org
4358 L: linux1394-devel@lists.sourceforge.net
4359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4361 F: drivers/media/firewire/
4363 FIREWIRE SBP-2 TARGET
4364 M: Chris Boot <bootc@bootc.net>
4365 L: linux-scsi@vger.kernel.org
4366 L: target-devel@vger.kernel.org
4367 L: linux1394-devel@lists.sourceforge.net
4368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4370 F: drivers/target/sbp/
4373 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4374 L: linux1394-devel@lists.sourceforge.net
4375 W: http://ieee1394.wiki.kernel.org/
4376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4378 F: drivers/firewire/
4379 F: include/linux/firewire.h
4380 F: include/uapi/linux/firewire*.h
4383 FIRMWARE LOADER (request_firmware)
4384 M: Ming Lei <ming.lei@canonical.com>
4385 L: linux-kernel@vger.kernel.org
4387 F: Documentation/firmware_class/
4388 F: drivers/base/firmware*.c
4389 F: include/linux/firmware.h
4391 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4392 M: Joshua Morris <josh.h.morris@us.ibm.com>
4393 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4395 F: drivers/block/rsxx/
4398 M: Jiri Kosina <jikos@kernel.org>
4399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4401 F: drivers/block/floppy.c
4404 M: Alessandro Rubini <rubini@gnudd.com>
4405 W: http://www.ohwr.org/projects/fmc-bus
4408 F: include/linux/fmc*.h
4409 F: include/linux/ipmi-fru.h
4412 FPGA MANAGER FRAMEWORK
4413 M: Alan Tull <atull@opensource.altera.com>
4414 R: Moritz Fischer <moritz.fischer@ettus.com>
4417 F: include/linux/fpga/fpga-mgr.h
4418 W: http://www.rocketboards.org
4421 M: Bill Metzenthen <billm@melbpc.org.au>
4422 W: http://floatingpoint.sourceforge.net/emulator/index.html
4424 F: arch/x86/math-emu/
4426 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4427 L: netdev@vger.kernel.org
4429 F: drivers/net/wan/dlci.c
4430 F: drivers/net/wan/sdla.c
4433 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4434 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4435 L: linux-fbdev@vger.kernel.org
4436 W: http://linux-fbdev.sourceforge.net/
4437 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4440 F: Documentation/fb/
4443 F: include/linux/fb.h
4444 F: include/uapi/video/
4445 F: include/uapi/linux/fb.h
4447 FREESCALE DIU FRAMEBUFFER DRIVER
4448 M: Timur Tabi <timur@tabi.org>
4449 L: linux-fbdev@vger.kernel.org
4451 F: drivers/video/fbdev/fsl-diu-fb.*
4453 FREESCALE DMA DRIVER
4454 M: Li Yang <leoli@freescale.com>
4455 M: Zhang Wei <zw@zh-kernel.org>
4456 L: linuxppc-dev@lists.ozlabs.org
4458 F: drivers/dma/fsldma.*
4460 FREESCALE I2C CPM DRIVER
4461 M: Jochen Friedrich <jochen@scram.de>
4462 L: linuxppc-dev@lists.ozlabs.org
4463 L: linux-i2c@vger.kernel.org
4465 F: drivers/i2c/busses/i2c-cpm.c
4467 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4468 M: Sascha Hauer <kernel@pengutronix.de>
4469 L: linux-fbdev@vger.kernel.org
4470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4472 F: include/linux/platform_data/video-imxfb.h
4473 F: drivers/video/fbdev/imxfb.c
4475 FREESCALE QUAD SPI DRIVER
4476 M: Han Xu <han.xu@freescale.com>
4477 L: linux-mtd@lists.infradead.org
4479 F: drivers/mtd/spi-nor/fsl-quadspi.c
4481 FREESCALE SOC FS_ENET DRIVER
4482 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4483 M: Vitaly Bordug <vbordug@ru.mvista.com>
4484 L: linuxppc-dev@lists.ozlabs.org
4485 L: netdev@vger.kernel.org
4487 F: drivers/net/ethernet/freescale/fs_enet/
4488 F: include/linux/fs_enet_pd.h
4490 FREESCALE QUICC ENGINE LIBRARY
4491 L: linuxppc-dev@lists.ozlabs.org
4493 F: arch/powerpc/sysdev/qe_lib/
4494 F: arch/powerpc/include/asm/*qe.h
4496 FREESCALE USB PERIPHERAL DRIVERS
4497 M: Li Yang <leoli@freescale.com>
4498 L: linux-usb@vger.kernel.org
4499 L: linuxppc-dev@lists.ozlabs.org
4501 F: drivers/usb/gadget/udc/fsl*
4503 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4504 M: Li Yang <leoli@freescale.com>
4505 L: netdev@vger.kernel.org
4506 L: linuxppc-dev@lists.ozlabs.org
4508 F: drivers/net/ethernet/freescale/ucc_geth*
4510 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4511 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4512 L: netdev@vger.kernel.org
4514 F: drivers/net/ethernet/freescale/gianfar*
4515 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4516 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4518 FREESCALE QUICC ENGINE UCC UART DRIVER
4519 M: Timur Tabi <timur@tabi.org>
4520 L: linuxppc-dev@lists.ozlabs.org
4522 F: drivers/tty/serial/ucc_uart.c
4524 FREESCALE SOC SOUND DRIVERS
4525 M: Timur Tabi <timur@tabi.org>
4526 M: Nicolin Chen <nicoleotsuka@gmail.com>
4527 M: Xiubo Li <Xiubo.Lee@gmail.com>
4528 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4529 L: linuxppc-dev@lists.ozlabs.org
4531 F: sound/soc/fsl/fsl*
4532 F: sound/soc/fsl/imx*
4533 F: sound/soc/fsl/mpc8610_hpcd.c
4535 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4536 M: "J. German Rivera" <German.Rivera@freescale.com>
4537 L: linux-kernel@vger.kernel.org
4539 F: drivers/staging/fsl-mc/
4542 M: Christoph Hellwig <hch@infradead.org>
4543 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4548 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4549 M: Pavel Machek <pavel@ucw.cz>
4550 L: linux-pm@vger.kernel.org
4552 F: Documentation/power/freezing-of-tasks.txt
4553 F: include/linux/freezer.h
4557 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4558 L: linux-kernel@vger.kernel.org
4561 F: include/linux/frontswap.h
4563 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4564 M: David Howells <dhowells@redhat.com>
4565 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4567 F: Documentation/filesystems/caching/
4569 F: include/linux/fscache*.h
4572 M: Jaegeuk Kim <jaegeuk@kernel.org>
4573 M: Changman Lee <cm224.lee@samsung.com>
4574 R: Chao Yu <chao2.yu@samsung.com>
4575 L: linux-f2fs-devel@lists.sourceforge.net
4576 W: http://en.wikipedia.org/wiki/F2FS
4577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4579 F: Documentation/filesystems/f2fs.txt
4580 F: Documentation/ABI/testing/sysfs-fs-f2fs
4582 F: include/linux/f2fs_fs.h
4583 F: include/trace/events/f2fs.h
4585 FUJITSU FR-V (FRV) PORT
4586 M: David Howells <dhowells@redhat.com>
4590 FUJITSU LAPTOP EXTRAS
4591 M: Jonathan Woithe <jwoithe@just42.net>
4592 L: platform-driver-x86@vger.kernel.org
4594 F: drivers/platform/x86/fujitsu-laptop.c
4596 FUJITSU M-5MO LS CAMERA ISP DRIVER
4597 M: Kyungmin Park <kyungmin.park@samsung.com>
4598 M: Heungjun Kim <riverful.kim@samsung.com>
4599 L: linux-media@vger.kernel.org
4601 F: drivers/media/i2c/m5mols/
4602 F: include/media/i2c/m5mols.h
4604 FUJITSU TABLET EXTRAS
4605 M: Robert Gerlach <khnz@gmx.de>
4606 L: platform-driver-x86@vger.kernel.org
4608 F: drivers/platform/x86/fujitsu-tablet.c
4610 FUSE: FILESYSTEM IN USERSPACE
4611 M: Miklos Szeredi <miklos@szeredi.hu>
4612 L: fuse-devel@lists.sourceforge.net
4613 W: http://fuse.sourceforge.net/
4614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4617 F: include/uapi/linux/fuse.h
4618 F: Documentation/filesystems/fuse.txt
4620 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4621 M: Rik Faith <faith@cs.unc.edu>
4622 L: linux-scsi@vger.kernel.org
4623 S: Odd Fixes (e.g., new signatures)
4624 F: drivers/scsi/fdomain.*
4626 GCOV BASED KERNEL PROFILING
4627 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4630 F: Documentation/gcov.txt
4632 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4633 M: Achim Leubner <achim_leubner@adaptec.com>
4634 L: linux-scsi@vger.kernel.org
4635 W: http://www.icp-vortex.com/
4637 F: drivers/scsi/gdt*
4639 GDB KERNEL DEBUGGING HELPER SCRIPTS
4640 M: Jan Kiszka <jan.kiszka@siemens.com>
4644 GEMTEK FM RADIO RECEIVER DRIVER
4645 M: Hans Verkuil <hverkuil@xs4all.nl>
4646 L: linux-media@vger.kernel.org
4647 T: git git://linuxtv.org/media_tree.git
4648 W: https://linuxtv.org
4650 F: drivers/media/radio/radio-gemtek*
4652 GENERIC GPIO I2C DRIVER
4653 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4655 F: drivers/i2c/busses/i2c-gpio.c
4656 F: include/linux/i2c-gpio.h
4658 GENERIC GPIO I2C MULTIPLEXER DRIVER
4659 M: Peter Korsgaard <peter.korsgaard@barco.com>
4660 L: linux-i2c@vger.kernel.org
4662 F: drivers/i2c/muxes/i2c-mux-gpio.c
4663 F: include/linux/i2c-mux-gpio.h
4664 F: Documentation/i2c/muxes/i2c-mux-gpio
4666 GENERIC HDLC (WAN) DRIVERS
4667 M: Krzysztof Halasa <khc@pm.waw.pl>
4668 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4670 F: drivers/net/wan/c101.c
4671 F: drivers/net/wan/hd6457*
4672 F: drivers/net/wan/hdlc*
4673 F: drivers/net/wan/n2.c
4674 F: drivers/net/wan/pc300too.c
4675 F: drivers/net/wan/pci200syn.c
4676 F: drivers/net/wan/wanxl*
4678 GENERIC INCLUDE/ASM HEADER FILES
4679 M: Arnd Bergmann <arnd@arndb.de>
4680 L: linux-arch@vger.kernel.org
4681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4683 F: include/asm-generic/
4684 F: include/uapi/asm-generic/
4686 GENERIC PHY FRAMEWORK
4687 M: Kishon Vijay Abraham I <kishon@ti.com>
4688 L: linux-kernel@vger.kernel.org
4689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4692 F: include/linux/phy/
4695 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4696 M: Kevin Hilman <khilman@kernel.org>
4697 M: Ulf Hansson <ulf.hansson@linaro.org>
4698 L: linux-pm@vger.kernel.org
4700 F: drivers/base/power/domain*.c
4701 F: include/linux/pm_domain.h
4703 GENERIC UIO DRIVER FOR PCI DEVICES
4704 M: "Michael S. Tsirkin" <mst@redhat.com>
4705 L: kvm@vger.kernel.org
4707 F: drivers/uio/uio_pci_generic.c
4709 GET_MAINTAINER SCRIPT
4710 M: Joe Perches <joe@perches.com>
4712 F: scripts/get_maintainer.pl
4715 M: Steven Whitehouse <swhiteho@redhat.com>
4716 M: Bob Peterson <rpeterso@redhat.com>
4717 L: cluster-devel@redhat.com
4718 W: http://sources.redhat.com/cluster/
4719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4721 F: Documentation/filesystems/gfs2*.txt
4723 F: include/uapi/linux/gfs2_ondisk.h
4725 GIGASET ISDN DRIVERS
4726 M: Paul Bolle <pebolle@tiscali.nl>
4727 L: gigaset307x-common@lists.sourceforge.net
4728 W: http://gigaset307x.sourceforge.net/
4730 F: Documentation/isdn/README.gigaset
4731 F: drivers/isdn/gigaset/
4732 F: include/uapi/linux/gigaset_dev.h
4735 M: Hans Verkuil <hans.verkuil@cisco.com>
4736 L: linux-media@vger.kernel.org
4738 F: drivers/media/usb/go7007/
4741 M: Bastien Nocera <hadess@hadess.net>
4742 L: linux-input@vger.kernel.org
4744 F: drivers/input/touchscreen/goodix.c
4747 M: Linus Walleij <linus.walleij@linaro.org>
4748 M: Alexandre Courbot <gnurou@gmail.com>
4749 L: linux-gpio@vger.kernel.org
4750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4752 F: Documentation/gpio/
4754 F: include/linux/gpio/
4755 F: include/linux/gpio.h
4756 F: include/asm-generic/gpio.h
4758 GRE DEMULTIPLEXER DRIVER
4759 M: Dmitry Kozlov <xeb@mail.ru>
4760 L: netdev@vger.kernel.org
4762 F: net/ipv4/gre_demux.c
4763 F: net/ipv4/gre_offload.c
4764 F: include/net/gre.h
4766 GRETH 10/100/1G Ethernet MAC device driver
4767 M: Kristoffer Glembo <kristoffer@gaisler.com>
4768 L: netdev@vger.kernel.org
4770 F: drivers/net/ethernet/aeroflex/
4772 GSPCA FINEPIX SUBDRIVER
4773 M: Frank Zago <frank@zago.net>
4774 L: linux-media@vger.kernel.org
4775 T: git git://linuxtv.org/media_tree.git
4777 F: drivers/media/usb/gspca/finepix.c
4779 GSPCA GL860 SUBDRIVER
4780 M: Olivier Lorin <o.lorin@laposte.net>
4781 L: linux-media@vger.kernel.org
4782 T: git git://linuxtv.org/media_tree.git
4784 F: drivers/media/usb/gspca/gl860/
4786 GSPCA M5602 SUBDRIVER
4787 M: Erik Andren <erik.andren@gmail.com>
4788 L: linux-media@vger.kernel.org
4789 T: git git://linuxtv.org/media_tree.git
4791 F: drivers/media/usb/gspca/m5602/
4793 GSPCA PAC207 SONIXB SUBDRIVER
4794 M: Hans de Goede <hdegoede@redhat.com>
4795 L: linux-media@vger.kernel.org
4796 T: git git://linuxtv.org/media_tree.git
4798 F: drivers/media/usb/gspca/pac207.c
4800 GSPCA SN9C20X SUBDRIVER
4801 M: Brian Johnson <brijohn@gmail.com>
4802 L: linux-media@vger.kernel.org
4803 T: git git://linuxtv.org/media_tree.git
4805 F: drivers/media/usb/gspca/sn9c20x.c
4807 GSPCA T613 SUBDRIVER
4808 M: Leandro Costantino <lcostantino@gmail.com>
4809 L: linux-media@vger.kernel.org
4810 T: git git://linuxtv.org/media_tree.git
4812 F: drivers/media/usb/gspca/t613.c
4814 GSPCA USB WEBCAM DRIVER
4815 M: Hans de Goede <hdegoede@redhat.com>
4816 L: linux-media@vger.kernel.org
4817 T: git git://linuxtv.org/media_tree.git
4819 F: drivers/media/usb/gspca/
4821 GUID PARTITION TABLE (GPT)
4822 M: Davidlohr Bueso <dave@stgolabs.net>
4823 L: linux-efi@vger.kernel.org
4825 F: block/partitions/efi.*
4827 STK1160 USB VIDEO CAPTURE DRIVER
4828 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4829 L: linux-media@vger.kernel.org
4830 T: git git://linuxtv.org/media_tree.git
4832 F: drivers/media/usb/stk1160/
4835 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4836 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4837 W: http://uclinux-h8.sourceforge.jp
4838 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4841 F: drivers/clocksource/h8300_*.c
4842 F: drivers/clk/h8300/
4843 F: drivers/irqchip/irq-renesas-h8*.c
4845 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4846 M: Frank Seidel <frank@f-seidel.de>
4847 L: platform-driver-x86@vger.kernel.org
4848 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4850 F: drivers/platform/x86/hdaps.c
4852 HDPVR USB VIDEO ENCODER DRIVER
4853 M: Hans Verkuil <hverkuil@xs4all.nl>
4854 L: linux-media@vger.kernel.org
4855 T: git git://linuxtv.org/media_tree.git
4856 W: https://linuxtv.org
4858 F: drivers/media/usb/hdpvr/
4860 HWPOISON MEMORY FAILURE HANDLING
4861 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4862 L: linux-mm@kvack.org
4864 F: mm/memory-failure.c
4865 F: mm/hwpoison-inject.c
4867 HYPERVISOR VIRTUAL CONSOLE DRIVER
4868 L: linuxppc-dev@lists.ozlabs.org
4873 M: Antti Palosaari <crope@iki.fi>
4874 L: linux-media@vger.kernel.org
4875 W: https://linuxtv.org
4876 W: http://palosaari.fi/linux/
4877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4878 T: git git://linuxtv.org/anttip/media_tree.git
4880 F: drivers/media/usb/hackrf/
4883 M: Jean Delvare <jdelvare@suse.com>
4884 M: Guenter Roeck <linux@roeck-us.net>
4885 L: lm-sensors@lm-sensors.org
4886 W: http://www.lm-sensors.org/
4887 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4890 F: Documentation/hwmon/
4892 F: include/linux/hwmon*.h
4894 HARDWARE RANDOM NUMBER GENERATOR CORE
4895 M: Matt Mackall <mpm@selenic.com>
4896 M: Herbert Xu <herbert@gondor.apana.org.au>
4897 L: linux-crypto@vger.kernel.org
4899 F: Documentation/hw_random.txt
4900 F: drivers/char/hw_random/
4901 F: include/linux/hw_random.h
4903 HARDWARE SPINLOCK CORE
4904 M: Ohad Ben-Cohen <ohad@wizery.com>
4906 F: Documentation/hwspinlock.txt
4907 F: drivers/hwspinlock/hwspinlock_*
4908 F: include/linux/hwspinlock.h
4910 HARMONY SOUND DRIVER
4911 L: linux-parisc@vger.kernel.org
4913 F: sound/parisc/harmony.*
4916 M: Antti Palosaari <crope@iki.fi>
4917 L: linux-media@vger.kernel.org
4918 W: https://linuxtv.org
4919 W: http://palosaari.fi/linux/
4920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4921 T: git git://linuxtv.org/anttip/media_tree.git
4923 F: drivers/media/dvb-frontends/hd29l2*
4925 HEWLETT-PACKARD SMART2 RAID DRIVER
4926 L: iss_storagedev@hp.com
4928 F: Documentation/blockdev/cpqarray.txt
4929 F: drivers/block/cpqarray.*
4931 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4932 M: Don Brace <don.brace@pmcs.com>
4933 L: iss_storagedev@hp.com
4934 L: storagedev@pmcs.com
4935 L: linux-scsi@vger.kernel.org
4937 F: Documentation/scsi/hpsa.txt
4938 F: drivers/scsi/hpsa*.[ch]
4939 F: include/linux/cciss*.h
4940 F: include/uapi/linux/cciss*.h
4942 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4943 M: Don Brace <don.brace@pmcs.com>
4944 L: iss_storagedev@hp.com
4945 L: storagedev@pmcs.com
4946 L: linux-scsi@vger.kernel.org
4948 F: Documentation/blockdev/cciss.txt
4949 F: drivers/block/cciss*
4950 F: include/linux/cciss_ioctl.h
4951 F: include/uapi/linux/cciss_ioctl.h
4954 L: linux-fsdevel@vger.kernel.org
4956 F: Documentation/filesystems/hfs.txt
4960 L: linux-fsdevel@vger.kernel.org
4962 F: Documentation/filesystems/hfsplus.txt
4965 HGA FRAMEBUFFER DRIVER
4966 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4967 L: linux-nvidia@lists.surfsouth.com
4968 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4970 F: drivers/video/fbdev/hgafb.c
4972 HIBERNATION (aka Software Suspend, aka swsusp)
4973 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4974 M: Pavel Machek <pavel@ucw.cz>
4975 L: linux-pm@vger.kernel.org
4978 F: drivers/base/power/
4980 F: include/linux/suspend.h
4981 F: include/linux/freezer.h
4982 F: include/linux/pm.h
4983 F: arch/*/include/asm/suspend*.h
4986 M: Jiri Kosina <jikos@kernel.org>
4987 L: linux-input@vger.kernel.org
4988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4991 F: include/linux/hid*
4992 F: include/uapi/linux/hid*
4994 HID SENSOR HUB DRIVERS
4995 M: Jiri Kosina <jikos@kernel.org>
4996 M: Jonathan Cameron <jic23@kernel.org>
4997 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4998 L: linux-input@vger.kernel.org
4999 L: linux-iio@vger.kernel.org
5001 F: Documentation/hid/hid-sensor*
5002 F: drivers/hid/hid-sensor-*
5003 F: drivers/iio/*/hid-*
5004 F: include/linux/hid-sensor-*
5006 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5007 M: Thomas Gleixner <tglx@linutronix.de>
5008 L: linux-kernel@vger.kernel.org
5009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5011 F: Documentation/timers/
5012 F: kernel/time/hrtimer.c
5013 F: kernel/time/clockevents.c
5014 F: kernel/time/tick*.*
5015 F: kernel/time/timer_*.c
5016 F: include/linux/clockchips.h
5017 F: include/linux/hrtimer.h
5019 HIGH-SPEED SCC DRIVER FOR AX.25
5020 L: linux-hams@vger.kernel.org
5022 F: drivers/net/hamradio/dmascc.c
5023 F: drivers/net/hamradio/scc.c
5025 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5026 M: HighPoint Linux Team <linux@highpoint-tech.com>
5027 W: http://www.highpoint-tech.com
5029 F: Documentation/scsi/hptiop.txt
5030 F: drivers/scsi/hptiop.c
5033 M: Jes Sorensen <jes@trained-monkey.org>
5034 L: linux-hippi@sunsite.dk
5036 F: include/linux/hippidevice.h
5037 F: include/uapi/linux/if_hippi.h
5039 F: drivers/net/hippi/
5041 HISILICON SAS Controller
5042 M: John Garry <john.garry@huawei.com>
5043 W: http://www.hisilicon.com
5045 F: drivers/scsi/hisi_sas/
5046 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5049 M: Jouni Malinen <j@w1.fi>
5050 L: hostap@shmoo.com (subscribers-only)
5051 L: linux-wireless@vger.kernel.org
5052 W: http://hostap.epitest.fi/
5054 F: drivers/net/wireless/intersil/hostap/
5056 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5057 L: platform-driver-x86@vger.kernel.org
5059 F: drivers/platform/x86/tc1100-wmi.c
5061 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5062 M: Jaroslav Kysela <perex@perex.cz>
5064 F: drivers/net/ethernet/hp/hp100.*
5066 HPET: High Precision Event Timers driver
5067 M: Clemens Ladisch <clemens@ladisch.de>
5069 F: Documentation/timers/hpet.txt
5070 F: drivers/char/hpet.c
5071 F: include/linux/hpet.h
5072 F: include/uapi/linux/hpet.h
5076 F: arch/x86/kernel/hpet.c
5077 F: arch/x86/include/asm/hpet.h
5080 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5081 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5086 M: Sebastian Reichel <sre@kernel.org>
5087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5089 F: Documentation/ABI/testing/sysfs-bus-hsi
5090 F: Documentation/hsi.txt
5092 F: include/linux/hsi/
5093 F: include/uapi/linux/hsi/
5096 M: Jan Dumon <j.dumon@option.com>
5097 W: http://www.pharscape.org
5099 F: drivers/net/usb/hso.c
5101 HSR NETWORK PROTOCOL
5102 M: Arvid Brodin <arvid.brodin@alten.se>
5103 L: netdev@vger.kernel.org
5107 HTCPEN TOUCHSCREEN DRIVER
5108 M: Pau Oliva Fora <pof@eslack.org>
5109 L: linux-input@vger.kernel.org
5111 F: drivers/input/touchscreen/htcpen.c
5114 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5118 Hyper-V CORE AND DRIVERS
5119 M: "K. Y. Srinivasan" <kys@microsoft.com>
5120 M: Haiyang Zhang <haiyangz@microsoft.com>
5121 L: devel@linuxdriverproject.org
5123 F: arch/x86/include/asm/mshyperv.h
5124 F: arch/x86/include/uapi/asm/hyperv.h
5125 F: arch/x86/kernel/cpu/mshyperv.c
5126 F: drivers/hid/hid-hyperv.c
5128 F: drivers/input/serio/hyperv-keyboard.c
5129 F: drivers/net/hyperv/
5130 F: drivers/scsi/storvsc_drv.c
5131 F: drivers/video/fbdev/hyperv_fb.c
5132 F: include/linux/hyperv.h
5134 F: Documentation/ABI/stable/sysfs-bus-vmbus
5136 I2C OVER PARALLEL PORT
5137 M: Jean Delvare <jdelvare@suse.com>
5138 L: linux-i2c@vger.kernel.org
5140 F: Documentation/i2c/busses/i2c-parport
5141 F: Documentation/i2c/busses/i2c-parport-light
5142 F: drivers/i2c/busses/i2c-parport.c
5143 F: drivers/i2c/busses/i2c-parport-light.c
5145 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5146 M: Jean Delvare <jdelvare@suse.com>
5147 L: linux-i2c@vger.kernel.org
5149 F: Documentation/i2c/busses/i2c-ali1535
5150 F: Documentation/i2c/busses/i2c-ali1563
5151 F: Documentation/i2c/busses/i2c-ali15x3
5152 F: Documentation/i2c/busses/i2c-amd756
5153 F: Documentation/i2c/busses/i2c-amd8111
5154 F: Documentation/i2c/busses/i2c-i801
5155 F: Documentation/i2c/busses/i2c-nforce2
5156 F: Documentation/i2c/busses/i2c-piix4
5157 F: Documentation/i2c/busses/i2c-sis5595
5158 F: Documentation/i2c/busses/i2c-sis630
5159 F: Documentation/i2c/busses/i2c-sis96x
5160 F: Documentation/i2c/busses/i2c-via
5161 F: Documentation/i2c/busses/i2c-viapro
5162 F: drivers/i2c/busses/i2c-ali1535.c
5163 F: drivers/i2c/busses/i2c-ali1563.c
5164 F: drivers/i2c/busses/i2c-ali15x3.c
5165 F: drivers/i2c/busses/i2c-amd756.c
5166 F: drivers/i2c/busses/i2c-amd756-s4882.c
5167 F: drivers/i2c/busses/i2c-amd8111.c
5168 F: drivers/i2c/busses/i2c-i801.c
5169 F: drivers/i2c/busses/i2c-isch.c
5170 F: drivers/i2c/busses/i2c-nforce2.c
5171 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5172 F: drivers/i2c/busses/i2c-piix4.c
5173 F: drivers/i2c/busses/i2c-sis5595.c
5174 F: drivers/i2c/busses/i2c-sis630.c
5175 F: drivers/i2c/busses/i2c-sis96x.c
5176 F: drivers/i2c/busses/i2c-via.c
5177 F: drivers/i2c/busses/i2c-viapro.c
5179 I2C/SMBUS ISMT DRIVER
5180 M: Seth Heasley <seth.heasley@intel.com>
5181 M: Neil Horman <nhorman@tuxdriver.com>
5182 L: linux-i2c@vger.kernel.org
5183 F: drivers/i2c/busses/i2c-ismt.c
5184 F: Documentation/i2c/busses/i2c-ismt
5186 I2C/SMBUS STUB DRIVER
5187 M: Jean Delvare <jdelvare@suse.com>
5188 L: linux-i2c@vger.kernel.org
5190 F: drivers/i2c/i2c-stub.c
5193 M: Wolfram Sang <wsa@the-dreams.de>
5194 L: linux-i2c@vger.kernel.org
5195 W: https://i2c.wiki.kernel.org/
5196 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5199 F: Documentation/devicetree/bindings/i2c/
5200 F: Documentation/i2c/
5203 F: include/linux/i2c.h
5204 F: include/linux/i2c-*.h
5205 F: include/uapi/linux/i2c.h
5206 F: include/uapi/linux/i2c-*.h
5209 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5210 L: linux-i2c@vger.kernel.org
5211 L: linux-acpi@vger.kernel.org
5215 M: Jean Delvare <jdelvare@suse.com>
5216 L: linux-i2c@vger.kernel.org
5218 F: Documentation/i2c/busses/i2c-taos-evm
5219 F: drivers/i2c/busses/i2c-taos-evm.c
5222 M: Till Harbaum <till@harbaum.org>
5223 L: linux-i2c@vger.kernel.org
5224 W: http://www.harbaum.org/till/i2c_tiny_usb
5226 F: drivers/i2c/busses/i2c-tiny-usb.c
5229 M: "H. Peter Anvin" <hpa@zytor.com>
5233 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5234 M: "H. Peter Anvin" <hpa@zytor.com>
5235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5238 IA64 (Itanium) PLATFORM
5239 M: Tony Luck <tony.luck@intel.com>
5240 M: Fenghua Yu <fenghua.yu@intel.com>
5241 L: linux-ia64@vger.kernel.org
5242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5246 IBM Power VMX Cryptographic instructions
5247 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5248 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5249 L: linux-crypto@vger.kernel.org
5251 F: drivers/crypto/vmx/Makefile
5252 F: drivers/crypto/vmx/Kconfig
5253 F: drivers/crypto/vmx/vmx.c
5254 F: drivers/crypto/vmx/aes*
5255 F: drivers/crypto/vmx/ghash*
5256 F: drivers/crypto/vmx/ppc-xlate.pl
5258 IBM Power in-Nest Crypto Acceleration
5259 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5260 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5261 L: linux-crypto@vger.kernel.org
5263 F: drivers/crypto/nx/Makefile
5264 F: drivers/crypto/nx/Kconfig
5265 F: drivers/crypto/nx/nx-aes*
5266 F: drivers/crypto/nx/nx-sha*
5267 F: drivers/crypto/nx/nx.*
5268 F: drivers/crypto/nx/nx_csbcpb.h
5269 F: drivers/crypto/nx/nx_debugfs.h
5271 IBM Power 842 compression accelerator
5272 M: Dan Streetman <ddstreet@ieee.org>
5274 F: drivers/crypto/nx/Makefile
5275 F: drivers/crypto/nx/Kconfig
5276 F: drivers/crypto/nx/nx-842*
5277 F: include/linux/sw842.h
5281 IBM Power Linux RAID adapter
5282 M: Brian King <brking@us.ibm.com>
5284 F: drivers/scsi/ipr.*
5286 IBM Power Virtual Ethernet Device Driver
5287 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5288 L: netdev@vger.kernel.org
5290 F: drivers/net/ethernet/ibm/ibmveth.*
5292 IBM Power SRIOV Virtual NIC Device Driver
5293 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5294 M: John Allen <jallen@linux.vnet.ibm.com>
5295 L: netdev@vger.kernel.org
5297 F: drivers/net/ethernet/ibm/ibmvnic.*
5299 IBM Power Virtual SCSI Device Drivers
5300 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5301 L: linux-scsi@vger.kernel.org
5303 F: drivers/scsi/ibmvscsi/ibmvscsi*
5304 F: drivers/scsi/ibmvscsi/viosrp.h
5306 IBM Power Virtual FC Device Drivers
5307 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5308 L: linux-scsi@vger.kernel.org
5310 F: drivers/scsi/ibmvscsi/ibmvfc*
5312 IBM ServeRAID RAID DRIVER
5314 F: drivers/scsi/ips.*
5316 ICH LPC AND GPIO DRIVER
5317 M: Peter Tyser <ptyser@xes-inc.com>
5319 F: drivers/mfd/lpc_ich.c
5320 F: drivers/gpio/gpio-ich.c
5323 M: "David S. Miller" <davem@davemloft.net>
5324 L: linux-ide@vger.kernel.org
5325 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5328 F: Documentation/ide/
5330 F: include/linux/ide.h
5332 IDEAPAD LAPTOP EXTRAS DRIVER
5333 M: Ike Panhc <ike.pan@canonical.com>
5334 L: platform-driver-x86@vger.kernel.org
5335 W: http://launchpad.net/ideapad-laptop
5337 F: drivers/platform/x86/ideapad-laptop.c
5339 IDEAPAD LAPTOP SLIDEBAR DRIVER
5340 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5341 L: linux-input@vger.kernel.org
5342 W: https://github.com/o2genum/ideapad-slidebar
5344 F: drivers/input/misc/ideapad_slidebar.c
5347 M: Borislav Petkov <bp@alien8.de>
5348 L: linux-ide@vger.kernel.org
5350 F: Documentation/cdrom/ide-cd
5351 F: drivers/ide/ide-cd*
5354 M: Andy Henroid <andrew.d.henroid@intel.com>
5355 L: linux-pm@vger.kernel.org
5357 F: drivers/idle/i7300_idle.c
5359 IEEE 802.15.4 SUBSYSTEM
5360 M: Alexander Aring <alex.aring@gmail.com>
5361 L: linux-wpan@vger.kernel.org
5362 W: https://github.com/linux-wpan
5363 T: git git://github.com/linux-wpan/linux-wpan-next.git
5367 F: drivers/net/ieee802154/
5368 F: include/linux/nl802154.h
5369 F: include/linux/ieee802154.h
5370 F: include/net/nl802154.h
5371 F: include/net/mac802154.h
5372 F: include/net/af_ieee802154.h
5373 F: include/net/cfg802154.h
5374 F: include/net/ieee802154_netdev.h
5375 F: Documentation/networking/ieee802154.txt
5377 IGORPLUG-USB IR RECEIVER
5378 M: Sean Young <sean@mess.org>
5379 L: linux-media@vger.kernel.org
5381 F: drivers/media/rc/igorplugusb.c
5383 IGUANAWORKS USB IR TRANSCEIVER
5384 M: Sean Young <sean@mess.org>
5385 L: linux-media@vger.kernel.org
5387 F: drivers/media/rc/iguanair.c
5389 IIO SUBSYSTEM AND DRIVERS
5390 M: Jonathan Cameron <jic23@kernel.org>
5391 R: Hartmut Knaack <knaack.h@gmx.de>
5392 R: Lars-Peter Clausen <lars@metafoo.de>
5393 R: Peter Meerwald <pmeerw@pmeerw.net>
5394 L: linux-iio@vger.kernel.org
5397 F: drivers/staging/iio/
5398 F: include/linux/iio/
5401 IKANOS/ADI EAGLE ADSL USB DRIVER
5402 M: Matthieu Castet <castet.matthieu@free.fr>
5403 M: Stanislaw Gruszka <stf_xl@wp.pl>
5405 F: drivers/usb/atm/ueagle-atm.c
5407 INA209 HARDWARE MONITOR DRIVER
5408 M: Guenter Roeck <linux@roeck-us.net>
5409 L: lm-sensors@lm-sensors.org
5411 F: Documentation/hwmon/ina209
5412 F: Documentation/devicetree/bindings/i2c/ina209.txt
5413 F: drivers/hwmon/ina209.c
5415 INA2XX HARDWARE MONITOR DRIVER
5416 M: Guenter Roeck <linux@roeck-us.net>
5417 L: lm-sensors@lm-sensors.org
5419 F: Documentation/hwmon/ina2xx
5420 F: drivers/hwmon/ina2xx.c
5421 F: include/linux/platform_data/ina2xx.h
5423 INDUSTRY PACK SUBSYSTEM (IPACK)
5424 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5425 M: Jens Taprogge <jens.taprogge@taprogge.org>
5426 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5427 L: industrypack-devel@lists.sourceforge.net
5428 W: http://industrypack.sourceforge.net
5432 INGENIC JZ4780 DMA Driver
5433 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5435 F: drivers/dma/dma-jz4780.c
5437 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5438 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5439 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5440 L: linux-ima-devel@lists.sourceforge.net
5441 L: linux-ima-user@lists.sourceforge.net
5442 L: linux-security-module@vger.kernel.org
5444 F: security/integrity/ima/
5446 IMGTEC IR DECODER DRIVER
5447 M: James Hogan <james.hogan@imgtec.com>
5449 F: drivers/media/rc/img-ir/
5451 IMS TWINTURBO FRAMEBUFFER DRIVER
5452 L: linux-fbdev@vger.kernel.org
5454 F: drivers/video/fbdev/imsttfb.c
5456 INFINIBAND SUBSYSTEM
5457 M: Doug Ledford <dledford@redhat.com>
5458 M: Sean Hefty <sean.hefty@intel.com>
5459 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5460 L: linux-rdma@vger.kernel.org
5461 W: http://www.openfabrics.org/
5462 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5465 F: Documentation/infiniband/
5466 F: drivers/infiniband/
5467 F: drivers/staging/rdma/
5468 F: include/uapi/linux/if_infiniband.h
5469 F: include/uapi/rdma/
5473 M: John McCutchan <john@johnmccutchan.com>
5474 M: Robert Love <rlove@rlove.org>
5475 M: Eric Paris <eparis@parisplace.org>
5477 F: Documentation/filesystems/inotify.txt
5478 F: fs/notify/inotify/
5479 F: include/linux/inotify.h
5480 F: include/uapi/linux/inotify.h
5482 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5483 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5484 L: linux-input@vger.kernel.org
5485 Q: http://patchwork.kernel.org/project/linux-input/list/
5486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5489 F: include/linux/input.h
5490 F: include/uapi/linux/input.h
5491 F: include/linux/input/
5493 INPUT MULTITOUCH (MT) PROTOCOL
5494 M: Henrik Rydberg <rydberg@bitmath.org>
5495 L: linux-input@vger.kernel.org
5497 F: Documentation/input/multi-touch-protocol.txt
5498 F: drivers/input/input-mt.c
5501 INTEL ASoC BDW/HSW DRIVERS
5502 M: Jie Yang <yang.jie@linux.intel.com>
5503 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5505 F: sound/soc/intel/common/sst-dsp*
5506 F: sound/soc/intel/common/sst-firmware.c
5507 F: sound/soc/intel/boards/broadwell.c
5508 F: sound/soc/intel/haswell/
5510 INTEL C600 SERIES SAS CONTROLLER DRIVER
5511 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5512 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5513 L: linux-scsi@vger.kernel.org
5514 T: git git://git.code.sf.net/p/intel-sas/isci
5516 F: drivers/scsi/isci/
5519 M: Len Brown <lenb@kernel.org>
5520 L: linux-pm@vger.kernel.org
5521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5523 F: drivers/idle/intel_idle.c
5526 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5527 M: Len Brown <lenb@kernel.org>
5528 L: linux-pm@vger.kernel.org
5530 F: drivers/cpufreq/intel_pstate.c
5532 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5533 M: Maik Broemme <mbroemme@plusserver.de>
5534 L: linux-fbdev@vger.kernel.org
5536 F: Documentation/fb/intelfb.txt
5537 F: drivers/video/fbdev/intelfb/
5539 INTEL 810/815 FRAMEBUFFER DRIVER
5540 M: Antonino Daplas <adaplas@gmail.com>
5541 L: linux-fbdev@vger.kernel.org
5543 F: drivers/video/fbdev/i810/
5545 INTEL MENLOW THERMAL DRIVER
5546 M: Sujith Thomas <sujith.thomas@intel.com>
5547 L: platform-driver-x86@vger.kernel.org
5548 W: https://01.org/linux-acpi
5550 F: drivers/platform/x86/intel_menlow.c
5552 INTEL I/OAT DMA DRIVER
5553 M: Dave Jiang <dave.jiang@intel.com>
5554 R: Dan Williams <dan.j.williams@intel.com>
5555 L: dmaengine@vger.kernel.org
5556 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5558 F: drivers/dma/ioat*
5561 M: David Woodhouse <dwmw2@infradead.org>
5562 L: iommu@lists.linux-foundation.org
5563 T: git git://git.infradead.org/iommu-2.6.git
5565 F: drivers/iommu/intel-iommu.c
5566 F: include/linux/intel-iommu.h
5568 INTEL IOP-ADMA DMA DRIVER
5569 R: Dan Williams <dan.j.williams@intel.com>
5571 F: drivers/dma/iop-adma.c
5573 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5574 M: Krzysztof Halasa <khalasa@piap.pl>
5576 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5577 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5578 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5579 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5580 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5581 F: drivers/net/wan/ixp4xx_hss.c
5583 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5584 M: Deepak Saxena <dsaxena@plexity.net>
5586 F: drivers/char/hw_random/ixp4xx-rng.c
5588 INTEL ETHERNET DRIVERS
5589 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5590 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5591 R: Shannon Nelson <shannon.nelson@intel.com>
5592 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5593 R: Don Skidmore <donald.c.skidmore@intel.com>
5594 R: Bruce Allan <bruce.w.allan@intel.com>
5595 R: John Ronciak <john.ronciak@intel.com>
5596 R: Mitch Williams <mitch.a.williams@intel.com>
5597 L: intel-wired-lan@lists.osuosl.org
5598 W: http://www.intel.com/support/feedback.htm
5599 W: http://e1000.sourceforge.net/
5600 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5604 F: Documentation/networking/e100.txt
5605 F: Documentation/networking/e1000.txt
5606 F: Documentation/networking/e1000e.txt
5607 F: Documentation/networking/igb.txt
5608 F: Documentation/networking/igbvf.txt
5609 F: Documentation/networking/ixgb.txt
5610 F: Documentation/networking/ixgbe.txt
5611 F: Documentation/networking/ixgbevf.txt
5612 F: Documentation/networking/i40e.txt
5613 F: Documentation/networking/i40evf.txt
5614 F: drivers/net/ethernet/intel/
5615 F: drivers/net/ethernet/intel/*/
5617 INTEL-MID GPIO DRIVER
5618 M: David Cohen <david.a.cohen@linux.intel.com>
5619 L: linux-gpio@vger.kernel.org
5621 F: drivers/gpio/gpio-intel-mid.c
5623 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5624 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5625 L: linux-wireless@vger.kernel.org
5627 F: Documentation/networking/README.ipw2100
5628 F: Documentation/networking/README.ipw2200
5629 F: drivers/net/wireless/intel/ipw2x00/
5632 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5634 F: Documentation/trace/intel_th.txt
5635 F: drivers/hwtracing/intel_th/
5637 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5638 M: Ning Sun <ning.sun@intel.com>
5639 L: tboot-devel@lists.sourceforge.net
5640 W: http://tboot.sourceforge.net
5641 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5643 F: Documentation/intel_txt.txt
5644 F: include/linux/tboot.h
5645 F: arch/x86/kernel/tboot.c
5647 INTEL WIRELESS WIMAX CONNECTION 2400
5648 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5649 M: linux-wimax@intel.com
5650 L: wimax@linuxwimax.org (subscribers-only)
5652 W: http://linuxwimax.org
5653 F: Documentation/wimax/README.i2400m
5654 F: drivers/net/wimax/i2400m/
5655 F: include/uapi/linux/wimax/i2400m.h
5657 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5658 M: Stanislaw Gruszka <sgruszka@redhat.com>
5659 L: linux-wireless@vger.kernel.org
5661 F: drivers/net/wireless/intel/iwlegacy/
5663 INTEL WIRELESS WIFI LINK (iwlwifi)
5664 M: Johannes Berg <johannes.berg@intel.com>
5665 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5666 M: Intel Linux Wireless <linuxwifi@intel.com>
5667 L: linux-wireless@vger.kernel.org
5668 W: http://intellinuxwireless.org
5669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5671 F: drivers/net/wireless/intel/iwlwifi/
5673 INTEL MANAGEMENT ENGINE (mei)
5674 M: Tomas Winkler <tomas.winkler@intel.com>
5675 L: linux-kernel@vger.kernel.org
5677 F: include/uapi/linux/mei.h
5678 F: include/linux/mei_cl_bus.h
5679 F: drivers/misc/mei/*
5680 F: Documentation/misc-devices/mei/*
5682 INTEL MIC DRIVERS (mic)
5683 M: Sudeep Dutt <sudeep.dutt@intel.com>
5684 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5686 W: https://github.com/sudeepdutt/mic
5687 W: http://software.intel.com/en-us/mic-developer
5688 F: include/linux/mic_bus.h
5689 F: include/linux/scif.h
5690 F: include/uapi/linux/mic_common.h
5691 F: include/uapi/linux/mic_ioctl.h
5692 F include/uapi/linux/scif_ioctl.h
5693 F: drivers/misc/mic/
5694 F: drivers/dma/mic_x100_dma.c
5695 F: drivers/dma/mic_x100_dma.h
5696 F Documentation/mic/
5698 INTEL PMC IPC DRIVER
5699 M: Zha Qipeng<qipeng.zha@intel.com>
5700 L: platform-driver-x86@vger.kernel.org
5702 F: drivers/platform/x86/intel_pmc_ipc.c
5703 F: arch/x86/include/asm/intel_pmc_ipc.h
5705 IOC3 ETHERNET DRIVER
5706 M: Ralf Baechle <ralf@linux-mips.org>
5707 L: linux-mips@linux-mips.org
5709 F: drivers/net/ethernet/sgi/ioc3-eth.c
5712 M: Pat Gefre <pfg@sgi.com>
5713 L: linux-serial@vger.kernel.org
5715 F: drivers/tty/serial/ioc3_serial.c
5718 M: Joerg Roedel <joro@8bytes.org>
5719 L: iommu@lists.linux-foundation.org
5720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5725 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5727 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5730 M: Mike Marciniszyn <infinipath@intel.com>
5731 L: linux-rdma@vger.kernel.org
5733 F: drivers/staging/rdma/ipath/
5736 M: Corey Minyard <minyard@acm.org>
5737 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5738 W: http://openipmi.sourceforge.net/
5740 F: Documentation/IPMI.txt
5741 F: drivers/char/ipmi/
5742 F: include/linux/ipmi*
5743 F: include/uapi/linux/ipmi*
5745 QCOM AUDIO (ASoC) DRIVERS
5746 M: Patrick Lai <plai@codeaurora.org>
5747 M: Banajit Goswami <bgoswami@codeaurora.org>
5748 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5752 IPS SCSI RAID DRIVER
5753 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5754 L: linux-scsi@vger.kernel.org
5755 W: http://www.adaptec.com/
5757 F: drivers/scsi/ips*
5760 M: Wensong Zhang <wensong@linux-vs.org>
5761 M: Simon Horman <horms@verge.net.au>
5762 M: Julian Anastasov <ja@ssi.bg>
5763 L: netdev@vger.kernel.org
5764 L: lvs-devel@vger.kernel.org
5766 F: Documentation/networking/ipvs-sysctl.txt
5767 F: include/net/ip_vs.h
5768 F: include/uapi/linux/ip_vs.h
5769 F: net/netfilter/ipvs/
5772 M: Jiri Kosina <jikos@kernel.org>
5773 M: David Sterba <dsterba@suse.com>
5775 F: drivers/tty/ipwireless/
5778 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5779 L: netdev@vger.kernel.org
5781 F: include/net/ipx.h
5782 F: include/uapi/linux/ipx.h
5786 M: Samuel Ortiz <samuel@sortiz.org>
5787 L: irda-users@lists.sourceforge.net (subscribers-only)
5788 L: netdev@vger.kernel.org
5789 W: http://irda.sourceforge.net/
5791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5792 F: Documentation/networking/irda.txt
5793 F: drivers/net/irda/
5794 F: include/net/irda/
5798 M: Thomas Gleixner <tglx@linutronix.de>
5799 L: linux-kernel@vger.kernel.org
5801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5805 M: Thomas Gleixner <tglx@linutronix.de>
5806 M: Jason Cooper <jason@lakedaemon.net>
5807 M: Marc Zyngier <marc.zyngier@arm.com>
5808 L: linux-kernel@vger.kernel.org
5810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5811 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5812 F: Documentation/devicetree/bindings/interrupt-controller/
5815 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5816 M: Jiang Liu <jiang.liu@linux.intel.com>
5817 M: Marc Zyngier <marc.zyngier@arm.com>
5819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5820 F: Documentation/IRQ-domain.txt
5821 F: include/linux/irqdomain.h
5822 F: kernel/irq/irqdomain.c
5826 M: Jaroslav Kysela <perex@perex.cz>
5828 F: Documentation/isapnp.txt
5829 F: drivers/pnp/isapnp/
5830 F: include/linux/isapnp.h
5833 M: Hans Verkuil <hverkuil@xs4all.nl>
5834 L: linux-media@vger.kernel.org
5835 T: git git://linuxtv.org/media_tree.git
5836 W: https://linuxtv.org
5838 F: drivers/media/radio/radio-isa*
5840 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5841 M: Peter Jones <pjones@redhat.com>
5842 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5844 F: drivers/firmware/iscsi_ibft*
5847 M: Mike Christie <michaelc@cs.wisc.edu>
5848 L: open-iscsi@googlegroups.com
5849 W: www.open-iscsi.org
5850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5852 F: drivers/scsi/*iscsi*
5853 F: include/scsi/*iscsi*
5855 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5856 M: Or Gerlitz <ogerlitz@mellanox.com>
5857 M: Sagi Grimberg <sagig@mellanox.com>
5858 M: Roi Dayan <roid@mellanox.com>
5859 L: linux-rdma@vger.kernel.org
5861 W: http://www.openfabrics.org
5862 W: www.open-iscsi.org
5863 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5864 F: drivers/infiniband/ulp/iser/
5866 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5867 M: Sagi Grimberg <sagig@mellanox.com>
5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5869 L: linux-rdma@vger.kernel.org
5870 L: target-devel@vger.kernel.org
5872 W: http://www.linux-iscsi.org
5873 F: drivers/infiniband/ulp/isert
5876 M: Karsten Keil <isdn@linux-pingi.de>
5877 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5878 L: netdev@vger.kernel.org
5879 W: http://www.isdn4linux.de
5880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5882 F: Documentation/isdn/
5884 F: include/linux/isdn.h
5885 F: include/linux/isdn/
5886 F: include/uapi/linux/isdn.h
5887 F: include/uapi/linux/isdn/
5889 ISDN SUBSYSTEM (Eicon active card driver)
5890 M: Armin Schindler <mac@melware.de>
5891 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5892 W: http://www.melware.de
5894 F: drivers/isdn/hardware/eicon/
5896 IT87 HARDWARE MONITORING DRIVER
5897 M: Jean Delvare <jdelvare@suse.com>
5898 L: lm-sensors@lm-sensors.org
5900 F: Documentation/hwmon/it87
5901 F: drivers/hwmon/it87.c
5904 M: Antti Palosaari <crope@iki.fi>
5905 L: linux-media@vger.kernel.org
5906 W: https://linuxtv.org
5907 W: http://palosaari.fi/linux/
5908 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5909 T: git git://linuxtv.org/anttip/media_tree.git
5911 F: drivers/media/tuners/it913x*
5913 IVTV VIDEO4LINUX DRIVER
5914 M: Andy Walls <awalls@md.metrocast.net>
5915 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5916 L: linux-media@vger.kernel.org
5917 T: git git://linuxtv.org/media_tree.git
5918 W: http://www.ivtvdriver.org
5920 F: Documentation/video4linux/*.ivtv
5921 F: drivers/media/pci/ivtv/
5922 F: include/uapi/linux/ivtv*
5924 IX2505V MEDIA DRIVER
5925 M: Malcolm Priestley <tvboxspy@gmail.com>
5926 L: linux-media@vger.kernel.org
5927 W: https://linuxtv.org
5928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5930 F: drivers/media/dvb-frontends/ix2505v*
5932 JC42.4 TEMPERATURE SENSOR DRIVER
5933 M: Guenter Roeck <linux@roeck-us.net>
5934 L: lm-sensors@lm-sensors.org
5936 F: drivers/hwmon/jc42.c
5937 F: Documentation/hwmon/jc42
5940 M: Dave Kleikamp <shaggy@kernel.org>
5941 L: jfs-discussion@lists.sourceforge.net
5942 W: http://jfs.sourceforge.net/
5943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5945 F: Documentation/filesystems/jfs.txt
5949 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5950 L: netdev@vger.kernel.org
5952 F: drivers/net/ethernet/jme.*
5954 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5955 M: David Woodhouse <dwmw2@infradead.org>
5956 L: linux-mtd@lists.infradead.org
5957 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5960 F: include/uapi/linux/jffs2.h
5962 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5963 M: "Theodore Ts'o" <tytso@mit.edu>
5964 M: Jan Kara <jack@suse.com>
5965 L: linux-ext4@vger.kernel.org
5968 F: include/linux/jbd2.h
5970 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5971 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5972 L: linux-media@vger.kernel.org
5974 F: drivers/media/platform/rcar_jpu.c
5976 JSM Neo PCI based serial card
5977 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5978 L: linux-serial@vger.kernel.org
5980 F: drivers/tty/serial/jsm/
5982 K10TEMP HARDWARE MONITORING DRIVER
5983 M: Clemens Ladisch <clemens@ladisch.de>
5984 L: lm-sensors@lm-sensors.org
5986 F: Documentation/hwmon/k10temp
5987 F: drivers/hwmon/k10temp.c
5989 K8TEMP HARDWARE MONITORING DRIVER
5990 M: Rudolf Marek <r.marek@assembler.cz>
5991 L: lm-sensors@lm-sensors.org
5993 F: Documentation/hwmon/k8temp
5994 F: drivers/hwmon/k8temp.c
5997 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5998 L: linux-kbuild@vger.kernel.org
5999 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6001 F: Documentation/kbuild/kconfig-language.txt
6005 M: Vivek Goyal <vgoyal@redhat.com>
6006 M: Haren Myneni <hbabu@us.ibm.com>
6007 L: kexec@lists.infradead.org
6008 W: http://lse.sourceforge.net/kdump/
6010 F: Documentation/kdump/
6012 KEENE FM RADIO TRANSMITTER DRIVER
6013 M: Hans Verkuil <hverkuil@xs4all.nl>
6014 L: linux-media@vger.kernel.org
6015 T: git git://linuxtv.org/media_tree.git
6016 W: https://linuxtv.org
6018 F: drivers/media/radio/radio-keene*
6020 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6021 M: Ian Kent <raven@themaw.net>
6022 L: autofs@vger.kernel.org
6026 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6027 M: Michal Marek <mmarek@suse.com>
6028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6030 L: linux-kbuild@vger.kernel.org
6032 F: Documentation/kbuild/
6034 F: scripts/Makefile.*
6040 L: kernel-janitors@vger.kernel.org
6041 W: http://kernelnewbies.org/KernelJanitors
6044 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6045 M: "J. Bruce Fields" <bfields@fieldses.org>
6046 M: Jeff Layton <jlayton@poochiereds.net>
6047 L: linux-nfs@vger.kernel.org
6048 W: http://nfs.sourceforge.net/
6051 F: include/uapi/linux/nfsd/
6055 F: include/linux/lockd/
6056 F: include/linux/sunrpc/
6057 F: include/uapi/linux/sunrpc/
6059 KERNEL SELFTEST FRAMEWORK
6060 M: Shuah Khan <shuahkh@osg.samsung.com>
6061 L: linux-api@vger.kernel.org
6062 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6064 F: tools/testing/selftests
6066 KERNEL VIRTUAL MACHINE (KVM)
6067 M: Gleb Natapov <gleb@kernel.org>
6068 M: Paolo Bonzini <pbonzini@redhat.com>
6069 L: kvm@vger.kernel.org
6070 W: http://www.linux-kvm.org
6071 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6073 F: Documentation/*/kvm*.txt
6074 F: Documentation/virtual/kvm/
6076 F: arch/x86/kernel/kvm.c
6077 F: arch/x86/kernel/kvmclock.c
6078 F: arch/*/include/asm/kvm*
6079 F: include/linux/kvm*
6080 F: include/uapi/linux/kvm*
6083 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6084 M: Joerg Roedel <joro@8bytes.org>
6085 L: kvm@vger.kernel.org
6086 W: http://www.linux-kvm.org/
6088 F: arch/x86/include/asm/svm.h
6089 F: arch/x86/kvm/svm.c
6091 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6092 M: Alexander Graf <agraf@suse.com>
6093 L: kvm-ppc@vger.kernel.org
6094 W: http://www.linux-kvm.org/
6095 T: git git://github.com/agraf/linux-2.6.git
6097 F: arch/powerpc/include/asm/kvm*
6098 F: arch/powerpc/kvm/
6100 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6101 M: Christian Borntraeger <borntraeger@de.ibm.com>
6102 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6103 L: linux-s390@vger.kernel.org
6104 W: http://www.ibm.com/developerworks/linux/linux390/
6106 F: Documentation/s390/kvm.txt
6107 F: arch/s390/include/asm/kvm*
6110 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6111 M: Christoffer Dall <christoffer.dall@linaro.org>
6112 M: Marc Zyngier <marc.zyngier@arm.com>
6113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6114 L: kvmarm@lists.cs.columbia.edu
6115 W: http://systems.cs.columbia.edu/projects/kvm-arm
6116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6118 F: arch/arm/include/uapi/asm/kvm*
6119 F: arch/arm/include/asm/kvm*
6122 F: include/kvm/arm_*
6124 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6125 M: Christoffer Dall <christoffer.dall@linaro.org>
6126 M: Marc Zyngier <marc.zyngier@arm.com>
6127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6128 L: kvmarm@lists.cs.columbia.edu
6130 F: arch/arm64/include/uapi/asm/kvm*
6131 F: arch/arm64/include/asm/kvm*
6135 M: Eric Biederman <ebiederm@xmission.com>
6136 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6137 L: kexec@lists.infradead.org
6139 F: include/linux/kexec.h
6140 F: include/uapi/linux/kexec.h
6144 M: David Howells <dhowells@redhat.com>
6145 L: keyrings@vger.kernel.org
6147 F: Documentation/security/keys.txt
6148 F: include/linux/key.h
6149 F: include/linux/key-type.h
6154 M: David Safford <safford@us.ibm.com>
6155 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6156 L: linux-security-module@vger.kernel.org
6157 L: keyrings@vger.kernel.org
6159 F: Documentation/security/keys-trusted-encrypted.txt
6160 F: include/keys/trusted-type.h
6161 F: security/keys/trusted.c
6162 F: security/keys/trusted.h
6165 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6166 M: David Safford <safford@us.ibm.com>
6167 L: linux-security-module@vger.kernel.org
6168 L: keyrings@vger.kernel.org
6170 F: Documentation/security/keys-trusted-encrypted.txt
6171 F: include/keys/encrypted-type.h
6172 F: security/keys/encrypted-keys/
6174 KGDB / KDB /debug_core
6175 M: Jason Wessel <jason.wessel@windriver.com>
6176 W: http://kgdb.wiki.kernel.org/
6177 L: kgdb-bugreport@lists.sourceforge.net
6179 F: Documentation/DocBook/kgdb.tmpl
6180 F: drivers/misc/kgdbts.c
6181 F: drivers/tty/serial/kgdboc.c
6182 F: include/linux/kdb.h
6183 F: include/linux/kgdb.h
6187 M: Vegard Nossum <vegardno@ifi.uio.no>
6188 M: Pekka Enberg <penberg@kernel.org>
6190 F: Documentation/kmemcheck.txt
6191 F: arch/x86/include/asm/kmemcheck.h
6192 F: arch/x86/mm/kmemcheck/
6193 F: include/linux/kmemcheck.h
6197 M: Catalin Marinas <catalin.marinas@arm.com>
6199 F: Documentation/kmemleak.txt
6200 F: include/linux/kmemleak.h
6202 F: mm/kmemleak-test.c
6205 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6206 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6207 M: "David S. Miller" <davem@davemloft.net>
6208 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6210 F: Documentation/kprobes.txt
6211 F: include/linux/kprobes.h
6214 KS0108 LCD CONTROLLER DRIVER
6215 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6216 W: http://miguelojeda.es/auxdisplay.htm
6217 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6219 F: Documentation/auxdisplay/ks0108
6220 F: drivers/auxdisplay/ks0108.c
6221 F: include/linux/ks0108.h
6224 M: David Ahern <dsa@cumulusnetworks.com>
6225 L: netdev@vger.kernel.org
6228 F: include/net/l3mdev.h
6231 L: linux-x25@vger.kernel.org
6233 F: Documentation/networking/lapb-module.txt
6237 LASI 53c700 driver for PARISC
6238 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6239 L: linux-scsi@vger.kernel.org
6241 F: Documentation/scsi/53c700.txt
6242 F: drivers/scsi/53c700*
6245 M: Richard Purdie <rpurdie@rpsys.net>
6246 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6247 L: linux-leds@vger.kernel.org
6248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6251 F: include/linux/leds.h
6253 LEGACY EEPROM DRIVER
6254 M: Jean Delvare <jdelvare@suse.com>
6256 F: Documentation/misc-devices/eeprom
6257 F: drivers/misc/eeprom/eeprom.c
6259 LEGO USB Tower driver
6260 M: Juergen Stuber <starblue@users.sourceforge.net>
6261 L: legousb-devel@lists.sourceforge.net
6262 W: http://legousb.sourceforge.net/
6264 F: drivers/usb/misc/legousbtower.c
6267 M: Michael Krufky <mkrufky@linuxtv.org>
6268 L: linux-media@vger.kernel.org
6269 W: https://linuxtv.org
6270 W: http://github.com/mkrufky
6271 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6272 T: git git://linuxtv.org/mkrufky/tuners.git
6274 F: drivers/media/dvb-frontends/lg2160.*
6276 LGDT3305 MEDIA DRIVER
6277 M: Michael Krufky <mkrufky@linuxtv.org>
6278 L: linux-media@vger.kernel.org
6279 W: https://linuxtv.org
6280 W: http://github.com/mkrufky
6281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6282 T: git git://linuxtv.org/mkrufky/tuners.git
6284 F: drivers/media/dvb-frontends/lgdt3305.*
6287 M: Rusty Russell <rusty@rustcorp.com.au>
6288 L: lguest@lists.ozlabs.org
6289 W: http://lguest.ozlabs.org/
6291 F: arch/x86/include/asm/lguest*.h
6294 F: include/linux/lguest*.h
6297 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6298 M: Tejun Heo <tj@kernel.org>
6299 L: linux-ide@vger.kernel.org
6300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6303 F: include/linux/ata.h
6304 F: include/linux/libata.h
6306 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6307 M: Viresh Kumar <vireshk@kernel.org>
6308 L: linux-ide@vger.kernel.org
6309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6311 F: include/linux/pata_arasan_cf_data.h
6312 F: drivers/ata/pata_arasan_cf.c
6315 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6316 M: Tejun Heo <tj@kernel.org>
6317 L: linux-ide@vger.kernel.org
6318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6320 F: drivers/ata/pata_*.c
6321 F: drivers/ata/ata_generic.c
6323 LIBATA SATA AHCI PLATFORM devices support
6324 M: Hans de Goede <hdegoede@redhat.com>
6325 M: Tejun Heo <tj@kernel.org>
6326 L: linux-ide@vger.kernel.org
6327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6329 F: drivers/ata/ahci_platform.c
6330 F: drivers/ata/libahci_platform.c
6331 F: include/linux/ahci_platform.h
6333 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6334 M: Mikael Pettersson <mikpelinux@gmail.com>
6335 L: linux-ide@vger.kernel.org
6336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6338 F: drivers/ata/sata_promise.*
6341 M: Sasha Levin <sasha.levin@oracle.com>
6343 F: tools/lib/lockdep/
6345 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6346 M: Dan Williams <dan.j.williams@intel.com>
6347 L: linux-nvdimm@lists.01.org
6348 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6351 F: include/linux/nd.h
6352 F: include/linux/libnvdimm.h
6353 F: include/uapi/linux/ndctl.h
6355 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6356 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6357 L: linux-nvdimm@lists.01.org
6358 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6360 F: drivers/nvdimm/blk.c
6361 F: drivers/nvdimm/region_devs.c
6362 F: drivers/acpi/nfit*
6364 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6365 M: Vishal Verma <vishal.l.verma@intel.com>
6366 L: linux-nvdimm@lists.01.org
6367 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6369 F: drivers/nvdimm/btt*
6371 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6372 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6373 L: linux-nvdimm@lists.01.org
6374 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6376 F: drivers/nvdimm/pmem.c
6377 F: include/linux/pmem.h
6378 F: arch/*/include/asm/pmem.h
6380 LIGHTNVM PLATFORM SUPPORT
6381 M: Matias Bjorling <mb@lightnvm.io>
6382 W: http://github/OpenChannelSSD
6383 L: linux-block@vger.kernel.org
6385 F: drivers/lightnvm/
6386 F: include/linux/lightnvm.h
6387 F: include/uapi/linux/lightnvm.h
6389 LINUX FOR IBM pSERIES (RS/6000)
6390 M: Paul Mackerras <paulus@au.ibm.com>
6391 W: http://www.ibm.com/linux/ltc/projects/ppc
6393 F: arch/powerpc/boot/rs6000.h
6395 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6396 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6397 M: Paul Mackerras <paulus@samba.org>
6398 M: Michael Ellerman <mpe@ellerman.id.au>
6399 W: http://www.penguinppc.org/
6400 L: linuxppc-dev@lists.ozlabs.org
6401 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6404 F: Documentation/powerpc/
6407 LINUX FOR POWER MACINTOSH
6408 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6409 W: http://www.penguinppc.org/
6410 L: linuxppc-dev@lists.ozlabs.org
6412 F: arch/powerpc/platforms/powermac/
6413 F: drivers/macintosh/
6415 LINUX FOR POWERPC EMBEDDED MPC5XXX
6416 M: Anatolij Gustschin <agust@denx.de>
6417 L: linuxppc-dev@lists.ozlabs.org
6418 T: git git://git.denx.de/linux-denx-agust.git
6420 F: arch/powerpc/platforms/512x/
6421 F: arch/powerpc/platforms/52xx/
6423 LINUX FOR POWERPC EMBEDDED PPC4XX
6424 M: Alistair Popple <alistair@popple.id.au>
6425 M: Matt Porter <mporter@kernel.crashing.org>
6426 W: http://www.penguinppc.org/
6427 L: linuxppc-dev@lists.ozlabs.org
6429 F: arch/powerpc/platforms/40x/
6430 F: arch/powerpc/platforms/44x/
6432 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6433 L: linuxppc-dev@lists.ozlabs.org
6435 F: arch/powerpc/*/*virtex*
6436 F: arch/powerpc/*/*/*virtex*
6438 LINUX FOR POWERPC EMBEDDED PPC8XX
6439 M: Vitaly Bordug <vitb@kernel.crashing.org>
6440 W: http://www.penguinppc.org/
6441 L: linuxppc-dev@lists.ozlabs.org
6443 F: arch/powerpc/platforms/8xx/
6445 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6446 M: Scott Wood <scottwood@freescale.com>
6447 M: Kumar Gala <galak@kernel.crashing.org>
6448 W: http://www.penguinppc.org/
6449 L: linuxppc-dev@lists.ozlabs.org
6450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6452 F: arch/powerpc/platforms/83xx/
6453 F: arch/powerpc/platforms/85xx/
6455 LINUX FOR POWERPC PA SEMI PWRFICIENT
6456 M: Olof Johansson <olof@lixom.net>
6457 L: linuxppc-dev@lists.ozlabs.org
6459 F: arch/powerpc/platforms/pasemi/
6460 F: drivers/*/*pasemi*
6461 F: drivers/*/*/*pasemi*
6463 LINUX SECURITY MODULE (LSM) FRAMEWORK
6464 M: Chris Wright <chrisw@sous-sol.org>
6465 L: linux-security-module@vger.kernel.org
6468 LIS3LV02D ACCELEROMETER DRIVER
6469 M: Eric Piel <eric.piel@tremplin-utc.net>
6471 F: Documentation/misc-devices/lis3lv02d
6472 F: drivers/misc/lis3lv02d/
6473 F: drivers/platform/x86/hp_accel.c
6476 M: Josh Poimboeuf <jpoimboe@redhat.com>
6477 M: Seth Jennings <sjenning@redhat.com>
6478 M: Jiri Kosina <jikos@kernel.org>
6479 M: Vojtech Pavlik <vojtech@suse.com>
6481 F: kernel/livepatch/
6482 F: include/linux/livepatch.h
6483 F: arch/x86/include/asm/livepatch.h
6484 F: arch/x86/kernel/livepatch.c
6485 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6486 F: samples/livepatch/
6487 L: live-patching@vger.kernel.org
6488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6491 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6493 F: include/linux/llc.h
6494 F: include/uapi/linux/llc.h
6498 LM73 HARDWARE MONITOR DRIVER
6499 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6500 L: lm-sensors@lm-sensors.org
6502 F: drivers/hwmon/lm73.c
6504 LM78 HARDWARE MONITOR DRIVER
6505 M: Jean Delvare <jdelvare@suse.com>
6506 L: lm-sensors@lm-sensors.org
6508 F: Documentation/hwmon/lm78
6509 F: drivers/hwmon/lm78.c
6511 LM83 HARDWARE MONITOR DRIVER
6512 M: Jean Delvare <jdelvare@suse.com>
6513 L: lm-sensors@lm-sensors.org
6515 F: Documentation/hwmon/lm83
6516 F: drivers/hwmon/lm83.c
6518 LM90 HARDWARE MONITOR DRIVER
6519 M: Jean Delvare <jdelvare@suse.com>
6520 L: lm-sensors@lm-sensors.org
6522 F: Documentation/hwmon/lm90
6523 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6524 F: drivers/hwmon/lm90.c
6526 LM95234 HARDWARE MONITOR DRIVER
6527 M: Guenter Roeck <linux@roeck-us.net>
6528 L: lm-sensors@lm-sensors.org
6530 F: Documentation/hwmon/lm95234
6531 F: drivers/hwmon/lm95234.c
6533 LME2510 MEDIA DRIVER
6534 M: Malcolm Priestley <tvboxspy@gmail.com>
6535 L: linux-media@vger.kernel.org
6536 W: https://linuxtv.org
6537 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6539 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6541 LOCKDEP AND LOCKSTAT
6542 M: Peter Zijlstra <peterz@infradead.org>
6543 M: Ingo Molnar <mingo@redhat.com>
6544 L: linux-kernel@vger.kernel.org
6545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6547 F: Documentation/locking/lockdep*.txt
6548 F: Documentation/locking/lockstat.txt
6549 F: include/linux/lockdep.h
6552 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6553 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6554 L: linux-ntfs-dev@lists.sourceforge.net
6555 W: http://www.linux-ntfs.org/content/view/19/37/
6557 F: Documentation/ldm.txt
6558 F: block/partitions/ldm.*
6561 M: Joern Engel <joern@logfs.org>
6562 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6568 LPC32XX MACHINE SUPPORT
6569 M: Roland Stigge <stigge@antcom.de>
6570 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6572 F: arch/arm/mach-lpc32xx/
6574 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6575 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6576 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6577 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6578 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6579 L: MPT-FusionLinux.pdl@avagotech.com
6580 L: linux-scsi@vger.kernel.org
6581 W: http://www.lsilogic.com/support
6583 F: drivers/message/fusion/
6584 F: drivers/scsi/mpt2sas/
6585 F: drivers/scsi/mpt3sas/
6587 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6588 M: Matthew Wilcox <matthew@wil.cx>
6589 L: linux-scsi@vger.kernel.org
6591 F: drivers/scsi/sym53c8xx_2/
6593 LTC4261 HARDWARE MONITOR DRIVER
6594 M: Guenter Roeck <linux@roeck-us.net>
6595 L: lm-sensors@lm-sensors.org
6597 F: Documentation/hwmon/ltc4261
6598 F: drivers/hwmon/ltc4261.c
6600 LTP (Linux Test Project)
6601 M: Mike Frysinger <vapier@gentoo.org>
6602 M: Cyril Hrubis <chrubis@suse.cz>
6603 M: Wanlong Gao <wanlong.gao@gmail.com>
6604 M: Jan Stancek <jstancek@redhat.com>
6605 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6606 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6607 L: ltp@lists.linux.it (subscribers-only)
6608 W: http://linux-test-project.github.io/
6609 T: git git://github.com/linux-test-project/ltp.git
6613 W: http://www.linux-m32r.org/
6618 M: Geert Uytterhoeven <geert@linux-m68k.org>
6619 L: linux-m68k@lists.linux-m68k.org
6620 W: http://www.linux-m68k.org/
6621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6626 M68K ON APPLE MACINTOSH
6627 M: Joshua Thompson <funaho@jurai.org>
6628 W: http://www.mac.linux-m68k.org/
6629 L: linux-m68k@lists.linux-m68k.org
6634 M: Philip Blundell <philb@gnu.org>
6635 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6639 M88DS3103 MEDIA DRIVER
6640 M: Antti Palosaari <crope@iki.fi>
6641 L: linux-media@vger.kernel.org
6642 W: https://linuxtv.org
6643 W: http://palosaari.fi/linux/
6644 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6645 T: git git://linuxtv.org/anttip/media_tree.git
6647 F: drivers/media/dvb-frontends/m88ds3103*
6649 M88RS2000 MEDIA DRIVER
6650 M: Malcolm Priestley <tvboxspy@gmail.com>
6651 L: linux-media@vger.kernel.org
6652 W: https://linuxtv.org
6653 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6655 F: drivers/media/dvb-frontends/m88rs2000*
6657 MA901 MASTERKIT USB FM RADIO DRIVER
6658 M: Alexey Klimov <klimov.linux@gmail.com>
6659 L: linux-media@vger.kernel.org
6660 T: git git://linuxtv.org/media_tree.git
6662 F: drivers/media/radio/radio-ma901.c
6665 M: Johannes Berg <johannes@sipsolutions.net>
6666 L: linux-wireless@vger.kernel.org
6667 W: http://wireless.kernel.org/
6668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6671 F: Documentation/networking/mac80211-injection.txt
6672 F: include/net/mac80211.h
6676 M: Patrick McHardy <kaber@trash.net>
6677 L: netdev@vger.kernel.org
6679 F: drivers/net/macvlan.c
6680 F: include/linux/if_macvlan.h
6683 M: Jassi Brar <jassisinghbrar@gmail.com>
6684 L: linux-kernel@vger.kernel.org
6687 F: include/linux/mailbox_client.h
6688 F: include/linux/mailbox_controller.h
6690 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6691 M: Michael Kerrisk <mtk.manpages@gmail.com>
6692 W: http://www.kernel.org/doc/man-pages
6693 L: linux-man@vger.kernel.org
6696 MARVELL ARMADA DRM SUPPORT
6697 M: Russell King <rmk+kernel@arm.linux.org.uk>
6699 F: drivers/gpu/drm/armada/
6701 MARVELL 88E6352 DSA support
6702 M: Guenter Roeck <linux@roeck-us.net>
6704 F: drivers/net/dsa/mv88e6352.c
6706 MARVELL CRYPTO DRIVER
6707 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6708 M: Arnaud Ebalard <arno@natisbad.org>
6709 F: drivers/crypto/marvell/
6711 L: linux-crypto@vger.kernel.org
6713 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6714 M: Mirko Lindner <mlindner@marvell.com>
6715 M: Stephen Hemminger <stephen@networkplumber.org>
6716 L: netdev@vger.kernel.org
6718 F: drivers/net/ethernet/marvell/sk*
6720 MARVELL LIBERTAS WIRELESS DRIVER
6721 L: libertas-dev@lists.infradead.org
6723 F: drivers/net/wireless/marvell/libertas/
6725 MARVELL MV643XX ETHERNET DRIVER
6726 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6727 L: netdev@vger.kernel.org
6729 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6730 F: include/linux/mv643xx.h
6732 MARVELL MVNETA ETHERNET DRIVER
6733 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6734 L: netdev@vger.kernel.org
6736 F: drivers/net/ethernet/marvell/mvneta.*
6738 MARVELL MWIFIEX WIRELESS DRIVER
6739 M: Amitkumar Karwar <akarwar@marvell.com>
6740 M: Nishant Sarmukadam <nishants@marvell.com>
6741 L: linux-wireless@vger.kernel.org
6743 F: drivers/net/wireless/marvell/mwifiex/
6745 MARVELL MWL8K WIRELESS DRIVER
6746 M: Lennert Buytenhek <buytenh@wantstofly.org>
6747 L: linux-wireless@vger.kernel.org
6749 F: drivers/net/wireless/marvell/mwl8k.c
6751 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6752 M: Nicolas Pitre <nico@fluxnic.net>
6754 F: drivers/mmc/host/mvsdio.*
6756 MATROX FRAMEBUFFER DRIVER
6757 L: linux-fbdev@vger.kernel.org
6759 F: drivers/video/fbdev/matrox/matroxfb_*
6760 F: include/uapi/linux/matroxfb.h
6762 MAX16065 HARDWARE MONITOR DRIVER
6763 M: Guenter Roeck <linux@roeck-us.net>
6764 L: lm-sensors@lm-sensors.org
6766 F: Documentation/hwmon/max16065
6767 F: drivers/hwmon/max16065.c
6769 MAX20751 HARDWARE MONITOR DRIVER
6770 M: Guenter Roeck <linux@roeck-us.net>
6771 L: lm-sensors@lm-sensors.org
6773 F: Documentation/hwmon/max20751
6774 F: drivers/hwmon/max20751.c
6776 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6777 M: "Hans J. Koch" <hjk@hansjkoch.de>
6778 L: lm-sensors@lm-sensors.org
6780 F: Documentation/hwmon/max6650
6781 F: drivers/hwmon/max6650.c
6783 MAX6697 HARDWARE MONITOR DRIVER
6784 M: Guenter Roeck <linux@roeck-us.net>
6785 L: lm-sensors@lm-sensors.org
6787 F: Documentation/hwmon/max6697
6788 F: Documentation/devicetree/bindings/i2c/max6697.txt
6789 F: drivers/hwmon/max6697.c
6790 F: include/linux/platform_data/max6697.h
6792 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6793 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6794 L: linux-pm@vger.kernel.org
6796 F: drivers/power/max14577_charger.c
6797 F: drivers/power/max77693_charger.c
6799 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6800 M: Javier Martinez Canillas <javier@osg.samsung.com>
6801 L: linux-kernel@vger.kernel.org
6803 F: drivers/*/*max77802.c
6804 F: Documentation/devicetree/bindings/*/*max77802.txt
6805 F: include/dt-bindings/*/*max77802.h
6807 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6808 M: Chanwoo Choi <cw00.choi@samsung.com>
6809 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6810 L: linux-kernel@vger.kernel.org
6812 F: drivers/*/max14577.c
6813 F: drivers/*/max77686.c
6814 F: drivers/*/max77693.c
6815 F: drivers/extcon/extcon-max14577.c
6816 F: drivers/extcon/extcon-max77693.c
6817 F: drivers/rtc/rtc-max77686.c
6818 F: drivers/clk/clk-max77686.c
6819 F: Documentation/devicetree/bindings/mfd/max14577.txt
6820 F: Documentation/devicetree/bindings/*/max77686.txt
6821 F: Documentation/devicetree/bindings/mfd/max77693.txt
6822 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6823 F: include/linux/mfd/max14577*.h
6824 F: include/linux/mfd/max77686*.h
6825 F: include/linux/mfd/max77693*.h
6827 MAXIRADIO FM RADIO RECEIVER DRIVER
6828 M: Hans Verkuil <hverkuil@xs4all.nl>
6829 L: linux-media@vger.kernel.org
6830 T: git git://linuxtv.org/media_tree.git
6831 W: https://linuxtv.org
6833 F: drivers/media/radio/radio-maxiradio*
6835 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6836 M: Peter Rosin <peda@axentia.se>
6837 L: linux-iio@vger.kernel.org
6839 F: drivers/iio/potentiometer/mcp4531.c
6841 MEDIA DRIVERS FOR RENESAS - VSP1
6842 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6843 L: linux-media@vger.kernel.org
6844 L: linux-sh@vger.kernel.org
6845 T: git git://linuxtv.org/media_tree.git
6847 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6848 F: drivers/media/platform/vsp1/
6850 MEDIA DRIVERS FOR ASCOT2E
6851 M: Sergey Kozlov <serjk@netup.ru>
6852 L: linux-media@vger.kernel.org
6853 W: https://linuxtv.org
6855 T: git git://linuxtv.org/media_tree.git
6857 F: drivers/media/dvb-frontends/ascot2e*
6859 MEDIA DRIVERS FOR CXD2841ER
6860 M: Sergey Kozlov <serjk@netup.ru>
6861 L: linux-media@vger.kernel.org
6862 W: https://linuxtv.org
6864 T: git git://linuxtv.org/media_tree.git
6866 F: drivers/media/dvb-frontends/cxd2841er*
6868 MEDIA DRIVERS FOR HORUS3A
6869 M: Sergey Kozlov <serjk@netup.ru>
6870 L: linux-media@vger.kernel.org
6871 W: https://linuxtv.org
6873 T: git git://linuxtv.org/media_tree.git
6875 F: drivers/media/dvb-frontends/horus3a*
6877 MEDIA DRIVERS FOR LNBH25
6878 M: Sergey Kozlov <serjk@netup.ru>
6879 L: linux-media@vger.kernel.org
6880 W: https://linuxtv.org
6882 T: git git://linuxtv.org/media_tree.git
6884 F: drivers/media/dvb-frontends/lnbh25*
6886 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6887 M: Sergey Kozlov <serjk@netup.ru>
6888 L: linux-media@vger.kernel.org
6889 W: https://linuxtv.org
6891 T: git git://linuxtv.org/media_tree.git
6893 F: drivers/media/pci/netup_unidvb/*
6895 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6896 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6897 P: LinuxTV.org Project
6898 L: linux-media@vger.kernel.org
6899 W: https://linuxtv.org
6900 Q: http://patchwork.kernel.org/project/linux-media/list/
6901 T: git git://linuxtv.org/media_tree.git
6903 F: Documentation/dvb/
6904 F: Documentation/video4linux/
6905 F: Documentation/DocBook/media/
6907 F: drivers/staging/media/
6908 F: include/linux/platform_data/media/
6910 F: include/uapi/linux/dvb/
6911 F: include/uapi/linux/videodev2.h
6912 F: include/uapi/linux/media.h
6913 F: include/uapi/linux/v4l2-*
6914 F: include/uapi/linux/meye.h
6915 F: include/uapi/linux/ivtv*
6916 F: include/uapi/linux/uvcvideo.h
6918 MEDIATEK MT7601U WIRELESS LAN DRIVER
6919 M: Jakub Kicinski <kubakici@wp.pl>
6920 L: linux-wireless@vger.kernel.org
6922 F: drivers/net/wireless/mediatek/mt7601u/
6924 MEGARAID SCSI/SAS DRIVERS
6925 M: Kashyap Desai <kashyap.desai@avagotech.com>
6926 M: Sumit Saxena <sumit.saxena@avagotech.com>
6927 M: Uday Lingala <uday.lingala@avagotech.com>
6928 L: megaraidlinux.pdl@avagotech.com
6929 L: linux-scsi@vger.kernel.org
6930 W: http://www.lsi.com
6932 F: Documentation/scsi/megaraid.txt
6933 F: drivers/scsi/megaraid.*
6934 F: drivers/scsi/megaraid/
6936 MELLANOX ETHERNET DRIVER (mlx4_en)
6937 M: Eugenia Emantayev <eugenia@mellanox.com>
6938 L: netdev@vger.kernel.org
6940 W: http://www.mellanox.com
6941 Q: http://patchwork.ozlabs.org/project/netdev/list/
6942 F: drivers/net/ethernet/mellanox/mlx4/en_*
6944 MELLANOX ETHERNET DRIVER (mlx5e)
6945 M: Saeed Mahameed <saeedm@mellanox.com>
6946 L: netdev@vger.kernel.org
6948 W: http://www.mellanox.com
6949 Q: http://patchwork.ozlabs.org/project/netdev/list/
6950 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6952 MELLANOX ETHERNET SWITCH DRIVERS
6953 M: Jiri Pirko <jiri@mellanox.com>
6954 M: Ido Schimmel <idosch@mellanox.com>
6955 L: netdev@vger.kernel.org
6957 W: http://www.mellanox.com
6958 Q: http://patchwork.ozlabs.org/project/netdev/list/
6959 F: drivers/net/ethernet/mellanox/mlxsw/
6962 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6963 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6964 L: linux-kernel@vger.kernel.org
6966 F: kernel/membarrier.c
6967 F: include/uapi/linux/membarrier.h
6970 L: linux-mm@kvack.org
6971 W: http://www.linux-mm.org
6973 F: include/linux/mm.h
6974 F: include/linux/gfp.h
6975 F: include/linux/mmzone.h
6976 F: include/linux/memory_hotplug.h
6977 F: include/linux/vmalloc.h
6980 MEMORY TECHNOLOGY DEVICES (MTD)
6981 M: David Woodhouse <dwmw2@infradead.org>
6982 M: Brian Norris <computersforpeace@gmail.com>
6983 L: linux-mtd@lists.infradead.org
6984 W: http://www.linux-mtd.infradead.org/
6985 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6986 T: git git://git.infradead.org/linux-mtd.git
6987 T: git git://git.infradead.org/l2-mtd.git
6990 F: include/linux/mtd/
6991 F: include/uapi/mtd/
6993 MEN A21 WATCHDOG DRIVER
6994 M: Johannes Thumshirn <morbidrsa@gmail.com>
6995 L: linux-watchdog@vger.kernel.org
6997 F: drivers/watchdog/mena21_wdt.c
6999 MEN CHAMELEON BUS (mcb)
7000 M: Johannes Thumshirn <morbidrsa@gmail.com>
7003 F: include/linux/mcb.h
7004 F: Documentation/men-chameleon-bus.txt
7006 MEN F21BMC (Board Management Controller)
7007 M: Andreas Werner <andreas.werner@men.de>
7009 F: drivers/mfd/menf21bmc.c
7010 F: drivers/watchdog/menf21bmc_wdt.c
7011 F: drivers/leds/leds-menf21bmc.c
7012 F: drivers/hwmon/menf21bmc_hwmon.c
7013 F: Documentation/hwmon/menf21bmc
7016 M: James Hogan <james.hogan@imgtec.com>
7017 L: linux-metag@vger.kernel.org
7020 F: Documentation/metag/
7021 F: Documentation/devicetree/bindings/metag/
7022 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7023 F: drivers/clocksource/metag_generic.c
7024 F: drivers/irqchip/irq-metag.c
7025 F: drivers/irqchip/irq-metag-ext.c
7026 F: drivers/tty/metag_da.c
7028 MICROBLAZE ARCHITECTURE
7029 M: Michal Simek <monstr@monstr.eu>
7030 W: http://www.monstr.eu/fdt/
7031 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7035 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7036 M: Chen Yu <yu.c.chen@intel.com>
7037 L: platform-driver-x86@vger.kernel.org
7039 F: drivers/platform/x86/surfacepro3_button.c
7042 M: Oliver Neukum <oliver@neukum.org>
7044 F: drivers/usb/image/microtek.*
7047 M: Ralf Baechle <ralf@linux-mips.org>
7048 L: linux-mips@linux-mips.org
7049 W: http://www.linux-mips.org/
7050 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7051 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7053 F: Documentation/mips/
7056 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7057 M: Hans Verkuil <hverkuil@xs4all.nl>
7058 L: linux-media@vger.kernel.org
7059 T: git git://linuxtv.org/media_tree.git
7060 W: https://linuxtv.org
7062 F: drivers/media/radio/radio-miropcm20*
7064 Mellanox MLX5 core VPI driver
7065 M: Eli Cohen <eli@mellanox.com>
7066 L: netdev@vger.kernel.org
7067 L: linux-rdma@vger.kernel.org
7068 W: http://www.mellanox.com
7069 Q: http://patchwork.ozlabs.org/project/netdev/list/
7070 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7071 T: git git://openfabrics.org/~eli/connect-ib.git
7073 F: drivers/net/ethernet/mellanox/mlx5/core/
7074 F: include/linux/mlx5/
7076 Mellanox MLX5 IB driver
7077 M: Eli Cohen <eli@mellanox.com>
7078 L: linux-rdma@vger.kernel.org
7079 W: http://www.mellanox.com
7080 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7081 T: git git://openfabrics.org/~eli/connect-ib.git
7083 F: include/linux/mlx5/
7084 F: drivers/infiniband/hw/mlx5/
7086 MELEXIS MLX90614 DRIVER
7087 M: Crt Mori <cmo@melexis.com>
7088 L: linux-iio@vger.kernel.org
7089 W: http://www.melexis.com
7091 F: drivers/iio/temperature/mlx90614.c
7093 MN88472 MEDIA DRIVER
7094 M: Antti Palosaari <crope@iki.fi>
7095 L: linux-media@vger.kernel.org
7096 W: https://linuxtv.org
7097 W: http://palosaari.fi/linux/
7098 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7099 T: git git://linuxtv.org/anttip/media_tree.git
7101 F: drivers/staging/media/mn88472/
7102 F: drivers/media/dvb-frontends/mn88472.h
7104 MN88473 MEDIA DRIVER
7105 M: Antti Palosaari <crope@iki.fi>
7106 L: linux-media@vger.kernel.org
7107 W: https://linuxtv.org
7108 W: http://palosaari.fi/linux/
7109 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7110 T: git git://linuxtv.org/anttip/media_tree.git
7112 F: drivers/staging/media/mn88473/
7113 F: drivers/media/dvb-frontends/mn88473.h
7116 M: Rusty Russell <rusty@rustcorp.com.au>
7118 F: include/linux/module.h
7121 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7122 W: http://popies.net/meye/
7124 F: Documentation/video4linux/meye.txt
7125 F: drivers/media/pci/meye/
7126 F: include/uapi/linux/meye.h
7128 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7129 M: Jiri Slaby <jirislaby@gmail.com>
7131 F: Documentation/serial/moxa-smartio
7132 F: drivers/tty/mxser.*
7134 MR800 AVERMEDIA USB FM RADIO DRIVER
7135 M: Alexey Klimov <klimov.linux@gmail.com>
7136 L: linux-media@vger.kernel.org
7137 T: git git://linuxtv.org/media_tree.git
7139 F: drivers/media/radio/radio-mr800.c
7141 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7142 M: Alan Ott <alan@signal11.us>
7143 L: linux-wpan@vger.kernel.org
7145 F: drivers/net/ieee802154/mrf24j40.c
7146 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7149 M: "Lee, Chun-Yi" <jlee@suse.com>
7150 L: platform-driver-x86@vger.kernel.org
7152 F: drivers/platform/x86/msi-laptop.c
7155 L: platform-driver-x86@vger.kernel.org
7157 F: drivers/platform/x86/msi-wmi.c
7160 M: Antti Palosaari <crope@iki.fi>
7161 L: linux-media@vger.kernel.org
7162 W: https://linuxtv.org
7163 W: http://palosaari.fi/linux/
7164 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7165 T: git git://linuxtv.org/anttip/media_tree.git
7167 F: drivers/media/tuners/msi001*
7169 MSI2500 MEDIA DRIVER
7170 M: Antti Palosaari <crope@iki.fi>
7171 L: linux-media@vger.kernel.org
7172 W: https://linuxtv.org
7173 W: http://palosaari.fi/linux/
7174 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7175 T: git git://linuxtv.org/anttip/media_tree.git
7177 F: drivers/media/usb/msi2500/
7179 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7180 M: Robert Jarzmik <robert.jarzmik@free.fr>
7181 L: linux-mtd@lists.infradead.org
7183 F: drivers/mtd/devices/docg3*
7185 MT9M032 APTINA SENSOR DRIVER
7186 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7187 L: linux-media@vger.kernel.org
7188 T: git git://linuxtv.org/media_tree.git
7190 F: drivers/media/i2c/mt9m032.c
7191 F: include/media/i2c/mt9m032.h
7193 MT9P031 APTINA CAMERA SENSOR
7194 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7195 L: linux-media@vger.kernel.org
7196 T: git git://linuxtv.org/media_tree.git
7198 F: drivers/media/i2c/mt9p031.c
7199 F: include/media/i2c/mt9p031.h
7201 MT9T001 APTINA CAMERA SENSOR
7202 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7203 L: linux-media@vger.kernel.org
7204 T: git git://linuxtv.org/media_tree.git
7206 F: drivers/media/i2c/mt9t001.c
7207 F: include/media/i2c/mt9t001.h
7209 MT9V032 APTINA CAMERA SENSOR
7210 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7211 L: linux-media@vger.kernel.org
7212 T: git git://linuxtv.org/media_tree.git
7214 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7215 F: drivers/media/i2c/mt9v032.c
7216 F: include/media/i2c/mt9v032.h
7218 MULTIFUNCTION DEVICES (MFD)
7219 M: Lee Jones <lee.jones@linaro.org>
7220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7223 F: include/linux/mfd/
7225 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7226 M: Ulf Hansson <ulf.hansson@linaro.org>
7227 L: linux-mmc@vger.kernel.org
7228 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7231 F: include/linux/mmc/
7232 F: include/uapi/linux/mmc/
7234 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7236 F: drivers/mmc/host/mmc_spi.c
7237 F: include/linux/spi/mmc_spi.h
7239 MULTISOUND SOUND DRIVER
7240 M: Andrew Veliath <andrewtv@usa.net>
7242 F: Documentation/sound/oss/MultiSound
7245 MULTITECH MULTIPORT CARD (ISICOM)
7247 F: drivers/tty/isicom.c
7248 F: include/linux/isicom.h
7250 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7251 M: Felipe Balbi <balbi@ti.com>
7252 L: linux-usb@vger.kernel.org
7253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7255 F: drivers/usb/musb/
7257 MXL5007T MEDIA DRIVER
7258 M: Michael Krufky <mkrufky@linuxtv.org>
7259 L: linux-media@vger.kernel.org
7260 W: https://linuxtv.org
7261 W: http://github.com/mkrufky
7262 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7263 T: git git://linuxtv.org/mkrufky/tuners.git
7265 F: drivers/media/tuners/mxl5007t.*
7267 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7268 M: Hyong-Youb Kim <hykim@myri.com>
7269 L: netdev@vger.kernel.org
7270 W: https://www.myricom.com/support/downloads/myri10ge.html
7272 F: drivers/net/ethernet/myricom/myri10ge/
7274 NATSEMI ETHERNET DRIVER (DP8381x)
7276 F: drivers/net/ethernet/natsemi/natsemi.c
7278 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7279 M: Daniel Mack <zonque@gmail.com>
7281 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7282 W: http://www.native-instruments.com
7286 M: Petr Vandrovec <petr@vandrovec.name>
7290 NCR 5380 SCSI DRIVERS
7291 M: Finn Thain <fthain@telegraphics.com.au>
7292 M: Michael Schmitz <schmitzmic@gmail.com>
7293 L: linux-scsi@vger.kernel.org
7295 F: Documentation/scsi/g_NCR5380.txt
7296 F: drivers/scsi/NCR5380.*
7297 F: drivers/scsi/arm/cumana_1.c
7298 F: drivers/scsi/arm/oak.c
7299 F: drivers/scsi/atari_NCR5380.c
7300 F: drivers/scsi/atari_scsi.*
7301 F: drivers/scsi/dmx3191d.c
7302 F: drivers/scsi/dtc.*
7303 F: drivers/scsi/g_NCR5380.*
7304 F: drivers/scsi/g_NCR5380_mmio.c
7305 F: drivers/scsi/mac_scsi.*
7306 F: drivers/scsi/pas16.*
7307 F: drivers/scsi/sun3_scsi.*
7308 F: drivers/scsi/sun3_scsi_vme.c
7309 F: drivers/scsi/t128.*
7311 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7312 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7313 L: linux-scsi@vger.kernel.org
7315 F: drivers/scsi/NCR_D700.*
7317 NCT6775 HARDWARE MONITOR DRIVER
7318 M: Guenter Roeck <linux@roeck-us.net>
7319 L: lm-sensors@lm-sensors.org
7321 F: Documentation/hwmon/nct6775
7322 F: drivers/hwmon/nct6775.c
7324 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7325 M: Faisal Latif <faisal.latif@intel.com>
7326 L: linux-rdma@vger.kernel.org
7327 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7329 F: drivers/infiniband/hw/nes/
7331 NETEM NETWORK EMULATOR
7332 M: Stephen Hemminger <stephen@networkplumber.org>
7333 L: netem@lists.linux-foundation.org
7335 F: net/sched/sch_netem.c
7337 NETERION 10GbE DRIVERS (s2io/vxge)
7338 M: Jon Mason <jdmason@kudzu.us>
7339 L: netdev@vger.kernel.org
7341 F: Documentation/networking/s2io.txt
7342 F: Documentation/networking/vxge.txt
7343 F: drivers/net/ethernet/neterion/
7345 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7346 M: Pablo Neira Ayuso <pablo@netfilter.org>
7347 M: Patrick McHardy <kaber@trash.net>
7348 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7349 L: netfilter-devel@vger.kernel.org
7350 L: coreteam@netfilter.org
7351 W: http://www.netfilter.org/
7352 W: http://www.iptables.org/
7353 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7357 F: include/linux/netfilter*
7358 F: include/linux/netfilter/
7359 F: include/net/netfilter/
7360 F: include/uapi/linux/netfilter*
7361 F: include/uapi/linux/netfilter/
7362 F: net/*/netfilter.c
7365 F: net/bridge/br_netfilter*.c
7368 M: Paul Moore <paul@paul-moore.com>
7369 W: http://netlabel.sf.net
7370 L: netdev@vger.kernel.org
7372 F: Documentation/netlabel/
7373 F: include/net/netlabel.h
7376 NETROM NETWORK LAYER
7377 M: Ralf Baechle <ralf@linux-mips.org>
7378 L: linux-hams@vger.kernel.org
7379 W: http://www.linux-ax25.org/
7381 F: include/net/netrom.h
7382 F: include/uapi/linux/netrom.h
7385 NETRONOME ETHERNET DRIVERS
7386 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7387 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7388 L: oss-drivers@netronome.com
7390 F: drivers/net/ethernet/netronome/
7392 NETWORK BLOCK DEVICE (NBD)
7393 M: Markus Pargmann <mpa@pengutronix.de>
7395 L: nbd-general@lists.sourceforge.net
7396 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7397 F: Documentation/blockdev/nbd.txt
7398 F: drivers/block/nbd.c
7399 F: include/uapi/linux/nbd.h
7401 NETWORK DROP MONITOR
7402 M: Neil Horman <nhorman@tuxdriver.com>
7403 L: netdev@vger.kernel.org
7405 W: https://fedorahosted.org/dropwatch/
7406 F: net/core/drop_monitor.c
7408 NETWORKING [GENERAL]
7409 M: "David S. Miller" <davem@davemloft.net>
7410 L: netdev@vger.kernel.org
7411 W: http://www.linuxfoundation.org/en/Net
7412 Q: http://patchwork.ozlabs.org/project/netdev/list/
7413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7418 F: include/linux/in.h
7419 F: include/linux/net.h
7420 F: include/linux/netdevice.h
7421 F: include/uapi/linux/in.h
7422 F: include/uapi/linux/net.h
7423 F: include/uapi/linux/netdevice.h
7424 F: include/uapi/linux/net_namespace.h
7426 F: tools/testing/selftests/net/
7430 NETWORKING [IPv4/IPv6]
7431 M: "David S. Miller" <davem@davemloft.net>
7432 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7433 M: James Morris <jmorris@namei.org>
7434 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7435 M: Patrick McHardy <kaber@trash.net>
7436 L: netdev@vger.kernel.org
7437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7445 M: Steffen Klassert <steffen.klassert@secunet.com>
7446 M: Herbert Xu <herbert@gondor.apana.org.au>
7447 M: "David S. Miller" <davem@davemloft.net>
7448 L: netdev@vger.kernel.org
7449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7458 F: net/ipv4/ipcomp.c
7459 F: net/ipv4/ip_vti.c
7463 F: net/ipv6/ipcomp6.c
7464 F: net/ipv6/ip6_vti.c
7465 F: include/uapi/linux/xfrm.h
7466 F: include/net/xfrm.h
7468 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7469 M: Paul Moore <paul@paul-moore.com>
7470 L: netdev@vger.kernel.org
7473 NETWORKING [WIRELESS]
7474 L: linux-wireless@vger.kernel.org
7475 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7478 L: netdev@vger.kernel.org
7479 W: http://www.linuxfoundation.org/en/Net
7480 Q: http://patchwork.ozlabs.org/project/netdev/list/
7481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7485 F: include/linux/if_*
7486 F: include/linux/netdevice.h
7487 F: include/linux/etherdevice.h
7488 F: include/linux/fcdevice.h
7489 F: include/linux/fddidevice.h
7490 F: include/linux/hippidevice.h
7491 F: include/linux/inetdevice.h
7492 F: include/uapi/linux/if_*
7493 F: include/uapi/linux/netdevice.h
7495 NETWORKING DRIVERS (WIRELESS)
7496 M: Kalle Valo <kvalo@codeaurora.org>
7497 L: linux-wireless@vger.kernel.org
7498 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7501 F: drivers/net/wireless/
7503 NETXEN (1/10) GbE SUPPORT
7504 M: Manish Chopra <manish.chopra@qlogic.com>
7505 M: Sony Chacko <sony.chacko@qlogic.com>
7506 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7507 L: netdev@vger.kernel.org
7508 W: http://www.qlogic.com
7510 F: drivers/net/ethernet/qlogic/netxen/
7513 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7514 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7515 M: Samuel Ortiz <sameo@linux.intel.com>
7516 L: linux-wireless@vger.kernel.org
7517 L: linux-nfc@lists.01.org (subscribers-only)
7521 F: include/uapi/linux/nfc.h
7523 F: include/linux/platform_data/microread.h
7524 F: include/linux/platform_data/nfcmrvl.h
7525 F: include/linux/platform_data/nxp-nci.h
7526 F: include/linux/platform_data/pn544.h
7527 F: include/linux/platform_data/st21nfca.h
7528 F: include/linux/platform_data/st-nci.h
7529 F: Documentation/devicetree/bindings/net/nfc/
7531 NFS, SUNRPC, AND LOCKD CLIENTS
7532 M: Trond Myklebust <trond.myklebust@primarydata.com>
7533 M: Anna Schumaker <anna.schumaker@netapp.com>
7534 L: linux-nfs@vger.kernel.org
7535 W: http://client.linux-nfs.org
7536 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7542 F: include/linux/lockd/
7543 F: include/linux/nfs*
7544 F: include/linux/sunrpc/
7545 F: include/uapi/linux/nfs*
7546 F: include/uapi/linux/sunrpc/
7549 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7550 L: linux-nilfs@vger.kernel.org
7551 W: http://nilfs.sourceforge.net/
7552 T: git git://github.com/konis/nilfs2.git
7554 F: Documentation/filesystems/nilfs2.txt
7556 F: include/linux/nilfs2_fs.h
7557 F: include/trace/events/nilfs2.h
7559 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7560 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7561 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7563 F: Documentation/scsi/NinjaSCSI.txt
7564 F: drivers/scsi/pcmcia/nsp_*
7566 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7567 M: GOTO Masanori <gotom@debian.or.jp>
7568 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7569 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7571 F: Documentation/scsi/NinjaSCSI.txt
7572 F: drivers/scsi/nsp32*
7575 M: Ley Foon Tan <lftan@altera.com>
7576 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7581 NOKIA N900 POWER SUPPLY DRIVERS
7582 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7584 F: include/linux/power/bq2415x_charger.h
7585 F: include/linux/power/bq27xxx_battery.h
7586 F: include/linux/power/isp1704_charger.h
7587 F: drivers/power/bq2415x_charger.c
7588 F: drivers/power/bq27xxx_battery.c
7589 F: drivers/power/isp1704_charger.c
7590 F: drivers/power/rx51_battery.c
7593 M: Jon Mason <jdmason@kudzu.us>
7594 M: Dave Jiang <dave.jiang@intel.com>
7595 M: Allen Hubbe <Allen.Hubbe@emc.com>
7596 L: linux-ntb@googlegroups.com
7598 W: https://github.com/jonmason/ntb/wiki
7599 T: git git://github.com/jonmason/ntb.git
7601 F: drivers/net/ntb_netdev.c
7602 F: include/linux/ntb.h
7603 F: include/linux/ntb_transport.h
7606 M: Jon Mason <jdmason@kudzu.us>
7607 M: Dave Jiang <dave.jiang@intel.com>
7608 L: linux-ntb@googlegroups.com
7610 W: https://github.com/jonmason/ntb/wiki
7611 T: git git://github.com/jonmason/ntb.git
7612 F: drivers/ntb/hw/intel/
7615 M: Anton Altaparmakov <anton@tuxera.com>
7616 L: linux-ntfs-dev@lists.sourceforge.net
7617 W: http://www.tuxera.com/
7618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7620 F: Documentation/filesystems/ntfs.txt
7623 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7624 M: Antonino Daplas <adaplas@gmail.com>
7625 L: linux-fbdev@vger.kernel.org
7627 F: drivers/video/fbdev/riva/
7628 F: drivers/video/fbdev/nvidia/
7631 M: Keith Busch <keith.busch@intel.com>
7632 M: Jens Axboe <axboe@fb.com>
7633 L: linux-nvme@lists.infradead.org
7634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7635 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7637 F: drivers/nvme/host/
7638 F: include/linux/nvme.h
7641 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7642 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7645 F: Documentation/devicetree/bindings/nvmem/
7646 F: include/linux/nvmem-consumer.h
7647 F: include/linux/nvmem-provider.h
7650 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7651 R: Charles Gorand <charles.gorand@effinnov.com>
7652 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7654 F: drivers/nfc/nxp-nci
7656 NXP TDA998X DRM DRIVER
7657 M: Russell King <rmk+kernel@arm.linux.org.uk>
7659 F: drivers/gpu/drm/i2c/tda998x_drv.c
7660 F: include/drm/i2c/tda998x.h
7663 M: Peter Rosin <peda@axentia.se>
7664 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7666 F: sound/soc/codecs/tfa9879*
7669 M: Tony Lindgren <tony@atomide.com>
7670 L: linux-omap@vger.kernel.org
7671 W: http://www.muru.com/linux/omap/
7672 W: http://linux.omap.com/
7673 Q: http://patchwork.kernel.org/project/linux-omap/list/
7674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7677 F: arch/arm/configs/omap1_defconfig
7678 F: arch/arm/configs/omap2plus_defconfig
7679 F: drivers/i2c/busses/i2c-omap.c
7680 F: drivers/irqchip/irq-omap-intc.c
7681 F: drivers/mfd/*omap*.c
7682 F: drivers/mfd/menelaus.c
7683 F: drivers/mfd/palmas.c
7684 F: drivers/mfd/tps65217.c
7685 F: drivers/mfd/tps65218.c
7686 F: drivers/mfd/tps65910.c
7687 F: drivers/mfd/twl-core.[ch]
7688 F: drivers/mfd/twl4030*.c
7689 F: drivers/mfd/twl6030*.c
7690 F: drivers/mfd/twl6040*.c
7691 F: drivers/regulator/palmas-regulator*.c
7692 F: drivers/regulator/pbias-regulator.c
7693 F: drivers/regulator/tps65217-regulator.c
7694 F: drivers/regulator/tps65218-regulator.c
7695 F: drivers/regulator/tps65910-regulator.c
7696 F: drivers/regulator/twl-regulator.c
7697 F: include/linux/i2c-omap.h
7699 OMAP DEVICE TREE SUPPORT
7700 M: Benoît Cousson <bcousson@baylibre.com>
7701 M: Tony Lindgren <tony@atomide.com>
7702 L: linux-omap@vger.kernel.org
7703 L: devicetree@vger.kernel.org
7705 F: arch/arm/boot/dts/*omap*
7706 F: arch/arm/boot/dts/*am3*
7707 F: arch/arm/boot/dts/*am4*
7708 F: arch/arm/boot/dts/*am5*
7709 F: arch/arm/boot/dts/*dra7*
7711 OMAP CLOCK FRAMEWORK SUPPORT
7712 M: Paul Walmsley <paul@pwsan.com>
7713 L: linux-omap@vger.kernel.org
7715 F: arch/arm/*omap*/*clock*
7717 OMAP POWER MANAGEMENT SUPPORT
7718 M: Kevin Hilman <khilman@deeprootsystems.com>
7719 L: linux-omap@vger.kernel.org
7721 F: arch/arm/*omap*/*pm*
7722 F: drivers/cpufreq/omap-cpufreq.c
7724 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7725 M: Rajendra Nayak <rnayak@ti.com>
7726 M: Paul Walmsley <paul@pwsan.com>
7727 L: linux-omap@vger.kernel.org
7729 F: arch/arm/mach-omap2/prm*
7732 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7733 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7735 L: linux-omap@vger.kernel.org
7739 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7740 M: Roger Quadros <rogerq@ti.com>
7741 M: Tony Lindgren <tony@atomide.com>
7742 L: linux-omap@vger.kernel.org
7744 F: drivers/memory/omap-gpmc.c
7745 F: arch/arm/mach-omap2/*gpmc*
7747 OMAP FRAMEBUFFER SUPPORT
7748 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7749 L: linux-fbdev@vger.kernel.org
7750 L: linux-omap@vger.kernel.org
7752 F: drivers/video/fbdev/omap/
7754 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7755 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7756 L: linux-omap@vger.kernel.org
7757 L: linux-fbdev@vger.kernel.org
7759 F: drivers/video/fbdev/omap2/
7760 F: Documentation/arm/OMAP/DSS
7762 OMAP HARDWARE SPINLOCK SUPPORT
7763 M: Ohad Ben-Cohen <ohad@wizery.com>
7764 L: linux-omap@vger.kernel.org
7766 F: drivers/hwspinlock/omap_hwspinlock.c
7769 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7770 L: linux-omap@vger.kernel.org
7772 F: drivers/mmc/host/omap.c
7775 L: linux-mmc@vger.kernel.org
7776 L: linux-omap@vger.kernel.org
7778 F: drivers/mmc/host/omap_hsmmc.c
7780 OMAP RANDOM NUMBER GENERATOR SUPPORT
7781 M: Deepak Saxena <dsaxena@plexity.net>
7783 F: drivers/char/hw_random/omap-rng.c
7786 M: Benoît Cousson <bcousson@baylibre.com>
7787 M: Paul Walmsley <paul@pwsan.com>
7788 L: linux-omap@vger.kernel.org
7790 F: arch/arm/mach-omap2/omap_hwmod.*
7793 M: Paul Walmsley <paul@pwsan.com>
7794 L: linux-omap@vger.kernel.org
7796 F: arch/arm/mach-omap2/omap_hwmod*data*
7798 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7799 M: Benoît Cousson <bcousson@baylibre.com>
7800 L: linux-omap@vger.kernel.org
7802 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7804 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7805 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7806 L: linux-media@vger.kernel.org
7808 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7809 F: drivers/media/platform/omap3isp/
7810 F: drivers/staging/media/omap4iss/
7813 M: Felipe Balbi <balbi@ti.com>
7814 L: linux-usb@vger.kernel.org
7815 L: linux-omap@vger.kernel.org
7816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7818 F: drivers/usb/*/*omap*
7819 F: arch/arm/*omap*/usb*
7822 M: Javier Martinez Canillas <javier@dowhile0.org>
7823 M: Santosh Shilimkar <ssantosh@kernel.org>
7824 M: Kevin Hilman <khilman@deeprootsystems.com>
7825 L: linux-omap@vger.kernel.org
7827 F: drivers/gpio/gpio-omap.c
7829 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7830 M: Mark Jackson <mpfj@newflow.co.uk>
7831 L: linux-omap@vger.kernel.org
7833 F: arch/arm/boot/dts/am335x-nano.dts
7836 M: Bob Copeland <me@bobcopeland.com>
7837 L: linux-karma-devel@lists.sourceforge.net
7839 F: Documentation/filesystems/omfs.txt
7842 OMNIKEY CARDMAN 4000 DRIVER
7843 M: Harald Welte <laforge@gnumonks.org>
7845 F: drivers/char/pcmcia/cm4000_cs.c
7846 F: include/linux/cm4000_cs.h
7847 F: include/uapi/linux/cm4000_cs.h
7849 OMNIKEY CARDMAN 4040 DRIVER
7850 M: Harald Welte <laforge@gnumonks.org>
7852 F: drivers/char/pcmcia/cm4040_cs.*
7854 OMNIVISION OV7670 SENSOR DRIVER
7855 M: Jonathan Corbet <corbet@lwn.net>
7856 L: linux-media@vger.kernel.org
7857 T: git git://linuxtv.org/media_tree.git
7859 F: drivers/media/i2c/ov7670.c
7861 ONENAND FLASH DRIVER
7862 M: Kyungmin Park <kyungmin.park@samsung.com>
7863 L: linux-mtd@lists.infradead.org
7865 F: drivers/mtd/onenand/
7866 F: include/linux/mtd/onenand*.h
7868 ONSTREAM SCSI TAPE DRIVER
7869 M: Willem Riede <osst@riede.org>
7870 L: osst-users@lists.sourceforge.net
7871 L: linux-scsi@vger.kernel.org
7873 F: Documentation/scsi/osst.txt
7874 F: drivers/scsi/osst.*
7875 F: drivers/scsi/osst_*.h
7876 F: drivers/scsi/st.h
7878 OPENCORES I2C BUS DRIVER
7879 M: Peter Korsgaard <jacmet@sunsite.dk>
7880 L: linux-i2c@vger.kernel.org
7882 F: Documentation/i2c/busses/i2c-ocores
7883 F: drivers/i2c/busses/i2c-ocores.c
7885 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7886 M: Rob Herring <robh+dt@kernel.org>
7887 M: Frank Rowand <frowand.list@gmail.com>
7888 M: Grant Likely <grant.likely@linaro.org>
7889 L: devicetree@vger.kernel.org
7890 W: http://www.devicetree.org/
7891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7894 F: include/linux/of*.h
7897 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7898 M: Rob Herring <robh+dt@kernel.org>
7899 M: Pawel Moll <pawel.moll@arm.com>
7900 M: Mark Rutland <mark.rutland@arm.com>
7901 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7902 M: Kumar Gala <galak@codeaurora.org>
7903 L: devicetree@vger.kernel.org
7905 F: Documentation/devicetree/
7907 F: include/dt-bindings/
7909 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7910 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7911 L: devicetree@vger.kernel.org
7913 F: Documentation/devicetree/dynamic-resolution-notes.txt
7914 F: Documentation/devicetree/overlay-notes.txt
7915 F: drivers/of/overlay.c
7916 F: drivers/of/resolver.c
7918 OPENRISC ARCHITECTURE
7919 M: Jonas Bonn <jonas@southpole.se>
7920 W: http://openrisc.net
7921 L: linux@lists.openrisc.net (moderated for non-subscribers)
7923 T: git git://openrisc.net/~jonas/linux
7927 M: Pravin Shelar <pshelar@nicira.com>
7928 L: netdev@vger.kernel.org
7929 L: dev@openvswitch.org
7930 W: http://openvswitch.org
7933 F: include/uapi/linux/openvswitch.h
7935 OPERATING PERFORMANCE POINTS (OPP)
7936 M: Viresh Kumar <vireshk@kernel.org>
7937 M: Nishanth Menon <nm@ti.com>
7938 M: Stephen Boyd <sboyd@codeaurora.org>
7939 L: linux-pm@vger.kernel.org
7941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7942 F: drivers/base/power/opp/
7943 F: include/linux/pm_opp.h
7944 F: Documentation/power/opp.txt
7945 F: Documentation/devicetree/bindings/opp/
7948 M: Clemens Ladisch <clemens@ladisch.de>
7949 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7950 T: git git://git.alsa-project.org/alsa-kernel.git
7952 F: sound/drivers/opl4/
7955 M: Robert Richter <rric@kernel.org>
7956 L: oprofile-list@lists.sf.net
7958 F: arch/*/include/asm/oprofile*.h
7960 F: drivers/oprofile/
7961 F: include/linux/oprofile.h
7963 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7964 M: Mark Fasheh <mfasheh@suse.com>
7965 M: Joel Becker <jlbec@evilplan.org>
7966 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7967 W: http://ocfs2.wiki.kernel.org
7969 F: Documentation/filesystems/ocfs2.txt
7970 F: Documentation/filesystems/dlmfs.txt
7974 L: linux-wireless@vger.kernel.org
7975 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7976 W: http://www.nongnu.org/orinoco/
7978 F: drivers/net/wireless/intersil/orinoco/
7980 OSD LIBRARY and FILESYSTEM
7981 M: Boaz Harrosh <ooo@electrozaur.com>
7982 M: Benny Halevy <bhalevy@primarydata.com>
7983 L: osd-dev@open-osd.org
7984 W: http://open-osd.org
7985 T: git git://git.open-osd.org/open-osd.git
7987 F: drivers/scsi/osd/
7988 F: include/scsi/osd_*
7992 M: Miklos Szeredi <miklos@szeredi.hu>
7993 L: linux-unionfs@vger.kernel.org
7994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7997 F: Documentation/filesystems/overlayfs.txt
8000 M: Christian Lamparter <chunkeey@googlemail.com>
8001 L: linux-wireless@vger.kernel.org
8002 W: http://wireless.kernel.org/en/users/Drivers/p54
8004 F: drivers/net/wireless/intersil/p54/
8006 PA SEMI ETHERNET DRIVER
8007 M: Olof Johansson <olof@lixom.net>
8008 L: netdev@vger.kernel.org
8010 F: drivers/net/ethernet/pasemi/*
8012 PA SEMI SMBUS DRIVER
8013 M: Olof Johansson <olof@lixom.net>
8014 L: linux-i2c@vger.kernel.org
8016 F: drivers/i2c/busses/i2c-pasemi.c
8018 PADATA PARALLEL EXECUTION MECHANISM
8019 M: Steffen Klassert <steffen.klassert@secunet.com>
8020 L: linux-crypto@vger.kernel.org
8023 F: include/linux/padata.h
8024 F: Documentation/padata.txt
8026 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8027 M: Harald Welte <laforge@gnumonks.org>
8028 L: platform-driver-x86@vger.kernel.org
8030 F: drivers/platform/x86/panasonic-laptop.c
8032 PANASONIC MN10300/AM33/AM34 PORT
8033 M: David Howells <dhowells@redhat.com>
8034 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8035 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8036 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8038 F: Documentation/mn10300/
8041 PARALLEL PORT SUBSYSTEM
8042 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8043 M: Sudip Mukherjee <sudip@vectorindia.org>
8044 L: linux-parport@lists.infradead.org (subscribers-only)
8047 F: include/linux/parport*.h
8048 F: drivers/char/ppdev.c
8049 F: include/uapi/linux/ppdev.h
8050 F: Documentation/parport*.txt
8052 PARAVIRT_OPS INTERFACE
8053 M: Jeremy Fitzhardinge <jeremy@goop.org>
8054 M: Chris Wright <chrisw@sous-sol.org>
8055 M: Alok Kataria <akataria@vmware.com>
8056 M: Rusty Russell <rusty@rustcorp.com.au>
8057 L: virtualization@lists.linux-foundation.org
8059 F: Documentation/virtual/paravirt_ops.txt
8060 F: arch/*/kernel/paravirt*
8061 F: arch/*/include/asm/paravirt.h
8063 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8064 M: Tim Waugh <tim@cyberelk.net>
8065 L: linux-parport@lists.infradead.org (subscribers-only)
8067 F: Documentation/blockdev/paride.txt
8068 F: drivers/block/paride/
8071 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8072 M: Helge Deller <deller@gmx.de>
8073 L: linux-parisc@vger.kernel.org
8074 W: http://www.parisc-linux.org/
8075 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8080 F: Documentation/parisc/
8082 F: drivers/char/agp/parisc-agp.c
8083 F: drivers/input/serio/gscps2.c
8084 F: drivers/parport/parport_gsc.*
8085 F: drivers/tty/serial/8250/8250_gsc.c
8086 F: drivers/video/fbdev/sti*
8087 F: drivers/video/console/sti*
8088 F: drivers/video/logo/logo_parisc*
8090 PC87360 HARDWARE MONITORING DRIVER
8091 M: Jim Cromie <jim.cromie@gmail.com>
8092 L: lm-sensors@lm-sensors.org
8094 F: Documentation/hwmon/pc87360
8095 F: drivers/hwmon/pc87360.c
8098 M: Jim Cromie <jim.cromie@gmail.com>
8100 F: drivers/char/pc8736x_gpio.c
8102 PC87427 HARDWARE MONITORING DRIVER
8103 M: Jean Delvare <jdelvare@suse.com>
8104 L: lm-sensors@lm-sensors.org
8106 F: Documentation/hwmon/pc87427
8107 F: drivers/hwmon/pc87427.c
8110 M: Riku Voipio <riku.voipio@iki.fi>
8112 F: drivers/leds/leds-pca9532.c
8113 F: include/linux/leds-pca9532.h
8115 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8116 M: Guenter Roeck <linux@roeck-us.net>
8117 L: linux-i2c@vger.kernel.org
8119 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8121 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8122 M: Khalid Aziz <khalid@gonehiking.org>
8124 F: drivers/firmware/pcdp.*
8127 M: Linas Vepstas <linasvepstas@gmail.com>
8128 L: linux-pci@vger.kernel.org
8130 F: Documentation/PCI/pci-error-recovery.txt
8133 M: Bjorn Helgaas <bhelgaas@google.com>
8134 L: linux-pci@vger.kernel.org
8135 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8138 F: Documentation/PCI/
8140 F: include/linux/pci*
8142 F: arch/x86/kernel/quirks.c
8144 PCI DRIVER FOR ALTERA PCIE IP
8145 M: Ley Foon Tan <lftan@altera.com>
8146 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8147 L: linux-pci@vger.kernel.org
8149 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8150 F: drivers/pci/host/pcie-altera.c
8152 PCI DRIVER FOR ARM VERSATILE PLATFORM
8153 M: Rob Herring <robh@kernel.org>
8154 L: linux-pci@vger.kernel.org
8155 L: linux-arm-kernel@lists.infradead.org
8157 F: Documentation/devicetree/bindings/pci/versatile.txt
8158 F: drivers/pci/host/pci-versatile.c
8160 PCI DRIVER FOR APPLIEDMICRO XGENE
8161 M: Tanmay Inamdar <tinamdar@apm.com>
8162 L: linux-pci@vger.kernel.org
8163 L: linux-arm-kernel@lists.infradead.org
8165 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8166 F: drivers/pci/host/pci-xgene.c
8168 PCI DRIVER FOR FREESCALE LAYERSCAPE
8169 M: Minghuan Lian <minghuan.Lian@freescale.com>
8170 M: Mingkai Hu <mingkai.hu@freescale.com>
8171 M: Roy Zang <tie-fei.zang@freescale.com>
8172 L: linuxppc-dev@lists.ozlabs.org
8173 L: linux-pci@vger.kernel.org
8174 L: linux-arm-kernel@lists.infradead.org
8176 F: drivers/pci/host/*layerscape*
8179 M: Richard Zhu <Richard.Zhu@freescale.com>
8180 M: Lucas Stach <l.stach@pengutronix.de>
8181 L: linux-pci@vger.kernel.org
8182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184 F: drivers/pci/host/*imx6*
8186 PCI DRIVER FOR TI KEYSTONE
8187 M: Murali Karicheri <m-karicheri2@ti.com>
8188 L: linux-pci@vger.kernel.org
8189 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8191 F: drivers/pci/host/*keystone*
8193 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8194 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8195 M: Jason Cooper <jason@lakedaemon.net>
8196 L: linux-pci@vger.kernel.org
8197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8199 F: drivers/pci/host/*mvebu*
8201 PCI DRIVER FOR NVIDIA TEGRA
8202 M: Thierry Reding <thierry.reding@gmail.com>
8203 L: linux-tegra@vger.kernel.org
8204 L: linux-pci@vger.kernel.org
8206 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8207 F: drivers/pci/host/pci-tegra.c
8209 PCI DRIVER FOR TI DRA7XX
8210 M: Kishon Vijay Abraham I <kishon@ti.com>
8211 L: linux-omap@vger.kernel.org
8212 L: linux-pci@vger.kernel.org
8214 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8215 F: drivers/pci/host/pci-dra7xx.c
8217 PCI DRIVER FOR RENESAS R-CAR
8218 M: Simon Horman <horms@verge.net.au>
8219 L: linux-pci@vger.kernel.org
8220 L: linux-sh@vger.kernel.org
8222 F: drivers/pci/host/*rcar*
8224 PCI DRIVER FOR SAMSUNG EXYNOS
8225 M: Jingoo Han <jingoohan1@gmail.com>
8226 L: linux-pci@vger.kernel.org
8227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8228 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8230 F: drivers/pci/host/pci-exynos.c
8232 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8233 M: Jingoo Han <jingoohan1@gmail.com>
8234 M: Pratyush Anand <pratyush.anand@gmail.com>
8235 L: linux-pci@vger.kernel.org
8237 F: drivers/pci/host/*designware*
8239 PCI DRIVER FOR GENERIC OF HOSTS
8240 M: Will Deacon <will.deacon@arm.com>
8241 L: linux-pci@vger.kernel.org
8242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8244 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8245 F: drivers/pci/host/pci-host-generic.c
8247 PCIE DRIVER FOR ST SPEAR13XX
8248 M: Pratyush Anand <pratyush.anand@gmail.com>
8249 L: linux-pci@vger.kernel.org
8251 F: drivers/pci/host/*spear*
8253 PCI MSI DRIVER FOR ALTERA MSI IP
8254 M: Ley Foon Tan <lftan@altera.com>
8255 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8256 L: linux-pci@vger.kernel.org
8258 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8259 F: drivers/pci/host/pcie-altera-msi.c
8261 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8262 M: Duc Dang <dhdang@apm.com>
8263 L: linux-pci@vger.kernel.org
8264 L: linux-arm-kernel@lists.infradead.org
8266 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8267 F: drivers/pci/host/pci-xgene-msi.c
8269 PCIE DRIVER FOR HISILICON
8270 M: Zhou Wang <wangzhou1@hisilicon.com>
8271 L: linux-pci@vger.kernel.org
8273 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8274 F: drivers/pci/host/pcie-hisi.c
8277 P: Linux PCMCIA Team
8278 L: linux-pcmcia@lists.infradead.org
8279 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8282 F: Documentation/pcmcia/
8286 PCNET32 NETWORK DRIVER
8287 M: Don Fry <pcnet32@frontier.com>
8288 L: netdev@vger.kernel.org
8290 F: drivers/net/ethernet/amd/pcnet32.c
8292 PCRYPT PARALLEL CRYPTO ENGINE
8293 M: Steffen Klassert <steffen.klassert@secunet.com>
8294 L: linux-crypto@vger.kernel.org
8297 F: include/crypto/pcrypt.h
8299 PER-CPU MEMORY ALLOCATOR
8300 M: Tejun Heo <tj@kernel.org>
8301 M: Christoph Lameter <cl@linux-foundation.org>
8302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8304 F: include/linux/percpu*.h
8306 F: arch/*/include/asm/percpu.h
8308 PER-TASK DELAY ACCOUNTING
8309 M: Balbir Singh <bsingharora@gmail.com>
8311 F: include/linux/delayacct.h
8312 F: kernel/delayacct.c
8314 PERFORMANCE EVENTS SUBSYSTEM
8315 M: Peter Zijlstra <peterz@infradead.org>
8316 M: Ingo Molnar <mingo@redhat.com>
8317 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8318 L: linux-kernel@vger.kernel.org
8319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8322 F: include/linux/perf_event.h
8323 F: include/uapi/linux/perf_event.h
8324 F: arch/*/kernel/perf_event*.c
8325 F: arch/*/kernel/*/perf_event*.c
8326 F: arch/*/kernel/*/*/perf_event*.c
8327 F: arch/*/include/asm/perf_event.h
8328 F: arch/*/kernel/perf_callchain.c
8331 PERSONALITY HANDLING
8332 M: Christoph Hellwig <hch@infradead.org>
8333 L: linux-abi-devel@lists.sourceforge.net
8335 F: include/linux/personality.h
8336 F: include/uapi/linux/personality.h
8339 M: Remi Denis-Courmont <courmisch@gmail.com>
8341 F: Documentation/networking/phonet.txt
8342 F: include/linux/phonet.h
8343 F: include/net/phonet/
8344 F: include/uapi/linux/phonet.h
8348 M: Joern Engel <joern@lazybastard.org>
8349 L: linux-mtd@lists.infradead.org
8351 F: drivers/mtd/devices/phram.c
8354 M: Bruno Prémont <bonbons@linux-vserver.org>
8355 L: linux-input@vger.kernel.org
8357 F: drivers/hid/hid-picolcd*
8360 M: Jamie Iles <jamie@jamieiles.com>
8361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8362 T: git git://github.com/jamieiles/linux-2.6-ji.git
8364 F: arch/arm/boot/dts/picoxcell*
8365 F: arch/arm/mach-picoxcell/
8366 F: drivers/crypto/picoxcell*
8368 PIN CONTROL SUBSYSTEM
8369 M: Linus Walleij <linus.walleij@linaro.org>
8370 L: linux-gpio@vger.kernel.org
8371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8374 F: include/linux/pinctrl/
8376 PIN CONTROLLER - ATMEL AT91
8377 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8380 F: drivers/pinctrl/pinctrl-at91.*
8382 PIN CONTROLLER - ATMEL AT91 PIO4
8383 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8385 L: linux-gpio@vger.kernel.org
8387 F: drivers/pinctrl/pinctrl-at91-pio4.*
8389 PIN CONTROLLER - INTEL
8390 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8391 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8393 F: drivers/pinctrl/intel/
8395 PIN CONTROLLER - RENESAS
8396 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8397 M: Geert Uytterhoeven <geert+renesas@glider.be>
8398 L: linux-sh@vger.kernel.org
8400 F: drivers/pinctrl/sh-pfc/
8402 PIN CONTROLLER - SAMSUNG
8403 M: Tomasz Figa <tomasz.figa@gmail.com>
8404 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8405 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8407 F: drivers/pinctrl/samsung/
8409 PIN CONTROLLER - SINGLE
8410 M: Tony Lindgren <tony@atomide.com>
8411 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8412 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8413 L: linux-omap@vger.kernel.org
8415 F: drivers/pinctrl/pinctrl-single.c
8417 PIN CONTROLLER - ST SPEAR
8418 M: Viresh Kumar <vireshk@kernel.org>
8419 L: spear-devel@list.st.com
8420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8421 W: http://www.st.com/spear
8423 F: drivers/pinctrl/spear/
8426 M: Jiri Kosina <jikos@kernel.org>
8428 F: drivers/block/pktcdvd.c
8429 F: include/linux/pktcdvd.h
8430 F: include/uapi/linux/pktcdvd.h
8433 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8434 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8436 T: git git://github.com/gxt/linux.git
8437 F: drivers/input/serio/i8042-unicore32io.h
8438 F: drivers/i2c/busses/i2c-puv3.c
8439 F: drivers/video/fbdev/fb-puv3.c
8440 F: drivers/rtc/rtc-puv3.c
8442 PMBUS HARDWARE MONITORING DRIVERS
8443 M: Guenter Roeck <linux@roeck-us.net>
8444 L: lm-sensors@lm-sensors.org
8445 W: http://www.lm-sensors.org/
8446 W: http://www.roeck-us.net/linux/drivers/
8447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8449 F: Documentation/hwmon/pmbus
8450 F: drivers/hwmon/pmbus/
8451 F: include/linux/i2c/pmbus.h
8453 PMC SIERRA MaxRAID DRIVER
8454 L: linux-scsi@vger.kernel.org
8455 W: http://www.pmc-sierra.com/
8457 F: drivers/scsi/pmcraid.*
8459 PMC SIERRA PM8001 DRIVER
8460 M: Jack Wang <jinpu.wang@profitbricks.com>
8461 M: lindar_liu@usish.com
8463 L: linux-scsi@vger.kernel.org
8465 F: drivers/scsi/pm8001/
8467 POSIX CLOCKS and TIMERS
8468 M: Thomas Gleixner <tglx@linutronix.de>
8469 L: linux-kernel@vger.kernel.org
8470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8473 F: include/linux/timer*
8474 F: kernel/time/*timer*
8476 POWER MANAGEMENT CORE
8477 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8478 L: linux-pm@vger.kernel.org
8479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8481 F: drivers/base/power/
8482 F: include/linux/pm.h
8483 F: include/linux/pm_*
8484 F: include/linux/powercap.h
8485 F: drivers/powercap/
8487 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8488 M: Sebastian Reichel <sre@kernel.org>
8489 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8490 M: David Woodhouse <dwmw2@infradead.org>
8491 L: linux-pm@vger.kernel.org
8492 T: git git://git.infradead.org/battery-2.6.git
8494 F: include/linux/power_supply.h
8496 X: drivers/power/avs/
8498 POWER STATE COORDINATION INTERFACE (PSCI)
8499 M: Mark Rutland <mark.rutland@arm.com>
8500 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8501 L: linux-arm-kernel@lists.infradead.org
8503 F: drivers/firmware/psci.c
8504 F: include/linux/psci.h
8505 F: include/uapi/linux/psci.h
8508 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8512 PPP PROTOCOL DRIVERS AND COMPRESSORS
8513 M: Paul Mackerras <paulus@samba.org>
8514 L: linux-ppp@vger.kernel.org
8516 F: drivers/net/ppp/ppp_*
8518 PPP OVER ATM (RFC 2364)
8519 M: Mitchell Blank Jr <mitch@sfgoth.com>
8521 F: net/atm/pppoatm.c
8522 F: include/uapi/linux/atmppp.h
8525 M: Michal Ostrowski <mostrows@earthlink.net>
8527 F: drivers/net/ppp/pppoe.c
8528 F: drivers/net/ppp/pppox.c
8531 M: James Chapman <jchapman@katalix.com>
8533 F: net/l2tp/l2tp_ppp.c
8534 F: include/linux/if_pppol2tp.h
8535 F: include/uapi/linux/if_pppol2tp.h
8538 M: Rodolfo Giometti <giometti@enneenne.com>
8539 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8540 L: linuxpps@ml.enneenne.com (subscribers-only)
8542 F: Documentation/pps/
8544 F: include/linux/pps*.h
8547 M: Dmitry Kozlov <xeb@mail.ru>
8548 L: netdev@vger.kernel.org
8550 F: drivers/net/ppp/pptp.c
8551 W: http://sourceforge.net/projects/accel-pptp
8554 M: Robert Love <rml@tech9.net>
8555 L: kpreempt-tech@lists.sourceforge.net
8556 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8558 F: Documentation/preempt-locking.txt
8559 F: include/linux/preempt.h
8561 PRISM54 WIRELESS DRIVER
8562 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8563 L: linux-wireless@vger.kernel.org
8564 W: http://wireless.kernel.org/en/users/Drivers/p54
8566 F: drivers/net/wireless/intersil/prism54/
8569 M: Geoff Levand <geoff@infradead.org>
8570 L: netdev@vger.kernel.org
8571 L: linuxppc-dev@lists.ozlabs.org
8573 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8575 PS3 PLATFORM SUPPORT
8576 M: Geoff Levand <geoff@infradead.org>
8577 L: linuxppc-dev@lists.ozlabs.org
8579 F: arch/powerpc/boot/ps3*
8580 F: arch/powerpc/include/asm/lv1call.h
8581 F: arch/powerpc/include/asm/ps3*.h
8582 F: arch/powerpc/platforms/ps3/
8585 F: drivers/rtc/rtc-ps3.c
8586 F: drivers/usb/host/*ps3.c
8587 F: sound/ppc/snd_ps3*
8590 M: Jim Paris <jim@jtan.com>
8591 M: Geoff Levand <geoff@infradead.org>
8592 L: linuxppc-dev@lists.ozlabs.org
8594 F: drivers/block/ps3vram.c
8597 M: Anton Vorontsov <anton@enomsg.org>
8598 M: Colin Cross <ccross@android.com>
8599 M: Kees Cook <keescook@chromium.org>
8600 M: Tony Luck <tony.luck@intel.com>
8602 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8604 F: include/linux/pstore*
8605 F: drivers/firmware/efi/efi-pstore.c
8606 F: drivers/acpi/apei/erst.c
8608 PTP HARDWARE CLOCK SUPPORT
8609 M: Richard Cochran <richardcochran@gmail.com>
8610 L: netdev@vger.kernel.org
8612 W: http://linuxptp.sourceforge.net/
8613 F: Documentation/ABI/testing/sysfs-ptp
8614 F: Documentation/ptp/*
8615 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8616 F: drivers/net/phy/dp83640*
8618 F: include/linux/ptp_cl*
8621 M: Roland McGrath <roland@hack.frob.com>
8622 M: Oleg Nesterov <oleg@redhat.com>
8624 F: include/asm-generic/syscall.h
8625 F: include/linux/ptrace.h
8626 F: include/linux/regset.h
8627 F: include/linux/tracehook.h
8628 F: include/uapi/linux/ptrace.h
8631 PVRUSB2 VIDEO4LINUX DRIVER
8632 M: Mike Isely <isely@pobox.com>
8633 L: pvrusb2@isely.net (subscribers-only)
8634 L: linux-media@vger.kernel.org
8635 W: http://www.isely.net/pvrusb2/
8636 T: git git://linuxtv.org/media_tree.git
8638 F: Documentation/video4linux/README.pvrusb2
8639 F: drivers/media/usb/pvrusb2/
8642 M: Hans de Goede <hdegoede@redhat.com>
8643 L: linux-media@vger.kernel.org
8644 T: git git://linuxtv.org/media_tree.git
8646 F: drivers/media/usb/pwc/*
8649 M: Kamil Debski <k.debski@samsung.com>
8650 L: lm-sensors@lm-sensors.org
8652 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8653 F: Documentation/hwmon/pwm-fan
8654 F: drivers/hwmon/pwm-fan.c
8657 M: Thierry Reding <thierry.reding@gmail.com>
8658 L: linux-pwm@vger.kernel.org
8660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8661 F: Documentation/pwm.txt
8662 F: Documentation/devicetree/bindings/pwm/
8663 F: include/linux/pwm.h
8665 F: drivers/video/backlight/pwm_bl.c
8666 F: include/linux/pwm_backlight.h
8668 PXA2xx/PXA3xx SUPPORT
8669 M: Daniel Mack <daniel@zonque.org>
8670 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8671 M: Robert Jarzmik <robert.jarzmik@free.fr>
8672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8673 T: git git://github.com/hzhuang1/linux.git
8674 T: git git://github.com/rjarzmik/linux.git
8676 F: arch/arm/mach-pxa/
8678 F: drivers/pcmcia/pxa2xx*
8679 F: drivers/pinctrl/pxa/
8680 F: drivers/spi/spi-pxa2xx*
8681 F: drivers/usb/gadget/udc/pxa2*
8682 F: include/sound/pxa2xx-lib.h
8686 PXA3xx NAND FLASH DRIVER
8687 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8688 L: linux-mtd@lists.infradead.org
8690 F: drivers/mtd/nand/pxa3xx_nand.c
8693 M: Eric Miao <eric.y.miao@gmail.com>
8694 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8696 T: git git://github.com/hzhuang1/linux.git
8697 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8699 F: arch/arm/mach-mmp/
8705 M: Robert Jarzmik <robert.jarzmik@free.fr>
8706 L: rtc-linux@googlegroups.com
8710 M: Tadeusz Struk <tadeusz.struk@intel.com>
8711 L: qat-linux@intel.com
8713 F: drivers/crypto/qat/
8716 M: Mike Marciniszyn <infinipath@intel.com>
8717 L: linux-rdma@vger.kernel.org
8719 F: drivers/infiniband/hw/qib/
8721 QLOGIC QLA1280 SCSI DRIVER
8722 M: Michael Reed <mdr@sgi.com>
8723 L: linux-scsi@vger.kernel.org
8725 F: drivers/scsi/qla1280.[ch]
8727 QLOGIC QLA2XXX FC-SCSI DRIVER
8728 M: qla2xxx-upstream@qlogic.com
8729 L: linux-scsi@vger.kernel.org
8731 F: Documentation/scsi/LICENSE.qla2xxx
8732 F: drivers/scsi/qla2xxx/
8734 QLOGIC QLA4XXX iSCSI DRIVER
8735 M: QLogic-Storage-Upstream@qlogic.com
8736 L: linux-scsi@vger.kernel.org
8738 F: Documentation/scsi/LICENSE.qla4xxx
8739 F: drivers/scsi/qla4xxx/
8741 QLOGIC QLA3XXX NETWORK DRIVER
8742 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8743 M: Ron Mercer <ron.mercer@qlogic.com>
8744 M: linux-driver@qlogic.com
8745 L: netdev@vger.kernel.org
8747 F: Documentation/networking/LICENSE.qla3xxx
8748 F: drivers/net/ethernet/qlogic/qla3xxx.*
8750 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8751 M: Dept-GELinuxNICDev@qlogic.com
8752 L: netdev@vger.kernel.org
8754 F: drivers/net/ethernet/qlogic/qlcnic/
8756 QLOGIC QLGE 10Gb ETHERNET DRIVER
8757 M: Harish Patil <harish.patil@qlogic.com>
8758 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8759 M: Dept-GELinuxNICDev@qlogic.com
8760 M: linux-driver@qlogic.com
8761 L: netdev@vger.kernel.org
8763 F: drivers/net/ethernet/qlogic/qlge/
8765 QLOGIC QL4xxx ETHERNET DRIVER
8766 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8767 M: Ariel Elior <Ariel.Elior@qlogic.com>
8768 M: everest-linux-l2@qlogic.com
8769 L: netdev@vger.kernel.org
8771 F: drivers/net/ethernet/qlogic/qed/
8772 F: include/linux/qed/
8773 F: drivers/net/ethernet/qlogic/qede/
8776 M: Anders Larsen <al@alarsen.net>
8777 W: http://www.alarsen.net/linux/qnx4fs/
8780 F: include/uapi/linux/qnx4_fs.h
8781 F: include/uapi/linux/qnxtypes.h
8784 M: Antti Palosaari <crope@iki.fi>
8785 L: linux-media@vger.kernel.org
8786 W: https://linuxtv.org
8787 W: http://palosaari.fi/linux/
8788 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8789 T: git git://linuxtv.org/anttip/media_tree.git
8791 F: drivers/media/tuners/qt1010*
8793 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8794 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8795 L: linux-wireless@vger.kernel.org
8796 L: ath9k-devel@lists.ath9k.org
8797 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8799 F: drivers/net/wireless/ath/ath9k/
8801 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8802 M: Kalle Valo <kvalo@qca.qualcomm.com>
8803 L: ath10k@lists.infradead.org
8804 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8805 T: git git://github.com/kvalo/ath.git
8807 F: drivers/net/wireless/ath/ath10k/
8809 QUALCOMM HEXAGON ARCHITECTURE
8810 M: Richard Kuo <rkuo@codeaurora.org>
8811 L: linux-hexagon@vger.kernel.org
8815 QUALCOMM WCN36XX WIRELESS DRIVER
8816 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8817 L: wcn36xx@lists.infradead.org
8818 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8819 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8821 F: drivers/net/wireless/ath/wcn36xx/
8823 RADOS BLOCK DEVICE (RBD)
8824 M: Ilya Dryomov <idryomov@gmail.com>
8825 M: Sage Weil <sage@redhat.com>
8826 M: Alex Elder <elder@kernel.org>
8827 L: ceph-devel@vger.kernel.org
8829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8830 T: git git://github.com/ceph/ceph-client.git
8832 F: Documentation/ABI/testing/sysfs-bus-rbd
8833 F: drivers/block/rbd.c
8834 F: drivers/block/rbd_types.h
8836 RADEON FRAMEBUFFER DISPLAY DRIVER
8837 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8838 L: linux-fbdev@vger.kernel.org
8840 F: drivers/video/fbdev/aty/radeon*
8841 F: include/uapi/linux/radeonfb.h
8843 RADIOSHARK RADIO DRIVER
8844 M: Hans de Goede <hdegoede@redhat.com>
8845 L: linux-media@vger.kernel.org
8846 T: git git://linuxtv.org/media_tree.git
8848 F: drivers/media/radio/radio-shark.c
8850 RADIOSHARK2 RADIO DRIVER
8851 M: Hans de Goede <hdegoede@redhat.com>
8852 L: linux-media@vger.kernel.org
8853 T: git git://linuxtv.org/media_tree.git
8855 F: drivers/media/radio/radio-shark2.c
8856 F: drivers/media/radio/radio-tea5777.c
8858 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8859 M: Paul Mackerras <paulus@samba.org>
8860 L: linux-fbdev@vger.kernel.org
8862 F: drivers/video/fbdev/aty/aty128fb.c
8864 RALINK RT2X00 WIRELESS LAN DRIVER
8866 M: Stanislaw Gruszka <sgruszka@redhat.com>
8867 M: Helmut Schaa <helmut.schaa@googlemail.com>
8868 L: linux-wireless@vger.kernel.org
8870 F: drivers/net/wireless/ralink/rt2x00/
8872 RAMDISK RAM BLOCK DEVICE DRIVER
8873 M: Jens Axboe <axboe@kernel.dk>
8875 F: Documentation/blockdev/ramdisk.txt
8876 F: drivers/block/brd.c
8878 RANDOM NUMBER DRIVER
8879 M: "Theodore Ts'o" <tytso@mit.edu>
8881 F: drivers/char/random.c
8884 M: Matt Porter <mporter@kernel.crashing.org>
8885 M: Alexandre Bounine <alexandre.bounine@idt.com>
8889 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8890 L: linux-wireless@vger.kernel.org
8892 F: drivers/net/wireless/ray*
8895 M: Josh Triplett <josh@joshtriplett.org>
8896 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8897 L: linux-kernel@vger.kernel.org
8899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8900 F: Documentation/RCU/torture.txt
8901 F: kernel/rcu/rcutorture.c
8903 RCUTORTURE TEST FRAMEWORK
8904 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8905 M: Josh Triplett <josh@joshtriplett.org>
8906 R: Steven Rostedt <rostedt@goodmis.org>
8907 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8908 R: Lai Jiangshan <jiangshanlai@gmail.com>
8909 L: linux-kernel@vger.kernel.org
8911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8912 F: tools/testing/selftests/rcutorture
8915 M: Florian Fainelli <florian@openwrt.org>
8918 RDC R6040 FAST ETHERNET DRIVER
8919 M: Florian Fainelli <florian@openwrt.org>
8920 L: netdev@vger.kernel.org
8922 F: drivers/net/ethernet/rdc/r6040.c
8924 RDS - RELIABLE DATAGRAM SOCKETS
8925 M: Chien Yen <chien.yen@oracle.com>
8926 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8930 READ-COPY UPDATE (RCU)
8931 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8932 M: Josh Triplett <josh@joshtriplett.org>
8933 R: Steven Rostedt <rostedt@goodmis.org>
8934 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8935 R: Lai Jiangshan <jiangshanlai@gmail.com>
8936 L: linux-kernel@vger.kernel.org
8937 W: http://www.rdrop.com/users/paulmck/RCU/
8939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8940 F: Documentation/RCU/
8941 X: Documentation/RCU/torture.txt
8942 F: include/linux/rcu*
8943 X: include/linux/srcu.h
8947 REAL TIME CLOCK (RTC) SUBSYSTEM
8948 M: Alessandro Zummo <a.zummo@towertech.it>
8949 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8950 L: rtc-linux@googlegroups.com
8951 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8954 F: Documentation/rtc.txt
8956 F: include/linux/rtc.h
8957 F: include/uapi/linux/rtc.h
8959 REALTEK AUDIO CODECS
8960 M: Bard Liao <bardliao@realtek.com>
8961 M: Oder Chiou <oder_chiou@realtek.com>
8963 F: sound/soc/codecs/rt*
8964 F: include/sound/rt*.h
8966 REISERFS FILE SYSTEM
8967 L: reiserfs-devel@vger.kernel.org
8971 REGISTER MAP ABSTRACTION
8972 M: Mark Brown <broonie@kernel.org>
8973 L: linux-kernel@vger.kernel.org
8974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8976 F: drivers/base/regmap/
8977 F: include/linux/regmap.h
8979 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8980 M: Ohad Ben-Cohen <ohad@wizery.com>
8981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8983 F: drivers/remoteproc/
8984 F: Documentation/remoteproc.txt
8985 F: include/linux/remoteproc.h
8987 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8988 M: Ohad Ben-Cohen <ohad@wizery.com>
8989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8992 F: Documentation/rpmsg.txt
8993 F: include/linux/rpmsg.h
8995 RENESAS ETHERNET DRIVERS
8996 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
8997 L: netdev@vger.kernel.org
8998 L: linux-sh@vger.kernel.org
8999 F: drivers/net/ethernet/renesas/
9000 F: include/linux/sh_eth.h
9002 RENESAS USB2 PHY DRIVER
9003 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9004 L: linux-sh@vger.kernel.org
9006 F: drivers/phy/phy-rcar-gen3-usb2.c
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/mfd/samsung,sec-core.txt
9289 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9290 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9291 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9293 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9294 M: Kyungmin Park <kyungmin.park@samsung.com>
9295 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9296 L: linux-media@vger.kernel.org
9297 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9299 F: drivers/media/platform/exynos4-is/
9301 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9302 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9303 L: linux-media@vger.kernel.org
9304 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9306 F: drivers/media/platform/s3c-camif/
9307 F: include/media/drv-intf/s3c_camif.h
9309 SAMSUNG S5C73M3 CAMERA DRIVER
9310 M: Kyungmin Park <kyungmin.park@samsung.com>
9311 M: Andrzej Hajda <a.hajda@samsung.com>
9312 L: linux-media@vger.kernel.org
9314 F: drivers/media/i2c/s5c73m3/*
9316 SAMSUNG S5K5BAF CAMERA DRIVER
9317 M: Kyungmin Park <kyungmin.park@samsung.com>
9318 M: Andrzej Hajda <a.hajda@samsung.com>
9319 L: linux-media@vger.kernel.org
9321 F: drivers/media/i2c/s5k5baf.c
9323 SAMSUNG S3FWRN5 NFC DRIVER
9324 M: Robert Baldyga <r.baldyga@samsung.com>
9325 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9327 F: drivers/nfc/s3fwrn5
9329 SAMSUNG SOC CLOCK DRIVERS
9330 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9331 M: Tomasz Figa <tomasz.figa@gmail.com>
9333 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9334 F: drivers/clk/samsung/
9336 SAMSUNG SXGBE DRIVERS
9337 M: Byungho An <bh74.an@samsung.com>
9338 M: Girish K S <ks.giri@samsung.com>
9339 M: Vipul Pandya <vipul.pandya@samsung.com>
9341 L: netdev@vger.kernel.org
9342 F: drivers/net/ethernet/samsung/sxgbe/
9344 SAMSUNG THERMAL DRIVER
9345 M: Lukasz Majewski <l.majewski@samsung.com>
9346 L: linux-pm@vger.kernel.org
9347 L: linux-samsung-soc@vger.kernel.org
9349 T: https://github.com/lmajewski/linux-samsung-thermal.git
9350 F: drivers/thermal/samsung/
9352 SAMSUNG USB2 PHY DRIVER
9353 M: Kamil Debski <k.debski@samsung.com>
9354 L: linux-kernel@vger.kernel.org
9356 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9357 F: Documentation/phy/samsung-usb2.txt
9358 F: drivers/phy/phy-exynos4210-usb2.c
9359 F: drivers/phy/phy-exynos4x12-usb2.c
9360 F: drivers/phy/phy-exynos5250-usb2.c
9361 F: drivers/phy/phy-s5pv210-usb2.c
9362 F: drivers/phy/phy-samsung-usb2.c
9363 F: drivers/phy/phy-samsung-usb2.h
9366 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9367 L: linux-serial@vger.kernel.org
9369 F: drivers/tty/serial/
9371 SYNOPSYS DESIGNWARE DMAC DRIVER
9372 M: Viresh Kumar <vireshk@kernel.org>
9373 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9375 F: include/linux/dma/dw.h
9376 F: include/linux/platform_data/dma-dw.h
9379 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9380 M: Lars Persson <lars.persson@axis.com>
9381 L: netdev@vger.kernel.org
9383 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9384 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9386 SYNOPSYS DESIGNWARE I2C DRIVER
9387 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9388 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9389 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9390 L: linux-i2c@vger.kernel.org
9392 F: drivers/i2c/busses/i2c-designware-*
9393 F: include/linux/platform_data/i2c-designware.h
9395 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9396 M: Jaehoon Chung <jh80.chung@samsung.com>
9397 L: linux-mmc@vger.kernel.org
9399 F: include/linux/mmc/dw_mmc.h
9400 F: drivers/mmc/host/dw_mmc*
9402 SYSTEM TRACE MODULE CLASS
9403 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9405 F: Documentation/trace/stm.txt
9406 F: drivers/hwtracing/stm/
9407 F: include/linux/stm.h
9408 F: include/uapi/linux/stm.h
9411 M: Andreas Noever <andreas.noever@gmail.com>
9413 F: drivers/thunderbolt/
9415 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9416 M: John Stultz <john.stultz@linaro.org>
9417 M: Thomas Gleixner <tglx@linutronix.de>
9418 L: linux-kernel@vger.kernel.org
9419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9421 F: include/linux/clocksource.h
9422 F: include/linux/time.h
9423 F: include/linux/timex.h
9424 F: include/uapi/linux/time.h
9425 F: include/uapi/linux/timex.h
9426 F: kernel/time/clocksource.c
9427 F: kernel/time/time*.c
9428 F: kernel/time/alarmtimer.c
9429 F: kernel/time/ntp.c
9430 F: tools/testing/selftests/timers/
9433 M: Zwane Mwaikambo <zwanem@gmail.com>
9435 F: drivers/watchdog/sc1200wdt.c
9438 M: Ingo Molnar <mingo@redhat.com>
9439 M: Peter Zijlstra <peterz@infradead.org>
9440 L: linux-kernel@vger.kernel.org
9441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9444 F: include/linux/sched.h
9445 F: include/uapi/linux/sched.h
9446 F: include/linux/wait.h
9449 M: Chen Liqin <liqin.linux@gmail.com>
9450 M: Lennox Wu <lennox.wu@gmail.com>
9451 W: http://www.sunplus.com
9455 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9456 M: Sudeep Holla <sudeep.holla@arm.com>
9457 L: linux-arm-kernel@lists.infradead.org
9459 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9460 F: drivers/clk/clk-scpi.c
9461 F: drivers/cpufreq/scpi-cpufreq.c
9462 F: drivers/firmware/arm_scpi.c
9463 F: include/linux/scpi_protocol.h
9466 M: Jens Axboe <axboe@kernel.dk>
9467 L: linux-scsi@vger.kernel.org
9468 W: http://www.kernel.dk
9472 SCSI RDMA PROTOCOL (SRP) INITIATOR
9473 M: Bart Van Assche <bart.vanassche@sandisk.com>
9474 L: linux-rdma@vger.kernel.org
9476 W: http://www.openfabrics.org
9477 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9479 F: drivers/infiniband/ulp/srp/
9480 F: include/scsi/srp.h
9483 M: Doug Gilbert <dgilbert@interlog.com>
9484 L: linux-scsi@vger.kernel.org
9485 W: http://sg.danny.cz/sg
9487 F: Documentation/scsi/scsi-generic.txt
9488 F: drivers/scsi/sg.c
9489 F: include/scsi/sg.h
9492 M: "James E.J. Bottomley" <JBottomley@odin.com>
9493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9494 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9496 L: linux-scsi@vger.kernel.org
9502 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9503 L: linux-scsi@vger.kernel.org
9505 F: Documentation/scsi/st.txt
9506 F: drivers/scsi/st.*
9507 F: drivers/scsi/st_*.h
9510 M: Vlad Yasevich <vyasevich@gmail.com>
9511 M: Neil Horman <nhorman@tuxdriver.com>
9512 L: linux-sctp@vger.kernel.org
9513 W: http://lksctp.sourceforge.net
9515 F: Documentation/networking/sctp.txt
9516 F: include/linux/sctp.h
9517 F: include/uapi/linux/sctp.h
9518 F: include/net/sctp/
9522 M: Jim Cromie <jim.cromie@gmail.com>
9524 F: Documentation/i2c/busses/scx200_acb
9525 F: arch/x86/platform/scx200/
9526 F: drivers/watchdog/scx200_wdt.c
9527 F: drivers/i2c/busses/scx200*
9528 F: drivers/mtd/maps/scx200_docflash.c
9529 F: include/linux/scx200.h
9532 M: Jim Cromie <jim.cromie@gmail.com>
9534 F: drivers/char/scx200_gpio.c
9535 F: include/linux/scx200_gpio.h
9537 SCx200 HRT CLOCKSOURCE DRIVER
9538 M: Jim Cromie <jim.cromie@gmail.com>
9540 F: drivers/clocksource/scx200_hrt.c
9542 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9543 M: Sascha Sommer <saschasommer@freenet.de>
9544 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9546 F: drivers/mmc/host/sdricoh_cs.c
9548 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9549 L: linux-mmc@vger.kernel.org
9551 F: drivers/mmc/host/sdhci.*
9552 F: drivers/mmc/host/sdhci-pltfm.[ch]
9555 M: Kees Cook <keescook@chromium.org>
9556 R: Andy Lutomirski <luto@amacapital.net>
9557 R: Will Drewry <wad@chromium.org>
9558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9561 F: include/uapi/linux/seccomp.h
9562 F: include/linux/seccomp.h
9563 F: tools/testing/selftests/seccomp/*
9564 K: \bsecure_computing
9567 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9568 M: Ben Dooks <ben-linux@fluff.org>
9569 M: Jaehoon Chung <jh80.chung@samsung.com>
9570 L: linux-mmc@vger.kernel.org
9572 F: drivers/mmc/host/sdhci-s3c*
9574 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9575 M: Viresh Kumar <vireshk@kernel.org>
9576 L: spear-devel@list.st.com
9577 L: linux-mmc@vger.kernel.org
9579 F: drivers/mmc/host/sdhci-spear.c
9582 M: James Morris <james.l.morris@oracle.com>
9583 M: "Serge E. Hallyn" <serge@hallyn.com>
9584 L: linux-security-module@vger.kernel.org (suggested Cc:)
9585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9586 W: http://kernsec.org/
9591 M: Security Officers <security@kernel.org>
9594 SELINUX SECURITY MODULE
9595 M: Paul Moore <paul@paul-moore.com>
9596 M: Stephen Smalley <sds@tycho.nsa.gov>
9597 M: Eric Paris <eparis@parisplace.org>
9598 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9599 W: http://selinuxproject.org
9600 T: git git://git.infradead.org/users/pcmoore/selinux
9602 F: include/linux/selinux*
9603 F: security/selinux/
9606 APPARMOR SECURITY MODULE
9607 M: John Johansen <john.johansen@canonical.com>
9608 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9609 W: apparmor.wiki.kernel.org
9610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9612 F: security/apparmor/
9614 YAMA SECURITY MODULE
9615 M: Kees Cook <keescook@chromium.org>
9616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9621 M: Jiri Slaby <jirislaby@gmail.com>
9623 F: drivers/misc/phantom.c
9624 F: include/uapi/linux/phantom.h
9626 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9627 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9628 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9629 M: John Soni Jose <sony.john@avagotech.com>
9630 L: linux-scsi@vger.kernel.org
9631 W: http://www.avagotech.com
9633 F: drivers/scsi/be2iscsi/
9635 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9636 M: Sathya Perla <sathya.perla@avagotech.com>
9637 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9638 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9639 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9640 L: netdev@vger.kernel.org
9641 W: http://www.emulex.com
9643 F: drivers/net/ethernet/emulex/benet/
9645 EMULEX ONECONNECT ROCE DRIVER
9646 M: Selvin Xavier <selvin.xavier@avagotech.com>
9647 M: Devesh Sharma <devesh.sharma@avagotech.com>
9648 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9649 L: linux-rdma@vger.kernel.org
9650 W: http://www.emulex.com
9652 F: drivers/infiniband/hw/ocrdma/
9655 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9656 M: Shradha Shah <sshah@solarflare.com>
9657 L: netdev@vger.kernel.org
9659 F: drivers/net/ethernet/sfc/
9662 M: Dimitri Sivanich <sivanich@sgi.com>
9664 F: drivers/misc/sgi-gru/
9666 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9667 M: Pat Gefre <pfg@sgi.com>
9668 L: linux-ia64@vger.kernel.org
9670 F: Documentation/ia64/serial.txt
9671 F: drivers/tty/serial/ioc?_serial.c
9672 F: include/linux/ioc?.h
9674 SGI XP/XPC/XPNET DRIVER
9675 M: Cliff Whickman <cpw@sgi.com>
9676 M: Robin Holt <robinmholt@gmail.com>
9678 F: drivers/misc/sgi-xp/
9681 M: Antti Palosaari <crope@iki.fi>
9682 L: linux-media@vger.kernel.org
9683 W: https://linuxtv.org
9684 W: http://palosaari.fi/linux/
9685 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9686 T: git git://linuxtv.org/anttip/media_tree.git
9688 F: drivers/media/tuners/si2157*
9691 M: Antti Palosaari <crope@iki.fi>
9692 L: linux-media@vger.kernel.org
9693 W: https://linuxtv.org
9694 W: http://palosaari.fi/linux/
9695 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9696 T: git git://linuxtv.org/anttip/media_tree.git
9698 F: drivers/media/dvb-frontends/si2168*
9700 SI470X FM RADIO RECEIVER I2C DRIVER
9701 M: Hans Verkuil <hverkuil@xs4all.nl>
9702 L: linux-media@vger.kernel.org
9703 T: git git://linuxtv.org/media_tree.git
9704 W: https://linuxtv.org
9706 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9708 SI470X FM RADIO RECEIVER USB DRIVER
9709 M: Hans Verkuil <hverkuil@xs4all.nl>
9710 L: linux-media@vger.kernel.org
9711 T: git git://linuxtv.org/media_tree.git
9712 W: https://linuxtv.org
9714 F: drivers/media/radio/si470x/radio-si470x-common.c
9715 F: drivers/media/radio/si470x/radio-si470x.h
9716 F: drivers/media/radio/si470x/radio-si470x-usb.c
9718 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9719 M: Eduardo Valentin <edubezval@gmail.com>
9720 L: linux-media@vger.kernel.org
9721 T: git git://linuxtv.org/media_tree.git
9722 W: https://linuxtv.org
9724 F: drivers/media/radio/si4713/si4713.?
9726 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9727 M: Eduardo Valentin <edubezval@gmail.com>
9728 L: linux-media@vger.kernel.org
9729 T: git git://linuxtv.org/media_tree.git
9730 W: https://linuxtv.org
9732 F: drivers/media/radio/si4713/radio-platform-si4713.c
9734 SI4713 FM RADIO TRANSMITTER USB DRIVER
9735 M: Hans Verkuil <hverkuil@xs4all.nl>
9736 L: linux-media@vger.kernel.org
9737 T: git git://linuxtv.org/media_tree.git
9738 W: https://linuxtv.org
9740 F: drivers/media/radio/si4713/radio-usb-si4713.c
9743 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9744 L: linux-media@vger.kernel.org
9745 W: https://linuxtv.org
9746 T: git git://linuxtv.org/media_tree.git
9748 F: drivers/media/common/siano/
9749 F: drivers/media/usb/siano/
9750 F: drivers/media/usb/siano/
9751 F: drivers/media/mmc/siano/
9754 M: Hans de Goede <hdegoede@redhat.com>
9755 L: linux-fbdev@vger.kernel.org
9757 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9758 F: drivers/video/fbdev/simplefb.c
9759 F: include/linux/platform_data/simplefb.h
9761 SH_VEU V4L2 MEM2MEM DRIVER
9762 L: linux-media@vger.kernel.org
9764 F: drivers/media/platform/sh_veu.c
9766 SH_VOU V4L2 OUTPUT DRIVER
9767 L: linux-media@vger.kernel.org
9769 F: drivers/media/platform/sh_vou.c
9770 F: include/media/drv-intf/sh_vou.h
9772 SIMPLE FIRMWARE INTERFACE (SFI)
9773 M: Len Brown <lenb@kernel.org>
9774 L: sfi-devel@simplefirmware.org
9775 W: http://simplefirmware.org/
9776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9778 F: arch/x86/platform/sfi/
9780 F: include/linux/sfi*.h
9782 SIMTEC EB110ATX (Chalice CATS)
9784 P: Vincent Sanders <vince@simtec.co.uk>
9785 M: Simtec Linux Team <linux@simtec.co.uk>
9786 W: http://www.simtec.co.uk/products/EB110ATX/
9789 SIMTEC EB2410ITX (BAST)
9791 P: Vincent Sanders <vince@simtec.co.uk>
9792 M: Simtec Linux Team <linux@simtec.co.uk>
9793 W: http://www.simtec.co.uk/products/EB2410ITX/
9795 F: arch/arm/mach-s3c24xx/mach-bast.c
9796 F: arch/arm/mach-s3c24xx/bast-ide.c
9797 F: arch/arm/mach-s3c24xx/bast-irq.c
9799 TI DAVINCI MACHINE SUPPORT
9800 M: Sekhar Nori <nsekhar@ti.com>
9801 M: Kevin Hilman <khilman@deeprootsystems.com>
9802 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9803 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9805 F: arch/arm/mach-davinci/
9806 F: drivers/i2c/busses/i2c-davinci.c
9808 TI DAVINCI SERIES MEDIA DRIVER
9809 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9810 L: linux-media@vger.kernel.org
9811 W: https://linuxtv.org
9812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9813 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9815 F: drivers/media/platform/davinci/
9816 F: include/media/davinci/
9818 TI AM437X VPFE DRIVER
9819 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9820 L: linux-media@vger.kernel.org
9821 W: https://linuxtv.org
9822 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9823 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9825 F: drivers/media/platform/am437x/
9827 OV2659 OMNIVISION SENSOR DRIVER
9828 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9829 L: linux-media@vger.kernel.org
9830 W: https://linuxtv.org
9831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9832 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9834 F: drivers/media/i2c/ov2659.c
9835 F: include/media/i2c/ov2659.h
9837 SILICON MOTION SM712 FRAME BUFFER DRIVER
9838 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9839 M: Teddy Wang <teddy.wang@siliconmotion.com>
9840 M: Sudip Mukherjee <sudip@vectorindia.org>
9841 L: linux-fbdev@vger.kernel.org
9843 F: drivers/video/fbdev/sm712*
9844 F: Documentation/fb/sm712fb.txt
9846 SIS 190 ETHERNET DRIVER
9847 M: Francois Romieu <romieu@fr.zoreil.com>
9848 L: netdev@vger.kernel.org
9850 F: drivers/net/ethernet/sis/sis190.c
9852 SIS 900/7016 FAST ETHERNET DRIVER
9853 M: Daniele Venzano <venza@brownhat.org>
9854 W: http://www.brownhat.org/sis900.html
9855 L: netdev@vger.kernel.org
9857 F: drivers/net/ethernet/sis/sis900.*
9859 SIS FRAMEBUFFER DRIVER
9860 M: Thomas Winischhofer <thomas@winischhofer.net>
9861 W: http://www.winischhofer.net/linuxsisvga.shtml
9863 F: Documentation/fb/sisfb.txt
9864 F: drivers/video/fbdev/sis/
9865 F: include/video/sisfb.h
9868 M: Thomas Winischhofer <thomas@winischhofer.net>
9869 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9871 F: drivers/usb/misc/sisusbvga/
9874 M: Christoph Lameter <cl@linux.com>
9875 M: Pekka Enberg <penberg@kernel.org>
9876 M: David Rientjes <rientjes@google.com>
9877 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9878 M: Andrew Morton <akpm@linux-foundation.org>
9879 L: linux-mm@kvack.org
9881 F: include/linux/sl?b*.h
9884 SLEEPABLE READ-COPY UPDATE (SRCU)
9885 M: Lai Jiangshan <jiangshanlai@gmail.com>
9886 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9887 M: Josh Triplett <josh@joshtriplett.org>
9888 R: Steven Rostedt <rostedt@goodmis.org>
9889 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9890 L: linux-kernel@vger.kernel.org
9891 W: http://www.rdrop.com/users/paulmck/RCU/
9893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9894 F: include/linux/srcu.h
9895 F: kernel/rcu/srcu.c
9897 SMACK SECURITY MODULE
9898 M: Casey Schaufler <casey@schaufler-ca.com>
9899 L: linux-security-module@vger.kernel.org
9900 W: http://schaufler-ca.com
9901 T: git git://git.gitorious.org/smack-next/kernel.git
9903 F: Documentation/security/Smack.txt
9906 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9907 M: Kevin Hilman <khilman@kernel.org>
9908 M: Nishanth Menon <nm@ti.com>
9910 F: drivers/power/avs/
9911 F: include/linux/power/smartreflex.h
9912 L: linux-pm@vger.kernel.org
9914 SMC91x ETHERNET DRIVER
9915 M: Nicolas Pitre <nico@fluxnic.net>
9917 F: drivers/net/ethernet/smsc/smc91x.*
9919 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9920 M: Sakari Ailus <sakari.ailus@iki.fi>
9921 L: linux-media@vger.kernel.org
9923 F: drivers/media/i2c/smiapp/
9924 F: include/media/i2c/smiapp.h
9925 F: drivers/media/i2c/smiapp-pll.c
9926 F: drivers/media/i2c/smiapp-pll.h
9927 F: include/uapi/linux/smiapp.h
9928 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9930 SMM665 HARDWARE MONITOR DRIVER
9931 M: Guenter Roeck <linux@roeck-us.net>
9932 L: lm-sensors@lm-sensors.org
9934 F: Documentation/hwmon/smm665
9935 F: drivers/hwmon/smm665.c
9937 SMSC EMC2103 HARDWARE MONITOR DRIVER
9938 M: Steve Glendinning <steve.glendinning@shawell.net>
9939 L: lm-sensors@lm-sensors.org
9941 F: Documentation/hwmon/emc2103
9942 F: drivers/hwmon/emc2103.c
9944 SMSC SCH5627 HARDWARE MONITOR DRIVER
9945 M: Hans de Goede <hdegoede@redhat.com>
9946 L: lm-sensors@lm-sensors.org
9948 F: Documentation/hwmon/sch5627
9949 F: drivers/hwmon/sch5627.c
9951 SMSC47B397 HARDWARE MONITOR DRIVER
9952 M: Jean Delvare <jdelvare@suse.com>
9953 L: lm-sensors@lm-sensors.org
9955 F: Documentation/hwmon/smsc47b397
9956 F: drivers/hwmon/smsc47b397.c
9958 SMSC911x ETHERNET DRIVER
9959 M: Steve Glendinning <steve.glendinning@shawell.net>
9960 L: netdev@vger.kernel.org
9962 F: include/linux/smsc911x.h
9963 F: drivers/net/ethernet/smsc/smsc911x.*
9965 SMSC9420 PCI ETHERNET DRIVER
9966 M: Steve Glendinning <steve.glendinning@shawell.net>
9967 L: netdev@vger.kernel.org
9969 F: drivers/net/ethernet/smsc/smsc9420.*
9971 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9972 M: Steve Glendinning <steve.glendinning@shawell.net>
9973 L: linux-fbdev@vger.kernel.org
9975 F: drivers/video/fbdev/smscufx.c
9977 SOC-CAMERA V4L2 SUBSYSTEM
9978 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9979 L: linux-media@vger.kernel.org
9980 T: git git://linuxtv.org/media_tree.git
9982 F: include/media/soc*
9983 F: drivers/media/i2c/soc_camera/
9984 F: drivers/media/platform/soc_camera/
9986 SOEKRIS NET48XX LED SUPPORT
9987 M: Chris Boot <bootc@bootc.net>
9989 F: drivers/leds/leds-net48xx.c
9991 SOFTLOGIC 6x10 MPEG CODEC
9992 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9993 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9994 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9995 M: Ismael Luceno <ismael@iodev.co.uk>
9996 L: linux-media@vger.kernel.org
9998 F: drivers/media/pci/solo6x10/
10000 SOFTWARE RAID (Multiple Disks) SUPPORT
10001 M: Neil Brown <neilb@suse.com>
10002 L: linux-raid@vger.kernel.org
10005 F: include/linux/raid/
10006 F: include/uapi/linux/raid/
10008 SONIC NETWORK DRIVER
10009 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10010 L: netdev@vger.kernel.org
10012 F: drivers/net/ethernet/natsemi/sonic.*
10014 SONICS SILICON BACKPLANE DRIVER (SSB)
10015 M: Michael Buesch <m@bues.ch>
10016 L: netdev@vger.kernel.org
10019 F: include/linux/ssb/
10021 SONY VAIO CONTROL DEVICE DRIVER
10022 M: Mattia Dongili <malattia@linux.it>
10023 L: platform-driver-x86@vger.kernel.org
10024 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10026 F: Documentation/laptops/sony-laptop.txt
10027 F: drivers/char/sonypi.c
10028 F: drivers/platform/x86/sony-laptop.c
10029 F: include/linux/sony-laptop.h
10031 SONY MEMORYSTICK CARD SUPPORT
10032 M: Alex Dubov <oakad@yahoo.com>
10033 W: http://tifmxx.berlios.de/
10035 F: drivers/memstick/host/tifm_ms.c
10037 SONY MEMORYSTICK STANDARD SUPPORT
10038 M: Maxim Levitsky <maximlevitsky@gmail.com>
10040 F: drivers/memstick/core/ms_block.*
10043 M: Jaroslav Kysela <perex@perex.cz>
10044 M: Takashi Iwai <tiwai@suse.com>
10045 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10046 W: http://www.alsa-project.org/
10047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10048 T: git git://git.alsa-project.org/alsa-kernel.git
10049 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10051 F: Documentation/sound/
10053 F: include/uapi/sound/
10056 SOUND - COMPRESSED AUDIO
10057 M: Vinod Koul <vinod.koul@intel.com>
10058 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10061 F: Documentation/sound/alsa/compress_offload.txt
10062 F: include/sound/compress_driver.h
10063 F: include/uapi/sound/compress_*
10064 F: sound/core/compress_offload.c
10065 F: sound/soc/soc-compress.c
10067 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10068 M: Liam Girdwood <lgirdwood@gmail.com>
10069 M: Mark Brown <broonie@kernel.org>
10070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10071 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10072 W: http://alsa-project.org/main/index.php/ASoC
10074 F: Documentation/sound/alsa/soc/
10076 F: include/sound/soc*
10078 SOUND - DMAENGINE HELPERS
10079 M: Lars-Peter Clausen <lars@metafoo.de>
10081 F: include/sound/dmaengine_pcm.h
10082 F: sound/core/pcm_dmaengine.c
10083 F: sound/soc/soc-generic-dmaengine-pcm.c
10086 M: Olli Salonen <olli.salonen@iki.fi>
10087 L: linux-media@vger.kernel.org
10088 W: https://linuxtv.org
10089 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10091 F: drivers/media/dvb-frontends/sp2*
10093 SPARC + UltraSPARC (sparc/sparc64)
10094 M: "David S. Miller" <davem@davemloft.net>
10095 L: sparclinux@vger.kernel.org
10096 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10103 SPARC SERIAL DRIVERS
10104 M: "David S. Miller" <davem@davemloft.net>
10105 L: sparclinux@vger.kernel.org
10106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10109 F: include/linux/sunserialcore.h
10110 F: drivers/tty/serial/suncore.c
10111 F: drivers/tty/serial/sunhv.c
10112 F: drivers/tty/serial/sunsab.c
10113 F: drivers/tty/serial/sunsab.h
10114 F: drivers/tty/serial/sunsu.c
10115 F: drivers/tty/serial/sunzilog.c
10116 F: drivers/tty/serial/sunzilog.h
10119 M: "Christopher Li" <sparse@chrisli.org>
10120 L: linux-sparse@vger.kernel.org
10121 W: https://sparse.wiki.kernel.org/
10122 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10123 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10125 F: include/linux/compiler.h
10127 SPEAR PLATFORM SUPPORT
10128 M: Viresh Kumar <vireshk@kernel.org>
10129 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10130 L: spear-devel@list.st.com
10131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10132 W: http://www.st.com/spear
10134 F: arch/arm/mach-spear/
10136 SPEAR CLOCK FRAMEWORK SUPPORT
10137 M: Viresh Kumar <vireshk@kernel.org>
10138 L: spear-devel@list.st.com
10139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10140 W: http://www.st.com/spear
10142 F: drivers/clk/spear/
10145 M: Mark Brown <broonie@kernel.org>
10146 L: linux-spi@vger.kernel.org
10147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10148 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10150 F: Documentation/spi/
10152 F: include/linux/spi/
10153 F: include/uapi/linux/spi/
10155 SPIDERNET NETWORK DRIVER for CELL
10156 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10157 L: netdev@vger.kernel.org
10159 F: Documentation/networking/spider_net.txt
10160 F: drivers/net/ethernet/toshiba/spider_net*
10163 M: Jeremy Kerr <jk@ozlabs.org>
10164 L: linuxppc-dev@lists.ozlabs.org
10165 W: http://www.ibm.com/developerworks/power/cell/
10167 F: Documentation/filesystems/spufs.txt
10168 F: arch/powerpc/platforms/cell/spufs/
10170 SQUASHFS FILE SYSTEM
10171 M: Phillip Lougher <phillip@squashfs.org.uk>
10172 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10173 W: http://squashfs.org.uk
10175 F: Documentation/filesystems/squashfs.txt
10178 SRM (Alpha) environment access
10179 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10181 F: arch/alpha/kernel/srm_env.c
10184 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10185 L: stable@vger.kernel.org
10187 F: Documentation/stable_kernel_rules.txt
10190 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10192 L: devel@driverdev.osuosl.org
10194 F: drivers/staging/
10197 M: Ian Abbott <abbotti@mev.co.uk>
10198 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10200 F: drivers/staging/comedi/
10202 STAGING - FLARION FT1000 DRIVERS
10203 M: Marek Belisko <marek.belisko@gmail.com>
10205 F: drivers/staging/ft1000/
10207 STAGING - INDUSTRIAL IO
10208 M: Jonathan Cameron <jic23@kernel.org>
10209 L: linux-iio@vger.kernel.org
10211 F: drivers/staging/iio/
10213 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10214 M: Jarod Wilson <jarod@wilsonet.com>
10215 W: http://www.lirc.org/
10217 F: drivers/staging/media/lirc/
10219 STAGING - LUSTRE PARALLEL FILESYSTEM
10220 M: Oleg Drokin <oleg.drokin@intel.com>
10221 M: Andreas Dilger <andreas.dilger@intel.com>
10222 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10223 W: http://wiki.lustre.org/
10225 F: drivers/staging/lustre
10227 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10228 M: Marc Dietrich <marvin24@gmx.de>
10229 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10230 L: linux-tegra@vger.kernel.org
10232 F: drivers/staging/nvec/
10234 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10235 M: Jens Frederich <jfrederich@gmail.com>
10236 M: Daniel Drake <dsd@laptop.org>
10237 M: Jon Nettleton <jon.nettleton@gmail.com>
10238 W: http://wiki.laptop.org/go/DCON
10240 F: drivers/staging/olpc_dcon/
10242 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10243 M: Willy Tarreau <willy@meta-x.org>
10245 F: drivers/staging/panel/
10247 STAGING - REALTEK RTL8712U DRIVERS
10248 M: Larry Finger <Larry.Finger@lwfinger.net>
10249 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10251 F: drivers/staging/rtl8712/
10253 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10254 M: Larry Finger <Larry.Finger@lwfinger.net>
10255 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10256 L: linux-wireless@vger.kernel.org
10258 F: drivers/staging/rtl8723au/
10260 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10261 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10262 M: Teddy Wang <teddy.wang@siliconmotion.com>
10263 M: Sudip Mukherjee <sudip@vectorindia.org>
10264 L: linux-fbdev@vger.kernel.org
10266 F: drivers/staging/sm750fb/
10269 M: Lior Dotan <liodot@gmail.com>
10270 M: Christopher Harrer <charrer@alacritech.com>
10272 F: drivers/staging/slicoss/
10274 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10275 M: William Hubbs <w.d.hubbs@gmail.com>
10276 M: Chris Brannon <chris@the-brannons.com>
10277 M: Kirk Reiser <kirk@reisers.ca>
10278 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10279 L: speakup@linux-speakup.org
10280 W: http://www.linux-speakup.org/
10282 F: drivers/staging/speakup/
10284 STAGING - VIA VT665X DRIVERS
10285 M: Forest Bond <forest@alittletooquiet.net>
10287 F: drivers/staging/vt665?/
10289 STAGING - WILC1000 WIFI DRIVER
10290 M: Johnny Kim <johnny.kim@atmel.com>
10291 M: Austin Shin <austin.shin@atmel.com>
10292 M: Chris Park <chris.park@atmel.com>
10293 M: Tony Cho <tony.cho@atmel.com>
10294 M: Glen Lee <glen.lee@atmel.com>
10295 M: Leo Kim <leo.kim@atmel.com>
10296 L: linux-wireless@vger.kernel.org
10298 F: drivers/staging/wilc1000/
10300 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10301 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10303 F: drivers/staging/xgifb/
10306 M: Mike Marciniszyn <infinipath@intel.com>
10307 L: linux-rdma@vger.kernel.org
10309 F: drivers/staging/rdma/hfi1
10311 STARFIRE/DURALAN NETWORK DRIVER
10312 M: Ion Badulescu <ionut@badula.org>
10314 F: drivers/net/ethernet/adaptec/starfire*
10317 M: Sam Creasey <sammy@sammy.net>
10318 W: http://sammy.net/sun3/
10320 F: arch/m68k/kernel/*sun3*
10321 F: arch/m68k/sun3*/
10322 F: arch/m68k/include/asm/sun3*
10323 F: drivers/net/ethernet/i825xx/sun3*
10325 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10326 M: Hans de Goede <hdegoede@redhat.com>
10327 L: linux-input@vger.kernel.org
10329 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10330 F: drivers/input/keyboard/sun4i-lradc-keys.c
10332 SUNDANCE NETWORK DRIVER
10333 M: Denis Kirjanov <kda@linux-powerpc.org>
10334 L: netdev@vger.kernel.org
10336 F: drivers/net/ethernet/dlink/sundance.c
10339 L: linux-sh@vger.kernel.org
10340 Q: http://patchwork.kernel.org/project/linux-sh/list/
10342 F: Documentation/sh/
10347 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10348 M: Len Brown <len.brown@intel.com>
10349 M: Pavel Machek <pavel@ucw.cz>
10350 L: linux-pm@vger.kernel.org
10352 F: Documentation/power/
10353 F: arch/x86/kernel/acpi/
10354 F: drivers/base/power/
10356 F: include/linux/suspend.h
10357 F: include/linux/freezer.h
10358 F: include/linux/pm.h
10361 M: Martin Mares <mj@ucw.cz>
10362 L: linux-video@atrey.karlin.mff.cuni.cz
10364 F: Documentation/svga.txt
10365 F: arch/x86/boot/video*
10368 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10369 L: linux-kernel@vger.kernel.org
10372 F: arch/*/kernel/pci-swiotlb.c
10373 F: include/linux/swiotlb.h
10376 M: Jiri Pirko <jiri@resnulli.us>
10377 L: netdev@vger.kernel.org
10380 F: include/net/switchdev.h
10382 SYNOPSYS ARC ARCHITECTURE
10383 M: Vineet Gupta <vgupta@synopsys.com>
10384 L: linux-snps-arc@lists.infradead.org
10387 F: Documentation/devicetree/bindings/arc/*
10388 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10389 F: drivers/tty/serial/arc_uart.c
10390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10392 SYNOPSYS ARC SDP platform support
10393 M: Alexey Brodkin <abrodkin@synopsys.com>
10395 F: arch/arc/plat-axs10x
10396 F: arch/arc/boot/dts/ax*
10397 F: Documentation/devicetree/bindings/arc/axs10*
10399 SYSTEM CONFIGURATION (SYSCON)
10400 M: Lee Jones <lee.jones@linaro.org>
10401 M: Arnd Bergmann <arnd@arndb.de>
10402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10404 F: drivers/mfd/syscon.c
10407 M: Christoph Hellwig <hch@infradead.org>
10409 F: Documentation/filesystems/sysv-fs.txt
10411 F: include/linux/sysv_fs.h
10414 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10415 L: linux-scsi@vger.kernel.org
10416 L: target-devel@vger.kernel.org
10417 W: http://www.linux-iscsi.org
10418 W: http://groups.google.com/group/linux-iscsi-target-dev
10419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10423 F: Documentation/target/
10425 TASKSTATS STATISTICS INTERFACE
10426 M: Balbir Singh <bsingharora@gmail.com>
10428 F: Documentation/accounting/taskstats*
10429 F: include/linux/taskstats*
10430 F: kernel/taskstats.c
10433 M: Jamal Hadi Salim <jhs@mojatatu.com>
10434 L: netdev@vger.kernel.org
10436 F: include/net/pkt_cls.h
10437 F: include/uapi/linux/pkt_cls.h
10440 TCP LOW PRIORITY MODULE
10441 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10442 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10443 W: http://tcp-lp-mod.sourceforge.net/
10445 F: net/ipv4/tcp_lp.c
10447 TDA10071 MEDIA DRIVER
10448 M: Antti Palosaari <crope@iki.fi>
10449 L: linux-media@vger.kernel.org
10450 W: https://linuxtv.org
10451 W: http://palosaari.fi/linux/
10452 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10453 T: git git://linuxtv.org/anttip/media_tree.git
10455 F: drivers/media/dvb-frontends/tda10071*
10457 TDA18212 MEDIA DRIVER
10458 M: Antti Palosaari <crope@iki.fi>
10459 L: linux-media@vger.kernel.org
10460 W: https://linuxtv.org
10461 W: http://palosaari.fi/linux/
10462 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10463 T: git git://linuxtv.org/anttip/media_tree.git
10465 F: drivers/media/tuners/tda18212*
10467 TDA18218 MEDIA DRIVER
10468 M: Antti Palosaari <crope@iki.fi>
10469 L: linux-media@vger.kernel.org
10470 W: https://linuxtv.org
10471 W: http://palosaari.fi/linux/
10472 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10473 T: git git://linuxtv.org/anttip/media_tree.git
10475 F: drivers/media/tuners/tda18218*
10477 TDA18271 MEDIA DRIVER
10478 M: Michael Krufky <mkrufky@linuxtv.org>
10479 L: linux-media@vger.kernel.org
10480 W: https://linuxtv.org
10481 W: http://github.com/mkrufky
10482 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10483 T: git git://linuxtv.org/mkrufky/tuners.git
10485 F: drivers/media/tuners/tda18271*
10487 TDA827x MEDIA DRIVER
10488 M: Michael Krufky <mkrufky@linuxtv.org>
10489 L: linux-media@vger.kernel.org
10490 W: https://linuxtv.org
10491 W: http://github.com/mkrufky
10492 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10493 T: git git://linuxtv.org/mkrufky/tuners.git
10495 F: drivers/media/tuners/tda8290.*
10497 TDA8290 MEDIA DRIVER
10498 M: Michael Krufky <mkrufky@linuxtv.org>
10499 L: linux-media@vger.kernel.org
10500 W: https://linuxtv.org
10501 W: http://github.com/mkrufky
10502 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10503 T: git git://linuxtv.org/mkrufky/tuners.git
10505 F: drivers/media/tuners/tda8290.*
10507 TDA9840 MEDIA DRIVER
10508 M: Hans Verkuil <hverkuil@xs4all.nl>
10509 L: linux-media@vger.kernel.org
10510 T: git git://linuxtv.org/media_tree.git
10511 W: https://linuxtv.org
10513 F: drivers/media/i2c/tda9840*
10515 TEA5761 TUNER DRIVER
10516 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10517 L: linux-media@vger.kernel.org
10518 W: https://linuxtv.org
10519 T: git git://linuxtv.org/media_tree.git
10521 F: drivers/media/tuners/tea5761.*
10523 TEA5767 TUNER DRIVER
10524 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10525 L: linux-media@vger.kernel.org
10526 W: https://linuxtv.org
10527 T: git git://linuxtv.org/media_tree.git
10529 F: drivers/media/tuners/tea5767.*
10531 TEA6415C MEDIA DRIVER
10532 M: Hans Verkuil <hverkuil@xs4all.nl>
10533 L: linux-media@vger.kernel.org
10534 T: git git://linuxtv.org/media_tree.git
10535 W: https://linuxtv.org
10537 F: drivers/media/i2c/tea6415c*
10539 TEA6420 MEDIA DRIVER
10540 M: Hans Verkuil <hverkuil@xs4all.nl>
10541 L: linux-media@vger.kernel.org
10542 T: git git://linuxtv.org/media_tree.git
10543 W: https://linuxtv.org
10545 F: drivers/media/i2c/tea6420*
10548 M: Jiri Pirko <jiri@resnulli.us>
10549 L: netdev@vger.kernel.org
10551 F: drivers/net/team/
10552 F: include/linux/if_team.h
10553 F: include/uapi/linux/if_team.h
10555 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10556 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10558 F: arch/x86/platform/ts5500/
10560 TECHNOTREND USB IR RECEIVER
10561 M: Sean Young <sean@mess.org>
10562 L: linux-media@vger.kernel.org
10564 F: drivers/media/rc/ttusbir.c
10566 TEGRA ARCHITECTURE SUPPORT
10567 M: Stephen Warren <swarren@wwwdotorg.org>
10568 M: Thierry Reding <thierry.reding@gmail.com>
10569 M: Alexandre Courbot <gnurou@gmail.com>
10570 L: linux-tegra@vger.kernel.org
10571 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10577 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10578 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10580 F: drivers/clk/tegra/
10583 M: Laxman Dewangan <ldewangan@nvidia.com>
10585 F: drivers/dma/tegra20-apb-dma.c
10588 M: Laxman Dewangan <ldewangan@nvidia.com>
10590 F: drivers/i2c/busses/i2c-tegra.c
10592 TEGRA IOMMU DRIVERS
10593 M: Hiroshi Doyu <hdoyu@nvidia.com>
10595 F: drivers/iommu/tegra*
10598 M: Rakesh Iyer <riyer@nvidia.com>
10599 M: Laxman Dewangan <ldewangan@nvidia.com>
10601 F: drivers/input/keyboard/tegra-kbc.c
10604 M: Thierry Reding <thierry.reding@gmail.com>
10606 F: drivers/pwm/pwm-tegra.c
10608 TEGRA SERIAL DRIVER
10609 M: Laxman Dewangan <ldewangan@nvidia.com>
10611 F: drivers/tty/serial/serial-tegra.c
10614 M: Laxman Dewangan <ldewangan@nvidia.com>
10616 F: drivers/spi/spi-tegra*
10618 TEHUTI ETHERNET DRIVER
10619 M: Andy Gospodarek <andy@greyhouse.net>
10620 L: netdev@vger.kernel.org
10622 F: drivers/net/ethernet/tehuti/*
10624 Telecom Clock Driver for MCPL0010
10625 M: Mark Gross <mark.gross@intel.com>
10627 F: drivers/char/tlclk.c
10629 TENSILICA XTENSA PORT (xtensa)
10630 M: Chris Zankel <chris@zankel.net>
10631 M: Max Filippov <jcmvbkbc@gmail.com>
10632 L: linux-xtensa@linux-xtensa.org
10635 F: drivers/irqchip/irq-xtensa-*
10637 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10638 M: Hans Verkuil <hverkuil@xs4all.nl>
10639 L: linux-media@vger.kernel.org
10640 T: git git://linuxtv.org/media_tree.git
10641 W: https://linuxtv.org
10643 F: drivers/media/radio/radio-raremono.c
10646 M: Zhang Rui <rui.zhang@intel.com>
10647 M: Eduardo Valentin <edubezval@gmail.com>
10648 L: linux-pm@vger.kernel.org
10649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10651 Q: https://patchwork.kernel.org/project/linux-pm/list/
10653 F: drivers/thermal/
10654 F: include/linux/thermal.h
10655 F: include/uapi/linux/thermal.h
10656 F: include/linux/cpu_cooling.h
10657 F: Documentation/devicetree/bindings/thermal/
10659 THERMAL/CPU_COOLING
10660 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10661 M: Viresh Kumar <viresh.kumar@linaro.org>
10662 M: Javi Merino <javi.merino@arm.com>
10663 L: linux-pm@vger.kernel.org
10665 F: Documentation/thermal/cpu-cooling-api.txt
10666 F: drivers/thermal/cpu_cooling.c
10667 F: include/linux/cpu_cooling.h
10669 THINGM BLINK(1) USB RGB LED DRIVER
10670 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10672 F: drivers/hid/hid-thingm.c
10674 THINKPAD ACPI EXTRAS DRIVER
10675 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10676 L: ibm-acpi-devel@lists.sourceforge.net
10677 L: platform-driver-x86@vger.kernel.org
10678 W: http://ibm-acpi.sourceforge.net
10679 W: http://thinkwiki.org/wiki/Ibm-acpi
10680 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10682 F: drivers/platform/x86/thinkpad_acpi.c
10684 TI BANDGAP AND THERMAL DRIVER
10685 M: Eduardo Valentin <edubezval@gmail.com>
10686 L: linux-pm@vger.kernel.org
10687 L: linux-omap@vger.kernel.org
10689 F: drivers/thermal/ti-soc-thermal/
10691 TI CDCE706 CLOCK DRIVER
10692 M: Max Filippov <jcmvbkbc@gmail.com>
10694 F: drivers/clk/clk-cdce706.c
10697 M: Tero Kristo <t-kristo@ti.com>
10698 L: linux-omap@vger.kernel.org
10701 F: include/linux/clk/ti.h
10703 TI FLASH MEDIA INTERFACE DRIVER
10704 M: Alex Dubov <oakad@yahoo.com>
10706 F: drivers/misc/tifm*
10707 F: drivers/mmc/host/tifm_sd.c
10708 F: include/linux/tifm.h
10710 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10711 M: Santosh Shilimkar <ssantosh@kernel.org>
10712 L: linux-kernel@vger.kernel.org
10713 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10715 F: drivers/soc/ti/*
10716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10719 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10720 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10721 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10722 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10724 F: sound/soc/codecs/lm49453*
10725 F: sound/soc/codecs/isabelle*
10727 TI LP855x BACKLIGHT DRIVER
10728 M: Milo Kim <milo.kim@ti.com>
10730 F: Documentation/backlight/lp855x-driver.txt
10731 F: drivers/video/backlight/lp855x_bl.c
10732 F: include/linux/platform_data/lp855x.h
10734 TI LP8727 CHARGER DRIVER
10735 M: Milo Kim <milo.kim@ti.com>
10737 F: drivers/power/lp8727_charger.c
10738 F: include/linux/platform_data/lp8727.h
10740 TI LP8788 MFD DRIVER
10741 M: Milo Kim <milo.kim@ti.com>
10743 F: drivers/iio/adc/lp8788_adc.c
10744 F: drivers/leds/leds-lp8788.c
10745 F: drivers/mfd/lp8788*.c
10746 F: drivers/power/lp8788-charger.c
10747 F: drivers/regulator/lp8788-*.c
10748 F: include/linux/mfd/lp8788*.h
10750 TI NETCP ETHERNET DRIVER
10751 M: Wingman Kwok <w-kwok2@ti.com>
10752 M: Murali Karicheri <m-karicheri2@ti.com>
10753 L: netdev@vger.kernel.org
10755 F: drivers/net/ethernet/ti/netcp*
10757 TI TAS571X FAMILY ASoC CODEC DRIVER
10758 M: Kevin Cernekee <cernekee@chromium.org>
10759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10761 F: sound/soc/codecs/tas571x*
10763 TI TWL4030 SERIES SOC CODEC DRIVER
10764 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10765 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10767 F: sound/soc/codecs/twl4030*
10769 TI WILINK WIRELESS DRIVERS
10770 L: linux-wireless@vger.kernel.org
10771 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10772 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10775 F: drivers/net/wireless/ti/
10776 F: include/linux/wl12xx.h
10779 M: Jon Maloy <jon.maloy@ericsson.com>
10780 M: Ying Xue <ying.xue@windriver.com>
10781 L: netdev@vger.kernel.org (core kernel code)
10782 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10783 W: http://tipc.sourceforge.net/
10785 F: include/uapi/linux/tipc*.h
10789 M: Chris Metcalf <cmetcalf@ezchip.com>
10790 W: http://www.ezchip.com/scm/
10793 F: drivers/char/tile-srom.c
10794 F: drivers/edac/tile_edac.c
10795 F: drivers/net/ethernet/tile/
10796 F: drivers/rtc/rtc-tile.c
10797 F: drivers/tty/hvc/hvc_tile.c
10798 F: drivers/tty/serial/tilegx.c
10799 F: drivers/usb/host/*-tilegx.c
10800 F: include/linux/usb/tilegx.h
10802 TLAN NETWORK DRIVER
10803 M: Samuel Chessman <chessman@tux.org>
10804 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10805 W: http://sourceforge.net/projects/tlan/
10807 F: Documentation/networking/tlan.txt
10808 F: drivers/net/ethernet/ti/tlan.*
10810 TOMOYO SECURITY MODULE
10811 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10812 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10813 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10814 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10815 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10816 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10817 W: http://tomoyo.sourceforge.jp/
10818 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10820 F: security/tomoyo/
10822 TOPSTAR LAPTOP EXTRAS DRIVER
10823 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10824 L: platform-driver-x86@vger.kernel.org
10826 F: drivers/platform/x86/topstar-laptop.c
10828 TOSHIBA ACPI EXTRAS DRIVER
10829 M: Azael Avalos <coproscefalo@gmail.com>
10830 L: platform-driver-x86@vger.kernel.org
10832 F: drivers/platform/x86/toshiba_acpi.c
10834 TOSHIBA BLUETOOTH DRIVER
10835 M: Azael Avalos <coproscefalo@gmail.com>
10836 L: platform-driver-x86@vger.kernel.org
10838 F: drivers/platform/x86/toshiba_bluetooth.c
10840 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10841 M: Azael Avalos <coproscefalo@gmail.com>
10842 L: platform-driver-x86@vger.kernel.org
10844 F: drivers/platform/x86/toshiba_haps.c
10846 TOSHIBA WMI HOTKEYS DRIVER
10847 M: Azael Avalos <coproscefalo@gmail.com>
10848 L: platform-driver-x86@vger.kernel.org
10850 F: drivers/platform/x86/toshiba-wmi.c
10853 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10854 W: http://www.buzzard.org.uk/toshiba/
10856 F: drivers/char/toshiba.c
10857 F: include/linux/toshiba.h
10858 F: include/uapi/linux/toshiba.h
10860 TOSHIBA TC358743 DRIVER
10861 M: Mats Randgaard <matrandg@cisco.com>
10862 L: linux-media@vger.kernel.org
10864 F: drivers/media/i2c/tc358743*
10865 F: include/media/i2c/tc358743.h
10868 M: Ian Molton <ian@mnementh.co.uk>
10869 L: linux-mmc@vger.kernel.org
10871 F: drivers/mmc/host/tmio_mmc*
10872 F: drivers/mmc/host/sh_mobile_sdhi.c
10873 F: include/linux/mmc/tmio.h
10874 F: include/linux/mmc/sh_mobile_sdhi.h
10876 TMP401 HARDWARE MONITOR DRIVER
10877 M: Guenter Roeck <linux@roeck-us.net>
10878 L: lm-sensors@lm-sensors.org
10880 F: Documentation/hwmon/tmp401
10881 F: drivers/hwmon/tmp401.c
10883 TMPFS (SHMEM FILESYSTEM)
10884 M: Hugh Dickins <hughd@google.com>
10885 L: linux-mm@kvack.org
10887 F: include/linux/shmem_fs.h
10890 TM6000 VIDEO4LINUX DRIVER
10891 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10892 L: linux-media@vger.kernel.org
10893 W: https://linuxtv.org
10894 T: git git://linuxtv.org/media_tree.git
10896 F: drivers/media/usb/tm6000/
10898 TW68 VIDEO4LINUX DRIVER
10899 M: Hans Verkuil <hverkuil@xs4all.nl>
10900 L: linux-media@vger.kernel.org
10901 T: git git://linuxtv.org/media_tree.git
10902 W: https://linuxtv.org
10904 F: drivers/media/pci/tw68/
10907 M: Peter Huewe <peterhuewe@gmx.de>
10908 M: Marcel Selhorst <tpmdd@selhorst.net>
10909 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10910 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10911 W: http://tpmdd.sourceforge.net
10912 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10913 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10914 T: https://github.com/PeterHuewe/linux-tpmdd
10916 F: drivers/char/tpm/
10918 TPM IBM_VTPM DEVICE DRIVER
10919 M: Ashley Lai <ashleydlai@gmail.com>
10920 W: http://tpmdd.sourceforge.net
10921 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10923 F: drivers/char/tpm/tpm_ibmvtpm*
10926 M: Steven Rostedt <rostedt@goodmis.org>
10927 M: Ingo Molnar <mingo@redhat.com>
10928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10930 F: Documentation/trace/ftrace.txt
10931 F: arch/*/*/*/ftrace.h
10932 F: arch/*/kernel/ftrace.c
10933 F: include/*/ftrace.h
10934 F: include/linux/trace*.h
10937 F: tools/testing/selftests/ftrace/
10940 M: Jiri Kosina <trivial@kernel.org>
10941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10943 K: ^Subject:.*(?i)trivial
10946 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10947 M: Jiri Slaby <jslaby@suse.com>
10949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10950 F: Documentation/serial/
10952 F: drivers/tty/serial/serial_core.c
10953 F: include/linux/serial_core.h
10954 F: include/linux/serial.h
10955 F: include/linux/tty.h
10956 F: include/uapi/linux/serial_core.h
10957 F: include/uapi/linux/serial.h
10958 F: include/uapi/linux/tty.h
10960 TUA9001 MEDIA DRIVER
10961 M: Antti Palosaari <crope@iki.fi>
10962 L: linux-media@vger.kernel.org
10963 W: https://linuxtv.org
10964 W: http://palosaari.fi/linux/
10965 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10966 T: git git://linuxtv.org/anttip/media_tree.git
10968 F: drivers/media/tuners/tua9001*
10970 TULIP NETWORK DRIVERS
10971 L: netdev@vger.kernel.org
10972 L: linux-parisc@vger.kernel.org
10974 F: drivers/net/ethernet/dec/tulip/
10977 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10978 W: http://vtun.sourceforge.net/tun
10980 F: Documentation/networking/tuntap.txt
10981 F: arch/um/os-Linux/drivers/
10983 TURBOCHANNEL SUBSYSTEM
10984 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10985 M: Ralf Baechle <ralf@linux-mips.org>
10986 L: linux-mips@linux-mips.org
10987 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10990 F: include/linux/tc.h
10992 U14-34F SCSI DRIVER
10993 M: Dario Ballabio <ballabio_dario@emc.com>
10994 L: linux-scsi@vger.kernel.org
10996 F: drivers/scsi/u14-34f.c
10998 UBI FILE SYSTEM (UBIFS)
10999 M: Artem Bityutskiy <dedekind1@gmail.com>
11000 M: Adrian Hunter <adrian.hunter@intel.com>
11001 L: linux-mtd@lists.infradead.org
11002 T: git git://git.infradead.org/ubifs-2.6.git
11003 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11005 F: Documentation/filesystems/ubifs.txt
11008 UCLINUX (M68KNOMMU AND COLDFIRE)
11009 M: Greg Ungerer <gerg@uclinux.org>
11010 W: http://www.uclinux.org/
11011 L: linux-m68k@lists.linux-m68k.org
11012 L: uclinux-dev@uclinux.org (subscribers-only)
11013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11015 F: arch/m68k/coldfire/
11017 F: arch/m68k/*/*_no.*
11018 F: arch/m68k/include/asm/*_no.*
11021 M: Jan Kara <jack@suse.com>
11023 F: Documentation/filesystems/udf.txt
11027 M: Evgeniy Dushistov <dushistov@mail.ru>
11029 F: Documentation/filesystems/ufs.txt
11032 UHID USERSPACE HID IO DRIVER:
11033 M: David Herrmann <dh.herrmann@googlemail.com>
11034 L: linux-input@vger.kernel.org
11036 F: drivers/hid/uhid.c
11037 F: include/uapi/linux/uhid.h
11039 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11040 L: linux-usb@vger.kernel.org
11043 F: include/linux/uwb.h
11044 F: include/linux/uwb/
11046 UNICORE32 ARCHITECTURE:
11047 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11048 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11050 T: git git://github.com/gxt/linux.git
11054 M: Tony Finch <dot@dotat.at>
11055 W: http://dotat.at/prog/unifdef
11057 F: scripts/unifdef.c
11059 UNIFORM CDROM DRIVER
11060 M: Jens Axboe <axboe@kernel.dk>
11061 W: http://www.kernel.dk
11063 F: Documentation/cdrom/
11064 F: drivers/cdrom/cdrom.c
11065 F: include/linux/cdrom.h
11066 F: include/uapi/linux/cdrom.h
11068 UNISYS S-PAR DRIVERS
11069 M: Benjamin Romer <benjamin.romer@unisys.com>
11070 M: David Kershner <david.kershner@unisys.com>
11071 L: sparmaintainer@unisys.com (Unisys internal)
11073 F: drivers/staging/unisys/
11075 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11076 M: Vinayak Holikatti <vinholikatti@gmail.com>
11077 L: linux-scsi@vger.kernel.org
11079 F: Documentation/scsi/ufs.txt
11080 F: drivers/scsi/ufs/
11082 UNSORTED BLOCK IMAGES (UBI)
11083 M: Artem Bityutskiy <dedekind1@gmail.com>
11084 M: Richard Weinberger <richard@nod.at>
11085 W: http://www.linux-mtd.infradead.org/
11086 L: linux-mtd@lists.infradead.org
11087 T: git git://git.infradead.org/ubifs-2.6.git
11089 F: drivers/mtd/ubi/
11090 F: include/linux/mtd/ubi.h
11091 F: include/uapi/mtd/ubi-user.h
11094 M: Oliver Neukum <oliver@neukum.org>
11095 L: linux-usb@vger.kernel.org
11097 F: Documentation/usb/acm.txt
11098 F: drivers/usb/class/cdc-acm.*
11100 USB AR5523 WIRELESS DRIVER
11101 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11102 L: linux-wireless@vger.kernel.org
11104 F: drivers/net/wireless/ath/ar5523/
11107 M: Hans de Goede <hdegoede@redhat.com>
11108 M: Gerd Hoffmann <kraxel@redhat.com>
11109 L: linux-usb@vger.kernel.org
11110 L: linux-scsi@vger.kernel.org
11112 F: drivers/usb/storage/uas.c
11114 USB CDC ETHERNET DRIVER
11115 M: Oliver Neukum <oliver@neukum.org>
11116 L: linux-usb@vger.kernel.org
11118 F: drivers/net/usb/cdc_*.c
11119 F: include/uapi/linux/usb/cdc.h
11121 USB CHAOSKEY DRIVER
11122 M: Keith Packard <keithp@keithp.com>
11123 L: linux-usb@vger.kernel.org
11125 F: drivers/usb/misc/chaoskey.c
11127 USB CYPRESS C67X00 DRIVER
11128 M: Peter Korsgaard <jacmet@sunsite.dk>
11129 L: linux-usb@vger.kernel.org
11131 F: drivers/usb/c67x00/
11133 USB DAVICOM DM9601 DRIVER
11134 M: Peter Korsgaard <jacmet@sunsite.dk>
11135 L: netdev@vger.kernel.org
11136 W: http://www.linux-usb.org/usbnet
11138 F: drivers/net/usb/dm9601.c
11140 USB DIAMOND RIO500 DRIVER
11141 M: Cesar Miquel <miquel@df.uba.ar>
11142 L: rio500-users@lists.sourceforge.net
11143 W: http://rio500.sourceforge.net
11145 F: drivers/usb/misc/rio500*
11148 M: Alan Stern <stern@rowland.harvard.edu>
11149 L: linux-usb@vger.kernel.org
11151 F: Documentation/usb/ehci.txt
11152 F: drivers/usb/host/ehci*
11154 USB GADGET/PERIPHERAL SUBSYSTEM
11155 M: Felipe Balbi <balbi@ti.com>
11156 L: linux-usb@vger.kernel.org
11157 W: http://www.linux-usb.org/gadget
11158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11160 F: drivers/usb/gadget/
11161 F: include/linux/usb/gadget*
11163 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11164 M: Jiri Kosina <jikos@kernel.org>
11165 L: linux-usb@vger.kernel.org
11166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11168 F: Documentation/hid/hiddev.txt
11169 F: drivers/hid/usbhid/
11172 M: Olav Kongas <ok@artecdesign.ee>
11173 L: linux-usb@vger.kernel.org
11175 F: drivers/usb/host/isp116x*
11176 F: include/linux/usb/isp116x.h
11178 USB MASS STORAGE DRIVER
11179 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11180 L: linux-usb@vger.kernel.org
11181 L: usb-storage@lists.one-eyed-alien.net
11183 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11184 F: drivers/usb/storage/
11187 M: Clemens Ladisch <clemens@ladisch.de>
11188 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11189 T: git git://git.alsa-project.org/alsa-kernel.git
11191 F: sound/usb/midi.*
11193 USB NETWORKING DRIVERS
11194 L: linux-usb@vger.kernel.org
11196 F: drivers/net/usb/
11199 M: Alan Stern <stern@rowland.harvard.edu>
11200 L: linux-usb@vger.kernel.org
11202 F: Documentation/usb/ohci.txt
11203 F: drivers/usb/host/ohci*
11205 USB OTG FSM (Finite State Machine)
11206 M: Peter Chen <Peter.Chen@nxp.com>
11207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11208 L: linux-usb@vger.kernel.org
11210 F: drivers/usb/common/usb-otg-fsm.c
11213 M: Valentina Manea <valentina.manea.m@gmail.com>
11214 M: Shuah Khan <shuah.kh@samsung.com>
11215 L: linux-usb@vger.kernel.org
11217 F: drivers/usb/usbip/
11218 F: tools/usb/usbip/
11221 M: Petko Manolov <petkan@nucleusys.com>
11222 L: linux-usb@vger.kernel.org
11223 L: netdev@vger.kernel.org
11224 T: git git://github.com/petkan/pegasus.git
11225 W: https://github.com/petkan/pegasus
11227 F: drivers/net/usb/pegasus.*
11230 M: Felipe Balbi <balbi@ti.com>
11231 L: linux-usb@vger.kernel.org
11232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11234 F: drivers/usb/phy/
11236 USB PRINTER DRIVER (usblp)
11237 M: Pete Zaitcev <zaitcev@redhat.com>
11238 L: linux-usb@vger.kernel.org
11240 F: drivers/usb/class/usblp.c
11242 USB QMI WWAN NETWORK DRIVER
11243 M: Bjørn Mork <bjorn@mork.no>
11244 L: netdev@vger.kernel.org
11246 F: Documentation/ABI/testing/sysfs-class-net-qmi
11247 F: drivers/net/usb/qmi_wwan.c
11250 M: Petko Manolov <petkan@nucleusys.com>
11251 L: linux-usb@vger.kernel.org
11252 L: netdev@vger.kernel.org
11253 T: git git://github.com/petkan/rtl8150.git
11254 W: https://github.com/petkan/rtl8150
11256 F: drivers/net/usb/rtl8150.c
11258 USB SERIAL SUBSYSTEM
11259 M: Johan Hovold <johan@kernel.org>
11260 L: linux-usb@vger.kernel.org
11262 F: Documentation/usb/usb-serial.txt
11263 F: drivers/usb/serial/
11264 F: include/linux/usb/serial.h
11266 USB SMSC75XX ETHERNET DRIVER
11267 M: Steve Glendinning <steve.glendinning@shawell.net>
11268 L: netdev@vger.kernel.org
11270 F: drivers/net/usb/smsc75xx.*
11272 USB SMSC95XX ETHERNET DRIVER
11273 M: Steve Glendinning <steve.glendinning@shawell.net>
11274 L: netdev@vger.kernel.org
11276 F: drivers/net/usb/smsc95xx.*
11279 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11280 L: linux-usb@vger.kernel.org
11281 W: http://www.linux-usb.org
11282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11284 F: Documentation/usb/
11286 F: include/linux/usb.h
11287 F: include/linux/usb/
11290 M: Alan Stern <stern@rowland.harvard.edu>
11291 L: linux-usb@vger.kernel.org
11293 F: drivers/usb/host/uhci*
11295 USB "USBNET" DRIVER FRAMEWORK
11296 M: Oliver Neukum <oneukum@suse.com>
11297 L: netdev@vger.kernel.org
11298 W: http://www.linux-usb.org/usbnet
11300 F: drivers/net/usb/usbnet.c
11301 F: include/linux/usb/usbnet.h
11304 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11305 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11306 L: linux-media@vger.kernel.org
11307 T: git git://linuxtv.org/media_tree.git
11308 W: http://www.ideasonboard.org/uvc/
11310 F: drivers/media/usb/uvc/
11311 F: include/uapi/linux/uvcvideo.h
11314 M: Hans Verkuil <hverkuil@xs4all.nl>
11315 L: linux-media@vger.kernel.org
11316 T: git git://linuxtv.org/media_tree.git
11317 W: https://linuxtv.org
11319 F: drivers/media/usb/usbvision/
11322 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11323 L: linux-usb@vger.kernel.org
11325 F: drivers/usb/gadget/function/*uvc*
11326 F: drivers/usb/gadget/legacy/webcam.c
11328 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11329 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11330 L: linux-wireless@vger.kernel.org
11332 F: drivers/net/wireless/rndis_wlan.c
11335 M: Mathias Nyman <mathias.nyman@intel.com>
11336 L: linux-usb@vger.kernel.org
11338 F: drivers/usb/host/xhci*
11339 F: drivers/usb/host/pci-quirks*
11342 L: linux-wireless@vger.kernel.org
11343 W: http://linux-lc100020.sourceforge.net
11345 F: drivers/net/wireless/zydas/zd1201.*
11348 M: Antoine Jacquet <royale@zerezo.com>
11349 L: linux-usb@vger.kernel.org
11350 L: linux-media@vger.kernel.org
11351 T: git git://linuxtv.org/media_tree.git
11352 W: http://royale.zerezo.com/zr364xx/
11354 F: Documentation/video4linux/zr364xx.txt
11355 F: drivers/media/usb/zr364xx/
11358 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11359 L: linux-usb@vger.kernel.org
11361 F: drivers/usb/common/ulpi.c
11362 F: include/linux/ulpi/
11364 USER-MODE LINUX (UML)
11365 M: Jeff Dike <jdike@addtoit.com>
11366 M: Richard Weinberger <richard@nod.at>
11367 L: user-mode-linux-devel@lists.sourceforge.net
11368 L: user-mode-linux-user@lists.sourceforge.net
11369 W: http://user-mode-linux.sourceforge.net
11371 F: Documentation/virtual/uml/
11377 USERSPACE I/O (UIO)
11378 M: "Hans J. Koch" <hjk@hansjkoch.de>
11379 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11382 F: Documentation/DocBook/uio-howto.tmpl
11384 F: include/linux/uio*.h
11387 M: Karel Zak <kzak@redhat.com>
11388 L: util-linux@vger.kernel.org
11389 W: http://en.wikipedia.org/wiki/Util-linux
11390 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11394 M: Michal Januszewski <spock@gentoo.org>
11395 L: linux-fbdev@vger.kernel.org
11396 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11398 F: Documentation/fb/uvesafb.txt
11399 F: drivers/video/fbdev/uvesafb.*
11402 M: Stefan Agner <stefan@agner.ch>
11403 L: linux-mtd@lists.infradead.org
11405 F: drivers/mtd/nand/vf610_nfc.c
11407 VFAT/FAT/MSDOS FILESYSTEM
11408 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11410 F: Documentation/filesystems/vfat.txt
11414 M: Alex Williamson <alex.williamson@redhat.com>
11415 L: kvm@vger.kernel.org
11417 F: Documentation/vfio.txt
11419 F: include/linux/vfio.h
11420 F: include/uapi/linux/vfio.h
11422 VFIO PLATFORM DRIVER
11423 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11424 L: kvm@vger.kernel.org
11426 F: drivers/vfio/platform/
11428 VIDEOBUF2 FRAMEWORK
11429 M: Pawel Osciak <pawel@osciak.com>
11430 M: Marek Szyprowski <m.szyprowski@samsung.com>
11431 M: Kyungmin Park <kyungmin.park@samsung.com>
11432 L: linux-media@vger.kernel.org
11434 F: drivers/media/v4l2-core/videobuf2-*
11435 F: include/media/videobuf2-*
11437 VIRTUAL SERIO DEVICE DRIVER
11438 M: Stephen Chandler Paul <thatslyude@gmail.com>
11440 F: drivers/input/serio/userio.c
11441 F: include/uapi/linux/userio.h
11443 VIRTIO CONSOLE DRIVER
11444 M: Amit Shah <amit.shah@redhat.com>
11445 L: virtualization@lists.linux-foundation.org
11447 F: drivers/char/virtio_console.c
11448 F: include/linux/virtio_console.h
11449 F: include/uapi/linux/virtio_console.h
11451 VIRTIO CORE, NET AND BLOCK DRIVERS
11452 M: "Michael S. Tsirkin" <mst@redhat.com>
11453 L: virtualization@lists.linux-foundation.org
11457 F: drivers/net/virtio_net.c
11458 F: drivers/block/virtio_blk.c
11459 F: include/linux/virtio_*.h
11460 F: include/uapi/linux/virtio_*.h
11462 VIRTIO DRIVERS FOR S390
11463 M: Christian Borntraeger <borntraeger@de.ibm.com>
11464 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11465 L: linux-s390@vger.kernel.org
11466 L: virtualization@lists.linux-foundation.org
11467 L: kvm@vger.kernel.org
11469 F: drivers/s390/virtio/
11472 M: David Airlie <airlied@linux.ie>
11473 M: Gerd Hoffmann <kraxel@redhat.com>
11474 L: dri-devel@lists.freedesktop.org
11475 L: virtualization@lists.linux-foundation.org
11477 F: drivers/gpu/drm/virtio/
11478 F: include/uapi/linux/virtio_gpu.h
11480 VIRTIO HOST (VHOST)
11481 M: "Michael S. Tsirkin" <mst@redhat.com>
11482 L: kvm@vger.kernel.org
11483 L: virtualization@lists.linux-foundation.org
11484 L: netdev@vger.kernel.org
11487 F: include/uapi/linux/vhost.h
11489 VIRTIO INPUT DRIVER
11490 M: Gerd Hoffmann <kraxel@redhat.com>
11492 F: drivers/virtio/virtio_input.c
11493 F: include/uapi/linux/virtio_input.h
11495 VIA RHINE NETWORK DRIVER
11497 F: drivers/net/ethernet/via/via-rhine.c
11499 VIA SD/MMC CARD CONTROLLER DRIVER
11500 M: Bruce Chang <brucechang@via.com.tw>
11501 M: Harald Welte <HaraldWelte@viatech.com>
11503 F: drivers/mmc/host/via-sdmmc.c
11505 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11506 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11507 L: linux-fbdev@vger.kernel.org
11509 F: include/linux/via-core.h
11510 F: include/linux/via-gpio.h
11511 F: include/linux/via_i2c.h
11512 F: drivers/video/fbdev/via/
11514 VIA VELOCITY NETWORK DRIVER
11515 M: Francois Romieu <romieu@fr.zoreil.com>
11516 L: netdev@vger.kernel.org
11518 F: drivers/net/ethernet/via/via-velocity.*
11521 M: Alex Williamson <alex.williamson@redhat.com>
11522 M: Paolo Bonzini <pbonzini@redhat.com>
11523 L: kvm@vger.kernel.org
11527 VIVID VIRTUAL VIDEO DRIVER
11528 M: Hans Verkuil <hverkuil@xs4all.nl>
11529 L: linux-media@vger.kernel.org
11530 T: git git://linuxtv.org/media_tree.git
11531 W: https://linuxtv.org
11533 F: drivers/media/platform/vivid/*
11536 M: Patrick McHardy <kaber@trash.net>
11537 L: netdev@vger.kernel.org
11539 F: drivers/net/macvlan.c
11540 F: include/linux/if_*vlan.h
11544 M: Florian Fainelli <florian@openwrt.org>
11545 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11547 F: drivers/vlynq/vlynq.c
11548 F: include/linux/vlynq.h
11551 M: Martyn Welch <martyn@welchs.me.uk>
11552 M: Manohar Vanga <manohar.vanga@gmail.com>
11553 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11554 L: devel@driverdev.osuosl.org
11556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11557 F: Documentation/vme_api.txt
11558 F: drivers/staging/vme/
11560 F: include/linux/vme*
11562 VMWARE HYPERVISOR INTERFACE
11563 M: Alok Kataria <akataria@vmware.com>
11564 L: virtualization@lists.linux-foundation.org
11566 F: arch/x86/kernel/cpu/vmware.c
11568 VMWARE BALLOON DRIVER
11569 M: Xavier Deguillard <xdeguillard@vmware.com>
11570 M: Philip Moltmann <moltmann@vmware.com>
11571 M: "VMware, Inc." <pv-drivers@vmware.com>
11572 L: linux-kernel@vger.kernel.org
11574 F: drivers/misc/vmw_balloon.c
11576 VMWARE VMMOUSE SUBDRIVER
11577 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11578 M: "VMware, Inc." <pv-drivers@vmware.com>
11579 L: linux-input@vger.kernel.org
11581 F: drivers/input/mouse/vmmouse.c
11582 F: drivers/input/mouse/vmmouse.h
11584 VMWARE VMXNET3 ETHERNET DRIVER
11585 M: Shrikrishna Khare <skhare@vmware.com>
11586 M: "VMware, Inc." <pv-drivers@vmware.com>
11587 L: netdev@vger.kernel.org
11589 F: drivers/net/vmxnet3/
11591 VMware PVSCSI driver
11592 M: Arvind Kumar <arvindkumar@vmware.com>
11593 M: VMware PV-Drivers <pv-drivers@vmware.com>
11594 L: linux-scsi@vger.kernel.org
11596 F: drivers/scsi/vmw_pvscsi.c
11597 F: drivers/scsi/vmw_pvscsi.h
11599 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11600 M: Liam Girdwood <lgirdwood@gmail.com>
11601 M: Mark Brown <broonie@kernel.org>
11602 L: linux-kernel@vger.kernel.org
11603 W: http://www.slimlogic.co.uk/?p=48
11604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11606 F: drivers/regulator/
11607 F: include/linux/regulator/
11610 M: David Ahern <dsa@cumulusnetworks.com>
11611 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11612 L: netdev@vger.kernel.org
11614 F: drivers/net/vrf.c
11615 F: Documentation/networking/vrf.txt
11617 VT1211 HARDWARE MONITOR DRIVER
11618 M: Juerg Haefliger <juergh@gmail.com>
11619 L: lm-sensors@lm-sensors.org
11621 F: Documentation/hwmon/vt1211
11622 F: drivers/hwmon/vt1211.c
11624 VT8231 HARDWARE MONITOR DRIVER
11625 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11626 L: lm-sensors@lm-sensors.org
11628 F: drivers/hwmon/vt8231.c
11630 VUB300 USB to SDIO/SD/MMC bridge chip
11631 M: Tony Olech <tony.olech@elandigitalsystems.com>
11632 L: linux-mmc@vger.kernel.org
11633 L: linux-usb@vger.kernel.org
11635 F: drivers/mmc/host/vub300.c
11637 W1 DALLAS'S 1-WIRE BUS
11638 M: Evgeniy Polyakov <zbr@ioremap.net>
11640 F: Documentation/w1/
11643 W83791D HARDWARE MONITORING DRIVER
11644 M: Marc Hulsman <m.hulsman@tudelft.nl>
11645 L: lm-sensors@lm-sensors.org
11647 F: Documentation/hwmon/w83791d
11648 F: drivers/hwmon/w83791d.c
11650 W83793 HARDWARE MONITORING DRIVER
11651 M: Rudolf Marek <r.marek@assembler.cz>
11652 L: lm-sensors@lm-sensors.org
11654 F: Documentation/hwmon/w83793
11655 F: drivers/hwmon/w83793.c
11657 W83795 HARDWARE MONITORING DRIVER
11658 M: Jean Delvare <jdelvare@suse.com>
11659 L: lm-sensors@lm-sensors.org
11661 F: drivers/hwmon/w83795.c
11663 W83L51xD SD/MMC CARD INTERFACE DRIVER
11664 M: Pierre Ossman <pierre@ossman.eu>
11666 F: drivers/mmc/host/wbsd.*
11668 WACOM PROTOCOL 4 SERIAL TABLETS
11669 M: Julian Squires <julian@cipht.net>
11670 M: Hans de Goede <hdegoede@redhat.com>
11671 L: linux-input@vger.kernel.org
11673 F: drivers/input/tablet/wacom_serial4.c
11675 WATCHDOG DEVICE DRIVERS
11676 M: Wim Van Sebroeck <wim@iguana.be>
11677 L: linux-watchdog@vger.kernel.org
11678 W: http://www.linux-watchdog.org/
11679 T: git git://www.linux-watchdog.org/linux-watchdog.git
11681 F: Documentation/watchdog/
11682 F: drivers/watchdog/
11683 F: include/linux/watchdog.h
11684 F: include/uapi/linux/watchdog.h
11687 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11688 L: linux-scsi@vger.kernel.org
11690 F: drivers/scsi/wd7000.c
11693 M: David Herrmann <dh.herrmann@googlemail.com>
11694 L: linux-input@vger.kernel.org
11696 F: drivers/hid/hid-wiimote*
11699 M: David Härdeman <david@hardeman.nu>
11701 F: drivers/media/rc/winbond-cir.c
11704 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11705 M: linux-wimax@intel.com
11706 L: wimax@linuxwimax.org (subscribers-only)
11708 W: http://linuxwimax.org
11709 F: Documentation/wimax/README.wimax
11710 F: include/linux/wimax/debug.h
11711 F: include/net/wimax.h
11712 F: include/uapi/linux/wimax.h
11715 WISTRON LAPTOP BUTTON DRIVER
11716 M: Miloslav Trmac <mitr@volny.cz>
11718 F: drivers/input/misc/wistron_btns.c
11720 WL3501 WIRELESS PCMCIA CARD DRIVER
11721 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11722 L: linux-wireless@vger.kernel.org
11723 W: http://oops.ghostprotocols.net:81/blog
11725 F: drivers/net/wireless/wl3501*
11727 WOLFSON MICROELECTRONICS DRIVERS
11728 L: patches@opensource.wolfsonmicro.com
11729 T: git https://github.com/CirrusLogic/linux-drivers.git
11730 W: https://github.com/CirrusLogic/linux-drivers/wiki
11732 F: Documentation/hwmon/wm83??
11733 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11734 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11735 F: Documentation/devicetree/bindings/mfd/arizona.txt
11736 F: arch/arm/mach-s3c64xx/mach-crag6410*
11737 F: drivers/clk/clk-wm83*.c
11738 F: drivers/extcon/extcon-arizona.c
11739 F: drivers/leds/leds-wm83*.c
11740 F: drivers/gpio/gpio-*wm*.c
11741 F: drivers/gpio/gpio-arizona.c
11742 F: drivers/hwmon/wm83??-hwmon.c
11743 F: drivers/input/misc/wm831x-on.c
11744 F: drivers/input/touchscreen/wm831x-ts.c
11745 F: drivers/input/touchscreen/wm97*.c
11746 F: drivers/mfd/arizona*
11747 F: drivers/mfd/wm*.c
11748 F: drivers/mfd/cs47l24*
11749 F: drivers/power/wm83*.c
11750 F: drivers/rtc/rtc-wm83*.c
11751 F: drivers/regulator/wm8*.c
11752 F: drivers/video/backlight/wm83*_bl.c
11753 F: drivers/watchdog/wm83*_wdt.c
11754 F: include/linux/mfd/arizona/
11755 F: include/linux/mfd/wm831x/
11756 F: include/linux/mfd/wm8350/
11757 F: include/linux/mfd/wm8400*
11758 F: include/linux/wm97xx.h
11759 F: include/sound/wm????.h
11760 F: sound/soc/codecs/arizona.?
11761 F: sound/soc/codecs/wm*
11762 F: sound/soc/codecs/cs47l24*
11765 M: Tejun Heo <tj@kernel.org>
11766 R: Lai Jiangshan <jiangshanlai@gmail.com>
11767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11769 F: include/linux/workqueue.h
11770 F: kernel/workqueue.c
11771 F: Documentation/workqueue.txt
11774 M: Andrew Hendry <andrew.hendry@gmail.com>
11775 L: linux-x25@vger.kernel.org
11777 F: Documentation/networking/x25*
11778 F: include/net/x25*
11781 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11782 M: Thomas Gleixner <tglx@linutronix.de>
11783 M: Ingo Molnar <mingo@redhat.com>
11784 M: "H. Peter Anvin" <hpa@zytor.com>
11786 L: linux-kernel@vger.kernel.org
11787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11789 F: Documentation/x86/
11792 X86 PLATFORM DRIVERS
11793 M: Darren Hart <dvhart@infradead.org>
11794 L: platform-driver-x86@vger.kernel.org
11795 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11797 F: drivers/platform/x86/
11798 F: drivers/platform/olpc/
11800 X86 MCE INFRASTRUCTURE
11801 M: Tony Luck <tony.luck@intel.com>
11802 M: Borislav Petkov <bp@alien8.de>
11803 L: linux-edac@vger.kernel.org
11805 F: arch/x86/kernel/cpu/mcheck/*
11807 X86 MICROCODE UPDATE SUPPORT
11808 M: Borislav Petkov <bp@alien8.de>
11810 F: arch/x86/kernel/cpu/microcode/*
11813 M: Andy Lutomirski <luto@amacapital.net>
11814 L: linux-kernel@vger.kernel.org
11815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11817 F: arch/x86/entry/vdso/
11819 XC2028/3028 TUNER DRIVER
11820 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11821 L: linux-media@vger.kernel.org
11822 W: https://linuxtv.org
11823 T: git git://linuxtv.org/media_tree.git
11825 F: drivers/media/tuners/tuner-xc2028.*
11827 XEN HYPERVISOR INTERFACE
11828 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11829 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11830 M: David Vrabel <david.vrabel@citrix.com>
11831 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11835 F: drivers/*/xen-*front.c
11837 F: arch/x86/include/asm/xen/
11839 F: include/uapi/xen/
11842 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11843 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11846 F: arch/arm/include/asm/xen/
11848 XEN HYPERVISOR ARM64
11849 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11850 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11853 F: arch/arm64/include/asm/xen/
11855 XEN NETWORK BACKEND DRIVER
11856 M: Ian Campbell <ian.campbell@citrix.com>
11857 M: Wei Liu <wei.liu2@citrix.com>
11858 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11859 L: netdev@vger.kernel.org
11861 F: drivers/net/xen-netback/*
11864 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11865 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11867 F: arch/x86/pci/*xen*
11868 F: drivers/pci/*xen*
11870 XEN BLOCK SUBSYSTEM
11871 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11872 M: Roger Pau Monné <roger.pau@citrix.com>
11873 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11875 F: drivers/block/xen-blkback/*
11876 F: drivers/block/xen*
11879 M: Juergen Gross <jgross@suse.com>
11880 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11881 L: linux-scsi@vger.kernel.org
11883 F: drivers/scsi/xen-scsifront.c
11884 F: drivers/xen/xen-scsiback.c
11885 F: include/xen/interface/io/vscsiif.h
11887 XEN SWIOTLB SUBSYSTEM
11888 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11889 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11891 F: arch/x86/xen/*swiotlb*
11892 F: drivers/xen/*swiotlb*
11895 P: Silicon Graphics Inc
11896 M: Dave Chinner <david@fromorbit.com>
11899 W: http://oss.sgi.com/projects/xfs
11900 T: git git://oss.sgi.com/xfs/xfs.git
11902 F: Documentation/filesystems/xfs.txt
11905 XILINX AXI ETHERNET DRIVER
11906 M: Anirudha Sarangi <anirudh@xilinx.com>
11907 M: John Linn <John.Linn@xilinx.com>
11909 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11911 XILINX UARTLITE SERIAL DRIVER
11912 M: Peter Korsgaard <jacmet@sunsite.dk>
11913 L: linux-serial@vger.kernel.org
11915 F: drivers/tty/serial/uartlite.c
11917 XILINX VIDEO IP CORES
11918 M: Hyun Kwon <hyun.kwon@xilinx.com>
11919 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11920 L: linux-media@vger.kernel.org
11921 T: git git://linuxtv.org/media_tree.git
11923 F: Documentation/devicetree/bindings/media/xilinx/
11924 F: drivers/media/platform/xilinx/
11925 F: include/uapi/linux/xilinx-v4l2-controls.h
11928 M: Eli Billauer <eli.billauer@gmail.com>
11929 L: linux-kernel@vger.kernel.org
11931 F: drivers/char/xillybus/
11933 XTENSA XTFPGA PLATFORM SUPPORT
11934 M: Max Filippov <jcmvbkbc@gmail.com>
11935 L: linux-xtensa@linux-xtensa.org
11937 F: drivers/spi/spi-xtensa-xtfpga.c
11938 F: sound/soc/xtensa/xtfpga-i2s.c
11940 YAM DRIVER FOR AX.25
11941 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11942 L: linux-hams@vger.kernel.org
11944 F: drivers/net/hamradio/yam*
11945 F: include/linux/yam.h
11947 YEALINK PHONE DRIVER
11948 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11949 L: usbb2k-api-dev@nongnu.org
11951 F: Documentation/input/yealink.txt
11952 F: drivers/input/misc/yealink.*
11954 Z8530 DRIVER FOR AX.25
11955 M: Joerg Reuter <jreuter@yaina.de>
11956 W: http://yaina.de/jreuter/
11957 W: http://www.qsl.net/dl1bke/
11958 L: linux-hams@vger.kernel.org
11960 F: Documentation/networking/z8530drv.txt
11961 F: drivers/net/hamradio/*scc.c
11962 F: drivers/net/hamradio/z8530.h
11964 ZBUD COMPRESSED PAGE ALLOCATOR
11965 M: Seth Jennings <sjennings@variantweb.net>
11966 L: linux-mm@kvack.org
11969 F: include/linux/zbud.h
11971 ZD1211RW WIRELESS DRIVER
11972 M: Daniel Drake <dsd@gentoo.org>
11973 M: Ulrich Kunitz <kune@deine-taler.de>
11974 W: http://zd1211.ath.cx/wiki/DriverRewrite
11975 L: linux-wireless@vger.kernel.org
11976 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11978 F: drivers/net/wireless/zydas/zd1211rw/
11980 ZPOOL COMPRESSED PAGE STORAGE API
11981 M: Dan Streetman <ddstreet@ieee.org>
11982 L: linux-mm@kvack.org
11985 F: include/linux/zpool.h
11987 ZR36067 VIDEO FOR LINUX DRIVER
11988 L: mjpeg-users@lists.sourceforge.net
11989 L: linux-media@vger.kernel.org
11990 W: http://mjpeg.sourceforge.net/driver-zoran/
11991 T: hg https://linuxtv.org/hg/v4l-dvb
11993 F: drivers/media/pci/zoran/
11995 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11996 M: Minchan Kim <minchan@kernel.org>
11997 M: Nitin Gupta <ngupta@vflare.org>
11998 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11999 L: linux-kernel@vger.kernel.org
12001 F: drivers/block/zram/
12002 F: Documentation/blockdev/zram.txt
12004 ZS DECSTATION Z85C30 SERIAL DRIVER
12005 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12007 F: drivers/tty/serial/zs.*
12009 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12010 M: Minchan Kim <minchan@kernel.org>
12011 M: Nitin Gupta <ngupta@vflare.org>
12012 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12013 L: linux-mm@kvack.org
12016 F: include/linux/zsmalloc.h
12017 F: Documentation/vm/zsmalloc.txt
12019 ZSWAP COMPRESSED SWAP CACHING
12020 M: Seth Jennings <sjennings@variantweb.net>
12021 L: linux-mm@kvack.org
12026 M: Linus Torvalds <torvalds@linux-foundation.org>
12027 L: linux-kernel@vger.kernel.org
12028 Q: http://patchwork.kernel.org/project/LKML/list/
12029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12030 S: Buried alive in reporters