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
850 ARM MFM AND FLOPPY DRIVERS
851 M: Ian Molton <spyro@f2s.com>
853 F: arch/arm/lib/floppydma.S
854 F: arch/arm/include/asm/floppy.h
856 ARM PMU PROFILING AND DEBUGGING
857 M: Will Deacon <will.deacon@arm.com>
858 R: Mark Rutland <mark.rutland@arm.com>
860 F: arch/arm*/kernel/perf_*
861 F: arch/arm/oprofile/common.c
862 F: arch/arm*/kernel/hw_breakpoint.c
863 F: arch/arm*/include/asm/hw_breakpoint.h
864 F: arch/arm*/include/asm/perf_event.h
865 F: drivers/perf/arm_pmu.c
866 F: include/linux/perf/arm_pmu.h
869 M: Russell King <linux@arm.linux.org.uk>
870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871 W: http://www.arm.linux.org.uk/
875 ARM SUB-ARCHITECTURES
876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
882 ARM PRIMECELL AACI PL041 DRIVER
883 M: Russell King <linux@arm.linux.org.uk>
887 ARM PRIMECELL CLCD PL110 DRIVER
888 M: Russell King <linux@arm.linux.org.uk>
890 F: drivers/video/fbdev/amba-clcd.*
892 ARM PRIMECELL KMI PL050 DRIVER
893 M: Russell King <linux@arm.linux.org.uk>
895 F: drivers/input/serio/ambakmi.*
896 F: include/linux/amba/kmi.h
898 ARM PRIMECELL MMCI PL180/1 DRIVER
899 M: Russell King <linux@arm.linux.org.uk>
901 F: drivers/mmc/host/mmci.*
902 F: include/linux/amba/mmci.h
904 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
905 M: Russell King <linux@arm.linux.org.uk>
907 F: drivers/tty/serial/amba-pl01*.c
908 F: include/linux/amba/serial.h
910 ARM PRIMECELL BUS SUPPORT
911 M: Russell King <linux@arm.linux.org.uk>
914 F: include/linux/amba/bus.h
916 ARM/ADS SPHERE MACHINE SUPPORT
917 M: Lennert Buytenhek <kernel@wantstofly.org>
918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 ARM/AFEB9260 MACHINE SUPPORT
922 M: Sergey Lapin <slapin@ossfans.org>
923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926 ARM/AJECO 1ARM MACHINE SUPPORT
927 M: Lennert Buytenhek <kernel@wantstofly.org>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 ARM/Allwinner sunXi SoC support
932 M: Maxime Ripard <maxime.ripard@free-electrons.com>
933 M: Chen-Yu Tsai <wens@csie.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 ARM/Allwinner SoC Clock Support
939 M: Emilio LĂ³pez <emilio@elopez.com.ar>
941 F: drivers/clk/sunxi/
943 ARM/Amlogic Meson SoC support
944 M: Carlo Caione <carlo@caione.org>
945 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 L: linux-meson@googlegroups.com
947 W: http://linux-meson.com/
949 F: arch/arm/mach-meson/
950 F: arch/arm/boot/dts/meson*
953 ARM/Annapurna Labs ALPINE ARCHITECTURE
954 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
955 M: Antoine Tenart <antoine.tenart@free-electrons.com>
957 F: arch/arm/mach-alpine/
958 F: arch/arm/boot/dts/alpine*
959 F: arch/arm64/boot/dts/al/
960 F: drivers/*/*alpine*
962 ARM/ARTPEC MACHINE SUPPORT
963 M: Jesper Nilsson <jesper.nilsson@axis.com>
964 M: Lars Persson <lars.persson@axis.com>
965 M: Niklas Cassel <niklas.cassel@axis.com>
967 L: linux-arm-kernel@axis.com
968 F: arch/arm/mach-artpec
969 F: arch/arm/boot/dts/artpec6*
970 F: drivers/clk/clk-artpec6.c
972 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
973 M: Nicolas Ferre <nicolas.ferre@atmel.com>
974 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
975 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 W: http://www.linux4sam.org
978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
980 F: arch/arm/mach-at91/
982 F: arch/arm/boot/dts/at91*.dts
983 F: arch/arm/boot/dts/at91*.dtsi
984 F: arch/arm/boot/dts/sama*.dts
985 F: arch/arm/boot/dts/sama*.dtsi
986 F: arch/arm/include/debug/at91.S
988 ARM/ATMEL AT91 Clock Support
989 M: Boris Brezillon <boris.brezillon@free-electrons.com>
993 ARM/CALXEDA HIGHBANK ARCHITECTURE
994 M: Rob Herring <robh@kernel.org>
995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997 F: arch/arm/mach-highbank/
998 F: arch/arm/boot/dts/highbank.dts
999 F: arch/arm/boot/dts/ecx-*.dts*
1001 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1002 M: Krzysztof Halasa <khalasa@piap.pl>
1004 F: arch/arm/mach-cns3xxx/
1006 ARM/CAVIUM THUNDER NETWORK DRIVER
1007 M: Sunil Goutham <sgoutham@cavium.com>
1008 M: Robert Richter <rric@kernel.org>
1009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 F: drivers/net/ethernet/cavium/thunder/
1013 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1014 M: Alexander Shiyan <shc_work@mail.ru>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1020 M: Hartley Sweeten <hsweeten@visionengravers.com>
1021 M: Ryan Mallon <rmallon@gmail.com>
1022 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 F: arch/arm/mach-ep93xx/
1025 F: arch/arm/mach-ep93xx/include/mach/
1027 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1028 M: Lennert Buytenhek <kernel@wantstofly.org>
1029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 M: Russell King <linux@arm.linux.org.uk>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 F: arch/arm/include/asm/clkdev.h
1037 F: drivers/clk/clkdev.c
1039 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1040 M: Mike Rapoport <mike@compulab.co.il>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 ARM/CONTEC MICRO9 MACHINE SUPPORT
1045 M: Hubert Feurstein <hubert.feurstein@contec.at>
1047 F: arch/arm/mach-ep93xx/micro9.c
1049 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1050 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 F: drivers/hwtracing/coresight/*
1054 F: Documentation/trace/coresight.txt
1055 F: Documentation/devicetree/bindings/arm/coresight.txt
1056 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1058 ARM/CORGI MACHINE SUPPORT
1059 M: Richard Purdie <rpurdie@rpsys.net>
1062 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1063 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 T: git git://github.com/ulli-kroll/linux.git
1067 F: arch/arm/mach-gemini/
1068 F: drivers/rtc/rtc-gemini.c
1070 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1071 M: Barry Song <baohua@kernel.org>
1072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1075 F: arch/arm/boot/dts/prima2*
1076 F: arch/arm/mach-prima2/
1077 F: drivers/clk/sirf/
1078 F: drivers/clocksource/timer-prima2.c
1079 F: drivers/clocksource/timer-atlas7.c
1082 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1083 M: Baruch Siach <baruch@tkos.co.il>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 F: arch/arm/boot/dts/cx92755*
1089 ARM/EBSA110 MACHINE SUPPORT
1090 M: Russell King <linux@arm.linux.org.uk>
1091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 W: http://www.arm.linux.org.uk/
1094 F: arch/arm/mach-ebsa110/
1095 F: drivers/net/ethernet/amd/am79c961a.*
1097 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1098 M: Uwe Kleine-König <kernel@pengutronix.de>
1099 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1104 M: Daniel Ribeiro <drwyrm@gmail.com>
1105 M: Stefan Schmidt <stefan@openezx.org>
1106 M: Harald Welte <laforge@openezx.org>
1107 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1108 W: http://www.openezx.org/
1110 T: topgit git://git.openezx.org/openezx.git
1111 F: arch/arm/mach-pxa/ezx.c
1113 ARM/FARADAY FA526 PORT
1114 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 T: git git://git.berlios.de/gemini-board
1118 F: arch/arm/mm/*-fa*
1120 ARM/FOOTBRIDGE ARCHITECTURE
1121 M: Russell King <linux@arm.linux.org.uk>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 W: http://www.arm.linux.org.uk/
1125 F: arch/arm/include/asm/hardware/dec21285.h
1126 F: arch/arm/mach-footbridge/
1128 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1129 M: Shawn Guo <shawnguo@kernel.org>
1130 M: Sascha Hauer <kernel@pengutronix.de>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1134 F: arch/arm/mach-imx/
1135 F: arch/arm/mach-mxs/
1136 F: arch/arm/boot/dts/imx*
1137 F: arch/arm/configs/imx*_defconfig
1141 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1142 M: Shawn Guo <shawnguo@kernel.org>
1143 M: Sascha Hauer <kernel@pengutronix.de>
1144 R: Stefan Agner <stefan@agner.ch>
1145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1148 F: arch/arm/mach-imx/*vf610*
1149 F: arch/arm/boot/dts/vf*
1151 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1152 M: Lennert Buytenhek <kernel@wantstofly.org>
1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 ARM/GUMSTIX MACHINE SUPPORT
1157 M: Steve Sakoman <sakoman@gmail.com>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1162 M: Philipp Zabel <philipp.zabel@gmail.com>
1163 M: Paul Parsons <lost.distance@yahoo.com>
1164 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 F: arch/arm/mach-pxa/hx4700.c
1167 F: arch/arm/mach-pxa/include/mach/hx4700.h
1168 F: sound/soc/pxa/hx4700.c
1170 ARM/HISILICON SOC SUPPORT
1171 M: Wei Xu <xuwei5@hisilicon.com>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 W: http://www.hisilicon.com
1175 T: git git://github.com/hisilicon/linux-hisi.git
1176 F: arch/arm/mach-hisi/
1177 F: arch/arm/boot/dts/hi3*
1178 F: arch/arm/boot/dts/hip*
1179 F: arch/arm/boot/dts/hisi*
1180 F: arch/arm64/boot/dts/hisilicon/
1182 ARM/HP JORNADA 7XX MACHINE SUPPORT
1183 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1187 F: arch/arm/mach-sa1100/jornada720.c
1188 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1190 ARM/IGEP MACHINE SUPPORT
1191 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1192 M: Javier Martinez Canillas <javier@dowhile0.org>
1193 L: linux-omap@vger.kernel.org
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 F: arch/arm/boot/dts/omap3-igep*
1198 ARM/INCOME PXA270 SUPPORT
1199 M: Marek Vasut <marek.vasut@gmail.com>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1204 ARM/INTEL IOP32X ARM ARCHITECTURE
1205 M: Lennert Buytenhek <kernel@wantstofly.org>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 ARM/INTEL IOP33X ARM ARCHITECTURE
1210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 ARM/INTEL IOP13XX ARM ARCHITECTURE
1214 M: Lennert Buytenhek <kernel@wantstofly.org>
1215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 ARM/INTEL IQ81342EX MACHINE SUPPORT
1219 M: Lennert Buytenhek <kernel@wantstofly.org>
1220 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 ARM/INTEL IXDP2850 MACHINE SUPPORT
1224 M: Lennert Buytenhek <kernel@wantstofly.org>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 ARM/INTEL IXP4XX ARM ARCHITECTURE
1229 M: Imre Kaloz <kaloz@openwrt.org>
1230 M: Krzysztof Halasa <khalasa@piap.pl>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 F: arch/arm/mach-ixp4xx/
1235 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1236 M: Jonathan Cameron <jic23@cam.ac.uk>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 F: arch/arm/mach-pxa/stargate2.c
1240 F: drivers/pcmcia/pxa2xx_stargate2.c
1242 ARM/INTEL XSC3 (MANZANO) ARM CORE
1243 M: Lennert Buytenhek <kernel@wantstofly.org>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1248 M: Lennert Buytenhek <kernel@wantstofly.org>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1253 M: Santosh Shilimkar <ssantosh@kernel.org>
1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 F: arch/arm/mach-keystone/
1257 F: arch/arm/boot/dts/k2*
1258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1260 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1261 M: Santosh Shilimkar <ssantosh@kernel.org>
1262 L: linux-kernel@vger.kernel.org
1264 F: drivers/clk/keystone/
1266 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1267 M: Santosh Shilimkar <ssantosh@kernel.org>
1268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 L: linux-kernel@vger.kernel.org
1271 F: drivers/clocksource/timer-keystone.c
1273 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1274 M: Santosh Shilimkar <ssantosh@kernel.org>
1275 L: linux-kernel@vger.kernel.org
1277 F: drivers/power/reset/keystone-reset.c
1279 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1280 M: Santosh Shilimkar <ssantosh@kernel.org>
1281 L: linux-kernel@vger.kernel.org
1283 F: drivers/memory/*emif*
1285 ARM/LOGICPD PXA270 MACHINE SUPPORT
1286 M: Lennert Buytenhek <kernel@wantstofly.org>
1287 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290 ARM/LPC18XX ARCHITECTURE
1291 M: Joachim Eastwood <manabian@gmail.com>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 F: arch/arm/boot/dts/lpc43*
1295 F: drivers/clk/nxp/clk-lpc18xx*
1296 F: drivers/clocksource/time-lpc32xx.c
1297 F: drivers/i2c/busses/i2c-lpc2k.c
1298 F: drivers/memory/pl172.c
1299 F: drivers/mtd/spi-nor/nxp-spifi.c
1300 F: drivers/rtc/rtc-lpc24xx.c
1303 ARM/MAGICIAN MACHINE SUPPORT
1304 M: Philipp Zabel <philipp.zabel@gmail.com>
1307 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1308 M: Jason Cooper <jason@lakedaemon.net>
1309 M: Andrew Lunn <andrew@lunn.ch>
1310 M: Gregory Clement <gregory.clement@free-electrons.com>
1311 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 F: arch/arm/mach-mvebu/
1315 F: drivers/rtc/rtc-armada38x.c
1316 F: arch/arm/boot/dts/armada*
1317 F: arch/arm/boot/dts/kirkwood*
1318 F: arch/arm64/boot/dts/marvell/armada*
1321 ARM/Marvell Berlin SoC support
1322 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-berlin/
1326 F: arch/arm/boot/dts/berlin*
1327 F: arch/arm64/boot/dts/marvell/berlin*
1330 ARM/Marvell Dove/MV78xx0/Orion SOC support
1331 M: Jason Cooper <jason@lakedaemon.net>
1332 M: Andrew Lunn <andrew@lunn.ch>
1333 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1334 M: Gregory Clement <gregory.clement@free-electrons.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 F: arch/arm/mach-dove/
1338 F: arch/arm/mach-mv78xx0/
1339 F: arch/arm/mach-orion5x/
1340 F: arch/arm/plat-orion/
1341 F: arch/arm/boot/dts/dove*
1342 F: arch/arm/boot/dts/orion5x*
1345 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1346 M: Alexander Clouter <alex@digriz.org.uk>
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 W: http://www.digriz.org.uk/ts78xx/kernel
1350 F: arch/arm/mach-orion5x/ts78xx-*
1352 ARM/Mediatek RTC DRIVER
1353 M: Eddie Huang <eddie.huang@mediatek.com>
1354 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1357 F: drivers/rtc/rtc-mt6397.c
1359 ARM/Mediatek SoC support
1360 M: Matthias Brugger <matthias.bgg@gmail.com>
1361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1362 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1364 F: arch/arm/boot/dts/mt6*
1365 F: arch/arm/boot/dts/mt8*
1366 F: arch/arm/mach-mediatek/
1370 ARM/Mediatek USB3 PHY DRIVER
1371 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1375 F: drivers/phy/phy-mt65xx-usb3.c
1377 ARM/MICREL KS8695 ARCHITECTURE
1378 M: Greg Ungerer <gerg@uclinux.org>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/mach-ks8695/
1383 ARM/MIOA701 MACHINE SUPPORT
1384 M: Robert Jarzmik <robert.jarzmik@free.fr>
1385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-pxa/mioa701.c
1389 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1390 M: Michael Petchkovsky <mkpetch@internode.on.net>
1393 ARM/NOMADIK ARCHITECTURE
1394 M: Alessandro Rubini <rubini@unipv.it>
1395 M: Linus Walleij <linus.walleij@linaro.org>
1396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 F: arch/arm/mach-nomadik/
1399 F: drivers/pinctrl/nomadik/
1400 F: drivers/i2c/busses/i2c-nomadik.c
1401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1403 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1404 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1405 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1406 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1409 ARM/TOSA MACHINE SUPPORT
1410 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1411 M: Dirk Opfer <dirk@opfer-online.de>
1414 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1415 M: Marek Vasut <marek.vasut@gmail.com>
1416 L: linux-arm-kernel@lists.infradead.org
1417 W: http://hackndev.com
1419 F: arch/arm/mach-pxa/include/mach/palmtx.h
1420 F: arch/arm/mach-pxa/palmtx.c
1421 F: arch/arm/mach-pxa/include/mach/palmt5.h
1422 F: arch/arm/mach-pxa/palmt5.c
1423 F: arch/arm/mach-pxa/include/mach/palmld.h
1424 F: arch/arm/mach-pxa/palmld.c
1425 F: arch/arm/mach-pxa/include/mach/palmte2.h
1426 F: arch/arm/mach-pxa/palmte2.c
1427 F: arch/arm/mach-pxa/include/mach/palmtc.h
1428 F: arch/arm/mach-pxa/palmtc.c
1430 ARM/PALM TREO SUPPORT
1431 M: Tomas Cech <sleep_walker@suse.com>
1432 L: linux-arm-kernel@lists.infradead.org
1433 W: http://hackndev.com
1435 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1436 F: arch/arm/mach-pxa/palmtreo.c
1439 M: Sergey Lapin <slapin@ossfans.org>
1440 L: linux-arm-kernel@lists.infradead.org
1441 W: http://hackndev.com
1443 F: arch/arm/mach-pxa/include/mach/palmz72.h
1444 F: arch/arm/mach-pxa/palmz72.c
1447 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1448 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1451 ARM/PT DIGITAL BOARD PORT
1452 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 W: http://www.arm.linux.org.uk/
1457 ARM/QUALCOMM SUPPORT
1458 M: Andy Gross <andy.gross@linaro.org>
1459 M: David Brown <david.brown@linaro.org>
1460 L: linux-arm-msm@vger.kernel.org
1461 L: linux-soc@vger.kernel.org
1463 F: arch/arm/boot/dts/qcom-*.dts
1464 F: arch/arm/boot/dts/qcom-*.dtsi
1465 F: arch/arm/mach-qcom/
1466 F: arch/arm64/boot/dts/qcom/*
1467 F: drivers/soc/qcom/
1468 F: drivers/tty/serial/msm_serial.h
1469 F: drivers/tty/serial/msm_serial.c
1470 F: drivers/*/pm8???-*
1471 F: drivers/mfd/ssbi.c
1472 F: drivers/firmware/qcom_scm.c
1473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1475 ARM/RADISYS ENP2611 MACHINE SUPPORT
1476 M: Lennert Buytenhek <kernel@wantstofly.org>
1477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1480 ARM/RENESAS ARM64 ARCHITECTURE
1481 M: Simon Horman <horms@verge.net.au>
1482 M: Magnus Damm <magnus.damm@gmail.com>
1483 L: linux-renesas-soc@vger.kernel.org
1484 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1487 F: arch/arm64/boot/dts/renesas/
1489 ARM/RISCPC ARCHITECTURE
1490 M: Russell King <linux@arm.linux.org.uk>
1491 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 W: http://www.arm.linux.org.uk/
1494 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1495 F: arch/arm/include/asm/hardware/ioc.h
1496 F: arch/arm/include/asm/hardware/iomd.h
1497 F: arch/arm/include/asm/hardware/memc.h
1498 F: arch/arm/mach-rpc/
1499 F: drivers/net/ethernet/8390/etherh.c
1500 F: drivers/net/ethernet/i825xx/ether1*
1501 F: drivers/net/ethernet/seeq/ether3*
1502 F: drivers/scsi/arm/
1504 ARM/Rockchip SoC support
1505 M: Heiko Stuebner <heiko@sntech.de>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 L: linux-rockchip@lists.infradead.org
1508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1510 F: arch/arm/boot/dts/rk3*
1511 F: arch/arm/mach-rockchip/
1512 F: drivers/clk/rockchip/
1513 F: drivers/i2c/busses/i2c-rk3x.c
1514 F: drivers/*/*rockchip*
1515 F: drivers/*/*/*rockchip*
1516 F: sound/soc/rockchip/
1519 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1520 M: Kukjin Kim <kgene@kernel.org>
1521 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1522 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1525 F: arch/arm/boot/dts/s3c*
1526 F: arch/arm/boot/dts/s5p*
1527 F: arch/arm/boot/dts/samsung*
1528 F: arch/arm/boot/dts/exynos*
1529 F: arch/arm64/boot/dts/exynos/
1530 F: arch/arm/plat-samsung/
1531 F: arch/arm/mach-s3c24*/
1532 F: arch/arm/mach-s3c64xx/
1533 F: arch/arm/mach-s5p*/
1534 F: arch/arm/mach-exynos*/
1535 F: drivers/*/*s3c2410*
1536 F: drivers/*/*/*s3c2410*
1537 F: drivers/soc/samsung/*
1538 F: drivers/spi/spi-s3c*
1539 F: sound/soc/samsung/*
1540 F: Documentation/arm/Samsung/
1541 F: Documentation/devicetree/bindings/arm/samsung/
1542 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1543 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1546 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1547 M: Kyungmin Park <kyungmin.park@samsung.com>
1548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550 F: arch/arm/mach-s5pv210/
1552 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1553 M: Kyungmin Park <kyungmin.park@samsung.com>
1554 M: Kamil Debski <k.debski@samsung.com>
1555 L: linux-arm-kernel@lists.infradead.org
1556 L: linux-media@vger.kernel.org
1558 F: drivers/media/platform/s5p-g2d/
1560 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1561 M: Kyungmin Park <kyungmin.park@samsung.com>
1562 M: Kamil Debski <k.debski@samsung.com>
1563 M: Jeongtae Park <jtp.park@samsung.com>
1564 L: linux-arm-kernel@lists.infradead.org
1565 L: linux-media@vger.kernel.org
1567 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1568 F: drivers/media/platform/s5p-mfc/
1570 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1571 M: Kyungmin Park <kyungmin.park@samsung.com>
1572 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1573 L: linux-arm-kernel@lists.infradead.org
1574 L: linux-media@vger.kernel.org
1576 F: drivers/media/platform/s5p-tv/
1578 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1579 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1580 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1581 L: linux-arm-kernel@lists.infradead.org
1582 L: linux-media@vger.kernel.org
1584 F: drivers/media/platform/s5p-jpeg/
1586 ARM/SHMOBILE ARM ARCHITECTURE
1587 M: Simon Horman <horms@verge.net.au>
1588 M: Magnus Damm <magnus.damm@gmail.com>
1589 L: linux-renesas-soc@vger.kernel.org
1590 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1593 F: arch/arm/boot/dts/emev2*
1594 F: arch/arm/boot/dts/r7s*
1595 F: arch/arm/boot/dts/r8a*
1596 F: arch/arm/boot/dts/sh*
1597 F: arch/arm/configs/shmobile_defconfig
1598 F: arch/arm/include/debug/renesas-scif.S
1599 F: arch/arm/mach-shmobile/
1602 ARM/SOCFPGA ARCHITECTURE
1603 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1605 F: arch/arm/mach-socfpga/
1606 F: arch/arm/boot/dts/socfpga*
1607 F: arch/arm/configs/socfpga_defconfig
1608 F: arch/arm64/boot/dts/altera/
1609 W: http://www.rocketboards.org
1610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1612 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1613 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1615 F: drivers/clk/socfpga/
1617 ARM/SOCFPGA EDAC SUPPORT
1618 M: Thor Thayer <tthayer@opensource.altera.com>
1620 F: drivers/edac/altera_edac.
1622 ARM/STI ARCHITECTURE
1623 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1624 M: Maxime Coquelin <maxime.coquelin@st.com>
1625 M: Patrice Chotard <patrice.chotard@st.com>
1626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 L: kernel@stlinux.com
1628 W: http://www.stlinux.com
1630 F: arch/arm/mach-sti/
1631 F: arch/arm/boot/dts/sti*
1632 F: drivers/char/hw_random/st-rng.c
1633 F: drivers/clocksource/arm_global_timer.c
1634 F: drivers/clocksource/clksrc_st_lpc.c
1635 F: drivers/i2c/busses/i2c-st.c
1636 F: drivers/media/rc/st_rc.c
1637 F: drivers/media/platform/sti/c8sectpfe/
1638 F: drivers/mmc/host/sdhci-st.c
1639 F: drivers/phy/phy-miphy28lp.c
1640 F: drivers/phy/phy-miphy365x.c
1641 F: drivers/phy/phy-stih407-usb.c
1642 F: drivers/phy/phy-stih41x-usb.c
1643 F: drivers/pinctrl/pinctrl-st.c
1644 F: drivers/reset/sti/
1645 F: drivers/rtc/rtc-st-lpc.c
1646 F: drivers/tty/serial/st-asc.c
1647 F: drivers/usb/dwc3/dwc3-st.c
1648 F: drivers/usb/host/ehci-st.c
1649 F: drivers/usb/host/ohci-st.c
1650 F: drivers/watchdog/st_lpc_wdt.c
1651 F: drivers/ata/ahci_st.c
1653 ARM/STM32 ARCHITECTURE
1654 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1659 F: drivers/clocksource/armv7m_systick.c
1661 ARM/TANGO ARCHITECTURE
1662 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1663 L: linux-arm-kernel@lists.infradead.org
1665 F: arch/arm/mach-tango/
1666 F: arch/arm/boot/dts/tango*
1668 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1669 M: Lennert Buytenhek <kernel@wantstofly.org>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 ARM/TETON BGA MACHINE SUPPORT
1674 M: "Mark F. Brown" <mark.brown314@gmail.com>
1675 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678 ARM/THECUS N2100 MACHINE SUPPORT
1679 M: Lennert Buytenhek <kernel@wantstofly.org>
1680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1684 M: Wan ZongShun <mcuos.com@gmail.com>
1685 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686 W: http://www.mcuos.com
1688 F: arch/arm/mach-w90x900/
1689 F: drivers/input/keyboard/w90p910_keypad.c
1690 F: drivers/input/touchscreen/w90p910_ts.c
1691 F: drivers/watchdog/nuc900_wdt.c
1692 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1693 F: drivers/mtd/nand/nuc900_nand.c
1694 F: drivers/rtc/rtc-nuc900.c
1695 F: drivers/spi/spi-nuc900.c
1696 F: drivers/usb/host/ehci-w90x900.c
1697 F: drivers/video/fbdev/nuc900fb.c
1699 ARM/U300 MACHINE SUPPORT
1700 M: Linus Walleij <linus.walleij@linaro.org>
1701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1703 F: arch/arm/mach-u300/
1704 F: drivers/clocksource/timer-u300.c
1705 F: drivers/i2c/busses/i2c-stu300.c
1706 F: drivers/rtc/rtc-coh901331.c
1707 F: drivers/watchdog/coh901327_wdt.c
1708 F: drivers/dma/coh901318*
1709 F: drivers/mfd/ab3100*
1710 F: drivers/rtc/rtc-ab3100.c
1711 F: drivers/rtc/rtc-coh901331.c
1712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714 ARM/UNIPHIER ARCHITECTURE
1715 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1716 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718 F: arch/arm/boot/dts/uniphier*
1719 F: arch/arm/include/asm/hardware/cache-uniphier.h
1720 F: arch/arm/mach-uniphier/
1721 F: arch/arm/mm/cache-uniphier.c
1722 F: arch/arm64/boot/dts/socionext/
1723 F: drivers/bus/uniphier-system-bus.c
1724 F: drivers/i2c/busses/i2c-uniphier*
1725 F: drivers/pinctrl/uniphier/
1726 F: drivers/tty/serial/8250/8250_uniphier.c
1729 ARM/Ux500 ARM ARCHITECTURE
1730 M: Linus Walleij <linus.walleij@linaro.org>
1731 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 F: arch/arm/mach-ux500/
1734 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1735 F: drivers/dma/ste_dma40*
1736 F: drivers/hwspinlock/u8500_hsem.c
1737 F: drivers/mfd/abx500*
1738 F: drivers/mfd/ab8500*
1739 F: drivers/mfd/dbx500*
1740 F: drivers/mfd/db8500*
1741 F: drivers/pinctrl/nomadik/pinctrl-ab*
1742 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1743 F: drivers/rtc/rtc-ab8500.c
1744 F: drivers/rtc/rtc-pl031.c
1745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1747 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1748 M: Ulf Hansson <ulf.hansson@linaro.org>
1749 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 T: git git://git.linaro.org/people/ulfh/clk.git
1752 F: drivers/clk/ux500/
1753 F: include/linux/platform_data/clk-ux500.h
1755 ARM/VERSATILE EXPRESS PLATFORM
1756 M: Liviu Dudau <liviu.dudau@arm.com>
1757 M: Sudeep Holla <sudeep.holla@arm.com>
1758 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1761 F: arch/arm/boot/dts/vexpress*
1762 F: arch/arm64/boot/dts/arm/
1763 F: arch/arm/mach-vexpress/
1766 F: drivers/clk/versatile/clk-vexpress-osc.c
1767 F: drivers/clocksource/versatile.c
1770 M: Russell King <linux@arm.linux.org.uk>
1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 W: http://www.arm.linux.org.uk/
1776 ARM/VOIPAC PXA270 SUPPORT
1777 M: Marek Vasut <marek.vasut@gmail.com>
1778 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 F: arch/arm/mach-pxa/vpac270.c
1781 F: arch/arm/mach-pxa/include/mach/vpac270.h
1783 ARM/VT8500 ARM ARCHITECTURE
1784 M: Tony Prisk <linux@prisktech.co.nz>
1785 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 F: arch/arm/mach-vt8500/
1788 F: drivers/clocksource/vt8500_timer.c
1789 F: drivers/i2c/busses/i2c-wmt.c
1790 F: drivers/mmc/host/wmt-sdmmc.c
1791 F: drivers/pwm/pwm-vt8500.c
1792 F: drivers/rtc/rtc-vt8500.c
1793 F: drivers/tty/serial/vt8500_serial.c
1794 F: drivers/usb/host/ehci-platform.c
1795 F: drivers/usb/host/uhci-platform.c
1796 F: drivers/video/fbdev/vt8500lcdfb.*
1797 F: drivers/video/fbdev/wm8505fb*
1798 F: drivers/video/fbdev/wmt_ge_rops.*
1800 ARM/ZIPIT Z2 SUPPORT
1801 M: Marek Vasut <marek.vasut@gmail.com>
1802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 F: arch/arm/mach-pxa/z2.c
1805 F: arch/arm/mach-pxa/include/mach/z2.h
1807 ARM/ZTE ARCHITECTURE
1808 M: Jun Nie <jun.nie@linaro.org>
1809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1811 F: arch/arm/mach-zx/
1813 F: Documentation/devicetree/bindings/arm/zte.txt
1814 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1816 ARM/ZYNQ ARCHITECTURE
1817 M: Michal Simek <michal.simek@xilinx.com>
1818 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1819 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 W: http://wiki.xilinx.com
1821 T: git https://github.com/Xilinx/linux-xlnx.git
1823 F: arch/arm/mach-zynq/
1824 F: drivers/cpuidle/cpuidle-zynq.c
1825 F: drivers/block/xsysace.c
1828 F: drivers/clocksource/cadence_ttc_timer.c
1829 F: drivers/i2c/busses/i2c-cadence.c
1830 F: drivers/mmc/host/sdhci-of-arasan.c
1831 F: drivers/edac/synopsys_edac.c
1834 M: Will Deacon <will.deacon@arm.com>
1835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 F: drivers/iommu/arm-smmu.c
1838 F: drivers/iommu/arm-smmu-v3.c
1839 F: drivers/iommu/io-pgtable-arm.c
1841 ARM64 PORT (AARCH64 ARCHITECTURE)
1842 M: Catalin Marinas <catalin.marinas@arm.com>
1843 M: Will Deacon <will.deacon@arm.com>
1844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1848 F: Documentation/arm64/
1850 AS3645A LED FLASH CONTROLLER DRIVER
1851 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1852 L: linux-media@vger.kernel.org
1853 T: git git://linuxtv.org/media_tree.git
1855 F: drivers/media/i2c/as3645a.c
1856 F: include/media/i2c/as3645a.h
1858 ASC7621 HARDWARE MONITOR DRIVER
1859 M: George Joseph <george.joseph@fairview5.com>
1860 L: lm-sensors@lm-sensors.org
1862 F: Documentation/hwmon/asc7621
1863 F: drivers/hwmon/asc7621.c
1865 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1866 M: Corentin Chary <corentin.chary@gmail.com>
1867 L: acpi4asus-user@lists.sourceforge.net
1868 L: platform-driver-x86@vger.kernel.org
1869 W: http://acpi4asus.sf.net
1871 F: drivers/platform/x86/asus*.c
1872 F: drivers/platform/x86/eeepc*.c
1874 ASUS WIRELESS RADIO CONTROL DRIVER
1875 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1876 L: platform-driver-x86@vger.kernel.org
1878 F: drivers/platform/x86/asus-wireless.c
1880 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1881 R: Dan Williams <dan.j.williams@intel.com>
1882 W: http://sourceforge.net/projects/xscaleiop
1884 F: Documentation/crypto/async-tx-api.txt
1887 F: include/linux/dmaengine.h
1888 F: include/linux/async_tx.h
1891 M: Wolfram Sang <wsa@the-dreams.de>
1892 L: linux-i2c@vger.kernel.org
1894 F: drivers/misc/eeprom/at24.c
1895 F: include/linux/platform_data/at24.h
1897 ATA OVER ETHERNET (AOE) DRIVER
1898 M: "Ed L. Cashin" <ed.cashin@acm.org>
1899 W: http://www.openaoe.org/
1901 F: Documentation/aoe/
1902 F: drivers/block/aoe/
1904 ATHEROS 71XX/9XXX GPIO DRIVER
1905 M: Alban Bedel <albeu@free.fr>
1906 W: https://github.com/AlbanBedel/linux
1907 T: git git://github.com/AlbanBedel/linux
1909 F: drivers/gpio/gpio-ath79.c
1910 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1912 ATHEROS ATH GENERIC UTILITIES
1913 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1914 L: linux-wireless@vger.kernel.org
1916 F: drivers/net/wireless/ath/*
1918 ATHEROS ATH5K WIRELESS DRIVER
1919 M: Jiri Slaby <jirislaby@gmail.com>
1920 M: Nick Kossifidis <mickflemm@gmail.com>
1921 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1922 L: linux-wireless@vger.kernel.org
1923 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1925 F: drivers/net/wireless/ath/ath5k/
1927 ATHEROS ATH6KL WIRELESS DRIVER
1928 M: Kalle Valo <kvalo@qca.qualcomm.com>
1929 L: linux-wireless@vger.kernel.org
1930 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1933 F: drivers/net/wireless/ath/ath6kl/
1935 WILOCITY WIL6210 WIRELESS DRIVER
1936 M: Maya Erez <qca_merez@qca.qualcomm.com>
1937 L: linux-wireless@vger.kernel.org
1938 L: wil6210@qca.qualcomm.com
1940 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1941 F: drivers/net/wireless/ath/wil6210/
1942 F: include/uapi/linux/wil6210_uapi.h
1944 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1945 M: Christian Lamparter <chunkeey@googlemail.com>
1946 L: linux-wireless@vger.kernel.org
1947 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1949 F: drivers/net/wireless/ath/carl9170/
1951 ATK0110 HWMON DRIVER
1952 M: Luca Tettamanti <kronos.it@gmail.com>
1953 L: lm-sensors@lm-sensors.org
1955 F: drivers/hwmon/asus_atk0110.c
1958 M: Ville Syrjala <syrjala@sci.fi>
1960 F: drivers/input/misc/ati_remote2.c
1962 ATLX ETHERNET DRIVERS
1963 M: Jay Cliburn <jcliburn@gmail.com>
1964 M: Chris Snook <chris.snook@gmail.com>
1965 L: netdev@vger.kernel.org
1966 W: http://sourceforge.net/projects/atl1
1967 W: http://atl1.sourceforge.net
1969 F: drivers/net/ethernet/atheros/
1972 M: Chas Williams <3chas3@gmail.com>
1973 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1974 L: netdev@vger.kernel.org
1975 W: http://linux-atm.sourceforge.net
1978 F: include/linux/atm*
1979 F: include/uapi/linux/atm*
1981 ATMEL AT91 / AT32 MCI DRIVER
1982 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1984 F: drivers/mmc/host/atmel-mci.c
1986 ATMEL AT91 / AT32 SERIAL DRIVER
1987 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1989 F: drivers/tty/serial/atmel_serial.c
1991 ATMEL SAMA5D2 ADC DRIVER
1992 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L: linux-iio@vger.kernel.org
1995 F: drivers/iio/adc/at91-sama5d2_adc.c
1997 ATMEL Audio ALSA driver
1998 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1999 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2004 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2005 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2007 F: drivers/dma/at_hdmac.c
2008 F: drivers/dma/at_hdmac_regs.h
2009 F: include/linux/platform_data/dma-atmel.h
2012 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2013 L: linux-arm-kernel@lists.infradead.org
2014 L: dmaengine@vger.kernel.org
2016 F: drivers/dma/at_xdmac.c
2019 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2020 L: linux-i2c@vger.kernel.org
2022 F: drivers/i2c/busses/i2c-at91.c
2025 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2026 L: linux-media@vger.kernel.org
2028 F: drivers/media/platform/soc_camera/atmel-isi.c
2029 F: include/media/atmel-isi.h
2032 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2033 L: linux-fbdev@vger.kernel.org
2035 F: drivers/video/fbdev/atmel_lcdfb.c
2036 F: include/video/atmel_lcdc.h
2038 ATMEL MACB ETHERNET DRIVER
2039 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2041 F: drivers/net/ethernet/cadence/
2044 M: Wenyou Yang <wenyou.yang@atmel.com>
2045 M: Josh Wu <rainyfeeling@outlook.com>
2046 L: linux-mtd@lists.infradead.org
2048 F: drivers/mtd/nand/atmel_nand*
2051 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2052 L: linux-mmc@vger.kernel.org
2054 F: drivers/mmc/host/sdhci-of-at91.c
2057 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2059 F: drivers/spi/spi-atmel.*
2062 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2065 F: drivers/misc/atmel-ssc.c
2066 F: include/linux/atmel-ssc.h
2068 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2069 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2072 F: drivers/misc/atmel_tclib.c
2073 F: drivers/clocksource/tcb_clksrc.c
2075 ATMEL USBA UDC DRIVER
2076 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2079 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2081 ATMEL WIRELESS DRIVER
2082 M: Simon Kelley <simon@thekelleys.org.uk>
2083 L: linux-wireless@vger.kernel.org
2084 W: http://www.thekelleys.org.uk/atmel
2085 W: http://atmelwlandriver.sourceforge.net/
2087 F: drivers/net/wireless/atmel/atmel*
2089 ATMEL MAXTOUCH DRIVER
2090 M: Nick Dyer <nick.dyer@itdev.co.uk>
2091 T: git git://github.com/atmel-maxtouch/linux.git
2093 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2094 F: drivers/input/touchscreen/atmel_mxt_ts.c
2095 F: include/linux/platform_data/atmel_mxt_ts.h
2097 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2098 M: Bradley Grove <linuxdrivers@attotech.com>
2099 L: linux-scsi@vger.kernel.org
2100 W: http://www.attotech.com
2102 F: drivers/scsi/esas2r
2104 ATUSB IEEE 802.15.4 RADIO DRIVER
2105 M: Stefan Schmidt <stefan@osg.samsung.com>
2106 L: linux-wpan@vger.kernel.org
2108 F: drivers/net/ieee802154/atusb.c
2109 F: drivers/net/ieee802154/atusb.h
2110 F: drivers/net/ieee802154/at86rf230.h
2113 M: Paul Moore <paul@paul-moore.com>
2114 M: Eric Paris <eparis@redhat.com>
2115 L: linux-audit@redhat.com (moderated for non-subscribers)
2116 W: http://people.redhat.com/sgrubb/audit/
2117 T: git git://git.infradead.org/users/pcmoore/audit
2119 F: include/linux/audit.h
2120 F: include/uapi/linux/audit.h
2123 AUXILIARY DISPLAY DRIVERS
2124 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2125 W: http://miguelojeda.es/auxdisplay.htm
2126 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2128 F: drivers/auxdisplay/
2129 F: include/linux/cfag12864b.h
2132 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2133 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2134 W: http://www.atmel.com/products/AVR32/
2135 W: http://mirror.egtvedt.no/avr32linux.org/
2136 W: http://avrfreaks.net/
2140 AVR32/AT32AP MACHINE SUPPORT
2141 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2142 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2144 F: arch/avr32/mach-at32ap/
2147 M: Ralf Baechle <ralf@linux-mips.org>
2148 L: linux-hams@vger.kernel.org
2149 W: http://www.linux-ax25.org/
2151 F: include/uapi/linux/ax25.h
2152 F: include/net/ax25.h
2156 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2157 L: linux-media@vger.kernel.org
2158 W: https://linuxtv.org
2159 T: git git://linuxtv.org/media_tree.git
2161 F: drivers/media/usb/dvb-usb-v2/az6007.c
2163 AZTECH FM RADIO RECEIVER DRIVER
2164 M: Hans Verkuil <hverkuil@xs4all.nl>
2165 L: linux-media@vger.kernel.org
2166 T: git git://linuxtv.org/media_tree.git
2167 W: https://linuxtv.org
2169 F: drivers/media/radio/radio-aztech*
2172 L: linux-wireless@vger.kernel.org
2173 L: b43-dev@lists.infradead.org
2174 W: http://wireless.kernel.org/en/users/Drivers/b43
2176 F: drivers/net/wireless/broadcom/b43/
2178 B43LEGACY WIRELESS DRIVER
2179 M: Larry Finger <Larry.Finger@lwfinger.net>
2180 L: linux-wireless@vger.kernel.org
2181 L: b43-dev@lists.infradead.org
2182 W: http://wireless.kernel.org/en/users/Drivers/b43
2184 F: drivers/net/wireless/broadcom/b43legacy/
2186 BACKLIGHT CLASS/SUBSYSTEM
2187 M: Jingoo Han <jingoohan1@gmail.com>
2188 M: Lee Jones <lee.jones@linaro.org>
2189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2191 F: drivers/video/backlight/
2192 F: include/linux/backlight.h
2195 M: Marek Lindner <mareklindner@neomailbox.ch>
2196 M: Simon Wunderlich <sw@simonwunderlich.de>
2197 M: Antonio Quartulli <a@unstable.cc>
2198 L: b.a.t.m.a.n@lists.open-mesh.org
2199 W: https://www.open-mesh.org/
2200 Q: https://patchwork.open-mesh.org/project/batman/list/
2204 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2205 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2206 L: linux-hams@vger.kernel.org
2207 W: http://www.baycom.org/~tom/ham/ham.html
2209 F: drivers/net/hamradio/baycom*
2211 BCACHE (BLOCK LAYER CACHE)
2212 M: Kent Overstreet <kent.overstreet@gmail.com>
2213 L: linux-bcache@vger.kernel.org
2214 W: http://bcache.evilpiepirate.org
2216 F: drivers/md/bcache/
2218 BDISP ST MEDIA DRIVER
2219 M: Fabien Dessenne <fabien.dessenne@st.com>
2220 L: linux-media@vger.kernel.org
2221 T: git git://linuxtv.org/media_tree.git
2222 W: https://linuxtv.org
2224 F: drivers/media/platform/sti/bdisp
2228 F: Documentation/filesystems/befs.txt
2231 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2232 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2233 L: netdev@vger.kernel.org
2235 F: drivers/net/ethernet/ec_bhf.c
2238 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2240 F: Documentation/filesystems/bfs.txt
2242 F: include/uapi/linux/bfs_fs.h
2244 BLACKFIN ARCHITECTURE
2245 M: Steven Miao <realmz6@gmail.com>
2246 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 T: git git://git.code.sf.net/p/adi-linux/code
2248 W: http://blackfin.uclinux.org
2252 BLACKFIN EMAC DRIVER
2253 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2254 W: http://blackfin.uclinux.org
2256 F: drivers/net/ethernet/adi/
2259 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W: http://blackfin.uclinux.org
2262 F: drivers/rtc/rtc-bfin.c
2265 M: Sonic Zhang <sonic.zhang@analog.com>
2266 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267 W: http://blackfin.uclinux.org
2269 F: drivers/mmc/host/bfin_sdh.c
2271 BLACKFIN SERIAL DRIVER
2272 M: Sonic Zhang <sonic.zhang@analog.com>
2273 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W: http://blackfin.uclinux.org
2276 F: drivers/tty/serial/bfin_uart.c
2278 BLACKFIN WATCHDOG DRIVER
2279 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2280 W: http://blackfin.uclinux.org
2282 F: drivers/watchdog/bfin_wdt.c
2284 BLACKFIN I2C TWI DRIVER
2285 M: Sonic Zhang <sonic.zhang@analog.com>
2286 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2287 W: http://blackfin.uclinux.org/
2289 F: drivers/i2c/busses/i2c-bfin-twi.c
2291 BLACKFIN MEDIA DRIVER
2292 M: Scott Jiang <scott.jiang.linux@gmail.com>
2293 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294 W: http://blackfin.uclinux.org/
2296 F: drivers/media/platform/blackfin/
2297 F: drivers/media/i2c/adv7183*
2298 F: drivers/media/i2c/vs6624*
2300 BLINKM RGB LED DRIVER
2301 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2303 F: drivers/leds/leds-blinkm.c
2306 M: Jens Axboe <axboe@kernel.dk>
2307 L: linux-block@vger.kernel.org
2308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2311 F: kernel/trace/blktrace.c
2314 M: Joern Engel <joern@lazybastard.org>
2315 L: linux-mtd@lists.infradead.org
2317 F: drivers/mtd/devices/block2mtd.c
2320 M: Marcel Holtmann <marcel@holtmann.org>
2321 M: Gustavo Padovan <gustavo@padovan.org>
2322 M: Johan Hedberg <johan.hedberg@gmail.com>
2323 L: linux-bluetooth@vger.kernel.org
2324 W: http://www.bluez.org/
2325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2328 F: drivers/bluetooth/
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
2340 F: include/net/bluetooth/
2343 M: Jay Vosburgh <j.vosburgh@gmail.com>
2344 M: Veaceslav Falico <vfalico@gmail.com>
2345 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2346 L: netdev@vger.kernel.org
2347 W: http://sourceforge.net/projects/bonding/
2349 F: drivers/net/bonding/
2350 F: include/uapi/linux/if_bonding.h
2352 BPF (Safe dynamic programs and tools)
2353 M: Alexei Starovoitov <ast@kernel.org>
2354 L: netdev@vger.kernel.org
2355 L: linux-kernel@vger.kernel.org
2359 BROADCOM B44 10/100 ETHERNET DRIVER
2360 M: Gary Zambrano <zambrano@broadcom.com>
2361 L: netdev@vger.kernel.org
2363 F: drivers/net/ethernet/broadcom/b44.*
2365 BROADCOM GENET ETHERNET DRIVER
2366 M: Florian Fainelli <f.fainelli@gmail.com>
2367 L: netdev@vger.kernel.org
2369 F: drivers/net/ethernet/broadcom/genet/
2371 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2372 M: Sony Chacko <sony.chacko@qlogic.com>
2373 M: Dept-HSGLinuxNICDev@qlogic.com
2374 L: netdev@vger.kernel.org
2376 F: drivers/net/ethernet/broadcom/bnx2.*
2377 F: drivers/net/ethernet/broadcom/bnx2_*
2379 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2380 M: Ariel Elior <ariel.elior@qlogic.com>
2381 L: netdev@vger.kernel.org
2383 F: drivers/net/ethernet/broadcom/bnx2x/
2385 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2386 M: Florian Fainelli <f.fainelli@gmail.com>
2387 M: Ray Jui <rjui@broadcom.com>
2388 M: Scott Branden <sbranden@broadcom.com>
2389 L: bcm-kernel-feedback-list@broadcom.com
2390 T: git git://github.com/broadcom/mach-bcm
2392 F: arch/arm/mach-bcm/
2393 F: arch/arm/boot/dts/bcm113*
2394 F: arch/arm/boot/dts/bcm216*
2395 F: arch/arm/boot/dts/bcm281*
2396 F: arch/arm64/boot/dts/broadcom/
2397 F: arch/arm/configs/bcm_defconfig
2398 F: drivers/mmc/host/sdhci-bcm-kona.c
2399 F: drivers/clocksource/bcm_kona_timer.c
2401 BROADCOM BCM2835 ARM ARCHITECTURE
2402 M: Stephen Warren <swarren@wwwdotorg.org>
2403 M: Lee Jones <lee@kernel.org>
2404 M: Eric Anholt <eric@anholt.net>
2405 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2411 BROADCOM BCM47XX MIPS ARCHITECTURE
2412 M: Hauke Mehrtens <hauke@hauke-m.de>
2413 M: Rafał Miłecki <zajec5@gmail.com>
2414 L: linux-mips@linux-mips.org
2416 F: arch/mips/bcm47xx/*
2417 F: arch/mips/include/asm/mach-bcm47xx/*
2419 BROADCOM BCM5301X ARM ARCHITECTURE
2420 M: Hauke Mehrtens <hauke@hauke-m.de>
2421 L: linux-arm-kernel@lists.infradead.org
2423 F: arch/arm/mach-bcm/bcm_5301x.c
2424 F: arch/arm/boot/dts/bcm5301x.dtsi
2425 F: arch/arm/boot/dts/bcm470*
2427 BROADCOM BCM63XX ARM ARCHITECTURE
2428 M: Florian Fainelli <f.fainelli@gmail.com>
2429 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2430 L: bcm-kernel-feedback-list@broadcom.com
2431 T: git git://github.com/broadcom/stblinux.git
2433 F: arch/arm/mach-bcm/bcm63xx.c
2434 F: arch/arm/include/debug/bcm63xx.S
2436 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2437 M: Kevin Cernekee <cernekee@gmail.com>
2438 L: linux-usb@vger.kernel.org
2440 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2442 BROADCOM BCM7XXX ARM ARCHITECTURE
2443 M: Brian Norris <computersforpeace@gmail.com>
2444 M: Gregory Fong <gregory.0xf0@gmail.com>
2445 M: Florian Fainelli <f.fainelli@gmail.com>
2446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2447 L: bcm-kernel-feedback-list@broadcom.com
2448 T: git git://github.com/broadcom/stblinux.git
2450 F: arch/arm/mach-bcm/*brcmstb*
2451 F: arch/arm/boot/dts/bcm7*.dts*
2452 F: drivers/bus/brcmstb_gisb.c
2455 BROADCOM BMIPS MIPS ARCHITECTURE
2456 M: Kevin Cernekee <cernekee@gmail.com>
2457 M: Florian Fainelli <f.fainelli@gmail.com>
2458 L: linux-mips@linux-mips.org
2459 T: git git://github.com/broadcom/stblinux.git
2461 F: arch/mips/bmips/*
2462 F: arch/mips/include/asm/mach-bmips/*
2463 F: arch/mips/kernel/*bmips*
2464 F: arch/mips/boot/dts/brcm/bcm*.dts*
2465 F: drivers/irqchip/irq-bcm63*
2466 F: drivers/irqchip/irq-bcm7*
2467 F: drivers/irqchip/irq-brcmstb*
2468 F: include/linux/bcm963xx_nvram.h
2469 F: include/linux/bcm963xx_tag.h
2471 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2472 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2473 M: Prashant Sreedharan <prashant@broadcom.com>
2474 M: Michael Chan <mchan@broadcom.com>
2475 L: netdev@vger.kernel.org
2477 F: drivers/net/ethernet/broadcom/tg3.*
2479 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2480 M: Brett Rudley <brudley@broadcom.com>
2481 M: Arend van Spriel <arend@broadcom.com>
2482 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2483 M: Hante Meuleman <meuleman@broadcom.com>
2484 L: linux-wireless@vger.kernel.org
2485 L: brcm80211-dev-list@broadcom.com
2487 F: drivers/net/wireless/broadcom/brcm80211/
2489 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2490 M: QLogic-Storage-Upstream@qlogic.com
2491 L: linux-scsi@vger.kernel.org
2493 F: drivers/scsi/bnx2fc/
2495 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2496 M: QLogic-Storage-Upstream@qlogic.com
2497 L: linux-scsi@vger.kernel.org
2499 F: drivers/scsi/bnx2i/
2501 BROADCOM IPROC ARM ARCHITECTURE
2502 M: Ray Jui <rjui@broadcom.com>
2503 M: Scott Branden <sbranden@broadcom.com>
2504 M: Jon Mason <jonmason@broadcom.com>
2505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2506 L: bcm-kernel-feedback-list@broadcom.com
2507 T: git git://github.com/broadcom/cygnus-linux.git
2523 BROADCOM BRCMSTB GPIO DRIVER
2524 M: Gregory Fong <gregory.0xf0@gmail.com>
2525 L: bcm-kernel-feedback-list@broadcom.com
2527 F: drivers/gpio/gpio-brcmstb.c
2528 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2530 BROADCOM KONA GPIO DRIVER
2531 M: Ray Jui <rjui@broadcom.com>
2532 L: bcm-kernel-feedback-list@broadcom.com
2534 F: drivers/gpio/gpio-bcm-kona.c
2535 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2537 BROADCOM NVRAM DRIVER
2538 M: Rafał Miłecki <zajec5@gmail.com>
2539 L: linux-mips@linux-mips.org
2541 F: drivers/firmware/broadcom/*
2543 BROADCOM STB NAND FLASH DRIVER
2544 M: Brian Norris <computersforpeace@gmail.com>
2545 M: Kamal Dasu <kdasu.kdev@gmail.com>
2546 L: linux-mtd@lists.infradead.org
2547 L: bcm-kernel-feedback-list@broadcom.com
2549 F: drivers/mtd/nand/brcmnand/
2551 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2552 M: Rafał Miłecki <zajec5@gmail.com>
2553 L: linux-wireless@vger.kernel.org
2556 F: include/linux/bcma/
2558 BROADCOM SYSTEMPORT ETHERNET DRIVER
2559 M: Florian Fainelli <f.fainelli@gmail.com>
2560 L: netdev@vger.kernel.org
2562 F: drivers/net/ethernet/broadcom/bcmsysport.*
2564 BROADCOM VULCAN ARM64 SOC
2565 M: Jayachandran C. <jchandra@broadcom.com>
2566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2567 L: bcm-kernel-feedback-list@broadcom.com
2569 F: arch/arm64/boot/dts/broadcom/vulcan*
2571 BROCADE BFA FC SCSI DRIVER
2572 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2573 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2574 L: linux-scsi@vger.kernel.org
2576 F: drivers/scsi/bfa/
2578 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2579 M: Rasesh Mody <rasesh.mody@qlogic.com>
2580 L: netdev@vger.kernel.org
2582 F: drivers/net/ethernet/brocade/bna/
2584 BSG (block layer generic sg v4 driver)
2585 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2586 L: linux-scsi@vger.kernel.org
2589 F: include/linux/bsg.h
2590 F: include/uapi/linux/bsg.h
2593 M: Clemens Ladisch <clemens@ladisch.de>
2594 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2595 T: git git://git.alsa-project.org/alsa-kernel.git
2597 F: Documentation/sound/alsa/Bt87x.txt
2598 F: sound/pci/bt87x.c
2601 M: Michael Buesch <m@bues.ch>
2602 W: http://bu3sch.de/btgpio.php
2604 F: drivers/gpio/gpio-bt8xx.c
2607 M: Chris Mason <clm@fb.com>
2608 M: Josef Bacik <jbacik@fb.com>
2609 M: David Sterba <dsterba@suse.com>
2610 L: linux-btrfs@vger.kernel.org
2611 W: http://btrfs.wiki.kernel.org/
2612 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2615 F: Documentation/filesystems/btrfs.txt
2618 BTTV VIDEO4LINUX DRIVER
2619 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2620 L: linux-media@vger.kernel.org
2621 W: https://linuxtv.org
2622 T: git git://linuxtv.org/media_tree.git
2624 F: Documentation/video4linux/bttv/
2625 F: drivers/media/pci/bt8xx/bttv*
2627 BUSLOGIC SCSI DRIVER
2628 M: Khalid Aziz <khalid@gonehiking.org>
2629 L: linux-scsi@vger.kernel.org
2631 F: drivers/scsi/BusLogic.*
2632 F: drivers/scsi/FlashPoint.*
2634 C-MEDIA CMI8788 DRIVER
2635 M: Clemens Ladisch <clemens@ladisch.de>
2636 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2637 T: git git://git.alsa-project.org/alsa-kernel.git
2639 F: sound/pci/oxygen/
2642 M: Mark Salter <msalter@redhat.com>
2643 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2644 L: linux-c6x-dev@linux-c6x.org
2645 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2649 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2650 M: David Howells <dhowells@redhat.com>
2651 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2653 F: Documentation/filesystems/caching/cachefiles.txt
2656 CADET FM/AM RADIO RECEIVER DRIVER
2657 M: Hans Verkuil <hverkuil@xs4all.nl>
2658 L: linux-media@vger.kernel.org
2659 T: git git://linuxtv.org/media_tree.git
2660 W: https://linuxtv.org
2662 F: drivers/media/radio/radio-cadet*
2664 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2665 M: Jonathan Corbet <corbet@lwn.net>
2666 L: linux-media@vger.kernel.org
2667 T: git git://linuxtv.org/media_tree.git
2669 F: Documentation/video4linux/cafe_ccic
2670 F: drivers/media/platform/marvell-ccic/
2673 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2674 L: netdev@vger.kernel.org
2676 F: Documentation/networking/caif/
2677 F: drivers/net/caif/
2678 F: include/uapi/linux/caif/
2679 F: include/net/caif/
2682 CALGARY x86-64 IOMMU
2683 M: Muli Ben-Yehuda <muli@il.ibm.com>
2684 M: "Jon D. Mason" <jdmason@kudzu.us>
2685 L: discuss@x86-64.org
2687 F: arch/x86/kernel/pci-calgary_64.c
2688 F: arch/x86/kernel/tce_64.c
2689 F: arch/x86/include/asm/calgary.h
2690 F: arch/x86/include/asm/tce.h
2693 M: Oliver Hartkopp <socketcan@hartkopp.net>
2694 M: Marc Kleine-Budde <mkl@pengutronix.de>
2695 L: linux-can@vger.kernel.org
2696 W: https://github.com/linux-can
2697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2700 F: Documentation/networking/can.txt
2702 F: include/linux/can/core.h
2703 F: include/uapi/linux/can.h
2704 F: include/uapi/linux/can/bcm.h
2705 F: include/uapi/linux/can/raw.h
2706 F: include/uapi/linux/can/gw.h
2709 M: Wolfgang Grandegger <wg@grandegger.com>
2710 M: Marc Kleine-Budde <mkl@pengutronix.de>
2711 L: linux-can@vger.kernel.org
2712 W: https://github.com/linux-can
2713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2717 F: include/linux/can/dev.h
2718 F: include/linux/can/platform/
2719 F: include/uapi/linux/can/error.h
2720 F: include/uapi/linux/can/netlink.h
2723 M: Serge Hallyn <serge.hallyn@canonical.com>
2724 L: linux-security-module@vger.kernel.org
2726 F: include/linux/capability.h
2727 F: include/uapi/linux/capability.h
2728 F: security/commoncap.c
2729 F: kernel/capability.c
2731 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2732 M: Kevin Tsai <ktsai@capellamicro.com>
2734 F: drivers/iio/light/cm*
2735 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2737 CAVIUM LIQUIDIO NETWORK DRIVER
2738 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2739 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2740 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2741 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2742 L: netdev@vger.kernel.org
2743 W: http://www.cavium.com
2745 F: drivers/net/ethernet/cavium/liquidio/
2747 CC2520 IEEE-802.15.4 RADIO DRIVER
2748 M: Varka Bhadram <varkabhadram@gmail.com>
2749 L: linux-wpan@vger.kernel.org
2751 F: drivers/net/ieee802154/cc2520.c
2752 F: include/linux/spi/cc2520.h
2753 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2755 CELL BROADBAND ENGINE ARCHITECTURE
2756 M: Arnd Bergmann <arnd@arndb.de>
2757 L: linuxppc-dev@lists.ozlabs.org
2758 W: http://www.ibm.com/developerworks/power/cell/
2760 F: arch/powerpc/include/asm/cell*.h
2761 F: arch/powerpc/include/asm/spu*.h
2762 F: arch/powerpc/include/uapi/asm/spu*.h
2763 F: arch/powerpc/oprofile/*cell*
2764 F: arch/powerpc/platforms/cell/
2766 CEPH COMMON CODE (LIBCEPH)
2767 M: Ilya Dryomov <idryomov@gmail.com>
2768 M: "Yan, Zheng" <zyan@redhat.com>
2769 M: Sage Weil <sage@redhat.com>
2770 L: ceph-devel@vger.kernel.org
2772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2773 T: git git://github.com/ceph/ceph-client.git
2776 F: include/linux/ceph/
2777 F: include/linux/crush/
2779 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2780 M: "Yan, Zheng" <zyan@redhat.com>
2781 M: Sage Weil <sage@redhat.com>
2782 M: Ilya Dryomov <idryomov@gmail.com>
2783 L: ceph-devel@vger.kernel.org
2785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2786 T: git git://github.com/ceph/ceph-client.git
2788 F: Documentation/filesystems/ceph.txt
2791 CERTIFICATE HANDLING:
2792 M: David Howells <dhowells@redhat.com>
2793 M: David Woodhouse <dwmw2@infradead.org>
2794 L: keyrings@vger.kernel.org
2796 F: Documentation/module-signing.txt
2798 F: scripts/sign-file.c
2799 F: scripts/extract-cert.c
2801 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2802 L: linux-usb@vger.kernel.org
2804 F: Documentation/usb/WUSB-Design-overview.txt
2805 F: Documentation/usb/wusb-cbaf
2806 F: drivers/usb/host/hwa-hc.c
2807 F: drivers/usb/host/whci/
2808 F: drivers/usb/wusbcore/
2809 F: include/linux/usb/wusb*
2811 CFAG12864B LCD DRIVER
2812 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2813 W: http://miguelojeda.es/auxdisplay.htm
2814 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2816 F: drivers/auxdisplay/cfag12864b.c
2817 F: include/linux/cfag12864b.h
2819 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2820 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2821 W: http://miguelojeda.es/auxdisplay.htm
2822 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2824 F: drivers/auxdisplay/cfag12864bfb.c
2825 F: include/linux/cfag12864b.h
2827 CFG80211 and NL80211
2828 M: Johannes Berg <johannes@sipsolutions.net>
2829 L: linux-wireless@vger.kernel.org
2830 W: http://wireless.kernel.org/
2831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2834 F: include/uapi/linux/nl80211.h
2835 F: include/net/cfg80211.h
2837 X: net/wireless/wext*
2839 CHAR and MISC DRIVERS
2840 M: Arnd Bergmann <arnd@arndb.de>
2841 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2846 F: include/linux/miscdevice.h
2849 M: Andy Whitcroft <apw@canonical.com>
2850 M: Joe Perches <joe@perches.com>
2852 F: scripts/checkpatch.pl
2854 CHINESE DOCUMENTATION
2855 M: Harry Wei <harryxiyou@gmail.com>
2856 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2857 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2859 F: Documentation/zh_CN/
2861 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2862 M: Peter Chen <Peter.Chen@nxp.com>
2863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2864 L: linux-usb@vger.kernel.org
2866 F: drivers/usb/chipidea/
2868 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2869 M: Hans de Goede <hdegoede@redhat.com>
2870 L: linux-input@vger.kernel.org
2872 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2873 F: drivers/input/touchscreen/chipone_icn8318.c
2875 CHROME HARDWARE PLATFORM SUPPORT
2876 M: Olof Johansson <olof@lixom.net>
2878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2879 F: drivers/platform/chrome/
2881 CISCO VIC ETHERNET NIC DRIVER
2882 M: Christian Benvenuti <benve@cisco.com>
2883 M: Sujith Sankar <ssujith@cisco.com>
2884 M: Govindarajulu Varadarajan <_govind@gmx.com>
2885 M: Neel Patel <neepatel@cisco.com>
2887 F: drivers/net/ethernet/cisco/enic/
2889 CISCO VIC LOW LATENCY NIC DRIVER
2890 M: Christian Benvenuti <benve@cisco.com>
2891 M: Dave Goodell <dgoodell@cisco.com>
2893 F: drivers/infiniband/hw/usnic/
2895 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2896 M: Hartley Sweeten <hsweeten@visionengravers.com>
2897 L: netdev@vger.kernel.org
2899 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2901 CIRRUS LOGIC AUDIO CODEC DRIVERS
2902 M: Brian Austin <brian.austin@cirrus.com>
2903 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2904 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2906 F: sound/soc/codecs/cs*
2909 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2910 L: linux-kernel@vger.kernel.org
2913 F: include/linux/cleancache.h
2916 M: Russell King <linux@arm.linux.org.uk>
2917 L: linux-clk@vger.kernel.org
2919 F: include/linux/clk.h
2921 CLOCKSOURCE, CLOCKEVENT DRIVERS
2922 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2923 M: Thomas Gleixner <tglx@linutronix.de>
2924 L: linux-kernel@vger.kernel.org
2925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2927 F: drivers/clocksource
2929 CISCO FCOE HBA DRIVER
2930 M: Hiral Patel <hiralpat@cisco.com>
2931 M: Suma Ramars <sramars@cisco.com>
2932 M: Brian Uchino <buchino@cisco.com>
2933 L: linux-scsi@vger.kernel.org
2935 F: drivers/scsi/fnic/
2937 CISCO SCSI HBA DRIVER
2938 M: Narsimhulu Musini <nmusini@cisco.com>
2939 M: Sesidhar Baddela <sebaddel@cisco.com>
2940 L: linux-scsi@vger.kernel.org
2942 F: drivers/scsi/snic/
2945 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2946 M: Daniel Oliveira Nascimento <don@syst.com.br>
2947 L: platform-driver-x86@vger.kernel.org
2949 F: drivers/platform/x86/classmate-laptop.c
2952 M: Hans Verkuil <hans.verkuil@cisco.com>
2953 L: linux-media@vger.kernel.org
2954 T: git git://linuxtv.org/media_tree.git
2955 W: https://linuxtv.org
2957 F: drivers/media/pci/cobalt/
2959 COCCINELLE/Semantic Patches (SmPL)
2960 M: Julia Lawall <Julia.Lawall@lip6.fr>
2961 M: Gilles Muller <Gilles.Muller@lip6.fr>
2962 M: Nicolas Palix <nicolas.palix@imag.fr>
2963 M: Michal Marek <mmarek@suse.com>
2964 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2966 W: http://coccinelle.lip6.fr/
2968 F: Documentation/coccinelle.txt
2969 F: scripts/coccinelle/
2970 F: scripts/coccicheck
2973 M: Jan Harkes <jaharkes@cs.cmu.edu>
2975 L: codalist@coda.cs.cmu.edu
2976 W: http://www.coda.cs.cmu.edu/
2978 F: Documentation/filesystems/coda.txt
2980 F: include/linux/coda*.h
2981 F: include/uapi/linux/coda*.h
2983 CODA V4L2 MEM2MEM DRIVER
2984 M: Philipp Zabel <p.zabel@pengutronix.de>
2985 L: linux-media@vger.kernel.org
2987 F: Documentation/devicetree/bindings/media/coda.txt
2988 F: drivers/media/platform/coda/
2990 COMMON CLK FRAMEWORK
2991 M: Michael Turquette <mturquette@baylibre.com>
2992 M: Stephen Boyd <sboyd@codeaurora.org>
2993 L: linux-clk@vger.kernel.org
2994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2997 X: drivers/clk/clkdev.c
2998 F: include/linux/clk-pr*
2999 F: include/linux/clk/
3001 COMMON INTERNET FILE SYSTEM (CIFS)
3002 M: Steve French <sfrench@samba.org>
3003 L: linux-cifs@vger.kernel.org
3004 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3005 W: http://linux-cifs.samba.org/
3006 T: git git://git.samba.org/sfrench/cifs-2.6.git
3008 F: Documentation/filesystems/cifs/
3011 COMPACTPCI HOTPLUG CORE
3012 M: Scott Murray <scott@spiteful.org>
3013 L: linux-pci@vger.kernel.org
3015 F: drivers/pci/hotplug/cpci_hotplug*
3017 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3018 M: Scott Murray <scott@spiteful.org>
3019 L: linux-pci@vger.kernel.org
3021 F: drivers/pci/hotplug/cpcihp_zt5550.*
3023 COMPACTPCI HOTPLUG GENERIC DRIVER
3024 M: Scott Murray <scott@spiteful.org>
3025 L: linux-pci@vger.kernel.org
3027 F: drivers/pci/hotplug/cpcihp_generic.c
3029 COMPAL LAPTOP SUPPORT
3030 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3031 L: platform-driver-x86@vger.kernel.org
3033 F: drivers/platform/x86/compal-laptop.c
3035 CONEXANT ACCESSRUNNER USB DRIVER
3036 L: accessrunner-general@lists.sourceforge.net
3037 W: http://accessrunner.sourceforge.net/
3039 F: drivers/usb/atm/cxacru.c
3042 M: Joel Becker <jlbec@evilplan.org>
3043 M: Christoph Hellwig <hch@lst.de>
3044 T: git git://git.infradead.org/users/hch/configfs.git
3047 F: include/linux/configfs.h
3050 M: Evgeniy Polyakov <zbr@ioremap.net>
3051 L: netdev@vger.kernel.org
3053 F: drivers/connector/
3055 CONTROL GROUP (CGROUP)
3056 M: Tejun Heo <tj@kernel.org>
3057 M: Li Zefan <lizefan@huawei.com>
3058 M: Johannes Weiner <hannes@cmpxchg.org>
3059 L: cgroups@vger.kernel.org
3060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3062 F: Documentation/cgroups/
3063 F: include/linux/cgroup*
3066 CONTROL GROUP - CPUSET
3067 M: Li Zefan <lizefan@huawei.com>
3068 L: cgroups@vger.kernel.org
3069 W: http://www.bullopensource.org/cpuset/
3070 W: http://oss.sgi.com/projects/cpusets/
3071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3073 F: Documentation/cgroups/cpusets.txt
3074 F: include/linux/cpuset.h
3077 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3078 M: Johannes Weiner <hannes@cmpxchg.org>
3079 M: Michal Hocko <mhocko@kernel.org>
3080 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3081 L: cgroups@vger.kernel.org
3082 L: linux-mm@kvack.org
3087 CORETEMP HARDWARE MONITORING DRIVER
3088 M: Fenghua Yu <fenghua.yu@intel.com>
3089 L: lm-sensors@lm-sensors.org
3091 F: Documentation/hwmon/coretemp
3092 F: drivers/hwmon/coretemp.c
3094 COSA/SRP SYNC SERIAL DRIVER
3095 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3096 W: http://www.fi.muni.cz/~kas/cosa/
3098 F: drivers/net/wan/cosa*
3100 CPMAC ETHERNET DRIVER
3101 M: Florian Fainelli <florian@openwrt.org>
3102 L: netdev@vger.kernel.org
3104 F: drivers/net/ethernet/ti/cpmac.c
3106 CPU FREQUENCY DRIVERS
3107 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3108 M: Viresh Kumar <viresh.kumar@linaro.org>
3109 L: linux-pm@vger.kernel.org
3111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3112 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3114 F: include/linux/cpufreq.h
3116 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3117 M: Viresh Kumar <viresh.kumar@linaro.org>
3118 M: Sudeep Holla <sudeep.holla@arm.com>
3119 L: linux-pm@vger.kernel.org
3120 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3122 F: drivers/cpufreq/arm_big_little.h
3123 F: drivers/cpufreq/arm_big_little.c
3124 F: drivers/cpufreq/arm_big_little_dt.c
3126 CPUIDLE DRIVER - ARM BIG LITTLE
3127 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3128 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3129 L: linux-pm@vger.kernel.org
3130 L: linux-arm-kernel@lists.infradead.org
3131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3133 F: drivers/cpuidle/cpuidle-big_little.c
3135 CPUIDLE DRIVER - ARM EXYNOS
3136 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3137 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3138 M: Kukjin Kim <kgene@kernel.org>
3139 L: linux-pm@vger.kernel.org
3140 L: linux-samsung-soc@vger.kernel.org
3142 F: drivers/cpuidle/cpuidle-exynos.c
3143 F: arch/arm/mach-exynos/pm.c
3146 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3147 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3148 L: linux-pm@vger.kernel.org
3150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3151 F: drivers/cpuidle/*
3152 F: include/linux/cpuidle.h
3155 M: "H. Peter Anvin" <hpa@zytor.com>
3157 F: arch/x86/kernel/cpuid.c
3158 F: arch/x86/kernel/msr.c
3160 CPU POWER MONITORING SUBSYSTEM
3161 M: Thomas Renninger <trenn@suse.com>
3162 L: linux-pm@vger.kernel.org
3164 F: tools/power/cpupower/
3167 W: http://sourceforge.net/projects/cramfs/
3168 S: Orphan / Obsolete
3169 F: Documentation/filesystems/cramfs.txt
3173 M: Mikael Starvik <starvik@axis.com>
3174 M: Jesper Nilsson <jesper.nilsson@axis.com>
3175 L: linux-cris-kernel@axis.com
3176 W: http://developer.axis.com
3177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3180 F: drivers/tty/serial/crisv10.*
3183 M: Herbert Xu <herbert@gondor.apana.org.au>
3184 M: "David S. Miller" <davem@davemloft.net>
3185 L: linux-crypto@vger.kernel.org
3186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3189 F: Documentation/crypto/
3190 F: Documentation/DocBook/crypto-API.tmpl
3196 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3197 M: Neil Horman <nhorman@tuxdriver.com>
3198 L: linux-crypto@vger.kernel.org
3200 F: crypto/ansi_cprng.c
3204 M: Hans Verkuil <hverkuil@xs4all.nl>
3205 L: linux-media@vger.kernel.org
3206 T: git git://linuxtv.org/media_tree.git
3207 W: http://linuxtv.org
3209 F: drivers/media/i2c/cs3308.c
3210 F: drivers/media/i2c/cs3308.h
3212 CS5535 Audio ALSA driver
3213 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3215 F: sound/pci/cs5535audio/
3218 M: Solomon Peachy <pizza@shaftnet.org>
3220 F: drivers/net/wireless/st/cw1200/
3222 CX18 VIDEO4LINUX DRIVER
3223 M: Andy Walls <awalls@md.metrocast.net>
3224 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3225 L: linux-media@vger.kernel.org
3226 T: git git://linuxtv.org/media_tree.git
3227 W: https://linuxtv.org
3228 W: http://www.ivtvdriver.org/index.php/Cx18
3230 F: Documentation/video4linux/cx18.txt
3231 F: drivers/media/pci/cx18/
3232 F: include/uapi/linux/ivtv*
3234 CX2341X MPEG ENCODER HELPER MODULE
3235 M: Hans Verkuil <hverkuil@xs4all.nl>
3236 L: linux-media@vger.kernel.org
3237 T: git git://linuxtv.org/media_tree.git
3238 W: https://linuxtv.org
3240 F: drivers/media/common/cx2341x*
3241 F: include/media/cx2341x*
3243 CX24120 MEDIA DRIVER
3244 M: Jemma Denson <jdenson@gmail.com>
3245 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3246 L: linux-media@vger.kernel.org
3247 W: https://linuxtv.org
3248 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3250 F: drivers/media/dvb-frontends/cx24120*
3252 CX88 VIDEO4LINUX DRIVER
3253 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3254 L: linux-media@vger.kernel.org
3255 W: https://linuxtv.org
3256 T: git git://linuxtv.org/media_tree.git
3258 F: Documentation/video4linux/cx88/
3259 F: drivers/media/pci/cx88/
3261 CXD2820R MEDIA DRIVER
3262 M: Antti Palosaari <crope@iki.fi>
3263 L: linux-media@vger.kernel.org
3264 W: https://linuxtv.org
3265 W: http://palosaari.fi/linux/
3266 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3267 T: git git://linuxtv.org/anttip/media_tree.git
3269 F: drivers/media/dvb-frontends/cxd2820r*
3271 CXGB3 ETHERNET DRIVER (CXGB3)
3272 M: Santosh Raspatur <santosh@chelsio.com>
3273 L: netdev@vger.kernel.org
3274 W: http://www.chelsio.com
3276 F: drivers/net/ethernet/chelsio/cxgb3/
3278 CXGB3 ISCSI DRIVER (CXGB3I)
3279 M: Karen Xie <kxie@chelsio.com>
3280 L: linux-scsi@vger.kernel.org
3281 W: http://www.chelsio.com
3283 F: drivers/scsi/cxgbi/cxgb3i
3285 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3286 M: Steve Wise <swise@chelsio.com>
3287 L: linux-rdma@vger.kernel.org
3288 W: http://www.openfabrics.org
3290 F: drivers/infiniband/hw/cxgb3/
3292 CXGB4 ETHERNET DRIVER (CXGB4)
3293 M: Hariprasad S <hariprasad@chelsio.com>
3294 L: netdev@vger.kernel.org
3295 W: http://www.chelsio.com
3297 F: drivers/net/ethernet/chelsio/cxgb4/
3299 CXGB4 ISCSI DRIVER (CXGB4I)
3300 M: Karen Xie <kxie@chelsio.com>
3301 L: linux-scsi@vger.kernel.org
3302 W: http://www.chelsio.com
3304 F: drivers/scsi/cxgbi/cxgb4i
3306 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3307 M: Steve Wise <swise@chelsio.com>
3308 L: linux-rdma@vger.kernel.org
3309 W: http://www.openfabrics.org
3311 F: drivers/infiniband/hw/cxgb4/
3313 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3314 M: Casey Leedom <leedom@chelsio.com>
3315 L: netdev@vger.kernel.org
3316 W: http://www.chelsio.com
3318 F: drivers/net/ethernet/chelsio/cxgb4vf/
3320 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3321 M: Ian Munsie <imunsie@au1.ibm.com>
3322 M: Michael Neuling <mikey@neuling.org>
3323 L: linuxppc-dev@lists.ozlabs.org
3325 F: drivers/misc/cxl/
3326 F: include/misc/cxl*
3327 F: include/uapi/misc/cxl.h
3328 F: Documentation/powerpc/cxl.txt
3329 F: Documentation/powerpc/cxl.txt
3330 F: Documentation/ABI/testing/sysfs-class-cxl
3332 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3333 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3334 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3335 L: linux-scsi@vger.kernel.org
3337 F: drivers/scsi/cxlflash/
3338 F: include/uapi/scsi/cxlflash_ioctls.h
3339 F: Documentation/powerpc/cxlflash.txt
3341 STMMAC ETHERNET DRIVER
3342 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3343 L: netdev@vger.kernel.org
3344 W: http://www.stlinux.com
3346 F: drivers/net/ethernet/stmicro/stmmac/
3349 M: Russell King <linux@arm.linux.org.uk>
3350 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3351 W: http://www.arm.linux.org.uk/
3353 F: drivers/video/fbdev/cyber2000fb.*
3355 CYCLADES ASYNC MUX DRIVER
3356 W: http://www.cyclades.com/
3358 F: drivers/tty/cyclades.c
3359 F: include/linux/cyclades.h
3360 F: include/uapi/linux/cyclades.h
3362 CYCLADES PC300 DRIVER
3363 W: http://www.cyclades.com/
3365 F: drivers/net/wan/pc300*
3367 CYPRESS_FIRMWARE MEDIA DRIVER
3368 M: Antti Palosaari <crope@iki.fi>
3369 L: linux-media@vger.kernel.org
3370 W: https://linuxtv.org
3371 W: http://palosaari.fi/linux/
3372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3373 T: git git://linuxtv.org/anttip/media_tree.git
3375 F: drivers/media/common/cypress_firmware*
3377 CYTTSP TOUCHSCREEN DRIVER
3378 M: Ferruh Yigit <fery@cypress.com>
3379 L: linux-input@vger.kernel.org
3381 F: drivers/input/touchscreen/cyttsp*
3382 F: include/linux/input/cyttsp.h
3384 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3385 M: Joshua Kinard <kumba@gentoo.org>
3387 F: drivers/rtc/rtc-ds1685.c
3388 F: include/linux/rtc/ds1685.h
3390 DAMA SLAVE for AX.25
3391 M: Joerg Reuter <jreuter@yaina.de>
3392 W: http://yaina.de/jreuter/
3393 W: http://www.qsl.net/dl1bke/
3394 L: linux-hams@vger.kernel.org
3396 F: net/ax25/af_ax25.c
3397 F: net/ax25/ax25_dev.c
3398 F: net/ax25/ax25_ds_*
3399 F: net/ax25/ax25_in.c
3400 F: net/ax25/ax25_out.c
3401 F: net/ax25/ax25_timer.c
3402 F: net/ax25/sysctl_net_ax25.c
3404 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3405 L: netdev@vger.kernel.org
3407 F: Documentation/networking/dmfe.txt
3408 F: drivers/net/ethernet/dec/tulip/dmfe.c
3410 DC390/AM53C974 SCSI driver
3411 M: Hannes Reinecke <hare@suse.com>
3412 L: linux-scsi@vger.kernel.org
3414 F: drivers/scsi/am53c974.c
3417 M: Oliver Neukum <oliver@neukum.org>
3418 M: Ali Akcaagac <aliakc@web.de>
3419 M: Jamie Lenehan <lenehan@twibble.org>
3420 L: dc395x@twibble.org
3421 W: http://twibble.org/dist/dc395x/
3422 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3424 F: Documentation/scsi/dc395x.txt
3425 F: drivers/scsi/dc395x.*
3428 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3429 L: dccp@vger.kernel.org
3430 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3432 F: include/linux/dccp.h
3433 F: include/uapi/linux/dccp.h
3434 F: include/linux/tfrc.h
3437 DECnet NETWORK LAYER
3438 W: http://linux-decnet.sourceforge.net
3439 L: linux-decnet-user@lists.sourceforge.net
3441 F: Documentation/networking/decnet.txt
3444 DECSTATION PLATFORM SUPPORT
3445 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3446 L: linux-mips@linux-mips.org
3447 W: http://www.linux-mips.org/wiki/DECstation
3450 F: arch/mips/include/asm/dec/
3451 F: arch/mips/include/asm/mach-dec/
3453 DEFXX FDDI NETWORK DRIVER
3454 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3456 F: drivers/net/fddi/defxx.*
3459 M: Matthew Garrett <mjg59@srcf.ucam.org>
3460 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3461 L: platform-driver-x86@vger.kernel.org
3463 F: drivers/platform/x86/dell-laptop.c
3465 DELL LAPTOP RBTN DRIVER
3466 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3468 F: drivers/platform/x86/dell-rbtn.*
3470 DELL LAPTOP FREEFALL DRIVER
3471 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3473 F: drivers/platform/x86/dell-smo8800.c
3475 DELL LAPTOP SMM DRIVER
3476 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3478 F: drivers/hwmon/dell-smm-hwmon.c
3479 F: include/uapi/linux/i8k.h
3481 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3482 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3484 F: Documentation/dcdbas.txt
3485 F: drivers/firmware/dcdbas.*
3487 DELL WMI EXTRAS DRIVER
3488 M: Matthew Garrett <mjg59@srcf.ucam.org>
3489 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3491 F: drivers/platform/x86/dell-wmi.c
3493 DESIGNWARE USB2 DRD IP DRIVER
3494 M: John Youn <johnyoun@synopsys.com>
3495 L: linux-usb@vger.kernel.org
3496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3498 F: drivers/usb/dwc2/
3500 DESIGNWARE USB3 DRD IP DRIVER
3501 M: Felipe Balbi <balbi@kernel.org>
3502 L: linux-usb@vger.kernel.org
3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3505 F: drivers/usb/dwc3/
3507 DEVICE COREDUMP (DEV_COREDUMP)
3508 M: Johannes Berg <johannes@sipsolutions.net>
3509 L: linux-kernel@vger.kernel.org
3511 F: drivers/base/devcoredump.c
3512 F: include/linux/devcoredump.h
3514 DEVICE FREQUENCY (DEVFREQ)
3515 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3516 M: Kyungmin Park <kyungmin.park@samsung.com>
3517 L: linux-pm@vger.kernel.org
3518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3521 F: include/linux/devfreq.h
3522 F: Documentation/devicetree/bindings/devfreq/
3524 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3525 M: Chanwoo Choi <cw00.choi@samsung.com>
3526 L: linux-pm@vger.kernel.org
3527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3529 F: drivers/devfreq/event/
3530 F: drivers/devfreq/devfreq-event.c
3531 F: include/linux/devfreq-event.h
3532 F: Documentation/devicetree/bindings/devfreq/event/
3534 DEVICE NUMBER REGISTRY
3535 M: Torben Mathiasen <device@lanana.org>
3536 W: http://lanana.org/docs/device-list/index.html
3540 M: Alasdair Kergon <agk@redhat.com>
3541 M: Mike Snitzer <snitzer@redhat.com>
3542 M: dm-devel@redhat.com
3543 L: dm-devel@redhat.com
3544 W: http://sources.redhat.com/dm
3545 Q: http://patchwork.kernel.org/project/dm-devel/list/
3546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3547 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3549 F: Documentation/device-mapper/
3551 F: drivers/md/persistent-data/
3552 F: include/linux/device-mapper.h
3553 F: include/linux/dm-*.h
3554 F: include/uapi/linux/dm-*.h
3557 M: Jiri Pirko <jiri@mellanox.com>
3558 L: netdev@vger.kernel.org
3560 F: net/core/devlink.c
3561 F: include/net/devlink.h
3562 F: include/uapi/linux/devlink.h
3564 DIALOG SEMICONDUCTOR DRIVERS
3565 M: Support Opensource <support.opensource@diasemi.com>
3566 W: http://www.dialog-semiconductor.com/products
3568 F: Documentation/hwmon/da90??
3569 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3570 F: drivers/gpio/gpio-da90??.c
3571 F: drivers/hwmon/da90??-hwmon.c
3572 F: drivers/iio/adc/da91??-*.c
3573 F: drivers/input/misc/da90??_onkey.c
3574 F: drivers/input/touchscreen/da9052_tsi.c
3575 F: drivers/leds/leds-da90??.c
3576 F: drivers/mfd/da903x.c
3577 F: drivers/mfd/da90??-*.c
3578 F: drivers/mfd/da91??-*.c
3579 F: drivers/power/da9052-battery.c
3580 F: drivers/power/da91??-*.c
3581 F: drivers/regulator/da903x.c
3582 F: drivers/regulator/da9???-regulator.[ch]
3583 F: drivers/rtc/rtc-da90??.c
3584 F: drivers/video/backlight/da90??_bl.c
3585 F: drivers/watchdog/da90??_wdt.c
3586 F: include/linux/mfd/da903x.h
3587 F: include/linux/mfd/da9052/
3588 F: include/linux/mfd/da9055/
3589 F: include/linux/mfd/da9063/
3590 F: include/linux/mfd/da9150/
3591 F: include/sound/da[79]*.h
3592 F: sound/soc/codecs/da[79]*.[ch]
3594 DIGI NEO AND CLASSIC PCI PRODUCTS
3595 M: Lidza Louina <lidza.louina@gmail.com>
3596 M: Mark Hounschell <markh@compro.net>
3597 L: driverdev-devel@linuxdriverproject.org
3599 F: drivers/staging/dgnc/
3601 DIOLAN U2C-12 I2C DRIVER
3602 M: Guenter Roeck <linux@roeck-us.net>
3603 L: linux-i2c@vger.kernel.org
3605 F: drivers/i2c/busses/i2c-diolan-u2c.c
3608 M: Matthew Wilcox <willy@linux.intel.com>
3609 L: linux-fsdevel@vger.kernel.org
3613 DIRECTORY NOTIFICATION (DNOTIFY)
3614 M: Eric Paris <eparis@parisplace.org>
3616 F: Documentation/filesystems/dnotify.txt
3617 F: fs/notify/dnotify/
3618 F: include/linux/dnotify.h
3620 DISK GEOMETRY AND PARTITION HANDLING
3621 M: Andries Brouwer <aeb@cwi.nl>
3622 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3623 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3624 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3628 M: Jan Kara <jack@suse.com>
3630 F: Documentation/filesystems/quota.txt
3632 F: include/linux/quota*.h
3633 F: include/uapi/linux/quota*.h
3635 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3636 M: Bernie Thompson <bernie@plugable.com>
3637 L: linux-fbdev@vger.kernel.org
3639 W: http://plugable.com/category/projects/udlfb/
3640 F: drivers/video/fbdev/udlfb.c
3641 F: include/video/udlfb.h
3642 F: Documentation/fb/udlfb.txt
3644 DISTRIBUTED LOCK MANAGER (DLM)
3645 M: Christine Caulfield <ccaulfie@redhat.com>
3646 M: David Teigland <teigland@redhat.com>
3647 L: cluster-devel@redhat.com
3648 W: http://sources.redhat.com/cluster/
3649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3653 DMA BUFFER SHARING FRAMEWORK
3654 M: Sumit Semwal <sumit.semwal@linaro.org>
3656 L: linux-media@vger.kernel.org
3657 L: dri-devel@lists.freedesktop.org
3658 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3660 F: include/linux/dma-buf*
3661 F: include/linux/reservation.h
3662 F: include/linux/*fence.h
3663 F: Documentation/dma-buf-sharing.txt
3664 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3666 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3667 M: Vinod Koul <vinod.koul@intel.com>
3668 L: dmaengine@vger.kernel.org
3669 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3672 F: include/linux/dmaengine.h
3673 F: Documentation/dmaengine/
3674 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3676 DME1737 HARDWARE MONITOR DRIVER
3677 M: Juerg Haefliger <juergh@gmail.com>
3678 L: lm-sensors@lm-sensors.org
3680 F: Documentation/hwmon/dme1737
3681 F: drivers/hwmon/dme1737.c
3684 M: Jean Delvare <jdelvare@suse.com>
3686 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3687 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3688 F: drivers/firmware/dmi-id.c
3689 F: drivers/firmware/dmi_scan.c
3690 F: include/linux/dmi.h
3693 M: Jonathan Corbet <corbet@lwn.net>
3694 L: linux-doc@vger.kernel.org
3697 F: scripts/docproc.c
3698 F: scripts/kernel-doc*
3699 X: Documentation/ABI/
3700 X: Documentation/devicetree/
3701 X: Documentation/acpi
3702 X: Documentation/power
3703 X: Documentation/spi
3704 X: Documentation/DocBook/media
3705 T: git git://git.lwn.net/linux.git docs-next
3708 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3709 L: blinux-list@redhat.com
3711 F: drivers/char/dtlk.c
3712 F: include/linux/dtlk.h
3714 DPT_I2O SCSI RAID DRIVER
3715 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3716 L: linux-scsi@vger.kernel.org
3717 W: http://www.adaptec.com/
3719 F: drivers/scsi/dpt*
3720 F: drivers/scsi/dpt/
3723 M: Philipp Reisner <philipp.reisner@linbit.com>
3724 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3725 L: drbd-dev@lists.linbit.com
3726 W: http://www.drbd.org
3727 T: git git://git.linbit.com/linux-drbd.git
3728 T: git git://git.linbit.com/drbd-8.4.git
3730 F: drivers/block/drbd/
3732 F: Documentation/blockdev/drbd/
3734 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3735 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3738 F: Documentation/kobject.txt
3743 F: include/linux/debugfs.h
3744 F: include/linux/kobj*
3748 M: David Airlie <airlied@linux.ie>
3749 L: dri-devel@lists.freedesktop.org
3750 T: git git://people.freedesktop.org/~airlied/linux
3755 F: include/uapi/drm/
3758 M: Alex Deucher <alexander.deucher@amd.com>
3759 M: Christian König <christian.koenig@amd.com>
3760 L: dri-devel@lists.freedesktop.org
3761 T: git git://people.freedesktop.org/~agd5f/linux
3763 F: drivers/gpu/drm/radeon/
3764 F: include/uapi/drm/radeon*
3767 M: Thierry Reding <thierry.reding@gmail.com>
3768 L: dri-devel@lists.freedesktop.org
3769 T: git git://anongit.freedesktop.org/tegra/linux.git
3771 F: drivers/gpu/drm/drm_panel.c
3772 F: drivers/gpu/drm/panel/
3773 F: include/drm/drm_panel.h
3774 F: Documentation/devicetree/bindings/display/panel/
3776 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3777 M: Daniel Vetter <daniel.vetter@intel.com>
3778 M: Jani Nikula <jani.nikula@linux.intel.com>
3779 L: intel-gfx@lists.freedesktop.org
3780 L: dri-devel@lists.freedesktop.org
3781 W: https://01.org/linuxgraphics/
3782 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3783 T: git git://anongit.freedesktop.org/drm-intel
3785 F: drivers/gpu/drm/i915/
3786 F: include/drm/i915*
3787 F: include/uapi/drm/i915*
3789 DRM DRIVERS FOR ATMEL HLCDC
3790 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3791 L: dri-devel@lists.freedesktop.org
3793 F: drivers/gpu/drm/atmel-hlcdc/
3794 F: Documentation/devicetree/bindings/drm/atmel/
3796 DRM DRIVERS FOR EXYNOS
3797 M: Inki Dae <inki.dae@samsung.com>
3798 M: Joonyoung Shim <jy0922.shim@samsung.com>
3799 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3800 M: Kyungmin Park <kyungmin.park@samsung.com>
3801 L: dri-devel@lists.freedesktop.org
3802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3804 F: drivers/gpu/drm/exynos/
3805 F: include/drm/exynos*
3806 F: include/uapi/drm/exynos*
3808 DRM DRIVERS FOR FREESCALE DCU
3809 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3810 M: Alison Wang <alison.wang@freescale.com>
3811 L: dri-devel@lists.freedesktop.org
3813 F: drivers/gpu/drm/fsl-dcu/
3814 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3815 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3817 DRM DRIVERS FOR FREESCALE IMX
3818 M: Philipp Zabel <p.zabel@pengutronix.de>
3819 L: dri-devel@lists.freedesktop.org
3821 F: drivers/gpu/drm/imx/
3822 F: drivers/gpu/ipu-v3/
3823 F: Documentation/devicetree/bindings/display/imx/
3825 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3826 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3827 L: dri-devel@lists.freedesktop.org
3828 T: git git://github.com/patjak/drm-gma500
3830 F: drivers/gpu/drm/gma500
3831 F: include/drm/gma500*
3833 DRM DRIVERS FOR NVIDIA TEGRA
3834 M: Thierry Reding <thierry.reding@gmail.com>
3835 M: Terje Bergström <tbergstrom@nvidia.com>
3836 L: dri-devel@lists.freedesktop.org
3837 L: linux-tegra@vger.kernel.org
3838 T: git git://anongit.freedesktop.org/tegra/linux.git
3840 F: drivers/gpu/drm/tegra/
3841 F: drivers/gpu/host1x/
3842 F: include/linux/host1x.h
3843 F: include/uapi/drm/tegra_drm.h
3844 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3846 DRM DRIVERS FOR RENESAS
3847 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3848 L: dri-devel@lists.freedesktop.org
3849 L: linux-renesas-soc@vger.kernel.org
3850 T: git git://people.freedesktop.org/~airlied/linux
3852 F: drivers/gpu/drm/rcar-du/
3853 F: drivers/gpu/drm/shmobile/
3854 F: include/linux/platform_data/shmob_drm.h
3856 DRM DRIVERS FOR ROCKCHIP
3857 M: Mark Yao <mark.yao@rock-chips.com>
3858 L: dri-devel@lists.freedesktop.org
3860 F: drivers/gpu/drm/rockchip/
3861 F: Documentation/devicetree/bindings/display/rockchip*
3864 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3865 M: Vincent Abriou <vincent.abriou@st.com>
3866 L: dri-devel@lists.freedesktop.org
3867 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3869 F: drivers/gpu/drm/sti
3870 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3872 DRM DRIVERS FOR VIVANTE GPU IP
3873 M: Lucas Stach <l.stach@pengutronix.de>
3874 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3875 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3876 L: dri-devel@lists.freedesktop.org
3878 F: drivers/gpu/drm/etnaviv
3879 F: Documentation/devicetree/bindings/display/etnaviv
3881 DSBR100 USB FM RADIO DRIVER
3882 M: Alexey Klimov <klimov.linux@gmail.com>
3883 L: linux-media@vger.kernel.org
3884 T: git git://linuxtv.org/media_tree.git
3886 F: drivers/media/radio/dsbr100.c
3889 M: Francois Romieu <romieu@fr.zoreil.com>
3890 L: netdev@vger.kernel.org
3892 F: drivers/net/wan/dscc4.c
3895 M: Hans Verkuil <hverkuil@xs4all.nl>
3896 L: linux-media@vger.kernel.org
3897 T: git git://linuxtv.org/media_tree.git
3898 W: https://linuxtv.org
3900 F: drivers/media/pci/dt3155/
3902 DVB_USB_AF9015 MEDIA DRIVER
3903 M: Antti Palosaari <crope@iki.fi>
3904 L: linux-media@vger.kernel.org
3905 W: https://linuxtv.org
3906 W: http://palosaari.fi/linux/
3907 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3908 T: git git://linuxtv.org/anttip/media_tree.git
3910 F: drivers/media/usb/dvb-usb-v2/af9015*
3912 DVB_USB_AF9035 MEDIA DRIVER
3913 M: Antti Palosaari <crope@iki.fi>
3914 L: linux-media@vger.kernel.org
3915 W: https://linuxtv.org
3916 W: http://palosaari.fi/linux/
3917 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918 T: git git://linuxtv.org/anttip/media_tree.git
3920 F: drivers/media/usb/dvb-usb-v2/af9035*
3922 DVB_USB_ANYSEE MEDIA DRIVER
3923 M: Antti Palosaari <crope@iki.fi>
3924 L: linux-media@vger.kernel.org
3925 W: https://linuxtv.org
3926 W: http://palosaari.fi/linux/
3927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3928 T: git git://linuxtv.org/anttip/media_tree.git
3930 F: drivers/media/usb/dvb-usb-v2/anysee*
3932 DVB_USB_AU6610 MEDIA DRIVER
3933 M: Antti Palosaari <crope@iki.fi>
3934 L: linux-media@vger.kernel.org
3935 W: https://linuxtv.org
3936 W: http://palosaari.fi/linux/
3937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3938 T: git git://linuxtv.org/anttip/media_tree.git
3940 F: drivers/media/usb/dvb-usb-v2/au6610*
3942 DVB_USB_CE6230 MEDIA DRIVER
3943 M: Antti Palosaari <crope@iki.fi>
3944 L: linux-media@vger.kernel.org
3945 W: https://linuxtv.org
3946 W: http://palosaari.fi/linux/
3947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3948 T: git git://linuxtv.org/anttip/media_tree.git
3950 F: drivers/media/usb/dvb-usb-v2/ce6230*
3952 DVB_USB_CXUSB MEDIA DRIVER
3953 M: Michael Krufky <mkrufky@linuxtv.org>
3954 L: linux-media@vger.kernel.org
3955 W: https://linuxtv.org
3956 W: http://github.com/mkrufky
3957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3958 T: git git://linuxtv.org/media_tree.git
3960 F: drivers/media/usb/dvb-usb/cxusb*
3962 DVB_USB_EC168 MEDIA DRIVER
3963 M: Antti Palosaari <crope@iki.fi>
3964 L: linux-media@vger.kernel.org
3965 W: https://linuxtv.org
3966 W: http://palosaari.fi/linux/
3967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3968 T: git git://linuxtv.org/anttip/media_tree.git
3970 F: drivers/media/usb/dvb-usb-v2/ec168*
3972 DVB_USB_GL861 MEDIA DRIVER
3973 M: Antti Palosaari <crope@iki.fi>
3974 L: linux-media@vger.kernel.org
3975 W: https://linuxtv.org
3976 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3977 T: git git://linuxtv.org/anttip/media_tree.git
3979 F: drivers/media/usb/dvb-usb-v2/gl861*
3981 DVB_USB_MXL111SF MEDIA DRIVER
3982 M: Michael Krufky <mkrufky@linuxtv.org>
3983 L: linux-media@vger.kernel.org
3984 W: https://linuxtv.org
3985 W: http://github.com/mkrufky
3986 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3989 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3991 DVB_USB_RTL28XXU MEDIA DRIVER
3992 M: Antti Palosaari <crope@iki.fi>
3993 L: linux-media@vger.kernel.org
3994 W: https://linuxtv.org
3995 W: http://palosaari.fi/linux/
3996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3997 T: git git://linuxtv.org/anttip/media_tree.git
3999 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4001 DVB_USB_V2 MEDIA DRIVER
4002 M: Antti Palosaari <crope@iki.fi>
4003 L: linux-media@vger.kernel.org
4004 W: https://linuxtv.org
4005 W: http://palosaari.fi/linux/
4006 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4007 T: git git://linuxtv.org/anttip/media_tree.git
4009 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4010 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4013 M: Jason Baron <jbaron@akamai.com>
4015 F: lib/dynamic_debug.c
4016 F: include/linux/dynamic_debug.h
4018 DZ DECSTATION DZ11 SERIAL DRIVER
4019 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4021 F: drivers/tty/serial/dz.*
4023 E3X0 POWER BUTTON DRIVER
4024 M: Moritz Fischer <moritz.fischer@ettus.com>
4025 L: usrp-users@lists.ettus.com
4026 W: http://www.ettus.com
4028 F: drivers/input/misc/e3x0-button.c
4029 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4032 M: Antti Palosaari <crope@iki.fi>
4033 L: linux-media@vger.kernel.org
4034 W: https://linuxtv.org
4035 W: http://palosaari.fi/linux/
4036 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4037 T: git git://linuxtv.org/anttip/media_tree.git
4039 F: drivers/media/tuners/e4000*
4041 EATA ISA/EISA/PCI SCSI DRIVER
4042 M: Dario Ballabio <ballabio_dario@emc.com>
4043 L: linux-scsi@vger.kernel.org
4045 F: drivers/scsi/eata.c
4048 M: Antti Palosaari <crope@iki.fi>
4049 L: linux-media@vger.kernel.org
4050 W: https://linuxtv.org
4051 W: http://palosaari.fi/linux/
4052 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4053 T: git git://linuxtv.org/anttip/media_tree.git
4055 F: drivers/media/dvb-frontends/ec100*
4058 M: Tyler Hicks <tyhicks@canonical.com>
4059 L: ecryptfs@vger.kernel.org
4060 W: http://ecryptfs.org
4061 W: https://launchpad.net/ecryptfs
4062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4064 F: Documentation/filesystems/ecryptfs.txt
4068 M: Doug Thompson <dougthompson@xmission.com>
4069 M: Borislav Petkov <bp@alien8.de>
4070 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4071 L: linux-edac@vger.kernel.org
4072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4075 F: Documentation/edac.txt
4077 F: include/linux/edac.h
4080 M: Doug Thompson <dougthompson@xmission.com>
4081 M: Borislav Petkov <bp@alien8.de>
4082 L: linux-edac@vger.kernel.org
4084 F: drivers/edac/amd64_edac*
4087 M: Doug Thompson <dougthompson@xmission.com>
4088 M: Robert Richter <rric@kernel.org>
4089 L: linux-edac@vger.kernel.org
4091 F: drivers/edac/highbank*
4094 M: Ralf Baechle <ralf@linux-mips.org>
4095 M: David Daney <david.daney@cavium.com>
4096 L: linux-edac@vger.kernel.org
4097 L: linux-mips@linux-mips.org
4099 F: drivers/edac/octeon_edac*
4102 M: Mark Gross <mark.gross@intel.com>
4103 M: Doug Thompson <dougthompson@xmission.com>
4104 L: linux-edac@vger.kernel.org
4106 F: drivers/edac/e752x_edac.c
4109 M: Doug Thompson <dougthompson@xmission.com>
4110 L: linux-edac@vger.kernel.org
4112 F: drivers/edac/e7xxx_edac.c
4115 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4116 L: linux-edac@vger.kernel.org
4118 F: drivers/edac/ghes_edac.c
4121 M: Tim Small <tim@buttersideup.com>
4122 L: linux-edac@vger.kernel.org
4124 F: drivers/edac/i82443bxgx_edac.c
4127 M: Jason Uhlenkott <juhlenko@akamai.com>
4128 L: linux-edac@vger.kernel.org
4130 F: drivers/edac/i3000_edac.c
4133 M: Doug Thompson <dougthompson@xmission.com>
4134 L: linux-edac@vger.kernel.org
4136 F: drivers/edac/i5000_edac.c
4139 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4140 L: linux-edac@vger.kernel.org
4142 F: drivers/edac/i5400_edac.c
4145 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4146 L: linux-edac@vger.kernel.org
4148 F: drivers/edac/i7300_edac.c
4151 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4152 L: linux-edac@vger.kernel.org
4154 F: drivers/edac/i7core_edac.c
4157 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4158 M: "Arvind R." <arvino55@gmail.com>
4159 L: linux-edac@vger.kernel.org
4161 F: drivers/edac/i82975x_edac.c
4164 M: Jason Baron <jbaron@akamai.com>
4165 L: linux-edac@vger.kernel.org
4167 F: drivers/edac/ie31200_edac.c
4170 M: Johannes Thumshirn <morbidrsa@gmail.com>
4171 L: linux-edac@vger.kernel.org
4173 F: drivers/edac/mpc85xx_edac.[ch]
4176 M: Egor Martovetsky <egor@pasemi.com>
4177 L: linux-edac@vger.kernel.org
4179 F: drivers/edac/pasemi_edac.c
4182 M: Tim Small <tim@buttersideup.com>
4183 L: linux-edac@vger.kernel.org
4185 F: drivers/edac/r82600_edac.c
4188 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4189 L: linux-edac@vger.kernel.org
4191 F: drivers/edac/sb_edac.c
4194 APPLIED MICRO (APM) X-GENE SOC EDAC
4195 M: Loc Ho <lho@apm.com>
4197 F: drivers/edac/xgene_edac.c
4198 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4200 EDIROL UA-101/UA-1000 DRIVER
4201 M: Clemens Ladisch <clemens@ladisch.de>
4202 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4203 T: git git://git.alsa-project.org/alsa-kernel.git
4205 F: sound/usb/misc/ua101.c
4207 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4208 M: Matt Fleming <matt@codeblueprint.co.uk>
4209 L: linux-efi@vger.kernel.org
4210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4212 F: Documentation/efi-stub.txt
4213 F: arch/ia64/kernel/efi.c
4214 F: arch/x86/boot/compressed/eboot.[ch]
4215 F: arch/x86/include/asm/efi.h
4216 F: arch/x86/platform/efi/*
4217 F: drivers/firmware/efi/*
4218 F: include/linux/efi*.h
4220 EFI VARIABLE FILESYSTEM
4221 M: Matthew Garrett <matthew.garrett@nebula.com>
4222 M: Jeremy Kerr <jk@ozlabs.org>
4223 M: Matt Fleming <matt@codeblueprint.co.uk>
4224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4225 L: linux-efi@vger.kernel.org
4229 EFIFB FRAMEBUFFER DRIVER
4230 L: linux-fbdev@vger.kernel.org
4231 M: Peter Jones <pjones@redhat.com>
4233 F: drivers/video/fbdev/efifb.c
4236 W: http://aeschi.ch.eu.org/efs/
4240 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4241 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4242 L: netdev@vger.kernel.org
4244 F: drivers/net/ethernet/ibm/ehea/
4246 EM28XX VIDEO4LINUX DRIVER
4247 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4248 L: linux-media@vger.kernel.org
4249 W: https://linuxtv.org
4250 T: git git://linuxtv.org/media_tree.git
4252 F: drivers/media/usb/em28xx/
4255 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4256 M: Matt Mackall <mpm@selenic.com>
4257 M: David Woodhouse <dwmw2@infradead.org>
4258 L: linux-embedded@vger.kernel.org
4261 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4262 M: James Smart <james.smart@avagotech.com>
4263 M: Dick Kennedy <dick.kennedy@avagotech.com>
4264 L: linux-scsi@vger.kernel.org
4265 W: http://www.avagotech.com
4267 F: drivers/scsi/lpfc/
4269 ENE CB710 FLASH CARD READER DRIVER
4270 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4272 F: drivers/misc/cb710/
4273 F: drivers/mmc/host/cb710-mmc.*
4274 F: include/linux/cb710.h
4276 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4277 M: Maxim Levitsky <maximlevitsky@gmail.com>
4279 F: drivers/media/rc/ene_ir.*
4281 EPSON S1D13XXX FRAMEBUFFER DRIVER
4282 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4285 F: drivers/video/fbdev/s1d13xxxfb.c
4286 F: include/video/s1d13xxxfb.h
4288 ET131X NETWORK DRIVER
4289 M: Mark Einon <mark.einon@gmail.com>
4291 F: drivers/net/ethernet/agere/
4294 M: Stephen Hemminger <stephen@networkplumber.org>
4295 L: bridge@lists.linux-foundation.org
4296 L: netdev@vger.kernel.org
4297 W: http://www.linuxfoundation.org/en/Net:Bridge
4299 F: include/linux/netfilter_bridge/
4302 ETHERNET PHY LIBRARY
4303 M: Florian Fainelli <f.fainelli@gmail.com>
4304 L: netdev@vger.kernel.org
4306 F: include/linux/phy.h
4307 F: include/linux/phy_fixed.h
4309 F: Documentation/networking/phy.txt
4310 F: drivers/of/of_mdio.c
4311 F: drivers/of/of_net.c
4314 M: Jan Kara <jack@suse.com>
4315 L: linux-ext4@vger.kernel.org
4317 F: Documentation/filesystems/ext2.txt
4319 F: include/linux/ext2*
4322 M: "Theodore Ts'o" <tytso@mit.edu>
4323 M: Andreas Dilger <adilger.kernel@dilger.ca>
4324 L: linux-ext4@vger.kernel.org
4325 W: http://ext4.wiki.kernel.org
4326 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4329 F: Documentation/filesystems/ext4.txt
4332 Extended Verification Module (EVM)
4333 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4334 L: linux-ima-devel@lists.sourceforge.net
4335 L: linux-security-module@vger.kernel.org
4337 F: security/integrity/evm/
4339 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4340 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4341 M: Chanwoo Choi <cw00.choi@samsung.com>
4342 L: linux-kernel@vger.kernel.org
4343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4346 F: include/linux/extcon/
4347 F: include/linux/extcon.h
4348 F: Documentation/extcon/
4349 F: Documentation/devicetree/bindings/extcon/
4352 M: Jingoo Han <jingoohan1@gmail.com>
4353 L: dri-devel@lists.freedesktop.org
4355 F: drivers/gpu/drm/exynos/exynos_dp*
4357 EXYNOS MIPI DISPLAY DRIVERS
4358 M: Inki Dae <inki.dae@samsung.com>
4359 M: Donghwa Lee <dh09.lee@samsung.com>
4360 M: Kyungmin Park <kyungmin.park@samsung.com>
4361 L: linux-fbdev@vger.kernel.org
4363 F: drivers/video/fbdev/exynos/exynos_mipi*
4364 F: include/video/exynos_mipi*
4366 F71805F HARDWARE MONITORING DRIVER
4367 M: Jean Delvare <jdelvare@suse.com>
4368 L: lm-sensors@lm-sensors.org
4370 F: Documentation/hwmon/f71805f
4371 F: drivers/hwmon/f71805f.c
4374 M: Michael Buesch <m@bues.ch>
4375 L: linux-media@vger.kernel.org
4377 F: drivers/media/tuners/fc0011.h
4378 F: drivers/media/tuners/fc0011.c
4381 M: Antti Palosaari <crope@iki.fi>
4382 L: linux-media@vger.kernel.org
4383 W: https://linuxtv.org
4384 W: http://palosaari.fi/linux/
4385 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4386 T: git git://linuxtv.org/anttip/media_tree.git
4388 F: drivers/media/tuners/fc2580*
4391 M: Eric Paris <eparis@redhat.com>
4393 F: fs/notify/fanotify/
4394 F: include/linux/fanotify.h
4395 F: include/uapi/linux/fanotify.h
4397 FARSYNC SYNCHRONOUS DRIVER
4398 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4399 W: http://www.farsite.co.uk/
4401 F: drivers/net/wan/farsync.*
4403 FAULT INJECTION SUPPORT
4404 M: Akinobu Mita <akinobu.mita@gmail.com>
4406 F: Documentation/fault-injection/
4407 F: lib/fault-inject.c
4409 FBTFT Framebuffer drivers
4410 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4411 M: Noralf Trønnes <noralf@tronnes.org>
4413 F: drivers/staging/fbtft/
4415 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4416 M: Vasu Dev <vasu.dev@intel.com>
4417 L: fcoe-devel@open-fcoe.org
4418 W: www.Open-FCoE.org
4420 F: drivers/scsi/libfc/
4421 F: drivers/scsi/fcoe/
4423 F: include/scsi/libfc.h
4424 F: include/scsi/libfcoe.h
4425 F: include/uapi/scsi/fc/
4427 FILE LOCKING (flock() and fcntl()/lockf())
4428 M: Jeff Layton <jlayton@poochiereds.net>
4429 M: "J. Bruce Fields" <bfields@fieldses.org>
4430 L: linux-fsdevel@vger.kernel.org
4432 F: include/linux/fcntl.h
4433 F: include/linux/fs.h
4434 F: include/uapi/linux/fcntl.h
4435 F: include/uapi/linux/fs.h
4439 FILESYSTEMS (VFS and infrastructure)
4440 M: Alexander Viro <viro@zeniv.linux.org.uk>
4441 L: linux-fsdevel@vger.kernel.org
4445 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4446 M: Riku Voipio <riku.voipio@iki.fi>
4447 L: lm-sensors@lm-sensors.org
4449 F: drivers/hwmon/f75375s.c
4450 F: include/linux/f75375s.h
4452 FIREWIRE AUDIO DRIVERS
4453 M: Clemens Ladisch <clemens@ladisch.de>
4454 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4455 T: git git://git.alsa-project.org/alsa-kernel.git
4459 FIREWIRE MEDIA DRIVERS (firedtv)
4460 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4461 L: linux-media@vger.kernel.org
4462 L: linux1394-devel@lists.sourceforge.net
4463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4465 F: drivers/media/firewire/
4467 FIREWIRE SBP-2 TARGET
4468 M: Chris Boot <bootc@bootc.net>
4469 L: linux-scsi@vger.kernel.org
4470 L: target-devel@vger.kernel.org
4471 L: linux1394-devel@lists.sourceforge.net
4472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4474 F: drivers/target/sbp/
4477 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4478 L: linux1394-devel@lists.sourceforge.net
4479 W: http://ieee1394.wiki.kernel.org/
4480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4482 F: drivers/firewire/
4483 F: include/linux/firewire.h
4484 F: include/uapi/linux/firewire*.h
4487 FIRMWARE LOADER (request_firmware)
4488 M: Ming Lei <ming.lei@canonical.com>
4489 L: linux-kernel@vger.kernel.org
4491 F: Documentation/firmware_class/
4492 F: drivers/base/firmware*.c
4493 F: include/linux/firmware.h
4495 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4496 M: Joshua Morris <josh.h.morris@us.ibm.com>
4497 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4499 F: drivers/block/rsxx/
4502 M: Jiri Kosina <jikos@kernel.org>
4503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4505 F: drivers/block/floppy.c
4508 M: Alessandro Rubini <rubini@gnudd.com>
4509 W: http://www.ohwr.org/projects/fmc-bus
4512 F: include/linux/fmc*.h
4513 F: include/linux/ipmi-fru.h
4516 FPGA MANAGER FRAMEWORK
4517 M: Alan Tull <atull@opensource.altera.com>
4518 R: Moritz Fischer <moritz.fischer@ettus.com>
4521 F: include/linux/fpga/fpga-mgr.h
4522 W: http://www.rocketboards.org
4525 M: Bill Metzenthen <billm@melbpc.org.au>
4526 W: http://floatingpoint.sourceforge.net/emulator/index.html
4528 F: arch/x86/math-emu/
4530 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4531 L: netdev@vger.kernel.org
4533 F: drivers/net/wan/dlci.c
4534 F: drivers/net/wan/sdla.c
4537 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4538 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4539 L: linux-fbdev@vger.kernel.org
4540 W: http://linux-fbdev.sourceforge.net/
4541 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4544 F: Documentation/fb/
4547 F: include/linux/fb.h
4548 F: include/uapi/video/
4549 F: include/uapi/linux/fb.h
4551 FREESCALE DIU FRAMEBUFFER DRIVER
4552 M: Timur Tabi <timur@tabi.org>
4553 L: linux-fbdev@vger.kernel.org
4555 F: drivers/video/fbdev/fsl-diu-fb.*
4557 FREESCALE DMA DRIVER
4558 M: Li Yang <leoli@freescale.com>
4559 M: Zhang Wei <zw@zh-kernel.org>
4560 L: linuxppc-dev@lists.ozlabs.org
4562 F: drivers/dma/fsldma.*
4564 FREESCALE GPMI NAND DRIVER
4565 M: Han Xu <han.xu@nxp.com>
4566 L: linux-mtd@lists.infradead.org
4568 F: drivers/mtd/nand/gpmi-nand/*
4570 FREESCALE I2C CPM DRIVER
4571 M: Jochen Friedrich <jochen@scram.de>
4572 L: linuxppc-dev@lists.ozlabs.org
4573 L: linux-i2c@vger.kernel.org
4575 F: drivers/i2c/busses/i2c-cpm.c
4577 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4578 M: Sascha Hauer <kernel@pengutronix.de>
4579 L: linux-fbdev@vger.kernel.org
4580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4582 F: include/linux/platform_data/video-imxfb.h
4583 F: drivers/video/fbdev/imxfb.c
4585 FREESCALE QUAD SPI DRIVER
4586 M: Han Xu <han.xu@nxp.com>
4587 L: linux-mtd@lists.infradead.org
4589 F: drivers/mtd/spi-nor/fsl-quadspi.c
4591 FREESCALE SOC FS_ENET DRIVER
4592 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4593 M: Vitaly Bordug <vbordug@ru.mvista.com>
4594 L: linuxppc-dev@lists.ozlabs.org
4595 L: netdev@vger.kernel.org
4597 F: drivers/net/ethernet/freescale/fs_enet/
4598 F: include/linux/fs_enet_pd.h
4600 FREESCALE IMX / MXC FEC DRIVER
4601 M: Fugang Duan <fugang.duan@nxp.com>
4602 L: netdev@vger.kernel.org
4604 F: drivers/net/ethernet/freescale/fec_main.c
4605 F: drivers/net/ethernet/freescale/fec_ptp.c
4606 F: drivers/net/ethernet/freescale/fec.h
4607 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4609 FREESCALE QUICC ENGINE LIBRARY
4610 L: linuxppc-dev@lists.ozlabs.org
4612 F: drivers/soc/fsl/qe/
4613 F: include/soc/fsl/*qe*.h
4614 F: include/soc/fsl/*ucc*.h
4616 FREESCALE USB PERIPHERAL DRIVERS
4617 M: Li Yang <leoli@freescale.com>
4618 L: linux-usb@vger.kernel.org
4619 L: linuxppc-dev@lists.ozlabs.org
4621 F: drivers/usb/gadget/udc/fsl*
4623 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4624 M: Li Yang <leoli@freescale.com>
4625 L: netdev@vger.kernel.org
4626 L: linuxppc-dev@lists.ozlabs.org
4628 F: drivers/net/ethernet/freescale/ucc_geth*
4630 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4631 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4632 L: netdev@vger.kernel.org
4634 F: drivers/net/ethernet/freescale/gianfar*
4635 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4636 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4638 FREESCALE QUICC ENGINE UCC UART DRIVER
4639 M: Timur Tabi <timur@tabi.org>
4640 L: linuxppc-dev@lists.ozlabs.org
4642 F: drivers/tty/serial/ucc_uart.c
4644 FREESCALE SOC SOUND DRIVERS
4645 M: Timur Tabi <timur@tabi.org>
4646 M: Nicolin Chen <nicoleotsuka@gmail.com>
4647 M: Xiubo Li <Xiubo.Lee@gmail.com>
4648 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4649 L: linuxppc-dev@lists.ozlabs.org
4651 F: sound/soc/fsl/fsl*
4652 F: sound/soc/fsl/imx*
4653 F: sound/soc/fsl/mpc8610_hpcd.c
4655 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4656 M: "J. German Rivera" <German.Rivera@freescale.com>
4657 L: linux-kernel@vger.kernel.org
4659 F: drivers/staging/fsl-mc/
4662 M: Christoph Hellwig <hch@infradead.org>
4663 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4668 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4669 M: Pavel Machek <pavel@ucw.cz>
4670 L: linux-pm@vger.kernel.org
4672 F: Documentation/power/freezing-of-tasks.txt
4673 F: include/linux/freezer.h
4677 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4678 L: linux-kernel@vger.kernel.org
4681 F: include/linux/frontswap.h
4683 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4684 M: David Howells <dhowells@redhat.com>
4685 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4687 F: Documentation/filesystems/caching/
4689 F: include/linux/fscache*.h
4692 M: Jaegeuk Kim <jaegeuk@kernel.org>
4693 M: Changman Lee <cm224.lee@samsung.com>
4694 R: Chao Yu <chao2.yu@samsung.com>
4695 L: linux-f2fs-devel@lists.sourceforge.net
4696 W: http://en.wikipedia.org/wiki/F2FS
4697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4699 F: Documentation/filesystems/f2fs.txt
4700 F: Documentation/ABI/testing/sysfs-fs-f2fs
4702 F: include/linux/f2fs_fs.h
4703 F: include/trace/events/f2fs.h
4705 FUJITSU FR-V (FRV) PORT
4709 FUJITSU LAPTOP EXTRAS
4710 M: Jonathan Woithe <jwoithe@just42.net>
4711 L: platform-driver-x86@vger.kernel.org
4713 F: drivers/platform/x86/fujitsu-laptop.c
4715 FUJITSU M-5MO LS CAMERA ISP DRIVER
4716 M: Kyungmin Park <kyungmin.park@samsung.com>
4717 M: Heungjun Kim <riverful.kim@samsung.com>
4718 L: linux-media@vger.kernel.org
4720 F: drivers/media/i2c/m5mols/
4721 F: include/media/i2c/m5mols.h
4723 FUJITSU TABLET EXTRAS
4724 M: Robert Gerlach <khnz@gmx.de>
4725 L: platform-driver-x86@vger.kernel.org
4727 F: drivers/platform/x86/fujitsu-tablet.c
4729 FUSE: FILESYSTEM IN USERSPACE
4730 M: Miklos Szeredi <miklos@szeredi.hu>
4731 L: fuse-devel@lists.sourceforge.net
4732 W: http://fuse.sourceforge.net/
4733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4736 F: include/uapi/linux/fuse.h
4737 F: Documentation/filesystems/fuse.txt
4739 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4740 M: Rik Faith <faith@cs.unc.edu>
4741 L: linux-scsi@vger.kernel.org
4742 S: Odd Fixes (e.g., new signatures)
4743 F: drivers/scsi/fdomain.*
4745 GCOV BASED KERNEL PROFILING
4746 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4749 F: Documentation/gcov.txt
4751 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4752 M: Achim Leubner <achim_leubner@adaptec.com>
4753 L: linux-scsi@vger.kernel.org
4754 W: http://www.icp-vortex.com/
4756 F: drivers/scsi/gdt*
4758 GDB KERNEL DEBUGGING HELPER SCRIPTS
4759 M: Jan Kiszka <jan.kiszka@siemens.com>
4763 GEMTEK FM RADIO RECEIVER DRIVER
4764 M: Hans Verkuil <hverkuil@xs4all.nl>
4765 L: linux-media@vger.kernel.org
4766 T: git git://linuxtv.org/media_tree.git
4767 W: https://linuxtv.org
4769 F: drivers/media/radio/radio-gemtek*
4771 GENERIC GPIO I2C DRIVER
4772 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4774 F: drivers/i2c/busses/i2c-gpio.c
4775 F: include/linux/i2c-gpio.h
4777 GENERIC GPIO I2C MULTIPLEXER DRIVER
4778 M: Peter Korsgaard <peter.korsgaard@barco.com>
4779 L: linux-i2c@vger.kernel.org
4781 F: drivers/i2c/muxes/i2c-mux-gpio.c
4782 F: include/linux/i2c-mux-gpio.h
4783 F: Documentation/i2c/muxes/i2c-mux-gpio
4785 GENERIC HDLC (WAN) DRIVERS
4786 M: Krzysztof Halasa <khc@pm.waw.pl>
4787 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4789 F: drivers/net/wan/c101.c
4790 F: drivers/net/wan/hd6457*
4791 F: drivers/net/wan/hdlc*
4792 F: drivers/net/wan/n2.c
4793 F: drivers/net/wan/pc300too.c
4794 F: drivers/net/wan/pci200syn.c
4795 F: drivers/net/wan/wanxl*
4797 GENERIC INCLUDE/ASM HEADER FILES
4798 M: Arnd Bergmann <arnd@arndb.de>
4799 L: linux-arch@vger.kernel.org
4800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4802 F: include/asm-generic/
4803 F: include/uapi/asm-generic/
4805 GENERIC PHY FRAMEWORK
4806 M: Kishon Vijay Abraham I <kishon@ti.com>
4807 L: linux-kernel@vger.kernel.org
4808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4811 F: include/linux/phy/
4814 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4815 M: Kevin Hilman <khilman@kernel.org>
4816 M: Ulf Hansson <ulf.hansson@linaro.org>
4817 L: linux-pm@vger.kernel.org
4819 F: drivers/base/power/domain*.c
4820 F: include/linux/pm_domain.h
4822 GENERIC UIO DRIVER FOR PCI DEVICES
4823 M: "Michael S. Tsirkin" <mst@redhat.com>
4824 L: kvm@vger.kernel.org
4826 F: drivers/uio/uio_pci_generic.c
4828 GET_MAINTAINER SCRIPT
4829 M: Joe Perches <joe@perches.com>
4831 F: scripts/get_maintainer.pl
4834 M: Steven Whitehouse <swhiteho@redhat.com>
4835 M: Bob Peterson <rpeterso@redhat.com>
4836 L: cluster-devel@redhat.com
4837 W: http://sources.redhat.com/cluster/
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4840 F: Documentation/filesystems/gfs2*.txt
4842 F: include/uapi/linux/gfs2_ondisk.h
4844 GIGASET ISDN DRIVERS
4845 M: Paul Bolle <pebolle@tiscali.nl>
4846 L: gigaset307x-common@lists.sourceforge.net
4847 W: http://gigaset307x.sourceforge.net/
4849 F: Documentation/isdn/README.gigaset
4850 F: drivers/isdn/gigaset/
4851 F: include/uapi/linux/gigaset_dev.h
4854 M: Hans Verkuil <hans.verkuil@cisco.com>
4855 L: linux-media@vger.kernel.org
4857 F: drivers/media/usb/go7007/
4860 M: Bastien Nocera <hadess@hadess.net>
4861 L: linux-input@vger.kernel.org
4863 F: drivers/input/touchscreen/goodix.c
4866 M: Linus Walleij <linus.walleij@linaro.org>
4867 M: Alexandre Courbot <gnurou@gmail.com>
4868 L: linux-gpio@vger.kernel.org
4869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4871 F: Documentation/gpio/
4872 F: Documentation/ABI/testing/gpio-cdev
4873 F: Documentation/ABI/obsolete/sysfs-gpio
4875 F: include/linux/gpio/
4876 F: include/linux/gpio.h
4877 F: include/asm-generic/gpio.h
4878 F: include/uapi/linux/gpio.h
4881 GRE DEMULTIPLEXER DRIVER
4882 M: Dmitry Kozlov <xeb@mail.ru>
4883 L: netdev@vger.kernel.org
4885 F: net/ipv4/gre_demux.c
4886 F: net/ipv4/gre_offload.c
4887 F: include/net/gre.h
4889 GRETH 10/100/1G Ethernet MAC device driver
4890 M: Kristoffer Glembo <kristoffer@gaisler.com>
4891 L: netdev@vger.kernel.org
4893 F: drivers/net/ethernet/aeroflex/
4895 GSPCA FINEPIX SUBDRIVER
4896 M: Frank Zago <frank@zago.net>
4897 L: linux-media@vger.kernel.org
4898 T: git git://linuxtv.org/media_tree.git
4900 F: drivers/media/usb/gspca/finepix.c
4902 GSPCA GL860 SUBDRIVER
4903 M: Olivier Lorin <o.lorin@laposte.net>
4904 L: linux-media@vger.kernel.org
4905 T: git git://linuxtv.org/media_tree.git
4907 F: drivers/media/usb/gspca/gl860/
4909 GSPCA M5602 SUBDRIVER
4910 M: Erik Andren <erik.andren@gmail.com>
4911 L: linux-media@vger.kernel.org
4912 T: git git://linuxtv.org/media_tree.git
4914 F: drivers/media/usb/gspca/m5602/
4916 GSPCA PAC207 SONIXB SUBDRIVER
4917 M: Hans de Goede <hdegoede@redhat.com>
4918 L: linux-media@vger.kernel.org
4919 T: git git://linuxtv.org/media_tree.git
4921 F: drivers/media/usb/gspca/pac207.c
4923 GSPCA SN9C20X SUBDRIVER
4924 M: Brian Johnson <brijohn@gmail.com>
4925 L: linux-media@vger.kernel.org
4926 T: git git://linuxtv.org/media_tree.git
4928 F: drivers/media/usb/gspca/sn9c20x.c
4930 GSPCA T613 SUBDRIVER
4931 M: Leandro Costantino <lcostantino@gmail.com>
4932 L: linux-media@vger.kernel.org
4933 T: git git://linuxtv.org/media_tree.git
4935 F: drivers/media/usb/gspca/t613.c
4937 GSPCA USB WEBCAM DRIVER
4938 M: Hans de Goede <hdegoede@redhat.com>
4939 L: linux-media@vger.kernel.org
4940 T: git git://linuxtv.org/media_tree.git
4942 F: drivers/media/usb/gspca/
4944 GUID PARTITION TABLE (GPT)
4945 M: Davidlohr Bueso <dave@stgolabs.net>
4946 L: linux-efi@vger.kernel.org
4948 F: block/partitions/efi.*
4950 STK1160 USB VIDEO CAPTURE DRIVER
4951 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4952 L: linux-media@vger.kernel.org
4953 T: git git://linuxtv.org/media_tree.git
4955 F: drivers/media/usb/stk1160/
4958 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4959 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4960 W: http://uclinux-h8.sourceforge.jp
4961 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4964 F: drivers/clocksource/h8300_*.c
4965 F: drivers/clk/h8300/
4966 F: drivers/irqchip/irq-renesas-h8*.c
4968 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4969 M: Frank Seidel <frank@f-seidel.de>
4970 L: platform-driver-x86@vger.kernel.org
4971 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4973 F: drivers/platform/x86/hdaps.c
4975 HDPVR USB VIDEO ENCODER DRIVER
4976 M: Hans Verkuil <hverkuil@xs4all.nl>
4977 L: linux-media@vger.kernel.org
4978 T: git git://linuxtv.org/media_tree.git
4979 W: https://linuxtv.org
4981 F: drivers/media/usb/hdpvr/
4983 HWPOISON MEMORY FAILURE HANDLING
4984 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4985 L: linux-mm@kvack.org
4987 F: mm/memory-failure.c
4988 F: mm/hwpoison-inject.c
4990 HYPERVISOR VIRTUAL CONSOLE DRIVER
4991 L: linuxppc-dev@lists.ozlabs.org
4996 M: Antti Palosaari <crope@iki.fi>
4997 L: linux-media@vger.kernel.org
4998 W: https://linuxtv.org
4999 W: http://palosaari.fi/linux/
5000 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5001 T: git git://linuxtv.org/anttip/media_tree.git
5003 F: drivers/media/usb/hackrf/
5006 M: Jean Delvare <jdelvare@suse.com>
5007 M: Guenter Roeck <linux@roeck-us.net>
5008 L: lm-sensors@lm-sensors.org
5009 W: http://www.lm-sensors.org/
5010 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5013 F: Documentation/hwmon/
5015 F: include/linux/hwmon*.h
5017 HARDWARE RANDOM NUMBER GENERATOR CORE
5018 M: Matt Mackall <mpm@selenic.com>
5019 M: Herbert Xu <herbert@gondor.apana.org.au>
5020 L: linux-crypto@vger.kernel.org
5022 F: Documentation/hw_random.txt
5023 F: drivers/char/hw_random/
5024 F: include/linux/hw_random.h
5026 HARDWARE SPINLOCK CORE
5027 M: Ohad Ben-Cohen <ohad@wizery.com>
5028 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5031 F: Documentation/hwspinlock.txt
5032 F: drivers/hwspinlock/hwspinlock_*
5033 F: include/linux/hwspinlock.h
5035 HARMONY SOUND DRIVER
5036 L: linux-parisc@vger.kernel.org
5038 F: sound/parisc/harmony.*
5041 M: Antti Palosaari <crope@iki.fi>
5042 L: linux-media@vger.kernel.org
5043 W: https://linuxtv.org
5044 W: http://palosaari.fi/linux/
5045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5046 T: git git://linuxtv.org/anttip/media_tree.git
5048 F: drivers/media/dvb-frontends/hd29l2*
5050 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5051 M: Don Brace <don.brace@microsemi.com>
5052 L: iss_storagedev@hp.com
5053 L: esc.storagedev@microsemi.com
5054 L: linux-scsi@vger.kernel.org
5056 F: Documentation/scsi/hpsa.txt
5057 F: drivers/scsi/hpsa*.[ch]
5058 F: include/linux/cciss*.h
5059 F: include/uapi/linux/cciss*.h
5061 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5062 M: Don Brace <don.brace@microsemi.com>
5063 L: iss_storagedev@hp.com
5064 L: esc.storagedev@microsemi.com
5065 L: linux-scsi@vger.kernel.org
5067 F: Documentation/blockdev/cciss.txt
5068 F: drivers/block/cciss*
5069 F: include/linux/cciss_ioctl.h
5070 F: include/uapi/linux/cciss_ioctl.h
5073 L: linux-fsdevel@vger.kernel.org
5075 F: Documentation/filesystems/hfs.txt
5079 L: linux-fsdevel@vger.kernel.org
5081 F: Documentation/filesystems/hfsplus.txt
5084 HGA FRAMEBUFFER DRIVER
5085 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5086 L: linux-nvidia@lists.surfsouth.com
5087 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5089 F: drivers/video/fbdev/hgafb.c
5091 HIBERNATION (aka Software Suspend, aka swsusp)
5092 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5093 M: Pavel Machek <pavel@ucw.cz>
5094 L: linux-pm@vger.kernel.org
5097 F: drivers/base/power/
5099 F: include/linux/suspend.h
5100 F: include/linux/freezer.h
5101 F: include/linux/pm.h
5102 F: arch/*/include/asm/suspend*.h
5105 M: Jiri Kosina <jikos@kernel.org>
5106 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5107 L: linux-input@vger.kernel.org
5108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5111 F: include/linux/hid*
5112 F: include/uapi/linux/hid*
5114 HID SENSOR HUB DRIVERS
5115 M: Jiri Kosina <jikos@kernel.org>
5116 M: Jonathan Cameron <jic23@kernel.org>
5117 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5118 L: linux-input@vger.kernel.org
5119 L: linux-iio@vger.kernel.org
5121 F: Documentation/hid/hid-sensor*
5122 F: drivers/hid/hid-sensor-*
5123 F: drivers/iio/*/hid-*
5124 F: include/linux/hid-sensor-*
5126 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5127 M: Thomas Gleixner <tglx@linutronix.de>
5128 L: linux-kernel@vger.kernel.org
5129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5131 F: Documentation/timers/
5132 F: kernel/time/hrtimer.c
5133 F: kernel/time/clockevents.c
5134 F: kernel/time/tick*.*
5135 F: kernel/time/timer_*.c
5136 F: include/linux/clockchips.h
5137 F: include/linux/hrtimer.h
5139 HIGH-SPEED SCC DRIVER FOR AX.25
5140 L: linux-hams@vger.kernel.org
5142 F: drivers/net/hamradio/dmascc.c
5143 F: drivers/net/hamradio/scc.c
5145 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5146 M: HighPoint Linux Team <linux@highpoint-tech.com>
5147 W: http://www.highpoint-tech.com
5149 F: Documentation/scsi/hptiop.txt
5150 F: drivers/scsi/hptiop.c
5153 M: Jes Sorensen <jes@trained-monkey.org>
5154 L: linux-hippi@sunsite.dk
5156 F: include/linux/hippidevice.h
5157 F: include/uapi/linux/if_hippi.h
5159 F: drivers/net/hippi/
5161 HISILICON SAS Controller
5162 M: John Garry <john.garry@huawei.com>
5163 W: http://www.hisilicon.com
5165 F: drivers/scsi/hisi_sas/
5166 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5169 M: Jouni Malinen <j@w1.fi>
5170 L: hostap@shmoo.com (subscribers-only)
5171 L: linux-wireless@vger.kernel.org
5172 W: http://hostap.epitest.fi/
5174 F: drivers/net/wireless/intersil/hostap/
5176 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5177 L: platform-driver-x86@vger.kernel.org
5179 F: drivers/platform/x86/tc1100-wmi.c
5181 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5182 M: Jaroslav Kysela <perex@perex.cz>
5184 F: drivers/net/ethernet/hp/hp100.*
5186 HPET: High Precision Event Timers driver
5187 M: Clemens Ladisch <clemens@ladisch.de>
5189 F: Documentation/timers/hpet.txt
5190 F: drivers/char/hpet.c
5191 F: include/linux/hpet.h
5192 F: include/uapi/linux/hpet.h
5196 F: arch/x86/kernel/hpet.c
5197 F: arch/x86/include/asm/hpet.h
5200 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5201 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5206 M: Sebastian Reichel <sre@kernel.org>
5207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5209 F: Documentation/ABI/testing/sysfs-bus-hsi
5210 F: Documentation/hsi.txt
5212 F: include/linux/hsi/
5213 F: include/uapi/linux/hsi/
5216 M: Jan Dumon <j.dumon@option.com>
5217 W: http://www.pharscape.org
5219 F: drivers/net/usb/hso.c
5221 HSR NETWORK PROTOCOL
5222 M: Arvid Brodin <arvid.brodin@alten.se>
5223 L: netdev@vger.kernel.org
5227 HTCPEN TOUCHSCREEN DRIVER
5228 M: Pau Oliva Fora <pof@eslack.org>
5229 L: linux-input@vger.kernel.org
5231 F: drivers/input/touchscreen/htcpen.c
5234 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5238 Hyper-V CORE AND DRIVERS
5239 M: "K. Y. Srinivasan" <kys@microsoft.com>
5240 M: Haiyang Zhang <haiyangz@microsoft.com>
5241 L: devel@linuxdriverproject.org
5243 F: arch/x86/include/asm/mshyperv.h
5244 F: arch/x86/include/uapi/asm/hyperv.h
5245 F: arch/x86/kernel/cpu/mshyperv.c
5246 F: drivers/hid/hid-hyperv.c
5248 F: drivers/input/serio/hyperv-keyboard.c
5249 F: drivers/pci/host/pci-hyperv.c
5250 F: drivers/net/hyperv/
5251 F: drivers/scsi/storvsc_drv.c
5252 F: drivers/video/fbdev/hyperv_fb.c
5253 F: include/linux/hyperv.h
5255 F: Documentation/ABI/stable/sysfs-bus-vmbus
5257 I2C OVER PARALLEL PORT
5258 M: Jean Delvare <jdelvare@suse.com>
5259 L: linux-i2c@vger.kernel.org
5261 F: Documentation/i2c/busses/i2c-parport
5262 F: Documentation/i2c/busses/i2c-parport-light
5263 F: drivers/i2c/busses/i2c-parport.c
5264 F: drivers/i2c/busses/i2c-parport-light.c
5266 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5267 M: Jean Delvare <jdelvare@suse.com>
5268 L: linux-i2c@vger.kernel.org
5270 F: Documentation/i2c/busses/i2c-ali1535
5271 F: Documentation/i2c/busses/i2c-ali1563
5272 F: Documentation/i2c/busses/i2c-ali15x3
5273 F: Documentation/i2c/busses/i2c-amd756
5274 F: Documentation/i2c/busses/i2c-amd8111
5275 F: Documentation/i2c/busses/i2c-i801
5276 F: Documentation/i2c/busses/i2c-nforce2
5277 F: Documentation/i2c/busses/i2c-piix4
5278 F: Documentation/i2c/busses/i2c-sis5595
5279 F: Documentation/i2c/busses/i2c-sis630
5280 F: Documentation/i2c/busses/i2c-sis96x
5281 F: Documentation/i2c/busses/i2c-via
5282 F: Documentation/i2c/busses/i2c-viapro
5283 F: drivers/i2c/busses/i2c-ali1535.c
5284 F: drivers/i2c/busses/i2c-ali1563.c
5285 F: drivers/i2c/busses/i2c-ali15x3.c
5286 F: drivers/i2c/busses/i2c-amd756.c
5287 F: drivers/i2c/busses/i2c-amd756-s4882.c
5288 F: drivers/i2c/busses/i2c-amd8111.c
5289 F: drivers/i2c/busses/i2c-i801.c
5290 F: drivers/i2c/busses/i2c-isch.c
5291 F: drivers/i2c/busses/i2c-nforce2.c
5292 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5293 F: drivers/i2c/busses/i2c-piix4.c
5294 F: drivers/i2c/busses/i2c-sis5595.c
5295 F: drivers/i2c/busses/i2c-sis630.c
5296 F: drivers/i2c/busses/i2c-sis96x.c
5297 F: drivers/i2c/busses/i2c-via.c
5298 F: drivers/i2c/busses/i2c-viapro.c
5300 I2C/SMBUS ISMT DRIVER
5301 M: Seth Heasley <seth.heasley@intel.com>
5302 M: Neil Horman <nhorman@tuxdriver.com>
5303 L: linux-i2c@vger.kernel.org
5304 F: drivers/i2c/busses/i2c-ismt.c
5305 F: Documentation/i2c/busses/i2c-ismt
5307 I2C/SMBUS STUB DRIVER
5308 M: Jean Delvare <jdelvare@suse.com>
5309 L: linux-i2c@vger.kernel.org
5311 F: drivers/i2c/i2c-stub.c
5314 M: Wolfram Sang <wsa@the-dreams.de>
5315 L: linux-i2c@vger.kernel.org
5316 W: https://i2c.wiki.kernel.org/
5317 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5320 F: Documentation/devicetree/bindings/i2c/
5321 F: Documentation/i2c/
5324 F: include/linux/i2c.h
5325 F: include/linux/i2c-*.h
5326 F: include/uapi/linux/i2c.h
5327 F: include/uapi/linux/i2c-*.h
5330 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5331 L: linux-i2c@vger.kernel.org
5332 L: linux-acpi@vger.kernel.org
5336 M: Jean Delvare <jdelvare@suse.com>
5337 L: linux-i2c@vger.kernel.org
5339 F: Documentation/i2c/busses/i2c-taos-evm
5340 F: drivers/i2c/busses/i2c-taos-evm.c
5343 M: Till Harbaum <till@harbaum.org>
5344 L: linux-i2c@vger.kernel.org
5345 W: http://www.harbaum.org/till/i2c_tiny_usb
5347 F: drivers/i2c/busses/i2c-tiny-usb.c
5350 M: "H. Peter Anvin" <hpa@zytor.com>
5354 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5355 M: "H. Peter Anvin" <hpa@zytor.com>
5356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5359 IA64 (Itanium) PLATFORM
5360 M: Tony Luck <tony.luck@intel.com>
5361 M: Fenghua Yu <fenghua.yu@intel.com>
5362 L: linux-ia64@vger.kernel.org
5363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5367 IBM Power VMX Cryptographic instructions
5368 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5369 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5370 L: linux-crypto@vger.kernel.org
5372 F: drivers/crypto/vmx/Makefile
5373 F: drivers/crypto/vmx/Kconfig
5374 F: drivers/crypto/vmx/vmx.c
5375 F: drivers/crypto/vmx/aes*
5376 F: drivers/crypto/vmx/ghash*
5377 F: drivers/crypto/vmx/ppc-xlate.pl
5379 IBM Power in-Nest Crypto Acceleration
5380 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5381 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5382 L: linux-crypto@vger.kernel.org
5384 F: drivers/crypto/nx/Makefile
5385 F: drivers/crypto/nx/Kconfig
5386 F: drivers/crypto/nx/nx-aes*
5387 F: drivers/crypto/nx/nx-sha*
5388 F: drivers/crypto/nx/nx.*
5389 F: drivers/crypto/nx/nx_csbcpb.h
5390 F: drivers/crypto/nx/nx_debugfs.h
5392 IBM Power 842 compression accelerator
5393 M: Dan Streetman <ddstreet@ieee.org>
5395 F: drivers/crypto/nx/Makefile
5396 F: drivers/crypto/nx/Kconfig
5397 F: drivers/crypto/nx/nx-842*
5398 F: include/linux/sw842.h
5402 IBM Power Linux RAID adapter
5403 M: Brian King <brking@us.ibm.com>
5405 F: drivers/scsi/ipr.*
5407 IBM Power Virtual Ethernet Device Driver
5408 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5409 L: netdev@vger.kernel.org
5411 F: drivers/net/ethernet/ibm/ibmveth.*
5413 IBM Power SRIOV Virtual NIC Device Driver
5414 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5415 M: John Allen <jallen@linux.vnet.ibm.com>
5416 L: netdev@vger.kernel.org
5418 F: drivers/net/ethernet/ibm/ibmvnic.*
5420 IBM Power Virtual SCSI Device Drivers
5421 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5422 L: linux-scsi@vger.kernel.org
5424 F: drivers/scsi/ibmvscsi/ibmvscsi*
5425 F: drivers/scsi/ibmvscsi/viosrp.h
5427 IBM Power Virtual FC Device Drivers
5428 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5429 L: linux-scsi@vger.kernel.org
5431 F: drivers/scsi/ibmvscsi/ibmvfc*
5433 IBM ServeRAID RAID DRIVER
5435 F: drivers/scsi/ips.*
5437 ICH LPC AND GPIO DRIVER
5438 M: Peter Tyser <ptyser@xes-inc.com>
5440 F: drivers/mfd/lpc_ich.c
5441 F: drivers/gpio/gpio-ich.c
5444 M: "David S. Miller" <davem@davemloft.net>
5445 L: linux-ide@vger.kernel.org
5446 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5449 F: Documentation/ide/
5451 F: include/linux/ide.h
5453 IDEAPAD LAPTOP EXTRAS DRIVER
5454 M: Ike Panhc <ike.pan@canonical.com>
5455 L: platform-driver-x86@vger.kernel.org
5456 W: http://launchpad.net/ideapad-laptop
5458 F: drivers/platform/x86/ideapad-laptop.c
5460 IDEAPAD LAPTOP SLIDEBAR DRIVER
5461 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5462 L: linux-input@vger.kernel.org
5463 W: https://github.com/o2genum/ideapad-slidebar
5465 F: drivers/input/misc/ideapad_slidebar.c
5468 M: Borislav Petkov <bp@alien8.de>
5469 L: linux-ide@vger.kernel.org
5471 F: Documentation/cdrom/ide-cd
5472 F: drivers/ide/ide-cd*
5475 M: Andy Henroid <andrew.d.henroid@intel.com>
5476 L: linux-pm@vger.kernel.org
5478 F: drivers/idle/i7300_idle.c
5480 IEEE 802.15.4 SUBSYSTEM
5481 M: Alexander Aring <aar@pengutronix.de>
5482 L: linux-wpan@vger.kernel.org
5483 W: http://wpan.cakelab.org/
5484 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5489 F: drivers/net/ieee802154/
5490 F: include/linux/nl802154.h
5491 F: include/linux/ieee802154.h
5492 F: include/net/nl802154.h
5493 F: include/net/mac802154.h
5494 F: include/net/af_ieee802154.h
5495 F: include/net/cfg802154.h
5496 F: include/net/ieee802154_netdev.h
5497 F: Documentation/networking/ieee802154.txt
5499 IGORPLUG-USB IR RECEIVER
5500 M: Sean Young <sean@mess.org>
5501 L: linux-media@vger.kernel.org
5503 F: drivers/media/rc/igorplugusb.c
5505 IGUANAWORKS USB IR TRANSCEIVER
5506 M: Sean Young <sean@mess.org>
5507 L: linux-media@vger.kernel.org
5509 F: drivers/media/rc/iguanair.c
5511 IIO SUBSYSTEM AND DRIVERS
5512 M: Jonathan Cameron <jic23@kernel.org>
5513 R: Hartmut Knaack <knaack.h@gmx.de>
5514 R: Lars-Peter Clausen <lars@metafoo.de>
5515 R: Peter Meerwald <pmeerw@pmeerw.net>
5516 L: linux-iio@vger.kernel.org
5519 F: drivers/staging/iio/
5520 F: include/linux/iio/
5523 IKANOS/ADI EAGLE ADSL USB DRIVER
5524 M: Matthieu Castet <castet.matthieu@free.fr>
5525 M: Stanislaw Gruszka <stf_xl@wp.pl>
5527 F: drivers/usb/atm/ueagle-atm.c
5529 INA209 HARDWARE MONITOR DRIVER
5530 M: Guenter Roeck <linux@roeck-us.net>
5531 L: lm-sensors@lm-sensors.org
5533 F: Documentation/hwmon/ina209
5534 F: Documentation/devicetree/bindings/i2c/ina209.txt
5535 F: drivers/hwmon/ina209.c
5537 INA2XX HARDWARE MONITOR DRIVER
5538 M: Guenter Roeck <linux@roeck-us.net>
5539 L: lm-sensors@lm-sensors.org
5541 F: Documentation/hwmon/ina2xx
5542 F: drivers/hwmon/ina2xx.c
5543 F: include/linux/platform_data/ina2xx.h
5545 INDUSTRY PACK SUBSYSTEM (IPACK)
5546 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5547 M: Jens Taprogge <jens.taprogge@taprogge.org>
5548 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5549 L: industrypack-devel@lists.sourceforge.net
5550 W: http://industrypack.sourceforge.net
5554 INGENIC JZ4780 DMA Driver
5555 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5557 F: drivers/dma/dma-jz4780.c
5559 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5560 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5561 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5562 L: linux-ima-devel@lists.sourceforge.net
5563 L: linux-ima-user@lists.sourceforge.net
5564 L: linux-security-module@vger.kernel.org
5565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5567 F: security/integrity/ima/
5569 IMGTEC IR DECODER DRIVER
5570 M: James Hogan <james.hogan@imgtec.com>
5572 F: drivers/media/rc/img-ir/
5574 IMS TWINTURBO FRAMEBUFFER DRIVER
5575 L: linux-fbdev@vger.kernel.org
5577 F: drivers/video/fbdev/imsttfb.c
5579 INFINIBAND SUBSYSTEM
5580 M: Doug Ledford <dledford@redhat.com>
5581 M: Sean Hefty <sean.hefty@intel.com>
5582 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5583 L: linux-rdma@vger.kernel.org
5584 W: http://www.openfabrics.org/
5585 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5588 F: Documentation/infiniband/
5589 F: drivers/infiniband/
5590 F: drivers/staging/rdma/
5591 F: include/uapi/linux/if_infiniband.h
5592 F: include/uapi/rdma/
5596 M: John McCutchan <john@johnmccutchan.com>
5597 M: Robert Love <rlove@rlove.org>
5598 M: Eric Paris <eparis@parisplace.org>
5600 F: Documentation/filesystems/inotify.txt
5601 F: fs/notify/inotify/
5602 F: include/linux/inotify.h
5603 F: include/uapi/linux/inotify.h
5605 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5606 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5607 L: linux-input@vger.kernel.org
5608 Q: http://patchwork.kernel.org/project/linux-input/list/
5609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5612 F: include/linux/input.h
5613 F: include/uapi/linux/input.h
5614 F: include/linux/input/
5615 F: Documentation/devicetree/bindings/input/
5617 INPUT MULTITOUCH (MT) PROTOCOL
5618 M: Henrik Rydberg <rydberg@bitmath.org>
5619 L: linux-input@vger.kernel.org
5621 F: Documentation/input/multi-touch-protocol.txt
5622 F: drivers/input/input-mt.c
5625 INTEL ASoC BDW/HSW DRIVERS
5626 M: Jie Yang <yang.jie@linux.intel.com>
5627 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5629 F: sound/soc/intel/common/sst-dsp*
5630 F: sound/soc/intel/common/sst-firmware.c
5631 F: sound/soc/intel/boards/broadwell.c
5632 F: sound/soc/intel/haswell/
5634 INTEL C600 SERIES SAS CONTROLLER DRIVER
5635 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5636 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5637 L: linux-scsi@vger.kernel.org
5638 T: git git://git.code.sf.net/p/intel-sas/isci
5640 F: drivers/scsi/isci/
5642 INTEL HID EVENT DRIVER
5643 M: Alex Hung <alex.hung@canonical.com>
5644 L: platform-driver-x86@vger.kernel.org
5646 F: drivers/platform/x86/intel-hid.c
5649 M: Len Brown <lenb@kernel.org>
5650 L: linux-pm@vger.kernel.org
5651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5653 F: drivers/idle/intel_idle.c
5656 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5657 M: Len Brown <lenb@kernel.org>
5658 L: linux-pm@vger.kernel.org
5660 F: drivers/cpufreq/intel_pstate.c
5662 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5663 M: Maik Broemme <mbroemme@plusserver.de>
5664 L: linux-fbdev@vger.kernel.org
5666 F: Documentation/fb/intelfb.txt
5667 F: drivers/video/fbdev/intelfb/
5669 INTEL 810/815 FRAMEBUFFER DRIVER
5670 M: Antonino Daplas <adaplas@gmail.com>
5671 L: linux-fbdev@vger.kernel.org
5673 F: drivers/video/fbdev/i810/
5675 INTEL MENLOW THERMAL DRIVER
5676 M: Sujith Thomas <sujith.thomas@intel.com>
5677 L: platform-driver-x86@vger.kernel.org
5678 W: https://01.org/linux-acpi
5680 F: drivers/platform/x86/intel_menlow.c
5682 INTEL I/OAT DMA DRIVER
5683 M: Dave Jiang <dave.jiang@intel.com>
5684 R: Dan Williams <dan.j.williams@intel.com>
5685 L: dmaengine@vger.kernel.org
5686 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5688 F: drivers/dma/ioat*
5691 M: David Woodhouse <dwmw2@infradead.org>
5692 L: iommu@lists.linux-foundation.org
5693 T: git git://git.infradead.org/iommu-2.6.git
5695 F: drivers/iommu/intel-iommu.c
5696 F: include/linux/intel-iommu.h
5698 INTEL IOP-ADMA DMA DRIVER
5699 R: Dan Williams <dan.j.williams@intel.com>
5701 F: drivers/dma/iop-adma.c
5703 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5704 M: Krzysztof Halasa <khalasa@piap.pl>
5706 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5707 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5708 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5709 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5710 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5711 F: drivers/net/wan/ixp4xx_hss.c
5713 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5714 M: Deepak Saxena <dsaxena@plexity.net>
5716 F: drivers/char/hw_random/ixp4xx-rng.c
5718 INTEL ETHERNET DRIVERS
5719 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5720 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5721 R: Shannon Nelson <shannon.nelson@intel.com>
5722 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5723 R: Don Skidmore <donald.c.skidmore@intel.com>
5724 R: Bruce Allan <bruce.w.allan@intel.com>
5725 R: John Ronciak <john.ronciak@intel.com>
5726 R: Mitch Williams <mitch.a.williams@intel.com>
5727 L: intel-wired-lan@lists.osuosl.org
5728 W: http://www.intel.com/support/feedback.htm
5729 W: http://e1000.sourceforge.net/
5730 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5734 F: Documentation/networking/e100.txt
5735 F: Documentation/networking/e1000.txt
5736 F: Documentation/networking/e1000e.txt
5737 F: Documentation/networking/igb.txt
5738 F: Documentation/networking/igbvf.txt
5739 F: Documentation/networking/ixgb.txt
5740 F: Documentation/networking/ixgbe.txt
5741 F: Documentation/networking/ixgbevf.txt
5742 F: Documentation/networking/i40e.txt
5743 F: Documentation/networking/i40evf.txt
5744 F: drivers/net/ethernet/intel/
5745 F: drivers/net/ethernet/intel/*/
5747 INTEL-MID GPIO DRIVER
5748 M: David Cohen <david.a.cohen@linux.intel.com>
5749 L: linux-gpio@vger.kernel.org
5751 F: drivers/gpio/gpio-intel-mid.c
5753 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5754 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5755 L: linux-wireless@vger.kernel.org
5757 F: Documentation/networking/README.ipw2100
5758 F: Documentation/networking/README.ipw2200
5759 F: drivers/net/wireless/intel/ipw2x00/
5762 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5764 F: Documentation/trace/intel_th.txt
5765 F: drivers/hwtracing/intel_th/
5767 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5768 M: Ning Sun <ning.sun@intel.com>
5769 L: tboot-devel@lists.sourceforge.net
5770 W: http://tboot.sourceforge.net
5771 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5773 F: Documentation/intel_txt.txt
5774 F: include/linux/tboot.h
5775 F: arch/x86/kernel/tboot.c
5777 INTEL WIRELESS WIMAX CONNECTION 2400
5778 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5779 M: linux-wimax@intel.com
5780 L: wimax@linuxwimax.org (subscribers-only)
5782 W: http://linuxwimax.org
5783 F: Documentation/wimax/README.i2400m
5784 F: drivers/net/wimax/i2400m/
5785 F: include/uapi/linux/wimax/i2400m.h
5787 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5788 M: Stanislaw Gruszka <sgruszka@redhat.com>
5789 L: linux-wireless@vger.kernel.org
5791 F: drivers/net/wireless/intel/iwlegacy/
5793 INTEL WIRELESS WIFI LINK (iwlwifi)
5794 M: Johannes Berg <johannes.berg@intel.com>
5795 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5796 M: Intel Linux Wireless <linuxwifi@intel.com>
5797 L: linux-wireless@vger.kernel.org
5798 W: http://intellinuxwireless.org
5799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5801 F: drivers/net/wireless/intel/iwlwifi/
5803 INTEL MANAGEMENT ENGINE (mei)
5804 M: Tomas Winkler <tomas.winkler@intel.com>
5805 L: linux-kernel@vger.kernel.org
5807 F: include/uapi/linux/mei.h
5808 F: include/linux/mei_cl_bus.h
5809 F: drivers/misc/mei/*
5810 F: drivers/watchdog/mei_wdt.c
5811 F: Documentation/misc-devices/mei/*
5813 INTEL MIC DRIVERS (mic)
5814 M: Sudeep Dutt <sudeep.dutt@intel.com>
5815 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5817 W: https://github.com/sudeepdutt/mic
5818 W: http://software.intel.com/en-us/mic-developer
5819 F: include/linux/mic_bus.h
5820 F: include/linux/scif.h
5821 F: include/uapi/linux/mic_common.h
5822 F: include/uapi/linux/mic_ioctl.h
5823 F: include/uapi/linux/scif_ioctl.h
5824 F: drivers/misc/mic/
5825 F: drivers/dma/mic_x100_dma.c
5826 F: drivers/dma/mic_x100_dma.h
5827 F: Documentation/mic/
5829 INTEL PMC/P-Unit IPC DRIVER
5830 M: Zha Qipeng<qipeng.zha@intel.com>
5831 L: platform-driver-x86@vger.kernel.org
5833 F: drivers/platform/x86/intel_pmc_ipc.c
5834 F: drivers/platform/x86/intel_punit_ipc.c
5835 F: arch/x86/include/asm/intel_pmc_ipc.h
5836 F: arch/x86/include/asm/intel_punit_ipc.h
5838 INTEL TELEMETRY DRIVER
5839 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5840 L: platform-driver-x86@vger.kernel.org
5842 F: arch/x86/include/asm/intel_telemetry.h
5843 F: drivers/platform/x86/intel_telemetry*
5845 IOC3 ETHERNET DRIVER
5846 M: Ralf Baechle <ralf@linux-mips.org>
5847 L: linux-mips@linux-mips.org
5849 F: drivers/net/ethernet/sgi/ioc3-eth.c
5852 M: Pat Gefre <pfg@sgi.com>
5853 L: linux-serial@vger.kernel.org
5855 F: drivers/tty/serial/ioc3_serial.c
5858 M: Joerg Roedel <joro@8bytes.org>
5859 L: iommu@lists.linux-foundation.org
5860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5865 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5867 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5870 M: Corey Minyard <minyard@acm.org>
5871 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5872 W: http://openipmi.sourceforge.net/
5874 F: Documentation/IPMI.txt
5875 F: drivers/char/ipmi/
5876 F: include/linux/ipmi*
5877 F: include/uapi/linux/ipmi*
5879 QCOM AUDIO (ASoC) DRIVERS
5880 M: Patrick Lai <plai@codeaurora.org>
5881 M: Banajit Goswami <bgoswami@codeaurora.org>
5882 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5886 IPS SCSI RAID DRIVER
5887 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5888 L: linux-scsi@vger.kernel.org
5889 W: http://www.adaptec.com/
5891 F: drivers/scsi/ips*
5894 M: Wensong Zhang <wensong@linux-vs.org>
5895 M: Simon Horman <horms@verge.net.au>
5896 M: Julian Anastasov <ja@ssi.bg>
5897 L: netdev@vger.kernel.org
5898 L: lvs-devel@vger.kernel.org
5900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5902 F: Documentation/networking/ipvs-sysctl.txt
5903 F: include/net/ip_vs.h
5904 F: include/uapi/linux/ip_vs.h
5905 F: net/netfilter/ipvs/
5908 M: Jiri Kosina <jikos@kernel.org>
5909 M: David Sterba <dsterba@suse.com>
5911 F: drivers/tty/ipwireless/
5914 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5915 L: netdev@vger.kernel.org
5917 F: include/net/ipx.h
5918 F: include/uapi/linux/ipx.h
5922 M: Samuel Ortiz <samuel@sortiz.org>
5923 L: irda-users@lists.sourceforge.net (subscribers-only)
5924 L: netdev@vger.kernel.org
5925 W: http://irda.sourceforge.net/
5927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5928 F: Documentation/networking/irda.txt
5929 F: drivers/net/irda/
5930 F: include/net/irda/
5934 M: Thomas Gleixner <tglx@linutronix.de>
5935 L: linux-kernel@vger.kernel.org
5937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5941 M: Thomas Gleixner <tglx@linutronix.de>
5942 M: Jason Cooper <jason@lakedaemon.net>
5943 M: Marc Zyngier <marc.zyngier@arm.com>
5944 L: linux-kernel@vger.kernel.org
5946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5947 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5948 F: Documentation/devicetree/bindings/interrupt-controller/
5951 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5952 M: Jiang Liu <jiang.liu@linux.intel.com>
5953 M: Marc Zyngier <marc.zyngier@arm.com>
5955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5956 F: Documentation/IRQ-domain.txt
5957 F: include/linux/irqdomain.h
5958 F: kernel/irq/irqdomain.c
5962 M: Jaroslav Kysela <perex@perex.cz>
5964 F: Documentation/isapnp.txt
5965 F: drivers/pnp/isapnp/
5966 F: include/linux/isapnp.h
5969 M: Hans Verkuil <hverkuil@xs4all.nl>
5970 L: linux-media@vger.kernel.org
5971 T: git git://linuxtv.org/media_tree.git
5972 W: https://linuxtv.org
5974 F: drivers/media/radio/radio-isa*
5976 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5977 M: Peter Jones <pjones@redhat.com>
5978 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5980 F: drivers/firmware/iscsi_ibft*
5983 M: Mike Christie <michaelc@cs.wisc.edu>
5984 L: open-iscsi@googlegroups.com
5985 W: www.open-iscsi.org
5986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5988 F: drivers/scsi/*iscsi*
5989 F: include/scsi/*iscsi*
5991 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5992 M: Or Gerlitz <ogerlitz@mellanox.com>
5993 M: Sagi Grimberg <sagig@mellanox.com>
5994 M: Roi Dayan <roid@mellanox.com>
5995 L: linux-rdma@vger.kernel.org
5997 W: http://www.openfabrics.org
5998 W: www.open-iscsi.org
5999 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6000 F: drivers/infiniband/ulp/iser/
6002 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6003 M: Sagi Grimberg <sagig@mellanox.com>
6004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6005 L: linux-rdma@vger.kernel.org
6006 L: target-devel@vger.kernel.org
6008 W: http://www.linux-iscsi.org
6009 F: drivers/infiniband/ulp/isert
6012 M: Karsten Keil <isdn@linux-pingi.de>
6013 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6014 L: netdev@vger.kernel.org
6015 W: http://www.isdn4linux.de
6016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6018 F: Documentation/isdn/
6020 F: include/linux/isdn.h
6021 F: include/linux/isdn/
6022 F: include/uapi/linux/isdn.h
6023 F: include/uapi/linux/isdn/
6025 ISDN SUBSYSTEM (Eicon active card driver)
6026 M: Armin Schindler <mac@melware.de>
6027 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6028 W: http://www.melware.de
6030 F: drivers/isdn/hardware/eicon/
6032 IT87 HARDWARE MONITORING DRIVER
6033 M: Jean Delvare <jdelvare@suse.com>
6034 L: lm-sensors@lm-sensors.org
6036 F: Documentation/hwmon/it87
6037 F: drivers/hwmon/it87.c
6040 M: Antti Palosaari <crope@iki.fi>
6041 L: linux-media@vger.kernel.org
6042 W: https://linuxtv.org
6043 W: http://palosaari.fi/linux/
6044 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6045 T: git git://linuxtv.org/anttip/media_tree.git
6047 F: drivers/media/tuners/it913x*
6049 IVTV VIDEO4LINUX DRIVER
6050 M: Andy Walls <awalls@md.metrocast.net>
6051 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6052 L: linux-media@vger.kernel.org
6053 T: git git://linuxtv.org/media_tree.git
6054 W: http://www.ivtvdriver.org
6056 F: Documentation/video4linux/*.ivtv
6057 F: drivers/media/pci/ivtv/
6058 F: include/uapi/linux/ivtv*
6060 IX2505V MEDIA DRIVER
6061 M: Malcolm Priestley <tvboxspy@gmail.com>
6062 L: linux-media@vger.kernel.org
6063 W: https://linuxtv.org
6064 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6066 F: drivers/media/dvb-frontends/ix2505v*
6068 JC42.4 TEMPERATURE SENSOR DRIVER
6069 M: Guenter Roeck <linux@roeck-us.net>
6070 L: lm-sensors@lm-sensors.org
6072 F: drivers/hwmon/jc42.c
6073 F: Documentation/hwmon/jc42
6076 M: Dave Kleikamp <shaggy@kernel.org>
6077 L: jfs-discussion@lists.sourceforge.net
6078 W: http://jfs.sourceforge.net/
6079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6081 F: Documentation/filesystems/jfs.txt
6085 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6086 L: netdev@vger.kernel.org
6088 F: drivers/net/ethernet/jme.*
6090 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6091 M: David Woodhouse <dwmw2@infradead.org>
6092 L: linux-mtd@lists.infradead.org
6093 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6096 F: include/uapi/linux/jffs2.h
6098 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6099 M: "Theodore Ts'o" <tytso@mit.edu>
6100 M: Jan Kara <jack@suse.com>
6101 L: linux-ext4@vger.kernel.org
6104 F: include/linux/jbd2.h
6106 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6107 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6108 L: linux-media@vger.kernel.org
6110 F: drivers/media/platform/rcar_jpu.c
6112 JSM Neo PCI based serial card
6113 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6114 L: linux-serial@vger.kernel.org
6116 F: drivers/tty/serial/jsm/
6118 K10TEMP HARDWARE MONITORING DRIVER
6119 M: Clemens Ladisch <clemens@ladisch.de>
6120 L: lm-sensors@lm-sensors.org
6122 F: Documentation/hwmon/k10temp
6123 F: drivers/hwmon/k10temp.c
6125 K8TEMP HARDWARE MONITORING DRIVER
6126 M: Rudolf Marek <r.marek@assembler.cz>
6127 L: lm-sensors@lm-sensors.org
6129 F: Documentation/hwmon/k8temp
6130 F: drivers/hwmon/k8temp.c
6133 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6134 L: linux-kbuild@vger.kernel.org
6135 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6137 F: Documentation/kbuild/kconfig-language.txt
6141 M: Vivek Goyal <vgoyal@redhat.com>
6142 M: Haren Myneni <hbabu@us.ibm.com>
6143 L: kexec@lists.infradead.org
6144 W: http://lse.sourceforge.net/kdump/
6146 F: Documentation/kdump/
6148 KEENE FM RADIO TRANSMITTER DRIVER
6149 M: Hans Verkuil <hverkuil@xs4all.nl>
6150 L: linux-media@vger.kernel.org
6151 T: git git://linuxtv.org/media_tree.git
6152 W: https://linuxtv.org
6154 F: drivers/media/radio/radio-keene*
6156 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6157 M: Ian Kent <raven@themaw.net>
6158 L: autofs@vger.kernel.org
6162 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6163 M: Michal Marek <mmarek@suse.com>
6164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6166 L: linux-kbuild@vger.kernel.org
6168 F: Documentation/kbuild/
6170 F: scripts/Makefile.*
6176 L: kernel-janitors@vger.kernel.org
6177 W: http://kernelnewbies.org/KernelJanitors
6180 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6181 M: "J. Bruce Fields" <bfields@fieldses.org>
6182 M: Jeff Layton <jlayton@poochiereds.net>
6183 L: linux-nfs@vger.kernel.org
6184 W: http://nfs.sourceforge.net/
6185 T: git git://linux-nfs.org/~bfields/linux.git
6188 F: include/uapi/linux/nfsd/
6192 F: include/linux/lockd/
6193 F: include/linux/sunrpc/
6194 F: include/uapi/linux/sunrpc/
6196 KERNEL SELFTEST FRAMEWORK
6197 M: Shuah Khan <shuahkh@osg.samsung.com>
6198 L: linux-kselftest@vger.kernel.org
6199 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6201 F: tools/testing/selftests
6203 KERNEL VIRTUAL MACHINE (KVM)
6204 M: Gleb Natapov <gleb@kernel.org>
6205 M: Paolo Bonzini <pbonzini@redhat.com>
6206 L: kvm@vger.kernel.org
6207 W: http://www.linux-kvm.org
6208 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6210 F: Documentation/*/kvm*.txt
6211 F: Documentation/virtual/kvm/
6213 F: arch/x86/kernel/kvm.c
6214 F: arch/x86/kernel/kvmclock.c
6215 F: arch/*/include/asm/kvm*
6216 F: include/linux/kvm*
6217 F: include/uapi/linux/kvm*
6220 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6221 M: Joerg Roedel <joro@8bytes.org>
6222 L: kvm@vger.kernel.org
6223 W: http://www.linux-kvm.org/
6225 F: arch/x86/include/asm/svm.h
6226 F: arch/x86/kvm/svm.c
6228 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6229 M: Alexander Graf <agraf@suse.com>
6230 L: kvm-ppc@vger.kernel.org
6231 W: http://www.linux-kvm.org/
6232 T: git git://github.com/agraf/linux-2.6.git
6234 F: arch/powerpc/include/asm/kvm*
6235 F: arch/powerpc/kvm/
6237 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6238 M: Christian Borntraeger <borntraeger@de.ibm.com>
6239 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6240 L: linux-s390@vger.kernel.org
6241 W: http://www.ibm.com/developerworks/linux/linux390/
6242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6244 F: Documentation/s390/kvm.txt
6245 F: arch/s390/include/asm/kvm*
6248 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6249 M: Christoffer Dall <christoffer.dall@linaro.org>
6250 M: Marc Zyngier <marc.zyngier@arm.com>
6251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6252 L: kvmarm@lists.cs.columbia.edu
6253 W: http://systems.cs.columbia.edu/projects/kvm-arm
6254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6256 F: arch/arm/include/uapi/asm/kvm*
6257 F: arch/arm/include/asm/kvm*
6260 F: include/kvm/arm_*
6262 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6263 M: Christoffer Dall <christoffer.dall@linaro.org>
6264 M: Marc Zyngier <marc.zyngier@arm.com>
6265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6266 L: kvmarm@lists.cs.columbia.edu
6268 F: arch/arm64/include/uapi/asm/kvm*
6269 F: arch/arm64/include/asm/kvm*
6272 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6273 M: James Hogan <james.hogan@imgtec.com>
6274 L: linux-mips@linux-mips.org
6276 F: arch/mips/include/uapi/asm/kvm*
6277 F: arch/mips/include/asm/kvm*
6281 M: Eric Biederman <ebiederm@xmission.com>
6282 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6283 L: kexec@lists.infradead.org
6285 F: include/linux/kexec.h
6286 F: include/uapi/linux/kexec.h
6290 M: David Howells <dhowells@redhat.com>
6291 L: keyrings@vger.kernel.org
6293 F: Documentation/security/keys.txt
6294 F: include/linux/key.h
6295 F: include/linux/key-type.h
6300 M: David Safford <safford@us.ibm.com>
6301 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6302 L: linux-security-module@vger.kernel.org
6303 L: keyrings@vger.kernel.org
6305 F: Documentation/security/keys-trusted-encrypted.txt
6306 F: include/keys/trusted-type.h
6307 F: security/keys/trusted.c
6308 F: security/keys/trusted.h
6311 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6312 M: David Safford <safford@us.ibm.com>
6313 L: linux-security-module@vger.kernel.org
6314 L: keyrings@vger.kernel.org
6316 F: Documentation/security/keys-trusted-encrypted.txt
6317 F: include/keys/encrypted-type.h
6318 F: security/keys/encrypted-keys/
6320 KGDB / KDB /debug_core
6321 M: Jason Wessel <jason.wessel@windriver.com>
6322 W: http://kgdb.wiki.kernel.org/
6323 L: kgdb-bugreport@lists.sourceforge.net
6324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6326 F: Documentation/DocBook/kgdb.tmpl
6327 F: drivers/misc/kgdbts.c
6328 F: drivers/tty/serial/kgdboc.c
6329 F: include/linux/kdb.h
6330 F: include/linux/kgdb.h
6334 M: Vegard Nossum <vegardno@ifi.uio.no>
6335 M: Pekka Enberg <penberg@kernel.org>
6337 F: Documentation/kmemcheck.txt
6338 F: arch/x86/include/asm/kmemcheck.h
6339 F: arch/x86/mm/kmemcheck/
6340 F: include/linux/kmemcheck.h
6344 M: Catalin Marinas <catalin.marinas@arm.com>
6346 F: Documentation/kmemleak.txt
6347 F: include/linux/kmemleak.h
6349 F: mm/kmemleak-test.c
6352 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6353 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6354 M: "David S. Miller" <davem@davemloft.net>
6355 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6357 F: Documentation/kprobes.txt
6358 F: include/linux/kprobes.h
6361 KS0108 LCD CONTROLLER DRIVER
6362 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6363 W: http://miguelojeda.es/auxdisplay.htm
6364 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6366 F: Documentation/auxdisplay/ks0108
6367 F: drivers/auxdisplay/ks0108.c
6368 F: include/linux/ks0108.h
6371 M: David Ahern <dsa@cumulusnetworks.com>
6372 L: netdev@vger.kernel.org
6375 F: include/net/l3mdev.h
6377 LANTIQ MIPS ARCHITECTURE
6378 M: John Crispin <blogic@openwrt.org>
6379 L: linux-mips@linux-mips.org
6384 L: linux-x25@vger.kernel.org
6386 F: Documentation/networking/lapb-module.txt
6390 LASI 53c700 driver for PARISC
6391 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6392 L: linux-scsi@vger.kernel.org
6394 F: Documentation/scsi/53c700.txt
6395 F: drivers/scsi/53c700*
6398 M: Richard Purdie <rpurdie@rpsys.net>
6399 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6400 L: linux-leds@vger.kernel.org
6401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6404 F: include/linux/leds.h
6406 LEGACY EEPROM DRIVER
6407 M: Jean Delvare <jdelvare@suse.com>
6409 F: Documentation/misc-devices/eeprom
6410 F: drivers/misc/eeprom/eeprom.c
6412 LEGO USB Tower driver
6413 M: Juergen Stuber <starblue@users.sourceforge.net>
6414 L: legousb-devel@lists.sourceforge.net
6415 W: http://legousb.sourceforge.net/
6417 F: drivers/usb/misc/legousbtower.c
6420 M: Michael Krufky <mkrufky@linuxtv.org>
6421 L: linux-media@vger.kernel.org
6422 W: https://linuxtv.org
6423 W: http://github.com/mkrufky
6424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6425 T: git git://linuxtv.org/mkrufky/tuners.git
6427 F: drivers/media/dvb-frontends/lg2160.*
6429 LGDT3305 MEDIA DRIVER
6430 M: Michael Krufky <mkrufky@linuxtv.org>
6431 L: linux-media@vger.kernel.org
6432 W: https://linuxtv.org
6433 W: http://github.com/mkrufky
6434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6435 T: git git://linuxtv.org/mkrufky/tuners.git
6437 F: drivers/media/dvb-frontends/lgdt3305.*
6440 M: Rusty Russell <rusty@rustcorp.com.au>
6441 L: lguest@lists.ozlabs.org
6442 W: http://lguest.ozlabs.org/
6444 F: arch/x86/include/asm/lguest*.h
6447 F: include/linux/lguest*.h
6450 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6451 M: Tejun Heo <tj@kernel.org>
6452 L: linux-ide@vger.kernel.org
6453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6456 F: include/linux/ata.h
6457 F: include/linux/libata.h
6459 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6460 M: Viresh Kumar <vireshk@kernel.org>
6461 L: linux-ide@vger.kernel.org
6462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6464 F: include/linux/pata_arasan_cf_data.h
6465 F: drivers/ata/pata_arasan_cf.c
6468 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6469 M: Tejun Heo <tj@kernel.org>
6470 L: linux-ide@vger.kernel.org
6471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6473 F: drivers/ata/pata_*.c
6474 F: drivers/ata/ata_generic.c
6476 LIBATA SATA AHCI PLATFORM devices support
6477 M: Hans de Goede <hdegoede@redhat.com>
6478 M: Tejun Heo <tj@kernel.org>
6479 L: linux-ide@vger.kernel.org
6480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6482 F: drivers/ata/ahci_platform.c
6483 F: drivers/ata/libahci_platform.c
6484 F: include/linux/ahci_platform.h
6486 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6487 M: Mikael Pettersson <mikpelinux@gmail.com>
6488 L: linux-ide@vger.kernel.org
6489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6491 F: drivers/ata/sata_promise.*
6494 M: Sasha Levin <sasha.levin@oracle.com>
6496 F: tools/lib/lockdep/
6498 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6499 M: Dan Williams <dan.j.williams@intel.com>
6500 L: linux-nvdimm@lists.01.org
6501 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6505 F: include/linux/nd.h
6506 F: include/linux/libnvdimm.h
6507 F: include/uapi/linux/ndctl.h
6509 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6510 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6511 L: linux-nvdimm@lists.01.org
6512 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6514 F: drivers/nvdimm/blk.c
6515 F: drivers/nvdimm/region_devs.c
6516 F: drivers/acpi/nfit*
6518 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6519 M: Vishal Verma <vishal.l.verma@intel.com>
6520 L: linux-nvdimm@lists.01.org
6521 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6523 F: drivers/nvdimm/btt*
6525 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6526 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6527 L: linux-nvdimm@lists.01.org
6528 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6530 F: drivers/nvdimm/pmem.c
6531 F: include/linux/pmem.h
6532 F: arch/*/include/asm/pmem.h
6534 LIGHTNVM PLATFORM SUPPORT
6535 M: Matias Bjorling <mb@lightnvm.io>
6536 W: http://github/OpenChannelSSD
6537 L: linux-block@vger.kernel.org
6539 F: drivers/lightnvm/
6540 F: include/linux/lightnvm.h
6541 F: include/uapi/linux/lightnvm.h
6543 LINUX FOR IBM pSERIES (RS/6000)
6544 M: Paul Mackerras <paulus@au.ibm.com>
6545 W: http://www.ibm.com/linux/ltc/projects/ppc
6547 F: arch/powerpc/boot/rs6000.h
6549 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6550 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6551 M: Paul Mackerras <paulus@samba.org>
6552 M: Michael Ellerman <mpe@ellerman.id.au>
6553 W: http://www.penguinppc.org/
6554 L: linuxppc-dev@lists.ozlabs.org
6555 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6558 F: Documentation/powerpc/
6561 LINUX FOR POWER MACINTOSH
6562 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6563 W: http://www.penguinppc.org/
6564 L: linuxppc-dev@lists.ozlabs.org
6566 F: arch/powerpc/platforms/powermac/
6567 F: drivers/macintosh/
6569 LINUX FOR POWERPC EMBEDDED MPC5XXX
6570 M: Anatolij Gustschin <agust@denx.de>
6571 L: linuxppc-dev@lists.ozlabs.org
6572 T: git git://git.denx.de/linux-denx-agust.git
6574 F: arch/powerpc/platforms/512x/
6575 F: arch/powerpc/platforms/52xx/
6577 LINUX FOR POWERPC EMBEDDED PPC4XX
6578 M: Alistair Popple <alistair@popple.id.au>
6579 M: Matt Porter <mporter@kernel.crashing.org>
6580 W: http://www.penguinppc.org/
6581 L: linuxppc-dev@lists.ozlabs.org
6583 F: arch/powerpc/platforms/40x/
6584 F: arch/powerpc/platforms/44x/
6586 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6587 L: linuxppc-dev@lists.ozlabs.org
6589 F: arch/powerpc/*/*virtex*
6590 F: arch/powerpc/*/*/*virtex*
6592 LINUX FOR POWERPC EMBEDDED PPC8XX
6593 M: Vitaly Bordug <vitb@kernel.crashing.org>
6594 W: http://www.penguinppc.org/
6595 L: linuxppc-dev@lists.ozlabs.org
6597 F: arch/powerpc/platforms/8xx/
6599 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6600 M: Scott Wood <oss@buserror.net>
6601 M: Kumar Gala <galak@kernel.crashing.org>
6602 W: http://www.penguinppc.org/
6603 L: linuxppc-dev@lists.ozlabs.org
6604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6606 F: arch/powerpc/platforms/83xx/
6607 F: arch/powerpc/platforms/85xx/
6609 LINUX FOR POWERPC PA SEMI PWRFICIENT
6610 M: Olof Johansson <olof@lixom.net>
6611 L: linuxppc-dev@lists.ozlabs.org
6613 F: arch/powerpc/platforms/pasemi/
6614 F: drivers/*/*pasemi*
6615 F: drivers/*/*/*pasemi*
6617 LINUX SECURITY MODULE (LSM) FRAMEWORK
6618 M: Chris Wright <chrisw@sous-sol.org>
6619 L: linux-security-module@vger.kernel.org
6622 LIS3LV02D ACCELEROMETER DRIVER
6623 M: Eric Piel <eric.piel@tremplin-utc.net>
6625 F: Documentation/misc-devices/lis3lv02d
6626 F: drivers/misc/lis3lv02d/
6627 F: drivers/platform/x86/hp_accel.c
6630 M: Josh Poimboeuf <jpoimboe@redhat.com>
6631 M: Jessica Yu <jeyu@redhat.com>
6632 M: Jiri Kosina <jikos@kernel.org>
6633 M: Miroslav Benes <mbenes@suse.cz>
6634 R: Petr Mladek <pmladek@suse.com>
6636 F: kernel/livepatch/
6637 F: include/linux/livepatch.h
6638 F: arch/x86/include/asm/livepatch.h
6639 F: arch/x86/kernel/livepatch.c
6640 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6641 F: samples/livepatch/
6642 L: live-patching@vger.kernel.org
6643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6645 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6646 M: Kees Cook <keescook@chromium.org>
6648 F: drivers/misc/lkdtm.c
6651 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6653 F: include/linux/llc.h
6654 F: include/uapi/linux/llc.h
6658 LM73 HARDWARE MONITOR DRIVER
6659 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6660 L: lm-sensors@lm-sensors.org
6662 F: drivers/hwmon/lm73.c
6664 LM78 HARDWARE MONITOR DRIVER
6665 M: Jean Delvare <jdelvare@suse.com>
6666 L: lm-sensors@lm-sensors.org
6668 F: Documentation/hwmon/lm78
6669 F: drivers/hwmon/lm78.c
6671 LM83 HARDWARE MONITOR DRIVER
6672 M: Jean Delvare <jdelvare@suse.com>
6673 L: lm-sensors@lm-sensors.org
6675 F: Documentation/hwmon/lm83
6676 F: drivers/hwmon/lm83.c
6678 LM90 HARDWARE MONITOR DRIVER
6679 M: Jean Delvare <jdelvare@suse.com>
6680 L: lm-sensors@lm-sensors.org
6682 F: Documentation/hwmon/lm90
6683 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6684 F: drivers/hwmon/lm90.c
6686 LM95234 HARDWARE MONITOR DRIVER
6687 M: Guenter Roeck <linux@roeck-us.net>
6688 L: lm-sensors@lm-sensors.org
6690 F: Documentation/hwmon/lm95234
6691 F: drivers/hwmon/lm95234.c
6693 LME2510 MEDIA DRIVER
6694 M: Malcolm Priestley <tvboxspy@gmail.com>
6695 L: linux-media@vger.kernel.org
6696 W: https://linuxtv.org
6697 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6699 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6701 LOCKDEP AND LOCKSTAT
6702 M: Peter Zijlstra <peterz@infradead.org>
6703 M: Ingo Molnar <mingo@redhat.com>
6704 L: linux-kernel@vger.kernel.org
6705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6707 F: Documentation/locking/lockdep*.txt
6708 F: Documentation/locking/lockstat.txt
6709 F: include/linux/lockdep.h
6712 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6713 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6714 L: linux-ntfs-dev@lists.sourceforge.net
6715 W: http://www.linux-ntfs.org/content/view/19/37/
6717 F: Documentation/ldm.txt
6718 F: block/partitions/ldm.*
6721 M: Joern Engel <joern@logfs.org>
6722 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6728 LPC32XX MACHINE SUPPORT
6729 M: Roland Stigge <stigge@antcom.de>
6730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6732 F: arch/arm/mach-lpc32xx/
6734 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6735 M: Sathya Prakash <sathya.prakash@broadcom.com>
6736 M: Chaitra P B <chaitra.basappa@broadcom.com>
6737 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6738 L: MPT-FusionLinux.pdl@broadcom.com
6739 L: linux-scsi@vger.kernel.org
6740 W: http://www.avagotech.com/support/
6742 F: drivers/message/fusion/
6743 F: drivers/scsi/mpt2sas/
6744 F: drivers/scsi/mpt3sas/
6746 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6747 M: Matthew Wilcox <matthew@wil.cx>
6748 L: linux-scsi@vger.kernel.org
6750 F: drivers/scsi/sym53c8xx_2/
6752 LTC4261 HARDWARE MONITOR DRIVER
6753 M: Guenter Roeck <linux@roeck-us.net>
6754 L: lm-sensors@lm-sensors.org
6756 F: Documentation/hwmon/ltc4261
6757 F: drivers/hwmon/ltc4261.c
6759 LTP (Linux Test Project)
6760 M: Mike Frysinger <vapier@gentoo.org>
6761 M: Cyril Hrubis <chrubis@suse.cz>
6762 M: Wanlong Gao <wanlong.gao@gmail.com>
6763 M: Jan Stancek <jstancek@redhat.com>
6764 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6765 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6766 L: ltp@lists.linux.it (subscribers-only)
6767 W: http://linux-test-project.github.io/
6768 T: git git://github.com/linux-test-project/ltp.git
6772 W: http://www.linux-m32r.org/
6777 M: Geert Uytterhoeven <geert@linux-m68k.org>
6778 L: linux-m68k@lists.linux-m68k.org
6779 W: http://www.linux-m68k.org/
6780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6785 M68K ON APPLE MACINTOSH
6786 M: Joshua Thompson <funaho@jurai.org>
6787 W: http://www.mac.linux-m68k.org/
6788 L: linux-m68k@lists.linux-m68k.org
6793 M: Philip Blundell <philb@gnu.org>
6794 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6798 M88DS3103 MEDIA DRIVER
6799 M: Antti Palosaari <crope@iki.fi>
6800 L: linux-media@vger.kernel.org
6801 W: https://linuxtv.org
6802 W: http://palosaari.fi/linux/
6803 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6804 T: git git://linuxtv.org/anttip/media_tree.git
6806 F: drivers/media/dvb-frontends/m88ds3103*
6808 M88RS2000 MEDIA DRIVER
6809 M: Malcolm Priestley <tvboxspy@gmail.com>
6810 L: linux-media@vger.kernel.org
6811 W: https://linuxtv.org
6812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6814 F: drivers/media/dvb-frontends/m88rs2000*
6816 MA901 MASTERKIT USB FM RADIO DRIVER
6817 M: Alexey Klimov <klimov.linux@gmail.com>
6818 L: linux-media@vger.kernel.org
6819 T: git git://linuxtv.org/media_tree.git
6821 F: drivers/media/radio/radio-ma901.c
6824 M: Johannes Berg <johannes@sipsolutions.net>
6825 L: linux-wireless@vger.kernel.org
6826 W: http://wireless.kernel.org/
6827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6830 F: Documentation/networking/mac80211-injection.txt
6831 F: include/net/mac80211.h
6833 F: drivers/net/wireless/mac80211_hwsim.[ch]
6836 M: Patrick McHardy <kaber@trash.net>
6837 L: netdev@vger.kernel.org
6839 F: drivers/net/macvlan.c
6840 F: include/linux/if_macvlan.h
6843 M: Jassi Brar <jassisinghbrar@gmail.com>
6844 L: linux-kernel@vger.kernel.org
6847 F: include/linux/mailbox_client.h
6848 F: include/linux/mailbox_controller.h
6850 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6851 M: Michael Kerrisk <mtk.manpages@gmail.com>
6852 W: http://www.kernel.org/doc/man-pages
6853 L: linux-man@vger.kernel.org
6856 MARVELL ARMADA DRM SUPPORT
6857 M: Russell King <rmk+kernel@arm.linux.org.uk>
6859 F: drivers/gpu/drm/armada/
6861 MARVELL 88E6352 DSA support
6862 M: Guenter Roeck <linux@roeck-us.net>
6864 F: drivers/net/dsa/mv88e6352.c
6866 MARVELL CRYPTO DRIVER
6867 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6868 M: Arnaud Ebalard <arno@natisbad.org>
6869 F: drivers/crypto/marvell/
6871 L: linux-crypto@vger.kernel.org
6873 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6874 M: Mirko Lindner <mlindner@marvell.com>
6875 M: Stephen Hemminger <stephen@networkplumber.org>
6876 L: netdev@vger.kernel.org
6878 F: drivers/net/ethernet/marvell/sk*
6880 MARVELL LIBERTAS WIRELESS DRIVER
6881 L: libertas-dev@lists.infradead.org
6883 F: drivers/net/wireless/marvell/libertas/
6885 MARVELL MV643XX ETHERNET DRIVER
6886 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6887 L: netdev@vger.kernel.org
6889 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6890 F: include/linux/mv643xx.h
6892 MARVELL MVNETA ETHERNET DRIVER
6893 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6894 L: netdev@vger.kernel.org
6896 F: drivers/net/ethernet/marvell/mvneta.*
6898 MARVELL MWIFIEX WIRELESS DRIVER
6899 M: Amitkumar Karwar <akarwar@marvell.com>
6900 M: Nishant Sarmukadam <nishants@marvell.com>
6901 L: linux-wireless@vger.kernel.org
6903 F: drivers/net/wireless/marvell/mwifiex/
6905 MARVELL MWL8K WIRELESS DRIVER
6906 M: Lennert Buytenhek <buytenh@wantstofly.org>
6907 L: linux-wireless@vger.kernel.org
6909 F: drivers/net/wireless/marvell/mwl8k.c
6911 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6912 M: Nicolas Pitre <nico@fluxnic.net>
6914 F: drivers/mmc/host/mvsdio.*
6916 MATROX FRAMEBUFFER DRIVER
6917 L: linux-fbdev@vger.kernel.org
6919 F: drivers/video/fbdev/matrox/matroxfb_*
6920 F: include/uapi/linux/matroxfb.h
6922 MAX16065 HARDWARE MONITOR DRIVER
6923 M: Guenter Roeck <linux@roeck-us.net>
6924 L: lm-sensors@lm-sensors.org
6926 F: Documentation/hwmon/max16065
6927 F: drivers/hwmon/max16065.c
6929 MAX20751 HARDWARE MONITOR DRIVER
6930 M: Guenter Roeck <linux@roeck-us.net>
6931 L: lm-sensors@lm-sensors.org
6933 F: Documentation/hwmon/max20751
6934 F: drivers/hwmon/max20751.c
6936 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6937 M: "Hans J. Koch" <hjk@hansjkoch.de>
6938 L: lm-sensors@lm-sensors.org
6940 F: Documentation/hwmon/max6650
6941 F: drivers/hwmon/max6650.c
6943 MAX6697 HARDWARE MONITOR DRIVER
6944 M: Guenter Roeck <linux@roeck-us.net>
6945 L: lm-sensors@lm-sensors.org
6947 F: Documentation/hwmon/max6697
6948 F: Documentation/devicetree/bindings/i2c/max6697.txt
6949 F: drivers/hwmon/max6697.c
6950 F: include/linux/platform_data/max6697.h
6952 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6953 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6954 L: linux-pm@vger.kernel.org
6956 F: drivers/power/max14577_charger.c
6957 F: drivers/power/max77693_charger.c
6959 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6960 M: Javier Martinez Canillas <javier@osg.samsung.com>
6961 L: linux-kernel@vger.kernel.org
6963 F: drivers/*/*max77802*.c
6964 F: Documentation/devicetree/bindings/*/*max77802.txt
6965 F: include/dt-bindings/*/*max77802.h
6967 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6968 M: Chanwoo Choi <cw00.choi@samsung.com>
6969 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6970 L: linux-kernel@vger.kernel.org
6972 F: drivers/*/max14577.c
6973 F: drivers/*/max77686*.c
6974 F: drivers/*/max77693.c
6975 F: drivers/extcon/extcon-max14577.c
6976 F: drivers/extcon/extcon-max77693.c
6977 F: drivers/rtc/rtc-max77686.c
6978 F: drivers/clk/clk-max77686.c
6979 F: Documentation/devicetree/bindings/mfd/max14577.txt
6980 F: Documentation/devicetree/bindings/*/max77686.txt
6981 F: Documentation/devicetree/bindings/mfd/max77693.txt
6982 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6983 F: include/linux/mfd/max14577*.h
6984 F: include/linux/mfd/max77686*.h
6985 F: include/linux/mfd/max77693*.h
6987 MAXIRADIO FM RADIO RECEIVER DRIVER
6988 M: Hans Verkuil <hverkuil@xs4all.nl>
6989 L: linux-media@vger.kernel.org
6990 T: git git://linuxtv.org/media_tree.git
6991 W: https://linuxtv.org
6993 F: drivers/media/radio/radio-maxiradio*
6995 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6996 M: Peter Rosin <peda@axentia.se>
6997 L: linux-iio@vger.kernel.org
6999 F: drivers/iio/potentiometer/mcp4531.c
7001 MEDIA DRIVERS FOR RENESAS - VSP1
7002 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7003 L: linux-media@vger.kernel.org
7004 L: linux-renesas-soc@vger.kernel.org
7005 T: git git://linuxtv.org/media_tree.git
7007 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7008 F: drivers/media/platform/vsp1/
7010 MEDIA DRIVERS FOR ASCOT2E
7011 M: Sergey Kozlov <serjk@netup.ru>
7012 L: linux-media@vger.kernel.org
7013 W: https://linuxtv.org
7015 T: git git://linuxtv.org/media_tree.git
7017 F: drivers/media/dvb-frontends/ascot2e*
7019 MEDIA DRIVERS FOR CXD2841ER
7020 M: Sergey Kozlov <serjk@netup.ru>
7021 L: linux-media@vger.kernel.org
7022 W: https://linuxtv.org
7024 T: git git://linuxtv.org/media_tree.git
7026 F: drivers/media/dvb-frontends/cxd2841er*
7028 MEDIA DRIVERS FOR HORUS3A
7029 M: Sergey Kozlov <serjk@netup.ru>
7030 L: linux-media@vger.kernel.org
7031 W: https://linuxtv.org
7033 T: git git://linuxtv.org/media_tree.git
7035 F: drivers/media/dvb-frontends/horus3a*
7037 MEDIA DRIVERS FOR LNBH25
7038 M: Sergey Kozlov <serjk@netup.ru>
7039 L: linux-media@vger.kernel.org
7040 W: https://linuxtv.org
7042 T: git git://linuxtv.org/media_tree.git
7044 F: drivers/media/dvb-frontends/lnbh25*
7046 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7047 M: Sergey Kozlov <serjk@netup.ru>
7048 L: linux-media@vger.kernel.org
7049 W: https://linuxtv.org
7051 T: git git://linuxtv.org/media_tree.git
7053 F: drivers/media/pci/netup_unidvb/*
7055 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7056 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7057 P: LinuxTV.org Project
7058 L: linux-media@vger.kernel.org
7059 W: https://linuxtv.org
7060 Q: http://patchwork.kernel.org/project/linux-media/list/
7061 T: git git://linuxtv.org/media_tree.git
7063 F: Documentation/dvb/
7064 F: Documentation/video4linux/
7065 F: Documentation/DocBook/media/
7067 F: drivers/staging/media/
7068 F: include/linux/platform_data/media/
7070 F: include/uapi/linux/dvb/
7071 F: include/uapi/linux/videodev2.h
7072 F: include/uapi/linux/media.h
7073 F: include/uapi/linux/v4l2-*
7074 F: include/uapi/linux/meye.h
7075 F: include/uapi/linux/ivtv*
7076 F: include/uapi/linux/uvcvideo.h
7078 MEDIATEK ETHERNET DRIVER
7079 M: Felix Fietkau <nbd@openwrt.org>
7080 M: John Crispin <blogic@openwrt.org>
7081 L: netdev@vger.kernel.org
7083 F: drivers/net/ethernet/mediatek/
7085 MEDIATEK MT7601U WIRELESS LAN DRIVER
7086 M: Jakub Kicinski <kubakici@wp.pl>
7087 L: linux-wireless@vger.kernel.org
7089 F: drivers/net/wireless/mediatek/mt7601u/
7091 MEGARAID SCSI/SAS DRIVERS
7092 M: Kashyap Desai <kashyap.desai@avagotech.com>
7093 M: Sumit Saxena <sumit.saxena@avagotech.com>
7094 M: Uday Lingala <uday.lingala@avagotech.com>
7095 L: megaraidlinux.pdl@avagotech.com
7096 L: linux-scsi@vger.kernel.org
7097 W: http://www.lsi.com
7099 F: Documentation/scsi/megaraid.txt
7100 F: drivers/scsi/megaraid.*
7101 F: drivers/scsi/megaraid/
7103 MELLANOX ETHERNET DRIVER (mlx4_en)
7104 M: Eugenia Emantayev <eugenia@mellanox.com>
7105 L: netdev@vger.kernel.org
7107 W: http://www.mellanox.com
7108 Q: http://patchwork.ozlabs.org/project/netdev/list/
7109 F: drivers/net/ethernet/mellanox/mlx4/en_*
7111 MELLANOX ETHERNET DRIVER (mlx5e)
7112 M: Saeed Mahameed <saeedm@mellanox.com>
7113 L: netdev@vger.kernel.org
7115 W: http://www.mellanox.com
7116 Q: http://patchwork.ozlabs.org/project/netdev/list/
7117 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7119 MELLANOX ETHERNET SWITCH DRIVERS
7120 M: Jiri Pirko <jiri@mellanox.com>
7121 M: Ido Schimmel <idosch@mellanox.com>
7122 L: netdev@vger.kernel.org
7124 W: http://www.mellanox.com
7125 Q: http://patchwork.ozlabs.org/project/netdev/list/
7126 F: drivers/net/ethernet/mellanox/mlxsw/
7129 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7130 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7131 L: linux-kernel@vger.kernel.org
7133 F: kernel/membarrier.c
7134 F: include/uapi/linux/membarrier.h
7137 L: linux-mm@kvack.org
7138 W: http://www.linux-mm.org
7140 F: include/linux/mm.h
7141 F: include/linux/gfp.h
7142 F: include/linux/mmzone.h
7143 F: include/linux/memory_hotplug.h
7144 F: include/linux/vmalloc.h
7147 MEMORY TECHNOLOGY DEVICES (MTD)
7148 M: David Woodhouse <dwmw2@infradead.org>
7149 M: Brian Norris <computersforpeace@gmail.com>
7150 L: linux-mtd@lists.infradead.org
7151 W: http://www.linux-mtd.infradead.org/
7152 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7153 T: git git://git.infradead.org/linux-mtd.git
7154 T: git git://git.infradead.org/l2-mtd.git
7157 F: include/linux/mtd/
7158 F: include/uapi/mtd/
7160 MEN A21 WATCHDOG DRIVER
7161 M: Johannes Thumshirn <morbidrsa@gmail.com>
7162 L: linux-watchdog@vger.kernel.org
7164 F: drivers/watchdog/mena21_wdt.c
7166 MEN CHAMELEON BUS (mcb)
7167 M: Johannes Thumshirn <morbidrsa@gmail.com>
7170 F: include/linux/mcb.h
7171 F: Documentation/men-chameleon-bus.txt
7173 MEN F21BMC (Board Management Controller)
7174 M: Andreas Werner <andreas.werner@men.de>
7176 F: drivers/mfd/menf21bmc.c
7177 F: drivers/watchdog/menf21bmc_wdt.c
7178 F: drivers/leds/leds-menf21bmc.c
7179 F: drivers/hwmon/menf21bmc_hwmon.c
7180 F: Documentation/hwmon/menf21bmc
7183 M: James Hogan <james.hogan@imgtec.com>
7184 L: linux-metag@vger.kernel.org
7185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7188 F: Documentation/metag/
7189 F: Documentation/devicetree/bindings/metag/
7190 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7191 F: drivers/clocksource/metag_generic.c
7192 F: drivers/irqchip/irq-metag.c
7193 F: drivers/irqchip/irq-metag-ext.c
7194 F: drivers/tty/metag_da.c
7196 MICROBLAZE ARCHITECTURE
7197 M: Michal Simek <monstr@monstr.eu>
7198 W: http://www.monstr.eu/fdt/
7199 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7203 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7204 M: Chen Yu <yu.c.chen@intel.com>
7205 L: platform-driver-x86@vger.kernel.org
7207 F: drivers/platform/x86/surfacepro3_button.c
7210 M: Oliver Neukum <oliver@neukum.org>
7212 F: drivers/usb/image/microtek.*
7215 M: Ralf Baechle <ralf@linux-mips.org>
7216 L: linux-mips@linux-mips.org
7217 W: http://www.linux-mips.org/
7218 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7219 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7221 F: Documentation/mips/
7224 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7225 M: Hans Verkuil <hverkuil@xs4all.nl>
7226 L: linux-media@vger.kernel.org
7227 T: git git://linuxtv.org/media_tree.git
7228 W: https://linuxtv.org
7230 F: drivers/media/radio/radio-miropcm20*
7232 MELLANOX MLX4 core VPI driver
7233 M: Yishai Hadas <yishaih@mellanox.com>
7234 L: netdev@vger.kernel.org
7235 L: linux-rdma@vger.kernel.org
7236 W: http://www.mellanox.com
7237 Q: http://patchwork.ozlabs.org/project/netdev/list/
7239 F: drivers/net/ethernet/mellanox/mlx4/
7240 F: include/linux/mlx4/
7242 MELLANOX MLX4 IB driver
7243 M: Yishai Hadas <yishaih@mellanox.com>
7244 L: linux-rdma@vger.kernel.org
7245 W: http://www.mellanox.com
7246 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7248 F: drivers/infiniband/hw/mlx4/
7249 F: include/linux/mlx4/
7251 MELLANOX MLX5 core VPI driver
7252 M: Matan Barak <matanb@mellanox.com>
7253 M: Leon Romanovsky <leonro@mellanox.com>
7254 L: netdev@vger.kernel.org
7255 L: linux-rdma@vger.kernel.org
7256 W: http://www.mellanox.com
7257 Q: http://patchwork.ozlabs.org/project/netdev/list/
7259 F: drivers/net/ethernet/mellanox/mlx5/core/
7260 F: include/linux/mlx5/
7262 MELLANOX MLX5 IB driver
7263 M: Matan Barak <matanb@mellanox.com>
7264 M: Leon Romanovsky <leonro@mellanox.com>
7265 L: linux-rdma@vger.kernel.org
7266 W: http://www.mellanox.com
7267 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7269 F: drivers/infiniband/hw/mlx5/
7270 F: include/linux/mlx5/
7272 MELEXIS MLX90614 DRIVER
7273 M: Crt Mori <cmo@melexis.com>
7274 L: linux-iio@vger.kernel.org
7275 W: http://www.melexis.com
7277 F: drivers/iio/temperature/mlx90614.c
7279 MN88472 MEDIA DRIVER
7280 M: Antti Palosaari <crope@iki.fi>
7281 L: linux-media@vger.kernel.org
7282 W: https://linuxtv.org
7283 W: http://palosaari.fi/linux/
7284 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7285 T: git git://linuxtv.org/anttip/media_tree.git
7287 F: drivers/staging/media/mn88472/
7288 F: drivers/media/dvb-frontends/mn88472.h
7290 MN88473 MEDIA DRIVER
7291 M: Antti Palosaari <crope@iki.fi>
7292 L: linux-media@vger.kernel.org
7293 W: https://linuxtv.org
7294 W: http://palosaari.fi/linux/
7295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7297 F: drivers/media/dvb-frontends/mn88473*
7300 M: Rusty Russell <rusty@rustcorp.com.au>
7302 F: include/linux/module.h
7305 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7306 W: http://popies.net/meye/
7308 F: Documentation/video4linux/meye.txt
7309 F: drivers/media/pci/meye/
7310 F: include/uapi/linux/meye.h
7312 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7313 M: Jiri Slaby <jirislaby@gmail.com>
7315 F: Documentation/serial/moxa-smartio
7316 F: drivers/tty/mxser.*
7318 MR800 AVERMEDIA USB FM RADIO DRIVER
7319 M: Alexey Klimov <klimov.linux@gmail.com>
7320 L: linux-media@vger.kernel.org
7321 T: git git://linuxtv.org/media_tree.git
7323 F: drivers/media/radio/radio-mr800.c
7325 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7326 M: Alan Ott <alan@signal11.us>
7327 L: linux-wpan@vger.kernel.org
7329 F: drivers/net/ieee802154/mrf24j40.c
7330 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7333 M: "Lee, Chun-Yi" <jlee@suse.com>
7334 L: platform-driver-x86@vger.kernel.org
7336 F: drivers/platform/x86/msi-laptop.c
7339 L: platform-driver-x86@vger.kernel.org
7341 F: drivers/platform/x86/msi-wmi.c
7344 M: Antti Palosaari <crope@iki.fi>
7345 L: linux-media@vger.kernel.org
7346 W: https://linuxtv.org
7347 W: http://palosaari.fi/linux/
7348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7349 T: git git://linuxtv.org/anttip/media_tree.git
7351 F: drivers/media/tuners/msi001*
7353 MSI2500 MEDIA DRIVER
7354 M: Antti Palosaari <crope@iki.fi>
7355 L: linux-media@vger.kernel.org
7356 W: https://linuxtv.org
7357 W: http://palosaari.fi/linux/
7358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7359 T: git git://linuxtv.org/anttip/media_tree.git
7361 F: drivers/media/usb/msi2500/
7363 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7364 M: Robert Jarzmik <robert.jarzmik@free.fr>
7365 L: linux-mtd@lists.infradead.org
7367 F: drivers/mtd/devices/docg3*
7369 MT9M032 APTINA SENSOR DRIVER
7370 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7371 L: linux-media@vger.kernel.org
7372 T: git git://linuxtv.org/media_tree.git
7374 F: drivers/media/i2c/mt9m032.c
7375 F: include/media/i2c/mt9m032.h
7377 MT9P031 APTINA CAMERA SENSOR
7378 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7379 L: linux-media@vger.kernel.org
7380 T: git git://linuxtv.org/media_tree.git
7382 F: drivers/media/i2c/mt9p031.c
7383 F: include/media/i2c/mt9p031.h
7385 MT9T001 APTINA CAMERA SENSOR
7386 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7387 L: linux-media@vger.kernel.org
7388 T: git git://linuxtv.org/media_tree.git
7390 F: drivers/media/i2c/mt9t001.c
7391 F: include/media/i2c/mt9t001.h
7393 MT9V032 APTINA CAMERA SENSOR
7394 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7395 L: linux-media@vger.kernel.org
7396 T: git git://linuxtv.org/media_tree.git
7398 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7399 F: drivers/media/i2c/mt9v032.c
7400 F: include/media/i2c/mt9v032.h
7402 MULTIFUNCTION DEVICES (MFD)
7403 M: Lee Jones <lee.jones@linaro.org>
7404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7407 F: include/linux/mfd/
7409 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7410 M: Ulf Hansson <ulf.hansson@linaro.org>
7411 L: linux-mmc@vger.kernel.org
7412 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7415 F: include/linux/mmc/
7416 F: include/uapi/linux/mmc/
7418 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7420 F: drivers/mmc/host/mmc_spi.c
7421 F: include/linux/spi/mmc_spi.h
7423 MULTISOUND SOUND DRIVER
7424 M: Andrew Veliath <andrewtv@usa.net>
7426 F: Documentation/sound/oss/MultiSound
7429 MULTITECH MULTIPORT CARD (ISICOM)
7431 F: drivers/tty/isicom.c
7432 F: include/linux/isicom.h
7434 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7435 M: Bin Liu <b-liu@ti.com>
7436 L: linux-usb@vger.kernel.org
7437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7439 F: drivers/usb/musb/
7441 MXL5007T MEDIA DRIVER
7442 M: Michael Krufky <mkrufky@linuxtv.org>
7443 L: linux-media@vger.kernel.org
7444 W: https://linuxtv.org
7445 W: http://github.com/mkrufky
7446 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7447 T: git git://linuxtv.org/mkrufky/tuners.git
7449 F: drivers/media/tuners/mxl5007t.*
7451 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7452 M: Hyong-Youb Kim <hykim@myri.com>
7453 L: netdev@vger.kernel.org
7454 W: https://www.myricom.com/support/downloads/myri10ge.html
7456 F: drivers/net/ethernet/myricom/myri10ge/
7458 NAND FLASH SUBSYSTEM
7459 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7460 R: Richard Weinberger <richard@nod.at>
7461 L: linux-mtd@lists.infradead.org
7462 W: http://www.linux-mtd.infradead.org/
7463 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7464 T: git git://github.com/linux-nand/linux.git
7466 F: drivers/mtd/nand/
7467 F: include/linux/mtd/nand*.h
7469 NATSEMI ETHERNET DRIVER (DP8381x)
7471 F: drivers/net/ethernet/natsemi/natsemi.c
7473 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7474 M: Daniel Mack <zonque@gmail.com>
7476 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7477 W: http://www.native-instruments.com
7481 M: Petr Vandrovec <petr@vandrovec.name>
7485 NCR 5380 SCSI DRIVERS
7486 M: Finn Thain <fthain@telegraphics.com.au>
7487 M: Michael Schmitz <schmitzmic@gmail.com>
7488 L: linux-scsi@vger.kernel.org
7490 F: Documentation/scsi/g_NCR5380.txt
7491 F: drivers/scsi/NCR5380.*
7492 F: drivers/scsi/arm/cumana_1.c
7493 F: drivers/scsi/arm/oak.c
7494 F: drivers/scsi/atari_NCR5380.c
7495 F: drivers/scsi/atari_scsi.*
7496 F: drivers/scsi/dmx3191d.c
7497 F: drivers/scsi/dtc.*
7498 F: drivers/scsi/g_NCR5380.*
7499 F: drivers/scsi/g_NCR5380_mmio.c
7500 F: drivers/scsi/mac_scsi.*
7501 F: drivers/scsi/pas16.*
7502 F: drivers/scsi/sun3_scsi.*
7503 F: drivers/scsi/sun3_scsi_vme.c
7504 F: drivers/scsi/t128.*
7506 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7507 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7508 L: linux-scsi@vger.kernel.org
7510 F: drivers/scsi/NCR_D700.*
7512 NCT6775 HARDWARE MONITOR DRIVER
7513 M: Guenter Roeck <linux@roeck-us.net>
7514 L: lm-sensors@lm-sensors.org
7516 F: Documentation/hwmon/nct6775
7517 F: drivers/hwmon/nct6775.c
7519 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7520 M: Faisal Latif <faisal.latif@intel.com>
7521 L: linux-rdma@vger.kernel.org
7522 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7524 F: drivers/infiniband/hw/nes/
7526 NETEM NETWORK EMULATOR
7527 M: Stephen Hemminger <stephen@networkplumber.org>
7528 L: netem@lists.linux-foundation.org
7530 F: net/sched/sch_netem.c
7532 NETERION 10GbE DRIVERS (s2io/vxge)
7533 M: Jon Mason <jdmason@kudzu.us>
7534 L: netdev@vger.kernel.org
7536 F: Documentation/networking/s2io.txt
7537 F: Documentation/networking/vxge.txt
7538 F: drivers/net/ethernet/neterion/
7540 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7541 M: Pablo Neira Ayuso <pablo@netfilter.org>
7542 M: Patrick McHardy <kaber@trash.net>
7543 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7544 L: netfilter-devel@vger.kernel.org
7545 L: coreteam@netfilter.org
7546 W: http://www.netfilter.org/
7547 W: http://www.iptables.org/
7548 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7552 F: include/linux/netfilter*
7553 F: include/linux/netfilter/
7554 F: include/net/netfilter/
7555 F: include/uapi/linux/netfilter*
7556 F: include/uapi/linux/netfilter/
7557 F: net/*/netfilter.c
7560 F: net/bridge/br_netfilter*.c
7563 M: Paul Moore <paul@paul-moore.com>
7564 W: http://netlabel.sf.net
7565 L: netdev@vger.kernel.org
7567 F: Documentation/netlabel/
7568 F: include/net/netlabel.h
7571 NETROM NETWORK LAYER
7572 M: Ralf Baechle <ralf@linux-mips.org>
7573 L: linux-hams@vger.kernel.org
7574 W: http://www.linux-ax25.org/
7576 F: include/net/netrom.h
7577 F: include/uapi/linux/netrom.h
7580 NETRONOME ETHERNET DRIVERS
7581 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7582 L: oss-drivers@netronome.com
7584 F: drivers/net/ethernet/netronome/
7586 NETWORK BLOCK DEVICE (NBD)
7587 M: Markus Pargmann <mpa@pengutronix.de>
7589 L: nbd-general@lists.sourceforge.net
7590 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7591 F: Documentation/blockdev/nbd.txt
7592 F: drivers/block/nbd.c
7593 F: include/uapi/linux/nbd.h
7595 NETWORK DROP MONITOR
7596 M: Neil Horman <nhorman@tuxdriver.com>
7597 L: netdev@vger.kernel.org
7599 W: https://fedorahosted.org/dropwatch/
7600 F: net/core/drop_monitor.c
7602 NETWORKING [GENERAL]
7603 M: "David S. Miller" <davem@davemloft.net>
7604 L: netdev@vger.kernel.org
7605 W: http://www.linuxfoundation.org/en/Net
7606 Q: http://patchwork.ozlabs.org/project/netdev/list/
7607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7612 F: include/linux/in.h
7613 F: include/linux/net.h
7614 F: include/linux/netdevice.h
7615 F: include/uapi/linux/in.h
7616 F: include/uapi/linux/net.h
7617 F: include/uapi/linux/netdevice.h
7618 F: include/uapi/linux/net_namespace.h
7620 F: tools/testing/selftests/net/
7624 NETWORKING [IPv4/IPv6]
7625 M: "David S. Miller" <davem@davemloft.net>
7626 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7627 M: James Morris <jmorris@namei.org>
7628 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7629 M: Patrick McHardy <kaber@trash.net>
7630 L: netdev@vger.kernel.org
7631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7639 M: Steffen Klassert <steffen.klassert@secunet.com>
7640 M: Herbert Xu <herbert@gondor.apana.org.au>
7641 M: "David S. Miller" <davem@davemloft.net>
7642 L: netdev@vger.kernel.org
7643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7652 F: net/ipv4/ipcomp.c
7653 F: net/ipv4/ip_vti.c
7657 F: net/ipv6/ipcomp6.c
7658 F: net/ipv6/ip6_vti.c
7659 F: include/uapi/linux/xfrm.h
7660 F: include/net/xfrm.h
7662 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7663 M: Paul Moore <paul@paul-moore.com>
7664 L: netdev@vger.kernel.org
7667 NETWORKING [WIRELESS]
7668 L: linux-wireless@vger.kernel.org
7669 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7672 L: netdev@vger.kernel.org
7673 W: http://www.linuxfoundation.org/en/Net
7674 Q: http://patchwork.ozlabs.org/project/netdev/list/
7675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7679 F: include/linux/if_*
7680 F: include/linux/netdevice.h
7681 F: include/linux/etherdevice.h
7682 F: include/linux/fcdevice.h
7683 F: include/linux/fddidevice.h
7684 F: include/linux/hippidevice.h
7685 F: include/linux/inetdevice.h
7686 F: include/uapi/linux/if_*
7687 F: include/uapi/linux/netdevice.h
7689 NETWORKING DRIVERS (WIRELESS)
7690 M: Kalle Valo <kvalo@codeaurora.org>
7691 L: linux-wireless@vger.kernel.org
7692 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7696 F: drivers/net/wireless/
7698 NETXEN (1/10) GbE SUPPORT
7699 M: Manish Chopra <manish.chopra@qlogic.com>
7700 M: Sony Chacko <sony.chacko@qlogic.com>
7701 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7702 L: netdev@vger.kernel.org
7703 W: http://www.qlogic.com
7705 F: drivers/net/ethernet/qlogic/netxen/
7708 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7709 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7710 M: Samuel Ortiz <sameo@linux.intel.com>
7711 L: linux-wireless@vger.kernel.org
7712 L: linux-nfc@lists.01.org (subscribers-only)
7716 F: include/uapi/linux/nfc.h
7718 F: include/linux/platform_data/nfcmrvl.h
7719 F: include/linux/platform_data/nxp-nci.h
7720 F: include/linux/platform_data/pn544.h
7721 F: include/linux/platform_data/st21nfca.h
7722 F: include/linux/platform_data/st-nci.h
7723 F: Documentation/devicetree/bindings/net/nfc/
7725 NFS, SUNRPC, AND LOCKD CLIENTS
7726 M: Trond Myklebust <trond.myklebust@primarydata.com>
7727 M: Anna Schumaker <anna.schumaker@netapp.com>
7728 L: linux-nfs@vger.kernel.org
7729 W: http://client.linux-nfs.org
7730 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7736 F: include/linux/lockd/
7737 F: include/linux/nfs*
7738 F: include/linux/sunrpc/
7739 F: include/uapi/linux/nfs*
7740 F: include/uapi/linux/sunrpc/
7743 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7744 L: linux-nilfs@vger.kernel.org
7745 W: http://nilfs.sourceforge.net/
7746 T: git git://github.com/konis/nilfs2.git
7748 F: Documentation/filesystems/nilfs2.txt
7750 F: include/linux/nilfs2_fs.h
7751 F: include/trace/events/nilfs2.h
7753 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7754 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7755 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7757 F: Documentation/scsi/NinjaSCSI.txt
7758 F: drivers/scsi/pcmcia/nsp_*
7760 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7761 M: GOTO Masanori <gotom@debian.or.jp>
7762 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7763 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7765 F: Documentation/scsi/NinjaSCSI.txt
7766 F: drivers/scsi/nsp32*
7769 M: Ley Foon Tan <lftan@altera.com>
7770 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7775 NOKIA N900 POWER SUPPLY DRIVERS
7776 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7777 F: include/linux/power/bq2415x_charger.h
7778 F: include/linux/power/bq27xxx_battery.h
7779 F: include/linux/power/isp1704_charger.h
7780 F: drivers/power/bq2415x_charger.c
7781 F: drivers/power/bq27xxx_battery.c
7782 F: drivers/power/bq27xxx_battery_i2c.c
7783 F: drivers/power/isp1704_charger.c
7784 F: drivers/power/rx51_battery.c
7787 M: Jon Mason <jdmason@kudzu.us>
7788 M: Dave Jiang <dave.jiang@intel.com>
7789 M: Allen Hubbe <Allen.Hubbe@emc.com>
7790 L: linux-ntb@googlegroups.com
7792 W: https://github.com/jonmason/ntb/wiki
7793 T: git git://github.com/jonmason/ntb.git
7795 F: drivers/net/ntb_netdev.c
7796 F: include/linux/ntb.h
7797 F: include/linux/ntb_transport.h
7800 M: Jon Mason <jdmason@kudzu.us>
7801 M: Dave Jiang <dave.jiang@intel.com>
7802 L: linux-ntb@googlegroups.com
7804 W: https://github.com/jonmason/ntb/wiki
7805 T: git git://github.com/jonmason/ntb.git
7806 F: drivers/ntb/hw/intel/
7809 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7810 L: linux-ntb@googlegroups.com
7812 F: drivers/ntb/hw/amd/
7815 M: Anton Altaparmakov <anton@tuxera.com>
7816 L: linux-ntfs-dev@lists.sourceforge.net
7817 W: http://www.tuxera.com/
7818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7820 F: Documentation/filesystems/ntfs.txt
7823 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7824 M: Antonino Daplas <adaplas@gmail.com>
7825 L: linux-fbdev@vger.kernel.org
7827 F: drivers/video/fbdev/riva/
7828 F: drivers/video/fbdev/nvidia/
7831 M: Keith Busch <keith.busch@intel.com>
7832 M: Jens Axboe <axboe@fb.com>
7833 L: linux-nvme@lists.infradead.org
7834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7835 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7837 F: drivers/nvme/host/
7838 F: include/linux/nvme.h
7841 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7842 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7845 F: Documentation/devicetree/bindings/nvmem/
7846 F: include/linux/nvmem-consumer.h
7847 F: include/linux/nvmem-provider.h
7850 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7851 R: Charles Gorand <charles.gorand@effinnov.com>
7852 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7854 F: drivers/nfc/nxp-nci
7856 NXP TDA998X DRM DRIVER
7857 M: Russell King <rmk+kernel@arm.linux.org.uk>
7859 F: drivers/gpu/drm/i2c/tda998x_drv.c
7860 F: include/drm/i2c/tda998x.h
7863 M: Peter Rosin <peda@axentia.se>
7864 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7866 F: sound/soc/codecs/tfa9879*
7869 M: Tony Lindgren <tony@atomide.com>
7870 L: linux-omap@vger.kernel.org
7871 W: http://www.muru.com/linux/omap/
7872 W: http://linux.omap.com/
7873 Q: http://patchwork.kernel.org/project/linux-omap/list/
7874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7877 F: arch/arm/configs/omap1_defconfig
7878 F: arch/arm/configs/omap2plus_defconfig
7879 F: drivers/i2c/busses/i2c-omap.c
7880 F: drivers/irqchip/irq-omap-intc.c
7881 F: drivers/mfd/*omap*.c
7882 F: drivers/mfd/menelaus.c
7883 F: drivers/mfd/palmas.c
7884 F: drivers/mfd/tps65217.c
7885 F: drivers/mfd/tps65218.c
7886 F: drivers/mfd/tps65910.c
7887 F: drivers/mfd/twl-core.[ch]
7888 F: drivers/mfd/twl4030*.c
7889 F: drivers/mfd/twl6030*.c
7890 F: drivers/mfd/twl6040*.c
7891 F: drivers/regulator/palmas-regulator*.c
7892 F: drivers/regulator/pbias-regulator.c
7893 F: drivers/regulator/tps65217-regulator.c
7894 F: drivers/regulator/tps65218-regulator.c
7895 F: drivers/regulator/tps65910-regulator.c
7896 F: drivers/regulator/twl-regulator.c
7897 F: include/linux/i2c-omap.h
7899 OMAP DEVICE TREE SUPPORT
7900 M: Benoît Cousson <bcousson@baylibre.com>
7901 M: Tony Lindgren <tony@atomide.com>
7902 L: linux-omap@vger.kernel.org
7903 L: devicetree@vger.kernel.org
7905 F: arch/arm/boot/dts/*omap*
7906 F: arch/arm/boot/dts/*am3*
7907 F: arch/arm/boot/dts/*am4*
7908 F: arch/arm/boot/dts/*am5*
7909 F: arch/arm/boot/dts/*dra7*
7911 OMAP CLOCK FRAMEWORK SUPPORT
7912 M: Paul Walmsley <paul@pwsan.com>
7913 L: linux-omap@vger.kernel.org
7915 F: arch/arm/*omap*/*clock*
7917 OMAP POWER MANAGEMENT SUPPORT
7918 M: Kevin Hilman <khilman@kernel.org>
7919 L: linux-omap@vger.kernel.org
7921 F: arch/arm/*omap*/*pm*
7922 F: drivers/cpufreq/omap-cpufreq.c
7924 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7925 M: Rajendra Nayak <rnayak@ti.com>
7926 M: Paul Walmsley <paul@pwsan.com>
7927 L: linux-omap@vger.kernel.org
7929 F: arch/arm/mach-omap2/prm*
7932 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7933 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7934 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7935 L: linux-omap@vger.kernel.org
7939 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7940 M: Roger Quadros <rogerq@ti.com>
7941 M: Tony Lindgren <tony@atomide.com>
7942 L: linux-omap@vger.kernel.org
7944 F: drivers/memory/omap-gpmc.c
7945 F: arch/arm/mach-omap2/*gpmc*
7947 OMAP FRAMEBUFFER SUPPORT
7948 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7949 L: linux-fbdev@vger.kernel.org
7950 L: linux-omap@vger.kernel.org
7952 F: drivers/video/fbdev/omap/
7954 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7955 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7956 L: linux-omap@vger.kernel.org
7957 L: linux-fbdev@vger.kernel.org
7959 F: drivers/video/fbdev/omap2/
7960 F: Documentation/arm/OMAP/DSS
7962 OMAP HARDWARE SPINLOCK SUPPORT
7963 M: Ohad Ben-Cohen <ohad@wizery.com>
7964 L: linux-omap@vger.kernel.org
7966 F: drivers/hwspinlock/omap_hwspinlock.c
7969 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7970 L: linux-omap@vger.kernel.org
7972 F: drivers/mmc/host/omap.c
7975 L: linux-mmc@vger.kernel.org
7976 L: linux-omap@vger.kernel.org
7978 F: drivers/mmc/host/omap_hsmmc.c
7980 OMAP RANDOM NUMBER GENERATOR SUPPORT
7981 M: Deepak Saxena <dsaxena@plexity.net>
7983 F: drivers/char/hw_random/omap-rng.c
7986 M: Benoît Cousson <bcousson@baylibre.com>
7987 M: Paul Walmsley <paul@pwsan.com>
7988 L: linux-omap@vger.kernel.org
7990 F: arch/arm/mach-omap2/omap_hwmod.*
7993 M: Paul Walmsley <paul@pwsan.com>
7994 L: linux-omap@vger.kernel.org
7996 F: arch/arm/mach-omap2/omap_hwmod*data*
7998 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7999 M: Benoît Cousson <bcousson@baylibre.com>
8000 L: linux-omap@vger.kernel.org
8002 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8004 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8005 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8006 L: linux-media@vger.kernel.org
8008 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8009 F: drivers/media/platform/omap3isp/
8010 F: drivers/staging/media/omap4iss/
8013 L: linux-usb@vger.kernel.org
8014 L: linux-omap@vger.kernel.org
8016 F: drivers/usb/*/*omap*
8017 F: arch/arm/*omap*/usb*
8020 M: Grygorii Strashko <grygorii.strashko@ti.com>
8021 M: Santosh Shilimkar <ssantosh@kernel.org>
8022 M: Kevin Hilman <khilman@kernel.org>
8023 L: linux-omap@vger.kernel.org
8025 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8026 F: drivers/gpio/gpio-omap.c
8028 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8029 M: Mark Jackson <mpfj@newflow.co.uk>
8030 L: linux-omap@vger.kernel.org
8032 F: arch/arm/boot/dts/am335x-nano.dts
8035 M: Bob Copeland <me@bobcopeland.com>
8036 L: linux-karma-devel@lists.sourceforge.net
8038 F: Documentation/filesystems/omfs.txt
8041 OMNIKEY CARDMAN 4000 DRIVER
8042 M: Harald Welte <laforge@gnumonks.org>
8044 F: drivers/char/pcmcia/cm4000_cs.c
8045 F: include/linux/cm4000_cs.h
8046 F: include/uapi/linux/cm4000_cs.h
8048 OMNIKEY CARDMAN 4040 DRIVER
8049 M: Harald Welte <laforge@gnumonks.org>
8051 F: drivers/char/pcmcia/cm4040_cs.*
8053 OMNIVISION OV7670 SENSOR DRIVER
8054 M: Jonathan Corbet <corbet@lwn.net>
8055 L: linux-media@vger.kernel.org
8056 T: git git://linuxtv.org/media_tree.git
8058 F: drivers/media/i2c/ov7670.c
8060 ONENAND FLASH DRIVER
8061 M: Kyungmin Park <kyungmin.park@samsung.com>
8062 L: linux-mtd@lists.infradead.org
8064 F: drivers/mtd/onenand/
8065 F: include/linux/mtd/onenand*.h
8067 ONSTREAM SCSI TAPE DRIVER
8068 M: Willem Riede <osst@riede.org>
8069 L: osst-users@lists.sourceforge.net
8070 L: linux-scsi@vger.kernel.org
8072 F: Documentation/scsi/osst.txt
8073 F: drivers/scsi/osst.*
8074 F: drivers/scsi/osst_*.h
8075 F: drivers/scsi/st.h
8077 OPENCORES I2C BUS DRIVER
8078 M: Peter Korsgaard <jacmet@sunsite.dk>
8079 L: linux-i2c@vger.kernel.org
8081 F: Documentation/i2c/busses/i2c-ocores
8082 F: drivers/i2c/busses/i2c-ocores.c
8084 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8085 M: Rob Herring <robh+dt@kernel.org>
8086 M: Frank Rowand <frowand.list@gmail.com>
8087 M: Grant Likely <grant.likely@linaro.org>
8088 L: devicetree@vger.kernel.org
8089 W: http://www.devicetree.org/
8090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8093 F: include/linux/of*.h
8096 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8097 M: Rob Herring <robh+dt@kernel.org>
8098 M: Pawel Moll <pawel.moll@arm.com>
8099 M: Mark Rutland <mark.rutland@arm.com>
8100 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8101 M: Kumar Gala <galak@codeaurora.org>
8102 L: devicetree@vger.kernel.org
8103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8105 F: Documentation/devicetree/
8107 F: include/dt-bindings/
8109 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8110 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8111 L: devicetree@vger.kernel.org
8113 F: Documentation/devicetree/dynamic-resolution-notes.txt
8114 F: Documentation/devicetree/overlay-notes.txt
8115 F: drivers/of/overlay.c
8116 F: drivers/of/resolver.c
8118 OPENRISC ARCHITECTURE
8119 M: Jonas Bonn <jonas@southpole.se>
8120 W: http://openrisc.net
8121 L: linux@lists.openrisc.net (moderated for non-subscribers)
8123 T: git git://openrisc.net/~jonas/linux
8127 M: Pravin Shelar <pshelar@nicira.com>
8128 L: netdev@vger.kernel.org
8129 L: dev@openvswitch.org
8130 W: http://openvswitch.org
8133 F: include/uapi/linux/openvswitch.h
8135 OPERATING PERFORMANCE POINTS (OPP)
8136 M: Viresh Kumar <vireshk@kernel.org>
8137 M: Nishanth Menon <nm@ti.com>
8138 M: Stephen Boyd <sboyd@codeaurora.org>
8139 L: linux-pm@vger.kernel.org
8141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8142 F: drivers/base/power/opp/
8143 F: include/linux/pm_opp.h
8144 F: Documentation/power/opp.txt
8145 F: Documentation/devicetree/bindings/opp/
8148 M: Clemens Ladisch <clemens@ladisch.de>
8149 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8150 T: git git://git.alsa-project.org/alsa-kernel.git
8152 F: sound/drivers/opl4/
8155 M: Robert Richter <rric@kernel.org>
8156 L: oprofile-list@lists.sf.net
8158 F: arch/*/include/asm/oprofile*.h
8160 F: drivers/oprofile/
8161 F: include/linux/oprofile.h
8163 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8164 M: Mark Fasheh <mfasheh@suse.com>
8165 M: Joel Becker <jlbec@evilplan.org>
8166 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8167 W: http://ocfs2.wiki.kernel.org
8169 F: Documentation/filesystems/ocfs2.txt
8170 F: Documentation/filesystems/dlmfs.txt
8174 L: linux-wireless@vger.kernel.org
8175 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8176 W: http://www.nongnu.org/orinoco/
8178 F: drivers/net/wireless/intersil/orinoco/
8180 OSD LIBRARY and FILESYSTEM
8181 M: Boaz Harrosh <ooo@electrozaur.com>
8182 M: Benny Halevy <bhalevy@primarydata.com>
8183 L: osd-dev@open-osd.org
8184 W: http://open-osd.org
8185 T: git git://git.open-osd.org/open-osd.git
8187 F: drivers/scsi/osd/
8188 F: include/scsi/osd_*
8192 M: Miklos Szeredi <miklos@szeredi.hu>
8193 L: linux-unionfs@vger.kernel.org
8194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8197 F: Documentation/filesystems/overlayfs.txt
8200 M: Christian Lamparter <chunkeey@googlemail.com>
8201 L: linux-wireless@vger.kernel.org
8202 W: http://wireless.kernel.org/en/users/Drivers/p54
8204 F: drivers/net/wireless/intersil/p54/
8206 PA SEMI ETHERNET DRIVER
8207 M: Olof Johansson <olof@lixom.net>
8208 L: netdev@vger.kernel.org
8210 F: drivers/net/ethernet/pasemi/*
8212 PA SEMI SMBUS DRIVER
8213 M: Olof Johansson <olof@lixom.net>
8214 L: linux-i2c@vger.kernel.org
8216 F: drivers/i2c/busses/i2c-pasemi.c
8218 PADATA PARALLEL EXECUTION MECHANISM
8219 M: Steffen Klassert <steffen.klassert@secunet.com>
8220 L: linux-crypto@vger.kernel.org
8223 F: include/linux/padata.h
8224 F: Documentation/padata.txt
8226 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8227 M: Harald Welte <laforge@gnumonks.org>
8228 L: platform-driver-x86@vger.kernel.org
8230 F: drivers/platform/x86/panasonic-laptop.c
8232 PANASONIC MN10300/AM33/AM34 PORT
8233 M: David Howells <dhowells@redhat.com>
8234 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8235 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8236 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8238 F: Documentation/mn10300/
8241 PARALLEL LCD/KEYPAD PANEL DRIVER
8242 M: Willy Tarreau <willy@haproxy.com>
8243 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8245 F: Documentation/misc-devices/lcd-panel-cgram.txt
8246 F: drivers/misc/panel.c
8248 PARALLEL PORT SUBSYSTEM
8249 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8250 M: Sudip Mukherjee <sudip@vectorindia.org>
8251 L: linux-parport@lists.infradead.org (subscribers-only)
8254 F: include/linux/parport*.h
8255 F: drivers/char/ppdev.c
8256 F: include/uapi/linux/ppdev.h
8257 F: Documentation/parport*.txt
8259 PARAVIRT_OPS INTERFACE
8260 M: Jeremy Fitzhardinge <jeremy@goop.org>
8261 M: Chris Wright <chrisw@sous-sol.org>
8262 M: Alok Kataria <akataria@vmware.com>
8263 M: Rusty Russell <rusty@rustcorp.com.au>
8264 L: virtualization@lists.linux-foundation.org
8266 F: Documentation/virtual/paravirt_ops.txt
8267 F: arch/*/kernel/paravirt*
8268 F: arch/*/include/asm/paravirt.h
8270 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8271 M: Tim Waugh <tim@cyberelk.net>
8272 L: linux-parport@lists.infradead.org (subscribers-only)
8274 F: Documentation/blockdev/paride.txt
8275 F: drivers/block/paride/
8278 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8279 M: Helge Deller <deller@gmx.de>
8280 L: linux-parisc@vger.kernel.org
8281 W: http://www.parisc-linux.org/
8282 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8287 F: Documentation/parisc/
8289 F: drivers/char/agp/parisc-agp.c
8290 F: drivers/input/serio/gscps2.c
8291 F: drivers/parport/parport_gsc.*
8292 F: drivers/tty/serial/8250/8250_gsc.c
8293 F: drivers/video/fbdev/sti*
8294 F: drivers/video/console/sti*
8295 F: drivers/video/logo/logo_parisc*
8297 PC87360 HARDWARE MONITORING DRIVER
8298 M: Jim Cromie <jim.cromie@gmail.com>
8299 L: lm-sensors@lm-sensors.org
8301 F: Documentation/hwmon/pc87360
8302 F: drivers/hwmon/pc87360.c
8305 M: Jim Cromie <jim.cromie@gmail.com>
8307 F: drivers/char/pc8736x_gpio.c
8309 PC87427 HARDWARE MONITORING DRIVER
8310 M: Jean Delvare <jdelvare@suse.com>
8311 L: lm-sensors@lm-sensors.org
8313 F: Documentation/hwmon/pc87427
8314 F: drivers/hwmon/pc87427.c
8317 M: Riku Voipio <riku.voipio@iki.fi>
8319 F: drivers/leds/leds-pca9532.c
8320 F: include/linux/leds-pca9532.h
8322 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8323 M: Guenter Roeck <linux@roeck-us.net>
8324 L: linux-i2c@vger.kernel.org
8326 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8328 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8329 M: Khalid Aziz <khalid@gonehiking.org>
8331 F: drivers/firmware/pcdp.*
8334 M: Linas Vepstas <linasvepstas@gmail.com>
8335 L: linux-pci@vger.kernel.org
8337 F: Documentation/PCI/pci-error-recovery.txt
8339 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8340 M: Russell Currey <ruscur@russell.cc>
8341 L: linuxppc-dev@lists.ozlabs.org
8343 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8344 F: arch/powerpc/kernel/eeh*.c
8345 F: arch/powerpc/platforms/*/eeh*.c
8346 F: arch/powerpc/include/*/eeh*.h
8349 M: Bjorn Helgaas <bhelgaas@google.com>
8350 L: linux-pci@vger.kernel.org
8351 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8354 F: Documentation/PCI/
8356 F: include/linux/pci*
8358 F: arch/x86/kernel/quirks.c
8360 PCI DRIVER FOR ALTERA PCIE IP
8361 M: Ley Foon Tan <lftan@altera.com>
8362 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8363 L: linux-pci@vger.kernel.org
8365 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8366 F: drivers/pci/host/pcie-altera.c
8368 PCI DRIVER FOR ARM VERSATILE PLATFORM
8369 M: Rob Herring <robh@kernel.org>
8370 L: linux-pci@vger.kernel.org
8371 L: linux-arm-kernel@lists.infradead.org
8373 F: Documentation/devicetree/bindings/pci/versatile.txt
8374 F: drivers/pci/host/pci-versatile.c
8376 PCI DRIVER FOR APPLIEDMICRO XGENE
8377 M: Tanmay Inamdar <tinamdar@apm.com>
8378 L: linux-pci@vger.kernel.org
8379 L: linux-arm-kernel@lists.infradead.org
8381 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8382 F: drivers/pci/host/pci-xgene.c
8384 PCI DRIVER FOR FREESCALE LAYERSCAPE
8385 M: Minghuan Lian <minghuan.Lian@freescale.com>
8386 M: Mingkai Hu <mingkai.hu@freescale.com>
8387 M: Roy Zang <tie-fei.zang@freescale.com>
8388 L: linuxppc-dev@lists.ozlabs.org
8389 L: linux-pci@vger.kernel.org
8390 L: linux-arm-kernel@lists.infradead.org
8392 F: drivers/pci/host/*layerscape*
8395 M: Richard Zhu <Richard.Zhu@freescale.com>
8396 M: Lucas Stach <l.stach@pengutronix.de>
8397 L: linux-pci@vger.kernel.org
8398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8400 F: drivers/pci/host/*imx6*
8402 PCI DRIVER FOR TI KEYSTONE
8403 M: Murali Karicheri <m-karicheri2@ti.com>
8404 L: linux-pci@vger.kernel.org
8405 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8407 F: drivers/pci/host/*keystone*
8409 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8410 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8411 M: Jason Cooper <jason@lakedaemon.net>
8412 L: linux-pci@vger.kernel.org
8413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8415 F: drivers/pci/host/*mvebu*
8417 PCI DRIVER FOR NVIDIA TEGRA
8418 M: Thierry Reding <thierry.reding@gmail.com>
8419 L: linux-tegra@vger.kernel.org
8420 L: linux-pci@vger.kernel.org
8422 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8423 F: drivers/pci/host/pci-tegra.c
8425 PCI DRIVER FOR TI DRA7XX
8426 M: Kishon Vijay Abraham I <kishon@ti.com>
8427 L: linux-omap@vger.kernel.org
8428 L: linux-pci@vger.kernel.org
8430 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8431 F: drivers/pci/host/pci-dra7xx.c
8433 PCI DRIVER FOR RENESAS R-CAR
8434 M: Simon Horman <horms@verge.net.au>
8435 L: linux-pci@vger.kernel.org
8436 L: linux-renesas-soc@vger.kernel.org
8438 F: drivers/pci/host/*rcar*
8440 PCI DRIVER FOR SAMSUNG EXYNOS
8441 M: Jingoo Han <jingoohan1@gmail.com>
8442 L: linux-pci@vger.kernel.org
8443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8444 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8446 F: drivers/pci/host/pci-exynos.c
8448 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8449 M: Jingoo Han <jingoohan1@gmail.com>
8450 M: Pratyush Anand <pratyush.anand@gmail.com>
8451 L: linux-pci@vger.kernel.org
8453 F: drivers/pci/host/*designware*
8455 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8456 M: Joao Pinto <jpinto@synopsys.com>
8457 L: linux-pci@vger.kernel.org
8459 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8460 F: drivers/pci/host/pcie-designware-plat.c
8462 PCI DRIVER FOR GENERIC OF HOSTS
8463 M: Will Deacon <will.deacon@arm.com>
8464 L: linux-pci@vger.kernel.org
8465 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8467 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8468 F: drivers/pci/host/pci-host-common.c
8469 F: drivers/pci/host/pci-host-generic.c
8471 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8472 M: Keith Busch <keith.busch@intel.com>
8473 L: linux-pci@vger.kernel.org
8475 F: arch/x86/pci/vmd.c
8477 PCIE DRIVER FOR ST SPEAR13XX
8478 M: Pratyush Anand <pratyush.anand@gmail.com>
8479 L: linux-pci@vger.kernel.org
8481 F: drivers/pci/host/*spear*
8483 PCI MSI DRIVER FOR ALTERA MSI IP
8484 M: Ley Foon Tan <lftan@altera.com>
8485 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8486 L: linux-pci@vger.kernel.org
8488 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8489 F: drivers/pci/host/pcie-altera-msi.c
8491 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8492 M: Duc Dang <dhdang@apm.com>
8493 L: linux-pci@vger.kernel.org
8494 L: linux-arm-kernel@lists.infradead.org
8496 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8497 F: drivers/pci/host/pci-xgene-msi.c
8499 PCIE DRIVER FOR HISILICON
8500 M: Zhou Wang <wangzhou1@hisilicon.com>
8501 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8502 L: linux-pci@vger.kernel.org
8504 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8505 F: drivers/pci/host/pcie-hisi.c
8507 PCIE DRIVER FOR QUALCOMM MSM
8508 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8509 L: linux-pci@vger.kernel.org
8510 L: linux-arm-msm@vger.kernel.org
8512 F: drivers/pci/host/*qcom*
8514 PCIE DRIVER FOR CAVIUM THUNDERX
8515 M: David Daney <david.daney@cavium.com>
8516 L: linux-pci@vger.kernel.org
8517 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8519 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8520 F: drivers/pci/host/pci-thunder-*
8523 P: Linux PCMCIA Team
8524 L: linux-pcmcia@lists.infradead.org
8525 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8528 F: Documentation/pcmcia/
8532 PCNET32 NETWORK DRIVER
8533 M: Don Fry <pcnet32@frontier.com>
8534 L: netdev@vger.kernel.org
8536 F: drivers/net/ethernet/amd/pcnet32.c
8538 PCRYPT PARALLEL CRYPTO ENGINE
8539 M: Steffen Klassert <steffen.klassert@secunet.com>
8540 L: linux-crypto@vger.kernel.org
8543 F: include/crypto/pcrypt.h
8545 PER-CPU MEMORY ALLOCATOR
8546 M: Tejun Heo <tj@kernel.org>
8547 M: Christoph Lameter <cl@linux.com>
8548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8550 F: include/linux/percpu*.h
8552 F: arch/*/include/asm/percpu.h
8554 PER-TASK DELAY ACCOUNTING
8555 M: Balbir Singh <bsingharora@gmail.com>
8557 F: include/linux/delayacct.h
8558 F: kernel/delayacct.c
8560 PERFORMANCE EVENTS SUBSYSTEM
8561 M: Peter Zijlstra <peterz@infradead.org>
8562 M: Ingo Molnar <mingo@redhat.com>
8563 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8564 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8565 L: linux-kernel@vger.kernel.org
8566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8569 F: include/linux/perf_event.h
8570 F: include/uapi/linux/perf_event.h
8571 F: arch/*/kernel/perf_event*.c
8572 F: arch/*/kernel/*/perf_event*.c
8573 F: arch/*/kernel/*/*/perf_event*.c
8574 F: arch/*/include/asm/perf_event.h
8575 F: arch/*/kernel/perf_callchain.c
8578 PERSONALITY HANDLING
8579 M: Christoph Hellwig <hch@infradead.org>
8580 L: linux-abi-devel@lists.sourceforge.net
8582 F: include/linux/personality.h
8583 F: include/uapi/linux/personality.h
8586 M: Remi Denis-Courmont <courmisch@gmail.com>
8588 F: Documentation/networking/phonet.txt
8589 F: include/linux/phonet.h
8590 F: include/net/phonet/
8591 F: include/uapi/linux/phonet.h
8595 M: Joern Engel <joern@lazybastard.org>
8596 L: linux-mtd@lists.infradead.org
8598 F: drivers/mtd/devices/phram.c
8601 M: Bruno Prémont <bonbons@linux-vserver.org>
8602 L: linux-input@vger.kernel.org
8604 F: drivers/hid/hid-picolcd*
8607 M: Jamie Iles <jamie@jamieiles.com>
8608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8609 T: git git://github.com/jamieiles/linux-2.6-ji.git
8611 F: arch/arm/boot/dts/picoxcell*
8612 F: arch/arm/mach-picoxcell/
8613 F: drivers/crypto/picoxcell*
8615 PIN CONTROL SUBSYSTEM
8616 M: Linus Walleij <linus.walleij@linaro.org>
8617 L: linux-gpio@vger.kernel.org
8618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8621 F: include/linux/pinctrl/
8623 PIN CONTROLLER - ATMEL AT91
8624 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8625 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8627 F: drivers/pinctrl/pinctrl-at91.*
8629 PIN CONTROLLER - ATMEL AT91 PIO4
8630 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8632 L: linux-gpio@vger.kernel.org
8634 F: drivers/pinctrl/pinctrl-at91-pio4.*
8636 PIN CONTROLLER - INTEL
8637 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8638 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8640 F: drivers/pinctrl/intel/
8642 PIN CONTROLLER - RENESAS
8643 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8644 M: Geert Uytterhoeven <geert+renesas@glider.be>
8645 L: linux-renesas-soc@vger.kernel.org
8647 F: drivers/pinctrl/sh-pfc/
8649 PIN CONTROLLER - SAMSUNG
8650 M: Tomasz Figa <tomasz.figa@gmail.com>
8651 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8652 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8654 F: drivers/pinctrl/samsung/
8656 PIN CONTROLLER - SINGLE
8657 M: Tony Lindgren <tony@atomide.com>
8658 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8659 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8660 L: linux-omap@vger.kernel.org
8662 F: drivers/pinctrl/pinctrl-single.c
8664 PIN CONTROLLER - ST SPEAR
8665 M: Viresh Kumar <vireshk@kernel.org>
8666 L: spear-devel@list.st.com
8667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8668 W: http://www.st.com/spear
8670 F: drivers/pinctrl/spear/
8673 M: Jiri Kosina <jikos@kernel.org>
8675 F: drivers/block/pktcdvd.c
8676 F: include/linux/pktcdvd.h
8677 F: include/uapi/linux/pktcdvd.h
8680 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8681 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8683 T: git git://github.com/gxt/linux.git
8684 F: drivers/input/serio/i8042-unicore32io.h
8685 F: drivers/i2c/busses/i2c-puv3.c
8686 F: drivers/video/fbdev/fb-puv3.c
8687 F: drivers/rtc/rtc-puv3.c
8689 PMBUS HARDWARE MONITORING DRIVERS
8690 M: Guenter Roeck <linux@roeck-us.net>
8691 L: lm-sensors@lm-sensors.org
8692 W: http://www.lm-sensors.org/
8693 W: http://www.roeck-us.net/linux/drivers/
8694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8696 F: Documentation/hwmon/pmbus
8697 F: drivers/hwmon/pmbus/
8698 F: include/linux/i2c/pmbus.h
8700 PMC SIERRA MaxRAID DRIVER
8701 L: linux-scsi@vger.kernel.org
8702 W: http://www.pmc-sierra.com/
8704 F: drivers/scsi/pmcraid.*
8706 PMC SIERRA PM8001 DRIVER
8707 M: Jack Wang <jinpu.wang@profitbricks.com>
8708 M: lindar_liu@usish.com
8710 L: linux-scsi@vger.kernel.org
8712 F: drivers/scsi/pm8001/
8714 POSIX CLOCKS and TIMERS
8715 M: Thomas Gleixner <tglx@linutronix.de>
8716 L: linux-kernel@vger.kernel.org
8717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8720 F: include/linux/timer*
8721 F: kernel/time/*timer*
8723 POWER MANAGEMENT CORE
8724 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8725 L: linux-pm@vger.kernel.org
8726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8728 F: drivers/base/power/
8729 F: include/linux/pm.h
8730 F: include/linux/pm_*
8731 F: include/linux/powercap.h
8732 F: drivers/powercap/
8734 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8735 M: Sebastian Reichel <sre@kernel.org>
8736 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8737 M: David Woodhouse <dwmw2@infradead.org>
8738 L: linux-pm@vger.kernel.org
8739 T: git git://git.infradead.org/battery-2.6.git
8741 F: include/linux/power_supply.h
8743 X: drivers/power/avs/
8745 POWER STATE COORDINATION INTERFACE (PSCI)
8746 M: Mark Rutland <mark.rutland@arm.com>
8747 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8748 L: linux-arm-kernel@lists.infradead.org
8750 F: drivers/firmware/psci.c
8751 F: include/linux/psci.h
8752 F: include/uapi/linux/psci.h
8755 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8759 PPP PROTOCOL DRIVERS AND COMPRESSORS
8760 M: Paul Mackerras <paulus@samba.org>
8761 L: linux-ppp@vger.kernel.org
8763 F: drivers/net/ppp/ppp_*
8765 PPP OVER ATM (RFC 2364)
8766 M: Mitchell Blank Jr <mitch@sfgoth.com>
8768 F: net/atm/pppoatm.c
8769 F: include/uapi/linux/atmppp.h
8772 M: Michal Ostrowski <mostrows@earthlink.net>
8774 F: drivers/net/ppp/pppoe.c
8775 F: drivers/net/ppp/pppox.c
8778 M: James Chapman <jchapman@katalix.com>
8780 F: net/l2tp/l2tp_ppp.c
8781 F: include/linux/if_pppol2tp.h
8782 F: include/uapi/linux/if_pppol2tp.h
8785 M: Rodolfo Giometti <giometti@enneenne.com>
8786 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8787 L: linuxpps@ml.enneenne.com (subscribers-only)
8789 F: Documentation/pps/
8791 F: include/linux/pps*.h
8794 M: Dmitry Kozlov <xeb@mail.ru>
8795 L: netdev@vger.kernel.org
8797 F: drivers/net/ppp/pptp.c
8798 W: http://sourceforge.net/projects/accel-pptp
8801 M: Robert Love <rml@tech9.net>
8802 L: kpreempt-tech@lists.sourceforge.net
8803 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8805 F: Documentation/preempt-locking.txt
8806 F: include/linux/preempt.h
8808 PRISM54 WIRELESS DRIVER
8809 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8810 L: linux-wireless@vger.kernel.org
8811 W: http://wireless.kernel.org/en/users/Drivers/p54
8813 F: drivers/net/wireless/intersil/prism54/
8816 M: Geoff Levand <geoff@infradead.org>
8817 L: netdev@vger.kernel.org
8818 L: linuxppc-dev@lists.ozlabs.org
8820 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8822 PS3 PLATFORM SUPPORT
8823 M: Geoff Levand <geoff@infradead.org>
8824 L: linuxppc-dev@lists.ozlabs.org
8826 F: arch/powerpc/boot/ps3*
8827 F: arch/powerpc/include/asm/lv1call.h
8828 F: arch/powerpc/include/asm/ps3*.h
8829 F: arch/powerpc/platforms/ps3/
8832 F: drivers/rtc/rtc-ps3.c
8833 F: drivers/usb/host/*ps3.c
8834 F: sound/ppc/snd_ps3*
8837 M: Jim Paris <jim@jtan.com>
8838 M: Geoff Levand <geoff@infradead.org>
8839 L: linuxppc-dev@lists.ozlabs.org
8841 F: drivers/block/ps3vram.c
8844 M: Anton Vorontsov <anton@enomsg.org>
8845 M: Colin Cross <ccross@android.com>
8846 M: Kees Cook <keescook@chromium.org>
8847 M: Tony Luck <tony.luck@intel.com>
8849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8851 F: include/linux/pstore*
8852 F: drivers/firmware/efi/efi-pstore.c
8853 F: drivers/acpi/apei/erst.c
8855 PTP HARDWARE CLOCK SUPPORT
8856 M: Richard Cochran <richardcochran@gmail.com>
8857 L: netdev@vger.kernel.org
8859 W: http://linuxptp.sourceforge.net/
8860 F: Documentation/ABI/testing/sysfs-ptp
8861 F: Documentation/ptp/*
8862 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8863 F: drivers/net/phy/dp83640*
8865 F: include/linux/ptp_cl*
8868 M: Roland McGrath <roland@hack.frob.com>
8869 M: Oleg Nesterov <oleg@redhat.com>
8871 F: include/asm-generic/syscall.h
8872 F: include/linux/ptrace.h
8873 F: include/linux/regset.h
8874 F: include/linux/tracehook.h
8875 F: include/uapi/linux/ptrace.h
8878 PVRUSB2 VIDEO4LINUX DRIVER
8879 M: Mike Isely <isely@pobox.com>
8880 L: pvrusb2@isely.net (subscribers-only)
8881 L: linux-media@vger.kernel.org
8882 W: http://www.isely.net/pvrusb2/
8883 T: git git://linuxtv.org/media_tree.git
8885 F: Documentation/video4linux/README.pvrusb2
8886 F: drivers/media/usb/pvrusb2/
8889 M: Hans de Goede <hdegoede@redhat.com>
8890 L: linux-media@vger.kernel.org
8891 T: git git://linuxtv.org/media_tree.git
8893 F: drivers/media/usb/pwc/*
8896 M: Kamil Debski <k.debski@samsung.com>
8897 L: lm-sensors@lm-sensors.org
8899 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8900 F: Documentation/hwmon/pwm-fan
8901 F: drivers/hwmon/pwm-fan.c
8904 M: Thierry Reding <thierry.reding@gmail.com>
8905 L: linux-pwm@vger.kernel.org
8907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8908 F: Documentation/pwm.txt
8909 F: Documentation/devicetree/bindings/pwm/
8910 F: include/linux/pwm.h
8912 F: drivers/video/backlight/pwm_bl.c
8913 F: include/linux/pwm_backlight.h
8915 PXA2xx/PXA3xx SUPPORT
8916 M: Daniel Mack <daniel@zonque.org>
8917 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8918 M: Robert Jarzmik <robert.jarzmik@free.fr>
8919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8920 T: git git://github.com/hzhuang1/linux.git
8921 T: git git://github.com/rjarzmik/linux.git
8923 F: arch/arm/boot/dts/pxa*
8924 F: arch/arm/mach-pxa/
8926 F: drivers/pcmcia/pxa2xx*
8927 F: drivers/pinctrl/pxa/
8928 F: drivers/spi/spi-pxa2xx*
8929 F: drivers/usb/gadget/udc/pxa2*
8930 F: include/sound/pxa2xx-lib.h
8935 M: Robert Jarzmik <robert.jarzmik@free.fr>
8936 L: linux-gpio@vger.kernel.org
8938 F: drivers/gpio/gpio-pxa.c
8940 PXA3xx NAND FLASH DRIVER
8941 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8942 L: linux-mtd@lists.infradead.org
8944 F: drivers/mtd/nand/pxa3xx_nand.c
8947 M: Eric Miao <eric.y.miao@gmail.com>
8948 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8949 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8950 T: git git://github.com/hzhuang1/linux.git
8951 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8953 F: arch/arm/boot/dts/mmp*
8954 F: arch/arm/mach-mmp/
8960 M: Robert Jarzmik <robert.jarzmik@free.fr>
8961 L: rtc-linux@googlegroups.com
8965 M: Tadeusz Struk <tadeusz.struk@intel.com>
8966 L: qat-linux@intel.com
8968 F: drivers/crypto/qat/
8971 M: Mike Marciniszyn <infinipath@intel.com>
8972 L: linux-rdma@vger.kernel.org
8974 F: drivers/infiniband/hw/qib/
8976 QLOGIC QLA1280 SCSI DRIVER
8977 M: Michael Reed <mdr@sgi.com>
8978 L: linux-scsi@vger.kernel.org
8980 F: drivers/scsi/qla1280.[ch]
8982 QLOGIC QLA2XXX FC-SCSI DRIVER
8983 M: qla2xxx-upstream@qlogic.com
8984 L: linux-scsi@vger.kernel.org
8986 F: Documentation/scsi/LICENSE.qla2xxx
8987 F: drivers/scsi/qla2xxx/
8989 QLOGIC QLA4XXX iSCSI DRIVER
8990 M: QLogic-Storage-Upstream@qlogic.com
8991 L: linux-scsi@vger.kernel.org
8993 F: Documentation/scsi/LICENSE.qla4xxx
8994 F: drivers/scsi/qla4xxx/
8996 QLOGIC QLA3XXX NETWORK DRIVER
8997 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8998 M: Ron Mercer <ron.mercer@qlogic.com>
8999 M: linux-driver@qlogic.com
9000 L: netdev@vger.kernel.org
9002 F: Documentation/networking/LICENSE.qla3xxx
9003 F: drivers/net/ethernet/qlogic/qla3xxx.*
9005 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9006 M: Dept-GELinuxNICDev@qlogic.com
9007 L: netdev@vger.kernel.org
9009 F: drivers/net/ethernet/qlogic/qlcnic/
9011 QLOGIC QLGE 10Gb ETHERNET DRIVER
9012 M: Harish Patil <harish.patil@qlogic.com>
9013 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9014 M: Dept-GELinuxNICDev@qlogic.com
9015 M: linux-driver@qlogic.com
9016 L: netdev@vger.kernel.org
9018 F: drivers/net/ethernet/qlogic/qlge/
9020 QLOGIC QL4xxx ETHERNET DRIVER
9021 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9022 M: Ariel Elior <Ariel.Elior@qlogic.com>
9023 M: everest-linux-l2@qlogic.com
9024 L: netdev@vger.kernel.org
9026 F: drivers/net/ethernet/qlogic/qed/
9027 F: include/linux/qed/
9028 F: drivers/net/ethernet/qlogic/qede/
9031 M: Anders Larsen <al@alarsen.net>
9032 W: http://www.alarsen.net/linux/qnx4fs/
9035 F: include/uapi/linux/qnx4_fs.h
9036 F: include/uapi/linux/qnxtypes.h
9039 M: Antti Palosaari <crope@iki.fi>
9040 L: linux-media@vger.kernel.org
9041 W: https://linuxtv.org
9042 W: http://palosaari.fi/linux/
9043 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9044 T: git git://linuxtv.org/anttip/media_tree.git
9046 F: drivers/media/tuners/qt1010*
9048 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9049 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9050 L: linux-wireless@vger.kernel.org
9051 L: ath9k-devel@lists.ath9k.org
9052 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9054 F: drivers/net/wireless/ath/ath9k/
9056 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9057 M: Kalle Valo <kvalo@qca.qualcomm.com>
9058 L: ath10k@lists.infradead.org
9059 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9062 F: drivers/net/wireless/ath/ath10k/
9064 QUALCOMM HEXAGON ARCHITECTURE
9065 M: Richard Kuo <rkuo@codeaurora.org>
9066 L: linux-hexagon@vger.kernel.org
9067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9071 QUALCOMM WCN36XX WIRELESS DRIVER
9072 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9073 L: wcn36xx@lists.infradead.org
9074 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9075 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9077 F: drivers/net/wireless/ath/wcn36xx/
9079 RADOS BLOCK DEVICE (RBD)
9080 M: Ilya Dryomov <idryomov@gmail.com>
9081 M: Sage Weil <sage@redhat.com>
9082 M: Alex Elder <elder@kernel.org>
9083 L: ceph-devel@vger.kernel.org
9085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9086 T: git git://github.com/ceph/ceph-client.git
9088 F: Documentation/ABI/testing/sysfs-bus-rbd
9089 F: drivers/block/rbd.c
9090 F: drivers/block/rbd_types.h
9092 RADEON FRAMEBUFFER DISPLAY DRIVER
9093 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9094 L: linux-fbdev@vger.kernel.org
9096 F: drivers/video/fbdev/aty/radeon*
9097 F: include/uapi/linux/radeonfb.h
9099 RADIOSHARK RADIO DRIVER
9100 M: Hans de Goede <hdegoede@redhat.com>
9101 L: linux-media@vger.kernel.org
9102 T: git git://linuxtv.org/media_tree.git
9104 F: drivers/media/radio/radio-shark.c
9106 RADIOSHARK2 RADIO DRIVER
9107 M: Hans de Goede <hdegoede@redhat.com>
9108 L: linux-media@vger.kernel.org
9109 T: git git://linuxtv.org/media_tree.git
9111 F: drivers/media/radio/radio-shark2.c
9112 F: drivers/media/radio/radio-tea5777.c
9114 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9115 M: Paul Mackerras <paulus@samba.org>
9116 L: linux-fbdev@vger.kernel.org
9118 F: drivers/video/fbdev/aty/aty128fb.c
9120 RALINK MIPS ARCHITECTURE
9121 M: John Crispin <blogic@openwrt.org>
9122 L: linux-mips@linux-mips.org
9126 RALINK RT2X00 WIRELESS LAN DRIVER
9128 M: Stanislaw Gruszka <sgruszka@redhat.com>
9129 M: Helmut Schaa <helmut.schaa@googlemail.com>
9130 L: linux-wireless@vger.kernel.org
9132 F: drivers/net/wireless/ralink/rt2x00/
9134 RAMDISK RAM BLOCK DEVICE DRIVER
9135 M: Jens Axboe <axboe@kernel.dk>
9137 F: Documentation/blockdev/ramdisk.txt
9138 F: drivers/block/brd.c
9140 RANDOM NUMBER DRIVER
9141 M: "Theodore Ts'o" <tytso@mit.edu>
9143 F: drivers/char/random.c
9146 M: Matt Porter <mporter@kernel.crashing.org>
9147 M: Alexandre Bounine <alexandre.bounine@idt.com>
9151 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9152 L: linux-wireless@vger.kernel.org
9154 F: drivers/net/wireless/ray*
9157 M: Josh Triplett <josh@joshtriplett.org>
9158 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9159 L: linux-kernel@vger.kernel.org
9161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9162 F: Documentation/RCU/torture.txt
9163 F: kernel/rcu/rcutorture.c
9165 RCUTORTURE TEST FRAMEWORK
9166 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9167 M: Josh Triplett <josh@joshtriplett.org>
9168 R: Steven Rostedt <rostedt@goodmis.org>
9169 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9170 R: Lai Jiangshan <jiangshanlai@gmail.com>
9171 L: linux-kernel@vger.kernel.org
9173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9174 F: tools/testing/selftests/rcutorture
9177 M: Florian Fainelli <florian@openwrt.org>
9180 RDC R6040 FAST ETHERNET DRIVER
9181 M: Florian Fainelli <florian@openwrt.org>
9182 L: netdev@vger.kernel.org
9184 F: drivers/net/ethernet/rdc/r6040.c
9186 RDS - RELIABLE DATAGRAM SOCKETS
9187 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9188 L: netdev@vger.kernel.org
9189 L: linux-rdma@vger.kernel.org
9190 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9191 W: https://oss.oracle.com/projects/rds/
9194 F: Documentation/networking/rds.txt
9196 READ-COPY UPDATE (RCU)
9197 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9198 M: Josh Triplett <josh@joshtriplett.org>
9199 R: Steven Rostedt <rostedt@goodmis.org>
9200 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9201 R: Lai Jiangshan <jiangshanlai@gmail.com>
9202 L: linux-kernel@vger.kernel.org
9203 W: http://www.rdrop.com/users/paulmck/RCU/
9205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9206 F: Documentation/RCU/
9207 X: Documentation/RCU/torture.txt
9208 F: include/linux/rcu*
9209 X: include/linux/srcu.h
9213 REAL TIME CLOCK (RTC) SUBSYSTEM
9214 M: Alessandro Zummo <a.zummo@towertech.it>
9215 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9216 L: rtc-linux@googlegroups.com
9217 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9220 F: Documentation/rtc.txt
9222 F: include/linux/rtc.h
9223 F: include/uapi/linux/rtc.h
9225 REALTEK AUDIO CODECS
9226 M: Bard Liao <bardliao@realtek.com>
9227 M: Oder Chiou <oder_chiou@realtek.com>
9229 F: sound/soc/codecs/rt*
9230 F: include/sound/rt*.h
9232 REISERFS FILE SYSTEM
9233 L: reiserfs-devel@vger.kernel.org
9237 REGISTER MAP ABSTRACTION
9238 M: Mark Brown <broonie@kernel.org>
9239 L: linux-kernel@vger.kernel.org
9240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9242 F: drivers/base/regmap/
9243 F: include/linux/regmap.h
9245 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9246 M: Ohad Ben-Cohen <ohad@wizery.com>
9247 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9250 F: drivers/remoteproc/
9251 F: Documentation/remoteproc.txt
9252 F: include/linux/remoteproc.h
9254 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9255 M: Ohad Ben-Cohen <ohad@wizery.com>
9256 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9260 F: Documentation/rpmsg.txt
9261 F: include/linux/rpmsg.h
9263 RENESAS ETHERNET DRIVERS
9264 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9265 L: netdev@vger.kernel.org
9266 L: linux-renesas-soc@vger.kernel.org
9267 F: drivers/net/ethernet/renesas/
9268 F: include/linux/sh_eth.h
9270 RENESAS USB2 PHY DRIVER
9271 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9272 L: linux-renesas-soc@vger.kernel.org
9274 F: drivers/phy/phy-rcar-gen3-usb2.c
9276 RESET CONTROLLER FRAMEWORK
9277 M: Philipp Zabel <p.zabel@pengutronix.de>
9278 T: git git://git.pengutronix.de/git/pza/linux
9281 F: Documentation/devicetree/bindings/reset/
9282 F: include/dt-bindings/reset/
9283 F: include/linux/reset.h
9284 F: include/linux/reset-controller.h
9287 M: Johannes Berg <johannes@sipsolutions.net>
9288 L: linux-wireless@vger.kernel.org
9289 W: http://wireless.kernel.org/
9290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9293 F: Documentation/rfkill.txt
9297 M: Thomas Graf <tgraf@suug.ch>
9298 L: netdev@vger.kernel.org
9301 F: include/linux/rhashtable.h
9303 RICOH SMARTMEDIA/XD DRIVER
9304 M: Maxim Levitsky <maximlevitsky@gmail.com>
9306 F: drivers/mtd/nand/r852.c
9307 F: drivers/mtd/nand/r852.h
9309 RICOH R5C592 MEMORYSTICK DRIVER
9310 M: Maxim Levitsky <maximlevitsky@gmail.com>
9312 F: drivers/memstick/host/r592.*
9315 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9316 W: http://sourceforge.net/projects/roccat/
9318 F: drivers/hid/hid-roccat*
9319 F: include/linux/hid-roccat*
9320 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9323 M: Jiri Pirko <jiri@resnulli.us>
9324 M: Scott Feldman <sfeldma@gmail.com>
9325 L: netdev@vger.kernel.org
9327 F: drivers/net/ethernet/rocker/
9331 W: http://www.comtrol.com
9333 F: Documentation/serial/rocket.txt
9334 F: drivers/tty/rocket*
9336 ROCKETPORT EXPRESS/INFINITY DRIVER
9337 M: Kevin Cernekee <cernekee@gmail.com>
9338 L: linux-serial@vger.kernel.org
9340 F: drivers/tty/serial/rp2.*
9343 M: Ralf Baechle <ralf@linux-mips.org>
9344 L: linux-hams@vger.kernel.org
9345 W: http://www.linux-ax25.org/
9347 F: include/net/rose.h
9348 F: include/uapi/linux/rose.h
9351 RTL2830 MEDIA DRIVER
9352 M: Antti Palosaari <crope@iki.fi>
9353 L: linux-media@vger.kernel.org
9354 W: https://linuxtv.org
9355 W: http://palosaari.fi/linux/
9356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9357 T: git git://linuxtv.org/anttip/media_tree.git
9359 F: drivers/media/dvb-frontends/rtl2830*
9361 RTL2832 MEDIA DRIVER
9362 M: Antti Palosaari <crope@iki.fi>
9363 L: linux-media@vger.kernel.org
9364 W: https://linuxtv.org
9365 W: http://palosaari.fi/linux/
9366 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9367 T: git git://linuxtv.org/anttip/media_tree.git
9369 F: drivers/media/dvb-frontends/rtl2832*
9371 RTL2832_SDR MEDIA DRIVER
9372 M: Antti Palosaari <crope@iki.fi>
9373 L: linux-media@vger.kernel.org
9374 W: https://linuxtv.org
9375 W: http://palosaari.fi/linux/
9376 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9377 T: git git://linuxtv.org/anttip/media_tree.git
9379 F: drivers/media/dvb-frontends/rtl2832_sdr*
9381 RTL8180 WIRELESS DRIVER
9382 L: linux-wireless@vger.kernel.org
9383 W: http://wireless.kernel.org/
9384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9386 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9388 RTL8187 WIRELESS DRIVER
9389 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9390 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9391 M: Larry Finger <Larry.Finger@lwfinger.net>
9392 L: linux-wireless@vger.kernel.org
9393 W: http://wireless.kernel.org/
9394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9396 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9398 RTL8192CE WIRELESS DRIVER
9399 M: Larry Finger <Larry.Finger@lwfinger.net>
9400 M: Chaoming Li <chaoming_li@realsil.com.cn>
9401 L: linux-wireless@vger.kernel.org
9402 W: http://wireless.kernel.org/
9403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9405 F: drivers/net/wireless/realtek/rtlwifi/
9406 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9408 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9409 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9410 L: linux-wireless@vger.kernel.org
9411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9413 F: drivers/net/wireless/realtek/rtl8xxxu/
9415 S3 SAVAGE FRAMEBUFFER DRIVER
9416 M: Antonino Daplas <adaplas@gmail.com>
9417 L: linux-fbdev@vger.kernel.org
9419 F: drivers/video/fbdev/savage/
9422 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9423 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9424 L: linux-s390@vger.kernel.org
9425 W: http://www.ibm.com/developerworks/linux/linux390/
9426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9430 F: Documentation/s390/
9431 F: Documentation/DocBook/s390*
9433 S390 COMMON I/O LAYER
9434 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9435 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9436 L: linux-s390@vger.kernel.org
9437 W: http://www.ibm.com/developerworks/linux/linux390/
9439 F: drivers/s390/cio/
9442 M: Stefan Weinhuber <wein@de.ibm.com>
9443 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9444 L: linux-s390@vger.kernel.org
9445 W: http://www.ibm.com/developerworks/linux/linux390/
9447 F: drivers/s390/block/dasd*
9448 F: block/partitions/ibm.c
9450 S390 NETWORK DRIVERS
9451 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9452 L: linux-s390@vger.kernel.org
9453 W: http://www.ibm.com/developerworks/linux/linux390/
9455 F: drivers/s390/net/
9458 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9459 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9460 L: linux-s390@vger.kernel.org
9461 W: http://www.ibm.com/developerworks/linux/linux390/
9464 F: drivers/pci/hotplug/s390_pci_hpc.c
9467 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9468 L: linux-s390@vger.kernel.org
9469 W: http://www.ibm.com/developerworks/linux/linux390/
9471 F: drivers/s390/crypto/
9474 M: Steffen Maier <maier@linux.vnet.ibm.com>
9475 L: linux-s390@vger.kernel.org
9476 W: http://www.ibm.com/developerworks/linux/linux390/
9478 F: drivers/s390/scsi/zfcp_*
9480 S390 IUCV NETWORK LAYER
9481 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9482 L: linux-s390@vger.kernel.org
9483 W: http://www.ibm.com/developerworks/linux/linux390/
9485 F: drivers/s390/net/*iucv*
9486 F: include/net/iucv/
9490 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9491 L: linux-s390@vger.kernel.org
9492 W: http://www.ibm.com/developerworks/linux/linux390/
9494 F: drivers/iommu/s390-iommu.c
9496 S3C24XX SD/MMC Driver
9497 M: Ben Dooks <ben-linux@fluff.org>
9498 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9500 F: drivers/mmc/host/s3cmci.*
9502 SAA6588 RDS RECEIVER DRIVER
9503 M: Hans Verkuil <hverkuil@xs4all.nl>
9504 L: linux-media@vger.kernel.org
9505 T: git git://linuxtv.org/media_tree.git
9506 W: https://linuxtv.org
9508 F: drivers/media/i2c/saa6588*
9510 SAA7134 VIDEO4LINUX DRIVER
9511 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9512 L: linux-media@vger.kernel.org
9513 W: https://linuxtv.org
9514 T: git git://linuxtv.org/media_tree.git
9516 F: Documentation/video4linux/*.saa7134
9517 F: drivers/media/pci/saa7134/
9519 SAA7146 VIDEO4LINUX-2 DRIVER
9520 M: Hans Verkuil <hverkuil@xs4all.nl>
9521 L: linux-media@vger.kernel.org
9522 T: git git://linuxtv.org/media_tree.git
9524 F: drivers/media/common/saa7146/
9525 F: drivers/media/pci/saa7146/
9526 F: include/media/saa7146*
9528 SAMSUNG LAPTOP DRIVER
9529 M: Corentin Chary <corentin.chary@gmail.com>
9530 L: platform-driver-x86@vger.kernel.org
9532 F: drivers/platform/x86/samsung-laptop.c
9534 SAMSUNG AUDIO (ASoC) DRIVERS
9535 M: Sangbeom Kim <sbkim73@samsung.com>
9536 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9538 F: sound/soc/samsung/
9540 SAMSUNG FRAMEBUFFER DRIVER
9541 M: Jingoo Han <jingoohan1@gmail.com>
9542 L: linux-fbdev@vger.kernel.org
9544 F: drivers/video/fbdev/s3c-fb.c
9546 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9547 M: Sangbeom Kim <sbkim73@samsung.com>
9548 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9549 L: linux-kernel@vger.kernel.org
9550 L: linux-samsung-soc@vger.kernel.org
9552 F: drivers/mfd/sec*.c
9553 F: drivers/regulator/s2m*.c
9554 F: drivers/regulator/s5m*.c
9555 F: drivers/clk/clk-s2mps11.c
9556 F: drivers/rtc/rtc-s5m.c
9557 F: include/linux/mfd/samsung/
9558 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9559 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9560 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9561 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9563 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9564 M: Kyungmin Park <kyungmin.park@samsung.com>
9565 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9566 L: linux-media@vger.kernel.org
9567 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9569 F: drivers/media/platform/exynos4-is/
9571 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9572 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9573 L: linux-media@vger.kernel.org
9574 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9576 F: drivers/media/platform/s3c-camif/
9577 F: include/media/drv-intf/s3c_camif.h
9579 SAMSUNG S5C73M3 CAMERA DRIVER
9580 M: Kyungmin Park <kyungmin.park@samsung.com>
9581 M: Andrzej Hajda <a.hajda@samsung.com>
9582 L: linux-media@vger.kernel.org
9584 F: drivers/media/i2c/s5c73m3/*
9586 SAMSUNG S5K5BAF CAMERA DRIVER
9587 M: Kyungmin Park <kyungmin.park@samsung.com>
9588 M: Andrzej Hajda <a.hajda@samsung.com>
9589 L: linux-media@vger.kernel.org
9591 F: drivers/media/i2c/s5k5baf.c
9593 SAMSUNG S3FWRN5 NFC DRIVER
9594 M: Robert Baldyga <r.baldyga@samsung.com>
9595 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9596 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9598 F: drivers/nfc/s3fwrn5
9600 SAMSUNG SOC CLOCK DRIVERS
9601 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9602 M: Tomasz Figa <tomasz.figa@gmail.com>
9604 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9605 F: drivers/clk/samsung/
9607 SAMSUNG SXGBE DRIVERS
9608 M: Byungho An <bh74.an@samsung.com>
9609 M: Girish K S <ks.giri@samsung.com>
9610 M: Vipul Pandya <vipul.pandya@samsung.com>
9612 L: netdev@vger.kernel.org
9613 F: drivers/net/ethernet/samsung/sxgbe/
9615 SAMSUNG THERMAL DRIVER
9616 M: Lukasz Majewski <l.majewski@samsung.com>
9617 L: linux-pm@vger.kernel.org
9618 L: linux-samsung-soc@vger.kernel.org
9620 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9621 F: drivers/thermal/samsung/
9623 SAMSUNG USB2 PHY DRIVER
9624 M: Kamil Debski <k.debski@samsung.com>
9625 L: linux-kernel@vger.kernel.org
9627 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9628 F: Documentation/phy/samsung-usb2.txt
9629 F: drivers/phy/phy-exynos4210-usb2.c
9630 F: drivers/phy/phy-exynos4x12-usb2.c
9631 F: drivers/phy/phy-exynos5250-usb2.c
9632 F: drivers/phy/phy-s5pv210-usb2.c
9633 F: drivers/phy/phy-samsung-usb2.c
9634 F: drivers/phy/phy-samsung-usb2.h
9637 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9638 L: linux-serial@vger.kernel.org
9640 F: drivers/tty/serial/
9642 SYNOPSYS DESIGNWARE DMAC DRIVER
9643 M: Viresh Kumar <vireshk@kernel.org>
9644 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9646 F: include/linux/dma/dw.h
9647 F: include/linux/platform_data/dma-dw.h
9650 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9651 M: Lars Persson <lars.persson@axis.com>
9652 L: netdev@vger.kernel.org
9654 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9655 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9657 SYNOPSYS DESIGNWARE I2C DRIVER
9658 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9659 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9660 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9661 L: linux-i2c@vger.kernel.org
9663 F: drivers/i2c/busses/i2c-designware-*
9664 F: include/linux/platform_data/i2c-designware.h
9666 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9667 M: Jaehoon Chung <jh80.chung@samsung.com>
9668 L: linux-mmc@vger.kernel.org
9670 F: include/linux/mmc/dw_mmc.h
9671 F: drivers/mmc/host/dw_mmc*
9673 SYSTEM TRACE MODULE CLASS
9674 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9676 F: Documentation/trace/stm.txt
9677 F: drivers/hwtracing/stm/
9678 F: include/linux/stm.h
9679 F: include/uapi/linux/stm.h
9682 M: Andreas Noever <andreas.noever@gmail.com>
9684 F: drivers/thunderbolt/
9686 TI BQ27XXX POWER SUPPLY DRIVER
9687 R: Andrew F. Davis <afd@ti.com>
9688 F: include/linux/power/bq27xxx_battery.h
9689 F: drivers/power/bq27xxx_battery.c
9690 F: drivers/power/bq27xxx_battery_i2c.c
9692 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9693 M: John Stultz <john.stultz@linaro.org>
9694 M: Thomas Gleixner <tglx@linutronix.de>
9695 L: linux-kernel@vger.kernel.org
9696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9698 F: include/linux/clocksource.h
9699 F: include/linux/time.h
9700 F: include/linux/timex.h
9701 F: include/uapi/linux/time.h
9702 F: include/uapi/linux/timex.h
9703 F: kernel/time/clocksource.c
9704 F: kernel/time/time*.c
9705 F: kernel/time/alarmtimer.c
9706 F: kernel/time/ntp.c
9707 F: tools/testing/selftests/timers/
9710 M: Zwane Mwaikambo <zwanem@gmail.com>
9712 F: drivers/watchdog/sc1200wdt.c
9715 M: Ingo Molnar <mingo@redhat.com>
9716 M: Peter Zijlstra <peterz@infradead.org>
9717 L: linux-kernel@vger.kernel.org
9718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9721 F: include/linux/sched.h
9722 F: include/uapi/linux/sched.h
9723 F: include/linux/wait.h
9726 M: Chen Liqin <liqin.linux@gmail.com>
9727 M: Lennox Wu <lennox.wu@gmail.com>
9728 W: http://www.sunplus.com
9732 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9733 M: Sudeep Holla <sudeep.holla@arm.com>
9734 L: linux-arm-kernel@lists.infradead.org
9736 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9737 F: drivers/clk/clk-scpi.c
9738 F: drivers/cpufreq/scpi-cpufreq.c
9739 F: drivers/firmware/arm_scpi.c
9740 F: include/linux/scpi_protocol.h
9743 M: Jens Axboe <axboe@kernel.dk>
9744 L: linux-scsi@vger.kernel.org
9745 W: http://www.kernel.dk
9749 SCSI RDMA PROTOCOL (SRP) INITIATOR
9750 M: Bart Van Assche <bart.vanassche@sandisk.com>
9751 L: linux-rdma@vger.kernel.org
9753 W: http://www.openfabrics.org
9754 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9756 F: drivers/infiniband/ulp/srp/
9757 F: include/scsi/srp.h
9760 M: Doug Gilbert <dgilbert@interlog.com>
9761 L: linux-scsi@vger.kernel.org
9762 W: http://sg.danny.cz/sg
9764 F: Documentation/scsi/scsi-generic.txt
9765 F: drivers/scsi/sg.c
9766 F: include/scsi/sg.h
9769 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9771 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9773 L: linux-scsi@vger.kernel.org
9779 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9780 L: linux-scsi@vger.kernel.org
9782 F: Documentation/scsi/st.txt
9783 F: drivers/scsi/st.*
9784 F: drivers/scsi/st_*.h
9787 M: Vlad Yasevich <vyasevich@gmail.com>
9788 M: Neil Horman <nhorman@tuxdriver.com>
9789 L: linux-sctp@vger.kernel.org
9790 W: http://lksctp.sourceforge.net
9792 F: Documentation/networking/sctp.txt
9793 F: include/linux/sctp.h
9794 F: include/uapi/linux/sctp.h
9795 F: include/net/sctp/
9799 M: Jim Cromie <jim.cromie@gmail.com>
9801 F: Documentation/i2c/busses/scx200_acb
9802 F: arch/x86/platform/scx200/
9803 F: drivers/watchdog/scx200_wdt.c
9804 F: drivers/i2c/busses/scx200*
9805 F: drivers/mtd/maps/scx200_docflash.c
9806 F: include/linux/scx200.h
9809 M: Jim Cromie <jim.cromie@gmail.com>
9811 F: drivers/char/scx200_gpio.c
9812 F: include/linux/scx200_gpio.h
9814 SCx200 HRT CLOCKSOURCE DRIVER
9815 M: Jim Cromie <jim.cromie@gmail.com>
9817 F: drivers/clocksource/scx200_hrt.c
9819 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9820 M: Sascha Sommer <saschasommer@freenet.de>
9821 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9823 F: drivers/mmc/host/sdricoh_cs.c
9825 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9826 L: linux-mmc@vger.kernel.org
9828 F: drivers/mmc/host/sdhci.*
9829 F: drivers/mmc/host/sdhci-pltfm.[ch]
9832 M: Kees Cook <keescook@chromium.org>
9833 R: Andy Lutomirski <luto@amacapital.net>
9834 R: Will Drewry <wad@chromium.org>
9835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9838 F: include/uapi/linux/seccomp.h
9839 F: include/linux/seccomp.h
9840 F: tools/testing/selftests/seccomp/*
9841 K: \bsecure_computing
9844 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9845 M: Ben Dooks <ben-linux@fluff.org>
9846 M: Jaehoon Chung <jh80.chung@samsung.com>
9847 L: linux-mmc@vger.kernel.org
9849 F: drivers/mmc/host/sdhci-s3c*
9851 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9852 M: Viresh Kumar <vireshk@kernel.org>
9853 L: spear-devel@list.st.com
9854 L: linux-mmc@vger.kernel.org
9856 F: drivers/mmc/host/sdhci-spear.c
9859 M: James Morris <james.l.morris@oracle.com>
9860 M: "Serge E. Hallyn" <serge@hallyn.com>
9861 L: linux-security-module@vger.kernel.org (suggested Cc:)
9862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9863 W: http://kernsec.org/
9868 M: Security Officers <security@kernel.org>
9871 SELINUX SECURITY MODULE
9872 M: Paul Moore <paul@paul-moore.com>
9873 M: Stephen Smalley <sds@tycho.nsa.gov>
9874 M: Eric Paris <eparis@parisplace.org>
9875 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9876 W: http://selinuxproject.org
9877 T: git git://git.infradead.org/users/pcmoore/selinux
9879 F: include/linux/selinux*
9880 F: security/selinux/
9883 APPARMOR SECURITY MODULE
9884 M: John Johansen <john.johansen@canonical.com>
9885 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9886 W: apparmor.wiki.kernel.org
9887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9889 F: security/apparmor/
9891 YAMA SECURITY MODULE
9892 M: Kees Cook <keescook@chromium.org>
9893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9898 M: Jiri Slaby <jirislaby@gmail.com>
9900 F: drivers/misc/phantom.c
9901 F: include/uapi/linux/phantom.h
9903 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9904 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9905 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9906 M: John Soni Jose <sony.john@avagotech.com>
9907 L: linux-scsi@vger.kernel.org
9908 W: http://www.avagotech.com
9910 F: drivers/scsi/be2iscsi/
9912 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9913 M: Sathya Perla <sathya.perla@broadcom.com>
9914 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9915 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9916 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9917 M: Somnath Kotur <somnath.kotur@broadcom.com>
9918 L: netdev@vger.kernel.org
9919 W: http://www.emulex.com
9921 F: drivers/net/ethernet/emulex/benet/
9923 EMULEX ONECONNECT ROCE DRIVER
9924 M: Selvin Xavier <selvin.xavier@avagotech.com>
9925 M: Devesh Sharma <devesh.sharma@avagotech.com>
9926 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9927 L: linux-rdma@vger.kernel.org
9928 W: http://www.emulex.com
9930 F: drivers/infiniband/hw/ocrdma/
9933 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9934 M: Shradha Shah <sshah@solarflare.com>
9935 L: netdev@vger.kernel.org
9937 F: drivers/net/ethernet/sfc/
9940 M: Dimitri Sivanich <sivanich@sgi.com>
9942 F: drivers/misc/sgi-gru/
9944 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9945 M: Pat Gefre <pfg@sgi.com>
9946 L: linux-ia64@vger.kernel.org
9948 F: Documentation/ia64/serial.txt
9949 F: drivers/tty/serial/ioc?_serial.c
9950 F: include/linux/ioc?.h
9952 SGI XP/XPC/XPNET DRIVER
9953 M: Cliff Whickman <cpw@sgi.com>
9954 M: Robin Holt <robinmholt@gmail.com>
9956 F: drivers/misc/sgi-xp/
9959 M: Antti Palosaari <crope@iki.fi>
9960 L: linux-media@vger.kernel.org
9961 W: https://linuxtv.org
9962 W: http://palosaari.fi/linux/
9963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9964 T: git git://linuxtv.org/anttip/media_tree.git
9966 F: drivers/media/tuners/si2157*
9969 M: Antti Palosaari <crope@iki.fi>
9970 L: linux-media@vger.kernel.org
9971 W: https://linuxtv.org
9972 W: http://palosaari.fi/linux/
9973 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9974 T: git git://linuxtv.org/anttip/media_tree.git
9976 F: drivers/media/dvb-frontends/si2168*
9978 SI470X FM RADIO RECEIVER I2C DRIVER
9979 M: Hans Verkuil <hverkuil@xs4all.nl>
9980 L: linux-media@vger.kernel.org
9981 T: git git://linuxtv.org/media_tree.git
9982 W: https://linuxtv.org
9984 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9986 SI470X FM RADIO RECEIVER USB DRIVER
9987 M: Hans Verkuil <hverkuil@xs4all.nl>
9988 L: linux-media@vger.kernel.org
9989 T: git git://linuxtv.org/media_tree.git
9990 W: https://linuxtv.org
9992 F: drivers/media/radio/si470x/radio-si470x-common.c
9993 F: drivers/media/radio/si470x/radio-si470x.h
9994 F: drivers/media/radio/si470x/radio-si470x-usb.c
9996 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9997 M: Eduardo Valentin <edubezval@gmail.com>
9998 L: linux-media@vger.kernel.org
9999 T: git git://linuxtv.org/media_tree.git
10000 W: https://linuxtv.org
10002 F: drivers/media/radio/si4713/si4713.?
10004 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10005 M: Eduardo Valentin <edubezval@gmail.com>
10006 L: linux-media@vger.kernel.org
10007 T: git git://linuxtv.org/media_tree.git
10008 W: https://linuxtv.org
10010 F: drivers/media/radio/si4713/radio-platform-si4713.c
10012 SI4713 FM RADIO TRANSMITTER USB DRIVER
10013 M: Hans Verkuil <hverkuil@xs4all.nl>
10014 L: linux-media@vger.kernel.org
10015 T: git git://linuxtv.org/media_tree.git
10016 W: https://linuxtv.org
10018 F: drivers/media/radio/si4713/radio-usb-si4713.c
10021 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10022 L: linux-media@vger.kernel.org
10023 W: https://linuxtv.org
10024 T: git git://linuxtv.org/media_tree.git
10026 F: drivers/media/common/siano/
10027 F: drivers/media/usb/siano/
10028 F: drivers/media/usb/siano/
10029 F: drivers/media/mmc/siano/
10032 M: Hans de Goede <hdegoede@redhat.com>
10033 L: linux-fbdev@vger.kernel.org
10035 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10036 F: drivers/video/fbdev/simplefb.c
10037 F: include/linux/platform_data/simplefb.h
10039 SH_VEU V4L2 MEM2MEM DRIVER
10040 L: linux-media@vger.kernel.org
10042 F: drivers/media/platform/sh_veu.c
10044 SH_VOU V4L2 OUTPUT DRIVER
10045 L: linux-media@vger.kernel.org
10047 F: drivers/media/platform/sh_vou.c
10048 F: include/media/drv-intf/sh_vou.h
10050 SIMPLE FIRMWARE INTERFACE (SFI)
10051 M: Len Brown <lenb@kernel.org>
10052 L: sfi-devel@simplefirmware.org
10053 W: http://simplefirmware.org/
10054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10056 F: arch/x86/platform/sfi/
10058 F: include/linux/sfi*.h
10060 SIMTEC EB110ATX (Chalice CATS)
10062 P: Vincent Sanders <vince@simtec.co.uk>
10063 M: Simtec Linux Team <linux@simtec.co.uk>
10064 W: http://www.simtec.co.uk/products/EB110ATX/
10067 SIMTEC EB2410ITX (BAST)
10069 P: Vincent Sanders <vince@simtec.co.uk>
10070 M: Simtec Linux Team <linux@simtec.co.uk>
10071 W: http://www.simtec.co.uk/products/EB2410ITX/
10073 F: arch/arm/mach-s3c24xx/mach-bast.c
10074 F: arch/arm/mach-s3c24xx/bast-ide.c
10075 F: arch/arm/mach-s3c24xx/bast-irq.c
10077 TI DAVINCI MACHINE SUPPORT
10078 M: Sekhar Nori <nsekhar@ti.com>
10079 M: Kevin Hilman <khilman@kernel.org>
10080 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10081 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10083 F: arch/arm/mach-davinci/
10084 F: drivers/i2c/busses/i2c-davinci.c
10086 TI DAVINCI SERIES MEDIA DRIVER
10087 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10088 L: linux-media@vger.kernel.org
10089 W: https://linuxtv.org
10090 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10091 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10093 F: drivers/media/platform/davinci/
10094 F: include/media/davinci/
10096 TI AM437X VPFE DRIVER
10097 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10098 L: linux-media@vger.kernel.org
10099 W: https://linuxtv.org
10100 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10101 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10103 F: drivers/media/platform/am437x/
10105 OV2659 OMNIVISION SENSOR DRIVER
10106 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10107 L: linux-media@vger.kernel.org
10108 W: https://linuxtv.org
10109 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10110 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10112 F: drivers/media/i2c/ov2659.c
10113 F: include/media/i2c/ov2659.h
10115 SILICON MOTION SM712 FRAME BUFFER DRIVER
10116 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10117 M: Teddy Wang <teddy.wang@siliconmotion.com>
10118 M: Sudip Mukherjee <sudip@vectorindia.org>
10119 L: linux-fbdev@vger.kernel.org
10121 F: drivers/video/fbdev/sm712*
10122 F: Documentation/fb/sm712fb.txt
10124 SIS 190 ETHERNET DRIVER
10125 M: Francois Romieu <romieu@fr.zoreil.com>
10126 L: netdev@vger.kernel.org
10128 F: drivers/net/ethernet/sis/sis190.c
10130 SIS 900/7016 FAST ETHERNET DRIVER
10131 M: Daniele Venzano <venza@brownhat.org>
10132 W: http://www.brownhat.org/sis900.html
10133 L: netdev@vger.kernel.org
10135 F: drivers/net/ethernet/sis/sis900.*
10137 SIS FRAMEBUFFER DRIVER
10138 M: Thomas Winischhofer <thomas@winischhofer.net>
10139 W: http://www.winischhofer.net/linuxsisvga.shtml
10141 F: Documentation/fb/sisfb.txt
10142 F: drivers/video/fbdev/sis/
10143 F: include/video/sisfb.h
10146 M: Thomas Winischhofer <thomas@winischhofer.net>
10147 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10149 F: drivers/usb/misc/sisusbvga/
10152 M: Christoph Lameter <cl@linux.com>
10153 M: Pekka Enberg <penberg@kernel.org>
10154 M: David Rientjes <rientjes@google.com>
10155 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10156 M: Andrew Morton <akpm@linux-foundation.org>
10157 L: linux-mm@kvack.org
10159 F: include/linux/sl?b*.h
10162 SLEEPABLE READ-COPY UPDATE (SRCU)
10163 M: Lai Jiangshan <jiangshanlai@gmail.com>
10164 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10165 M: Josh Triplett <josh@joshtriplett.org>
10166 R: Steven Rostedt <rostedt@goodmis.org>
10167 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10168 L: linux-kernel@vger.kernel.org
10169 W: http://www.rdrop.com/users/paulmck/RCU/
10171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10172 F: include/linux/srcu.h
10173 F: kernel/rcu/srcu.c
10175 SMACK SECURITY MODULE
10176 M: Casey Schaufler <casey@schaufler-ca.com>
10177 L: linux-security-module@vger.kernel.org
10178 W: http://schaufler-ca.com
10179 T: git git://git.gitorious.org/smack-next/kernel.git
10181 F: Documentation/security/Smack.txt
10184 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10185 M: Kevin Hilman <khilman@kernel.org>
10186 M: Nishanth Menon <nm@ti.com>
10188 F: drivers/power/avs/
10189 F: include/linux/power/smartreflex.h
10190 L: linux-pm@vger.kernel.org
10192 SMC91x ETHERNET DRIVER
10193 M: Nicolas Pitre <nico@fluxnic.net>
10195 F: drivers/net/ethernet/smsc/smc91x.*
10197 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10198 M: Sakari Ailus <sakari.ailus@iki.fi>
10199 L: linux-media@vger.kernel.org
10201 F: drivers/media/i2c/smiapp/
10202 F: include/media/i2c/smiapp.h
10203 F: drivers/media/i2c/smiapp-pll.c
10204 F: drivers/media/i2c/smiapp-pll.h
10205 F: include/uapi/linux/smiapp.h
10206 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10208 SMM665 HARDWARE MONITOR DRIVER
10209 M: Guenter Roeck <linux@roeck-us.net>
10210 L: lm-sensors@lm-sensors.org
10212 F: Documentation/hwmon/smm665
10213 F: drivers/hwmon/smm665.c
10215 SMSC EMC2103 HARDWARE MONITOR DRIVER
10216 M: Steve Glendinning <steve.glendinning@shawell.net>
10217 L: lm-sensors@lm-sensors.org
10219 F: Documentation/hwmon/emc2103
10220 F: drivers/hwmon/emc2103.c
10222 SMSC SCH5627 HARDWARE MONITOR DRIVER
10223 M: Hans de Goede <hdegoede@redhat.com>
10224 L: lm-sensors@lm-sensors.org
10226 F: Documentation/hwmon/sch5627
10227 F: drivers/hwmon/sch5627.c
10229 SMSC47B397 HARDWARE MONITOR DRIVER
10230 M: Jean Delvare <jdelvare@suse.com>
10231 L: lm-sensors@lm-sensors.org
10233 F: Documentation/hwmon/smsc47b397
10234 F: drivers/hwmon/smsc47b397.c
10236 SMSC911x ETHERNET DRIVER
10237 M: Steve Glendinning <steve.glendinning@shawell.net>
10238 L: netdev@vger.kernel.org
10240 F: include/linux/smsc911x.h
10241 F: drivers/net/ethernet/smsc/smsc911x.*
10243 SMSC9420 PCI ETHERNET DRIVER
10244 M: Steve Glendinning <steve.glendinning@shawell.net>
10245 L: netdev@vger.kernel.org
10247 F: drivers/net/ethernet/smsc/smsc9420.*
10249 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10250 M: Steve Glendinning <steve.glendinning@shawell.net>
10251 L: linux-fbdev@vger.kernel.org
10253 F: drivers/video/fbdev/smscufx.c
10255 SOC-CAMERA V4L2 SUBSYSTEM
10256 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10257 L: linux-media@vger.kernel.org
10258 T: git git://linuxtv.org/media_tree.git
10260 F: include/media/soc*
10261 F: drivers/media/i2c/soc_camera/
10262 F: drivers/media/platform/soc_camera/
10264 SOEKRIS NET48XX LED SUPPORT
10265 M: Chris Boot <bootc@bootc.net>
10267 F: drivers/leds/leds-net48xx.c
10269 SOFTLOGIC 6x10 MPEG CODEC
10270 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10271 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10272 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10273 M: Ismael Luceno <ismael@iodev.co.uk>
10274 L: linux-media@vger.kernel.org
10276 F: drivers/media/pci/solo6x10/
10278 SOFTWARE RAID (Multiple Disks) SUPPORT
10279 M: Shaohua Li <shli@kernel.org>
10280 L: linux-raid@vger.kernel.org
10281 T: git git://neil.brown.name/md
10284 F: include/linux/raid/
10285 F: include/uapi/linux/raid/
10287 SONIC NETWORK DRIVER
10288 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10289 L: netdev@vger.kernel.org
10291 F: drivers/net/ethernet/natsemi/sonic.*
10293 SONICS SILICON BACKPLANE DRIVER (SSB)
10294 M: Michael Buesch <m@bues.ch>
10295 L: linux-wireless@vger.kernel.org
10298 F: include/linux/ssb/
10300 SONY VAIO CONTROL DEVICE DRIVER
10301 M: Mattia Dongili <malattia@linux.it>
10302 L: platform-driver-x86@vger.kernel.org
10303 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10305 F: Documentation/laptops/sony-laptop.txt
10306 F: drivers/char/sonypi.c
10307 F: drivers/platform/x86/sony-laptop.c
10308 F: include/linux/sony-laptop.h
10310 SONY MEMORYSTICK CARD SUPPORT
10311 M: Alex Dubov <oakad@yahoo.com>
10312 W: http://tifmxx.berlios.de/
10314 F: drivers/memstick/host/tifm_ms.c
10316 SONY MEMORYSTICK STANDARD SUPPORT
10317 M: Maxim Levitsky <maximlevitsky@gmail.com>
10319 F: drivers/memstick/core/ms_block.*
10322 M: Jaroslav Kysela <perex@perex.cz>
10323 M: Takashi Iwai <tiwai@suse.com>
10324 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10325 W: http://www.alsa-project.org/
10326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10327 T: git git://git.alsa-project.org/alsa-kernel.git
10328 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10330 F: Documentation/sound/
10332 F: include/uapi/sound/
10335 SOUND - COMPRESSED AUDIO
10336 M: Vinod Koul <vinod.koul@intel.com>
10337 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10340 F: Documentation/sound/alsa/compress_offload.txt
10341 F: include/sound/compress_driver.h
10342 F: include/uapi/sound/compress_*
10343 F: sound/core/compress_offload.c
10344 F: sound/soc/soc-compress.c
10346 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10347 M: Liam Girdwood <lgirdwood@gmail.com>
10348 M: Mark Brown <broonie@kernel.org>
10349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10350 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10351 W: http://alsa-project.org/main/index.php/ASoC
10353 F: Documentation/sound/alsa/soc/
10355 F: include/sound/soc*
10357 SOUND - DMAENGINE HELPERS
10358 M: Lars-Peter Clausen <lars@metafoo.de>
10360 F: include/sound/dmaengine_pcm.h
10361 F: sound/core/pcm_dmaengine.c
10362 F: sound/soc/soc-generic-dmaengine-pcm.c
10365 M: Olli Salonen <olli.salonen@iki.fi>
10366 L: linux-media@vger.kernel.org
10367 W: https://linuxtv.org
10368 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10370 F: drivers/media/dvb-frontends/sp2*
10372 SPARC + UltraSPARC (sparc/sparc64)
10373 M: "David S. Miller" <davem@davemloft.net>
10374 L: sparclinux@vger.kernel.org
10375 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10382 SPARC SERIAL DRIVERS
10383 M: "David S. Miller" <davem@davemloft.net>
10384 L: sparclinux@vger.kernel.org
10385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10388 F: include/linux/sunserialcore.h
10389 F: drivers/tty/serial/suncore.c
10390 F: drivers/tty/serial/sunhv.c
10391 F: drivers/tty/serial/sunsab.c
10392 F: drivers/tty/serial/sunsab.h
10393 F: drivers/tty/serial/sunsu.c
10394 F: drivers/tty/serial/sunzilog.c
10395 F: drivers/tty/serial/sunzilog.h
10398 M: "Christopher Li" <sparse@chrisli.org>
10399 L: linux-sparse@vger.kernel.org
10400 W: https://sparse.wiki.kernel.org/
10401 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10402 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10404 F: include/linux/compiler.h
10406 SPEAR PLATFORM SUPPORT
10407 M: Viresh Kumar <vireshk@kernel.org>
10408 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10409 L: spear-devel@list.st.com
10410 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10411 W: http://www.st.com/spear
10413 F: arch/arm/boot/dts/spear*
10414 F: arch/arm/mach-spear/
10416 SPEAR CLOCK FRAMEWORK SUPPORT
10417 M: Viresh Kumar <vireshk@kernel.org>
10418 L: spear-devel@list.st.com
10419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10420 W: http://www.st.com/spear
10422 F: drivers/clk/spear/
10425 M: Mark Brown <broonie@kernel.org>
10426 L: linux-spi@vger.kernel.org
10427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10428 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10430 F: Documentation/spi/
10432 F: include/linux/spi/
10433 F: include/uapi/linux/spi/
10435 SPIDERNET NETWORK DRIVER for CELL
10436 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10437 L: netdev@vger.kernel.org
10439 F: Documentation/networking/spider_net.txt
10440 F: drivers/net/ethernet/toshiba/spider_net*
10443 M: Jeremy Kerr <jk@ozlabs.org>
10444 L: linuxppc-dev@lists.ozlabs.org
10445 W: http://www.ibm.com/developerworks/power/cell/
10447 F: Documentation/filesystems/spufs.txt
10448 F: arch/powerpc/platforms/cell/spufs/
10450 SQUASHFS FILE SYSTEM
10451 M: Phillip Lougher <phillip@squashfs.org.uk>
10452 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10453 W: http://squashfs.org.uk
10454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10456 F: Documentation/filesystems/squashfs.txt
10459 SRM (Alpha) environment access
10460 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10462 F: arch/alpha/kernel/srm_env.c
10465 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10466 L: stable@vger.kernel.org
10468 F: Documentation/stable_kernel_rules.txt
10471 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10473 L: devel@driverdev.osuosl.org
10475 F: drivers/staging/
10478 M: Ian Abbott <abbotti@mev.co.uk>
10479 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10481 F: drivers/staging/comedi/
10483 STAGING - FLARION FT1000 DRIVERS
10484 M: Marek Belisko <marek.belisko@gmail.com>
10486 F: drivers/staging/ft1000/
10488 STAGING - INDUSTRIAL IO
10489 M: Jonathan Cameron <jic23@kernel.org>
10490 L: linux-iio@vger.kernel.org
10492 F: drivers/staging/iio/
10494 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10495 M: Jarod Wilson <jarod@wilsonet.com>
10496 W: http://www.lirc.org/
10498 F: drivers/staging/media/lirc/
10500 STAGING - LUSTRE PARALLEL FILESYSTEM
10501 M: Oleg Drokin <oleg.drokin@intel.com>
10502 M: Andreas Dilger <andreas.dilger@intel.com>
10503 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10504 W: http://wiki.lustre.org/
10506 F: drivers/staging/lustre
10508 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10509 M: Marc Dietrich <marvin24@gmx.de>
10510 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10511 L: linux-tegra@vger.kernel.org
10513 F: drivers/staging/nvec/
10515 STAGING - REALTEK RTL8712U DRIVERS
10516 M: Larry Finger <Larry.Finger@lwfinger.net>
10517 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10519 F: drivers/staging/rtl8712/
10521 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10522 M: Larry Finger <Larry.Finger@lwfinger.net>
10523 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10524 L: linux-wireless@vger.kernel.org
10526 F: drivers/staging/rtl8723au/
10528 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10529 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10530 M: Teddy Wang <teddy.wang@siliconmotion.com>
10531 M: Sudip Mukherjee <sudip@vectorindia.org>
10532 L: linux-fbdev@vger.kernel.org
10534 F: drivers/staging/sm750fb/
10537 M: Lior Dotan <liodot@gmail.com>
10538 M: Christopher Harrer <charrer@alacritech.com>
10540 F: drivers/staging/slicoss/
10542 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10543 M: William Hubbs <w.d.hubbs@gmail.com>
10544 M: Chris Brannon <chris@the-brannons.com>
10545 M: Kirk Reiser <kirk@reisers.ca>
10546 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10547 L: speakup@linux-speakup.org
10548 W: http://www.linux-speakup.org/
10550 F: drivers/staging/speakup/
10552 STAGING - VIA VT665X DRIVERS
10553 M: Forest Bond <forest@alittletooquiet.net>
10555 F: drivers/staging/vt665?/
10557 STAGING - WILC1000 WIFI DRIVER
10558 M: Johnny Kim <johnny.kim@atmel.com>
10559 M: Austin Shin <austin.shin@atmel.com>
10560 M: Chris Park <chris.park@atmel.com>
10561 M: Tony Cho <tony.cho@atmel.com>
10562 M: Glen Lee <glen.lee@atmel.com>
10563 M: Leo Kim <leo.kim@atmel.com>
10564 L: linux-wireless@vger.kernel.org
10566 F: drivers/staging/wilc1000/
10568 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10569 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10571 F: drivers/staging/xgifb/
10574 M: Mike Marciniszyn <infinipath@intel.com>
10575 L: linux-rdma@vger.kernel.org
10577 F: drivers/staging/rdma/hfi1
10579 STARFIRE/DURALAN NETWORK DRIVER
10580 M: Ion Badulescu <ionut@badula.org>
10582 F: drivers/net/ethernet/adaptec/starfire*
10585 M: Sam Creasey <sammy@sammy.net>
10586 W: http://sammy.net/sun3/
10588 F: arch/m68k/kernel/*sun3*
10589 F: arch/m68k/sun3*/
10590 F: arch/m68k/include/asm/sun3*
10591 F: drivers/net/ethernet/i825xx/sun3*
10593 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10594 M: Hans de Goede <hdegoede@redhat.com>
10595 L: linux-input@vger.kernel.org
10597 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10598 F: drivers/input/keyboard/sun4i-lradc-keys.c
10600 SUNDANCE NETWORK DRIVER
10601 M: Denis Kirjanov <kda@linux-powerpc.org>
10602 L: netdev@vger.kernel.org
10604 F: drivers/net/ethernet/dlink/sundance.c
10607 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10608 M: Rich Felker <dalias@libc.org>
10609 L: linux-sh@vger.kernel.org
10610 Q: http://patchwork.kernel.org/project/linux-sh/list/
10612 F: Documentation/sh/
10617 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10618 M: Len Brown <len.brown@intel.com>
10619 M: Pavel Machek <pavel@ucw.cz>
10620 L: linux-pm@vger.kernel.org
10622 F: Documentation/power/
10623 F: arch/x86/kernel/acpi/
10624 F: drivers/base/power/
10626 F: include/linux/suspend.h
10627 F: include/linux/freezer.h
10628 F: include/linux/pm.h
10631 M: Martin Mares <mj@ucw.cz>
10632 L: linux-video@atrey.karlin.mff.cuni.cz
10634 F: Documentation/svga.txt
10635 F: arch/x86/boot/video*
10638 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10639 L: linux-kernel@vger.kernel.org
10640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10643 F: arch/*/kernel/pci-swiotlb.c
10644 F: include/linux/swiotlb.h
10647 M: Jiri Pirko <jiri@resnulli.us>
10648 L: netdev@vger.kernel.org
10651 F: include/net/switchdev.h
10653 SYNOPSYS ARC ARCHITECTURE
10654 M: Vineet Gupta <vgupta@synopsys.com>
10655 L: linux-snps-arc@lists.infradead.org
10658 F: Documentation/devicetree/bindings/arc/*
10659 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10660 F: drivers/tty/serial/arc_uart.c
10661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10663 SYNOPSYS ARC SDP platform support
10664 M: Alexey Brodkin <abrodkin@synopsys.com>
10666 F: arch/arc/plat-axs10x
10667 F: arch/arc/boot/dts/ax*
10668 F: Documentation/devicetree/bindings/arc/axs10*
10670 SYSTEM CONFIGURATION (SYSCON)
10671 M: Lee Jones <lee.jones@linaro.org>
10672 M: Arnd Bergmann <arnd@arndb.de>
10673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10675 F: drivers/mfd/syscon.c
10678 M: Christoph Hellwig <hch@infradead.org>
10680 F: Documentation/filesystems/sysv-fs.txt
10682 F: include/linux/sysv_fs.h
10685 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10686 L: linux-scsi@vger.kernel.org
10687 L: target-devel@vger.kernel.org
10688 W: http://www.linux-iscsi.org
10689 W: http://groups.google.com/group/linux-iscsi-target-dev
10690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10694 F: Documentation/target/
10696 TASKSTATS STATISTICS INTERFACE
10697 M: Balbir Singh <bsingharora@gmail.com>
10699 F: Documentation/accounting/taskstats*
10700 F: include/linux/taskstats*
10701 F: kernel/taskstats.c
10704 M: Jamal Hadi Salim <jhs@mojatatu.com>
10705 L: netdev@vger.kernel.org
10707 F: include/net/pkt_cls.h
10708 F: include/uapi/linux/pkt_cls.h
10711 TCP LOW PRIORITY MODULE
10712 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10713 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10714 W: http://tcp-lp-mod.sourceforge.net/
10716 F: net/ipv4/tcp_lp.c
10718 TDA10071 MEDIA DRIVER
10719 M: Antti Palosaari <crope@iki.fi>
10720 L: linux-media@vger.kernel.org
10721 W: https://linuxtv.org
10722 W: http://palosaari.fi/linux/
10723 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10724 T: git git://linuxtv.org/anttip/media_tree.git
10726 F: drivers/media/dvb-frontends/tda10071*
10728 TDA18212 MEDIA DRIVER
10729 M: Antti Palosaari <crope@iki.fi>
10730 L: linux-media@vger.kernel.org
10731 W: https://linuxtv.org
10732 W: http://palosaari.fi/linux/
10733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10734 T: git git://linuxtv.org/anttip/media_tree.git
10736 F: drivers/media/tuners/tda18212*
10738 TDA18218 MEDIA DRIVER
10739 M: Antti Palosaari <crope@iki.fi>
10740 L: linux-media@vger.kernel.org
10741 W: https://linuxtv.org
10742 W: http://palosaari.fi/linux/
10743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10744 T: git git://linuxtv.org/anttip/media_tree.git
10746 F: drivers/media/tuners/tda18218*
10748 TDA18271 MEDIA DRIVER
10749 M: Michael Krufky <mkrufky@linuxtv.org>
10750 L: linux-media@vger.kernel.org
10751 W: https://linuxtv.org
10752 W: http://github.com/mkrufky
10753 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10754 T: git git://linuxtv.org/mkrufky/tuners.git
10756 F: drivers/media/tuners/tda18271*
10758 TDA827x MEDIA DRIVER
10759 M: Michael Krufky <mkrufky@linuxtv.org>
10760 L: linux-media@vger.kernel.org
10761 W: https://linuxtv.org
10762 W: http://github.com/mkrufky
10763 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10764 T: git git://linuxtv.org/mkrufky/tuners.git
10766 F: drivers/media/tuners/tda8290.*
10768 TDA8290 MEDIA DRIVER
10769 M: Michael Krufky <mkrufky@linuxtv.org>
10770 L: linux-media@vger.kernel.org
10771 W: https://linuxtv.org
10772 W: http://github.com/mkrufky
10773 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10774 T: git git://linuxtv.org/mkrufky/tuners.git
10776 F: drivers/media/tuners/tda8290.*
10778 TDA9840 MEDIA DRIVER
10779 M: Hans Verkuil <hverkuil@xs4all.nl>
10780 L: linux-media@vger.kernel.org
10781 T: git git://linuxtv.org/media_tree.git
10782 W: https://linuxtv.org
10784 F: drivers/media/i2c/tda9840*
10786 TEA5761 TUNER DRIVER
10787 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10788 L: linux-media@vger.kernel.org
10789 W: https://linuxtv.org
10790 T: git git://linuxtv.org/media_tree.git
10792 F: drivers/media/tuners/tea5761.*
10794 TEA5767 TUNER DRIVER
10795 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10796 L: linux-media@vger.kernel.org
10797 W: https://linuxtv.org
10798 T: git git://linuxtv.org/media_tree.git
10800 F: drivers/media/tuners/tea5767.*
10802 TEA6415C MEDIA DRIVER
10803 M: Hans Verkuil <hverkuil@xs4all.nl>
10804 L: linux-media@vger.kernel.org
10805 T: git git://linuxtv.org/media_tree.git
10806 W: https://linuxtv.org
10808 F: drivers/media/i2c/tea6415c*
10810 TEA6420 MEDIA DRIVER
10811 M: Hans Verkuil <hverkuil@xs4all.nl>
10812 L: linux-media@vger.kernel.org
10813 T: git git://linuxtv.org/media_tree.git
10814 W: https://linuxtv.org
10816 F: drivers/media/i2c/tea6420*
10819 M: Jiri Pirko <jiri@resnulli.us>
10820 L: netdev@vger.kernel.org
10822 F: drivers/net/team/
10823 F: include/linux/if_team.h
10824 F: include/uapi/linux/if_team.h
10826 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10827 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10829 F: arch/x86/platform/ts5500/
10831 TECHNOTREND USB IR RECEIVER
10832 M: Sean Young <sean@mess.org>
10833 L: linux-media@vger.kernel.org
10835 F: drivers/media/rc/ttusbir.c
10837 TEGRA ARCHITECTURE SUPPORT
10838 M: Stephen Warren <swarren@wwwdotorg.org>
10839 M: Thierry Reding <thierry.reding@gmail.com>
10840 M: Alexandre Courbot <gnurou@gmail.com>
10841 L: linux-tegra@vger.kernel.org
10842 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10848 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10849 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10851 F: drivers/clk/tegra/
10854 M: Laxman Dewangan <ldewangan@nvidia.com>
10856 F: drivers/dma/tegra20-apb-dma.c
10859 M: Laxman Dewangan <ldewangan@nvidia.com>
10861 F: drivers/i2c/busses/i2c-tegra.c
10863 TEGRA IOMMU DRIVERS
10864 M: Hiroshi Doyu <hdoyu@nvidia.com>
10866 F: drivers/iommu/tegra*
10869 M: Rakesh Iyer <riyer@nvidia.com>
10870 M: Laxman Dewangan <ldewangan@nvidia.com>
10872 F: drivers/input/keyboard/tegra-kbc.c
10875 M: Thierry Reding <thierry.reding@gmail.com>
10877 F: drivers/pwm/pwm-tegra.c
10879 TEGRA SERIAL DRIVER
10880 M: Laxman Dewangan <ldewangan@nvidia.com>
10882 F: drivers/tty/serial/serial-tegra.c
10885 M: Laxman Dewangan <ldewangan@nvidia.com>
10887 F: drivers/spi/spi-tegra*
10889 TEHUTI ETHERNET DRIVER
10890 M: Andy Gospodarek <andy@greyhouse.net>
10891 L: netdev@vger.kernel.org
10893 F: drivers/net/ethernet/tehuti/*
10895 Telecom Clock Driver for MCPL0010
10896 M: Mark Gross <mark.gross@intel.com>
10898 F: drivers/char/tlclk.c
10900 TENSILICA XTENSA PORT (xtensa)
10901 M: Chris Zankel <chris@zankel.net>
10902 M: Max Filippov <jcmvbkbc@gmail.com>
10903 L: linux-xtensa@linux-xtensa.org
10904 T: git git://github.com/czankel/xtensa-linux.git
10907 F: drivers/irqchip/irq-xtensa-*
10909 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10910 M: Hans Verkuil <hverkuil@xs4all.nl>
10911 L: linux-media@vger.kernel.org
10912 T: git git://linuxtv.org/media_tree.git
10913 W: https://linuxtv.org
10915 F: drivers/media/radio/radio-raremono.c
10918 M: Zhang Rui <rui.zhang@intel.com>
10919 M: Eduardo Valentin <edubezval@gmail.com>
10920 L: linux-pm@vger.kernel.org
10921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10923 Q: https://patchwork.kernel.org/project/linux-pm/list/
10925 F: drivers/thermal/
10926 F: include/linux/thermal.h
10927 F: include/uapi/linux/thermal.h
10928 F: include/linux/cpu_cooling.h
10929 F: Documentation/devicetree/bindings/thermal/
10931 THERMAL/CPU_COOLING
10932 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10933 M: Viresh Kumar <viresh.kumar@linaro.org>
10934 M: Javi Merino <javi.merino@arm.com>
10935 L: linux-pm@vger.kernel.org
10937 F: Documentation/thermal/cpu-cooling-api.txt
10938 F: drivers/thermal/cpu_cooling.c
10939 F: include/linux/cpu_cooling.h
10941 THINGM BLINK(1) USB RGB LED DRIVER
10942 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10944 F: drivers/hid/hid-thingm.c
10946 THINKPAD ACPI EXTRAS DRIVER
10947 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10948 L: ibm-acpi-devel@lists.sourceforge.net
10949 L: platform-driver-x86@vger.kernel.org
10950 W: http://ibm-acpi.sourceforge.net
10951 W: http://thinkwiki.org/wiki/Ibm-acpi
10952 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10954 F: drivers/platform/x86/thinkpad_acpi.c
10956 TI BANDGAP AND THERMAL DRIVER
10957 M: Eduardo Valentin <edubezval@gmail.com>
10958 L: linux-pm@vger.kernel.org
10959 L: linux-omap@vger.kernel.org
10961 F: drivers/thermal/ti-soc-thermal/
10964 M: Benoit Parrot <bparrot@ti.com>
10965 L: linux-media@vger.kernel.org
10966 W: http://linuxtv.org/
10967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10969 F: drivers/media/platform/ti-vpe/
10971 TI CDCE706 CLOCK DRIVER
10972 M: Max Filippov <jcmvbkbc@gmail.com>
10974 F: drivers/clk/clk-cdce706.c
10977 M: Tero Kristo <t-kristo@ti.com>
10978 L: linux-omap@vger.kernel.org
10981 F: include/linux/clk/ti.h
10983 TI FLASH MEDIA INTERFACE DRIVER
10984 M: Alex Dubov <oakad@yahoo.com>
10986 F: drivers/misc/tifm*
10987 F: drivers/mmc/host/tifm_sd.c
10988 F: include/linux/tifm.h
10990 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10991 M: Santosh Shilimkar <ssantosh@kernel.org>
10992 L: linux-kernel@vger.kernel.org
10993 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10995 F: drivers/soc/ti/*
10996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10999 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11000 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11001 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11002 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11004 F: sound/soc/codecs/lm49453*
11005 F: sound/soc/codecs/isabelle*
11007 TI LP855x BACKLIGHT DRIVER
11008 M: Milo Kim <milo.kim@ti.com>
11010 F: Documentation/backlight/lp855x-driver.txt
11011 F: drivers/video/backlight/lp855x_bl.c
11012 F: include/linux/platform_data/lp855x.h
11014 TI LP8727 CHARGER DRIVER
11015 M: Milo Kim <milo.kim@ti.com>
11017 F: drivers/power/lp8727_charger.c
11018 F: include/linux/platform_data/lp8727.h
11020 TI LP8788 MFD DRIVER
11021 M: Milo Kim <milo.kim@ti.com>
11023 F: drivers/iio/adc/lp8788_adc.c
11024 F: drivers/leds/leds-lp8788.c
11025 F: drivers/mfd/lp8788*.c
11026 F: drivers/power/lp8788-charger.c
11027 F: drivers/regulator/lp8788-*.c
11028 F: include/linux/mfd/lp8788*.h
11030 TI NETCP ETHERNET DRIVER
11031 M: Wingman Kwok <w-kwok2@ti.com>
11032 M: Murali Karicheri <m-karicheri2@ti.com>
11033 L: netdev@vger.kernel.org
11035 F: drivers/net/ethernet/ti/netcp*
11037 TI TAS571X FAMILY ASoC CODEC DRIVER
11038 M: Kevin Cernekee <cernekee@chromium.org>
11039 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11041 F: sound/soc/codecs/tas571x*
11043 TI TWL4030 SERIES SOC CODEC DRIVER
11044 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11045 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11047 F: sound/soc/codecs/twl4030*
11049 TI WILINK WIRELESS DRIVERS
11050 L: linux-wireless@vger.kernel.org
11051 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11052 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11055 F: drivers/net/wireless/ti/
11056 F: include/linux/wl12xx.h
11059 M: Jon Maloy <jon.maloy@ericsson.com>
11060 M: Ying Xue <ying.xue@windriver.com>
11061 L: netdev@vger.kernel.org (core kernel code)
11062 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11063 W: http://tipc.sourceforge.net/
11065 F: include/uapi/linux/tipc*.h
11069 M: Chris Metcalf <cmetcalf@ezchip.com>
11070 W: http://www.ezchip.com/scm/
11071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11074 F: drivers/char/tile-srom.c
11075 F: drivers/edac/tile_edac.c
11076 F: drivers/net/ethernet/tile/
11077 F: drivers/rtc/rtc-tile.c
11078 F: drivers/tty/hvc/hvc_tile.c
11079 F: drivers/tty/serial/tilegx.c
11080 F: drivers/usb/host/*-tilegx.c
11081 F: include/linux/usb/tilegx.h
11083 TLAN NETWORK DRIVER
11084 M: Samuel Chessman <chessman@tux.org>
11085 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11086 W: http://sourceforge.net/projects/tlan/
11088 F: Documentation/networking/tlan.txt
11089 F: drivers/net/ethernet/ti/tlan.*
11091 TOMOYO SECURITY MODULE
11092 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11093 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11094 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11095 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11096 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11097 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11098 W: http://tomoyo.sourceforge.jp/
11099 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11101 F: security/tomoyo/
11103 TOPSTAR LAPTOP EXTRAS DRIVER
11104 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11105 L: platform-driver-x86@vger.kernel.org
11107 F: drivers/platform/x86/topstar-laptop.c
11109 TOSHIBA ACPI EXTRAS DRIVER
11110 M: Azael Avalos <coproscefalo@gmail.com>
11111 L: platform-driver-x86@vger.kernel.org
11113 F: drivers/platform/x86/toshiba_acpi.c
11115 TOSHIBA BLUETOOTH DRIVER
11116 M: Azael Avalos <coproscefalo@gmail.com>
11117 L: platform-driver-x86@vger.kernel.org
11119 F: drivers/platform/x86/toshiba_bluetooth.c
11121 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11122 M: Azael Avalos <coproscefalo@gmail.com>
11123 L: platform-driver-x86@vger.kernel.org
11125 F: drivers/platform/x86/toshiba_haps.c
11127 TOSHIBA WMI HOTKEYS DRIVER
11128 M: Azael Avalos <coproscefalo@gmail.com>
11129 L: platform-driver-x86@vger.kernel.org
11131 F: drivers/platform/x86/toshiba-wmi.c
11134 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11135 W: http://www.buzzard.org.uk/toshiba/
11137 F: drivers/char/toshiba.c
11138 F: include/linux/toshiba.h
11139 F: include/uapi/linux/toshiba.h
11141 TOSHIBA TC358743 DRIVER
11142 M: Mats Randgaard <matrandg@cisco.com>
11143 L: linux-media@vger.kernel.org
11145 F: drivers/media/i2c/tc358743*
11146 F: include/media/i2c/tc358743.h
11149 M: Ian Molton <ian@mnementh.co.uk>
11150 L: linux-mmc@vger.kernel.org
11152 F: drivers/mmc/host/tmio_mmc*
11153 F: drivers/mmc/host/sh_mobile_sdhi.c
11154 F: include/linux/mmc/tmio.h
11155 F: include/linux/mmc/sh_mobile_sdhi.h
11157 TMP401 HARDWARE MONITOR DRIVER
11158 M: Guenter Roeck <linux@roeck-us.net>
11159 L: lm-sensors@lm-sensors.org
11161 F: Documentation/hwmon/tmp401
11162 F: drivers/hwmon/tmp401.c
11164 TMPFS (SHMEM FILESYSTEM)
11165 M: Hugh Dickins <hughd@google.com>
11166 L: linux-mm@kvack.org
11168 F: include/linux/shmem_fs.h
11171 TM6000 VIDEO4LINUX DRIVER
11172 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11173 L: linux-media@vger.kernel.org
11174 W: https://linuxtv.org
11175 T: git git://linuxtv.org/media_tree.git
11177 F: drivers/media/usb/tm6000/
11179 TW68 VIDEO4LINUX DRIVER
11180 M: Hans Verkuil <hverkuil@xs4all.nl>
11181 L: linux-media@vger.kernel.org
11182 T: git git://linuxtv.org/media_tree.git
11183 W: https://linuxtv.org
11185 F: drivers/media/pci/tw68/
11188 M: Peter Huewe <peterhuewe@gmx.de>
11189 M: Marcel Selhorst <tpmdd@selhorst.net>
11190 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11191 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11192 W: http://tpmdd.sourceforge.net
11193 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11194 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11195 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11197 F: drivers/char/tpm/
11199 TPM IBM_VTPM DEVICE DRIVER
11200 M: Ashley Lai <ashleydlai@gmail.com>
11201 W: http://tpmdd.sourceforge.net
11202 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11204 F: drivers/char/tpm/tpm_ibmvtpm*
11207 M: Steven Rostedt <rostedt@goodmis.org>
11208 M: Ingo Molnar <mingo@redhat.com>
11209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11211 F: Documentation/trace/ftrace.txt
11212 F: arch/*/*/*/ftrace.h
11213 F: arch/*/kernel/ftrace.c
11214 F: include/*/ftrace.h
11215 F: include/linux/trace*.h
11218 F: tools/testing/selftests/ftrace/
11221 M: Jiri Kosina <trivial@kernel.org>
11222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11224 K: ^Subject:.*(?i)trivial
11227 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11228 M: Jiri Slaby <jslaby@suse.com>
11230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11231 F: Documentation/serial/
11233 F: drivers/tty/serial/serial_core.c
11234 F: include/linux/serial_core.h
11235 F: include/linux/serial.h
11236 F: include/linux/tty.h
11237 F: include/uapi/linux/serial_core.h
11238 F: include/uapi/linux/serial.h
11239 F: include/uapi/linux/tty.h
11241 TUA9001 MEDIA DRIVER
11242 M: Antti Palosaari <crope@iki.fi>
11243 L: linux-media@vger.kernel.org
11244 W: https://linuxtv.org
11245 W: http://palosaari.fi/linux/
11246 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11247 T: git git://linuxtv.org/anttip/media_tree.git
11249 F: drivers/media/tuners/tua9001*
11251 TULIP NETWORK DRIVERS
11252 L: netdev@vger.kernel.org
11253 L: linux-parisc@vger.kernel.org
11255 F: drivers/net/ethernet/dec/tulip/
11258 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11259 W: http://vtun.sourceforge.net/tun
11261 F: Documentation/networking/tuntap.txt
11262 F: arch/um/os-Linux/drivers/
11264 TURBOCHANNEL SUBSYSTEM
11265 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11266 M: Ralf Baechle <ralf@linux-mips.org>
11267 L: linux-mips@linux-mips.org
11268 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11271 F: include/linux/tc.h
11273 U14-34F SCSI DRIVER
11274 M: Dario Ballabio <ballabio_dario@emc.com>
11275 L: linux-scsi@vger.kernel.org
11277 F: drivers/scsi/u14-34f.c
11279 UBI FILE SYSTEM (UBIFS)
11280 M: Artem Bityutskiy <dedekind1@gmail.com>
11281 M: Adrian Hunter <adrian.hunter@intel.com>
11282 L: linux-mtd@lists.infradead.org
11283 T: git git://git.infradead.org/ubifs-2.6.git
11284 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11286 F: Documentation/filesystems/ubifs.txt
11289 UCLINUX (M68KNOMMU AND COLDFIRE)
11290 M: Greg Ungerer <gerg@uclinux.org>
11291 W: http://www.uclinux.org/
11292 L: linux-m68k@lists.linux-m68k.org
11293 L: uclinux-dev@uclinux.org (subscribers-only)
11294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11296 F: arch/m68k/coldfire/
11298 F: arch/m68k/*/*_no.*
11299 F: arch/m68k/include/asm/*_no.*
11302 M: Jan Kara <jack@suse.com>
11304 F: Documentation/filesystems/udf.txt
11308 M: Evgeniy Dushistov <dushistov@mail.ru>
11310 F: Documentation/filesystems/ufs.txt
11313 UHID USERSPACE HID IO DRIVER:
11314 M: David Herrmann <dh.herrmann@googlemail.com>
11315 L: linux-input@vger.kernel.org
11317 F: drivers/hid/uhid.c
11318 F: include/uapi/linux/uhid.h
11320 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11321 L: linux-usb@vger.kernel.org
11324 F: include/linux/uwb.h
11325 F: include/linux/uwb/
11327 UNICORE32 ARCHITECTURE:
11328 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11329 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11331 T: git git://github.com/gxt/linux.git
11335 M: Tony Finch <dot@dotat.at>
11336 W: http://dotat.at/prog/unifdef
11338 F: scripts/unifdef.c
11340 UNIFORM CDROM DRIVER
11341 M: Jens Axboe <axboe@kernel.dk>
11342 W: http://www.kernel.dk
11344 F: Documentation/cdrom/
11345 F: drivers/cdrom/cdrom.c
11346 F: include/linux/cdrom.h
11347 F: include/uapi/linux/cdrom.h
11349 UNISYS S-PAR DRIVERS
11350 M: David Kershner <david.kershner@unisys.com>
11351 L: sparmaintainer@unisys.com (Unisys internal)
11353 F: drivers/staging/unisys/
11355 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11356 M: Vinayak Holikatti <vinholikatti@gmail.com>
11357 L: linux-scsi@vger.kernel.org
11359 F: Documentation/scsi/ufs.txt
11360 F: drivers/scsi/ufs/
11362 UNSORTED BLOCK IMAGES (UBI)
11363 M: Artem Bityutskiy <dedekind1@gmail.com>
11364 M: Richard Weinberger <richard@nod.at>
11365 W: http://www.linux-mtd.infradead.org/
11366 L: linux-mtd@lists.infradead.org
11367 T: git git://git.infradead.org/ubifs-2.6.git
11369 F: drivers/mtd/ubi/
11370 F: include/linux/mtd/ubi.h
11371 F: include/uapi/mtd/ubi-user.h
11374 M: Oliver Neukum <oneukum@suse.com>
11375 L: linux-usb@vger.kernel.org
11377 F: Documentation/usb/acm.txt
11378 F: drivers/usb/class/cdc-acm.*
11380 USB AR5523 WIRELESS DRIVER
11381 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11382 L: linux-wireless@vger.kernel.org
11384 F: drivers/net/wireless/ath/ar5523/
11387 M: Hans de Goede <hdegoede@redhat.com>
11388 M: Gerd Hoffmann <kraxel@redhat.com>
11389 L: linux-usb@vger.kernel.org
11390 L: linux-scsi@vger.kernel.org
11392 F: drivers/usb/storage/uas.c
11394 USB CDC ETHERNET DRIVER
11395 M: Oliver Neukum <oliver@neukum.org>
11396 L: linux-usb@vger.kernel.org
11398 F: drivers/net/usb/cdc_*.c
11399 F: include/uapi/linux/usb/cdc.h
11401 USB CHAOSKEY DRIVER
11402 M: Keith Packard <keithp@keithp.com>
11403 L: linux-usb@vger.kernel.org
11405 F: drivers/usb/misc/chaoskey.c
11407 USB CYPRESS C67X00 DRIVER
11408 M: Peter Korsgaard <jacmet@sunsite.dk>
11409 L: linux-usb@vger.kernel.org
11411 F: drivers/usb/c67x00/
11413 USB DAVICOM DM9601 DRIVER
11414 M: Peter Korsgaard <jacmet@sunsite.dk>
11415 L: netdev@vger.kernel.org
11416 W: http://www.linux-usb.org/usbnet
11418 F: drivers/net/usb/dm9601.c
11420 USB DIAMOND RIO500 DRIVER
11421 M: Cesar Miquel <miquel@df.uba.ar>
11422 L: rio500-users@lists.sourceforge.net
11423 W: http://rio500.sourceforge.net
11425 F: drivers/usb/misc/rio500*
11428 M: Alan Stern <stern@rowland.harvard.edu>
11429 L: linux-usb@vger.kernel.org
11431 F: Documentation/usb/ehci.txt
11432 F: drivers/usb/host/ehci*
11434 USB GADGET/PERIPHERAL SUBSYSTEM
11435 M: Felipe Balbi <balbi@kernel.org>
11436 L: linux-usb@vger.kernel.org
11437 W: http://www.linux-usb.org/gadget
11438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11440 F: drivers/usb/gadget/
11441 F: include/linux/usb/gadget*
11443 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11444 M: Jiri Kosina <jikos@kernel.org>
11445 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11446 L: linux-usb@vger.kernel.org
11447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11449 F: Documentation/hid/hiddev.txt
11450 F: drivers/hid/usbhid/
11453 M: Olav Kongas <ok@artecdesign.ee>
11454 L: linux-usb@vger.kernel.org
11456 F: drivers/usb/host/isp116x*
11457 F: include/linux/usb/isp116x.h
11459 USB LAN78XX ETHERNET DRIVER
11460 M: Woojung Huh <woojung.huh@microchip.com>
11461 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11462 L: netdev@vger.kernel.org
11464 F: drivers/net/usb/lan78xx.*
11466 USB MASS STORAGE DRIVER
11467 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11468 L: linux-usb@vger.kernel.org
11469 L: usb-storage@lists.one-eyed-alien.net
11471 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11472 F: drivers/usb/storage/
11475 M: Clemens Ladisch <clemens@ladisch.de>
11476 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11477 T: git git://git.alsa-project.org/alsa-kernel.git
11479 F: sound/usb/midi.*
11481 USB NETWORKING DRIVERS
11482 L: linux-usb@vger.kernel.org
11484 F: drivers/net/usb/
11487 M: Alan Stern <stern@rowland.harvard.edu>
11488 L: linux-usb@vger.kernel.org
11490 F: Documentation/usb/ohci.txt
11491 F: drivers/usb/host/ohci*
11493 USB OTG FSM (Finite State Machine)
11494 M: Peter Chen <Peter.Chen@nxp.com>
11495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11496 L: linux-usb@vger.kernel.org
11498 F: drivers/usb/common/usb-otg-fsm.c
11501 M: Valentina Manea <valentina.manea.m@gmail.com>
11502 M: Shuah Khan <shuah.kh@samsung.com>
11503 L: linux-usb@vger.kernel.org
11505 F: Documentation/usb/usbip_protocol.txt
11506 F: drivers/usb/usbip/
11507 F: tools/usb/usbip/
11510 M: Petko Manolov <petkan@nucleusys.com>
11511 L: linux-usb@vger.kernel.org
11512 L: netdev@vger.kernel.org
11513 T: git git://github.com/petkan/pegasus.git
11514 W: https://github.com/petkan/pegasus
11516 F: drivers/net/usb/pegasus.*
11519 M: Felipe Balbi <balbi@kernel.org>
11520 L: linux-usb@vger.kernel.org
11521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11523 F: drivers/usb/phy/
11525 USB PRINTER DRIVER (usblp)
11526 M: Pete Zaitcev <zaitcev@redhat.com>
11527 L: linux-usb@vger.kernel.org
11529 F: drivers/usb/class/usblp.c
11531 USB QMI WWAN NETWORK DRIVER
11532 M: Bjørn Mork <bjorn@mork.no>
11533 L: netdev@vger.kernel.org
11535 F: Documentation/ABI/testing/sysfs-class-net-qmi
11536 F: drivers/net/usb/qmi_wwan.c
11539 M: Petko Manolov <petkan@nucleusys.com>
11540 L: linux-usb@vger.kernel.org
11541 L: netdev@vger.kernel.org
11542 T: git git://github.com/petkan/rtl8150.git
11543 W: https://github.com/petkan/rtl8150
11545 F: drivers/net/usb/rtl8150.c
11547 USB SERIAL SUBSYSTEM
11548 M: Johan Hovold <johan@kernel.org>
11549 L: linux-usb@vger.kernel.org
11551 F: Documentation/usb/usb-serial.txt
11552 F: drivers/usb/serial/
11553 F: include/linux/usb/serial.h
11555 USB SMSC75XX ETHERNET DRIVER
11556 M: Steve Glendinning <steve.glendinning@shawell.net>
11557 L: netdev@vger.kernel.org
11559 F: drivers/net/usb/smsc75xx.*
11561 USB SMSC95XX ETHERNET DRIVER
11562 M: Steve Glendinning <steve.glendinning@shawell.net>
11563 L: netdev@vger.kernel.org
11565 F: drivers/net/usb/smsc95xx.*
11568 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11569 L: linux-usb@vger.kernel.org
11570 W: http://www.linux-usb.org
11571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11573 F: Documentation/usb/
11575 F: include/linux/usb.h
11576 F: include/linux/usb/
11579 M: Alan Stern <stern@rowland.harvard.edu>
11580 L: linux-usb@vger.kernel.org
11582 F: drivers/usb/host/uhci*
11584 USB "USBNET" DRIVER FRAMEWORK
11585 M: Oliver Neukum <oneukum@suse.com>
11586 L: netdev@vger.kernel.org
11587 W: http://www.linux-usb.org/usbnet
11589 F: drivers/net/usb/usbnet.c
11590 F: include/linux/usb/usbnet.h
11593 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11594 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11595 L: linux-media@vger.kernel.org
11596 T: git git://linuxtv.org/media_tree.git
11597 W: http://www.ideasonboard.org/uvc/
11599 F: drivers/media/usb/uvc/
11600 F: include/uapi/linux/uvcvideo.h
11603 M: Hans Verkuil <hverkuil@xs4all.nl>
11604 L: linux-media@vger.kernel.org
11605 T: git git://linuxtv.org/media_tree.git
11606 W: https://linuxtv.org
11608 F: drivers/media/usb/usbvision/
11611 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11612 L: linux-usb@vger.kernel.org
11614 F: drivers/usb/gadget/function/*uvc*
11615 F: drivers/usb/gadget/legacy/webcam.c
11617 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11618 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11619 L: linux-wireless@vger.kernel.org
11621 F: drivers/net/wireless/rndis_wlan.c
11624 M: Mathias Nyman <mathias.nyman@intel.com>
11625 L: linux-usb@vger.kernel.org
11627 F: drivers/usb/host/xhci*
11628 F: drivers/usb/host/pci-quirks*
11631 L: linux-wireless@vger.kernel.org
11632 W: http://linux-lc100020.sourceforge.net
11634 F: drivers/net/wireless/zydas/zd1201.*
11637 M: Antoine Jacquet <royale@zerezo.com>
11638 L: linux-usb@vger.kernel.org
11639 L: linux-media@vger.kernel.org
11640 T: git git://linuxtv.org/media_tree.git
11641 W: http://royale.zerezo.com/zr364xx/
11643 F: Documentation/video4linux/zr364xx.txt
11644 F: drivers/media/usb/zr364xx/
11647 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11648 L: linux-usb@vger.kernel.org
11650 F: drivers/usb/common/ulpi.c
11651 F: include/linux/ulpi/
11653 USER-MODE LINUX (UML)
11654 M: Jeff Dike <jdike@addtoit.com>
11655 M: Richard Weinberger <richard@nod.at>
11656 L: user-mode-linux-devel@lists.sourceforge.net
11657 L: user-mode-linux-user@lists.sourceforge.net
11658 W: http://user-mode-linux.sourceforge.net
11659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11661 F: Documentation/virtual/uml/
11667 USERSPACE I/O (UIO)
11668 M: "Hans J. Koch" <hjk@hansjkoch.de>
11669 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11672 F: Documentation/DocBook/uio-howto.tmpl
11674 F: include/linux/uio*.h
11677 M: Karel Zak <kzak@redhat.com>
11678 L: util-linux@vger.kernel.org
11679 W: http://en.wikipedia.org/wiki/Util-linux
11680 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11684 M: Michal Januszewski <spock@gentoo.org>
11685 L: linux-fbdev@vger.kernel.org
11686 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11688 F: Documentation/fb/uvesafb.txt
11689 F: drivers/video/fbdev/uvesafb.*
11692 M: Stefan Agner <stefan@agner.ch>
11693 L: linux-mtd@lists.infradead.org
11695 F: drivers/mtd/nand/vf610_nfc.c
11697 VFAT/FAT/MSDOS FILESYSTEM
11698 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11700 F: Documentation/filesystems/vfat.txt
11704 M: Alex Williamson <alex.williamson@redhat.com>
11705 L: kvm@vger.kernel.org
11706 T: git git://github.com/awilliam/linux-vfio.git
11708 F: Documentation/vfio.txt
11710 F: include/linux/vfio.h
11711 F: include/uapi/linux/vfio.h
11713 VFIO PLATFORM DRIVER
11714 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11715 L: kvm@vger.kernel.org
11717 F: drivers/vfio/platform/
11719 VIDEOBUF2 FRAMEWORK
11720 M: Pawel Osciak <pawel@osciak.com>
11721 M: Marek Szyprowski <m.szyprowski@samsung.com>
11722 M: Kyungmin Park <kyungmin.park@samsung.com>
11723 L: linux-media@vger.kernel.org
11725 F: drivers/media/v4l2-core/videobuf2-*
11726 F: include/media/videobuf2-*
11728 VIRTUAL SERIO DEVICE DRIVER
11729 M: Stephen Chandler Paul <thatslyude@gmail.com>
11731 F: drivers/input/serio/userio.c
11732 F: include/uapi/linux/userio.h
11734 VIRTIO CONSOLE DRIVER
11735 M: Amit Shah <amit.shah@redhat.com>
11736 L: virtualization@lists.linux-foundation.org
11738 F: drivers/char/virtio_console.c
11739 F: include/linux/virtio_console.h
11740 F: include/uapi/linux/virtio_console.h
11742 VIRTIO CORE, NET AND BLOCK DRIVERS
11743 M: "Michael S. Tsirkin" <mst@redhat.com>
11744 L: virtualization@lists.linux-foundation.org
11748 F: drivers/net/virtio_net.c
11749 F: drivers/block/virtio_blk.c
11750 F: include/linux/virtio_*.h
11751 F: include/uapi/linux/virtio_*.h
11753 VIRTIO DRIVERS FOR S390
11754 M: Christian Borntraeger <borntraeger@de.ibm.com>
11755 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11756 L: linux-s390@vger.kernel.org
11757 L: virtualization@lists.linux-foundation.org
11758 L: kvm@vger.kernel.org
11760 F: drivers/s390/virtio/
11763 M: David Airlie <airlied@linux.ie>
11764 M: Gerd Hoffmann <kraxel@redhat.com>
11765 L: dri-devel@lists.freedesktop.org
11766 L: virtualization@lists.linux-foundation.org
11768 F: drivers/gpu/drm/virtio/
11769 F: include/uapi/linux/virtio_gpu.h
11771 VIRTIO HOST (VHOST)
11772 M: "Michael S. Tsirkin" <mst@redhat.com>
11773 L: kvm@vger.kernel.org
11774 L: virtualization@lists.linux-foundation.org
11775 L: netdev@vger.kernel.org
11776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11779 F: include/uapi/linux/vhost.h
11781 VIRTIO INPUT DRIVER
11782 M: Gerd Hoffmann <kraxel@redhat.com>
11784 F: drivers/virtio/virtio_input.c
11785 F: include/uapi/linux/virtio_input.h
11787 VIA RHINE NETWORK DRIVER
11789 F: drivers/net/ethernet/via/via-rhine.c
11791 VIA SD/MMC CARD CONTROLLER DRIVER
11792 M: Bruce Chang <brucechang@via.com.tw>
11793 M: Harald Welte <HaraldWelte@viatech.com>
11795 F: drivers/mmc/host/via-sdmmc.c
11797 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11798 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11799 L: linux-fbdev@vger.kernel.org
11801 F: include/linux/via-core.h
11802 F: include/linux/via-gpio.h
11803 F: include/linux/via_i2c.h
11804 F: drivers/video/fbdev/via/
11806 VIA VELOCITY NETWORK DRIVER
11807 M: Francois Romieu <romieu@fr.zoreil.com>
11808 L: netdev@vger.kernel.org
11810 F: drivers/net/ethernet/via/via-velocity.*
11813 M: Alex Williamson <alex.williamson@redhat.com>
11814 M: Paolo Bonzini <pbonzini@redhat.com>
11815 L: kvm@vger.kernel.org
11819 VIVID VIRTUAL VIDEO DRIVER
11820 M: Hans Verkuil <hverkuil@xs4all.nl>
11821 L: linux-media@vger.kernel.org
11822 T: git git://linuxtv.org/media_tree.git
11823 W: https://linuxtv.org
11825 F: drivers/media/platform/vivid/*
11828 M: Patrick McHardy <kaber@trash.net>
11829 L: netdev@vger.kernel.org
11831 F: drivers/net/macvlan.c
11832 F: include/linux/if_*vlan.h
11836 M: Florian Fainelli <florian@openwrt.org>
11837 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11839 F: drivers/vlynq/vlynq.c
11840 F: include/linux/vlynq.h
11843 M: Martyn Welch <martyn@welchs.me.uk>
11844 M: Manohar Vanga <manohar.vanga@gmail.com>
11845 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11846 L: devel@driverdev.osuosl.org
11848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11849 F: Documentation/vme_api.txt
11850 F: drivers/staging/vme/
11852 F: include/linux/vme*
11854 VMWARE HYPERVISOR INTERFACE
11855 M: Alok Kataria <akataria@vmware.com>
11856 L: virtualization@lists.linux-foundation.org
11858 F: arch/x86/kernel/cpu/vmware.c
11860 VMWARE BALLOON DRIVER
11861 M: Xavier Deguillard <xdeguillard@vmware.com>
11862 M: Philip Moltmann <moltmann@vmware.com>
11863 M: "VMware, Inc." <pv-drivers@vmware.com>
11864 L: linux-kernel@vger.kernel.org
11866 F: drivers/misc/vmw_balloon.c
11868 VMWARE VMMOUSE SUBDRIVER
11869 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11870 M: "VMware, Inc." <pv-drivers@vmware.com>
11871 L: linux-input@vger.kernel.org
11873 F: drivers/input/mouse/vmmouse.c
11874 F: drivers/input/mouse/vmmouse.h
11876 VMWARE VMXNET3 ETHERNET DRIVER
11877 M: Shrikrishna Khare <skhare@vmware.com>
11878 M: "VMware, Inc." <pv-drivers@vmware.com>
11879 L: netdev@vger.kernel.org
11881 F: drivers/net/vmxnet3/
11883 VMware PVSCSI driver
11884 M: Arvind Kumar <arvindkumar@vmware.com>
11885 M: VMware PV-Drivers <pv-drivers@vmware.com>
11886 L: linux-scsi@vger.kernel.org
11888 F: drivers/scsi/vmw_pvscsi.c
11889 F: drivers/scsi/vmw_pvscsi.h
11891 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11892 M: Liam Girdwood <lgirdwood@gmail.com>
11893 M: Mark Brown <broonie@kernel.org>
11894 L: linux-kernel@vger.kernel.org
11895 W: http://www.slimlogic.co.uk/?p=48
11896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11898 F: drivers/regulator/
11899 F: include/linux/regulator/
11902 M: David Ahern <dsa@cumulusnetworks.com>
11903 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11904 L: netdev@vger.kernel.org
11906 F: drivers/net/vrf.c
11907 F: Documentation/networking/vrf.txt
11909 VT1211 HARDWARE MONITOR DRIVER
11910 M: Juerg Haefliger <juergh@gmail.com>
11911 L: lm-sensors@lm-sensors.org
11913 F: Documentation/hwmon/vt1211
11914 F: drivers/hwmon/vt1211.c
11916 VT8231 HARDWARE MONITOR DRIVER
11917 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11918 L: lm-sensors@lm-sensors.org
11920 F: drivers/hwmon/vt8231.c
11922 VUB300 USB to SDIO/SD/MMC bridge chip
11923 M: Tony Olech <tony.olech@elandigitalsystems.com>
11924 L: linux-mmc@vger.kernel.org
11925 L: linux-usb@vger.kernel.org
11927 F: drivers/mmc/host/vub300.c
11929 W1 DALLAS'S 1-WIRE BUS
11930 M: Evgeniy Polyakov <zbr@ioremap.net>
11932 F: Documentation/w1/
11935 W83791D HARDWARE MONITORING DRIVER
11936 M: Marc Hulsman <m.hulsman@tudelft.nl>
11937 L: lm-sensors@lm-sensors.org
11939 F: Documentation/hwmon/w83791d
11940 F: drivers/hwmon/w83791d.c
11942 W83793 HARDWARE MONITORING DRIVER
11943 M: Rudolf Marek <r.marek@assembler.cz>
11944 L: lm-sensors@lm-sensors.org
11946 F: Documentation/hwmon/w83793
11947 F: drivers/hwmon/w83793.c
11949 W83795 HARDWARE MONITORING DRIVER
11950 M: Jean Delvare <jdelvare@suse.com>
11951 L: lm-sensors@lm-sensors.org
11953 F: drivers/hwmon/w83795.c
11955 W83L51xD SD/MMC CARD INTERFACE DRIVER
11956 M: Pierre Ossman <pierre@ossman.eu>
11958 F: drivers/mmc/host/wbsd.*
11960 WACOM PROTOCOL 4 SERIAL TABLETS
11961 M: Julian Squires <julian@cipht.net>
11962 M: Hans de Goede <hdegoede@redhat.com>
11963 L: linux-input@vger.kernel.org
11965 F: drivers/input/tablet/wacom_serial4.c
11967 WATCHDOG DEVICE DRIVERS
11968 M: Wim Van Sebroeck <wim@iguana.be>
11969 R: Guenter Roeck <linux@roeck-us.net>
11970 L: linux-watchdog@vger.kernel.org
11971 W: http://www.linux-watchdog.org/
11972 T: git git://www.linux-watchdog.org/linux-watchdog.git
11974 F: Documentation/watchdog/
11975 F: drivers/watchdog/
11976 F: include/linux/watchdog.h
11977 F: include/uapi/linux/watchdog.h
11980 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11981 L: linux-scsi@vger.kernel.org
11983 F: drivers/scsi/wd7000.c
11986 M: David Herrmann <dh.herrmann@googlemail.com>
11987 L: linux-input@vger.kernel.org
11989 F: drivers/hid/hid-wiimote*
11992 M: David Härdeman <david@hardeman.nu>
11994 F: drivers/media/rc/winbond-cir.c
11996 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
11997 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11998 L: linux-watchdog@vger.kernel.org
12000 F: drivers/watchdog/ebc-c384_wdt.c
12002 WINSYSTEMS WS16C48 GPIO DRIVER
12003 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12004 L: linux-gpio@vger.kernel.org
12006 F: drivers/gpio/gpio-ws16c48.c
12009 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12010 M: linux-wimax@intel.com
12011 L: wimax@linuxwimax.org (subscribers-only)
12013 W: http://linuxwimax.org
12014 F: Documentation/wimax/README.wimax
12015 F: include/linux/wimax/debug.h
12016 F: include/net/wimax.h
12017 F: include/uapi/linux/wimax.h
12020 WISTRON LAPTOP BUTTON DRIVER
12021 M: Miloslav Trmac <mitr@volny.cz>
12023 F: drivers/input/misc/wistron_btns.c
12025 WL3501 WIRELESS PCMCIA CARD DRIVER
12026 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12027 L: linux-wireless@vger.kernel.org
12028 W: http://oops.ghostprotocols.net:81/blog
12030 F: drivers/net/wireless/wl3501*
12032 WOLFSON MICROELECTRONICS DRIVERS
12033 L: patches@opensource.wolfsonmicro.com
12034 T: git https://github.com/CirrusLogic/linux-drivers.git
12035 W: https://github.com/CirrusLogic/linux-drivers/wiki
12037 F: Documentation/hwmon/wm83??
12038 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12039 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12040 F: Documentation/devicetree/bindings/mfd/arizona.txt
12041 F: arch/arm/mach-s3c64xx/mach-crag6410*
12042 F: drivers/clk/clk-wm83*.c
12043 F: drivers/extcon/extcon-arizona.c
12044 F: drivers/leds/leds-wm83*.c
12045 F: drivers/gpio/gpio-*wm*.c
12046 F: drivers/gpio/gpio-arizona.c
12047 F: drivers/hwmon/wm83??-hwmon.c
12048 F: drivers/input/misc/wm831x-on.c
12049 F: drivers/input/touchscreen/wm831x-ts.c
12050 F: drivers/input/touchscreen/wm97*.c
12051 F: drivers/mfd/arizona*
12052 F: drivers/mfd/wm*.c
12053 F: drivers/mfd/cs47l24*
12054 F: drivers/power/wm83*.c
12055 F: drivers/rtc/rtc-wm83*.c
12056 F: drivers/regulator/wm8*.c
12057 F: drivers/video/backlight/wm83*_bl.c
12058 F: drivers/watchdog/wm83*_wdt.c
12059 F: include/linux/mfd/arizona/
12060 F: include/linux/mfd/wm831x/
12061 F: include/linux/mfd/wm8350/
12062 F: include/linux/mfd/wm8400*
12063 F: include/linux/wm97xx.h
12064 F: include/sound/wm????.h
12065 F: sound/soc/codecs/arizona.?
12066 F: sound/soc/codecs/wm*
12067 F: sound/soc/codecs/cs47l24*
12070 M: Tejun Heo <tj@kernel.org>
12071 R: Lai Jiangshan <jiangshanlai@gmail.com>
12072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12074 F: include/linux/workqueue.h
12075 F: kernel/workqueue.c
12076 F: Documentation/workqueue.txt
12079 M: Andrew Hendry <andrew.hendry@gmail.com>
12080 L: linux-x25@vger.kernel.org
12082 F: Documentation/networking/x25*
12083 F: include/net/x25*
12086 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12087 M: Thomas Gleixner <tglx@linutronix.de>
12088 M: Ingo Molnar <mingo@redhat.com>
12089 M: "H. Peter Anvin" <hpa@zytor.com>
12091 L: linux-kernel@vger.kernel.org
12092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12094 F: Documentation/x86/
12097 X86 PLATFORM DRIVERS
12098 M: Darren Hart <dvhart@infradead.org>
12099 L: platform-driver-x86@vger.kernel.org
12100 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12102 F: drivers/platform/x86/
12103 F: drivers/platform/olpc/
12105 X86 MCE INFRASTRUCTURE
12106 M: Tony Luck <tony.luck@intel.com>
12107 M: Borislav Petkov <bp@alien8.de>
12108 L: linux-edac@vger.kernel.org
12110 F: arch/x86/kernel/cpu/mcheck/*
12112 X86 MICROCODE UPDATE SUPPORT
12113 M: Borislav Petkov <bp@alien8.de>
12115 F: arch/x86/kernel/cpu/microcode/*
12118 M: Andy Lutomirski <luto@amacapital.net>
12119 L: linux-kernel@vger.kernel.org
12120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12122 F: arch/x86/entry/vdso/
12124 XC2028/3028 TUNER DRIVER
12125 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12126 L: linux-media@vger.kernel.org
12127 W: https://linuxtv.org
12128 T: git git://linuxtv.org/media_tree.git
12130 F: drivers/media/tuners/tuner-xc2028.*
12132 XEN HYPERVISOR INTERFACE
12133 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12134 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12135 M: David Vrabel <david.vrabel@citrix.com>
12136 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12140 F: drivers/*/xen-*front.c
12142 F: arch/x86/include/asm/xen/
12144 F: include/uapi/xen/
12147 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12148 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12151 F: arch/arm/include/asm/xen/
12153 XEN HYPERVISOR ARM64
12154 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12155 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12158 F: arch/arm64/include/asm/xen/
12160 XEN NETWORK BACKEND DRIVER
12161 M: Wei Liu <wei.liu2@citrix.com>
12162 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12163 L: netdev@vger.kernel.org
12165 F: drivers/net/xen-netback/*
12168 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12169 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12171 F: arch/x86/pci/*xen*
12172 F: drivers/pci/*xen*
12174 XEN BLOCK SUBSYSTEM
12175 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12176 M: Roger Pau Monné <roger.pau@citrix.com>
12177 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12179 F: drivers/block/xen-blkback/*
12180 F: drivers/block/xen*
12183 M: Juergen Gross <jgross@suse.com>
12184 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12185 L: linux-scsi@vger.kernel.org
12187 F: drivers/scsi/xen-scsifront.c
12188 F: drivers/xen/xen-scsiback.c
12189 F: include/xen/interface/io/vscsiif.h
12191 XEN SWIOTLB SUBSYSTEM
12192 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12193 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12195 F: arch/x86/xen/*swiotlb*
12196 F: drivers/xen/*swiotlb*
12199 P: Silicon Graphics Inc
12200 M: Dave Chinner <david@fromorbit.com>
12203 W: http://oss.sgi.com/projects/xfs
12204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12206 F: Documentation/filesystems/xfs.txt
12209 XILINX AXI ETHERNET DRIVER
12210 M: Anirudha Sarangi <anirudh@xilinx.com>
12211 M: John Linn <John.Linn@xilinx.com>
12213 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12215 XILINX UARTLITE SERIAL DRIVER
12216 M: Peter Korsgaard <jacmet@sunsite.dk>
12217 L: linux-serial@vger.kernel.org
12219 F: drivers/tty/serial/uartlite.c
12221 XILINX VIDEO IP CORES
12222 M: Hyun Kwon <hyun.kwon@xilinx.com>
12223 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12224 L: linux-media@vger.kernel.org
12225 T: git git://linuxtv.org/media_tree.git
12227 F: Documentation/devicetree/bindings/media/xilinx/
12228 F: drivers/media/platform/xilinx/
12229 F: include/uapi/linux/xilinx-v4l2-controls.h
12232 M: Eli Billauer <eli.billauer@gmail.com>
12233 L: linux-kernel@vger.kernel.org
12235 F: drivers/char/xillybus/
12237 XTENSA XTFPGA PLATFORM SUPPORT
12238 M: Max Filippov <jcmvbkbc@gmail.com>
12239 L: linux-xtensa@linux-xtensa.org
12241 F: drivers/spi/spi-xtensa-xtfpga.c
12242 F: sound/soc/xtensa/xtfpga-i2s.c
12244 YAM DRIVER FOR AX.25
12245 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12246 L: linux-hams@vger.kernel.org
12248 F: drivers/net/hamradio/yam*
12249 F: include/linux/yam.h
12251 YEALINK PHONE DRIVER
12252 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12253 L: usbb2k-api-dev@nongnu.org
12255 F: Documentation/input/yealink.txt
12256 F: drivers/input/misc/yealink.*
12258 Z8530 DRIVER FOR AX.25
12259 M: Joerg Reuter <jreuter@yaina.de>
12260 W: http://yaina.de/jreuter/
12261 W: http://www.qsl.net/dl1bke/
12262 L: linux-hams@vger.kernel.org
12264 F: Documentation/networking/z8530drv.txt
12265 F: drivers/net/hamradio/*scc.c
12266 F: drivers/net/hamradio/z8530.h
12268 ZBUD COMPRESSED PAGE ALLOCATOR
12269 M: Seth Jennings <sjenning@redhat.com>
12270 L: linux-mm@kvack.org
12273 F: include/linux/zbud.h
12275 ZD1211RW WIRELESS DRIVER
12276 M: Daniel Drake <dsd@gentoo.org>
12277 M: Ulrich Kunitz <kune@deine-taler.de>
12278 W: http://zd1211.ath.cx/wiki/DriverRewrite
12279 L: linux-wireless@vger.kernel.org
12280 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12282 F: drivers/net/wireless/zydas/zd1211rw/
12284 ZPOOL COMPRESSED PAGE STORAGE API
12285 M: Dan Streetman <ddstreet@ieee.org>
12286 L: linux-mm@kvack.org
12289 F: include/linux/zpool.h
12291 ZR36067 VIDEO FOR LINUX DRIVER
12292 L: mjpeg-users@lists.sourceforge.net
12293 L: linux-media@vger.kernel.org
12294 W: http://mjpeg.sourceforge.net/driver-zoran/
12295 T: hg https://linuxtv.org/hg/v4l-dvb
12297 F: drivers/media/pci/zoran/
12299 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12300 M: Minchan Kim <minchan@kernel.org>
12301 M: Nitin Gupta <ngupta@vflare.org>
12302 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12303 L: linux-kernel@vger.kernel.org
12305 F: drivers/block/zram/
12306 F: Documentation/blockdev/zram.txt
12308 ZS DECSTATION Z85C30 SERIAL DRIVER
12309 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12311 F: drivers/tty/serial/zs.*
12313 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12314 M: Minchan Kim <minchan@kernel.org>
12315 M: Nitin Gupta <ngupta@vflare.org>
12316 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12317 L: linux-mm@kvack.org
12320 F: include/linux/zsmalloc.h
12321 F: Documentation/vm/zsmalloc.txt
12323 ZSWAP COMPRESSED SWAP CACHING
12324 M: Seth Jennings <sjenning@redhat.com>
12325 L: linux-mm@kvack.org
12330 M: Linus Torvalds <torvalds@linux-foundation.org>
12331 L: linux-kernel@vger.kernel.org
12332 Q: http://patchwork.kernel.org/project/LKML/list/
12333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12334 S: Buried alive in reporters