3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: lm-sensors@lm-sensors.org
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: lm-sensors@lm-sensors.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-DIO-48E GPIO DRIVER
242 M: William Breathitt Gray <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
245 F: drivers/gpio/gpio-104-dio-48e.c
247 ACCES 104-IDI-48 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
251 F: drivers/gpio/gpio-104-idi-48.c
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L: linux-gpio@vger.kernel.org
257 F: drivers/gpio/gpio-104-idio-16.c
260 M: Jes Sorensen <jes@trained-monkey.org>
261 L: linux-acenic@sunsite.dk
263 F: drivers/net/ethernet/alteon/acenic*
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M: Peter Feuerer <peter@piie.net>
267 L: platform-driver-x86@vger.kernel.org
268 W: http://piie.net/?section=acerhdf
270 F: drivers/platform/x86/acerhdf.c
272 ACER WMI LAPTOP EXTRAS
273 M: "Lee, Chun-Yi" <jlee@suse.com>
274 L: platform-driver-x86@vger.kernel.org
276 F: drivers/platform/x86/acer-wmi.c
279 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M: Len Brown <lenb@kernel.org>
281 L: linux-acpi@vger.kernel.org
282 W: https://01.org/linux-acpi
283 Q: https://patchwork.kernel.org/project/linux-acpi/list/
284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
287 F: drivers/pnp/pnpacpi/
288 F: include/linux/acpi.h
290 F: Documentation/acpi/
291 F: Documentation/ABI/testing/sysfs-bus-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: lm-sensors@lm-sensors.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: lm-sensors@lm-sensors.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: lm-sensors@lm-sensors.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: lm-sensors@lm-sensors.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALTERA MAILBOX DRIVER
600 M: Ley Foon Tan <lftan@altera.com>
601 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 F: drivers/mailbox/mailbox-altera.c
606 M: Tien Hock Loh <thloh@altera.com>
607 L: linux-gpio@vger.kernel.org
609 F: drivers/gpio/gpio-altera.c
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M: Vince Bridgers <vbridger@opensource.altera.com>
613 L: netdev@vger.kernel.org
614 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616 F: drivers/net/ethernet/altera/
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M: Tobias Klauser <tklauser@distanz.ch>
620 L: linux-serial@vger.kernel.org
621 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
623 F: drivers/tty/serial/altera_uart.c
624 F: drivers/tty/serial/altera_jtaguart.c
625 F: include/linux/altera_uart.h
626 F: include/linux/altera_jtaguart.h
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M: Tom Lendacky <thomas.lendacky@amd.com>
630 L: linux-crypto@vger.kernel.org
632 F: drivers/crypto/ccp/
633 F: include/linux/ccp.h
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M: Huang Rui <ray.huang@amd.com>
637 L: lm-sensors@lm-sensors.org
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
645 F: drivers/usb/gadget/udc/amd5536udc.*
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P: Andres Salomon <dilinger@queued.net>
649 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
658 M: Joerg Roedel <joro@8bytes.org>
659 L: iommu@lists.linux-foundation.org
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
666 M: Oded Gabbay <oded.gabbay@gmail.com>
667 L: dri-devel@lists.freedesktop.org
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M: Brijesh Singh <brijeshkumar.singh@amd.com>
684 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M: Tom Lendacky <thomas.lendacky@amd.com>
687 F: arch/arm64/boot/dts/amd/
690 M: Tom Lendacky <thomas.lendacky@amd.com>
691 L: netdev@vger.kernel.org
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
696 AMS (Apple Motion Sensor) DRIVER
697 M: Michael Hanselmann <linux-kernel@hansmi.ch>
699 F: drivers/macintosh/ams/
701 ANALOG DEVICES INC AD9389B DRIVER
702 M: Hans Verkuil <hans.verkuil@cisco.com>
703 L: linux-media@vger.kernel.org
705 F: drivers/media/i2c/ad9389b*
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M: Lars-Peter Clausen <lars@metafoo.de>
709 L: linux-media@vger.kernel.org
710 W: http://ez.analog.com/community/linux-device-drivers
712 F: drivers/media/i2c/adv7180.c
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7511*
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7604*
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7842*
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
745 ANALOG DEVICES INC ASOC DRIVERS
746 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W: http://blackfin.uclinux.org/
750 F: sound/soc/blackfin/*
752 ANALOG DEVICES INC IIO DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 M: Michael Hennerich <Michael.Hennerich@analog.com>
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
763 ANALOG DEVICES INC DMA DRIVERS
764 M: Lars-Peter Clausen <lars@metafoo.de>
765 W: http://ez.analog.com/community/linux-device-drivers
767 F: drivers/dma/dma-axi-dmac.c
770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M: Arve HjønnevĂ¥g <arve@android.com>
772 M: Riley Andrews <riandrews@android.com>
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L: devel@driverdev.osuosl.org
777 F: drivers/staging/android/
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M: Johannes Berg <johannes@sipsolutions.net>
781 L: linuxppc-dev@lists.ozlabs.org
782 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M: William Breathitt Gray <vilhelm.gray@gmail.com>
788 L: linux-iio@vger.kernel.org
790 F: drivers/iio/dac/stx104.c
793 M: Jiri Kosina <jikos@kernel.org>
795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F: arch/x86/kernel/apm_32.c
797 F: include/linux/apm_bios.h
798 F: include/uapi/linux/apm_bios.h
799 F: drivers/char/apm-emulation.c
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M: Henrik Rydberg <rydberg@bitmath.org>
803 L: linux-input@vger.kernel.org
805 F: drivers/input/mouse/bcm5974.c
808 M: Henrik Rydberg <rydberg@bitmath.org>
809 L: lm-sensors@lm-sensors.org
811 F: drivers/hwmon/applesmc.c
813 APPLETALK NETWORK LAYER
814 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
816 F: drivers/net/appletalk/
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M: Duc Dang <dhdang@apm.com>
822 F: arch/arm64/boot/dts/apm/
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M: Iyappan Subramanian <isubramanian@apm.com>
826 M: Keyur Chudgar <kchudgar@apm.com>
828 F: drivers/net/ethernet/apm/xgene/
829 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
831 APTINA CAMERA SENSOR PLL
832 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L: linux-media@vger.kernel.org
835 F: drivers/media/i2c/aptina-pll.*
837 ARC FRAMEBUFFER DRIVER
838 M: Jaya Kumar <jayalk@intworks.biz>
840 F: drivers/video/fbdev/arcfb.c
841 F: drivers/video/fbdev/core/fb_defio.c
844 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L: netdev@vger.kernel.org
847 F: drivers/net/arcnet/
848 F: include/uapi/linux/if_arcnet.h
851 M: Liviu Dudau <liviu.dudau@arm.com>
853 F: drivers/gpu/drm/arm/
854 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
856 ARM MFM AND FLOPPY DRIVERS
857 M: Ian Molton <spyro@f2s.com>
859 F: arch/arm/lib/floppydma.S
860 F: arch/arm/include/asm/floppy.h
862 ARM PMU PROFILING AND DEBUGGING
863 M: Will Deacon <will.deacon@arm.com>
864 R: Mark Rutland <mark.rutland@arm.com>
866 F: arch/arm*/kernel/perf_*
867 F: arch/arm/oprofile/common.c
868 F: arch/arm*/kernel/hw_breakpoint.c
869 F: arch/arm*/include/asm/hw_breakpoint.h
870 F: arch/arm*/include/asm/perf_event.h
871 F: drivers/perf/arm_pmu.c
872 F: include/linux/perf/arm_pmu.h
875 M: Russell King <linux@arm.linux.org.uk>
876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877 W: http://www.arm.linux.org.uk/
881 ARM SUB-ARCHITECTURES
882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
888 ARM PRIMECELL AACI PL041 DRIVER
889 M: Russell King <linux@arm.linux.org.uk>
893 ARM PRIMECELL CLCD PL110 DRIVER
894 M: Russell King <linux@arm.linux.org.uk>
896 F: drivers/video/fbdev/amba-clcd.*
898 ARM PRIMECELL KMI PL050 DRIVER
899 M: Russell King <linux@arm.linux.org.uk>
901 F: drivers/input/serio/ambakmi.*
902 F: include/linux/amba/kmi.h
904 ARM PRIMECELL MMCI PL180/1 DRIVER
905 M: Russell King <linux@arm.linux.org.uk>
907 F: drivers/mmc/host/mmci.*
908 F: include/linux/amba/mmci.h
910 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
911 M: Russell King <linux@arm.linux.org.uk>
913 F: drivers/tty/serial/amba-pl01*.c
914 F: include/linux/amba/serial.h
916 ARM PRIMECELL BUS SUPPORT
917 M: Russell King <linux@arm.linux.org.uk>
920 F: include/linux/amba/bus.h
922 ARM/ADS SPHERE MACHINE SUPPORT
923 M: Lennert Buytenhek <kernel@wantstofly.org>
924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 ARM/AFEB9260 MACHINE SUPPORT
928 M: Sergey Lapin <slapin@ossfans.org>
929 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 ARM/AJECO 1ARM MACHINE SUPPORT
933 M: Lennert Buytenhek <kernel@wantstofly.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 ARM/Allwinner sunXi SoC support
938 M: Maxime Ripard <maxime.ripard@free-electrons.com>
939 M: Chen-Yu Tsai <wens@csie.org>
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 ARM/Allwinner SoC Clock Support
945 M: Emilio LĂ³pez <emilio@elopez.com.ar>
947 F: drivers/clk/sunxi/
949 ARM/Amlogic Meson SoC support
950 M: Carlo Caione <carlo@caione.org>
951 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 L: linux-meson@googlegroups.com
953 W: http://linux-meson.com/
955 F: arch/arm/mach-meson/
956 F: arch/arm/boot/dts/meson*
959 ARM/Annapurna Labs ALPINE ARCHITECTURE
960 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
961 M: Antoine Tenart <antoine.tenart@free-electrons.com>
963 F: arch/arm/mach-alpine/
964 F: arch/arm/boot/dts/alpine*
965 F: arch/arm64/boot/dts/al/
966 F: drivers/*/*alpine*
968 ARM/ARTPEC MACHINE SUPPORT
969 M: Jesper Nilsson <jesper.nilsson@axis.com>
970 M: Lars Persson <lars.persson@axis.com>
971 M: Niklas Cassel <niklas.cassel@axis.com>
973 L: linux-arm-kernel@axis.com
974 F: arch/arm/mach-artpec
975 F: arch/arm/boot/dts/artpec6*
976 F: drivers/clk/clk-artpec6.c
978 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
979 M: Nicolas Ferre <nicolas.ferre@atmel.com>
980 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
981 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W: http://www.linux4sam.org
984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
986 F: arch/arm/mach-at91/
988 F: arch/arm/boot/dts/at91*.dts
989 F: arch/arm/boot/dts/at91*.dtsi
990 F: arch/arm/boot/dts/sama*.dts
991 F: arch/arm/boot/dts/sama*.dtsi
992 F: arch/arm/include/debug/at91.S
994 ARM/ATMEL AT91 Clock Support
995 M: Boris Brezillon <boris.brezillon@free-electrons.com>
999 ARM/CALXEDA HIGHBANK ARCHITECTURE
1000 M: Rob Herring <robh@kernel.org>
1001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 F: arch/arm/mach-highbank/
1004 F: arch/arm/boot/dts/highbank.dts
1005 F: arch/arm/boot/dts/ecx-*.dts*
1007 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1008 M: Krzysztof Halasa <khalasa@piap.pl>
1010 F: arch/arm/mach-cns3xxx/
1012 ARM/CAVIUM THUNDER NETWORK DRIVER
1013 M: Sunil Goutham <sgoutham@cavium.com>
1014 M: Robert Richter <rric@kernel.org>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 F: drivers/net/ethernet/cavium/thunder/
1019 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1020 M: Alexander Shiyan <shc_work@mail.ru>
1021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1026 M: Hartley Sweeten <hsweeten@visionengravers.com>
1027 M: Ryan Mallon <rmallon@gmail.com>
1028 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 F: arch/arm/mach-ep93xx/
1031 F: arch/arm/mach-ep93xx/include/mach/
1033 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1034 M: Lennert Buytenhek <kernel@wantstofly.org>
1035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 M: Russell King <linux@arm.linux.org.uk>
1040 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 F: arch/arm/include/asm/clkdev.h
1043 F: drivers/clk/clkdev.c
1045 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1046 M: Mike Rapoport <mike@compulab.co.il>
1047 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 ARM/CONTEC MICRO9 MACHINE SUPPORT
1051 M: Hubert Feurstein <hubert.feurstein@contec.at>
1053 F: arch/arm/mach-ep93xx/micro9.c
1055 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1056 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 F: drivers/hwtracing/coresight/*
1060 F: Documentation/trace/coresight.txt
1061 F: Documentation/devicetree/bindings/arm/coresight.txt
1062 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1064 ARM/CORGI MACHINE SUPPORT
1065 M: Richard Purdie <rpurdie@rpsys.net>
1068 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1069 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 T: git git://github.com/ulli-kroll/linux.git
1073 F: arch/arm/mach-gemini/
1074 F: drivers/rtc/rtc-gemini.c
1076 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1077 M: Barry Song <baohua@kernel.org>
1078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1081 F: arch/arm/boot/dts/prima2*
1082 F: arch/arm/mach-prima2/
1083 F: drivers/clk/sirf/
1084 F: drivers/clocksource/timer-prima2.c
1085 F: drivers/clocksource/timer-atlas7.c
1088 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1089 M: Baruch Siach <baruch@tkos.co.il>
1090 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 F: arch/arm/boot/dts/cx92755*
1095 ARM/EBSA110 MACHINE SUPPORT
1096 M: Russell King <linux@arm.linux.org.uk>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W: http://www.arm.linux.org.uk/
1100 F: arch/arm/mach-ebsa110/
1101 F: drivers/net/ethernet/amd/am79c961a.*
1103 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1104 M: Uwe Kleine-König <kernel@pengutronix.de>
1105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1110 M: Daniel Ribeiro <drwyrm@gmail.com>
1111 M: Stefan Schmidt <stefan@openezx.org>
1112 M: Harald Welte <laforge@openezx.org>
1113 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1114 W: http://www.openezx.org/
1116 T: topgit git://git.openezx.org/openezx.git
1117 F: arch/arm/mach-pxa/ezx.c
1119 ARM/FARADAY FA526 PORT
1120 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 T: git git://git.berlios.de/gemini-board
1124 F: arch/arm/mm/*-fa*
1126 ARM/FOOTBRIDGE ARCHITECTURE
1127 M: Russell King <linux@arm.linux.org.uk>
1128 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 W: http://www.arm.linux.org.uk/
1131 F: arch/arm/include/asm/hardware/dec21285.h
1132 F: arch/arm/mach-footbridge/
1134 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1135 M: Shawn Guo <shawnguo@kernel.org>
1136 M: Sascha Hauer <kernel@pengutronix.de>
1137 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1140 F: arch/arm/mach-imx/
1141 F: arch/arm/mach-mxs/
1142 F: arch/arm/boot/dts/imx*
1143 F: arch/arm/configs/imx*_defconfig
1147 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1148 M: Shawn Guo <shawnguo@kernel.org>
1149 M: Sascha Hauer <kernel@pengutronix.de>
1150 R: Stefan Agner <stefan@agner.ch>
1151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1154 F: arch/arm/mach-imx/*vf610*
1155 F: arch/arm/boot/dts/vf*
1157 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1158 M: Lennert Buytenhek <kernel@wantstofly.org>
1159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 ARM/GUMSTIX MACHINE SUPPORT
1163 M: Steve Sakoman <sakoman@gmail.com>
1164 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1168 M: Philipp Zabel <philipp.zabel@gmail.com>
1169 M: Paul Parsons <lost.distance@yahoo.com>
1170 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 F: arch/arm/mach-pxa/hx4700.c
1173 F: arch/arm/mach-pxa/include/mach/hx4700.h
1174 F: sound/soc/pxa/hx4700.c
1176 ARM/HISILICON SOC SUPPORT
1177 M: Wei Xu <xuwei5@hisilicon.com>
1178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 W: http://www.hisilicon.com
1181 T: git git://github.com/hisilicon/linux-hisi.git
1182 F: arch/arm/mach-hisi/
1183 F: arch/arm/boot/dts/hi3*
1184 F: arch/arm/boot/dts/hip*
1185 F: arch/arm/boot/dts/hisi*
1186 F: arch/arm64/boot/dts/hisilicon/
1188 ARM/HP JORNADA 7XX MACHINE SUPPORT
1189 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1193 F: arch/arm/mach-sa1100/jornada720.c
1194 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1196 ARM/IGEP MACHINE SUPPORT
1197 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1198 M: Javier Martinez Canillas <javier@dowhile0.org>
1199 L: linux-omap@vger.kernel.org
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 F: arch/arm/boot/dts/omap3-igep*
1204 ARM/INCOME PXA270 SUPPORT
1205 M: Marek Vasut <marek.vasut@gmail.com>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1210 ARM/INTEL IOP32X ARM ARCHITECTURE
1211 M: Lennert Buytenhek <kernel@wantstofly.org>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 ARM/INTEL IOP33X ARM ARCHITECTURE
1216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 ARM/INTEL IOP13XX ARM ARCHITECTURE
1220 M: Lennert Buytenhek <kernel@wantstofly.org>
1221 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 ARM/INTEL IQ81342EX MACHINE SUPPORT
1225 M: Lennert Buytenhek <kernel@wantstofly.org>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 ARM/INTEL IXDP2850 MACHINE SUPPORT
1230 M: Lennert Buytenhek <kernel@wantstofly.org>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 ARM/INTEL IXP4XX ARM ARCHITECTURE
1235 M: Imre Kaloz <kaloz@openwrt.org>
1236 M: Krzysztof Halasa <khalasa@piap.pl>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 F: arch/arm/mach-ixp4xx/
1241 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1242 M: Jonathan Cameron <jic23@cam.ac.uk>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 F: arch/arm/mach-pxa/stargate2.c
1246 F: drivers/pcmcia/pxa2xx_stargate2.c
1248 ARM/INTEL XSC3 (MANZANO) ARM CORE
1249 M: Lennert Buytenhek <kernel@wantstofly.org>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1254 M: Lennert Buytenhek <kernel@wantstofly.org>
1255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1259 M: Santosh Shilimkar <ssantosh@kernel.org>
1260 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 F: arch/arm/mach-keystone/
1263 F: arch/arm/boot/dts/k2*
1264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1266 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1267 M: Santosh Shilimkar <ssantosh@kernel.org>
1268 L: linux-kernel@vger.kernel.org
1270 F: drivers/clk/keystone/
1272 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1273 M: Santosh Shilimkar <ssantosh@kernel.org>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 L: linux-kernel@vger.kernel.org
1277 F: drivers/clocksource/timer-keystone.c
1279 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1280 M: Santosh Shilimkar <ssantosh@kernel.org>
1281 L: linux-kernel@vger.kernel.org
1283 F: drivers/power/reset/keystone-reset.c
1285 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1286 M: Santosh Shilimkar <ssantosh@kernel.org>
1287 L: linux-kernel@vger.kernel.org
1289 F: drivers/memory/*emif*
1291 ARM/LOGICPD PXA270 MACHINE SUPPORT
1292 M: Lennert Buytenhek <kernel@wantstofly.org>
1293 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 ARM/LPC18XX ARCHITECTURE
1297 M: Joachim Eastwood <manabian@gmail.com>
1298 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 F: arch/arm/boot/dts/lpc43*
1301 F: drivers/clk/nxp/clk-lpc18xx*
1302 F: drivers/clocksource/time-lpc32xx.c
1303 F: drivers/i2c/busses/i2c-lpc2k.c
1304 F: drivers/memory/pl172.c
1305 F: drivers/mtd/spi-nor/nxp-spifi.c
1306 F: drivers/rtc/rtc-lpc24xx.c
1309 ARM/MAGICIAN MACHINE SUPPORT
1310 M: Philipp Zabel <philipp.zabel@gmail.com>
1313 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1314 M: Jason Cooper <jason@lakedaemon.net>
1315 M: Andrew Lunn <andrew@lunn.ch>
1316 M: Gregory Clement <gregory.clement@free-electrons.com>
1317 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320 F: arch/arm/mach-mvebu/
1321 F: drivers/rtc/rtc-armada38x.c
1322 F: arch/arm/boot/dts/armada*
1323 F: arch/arm/boot/dts/kirkwood*
1324 F: arch/arm64/boot/dts/marvell/armada*
1327 ARM/Marvell Berlin SoC support
1328 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F: arch/arm/mach-berlin/
1332 F: arch/arm/boot/dts/berlin*
1333 F: arch/arm64/boot/dts/marvell/berlin*
1336 ARM/Marvell Dove/MV78xx0/Orion SOC support
1337 M: Jason Cooper <jason@lakedaemon.net>
1338 M: Andrew Lunn <andrew@lunn.ch>
1339 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1340 M: Gregory Clement <gregory.clement@free-electrons.com>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 F: arch/arm/mach-dove/
1344 F: arch/arm/mach-mv78xx0/
1345 F: arch/arm/mach-orion5x/
1346 F: arch/arm/plat-orion/
1347 F: arch/arm/boot/dts/dove*
1348 F: arch/arm/boot/dts/orion5x*
1351 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1352 M: Alexander Clouter <alex@digriz.org.uk>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 W: http://www.digriz.org.uk/ts78xx/kernel
1356 F: arch/arm/mach-orion5x/ts78xx-*
1358 ARM/Mediatek RTC DRIVER
1359 M: Eddie Huang <eddie.huang@mediatek.com>
1360 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1363 F: drivers/rtc/rtc-mt6397.c
1365 ARM/Mediatek SoC support
1366 M: Matthias Brugger <matthias.bgg@gmail.com>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1370 F: arch/arm/boot/dts/mt6*
1371 F: arch/arm/boot/dts/mt8*
1372 F: arch/arm/mach-mediatek/
1376 ARM/Mediatek USB3 PHY DRIVER
1377 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1381 F: drivers/phy/phy-mt65xx-usb3.c
1383 ARM/MICREL KS8695 ARCHITECTURE
1384 M: Greg Ungerer <gerg@uclinux.org>
1385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-ks8695/
1389 ARM/MIOA701 MACHINE SUPPORT
1390 M: Robert Jarzmik <robert.jarzmik@free.fr>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F: arch/arm/mach-pxa/mioa701.c
1395 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1396 M: Michael Petchkovsky <mkpetch@internode.on.net>
1399 ARM/NOMADIK ARCHITECTURE
1400 M: Alessandro Rubini <rubini@unipv.it>
1401 M: Linus Walleij <linus.walleij@linaro.org>
1402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 F: arch/arm/mach-nomadik/
1405 F: drivers/pinctrl/nomadik/
1406 F: drivers/i2c/busses/i2c-nomadik.c
1407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1409 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1410 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1411 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1412 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1415 ARM/TOSA MACHINE SUPPORT
1416 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1417 M: Dirk Opfer <dirk@opfer-online.de>
1420 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1421 M: Marek Vasut <marek.vasut@gmail.com>
1422 L: linux-arm-kernel@lists.infradead.org
1423 W: http://hackndev.com
1425 F: arch/arm/mach-pxa/include/mach/palmtx.h
1426 F: arch/arm/mach-pxa/palmtx.c
1427 F: arch/arm/mach-pxa/include/mach/palmt5.h
1428 F: arch/arm/mach-pxa/palmt5.c
1429 F: arch/arm/mach-pxa/include/mach/palmld.h
1430 F: arch/arm/mach-pxa/palmld.c
1431 F: arch/arm/mach-pxa/include/mach/palmte2.h
1432 F: arch/arm/mach-pxa/palmte2.c
1433 F: arch/arm/mach-pxa/include/mach/palmtc.h
1434 F: arch/arm/mach-pxa/palmtc.c
1436 ARM/PALM TREO SUPPORT
1437 M: Tomas Cech <sleep_walker@suse.com>
1438 L: linux-arm-kernel@lists.infradead.org
1439 W: http://hackndev.com
1441 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1442 F: arch/arm/mach-pxa/palmtreo.c
1445 M: Sergey Lapin <slapin@ossfans.org>
1446 L: linux-arm-kernel@lists.infradead.org
1447 W: http://hackndev.com
1449 F: arch/arm/mach-pxa/include/mach/palmz72.h
1450 F: arch/arm/mach-pxa/palmz72.c
1453 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1454 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1457 ARM/PT DIGITAL BOARD PORT
1458 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 W: http://www.arm.linux.org.uk/
1463 ARM/QUALCOMM SUPPORT
1464 M: Andy Gross <andy.gross@linaro.org>
1465 M: David Brown <david.brown@linaro.org>
1466 L: linux-arm-msm@vger.kernel.org
1467 L: linux-soc@vger.kernel.org
1469 F: arch/arm/boot/dts/qcom-*.dts
1470 F: arch/arm/boot/dts/qcom-*.dtsi
1471 F: arch/arm/mach-qcom/
1472 F: arch/arm64/boot/dts/qcom/*
1473 F: drivers/soc/qcom/
1474 F: drivers/tty/serial/msm_serial.h
1475 F: drivers/tty/serial/msm_serial.c
1476 F: drivers/*/pm8???-*
1477 F: drivers/mfd/ssbi.c
1478 F: drivers/firmware/qcom_scm.c
1479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1481 ARM/RADISYS ENP2611 MACHINE SUPPORT
1482 M: Lennert Buytenhek <kernel@wantstofly.org>
1483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 ARM/RENESAS ARM64 ARCHITECTURE
1487 M: Simon Horman <horms@verge.net.au>
1488 M: Magnus Damm <magnus.damm@gmail.com>
1489 L: linux-renesas-soc@vger.kernel.org
1490 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1493 F: arch/arm64/boot/dts/renesas/
1495 ARM/RISCPC ARCHITECTURE
1496 M: Russell King <linux@arm.linux.org.uk>
1497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 W: http://www.arm.linux.org.uk/
1500 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1501 F: arch/arm/include/asm/hardware/ioc.h
1502 F: arch/arm/include/asm/hardware/iomd.h
1503 F: arch/arm/include/asm/hardware/memc.h
1504 F: arch/arm/mach-rpc/
1505 F: drivers/net/ethernet/8390/etherh.c
1506 F: drivers/net/ethernet/i825xx/ether1*
1507 F: drivers/net/ethernet/seeq/ether3*
1508 F: drivers/scsi/arm/
1510 ARM/Rockchip SoC support
1511 M: Heiko Stuebner <heiko@sntech.de>
1512 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 L: linux-rockchip@lists.infradead.org
1514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1516 F: arch/arm/boot/dts/rk3*
1517 F: arch/arm/mach-rockchip/
1518 F: drivers/clk/rockchip/
1519 F: drivers/i2c/busses/i2c-rk3x.c
1520 F: drivers/*/*rockchip*
1521 F: drivers/*/*/*rockchip*
1522 F: sound/soc/rockchip/
1525 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1526 M: Kukjin Kim <kgene@kernel.org>
1527 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1528 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1531 F: arch/arm/boot/dts/s3c*
1532 F: arch/arm/boot/dts/s5p*
1533 F: arch/arm/boot/dts/samsung*
1534 F: arch/arm/boot/dts/exynos*
1535 F: arch/arm64/boot/dts/exynos/
1536 F: arch/arm/plat-samsung/
1537 F: arch/arm/mach-s3c24*/
1538 F: arch/arm/mach-s3c64xx/
1539 F: arch/arm/mach-s5p*/
1540 F: arch/arm/mach-exynos*/
1541 F: drivers/*/*s3c2410*
1542 F: drivers/*/*/*s3c2410*
1543 F: drivers/soc/samsung/*
1544 F: drivers/spi/spi-s3c*
1545 F: sound/soc/samsung/*
1546 F: Documentation/arm/Samsung/
1547 F: Documentation/devicetree/bindings/arm/samsung/
1548 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1549 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1552 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1553 M: Kyungmin Park <kyungmin.park@samsung.com>
1554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556 F: arch/arm/mach-s5pv210/
1558 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1559 M: Kyungmin Park <kyungmin.park@samsung.com>
1560 M: Kamil Debski <k.debski@samsung.com>
1561 L: linux-arm-kernel@lists.infradead.org
1562 L: linux-media@vger.kernel.org
1564 F: drivers/media/platform/s5p-g2d/
1566 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1567 M: Kyungmin Park <kyungmin.park@samsung.com>
1568 M: Kamil Debski <k.debski@samsung.com>
1569 M: Jeongtae Park <jtp.park@samsung.com>
1570 L: linux-arm-kernel@lists.infradead.org
1571 L: linux-media@vger.kernel.org
1573 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1574 F: drivers/media/platform/s5p-mfc/
1576 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1577 M: Kyungmin Park <kyungmin.park@samsung.com>
1578 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1579 L: linux-arm-kernel@lists.infradead.org
1580 L: linux-media@vger.kernel.org
1582 F: drivers/media/platform/s5p-tv/
1584 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1585 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1586 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1587 L: linux-arm-kernel@lists.infradead.org
1588 L: linux-media@vger.kernel.org
1590 F: drivers/media/platform/s5p-jpeg/
1592 ARM/SHMOBILE ARM ARCHITECTURE
1593 M: Simon Horman <horms@verge.net.au>
1594 M: Magnus Damm <magnus.damm@gmail.com>
1595 L: linux-renesas-soc@vger.kernel.org
1596 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1599 F: arch/arm/boot/dts/emev2*
1600 F: arch/arm/boot/dts/r7s*
1601 F: arch/arm/boot/dts/r8a*
1602 F: arch/arm/boot/dts/sh*
1603 F: arch/arm/configs/shmobile_defconfig
1604 F: arch/arm/include/debug/renesas-scif.S
1605 F: arch/arm/mach-shmobile/
1608 ARM/SOCFPGA ARCHITECTURE
1609 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1611 F: arch/arm/mach-socfpga/
1612 F: arch/arm/boot/dts/socfpga*
1613 F: arch/arm/configs/socfpga_defconfig
1614 F: arch/arm64/boot/dts/altera/
1615 W: http://www.rocketboards.org
1616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1618 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1619 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1621 F: drivers/clk/socfpga/
1623 ARM/SOCFPGA EDAC SUPPORT
1624 M: Thor Thayer <tthayer@opensource.altera.com>
1626 F: drivers/edac/altera_edac.
1628 ARM/STI ARCHITECTURE
1629 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1630 M: Maxime Coquelin <maxime.coquelin@st.com>
1631 M: Patrice Chotard <patrice.chotard@st.com>
1632 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 L: kernel@stlinux.com
1634 W: http://www.stlinux.com
1636 F: arch/arm/mach-sti/
1637 F: arch/arm/boot/dts/sti*
1638 F: drivers/char/hw_random/st-rng.c
1639 F: drivers/clocksource/arm_global_timer.c
1640 F: drivers/clocksource/clksrc_st_lpc.c
1641 F: drivers/i2c/busses/i2c-st.c
1642 F: drivers/media/rc/st_rc.c
1643 F: drivers/media/platform/sti/c8sectpfe/
1644 F: drivers/mmc/host/sdhci-st.c
1645 F: drivers/phy/phy-miphy28lp.c
1646 F: drivers/phy/phy-miphy365x.c
1647 F: drivers/phy/phy-stih407-usb.c
1648 F: drivers/phy/phy-stih41x-usb.c
1649 F: drivers/pinctrl/pinctrl-st.c
1650 F: drivers/reset/sti/
1651 F: drivers/rtc/rtc-st-lpc.c
1652 F: drivers/tty/serial/st-asc.c
1653 F: drivers/usb/dwc3/dwc3-st.c
1654 F: drivers/usb/host/ehci-st.c
1655 F: drivers/usb/host/ohci-st.c
1656 F: drivers/watchdog/st_lpc_wdt.c
1657 F: drivers/ata/ahci_st.c
1659 ARM/STM32 ARCHITECTURE
1660 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1665 F: drivers/clocksource/armv7m_systick.c
1667 ARM/TANGO ARCHITECTURE
1668 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1669 L: linux-arm-kernel@lists.infradead.org
1671 F: arch/arm/mach-tango/
1672 F: arch/arm/boot/dts/tango*
1674 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1675 M: Lennert Buytenhek <kernel@wantstofly.org>
1676 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1679 ARM/TETON BGA MACHINE SUPPORT
1680 M: "Mark F. Brown" <mark.brown314@gmail.com>
1681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1684 ARM/THECUS N2100 MACHINE SUPPORT
1685 M: Lennert Buytenhek <kernel@wantstofly.org>
1686 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1690 M: Wan ZongShun <mcuos.com@gmail.com>
1691 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 W: http://www.mcuos.com
1694 F: arch/arm/mach-w90x900/
1695 F: drivers/input/keyboard/w90p910_keypad.c
1696 F: drivers/input/touchscreen/w90p910_ts.c
1697 F: drivers/watchdog/nuc900_wdt.c
1698 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1699 F: drivers/mtd/nand/nuc900_nand.c
1700 F: drivers/rtc/rtc-nuc900.c
1701 F: drivers/spi/spi-nuc900.c
1702 F: drivers/usb/host/ehci-w90x900.c
1703 F: drivers/video/fbdev/nuc900fb.c
1705 ARM/U300 MACHINE SUPPORT
1706 M: Linus Walleij <linus.walleij@linaro.org>
1707 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 F: arch/arm/mach-u300/
1710 F: drivers/clocksource/timer-u300.c
1711 F: drivers/i2c/busses/i2c-stu300.c
1712 F: drivers/rtc/rtc-coh901331.c
1713 F: drivers/watchdog/coh901327_wdt.c
1714 F: drivers/dma/coh901318*
1715 F: drivers/mfd/ab3100*
1716 F: drivers/rtc/rtc-ab3100.c
1717 F: drivers/rtc/rtc-coh901331.c
1718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1720 ARM/UNIPHIER ARCHITECTURE
1721 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1722 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 F: arch/arm/boot/dts/uniphier*
1725 F: arch/arm/include/asm/hardware/cache-uniphier.h
1726 F: arch/arm/mach-uniphier/
1727 F: arch/arm/mm/cache-uniphier.c
1728 F: arch/arm64/boot/dts/socionext/
1729 F: drivers/bus/uniphier-system-bus.c
1730 F: drivers/i2c/busses/i2c-uniphier*
1731 F: drivers/pinctrl/uniphier/
1732 F: drivers/tty/serial/8250/8250_uniphier.c
1735 ARM/Ux500 ARM ARCHITECTURE
1736 M: Linus Walleij <linus.walleij@linaro.org>
1737 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739 F: arch/arm/mach-ux500/
1740 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1741 F: drivers/dma/ste_dma40*
1742 F: drivers/hwspinlock/u8500_hsem.c
1743 F: drivers/mfd/abx500*
1744 F: drivers/mfd/ab8500*
1745 F: drivers/mfd/dbx500*
1746 F: drivers/mfd/db8500*
1747 F: drivers/pinctrl/nomadik/pinctrl-ab*
1748 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1749 F: drivers/rtc/rtc-ab8500.c
1750 F: drivers/rtc/rtc-pl031.c
1751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1753 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1754 M: Ulf Hansson <ulf.hansson@linaro.org>
1755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 T: git git://git.linaro.org/people/ulfh/clk.git
1758 F: drivers/clk/ux500/
1759 F: include/linux/platform_data/clk-ux500.h
1761 ARM/VERSATILE EXPRESS PLATFORM
1762 M: Liviu Dudau <liviu.dudau@arm.com>
1763 M: Sudeep Holla <sudeep.holla@arm.com>
1764 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1767 F: arch/arm/boot/dts/vexpress*
1768 F: arch/arm64/boot/dts/arm/
1769 F: arch/arm/mach-vexpress/
1772 F: drivers/clk/versatile/clk-vexpress-osc.c
1773 F: drivers/clocksource/versatile.c
1776 M: Russell King <linux@arm.linux.org.uk>
1777 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 W: http://www.arm.linux.org.uk/
1782 ARM/VOIPAC PXA270 SUPPORT
1783 M: Marek Vasut <marek.vasut@gmail.com>
1784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1786 F: arch/arm/mach-pxa/vpac270.c
1787 F: arch/arm/mach-pxa/include/mach/vpac270.h
1789 ARM/VT8500 ARM ARCHITECTURE
1790 M: Tony Prisk <linux@prisktech.co.nz>
1791 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 F: arch/arm/mach-vt8500/
1794 F: drivers/clocksource/vt8500_timer.c
1795 F: drivers/i2c/busses/i2c-wmt.c
1796 F: drivers/mmc/host/wmt-sdmmc.c
1797 F: drivers/pwm/pwm-vt8500.c
1798 F: drivers/rtc/rtc-vt8500.c
1799 F: drivers/tty/serial/vt8500_serial.c
1800 F: drivers/usb/host/ehci-platform.c
1801 F: drivers/usb/host/uhci-platform.c
1802 F: drivers/video/fbdev/vt8500lcdfb.*
1803 F: drivers/video/fbdev/wm8505fb*
1804 F: drivers/video/fbdev/wmt_ge_rops.*
1806 ARM/ZIPIT Z2 SUPPORT
1807 M: Marek Vasut <marek.vasut@gmail.com>
1808 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810 F: arch/arm/mach-pxa/z2.c
1811 F: arch/arm/mach-pxa/include/mach/z2.h
1813 ARM/ZTE ARCHITECTURE
1814 M: Jun Nie <jun.nie@linaro.org>
1815 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 F: arch/arm/mach-zx/
1819 F: Documentation/devicetree/bindings/arm/zte.txt
1820 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1822 ARM/ZYNQ ARCHITECTURE
1823 M: Michal Simek <michal.simek@xilinx.com>
1824 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1825 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 W: http://wiki.xilinx.com
1827 T: git https://github.com/Xilinx/linux-xlnx.git
1829 F: arch/arm/mach-zynq/
1830 F: drivers/cpuidle/cpuidle-zynq.c
1831 F: drivers/block/xsysace.c
1834 F: drivers/clocksource/cadence_ttc_timer.c
1835 F: drivers/i2c/busses/i2c-cadence.c
1836 F: drivers/mmc/host/sdhci-of-arasan.c
1837 F: drivers/edac/synopsys_edac.c
1840 M: Will Deacon <will.deacon@arm.com>
1841 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1843 F: drivers/iommu/arm-smmu.c
1844 F: drivers/iommu/arm-smmu-v3.c
1845 F: drivers/iommu/io-pgtable-arm.c
1847 ARM64 PORT (AARCH64 ARCHITECTURE)
1848 M: Catalin Marinas <catalin.marinas@arm.com>
1849 M: Will Deacon <will.deacon@arm.com>
1850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1854 F: Documentation/arm64/
1856 AS3645A LED FLASH CONTROLLER DRIVER
1857 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1858 L: linux-media@vger.kernel.org
1859 T: git git://linuxtv.org/media_tree.git
1861 F: drivers/media/i2c/as3645a.c
1862 F: include/media/i2c/as3645a.h
1864 ASC7621 HARDWARE MONITOR DRIVER
1865 M: George Joseph <george.joseph@fairview5.com>
1866 L: lm-sensors@lm-sensors.org
1868 F: Documentation/hwmon/asc7621
1869 F: drivers/hwmon/asc7621.c
1871 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1872 M: Corentin Chary <corentin.chary@gmail.com>
1873 L: acpi4asus-user@lists.sourceforge.net
1874 L: platform-driver-x86@vger.kernel.org
1875 W: http://acpi4asus.sf.net
1877 F: drivers/platform/x86/asus*.c
1878 F: drivers/platform/x86/eeepc*.c
1880 ASUS WIRELESS RADIO CONTROL DRIVER
1881 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1882 L: platform-driver-x86@vger.kernel.org
1884 F: drivers/platform/x86/asus-wireless.c
1886 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1887 R: Dan Williams <dan.j.williams@intel.com>
1888 W: http://sourceforge.net/projects/xscaleiop
1890 F: Documentation/crypto/async-tx-api.txt
1893 F: include/linux/dmaengine.h
1894 F: include/linux/async_tx.h
1897 M: Wolfram Sang <wsa@the-dreams.de>
1898 L: linux-i2c@vger.kernel.org
1900 F: drivers/misc/eeprom/at24.c
1901 F: include/linux/platform_data/at24.h
1903 ATA OVER ETHERNET (AOE) DRIVER
1904 M: "Ed L. Cashin" <ed.cashin@acm.org>
1905 W: http://www.openaoe.org/
1907 F: Documentation/aoe/
1908 F: drivers/block/aoe/
1910 ATHEROS 71XX/9XXX GPIO DRIVER
1911 M: Alban Bedel <albeu@free.fr>
1912 W: https://github.com/AlbanBedel/linux
1913 T: git git://github.com/AlbanBedel/linux
1915 F: drivers/gpio/gpio-ath79.c
1916 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1918 ATHEROS ATH GENERIC UTILITIES
1919 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1920 L: linux-wireless@vger.kernel.org
1922 F: drivers/net/wireless/ath/*
1924 ATHEROS ATH5K WIRELESS DRIVER
1925 M: Jiri Slaby <jirislaby@gmail.com>
1926 M: Nick Kossifidis <mickflemm@gmail.com>
1927 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1928 L: linux-wireless@vger.kernel.org
1929 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1931 F: drivers/net/wireless/ath/ath5k/
1933 ATHEROS ATH6KL WIRELESS DRIVER
1934 M: Kalle Valo <kvalo@qca.qualcomm.com>
1935 L: linux-wireless@vger.kernel.org
1936 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1939 F: drivers/net/wireless/ath/ath6kl/
1941 WILOCITY WIL6210 WIRELESS DRIVER
1942 M: Maya Erez <qca_merez@qca.qualcomm.com>
1943 L: linux-wireless@vger.kernel.org
1944 L: wil6210@qca.qualcomm.com
1946 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1947 F: drivers/net/wireless/ath/wil6210/
1948 F: include/uapi/linux/wil6210_uapi.h
1950 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1951 M: Christian Lamparter <chunkeey@googlemail.com>
1952 L: linux-wireless@vger.kernel.org
1953 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1955 F: drivers/net/wireless/ath/carl9170/
1957 ATK0110 HWMON DRIVER
1958 M: Luca Tettamanti <kronos.it@gmail.com>
1959 L: lm-sensors@lm-sensors.org
1961 F: drivers/hwmon/asus_atk0110.c
1964 M: Ville Syrjala <syrjala@sci.fi>
1966 F: drivers/input/misc/ati_remote2.c
1968 ATLX ETHERNET DRIVERS
1969 M: Jay Cliburn <jcliburn@gmail.com>
1970 M: Chris Snook <chris.snook@gmail.com>
1971 L: netdev@vger.kernel.org
1972 W: http://sourceforge.net/projects/atl1
1973 W: http://atl1.sourceforge.net
1975 F: drivers/net/ethernet/atheros/
1978 M: Chas Williams <3chas3@gmail.com>
1979 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1980 L: netdev@vger.kernel.org
1981 W: http://linux-atm.sourceforge.net
1984 F: include/linux/atm*
1985 F: include/uapi/linux/atm*
1987 ATMEL AT91 / AT32 MCI DRIVER
1988 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1990 F: drivers/mmc/host/atmel-mci.c
1992 ATMEL AT91 / AT32 SERIAL DRIVER
1993 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1995 F: drivers/tty/serial/atmel_serial.c
1997 ATMEL SAMA5D2 ADC DRIVER
1998 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1999 L: linux-iio@vger.kernel.org
2001 F: drivers/iio/adc/at91-sama5d2_adc.c
2003 ATMEL Audio ALSA driver
2004 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2005 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2010 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2013 F: drivers/dma/at_hdmac.c
2014 F: drivers/dma/at_hdmac_regs.h
2015 F: include/linux/platform_data/dma-atmel.h
2018 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2019 L: linux-arm-kernel@lists.infradead.org
2020 L: dmaengine@vger.kernel.org
2022 F: drivers/dma/at_xdmac.c
2025 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2026 L: linux-i2c@vger.kernel.org
2028 F: drivers/i2c/busses/i2c-at91.c
2031 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2032 L: linux-media@vger.kernel.org
2034 F: drivers/media/platform/soc_camera/atmel-isi.c
2035 F: include/media/atmel-isi.h
2038 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039 L: linux-fbdev@vger.kernel.org
2041 F: drivers/video/fbdev/atmel_lcdfb.c
2042 F: include/video/atmel_lcdc.h
2044 ATMEL MACB ETHERNET DRIVER
2045 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2047 F: drivers/net/ethernet/cadence/
2050 M: Wenyou Yang <wenyou.yang@atmel.com>
2051 M: Josh Wu <rainyfeeling@outlook.com>
2052 L: linux-mtd@lists.infradead.org
2054 F: drivers/mtd/nand/atmel_nand*
2057 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2058 L: linux-mmc@vger.kernel.org
2060 F: drivers/mmc/host/sdhci-of-at91.c
2063 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2065 F: drivers/spi/spi-atmel.*
2068 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2069 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2071 F: drivers/misc/atmel-ssc.c
2072 F: include/linux/atmel-ssc.h
2074 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2075 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2076 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2078 F: drivers/misc/atmel_tclib.c
2079 F: drivers/clocksource/tcb_clksrc.c
2081 ATMEL USBA UDC DRIVER
2082 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2085 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2087 ATMEL WIRELESS DRIVER
2088 M: Simon Kelley <simon@thekelleys.org.uk>
2089 L: linux-wireless@vger.kernel.org
2090 W: http://www.thekelleys.org.uk/atmel
2091 W: http://atmelwlandriver.sourceforge.net/
2093 F: drivers/net/wireless/atmel/atmel*
2095 ATMEL MAXTOUCH DRIVER
2096 M: Nick Dyer <nick.dyer@itdev.co.uk>
2097 T: git git://github.com/atmel-maxtouch/linux.git
2099 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2100 F: drivers/input/touchscreen/atmel_mxt_ts.c
2101 F: include/linux/platform_data/atmel_mxt_ts.h
2103 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2104 M: Bradley Grove <linuxdrivers@attotech.com>
2105 L: linux-scsi@vger.kernel.org
2106 W: http://www.attotech.com
2108 F: drivers/scsi/esas2r
2110 ATUSB IEEE 802.15.4 RADIO DRIVER
2111 M: Stefan Schmidt <stefan@osg.samsung.com>
2112 L: linux-wpan@vger.kernel.org
2114 F: drivers/net/ieee802154/atusb.c
2115 F: drivers/net/ieee802154/atusb.h
2116 F: drivers/net/ieee802154/at86rf230.h
2119 M: Paul Moore <paul@paul-moore.com>
2120 M: Eric Paris <eparis@redhat.com>
2121 L: linux-audit@redhat.com (moderated for non-subscribers)
2122 W: http://people.redhat.com/sgrubb/audit/
2123 T: git git://git.infradead.org/users/pcmoore/audit
2125 F: include/linux/audit.h
2126 F: include/uapi/linux/audit.h
2129 AUXILIARY DISPLAY DRIVERS
2130 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2131 W: http://miguelojeda.es/auxdisplay.htm
2132 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2134 F: drivers/auxdisplay/
2135 F: include/linux/cfag12864b.h
2138 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2139 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2140 W: http://www.atmel.com/products/AVR32/
2141 W: http://mirror.egtvedt.no/avr32linux.org/
2142 W: http://avrfreaks.net/
2146 AVR32/AT32AP MACHINE SUPPORT
2147 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2148 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2150 F: arch/avr32/mach-at32ap/
2153 M: Ralf Baechle <ralf@linux-mips.org>
2154 L: linux-hams@vger.kernel.org
2155 W: http://www.linux-ax25.org/
2157 F: include/uapi/linux/ax25.h
2158 F: include/net/ax25.h
2162 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2163 L: linux-media@vger.kernel.org
2164 W: https://linuxtv.org
2165 T: git git://linuxtv.org/media_tree.git
2167 F: drivers/media/usb/dvb-usb-v2/az6007.c
2169 AZTECH FM RADIO RECEIVER DRIVER
2170 M: Hans Verkuil <hverkuil@xs4all.nl>
2171 L: linux-media@vger.kernel.org
2172 T: git git://linuxtv.org/media_tree.git
2173 W: https://linuxtv.org
2175 F: drivers/media/radio/radio-aztech*
2178 L: linux-wireless@vger.kernel.org
2179 L: b43-dev@lists.infradead.org
2180 W: http://wireless.kernel.org/en/users/Drivers/b43
2182 F: drivers/net/wireless/broadcom/b43/
2184 B43LEGACY WIRELESS DRIVER
2185 M: Larry Finger <Larry.Finger@lwfinger.net>
2186 L: linux-wireless@vger.kernel.org
2187 L: b43-dev@lists.infradead.org
2188 W: http://wireless.kernel.org/en/users/Drivers/b43
2190 F: drivers/net/wireless/broadcom/b43legacy/
2192 BACKLIGHT CLASS/SUBSYSTEM
2193 M: Jingoo Han <jingoohan1@gmail.com>
2194 M: Lee Jones <lee.jones@linaro.org>
2195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2197 F: drivers/video/backlight/
2198 F: include/linux/backlight.h
2201 M: Marek Lindner <mareklindner@neomailbox.ch>
2202 M: Simon Wunderlich <sw@simonwunderlich.de>
2203 M: Antonio Quartulli <a@unstable.cc>
2204 L: b.a.t.m.a.n@lists.open-mesh.org
2205 W: https://www.open-mesh.org/
2206 Q: https://patchwork.open-mesh.org/project/batman/list/
2210 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2211 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2212 L: linux-hams@vger.kernel.org
2213 W: http://www.baycom.org/~tom/ham/ham.html
2215 F: drivers/net/hamradio/baycom*
2217 BCACHE (BLOCK LAYER CACHE)
2218 M: Kent Overstreet <kent.overstreet@gmail.com>
2219 L: linux-bcache@vger.kernel.org
2220 W: http://bcache.evilpiepirate.org
2222 F: drivers/md/bcache/
2224 BDISP ST MEDIA DRIVER
2225 M: Fabien Dessenne <fabien.dessenne@st.com>
2226 L: linux-media@vger.kernel.org
2227 T: git git://linuxtv.org/media_tree.git
2228 W: https://linuxtv.org
2230 F: drivers/media/platform/sti/bdisp
2234 F: Documentation/filesystems/befs.txt
2237 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2238 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2239 L: netdev@vger.kernel.org
2241 F: drivers/net/ethernet/ec_bhf.c
2244 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2246 F: Documentation/filesystems/bfs.txt
2248 F: include/uapi/linux/bfs_fs.h
2250 BLACKFIN ARCHITECTURE
2251 M: Steven Miao <realmz6@gmail.com>
2252 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 T: git git://git.code.sf.net/p/adi-linux/code
2254 W: http://blackfin.uclinux.org
2258 BLACKFIN EMAC DRIVER
2259 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W: http://blackfin.uclinux.org
2262 F: drivers/net/ethernet/adi/
2265 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2266 W: http://blackfin.uclinux.org
2268 F: drivers/rtc/rtc-bfin.c
2271 M: Sonic Zhang <sonic.zhang@analog.com>
2272 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2273 W: http://blackfin.uclinux.org
2275 F: drivers/mmc/host/bfin_sdh.c
2277 BLACKFIN SERIAL DRIVER
2278 M: Sonic Zhang <sonic.zhang@analog.com>
2279 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2280 W: http://blackfin.uclinux.org
2282 F: drivers/tty/serial/bfin_uart.c
2284 BLACKFIN WATCHDOG DRIVER
2285 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2286 W: http://blackfin.uclinux.org
2288 F: drivers/watchdog/bfin_wdt.c
2290 BLACKFIN I2C TWI DRIVER
2291 M: Sonic Zhang <sonic.zhang@analog.com>
2292 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2293 W: http://blackfin.uclinux.org/
2295 F: drivers/i2c/busses/i2c-bfin-twi.c
2297 BLACKFIN MEDIA DRIVER
2298 M: Scott Jiang <scott.jiang.linux@gmail.com>
2299 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2300 W: http://blackfin.uclinux.org/
2302 F: drivers/media/platform/blackfin/
2303 F: drivers/media/i2c/adv7183*
2304 F: drivers/media/i2c/vs6624*
2306 BLINKM RGB LED DRIVER
2307 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2309 F: drivers/leds/leds-blinkm.c
2312 M: Jens Axboe <axboe@kernel.dk>
2313 L: linux-block@vger.kernel.org
2314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2317 F: kernel/trace/blktrace.c
2320 M: Joern Engel <joern@lazybastard.org>
2321 L: linux-mtd@lists.infradead.org
2323 F: drivers/mtd/devices/block2mtd.c
2326 M: Marcel Holtmann <marcel@holtmann.org>
2327 M: Gustavo Padovan <gustavo@padovan.org>
2328 M: Johan Hedberg <johan.hedberg@gmail.com>
2329 L: linux-bluetooth@vger.kernel.org
2330 W: http://www.bluez.org/
2331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2334 F: drivers/bluetooth/
2337 M: Marcel Holtmann <marcel@holtmann.org>
2338 M: Gustavo Padovan <gustavo@padovan.org>
2339 M: Johan Hedberg <johan.hedberg@gmail.com>
2340 L: linux-bluetooth@vger.kernel.org
2341 W: http://www.bluez.org/
2342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2346 F: include/net/bluetooth/
2349 M: Jay Vosburgh <j.vosburgh@gmail.com>
2350 M: Veaceslav Falico <vfalico@gmail.com>
2351 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2352 L: netdev@vger.kernel.org
2353 W: http://sourceforge.net/projects/bonding/
2355 F: drivers/net/bonding/
2356 F: include/uapi/linux/if_bonding.h
2358 BPF (Safe dynamic programs and tools)
2359 M: Alexei Starovoitov <ast@kernel.org>
2360 L: netdev@vger.kernel.org
2361 L: linux-kernel@vger.kernel.org
2365 BROADCOM B44 10/100 ETHERNET DRIVER
2366 M: Gary Zambrano <zambrano@broadcom.com>
2367 L: netdev@vger.kernel.org
2369 F: drivers/net/ethernet/broadcom/b44.*
2371 BROADCOM GENET ETHERNET DRIVER
2372 M: Florian Fainelli <f.fainelli@gmail.com>
2373 L: netdev@vger.kernel.org
2375 F: drivers/net/ethernet/broadcom/genet/
2377 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2378 M: Sony Chacko <sony.chacko@qlogic.com>
2379 M: Dept-HSGLinuxNICDev@qlogic.com
2380 L: netdev@vger.kernel.org
2382 F: drivers/net/ethernet/broadcom/bnx2.*
2383 F: drivers/net/ethernet/broadcom/bnx2_*
2385 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2386 M: Ariel Elior <ariel.elior@qlogic.com>
2387 L: netdev@vger.kernel.org
2389 F: drivers/net/ethernet/broadcom/bnx2x/
2391 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2392 M: Florian Fainelli <f.fainelli@gmail.com>
2393 M: Ray Jui <rjui@broadcom.com>
2394 M: Scott Branden <sbranden@broadcom.com>
2395 L: bcm-kernel-feedback-list@broadcom.com
2396 T: git git://github.com/broadcom/mach-bcm
2398 F: arch/arm/mach-bcm/
2399 F: arch/arm/boot/dts/bcm113*
2400 F: arch/arm/boot/dts/bcm216*
2401 F: arch/arm/boot/dts/bcm281*
2402 F: arch/arm64/boot/dts/broadcom/
2403 F: arch/arm/configs/bcm_defconfig
2404 F: drivers/mmc/host/sdhci-bcm-kona.c
2405 F: drivers/clocksource/bcm_kona_timer.c
2407 BROADCOM BCM2835 ARM ARCHITECTURE
2408 M: Stephen Warren <swarren@wwwdotorg.org>
2409 M: Lee Jones <lee@kernel.org>
2410 M: Eric Anholt <eric@anholt.net>
2411 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2412 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2417 BROADCOM BCM47XX MIPS ARCHITECTURE
2418 M: Hauke Mehrtens <hauke@hauke-m.de>
2419 M: Rafał Miłecki <zajec5@gmail.com>
2420 L: linux-mips@linux-mips.org
2422 F: arch/mips/bcm47xx/*
2423 F: arch/mips/include/asm/mach-bcm47xx/*
2425 BROADCOM BCM5301X ARM ARCHITECTURE
2426 M: Hauke Mehrtens <hauke@hauke-m.de>
2427 L: linux-arm-kernel@lists.infradead.org
2429 F: arch/arm/mach-bcm/bcm_5301x.c
2430 F: arch/arm/boot/dts/bcm5301x.dtsi
2431 F: arch/arm/boot/dts/bcm470*
2433 BROADCOM BCM63XX ARM ARCHITECTURE
2434 M: Florian Fainelli <f.fainelli@gmail.com>
2435 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2436 L: bcm-kernel-feedback-list@broadcom.com
2437 T: git git://github.com/broadcom/stblinux.git
2439 F: arch/arm/mach-bcm/bcm63xx.c
2440 F: arch/arm/include/debug/bcm63xx.S
2442 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2443 M: Kevin Cernekee <cernekee@gmail.com>
2444 L: linux-usb@vger.kernel.org
2446 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2448 BROADCOM BCM7XXX ARM ARCHITECTURE
2449 M: Brian Norris <computersforpeace@gmail.com>
2450 M: Gregory Fong <gregory.0xf0@gmail.com>
2451 M: Florian Fainelli <f.fainelli@gmail.com>
2452 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2453 L: bcm-kernel-feedback-list@broadcom.com
2454 T: git git://github.com/broadcom/stblinux.git
2456 F: arch/arm/mach-bcm/*brcmstb*
2457 F: arch/arm/boot/dts/bcm7*.dts*
2458 F: drivers/bus/brcmstb_gisb.c
2461 BROADCOM BMIPS MIPS ARCHITECTURE
2462 M: Kevin Cernekee <cernekee@gmail.com>
2463 M: Florian Fainelli <f.fainelli@gmail.com>
2464 L: linux-mips@linux-mips.org
2465 T: git git://github.com/broadcom/stblinux.git
2467 F: arch/mips/bmips/*
2468 F: arch/mips/include/asm/mach-bmips/*
2469 F: arch/mips/kernel/*bmips*
2470 F: arch/mips/boot/dts/brcm/bcm*.dts*
2471 F: drivers/irqchip/irq-bcm63*
2472 F: drivers/irqchip/irq-bcm7*
2473 F: drivers/irqchip/irq-brcmstb*
2474 F: include/linux/bcm963xx_nvram.h
2475 F: include/linux/bcm963xx_tag.h
2477 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2478 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2479 M: Prashant Sreedharan <prashant@broadcom.com>
2480 M: Michael Chan <mchan@broadcom.com>
2481 L: netdev@vger.kernel.org
2483 F: drivers/net/ethernet/broadcom/tg3.*
2485 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2486 M: Brett Rudley <brudley@broadcom.com>
2487 M: Arend van Spriel <arend@broadcom.com>
2488 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2489 M: Hante Meuleman <meuleman@broadcom.com>
2490 L: linux-wireless@vger.kernel.org
2491 L: brcm80211-dev-list@broadcom.com
2493 F: drivers/net/wireless/broadcom/brcm80211/
2495 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2496 M: QLogic-Storage-Upstream@qlogic.com
2497 L: linux-scsi@vger.kernel.org
2499 F: drivers/scsi/bnx2fc/
2501 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2502 M: QLogic-Storage-Upstream@qlogic.com
2503 L: linux-scsi@vger.kernel.org
2505 F: drivers/scsi/bnx2i/
2507 BROADCOM IPROC ARM ARCHITECTURE
2508 M: Ray Jui <rjui@broadcom.com>
2509 M: Scott Branden <sbranden@broadcom.com>
2510 M: Jon Mason <jonmason@broadcom.com>
2511 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2512 L: bcm-kernel-feedback-list@broadcom.com
2513 T: git git://github.com/broadcom/cygnus-linux.git
2529 BROADCOM BRCMSTB GPIO DRIVER
2530 M: Gregory Fong <gregory.0xf0@gmail.com>
2531 L: bcm-kernel-feedback-list@broadcom.com
2533 F: drivers/gpio/gpio-brcmstb.c
2534 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2536 BROADCOM KONA GPIO DRIVER
2537 M: Ray Jui <rjui@broadcom.com>
2538 L: bcm-kernel-feedback-list@broadcom.com
2540 F: drivers/gpio/gpio-bcm-kona.c
2541 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2543 BROADCOM NVRAM DRIVER
2544 M: Rafał Miłecki <zajec5@gmail.com>
2545 L: linux-mips@linux-mips.org
2547 F: drivers/firmware/broadcom/*
2549 BROADCOM STB NAND FLASH DRIVER
2550 M: Brian Norris <computersforpeace@gmail.com>
2551 M: Kamal Dasu <kdasu.kdev@gmail.com>
2552 L: linux-mtd@lists.infradead.org
2553 L: bcm-kernel-feedback-list@broadcom.com
2555 F: drivers/mtd/nand/brcmnand/
2557 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2558 M: Rafał Miłecki <zajec5@gmail.com>
2559 L: linux-wireless@vger.kernel.org
2562 F: include/linux/bcma/
2564 BROADCOM SYSTEMPORT ETHERNET DRIVER
2565 M: Florian Fainelli <f.fainelli@gmail.com>
2566 L: netdev@vger.kernel.org
2568 F: drivers/net/ethernet/broadcom/bcmsysport.*
2570 BROADCOM VULCAN ARM64 SOC
2571 M: Jayachandran C. <jchandra@broadcom.com>
2572 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2573 L: bcm-kernel-feedback-list@broadcom.com
2575 F: arch/arm64/boot/dts/broadcom/vulcan*
2577 BROCADE BFA FC SCSI DRIVER
2578 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2579 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2580 L: linux-scsi@vger.kernel.org
2582 F: drivers/scsi/bfa/
2584 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2585 M: Rasesh Mody <rasesh.mody@qlogic.com>
2586 L: netdev@vger.kernel.org
2588 F: drivers/net/ethernet/brocade/bna/
2590 BSG (block layer generic sg v4 driver)
2591 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2592 L: linux-scsi@vger.kernel.org
2595 F: include/linux/bsg.h
2596 F: include/uapi/linux/bsg.h
2599 M: Clemens Ladisch <clemens@ladisch.de>
2600 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2601 T: git git://git.alsa-project.org/alsa-kernel.git
2603 F: Documentation/sound/alsa/Bt87x.txt
2604 F: sound/pci/bt87x.c
2607 M: Michael Buesch <m@bues.ch>
2608 W: http://bu3sch.de/btgpio.php
2610 F: drivers/gpio/gpio-bt8xx.c
2613 M: Chris Mason <clm@fb.com>
2614 M: Josef Bacik <jbacik@fb.com>
2615 M: David Sterba <dsterba@suse.com>
2616 L: linux-btrfs@vger.kernel.org
2617 W: http://btrfs.wiki.kernel.org/
2618 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2621 F: Documentation/filesystems/btrfs.txt
2624 BTTV VIDEO4LINUX DRIVER
2625 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2626 L: linux-media@vger.kernel.org
2627 W: https://linuxtv.org
2628 T: git git://linuxtv.org/media_tree.git
2630 F: Documentation/video4linux/bttv/
2631 F: drivers/media/pci/bt8xx/bttv*
2633 BUSLOGIC SCSI DRIVER
2634 M: Khalid Aziz <khalid@gonehiking.org>
2635 L: linux-scsi@vger.kernel.org
2637 F: drivers/scsi/BusLogic.*
2638 F: drivers/scsi/FlashPoint.*
2640 C-MEDIA CMI8788 DRIVER
2641 M: Clemens Ladisch <clemens@ladisch.de>
2642 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2643 T: git git://git.alsa-project.org/alsa-kernel.git
2645 F: sound/pci/oxygen/
2648 M: Mark Salter <msalter@redhat.com>
2649 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2650 L: linux-c6x-dev@linux-c6x.org
2651 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2655 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2656 M: David Howells <dhowells@redhat.com>
2657 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2659 F: Documentation/filesystems/caching/cachefiles.txt
2662 CADET FM/AM RADIO RECEIVER DRIVER
2663 M: Hans Verkuil <hverkuil@xs4all.nl>
2664 L: linux-media@vger.kernel.org
2665 T: git git://linuxtv.org/media_tree.git
2666 W: https://linuxtv.org
2668 F: drivers/media/radio/radio-cadet*
2670 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2671 M: Jonathan Corbet <corbet@lwn.net>
2672 L: linux-media@vger.kernel.org
2673 T: git git://linuxtv.org/media_tree.git
2675 F: Documentation/video4linux/cafe_ccic
2676 F: drivers/media/platform/marvell-ccic/
2679 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2680 L: netdev@vger.kernel.org
2682 F: Documentation/networking/caif/
2683 F: drivers/net/caif/
2684 F: include/uapi/linux/caif/
2685 F: include/net/caif/
2688 CALGARY x86-64 IOMMU
2689 M: Muli Ben-Yehuda <muli@il.ibm.com>
2690 M: "Jon D. Mason" <jdmason@kudzu.us>
2691 L: discuss@x86-64.org
2693 F: arch/x86/kernel/pci-calgary_64.c
2694 F: arch/x86/kernel/tce_64.c
2695 F: arch/x86/include/asm/calgary.h
2696 F: arch/x86/include/asm/tce.h
2699 M: Oliver Hartkopp <socketcan@hartkopp.net>
2700 M: Marc Kleine-Budde <mkl@pengutronix.de>
2701 L: linux-can@vger.kernel.org
2702 W: https://github.com/linux-can
2703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2706 F: Documentation/networking/can.txt
2708 F: include/linux/can/core.h
2709 F: include/uapi/linux/can.h
2710 F: include/uapi/linux/can/bcm.h
2711 F: include/uapi/linux/can/raw.h
2712 F: include/uapi/linux/can/gw.h
2715 M: Wolfgang Grandegger <wg@grandegger.com>
2716 M: Marc Kleine-Budde <mkl@pengutronix.de>
2717 L: linux-can@vger.kernel.org
2718 W: https://github.com/linux-can
2719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2723 F: include/linux/can/dev.h
2724 F: include/linux/can/platform/
2725 F: include/uapi/linux/can/error.h
2726 F: include/uapi/linux/can/netlink.h
2729 M: Serge Hallyn <serge.hallyn@canonical.com>
2730 L: linux-security-module@vger.kernel.org
2732 F: include/linux/capability.h
2733 F: include/uapi/linux/capability.h
2734 F: security/commoncap.c
2735 F: kernel/capability.c
2737 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2738 M: Kevin Tsai <ktsai@capellamicro.com>
2740 F: drivers/iio/light/cm*
2741 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2743 CAVIUM LIQUIDIO NETWORK DRIVER
2744 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2745 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2746 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2747 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2748 L: netdev@vger.kernel.org
2749 W: http://www.cavium.com
2751 F: drivers/net/ethernet/cavium/liquidio/
2753 CC2520 IEEE-802.15.4 RADIO DRIVER
2754 M: Varka Bhadram <varkabhadram@gmail.com>
2755 L: linux-wpan@vger.kernel.org
2757 F: drivers/net/ieee802154/cc2520.c
2758 F: include/linux/spi/cc2520.h
2759 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2761 CELL BROADBAND ENGINE ARCHITECTURE
2762 M: Arnd Bergmann <arnd@arndb.de>
2763 L: linuxppc-dev@lists.ozlabs.org
2764 W: http://www.ibm.com/developerworks/power/cell/
2766 F: arch/powerpc/include/asm/cell*.h
2767 F: arch/powerpc/include/asm/spu*.h
2768 F: arch/powerpc/include/uapi/asm/spu*.h
2769 F: arch/powerpc/oprofile/*cell*
2770 F: arch/powerpc/platforms/cell/
2772 CEPH COMMON CODE (LIBCEPH)
2773 M: Ilya Dryomov <idryomov@gmail.com>
2774 M: "Yan, Zheng" <zyan@redhat.com>
2775 M: Sage Weil <sage@redhat.com>
2776 L: ceph-devel@vger.kernel.org
2778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2779 T: git git://github.com/ceph/ceph-client.git
2782 F: include/linux/ceph/
2783 F: include/linux/crush/
2785 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2786 M: "Yan, Zheng" <zyan@redhat.com>
2787 M: Sage Weil <sage@redhat.com>
2788 M: Ilya Dryomov <idryomov@gmail.com>
2789 L: ceph-devel@vger.kernel.org
2791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2792 T: git git://github.com/ceph/ceph-client.git
2794 F: Documentation/filesystems/ceph.txt
2797 CERTIFICATE HANDLING:
2798 M: David Howells <dhowells@redhat.com>
2799 M: David Woodhouse <dwmw2@infradead.org>
2800 L: keyrings@vger.kernel.org
2802 F: Documentation/module-signing.txt
2804 F: scripts/sign-file.c
2805 F: scripts/extract-cert.c
2807 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2808 L: linux-usb@vger.kernel.org
2810 F: Documentation/usb/WUSB-Design-overview.txt
2811 F: Documentation/usb/wusb-cbaf
2812 F: drivers/usb/host/hwa-hc.c
2813 F: drivers/usb/host/whci/
2814 F: drivers/usb/wusbcore/
2815 F: include/linux/usb/wusb*
2817 CFAG12864B LCD DRIVER
2818 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2819 W: http://miguelojeda.es/auxdisplay.htm
2820 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2822 F: drivers/auxdisplay/cfag12864b.c
2823 F: include/linux/cfag12864b.h
2825 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2826 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2827 W: http://miguelojeda.es/auxdisplay.htm
2828 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2830 F: drivers/auxdisplay/cfag12864bfb.c
2831 F: include/linux/cfag12864b.h
2833 CFG80211 and NL80211
2834 M: Johannes Berg <johannes@sipsolutions.net>
2835 L: linux-wireless@vger.kernel.org
2836 W: http://wireless.kernel.org/
2837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2840 F: include/uapi/linux/nl80211.h
2841 F: include/net/cfg80211.h
2843 X: net/wireless/wext*
2845 CHAR and MISC DRIVERS
2846 M: Arnd Bergmann <arnd@arndb.de>
2847 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2852 F: include/linux/miscdevice.h
2855 M: Andy Whitcroft <apw@canonical.com>
2856 M: Joe Perches <joe@perches.com>
2858 F: scripts/checkpatch.pl
2860 CHINESE DOCUMENTATION
2861 M: Harry Wei <harryxiyou@gmail.com>
2862 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2863 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2865 F: Documentation/zh_CN/
2867 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2868 M: Peter Chen <Peter.Chen@nxp.com>
2869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2870 L: linux-usb@vger.kernel.org
2872 F: drivers/usb/chipidea/
2874 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2875 M: Hans de Goede <hdegoede@redhat.com>
2876 L: linux-input@vger.kernel.org
2878 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2879 F: drivers/input/touchscreen/chipone_icn8318.c
2881 CHROME HARDWARE PLATFORM SUPPORT
2882 M: Olof Johansson <olof@lixom.net>
2884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2885 F: drivers/platform/chrome/
2887 CISCO VIC ETHERNET NIC DRIVER
2888 M: Christian Benvenuti <benve@cisco.com>
2889 M: Sujith Sankar <ssujith@cisco.com>
2890 M: Govindarajulu Varadarajan <_govind@gmx.com>
2891 M: Neel Patel <neepatel@cisco.com>
2893 F: drivers/net/ethernet/cisco/enic/
2895 CISCO VIC LOW LATENCY NIC DRIVER
2896 M: Christian Benvenuti <benve@cisco.com>
2897 M: Dave Goodell <dgoodell@cisco.com>
2899 F: drivers/infiniband/hw/usnic/
2901 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2902 M: Hartley Sweeten <hsweeten@visionengravers.com>
2903 L: netdev@vger.kernel.org
2905 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2907 CIRRUS LOGIC AUDIO CODEC DRIVERS
2908 M: Brian Austin <brian.austin@cirrus.com>
2909 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2910 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2912 F: sound/soc/codecs/cs*
2915 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2916 L: linux-kernel@vger.kernel.org
2919 F: include/linux/cleancache.h
2922 M: Russell King <linux@arm.linux.org.uk>
2923 L: linux-clk@vger.kernel.org
2925 F: include/linux/clk.h
2927 CLOCKSOURCE, CLOCKEVENT DRIVERS
2928 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2929 M: Thomas Gleixner <tglx@linutronix.de>
2930 L: linux-kernel@vger.kernel.org
2931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2933 F: drivers/clocksource
2935 CISCO FCOE HBA DRIVER
2936 M: Hiral Patel <hiralpat@cisco.com>
2937 M: Suma Ramars <sramars@cisco.com>
2938 M: Brian Uchino <buchino@cisco.com>
2939 L: linux-scsi@vger.kernel.org
2941 F: drivers/scsi/fnic/
2943 CISCO SCSI HBA DRIVER
2944 M: Narsimhulu Musini <nmusini@cisco.com>
2945 M: Sesidhar Baddela <sebaddel@cisco.com>
2946 L: linux-scsi@vger.kernel.org
2948 F: drivers/scsi/snic/
2951 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2952 M: Daniel Oliveira Nascimento <don@syst.com.br>
2953 L: platform-driver-x86@vger.kernel.org
2955 F: drivers/platform/x86/classmate-laptop.c
2958 M: Hans Verkuil <hans.verkuil@cisco.com>
2959 L: linux-media@vger.kernel.org
2960 T: git git://linuxtv.org/media_tree.git
2961 W: https://linuxtv.org
2963 F: drivers/media/pci/cobalt/
2965 COCCINELLE/Semantic Patches (SmPL)
2966 M: Julia Lawall <Julia.Lawall@lip6.fr>
2967 M: Gilles Muller <Gilles.Muller@lip6.fr>
2968 M: Nicolas Palix <nicolas.palix@imag.fr>
2969 M: Michal Marek <mmarek@suse.com>
2970 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2972 W: http://coccinelle.lip6.fr/
2974 F: Documentation/coccinelle.txt
2975 F: scripts/coccinelle/
2976 F: scripts/coccicheck
2979 M: Jan Harkes <jaharkes@cs.cmu.edu>
2981 L: codalist@coda.cs.cmu.edu
2982 W: http://www.coda.cs.cmu.edu/
2984 F: Documentation/filesystems/coda.txt
2986 F: include/linux/coda*.h
2987 F: include/uapi/linux/coda*.h
2989 CODA V4L2 MEM2MEM DRIVER
2990 M: Philipp Zabel <p.zabel@pengutronix.de>
2991 L: linux-media@vger.kernel.org
2993 F: Documentation/devicetree/bindings/media/coda.txt
2994 F: drivers/media/platform/coda/
2996 COMMON CLK FRAMEWORK
2997 M: Michael Turquette <mturquette@baylibre.com>
2998 M: Stephen Boyd <sboyd@codeaurora.org>
2999 L: linux-clk@vger.kernel.org
3000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3003 X: drivers/clk/clkdev.c
3004 F: include/linux/clk-pr*
3005 F: include/linux/clk/
3007 COMMON INTERNET FILE SYSTEM (CIFS)
3008 M: Steve French <sfrench@samba.org>
3009 L: linux-cifs@vger.kernel.org
3010 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3011 W: http://linux-cifs.samba.org/
3012 T: git git://git.samba.org/sfrench/cifs-2.6.git
3014 F: Documentation/filesystems/cifs/
3017 COMPACTPCI HOTPLUG CORE
3018 M: Scott Murray <scott@spiteful.org>
3019 L: linux-pci@vger.kernel.org
3021 F: drivers/pci/hotplug/cpci_hotplug*
3023 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3024 M: Scott Murray <scott@spiteful.org>
3025 L: linux-pci@vger.kernel.org
3027 F: drivers/pci/hotplug/cpcihp_zt5550.*
3029 COMPACTPCI HOTPLUG GENERIC DRIVER
3030 M: Scott Murray <scott@spiteful.org>
3031 L: linux-pci@vger.kernel.org
3033 F: drivers/pci/hotplug/cpcihp_generic.c
3035 COMPAL LAPTOP SUPPORT
3036 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3037 L: platform-driver-x86@vger.kernel.org
3039 F: drivers/platform/x86/compal-laptop.c
3041 CONEXANT ACCESSRUNNER USB DRIVER
3042 L: accessrunner-general@lists.sourceforge.net
3043 W: http://accessrunner.sourceforge.net/
3045 F: drivers/usb/atm/cxacru.c
3048 M: Joel Becker <jlbec@evilplan.org>
3049 M: Christoph Hellwig <hch@lst.de>
3050 T: git git://git.infradead.org/users/hch/configfs.git
3053 F: include/linux/configfs.h
3056 M: Evgeniy Polyakov <zbr@ioremap.net>
3057 L: netdev@vger.kernel.org
3059 F: drivers/connector/
3061 CONTROL GROUP (CGROUP)
3062 M: Tejun Heo <tj@kernel.org>
3063 M: Li Zefan <lizefan@huawei.com>
3064 M: Johannes Weiner <hannes@cmpxchg.org>
3065 L: cgroups@vger.kernel.org
3066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3068 F: Documentation/cgroups/
3069 F: include/linux/cgroup*
3072 CONTROL GROUP - CPUSET
3073 M: Li Zefan <lizefan@huawei.com>
3074 L: cgroups@vger.kernel.org
3075 W: http://www.bullopensource.org/cpuset/
3076 W: http://oss.sgi.com/projects/cpusets/
3077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3079 F: Documentation/cgroups/cpusets.txt
3080 F: include/linux/cpuset.h
3083 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3084 M: Johannes Weiner <hannes@cmpxchg.org>
3085 M: Michal Hocko <mhocko@kernel.org>
3086 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3087 L: cgroups@vger.kernel.org
3088 L: linux-mm@kvack.org
3093 CORETEMP HARDWARE MONITORING DRIVER
3094 M: Fenghua Yu <fenghua.yu@intel.com>
3095 L: lm-sensors@lm-sensors.org
3097 F: Documentation/hwmon/coretemp
3098 F: drivers/hwmon/coretemp.c
3100 COSA/SRP SYNC SERIAL DRIVER
3101 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3102 W: http://www.fi.muni.cz/~kas/cosa/
3104 F: drivers/net/wan/cosa*
3106 CPMAC ETHERNET DRIVER
3107 M: Florian Fainelli <florian@openwrt.org>
3108 L: netdev@vger.kernel.org
3110 F: drivers/net/ethernet/ti/cpmac.c
3112 CPU FREQUENCY DRIVERS
3113 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3114 M: Viresh Kumar <viresh.kumar@linaro.org>
3115 L: linux-pm@vger.kernel.org
3117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3118 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3120 F: include/linux/cpufreq.h
3122 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3123 M: Viresh Kumar <viresh.kumar@linaro.org>
3124 M: Sudeep Holla <sudeep.holla@arm.com>
3125 L: linux-pm@vger.kernel.org
3126 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3128 F: drivers/cpufreq/arm_big_little.h
3129 F: drivers/cpufreq/arm_big_little.c
3130 F: drivers/cpufreq/arm_big_little_dt.c
3132 CPUIDLE DRIVER - ARM BIG LITTLE
3133 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3134 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3135 L: linux-pm@vger.kernel.org
3136 L: linux-arm-kernel@lists.infradead.org
3137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3139 F: drivers/cpuidle/cpuidle-big_little.c
3141 CPUIDLE DRIVER - ARM EXYNOS
3142 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3143 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3144 M: Kukjin Kim <kgene@kernel.org>
3145 L: linux-pm@vger.kernel.org
3146 L: linux-samsung-soc@vger.kernel.org
3148 F: drivers/cpuidle/cpuidle-exynos.c
3149 F: arch/arm/mach-exynos/pm.c
3152 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3153 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3154 L: linux-pm@vger.kernel.org
3156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3157 F: drivers/cpuidle/*
3158 F: include/linux/cpuidle.h
3161 M: "H. Peter Anvin" <hpa@zytor.com>
3163 F: arch/x86/kernel/cpuid.c
3164 F: arch/x86/kernel/msr.c
3166 CPU POWER MONITORING SUBSYSTEM
3167 M: Thomas Renninger <trenn@suse.com>
3168 L: linux-pm@vger.kernel.org
3170 F: tools/power/cpupower/
3173 W: http://sourceforge.net/projects/cramfs/
3174 S: Orphan / Obsolete
3175 F: Documentation/filesystems/cramfs.txt
3179 M: Mikael Starvik <starvik@axis.com>
3180 M: Jesper Nilsson <jesper.nilsson@axis.com>
3181 L: linux-cris-kernel@axis.com
3182 W: http://developer.axis.com
3183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3186 F: drivers/tty/serial/crisv10.*
3189 M: Herbert Xu <herbert@gondor.apana.org.au>
3190 M: "David S. Miller" <davem@davemloft.net>
3191 L: linux-crypto@vger.kernel.org
3192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3195 F: Documentation/crypto/
3196 F: Documentation/DocBook/crypto-API.tmpl
3202 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3203 M: Neil Horman <nhorman@tuxdriver.com>
3204 L: linux-crypto@vger.kernel.org
3206 F: crypto/ansi_cprng.c
3210 M: Hans Verkuil <hverkuil@xs4all.nl>
3211 L: linux-media@vger.kernel.org
3212 T: git git://linuxtv.org/media_tree.git
3213 W: http://linuxtv.org
3215 F: drivers/media/i2c/cs3308.c
3216 F: drivers/media/i2c/cs3308.h
3218 CS5535 Audio ALSA driver
3219 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3221 F: sound/pci/cs5535audio/
3224 M: Solomon Peachy <pizza@shaftnet.org>
3226 F: drivers/net/wireless/st/cw1200/
3228 CX18 VIDEO4LINUX DRIVER
3229 M: Andy Walls <awalls@md.metrocast.net>
3230 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3231 L: linux-media@vger.kernel.org
3232 T: git git://linuxtv.org/media_tree.git
3233 W: https://linuxtv.org
3234 W: http://www.ivtvdriver.org/index.php/Cx18
3236 F: Documentation/video4linux/cx18.txt
3237 F: drivers/media/pci/cx18/
3238 F: include/uapi/linux/ivtv*
3240 CX2341X MPEG ENCODER HELPER MODULE
3241 M: Hans Verkuil <hverkuil@xs4all.nl>
3242 L: linux-media@vger.kernel.org
3243 T: git git://linuxtv.org/media_tree.git
3244 W: https://linuxtv.org
3246 F: drivers/media/common/cx2341x*
3247 F: include/media/cx2341x*
3249 CX24120 MEDIA DRIVER
3250 M: Jemma Denson <jdenson@gmail.com>
3251 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3252 L: linux-media@vger.kernel.org
3253 W: https://linuxtv.org
3254 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3256 F: drivers/media/dvb-frontends/cx24120*
3258 CX88 VIDEO4LINUX DRIVER
3259 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3260 L: linux-media@vger.kernel.org
3261 W: https://linuxtv.org
3262 T: git git://linuxtv.org/media_tree.git
3264 F: Documentation/video4linux/cx88/
3265 F: drivers/media/pci/cx88/
3267 CXD2820R MEDIA DRIVER
3268 M: Antti Palosaari <crope@iki.fi>
3269 L: linux-media@vger.kernel.org
3270 W: https://linuxtv.org
3271 W: http://palosaari.fi/linux/
3272 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3273 T: git git://linuxtv.org/anttip/media_tree.git
3275 F: drivers/media/dvb-frontends/cxd2820r*
3277 CXGB3 ETHERNET DRIVER (CXGB3)
3278 M: Santosh Raspatur <santosh@chelsio.com>
3279 L: netdev@vger.kernel.org
3280 W: http://www.chelsio.com
3282 F: drivers/net/ethernet/chelsio/cxgb3/
3284 CXGB3 ISCSI DRIVER (CXGB3I)
3285 M: Karen Xie <kxie@chelsio.com>
3286 L: linux-scsi@vger.kernel.org
3287 W: http://www.chelsio.com
3289 F: drivers/scsi/cxgbi/cxgb3i
3291 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3292 M: Steve Wise <swise@chelsio.com>
3293 L: linux-rdma@vger.kernel.org
3294 W: http://www.openfabrics.org
3296 F: drivers/infiniband/hw/cxgb3/
3298 CXGB4 ETHERNET DRIVER (CXGB4)
3299 M: Hariprasad S <hariprasad@chelsio.com>
3300 L: netdev@vger.kernel.org
3301 W: http://www.chelsio.com
3303 F: drivers/net/ethernet/chelsio/cxgb4/
3305 CXGB4 ISCSI DRIVER (CXGB4I)
3306 M: Karen Xie <kxie@chelsio.com>
3307 L: linux-scsi@vger.kernel.org
3308 W: http://www.chelsio.com
3310 F: drivers/scsi/cxgbi/cxgb4i
3312 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3313 M: Steve Wise <swise@chelsio.com>
3314 L: linux-rdma@vger.kernel.org
3315 W: http://www.openfabrics.org
3317 F: drivers/infiniband/hw/cxgb4/
3319 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3320 M: Casey Leedom <leedom@chelsio.com>
3321 L: netdev@vger.kernel.org
3322 W: http://www.chelsio.com
3324 F: drivers/net/ethernet/chelsio/cxgb4vf/
3326 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3327 M: Ian Munsie <imunsie@au1.ibm.com>
3328 M: Michael Neuling <mikey@neuling.org>
3329 L: linuxppc-dev@lists.ozlabs.org
3331 F: drivers/misc/cxl/
3332 F: include/misc/cxl*
3333 F: include/uapi/misc/cxl.h
3334 F: Documentation/powerpc/cxl.txt
3335 F: Documentation/powerpc/cxl.txt
3336 F: Documentation/ABI/testing/sysfs-class-cxl
3338 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3339 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3340 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3341 L: linux-scsi@vger.kernel.org
3343 F: drivers/scsi/cxlflash/
3344 F: include/uapi/scsi/cxlflash_ioctls.h
3345 F: Documentation/powerpc/cxlflash.txt
3347 STMMAC ETHERNET DRIVER
3348 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3349 L: netdev@vger.kernel.org
3350 W: http://www.stlinux.com
3352 F: drivers/net/ethernet/stmicro/stmmac/
3355 M: Russell King <linux@arm.linux.org.uk>
3356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3357 W: http://www.arm.linux.org.uk/
3359 F: drivers/video/fbdev/cyber2000fb.*
3361 CYCLADES ASYNC MUX DRIVER
3362 W: http://www.cyclades.com/
3364 F: drivers/tty/cyclades.c
3365 F: include/linux/cyclades.h
3366 F: include/uapi/linux/cyclades.h
3368 CYCLADES PC300 DRIVER
3369 W: http://www.cyclades.com/
3371 F: drivers/net/wan/pc300*
3373 CYPRESS_FIRMWARE MEDIA DRIVER
3374 M: Antti Palosaari <crope@iki.fi>
3375 L: linux-media@vger.kernel.org
3376 W: https://linuxtv.org
3377 W: http://palosaari.fi/linux/
3378 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3379 T: git git://linuxtv.org/anttip/media_tree.git
3381 F: drivers/media/common/cypress_firmware*
3383 CYTTSP TOUCHSCREEN DRIVER
3384 M: Ferruh Yigit <fery@cypress.com>
3385 L: linux-input@vger.kernel.org
3387 F: drivers/input/touchscreen/cyttsp*
3388 F: include/linux/input/cyttsp.h
3390 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3391 M: Joshua Kinard <kumba@gentoo.org>
3393 F: drivers/rtc/rtc-ds1685.c
3394 F: include/linux/rtc/ds1685.h
3396 DAMA SLAVE for AX.25
3397 M: Joerg Reuter <jreuter@yaina.de>
3398 W: http://yaina.de/jreuter/
3399 W: http://www.qsl.net/dl1bke/
3400 L: linux-hams@vger.kernel.org
3402 F: net/ax25/af_ax25.c
3403 F: net/ax25/ax25_dev.c
3404 F: net/ax25/ax25_ds_*
3405 F: net/ax25/ax25_in.c
3406 F: net/ax25/ax25_out.c
3407 F: net/ax25/ax25_timer.c
3408 F: net/ax25/sysctl_net_ax25.c
3410 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3411 L: netdev@vger.kernel.org
3413 F: Documentation/networking/dmfe.txt
3414 F: drivers/net/ethernet/dec/tulip/dmfe.c
3416 DC390/AM53C974 SCSI driver
3417 M: Hannes Reinecke <hare@suse.com>
3418 L: linux-scsi@vger.kernel.org
3420 F: drivers/scsi/am53c974.c
3423 M: Oliver Neukum <oliver@neukum.org>
3424 M: Ali Akcaagac <aliakc@web.de>
3425 M: Jamie Lenehan <lenehan@twibble.org>
3426 L: dc395x@twibble.org
3427 W: http://twibble.org/dist/dc395x/
3428 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3430 F: Documentation/scsi/dc395x.txt
3431 F: drivers/scsi/dc395x.*
3434 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3435 L: dccp@vger.kernel.org
3436 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3438 F: include/linux/dccp.h
3439 F: include/uapi/linux/dccp.h
3440 F: include/linux/tfrc.h
3443 DECnet NETWORK LAYER
3444 W: http://linux-decnet.sourceforge.net
3445 L: linux-decnet-user@lists.sourceforge.net
3447 F: Documentation/networking/decnet.txt
3450 DECSTATION PLATFORM SUPPORT
3451 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3452 L: linux-mips@linux-mips.org
3453 W: http://www.linux-mips.org/wiki/DECstation
3456 F: arch/mips/include/asm/dec/
3457 F: arch/mips/include/asm/mach-dec/
3459 DEFXX FDDI NETWORK DRIVER
3460 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3462 F: drivers/net/fddi/defxx.*
3465 M: Matthew Garrett <mjg59@srcf.ucam.org>
3466 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3467 L: platform-driver-x86@vger.kernel.org
3469 F: drivers/platform/x86/dell-laptop.c
3471 DELL LAPTOP RBTN DRIVER
3472 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3474 F: drivers/platform/x86/dell-rbtn.*
3476 DELL LAPTOP FREEFALL DRIVER
3477 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3479 F: drivers/platform/x86/dell-smo8800.c
3481 DELL LAPTOP SMM DRIVER
3482 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3484 F: drivers/hwmon/dell-smm-hwmon.c
3485 F: include/uapi/linux/i8k.h
3487 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3488 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3490 F: Documentation/dcdbas.txt
3491 F: drivers/firmware/dcdbas.*
3493 DELL WMI EXTRAS DRIVER
3494 M: Matthew Garrett <mjg59@srcf.ucam.org>
3495 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3497 F: drivers/platform/x86/dell-wmi.c
3499 DESIGNWARE USB2 DRD IP DRIVER
3500 M: John Youn <johnyoun@synopsys.com>
3501 L: linux-usb@vger.kernel.org
3502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3504 F: drivers/usb/dwc2/
3506 DESIGNWARE USB3 DRD IP DRIVER
3507 M: Felipe Balbi <balbi@kernel.org>
3508 L: linux-usb@vger.kernel.org
3509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3511 F: drivers/usb/dwc3/
3513 DEVICE COREDUMP (DEV_COREDUMP)
3514 M: Johannes Berg <johannes@sipsolutions.net>
3515 L: linux-kernel@vger.kernel.org
3517 F: drivers/base/devcoredump.c
3518 F: include/linux/devcoredump.h
3520 DEVICE FREQUENCY (DEVFREQ)
3521 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3522 M: Kyungmin Park <kyungmin.park@samsung.com>
3523 L: linux-pm@vger.kernel.org
3524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3527 F: include/linux/devfreq.h
3528 F: Documentation/devicetree/bindings/devfreq/
3530 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3531 M: Chanwoo Choi <cw00.choi@samsung.com>
3532 L: linux-pm@vger.kernel.org
3533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3535 F: drivers/devfreq/event/
3536 F: drivers/devfreq/devfreq-event.c
3537 F: include/linux/devfreq-event.h
3538 F: Documentation/devicetree/bindings/devfreq/event/
3540 DEVICE NUMBER REGISTRY
3541 M: Torben Mathiasen <device@lanana.org>
3542 W: http://lanana.org/docs/device-list/index.html
3546 M: Alasdair Kergon <agk@redhat.com>
3547 M: Mike Snitzer <snitzer@redhat.com>
3548 M: dm-devel@redhat.com
3549 L: dm-devel@redhat.com
3550 W: http://sources.redhat.com/dm
3551 Q: http://patchwork.kernel.org/project/dm-devel/list/
3552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3553 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3555 F: Documentation/device-mapper/
3557 F: drivers/md/persistent-data/
3558 F: include/linux/device-mapper.h
3559 F: include/linux/dm-*.h
3560 F: include/uapi/linux/dm-*.h
3563 M: Jiri Pirko <jiri@mellanox.com>
3564 L: netdev@vger.kernel.org
3566 F: net/core/devlink.c
3567 F: include/net/devlink.h
3568 F: include/uapi/linux/devlink.h
3570 DIALOG SEMICONDUCTOR DRIVERS
3571 M: Support Opensource <support.opensource@diasemi.com>
3572 W: http://www.dialog-semiconductor.com/products
3574 F: Documentation/hwmon/da90??
3575 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3576 F: drivers/gpio/gpio-da90??.c
3577 F: drivers/hwmon/da90??-hwmon.c
3578 F: drivers/iio/adc/da91??-*.c
3579 F: drivers/input/misc/da90??_onkey.c
3580 F: drivers/input/touchscreen/da9052_tsi.c
3581 F: drivers/leds/leds-da90??.c
3582 F: drivers/mfd/da903x.c
3583 F: drivers/mfd/da90??-*.c
3584 F: drivers/mfd/da91??-*.c
3585 F: drivers/power/da9052-battery.c
3586 F: drivers/power/da91??-*.c
3587 F: drivers/regulator/da903x.c
3588 F: drivers/regulator/da9???-regulator.[ch]
3589 F: drivers/rtc/rtc-da90??.c
3590 F: drivers/video/backlight/da90??_bl.c
3591 F: drivers/watchdog/da90??_wdt.c
3592 F: include/linux/mfd/da903x.h
3593 F: include/linux/mfd/da9052/
3594 F: include/linux/mfd/da9055/
3595 F: include/linux/mfd/da9063/
3596 F: include/linux/mfd/da9150/
3597 F: include/sound/da[79]*.h
3598 F: sound/soc/codecs/da[79]*.[ch]
3600 DIGI NEO AND CLASSIC PCI PRODUCTS
3601 M: Lidza Louina <lidza.louina@gmail.com>
3602 M: Mark Hounschell <markh@compro.net>
3603 L: driverdev-devel@linuxdriverproject.org
3605 F: drivers/staging/dgnc/
3607 DIOLAN U2C-12 I2C DRIVER
3608 M: Guenter Roeck <linux@roeck-us.net>
3609 L: linux-i2c@vger.kernel.org
3611 F: drivers/i2c/busses/i2c-diolan-u2c.c
3614 M: Matthew Wilcox <willy@linux.intel.com>
3615 L: linux-fsdevel@vger.kernel.org
3619 DIRECTORY NOTIFICATION (DNOTIFY)
3620 M: Eric Paris <eparis@parisplace.org>
3622 F: Documentation/filesystems/dnotify.txt
3623 F: fs/notify/dnotify/
3624 F: include/linux/dnotify.h
3626 DISK GEOMETRY AND PARTITION HANDLING
3627 M: Andries Brouwer <aeb@cwi.nl>
3628 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3629 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3630 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3634 M: Jan Kara <jack@suse.com>
3636 F: Documentation/filesystems/quota.txt
3638 F: include/linux/quota*.h
3639 F: include/uapi/linux/quota*.h
3641 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3642 M: Bernie Thompson <bernie@plugable.com>
3643 L: linux-fbdev@vger.kernel.org
3645 W: http://plugable.com/category/projects/udlfb/
3646 F: drivers/video/fbdev/udlfb.c
3647 F: include/video/udlfb.h
3648 F: Documentation/fb/udlfb.txt
3650 DISTRIBUTED LOCK MANAGER (DLM)
3651 M: Christine Caulfield <ccaulfie@redhat.com>
3652 M: David Teigland <teigland@redhat.com>
3653 L: cluster-devel@redhat.com
3654 W: http://sources.redhat.com/cluster/
3655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3659 DMA BUFFER SHARING FRAMEWORK
3660 M: Sumit Semwal <sumit.semwal@linaro.org>
3662 L: linux-media@vger.kernel.org
3663 L: dri-devel@lists.freedesktop.org
3664 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3666 F: include/linux/dma-buf*
3667 F: include/linux/reservation.h
3668 F: include/linux/*fence.h
3669 F: Documentation/dma-buf-sharing.txt
3670 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3672 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3673 M: Vinod Koul <vinod.koul@intel.com>
3674 L: dmaengine@vger.kernel.org
3675 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3678 F: include/linux/dmaengine.h
3679 F: Documentation/dmaengine/
3680 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3682 DME1737 HARDWARE MONITOR DRIVER
3683 M: Juerg Haefliger <juergh@gmail.com>
3684 L: lm-sensors@lm-sensors.org
3686 F: Documentation/hwmon/dme1737
3687 F: drivers/hwmon/dme1737.c
3690 M: Jean Delvare <jdelvare@suse.com>
3692 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3693 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3694 F: drivers/firmware/dmi-id.c
3695 F: drivers/firmware/dmi_scan.c
3696 F: include/linux/dmi.h
3699 M: Jonathan Corbet <corbet@lwn.net>
3700 L: linux-doc@vger.kernel.org
3703 F: scripts/docproc.c
3704 F: scripts/kernel-doc*
3705 X: Documentation/ABI/
3706 X: Documentation/devicetree/
3707 X: Documentation/acpi
3708 X: Documentation/power
3709 X: Documentation/spi
3710 X: Documentation/DocBook/media
3711 T: git git://git.lwn.net/linux.git docs-next
3714 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3715 L: blinux-list@redhat.com
3717 F: drivers/char/dtlk.c
3718 F: include/linux/dtlk.h
3720 DPT_I2O SCSI RAID DRIVER
3721 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3722 L: linux-scsi@vger.kernel.org
3723 W: http://www.adaptec.com/
3725 F: drivers/scsi/dpt*
3726 F: drivers/scsi/dpt/
3729 M: Philipp Reisner <philipp.reisner@linbit.com>
3730 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3731 L: drbd-dev@lists.linbit.com
3732 W: http://www.drbd.org
3733 T: git git://git.linbit.com/linux-drbd.git
3734 T: git git://git.linbit.com/drbd-8.4.git
3736 F: drivers/block/drbd/
3738 F: Documentation/blockdev/drbd/
3740 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3741 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3744 F: Documentation/kobject.txt
3749 F: include/linux/debugfs.h
3750 F: include/linux/kobj*
3754 M: David Airlie <airlied@linux.ie>
3755 L: dri-devel@lists.freedesktop.org
3756 T: git git://people.freedesktop.org/~airlied/linux
3761 F: include/uapi/drm/
3763 RADEON and AMDGPU DRM DRIVERS
3764 M: Alex Deucher <alexander.deucher@amd.com>
3765 M: Christian König <christian.koenig@amd.com>
3766 L: dri-devel@lists.freedesktop.org
3767 T: git git://people.freedesktop.org/~agd5f/linux
3769 F: drivers/gpu/drm/radeon/
3770 F: include/uapi/drm/radeon*
3771 F: drivers/gpu/drm/amd/
3772 F: include/uapi/drm/amdgpu*
3775 M: Thierry Reding <thierry.reding@gmail.com>
3776 L: dri-devel@lists.freedesktop.org
3777 T: git git://anongit.freedesktop.org/tegra/linux.git
3779 F: drivers/gpu/drm/drm_panel.c
3780 F: drivers/gpu/drm/panel/
3781 F: include/drm/drm_panel.h
3782 F: Documentation/devicetree/bindings/display/panel/
3784 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3785 M: Daniel Vetter <daniel.vetter@intel.com>
3786 M: Jani Nikula <jani.nikula@linux.intel.com>
3787 L: intel-gfx@lists.freedesktop.org
3788 L: dri-devel@lists.freedesktop.org
3789 W: https://01.org/linuxgraphics/
3790 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3791 T: git git://anongit.freedesktop.org/drm-intel
3793 F: drivers/gpu/drm/i915/
3794 F: include/drm/i915*
3795 F: include/uapi/drm/i915*
3797 DRM DRIVERS FOR ATMEL HLCDC
3798 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3799 L: dri-devel@lists.freedesktop.org
3801 F: drivers/gpu/drm/atmel-hlcdc/
3802 F: Documentation/devicetree/bindings/drm/atmel/
3804 DRM DRIVERS FOR EXYNOS
3805 M: Inki Dae <inki.dae@samsung.com>
3806 M: Joonyoung Shim <jy0922.shim@samsung.com>
3807 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3808 M: Kyungmin Park <kyungmin.park@samsung.com>
3809 L: dri-devel@lists.freedesktop.org
3810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3812 F: drivers/gpu/drm/exynos/
3813 F: include/drm/exynos*
3814 F: include/uapi/drm/exynos*
3816 DRM DRIVERS FOR FREESCALE DCU
3817 M: Stefan Agner <stefan@agner.ch>
3818 M: Alison Wang <alison.wang@freescale.com>
3819 L: dri-devel@lists.freedesktop.org
3821 F: drivers/gpu/drm/fsl-dcu/
3822 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3823 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3825 DRM DRIVERS FOR FREESCALE IMX
3826 M: Philipp Zabel <p.zabel@pengutronix.de>
3827 L: dri-devel@lists.freedesktop.org
3829 F: drivers/gpu/drm/imx/
3830 F: drivers/gpu/ipu-v3/
3831 F: Documentation/devicetree/bindings/display/imx/
3833 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3834 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3835 L: dri-devel@lists.freedesktop.org
3836 T: git git://github.com/patjak/drm-gma500
3838 F: drivers/gpu/drm/gma500
3839 F: include/drm/gma500*
3841 DRM DRIVERS FOR NVIDIA TEGRA
3842 M: Thierry Reding <thierry.reding@gmail.com>
3843 M: Terje Bergström <tbergstrom@nvidia.com>
3844 L: dri-devel@lists.freedesktop.org
3845 L: linux-tegra@vger.kernel.org
3846 T: git git://anongit.freedesktop.org/tegra/linux.git
3848 F: drivers/gpu/drm/tegra/
3849 F: drivers/gpu/host1x/
3850 F: include/linux/host1x.h
3851 F: include/uapi/drm/tegra_drm.h
3852 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3854 DRM DRIVERS FOR RENESAS
3855 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3856 L: dri-devel@lists.freedesktop.org
3857 L: linux-renesas-soc@vger.kernel.org
3858 T: git git://people.freedesktop.org/~airlied/linux
3860 F: drivers/gpu/drm/rcar-du/
3861 F: drivers/gpu/drm/shmobile/
3862 F: include/linux/platform_data/shmob_drm.h
3864 DRM DRIVERS FOR ROCKCHIP
3865 M: Mark Yao <mark.yao@rock-chips.com>
3866 L: dri-devel@lists.freedesktop.org
3868 F: drivers/gpu/drm/rockchip/
3869 F: Documentation/devicetree/bindings/display/rockchip*
3872 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3873 M: Vincent Abriou <vincent.abriou@st.com>
3874 L: dri-devel@lists.freedesktop.org
3875 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3877 F: drivers/gpu/drm/sti
3878 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3880 DRM DRIVERS FOR VIVANTE GPU IP
3881 M: Lucas Stach <l.stach@pengutronix.de>
3882 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3883 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3884 L: dri-devel@lists.freedesktop.org
3886 F: drivers/gpu/drm/etnaviv
3887 F: Documentation/devicetree/bindings/display/etnaviv
3889 DSBR100 USB FM RADIO DRIVER
3890 M: Alexey Klimov <klimov.linux@gmail.com>
3891 L: linux-media@vger.kernel.org
3892 T: git git://linuxtv.org/media_tree.git
3894 F: drivers/media/radio/dsbr100.c
3897 M: Francois Romieu <romieu@fr.zoreil.com>
3898 L: netdev@vger.kernel.org
3900 F: drivers/net/wan/dscc4.c
3903 M: Hans Verkuil <hverkuil@xs4all.nl>
3904 L: linux-media@vger.kernel.org
3905 T: git git://linuxtv.org/media_tree.git
3906 W: https://linuxtv.org
3908 F: drivers/media/pci/dt3155/
3910 DVB_USB_AF9015 MEDIA DRIVER
3911 M: Antti Palosaari <crope@iki.fi>
3912 L: linux-media@vger.kernel.org
3913 W: https://linuxtv.org
3914 W: http://palosaari.fi/linux/
3915 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3916 T: git git://linuxtv.org/anttip/media_tree.git
3918 F: drivers/media/usb/dvb-usb-v2/af9015*
3920 DVB_USB_AF9035 MEDIA DRIVER
3921 M: Antti Palosaari <crope@iki.fi>
3922 L: linux-media@vger.kernel.org
3923 W: https://linuxtv.org
3924 W: http://palosaari.fi/linux/
3925 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3926 T: git git://linuxtv.org/anttip/media_tree.git
3928 F: drivers/media/usb/dvb-usb-v2/af9035*
3930 DVB_USB_ANYSEE MEDIA DRIVER
3931 M: Antti Palosaari <crope@iki.fi>
3932 L: linux-media@vger.kernel.org
3933 W: https://linuxtv.org
3934 W: http://palosaari.fi/linux/
3935 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3936 T: git git://linuxtv.org/anttip/media_tree.git
3938 F: drivers/media/usb/dvb-usb-v2/anysee*
3940 DVB_USB_AU6610 MEDIA DRIVER
3941 M: Antti Palosaari <crope@iki.fi>
3942 L: linux-media@vger.kernel.org
3943 W: https://linuxtv.org
3944 W: http://palosaari.fi/linux/
3945 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3946 T: git git://linuxtv.org/anttip/media_tree.git
3948 F: drivers/media/usb/dvb-usb-v2/au6610*
3950 DVB_USB_CE6230 MEDIA DRIVER
3951 M: Antti Palosaari <crope@iki.fi>
3952 L: linux-media@vger.kernel.org
3953 W: https://linuxtv.org
3954 W: http://palosaari.fi/linux/
3955 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3956 T: git git://linuxtv.org/anttip/media_tree.git
3958 F: drivers/media/usb/dvb-usb-v2/ce6230*
3960 DVB_USB_CXUSB MEDIA DRIVER
3961 M: Michael Krufky <mkrufky@linuxtv.org>
3962 L: linux-media@vger.kernel.org
3963 W: https://linuxtv.org
3964 W: http://github.com/mkrufky
3965 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3966 T: git git://linuxtv.org/media_tree.git
3968 F: drivers/media/usb/dvb-usb/cxusb*
3970 DVB_USB_EC168 MEDIA DRIVER
3971 M: Antti Palosaari <crope@iki.fi>
3972 L: linux-media@vger.kernel.org
3973 W: https://linuxtv.org
3974 W: http://palosaari.fi/linux/
3975 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3976 T: git git://linuxtv.org/anttip/media_tree.git
3978 F: drivers/media/usb/dvb-usb-v2/ec168*
3980 DVB_USB_GL861 MEDIA DRIVER
3981 M: Antti Palosaari <crope@iki.fi>
3982 L: linux-media@vger.kernel.org
3983 W: https://linuxtv.org
3984 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3985 T: git git://linuxtv.org/anttip/media_tree.git
3987 F: drivers/media/usb/dvb-usb-v2/gl861*
3989 DVB_USB_MXL111SF MEDIA DRIVER
3990 M: Michael Krufky <mkrufky@linuxtv.org>
3991 L: linux-media@vger.kernel.org
3992 W: https://linuxtv.org
3993 W: http://github.com/mkrufky
3994 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3995 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3997 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3999 DVB_USB_RTL28XXU MEDIA DRIVER
4000 M: Antti Palosaari <crope@iki.fi>
4001 L: linux-media@vger.kernel.org
4002 W: https://linuxtv.org
4003 W: http://palosaari.fi/linux/
4004 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4005 T: git git://linuxtv.org/anttip/media_tree.git
4007 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4009 DVB_USB_V2 MEDIA DRIVER
4010 M: Antti Palosaari <crope@iki.fi>
4011 L: linux-media@vger.kernel.org
4012 W: https://linuxtv.org
4013 W: http://palosaari.fi/linux/
4014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4015 T: git git://linuxtv.org/anttip/media_tree.git
4017 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4018 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4021 M: Jason Baron <jbaron@akamai.com>
4023 F: lib/dynamic_debug.c
4024 F: include/linux/dynamic_debug.h
4026 DZ DECSTATION DZ11 SERIAL DRIVER
4027 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4029 F: drivers/tty/serial/dz.*
4031 E3X0 POWER BUTTON DRIVER
4032 M: Moritz Fischer <moritz.fischer@ettus.com>
4033 L: usrp-users@lists.ettus.com
4034 W: http://www.ettus.com
4036 F: drivers/input/misc/e3x0-button.c
4037 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4040 M: Antti Palosaari <crope@iki.fi>
4041 L: linux-media@vger.kernel.org
4042 W: https://linuxtv.org
4043 W: http://palosaari.fi/linux/
4044 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4045 T: git git://linuxtv.org/anttip/media_tree.git
4047 F: drivers/media/tuners/e4000*
4049 EATA ISA/EISA/PCI SCSI DRIVER
4050 M: Dario Ballabio <ballabio_dario@emc.com>
4051 L: linux-scsi@vger.kernel.org
4053 F: drivers/scsi/eata.c
4056 M: Antti Palosaari <crope@iki.fi>
4057 L: linux-media@vger.kernel.org
4058 W: https://linuxtv.org
4059 W: http://palosaari.fi/linux/
4060 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4061 T: git git://linuxtv.org/anttip/media_tree.git
4063 F: drivers/media/dvb-frontends/ec100*
4066 M: Tyler Hicks <tyhicks@canonical.com>
4067 L: ecryptfs@vger.kernel.org
4068 W: http://ecryptfs.org
4069 W: https://launchpad.net/ecryptfs
4070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4072 F: Documentation/filesystems/ecryptfs.txt
4076 M: Doug Thompson <dougthompson@xmission.com>
4077 M: Borislav Petkov <bp@alien8.de>
4078 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4079 L: linux-edac@vger.kernel.org
4080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4083 F: Documentation/edac.txt
4085 F: include/linux/edac.h
4088 M: Doug Thompson <dougthompson@xmission.com>
4089 M: Borislav Petkov <bp@alien8.de>
4090 L: linux-edac@vger.kernel.org
4092 F: drivers/edac/amd64_edac*
4095 M: Doug Thompson <dougthompson@xmission.com>
4096 M: Robert Richter <rric@kernel.org>
4097 L: linux-edac@vger.kernel.org
4099 F: drivers/edac/highbank*
4102 M: Ralf Baechle <ralf@linux-mips.org>
4103 M: David Daney <david.daney@cavium.com>
4104 L: linux-edac@vger.kernel.org
4105 L: linux-mips@linux-mips.org
4107 F: drivers/edac/octeon_edac*
4110 M: Mark Gross <mark.gross@intel.com>
4111 M: Doug Thompson <dougthompson@xmission.com>
4112 L: linux-edac@vger.kernel.org
4114 F: drivers/edac/e752x_edac.c
4117 M: Doug Thompson <dougthompson@xmission.com>
4118 L: linux-edac@vger.kernel.org
4120 F: drivers/edac/e7xxx_edac.c
4123 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4124 L: linux-edac@vger.kernel.org
4126 F: drivers/edac/ghes_edac.c
4129 M: Tim Small <tim@buttersideup.com>
4130 L: linux-edac@vger.kernel.org
4132 F: drivers/edac/i82443bxgx_edac.c
4135 M: Jason Uhlenkott <juhlenko@akamai.com>
4136 L: linux-edac@vger.kernel.org
4138 F: drivers/edac/i3000_edac.c
4141 M: Doug Thompson <dougthompson@xmission.com>
4142 L: linux-edac@vger.kernel.org
4144 F: drivers/edac/i5000_edac.c
4147 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4148 L: linux-edac@vger.kernel.org
4150 F: drivers/edac/i5400_edac.c
4153 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4154 L: linux-edac@vger.kernel.org
4156 F: drivers/edac/i7300_edac.c
4159 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4160 L: linux-edac@vger.kernel.org
4162 F: drivers/edac/i7core_edac.c
4165 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4166 M: "Arvind R." <arvino55@gmail.com>
4167 L: linux-edac@vger.kernel.org
4169 F: drivers/edac/i82975x_edac.c
4172 M: Jason Baron <jbaron@akamai.com>
4173 L: linux-edac@vger.kernel.org
4175 F: drivers/edac/ie31200_edac.c
4178 M: Johannes Thumshirn <morbidrsa@gmail.com>
4179 L: linux-edac@vger.kernel.org
4181 F: drivers/edac/mpc85xx_edac.[ch]
4184 M: Egor Martovetsky <egor@pasemi.com>
4185 L: linux-edac@vger.kernel.org
4187 F: drivers/edac/pasemi_edac.c
4190 M: Tim Small <tim@buttersideup.com>
4191 L: linux-edac@vger.kernel.org
4193 F: drivers/edac/r82600_edac.c
4196 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4197 L: linux-edac@vger.kernel.org
4199 F: drivers/edac/sb_edac.c
4202 APPLIED MICRO (APM) X-GENE SOC EDAC
4203 M: Loc Ho <lho@apm.com>
4205 F: drivers/edac/xgene_edac.c
4206 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4208 EDIROL UA-101/UA-1000 DRIVER
4209 M: Clemens Ladisch <clemens@ladisch.de>
4210 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4211 T: git git://git.alsa-project.org/alsa-kernel.git
4213 F: sound/usb/misc/ua101.c
4215 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4216 M: Matt Fleming <matt@codeblueprint.co.uk>
4217 L: linux-efi@vger.kernel.org
4218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4220 F: Documentation/efi-stub.txt
4221 F: arch/ia64/kernel/efi.c
4222 F: arch/x86/boot/compressed/eboot.[ch]
4223 F: arch/x86/include/asm/efi.h
4224 F: arch/x86/platform/efi/*
4225 F: drivers/firmware/efi/*
4226 F: include/linux/efi*.h
4228 EFI VARIABLE FILESYSTEM
4229 M: Matthew Garrett <matthew.garrett@nebula.com>
4230 M: Jeremy Kerr <jk@ozlabs.org>
4231 M: Matt Fleming <matt@codeblueprint.co.uk>
4232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4233 L: linux-efi@vger.kernel.org
4237 EFIFB FRAMEBUFFER DRIVER
4238 L: linux-fbdev@vger.kernel.org
4239 M: Peter Jones <pjones@redhat.com>
4241 F: drivers/video/fbdev/efifb.c
4244 W: http://aeschi.ch.eu.org/efs/
4248 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4249 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4250 L: netdev@vger.kernel.org
4252 F: drivers/net/ethernet/ibm/ehea/
4254 EM28XX VIDEO4LINUX DRIVER
4255 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4256 L: linux-media@vger.kernel.org
4257 W: https://linuxtv.org
4258 T: git git://linuxtv.org/media_tree.git
4260 F: drivers/media/usb/em28xx/
4263 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4264 M: Matt Mackall <mpm@selenic.com>
4265 M: David Woodhouse <dwmw2@infradead.org>
4266 L: linux-embedded@vger.kernel.org
4269 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4270 M: James Smart <james.smart@avagotech.com>
4271 M: Dick Kennedy <dick.kennedy@avagotech.com>
4272 L: linux-scsi@vger.kernel.org
4273 W: http://www.avagotech.com
4275 F: drivers/scsi/lpfc/
4277 ENE CB710 FLASH CARD READER DRIVER
4278 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4280 F: drivers/misc/cb710/
4281 F: drivers/mmc/host/cb710-mmc.*
4282 F: include/linux/cb710.h
4284 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4285 M: Maxim Levitsky <maximlevitsky@gmail.com>
4287 F: drivers/media/rc/ene_ir.*
4289 EPSON S1D13XXX FRAMEBUFFER DRIVER
4290 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4293 F: drivers/video/fbdev/s1d13xxxfb.c
4294 F: include/video/s1d13xxxfb.h
4296 ET131X NETWORK DRIVER
4297 M: Mark Einon <mark.einon@gmail.com>
4299 F: drivers/net/ethernet/agere/
4302 M: Stephen Hemminger <stephen@networkplumber.org>
4303 L: bridge@lists.linux-foundation.org
4304 L: netdev@vger.kernel.org
4305 W: http://www.linuxfoundation.org/en/Net:Bridge
4307 F: include/linux/netfilter_bridge/
4310 ETHERNET PHY LIBRARY
4311 M: Florian Fainelli <f.fainelli@gmail.com>
4312 L: netdev@vger.kernel.org
4314 F: include/linux/phy.h
4315 F: include/linux/phy_fixed.h
4317 F: Documentation/networking/phy.txt
4318 F: drivers/of/of_mdio.c
4319 F: drivers/of/of_net.c
4322 M: Jan Kara <jack@suse.com>
4323 L: linux-ext4@vger.kernel.org
4325 F: Documentation/filesystems/ext2.txt
4327 F: include/linux/ext2*
4330 M: "Theodore Ts'o" <tytso@mit.edu>
4331 M: Andreas Dilger <adilger.kernel@dilger.ca>
4332 L: linux-ext4@vger.kernel.org
4333 W: http://ext4.wiki.kernel.org
4334 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4337 F: Documentation/filesystems/ext4.txt
4340 Extended Verification Module (EVM)
4341 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4342 L: linux-ima-devel@lists.sourceforge.net
4343 L: linux-security-module@vger.kernel.org
4345 F: security/integrity/evm/
4347 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4348 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4349 M: Chanwoo Choi <cw00.choi@samsung.com>
4350 L: linux-kernel@vger.kernel.org
4351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4354 F: include/linux/extcon/
4355 F: include/linux/extcon.h
4356 F: Documentation/extcon/
4357 F: Documentation/devicetree/bindings/extcon/
4360 M: Jingoo Han <jingoohan1@gmail.com>
4361 L: dri-devel@lists.freedesktop.org
4363 F: drivers/gpu/drm/exynos/exynos_dp*
4365 EXYNOS MIPI DISPLAY DRIVERS
4366 M: Inki Dae <inki.dae@samsung.com>
4367 M: Donghwa Lee <dh09.lee@samsung.com>
4368 M: Kyungmin Park <kyungmin.park@samsung.com>
4369 L: linux-fbdev@vger.kernel.org
4371 F: drivers/video/fbdev/exynos/exynos_mipi*
4372 F: include/video/exynos_mipi*
4374 F71805F HARDWARE MONITORING DRIVER
4375 M: Jean Delvare <jdelvare@suse.com>
4376 L: lm-sensors@lm-sensors.org
4378 F: Documentation/hwmon/f71805f
4379 F: drivers/hwmon/f71805f.c
4382 M: Michael Buesch <m@bues.ch>
4383 L: linux-media@vger.kernel.org
4385 F: drivers/media/tuners/fc0011.h
4386 F: drivers/media/tuners/fc0011.c
4389 M: Antti Palosaari <crope@iki.fi>
4390 L: linux-media@vger.kernel.org
4391 W: https://linuxtv.org
4392 W: http://palosaari.fi/linux/
4393 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4394 T: git git://linuxtv.org/anttip/media_tree.git
4396 F: drivers/media/tuners/fc2580*
4399 M: Eric Paris <eparis@redhat.com>
4401 F: fs/notify/fanotify/
4402 F: include/linux/fanotify.h
4403 F: include/uapi/linux/fanotify.h
4405 FARSYNC SYNCHRONOUS DRIVER
4406 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4407 W: http://www.farsite.co.uk/
4409 F: drivers/net/wan/farsync.*
4411 FAULT INJECTION SUPPORT
4412 M: Akinobu Mita <akinobu.mita@gmail.com>
4414 F: Documentation/fault-injection/
4415 F: lib/fault-inject.c
4417 FBTFT Framebuffer drivers
4418 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4419 M: Noralf Trønnes <noralf@tronnes.org>
4421 F: drivers/staging/fbtft/
4423 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4424 M: Vasu Dev <vasu.dev@intel.com>
4425 L: fcoe-devel@open-fcoe.org
4426 W: www.Open-FCoE.org
4428 F: drivers/scsi/libfc/
4429 F: drivers/scsi/fcoe/
4431 F: include/scsi/libfc.h
4432 F: include/scsi/libfcoe.h
4433 F: include/uapi/scsi/fc/
4435 FILE LOCKING (flock() and fcntl()/lockf())
4436 M: Jeff Layton <jlayton@poochiereds.net>
4437 M: "J. Bruce Fields" <bfields@fieldses.org>
4438 L: linux-fsdevel@vger.kernel.org
4440 F: include/linux/fcntl.h
4441 F: include/linux/fs.h
4442 F: include/uapi/linux/fcntl.h
4443 F: include/uapi/linux/fs.h
4447 FILESYSTEMS (VFS and infrastructure)
4448 M: Alexander Viro <viro@zeniv.linux.org.uk>
4449 L: linux-fsdevel@vger.kernel.org
4453 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4454 M: Riku Voipio <riku.voipio@iki.fi>
4455 L: lm-sensors@lm-sensors.org
4457 F: drivers/hwmon/f75375s.c
4458 F: include/linux/f75375s.h
4460 FIREWIRE AUDIO DRIVERS
4461 M: Clemens Ladisch <clemens@ladisch.de>
4462 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4463 T: git git://git.alsa-project.org/alsa-kernel.git
4467 FIREWIRE MEDIA DRIVERS (firedtv)
4468 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4469 L: linux-media@vger.kernel.org
4470 L: linux1394-devel@lists.sourceforge.net
4471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4473 F: drivers/media/firewire/
4475 FIREWIRE SBP-2 TARGET
4476 M: Chris Boot <bootc@bootc.net>
4477 L: linux-scsi@vger.kernel.org
4478 L: target-devel@vger.kernel.org
4479 L: linux1394-devel@lists.sourceforge.net
4480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4482 F: drivers/target/sbp/
4485 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4486 L: linux1394-devel@lists.sourceforge.net
4487 W: http://ieee1394.wiki.kernel.org/
4488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4490 F: drivers/firewire/
4491 F: include/linux/firewire.h
4492 F: include/uapi/linux/firewire*.h
4495 FIRMWARE LOADER (request_firmware)
4496 M: Ming Lei <ming.lei@canonical.com>
4497 L: linux-kernel@vger.kernel.org
4499 F: Documentation/firmware_class/
4500 F: drivers/base/firmware*.c
4501 F: include/linux/firmware.h
4503 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4504 M: Joshua Morris <josh.h.morris@us.ibm.com>
4505 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4507 F: drivers/block/rsxx/
4510 M: Jiri Kosina <jikos@kernel.org>
4511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4513 F: drivers/block/floppy.c
4516 M: Alessandro Rubini <rubini@gnudd.com>
4517 W: http://www.ohwr.org/projects/fmc-bus
4520 F: include/linux/fmc*.h
4521 F: include/linux/ipmi-fru.h
4524 FPGA MANAGER FRAMEWORK
4525 M: Alan Tull <atull@opensource.altera.com>
4526 R: Moritz Fischer <moritz.fischer@ettus.com>
4529 F: include/linux/fpga/fpga-mgr.h
4530 W: http://www.rocketboards.org
4533 M: Bill Metzenthen <billm@melbpc.org.au>
4534 W: http://floatingpoint.sourceforge.net/emulator/index.html
4536 F: arch/x86/math-emu/
4538 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4539 L: netdev@vger.kernel.org
4541 F: drivers/net/wan/dlci.c
4542 F: drivers/net/wan/sdla.c
4545 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4546 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4547 L: linux-fbdev@vger.kernel.org
4548 W: http://linux-fbdev.sourceforge.net/
4549 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4552 F: Documentation/fb/
4555 F: include/linux/fb.h
4556 F: include/uapi/video/
4557 F: include/uapi/linux/fb.h
4559 FREESCALE DIU FRAMEBUFFER DRIVER
4560 M: Timur Tabi <timur@tabi.org>
4561 L: linux-fbdev@vger.kernel.org
4563 F: drivers/video/fbdev/fsl-diu-fb.*
4565 FREESCALE DMA DRIVER
4566 M: Li Yang <leoli@freescale.com>
4567 M: Zhang Wei <zw@zh-kernel.org>
4568 L: linuxppc-dev@lists.ozlabs.org
4570 F: drivers/dma/fsldma.*
4572 FREESCALE GPMI NAND DRIVER
4573 M: Han Xu <han.xu@nxp.com>
4574 L: linux-mtd@lists.infradead.org
4576 F: drivers/mtd/nand/gpmi-nand/*
4578 FREESCALE I2C CPM DRIVER
4579 M: Jochen Friedrich <jochen@scram.de>
4580 L: linuxppc-dev@lists.ozlabs.org
4581 L: linux-i2c@vger.kernel.org
4583 F: drivers/i2c/busses/i2c-cpm.c
4585 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4586 M: Sascha Hauer <kernel@pengutronix.de>
4587 L: linux-fbdev@vger.kernel.org
4588 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4590 F: include/linux/platform_data/video-imxfb.h
4591 F: drivers/video/fbdev/imxfb.c
4593 FREESCALE QUAD SPI DRIVER
4594 M: Han Xu <han.xu@nxp.com>
4595 L: linux-mtd@lists.infradead.org
4597 F: drivers/mtd/spi-nor/fsl-quadspi.c
4599 FREESCALE SOC FS_ENET DRIVER
4600 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4601 M: Vitaly Bordug <vbordug@ru.mvista.com>
4602 L: linuxppc-dev@lists.ozlabs.org
4603 L: netdev@vger.kernel.org
4605 F: drivers/net/ethernet/freescale/fs_enet/
4606 F: include/linux/fs_enet_pd.h
4608 FREESCALE IMX / MXC FEC DRIVER
4609 M: Fugang Duan <fugang.duan@nxp.com>
4610 L: netdev@vger.kernel.org
4612 F: drivers/net/ethernet/freescale/fec_main.c
4613 F: drivers/net/ethernet/freescale/fec_ptp.c
4614 F: drivers/net/ethernet/freescale/fec.h
4615 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4617 FREESCALE QUICC ENGINE LIBRARY
4618 L: linuxppc-dev@lists.ozlabs.org
4620 F: drivers/soc/fsl/qe/
4621 F: include/soc/fsl/*qe*.h
4622 F: include/soc/fsl/*ucc*.h
4624 FREESCALE USB PERIPHERAL DRIVERS
4625 M: Li Yang <leoli@freescale.com>
4626 L: linux-usb@vger.kernel.org
4627 L: linuxppc-dev@lists.ozlabs.org
4629 F: drivers/usb/gadget/udc/fsl*
4631 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4632 M: Li Yang <leoli@freescale.com>
4633 L: netdev@vger.kernel.org
4634 L: linuxppc-dev@lists.ozlabs.org
4636 F: drivers/net/ethernet/freescale/ucc_geth*
4638 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4639 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4640 L: netdev@vger.kernel.org
4642 F: drivers/net/ethernet/freescale/gianfar*
4643 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4644 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4646 FREESCALE QUICC ENGINE UCC UART DRIVER
4647 M: Timur Tabi <timur@tabi.org>
4648 L: linuxppc-dev@lists.ozlabs.org
4650 F: drivers/tty/serial/ucc_uart.c
4652 FREESCALE SOC SOUND DRIVERS
4653 M: Timur Tabi <timur@tabi.org>
4654 M: Nicolin Chen <nicoleotsuka@gmail.com>
4655 M: Xiubo Li <Xiubo.Lee@gmail.com>
4656 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4657 L: linuxppc-dev@lists.ozlabs.org
4659 F: sound/soc/fsl/fsl*
4660 F: sound/soc/fsl/imx*
4661 F: sound/soc/fsl/mpc8610_hpcd.c
4663 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4664 M: "J. German Rivera" <German.Rivera@freescale.com>
4665 L: linux-kernel@vger.kernel.org
4667 F: drivers/staging/fsl-mc/
4670 M: Christoph Hellwig <hch@infradead.org>
4671 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4676 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4677 M: Pavel Machek <pavel@ucw.cz>
4678 L: linux-pm@vger.kernel.org
4680 F: Documentation/power/freezing-of-tasks.txt
4681 F: include/linux/freezer.h
4685 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4686 L: linux-kernel@vger.kernel.org
4689 F: include/linux/frontswap.h
4691 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4692 M: David Howells <dhowells@redhat.com>
4693 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4695 F: Documentation/filesystems/caching/
4697 F: include/linux/fscache*.h
4700 M: Jaegeuk Kim <jaegeuk@kernel.org>
4701 M: Changman Lee <cm224.lee@samsung.com>
4702 R: Chao Yu <chao2.yu@samsung.com>
4703 L: linux-f2fs-devel@lists.sourceforge.net
4704 W: http://en.wikipedia.org/wiki/F2FS
4705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4707 F: Documentation/filesystems/f2fs.txt
4708 F: Documentation/ABI/testing/sysfs-fs-f2fs
4710 F: include/linux/f2fs_fs.h
4711 F: include/trace/events/f2fs.h
4713 FUJITSU FR-V (FRV) PORT
4717 FUJITSU LAPTOP EXTRAS
4718 M: Jonathan Woithe <jwoithe@just42.net>
4719 L: platform-driver-x86@vger.kernel.org
4721 F: drivers/platform/x86/fujitsu-laptop.c
4723 FUJITSU M-5MO LS CAMERA ISP DRIVER
4724 M: Kyungmin Park <kyungmin.park@samsung.com>
4725 M: Heungjun Kim <riverful.kim@samsung.com>
4726 L: linux-media@vger.kernel.org
4728 F: drivers/media/i2c/m5mols/
4729 F: include/media/i2c/m5mols.h
4731 FUJITSU TABLET EXTRAS
4732 M: Robert Gerlach <khnz@gmx.de>
4733 L: platform-driver-x86@vger.kernel.org
4735 F: drivers/platform/x86/fujitsu-tablet.c
4737 FUSE: FILESYSTEM IN USERSPACE
4738 M: Miklos Szeredi <miklos@szeredi.hu>
4739 L: fuse-devel@lists.sourceforge.net
4740 W: http://fuse.sourceforge.net/
4741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4744 F: include/uapi/linux/fuse.h
4745 F: Documentation/filesystems/fuse.txt
4747 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4748 M: Rik Faith <faith@cs.unc.edu>
4749 L: linux-scsi@vger.kernel.org
4750 S: Odd Fixes (e.g., new signatures)
4751 F: drivers/scsi/fdomain.*
4753 GCOV BASED KERNEL PROFILING
4754 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4757 F: Documentation/gcov.txt
4759 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4760 M: Achim Leubner <achim_leubner@adaptec.com>
4761 L: linux-scsi@vger.kernel.org
4762 W: http://www.icp-vortex.com/
4764 F: drivers/scsi/gdt*
4766 GDB KERNEL DEBUGGING HELPER SCRIPTS
4767 M: Jan Kiszka <jan.kiszka@siemens.com>
4771 GEMTEK FM RADIO RECEIVER DRIVER
4772 M: Hans Verkuil <hverkuil@xs4all.nl>
4773 L: linux-media@vger.kernel.org
4774 T: git git://linuxtv.org/media_tree.git
4775 W: https://linuxtv.org
4777 F: drivers/media/radio/radio-gemtek*
4779 GENERIC GPIO I2C DRIVER
4780 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4782 F: drivers/i2c/busses/i2c-gpio.c
4783 F: include/linux/i2c-gpio.h
4785 GENERIC GPIO I2C MULTIPLEXER DRIVER
4786 M: Peter Korsgaard <peter.korsgaard@barco.com>
4787 L: linux-i2c@vger.kernel.org
4789 F: drivers/i2c/muxes/i2c-mux-gpio.c
4790 F: include/linux/i2c-mux-gpio.h
4791 F: Documentation/i2c/muxes/i2c-mux-gpio
4793 GENERIC HDLC (WAN) DRIVERS
4794 M: Krzysztof Halasa <khc@pm.waw.pl>
4795 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4797 F: drivers/net/wan/c101.c
4798 F: drivers/net/wan/hd6457*
4799 F: drivers/net/wan/hdlc*
4800 F: drivers/net/wan/n2.c
4801 F: drivers/net/wan/pc300too.c
4802 F: drivers/net/wan/pci200syn.c
4803 F: drivers/net/wan/wanxl*
4805 GENERIC INCLUDE/ASM HEADER FILES
4806 M: Arnd Bergmann <arnd@arndb.de>
4807 L: linux-arch@vger.kernel.org
4808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4810 F: include/asm-generic/
4811 F: include/uapi/asm-generic/
4813 GENERIC PHY FRAMEWORK
4814 M: Kishon Vijay Abraham I <kishon@ti.com>
4815 L: linux-kernel@vger.kernel.org
4816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4819 F: include/linux/phy/
4822 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4823 M: Kevin Hilman <khilman@kernel.org>
4824 M: Ulf Hansson <ulf.hansson@linaro.org>
4825 L: linux-pm@vger.kernel.org
4827 F: drivers/base/power/domain*.c
4828 F: include/linux/pm_domain.h
4830 GENERIC UIO DRIVER FOR PCI DEVICES
4831 M: "Michael S. Tsirkin" <mst@redhat.com>
4832 L: kvm@vger.kernel.org
4834 F: drivers/uio/uio_pci_generic.c
4836 GET_MAINTAINER SCRIPT
4837 M: Joe Perches <joe@perches.com>
4839 F: scripts/get_maintainer.pl
4842 M: Steven Whitehouse <swhiteho@redhat.com>
4843 M: Bob Peterson <rpeterso@redhat.com>
4844 L: cluster-devel@redhat.com
4845 W: http://sources.redhat.com/cluster/
4846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4848 F: Documentation/filesystems/gfs2*.txt
4850 F: include/uapi/linux/gfs2_ondisk.h
4852 GIGASET ISDN DRIVERS
4853 M: Paul Bolle <pebolle@tiscali.nl>
4854 L: gigaset307x-common@lists.sourceforge.net
4855 W: http://gigaset307x.sourceforge.net/
4857 F: Documentation/isdn/README.gigaset
4858 F: drivers/isdn/gigaset/
4859 F: include/uapi/linux/gigaset_dev.h
4862 M: Hans Verkuil <hans.verkuil@cisco.com>
4863 L: linux-media@vger.kernel.org
4865 F: drivers/media/usb/go7007/
4868 M: Bastien Nocera <hadess@hadess.net>
4869 L: linux-input@vger.kernel.org
4871 F: drivers/input/touchscreen/goodix.c
4874 M: Linus Walleij <linus.walleij@linaro.org>
4875 M: Alexandre Courbot <gnurou@gmail.com>
4876 L: linux-gpio@vger.kernel.org
4877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4879 F: Documentation/gpio/
4880 F: Documentation/ABI/testing/gpio-cdev
4881 F: Documentation/ABI/obsolete/sysfs-gpio
4883 F: include/linux/gpio/
4884 F: include/linux/gpio.h
4885 F: include/asm-generic/gpio.h
4886 F: include/uapi/linux/gpio.h
4889 GRE DEMULTIPLEXER DRIVER
4890 M: Dmitry Kozlov <xeb@mail.ru>
4891 L: netdev@vger.kernel.org
4893 F: net/ipv4/gre_demux.c
4894 F: net/ipv4/gre_offload.c
4895 F: include/net/gre.h
4897 GRETH 10/100/1G Ethernet MAC device driver
4898 M: Kristoffer Glembo <kristoffer@gaisler.com>
4899 L: netdev@vger.kernel.org
4901 F: drivers/net/ethernet/aeroflex/
4903 GSPCA FINEPIX SUBDRIVER
4904 M: Frank Zago <frank@zago.net>
4905 L: linux-media@vger.kernel.org
4906 T: git git://linuxtv.org/media_tree.git
4908 F: drivers/media/usb/gspca/finepix.c
4910 GSPCA GL860 SUBDRIVER
4911 M: Olivier Lorin <o.lorin@laposte.net>
4912 L: linux-media@vger.kernel.org
4913 T: git git://linuxtv.org/media_tree.git
4915 F: drivers/media/usb/gspca/gl860/
4917 GSPCA M5602 SUBDRIVER
4918 M: Erik Andren <erik.andren@gmail.com>
4919 L: linux-media@vger.kernel.org
4920 T: git git://linuxtv.org/media_tree.git
4922 F: drivers/media/usb/gspca/m5602/
4924 GSPCA PAC207 SONIXB SUBDRIVER
4925 M: Hans de Goede <hdegoede@redhat.com>
4926 L: linux-media@vger.kernel.org
4927 T: git git://linuxtv.org/media_tree.git
4929 F: drivers/media/usb/gspca/pac207.c
4931 GSPCA SN9C20X SUBDRIVER
4932 M: Brian Johnson <brijohn@gmail.com>
4933 L: linux-media@vger.kernel.org
4934 T: git git://linuxtv.org/media_tree.git
4936 F: drivers/media/usb/gspca/sn9c20x.c
4938 GSPCA T613 SUBDRIVER
4939 M: Leandro Costantino <lcostantino@gmail.com>
4940 L: linux-media@vger.kernel.org
4941 T: git git://linuxtv.org/media_tree.git
4943 F: drivers/media/usb/gspca/t613.c
4945 GSPCA USB WEBCAM DRIVER
4946 M: Hans de Goede <hdegoede@redhat.com>
4947 L: linux-media@vger.kernel.org
4948 T: git git://linuxtv.org/media_tree.git
4950 F: drivers/media/usb/gspca/
4952 GUID PARTITION TABLE (GPT)
4953 M: Davidlohr Bueso <dave@stgolabs.net>
4954 L: linux-efi@vger.kernel.org
4956 F: block/partitions/efi.*
4958 STK1160 USB VIDEO CAPTURE DRIVER
4959 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4960 L: linux-media@vger.kernel.org
4961 T: git git://linuxtv.org/media_tree.git
4963 F: drivers/media/usb/stk1160/
4966 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4967 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4968 W: http://uclinux-h8.sourceforge.jp
4969 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4972 F: drivers/clocksource/h8300_*.c
4973 F: drivers/clk/h8300/
4974 F: drivers/irqchip/irq-renesas-h8*.c
4976 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4977 M: Frank Seidel <frank@f-seidel.de>
4978 L: platform-driver-x86@vger.kernel.org
4979 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4981 F: drivers/platform/x86/hdaps.c
4983 HDPVR USB VIDEO ENCODER DRIVER
4984 M: Hans Verkuil <hverkuil@xs4all.nl>
4985 L: linux-media@vger.kernel.org
4986 T: git git://linuxtv.org/media_tree.git
4987 W: https://linuxtv.org
4989 F: drivers/media/usb/hdpvr/
4991 HWPOISON MEMORY FAILURE HANDLING
4992 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4993 L: linux-mm@kvack.org
4995 F: mm/memory-failure.c
4996 F: mm/hwpoison-inject.c
4998 HYPERVISOR VIRTUAL CONSOLE DRIVER
4999 L: linuxppc-dev@lists.ozlabs.org
5004 M: Antti Palosaari <crope@iki.fi>
5005 L: linux-media@vger.kernel.org
5006 W: https://linuxtv.org
5007 W: http://palosaari.fi/linux/
5008 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5009 T: git git://linuxtv.org/anttip/media_tree.git
5011 F: drivers/media/usb/hackrf/
5014 M: Jean Delvare <jdelvare@suse.com>
5015 M: Guenter Roeck <linux@roeck-us.net>
5016 L: lm-sensors@lm-sensors.org
5017 W: http://www.lm-sensors.org/
5018 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5021 F: Documentation/hwmon/
5023 F: include/linux/hwmon*.h
5025 HARDWARE RANDOM NUMBER GENERATOR CORE
5026 M: Matt Mackall <mpm@selenic.com>
5027 M: Herbert Xu <herbert@gondor.apana.org.au>
5028 L: linux-crypto@vger.kernel.org
5030 F: Documentation/hw_random.txt
5031 F: drivers/char/hw_random/
5032 F: include/linux/hw_random.h
5034 HARDWARE SPINLOCK CORE
5035 M: Ohad Ben-Cohen <ohad@wizery.com>
5036 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5039 F: Documentation/hwspinlock.txt
5040 F: drivers/hwspinlock/hwspinlock_*
5041 F: include/linux/hwspinlock.h
5043 HARMONY SOUND DRIVER
5044 L: linux-parisc@vger.kernel.org
5046 F: sound/parisc/harmony.*
5049 M: Antti Palosaari <crope@iki.fi>
5050 L: linux-media@vger.kernel.org
5051 W: https://linuxtv.org
5052 W: http://palosaari.fi/linux/
5053 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5054 T: git git://linuxtv.org/anttip/media_tree.git
5056 F: drivers/media/dvb-frontends/hd29l2*
5058 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5059 M: Don Brace <don.brace@microsemi.com>
5060 L: iss_storagedev@hp.com
5061 L: esc.storagedev@microsemi.com
5062 L: linux-scsi@vger.kernel.org
5064 F: Documentation/scsi/hpsa.txt
5065 F: drivers/scsi/hpsa*.[ch]
5066 F: include/linux/cciss*.h
5067 F: include/uapi/linux/cciss*.h
5069 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5070 M: Don Brace <don.brace@microsemi.com>
5071 L: iss_storagedev@hp.com
5072 L: esc.storagedev@microsemi.com
5073 L: linux-scsi@vger.kernel.org
5075 F: Documentation/blockdev/cciss.txt
5076 F: drivers/block/cciss*
5077 F: include/linux/cciss_ioctl.h
5078 F: include/uapi/linux/cciss_ioctl.h
5081 L: linux-fsdevel@vger.kernel.org
5083 F: Documentation/filesystems/hfs.txt
5087 L: linux-fsdevel@vger.kernel.org
5089 F: Documentation/filesystems/hfsplus.txt
5092 HGA FRAMEBUFFER DRIVER
5093 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5094 L: linux-nvidia@lists.surfsouth.com
5095 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5097 F: drivers/video/fbdev/hgafb.c
5099 HIBERNATION (aka Software Suspend, aka swsusp)
5100 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5101 M: Pavel Machek <pavel@ucw.cz>
5102 L: linux-pm@vger.kernel.org
5105 F: drivers/base/power/
5107 F: include/linux/suspend.h
5108 F: include/linux/freezer.h
5109 F: include/linux/pm.h
5110 F: arch/*/include/asm/suspend*.h
5113 M: Jiri Kosina <jikos@kernel.org>
5114 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5115 L: linux-input@vger.kernel.org
5116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5119 F: include/linux/hid*
5120 F: include/uapi/linux/hid*
5122 HID SENSOR HUB DRIVERS
5123 M: Jiri Kosina <jikos@kernel.org>
5124 M: Jonathan Cameron <jic23@kernel.org>
5125 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5126 L: linux-input@vger.kernel.org
5127 L: linux-iio@vger.kernel.org
5129 F: Documentation/hid/hid-sensor*
5130 F: drivers/hid/hid-sensor-*
5131 F: drivers/iio/*/hid-*
5132 F: include/linux/hid-sensor-*
5134 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5135 M: Thomas Gleixner <tglx@linutronix.de>
5136 L: linux-kernel@vger.kernel.org
5137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5139 F: Documentation/timers/
5140 F: kernel/time/hrtimer.c
5141 F: kernel/time/clockevents.c
5142 F: kernel/time/tick*.*
5143 F: kernel/time/timer_*.c
5144 F: include/linux/clockchips.h
5145 F: include/linux/hrtimer.h
5147 HIGH-SPEED SCC DRIVER FOR AX.25
5148 L: linux-hams@vger.kernel.org
5150 F: drivers/net/hamradio/dmascc.c
5151 F: drivers/net/hamradio/scc.c
5153 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5154 M: HighPoint Linux Team <linux@highpoint-tech.com>
5155 W: http://www.highpoint-tech.com
5157 F: Documentation/scsi/hptiop.txt
5158 F: drivers/scsi/hptiop.c
5161 M: Jes Sorensen <jes@trained-monkey.org>
5162 L: linux-hippi@sunsite.dk
5164 F: include/linux/hippidevice.h
5165 F: include/uapi/linux/if_hippi.h
5167 F: drivers/net/hippi/
5169 HISILICON SAS Controller
5170 M: John Garry <john.garry@huawei.com>
5171 W: http://www.hisilicon.com
5173 F: drivers/scsi/hisi_sas/
5174 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5177 M: Jouni Malinen <j@w1.fi>
5178 L: hostap@shmoo.com (subscribers-only)
5179 L: linux-wireless@vger.kernel.org
5180 W: http://hostap.epitest.fi/
5182 F: drivers/net/wireless/intersil/hostap/
5184 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5185 L: platform-driver-x86@vger.kernel.org
5187 F: drivers/platform/x86/tc1100-wmi.c
5189 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5190 M: Jaroslav Kysela <perex@perex.cz>
5192 F: drivers/net/ethernet/hp/hp100.*
5194 HPET: High Precision Event Timers driver
5195 M: Clemens Ladisch <clemens@ladisch.de>
5197 F: Documentation/timers/hpet.txt
5198 F: drivers/char/hpet.c
5199 F: include/linux/hpet.h
5200 F: include/uapi/linux/hpet.h
5204 F: arch/x86/kernel/hpet.c
5205 F: arch/x86/include/asm/hpet.h
5208 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5209 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5214 M: Sebastian Reichel <sre@kernel.org>
5215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5217 F: Documentation/ABI/testing/sysfs-bus-hsi
5218 F: Documentation/hsi.txt
5220 F: include/linux/hsi/
5221 F: include/uapi/linux/hsi/
5224 M: Jan Dumon <j.dumon@option.com>
5225 W: http://www.pharscape.org
5227 F: drivers/net/usb/hso.c
5229 HSR NETWORK PROTOCOL
5230 M: Arvid Brodin <arvid.brodin@alten.se>
5231 L: netdev@vger.kernel.org
5235 HTCPEN TOUCHSCREEN DRIVER
5236 M: Pau Oliva Fora <pof@eslack.org>
5237 L: linux-input@vger.kernel.org
5239 F: drivers/input/touchscreen/htcpen.c
5242 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5246 Hyper-V CORE AND DRIVERS
5247 M: "K. Y. Srinivasan" <kys@microsoft.com>
5248 M: Haiyang Zhang <haiyangz@microsoft.com>
5249 L: devel@linuxdriverproject.org
5251 F: arch/x86/include/asm/mshyperv.h
5252 F: arch/x86/include/uapi/asm/hyperv.h
5253 F: arch/x86/kernel/cpu/mshyperv.c
5254 F: drivers/hid/hid-hyperv.c
5256 F: drivers/input/serio/hyperv-keyboard.c
5257 F: drivers/pci/host/pci-hyperv.c
5258 F: drivers/net/hyperv/
5259 F: drivers/scsi/storvsc_drv.c
5260 F: drivers/video/fbdev/hyperv_fb.c
5261 F: include/linux/hyperv.h
5263 F: Documentation/ABI/stable/sysfs-bus-vmbus
5265 I2C OVER PARALLEL PORT
5266 M: Jean Delvare <jdelvare@suse.com>
5267 L: linux-i2c@vger.kernel.org
5269 F: Documentation/i2c/busses/i2c-parport
5270 F: Documentation/i2c/busses/i2c-parport-light
5271 F: drivers/i2c/busses/i2c-parport.c
5272 F: drivers/i2c/busses/i2c-parport-light.c
5274 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5275 M: Jean Delvare <jdelvare@suse.com>
5276 L: linux-i2c@vger.kernel.org
5278 F: Documentation/i2c/busses/i2c-ali1535
5279 F: Documentation/i2c/busses/i2c-ali1563
5280 F: Documentation/i2c/busses/i2c-ali15x3
5281 F: Documentation/i2c/busses/i2c-amd756
5282 F: Documentation/i2c/busses/i2c-amd8111
5283 F: Documentation/i2c/busses/i2c-i801
5284 F: Documentation/i2c/busses/i2c-nforce2
5285 F: Documentation/i2c/busses/i2c-piix4
5286 F: Documentation/i2c/busses/i2c-sis5595
5287 F: Documentation/i2c/busses/i2c-sis630
5288 F: Documentation/i2c/busses/i2c-sis96x
5289 F: Documentation/i2c/busses/i2c-via
5290 F: Documentation/i2c/busses/i2c-viapro
5291 F: drivers/i2c/busses/i2c-ali1535.c
5292 F: drivers/i2c/busses/i2c-ali1563.c
5293 F: drivers/i2c/busses/i2c-ali15x3.c
5294 F: drivers/i2c/busses/i2c-amd756.c
5295 F: drivers/i2c/busses/i2c-amd756-s4882.c
5296 F: drivers/i2c/busses/i2c-amd8111.c
5297 F: drivers/i2c/busses/i2c-i801.c
5298 F: drivers/i2c/busses/i2c-isch.c
5299 F: drivers/i2c/busses/i2c-nforce2.c
5300 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5301 F: drivers/i2c/busses/i2c-piix4.c
5302 F: drivers/i2c/busses/i2c-sis5595.c
5303 F: drivers/i2c/busses/i2c-sis630.c
5304 F: drivers/i2c/busses/i2c-sis96x.c
5305 F: drivers/i2c/busses/i2c-via.c
5306 F: drivers/i2c/busses/i2c-viapro.c
5308 I2C/SMBUS ISMT DRIVER
5309 M: Seth Heasley <seth.heasley@intel.com>
5310 M: Neil Horman <nhorman@tuxdriver.com>
5311 L: linux-i2c@vger.kernel.org
5312 F: drivers/i2c/busses/i2c-ismt.c
5313 F: Documentation/i2c/busses/i2c-ismt
5315 I2C/SMBUS STUB DRIVER
5316 M: Jean Delvare <jdelvare@suse.com>
5317 L: linux-i2c@vger.kernel.org
5319 F: drivers/i2c/i2c-stub.c
5322 M: Wolfram Sang <wsa@the-dreams.de>
5323 L: linux-i2c@vger.kernel.org
5324 W: https://i2c.wiki.kernel.org/
5325 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5328 F: Documentation/devicetree/bindings/i2c/
5329 F: Documentation/i2c/
5332 F: include/linux/i2c.h
5333 F: include/linux/i2c-*.h
5334 F: include/uapi/linux/i2c.h
5335 F: include/uapi/linux/i2c-*.h
5338 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5339 L: linux-i2c@vger.kernel.org
5340 L: linux-acpi@vger.kernel.org
5344 M: Jean Delvare <jdelvare@suse.com>
5345 L: linux-i2c@vger.kernel.org
5347 F: Documentation/i2c/busses/i2c-taos-evm
5348 F: drivers/i2c/busses/i2c-taos-evm.c
5351 M: Till Harbaum <till@harbaum.org>
5352 L: linux-i2c@vger.kernel.org
5353 W: http://www.harbaum.org/till/i2c_tiny_usb
5355 F: drivers/i2c/busses/i2c-tiny-usb.c
5358 M: "H. Peter Anvin" <hpa@zytor.com>
5362 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5363 M: "H. Peter Anvin" <hpa@zytor.com>
5364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5367 IA64 (Itanium) PLATFORM
5368 M: Tony Luck <tony.luck@intel.com>
5369 M: Fenghua Yu <fenghua.yu@intel.com>
5370 L: linux-ia64@vger.kernel.org
5371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5375 IBM Power VMX Cryptographic instructions
5376 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5377 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5378 L: linux-crypto@vger.kernel.org
5380 F: drivers/crypto/vmx/Makefile
5381 F: drivers/crypto/vmx/Kconfig
5382 F: drivers/crypto/vmx/vmx.c
5383 F: drivers/crypto/vmx/aes*
5384 F: drivers/crypto/vmx/ghash*
5385 F: drivers/crypto/vmx/ppc-xlate.pl
5387 IBM Power in-Nest Crypto Acceleration
5388 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5389 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5390 L: linux-crypto@vger.kernel.org
5392 F: drivers/crypto/nx/Makefile
5393 F: drivers/crypto/nx/Kconfig
5394 F: drivers/crypto/nx/nx-aes*
5395 F: drivers/crypto/nx/nx-sha*
5396 F: drivers/crypto/nx/nx.*
5397 F: drivers/crypto/nx/nx_csbcpb.h
5398 F: drivers/crypto/nx/nx_debugfs.h
5400 IBM Power 842 compression accelerator
5401 M: Dan Streetman <ddstreet@ieee.org>
5403 F: drivers/crypto/nx/Makefile
5404 F: drivers/crypto/nx/Kconfig
5405 F: drivers/crypto/nx/nx-842*
5406 F: include/linux/sw842.h
5410 IBM Power Linux RAID adapter
5411 M: Brian King <brking@us.ibm.com>
5413 F: drivers/scsi/ipr.*
5415 IBM Power Virtual Ethernet Device Driver
5416 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5417 L: netdev@vger.kernel.org
5419 F: drivers/net/ethernet/ibm/ibmveth.*
5421 IBM Power SRIOV Virtual NIC Device Driver
5422 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5423 M: John Allen <jallen@linux.vnet.ibm.com>
5424 L: netdev@vger.kernel.org
5426 F: drivers/net/ethernet/ibm/ibmvnic.*
5428 IBM Power Virtual SCSI Device Drivers
5429 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5430 L: linux-scsi@vger.kernel.org
5432 F: drivers/scsi/ibmvscsi/ibmvscsi*
5433 F: drivers/scsi/ibmvscsi/viosrp.h
5435 IBM Power Virtual FC Device Drivers
5436 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5437 L: linux-scsi@vger.kernel.org
5439 F: drivers/scsi/ibmvscsi/ibmvfc*
5441 IBM ServeRAID RAID DRIVER
5443 F: drivers/scsi/ips.*
5445 ICH LPC AND GPIO DRIVER
5446 M: Peter Tyser <ptyser@xes-inc.com>
5448 F: drivers/mfd/lpc_ich.c
5449 F: drivers/gpio/gpio-ich.c
5452 M: "David S. Miller" <davem@davemloft.net>
5453 L: linux-ide@vger.kernel.org
5454 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5457 F: Documentation/ide/
5459 F: include/linux/ide.h
5461 IDEAPAD LAPTOP EXTRAS DRIVER
5462 M: Ike Panhc <ike.pan@canonical.com>
5463 L: platform-driver-x86@vger.kernel.org
5464 W: http://launchpad.net/ideapad-laptop
5466 F: drivers/platform/x86/ideapad-laptop.c
5468 IDEAPAD LAPTOP SLIDEBAR DRIVER
5469 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5470 L: linux-input@vger.kernel.org
5471 W: https://github.com/o2genum/ideapad-slidebar
5473 F: drivers/input/misc/ideapad_slidebar.c
5476 M: Borislav Petkov <bp@alien8.de>
5477 L: linux-ide@vger.kernel.org
5479 F: Documentation/cdrom/ide-cd
5480 F: drivers/ide/ide-cd*
5483 M: Andy Henroid <andrew.d.henroid@intel.com>
5484 L: linux-pm@vger.kernel.org
5486 F: drivers/idle/i7300_idle.c
5488 IEEE 802.15.4 SUBSYSTEM
5489 M: Alexander Aring <aar@pengutronix.de>
5490 L: linux-wpan@vger.kernel.org
5491 W: http://wpan.cakelab.org/
5492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5497 F: drivers/net/ieee802154/
5498 F: include/linux/nl802154.h
5499 F: include/linux/ieee802154.h
5500 F: include/net/nl802154.h
5501 F: include/net/mac802154.h
5502 F: include/net/af_ieee802154.h
5503 F: include/net/cfg802154.h
5504 F: include/net/ieee802154_netdev.h
5505 F: Documentation/networking/ieee802154.txt
5507 IGORPLUG-USB IR RECEIVER
5508 M: Sean Young <sean@mess.org>
5509 L: linux-media@vger.kernel.org
5511 F: drivers/media/rc/igorplugusb.c
5513 IGUANAWORKS USB IR TRANSCEIVER
5514 M: Sean Young <sean@mess.org>
5515 L: linux-media@vger.kernel.org
5517 F: drivers/media/rc/iguanair.c
5519 IIO SUBSYSTEM AND DRIVERS
5520 M: Jonathan Cameron <jic23@kernel.org>
5521 R: Hartmut Knaack <knaack.h@gmx.de>
5522 R: Lars-Peter Clausen <lars@metafoo.de>
5523 R: Peter Meerwald <pmeerw@pmeerw.net>
5524 L: linux-iio@vger.kernel.org
5527 F: drivers/staging/iio/
5528 F: include/linux/iio/
5531 IKANOS/ADI EAGLE ADSL USB DRIVER
5532 M: Matthieu Castet <castet.matthieu@free.fr>
5533 M: Stanislaw Gruszka <stf_xl@wp.pl>
5535 F: drivers/usb/atm/ueagle-atm.c
5537 INA209 HARDWARE MONITOR DRIVER
5538 M: Guenter Roeck <linux@roeck-us.net>
5539 L: lm-sensors@lm-sensors.org
5541 F: Documentation/hwmon/ina209
5542 F: Documentation/devicetree/bindings/i2c/ina209.txt
5543 F: drivers/hwmon/ina209.c
5545 INA2XX HARDWARE MONITOR DRIVER
5546 M: Guenter Roeck <linux@roeck-us.net>
5547 L: lm-sensors@lm-sensors.org
5549 F: Documentation/hwmon/ina2xx
5550 F: drivers/hwmon/ina2xx.c
5551 F: include/linux/platform_data/ina2xx.h
5553 INDUSTRY PACK SUBSYSTEM (IPACK)
5554 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5555 M: Jens Taprogge <jens.taprogge@taprogge.org>
5556 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5557 L: industrypack-devel@lists.sourceforge.net
5558 W: http://industrypack.sourceforge.net
5562 INGENIC JZ4780 DMA Driver
5563 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5565 F: drivers/dma/dma-jz4780.c
5567 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5568 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5569 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5570 L: linux-ima-devel@lists.sourceforge.net
5571 L: linux-ima-user@lists.sourceforge.net
5572 L: linux-security-module@vger.kernel.org
5573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5575 F: security/integrity/ima/
5577 IMGTEC IR DECODER DRIVER
5578 M: James Hogan <james.hogan@imgtec.com>
5580 F: drivers/media/rc/img-ir/
5582 IMS TWINTURBO FRAMEBUFFER DRIVER
5583 L: linux-fbdev@vger.kernel.org
5585 F: drivers/video/fbdev/imsttfb.c
5587 INFINIBAND SUBSYSTEM
5588 M: Doug Ledford <dledford@redhat.com>
5589 M: Sean Hefty <sean.hefty@intel.com>
5590 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5591 L: linux-rdma@vger.kernel.org
5592 W: http://www.openfabrics.org/
5593 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5596 F: Documentation/infiniband/
5597 F: drivers/infiniband/
5598 F: drivers/staging/rdma/
5599 F: include/uapi/linux/if_infiniband.h
5600 F: include/uapi/rdma/
5604 M: John McCutchan <john@johnmccutchan.com>
5605 M: Robert Love <rlove@rlove.org>
5606 M: Eric Paris <eparis@parisplace.org>
5608 F: Documentation/filesystems/inotify.txt
5609 F: fs/notify/inotify/
5610 F: include/linux/inotify.h
5611 F: include/uapi/linux/inotify.h
5613 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5614 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5615 L: linux-input@vger.kernel.org
5616 Q: http://patchwork.kernel.org/project/linux-input/list/
5617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5620 F: include/linux/input.h
5621 F: include/uapi/linux/input.h
5622 F: include/linux/input/
5623 F: Documentation/devicetree/bindings/input/
5625 INPUT MULTITOUCH (MT) PROTOCOL
5626 M: Henrik Rydberg <rydberg@bitmath.org>
5627 L: linux-input@vger.kernel.org
5629 F: Documentation/input/multi-touch-protocol.txt
5630 F: drivers/input/input-mt.c
5633 INTEL ASoC BDW/HSW DRIVERS
5634 M: Jie Yang <yang.jie@linux.intel.com>
5635 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5637 F: sound/soc/intel/common/sst-dsp*
5638 F: sound/soc/intel/common/sst-firmware.c
5639 F: sound/soc/intel/boards/broadwell.c
5640 F: sound/soc/intel/haswell/
5642 INTEL C600 SERIES SAS CONTROLLER DRIVER
5643 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5644 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5645 L: linux-scsi@vger.kernel.org
5646 T: git git://git.code.sf.net/p/intel-sas/isci
5648 F: drivers/scsi/isci/
5650 INTEL HID EVENT DRIVER
5651 M: Alex Hung <alex.hung@canonical.com>
5652 L: platform-driver-x86@vger.kernel.org
5654 F: drivers/platform/x86/intel-hid.c
5657 M: Len Brown <lenb@kernel.org>
5658 L: linux-pm@vger.kernel.org
5659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5661 F: drivers/idle/intel_idle.c
5664 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5665 M: Len Brown <lenb@kernel.org>
5666 L: linux-pm@vger.kernel.org
5668 F: drivers/cpufreq/intel_pstate.c
5670 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5671 M: Maik Broemme <mbroemme@plusserver.de>
5672 L: linux-fbdev@vger.kernel.org
5674 F: Documentation/fb/intelfb.txt
5675 F: drivers/video/fbdev/intelfb/
5677 INTEL 810/815 FRAMEBUFFER DRIVER
5678 M: Antonino Daplas <adaplas@gmail.com>
5679 L: linux-fbdev@vger.kernel.org
5681 F: drivers/video/fbdev/i810/
5683 INTEL MENLOW THERMAL DRIVER
5684 M: Sujith Thomas <sujith.thomas@intel.com>
5685 L: platform-driver-x86@vger.kernel.org
5686 W: https://01.org/linux-acpi
5688 F: drivers/platform/x86/intel_menlow.c
5690 INTEL I/OAT DMA DRIVER
5691 M: Dave Jiang <dave.jiang@intel.com>
5692 R: Dan Williams <dan.j.williams@intel.com>
5693 L: dmaengine@vger.kernel.org
5694 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5696 F: drivers/dma/ioat*
5699 M: David Woodhouse <dwmw2@infradead.org>
5700 L: iommu@lists.linux-foundation.org
5701 T: git git://git.infradead.org/iommu-2.6.git
5703 F: drivers/iommu/intel-iommu.c
5704 F: include/linux/intel-iommu.h
5706 INTEL IOP-ADMA DMA DRIVER
5707 R: Dan Williams <dan.j.williams@intel.com>
5709 F: drivers/dma/iop-adma.c
5711 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5712 M: Krzysztof Halasa <khalasa@piap.pl>
5714 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5715 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5716 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5717 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5718 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5719 F: drivers/net/wan/ixp4xx_hss.c
5721 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5722 M: Deepak Saxena <dsaxena@plexity.net>
5724 F: drivers/char/hw_random/ixp4xx-rng.c
5726 INTEL ETHERNET DRIVERS
5727 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5728 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5729 R: Shannon Nelson <shannon.nelson@intel.com>
5730 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5731 R: Don Skidmore <donald.c.skidmore@intel.com>
5732 R: Bruce Allan <bruce.w.allan@intel.com>
5733 R: John Ronciak <john.ronciak@intel.com>
5734 R: Mitch Williams <mitch.a.williams@intel.com>
5735 L: intel-wired-lan@lists.osuosl.org
5736 W: http://www.intel.com/support/feedback.htm
5737 W: http://e1000.sourceforge.net/
5738 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5742 F: Documentation/networking/e100.txt
5743 F: Documentation/networking/e1000.txt
5744 F: Documentation/networking/e1000e.txt
5745 F: Documentation/networking/igb.txt
5746 F: Documentation/networking/igbvf.txt
5747 F: Documentation/networking/ixgb.txt
5748 F: Documentation/networking/ixgbe.txt
5749 F: Documentation/networking/ixgbevf.txt
5750 F: Documentation/networking/i40e.txt
5751 F: Documentation/networking/i40evf.txt
5752 F: drivers/net/ethernet/intel/
5753 F: drivers/net/ethernet/intel/*/
5755 INTEL-MID GPIO DRIVER
5756 M: David Cohen <david.a.cohen@linux.intel.com>
5757 L: linux-gpio@vger.kernel.org
5759 F: drivers/gpio/gpio-intel-mid.c
5761 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5762 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5763 L: linux-wireless@vger.kernel.org
5765 F: Documentation/networking/README.ipw2100
5766 F: Documentation/networking/README.ipw2200
5767 F: drivers/net/wireless/intel/ipw2x00/
5770 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5772 F: Documentation/trace/intel_th.txt
5773 F: drivers/hwtracing/intel_th/
5775 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5776 M: Ning Sun <ning.sun@intel.com>
5777 L: tboot-devel@lists.sourceforge.net
5778 W: http://tboot.sourceforge.net
5779 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5781 F: Documentation/intel_txt.txt
5782 F: include/linux/tboot.h
5783 F: arch/x86/kernel/tboot.c
5785 INTEL WIRELESS WIMAX CONNECTION 2400
5786 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5787 M: linux-wimax@intel.com
5788 L: wimax@linuxwimax.org (subscribers-only)
5790 W: http://linuxwimax.org
5791 F: Documentation/wimax/README.i2400m
5792 F: drivers/net/wimax/i2400m/
5793 F: include/uapi/linux/wimax/i2400m.h
5795 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5796 M: Stanislaw Gruszka <sgruszka@redhat.com>
5797 L: linux-wireless@vger.kernel.org
5799 F: drivers/net/wireless/intel/iwlegacy/
5801 INTEL WIRELESS WIFI LINK (iwlwifi)
5802 M: Johannes Berg <johannes.berg@intel.com>
5803 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5804 M: Intel Linux Wireless <linuxwifi@intel.com>
5805 L: linux-wireless@vger.kernel.org
5806 W: http://intellinuxwireless.org
5807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5809 F: drivers/net/wireless/intel/iwlwifi/
5811 INTEL MANAGEMENT ENGINE (mei)
5812 M: Tomas Winkler <tomas.winkler@intel.com>
5813 L: linux-kernel@vger.kernel.org
5815 F: include/uapi/linux/mei.h
5816 F: include/linux/mei_cl_bus.h
5817 F: drivers/misc/mei/*
5818 F: drivers/watchdog/mei_wdt.c
5819 F: Documentation/misc-devices/mei/*
5821 INTEL MIC DRIVERS (mic)
5822 M: Sudeep Dutt <sudeep.dutt@intel.com>
5823 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5825 W: https://github.com/sudeepdutt/mic
5826 W: http://software.intel.com/en-us/mic-developer
5827 F: include/linux/mic_bus.h
5828 F: include/linux/scif.h
5829 F: include/uapi/linux/mic_common.h
5830 F: include/uapi/linux/mic_ioctl.h
5831 F: include/uapi/linux/scif_ioctl.h
5832 F: drivers/misc/mic/
5833 F: drivers/dma/mic_x100_dma.c
5834 F: drivers/dma/mic_x100_dma.h
5835 F: Documentation/mic/
5837 INTEL PMC/P-Unit IPC DRIVER
5838 M: Zha Qipeng<qipeng.zha@intel.com>
5839 L: platform-driver-x86@vger.kernel.org
5841 F: drivers/platform/x86/intel_pmc_ipc.c
5842 F: drivers/platform/x86/intel_punit_ipc.c
5843 F: arch/x86/include/asm/intel_pmc_ipc.h
5844 F: arch/x86/include/asm/intel_punit_ipc.h
5846 INTEL TELEMETRY DRIVER
5847 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5848 L: platform-driver-x86@vger.kernel.org
5850 F: arch/x86/include/asm/intel_telemetry.h
5851 F: drivers/platform/x86/intel_telemetry*
5853 IOC3 ETHERNET DRIVER
5854 M: Ralf Baechle <ralf@linux-mips.org>
5855 L: linux-mips@linux-mips.org
5857 F: drivers/net/ethernet/sgi/ioc3-eth.c
5860 M: Pat Gefre <pfg@sgi.com>
5861 L: linux-serial@vger.kernel.org
5863 F: drivers/tty/serial/ioc3_serial.c
5866 M: Joerg Roedel <joro@8bytes.org>
5867 L: iommu@lists.linux-foundation.org
5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5873 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5875 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5878 M: Corey Minyard <minyard@acm.org>
5879 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5880 W: http://openipmi.sourceforge.net/
5882 F: Documentation/IPMI.txt
5883 F: drivers/char/ipmi/
5884 F: include/linux/ipmi*
5885 F: include/uapi/linux/ipmi*
5887 QCOM AUDIO (ASoC) DRIVERS
5888 M: Patrick Lai <plai@codeaurora.org>
5889 M: Banajit Goswami <bgoswami@codeaurora.org>
5890 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5894 IPS SCSI RAID DRIVER
5895 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5896 L: linux-scsi@vger.kernel.org
5897 W: http://www.adaptec.com/
5899 F: drivers/scsi/ips*
5902 M: Wensong Zhang <wensong@linux-vs.org>
5903 M: Simon Horman <horms@verge.net.au>
5904 M: Julian Anastasov <ja@ssi.bg>
5905 L: netdev@vger.kernel.org
5906 L: lvs-devel@vger.kernel.org
5908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5910 F: Documentation/networking/ipvs-sysctl.txt
5911 F: include/net/ip_vs.h
5912 F: include/uapi/linux/ip_vs.h
5913 F: net/netfilter/ipvs/
5916 M: Jiri Kosina <jikos@kernel.org>
5917 M: David Sterba <dsterba@suse.com>
5919 F: drivers/tty/ipwireless/
5922 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5923 L: netdev@vger.kernel.org
5925 F: include/net/ipx.h
5926 F: include/uapi/linux/ipx.h
5930 M: Samuel Ortiz <samuel@sortiz.org>
5931 L: irda-users@lists.sourceforge.net (subscribers-only)
5932 L: netdev@vger.kernel.org
5933 W: http://irda.sourceforge.net/
5935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5936 F: Documentation/networking/irda.txt
5937 F: drivers/net/irda/
5938 F: include/net/irda/
5942 M: Thomas Gleixner <tglx@linutronix.de>
5943 L: linux-kernel@vger.kernel.org
5945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5949 M: Thomas Gleixner <tglx@linutronix.de>
5950 M: Jason Cooper <jason@lakedaemon.net>
5951 M: Marc Zyngier <marc.zyngier@arm.com>
5952 L: linux-kernel@vger.kernel.org
5954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5955 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5956 F: Documentation/devicetree/bindings/interrupt-controller/
5959 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5960 M: Jiang Liu <jiang.liu@linux.intel.com>
5961 M: Marc Zyngier <marc.zyngier@arm.com>
5963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5964 F: Documentation/IRQ-domain.txt
5965 F: include/linux/irqdomain.h
5966 F: kernel/irq/irqdomain.c
5970 M: Jaroslav Kysela <perex@perex.cz>
5972 F: Documentation/isapnp.txt
5973 F: drivers/pnp/isapnp/
5974 F: include/linux/isapnp.h
5977 M: Hans Verkuil <hverkuil@xs4all.nl>
5978 L: linux-media@vger.kernel.org
5979 T: git git://linuxtv.org/media_tree.git
5980 W: https://linuxtv.org
5982 F: drivers/media/radio/radio-isa*
5984 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5985 M: Peter Jones <pjones@redhat.com>
5986 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5988 F: drivers/firmware/iscsi_ibft*
5991 M: Mike Christie <michaelc@cs.wisc.edu>
5992 L: open-iscsi@googlegroups.com
5993 W: www.open-iscsi.org
5994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5996 F: drivers/scsi/*iscsi*
5997 F: include/scsi/*iscsi*
5999 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6000 M: Or Gerlitz <ogerlitz@mellanox.com>
6001 M: Sagi Grimberg <sagig@mellanox.com>
6002 M: Roi Dayan <roid@mellanox.com>
6003 L: linux-rdma@vger.kernel.org
6005 W: http://www.openfabrics.org
6006 W: www.open-iscsi.org
6007 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6008 F: drivers/infiniband/ulp/iser/
6010 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6011 M: Sagi Grimberg <sagig@mellanox.com>
6012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6013 L: linux-rdma@vger.kernel.org
6014 L: target-devel@vger.kernel.org
6016 W: http://www.linux-iscsi.org
6017 F: drivers/infiniband/ulp/isert
6020 M: Karsten Keil <isdn@linux-pingi.de>
6021 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6022 L: netdev@vger.kernel.org
6023 W: http://www.isdn4linux.de
6024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6026 F: Documentation/isdn/
6028 F: include/linux/isdn.h
6029 F: include/linux/isdn/
6030 F: include/uapi/linux/isdn.h
6031 F: include/uapi/linux/isdn/
6033 ISDN SUBSYSTEM (Eicon active card driver)
6034 M: Armin Schindler <mac@melware.de>
6035 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6036 W: http://www.melware.de
6038 F: drivers/isdn/hardware/eicon/
6040 IT87 HARDWARE MONITORING DRIVER
6041 M: Jean Delvare <jdelvare@suse.com>
6042 L: lm-sensors@lm-sensors.org
6044 F: Documentation/hwmon/it87
6045 F: drivers/hwmon/it87.c
6048 M: Antti Palosaari <crope@iki.fi>
6049 L: linux-media@vger.kernel.org
6050 W: https://linuxtv.org
6051 W: http://palosaari.fi/linux/
6052 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6053 T: git git://linuxtv.org/anttip/media_tree.git
6055 F: drivers/media/tuners/it913x*
6057 IVTV VIDEO4LINUX DRIVER
6058 M: Andy Walls <awalls@md.metrocast.net>
6059 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6060 L: linux-media@vger.kernel.org
6061 T: git git://linuxtv.org/media_tree.git
6062 W: http://www.ivtvdriver.org
6064 F: Documentation/video4linux/*.ivtv
6065 F: drivers/media/pci/ivtv/
6066 F: include/uapi/linux/ivtv*
6068 IX2505V MEDIA DRIVER
6069 M: Malcolm Priestley <tvboxspy@gmail.com>
6070 L: linux-media@vger.kernel.org
6071 W: https://linuxtv.org
6072 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6074 F: drivers/media/dvb-frontends/ix2505v*
6076 JC42.4 TEMPERATURE SENSOR DRIVER
6077 M: Guenter Roeck <linux@roeck-us.net>
6078 L: lm-sensors@lm-sensors.org
6080 F: drivers/hwmon/jc42.c
6081 F: Documentation/hwmon/jc42
6084 M: Dave Kleikamp <shaggy@kernel.org>
6085 L: jfs-discussion@lists.sourceforge.net
6086 W: http://jfs.sourceforge.net/
6087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6089 F: Documentation/filesystems/jfs.txt
6093 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6094 L: netdev@vger.kernel.org
6096 F: drivers/net/ethernet/jme.*
6098 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6099 M: David Woodhouse <dwmw2@infradead.org>
6100 L: linux-mtd@lists.infradead.org
6101 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6104 F: include/uapi/linux/jffs2.h
6106 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6107 M: "Theodore Ts'o" <tytso@mit.edu>
6108 M: Jan Kara <jack@suse.com>
6109 L: linux-ext4@vger.kernel.org
6112 F: include/linux/jbd2.h
6114 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6115 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6116 L: linux-media@vger.kernel.org
6118 F: drivers/media/platform/rcar_jpu.c
6120 JSM Neo PCI based serial card
6121 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6122 L: linux-serial@vger.kernel.org
6124 F: drivers/tty/serial/jsm/
6126 K10TEMP HARDWARE MONITORING DRIVER
6127 M: Clemens Ladisch <clemens@ladisch.de>
6128 L: lm-sensors@lm-sensors.org
6130 F: Documentation/hwmon/k10temp
6131 F: drivers/hwmon/k10temp.c
6133 K8TEMP HARDWARE MONITORING DRIVER
6134 M: Rudolf Marek <r.marek@assembler.cz>
6135 L: lm-sensors@lm-sensors.org
6137 F: Documentation/hwmon/k8temp
6138 F: drivers/hwmon/k8temp.c
6141 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6142 L: linux-kbuild@vger.kernel.org
6143 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6145 F: Documentation/kbuild/kconfig-language.txt
6149 M: Vivek Goyal <vgoyal@redhat.com>
6150 M: Haren Myneni <hbabu@us.ibm.com>
6151 L: kexec@lists.infradead.org
6152 W: http://lse.sourceforge.net/kdump/
6154 F: Documentation/kdump/
6156 KEENE FM RADIO TRANSMITTER DRIVER
6157 M: Hans Verkuil <hverkuil@xs4all.nl>
6158 L: linux-media@vger.kernel.org
6159 T: git git://linuxtv.org/media_tree.git
6160 W: https://linuxtv.org
6162 F: drivers/media/radio/radio-keene*
6164 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6165 M: Ian Kent <raven@themaw.net>
6166 L: autofs@vger.kernel.org
6170 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6171 M: Michal Marek <mmarek@suse.com>
6172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6174 L: linux-kbuild@vger.kernel.org
6176 F: Documentation/kbuild/
6178 F: scripts/Makefile.*
6184 L: kernel-janitors@vger.kernel.org
6185 W: http://kernelnewbies.org/KernelJanitors
6188 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6189 M: "J. Bruce Fields" <bfields@fieldses.org>
6190 M: Jeff Layton <jlayton@poochiereds.net>
6191 L: linux-nfs@vger.kernel.org
6192 W: http://nfs.sourceforge.net/
6193 T: git git://linux-nfs.org/~bfields/linux.git
6196 F: include/uapi/linux/nfsd/
6200 F: include/linux/lockd/
6201 F: include/linux/sunrpc/
6202 F: include/uapi/linux/sunrpc/
6204 KERNEL SELFTEST FRAMEWORK
6205 M: Shuah Khan <shuahkh@osg.samsung.com>
6206 L: linux-kselftest@vger.kernel.org
6207 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6209 F: tools/testing/selftests
6211 KERNEL VIRTUAL MACHINE (KVM)
6212 M: Gleb Natapov <gleb@kernel.org>
6213 M: Paolo Bonzini <pbonzini@redhat.com>
6214 L: kvm@vger.kernel.org
6215 W: http://www.linux-kvm.org
6216 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6218 F: Documentation/*/kvm*.txt
6219 F: Documentation/virtual/kvm/
6221 F: arch/x86/kernel/kvm.c
6222 F: arch/x86/kernel/kvmclock.c
6223 F: arch/*/include/asm/kvm*
6224 F: include/linux/kvm*
6225 F: include/uapi/linux/kvm*
6228 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6229 M: Joerg Roedel <joro@8bytes.org>
6230 L: kvm@vger.kernel.org
6231 W: http://www.linux-kvm.org/
6233 F: arch/x86/include/asm/svm.h
6234 F: arch/x86/kvm/svm.c
6236 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6237 M: Alexander Graf <agraf@suse.com>
6238 L: kvm-ppc@vger.kernel.org
6239 W: http://www.linux-kvm.org/
6240 T: git git://github.com/agraf/linux-2.6.git
6242 F: arch/powerpc/include/asm/kvm*
6243 F: arch/powerpc/kvm/
6245 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6246 M: Christian Borntraeger <borntraeger@de.ibm.com>
6247 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6248 L: linux-s390@vger.kernel.org
6249 W: http://www.ibm.com/developerworks/linux/linux390/
6250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6252 F: Documentation/s390/kvm.txt
6253 F: arch/s390/include/asm/kvm*
6256 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6257 M: Christoffer Dall <christoffer.dall@linaro.org>
6258 M: Marc Zyngier <marc.zyngier@arm.com>
6259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6260 L: kvmarm@lists.cs.columbia.edu
6261 W: http://systems.cs.columbia.edu/projects/kvm-arm
6262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6264 F: arch/arm/include/uapi/asm/kvm*
6265 F: arch/arm/include/asm/kvm*
6268 F: include/kvm/arm_*
6270 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6271 M: Christoffer Dall <christoffer.dall@linaro.org>
6272 M: Marc Zyngier <marc.zyngier@arm.com>
6273 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6274 L: kvmarm@lists.cs.columbia.edu
6276 F: arch/arm64/include/uapi/asm/kvm*
6277 F: arch/arm64/include/asm/kvm*
6280 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6281 M: James Hogan <james.hogan@imgtec.com>
6282 L: linux-mips@linux-mips.org
6284 F: arch/mips/include/uapi/asm/kvm*
6285 F: arch/mips/include/asm/kvm*
6289 M: Eric Biederman <ebiederm@xmission.com>
6290 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6291 L: kexec@lists.infradead.org
6293 F: include/linux/kexec.h
6294 F: include/uapi/linux/kexec.h
6298 M: David Howells <dhowells@redhat.com>
6299 L: keyrings@vger.kernel.org
6301 F: Documentation/security/keys.txt
6302 F: include/linux/key.h
6303 F: include/linux/key-type.h
6308 M: David Safford <safford@us.ibm.com>
6309 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6310 L: linux-security-module@vger.kernel.org
6311 L: keyrings@vger.kernel.org
6313 F: Documentation/security/keys-trusted-encrypted.txt
6314 F: include/keys/trusted-type.h
6315 F: security/keys/trusted.c
6316 F: security/keys/trusted.h
6319 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6320 M: David Safford <safford@us.ibm.com>
6321 L: linux-security-module@vger.kernel.org
6322 L: keyrings@vger.kernel.org
6324 F: Documentation/security/keys-trusted-encrypted.txt
6325 F: include/keys/encrypted-type.h
6326 F: security/keys/encrypted-keys/
6328 KGDB / KDB /debug_core
6329 M: Jason Wessel <jason.wessel@windriver.com>
6330 W: http://kgdb.wiki.kernel.org/
6331 L: kgdb-bugreport@lists.sourceforge.net
6332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6334 F: Documentation/DocBook/kgdb.tmpl
6335 F: drivers/misc/kgdbts.c
6336 F: drivers/tty/serial/kgdboc.c
6337 F: include/linux/kdb.h
6338 F: include/linux/kgdb.h
6342 M: Vegard Nossum <vegardno@ifi.uio.no>
6343 M: Pekka Enberg <penberg@kernel.org>
6345 F: Documentation/kmemcheck.txt
6346 F: arch/x86/include/asm/kmemcheck.h
6347 F: arch/x86/mm/kmemcheck/
6348 F: include/linux/kmemcheck.h
6352 M: Catalin Marinas <catalin.marinas@arm.com>
6354 F: Documentation/kmemleak.txt
6355 F: include/linux/kmemleak.h
6357 F: mm/kmemleak-test.c
6360 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6361 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6362 M: "David S. Miller" <davem@davemloft.net>
6363 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6365 F: Documentation/kprobes.txt
6366 F: include/linux/kprobes.h
6369 KS0108 LCD CONTROLLER DRIVER
6370 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6371 W: http://miguelojeda.es/auxdisplay.htm
6372 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6374 F: Documentation/auxdisplay/ks0108
6375 F: drivers/auxdisplay/ks0108.c
6376 F: include/linux/ks0108.h
6379 M: David Ahern <dsa@cumulusnetworks.com>
6380 L: netdev@vger.kernel.org
6383 F: include/net/l3mdev.h
6385 LANTIQ MIPS ARCHITECTURE
6386 M: John Crispin <blogic@openwrt.org>
6387 L: linux-mips@linux-mips.org
6392 L: linux-x25@vger.kernel.org
6394 F: Documentation/networking/lapb-module.txt
6398 LASI 53c700 driver for PARISC
6399 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6400 L: linux-scsi@vger.kernel.org
6402 F: Documentation/scsi/53c700.txt
6403 F: drivers/scsi/53c700*
6406 M: Richard Purdie <rpurdie@rpsys.net>
6407 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6408 L: linux-leds@vger.kernel.org
6409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6412 F: include/linux/leds.h
6414 LEGACY EEPROM DRIVER
6415 M: Jean Delvare <jdelvare@suse.com>
6417 F: Documentation/misc-devices/eeprom
6418 F: drivers/misc/eeprom/eeprom.c
6420 LEGO USB Tower driver
6421 M: Juergen Stuber <starblue@users.sourceforge.net>
6422 L: legousb-devel@lists.sourceforge.net
6423 W: http://legousb.sourceforge.net/
6425 F: drivers/usb/misc/legousbtower.c
6428 M: Michael Krufky <mkrufky@linuxtv.org>
6429 L: linux-media@vger.kernel.org
6430 W: https://linuxtv.org
6431 W: http://github.com/mkrufky
6432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6433 T: git git://linuxtv.org/mkrufky/tuners.git
6435 F: drivers/media/dvb-frontends/lg2160.*
6437 LGDT3305 MEDIA DRIVER
6438 M: Michael Krufky <mkrufky@linuxtv.org>
6439 L: linux-media@vger.kernel.org
6440 W: https://linuxtv.org
6441 W: http://github.com/mkrufky
6442 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6443 T: git git://linuxtv.org/mkrufky/tuners.git
6445 F: drivers/media/dvb-frontends/lgdt3305.*
6448 M: Rusty Russell <rusty@rustcorp.com.au>
6449 L: lguest@lists.ozlabs.org
6450 W: http://lguest.ozlabs.org/
6452 F: arch/x86/include/asm/lguest*.h
6455 F: include/linux/lguest*.h
6458 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6459 M: Tejun Heo <tj@kernel.org>
6460 L: linux-ide@vger.kernel.org
6461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6464 F: include/linux/ata.h
6465 F: include/linux/libata.h
6467 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6468 M: Viresh Kumar <vireshk@kernel.org>
6469 L: linux-ide@vger.kernel.org
6470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6472 F: include/linux/pata_arasan_cf_data.h
6473 F: drivers/ata/pata_arasan_cf.c
6476 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6477 M: Tejun Heo <tj@kernel.org>
6478 L: linux-ide@vger.kernel.org
6479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6481 F: drivers/ata/pata_*.c
6482 F: drivers/ata/ata_generic.c
6484 LIBATA SATA AHCI PLATFORM devices support
6485 M: Hans de Goede <hdegoede@redhat.com>
6486 M: Tejun Heo <tj@kernel.org>
6487 L: linux-ide@vger.kernel.org
6488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6490 F: drivers/ata/ahci_platform.c
6491 F: drivers/ata/libahci_platform.c
6492 F: include/linux/ahci_platform.h
6494 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6495 M: Mikael Pettersson <mikpelinux@gmail.com>
6496 L: linux-ide@vger.kernel.org
6497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6499 F: drivers/ata/sata_promise.*
6502 M: Sasha Levin <sasha.levin@oracle.com>
6504 F: tools/lib/lockdep/
6506 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6507 M: Dan Williams <dan.j.williams@intel.com>
6508 L: linux-nvdimm@lists.01.org
6509 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6513 F: include/linux/nd.h
6514 F: include/linux/libnvdimm.h
6515 F: include/uapi/linux/ndctl.h
6517 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6518 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6519 L: linux-nvdimm@lists.01.org
6520 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6522 F: drivers/nvdimm/blk.c
6523 F: drivers/nvdimm/region_devs.c
6524 F: drivers/acpi/nfit*
6526 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6527 M: Vishal Verma <vishal.l.verma@intel.com>
6528 L: linux-nvdimm@lists.01.org
6529 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6531 F: drivers/nvdimm/btt*
6533 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6534 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6535 L: linux-nvdimm@lists.01.org
6536 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6538 F: drivers/nvdimm/pmem.c
6539 F: include/linux/pmem.h
6540 F: arch/*/include/asm/pmem.h
6542 LIGHTNVM PLATFORM SUPPORT
6543 M: Matias Bjorling <mb@lightnvm.io>
6544 W: http://github/OpenChannelSSD
6545 L: linux-block@vger.kernel.org
6547 F: drivers/lightnvm/
6548 F: include/linux/lightnvm.h
6549 F: include/uapi/linux/lightnvm.h
6551 LINUX FOR IBM pSERIES (RS/6000)
6552 M: Paul Mackerras <paulus@au.ibm.com>
6553 W: http://www.ibm.com/linux/ltc/projects/ppc
6555 F: arch/powerpc/boot/rs6000.h
6557 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6558 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6559 M: Paul Mackerras <paulus@samba.org>
6560 M: Michael Ellerman <mpe@ellerman.id.au>
6561 W: http://www.penguinppc.org/
6562 L: linuxppc-dev@lists.ozlabs.org
6563 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6566 F: Documentation/powerpc/
6569 LINUX FOR POWER MACINTOSH
6570 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6571 W: http://www.penguinppc.org/
6572 L: linuxppc-dev@lists.ozlabs.org
6574 F: arch/powerpc/platforms/powermac/
6575 F: drivers/macintosh/
6577 LINUX FOR POWERPC EMBEDDED MPC5XXX
6578 M: Anatolij Gustschin <agust@denx.de>
6579 L: linuxppc-dev@lists.ozlabs.org
6580 T: git git://git.denx.de/linux-denx-agust.git
6582 F: arch/powerpc/platforms/512x/
6583 F: arch/powerpc/platforms/52xx/
6585 LINUX FOR POWERPC EMBEDDED PPC4XX
6586 M: Alistair Popple <alistair@popple.id.au>
6587 M: Matt Porter <mporter@kernel.crashing.org>
6588 W: http://www.penguinppc.org/
6589 L: linuxppc-dev@lists.ozlabs.org
6591 F: arch/powerpc/platforms/40x/
6592 F: arch/powerpc/platforms/44x/
6594 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6595 L: linuxppc-dev@lists.ozlabs.org
6597 F: arch/powerpc/*/*virtex*
6598 F: arch/powerpc/*/*/*virtex*
6600 LINUX FOR POWERPC EMBEDDED PPC8XX
6601 M: Vitaly Bordug <vitb@kernel.crashing.org>
6602 W: http://www.penguinppc.org/
6603 L: linuxppc-dev@lists.ozlabs.org
6605 F: arch/powerpc/platforms/8xx/
6607 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6608 M: Scott Wood <oss@buserror.net>
6609 M: Kumar Gala <galak@kernel.crashing.org>
6610 W: http://www.penguinppc.org/
6611 L: linuxppc-dev@lists.ozlabs.org
6612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6614 F: arch/powerpc/platforms/83xx/
6615 F: arch/powerpc/platforms/85xx/
6617 LINUX FOR POWERPC PA SEMI PWRFICIENT
6618 M: Olof Johansson <olof@lixom.net>
6619 L: linuxppc-dev@lists.ozlabs.org
6621 F: arch/powerpc/platforms/pasemi/
6622 F: drivers/*/*pasemi*
6623 F: drivers/*/*/*pasemi*
6625 LINUX SECURITY MODULE (LSM) FRAMEWORK
6626 M: Chris Wright <chrisw@sous-sol.org>
6627 L: linux-security-module@vger.kernel.org
6630 LIS3LV02D ACCELEROMETER DRIVER
6631 M: Eric Piel <eric.piel@tremplin-utc.net>
6633 F: Documentation/misc-devices/lis3lv02d
6634 F: drivers/misc/lis3lv02d/
6635 F: drivers/platform/x86/hp_accel.c
6638 M: Josh Poimboeuf <jpoimboe@redhat.com>
6639 M: Jessica Yu <jeyu@redhat.com>
6640 M: Jiri Kosina <jikos@kernel.org>
6641 M: Miroslav Benes <mbenes@suse.cz>
6642 R: Petr Mladek <pmladek@suse.com>
6644 F: kernel/livepatch/
6645 F: include/linux/livepatch.h
6646 F: arch/x86/include/asm/livepatch.h
6647 F: arch/x86/kernel/livepatch.c
6648 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6649 F: samples/livepatch/
6650 L: live-patching@vger.kernel.org
6651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6653 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6654 M: Kees Cook <keescook@chromium.org>
6656 F: drivers/misc/lkdtm.c
6659 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6661 F: include/linux/llc.h
6662 F: include/uapi/linux/llc.h
6666 LM73 HARDWARE MONITOR DRIVER
6667 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6668 L: lm-sensors@lm-sensors.org
6670 F: drivers/hwmon/lm73.c
6672 LM78 HARDWARE MONITOR DRIVER
6673 M: Jean Delvare <jdelvare@suse.com>
6674 L: lm-sensors@lm-sensors.org
6676 F: Documentation/hwmon/lm78
6677 F: drivers/hwmon/lm78.c
6679 LM83 HARDWARE MONITOR DRIVER
6680 M: Jean Delvare <jdelvare@suse.com>
6681 L: lm-sensors@lm-sensors.org
6683 F: Documentation/hwmon/lm83
6684 F: drivers/hwmon/lm83.c
6686 LM90 HARDWARE MONITOR DRIVER
6687 M: Jean Delvare <jdelvare@suse.com>
6688 L: lm-sensors@lm-sensors.org
6690 F: Documentation/hwmon/lm90
6691 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6692 F: drivers/hwmon/lm90.c
6694 LM95234 HARDWARE MONITOR DRIVER
6695 M: Guenter Roeck <linux@roeck-us.net>
6696 L: lm-sensors@lm-sensors.org
6698 F: Documentation/hwmon/lm95234
6699 F: drivers/hwmon/lm95234.c
6701 LME2510 MEDIA DRIVER
6702 M: Malcolm Priestley <tvboxspy@gmail.com>
6703 L: linux-media@vger.kernel.org
6704 W: https://linuxtv.org
6705 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6707 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6709 LOCKDEP AND LOCKSTAT
6710 M: Peter Zijlstra <peterz@infradead.org>
6711 M: Ingo Molnar <mingo@redhat.com>
6712 L: linux-kernel@vger.kernel.org
6713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6715 F: Documentation/locking/lockdep*.txt
6716 F: Documentation/locking/lockstat.txt
6717 F: include/linux/lockdep.h
6720 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6721 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6722 L: linux-ntfs-dev@lists.sourceforge.net
6723 W: http://www.linux-ntfs.org/content/view/19/37/
6725 F: Documentation/ldm.txt
6726 F: block/partitions/ldm.*
6729 M: Joern Engel <joern@logfs.org>
6730 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6736 LPC32XX MACHINE SUPPORT
6737 M: Roland Stigge <stigge@antcom.de>
6738 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6740 F: arch/arm/mach-lpc32xx/
6742 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6743 M: Sathya Prakash <sathya.prakash@broadcom.com>
6744 M: Chaitra P B <chaitra.basappa@broadcom.com>
6745 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6746 L: MPT-FusionLinux.pdl@broadcom.com
6747 L: linux-scsi@vger.kernel.org
6748 W: http://www.avagotech.com/support/
6750 F: drivers/message/fusion/
6751 F: drivers/scsi/mpt2sas/
6752 F: drivers/scsi/mpt3sas/
6754 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6755 M: Matthew Wilcox <matthew@wil.cx>
6756 L: linux-scsi@vger.kernel.org
6758 F: drivers/scsi/sym53c8xx_2/
6760 LTC4261 HARDWARE MONITOR DRIVER
6761 M: Guenter Roeck <linux@roeck-us.net>
6762 L: lm-sensors@lm-sensors.org
6764 F: Documentation/hwmon/ltc4261
6765 F: drivers/hwmon/ltc4261.c
6767 LTP (Linux Test Project)
6768 M: Mike Frysinger <vapier@gentoo.org>
6769 M: Cyril Hrubis <chrubis@suse.cz>
6770 M: Wanlong Gao <wanlong.gao@gmail.com>
6771 M: Jan Stancek <jstancek@redhat.com>
6772 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6773 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6774 L: ltp@lists.linux.it (subscribers-only)
6775 W: http://linux-test-project.github.io/
6776 T: git git://github.com/linux-test-project/ltp.git
6780 W: http://www.linux-m32r.org/
6785 M: Geert Uytterhoeven <geert@linux-m68k.org>
6786 L: linux-m68k@lists.linux-m68k.org
6787 W: http://www.linux-m68k.org/
6788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6793 M68K ON APPLE MACINTOSH
6794 M: Joshua Thompson <funaho@jurai.org>
6795 W: http://www.mac.linux-m68k.org/
6796 L: linux-m68k@lists.linux-m68k.org
6801 M: Philip Blundell <philb@gnu.org>
6802 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6806 M88DS3103 MEDIA DRIVER
6807 M: Antti Palosaari <crope@iki.fi>
6808 L: linux-media@vger.kernel.org
6809 W: https://linuxtv.org
6810 W: http://palosaari.fi/linux/
6811 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6812 T: git git://linuxtv.org/anttip/media_tree.git
6814 F: drivers/media/dvb-frontends/m88ds3103*
6816 M88RS2000 MEDIA DRIVER
6817 M: Malcolm Priestley <tvboxspy@gmail.com>
6818 L: linux-media@vger.kernel.org
6819 W: https://linuxtv.org
6820 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6822 F: drivers/media/dvb-frontends/m88rs2000*
6824 MA901 MASTERKIT USB FM RADIO DRIVER
6825 M: Alexey Klimov <klimov.linux@gmail.com>
6826 L: linux-media@vger.kernel.org
6827 T: git git://linuxtv.org/media_tree.git
6829 F: drivers/media/radio/radio-ma901.c
6832 M: Johannes Berg <johannes@sipsolutions.net>
6833 L: linux-wireless@vger.kernel.org
6834 W: http://wireless.kernel.org/
6835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6838 F: Documentation/networking/mac80211-injection.txt
6839 F: include/net/mac80211.h
6841 F: drivers/net/wireless/mac80211_hwsim.[ch]
6844 M: Patrick McHardy <kaber@trash.net>
6845 L: netdev@vger.kernel.org
6847 F: drivers/net/macvlan.c
6848 F: include/linux/if_macvlan.h
6851 M: Jassi Brar <jassisinghbrar@gmail.com>
6852 L: linux-kernel@vger.kernel.org
6855 F: include/linux/mailbox_client.h
6856 F: include/linux/mailbox_controller.h
6858 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6859 M: Michael Kerrisk <mtk.manpages@gmail.com>
6860 W: http://www.kernel.org/doc/man-pages
6861 L: linux-man@vger.kernel.org
6864 MARVELL ARMADA DRM SUPPORT
6865 M: Russell King <rmk+kernel@arm.linux.org.uk>
6867 F: drivers/gpu/drm/armada/
6869 MARVELL 88E6352 DSA support
6870 M: Guenter Roeck <linux@roeck-us.net>
6872 F: drivers/net/dsa/mv88e6352.c
6874 MARVELL CRYPTO DRIVER
6875 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6876 M: Arnaud Ebalard <arno@natisbad.org>
6877 F: drivers/crypto/marvell/
6879 L: linux-crypto@vger.kernel.org
6881 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6882 M: Mirko Lindner <mlindner@marvell.com>
6883 M: Stephen Hemminger <stephen@networkplumber.org>
6884 L: netdev@vger.kernel.org
6886 F: drivers/net/ethernet/marvell/sk*
6888 MARVELL LIBERTAS WIRELESS DRIVER
6889 L: libertas-dev@lists.infradead.org
6891 F: drivers/net/wireless/marvell/libertas/
6893 MARVELL MV643XX ETHERNET DRIVER
6894 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6895 L: netdev@vger.kernel.org
6897 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6898 F: include/linux/mv643xx.h
6900 MARVELL MVNETA ETHERNET DRIVER
6901 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6902 L: netdev@vger.kernel.org
6904 F: drivers/net/ethernet/marvell/mvneta.*
6906 MARVELL MWIFIEX WIRELESS DRIVER
6907 M: Amitkumar Karwar <akarwar@marvell.com>
6908 M: Nishant Sarmukadam <nishants@marvell.com>
6909 L: linux-wireless@vger.kernel.org
6911 F: drivers/net/wireless/marvell/mwifiex/
6913 MARVELL MWL8K WIRELESS DRIVER
6914 M: Lennert Buytenhek <buytenh@wantstofly.org>
6915 L: linux-wireless@vger.kernel.org
6917 F: drivers/net/wireless/marvell/mwl8k.c
6919 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6920 M: Nicolas Pitre <nico@fluxnic.net>
6922 F: drivers/mmc/host/mvsdio.*
6924 MATROX FRAMEBUFFER DRIVER
6925 L: linux-fbdev@vger.kernel.org
6927 F: drivers/video/fbdev/matrox/matroxfb_*
6928 F: include/uapi/linux/matroxfb.h
6930 MAX16065 HARDWARE MONITOR DRIVER
6931 M: Guenter Roeck <linux@roeck-us.net>
6932 L: lm-sensors@lm-sensors.org
6934 F: Documentation/hwmon/max16065
6935 F: drivers/hwmon/max16065.c
6937 MAX20751 HARDWARE MONITOR DRIVER
6938 M: Guenter Roeck <linux@roeck-us.net>
6939 L: lm-sensors@lm-sensors.org
6941 F: Documentation/hwmon/max20751
6942 F: drivers/hwmon/max20751.c
6944 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6945 M: "Hans J. Koch" <hjk@hansjkoch.de>
6946 L: lm-sensors@lm-sensors.org
6948 F: Documentation/hwmon/max6650
6949 F: drivers/hwmon/max6650.c
6951 MAX6697 HARDWARE MONITOR DRIVER
6952 M: Guenter Roeck <linux@roeck-us.net>
6953 L: lm-sensors@lm-sensors.org
6955 F: Documentation/hwmon/max6697
6956 F: Documentation/devicetree/bindings/i2c/max6697.txt
6957 F: drivers/hwmon/max6697.c
6958 F: include/linux/platform_data/max6697.h
6960 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6961 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6962 L: linux-pm@vger.kernel.org
6964 F: drivers/power/max14577_charger.c
6965 F: drivers/power/max77693_charger.c
6967 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6968 M: Javier Martinez Canillas <javier@osg.samsung.com>
6969 L: linux-kernel@vger.kernel.org
6971 F: drivers/*/*max77802*.c
6972 F: Documentation/devicetree/bindings/*/*max77802.txt
6973 F: include/dt-bindings/*/*max77802.h
6975 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6976 M: Chanwoo Choi <cw00.choi@samsung.com>
6977 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6978 L: linux-kernel@vger.kernel.org
6980 F: drivers/*/max14577.c
6981 F: drivers/*/max77686*.c
6982 F: drivers/*/max77693.c
6983 F: drivers/extcon/extcon-max14577.c
6984 F: drivers/extcon/extcon-max77693.c
6985 F: drivers/rtc/rtc-max77686.c
6986 F: drivers/clk/clk-max77686.c
6987 F: Documentation/devicetree/bindings/mfd/max14577.txt
6988 F: Documentation/devicetree/bindings/*/max77686.txt
6989 F: Documentation/devicetree/bindings/mfd/max77693.txt
6990 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6991 F: include/linux/mfd/max14577*.h
6992 F: include/linux/mfd/max77686*.h
6993 F: include/linux/mfd/max77693*.h
6995 MAXIRADIO FM RADIO RECEIVER DRIVER
6996 M: Hans Verkuil <hverkuil@xs4all.nl>
6997 L: linux-media@vger.kernel.org
6998 T: git git://linuxtv.org/media_tree.git
6999 W: https://linuxtv.org
7001 F: drivers/media/radio/radio-maxiradio*
7003 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7004 M: Peter Rosin <peda@axentia.se>
7005 L: linux-iio@vger.kernel.org
7007 F: drivers/iio/potentiometer/mcp4531.c
7009 MEDIA DRIVERS FOR RENESAS - VSP1
7010 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7011 L: linux-media@vger.kernel.org
7012 L: linux-renesas-soc@vger.kernel.org
7013 T: git git://linuxtv.org/media_tree.git
7015 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7016 F: drivers/media/platform/vsp1/
7018 MEDIA DRIVERS FOR ASCOT2E
7019 M: Sergey Kozlov <serjk@netup.ru>
7020 L: linux-media@vger.kernel.org
7021 W: https://linuxtv.org
7023 T: git git://linuxtv.org/media_tree.git
7025 F: drivers/media/dvb-frontends/ascot2e*
7027 MEDIA DRIVERS FOR CXD2841ER
7028 M: Sergey Kozlov <serjk@netup.ru>
7029 L: linux-media@vger.kernel.org
7030 W: https://linuxtv.org
7032 T: git git://linuxtv.org/media_tree.git
7034 F: drivers/media/dvb-frontends/cxd2841er*
7036 MEDIA DRIVERS FOR HORUS3A
7037 M: Sergey Kozlov <serjk@netup.ru>
7038 L: linux-media@vger.kernel.org
7039 W: https://linuxtv.org
7041 T: git git://linuxtv.org/media_tree.git
7043 F: drivers/media/dvb-frontends/horus3a*
7045 MEDIA DRIVERS FOR LNBH25
7046 M: Sergey Kozlov <serjk@netup.ru>
7047 L: linux-media@vger.kernel.org
7048 W: https://linuxtv.org
7050 T: git git://linuxtv.org/media_tree.git
7052 F: drivers/media/dvb-frontends/lnbh25*
7054 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7055 M: Sergey Kozlov <serjk@netup.ru>
7056 L: linux-media@vger.kernel.org
7057 W: https://linuxtv.org
7059 T: git git://linuxtv.org/media_tree.git
7061 F: drivers/media/pci/netup_unidvb/*
7063 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7064 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7065 P: LinuxTV.org Project
7066 L: linux-media@vger.kernel.org
7067 W: https://linuxtv.org
7068 Q: http://patchwork.kernel.org/project/linux-media/list/
7069 T: git git://linuxtv.org/media_tree.git
7071 F: Documentation/dvb/
7072 F: Documentation/video4linux/
7073 F: Documentation/DocBook/media/
7075 F: drivers/staging/media/
7076 F: include/linux/platform_data/media/
7078 F: include/uapi/linux/dvb/
7079 F: include/uapi/linux/videodev2.h
7080 F: include/uapi/linux/media.h
7081 F: include/uapi/linux/v4l2-*
7082 F: include/uapi/linux/meye.h
7083 F: include/uapi/linux/ivtv*
7084 F: include/uapi/linux/uvcvideo.h
7086 MEDIATEK ETHERNET DRIVER
7087 M: Felix Fietkau <nbd@openwrt.org>
7088 M: John Crispin <blogic@openwrt.org>
7089 L: netdev@vger.kernel.org
7091 F: drivers/net/ethernet/mediatek/
7093 MEDIATEK MT7601U WIRELESS LAN DRIVER
7094 M: Jakub Kicinski <kubakici@wp.pl>
7095 L: linux-wireless@vger.kernel.org
7097 F: drivers/net/wireless/mediatek/mt7601u/
7099 MEGARAID SCSI/SAS DRIVERS
7100 M: Kashyap Desai <kashyap.desai@avagotech.com>
7101 M: Sumit Saxena <sumit.saxena@avagotech.com>
7102 M: Uday Lingala <uday.lingala@avagotech.com>
7103 L: megaraidlinux.pdl@avagotech.com
7104 L: linux-scsi@vger.kernel.org
7105 W: http://www.lsi.com
7107 F: Documentation/scsi/megaraid.txt
7108 F: drivers/scsi/megaraid.*
7109 F: drivers/scsi/megaraid/
7111 MELLANOX ETHERNET DRIVER (mlx4_en)
7112 M: Eugenia Emantayev <eugenia@mellanox.com>
7113 L: netdev@vger.kernel.org
7115 W: http://www.mellanox.com
7116 Q: http://patchwork.ozlabs.org/project/netdev/list/
7117 F: drivers/net/ethernet/mellanox/mlx4/en_*
7119 MELLANOX ETHERNET DRIVER (mlx5e)
7120 M: Saeed Mahameed <saeedm@mellanox.com>
7121 L: netdev@vger.kernel.org
7123 W: http://www.mellanox.com
7124 Q: http://patchwork.ozlabs.org/project/netdev/list/
7125 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7127 MELLANOX ETHERNET SWITCH DRIVERS
7128 M: Jiri Pirko <jiri@mellanox.com>
7129 M: Ido Schimmel <idosch@mellanox.com>
7130 L: netdev@vger.kernel.org
7132 W: http://www.mellanox.com
7133 Q: http://patchwork.ozlabs.org/project/netdev/list/
7134 F: drivers/net/ethernet/mellanox/mlxsw/
7137 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7138 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7139 L: linux-kernel@vger.kernel.org
7141 F: kernel/membarrier.c
7142 F: include/uapi/linux/membarrier.h
7145 L: linux-mm@kvack.org
7146 W: http://www.linux-mm.org
7148 F: include/linux/mm.h
7149 F: include/linux/gfp.h
7150 F: include/linux/mmzone.h
7151 F: include/linux/memory_hotplug.h
7152 F: include/linux/vmalloc.h
7155 MEMORY TECHNOLOGY DEVICES (MTD)
7156 M: David Woodhouse <dwmw2@infradead.org>
7157 M: Brian Norris <computersforpeace@gmail.com>
7158 L: linux-mtd@lists.infradead.org
7159 W: http://www.linux-mtd.infradead.org/
7160 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7161 T: git git://git.infradead.org/linux-mtd.git
7162 T: git git://git.infradead.org/l2-mtd.git
7165 F: include/linux/mtd/
7166 F: include/uapi/mtd/
7168 MEN A21 WATCHDOG DRIVER
7169 M: Johannes Thumshirn <morbidrsa@gmail.com>
7170 L: linux-watchdog@vger.kernel.org
7172 F: drivers/watchdog/mena21_wdt.c
7174 MEN CHAMELEON BUS (mcb)
7175 M: Johannes Thumshirn <morbidrsa@gmail.com>
7178 F: include/linux/mcb.h
7179 F: Documentation/men-chameleon-bus.txt
7181 MEN F21BMC (Board Management Controller)
7182 M: Andreas Werner <andreas.werner@men.de>
7184 F: drivers/mfd/menf21bmc.c
7185 F: drivers/watchdog/menf21bmc_wdt.c
7186 F: drivers/leds/leds-menf21bmc.c
7187 F: drivers/hwmon/menf21bmc_hwmon.c
7188 F: Documentation/hwmon/menf21bmc
7191 M: James Hogan <james.hogan@imgtec.com>
7192 L: linux-metag@vger.kernel.org
7193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7196 F: Documentation/metag/
7197 F: Documentation/devicetree/bindings/metag/
7198 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7199 F: drivers/clocksource/metag_generic.c
7200 F: drivers/irqchip/irq-metag.c
7201 F: drivers/irqchip/irq-metag-ext.c
7202 F: drivers/tty/metag_da.c
7204 MICROBLAZE ARCHITECTURE
7205 M: Michal Simek <monstr@monstr.eu>
7206 W: http://www.monstr.eu/fdt/
7207 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7211 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7212 M: Chen Yu <yu.c.chen@intel.com>
7213 L: platform-driver-x86@vger.kernel.org
7215 F: drivers/platform/x86/surfacepro3_button.c
7218 M: Oliver Neukum <oliver@neukum.org>
7220 F: drivers/usb/image/microtek.*
7223 M: Ralf Baechle <ralf@linux-mips.org>
7224 L: linux-mips@linux-mips.org
7225 W: http://www.linux-mips.org/
7226 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7227 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7229 F: Documentation/mips/
7232 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7233 M: Hans Verkuil <hverkuil@xs4all.nl>
7234 L: linux-media@vger.kernel.org
7235 T: git git://linuxtv.org/media_tree.git
7236 W: https://linuxtv.org
7238 F: drivers/media/radio/radio-miropcm20*
7240 MELLANOX MLX4 core VPI driver
7241 M: Yishai Hadas <yishaih@mellanox.com>
7242 L: netdev@vger.kernel.org
7243 L: linux-rdma@vger.kernel.org
7244 W: http://www.mellanox.com
7245 Q: http://patchwork.ozlabs.org/project/netdev/list/
7247 F: drivers/net/ethernet/mellanox/mlx4/
7248 F: include/linux/mlx4/
7250 MELLANOX MLX4 IB driver
7251 M: Yishai Hadas <yishaih@mellanox.com>
7252 L: linux-rdma@vger.kernel.org
7253 W: http://www.mellanox.com
7254 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7256 F: drivers/infiniband/hw/mlx4/
7257 F: include/linux/mlx4/
7259 MELLANOX MLX5 core VPI driver
7260 M: Matan Barak <matanb@mellanox.com>
7261 M: Leon Romanovsky <leonro@mellanox.com>
7262 L: netdev@vger.kernel.org
7263 L: linux-rdma@vger.kernel.org
7264 W: http://www.mellanox.com
7265 Q: http://patchwork.ozlabs.org/project/netdev/list/
7267 F: drivers/net/ethernet/mellanox/mlx5/core/
7268 F: include/linux/mlx5/
7270 MELLANOX MLX5 IB driver
7271 M: Matan Barak <matanb@mellanox.com>
7272 M: Leon Romanovsky <leonro@mellanox.com>
7273 L: linux-rdma@vger.kernel.org
7274 W: http://www.mellanox.com
7275 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7277 F: drivers/infiniband/hw/mlx5/
7278 F: include/linux/mlx5/
7280 MELEXIS MLX90614 DRIVER
7281 M: Crt Mori <cmo@melexis.com>
7282 L: linux-iio@vger.kernel.org
7283 W: http://www.melexis.com
7285 F: drivers/iio/temperature/mlx90614.c
7287 MN88472 MEDIA DRIVER
7288 M: Antti Palosaari <crope@iki.fi>
7289 L: linux-media@vger.kernel.org
7290 W: https://linuxtv.org
7291 W: http://palosaari.fi/linux/
7292 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7293 T: git git://linuxtv.org/anttip/media_tree.git
7295 F: drivers/staging/media/mn88472/
7296 F: drivers/media/dvb-frontends/mn88472.h
7298 MN88473 MEDIA DRIVER
7299 M: Antti Palosaari <crope@iki.fi>
7300 L: linux-media@vger.kernel.org
7301 W: https://linuxtv.org
7302 W: http://palosaari.fi/linux/
7303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7305 F: drivers/media/dvb-frontends/mn88473*
7308 M: Rusty Russell <rusty@rustcorp.com.au>
7310 F: include/linux/module.h
7313 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7314 W: http://popies.net/meye/
7316 F: Documentation/video4linux/meye.txt
7317 F: drivers/media/pci/meye/
7318 F: include/uapi/linux/meye.h
7320 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7321 M: Jiri Slaby <jirislaby@gmail.com>
7323 F: Documentation/serial/moxa-smartio
7324 F: drivers/tty/mxser.*
7326 MR800 AVERMEDIA USB FM RADIO DRIVER
7327 M: Alexey Klimov <klimov.linux@gmail.com>
7328 L: linux-media@vger.kernel.org
7329 T: git git://linuxtv.org/media_tree.git
7331 F: drivers/media/radio/radio-mr800.c
7333 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7334 M: Alan Ott <alan@signal11.us>
7335 L: linux-wpan@vger.kernel.org
7337 F: drivers/net/ieee802154/mrf24j40.c
7338 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7341 M: "Lee, Chun-Yi" <jlee@suse.com>
7342 L: platform-driver-x86@vger.kernel.org
7344 F: drivers/platform/x86/msi-laptop.c
7347 L: platform-driver-x86@vger.kernel.org
7349 F: drivers/platform/x86/msi-wmi.c
7352 M: Antti Palosaari <crope@iki.fi>
7353 L: linux-media@vger.kernel.org
7354 W: https://linuxtv.org
7355 W: http://palosaari.fi/linux/
7356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7357 T: git git://linuxtv.org/anttip/media_tree.git
7359 F: drivers/media/tuners/msi001*
7361 MSI2500 MEDIA DRIVER
7362 M: Antti Palosaari <crope@iki.fi>
7363 L: linux-media@vger.kernel.org
7364 W: https://linuxtv.org
7365 W: http://palosaari.fi/linux/
7366 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7367 T: git git://linuxtv.org/anttip/media_tree.git
7369 F: drivers/media/usb/msi2500/
7371 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7372 M: Robert Jarzmik <robert.jarzmik@free.fr>
7373 L: linux-mtd@lists.infradead.org
7375 F: drivers/mtd/devices/docg3*
7377 MT9M032 APTINA SENSOR DRIVER
7378 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7379 L: linux-media@vger.kernel.org
7380 T: git git://linuxtv.org/media_tree.git
7382 F: drivers/media/i2c/mt9m032.c
7383 F: include/media/i2c/mt9m032.h
7385 MT9P031 APTINA CAMERA SENSOR
7386 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7387 L: linux-media@vger.kernel.org
7388 T: git git://linuxtv.org/media_tree.git
7390 F: drivers/media/i2c/mt9p031.c
7391 F: include/media/i2c/mt9p031.h
7393 MT9T001 APTINA CAMERA SENSOR
7394 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7395 L: linux-media@vger.kernel.org
7396 T: git git://linuxtv.org/media_tree.git
7398 F: drivers/media/i2c/mt9t001.c
7399 F: include/media/i2c/mt9t001.h
7401 MT9V032 APTINA CAMERA SENSOR
7402 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7403 L: linux-media@vger.kernel.org
7404 T: git git://linuxtv.org/media_tree.git
7406 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7407 F: drivers/media/i2c/mt9v032.c
7408 F: include/media/i2c/mt9v032.h
7410 MULTIFUNCTION DEVICES (MFD)
7411 M: Lee Jones <lee.jones@linaro.org>
7412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7415 F: include/linux/mfd/
7417 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7418 M: Ulf Hansson <ulf.hansson@linaro.org>
7419 L: linux-mmc@vger.kernel.org
7420 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7423 F: include/linux/mmc/
7424 F: include/uapi/linux/mmc/
7426 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7428 F: drivers/mmc/host/mmc_spi.c
7429 F: include/linux/spi/mmc_spi.h
7431 MULTISOUND SOUND DRIVER
7432 M: Andrew Veliath <andrewtv@usa.net>
7434 F: Documentation/sound/oss/MultiSound
7437 MULTITECH MULTIPORT CARD (ISICOM)
7439 F: drivers/tty/isicom.c
7440 F: include/linux/isicom.h
7442 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7443 M: Bin Liu <b-liu@ti.com>
7444 L: linux-usb@vger.kernel.org
7445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7447 F: drivers/usb/musb/
7449 MXL5007T MEDIA DRIVER
7450 M: Michael Krufky <mkrufky@linuxtv.org>
7451 L: linux-media@vger.kernel.org
7452 W: https://linuxtv.org
7453 W: http://github.com/mkrufky
7454 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7455 T: git git://linuxtv.org/mkrufky/tuners.git
7457 F: drivers/media/tuners/mxl5007t.*
7459 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7460 M: Hyong-Youb Kim <hykim@myri.com>
7461 L: netdev@vger.kernel.org
7462 W: https://www.myricom.com/support/downloads/myri10ge.html
7464 F: drivers/net/ethernet/myricom/myri10ge/
7466 NAND FLASH SUBSYSTEM
7467 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7468 R: Richard Weinberger <richard@nod.at>
7469 L: linux-mtd@lists.infradead.org
7470 W: http://www.linux-mtd.infradead.org/
7471 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7472 T: git git://github.com/linux-nand/linux.git
7474 F: drivers/mtd/nand/
7475 F: include/linux/mtd/nand*.h
7477 NATSEMI ETHERNET DRIVER (DP8381x)
7479 F: drivers/net/ethernet/natsemi/natsemi.c
7481 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7482 M: Daniel Mack <zonque@gmail.com>
7484 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7485 W: http://www.native-instruments.com
7489 M: Petr Vandrovec <petr@vandrovec.name>
7493 NCR 5380 SCSI DRIVERS
7494 M: Finn Thain <fthain@telegraphics.com.au>
7495 M: Michael Schmitz <schmitzmic@gmail.com>
7496 L: linux-scsi@vger.kernel.org
7498 F: Documentation/scsi/g_NCR5380.txt
7499 F: drivers/scsi/NCR5380.*
7500 F: drivers/scsi/arm/cumana_1.c
7501 F: drivers/scsi/arm/oak.c
7502 F: drivers/scsi/atari_NCR5380.c
7503 F: drivers/scsi/atari_scsi.*
7504 F: drivers/scsi/dmx3191d.c
7505 F: drivers/scsi/dtc.*
7506 F: drivers/scsi/g_NCR5380.*
7507 F: drivers/scsi/g_NCR5380_mmio.c
7508 F: drivers/scsi/mac_scsi.*
7509 F: drivers/scsi/pas16.*
7510 F: drivers/scsi/sun3_scsi.*
7511 F: drivers/scsi/sun3_scsi_vme.c
7512 F: drivers/scsi/t128.*
7514 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7515 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7516 L: linux-scsi@vger.kernel.org
7518 F: drivers/scsi/NCR_D700.*
7520 NCT6775 HARDWARE MONITOR DRIVER
7521 M: Guenter Roeck <linux@roeck-us.net>
7522 L: lm-sensors@lm-sensors.org
7524 F: Documentation/hwmon/nct6775
7525 F: drivers/hwmon/nct6775.c
7527 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7528 M: Faisal Latif <faisal.latif@intel.com>
7529 L: linux-rdma@vger.kernel.org
7530 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7532 F: drivers/infiniband/hw/nes/
7534 NETEM NETWORK EMULATOR
7535 M: Stephen Hemminger <stephen@networkplumber.org>
7536 L: netem@lists.linux-foundation.org
7538 F: net/sched/sch_netem.c
7540 NETERION 10GbE DRIVERS (s2io/vxge)
7541 M: Jon Mason <jdmason@kudzu.us>
7542 L: netdev@vger.kernel.org
7544 F: Documentation/networking/s2io.txt
7545 F: Documentation/networking/vxge.txt
7546 F: drivers/net/ethernet/neterion/
7548 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7549 M: Pablo Neira Ayuso <pablo@netfilter.org>
7550 M: Patrick McHardy <kaber@trash.net>
7551 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7552 L: netfilter-devel@vger.kernel.org
7553 L: coreteam@netfilter.org
7554 W: http://www.netfilter.org/
7555 W: http://www.iptables.org/
7556 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7560 F: include/linux/netfilter*
7561 F: include/linux/netfilter/
7562 F: include/net/netfilter/
7563 F: include/uapi/linux/netfilter*
7564 F: include/uapi/linux/netfilter/
7565 F: net/*/netfilter.c
7568 F: net/bridge/br_netfilter*.c
7571 M: Paul Moore <paul@paul-moore.com>
7572 W: http://netlabel.sf.net
7573 L: netdev@vger.kernel.org
7575 F: Documentation/netlabel/
7576 F: include/net/netlabel.h
7579 NETROM NETWORK LAYER
7580 M: Ralf Baechle <ralf@linux-mips.org>
7581 L: linux-hams@vger.kernel.org
7582 W: http://www.linux-ax25.org/
7584 F: include/net/netrom.h
7585 F: include/uapi/linux/netrom.h
7588 NETRONOME ETHERNET DRIVERS
7589 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7590 L: oss-drivers@netronome.com
7592 F: drivers/net/ethernet/netronome/
7594 NETWORK BLOCK DEVICE (NBD)
7595 M: Markus Pargmann <mpa@pengutronix.de>
7597 L: nbd-general@lists.sourceforge.net
7598 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7599 F: Documentation/blockdev/nbd.txt
7600 F: drivers/block/nbd.c
7601 F: include/uapi/linux/nbd.h
7603 NETWORK DROP MONITOR
7604 M: Neil Horman <nhorman@tuxdriver.com>
7605 L: netdev@vger.kernel.org
7607 W: https://fedorahosted.org/dropwatch/
7608 F: net/core/drop_monitor.c
7610 NETWORKING [GENERAL]
7611 M: "David S. Miller" <davem@davemloft.net>
7612 L: netdev@vger.kernel.org
7613 W: http://www.linuxfoundation.org/en/Net
7614 Q: http://patchwork.ozlabs.org/project/netdev/list/
7615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7620 F: include/linux/in.h
7621 F: include/linux/net.h
7622 F: include/linux/netdevice.h
7623 F: include/uapi/linux/in.h
7624 F: include/uapi/linux/net.h
7625 F: include/uapi/linux/netdevice.h
7626 F: include/uapi/linux/net_namespace.h
7628 F: tools/testing/selftests/net/
7632 NETWORKING [IPv4/IPv6]
7633 M: "David S. Miller" <davem@davemloft.net>
7634 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7635 M: James Morris <jmorris@namei.org>
7636 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7637 M: Patrick McHardy <kaber@trash.net>
7638 L: netdev@vger.kernel.org
7639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7647 M: Steffen Klassert <steffen.klassert@secunet.com>
7648 M: Herbert Xu <herbert@gondor.apana.org.au>
7649 M: "David S. Miller" <davem@davemloft.net>
7650 L: netdev@vger.kernel.org
7651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7660 F: net/ipv4/ipcomp.c
7661 F: net/ipv4/ip_vti.c
7665 F: net/ipv6/ipcomp6.c
7666 F: net/ipv6/ip6_vti.c
7667 F: include/uapi/linux/xfrm.h
7668 F: include/net/xfrm.h
7670 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7671 M: Paul Moore <paul@paul-moore.com>
7672 L: netdev@vger.kernel.org
7675 NETWORKING [WIRELESS]
7676 L: linux-wireless@vger.kernel.org
7677 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7680 L: netdev@vger.kernel.org
7681 W: http://www.linuxfoundation.org/en/Net
7682 Q: http://patchwork.ozlabs.org/project/netdev/list/
7683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7687 F: include/linux/if_*
7688 F: include/linux/netdevice.h
7689 F: include/linux/etherdevice.h
7690 F: include/linux/fcdevice.h
7691 F: include/linux/fddidevice.h
7692 F: include/linux/hippidevice.h
7693 F: include/linux/inetdevice.h
7694 F: include/uapi/linux/if_*
7695 F: include/uapi/linux/netdevice.h
7697 NETWORKING DRIVERS (WIRELESS)
7698 M: Kalle Valo <kvalo@codeaurora.org>
7699 L: linux-wireless@vger.kernel.org
7700 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7704 F: drivers/net/wireless/
7706 NETXEN (1/10) GbE SUPPORT
7707 M: Manish Chopra <manish.chopra@qlogic.com>
7708 M: Sony Chacko <sony.chacko@qlogic.com>
7709 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7710 L: netdev@vger.kernel.org
7711 W: http://www.qlogic.com
7713 F: drivers/net/ethernet/qlogic/netxen/
7716 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7717 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7718 M: Samuel Ortiz <sameo@linux.intel.com>
7719 L: linux-wireless@vger.kernel.org
7720 L: linux-nfc@lists.01.org (subscribers-only)
7724 F: include/uapi/linux/nfc.h
7726 F: include/linux/platform_data/nfcmrvl.h
7727 F: include/linux/platform_data/nxp-nci.h
7728 F: include/linux/platform_data/pn544.h
7729 F: include/linux/platform_data/st21nfca.h
7730 F: include/linux/platform_data/st-nci.h
7731 F: Documentation/devicetree/bindings/net/nfc/
7733 NFS, SUNRPC, AND LOCKD CLIENTS
7734 M: Trond Myklebust <trond.myklebust@primarydata.com>
7735 M: Anna Schumaker <anna.schumaker@netapp.com>
7736 L: linux-nfs@vger.kernel.org
7737 W: http://client.linux-nfs.org
7738 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7744 F: include/linux/lockd/
7745 F: include/linux/nfs*
7746 F: include/linux/sunrpc/
7747 F: include/uapi/linux/nfs*
7748 F: include/uapi/linux/sunrpc/
7751 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7752 L: linux-nilfs@vger.kernel.org
7753 W: http://nilfs.sourceforge.net/
7754 T: git git://github.com/konis/nilfs2.git
7756 F: Documentation/filesystems/nilfs2.txt
7758 F: include/linux/nilfs2_fs.h
7759 F: include/trace/events/nilfs2.h
7761 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7762 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7763 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7765 F: Documentation/scsi/NinjaSCSI.txt
7766 F: drivers/scsi/pcmcia/nsp_*
7768 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7769 M: GOTO Masanori <gotom@debian.or.jp>
7770 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7771 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7773 F: Documentation/scsi/NinjaSCSI.txt
7774 F: drivers/scsi/nsp32*
7777 M: Ley Foon Tan <lftan@altera.com>
7778 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7783 NOKIA N900 POWER SUPPLY DRIVERS
7784 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7785 F: include/linux/power/bq2415x_charger.h
7786 F: include/linux/power/bq27xxx_battery.h
7787 F: include/linux/power/isp1704_charger.h
7788 F: drivers/power/bq2415x_charger.c
7789 F: drivers/power/bq27xxx_battery.c
7790 F: drivers/power/bq27xxx_battery_i2c.c
7791 F: drivers/power/isp1704_charger.c
7792 F: drivers/power/rx51_battery.c
7795 M: Jon Mason <jdmason@kudzu.us>
7796 M: Dave Jiang <dave.jiang@intel.com>
7797 M: Allen Hubbe <Allen.Hubbe@emc.com>
7798 L: linux-ntb@googlegroups.com
7800 W: https://github.com/jonmason/ntb/wiki
7801 T: git git://github.com/jonmason/ntb.git
7803 F: drivers/net/ntb_netdev.c
7804 F: include/linux/ntb.h
7805 F: include/linux/ntb_transport.h
7808 M: Jon Mason <jdmason@kudzu.us>
7809 M: Dave Jiang <dave.jiang@intel.com>
7810 L: linux-ntb@googlegroups.com
7812 W: https://github.com/jonmason/ntb/wiki
7813 T: git git://github.com/jonmason/ntb.git
7814 F: drivers/ntb/hw/intel/
7817 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7818 L: linux-ntb@googlegroups.com
7820 F: drivers/ntb/hw/amd/
7823 M: Anton Altaparmakov <anton@tuxera.com>
7824 L: linux-ntfs-dev@lists.sourceforge.net
7825 W: http://www.tuxera.com/
7826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7828 F: Documentation/filesystems/ntfs.txt
7831 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7832 M: Antonino Daplas <adaplas@gmail.com>
7833 L: linux-fbdev@vger.kernel.org
7835 F: drivers/video/fbdev/riva/
7836 F: drivers/video/fbdev/nvidia/
7839 M: Keith Busch <keith.busch@intel.com>
7840 M: Jens Axboe <axboe@fb.com>
7841 L: linux-nvme@lists.infradead.org
7842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7843 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7845 F: drivers/nvme/host/
7846 F: include/linux/nvme.h
7849 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7850 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7853 F: Documentation/devicetree/bindings/nvmem/
7854 F: include/linux/nvmem-consumer.h
7855 F: include/linux/nvmem-provider.h
7858 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7859 R: Charles Gorand <charles.gorand@effinnov.com>
7860 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7862 F: drivers/nfc/nxp-nci
7864 NXP TDA998X DRM DRIVER
7865 M: Russell King <rmk+kernel@arm.linux.org.uk>
7867 F: drivers/gpu/drm/i2c/tda998x_drv.c
7868 F: include/drm/i2c/tda998x.h
7871 M: Peter Rosin <peda@axentia.se>
7872 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7874 F: sound/soc/codecs/tfa9879*
7877 M: Josh Poimboeuf <jpoimboe@redhat.com>
7882 M: Tony Lindgren <tony@atomide.com>
7883 L: linux-omap@vger.kernel.org
7884 W: http://www.muru.com/linux/omap/
7885 W: http://linux.omap.com/
7886 Q: http://patchwork.kernel.org/project/linux-omap/list/
7887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7890 F: arch/arm/configs/omap1_defconfig
7891 F: arch/arm/configs/omap2plus_defconfig
7892 F: drivers/i2c/busses/i2c-omap.c
7893 F: drivers/irqchip/irq-omap-intc.c
7894 F: drivers/mfd/*omap*.c
7895 F: drivers/mfd/menelaus.c
7896 F: drivers/mfd/palmas.c
7897 F: drivers/mfd/tps65217.c
7898 F: drivers/mfd/tps65218.c
7899 F: drivers/mfd/tps65910.c
7900 F: drivers/mfd/twl-core.[ch]
7901 F: drivers/mfd/twl4030*.c
7902 F: drivers/mfd/twl6030*.c
7903 F: drivers/mfd/twl6040*.c
7904 F: drivers/regulator/palmas-regulator*.c
7905 F: drivers/regulator/pbias-regulator.c
7906 F: drivers/regulator/tps65217-regulator.c
7907 F: drivers/regulator/tps65218-regulator.c
7908 F: drivers/regulator/tps65910-regulator.c
7909 F: drivers/regulator/twl-regulator.c
7910 F: include/linux/i2c-omap.h
7912 OMAP DEVICE TREE SUPPORT
7913 M: Benoît Cousson <bcousson@baylibre.com>
7914 M: Tony Lindgren <tony@atomide.com>
7915 L: linux-omap@vger.kernel.org
7916 L: devicetree@vger.kernel.org
7918 F: arch/arm/boot/dts/*omap*
7919 F: arch/arm/boot/dts/*am3*
7920 F: arch/arm/boot/dts/*am4*
7921 F: arch/arm/boot/dts/*am5*
7922 F: arch/arm/boot/dts/*dra7*
7924 OMAP CLOCK FRAMEWORK SUPPORT
7925 M: Paul Walmsley <paul@pwsan.com>
7926 L: linux-omap@vger.kernel.org
7928 F: arch/arm/*omap*/*clock*
7930 OMAP POWER MANAGEMENT SUPPORT
7931 M: Kevin Hilman <khilman@kernel.org>
7932 L: linux-omap@vger.kernel.org
7934 F: arch/arm/*omap*/*pm*
7935 F: drivers/cpufreq/omap-cpufreq.c
7937 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7938 M: Rajendra Nayak <rnayak@ti.com>
7939 M: Paul Walmsley <paul@pwsan.com>
7940 L: linux-omap@vger.kernel.org
7942 F: arch/arm/mach-omap2/prm*
7945 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7946 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7947 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7948 L: linux-omap@vger.kernel.org
7952 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7953 M: Roger Quadros <rogerq@ti.com>
7954 M: Tony Lindgren <tony@atomide.com>
7955 L: linux-omap@vger.kernel.org
7957 F: drivers/memory/omap-gpmc.c
7958 F: arch/arm/mach-omap2/*gpmc*
7960 OMAP FRAMEBUFFER SUPPORT
7961 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7962 L: linux-fbdev@vger.kernel.org
7963 L: linux-omap@vger.kernel.org
7965 F: drivers/video/fbdev/omap/
7967 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7968 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7969 L: linux-omap@vger.kernel.org
7970 L: linux-fbdev@vger.kernel.org
7972 F: drivers/video/fbdev/omap2/
7973 F: Documentation/arm/OMAP/DSS
7975 OMAP HARDWARE SPINLOCK SUPPORT
7976 M: Ohad Ben-Cohen <ohad@wizery.com>
7977 L: linux-omap@vger.kernel.org
7979 F: drivers/hwspinlock/omap_hwspinlock.c
7982 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7983 L: linux-omap@vger.kernel.org
7985 F: drivers/mmc/host/omap.c
7988 L: linux-mmc@vger.kernel.org
7989 L: linux-omap@vger.kernel.org
7991 F: drivers/mmc/host/omap_hsmmc.c
7993 OMAP RANDOM NUMBER GENERATOR SUPPORT
7994 M: Deepak Saxena <dsaxena@plexity.net>
7996 F: drivers/char/hw_random/omap-rng.c
7999 M: Benoît Cousson <bcousson@baylibre.com>
8000 M: Paul Walmsley <paul@pwsan.com>
8001 L: linux-omap@vger.kernel.org
8003 F: arch/arm/mach-omap2/omap_hwmod.*
8006 M: Paul Walmsley <paul@pwsan.com>
8007 L: linux-omap@vger.kernel.org
8009 F: arch/arm/mach-omap2/omap_hwmod*data*
8011 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8012 M: Benoît Cousson <bcousson@baylibre.com>
8013 L: linux-omap@vger.kernel.org
8015 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8017 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8018 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8019 L: linux-media@vger.kernel.org
8021 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8022 F: drivers/media/platform/omap3isp/
8023 F: drivers/staging/media/omap4iss/
8026 L: linux-usb@vger.kernel.org
8027 L: linux-omap@vger.kernel.org
8029 F: drivers/usb/*/*omap*
8030 F: arch/arm/*omap*/usb*
8033 M: Grygorii Strashko <grygorii.strashko@ti.com>
8034 M: Santosh Shilimkar <ssantosh@kernel.org>
8035 M: Kevin Hilman <khilman@kernel.org>
8036 L: linux-omap@vger.kernel.org
8038 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8039 F: drivers/gpio/gpio-omap.c
8041 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8042 M: Mark Jackson <mpfj@newflow.co.uk>
8043 L: linux-omap@vger.kernel.org
8045 F: arch/arm/boot/dts/am335x-nano.dts
8048 M: Bob Copeland <me@bobcopeland.com>
8049 L: linux-karma-devel@lists.sourceforge.net
8051 F: Documentation/filesystems/omfs.txt
8054 OMNIKEY CARDMAN 4000 DRIVER
8055 M: Harald Welte <laforge@gnumonks.org>
8057 F: drivers/char/pcmcia/cm4000_cs.c
8058 F: include/linux/cm4000_cs.h
8059 F: include/uapi/linux/cm4000_cs.h
8061 OMNIKEY CARDMAN 4040 DRIVER
8062 M: Harald Welte <laforge@gnumonks.org>
8064 F: drivers/char/pcmcia/cm4040_cs.*
8066 OMNIVISION OV7670 SENSOR DRIVER
8067 M: Jonathan Corbet <corbet@lwn.net>
8068 L: linux-media@vger.kernel.org
8069 T: git git://linuxtv.org/media_tree.git
8071 F: drivers/media/i2c/ov7670.c
8073 ONENAND FLASH DRIVER
8074 M: Kyungmin Park <kyungmin.park@samsung.com>
8075 L: linux-mtd@lists.infradead.org
8077 F: drivers/mtd/onenand/
8078 F: include/linux/mtd/onenand*.h
8080 ONSTREAM SCSI TAPE DRIVER
8081 M: Willem Riede <osst@riede.org>
8082 L: osst-users@lists.sourceforge.net
8083 L: linux-scsi@vger.kernel.org
8085 F: Documentation/scsi/osst.txt
8086 F: drivers/scsi/osst.*
8087 F: drivers/scsi/osst_*.h
8088 F: drivers/scsi/st.h
8090 OPENCORES I2C BUS DRIVER
8091 M: Peter Korsgaard <jacmet@sunsite.dk>
8092 L: linux-i2c@vger.kernel.org
8094 F: Documentation/i2c/busses/i2c-ocores
8095 F: drivers/i2c/busses/i2c-ocores.c
8097 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8098 M: Rob Herring <robh+dt@kernel.org>
8099 M: Frank Rowand <frowand.list@gmail.com>
8100 M: Grant Likely <grant.likely@linaro.org>
8101 L: devicetree@vger.kernel.org
8102 W: http://www.devicetree.org/
8103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8106 F: include/linux/of*.h
8109 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8110 M: Rob Herring <robh+dt@kernel.org>
8111 M: Pawel Moll <pawel.moll@arm.com>
8112 M: Mark Rutland <mark.rutland@arm.com>
8113 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8114 M: Kumar Gala <galak@codeaurora.org>
8115 L: devicetree@vger.kernel.org
8116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8118 F: Documentation/devicetree/
8120 F: include/dt-bindings/
8122 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8123 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8124 L: devicetree@vger.kernel.org
8126 F: Documentation/devicetree/dynamic-resolution-notes.txt
8127 F: Documentation/devicetree/overlay-notes.txt
8128 F: drivers/of/overlay.c
8129 F: drivers/of/resolver.c
8131 OPENRISC ARCHITECTURE
8132 M: Jonas Bonn <jonas@southpole.se>
8133 W: http://openrisc.net
8134 L: linux@lists.openrisc.net (moderated for non-subscribers)
8136 T: git git://openrisc.net/~jonas/linux
8140 M: Pravin Shelar <pshelar@nicira.com>
8141 L: netdev@vger.kernel.org
8142 L: dev@openvswitch.org
8143 W: http://openvswitch.org
8146 F: include/uapi/linux/openvswitch.h
8148 OPERATING PERFORMANCE POINTS (OPP)
8149 M: Viresh Kumar <vireshk@kernel.org>
8150 M: Nishanth Menon <nm@ti.com>
8151 M: Stephen Boyd <sboyd@codeaurora.org>
8152 L: linux-pm@vger.kernel.org
8154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8155 F: drivers/base/power/opp/
8156 F: include/linux/pm_opp.h
8157 F: Documentation/power/opp.txt
8158 F: Documentation/devicetree/bindings/opp/
8161 M: Clemens Ladisch <clemens@ladisch.de>
8162 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8163 T: git git://git.alsa-project.org/alsa-kernel.git
8165 F: sound/drivers/opl4/
8168 M: Robert Richter <rric@kernel.org>
8169 L: oprofile-list@lists.sf.net
8171 F: arch/*/include/asm/oprofile*.h
8173 F: drivers/oprofile/
8174 F: include/linux/oprofile.h
8176 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8177 M: Mark Fasheh <mfasheh@suse.com>
8178 M: Joel Becker <jlbec@evilplan.org>
8179 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8180 W: http://ocfs2.wiki.kernel.org
8182 F: Documentation/filesystems/ocfs2.txt
8183 F: Documentation/filesystems/dlmfs.txt
8187 L: linux-wireless@vger.kernel.org
8188 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8189 W: http://www.nongnu.org/orinoco/
8191 F: drivers/net/wireless/intersil/orinoco/
8193 OSD LIBRARY and FILESYSTEM
8194 M: Boaz Harrosh <ooo@electrozaur.com>
8195 M: Benny Halevy <bhalevy@primarydata.com>
8196 L: osd-dev@open-osd.org
8197 W: http://open-osd.org
8198 T: git git://git.open-osd.org/open-osd.git
8200 F: drivers/scsi/osd/
8201 F: include/scsi/osd_*
8205 M: Miklos Szeredi <miklos@szeredi.hu>
8206 L: linux-unionfs@vger.kernel.org
8207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8210 F: Documentation/filesystems/overlayfs.txt
8213 M: Christian Lamparter <chunkeey@googlemail.com>
8214 L: linux-wireless@vger.kernel.org
8215 W: http://wireless.kernel.org/en/users/Drivers/p54
8217 F: drivers/net/wireless/intersil/p54/
8219 PA SEMI ETHERNET DRIVER
8220 M: Olof Johansson <olof@lixom.net>
8221 L: netdev@vger.kernel.org
8223 F: drivers/net/ethernet/pasemi/*
8225 PA SEMI SMBUS DRIVER
8226 M: Olof Johansson <olof@lixom.net>
8227 L: linux-i2c@vger.kernel.org
8229 F: drivers/i2c/busses/i2c-pasemi.c
8231 PADATA PARALLEL EXECUTION MECHANISM
8232 M: Steffen Klassert <steffen.klassert@secunet.com>
8233 L: linux-crypto@vger.kernel.org
8236 F: include/linux/padata.h
8237 F: Documentation/padata.txt
8239 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8240 M: Harald Welte <laforge@gnumonks.org>
8241 L: platform-driver-x86@vger.kernel.org
8243 F: drivers/platform/x86/panasonic-laptop.c
8245 PANASONIC MN10300/AM33/AM34 PORT
8246 M: David Howells <dhowells@redhat.com>
8247 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8248 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8249 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8251 F: Documentation/mn10300/
8254 PARALLEL LCD/KEYPAD PANEL DRIVER
8255 M: Willy Tarreau <willy@haproxy.com>
8256 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8258 F: Documentation/misc-devices/lcd-panel-cgram.txt
8259 F: drivers/misc/panel.c
8261 PARALLEL PORT SUBSYSTEM
8262 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8263 M: Sudip Mukherjee <sudip@vectorindia.org>
8264 L: linux-parport@lists.infradead.org (subscribers-only)
8267 F: include/linux/parport*.h
8268 F: drivers/char/ppdev.c
8269 F: include/uapi/linux/ppdev.h
8270 F: Documentation/parport*.txt
8272 PARAVIRT_OPS INTERFACE
8273 M: Jeremy Fitzhardinge <jeremy@goop.org>
8274 M: Chris Wright <chrisw@sous-sol.org>
8275 M: Alok Kataria <akataria@vmware.com>
8276 M: Rusty Russell <rusty@rustcorp.com.au>
8277 L: virtualization@lists.linux-foundation.org
8279 F: Documentation/virtual/paravirt_ops.txt
8280 F: arch/*/kernel/paravirt*
8281 F: arch/*/include/asm/paravirt.h
8283 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8284 M: Tim Waugh <tim@cyberelk.net>
8285 L: linux-parport@lists.infradead.org (subscribers-only)
8287 F: Documentation/blockdev/paride.txt
8288 F: drivers/block/paride/
8291 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8292 M: Helge Deller <deller@gmx.de>
8293 L: linux-parisc@vger.kernel.org
8294 W: http://www.parisc-linux.org/
8295 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8300 F: Documentation/parisc/
8302 F: drivers/char/agp/parisc-agp.c
8303 F: drivers/input/serio/gscps2.c
8304 F: drivers/parport/parport_gsc.*
8305 F: drivers/tty/serial/8250/8250_gsc.c
8306 F: drivers/video/fbdev/sti*
8307 F: drivers/video/console/sti*
8308 F: drivers/video/logo/logo_parisc*
8310 PC87360 HARDWARE MONITORING DRIVER
8311 M: Jim Cromie <jim.cromie@gmail.com>
8312 L: lm-sensors@lm-sensors.org
8314 F: Documentation/hwmon/pc87360
8315 F: drivers/hwmon/pc87360.c
8318 M: Jim Cromie <jim.cromie@gmail.com>
8320 F: drivers/char/pc8736x_gpio.c
8322 PC87427 HARDWARE MONITORING DRIVER
8323 M: Jean Delvare <jdelvare@suse.com>
8324 L: lm-sensors@lm-sensors.org
8326 F: Documentation/hwmon/pc87427
8327 F: drivers/hwmon/pc87427.c
8330 M: Riku Voipio <riku.voipio@iki.fi>
8332 F: drivers/leds/leds-pca9532.c
8333 F: include/linux/leds-pca9532.h
8335 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8336 M: Guenter Roeck <linux@roeck-us.net>
8337 L: linux-i2c@vger.kernel.org
8339 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8341 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8342 M: Khalid Aziz <khalid@gonehiking.org>
8344 F: drivers/firmware/pcdp.*
8347 M: Linas Vepstas <linasvepstas@gmail.com>
8348 L: linux-pci@vger.kernel.org
8350 F: Documentation/PCI/pci-error-recovery.txt
8352 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8353 M: Russell Currey <ruscur@russell.cc>
8354 L: linuxppc-dev@lists.ozlabs.org
8356 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8357 F: arch/powerpc/kernel/eeh*.c
8358 F: arch/powerpc/platforms/*/eeh*.c
8359 F: arch/powerpc/include/*/eeh*.h
8362 M: Bjorn Helgaas <bhelgaas@google.com>
8363 L: linux-pci@vger.kernel.org
8364 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8367 F: Documentation/PCI/
8369 F: include/linux/pci*
8371 F: arch/x86/kernel/quirks.c
8373 PCI DRIVER FOR ALTERA PCIE IP
8374 M: Ley Foon Tan <lftan@altera.com>
8375 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8376 L: linux-pci@vger.kernel.org
8378 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8379 F: drivers/pci/host/pcie-altera.c
8381 PCI DRIVER FOR ARM VERSATILE PLATFORM
8382 M: Rob Herring <robh@kernel.org>
8383 L: linux-pci@vger.kernel.org
8384 L: linux-arm-kernel@lists.infradead.org
8386 F: Documentation/devicetree/bindings/pci/versatile.txt
8387 F: drivers/pci/host/pci-versatile.c
8389 PCI DRIVER FOR APPLIEDMICRO XGENE
8390 M: Tanmay Inamdar <tinamdar@apm.com>
8391 L: linux-pci@vger.kernel.org
8392 L: linux-arm-kernel@lists.infradead.org
8394 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8395 F: drivers/pci/host/pci-xgene.c
8397 PCI DRIVER FOR FREESCALE LAYERSCAPE
8398 M: Minghuan Lian <minghuan.Lian@freescale.com>
8399 M: Mingkai Hu <mingkai.hu@freescale.com>
8400 M: Roy Zang <tie-fei.zang@freescale.com>
8401 L: linuxppc-dev@lists.ozlabs.org
8402 L: linux-pci@vger.kernel.org
8403 L: linux-arm-kernel@lists.infradead.org
8405 F: drivers/pci/host/*layerscape*
8408 M: Richard Zhu <Richard.Zhu@freescale.com>
8409 M: Lucas Stach <l.stach@pengutronix.de>
8410 L: linux-pci@vger.kernel.org
8411 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8413 F: drivers/pci/host/*imx6*
8415 PCI DRIVER FOR TI KEYSTONE
8416 M: Murali Karicheri <m-karicheri2@ti.com>
8417 L: linux-pci@vger.kernel.org
8418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8420 F: drivers/pci/host/*keystone*
8422 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8423 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8424 M: Jason Cooper <jason@lakedaemon.net>
8425 L: linux-pci@vger.kernel.org
8426 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8428 F: drivers/pci/host/*mvebu*
8430 PCI DRIVER FOR NVIDIA TEGRA
8431 M: Thierry Reding <thierry.reding@gmail.com>
8432 L: linux-tegra@vger.kernel.org
8433 L: linux-pci@vger.kernel.org
8435 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8436 F: drivers/pci/host/pci-tegra.c
8438 PCI DRIVER FOR TI DRA7XX
8439 M: Kishon Vijay Abraham I <kishon@ti.com>
8440 L: linux-omap@vger.kernel.org
8441 L: linux-pci@vger.kernel.org
8443 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8444 F: drivers/pci/host/pci-dra7xx.c
8446 PCI DRIVER FOR RENESAS R-CAR
8447 M: Simon Horman <horms@verge.net.au>
8448 L: linux-pci@vger.kernel.org
8449 L: linux-renesas-soc@vger.kernel.org
8451 F: drivers/pci/host/*rcar*
8453 PCI DRIVER FOR SAMSUNG EXYNOS
8454 M: Jingoo Han <jingoohan1@gmail.com>
8455 L: linux-pci@vger.kernel.org
8456 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8457 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8459 F: drivers/pci/host/pci-exynos.c
8461 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8462 M: Jingoo Han <jingoohan1@gmail.com>
8463 M: Pratyush Anand <pratyush.anand@gmail.com>
8464 L: linux-pci@vger.kernel.org
8466 F: drivers/pci/host/*designware*
8468 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8469 M: Joao Pinto <jpinto@synopsys.com>
8470 L: linux-pci@vger.kernel.org
8472 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8473 F: drivers/pci/host/pcie-designware-plat.c
8475 PCI DRIVER FOR GENERIC OF HOSTS
8476 M: Will Deacon <will.deacon@arm.com>
8477 L: linux-pci@vger.kernel.org
8478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8480 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8481 F: drivers/pci/host/pci-host-common.c
8482 F: drivers/pci/host/pci-host-generic.c
8484 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8485 M: Keith Busch <keith.busch@intel.com>
8486 L: linux-pci@vger.kernel.org
8488 F: arch/x86/pci/vmd.c
8490 PCIE DRIVER FOR ST SPEAR13XX
8491 M: Pratyush Anand <pratyush.anand@gmail.com>
8492 L: linux-pci@vger.kernel.org
8494 F: drivers/pci/host/*spear*
8496 PCI MSI DRIVER FOR ALTERA MSI IP
8497 M: Ley Foon Tan <lftan@altera.com>
8498 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8499 L: linux-pci@vger.kernel.org
8501 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8502 F: drivers/pci/host/pcie-altera-msi.c
8504 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8505 M: Duc Dang <dhdang@apm.com>
8506 L: linux-pci@vger.kernel.org
8507 L: linux-arm-kernel@lists.infradead.org
8509 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8510 F: drivers/pci/host/pci-xgene-msi.c
8512 PCIE DRIVER FOR HISILICON
8513 M: Zhou Wang <wangzhou1@hisilicon.com>
8514 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8515 L: linux-pci@vger.kernel.org
8517 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8518 F: drivers/pci/host/pcie-hisi.c
8520 PCIE DRIVER FOR QUALCOMM MSM
8521 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8522 L: linux-pci@vger.kernel.org
8523 L: linux-arm-msm@vger.kernel.org
8525 F: drivers/pci/host/*qcom*
8527 PCIE DRIVER FOR CAVIUM THUNDERX
8528 M: David Daney <david.daney@cavium.com>
8529 L: linux-pci@vger.kernel.org
8530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8532 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8533 F: drivers/pci/host/pci-thunder-*
8536 P: Linux PCMCIA Team
8537 L: linux-pcmcia@lists.infradead.org
8538 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8541 F: Documentation/pcmcia/
8545 PCNET32 NETWORK DRIVER
8546 M: Don Fry <pcnet32@frontier.com>
8547 L: netdev@vger.kernel.org
8549 F: drivers/net/ethernet/amd/pcnet32.c
8551 PCRYPT PARALLEL CRYPTO ENGINE
8552 M: Steffen Klassert <steffen.klassert@secunet.com>
8553 L: linux-crypto@vger.kernel.org
8556 F: include/crypto/pcrypt.h
8558 PER-CPU MEMORY ALLOCATOR
8559 M: Tejun Heo <tj@kernel.org>
8560 M: Christoph Lameter <cl@linux.com>
8561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8563 F: include/linux/percpu*.h
8565 F: arch/*/include/asm/percpu.h
8567 PER-TASK DELAY ACCOUNTING
8568 M: Balbir Singh <bsingharora@gmail.com>
8570 F: include/linux/delayacct.h
8571 F: kernel/delayacct.c
8573 PERFORMANCE EVENTS SUBSYSTEM
8574 M: Peter Zijlstra <peterz@infradead.org>
8575 M: Ingo Molnar <mingo@redhat.com>
8576 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8577 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8578 L: linux-kernel@vger.kernel.org
8579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8582 F: include/linux/perf_event.h
8583 F: include/uapi/linux/perf_event.h
8584 F: arch/*/kernel/perf_event*.c
8585 F: arch/*/kernel/*/perf_event*.c
8586 F: arch/*/kernel/*/*/perf_event*.c
8587 F: arch/*/include/asm/perf_event.h
8588 F: arch/*/kernel/perf_callchain.c
8591 PERSONALITY HANDLING
8592 M: Christoph Hellwig <hch@infradead.org>
8593 L: linux-abi-devel@lists.sourceforge.net
8595 F: include/linux/personality.h
8596 F: include/uapi/linux/personality.h
8599 M: Remi Denis-Courmont <courmisch@gmail.com>
8601 F: Documentation/networking/phonet.txt
8602 F: include/linux/phonet.h
8603 F: include/net/phonet/
8604 F: include/uapi/linux/phonet.h
8608 M: Joern Engel <joern@lazybastard.org>
8609 L: linux-mtd@lists.infradead.org
8611 F: drivers/mtd/devices/phram.c
8614 M: Bruno Prémont <bonbons@linux-vserver.org>
8615 L: linux-input@vger.kernel.org
8617 F: drivers/hid/hid-picolcd*
8620 M: Jamie Iles <jamie@jamieiles.com>
8621 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8622 T: git git://github.com/jamieiles/linux-2.6-ji.git
8624 F: arch/arm/boot/dts/picoxcell*
8625 F: arch/arm/mach-picoxcell/
8626 F: drivers/crypto/picoxcell*
8628 PIN CONTROL SUBSYSTEM
8629 M: Linus Walleij <linus.walleij@linaro.org>
8630 L: linux-gpio@vger.kernel.org
8631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8634 F: include/linux/pinctrl/
8636 PIN CONTROLLER - ATMEL AT91
8637 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8638 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8640 F: drivers/pinctrl/pinctrl-at91.*
8642 PIN CONTROLLER - ATMEL AT91 PIO4
8643 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8644 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8645 L: linux-gpio@vger.kernel.org
8647 F: drivers/pinctrl/pinctrl-at91-pio4.*
8649 PIN CONTROLLER - INTEL
8650 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8651 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8653 F: drivers/pinctrl/intel/
8655 PIN CONTROLLER - RENESAS
8656 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8657 M: Geert Uytterhoeven <geert+renesas@glider.be>
8658 L: linux-renesas-soc@vger.kernel.org
8660 F: drivers/pinctrl/sh-pfc/
8662 PIN CONTROLLER - SAMSUNG
8663 M: Tomasz Figa <tomasz.figa@gmail.com>
8664 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8665 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8667 F: drivers/pinctrl/samsung/
8669 PIN CONTROLLER - SINGLE
8670 M: Tony Lindgren <tony@atomide.com>
8671 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8673 L: linux-omap@vger.kernel.org
8675 F: drivers/pinctrl/pinctrl-single.c
8677 PIN CONTROLLER - ST SPEAR
8678 M: Viresh Kumar <vireshk@kernel.org>
8679 L: spear-devel@list.st.com
8680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8681 W: http://www.st.com/spear
8683 F: drivers/pinctrl/spear/
8686 M: Jiri Kosina <jikos@kernel.org>
8688 F: drivers/block/pktcdvd.c
8689 F: include/linux/pktcdvd.h
8690 F: include/uapi/linux/pktcdvd.h
8693 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8694 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8696 T: git git://github.com/gxt/linux.git
8697 F: drivers/input/serio/i8042-unicore32io.h
8698 F: drivers/i2c/busses/i2c-puv3.c
8699 F: drivers/video/fbdev/fb-puv3.c
8700 F: drivers/rtc/rtc-puv3.c
8702 PMBUS HARDWARE MONITORING DRIVERS
8703 M: Guenter Roeck <linux@roeck-us.net>
8704 L: lm-sensors@lm-sensors.org
8705 W: http://www.lm-sensors.org/
8706 W: http://www.roeck-us.net/linux/drivers/
8707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8709 F: Documentation/hwmon/pmbus
8710 F: drivers/hwmon/pmbus/
8711 F: include/linux/i2c/pmbus.h
8713 PMC SIERRA MaxRAID DRIVER
8714 L: linux-scsi@vger.kernel.org
8715 W: http://www.pmc-sierra.com/
8717 F: drivers/scsi/pmcraid.*
8719 PMC SIERRA PM8001 DRIVER
8720 M: Jack Wang <jinpu.wang@profitbricks.com>
8721 M: lindar_liu@usish.com
8723 L: linux-scsi@vger.kernel.org
8725 F: drivers/scsi/pm8001/
8727 POSIX CLOCKS and TIMERS
8728 M: Thomas Gleixner <tglx@linutronix.de>
8729 L: linux-kernel@vger.kernel.org
8730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8733 F: include/linux/timer*
8734 F: kernel/time/*timer*
8736 POWER MANAGEMENT CORE
8737 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8738 L: linux-pm@vger.kernel.org
8739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8741 F: drivers/base/power/
8742 F: include/linux/pm.h
8743 F: include/linux/pm_*
8744 F: include/linux/powercap.h
8745 F: drivers/powercap/
8747 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8748 M: Sebastian Reichel <sre@kernel.org>
8749 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8750 M: David Woodhouse <dwmw2@infradead.org>
8751 L: linux-pm@vger.kernel.org
8752 T: git git://git.infradead.org/battery-2.6.git
8754 F: include/linux/power_supply.h
8756 X: drivers/power/avs/
8758 POWER STATE COORDINATION INTERFACE (PSCI)
8759 M: Mark Rutland <mark.rutland@arm.com>
8760 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8761 L: linux-arm-kernel@lists.infradead.org
8763 F: drivers/firmware/psci.c
8764 F: include/linux/psci.h
8765 F: include/uapi/linux/psci.h
8768 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8772 PPP PROTOCOL DRIVERS AND COMPRESSORS
8773 M: Paul Mackerras <paulus@samba.org>
8774 L: linux-ppp@vger.kernel.org
8776 F: drivers/net/ppp/ppp_*
8778 PPP OVER ATM (RFC 2364)
8779 M: Mitchell Blank Jr <mitch@sfgoth.com>
8781 F: net/atm/pppoatm.c
8782 F: include/uapi/linux/atmppp.h
8785 M: Michal Ostrowski <mostrows@earthlink.net>
8787 F: drivers/net/ppp/pppoe.c
8788 F: drivers/net/ppp/pppox.c
8791 M: James Chapman <jchapman@katalix.com>
8793 F: net/l2tp/l2tp_ppp.c
8794 F: include/linux/if_pppol2tp.h
8795 F: include/uapi/linux/if_pppol2tp.h
8798 M: Rodolfo Giometti <giometti@enneenne.com>
8799 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8800 L: linuxpps@ml.enneenne.com (subscribers-only)
8802 F: Documentation/pps/
8804 F: include/linux/pps*.h
8807 M: Dmitry Kozlov <xeb@mail.ru>
8808 L: netdev@vger.kernel.org
8810 F: drivers/net/ppp/pptp.c
8811 W: http://sourceforge.net/projects/accel-pptp
8814 M: Robert Love <rml@tech9.net>
8815 L: kpreempt-tech@lists.sourceforge.net
8816 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8818 F: Documentation/preempt-locking.txt
8819 F: include/linux/preempt.h
8821 PRISM54 WIRELESS DRIVER
8822 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8823 L: linux-wireless@vger.kernel.org
8824 W: http://wireless.kernel.org/en/users/Drivers/p54
8826 F: drivers/net/wireless/intersil/prism54/
8829 M: Geoff Levand <geoff@infradead.org>
8830 L: netdev@vger.kernel.org
8831 L: linuxppc-dev@lists.ozlabs.org
8833 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8835 PS3 PLATFORM SUPPORT
8836 M: Geoff Levand <geoff@infradead.org>
8837 L: linuxppc-dev@lists.ozlabs.org
8839 F: arch/powerpc/boot/ps3*
8840 F: arch/powerpc/include/asm/lv1call.h
8841 F: arch/powerpc/include/asm/ps3*.h
8842 F: arch/powerpc/platforms/ps3/
8845 F: drivers/rtc/rtc-ps3.c
8846 F: drivers/usb/host/*ps3.c
8847 F: sound/ppc/snd_ps3*
8850 M: Jim Paris <jim@jtan.com>
8851 M: Geoff Levand <geoff@infradead.org>
8852 L: linuxppc-dev@lists.ozlabs.org
8854 F: drivers/block/ps3vram.c
8857 M: Anton Vorontsov <anton@enomsg.org>
8858 M: Colin Cross <ccross@android.com>
8859 M: Kees Cook <keescook@chromium.org>
8860 M: Tony Luck <tony.luck@intel.com>
8862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8864 F: include/linux/pstore*
8865 F: drivers/firmware/efi/efi-pstore.c
8866 F: drivers/acpi/apei/erst.c
8868 PTP HARDWARE CLOCK SUPPORT
8869 M: Richard Cochran <richardcochran@gmail.com>
8870 L: netdev@vger.kernel.org
8872 W: http://linuxptp.sourceforge.net/
8873 F: Documentation/ABI/testing/sysfs-ptp
8874 F: Documentation/ptp/*
8875 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8876 F: drivers/net/phy/dp83640*
8878 F: include/linux/ptp_cl*
8881 M: Roland McGrath <roland@hack.frob.com>
8882 M: Oleg Nesterov <oleg@redhat.com>
8884 F: include/asm-generic/syscall.h
8885 F: include/linux/ptrace.h
8886 F: include/linux/regset.h
8887 F: include/linux/tracehook.h
8888 F: include/uapi/linux/ptrace.h
8891 PVRUSB2 VIDEO4LINUX DRIVER
8892 M: Mike Isely <isely@pobox.com>
8893 L: pvrusb2@isely.net (subscribers-only)
8894 L: linux-media@vger.kernel.org
8895 W: http://www.isely.net/pvrusb2/
8896 T: git git://linuxtv.org/media_tree.git
8898 F: Documentation/video4linux/README.pvrusb2
8899 F: drivers/media/usb/pvrusb2/
8902 M: Hans de Goede <hdegoede@redhat.com>
8903 L: linux-media@vger.kernel.org
8904 T: git git://linuxtv.org/media_tree.git
8906 F: drivers/media/usb/pwc/*
8909 M: Kamil Debski <k.debski@samsung.com>
8910 L: lm-sensors@lm-sensors.org
8912 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8913 F: Documentation/hwmon/pwm-fan
8914 F: drivers/hwmon/pwm-fan.c
8917 M: Thierry Reding <thierry.reding@gmail.com>
8918 L: linux-pwm@vger.kernel.org
8920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8921 F: Documentation/pwm.txt
8922 F: Documentation/devicetree/bindings/pwm/
8923 F: include/linux/pwm.h
8925 F: drivers/video/backlight/pwm_bl.c
8926 F: include/linux/pwm_backlight.h
8928 PXA2xx/PXA3xx SUPPORT
8929 M: Daniel Mack <daniel@zonque.org>
8930 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8931 M: Robert Jarzmik <robert.jarzmik@free.fr>
8932 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8933 T: git git://github.com/hzhuang1/linux.git
8934 T: git git://github.com/rjarzmik/linux.git
8936 F: arch/arm/boot/dts/pxa*
8937 F: arch/arm/mach-pxa/
8939 F: drivers/pcmcia/pxa2xx*
8940 F: drivers/pinctrl/pxa/
8941 F: drivers/spi/spi-pxa2xx*
8942 F: drivers/usb/gadget/udc/pxa2*
8943 F: include/sound/pxa2xx-lib.h
8948 M: Robert Jarzmik <robert.jarzmik@free.fr>
8949 L: linux-gpio@vger.kernel.org
8951 F: drivers/gpio/gpio-pxa.c
8953 PXA3xx NAND FLASH DRIVER
8954 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8955 L: linux-mtd@lists.infradead.org
8957 F: drivers/mtd/nand/pxa3xx_nand.c
8960 M: Eric Miao <eric.y.miao@gmail.com>
8961 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8962 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8963 T: git git://github.com/hzhuang1/linux.git
8964 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8966 F: arch/arm/boot/dts/mmp*
8967 F: arch/arm/mach-mmp/
8973 M: Robert Jarzmik <robert.jarzmik@free.fr>
8974 L: rtc-linux@googlegroups.com
8978 M: Tadeusz Struk <tadeusz.struk@intel.com>
8979 L: qat-linux@intel.com
8981 F: drivers/crypto/qat/
8984 M: Mike Marciniszyn <infinipath@intel.com>
8985 L: linux-rdma@vger.kernel.org
8987 F: drivers/infiniband/hw/qib/
8989 QLOGIC QLA1280 SCSI DRIVER
8990 M: Michael Reed <mdr@sgi.com>
8991 L: linux-scsi@vger.kernel.org
8993 F: drivers/scsi/qla1280.[ch]
8995 QLOGIC QLA2XXX FC-SCSI DRIVER
8996 M: qla2xxx-upstream@qlogic.com
8997 L: linux-scsi@vger.kernel.org
8999 F: Documentation/scsi/LICENSE.qla2xxx
9000 F: drivers/scsi/qla2xxx/
9002 QLOGIC QLA4XXX iSCSI DRIVER
9003 M: QLogic-Storage-Upstream@qlogic.com
9004 L: linux-scsi@vger.kernel.org
9006 F: Documentation/scsi/LICENSE.qla4xxx
9007 F: drivers/scsi/qla4xxx/
9009 QLOGIC QLA3XXX NETWORK DRIVER
9010 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9011 M: Ron Mercer <ron.mercer@qlogic.com>
9012 M: linux-driver@qlogic.com
9013 L: netdev@vger.kernel.org
9015 F: Documentation/networking/LICENSE.qla3xxx
9016 F: drivers/net/ethernet/qlogic/qla3xxx.*
9018 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9019 M: Dept-GELinuxNICDev@qlogic.com
9020 L: netdev@vger.kernel.org
9022 F: drivers/net/ethernet/qlogic/qlcnic/
9024 QLOGIC QLGE 10Gb ETHERNET DRIVER
9025 M: Harish Patil <harish.patil@qlogic.com>
9026 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9027 M: Dept-GELinuxNICDev@qlogic.com
9028 M: linux-driver@qlogic.com
9029 L: netdev@vger.kernel.org
9031 F: drivers/net/ethernet/qlogic/qlge/
9033 QLOGIC QL4xxx ETHERNET DRIVER
9034 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9035 M: Ariel Elior <Ariel.Elior@qlogic.com>
9036 M: everest-linux-l2@qlogic.com
9037 L: netdev@vger.kernel.org
9039 F: drivers/net/ethernet/qlogic/qed/
9040 F: include/linux/qed/
9041 F: drivers/net/ethernet/qlogic/qede/
9044 M: Anders Larsen <al@alarsen.net>
9045 W: http://www.alarsen.net/linux/qnx4fs/
9048 F: include/uapi/linux/qnx4_fs.h
9049 F: include/uapi/linux/qnxtypes.h
9052 M: Antti Palosaari <crope@iki.fi>
9053 L: linux-media@vger.kernel.org
9054 W: https://linuxtv.org
9055 W: http://palosaari.fi/linux/
9056 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9057 T: git git://linuxtv.org/anttip/media_tree.git
9059 F: drivers/media/tuners/qt1010*
9061 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9062 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9063 L: linux-wireless@vger.kernel.org
9064 L: ath9k-devel@lists.ath9k.org
9065 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9067 F: drivers/net/wireless/ath/ath9k/
9069 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9070 M: Kalle Valo <kvalo@qca.qualcomm.com>
9071 L: ath10k@lists.infradead.org
9072 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9075 F: drivers/net/wireless/ath/ath10k/
9077 QUALCOMM HEXAGON ARCHITECTURE
9078 M: Richard Kuo <rkuo@codeaurora.org>
9079 L: linux-hexagon@vger.kernel.org
9080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9084 QUALCOMM WCN36XX WIRELESS DRIVER
9085 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9086 L: wcn36xx@lists.infradead.org
9087 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9088 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9090 F: drivers/net/wireless/ath/wcn36xx/
9092 RADOS BLOCK DEVICE (RBD)
9093 M: Ilya Dryomov <idryomov@gmail.com>
9094 M: Sage Weil <sage@redhat.com>
9095 M: Alex Elder <elder@kernel.org>
9096 L: ceph-devel@vger.kernel.org
9098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9099 T: git git://github.com/ceph/ceph-client.git
9101 F: Documentation/ABI/testing/sysfs-bus-rbd
9102 F: drivers/block/rbd.c
9103 F: drivers/block/rbd_types.h
9105 RADEON FRAMEBUFFER DISPLAY DRIVER
9106 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9107 L: linux-fbdev@vger.kernel.org
9109 F: drivers/video/fbdev/aty/radeon*
9110 F: include/uapi/linux/radeonfb.h
9112 RADIOSHARK RADIO DRIVER
9113 M: Hans de Goede <hdegoede@redhat.com>
9114 L: linux-media@vger.kernel.org
9115 T: git git://linuxtv.org/media_tree.git
9117 F: drivers/media/radio/radio-shark.c
9119 RADIOSHARK2 RADIO DRIVER
9120 M: Hans de Goede <hdegoede@redhat.com>
9121 L: linux-media@vger.kernel.org
9122 T: git git://linuxtv.org/media_tree.git
9124 F: drivers/media/radio/radio-shark2.c
9125 F: drivers/media/radio/radio-tea5777.c
9127 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9128 M: Paul Mackerras <paulus@samba.org>
9129 L: linux-fbdev@vger.kernel.org
9131 F: drivers/video/fbdev/aty/aty128fb.c
9133 RALINK MIPS ARCHITECTURE
9134 M: John Crispin <blogic@openwrt.org>
9135 L: linux-mips@linux-mips.org
9139 RALINK RT2X00 WIRELESS LAN DRIVER
9141 M: Stanislaw Gruszka <sgruszka@redhat.com>
9142 M: Helmut Schaa <helmut.schaa@googlemail.com>
9143 L: linux-wireless@vger.kernel.org
9145 F: drivers/net/wireless/ralink/rt2x00/
9147 RAMDISK RAM BLOCK DEVICE DRIVER
9148 M: Jens Axboe <axboe@kernel.dk>
9150 F: Documentation/blockdev/ramdisk.txt
9151 F: drivers/block/brd.c
9153 RANDOM NUMBER DRIVER
9154 M: "Theodore Ts'o" <tytso@mit.edu>
9156 F: drivers/char/random.c
9159 M: Matt Porter <mporter@kernel.crashing.org>
9160 M: Alexandre Bounine <alexandre.bounine@idt.com>
9164 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9165 L: linux-wireless@vger.kernel.org
9167 F: drivers/net/wireless/ray*
9170 M: Josh Triplett <josh@joshtriplett.org>
9171 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9172 L: linux-kernel@vger.kernel.org
9174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9175 F: Documentation/RCU/torture.txt
9176 F: kernel/rcu/rcutorture.c
9178 RCUTORTURE TEST FRAMEWORK
9179 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9180 M: Josh Triplett <josh@joshtriplett.org>
9181 R: Steven Rostedt <rostedt@goodmis.org>
9182 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9183 R: Lai Jiangshan <jiangshanlai@gmail.com>
9184 L: linux-kernel@vger.kernel.org
9186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9187 F: tools/testing/selftests/rcutorture
9190 M: Florian Fainelli <florian@openwrt.org>
9193 RDC R6040 FAST ETHERNET DRIVER
9194 M: Florian Fainelli <florian@openwrt.org>
9195 L: netdev@vger.kernel.org
9197 F: drivers/net/ethernet/rdc/r6040.c
9199 RDS - RELIABLE DATAGRAM SOCKETS
9200 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9201 L: netdev@vger.kernel.org
9202 L: linux-rdma@vger.kernel.org
9203 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9204 W: https://oss.oracle.com/projects/rds/
9207 F: Documentation/networking/rds.txt
9209 READ-COPY UPDATE (RCU)
9210 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9211 M: Josh Triplett <josh@joshtriplett.org>
9212 R: Steven Rostedt <rostedt@goodmis.org>
9213 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9214 R: Lai Jiangshan <jiangshanlai@gmail.com>
9215 L: linux-kernel@vger.kernel.org
9216 W: http://www.rdrop.com/users/paulmck/RCU/
9218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9219 F: Documentation/RCU/
9220 X: Documentation/RCU/torture.txt
9221 F: include/linux/rcu*
9222 X: include/linux/srcu.h
9226 REAL TIME CLOCK (RTC) SUBSYSTEM
9227 M: Alessandro Zummo <a.zummo@towertech.it>
9228 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9229 L: rtc-linux@googlegroups.com
9230 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9233 F: Documentation/rtc.txt
9235 F: include/linux/rtc.h
9236 F: include/uapi/linux/rtc.h
9238 REALTEK AUDIO CODECS
9239 M: Bard Liao <bardliao@realtek.com>
9240 M: Oder Chiou <oder_chiou@realtek.com>
9242 F: sound/soc/codecs/rt*
9243 F: include/sound/rt*.h
9245 REISERFS FILE SYSTEM
9246 L: reiserfs-devel@vger.kernel.org
9250 REGISTER MAP ABSTRACTION
9251 M: Mark Brown <broonie@kernel.org>
9252 L: linux-kernel@vger.kernel.org
9253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9255 F: drivers/base/regmap/
9256 F: include/linux/regmap.h
9258 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9259 M: Ohad Ben-Cohen <ohad@wizery.com>
9260 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9263 F: drivers/remoteproc/
9264 F: Documentation/remoteproc.txt
9265 F: include/linux/remoteproc.h
9267 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9268 M: Ohad Ben-Cohen <ohad@wizery.com>
9269 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9273 F: Documentation/rpmsg.txt
9274 F: include/linux/rpmsg.h
9276 RENESAS ETHERNET DRIVERS
9277 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9278 L: netdev@vger.kernel.org
9279 L: linux-renesas-soc@vger.kernel.org
9280 F: drivers/net/ethernet/renesas/
9281 F: include/linux/sh_eth.h
9283 RENESAS USB2 PHY DRIVER
9284 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9285 L: linux-renesas-soc@vger.kernel.org
9287 F: drivers/phy/phy-rcar-gen3-usb2.c
9289 RESET CONTROLLER FRAMEWORK
9290 M: Philipp Zabel <p.zabel@pengutronix.de>
9291 T: git git://git.pengutronix.de/git/pza/linux
9294 F: Documentation/devicetree/bindings/reset/
9295 F: include/dt-bindings/reset/
9296 F: include/linux/reset.h
9297 F: include/linux/reset-controller.h
9300 M: Johannes Berg <johannes@sipsolutions.net>
9301 L: linux-wireless@vger.kernel.org
9302 W: http://wireless.kernel.org/
9303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9306 F: Documentation/rfkill.txt
9310 M: Thomas Graf <tgraf@suug.ch>
9311 L: netdev@vger.kernel.org
9314 F: include/linux/rhashtable.h
9316 RICOH SMARTMEDIA/XD DRIVER
9317 M: Maxim Levitsky <maximlevitsky@gmail.com>
9319 F: drivers/mtd/nand/r852.c
9320 F: drivers/mtd/nand/r852.h
9322 RICOH R5C592 MEMORYSTICK DRIVER
9323 M: Maxim Levitsky <maximlevitsky@gmail.com>
9325 F: drivers/memstick/host/r592.*
9328 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9329 W: http://sourceforge.net/projects/roccat/
9331 F: drivers/hid/hid-roccat*
9332 F: include/linux/hid-roccat*
9333 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9336 M: Jiri Pirko <jiri@resnulli.us>
9337 M: Scott Feldman <sfeldma@gmail.com>
9338 L: netdev@vger.kernel.org
9340 F: drivers/net/ethernet/rocker/
9344 W: http://www.comtrol.com
9346 F: Documentation/serial/rocket.txt
9347 F: drivers/tty/rocket*
9349 ROCKETPORT EXPRESS/INFINITY DRIVER
9350 M: Kevin Cernekee <cernekee@gmail.com>
9351 L: linux-serial@vger.kernel.org
9353 F: drivers/tty/serial/rp2.*
9356 M: Ralf Baechle <ralf@linux-mips.org>
9357 L: linux-hams@vger.kernel.org
9358 W: http://www.linux-ax25.org/
9360 F: include/net/rose.h
9361 F: include/uapi/linux/rose.h
9364 RTL2830 MEDIA DRIVER
9365 M: Antti Palosaari <crope@iki.fi>
9366 L: linux-media@vger.kernel.org
9367 W: https://linuxtv.org
9368 W: http://palosaari.fi/linux/
9369 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9370 T: git git://linuxtv.org/anttip/media_tree.git
9372 F: drivers/media/dvb-frontends/rtl2830*
9374 RTL2832 MEDIA DRIVER
9375 M: Antti Palosaari <crope@iki.fi>
9376 L: linux-media@vger.kernel.org
9377 W: https://linuxtv.org
9378 W: http://palosaari.fi/linux/
9379 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9380 T: git git://linuxtv.org/anttip/media_tree.git
9382 F: drivers/media/dvb-frontends/rtl2832*
9384 RTL2832_SDR MEDIA DRIVER
9385 M: Antti Palosaari <crope@iki.fi>
9386 L: linux-media@vger.kernel.org
9387 W: https://linuxtv.org
9388 W: http://palosaari.fi/linux/
9389 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9390 T: git git://linuxtv.org/anttip/media_tree.git
9392 F: drivers/media/dvb-frontends/rtl2832_sdr*
9394 RTL8180 WIRELESS DRIVER
9395 L: linux-wireless@vger.kernel.org
9396 W: http://wireless.kernel.org/
9397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9399 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9401 RTL8187 WIRELESS DRIVER
9402 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9403 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9404 M: Larry Finger <Larry.Finger@lwfinger.net>
9405 L: linux-wireless@vger.kernel.org
9406 W: http://wireless.kernel.org/
9407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9409 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9411 RTL8192CE WIRELESS DRIVER
9412 M: Larry Finger <Larry.Finger@lwfinger.net>
9413 M: Chaoming Li <chaoming_li@realsil.com.cn>
9414 L: linux-wireless@vger.kernel.org
9415 W: http://wireless.kernel.org/
9416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9418 F: drivers/net/wireless/realtek/rtlwifi/
9419 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9421 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9422 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9423 L: linux-wireless@vger.kernel.org
9424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9426 F: drivers/net/wireless/realtek/rtl8xxxu/
9428 S3 SAVAGE FRAMEBUFFER DRIVER
9429 M: Antonino Daplas <adaplas@gmail.com>
9430 L: linux-fbdev@vger.kernel.org
9432 F: drivers/video/fbdev/savage/
9435 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9436 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9437 L: linux-s390@vger.kernel.org
9438 W: http://www.ibm.com/developerworks/linux/linux390/
9439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9443 F: Documentation/s390/
9444 F: Documentation/DocBook/s390*
9446 S390 COMMON I/O LAYER
9447 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9448 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9449 L: linux-s390@vger.kernel.org
9450 W: http://www.ibm.com/developerworks/linux/linux390/
9452 F: drivers/s390/cio/
9455 M: Stefan Weinhuber <wein@de.ibm.com>
9456 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9457 L: linux-s390@vger.kernel.org
9458 W: http://www.ibm.com/developerworks/linux/linux390/
9460 F: drivers/s390/block/dasd*
9461 F: block/partitions/ibm.c
9463 S390 NETWORK DRIVERS
9464 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9465 L: linux-s390@vger.kernel.org
9466 W: http://www.ibm.com/developerworks/linux/linux390/
9468 F: drivers/s390/net/
9471 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9472 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9473 L: linux-s390@vger.kernel.org
9474 W: http://www.ibm.com/developerworks/linux/linux390/
9477 F: drivers/pci/hotplug/s390_pci_hpc.c
9480 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9481 L: linux-s390@vger.kernel.org
9482 W: http://www.ibm.com/developerworks/linux/linux390/
9484 F: drivers/s390/crypto/
9487 M: Steffen Maier <maier@linux.vnet.ibm.com>
9488 L: linux-s390@vger.kernel.org
9489 W: http://www.ibm.com/developerworks/linux/linux390/
9491 F: drivers/s390/scsi/zfcp_*
9493 S390 IUCV NETWORK LAYER
9494 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9495 L: linux-s390@vger.kernel.org
9496 W: http://www.ibm.com/developerworks/linux/linux390/
9498 F: drivers/s390/net/*iucv*
9499 F: include/net/iucv/
9503 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9504 L: linux-s390@vger.kernel.org
9505 W: http://www.ibm.com/developerworks/linux/linux390/
9507 F: drivers/iommu/s390-iommu.c
9509 S3C24XX SD/MMC Driver
9510 M: Ben Dooks <ben-linux@fluff.org>
9511 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9513 F: drivers/mmc/host/s3cmci.*
9515 SAA6588 RDS RECEIVER DRIVER
9516 M: Hans Verkuil <hverkuil@xs4all.nl>
9517 L: linux-media@vger.kernel.org
9518 T: git git://linuxtv.org/media_tree.git
9519 W: https://linuxtv.org
9521 F: drivers/media/i2c/saa6588*
9523 SAA7134 VIDEO4LINUX DRIVER
9524 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9525 L: linux-media@vger.kernel.org
9526 W: https://linuxtv.org
9527 T: git git://linuxtv.org/media_tree.git
9529 F: Documentation/video4linux/*.saa7134
9530 F: drivers/media/pci/saa7134/
9532 SAA7146 VIDEO4LINUX-2 DRIVER
9533 M: Hans Verkuil <hverkuil@xs4all.nl>
9534 L: linux-media@vger.kernel.org
9535 T: git git://linuxtv.org/media_tree.git
9537 F: drivers/media/common/saa7146/
9538 F: drivers/media/pci/saa7146/
9539 F: include/media/saa7146*
9541 SAMSUNG LAPTOP DRIVER
9542 M: Corentin Chary <corentin.chary@gmail.com>
9543 L: platform-driver-x86@vger.kernel.org
9545 F: drivers/platform/x86/samsung-laptop.c
9547 SAMSUNG AUDIO (ASoC) DRIVERS
9548 M: Sangbeom Kim <sbkim73@samsung.com>
9549 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9551 F: sound/soc/samsung/
9553 SAMSUNG FRAMEBUFFER DRIVER
9554 M: Jingoo Han <jingoohan1@gmail.com>
9555 L: linux-fbdev@vger.kernel.org
9557 F: drivers/video/fbdev/s3c-fb.c
9559 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9560 M: Sangbeom Kim <sbkim73@samsung.com>
9561 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9562 L: linux-kernel@vger.kernel.org
9563 L: linux-samsung-soc@vger.kernel.org
9565 F: drivers/mfd/sec*.c
9566 F: drivers/regulator/s2m*.c
9567 F: drivers/regulator/s5m*.c
9568 F: drivers/clk/clk-s2mps11.c
9569 F: drivers/rtc/rtc-s5m.c
9570 F: include/linux/mfd/samsung/
9571 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9572 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9573 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9574 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9576 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9577 M: Kyungmin Park <kyungmin.park@samsung.com>
9578 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9579 L: linux-media@vger.kernel.org
9580 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9582 F: drivers/media/platform/exynos4-is/
9584 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9585 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9586 L: linux-media@vger.kernel.org
9587 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9589 F: drivers/media/platform/s3c-camif/
9590 F: include/media/drv-intf/s3c_camif.h
9592 SAMSUNG S5C73M3 CAMERA DRIVER
9593 M: Kyungmin Park <kyungmin.park@samsung.com>
9594 M: Andrzej Hajda <a.hajda@samsung.com>
9595 L: linux-media@vger.kernel.org
9597 F: drivers/media/i2c/s5c73m3/*
9599 SAMSUNG S5K5BAF CAMERA DRIVER
9600 M: Kyungmin Park <kyungmin.park@samsung.com>
9601 M: Andrzej Hajda <a.hajda@samsung.com>
9602 L: linux-media@vger.kernel.org
9604 F: drivers/media/i2c/s5k5baf.c
9606 SAMSUNG S3FWRN5 NFC DRIVER
9607 M: Robert Baldyga <r.baldyga@samsung.com>
9608 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9609 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9611 F: drivers/nfc/s3fwrn5
9613 SAMSUNG SOC CLOCK DRIVERS
9614 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9615 M: Tomasz Figa <tomasz.figa@gmail.com>
9617 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9618 F: drivers/clk/samsung/
9620 SAMSUNG SXGBE DRIVERS
9621 M: Byungho An <bh74.an@samsung.com>
9622 M: Girish K S <ks.giri@samsung.com>
9623 M: Vipul Pandya <vipul.pandya@samsung.com>
9625 L: netdev@vger.kernel.org
9626 F: drivers/net/ethernet/samsung/sxgbe/
9628 SAMSUNG THERMAL DRIVER
9629 M: Lukasz Majewski <l.majewski@samsung.com>
9630 L: linux-pm@vger.kernel.org
9631 L: linux-samsung-soc@vger.kernel.org
9633 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9634 F: drivers/thermal/samsung/
9636 SAMSUNG USB2 PHY DRIVER
9637 M: Kamil Debski <k.debski@samsung.com>
9638 L: linux-kernel@vger.kernel.org
9640 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9641 F: Documentation/phy/samsung-usb2.txt
9642 F: drivers/phy/phy-exynos4210-usb2.c
9643 F: drivers/phy/phy-exynos4x12-usb2.c
9644 F: drivers/phy/phy-exynos5250-usb2.c
9645 F: drivers/phy/phy-s5pv210-usb2.c
9646 F: drivers/phy/phy-samsung-usb2.c
9647 F: drivers/phy/phy-samsung-usb2.h
9650 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9651 L: linux-serial@vger.kernel.org
9653 F: drivers/tty/serial/
9655 SYNOPSYS DESIGNWARE DMAC DRIVER
9656 M: Viresh Kumar <vireshk@kernel.org>
9657 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9659 F: include/linux/dma/dw.h
9660 F: include/linux/platform_data/dma-dw.h
9663 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9664 M: Lars Persson <lars.persson@axis.com>
9665 L: netdev@vger.kernel.org
9667 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9668 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9670 SYNOPSYS DESIGNWARE I2C DRIVER
9671 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9672 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9673 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9674 L: linux-i2c@vger.kernel.org
9676 F: drivers/i2c/busses/i2c-designware-*
9677 F: include/linux/platform_data/i2c-designware.h
9679 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9680 M: Jaehoon Chung <jh80.chung@samsung.com>
9681 L: linux-mmc@vger.kernel.org
9683 F: include/linux/mmc/dw_mmc.h
9684 F: drivers/mmc/host/dw_mmc*
9686 SYSTEM TRACE MODULE CLASS
9687 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9689 F: Documentation/trace/stm.txt
9690 F: drivers/hwtracing/stm/
9691 F: include/linux/stm.h
9692 F: include/uapi/linux/stm.h
9695 M: Andreas Noever <andreas.noever@gmail.com>
9697 F: drivers/thunderbolt/
9699 TI BQ27XXX POWER SUPPLY DRIVER
9700 R: Andrew F. Davis <afd@ti.com>
9701 F: include/linux/power/bq27xxx_battery.h
9702 F: drivers/power/bq27xxx_battery.c
9703 F: drivers/power/bq27xxx_battery_i2c.c
9705 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9706 M: John Stultz <john.stultz@linaro.org>
9707 M: Thomas Gleixner <tglx@linutronix.de>
9708 L: linux-kernel@vger.kernel.org
9709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9711 F: include/linux/clocksource.h
9712 F: include/linux/time.h
9713 F: include/linux/timex.h
9714 F: include/uapi/linux/time.h
9715 F: include/uapi/linux/timex.h
9716 F: kernel/time/clocksource.c
9717 F: kernel/time/time*.c
9718 F: kernel/time/alarmtimer.c
9719 F: kernel/time/ntp.c
9720 F: tools/testing/selftests/timers/
9723 M: Zwane Mwaikambo <zwanem@gmail.com>
9725 F: drivers/watchdog/sc1200wdt.c
9728 M: Ingo Molnar <mingo@redhat.com>
9729 M: Peter Zijlstra <peterz@infradead.org>
9730 L: linux-kernel@vger.kernel.org
9731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9734 F: include/linux/sched.h
9735 F: include/uapi/linux/sched.h
9736 F: include/linux/wait.h
9739 M: Chen Liqin <liqin.linux@gmail.com>
9740 M: Lennox Wu <lennox.wu@gmail.com>
9741 W: http://www.sunplus.com
9745 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9746 M: Sudeep Holla <sudeep.holla@arm.com>
9747 L: linux-arm-kernel@lists.infradead.org
9749 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9750 F: drivers/clk/clk-scpi.c
9751 F: drivers/cpufreq/scpi-cpufreq.c
9752 F: drivers/firmware/arm_scpi.c
9753 F: include/linux/scpi_protocol.h
9756 M: Jens Axboe <axboe@kernel.dk>
9757 L: linux-scsi@vger.kernel.org
9758 W: http://www.kernel.dk
9762 SCSI RDMA PROTOCOL (SRP) INITIATOR
9763 M: Bart Van Assche <bart.vanassche@sandisk.com>
9764 L: linux-rdma@vger.kernel.org
9766 W: http://www.openfabrics.org
9767 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9769 F: drivers/infiniband/ulp/srp/
9770 F: include/scsi/srp.h
9773 M: Doug Gilbert <dgilbert@interlog.com>
9774 L: linux-scsi@vger.kernel.org
9775 W: http://sg.danny.cz/sg
9777 F: Documentation/scsi/scsi-generic.txt
9778 F: drivers/scsi/sg.c
9779 F: include/scsi/sg.h
9782 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9784 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9786 L: linux-scsi@vger.kernel.org
9792 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9793 L: linux-scsi@vger.kernel.org
9795 F: Documentation/scsi/st.txt
9796 F: drivers/scsi/st.*
9797 F: drivers/scsi/st_*.h
9800 M: Vlad Yasevich <vyasevich@gmail.com>
9801 M: Neil Horman <nhorman@tuxdriver.com>
9802 L: linux-sctp@vger.kernel.org
9803 W: http://lksctp.sourceforge.net
9805 F: Documentation/networking/sctp.txt
9806 F: include/linux/sctp.h
9807 F: include/uapi/linux/sctp.h
9808 F: include/net/sctp/
9812 M: Jim Cromie <jim.cromie@gmail.com>
9814 F: Documentation/i2c/busses/scx200_acb
9815 F: arch/x86/platform/scx200/
9816 F: drivers/watchdog/scx200_wdt.c
9817 F: drivers/i2c/busses/scx200*
9818 F: drivers/mtd/maps/scx200_docflash.c
9819 F: include/linux/scx200.h
9822 M: Jim Cromie <jim.cromie@gmail.com>
9824 F: drivers/char/scx200_gpio.c
9825 F: include/linux/scx200_gpio.h
9827 SCx200 HRT CLOCKSOURCE DRIVER
9828 M: Jim Cromie <jim.cromie@gmail.com>
9830 F: drivers/clocksource/scx200_hrt.c
9832 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9833 M: Sascha Sommer <saschasommer@freenet.de>
9834 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9836 F: drivers/mmc/host/sdricoh_cs.c
9838 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9839 M: Adrian Hunter <adrian.hunter@intel.com>
9840 L: linux-mmc@vger.kernel.org
9841 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9843 F: drivers/mmc/host/sdhci*
9844 F: include/linux/mmc/sdhci*
9847 M: Kees Cook <keescook@chromium.org>
9848 R: Andy Lutomirski <luto@amacapital.net>
9849 R: Will Drewry <wad@chromium.org>
9850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9853 F: include/uapi/linux/seccomp.h
9854 F: include/linux/seccomp.h
9855 F: tools/testing/selftests/seccomp/*
9856 K: \bsecure_computing
9859 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9860 M: Ben Dooks <ben-linux@fluff.org>
9861 M: Jaehoon Chung <jh80.chung@samsung.com>
9862 L: linux-mmc@vger.kernel.org
9864 F: drivers/mmc/host/sdhci-s3c*
9866 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9867 M: Viresh Kumar <vireshk@kernel.org>
9868 L: spear-devel@list.st.com
9869 L: linux-mmc@vger.kernel.org
9871 F: drivers/mmc/host/sdhci-spear.c
9874 M: James Morris <james.l.morris@oracle.com>
9875 M: "Serge E. Hallyn" <serge@hallyn.com>
9876 L: linux-security-module@vger.kernel.org (suggested Cc:)
9877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9878 W: http://kernsec.org/
9883 M: Security Officers <security@kernel.org>
9886 SELINUX SECURITY MODULE
9887 M: Paul Moore <paul@paul-moore.com>
9888 M: Stephen Smalley <sds@tycho.nsa.gov>
9889 M: Eric Paris <eparis@parisplace.org>
9890 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9891 W: http://selinuxproject.org
9892 T: git git://git.infradead.org/users/pcmoore/selinux
9894 F: include/linux/selinux*
9895 F: security/selinux/
9898 APPARMOR SECURITY MODULE
9899 M: John Johansen <john.johansen@canonical.com>
9900 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9901 W: apparmor.wiki.kernel.org
9902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9904 F: security/apparmor/
9906 YAMA SECURITY MODULE
9907 M: Kees Cook <keescook@chromium.org>
9908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9913 M: Jiri Slaby <jirislaby@gmail.com>
9915 F: drivers/misc/phantom.c
9916 F: include/uapi/linux/phantom.h
9918 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9919 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9920 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9921 M: John Soni Jose <sony.john@avagotech.com>
9922 L: linux-scsi@vger.kernel.org
9923 W: http://www.avagotech.com
9925 F: drivers/scsi/be2iscsi/
9927 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9928 M: Sathya Perla <sathya.perla@broadcom.com>
9929 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9930 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9931 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9932 M: Somnath Kotur <somnath.kotur@broadcom.com>
9933 L: netdev@vger.kernel.org
9934 W: http://www.emulex.com
9936 F: drivers/net/ethernet/emulex/benet/
9938 EMULEX ONECONNECT ROCE DRIVER
9939 M: Selvin Xavier <selvin.xavier@avagotech.com>
9940 M: Devesh Sharma <devesh.sharma@avagotech.com>
9941 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9942 L: linux-rdma@vger.kernel.org
9943 W: http://www.emulex.com
9945 F: drivers/infiniband/hw/ocrdma/
9948 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9949 M: Shradha Shah <sshah@solarflare.com>
9950 L: netdev@vger.kernel.org
9952 F: drivers/net/ethernet/sfc/
9955 M: Dimitri Sivanich <sivanich@sgi.com>
9957 F: drivers/misc/sgi-gru/
9959 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9960 M: Pat Gefre <pfg@sgi.com>
9961 L: linux-ia64@vger.kernel.org
9963 F: Documentation/ia64/serial.txt
9964 F: drivers/tty/serial/ioc?_serial.c
9965 F: include/linux/ioc?.h
9967 SGI XP/XPC/XPNET DRIVER
9968 M: Cliff Whickman <cpw@sgi.com>
9969 M: Robin Holt <robinmholt@gmail.com>
9971 F: drivers/misc/sgi-xp/
9974 M: Antti Palosaari <crope@iki.fi>
9975 L: linux-media@vger.kernel.org
9976 W: https://linuxtv.org
9977 W: http://palosaari.fi/linux/
9978 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9979 T: git git://linuxtv.org/anttip/media_tree.git
9981 F: drivers/media/tuners/si2157*
9984 M: Antti Palosaari <crope@iki.fi>
9985 L: linux-media@vger.kernel.org
9986 W: https://linuxtv.org
9987 W: http://palosaari.fi/linux/
9988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9989 T: git git://linuxtv.org/anttip/media_tree.git
9991 F: drivers/media/dvb-frontends/si2168*
9993 SI470X FM RADIO RECEIVER I2C DRIVER
9994 M: Hans Verkuil <hverkuil@xs4all.nl>
9995 L: linux-media@vger.kernel.org
9996 T: git git://linuxtv.org/media_tree.git
9997 W: https://linuxtv.org
9999 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10001 SI470X FM RADIO RECEIVER USB DRIVER
10002 M: Hans Verkuil <hverkuil@xs4all.nl>
10003 L: linux-media@vger.kernel.org
10004 T: git git://linuxtv.org/media_tree.git
10005 W: https://linuxtv.org
10007 F: drivers/media/radio/si470x/radio-si470x-common.c
10008 F: drivers/media/radio/si470x/radio-si470x.h
10009 F: drivers/media/radio/si470x/radio-si470x-usb.c
10011 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10012 M: Eduardo Valentin <edubezval@gmail.com>
10013 L: linux-media@vger.kernel.org
10014 T: git git://linuxtv.org/media_tree.git
10015 W: https://linuxtv.org
10017 F: drivers/media/radio/si4713/si4713.?
10019 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10020 M: Eduardo Valentin <edubezval@gmail.com>
10021 L: linux-media@vger.kernel.org
10022 T: git git://linuxtv.org/media_tree.git
10023 W: https://linuxtv.org
10025 F: drivers/media/radio/si4713/radio-platform-si4713.c
10027 SI4713 FM RADIO TRANSMITTER USB DRIVER
10028 M: Hans Verkuil <hverkuil@xs4all.nl>
10029 L: linux-media@vger.kernel.org
10030 T: git git://linuxtv.org/media_tree.git
10031 W: https://linuxtv.org
10033 F: drivers/media/radio/si4713/radio-usb-si4713.c
10036 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10037 L: linux-media@vger.kernel.org
10038 W: https://linuxtv.org
10039 T: git git://linuxtv.org/media_tree.git
10041 F: drivers/media/common/siano/
10042 F: drivers/media/usb/siano/
10043 F: drivers/media/usb/siano/
10044 F: drivers/media/mmc/siano/
10047 M: Hans de Goede <hdegoede@redhat.com>
10048 L: linux-fbdev@vger.kernel.org
10050 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10051 F: drivers/video/fbdev/simplefb.c
10052 F: include/linux/platform_data/simplefb.h
10054 SH_VEU V4L2 MEM2MEM DRIVER
10055 L: linux-media@vger.kernel.org
10057 F: drivers/media/platform/sh_veu.c
10059 SH_VOU V4L2 OUTPUT DRIVER
10060 L: linux-media@vger.kernel.org
10062 F: drivers/media/platform/sh_vou.c
10063 F: include/media/drv-intf/sh_vou.h
10065 SIMPLE FIRMWARE INTERFACE (SFI)
10066 M: Len Brown <lenb@kernel.org>
10067 L: sfi-devel@simplefirmware.org
10068 W: http://simplefirmware.org/
10069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10071 F: arch/x86/platform/sfi/
10073 F: include/linux/sfi*.h
10075 SIMTEC EB110ATX (Chalice CATS)
10077 P: Vincent Sanders <vince@simtec.co.uk>
10078 M: Simtec Linux Team <linux@simtec.co.uk>
10079 W: http://www.simtec.co.uk/products/EB110ATX/
10082 SIMTEC EB2410ITX (BAST)
10084 P: Vincent Sanders <vince@simtec.co.uk>
10085 M: Simtec Linux Team <linux@simtec.co.uk>
10086 W: http://www.simtec.co.uk/products/EB2410ITX/
10088 F: arch/arm/mach-s3c24xx/mach-bast.c
10089 F: arch/arm/mach-s3c24xx/bast-ide.c
10090 F: arch/arm/mach-s3c24xx/bast-irq.c
10092 TI DAVINCI MACHINE SUPPORT
10093 M: Sekhar Nori <nsekhar@ti.com>
10094 M: Kevin Hilman <khilman@kernel.org>
10095 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10096 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10098 F: arch/arm/mach-davinci/
10099 F: drivers/i2c/busses/i2c-davinci.c
10101 TI DAVINCI SERIES MEDIA DRIVER
10102 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10103 L: linux-media@vger.kernel.org
10104 W: https://linuxtv.org
10105 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10106 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10108 F: drivers/media/platform/davinci/
10109 F: include/media/davinci/
10111 TI AM437X VPFE DRIVER
10112 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10113 L: linux-media@vger.kernel.org
10114 W: https://linuxtv.org
10115 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10116 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10118 F: drivers/media/platform/am437x/
10120 OV2659 OMNIVISION SENSOR DRIVER
10121 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10122 L: linux-media@vger.kernel.org
10123 W: https://linuxtv.org
10124 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10125 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10127 F: drivers/media/i2c/ov2659.c
10128 F: include/media/i2c/ov2659.h
10130 SILICON MOTION SM712 FRAME BUFFER DRIVER
10131 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10132 M: Teddy Wang <teddy.wang@siliconmotion.com>
10133 M: Sudip Mukherjee <sudip@vectorindia.org>
10134 L: linux-fbdev@vger.kernel.org
10136 F: drivers/video/fbdev/sm712*
10137 F: Documentation/fb/sm712fb.txt
10139 SIS 190 ETHERNET DRIVER
10140 M: Francois Romieu <romieu@fr.zoreil.com>
10141 L: netdev@vger.kernel.org
10143 F: drivers/net/ethernet/sis/sis190.c
10145 SIS 900/7016 FAST ETHERNET DRIVER
10146 M: Daniele Venzano <venza@brownhat.org>
10147 W: http://www.brownhat.org/sis900.html
10148 L: netdev@vger.kernel.org
10150 F: drivers/net/ethernet/sis/sis900.*
10152 SIS FRAMEBUFFER DRIVER
10153 M: Thomas Winischhofer <thomas@winischhofer.net>
10154 W: http://www.winischhofer.net/linuxsisvga.shtml
10156 F: Documentation/fb/sisfb.txt
10157 F: drivers/video/fbdev/sis/
10158 F: include/video/sisfb.h
10161 M: Thomas Winischhofer <thomas@winischhofer.net>
10162 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10164 F: drivers/usb/misc/sisusbvga/
10167 M: Christoph Lameter <cl@linux.com>
10168 M: Pekka Enberg <penberg@kernel.org>
10169 M: David Rientjes <rientjes@google.com>
10170 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10171 M: Andrew Morton <akpm@linux-foundation.org>
10172 L: linux-mm@kvack.org
10174 F: include/linux/sl?b*.h
10177 SLEEPABLE READ-COPY UPDATE (SRCU)
10178 M: Lai Jiangshan <jiangshanlai@gmail.com>
10179 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10180 M: Josh Triplett <josh@joshtriplett.org>
10181 R: Steven Rostedt <rostedt@goodmis.org>
10182 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10183 L: linux-kernel@vger.kernel.org
10184 W: http://www.rdrop.com/users/paulmck/RCU/
10186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10187 F: include/linux/srcu.h
10188 F: kernel/rcu/srcu.c
10190 SMACK SECURITY MODULE
10191 M: Casey Schaufler <casey@schaufler-ca.com>
10192 L: linux-security-module@vger.kernel.org
10193 W: http://schaufler-ca.com
10194 T: git git://git.gitorious.org/smack-next/kernel.git
10196 F: Documentation/security/Smack.txt
10199 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10200 M: Kevin Hilman <khilman@kernel.org>
10201 M: Nishanth Menon <nm@ti.com>
10203 F: drivers/power/avs/
10204 F: include/linux/power/smartreflex.h
10205 L: linux-pm@vger.kernel.org
10207 SMC91x ETHERNET DRIVER
10208 M: Nicolas Pitre <nico@fluxnic.net>
10210 F: drivers/net/ethernet/smsc/smc91x.*
10212 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10213 M: Sakari Ailus <sakari.ailus@iki.fi>
10214 L: linux-media@vger.kernel.org
10216 F: drivers/media/i2c/smiapp/
10217 F: include/media/i2c/smiapp.h
10218 F: drivers/media/i2c/smiapp-pll.c
10219 F: drivers/media/i2c/smiapp-pll.h
10220 F: include/uapi/linux/smiapp.h
10221 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10223 SMM665 HARDWARE MONITOR DRIVER
10224 M: Guenter Roeck <linux@roeck-us.net>
10225 L: lm-sensors@lm-sensors.org
10227 F: Documentation/hwmon/smm665
10228 F: drivers/hwmon/smm665.c
10230 SMSC EMC2103 HARDWARE MONITOR DRIVER
10231 M: Steve Glendinning <steve.glendinning@shawell.net>
10232 L: lm-sensors@lm-sensors.org
10234 F: Documentation/hwmon/emc2103
10235 F: drivers/hwmon/emc2103.c
10237 SMSC SCH5627 HARDWARE MONITOR DRIVER
10238 M: Hans de Goede <hdegoede@redhat.com>
10239 L: lm-sensors@lm-sensors.org
10241 F: Documentation/hwmon/sch5627
10242 F: drivers/hwmon/sch5627.c
10244 SMSC47B397 HARDWARE MONITOR DRIVER
10245 M: Jean Delvare <jdelvare@suse.com>
10246 L: lm-sensors@lm-sensors.org
10248 F: Documentation/hwmon/smsc47b397
10249 F: drivers/hwmon/smsc47b397.c
10251 SMSC911x ETHERNET DRIVER
10252 M: Steve Glendinning <steve.glendinning@shawell.net>
10253 L: netdev@vger.kernel.org
10255 F: include/linux/smsc911x.h
10256 F: drivers/net/ethernet/smsc/smsc911x.*
10258 SMSC9420 PCI ETHERNET DRIVER
10259 M: Steve Glendinning <steve.glendinning@shawell.net>
10260 L: netdev@vger.kernel.org
10262 F: drivers/net/ethernet/smsc/smsc9420.*
10264 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10265 M: Steve Glendinning <steve.glendinning@shawell.net>
10266 L: linux-fbdev@vger.kernel.org
10268 F: drivers/video/fbdev/smscufx.c
10270 SOC-CAMERA V4L2 SUBSYSTEM
10271 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10272 L: linux-media@vger.kernel.org
10273 T: git git://linuxtv.org/media_tree.git
10275 F: include/media/soc*
10276 F: drivers/media/i2c/soc_camera/
10277 F: drivers/media/platform/soc_camera/
10279 SOEKRIS NET48XX LED SUPPORT
10280 M: Chris Boot <bootc@bootc.net>
10282 F: drivers/leds/leds-net48xx.c
10284 SOFTLOGIC 6x10 MPEG CODEC
10285 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10286 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10287 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10288 M: Ismael Luceno <ismael@iodev.co.uk>
10289 L: linux-media@vger.kernel.org
10291 F: drivers/media/pci/solo6x10/
10293 SOFTWARE RAID (Multiple Disks) SUPPORT
10294 M: Shaohua Li <shli@kernel.org>
10295 L: linux-raid@vger.kernel.org
10296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10299 F: include/linux/raid/
10300 F: include/uapi/linux/raid/
10302 SONIC NETWORK DRIVER
10303 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10304 L: netdev@vger.kernel.org
10306 F: drivers/net/ethernet/natsemi/sonic.*
10308 SONICS SILICON BACKPLANE DRIVER (SSB)
10309 M: Michael Buesch <m@bues.ch>
10310 L: linux-wireless@vger.kernel.org
10313 F: include/linux/ssb/
10315 SONY VAIO CONTROL DEVICE DRIVER
10316 M: Mattia Dongili <malattia@linux.it>
10317 L: platform-driver-x86@vger.kernel.org
10318 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10320 F: Documentation/laptops/sony-laptop.txt
10321 F: drivers/char/sonypi.c
10322 F: drivers/platform/x86/sony-laptop.c
10323 F: include/linux/sony-laptop.h
10325 SONY MEMORYSTICK CARD SUPPORT
10326 M: Alex Dubov <oakad@yahoo.com>
10327 W: http://tifmxx.berlios.de/
10329 F: drivers/memstick/host/tifm_ms.c
10331 SONY MEMORYSTICK STANDARD SUPPORT
10332 M: Maxim Levitsky <maximlevitsky@gmail.com>
10334 F: drivers/memstick/core/ms_block.*
10337 M: Jaroslav Kysela <perex@perex.cz>
10338 M: Takashi Iwai <tiwai@suse.com>
10339 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10340 W: http://www.alsa-project.org/
10341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10342 T: git git://git.alsa-project.org/alsa-kernel.git
10343 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10345 F: Documentation/sound/
10347 F: include/uapi/sound/
10350 SOUND - COMPRESSED AUDIO
10351 M: Vinod Koul <vinod.koul@intel.com>
10352 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10355 F: Documentation/sound/alsa/compress_offload.txt
10356 F: include/sound/compress_driver.h
10357 F: include/uapi/sound/compress_*
10358 F: sound/core/compress_offload.c
10359 F: sound/soc/soc-compress.c
10361 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10362 M: Liam Girdwood <lgirdwood@gmail.com>
10363 M: Mark Brown <broonie@kernel.org>
10364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10365 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10366 W: http://alsa-project.org/main/index.php/ASoC
10368 F: Documentation/sound/alsa/soc/
10370 F: include/sound/soc*
10372 SOUND - DMAENGINE HELPERS
10373 M: Lars-Peter Clausen <lars@metafoo.de>
10375 F: include/sound/dmaengine_pcm.h
10376 F: sound/core/pcm_dmaengine.c
10377 F: sound/soc/soc-generic-dmaengine-pcm.c
10380 M: Olli Salonen <olli.salonen@iki.fi>
10381 L: linux-media@vger.kernel.org
10382 W: https://linuxtv.org
10383 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10385 F: drivers/media/dvb-frontends/sp2*
10387 SPARC + UltraSPARC (sparc/sparc64)
10388 M: "David S. Miller" <davem@davemloft.net>
10389 L: sparclinux@vger.kernel.org
10390 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10397 SPARC SERIAL DRIVERS
10398 M: "David S. Miller" <davem@davemloft.net>
10399 L: sparclinux@vger.kernel.org
10400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10403 F: include/linux/sunserialcore.h
10404 F: drivers/tty/serial/suncore.c
10405 F: drivers/tty/serial/sunhv.c
10406 F: drivers/tty/serial/sunsab.c
10407 F: drivers/tty/serial/sunsab.h
10408 F: drivers/tty/serial/sunsu.c
10409 F: drivers/tty/serial/sunzilog.c
10410 F: drivers/tty/serial/sunzilog.h
10413 M: "Christopher Li" <sparse@chrisli.org>
10414 L: linux-sparse@vger.kernel.org
10415 W: https://sparse.wiki.kernel.org/
10416 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10417 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10419 F: include/linux/compiler.h
10421 SPEAR PLATFORM SUPPORT
10422 M: Viresh Kumar <vireshk@kernel.org>
10423 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10424 L: spear-devel@list.st.com
10425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10426 W: http://www.st.com/spear
10428 F: arch/arm/boot/dts/spear*
10429 F: arch/arm/mach-spear/
10431 SPEAR CLOCK FRAMEWORK SUPPORT
10432 M: Viresh Kumar <vireshk@kernel.org>
10433 L: spear-devel@list.st.com
10434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10435 W: http://www.st.com/spear
10437 F: drivers/clk/spear/
10440 M: Mark Brown <broonie@kernel.org>
10441 L: linux-spi@vger.kernel.org
10442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10443 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10445 F: Documentation/spi/
10447 F: include/linux/spi/
10448 F: include/uapi/linux/spi/
10450 SPIDERNET NETWORK DRIVER for CELL
10451 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10452 L: netdev@vger.kernel.org
10454 F: Documentation/networking/spider_net.txt
10455 F: drivers/net/ethernet/toshiba/spider_net*
10458 M: Jeremy Kerr <jk@ozlabs.org>
10459 L: linuxppc-dev@lists.ozlabs.org
10460 W: http://www.ibm.com/developerworks/power/cell/
10462 F: Documentation/filesystems/spufs.txt
10463 F: arch/powerpc/platforms/cell/spufs/
10465 SQUASHFS FILE SYSTEM
10466 M: Phillip Lougher <phillip@squashfs.org.uk>
10467 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10468 W: http://squashfs.org.uk
10469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10471 F: Documentation/filesystems/squashfs.txt
10474 SRM (Alpha) environment access
10475 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10477 F: arch/alpha/kernel/srm_env.c
10480 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10481 L: stable@vger.kernel.org
10483 F: Documentation/stable_kernel_rules.txt
10486 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10488 L: devel@driverdev.osuosl.org
10490 F: drivers/staging/
10493 M: Ian Abbott <abbotti@mev.co.uk>
10494 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10496 F: drivers/staging/comedi/
10498 STAGING - FLARION FT1000 DRIVERS
10499 M: Marek Belisko <marek.belisko@gmail.com>
10501 F: drivers/staging/ft1000/
10503 STAGING - INDUSTRIAL IO
10504 M: Jonathan Cameron <jic23@kernel.org>
10505 L: linux-iio@vger.kernel.org
10507 F: drivers/staging/iio/
10509 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10510 M: Jarod Wilson <jarod@wilsonet.com>
10511 W: http://www.lirc.org/
10513 F: drivers/staging/media/lirc/
10515 STAGING - LUSTRE PARALLEL FILESYSTEM
10516 M: Oleg Drokin <oleg.drokin@intel.com>
10517 M: Andreas Dilger <andreas.dilger@intel.com>
10518 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10519 W: http://wiki.lustre.org/
10521 F: drivers/staging/lustre
10523 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10524 M: Marc Dietrich <marvin24@gmx.de>
10525 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10526 L: linux-tegra@vger.kernel.org
10528 F: drivers/staging/nvec/
10530 STAGING - REALTEK RTL8712U DRIVERS
10531 M: Larry Finger <Larry.Finger@lwfinger.net>
10532 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10534 F: drivers/staging/rtl8712/
10536 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10537 M: Larry Finger <Larry.Finger@lwfinger.net>
10538 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10539 L: linux-wireless@vger.kernel.org
10541 F: drivers/staging/rtl8723au/
10543 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10544 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10545 M: Teddy Wang <teddy.wang@siliconmotion.com>
10546 M: Sudip Mukherjee <sudip@vectorindia.org>
10547 L: linux-fbdev@vger.kernel.org
10549 F: drivers/staging/sm750fb/
10552 M: Lior Dotan <liodot@gmail.com>
10553 M: Christopher Harrer <charrer@alacritech.com>
10555 F: drivers/staging/slicoss/
10557 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10558 M: William Hubbs <w.d.hubbs@gmail.com>
10559 M: Chris Brannon <chris@the-brannons.com>
10560 M: Kirk Reiser <kirk@reisers.ca>
10561 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10562 L: speakup@linux-speakup.org
10563 W: http://www.linux-speakup.org/
10565 F: drivers/staging/speakup/
10567 STAGING - VIA VT665X DRIVERS
10568 M: Forest Bond <forest@alittletooquiet.net>
10570 F: drivers/staging/vt665?/
10572 STAGING - WILC1000 WIFI DRIVER
10573 M: Johnny Kim <johnny.kim@atmel.com>
10574 M: Austin Shin <austin.shin@atmel.com>
10575 M: Chris Park <chris.park@atmel.com>
10576 M: Tony Cho <tony.cho@atmel.com>
10577 M: Glen Lee <glen.lee@atmel.com>
10578 M: Leo Kim <leo.kim@atmel.com>
10579 L: linux-wireless@vger.kernel.org
10581 F: drivers/staging/wilc1000/
10583 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10584 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10586 F: drivers/staging/xgifb/
10589 M: Mike Marciniszyn <infinipath@intel.com>
10590 L: linux-rdma@vger.kernel.org
10592 F: drivers/staging/rdma/hfi1
10594 STARFIRE/DURALAN NETWORK DRIVER
10595 M: Ion Badulescu <ionut@badula.org>
10597 F: drivers/net/ethernet/adaptec/starfire*
10600 M: Sam Creasey <sammy@sammy.net>
10601 W: http://sammy.net/sun3/
10603 F: arch/m68k/kernel/*sun3*
10604 F: arch/m68k/sun3*/
10605 F: arch/m68k/include/asm/sun3*
10606 F: drivers/net/ethernet/i825xx/sun3*
10608 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10609 M: Hans de Goede <hdegoede@redhat.com>
10610 L: linux-input@vger.kernel.org
10612 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10613 F: drivers/input/keyboard/sun4i-lradc-keys.c
10615 SUNDANCE NETWORK DRIVER
10616 M: Denis Kirjanov <kda@linux-powerpc.org>
10617 L: netdev@vger.kernel.org
10619 F: drivers/net/ethernet/dlink/sundance.c
10622 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10623 M: Rich Felker <dalias@libc.org>
10624 L: linux-sh@vger.kernel.org
10625 Q: http://patchwork.kernel.org/project/linux-sh/list/
10627 F: Documentation/sh/
10632 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10633 M: Len Brown <len.brown@intel.com>
10634 M: Pavel Machek <pavel@ucw.cz>
10635 L: linux-pm@vger.kernel.org
10637 F: Documentation/power/
10638 F: arch/x86/kernel/acpi/
10639 F: drivers/base/power/
10641 F: include/linux/suspend.h
10642 F: include/linux/freezer.h
10643 F: include/linux/pm.h
10646 M: Martin Mares <mj@ucw.cz>
10647 L: linux-video@atrey.karlin.mff.cuni.cz
10649 F: Documentation/svga.txt
10650 F: arch/x86/boot/video*
10653 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10654 L: linux-kernel@vger.kernel.org
10655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10658 F: arch/*/kernel/pci-swiotlb.c
10659 F: include/linux/swiotlb.h
10662 M: Jiri Pirko <jiri@resnulli.us>
10663 L: netdev@vger.kernel.org
10666 F: include/net/switchdev.h
10668 SYNOPSYS ARC ARCHITECTURE
10669 M: Vineet Gupta <vgupta@synopsys.com>
10670 L: linux-snps-arc@lists.infradead.org
10673 F: Documentation/devicetree/bindings/arc/*
10674 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10675 F: drivers/tty/serial/arc_uart.c
10676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10678 SYNOPSYS ARC SDP platform support
10679 M: Alexey Brodkin <abrodkin@synopsys.com>
10681 F: arch/arc/plat-axs10x
10682 F: arch/arc/boot/dts/ax*
10683 F: Documentation/devicetree/bindings/arc/axs10*
10685 SYSTEM CONFIGURATION (SYSCON)
10686 M: Lee Jones <lee.jones@linaro.org>
10687 M: Arnd Bergmann <arnd@arndb.de>
10688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10690 F: drivers/mfd/syscon.c
10693 M: Christoph Hellwig <hch@infradead.org>
10695 F: Documentation/filesystems/sysv-fs.txt
10697 F: include/linux/sysv_fs.h
10700 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10701 L: linux-scsi@vger.kernel.org
10702 L: target-devel@vger.kernel.org
10703 W: http://www.linux-iscsi.org
10704 W: http://groups.google.com/group/linux-iscsi-target-dev
10705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10709 F: Documentation/target/
10711 TASKSTATS STATISTICS INTERFACE
10712 M: Balbir Singh <bsingharora@gmail.com>
10714 F: Documentation/accounting/taskstats*
10715 F: include/linux/taskstats*
10716 F: kernel/taskstats.c
10719 M: Jamal Hadi Salim <jhs@mojatatu.com>
10720 L: netdev@vger.kernel.org
10722 F: include/net/pkt_cls.h
10723 F: include/uapi/linux/pkt_cls.h
10726 TCP LOW PRIORITY MODULE
10727 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10728 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10729 W: http://tcp-lp-mod.sourceforge.net/
10731 F: net/ipv4/tcp_lp.c
10733 TDA10071 MEDIA DRIVER
10734 M: Antti Palosaari <crope@iki.fi>
10735 L: linux-media@vger.kernel.org
10736 W: https://linuxtv.org
10737 W: http://palosaari.fi/linux/
10738 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10739 T: git git://linuxtv.org/anttip/media_tree.git
10741 F: drivers/media/dvb-frontends/tda10071*
10743 TDA18212 MEDIA DRIVER
10744 M: Antti Palosaari <crope@iki.fi>
10745 L: linux-media@vger.kernel.org
10746 W: https://linuxtv.org
10747 W: http://palosaari.fi/linux/
10748 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10749 T: git git://linuxtv.org/anttip/media_tree.git
10751 F: drivers/media/tuners/tda18212*
10753 TDA18218 MEDIA DRIVER
10754 M: Antti Palosaari <crope@iki.fi>
10755 L: linux-media@vger.kernel.org
10756 W: https://linuxtv.org
10757 W: http://palosaari.fi/linux/
10758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10759 T: git git://linuxtv.org/anttip/media_tree.git
10761 F: drivers/media/tuners/tda18218*
10763 TDA18271 MEDIA DRIVER
10764 M: Michael Krufky <mkrufky@linuxtv.org>
10765 L: linux-media@vger.kernel.org
10766 W: https://linuxtv.org
10767 W: http://github.com/mkrufky
10768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10769 T: git git://linuxtv.org/mkrufky/tuners.git
10771 F: drivers/media/tuners/tda18271*
10773 TDA827x MEDIA DRIVER
10774 M: Michael Krufky <mkrufky@linuxtv.org>
10775 L: linux-media@vger.kernel.org
10776 W: https://linuxtv.org
10777 W: http://github.com/mkrufky
10778 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10779 T: git git://linuxtv.org/mkrufky/tuners.git
10781 F: drivers/media/tuners/tda8290.*
10783 TDA8290 MEDIA DRIVER
10784 M: Michael Krufky <mkrufky@linuxtv.org>
10785 L: linux-media@vger.kernel.org
10786 W: https://linuxtv.org
10787 W: http://github.com/mkrufky
10788 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10789 T: git git://linuxtv.org/mkrufky/tuners.git
10791 F: drivers/media/tuners/tda8290.*
10793 TDA9840 MEDIA DRIVER
10794 M: Hans Verkuil <hverkuil@xs4all.nl>
10795 L: linux-media@vger.kernel.org
10796 T: git git://linuxtv.org/media_tree.git
10797 W: https://linuxtv.org
10799 F: drivers/media/i2c/tda9840*
10801 TEA5761 TUNER DRIVER
10802 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10803 L: linux-media@vger.kernel.org
10804 W: https://linuxtv.org
10805 T: git git://linuxtv.org/media_tree.git
10807 F: drivers/media/tuners/tea5761.*
10809 TEA5767 TUNER DRIVER
10810 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10811 L: linux-media@vger.kernel.org
10812 W: https://linuxtv.org
10813 T: git git://linuxtv.org/media_tree.git
10815 F: drivers/media/tuners/tea5767.*
10817 TEA6415C MEDIA DRIVER
10818 M: Hans Verkuil <hverkuil@xs4all.nl>
10819 L: linux-media@vger.kernel.org
10820 T: git git://linuxtv.org/media_tree.git
10821 W: https://linuxtv.org
10823 F: drivers/media/i2c/tea6415c*
10825 TEA6420 MEDIA DRIVER
10826 M: Hans Verkuil <hverkuil@xs4all.nl>
10827 L: linux-media@vger.kernel.org
10828 T: git git://linuxtv.org/media_tree.git
10829 W: https://linuxtv.org
10831 F: drivers/media/i2c/tea6420*
10834 M: Jiri Pirko <jiri@resnulli.us>
10835 L: netdev@vger.kernel.org
10837 F: drivers/net/team/
10838 F: include/linux/if_team.h
10839 F: include/uapi/linux/if_team.h
10841 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10842 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10844 F: arch/x86/platform/ts5500/
10846 TECHNOTREND USB IR RECEIVER
10847 M: Sean Young <sean@mess.org>
10848 L: linux-media@vger.kernel.org
10850 F: drivers/media/rc/ttusbir.c
10852 TEGRA ARCHITECTURE SUPPORT
10853 M: Stephen Warren <swarren@wwwdotorg.org>
10854 M: Thierry Reding <thierry.reding@gmail.com>
10855 M: Alexandre Courbot <gnurou@gmail.com>
10856 L: linux-tegra@vger.kernel.org
10857 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10863 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10864 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10866 F: drivers/clk/tegra/
10869 M: Laxman Dewangan <ldewangan@nvidia.com>
10871 F: drivers/dma/tegra20-apb-dma.c
10874 M: Laxman Dewangan <ldewangan@nvidia.com>
10876 F: drivers/i2c/busses/i2c-tegra.c
10878 TEGRA IOMMU DRIVERS
10879 M: Hiroshi Doyu <hdoyu@nvidia.com>
10881 F: drivers/iommu/tegra*
10884 M: Rakesh Iyer <riyer@nvidia.com>
10885 M: Laxman Dewangan <ldewangan@nvidia.com>
10887 F: drivers/input/keyboard/tegra-kbc.c
10890 M: Thierry Reding <thierry.reding@gmail.com>
10892 F: drivers/pwm/pwm-tegra.c
10894 TEGRA SERIAL DRIVER
10895 M: Laxman Dewangan <ldewangan@nvidia.com>
10897 F: drivers/tty/serial/serial-tegra.c
10900 M: Laxman Dewangan <ldewangan@nvidia.com>
10902 F: drivers/spi/spi-tegra*
10904 TEHUTI ETHERNET DRIVER
10905 M: Andy Gospodarek <andy@greyhouse.net>
10906 L: netdev@vger.kernel.org
10908 F: drivers/net/ethernet/tehuti/*
10910 Telecom Clock Driver for MCPL0010
10911 M: Mark Gross <mark.gross@intel.com>
10913 F: drivers/char/tlclk.c
10915 TENSILICA XTENSA PORT (xtensa)
10916 M: Chris Zankel <chris@zankel.net>
10917 M: Max Filippov <jcmvbkbc@gmail.com>
10918 L: linux-xtensa@linux-xtensa.org
10919 T: git git://github.com/czankel/xtensa-linux.git
10922 F: drivers/irqchip/irq-xtensa-*
10924 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10925 M: Hans Verkuil <hverkuil@xs4all.nl>
10926 L: linux-media@vger.kernel.org
10927 T: git git://linuxtv.org/media_tree.git
10928 W: https://linuxtv.org
10930 F: drivers/media/radio/radio-raremono.c
10933 M: Zhang Rui <rui.zhang@intel.com>
10934 M: Eduardo Valentin <edubezval@gmail.com>
10935 L: linux-pm@vger.kernel.org
10936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10938 Q: https://patchwork.kernel.org/project/linux-pm/list/
10940 F: drivers/thermal/
10941 F: include/linux/thermal.h
10942 F: include/uapi/linux/thermal.h
10943 F: include/linux/cpu_cooling.h
10944 F: Documentation/devicetree/bindings/thermal/
10946 THERMAL/CPU_COOLING
10947 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10948 M: Viresh Kumar <viresh.kumar@linaro.org>
10949 M: Javi Merino <javi.merino@arm.com>
10950 L: linux-pm@vger.kernel.org
10952 F: Documentation/thermal/cpu-cooling-api.txt
10953 F: drivers/thermal/cpu_cooling.c
10954 F: include/linux/cpu_cooling.h
10956 THINGM BLINK(1) USB RGB LED DRIVER
10957 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10959 F: drivers/hid/hid-thingm.c
10961 THINKPAD ACPI EXTRAS DRIVER
10962 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10963 L: ibm-acpi-devel@lists.sourceforge.net
10964 L: platform-driver-x86@vger.kernel.org
10965 W: http://ibm-acpi.sourceforge.net
10966 W: http://thinkwiki.org/wiki/Ibm-acpi
10967 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10969 F: drivers/platform/x86/thinkpad_acpi.c
10971 TI BANDGAP AND THERMAL DRIVER
10972 M: Eduardo Valentin <edubezval@gmail.com>
10973 L: linux-pm@vger.kernel.org
10974 L: linux-omap@vger.kernel.org
10976 F: drivers/thermal/ti-soc-thermal/
10979 M: Benoit Parrot <bparrot@ti.com>
10980 L: linux-media@vger.kernel.org
10981 W: http://linuxtv.org/
10982 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10984 F: drivers/media/platform/ti-vpe/
10986 TI CDCE706 CLOCK DRIVER
10987 M: Max Filippov <jcmvbkbc@gmail.com>
10989 F: drivers/clk/clk-cdce706.c
10992 M: Tero Kristo <t-kristo@ti.com>
10993 L: linux-omap@vger.kernel.org
10996 F: include/linux/clk/ti.h
10998 TI FLASH MEDIA INTERFACE DRIVER
10999 M: Alex Dubov <oakad@yahoo.com>
11001 F: drivers/misc/tifm*
11002 F: drivers/mmc/host/tifm_sd.c
11003 F: include/linux/tifm.h
11005 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11006 M: Santosh Shilimkar <ssantosh@kernel.org>
11007 L: linux-kernel@vger.kernel.org
11008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11010 F: drivers/soc/ti/*
11011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11014 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11015 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11016 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11017 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11019 F: sound/soc/codecs/lm49453*
11020 F: sound/soc/codecs/isabelle*
11022 TI LP855x BACKLIGHT DRIVER
11023 M: Milo Kim <milo.kim@ti.com>
11025 F: Documentation/backlight/lp855x-driver.txt
11026 F: drivers/video/backlight/lp855x_bl.c
11027 F: include/linux/platform_data/lp855x.h
11029 TI LP8727 CHARGER DRIVER
11030 M: Milo Kim <milo.kim@ti.com>
11032 F: drivers/power/lp8727_charger.c
11033 F: include/linux/platform_data/lp8727.h
11035 TI LP8788 MFD DRIVER
11036 M: Milo Kim <milo.kim@ti.com>
11038 F: drivers/iio/adc/lp8788_adc.c
11039 F: drivers/leds/leds-lp8788.c
11040 F: drivers/mfd/lp8788*.c
11041 F: drivers/power/lp8788-charger.c
11042 F: drivers/regulator/lp8788-*.c
11043 F: include/linux/mfd/lp8788*.h
11045 TI NETCP ETHERNET DRIVER
11046 M: Wingman Kwok <w-kwok2@ti.com>
11047 M: Murali Karicheri <m-karicheri2@ti.com>
11048 L: netdev@vger.kernel.org
11050 F: drivers/net/ethernet/ti/netcp*
11052 TI TAS571X FAMILY ASoC CODEC DRIVER
11053 M: Kevin Cernekee <cernekee@chromium.org>
11054 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11056 F: sound/soc/codecs/tas571x*
11058 TI TWL4030 SERIES SOC CODEC DRIVER
11059 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11060 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11062 F: sound/soc/codecs/twl4030*
11064 TI WILINK WIRELESS DRIVERS
11065 L: linux-wireless@vger.kernel.org
11066 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11067 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11070 F: drivers/net/wireless/ti/
11071 F: include/linux/wl12xx.h
11074 M: Jon Maloy <jon.maloy@ericsson.com>
11075 M: Ying Xue <ying.xue@windriver.com>
11076 L: netdev@vger.kernel.org (core kernel code)
11077 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11078 W: http://tipc.sourceforge.net/
11080 F: include/uapi/linux/tipc*.h
11084 M: Chris Metcalf <cmetcalf@ezchip.com>
11085 W: http://www.ezchip.com/scm/
11086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11089 F: drivers/char/tile-srom.c
11090 F: drivers/edac/tile_edac.c
11091 F: drivers/net/ethernet/tile/
11092 F: drivers/rtc/rtc-tile.c
11093 F: drivers/tty/hvc/hvc_tile.c
11094 F: drivers/tty/serial/tilegx.c
11095 F: drivers/usb/host/*-tilegx.c
11096 F: include/linux/usb/tilegx.h
11098 TLAN NETWORK DRIVER
11099 M: Samuel Chessman <chessman@tux.org>
11100 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11101 W: http://sourceforge.net/projects/tlan/
11103 F: Documentation/networking/tlan.txt
11104 F: drivers/net/ethernet/ti/tlan.*
11106 TOMOYO SECURITY MODULE
11107 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11108 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11109 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11110 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11111 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11112 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11113 W: http://tomoyo.sourceforge.jp/
11114 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11116 F: security/tomoyo/
11118 TOPSTAR LAPTOP EXTRAS DRIVER
11119 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11120 L: platform-driver-x86@vger.kernel.org
11122 F: drivers/platform/x86/topstar-laptop.c
11124 TOSHIBA ACPI EXTRAS DRIVER
11125 M: Azael Avalos <coproscefalo@gmail.com>
11126 L: platform-driver-x86@vger.kernel.org
11128 F: drivers/platform/x86/toshiba_acpi.c
11130 TOSHIBA BLUETOOTH DRIVER
11131 M: Azael Avalos <coproscefalo@gmail.com>
11132 L: platform-driver-x86@vger.kernel.org
11134 F: drivers/platform/x86/toshiba_bluetooth.c
11136 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11137 M: Azael Avalos <coproscefalo@gmail.com>
11138 L: platform-driver-x86@vger.kernel.org
11140 F: drivers/platform/x86/toshiba_haps.c
11142 TOSHIBA WMI HOTKEYS DRIVER
11143 M: Azael Avalos <coproscefalo@gmail.com>
11144 L: platform-driver-x86@vger.kernel.org
11146 F: drivers/platform/x86/toshiba-wmi.c
11149 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11150 W: http://www.buzzard.org.uk/toshiba/
11152 F: drivers/char/toshiba.c
11153 F: include/linux/toshiba.h
11154 F: include/uapi/linux/toshiba.h
11156 TOSHIBA TC358743 DRIVER
11157 M: Mats Randgaard <matrandg@cisco.com>
11158 L: linux-media@vger.kernel.org
11160 F: drivers/media/i2c/tc358743*
11161 F: include/media/i2c/tc358743.h
11164 M: Ian Molton <ian@mnementh.co.uk>
11165 L: linux-mmc@vger.kernel.org
11167 F: drivers/mmc/host/tmio_mmc*
11168 F: drivers/mmc/host/sh_mobile_sdhi.c
11169 F: include/linux/mmc/tmio.h
11170 F: include/linux/mmc/sh_mobile_sdhi.h
11172 TMP401 HARDWARE MONITOR DRIVER
11173 M: Guenter Roeck <linux@roeck-us.net>
11174 L: lm-sensors@lm-sensors.org
11176 F: Documentation/hwmon/tmp401
11177 F: drivers/hwmon/tmp401.c
11179 TMPFS (SHMEM FILESYSTEM)
11180 M: Hugh Dickins <hughd@google.com>
11181 L: linux-mm@kvack.org
11183 F: include/linux/shmem_fs.h
11186 TM6000 VIDEO4LINUX DRIVER
11187 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11188 L: linux-media@vger.kernel.org
11189 W: https://linuxtv.org
11190 T: git git://linuxtv.org/media_tree.git
11192 F: drivers/media/usb/tm6000/
11194 TW68 VIDEO4LINUX DRIVER
11195 M: Hans Verkuil <hverkuil@xs4all.nl>
11196 L: linux-media@vger.kernel.org
11197 T: git git://linuxtv.org/media_tree.git
11198 W: https://linuxtv.org
11200 F: drivers/media/pci/tw68/
11203 M: Peter Huewe <peterhuewe@gmx.de>
11204 M: Marcel Selhorst <tpmdd@selhorst.net>
11205 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11206 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11207 W: http://tpmdd.sourceforge.net
11208 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11209 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11210 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11212 F: drivers/char/tpm/
11214 TPM IBM_VTPM DEVICE DRIVER
11215 M: Ashley Lai <ashleydlai@gmail.com>
11216 W: http://tpmdd.sourceforge.net
11217 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11219 F: drivers/char/tpm/tpm_ibmvtpm*
11222 M: Steven Rostedt <rostedt@goodmis.org>
11223 M: Ingo Molnar <mingo@redhat.com>
11224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11226 F: Documentation/trace/ftrace.txt
11227 F: arch/*/*/*/ftrace.h
11228 F: arch/*/kernel/ftrace.c
11229 F: include/*/ftrace.h
11230 F: include/linux/trace*.h
11233 F: tools/testing/selftests/ftrace/
11236 M: Jiri Kosina <trivial@kernel.org>
11237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11239 K: ^Subject:.*(?i)trivial
11242 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11243 M: Jiri Slaby <jslaby@suse.com>
11245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11246 F: Documentation/serial/
11248 F: drivers/tty/serial/serial_core.c
11249 F: include/linux/serial_core.h
11250 F: include/linux/serial.h
11251 F: include/linux/tty.h
11252 F: include/uapi/linux/serial_core.h
11253 F: include/uapi/linux/serial.h
11254 F: include/uapi/linux/tty.h
11256 TUA9001 MEDIA DRIVER
11257 M: Antti Palosaari <crope@iki.fi>
11258 L: linux-media@vger.kernel.org
11259 W: https://linuxtv.org
11260 W: http://palosaari.fi/linux/
11261 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11262 T: git git://linuxtv.org/anttip/media_tree.git
11264 F: drivers/media/tuners/tua9001*
11266 TULIP NETWORK DRIVERS
11267 L: netdev@vger.kernel.org
11268 L: linux-parisc@vger.kernel.org
11270 F: drivers/net/ethernet/dec/tulip/
11273 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11274 W: http://vtun.sourceforge.net/tun
11276 F: Documentation/networking/tuntap.txt
11277 F: arch/um/os-Linux/drivers/
11279 TURBOCHANNEL SUBSYSTEM
11280 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11281 M: Ralf Baechle <ralf@linux-mips.org>
11282 L: linux-mips@linux-mips.org
11283 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11286 F: include/linux/tc.h
11288 U14-34F SCSI DRIVER
11289 M: Dario Ballabio <ballabio_dario@emc.com>
11290 L: linux-scsi@vger.kernel.org
11292 F: drivers/scsi/u14-34f.c
11294 UBI FILE SYSTEM (UBIFS)
11295 M: Artem Bityutskiy <dedekind1@gmail.com>
11296 M: Adrian Hunter <adrian.hunter@intel.com>
11297 L: linux-mtd@lists.infradead.org
11298 T: git git://git.infradead.org/ubifs-2.6.git
11299 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11301 F: Documentation/filesystems/ubifs.txt
11304 UCLINUX (M68KNOMMU AND COLDFIRE)
11305 M: Greg Ungerer <gerg@uclinux.org>
11306 W: http://www.uclinux.org/
11307 L: linux-m68k@lists.linux-m68k.org
11308 L: uclinux-dev@uclinux.org (subscribers-only)
11309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11311 F: arch/m68k/coldfire/
11313 F: arch/m68k/*/*_no.*
11314 F: arch/m68k/include/asm/*_no.*
11317 M: Jan Kara <jack@suse.com>
11319 F: Documentation/filesystems/udf.txt
11323 M: Evgeniy Dushistov <dushistov@mail.ru>
11325 F: Documentation/filesystems/ufs.txt
11328 UHID USERSPACE HID IO DRIVER:
11329 M: David Herrmann <dh.herrmann@googlemail.com>
11330 L: linux-input@vger.kernel.org
11332 F: drivers/hid/uhid.c
11333 F: include/uapi/linux/uhid.h
11335 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11336 L: linux-usb@vger.kernel.org
11339 F: include/linux/uwb.h
11340 F: include/linux/uwb/
11342 UNICORE32 ARCHITECTURE:
11343 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11344 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11346 T: git git://github.com/gxt/linux.git
11350 M: Tony Finch <dot@dotat.at>
11351 W: http://dotat.at/prog/unifdef
11353 F: scripts/unifdef.c
11355 UNIFORM CDROM DRIVER
11356 M: Jens Axboe <axboe@kernel.dk>
11357 W: http://www.kernel.dk
11359 F: Documentation/cdrom/
11360 F: drivers/cdrom/cdrom.c
11361 F: include/linux/cdrom.h
11362 F: include/uapi/linux/cdrom.h
11364 UNISYS S-PAR DRIVERS
11365 M: David Kershner <david.kershner@unisys.com>
11366 L: sparmaintainer@unisys.com (Unisys internal)
11368 F: drivers/staging/unisys/
11370 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11371 M: Vinayak Holikatti <vinholikatti@gmail.com>
11372 L: linux-scsi@vger.kernel.org
11374 F: Documentation/scsi/ufs.txt
11375 F: drivers/scsi/ufs/
11377 UNSORTED BLOCK IMAGES (UBI)
11378 M: Artem Bityutskiy <dedekind1@gmail.com>
11379 M: Richard Weinberger <richard@nod.at>
11380 W: http://www.linux-mtd.infradead.org/
11381 L: linux-mtd@lists.infradead.org
11382 T: git git://git.infradead.org/ubifs-2.6.git
11384 F: drivers/mtd/ubi/
11385 F: include/linux/mtd/ubi.h
11386 F: include/uapi/mtd/ubi-user.h
11389 M: Oliver Neukum <oneukum@suse.com>
11390 L: linux-usb@vger.kernel.org
11392 F: Documentation/usb/acm.txt
11393 F: drivers/usb/class/cdc-acm.*
11395 USB AR5523 WIRELESS DRIVER
11396 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11397 L: linux-wireless@vger.kernel.org
11399 F: drivers/net/wireless/ath/ar5523/
11402 M: Hans de Goede <hdegoede@redhat.com>
11403 M: Gerd Hoffmann <kraxel@redhat.com>
11404 L: linux-usb@vger.kernel.org
11405 L: linux-scsi@vger.kernel.org
11407 F: drivers/usb/storage/uas.c
11409 USB CDC ETHERNET DRIVER
11410 M: Oliver Neukum <oliver@neukum.org>
11411 L: linux-usb@vger.kernel.org
11413 F: drivers/net/usb/cdc_*.c
11414 F: include/uapi/linux/usb/cdc.h
11416 USB CHAOSKEY DRIVER
11417 M: Keith Packard <keithp@keithp.com>
11418 L: linux-usb@vger.kernel.org
11420 F: drivers/usb/misc/chaoskey.c
11422 USB CYPRESS C67X00 DRIVER
11423 M: Peter Korsgaard <jacmet@sunsite.dk>
11424 L: linux-usb@vger.kernel.org
11426 F: drivers/usb/c67x00/
11428 USB DAVICOM DM9601 DRIVER
11429 M: Peter Korsgaard <jacmet@sunsite.dk>
11430 L: netdev@vger.kernel.org
11431 W: http://www.linux-usb.org/usbnet
11433 F: drivers/net/usb/dm9601.c
11435 USB DIAMOND RIO500 DRIVER
11436 M: Cesar Miquel <miquel@df.uba.ar>
11437 L: rio500-users@lists.sourceforge.net
11438 W: http://rio500.sourceforge.net
11440 F: drivers/usb/misc/rio500*
11443 M: Alan Stern <stern@rowland.harvard.edu>
11444 L: linux-usb@vger.kernel.org
11446 F: Documentation/usb/ehci.txt
11447 F: drivers/usb/host/ehci*
11449 USB GADGET/PERIPHERAL SUBSYSTEM
11450 M: Felipe Balbi <balbi@kernel.org>
11451 L: linux-usb@vger.kernel.org
11452 W: http://www.linux-usb.org/gadget
11453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11455 F: drivers/usb/gadget/
11456 F: include/linux/usb/gadget*
11458 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11459 M: Jiri Kosina <jikos@kernel.org>
11460 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11461 L: linux-usb@vger.kernel.org
11462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11464 F: Documentation/hid/hiddev.txt
11465 F: drivers/hid/usbhid/
11468 M: Olav Kongas <ok@artecdesign.ee>
11469 L: linux-usb@vger.kernel.org
11471 F: drivers/usb/host/isp116x*
11472 F: include/linux/usb/isp116x.h
11474 USB LAN78XX ETHERNET DRIVER
11475 M: Woojung Huh <woojung.huh@microchip.com>
11476 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11477 L: netdev@vger.kernel.org
11479 F: drivers/net/usb/lan78xx.*
11481 USB MASS STORAGE DRIVER
11482 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11483 L: linux-usb@vger.kernel.org
11484 L: usb-storage@lists.one-eyed-alien.net
11486 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11487 F: drivers/usb/storage/
11490 M: Clemens Ladisch <clemens@ladisch.de>
11491 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11492 T: git git://git.alsa-project.org/alsa-kernel.git
11494 F: sound/usb/midi.*
11496 USB NETWORKING DRIVERS
11497 L: linux-usb@vger.kernel.org
11499 F: drivers/net/usb/
11502 M: Alan Stern <stern@rowland.harvard.edu>
11503 L: linux-usb@vger.kernel.org
11505 F: Documentation/usb/ohci.txt
11506 F: drivers/usb/host/ohci*
11508 USB OTG FSM (Finite State Machine)
11509 M: Peter Chen <Peter.Chen@nxp.com>
11510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11511 L: linux-usb@vger.kernel.org
11513 F: drivers/usb/common/usb-otg-fsm.c
11516 M: Valentina Manea <valentina.manea.m@gmail.com>
11517 M: Shuah Khan <shuah.kh@samsung.com>
11518 L: linux-usb@vger.kernel.org
11520 F: Documentation/usb/usbip_protocol.txt
11521 F: drivers/usb/usbip/
11522 F: tools/usb/usbip/
11525 M: Petko Manolov <petkan@nucleusys.com>
11526 L: linux-usb@vger.kernel.org
11527 L: netdev@vger.kernel.org
11528 T: git git://github.com/petkan/pegasus.git
11529 W: https://github.com/petkan/pegasus
11531 F: drivers/net/usb/pegasus.*
11534 M: Felipe Balbi <balbi@kernel.org>
11535 L: linux-usb@vger.kernel.org
11536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11538 F: drivers/usb/phy/
11540 USB PRINTER DRIVER (usblp)
11541 M: Pete Zaitcev <zaitcev@redhat.com>
11542 L: linux-usb@vger.kernel.org
11544 F: drivers/usb/class/usblp.c
11546 USB QMI WWAN NETWORK DRIVER
11547 M: Bjørn Mork <bjorn@mork.no>
11548 L: netdev@vger.kernel.org
11550 F: Documentation/ABI/testing/sysfs-class-net-qmi
11551 F: drivers/net/usb/qmi_wwan.c
11554 M: Petko Manolov <petkan@nucleusys.com>
11555 L: linux-usb@vger.kernel.org
11556 L: netdev@vger.kernel.org
11557 T: git git://github.com/petkan/rtl8150.git
11558 W: https://github.com/petkan/rtl8150
11560 F: drivers/net/usb/rtl8150.c
11562 USB SERIAL SUBSYSTEM
11563 M: Johan Hovold <johan@kernel.org>
11564 L: linux-usb@vger.kernel.org
11566 F: Documentation/usb/usb-serial.txt
11567 F: drivers/usb/serial/
11568 F: include/linux/usb/serial.h
11570 USB SMSC75XX ETHERNET DRIVER
11571 M: Steve Glendinning <steve.glendinning@shawell.net>
11572 L: netdev@vger.kernel.org
11574 F: drivers/net/usb/smsc75xx.*
11576 USB SMSC95XX ETHERNET DRIVER
11577 M: Steve Glendinning <steve.glendinning@shawell.net>
11578 L: netdev@vger.kernel.org
11580 F: drivers/net/usb/smsc95xx.*
11583 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11584 L: linux-usb@vger.kernel.org
11585 W: http://www.linux-usb.org
11586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11588 F: Documentation/usb/
11590 F: include/linux/usb.h
11591 F: include/linux/usb/
11594 M: Alan Stern <stern@rowland.harvard.edu>
11595 L: linux-usb@vger.kernel.org
11597 F: drivers/usb/host/uhci*
11599 USB "USBNET" DRIVER FRAMEWORK
11600 M: Oliver Neukum <oneukum@suse.com>
11601 L: netdev@vger.kernel.org
11602 W: http://www.linux-usb.org/usbnet
11604 F: drivers/net/usb/usbnet.c
11605 F: include/linux/usb/usbnet.h
11608 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11609 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11610 L: linux-media@vger.kernel.org
11611 T: git git://linuxtv.org/media_tree.git
11612 W: http://www.ideasonboard.org/uvc/
11614 F: drivers/media/usb/uvc/
11615 F: include/uapi/linux/uvcvideo.h
11618 M: Hans Verkuil <hverkuil@xs4all.nl>
11619 L: linux-media@vger.kernel.org
11620 T: git git://linuxtv.org/media_tree.git
11621 W: https://linuxtv.org
11623 F: drivers/media/usb/usbvision/
11626 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11627 L: linux-usb@vger.kernel.org
11629 F: drivers/usb/gadget/function/*uvc*
11630 F: drivers/usb/gadget/legacy/webcam.c
11632 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11633 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11634 L: linux-wireless@vger.kernel.org
11636 F: drivers/net/wireless/rndis_wlan.c
11639 M: Mathias Nyman <mathias.nyman@intel.com>
11640 L: linux-usb@vger.kernel.org
11642 F: drivers/usb/host/xhci*
11643 F: drivers/usb/host/pci-quirks*
11646 L: linux-wireless@vger.kernel.org
11647 W: http://linux-lc100020.sourceforge.net
11649 F: drivers/net/wireless/zydas/zd1201.*
11652 M: Antoine Jacquet <royale@zerezo.com>
11653 L: linux-usb@vger.kernel.org
11654 L: linux-media@vger.kernel.org
11655 T: git git://linuxtv.org/media_tree.git
11656 W: http://royale.zerezo.com/zr364xx/
11658 F: Documentation/video4linux/zr364xx.txt
11659 F: drivers/media/usb/zr364xx/
11662 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11663 L: linux-usb@vger.kernel.org
11665 F: drivers/usb/common/ulpi.c
11666 F: include/linux/ulpi/
11668 USER-MODE LINUX (UML)
11669 M: Jeff Dike <jdike@addtoit.com>
11670 M: Richard Weinberger <richard@nod.at>
11671 L: user-mode-linux-devel@lists.sourceforge.net
11672 L: user-mode-linux-user@lists.sourceforge.net
11673 W: http://user-mode-linux.sourceforge.net
11674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11676 F: Documentation/virtual/uml/
11682 USERSPACE I/O (UIO)
11683 M: "Hans J. Koch" <hjk@hansjkoch.de>
11684 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11687 F: Documentation/DocBook/uio-howto.tmpl
11689 F: include/linux/uio*.h
11692 M: Karel Zak <kzak@redhat.com>
11693 L: util-linux@vger.kernel.org
11694 W: http://en.wikipedia.org/wiki/Util-linux
11695 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11699 M: Michal Januszewski <spock@gentoo.org>
11700 L: linux-fbdev@vger.kernel.org
11701 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11703 F: Documentation/fb/uvesafb.txt
11704 F: drivers/video/fbdev/uvesafb.*
11707 M: Stefan Agner <stefan@agner.ch>
11708 L: linux-mtd@lists.infradead.org
11710 F: drivers/mtd/nand/vf610_nfc.c
11712 VFAT/FAT/MSDOS FILESYSTEM
11713 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11715 F: Documentation/filesystems/vfat.txt
11719 M: Alex Williamson <alex.williamson@redhat.com>
11720 L: kvm@vger.kernel.org
11721 T: git git://github.com/awilliam/linux-vfio.git
11723 F: Documentation/vfio.txt
11725 F: include/linux/vfio.h
11726 F: include/uapi/linux/vfio.h
11728 VFIO PLATFORM DRIVER
11729 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11730 L: kvm@vger.kernel.org
11732 F: drivers/vfio/platform/
11734 VIDEOBUF2 FRAMEWORK
11735 M: Pawel Osciak <pawel@osciak.com>
11736 M: Marek Szyprowski <m.szyprowski@samsung.com>
11737 M: Kyungmin Park <kyungmin.park@samsung.com>
11738 L: linux-media@vger.kernel.org
11740 F: drivers/media/v4l2-core/videobuf2-*
11741 F: include/media/videobuf2-*
11743 VIRTUAL SERIO DEVICE DRIVER
11744 M: Stephen Chandler Paul <thatslyude@gmail.com>
11746 F: drivers/input/serio/userio.c
11747 F: include/uapi/linux/userio.h
11749 VIRTIO CONSOLE DRIVER
11750 M: Amit Shah <amit.shah@redhat.com>
11751 L: virtualization@lists.linux-foundation.org
11753 F: drivers/char/virtio_console.c
11754 F: include/linux/virtio_console.h
11755 F: include/uapi/linux/virtio_console.h
11757 VIRTIO CORE, NET AND BLOCK DRIVERS
11758 M: "Michael S. Tsirkin" <mst@redhat.com>
11759 L: virtualization@lists.linux-foundation.org
11763 F: drivers/net/virtio_net.c
11764 F: drivers/block/virtio_blk.c
11765 F: include/linux/virtio_*.h
11766 F: include/uapi/linux/virtio_*.h
11768 VIRTIO DRIVERS FOR S390
11769 M: Christian Borntraeger <borntraeger@de.ibm.com>
11770 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11771 L: linux-s390@vger.kernel.org
11772 L: virtualization@lists.linux-foundation.org
11773 L: kvm@vger.kernel.org
11775 F: drivers/s390/virtio/
11778 M: David Airlie <airlied@linux.ie>
11779 M: Gerd Hoffmann <kraxel@redhat.com>
11780 L: dri-devel@lists.freedesktop.org
11781 L: virtualization@lists.linux-foundation.org
11783 F: drivers/gpu/drm/virtio/
11784 F: include/uapi/linux/virtio_gpu.h
11786 VIRTIO HOST (VHOST)
11787 M: "Michael S. Tsirkin" <mst@redhat.com>
11788 L: kvm@vger.kernel.org
11789 L: virtualization@lists.linux-foundation.org
11790 L: netdev@vger.kernel.org
11791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11794 F: include/uapi/linux/vhost.h
11796 VIRTIO INPUT DRIVER
11797 M: Gerd Hoffmann <kraxel@redhat.com>
11799 F: drivers/virtio/virtio_input.c
11800 F: include/uapi/linux/virtio_input.h
11802 VIA RHINE NETWORK DRIVER
11804 F: drivers/net/ethernet/via/via-rhine.c
11806 VIA SD/MMC CARD CONTROLLER DRIVER
11807 M: Bruce Chang <brucechang@via.com.tw>
11808 M: Harald Welte <HaraldWelte@viatech.com>
11810 F: drivers/mmc/host/via-sdmmc.c
11812 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11813 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11814 L: linux-fbdev@vger.kernel.org
11816 F: include/linux/via-core.h
11817 F: include/linux/via-gpio.h
11818 F: include/linux/via_i2c.h
11819 F: drivers/video/fbdev/via/
11821 VIA VELOCITY NETWORK DRIVER
11822 M: Francois Romieu <romieu@fr.zoreil.com>
11823 L: netdev@vger.kernel.org
11825 F: drivers/net/ethernet/via/via-velocity.*
11828 M: Alex Williamson <alex.williamson@redhat.com>
11829 M: Paolo Bonzini <pbonzini@redhat.com>
11830 L: kvm@vger.kernel.org
11834 VIVID VIRTUAL VIDEO DRIVER
11835 M: Hans Verkuil <hverkuil@xs4all.nl>
11836 L: linux-media@vger.kernel.org
11837 T: git git://linuxtv.org/media_tree.git
11838 W: https://linuxtv.org
11840 F: drivers/media/platform/vivid/*
11843 M: Patrick McHardy <kaber@trash.net>
11844 L: netdev@vger.kernel.org
11846 F: drivers/net/macvlan.c
11847 F: include/linux/if_*vlan.h
11851 M: Florian Fainelli <florian@openwrt.org>
11852 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11854 F: drivers/vlynq/vlynq.c
11855 F: include/linux/vlynq.h
11858 M: Martyn Welch <martyn@welchs.me.uk>
11859 M: Manohar Vanga <manohar.vanga@gmail.com>
11860 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11861 L: devel@driverdev.osuosl.org
11863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11864 F: Documentation/vme_api.txt
11865 F: drivers/staging/vme/
11867 F: include/linux/vme*
11869 VMWARE HYPERVISOR INTERFACE
11870 M: Alok Kataria <akataria@vmware.com>
11871 L: virtualization@lists.linux-foundation.org
11873 F: arch/x86/kernel/cpu/vmware.c
11875 VMWARE BALLOON DRIVER
11876 M: Xavier Deguillard <xdeguillard@vmware.com>
11877 M: Philip Moltmann <moltmann@vmware.com>
11878 M: "VMware, Inc." <pv-drivers@vmware.com>
11879 L: linux-kernel@vger.kernel.org
11881 F: drivers/misc/vmw_balloon.c
11883 VMWARE VMMOUSE SUBDRIVER
11884 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11885 M: "VMware, Inc." <pv-drivers@vmware.com>
11886 L: linux-input@vger.kernel.org
11888 F: drivers/input/mouse/vmmouse.c
11889 F: drivers/input/mouse/vmmouse.h
11891 VMWARE VMXNET3 ETHERNET DRIVER
11892 M: Shrikrishna Khare <skhare@vmware.com>
11893 M: "VMware, Inc." <pv-drivers@vmware.com>
11894 L: netdev@vger.kernel.org
11896 F: drivers/net/vmxnet3/
11898 VMware PVSCSI driver
11899 M: Arvind Kumar <arvindkumar@vmware.com>
11900 M: VMware PV-Drivers <pv-drivers@vmware.com>
11901 L: linux-scsi@vger.kernel.org
11903 F: drivers/scsi/vmw_pvscsi.c
11904 F: drivers/scsi/vmw_pvscsi.h
11906 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11907 M: Liam Girdwood <lgirdwood@gmail.com>
11908 M: Mark Brown <broonie@kernel.org>
11909 L: linux-kernel@vger.kernel.org
11910 W: http://www.slimlogic.co.uk/?p=48
11911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11913 F: drivers/regulator/
11914 F: include/linux/regulator/
11917 M: David Ahern <dsa@cumulusnetworks.com>
11918 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11919 L: netdev@vger.kernel.org
11921 F: drivers/net/vrf.c
11922 F: Documentation/networking/vrf.txt
11924 VT1211 HARDWARE MONITOR DRIVER
11925 M: Juerg Haefliger <juergh@gmail.com>
11926 L: lm-sensors@lm-sensors.org
11928 F: Documentation/hwmon/vt1211
11929 F: drivers/hwmon/vt1211.c
11931 VT8231 HARDWARE MONITOR DRIVER
11932 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11933 L: lm-sensors@lm-sensors.org
11935 F: drivers/hwmon/vt8231.c
11937 VUB300 USB to SDIO/SD/MMC bridge chip
11938 M: Tony Olech <tony.olech@elandigitalsystems.com>
11939 L: linux-mmc@vger.kernel.org
11940 L: linux-usb@vger.kernel.org
11942 F: drivers/mmc/host/vub300.c
11944 W1 DALLAS'S 1-WIRE BUS
11945 M: Evgeniy Polyakov <zbr@ioremap.net>
11947 F: Documentation/w1/
11950 W83791D HARDWARE MONITORING DRIVER
11951 M: Marc Hulsman <m.hulsman@tudelft.nl>
11952 L: lm-sensors@lm-sensors.org
11954 F: Documentation/hwmon/w83791d
11955 F: drivers/hwmon/w83791d.c
11957 W83793 HARDWARE MONITORING DRIVER
11958 M: Rudolf Marek <r.marek@assembler.cz>
11959 L: lm-sensors@lm-sensors.org
11961 F: Documentation/hwmon/w83793
11962 F: drivers/hwmon/w83793.c
11964 W83795 HARDWARE MONITORING DRIVER
11965 M: Jean Delvare <jdelvare@suse.com>
11966 L: lm-sensors@lm-sensors.org
11968 F: drivers/hwmon/w83795.c
11970 W83L51xD SD/MMC CARD INTERFACE DRIVER
11971 M: Pierre Ossman <pierre@ossman.eu>
11973 F: drivers/mmc/host/wbsd.*
11975 WACOM PROTOCOL 4 SERIAL TABLETS
11976 M: Julian Squires <julian@cipht.net>
11977 M: Hans de Goede <hdegoede@redhat.com>
11978 L: linux-input@vger.kernel.org
11980 F: drivers/input/tablet/wacom_serial4.c
11982 WATCHDOG DEVICE DRIVERS
11983 M: Wim Van Sebroeck <wim@iguana.be>
11984 R: Guenter Roeck <linux@roeck-us.net>
11985 L: linux-watchdog@vger.kernel.org
11986 W: http://www.linux-watchdog.org/
11987 T: git git://www.linux-watchdog.org/linux-watchdog.git
11989 F: Documentation/watchdog/
11990 F: drivers/watchdog/
11991 F: include/linux/watchdog.h
11992 F: include/uapi/linux/watchdog.h
11995 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11996 L: linux-scsi@vger.kernel.org
11998 F: drivers/scsi/wd7000.c
12001 M: David Herrmann <dh.herrmann@googlemail.com>
12002 L: linux-input@vger.kernel.org
12004 F: drivers/hid/hid-wiimote*
12007 M: David Härdeman <david@hardeman.nu>
12009 F: drivers/media/rc/winbond-cir.c
12011 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12012 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12013 L: linux-watchdog@vger.kernel.org
12015 F: drivers/watchdog/ebc-c384_wdt.c
12017 WINSYSTEMS WS16C48 GPIO DRIVER
12018 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12019 L: linux-gpio@vger.kernel.org
12021 F: drivers/gpio/gpio-ws16c48.c
12024 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12025 M: linux-wimax@intel.com
12026 L: wimax@linuxwimax.org (subscribers-only)
12028 W: http://linuxwimax.org
12029 F: Documentation/wimax/README.wimax
12030 F: include/linux/wimax/debug.h
12031 F: include/net/wimax.h
12032 F: include/uapi/linux/wimax.h
12035 WISTRON LAPTOP BUTTON DRIVER
12036 M: Miloslav Trmac <mitr@volny.cz>
12038 F: drivers/input/misc/wistron_btns.c
12040 WL3501 WIRELESS PCMCIA CARD DRIVER
12041 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12042 L: linux-wireless@vger.kernel.org
12043 W: http://oops.ghostprotocols.net:81/blog
12045 F: drivers/net/wireless/wl3501*
12047 WOLFSON MICROELECTRONICS DRIVERS
12048 L: patches@opensource.wolfsonmicro.com
12049 T: git https://github.com/CirrusLogic/linux-drivers.git
12050 W: https://github.com/CirrusLogic/linux-drivers/wiki
12052 F: Documentation/hwmon/wm83??
12053 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12054 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12055 F: Documentation/devicetree/bindings/mfd/arizona.txt
12056 F: arch/arm/mach-s3c64xx/mach-crag6410*
12057 F: drivers/clk/clk-wm83*.c
12058 F: drivers/extcon/extcon-arizona.c
12059 F: drivers/leds/leds-wm83*.c
12060 F: drivers/gpio/gpio-*wm*.c
12061 F: drivers/gpio/gpio-arizona.c
12062 F: drivers/hwmon/wm83??-hwmon.c
12063 F: drivers/input/misc/wm831x-on.c
12064 F: drivers/input/touchscreen/wm831x-ts.c
12065 F: drivers/input/touchscreen/wm97*.c
12066 F: drivers/mfd/arizona*
12067 F: drivers/mfd/wm*.c
12068 F: drivers/mfd/cs47l24*
12069 F: drivers/power/wm83*.c
12070 F: drivers/rtc/rtc-wm83*.c
12071 F: drivers/regulator/wm8*.c
12072 F: drivers/video/backlight/wm83*_bl.c
12073 F: drivers/watchdog/wm83*_wdt.c
12074 F: include/linux/mfd/arizona/
12075 F: include/linux/mfd/wm831x/
12076 F: include/linux/mfd/wm8350/
12077 F: include/linux/mfd/wm8400*
12078 F: include/linux/wm97xx.h
12079 F: include/sound/wm????.h
12080 F: sound/soc/codecs/arizona.?
12081 F: sound/soc/codecs/wm*
12082 F: sound/soc/codecs/cs47l24*
12085 M: Tejun Heo <tj@kernel.org>
12086 R: Lai Jiangshan <jiangshanlai@gmail.com>
12087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12089 F: include/linux/workqueue.h
12090 F: kernel/workqueue.c
12091 F: Documentation/workqueue.txt
12094 M: Andrew Hendry <andrew.hendry@gmail.com>
12095 L: linux-x25@vger.kernel.org
12097 F: Documentation/networking/x25*
12098 F: include/net/x25*
12101 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12102 M: Thomas Gleixner <tglx@linutronix.de>
12103 M: Ingo Molnar <mingo@redhat.com>
12104 M: "H. Peter Anvin" <hpa@zytor.com>
12106 L: linux-kernel@vger.kernel.org
12107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12109 F: Documentation/x86/
12112 X86 PLATFORM DRIVERS
12113 M: Darren Hart <dvhart@infradead.org>
12114 L: platform-driver-x86@vger.kernel.org
12115 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12117 F: drivers/platform/x86/
12118 F: drivers/platform/olpc/
12120 X86 MCE INFRASTRUCTURE
12121 M: Tony Luck <tony.luck@intel.com>
12122 M: Borislav Petkov <bp@alien8.de>
12123 L: linux-edac@vger.kernel.org
12125 F: arch/x86/kernel/cpu/mcheck/*
12127 X86 MICROCODE UPDATE SUPPORT
12128 M: Borislav Petkov <bp@alien8.de>
12130 F: arch/x86/kernel/cpu/microcode/*
12133 M: Andy Lutomirski <luto@amacapital.net>
12134 L: linux-kernel@vger.kernel.org
12135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12137 F: arch/x86/entry/vdso/
12139 XC2028/3028 TUNER DRIVER
12140 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12141 L: linux-media@vger.kernel.org
12142 W: https://linuxtv.org
12143 T: git git://linuxtv.org/media_tree.git
12145 F: drivers/media/tuners/tuner-xc2028.*
12147 XEN HYPERVISOR INTERFACE
12148 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12149 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12150 M: David Vrabel <david.vrabel@citrix.com>
12151 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12155 F: drivers/*/xen-*front.c
12157 F: arch/x86/include/asm/xen/
12159 F: include/uapi/xen/
12162 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12163 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12166 F: arch/arm/include/asm/xen/
12168 XEN HYPERVISOR ARM64
12169 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12170 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12173 F: arch/arm64/include/asm/xen/
12175 XEN NETWORK BACKEND DRIVER
12176 M: Wei Liu <wei.liu2@citrix.com>
12177 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12178 L: netdev@vger.kernel.org
12180 F: drivers/net/xen-netback/*
12183 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12184 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12186 F: arch/x86/pci/*xen*
12187 F: drivers/pci/*xen*
12189 XEN BLOCK SUBSYSTEM
12190 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12191 M: Roger Pau Monné <roger.pau@citrix.com>
12192 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12194 F: drivers/block/xen-blkback/*
12195 F: drivers/block/xen*
12198 M: Juergen Gross <jgross@suse.com>
12199 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12200 L: linux-scsi@vger.kernel.org
12202 F: drivers/scsi/xen-scsifront.c
12203 F: drivers/xen/xen-scsiback.c
12204 F: include/xen/interface/io/vscsiif.h
12206 XEN SWIOTLB SUBSYSTEM
12207 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12208 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12210 F: arch/x86/xen/*swiotlb*
12211 F: drivers/xen/*swiotlb*
12214 P: Silicon Graphics Inc
12215 M: Dave Chinner <david@fromorbit.com>
12218 W: http://oss.sgi.com/projects/xfs
12219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12221 F: Documentation/filesystems/xfs.txt
12224 XILINX AXI ETHERNET DRIVER
12225 M: Anirudha Sarangi <anirudh@xilinx.com>
12226 M: John Linn <John.Linn@xilinx.com>
12228 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12230 XILINX UARTLITE SERIAL DRIVER
12231 M: Peter Korsgaard <jacmet@sunsite.dk>
12232 L: linux-serial@vger.kernel.org
12234 F: drivers/tty/serial/uartlite.c
12236 XILINX VIDEO IP CORES
12237 M: Hyun Kwon <hyun.kwon@xilinx.com>
12238 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12239 L: linux-media@vger.kernel.org
12240 T: git git://linuxtv.org/media_tree.git
12242 F: Documentation/devicetree/bindings/media/xilinx/
12243 F: drivers/media/platform/xilinx/
12244 F: include/uapi/linux/xilinx-v4l2-controls.h
12247 M: Eli Billauer <eli.billauer@gmail.com>
12248 L: linux-kernel@vger.kernel.org
12250 F: drivers/char/xillybus/
12252 XTENSA XTFPGA PLATFORM SUPPORT
12253 M: Max Filippov <jcmvbkbc@gmail.com>
12254 L: linux-xtensa@linux-xtensa.org
12256 F: drivers/spi/spi-xtensa-xtfpga.c
12257 F: sound/soc/xtensa/xtfpga-i2s.c
12259 YAM DRIVER FOR AX.25
12260 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12261 L: linux-hams@vger.kernel.org
12263 F: drivers/net/hamradio/yam*
12264 F: include/linux/yam.h
12266 YEALINK PHONE DRIVER
12267 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12268 L: usbb2k-api-dev@nongnu.org
12270 F: Documentation/input/yealink.txt
12271 F: drivers/input/misc/yealink.*
12273 Z8530 DRIVER FOR AX.25
12274 M: Joerg Reuter <jreuter@yaina.de>
12275 W: http://yaina.de/jreuter/
12276 W: http://www.qsl.net/dl1bke/
12277 L: linux-hams@vger.kernel.org
12279 F: Documentation/networking/z8530drv.txt
12280 F: drivers/net/hamradio/*scc.c
12281 F: drivers/net/hamradio/z8530.h
12283 ZBUD COMPRESSED PAGE ALLOCATOR
12284 M: Seth Jennings <sjenning@redhat.com>
12285 L: linux-mm@kvack.org
12288 F: include/linux/zbud.h
12290 ZD1211RW WIRELESS DRIVER
12291 M: Daniel Drake <dsd@gentoo.org>
12292 M: Ulrich Kunitz <kune@deine-taler.de>
12293 W: http://zd1211.ath.cx/wiki/DriverRewrite
12294 L: linux-wireless@vger.kernel.org
12295 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12297 F: drivers/net/wireless/zydas/zd1211rw/
12299 ZPOOL COMPRESSED PAGE STORAGE API
12300 M: Dan Streetman <ddstreet@ieee.org>
12301 L: linux-mm@kvack.org
12304 F: include/linux/zpool.h
12306 ZR36067 VIDEO FOR LINUX DRIVER
12307 L: mjpeg-users@lists.sourceforge.net
12308 L: linux-media@vger.kernel.org
12309 W: http://mjpeg.sourceforge.net/driver-zoran/
12310 T: hg https://linuxtv.org/hg/v4l-dvb
12312 F: drivers/media/pci/zoran/
12314 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12315 M: Minchan Kim <minchan@kernel.org>
12316 M: Nitin Gupta <ngupta@vflare.org>
12317 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12318 L: linux-kernel@vger.kernel.org
12320 F: drivers/block/zram/
12321 F: Documentation/blockdev/zram.txt
12323 ZS DECSTATION Z85C30 SERIAL DRIVER
12324 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12326 F: drivers/tty/serial/zs.*
12328 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12329 M: Minchan Kim <minchan@kernel.org>
12330 M: Nitin Gupta <ngupta@vflare.org>
12331 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12332 L: linux-mm@kvack.org
12335 F: include/linux/zsmalloc.h
12336 F: Documentation/vm/zsmalloc.txt
12338 ZSWAP COMPRESSED SWAP CACHING
12339 M: Seth Jennings <sjenning@redhat.com>
12340 L: linux-mm@kvack.org
12345 M: Linus Torvalds <torvalds@linux-foundation.org>
12346 L: linux-kernel@vger.kernel.org
12347 Q: http://patchwork.kernel.org/project/LKML/list/
12348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12349 S: Buried alive in reporters