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/i2c/busses/i2c-qup.c
1474 F: drivers/clk/qcom/
1475 F: drivers/soc/qcom/
1476 F: drivers/spi/spi-qup.c
1477 F: drivers/tty/serial/msm_serial.h
1478 F: drivers/tty/serial/msm_serial.c
1479 F: drivers/*/pm8???-*
1480 F: drivers/mfd/ssbi.c
1481 F: drivers/firmware/qcom_scm.c
1482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1484 ARM/RADISYS ENP2611 MACHINE SUPPORT
1485 M: Lennert Buytenhek <kernel@wantstofly.org>
1486 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 ARM/RENESAS ARM64 ARCHITECTURE
1490 M: Simon Horman <horms@verge.net.au>
1491 M: Magnus Damm <magnus.damm@gmail.com>
1492 L: linux-renesas-soc@vger.kernel.org
1493 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1496 F: arch/arm64/boot/dts/renesas/
1498 ARM/RISCPC ARCHITECTURE
1499 M: Russell King <linux@arm.linux.org.uk>
1500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501 W: http://www.arm.linux.org.uk/
1503 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1504 F: arch/arm/include/asm/hardware/ioc.h
1505 F: arch/arm/include/asm/hardware/iomd.h
1506 F: arch/arm/include/asm/hardware/memc.h
1507 F: arch/arm/mach-rpc/
1508 F: drivers/net/ethernet/8390/etherh.c
1509 F: drivers/net/ethernet/i825xx/ether1*
1510 F: drivers/net/ethernet/seeq/ether3*
1511 F: drivers/scsi/arm/
1513 ARM/Rockchip SoC support
1514 M: Heiko Stuebner <heiko@sntech.de>
1515 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 L: linux-rockchip@lists.infradead.org
1517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1519 F: arch/arm/boot/dts/rk3*
1520 F: arch/arm/mach-rockchip/
1521 F: drivers/clk/rockchip/
1522 F: drivers/i2c/busses/i2c-rk3x.c
1523 F: drivers/*/*rockchip*
1524 F: drivers/*/*/*rockchip*
1525 F: sound/soc/rockchip/
1528 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1529 M: Kukjin Kim <kgene@kernel.org>
1530 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1534 F: arch/arm/boot/dts/s3c*
1535 F: arch/arm/boot/dts/s5p*
1536 F: arch/arm/boot/dts/samsung*
1537 F: arch/arm/boot/dts/exynos*
1538 F: arch/arm64/boot/dts/exynos/
1539 F: arch/arm/plat-samsung/
1540 F: arch/arm/mach-s3c24*/
1541 F: arch/arm/mach-s3c64xx/
1542 F: arch/arm/mach-s5p*/
1543 F: arch/arm/mach-exynos*/
1544 F: drivers/*/*s3c2410*
1545 F: drivers/*/*/*s3c2410*
1546 F: drivers/soc/samsung/*
1547 F: drivers/spi/spi-s3c*
1548 F: sound/soc/samsung/*
1549 F: Documentation/arm/Samsung/
1550 F: Documentation/devicetree/bindings/arm/samsung/
1551 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1552 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1555 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1556 M: Kyungmin Park <kyungmin.park@samsung.com>
1557 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 F: arch/arm/mach-s5pv210/
1561 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1562 M: Kyungmin Park <kyungmin.park@samsung.com>
1563 M: Kamil Debski <k.debski@samsung.com>
1564 L: linux-arm-kernel@lists.infradead.org
1565 L: linux-media@vger.kernel.org
1567 F: drivers/media/platform/s5p-g2d/
1569 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1570 M: Kyungmin Park <kyungmin.park@samsung.com>
1571 M: Kamil Debski <k.debski@samsung.com>
1572 M: Jeongtae Park <jtp.park@samsung.com>
1573 L: linux-arm-kernel@lists.infradead.org
1574 L: linux-media@vger.kernel.org
1576 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1577 F: drivers/media/platform/s5p-mfc/
1579 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1580 M: Kyungmin Park <kyungmin.park@samsung.com>
1581 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1582 L: linux-arm-kernel@lists.infradead.org
1583 L: linux-media@vger.kernel.org
1585 F: drivers/media/platform/s5p-tv/
1587 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1588 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1589 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1590 L: linux-arm-kernel@lists.infradead.org
1591 L: linux-media@vger.kernel.org
1593 F: drivers/media/platform/s5p-jpeg/
1595 ARM/SHMOBILE ARM ARCHITECTURE
1596 M: Simon Horman <horms@verge.net.au>
1597 M: Magnus Damm <magnus.damm@gmail.com>
1598 L: linux-renesas-soc@vger.kernel.org
1599 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1602 F: arch/arm/boot/dts/emev2*
1603 F: arch/arm/boot/dts/r7s*
1604 F: arch/arm/boot/dts/r8a*
1605 F: arch/arm/boot/dts/sh*
1606 F: arch/arm/configs/shmobile_defconfig
1607 F: arch/arm/include/debug/renesas-scif.S
1608 F: arch/arm/mach-shmobile/
1611 ARM/SOCFPGA ARCHITECTURE
1612 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1614 F: arch/arm/mach-socfpga/
1615 F: arch/arm/boot/dts/socfpga*
1616 F: arch/arm/configs/socfpga_defconfig
1617 F: arch/arm64/boot/dts/altera/
1618 W: http://www.rocketboards.org
1619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1621 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1622 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1624 F: drivers/clk/socfpga/
1626 ARM/SOCFPGA EDAC SUPPORT
1627 M: Thor Thayer <tthayer@opensource.altera.com>
1629 F: drivers/edac/altera_edac.
1631 ARM/STI ARCHITECTURE
1632 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1633 M: Maxime Coquelin <maxime.coquelin@st.com>
1634 M: Patrice Chotard <patrice.chotard@st.com>
1635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 L: kernel@stlinux.com
1637 W: http://www.stlinux.com
1639 F: arch/arm/mach-sti/
1640 F: arch/arm/boot/dts/sti*
1641 F: drivers/char/hw_random/st-rng.c
1642 F: drivers/clocksource/arm_global_timer.c
1643 F: drivers/clocksource/clksrc_st_lpc.c
1644 F: drivers/i2c/busses/i2c-st.c
1645 F: drivers/media/rc/st_rc.c
1646 F: drivers/media/platform/sti/c8sectpfe/
1647 F: drivers/mmc/host/sdhci-st.c
1648 F: drivers/phy/phy-miphy28lp.c
1649 F: drivers/phy/phy-miphy365x.c
1650 F: drivers/phy/phy-stih407-usb.c
1651 F: drivers/phy/phy-stih41x-usb.c
1652 F: drivers/pinctrl/pinctrl-st.c
1653 F: drivers/reset/sti/
1654 F: drivers/rtc/rtc-st-lpc.c
1655 F: drivers/tty/serial/st-asc.c
1656 F: drivers/usb/dwc3/dwc3-st.c
1657 F: drivers/usb/host/ehci-st.c
1658 F: drivers/usb/host/ohci-st.c
1659 F: drivers/watchdog/st_lpc_wdt.c
1660 F: drivers/ata/ahci_st.c
1662 ARM/STM32 ARCHITECTURE
1663 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1664 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1668 F: drivers/clocksource/armv7m_systick.c
1670 ARM/TANGO ARCHITECTURE
1671 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1672 L: linux-arm-kernel@lists.infradead.org
1674 F: arch/arm/mach-tango/
1675 F: arch/arm/boot/dts/tango*
1677 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1678 M: Lennert Buytenhek <kernel@wantstofly.org>
1679 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682 ARM/TETON BGA MACHINE SUPPORT
1683 M: "Mark F. Brown" <mark.brown314@gmail.com>
1684 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 ARM/THECUS N2100 MACHINE SUPPORT
1688 M: Lennert Buytenhek <kernel@wantstofly.org>
1689 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1692 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1693 M: Wan ZongShun <mcuos.com@gmail.com>
1694 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695 W: http://www.mcuos.com
1697 F: arch/arm/mach-w90x900/
1698 F: drivers/input/keyboard/w90p910_keypad.c
1699 F: drivers/input/touchscreen/w90p910_ts.c
1700 F: drivers/watchdog/nuc900_wdt.c
1701 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1702 F: drivers/mtd/nand/nuc900_nand.c
1703 F: drivers/rtc/rtc-nuc900.c
1704 F: drivers/spi/spi-nuc900.c
1705 F: drivers/usb/host/ehci-w90x900.c
1706 F: drivers/video/fbdev/nuc900fb.c
1708 ARM/U300 MACHINE SUPPORT
1709 M: Linus Walleij <linus.walleij@linaro.org>
1710 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712 F: arch/arm/mach-u300/
1713 F: drivers/clocksource/timer-u300.c
1714 F: drivers/i2c/busses/i2c-stu300.c
1715 F: drivers/rtc/rtc-coh901331.c
1716 F: drivers/watchdog/coh901327_wdt.c
1717 F: drivers/dma/coh901318*
1718 F: drivers/mfd/ab3100*
1719 F: drivers/rtc/rtc-ab3100.c
1720 F: drivers/rtc/rtc-coh901331.c
1721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1723 ARM/UNIPHIER ARCHITECTURE
1724 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1725 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727 F: arch/arm/boot/dts/uniphier*
1728 F: arch/arm/include/asm/hardware/cache-uniphier.h
1729 F: arch/arm/mach-uniphier/
1730 F: arch/arm/mm/cache-uniphier.c
1731 F: arch/arm64/boot/dts/socionext/
1732 F: drivers/bus/uniphier-system-bus.c
1733 F: drivers/i2c/busses/i2c-uniphier*
1734 F: drivers/pinctrl/uniphier/
1735 F: drivers/tty/serial/8250/8250_uniphier.c
1738 ARM/Ux500 ARM ARCHITECTURE
1739 M: Linus Walleij <linus.walleij@linaro.org>
1740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 F: arch/arm/mach-ux500/
1743 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1744 F: drivers/dma/ste_dma40*
1745 F: drivers/hwspinlock/u8500_hsem.c
1746 F: drivers/mfd/abx500*
1747 F: drivers/mfd/ab8500*
1748 F: drivers/mfd/dbx500*
1749 F: drivers/mfd/db8500*
1750 F: drivers/pinctrl/nomadik/pinctrl-ab*
1751 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1752 F: drivers/rtc/rtc-ab8500.c
1753 F: drivers/rtc/rtc-pl031.c
1754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1756 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1757 M: Ulf Hansson <ulf.hansson@linaro.org>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 T: git git://git.linaro.org/people/ulfh/clk.git
1761 F: drivers/clk/ux500/
1762 F: include/linux/platform_data/clk-ux500.h
1764 ARM/VERSATILE EXPRESS PLATFORM
1765 M: Liviu Dudau <liviu.dudau@arm.com>
1766 M: Sudeep Holla <sudeep.holla@arm.com>
1767 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1768 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1770 F: arch/arm/boot/dts/vexpress*
1771 F: arch/arm64/boot/dts/arm/
1772 F: arch/arm/mach-vexpress/
1775 F: drivers/clk/versatile/clk-vexpress-osc.c
1776 F: drivers/clocksource/versatile.c
1779 M: Russell King <linux@arm.linux.org.uk>
1780 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1781 W: http://www.arm.linux.org.uk/
1785 ARM/VOIPAC PXA270 SUPPORT
1786 M: Marek Vasut <marek.vasut@gmail.com>
1787 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789 F: arch/arm/mach-pxa/vpac270.c
1790 F: arch/arm/mach-pxa/include/mach/vpac270.h
1792 ARM/VT8500 ARM ARCHITECTURE
1793 M: Tony Prisk <linux@prisktech.co.nz>
1794 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 F: arch/arm/mach-vt8500/
1797 F: drivers/clocksource/vt8500_timer.c
1798 F: drivers/i2c/busses/i2c-wmt.c
1799 F: drivers/mmc/host/wmt-sdmmc.c
1800 F: drivers/pwm/pwm-vt8500.c
1801 F: drivers/rtc/rtc-vt8500.c
1802 F: drivers/tty/serial/vt8500_serial.c
1803 F: drivers/usb/host/ehci-platform.c
1804 F: drivers/usb/host/uhci-platform.c
1805 F: drivers/video/fbdev/vt8500lcdfb.*
1806 F: drivers/video/fbdev/wm8505fb*
1807 F: drivers/video/fbdev/wmt_ge_rops.*
1809 ARM/ZIPIT Z2 SUPPORT
1810 M: Marek Vasut <marek.vasut@gmail.com>
1811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813 F: arch/arm/mach-pxa/z2.c
1814 F: arch/arm/mach-pxa/include/mach/z2.h
1816 ARM/ZTE ARCHITECTURE
1817 M: Jun Nie <jun.nie@linaro.org>
1818 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 F: arch/arm/mach-zx/
1822 F: Documentation/devicetree/bindings/arm/zte.txt
1823 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1825 ARM/ZYNQ ARCHITECTURE
1826 M: Michal Simek <michal.simek@xilinx.com>
1827 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1828 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829 W: http://wiki.xilinx.com
1830 T: git https://github.com/Xilinx/linux-xlnx.git
1832 F: arch/arm/mach-zynq/
1833 F: drivers/cpuidle/cpuidle-zynq.c
1834 F: drivers/block/xsysace.c
1837 F: drivers/clocksource/cadence_ttc_timer.c
1838 F: drivers/i2c/busses/i2c-cadence.c
1839 F: drivers/mmc/host/sdhci-of-arasan.c
1840 F: drivers/edac/synopsys_edac.c
1843 M: Will Deacon <will.deacon@arm.com>
1844 R: Robin Murphy <robin.murphy@arm.com>
1845 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847 F: drivers/iommu/arm-smmu.c
1848 F: drivers/iommu/arm-smmu-v3.c
1849 F: drivers/iommu/io-pgtable-arm.c
1850 F: drivers/iommu/io-pgtable-arm-v7s.c
1852 ARM64 PORT (AARCH64 ARCHITECTURE)
1853 M: Catalin Marinas <catalin.marinas@arm.com>
1854 M: Will Deacon <will.deacon@arm.com>
1855 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1859 F: Documentation/arm64/
1861 AS3645A LED FLASH CONTROLLER DRIVER
1862 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1863 L: linux-media@vger.kernel.org
1864 T: git git://linuxtv.org/media_tree.git
1866 F: drivers/media/i2c/as3645a.c
1867 F: include/media/i2c/as3645a.h
1869 ASC7621 HARDWARE MONITOR DRIVER
1870 M: George Joseph <george.joseph@fairview5.com>
1871 L: lm-sensors@lm-sensors.org
1873 F: Documentation/hwmon/asc7621
1874 F: drivers/hwmon/asc7621.c
1876 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1877 M: Corentin Chary <corentin.chary@gmail.com>
1878 L: acpi4asus-user@lists.sourceforge.net
1879 L: platform-driver-x86@vger.kernel.org
1880 W: http://acpi4asus.sf.net
1882 F: drivers/platform/x86/asus*.c
1883 F: drivers/platform/x86/eeepc*.c
1885 ASUS WIRELESS RADIO CONTROL DRIVER
1886 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1887 L: platform-driver-x86@vger.kernel.org
1889 F: drivers/platform/x86/asus-wireless.c
1891 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1892 R: Dan Williams <dan.j.williams@intel.com>
1893 W: http://sourceforge.net/projects/xscaleiop
1895 F: Documentation/crypto/async-tx-api.txt
1898 F: include/linux/dmaengine.h
1899 F: include/linux/async_tx.h
1902 M: Wolfram Sang <wsa@the-dreams.de>
1903 L: linux-i2c@vger.kernel.org
1905 F: drivers/misc/eeprom/at24.c
1906 F: include/linux/platform_data/at24.h
1908 ATA OVER ETHERNET (AOE) DRIVER
1909 M: "Ed L. Cashin" <ed.cashin@acm.org>
1910 W: http://www.openaoe.org/
1912 F: Documentation/aoe/
1913 F: drivers/block/aoe/
1915 ATHEROS 71XX/9XXX GPIO DRIVER
1916 M: Alban Bedel <albeu@free.fr>
1917 W: https://github.com/AlbanBedel/linux
1918 T: git git://github.com/AlbanBedel/linux
1920 F: drivers/gpio/gpio-ath79.c
1921 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1923 ATHEROS ATH GENERIC UTILITIES
1924 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1925 L: linux-wireless@vger.kernel.org
1927 F: drivers/net/wireless/ath/*
1929 ATHEROS ATH5K WIRELESS DRIVER
1930 M: Jiri Slaby <jirislaby@gmail.com>
1931 M: Nick Kossifidis <mickflemm@gmail.com>
1932 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1933 L: linux-wireless@vger.kernel.org
1934 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1936 F: drivers/net/wireless/ath/ath5k/
1938 ATHEROS ATH6KL WIRELESS DRIVER
1939 M: Kalle Valo <kvalo@qca.qualcomm.com>
1940 L: linux-wireless@vger.kernel.org
1941 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1944 F: drivers/net/wireless/ath/ath6kl/
1946 WILOCITY WIL6210 WIRELESS DRIVER
1947 M: Maya Erez <qca_merez@qca.qualcomm.com>
1948 L: linux-wireless@vger.kernel.org
1949 L: wil6210@qca.qualcomm.com
1951 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1952 F: drivers/net/wireless/ath/wil6210/
1953 F: include/uapi/linux/wil6210_uapi.h
1955 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1956 M: Christian Lamparter <chunkeey@googlemail.com>
1957 L: linux-wireless@vger.kernel.org
1958 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1960 F: drivers/net/wireless/ath/carl9170/
1962 ATK0110 HWMON DRIVER
1963 M: Luca Tettamanti <kronos.it@gmail.com>
1964 L: lm-sensors@lm-sensors.org
1966 F: drivers/hwmon/asus_atk0110.c
1969 M: Ville Syrjala <syrjala@sci.fi>
1971 F: drivers/input/misc/ati_remote2.c
1973 ATLX ETHERNET DRIVERS
1974 M: Jay Cliburn <jcliburn@gmail.com>
1975 M: Chris Snook <chris.snook@gmail.com>
1976 L: netdev@vger.kernel.org
1977 W: http://sourceforge.net/projects/atl1
1978 W: http://atl1.sourceforge.net
1980 F: drivers/net/ethernet/atheros/
1983 M: Chas Williams <3chas3@gmail.com>
1984 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1985 L: netdev@vger.kernel.org
1986 W: http://linux-atm.sourceforge.net
1989 F: include/linux/atm*
1990 F: include/uapi/linux/atm*
1992 ATMEL AT91 / AT32 MCI DRIVER
1993 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1995 F: drivers/mmc/host/atmel-mci.c
1997 ATMEL AT91 / AT32 SERIAL DRIVER
1998 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2000 F: drivers/tty/serial/atmel_serial.c
2002 ATMEL SAMA5D2 ADC DRIVER
2003 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2004 L: linux-iio@vger.kernel.org
2006 F: drivers/iio/adc/at91-sama5d2_adc.c
2008 ATMEL Audio ALSA driver
2009 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2010 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2015 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2018 F: drivers/dma/at_hdmac.c
2019 F: drivers/dma/at_hdmac_regs.h
2020 F: include/linux/platform_data/dma-atmel.h
2023 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2024 L: linux-arm-kernel@lists.infradead.org
2025 L: dmaengine@vger.kernel.org
2027 F: drivers/dma/at_xdmac.c
2030 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2031 L: linux-i2c@vger.kernel.org
2033 F: drivers/i2c/busses/i2c-at91.c
2036 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2037 L: linux-media@vger.kernel.org
2039 F: drivers/media/platform/soc_camera/atmel-isi.c
2040 F: include/media/atmel-isi.h
2043 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2044 L: linux-fbdev@vger.kernel.org
2046 F: drivers/video/fbdev/atmel_lcdfb.c
2047 F: include/video/atmel_lcdc.h
2049 ATMEL MACB ETHERNET DRIVER
2050 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2052 F: drivers/net/ethernet/cadence/
2055 M: Wenyou Yang <wenyou.yang@atmel.com>
2056 M: Josh Wu <rainyfeeling@outlook.com>
2057 L: linux-mtd@lists.infradead.org
2059 F: drivers/mtd/nand/atmel_nand*
2062 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2063 L: linux-mmc@vger.kernel.org
2065 F: drivers/mmc/host/sdhci-of-at91.c
2068 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2070 F: drivers/spi/spi-atmel.*
2073 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2076 F: drivers/misc/atmel-ssc.c
2077 F: include/linux/atmel-ssc.h
2079 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2080 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2081 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2083 F: drivers/misc/atmel_tclib.c
2084 F: drivers/clocksource/tcb_clksrc.c
2086 ATMEL USBA UDC DRIVER
2087 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2088 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2090 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2092 ATMEL WIRELESS DRIVER
2093 M: Simon Kelley <simon@thekelleys.org.uk>
2094 L: linux-wireless@vger.kernel.org
2095 W: http://www.thekelleys.org.uk/atmel
2096 W: http://atmelwlandriver.sourceforge.net/
2098 F: drivers/net/wireless/atmel/atmel*
2100 ATMEL MAXTOUCH DRIVER
2101 M: Nick Dyer <nick.dyer@itdev.co.uk>
2102 T: git git://github.com/atmel-maxtouch/linux.git
2104 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2105 F: drivers/input/touchscreen/atmel_mxt_ts.c
2106 F: include/linux/platform_data/atmel_mxt_ts.h
2108 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2109 M: Bradley Grove <linuxdrivers@attotech.com>
2110 L: linux-scsi@vger.kernel.org
2111 W: http://www.attotech.com
2113 F: drivers/scsi/esas2r
2115 ATUSB IEEE 802.15.4 RADIO DRIVER
2116 M: Stefan Schmidt <stefan@osg.samsung.com>
2117 L: linux-wpan@vger.kernel.org
2119 F: drivers/net/ieee802154/atusb.c
2120 F: drivers/net/ieee802154/atusb.h
2121 F: drivers/net/ieee802154/at86rf230.h
2124 M: Paul Moore <paul@paul-moore.com>
2125 M: Eric Paris <eparis@redhat.com>
2126 L: linux-audit@redhat.com (moderated for non-subscribers)
2127 W: http://people.redhat.com/sgrubb/audit/
2128 T: git git://git.infradead.org/users/pcmoore/audit
2130 F: include/linux/audit.h
2131 F: include/uapi/linux/audit.h
2134 AUXILIARY DISPLAY DRIVERS
2135 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2136 W: http://miguelojeda.es/auxdisplay.htm
2137 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2139 F: drivers/auxdisplay/
2140 F: include/linux/cfag12864b.h
2143 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2144 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2145 W: http://www.atmel.com/products/AVR32/
2146 W: http://mirror.egtvedt.no/avr32linux.org/
2147 W: http://avrfreaks.net/
2151 AVR32/AT32AP MACHINE SUPPORT
2152 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2153 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2155 F: arch/avr32/mach-at32ap/
2158 M: Ralf Baechle <ralf@linux-mips.org>
2159 L: linux-hams@vger.kernel.org
2160 W: http://www.linux-ax25.org/
2162 F: include/uapi/linux/ax25.h
2163 F: include/net/ax25.h
2167 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2168 L: linux-media@vger.kernel.org
2169 W: https://linuxtv.org
2170 T: git git://linuxtv.org/media_tree.git
2172 F: drivers/media/usb/dvb-usb-v2/az6007.c
2174 AZTECH FM RADIO RECEIVER DRIVER
2175 M: Hans Verkuil <hverkuil@xs4all.nl>
2176 L: linux-media@vger.kernel.org
2177 T: git git://linuxtv.org/media_tree.git
2178 W: https://linuxtv.org
2180 F: drivers/media/radio/radio-aztech*
2183 L: linux-wireless@vger.kernel.org
2184 L: b43-dev@lists.infradead.org
2185 W: http://wireless.kernel.org/en/users/Drivers/b43
2187 F: drivers/net/wireless/broadcom/b43/
2189 B43LEGACY WIRELESS DRIVER
2190 M: Larry Finger <Larry.Finger@lwfinger.net>
2191 L: linux-wireless@vger.kernel.org
2192 L: b43-dev@lists.infradead.org
2193 W: http://wireless.kernel.org/en/users/Drivers/b43
2195 F: drivers/net/wireless/broadcom/b43legacy/
2197 BACKLIGHT CLASS/SUBSYSTEM
2198 M: Jingoo Han <jingoohan1@gmail.com>
2199 M: Lee Jones <lee.jones@linaro.org>
2200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2202 F: drivers/video/backlight/
2203 F: include/linux/backlight.h
2206 M: Marek Lindner <mareklindner@neomailbox.ch>
2207 M: Simon Wunderlich <sw@simonwunderlich.de>
2208 M: Antonio Quartulli <a@unstable.cc>
2209 L: b.a.t.m.a.n@lists.open-mesh.org
2210 W: https://www.open-mesh.org/
2211 Q: https://patchwork.open-mesh.org/project/batman/list/
2215 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2216 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2217 L: linux-hams@vger.kernel.org
2218 W: http://www.baycom.org/~tom/ham/ham.html
2220 F: drivers/net/hamradio/baycom*
2222 BCACHE (BLOCK LAYER CACHE)
2223 M: Kent Overstreet <kent.overstreet@gmail.com>
2224 L: linux-bcache@vger.kernel.org
2225 W: http://bcache.evilpiepirate.org
2227 F: drivers/md/bcache/
2229 BDISP ST MEDIA DRIVER
2230 M: Fabien Dessenne <fabien.dessenne@st.com>
2231 L: linux-media@vger.kernel.org
2232 T: git git://linuxtv.org/media_tree.git
2233 W: https://linuxtv.org
2235 F: drivers/media/platform/sti/bdisp
2239 F: Documentation/filesystems/befs.txt
2242 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2243 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2244 L: netdev@vger.kernel.org
2246 F: drivers/net/ethernet/ec_bhf.c
2249 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2251 F: Documentation/filesystems/bfs.txt
2253 F: include/uapi/linux/bfs_fs.h
2255 BLACKFIN ARCHITECTURE
2256 M: Steven Miao <realmz6@gmail.com>
2257 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2258 T: git git://git.code.sf.net/p/adi-linux/code
2259 W: http://blackfin.uclinux.org
2263 BLACKFIN EMAC DRIVER
2264 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2265 W: http://blackfin.uclinux.org
2267 F: drivers/net/ethernet/adi/
2270 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2271 W: http://blackfin.uclinux.org
2273 F: drivers/rtc/rtc-bfin.c
2276 M: Sonic Zhang <sonic.zhang@analog.com>
2277 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2278 W: http://blackfin.uclinux.org
2280 F: drivers/mmc/host/bfin_sdh.c
2282 BLACKFIN SERIAL DRIVER
2283 M: Sonic Zhang <sonic.zhang@analog.com>
2284 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2285 W: http://blackfin.uclinux.org
2287 F: drivers/tty/serial/bfin_uart.c
2289 BLACKFIN WATCHDOG DRIVER
2290 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2291 W: http://blackfin.uclinux.org
2293 F: drivers/watchdog/bfin_wdt.c
2295 BLACKFIN I2C TWI DRIVER
2296 M: Sonic Zhang <sonic.zhang@analog.com>
2297 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2298 W: http://blackfin.uclinux.org/
2300 F: drivers/i2c/busses/i2c-bfin-twi.c
2302 BLACKFIN MEDIA DRIVER
2303 M: Scott Jiang <scott.jiang.linux@gmail.com>
2304 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2305 W: http://blackfin.uclinux.org/
2307 F: drivers/media/platform/blackfin/
2308 F: drivers/media/i2c/adv7183*
2309 F: drivers/media/i2c/vs6624*
2311 BLINKM RGB LED DRIVER
2312 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2314 F: drivers/leds/leds-blinkm.c
2317 M: Jens Axboe <axboe@kernel.dk>
2318 L: linux-block@vger.kernel.org
2319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2322 F: kernel/trace/blktrace.c
2325 M: Joern Engel <joern@lazybastard.org>
2326 L: linux-mtd@lists.infradead.org
2328 F: drivers/mtd/devices/block2mtd.c
2331 M: Marcel Holtmann <marcel@holtmann.org>
2332 M: Gustavo Padovan <gustavo@padovan.org>
2333 M: Johan Hedberg <johan.hedberg@gmail.com>
2334 L: linux-bluetooth@vger.kernel.org
2335 W: http://www.bluez.org/
2336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2339 F: drivers/bluetooth/
2342 M: Marcel Holtmann <marcel@holtmann.org>
2343 M: Gustavo Padovan <gustavo@padovan.org>
2344 M: Johan Hedberg <johan.hedberg@gmail.com>
2345 L: linux-bluetooth@vger.kernel.org
2346 W: http://www.bluez.org/
2347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2351 F: include/net/bluetooth/
2354 M: Jay Vosburgh <j.vosburgh@gmail.com>
2355 M: Veaceslav Falico <vfalico@gmail.com>
2356 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2357 L: netdev@vger.kernel.org
2358 W: http://sourceforge.net/projects/bonding/
2360 F: drivers/net/bonding/
2361 F: include/uapi/linux/if_bonding.h
2363 BPF (Safe dynamic programs and tools)
2364 M: Alexei Starovoitov <ast@kernel.org>
2365 L: netdev@vger.kernel.org
2366 L: linux-kernel@vger.kernel.org
2370 BROADCOM B44 10/100 ETHERNET DRIVER
2371 M: Gary Zambrano <zambrano@broadcom.com>
2372 L: netdev@vger.kernel.org
2374 F: drivers/net/ethernet/broadcom/b44.*
2376 BROADCOM GENET ETHERNET DRIVER
2377 M: Florian Fainelli <f.fainelli@gmail.com>
2378 L: netdev@vger.kernel.org
2380 F: drivers/net/ethernet/broadcom/genet/
2382 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2383 M: Sony Chacko <sony.chacko@qlogic.com>
2384 M: Dept-HSGLinuxNICDev@qlogic.com
2385 L: netdev@vger.kernel.org
2387 F: drivers/net/ethernet/broadcom/bnx2.*
2388 F: drivers/net/ethernet/broadcom/bnx2_*
2390 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2391 M: Ariel Elior <ariel.elior@qlogic.com>
2392 L: netdev@vger.kernel.org
2394 F: drivers/net/ethernet/broadcom/bnx2x/
2396 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2397 M: Florian Fainelli <f.fainelli@gmail.com>
2398 M: Ray Jui <rjui@broadcom.com>
2399 M: Scott Branden <sbranden@broadcom.com>
2400 L: bcm-kernel-feedback-list@broadcom.com
2401 T: git git://github.com/broadcom/mach-bcm
2403 F: arch/arm/mach-bcm/
2404 F: arch/arm/boot/dts/bcm113*
2405 F: arch/arm/boot/dts/bcm216*
2406 F: arch/arm/boot/dts/bcm281*
2407 F: arch/arm64/boot/dts/broadcom/
2408 F: arch/arm/configs/bcm_defconfig
2409 F: drivers/mmc/host/sdhci-bcm-kona.c
2410 F: drivers/clocksource/bcm_kona_timer.c
2412 BROADCOM BCM2835 ARM ARCHITECTURE
2413 M: Stephen Warren <swarren@wwwdotorg.org>
2414 M: Lee Jones <lee@kernel.org>
2415 M: Eric Anholt <eric@anholt.net>
2416 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2417 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2422 BROADCOM BCM47XX MIPS ARCHITECTURE
2423 M: Hauke Mehrtens <hauke@hauke-m.de>
2424 M: Rafał Miłecki <zajec5@gmail.com>
2425 L: linux-mips@linux-mips.org
2427 F: arch/mips/bcm47xx/*
2428 F: arch/mips/include/asm/mach-bcm47xx/*
2430 BROADCOM BCM5301X ARM ARCHITECTURE
2431 M: Hauke Mehrtens <hauke@hauke-m.de>
2432 L: linux-arm-kernel@lists.infradead.org
2434 F: arch/arm/mach-bcm/bcm_5301x.c
2435 F: arch/arm/boot/dts/bcm5301x.dtsi
2436 F: arch/arm/boot/dts/bcm470*
2438 BROADCOM BCM63XX ARM ARCHITECTURE
2439 M: Florian Fainelli <f.fainelli@gmail.com>
2440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2441 L: bcm-kernel-feedback-list@broadcom.com
2442 T: git git://github.com/broadcom/stblinux.git
2444 F: arch/arm/mach-bcm/bcm63xx.c
2445 F: arch/arm/include/debug/bcm63xx.S
2447 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2448 M: Kevin Cernekee <cernekee@gmail.com>
2449 L: linux-usb@vger.kernel.org
2451 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2453 BROADCOM BCM7XXX ARM ARCHITECTURE
2454 M: Brian Norris <computersforpeace@gmail.com>
2455 M: Gregory Fong <gregory.0xf0@gmail.com>
2456 M: Florian Fainelli <f.fainelli@gmail.com>
2457 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2458 L: bcm-kernel-feedback-list@broadcom.com
2459 T: git git://github.com/broadcom/stblinux.git
2461 F: arch/arm/mach-bcm/*brcmstb*
2462 F: arch/arm/boot/dts/bcm7*.dts*
2463 F: drivers/bus/brcmstb_gisb.c
2466 BROADCOM BMIPS MIPS ARCHITECTURE
2467 M: Kevin Cernekee <cernekee@gmail.com>
2468 M: Florian Fainelli <f.fainelli@gmail.com>
2469 L: linux-mips@linux-mips.org
2470 T: git git://github.com/broadcom/stblinux.git
2472 F: arch/mips/bmips/*
2473 F: arch/mips/include/asm/mach-bmips/*
2474 F: arch/mips/kernel/*bmips*
2475 F: arch/mips/boot/dts/brcm/bcm*.dts*
2476 F: drivers/irqchip/irq-bcm63*
2477 F: drivers/irqchip/irq-bcm7*
2478 F: drivers/irqchip/irq-brcmstb*
2479 F: include/linux/bcm963xx_nvram.h
2480 F: include/linux/bcm963xx_tag.h
2482 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2483 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2484 M: Prashant Sreedharan <prashant@broadcom.com>
2485 M: Michael Chan <mchan@broadcom.com>
2486 L: netdev@vger.kernel.org
2488 F: drivers/net/ethernet/broadcom/tg3.*
2490 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2491 M: Brett Rudley <brudley@broadcom.com>
2492 M: Arend van Spriel <arend@broadcom.com>
2493 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2494 M: Hante Meuleman <meuleman@broadcom.com>
2495 L: linux-wireless@vger.kernel.org
2496 L: brcm80211-dev-list@broadcom.com
2498 F: drivers/net/wireless/broadcom/brcm80211/
2500 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2501 M: QLogic-Storage-Upstream@qlogic.com
2502 L: linux-scsi@vger.kernel.org
2504 F: drivers/scsi/bnx2fc/
2506 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2507 M: QLogic-Storage-Upstream@qlogic.com
2508 L: linux-scsi@vger.kernel.org
2510 F: drivers/scsi/bnx2i/
2512 BROADCOM IPROC ARM ARCHITECTURE
2513 M: Ray Jui <rjui@broadcom.com>
2514 M: Scott Branden <sbranden@broadcom.com>
2515 M: Jon Mason <jonmason@broadcom.com>
2516 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2517 L: bcm-kernel-feedback-list@broadcom.com
2518 T: git git://github.com/broadcom/cygnus-linux.git
2534 BROADCOM BRCMSTB GPIO DRIVER
2535 M: Gregory Fong <gregory.0xf0@gmail.com>
2536 L: bcm-kernel-feedback-list@broadcom.com
2538 F: drivers/gpio/gpio-brcmstb.c
2539 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2541 BROADCOM KONA GPIO DRIVER
2542 M: Ray Jui <rjui@broadcom.com>
2543 L: bcm-kernel-feedback-list@broadcom.com
2545 F: drivers/gpio/gpio-bcm-kona.c
2546 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2548 BROADCOM NVRAM DRIVER
2549 M: Rafał Miłecki <zajec5@gmail.com>
2550 L: linux-mips@linux-mips.org
2552 F: drivers/firmware/broadcom/*
2554 BROADCOM STB NAND FLASH DRIVER
2555 M: Brian Norris <computersforpeace@gmail.com>
2556 M: Kamal Dasu <kdasu.kdev@gmail.com>
2557 L: linux-mtd@lists.infradead.org
2558 L: bcm-kernel-feedback-list@broadcom.com
2560 F: drivers/mtd/nand/brcmnand/
2562 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2563 M: Rafał Miłecki <zajec5@gmail.com>
2564 L: linux-wireless@vger.kernel.org
2567 F: include/linux/bcma/
2569 BROADCOM SYSTEMPORT ETHERNET DRIVER
2570 M: Florian Fainelli <f.fainelli@gmail.com>
2571 L: netdev@vger.kernel.org
2573 F: drivers/net/ethernet/broadcom/bcmsysport.*
2575 BROADCOM VULCAN ARM64 SOC
2576 M: Jayachandran C. <jchandra@broadcom.com>
2577 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2578 L: bcm-kernel-feedback-list@broadcom.com
2580 F: arch/arm64/boot/dts/broadcom/vulcan*
2582 BROCADE BFA FC SCSI DRIVER
2583 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2584 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2585 L: linux-scsi@vger.kernel.org
2587 F: drivers/scsi/bfa/
2589 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2590 M: Rasesh Mody <rasesh.mody@qlogic.com>
2591 L: netdev@vger.kernel.org
2593 F: drivers/net/ethernet/brocade/bna/
2595 BSG (block layer generic sg v4 driver)
2596 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2597 L: linux-scsi@vger.kernel.org
2600 F: include/linux/bsg.h
2601 F: include/uapi/linux/bsg.h
2604 M: Clemens Ladisch <clemens@ladisch.de>
2605 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2606 T: git git://git.alsa-project.org/alsa-kernel.git
2608 F: Documentation/sound/alsa/Bt87x.txt
2609 F: sound/pci/bt87x.c
2612 M: Michael Buesch <m@bues.ch>
2613 W: http://bu3sch.de/btgpio.php
2615 F: drivers/gpio/gpio-bt8xx.c
2618 M: Chris Mason <clm@fb.com>
2619 M: Josef Bacik <jbacik@fb.com>
2620 M: David Sterba <dsterba@suse.com>
2621 L: linux-btrfs@vger.kernel.org
2622 W: http://btrfs.wiki.kernel.org/
2623 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2626 F: Documentation/filesystems/btrfs.txt
2629 BTTV VIDEO4LINUX DRIVER
2630 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2631 L: linux-media@vger.kernel.org
2632 W: https://linuxtv.org
2633 T: git git://linuxtv.org/media_tree.git
2635 F: Documentation/video4linux/bttv/
2636 F: drivers/media/pci/bt8xx/bttv*
2638 BUSLOGIC SCSI DRIVER
2639 M: Khalid Aziz <khalid@gonehiking.org>
2640 L: linux-scsi@vger.kernel.org
2642 F: drivers/scsi/BusLogic.*
2643 F: drivers/scsi/FlashPoint.*
2645 C-MEDIA CMI8788 DRIVER
2646 M: Clemens Ladisch <clemens@ladisch.de>
2647 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2648 T: git git://git.alsa-project.org/alsa-kernel.git
2650 F: sound/pci/oxygen/
2653 M: Mark Salter <msalter@redhat.com>
2654 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2655 L: linux-c6x-dev@linux-c6x.org
2656 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2660 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2661 M: David Howells <dhowells@redhat.com>
2662 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2664 F: Documentation/filesystems/caching/cachefiles.txt
2667 CADET FM/AM RADIO RECEIVER DRIVER
2668 M: Hans Verkuil <hverkuil@xs4all.nl>
2669 L: linux-media@vger.kernel.org
2670 T: git git://linuxtv.org/media_tree.git
2671 W: https://linuxtv.org
2673 F: drivers/media/radio/radio-cadet*
2675 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2676 M: Jonathan Corbet <corbet@lwn.net>
2677 L: linux-media@vger.kernel.org
2678 T: git git://linuxtv.org/media_tree.git
2680 F: Documentation/video4linux/cafe_ccic
2681 F: drivers/media/platform/marvell-ccic/
2684 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2685 L: netdev@vger.kernel.org
2687 F: Documentation/networking/caif/
2688 F: drivers/net/caif/
2689 F: include/uapi/linux/caif/
2690 F: include/net/caif/
2693 CALGARY x86-64 IOMMU
2694 M: Muli Ben-Yehuda <muli@il.ibm.com>
2695 M: "Jon D. Mason" <jdmason@kudzu.us>
2696 L: discuss@x86-64.org
2698 F: arch/x86/kernel/pci-calgary_64.c
2699 F: arch/x86/kernel/tce_64.c
2700 F: arch/x86/include/asm/calgary.h
2701 F: arch/x86/include/asm/tce.h
2704 M: Oliver Hartkopp <socketcan@hartkopp.net>
2705 M: Marc Kleine-Budde <mkl@pengutronix.de>
2706 L: linux-can@vger.kernel.org
2707 W: https://github.com/linux-can
2708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2711 F: Documentation/networking/can.txt
2713 F: include/linux/can/core.h
2714 F: include/uapi/linux/can.h
2715 F: include/uapi/linux/can/bcm.h
2716 F: include/uapi/linux/can/raw.h
2717 F: include/uapi/linux/can/gw.h
2720 M: Wolfgang Grandegger <wg@grandegger.com>
2721 M: Marc Kleine-Budde <mkl@pengutronix.de>
2722 L: linux-can@vger.kernel.org
2723 W: https://github.com/linux-can
2724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2728 F: include/linux/can/dev.h
2729 F: include/linux/can/platform/
2730 F: include/uapi/linux/can/error.h
2731 F: include/uapi/linux/can/netlink.h
2734 M: Serge Hallyn <serge.hallyn@canonical.com>
2735 L: linux-security-module@vger.kernel.org
2737 F: include/linux/capability.h
2738 F: include/uapi/linux/capability.h
2739 F: security/commoncap.c
2740 F: kernel/capability.c
2742 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2743 M: Kevin Tsai <ktsai@capellamicro.com>
2745 F: drivers/iio/light/cm*
2746 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2748 CAVIUM LIQUIDIO NETWORK DRIVER
2749 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2750 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2751 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2752 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2753 L: netdev@vger.kernel.org
2754 W: http://www.cavium.com
2756 F: drivers/net/ethernet/cavium/liquidio/
2758 CC2520 IEEE-802.15.4 RADIO DRIVER
2759 M: Varka Bhadram <varkabhadram@gmail.com>
2760 L: linux-wpan@vger.kernel.org
2762 F: drivers/net/ieee802154/cc2520.c
2763 F: include/linux/spi/cc2520.h
2764 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2766 CELL BROADBAND ENGINE ARCHITECTURE
2767 M: Arnd Bergmann <arnd@arndb.de>
2768 L: linuxppc-dev@lists.ozlabs.org
2769 W: http://www.ibm.com/developerworks/power/cell/
2771 F: arch/powerpc/include/asm/cell*.h
2772 F: arch/powerpc/include/asm/spu*.h
2773 F: arch/powerpc/include/uapi/asm/spu*.h
2774 F: arch/powerpc/oprofile/*cell*
2775 F: arch/powerpc/platforms/cell/
2777 CEPH COMMON CODE (LIBCEPH)
2778 M: Ilya Dryomov <idryomov@gmail.com>
2779 M: "Yan, Zheng" <zyan@redhat.com>
2780 M: Sage Weil <sage@redhat.com>
2781 L: ceph-devel@vger.kernel.org
2783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2784 T: git git://github.com/ceph/ceph-client.git
2787 F: include/linux/ceph/
2788 F: include/linux/crush/
2790 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2791 M: "Yan, Zheng" <zyan@redhat.com>
2792 M: Sage Weil <sage@redhat.com>
2793 M: Ilya Dryomov <idryomov@gmail.com>
2794 L: ceph-devel@vger.kernel.org
2796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2797 T: git git://github.com/ceph/ceph-client.git
2799 F: Documentation/filesystems/ceph.txt
2802 CERTIFICATE HANDLING:
2803 M: David Howells <dhowells@redhat.com>
2804 M: David Woodhouse <dwmw2@infradead.org>
2805 L: keyrings@vger.kernel.org
2807 F: Documentation/module-signing.txt
2809 F: scripts/sign-file.c
2810 F: scripts/extract-cert.c
2812 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2813 L: linux-usb@vger.kernel.org
2815 F: Documentation/usb/WUSB-Design-overview.txt
2816 F: Documentation/usb/wusb-cbaf
2817 F: drivers/usb/host/hwa-hc.c
2818 F: drivers/usb/host/whci/
2819 F: drivers/usb/wusbcore/
2820 F: include/linux/usb/wusb*
2822 CFAG12864B LCD DRIVER
2823 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2824 W: http://miguelojeda.es/auxdisplay.htm
2825 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2827 F: drivers/auxdisplay/cfag12864b.c
2828 F: include/linux/cfag12864b.h
2830 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2831 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2832 W: http://miguelojeda.es/auxdisplay.htm
2833 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2835 F: drivers/auxdisplay/cfag12864bfb.c
2836 F: include/linux/cfag12864b.h
2838 CFG80211 and NL80211
2839 M: Johannes Berg <johannes@sipsolutions.net>
2840 L: linux-wireless@vger.kernel.org
2841 W: http://wireless.kernel.org/
2842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2845 F: include/uapi/linux/nl80211.h
2846 F: include/net/cfg80211.h
2848 X: net/wireless/wext*
2850 CHAR and MISC DRIVERS
2851 M: Arnd Bergmann <arnd@arndb.de>
2852 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2857 F: include/linux/miscdevice.h
2860 M: Andy Whitcroft <apw@canonical.com>
2861 M: Joe Perches <joe@perches.com>
2863 F: scripts/checkpatch.pl
2865 CHINESE DOCUMENTATION
2866 M: Harry Wei <harryxiyou@gmail.com>
2867 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2868 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2870 F: Documentation/zh_CN/
2872 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2873 M: Peter Chen <Peter.Chen@nxp.com>
2874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2875 L: linux-usb@vger.kernel.org
2877 F: drivers/usb/chipidea/
2879 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2880 M: Hans de Goede <hdegoede@redhat.com>
2881 L: linux-input@vger.kernel.org
2883 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2884 F: drivers/input/touchscreen/chipone_icn8318.c
2886 CHROME HARDWARE PLATFORM SUPPORT
2887 M: Olof Johansson <olof@lixom.net>
2889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2890 F: drivers/platform/chrome/
2892 CISCO VIC ETHERNET NIC DRIVER
2893 M: Christian Benvenuti <benve@cisco.com>
2894 M: Sujith Sankar <ssujith@cisco.com>
2895 M: Govindarajulu Varadarajan <_govind@gmx.com>
2896 M: Neel Patel <neepatel@cisco.com>
2898 F: drivers/net/ethernet/cisco/enic/
2900 CISCO VIC LOW LATENCY NIC DRIVER
2901 M: Christian Benvenuti <benve@cisco.com>
2902 M: Dave Goodell <dgoodell@cisco.com>
2904 F: drivers/infiniband/hw/usnic/
2906 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2907 M: Hartley Sweeten <hsweeten@visionengravers.com>
2908 L: netdev@vger.kernel.org
2910 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2912 CIRRUS LOGIC AUDIO CODEC DRIVERS
2913 M: Brian Austin <brian.austin@cirrus.com>
2914 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2915 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2917 F: sound/soc/codecs/cs*
2920 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2921 L: linux-kernel@vger.kernel.org
2924 F: include/linux/cleancache.h
2927 M: Russell King <linux@arm.linux.org.uk>
2928 L: linux-clk@vger.kernel.org
2930 F: include/linux/clk.h
2932 CLOCKSOURCE, CLOCKEVENT DRIVERS
2933 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2934 M: Thomas Gleixner <tglx@linutronix.de>
2935 L: linux-kernel@vger.kernel.org
2936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2938 F: drivers/clocksource
2940 CISCO FCOE HBA DRIVER
2941 M: Hiral Patel <hiralpat@cisco.com>
2942 M: Suma Ramars <sramars@cisco.com>
2943 M: Brian Uchino <buchino@cisco.com>
2944 L: linux-scsi@vger.kernel.org
2946 F: drivers/scsi/fnic/
2948 CISCO SCSI HBA DRIVER
2949 M: Narsimhulu Musini <nmusini@cisco.com>
2950 M: Sesidhar Baddela <sebaddel@cisco.com>
2951 L: linux-scsi@vger.kernel.org
2953 F: drivers/scsi/snic/
2956 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2957 M: Daniel Oliveira Nascimento <don@syst.com.br>
2958 L: platform-driver-x86@vger.kernel.org
2960 F: drivers/platform/x86/classmate-laptop.c
2963 M: Hans Verkuil <hans.verkuil@cisco.com>
2964 L: linux-media@vger.kernel.org
2965 T: git git://linuxtv.org/media_tree.git
2966 W: https://linuxtv.org
2968 F: drivers/media/pci/cobalt/
2970 COCCINELLE/Semantic Patches (SmPL)
2971 M: Julia Lawall <Julia.Lawall@lip6.fr>
2972 M: Gilles Muller <Gilles.Muller@lip6.fr>
2973 M: Nicolas Palix <nicolas.palix@imag.fr>
2974 M: Michal Marek <mmarek@suse.com>
2975 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2977 W: http://coccinelle.lip6.fr/
2979 F: Documentation/coccinelle.txt
2980 F: scripts/coccinelle/
2981 F: scripts/coccicheck
2984 M: Jan Harkes <jaharkes@cs.cmu.edu>
2986 L: codalist@coda.cs.cmu.edu
2987 W: http://www.coda.cs.cmu.edu/
2989 F: Documentation/filesystems/coda.txt
2991 F: include/linux/coda*.h
2992 F: include/uapi/linux/coda*.h
2994 CODA V4L2 MEM2MEM DRIVER
2995 M: Philipp Zabel <p.zabel@pengutronix.de>
2996 L: linux-media@vger.kernel.org
2998 F: Documentation/devicetree/bindings/media/coda.txt
2999 F: drivers/media/platform/coda/
3001 COMMON CLK FRAMEWORK
3002 M: Michael Turquette <mturquette@baylibre.com>
3003 M: Stephen Boyd <sboyd@codeaurora.org>
3004 L: linux-clk@vger.kernel.org
3005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3008 X: drivers/clk/clkdev.c
3009 F: include/linux/clk-pr*
3010 F: include/linux/clk/
3012 COMMON INTERNET FILE SYSTEM (CIFS)
3013 M: Steve French <sfrench@samba.org>
3014 L: linux-cifs@vger.kernel.org
3015 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3016 W: http://linux-cifs.samba.org/
3017 T: git git://git.samba.org/sfrench/cifs-2.6.git
3019 F: Documentation/filesystems/cifs/
3022 COMPACTPCI HOTPLUG CORE
3023 M: Scott Murray <scott@spiteful.org>
3024 L: linux-pci@vger.kernel.org
3026 F: drivers/pci/hotplug/cpci_hotplug*
3028 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3029 M: Scott Murray <scott@spiteful.org>
3030 L: linux-pci@vger.kernel.org
3032 F: drivers/pci/hotplug/cpcihp_zt5550.*
3034 COMPACTPCI HOTPLUG GENERIC DRIVER
3035 M: Scott Murray <scott@spiteful.org>
3036 L: linux-pci@vger.kernel.org
3038 F: drivers/pci/hotplug/cpcihp_generic.c
3040 COMPAL LAPTOP SUPPORT
3041 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3042 L: platform-driver-x86@vger.kernel.org
3044 F: drivers/platform/x86/compal-laptop.c
3046 CONEXANT ACCESSRUNNER USB DRIVER
3047 L: accessrunner-general@lists.sourceforge.net
3048 W: http://accessrunner.sourceforge.net/
3050 F: drivers/usb/atm/cxacru.c
3053 M: Joel Becker <jlbec@evilplan.org>
3054 M: Christoph Hellwig <hch@lst.de>
3055 T: git git://git.infradead.org/users/hch/configfs.git
3058 F: include/linux/configfs.h
3061 M: Evgeniy Polyakov <zbr@ioremap.net>
3062 L: netdev@vger.kernel.org
3064 F: drivers/connector/
3066 CONTROL GROUP (CGROUP)
3067 M: Tejun Heo <tj@kernel.org>
3068 M: Li Zefan <lizefan@huawei.com>
3069 M: Johannes Weiner <hannes@cmpxchg.org>
3070 L: cgroups@vger.kernel.org
3071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3073 F: Documentation/cgroups/
3074 F: include/linux/cgroup*
3077 CONTROL GROUP - CPUSET
3078 M: Li Zefan <lizefan@huawei.com>
3079 L: cgroups@vger.kernel.org
3080 W: http://www.bullopensource.org/cpuset/
3081 W: http://oss.sgi.com/projects/cpusets/
3082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3084 F: Documentation/cgroups/cpusets.txt
3085 F: include/linux/cpuset.h
3088 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3089 M: Johannes Weiner <hannes@cmpxchg.org>
3090 M: Michal Hocko <mhocko@kernel.org>
3091 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3092 L: cgroups@vger.kernel.org
3093 L: linux-mm@kvack.org
3098 CORETEMP HARDWARE MONITORING DRIVER
3099 M: Fenghua Yu <fenghua.yu@intel.com>
3100 L: lm-sensors@lm-sensors.org
3102 F: Documentation/hwmon/coretemp
3103 F: drivers/hwmon/coretemp.c
3105 COSA/SRP SYNC SERIAL DRIVER
3106 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3107 W: http://www.fi.muni.cz/~kas/cosa/
3109 F: drivers/net/wan/cosa*
3111 CPMAC ETHERNET DRIVER
3112 M: Florian Fainelli <florian@openwrt.org>
3113 L: netdev@vger.kernel.org
3115 F: drivers/net/ethernet/ti/cpmac.c
3117 CPU FREQUENCY DRIVERS
3118 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3119 M: Viresh Kumar <viresh.kumar@linaro.org>
3120 L: linux-pm@vger.kernel.org
3122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3123 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3125 F: include/linux/cpufreq.h
3127 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3128 M: Viresh Kumar <viresh.kumar@linaro.org>
3129 M: Sudeep Holla <sudeep.holla@arm.com>
3130 L: linux-pm@vger.kernel.org
3131 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3133 F: drivers/cpufreq/arm_big_little.h
3134 F: drivers/cpufreq/arm_big_little.c
3135 F: drivers/cpufreq/arm_big_little_dt.c
3137 CPUIDLE DRIVER - ARM BIG LITTLE
3138 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3139 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3140 L: linux-pm@vger.kernel.org
3141 L: linux-arm-kernel@lists.infradead.org
3142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3144 F: drivers/cpuidle/cpuidle-big_little.c
3146 CPUIDLE DRIVER - ARM EXYNOS
3147 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3148 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3149 M: Kukjin Kim <kgene@kernel.org>
3150 L: linux-pm@vger.kernel.org
3151 L: linux-samsung-soc@vger.kernel.org
3153 F: drivers/cpuidle/cpuidle-exynos.c
3154 F: arch/arm/mach-exynos/pm.c
3157 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3158 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3159 L: linux-pm@vger.kernel.org
3161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3162 F: drivers/cpuidle/*
3163 F: include/linux/cpuidle.h
3166 M: "H. Peter Anvin" <hpa@zytor.com>
3168 F: arch/x86/kernel/cpuid.c
3169 F: arch/x86/kernel/msr.c
3171 CPU POWER MONITORING SUBSYSTEM
3172 M: Thomas Renninger <trenn@suse.com>
3173 L: linux-pm@vger.kernel.org
3175 F: tools/power/cpupower/
3178 W: http://sourceforge.net/projects/cramfs/
3179 S: Orphan / Obsolete
3180 F: Documentation/filesystems/cramfs.txt
3184 M: Mikael Starvik <starvik@axis.com>
3185 M: Jesper Nilsson <jesper.nilsson@axis.com>
3186 L: linux-cris-kernel@axis.com
3187 W: http://developer.axis.com
3188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3191 F: drivers/tty/serial/crisv10.*
3194 M: Herbert Xu <herbert@gondor.apana.org.au>
3195 M: "David S. Miller" <davem@davemloft.net>
3196 L: linux-crypto@vger.kernel.org
3197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3200 F: Documentation/crypto/
3201 F: Documentation/DocBook/crypto-API.tmpl
3207 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3208 M: Neil Horman <nhorman@tuxdriver.com>
3209 L: linux-crypto@vger.kernel.org
3211 F: crypto/ansi_cprng.c
3215 M: Hans Verkuil <hverkuil@xs4all.nl>
3216 L: linux-media@vger.kernel.org
3217 T: git git://linuxtv.org/media_tree.git
3218 W: http://linuxtv.org
3220 F: drivers/media/i2c/cs3308.c
3221 F: drivers/media/i2c/cs3308.h
3223 CS5535 Audio ALSA driver
3224 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3226 F: sound/pci/cs5535audio/
3229 M: Solomon Peachy <pizza@shaftnet.org>
3231 F: drivers/net/wireless/st/cw1200/
3233 CX18 VIDEO4LINUX DRIVER
3234 M: Andy Walls <awalls@md.metrocast.net>
3235 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3236 L: linux-media@vger.kernel.org
3237 T: git git://linuxtv.org/media_tree.git
3238 W: https://linuxtv.org
3239 W: http://www.ivtvdriver.org/index.php/Cx18
3241 F: Documentation/video4linux/cx18.txt
3242 F: drivers/media/pci/cx18/
3243 F: include/uapi/linux/ivtv*
3245 CX2341X MPEG ENCODER HELPER MODULE
3246 M: Hans Verkuil <hverkuil@xs4all.nl>
3247 L: linux-media@vger.kernel.org
3248 T: git git://linuxtv.org/media_tree.git
3249 W: https://linuxtv.org
3251 F: drivers/media/common/cx2341x*
3252 F: include/media/cx2341x*
3254 CX24120 MEDIA DRIVER
3255 M: Jemma Denson <jdenson@gmail.com>
3256 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3257 L: linux-media@vger.kernel.org
3258 W: https://linuxtv.org
3259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3261 F: drivers/media/dvb-frontends/cx24120*
3263 CX88 VIDEO4LINUX DRIVER
3264 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3265 L: linux-media@vger.kernel.org
3266 W: https://linuxtv.org
3267 T: git git://linuxtv.org/media_tree.git
3269 F: Documentation/video4linux/cx88/
3270 F: drivers/media/pci/cx88/
3272 CXD2820R MEDIA DRIVER
3273 M: Antti Palosaari <crope@iki.fi>
3274 L: linux-media@vger.kernel.org
3275 W: https://linuxtv.org
3276 W: http://palosaari.fi/linux/
3277 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3278 T: git git://linuxtv.org/anttip/media_tree.git
3280 F: drivers/media/dvb-frontends/cxd2820r*
3282 CXGB3 ETHERNET DRIVER (CXGB3)
3283 M: Santosh Raspatur <santosh@chelsio.com>
3284 L: netdev@vger.kernel.org
3285 W: http://www.chelsio.com
3287 F: drivers/net/ethernet/chelsio/cxgb3/
3289 CXGB3 ISCSI DRIVER (CXGB3I)
3290 M: Karen Xie <kxie@chelsio.com>
3291 L: linux-scsi@vger.kernel.org
3292 W: http://www.chelsio.com
3294 F: drivers/scsi/cxgbi/cxgb3i
3296 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3297 M: Steve Wise <swise@chelsio.com>
3298 L: linux-rdma@vger.kernel.org
3299 W: http://www.openfabrics.org
3301 F: drivers/infiniband/hw/cxgb3/
3303 CXGB4 ETHERNET DRIVER (CXGB4)
3304 M: Hariprasad S <hariprasad@chelsio.com>
3305 L: netdev@vger.kernel.org
3306 W: http://www.chelsio.com
3308 F: drivers/net/ethernet/chelsio/cxgb4/
3310 CXGB4 ISCSI DRIVER (CXGB4I)
3311 M: Karen Xie <kxie@chelsio.com>
3312 L: linux-scsi@vger.kernel.org
3313 W: http://www.chelsio.com
3315 F: drivers/scsi/cxgbi/cxgb4i
3317 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3318 M: Steve Wise <swise@chelsio.com>
3319 L: linux-rdma@vger.kernel.org
3320 W: http://www.openfabrics.org
3322 F: drivers/infiniband/hw/cxgb4/
3324 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3325 M: Casey Leedom <leedom@chelsio.com>
3326 L: netdev@vger.kernel.org
3327 W: http://www.chelsio.com
3329 F: drivers/net/ethernet/chelsio/cxgb4vf/
3331 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3332 M: Ian Munsie <imunsie@au1.ibm.com>
3333 M: Michael Neuling <mikey@neuling.org>
3334 L: linuxppc-dev@lists.ozlabs.org
3336 F: drivers/misc/cxl/
3337 F: include/misc/cxl*
3338 F: include/uapi/misc/cxl.h
3339 F: Documentation/powerpc/cxl.txt
3340 F: Documentation/powerpc/cxl.txt
3341 F: Documentation/ABI/testing/sysfs-class-cxl
3343 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3344 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3345 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3346 L: linux-scsi@vger.kernel.org
3348 F: drivers/scsi/cxlflash/
3349 F: include/uapi/scsi/cxlflash_ioctls.h
3350 F: Documentation/powerpc/cxlflash.txt
3352 STMMAC ETHERNET DRIVER
3353 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3354 L: netdev@vger.kernel.org
3355 W: http://www.stlinux.com
3357 F: drivers/net/ethernet/stmicro/stmmac/
3360 M: Russell King <linux@arm.linux.org.uk>
3361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3362 W: http://www.arm.linux.org.uk/
3364 F: drivers/video/fbdev/cyber2000fb.*
3366 CYCLADES ASYNC MUX DRIVER
3367 W: http://www.cyclades.com/
3369 F: drivers/tty/cyclades.c
3370 F: include/linux/cyclades.h
3371 F: include/uapi/linux/cyclades.h
3373 CYCLADES PC300 DRIVER
3374 W: http://www.cyclades.com/
3376 F: drivers/net/wan/pc300*
3378 CYPRESS_FIRMWARE MEDIA DRIVER
3379 M: Antti Palosaari <crope@iki.fi>
3380 L: linux-media@vger.kernel.org
3381 W: https://linuxtv.org
3382 W: http://palosaari.fi/linux/
3383 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3384 T: git git://linuxtv.org/anttip/media_tree.git
3386 F: drivers/media/common/cypress_firmware*
3388 CYTTSP TOUCHSCREEN DRIVER
3389 M: Ferruh Yigit <fery@cypress.com>
3390 L: linux-input@vger.kernel.org
3392 F: drivers/input/touchscreen/cyttsp*
3393 F: include/linux/input/cyttsp.h
3395 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3396 M: Joshua Kinard <kumba@gentoo.org>
3398 F: drivers/rtc/rtc-ds1685.c
3399 F: include/linux/rtc/ds1685.h
3401 DAMA SLAVE for AX.25
3402 M: Joerg Reuter <jreuter@yaina.de>
3403 W: http://yaina.de/jreuter/
3404 W: http://www.qsl.net/dl1bke/
3405 L: linux-hams@vger.kernel.org
3407 F: net/ax25/af_ax25.c
3408 F: net/ax25/ax25_dev.c
3409 F: net/ax25/ax25_ds_*
3410 F: net/ax25/ax25_in.c
3411 F: net/ax25/ax25_out.c
3412 F: net/ax25/ax25_timer.c
3413 F: net/ax25/sysctl_net_ax25.c
3415 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3416 L: netdev@vger.kernel.org
3418 F: Documentation/networking/dmfe.txt
3419 F: drivers/net/ethernet/dec/tulip/dmfe.c
3421 DC390/AM53C974 SCSI driver
3422 M: Hannes Reinecke <hare@suse.com>
3423 L: linux-scsi@vger.kernel.org
3425 F: drivers/scsi/am53c974.c
3428 M: Oliver Neukum <oliver@neukum.org>
3429 M: Ali Akcaagac <aliakc@web.de>
3430 M: Jamie Lenehan <lenehan@twibble.org>
3431 L: dc395x@twibble.org
3432 W: http://twibble.org/dist/dc395x/
3433 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3435 F: Documentation/scsi/dc395x.txt
3436 F: drivers/scsi/dc395x.*
3439 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3440 L: dccp@vger.kernel.org
3441 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3443 F: include/linux/dccp.h
3444 F: include/uapi/linux/dccp.h
3445 F: include/linux/tfrc.h
3448 DECnet NETWORK LAYER
3449 W: http://linux-decnet.sourceforge.net
3450 L: linux-decnet-user@lists.sourceforge.net
3452 F: Documentation/networking/decnet.txt
3455 DECSTATION PLATFORM SUPPORT
3456 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3457 L: linux-mips@linux-mips.org
3458 W: http://www.linux-mips.org/wiki/DECstation
3461 F: arch/mips/include/asm/dec/
3462 F: arch/mips/include/asm/mach-dec/
3464 DEFXX FDDI NETWORK DRIVER
3465 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3467 F: drivers/net/fddi/defxx.*
3470 M: Matthew Garrett <mjg59@srcf.ucam.org>
3471 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3472 L: platform-driver-x86@vger.kernel.org
3474 F: drivers/platform/x86/dell-laptop.c
3476 DELL LAPTOP RBTN DRIVER
3477 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3479 F: drivers/platform/x86/dell-rbtn.*
3481 DELL LAPTOP FREEFALL DRIVER
3482 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3484 F: drivers/platform/x86/dell-smo8800.c
3486 DELL LAPTOP SMM DRIVER
3487 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3489 F: drivers/hwmon/dell-smm-hwmon.c
3490 F: include/uapi/linux/i8k.h
3492 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3493 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3495 F: Documentation/dcdbas.txt
3496 F: drivers/firmware/dcdbas.*
3498 DELL WMI EXTRAS DRIVER
3499 M: Matthew Garrett <mjg59@srcf.ucam.org>
3500 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3502 F: drivers/platform/x86/dell-wmi.c
3504 DESIGNWARE USB2 DRD IP DRIVER
3505 M: John Youn <johnyoun@synopsys.com>
3506 L: linux-usb@vger.kernel.org
3507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3509 F: drivers/usb/dwc2/
3511 DESIGNWARE USB3 DRD IP DRIVER
3512 M: Felipe Balbi <balbi@kernel.org>
3513 L: linux-usb@vger.kernel.org
3514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3516 F: drivers/usb/dwc3/
3518 DEVICE COREDUMP (DEV_COREDUMP)
3519 M: Johannes Berg <johannes@sipsolutions.net>
3520 L: linux-kernel@vger.kernel.org
3522 F: drivers/base/devcoredump.c
3523 F: include/linux/devcoredump.h
3525 DEVICE FREQUENCY (DEVFREQ)
3526 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3527 M: Kyungmin Park <kyungmin.park@samsung.com>
3528 L: linux-pm@vger.kernel.org
3529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3532 F: include/linux/devfreq.h
3533 F: Documentation/devicetree/bindings/devfreq/
3535 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3536 M: Chanwoo Choi <cw00.choi@samsung.com>
3537 L: linux-pm@vger.kernel.org
3538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3540 F: drivers/devfreq/event/
3541 F: drivers/devfreq/devfreq-event.c
3542 F: include/linux/devfreq-event.h
3543 F: Documentation/devicetree/bindings/devfreq/event/
3545 DEVICE NUMBER REGISTRY
3546 M: Torben Mathiasen <device@lanana.org>
3547 W: http://lanana.org/docs/device-list/index.html
3551 M: Alasdair Kergon <agk@redhat.com>
3552 M: Mike Snitzer <snitzer@redhat.com>
3553 M: dm-devel@redhat.com
3554 L: dm-devel@redhat.com
3555 W: http://sources.redhat.com/dm
3556 Q: http://patchwork.kernel.org/project/dm-devel/list/
3557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3558 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3560 F: Documentation/device-mapper/
3562 F: drivers/md/persistent-data/
3563 F: include/linux/device-mapper.h
3564 F: include/linux/dm-*.h
3565 F: include/uapi/linux/dm-*.h
3568 M: Jiri Pirko <jiri@mellanox.com>
3569 L: netdev@vger.kernel.org
3571 F: net/core/devlink.c
3572 F: include/net/devlink.h
3573 F: include/uapi/linux/devlink.h
3575 DIALOG SEMICONDUCTOR DRIVERS
3576 M: Support Opensource <support.opensource@diasemi.com>
3577 W: http://www.dialog-semiconductor.com/products
3579 F: Documentation/hwmon/da90??
3580 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3581 F: drivers/gpio/gpio-da90??.c
3582 F: drivers/hwmon/da90??-hwmon.c
3583 F: drivers/iio/adc/da91??-*.c
3584 F: drivers/input/misc/da90??_onkey.c
3585 F: drivers/input/touchscreen/da9052_tsi.c
3586 F: drivers/leds/leds-da90??.c
3587 F: drivers/mfd/da903x.c
3588 F: drivers/mfd/da90??-*.c
3589 F: drivers/mfd/da91??-*.c
3590 F: drivers/power/da9052-battery.c
3591 F: drivers/power/da91??-*.c
3592 F: drivers/regulator/da903x.c
3593 F: drivers/regulator/da9???-regulator.[ch]
3594 F: drivers/rtc/rtc-da90??.c
3595 F: drivers/video/backlight/da90??_bl.c
3596 F: drivers/watchdog/da90??_wdt.c
3597 F: include/linux/mfd/da903x.h
3598 F: include/linux/mfd/da9052/
3599 F: include/linux/mfd/da9055/
3600 F: include/linux/mfd/da9063/
3601 F: include/linux/mfd/da9150/
3602 F: include/sound/da[79]*.h
3603 F: sound/soc/codecs/da[79]*.[ch]
3605 DIGI NEO AND CLASSIC PCI PRODUCTS
3606 M: Lidza Louina <lidza.louina@gmail.com>
3607 M: Mark Hounschell <markh@compro.net>
3608 L: driverdev-devel@linuxdriverproject.org
3610 F: drivers/staging/dgnc/
3612 DIOLAN U2C-12 I2C DRIVER
3613 M: Guenter Roeck <linux@roeck-us.net>
3614 L: linux-i2c@vger.kernel.org
3616 F: drivers/i2c/busses/i2c-diolan-u2c.c
3619 M: Matthew Wilcox <willy@linux.intel.com>
3620 L: linux-fsdevel@vger.kernel.org
3624 DIRECTORY NOTIFICATION (DNOTIFY)
3625 M: Eric Paris <eparis@parisplace.org>
3627 F: Documentation/filesystems/dnotify.txt
3628 F: fs/notify/dnotify/
3629 F: include/linux/dnotify.h
3631 DISK GEOMETRY AND PARTITION HANDLING
3632 M: Andries Brouwer <aeb@cwi.nl>
3633 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3634 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3635 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3639 M: Jan Kara <jack@suse.com>
3641 F: Documentation/filesystems/quota.txt
3643 F: include/linux/quota*.h
3644 F: include/uapi/linux/quota*.h
3646 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3647 M: Bernie Thompson <bernie@plugable.com>
3648 L: linux-fbdev@vger.kernel.org
3650 W: http://plugable.com/category/projects/udlfb/
3651 F: drivers/video/fbdev/udlfb.c
3652 F: include/video/udlfb.h
3653 F: Documentation/fb/udlfb.txt
3655 DISTRIBUTED LOCK MANAGER (DLM)
3656 M: Christine Caulfield <ccaulfie@redhat.com>
3657 M: David Teigland <teigland@redhat.com>
3658 L: cluster-devel@redhat.com
3659 W: http://sources.redhat.com/cluster/
3660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3664 DMA BUFFER SHARING FRAMEWORK
3665 M: Sumit Semwal <sumit.semwal@linaro.org>
3667 L: linux-media@vger.kernel.org
3668 L: dri-devel@lists.freedesktop.org
3669 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3671 F: include/linux/dma-buf*
3672 F: include/linux/reservation.h
3673 F: include/linux/*fence.h
3674 F: Documentation/dma-buf-sharing.txt
3675 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3677 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3678 M: Vinod Koul <vinod.koul@intel.com>
3679 L: dmaengine@vger.kernel.org
3680 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3683 F: include/linux/dmaengine.h
3684 F: Documentation/dmaengine/
3685 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3687 DME1737 HARDWARE MONITOR DRIVER
3688 M: Juerg Haefliger <juergh@gmail.com>
3689 L: lm-sensors@lm-sensors.org
3691 F: Documentation/hwmon/dme1737
3692 F: drivers/hwmon/dme1737.c
3695 M: Jean Delvare <jdelvare@suse.com>
3697 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3698 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3699 F: drivers/firmware/dmi-id.c
3700 F: drivers/firmware/dmi_scan.c
3701 F: include/linux/dmi.h
3704 M: Jonathan Corbet <corbet@lwn.net>
3705 L: linux-doc@vger.kernel.org
3708 F: scripts/docproc.c
3709 F: scripts/kernel-doc*
3710 X: Documentation/ABI/
3711 X: Documentation/devicetree/
3712 X: Documentation/acpi
3713 X: Documentation/power
3714 X: Documentation/spi
3715 X: Documentation/DocBook/media
3716 T: git git://git.lwn.net/linux.git docs-next
3719 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3720 L: blinux-list@redhat.com
3722 F: drivers/char/dtlk.c
3723 F: include/linux/dtlk.h
3725 DPT_I2O SCSI RAID DRIVER
3726 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3727 L: linux-scsi@vger.kernel.org
3728 W: http://www.adaptec.com/
3730 F: drivers/scsi/dpt*
3731 F: drivers/scsi/dpt/
3734 M: Philipp Reisner <philipp.reisner@linbit.com>
3735 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3736 L: drbd-dev@lists.linbit.com
3737 W: http://www.drbd.org
3738 T: git git://git.linbit.com/linux-drbd.git
3739 T: git git://git.linbit.com/drbd-8.4.git
3741 F: drivers/block/drbd/
3743 F: Documentation/blockdev/drbd/
3745 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3746 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3749 F: Documentation/kobject.txt
3754 F: include/linux/debugfs.h
3755 F: include/linux/kobj*
3759 M: David Airlie <airlied@linux.ie>
3760 L: dri-devel@lists.freedesktop.org
3761 T: git git://people.freedesktop.org/~airlied/linux
3766 F: include/uapi/drm/
3769 M: Alex Deucher <alexander.deucher@amd.com>
3770 M: Christian König <christian.koenig@amd.com>
3771 L: dri-devel@lists.freedesktop.org
3772 T: git git://people.freedesktop.org/~agd5f/linux
3774 F: drivers/gpu/drm/radeon/
3775 F: include/uapi/drm/radeon*
3778 M: Thierry Reding <thierry.reding@gmail.com>
3779 L: dri-devel@lists.freedesktop.org
3780 T: git git://anongit.freedesktop.org/tegra/linux.git
3782 F: drivers/gpu/drm/drm_panel.c
3783 F: drivers/gpu/drm/panel/
3784 F: include/drm/drm_panel.h
3785 F: Documentation/devicetree/bindings/display/panel/
3787 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3788 M: Daniel Vetter <daniel.vetter@intel.com>
3789 M: Jani Nikula <jani.nikula@linux.intel.com>
3790 L: intel-gfx@lists.freedesktop.org
3791 L: dri-devel@lists.freedesktop.org
3792 W: https://01.org/linuxgraphics/
3793 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3794 T: git git://anongit.freedesktop.org/drm-intel
3796 F: drivers/gpu/drm/i915/
3797 F: include/drm/i915*
3798 F: include/uapi/drm/i915*
3800 DRM DRIVERS FOR ATMEL HLCDC
3801 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3802 L: dri-devel@lists.freedesktop.org
3804 F: drivers/gpu/drm/atmel-hlcdc/
3805 F: Documentation/devicetree/bindings/drm/atmel/
3807 DRM DRIVERS FOR EXYNOS
3808 M: Inki Dae <inki.dae@samsung.com>
3809 M: Joonyoung Shim <jy0922.shim@samsung.com>
3810 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3811 M: Kyungmin Park <kyungmin.park@samsung.com>
3812 L: dri-devel@lists.freedesktop.org
3813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3815 F: drivers/gpu/drm/exynos/
3816 F: include/drm/exynos*
3817 F: include/uapi/drm/exynos*
3819 DRM DRIVERS FOR FREESCALE DCU
3820 M: Stefan Agner <stefan@agner.ch>
3821 M: Alison Wang <alison.wang@freescale.com>
3822 L: dri-devel@lists.freedesktop.org
3824 F: drivers/gpu/drm/fsl-dcu/
3825 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3826 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3828 DRM DRIVERS FOR FREESCALE IMX
3829 M: Philipp Zabel <p.zabel@pengutronix.de>
3830 L: dri-devel@lists.freedesktop.org
3832 F: drivers/gpu/drm/imx/
3833 F: drivers/gpu/ipu-v3/
3834 F: Documentation/devicetree/bindings/display/imx/
3836 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3837 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3838 L: dri-devel@lists.freedesktop.org
3839 T: git git://github.com/patjak/drm-gma500
3841 F: drivers/gpu/drm/gma500
3842 F: include/drm/gma500*
3844 DRM DRIVERS FOR NVIDIA TEGRA
3845 M: Thierry Reding <thierry.reding@gmail.com>
3846 M: Terje Bergström <tbergstrom@nvidia.com>
3847 L: dri-devel@lists.freedesktop.org
3848 L: linux-tegra@vger.kernel.org
3849 T: git git://anongit.freedesktop.org/tegra/linux.git
3851 F: drivers/gpu/drm/tegra/
3852 F: drivers/gpu/host1x/
3853 F: include/linux/host1x.h
3854 F: include/uapi/drm/tegra_drm.h
3855 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3857 DRM DRIVERS FOR RENESAS
3858 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3859 L: dri-devel@lists.freedesktop.org
3860 L: linux-renesas-soc@vger.kernel.org
3861 T: git git://people.freedesktop.org/~airlied/linux
3863 F: drivers/gpu/drm/rcar-du/
3864 F: drivers/gpu/drm/shmobile/
3865 F: include/linux/platform_data/shmob_drm.h
3867 DRM DRIVERS FOR ROCKCHIP
3868 M: Mark Yao <mark.yao@rock-chips.com>
3869 L: dri-devel@lists.freedesktop.org
3871 F: drivers/gpu/drm/rockchip/
3872 F: Documentation/devicetree/bindings/display/rockchip*
3875 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3876 M: Vincent Abriou <vincent.abriou@st.com>
3877 L: dri-devel@lists.freedesktop.org
3878 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3880 F: drivers/gpu/drm/sti
3881 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3883 DRM DRIVERS FOR VIVANTE GPU IP
3884 M: Lucas Stach <l.stach@pengutronix.de>
3885 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3886 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3887 L: dri-devel@lists.freedesktop.org
3889 F: drivers/gpu/drm/etnaviv
3890 F: Documentation/devicetree/bindings/display/etnaviv
3892 DSBR100 USB FM RADIO DRIVER
3893 M: Alexey Klimov <klimov.linux@gmail.com>
3894 L: linux-media@vger.kernel.org
3895 T: git git://linuxtv.org/media_tree.git
3897 F: drivers/media/radio/dsbr100.c
3900 M: Francois Romieu <romieu@fr.zoreil.com>
3901 L: netdev@vger.kernel.org
3903 F: drivers/net/wan/dscc4.c
3906 M: Hans Verkuil <hverkuil@xs4all.nl>
3907 L: linux-media@vger.kernel.org
3908 T: git git://linuxtv.org/media_tree.git
3909 W: https://linuxtv.org
3911 F: drivers/media/pci/dt3155/
3913 DVB_USB_AF9015 MEDIA DRIVER
3914 M: Antti Palosaari <crope@iki.fi>
3915 L: linux-media@vger.kernel.org
3916 W: https://linuxtv.org
3917 W: http://palosaari.fi/linux/
3918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3919 T: git git://linuxtv.org/anttip/media_tree.git
3921 F: drivers/media/usb/dvb-usb-v2/af9015*
3923 DVB_USB_AF9035 MEDIA DRIVER
3924 M: Antti Palosaari <crope@iki.fi>
3925 L: linux-media@vger.kernel.org
3926 W: https://linuxtv.org
3927 W: http://palosaari.fi/linux/
3928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3929 T: git git://linuxtv.org/anttip/media_tree.git
3931 F: drivers/media/usb/dvb-usb-v2/af9035*
3933 DVB_USB_ANYSEE MEDIA DRIVER
3934 M: Antti Palosaari <crope@iki.fi>
3935 L: linux-media@vger.kernel.org
3936 W: https://linuxtv.org
3937 W: http://palosaari.fi/linux/
3938 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3939 T: git git://linuxtv.org/anttip/media_tree.git
3941 F: drivers/media/usb/dvb-usb-v2/anysee*
3943 DVB_USB_AU6610 MEDIA DRIVER
3944 M: Antti Palosaari <crope@iki.fi>
3945 L: linux-media@vger.kernel.org
3946 W: https://linuxtv.org
3947 W: http://palosaari.fi/linux/
3948 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3949 T: git git://linuxtv.org/anttip/media_tree.git
3951 F: drivers/media/usb/dvb-usb-v2/au6610*
3953 DVB_USB_CE6230 MEDIA DRIVER
3954 M: Antti Palosaari <crope@iki.fi>
3955 L: linux-media@vger.kernel.org
3956 W: https://linuxtv.org
3957 W: http://palosaari.fi/linux/
3958 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959 T: git git://linuxtv.org/anttip/media_tree.git
3961 F: drivers/media/usb/dvb-usb-v2/ce6230*
3963 DVB_USB_CXUSB MEDIA DRIVER
3964 M: Michael Krufky <mkrufky@linuxtv.org>
3965 L: linux-media@vger.kernel.org
3966 W: https://linuxtv.org
3967 W: http://github.com/mkrufky
3968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3969 T: git git://linuxtv.org/media_tree.git
3971 F: drivers/media/usb/dvb-usb/cxusb*
3973 DVB_USB_EC168 MEDIA DRIVER
3974 M: Antti Palosaari <crope@iki.fi>
3975 L: linux-media@vger.kernel.org
3976 W: https://linuxtv.org
3977 W: http://palosaari.fi/linux/
3978 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3979 T: git git://linuxtv.org/anttip/media_tree.git
3981 F: drivers/media/usb/dvb-usb-v2/ec168*
3983 DVB_USB_GL861 MEDIA DRIVER
3984 M: Antti Palosaari <crope@iki.fi>
3985 L: linux-media@vger.kernel.org
3986 W: https://linuxtv.org
3987 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3988 T: git git://linuxtv.org/anttip/media_tree.git
3990 F: drivers/media/usb/dvb-usb-v2/gl861*
3992 DVB_USB_MXL111SF MEDIA DRIVER
3993 M: Michael Krufky <mkrufky@linuxtv.org>
3994 L: linux-media@vger.kernel.org
3995 W: https://linuxtv.org
3996 W: http://github.com/mkrufky
3997 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3998 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4000 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4002 DVB_USB_RTL28XXU MEDIA DRIVER
4003 M: Antti Palosaari <crope@iki.fi>
4004 L: linux-media@vger.kernel.org
4005 W: https://linuxtv.org
4006 W: http://palosaari.fi/linux/
4007 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4008 T: git git://linuxtv.org/anttip/media_tree.git
4010 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4012 DVB_USB_V2 MEDIA DRIVER
4013 M: Antti Palosaari <crope@iki.fi>
4014 L: linux-media@vger.kernel.org
4015 W: https://linuxtv.org
4016 W: http://palosaari.fi/linux/
4017 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4018 T: git git://linuxtv.org/anttip/media_tree.git
4020 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4021 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4024 M: Jason Baron <jbaron@akamai.com>
4026 F: lib/dynamic_debug.c
4027 F: include/linux/dynamic_debug.h
4029 DZ DECSTATION DZ11 SERIAL DRIVER
4030 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4032 F: drivers/tty/serial/dz.*
4034 E3X0 POWER BUTTON DRIVER
4035 M: Moritz Fischer <moritz.fischer@ettus.com>
4036 L: usrp-users@lists.ettus.com
4037 W: http://www.ettus.com
4039 F: drivers/input/misc/e3x0-button.c
4040 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4043 M: Antti Palosaari <crope@iki.fi>
4044 L: linux-media@vger.kernel.org
4045 W: https://linuxtv.org
4046 W: http://palosaari.fi/linux/
4047 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4048 T: git git://linuxtv.org/anttip/media_tree.git
4050 F: drivers/media/tuners/e4000*
4052 EATA ISA/EISA/PCI SCSI DRIVER
4053 M: Dario Ballabio <ballabio_dario@emc.com>
4054 L: linux-scsi@vger.kernel.org
4056 F: drivers/scsi/eata.c
4059 M: Antti Palosaari <crope@iki.fi>
4060 L: linux-media@vger.kernel.org
4061 W: https://linuxtv.org
4062 W: http://palosaari.fi/linux/
4063 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4064 T: git git://linuxtv.org/anttip/media_tree.git
4066 F: drivers/media/dvb-frontends/ec100*
4069 M: Tyler Hicks <tyhicks@canonical.com>
4070 L: ecryptfs@vger.kernel.org
4071 W: http://ecryptfs.org
4072 W: https://launchpad.net/ecryptfs
4073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4075 F: Documentation/filesystems/ecryptfs.txt
4079 M: Doug Thompson <dougthompson@xmission.com>
4080 M: Borislav Petkov <bp@alien8.de>
4081 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4082 L: linux-edac@vger.kernel.org
4083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4086 F: Documentation/edac.txt
4088 F: include/linux/edac.h
4091 M: Doug Thompson <dougthompson@xmission.com>
4092 M: Borislav Petkov <bp@alien8.de>
4093 L: linux-edac@vger.kernel.org
4095 F: drivers/edac/amd64_edac*
4098 M: Doug Thompson <dougthompson@xmission.com>
4099 M: Robert Richter <rric@kernel.org>
4100 L: linux-edac@vger.kernel.org
4102 F: drivers/edac/highbank*
4105 M: Ralf Baechle <ralf@linux-mips.org>
4106 M: David Daney <david.daney@cavium.com>
4107 L: linux-edac@vger.kernel.org
4108 L: linux-mips@linux-mips.org
4110 F: drivers/edac/octeon_edac*
4113 M: Mark Gross <mark.gross@intel.com>
4114 M: Doug Thompson <dougthompson@xmission.com>
4115 L: linux-edac@vger.kernel.org
4117 F: drivers/edac/e752x_edac.c
4120 M: Doug Thompson <dougthompson@xmission.com>
4121 L: linux-edac@vger.kernel.org
4123 F: drivers/edac/e7xxx_edac.c
4126 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4127 L: linux-edac@vger.kernel.org
4129 F: drivers/edac/ghes_edac.c
4132 M: Tim Small <tim@buttersideup.com>
4133 L: linux-edac@vger.kernel.org
4135 F: drivers/edac/i82443bxgx_edac.c
4138 M: Jason Uhlenkott <juhlenko@akamai.com>
4139 L: linux-edac@vger.kernel.org
4141 F: drivers/edac/i3000_edac.c
4144 M: Doug Thompson <dougthompson@xmission.com>
4145 L: linux-edac@vger.kernel.org
4147 F: drivers/edac/i5000_edac.c
4150 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L: linux-edac@vger.kernel.org
4153 F: drivers/edac/i5400_edac.c
4156 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4157 L: linux-edac@vger.kernel.org
4159 F: drivers/edac/i7300_edac.c
4162 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4163 L: linux-edac@vger.kernel.org
4165 F: drivers/edac/i7core_edac.c
4168 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4169 M: "Arvind R." <arvino55@gmail.com>
4170 L: linux-edac@vger.kernel.org
4172 F: drivers/edac/i82975x_edac.c
4175 M: Jason Baron <jbaron@akamai.com>
4176 L: linux-edac@vger.kernel.org
4178 F: drivers/edac/ie31200_edac.c
4181 M: Johannes Thumshirn <morbidrsa@gmail.com>
4182 L: linux-edac@vger.kernel.org
4184 F: drivers/edac/mpc85xx_edac.[ch]
4187 M: Egor Martovetsky <egor@pasemi.com>
4188 L: linux-edac@vger.kernel.org
4190 F: drivers/edac/pasemi_edac.c
4193 M: Tim Small <tim@buttersideup.com>
4194 L: linux-edac@vger.kernel.org
4196 F: drivers/edac/r82600_edac.c
4199 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4200 L: linux-edac@vger.kernel.org
4202 F: drivers/edac/sb_edac.c
4205 APPLIED MICRO (APM) X-GENE SOC EDAC
4206 M: Loc Ho <lho@apm.com>
4208 F: drivers/edac/xgene_edac.c
4209 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4211 EDIROL UA-101/UA-1000 DRIVER
4212 M: Clemens Ladisch <clemens@ladisch.de>
4213 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4214 T: git git://git.alsa-project.org/alsa-kernel.git
4216 F: sound/usb/misc/ua101.c
4218 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4219 M: Matt Fleming <matt@codeblueprint.co.uk>
4220 L: linux-efi@vger.kernel.org
4221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4223 F: Documentation/efi-stub.txt
4224 F: arch/ia64/kernel/efi.c
4225 F: arch/x86/boot/compressed/eboot.[ch]
4226 F: arch/x86/include/asm/efi.h
4227 F: arch/x86/platform/efi/*
4228 F: drivers/firmware/efi/*
4229 F: include/linux/efi*.h
4231 EFI VARIABLE FILESYSTEM
4232 M: Matthew Garrett <matthew.garrett@nebula.com>
4233 M: Jeremy Kerr <jk@ozlabs.org>
4234 M: Matt Fleming <matt@codeblueprint.co.uk>
4235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4236 L: linux-efi@vger.kernel.org
4240 EFIFB FRAMEBUFFER DRIVER
4241 L: linux-fbdev@vger.kernel.org
4242 M: Peter Jones <pjones@redhat.com>
4244 F: drivers/video/fbdev/efifb.c
4247 W: http://aeschi.ch.eu.org/efs/
4251 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4252 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4253 L: netdev@vger.kernel.org
4255 F: drivers/net/ethernet/ibm/ehea/
4257 EM28XX VIDEO4LINUX DRIVER
4258 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4259 L: linux-media@vger.kernel.org
4260 W: https://linuxtv.org
4261 T: git git://linuxtv.org/media_tree.git
4263 F: drivers/media/usb/em28xx/
4266 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4267 M: Matt Mackall <mpm@selenic.com>
4268 M: David Woodhouse <dwmw2@infradead.org>
4269 L: linux-embedded@vger.kernel.org
4272 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4273 M: James Smart <james.smart@avagotech.com>
4274 M: Dick Kennedy <dick.kennedy@avagotech.com>
4275 L: linux-scsi@vger.kernel.org
4276 W: http://www.avagotech.com
4278 F: drivers/scsi/lpfc/
4280 ENE CB710 FLASH CARD READER DRIVER
4281 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4283 F: drivers/misc/cb710/
4284 F: drivers/mmc/host/cb710-mmc.*
4285 F: include/linux/cb710.h
4287 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4288 M: Maxim Levitsky <maximlevitsky@gmail.com>
4290 F: drivers/media/rc/ene_ir.*
4292 EPSON S1D13XXX FRAMEBUFFER DRIVER
4293 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4296 F: drivers/video/fbdev/s1d13xxxfb.c
4297 F: include/video/s1d13xxxfb.h
4299 ET131X NETWORK DRIVER
4300 M: Mark Einon <mark.einon@gmail.com>
4302 F: drivers/net/ethernet/agere/
4305 M: Stephen Hemminger <stephen@networkplumber.org>
4306 L: bridge@lists.linux-foundation.org
4307 L: netdev@vger.kernel.org
4308 W: http://www.linuxfoundation.org/en/Net:Bridge
4310 F: include/linux/netfilter_bridge/
4313 ETHERNET PHY LIBRARY
4314 M: Florian Fainelli <f.fainelli@gmail.com>
4315 L: netdev@vger.kernel.org
4317 F: include/linux/phy.h
4318 F: include/linux/phy_fixed.h
4320 F: Documentation/networking/phy.txt
4321 F: drivers/of/of_mdio.c
4322 F: drivers/of/of_net.c
4325 M: Jan Kara <jack@suse.com>
4326 L: linux-ext4@vger.kernel.org
4328 F: Documentation/filesystems/ext2.txt
4330 F: include/linux/ext2*
4333 M: "Theodore Ts'o" <tytso@mit.edu>
4334 M: Andreas Dilger <adilger.kernel@dilger.ca>
4335 L: linux-ext4@vger.kernel.org
4336 W: http://ext4.wiki.kernel.org
4337 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4340 F: Documentation/filesystems/ext4.txt
4343 Extended Verification Module (EVM)
4344 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4345 L: linux-ima-devel@lists.sourceforge.net
4346 L: linux-security-module@vger.kernel.org
4348 F: security/integrity/evm/
4350 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4351 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4352 M: Chanwoo Choi <cw00.choi@samsung.com>
4353 L: linux-kernel@vger.kernel.org
4354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4357 F: include/linux/extcon/
4358 F: include/linux/extcon.h
4359 F: Documentation/extcon/
4360 F: Documentation/devicetree/bindings/extcon/
4363 M: Jingoo Han <jingoohan1@gmail.com>
4364 L: dri-devel@lists.freedesktop.org
4366 F: drivers/gpu/drm/exynos/exynos_dp*
4368 EXYNOS SYSMMU (IOMMU) driver
4369 M: Marek Szyprowski <m.szyprowski@samsung.com>
4370 L: iommu@lists.linux-foundation.org
4372 F: drivers/iommu/exynos-iommu.c
4374 EXYNOS MIPI DISPLAY DRIVERS
4375 M: Inki Dae <inki.dae@samsung.com>
4376 M: Donghwa Lee <dh09.lee@samsung.com>
4377 M: Kyungmin Park <kyungmin.park@samsung.com>
4378 L: linux-fbdev@vger.kernel.org
4380 F: drivers/video/fbdev/exynos/exynos_mipi*
4381 F: include/video/exynos_mipi*
4383 F71805F HARDWARE MONITORING DRIVER
4384 M: Jean Delvare <jdelvare@suse.com>
4385 L: lm-sensors@lm-sensors.org
4387 F: Documentation/hwmon/f71805f
4388 F: drivers/hwmon/f71805f.c
4391 M: Michael Buesch <m@bues.ch>
4392 L: linux-media@vger.kernel.org
4394 F: drivers/media/tuners/fc0011.h
4395 F: drivers/media/tuners/fc0011.c
4398 M: Antti Palosaari <crope@iki.fi>
4399 L: linux-media@vger.kernel.org
4400 W: https://linuxtv.org
4401 W: http://palosaari.fi/linux/
4402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4403 T: git git://linuxtv.org/anttip/media_tree.git
4405 F: drivers/media/tuners/fc2580*
4408 M: Eric Paris <eparis@redhat.com>
4410 F: fs/notify/fanotify/
4411 F: include/linux/fanotify.h
4412 F: include/uapi/linux/fanotify.h
4414 FARSYNC SYNCHRONOUS DRIVER
4415 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4416 W: http://www.farsite.co.uk/
4418 F: drivers/net/wan/farsync.*
4420 FAULT INJECTION SUPPORT
4421 M: Akinobu Mita <akinobu.mita@gmail.com>
4423 F: Documentation/fault-injection/
4424 F: lib/fault-inject.c
4426 FBTFT Framebuffer drivers
4427 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4428 M: Noralf Trønnes <noralf@tronnes.org>
4430 F: drivers/staging/fbtft/
4432 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4433 M: Vasu Dev <vasu.dev@intel.com>
4434 L: fcoe-devel@open-fcoe.org
4435 W: www.Open-FCoE.org
4437 F: drivers/scsi/libfc/
4438 F: drivers/scsi/fcoe/
4440 F: include/scsi/libfc.h
4441 F: include/scsi/libfcoe.h
4442 F: include/uapi/scsi/fc/
4444 FILE LOCKING (flock() and fcntl()/lockf())
4445 M: Jeff Layton <jlayton@poochiereds.net>
4446 M: "J. Bruce Fields" <bfields@fieldses.org>
4447 L: linux-fsdevel@vger.kernel.org
4449 F: include/linux/fcntl.h
4450 F: include/linux/fs.h
4451 F: include/uapi/linux/fcntl.h
4452 F: include/uapi/linux/fs.h
4456 FILESYSTEMS (VFS and infrastructure)
4457 M: Alexander Viro <viro@zeniv.linux.org.uk>
4458 L: linux-fsdevel@vger.kernel.org
4462 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4463 M: Riku Voipio <riku.voipio@iki.fi>
4464 L: lm-sensors@lm-sensors.org
4466 F: drivers/hwmon/f75375s.c
4467 F: include/linux/f75375s.h
4469 FIREWIRE AUDIO DRIVERS
4470 M: Clemens Ladisch <clemens@ladisch.de>
4471 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4472 T: git git://git.alsa-project.org/alsa-kernel.git
4476 FIREWIRE MEDIA DRIVERS (firedtv)
4477 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4478 L: linux-media@vger.kernel.org
4479 L: linux1394-devel@lists.sourceforge.net
4480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4482 F: drivers/media/firewire/
4484 FIREWIRE SBP-2 TARGET
4485 M: Chris Boot <bootc@bootc.net>
4486 L: linux-scsi@vger.kernel.org
4487 L: target-devel@vger.kernel.org
4488 L: linux1394-devel@lists.sourceforge.net
4489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4491 F: drivers/target/sbp/
4494 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4495 L: linux1394-devel@lists.sourceforge.net
4496 W: http://ieee1394.wiki.kernel.org/
4497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4499 F: drivers/firewire/
4500 F: include/linux/firewire.h
4501 F: include/uapi/linux/firewire*.h
4504 FIRMWARE LOADER (request_firmware)
4505 M: Ming Lei <ming.lei@canonical.com>
4506 L: linux-kernel@vger.kernel.org
4508 F: Documentation/firmware_class/
4509 F: drivers/base/firmware*.c
4510 F: include/linux/firmware.h
4512 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4513 M: Joshua Morris <josh.h.morris@us.ibm.com>
4514 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4516 F: drivers/block/rsxx/
4519 M: Jiri Kosina <jikos@kernel.org>
4520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4522 F: drivers/block/floppy.c
4525 M: Alessandro Rubini <rubini@gnudd.com>
4526 W: http://www.ohwr.org/projects/fmc-bus
4529 F: include/linux/fmc*.h
4530 F: include/linux/ipmi-fru.h
4533 FPGA MANAGER FRAMEWORK
4534 M: Alan Tull <atull@opensource.altera.com>
4535 R: Moritz Fischer <moritz.fischer@ettus.com>
4538 F: include/linux/fpga/fpga-mgr.h
4539 W: http://www.rocketboards.org
4542 M: Bill Metzenthen <billm@melbpc.org.au>
4543 W: http://floatingpoint.sourceforge.net/emulator/index.html
4545 F: arch/x86/math-emu/
4547 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4548 L: netdev@vger.kernel.org
4550 F: drivers/net/wan/dlci.c
4551 F: drivers/net/wan/sdla.c
4554 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4555 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4556 L: linux-fbdev@vger.kernel.org
4557 W: http://linux-fbdev.sourceforge.net/
4558 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4561 F: Documentation/fb/
4564 F: include/linux/fb.h
4565 F: include/uapi/video/
4566 F: include/uapi/linux/fb.h
4568 FREESCALE DIU FRAMEBUFFER DRIVER
4569 M: Timur Tabi <timur@tabi.org>
4570 L: linux-fbdev@vger.kernel.org
4572 F: drivers/video/fbdev/fsl-diu-fb.*
4574 FREESCALE DMA DRIVER
4575 M: Li Yang <leoli@freescale.com>
4576 M: Zhang Wei <zw@zh-kernel.org>
4577 L: linuxppc-dev@lists.ozlabs.org
4579 F: drivers/dma/fsldma.*
4581 FREESCALE GPMI NAND DRIVER
4582 M: Han Xu <han.xu@nxp.com>
4583 L: linux-mtd@lists.infradead.org
4585 F: drivers/mtd/nand/gpmi-nand/*
4587 FREESCALE I2C CPM DRIVER
4588 M: Jochen Friedrich <jochen@scram.de>
4589 L: linuxppc-dev@lists.ozlabs.org
4590 L: linux-i2c@vger.kernel.org
4592 F: drivers/i2c/busses/i2c-cpm.c
4594 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4595 M: Sascha Hauer <kernel@pengutronix.de>
4596 L: linux-fbdev@vger.kernel.org
4597 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4599 F: include/linux/platform_data/video-imxfb.h
4600 F: drivers/video/fbdev/imxfb.c
4602 FREESCALE QUAD SPI DRIVER
4603 M: Han Xu <han.xu@nxp.com>
4604 L: linux-mtd@lists.infradead.org
4606 F: drivers/mtd/spi-nor/fsl-quadspi.c
4608 FREESCALE SOC FS_ENET DRIVER
4609 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4610 M: Vitaly Bordug <vbordug@ru.mvista.com>
4611 L: linuxppc-dev@lists.ozlabs.org
4612 L: netdev@vger.kernel.org
4614 F: drivers/net/ethernet/freescale/fs_enet/
4615 F: include/linux/fs_enet_pd.h
4617 FREESCALE IMX / MXC FEC DRIVER
4618 M: Fugang Duan <fugang.duan@nxp.com>
4619 L: netdev@vger.kernel.org
4621 F: drivers/net/ethernet/freescale/fec_main.c
4622 F: drivers/net/ethernet/freescale/fec_ptp.c
4623 F: drivers/net/ethernet/freescale/fec.h
4624 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4626 FREESCALE QUICC ENGINE LIBRARY
4627 L: linuxppc-dev@lists.ozlabs.org
4629 F: drivers/soc/fsl/qe/
4630 F: include/soc/fsl/*qe*.h
4631 F: include/soc/fsl/*ucc*.h
4633 FREESCALE USB PERIPHERAL DRIVERS
4634 M: Li Yang <leoli@freescale.com>
4635 L: linux-usb@vger.kernel.org
4636 L: linuxppc-dev@lists.ozlabs.org
4638 F: drivers/usb/gadget/udc/fsl*
4640 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4641 M: Li Yang <leoli@freescale.com>
4642 L: netdev@vger.kernel.org
4643 L: linuxppc-dev@lists.ozlabs.org
4645 F: drivers/net/ethernet/freescale/ucc_geth*
4647 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4648 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4649 L: netdev@vger.kernel.org
4651 F: drivers/net/ethernet/freescale/gianfar*
4652 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4653 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4655 FREESCALE QUICC ENGINE UCC UART DRIVER
4656 M: Timur Tabi <timur@tabi.org>
4657 L: linuxppc-dev@lists.ozlabs.org
4659 F: drivers/tty/serial/ucc_uart.c
4661 FREESCALE SOC SOUND DRIVERS
4662 M: Timur Tabi <timur@tabi.org>
4663 M: Nicolin Chen <nicoleotsuka@gmail.com>
4664 M: Xiubo Li <Xiubo.Lee@gmail.com>
4665 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4666 L: linuxppc-dev@lists.ozlabs.org
4668 F: sound/soc/fsl/fsl*
4669 F: sound/soc/fsl/imx*
4670 F: sound/soc/fsl/mpc8610_hpcd.c
4672 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4673 M: "J. German Rivera" <German.Rivera@freescale.com>
4674 L: linux-kernel@vger.kernel.org
4676 F: drivers/staging/fsl-mc/
4679 M: Christoph Hellwig <hch@infradead.org>
4680 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4685 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4686 M: Pavel Machek <pavel@ucw.cz>
4687 L: linux-pm@vger.kernel.org
4689 F: Documentation/power/freezing-of-tasks.txt
4690 F: include/linux/freezer.h
4694 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4695 L: linux-kernel@vger.kernel.org
4698 F: include/linux/frontswap.h
4700 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4701 M: David Howells <dhowells@redhat.com>
4702 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4704 F: Documentation/filesystems/caching/
4706 F: include/linux/fscache*.h
4709 M: Jaegeuk Kim <jaegeuk@kernel.org>
4710 M: Changman Lee <cm224.lee@samsung.com>
4711 R: Chao Yu <chao2.yu@samsung.com>
4712 L: linux-f2fs-devel@lists.sourceforge.net
4713 W: http://en.wikipedia.org/wiki/F2FS
4714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4716 F: Documentation/filesystems/f2fs.txt
4717 F: Documentation/ABI/testing/sysfs-fs-f2fs
4719 F: include/linux/f2fs_fs.h
4720 F: include/trace/events/f2fs.h
4722 FUJITSU FR-V (FRV) PORT
4726 FUJITSU LAPTOP EXTRAS
4727 M: Jonathan Woithe <jwoithe@just42.net>
4728 L: platform-driver-x86@vger.kernel.org
4730 F: drivers/platform/x86/fujitsu-laptop.c
4732 FUJITSU M-5MO LS CAMERA ISP DRIVER
4733 M: Kyungmin Park <kyungmin.park@samsung.com>
4734 M: Heungjun Kim <riverful.kim@samsung.com>
4735 L: linux-media@vger.kernel.org
4737 F: drivers/media/i2c/m5mols/
4738 F: include/media/i2c/m5mols.h
4740 FUJITSU TABLET EXTRAS
4741 M: Robert Gerlach <khnz@gmx.de>
4742 L: platform-driver-x86@vger.kernel.org
4744 F: drivers/platform/x86/fujitsu-tablet.c
4746 FUSE: FILESYSTEM IN USERSPACE
4747 M: Miklos Szeredi <miklos@szeredi.hu>
4748 L: fuse-devel@lists.sourceforge.net
4749 W: http://fuse.sourceforge.net/
4750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4753 F: include/uapi/linux/fuse.h
4754 F: Documentation/filesystems/fuse.txt
4756 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4757 M: Rik Faith <faith@cs.unc.edu>
4758 L: linux-scsi@vger.kernel.org
4759 S: Odd Fixes (e.g., new signatures)
4760 F: drivers/scsi/fdomain.*
4762 GCOV BASED KERNEL PROFILING
4763 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4766 F: Documentation/gcov.txt
4768 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4769 M: Achim Leubner <achim_leubner@adaptec.com>
4770 L: linux-scsi@vger.kernel.org
4771 W: http://www.icp-vortex.com/
4773 F: drivers/scsi/gdt*
4775 GDB KERNEL DEBUGGING HELPER SCRIPTS
4776 M: Jan Kiszka <jan.kiszka@siemens.com>
4780 GEMTEK FM RADIO RECEIVER DRIVER
4781 M: Hans Verkuil <hverkuil@xs4all.nl>
4782 L: linux-media@vger.kernel.org
4783 T: git git://linuxtv.org/media_tree.git
4784 W: https://linuxtv.org
4786 F: drivers/media/radio/radio-gemtek*
4788 GENERIC GPIO I2C DRIVER
4789 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4791 F: drivers/i2c/busses/i2c-gpio.c
4792 F: include/linux/i2c-gpio.h
4794 GENERIC GPIO I2C MULTIPLEXER DRIVER
4795 M: Peter Korsgaard <peter.korsgaard@barco.com>
4796 L: linux-i2c@vger.kernel.org
4798 F: drivers/i2c/muxes/i2c-mux-gpio.c
4799 F: include/linux/i2c-mux-gpio.h
4800 F: Documentation/i2c/muxes/i2c-mux-gpio
4802 GENERIC HDLC (WAN) DRIVERS
4803 M: Krzysztof Halasa <khc@pm.waw.pl>
4804 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4806 F: drivers/net/wan/c101.c
4807 F: drivers/net/wan/hd6457*
4808 F: drivers/net/wan/hdlc*
4809 F: drivers/net/wan/n2.c
4810 F: drivers/net/wan/pc300too.c
4811 F: drivers/net/wan/pci200syn.c
4812 F: drivers/net/wan/wanxl*
4814 GENERIC INCLUDE/ASM HEADER FILES
4815 M: Arnd Bergmann <arnd@arndb.de>
4816 L: linux-arch@vger.kernel.org
4817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4819 F: include/asm-generic/
4820 F: include/uapi/asm-generic/
4822 GENERIC PHY FRAMEWORK
4823 M: Kishon Vijay Abraham I <kishon@ti.com>
4824 L: linux-kernel@vger.kernel.org
4825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4828 F: include/linux/phy/
4831 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4832 M: Kevin Hilman <khilman@kernel.org>
4833 M: Ulf Hansson <ulf.hansson@linaro.org>
4834 L: linux-pm@vger.kernel.org
4836 F: drivers/base/power/domain*.c
4837 F: include/linux/pm_domain.h
4839 GENERIC UIO DRIVER FOR PCI DEVICES
4840 M: "Michael S. Tsirkin" <mst@redhat.com>
4841 L: kvm@vger.kernel.org
4843 F: drivers/uio/uio_pci_generic.c
4845 GET_MAINTAINER SCRIPT
4846 M: Joe Perches <joe@perches.com>
4848 F: scripts/get_maintainer.pl
4851 M: Steven Whitehouse <swhiteho@redhat.com>
4852 M: Bob Peterson <rpeterso@redhat.com>
4853 L: cluster-devel@redhat.com
4854 W: http://sources.redhat.com/cluster/
4855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4857 F: Documentation/filesystems/gfs2*.txt
4859 F: include/uapi/linux/gfs2_ondisk.h
4861 GIGASET ISDN DRIVERS
4862 M: Paul Bolle <pebolle@tiscali.nl>
4863 L: gigaset307x-common@lists.sourceforge.net
4864 W: http://gigaset307x.sourceforge.net/
4866 F: Documentation/isdn/README.gigaset
4867 F: drivers/isdn/gigaset/
4868 F: include/uapi/linux/gigaset_dev.h
4871 M: Hans Verkuil <hans.verkuil@cisco.com>
4872 L: linux-media@vger.kernel.org
4874 F: drivers/media/usb/go7007/
4877 M: Bastien Nocera <hadess@hadess.net>
4878 L: linux-input@vger.kernel.org
4880 F: drivers/input/touchscreen/goodix.c
4883 M: Linus Walleij <linus.walleij@linaro.org>
4884 M: Alexandre Courbot <gnurou@gmail.com>
4885 L: linux-gpio@vger.kernel.org
4886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4888 F: Documentation/gpio/
4889 F: Documentation/ABI/testing/gpio-cdev
4890 F: Documentation/ABI/obsolete/sysfs-gpio
4892 F: include/linux/gpio/
4893 F: include/linux/gpio.h
4894 F: include/asm-generic/gpio.h
4895 F: include/uapi/linux/gpio.h
4898 GRE DEMULTIPLEXER DRIVER
4899 M: Dmitry Kozlov <xeb@mail.ru>
4900 L: netdev@vger.kernel.org
4902 F: net/ipv4/gre_demux.c
4903 F: net/ipv4/gre_offload.c
4904 F: include/net/gre.h
4906 GRETH 10/100/1G Ethernet MAC device driver
4907 M: Kristoffer Glembo <kristoffer@gaisler.com>
4908 L: netdev@vger.kernel.org
4910 F: drivers/net/ethernet/aeroflex/
4912 GSPCA FINEPIX SUBDRIVER
4913 M: Frank Zago <frank@zago.net>
4914 L: linux-media@vger.kernel.org
4915 T: git git://linuxtv.org/media_tree.git
4917 F: drivers/media/usb/gspca/finepix.c
4919 GSPCA GL860 SUBDRIVER
4920 M: Olivier Lorin <o.lorin@laposte.net>
4921 L: linux-media@vger.kernel.org
4922 T: git git://linuxtv.org/media_tree.git
4924 F: drivers/media/usb/gspca/gl860/
4926 GSPCA M5602 SUBDRIVER
4927 M: Erik Andren <erik.andren@gmail.com>
4928 L: linux-media@vger.kernel.org
4929 T: git git://linuxtv.org/media_tree.git
4931 F: drivers/media/usb/gspca/m5602/
4933 GSPCA PAC207 SONIXB SUBDRIVER
4934 M: Hans de Goede <hdegoede@redhat.com>
4935 L: linux-media@vger.kernel.org
4936 T: git git://linuxtv.org/media_tree.git
4938 F: drivers/media/usb/gspca/pac207.c
4940 GSPCA SN9C20X SUBDRIVER
4941 M: Brian Johnson <brijohn@gmail.com>
4942 L: linux-media@vger.kernel.org
4943 T: git git://linuxtv.org/media_tree.git
4945 F: drivers/media/usb/gspca/sn9c20x.c
4947 GSPCA T613 SUBDRIVER
4948 M: Leandro Costantino <lcostantino@gmail.com>
4949 L: linux-media@vger.kernel.org
4950 T: git git://linuxtv.org/media_tree.git
4952 F: drivers/media/usb/gspca/t613.c
4954 GSPCA USB WEBCAM DRIVER
4955 M: Hans de Goede <hdegoede@redhat.com>
4956 L: linux-media@vger.kernel.org
4957 T: git git://linuxtv.org/media_tree.git
4959 F: drivers/media/usb/gspca/
4961 GUID PARTITION TABLE (GPT)
4962 M: Davidlohr Bueso <dave@stgolabs.net>
4963 L: linux-efi@vger.kernel.org
4965 F: block/partitions/efi.*
4967 STK1160 USB VIDEO CAPTURE DRIVER
4968 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4969 L: linux-media@vger.kernel.org
4970 T: git git://linuxtv.org/media_tree.git
4972 F: drivers/media/usb/stk1160/
4975 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4976 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4977 W: http://uclinux-h8.sourceforge.jp
4978 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4981 F: drivers/clocksource/h8300_*.c
4982 F: drivers/clk/h8300/
4983 F: drivers/irqchip/irq-renesas-h8*.c
4985 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4986 M: Frank Seidel <frank@f-seidel.de>
4987 L: platform-driver-x86@vger.kernel.org
4988 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4990 F: drivers/platform/x86/hdaps.c
4992 HDPVR USB VIDEO ENCODER DRIVER
4993 M: Hans Verkuil <hverkuil@xs4all.nl>
4994 L: linux-media@vger.kernel.org
4995 T: git git://linuxtv.org/media_tree.git
4996 W: https://linuxtv.org
4998 F: drivers/media/usb/hdpvr/
5000 HWPOISON MEMORY FAILURE HANDLING
5001 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5002 L: linux-mm@kvack.org
5004 F: mm/memory-failure.c
5005 F: mm/hwpoison-inject.c
5007 HYPERVISOR VIRTUAL CONSOLE DRIVER
5008 L: linuxppc-dev@lists.ozlabs.org
5013 M: Antti Palosaari <crope@iki.fi>
5014 L: linux-media@vger.kernel.org
5015 W: https://linuxtv.org
5016 W: http://palosaari.fi/linux/
5017 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5018 T: git git://linuxtv.org/anttip/media_tree.git
5020 F: drivers/media/usb/hackrf/
5023 M: Jean Delvare <jdelvare@suse.com>
5024 M: Guenter Roeck <linux@roeck-us.net>
5025 L: lm-sensors@lm-sensors.org
5026 W: http://www.lm-sensors.org/
5027 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5030 F: Documentation/hwmon/
5032 F: include/linux/hwmon*.h
5034 HARDWARE RANDOM NUMBER GENERATOR CORE
5035 M: Matt Mackall <mpm@selenic.com>
5036 M: Herbert Xu <herbert@gondor.apana.org.au>
5037 L: linux-crypto@vger.kernel.org
5039 F: Documentation/hw_random.txt
5040 F: drivers/char/hw_random/
5041 F: include/linux/hw_random.h
5043 HARDWARE SPINLOCK CORE
5044 M: Ohad Ben-Cohen <ohad@wizery.com>
5046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5047 F: Documentation/hwspinlock.txt
5048 F: drivers/hwspinlock/hwspinlock_*
5049 F: include/linux/hwspinlock.h
5051 HARMONY SOUND DRIVER
5052 L: linux-parisc@vger.kernel.org
5054 F: sound/parisc/harmony.*
5057 M: Antti Palosaari <crope@iki.fi>
5058 L: linux-media@vger.kernel.org
5059 W: https://linuxtv.org
5060 W: http://palosaari.fi/linux/
5061 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5062 T: git git://linuxtv.org/anttip/media_tree.git
5064 F: drivers/media/dvb-frontends/hd29l2*
5066 HEWLETT-PACKARD SMART2 RAID DRIVER
5067 L: iss_storagedev@hp.com
5069 F: Documentation/blockdev/cpqarray.txt
5070 F: drivers/block/cpqarray.*
5072 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5073 M: Don Brace <don.brace@microsemi.com>
5074 L: iss_storagedev@hp.com
5075 L: esc.storagedev@microsemi.com
5076 L: linux-scsi@vger.kernel.org
5078 F: Documentation/scsi/hpsa.txt
5079 F: drivers/scsi/hpsa*.[ch]
5080 F: include/linux/cciss*.h
5081 F: include/uapi/linux/cciss*.h
5083 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5084 M: Don Brace <don.brace@pmcs.com>
5085 L: iss_storagedev@hp.com
5086 L: storagedev@pmcs.com
5087 L: linux-scsi@vger.kernel.org
5089 F: Documentation/blockdev/cciss.txt
5090 F: drivers/block/cciss*
5091 F: include/linux/cciss_ioctl.h
5092 F: include/uapi/linux/cciss_ioctl.h
5095 L: linux-fsdevel@vger.kernel.org
5097 F: Documentation/filesystems/hfs.txt
5101 L: linux-fsdevel@vger.kernel.org
5103 F: Documentation/filesystems/hfsplus.txt
5106 HGA FRAMEBUFFER DRIVER
5107 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5108 L: linux-nvidia@lists.surfsouth.com
5109 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5111 F: drivers/video/fbdev/hgafb.c
5113 HIBERNATION (aka Software Suspend, aka swsusp)
5114 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5115 M: Pavel Machek <pavel@ucw.cz>
5116 L: linux-pm@vger.kernel.org
5119 F: drivers/base/power/
5121 F: include/linux/suspend.h
5122 F: include/linux/freezer.h
5123 F: include/linux/pm.h
5124 F: arch/*/include/asm/suspend*.h
5127 M: Jiri Kosina <jikos@kernel.org>
5128 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5129 L: linux-input@vger.kernel.org
5130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5133 F: include/linux/hid*
5134 F: include/uapi/linux/hid*
5136 HID SENSOR HUB DRIVERS
5137 M: Jiri Kosina <jikos@kernel.org>
5138 M: Jonathan Cameron <jic23@kernel.org>
5139 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5140 L: linux-input@vger.kernel.org
5141 L: linux-iio@vger.kernel.org
5143 F: Documentation/hid/hid-sensor*
5144 F: drivers/hid/hid-sensor-*
5145 F: drivers/iio/*/hid-*
5146 F: include/linux/hid-sensor-*
5148 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5149 M: Thomas Gleixner <tglx@linutronix.de>
5150 L: linux-kernel@vger.kernel.org
5151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5153 F: Documentation/timers/
5154 F: kernel/time/hrtimer.c
5155 F: kernel/time/clockevents.c
5156 F: kernel/time/tick*.*
5157 F: kernel/time/timer_*.c
5158 F: include/linux/clockchips.h
5159 F: include/linux/hrtimer.h
5161 HIGH-SPEED SCC DRIVER FOR AX.25
5162 L: linux-hams@vger.kernel.org
5164 F: drivers/net/hamradio/dmascc.c
5165 F: drivers/net/hamradio/scc.c
5167 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5168 M: HighPoint Linux Team <linux@highpoint-tech.com>
5169 W: http://www.highpoint-tech.com
5171 F: Documentation/scsi/hptiop.txt
5172 F: drivers/scsi/hptiop.c
5175 M: Jes Sorensen <jes@trained-monkey.org>
5176 L: linux-hippi@sunsite.dk
5178 F: include/linux/hippidevice.h
5179 F: include/uapi/linux/if_hippi.h
5181 F: drivers/net/hippi/
5183 HISILICON SAS Controller
5184 M: John Garry <john.garry@huawei.com>
5185 W: http://www.hisilicon.com
5187 F: drivers/scsi/hisi_sas/
5188 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5191 M: Jouni Malinen <j@w1.fi>
5192 L: hostap@shmoo.com (subscribers-only)
5193 L: linux-wireless@vger.kernel.org
5194 W: http://hostap.epitest.fi/
5196 F: drivers/net/wireless/intersil/hostap/
5198 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5199 L: platform-driver-x86@vger.kernel.org
5201 F: drivers/platform/x86/tc1100-wmi.c
5203 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5204 M: Jaroslav Kysela <perex@perex.cz>
5206 F: drivers/net/ethernet/hp/hp100.*
5208 HPET: High Precision Event Timers driver
5209 M: Clemens Ladisch <clemens@ladisch.de>
5211 F: Documentation/timers/hpet.txt
5212 F: drivers/char/hpet.c
5213 F: include/linux/hpet.h
5214 F: include/uapi/linux/hpet.h
5218 F: arch/x86/kernel/hpet.c
5219 F: arch/x86/include/asm/hpet.h
5222 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5223 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5228 M: Sebastian Reichel <sre@kernel.org>
5229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5231 F: Documentation/ABI/testing/sysfs-bus-hsi
5232 F: Documentation/hsi.txt
5234 F: include/linux/hsi/
5235 F: include/uapi/linux/hsi/
5238 M: Jan Dumon <j.dumon@option.com>
5239 W: http://www.pharscape.org
5241 F: drivers/net/usb/hso.c
5243 HSR NETWORK PROTOCOL
5244 M: Arvid Brodin <arvid.brodin@alten.se>
5245 L: netdev@vger.kernel.org
5249 HTCPEN TOUCHSCREEN DRIVER
5250 M: Pau Oliva Fora <pof@eslack.org>
5251 L: linux-input@vger.kernel.org
5253 F: drivers/input/touchscreen/htcpen.c
5256 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5260 Hyper-V CORE AND DRIVERS
5261 M: "K. Y. Srinivasan" <kys@microsoft.com>
5262 M: Haiyang Zhang <haiyangz@microsoft.com>
5263 L: devel@linuxdriverproject.org
5265 F: arch/x86/include/asm/mshyperv.h
5266 F: arch/x86/include/uapi/asm/hyperv.h
5267 F: arch/x86/kernel/cpu/mshyperv.c
5268 F: drivers/hid/hid-hyperv.c
5270 F: drivers/input/serio/hyperv-keyboard.c
5271 F: drivers/net/hyperv/
5272 F: drivers/scsi/storvsc_drv.c
5273 F: drivers/video/fbdev/hyperv_fb.c
5274 F: include/linux/hyperv.h
5276 F: Documentation/ABI/stable/sysfs-bus-vmbus
5278 I2C OVER PARALLEL PORT
5279 M: Jean Delvare <jdelvare@suse.com>
5280 L: linux-i2c@vger.kernel.org
5282 F: Documentation/i2c/busses/i2c-parport
5283 F: Documentation/i2c/busses/i2c-parport-light
5284 F: drivers/i2c/busses/i2c-parport.c
5285 F: drivers/i2c/busses/i2c-parport-light.c
5287 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5288 M: Jean Delvare <jdelvare@suse.com>
5289 L: linux-i2c@vger.kernel.org
5291 F: Documentation/i2c/busses/i2c-ali1535
5292 F: Documentation/i2c/busses/i2c-ali1563
5293 F: Documentation/i2c/busses/i2c-ali15x3
5294 F: Documentation/i2c/busses/i2c-amd756
5295 F: Documentation/i2c/busses/i2c-amd8111
5296 F: Documentation/i2c/busses/i2c-i801
5297 F: Documentation/i2c/busses/i2c-nforce2
5298 F: Documentation/i2c/busses/i2c-piix4
5299 F: Documentation/i2c/busses/i2c-sis5595
5300 F: Documentation/i2c/busses/i2c-sis630
5301 F: Documentation/i2c/busses/i2c-sis96x
5302 F: Documentation/i2c/busses/i2c-via
5303 F: Documentation/i2c/busses/i2c-viapro
5304 F: drivers/i2c/busses/i2c-ali1535.c
5305 F: drivers/i2c/busses/i2c-ali1563.c
5306 F: drivers/i2c/busses/i2c-ali15x3.c
5307 F: drivers/i2c/busses/i2c-amd756.c
5308 F: drivers/i2c/busses/i2c-amd756-s4882.c
5309 F: drivers/i2c/busses/i2c-amd8111.c
5310 F: drivers/i2c/busses/i2c-i801.c
5311 F: drivers/i2c/busses/i2c-isch.c
5312 F: drivers/i2c/busses/i2c-nforce2.c
5313 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5314 F: drivers/i2c/busses/i2c-piix4.c
5315 F: drivers/i2c/busses/i2c-sis5595.c
5316 F: drivers/i2c/busses/i2c-sis630.c
5317 F: drivers/i2c/busses/i2c-sis96x.c
5318 F: drivers/i2c/busses/i2c-via.c
5319 F: drivers/i2c/busses/i2c-viapro.c
5321 I2C/SMBUS ISMT DRIVER
5322 M: Seth Heasley <seth.heasley@intel.com>
5323 M: Neil Horman <nhorman@tuxdriver.com>
5324 L: linux-i2c@vger.kernel.org
5325 F: drivers/i2c/busses/i2c-ismt.c
5326 F: Documentation/i2c/busses/i2c-ismt
5328 I2C/SMBUS STUB DRIVER
5329 M: Jean Delvare <jdelvare@suse.com>
5330 L: linux-i2c@vger.kernel.org
5332 F: drivers/i2c/i2c-stub.c
5335 M: Wolfram Sang <wsa@the-dreams.de>
5336 L: linux-i2c@vger.kernel.org
5337 W: https://i2c.wiki.kernel.org/
5338 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5341 F: Documentation/devicetree/bindings/i2c/
5342 F: Documentation/i2c/
5345 F: include/linux/i2c.h
5346 F: include/linux/i2c-*.h
5347 F: include/uapi/linux/i2c.h
5348 F: include/uapi/linux/i2c-*.h
5351 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5352 L: linux-i2c@vger.kernel.org
5353 L: linux-acpi@vger.kernel.org
5357 M: Jean Delvare <jdelvare@suse.com>
5358 L: linux-i2c@vger.kernel.org
5360 F: Documentation/i2c/busses/i2c-taos-evm
5361 F: drivers/i2c/busses/i2c-taos-evm.c
5364 M: Till Harbaum <till@harbaum.org>
5365 L: linux-i2c@vger.kernel.org
5366 W: http://www.harbaum.org/till/i2c_tiny_usb
5368 F: drivers/i2c/busses/i2c-tiny-usb.c
5371 M: "H. Peter Anvin" <hpa@zytor.com>
5375 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5376 M: "H. Peter Anvin" <hpa@zytor.com>
5377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5380 IA64 (Itanium) PLATFORM
5381 M: Tony Luck <tony.luck@intel.com>
5382 M: Fenghua Yu <fenghua.yu@intel.com>
5383 L: linux-ia64@vger.kernel.org
5384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5388 IBM Power VMX Cryptographic instructions
5389 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5390 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5391 L: linux-crypto@vger.kernel.org
5393 F: drivers/crypto/vmx/Makefile
5394 F: drivers/crypto/vmx/Kconfig
5395 F: drivers/crypto/vmx/vmx.c
5396 F: drivers/crypto/vmx/aes*
5397 F: drivers/crypto/vmx/ghash*
5398 F: drivers/crypto/vmx/ppc-xlate.pl
5400 IBM Power in-Nest Crypto Acceleration
5401 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5402 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5403 L: linux-crypto@vger.kernel.org
5405 F: drivers/crypto/nx/Makefile
5406 F: drivers/crypto/nx/Kconfig
5407 F: drivers/crypto/nx/nx-aes*
5408 F: drivers/crypto/nx/nx-sha*
5409 F: drivers/crypto/nx/nx.*
5410 F: drivers/crypto/nx/nx_csbcpb.h
5411 F: drivers/crypto/nx/nx_debugfs.h
5413 IBM Power 842 compression accelerator
5414 M: Dan Streetman <ddstreet@ieee.org>
5416 F: drivers/crypto/nx/Makefile
5417 F: drivers/crypto/nx/Kconfig
5418 F: drivers/crypto/nx/nx-842*
5419 F: include/linux/sw842.h
5423 IBM Power Linux RAID adapter
5424 M: Brian King <brking@us.ibm.com>
5426 F: drivers/scsi/ipr.*
5428 IBM Power Virtual Ethernet Device Driver
5429 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5430 L: netdev@vger.kernel.org
5432 F: drivers/net/ethernet/ibm/ibmveth.*
5434 IBM Power SRIOV Virtual NIC Device Driver
5435 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5436 M: John Allen <jallen@linux.vnet.ibm.com>
5437 L: netdev@vger.kernel.org
5439 F: drivers/net/ethernet/ibm/ibmvnic.*
5441 IBM Power Virtual SCSI Device Drivers
5442 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5443 L: linux-scsi@vger.kernel.org
5445 F: drivers/scsi/ibmvscsi/ibmvscsi*
5446 F: drivers/scsi/ibmvscsi/viosrp.h
5448 IBM Power Virtual FC Device Drivers
5449 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5450 L: linux-scsi@vger.kernel.org
5452 F: drivers/scsi/ibmvscsi/ibmvfc*
5454 IBM ServeRAID RAID DRIVER
5456 F: drivers/scsi/ips.*
5458 ICH LPC AND GPIO DRIVER
5459 M: Peter Tyser <ptyser@xes-inc.com>
5461 F: drivers/mfd/lpc_ich.c
5462 F: drivers/gpio/gpio-ich.c
5465 M: "David S. Miller" <davem@davemloft.net>
5466 L: linux-ide@vger.kernel.org
5467 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5470 F: Documentation/ide/
5472 F: include/linux/ide.h
5474 IDEAPAD LAPTOP EXTRAS DRIVER
5475 M: Ike Panhc <ike.pan@canonical.com>
5476 L: platform-driver-x86@vger.kernel.org
5477 W: http://launchpad.net/ideapad-laptop
5479 F: drivers/platform/x86/ideapad-laptop.c
5481 IDEAPAD LAPTOP SLIDEBAR DRIVER
5482 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5483 L: linux-input@vger.kernel.org
5484 W: https://github.com/o2genum/ideapad-slidebar
5486 F: drivers/input/misc/ideapad_slidebar.c
5489 M: Borislav Petkov <bp@alien8.de>
5490 L: linux-ide@vger.kernel.org
5492 F: Documentation/cdrom/ide-cd
5493 F: drivers/ide/ide-cd*
5496 M: Andy Henroid <andrew.d.henroid@intel.com>
5497 L: linux-pm@vger.kernel.org
5499 F: drivers/idle/i7300_idle.c
5501 IEEE 802.15.4 SUBSYSTEM
5502 M: Alexander Aring <aar@pengutronix.de>
5503 L: linux-wpan@vger.kernel.org
5504 W: http://wpan.cakelab.org/
5505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5510 F: drivers/net/ieee802154/
5511 F: include/linux/nl802154.h
5512 F: include/linux/ieee802154.h
5513 F: include/net/nl802154.h
5514 F: include/net/mac802154.h
5515 F: include/net/af_ieee802154.h
5516 F: include/net/cfg802154.h
5517 F: include/net/ieee802154_netdev.h
5518 F: Documentation/networking/ieee802154.txt
5520 IGORPLUG-USB IR RECEIVER
5521 M: Sean Young <sean@mess.org>
5522 L: linux-media@vger.kernel.org
5524 F: drivers/media/rc/igorplugusb.c
5526 IGUANAWORKS USB IR TRANSCEIVER
5527 M: Sean Young <sean@mess.org>
5528 L: linux-media@vger.kernel.org
5530 F: drivers/media/rc/iguanair.c
5532 IIO SUBSYSTEM AND DRIVERS
5533 M: Jonathan Cameron <jic23@kernel.org>
5534 R: Hartmut Knaack <knaack.h@gmx.de>
5535 R: Lars-Peter Clausen <lars@metafoo.de>
5536 R: Peter Meerwald <pmeerw@pmeerw.net>
5537 L: linux-iio@vger.kernel.org
5540 F: drivers/staging/iio/
5541 F: include/linux/iio/
5544 IKANOS/ADI EAGLE ADSL USB DRIVER
5545 M: Matthieu Castet <castet.matthieu@free.fr>
5546 M: Stanislaw Gruszka <stf_xl@wp.pl>
5548 F: drivers/usb/atm/ueagle-atm.c
5550 INA209 HARDWARE MONITOR DRIVER
5551 M: Guenter Roeck <linux@roeck-us.net>
5552 L: lm-sensors@lm-sensors.org
5554 F: Documentation/hwmon/ina209
5555 F: Documentation/devicetree/bindings/i2c/ina209.txt
5556 F: drivers/hwmon/ina209.c
5558 INA2XX HARDWARE MONITOR DRIVER
5559 M: Guenter Roeck <linux@roeck-us.net>
5560 L: lm-sensors@lm-sensors.org
5562 F: Documentation/hwmon/ina2xx
5563 F: drivers/hwmon/ina2xx.c
5564 F: include/linux/platform_data/ina2xx.h
5566 INDUSTRY PACK SUBSYSTEM (IPACK)
5567 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5568 M: Jens Taprogge <jens.taprogge@taprogge.org>
5569 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5570 L: industrypack-devel@lists.sourceforge.net
5571 W: http://industrypack.sourceforge.net
5575 INGENIC JZ4780 DMA Driver
5576 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5578 F: drivers/dma/dma-jz4780.c
5580 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5581 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5582 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5583 L: linux-ima-devel@lists.sourceforge.net
5584 L: linux-ima-user@lists.sourceforge.net
5585 L: linux-security-module@vger.kernel.org
5586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5588 F: security/integrity/ima/
5590 IMGTEC IR DECODER DRIVER
5591 M: James Hogan <james.hogan@imgtec.com>
5593 F: drivers/media/rc/img-ir/
5595 IMS TWINTURBO FRAMEBUFFER DRIVER
5596 L: linux-fbdev@vger.kernel.org
5598 F: drivers/video/fbdev/imsttfb.c
5600 INFINIBAND SUBSYSTEM
5601 M: Doug Ledford <dledford@redhat.com>
5602 M: Sean Hefty <sean.hefty@intel.com>
5603 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5604 L: linux-rdma@vger.kernel.org
5605 W: http://www.openfabrics.org/
5606 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5609 F: Documentation/infiniband/
5610 F: drivers/infiniband/
5611 F: drivers/staging/rdma/
5612 F: include/uapi/linux/if_infiniband.h
5613 F: include/uapi/rdma/
5617 M: John McCutchan <john@johnmccutchan.com>
5618 M: Robert Love <rlove@rlove.org>
5619 M: Eric Paris <eparis@parisplace.org>
5621 F: Documentation/filesystems/inotify.txt
5622 F: fs/notify/inotify/
5623 F: include/linux/inotify.h
5624 F: include/uapi/linux/inotify.h
5626 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5627 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5628 L: linux-input@vger.kernel.org
5629 Q: http://patchwork.kernel.org/project/linux-input/list/
5630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5633 F: include/linux/input.h
5634 F: include/uapi/linux/input.h
5635 F: include/linux/input/
5637 INPUT MULTITOUCH (MT) PROTOCOL
5638 M: Henrik Rydberg <rydberg@bitmath.org>
5639 L: linux-input@vger.kernel.org
5641 F: Documentation/input/multi-touch-protocol.txt
5642 F: drivers/input/input-mt.c
5645 INTEL ASoC BDW/HSW DRIVERS
5646 M: Jie Yang <yang.jie@linux.intel.com>
5647 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5649 F: sound/soc/intel/common/sst-dsp*
5650 F: sound/soc/intel/common/sst-firmware.c
5651 F: sound/soc/intel/boards/broadwell.c
5652 F: sound/soc/intel/haswell/
5654 INTEL C600 SERIES SAS CONTROLLER DRIVER
5655 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5656 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5657 L: linux-scsi@vger.kernel.org
5658 T: git git://git.code.sf.net/p/intel-sas/isci
5660 F: drivers/scsi/isci/
5662 INTEL HID EVENT DRIVER
5663 M: Alex Hung <alex.hung@canonical.com>
5664 L: platform-driver-x86@vger.kernel.org
5666 F: drivers/platform/x86/intel-hid.c
5669 M: Len Brown <lenb@kernel.org>
5670 L: linux-pm@vger.kernel.org
5671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5673 F: drivers/idle/intel_idle.c
5676 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5677 M: Len Brown <lenb@kernel.org>
5678 L: linux-pm@vger.kernel.org
5680 F: drivers/cpufreq/intel_pstate.c
5682 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5683 M: Maik Broemme <mbroemme@plusserver.de>
5684 L: linux-fbdev@vger.kernel.org
5686 F: Documentation/fb/intelfb.txt
5687 F: drivers/video/fbdev/intelfb/
5689 INTEL 810/815 FRAMEBUFFER DRIVER
5690 M: Antonino Daplas <adaplas@gmail.com>
5691 L: linux-fbdev@vger.kernel.org
5693 F: drivers/video/fbdev/i810/
5695 INTEL MENLOW THERMAL DRIVER
5696 M: Sujith Thomas <sujith.thomas@intel.com>
5697 L: platform-driver-x86@vger.kernel.org
5698 W: https://01.org/linux-acpi
5700 F: drivers/platform/x86/intel_menlow.c
5702 INTEL I/OAT DMA DRIVER
5703 M: Dave Jiang <dave.jiang@intel.com>
5704 R: Dan Williams <dan.j.williams@intel.com>
5705 L: dmaengine@vger.kernel.org
5706 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5708 F: drivers/dma/ioat*
5711 M: David Woodhouse <dwmw2@infradead.org>
5712 L: iommu@lists.linux-foundation.org
5713 T: git git://git.infradead.org/iommu-2.6.git
5715 F: drivers/iommu/intel-iommu.c
5716 F: include/linux/intel-iommu.h
5718 INTEL IOP-ADMA DMA DRIVER
5719 R: Dan Williams <dan.j.williams@intel.com>
5721 F: drivers/dma/iop-adma.c
5723 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5724 M: Krzysztof Halasa <khalasa@piap.pl>
5726 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5727 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5728 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5729 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5730 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5731 F: drivers/net/wan/ixp4xx_hss.c
5733 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5734 M: Deepak Saxena <dsaxena@plexity.net>
5736 F: drivers/char/hw_random/ixp4xx-rng.c
5738 INTEL ETHERNET DRIVERS
5739 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5740 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5741 R: Shannon Nelson <shannon.nelson@intel.com>
5742 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5743 R: Don Skidmore <donald.c.skidmore@intel.com>
5744 R: Bruce Allan <bruce.w.allan@intel.com>
5745 R: John Ronciak <john.ronciak@intel.com>
5746 R: Mitch Williams <mitch.a.williams@intel.com>
5747 L: intel-wired-lan@lists.osuosl.org
5748 W: http://www.intel.com/support/feedback.htm
5749 W: http://e1000.sourceforge.net/
5750 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5754 F: Documentation/networking/e100.txt
5755 F: Documentation/networking/e1000.txt
5756 F: Documentation/networking/e1000e.txt
5757 F: Documentation/networking/igb.txt
5758 F: Documentation/networking/igbvf.txt
5759 F: Documentation/networking/ixgb.txt
5760 F: Documentation/networking/ixgbe.txt
5761 F: Documentation/networking/ixgbevf.txt
5762 F: Documentation/networking/i40e.txt
5763 F: Documentation/networking/i40evf.txt
5764 F: drivers/net/ethernet/intel/
5765 F: drivers/net/ethernet/intel/*/
5767 INTEL-MID GPIO DRIVER
5768 M: David Cohen <david.a.cohen@linux.intel.com>
5769 L: linux-gpio@vger.kernel.org
5771 F: drivers/gpio/gpio-intel-mid.c
5773 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5774 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5775 L: linux-wireless@vger.kernel.org
5777 F: Documentation/networking/README.ipw2100
5778 F: Documentation/networking/README.ipw2200
5779 F: drivers/net/wireless/intel/ipw2x00/
5782 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5784 F: Documentation/trace/intel_th.txt
5785 F: drivers/hwtracing/intel_th/
5787 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5788 M: Ning Sun <ning.sun@intel.com>
5789 L: tboot-devel@lists.sourceforge.net
5790 W: http://tboot.sourceforge.net
5791 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5793 F: Documentation/intel_txt.txt
5794 F: include/linux/tboot.h
5795 F: arch/x86/kernel/tboot.c
5797 INTEL WIRELESS WIMAX CONNECTION 2400
5798 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5799 M: linux-wimax@intel.com
5800 L: wimax@linuxwimax.org (subscribers-only)
5802 W: http://linuxwimax.org
5803 F: Documentation/wimax/README.i2400m
5804 F: drivers/net/wimax/i2400m/
5805 F: include/uapi/linux/wimax/i2400m.h
5807 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5808 M: Stanislaw Gruszka <sgruszka@redhat.com>
5809 L: linux-wireless@vger.kernel.org
5811 F: drivers/net/wireless/intel/iwlegacy/
5813 INTEL WIRELESS WIFI LINK (iwlwifi)
5814 M: Johannes Berg <johannes.berg@intel.com>
5815 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5816 M: Intel Linux Wireless <linuxwifi@intel.com>
5817 L: linux-wireless@vger.kernel.org
5818 W: http://intellinuxwireless.org
5819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5821 F: drivers/net/wireless/intel/iwlwifi/
5823 INTEL MANAGEMENT ENGINE (mei)
5824 M: Tomas Winkler <tomas.winkler@intel.com>
5825 L: linux-kernel@vger.kernel.org
5827 F: include/uapi/linux/mei.h
5828 F: include/linux/mei_cl_bus.h
5829 F: drivers/misc/mei/*
5830 F: drivers/watchdog/mei_wdt.c
5831 F: Documentation/misc-devices/mei/*
5833 INTEL MIC DRIVERS (mic)
5834 M: Sudeep Dutt <sudeep.dutt@intel.com>
5835 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5837 W: https://github.com/sudeepdutt/mic
5838 W: http://software.intel.com/en-us/mic-developer
5839 F: include/linux/mic_bus.h
5840 F: include/linux/scif.h
5841 F: include/uapi/linux/mic_common.h
5842 F: include/uapi/linux/mic_ioctl.h
5843 F: include/uapi/linux/scif_ioctl.h
5844 F: drivers/misc/mic/
5845 F: drivers/dma/mic_x100_dma.c
5846 F: drivers/dma/mic_x100_dma.h
5847 F: Documentation/mic/
5849 INTEL PMC/P-Unit IPC DRIVER
5850 M: Zha Qipeng<qipeng.zha@intel.com>
5851 L: platform-driver-x86@vger.kernel.org
5853 F: drivers/platform/x86/intel_pmc_ipc.c
5854 F: drivers/platform/x86/intel_punit_ipc.c
5855 F: arch/x86/include/asm/intel_pmc_ipc.h
5856 F: arch/x86/include/asm/intel_punit_ipc.h
5858 INTEL TELEMETRY DRIVER
5859 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5860 L: platform-driver-x86@vger.kernel.org
5862 F: arch/x86/include/asm/intel_telemetry.h
5863 F: drivers/platform/x86/intel_telemetry*
5865 IOC3 ETHERNET DRIVER
5866 M: Ralf Baechle <ralf@linux-mips.org>
5867 L: linux-mips@linux-mips.org
5869 F: drivers/net/ethernet/sgi/ioc3-eth.c
5872 M: Pat Gefre <pfg@sgi.com>
5873 L: linux-serial@vger.kernel.org
5875 F: drivers/tty/serial/ioc3_serial.c
5878 M: Joerg Roedel <joro@8bytes.org>
5879 L: iommu@lists.linux-foundation.org
5880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5885 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5887 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5890 M: Corey Minyard <minyard@acm.org>
5891 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5892 W: http://openipmi.sourceforge.net/
5894 F: Documentation/IPMI.txt
5895 F: drivers/char/ipmi/
5896 F: include/linux/ipmi*
5897 F: include/uapi/linux/ipmi*
5899 QCOM AUDIO (ASoC) DRIVERS
5900 M: Patrick Lai <plai@codeaurora.org>
5901 M: Banajit Goswami <bgoswami@codeaurora.org>
5902 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5906 IPS SCSI RAID DRIVER
5907 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5908 L: linux-scsi@vger.kernel.org
5909 W: http://www.adaptec.com/
5911 F: drivers/scsi/ips*
5914 M: Wensong Zhang <wensong@linux-vs.org>
5915 M: Simon Horman <horms@verge.net.au>
5916 M: Julian Anastasov <ja@ssi.bg>
5917 L: netdev@vger.kernel.org
5918 L: lvs-devel@vger.kernel.org
5920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5922 F: Documentation/networking/ipvs-sysctl.txt
5923 F: include/net/ip_vs.h
5924 F: include/uapi/linux/ip_vs.h
5925 F: net/netfilter/ipvs/
5928 M: Jiri Kosina <jikos@kernel.org>
5929 M: David Sterba <dsterba@suse.com>
5931 F: drivers/tty/ipwireless/
5934 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5935 L: netdev@vger.kernel.org
5937 F: include/net/ipx.h
5938 F: include/uapi/linux/ipx.h
5942 M: Samuel Ortiz <samuel@sortiz.org>
5943 L: irda-users@lists.sourceforge.net (subscribers-only)
5944 L: netdev@vger.kernel.org
5945 W: http://irda.sourceforge.net/
5947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5948 F: Documentation/networking/irda.txt
5949 F: drivers/net/irda/
5950 F: include/net/irda/
5954 M: Thomas Gleixner <tglx@linutronix.de>
5955 L: linux-kernel@vger.kernel.org
5957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5961 M: Thomas Gleixner <tglx@linutronix.de>
5962 M: Jason Cooper <jason@lakedaemon.net>
5963 M: Marc Zyngier <marc.zyngier@arm.com>
5964 L: linux-kernel@vger.kernel.org
5966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5967 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5968 F: Documentation/devicetree/bindings/interrupt-controller/
5971 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5972 M: Jiang Liu <jiang.liu@linux.intel.com>
5973 M: Marc Zyngier <marc.zyngier@arm.com>
5975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5976 F: Documentation/IRQ-domain.txt
5977 F: include/linux/irqdomain.h
5978 F: kernel/irq/irqdomain.c
5982 M: Jaroslav Kysela <perex@perex.cz>
5984 F: Documentation/isapnp.txt
5985 F: drivers/pnp/isapnp/
5986 F: include/linux/isapnp.h
5989 M: Hans Verkuil <hverkuil@xs4all.nl>
5990 L: linux-media@vger.kernel.org
5991 T: git git://linuxtv.org/media_tree.git
5992 W: https://linuxtv.org
5994 F: drivers/media/radio/radio-isa*
5996 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5997 M: Peter Jones <pjones@redhat.com>
5998 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6000 F: drivers/firmware/iscsi_ibft*
6003 M: Mike Christie <michaelc@cs.wisc.edu>
6004 L: open-iscsi@googlegroups.com
6005 W: www.open-iscsi.org
6006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6008 F: drivers/scsi/*iscsi*
6009 F: include/scsi/*iscsi*
6011 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6012 M: Or Gerlitz <ogerlitz@mellanox.com>
6013 M: Sagi Grimberg <sagig@mellanox.com>
6014 M: Roi Dayan <roid@mellanox.com>
6015 L: linux-rdma@vger.kernel.org
6017 W: http://www.openfabrics.org
6018 W: www.open-iscsi.org
6019 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6020 F: drivers/infiniband/ulp/iser/
6022 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6023 M: Sagi Grimberg <sagig@mellanox.com>
6024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6025 L: linux-rdma@vger.kernel.org
6026 L: target-devel@vger.kernel.org
6028 W: http://www.linux-iscsi.org
6029 F: drivers/infiniband/ulp/isert
6032 M: Karsten Keil <isdn@linux-pingi.de>
6033 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6034 L: netdev@vger.kernel.org
6035 W: http://www.isdn4linux.de
6036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6038 F: Documentation/isdn/
6040 F: include/linux/isdn.h
6041 F: include/linux/isdn/
6042 F: include/uapi/linux/isdn.h
6043 F: include/uapi/linux/isdn/
6045 ISDN SUBSYSTEM (Eicon active card driver)
6046 M: Armin Schindler <mac@melware.de>
6047 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6048 W: http://www.melware.de
6050 F: drivers/isdn/hardware/eicon/
6052 IT87 HARDWARE MONITORING DRIVER
6053 M: Jean Delvare <jdelvare@suse.com>
6054 L: lm-sensors@lm-sensors.org
6056 F: Documentation/hwmon/it87
6057 F: drivers/hwmon/it87.c
6060 M: Antti Palosaari <crope@iki.fi>
6061 L: linux-media@vger.kernel.org
6062 W: https://linuxtv.org
6063 W: http://palosaari.fi/linux/
6064 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6065 T: git git://linuxtv.org/anttip/media_tree.git
6067 F: drivers/media/tuners/it913x*
6069 IVTV VIDEO4LINUX DRIVER
6070 M: Andy Walls <awalls@md.metrocast.net>
6071 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6072 L: linux-media@vger.kernel.org
6073 T: git git://linuxtv.org/media_tree.git
6074 W: http://www.ivtvdriver.org
6076 F: Documentation/video4linux/*.ivtv
6077 F: drivers/media/pci/ivtv/
6078 F: include/uapi/linux/ivtv*
6080 IX2505V MEDIA DRIVER
6081 M: Malcolm Priestley <tvboxspy@gmail.com>
6082 L: linux-media@vger.kernel.org
6083 W: https://linuxtv.org
6084 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6086 F: drivers/media/dvb-frontends/ix2505v*
6088 JC42.4 TEMPERATURE SENSOR DRIVER
6089 M: Guenter Roeck <linux@roeck-us.net>
6090 L: lm-sensors@lm-sensors.org
6092 F: drivers/hwmon/jc42.c
6093 F: Documentation/hwmon/jc42
6096 M: Dave Kleikamp <shaggy@kernel.org>
6097 L: jfs-discussion@lists.sourceforge.net
6098 W: http://jfs.sourceforge.net/
6099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6101 F: Documentation/filesystems/jfs.txt
6105 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6106 L: netdev@vger.kernel.org
6108 F: drivers/net/ethernet/jme.*
6110 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6111 M: David Woodhouse <dwmw2@infradead.org>
6112 L: linux-mtd@lists.infradead.org
6113 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6116 F: include/uapi/linux/jffs2.h
6118 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6119 M: "Theodore Ts'o" <tytso@mit.edu>
6120 M: Jan Kara <jack@suse.com>
6121 L: linux-ext4@vger.kernel.org
6124 F: include/linux/jbd2.h
6126 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6127 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6128 L: linux-media@vger.kernel.org
6130 F: drivers/media/platform/rcar_jpu.c
6132 JSM Neo PCI based serial card
6133 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6134 L: linux-serial@vger.kernel.org
6136 F: drivers/tty/serial/jsm/
6138 K10TEMP HARDWARE MONITORING DRIVER
6139 M: Clemens Ladisch <clemens@ladisch.de>
6140 L: lm-sensors@lm-sensors.org
6142 F: Documentation/hwmon/k10temp
6143 F: drivers/hwmon/k10temp.c
6145 K8TEMP HARDWARE MONITORING DRIVER
6146 M: Rudolf Marek <r.marek@assembler.cz>
6147 L: lm-sensors@lm-sensors.org
6149 F: Documentation/hwmon/k8temp
6150 F: drivers/hwmon/k8temp.c
6153 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6154 L: linux-kbuild@vger.kernel.org
6155 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6157 F: Documentation/kbuild/kconfig-language.txt
6161 M: Vivek Goyal <vgoyal@redhat.com>
6162 M: Haren Myneni <hbabu@us.ibm.com>
6163 L: kexec@lists.infradead.org
6164 W: http://lse.sourceforge.net/kdump/
6166 F: Documentation/kdump/
6168 KEENE FM RADIO TRANSMITTER DRIVER
6169 M: Hans Verkuil <hverkuil@xs4all.nl>
6170 L: linux-media@vger.kernel.org
6171 T: git git://linuxtv.org/media_tree.git
6172 W: https://linuxtv.org
6174 F: drivers/media/radio/radio-keene*
6176 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6177 M: Ian Kent <raven@themaw.net>
6178 L: autofs@vger.kernel.org
6182 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6183 M: Michal Marek <mmarek@suse.com>
6184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6186 L: linux-kbuild@vger.kernel.org
6188 F: Documentation/kbuild/
6190 F: scripts/Makefile.*
6196 L: kernel-janitors@vger.kernel.org
6197 W: http://kernelnewbies.org/KernelJanitors
6200 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6201 M: "J. Bruce Fields" <bfields@fieldses.org>
6202 M: Jeff Layton <jlayton@poochiereds.net>
6203 L: linux-nfs@vger.kernel.org
6204 W: http://nfs.sourceforge.net/
6205 T: git git://linux-nfs.org/~bfields/linux.git
6208 F: include/uapi/linux/nfsd/
6212 F: include/linux/lockd/
6213 F: include/linux/sunrpc/
6214 F: include/uapi/linux/sunrpc/
6216 KERNEL SELFTEST FRAMEWORK
6217 M: Shuah Khan <shuahkh@osg.samsung.com>
6218 L: linux-kselftest@vger.kernel.org
6219 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6221 F: tools/testing/selftests
6223 KERNEL VIRTUAL MACHINE (KVM)
6224 M: Gleb Natapov <gleb@kernel.org>
6225 M: Paolo Bonzini <pbonzini@redhat.com>
6226 L: kvm@vger.kernel.org
6227 W: http://www.linux-kvm.org
6228 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6230 F: Documentation/*/kvm*.txt
6231 F: Documentation/virtual/kvm/
6233 F: arch/x86/kernel/kvm.c
6234 F: arch/x86/kernel/kvmclock.c
6235 F: arch/*/include/asm/kvm*
6236 F: include/linux/kvm*
6237 F: include/uapi/linux/kvm*
6240 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6241 M: Joerg Roedel <joro@8bytes.org>
6242 L: kvm@vger.kernel.org
6243 W: http://www.linux-kvm.org/
6245 F: arch/x86/include/asm/svm.h
6246 F: arch/x86/kvm/svm.c
6248 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6249 M: Alexander Graf <agraf@suse.com>
6250 L: kvm-ppc@vger.kernel.org
6251 W: http://www.linux-kvm.org/
6252 T: git git://github.com/agraf/linux-2.6.git
6254 F: arch/powerpc/include/asm/kvm*
6255 F: arch/powerpc/kvm/
6257 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6258 M: Christian Borntraeger <borntraeger@de.ibm.com>
6259 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6260 L: linux-s390@vger.kernel.org
6261 W: http://www.ibm.com/developerworks/linux/linux390/
6262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6264 F: Documentation/s390/kvm.txt
6265 F: arch/s390/include/asm/kvm*
6268 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6269 M: Christoffer Dall <christoffer.dall@linaro.org>
6270 M: Marc Zyngier <marc.zyngier@arm.com>
6271 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6272 L: kvmarm@lists.cs.columbia.edu
6273 W: http://systems.cs.columbia.edu/projects/kvm-arm
6274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6276 F: arch/arm/include/uapi/asm/kvm*
6277 F: arch/arm/include/asm/kvm*
6280 F: include/kvm/arm_*
6282 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6283 M: Christoffer Dall <christoffer.dall@linaro.org>
6284 M: Marc Zyngier <marc.zyngier@arm.com>
6285 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6286 L: kvmarm@lists.cs.columbia.edu
6288 F: arch/arm64/include/uapi/asm/kvm*
6289 F: arch/arm64/include/asm/kvm*
6292 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6293 M: James Hogan <james.hogan@imgtec.com>
6294 L: linux-mips@linux-mips.org
6296 F: arch/mips/include/uapi/asm/kvm*
6297 F: arch/mips/include/asm/kvm*
6301 M: Eric Biederman <ebiederm@xmission.com>
6302 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6303 L: kexec@lists.infradead.org
6305 F: include/linux/kexec.h
6306 F: include/uapi/linux/kexec.h
6310 M: David Howells <dhowells@redhat.com>
6311 L: keyrings@vger.kernel.org
6313 F: Documentation/security/keys.txt
6314 F: include/linux/key.h
6315 F: include/linux/key-type.h
6320 M: David Safford <safford@us.ibm.com>
6321 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6322 L: linux-security-module@vger.kernel.org
6323 L: keyrings@vger.kernel.org
6325 F: Documentation/security/keys-trusted-encrypted.txt
6326 F: include/keys/trusted-type.h
6327 F: security/keys/trusted.c
6328 F: security/keys/trusted.h
6331 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6332 M: David Safford <safford@us.ibm.com>
6333 L: linux-security-module@vger.kernel.org
6334 L: keyrings@vger.kernel.org
6336 F: Documentation/security/keys-trusted-encrypted.txt
6337 F: include/keys/encrypted-type.h
6338 F: security/keys/encrypted-keys/
6340 KGDB / KDB /debug_core
6341 M: Jason Wessel <jason.wessel@windriver.com>
6342 W: http://kgdb.wiki.kernel.org/
6343 L: kgdb-bugreport@lists.sourceforge.net
6344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6346 F: Documentation/DocBook/kgdb.tmpl
6347 F: drivers/misc/kgdbts.c
6348 F: drivers/tty/serial/kgdboc.c
6349 F: include/linux/kdb.h
6350 F: include/linux/kgdb.h
6354 M: Vegard Nossum <vegardno@ifi.uio.no>
6355 M: Pekka Enberg <penberg@kernel.org>
6357 F: Documentation/kmemcheck.txt
6358 F: arch/x86/include/asm/kmemcheck.h
6359 F: arch/x86/mm/kmemcheck/
6360 F: include/linux/kmemcheck.h
6364 M: Catalin Marinas <catalin.marinas@arm.com>
6366 F: Documentation/kmemleak.txt
6367 F: include/linux/kmemleak.h
6369 F: mm/kmemleak-test.c
6372 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6373 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6374 M: "David S. Miller" <davem@davemloft.net>
6375 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6377 F: Documentation/kprobes.txt
6378 F: include/linux/kprobes.h
6381 KS0108 LCD CONTROLLER DRIVER
6382 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6383 W: http://miguelojeda.es/auxdisplay.htm
6384 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6386 F: Documentation/auxdisplay/ks0108
6387 F: drivers/auxdisplay/ks0108.c
6388 F: include/linux/ks0108.h
6391 M: David Ahern <dsa@cumulusnetworks.com>
6392 L: netdev@vger.kernel.org
6395 F: include/net/l3mdev.h
6397 LANTIQ MIPS ARCHITECTURE
6398 M: John Crispin <blogic@openwrt.org>
6399 L: linux-mips@linux-mips.org
6404 L: linux-x25@vger.kernel.org
6406 F: Documentation/networking/lapb-module.txt
6410 LASI 53c700 driver for PARISC
6411 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6412 L: linux-scsi@vger.kernel.org
6414 F: Documentation/scsi/53c700.txt
6415 F: drivers/scsi/53c700*
6418 M: Richard Purdie <rpurdie@rpsys.net>
6419 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6420 L: linux-leds@vger.kernel.org
6421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6424 F: include/linux/leds.h
6426 LEGACY EEPROM DRIVER
6427 M: Jean Delvare <jdelvare@suse.com>
6429 F: Documentation/misc-devices/eeprom
6430 F: drivers/misc/eeprom/eeprom.c
6432 LEGO USB Tower driver
6433 M: Juergen Stuber <starblue@users.sourceforge.net>
6434 L: legousb-devel@lists.sourceforge.net
6435 W: http://legousb.sourceforge.net/
6437 F: drivers/usb/misc/legousbtower.c
6440 M: Michael Krufky <mkrufky@linuxtv.org>
6441 L: linux-media@vger.kernel.org
6442 W: https://linuxtv.org
6443 W: http://github.com/mkrufky
6444 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6445 T: git git://linuxtv.org/mkrufky/tuners.git
6447 F: drivers/media/dvb-frontends/lg2160.*
6449 LGDT3305 MEDIA DRIVER
6450 M: Michael Krufky <mkrufky@linuxtv.org>
6451 L: linux-media@vger.kernel.org
6452 W: https://linuxtv.org
6453 W: http://github.com/mkrufky
6454 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6455 T: git git://linuxtv.org/mkrufky/tuners.git
6457 F: drivers/media/dvb-frontends/lgdt3305.*
6460 M: Rusty Russell <rusty@rustcorp.com.au>
6461 L: lguest@lists.ozlabs.org
6462 W: http://lguest.ozlabs.org/
6464 F: arch/x86/include/asm/lguest*.h
6467 F: include/linux/lguest*.h
6470 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6471 M: Tejun Heo <tj@kernel.org>
6472 L: linux-ide@vger.kernel.org
6473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6476 F: include/linux/ata.h
6477 F: include/linux/libata.h
6479 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6480 M: Viresh Kumar <vireshk@kernel.org>
6481 L: linux-ide@vger.kernel.org
6482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6484 F: include/linux/pata_arasan_cf_data.h
6485 F: drivers/ata/pata_arasan_cf.c
6488 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6489 M: Tejun Heo <tj@kernel.org>
6490 L: linux-ide@vger.kernel.org
6491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6493 F: drivers/ata/pata_*.c
6494 F: drivers/ata/ata_generic.c
6496 LIBATA SATA AHCI PLATFORM devices support
6497 M: Hans de Goede <hdegoede@redhat.com>
6498 M: Tejun Heo <tj@kernel.org>
6499 L: linux-ide@vger.kernel.org
6500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6502 F: drivers/ata/ahci_platform.c
6503 F: drivers/ata/libahci_platform.c
6504 F: include/linux/ahci_platform.h
6506 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6507 M: Mikael Pettersson <mikpelinux@gmail.com>
6508 L: linux-ide@vger.kernel.org
6509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6511 F: drivers/ata/sata_promise.*
6514 M: Sasha Levin <sasha.levin@oracle.com>
6516 F: tools/lib/lockdep/
6518 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6519 M: Dan Williams <dan.j.williams@intel.com>
6520 L: linux-nvdimm@lists.01.org
6521 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6525 F: include/linux/nd.h
6526 F: include/linux/libnvdimm.h
6527 F: include/uapi/linux/ndctl.h
6529 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6530 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6531 L: linux-nvdimm@lists.01.org
6532 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6534 F: drivers/nvdimm/blk.c
6535 F: drivers/nvdimm/region_devs.c
6536 F: drivers/acpi/nfit*
6538 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6539 M: Vishal Verma <vishal.l.verma@intel.com>
6540 L: linux-nvdimm@lists.01.org
6541 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6543 F: drivers/nvdimm/btt*
6545 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6546 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6547 L: linux-nvdimm@lists.01.org
6548 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6550 F: drivers/nvdimm/pmem.c
6551 F: include/linux/pmem.h
6552 F: arch/*/include/asm/pmem.h
6554 LIGHTNVM PLATFORM SUPPORT
6555 M: Matias Bjorling <mb@lightnvm.io>
6556 W: http://github/OpenChannelSSD
6557 L: linux-block@vger.kernel.org
6559 F: drivers/lightnvm/
6560 F: include/linux/lightnvm.h
6561 F: include/uapi/linux/lightnvm.h
6563 LINUX FOR IBM pSERIES (RS/6000)
6564 M: Paul Mackerras <paulus@au.ibm.com>
6565 W: http://www.ibm.com/linux/ltc/projects/ppc
6567 F: arch/powerpc/boot/rs6000.h
6569 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6570 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6571 M: Paul Mackerras <paulus@samba.org>
6572 M: Michael Ellerman <mpe@ellerman.id.au>
6573 W: http://www.penguinppc.org/
6574 L: linuxppc-dev@lists.ozlabs.org
6575 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6578 F: Documentation/powerpc/
6581 LINUX FOR POWER MACINTOSH
6582 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6583 W: http://www.penguinppc.org/
6584 L: linuxppc-dev@lists.ozlabs.org
6586 F: arch/powerpc/platforms/powermac/
6587 F: drivers/macintosh/
6589 LINUX FOR POWERPC EMBEDDED MPC5XXX
6590 M: Anatolij Gustschin <agust@denx.de>
6591 L: linuxppc-dev@lists.ozlabs.org
6592 T: git git://git.denx.de/linux-denx-agust.git
6594 F: arch/powerpc/platforms/512x/
6595 F: arch/powerpc/platforms/52xx/
6597 LINUX FOR POWERPC EMBEDDED PPC4XX
6598 M: Alistair Popple <alistair@popple.id.au>
6599 M: Matt Porter <mporter@kernel.crashing.org>
6600 W: http://www.penguinppc.org/
6601 L: linuxppc-dev@lists.ozlabs.org
6603 F: arch/powerpc/platforms/40x/
6604 F: arch/powerpc/platforms/44x/
6606 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6607 L: linuxppc-dev@lists.ozlabs.org
6609 F: arch/powerpc/*/*virtex*
6610 F: arch/powerpc/*/*/*virtex*
6612 LINUX FOR POWERPC EMBEDDED PPC8XX
6613 M: Vitaly Bordug <vitb@kernel.crashing.org>
6614 W: http://www.penguinppc.org/
6615 L: linuxppc-dev@lists.ozlabs.org
6617 F: arch/powerpc/platforms/8xx/
6619 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6620 M: Scott Wood <oss@buserror.net>
6621 M: Kumar Gala <galak@kernel.crashing.org>
6622 W: http://www.penguinppc.org/
6623 L: linuxppc-dev@lists.ozlabs.org
6624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6626 F: arch/powerpc/platforms/83xx/
6627 F: arch/powerpc/platforms/85xx/
6629 LINUX FOR POWERPC PA SEMI PWRFICIENT
6630 M: Olof Johansson <olof@lixom.net>
6631 L: linuxppc-dev@lists.ozlabs.org
6633 F: arch/powerpc/platforms/pasemi/
6634 F: drivers/*/*pasemi*
6635 F: drivers/*/*/*pasemi*
6637 LINUX SECURITY MODULE (LSM) FRAMEWORK
6638 M: Chris Wright <chrisw@sous-sol.org>
6639 L: linux-security-module@vger.kernel.org
6642 LIS3LV02D ACCELEROMETER DRIVER
6643 M: Eric Piel <eric.piel@tremplin-utc.net>
6645 F: Documentation/misc-devices/lis3lv02d
6646 F: drivers/misc/lis3lv02d/
6647 F: drivers/platform/x86/hp_accel.c
6650 M: Josh Poimboeuf <jpoimboe@redhat.com>
6651 M: Seth Jennings <sjenning@redhat.com>
6652 M: Jiri Kosina <jikos@kernel.org>
6653 M: Vojtech Pavlik <vojtech@suse.com>
6655 F: kernel/livepatch/
6656 F: include/linux/livepatch.h
6657 F: arch/x86/include/asm/livepatch.h
6658 F: arch/x86/kernel/livepatch.c
6659 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6660 F: samples/livepatch/
6661 L: live-patching@vger.kernel.org
6662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6664 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6665 M: Kees Cook <keescook@chromium.org>
6667 F: drivers/misc/lkdtm.c
6670 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6672 F: include/linux/llc.h
6673 F: include/uapi/linux/llc.h
6677 LM73 HARDWARE MONITOR DRIVER
6678 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6679 L: lm-sensors@lm-sensors.org
6681 F: drivers/hwmon/lm73.c
6683 LM78 HARDWARE MONITOR DRIVER
6684 M: Jean Delvare <jdelvare@suse.com>
6685 L: lm-sensors@lm-sensors.org
6687 F: Documentation/hwmon/lm78
6688 F: drivers/hwmon/lm78.c
6690 LM83 HARDWARE MONITOR DRIVER
6691 M: Jean Delvare <jdelvare@suse.com>
6692 L: lm-sensors@lm-sensors.org
6694 F: Documentation/hwmon/lm83
6695 F: drivers/hwmon/lm83.c
6697 LM90 HARDWARE MONITOR DRIVER
6698 M: Jean Delvare <jdelvare@suse.com>
6699 L: lm-sensors@lm-sensors.org
6701 F: Documentation/hwmon/lm90
6702 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6703 F: drivers/hwmon/lm90.c
6705 LM95234 HARDWARE MONITOR DRIVER
6706 M: Guenter Roeck <linux@roeck-us.net>
6707 L: lm-sensors@lm-sensors.org
6709 F: Documentation/hwmon/lm95234
6710 F: drivers/hwmon/lm95234.c
6712 LME2510 MEDIA DRIVER
6713 M: Malcolm Priestley <tvboxspy@gmail.com>
6714 L: linux-media@vger.kernel.org
6715 W: https://linuxtv.org
6716 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6718 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6720 LOCKDEP AND LOCKSTAT
6721 M: Peter Zijlstra <peterz@infradead.org>
6722 M: Ingo Molnar <mingo@redhat.com>
6723 L: linux-kernel@vger.kernel.org
6724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6726 F: Documentation/locking/lockdep*.txt
6727 F: Documentation/locking/lockstat.txt
6728 F: include/linux/lockdep.h
6731 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6732 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6733 L: linux-ntfs-dev@lists.sourceforge.net
6734 W: http://www.linux-ntfs.org/content/view/19/37/
6736 F: Documentation/ldm.txt
6737 F: block/partitions/ldm.*
6740 M: Joern Engel <joern@logfs.org>
6741 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6747 LPC32XX MACHINE SUPPORT
6748 M: Roland Stigge <stigge@antcom.de>
6749 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6751 F: arch/arm/mach-lpc32xx/
6753 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6754 M: Sathya Prakash <sathya.prakash@broadcom.com>
6755 M: Chaitra P B <chaitra.basappa@broadcom.com>
6756 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6757 L: MPT-FusionLinux.pdl@broadcom.com
6758 L: linux-scsi@vger.kernel.org
6759 W: http://www.avagotech.com/support/
6761 F: drivers/message/fusion/
6762 F: drivers/scsi/mpt2sas/
6763 F: drivers/scsi/mpt3sas/
6765 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6766 M: Matthew Wilcox <matthew@wil.cx>
6767 L: linux-scsi@vger.kernel.org
6769 F: drivers/scsi/sym53c8xx_2/
6771 LTC4261 HARDWARE MONITOR DRIVER
6772 M: Guenter Roeck <linux@roeck-us.net>
6773 L: lm-sensors@lm-sensors.org
6775 F: Documentation/hwmon/ltc4261
6776 F: drivers/hwmon/ltc4261.c
6778 LTP (Linux Test Project)
6779 M: Mike Frysinger <vapier@gentoo.org>
6780 M: Cyril Hrubis <chrubis@suse.cz>
6781 M: Wanlong Gao <wanlong.gao@gmail.com>
6782 M: Jan Stancek <jstancek@redhat.com>
6783 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6784 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6785 L: ltp@lists.linux.it (subscribers-only)
6786 W: http://linux-test-project.github.io/
6787 T: git git://github.com/linux-test-project/ltp.git
6791 W: http://www.linux-m32r.org/
6796 M: Geert Uytterhoeven <geert@linux-m68k.org>
6797 L: linux-m68k@lists.linux-m68k.org
6798 W: http://www.linux-m68k.org/
6799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6804 M68K ON APPLE MACINTOSH
6805 M: Joshua Thompson <funaho@jurai.org>
6806 W: http://www.mac.linux-m68k.org/
6807 L: linux-m68k@lists.linux-m68k.org
6812 M: Philip Blundell <philb@gnu.org>
6813 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6817 M88DS3103 MEDIA DRIVER
6818 M: Antti Palosaari <crope@iki.fi>
6819 L: linux-media@vger.kernel.org
6820 W: https://linuxtv.org
6821 W: http://palosaari.fi/linux/
6822 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6823 T: git git://linuxtv.org/anttip/media_tree.git
6825 F: drivers/media/dvb-frontends/m88ds3103*
6827 M88RS2000 MEDIA DRIVER
6828 M: Malcolm Priestley <tvboxspy@gmail.com>
6829 L: linux-media@vger.kernel.org
6830 W: https://linuxtv.org
6831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6833 F: drivers/media/dvb-frontends/m88rs2000*
6835 MA901 MASTERKIT USB FM RADIO DRIVER
6836 M: Alexey Klimov <klimov.linux@gmail.com>
6837 L: linux-media@vger.kernel.org
6838 T: git git://linuxtv.org/media_tree.git
6840 F: drivers/media/radio/radio-ma901.c
6843 M: Johannes Berg <johannes@sipsolutions.net>
6844 L: linux-wireless@vger.kernel.org
6845 W: http://wireless.kernel.org/
6846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6849 F: Documentation/networking/mac80211-injection.txt
6850 F: include/net/mac80211.h
6852 F: drivers/net/wireless/mac80211_hwsim.[ch]
6855 M: Patrick McHardy <kaber@trash.net>
6856 L: netdev@vger.kernel.org
6858 F: drivers/net/macvlan.c
6859 F: include/linux/if_macvlan.h
6862 M: Jassi Brar <jassisinghbrar@gmail.com>
6863 L: linux-kernel@vger.kernel.org
6866 F: include/linux/mailbox_client.h
6867 F: include/linux/mailbox_controller.h
6869 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6870 M: Michael Kerrisk <mtk.manpages@gmail.com>
6871 W: http://www.kernel.org/doc/man-pages
6872 L: linux-man@vger.kernel.org
6875 MARVELL ARMADA DRM SUPPORT
6876 M: Russell King <rmk+kernel@arm.linux.org.uk>
6878 F: drivers/gpu/drm/armada/
6880 MARVELL 88E6352 DSA support
6881 M: Guenter Roeck <linux@roeck-us.net>
6883 F: drivers/net/dsa/mv88e6352.c
6885 MARVELL CRYPTO DRIVER
6886 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6887 M: Arnaud Ebalard <arno@natisbad.org>
6888 F: drivers/crypto/marvell/
6890 L: linux-crypto@vger.kernel.org
6892 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6893 M: Mirko Lindner <mlindner@marvell.com>
6894 M: Stephen Hemminger <stephen@networkplumber.org>
6895 L: netdev@vger.kernel.org
6897 F: drivers/net/ethernet/marvell/sk*
6899 MARVELL LIBERTAS WIRELESS DRIVER
6900 L: libertas-dev@lists.infradead.org
6902 F: drivers/net/wireless/marvell/libertas/
6904 MARVELL MV643XX ETHERNET DRIVER
6905 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6906 L: netdev@vger.kernel.org
6908 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6909 F: include/linux/mv643xx.h
6911 MARVELL MVNETA ETHERNET DRIVER
6912 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6913 L: netdev@vger.kernel.org
6915 F: drivers/net/ethernet/marvell/mvneta.*
6917 MARVELL MWIFIEX WIRELESS DRIVER
6918 M: Amitkumar Karwar <akarwar@marvell.com>
6919 M: Nishant Sarmukadam <nishants@marvell.com>
6920 L: linux-wireless@vger.kernel.org
6922 F: drivers/net/wireless/marvell/mwifiex/
6924 MARVELL MWL8K WIRELESS DRIVER
6925 M: Lennert Buytenhek <buytenh@wantstofly.org>
6926 L: linux-wireless@vger.kernel.org
6928 F: drivers/net/wireless/marvell/mwl8k.c
6930 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6931 M: Nicolas Pitre <nico@fluxnic.net>
6933 F: drivers/mmc/host/mvsdio.*
6935 MATROX FRAMEBUFFER DRIVER
6936 L: linux-fbdev@vger.kernel.org
6938 F: drivers/video/fbdev/matrox/matroxfb_*
6939 F: include/uapi/linux/matroxfb.h
6941 MAX16065 HARDWARE MONITOR DRIVER
6942 M: Guenter Roeck <linux@roeck-us.net>
6943 L: lm-sensors@lm-sensors.org
6945 F: Documentation/hwmon/max16065
6946 F: drivers/hwmon/max16065.c
6948 MAX20751 HARDWARE MONITOR DRIVER
6949 M: Guenter Roeck <linux@roeck-us.net>
6950 L: lm-sensors@lm-sensors.org
6952 F: Documentation/hwmon/max20751
6953 F: drivers/hwmon/max20751.c
6955 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6956 M: "Hans J. Koch" <hjk@hansjkoch.de>
6957 L: lm-sensors@lm-sensors.org
6959 F: Documentation/hwmon/max6650
6960 F: drivers/hwmon/max6650.c
6962 MAX6697 HARDWARE MONITOR DRIVER
6963 M: Guenter Roeck <linux@roeck-us.net>
6964 L: lm-sensors@lm-sensors.org
6966 F: Documentation/hwmon/max6697
6967 F: Documentation/devicetree/bindings/i2c/max6697.txt
6968 F: drivers/hwmon/max6697.c
6969 F: include/linux/platform_data/max6697.h
6971 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6972 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6973 L: linux-pm@vger.kernel.org
6975 F: drivers/power/max14577_charger.c
6976 F: drivers/power/max77693_charger.c
6978 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6979 M: Javier Martinez Canillas <javier@osg.samsung.com>
6980 L: linux-kernel@vger.kernel.org
6982 F: drivers/*/*max77802*.c
6983 F: Documentation/devicetree/bindings/*/*max77802.txt
6984 F: include/dt-bindings/*/*max77802.h
6986 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6987 M: Chanwoo Choi <cw00.choi@samsung.com>
6988 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6989 L: linux-kernel@vger.kernel.org
6991 F: drivers/*/max14577.c
6992 F: drivers/*/max77686*.c
6993 F: drivers/*/max77693.c
6994 F: drivers/extcon/extcon-max14577.c
6995 F: drivers/extcon/extcon-max77693.c
6996 F: drivers/rtc/rtc-max77686.c
6997 F: drivers/clk/clk-max77686.c
6998 F: Documentation/devicetree/bindings/mfd/max14577.txt
6999 F: Documentation/devicetree/bindings/*/max77686.txt
7000 F: Documentation/devicetree/bindings/mfd/max77693.txt
7001 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7002 F: include/linux/mfd/max14577*.h
7003 F: include/linux/mfd/max77686*.h
7004 F: include/linux/mfd/max77693*.h
7006 MAXIRADIO FM RADIO RECEIVER DRIVER
7007 M: Hans Verkuil <hverkuil@xs4all.nl>
7008 L: linux-media@vger.kernel.org
7009 T: git git://linuxtv.org/media_tree.git
7010 W: https://linuxtv.org
7012 F: drivers/media/radio/radio-maxiradio*
7014 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7015 M: Peter Rosin <peda@axentia.se>
7016 L: linux-iio@vger.kernel.org
7018 F: drivers/iio/potentiometer/mcp4531.c
7020 MEDIA DRIVERS FOR RENESAS - VSP1
7021 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7022 L: linux-media@vger.kernel.org
7023 L: linux-renesas-soc@vger.kernel.org
7024 T: git git://linuxtv.org/media_tree.git
7026 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7027 F: drivers/media/platform/vsp1/
7029 MEDIA DRIVERS FOR ASCOT2E
7030 M: Sergey Kozlov <serjk@netup.ru>
7031 L: linux-media@vger.kernel.org
7032 W: https://linuxtv.org
7034 T: git git://linuxtv.org/media_tree.git
7036 F: drivers/media/dvb-frontends/ascot2e*
7038 MEDIA DRIVERS FOR CXD2841ER
7039 M: Sergey Kozlov <serjk@netup.ru>
7040 L: linux-media@vger.kernel.org
7041 W: https://linuxtv.org
7043 T: git git://linuxtv.org/media_tree.git
7045 F: drivers/media/dvb-frontends/cxd2841er*
7047 MEDIA DRIVERS FOR HORUS3A
7048 M: Sergey Kozlov <serjk@netup.ru>
7049 L: linux-media@vger.kernel.org
7050 W: https://linuxtv.org
7052 T: git git://linuxtv.org/media_tree.git
7054 F: drivers/media/dvb-frontends/horus3a*
7056 MEDIA DRIVERS FOR LNBH25
7057 M: Sergey Kozlov <serjk@netup.ru>
7058 L: linux-media@vger.kernel.org
7059 W: https://linuxtv.org
7061 T: git git://linuxtv.org/media_tree.git
7063 F: drivers/media/dvb-frontends/lnbh25*
7065 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7066 M: Sergey Kozlov <serjk@netup.ru>
7067 L: linux-media@vger.kernel.org
7068 W: https://linuxtv.org
7070 T: git git://linuxtv.org/media_tree.git
7072 F: drivers/media/pci/netup_unidvb/*
7074 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7075 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7076 P: LinuxTV.org Project
7077 L: linux-media@vger.kernel.org
7078 W: https://linuxtv.org
7079 Q: http://patchwork.kernel.org/project/linux-media/list/
7080 T: git git://linuxtv.org/media_tree.git
7082 F: Documentation/dvb/
7083 F: Documentation/video4linux/
7084 F: Documentation/DocBook/media/
7086 F: drivers/staging/media/
7087 F: include/linux/platform_data/media/
7089 F: include/uapi/linux/dvb/
7090 F: include/uapi/linux/videodev2.h
7091 F: include/uapi/linux/media.h
7092 F: include/uapi/linux/v4l2-*
7093 F: include/uapi/linux/meye.h
7094 F: include/uapi/linux/ivtv*
7095 F: include/uapi/linux/uvcvideo.h
7097 MEDIATEK MT7601U WIRELESS LAN DRIVER
7098 M: Jakub Kicinski <kubakici@wp.pl>
7099 L: linux-wireless@vger.kernel.org
7101 F: drivers/net/wireless/mediatek/mt7601u/
7103 MEGARAID SCSI/SAS DRIVERS
7104 M: Kashyap Desai <kashyap.desai@avagotech.com>
7105 M: Sumit Saxena <sumit.saxena@avagotech.com>
7106 M: Uday Lingala <uday.lingala@avagotech.com>
7107 L: megaraidlinux.pdl@avagotech.com
7108 L: linux-scsi@vger.kernel.org
7109 W: http://www.lsi.com
7111 F: Documentation/scsi/megaraid.txt
7112 F: drivers/scsi/megaraid.*
7113 F: drivers/scsi/megaraid/
7115 MELLANOX ETHERNET DRIVER (mlx4_en)
7116 M: Eugenia Emantayev <eugenia@mellanox.com>
7117 L: netdev@vger.kernel.org
7119 W: http://www.mellanox.com
7120 Q: http://patchwork.ozlabs.org/project/netdev/list/
7121 F: drivers/net/ethernet/mellanox/mlx4/en_*
7123 MELLANOX ETHERNET DRIVER (mlx5e)
7124 M: Saeed Mahameed <saeedm@mellanox.com>
7125 L: netdev@vger.kernel.org
7127 W: http://www.mellanox.com
7128 Q: http://patchwork.ozlabs.org/project/netdev/list/
7129 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7131 MELLANOX ETHERNET SWITCH DRIVERS
7132 M: Jiri Pirko <jiri@mellanox.com>
7133 M: Ido Schimmel <idosch@mellanox.com>
7134 L: netdev@vger.kernel.org
7136 W: http://www.mellanox.com
7137 Q: http://patchwork.ozlabs.org/project/netdev/list/
7138 F: drivers/net/ethernet/mellanox/mlxsw/
7141 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7142 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7143 L: linux-kernel@vger.kernel.org
7145 F: kernel/membarrier.c
7146 F: include/uapi/linux/membarrier.h
7149 L: linux-mm@kvack.org
7150 W: http://www.linux-mm.org
7152 F: include/linux/mm.h
7153 F: include/linux/gfp.h
7154 F: include/linux/mmzone.h
7155 F: include/linux/memory_hotplug.h
7156 F: include/linux/vmalloc.h
7159 MEMORY TECHNOLOGY DEVICES (MTD)
7160 M: David Woodhouse <dwmw2@infradead.org>
7161 M: Brian Norris <computersforpeace@gmail.com>
7162 L: linux-mtd@lists.infradead.org
7163 W: http://www.linux-mtd.infradead.org/
7164 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7165 T: git git://git.infradead.org/linux-mtd.git
7166 T: git git://git.infradead.org/l2-mtd.git
7169 F: include/linux/mtd/
7170 F: include/uapi/mtd/
7172 MEN A21 WATCHDOG DRIVER
7173 M: Johannes Thumshirn <morbidrsa@gmail.com>
7174 L: linux-watchdog@vger.kernel.org
7176 F: drivers/watchdog/mena21_wdt.c
7178 MEN CHAMELEON BUS (mcb)
7179 M: Johannes Thumshirn <morbidrsa@gmail.com>
7182 F: include/linux/mcb.h
7183 F: Documentation/men-chameleon-bus.txt
7185 MEN F21BMC (Board Management Controller)
7186 M: Andreas Werner <andreas.werner@men.de>
7188 F: drivers/mfd/menf21bmc.c
7189 F: drivers/watchdog/menf21bmc_wdt.c
7190 F: drivers/leds/leds-menf21bmc.c
7191 F: drivers/hwmon/menf21bmc_hwmon.c
7192 F: Documentation/hwmon/menf21bmc
7195 M: James Hogan <james.hogan@imgtec.com>
7196 L: linux-metag@vger.kernel.org
7197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7200 F: Documentation/metag/
7201 F: Documentation/devicetree/bindings/metag/
7202 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7203 F: drivers/clocksource/metag_generic.c
7204 F: drivers/irqchip/irq-metag.c
7205 F: drivers/irqchip/irq-metag-ext.c
7206 F: drivers/tty/metag_da.c
7208 MICROBLAZE ARCHITECTURE
7209 M: Michal Simek <monstr@monstr.eu>
7210 W: http://www.monstr.eu/fdt/
7211 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7215 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7216 M: Chen Yu <yu.c.chen@intel.com>
7217 L: platform-driver-x86@vger.kernel.org
7219 F: drivers/platform/x86/surfacepro3_button.c
7222 M: Oliver Neukum <oliver@neukum.org>
7224 F: drivers/usb/image/microtek.*
7227 M: Ralf Baechle <ralf@linux-mips.org>
7228 L: linux-mips@linux-mips.org
7229 W: http://www.linux-mips.org/
7230 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7231 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7233 F: Documentation/mips/
7236 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7237 M: Hans Verkuil <hverkuil@xs4all.nl>
7238 L: linux-media@vger.kernel.org
7239 T: git git://linuxtv.org/media_tree.git
7240 W: https://linuxtv.org
7242 F: drivers/media/radio/radio-miropcm20*
7244 MELLANOX MLX4 core VPI driver
7245 M: Yishai Hadas <yishaih@mellanox.com>
7246 L: netdev@vger.kernel.org
7247 L: linux-rdma@vger.kernel.org
7248 W: http://www.mellanox.com
7249 Q: http://patchwork.ozlabs.org/project/netdev/list/
7251 F: drivers/net/ethernet/mellanox/mlx4/
7252 F: include/linux/mlx4/
7254 MELLANOX MLX4 IB driver
7255 M: Yishai Hadas <yishaih@mellanox.com>
7256 L: linux-rdma@vger.kernel.org
7257 W: http://www.mellanox.com
7258 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7260 F: drivers/infiniband/hw/mlx4/
7261 F: include/linux/mlx4/
7263 MELLANOX MLX5 core VPI driver
7264 M: Matan Barak <matanb@mellanox.com>
7265 M: Leon Romanovsky <leonro@mellanox.com>
7266 L: netdev@vger.kernel.org
7267 L: linux-rdma@vger.kernel.org
7268 W: http://www.mellanox.com
7269 Q: http://patchwork.ozlabs.org/project/netdev/list/
7271 F: drivers/net/ethernet/mellanox/mlx5/core/
7272 F: include/linux/mlx5/
7274 MELLANOX MLX5 IB driver
7275 M: Matan Barak <matanb@mellanox.com>
7276 M: Leon Romanovsky <leonro@mellanox.com>
7277 L: linux-rdma@vger.kernel.org
7278 W: http://www.mellanox.com
7279 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7281 F: drivers/infiniband/hw/mlx5/
7282 F: include/linux/mlx5/
7284 MELEXIS MLX90614 DRIVER
7285 M: Crt Mori <cmo@melexis.com>
7286 L: linux-iio@vger.kernel.org
7287 W: http://www.melexis.com
7289 F: drivers/iio/temperature/mlx90614.c
7291 MN88472 MEDIA DRIVER
7292 M: Antti Palosaari <crope@iki.fi>
7293 L: linux-media@vger.kernel.org
7294 W: https://linuxtv.org
7295 W: http://palosaari.fi/linux/
7296 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7297 T: git git://linuxtv.org/anttip/media_tree.git
7299 F: drivers/staging/media/mn88472/
7300 F: drivers/media/dvb-frontends/mn88472.h
7302 MN88473 MEDIA DRIVER
7303 M: Antti Palosaari <crope@iki.fi>
7304 L: linux-media@vger.kernel.org
7305 W: https://linuxtv.org
7306 W: http://palosaari.fi/linux/
7307 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7309 F: drivers/media/dvb-frontends/mn88473*
7312 M: Rusty Russell <rusty@rustcorp.com.au>
7314 F: include/linux/module.h
7317 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7318 W: http://popies.net/meye/
7320 F: Documentation/video4linux/meye.txt
7321 F: drivers/media/pci/meye/
7322 F: include/uapi/linux/meye.h
7324 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7325 M: Jiri Slaby <jirislaby@gmail.com>
7327 F: Documentation/serial/moxa-smartio
7328 F: drivers/tty/mxser.*
7330 MR800 AVERMEDIA USB FM RADIO DRIVER
7331 M: Alexey Klimov <klimov.linux@gmail.com>
7332 L: linux-media@vger.kernel.org
7333 T: git git://linuxtv.org/media_tree.git
7335 F: drivers/media/radio/radio-mr800.c
7337 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7338 M: Alan Ott <alan@signal11.us>
7339 L: linux-wpan@vger.kernel.org
7341 F: drivers/net/ieee802154/mrf24j40.c
7342 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7345 M: "Lee, Chun-Yi" <jlee@suse.com>
7346 L: platform-driver-x86@vger.kernel.org
7348 F: drivers/platform/x86/msi-laptop.c
7351 L: platform-driver-x86@vger.kernel.org
7353 F: drivers/platform/x86/msi-wmi.c
7356 M: Antti Palosaari <crope@iki.fi>
7357 L: linux-media@vger.kernel.org
7358 W: https://linuxtv.org
7359 W: http://palosaari.fi/linux/
7360 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7361 T: git git://linuxtv.org/anttip/media_tree.git
7363 F: drivers/media/tuners/msi001*
7365 MSI2500 MEDIA DRIVER
7366 M: Antti Palosaari <crope@iki.fi>
7367 L: linux-media@vger.kernel.org
7368 W: https://linuxtv.org
7369 W: http://palosaari.fi/linux/
7370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7371 T: git git://linuxtv.org/anttip/media_tree.git
7373 F: drivers/media/usb/msi2500/
7375 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7376 M: Robert Jarzmik <robert.jarzmik@free.fr>
7377 L: linux-mtd@lists.infradead.org
7379 F: drivers/mtd/devices/docg3*
7381 MT9M032 APTINA SENSOR DRIVER
7382 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7383 L: linux-media@vger.kernel.org
7384 T: git git://linuxtv.org/media_tree.git
7386 F: drivers/media/i2c/mt9m032.c
7387 F: include/media/i2c/mt9m032.h
7389 MT9P031 APTINA CAMERA SENSOR
7390 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7391 L: linux-media@vger.kernel.org
7392 T: git git://linuxtv.org/media_tree.git
7394 F: drivers/media/i2c/mt9p031.c
7395 F: include/media/i2c/mt9p031.h
7397 MT9T001 APTINA CAMERA SENSOR
7398 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7399 L: linux-media@vger.kernel.org
7400 T: git git://linuxtv.org/media_tree.git
7402 F: drivers/media/i2c/mt9t001.c
7403 F: include/media/i2c/mt9t001.h
7405 MT9V032 APTINA CAMERA SENSOR
7406 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7407 L: linux-media@vger.kernel.org
7408 T: git git://linuxtv.org/media_tree.git
7410 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7411 F: drivers/media/i2c/mt9v032.c
7412 F: include/media/i2c/mt9v032.h
7414 MULTIFUNCTION DEVICES (MFD)
7415 M: Lee Jones <lee.jones@linaro.org>
7416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7419 F: include/linux/mfd/
7421 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7422 M: Ulf Hansson <ulf.hansson@linaro.org>
7423 L: linux-mmc@vger.kernel.org
7424 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7427 F: include/linux/mmc/
7428 F: include/uapi/linux/mmc/
7430 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7432 F: drivers/mmc/host/mmc_spi.c
7433 F: include/linux/spi/mmc_spi.h
7435 MULTISOUND SOUND DRIVER
7436 M: Andrew Veliath <andrewtv@usa.net>
7438 F: Documentation/sound/oss/MultiSound
7441 MULTITECH MULTIPORT CARD (ISICOM)
7443 F: drivers/tty/isicom.c
7444 F: include/linux/isicom.h
7446 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7447 M: Bin Liu <b-liu@ti.com>
7448 L: linux-usb@vger.kernel.org
7449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7451 F: drivers/usb/musb/
7453 MXL5007T MEDIA DRIVER
7454 M: Michael Krufky <mkrufky@linuxtv.org>
7455 L: linux-media@vger.kernel.org
7456 W: https://linuxtv.org
7457 W: http://github.com/mkrufky
7458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7459 T: git git://linuxtv.org/mkrufky/tuners.git
7461 F: drivers/media/tuners/mxl5007t.*
7463 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7464 M: Hyong-Youb Kim <hykim@myri.com>
7465 L: netdev@vger.kernel.org
7466 W: https://www.myricom.com/support/downloads/myri10ge.html
7468 F: drivers/net/ethernet/myricom/myri10ge/
7470 NATSEMI ETHERNET DRIVER (DP8381x)
7472 F: drivers/net/ethernet/natsemi/natsemi.c
7474 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7475 M: Daniel Mack <zonque@gmail.com>
7477 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7478 W: http://www.native-instruments.com
7482 M: Petr Vandrovec <petr@vandrovec.name>
7486 NCR 5380 SCSI DRIVERS
7487 M: Finn Thain <fthain@telegraphics.com.au>
7488 M: Michael Schmitz <schmitzmic@gmail.com>
7489 L: linux-scsi@vger.kernel.org
7491 F: Documentation/scsi/g_NCR5380.txt
7492 F: drivers/scsi/NCR5380.*
7493 F: drivers/scsi/arm/cumana_1.c
7494 F: drivers/scsi/arm/oak.c
7495 F: drivers/scsi/atari_NCR5380.c
7496 F: drivers/scsi/atari_scsi.*
7497 F: drivers/scsi/dmx3191d.c
7498 F: drivers/scsi/dtc.*
7499 F: drivers/scsi/g_NCR5380.*
7500 F: drivers/scsi/g_NCR5380_mmio.c
7501 F: drivers/scsi/mac_scsi.*
7502 F: drivers/scsi/pas16.*
7503 F: drivers/scsi/sun3_scsi.*
7504 F: drivers/scsi/sun3_scsi_vme.c
7505 F: drivers/scsi/t128.*
7507 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7508 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7509 L: linux-scsi@vger.kernel.org
7511 F: drivers/scsi/NCR_D700.*
7513 NCT6775 HARDWARE MONITOR DRIVER
7514 M: Guenter Roeck <linux@roeck-us.net>
7515 L: lm-sensors@lm-sensors.org
7517 F: Documentation/hwmon/nct6775
7518 F: drivers/hwmon/nct6775.c
7520 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7521 M: Faisal Latif <faisal.latif@intel.com>
7522 L: linux-rdma@vger.kernel.org
7523 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7525 F: drivers/infiniband/hw/nes/
7527 NETEM NETWORK EMULATOR
7528 M: Stephen Hemminger <stephen@networkplumber.org>
7529 L: netem@lists.linux-foundation.org
7531 F: net/sched/sch_netem.c
7533 NETERION 10GbE DRIVERS (s2io/vxge)
7534 M: Jon Mason <jdmason@kudzu.us>
7535 L: netdev@vger.kernel.org
7537 F: Documentation/networking/s2io.txt
7538 F: Documentation/networking/vxge.txt
7539 F: drivers/net/ethernet/neterion/
7541 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7542 M: Pablo Neira Ayuso <pablo@netfilter.org>
7543 M: Patrick McHardy <kaber@trash.net>
7544 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7545 L: netfilter-devel@vger.kernel.org
7546 L: coreteam@netfilter.org
7547 W: http://www.netfilter.org/
7548 W: http://www.iptables.org/
7549 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7553 F: include/linux/netfilter*
7554 F: include/linux/netfilter/
7555 F: include/net/netfilter/
7556 F: include/uapi/linux/netfilter*
7557 F: include/uapi/linux/netfilter/
7558 F: net/*/netfilter.c
7561 F: net/bridge/br_netfilter*.c
7564 M: Paul Moore <paul@paul-moore.com>
7565 W: http://netlabel.sf.net
7566 L: netdev@vger.kernel.org
7568 F: Documentation/netlabel/
7569 F: include/net/netlabel.h
7572 NETROM NETWORK LAYER
7573 M: Ralf Baechle <ralf@linux-mips.org>
7574 L: linux-hams@vger.kernel.org
7575 W: http://www.linux-ax25.org/
7577 F: include/net/netrom.h
7578 F: include/uapi/linux/netrom.h
7581 NETRONOME ETHERNET DRIVERS
7582 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7583 L: oss-drivers@netronome.com
7585 F: drivers/net/ethernet/netronome/
7587 NETWORK BLOCK DEVICE (NBD)
7588 M: Markus Pargmann <mpa@pengutronix.de>
7590 L: nbd-general@lists.sourceforge.net
7591 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7592 F: Documentation/blockdev/nbd.txt
7593 F: drivers/block/nbd.c
7594 F: include/uapi/linux/nbd.h
7596 NETWORK DROP MONITOR
7597 M: Neil Horman <nhorman@tuxdriver.com>
7598 L: netdev@vger.kernel.org
7600 W: https://fedorahosted.org/dropwatch/
7601 F: net/core/drop_monitor.c
7603 NETWORKING [GENERAL]
7604 M: "David S. Miller" <davem@davemloft.net>
7605 L: netdev@vger.kernel.org
7606 W: http://www.linuxfoundation.org/en/Net
7607 Q: http://patchwork.ozlabs.org/project/netdev/list/
7608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7613 F: include/linux/in.h
7614 F: include/linux/net.h
7615 F: include/linux/netdevice.h
7616 F: include/uapi/linux/in.h
7617 F: include/uapi/linux/net.h
7618 F: include/uapi/linux/netdevice.h
7619 F: include/uapi/linux/net_namespace.h
7621 F: tools/testing/selftests/net/
7625 NETWORKING [IPv4/IPv6]
7626 M: "David S. Miller" <davem@davemloft.net>
7627 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7628 M: James Morris <jmorris@namei.org>
7629 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7630 M: Patrick McHardy <kaber@trash.net>
7631 L: netdev@vger.kernel.org
7632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7640 M: Steffen Klassert <steffen.klassert@secunet.com>
7641 M: Herbert Xu <herbert@gondor.apana.org.au>
7642 M: "David S. Miller" <davem@davemloft.net>
7643 L: netdev@vger.kernel.org
7644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7653 F: net/ipv4/ipcomp.c
7654 F: net/ipv4/ip_vti.c
7658 F: net/ipv6/ipcomp6.c
7659 F: net/ipv6/ip6_vti.c
7660 F: include/uapi/linux/xfrm.h
7661 F: include/net/xfrm.h
7663 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7664 M: Paul Moore <paul@paul-moore.com>
7665 L: netdev@vger.kernel.org
7668 NETWORKING [WIRELESS]
7669 L: linux-wireless@vger.kernel.org
7670 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7673 L: netdev@vger.kernel.org
7674 W: http://www.linuxfoundation.org/en/Net
7675 Q: http://patchwork.ozlabs.org/project/netdev/list/
7676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7680 F: include/linux/if_*
7681 F: include/linux/netdevice.h
7682 F: include/linux/etherdevice.h
7683 F: include/linux/fcdevice.h
7684 F: include/linux/fddidevice.h
7685 F: include/linux/hippidevice.h
7686 F: include/linux/inetdevice.h
7687 F: include/uapi/linux/if_*
7688 F: include/uapi/linux/netdevice.h
7690 NETWORKING DRIVERS (WIRELESS)
7691 M: Kalle Valo <kvalo@codeaurora.org>
7692 L: linux-wireless@vger.kernel.org
7693 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7697 F: drivers/net/wireless/
7699 NETXEN (1/10) GbE SUPPORT
7700 M: Manish Chopra <manish.chopra@qlogic.com>
7701 M: Sony Chacko <sony.chacko@qlogic.com>
7702 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7703 L: netdev@vger.kernel.org
7704 W: http://www.qlogic.com
7706 F: drivers/net/ethernet/qlogic/netxen/
7709 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7710 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7711 M: Samuel Ortiz <sameo@linux.intel.com>
7712 L: linux-wireless@vger.kernel.org
7713 L: linux-nfc@lists.01.org (subscribers-only)
7717 F: include/uapi/linux/nfc.h
7719 F: include/linux/platform_data/microread.h
7720 F: include/linux/platform_data/nfcmrvl.h
7721 F: include/linux/platform_data/nxp-nci.h
7722 F: include/linux/platform_data/pn544.h
7723 F: include/linux/platform_data/st21nfca.h
7724 F: include/linux/platform_data/st-nci.h
7725 F: Documentation/devicetree/bindings/net/nfc/
7727 NFS, SUNRPC, AND LOCKD CLIENTS
7728 M: Trond Myklebust <trond.myklebust@primarydata.com>
7729 M: Anna Schumaker <anna.schumaker@netapp.com>
7730 L: linux-nfs@vger.kernel.org
7731 W: http://client.linux-nfs.org
7732 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7738 F: include/linux/lockd/
7739 F: include/linux/nfs*
7740 F: include/linux/sunrpc/
7741 F: include/uapi/linux/nfs*
7742 F: include/uapi/linux/sunrpc/
7745 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7746 L: linux-nilfs@vger.kernel.org
7747 W: http://nilfs.sourceforge.net/
7748 T: git git://github.com/konis/nilfs2.git
7750 F: Documentation/filesystems/nilfs2.txt
7752 F: include/linux/nilfs2_fs.h
7753 F: include/trace/events/nilfs2.h
7755 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7756 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7757 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7759 F: Documentation/scsi/NinjaSCSI.txt
7760 F: drivers/scsi/pcmcia/nsp_*
7762 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7763 M: GOTO Masanori <gotom@debian.or.jp>
7764 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7765 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7767 F: Documentation/scsi/NinjaSCSI.txt
7768 F: drivers/scsi/nsp32*
7771 M: Ley Foon Tan <lftan@altera.com>
7772 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7777 NOKIA N900 POWER SUPPLY DRIVERS
7778 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7779 F: include/linux/power/bq2415x_charger.h
7780 F: include/linux/power/bq27xxx_battery.h
7781 F: include/linux/power/isp1704_charger.h
7782 F: drivers/power/bq2415x_charger.c
7783 F: drivers/power/bq27xxx_battery.c
7784 F: drivers/power/bq27xxx_battery_i2c.c
7785 F: drivers/power/isp1704_charger.c
7786 F: drivers/power/rx51_battery.c
7789 M: Jon Mason <jdmason@kudzu.us>
7790 M: Dave Jiang <dave.jiang@intel.com>
7791 M: Allen Hubbe <Allen.Hubbe@emc.com>
7792 L: linux-ntb@googlegroups.com
7794 W: https://github.com/jonmason/ntb/wiki
7795 T: git git://github.com/jonmason/ntb.git
7797 F: drivers/net/ntb_netdev.c
7798 F: include/linux/ntb.h
7799 F: include/linux/ntb_transport.h
7802 M: Jon Mason <jdmason@kudzu.us>
7803 M: Dave Jiang <dave.jiang@intel.com>
7804 L: linux-ntb@googlegroups.com
7806 W: https://github.com/jonmason/ntb/wiki
7807 T: git git://github.com/jonmason/ntb.git
7808 F: drivers/ntb/hw/intel/
7811 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7812 L: linux-ntb@googlegroups.com
7814 F: drivers/ntb/hw/amd/
7817 M: Anton Altaparmakov <anton@tuxera.com>
7818 L: linux-ntfs-dev@lists.sourceforge.net
7819 W: http://www.tuxera.com/
7820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7822 F: Documentation/filesystems/ntfs.txt
7825 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7826 M: Antonino Daplas <adaplas@gmail.com>
7827 L: linux-fbdev@vger.kernel.org
7829 F: drivers/video/fbdev/riva/
7830 F: drivers/video/fbdev/nvidia/
7833 M: Keith Busch <keith.busch@intel.com>
7834 M: Jens Axboe <axboe@fb.com>
7835 L: linux-nvme@lists.infradead.org
7836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7837 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7839 F: drivers/nvme/host/
7840 F: include/linux/nvme.h
7843 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7844 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7847 F: Documentation/devicetree/bindings/nvmem/
7848 F: include/linux/nvmem-consumer.h
7849 F: include/linux/nvmem-provider.h
7852 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7853 R: Charles Gorand <charles.gorand@effinnov.com>
7854 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7856 F: drivers/nfc/nxp-nci
7858 NXP TDA998X DRM DRIVER
7859 M: Russell King <rmk+kernel@arm.linux.org.uk>
7861 F: drivers/gpu/drm/i2c/tda998x_drv.c
7862 F: include/drm/i2c/tda998x.h
7865 M: Peter Rosin <peda@axentia.se>
7866 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7868 F: sound/soc/codecs/tfa9879*
7871 M: Josh Poimboeuf <jpoimboe@redhat.com>
7876 M: Tony Lindgren <tony@atomide.com>
7877 L: linux-omap@vger.kernel.org
7878 W: http://www.muru.com/linux/omap/
7879 W: http://linux.omap.com/
7880 Q: http://patchwork.kernel.org/project/linux-omap/list/
7881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7884 F: arch/arm/configs/omap1_defconfig
7885 F: arch/arm/configs/omap2plus_defconfig
7886 F: drivers/i2c/busses/i2c-omap.c
7887 F: drivers/irqchip/irq-omap-intc.c
7888 F: drivers/mfd/*omap*.c
7889 F: drivers/mfd/menelaus.c
7890 F: drivers/mfd/palmas.c
7891 F: drivers/mfd/tps65217.c
7892 F: drivers/mfd/tps65218.c
7893 F: drivers/mfd/tps65910.c
7894 F: drivers/mfd/twl-core.[ch]
7895 F: drivers/mfd/twl4030*.c
7896 F: drivers/mfd/twl6030*.c
7897 F: drivers/mfd/twl6040*.c
7898 F: drivers/regulator/palmas-regulator*.c
7899 F: drivers/regulator/pbias-regulator.c
7900 F: drivers/regulator/tps65217-regulator.c
7901 F: drivers/regulator/tps65218-regulator.c
7902 F: drivers/regulator/tps65910-regulator.c
7903 F: drivers/regulator/twl-regulator.c
7904 F: include/linux/i2c-omap.h
7906 OMAP DEVICE TREE SUPPORT
7907 M: Benoît Cousson <bcousson@baylibre.com>
7908 M: Tony Lindgren <tony@atomide.com>
7909 L: linux-omap@vger.kernel.org
7910 L: devicetree@vger.kernel.org
7912 F: arch/arm/boot/dts/*omap*
7913 F: arch/arm/boot/dts/*am3*
7914 F: arch/arm/boot/dts/*am4*
7915 F: arch/arm/boot/dts/*am5*
7916 F: arch/arm/boot/dts/*dra7*
7918 OMAP CLOCK FRAMEWORK SUPPORT
7919 M: Paul Walmsley <paul@pwsan.com>
7920 L: linux-omap@vger.kernel.org
7922 F: arch/arm/*omap*/*clock*
7924 OMAP POWER MANAGEMENT SUPPORT
7925 M: Kevin Hilman <khilman@deeprootsystems.com>
7926 L: linux-omap@vger.kernel.org
7928 F: arch/arm/*omap*/*pm*
7929 F: drivers/cpufreq/omap-cpufreq.c
7931 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7932 M: Rajendra Nayak <rnayak@ti.com>
7933 M: Paul Walmsley <paul@pwsan.com>
7934 L: linux-omap@vger.kernel.org
7936 F: arch/arm/mach-omap2/prm*
7939 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7940 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7941 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7942 L: linux-omap@vger.kernel.org
7946 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7947 M: Roger Quadros <rogerq@ti.com>
7948 M: Tony Lindgren <tony@atomide.com>
7949 L: linux-omap@vger.kernel.org
7951 F: drivers/memory/omap-gpmc.c
7952 F: arch/arm/mach-omap2/*gpmc*
7954 OMAP FRAMEBUFFER SUPPORT
7955 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7956 L: linux-fbdev@vger.kernel.org
7957 L: linux-omap@vger.kernel.org
7959 F: drivers/video/fbdev/omap/
7961 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7962 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7963 L: linux-omap@vger.kernel.org
7964 L: linux-fbdev@vger.kernel.org
7966 F: drivers/video/fbdev/omap2/
7967 F: Documentation/arm/OMAP/DSS
7969 OMAP HARDWARE SPINLOCK SUPPORT
7970 M: Ohad Ben-Cohen <ohad@wizery.com>
7971 L: linux-omap@vger.kernel.org
7973 F: drivers/hwspinlock/omap_hwspinlock.c
7976 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7977 L: linux-omap@vger.kernel.org
7979 F: drivers/mmc/host/omap.c
7982 L: linux-mmc@vger.kernel.org
7983 L: linux-omap@vger.kernel.org
7985 F: drivers/mmc/host/omap_hsmmc.c
7987 OMAP RANDOM NUMBER GENERATOR SUPPORT
7988 M: Deepak Saxena <dsaxena@plexity.net>
7990 F: drivers/char/hw_random/omap-rng.c
7993 M: Benoît Cousson <bcousson@baylibre.com>
7994 M: Paul Walmsley <paul@pwsan.com>
7995 L: linux-omap@vger.kernel.org
7997 F: arch/arm/mach-omap2/omap_hwmod.*
8000 M: Paul Walmsley <paul@pwsan.com>
8001 L: linux-omap@vger.kernel.org
8003 F: arch/arm/mach-omap2/omap_hwmod*data*
8005 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8006 M: Benoît Cousson <bcousson@baylibre.com>
8007 L: linux-omap@vger.kernel.org
8009 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8011 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8012 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8013 L: linux-media@vger.kernel.org
8015 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8016 F: drivers/media/platform/omap3isp/
8017 F: drivers/staging/media/omap4iss/
8020 L: linux-usb@vger.kernel.org
8021 L: linux-omap@vger.kernel.org
8023 F: drivers/usb/*/*omap*
8024 F: arch/arm/*omap*/usb*
8027 M: Grygorii Strashko <grygorii.strashko@ti.com>
8028 M: Santosh Shilimkar <ssantosh@kernel.org>
8029 M: Kevin Hilman <khilman@deeprootsystems.com>
8030 L: linux-omap@vger.kernel.org
8032 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8033 F: drivers/gpio/gpio-omap.c
8035 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8036 M: Mark Jackson <mpfj@newflow.co.uk>
8037 L: linux-omap@vger.kernel.org
8039 F: arch/arm/boot/dts/am335x-nano.dts
8042 M: Bob Copeland <me@bobcopeland.com>
8043 L: linux-karma-devel@lists.sourceforge.net
8045 F: Documentation/filesystems/omfs.txt
8048 OMNIKEY CARDMAN 4000 DRIVER
8049 M: Harald Welte <laforge@gnumonks.org>
8051 F: drivers/char/pcmcia/cm4000_cs.c
8052 F: include/linux/cm4000_cs.h
8053 F: include/uapi/linux/cm4000_cs.h
8055 OMNIKEY CARDMAN 4040 DRIVER
8056 M: Harald Welte <laforge@gnumonks.org>
8058 F: drivers/char/pcmcia/cm4040_cs.*
8060 OMNIVISION OV7670 SENSOR DRIVER
8061 M: Jonathan Corbet <corbet@lwn.net>
8062 L: linux-media@vger.kernel.org
8063 T: git git://linuxtv.org/media_tree.git
8065 F: drivers/media/i2c/ov7670.c
8067 ONENAND FLASH DRIVER
8068 M: Kyungmin Park <kyungmin.park@samsung.com>
8069 L: linux-mtd@lists.infradead.org
8071 F: drivers/mtd/onenand/
8072 F: include/linux/mtd/onenand*.h
8074 ONSTREAM SCSI TAPE DRIVER
8075 M: Willem Riede <osst@riede.org>
8076 L: osst-users@lists.sourceforge.net
8077 L: linux-scsi@vger.kernel.org
8079 F: Documentation/scsi/osst.txt
8080 F: drivers/scsi/osst.*
8081 F: drivers/scsi/osst_*.h
8082 F: drivers/scsi/st.h
8084 OPENCORES I2C BUS DRIVER
8085 M: Peter Korsgaard <jacmet@sunsite.dk>
8086 L: linux-i2c@vger.kernel.org
8088 F: Documentation/i2c/busses/i2c-ocores
8089 F: drivers/i2c/busses/i2c-ocores.c
8091 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8092 M: Rob Herring <robh+dt@kernel.org>
8093 M: Frank Rowand <frowand.list@gmail.com>
8094 M: Grant Likely <grant.likely@linaro.org>
8095 L: devicetree@vger.kernel.org
8096 W: http://www.devicetree.org/
8097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8100 F: include/linux/of*.h
8103 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8104 M: Rob Herring <robh+dt@kernel.org>
8105 M: Pawel Moll <pawel.moll@arm.com>
8106 M: Mark Rutland <mark.rutland@arm.com>
8107 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8108 M: Kumar Gala <galak@codeaurora.org>
8109 L: devicetree@vger.kernel.org
8110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8112 F: Documentation/devicetree/
8114 F: include/dt-bindings/
8116 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8117 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8118 L: devicetree@vger.kernel.org
8120 F: Documentation/devicetree/dynamic-resolution-notes.txt
8121 F: Documentation/devicetree/overlay-notes.txt
8122 F: drivers/of/overlay.c
8123 F: drivers/of/resolver.c
8125 OPENRISC ARCHITECTURE
8126 M: Jonas Bonn <jonas@southpole.se>
8127 W: http://openrisc.net
8128 L: linux@lists.openrisc.net (moderated for non-subscribers)
8130 T: git git://openrisc.net/~jonas/linux
8134 M: Pravin Shelar <pshelar@nicira.com>
8135 L: netdev@vger.kernel.org
8136 L: dev@openvswitch.org
8137 W: http://openvswitch.org
8140 F: include/uapi/linux/openvswitch.h
8142 OPERATING PERFORMANCE POINTS (OPP)
8143 M: Viresh Kumar <vireshk@kernel.org>
8144 M: Nishanth Menon <nm@ti.com>
8145 M: Stephen Boyd <sboyd@codeaurora.org>
8146 L: linux-pm@vger.kernel.org
8148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8149 F: drivers/base/power/opp/
8150 F: include/linux/pm_opp.h
8151 F: Documentation/power/opp.txt
8152 F: Documentation/devicetree/bindings/opp/
8155 M: Clemens Ladisch <clemens@ladisch.de>
8156 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8157 T: git git://git.alsa-project.org/alsa-kernel.git
8159 F: sound/drivers/opl4/
8162 M: Robert Richter <rric@kernel.org>
8163 L: oprofile-list@lists.sf.net
8165 F: arch/*/include/asm/oprofile*.h
8167 F: drivers/oprofile/
8168 F: include/linux/oprofile.h
8170 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8171 M: Mark Fasheh <mfasheh@suse.com>
8172 M: Joel Becker <jlbec@evilplan.org>
8173 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8174 W: http://ocfs2.wiki.kernel.org
8176 F: Documentation/filesystems/ocfs2.txt
8177 F: Documentation/filesystems/dlmfs.txt
8181 L: linux-wireless@vger.kernel.org
8182 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8183 W: http://www.nongnu.org/orinoco/
8185 F: drivers/net/wireless/intersil/orinoco/
8187 OSD LIBRARY and FILESYSTEM
8188 M: Boaz Harrosh <ooo@electrozaur.com>
8189 M: Benny Halevy <bhalevy@primarydata.com>
8190 L: osd-dev@open-osd.org
8191 W: http://open-osd.org
8192 T: git git://git.open-osd.org/open-osd.git
8194 F: drivers/scsi/osd/
8195 F: include/scsi/osd_*
8199 M: Miklos Szeredi <miklos@szeredi.hu>
8200 L: linux-unionfs@vger.kernel.org
8201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8204 F: Documentation/filesystems/overlayfs.txt
8207 M: Mike Marshall <hubcap@omnibond.com>
8208 L: pvfs2-developers@beowulf-underground.org
8209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8212 F: Documentation/filesystems/orangefs.txt
8215 M: Christian Lamparter <chunkeey@googlemail.com>
8216 L: linux-wireless@vger.kernel.org
8217 W: http://wireless.kernel.org/en/users/Drivers/p54
8219 F: drivers/net/wireless/intersil/p54/
8221 PA SEMI ETHERNET DRIVER
8222 M: Olof Johansson <olof@lixom.net>
8223 L: netdev@vger.kernel.org
8225 F: drivers/net/ethernet/pasemi/*
8227 PA SEMI SMBUS DRIVER
8228 M: Olof Johansson <olof@lixom.net>
8229 L: linux-i2c@vger.kernel.org
8231 F: drivers/i2c/busses/i2c-pasemi.c
8233 PADATA PARALLEL EXECUTION MECHANISM
8234 M: Steffen Klassert <steffen.klassert@secunet.com>
8235 L: linux-crypto@vger.kernel.org
8238 F: include/linux/padata.h
8239 F: Documentation/padata.txt
8241 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8242 M: Harald Welte <laforge@gnumonks.org>
8243 L: platform-driver-x86@vger.kernel.org
8245 F: drivers/platform/x86/panasonic-laptop.c
8247 PANASONIC MN10300/AM33/AM34 PORT
8248 M: David Howells <dhowells@redhat.com>
8249 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8250 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8251 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8253 F: Documentation/mn10300/
8256 PARALLEL LCD/KEYPAD PANEL DRIVER
8257 M: Willy Tarreau <willy@haproxy.com>
8258 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8260 F: Documentation/misc-devices/lcd-panel-cgram.txt
8261 F: drivers/misc/panel.c
8263 PARALLEL PORT SUBSYSTEM
8264 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8265 M: Sudip Mukherjee <sudip@vectorindia.org>
8266 L: linux-parport@lists.infradead.org (subscribers-only)
8269 F: include/linux/parport*.h
8270 F: drivers/char/ppdev.c
8271 F: include/uapi/linux/ppdev.h
8272 F: Documentation/parport*.txt
8274 PARAVIRT_OPS INTERFACE
8275 M: Jeremy Fitzhardinge <jeremy@goop.org>
8276 M: Chris Wright <chrisw@sous-sol.org>
8277 M: Alok Kataria <akataria@vmware.com>
8278 M: Rusty Russell <rusty@rustcorp.com.au>
8279 L: virtualization@lists.linux-foundation.org
8281 F: Documentation/virtual/paravirt_ops.txt
8282 F: arch/*/kernel/paravirt*
8283 F: arch/*/include/asm/paravirt.h
8285 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8286 M: Tim Waugh <tim@cyberelk.net>
8287 L: linux-parport@lists.infradead.org (subscribers-only)
8289 F: Documentation/blockdev/paride.txt
8290 F: drivers/block/paride/
8293 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8294 M: Helge Deller <deller@gmx.de>
8295 L: linux-parisc@vger.kernel.org
8296 W: http://www.parisc-linux.org/
8297 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8302 F: Documentation/parisc/
8304 F: drivers/char/agp/parisc-agp.c
8305 F: drivers/input/serio/gscps2.c
8306 F: drivers/parport/parport_gsc.*
8307 F: drivers/tty/serial/8250/8250_gsc.c
8308 F: drivers/video/fbdev/sti*
8309 F: drivers/video/console/sti*
8310 F: drivers/video/logo/logo_parisc*
8312 PC87360 HARDWARE MONITORING DRIVER
8313 M: Jim Cromie <jim.cromie@gmail.com>
8314 L: lm-sensors@lm-sensors.org
8316 F: Documentation/hwmon/pc87360
8317 F: drivers/hwmon/pc87360.c
8320 M: Jim Cromie <jim.cromie@gmail.com>
8322 F: drivers/char/pc8736x_gpio.c
8324 PC87427 HARDWARE MONITORING DRIVER
8325 M: Jean Delvare <jdelvare@suse.com>
8326 L: lm-sensors@lm-sensors.org
8328 F: Documentation/hwmon/pc87427
8329 F: drivers/hwmon/pc87427.c
8332 M: Riku Voipio <riku.voipio@iki.fi>
8334 F: drivers/leds/leds-pca9532.c
8335 F: include/linux/leds-pca9532.h
8337 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8338 M: Guenter Roeck <linux@roeck-us.net>
8339 L: linux-i2c@vger.kernel.org
8341 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8343 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8344 M: Khalid Aziz <khalid@gonehiking.org>
8346 F: drivers/firmware/pcdp.*
8349 M: Linas Vepstas <linasvepstas@gmail.com>
8350 L: linux-pci@vger.kernel.org
8352 F: Documentation/PCI/pci-error-recovery.txt
8354 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8355 M: Russell Currey <ruscur@russell.cc>
8356 L: linuxppc-dev@lists.ozlabs.org
8358 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8359 F: arch/powerpc/kernel/eeh*.c
8360 F: arch/powerpc/platforms/*/eeh*.c
8361 F: arch/powerpc/include/*/eeh*.h
8364 M: Bjorn Helgaas <bhelgaas@google.com>
8365 L: linux-pci@vger.kernel.org
8366 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8369 F: Documentation/PCI/
8371 F: include/linux/pci*
8373 F: arch/x86/kernel/quirks.c
8375 PCI DRIVER FOR ALTERA PCIE IP
8376 M: Ley Foon Tan <lftan@altera.com>
8377 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8378 L: linux-pci@vger.kernel.org
8380 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8381 F: drivers/pci/host/pcie-altera.c
8383 PCI DRIVER FOR ARM VERSATILE PLATFORM
8384 M: Rob Herring <robh@kernel.org>
8385 L: linux-pci@vger.kernel.org
8386 L: linux-arm-kernel@lists.infradead.org
8388 F: Documentation/devicetree/bindings/pci/versatile.txt
8389 F: drivers/pci/host/pci-versatile.c
8391 PCI DRIVER FOR APPLIEDMICRO XGENE
8392 M: Tanmay Inamdar <tinamdar@apm.com>
8393 L: linux-pci@vger.kernel.org
8394 L: linux-arm-kernel@lists.infradead.org
8396 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8397 F: drivers/pci/host/pci-xgene.c
8399 PCI DRIVER FOR FREESCALE LAYERSCAPE
8400 M: Minghuan Lian <minghuan.Lian@freescale.com>
8401 M: Mingkai Hu <mingkai.hu@freescale.com>
8402 M: Roy Zang <tie-fei.zang@freescale.com>
8403 L: linuxppc-dev@lists.ozlabs.org
8404 L: linux-pci@vger.kernel.org
8405 L: linux-arm-kernel@lists.infradead.org
8407 F: drivers/pci/host/*layerscape*
8410 M: Richard Zhu <Richard.Zhu@freescale.com>
8411 M: Lucas Stach <l.stach@pengutronix.de>
8412 L: linux-pci@vger.kernel.org
8413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8415 F: drivers/pci/host/*imx6*
8417 PCI DRIVER FOR TI KEYSTONE
8418 M: Murali Karicheri <m-karicheri2@ti.com>
8419 L: linux-pci@vger.kernel.org
8420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8422 F: drivers/pci/host/*keystone*
8424 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8425 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8426 M: Jason Cooper <jason@lakedaemon.net>
8427 L: linux-pci@vger.kernel.org
8428 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8430 F: drivers/pci/host/*mvebu*
8432 PCI DRIVER FOR NVIDIA TEGRA
8433 M: Thierry Reding <thierry.reding@gmail.com>
8434 L: linux-tegra@vger.kernel.org
8435 L: linux-pci@vger.kernel.org
8437 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8438 F: drivers/pci/host/pci-tegra.c
8440 PCI DRIVER FOR TI DRA7XX
8441 M: Kishon Vijay Abraham I <kishon@ti.com>
8442 L: linux-omap@vger.kernel.org
8443 L: linux-pci@vger.kernel.org
8445 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8446 F: drivers/pci/host/pci-dra7xx.c
8448 PCI DRIVER FOR RENESAS R-CAR
8449 M: Simon Horman <horms@verge.net.au>
8450 L: linux-pci@vger.kernel.org
8451 L: linux-renesas-soc@vger.kernel.org
8453 F: drivers/pci/host/*rcar*
8455 PCI DRIVER FOR SAMSUNG EXYNOS
8456 M: Jingoo Han <jingoohan1@gmail.com>
8457 L: linux-pci@vger.kernel.org
8458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8459 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8461 F: drivers/pci/host/pci-exynos.c
8463 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8464 M: Jingoo Han <jingoohan1@gmail.com>
8465 M: Pratyush Anand <pratyush.anand@gmail.com>
8466 L: linux-pci@vger.kernel.org
8468 F: drivers/pci/host/*designware*
8470 PCI DRIVER FOR GENERIC OF HOSTS
8471 M: Will Deacon <will.deacon@arm.com>
8472 L: linux-pci@vger.kernel.org
8473 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8475 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8476 F: drivers/pci/host/pci-host-generic.c
8478 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8479 M: Keith Busch <keith.busch@intel.com>
8480 L: linux-pci@vger.kernel.org
8482 F: arch/x86/pci/vmd.c
8484 PCIE DRIVER FOR ST SPEAR13XX
8485 M: Pratyush Anand <pratyush.anand@gmail.com>
8486 L: linux-pci@vger.kernel.org
8488 F: drivers/pci/host/*spear*
8490 PCI MSI DRIVER FOR ALTERA MSI IP
8491 M: Ley Foon Tan <lftan@altera.com>
8492 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8493 L: linux-pci@vger.kernel.org
8495 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8496 F: drivers/pci/host/pcie-altera-msi.c
8498 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8499 M: Duc Dang <dhdang@apm.com>
8500 L: linux-pci@vger.kernel.org
8501 L: linux-arm-kernel@lists.infradead.org
8503 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8504 F: drivers/pci/host/pci-xgene-msi.c
8506 PCIE DRIVER FOR HISILICON
8507 M: Zhou Wang <wangzhou1@hisilicon.com>
8508 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8509 L: linux-pci@vger.kernel.org
8511 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8512 F: drivers/pci/host/pcie-hisi.c
8514 PCIE DRIVER FOR QUALCOMM MSM
8515 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8516 L: linux-pci@vger.kernel.org
8517 L: linux-arm-msm@vger.kernel.org
8519 F: drivers/pci/host/*qcom*
8522 P: Linux PCMCIA Team
8523 L: linux-pcmcia@lists.infradead.org
8524 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8527 F: Documentation/pcmcia/
8531 PCNET32 NETWORK DRIVER
8532 M: Don Fry <pcnet32@frontier.com>
8533 L: netdev@vger.kernel.org
8535 F: drivers/net/ethernet/amd/pcnet32.c
8537 PCRYPT PARALLEL CRYPTO ENGINE
8538 M: Steffen Klassert <steffen.klassert@secunet.com>
8539 L: linux-crypto@vger.kernel.org
8542 F: include/crypto/pcrypt.h
8544 PER-CPU MEMORY ALLOCATOR
8545 M: Tejun Heo <tj@kernel.org>
8546 M: Christoph Lameter <cl@linux-foundation.org>
8547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8549 F: include/linux/percpu*.h
8551 F: arch/*/include/asm/percpu.h
8553 PER-TASK DELAY ACCOUNTING
8554 M: Balbir Singh <bsingharora@gmail.com>
8556 F: include/linux/delayacct.h
8557 F: kernel/delayacct.c
8559 PERFORMANCE EVENTS SUBSYSTEM
8560 M: Peter Zijlstra <peterz@infradead.org>
8561 M: Ingo Molnar <mingo@redhat.com>
8562 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8563 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8564 L: linux-kernel@vger.kernel.org
8565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8568 F: include/linux/perf_event.h
8569 F: include/uapi/linux/perf_event.h
8570 F: arch/*/kernel/perf_event*.c
8571 F: arch/*/kernel/*/perf_event*.c
8572 F: arch/*/kernel/*/*/perf_event*.c
8573 F: arch/*/include/asm/perf_event.h
8574 F: arch/*/kernel/perf_callchain.c
8577 PERSONALITY HANDLING
8578 M: Christoph Hellwig <hch@infradead.org>
8579 L: linux-abi-devel@lists.sourceforge.net
8581 F: include/linux/personality.h
8582 F: include/uapi/linux/personality.h
8585 M: Remi Denis-Courmont <courmisch@gmail.com>
8587 F: Documentation/networking/phonet.txt
8588 F: include/linux/phonet.h
8589 F: include/net/phonet/
8590 F: include/uapi/linux/phonet.h
8594 M: Joern Engel <joern@lazybastard.org>
8595 L: linux-mtd@lists.infradead.org
8597 F: drivers/mtd/devices/phram.c
8600 M: Bruno Prémont <bonbons@linux-vserver.org>
8601 L: linux-input@vger.kernel.org
8603 F: drivers/hid/hid-picolcd*
8606 M: Jamie Iles <jamie@jamieiles.com>
8607 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8608 T: git git://github.com/jamieiles/linux-2.6-ji.git
8610 F: arch/arm/boot/dts/picoxcell*
8611 F: arch/arm/mach-picoxcell/
8612 F: drivers/crypto/picoxcell*
8614 PIN CONTROL SUBSYSTEM
8615 M: Linus Walleij <linus.walleij@linaro.org>
8616 L: linux-gpio@vger.kernel.org
8617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8620 F: include/linux/pinctrl/
8622 PIN CONTROLLER - ATMEL AT91
8623 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8626 F: drivers/pinctrl/pinctrl-at91.*
8628 PIN CONTROLLER - ATMEL AT91 PIO4
8629 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8630 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8631 L: linux-gpio@vger.kernel.org
8633 F: drivers/pinctrl/pinctrl-at91-pio4.*
8635 PIN CONTROLLER - INTEL
8636 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8637 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8639 F: drivers/pinctrl/intel/
8641 PIN CONTROLLER - RENESAS
8642 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8643 M: Geert Uytterhoeven <geert+renesas@glider.be>
8644 L: linux-renesas-soc@vger.kernel.org
8646 F: drivers/pinctrl/sh-pfc/
8648 PIN CONTROLLER - SAMSUNG
8649 M: Tomasz Figa <tomasz.figa@gmail.com>
8650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8651 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8653 F: drivers/pinctrl/samsung/
8655 PIN CONTROLLER - SINGLE
8656 M: Tony Lindgren <tony@atomide.com>
8657 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8658 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8659 L: linux-omap@vger.kernel.org
8661 F: drivers/pinctrl/pinctrl-single.c
8663 PIN CONTROLLER - ST SPEAR
8664 M: Viresh Kumar <vireshk@kernel.org>
8665 L: spear-devel@list.st.com
8666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8667 W: http://www.st.com/spear
8669 F: drivers/pinctrl/spear/
8672 M: Jiri Kosina <jikos@kernel.org>
8674 F: drivers/block/pktcdvd.c
8675 F: include/linux/pktcdvd.h
8676 F: include/uapi/linux/pktcdvd.h
8679 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8680 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8682 T: git git://github.com/gxt/linux.git
8683 F: drivers/input/serio/i8042-unicore32io.h
8684 F: drivers/i2c/busses/i2c-puv3.c
8685 F: drivers/video/fbdev/fb-puv3.c
8686 F: drivers/rtc/rtc-puv3.c
8688 PMBUS HARDWARE MONITORING DRIVERS
8689 M: Guenter Roeck <linux@roeck-us.net>
8690 L: lm-sensors@lm-sensors.org
8691 W: http://www.lm-sensors.org/
8692 W: http://www.roeck-us.net/linux/drivers/
8693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8695 F: Documentation/hwmon/pmbus
8696 F: drivers/hwmon/pmbus/
8697 F: include/linux/i2c/pmbus.h
8699 PMC SIERRA MaxRAID DRIVER
8700 L: linux-scsi@vger.kernel.org
8701 W: http://www.pmc-sierra.com/
8703 F: drivers/scsi/pmcraid.*
8705 PMC SIERRA PM8001 DRIVER
8706 M: Jack Wang <jinpu.wang@profitbricks.com>
8707 M: lindar_liu@usish.com
8709 L: linux-scsi@vger.kernel.org
8711 F: drivers/scsi/pm8001/
8713 POSIX CLOCKS and TIMERS
8714 M: Thomas Gleixner <tglx@linutronix.de>
8715 L: linux-kernel@vger.kernel.org
8716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8719 F: include/linux/timer*
8720 F: kernel/time/*timer*
8722 POWER MANAGEMENT CORE
8723 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8724 L: linux-pm@vger.kernel.org
8725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8727 F: drivers/base/power/
8728 F: include/linux/pm.h
8729 F: include/linux/pm_*
8730 F: include/linux/powercap.h
8731 F: drivers/powercap/
8733 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8734 M: Sebastian Reichel <sre@kernel.org>
8735 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8736 M: David Woodhouse <dwmw2@infradead.org>
8737 L: linux-pm@vger.kernel.org
8738 T: git git://git.infradead.org/battery-2.6.git
8740 F: include/linux/power_supply.h
8742 X: drivers/power/avs/
8744 POWER STATE COORDINATION INTERFACE (PSCI)
8745 M: Mark Rutland <mark.rutland@arm.com>
8746 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8747 L: linux-arm-kernel@lists.infradead.org
8749 F: drivers/firmware/psci.c
8750 F: include/linux/psci.h
8751 F: include/uapi/linux/psci.h
8754 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8758 PPP PROTOCOL DRIVERS AND COMPRESSORS
8759 M: Paul Mackerras <paulus@samba.org>
8760 L: linux-ppp@vger.kernel.org
8762 F: drivers/net/ppp/ppp_*
8764 PPP OVER ATM (RFC 2364)
8765 M: Mitchell Blank Jr <mitch@sfgoth.com>
8767 F: net/atm/pppoatm.c
8768 F: include/uapi/linux/atmppp.h
8771 M: Michal Ostrowski <mostrows@earthlink.net>
8773 F: drivers/net/ppp/pppoe.c
8774 F: drivers/net/ppp/pppox.c
8777 M: James Chapman <jchapman@katalix.com>
8779 F: net/l2tp/l2tp_ppp.c
8780 F: include/linux/if_pppol2tp.h
8781 F: include/uapi/linux/if_pppol2tp.h
8784 M: Rodolfo Giometti <giometti@enneenne.com>
8785 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8786 L: linuxpps@ml.enneenne.com (subscribers-only)
8788 F: Documentation/pps/
8790 F: include/linux/pps*.h
8793 M: Dmitry Kozlov <xeb@mail.ru>
8794 L: netdev@vger.kernel.org
8796 F: drivers/net/ppp/pptp.c
8797 W: http://sourceforge.net/projects/accel-pptp
8800 M: Robert Love <rml@tech9.net>
8801 L: kpreempt-tech@lists.sourceforge.net
8802 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8804 F: Documentation/preempt-locking.txt
8805 F: include/linux/preempt.h
8807 PRISM54 WIRELESS DRIVER
8808 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8809 L: linux-wireless@vger.kernel.org
8810 W: http://wireless.kernel.org/en/users/Drivers/p54
8812 F: drivers/net/wireless/intersil/prism54/
8815 M: Geoff Levand <geoff@infradead.org>
8816 L: netdev@vger.kernel.org
8817 L: linuxppc-dev@lists.ozlabs.org
8819 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8821 PS3 PLATFORM SUPPORT
8822 M: Geoff Levand <geoff@infradead.org>
8823 L: linuxppc-dev@lists.ozlabs.org
8825 F: arch/powerpc/boot/ps3*
8826 F: arch/powerpc/include/asm/lv1call.h
8827 F: arch/powerpc/include/asm/ps3*.h
8828 F: arch/powerpc/platforms/ps3/
8831 F: drivers/rtc/rtc-ps3.c
8832 F: drivers/usb/host/*ps3.c
8833 F: sound/ppc/snd_ps3*
8836 M: Jim Paris <jim@jtan.com>
8837 M: Geoff Levand <geoff@infradead.org>
8838 L: linuxppc-dev@lists.ozlabs.org
8840 F: drivers/block/ps3vram.c
8843 M: Anton Vorontsov <anton@enomsg.org>
8844 M: Colin Cross <ccross@android.com>
8845 M: Kees Cook <keescook@chromium.org>
8846 M: Tony Luck <tony.luck@intel.com>
8848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8850 F: include/linux/pstore*
8851 F: drivers/firmware/efi/efi-pstore.c
8852 F: drivers/acpi/apei/erst.c
8854 PTP HARDWARE CLOCK SUPPORT
8855 M: Richard Cochran <richardcochran@gmail.com>
8856 L: netdev@vger.kernel.org
8858 W: http://linuxptp.sourceforge.net/
8859 F: Documentation/ABI/testing/sysfs-ptp
8860 F: Documentation/ptp/*
8861 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8862 F: drivers/net/phy/dp83640*
8864 F: include/linux/ptp_cl*
8867 M: Roland McGrath <roland@hack.frob.com>
8868 M: Oleg Nesterov <oleg@redhat.com>
8870 F: include/asm-generic/syscall.h
8871 F: include/linux/ptrace.h
8872 F: include/linux/regset.h
8873 F: include/linux/tracehook.h
8874 F: include/uapi/linux/ptrace.h
8877 PVRUSB2 VIDEO4LINUX DRIVER
8878 M: Mike Isely <isely@pobox.com>
8879 L: pvrusb2@isely.net (subscribers-only)
8880 L: linux-media@vger.kernel.org
8881 W: http://www.isely.net/pvrusb2/
8882 T: git git://linuxtv.org/media_tree.git
8884 F: Documentation/video4linux/README.pvrusb2
8885 F: drivers/media/usb/pvrusb2/
8888 M: Hans de Goede <hdegoede@redhat.com>
8889 L: linux-media@vger.kernel.org
8890 T: git git://linuxtv.org/media_tree.git
8892 F: drivers/media/usb/pwc/*
8895 M: Kamil Debski <k.debski@samsung.com>
8896 L: lm-sensors@lm-sensors.org
8898 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8899 F: Documentation/hwmon/pwm-fan
8900 F: drivers/hwmon/pwm-fan.c
8903 M: Thierry Reding <thierry.reding@gmail.com>
8904 L: linux-pwm@vger.kernel.org
8906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8907 F: Documentation/pwm.txt
8908 F: Documentation/devicetree/bindings/pwm/
8909 F: include/linux/pwm.h
8911 F: drivers/video/backlight/pwm_bl.c
8912 F: include/linux/pwm_backlight.h
8914 PXA2xx/PXA3xx SUPPORT
8915 M: Daniel Mack <daniel@zonque.org>
8916 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8917 M: Robert Jarzmik <robert.jarzmik@free.fr>
8918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8919 T: git git://github.com/hzhuang1/linux.git
8920 T: git git://github.com/rjarzmik/linux.git
8922 F: arch/arm/boot/dts/pxa*
8923 F: arch/arm/mach-pxa/
8925 F: drivers/pcmcia/pxa2xx*
8926 F: drivers/pinctrl/pxa/
8927 F: drivers/spi/spi-pxa2xx*
8928 F: drivers/usb/gadget/udc/pxa2*
8929 F: include/sound/pxa2xx-lib.h
8934 M: Robert Jarzmik <robert.jarzmik@free.fr>
8935 L: linux-gpio@vger.kernel.org
8937 F: drivers/gpio/gpio-pxa.c
8939 PXA3xx NAND FLASH DRIVER
8940 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8941 L: linux-mtd@lists.infradead.org
8943 F: drivers/mtd/nand/pxa3xx_nand.c
8946 M: Eric Miao <eric.y.miao@gmail.com>
8947 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8949 T: git git://github.com/hzhuang1/linux.git
8950 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8952 F: arch/arm/boot/dts/mmp*
8953 F: arch/arm/mach-mmp/
8959 M: Robert Jarzmik <robert.jarzmik@free.fr>
8960 L: rtc-linux@googlegroups.com
8964 M: Tadeusz Struk <tadeusz.struk@intel.com>
8965 L: qat-linux@intel.com
8967 F: drivers/crypto/qat/
8970 M: Mike Marciniszyn <infinipath@intel.com>
8971 L: linux-rdma@vger.kernel.org
8973 F: drivers/infiniband/hw/qib/
8975 QLOGIC QLA1280 SCSI DRIVER
8976 M: Michael Reed <mdr@sgi.com>
8977 L: linux-scsi@vger.kernel.org
8979 F: drivers/scsi/qla1280.[ch]
8981 QLOGIC QLA2XXX FC-SCSI DRIVER
8982 M: qla2xxx-upstream@qlogic.com
8983 L: linux-scsi@vger.kernel.org
8985 F: Documentation/scsi/LICENSE.qla2xxx
8986 F: drivers/scsi/qla2xxx/
8988 QLOGIC QLA4XXX iSCSI DRIVER
8989 M: QLogic-Storage-Upstream@qlogic.com
8990 L: linux-scsi@vger.kernel.org
8992 F: Documentation/scsi/LICENSE.qla4xxx
8993 F: drivers/scsi/qla4xxx/
8995 QLOGIC QLA3XXX NETWORK DRIVER
8996 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8997 M: Ron Mercer <ron.mercer@qlogic.com>
8998 M: linux-driver@qlogic.com
8999 L: netdev@vger.kernel.org
9001 F: Documentation/networking/LICENSE.qla3xxx
9002 F: drivers/net/ethernet/qlogic/qla3xxx.*
9004 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9005 M: Dept-GELinuxNICDev@qlogic.com
9006 L: netdev@vger.kernel.org
9008 F: drivers/net/ethernet/qlogic/qlcnic/
9010 QLOGIC QLGE 10Gb ETHERNET DRIVER
9011 M: Harish Patil <harish.patil@qlogic.com>
9012 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9013 M: Dept-GELinuxNICDev@qlogic.com
9014 M: linux-driver@qlogic.com
9015 L: netdev@vger.kernel.org
9017 F: drivers/net/ethernet/qlogic/qlge/
9019 QLOGIC QL4xxx ETHERNET DRIVER
9020 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9021 M: Ariel Elior <Ariel.Elior@qlogic.com>
9022 M: everest-linux-l2@qlogic.com
9023 L: netdev@vger.kernel.org
9025 F: drivers/net/ethernet/qlogic/qed/
9026 F: include/linux/qed/
9027 F: drivers/net/ethernet/qlogic/qede/
9030 M: Anders Larsen <al@alarsen.net>
9031 W: http://www.alarsen.net/linux/qnx4fs/
9034 F: include/uapi/linux/qnx4_fs.h
9035 F: include/uapi/linux/qnxtypes.h
9038 M: Antti Palosaari <crope@iki.fi>
9039 L: linux-media@vger.kernel.org
9040 W: https://linuxtv.org
9041 W: http://palosaari.fi/linux/
9042 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9043 T: git git://linuxtv.org/anttip/media_tree.git
9045 F: drivers/media/tuners/qt1010*
9047 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9048 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9049 L: linux-wireless@vger.kernel.org
9050 L: ath9k-devel@lists.ath9k.org
9051 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9053 F: drivers/net/wireless/ath/ath9k/
9055 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9056 M: Kalle Valo <kvalo@qca.qualcomm.com>
9057 L: ath10k@lists.infradead.org
9058 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9061 F: drivers/net/wireless/ath/ath10k/
9063 QUALCOMM HEXAGON ARCHITECTURE
9064 M: Richard Kuo <rkuo@codeaurora.org>
9065 L: linux-hexagon@vger.kernel.org
9066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9070 QUALCOMM WCN36XX WIRELESS DRIVER
9071 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9072 L: wcn36xx@lists.infradead.org
9073 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9074 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9076 F: drivers/net/wireless/ath/wcn36xx/
9078 RADOS BLOCK DEVICE (RBD)
9079 M: Ilya Dryomov <idryomov@gmail.com>
9080 M: Sage Weil <sage@redhat.com>
9081 M: Alex Elder <elder@kernel.org>
9082 L: ceph-devel@vger.kernel.org
9084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9085 T: git git://github.com/ceph/ceph-client.git
9087 F: Documentation/ABI/testing/sysfs-bus-rbd
9088 F: drivers/block/rbd.c
9089 F: drivers/block/rbd_types.h
9091 RADEON FRAMEBUFFER DISPLAY DRIVER
9092 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9093 L: linux-fbdev@vger.kernel.org
9095 F: drivers/video/fbdev/aty/radeon*
9096 F: include/uapi/linux/radeonfb.h
9098 RADIOSHARK RADIO DRIVER
9099 M: Hans de Goede <hdegoede@redhat.com>
9100 L: linux-media@vger.kernel.org
9101 T: git git://linuxtv.org/media_tree.git
9103 F: drivers/media/radio/radio-shark.c
9105 RADIOSHARK2 RADIO DRIVER
9106 M: Hans de Goede <hdegoede@redhat.com>
9107 L: linux-media@vger.kernel.org
9108 T: git git://linuxtv.org/media_tree.git
9110 F: drivers/media/radio/radio-shark2.c
9111 F: drivers/media/radio/radio-tea5777.c
9113 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9114 M: Paul Mackerras <paulus@samba.org>
9115 L: linux-fbdev@vger.kernel.org
9117 F: drivers/video/fbdev/aty/aty128fb.c
9119 RALINK MIPS ARCHITECTURE
9120 M: John Crispin <blogic@openwrt.org>
9121 L: linux-mips@linux-mips.org
9125 RALINK RT2X00 WIRELESS LAN DRIVER
9127 M: Stanislaw Gruszka <sgruszka@redhat.com>
9128 M: Helmut Schaa <helmut.schaa@googlemail.com>
9129 L: linux-wireless@vger.kernel.org
9131 F: drivers/net/wireless/ralink/rt2x00/
9133 RAMDISK RAM BLOCK DEVICE DRIVER
9134 M: Jens Axboe <axboe@kernel.dk>
9136 F: Documentation/blockdev/ramdisk.txt
9137 F: drivers/block/brd.c
9139 RANDOM NUMBER DRIVER
9140 M: "Theodore Ts'o" <tytso@mit.edu>
9142 F: drivers/char/random.c
9145 M: Matt Porter <mporter@kernel.crashing.org>
9146 M: Alexandre Bounine <alexandre.bounine@idt.com>
9150 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9151 L: linux-wireless@vger.kernel.org
9153 F: drivers/net/wireless/ray*
9156 M: Josh Triplett <josh@joshtriplett.org>
9157 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9158 L: linux-kernel@vger.kernel.org
9160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9161 F: Documentation/RCU/torture.txt
9162 F: kernel/rcu/rcutorture.c
9164 RCUTORTURE TEST FRAMEWORK
9165 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9166 M: Josh Triplett <josh@joshtriplett.org>
9167 R: Steven Rostedt <rostedt@goodmis.org>
9168 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9169 R: Lai Jiangshan <jiangshanlai@gmail.com>
9170 L: linux-kernel@vger.kernel.org
9172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9173 F: tools/testing/selftests/rcutorture
9176 M: Florian Fainelli <florian@openwrt.org>
9179 RDC R6040 FAST ETHERNET DRIVER
9180 M: Florian Fainelli <florian@openwrt.org>
9181 L: netdev@vger.kernel.org
9183 F: drivers/net/ethernet/rdc/r6040.c
9185 RDS - RELIABLE DATAGRAM SOCKETS
9186 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9187 L: netdev@vger.kernel.org
9188 L: linux-rdma@vger.kernel.org
9189 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9190 W: https://oss.oracle.com/projects/rds/
9193 F: Documentation/networking/rds.txt
9195 READ-COPY UPDATE (RCU)
9196 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9197 M: Josh Triplett <josh@joshtriplett.org>
9198 R: Steven Rostedt <rostedt@goodmis.org>
9199 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9200 R: Lai Jiangshan <jiangshanlai@gmail.com>
9201 L: linux-kernel@vger.kernel.org
9202 W: http://www.rdrop.com/users/paulmck/RCU/
9204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9205 F: Documentation/RCU/
9206 X: Documentation/RCU/torture.txt
9207 F: include/linux/rcu*
9208 X: include/linux/srcu.h
9212 REAL TIME CLOCK (RTC) SUBSYSTEM
9213 M: Alessandro Zummo <a.zummo@towertech.it>
9214 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9215 L: rtc-linux@googlegroups.com
9216 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9219 F: Documentation/rtc.txt
9221 F: include/linux/rtc.h
9222 F: include/uapi/linux/rtc.h
9224 REALTEK AUDIO CODECS
9225 M: Bard Liao <bardliao@realtek.com>
9226 M: Oder Chiou <oder_chiou@realtek.com>
9228 F: sound/soc/codecs/rt*
9229 F: include/sound/rt*.h
9231 REISERFS FILE SYSTEM
9232 L: reiserfs-devel@vger.kernel.org
9236 REGISTER MAP ABSTRACTION
9237 M: Mark Brown <broonie@kernel.org>
9238 L: linux-kernel@vger.kernel.org
9239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9241 F: drivers/base/regmap/
9242 F: include/linux/regmap.h
9244 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9245 M: Ohad Ben-Cohen <ohad@wizery.com>
9246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9248 F: drivers/remoteproc/
9249 F: Documentation/remoteproc.txt
9250 F: include/linux/remoteproc.h
9252 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9253 M: Ohad Ben-Cohen <ohad@wizery.com>
9254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9257 F: Documentation/rpmsg.txt
9258 F: include/linux/rpmsg.h
9260 RENESAS ETHERNET DRIVERS
9261 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9262 L: netdev@vger.kernel.org
9263 L: linux-renesas-soc@vger.kernel.org
9264 F: drivers/net/ethernet/renesas/
9265 F: include/linux/sh_eth.h
9267 RENESAS USB2 PHY DRIVER
9268 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9269 L: linux-renesas-soc@vger.kernel.org
9271 F: drivers/phy/phy-rcar-gen3-usb2.c
9273 RESET CONTROLLER FRAMEWORK
9274 M: Philipp Zabel <p.zabel@pengutronix.de>
9275 T: git git://git.pengutronix.de/git/pza/linux
9278 F: Documentation/devicetree/bindings/reset/
9279 F: include/dt-bindings/reset/
9280 F: include/linux/reset.h
9281 F: include/linux/reset-controller.h
9284 M: Johannes Berg <johannes@sipsolutions.net>
9285 L: linux-wireless@vger.kernel.org
9286 W: http://wireless.kernel.org/
9287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9290 F: Documentation/rfkill.txt
9294 M: Thomas Graf <tgraf@suug.ch>
9295 L: netdev@vger.kernel.org
9298 F: include/linux/rhashtable.h
9300 RICOH SMARTMEDIA/XD DRIVER
9301 M: Maxim Levitsky <maximlevitsky@gmail.com>
9303 F: drivers/mtd/nand/r852.c
9304 F: drivers/mtd/nand/r852.h
9306 RICOH R5C592 MEMORYSTICK DRIVER
9307 M: Maxim Levitsky <maximlevitsky@gmail.com>
9309 F: drivers/memstick/host/r592.*
9312 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9313 W: http://sourceforge.net/projects/roccat/
9315 F: drivers/hid/hid-roccat*
9316 F: include/linux/hid-roccat*
9317 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9320 M: Jiri Pirko <jiri@resnulli.us>
9321 M: Scott Feldman <sfeldma@gmail.com>
9322 L: netdev@vger.kernel.org
9324 F: drivers/net/ethernet/rocker/
9328 W: http://www.comtrol.com
9330 F: Documentation/serial/rocket.txt
9331 F: drivers/tty/rocket*
9333 ROCKETPORT EXPRESS/INFINITY DRIVER
9334 M: Kevin Cernekee <cernekee@gmail.com>
9335 L: linux-serial@vger.kernel.org
9337 F: drivers/tty/serial/rp2.*
9340 M: Ralf Baechle <ralf@linux-mips.org>
9341 L: linux-hams@vger.kernel.org
9342 W: http://www.linux-ax25.org/
9344 F: include/net/rose.h
9345 F: include/uapi/linux/rose.h
9348 RTL2830 MEDIA DRIVER
9349 M: Antti Palosaari <crope@iki.fi>
9350 L: linux-media@vger.kernel.org
9351 W: https://linuxtv.org
9352 W: http://palosaari.fi/linux/
9353 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9354 T: git git://linuxtv.org/anttip/media_tree.git
9356 F: drivers/media/dvb-frontends/rtl2830*
9358 RTL2832 MEDIA DRIVER
9359 M: Antti Palosaari <crope@iki.fi>
9360 L: linux-media@vger.kernel.org
9361 W: https://linuxtv.org
9362 W: http://palosaari.fi/linux/
9363 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9364 T: git git://linuxtv.org/anttip/media_tree.git
9366 F: drivers/media/dvb-frontends/rtl2832*
9368 RTL2832_SDR MEDIA DRIVER
9369 M: Antti Palosaari <crope@iki.fi>
9370 L: linux-media@vger.kernel.org
9371 W: https://linuxtv.org
9372 W: http://palosaari.fi/linux/
9373 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9374 T: git git://linuxtv.org/anttip/media_tree.git
9376 F: drivers/media/dvb-frontends/rtl2832_sdr*
9378 RTL8180 WIRELESS DRIVER
9379 L: linux-wireless@vger.kernel.org
9380 W: http://wireless.kernel.org/
9381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9383 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9385 RTL8187 WIRELESS DRIVER
9386 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9387 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9388 M: Larry Finger <Larry.Finger@lwfinger.net>
9389 L: linux-wireless@vger.kernel.org
9390 W: http://wireless.kernel.org/
9391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9393 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9395 RTL8192CE WIRELESS DRIVER
9396 M: Larry Finger <Larry.Finger@lwfinger.net>
9397 M: Chaoming Li <chaoming_li@realsil.com.cn>
9398 L: linux-wireless@vger.kernel.org
9399 W: http://wireless.kernel.org/
9400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9402 F: drivers/net/wireless/realtek/rtlwifi/
9403 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9405 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9406 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9407 L: linux-wireless@vger.kernel.org
9408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9410 F: drivers/net/wireless/realtek/rtl8xxxu/
9412 S3 SAVAGE FRAMEBUFFER DRIVER
9413 M: Antonino Daplas <adaplas@gmail.com>
9414 L: linux-fbdev@vger.kernel.org
9416 F: drivers/video/fbdev/savage/
9419 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9420 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9421 L: linux-s390@vger.kernel.org
9422 W: http://www.ibm.com/developerworks/linux/linux390/
9423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9427 F: Documentation/s390/
9428 F: Documentation/DocBook/s390*
9430 S390 COMMON I/O LAYER
9431 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9432 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9433 L: linux-s390@vger.kernel.org
9434 W: http://www.ibm.com/developerworks/linux/linux390/
9436 F: drivers/s390/cio/
9439 M: Stefan Weinhuber <wein@de.ibm.com>
9440 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9441 L: linux-s390@vger.kernel.org
9442 W: http://www.ibm.com/developerworks/linux/linux390/
9444 F: drivers/s390/block/dasd*
9445 F: block/partitions/ibm.c
9447 S390 NETWORK DRIVERS
9448 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9449 L: linux-s390@vger.kernel.org
9450 W: http://www.ibm.com/developerworks/linux/linux390/
9452 F: drivers/s390/net/
9455 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9456 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9457 L: linux-s390@vger.kernel.org
9458 W: http://www.ibm.com/developerworks/linux/linux390/
9461 F: drivers/pci/hotplug/s390_pci_hpc.c
9464 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9465 L: linux-s390@vger.kernel.org
9466 W: http://www.ibm.com/developerworks/linux/linux390/
9468 F: drivers/s390/crypto/
9471 M: Steffen Maier <maier@linux.vnet.ibm.com>
9472 L: linux-s390@vger.kernel.org
9473 W: http://www.ibm.com/developerworks/linux/linux390/
9475 F: drivers/s390/scsi/zfcp_*
9477 S390 IUCV NETWORK LAYER
9478 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9479 L: linux-s390@vger.kernel.org
9480 W: http://www.ibm.com/developerworks/linux/linux390/
9482 F: drivers/s390/net/*iucv*
9483 F: include/net/iucv/
9487 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9488 L: linux-s390@vger.kernel.org
9489 W: http://www.ibm.com/developerworks/linux/linux390/
9491 F: drivers/iommu/s390-iommu.c
9493 S3C24XX SD/MMC Driver
9494 M: Ben Dooks <ben-linux@fluff.org>
9495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9497 F: drivers/mmc/host/s3cmci.*
9499 SAA6588 RDS RECEIVER DRIVER
9500 M: Hans Verkuil <hverkuil@xs4all.nl>
9501 L: linux-media@vger.kernel.org
9502 T: git git://linuxtv.org/media_tree.git
9503 W: https://linuxtv.org
9505 F: drivers/media/i2c/saa6588*
9507 SAA7134 VIDEO4LINUX DRIVER
9508 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9509 L: linux-media@vger.kernel.org
9510 W: https://linuxtv.org
9511 T: git git://linuxtv.org/media_tree.git
9513 F: Documentation/video4linux/*.saa7134
9514 F: drivers/media/pci/saa7134/
9516 SAA7146 VIDEO4LINUX-2 DRIVER
9517 M: Hans Verkuil <hverkuil@xs4all.nl>
9518 L: linux-media@vger.kernel.org
9519 T: git git://linuxtv.org/media_tree.git
9521 F: drivers/media/common/saa7146/
9522 F: drivers/media/pci/saa7146/
9523 F: include/media/saa7146*
9525 SAMSUNG LAPTOP DRIVER
9526 M: Corentin Chary <corentin.chary@gmail.com>
9527 L: platform-driver-x86@vger.kernel.org
9529 F: drivers/platform/x86/samsung-laptop.c
9531 SAMSUNG AUDIO (ASoC) DRIVERS
9532 M: Sangbeom Kim <sbkim73@samsung.com>
9533 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9535 F: sound/soc/samsung/
9537 SAMSUNG FRAMEBUFFER DRIVER
9538 M: Jingoo Han <jingoohan1@gmail.com>
9539 L: linux-fbdev@vger.kernel.org
9541 F: drivers/video/fbdev/s3c-fb.c
9543 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9544 M: Sangbeom Kim <sbkim73@samsung.com>
9545 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9546 L: linux-kernel@vger.kernel.org
9547 L: linux-samsung-soc@vger.kernel.org
9549 F: drivers/mfd/sec*.c
9550 F: drivers/regulator/s2m*.c
9551 F: drivers/regulator/s5m*.c
9552 F: drivers/clk/clk-s2mps11.c
9553 F: drivers/rtc/rtc-s5m.c
9554 F: include/linux/mfd/samsung/
9555 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9556 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9557 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9558 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9560 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9561 M: Kyungmin Park <kyungmin.park@samsung.com>
9562 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9563 L: linux-media@vger.kernel.org
9564 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9566 F: drivers/media/platform/exynos4-is/
9568 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9569 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9570 L: linux-media@vger.kernel.org
9571 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9573 F: drivers/media/platform/s3c-camif/
9574 F: include/media/drv-intf/s3c_camif.h
9576 SAMSUNG S5C73M3 CAMERA DRIVER
9577 M: Kyungmin Park <kyungmin.park@samsung.com>
9578 M: Andrzej Hajda <a.hajda@samsung.com>
9579 L: linux-media@vger.kernel.org
9581 F: drivers/media/i2c/s5c73m3/*
9583 SAMSUNG S5K5BAF CAMERA DRIVER
9584 M: Kyungmin Park <kyungmin.park@samsung.com>
9585 M: Andrzej Hajda <a.hajda@samsung.com>
9586 L: linux-media@vger.kernel.org
9588 F: drivers/media/i2c/s5k5baf.c
9590 SAMSUNG S3FWRN5 NFC DRIVER
9591 M: Robert Baldyga <r.baldyga@samsung.com>
9592 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9594 F: drivers/nfc/s3fwrn5
9596 SAMSUNG SOC CLOCK DRIVERS
9597 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9598 M: Tomasz Figa <tomasz.figa@gmail.com>
9600 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9601 F: drivers/clk/samsung/
9603 SAMSUNG SXGBE DRIVERS
9604 M: Byungho An <bh74.an@samsung.com>
9605 M: Girish K S <ks.giri@samsung.com>
9606 M: Vipul Pandya <vipul.pandya@samsung.com>
9608 L: netdev@vger.kernel.org
9609 F: drivers/net/ethernet/samsung/sxgbe/
9611 SAMSUNG THERMAL DRIVER
9612 M: Lukasz Majewski <l.majewski@samsung.com>
9613 L: linux-pm@vger.kernel.org
9614 L: linux-samsung-soc@vger.kernel.org
9616 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9617 F: drivers/thermal/samsung/
9619 SAMSUNG USB2 PHY DRIVER
9620 M: Kamil Debski <k.debski@samsung.com>
9621 L: linux-kernel@vger.kernel.org
9623 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9624 F: Documentation/phy/samsung-usb2.txt
9625 F: drivers/phy/phy-exynos4210-usb2.c
9626 F: drivers/phy/phy-exynos4x12-usb2.c
9627 F: drivers/phy/phy-exynos5250-usb2.c
9628 F: drivers/phy/phy-s5pv210-usb2.c
9629 F: drivers/phy/phy-samsung-usb2.c
9630 F: drivers/phy/phy-samsung-usb2.h
9633 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9634 L: linux-serial@vger.kernel.org
9636 F: drivers/tty/serial/
9638 SYNOPSYS DESIGNWARE DMAC DRIVER
9639 M: Viresh Kumar <vireshk@kernel.org>
9640 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9642 F: include/linux/dma/dw.h
9643 F: include/linux/platform_data/dma-dw.h
9646 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9647 M: Lars Persson <lars.persson@axis.com>
9648 L: netdev@vger.kernel.org
9650 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9651 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9653 SYNOPSYS DESIGNWARE I2C DRIVER
9654 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9655 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9656 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9657 L: linux-i2c@vger.kernel.org
9659 F: drivers/i2c/busses/i2c-designware-*
9660 F: include/linux/platform_data/i2c-designware.h
9662 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9663 M: Jaehoon Chung <jh80.chung@samsung.com>
9664 L: linux-mmc@vger.kernel.org
9666 F: include/linux/mmc/dw_mmc.h
9667 F: drivers/mmc/host/dw_mmc*
9669 SYSTEM TRACE MODULE CLASS
9670 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9672 F: Documentation/trace/stm.txt
9673 F: drivers/hwtracing/stm/
9674 F: include/linux/stm.h
9675 F: include/uapi/linux/stm.h
9678 M: Andreas Noever <andreas.noever@gmail.com>
9680 F: drivers/thunderbolt/
9682 TI BQ27XXX POWER SUPPLY DRIVER
9683 R: Andrew F. Davis <afd@ti.com>
9684 F: include/linux/power/bq27xxx_battery.h
9685 F: drivers/power/bq27xxx_battery.c
9686 F: drivers/power/bq27xxx_battery_i2c.c
9688 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9689 M: John Stultz <john.stultz@linaro.org>
9690 M: Thomas Gleixner <tglx@linutronix.de>
9691 L: linux-kernel@vger.kernel.org
9692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9694 F: include/linux/clocksource.h
9695 F: include/linux/time.h
9696 F: include/linux/timex.h
9697 F: include/uapi/linux/time.h
9698 F: include/uapi/linux/timex.h
9699 F: kernel/time/clocksource.c
9700 F: kernel/time/time*.c
9701 F: kernel/time/alarmtimer.c
9702 F: kernel/time/ntp.c
9703 F: tools/testing/selftests/timers/
9706 M: Zwane Mwaikambo <zwanem@gmail.com>
9708 F: drivers/watchdog/sc1200wdt.c
9711 M: Ingo Molnar <mingo@redhat.com>
9712 M: Peter Zijlstra <peterz@infradead.org>
9713 L: linux-kernel@vger.kernel.org
9714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9717 F: include/linux/sched.h
9718 F: include/uapi/linux/sched.h
9719 F: include/linux/wait.h
9722 M: Chen Liqin <liqin.linux@gmail.com>
9723 M: Lennox Wu <lennox.wu@gmail.com>
9724 W: http://www.sunplus.com
9728 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9729 M: Sudeep Holla <sudeep.holla@arm.com>
9730 L: linux-arm-kernel@lists.infradead.org
9732 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9733 F: drivers/clk/clk-scpi.c
9734 F: drivers/cpufreq/scpi-cpufreq.c
9735 F: drivers/firmware/arm_scpi.c
9736 F: include/linux/scpi_protocol.h
9739 M: Jens Axboe <axboe@kernel.dk>
9740 L: linux-scsi@vger.kernel.org
9741 W: http://www.kernel.dk
9745 SCSI RDMA PROTOCOL (SRP) INITIATOR
9746 M: Bart Van Assche <bart.vanassche@sandisk.com>
9747 L: linux-rdma@vger.kernel.org
9749 W: http://www.openfabrics.org
9750 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9752 F: drivers/infiniband/ulp/srp/
9753 F: include/scsi/srp.h
9756 M: Doug Gilbert <dgilbert@interlog.com>
9757 L: linux-scsi@vger.kernel.org
9758 W: http://sg.danny.cz/sg
9760 F: Documentation/scsi/scsi-generic.txt
9761 F: drivers/scsi/sg.c
9762 F: include/scsi/sg.h
9765 M: "James E.J. Bottomley" <JBottomley@odin.com>
9766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9767 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9769 L: linux-scsi@vger.kernel.org
9775 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9776 L: linux-scsi@vger.kernel.org
9778 F: Documentation/scsi/st.txt
9779 F: drivers/scsi/st.*
9780 F: drivers/scsi/st_*.h
9783 M: Vlad Yasevich <vyasevich@gmail.com>
9784 M: Neil Horman <nhorman@tuxdriver.com>
9785 L: linux-sctp@vger.kernel.org
9786 W: http://lksctp.sourceforge.net
9788 F: Documentation/networking/sctp.txt
9789 F: include/linux/sctp.h
9790 F: include/uapi/linux/sctp.h
9791 F: include/net/sctp/
9795 M: Jim Cromie <jim.cromie@gmail.com>
9797 F: Documentation/i2c/busses/scx200_acb
9798 F: arch/x86/platform/scx200/
9799 F: drivers/watchdog/scx200_wdt.c
9800 F: drivers/i2c/busses/scx200*
9801 F: drivers/mtd/maps/scx200_docflash.c
9802 F: include/linux/scx200.h
9805 M: Jim Cromie <jim.cromie@gmail.com>
9807 F: drivers/char/scx200_gpio.c
9808 F: include/linux/scx200_gpio.h
9810 SCx200 HRT CLOCKSOURCE DRIVER
9811 M: Jim Cromie <jim.cromie@gmail.com>
9813 F: drivers/clocksource/scx200_hrt.c
9815 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9816 M: Sascha Sommer <saschasommer@freenet.de>
9817 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9819 F: drivers/mmc/host/sdricoh_cs.c
9821 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9822 M: Adrian Hunter <adrian.hunter@intel.com>
9823 L: linux-mmc@vger.kernel.org
9824 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9826 F: drivers/mmc/host/sdhci*
9827 F: include/linux/mmc/sdhci*
9830 M: Kees Cook <keescook@chromium.org>
9831 R: Andy Lutomirski <luto@amacapital.net>
9832 R: Will Drewry <wad@chromium.org>
9833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9836 F: include/uapi/linux/seccomp.h
9837 F: include/linux/seccomp.h
9838 F: tools/testing/selftests/seccomp/*
9839 K: \bsecure_computing
9842 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9843 M: Ben Dooks <ben-linux@fluff.org>
9844 M: Jaehoon Chung <jh80.chung@samsung.com>
9845 L: linux-mmc@vger.kernel.org
9847 F: drivers/mmc/host/sdhci-s3c*
9849 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9850 M: Viresh Kumar <vireshk@kernel.org>
9851 L: spear-devel@list.st.com
9852 L: linux-mmc@vger.kernel.org
9854 F: drivers/mmc/host/sdhci-spear.c
9857 M: James Morris <james.l.morris@oracle.com>
9858 M: "Serge E. Hallyn" <serge@hallyn.com>
9859 L: linux-security-module@vger.kernel.org (suggested Cc:)
9860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9861 W: http://kernsec.org/
9866 M: Security Officers <security@kernel.org>
9869 SELINUX SECURITY MODULE
9870 M: Paul Moore <paul@paul-moore.com>
9871 M: Stephen Smalley <sds@tycho.nsa.gov>
9872 M: Eric Paris <eparis@parisplace.org>
9873 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9874 W: http://selinuxproject.org
9875 T: git git://git.infradead.org/users/pcmoore/selinux
9877 F: include/linux/selinux*
9878 F: security/selinux/
9881 APPARMOR SECURITY MODULE
9882 M: John Johansen <john.johansen@canonical.com>
9883 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9884 W: apparmor.wiki.kernel.org
9885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9887 F: security/apparmor/
9889 YAMA SECURITY MODULE
9890 M: Kees Cook <keescook@chromium.org>
9891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9896 M: Jiri Slaby <jirislaby@gmail.com>
9898 F: drivers/misc/phantom.c
9899 F: include/uapi/linux/phantom.h
9901 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9902 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9903 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9904 M: John Soni Jose <sony.john@avagotech.com>
9905 L: linux-scsi@vger.kernel.org
9906 W: http://www.avagotech.com
9908 F: drivers/scsi/be2iscsi/
9910 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9911 M: Sathya Perla <sathya.perla@broadcom.com>
9912 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9913 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9914 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9915 M: Somnath Kotur <somnath.kotur@broadcom.com>
9916 L: netdev@vger.kernel.org
9917 W: http://www.emulex.com
9919 F: drivers/net/ethernet/emulex/benet/
9921 EMULEX ONECONNECT ROCE DRIVER
9922 M: Selvin Xavier <selvin.xavier@avagotech.com>
9923 M: Devesh Sharma <devesh.sharma@avagotech.com>
9924 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9925 L: linux-rdma@vger.kernel.org
9926 W: http://www.emulex.com
9928 F: drivers/infiniband/hw/ocrdma/
9931 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9932 M: Shradha Shah <sshah@solarflare.com>
9933 L: netdev@vger.kernel.org
9935 F: drivers/net/ethernet/sfc/
9938 M: Dimitri Sivanich <sivanich@sgi.com>
9940 F: drivers/misc/sgi-gru/
9942 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9943 M: Pat Gefre <pfg@sgi.com>
9944 L: linux-ia64@vger.kernel.org
9946 F: Documentation/ia64/serial.txt
9947 F: drivers/tty/serial/ioc?_serial.c
9948 F: include/linux/ioc?.h
9950 SGI XP/XPC/XPNET DRIVER
9951 M: Cliff Whickman <cpw@sgi.com>
9952 M: Robin Holt <robinmholt@gmail.com>
9954 F: drivers/misc/sgi-xp/
9957 M: Antti Palosaari <crope@iki.fi>
9958 L: linux-media@vger.kernel.org
9959 W: https://linuxtv.org
9960 W: http://palosaari.fi/linux/
9961 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9962 T: git git://linuxtv.org/anttip/media_tree.git
9964 F: drivers/media/tuners/si2157*
9967 M: Antti Palosaari <crope@iki.fi>
9968 L: linux-media@vger.kernel.org
9969 W: https://linuxtv.org
9970 W: http://palosaari.fi/linux/
9971 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9972 T: git git://linuxtv.org/anttip/media_tree.git
9974 F: drivers/media/dvb-frontends/si2168*
9976 SI470X FM RADIO RECEIVER I2C DRIVER
9977 M: Hans Verkuil <hverkuil@xs4all.nl>
9978 L: linux-media@vger.kernel.org
9979 T: git git://linuxtv.org/media_tree.git
9980 W: https://linuxtv.org
9982 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9984 SI470X FM RADIO RECEIVER USB DRIVER
9985 M: Hans Verkuil <hverkuil@xs4all.nl>
9986 L: linux-media@vger.kernel.org
9987 T: git git://linuxtv.org/media_tree.git
9988 W: https://linuxtv.org
9990 F: drivers/media/radio/si470x/radio-si470x-common.c
9991 F: drivers/media/radio/si470x/radio-si470x.h
9992 F: drivers/media/radio/si470x/radio-si470x-usb.c
9994 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9995 M: Eduardo Valentin <edubezval@gmail.com>
9996 L: linux-media@vger.kernel.org
9997 T: git git://linuxtv.org/media_tree.git
9998 W: https://linuxtv.org
10000 F: drivers/media/radio/si4713/si4713.?
10002 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10003 M: Eduardo Valentin <edubezval@gmail.com>
10004 L: linux-media@vger.kernel.org
10005 T: git git://linuxtv.org/media_tree.git
10006 W: https://linuxtv.org
10008 F: drivers/media/radio/si4713/radio-platform-si4713.c
10010 SI4713 FM RADIO TRANSMITTER USB DRIVER
10011 M: Hans Verkuil <hverkuil@xs4all.nl>
10012 L: linux-media@vger.kernel.org
10013 T: git git://linuxtv.org/media_tree.git
10014 W: https://linuxtv.org
10016 F: drivers/media/radio/si4713/radio-usb-si4713.c
10019 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10020 L: linux-media@vger.kernel.org
10021 W: https://linuxtv.org
10022 T: git git://linuxtv.org/media_tree.git
10024 F: drivers/media/common/siano/
10025 F: drivers/media/usb/siano/
10026 F: drivers/media/usb/siano/
10027 F: drivers/media/mmc/siano/
10030 M: Hans de Goede <hdegoede@redhat.com>
10031 L: linux-fbdev@vger.kernel.org
10033 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10034 F: drivers/video/fbdev/simplefb.c
10035 F: include/linux/platform_data/simplefb.h
10037 SH_VEU V4L2 MEM2MEM DRIVER
10038 L: linux-media@vger.kernel.org
10040 F: drivers/media/platform/sh_veu.c
10042 SH_VOU V4L2 OUTPUT DRIVER
10043 L: linux-media@vger.kernel.org
10045 F: drivers/media/platform/sh_vou.c
10046 F: include/media/drv-intf/sh_vou.h
10048 SIMPLE FIRMWARE INTERFACE (SFI)
10049 M: Len Brown <lenb@kernel.org>
10050 L: sfi-devel@simplefirmware.org
10051 W: http://simplefirmware.org/
10052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10054 F: arch/x86/platform/sfi/
10056 F: include/linux/sfi*.h
10058 SIMTEC EB110ATX (Chalice CATS)
10060 P: Vincent Sanders <vince@simtec.co.uk>
10061 M: Simtec Linux Team <linux@simtec.co.uk>
10062 W: http://www.simtec.co.uk/products/EB110ATX/
10065 SIMTEC EB2410ITX (BAST)
10067 P: Vincent Sanders <vince@simtec.co.uk>
10068 M: Simtec Linux Team <linux@simtec.co.uk>
10069 W: http://www.simtec.co.uk/products/EB2410ITX/
10071 F: arch/arm/mach-s3c24xx/mach-bast.c
10072 F: arch/arm/mach-s3c24xx/bast-ide.c
10073 F: arch/arm/mach-s3c24xx/bast-irq.c
10075 TI DAVINCI MACHINE SUPPORT
10076 M: Sekhar Nori <nsekhar@ti.com>
10077 M: Kevin Hilman <khilman@deeprootsystems.com>
10078 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10079 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10081 F: arch/arm/mach-davinci/
10082 F: drivers/i2c/busses/i2c-davinci.c
10084 TI DAVINCI SERIES MEDIA DRIVER
10085 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10086 L: linux-media@vger.kernel.org
10087 W: https://linuxtv.org
10088 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10089 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10091 F: drivers/media/platform/davinci/
10092 F: include/media/davinci/
10094 TI AM437X VPFE DRIVER
10095 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10096 L: linux-media@vger.kernel.org
10097 W: https://linuxtv.org
10098 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10099 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10101 F: drivers/media/platform/am437x/
10103 OV2659 OMNIVISION SENSOR DRIVER
10104 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10105 L: linux-media@vger.kernel.org
10106 W: https://linuxtv.org
10107 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10108 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10110 F: drivers/media/i2c/ov2659.c
10111 F: include/media/i2c/ov2659.h
10113 SILICON MOTION SM712 FRAME BUFFER DRIVER
10114 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10115 M: Teddy Wang <teddy.wang@siliconmotion.com>
10116 M: Sudip Mukherjee <sudip@vectorindia.org>
10117 L: linux-fbdev@vger.kernel.org
10119 F: drivers/video/fbdev/sm712*
10120 F: Documentation/fb/sm712fb.txt
10122 SIS 190 ETHERNET DRIVER
10123 M: Francois Romieu <romieu@fr.zoreil.com>
10124 L: netdev@vger.kernel.org
10126 F: drivers/net/ethernet/sis/sis190.c
10128 SIS 900/7016 FAST ETHERNET DRIVER
10129 M: Daniele Venzano <venza@brownhat.org>
10130 W: http://www.brownhat.org/sis900.html
10131 L: netdev@vger.kernel.org
10133 F: drivers/net/ethernet/sis/sis900.*
10135 SIS FRAMEBUFFER DRIVER
10136 M: Thomas Winischhofer <thomas@winischhofer.net>
10137 W: http://www.winischhofer.net/linuxsisvga.shtml
10139 F: Documentation/fb/sisfb.txt
10140 F: drivers/video/fbdev/sis/
10141 F: include/video/sisfb.h
10144 M: Thomas Winischhofer <thomas@winischhofer.net>
10145 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10147 F: drivers/usb/misc/sisusbvga/
10150 M: Christoph Lameter <cl@linux.com>
10151 M: Pekka Enberg <penberg@kernel.org>
10152 M: David Rientjes <rientjes@google.com>
10153 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10154 M: Andrew Morton <akpm@linux-foundation.org>
10155 L: linux-mm@kvack.org
10157 F: include/linux/sl?b*.h
10160 SLEEPABLE READ-COPY UPDATE (SRCU)
10161 M: Lai Jiangshan <jiangshanlai@gmail.com>
10162 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10163 M: Josh Triplett <josh@joshtriplett.org>
10164 R: Steven Rostedt <rostedt@goodmis.org>
10165 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10166 L: linux-kernel@vger.kernel.org
10167 W: http://www.rdrop.com/users/paulmck/RCU/
10169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10170 F: include/linux/srcu.h
10171 F: kernel/rcu/srcu.c
10173 SMACK SECURITY MODULE
10174 M: Casey Schaufler <casey@schaufler-ca.com>
10175 L: linux-security-module@vger.kernel.org
10176 W: http://schaufler-ca.com
10177 T: git git://git.gitorious.org/smack-next/kernel.git
10179 F: Documentation/security/Smack.txt
10182 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10183 M: Kevin Hilman <khilman@kernel.org>
10184 M: Nishanth Menon <nm@ti.com>
10186 F: drivers/power/avs/
10187 F: include/linux/power/smartreflex.h
10188 L: linux-pm@vger.kernel.org
10190 SMC91x ETHERNET DRIVER
10191 M: Nicolas Pitre <nico@fluxnic.net>
10193 F: drivers/net/ethernet/smsc/smc91x.*
10195 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10196 M: Sakari Ailus <sakari.ailus@iki.fi>
10197 L: linux-media@vger.kernel.org
10199 F: drivers/media/i2c/smiapp/
10200 F: include/media/i2c/smiapp.h
10201 F: drivers/media/i2c/smiapp-pll.c
10202 F: drivers/media/i2c/smiapp-pll.h
10203 F: include/uapi/linux/smiapp.h
10204 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10206 SMM665 HARDWARE MONITOR DRIVER
10207 M: Guenter Roeck <linux@roeck-us.net>
10208 L: lm-sensors@lm-sensors.org
10210 F: Documentation/hwmon/smm665
10211 F: drivers/hwmon/smm665.c
10213 SMSC EMC2103 HARDWARE MONITOR DRIVER
10214 M: Steve Glendinning <steve.glendinning@shawell.net>
10215 L: lm-sensors@lm-sensors.org
10217 F: Documentation/hwmon/emc2103
10218 F: drivers/hwmon/emc2103.c
10220 SMSC SCH5627 HARDWARE MONITOR DRIVER
10221 M: Hans de Goede <hdegoede@redhat.com>
10222 L: lm-sensors@lm-sensors.org
10224 F: Documentation/hwmon/sch5627
10225 F: drivers/hwmon/sch5627.c
10227 SMSC47B397 HARDWARE MONITOR DRIVER
10228 M: Jean Delvare <jdelvare@suse.com>
10229 L: lm-sensors@lm-sensors.org
10231 F: Documentation/hwmon/smsc47b397
10232 F: drivers/hwmon/smsc47b397.c
10234 SMSC911x ETHERNET DRIVER
10235 M: Steve Glendinning <steve.glendinning@shawell.net>
10236 L: netdev@vger.kernel.org
10238 F: include/linux/smsc911x.h
10239 F: drivers/net/ethernet/smsc/smsc911x.*
10241 SMSC9420 PCI ETHERNET DRIVER
10242 M: Steve Glendinning <steve.glendinning@shawell.net>
10243 L: netdev@vger.kernel.org
10245 F: drivers/net/ethernet/smsc/smsc9420.*
10247 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10248 M: Steve Glendinning <steve.glendinning@shawell.net>
10249 L: linux-fbdev@vger.kernel.org
10251 F: drivers/video/fbdev/smscufx.c
10253 SOC-CAMERA V4L2 SUBSYSTEM
10254 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10255 L: linux-media@vger.kernel.org
10256 T: git git://linuxtv.org/media_tree.git
10258 F: include/media/soc*
10259 F: drivers/media/i2c/soc_camera/
10260 F: drivers/media/platform/soc_camera/
10262 SOEKRIS NET48XX LED SUPPORT
10263 M: Chris Boot <bootc@bootc.net>
10265 F: drivers/leds/leds-net48xx.c
10267 SOFTLOGIC 6x10 MPEG CODEC
10268 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10269 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10270 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10271 M: Ismael Luceno <ismael@iodev.co.uk>
10272 L: linux-media@vger.kernel.org
10274 F: drivers/media/pci/solo6x10/
10276 SOFTWARE RAID (Multiple Disks) SUPPORT
10277 M: Shaohua Li <shli@kernel.org>
10278 L: linux-raid@vger.kernel.org
10279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10282 F: include/linux/raid/
10283 F: include/uapi/linux/raid/
10285 SONIC NETWORK DRIVER
10286 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10287 L: netdev@vger.kernel.org
10289 F: drivers/net/ethernet/natsemi/sonic.*
10291 SONICS SILICON BACKPLANE DRIVER (SSB)
10292 M: Michael Buesch <m@bues.ch>
10293 L: linux-wireless@vger.kernel.org
10296 F: include/linux/ssb/
10298 SONY VAIO CONTROL DEVICE DRIVER
10299 M: Mattia Dongili <malattia@linux.it>
10300 L: platform-driver-x86@vger.kernel.org
10301 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10303 F: Documentation/laptops/sony-laptop.txt
10304 F: drivers/char/sonypi.c
10305 F: drivers/platform/x86/sony-laptop.c
10306 F: include/linux/sony-laptop.h
10308 SONY MEMORYSTICK CARD SUPPORT
10309 M: Alex Dubov <oakad@yahoo.com>
10310 W: http://tifmxx.berlios.de/
10312 F: drivers/memstick/host/tifm_ms.c
10314 SONY MEMORYSTICK STANDARD SUPPORT
10315 M: Maxim Levitsky <maximlevitsky@gmail.com>
10317 F: drivers/memstick/core/ms_block.*
10320 M: Jaroslav Kysela <perex@perex.cz>
10321 M: Takashi Iwai <tiwai@suse.com>
10322 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10323 W: http://www.alsa-project.org/
10324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10325 T: git git://git.alsa-project.org/alsa-kernel.git
10326 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10328 F: Documentation/sound/
10330 F: include/uapi/sound/
10333 SOUND - COMPRESSED AUDIO
10334 M: Vinod Koul <vinod.koul@intel.com>
10335 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10338 F: Documentation/sound/alsa/compress_offload.txt
10339 F: include/sound/compress_driver.h
10340 F: include/uapi/sound/compress_*
10341 F: sound/core/compress_offload.c
10342 F: sound/soc/soc-compress.c
10344 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10345 M: Liam Girdwood <lgirdwood@gmail.com>
10346 M: Mark Brown <broonie@kernel.org>
10347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10348 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10349 W: http://alsa-project.org/main/index.php/ASoC
10351 F: Documentation/sound/alsa/soc/
10353 F: include/sound/soc*
10355 SOUND - DMAENGINE HELPERS
10356 M: Lars-Peter Clausen <lars@metafoo.de>
10358 F: include/sound/dmaengine_pcm.h
10359 F: sound/core/pcm_dmaengine.c
10360 F: sound/soc/soc-generic-dmaengine-pcm.c
10363 M: Olli Salonen <olli.salonen@iki.fi>
10364 L: linux-media@vger.kernel.org
10365 W: https://linuxtv.org
10366 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10368 F: drivers/media/dvb-frontends/sp2*
10370 SPARC + UltraSPARC (sparc/sparc64)
10371 M: "David S. Miller" <davem@davemloft.net>
10372 L: sparclinux@vger.kernel.org
10373 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10380 SPARC SERIAL DRIVERS
10381 M: "David S. Miller" <davem@davemloft.net>
10382 L: sparclinux@vger.kernel.org
10383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10386 F: include/linux/sunserialcore.h
10387 F: drivers/tty/serial/suncore.c
10388 F: drivers/tty/serial/sunhv.c
10389 F: drivers/tty/serial/sunsab.c
10390 F: drivers/tty/serial/sunsab.h
10391 F: drivers/tty/serial/sunsu.c
10392 F: drivers/tty/serial/sunzilog.c
10393 F: drivers/tty/serial/sunzilog.h
10396 M: "Christopher Li" <sparse@chrisli.org>
10397 L: linux-sparse@vger.kernel.org
10398 W: https://sparse.wiki.kernel.org/
10399 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10400 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10402 F: include/linux/compiler.h
10404 SPEAR PLATFORM SUPPORT
10405 M: Viresh Kumar <vireshk@kernel.org>
10406 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10407 L: spear-devel@list.st.com
10408 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10409 W: http://www.st.com/spear
10411 F: arch/arm/boot/dts/spear*
10412 F: arch/arm/mach-spear/
10414 SPEAR CLOCK FRAMEWORK SUPPORT
10415 M: Viresh Kumar <vireshk@kernel.org>
10416 L: spear-devel@list.st.com
10417 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10418 W: http://www.st.com/spear
10420 F: drivers/clk/spear/
10423 M: Mark Brown <broonie@kernel.org>
10424 L: linux-spi@vger.kernel.org
10425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10426 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10428 F: Documentation/spi/
10430 F: include/linux/spi/
10431 F: include/uapi/linux/spi/
10433 SPIDERNET NETWORK DRIVER for CELL
10434 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10435 L: netdev@vger.kernel.org
10437 F: Documentation/networking/spider_net.txt
10438 F: drivers/net/ethernet/toshiba/spider_net*
10441 M: Jeremy Kerr <jk@ozlabs.org>
10442 L: linuxppc-dev@lists.ozlabs.org
10443 W: http://www.ibm.com/developerworks/power/cell/
10445 F: Documentation/filesystems/spufs.txt
10446 F: arch/powerpc/platforms/cell/spufs/
10448 SQUASHFS FILE SYSTEM
10449 M: Phillip Lougher <phillip@squashfs.org.uk>
10450 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10451 W: http://squashfs.org.uk
10452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10454 F: Documentation/filesystems/squashfs.txt
10457 SRM (Alpha) environment access
10458 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10460 F: arch/alpha/kernel/srm_env.c
10463 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10464 L: stable@vger.kernel.org
10466 F: Documentation/stable_kernel_rules.txt
10469 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10471 L: devel@driverdev.osuosl.org
10473 F: drivers/staging/
10476 M: Ian Abbott <abbotti@mev.co.uk>
10477 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10479 F: drivers/staging/comedi/
10481 STAGING - FLARION FT1000 DRIVERS
10482 M: Marek Belisko <marek.belisko@gmail.com>
10484 F: drivers/staging/ft1000/
10486 STAGING - INDUSTRIAL IO
10487 M: Jonathan Cameron <jic23@kernel.org>
10488 L: linux-iio@vger.kernel.org
10490 F: drivers/staging/iio/
10492 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10493 M: Jarod Wilson <jarod@wilsonet.com>
10494 W: http://www.lirc.org/
10496 F: drivers/staging/media/lirc/
10498 STAGING - LUSTRE PARALLEL FILESYSTEM
10499 M: Oleg Drokin <oleg.drokin@intel.com>
10500 M: Andreas Dilger <andreas.dilger@intel.com>
10501 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10502 W: http://wiki.lustre.org/
10504 F: drivers/staging/lustre
10506 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10507 M: Marc Dietrich <marvin24@gmx.de>
10508 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10509 L: linux-tegra@vger.kernel.org
10511 F: drivers/staging/nvec/
10513 STAGING - REALTEK RTL8712U DRIVERS
10514 M: Larry Finger <Larry.Finger@lwfinger.net>
10515 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10517 F: drivers/staging/rtl8712/
10519 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10520 M: Larry Finger <Larry.Finger@lwfinger.net>
10521 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10522 L: linux-wireless@vger.kernel.org
10524 F: drivers/staging/rtl8723au/
10526 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10527 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10528 M: Teddy Wang <teddy.wang@siliconmotion.com>
10529 M: Sudip Mukherjee <sudip@vectorindia.org>
10530 L: linux-fbdev@vger.kernel.org
10532 F: drivers/staging/sm750fb/
10535 M: Lior Dotan <liodot@gmail.com>
10536 M: Christopher Harrer <charrer@alacritech.com>
10538 F: drivers/staging/slicoss/
10540 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10541 M: William Hubbs <w.d.hubbs@gmail.com>
10542 M: Chris Brannon <chris@the-brannons.com>
10543 M: Kirk Reiser <kirk@reisers.ca>
10544 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10545 L: speakup@linux-speakup.org
10546 W: http://www.linux-speakup.org/
10548 F: drivers/staging/speakup/
10550 STAGING - VIA VT665X DRIVERS
10551 M: Forest Bond <forest@alittletooquiet.net>
10553 F: drivers/staging/vt665?/
10555 STAGING - WILC1000 WIFI DRIVER
10556 M: Johnny Kim <johnny.kim@atmel.com>
10557 M: Austin Shin <austin.shin@atmel.com>
10558 M: Chris Park <chris.park@atmel.com>
10559 M: Tony Cho <tony.cho@atmel.com>
10560 M: Glen Lee <glen.lee@atmel.com>
10561 M: Leo Kim <leo.kim@atmel.com>
10562 L: linux-wireless@vger.kernel.org
10564 F: drivers/staging/wilc1000/
10566 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10567 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10569 F: drivers/staging/xgifb/
10572 M: Mike Marciniszyn <infinipath@intel.com>
10573 L: linux-rdma@vger.kernel.org
10575 F: drivers/staging/rdma/hfi1
10577 STARFIRE/DURALAN NETWORK DRIVER
10578 M: Ion Badulescu <ionut@badula.org>
10580 F: drivers/net/ethernet/adaptec/starfire*
10583 M: Sam Creasey <sammy@sammy.net>
10584 W: http://sammy.net/sun3/
10586 F: arch/m68k/kernel/*sun3*
10587 F: arch/m68k/sun3*/
10588 F: arch/m68k/include/asm/sun3*
10589 F: drivers/net/ethernet/i825xx/sun3*
10591 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10592 M: Hans de Goede <hdegoede@redhat.com>
10593 L: linux-input@vger.kernel.org
10595 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10596 F: drivers/input/keyboard/sun4i-lradc-keys.c
10598 SUNDANCE NETWORK DRIVER
10599 M: Denis Kirjanov <kda@linux-powerpc.org>
10600 L: netdev@vger.kernel.org
10602 F: drivers/net/ethernet/dlink/sundance.c
10605 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10606 M: Rich Felker <dalias@libc.org>
10607 L: linux-sh@vger.kernel.org
10608 Q: http://patchwork.kernel.org/project/linux-sh/list/
10610 F: Documentation/sh/
10615 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10616 M: Len Brown <len.brown@intel.com>
10617 M: Pavel Machek <pavel@ucw.cz>
10618 L: linux-pm@vger.kernel.org
10620 F: Documentation/power/
10621 F: arch/x86/kernel/acpi/
10622 F: drivers/base/power/
10624 F: include/linux/suspend.h
10625 F: include/linux/freezer.h
10626 F: include/linux/pm.h
10629 M: Martin Mares <mj@ucw.cz>
10630 L: linux-video@atrey.karlin.mff.cuni.cz
10632 F: Documentation/svga.txt
10633 F: arch/x86/boot/video*
10636 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10637 L: linux-kernel@vger.kernel.org
10638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10641 F: arch/*/kernel/pci-swiotlb.c
10642 F: include/linux/swiotlb.h
10645 M: Jiri Pirko <jiri@resnulli.us>
10646 L: netdev@vger.kernel.org
10649 F: include/net/switchdev.h
10651 SYNOPSYS ARC ARCHITECTURE
10652 M: Vineet Gupta <vgupta@synopsys.com>
10653 L: linux-snps-arc@lists.infradead.org
10656 F: Documentation/devicetree/bindings/arc/*
10657 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10658 F: drivers/tty/serial/arc_uart.c
10659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10661 SYNOPSYS ARC SDP platform support
10662 M: Alexey Brodkin <abrodkin@synopsys.com>
10664 F: arch/arc/plat-axs10x
10665 F: arch/arc/boot/dts/ax*
10666 F: Documentation/devicetree/bindings/arc/axs10*
10668 SYSTEM CONFIGURATION (SYSCON)
10669 M: Lee Jones <lee.jones@linaro.org>
10670 M: Arnd Bergmann <arnd@arndb.de>
10671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10673 F: drivers/mfd/syscon.c
10676 M: Christoph Hellwig <hch@infradead.org>
10678 F: Documentation/filesystems/sysv-fs.txt
10680 F: include/linux/sysv_fs.h
10683 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10684 L: linux-scsi@vger.kernel.org
10685 L: target-devel@vger.kernel.org
10686 W: http://www.linux-iscsi.org
10687 W: http://groups.google.com/group/linux-iscsi-target-dev
10688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10692 F: Documentation/target/
10694 TASKSTATS STATISTICS INTERFACE
10695 M: Balbir Singh <bsingharora@gmail.com>
10697 F: Documentation/accounting/taskstats*
10698 F: include/linux/taskstats*
10699 F: kernel/taskstats.c
10702 M: Jamal Hadi Salim <jhs@mojatatu.com>
10703 L: netdev@vger.kernel.org
10705 F: include/net/pkt_cls.h
10706 F: include/uapi/linux/pkt_cls.h
10709 TCP LOW PRIORITY MODULE
10710 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10711 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10712 W: http://tcp-lp-mod.sourceforge.net/
10714 F: net/ipv4/tcp_lp.c
10716 TDA10071 MEDIA DRIVER
10717 M: Antti Palosaari <crope@iki.fi>
10718 L: linux-media@vger.kernel.org
10719 W: https://linuxtv.org
10720 W: http://palosaari.fi/linux/
10721 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10722 T: git git://linuxtv.org/anttip/media_tree.git
10724 F: drivers/media/dvb-frontends/tda10071*
10726 TDA18212 MEDIA DRIVER
10727 M: Antti Palosaari <crope@iki.fi>
10728 L: linux-media@vger.kernel.org
10729 W: https://linuxtv.org
10730 W: http://palosaari.fi/linux/
10731 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10732 T: git git://linuxtv.org/anttip/media_tree.git
10734 F: drivers/media/tuners/tda18212*
10736 TDA18218 MEDIA DRIVER
10737 M: Antti Palosaari <crope@iki.fi>
10738 L: linux-media@vger.kernel.org
10739 W: https://linuxtv.org
10740 W: http://palosaari.fi/linux/
10741 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10742 T: git git://linuxtv.org/anttip/media_tree.git
10744 F: drivers/media/tuners/tda18218*
10746 TDA18271 MEDIA DRIVER
10747 M: Michael Krufky <mkrufky@linuxtv.org>
10748 L: linux-media@vger.kernel.org
10749 W: https://linuxtv.org
10750 W: http://github.com/mkrufky
10751 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10752 T: git git://linuxtv.org/mkrufky/tuners.git
10754 F: drivers/media/tuners/tda18271*
10756 TDA827x MEDIA DRIVER
10757 M: Michael Krufky <mkrufky@linuxtv.org>
10758 L: linux-media@vger.kernel.org
10759 W: https://linuxtv.org
10760 W: http://github.com/mkrufky
10761 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10762 T: git git://linuxtv.org/mkrufky/tuners.git
10764 F: drivers/media/tuners/tda8290.*
10766 TDA8290 MEDIA DRIVER
10767 M: Michael Krufky <mkrufky@linuxtv.org>
10768 L: linux-media@vger.kernel.org
10769 W: https://linuxtv.org
10770 W: http://github.com/mkrufky
10771 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10772 T: git git://linuxtv.org/mkrufky/tuners.git
10774 F: drivers/media/tuners/tda8290.*
10776 TDA9840 MEDIA DRIVER
10777 M: Hans Verkuil <hverkuil@xs4all.nl>
10778 L: linux-media@vger.kernel.org
10779 T: git git://linuxtv.org/media_tree.git
10780 W: https://linuxtv.org
10782 F: drivers/media/i2c/tda9840*
10784 TEA5761 TUNER DRIVER
10785 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10786 L: linux-media@vger.kernel.org
10787 W: https://linuxtv.org
10788 T: git git://linuxtv.org/media_tree.git
10790 F: drivers/media/tuners/tea5761.*
10792 TEA5767 TUNER DRIVER
10793 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10794 L: linux-media@vger.kernel.org
10795 W: https://linuxtv.org
10796 T: git git://linuxtv.org/media_tree.git
10798 F: drivers/media/tuners/tea5767.*
10800 TEA6415C MEDIA DRIVER
10801 M: Hans Verkuil <hverkuil@xs4all.nl>
10802 L: linux-media@vger.kernel.org
10803 T: git git://linuxtv.org/media_tree.git
10804 W: https://linuxtv.org
10806 F: drivers/media/i2c/tea6415c*
10808 TEA6420 MEDIA DRIVER
10809 M: Hans Verkuil <hverkuil@xs4all.nl>
10810 L: linux-media@vger.kernel.org
10811 T: git git://linuxtv.org/media_tree.git
10812 W: https://linuxtv.org
10814 F: drivers/media/i2c/tea6420*
10817 M: Jiri Pirko <jiri@resnulli.us>
10818 L: netdev@vger.kernel.org
10820 F: drivers/net/team/
10821 F: include/linux/if_team.h
10822 F: include/uapi/linux/if_team.h
10824 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10825 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10827 F: arch/x86/platform/ts5500/
10829 TECHNOTREND USB IR RECEIVER
10830 M: Sean Young <sean@mess.org>
10831 L: linux-media@vger.kernel.org
10833 F: drivers/media/rc/ttusbir.c
10835 TEGRA ARCHITECTURE SUPPORT
10836 M: Stephen Warren <swarren@wwwdotorg.org>
10837 M: Thierry Reding <thierry.reding@gmail.com>
10838 M: Alexandre Courbot <gnurou@gmail.com>
10839 L: linux-tegra@vger.kernel.org
10840 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10846 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10847 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10849 F: drivers/clk/tegra/
10852 M: Laxman Dewangan <ldewangan@nvidia.com>
10854 F: drivers/dma/tegra20-apb-dma.c
10857 M: Laxman Dewangan <ldewangan@nvidia.com>
10859 F: drivers/i2c/busses/i2c-tegra.c
10861 TEGRA IOMMU DRIVERS
10862 M: Hiroshi Doyu <hdoyu@nvidia.com>
10864 F: drivers/iommu/tegra*
10867 M: Rakesh Iyer <riyer@nvidia.com>
10868 M: Laxman Dewangan <ldewangan@nvidia.com>
10870 F: drivers/input/keyboard/tegra-kbc.c
10873 M: Thierry Reding <thierry.reding@gmail.com>
10875 F: drivers/pwm/pwm-tegra.c
10877 TEGRA SERIAL DRIVER
10878 M: Laxman Dewangan <ldewangan@nvidia.com>
10880 F: drivers/tty/serial/serial-tegra.c
10883 M: Laxman Dewangan <ldewangan@nvidia.com>
10885 F: drivers/spi/spi-tegra*
10887 TEHUTI ETHERNET DRIVER
10888 M: Andy Gospodarek <andy@greyhouse.net>
10889 L: netdev@vger.kernel.org
10891 F: drivers/net/ethernet/tehuti/*
10893 Telecom Clock Driver for MCPL0010
10894 M: Mark Gross <mark.gross@intel.com>
10896 F: drivers/char/tlclk.c
10898 TENSILICA XTENSA PORT (xtensa)
10899 M: Chris Zankel <chris@zankel.net>
10900 M: Max Filippov <jcmvbkbc@gmail.com>
10901 L: linux-xtensa@linux-xtensa.org
10902 T: git git://github.com/czankel/xtensa-linux.git
10905 F: drivers/irqchip/irq-xtensa-*
10907 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10908 M: Hans Verkuil <hverkuil@xs4all.nl>
10909 L: linux-media@vger.kernel.org
10910 T: git git://linuxtv.org/media_tree.git
10911 W: https://linuxtv.org
10913 F: drivers/media/radio/radio-raremono.c
10916 M: Zhang Rui <rui.zhang@intel.com>
10917 M: Eduardo Valentin <edubezval@gmail.com>
10918 L: linux-pm@vger.kernel.org
10919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10921 Q: https://patchwork.kernel.org/project/linux-pm/list/
10923 F: drivers/thermal/
10924 F: include/linux/thermal.h
10925 F: include/uapi/linux/thermal.h
10926 F: include/linux/cpu_cooling.h
10927 F: Documentation/devicetree/bindings/thermal/
10929 THERMAL/CPU_COOLING
10930 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10931 M: Viresh Kumar <viresh.kumar@linaro.org>
10932 M: Javi Merino <javi.merino@arm.com>
10933 L: linux-pm@vger.kernel.org
10935 F: Documentation/thermal/cpu-cooling-api.txt
10936 F: drivers/thermal/cpu_cooling.c
10937 F: include/linux/cpu_cooling.h
10939 THINGM BLINK(1) USB RGB LED DRIVER
10940 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10942 F: drivers/hid/hid-thingm.c
10944 THINKPAD ACPI EXTRAS DRIVER
10945 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10946 L: ibm-acpi-devel@lists.sourceforge.net
10947 L: platform-driver-x86@vger.kernel.org
10948 W: http://ibm-acpi.sourceforge.net
10949 W: http://thinkwiki.org/wiki/Ibm-acpi
10950 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10952 F: drivers/platform/x86/thinkpad_acpi.c
10954 TI BANDGAP AND THERMAL DRIVER
10955 M: Eduardo Valentin <edubezval@gmail.com>
10956 L: linux-pm@vger.kernel.org
10957 L: linux-omap@vger.kernel.org
10959 F: drivers/thermal/ti-soc-thermal/
10962 M: Benoit Parrot <bparrot@ti.com>
10963 L: linux-media@vger.kernel.org
10964 W: http://linuxtv.org/
10965 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10967 F: drivers/media/platform/ti-vpe/
10969 TI CDCE706 CLOCK DRIVER
10970 M: Max Filippov <jcmvbkbc@gmail.com>
10972 F: drivers/clk/clk-cdce706.c
10975 M: Tero Kristo <t-kristo@ti.com>
10976 L: linux-omap@vger.kernel.org
10979 F: include/linux/clk/ti.h
10981 TI FLASH MEDIA INTERFACE DRIVER
10982 M: Alex Dubov <oakad@yahoo.com>
10984 F: drivers/misc/tifm*
10985 F: drivers/mmc/host/tifm_sd.c
10986 F: include/linux/tifm.h
10988 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10989 M: Santosh Shilimkar <ssantosh@kernel.org>
10990 L: linux-kernel@vger.kernel.org
10991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10993 F: drivers/soc/ti/*
10994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10997 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10998 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10999 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11000 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11002 F: sound/soc/codecs/lm49453*
11003 F: sound/soc/codecs/isabelle*
11005 TI LP855x BACKLIGHT DRIVER
11006 M: Milo Kim <milo.kim@ti.com>
11008 F: Documentation/backlight/lp855x-driver.txt
11009 F: drivers/video/backlight/lp855x_bl.c
11010 F: include/linux/platform_data/lp855x.h
11012 TI LP8727 CHARGER DRIVER
11013 M: Milo Kim <milo.kim@ti.com>
11015 F: drivers/power/lp8727_charger.c
11016 F: include/linux/platform_data/lp8727.h
11018 TI LP8788 MFD DRIVER
11019 M: Milo Kim <milo.kim@ti.com>
11021 F: drivers/iio/adc/lp8788_adc.c
11022 F: drivers/leds/leds-lp8788.c
11023 F: drivers/mfd/lp8788*.c
11024 F: drivers/power/lp8788-charger.c
11025 F: drivers/regulator/lp8788-*.c
11026 F: include/linux/mfd/lp8788*.h
11028 TI NETCP ETHERNET DRIVER
11029 M: Wingman Kwok <w-kwok2@ti.com>
11030 M: Murali Karicheri <m-karicheri2@ti.com>
11031 L: netdev@vger.kernel.org
11033 F: drivers/net/ethernet/ti/netcp*
11035 TI TAS571X FAMILY ASoC CODEC DRIVER
11036 M: Kevin Cernekee <cernekee@chromium.org>
11037 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11039 F: sound/soc/codecs/tas571x*
11041 TI TWL4030 SERIES SOC CODEC DRIVER
11042 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11043 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11045 F: sound/soc/codecs/twl4030*
11047 TI WILINK WIRELESS DRIVERS
11048 L: linux-wireless@vger.kernel.org
11049 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11050 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11053 F: drivers/net/wireless/ti/
11054 F: include/linux/wl12xx.h
11057 M: Jon Maloy <jon.maloy@ericsson.com>
11058 M: Ying Xue <ying.xue@windriver.com>
11059 L: netdev@vger.kernel.org (core kernel code)
11060 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11061 W: http://tipc.sourceforge.net/
11063 F: include/uapi/linux/tipc*.h
11067 M: Chris Metcalf <cmetcalf@mellanox.com>
11068 W: http://www.mellanox.com/repository/solutions/tile-scm/
11069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11072 F: drivers/char/tile-srom.c
11073 F: drivers/edac/tile_edac.c
11074 F: drivers/net/ethernet/tile/
11075 F: drivers/rtc/rtc-tile.c
11076 F: drivers/tty/hvc/hvc_tile.c
11077 F: drivers/tty/serial/tilegx.c
11078 F: drivers/usb/host/*-tilegx.c
11079 F: include/linux/usb/tilegx.h
11081 TLAN NETWORK DRIVER
11082 M: Samuel Chessman <chessman@tux.org>
11083 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11084 W: http://sourceforge.net/projects/tlan/
11086 F: Documentation/networking/tlan.txt
11087 F: drivers/net/ethernet/ti/tlan.*
11089 TOMOYO SECURITY MODULE
11090 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11091 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11092 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11093 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11094 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11095 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11096 W: http://tomoyo.sourceforge.jp/
11097 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11099 F: security/tomoyo/
11101 TOPSTAR LAPTOP EXTRAS DRIVER
11102 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11103 L: platform-driver-x86@vger.kernel.org
11105 F: drivers/platform/x86/topstar-laptop.c
11107 TOSHIBA ACPI EXTRAS DRIVER
11108 M: Azael Avalos <coproscefalo@gmail.com>
11109 L: platform-driver-x86@vger.kernel.org
11111 F: drivers/platform/x86/toshiba_acpi.c
11113 TOSHIBA BLUETOOTH DRIVER
11114 M: Azael Avalos <coproscefalo@gmail.com>
11115 L: platform-driver-x86@vger.kernel.org
11117 F: drivers/platform/x86/toshiba_bluetooth.c
11119 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11120 M: Azael Avalos <coproscefalo@gmail.com>
11121 L: platform-driver-x86@vger.kernel.org
11123 F: drivers/platform/x86/toshiba_haps.c
11125 TOSHIBA WMI HOTKEYS DRIVER
11126 M: Azael Avalos <coproscefalo@gmail.com>
11127 L: platform-driver-x86@vger.kernel.org
11129 F: drivers/platform/x86/toshiba-wmi.c
11132 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11133 W: http://www.buzzard.org.uk/toshiba/
11135 F: drivers/char/toshiba.c
11136 F: include/linux/toshiba.h
11137 F: include/uapi/linux/toshiba.h
11139 TOSHIBA TC358743 DRIVER
11140 M: Mats Randgaard <matrandg@cisco.com>
11141 L: linux-media@vger.kernel.org
11143 F: drivers/media/i2c/tc358743*
11144 F: include/media/i2c/tc358743.h
11147 M: Ian Molton <ian@mnementh.co.uk>
11148 L: linux-mmc@vger.kernel.org
11150 F: drivers/mmc/host/tmio_mmc*
11151 F: drivers/mmc/host/sh_mobile_sdhi.c
11152 F: include/linux/mmc/tmio.h
11153 F: include/linux/mmc/sh_mobile_sdhi.h
11155 TMP401 HARDWARE MONITOR DRIVER
11156 M: Guenter Roeck <linux@roeck-us.net>
11157 L: lm-sensors@lm-sensors.org
11159 F: Documentation/hwmon/tmp401
11160 F: drivers/hwmon/tmp401.c
11162 TMPFS (SHMEM FILESYSTEM)
11163 M: Hugh Dickins <hughd@google.com>
11164 L: linux-mm@kvack.org
11166 F: include/linux/shmem_fs.h
11169 TM6000 VIDEO4LINUX DRIVER
11170 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11171 L: linux-media@vger.kernel.org
11172 W: https://linuxtv.org
11173 T: git git://linuxtv.org/media_tree.git
11175 F: drivers/media/usb/tm6000/
11177 TW68 VIDEO4LINUX DRIVER
11178 M: Hans Verkuil <hverkuil@xs4all.nl>
11179 L: linux-media@vger.kernel.org
11180 T: git git://linuxtv.org/media_tree.git
11181 W: https://linuxtv.org
11183 F: drivers/media/pci/tw68/
11186 M: Peter Huewe <peterhuewe@gmx.de>
11187 M: Marcel Selhorst <tpmdd@selhorst.net>
11188 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11189 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11190 W: http://tpmdd.sourceforge.net
11191 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11192 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11193 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11195 F: drivers/char/tpm/
11197 TPM IBM_VTPM DEVICE DRIVER
11198 M: Ashley Lai <ashleydlai@gmail.com>
11199 W: http://tpmdd.sourceforge.net
11200 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11202 F: drivers/char/tpm/tpm_ibmvtpm*
11205 M: Steven Rostedt <rostedt@goodmis.org>
11206 M: Ingo Molnar <mingo@redhat.com>
11207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11209 F: Documentation/trace/ftrace.txt
11210 F: arch/*/*/*/ftrace.h
11211 F: arch/*/kernel/ftrace.c
11212 F: include/*/ftrace.h
11213 F: include/linux/trace*.h
11216 F: tools/testing/selftests/ftrace/
11219 M: Jiri Kosina <trivial@kernel.org>
11220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11222 K: ^Subject:.*(?i)trivial
11225 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11226 M: Jiri Slaby <jslaby@suse.com>
11228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11229 F: Documentation/serial/
11231 F: drivers/tty/serial/serial_core.c
11232 F: include/linux/serial_core.h
11233 F: include/linux/serial.h
11234 F: include/linux/tty.h
11235 F: include/uapi/linux/serial_core.h
11236 F: include/uapi/linux/serial.h
11237 F: include/uapi/linux/tty.h
11239 TUA9001 MEDIA DRIVER
11240 M: Antti Palosaari <crope@iki.fi>
11241 L: linux-media@vger.kernel.org
11242 W: https://linuxtv.org
11243 W: http://palosaari.fi/linux/
11244 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11245 T: git git://linuxtv.org/anttip/media_tree.git
11247 F: drivers/media/tuners/tua9001*
11249 TULIP NETWORK DRIVERS
11250 L: netdev@vger.kernel.org
11251 L: linux-parisc@vger.kernel.org
11253 F: drivers/net/ethernet/dec/tulip/
11256 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11257 W: http://vtun.sourceforge.net/tun
11259 F: Documentation/networking/tuntap.txt
11260 F: arch/um/os-Linux/drivers/
11262 TURBOCHANNEL SUBSYSTEM
11263 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11264 M: Ralf Baechle <ralf@linux-mips.org>
11265 L: linux-mips@linux-mips.org
11266 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11269 F: include/linux/tc.h
11271 U14-34F SCSI DRIVER
11272 M: Dario Ballabio <ballabio_dario@emc.com>
11273 L: linux-scsi@vger.kernel.org
11275 F: drivers/scsi/u14-34f.c
11277 UBI FILE SYSTEM (UBIFS)
11278 M: Artem Bityutskiy <dedekind1@gmail.com>
11279 M: Adrian Hunter <adrian.hunter@intel.com>
11280 L: linux-mtd@lists.infradead.org
11281 T: git git://git.infradead.org/ubifs-2.6.git
11282 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11284 F: Documentation/filesystems/ubifs.txt
11287 UCLINUX (M68KNOMMU AND COLDFIRE)
11288 M: Greg Ungerer <gerg@uclinux.org>
11289 W: http://www.uclinux.org/
11290 L: linux-m68k@lists.linux-m68k.org
11291 L: uclinux-dev@uclinux.org (subscribers-only)
11292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11294 F: arch/m68k/coldfire/
11296 F: arch/m68k/*/*_no.*
11297 F: arch/m68k/include/asm/*_no.*
11300 M: Jan Kara <jack@suse.com>
11302 F: Documentation/filesystems/udf.txt
11306 M: Evgeniy Dushistov <dushistov@mail.ru>
11308 F: Documentation/filesystems/ufs.txt
11311 UHID USERSPACE HID IO DRIVER:
11312 M: David Herrmann <dh.herrmann@googlemail.com>
11313 L: linux-input@vger.kernel.org
11315 F: drivers/hid/uhid.c
11316 F: include/uapi/linux/uhid.h
11318 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11319 L: linux-usb@vger.kernel.org
11322 F: include/linux/uwb.h
11323 F: include/linux/uwb/
11325 UNICORE32 ARCHITECTURE:
11326 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11327 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11329 T: git git://github.com/gxt/linux.git
11333 M: Tony Finch <dot@dotat.at>
11334 W: http://dotat.at/prog/unifdef
11336 F: scripts/unifdef.c
11338 UNIFORM CDROM DRIVER
11339 M: Jens Axboe <axboe@kernel.dk>
11340 W: http://www.kernel.dk
11342 F: Documentation/cdrom/
11343 F: drivers/cdrom/cdrom.c
11344 F: include/linux/cdrom.h
11345 F: include/uapi/linux/cdrom.h
11347 UNISYS S-PAR DRIVERS
11348 M: Benjamin Romer <benjamin.romer@unisys.com>
11349 M: David Kershner <david.kershner@unisys.com>
11350 L: sparmaintainer@unisys.com (Unisys internal)
11352 F: drivers/staging/unisys/
11354 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11355 M: Vinayak Holikatti <vinholikatti@gmail.com>
11356 L: linux-scsi@vger.kernel.org
11358 F: Documentation/scsi/ufs.txt
11359 F: drivers/scsi/ufs/
11361 UNSORTED BLOCK IMAGES (UBI)
11362 M: Artem Bityutskiy <dedekind1@gmail.com>
11363 M: Richard Weinberger <richard@nod.at>
11364 W: http://www.linux-mtd.infradead.org/
11365 L: linux-mtd@lists.infradead.org
11366 T: git git://git.infradead.org/ubifs-2.6.git
11368 F: drivers/mtd/ubi/
11369 F: include/linux/mtd/ubi.h
11370 F: include/uapi/mtd/ubi-user.h
11373 M: Oliver Neukum <oneukum@suse.com>
11374 L: linux-usb@vger.kernel.org
11376 F: Documentation/usb/acm.txt
11377 F: drivers/usb/class/cdc-acm.*
11379 USB AR5523 WIRELESS DRIVER
11380 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11381 L: linux-wireless@vger.kernel.org
11383 F: drivers/net/wireless/ath/ar5523/
11386 M: Hans de Goede <hdegoede@redhat.com>
11387 M: Gerd Hoffmann <kraxel@redhat.com>
11388 L: linux-usb@vger.kernel.org
11389 L: linux-scsi@vger.kernel.org
11391 F: drivers/usb/storage/uas.c
11393 USB CDC ETHERNET DRIVER
11394 M: Oliver Neukum <oliver@neukum.org>
11395 L: linux-usb@vger.kernel.org
11397 F: drivers/net/usb/cdc_*.c
11398 F: include/uapi/linux/usb/cdc.h
11400 USB CHAOSKEY DRIVER
11401 M: Keith Packard <keithp@keithp.com>
11402 L: linux-usb@vger.kernel.org
11404 F: drivers/usb/misc/chaoskey.c
11406 USB CYPRESS C67X00 DRIVER
11407 M: Peter Korsgaard <jacmet@sunsite.dk>
11408 L: linux-usb@vger.kernel.org
11410 F: drivers/usb/c67x00/
11412 USB DAVICOM DM9601 DRIVER
11413 M: Peter Korsgaard <jacmet@sunsite.dk>
11414 L: netdev@vger.kernel.org
11415 W: http://www.linux-usb.org/usbnet
11417 F: drivers/net/usb/dm9601.c
11419 USB DIAMOND RIO500 DRIVER
11420 M: Cesar Miquel <miquel@df.uba.ar>
11421 L: rio500-users@lists.sourceforge.net
11422 W: http://rio500.sourceforge.net
11424 F: drivers/usb/misc/rio500*
11427 M: Alan Stern <stern@rowland.harvard.edu>
11428 L: linux-usb@vger.kernel.org
11430 F: Documentation/usb/ehci.txt
11431 F: drivers/usb/host/ehci*
11433 USB GADGET/PERIPHERAL SUBSYSTEM
11434 M: Felipe Balbi <balbi@kernel.org>
11435 L: linux-usb@vger.kernel.org
11436 W: http://www.linux-usb.org/gadget
11437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11439 F: drivers/usb/gadget/
11440 F: include/linux/usb/gadget*
11442 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11443 M: Jiri Kosina <jikos@kernel.org>
11444 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11445 L: linux-usb@vger.kernel.org
11446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11448 F: Documentation/hid/hiddev.txt
11449 F: drivers/hid/usbhid/
11452 M: Olav Kongas <ok@artecdesign.ee>
11453 L: linux-usb@vger.kernel.org
11455 F: drivers/usb/host/isp116x*
11456 F: include/linux/usb/isp116x.h
11458 USB LAN78XX ETHERNET DRIVER
11459 M: Woojung Huh <woojung.huh@microchip.com>
11460 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11461 L: netdev@vger.kernel.org
11463 F: drivers/net/usb/lan78xx.*
11465 USB MASS STORAGE DRIVER
11466 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11467 L: linux-usb@vger.kernel.org
11468 L: usb-storage@lists.one-eyed-alien.net
11470 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11471 F: drivers/usb/storage/
11474 M: Clemens Ladisch <clemens@ladisch.de>
11475 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11476 T: git git://git.alsa-project.org/alsa-kernel.git
11478 F: sound/usb/midi.*
11480 USB NETWORKING DRIVERS
11481 L: linux-usb@vger.kernel.org
11483 F: drivers/net/usb/
11486 M: Alan Stern <stern@rowland.harvard.edu>
11487 L: linux-usb@vger.kernel.org
11489 F: Documentation/usb/ohci.txt
11490 F: drivers/usb/host/ohci*
11492 USB OTG FSM (Finite State Machine)
11493 M: Peter Chen <Peter.Chen@nxp.com>
11494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11495 L: linux-usb@vger.kernel.org
11497 F: drivers/usb/common/usb-otg-fsm.c
11500 M: Valentina Manea <valentina.manea.m@gmail.com>
11501 M: Shuah Khan <shuah.kh@samsung.com>
11502 L: linux-usb@vger.kernel.org
11504 F: Documentation/usb/usbip_protocol.txt
11505 F: drivers/usb/usbip/
11506 F: tools/usb/usbip/
11509 M: Petko Manolov <petkan@nucleusys.com>
11510 L: linux-usb@vger.kernel.org
11511 L: netdev@vger.kernel.org
11512 T: git git://github.com/petkan/pegasus.git
11513 W: https://github.com/petkan/pegasus
11515 F: drivers/net/usb/pegasus.*
11518 M: Felipe Balbi <balbi@kernel.org>
11519 L: linux-usb@vger.kernel.org
11520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11522 F: drivers/usb/phy/
11524 USB PRINTER DRIVER (usblp)
11525 M: Pete Zaitcev <zaitcev@redhat.com>
11526 L: linux-usb@vger.kernel.org
11528 F: drivers/usb/class/usblp.c
11530 USB QMI WWAN NETWORK DRIVER
11531 M: Bjørn Mork <bjorn@mork.no>
11532 L: netdev@vger.kernel.org
11534 F: Documentation/ABI/testing/sysfs-class-net-qmi
11535 F: drivers/net/usb/qmi_wwan.c
11538 M: Petko Manolov <petkan@nucleusys.com>
11539 L: linux-usb@vger.kernel.org
11540 L: netdev@vger.kernel.org
11541 T: git git://github.com/petkan/rtl8150.git
11542 W: https://github.com/petkan/rtl8150
11544 F: drivers/net/usb/rtl8150.c
11546 USB SERIAL SUBSYSTEM
11547 M: Johan Hovold <johan@kernel.org>
11548 L: linux-usb@vger.kernel.org
11550 F: Documentation/usb/usb-serial.txt
11551 F: drivers/usb/serial/
11552 F: include/linux/usb/serial.h
11554 USB SMSC75XX ETHERNET DRIVER
11555 M: Steve Glendinning <steve.glendinning@shawell.net>
11556 L: netdev@vger.kernel.org
11558 F: drivers/net/usb/smsc75xx.*
11560 USB SMSC95XX ETHERNET DRIVER
11561 M: Steve Glendinning <steve.glendinning@shawell.net>
11562 L: netdev@vger.kernel.org
11564 F: drivers/net/usb/smsc95xx.*
11567 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11568 L: linux-usb@vger.kernel.org
11569 W: http://www.linux-usb.org
11570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11572 F: Documentation/usb/
11574 F: include/linux/usb.h
11575 F: include/linux/usb/
11578 M: Alan Stern <stern@rowland.harvard.edu>
11579 L: linux-usb@vger.kernel.org
11581 F: drivers/usb/host/uhci*
11583 USB "USBNET" DRIVER FRAMEWORK
11584 M: Oliver Neukum <oneukum@suse.com>
11585 L: netdev@vger.kernel.org
11586 W: http://www.linux-usb.org/usbnet
11588 F: drivers/net/usb/usbnet.c
11589 F: include/linux/usb/usbnet.h
11592 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11593 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11594 L: linux-media@vger.kernel.org
11595 T: git git://linuxtv.org/media_tree.git
11596 W: http://www.ideasonboard.org/uvc/
11598 F: drivers/media/usb/uvc/
11599 F: include/uapi/linux/uvcvideo.h
11602 M: Hans Verkuil <hverkuil@xs4all.nl>
11603 L: linux-media@vger.kernel.org
11604 T: git git://linuxtv.org/media_tree.git
11605 W: https://linuxtv.org
11607 F: drivers/media/usb/usbvision/
11610 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11611 L: linux-usb@vger.kernel.org
11613 F: drivers/usb/gadget/function/*uvc*
11614 F: drivers/usb/gadget/legacy/webcam.c
11616 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11617 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11618 L: linux-wireless@vger.kernel.org
11620 F: drivers/net/wireless/rndis_wlan.c
11623 M: Mathias Nyman <mathias.nyman@intel.com>
11624 L: linux-usb@vger.kernel.org
11626 F: drivers/usb/host/xhci*
11627 F: drivers/usb/host/pci-quirks*
11630 L: linux-wireless@vger.kernel.org
11631 W: http://linux-lc100020.sourceforge.net
11633 F: drivers/net/wireless/zydas/zd1201.*
11636 M: Antoine Jacquet <royale@zerezo.com>
11637 L: linux-usb@vger.kernel.org
11638 L: linux-media@vger.kernel.org
11639 T: git git://linuxtv.org/media_tree.git
11640 W: http://royale.zerezo.com/zr364xx/
11642 F: Documentation/video4linux/zr364xx.txt
11643 F: drivers/media/usb/zr364xx/
11646 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11647 L: linux-usb@vger.kernel.org
11649 F: drivers/usb/common/ulpi.c
11650 F: include/linux/ulpi/
11652 USER-MODE LINUX (UML)
11653 M: Jeff Dike <jdike@addtoit.com>
11654 M: Richard Weinberger <richard@nod.at>
11655 L: user-mode-linux-devel@lists.sourceforge.net
11656 L: user-mode-linux-user@lists.sourceforge.net
11657 W: http://user-mode-linux.sourceforge.net
11658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11660 F: Documentation/virtual/uml/
11666 USERSPACE I/O (UIO)
11667 M: "Hans J. Koch" <hjk@hansjkoch.de>
11668 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11671 F: Documentation/DocBook/uio-howto.tmpl
11673 F: include/linux/uio*.h
11676 M: Karel Zak <kzak@redhat.com>
11677 L: util-linux@vger.kernel.org
11678 W: http://en.wikipedia.org/wiki/Util-linux
11679 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11683 M: Michal Januszewski <spock@gentoo.org>
11684 L: linux-fbdev@vger.kernel.org
11685 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11687 F: Documentation/fb/uvesafb.txt
11688 F: drivers/video/fbdev/uvesafb.*
11691 M: Stefan Agner <stefan@agner.ch>
11692 L: linux-mtd@lists.infradead.org
11694 F: drivers/mtd/nand/vf610_nfc.c
11696 VFAT/FAT/MSDOS FILESYSTEM
11697 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11699 F: Documentation/filesystems/vfat.txt
11703 M: Alex Williamson <alex.williamson@redhat.com>
11704 L: kvm@vger.kernel.org
11705 T: git git://github.com/awilliam/linux-vfio.git
11707 F: Documentation/vfio.txt
11709 F: include/linux/vfio.h
11710 F: include/uapi/linux/vfio.h
11712 VFIO PLATFORM DRIVER
11713 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11714 L: kvm@vger.kernel.org
11716 F: drivers/vfio/platform/
11718 VIDEOBUF2 FRAMEWORK
11719 M: Pawel Osciak <pawel@osciak.com>
11720 M: Marek Szyprowski <m.szyprowski@samsung.com>
11721 M: Kyungmin Park <kyungmin.park@samsung.com>
11722 L: linux-media@vger.kernel.org
11724 F: drivers/media/v4l2-core/videobuf2-*
11725 F: include/media/videobuf2-*
11727 VIRTUAL SERIO DEVICE DRIVER
11728 M: Stephen Chandler Paul <thatslyude@gmail.com>
11730 F: drivers/input/serio/userio.c
11731 F: include/uapi/linux/userio.h
11733 VIRTIO CONSOLE DRIVER
11734 M: Amit Shah <amit.shah@redhat.com>
11735 L: virtualization@lists.linux-foundation.org
11737 F: drivers/char/virtio_console.c
11738 F: include/linux/virtio_console.h
11739 F: include/uapi/linux/virtio_console.h
11741 VIRTIO CORE, NET AND BLOCK DRIVERS
11742 M: "Michael S. Tsirkin" <mst@redhat.com>
11743 L: virtualization@lists.linux-foundation.org
11747 F: drivers/net/virtio_net.c
11748 F: drivers/block/virtio_blk.c
11749 F: include/linux/virtio_*.h
11750 F: include/uapi/linux/virtio_*.h
11752 VIRTIO DRIVERS FOR S390
11753 M: Christian Borntraeger <borntraeger@de.ibm.com>
11754 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11755 L: linux-s390@vger.kernel.org
11756 L: virtualization@lists.linux-foundation.org
11757 L: kvm@vger.kernel.org
11759 F: drivers/s390/virtio/
11762 M: David Airlie <airlied@linux.ie>
11763 M: Gerd Hoffmann <kraxel@redhat.com>
11764 L: dri-devel@lists.freedesktop.org
11765 L: virtualization@lists.linux-foundation.org
11767 F: drivers/gpu/drm/virtio/
11768 F: include/uapi/linux/virtio_gpu.h
11770 VIRTIO HOST (VHOST)
11771 M: "Michael S. Tsirkin" <mst@redhat.com>
11772 L: kvm@vger.kernel.org
11773 L: virtualization@lists.linux-foundation.org
11774 L: netdev@vger.kernel.org
11775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11778 F: include/uapi/linux/vhost.h
11780 VIRTIO INPUT DRIVER
11781 M: Gerd Hoffmann <kraxel@redhat.com>
11783 F: drivers/virtio/virtio_input.c
11784 F: include/uapi/linux/virtio_input.h
11786 VIA RHINE NETWORK DRIVER
11788 F: drivers/net/ethernet/via/via-rhine.c
11790 VIA SD/MMC CARD CONTROLLER DRIVER
11791 M: Bruce Chang <brucechang@via.com.tw>
11792 M: Harald Welte <HaraldWelte@viatech.com>
11794 F: drivers/mmc/host/via-sdmmc.c
11796 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11797 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11798 L: linux-fbdev@vger.kernel.org
11800 F: include/linux/via-core.h
11801 F: include/linux/via-gpio.h
11802 F: include/linux/via_i2c.h
11803 F: drivers/video/fbdev/via/
11805 VIA VELOCITY NETWORK DRIVER
11806 M: Francois Romieu <romieu@fr.zoreil.com>
11807 L: netdev@vger.kernel.org
11809 F: drivers/net/ethernet/via/via-velocity.*
11812 M: Alex Williamson <alex.williamson@redhat.com>
11813 M: Paolo Bonzini <pbonzini@redhat.com>
11814 L: kvm@vger.kernel.org
11818 VIVID VIRTUAL VIDEO DRIVER
11819 M: Hans Verkuil <hverkuil@xs4all.nl>
11820 L: linux-media@vger.kernel.org
11821 T: git git://linuxtv.org/media_tree.git
11822 W: https://linuxtv.org
11824 F: drivers/media/platform/vivid/*
11827 M: Patrick McHardy <kaber@trash.net>
11828 L: netdev@vger.kernel.org
11830 F: drivers/net/macvlan.c
11831 F: include/linux/if_*vlan.h
11835 M: Florian Fainelli <florian@openwrt.org>
11836 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11838 F: drivers/vlynq/vlynq.c
11839 F: include/linux/vlynq.h
11842 M: Martyn Welch <martyn@welchs.me.uk>
11843 M: Manohar Vanga <manohar.vanga@gmail.com>
11844 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11845 L: devel@driverdev.osuosl.org
11847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11848 F: Documentation/vme_api.txt
11849 F: drivers/staging/vme/
11851 F: include/linux/vme*
11853 VMWARE HYPERVISOR INTERFACE
11854 M: Alok Kataria <akataria@vmware.com>
11855 L: virtualization@lists.linux-foundation.org
11857 F: arch/x86/kernel/cpu/vmware.c
11859 VMWARE BALLOON DRIVER
11860 M: Xavier Deguillard <xdeguillard@vmware.com>
11861 M: Philip Moltmann <moltmann@vmware.com>
11862 M: "VMware, Inc." <pv-drivers@vmware.com>
11863 L: linux-kernel@vger.kernel.org
11865 F: drivers/misc/vmw_balloon.c
11867 VMWARE VMMOUSE SUBDRIVER
11868 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11869 M: "VMware, Inc." <pv-drivers@vmware.com>
11870 L: linux-input@vger.kernel.org
11872 F: drivers/input/mouse/vmmouse.c
11873 F: drivers/input/mouse/vmmouse.h
11875 VMWARE VMXNET3 ETHERNET DRIVER
11876 M: Shrikrishna Khare <skhare@vmware.com>
11877 M: "VMware, Inc." <pv-drivers@vmware.com>
11878 L: netdev@vger.kernel.org
11880 F: drivers/net/vmxnet3/
11882 VMware PVSCSI driver
11883 M: Arvind Kumar <arvindkumar@vmware.com>
11884 M: VMware PV-Drivers <pv-drivers@vmware.com>
11885 L: linux-scsi@vger.kernel.org
11887 F: drivers/scsi/vmw_pvscsi.c
11888 F: drivers/scsi/vmw_pvscsi.h
11890 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11891 M: Liam Girdwood <lgirdwood@gmail.com>
11892 M: Mark Brown <broonie@kernel.org>
11893 L: linux-kernel@vger.kernel.org
11894 W: http://www.slimlogic.co.uk/?p=48
11895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11897 F: drivers/regulator/
11898 F: include/linux/regulator/
11901 M: David Ahern <dsa@cumulusnetworks.com>
11902 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11903 L: netdev@vger.kernel.org
11905 F: drivers/net/vrf.c
11906 F: Documentation/networking/vrf.txt
11908 VT1211 HARDWARE MONITOR DRIVER
11909 M: Juerg Haefliger <juergh@gmail.com>
11910 L: lm-sensors@lm-sensors.org
11912 F: Documentation/hwmon/vt1211
11913 F: drivers/hwmon/vt1211.c
11915 VT8231 HARDWARE MONITOR DRIVER
11916 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11917 L: lm-sensors@lm-sensors.org
11919 F: drivers/hwmon/vt8231.c
11921 VUB300 USB to SDIO/SD/MMC bridge chip
11922 M: Tony Olech <tony.olech@elandigitalsystems.com>
11923 L: linux-mmc@vger.kernel.org
11924 L: linux-usb@vger.kernel.org
11926 F: drivers/mmc/host/vub300.c
11928 W1 DALLAS'S 1-WIRE BUS
11929 M: Evgeniy Polyakov <zbr@ioremap.net>
11931 F: Documentation/w1/
11934 W83791D HARDWARE MONITORING DRIVER
11935 M: Marc Hulsman <m.hulsman@tudelft.nl>
11936 L: lm-sensors@lm-sensors.org
11938 F: Documentation/hwmon/w83791d
11939 F: drivers/hwmon/w83791d.c
11941 W83793 HARDWARE MONITORING DRIVER
11942 M: Rudolf Marek <r.marek@assembler.cz>
11943 L: lm-sensors@lm-sensors.org
11945 F: Documentation/hwmon/w83793
11946 F: drivers/hwmon/w83793.c
11948 W83795 HARDWARE MONITORING DRIVER
11949 M: Jean Delvare <jdelvare@suse.com>
11950 L: lm-sensors@lm-sensors.org
11952 F: drivers/hwmon/w83795.c
11954 W83L51xD SD/MMC CARD INTERFACE DRIVER
11955 M: Pierre Ossman <pierre@ossman.eu>
11957 F: drivers/mmc/host/wbsd.*
11959 WACOM PROTOCOL 4 SERIAL TABLETS
11960 M: Julian Squires <julian@cipht.net>
11961 M: Hans de Goede <hdegoede@redhat.com>
11962 L: linux-input@vger.kernel.org
11964 F: drivers/input/tablet/wacom_serial4.c
11966 WATCHDOG DEVICE DRIVERS
11967 M: Wim Van Sebroeck <wim@iguana.be>
11968 R: Guenter Roeck <linux@roeck-us.net>
11969 L: linux-watchdog@vger.kernel.org
11970 W: http://www.linux-watchdog.org/
11971 T: git git://www.linux-watchdog.org/linux-watchdog.git
11973 F: Documentation/watchdog/
11974 F: drivers/watchdog/
11975 F: include/linux/watchdog.h
11976 F: include/uapi/linux/watchdog.h
11979 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11980 L: linux-scsi@vger.kernel.org
11982 F: drivers/scsi/wd7000.c
11985 M: David Herrmann <dh.herrmann@googlemail.com>
11986 L: linux-input@vger.kernel.org
11988 F: drivers/hid/hid-wiimote*
11991 M: David Härdeman <david@hardeman.nu>
11993 F: drivers/media/rc/winbond-cir.c
11995 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
11996 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11997 L: linux-watchdog@vger.kernel.org
11999 F: drivers/watchdog/ebc-c384_wdt.c
12001 WINSYSTEMS WS16C48 GPIO DRIVER
12002 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12003 L: linux-gpio@vger.kernel.org
12005 F: drivers/gpio/gpio-ws16c48.c
12008 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12009 M: linux-wimax@intel.com
12010 L: wimax@linuxwimax.org (subscribers-only)
12012 W: http://linuxwimax.org
12013 F: Documentation/wimax/README.wimax
12014 F: include/linux/wimax/debug.h
12015 F: include/net/wimax.h
12016 F: include/uapi/linux/wimax.h
12019 WISTRON LAPTOP BUTTON DRIVER
12020 M: Miloslav Trmac <mitr@volny.cz>
12022 F: drivers/input/misc/wistron_btns.c
12024 WL3501 WIRELESS PCMCIA CARD DRIVER
12025 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12026 L: linux-wireless@vger.kernel.org
12027 W: http://oops.ghostprotocols.net:81/blog
12029 F: drivers/net/wireless/wl3501*
12031 WOLFSON MICROELECTRONICS DRIVERS
12032 L: patches@opensource.wolfsonmicro.com
12033 T: git https://github.com/CirrusLogic/linux-drivers.git
12034 W: https://github.com/CirrusLogic/linux-drivers/wiki
12036 F: Documentation/hwmon/wm83??
12037 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12038 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12039 F: Documentation/devicetree/bindings/mfd/arizona.txt
12040 F: arch/arm/mach-s3c64xx/mach-crag6410*
12041 F: drivers/clk/clk-wm83*.c
12042 F: drivers/extcon/extcon-arizona.c
12043 F: drivers/leds/leds-wm83*.c
12044 F: drivers/gpio/gpio-*wm*.c
12045 F: drivers/gpio/gpio-arizona.c
12046 F: drivers/hwmon/wm83??-hwmon.c
12047 F: drivers/input/misc/wm831x-on.c
12048 F: drivers/input/touchscreen/wm831x-ts.c
12049 F: drivers/input/touchscreen/wm97*.c
12050 F: drivers/mfd/arizona*
12051 F: drivers/mfd/wm*.c
12052 F: drivers/mfd/cs47l24*
12053 F: drivers/power/wm83*.c
12054 F: drivers/rtc/rtc-wm83*.c
12055 F: drivers/regulator/wm8*.c
12056 F: drivers/video/backlight/wm83*_bl.c
12057 F: drivers/watchdog/wm83*_wdt.c
12058 F: include/linux/mfd/arizona/
12059 F: include/linux/mfd/wm831x/
12060 F: include/linux/mfd/wm8350/
12061 F: include/linux/mfd/wm8400*
12062 F: include/linux/wm97xx.h
12063 F: include/sound/wm????.h
12064 F: sound/soc/codecs/arizona.?
12065 F: sound/soc/codecs/wm*
12066 F: sound/soc/codecs/cs47l24*
12069 M: Tejun Heo <tj@kernel.org>
12070 R: Lai Jiangshan <jiangshanlai@gmail.com>
12071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12073 F: include/linux/workqueue.h
12074 F: kernel/workqueue.c
12075 F: Documentation/workqueue.txt
12078 M: Andrew Hendry <andrew.hendry@gmail.com>
12079 L: linux-x25@vger.kernel.org
12081 F: Documentation/networking/x25*
12082 F: include/net/x25*
12085 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12086 M: Thomas Gleixner <tglx@linutronix.de>
12087 M: Ingo Molnar <mingo@redhat.com>
12088 M: "H. Peter Anvin" <hpa@zytor.com>
12090 L: linux-kernel@vger.kernel.org
12091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12093 F: Documentation/x86/
12096 X86 PLATFORM DRIVERS
12097 M: Darren Hart <dvhart@infradead.org>
12098 L: platform-driver-x86@vger.kernel.org
12099 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12101 F: drivers/platform/x86/
12102 F: drivers/platform/olpc/
12104 X86 MCE INFRASTRUCTURE
12105 M: Tony Luck <tony.luck@intel.com>
12106 M: Borislav Petkov <bp@alien8.de>
12107 L: linux-edac@vger.kernel.org
12109 F: arch/x86/kernel/cpu/mcheck/*
12111 X86 MICROCODE UPDATE SUPPORT
12112 M: Borislav Petkov <bp@alien8.de>
12114 F: arch/x86/kernel/cpu/microcode/*
12117 M: Andy Lutomirski <luto@amacapital.net>
12118 L: linux-kernel@vger.kernel.org
12119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12121 F: arch/x86/entry/vdso/
12123 XC2028/3028 TUNER DRIVER
12124 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12125 L: linux-media@vger.kernel.org
12126 W: https://linuxtv.org
12127 T: git git://linuxtv.org/media_tree.git
12129 F: drivers/media/tuners/tuner-xc2028.*
12131 XEN HYPERVISOR INTERFACE
12132 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12133 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12134 M: David Vrabel <david.vrabel@citrix.com>
12135 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12139 F: drivers/*/xen-*front.c
12141 F: arch/x86/include/asm/xen/
12143 F: include/uapi/xen/
12146 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12147 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12150 F: arch/arm/include/asm/xen/
12152 XEN HYPERVISOR ARM64
12153 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12154 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12157 F: arch/arm64/include/asm/xen/
12159 XEN NETWORK BACKEND DRIVER
12160 M: Wei Liu <wei.liu2@citrix.com>
12161 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12162 L: netdev@vger.kernel.org
12164 F: drivers/net/xen-netback/*
12167 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12168 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12170 F: arch/x86/pci/*xen*
12171 F: drivers/pci/*xen*
12173 XEN BLOCK SUBSYSTEM
12174 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12175 M: Roger Pau Monné <roger.pau@citrix.com>
12176 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12178 F: drivers/block/xen-blkback/*
12179 F: drivers/block/xen*
12182 M: Juergen Gross <jgross@suse.com>
12183 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12184 L: linux-scsi@vger.kernel.org
12186 F: drivers/scsi/xen-scsifront.c
12187 F: drivers/xen/xen-scsiback.c
12188 F: include/xen/interface/io/vscsiif.h
12190 XEN SWIOTLB SUBSYSTEM
12191 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12192 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12194 F: arch/x86/xen/*swiotlb*
12195 F: drivers/xen/*swiotlb*
12198 P: Silicon Graphics Inc
12199 M: Dave Chinner <david@fromorbit.com>
12202 W: http://oss.sgi.com/projects/xfs
12203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12205 F: Documentation/filesystems/xfs.txt
12208 XILINX AXI ETHERNET DRIVER
12209 M: Anirudha Sarangi <anirudh@xilinx.com>
12210 M: John Linn <John.Linn@xilinx.com>
12212 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12214 XILINX UARTLITE SERIAL DRIVER
12215 M: Peter Korsgaard <jacmet@sunsite.dk>
12216 L: linux-serial@vger.kernel.org
12218 F: drivers/tty/serial/uartlite.c
12220 XILINX VIDEO IP CORES
12221 M: Hyun Kwon <hyun.kwon@xilinx.com>
12222 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12223 L: linux-media@vger.kernel.org
12224 T: git git://linuxtv.org/media_tree.git
12226 F: Documentation/devicetree/bindings/media/xilinx/
12227 F: drivers/media/platform/xilinx/
12228 F: include/uapi/linux/xilinx-v4l2-controls.h
12231 M: Eli Billauer <eli.billauer@gmail.com>
12232 L: linux-kernel@vger.kernel.org
12234 F: drivers/char/xillybus/
12236 XTENSA XTFPGA PLATFORM SUPPORT
12237 M: Max Filippov <jcmvbkbc@gmail.com>
12238 L: linux-xtensa@linux-xtensa.org
12240 F: drivers/spi/spi-xtensa-xtfpga.c
12241 F: sound/soc/xtensa/xtfpga-i2s.c
12243 YAM DRIVER FOR AX.25
12244 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12245 L: linux-hams@vger.kernel.org
12247 F: drivers/net/hamradio/yam*
12248 F: include/linux/yam.h
12250 YEALINK PHONE DRIVER
12251 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12252 L: usbb2k-api-dev@nongnu.org
12254 F: Documentation/input/yealink.txt
12255 F: drivers/input/misc/yealink.*
12257 Z8530 DRIVER FOR AX.25
12258 M: Joerg Reuter <jreuter@yaina.de>
12259 W: http://yaina.de/jreuter/
12260 W: http://www.qsl.net/dl1bke/
12261 L: linux-hams@vger.kernel.org
12263 F: Documentation/networking/z8530drv.txt
12264 F: drivers/net/hamradio/*scc.c
12265 F: drivers/net/hamradio/z8530.h
12267 ZBUD COMPRESSED PAGE ALLOCATOR
12268 M: Seth Jennings <sjenning@redhat.com>
12269 L: linux-mm@kvack.org
12272 F: include/linux/zbud.h
12274 ZD1211RW WIRELESS DRIVER
12275 M: Daniel Drake <dsd@gentoo.org>
12276 M: Ulrich Kunitz <kune@deine-taler.de>
12277 W: http://zd1211.ath.cx/wiki/DriverRewrite
12278 L: linux-wireless@vger.kernel.org
12279 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12281 F: drivers/net/wireless/zydas/zd1211rw/
12283 ZPOOL COMPRESSED PAGE STORAGE API
12284 M: Dan Streetman <ddstreet@ieee.org>
12285 L: linux-mm@kvack.org
12288 F: include/linux/zpool.h
12290 ZR36067 VIDEO FOR LINUX DRIVER
12291 L: mjpeg-users@lists.sourceforge.net
12292 L: linux-media@vger.kernel.org
12293 W: http://mjpeg.sourceforge.net/driver-zoran/
12294 T: hg https://linuxtv.org/hg/v4l-dvb
12296 F: drivers/media/pci/zoran/
12298 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12299 M: Minchan Kim <minchan@kernel.org>
12300 M: Nitin Gupta <ngupta@vflare.org>
12301 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12302 L: linux-kernel@vger.kernel.org
12304 F: drivers/block/zram/
12305 F: Documentation/blockdev/zram.txt
12307 ZS DECSTATION Z85C30 SERIAL DRIVER
12308 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12310 F: drivers/tty/serial/zs.*
12312 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12313 M: Minchan Kim <minchan@kernel.org>
12314 M: Nitin Gupta <ngupta@vflare.org>
12315 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12316 L: linux-mm@kvack.org
12319 F: include/linux/zsmalloc.h
12320 F: Documentation/vm/zsmalloc.txt
12322 ZSWAP COMPRESSED SWAP CACHING
12323 M: Seth Jennings <sjenning@redhat.com>
12324 L: linux-mm@kvack.org
12329 M: Linus Torvalds <torvalds@linux-foundation.org>
12330 L: linux-kernel@vger.kernel.org
12331 Q: http://patchwork.kernel.org/project/LKML/list/
12332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12333 S: Buried alive in reporters