3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <alex.aring@gmail.com>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: 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
683 M: Tom Lendacky <thomas.lendacky@amd.com>
684 L: netdev@vger.kernel.org
686 F: drivers/net/ethernet/amd/xgbe/
688 AMS (Apple Motion Sensor) DRIVER
689 M: Michael Hanselmann <linux-kernel@hansmi.ch>
691 F: drivers/macintosh/ams/
693 ANALOG DEVICES INC AD9389B DRIVER
694 M: Hans Verkuil <hans.verkuil@cisco.com>
695 L: linux-media@vger.kernel.org
697 F: drivers/media/i2c/ad9389b*
699 ANALOG DEVICES INC ADV7180 DRIVER
700 M: Lars-Peter Clausen <lars@metafoo.de>
701 L: linux-media@vger.kernel.org
702 W: http://ez.analog.com/community/linux-device-drivers
704 F: drivers/media/i2c/adv7180.c
706 ANALOG DEVICES INC ADV7511 DRIVER
707 M: Hans Verkuil <hans.verkuil@cisco.com>
708 L: linux-media@vger.kernel.org
710 F: drivers/media/i2c/adv7511*
712 ANALOG DEVICES INC ADV7604 DRIVER
713 M: Hans Verkuil <hans.verkuil@cisco.com>
714 L: linux-media@vger.kernel.org
716 F: drivers/media/i2c/adv7604*
718 ANALOG DEVICES INC ADV7842 DRIVER
719 M: Hans Verkuil <hans.verkuil@cisco.com>
720 L: linux-media@vger.kernel.org
722 F: drivers/media/i2c/adv7842*
724 ANALOG DEVICES INC ASOC CODEC DRIVERS
725 M: Lars-Peter Clausen <lars@metafoo.de>
726 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W: http://wiki.analog.com/
728 W: http://ez.analog.com/community/linux-device-drivers
730 F: sound/soc/codecs/adau*
731 F: sound/soc/codecs/adav*
732 F: sound/soc/codecs/ad1*
733 F: sound/soc/codecs/ad7*
734 F: sound/soc/codecs/ssm*
735 F: sound/soc/codecs/sigmadsp.*
737 ANALOG DEVICES INC ASOC DRIVERS
738 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
740 W: http://blackfin.uclinux.org/
742 F: sound/soc/blackfin/*
744 ANALOG DEVICES INC IIO DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 M: Michael Hennerich <Michael.Hennerich@analog.com>
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
751 X: drivers/iio/*/adjd*
752 F: drivers/staging/iio/*/ad*
753 F: staging/iio/trigger/iio-trig-bfin-timer.c
755 ANALOG DEVICES INC DMA DRIVERS
756 M: Lars-Peter Clausen <lars@metafoo.de>
757 W: http://ez.analog.com/community/linux-device-drivers
759 F: drivers/dma/dma-axi-dmac.c
762 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
763 M: Arve HjønnevĂ¥g <arve@android.com>
764 M: Riley Andrews <riandrews@android.com>
765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
766 L: devel@driverdev.osuosl.org
769 F: drivers/staging/android/
771 AOA (Apple Onboard Audio) ALSA DRIVER
772 M: Johannes Berg <johannes@sipsolutions.net>
773 L: linuxppc-dev@lists.ozlabs.org
774 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
778 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
779 M: William Breathitt Gray <vilhelm.gray@gmail.com>
780 L: linux-iio@vger.kernel.org
782 F: drivers/iio/dac/stx104.c
785 M: Jiri Kosina <jikos@kernel.org>
787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
788 F: arch/x86/kernel/apm_32.c
789 F: include/linux/apm_bios.h
790 F: include/uapi/linux/apm_bios.h
791 F: drivers/char/apm-emulation.c
793 APPLE BCM5974 MULTITOUCH DRIVER
794 M: Henrik Rydberg <rydberg@bitmath.org>
795 L: linux-input@vger.kernel.org
797 F: drivers/input/mouse/bcm5974.c
800 M: Henrik Rydberg <rydberg@bitmath.org>
801 L: lm-sensors@lm-sensors.org
803 F: drivers/hwmon/applesmc.c
805 APPLETALK NETWORK LAYER
806 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
808 F: drivers/net/appletalk/
811 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
812 M: Duc Dang <dhdang@apm.com>
814 F: arch/arm64/boot/dts/apm/
816 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
817 M: Iyappan Subramanian <isubramanian@apm.com>
818 M: Keyur Chudgar <kchudgar@apm.com>
820 F: drivers/net/ethernet/apm/xgene/
821 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
823 APTINA CAMERA SENSOR PLL
824 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
825 L: linux-media@vger.kernel.org
827 F: drivers/media/i2c/aptina-pll.*
829 ARC FRAMEBUFFER DRIVER
830 M: Jaya Kumar <jayalk@intworks.biz>
832 F: drivers/video/fbdev/arcfb.c
833 F: drivers/video/fbdev/core/fb_defio.c
836 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
837 L: netdev@vger.kernel.org
839 F: drivers/net/arcnet/
840 F: include/uapi/linux/if_arcnet.h
842 ARM MFM AND FLOPPY DRIVERS
843 M: Ian Molton <spyro@f2s.com>
845 F: arch/arm/lib/floppydma.S
846 F: arch/arm/include/asm/floppy.h
848 ARM PMU PROFILING AND DEBUGGING
849 M: Will Deacon <will.deacon@arm.com>
850 R: Mark Rutland <mark.rutland@arm.com>
852 F: arch/arm*/kernel/perf_*
853 F: arch/arm/oprofile/common.c
854 F: arch/arm*/kernel/hw_breakpoint.c
855 F: arch/arm*/include/asm/hw_breakpoint.h
856 F: arch/arm*/include/asm/perf_event.h
857 F: drivers/perf/arm_pmu.c
858 F: include/linux/perf/arm_pmu.h
861 M: Russell King <linux@arm.linux.org.uk>
862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 W: http://www.arm.linux.org.uk/
867 ARM SUB-ARCHITECTURES
868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
874 ARM PRIMECELL AACI PL041 DRIVER
875 M: Russell King <linux@arm.linux.org.uk>
879 ARM PRIMECELL CLCD PL110 DRIVER
880 M: Russell King <linux@arm.linux.org.uk>
882 F: drivers/video/fbdev/amba-clcd.*
884 ARM PRIMECELL KMI PL050 DRIVER
885 M: Russell King <linux@arm.linux.org.uk>
887 F: drivers/input/serio/ambakmi.*
888 F: include/linux/amba/kmi.h
890 ARM PRIMECELL MMCI PL180/1 DRIVER
891 M: Russell King <linux@arm.linux.org.uk>
893 F: drivers/mmc/host/mmci.*
894 F: include/linux/amba/mmci.h
896 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
897 M: Russell King <linux@arm.linux.org.uk>
899 F: drivers/tty/serial/amba-pl01*.c
900 F: include/linux/amba/serial.h
902 ARM PRIMECELL BUS SUPPORT
903 M: Russell King <linux@arm.linux.org.uk>
906 F: include/linux/amba/bus.h
908 ARM/ADS SPHERE MACHINE SUPPORT
909 M: Lennert Buytenhek <kernel@wantstofly.org>
910 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 ARM/AFEB9260 MACHINE SUPPORT
914 M: Sergey Lapin <slapin@ossfans.org>
915 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 ARM/AJECO 1ARM MACHINE SUPPORT
919 M: Lennert Buytenhek <kernel@wantstofly.org>
920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 ARM/Allwinner sunXi SoC support
924 M: Maxime Ripard <maxime.ripard@free-electrons.com>
925 M: Chen-Yu Tsai <wens@csie.org>
926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930 ARM/Allwinner SoC Clock Support
931 M: Emilio LĂ³pez <emilio@elopez.com.ar>
933 F: drivers/clk/sunxi/
935 ARM/Amlogic Meson SoC support
936 M: Carlo Caione <carlo@caione.org>
937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 L: linux-meson@googlegroups.com
939 W: http://linux-meson.com/
941 F: arch/arm/mach-meson/
942 F: arch/arm/boot/dts/meson*
945 ARM/Annapurna Labs ALPINE ARCHITECTURE
946 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
947 M: Antoine Tenart <antoine.tenart@free-electrons.com>
949 F: arch/arm/mach-alpine/
950 F: arch/arm/boot/dts/alpine*
951 F: arch/arm64/boot/dts/al/
952 F: drivers/*/*alpine*
954 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
955 M: Nicolas Ferre <nicolas.ferre@atmel.com>
956 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
957 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 W: http://www.linux4sam.org
960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
962 F: arch/arm/mach-at91/
964 F: arch/arm/boot/dts/at91*.dts
965 F: arch/arm/boot/dts/at91*.dtsi
966 F: arch/arm/boot/dts/sama*.dts
967 F: arch/arm/boot/dts/sama*.dtsi
968 F: arch/arm/include/debug/at91.S
970 ARM/ATMEL AT91 Clock Support
971 M: Boris Brezillon <boris.brezillon@free-electrons.com>
975 ARM/CALXEDA HIGHBANK ARCHITECTURE
976 M: Rob Herring <robh@kernel.org>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 F: arch/arm/mach-highbank/
980 F: arch/arm/boot/dts/highbank.dts
981 F: arch/arm/boot/dts/ecx-*.dts*
983 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
984 M: Krzysztof Halasa <khalasa@piap.pl>
986 F: arch/arm/mach-cns3xxx/
988 ARM/CAVIUM THUNDER NETWORK DRIVER
989 M: Sunil Goutham <sgoutham@cavium.com>
990 M: Robert Richter <rric@kernel.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 F: drivers/net/ethernet/cavium/thunder/
995 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
996 M: Alexander Shiyan <shc_work@mail.ru>
997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1002 M: Hartley Sweeten <hsweeten@visionengravers.com>
1003 M: Ryan Mallon <rmallon@gmail.com>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006 F: arch/arm/mach-ep93xx/
1007 F: arch/arm/mach-ep93xx/include/mach/
1009 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1010 M: Lennert Buytenhek <kernel@wantstofly.org>
1011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015 M: Russell King <linux@arm.linux.org.uk>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 F: arch/arm/include/asm/clkdev.h
1019 F: drivers/clk/clkdev.c
1021 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1022 M: Mike Rapoport <mike@compulab.co.il>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 ARM/CONTEC MICRO9 MACHINE SUPPORT
1027 M: Hubert Feurstein <hubert.feurstein@contec.at>
1029 F: arch/arm/mach-ep93xx/micro9.c
1031 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1032 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 F: drivers/hwtracing/coresight/*
1036 F: Documentation/trace/coresight.txt
1037 F: Documentation/devicetree/bindings/arm/coresight.txt
1038 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1040 ARM/CORGI MACHINE SUPPORT
1041 M: Richard Purdie <rpurdie@rpsys.net>
1044 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1045 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 T: git git://github.com/ulli-kroll/linux.git
1049 F: arch/arm/mach-gemini/
1050 F: drivers/rtc/rtc-gemini.c
1052 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1053 M: Barry Song <baohua@kernel.org>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1057 F: arch/arm/boot/dts/prima2*
1058 F: arch/arm/mach-prima2/
1059 F: drivers/clk/sirf/
1060 F: drivers/clocksource/timer-prima2.c
1061 F: drivers/clocksource/timer-atlas7.c
1064 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1065 M: Baruch Siach <baruch@tkos.co.il>
1066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 F: arch/arm/boot/dts/cx92755*
1071 ARM/EBSA110 MACHINE SUPPORT
1072 M: Russell King <linux@arm.linux.org.uk>
1073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 W: http://www.arm.linux.org.uk/
1076 F: arch/arm/mach-ebsa110/
1077 F: drivers/net/ethernet/amd/am79c961a.*
1079 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1080 M: Uwe Kleine-König <kernel@pengutronix.de>
1081 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1086 M: Daniel Ribeiro <drwyrm@gmail.com>
1087 M: Stefan Schmidt <stefan@openezx.org>
1088 M: Harald Welte <laforge@openezx.org>
1089 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1090 W: http://www.openezx.org/
1092 T: topgit git://git.openezx.org/openezx.git
1093 F: arch/arm/mach-pxa/ezx.c
1095 ARM/FARADAY FA526 PORT
1096 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 T: git git://git.berlios.de/gemini-board
1100 F: arch/arm/mm/*-fa*
1102 ARM/FOOTBRIDGE ARCHITECTURE
1103 M: Russell King <linux@arm.linux.org.uk>
1104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 W: http://www.arm.linux.org.uk/
1107 F: arch/arm/include/asm/hardware/dec21285.h
1108 F: arch/arm/mach-footbridge/
1110 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1111 M: Shawn Guo <shawnguo@kernel.org>
1112 M: Sascha Hauer <kernel@pengutronix.de>
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1116 F: arch/arm/mach-imx/
1117 F: arch/arm/mach-mxs/
1118 F: arch/arm/boot/dts/imx*
1119 F: arch/arm/configs/imx*_defconfig
1123 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1124 M: Shawn Guo <shawnguo@kernel.org>
1125 M: Sascha Hauer <kernel@pengutronix.de>
1126 R: Stefan Agner <stefan@agner.ch>
1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1130 F: arch/arm/mach-imx/*vf610*
1131 F: arch/arm/boot/dts/vf*
1133 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1134 M: Lennert Buytenhek <kernel@wantstofly.org>
1135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 ARM/GUMSTIX MACHINE SUPPORT
1139 M: Steve Sakoman <sakoman@gmail.com>
1140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1144 M: Philipp Zabel <philipp.zabel@gmail.com>
1145 M: Paul Parsons <lost.distance@yahoo.com>
1146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 F: arch/arm/mach-pxa/hx4700.c
1149 F: arch/arm/mach-pxa/include/mach/hx4700.h
1150 F: sound/soc/pxa/hx4700.c
1152 ARM/HISILICON SOC SUPPORT
1153 M: Wei Xu <xuwei5@hisilicon.com>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 W: http://www.hisilicon.com
1157 T: git git://github.com/hisilicon/linux-hisi.git
1158 F: arch/arm/mach-hisi/
1159 F: arch/arm/boot/dts/hi3*
1160 F: arch/arm/boot/dts/hip*
1161 F: arch/arm/boot/dts/hisi*
1162 F: arch/arm64/boot/dts/hisilicon/
1164 ARM/HP JORNADA 7XX MACHINE SUPPORT
1165 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1169 F: arch/arm/mach-sa1100/jornada720.c
1170 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1172 ARM/IGEP MACHINE SUPPORT
1173 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1174 M: Javier Martinez Canillas <javier@dowhile0.org>
1175 L: linux-omap@vger.kernel.org
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 F: arch/arm/boot/dts/omap3-igep*
1180 ARM/INCOME PXA270 SUPPORT
1181 M: Marek Vasut <marek.vasut@gmail.com>
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1186 ARM/INTEL IOP32X ARM ARCHITECTURE
1187 M: Lennert Buytenhek <kernel@wantstofly.org>
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 ARM/INTEL IOP33X ARM ARCHITECTURE
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 ARM/INTEL IOP13XX ARM ARCHITECTURE
1196 M: Lennert Buytenhek <kernel@wantstofly.org>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 ARM/INTEL IQ81342EX MACHINE SUPPORT
1201 M: Lennert Buytenhek <kernel@wantstofly.org>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 ARM/INTEL IXDP2850 MACHINE SUPPORT
1206 M: Lennert Buytenhek <kernel@wantstofly.org>
1207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 ARM/INTEL IXP4XX ARM ARCHITECTURE
1211 M: Imre Kaloz <kaloz@openwrt.org>
1212 M: Krzysztof Halasa <khalasa@piap.pl>
1213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 F: arch/arm/mach-ixp4xx/
1217 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1218 M: Jonathan Cameron <jic23@cam.ac.uk>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 F: arch/arm/mach-pxa/stargate2.c
1222 F: drivers/pcmcia/pxa2xx_stargate2.c
1224 ARM/INTEL XSC3 (MANZANO) ARM CORE
1225 M: Lennert Buytenhek <kernel@wantstofly.org>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1230 M: Lennert Buytenhek <kernel@wantstofly.org>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1235 M: Santosh Shilimkar <ssantosh@kernel.org>
1236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 F: arch/arm/mach-keystone/
1239 F: arch/arm/boot/dts/k2*
1240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1242 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1243 M: Santosh Shilimkar <ssantosh@kernel.org>
1244 L: linux-kernel@vger.kernel.org
1246 F: drivers/clk/keystone/
1248 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1249 M: Santosh Shilimkar <ssantosh@kernel.org>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 L: linux-kernel@vger.kernel.org
1253 F: drivers/clocksource/timer-keystone.c
1255 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1256 M: Santosh Shilimkar <ssantosh@kernel.org>
1257 L: linux-kernel@vger.kernel.org
1259 F: drivers/power/reset/keystone-reset.c
1261 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1262 M: Santosh Shilimkar <ssantosh@kernel.org>
1263 L: linux-kernel@vger.kernel.org
1265 F: drivers/memory/*emif*
1267 ARM/LOGICPD PXA270 MACHINE SUPPORT
1268 M: Lennert Buytenhek <kernel@wantstofly.org>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 ARM/LPC18XX ARCHITECTURE
1273 M: Joachim Eastwood <manabian@gmail.com>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F: arch/arm/boot/dts/lpc43*
1277 F: drivers/clk/nxp/clk-lpc18xx*
1278 F: drivers/clocksource/time-lpc32xx.c
1279 F: drivers/i2c/busses/i2c-lpc2k.c
1280 F: drivers/memory/pl172.c
1281 F: drivers/mtd/spi-nor/nxp-spifi.c
1282 F: drivers/rtc/rtc-lpc24xx.c
1285 ARM/MAGICIAN MACHINE SUPPORT
1286 M: Philipp Zabel <philipp.zabel@gmail.com>
1289 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1290 M: Jason Cooper <jason@lakedaemon.net>
1291 M: Andrew Lunn <andrew@lunn.ch>
1292 M: Gregory Clement <gregory.clement@free-electrons.com>
1293 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 F: arch/arm/mach-mvebu/
1297 F: drivers/rtc/rtc-armada38x.c
1298 F: arch/arm/boot/dts/armada*
1299 F: arch/arm/boot/dts/kirkwood*
1302 ARM/Marvell Berlin SoC support
1303 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 F: arch/arm/mach-berlin/
1307 F: arch/arm/boot/dts/berlin*
1308 F: arch/arm64/boot/dts/marvell/berlin*
1311 ARM/Marvell Dove/MV78xx0/Orion SOC support
1312 M: Jason Cooper <jason@lakedaemon.net>
1313 M: Andrew Lunn <andrew@lunn.ch>
1314 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1315 M: Gregory Clement <gregory.clement@free-electrons.com>
1316 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 F: arch/arm/mach-dove/
1319 F: arch/arm/mach-mv78xx0/
1320 F: arch/arm/mach-orion5x/
1321 F: arch/arm/plat-orion/
1322 F: arch/arm/boot/dts/dove*
1323 F: arch/arm/boot/dts/orion5x*
1326 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1327 M: Alexander Clouter <alex@digriz.org.uk>
1328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 W: http://www.digriz.org.uk/ts78xx/kernel
1331 F: arch/arm/mach-orion5x/ts78xx-*
1333 ARM/Mediatek RTC DRIVER
1334 M: Eddie Huang <eddie.huang@mediatek.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1338 F: drivers/rtc/rtc-mt6397.c
1340 ARM/Mediatek SoC support
1341 M: Matthias Brugger <matthias.bgg@gmail.com>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1345 F: arch/arm/boot/dts/mt6*
1346 F: arch/arm/boot/dts/mt8*
1347 F: arch/arm/mach-mediatek/
1351 ARM/Mediatek USB3 PHY DRIVER
1352 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1356 F: drivers/phy/phy-mt65xx-usb3.c
1358 ARM/MICREL KS8695 ARCHITECTURE
1359 M: Greg Ungerer <gerg@uclinux.org>
1360 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 F: arch/arm/mach-ks8695/
1364 ARM/MIOA701 MACHINE SUPPORT
1365 M: Robert Jarzmik <robert.jarzmik@free.fr>
1366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 F: arch/arm/mach-pxa/mioa701.c
1370 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1371 M: Michael Petchkovsky <mkpetch@internode.on.net>
1374 ARM/NOMADIK ARCHITECTURE
1375 M: Alessandro Rubini <rubini@unipv.it>
1376 M: Linus Walleij <linus.walleij@linaro.org>
1377 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 F: arch/arm/mach-nomadik/
1380 F: drivers/pinctrl/nomadik/
1381 F: drivers/i2c/busses/i2c-nomadik.c
1382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1384 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1385 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1386 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1387 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1390 ARM/TOSA MACHINE SUPPORT
1391 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1392 M: Dirk Opfer <dirk@opfer-online.de>
1395 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1396 M: Marek Vasut <marek.vasut@gmail.com>
1397 L: linux-arm-kernel@lists.infradead.org
1398 W: http://hackndev.com
1400 F: arch/arm/mach-pxa/include/mach/palmtx.h
1401 F: arch/arm/mach-pxa/palmtx.c
1402 F: arch/arm/mach-pxa/include/mach/palmt5.h
1403 F: arch/arm/mach-pxa/palmt5.c
1404 F: arch/arm/mach-pxa/include/mach/palmld.h
1405 F: arch/arm/mach-pxa/palmld.c
1406 F: arch/arm/mach-pxa/include/mach/palmte2.h
1407 F: arch/arm/mach-pxa/palmte2.c
1408 F: arch/arm/mach-pxa/include/mach/palmtc.h
1409 F: arch/arm/mach-pxa/palmtc.c
1411 ARM/PALM TREO SUPPORT
1412 M: Tomas Cech <sleep_walker@suse.com>
1413 L: linux-arm-kernel@lists.infradead.org
1414 W: http://hackndev.com
1416 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1417 F: arch/arm/mach-pxa/palmtreo.c
1420 M: Sergey Lapin <slapin@ossfans.org>
1421 L: linux-arm-kernel@lists.infradead.org
1422 W: http://hackndev.com
1424 F: arch/arm/mach-pxa/include/mach/palmz72.h
1425 F: arch/arm/mach-pxa/palmz72.c
1428 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1429 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1432 ARM/PT DIGITAL BOARD PORT
1433 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 W: http://www.arm.linux.org.uk/
1438 ARM/QUALCOMM SUPPORT
1439 M: Andy Gross <andy.gross@linaro.org>
1440 M: David Brown <david.brown@linaro.org>
1441 L: linux-arm-msm@vger.kernel.org
1442 L: linux-soc@vger.kernel.org
1444 F: arch/arm/boot/dts/qcom-*.dts
1445 F: arch/arm/boot/dts/qcom-*.dtsi
1446 F: arch/arm/mach-qcom/
1447 F: arch/arm64/boot/dts/qcom/*
1448 F: drivers/soc/qcom/
1449 F: drivers/tty/serial/msm_serial.h
1450 F: drivers/tty/serial/msm_serial.c
1451 F: drivers/*/pm8???-*
1452 F: drivers/mfd/ssbi.c
1453 F: drivers/firmware/qcom_scm.c
1454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1456 ARM/RADISYS ENP2611 MACHINE SUPPORT
1457 M: Lennert Buytenhek <kernel@wantstofly.org>
1458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 ARM/RENESAS ARM64 ARCHITECTURE
1462 M: Simon Horman <horms@verge.net.au>
1463 M: Magnus Damm <magnus.damm@gmail.com>
1464 L: linux-renesas-soc@vger.kernel.org
1465 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1468 F: arch/arm64/boot/dts/renesas/
1470 ARM/RISCPC ARCHITECTURE
1471 M: Russell King <linux@arm.linux.org.uk>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 W: http://www.arm.linux.org.uk/
1475 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1476 F: arch/arm/include/asm/hardware/ioc.h
1477 F: arch/arm/include/asm/hardware/iomd.h
1478 F: arch/arm/include/asm/hardware/memc.h
1479 F: arch/arm/mach-rpc/
1480 F: drivers/net/ethernet/8390/etherh.c
1481 F: drivers/net/ethernet/i825xx/ether1*
1482 F: drivers/net/ethernet/seeq/ether3*
1483 F: drivers/scsi/arm/
1485 ARM/Rockchip SoC support
1486 M: Heiko Stuebner <heiko@sntech.de>
1487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488 L: linux-rockchip@lists.infradead.org
1489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1491 F: arch/arm/boot/dts/rk3*
1492 F: arch/arm/mach-rockchip/
1493 F: drivers/clk/rockchip/
1494 F: drivers/i2c/busses/i2c-rk3x.c
1495 F: drivers/*/*rockchip*
1496 F: drivers/*/*/*rockchip*
1497 F: sound/soc/rockchip/
1500 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1501 M: Kukjin Kim <kgene@kernel.org>
1502 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1506 F: arch/arm/boot/dts/s3c*
1507 F: arch/arm/boot/dts/s5p*
1508 F: arch/arm/boot/dts/samsung*
1509 F: arch/arm/boot/dts/exynos*
1510 F: arch/arm64/boot/dts/exynos/
1511 F: arch/arm/plat-samsung/
1512 F: arch/arm/mach-s3c24*/
1513 F: arch/arm/mach-s3c64xx/
1514 F: arch/arm/mach-s5p*/
1515 F: arch/arm/mach-exynos*/
1516 F: drivers/*/*s3c2410*
1517 F: drivers/*/*/*s3c2410*
1518 F: drivers/spi/spi-s3c*
1519 F: sound/soc/samsung/*
1520 F: Documentation/arm/Samsung/
1521 F: Documentation/devicetree/bindings/arm/samsung/
1522 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1523 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1526 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1527 M: Kyungmin Park <kyungmin.park@samsung.com>
1528 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530 F: arch/arm/mach-s5pv210/
1532 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1533 M: Kyungmin Park <kyungmin.park@samsung.com>
1534 M: Kamil Debski <k.debski@samsung.com>
1535 L: linux-arm-kernel@lists.infradead.org
1536 L: linux-media@vger.kernel.org
1538 F: drivers/media/platform/s5p-g2d/
1540 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1541 M: Kyungmin Park <kyungmin.park@samsung.com>
1542 M: Kamil Debski <k.debski@samsung.com>
1543 M: Jeongtae Park <jtp.park@samsung.com>
1544 L: linux-arm-kernel@lists.infradead.org
1545 L: linux-media@vger.kernel.org
1547 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1548 F: drivers/media/platform/s5p-mfc/
1550 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1551 M: Kyungmin Park <kyungmin.park@samsung.com>
1552 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1553 L: linux-arm-kernel@lists.infradead.org
1554 L: linux-media@vger.kernel.org
1556 F: drivers/media/platform/s5p-tv/
1558 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1559 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1560 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1561 L: linux-arm-kernel@lists.infradead.org
1562 L: linux-media@vger.kernel.org
1564 F: drivers/media/platform/s5p-jpeg/
1566 ARM/SHMOBILE ARM ARCHITECTURE
1567 M: Simon Horman <horms@verge.net.au>
1568 M: Magnus Damm <magnus.damm@gmail.com>
1569 L: linux-renesas-soc@vger.kernel.org
1570 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1573 F: arch/arm/boot/dts/emev2*
1574 F: arch/arm/boot/dts/r7s*
1575 F: arch/arm/boot/dts/r8a*
1576 F: arch/arm/boot/dts/sh*
1577 F: arch/arm/configs/shmobile_defconfig
1578 F: arch/arm/include/debug/renesas-scif.S
1579 F: arch/arm/mach-shmobile/
1582 ARM/SOCFPGA ARCHITECTURE
1583 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1585 F: arch/arm/mach-socfpga/
1586 F: arch/arm/boot/dts/socfpga*
1587 F: arch/arm/configs/socfpga_defconfig
1588 F: arch/arm64/boot/dts/altera/
1589 W: http://www.rocketboards.org
1590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1592 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1593 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1595 F: drivers/clk/socfpga/
1597 ARM/SOCFPGA EDAC SUPPORT
1598 M: Thor Thayer <tthayer@opensource.altera.com>
1600 F: drivers/edac/altera_edac.
1602 ARM/STI ARCHITECTURE
1603 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1604 M: Maxime Coquelin <maxime.coquelin@st.com>
1605 M: Patrice Chotard <patrice.chotard@st.com>
1606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 L: kernel@stlinux.com
1608 W: http://www.stlinux.com
1610 F: arch/arm/mach-sti/
1611 F: arch/arm/boot/dts/sti*
1612 F: drivers/char/hw_random/st-rng.c
1613 F: drivers/clocksource/arm_global_timer.c
1614 F: drivers/clocksource/clksrc_st_lpc.c
1615 F: drivers/i2c/busses/i2c-st.c
1616 F: drivers/media/rc/st_rc.c
1617 F: drivers/media/platform/sti/c8sectpfe/
1618 F: drivers/mmc/host/sdhci-st.c
1619 F: drivers/phy/phy-miphy28lp.c
1620 F: drivers/phy/phy-miphy365x.c
1621 F: drivers/phy/phy-stih407-usb.c
1622 F: drivers/phy/phy-stih41x-usb.c
1623 F: drivers/pinctrl/pinctrl-st.c
1624 F: drivers/reset/sti/
1625 F: drivers/rtc/rtc-st-lpc.c
1626 F: drivers/tty/serial/st-asc.c
1627 F: drivers/usb/dwc3/dwc3-st.c
1628 F: drivers/usb/host/ehci-st.c
1629 F: drivers/usb/host/ohci-st.c
1630 F: drivers/watchdog/st_lpc_wdt.c
1631 F: drivers/ata/ahci_st.c
1633 ARM/STM32 ARCHITECTURE
1634 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1639 F: drivers/clocksource/armv7m_systick.c
1641 ARM/TANGO ARCHITECTURE
1642 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1643 L: linux-arm-kernel@lists.infradead.org
1645 F: arch/arm/mach-tango/
1646 F: arch/arm/boot/dts/tango*
1648 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1649 M: Lennert Buytenhek <kernel@wantstofly.org>
1650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 ARM/TETON BGA MACHINE SUPPORT
1654 M: "Mark F. Brown" <mark.brown314@gmail.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658 ARM/THECUS N2100 MACHINE SUPPORT
1659 M: Lennert Buytenhek <kernel@wantstofly.org>
1660 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1664 M: Wan ZongShun <mcuos.com@gmail.com>
1665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 W: http://www.mcuos.com
1668 F: arch/arm/mach-w90x900/
1669 F: drivers/input/keyboard/w90p910_keypad.c
1670 F: drivers/input/touchscreen/w90p910_ts.c
1671 F: drivers/watchdog/nuc900_wdt.c
1672 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1673 F: drivers/mtd/nand/nuc900_nand.c
1674 F: drivers/rtc/rtc-nuc900.c
1675 F: drivers/spi/spi-nuc900.c
1676 F: drivers/usb/host/ehci-w90x900.c
1677 F: drivers/video/fbdev/nuc900fb.c
1679 ARM/U300 MACHINE SUPPORT
1680 M: Linus Walleij <linus.walleij@linaro.org>
1681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 F: arch/arm/mach-u300/
1684 F: drivers/clocksource/timer-u300.c
1685 F: drivers/i2c/busses/i2c-stu300.c
1686 F: drivers/rtc/rtc-coh901331.c
1687 F: drivers/watchdog/coh901327_wdt.c
1688 F: drivers/dma/coh901318*
1689 F: drivers/mfd/ab3100*
1690 F: drivers/rtc/rtc-ab3100.c
1691 F: drivers/rtc/rtc-coh901331.c
1692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1694 ARM/UNIPHIER ARCHITECTURE
1695 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 F: arch/arm/boot/dts/uniphier*
1699 F: arch/arm/include/asm/hardware/cache-uniphier.h
1700 F: arch/arm/mach-uniphier/
1701 F: arch/arm/mm/cache-uniphier.c
1702 F: arch/arm64/boot/dts/socionext/
1703 F: drivers/bus/uniphier-system-bus.c
1704 F: drivers/i2c/busses/i2c-uniphier*
1705 F: drivers/pinctrl/uniphier/
1706 F: drivers/tty/serial/8250/8250_uniphier.c
1709 ARM/Ux500 ARM ARCHITECTURE
1710 M: Linus Walleij <linus.walleij@linaro.org>
1711 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1713 F: arch/arm/mach-ux500/
1714 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1715 F: drivers/dma/ste_dma40*
1716 F: drivers/hwspinlock/u8500_hsem.c
1717 F: drivers/mfd/abx500*
1718 F: drivers/mfd/ab8500*
1719 F: drivers/mfd/dbx500*
1720 F: drivers/mfd/db8500*
1721 F: drivers/pinctrl/nomadik/pinctrl-ab*
1722 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1723 F: drivers/rtc/rtc-ab8500.c
1724 F: drivers/rtc/rtc-pl031.c
1725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1727 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1728 M: Ulf Hansson <ulf.hansson@linaro.org>
1729 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 T: git git://git.linaro.org/people/ulfh/clk.git
1732 F: drivers/clk/ux500/
1733 F: include/linux/platform_data/clk-ux500.h
1735 ARM/VERSATILE EXPRESS PLATFORM
1736 M: Liviu Dudau <liviu.dudau@arm.com>
1737 M: Sudeep Holla <sudeep.holla@arm.com>
1738 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1739 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 F: arch/arm/boot/dts/vexpress*
1742 F: arch/arm64/boot/dts/arm/
1743 F: arch/arm/mach-vexpress/
1746 F: drivers/clk/versatile/clk-vexpress-osc.c
1747 F: drivers/clocksource/versatile.c
1750 M: Russell King <linux@arm.linux.org.uk>
1751 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 W: http://www.arm.linux.org.uk/
1756 ARM/VOIPAC PXA270 SUPPORT
1757 M: Marek Vasut <marek.vasut@gmail.com>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 F: arch/arm/mach-pxa/vpac270.c
1761 F: arch/arm/mach-pxa/include/mach/vpac270.h
1763 ARM/VT8500 ARM ARCHITECTURE
1764 M: Tony Prisk <linux@prisktech.co.nz>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1767 F: arch/arm/mach-vt8500/
1768 F: drivers/clocksource/vt8500_timer.c
1769 F: drivers/i2c/busses/i2c-wmt.c
1770 F: drivers/mmc/host/wmt-sdmmc.c
1771 F: drivers/pwm/pwm-vt8500.c
1772 F: drivers/rtc/rtc-vt8500.c
1773 F: drivers/tty/serial/vt8500_serial.c
1774 F: drivers/usb/host/ehci-platform.c
1775 F: drivers/usb/host/uhci-platform.c
1776 F: drivers/video/fbdev/vt8500lcdfb.*
1777 F: drivers/video/fbdev/wm8505fb*
1778 F: drivers/video/fbdev/wmt_ge_rops.*
1780 ARM/ZIPIT Z2 SUPPORT
1781 M: Marek Vasut <marek.vasut@gmail.com>
1782 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 F: arch/arm/mach-pxa/z2.c
1785 F: arch/arm/mach-pxa/include/mach/z2.h
1787 ARM/ZTE ARCHITECTURE
1788 M: Jun Nie <jun.nie@linaro.org>
1789 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 F: arch/arm/mach-zx/
1793 F: Documentation/devicetree/bindings/arm/zte.txt
1794 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1796 ARM/ZYNQ ARCHITECTURE
1797 M: Michal Simek <michal.simek@xilinx.com>
1798 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 W: http://wiki.xilinx.com
1801 T: git https://github.com/Xilinx/linux-xlnx.git
1803 F: arch/arm/mach-zynq/
1804 F: drivers/cpuidle/cpuidle-zynq.c
1805 F: drivers/block/xsysace.c
1808 F: drivers/clocksource/cadence_ttc_timer.c
1809 F: drivers/i2c/busses/i2c-cadence.c
1810 F: drivers/mmc/host/sdhci-of-arasan.c
1811 F: drivers/edac/synopsys_edac.c
1814 M: Will Deacon <will.deacon@arm.com>
1815 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 F: drivers/iommu/arm-smmu.c
1818 F: drivers/iommu/arm-smmu-v3.c
1819 F: drivers/iommu/io-pgtable-arm.c
1821 ARM64 PORT (AARCH64 ARCHITECTURE)
1822 M: Catalin Marinas <catalin.marinas@arm.com>
1823 M: Will Deacon <will.deacon@arm.com>
1824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1828 F: Documentation/arm64/
1830 AS3645A LED FLASH CONTROLLER DRIVER
1831 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1832 L: linux-media@vger.kernel.org
1833 T: git git://linuxtv.org/media_tree.git
1835 F: drivers/media/i2c/as3645a.c
1836 F: include/media/i2c/as3645a.h
1838 ASC7621 HARDWARE MONITOR DRIVER
1839 M: George Joseph <george.joseph@fairview5.com>
1840 L: lm-sensors@lm-sensors.org
1842 F: Documentation/hwmon/asc7621
1843 F: drivers/hwmon/asc7621.c
1845 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1846 M: Corentin Chary <corentin.chary@gmail.com>
1847 L: acpi4asus-user@lists.sourceforge.net
1848 L: platform-driver-x86@vger.kernel.org
1849 W: http://acpi4asus.sf.net
1851 F: drivers/platform/x86/asus*.c
1852 F: drivers/platform/x86/eeepc*.c
1854 ASUS WIRELESS RADIO CONTROL DRIVER
1855 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1856 L: platform-driver-x86@vger.kernel.org
1858 F: drivers/platform/x86/asus-wireless.c
1860 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1861 R: Dan Williams <dan.j.williams@intel.com>
1862 W: http://sourceforge.net/projects/xscaleiop
1864 F: Documentation/crypto/async-tx-api.txt
1867 F: include/linux/dmaengine.h
1868 F: include/linux/async_tx.h
1871 M: Wolfram Sang <wsa@the-dreams.de>
1872 L: linux-i2c@vger.kernel.org
1874 F: drivers/misc/eeprom/at24.c
1875 F: include/linux/platform_data/at24.h
1877 ATA OVER ETHERNET (AOE) DRIVER
1878 M: "Ed L. Cashin" <ed.cashin@acm.org>
1879 W: http://www.openaoe.org/
1881 F: Documentation/aoe/
1882 F: drivers/block/aoe/
1884 ATHEROS 71XX/9XXX GPIO DRIVER
1885 M: Alban Bedel <albeu@free.fr>
1886 W: https://github.com/AlbanBedel/linux
1887 T: git git://github.com/AlbanBedel/linux
1889 F: drivers/gpio/gpio-ath79.c
1890 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1892 ATHEROS ATH GENERIC UTILITIES
1893 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1894 L: linux-wireless@vger.kernel.org
1896 F: drivers/net/wireless/ath/*
1898 ATHEROS ATH5K WIRELESS DRIVER
1899 M: Jiri Slaby <jirislaby@gmail.com>
1900 M: Nick Kossifidis <mickflemm@gmail.com>
1901 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1902 L: linux-wireless@vger.kernel.org
1903 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1905 F: drivers/net/wireless/ath/ath5k/
1907 ATHEROS ATH6KL WIRELESS DRIVER
1908 M: Kalle Valo <kvalo@qca.qualcomm.com>
1909 L: linux-wireless@vger.kernel.org
1910 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1913 F: drivers/net/wireless/ath/ath6kl/
1915 WILOCITY WIL6210 WIRELESS DRIVER
1916 M: Maya Erez <qca_merez@qca.qualcomm.com>
1917 L: linux-wireless@vger.kernel.org
1918 L: wil6210@qca.qualcomm.com
1920 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1921 F: drivers/net/wireless/ath/wil6210/
1922 F: include/uapi/linux/wil6210_uapi.h
1924 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1925 M: Christian Lamparter <chunkeey@googlemail.com>
1926 L: linux-wireless@vger.kernel.org
1927 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1929 F: drivers/net/wireless/ath/carl9170/
1931 ATK0110 HWMON DRIVER
1932 M: Luca Tettamanti <kronos.it@gmail.com>
1933 L: lm-sensors@lm-sensors.org
1935 F: drivers/hwmon/asus_atk0110.c
1938 M: Ville Syrjala <syrjala@sci.fi>
1940 F: drivers/input/misc/ati_remote2.c
1942 ATLX ETHERNET DRIVERS
1943 M: Jay Cliburn <jcliburn@gmail.com>
1944 M: Chris Snook <chris.snook@gmail.com>
1945 L: netdev@vger.kernel.org
1946 W: http://sourceforge.net/projects/atl1
1947 W: http://atl1.sourceforge.net
1949 F: drivers/net/ethernet/atheros/
1952 M: Chas Williams <3chas3@gmail.com>
1953 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1954 L: netdev@vger.kernel.org
1955 W: http://linux-atm.sourceforge.net
1958 F: include/linux/atm*
1959 F: include/uapi/linux/atm*
1961 ATMEL AT91 / AT32 MCI DRIVER
1962 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1964 F: drivers/mmc/host/atmel-mci.c
1966 ATMEL AT91 / AT32 SERIAL DRIVER
1967 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1969 F: drivers/tty/serial/atmel_serial.c
1971 ATMEL SAMA5D2 ADC DRIVER
1972 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1973 L: linux-iio@vger.kernel.org
1975 F: drivers/iio/adc/at91-sama5d2_adc.c
1977 ATMEL Audio ALSA driver
1978 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1979 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1984 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 F: drivers/dma/at_hdmac.c
1988 F: drivers/dma/at_hdmac_regs.h
1989 F: include/linux/platform_data/dma-atmel.h
1992 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L: linux-arm-kernel@lists.infradead.org
1994 L: dmaengine@vger.kernel.org
1996 F: drivers/dma/at_xdmac.c
1999 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2000 L: linux-i2c@vger.kernel.org
2002 F: drivers/i2c/busses/i2c-at91.c
2005 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L: linux-media@vger.kernel.org
2008 F: drivers/media/platform/soc_camera/atmel-isi.c
2009 F: include/media/atmel-isi.h
2012 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L: linux-fbdev@vger.kernel.org
2015 F: drivers/video/fbdev/atmel_lcdfb.c
2016 F: include/video/atmel_lcdc.h
2018 ATMEL MACB ETHERNET DRIVER
2019 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2021 F: drivers/net/ethernet/cadence/
2024 M: Wenyou Yang <wenyou.yang@atmel.com>
2025 M: Josh Wu <rainyfeeling@outlook.com>
2026 L: linux-mtd@lists.infradead.org
2028 F: drivers/mtd/nand/atmel_nand*
2031 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2032 L: linux-mmc@vger.kernel.org
2034 F: drivers/mmc/host/sdhci-of-at91.c
2037 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039 F: drivers/spi/spi-atmel.*
2042 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2045 F: drivers/misc/atmel-ssc.c
2046 F: include/linux/atmel-ssc.h
2048 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2049 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2050 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2052 F: drivers/misc/atmel_tclib.c
2053 F: drivers/clocksource/tcb_clksrc.c
2055 ATMEL USBA UDC DRIVER
2056 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2059 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2061 ATMEL WIRELESS DRIVER
2062 M: Simon Kelley <simon@thekelleys.org.uk>
2063 L: linux-wireless@vger.kernel.org
2064 W: http://www.thekelleys.org.uk/atmel
2065 W: http://atmelwlandriver.sourceforge.net/
2067 F: drivers/net/wireless/atmel/atmel*
2069 ATMEL MAXTOUCH DRIVER
2070 M: Nick Dyer <nick.dyer@itdev.co.uk>
2071 T: git git://github.com/atmel-maxtouch/linux.git
2073 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2074 F: drivers/input/touchscreen/atmel_mxt_ts.c
2075 F: include/linux/platform_data/atmel_mxt_ts.h
2077 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2078 M: Bradley Grove <linuxdrivers@attotech.com>
2079 L: linux-scsi@vger.kernel.org
2080 W: http://www.attotech.com
2082 F: drivers/scsi/esas2r
2084 ATUSB IEEE 802.15.4 RADIO DRIVER
2085 M: Stefan Schmidt <stefan@osg.samsung.com>
2086 L: linux-wpan@vger.kernel.org
2088 F: drivers/net/ieee802154/atusb.c
2089 F: drivers/net/ieee802154/atusb.h
2090 F: drivers/net/ieee802154/at86rf230.h
2093 M: Paul Moore <paul@paul-moore.com>
2094 M: Eric Paris <eparis@redhat.com>
2095 L: linux-audit@redhat.com (moderated for non-subscribers)
2096 W: http://people.redhat.com/sgrubb/audit/
2097 T: git git://git.infradead.org/users/pcmoore/audit
2099 F: include/linux/audit.h
2100 F: include/uapi/linux/audit.h
2103 AUXILIARY DISPLAY DRIVERS
2104 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2105 W: http://miguelojeda.es/auxdisplay.htm
2106 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2108 F: drivers/auxdisplay/
2109 F: include/linux/cfag12864b.h
2112 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2113 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2114 W: http://www.atmel.com/products/AVR32/
2115 W: http://mirror.egtvedt.no/avr32linux.org/
2116 W: http://avrfreaks.net/
2120 AVR32/AT32AP MACHINE SUPPORT
2121 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2122 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2124 F: arch/avr32/mach-at32ap/
2127 M: Ralf Baechle <ralf@linux-mips.org>
2128 L: linux-hams@vger.kernel.org
2129 W: http://www.linux-ax25.org/
2131 F: include/uapi/linux/ax25.h
2132 F: include/net/ax25.h
2136 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2137 L: linux-media@vger.kernel.org
2138 W: https://linuxtv.org
2139 T: git git://linuxtv.org/media_tree.git
2141 F: drivers/media/usb/dvb-usb-v2/az6007.c
2143 AZTECH FM RADIO RECEIVER DRIVER
2144 M: Hans Verkuil <hverkuil@xs4all.nl>
2145 L: linux-media@vger.kernel.org
2146 T: git git://linuxtv.org/media_tree.git
2147 W: https://linuxtv.org
2149 F: drivers/media/radio/radio-aztech*
2152 L: linux-wireless@vger.kernel.org
2153 L: b43-dev@lists.infradead.org
2154 W: http://wireless.kernel.org/en/users/Drivers/b43
2156 F: drivers/net/wireless/broadcom/b43/
2158 B43LEGACY WIRELESS DRIVER
2159 M: Larry Finger <Larry.Finger@lwfinger.net>
2160 L: linux-wireless@vger.kernel.org
2161 L: b43-dev@lists.infradead.org
2162 W: http://wireless.kernel.org/en/users/Drivers/b43
2164 F: drivers/net/wireless/broadcom/b43legacy/
2166 BACKLIGHT CLASS/SUBSYSTEM
2167 M: Jingoo Han <jingoohan1@gmail.com>
2168 M: Lee Jones <lee.jones@linaro.org>
2169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2171 F: drivers/video/backlight/
2172 F: include/linux/backlight.h
2175 M: Marek Lindner <mareklindner@neomailbox.ch>
2176 M: Simon Wunderlich <sw@simonwunderlich.de>
2177 M: Antonio Quartulli <a@unstable.cc>
2178 L: b.a.t.m.a.n@lists.open-mesh.org
2179 W: http://www.open-mesh.org/
2183 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2184 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2185 L: linux-hams@vger.kernel.org
2186 W: http://www.baycom.org/~tom/ham/ham.html
2188 F: drivers/net/hamradio/baycom*
2190 BCACHE (BLOCK LAYER CACHE)
2191 M: Kent Overstreet <kent.overstreet@gmail.com>
2192 L: linux-bcache@vger.kernel.org
2193 W: http://bcache.evilpiepirate.org
2195 F: drivers/md/bcache/
2197 BDISP ST MEDIA DRIVER
2198 M: Fabien Dessenne <fabien.dessenne@st.com>
2199 L: linux-media@vger.kernel.org
2200 T: git git://linuxtv.org/media_tree.git
2201 W: https://linuxtv.org
2203 F: drivers/media/platform/sti/bdisp
2207 F: Documentation/filesystems/befs.txt
2210 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2211 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2212 L: netdev@vger.kernel.org
2214 F: drivers/net/ethernet/ec_bhf.c
2217 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2219 F: Documentation/filesystems/bfs.txt
2221 F: include/uapi/linux/bfs_fs.h
2223 BLACKFIN ARCHITECTURE
2224 M: Steven Miao <realmz6@gmail.com>
2225 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2226 T: git git://git.code.sf.net/p/adi-linux/code
2227 W: http://blackfin.uclinux.org
2231 BLACKFIN EMAC DRIVER
2232 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2233 W: http://blackfin.uclinux.org
2235 F: drivers/net/ethernet/adi/
2238 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2239 W: http://blackfin.uclinux.org
2241 F: drivers/rtc/rtc-bfin.c
2244 M: Sonic Zhang <sonic.zhang@analog.com>
2245 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2246 W: http://blackfin.uclinux.org
2248 F: drivers/mmc/host/bfin_sdh.c
2250 BLACKFIN SERIAL DRIVER
2251 M: Sonic Zhang <sonic.zhang@analog.com>
2252 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 W: http://blackfin.uclinux.org
2255 F: drivers/tty/serial/bfin_uart.c
2257 BLACKFIN WATCHDOG DRIVER
2258 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2259 W: http://blackfin.uclinux.org
2261 F: drivers/watchdog/bfin_wdt.c
2263 BLACKFIN I2C TWI DRIVER
2264 M: Sonic Zhang <sonic.zhang@analog.com>
2265 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2266 W: http://blackfin.uclinux.org/
2268 F: drivers/i2c/busses/i2c-bfin-twi.c
2270 BLACKFIN MEDIA DRIVER
2271 M: Scott Jiang <scott.jiang.linux@gmail.com>
2272 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2273 W: http://blackfin.uclinux.org/
2275 F: drivers/media/platform/blackfin/
2276 F: drivers/media/i2c/adv7183*
2277 F: drivers/media/i2c/vs6624*
2279 BLINKM RGB LED DRIVER
2280 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2282 F: drivers/leds/leds-blinkm.c
2285 M: Jens Axboe <axboe@kernel.dk>
2286 L: linux-block@vger.kernel.org
2287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2290 F: kernel/trace/blktrace.c
2293 M: Joern Engel <joern@lazybastard.org>
2294 L: linux-mtd@lists.infradead.org
2296 F: drivers/mtd/devices/block2mtd.c
2299 M: Marcel Holtmann <marcel@holtmann.org>
2300 M: Gustavo Padovan <gustavo@padovan.org>
2301 M: Johan Hedberg <johan.hedberg@gmail.com>
2302 L: linux-bluetooth@vger.kernel.org
2303 W: http://www.bluez.org/
2304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2307 F: drivers/bluetooth/
2310 M: Marcel Holtmann <marcel@holtmann.org>
2311 M: Gustavo Padovan <gustavo@padovan.org>
2312 M: Johan Hedberg <johan.hedberg@gmail.com>
2313 L: linux-bluetooth@vger.kernel.org
2314 W: http://www.bluez.org/
2315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2319 F: include/net/bluetooth/
2322 M: Jay Vosburgh <j.vosburgh@gmail.com>
2323 M: Veaceslav Falico <vfalico@gmail.com>
2324 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2325 L: netdev@vger.kernel.org
2326 W: http://sourceforge.net/projects/bonding/
2328 F: drivers/net/bonding/
2329 F: include/uapi/linux/if_bonding.h
2331 BPF (Safe dynamic programs and tools)
2332 M: Alexei Starovoitov <ast@kernel.org>
2333 L: netdev@vger.kernel.org
2334 L: linux-kernel@vger.kernel.org
2338 BROADCOM B44 10/100 ETHERNET DRIVER
2339 M: Gary Zambrano <zambrano@broadcom.com>
2340 L: netdev@vger.kernel.org
2342 F: drivers/net/ethernet/broadcom/b44.*
2344 BROADCOM GENET ETHERNET DRIVER
2345 M: Florian Fainelli <f.fainelli@gmail.com>
2346 L: netdev@vger.kernel.org
2348 F: drivers/net/ethernet/broadcom/genet/
2350 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2351 M: Sony Chacko <sony.chacko@qlogic.com>
2352 M: Dept-HSGLinuxNICDev@qlogic.com
2353 L: netdev@vger.kernel.org
2355 F: drivers/net/ethernet/broadcom/bnx2.*
2356 F: drivers/net/ethernet/broadcom/bnx2_*
2358 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2359 M: Ariel Elior <ariel.elior@qlogic.com>
2360 L: netdev@vger.kernel.org
2362 F: drivers/net/ethernet/broadcom/bnx2x/
2364 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2365 M: Florian Fainelli <f.fainelli@gmail.com>
2366 M: Ray Jui <rjui@broadcom.com>
2367 M: Scott Branden <sbranden@broadcom.com>
2368 L: bcm-kernel-feedback-list@broadcom.com
2369 T: git git://github.com/broadcom/mach-bcm
2371 F: arch/arm/mach-bcm/
2372 F: arch/arm/boot/dts/bcm113*
2373 F: arch/arm/boot/dts/bcm216*
2374 F: arch/arm/boot/dts/bcm281*
2375 F: arch/arm64/boot/dts/broadcom/
2376 F: arch/arm/configs/bcm_defconfig
2377 F: drivers/mmc/host/sdhci-bcm-kona.c
2378 F: drivers/clocksource/bcm_kona_timer.c
2380 BROADCOM BCM2835 ARM ARCHITECTURE
2381 M: Stephen Warren <swarren@wwwdotorg.org>
2382 M: Lee Jones <lee@kernel.org>
2383 M: Eric Anholt <eric@anholt.net>
2384 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2390 BROADCOM BCM47XX MIPS ARCHITECTURE
2391 M: Hauke Mehrtens <hauke@hauke-m.de>
2392 M: Rafał Miłecki <zajec5@gmail.com>
2393 L: linux-mips@linux-mips.org
2395 F: arch/mips/bcm47xx/*
2396 F: arch/mips/include/asm/mach-bcm47xx/*
2398 BROADCOM BCM5301X ARM ARCHITECTURE
2399 M: Hauke Mehrtens <hauke@hauke-m.de>
2400 L: linux-arm-kernel@lists.infradead.org
2402 F: arch/arm/mach-bcm/bcm_5301x.c
2403 F: arch/arm/boot/dts/bcm5301x.dtsi
2404 F: arch/arm/boot/dts/bcm470*
2406 BROADCOM BCM63XX ARM ARCHITECTURE
2407 M: Florian Fainelli <f.fainelli@gmail.com>
2408 L: linux-arm-kernel@lists.infradead.org
2409 T: git git://github.com/broadcom/arm-bcm63xx.git
2411 F: arch/arm/mach-bcm/bcm63xx.c
2412 F: arch/arm/include/debug/bcm63xx.S
2414 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2415 M: Kevin Cernekee <cernekee@gmail.com>
2416 L: linux-usb@vger.kernel.org
2418 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2420 BROADCOM BCM7XXX ARM ARCHITECTURE
2421 M: Brian Norris <computersforpeace@gmail.com>
2422 M: Gregory Fong <gregory.0xf0@gmail.com>
2423 M: Florian Fainelli <f.fainelli@gmail.com>
2424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2425 L: bcm-kernel-feedback-list@broadcom.com
2426 T: git git://github.com/broadcom/stblinux.git
2428 F: arch/arm/mach-bcm/*brcmstb*
2429 F: arch/arm/boot/dts/bcm7*.dts*
2430 F: drivers/bus/brcmstb_gisb.c
2433 BROADCOM BMIPS MIPS ARCHITECTURE
2434 M: Kevin Cernekee <cernekee@gmail.com>
2435 M: Florian Fainelli <f.fainelli@gmail.com>
2436 L: linux-mips@linux-mips.org
2437 T: git git://github.com/broadcom/stblinux.git
2439 F: arch/mips/bmips/*
2440 F: arch/mips/include/asm/mach-bmips/*
2441 F: arch/mips/kernel/*bmips*
2442 F: arch/mips/boot/dts/brcm/bcm*.dts*
2443 F: drivers/irqchip/irq-bcm63*
2444 F: drivers/irqchip/irq-bcm7*
2445 F: drivers/irqchip/irq-brcmstb*
2446 F: include/linux/bcm963xx_nvram.h
2447 F: include/linux/bcm963xx_tag.h
2449 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2450 M: Prashant Sreedharan <prashant@broadcom.com>
2451 M: Michael Chan <mchan@broadcom.com>
2452 L: netdev@vger.kernel.org
2454 F: drivers/net/ethernet/broadcom/tg3.*
2456 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2457 M: Brett Rudley <brudley@broadcom.com>
2458 M: Arend van Spriel <arend@broadcom.com>
2459 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2460 M: Hante Meuleman <meuleman@broadcom.com>
2461 L: linux-wireless@vger.kernel.org
2462 L: brcm80211-dev-list@broadcom.com
2464 F: drivers/net/wireless/broadcom/brcm80211/
2466 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2467 M: QLogic-Storage-Upstream@qlogic.com
2468 L: linux-scsi@vger.kernel.org
2470 F: drivers/scsi/bnx2fc/
2472 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2473 M: QLogic-Storage-Upstream@qlogic.com
2474 L: linux-scsi@vger.kernel.org
2476 F: drivers/scsi/bnx2i/
2478 BROADCOM IPROC ARM ARCHITECTURE
2479 M: Ray Jui <rjui@broadcom.com>
2480 M: Scott Branden <sbranden@broadcom.com>
2481 M: Jon Mason <jonmason@broadcom.com>
2482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2483 L: bcm-kernel-feedback-list@broadcom.com
2484 T: git git://github.com/broadcom/cygnus-linux.git
2500 BROADCOM BRCMSTB GPIO DRIVER
2501 M: Gregory Fong <gregory.0xf0@gmail.com>
2502 L: bcm-kernel-feedback-list@broadcom.com
2504 F: drivers/gpio/gpio-brcmstb.c
2505 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2507 BROADCOM KONA GPIO DRIVER
2508 M: Ray Jui <rjui@broadcom.com>
2509 L: bcm-kernel-feedback-list@broadcom.com
2511 F: drivers/gpio/gpio-bcm-kona.c
2512 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2514 BROADCOM NVRAM DRIVER
2515 M: Rafał Miłecki <zajec5@gmail.com>
2516 L: linux-mips@linux-mips.org
2518 F: drivers/firmware/broadcom/*
2520 BROADCOM STB NAND FLASH DRIVER
2521 M: Brian Norris <computersforpeace@gmail.com>
2522 M: Kamal Dasu <kdasu.kdev@gmail.com>
2523 L: linux-mtd@lists.infradead.org
2524 L: bcm-kernel-feedback-list@broadcom.com
2526 F: drivers/mtd/nand/brcmnand/
2528 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2529 M: Rafał Miłecki <zajec5@gmail.com>
2530 L: linux-wireless@vger.kernel.org
2533 F: include/linux/bcma/
2535 BROADCOM SYSTEMPORT ETHERNET DRIVER
2536 M: Florian Fainelli <f.fainelli@gmail.com>
2537 L: netdev@vger.kernel.org
2539 F: drivers/net/ethernet/broadcom/bcmsysport.*
2541 BROCADE BFA FC SCSI DRIVER
2542 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2543 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2544 L: linux-scsi@vger.kernel.org
2546 F: drivers/scsi/bfa/
2548 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2549 M: Rasesh Mody <rasesh.mody@qlogic.com>
2550 L: netdev@vger.kernel.org
2552 F: drivers/net/ethernet/brocade/bna/
2554 BSG (block layer generic sg v4 driver)
2555 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2556 L: linux-scsi@vger.kernel.org
2559 F: include/linux/bsg.h
2560 F: include/uapi/linux/bsg.h
2563 M: Clemens Ladisch <clemens@ladisch.de>
2564 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2565 T: git git://git.alsa-project.org/alsa-kernel.git
2567 F: Documentation/sound/alsa/Bt87x.txt
2568 F: sound/pci/bt87x.c
2571 M: Michael Buesch <m@bues.ch>
2572 W: http://bu3sch.de/btgpio.php
2574 F: drivers/gpio/gpio-bt8xx.c
2577 M: Chris Mason <clm@fb.com>
2578 M: Josef Bacik <jbacik@fb.com>
2579 M: David Sterba <dsterba@suse.com>
2580 L: linux-btrfs@vger.kernel.org
2581 W: http://btrfs.wiki.kernel.org/
2582 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2585 F: Documentation/filesystems/btrfs.txt
2588 BTTV VIDEO4LINUX DRIVER
2589 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2590 L: linux-media@vger.kernel.org
2591 W: https://linuxtv.org
2592 T: git git://linuxtv.org/media_tree.git
2594 F: Documentation/video4linux/bttv/
2595 F: drivers/media/pci/bt8xx/bttv*
2597 BUSLOGIC SCSI DRIVER
2598 M: Khalid Aziz <khalid@gonehiking.org>
2599 L: linux-scsi@vger.kernel.org
2601 F: drivers/scsi/BusLogic.*
2602 F: drivers/scsi/FlashPoint.*
2604 C-MEDIA CMI8788 DRIVER
2605 M: Clemens Ladisch <clemens@ladisch.de>
2606 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2607 T: git git://git.alsa-project.org/alsa-kernel.git
2609 F: sound/pci/oxygen/
2612 M: Mark Salter <msalter@redhat.com>
2613 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2614 L: linux-c6x-dev@linux-c6x.org
2615 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2619 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2620 M: David Howells <dhowells@redhat.com>
2621 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2623 F: Documentation/filesystems/caching/cachefiles.txt
2626 CADET FM/AM RADIO RECEIVER DRIVER
2627 M: Hans Verkuil <hverkuil@xs4all.nl>
2628 L: linux-media@vger.kernel.org
2629 T: git git://linuxtv.org/media_tree.git
2630 W: https://linuxtv.org
2632 F: drivers/media/radio/radio-cadet*
2634 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2635 M: Jonathan Corbet <corbet@lwn.net>
2636 L: linux-media@vger.kernel.org
2637 T: git git://linuxtv.org/media_tree.git
2639 F: Documentation/video4linux/cafe_ccic
2640 F: drivers/media/platform/marvell-ccic/
2643 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2644 L: netdev@vger.kernel.org
2646 F: Documentation/networking/caif/
2647 F: drivers/net/caif/
2648 F: include/uapi/linux/caif/
2649 F: include/net/caif/
2652 CALGARY x86-64 IOMMU
2653 M: Muli Ben-Yehuda <muli@il.ibm.com>
2654 M: "Jon D. Mason" <jdmason@kudzu.us>
2655 L: discuss@x86-64.org
2657 F: arch/x86/kernel/pci-calgary_64.c
2658 F: arch/x86/kernel/tce_64.c
2659 F: arch/x86/include/asm/calgary.h
2660 F: arch/x86/include/asm/tce.h
2663 M: Oliver Hartkopp <socketcan@hartkopp.net>
2664 M: Marc Kleine-Budde <mkl@pengutronix.de>
2665 L: linux-can@vger.kernel.org
2666 W: https://github.com/linux-can
2667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2670 F: Documentation/networking/can.txt
2672 F: include/linux/can/core.h
2673 F: include/uapi/linux/can.h
2674 F: include/uapi/linux/can/bcm.h
2675 F: include/uapi/linux/can/raw.h
2676 F: include/uapi/linux/can/gw.h
2679 M: Wolfgang Grandegger <wg@grandegger.com>
2680 M: Marc Kleine-Budde <mkl@pengutronix.de>
2681 L: linux-can@vger.kernel.org
2682 W: https://github.com/linux-can
2683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2687 F: include/linux/can/dev.h
2688 F: include/linux/can/platform/
2689 F: include/uapi/linux/can/error.h
2690 F: include/uapi/linux/can/netlink.h
2693 M: Serge Hallyn <serge.hallyn@canonical.com>
2694 L: linux-security-module@vger.kernel.org
2696 F: include/linux/capability.h
2697 F: include/uapi/linux/capability.h
2698 F: security/commoncap.c
2699 F: kernel/capability.c
2701 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2702 M: Kevin Tsai <ktsai@capellamicro.com>
2704 F: drivers/iio/light/cm*
2705 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2707 CAVIUM LIQUIDIO NETWORK DRIVER
2708 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2709 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2710 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2711 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2712 L: netdev@vger.kernel.org
2713 W: http://www.cavium.com
2715 F: drivers/net/ethernet/cavium/liquidio/
2717 CC2520 IEEE-802.15.4 RADIO DRIVER
2718 M: Varka Bhadram <varkabhadram@gmail.com>
2719 L: linux-wpan@vger.kernel.org
2721 F: drivers/net/ieee802154/cc2520.c
2722 F: include/linux/spi/cc2520.h
2723 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2725 CELL BROADBAND ENGINE ARCHITECTURE
2726 M: Arnd Bergmann <arnd@arndb.de>
2727 L: linuxppc-dev@lists.ozlabs.org
2728 W: http://www.ibm.com/developerworks/power/cell/
2730 F: arch/powerpc/include/asm/cell*.h
2731 F: arch/powerpc/include/asm/spu*.h
2732 F: arch/powerpc/include/uapi/asm/spu*.h
2733 F: arch/powerpc/oprofile/*cell*
2734 F: arch/powerpc/platforms/cell/
2736 CEPH COMMON CODE (LIBCEPH)
2737 M: Ilya Dryomov <idryomov@gmail.com>
2738 M: "Yan, Zheng" <zyan@redhat.com>
2739 M: Sage Weil <sage@redhat.com>
2740 L: ceph-devel@vger.kernel.org
2742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2743 T: git git://github.com/ceph/ceph-client.git
2746 F: include/linux/ceph/
2747 F: include/linux/crush/
2749 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2750 M: "Yan, Zheng" <zyan@redhat.com>
2751 M: Sage Weil <sage@redhat.com>
2752 M: Ilya Dryomov <idryomov@gmail.com>
2753 L: ceph-devel@vger.kernel.org
2755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2756 T: git git://github.com/ceph/ceph-client.git
2758 F: Documentation/filesystems/ceph.txt
2761 CERTIFICATE HANDLING:
2762 M: David Howells <dhowells@redhat.com>
2763 M: David Woodhouse <dwmw2@infradead.org>
2764 L: keyrings@vger.kernel.org
2766 F: Documentation/module-signing.txt
2768 F: scripts/sign-file.c
2769 F: scripts/extract-cert.c
2771 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2772 L: linux-usb@vger.kernel.org
2774 F: Documentation/usb/WUSB-Design-overview.txt
2775 F: Documentation/usb/wusb-cbaf
2776 F: drivers/usb/host/hwa-hc.c
2777 F: drivers/usb/host/whci/
2778 F: drivers/usb/wusbcore/
2779 F: include/linux/usb/wusb*
2781 CFAG12864B LCD DRIVER
2782 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2783 W: http://miguelojeda.es/auxdisplay.htm
2784 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2786 F: drivers/auxdisplay/cfag12864b.c
2787 F: include/linux/cfag12864b.h
2789 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2790 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2791 W: http://miguelojeda.es/auxdisplay.htm
2792 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2794 F: drivers/auxdisplay/cfag12864bfb.c
2795 F: include/linux/cfag12864b.h
2797 CFG80211 and NL80211
2798 M: Johannes Berg <johannes@sipsolutions.net>
2799 L: linux-wireless@vger.kernel.org
2800 W: http://wireless.kernel.org/
2801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2804 F: include/uapi/linux/nl80211.h
2805 F: include/net/cfg80211.h
2807 X: net/wireless/wext*
2809 CHAR and MISC DRIVERS
2810 M: Arnd Bergmann <arnd@arndb.de>
2811 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2816 F: include/linux/miscdevice.h
2819 M: Andy Whitcroft <apw@canonical.com>
2820 M: Joe Perches <joe@perches.com>
2822 F: scripts/checkpatch.pl
2824 CHINESE DOCUMENTATION
2825 M: Harry Wei <harryxiyou@gmail.com>
2826 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2827 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2829 F: Documentation/zh_CN/
2831 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2832 M: Peter Chen <Peter.Chen@nxp.com>
2833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2834 L: linux-usb@vger.kernel.org
2836 F: drivers/usb/chipidea/
2838 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2839 M: Hans de Goede <hdegoede@redhat.com>
2840 L: linux-input@vger.kernel.org
2842 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2843 F: drivers/input/touchscreen/chipone_icn8318.c
2845 CHROME HARDWARE PLATFORM SUPPORT
2846 M: Olof Johansson <olof@lixom.net>
2848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2849 F: drivers/platform/chrome/
2851 CISCO VIC ETHERNET NIC DRIVER
2852 M: Christian Benvenuti <benve@cisco.com>
2853 M: Sujith Sankar <ssujith@cisco.com>
2854 M: Govindarajulu Varadarajan <_govind@gmx.com>
2855 M: Neel Patel <neepatel@cisco.com>
2857 F: drivers/net/ethernet/cisco/enic/
2859 CISCO VIC LOW LATENCY NIC DRIVER
2860 M: Christian Benvenuti <benve@cisco.com>
2861 M: Dave Goodell <dgoodell@cisco.com>
2863 F: drivers/infiniband/hw/usnic/
2865 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2866 M: Hartley Sweeten <hsweeten@visionengravers.com>
2867 L: netdev@vger.kernel.org
2869 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2871 CIRRUS LOGIC AUDIO CODEC DRIVERS
2872 M: Brian Austin <brian.austin@cirrus.com>
2873 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2874 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2876 F: sound/soc/codecs/cs*
2879 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2880 L: linux-kernel@vger.kernel.org
2883 F: include/linux/cleancache.h
2886 M: Russell King <linux@arm.linux.org.uk>
2887 L: linux-clk@vger.kernel.org
2889 F: include/linux/clk.h
2891 CLOCKSOURCE, CLOCKEVENT DRIVERS
2892 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2893 M: Thomas Gleixner <tglx@linutronix.de>
2894 L: linux-kernel@vger.kernel.org
2895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2897 F: drivers/clocksource
2899 CISCO FCOE HBA DRIVER
2900 M: Hiral Patel <hiralpat@cisco.com>
2901 M: Suma Ramars <sramars@cisco.com>
2902 M: Brian Uchino <buchino@cisco.com>
2903 L: linux-scsi@vger.kernel.org
2905 F: drivers/scsi/fnic/
2907 CISCO SCSI HBA DRIVER
2908 M: Narsimhulu Musini <nmusini@cisco.com>
2909 M: Sesidhar Baddela <sebaddel@cisco.com>
2910 L: linux-scsi@vger.kernel.org
2912 F: drivers/scsi/snic/
2915 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2916 M: Daniel Oliveira Nascimento <don@syst.com.br>
2917 L: platform-driver-x86@vger.kernel.org
2919 F: drivers/platform/x86/classmate-laptop.c
2922 M: Hans Verkuil <hans.verkuil@cisco.com>
2923 L: linux-media@vger.kernel.org
2924 T: git git://linuxtv.org/media_tree.git
2925 W: https://linuxtv.org
2927 F: drivers/media/pci/cobalt/
2929 COCCINELLE/Semantic Patches (SmPL)
2930 M: Julia Lawall <Julia.Lawall@lip6.fr>
2931 M: Gilles Muller <Gilles.Muller@lip6.fr>
2932 M: Nicolas Palix <nicolas.palix@imag.fr>
2933 M: Michal Marek <mmarek@suse.com>
2934 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2936 W: http://coccinelle.lip6.fr/
2938 F: Documentation/coccinelle.txt
2939 F: scripts/coccinelle/
2940 F: scripts/coccicheck
2943 M: Jan Harkes <jaharkes@cs.cmu.edu>
2945 L: codalist@coda.cs.cmu.edu
2946 W: http://www.coda.cs.cmu.edu/
2948 F: Documentation/filesystems/coda.txt
2950 F: include/linux/coda*.h
2951 F: include/uapi/linux/coda*.h
2953 CODA V4L2 MEM2MEM DRIVER
2954 M: Philipp Zabel <p.zabel@pengutronix.de>
2955 L: linux-media@vger.kernel.org
2957 F: Documentation/devicetree/bindings/media/coda.txt
2958 F: drivers/media/platform/coda/
2960 COMMON CLK FRAMEWORK
2961 M: Michael Turquette <mturquette@baylibre.com>
2962 M: Stephen Boyd <sboyd@codeaurora.org>
2963 L: linux-clk@vger.kernel.org
2964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2967 X: drivers/clk/clkdev.c
2968 F: include/linux/clk-pr*
2969 F: include/linux/clk/
2971 COMMON INTERNET FILE SYSTEM (CIFS)
2972 M: Steve French <sfrench@samba.org>
2973 L: linux-cifs@vger.kernel.org
2974 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2975 W: http://linux-cifs.samba.org/
2976 T: git git://git.samba.org/sfrench/cifs-2.6.git
2978 F: Documentation/filesystems/cifs/
2981 COMPACTPCI HOTPLUG CORE
2982 M: Scott Murray <scott@spiteful.org>
2983 L: linux-pci@vger.kernel.org
2985 F: drivers/pci/hotplug/cpci_hotplug*
2987 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2988 M: Scott Murray <scott@spiteful.org>
2989 L: linux-pci@vger.kernel.org
2991 F: drivers/pci/hotplug/cpcihp_zt5550.*
2993 COMPACTPCI HOTPLUG GENERIC DRIVER
2994 M: Scott Murray <scott@spiteful.org>
2995 L: linux-pci@vger.kernel.org
2997 F: drivers/pci/hotplug/cpcihp_generic.c
2999 COMPAL LAPTOP SUPPORT
3000 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3001 L: platform-driver-x86@vger.kernel.org
3003 F: drivers/platform/x86/compal-laptop.c
3005 CONEXANT ACCESSRUNNER USB DRIVER
3006 L: accessrunner-general@lists.sourceforge.net
3007 W: http://accessrunner.sourceforge.net/
3009 F: drivers/usb/atm/cxacru.c
3012 M: Joel Becker <jlbec@evilplan.org>
3013 M: Christoph Hellwig <hch@lst.de>
3014 T: git git://git.infradead.org/users/hch/configfs.git
3017 F: include/linux/configfs.h
3020 M: Evgeniy Polyakov <zbr@ioremap.net>
3021 L: netdev@vger.kernel.org
3023 F: drivers/connector/
3025 CONTROL GROUP (CGROUP)
3026 M: Tejun Heo <tj@kernel.org>
3027 M: Li Zefan <lizefan@huawei.com>
3028 M: Johannes Weiner <hannes@cmpxchg.org>
3029 L: cgroups@vger.kernel.org
3030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3032 F: Documentation/cgroups/
3033 F: include/linux/cgroup*
3036 CONTROL GROUP - CPUSET
3037 M: Li Zefan <lizefan@huawei.com>
3038 L: cgroups@vger.kernel.org
3039 W: http://www.bullopensource.org/cpuset/
3040 W: http://oss.sgi.com/projects/cpusets/
3041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3043 F: Documentation/cgroups/cpusets.txt
3044 F: include/linux/cpuset.h
3047 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3048 M: Johannes Weiner <hannes@cmpxchg.org>
3049 M: Michal Hocko <mhocko@kernel.org>
3050 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3051 L: cgroups@vger.kernel.org
3052 L: linux-mm@kvack.org
3057 CORETEMP HARDWARE MONITORING DRIVER
3058 M: Fenghua Yu <fenghua.yu@intel.com>
3059 L: lm-sensors@lm-sensors.org
3061 F: Documentation/hwmon/coretemp
3062 F: drivers/hwmon/coretemp.c
3064 COSA/SRP SYNC SERIAL DRIVER
3065 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3066 W: http://www.fi.muni.cz/~kas/cosa/
3068 F: drivers/net/wan/cosa*
3070 CPMAC ETHERNET DRIVER
3071 M: Florian Fainelli <florian@openwrt.org>
3072 L: netdev@vger.kernel.org
3074 F: drivers/net/ethernet/ti/cpmac.c
3076 CPU FREQUENCY DRIVERS
3077 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3078 M: Viresh Kumar <viresh.kumar@linaro.org>
3079 L: linux-pm@vger.kernel.org
3081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3082 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3084 F: include/linux/cpufreq.h
3086 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3087 M: Viresh Kumar <viresh.kumar@linaro.org>
3088 M: Sudeep Holla <sudeep.holla@arm.com>
3089 L: linux-pm@vger.kernel.org
3090 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3092 F: drivers/cpufreq/arm_big_little.h
3093 F: drivers/cpufreq/arm_big_little.c
3094 F: drivers/cpufreq/arm_big_little_dt.c
3096 CPUIDLE DRIVER - ARM BIG LITTLE
3097 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3098 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3099 L: linux-pm@vger.kernel.org
3100 L: linux-arm-kernel@lists.infradead.org
3101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3103 F: drivers/cpuidle/cpuidle-big_little.c
3105 CPUIDLE DRIVER - ARM EXYNOS
3106 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3107 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3108 M: Kukjin Kim <kgene@kernel.org>
3109 L: linux-pm@vger.kernel.org
3110 L: linux-samsung-soc@vger.kernel.org
3112 F: drivers/cpuidle/cpuidle-exynos.c
3113 F: arch/arm/mach-exynos/pm.c
3116 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3117 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3118 L: linux-pm@vger.kernel.org
3120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3121 F: drivers/cpuidle/*
3122 F: include/linux/cpuidle.h
3125 M: "H. Peter Anvin" <hpa@zytor.com>
3127 F: arch/x86/kernel/cpuid.c
3128 F: arch/x86/kernel/msr.c
3130 CPU POWER MONITORING SUBSYSTEM
3131 M: Thomas Renninger <trenn@suse.com>
3132 L: linux-pm@vger.kernel.org
3134 F: tools/power/cpupower/
3137 W: http://sourceforge.net/projects/cramfs/
3138 S: Orphan / Obsolete
3139 F: Documentation/filesystems/cramfs.txt
3143 M: Mikael Starvik <starvik@axis.com>
3144 M: Jesper Nilsson <jesper.nilsson@axis.com>
3145 L: linux-cris-kernel@axis.com
3146 W: http://developer.axis.com
3147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3150 F: drivers/tty/serial/crisv10.*
3153 M: Herbert Xu <herbert@gondor.apana.org.au>
3154 M: "David S. Miller" <davem@davemloft.net>
3155 L: linux-crypto@vger.kernel.org
3156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3159 F: Documentation/crypto/
3160 F: Documentation/DocBook/crypto-API.tmpl
3166 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3167 M: Neil Horman <nhorman@tuxdriver.com>
3168 L: linux-crypto@vger.kernel.org
3170 F: crypto/ansi_cprng.c
3174 M: Hans Verkuil <hverkuil@xs4all.nl>
3175 L: linux-media@vger.kernel.org
3176 T: git git://linuxtv.org/media_tree.git
3177 W: http://linuxtv.org
3179 F: drivers/media/i2c/cs3308.c
3180 F: drivers/media/i2c/cs3308.h
3182 CS5535 Audio ALSA driver
3183 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3185 F: sound/pci/cs5535audio/
3188 M: Solomon Peachy <pizza@shaftnet.org>
3190 F: drivers/net/wireless/st/cw1200/
3192 CX18 VIDEO4LINUX DRIVER
3193 M: Andy Walls <awalls@md.metrocast.net>
3194 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3195 L: linux-media@vger.kernel.org
3196 T: git git://linuxtv.org/media_tree.git
3197 W: https://linuxtv.org
3198 W: http://www.ivtvdriver.org/index.php/Cx18
3200 F: Documentation/video4linux/cx18.txt
3201 F: drivers/media/pci/cx18/
3202 F: include/uapi/linux/ivtv*
3204 CX2341X MPEG ENCODER HELPER MODULE
3205 M: Hans Verkuil <hverkuil@xs4all.nl>
3206 L: linux-media@vger.kernel.org
3207 T: git git://linuxtv.org/media_tree.git
3208 W: https://linuxtv.org
3210 F: drivers/media/common/cx2341x*
3211 F: include/media/cx2341x*
3213 CX24120 MEDIA DRIVER
3214 M: Jemma Denson <jdenson@gmail.com>
3215 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3216 L: linux-media@vger.kernel.org
3217 W: https://linuxtv.org
3218 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3220 F: drivers/media/dvb-frontends/cx24120*
3222 CX88 VIDEO4LINUX DRIVER
3223 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3224 L: linux-media@vger.kernel.org
3225 W: https://linuxtv.org
3226 T: git git://linuxtv.org/media_tree.git
3228 F: Documentation/video4linux/cx88/
3229 F: drivers/media/pci/cx88/
3231 CXD2820R MEDIA DRIVER
3232 M: Antti Palosaari <crope@iki.fi>
3233 L: linux-media@vger.kernel.org
3234 W: https://linuxtv.org
3235 W: http://palosaari.fi/linux/
3236 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3237 T: git git://linuxtv.org/anttip/media_tree.git
3239 F: drivers/media/dvb-frontends/cxd2820r*
3241 CXGB3 ETHERNET DRIVER (CXGB3)
3242 M: Santosh Raspatur <santosh@chelsio.com>
3243 L: netdev@vger.kernel.org
3244 W: http://www.chelsio.com
3246 F: drivers/net/ethernet/chelsio/cxgb3/
3248 CXGB3 ISCSI DRIVER (CXGB3I)
3249 M: Karen Xie <kxie@chelsio.com>
3250 L: linux-scsi@vger.kernel.org
3251 W: http://www.chelsio.com
3253 F: drivers/scsi/cxgbi/cxgb3i
3255 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3256 M: Steve Wise <swise@chelsio.com>
3257 L: linux-rdma@vger.kernel.org
3258 W: http://www.openfabrics.org
3260 F: drivers/infiniband/hw/cxgb3/
3262 CXGB4 ETHERNET DRIVER (CXGB4)
3263 M: Hariprasad S <hariprasad@chelsio.com>
3264 L: netdev@vger.kernel.org
3265 W: http://www.chelsio.com
3267 F: drivers/net/ethernet/chelsio/cxgb4/
3269 CXGB4 ISCSI DRIVER (CXGB4I)
3270 M: Karen Xie <kxie@chelsio.com>
3271 L: linux-scsi@vger.kernel.org
3272 W: http://www.chelsio.com
3274 F: drivers/scsi/cxgbi/cxgb4i
3276 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3277 M: Steve Wise <swise@chelsio.com>
3278 L: linux-rdma@vger.kernel.org
3279 W: http://www.openfabrics.org
3281 F: drivers/infiniband/hw/cxgb4/
3283 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3284 M: Casey Leedom <leedom@chelsio.com>
3285 L: netdev@vger.kernel.org
3286 W: http://www.chelsio.com
3288 F: drivers/net/ethernet/chelsio/cxgb4vf/
3290 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3291 M: Ian Munsie <imunsie@au1.ibm.com>
3292 M: Michael Neuling <mikey@neuling.org>
3293 L: linuxppc-dev@lists.ozlabs.org
3295 F: drivers/misc/cxl/
3296 F: include/misc/cxl*
3297 F: include/uapi/misc/cxl.h
3298 F: Documentation/powerpc/cxl.txt
3299 F: Documentation/powerpc/cxl.txt
3300 F: Documentation/ABI/testing/sysfs-class-cxl
3302 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3303 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3304 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3305 L: linux-scsi@vger.kernel.org
3307 F: drivers/scsi/cxlflash/
3308 F: include/uapi/scsi/cxlflash_ioctls.h
3309 F: Documentation/powerpc/cxlflash.txt
3311 STMMAC ETHERNET DRIVER
3312 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3313 L: netdev@vger.kernel.org
3314 W: http://www.stlinux.com
3316 F: drivers/net/ethernet/stmicro/stmmac/
3319 M: Russell King <linux@arm.linux.org.uk>
3320 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3321 W: http://www.arm.linux.org.uk/
3323 F: drivers/video/fbdev/cyber2000fb.*
3325 CYCLADES ASYNC MUX DRIVER
3326 W: http://www.cyclades.com/
3328 F: drivers/tty/cyclades.c
3329 F: include/linux/cyclades.h
3330 F: include/uapi/linux/cyclades.h
3332 CYCLADES PC300 DRIVER
3333 W: http://www.cyclades.com/
3335 F: drivers/net/wan/pc300*
3337 CYPRESS_FIRMWARE MEDIA DRIVER
3338 M: Antti Palosaari <crope@iki.fi>
3339 L: linux-media@vger.kernel.org
3340 W: https://linuxtv.org
3341 W: http://palosaari.fi/linux/
3342 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3343 T: git git://linuxtv.org/anttip/media_tree.git
3345 F: drivers/media/common/cypress_firmware*
3347 CYTTSP TOUCHSCREEN DRIVER
3348 M: Ferruh Yigit <fery@cypress.com>
3349 L: linux-input@vger.kernel.org
3351 F: drivers/input/touchscreen/cyttsp*
3352 F: include/linux/input/cyttsp.h
3354 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3355 M: Joshua Kinard <kumba@gentoo.org>
3357 F: drivers/rtc/rtc-ds1685.c
3358 F: include/linux/rtc/ds1685.h
3360 DAMA SLAVE for AX.25
3361 M: Joerg Reuter <jreuter@yaina.de>
3362 W: http://yaina.de/jreuter/
3363 W: http://www.qsl.net/dl1bke/
3364 L: linux-hams@vger.kernel.org
3366 F: net/ax25/af_ax25.c
3367 F: net/ax25/ax25_dev.c
3368 F: net/ax25/ax25_ds_*
3369 F: net/ax25/ax25_in.c
3370 F: net/ax25/ax25_out.c
3371 F: net/ax25/ax25_timer.c
3372 F: net/ax25/sysctl_net_ax25.c
3374 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3375 L: netdev@vger.kernel.org
3377 F: Documentation/networking/dmfe.txt
3378 F: drivers/net/ethernet/dec/tulip/dmfe.c
3380 DC390/AM53C974 SCSI driver
3381 M: Hannes Reinecke <hare@suse.com>
3382 L: linux-scsi@vger.kernel.org
3384 F: drivers/scsi/am53c974.c
3387 M: Oliver Neukum <oliver@neukum.org>
3388 M: Ali Akcaagac <aliakc@web.de>
3389 M: Jamie Lenehan <lenehan@twibble.org>
3390 L: dc395x@twibble.org
3391 W: http://twibble.org/dist/dc395x/
3392 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3394 F: Documentation/scsi/dc395x.txt
3395 F: drivers/scsi/dc395x.*
3398 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3399 L: dccp@vger.kernel.org
3400 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3402 F: include/linux/dccp.h
3403 F: include/uapi/linux/dccp.h
3404 F: include/linux/tfrc.h
3407 DECnet NETWORK LAYER
3408 W: http://linux-decnet.sourceforge.net
3409 L: linux-decnet-user@lists.sourceforge.net
3411 F: Documentation/networking/decnet.txt
3414 DECSTATION PLATFORM SUPPORT
3415 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3416 L: linux-mips@linux-mips.org
3417 W: http://www.linux-mips.org/wiki/DECstation
3420 F: arch/mips/include/asm/dec/
3421 F: arch/mips/include/asm/mach-dec/
3423 DEFXX FDDI NETWORK DRIVER
3424 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3426 F: drivers/net/fddi/defxx.*
3429 M: Matthew Garrett <mjg59@srcf.ucam.org>
3430 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3431 L: platform-driver-x86@vger.kernel.org
3433 F: drivers/platform/x86/dell-laptop.c
3435 DELL LAPTOP RBTN DRIVER
3436 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3438 F: drivers/platform/x86/dell-rbtn.*
3440 DELL LAPTOP FREEFALL DRIVER
3441 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3443 F: drivers/platform/x86/dell-smo8800.c
3445 DELL LAPTOP SMM DRIVER
3446 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3448 F: drivers/hwmon/dell-smm-hwmon.c
3449 F: include/uapi/linux/i8k.h
3451 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3452 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3454 F: Documentation/dcdbas.txt
3455 F: drivers/firmware/dcdbas.*
3457 DELL WMI EXTRAS DRIVER
3458 M: Matthew Garrett <mjg59@srcf.ucam.org>
3459 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3461 F: drivers/platform/x86/dell-wmi.c
3463 DESIGNWARE USB2 DRD IP DRIVER
3464 M: John Youn <johnyoun@synopsys.com>
3465 L: linux-usb@vger.kernel.org
3466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3468 F: drivers/usb/dwc2/
3470 DESIGNWARE USB3 DRD IP DRIVER
3471 M: Felipe Balbi <balbi@kernel.org>
3472 L: linux-usb@vger.kernel.org
3473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3475 F: drivers/usb/dwc3/
3477 DEVICE COREDUMP (DEV_COREDUMP)
3478 M: Johannes Berg <johannes@sipsolutions.net>
3479 L: linux-kernel@vger.kernel.org
3481 F: drivers/base/devcoredump.c
3482 F: include/linux/devcoredump.h
3484 DEVICE FREQUENCY (DEVFREQ)
3485 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3486 M: Kyungmin Park <kyungmin.park@samsung.com>
3487 L: linux-pm@vger.kernel.org
3488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3491 F: include/linux/devfreq.h
3492 F: Documentation/devicetree/bindings/devfreq/
3494 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3495 M: Chanwoo Choi <cw00.choi@samsung.com>
3496 L: linux-pm@vger.kernel.org
3497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3499 F: drivers/devfreq/event/
3500 F: drivers/devfreq/devfreq-event.c
3501 F: include/linux/devfreq-event.h
3502 F: Documentation/devicetree/bindings/devfreq/event/
3504 DEVICE NUMBER REGISTRY
3505 M: Torben Mathiasen <device@lanana.org>
3506 W: http://lanana.org/docs/device-list/index.html
3510 M: Alasdair Kergon <agk@redhat.com>
3511 M: Mike Snitzer <snitzer@redhat.com>
3512 M: dm-devel@redhat.com
3513 L: dm-devel@redhat.com
3514 W: http://sources.redhat.com/dm
3515 Q: http://patchwork.kernel.org/project/dm-devel/list/
3516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3517 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3519 F: Documentation/device-mapper/
3521 F: drivers/md/persistent-data/
3522 F: include/linux/device-mapper.h
3523 F: include/linux/dm-*.h
3524 F: include/uapi/linux/dm-*.h
3526 DIALOG SEMICONDUCTOR DRIVERS
3527 M: Support Opensource <support.opensource@diasemi.com>
3528 W: http://www.dialog-semiconductor.com/products
3530 F: Documentation/hwmon/da90??
3531 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3532 F: drivers/gpio/gpio-da90??.c
3533 F: drivers/hwmon/da90??-hwmon.c
3534 F: drivers/iio/adc/da91??-*.c
3535 F: drivers/input/misc/da90??_onkey.c
3536 F: drivers/input/touchscreen/da9052_tsi.c
3537 F: drivers/leds/leds-da90??.c
3538 F: drivers/mfd/da903x.c
3539 F: drivers/mfd/da90??-*.c
3540 F: drivers/mfd/da91??-*.c
3541 F: drivers/power/da9052-battery.c
3542 F: drivers/power/da91??-*.c
3543 F: drivers/regulator/da903x.c
3544 F: drivers/regulator/da9???-regulator.[ch]
3545 F: drivers/rtc/rtc-da90??.c
3546 F: drivers/video/backlight/da90??_bl.c
3547 F: drivers/watchdog/da90??_wdt.c
3548 F: include/linux/mfd/da903x.h
3549 F: include/linux/mfd/da9052/
3550 F: include/linux/mfd/da9055/
3551 F: include/linux/mfd/da9063/
3552 F: include/linux/mfd/da9150/
3553 F: include/sound/da[79]*.h
3554 F: sound/soc/codecs/da[79]*.[ch]
3556 DIGI NEO AND CLASSIC PCI PRODUCTS
3557 M: Lidza Louina <lidza.louina@gmail.com>
3558 M: Mark Hounschell <markh@compro.net>
3559 L: driverdev-devel@linuxdriverproject.org
3561 F: drivers/staging/dgnc/
3563 DIOLAN U2C-12 I2C DRIVER
3564 M: Guenter Roeck <linux@roeck-us.net>
3565 L: linux-i2c@vger.kernel.org
3567 F: drivers/i2c/busses/i2c-diolan-u2c.c
3570 M: Matthew Wilcox <willy@linux.intel.com>
3571 L: linux-fsdevel@vger.kernel.org
3575 DIRECTORY NOTIFICATION (DNOTIFY)
3576 M: Eric Paris <eparis@parisplace.org>
3578 F: Documentation/filesystems/dnotify.txt
3579 F: fs/notify/dnotify/
3580 F: include/linux/dnotify.h
3582 DISK GEOMETRY AND PARTITION HANDLING
3583 M: Andries Brouwer <aeb@cwi.nl>
3584 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3585 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3586 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3590 M: Jan Kara <jack@suse.com>
3592 F: Documentation/filesystems/quota.txt
3594 F: include/linux/quota*.h
3595 F: include/uapi/linux/quota*.h
3597 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3598 M: Bernie Thompson <bernie@plugable.com>
3599 L: linux-fbdev@vger.kernel.org
3601 W: http://plugable.com/category/projects/udlfb/
3602 F: drivers/video/fbdev/udlfb.c
3603 F: include/video/udlfb.h
3604 F: Documentation/fb/udlfb.txt
3606 DISTRIBUTED LOCK MANAGER (DLM)
3607 M: Christine Caulfield <ccaulfie@redhat.com>
3608 M: David Teigland <teigland@redhat.com>
3609 L: cluster-devel@redhat.com
3610 W: http://sources.redhat.com/cluster/
3611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3615 DMA BUFFER SHARING FRAMEWORK
3616 M: Sumit Semwal <sumit.semwal@linaro.org>
3618 L: linux-media@vger.kernel.org
3619 L: dri-devel@lists.freedesktop.org
3620 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3622 F: include/linux/dma-buf*
3623 F: include/linux/reservation.h
3624 F: include/linux/*fence.h
3625 F: Documentation/dma-buf-sharing.txt
3626 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3628 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3629 M: Vinod Koul <vinod.koul@intel.com>
3630 L: dmaengine@vger.kernel.org
3631 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3634 F: include/linux/dmaengine.h
3635 F: Documentation/dmaengine/
3636 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3638 DME1737 HARDWARE MONITOR DRIVER
3639 M: Juerg Haefliger <juergh@gmail.com>
3640 L: lm-sensors@lm-sensors.org
3642 F: Documentation/hwmon/dme1737
3643 F: drivers/hwmon/dme1737.c
3646 M: Jean Delvare <jdelvare@suse.com>
3648 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3649 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3650 F: drivers/firmware/dmi-id.c
3651 F: drivers/firmware/dmi_scan.c
3652 F: include/linux/dmi.h
3655 M: Jonathan Corbet <corbet@lwn.net>
3656 L: linux-doc@vger.kernel.org
3659 F: scripts/docproc.c
3660 F: scripts/kernel-doc*
3661 X: Documentation/ABI/
3662 X: Documentation/devicetree/
3663 X: Documentation/acpi
3664 X: Documentation/power
3665 X: Documentation/spi
3666 X: Documentation/DocBook/media
3667 T: git git://git.lwn.net/linux.git docs-next
3670 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3671 L: blinux-list@redhat.com
3673 F: drivers/char/dtlk.c
3674 F: include/linux/dtlk.h
3676 DPT_I2O SCSI RAID DRIVER
3677 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3678 L: linux-scsi@vger.kernel.org
3679 W: http://www.adaptec.com/
3681 F: drivers/scsi/dpt*
3682 F: drivers/scsi/dpt/
3685 M: Philipp Reisner <philipp.reisner@linbit.com>
3686 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3687 L: drbd-dev@lists.linbit.com
3688 W: http://www.drbd.org
3689 T: git git://git.linbit.com/linux-drbd.git
3690 T: git git://git.linbit.com/drbd-8.4.git
3692 F: drivers/block/drbd/
3694 F: Documentation/blockdev/drbd/
3696 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3697 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3700 F: Documentation/kobject.txt
3705 F: include/linux/debugfs.h
3706 F: include/linux/kobj*
3710 M: David Airlie <airlied@linux.ie>
3711 L: dri-devel@lists.freedesktop.org
3712 T: git git://people.freedesktop.org/~airlied/linux
3717 F: include/uapi/drm/
3720 M: Alex Deucher <alexander.deucher@amd.com>
3721 M: Christian König <christian.koenig@amd.com>
3722 L: dri-devel@lists.freedesktop.org
3723 T: git git://people.freedesktop.org/~agd5f/linux
3725 F: drivers/gpu/drm/radeon/
3726 F: include/uapi/drm/radeon*
3729 M: Thierry Reding <thierry.reding@gmail.com>
3730 L: dri-devel@lists.freedesktop.org
3731 T: git git://anongit.freedesktop.org/tegra/linux.git
3733 F: drivers/gpu/drm/drm_panel.c
3734 F: drivers/gpu/drm/panel/
3735 F: include/drm/drm_panel.h
3736 F: Documentation/devicetree/bindings/display/panel/
3738 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3739 M: Daniel Vetter <daniel.vetter@intel.com>
3740 M: Jani Nikula <jani.nikula@linux.intel.com>
3741 L: intel-gfx@lists.freedesktop.org
3742 L: dri-devel@lists.freedesktop.org
3743 W: https://01.org/linuxgraphics/
3744 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3745 T: git git://anongit.freedesktop.org/drm-intel
3747 F: drivers/gpu/drm/i915/
3748 F: include/drm/i915*
3749 F: include/uapi/drm/i915*
3751 DRM DRIVERS FOR ATMEL HLCDC
3752 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3753 L: dri-devel@lists.freedesktop.org
3755 F: drivers/gpu/drm/atmel-hlcdc/
3756 F: Documentation/devicetree/bindings/drm/atmel/
3758 DRM DRIVERS FOR EXYNOS
3759 M: Inki Dae <inki.dae@samsung.com>
3760 M: Joonyoung Shim <jy0922.shim@samsung.com>
3761 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3762 M: Kyungmin Park <kyungmin.park@samsung.com>
3763 L: dri-devel@lists.freedesktop.org
3764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3766 F: drivers/gpu/drm/exynos/
3767 F: include/drm/exynos*
3768 F: include/uapi/drm/exynos*
3770 DRM DRIVERS FOR FREESCALE DCU
3771 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3772 M: Alison Wang <alison.wang@freescale.com>
3773 L: dri-devel@lists.freedesktop.org
3775 F: drivers/gpu/drm/fsl-dcu/
3776 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3777 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3779 DRM DRIVERS FOR FREESCALE IMX
3780 M: Philipp Zabel <p.zabel@pengutronix.de>
3781 L: dri-devel@lists.freedesktop.org
3783 F: drivers/gpu/drm/imx/
3784 F: drivers/gpu/ipu-v3/
3785 F: Documentation/devicetree/bindings/display/imx/
3787 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3788 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3789 L: dri-devel@lists.freedesktop.org
3790 T: git git://github.com/patjak/drm-gma500
3792 F: drivers/gpu/drm/gma500
3793 F: include/drm/gma500*
3795 DRM DRIVERS FOR NVIDIA TEGRA
3796 M: Thierry Reding <thierry.reding@gmail.com>
3797 M: Terje Bergström <tbergstrom@nvidia.com>
3798 L: dri-devel@lists.freedesktop.org
3799 L: linux-tegra@vger.kernel.org
3800 T: git git://anongit.freedesktop.org/tegra/linux.git
3802 F: drivers/gpu/drm/tegra/
3803 F: drivers/gpu/host1x/
3804 F: include/linux/host1x.h
3805 F: include/uapi/drm/tegra_drm.h
3806 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3808 DRM DRIVERS FOR RENESAS
3809 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3810 L: dri-devel@lists.freedesktop.org
3811 L: linux-renesas-soc@vger.kernel.org
3812 T: git git://people.freedesktop.org/~airlied/linux
3814 F: drivers/gpu/drm/rcar-du/
3815 F: drivers/gpu/drm/shmobile/
3816 F: include/linux/platform_data/shmob_drm.h
3818 DRM DRIVERS FOR ROCKCHIP
3819 M: Mark Yao <mark.yao@rock-chips.com>
3820 L: dri-devel@lists.freedesktop.org
3822 F: drivers/gpu/drm/rockchip/
3823 F: Documentation/devicetree/bindings/display/rockchip*
3826 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3827 M: Vincent Abriou <vincent.abriou@st.com>
3828 L: dri-devel@lists.freedesktop.org
3829 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3831 F: drivers/gpu/drm/sti
3832 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3834 DRM DRIVERS FOR VIVANTE GPU IP
3835 M: Lucas Stach <l.stach@pengutronix.de>
3836 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3837 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3838 L: dri-devel@lists.freedesktop.org
3840 F: drivers/gpu/drm/etnaviv
3841 F: Documentation/devicetree/bindings/display/etnaviv
3843 DSBR100 USB FM RADIO DRIVER
3844 M: Alexey Klimov <klimov.linux@gmail.com>
3845 L: linux-media@vger.kernel.org
3846 T: git git://linuxtv.org/media_tree.git
3848 F: drivers/media/radio/dsbr100.c
3851 M: Francois Romieu <romieu@fr.zoreil.com>
3852 L: netdev@vger.kernel.org
3854 F: drivers/net/wan/dscc4.c
3857 M: Hans Verkuil <hverkuil@xs4all.nl>
3858 L: linux-media@vger.kernel.org
3859 T: git git://linuxtv.org/media_tree.git
3860 W: https://linuxtv.org
3862 F: drivers/media/pci/dt3155/
3864 DVB_USB_AF9015 MEDIA DRIVER
3865 M: Antti Palosaari <crope@iki.fi>
3866 L: linux-media@vger.kernel.org
3867 W: https://linuxtv.org
3868 W: http://palosaari.fi/linux/
3869 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3870 T: git git://linuxtv.org/anttip/media_tree.git
3872 F: drivers/media/usb/dvb-usb-v2/af9015*
3874 DVB_USB_AF9035 MEDIA DRIVER
3875 M: Antti Palosaari <crope@iki.fi>
3876 L: linux-media@vger.kernel.org
3877 W: https://linuxtv.org
3878 W: http://palosaari.fi/linux/
3879 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3880 T: git git://linuxtv.org/anttip/media_tree.git
3882 F: drivers/media/usb/dvb-usb-v2/af9035*
3884 DVB_USB_ANYSEE MEDIA DRIVER
3885 M: Antti Palosaari <crope@iki.fi>
3886 L: linux-media@vger.kernel.org
3887 W: https://linuxtv.org
3888 W: http://palosaari.fi/linux/
3889 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3890 T: git git://linuxtv.org/anttip/media_tree.git
3892 F: drivers/media/usb/dvb-usb-v2/anysee*
3894 DVB_USB_AU6610 MEDIA DRIVER
3895 M: Antti Palosaari <crope@iki.fi>
3896 L: linux-media@vger.kernel.org
3897 W: https://linuxtv.org
3898 W: http://palosaari.fi/linux/
3899 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3900 T: git git://linuxtv.org/anttip/media_tree.git
3902 F: drivers/media/usb/dvb-usb-v2/au6610*
3904 DVB_USB_CE6230 MEDIA DRIVER
3905 M: Antti Palosaari <crope@iki.fi>
3906 L: linux-media@vger.kernel.org
3907 W: https://linuxtv.org
3908 W: http://palosaari.fi/linux/
3909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3910 T: git git://linuxtv.org/anttip/media_tree.git
3912 F: drivers/media/usb/dvb-usb-v2/ce6230*
3914 DVB_USB_CXUSB MEDIA DRIVER
3915 M: Michael Krufky <mkrufky@linuxtv.org>
3916 L: linux-media@vger.kernel.org
3917 W: https://linuxtv.org
3918 W: http://github.com/mkrufky
3919 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3920 T: git git://linuxtv.org/media_tree.git
3922 F: drivers/media/usb/dvb-usb/cxusb*
3924 DVB_USB_EC168 MEDIA DRIVER
3925 M: Antti Palosaari <crope@iki.fi>
3926 L: linux-media@vger.kernel.org
3927 W: https://linuxtv.org
3928 W: http://palosaari.fi/linux/
3929 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3930 T: git git://linuxtv.org/anttip/media_tree.git
3932 F: drivers/media/usb/dvb-usb-v2/ec168*
3934 DVB_USB_GL861 MEDIA DRIVER
3935 M: Antti Palosaari <crope@iki.fi>
3936 L: linux-media@vger.kernel.org
3937 W: https://linuxtv.org
3938 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3939 T: git git://linuxtv.org/anttip/media_tree.git
3941 F: drivers/media/usb/dvb-usb-v2/gl861*
3943 DVB_USB_MXL111SF MEDIA DRIVER
3944 M: Michael Krufky <mkrufky@linuxtv.org>
3945 L: linux-media@vger.kernel.org
3946 W: https://linuxtv.org
3947 W: http://github.com/mkrufky
3948 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3949 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3951 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3953 DVB_USB_RTL28XXU MEDIA DRIVER
3954 M: Antti Palosaari <crope@iki.fi>
3955 L: linux-media@vger.kernel.org
3956 W: https://linuxtv.org
3957 W: http://palosaari.fi/linux/
3958 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959 T: git git://linuxtv.org/anttip/media_tree.git
3961 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3963 DVB_USB_V2 MEDIA DRIVER
3964 M: Antti Palosaari <crope@iki.fi>
3965 L: linux-media@vger.kernel.org
3966 W: https://linuxtv.org
3967 W: http://palosaari.fi/linux/
3968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3969 T: git git://linuxtv.org/anttip/media_tree.git
3971 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3972 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3975 M: Jason Baron <jbaron@akamai.com>
3977 F: lib/dynamic_debug.c
3978 F: include/linux/dynamic_debug.h
3980 DZ DECSTATION DZ11 SERIAL DRIVER
3981 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3983 F: drivers/tty/serial/dz.*
3985 E3X0 POWER BUTTON DRIVER
3986 M: Moritz Fischer <moritz.fischer@ettus.com>
3987 L: usrp-users@lists.ettus.com
3988 W: http://www.ettus.com
3990 F: drivers/input/misc/e3x0-button.c
3991 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3994 M: Antti Palosaari <crope@iki.fi>
3995 L: linux-media@vger.kernel.org
3996 W: https://linuxtv.org
3997 W: http://palosaari.fi/linux/
3998 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3999 T: git git://linuxtv.org/anttip/media_tree.git
4001 F: drivers/media/tuners/e4000*
4003 EATA ISA/EISA/PCI SCSI DRIVER
4004 M: Dario Ballabio <ballabio_dario@emc.com>
4005 L: linux-scsi@vger.kernel.org
4007 F: drivers/scsi/eata.c
4010 M: Antti Palosaari <crope@iki.fi>
4011 L: linux-media@vger.kernel.org
4012 W: https://linuxtv.org
4013 W: http://palosaari.fi/linux/
4014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4015 T: git git://linuxtv.org/anttip/media_tree.git
4017 F: drivers/media/dvb-frontends/ec100*
4020 M: Tyler Hicks <tyhicks@canonical.com>
4021 L: ecryptfs@vger.kernel.org
4022 W: http://ecryptfs.org
4023 W: https://launchpad.net/ecryptfs
4024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4026 F: Documentation/filesystems/ecryptfs.txt
4030 M: Doug Thompson <dougthompson@xmission.com>
4031 M: Borislav Petkov <bp@alien8.de>
4032 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4033 L: linux-edac@vger.kernel.org
4034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4037 F: Documentation/edac.txt
4039 F: include/linux/edac.h
4042 M: Doug Thompson <dougthompson@xmission.com>
4043 M: Borislav Petkov <bp@alien8.de>
4044 L: linux-edac@vger.kernel.org
4046 F: drivers/edac/amd64_edac*
4049 M: Doug Thompson <dougthompson@xmission.com>
4050 M: Robert Richter <rric@kernel.org>
4051 L: linux-edac@vger.kernel.org
4053 F: drivers/edac/highbank*
4056 M: Ralf Baechle <ralf@linux-mips.org>
4057 M: David Daney <david.daney@cavium.com>
4058 L: linux-edac@vger.kernel.org
4059 L: linux-mips@linux-mips.org
4061 F: drivers/edac/octeon_edac*
4064 M: Mark Gross <mark.gross@intel.com>
4065 M: Doug Thompson <dougthompson@xmission.com>
4066 L: linux-edac@vger.kernel.org
4068 F: drivers/edac/e752x_edac.c
4071 M: Doug Thompson <dougthompson@xmission.com>
4072 L: linux-edac@vger.kernel.org
4074 F: drivers/edac/e7xxx_edac.c
4077 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4078 L: linux-edac@vger.kernel.org
4080 F: drivers/edac/ghes_edac.c
4083 M: Tim Small <tim@buttersideup.com>
4084 L: linux-edac@vger.kernel.org
4086 F: drivers/edac/i82443bxgx_edac.c
4089 M: Jason Uhlenkott <juhlenko@akamai.com>
4090 L: linux-edac@vger.kernel.org
4092 F: drivers/edac/i3000_edac.c
4095 M: Doug Thompson <dougthompson@xmission.com>
4096 L: linux-edac@vger.kernel.org
4098 F: drivers/edac/i5000_edac.c
4101 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4102 L: linux-edac@vger.kernel.org
4104 F: drivers/edac/i5400_edac.c
4107 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4108 L: linux-edac@vger.kernel.org
4110 F: drivers/edac/i7300_edac.c
4113 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4114 L: linux-edac@vger.kernel.org
4116 F: drivers/edac/i7core_edac.c
4119 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4120 M: "Arvind R." <arvino55@gmail.com>
4121 L: linux-edac@vger.kernel.org
4123 F: drivers/edac/i82975x_edac.c
4126 M: Jason Baron <jbaron@akamai.com>
4127 L: linux-edac@vger.kernel.org
4129 F: drivers/edac/ie31200_edac.c
4132 M: Johannes Thumshirn <morbidrsa@gmail.com>
4133 L: linux-edac@vger.kernel.org
4135 F: drivers/edac/mpc85xx_edac.[ch]
4138 M: Egor Martovetsky <egor@pasemi.com>
4139 L: linux-edac@vger.kernel.org
4141 F: drivers/edac/pasemi_edac.c
4144 M: Tim Small <tim@buttersideup.com>
4145 L: linux-edac@vger.kernel.org
4147 F: drivers/edac/r82600_edac.c
4150 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L: linux-edac@vger.kernel.org
4153 F: drivers/edac/sb_edac.c
4156 APPLIED MICRO (APM) X-GENE SOC EDAC
4157 M: Loc Ho <lho@apm.com>
4159 F: drivers/edac/xgene_edac.c
4160 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4162 EDIROL UA-101/UA-1000 DRIVER
4163 M: Clemens Ladisch <clemens@ladisch.de>
4164 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4165 T: git git://git.alsa-project.org/alsa-kernel.git
4167 F: sound/usb/misc/ua101.c
4169 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4170 M: Matt Fleming <matt@codeblueprint.co.uk>
4171 L: linux-efi@vger.kernel.org
4172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4174 F: Documentation/efi-stub.txt
4175 F: arch/ia64/kernel/efi.c
4176 F: arch/x86/boot/compressed/eboot.[ch]
4177 F: arch/x86/include/asm/efi.h
4178 F: arch/x86/platform/efi/*
4179 F: drivers/firmware/efi/*
4180 F: include/linux/efi*.h
4182 EFI VARIABLE FILESYSTEM
4183 M: Matthew Garrett <matthew.garrett@nebula.com>
4184 M: Jeremy Kerr <jk@ozlabs.org>
4185 M: Matt Fleming <matt@codeblueprint.co.uk>
4186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4187 L: linux-efi@vger.kernel.org
4191 EFIFB FRAMEBUFFER DRIVER
4192 L: linux-fbdev@vger.kernel.org
4193 M: Peter Jones <pjones@redhat.com>
4195 F: drivers/video/fbdev/efifb.c
4198 W: http://aeschi.ch.eu.org/efs/
4202 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4203 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4204 L: netdev@vger.kernel.org
4206 F: drivers/net/ethernet/ibm/ehea/
4208 EM28XX VIDEO4LINUX DRIVER
4209 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4210 L: linux-media@vger.kernel.org
4211 W: https://linuxtv.org
4212 T: git git://linuxtv.org/media_tree.git
4214 F: drivers/media/usb/em28xx/
4217 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4218 M: Matt Mackall <mpm@selenic.com>
4219 M: David Woodhouse <dwmw2@infradead.org>
4220 L: linux-embedded@vger.kernel.org
4223 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4224 M: James Smart <james.smart@avagotech.com>
4225 M: Dick Kennedy <dick.kennedy@avagotech.com>
4226 L: linux-scsi@vger.kernel.org
4227 W: http://www.avagotech.com
4229 F: drivers/scsi/lpfc/
4231 ENE CB710 FLASH CARD READER DRIVER
4232 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4234 F: drivers/misc/cb710/
4235 F: drivers/mmc/host/cb710-mmc.*
4236 F: include/linux/cb710.h
4238 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4239 M: Maxim Levitsky <maximlevitsky@gmail.com>
4241 F: drivers/media/rc/ene_ir.*
4243 ENHANCED ERROR HANDLING (EEH)
4244 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4245 L: linuxppc-dev@lists.ozlabs.org
4247 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4248 F: arch/powerpc/kernel/eeh*.c
4250 EPSON S1D13XXX FRAMEBUFFER DRIVER
4251 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4254 F: drivers/video/fbdev/s1d13xxxfb.c
4255 F: include/video/s1d13xxxfb.h
4257 ET131X NETWORK DRIVER
4258 M: Mark Einon <mark.einon@gmail.com>
4260 F: drivers/net/ethernet/agere/
4263 M: Stephen Hemminger <stephen@networkplumber.org>
4264 L: bridge@lists.linux-foundation.org
4265 L: netdev@vger.kernel.org
4266 W: http://www.linuxfoundation.org/en/Net:Bridge
4268 F: include/linux/netfilter_bridge/
4271 ETHERNET PHY LIBRARY
4272 M: Florian Fainelli <f.fainelli@gmail.com>
4273 L: netdev@vger.kernel.org
4275 F: include/linux/phy.h
4276 F: include/linux/phy_fixed.h
4278 F: Documentation/networking/phy.txt
4279 F: drivers/of/of_mdio.c
4280 F: drivers/of/of_net.c
4283 M: Jan Kara <jack@suse.com>
4284 L: linux-ext4@vger.kernel.org
4286 F: Documentation/filesystems/ext2.txt
4288 F: include/linux/ext2*
4291 M: "Theodore Ts'o" <tytso@mit.edu>
4292 M: Andreas Dilger <adilger.kernel@dilger.ca>
4293 L: linux-ext4@vger.kernel.org
4294 W: http://ext4.wiki.kernel.org
4295 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4298 F: Documentation/filesystems/ext4.txt
4301 Extended Verification Module (EVM)
4302 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4303 L: linux-ima-devel@lists.sourceforge.net
4304 L: linux-security-module@vger.kernel.org
4306 F: security/integrity/evm/
4308 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4309 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4310 M: Chanwoo Choi <cw00.choi@samsung.com>
4311 L: linux-kernel@vger.kernel.org
4312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4315 F: include/linux/extcon/
4316 F: include/linux/extcon.h
4317 F: Documentation/extcon/
4318 F: Documentation/devicetree/bindings/extcon/
4321 M: Jingoo Han <jingoohan1@gmail.com>
4322 L: dri-devel@lists.freedesktop.org
4324 F: drivers/gpu/drm/exynos/exynos_dp*
4326 EXYNOS MIPI DISPLAY DRIVERS
4327 M: Inki Dae <inki.dae@samsung.com>
4328 M: Donghwa Lee <dh09.lee@samsung.com>
4329 M: Kyungmin Park <kyungmin.park@samsung.com>
4330 L: linux-fbdev@vger.kernel.org
4332 F: drivers/video/fbdev/exynos/exynos_mipi*
4333 F: include/video/exynos_mipi*
4335 F71805F HARDWARE MONITORING DRIVER
4336 M: Jean Delvare <jdelvare@suse.com>
4337 L: lm-sensors@lm-sensors.org
4339 F: Documentation/hwmon/f71805f
4340 F: drivers/hwmon/f71805f.c
4343 M: Michael Buesch <m@bues.ch>
4344 L: linux-media@vger.kernel.org
4346 F: drivers/media/tuners/fc0011.h
4347 F: drivers/media/tuners/fc0011.c
4350 M: Antti Palosaari <crope@iki.fi>
4351 L: linux-media@vger.kernel.org
4352 W: https://linuxtv.org
4353 W: http://palosaari.fi/linux/
4354 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4355 T: git git://linuxtv.org/anttip/media_tree.git
4357 F: drivers/media/tuners/fc2580*
4360 M: Eric Paris <eparis@redhat.com>
4362 F: fs/notify/fanotify/
4363 F: include/linux/fanotify.h
4364 F: include/uapi/linux/fanotify.h
4366 FARSYNC SYNCHRONOUS DRIVER
4367 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4368 W: http://www.farsite.co.uk/
4370 F: drivers/net/wan/farsync.*
4372 FAULT INJECTION SUPPORT
4373 M: Akinobu Mita <akinobu.mita@gmail.com>
4375 F: Documentation/fault-injection/
4376 F: lib/fault-inject.c
4378 FBTFT Framebuffer drivers
4379 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4380 M: Noralf Trønnes <noralf@tronnes.org>
4382 F: drivers/staging/fbtft/
4384 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4385 M: Vasu Dev <vasu.dev@intel.com>
4386 L: fcoe-devel@open-fcoe.org
4387 W: www.Open-FCoE.org
4389 F: drivers/scsi/libfc/
4390 F: drivers/scsi/fcoe/
4392 F: include/scsi/libfc.h
4393 F: include/scsi/libfcoe.h
4394 F: include/uapi/scsi/fc/
4396 FILE LOCKING (flock() and fcntl()/lockf())
4397 M: Jeff Layton <jlayton@poochiereds.net>
4398 M: "J. Bruce Fields" <bfields@fieldses.org>
4399 L: linux-fsdevel@vger.kernel.org
4401 F: include/linux/fcntl.h
4402 F: include/linux/fs.h
4403 F: include/uapi/linux/fcntl.h
4404 F: include/uapi/linux/fs.h
4408 FILESYSTEMS (VFS and infrastructure)
4409 M: Alexander Viro <viro@zeniv.linux.org.uk>
4410 L: linux-fsdevel@vger.kernel.org
4414 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4415 M: Riku Voipio <riku.voipio@iki.fi>
4416 L: lm-sensors@lm-sensors.org
4418 F: drivers/hwmon/f75375s.c
4419 F: include/linux/f75375s.h
4421 FIREWIRE AUDIO DRIVERS
4422 M: Clemens Ladisch <clemens@ladisch.de>
4423 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4424 T: git git://git.alsa-project.org/alsa-kernel.git
4428 FIREWIRE MEDIA DRIVERS (firedtv)
4429 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4430 L: linux-media@vger.kernel.org
4431 L: linux1394-devel@lists.sourceforge.net
4432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4434 F: drivers/media/firewire/
4436 FIREWIRE SBP-2 TARGET
4437 M: Chris Boot <bootc@bootc.net>
4438 L: linux-scsi@vger.kernel.org
4439 L: target-devel@vger.kernel.org
4440 L: linux1394-devel@lists.sourceforge.net
4441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4443 F: drivers/target/sbp/
4446 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4447 L: linux1394-devel@lists.sourceforge.net
4448 W: http://ieee1394.wiki.kernel.org/
4449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4451 F: drivers/firewire/
4452 F: include/linux/firewire.h
4453 F: include/uapi/linux/firewire*.h
4456 FIRMWARE LOADER (request_firmware)
4457 M: Ming Lei <ming.lei@canonical.com>
4458 L: linux-kernel@vger.kernel.org
4460 F: Documentation/firmware_class/
4461 F: drivers/base/firmware*.c
4462 F: include/linux/firmware.h
4464 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4465 M: Joshua Morris <josh.h.morris@us.ibm.com>
4466 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4468 F: drivers/block/rsxx/
4471 M: Jiri Kosina <jikos@kernel.org>
4472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4474 F: drivers/block/floppy.c
4477 M: Alessandro Rubini <rubini@gnudd.com>
4478 W: http://www.ohwr.org/projects/fmc-bus
4481 F: include/linux/fmc*.h
4482 F: include/linux/ipmi-fru.h
4485 FPGA MANAGER FRAMEWORK
4486 M: Alan Tull <atull@opensource.altera.com>
4487 R: Moritz Fischer <moritz.fischer@ettus.com>
4490 F: include/linux/fpga/fpga-mgr.h
4491 W: http://www.rocketboards.org
4494 M: Bill Metzenthen <billm@melbpc.org.au>
4495 W: http://floatingpoint.sourceforge.net/emulator/index.html
4497 F: arch/x86/math-emu/
4499 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4500 L: netdev@vger.kernel.org
4502 F: drivers/net/wan/dlci.c
4503 F: drivers/net/wan/sdla.c
4506 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4507 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4508 L: linux-fbdev@vger.kernel.org
4509 W: http://linux-fbdev.sourceforge.net/
4510 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4513 F: Documentation/fb/
4516 F: include/linux/fb.h
4517 F: include/uapi/video/
4518 F: include/uapi/linux/fb.h
4520 FREESCALE DIU FRAMEBUFFER DRIVER
4521 M: Timur Tabi <timur@tabi.org>
4522 L: linux-fbdev@vger.kernel.org
4524 F: drivers/video/fbdev/fsl-diu-fb.*
4526 FREESCALE DMA DRIVER
4527 M: Li Yang <leoli@freescale.com>
4528 M: Zhang Wei <zw@zh-kernel.org>
4529 L: linuxppc-dev@lists.ozlabs.org
4531 F: drivers/dma/fsldma.*
4533 FREESCALE GPMI NAND DRIVER
4534 M: Han Xu <han.xu@nxp.com>
4535 L: linux-mtd@lists.infradead.org
4537 F: drivers/mtd/nand/gpmi-nand/*
4539 FREESCALE I2C CPM DRIVER
4540 M: Jochen Friedrich <jochen@scram.de>
4541 L: linuxppc-dev@lists.ozlabs.org
4542 L: linux-i2c@vger.kernel.org
4544 F: drivers/i2c/busses/i2c-cpm.c
4546 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4547 M: Sascha Hauer <kernel@pengutronix.de>
4548 L: linux-fbdev@vger.kernel.org
4549 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4551 F: include/linux/platform_data/video-imxfb.h
4552 F: drivers/video/fbdev/imxfb.c
4554 FREESCALE QUAD SPI DRIVER
4555 M: Han Xu <han.xu@nxp.com>
4556 L: linux-mtd@lists.infradead.org
4558 F: drivers/mtd/spi-nor/fsl-quadspi.c
4560 FREESCALE SOC FS_ENET DRIVER
4561 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4562 M: Vitaly Bordug <vbordug@ru.mvista.com>
4563 L: linuxppc-dev@lists.ozlabs.org
4564 L: netdev@vger.kernel.org
4566 F: drivers/net/ethernet/freescale/fs_enet/
4567 F: include/linux/fs_enet_pd.h
4569 FREESCALE IMX / MXC FEC DRIVER
4570 M: Fugang Duan <fugang.duan@nxp.com>
4571 L: netdev@vger.kernel.org
4573 F: drivers/net/ethernet/freescale/fec_main.c
4574 F: drivers/net/ethernet/freescale/fec_ptp.c
4575 F: drivers/net/ethernet/freescale/fec.h
4576 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4578 FREESCALE QUICC ENGINE LIBRARY
4579 L: linuxppc-dev@lists.ozlabs.org
4581 F: drivers/soc/fsl/qe/
4582 F: include/soc/fsl/*qe*.h
4583 F: include/soc/fsl/*ucc*.h
4585 FREESCALE USB PERIPHERAL DRIVERS
4586 M: Li Yang <leoli@freescale.com>
4587 L: linux-usb@vger.kernel.org
4588 L: linuxppc-dev@lists.ozlabs.org
4590 F: drivers/usb/gadget/udc/fsl*
4592 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4593 M: Li Yang <leoli@freescale.com>
4594 L: netdev@vger.kernel.org
4595 L: linuxppc-dev@lists.ozlabs.org
4597 F: drivers/net/ethernet/freescale/ucc_geth*
4599 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4600 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4601 L: netdev@vger.kernel.org
4603 F: drivers/net/ethernet/freescale/gianfar*
4604 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4605 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4607 FREESCALE QUICC ENGINE UCC UART DRIVER
4608 M: Timur Tabi <timur@tabi.org>
4609 L: linuxppc-dev@lists.ozlabs.org
4611 F: drivers/tty/serial/ucc_uart.c
4613 FREESCALE SOC SOUND DRIVERS
4614 M: Timur Tabi <timur@tabi.org>
4615 M: Nicolin Chen <nicoleotsuka@gmail.com>
4616 M: Xiubo Li <Xiubo.Lee@gmail.com>
4617 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4618 L: linuxppc-dev@lists.ozlabs.org
4620 F: sound/soc/fsl/fsl*
4621 F: sound/soc/fsl/imx*
4622 F: sound/soc/fsl/mpc8610_hpcd.c
4624 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4625 M: "J. German Rivera" <German.Rivera@freescale.com>
4626 L: linux-kernel@vger.kernel.org
4628 F: drivers/staging/fsl-mc/
4631 M: Christoph Hellwig <hch@infradead.org>
4632 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4637 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4638 M: Pavel Machek <pavel@ucw.cz>
4639 L: linux-pm@vger.kernel.org
4641 F: Documentation/power/freezing-of-tasks.txt
4642 F: include/linux/freezer.h
4646 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4647 L: linux-kernel@vger.kernel.org
4650 F: include/linux/frontswap.h
4652 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4653 M: David Howells <dhowells@redhat.com>
4654 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4656 F: Documentation/filesystems/caching/
4658 F: include/linux/fscache*.h
4661 M: Jaegeuk Kim <jaegeuk@kernel.org>
4662 M: Changman Lee <cm224.lee@samsung.com>
4663 R: Chao Yu <chao2.yu@samsung.com>
4664 L: linux-f2fs-devel@lists.sourceforge.net
4665 W: http://en.wikipedia.org/wiki/F2FS
4666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4668 F: Documentation/filesystems/f2fs.txt
4669 F: Documentation/ABI/testing/sysfs-fs-f2fs
4671 F: include/linux/f2fs_fs.h
4672 F: include/trace/events/f2fs.h
4674 FUJITSU FR-V (FRV) PORT
4678 FUJITSU LAPTOP EXTRAS
4679 M: Jonathan Woithe <jwoithe@just42.net>
4680 L: platform-driver-x86@vger.kernel.org
4682 F: drivers/platform/x86/fujitsu-laptop.c
4684 FUJITSU M-5MO LS CAMERA ISP DRIVER
4685 M: Kyungmin Park <kyungmin.park@samsung.com>
4686 M: Heungjun Kim <riverful.kim@samsung.com>
4687 L: linux-media@vger.kernel.org
4689 F: drivers/media/i2c/m5mols/
4690 F: include/media/i2c/m5mols.h
4692 FUJITSU TABLET EXTRAS
4693 M: Robert Gerlach <khnz@gmx.de>
4694 L: platform-driver-x86@vger.kernel.org
4696 F: drivers/platform/x86/fujitsu-tablet.c
4698 FUSE: FILESYSTEM IN USERSPACE
4699 M: Miklos Szeredi <miklos@szeredi.hu>
4700 L: fuse-devel@lists.sourceforge.net
4701 W: http://fuse.sourceforge.net/
4702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4705 F: include/uapi/linux/fuse.h
4706 F: Documentation/filesystems/fuse.txt
4708 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4709 M: Rik Faith <faith@cs.unc.edu>
4710 L: linux-scsi@vger.kernel.org
4711 S: Odd Fixes (e.g., new signatures)
4712 F: drivers/scsi/fdomain.*
4714 GCOV BASED KERNEL PROFILING
4715 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4718 F: Documentation/gcov.txt
4720 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4721 M: Achim Leubner <achim_leubner@adaptec.com>
4722 L: linux-scsi@vger.kernel.org
4723 W: http://www.icp-vortex.com/
4725 F: drivers/scsi/gdt*
4727 GDB KERNEL DEBUGGING HELPER SCRIPTS
4728 M: Jan Kiszka <jan.kiszka@siemens.com>
4732 GEMTEK FM RADIO RECEIVER DRIVER
4733 M: Hans Verkuil <hverkuil@xs4all.nl>
4734 L: linux-media@vger.kernel.org
4735 T: git git://linuxtv.org/media_tree.git
4736 W: https://linuxtv.org
4738 F: drivers/media/radio/radio-gemtek*
4740 GENERIC GPIO I2C DRIVER
4741 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4743 F: drivers/i2c/busses/i2c-gpio.c
4744 F: include/linux/i2c-gpio.h
4746 GENERIC GPIO I2C MULTIPLEXER DRIVER
4747 M: Peter Korsgaard <peter.korsgaard@barco.com>
4748 L: linux-i2c@vger.kernel.org
4750 F: drivers/i2c/muxes/i2c-mux-gpio.c
4751 F: include/linux/i2c-mux-gpio.h
4752 F: Documentation/i2c/muxes/i2c-mux-gpio
4754 GENERIC HDLC (WAN) DRIVERS
4755 M: Krzysztof Halasa <khc@pm.waw.pl>
4756 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4758 F: drivers/net/wan/c101.c
4759 F: drivers/net/wan/hd6457*
4760 F: drivers/net/wan/hdlc*
4761 F: drivers/net/wan/n2.c
4762 F: drivers/net/wan/pc300too.c
4763 F: drivers/net/wan/pci200syn.c
4764 F: drivers/net/wan/wanxl*
4766 GENERIC INCLUDE/ASM HEADER FILES
4767 M: Arnd Bergmann <arnd@arndb.de>
4768 L: linux-arch@vger.kernel.org
4769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4771 F: include/asm-generic/
4772 F: include/uapi/asm-generic/
4774 GENERIC PHY FRAMEWORK
4775 M: Kishon Vijay Abraham I <kishon@ti.com>
4776 L: linux-kernel@vger.kernel.org
4777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4780 F: include/linux/phy/
4783 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4784 M: Kevin Hilman <khilman@kernel.org>
4785 M: Ulf Hansson <ulf.hansson@linaro.org>
4786 L: linux-pm@vger.kernel.org
4788 F: drivers/base/power/domain*.c
4789 F: include/linux/pm_domain.h
4791 GENERIC UIO DRIVER FOR PCI DEVICES
4792 M: "Michael S. Tsirkin" <mst@redhat.com>
4793 L: kvm@vger.kernel.org
4795 F: drivers/uio/uio_pci_generic.c
4797 GET_MAINTAINER SCRIPT
4798 M: Joe Perches <joe@perches.com>
4800 F: scripts/get_maintainer.pl
4803 M: Steven Whitehouse <swhiteho@redhat.com>
4804 M: Bob Peterson <rpeterso@redhat.com>
4805 L: cluster-devel@redhat.com
4806 W: http://sources.redhat.com/cluster/
4807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4809 F: Documentation/filesystems/gfs2*.txt
4811 F: include/uapi/linux/gfs2_ondisk.h
4813 GIGASET ISDN DRIVERS
4814 M: Paul Bolle <pebolle@tiscali.nl>
4815 L: gigaset307x-common@lists.sourceforge.net
4816 W: http://gigaset307x.sourceforge.net/
4818 F: Documentation/isdn/README.gigaset
4819 F: drivers/isdn/gigaset/
4820 F: include/uapi/linux/gigaset_dev.h
4823 M: Hans Verkuil <hans.verkuil@cisco.com>
4824 L: linux-media@vger.kernel.org
4826 F: drivers/media/usb/go7007/
4829 M: Bastien Nocera <hadess@hadess.net>
4830 L: linux-input@vger.kernel.org
4832 F: drivers/input/touchscreen/goodix.c
4835 M: Linus Walleij <linus.walleij@linaro.org>
4836 M: Alexandre Courbot <gnurou@gmail.com>
4837 L: linux-gpio@vger.kernel.org
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4840 F: Documentation/gpio/
4841 F: Documentation/ABI/testing/gpio-cdev
4842 F: Documentation/ABI/obsolete/sysfs-gpio
4844 F: include/linux/gpio/
4845 F: include/linux/gpio.h
4846 F: include/asm-generic/gpio.h
4847 F: include/uapi/linux/gpio.h
4850 GRE DEMULTIPLEXER DRIVER
4851 M: Dmitry Kozlov <xeb@mail.ru>
4852 L: netdev@vger.kernel.org
4854 F: net/ipv4/gre_demux.c
4855 F: net/ipv4/gre_offload.c
4856 F: include/net/gre.h
4858 GRETH 10/100/1G Ethernet MAC device driver
4859 M: Kristoffer Glembo <kristoffer@gaisler.com>
4860 L: netdev@vger.kernel.org
4862 F: drivers/net/ethernet/aeroflex/
4864 GSPCA FINEPIX SUBDRIVER
4865 M: Frank Zago <frank@zago.net>
4866 L: linux-media@vger.kernel.org
4867 T: git git://linuxtv.org/media_tree.git
4869 F: drivers/media/usb/gspca/finepix.c
4871 GSPCA GL860 SUBDRIVER
4872 M: Olivier Lorin <o.lorin@laposte.net>
4873 L: linux-media@vger.kernel.org
4874 T: git git://linuxtv.org/media_tree.git
4876 F: drivers/media/usb/gspca/gl860/
4878 GSPCA M5602 SUBDRIVER
4879 M: Erik Andren <erik.andren@gmail.com>
4880 L: linux-media@vger.kernel.org
4881 T: git git://linuxtv.org/media_tree.git
4883 F: drivers/media/usb/gspca/m5602/
4885 GSPCA PAC207 SONIXB SUBDRIVER
4886 M: Hans de Goede <hdegoede@redhat.com>
4887 L: linux-media@vger.kernel.org
4888 T: git git://linuxtv.org/media_tree.git
4890 F: drivers/media/usb/gspca/pac207.c
4892 GSPCA SN9C20X SUBDRIVER
4893 M: Brian Johnson <brijohn@gmail.com>
4894 L: linux-media@vger.kernel.org
4895 T: git git://linuxtv.org/media_tree.git
4897 F: drivers/media/usb/gspca/sn9c20x.c
4899 GSPCA T613 SUBDRIVER
4900 M: Leandro Costantino <lcostantino@gmail.com>
4901 L: linux-media@vger.kernel.org
4902 T: git git://linuxtv.org/media_tree.git
4904 F: drivers/media/usb/gspca/t613.c
4906 GSPCA USB WEBCAM DRIVER
4907 M: Hans de Goede <hdegoede@redhat.com>
4908 L: linux-media@vger.kernel.org
4909 T: git git://linuxtv.org/media_tree.git
4911 F: drivers/media/usb/gspca/
4913 GUID PARTITION TABLE (GPT)
4914 M: Davidlohr Bueso <dave@stgolabs.net>
4915 L: linux-efi@vger.kernel.org
4917 F: block/partitions/efi.*
4919 STK1160 USB VIDEO CAPTURE DRIVER
4920 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4921 L: linux-media@vger.kernel.org
4922 T: git git://linuxtv.org/media_tree.git
4924 F: drivers/media/usb/stk1160/
4927 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4928 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4929 W: http://uclinux-h8.sourceforge.jp
4930 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4933 F: drivers/clocksource/h8300_*.c
4934 F: drivers/clk/h8300/
4935 F: drivers/irqchip/irq-renesas-h8*.c
4937 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4938 M: Frank Seidel <frank@f-seidel.de>
4939 L: platform-driver-x86@vger.kernel.org
4940 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4942 F: drivers/platform/x86/hdaps.c
4944 HDPVR USB VIDEO ENCODER DRIVER
4945 M: Hans Verkuil <hverkuil@xs4all.nl>
4946 L: linux-media@vger.kernel.org
4947 T: git git://linuxtv.org/media_tree.git
4948 W: https://linuxtv.org
4950 F: drivers/media/usb/hdpvr/
4952 HWPOISON MEMORY FAILURE HANDLING
4953 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4954 L: linux-mm@kvack.org
4956 F: mm/memory-failure.c
4957 F: mm/hwpoison-inject.c
4959 HYPERVISOR VIRTUAL CONSOLE DRIVER
4960 L: linuxppc-dev@lists.ozlabs.org
4965 M: Antti Palosaari <crope@iki.fi>
4966 L: linux-media@vger.kernel.org
4967 W: https://linuxtv.org
4968 W: http://palosaari.fi/linux/
4969 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4970 T: git git://linuxtv.org/anttip/media_tree.git
4972 F: drivers/media/usb/hackrf/
4975 M: Jean Delvare <jdelvare@suse.com>
4976 M: Guenter Roeck <linux@roeck-us.net>
4977 L: lm-sensors@lm-sensors.org
4978 W: http://www.lm-sensors.org/
4979 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4982 F: Documentation/hwmon/
4984 F: include/linux/hwmon*.h
4986 HARDWARE RANDOM NUMBER GENERATOR CORE
4987 M: Matt Mackall <mpm@selenic.com>
4988 M: Herbert Xu <herbert@gondor.apana.org.au>
4989 L: linux-crypto@vger.kernel.org
4991 F: Documentation/hw_random.txt
4992 F: drivers/char/hw_random/
4993 F: include/linux/hw_random.h
4995 HARDWARE SPINLOCK CORE
4996 M: Ohad Ben-Cohen <ohad@wizery.com>
4997 M: Bjorn Andersson <bjorn.andersson@linaro.org>
4999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5000 F: Documentation/hwspinlock.txt
5001 F: drivers/hwspinlock/hwspinlock_*
5002 F: include/linux/hwspinlock.h
5004 HARMONY SOUND DRIVER
5005 L: linux-parisc@vger.kernel.org
5007 F: sound/parisc/harmony.*
5010 M: Antti Palosaari <crope@iki.fi>
5011 L: linux-media@vger.kernel.org
5012 W: https://linuxtv.org
5013 W: http://palosaari.fi/linux/
5014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5015 T: git git://linuxtv.org/anttip/media_tree.git
5017 F: drivers/media/dvb-frontends/hd29l2*
5019 HEWLETT-PACKARD SMART2 RAID DRIVER
5020 L: iss_storagedev@hp.com
5022 F: Documentation/blockdev/cpqarray.txt
5023 F: drivers/block/cpqarray.*
5025 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5026 M: Don Brace <don.brace@microsemi.com>
5027 L: iss_storagedev@hp.com
5028 L: esc.storagedev@microsemi.com
5029 L: linux-scsi@vger.kernel.org
5031 F: Documentation/scsi/hpsa.txt
5032 F: drivers/scsi/hpsa*.[ch]
5033 F: include/linux/cciss*.h
5034 F: include/uapi/linux/cciss*.h
5036 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5037 M: Don Brace <don.brace@pmcs.com>
5038 L: iss_storagedev@hp.com
5039 L: storagedev@pmcs.com
5040 L: linux-scsi@vger.kernel.org
5042 F: Documentation/blockdev/cciss.txt
5043 F: drivers/block/cciss*
5044 F: include/linux/cciss_ioctl.h
5045 F: include/uapi/linux/cciss_ioctl.h
5048 L: linux-fsdevel@vger.kernel.org
5050 F: Documentation/filesystems/hfs.txt
5054 L: linux-fsdevel@vger.kernel.org
5056 F: Documentation/filesystems/hfsplus.txt
5059 HGA FRAMEBUFFER DRIVER
5060 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5061 L: linux-nvidia@lists.surfsouth.com
5062 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5064 F: drivers/video/fbdev/hgafb.c
5066 HIBERNATION (aka Software Suspend, aka swsusp)
5067 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5068 M: Pavel Machek <pavel@ucw.cz>
5069 L: linux-pm@vger.kernel.org
5072 F: drivers/base/power/
5074 F: include/linux/suspend.h
5075 F: include/linux/freezer.h
5076 F: include/linux/pm.h
5077 F: arch/*/include/asm/suspend*.h
5080 M: Jiri Kosina <jikos@kernel.org>
5081 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5082 L: linux-input@vger.kernel.org
5083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5086 F: include/linux/hid*
5087 F: include/uapi/linux/hid*
5089 HID SENSOR HUB DRIVERS
5090 M: Jiri Kosina <jikos@kernel.org>
5091 M: Jonathan Cameron <jic23@kernel.org>
5092 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5093 L: linux-input@vger.kernel.org
5094 L: linux-iio@vger.kernel.org
5096 F: Documentation/hid/hid-sensor*
5097 F: drivers/hid/hid-sensor-*
5098 F: drivers/iio/*/hid-*
5099 F: include/linux/hid-sensor-*
5101 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5102 M: Thomas Gleixner <tglx@linutronix.de>
5103 L: linux-kernel@vger.kernel.org
5104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5106 F: Documentation/timers/
5107 F: kernel/time/hrtimer.c
5108 F: kernel/time/clockevents.c
5109 F: kernel/time/tick*.*
5110 F: kernel/time/timer_*.c
5111 F: include/linux/clockchips.h
5112 F: include/linux/hrtimer.h
5114 HIGH-SPEED SCC DRIVER FOR AX.25
5115 L: linux-hams@vger.kernel.org
5117 F: drivers/net/hamradio/dmascc.c
5118 F: drivers/net/hamradio/scc.c
5120 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5121 M: HighPoint Linux Team <linux@highpoint-tech.com>
5122 W: http://www.highpoint-tech.com
5124 F: Documentation/scsi/hptiop.txt
5125 F: drivers/scsi/hptiop.c
5128 M: Jes Sorensen <jes@trained-monkey.org>
5129 L: linux-hippi@sunsite.dk
5131 F: include/linux/hippidevice.h
5132 F: include/uapi/linux/if_hippi.h
5134 F: drivers/net/hippi/
5136 HISILICON SAS Controller
5137 M: John Garry <john.garry@huawei.com>
5138 W: http://www.hisilicon.com
5140 F: drivers/scsi/hisi_sas/
5141 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5144 M: Jouni Malinen <j@w1.fi>
5145 L: hostap@shmoo.com (subscribers-only)
5146 L: linux-wireless@vger.kernel.org
5147 W: http://hostap.epitest.fi/
5149 F: drivers/net/wireless/intersil/hostap/
5151 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5152 L: platform-driver-x86@vger.kernel.org
5154 F: drivers/platform/x86/tc1100-wmi.c
5156 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5157 M: Jaroslav Kysela <perex@perex.cz>
5159 F: drivers/net/ethernet/hp/hp100.*
5161 HPET: High Precision Event Timers driver
5162 M: Clemens Ladisch <clemens@ladisch.de>
5164 F: Documentation/timers/hpet.txt
5165 F: drivers/char/hpet.c
5166 F: include/linux/hpet.h
5167 F: include/uapi/linux/hpet.h
5171 F: arch/x86/kernel/hpet.c
5172 F: arch/x86/include/asm/hpet.h
5175 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5176 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5181 M: Sebastian Reichel <sre@kernel.org>
5182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5184 F: Documentation/ABI/testing/sysfs-bus-hsi
5185 F: Documentation/hsi.txt
5187 F: include/linux/hsi/
5188 F: include/uapi/linux/hsi/
5191 M: Jan Dumon <j.dumon@option.com>
5192 W: http://www.pharscape.org
5194 F: drivers/net/usb/hso.c
5196 HSR NETWORK PROTOCOL
5197 M: Arvid Brodin <arvid.brodin@alten.se>
5198 L: netdev@vger.kernel.org
5202 HTCPEN TOUCHSCREEN DRIVER
5203 M: Pau Oliva Fora <pof@eslack.org>
5204 L: linux-input@vger.kernel.org
5206 F: drivers/input/touchscreen/htcpen.c
5209 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5213 Hyper-V CORE AND DRIVERS
5214 M: "K. Y. Srinivasan" <kys@microsoft.com>
5215 M: Haiyang Zhang <haiyangz@microsoft.com>
5216 L: devel@linuxdriverproject.org
5218 F: arch/x86/include/asm/mshyperv.h
5219 F: arch/x86/include/uapi/asm/hyperv.h
5220 F: arch/x86/kernel/cpu/mshyperv.c
5221 F: drivers/hid/hid-hyperv.c
5223 F: drivers/input/serio/hyperv-keyboard.c
5224 F: drivers/pci/host/pci-hyperv.c
5225 F: drivers/net/hyperv/
5226 F: drivers/scsi/storvsc_drv.c
5227 F: drivers/video/fbdev/hyperv_fb.c
5228 F: include/linux/hyperv.h
5230 F: Documentation/ABI/stable/sysfs-bus-vmbus
5232 I2C OVER PARALLEL PORT
5233 M: Jean Delvare <jdelvare@suse.com>
5234 L: linux-i2c@vger.kernel.org
5236 F: Documentation/i2c/busses/i2c-parport
5237 F: Documentation/i2c/busses/i2c-parport-light
5238 F: drivers/i2c/busses/i2c-parport.c
5239 F: drivers/i2c/busses/i2c-parport-light.c
5241 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5242 M: Jean Delvare <jdelvare@suse.com>
5243 L: linux-i2c@vger.kernel.org
5245 F: Documentation/i2c/busses/i2c-ali1535
5246 F: Documentation/i2c/busses/i2c-ali1563
5247 F: Documentation/i2c/busses/i2c-ali15x3
5248 F: Documentation/i2c/busses/i2c-amd756
5249 F: Documentation/i2c/busses/i2c-amd8111
5250 F: Documentation/i2c/busses/i2c-i801
5251 F: Documentation/i2c/busses/i2c-nforce2
5252 F: Documentation/i2c/busses/i2c-piix4
5253 F: Documentation/i2c/busses/i2c-sis5595
5254 F: Documentation/i2c/busses/i2c-sis630
5255 F: Documentation/i2c/busses/i2c-sis96x
5256 F: Documentation/i2c/busses/i2c-via
5257 F: Documentation/i2c/busses/i2c-viapro
5258 F: drivers/i2c/busses/i2c-ali1535.c
5259 F: drivers/i2c/busses/i2c-ali1563.c
5260 F: drivers/i2c/busses/i2c-ali15x3.c
5261 F: drivers/i2c/busses/i2c-amd756.c
5262 F: drivers/i2c/busses/i2c-amd756-s4882.c
5263 F: drivers/i2c/busses/i2c-amd8111.c
5264 F: drivers/i2c/busses/i2c-i801.c
5265 F: drivers/i2c/busses/i2c-isch.c
5266 F: drivers/i2c/busses/i2c-nforce2.c
5267 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5268 F: drivers/i2c/busses/i2c-piix4.c
5269 F: drivers/i2c/busses/i2c-sis5595.c
5270 F: drivers/i2c/busses/i2c-sis630.c
5271 F: drivers/i2c/busses/i2c-sis96x.c
5272 F: drivers/i2c/busses/i2c-via.c
5273 F: drivers/i2c/busses/i2c-viapro.c
5275 I2C/SMBUS ISMT DRIVER
5276 M: Seth Heasley <seth.heasley@intel.com>
5277 M: Neil Horman <nhorman@tuxdriver.com>
5278 L: linux-i2c@vger.kernel.org
5279 F: drivers/i2c/busses/i2c-ismt.c
5280 F: Documentation/i2c/busses/i2c-ismt
5282 I2C/SMBUS STUB DRIVER
5283 M: Jean Delvare <jdelvare@suse.com>
5284 L: linux-i2c@vger.kernel.org
5286 F: drivers/i2c/i2c-stub.c
5289 M: Wolfram Sang <wsa@the-dreams.de>
5290 L: linux-i2c@vger.kernel.org
5291 W: https://i2c.wiki.kernel.org/
5292 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5295 F: Documentation/devicetree/bindings/i2c/
5296 F: Documentation/i2c/
5299 F: include/linux/i2c.h
5300 F: include/linux/i2c-*.h
5301 F: include/uapi/linux/i2c.h
5302 F: include/uapi/linux/i2c-*.h
5305 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5306 L: linux-i2c@vger.kernel.org
5307 L: linux-acpi@vger.kernel.org
5311 M: Jean Delvare <jdelvare@suse.com>
5312 L: linux-i2c@vger.kernel.org
5314 F: Documentation/i2c/busses/i2c-taos-evm
5315 F: drivers/i2c/busses/i2c-taos-evm.c
5318 M: Till Harbaum <till@harbaum.org>
5319 L: linux-i2c@vger.kernel.org
5320 W: http://www.harbaum.org/till/i2c_tiny_usb
5322 F: drivers/i2c/busses/i2c-tiny-usb.c
5325 M: "H. Peter Anvin" <hpa@zytor.com>
5329 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5330 M: "H. Peter Anvin" <hpa@zytor.com>
5331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5334 IA64 (Itanium) PLATFORM
5335 M: Tony Luck <tony.luck@intel.com>
5336 M: Fenghua Yu <fenghua.yu@intel.com>
5337 L: linux-ia64@vger.kernel.org
5338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5342 IBM Power VMX Cryptographic instructions
5343 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5344 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5345 L: linux-crypto@vger.kernel.org
5347 F: drivers/crypto/vmx/Makefile
5348 F: drivers/crypto/vmx/Kconfig
5349 F: drivers/crypto/vmx/vmx.c
5350 F: drivers/crypto/vmx/aes*
5351 F: drivers/crypto/vmx/ghash*
5352 F: drivers/crypto/vmx/ppc-xlate.pl
5354 IBM Power in-Nest Crypto Acceleration
5355 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5356 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5357 L: linux-crypto@vger.kernel.org
5359 F: drivers/crypto/nx/Makefile
5360 F: drivers/crypto/nx/Kconfig
5361 F: drivers/crypto/nx/nx-aes*
5362 F: drivers/crypto/nx/nx-sha*
5363 F: drivers/crypto/nx/nx.*
5364 F: drivers/crypto/nx/nx_csbcpb.h
5365 F: drivers/crypto/nx/nx_debugfs.h
5367 IBM Power 842 compression accelerator
5368 M: Dan Streetman <ddstreet@ieee.org>
5370 F: drivers/crypto/nx/Makefile
5371 F: drivers/crypto/nx/Kconfig
5372 F: drivers/crypto/nx/nx-842*
5373 F: include/linux/sw842.h
5377 IBM Power Linux RAID adapter
5378 M: Brian King <brking@us.ibm.com>
5380 F: drivers/scsi/ipr.*
5382 IBM Power Virtual Ethernet Device Driver
5383 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5384 L: netdev@vger.kernel.org
5386 F: drivers/net/ethernet/ibm/ibmveth.*
5388 IBM Power SRIOV Virtual NIC Device Driver
5389 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5390 M: John Allen <jallen@linux.vnet.ibm.com>
5391 L: netdev@vger.kernel.org
5393 F: drivers/net/ethernet/ibm/ibmvnic.*
5395 IBM Power Virtual SCSI Device Drivers
5396 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5397 L: linux-scsi@vger.kernel.org
5399 F: drivers/scsi/ibmvscsi/ibmvscsi*
5400 F: drivers/scsi/ibmvscsi/viosrp.h
5402 IBM Power Virtual FC Device Drivers
5403 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5404 L: linux-scsi@vger.kernel.org
5406 F: drivers/scsi/ibmvscsi/ibmvfc*
5408 IBM ServeRAID RAID DRIVER
5410 F: drivers/scsi/ips.*
5412 ICH LPC AND GPIO DRIVER
5413 M: Peter Tyser <ptyser@xes-inc.com>
5415 F: drivers/mfd/lpc_ich.c
5416 F: drivers/gpio/gpio-ich.c
5419 M: "David S. Miller" <davem@davemloft.net>
5420 L: linux-ide@vger.kernel.org
5421 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5424 F: Documentation/ide/
5426 F: include/linux/ide.h
5428 IDEAPAD LAPTOP EXTRAS DRIVER
5429 M: Ike Panhc <ike.pan@canonical.com>
5430 L: platform-driver-x86@vger.kernel.org
5431 W: http://launchpad.net/ideapad-laptop
5433 F: drivers/platform/x86/ideapad-laptop.c
5435 IDEAPAD LAPTOP SLIDEBAR DRIVER
5436 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5437 L: linux-input@vger.kernel.org
5438 W: https://github.com/o2genum/ideapad-slidebar
5440 F: drivers/input/misc/ideapad_slidebar.c
5443 M: Borislav Petkov <bp@alien8.de>
5444 L: linux-ide@vger.kernel.org
5446 F: Documentation/cdrom/ide-cd
5447 F: drivers/ide/ide-cd*
5450 M: Andy Henroid <andrew.d.henroid@intel.com>
5451 L: linux-pm@vger.kernel.org
5453 F: drivers/idle/i7300_idle.c
5455 IEEE 802.15.4 SUBSYSTEM
5456 M: Alexander Aring <alex.aring@gmail.com>
5457 L: linux-wpan@vger.kernel.org
5458 W: https://github.com/linux-wpan
5459 T: git git://github.com/linux-wpan/linux-wpan-next.git
5463 F: drivers/net/ieee802154/
5464 F: include/linux/nl802154.h
5465 F: include/linux/ieee802154.h
5466 F: include/net/nl802154.h
5467 F: include/net/mac802154.h
5468 F: include/net/af_ieee802154.h
5469 F: include/net/cfg802154.h
5470 F: include/net/ieee802154_netdev.h
5471 F: Documentation/networking/ieee802154.txt
5473 IGORPLUG-USB IR RECEIVER
5474 M: Sean Young <sean@mess.org>
5475 L: linux-media@vger.kernel.org
5477 F: drivers/media/rc/igorplugusb.c
5479 IGUANAWORKS USB IR TRANSCEIVER
5480 M: Sean Young <sean@mess.org>
5481 L: linux-media@vger.kernel.org
5483 F: drivers/media/rc/iguanair.c
5485 IIO SUBSYSTEM AND DRIVERS
5486 M: Jonathan Cameron <jic23@kernel.org>
5487 R: Hartmut Knaack <knaack.h@gmx.de>
5488 R: Lars-Peter Clausen <lars@metafoo.de>
5489 R: Peter Meerwald <pmeerw@pmeerw.net>
5490 L: linux-iio@vger.kernel.org
5493 F: drivers/staging/iio/
5494 F: include/linux/iio/
5497 IKANOS/ADI EAGLE ADSL USB DRIVER
5498 M: Matthieu Castet <castet.matthieu@free.fr>
5499 M: Stanislaw Gruszka <stf_xl@wp.pl>
5501 F: drivers/usb/atm/ueagle-atm.c
5503 INA209 HARDWARE MONITOR DRIVER
5504 M: Guenter Roeck <linux@roeck-us.net>
5505 L: lm-sensors@lm-sensors.org
5507 F: Documentation/hwmon/ina209
5508 F: Documentation/devicetree/bindings/i2c/ina209.txt
5509 F: drivers/hwmon/ina209.c
5511 INA2XX HARDWARE MONITOR DRIVER
5512 M: Guenter Roeck <linux@roeck-us.net>
5513 L: lm-sensors@lm-sensors.org
5515 F: Documentation/hwmon/ina2xx
5516 F: drivers/hwmon/ina2xx.c
5517 F: include/linux/platform_data/ina2xx.h
5519 INDUSTRY PACK SUBSYSTEM (IPACK)
5520 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5521 M: Jens Taprogge <jens.taprogge@taprogge.org>
5522 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5523 L: industrypack-devel@lists.sourceforge.net
5524 W: http://industrypack.sourceforge.net
5528 INGENIC JZ4780 DMA Driver
5529 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5531 F: drivers/dma/dma-jz4780.c
5533 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5534 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5535 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5536 L: linux-ima-devel@lists.sourceforge.net
5537 L: linux-ima-user@lists.sourceforge.net
5538 L: linux-security-module@vger.kernel.org
5539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5541 F: security/integrity/ima/
5543 IMGTEC IR DECODER DRIVER
5544 M: James Hogan <james.hogan@imgtec.com>
5546 F: drivers/media/rc/img-ir/
5548 IMS TWINTURBO FRAMEBUFFER DRIVER
5549 L: linux-fbdev@vger.kernel.org
5551 F: drivers/video/fbdev/imsttfb.c
5553 INFINIBAND SUBSYSTEM
5554 M: Doug Ledford <dledford@redhat.com>
5555 M: Sean Hefty <sean.hefty@intel.com>
5556 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5557 L: linux-rdma@vger.kernel.org
5558 W: http://www.openfabrics.org/
5559 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5562 F: Documentation/infiniband/
5563 F: drivers/infiniband/
5564 F: drivers/staging/rdma/
5565 F: include/uapi/linux/if_infiniband.h
5566 F: include/uapi/rdma/
5570 M: John McCutchan <john@johnmccutchan.com>
5571 M: Robert Love <rlove@rlove.org>
5572 M: Eric Paris <eparis@parisplace.org>
5574 F: Documentation/filesystems/inotify.txt
5575 F: fs/notify/inotify/
5576 F: include/linux/inotify.h
5577 F: include/uapi/linux/inotify.h
5579 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5580 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5581 L: linux-input@vger.kernel.org
5582 Q: http://patchwork.kernel.org/project/linux-input/list/
5583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5586 F: include/linux/input.h
5587 F: include/uapi/linux/input.h
5588 F: include/linux/input/
5589 F: Documentation/devicetree/bindings/input/
5591 INPUT MULTITOUCH (MT) PROTOCOL
5592 M: Henrik Rydberg <rydberg@bitmath.org>
5593 L: linux-input@vger.kernel.org
5595 F: Documentation/input/multi-touch-protocol.txt
5596 F: drivers/input/input-mt.c
5599 INTEL ASoC BDW/HSW DRIVERS
5600 M: Jie Yang <yang.jie@linux.intel.com>
5601 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5603 F: sound/soc/intel/common/sst-dsp*
5604 F: sound/soc/intel/common/sst-firmware.c
5605 F: sound/soc/intel/boards/broadwell.c
5606 F: sound/soc/intel/haswell/
5608 INTEL C600 SERIES SAS CONTROLLER DRIVER
5609 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5610 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5611 L: linux-scsi@vger.kernel.org
5612 T: git git://git.code.sf.net/p/intel-sas/isci
5614 F: drivers/scsi/isci/
5616 INTEL HID EVENT DRIVER
5617 M: Alex Hung <alex.hung@canonical.com>
5618 L: platform-driver-x86@vger.kernel.org
5620 F: drivers/platform/x86/intel-hid.c
5623 M: Len Brown <lenb@kernel.org>
5624 L: linux-pm@vger.kernel.org
5625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5627 F: drivers/idle/intel_idle.c
5630 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5631 M: Len Brown <lenb@kernel.org>
5632 L: linux-pm@vger.kernel.org
5634 F: drivers/cpufreq/intel_pstate.c
5636 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5637 M: Maik Broemme <mbroemme@plusserver.de>
5638 L: linux-fbdev@vger.kernel.org
5640 F: Documentation/fb/intelfb.txt
5641 F: drivers/video/fbdev/intelfb/
5643 INTEL 810/815 FRAMEBUFFER DRIVER
5644 M: Antonino Daplas <adaplas@gmail.com>
5645 L: linux-fbdev@vger.kernel.org
5647 F: drivers/video/fbdev/i810/
5649 INTEL MENLOW THERMAL DRIVER
5650 M: Sujith Thomas <sujith.thomas@intel.com>
5651 L: platform-driver-x86@vger.kernel.org
5652 W: https://01.org/linux-acpi
5654 F: drivers/platform/x86/intel_menlow.c
5656 INTEL I/OAT DMA DRIVER
5657 M: Dave Jiang <dave.jiang@intel.com>
5658 R: Dan Williams <dan.j.williams@intel.com>
5659 L: dmaengine@vger.kernel.org
5660 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5662 F: drivers/dma/ioat*
5665 M: David Woodhouse <dwmw2@infradead.org>
5666 L: iommu@lists.linux-foundation.org
5667 T: git git://git.infradead.org/iommu-2.6.git
5669 F: drivers/iommu/intel-iommu.c
5670 F: include/linux/intel-iommu.h
5672 INTEL IOP-ADMA DMA DRIVER
5673 R: Dan Williams <dan.j.williams@intel.com>
5675 F: drivers/dma/iop-adma.c
5677 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5678 M: Krzysztof Halasa <khalasa@piap.pl>
5680 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5681 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5682 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5683 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5684 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5685 F: drivers/net/wan/ixp4xx_hss.c
5687 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5688 M: Deepak Saxena <dsaxena@plexity.net>
5690 F: drivers/char/hw_random/ixp4xx-rng.c
5692 INTEL ETHERNET DRIVERS
5693 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5694 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5695 R: Shannon Nelson <shannon.nelson@intel.com>
5696 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5697 R: Don Skidmore <donald.c.skidmore@intel.com>
5698 R: Bruce Allan <bruce.w.allan@intel.com>
5699 R: John Ronciak <john.ronciak@intel.com>
5700 R: Mitch Williams <mitch.a.williams@intel.com>
5701 L: intel-wired-lan@lists.osuosl.org
5702 W: http://www.intel.com/support/feedback.htm
5703 W: http://e1000.sourceforge.net/
5704 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5708 F: Documentation/networking/e100.txt
5709 F: Documentation/networking/e1000.txt
5710 F: Documentation/networking/e1000e.txt
5711 F: Documentation/networking/igb.txt
5712 F: Documentation/networking/igbvf.txt
5713 F: Documentation/networking/ixgb.txt
5714 F: Documentation/networking/ixgbe.txt
5715 F: Documentation/networking/ixgbevf.txt
5716 F: Documentation/networking/i40e.txt
5717 F: Documentation/networking/i40evf.txt
5718 F: drivers/net/ethernet/intel/
5719 F: drivers/net/ethernet/intel/*/
5721 INTEL-MID GPIO DRIVER
5722 M: David Cohen <david.a.cohen@linux.intel.com>
5723 L: linux-gpio@vger.kernel.org
5725 F: drivers/gpio/gpio-intel-mid.c
5727 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5728 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5729 L: linux-wireless@vger.kernel.org
5731 F: Documentation/networking/README.ipw2100
5732 F: Documentation/networking/README.ipw2200
5733 F: drivers/net/wireless/intel/ipw2x00/
5736 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5738 F: Documentation/trace/intel_th.txt
5739 F: drivers/hwtracing/intel_th/
5741 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5742 M: Ning Sun <ning.sun@intel.com>
5743 L: tboot-devel@lists.sourceforge.net
5744 W: http://tboot.sourceforge.net
5745 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5747 F: Documentation/intel_txt.txt
5748 F: include/linux/tboot.h
5749 F: arch/x86/kernel/tboot.c
5751 INTEL WIRELESS WIMAX CONNECTION 2400
5752 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5753 M: linux-wimax@intel.com
5754 L: wimax@linuxwimax.org (subscribers-only)
5756 W: http://linuxwimax.org
5757 F: Documentation/wimax/README.i2400m
5758 F: drivers/net/wimax/i2400m/
5759 F: include/uapi/linux/wimax/i2400m.h
5761 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5762 M: Stanislaw Gruszka <sgruszka@redhat.com>
5763 L: linux-wireless@vger.kernel.org
5765 F: drivers/net/wireless/intel/iwlegacy/
5767 INTEL WIRELESS WIFI LINK (iwlwifi)
5768 M: Johannes Berg <johannes.berg@intel.com>
5769 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5770 M: Intel Linux Wireless <linuxwifi@intel.com>
5771 L: linux-wireless@vger.kernel.org
5772 W: http://intellinuxwireless.org
5773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5775 F: drivers/net/wireless/intel/iwlwifi/
5777 INTEL MANAGEMENT ENGINE (mei)
5778 M: Tomas Winkler <tomas.winkler@intel.com>
5779 L: linux-kernel@vger.kernel.org
5781 F: include/uapi/linux/mei.h
5782 F: include/linux/mei_cl_bus.h
5783 F: drivers/misc/mei/*
5784 F: drivers/watchdog/mei_wdt.c
5785 F: Documentation/misc-devices/mei/*
5787 INTEL MIC DRIVERS (mic)
5788 M: Sudeep Dutt <sudeep.dutt@intel.com>
5789 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5791 W: https://github.com/sudeepdutt/mic
5792 W: http://software.intel.com/en-us/mic-developer
5793 F: include/linux/mic_bus.h
5794 F: include/linux/scif.h
5795 F: include/uapi/linux/mic_common.h
5796 F: include/uapi/linux/mic_ioctl.h
5797 F: include/uapi/linux/scif_ioctl.h
5798 F: drivers/misc/mic/
5799 F: drivers/dma/mic_x100_dma.c
5800 F: drivers/dma/mic_x100_dma.h
5801 F: Documentation/mic/
5803 INTEL PMC/P-Unit IPC DRIVER
5804 M: Zha Qipeng<qipeng.zha@intel.com>
5805 L: platform-driver-x86@vger.kernel.org
5807 F: drivers/platform/x86/intel_pmc_ipc.c
5808 F: drivers/platform/x86/intel_punit_ipc.c
5809 F: arch/x86/include/asm/intel_pmc_ipc.h
5810 F: arch/x86/include/asm/intel_punit_ipc.h
5812 INTEL TELEMETRY DRIVER
5813 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5814 L: platform-driver-x86@vger.kernel.org
5816 F: arch/x86/include/asm/intel_telemetry.h
5817 F: drivers/platform/x86/intel_telemetry*
5819 IOC3 ETHERNET DRIVER
5820 M: Ralf Baechle <ralf@linux-mips.org>
5821 L: linux-mips@linux-mips.org
5823 F: drivers/net/ethernet/sgi/ioc3-eth.c
5826 M: Pat Gefre <pfg@sgi.com>
5827 L: linux-serial@vger.kernel.org
5829 F: drivers/tty/serial/ioc3_serial.c
5832 M: Joerg Roedel <joro@8bytes.org>
5833 L: iommu@lists.linux-foundation.org
5834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5839 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5841 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5844 M: Corey Minyard <minyard@acm.org>
5845 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5846 W: http://openipmi.sourceforge.net/
5848 F: Documentation/IPMI.txt
5849 F: drivers/char/ipmi/
5850 F: include/linux/ipmi*
5851 F: include/uapi/linux/ipmi*
5853 QCOM AUDIO (ASoC) DRIVERS
5854 M: Patrick Lai <plai@codeaurora.org>
5855 M: Banajit Goswami <bgoswami@codeaurora.org>
5856 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5860 IPS SCSI RAID DRIVER
5861 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5862 L: linux-scsi@vger.kernel.org
5863 W: http://www.adaptec.com/
5865 F: drivers/scsi/ips*
5868 M: Wensong Zhang <wensong@linux-vs.org>
5869 M: Simon Horman <horms@verge.net.au>
5870 M: Julian Anastasov <ja@ssi.bg>
5871 L: netdev@vger.kernel.org
5872 L: lvs-devel@vger.kernel.org
5874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5876 F: Documentation/networking/ipvs-sysctl.txt
5877 F: include/net/ip_vs.h
5878 F: include/uapi/linux/ip_vs.h
5879 F: net/netfilter/ipvs/
5882 M: Jiri Kosina <jikos@kernel.org>
5883 M: David Sterba <dsterba@suse.com>
5885 F: drivers/tty/ipwireless/
5888 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5889 L: netdev@vger.kernel.org
5891 F: include/net/ipx.h
5892 F: include/uapi/linux/ipx.h
5896 M: Samuel Ortiz <samuel@sortiz.org>
5897 L: irda-users@lists.sourceforge.net (subscribers-only)
5898 L: netdev@vger.kernel.org
5899 W: http://irda.sourceforge.net/
5901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5902 F: Documentation/networking/irda.txt
5903 F: drivers/net/irda/
5904 F: include/net/irda/
5908 M: Thomas Gleixner <tglx@linutronix.de>
5909 L: linux-kernel@vger.kernel.org
5911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5915 M: Thomas Gleixner <tglx@linutronix.de>
5916 M: Jason Cooper <jason@lakedaemon.net>
5917 M: Marc Zyngier <marc.zyngier@arm.com>
5918 L: linux-kernel@vger.kernel.org
5920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5921 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5922 F: Documentation/devicetree/bindings/interrupt-controller/
5925 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5926 M: Jiang Liu <jiang.liu@linux.intel.com>
5927 M: Marc Zyngier <marc.zyngier@arm.com>
5929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5930 F: Documentation/IRQ-domain.txt
5931 F: include/linux/irqdomain.h
5932 F: kernel/irq/irqdomain.c
5936 M: Jaroslav Kysela <perex@perex.cz>
5938 F: Documentation/isapnp.txt
5939 F: drivers/pnp/isapnp/
5940 F: include/linux/isapnp.h
5943 M: Hans Verkuil <hverkuil@xs4all.nl>
5944 L: linux-media@vger.kernel.org
5945 T: git git://linuxtv.org/media_tree.git
5946 W: https://linuxtv.org
5948 F: drivers/media/radio/radio-isa*
5950 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5951 M: Peter Jones <pjones@redhat.com>
5952 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5954 F: drivers/firmware/iscsi_ibft*
5957 M: Mike Christie <michaelc@cs.wisc.edu>
5958 L: open-iscsi@googlegroups.com
5959 W: www.open-iscsi.org
5960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5962 F: drivers/scsi/*iscsi*
5963 F: include/scsi/*iscsi*
5965 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5966 M: Or Gerlitz <ogerlitz@mellanox.com>
5967 M: Sagi Grimberg <sagig@mellanox.com>
5968 M: Roi Dayan <roid@mellanox.com>
5969 L: linux-rdma@vger.kernel.org
5971 W: http://www.openfabrics.org
5972 W: www.open-iscsi.org
5973 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5974 F: drivers/infiniband/ulp/iser/
5976 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5977 M: Sagi Grimberg <sagig@mellanox.com>
5978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5979 L: linux-rdma@vger.kernel.org
5980 L: target-devel@vger.kernel.org
5982 W: http://www.linux-iscsi.org
5983 F: drivers/infiniband/ulp/isert
5986 M: Karsten Keil <isdn@linux-pingi.de>
5987 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5988 L: netdev@vger.kernel.org
5989 W: http://www.isdn4linux.de
5990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5992 F: Documentation/isdn/
5994 F: include/linux/isdn.h
5995 F: include/linux/isdn/
5996 F: include/uapi/linux/isdn.h
5997 F: include/uapi/linux/isdn/
5999 ISDN SUBSYSTEM (Eicon active card driver)
6000 M: Armin Schindler <mac@melware.de>
6001 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6002 W: http://www.melware.de
6004 F: drivers/isdn/hardware/eicon/
6006 IT87 HARDWARE MONITORING DRIVER
6007 M: Jean Delvare <jdelvare@suse.com>
6008 L: lm-sensors@lm-sensors.org
6010 F: Documentation/hwmon/it87
6011 F: drivers/hwmon/it87.c
6014 M: Antti Palosaari <crope@iki.fi>
6015 L: linux-media@vger.kernel.org
6016 W: https://linuxtv.org
6017 W: http://palosaari.fi/linux/
6018 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6019 T: git git://linuxtv.org/anttip/media_tree.git
6021 F: drivers/media/tuners/it913x*
6023 IVTV VIDEO4LINUX DRIVER
6024 M: Andy Walls <awalls@md.metrocast.net>
6025 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6026 L: linux-media@vger.kernel.org
6027 T: git git://linuxtv.org/media_tree.git
6028 W: http://www.ivtvdriver.org
6030 F: Documentation/video4linux/*.ivtv
6031 F: drivers/media/pci/ivtv/
6032 F: include/uapi/linux/ivtv*
6034 IX2505V MEDIA DRIVER
6035 M: Malcolm Priestley <tvboxspy@gmail.com>
6036 L: linux-media@vger.kernel.org
6037 W: https://linuxtv.org
6038 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6040 F: drivers/media/dvb-frontends/ix2505v*
6042 JC42.4 TEMPERATURE SENSOR DRIVER
6043 M: Guenter Roeck <linux@roeck-us.net>
6044 L: lm-sensors@lm-sensors.org
6046 F: drivers/hwmon/jc42.c
6047 F: Documentation/hwmon/jc42
6050 M: Dave Kleikamp <shaggy@kernel.org>
6051 L: jfs-discussion@lists.sourceforge.net
6052 W: http://jfs.sourceforge.net/
6053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6055 F: Documentation/filesystems/jfs.txt
6059 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6060 L: netdev@vger.kernel.org
6062 F: drivers/net/ethernet/jme.*
6064 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6065 M: David Woodhouse <dwmw2@infradead.org>
6066 L: linux-mtd@lists.infradead.org
6067 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6070 F: include/uapi/linux/jffs2.h
6072 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6073 M: "Theodore Ts'o" <tytso@mit.edu>
6074 M: Jan Kara <jack@suse.com>
6075 L: linux-ext4@vger.kernel.org
6078 F: include/linux/jbd2.h
6080 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6081 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6082 L: linux-media@vger.kernel.org
6084 F: drivers/media/platform/rcar_jpu.c
6086 JSM Neo PCI based serial card
6087 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6088 L: linux-serial@vger.kernel.org
6090 F: drivers/tty/serial/jsm/
6092 K10TEMP HARDWARE MONITORING DRIVER
6093 M: Clemens Ladisch <clemens@ladisch.de>
6094 L: lm-sensors@lm-sensors.org
6096 F: Documentation/hwmon/k10temp
6097 F: drivers/hwmon/k10temp.c
6099 K8TEMP HARDWARE MONITORING DRIVER
6100 M: Rudolf Marek <r.marek@assembler.cz>
6101 L: lm-sensors@lm-sensors.org
6103 F: Documentation/hwmon/k8temp
6104 F: drivers/hwmon/k8temp.c
6107 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6108 L: linux-kbuild@vger.kernel.org
6109 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6111 F: Documentation/kbuild/kconfig-language.txt
6115 M: Vivek Goyal <vgoyal@redhat.com>
6116 M: Haren Myneni <hbabu@us.ibm.com>
6117 L: kexec@lists.infradead.org
6118 W: http://lse.sourceforge.net/kdump/
6120 F: Documentation/kdump/
6122 KEENE FM RADIO TRANSMITTER DRIVER
6123 M: Hans Verkuil <hverkuil@xs4all.nl>
6124 L: linux-media@vger.kernel.org
6125 T: git git://linuxtv.org/media_tree.git
6126 W: https://linuxtv.org
6128 F: drivers/media/radio/radio-keene*
6130 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6131 M: Ian Kent <raven@themaw.net>
6132 L: autofs@vger.kernel.org
6136 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6137 M: Michal Marek <mmarek@suse.com>
6138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6140 L: linux-kbuild@vger.kernel.org
6142 F: Documentation/kbuild/
6144 F: scripts/Makefile.*
6150 L: kernel-janitors@vger.kernel.org
6151 W: http://kernelnewbies.org/KernelJanitors
6154 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6155 M: "J. Bruce Fields" <bfields@fieldses.org>
6156 M: Jeff Layton <jlayton@poochiereds.net>
6157 L: linux-nfs@vger.kernel.org
6158 W: http://nfs.sourceforge.net/
6159 T: git git://linux-nfs.org/~bfields/linux.git
6162 F: include/uapi/linux/nfsd/
6166 F: include/linux/lockd/
6167 F: include/linux/sunrpc/
6168 F: include/uapi/linux/sunrpc/
6170 KERNEL SELFTEST FRAMEWORK
6171 M: Shuah Khan <shuahkh@osg.samsung.com>
6172 L: linux-kselftest@vger.kernel.org
6173 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6175 F: tools/testing/selftests
6177 KERNEL VIRTUAL MACHINE (KVM)
6178 M: Gleb Natapov <gleb@kernel.org>
6179 M: Paolo Bonzini <pbonzini@redhat.com>
6180 L: kvm@vger.kernel.org
6181 W: http://www.linux-kvm.org
6182 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6184 F: Documentation/*/kvm*.txt
6185 F: Documentation/virtual/kvm/
6187 F: arch/x86/kernel/kvm.c
6188 F: arch/x86/kernel/kvmclock.c
6189 F: arch/*/include/asm/kvm*
6190 F: include/linux/kvm*
6191 F: include/uapi/linux/kvm*
6194 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6195 M: Joerg Roedel <joro@8bytes.org>
6196 L: kvm@vger.kernel.org
6197 W: http://www.linux-kvm.org/
6199 F: arch/x86/include/asm/svm.h
6200 F: arch/x86/kvm/svm.c
6202 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6203 M: Alexander Graf <agraf@suse.com>
6204 L: kvm-ppc@vger.kernel.org
6205 W: http://www.linux-kvm.org/
6206 T: git git://github.com/agraf/linux-2.6.git
6208 F: arch/powerpc/include/asm/kvm*
6209 F: arch/powerpc/kvm/
6211 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6212 M: Christian Borntraeger <borntraeger@de.ibm.com>
6213 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6214 L: linux-s390@vger.kernel.org
6215 W: http://www.ibm.com/developerworks/linux/linux390/
6216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6218 F: Documentation/s390/kvm.txt
6219 F: arch/s390/include/asm/kvm*
6222 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6223 M: Christoffer Dall <christoffer.dall@linaro.org>
6224 M: Marc Zyngier <marc.zyngier@arm.com>
6225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6226 L: kvmarm@lists.cs.columbia.edu
6227 W: http://systems.cs.columbia.edu/projects/kvm-arm
6228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6230 F: arch/arm/include/uapi/asm/kvm*
6231 F: arch/arm/include/asm/kvm*
6234 F: include/kvm/arm_*
6236 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6237 M: Christoffer Dall <christoffer.dall@linaro.org>
6238 M: Marc Zyngier <marc.zyngier@arm.com>
6239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6240 L: kvmarm@lists.cs.columbia.edu
6242 F: arch/arm64/include/uapi/asm/kvm*
6243 F: arch/arm64/include/asm/kvm*
6246 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6247 M: James Hogan <james.hogan@imgtec.com>
6248 L: linux-mips@linux-mips.org
6250 F: arch/mips/include/uapi/asm/kvm*
6251 F: arch/mips/include/asm/kvm*
6255 M: Eric Biederman <ebiederm@xmission.com>
6256 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6257 L: kexec@lists.infradead.org
6259 F: include/linux/kexec.h
6260 F: include/uapi/linux/kexec.h
6264 M: David Howells <dhowells@redhat.com>
6265 L: keyrings@vger.kernel.org
6267 F: Documentation/security/keys.txt
6268 F: include/linux/key.h
6269 F: include/linux/key-type.h
6274 M: David Safford <safford@us.ibm.com>
6275 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6276 L: linux-security-module@vger.kernel.org
6277 L: keyrings@vger.kernel.org
6279 F: Documentation/security/keys-trusted-encrypted.txt
6280 F: include/keys/trusted-type.h
6281 F: security/keys/trusted.c
6282 F: security/keys/trusted.h
6285 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6286 M: David Safford <safford@us.ibm.com>
6287 L: linux-security-module@vger.kernel.org
6288 L: keyrings@vger.kernel.org
6290 F: Documentation/security/keys-trusted-encrypted.txt
6291 F: include/keys/encrypted-type.h
6292 F: security/keys/encrypted-keys/
6294 KGDB / KDB /debug_core
6295 M: Jason Wessel <jason.wessel@windriver.com>
6296 W: http://kgdb.wiki.kernel.org/
6297 L: kgdb-bugreport@lists.sourceforge.net
6298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6300 F: Documentation/DocBook/kgdb.tmpl
6301 F: drivers/misc/kgdbts.c
6302 F: drivers/tty/serial/kgdboc.c
6303 F: include/linux/kdb.h
6304 F: include/linux/kgdb.h
6308 M: Vegard Nossum <vegardno@ifi.uio.no>
6309 M: Pekka Enberg <penberg@kernel.org>
6311 F: Documentation/kmemcheck.txt
6312 F: arch/x86/include/asm/kmemcheck.h
6313 F: arch/x86/mm/kmemcheck/
6314 F: include/linux/kmemcheck.h
6318 M: Catalin Marinas <catalin.marinas@arm.com>
6320 F: Documentation/kmemleak.txt
6321 F: include/linux/kmemleak.h
6323 F: mm/kmemleak-test.c
6326 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6327 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6328 M: "David S. Miller" <davem@davemloft.net>
6329 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6331 F: Documentation/kprobes.txt
6332 F: include/linux/kprobes.h
6335 KS0108 LCD CONTROLLER DRIVER
6336 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6337 W: http://miguelojeda.es/auxdisplay.htm
6338 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6340 F: Documentation/auxdisplay/ks0108
6341 F: drivers/auxdisplay/ks0108.c
6342 F: include/linux/ks0108.h
6345 M: David Ahern <dsa@cumulusnetworks.com>
6346 L: netdev@vger.kernel.org
6349 F: include/net/l3mdev.h
6351 LANTIQ MIPS ARCHITECTURE
6352 M: John Crispin <blogic@openwrt.org>
6353 L: linux-mips@linux-mips.org
6358 L: linux-x25@vger.kernel.org
6360 F: Documentation/networking/lapb-module.txt
6364 LASI 53c700 driver for PARISC
6365 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6366 L: linux-scsi@vger.kernel.org
6368 F: Documentation/scsi/53c700.txt
6369 F: drivers/scsi/53c700*
6372 M: Richard Purdie <rpurdie@rpsys.net>
6373 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6374 L: linux-leds@vger.kernel.org
6375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6378 F: include/linux/leds.h
6380 LEGACY EEPROM DRIVER
6381 M: Jean Delvare <jdelvare@suse.com>
6383 F: Documentation/misc-devices/eeprom
6384 F: drivers/misc/eeprom/eeprom.c
6386 LEGO USB Tower driver
6387 M: Juergen Stuber <starblue@users.sourceforge.net>
6388 L: legousb-devel@lists.sourceforge.net
6389 W: http://legousb.sourceforge.net/
6391 F: drivers/usb/misc/legousbtower.c
6394 M: Michael Krufky <mkrufky@linuxtv.org>
6395 L: linux-media@vger.kernel.org
6396 W: https://linuxtv.org
6397 W: http://github.com/mkrufky
6398 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6399 T: git git://linuxtv.org/mkrufky/tuners.git
6401 F: drivers/media/dvb-frontends/lg2160.*
6403 LGDT3305 MEDIA DRIVER
6404 M: Michael Krufky <mkrufky@linuxtv.org>
6405 L: linux-media@vger.kernel.org
6406 W: https://linuxtv.org
6407 W: http://github.com/mkrufky
6408 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6409 T: git git://linuxtv.org/mkrufky/tuners.git
6411 F: drivers/media/dvb-frontends/lgdt3305.*
6414 M: Rusty Russell <rusty@rustcorp.com.au>
6415 L: lguest@lists.ozlabs.org
6416 W: http://lguest.ozlabs.org/
6418 F: arch/x86/include/asm/lguest*.h
6421 F: include/linux/lguest*.h
6424 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6425 M: Tejun Heo <tj@kernel.org>
6426 L: linux-ide@vger.kernel.org
6427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6430 F: include/linux/ata.h
6431 F: include/linux/libata.h
6433 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6434 M: Viresh Kumar <vireshk@kernel.org>
6435 L: linux-ide@vger.kernel.org
6436 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6438 F: include/linux/pata_arasan_cf_data.h
6439 F: drivers/ata/pata_arasan_cf.c
6442 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6443 M: Tejun Heo <tj@kernel.org>
6444 L: linux-ide@vger.kernel.org
6445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6447 F: drivers/ata/pata_*.c
6448 F: drivers/ata/ata_generic.c
6450 LIBATA SATA AHCI PLATFORM devices support
6451 M: Hans de Goede <hdegoede@redhat.com>
6452 M: Tejun Heo <tj@kernel.org>
6453 L: linux-ide@vger.kernel.org
6454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6456 F: drivers/ata/ahci_platform.c
6457 F: drivers/ata/libahci_platform.c
6458 F: include/linux/ahci_platform.h
6460 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6461 M: Mikael Pettersson <mikpelinux@gmail.com>
6462 L: linux-ide@vger.kernel.org
6463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6465 F: drivers/ata/sata_promise.*
6468 M: Sasha Levin <sasha.levin@oracle.com>
6470 F: tools/lib/lockdep/
6472 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6473 M: Dan Williams <dan.j.williams@intel.com>
6474 L: linux-nvdimm@lists.01.org
6475 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6479 F: include/linux/nd.h
6480 F: include/linux/libnvdimm.h
6481 F: include/uapi/linux/ndctl.h
6483 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6484 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6485 L: linux-nvdimm@lists.01.org
6486 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6488 F: drivers/nvdimm/blk.c
6489 F: drivers/nvdimm/region_devs.c
6490 F: drivers/acpi/nfit*
6492 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6493 M: Vishal Verma <vishal.l.verma@intel.com>
6494 L: linux-nvdimm@lists.01.org
6495 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6497 F: drivers/nvdimm/btt*
6499 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6500 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6501 L: linux-nvdimm@lists.01.org
6502 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6504 F: drivers/nvdimm/pmem.c
6505 F: include/linux/pmem.h
6506 F: arch/*/include/asm/pmem.h
6508 LIGHTNVM PLATFORM SUPPORT
6509 M: Matias Bjorling <mb@lightnvm.io>
6510 W: http://github/OpenChannelSSD
6511 L: linux-block@vger.kernel.org
6513 F: drivers/lightnvm/
6514 F: include/linux/lightnvm.h
6515 F: include/uapi/linux/lightnvm.h
6517 LINUX FOR IBM pSERIES (RS/6000)
6518 M: Paul Mackerras <paulus@au.ibm.com>
6519 W: http://www.ibm.com/linux/ltc/projects/ppc
6521 F: arch/powerpc/boot/rs6000.h
6523 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6524 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6525 M: Paul Mackerras <paulus@samba.org>
6526 M: Michael Ellerman <mpe@ellerman.id.au>
6527 W: http://www.penguinppc.org/
6528 L: linuxppc-dev@lists.ozlabs.org
6529 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6532 F: Documentation/powerpc/
6535 LINUX FOR POWER MACINTOSH
6536 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6537 W: http://www.penguinppc.org/
6538 L: linuxppc-dev@lists.ozlabs.org
6540 F: arch/powerpc/platforms/powermac/
6541 F: drivers/macintosh/
6543 LINUX FOR POWERPC EMBEDDED MPC5XXX
6544 M: Anatolij Gustschin <agust@denx.de>
6545 L: linuxppc-dev@lists.ozlabs.org
6546 T: git git://git.denx.de/linux-denx-agust.git
6548 F: arch/powerpc/platforms/512x/
6549 F: arch/powerpc/platforms/52xx/
6551 LINUX FOR POWERPC EMBEDDED PPC4XX
6552 M: Alistair Popple <alistair@popple.id.au>
6553 M: Matt Porter <mporter@kernel.crashing.org>
6554 W: http://www.penguinppc.org/
6555 L: linuxppc-dev@lists.ozlabs.org
6557 F: arch/powerpc/platforms/40x/
6558 F: arch/powerpc/platforms/44x/
6560 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6561 L: linuxppc-dev@lists.ozlabs.org
6563 F: arch/powerpc/*/*virtex*
6564 F: arch/powerpc/*/*/*virtex*
6566 LINUX FOR POWERPC EMBEDDED PPC8XX
6567 M: Vitaly Bordug <vitb@kernel.crashing.org>
6568 W: http://www.penguinppc.org/
6569 L: linuxppc-dev@lists.ozlabs.org
6571 F: arch/powerpc/platforms/8xx/
6573 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6574 M: Scott Wood <oss@buserror.net>
6575 M: Kumar Gala <galak@kernel.crashing.org>
6576 W: http://www.penguinppc.org/
6577 L: linuxppc-dev@lists.ozlabs.org
6578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6580 F: arch/powerpc/platforms/83xx/
6581 F: arch/powerpc/platforms/85xx/
6583 LINUX FOR POWERPC PA SEMI PWRFICIENT
6584 M: Olof Johansson <olof@lixom.net>
6585 L: linuxppc-dev@lists.ozlabs.org
6587 F: arch/powerpc/platforms/pasemi/
6588 F: drivers/*/*pasemi*
6589 F: drivers/*/*/*pasemi*
6591 LINUX SECURITY MODULE (LSM) FRAMEWORK
6592 M: Chris Wright <chrisw@sous-sol.org>
6593 L: linux-security-module@vger.kernel.org
6596 LIS3LV02D ACCELEROMETER DRIVER
6597 M: Eric Piel <eric.piel@tremplin-utc.net>
6599 F: Documentation/misc-devices/lis3lv02d
6600 F: drivers/misc/lis3lv02d/
6601 F: drivers/platform/x86/hp_accel.c
6604 M: Josh Poimboeuf <jpoimboe@redhat.com>
6605 M: Jessica Yu <jeyu@redhat.com>
6606 M: Jiri Kosina <jikos@kernel.org>
6607 M: Miroslav Benes <mbenes@suse.cz>
6608 R: Petr Mladek <pmladek@suse.com>
6610 F: kernel/livepatch/
6611 F: include/linux/livepatch.h
6612 F: arch/x86/include/asm/livepatch.h
6613 F: arch/x86/kernel/livepatch.c
6614 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6615 F: samples/livepatch/
6616 L: live-patching@vger.kernel.org
6617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6619 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6620 M: Kees Cook <keescook@chromium.org>
6622 F: drivers/misc/lkdtm.c
6625 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6627 F: include/linux/llc.h
6628 F: include/uapi/linux/llc.h
6632 LM73 HARDWARE MONITOR DRIVER
6633 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6634 L: lm-sensors@lm-sensors.org
6636 F: drivers/hwmon/lm73.c
6638 LM78 HARDWARE MONITOR DRIVER
6639 M: Jean Delvare <jdelvare@suse.com>
6640 L: lm-sensors@lm-sensors.org
6642 F: Documentation/hwmon/lm78
6643 F: drivers/hwmon/lm78.c
6645 LM83 HARDWARE MONITOR DRIVER
6646 M: Jean Delvare <jdelvare@suse.com>
6647 L: lm-sensors@lm-sensors.org
6649 F: Documentation/hwmon/lm83
6650 F: drivers/hwmon/lm83.c
6652 LM90 HARDWARE MONITOR DRIVER
6653 M: Jean Delvare <jdelvare@suse.com>
6654 L: lm-sensors@lm-sensors.org
6656 F: Documentation/hwmon/lm90
6657 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6658 F: drivers/hwmon/lm90.c
6660 LM95234 HARDWARE MONITOR DRIVER
6661 M: Guenter Roeck <linux@roeck-us.net>
6662 L: lm-sensors@lm-sensors.org
6664 F: Documentation/hwmon/lm95234
6665 F: drivers/hwmon/lm95234.c
6667 LME2510 MEDIA DRIVER
6668 M: Malcolm Priestley <tvboxspy@gmail.com>
6669 L: linux-media@vger.kernel.org
6670 W: https://linuxtv.org
6671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6673 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6675 LOCKDEP AND LOCKSTAT
6676 M: Peter Zijlstra <peterz@infradead.org>
6677 M: Ingo Molnar <mingo@redhat.com>
6678 L: linux-kernel@vger.kernel.org
6679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6681 F: Documentation/locking/lockdep*.txt
6682 F: Documentation/locking/lockstat.txt
6683 F: include/linux/lockdep.h
6686 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6687 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6688 L: linux-ntfs-dev@lists.sourceforge.net
6689 W: http://www.linux-ntfs.org/content/view/19/37/
6691 F: Documentation/ldm.txt
6692 F: block/partitions/ldm.*
6695 M: Joern Engel <joern@logfs.org>
6696 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6702 LPC32XX MACHINE SUPPORT
6703 M: Roland Stigge <stigge@antcom.de>
6704 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6706 F: arch/arm/mach-lpc32xx/
6708 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6709 M: Sathya Prakash <sathya.prakash@broadcom.com>
6710 M: Chaitra P B <chaitra.basappa@broadcom.com>
6711 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6712 L: MPT-FusionLinux.pdl@broadcom.com
6713 L: linux-scsi@vger.kernel.org
6714 W: http://www.avagotech.com/support/
6716 F: drivers/message/fusion/
6717 F: drivers/scsi/mpt2sas/
6718 F: drivers/scsi/mpt3sas/
6720 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6721 M: Matthew Wilcox <matthew@wil.cx>
6722 L: linux-scsi@vger.kernel.org
6724 F: drivers/scsi/sym53c8xx_2/
6726 LTC4261 HARDWARE MONITOR DRIVER
6727 M: Guenter Roeck <linux@roeck-us.net>
6728 L: lm-sensors@lm-sensors.org
6730 F: Documentation/hwmon/ltc4261
6731 F: drivers/hwmon/ltc4261.c
6733 LTP (Linux Test Project)
6734 M: Mike Frysinger <vapier@gentoo.org>
6735 M: Cyril Hrubis <chrubis@suse.cz>
6736 M: Wanlong Gao <wanlong.gao@gmail.com>
6737 M: Jan Stancek <jstancek@redhat.com>
6738 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6739 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6740 L: ltp@lists.linux.it (subscribers-only)
6741 W: http://linux-test-project.github.io/
6742 T: git git://github.com/linux-test-project/ltp.git
6746 W: http://www.linux-m32r.org/
6751 M: Geert Uytterhoeven <geert@linux-m68k.org>
6752 L: linux-m68k@lists.linux-m68k.org
6753 W: http://www.linux-m68k.org/
6754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6759 M68K ON APPLE MACINTOSH
6760 M: Joshua Thompson <funaho@jurai.org>
6761 W: http://www.mac.linux-m68k.org/
6762 L: linux-m68k@lists.linux-m68k.org
6767 M: Philip Blundell <philb@gnu.org>
6768 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6772 M88DS3103 MEDIA DRIVER
6773 M: Antti Palosaari <crope@iki.fi>
6774 L: linux-media@vger.kernel.org
6775 W: https://linuxtv.org
6776 W: http://palosaari.fi/linux/
6777 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6778 T: git git://linuxtv.org/anttip/media_tree.git
6780 F: drivers/media/dvb-frontends/m88ds3103*
6782 M88RS2000 MEDIA DRIVER
6783 M: Malcolm Priestley <tvboxspy@gmail.com>
6784 L: linux-media@vger.kernel.org
6785 W: https://linuxtv.org
6786 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6788 F: drivers/media/dvb-frontends/m88rs2000*
6790 MA901 MASTERKIT USB FM RADIO DRIVER
6791 M: Alexey Klimov <klimov.linux@gmail.com>
6792 L: linux-media@vger.kernel.org
6793 T: git git://linuxtv.org/media_tree.git
6795 F: drivers/media/radio/radio-ma901.c
6798 M: Johannes Berg <johannes@sipsolutions.net>
6799 L: linux-wireless@vger.kernel.org
6800 W: http://wireless.kernel.org/
6801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6804 F: Documentation/networking/mac80211-injection.txt
6805 F: include/net/mac80211.h
6807 F: drivers/net/wireless/mac80211_hwsim.[ch]
6810 M: Patrick McHardy <kaber@trash.net>
6811 L: netdev@vger.kernel.org
6813 F: drivers/net/macvlan.c
6814 F: include/linux/if_macvlan.h
6817 M: Jassi Brar <jassisinghbrar@gmail.com>
6818 L: linux-kernel@vger.kernel.org
6821 F: include/linux/mailbox_client.h
6822 F: include/linux/mailbox_controller.h
6824 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6825 M: Michael Kerrisk <mtk.manpages@gmail.com>
6826 W: http://www.kernel.org/doc/man-pages
6827 L: linux-man@vger.kernel.org
6830 MARVELL ARMADA DRM SUPPORT
6831 M: Russell King <rmk+kernel@arm.linux.org.uk>
6833 F: drivers/gpu/drm/armada/
6835 MARVELL 88E6352 DSA support
6836 M: Guenter Roeck <linux@roeck-us.net>
6838 F: drivers/net/dsa/mv88e6352.c
6840 MARVELL CRYPTO DRIVER
6841 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6842 M: Arnaud Ebalard <arno@natisbad.org>
6843 F: drivers/crypto/marvell/
6845 L: linux-crypto@vger.kernel.org
6847 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6848 M: Mirko Lindner <mlindner@marvell.com>
6849 M: Stephen Hemminger <stephen@networkplumber.org>
6850 L: netdev@vger.kernel.org
6852 F: drivers/net/ethernet/marvell/sk*
6854 MARVELL LIBERTAS WIRELESS DRIVER
6855 L: libertas-dev@lists.infradead.org
6857 F: drivers/net/wireless/marvell/libertas/
6859 MARVELL MV643XX ETHERNET DRIVER
6860 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6861 L: netdev@vger.kernel.org
6863 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6864 F: include/linux/mv643xx.h
6866 MARVELL MVNETA ETHERNET DRIVER
6867 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6868 L: netdev@vger.kernel.org
6870 F: drivers/net/ethernet/marvell/mvneta.*
6872 MARVELL MWIFIEX WIRELESS DRIVER
6873 M: Amitkumar Karwar <akarwar@marvell.com>
6874 M: Nishant Sarmukadam <nishants@marvell.com>
6875 L: linux-wireless@vger.kernel.org
6877 F: drivers/net/wireless/marvell/mwifiex/
6879 MARVELL MWL8K WIRELESS DRIVER
6880 M: Lennert Buytenhek <buytenh@wantstofly.org>
6881 L: linux-wireless@vger.kernel.org
6883 F: drivers/net/wireless/marvell/mwl8k.c
6885 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6886 M: Nicolas Pitre <nico@fluxnic.net>
6888 F: drivers/mmc/host/mvsdio.*
6890 MATROX FRAMEBUFFER DRIVER
6891 L: linux-fbdev@vger.kernel.org
6893 F: drivers/video/fbdev/matrox/matroxfb_*
6894 F: include/uapi/linux/matroxfb.h
6896 MAX16065 HARDWARE MONITOR DRIVER
6897 M: Guenter Roeck <linux@roeck-us.net>
6898 L: lm-sensors@lm-sensors.org
6900 F: Documentation/hwmon/max16065
6901 F: drivers/hwmon/max16065.c
6903 MAX20751 HARDWARE MONITOR DRIVER
6904 M: Guenter Roeck <linux@roeck-us.net>
6905 L: lm-sensors@lm-sensors.org
6907 F: Documentation/hwmon/max20751
6908 F: drivers/hwmon/max20751.c
6910 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6911 M: "Hans J. Koch" <hjk@hansjkoch.de>
6912 L: lm-sensors@lm-sensors.org
6914 F: Documentation/hwmon/max6650
6915 F: drivers/hwmon/max6650.c
6917 MAX6697 HARDWARE MONITOR DRIVER
6918 M: Guenter Roeck <linux@roeck-us.net>
6919 L: lm-sensors@lm-sensors.org
6921 F: Documentation/hwmon/max6697
6922 F: Documentation/devicetree/bindings/i2c/max6697.txt
6923 F: drivers/hwmon/max6697.c
6924 F: include/linux/platform_data/max6697.h
6926 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6927 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6928 L: linux-pm@vger.kernel.org
6930 F: drivers/power/max14577_charger.c
6931 F: drivers/power/max77693_charger.c
6933 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6934 M: Javier Martinez Canillas <javier@osg.samsung.com>
6935 L: linux-kernel@vger.kernel.org
6937 F: drivers/*/*max77802*.c
6938 F: Documentation/devicetree/bindings/*/*max77802.txt
6939 F: include/dt-bindings/*/*max77802.h
6941 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6942 M: Chanwoo Choi <cw00.choi@samsung.com>
6943 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6944 L: linux-kernel@vger.kernel.org
6946 F: drivers/*/max14577.c
6947 F: drivers/*/max77686*.c
6948 F: drivers/*/max77693.c
6949 F: drivers/extcon/extcon-max14577.c
6950 F: drivers/extcon/extcon-max77693.c
6951 F: drivers/rtc/rtc-max77686.c
6952 F: drivers/clk/clk-max77686.c
6953 F: Documentation/devicetree/bindings/mfd/max14577.txt
6954 F: Documentation/devicetree/bindings/*/max77686.txt
6955 F: Documentation/devicetree/bindings/mfd/max77693.txt
6956 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6957 F: include/linux/mfd/max14577*.h
6958 F: include/linux/mfd/max77686*.h
6959 F: include/linux/mfd/max77693*.h
6961 MAXIRADIO FM RADIO RECEIVER DRIVER
6962 M: Hans Verkuil <hverkuil@xs4all.nl>
6963 L: linux-media@vger.kernel.org
6964 T: git git://linuxtv.org/media_tree.git
6965 W: https://linuxtv.org
6967 F: drivers/media/radio/radio-maxiradio*
6969 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6970 M: Peter Rosin <peda@axentia.se>
6971 L: linux-iio@vger.kernel.org
6973 F: drivers/iio/potentiometer/mcp4531.c
6975 MEDIA DRIVERS FOR RENESAS - VSP1
6976 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6977 L: linux-media@vger.kernel.org
6978 L: linux-renesas-soc@vger.kernel.org
6979 T: git git://linuxtv.org/media_tree.git
6981 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6982 F: drivers/media/platform/vsp1/
6984 MEDIA DRIVERS FOR ASCOT2E
6985 M: Sergey Kozlov <serjk@netup.ru>
6986 L: linux-media@vger.kernel.org
6987 W: https://linuxtv.org
6989 T: git git://linuxtv.org/media_tree.git
6991 F: drivers/media/dvb-frontends/ascot2e*
6993 MEDIA DRIVERS FOR CXD2841ER
6994 M: Sergey Kozlov <serjk@netup.ru>
6995 L: linux-media@vger.kernel.org
6996 W: https://linuxtv.org
6998 T: git git://linuxtv.org/media_tree.git
7000 F: drivers/media/dvb-frontends/cxd2841er*
7002 MEDIA DRIVERS FOR HORUS3A
7003 M: Sergey Kozlov <serjk@netup.ru>
7004 L: linux-media@vger.kernel.org
7005 W: https://linuxtv.org
7007 T: git git://linuxtv.org/media_tree.git
7009 F: drivers/media/dvb-frontends/horus3a*
7011 MEDIA DRIVERS FOR LNBH25
7012 M: Sergey Kozlov <serjk@netup.ru>
7013 L: linux-media@vger.kernel.org
7014 W: https://linuxtv.org
7016 T: git git://linuxtv.org/media_tree.git
7018 F: drivers/media/dvb-frontends/lnbh25*
7020 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7021 M: Sergey Kozlov <serjk@netup.ru>
7022 L: linux-media@vger.kernel.org
7023 W: https://linuxtv.org
7025 T: git git://linuxtv.org/media_tree.git
7027 F: drivers/media/pci/netup_unidvb/*
7029 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7030 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7031 P: LinuxTV.org Project
7032 L: linux-media@vger.kernel.org
7033 W: https://linuxtv.org
7034 Q: http://patchwork.kernel.org/project/linux-media/list/
7035 T: git git://linuxtv.org/media_tree.git
7037 F: Documentation/dvb/
7038 F: Documentation/video4linux/
7039 F: Documentation/DocBook/media/
7041 F: drivers/staging/media/
7042 F: include/linux/platform_data/media/
7044 F: include/uapi/linux/dvb/
7045 F: include/uapi/linux/videodev2.h
7046 F: include/uapi/linux/media.h
7047 F: include/uapi/linux/v4l2-*
7048 F: include/uapi/linux/meye.h
7049 F: include/uapi/linux/ivtv*
7050 F: include/uapi/linux/uvcvideo.h
7052 MEDIATEK MT7601U WIRELESS LAN DRIVER
7053 M: Jakub Kicinski <kubakici@wp.pl>
7054 L: linux-wireless@vger.kernel.org
7056 F: drivers/net/wireless/mediatek/mt7601u/
7058 MEGARAID SCSI/SAS DRIVERS
7059 M: Kashyap Desai <kashyap.desai@avagotech.com>
7060 M: Sumit Saxena <sumit.saxena@avagotech.com>
7061 M: Uday Lingala <uday.lingala@avagotech.com>
7062 L: megaraidlinux.pdl@avagotech.com
7063 L: linux-scsi@vger.kernel.org
7064 W: http://www.lsi.com
7066 F: Documentation/scsi/megaraid.txt
7067 F: drivers/scsi/megaraid.*
7068 F: drivers/scsi/megaraid/
7070 MELLANOX ETHERNET DRIVER (mlx4_en)
7071 M: Eugenia Emantayev <eugenia@mellanox.com>
7072 L: netdev@vger.kernel.org
7074 W: http://www.mellanox.com
7075 Q: http://patchwork.ozlabs.org/project/netdev/list/
7076 F: drivers/net/ethernet/mellanox/mlx4/en_*
7078 MELLANOX ETHERNET DRIVER (mlx5e)
7079 M: Saeed Mahameed <saeedm@mellanox.com>
7080 L: netdev@vger.kernel.org
7082 W: http://www.mellanox.com
7083 Q: http://patchwork.ozlabs.org/project/netdev/list/
7084 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7086 MELLANOX ETHERNET SWITCH DRIVERS
7087 M: Jiri Pirko <jiri@mellanox.com>
7088 M: Ido Schimmel <idosch@mellanox.com>
7089 L: netdev@vger.kernel.org
7091 W: http://www.mellanox.com
7092 Q: http://patchwork.ozlabs.org/project/netdev/list/
7093 F: drivers/net/ethernet/mellanox/mlxsw/
7096 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7097 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7098 L: linux-kernel@vger.kernel.org
7100 F: kernel/membarrier.c
7101 F: include/uapi/linux/membarrier.h
7104 L: linux-mm@kvack.org
7105 W: http://www.linux-mm.org
7107 F: include/linux/mm.h
7108 F: include/linux/gfp.h
7109 F: include/linux/mmzone.h
7110 F: include/linux/memory_hotplug.h
7111 F: include/linux/vmalloc.h
7114 MEMORY TECHNOLOGY DEVICES (MTD)
7115 M: David Woodhouse <dwmw2@infradead.org>
7116 M: Brian Norris <computersforpeace@gmail.com>
7117 L: linux-mtd@lists.infradead.org
7118 W: http://www.linux-mtd.infradead.org/
7119 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7120 T: git git://git.infradead.org/linux-mtd.git
7121 T: git git://git.infradead.org/l2-mtd.git
7124 F: include/linux/mtd/
7125 F: include/uapi/mtd/
7127 MEN A21 WATCHDOG DRIVER
7128 M: Johannes Thumshirn <morbidrsa@gmail.com>
7129 L: linux-watchdog@vger.kernel.org
7131 F: drivers/watchdog/mena21_wdt.c
7133 MEN CHAMELEON BUS (mcb)
7134 M: Johannes Thumshirn <morbidrsa@gmail.com>
7137 F: include/linux/mcb.h
7138 F: Documentation/men-chameleon-bus.txt
7140 MEN F21BMC (Board Management Controller)
7141 M: Andreas Werner <andreas.werner@men.de>
7143 F: drivers/mfd/menf21bmc.c
7144 F: drivers/watchdog/menf21bmc_wdt.c
7145 F: drivers/leds/leds-menf21bmc.c
7146 F: drivers/hwmon/menf21bmc_hwmon.c
7147 F: Documentation/hwmon/menf21bmc
7150 M: James Hogan <james.hogan@imgtec.com>
7151 L: linux-metag@vger.kernel.org
7152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7155 F: Documentation/metag/
7156 F: Documentation/devicetree/bindings/metag/
7157 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7158 F: drivers/clocksource/metag_generic.c
7159 F: drivers/irqchip/irq-metag.c
7160 F: drivers/irqchip/irq-metag-ext.c
7161 F: drivers/tty/metag_da.c
7163 MICROBLAZE ARCHITECTURE
7164 M: Michal Simek <monstr@monstr.eu>
7165 W: http://www.monstr.eu/fdt/
7166 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7170 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7171 M: Chen Yu <yu.c.chen@intel.com>
7172 L: platform-driver-x86@vger.kernel.org
7174 F: drivers/platform/x86/surfacepro3_button.c
7177 M: Oliver Neukum <oliver@neukum.org>
7179 F: drivers/usb/image/microtek.*
7182 M: Ralf Baechle <ralf@linux-mips.org>
7183 L: linux-mips@linux-mips.org
7184 W: http://www.linux-mips.org/
7185 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7186 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7188 F: Documentation/mips/
7191 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7192 M: Hans Verkuil <hverkuil@xs4all.nl>
7193 L: linux-media@vger.kernel.org
7194 T: git git://linuxtv.org/media_tree.git
7195 W: https://linuxtv.org
7197 F: drivers/media/radio/radio-miropcm20*
7199 MELLANOX MLX4 core VPI driver
7200 M: Yishai Hadas <yishaih@mellanox.com>
7201 L: netdev@vger.kernel.org
7202 L: linux-rdma@vger.kernel.org
7203 W: http://www.mellanox.com
7204 Q: http://patchwork.ozlabs.org/project/netdev/list/
7206 F: drivers/net/ethernet/mellanox/mlx4/
7207 F: include/linux/mlx4/
7209 MELLANOX MLX4 IB driver
7210 M: Yishai Hadas <yishaih@mellanox.com>
7211 L: linux-rdma@vger.kernel.org
7212 W: http://www.mellanox.com
7213 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7215 F: drivers/infiniband/hw/mlx4/
7216 F: include/linux/mlx4/
7218 MELLANOX MLX5 core VPI driver
7219 M: Matan Barak <matanb@mellanox.com>
7220 M: Leon Romanovsky <leonro@mellanox.com>
7221 L: netdev@vger.kernel.org
7222 L: linux-rdma@vger.kernel.org
7223 W: http://www.mellanox.com
7224 Q: http://patchwork.ozlabs.org/project/netdev/list/
7226 F: drivers/net/ethernet/mellanox/mlx5/core/
7227 F: include/linux/mlx5/
7229 MELLANOX MLX5 IB driver
7230 M: Matan Barak <matanb@mellanox.com>
7231 M: Leon Romanovsky <leonro@mellanox.com>
7232 L: linux-rdma@vger.kernel.org
7233 W: http://www.mellanox.com
7234 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7236 F: drivers/infiniband/hw/mlx5/
7237 F: include/linux/mlx5/
7239 MELEXIS MLX90614 DRIVER
7240 M: Crt Mori <cmo@melexis.com>
7241 L: linux-iio@vger.kernel.org
7242 W: http://www.melexis.com
7244 F: drivers/iio/temperature/mlx90614.c
7246 MN88472 MEDIA DRIVER
7247 M: Antti Palosaari <crope@iki.fi>
7248 L: linux-media@vger.kernel.org
7249 W: https://linuxtv.org
7250 W: http://palosaari.fi/linux/
7251 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7252 T: git git://linuxtv.org/anttip/media_tree.git
7254 F: drivers/staging/media/mn88472/
7255 F: drivers/media/dvb-frontends/mn88472.h
7257 MN88473 MEDIA DRIVER
7258 M: Antti Palosaari <crope@iki.fi>
7259 L: linux-media@vger.kernel.org
7260 W: https://linuxtv.org
7261 W: http://palosaari.fi/linux/
7262 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7264 F: drivers/media/dvb-frontends/mn88473*
7267 M: Rusty Russell <rusty@rustcorp.com.au>
7269 F: include/linux/module.h
7272 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7273 W: http://popies.net/meye/
7275 F: Documentation/video4linux/meye.txt
7276 F: drivers/media/pci/meye/
7277 F: include/uapi/linux/meye.h
7279 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7280 M: Jiri Slaby <jirislaby@gmail.com>
7282 F: Documentation/serial/moxa-smartio
7283 F: drivers/tty/mxser.*
7285 MR800 AVERMEDIA USB FM RADIO DRIVER
7286 M: Alexey Klimov <klimov.linux@gmail.com>
7287 L: linux-media@vger.kernel.org
7288 T: git git://linuxtv.org/media_tree.git
7290 F: drivers/media/radio/radio-mr800.c
7292 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7293 M: Alan Ott <alan@signal11.us>
7294 L: linux-wpan@vger.kernel.org
7296 F: drivers/net/ieee802154/mrf24j40.c
7297 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7300 M: "Lee, Chun-Yi" <jlee@suse.com>
7301 L: platform-driver-x86@vger.kernel.org
7303 F: drivers/platform/x86/msi-laptop.c
7306 L: platform-driver-x86@vger.kernel.org
7308 F: drivers/platform/x86/msi-wmi.c
7311 M: Antti Palosaari <crope@iki.fi>
7312 L: linux-media@vger.kernel.org
7313 W: https://linuxtv.org
7314 W: http://palosaari.fi/linux/
7315 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7316 T: git git://linuxtv.org/anttip/media_tree.git
7318 F: drivers/media/tuners/msi001*
7320 MSI2500 MEDIA DRIVER
7321 M: Antti Palosaari <crope@iki.fi>
7322 L: linux-media@vger.kernel.org
7323 W: https://linuxtv.org
7324 W: http://palosaari.fi/linux/
7325 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7326 T: git git://linuxtv.org/anttip/media_tree.git
7328 F: drivers/media/usb/msi2500/
7330 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7331 M: Robert Jarzmik <robert.jarzmik@free.fr>
7332 L: linux-mtd@lists.infradead.org
7334 F: drivers/mtd/devices/docg3*
7336 MT9M032 APTINA SENSOR DRIVER
7337 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7338 L: linux-media@vger.kernel.org
7339 T: git git://linuxtv.org/media_tree.git
7341 F: drivers/media/i2c/mt9m032.c
7342 F: include/media/i2c/mt9m032.h
7344 MT9P031 APTINA CAMERA SENSOR
7345 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7346 L: linux-media@vger.kernel.org
7347 T: git git://linuxtv.org/media_tree.git
7349 F: drivers/media/i2c/mt9p031.c
7350 F: include/media/i2c/mt9p031.h
7352 MT9T001 APTINA CAMERA SENSOR
7353 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7354 L: linux-media@vger.kernel.org
7355 T: git git://linuxtv.org/media_tree.git
7357 F: drivers/media/i2c/mt9t001.c
7358 F: include/media/i2c/mt9t001.h
7360 MT9V032 APTINA CAMERA SENSOR
7361 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7362 L: linux-media@vger.kernel.org
7363 T: git git://linuxtv.org/media_tree.git
7365 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7366 F: drivers/media/i2c/mt9v032.c
7367 F: include/media/i2c/mt9v032.h
7369 MULTIFUNCTION DEVICES (MFD)
7370 M: Lee Jones <lee.jones@linaro.org>
7371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7374 F: include/linux/mfd/
7376 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7377 M: Ulf Hansson <ulf.hansson@linaro.org>
7378 L: linux-mmc@vger.kernel.org
7379 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7382 F: include/linux/mmc/
7383 F: include/uapi/linux/mmc/
7385 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7387 F: drivers/mmc/host/mmc_spi.c
7388 F: include/linux/spi/mmc_spi.h
7390 MULTISOUND SOUND DRIVER
7391 M: Andrew Veliath <andrewtv@usa.net>
7393 F: Documentation/sound/oss/MultiSound
7396 MULTITECH MULTIPORT CARD (ISICOM)
7398 F: drivers/tty/isicom.c
7399 F: include/linux/isicom.h
7401 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7402 M: Bin Liu <b-liu@ti.com>
7403 L: linux-usb@vger.kernel.org
7404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7406 F: drivers/usb/musb/
7408 MXL5007T MEDIA DRIVER
7409 M: Michael Krufky <mkrufky@linuxtv.org>
7410 L: linux-media@vger.kernel.org
7411 W: https://linuxtv.org
7412 W: http://github.com/mkrufky
7413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7414 T: git git://linuxtv.org/mkrufky/tuners.git
7416 F: drivers/media/tuners/mxl5007t.*
7418 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7419 M: Hyong-Youb Kim <hykim@myri.com>
7420 L: netdev@vger.kernel.org
7421 W: https://www.myricom.com/support/downloads/myri10ge.html
7423 F: drivers/net/ethernet/myricom/myri10ge/
7425 NAND FLASH SUBSYSTEM
7426 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7427 R: Richard Weinberger <richard@nod.at>
7428 L: linux-mtd@lists.infradead.org
7429 W: http://www.linux-mtd.infradead.org/
7430 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7431 T: git git://github.com/linux-nand/linux.git
7433 F: drivers/mtd/nand/
7434 F: include/linux/mtd/nand*.h
7436 NATSEMI ETHERNET DRIVER (DP8381x)
7438 F: drivers/net/ethernet/natsemi/natsemi.c
7440 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7441 M: Daniel Mack <zonque@gmail.com>
7443 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7444 W: http://www.native-instruments.com
7448 M: Petr Vandrovec <petr@vandrovec.name>
7452 NCR 5380 SCSI DRIVERS
7453 M: Finn Thain <fthain@telegraphics.com.au>
7454 M: Michael Schmitz <schmitzmic@gmail.com>
7455 L: linux-scsi@vger.kernel.org
7457 F: Documentation/scsi/g_NCR5380.txt
7458 F: drivers/scsi/NCR5380.*
7459 F: drivers/scsi/arm/cumana_1.c
7460 F: drivers/scsi/arm/oak.c
7461 F: drivers/scsi/atari_NCR5380.c
7462 F: drivers/scsi/atari_scsi.*
7463 F: drivers/scsi/dmx3191d.c
7464 F: drivers/scsi/dtc.*
7465 F: drivers/scsi/g_NCR5380.*
7466 F: drivers/scsi/g_NCR5380_mmio.c
7467 F: drivers/scsi/mac_scsi.*
7468 F: drivers/scsi/pas16.*
7469 F: drivers/scsi/sun3_scsi.*
7470 F: drivers/scsi/sun3_scsi_vme.c
7471 F: drivers/scsi/t128.*
7473 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7474 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7475 L: linux-scsi@vger.kernel.org
7477 F: drivers/scsi/NCR_D700.*
7479 NCT6775 HARDWARE MONITOR DRIVER
7480 M: Guenter Roeck <linux@roeck-us.net>
7481 L: lm-sensors@lm-sensors.org
7483 F: Documentation/hwmon/nct6775
7484 F: drivers/hwmon/nct6775.c
7486 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7487 M: Faisal Latif <faisal.latif@intel.com>
7488 L: linux-rdma@vger.kernel.org
7489 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7491 F: drivers/infiniband/hw/nes/
7493 NETEM NETWORK EMULATOR
7494 M: Stephen Hemminger <stephen@networkplumber.org>
7495 L: netem@lists.linux-foundation.org
7497 F: net/sched/sch_netem.c
7499 NETERION 10GbE DRIVERS (s2io/vxge)
7500 M: Jon Mason <jdmason@kudzu.us>
7501 L: netdev@vger.kernel.org
7503 F: Documentation/networking/s2io.txt
7504 F: Documentation/networking/vxge.txt
7505 F: drivers/net/ethernet/neterion/
7507 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7508 M: Pablo Neira Ayuso <pablo@netfilter.org>
7509 M: Patrick McHardy <kaber@trash.net>
7510 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7511 L: netfilter-devel@vger.kernel.org
7512 L: coreteam@netfilter.org
7513 W: http://www.netfilter.org/
7514 W: http://www.iptables.org/
7515 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7519 F: include/linux/netfilter*
7520 F: include/linux/netfilter/
7521 F: include/net/netfilter/
7522 F: include/uapi/linux/netfilter*
7523 F: include/uapi/linux/netfilter/
7524 F: net/*/netfilter.c
7527 F: net/bridge/br_netfilter*.c
7530 M: Paul Moore <paul@paul-moore.com>
7531 W: http://netlabel.sf.net
7532 L: netdev@vger.kernel.org
7534 F: Documentation/netlabel/
7535 F: include/net/netlabel.h
7538 NETROM NETWORK LAYER
7539 M: Ralf Baechle <ralf@linux-mips.org>
7540 L: linux-hams@vger.kernel.org
7541 W: http://www.linux-ax25.org/
7543 F: include/net/netrom.h
7544 F: include/uapi/linux/netrom.h
7547 NETRONOME ETHERNET DRIVERS
7548 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7549 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7550 L: oss-drivers@netronome.com
7552 F: drivers/net/ethernet/netronome/
7554 NETWORK BLOCK DEVICE (NBD)
7555 M: Markus Pargmann <mpa@pengutronix.de>
7557 L: nbd-general@lists.sourceforge.net
7558 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7559 F: Documentation/blockdev/nbd.txt
7560 F: drivers/block/nbd.c
7561 F: include/uapi/linux/nbd.h
7563 NETWORK DROP MONITOR
7564 M: Neil Horman <nhorman@tuxdriver.com>
7565 L: netdev@vger.kernel.org
7567 W: https://fedorahosted.org/dropwatch/
7568 F: net/core/drop_monitor.c
7570 NETWORKING [GENERAL]
7571 M: "David S. Miller" <davem@davemloft.net>
7572 L: netdev@vger.kernel.org
7573 W: http://www.linuxfoundation.org/en/Net
7574 Q: http://patchwork.ozlabs.org/project/netdev/list/
7575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7580 F: include/linux/in.h
7581 F: include/linux/net.h
7582 F: include/linux/netdevice.h
7583 F: include/uapi/linux/in.h
7584 F: include/uapi/linux/net.h
7585 F: include/uapi/linux/netdevice.h
7586 F: include/uapi/linux/net_namespace.h
7588 F: tools/testing/selftests/net/
7592 NETWORKING [IPv4/IPv6]
7593 M: "David S. Miller" <davem@davemloft.net>
7594 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7595 M: James Morris <jmorris@namei.org>
7596 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7597 M: Patrick McHardy <kaber@trash.net>
7598 L: netdev@vger.kernel.org
7599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7607 M: Steffen Klassert <steffen.klassert@secunet.com>
7608 M: Herbert Xu <herbert@gondor.apana.org.au>
7609 M: "David S. Miller" <davem@davemloft.net>
7610 L: netdev@vger.kernel.org
7611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7620 F: net/ipv4/ipcomp.c
7621 F: net/ipv4/ip_vti.c
7625 F: net/ipv6/ipcomp6.c
7626 F: net/ipv6/ip6_vti.c
7627 F: include/uapi/linux/xfrm.h
7628 F: include/net/xfrm.h
7630 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7631 M: Paul Moore <paul@paul-moore.com>
7632 L: netdev@vger.kernel.org
7635 NETWORKING [WIRELESS]
7636 L: linux-wireless@vger.kernel.org
7637 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7640 L: netdev@vger.kernel.org
7641 W: http://www.linuxfoundation.org/en/Net
7642 Q: http://patchwork.ozlabs.org/project/netdev/list/
7643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7647 F: include/linux/if_*
7648 F: include/linux/netdevice.h
7649 F: include/linux/etherdevice.h
7650 F: include/linux/fcdevice.h
7651 F: include/linux/fddidevice.h
7652 F: include/linux/hippidevice.h
7653 F: include/linux/inetdevice.h
7654 F: include/uapi/linux/if_*
7655 F: include/uapi/linux/netdevice.h
7657 NETWORKING DRIVERS (WIRELESS)
7658 M: Kalle Valo <kvalo@codeaurora.org>
7659 L: linux-wireless@vger.kernel.org
7660 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7664 F: drivers/net/wireless/
7666 NETXEN (1/10) GbE SUPPORT
7667 M: Manish Chopra <manish.chopra@qlogic.com>
7668 M: Sony Chacko <sony.chacko@qlogic.com>
7669 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7670 L: netdev@vger.kernel.org
7671 W: http://www.qlogic.com
7673 F: drivers/net/ethernet/qlogic/netxen/
7676 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7677 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7678 M: Samuel Ortiz <sameo@linux.intel.com>
7679 L: linux-wireless@vger.kernel.org
7680 L: linux-nfc@lists.01.org (subscribers-only)
7684 F: include/uapi/linux/nfc.h
7686 F: include/linux/platform_data/microread.h
7687 F: include/linux/platform_data/nfcmrvl.h
7688 F: include/linux/platform_data/nxp-nci.h
7689 F: include/linux/platform_data/pn544.h
7690 F: include/linux/platform_data/st21nfca.h
7691 F: include/linux/platform_data/st-nci.h
7692 F: Documentation/devicetree/bindings/net/nfc/
7694 NFS, SUNRPC, AND LOCKD CLIENTS
7695 M: Trond Myklebust <trond.myklebust@primarydata.com>
7696 M: Anna Schumaker <anna.schumaker@netapp.com>
7697 L: linux-nfs@vger.kernel.org
7698 W: http://client.linux-nfs.org
7699 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7705 F: include/linux/lockd/
7706 F: include/linux/nfs*
7707 F: include/linux/sunrpc/
7708 F: include/uapi/linux/nfs*
7709 F: include/uapi/linux/sunrpc/
7712 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7713 L: linux-nilfs@vger.kernel.org
7714 W: http://nilfs.sourceforge.net/
7715 T: git git://github.com/konis/nilfs2.git
7717 F: Documentation/filesystems/nilfs2.txt
7719 F: include/linux/nilfs2_fs.h
7720 F: include/trace/events/nilfs2.h
7722 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7723 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7724 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7726 F: Documentation/scsi/NinjaSCSI.txt
7727 F: drivers/scsi/pcmcia/nsp_*
7729 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7730 M: GOTO Masanori <gotom@debian.or.jp>
7731 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7732 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7734 F: Documentation/scsi/NinjaSCSI.txt
7735 F: drivers/scsi/nsp32*
7738 M: Ley Foon Tan <lftan@altera.com>
7739 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7744 NOKIA N900 POWER SUPPLY DRIVERS
7745 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7746 F: include/linux/power/bq2415x_charger.h
7747 F: include/linux/power/bq27xxx_battery.h
7748 F: include/linux/power/isp1704_charger.h
7749 F: drivers/power/bq2415x_charger.c
7750 F: drivers/power/bq27xxx_battery.c
7751 F: drivers/power/bq27xxx_battery_i2c.c
7752 F: drivers/power/isp1704_charger.c
7753 F: drivers/power/rx51_battery.c
7756 M: Jon Mason <jdmason@kudzu.us>
7757 M: Dave Jiang <dave.jiang@intel.com>
7758 M: Allen Hubbe <Allen.Hubbe@emc.com>
7759 L: linux-ntb@googlegroups.com
7761 W: https://github.com/jonmason/ntb/wiki
7762 T: git git://github.com/jonmason/ntb.git
7764 F: drivers/net/ntb_netdev.c
7765 F: include/linux/ntb.h
7766 F: include/linux/ntb_transport.h
7769 M: Jon Mason <jdmason@kudzu.us>
7770 M: Dave Jiang <dave.jiang@intel.com>
7771 L: linux-ntb@googlegroups.com
7773 W: https://github.com/jonmason/ntb/wiki
7774 T: git git://github.com/jonmason/ntb.git
7775 F: drivers/ntb/hw/intel/
7778 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7779 L: linux-ntb@googlegroups.com
7781 F: drivers/ntb/hw/amd/
7784 M: Anton Altaparmakov <anton@tuxera.com>
7785 L: linux-ntfs-dev@lists.sourceforge.net
7786 W: http://www.tuxera.com/
7787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7789 F: Documentation/filesystems/ntfs.txt
7792 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7793 M: Antonino Daplas <adaplas@gmail.com>
7794 L: linux-fbdev@vger.kernel.org
7796 F: drivers/video/fbdev/riva/
7797 F: drivers/video/fbdev/nvidia/
7800 M: Keith Busch <keith.busch@intel.com>
7801 M: Jens Axboe <axboe@fb.com>
7802 L: linux-nvme@lists.infradead.org
7803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7804 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7806 F: drivers/nvme/host/
7807 F: include/linux/nvme.h
7810 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7811 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7814 F: Documentation/devicetree/bindings/nvmem/
7815 F: include/linux/nvmem-consumer.h
7816 F: include/linux/nvmem-provider.h
7819 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7820 R: Charles Gorand <charles.gorand@effinnov.com>
7821 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7823 F: drivers/nfc/nxp-nci
7825 NXP TDA998X DRM DRIVER
7826 M: Russell King <rmk+kernel@arm.linux.org.uk>
7828 F: drivers/gpu/drm/i2c/tda998x_drv.c
7829 F: include/drm/i2c/tda998x.h
7832 M: Peter Rosin <peda@axentia.se>
7833 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7835 F: sound/soc/codecs/tfa9879*
7838 M: Tony Lindgren <tony@atomide.com>
7839 L: linux-omap@vger.kernel.org
7840 W: http://www.muru.com/linux/omap/
7841 W: http://linux.omap.com/
7842 Q: http://patchwork.kernel.org/project/linux-omap/list/
7843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7846 F: arch/arm/configs/omap1_defconfig
7847 F: arch/arm/configs/omap2plus_defconfig
7848 F: drivers/i2c/busses/i2c-omap.c
7849 F: drivers/irqchip/irq-omap-intc.c
7850 F: drivers/mfd/*omap*.c
7851 F: drivers/mfd/menelaus.c
7852 F: drivers/mfd/palmas.c
7853 F: drivers/mfd/tps65217.c
7854 F: drivers/mfd/tps65218.c
7855 F: drivers/mfd/tps65910.c
7856 F: drivers/mfd/twl-core.[ch]
7857 F: drivers/mfd/twl4030*.c
7858 F: drivers/mfd/twl6030*.c
7859 F: drivers/mfd/twl6040*.c
7860 F: drivers/regulator/palmas-regulator*.c
7861 F: drivers/regulator/pbias-regulator.c
7862 F: drivers/regulator/tps65217-regulator.c
7863 F: drivers/regulator/tps65218-regulator.c
7864 F: drivers/regulator/tps65910-regulator.c
7865 F: drivers/regulator/twl-regulator.c
7866 F: include/linux/i2c-omap.h
7868 OMAP DEVICE TREE SUPPORT
7869 M: Benoît Cousson <bcousson@baylibre.com>
7870 M: Tony Lindgren <tony@atomide.com>
7871 L: linux-omap@vger.kernel.org
7872 L: devicetree@vger.kernel.org
7874 F: arch/arm/boot/dts/*omap*
7875 F: arch/arm/boot/dts/*am3*
7876 F: arch/arm/boot/dts/*am4*
7877 F: arch/arm/boot/dts/*am5*
7878 F: arch/arm/boot/dts/*dra7*
7880 OMAP CLOCK FRAMEWORK SUPPORT
7881 M: Paul Walmsley <paul@pwsan.com>
7882 L: linux-omap@vger.kernel.org
7884 F: arch/arm/*omap*/*clock*
7886 OMAP POWER MANAGEMENT SUPPORT
7887 M: Kevin Hilman <khilman@deeprootsystems.com>
7888 L: linux-omap@vger.kernel.org
7890 F: arch/arm/*omap*/*pm*
7891 F: drivers/cpufreq/omap-cpufreq.c
7893 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7894 M: Rajendra Nayak <rnayak@ti.com>
7895 M: Paul Walmsley <paul@pwsan.com>
7896 L: linux-omap@vger.kernel.org
7898 F: arch/arm/mach-omap2/prm*
7901 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7902 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7903 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7904 L: linux-omap@vger.kernel.org
7908 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7909 M: Roger Quadros <rogerq@ti.com>
7910 M: Tony Lindgren <tony@atomide.com>
7911 L: linux-omap@vger.kernel.org
7913 F: drivers/memory/omap-gpmc.c
7914 F: arch/arm/mach-omap2/*gpmc*
7916 OMAP FRAMEBUFFER SUPPORT
7917 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7918 L: linux-fbdev@vger.kernel.org
7919 L: linux-omap@vger.kernel.org
7921 F: drivers/video/fbdev/omap/
7923 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7924 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7925 L: linux-omap@vger.kernel.org
7926 L: linux-fbdev@vger.kernel.org
7928 F: drivers/video/fbdev/omap2/
7929 F: Documentation/arm/OMAP/DSS
7931 OMAP HARDWARE SPINLOCK SUPPORT
7932 M: Ohad Ben-Cohen <ohad@wizery.com>
7933 L: linux-omap@vger.kernel.org
7935 F: drivers/hwspinlock/omap_hwspinlock.c
7938 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7939 L: linux-omap@vger.kernel.org
7941 F: drivers/mmc/host/omap.c
7944 L: linux-mmc@vger.kernel.org
7945 L: linux-omap@vger.kernel.org
7947 F: drivers/mmc/host/omap_hsmmc.c
7949 OMAP RANDOM NUMBER GENERATOR SUPPORT
7950 M: Deepak Saxena <dsaxena@plexity.net>
7952 F: drivers/char/hw_random/omap-rng.c
7955 M: Benoît Cousson <bcousson@baylibre.com>
7956 M: Paul Walmsley <paul@pwsan.com>
7957 L: linux-omap@vger.kernel.org
7959 F: arch/arm/mach-omap2/omap_hwmod.*
7962 M: Paul Walmsley <paul@pwsan.com>
7963 L: linux-omap@vger.kernel.org
7965 F: arch/arm/mach-omap2/omap_hwmod*data*
7967 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7968 M: Benoît Cousson <bcousson@baylibre.com>
7969 L: linux-omap@vger.kernel.org
7971 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7973 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7974 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7975 L: linux-media@vger.kernel.org
7977 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7978 F: drivers/media/platform/omap3isp/
7979 F: drivers/staging/media/omap4iss/
7982 L: linux-usb@vger.kernel.org
7983 L: linux-omap@vger.kernel.org
7985 F: drivers/usb/*/*omap*
7986 F: arch/arm/*omap*/usb*
7989 M: Grygorii Strashko <grygorii.strashko@ti.com>
7990 M: Santosh Shilimkar <ssantosh@kernel.org>
7991 M: Kevin Hilman <khilman@deeprootsystems.com>
7992 L: linux-omap@vger.kernel.org
7994 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7995 F: drivers/gpio/gpio-omap.c
7997 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7998 M: Mark Jackson <mpfj@newflow.co.uk>
7999 L: linux-omap@vger.kernel.org
8001 F: arch/arm/boot/dts/am335x-nano.dts
8004 M: Bob Copeland <me@bobcopeland.com>
8005 L: linux-karma-devel@lists.sourceforge.net
8007 F: Documentation/filesystems/omfs.txt
8010 OMNIKEY CARDMAN 4000 DRIVER
8011 M: Harald Welte <laforge@gnumonks.org>
8013 F: drivers/char/pcmcia/cm4000_cs.c
8014 F: include/linux/cm4000_cs.h
8015 F: include/uapi/linux/cm4000_cs.h
8017 OMNIKEY CARDMAN 4040 DRIVER
8018 M: Harald Welte <laforge@gnumonks.org>
8020 F: drivers/char/pcmcia/cm4040_cs.*
8022 OMNIVISION OV7670 SENSOR DRIVER
8023 M: Jonathan Corbet <corbet@lwn.net>
8024 L: linux-media@vger.kernel.org
8025 T: git git://linuxtv.org/media_tree.git
8027 F: drivers/media/i2c/ov7670.c
8029 ONENAND FLASH DRIVER
8030 M: Kyungmin Park <kyungmin.park@samsung.com>
8031 L: linux-mtd@lists.infradead.org
8033 F: drivers/mtd/onenand/
8034 F: include/linux/mtd/onenand*.h
8036 ONSTREAM SCSI TAPE DRIVER
8037 M: Willem Riede <osst@riede.org>
8038 L: osst-users@lists.sourceforge.net
8039 L: linux-scsi@vger.kernel.org
8041 F: Documentation/scsi/osst.txt
8042 F: drivers/scsi/osst.*
8043 F: drivers/scsi/osst_*.h
8044 F: drivers/scsi/st.h
8046 OPENCORES I2C BUS DRIVER
8047 M: Peter Korsgaard <jacmet@sunsite.dk>
8048 L: linux-i2c@vger.kernel.org
8050 F: Documentation/i2c/busses/i2c-ocores
8051 F: drivers/i2c/busses/i2c-ocores.c
8053 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8054 M: Rob Herring <robh+dt@kernel.org>
8055 M: Frank Rowand <frowand.list@gmail.com>
8056 M: Grant Likely <grant.likely@linaro.org>
8057 L: devicetree@vger.kernel.org
8058 W: http://www.devicetree.org/
8059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8062 F: include/linux/of*.h
8065 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8066 M: Rob Herring <robh+dt@kernel.org>
8067 M: Pawel Moll <pawel.moll@arm.com>
8068 M: Mark Rutland <mark.rutland@arm.com>
8069 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8070 M: Kumar Gala <galak@codeaurora.org>
8071 L: devicetree@vger.kernel.org
8072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8074 F: Documentation/devicetree/
8076 F: include/dt-bindings/
8078 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8079 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8080 L: devicetree@vger.kernel.org
8082 F: Documentation/devicetree/dynamic-resolution-notes.txt
8083 F: Documentation/devicetree/overlay-notes.txt
8084 F: drivers/of/overlay.c
8085 F: drivers/of/resolver.c
8087 OPENRISC ARCHITECTURE
8088 M: Jonas Bonn <jonas@southpole.se>
8089 W: http://openrisc.net
8090 L: linux@lists.openrisc.net (moderated for non-subscribers)
8092 T: git git://openrisc.net/~jonas/linux
8096 M: Pravin Shelar <pshelar@nicira.com>
8097 L: netdev@vger.kernel.org
8098 L: dev@openvswitch.org
8099 W: http://openvswitch.org
8102 F: include/uapi/linux/openvswitch.h
8104 OPERATING PERFORMANCE POINTS (OPP)
8105 M: Viresh Kumar <vireshk@kernel.org>
8106 M: Nishanth Menon <nm@ti.com>
8107 M: Stephen Boyd <sboyd@codeaurora.org>
8108 L: linux-pm@vger.kernel.org
8110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8111 F: drivers/base/power/opp/
8112 F: include/linux/pm_opp.h
8113 F: Documentation/power/opp.txt
8114 F: Documentation/devicetree/bindings/opp/
8117 M: Clemens Ladisch <clemens@ladisch.de>
8118 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8119 T: git git://git.alsa-project.org/alsa-kernel.git
8121 F: sound/drivers/opl4/
8124 M: Robert Richter <rric@kernel.org>
8125 L: oprofile-list@lists.sf.net
8127 F: arch/*/include/asm/oprofile*.h
8129 F: drivers/oprofile/
8130 F: include/linux/oprofile.h
8132 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8133 M: Mark Fasheh <mfasheh@suse.com>
8134 M: Joel Becker <jlbec@evilplan.org>
8135 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8136 W: http://ocfs2.wiki.kernel.org
8138 F: Documentation/filesystems/ocfs2.txt
8139 F: Documentation/filesystems/dlmfs.txt
8143 L: linux-wireless@vger.kernel.org
8144 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8145 W: http://www.nongnu.org/orinoco/
8147 F: drivers/net/wireless/intersil/orinoco/
8149 OSD LIBRARY and FILESYSTEM
8150 M: Boaz Harrosh <ooo@electrozaur.com>
8151 M: Benny Halevy <bhalevy@primarydata.com>
8152 L: osd-dev@open-osd.org
8153 W: http://open-osd.org
8154 T: git git://git.open-osd.org/open-osd.git
8156 F: drivers/scsi/osd/
8157 F: include/scsi/osd_*
8161 M: Miklos Szeredi <miklos@szeredi.hu>
8162 L: linux-unionfs@vger.kernel.org
8163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8166 F: Documentation/filesystems/overlayfs.txt
8169 M: Christian Lamparter <chunkeey@googlemail.com>
8170 L: linux-wireless@vger.kernel.org
8171 W: http://wireless.kernel.org/en/users/Drivers/p54
8173 F: drivers/net/wireless/intersil/p54/
8175 PA SEMI ETHERNET DRIVER
8176 M: Olof Johansson <olof@lixom.net>
8177 L: netdev@vger.kernel.org
8179 F: drivers/net/ethernet/pasemi/*
8181 PA SEMI SMBUS DRIVER
8182 M: Olof Johansson <olof@lixom.net>
8183 L: linux-i2c@vger.kernel.org
8185 F: drivers/i2c/busses/i2c-pasemi.c
8187 PADATA PARALLEL EXECUTION MECHANISM
8188 M: Steffen Klassert <steffen.klassert@secunet.com>
8189 L: linux-crypto@vger.kernel.org
8192 F: include/linux/padata.h
8193 F: Documentation/padata.txt
8195 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8196 M: Harald Welte <laforge@gnumonks.org>
8197 L: platform-driver-x86@vger.kernel.org
8199 F: drivers/platform/x86/panasonic-laptop.c
8201 PANASONIC MN10300/AM33/AM34 PORT
8202 M: David Howells <dhowells@redhat.com>
8203 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8204 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8205 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8207 F: Documentation/mn10300/
8210 PARALLEL LCD/KEYPAD PANEL DRIVER
8211 M: Willy Tarreau <willy@haproxy.com>
8212 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8214 F: Documentation/misc-devices/lcd-panel-cgram.txt
8215 F: drivers/misc/panel.c
8217 PARALLEL PORT SUBSYSTEM
8218 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8219 M: Sudip Mukherjee <sudip@vectorindia.org>
8220 L: linux-parport@lists.infradead.org (subscribers-only)
8223 F: include/linux/parport*.h
8224 F: drivers/char/ppdev.c
8225 F: include/uapi/linux/ppdev.h
8226 F: Documentation/parport*.txt
8228 PARAVIRT_OPS INTERFACE
8229 M: Jeremy Fitzhardinge <jeremy@goop.org>
8230 M: Chris Wright <chrisw@sous-sol.org>
8231 M: Alok Kataria <akataria@vmware.com>
8232 M: Rusty Russell <rusty@rustcorp.com.au>
8233 L: virtualization@lists.linux-foundation.org
8235 F: Documentation/virtual/paravirt_ops.txt
8236 F: arch/*/kernel/paravirt*
8237 F: arch/*/include/asm/paravirt.h
8239 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8240 M: Tim Waugh <tim@cyberelk.net>
8241 L: linux-parport@lists.infradead.org (subscribers-only)
8243 F: Documentation/blockdev/paride.txt
8244 F: drivers/block/paride/
8247 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8248 M: Helge Deller <deller@gmx.de>
8249 L: linux-parisc@vger.kernel.org
8250 W: http://www.parisc-linux.org/
8251 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8256 F: Documentation/parisc/
8258 F: drivers/char/agp/parisc-agp.c
8259 F: drivers/input/serio/gscps2.c
8260 F: drivers/parport/parport_gsc.*
8261 F: drivers/tty/serial/8250/8250_gsc.c
8262 F: drivers/video/fbdev/sti*
8263 F: drivers/video/console/sti*
8264 F: drivers/video/logo/logo_parisc*
8266 PC87360 HARDWARE MONITORING DRIVER
8267 M: Jim Cromie <jim.cromie@gmail.com>
8268 L: lm-sensors@lm-sensors.org
8270 F: Documentation/hwmon/pc87360
8271 F: drivers/hwmon/pc87360.c
8274 M: Jim Cromie <jim.cromie@gmail.com>
8276 F: drivers/char/pc8736x_gpio.c
8278 PC87427 HARDWARE MONITORING DRIVER
8279 M: Jean Delvare <jdelvare@suse.com>
8280 L: lm-sensors@lm-sensors.org
8282 F: Documentation/hwmon/pc87427
8283 F: drivers/hwmon/pc87427.c
8286 M: Riku Voipio <riku.voipio@iki.fi>
8288 F: drivers/leds/leds-pca9532.c
8289 F: include/linux/leds-pca9532.h
8291 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8292 M: Guenter Roeck <linux@roeck-us.net>
8293 L: linux-i2c@vger.kernel.org
8295 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8297 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8298 M: Khalid Aziz <khalid@gonehiking.org>
8300 F: drivers/firmware/pcdp.*
8303 M: Linas Vepstas <linasvepstas@gmail.com>
8304 L: linux-pci@vger.kernel.org
8306 F: Documentation/PCI/pci-error-recovery.txt
8309 M: Bjorn Helgaas <bhelgaas@google.com>
8310 L: linux-pci@vger.kernel.org
8311 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8314 F: Documentation/PCI/
8316 F: include/linux/pci*
8318 F: arch/x86/kernel/quirks.c
8320 PCI DRIVER FOR ALTERA PCIE IP
8321 M: Ley Foon Tan <lftan@altera.com>
8322 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8323 L: linux-pci@vger.kernel.org
8325 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8326 F: drivers/pci/host/pcie-altera.c
8328 PCI DRIVER FOR ARM VERSATILE PLATFORM
8329 M: Rob Herring <robh@kernel.org>
8330 L: linux-pci@vger.kernel.org
8331 L: linux-arm-kernel@lists.infradead.org
8333 F: Documentation/devicetree/bindings/pci/versatile.txt
8334 F: drivers/pci/host/pci-versatile.c
8336 PCI DRIVER FOR APPLIEDMICRO XGENE
8337 M: Tanmay Inamdar <tinamdar@apm.com>
8338 L: linux-pci@vger.kernel.org
8339 L: linux-arm-kernel@lists.infradead.org
8341 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8342 F: drivers/pci/host/pci-xgene.c
8344 PCI DRIVER FOR FREESCALE LAYERSCAPE
8345 M: Minghuan Lian <minghuan.Lian@freescale.com>
8346 M: Mingkai Hu <mingkai.hu@freescale.com>
8347 M: Roy Zang <tie-fei.zang@freescale.com>
8348 L: linuxppc-dev@lists.ozlabs.org
8349 L: linux-pci@vger.kernel.org
8350 L: linux-arm-kernel@lists.infradead.org
8352 F: drivers/pci/host/*layerscape*
8355 M: Richard Zhu <Richard.Zhu@freescale.com>
8356 M: Lucas Stach <l.stach@pengutronix.de>
8357 L: linux-pci@vger.kernel.org
8358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8360 F: drivers/pci/host/*imx6*
8362 PCI DRIVER FOR TI KEYSTONE
8363 M: Murali Karicheri <m-karicheri2@ti.com>
8364 L: linux-pci@vger.kernel.org
8365 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8367 F: drivers/pci/host/*keystone*
8369 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8370 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8371 M: Jason Cooper <jason@lakedaemon.net>
8372 L: linux-pci@vger.kernel.org
8373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8375 F: drivers/pci/host/*mvebu*
8377 PCI DRIVER FOR NVIDIA TEGRA
8378 M: Thierry Reding <thierry.reding@gmail.com>
8379 L: linux-tegra@vger.kernel.org
8380 L: linux-pci@vger.kernel.org
8382 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8383 F: drivers/pci/host/pci-tegra.c
8385 PCI DRIVER FOR TI DRA7XX
8386 M: Kishon Vijay Abraham I <kishon@ti.com>
8387 L: linux-omap@vger.kernel.org
8388 L: linux-pci@vger.kernel.org
8390 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8391 F: drivers/pci/host/pci-dra7xx.c
8393 PCI DRIVER FOR RENESAS R-CAR
8394 M: Simon Horman <horms@verge.net.au>
8395 L: linux-pci@vger.kernel.org
8396 L: linux-renesas-soc@vger.kernel.org
8398 F: drivers/pci/host/*rcar*
8400 PCI DRIVER FOR SAMSUNG EXYNOS
8401 M: Jingoo Han <jingoohan1@gmail.com>
8402 L: linux-pci@vger.kernel.org
8403 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8404 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8406 F: drivers/pci/host/pci-exynos.c
8408 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8409 M: Jingoo Han <jingoohan1@gmail.com>
8410 M: Pratyush Anand <pratyush.anand@gmail.com>
8411 L: linux-pci@vger.kernel.org
8413 F: drivers/pci/host/*designware*
8415 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8416 M: Joao Pinto <jpinto@synopsys.com>
8417 L: linux-pci@vger.kernel.org
8419 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8420 F: drivers/pci/host/pcie-designware-plat.c
8422 PCI DRIVER FOR GENERIC OF HOSTS
8423 M: Will Deacon <will.deacon@arm.com>
8424 L: linux-pci@vger.kernel.org
8425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8427 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8428 F: drivers/pci/host/pci-host-common.c
8429 F: drivers/pci/host/pci-host-generic.c
8431 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8432 M: Keith Busch <keith.busch@intel.com>
8433 L: linux-pci@vger.kernel.org
8435 F: arch/x86/pci/vmd.c
8437 PCIE DRIVER FOR ST SPEAR13XX
8438 M: Pratyush Anand <pratyush.anand@gmail.com>
8439 L: linux-pci@vger.kernel.org
8441 F: drivers/pci/host/*spear*
8443 PCI MSI DRIVER FOR ALTERA MSI IP
8444 M: Ley Foon Tan <lftan@altera.com>
8445 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8446 L: linux-pci@vger.kernel.org
8448 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8449 F: drivers/pci/host/pcie-altera-msi.c
8451 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8452 M: Duc Dang <dhdang@apm.com>
8453 L: linux-pci@vger.kernel.org
8454 L: linux-arm-kernel@lists.infradead.org
8456 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8457 F: drivers/pci/host/pci-xgene-msi.c
8459 PCIE DRIVER FOR HISILICON
8460 M: Zhou Wang <wangzhou1@hisilicon.com>
8461 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8462 L: linux-pci@vger.kernel.org
8464 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8465 F: drivers/pci/host/pcie-hisi.c
8467 PCIE DRIVER FOR QUALCOMM MSM
8468 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8469 L: linux-pci@vger.kernel.org
8470 L: linux-arm-msm@vger.kernel.org
8472 F: drivers/pci/host/*qcom*
8474 PCIE DRIVER FOR CAVIUM THUNDERX
8475 M: David Daney <david.daney@cavium.com>
8476 L: linux-pci@vger.kernel.org
8477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8479 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8480 F: drivers/pci/host/pci-thunder-*
8483 P: Linux PCMCIA Team
8484 L: linux-pcmcia@lists.infradead.org
8485 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8488 F: Documentation/pcmcia/
8492 PCNET32 NETWORK DRIVER
8493 M: Don Fry <pcnet32@frontier.com>
8494 L: netdev@vger.kernel.org
8496 F: drivers/net/ethernet/amd/pcnet32.c
8498 PCRYPT PARALLEL CRYPTO ENGINE
8499 M: Steffen Klassert <steffen.klassert@secunet.com>
8500 L: linux-crypto@vger.kernel.org
8503 F: include/crypto/pcrypt.h
8505 PER-CPU MEMORY ALLOCATOR
8506 M: Tejun Heo <tj@kernel.org>
8507 M: Christoph Lameter <cl@linux-foundation.org>
8508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8510 F: include/linux/percpu*.h
8512 F: arch/*/include/asm/percpu.h
8514 PER-TASK DELAY ACCOUNTING
8515 M: Balbir Singh <bsingharora@gmail.com>
8517 F: include/linux/delayacct.h
8518 F: kernel/delayacct.c
8520 PERFORMANCE EVENTS SUBSYSTEM
8521 M: Peter Zijlstra <peterz@infradead.org>
8522 M: Ingo Molnar <mingo@redhat.com>
8523 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8524 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8525 L: linux-kernel@vger.kernel.org
8526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8529 F: include/linux/perf_event.h
8530 F: include/uapi/linux/perf_event.h
8531 F: arch/*/kernel/perf_event*.c
8532 F: arch/*/kernel/*/perf_event*.c
8533 F: arch/*/kernel/*/*/perf_event*.c
8534 F: arch/*/include/asm/perf_event.h
8535 F: arch/*/kernel/perf_callchain.c
8538 PERSONALITY HANDLING
8539 M: Christoph Hellwig <hch@infradead.org>
8540 L: linux-abi-devel@lists.sourceforge.net
8542 F: include/linux/personality.h
8543 F: include/uapi/linux/personality.h
8546 M: Remi Denis-Courmont <courmisch@gmail.com>
8548 F: Documentation/networking/phonet.txt
8549 F: include/linux/phonet.h
8550 F: include/net/phonet/
8551 F: include/uapi/linux/phonet.h
8555 M: Joern Engel <joern@lazybastard.org>
8556 L: linux-mtd@lists.infradead.org
8558 F: drivers/mtd/devices/phram.c
8561 M: Bruno Prémont <bonbons@linux-vserver.org>
8562 L: linux-input@vger.kernel.org
8564 F: drivers/hid/hid-picolcd*
8567 M: Jamie Iles <jamie@jamieiles.com>
8568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8569 T: git git://github.com/jamieiles/linux-2.6-ji.git
8571 F: arch/arm/boot/dts/picoxcell*
8572 F: arch/arm/mach-picoxcell/
8573 F: drivers/crypto/picoxcell*
8575 PIN CONTROL SUBSYSTEM
8576 M: Linus Walleij <linus.walleij@linaro.org>
8577 L: linux-gpio@vger.kernel.org
8578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8581 F: include/linux/pinctrl/
8583 PIN CONTROLLER - ATMEL AT91
8584 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8587 F: drivers/pinctrl/pinctrl-at91.*
8589 PIN CONTROLLER - ATMEL AT91 PIO4
8590 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8591 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8592 L: linux-gpio@vger.kernel.org
8594 F: drivers/pinctrl/pinctrl-at91-pio4.*
8596 PIN CONTROLLER - INTEL
8597 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8598 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8600 F: drivers/pinctrl/intel/
8602 PIN CONTROLLER - RENESAS
8603 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8604 M: Geert Uytterhoeven <geert+renesas@glider.be>
8605 L: linux-renesas-soc@vger.kernel.org
8607 F: drivers/pinctrl/sh-pfc/
8609 PIN CONTROLLER - SAMSUNG
8610 M: Tomasz Figa <tomasz.figa@gmail.com>
8611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8612 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8614 F: drivers/pinctrl/samsung/
8616 PIN CONTROLLER - SINGLE
8617 M: Tony Lindgren <tony@atomide.com>
8618 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8619 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8620 L: linux-omap@vger.kernel.org
8622 F: drivers/pinctrl/pinctrl-single.c
8624 PIN CONTROLLER - ST SPEAR
8625 M: Viresh Kumar <vireshk@kernel.org>
8626 L: spear-devel@list.st.com
8627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8628 W: http://www.st.com/spear
8630 F: drivers/pinctrl/spear/
8633 M: Jiri Kosina <jikos@kernel.org>
8635 F: drivers/block/pktcdvd.c
8636 F: include/linux/pktcdvd.h
8637 F: include/uapi/linux/pktcdvd.h
8640 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8641 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8643 T: git git://github.com/gxt/linux.git
8644 F: drivers/input/serio/i8042-unicore32io.h
8645 F: drivers/i2c/busses/i2c-puv3.c
8646 F: drivers/video/fbdev/fb-puv3.c
8647 F: drivers/rtc/rtc-puv3.c
8649 PMBUS HARDWARE MONITORING DRIVERS
8650 M: Guenter Roeck <linux@roeck-us.net>
8651 L: lm-sensors@lm-sensors.org
8652 W: http://www.lm-sensors.org/
8653 W: http://www.roeck-us.net/linux/drivers/
8654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8656 F: Documentation/hwmon/pmbus
8657 F: drivers/hwmon/pmbus/
8658 F: include/linux/i2c/pmbus.h
8660 PMC SIERRA MaxRAID DRIVER
8661 L: linux-scsi@vger.kernel.org
8662 W: http://www.pmc-sierra.com/
8664 F: drivers/scsi/pmcraid.*
8666 PMC SIERRA PM8001 DRIVER
8667 M: Jack Wang <jinpu.wang@profitbricks.com>
8668 M: lindar_liu@usish.com
8670 L: linux-scsi@vger.kernel.org
8672 F: drivers/scsi/pm8001/
8674 POSIX CLOCKS and TIMERS
8675 M: Thomas Gleixner <tglx@linutronix.de>
8676 L: linux-kernel@vger.kernel.org
8677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8680 F: include/linux/timer*
8681 F: kernel/time/*timer*
8683 POWER MANAGEMENT CORE
8684 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8685 L: linux-pm@vger.kernel.org
8686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8688 F: drivers/base/power/
8689 F: include/linux/pm.h
8690 F: include/linux/pm_*
8691 F: include/linux/powercap.h
8692 F: drivers/powercap/
8694 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8695 M: Sebastian Reichel <sre@kernel.org>
8696 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8697 M: David Woodhouse <dwmw2@infradead.org>
8698 L: linux-pm@vger.kernel.org
8699 T: git git://git.infradead.org/battery-2.6.git
8701 F: include/linux/power_supply.h
8703 X: drivers/power/avs/
8705 POWER STATE COORDINATION INTERFACE (PSCI)
8706 M: Mark Rutland <mark.rutland@arm.com>
8707 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8708 L: linux-arm-kernel@lists.infradead.org
8710 F: drivers/firmware/psci.c
8711 F: include/linux/psci.h
8712 F: include/uapi/linux/psci.h
8715 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8719 PPP PROTOCOL DRIVERS AND COMPRESSORS
8720 M: Paul Mackerras <paulus@samba.org>
8721 L: linux-ppp@vger.kernel.org
8723 F: drivers/net/ppp/ppp_*
8725 PPP OVER ATM (RFC 2364)
8726 M: Mitchell Blank Jr <mitch@sfgoth.com>
8728 F: net/atm/pppoatm.c
8729 F: include/uapi/linux/atmppp.h
8732 M: Michal Ostrowski <mostrows@earthlink.net>
8734 F: drivers/net/ppp/pppoe.c
8735 F: drivers/net/ppp/pppox.c
8738 M: James Chapman <jchapman@katalix.com>
8740 F: net/l2tp/l2tp_ppp.c
8741 F: include/linux/if_pppol2tp.h
8742 F: include/uapi/linux/if_pppol2tp.h
8745 M: Rodolfo Giometti <giometti@enneenne.com>
8746 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8747 L: linuxpps@ml.enneenne.com (subscribers-only)
8749 F: Documentation/pps/
8751 F: include/linux/pps*.h
8754 M: Dmitry Kozlov <xeb@mail.ru>
8755 L: netdev@vger.kernel.org
8757 F: drivers/net/ppp/pptp.c
8758 W: http://sourceforge.net/projects/accel-pptp
8761 M: Robert Love <rml@tech9.net>
8762 L: kpreempt-tech@lists.sourceforge.net
8763 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8765 F: Documentation/preempt-locking.txt
8766 F: include/linux/preempt.h
8768 PRISM54 WIRELESS DRIVER
8769 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8770 L: linux-wireless@vger.kernel.org
8771 W: http://wireless.kernel.org/en/users/Drivers/p54
8773 F: drivers/net/wireless/intersil/prism54/
8776 M: Geoff Levand <geoff@infradead.org>
8777 L: netdev@vger.kernel.org
8778 L: linuxppc-dev@lists.ozlabs.org
8780 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8782 PS3 PLATFORM SUPPORT
8783 M: Geoff Levand <geoff@infradead.org>
8784 L: linuxppc-dev@lists.ozlabs.org
8786 F: arch/powerpc/boot/ps3*
8787 F: arch/powerpc/include/asm/lv1call.h
8788 F: arch/powerpc/include/asm/ps3*.h
8789 F: arch/powerpc/platforms/ps3/
8792 F: drivers/rtc/rtc-ps3.c
8793 F: drivers/usb/host/*ps3.c
8794 F: sound/ppc/snd_ps3*
8797 M: Jim Paris <jim@jtan.com>
8798 M: Geoff Levand <geoff@infradead.org>
8799 L: linuxppc-dev@lists.ozlabs.org
8801 F: drivers/block/ps3vram.c
8804 M: Anton Vorontsov <anton@enomsg.org>
8805 M: Colin Cross <ccross@android.com>
8806 M: Kees Cook <keescook@chromium.org>
8807 M: Tony Luck <tony.luck@intel.com>
8809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8811 F: include/linux/pstore*
8812 F: drivers/firmware/efi/efi-pstore.c
8813 F: drivers/acpi/apei/erst.c
8815 PTP HARDWARE CLOCK SUPPORT
8816 M: Richard Cochran <richardcochran@gmail.com>
8817 L: netdev@vger.kernel.org
8819 W: http://linuxptp.sourceforge.net/
8820 F: Documentation/ABI/testing/sysfs-ptp
8821 F: Documentation/ptp/*
8822 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8823 F: drivers/net/phy/dp83640*
8825 F: include/linux/ptp_cl*
8828 M: Roland McGrath <roland@hack.frob.com>
8829 M: Oleg Nesterov <oleg@redhat.com>
8831 F: include/asm-generic/syscall.h
8832 F: include/linux/ptrace.h
8833 F: include/linux/regset.h
8834 F: include/linux/tracehook.h
8835 F: include/uapi/linux/ptrace.h
8838 PVRUSB2 VIDEO4LINUX DRIVER
8839 M: Mike Isely <isely@pobox.com>
8840 L: pvrusb2@isely.net (subscribers-only)
8841 L: linux-media@vger.kernel.org
8842 W: http://www.isely.net/pvrusb2/
8843 T: git git://linuxtv.org/media_tree.git
8845 F: Documentation/video4linux/README.pvrusb2
8846 F: drivers/media/usb/pvrusb2/
8849 M: Hans de Goede <hdegoede@redhat.com>
8850 L: linux-media@vger.kernel.org
8851 T: git git://linuxtv.org/media_tree.git
8853 F: drivers/media/usb/pwc/*
8856 M: Kamil Debski <k.debski@samsung.com>
8857 L: lm-sensors@lm-sensors.org
8859 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8860 F: Documentation/hwmon/pwm-fan
8861 F: drivers/hwmon/pwm-fan.c
8864 M: Thierry Reding <thierry.reding@gmail.com>
8865 L: linux-pwm@vger.kernel.org
8867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8868 F: Documentation/pwm.txt
8869 F: Documentation/devicetree/bindings/pwm/
8870 F: include/linux/pwm.h
8872 F: drivers/video/backlight/pwm_bl.c
8873 F: include/linux/pwm_backlight.h
8875 PXA2xx/PXA3xx SUPPORT
8876 M: Daniel Mack <daniel@zonque.org>
8877 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8878 M: Robert Jarzmik <robert.jarzmik@free.fr>
8879 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8880 T: git git://github.com/hzhuang1/linux.git
8881 T: git git://github.com/rjarzmik/linux.git
8883 F: arch/arm/boot/dts/pxa*
8884 F: arch/arm/mach-pxa/
8886 F: drivers/pcmcia/pxa2xx*
8887 F: drivers/pinctrl/pxa/
8888 F: drivers/spi/spi-pxa2xx*
8889 F: drivers/usb/gadget/udc/pxa2*
8890 F: include/sound/pxa2xx-lib.h
8895 M: Robert Jarzmik <robert.jarzmik@free.fr>
8896 L: linux-gpio@vger.kernel.org
8898 F: drivers/gpio/gpio-pxa.c
8900 PXA3xx NAND FLASH DRIVER
8901 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8902 L: linux-mtd@lists.infradead.org
8904 F: drivers/mtd/nand/pxa3xx_nand.c
8907 M: Eric Miao <eric.y.miao@gmail.com>
8908 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8910 T: git git://github.com/hzhuang1/linux.git
8911 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8913 F: arch/arm/boot/dts/mmp*
8914 F: arch/arm/mach-mmp/
8920 M: Robert Jarzmik <robert.jarzmik@free.fr>
8921 L: rtc-linux@googlegroups.com
8925 M: Tadeusz Struk <tadeusz.struk@intel.com>
8926 L: qat-linux@intel.com
8928 F: drivers/crypto/qat/
8931 M: Mike Marciniszyn <infinipath@intel.com>
8932 L: linux-rdma@vger.kernel.org
8934 F: drivers/infiniband/hw/qib/
8936 QLOGIC QLA1280 SCSI DRIVER
8937 M: Michael Reed <mdr@sgi.com>
8938 L: linux-scsi@vger.kernel.org
8940 F: drivers/scsi/qla1280.[ch]
8942 QLOGIC QLA2XXX FC-SCSI DRIVER
8943 M: qla2xxx-upstream@qlogic.com
8944 L: linux-scsi@vger.kernel.org
8946 F: Documentation/scsi/LICENSE.qla2xxx
8947 F: drivers/scsi/qla2xxx/
8949 QLOGIC QLA4XXX iSCSI DRIVER
8950 M: QLogic-Storage-Upstream@qlogic.com
8951 L: linux-scsi@vger.kernel.org
8953 F: Documentation/scsi/LICENSE.qla4xxx
8954 F: drivers/scsi/qla4xxx/
8956 QLOGIC QLA3XXX NETWORK DRIVER
8957 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8958 M: Ron Mercer <ron.mercer@qlogic.com>
8959 M: linux-driver@qlogic.com
8960 L: netdev@vger.kernel.org
8962 F: Documentation/networking/LICENSE.qla3xxx
8963 F: drivers/net/ethernet/qlogic/qla3xxx.*
8965 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8966 M: Dept-GELinuxNICDev@qlogic.com
8967 L: netdev@vger.kernel.org
8969 F: drivers/net/ethernet/qlogic/qlcnic/
8971 QLOGIC QLGE 10Gb ETHERNET DRIVER
8972 M: Harish Patil <harish.patil@qlogic.com>
8973 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8974 M: Dept-GELinuxNICDev@qlogic.com
8975 M: linux-driver@qlogic.com
8976 L: netdev@vger.kernel.org
8978 F: drivers/net/ethernet/qlogic/qlge/
8980 QLOGIC QL4xxx ETHERNET DRIVER
8981 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8982 M: Ariel Elior <Ariel.Elior@qlogic.com>
8983 M: everest-linux-l2@qlogic.com
8984 L: netdev@vger.kernel.org
8986 F: drivers/net/ethernet/qlogic/qed/
8987 F: include/linux/qed/
8988 F: drivers/net/ethernet/qlogic/qede/
8991 M: Anders Larsen <al@alarsen.net>
8992 W: http://www.alarsen.net/linux/qnx4fs/
8995 F: include/uapi/linux/qnx4_fs.h
8996 F: include/uapi/linux/qnxtypes.h
8999 M: Antti Palosaari <crope@iki.fi>
9000 L: linux-media@vger.kernel.org
9001 W: https://linuxtv.org
9002 W: http://palosaari.fi/linux/
9003 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9004 T: git git://linuxtv.org/anttip/media_tree.git
9006 F: drivers/media/tuners/qt1010*
9008 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9009 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9010 L: linux-wireless@vger.kernel.org
9011 L: ath9k-devel@lists.ath9k.org
9012 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9014 F: drivers/net/wireless/ath/ath9k/
9016 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9017 M: Kalle Valo <kvalo@qca.qualcomm.com>
9018 L: ath10k@lists.infradead.org
9019 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9022 F: drivers/net/wireless/ath/ath10k/
9024 QUALCOMM HEXAGON ARCHITECTURE
9025 M: Richard Kuo <rkuo@codeaurora.org>
9026 L: linux-hexagon@vger.kernel.org
9027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9031 QUALCOMM WCN36XX WIRELESS DRIVER
9032 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9033 L: wcn36xx@lists.infradead.org
9034 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9035 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9037 F: drivers/net/wireless/ath/wcn36xx/
9039 RADOS BLOCK DEVICE (RBD)
9040 M: Ilya Dryomov <idryomov@gmail.com>
9041 M: Sage Weil <sage@redhat.com>
9042 M: Alex Elder <elder@kernel.org>
9043 L: ceph-devel@vger.kernel.org
9045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9046 T: git git://github.com/ceph/ceph-client.git
9048 F: Documentation/ABI/testing/sysfs-bus-rbd
9049 F: drivers/block/rbd.c
9050 F: drivers/block/rbd_types.h
9052 RADEON FRAMEBUFFER DISPLAY DRIVER
9053 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9054 L: linux-fbdev@vger.kernel.org
9056 F: drivers/video/fbdev/aty/radeon*
9057 F: include/uapi/linux/radeonfb.h
9059 RADIOSHARK RADIO DRIVER
9060 M: Hans de Goede <hdegoede@redhat.com>
9061 L: linux-media@vger.kernel.org
9062 T: git git://linuxtv.org/media_tree.git
9064 F: drivers/media/radio/radio-shark.c
9066 RADIOSHARK2 RADIO DRIVER
9067 M: Hans de Goede <hdegoede@redhat.com>
9068 L: linux-media@vger.kernel.org
9069 T: git git://linuxtv.org/media_tree.git
9071 F: drivers/media/radio/radio-shark2.c
9072 F: drivers/media/radio/radio-tea5777.c
9074 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9075 M: Paul Mackerras <paulus@samba.org>
9076 L: linux-fbdev@vger.kernel.org
9078 F: drivers/video/fbdev/aty/aty128fb.c
9080 RALINK MIPS ARCHITECTURE
9081 M: John Crispin <blogic@openwrt.org>
9082 L: linux-mips@linux-mips.org
9086 RALINK RT2X00 WIRELESS LAN DRIVER
9088 M: Stanislaw Gruszka <sgruszka@redhat.com>
9089 M: Helmut Schaa <helmut.schaa@googlemail.com>
9090 L: linux-wireless@vger.kernel.org
9092 F: drivers/net/wireless/ralink/rt2x00/
9094 RAMDISK RAM BLOCK DEVICE DRIVER
9095 M: Jens Axboe <axboe@kernel.dk>
9097 F: Documentation/blockdev/ramdisk.txt
9098 F: drivers/block/brd.c
9100 RANDOM NUMBER DRIVER
9101 M: "Theodore Ts'o" <tytso@mit.edu>
9103 F: drivers/char/random.c
9106 M: Matt Porter <mporter@kernel.crashing.org>
9107 M: Alexandre Bounine <alexandre.bounine@idt.com>
9111 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9112 L: linux-wireless@vger.kernel.org
9114 F: drivers/net/wireless/ray*
9117 M: Josh Triplett <josh@joshtriplett.org>
9118 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9119 L: linux-kernel@vger.kernel.org
9121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9122 F: Documentation/RCU/torture.txt
9123 F: kernel/rcu/rcutorture.c
9125 RCUTORTURE TEST FRAMEWORK
9126 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9127 M: Josh Triplett <josh@joshtriplett.org>
9128 R: Steven Rostedt <rostedt@goodmis.org>
9129 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9130 R: Lai Jiangshan <jiangshanlai@gmail.com>
9131 L: linux-kernel@vger.kernel.org
9133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9134 F: tools/testing/selftests/rcutorture
9137 M: Florian Fainelli <florian@openwrt.org>
9140 RDC R6040 FAST ETHERNET DRIVER
9141 M: Florian Fainelli <florian@openwrt.org>
9142 L: netdev@vger.kernel.org
9144 F: drivers/net/ethernet/rdc/r6040.c
9146 RDS - RELIABLE DATAGRAM SOCKETS
9147 M: Chien Yen <chien.yen@oracle.com>
9148 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9152 READ-COPY UPDATE (RCU)
9153 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9154 M: Josh Triplett <josh@joshtriplett.org>
9155 R: Steven Rostedt <rostedt@goodmis.org>
9156 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9157 R: Lai Jiangshan <jiangshanlai@gmail.com>
9158 L: linux-kernel@vger.kernel.org
9159 W: http://www.rdrop.com/users/paulmck/RCU/
9161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9162 F: Documentation/RCU/
9163 X: Documentation/RCU/torture.txt
9164 F: include/linux/rcu*
9165 X: include/linux/srcu.h
9169 REAL TIME CLOCK (RTC) SUBSYSTEM
9170 M: Alessandro Zummo <a.zummo@towertech.it>
9171 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9172 L: rtc-linux@googlegroups.com
9173 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9176 F: Documentation/rtc.txt
9178 F: include/linux/rtc.h
9179 F: include/uapi/linux/rtc.h
9181 REALTEK AUDIO CODECS
9182 M: Bard Liao <bardliao@realtek.com>
9183 M: Oder Chiou <oder_chiou@realtek.com>
9185 F: sound/soc/codecs/rt*
9186 F: include/sound/rt*.h
9188 REISERFS FILE SYSTEM
9189 L: reiserfs-devel@vger.kernel.org
9193 REGISTER MAP ABSTRACTION
9194 M: Mark Brown <broonie@kernel.org>
9195 L: linux-kernel@vger.kernel.org
9196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9198 F: drivers/base/regmap/
9199 F: include/linux/regmap.h
9201 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9202 M: Ohad Ben-Cohen <ohad@wizery.com>
9203 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9206 F: drivers/remoteproc/
9207 F: Documentation/remoteproc.txt
9208 F: include/linux/remoteproc.h
9210 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9211 M: Ohad Ben-Cohen <ohad@wizery.com>
9212 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9216 F: Documentation/rpmsg.txt
9217 F: include/linux/rpmsg.h
9219 RENESAS ETHERNET DRIVERS
9220 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9221 L: netdev@vger.kernel.org
9222 L: linux-renesas-soc@vger.kernel.org
9223 F: drivers/net/ethernet/renesas/
9224 F: include/linux/sh_eth.h
9226 RENESAS USB2 PHY DRIVER
9227 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9228 L: linux-renesas-soc@vger.kernel.org
9230 F: drivers/phy/phy-rcar-gen3-usb2.c
9232 RESET CONTROLLER FRAMEWORK
9233 M: Philipp Zabel <p.zabel@pengutronix.de>
9234 T: git git://git.pengutronix.de/git/pza/linux
9237 F: Documentation/devicetree/bindings/reset/
9238 F: include/dt-bindings/reset/
9239 F: include/linux/reset.h
9240 F: include/linux/reset-controller.h
9243 M: Johannes Berg <johannes@sipsolutions.net>
9244 L: linux-wireless@vger.kernel.org
9245 W: http://wireless.kernel.org/
9246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9249 F: Documentation/rfkill.txt
9253 M: Thomas Graf <tgraf@suug.ch>
9254 L: netdev@vger.kernel.org
9257 F: include/linux/rhashtable.h
9259 RICOH SMARTMEDIA/XD DRIVER
9260 M: Maxim Levitsky <maximlevitsky@gmail.com>
9262 F: drivers/mtd/nand/r852.c
9263 F: drivers/mtd/nand/r852.h
9265 RICOH R5C592 MEMORYSTICK DRIVER
9266 M: Maxim Levitsky <maximlevitsky@gmail.com>
9268 F: drivers/memstick/host/r592.*
9271 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9272 W: http://sourceforge.net/projects/roccat/
9274 F: drivers/hid/hid-roccat*
9275 F: include/linux/hid-roccat*
9276 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9279 M: Jiri Pirko <jiri@resnulli.us>
9280 M: Scott Feldman <sfeldma@gmail.com>
9281 L: netdev@vger.kernel.org
9283 F: drivers/net/ethernet/rocker/
9287 W: http://www.comtrol.com
9289 F: Documentation/serial/rocket.txt
9290 F: drivers/tty/rocket*
9292 ROCKETPORT EXPRESS/INFINITY DRIVER
9293 M: Kevin Cernekee <cernekee@gmail.com>
9294 L: linux-serial@vger.kernel.org
9296 F: drivers/tty/serial/rp2.*
9299 M: Ralf Baechle <ralf@linux-mips.org>
9300 L: linux-hams@vger.kernel.org
9301 W: http://www.linux-ax25.org/
9303 F: include/net/rose.h
9304 F: include/uapi/linux/rose.h
9307 RTL2830 MEDIA DRIVER
9308 M: Antti Palosaari <crope@iki.fi>
9309 L: linux-media@vger.kernel.org
9310 W: https://linuxtv.org
9311 W: http://palosaari.fi/linux/
9312 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9313 T: git git://linuxtv.org/anttip/media_tree.git
9315 F: drivers/media/dvb-frontends/rtl2830*
9317 RTL2832 MEDIA DRIVER
9318 M: Antti Palosaari <crope@iki.fi>
9319 L: linux-media@vger.kernel.org
9320 W: https://linuxtv.org
9321 W: http://palosaari.fi/linux/
9322 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9323 T: git git://linuxtv.org/anttip/media_tree.git
9325 F: drivers/media/dvb-frontends/rtl2832*
9327 RTL2832_SDR MEDIA DRIVER
9328 M: Antti Palosaari <crope@iki.fi>
9329 L: linux-media@vger.kernel.org
9330 W: https://linuxtv.org
9331 W: http://palosaari.fi/linux/
9332 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9333 T: git git://linuxtv.org/anttip/media_tree.git
9335 F: drivers/media/dvb-frontends/rtl2832_sdr*
9337 RTL8180 WIRELESS DRIVER
9338 L: linux-wireless@vger.kernel.org
9339 W: http://wireless.kernel.org/
9340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9342 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9344 RTL8187 WIRELESS DRIVER
9345 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9346 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9347 M: Larry Finger <Larry.Finger@lwfinger.net>
9348 L: linux-wireless@vger.kernel.org
9349 W: http://wireless.kernel.org/
9350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9352 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9354 RTL8192CE WIRELESS DRIVER
9355 M: Larry Finger <Larry.Finger@lwfinger.net>
9356 M: Chaoming Li <chaoming_li@realsil.com.cn>
9357 L: linux-wireless@vger.kernel.org
9358 W: http://wireless.kernel.org/
9359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9361 F: drivers/net/wireless/realtek/rtlwifi/
9362 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9364 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9365 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9366 L: linux-wireless@vger.kernel.org
9367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9369 F: drivers/net/wireless/realtek/rtl8xxxu/
9371 S3 SAVAGE FRAMEBUFFER DRIVER
9372 M: Antonino Daplas <adaplas@gmail.com>
9373 L: linux-fbdev@vger.kernel.org
9375 F: drivers/video/fbdev/savage/
9378 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9379 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9380 L: linux-s390@vger.kernel.org
9381 W: http://www.ibm.com/developerworks/linux/linux390/
9382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9386 F: Documentation/s390/
9387 F: Documentation/DocBook/s390*
9389 S390 COMMON I/O LAYER
9390 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9391 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9392 L: linux-s390@vger.kernel.org
9393 W: http://www.ibm.com/developerworks/linux/linux390/
9395 F: drivers/s390/cio/
9398 M: Stefan Weinhuber <wein@de.ibm.com>
9399 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9400 L: linux-s390@vger.kernel.org
9401 W: http://www.ibm.com/developerworks/linux/linux390/
9403 F: drivers/s390/block/dasd*
9404 F: block/partitions/ibm.c
9406 S390 NETWORK DRIVERS
9407 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9408 L: linux-s390@vger.kernel.org
9409 W: http://www.ibm.com/developerworks/linux/linux390/
9411 F: drivers/s390/net/
9414 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9415 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9416 L: linux-s390@vger.kernel.org
9417 W: http://www.ibm.com/developerworks/linux/linux390/
9420 F: drivers/pci/hotplug/s390_pci_hpc.c
9423 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9424 L: linux-s390@vger.kernel.org
9425 W: http://www.ibm.com/developerworks/linux/linux390/
9427 F: drivers/s390/crypto/
9430 M: Steffen Maier <maier@linux.vnet.ibm.com>
9431 L: linux-s390@vger.kernel.org
9432 W: http://www.ibm.com/developerworks/linux/linux390/
9434 F: drivers/s390/scsi/zfcp_*
9436 S390 IUCV NETWORK LAYER
9437 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9438 L: linux-s390@vger.kernel.org
9439 W: http://www.ibm.com/developerworks/linux/linux390/
9441 F: drivers/s390/net/*iucv*
9442 F: include/net/iucv/
9446 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9447 L: linux-s390@vger.kernel.org
9448 W: http://www.ibm.com/developerworks/linux/linux390/
9450 F: drivers/iommu/s390-iommu.c
9452 S3C24XX SD/MMC Driver
9453 M: Ben Dooks <ben-linux@fluff.org>
9454 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9456 F: drivers/mmc/host/s3cmci.*
9458 SAA6588 RDS RECEIVER DRIVER
9459 M: Hans Verkuil <hverkuil@xs4all.nl>
9460 L: linux-media@vger.kernel.org
9461 T: git git://linuxtv.org/media_tree.git
9462 W: https://linuxtv.org
9464 F: drivers/media/i2c/saa6588*
9466 SAA7134 VIDEO4LINUX DRIVER
9467 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9468 L: linux-media@vger.kernel.org
9469 W: https://linuxtv.org
9470 T: git git://linuxtv.org/media_tree.git
9472 F: Documentation/video4linux/*.saa7134
9473 F: drivers/media/pci/saa7134/
9475 SAA7146 VIDEO4LINUX-2 DRIVER
9476 M: Hans Verkuil <hverkuil@xs4all.nl>
9477 L: linux-media@vger.kernel.org
9478 T: git git://linuxtv.org/media_tree.git
9480 F: drivers/media/common/saa7146/
9481 F: drivers/media/pci/saa7146/
9482 F: include/media/saa7146*
9484 SAMSUNG LAPTOP DRIVER
9485 M: Corentin Chary <corentin.chary@gmail.com>
9486 L: platform-driver-x86@vger.kernel.org
9488 F: drivers/platform/x86/samsung-laptop.c
9490 SAMSUNG AUDIO (ASoC) DRIVERS
9491 M: Sangbeom Kim <sbkim73@samsung.com>
9492 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9494 F: sound/soc/samsung/
9496 SAMSUNG FRAMEBUFFER DRIVER
9497 M: Jingoo Han <jingoohan1@gmail.com>
9498 L: linux-fbdev@vger.kernel.org
9500 F: drivers/video/fbdev/s3c-fb.c
9502 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9503 M: Sangbeom Kim <sbkim73@samsung.com>
9504 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9505 L: linux-kernel@vger.kernel.org
9506 L: linux-samsung-soc@vger.kernel.org
9508 F: drivers/mfd/sec*.c
9509 F: drivers/regulator/s2m*.c
9510 F: drivers/regulator/s5m*.c
9511 F: drivers/clk/clk-s2mps11.c
9512 F: drivers/rtc/rtc-s5m.c
9513 F: include/linux/mfd/samsung/
9514 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9515 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9516 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9517 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9519 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9520 M: Kyungmin Park <kyungmin.park@samsung.com>
9521 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9522 L: linux-media@vger.kernel.org
9523 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9525 F: drivers/media/platform/exynos4-is/
9527 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9528 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9529 L: linux-media@vger.kernel.org
9530 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9532 F: drivers/media/platform/s3c-camif/
9533 F: include/media/drv-intf/s3c_camif.h
9535 SAMSUNG S5C73M3 CAMERA DRIVER
9536 M: Kyungmin Park <kyungmin.park@samsung.com>
9537 M: Andrzej Hajda <a.hajda@samsung.com>
9538 L: linux-media@vger.kernel.org
9540 F: drivers/media/i2c/s5c73m3/*
9542 SAMSUNG S5K5BAF CAMERA DRIVER
9543 M: Kyungmin Park <kyungmin.park@samsung.com>
9544 M: Andrzej Hajda <a.hajda@samsung.com>
9545 L: linux-media@vger.kernel.org
9547 F: drivers/media/i2c/s5k5baf.c
9549 SAMSUNG S3FWRN5 NFC DRIVER
9550 M: Robert Baldyga <r.baldyga@samsung.com>
9551 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9553 F: drivers/nfc/s3fwrn5
9555 SAMSUNG SOC CLOCK DRIVERS
9556 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9557 M: Tomasz Figa <tomasz.figa@gmail.com>
9559 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9560 F: drivers/clk/samsung/
9562 SAMSUNG SXGBE DRIVERS
9563 M: Byungho An <bh74.an@samsung.com>
9564 M: Girish K S <ks.giri@samsung.com>
9565 M: Vipul Pandya <vipul.pandya@samsung.com>
9567 L: netdev@vger.kernel.org
9568 F: drivers/net/ethernet/samsung/sxgbe/
9570 SAMSUNG THERMAL DRIVER
9571 M: Lukasz Majewski <l.majewski@samsung.com>
9572 L: linux-pm@vger.kernel.org
9573 L: linux-samsung-soc@vger.kernel.org
9575 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9576 F: drivers/thermal/samsung/
9578 SAMSUNG USB2 PHY DRIVER
9579 M: Kamil Debski <k.debski@samsung.com>
9580 L: linux-kernel@vger.kernel.org
9582 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9583 F: Documentation/phy/samsung-usb2.txt
9584 F: drivers/phy/phy-exynos4210-usb2.c
9585 F: drivers/phy/phy-exynos4x12-usb2.c
9586 F: drivers/phy/phy-exynos5250-usb2.c
9587 F: drivers/phy/phy-s5pv210-usb2.c
9588 F: drivers/phy/phy-samsung-usb2.c
9589 F: drivers/phy/phy-samsung-usb2.h
9592 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9593 L: linux-serial@vger.kernel.org
9595 F: drivers/tty/serial/
9597 SYNOPSYS DESIGNWARE DMAC DRIVER
9598 M: Viresh Kumar <vireshk@kernel.org>
9599 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9601 F: include/linux/dma/dw.h
9602 F: include/linux/platform_data/dma-dw.h
9605 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9606 M: Lars Persson <lars.persson@axis.com>
9607 L: netdev@vger.kernel.org
9609 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9610 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9612 SYNOPSYS DESIGNWARE I2C DRIVER
9613 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9614 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9615 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9616 L: linux-i2c@vger.kernel.org
9618 F: drivers/i2c/busses/i2c-designware-*
9619 F: include/linux/platform_data/i2c-designware.h
9621 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9622 M: Jaehoon Chung <jh80.chung@samsung.com>
9623 L: linux-mmc@vger.kernel.org
9625 F: include/linux/mmc/dw_mmc.h
9626 F: drivers/mmc/host/dw_mmc*
9628 SYSTEM TRACE MODULE CLASS
9629 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9631 F: Documentation/trace/stm.txt
9632 F: drivers/hwtracing/stm/
9633 F: include/linux/stm.h
9634 F: include/uapi/linux/stm.h
9637 M: Andreas Noever <andreas.noever@gmail.com>
9639 F: drivers/thunderbolt/
9641 TI BQ27XXX POWER SUPPLY DRIVER
9642 R: Andrew F. Davis <afd@ti.com>
9643 F: include/linux/power/bq27xxx_battery.h
9644 F: drivers/power/bq27xxx_battery.c
9645 F: drivers/power/bq27xxx_battery_i2c.c
9647 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9648 M: John Stultz <john.stultz@linaro.org>
9649 M: Thomas Gleixner <tglx@linutronix.de>
9650 L: linux-kernel@vger.kernel.org
9651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9653 F: include/linux/clocksource.h
9654 F: include/linux/time.h
9655 F: include/linux/timex.h
9656 F: include/uapi/linux/time.h
9657 F: include/uapi/linux/timex.h
9658 F: kernel/time/clocksource.c
9659 F: kernel/time/time*.c
9660 F: kernel/time/alarmtimer.c
9661 F: kernel/time/ntp.c
9662 F: tools/testing/selftests/timers/
9665 M: Zwane Mwaikambo <zwanem@gmail.com>
9667 F: drivers/watchdog/sc1200wdt.c
9670 M: Ingo Molnar <mingo@redhat.com>
9671 M: Peter Zijlstra <peterz@infradead.org>
9672 L: linux-kernel@vger.kernel.org
9673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9676 F: include/linux/sched.h
9677 F: include/uapi/linux/sched.h
9678 F: include/linux/wait.h
9681 M: Chen Liqin <liqin.linux@gmail.com>
9682 M: Lennox Wu <lennox.wu@gmail.com>
9683 W: http://www.sunplus.com
9687 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9688 M: Sudeep Holla <sudeep.holla@arm.com>
9689 L: linux-arm-kernel@lists.infradead.org
9691 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9692 F: drivers/clk/clk-scpi.c
9693 F: drivers/cpufreq/scpi-cpufreq.c
9694 F: drivers/firmware/arm_scpi.c
9695 F: include/linux/scpi_protocol.h
9698 M: Jens Axboe <axboe@kernel.dk>
9699 L: linux-scsi@vger.kernel.org
9700 W: http://www.kernel.dk
9704 SCSI RDMA PROTOCOL (SRP) INITIATOR
9705 M: Bart Van Assche <bart.vanassche@sandisk.com>
9706 L: linux-rdma@vger.kernel.org
9708 W: http://www.openfabrics.org
9709 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9711 F: drivers/infiniband/ulp/srp/
9712 F: include/scsi/srp.h
9715 M: Doug Gilbert <dgilbert@interlog.com>
9716 L: linux-scsi@vger.kernel.org
9717 W: http://sg.danny.cz/sg
9719 F: Documentation/scsi/scsi-generic.txt
9720 F: drivers/scsi/sg.c
9721 F: include/scsi/sg.h
9724 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9726 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9728 L: linux-scsi@vger.kernel.org
9734 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9735 L: linux-scsi@vger.kernel.org
9737 F: Documentation/scsi/st.txt
9738 F: drivers/scsi/st.*
9739 F: drivers/scsi/st_*.h
9742 M: Vlad Yasevich <vyasevich@gmail.com>
9743 M: Neil Horman <nhorman@tuxdriver.com>
9744 L: linux-sctp@vger.kernel.org
9745 W: http://lksctp.sourceforge.net
9747 F: Documentation/networking/sctp.txt
9748 F: include/linux/sctp.h
9749 F: include/uapi/linux/sctp.h
9750 F: include/net/sctp/
9754 M: Jim Cromie <jim.cromie@gmail.com>
9756 F: Documentation/i2c/busses/scx200_acb
9757 F: arch/x86/platform/scx200/
9758 F: drivers/watchdog/scx200_wdt.c
9759 F: drivers/i2c/busses/scx200*
9760 F: drivers/mtd/maps/scx200_docflash.c
9761 F: include/linux/scx200.h
9764 M: Jim Cromie <jim.cromie@gmail.com>
9766 F: drivers/char/scx200_gpio.c
9767 F: include/linux/scx200_gpio.h
9769 SCx200 HRT CLOCKSOURCE DRIVER
9770 M: Jim Cromie <jim.cromie@gmail.com>
9772 F: drivers/clocksource/scx200_hrt.c
9774 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9775 M: Sascha Sommer <saschasommer@freenet.de>
9776 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9778 F: drivers/mmc/host/sdricoh_cs.c
9780 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9781 L: linux-mmc@vger.kernel.org
9783 F: drivers/mmc/host/sdhci.*
9784 F: drivers/mmc/host/sdhci-pltfm.[ch]
9787 M: Kees Cook <keescook@chromium.org>
9788 R: Andy Lutomirski <luto@amacapital.net>
9789 R: Will Drewry <wad@chromium.org>
9790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9793 F: include/uapi/linux/seccomp.h
9794 F: include/linux/seccomp.h
9795 F: tools/testing/selftests/seccomp/*
9796 K: \bsecure_computing
9799 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9800 M: Ben Dooks <ben-linux@fluff.org>
9801 M: Jaehoon Chung <jh80.chung@samsung.com>
9802 L: linux-mmc@vger.kernel.org
9804 F: drivers/mmc/host/sdhci-s3c*
9806 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9807 M: Viresh Kumar <vireshk@kernel.org>
9808 L: spear-devel@list.st.com
9809 L: linux-mmc@vger.kernel.org
9811 F: drivers/mmc/host/sdhci-spear.c
9814 M: James Morris <james.l.morris@oracle.com>
9815 M: "Serge E. Hallyn" <serge@hallyn.com>
9816 L: linux-security-module@vger.kernel.org (suggested Cc:)
9817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9818 W: http://kernsec.org/
9823 M: Security Officers <security@kernel.org>
9826 SELINUX SECURITY MODULE
9827 M: Paul Moore <paul@paul-moore.com>
9828 M: Stephen Smalley <sds@tycho.nsa.gov>
9829 M: Eric Paris <eparis@parisplace.org>
9830 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9831 W: http://selinuxproject.org
9832 T: git git://git.infradead.org/users/pcmoore/selinux
9834 F: include/linux/selinux*
9835 F: security/selinux/
9838 APPARMOR SECURITY MODULE
9839 M: John Johansen <john.johansen@canonical.com>
9840 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9841 W: apparmor.wiki.kernel.org
9842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9844 F: security/apparmor/
9846 YAMA SECURITY MODULE
9847 M: Kees Cook <keescook@chromium.org>
9848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9853 M: Jiri Slaby <jirislaby@gmail.com>
9855 F: drivers/misc/phantom.c
9856 F: include/uapi/linux/phantom.h
9858 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9859 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9860 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9861 M: John Soni Jose <sony.john@avagotech.com>
9862 L: linux-scsi@vger.kernel.org
9863 W: http://www.avagotech.com
9865 F: drivers/scsi/be2iscsi/
9867 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9868 M: Sathya Perla <sathya.perla@broadcom.com>
9869 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9870 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9871 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9872 M: Somnath Kotur <somnath.kotur@broadcom.com>
9873 L: netdev@vger.kernel.org
9874 W: http://www.emulex.com
9876 F: drivers/net/ethernet/emulex/benet/
9878 EMULEX ONECONNECT ROCE DRIVER
9879 M: Selvin Xavier <selvin.xavier@avagotech.com>
9880 M: Devesh Sharma <devesh.sharma@avagotech.com>
9881 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9882 L: linux-rdma@vger.kernel.org
9883 W: http://www.emulex.com
9885 F: drivers/infiniband/hw/ocrdma/
9888 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9889 M: Shradha Shah <sshah@solarflare.com>
9890 L: netdev@vger.kernel.org
9892 F: drivers/net/ethernet/sfc/
9895 M: Dimitri Sivanich <sivanich@sgi.com>
9897 F: drivers/misc/sgi-gru/
9899 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9900 M: Pat Gefre <pfg@sgi.com>
9901 L: linux-ia64@vger.kernel.org
9903 F: Documentation/ia64/serial.txt
9904 F: drivers/tty/serial/ioc?_serial.c
9905 F: include/linux/ioc?.h
9907 SGI XP/XPC/XPNET DRIVER
9908 M: Cliff Whickman <cpw@sgi.com>
9909 M: Robin Holt <robinmholt@gmail.com>
9911 F: drivers/misc/sgi-xp/
9914 M: Antti Palosaari <crope@iki.fi>
9915 L: linux-media@vger.kernel.org
9916 W: https://linuxtv.org
9917 W: http://palosaari.fi/linux/
9918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9919 T: git git://linuxtv.org/anttip/media_tree.git
9921 F: drivers/media/tuners/si2157*
9924 M: Antti Palosaari <crope@iki.fi>
9925 L: linux-media@vger.kernel.org
9926 W: https://linuxtv.org
9927 W: http://palosaari.fi/linux/
9928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9929 T: git git://linuxtv.org/anttip/media_tree.git
9931 F: drivers/media/dvb-frontends/si2168*
9933 SI470X FM RADIO RECEIVER I2C DRIVER
9934 M: Hans Verkuil <hverkuil@xs4all.nl>
9935 L: linux-media@vger.kernel.org
9936 T: git git://linuxtv.org/media_tree.git
9937 W: https://linuxtv.org
9939 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9941 SI470X FM RADIO RECEIVER USB DRIVER
9942 M: Hans Verkuil <hverkuil@xs4all.nl>
9943 L: linux-media@vger.kernel.org
9944 T: git git://linuxtv.org/media_tree.git
9945 W: https://linuxtv.org
9947 F: drivers/media/radio/si470x/radio-si470x-common.c
9948 F: drivers/media/radio/si470x/radio-si470x.h
9949 F: drivers/media/radio/si470x/radio-si470x-usb.c
9951 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9952 M: Eduardo Valentin <edubezval@gmail.com>
9953 L: linux-media@vger.kernel.org
9954 T: git git://linuxtv.org/media_tree.git
9955 W: https://linuxtv.org
9957 F: drivers/media/radio/si4713/si4713.?
9959 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9960 M: Eduardo Valentin <edubezval@gmail.com>
9961 L: linux-media@vger.kernel.org
9962 T: git git://linuxtv.org/media_tree.git
9963 W: https://linuxtv.org
9965 F: drivers/media/radio/si4713/radio-platform-si4713.c
9967 SI4713 FM RADIO TRANSMITTER USB DRIVER
9968 M: Hans Verkuil <hverkuil@xs4all.nl>
9969 L: linux-media@vger.kernel.org
9970 T: git git://linuxtv.org/media_tree.git
9971 W: https://linuxtv.org
9973 F: drivers/media/radio/si4713/radio-usb-si4713.c
9976 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9977 L: linux-media@vger.kernel.org
9978 W: https://linuxtv.org
9979 T: git git://linuxtv.org/media_tree.git
9981 F: drivers/media/common/siano/
9982 F: drivers/media/usb/siano/
9983 F: drivers/media/usb/siano/
9984 F: drivers/media/mmc/siano/
9987 M: Hans de Goede <hdegoede@redhat.com>
9988 L: linux-fbdev@vger.kernel.org
9990 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9991 F: drivers/video/fbdev/simplefb.c
9992 F: include/linux/platform_data/simplefb.h
9994 SH_VEU V4L2 MEM2MEM DRIVER
9995 L: linux-media@vger.kernel.org
9997 F: drivers/media/platform/sh_veu.c
9999 SH_VOU V4L2 OUTPUT DRIVER
10000 L: linux-media@vger.kernel.org
10002 F: drivers/media/platform/sh_vou.c
10003 F: include/media/drv-intf/sh_vou.h
10005 SIMPLE FIRMWARE INTERFACE (SFI)
10006 M: Len Brown <lenb@kernel.org>
10007 L: sfi-devel@simplefirmware.org
10008 W: http://simplefirmware.org/
10009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10011 F: arch/x86/platform/sfi/
10013 F: include/linux/sfi*.h
10015 SIMTEC EB110ATX (Chalice CATS)
10017 P: Vincent Sanders <vince@simtec.co.uk>
10018 M: Simtec Linux Team <linux@simtec.co.uk>
10019 W: http://www.simtec.co.uk/products/EB110ATX/
10022 SIMTEC EB2410ITX (BAST)
10024 P: Vincent Sanders <vince@simtec.co.uk>
10025 M: Simtec Linux Team <linux@simtec.co.uk>
10026 W: http://www.simtec.co.uk/products/EB2410ITX/
10028 F: arch/arm/mach-s3c24xx/mach-bast.c
10029 F: arch/arm/mach-s3c24xx/bast-ide.c
10030 F: arch/arm/mach-s3c24xx/bast-irq.c
10032 TI DAVINCI MACHINE SUPPORT
10033 M: Sekhar Nori <nsekhar@ti.com>
10034 M: Kevin Hilman <khilman@deeprootsystems.com>
10035 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10036 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10038 F: arch/arm/mach-davinci/
10039 F: drivers/i2c/busses/i2c-davinci.c
10041 TI DAVINCI SERIES MEDIA DRIVER
10042 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10043 L: linux-media@vger.kernel.org
10044 W: https://linuxtv.org
10045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10046 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10048 F: drivers/media/platform/davinci/
10049 F: include/media/davinci/
10051 TI AM437X VPFE DRIVER
10052 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10053 L: linux-media@vger.kernel.org
10054 W: https://linuxtv.org
10055 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10056 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10058 F: drivers/media/platform/am437x/
10060 OV2659 OMNIVISION SENSOR DRIVER
10061 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10062 L: linux-media@vger.kernel.org
10063 W: https://linuxtv.org
10064 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10065 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10067 F: drivers/media/i2c/ov2659.c
10068 F: include/media/i2c/ov2659.h
10070 SILICON MOTION SM712 FRAME BUFFER DRIVER
10071 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10072 M: Teddy Wang <teddy.wang@siliconmotion.com>
10073 M: Sudip Mukherjee <sudip@vectorindia.org>
10074 L: linux-fbdev@vger.kernel.org
10076 F: drivers/video/fbdev/sm712*
10077 F: Documentation/fb/sm712fb.txt
10079 SIS 190 ETHERNET DRIVER
10080 M: Francois Romieu <romieu@fr.zoreil.com>
10081 L: netdev@vger.kernel.org
10083 F: drivers/net/ethernet/sis/sis190.c
10085 SIS 900/7016 FAST ETHERNET DRIVER
10086 M: Daniele Venzano <venza@brownhat.org>
10087 W: http://www.brownhat.org/sis900.html
10088 L: netdev@vger.kernel.org
10090 F: drivers/net/ethernet/sis/sis900.*
10092 SIS FRAMEBUFFER DRIVER
10093 M: Thomas Winischhofer <thomas@winischhofer.net>
10094 W: http://www.winischhofer.net/linuxsisvga.shtml
10096 F: Documentation/fb/sisfb.txt
10097 F: drivers/video/fbdev/sis/
10098 F: include/video/sisfb.h
10101 M: Thomas Winischhofer <thomas@winischhofer.net>
10102 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10104 F: drivers/usb/misc/sisusbvga/
10107 M: Christoph Lameter <cl@linux.com>
10108 M: Pekka Enberg <penberg@kernel.org>
10109 M: David Rientjes <rientjes@google.com>
10110 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10111 M: Andrew Morton <akpm@linux-foundation.org>
10112 L: linux-mm@kvack.org
10114 F: include/linux/sl?b*.h
10117 SLEEPABLE READ-COPY UPDATE (SRCU)
10118 M: Lai Jiangshan <jiangshanlai@gmail.com>
10119 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10120 M: Josh Triplett <josh@joshtriplett.org>
10121 R: Steven Rostedt <rostedt@goodmis.org>
10122 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10123 L: linux-kernel@vger.kernel.org
10124 W: http://www.rdrop.com/users/paulmck/RCU/
10126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10127 F: include/linux/srcu.h
10128 F: kernel/rcu/srcu.c
10130 SMACK SECURITY MODULE
10131 M: Casey Schaufler <casey@schaufler-ca.com>
10132 L: linux-security-module@vger.kernel.org
10133 W: http://schaufler-ca.com
10134 T: git git://git.gitorious.org/smack-next/kernel.git
10136 F: Documentation/security/Smack.txt
10139 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10140 M: Kevin Hilman <khilman@kernel.org>
10141 M: Nishanth Menon <nm@ti.com>
10143 F: drivers/power/avs/
10144 F: include/linux/power/smartreflex.h
10145 L: linux-pm@vger.kernel.org
10147 SMC91x ETHERNET DRIVER
10148 M: Nicolas Pitre <nico@fluxnic.net>
10150 F: drivers/net/ethernet/smsc/smc91x.*
10152 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10153 M: Sakari Ailus <sakari.ailus@iki.fi>
10154 L: linux-media@vger.kernel.org
10156 F: drivers/media/i2c/smiapp/
10157 F: include/media/i2c/smiapp.h
10158 F: drivers/media/i2c/smiapp-pll.c
10159 F: drivers/media/i2c/smiapp-pll.h
10160 F: include/uapi/linux/smiapp.h
10161 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10163 SMM665 HARDWARE MONITOR DRIVER
10164 M: Guenter Roeck <linux@roeck-us.net>
10165 L: lm-sensors@lm-sensors.org
10167 F: Documentation/hwmon/smm665
10168 F: drivers/hwmon/smm665.c
10170 SMSC EMC2103 HARDWARE MONITOR DRIVER
10171 M: Steve Glendinning <steve.glendinning@shawell.net>
10172 L: lm-sensors@lm-sensors.org
10174 F: Documentation/hwmon/emc2103
10175 F: drivers/hwmon/emc2103.c
10177 SMSC SCH5627 HARDWARE MONITOR DRIVER
10178 M: Hans de Goede <hdegoede@redhat.com>
10179 L: lm-sensors@lm-sensors.org
10181 F: Documentation/hwmon/sch5627
10182 F: drivers/hwmon/sch5627.c
10184 SMSC47B397 HARDWARE MONITOR DRIVER
10185 M: Jean Delvare <jdelvare@suse.com>
10186 L: lm-sensors@lm-sensors.org
10188 F: Documentation/hwmon/smsc47b397
10189 F: drivers/hwmon/smsc47b397.c
10191 SMSC911x ETHERNET DRIVER
10192 M: Steve Glendinning <steve.glendinning@shawell.net>
10193 L: netdev@vger.kernel.org
10195 F: include/linux/smsc911x.h
10196 F: drivers/net/ethernet/smsc/smsc911x.*
10198 SMSC9420 PCI ETHERNET DRIVER
10199 M: Steve Glendinning <steve.glendinning@shawell.net>
10200 L: netdev@vger.kernel.org
10202 F: drivers/net/ethernet/smsc/smsc9420.*
10204 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10205 M: Steve Glendinning <steve.glendinning@shawell.net>
10206 L: linux-fbdev@vger.kernel.org
10208 F: drivers/video/fbdev/smscufx.c
10210 SOC-CAMERA V4L2 SUBSYSTEM
10211 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10212 L: linux-media@vger.kernel.org
10213 T: git git://linuxtv.org/media_tree.git
10215 F: include/media/soc*
10216 F: drivers/media/i2c/soc_camera/
10217 F: drivers/media/platform/soc_camera/
10219 SOEKRIS NET48XX LED SUPPORT
10220 M: Chris Boot <bootc@bootc.net>
10222 F: drivers/leds/leds-net48xx.c
10224 SOFTLOGIC 6x10 MPEG CODEC
10225 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10226 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10227 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10228 M: Ismael Luceno <ismael@iodev.co.uk>
10229 L: linux-media@vger.kernel.org
10231 F: drivers/media/pci/solo6x10/
10233 SOFTWARE RAID (Multiple Disks) SUPPORT
10234 M: Shaohua Li <shli@kernel.org>
10235 L: linux-raid@vger.kernel.org
10236 T: git git://neil.brown.name/md
10239 F: include/linux/raid/
10240 F: include/uapi/linux/raid/
10242 SONIC NETWORK DRIVER
10243 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10244 L: netdev@vger.kernel.org
10246 F: drivers/net/ethernet/natsemi/sonic.*
10248 SONICS SILICON BACKPLANE DRIVER (SSB)
10249 M: Michael Buesch <m@bues.ch>
10250 L: linux-wireless@vger.kernel.org
10253 F: include/linux/ssb/
10255 SONY VAIO CONTROL DEVICE DRIVER
10256 M: Mattia Dongili <malattia@linux.it>
10257 L: platform-driver-x86@vger.kernel.org
10258 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10260 F: Documentation/laptops/sony-laptop.txt
10261 F: drivers/char/sonypi.c
10262 F: drivers/platform/x86/sony-laptop.c
10263 F: include/linux/sony-laptop.h
10265 SONY MEMORYSTICK CARD SUPPORT
10266 M: Alex Dubov <oakad@yahoo.com>
10267 W: http://tifmxx.berlios.de/
10269 F: drivers/memstick/host/tifm_ms.c
10271 SONY MEMORYSTICK STANDARD SUPPORT
10272 M: Maxim Levitsky <maximlevitsky@gmail.com>
10274 F: drivers/memstick/core/ms_block.*
10277 M: Jaroslav Kysela <perex@perex.cz>
10278 M: Takashi Iwai <tiwai@suse.com>
10279 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10280 W: http://www.alsa-project.org/
10281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10282 T: git git://git.alsa-project.org/alsa-kernel.git
10283 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10285 F: Documentation/sound/
10287 F: include/uapi/sound/
10290 SOUND - COMPRESSED AUDIO
10291 M: Vinod Koul <vinod.koul@intel.com>
10292 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10295 F: Documentation/sound/alsa/compress_offload.txt
10296 F: include/sound/compress_driver.h
10297 F: include/uapi/sound/compress_*
10298 F: sound/core/compress_offload.c
10299 F: sound/soc/soc-compress.c
10301 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10302 M: Liam Girdwood <lgirdwood@gmail.com>
10303 M: Mark Brown <broonie@kernel.org>
10304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10305 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10306 W: http://alsa-project.org/main/index.php/ASoC
10308 F: Documentation/sound/alsa/soc/
10310 F: include/sound/soc*
10312 SOUND - DMAENGINE HELPERS
10313 M: Lars-Peter Clausen <lars@metafoo.de>
10315 F: include/sound/dmaengine_pcm.h
10316 F: sound/core/pcm_dmaengine.c
10317 F: sound/soc/soc-generic-dmaengine-pcm.c
10320 M: Olli Salonen <olli.salonen@iki.fi>
10321 L: linux-media@vger.kernel.org
10322 W: https://linuxtv.org
10323 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10325 F: drivers/media/dvb-frontends/sp2*
10327 SPARC + UltraSPARC (sparc/sparc64)
10328 M: "David S. Miller" <davem@davemloft.net>
10329 L: sparclinux@vger.kernel.org
10330 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10337 SPARC SERIAL DRIVERS
10338 M: "David S. Miller" <davem@davemloft.net>
10339 L: sparclinux@vger.kernel.org
10340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10343 F: include/linux/sunserialcore.h
10344 F: drivers/tty/serial/suncore.c
10345 F: drivers/tty/serial/sunhv.c
10346 F: drivers/tty/serial/sunsab.c
10347 F: drivers/tty/serial/sunsab.h
10348 F: drivers/tty/serial/sunsu.c
10349 F: drivers/tty/serial/sunzilog.c
10350 F: drivers/tty/serial/sunzilog.h
10353 M: "Christopher Li" <sparse@chrisli.org>
10354 L: linux-sparse@vger.kernel.org
10355 W: https://sparse.wiki.kernel.org/
10356 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10357 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10359 F: include/linux/compiler.h
10361 SPEAR PLATFORM SUPPORT
10362 M: Viresh Kumar <vireshk@kernel.org>
10363 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10364 L: spear-devel@list.st.com
10365 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10366 W: http://www.st.com/spear
10368 F: arch/arm/boot/dts/spear*
10369 F: arch/arm/mach-spear/
10371 SPEAR CLOCK FRAMEWORK SUPPORT
10372 M: Viresh Kumar <vireshk@kernel.org>
10373 L: spear-devel@list.st.com
10374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10375 W: http://www.st.com/spear
10377 F: drivers/clk/spear/
10380 M: Mark Brown <broonie@kernel.org>
10381 L: linux-spi@vger.kernel.org
10382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10383 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10385 F: Documentation/spi/
10387 F: include/linux/spi/
10388 F: include/uapi/linux/spi/
10390 SPIDERNET NETWORK DRIVER for CELL
10391 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10392 L: netdev@vger.kernel.org
10394 F: Documentation/networking/spider_net.txt
10395 F: drivers/net/ethernet/toshiba/spider_net*
10398 M: Jeremy Kerr <jk@ozlabs.org>
10399 L: linuxppc-dev@lists.ozlabs.org
10400 W: http://www.ibm.com/developerworks/power/cell/
10402 F: Documentation/filesystems/spufs.txt
10403 F: arch/powerpc/platforms/cell/spufs/
10405 SQUASHFS FILE SYSTEM
10406 M: Phillip Lougher <phillip@squashfs.org.uk>
10407 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10408 W: http://squashfs.org.uk
10409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10411 F: Documentation/filesystems/squashfs.txt
10414 SRM (Alpha) environment access
10415 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10417 F: arch/alpha/kernel/srm_env.c
10420 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10421 L: stable@vger.kernel.org
10423 F: Documentation/stable_kernel_rules.txt
10426 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10428 L: devel@driverdev.osuosl.org
10430 F: drivers/staging/
10433 M: Ian Abbott <abbotti@mev.co.uk>
10434 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10436 F: drivers/staging/comedi/
10438 STAGING - FLARION FT1000 DRIVERS
10439 M: Marek Belisko <marek.belisko@gmail.com>
10441 F: drivers/staging/ft1000/
10443 STAGING - INDUSTRIAL IO
10444 M: Jonathan Cameron <jic23@kernel.org>
10445 L: linux-iio@vger.kernel.org
10447 F: drivers/staging/iio/
10449 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10450 M: Jarod Wilson <jarod@wilsonet.com>
10451 W: http://www.lirc.org/
10453 F: drivers/staging/media/lirc/
10455 STAGING - LUSTRE PARALLEL FILESYSTEM
10456 M: Oleg Drokin <oleg.drokin@intel.com>
10457 M: Andreas Dilger <andreas.dilger@intel.com>
10458 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10459 W: http://wiki.lustre.org/
10461 F: drivers/staging/lustre
10463 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10464 M: Marc Dietrich <marvin24@gmx.de>
10465 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10466 L: linux-tegra@vger.kernel.org
10468 F: drivers/staging/nvec/
10470 STAGING - REALTEK RTL8712U DRIVERS
10471 M: Larry Finger <Larry.Finger@lwfinger.net>
10472 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10474 F: drivers/staging/rtl8712/
10476 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10477 M: Larry Finger <Larry.Finger@lwfinger.net>
10478 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10479 L: linux-wireless@vger.kernel.org
10481 F: drivers/staging/rtl8723au/
10483 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10484 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10485 M: Teddy Wang <teddy.wang@siliconmotion.com>
10486 M: Sudip Mukherjee <sudip@vectorindia.org>
10487 L: linux-fbdev@vger.kernel.org
10489 F: drivers/staging/sm750fb/
10492 M: Lior Dotan <liodot@gmail.com>
10493 M: Christopher Harrer <charrer@alacritech.com>
10495 F: drivers/staging/slicoss/
10497 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10498 M: William Hubbs <w.d.hubbs@gmail.com>
10499 M: Chris Brannon <chris@the-brannons.com>
10500 M: Kirk Reiser <kirk@reisers.ca>
10501 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10502 L: speakup@linux-speakup.org
10503 W: http://www.linux-speakup.org/
10505 F: drivers/staging/speakup/
10507 STAGING - VIA VT665X DRIVERS
10508 M: Forest Bond <forest@alittletooquiet.net>
10510 F: drivers/staging/vt665?/
10512 STAGING - WILC1000 WIFI DRIVER
10513 M: Johnny Kim <johnny.kim@atmel.com>
10514 M: Austin Shin <austin.shin@atmel.com>
10515 M: Chris Park <chris.park@atmel.com>
10516 M: Tony Cho <tony.cho@atmel.com>
10517 M: Glen Lee <glen.lee@atmel.com>
10518 M: Leo Kim <leo.kim@atmel.com>
10519 L: linux-wireless@vger.kernel.org
10521 F: drivers/staging/wilc1000/
10523 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10524 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10526 F: drivers/staging/xgifb/
10529 M: Mike Marciniszyn <infinipath@intel.com>
10530 L: linux-rdma@vger.kernel.org
10532 F: drivers/staging/rdma/hfi1
10534 STARFIRE/DURALAN NETWORK DRIVER
10535 M: Ion Badulescu <ionut@badula.org>
10537 F: drivers/net/ethernet/adaptec/starfire*
10540 M: Sam Creasey <sammy@sammy.net>
10541 W: http://sammy.net/sun3/
10543 F: arch/m68k/kernel/*sun3*
10544 F: arch/m68k/sun3*/
10545 F: arch/m68k/include/asm/sun3*
10546 F: drivers/net/ethernet/i825xx/sun3*
10548 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10549 M: Hans de Goede <hdegoede@redhat.com>
10550 L: linux-input@vger.kernel.org
10552 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10553 F: drivers/input/keyboard/sun4i-lradc-keys.c
10555 SUNDANCE NETWORK DRIVER
10556 M: Denis Kirjanov <kda@linux-powerpc.org>
10557 L: netdev@vger.kernel.org
10559 F: drivers/net/ethernet/dlink/sundance.c
10562 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10563 M: Rich Felker <dalias@libc.org>
10564 L: linux-sh@vger.kernel.org
10565 Q: http://patchwork.kernel.org/project/linux-sh/list/
10567 F: Documentation/sh/
10572 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10573 M: Len Brown <len.brown@intel.com>
10574 M: Pavel Machek <pavel@ucw.cz>
10575 L: linux-pm@vger.kernel.org
10577 F: Documentation/power/
10578 F: arch/x86/kernel/acpi/
10579 F: drivers/base/power/
10581 F: include/linux/suspend.h
10582 F: include/linux/freezer.h
10583 F: include/linux/pm.h
10586 M: Martin Mares <mj@ucw.cz>
10587 L: linux-video@atrey.karlin.mff.cuni.cz
10589 F: Documentation/svga.txt
10590 F: arch/x86/boot/video*
10593 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10594 L: linux-kernel@vger.kernel.org
10595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10598 F: arch/*/kernel/pci-swiotlb.c
10599 F: include/linux/swiotlb.h
10602 M: Jiri Pirko <jiri@resnulli.us>
10603 L: netdev@vger.kernel.org
10606 F: include/net/switchdev.h
10608 SYNOPSYS ARC ARCHITECTURE
10609 M: Vineet Gupta <vgupta@synopsys.com>
10610 L: linux-snps-arc@lists.infradead.org
10613 F: Documentation/devicetree/bindings/arc/*
10614 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10615 F: drivers/tty/serial/arc_uart.c
10616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10618 SYNOPSYS ARC SDP platform support
10619 M: Alexey Brodkin <abrodkin@synopsys.com>
10621 F: arch/arc/plat-axs10x
10622 F: arch/arc/boot/dts/ax*
10623 F: Documentation/devicetree/bindings/arc/axs10*
10625 SYSTEM CONFIGURATION (SYSCON)
10626 M: Lee Jones <lee.jones@linaro.org>
10627 M: Arnd Bergmann <arnd@arndb.de>
10628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10630 F: drivers/mfd/syscon.c
10633 M: Christoph Hellwig <hch@infradead.org>
10635 F: Documentation/filesystems/sysv-fs.txt
10637 F: include/linux/sysv_fs.h
10640 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10641 L: linux-scsi@vger.kernel.org
10642 L: target-devel@vger.kernel.org
10643 W: http://www.linux-iscsi.org
10644 W: http://groups.google.com/group/linux-iscsi-target-dev
10645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10649 F: Documentation/target/
10651 TASKSTATS STATISTICS INTERFACE
10652 M: Balbir Singh <bsingharora@gmail.com>
10654 F: Documentation/accounting/taskstats*
10655 F: include/linux/taskstats*
10656 F: kernel/taskstats.c
10659 M: Jamal Hadi Salim <jhs@mojatatu.com>
10660 L: netdev@vger.kernel.org
10662 F: include/net/pkt_cls.h
10663 F: include/uapi/linux/pkt_cls.h
10666 TCP LOW PRIORITY MODULE
10667 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10668 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10669 W: http://tcp-lp-mod.sourceforge.net/
10671 F: net/ipv4/tcp_lp.c
10673 TDA10071 MEDIA DRIVER
10674 M: Antti Palosaari <crope@iki.fi>
10675 L: linux-media@vger.kernel.org
10676 W: https://linuxtv.org
10677 W: http://palosaari.fi/linux/
10678 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10679 T: git git://linuxtv.org/anttip/media_tree.git
10681 F: drivers/media/dvb-frontends/tda10071*
10683 TDA18212 MEDIA DRIVER
10684 M: Antti Palosaari <crope@iki.fi>
10685 L: linux-media@vger.kernel.org
10686 W: https://linuxtv.org
10687 W: http://palosaari.fi/linux/
10688 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10689 T: git git://linuxtv.org/anttip/media_tree.git
10691 F: drivers/media/tuners/tda18212*
10693 TDA18218 MEDIA DRIVER
10694 M: Antti Palosaari <crope@iki.fi>
10695 L: linux-media@vger.kernel.org
10696 W: https://linuxtv.org
10697 W: http://palosaari.fi/linux/
10698 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10699 T: git git://linuxtv.org/anttip/media_tree.git
10701 F: drivers/media/tuners/tda18218*
10703 TDA18271 MEDIA DRIVER
10704 M: Michael Krufky <mkrufky@linuxtv.org>
10705 L: linux-media@vger.kernel.org
10706 W: https://linuxtv.org
10707 W: http://github.com/mkrufky
10708 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10709 T: git git://linuxtv.org/mkrufky/tuners.git
10711 F: drivers/media/tuners/tda18271*
10713 TDA827x MEDIA DRIVER
10714 M: Michael Krufky <mkrufky@linuxtv.org>
10715 L: linux-media@vger.kernel.org
10716 W: https://linuxtv.org
10717 W: http://github.com/mkrufky
10718 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10719 T: git git://linuxtv.org/mkrufky/tuners.git
10721 F: drivers/media/tuners/tda8290.*
10723 TDA8290 MEDIA DRIVER
10724 M: Michael Krufky <mkrufky@linuxtv.org>
10725 L: linux-media@vger.kernel.org
10726 W: https://linuxtv.org
10727 W: http://github.com/mkrufky
10728 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10729 T: git git://linuxtv.org/mkrufky/tuners.git
10731 F: drivers/media/tuners/tda8290.*
10733 TDA9840 MEDIA DRIVER
10734 M: Hans Verkuil <hverkuil@xs4all.nl>
10735 L: linux-media@vger.kernel.org
10736 T: git git://linuxtv.org/media_tree.git
10737 W: https://linuxtv.org
10739 F: drivers/media/i2c/tda9840*
10741 TEA5761 TUNER DRIVER
10742 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10743 L: linux-media@vger.kernel.org
10744 W: https://linuxtv.org
10745 T: git git://linuxtv.org/media_tree.git
10747 F: drivers/media/tuners/tea5761.*
10749 TEA5767 TUNER DRIVER
10750 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10751 L: linux-media@vger.kernel.org
10752 W: https://linuxtv.org
10753 T: git git://linuxtv.org/media_tree.git
10755 F: drivers/media/tuners/tea5767.*
10757 TEA6415C MEDIA DRIVER
10758 M: Hans Verkuil <hverkuil@xs4all.nl>
10759 L: linux-media@vger.kernel.org
10760 T: git git://linuxtv.org/media_tree.git
10761 W: https://linuxtv.org
10763 F: drivers/media/i2c/tea6415c*
10765 TEA6420 MEDIA DRIVER
10766 M: Hans Verkuil <hverkuil@xs4all.nl>
10767 L: linux-media@vger.kernel.org
10768 T: git git://linuxtv.org/media_tree.git
10769 W: https://linuxtv.org
10771 F: drivers/media/i2c/tea6420*
10774 M: Jiri Pirko <jiri@resnulli.us>
10775 L: netdev@vger.kernel.org
10777 F: drivers/net/team/
10778 F: include/linux/if_team.h
10779 F: include/uapi/linux/if_team.h
10781 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10782 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10784 F: arch/x86/platform/ts5500/
10786 TECHNOTREND USB IR RECEIVER
10787 M: Sean Young <sean@mess.org>
10788 L: linux-media@vger.kernel.org
10790 F: drivers/media/rc/ttusbir.c
10792 TEGRA ARCHITECTURE SUPPORT
10793 M: Stephen Warren <swarren@wwwdotorg.org>
10794 M: Thierry Reding <thierry.reding@gmail.com>
10795 M: Alexandre Courbot <gnurou@gmail.com>
10796 L: linux-tegra@vger.kernel.org
10797 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10803 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10804 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10806 F: drivers/clk/tegra/
10809 M: Laxman Dewangan <ldewangan@nvidia.com>
10811 F: drivers/dma/tegra20-apb-dma.c
10814 M: Laxman Dewangan <ldewangan@nvidia.com>
10816 F: drivers/i2c/busses/i2c-tegra.c
10818 TEGRA IOMMU DRIVERS
10819 M: Hiroshi Doyu <hdoyu@nvidia.com>
10821 F: drivers/iommu/tegra*
10824 M: Rakesh Iyer <riyer@nvidia.com>
10825 M: Laxman Dewangan <ldewangan@nvidia.com>
10827 F: drivers/input/keyboard/tegra-kbc.c
10830 M: Thierry Reding <thierry.reding@gmail.com>
10832 F: drivers/pwm/pwm-tegra.c
10834 TEGRA SERIAL DRIVER
10835 M: Laxman Dewangan <ldewangan@nvidia.com>
10837 F: drivers/tty/serial/serial-tegra.c
10840 M: Laxman Dewangan <ldewangan@nvidia.com>
10842 F: drivers/spi/spi-tegra*
10844 TEHUTI ETHERNET DRIVER
10845 M: Andy Gospodarek <andy@greyhouse.net>
10846 L: netdev@vger.kernel.org
10848 F: drivers/net/ethernet/tehuti/*
10850 Telecom Clock Driver for MCPL0010
10851 M: Mark Gross <mark.gross@intel.com>
10853 F: drivers/char/tlclk.c
10855 TENSILICA XTENSA PORT (xtensa)
10856 M: Chris Zankel <chris@zankel.net>
10857 M: Max Filippov <jcmvbkbc@gmail.com>
10858 L: linux-xtensa@linux-xtensa.org
10859 T: git git://github.com/czankel/xtensa-linux.git
10862 F: drivers/irqchip/irq-xtensa-*
10864 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10865 M: Hans Verkuil <hverkuil@xs4all.nl>
10866 L: linux-media@vger.kernel.org
10867 T: git git://linuxtv.org/media_tree.git
10868 W: https://linuxtv.org
10870 F: drivers/media/radio/radio-raremono.c
10873 M: Zhang Rui <rui.zhang@intel.com>
10874 M: Eduardo Valentin <edubezval@gmail.com>
10875 L: linux-pm@vger.kernel.org
10876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10878 Q: https://patchwork.kernel.org/project/linux-pm/list/
10880 F: drivers/thermal/
10881 F: include/linux/thermal.h
10882 F: include/uapi/linux/thermal.h
10883 F: include/linux/cpu_cooling.h
10884 F: Documentation/devicetree/bindings/thermal/
10886 THERMAL/CPU_COOLING
10887 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10888 M: Viresh Kumar <viresh.kumar@linaro.org>
10889 M: Javi Merino <javi.merino@arm.com>
10890 L: linux-pm@vger.kernel.org
10892 F: Documentation/thermal/cpu-cooling-api.txt
10893 F: drivers/thermal/cpu_cooling.c
10894 F: include/linux/cpu_cooling.h
10896 THINGM BLINK(1) USB RGB LED DRIVER
10897 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10899 F: drivers/hid/hid-thingm.c
10901 THINKPAD ACPI EXTRAS DRIVER
10902 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10903 L: ibm-acpi-devel@lists.sourceforge.net
10904 L: platform-driver-x86@vger.kernel.org
10905 W: http://ibm-acpi.sourceforge.net
10906 W: http://thinkwiki.org/wiki/Ibm-acpi
10907 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10909 F: drivers/platform/x86/thinkpad_acpi.c
10911 TI BANDGAP AND THERMAL DRIVER
10912 M: Eduardo Valentin <edubezval@gmail.com>
10913 L: linux-pm@vger.kernel.org
10914 L: linux-omap@vger.kernel.org
10916 F: drivers/thermal/ti-soc-thermal/
10919 M: Benoit Parrot <bparrot@ti.com>
10920 L: linux-media@vger.kernel.org
10921 W: http://linuxtv.org/
10922 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10924 F: drivers/media/platform/ti-vpe/
10926 TI CDCE706 CLOCK DRIVER
10927 M: Max Filippov <jcmvbkbc@gmail.com>
10929 F: drivers/clk/clk-cdce706.c
10932 M: Tero Kristo <t-kristo@ti.com>
10933 L: linux-omap@vger.kernel.org
10936 F: include/linux/clk/ti.h
10938 TI FLASH MEDIA INTERFACE DRIVER
10939 M: Alex Dubov <oakad@yahoo.com>
10941 F: drivers/misc/tifm*
10942 F: drivers/mmc/host/tifm_sd.c
10943 F: include/linux/tifm.h
10945 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10946 M: Santosh Shilimkar <ssantosh@kernel.org>
10947 L: linux-kernel@vger.kernel.org
10948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10950 F: drivers/soc/ti/*
10951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10954 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10955 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10956 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10957 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10959 F: sound/soc/codecs/lm49453*
10960 F: sound/soc/codecs/isabelle*
10962 TI LP855x BACKLIGHT DRIVER
10963 M: Milo Kim <milo.kim@ti.com>
10965 F: Documentation/backlight/lp855x-driver.txt
10966 F: drivers/video/backlight/lp855x_bl.c
10967 F: include/linux/platform_data/lp855x.h
10969 TI LP8727 CHARGER DRIVER
10970 M: Milo Kim <milo.kim@ti.com>
10972 F: drivers/power/lp8727_charger.c
10973 F: include/linux/platform_data/lp8727.h
10975 TI LP8788 MFD DRIVER
10976 M: Milo Kim <milo.kim@ti.com>
10978 F: drivers/iio/adc/lp8788_adc.c
10979 F: drivers/leds/leds-lp8788.c
10980 F: drivers/mfd/lp8788*.c
10981 F: drivers/power/lp8788-charger.c
10982 F: drivers/regulator/lp8788-*.c
10983 F: include/linux/mfd/lp8788*.h
10985 TI NETCP ETHERNET DRIVER
10986 M: Wingman Kwok <w-kwok2@ti.com>
10987 M: Murali Karicheri <m-karicheri2@ti.com>
10988 L: netdev@vger.kernel.org
10990 F: drivers/net/ethernet/ti/netcp*
10992 TI TAS571X FAMILY ASoC CODEC DRIVER
10993 M: Kevin Cernekee <cernekee@chromium.org>
10994 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10996 F: sound/soc/codecs/tas571x*
10998 TI TWL4030 SERIES SOC CODEC DRIVER
10999 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11000 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11002 F: sound/soc/codecs/twl4030*
11004 TI WILINK WIRELESS DRIVERS
11005 L: linux-wireless@vger.kernel.org
11006 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11007 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11010 F: drivers/net/wireless/ti/
11011 F: include/linux/wl12xx.h
11014 M: Jon Maloy <jon.maloy@ericsson.com>
11015 M: Ying Xue <ying.xue@windriver.com>
11016 L: netdev@vger.kernel.org (core kernel code)
11017 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11018 W: http://tipc.sourceforge.net/
11020 F: include/uapi/linux/tipc*.h
11024 M: Chris Metcalf <cmetcalf@ezchip.com>
11025 W: http://www.ezchip.com/scm/
11026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11029 F: drivers/char/tile-srom.c
11030 F: drivers/edac/tile_edac.c
11031 F: drivers/net/ethernet/tile/
11032 F: drivers/rtc/rtc-tile.c
11033 F: drivers/tty/hvc/hvc_tile.c
11034 F: drivers/tty/serial/tilegx.c
11035 F: drivers/usb/host/*-tilegx.c
11036 F: include/linux/usb/tilegx.h
11038 TLAN NETWORK DRIVER
11039 M: Samuel Chessman <chessman@tux.org>
11040 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11041 W: http://sourceforge.net/projects/tlan/
11043 F: Documentation/networking/tlan.txt
11044 F: drivers/net/ethernet/ti/tlan.*
11046 TOMOYO SECURITY MODULE
11047 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11048 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11049 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11050 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11051 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11052 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11053 W: http://tomoyo.sourceforge.jp/
11054 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11056 F: security/tomoyo/
11058 TOPSTAR LAPTOP EXTRAS DRIVER
11059 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11060 L: platform-driver-x86@vger.kernel.org
11062 F: drivers/platform/x86/topstar-laptop.c
11064 TOSHIBA ACPI EXTRAS DRIVER
11065 M: Azael Avalos <coproscefalo@gmail.com>
11066 L: platform-driver-x86@vger.kernel.org
11068 F: drivers/platform/x86/toshiba_acpi.c
11070 TOSHIBA BLUETOOTH DRIVER
11071 M: Azael Avalos <coproscefalo@gmail.com>
11072 L: platform-driver-x86@vger.kernel.org
11074 F: drivers/platform/x86/toshiba_bluetooth.c
11076 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11077 M: Azael Avalos <coproscefalo@gmail.com>
11078 L: platform-driver-x86@vger.kernel.org
11080 F: drivers/platform/x86/toshiba_haps.c
11082 TOSHIBA WMI HOTKEYS DRIVER
11083 M: Azael Avalos <coproscefalo@gmail.com>
11084 L: platform-driver-x86@vger.kernel.org
11086 F: drivers/platform/x86/toshiba-wmi.c
11089 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11090 W: http://www.buzzard.org.uk/toshiba/
11092 F: drivers/char/toshiba.c
11093 F: include/linux/toshiba.h
11094 F: include/uapi/linux/toshiba.h
11096 TOSHIBA TC358743 DRIVER
11097 M: Mats Randgaard <matrandg@cisco.com>
11098 L: linux-media@vger.kernel.org
11100 F: drivers/media/i2c/tc358743*
11101 F: include/media/i2c/tc358743.h
11104 M: Ian Molton <ian@mnementh.co.uk>
11105 L: linux-mmc@vger.kernel.org
11107 F: drivers/mmc/host/tmio_mmc*
11108 F: drivers/mmc/host/sh_mobile_sdhi.c
11109 F: include/linux/mmc/tmio.h
11110 F: include/linux/mmc/sh_mobile_sdhi.h
11112 TMP401 HARDWARE MONITOR DRIVER
11113 M: Guenter Roeck <linux@roeck-us.net>
11114 L: lm-sensors@lm-sensors.org
11116 F: Documentation/hwmon/tmp401
11117 F: drivers/hwmon/tmp401.c
11119 TMPFS (SHMEM FILESYSTEM)
11120 M: Hugh Dickins <hughd@google.com>
11121 L: linux-mm@kvack.org
11123 F: include/linux/shmem_fs.h
11126 TM6000 VIDEO4LINUX DRIVER
11127 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11128 L: linux-media@vger.kernel.org
11129 W: https://linuxtv.org
11130 T: git git://linuxtv.org/media_tree.git
11132 F: drivers/media/usb/tm6000/
11134 TW68 VIDEO4LINUX DRIVER
11135 M: Hans Verkuil <hverkuil@xs4all.nl>
11136 L: linux-media@vger.kernel.org
11137 T: git git://linuxtv.org/media_tree.git
11138 W: https://linuxtv.org
11140 F: drivers/media/pci/tw68/
11143 M: Peter Huewe <peterhuewe@gmx.de>
11144 M: Marcel Selhorst <tpmdd@selhorst.net>
11145 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11146 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11147 W: http://tpmdd.sourceforge.net
11148 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11149 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11150 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11152 F: drivers/char/tpm/
11154 TPM IBM_VTPM DEVICE DRIVER
11155 M: Ashley Lai <ashleydlai@gmail.com>
11156 W: http://tpmdd.sourceforge.net
11157 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11159 F: drivers/char/tpm/tpm_ibmvtpm*
11162 M: Steven Rostedt <rostedt@goodmis.org>
11163 M: Ingo Molnar <mingo@redhat.com>
11164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11166 F: Documentation/trace/ftrace.txt
11167 F: arch/*/*/*/ftrace.h
11168 F: arch/*/kernel/ftrace.c
11169 F: include/*/ftrace.h
11170 F: include/linux/trace*.h
11173 F: tools/testing/selftests/ftrace/
11176 M: Jiri Kosina <trivial@kernel.org>
11177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11179 K: ^Subject:.*(?i)trivial
11182 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11183 M: Jiri Slaby <jslaby@suse.com>
11185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11186 F: Documentation/serial/
11188 F: drivers/tty/serial/serial_core.c
11189 F: include/linux/serial_core.h
11190 F: include/linux/serial.h
11191 F: include/linux/tty.h
11192 F: include/uapi/linux/serial_core.h
11193 F: include/uapi/linux/serial.h
11194 F: include/uapi/linux/tty.h
11196 TUA9001 MEDIA DRIVER
11197 M: Antti Palosaari <crope@iki.fi>
11198 L: linux-media@vger.kernel.org
11199 W: https://linuxtv.org
11200 W: http://palosaari.fi/linux/
11201 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11202 T: git git://linuxtv.org/anttip/media_tree.git
11204 F: drivers/media/tuners/tua9001*
11206 TULIP NETWORK DRIVERS
11207 L: netdev@vger.kernel.org
11208 L: linux-parisc@vger.kernel.org
11210 F: drivers/net/ethernet/dec/tulip/
11213 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11214 W: http://vtun.sourceforge.net/tun
11216 F: Documentation/networking/tuntap.txt
11217 F: arch/um/os-Linux/drivers/
11219 TURBOCHANNEL SUBSYSTEM
11220 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11221 M: Ralf Baechle <ralf@linux-mips.org>
11222 L: linux-mips@linux-mips.org
11223 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11226 F: include/linux/tc.h
11228 U14-34F SCSI DRIVER
11229 M: Dario Ballabio <ballabio_dario@emc.com>
11230 L: linux-scsi@vger.kernel.org
11232 F: drivers/scsi/u14-34f.c
11234 UBI FILE SYSTEM (UBIFS)
11235 M: Artem Bityutskiy <dedekind1@gmail.com>
11236 M: Adrian Hunter <adrian.hunter@intel.com>
11237 L: linux-mtd@lists.infradead.org
11238 T: git git://git.infradead.org/ubifs-2.6.git
11239 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11241 F: Documentation/filesystems/ubifs.txt
11244 UCLINUX (M68KNOMMU AND COLDFIRE)
11245 M: Greg Ungerer <gerg@uclinux.org>
11246 W: http://www.uclinux.org/
11247 L: linux-m68k@lists.linux-m68k.org
11248 L: uclinux-dev@uclinux.org (subscribers-only)
11249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11251 F: arch/m68k/coldfire/
11253 F: arch/m68k/*/*_no.*
11254 F: arch/m68k/include/asm/*_no.*
11257 M: Jan Kara <jack@suse.com>
11259 F: Documentation/filesystems/udf.txt
11263 M: Evgeniy Dushistov <dushistov@mail.ru>
11265 F: Documentation/filesystems/ufs.txt
11268 UHID USERSPACE HID IO DRIVER:
11269 M: David Herrmann <dh.herrmann@googlemail.com>
11270 L: linux-input@vger.kernel.org
11272 F: drivers/hid/uhid.c
11273 F: include/uapi/linux/uhid.h
11275 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11276 L: linux-usb@vger.kernel.org
11279 F: include/linux/uwb.h
11280 F: include/linux/uwb/
11282 UNICORE32 ARCHITECTURE:
11283 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11284 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11286 T: git git://github.com/gxt/linux.git
11290 M: Tony Finch <dot@dotat.at>
11291 W: http://dotat.at/prog/unifdef
11293 F: scripts/unifdef.c
11295 UNIFORM CDROM DRIVER
11296 M: Jens Axboe <axboe@kernel.dk>
11297 W: http://www.kernel.dk
11299 F: Documentation/cdrom/
11300 F: drivers/cdrom/cdrom.c
11301 F: include/linux/cdrom.h
11302 F: include/uapi/linux/cdrom.h
11304 UNISYS S-PAR DRIVERS
11305 M: Benjamin Romer <benjamin.romer@unisys.com>
11306 M: David Kershner <david.kershner@unisys.com>
11307 L: sparmaintainer@unisys.com (Unisys internal)
11309 F: drivers/staging/unisys/
11311 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11312 M: Vinayak Holikatti <vinholikatti@gmail.com>
11313 L: linux-scsi@vger.kernel.org
11315 F: Documentation/scsi/ufs.txt
11316 F: drivers/scsi/ufs/
11318 UNSORTED BLOCK IMAGES (UBI)
11319 M: Artem Bityutskiy <dedekind1@gmail.com>
11320 M: Richard Weinberger <richard@nod.at>
11321 W: http://www.linux-mtd.infradead.org/
11322 L: linux-mtd@lists.infradead.org
11323 T: git git://git.infradead.org/ubifs-2.6.git
11325 F: drivers/mtd/ubi/
11326 F: include/linux/mtd/ubi.h
11327 F: include/uapi/mtd/ubi-user.h
11330 M: Oliver Neukum <oneukum@suse.com>
11331 L: linux-usb@vger.kernel.org
11333 F: Documentation/usb/acm.txt
11334 F: drivers/usb/class/cdc-acm.*
11336 USB AR5523 WIRELESS DRIVER
11337 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11338 L: linux-wireless@vger.kernel.org
11340 F: drivers/net/wireless/ath/ar5523/
11343 M: Hans de Goede <hdegoede@redhat.com>
11344 M: Gerd Hoffmann <kraxel@redhat.com>
11345 L: linux-usb@vger.kernel.org
11346 L: linux-scsi@vger.kernel.org
11348 F: drivers/usb/storage/uas.c
11350 USB CDC ETHERNET DRIVER
11351 M: Oliver Neukum <oliver@neukum.org>
11352 L: linux-usb@vger.kernel.org
11354 F: drivers/net/usb/cdc_*.c
11355 F: include/uapi/linux/usb/cdc.h
11357 USB CHAOSKEY DRIVER
11358 M: Keith Packard <keithp@keithp.com>
11359 L: linux-usb@vger.kernel.org
11361 F: drivers/usb/misc/chaoskey.c
11363 USB CYPRESS C67X00 DRIVER
11364 M: Peter Korsgaard <jacmet@sunsite.dk>
11365 L: linux-usb@vger.kernel.org
11367 F: drivers/usb/c67x00/
11369 USB DAVICOM DM9601 DRIVER
11370 M: Peter Korsgaard <jacmet@sunsite.dk>
11371 L: netdev@vger.kernel.org
11372 W: http://www.linux-usb.org/usbnet
11374 F: drivers/net/usb/dm9601.c
11376 USB DIAMOND RIO500 DRIVER
11377 M: Cesar Miquel <miquel@df.uba.ar>
11378 L: rio500-users@lists.sourceforge.net
11379 W: http://rio500.sourceforge.net
11381 F: drivers/usb/misc/rio500*
11384 M: Alan Stern <stern@rowland.harvard.edu>
11385 L: linux-usb@vger.kernel.org
11387 F: Documentation/usb/ehci.txt
11388 F: drivers/usb/host/ehci*
11390 USB GADGET/PERIPHERAL SUBSYSTEM
11391 M: Felipe Balbi <balbi@kernel.org>
11392 L: linux-usb@vger.kernel.org
11393 W: http://www.linux-usb.org/gadget
11394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11396 F: drivers/usb/gadget/
11397 F: include/linux/usb/gadget*
11399 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11400 M: Jiri Kosina <jikos@kernel.org>
11401 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11402 L: linux-usb@vger.kernel.org
11403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11405 F: Documentation/hid/hiddev.txt
11406 F: drivers/hid/usbhid/
11409 M: Olav Kongas <ok@artecdesign.ee>
11410 L: linux-usb@vger.kernel.org
11412 F: drivers/usb/host/isp116x*
11413 F: include/linux/usb/isp116x.h
11415 USB MASS STORAGE DRIVER
11416 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11417 L: linux-usb@vger.kernel.org
11418 L: usb-storage@lists.one-eyed-alien.net
11420 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11421 F: drivers/usb/storage/
11424 M: Clemens Ladisch <clemens@ladisch.de>
11425 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11426 T: git git://git.alsa-project.org/alsa-kernel.git
11428 F: sound/usb/midi.*
11430 USB NETWORKING DRIVERS
11431 L: linux-usb@vger.kernel.org
11433 F: drivers/net/usb/
11436 M: Alan Stern <stern@rowland.harvard.edu>
11437 L: linux-usb@vger.kernel.org
11439 F: Documentation/usb/ohci.txt
11440 F: drivers/usb/host/ohci*
11442 USB OTG FSM (Finite State Machine)
11443 M: Peter Chen <Peter.Chen@nxp.com>
11444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11445 L: linux-usb@vger.kernel.org
11447 F: drivers/usb/common/usb-otg-fsm.c
11450 M: Valentina Manea <valentina.manea.m@gmail.com>
11451 M: Shuah Khan <shuah.kh@samsung.com>
11452 L: linux-usb@vger.kernel.org
11454 F: Documentation/usb/usbip_protocol.txt
11455 F: drivers/usb/usbip/
11456 F: tools/usb/usbip/
11459 M: Petko Manolov <petkan@nucleusys.com>
11460 L: linux-usb@vger.kernel.org
11461 L: netdev@vger.kernel.org
11462 T: git git://github.com/petkan/pegasus.git
11463 W: https://github.com/petkan/pegasus
11465 F: drivers/net/usb/pegasus.*
11468 M: Felipe Balbi <balbi@kernel.org>
11469 L: linux-usb@vger.kernel.org
11470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11472 F: drivers/usb/phy/
11474 USB PRINTER DRIVER (usblp)
11475 M: Pete Zaitcev <zaitcev@redhat.com>
11476 L: linux-usb@vger.kernel.org
11478 F: drivers/usb/class/usblp.c
11480 USB QMI WWAN NETWORK DRIVER
11481 M: Bjørn Mork <bjorn@mork.no>
11482 L: netdev@vger.kernel.org
11484 F: Documentation/ABI/testing/sysfs-class-net-qmi
11485 F: drivers/net/usb/qmi_wwan.c
11488 M: Petko Manolov <petkan@nucleusys.com>
11489 L: linux-usb@vger.kernel.org
11490 L: netdev@vger.kernel.org
11491 T: git git://github.com/petkan/rtl8150.git
11492 W: https://github.com/petkan/rtl8150
11494 F: drivers/net/usb/rtl8150.c
11496 USB SERIAL SUBSYSTEM
11497 M: Johan Hovold <johan@kernel.org>
11498 L: linux-usb@vger.kernel.org
11500 F: Documentation/usb/usb-serial.txt
11501 F: drivers/usb/serial/
11502 F: include/linux/usb/serial.h
11504 USB SMSC75XX ETHERNET DRIVER
11505 M: Steve Glendinning <steve.glendinning@shawell.net>
11506 L: netdev@vger.kernel.org
11508 F: drivers/net/usb/smsc75xx.*
11510 USB SMSC95XX ETHERNET DRIVER
11511 M: Steve Glendinning <steve.glendinning@shawell.net>
11512 L: netdev@vger.kernel.org
11514 F: drivers/net/usb/smsc95xx.*
11517 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11518 L: linux-usb@vger.kernel.org
11519 W: http://www.linux-usb.org
11520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11522 F: Documentation/usb/
11524 F: include/linux/usb.h
11525 F: include/linux/usb/
11528 M: Alan Stern <stern@rowland.harvard.edu>
11529 L: linux-usb@vger.kernel.org
11531 F: drivers/usb/host/uhci*
11533 USB "USBNET" DRIVER FRAMEWORK
11534 M: Oliver Neukum <oneukum@suse.com>
11535 L: netdev@vger.kernel.org
11536 W: http://www.linux-usb.org/usbnet
11538 F: drivers/net/usb/usbnet.c
11539 F: include/linux/usb/usbnet.h
11542 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11543 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11544 L: linux-media@vger.kernel.org
11545 T: git git://linuxtv.org/media_tree.git
11546 W: http://www.ideasonboard.org/uvc/
11548 F: drivers/media/usb/uvc/
11549 F: include/uapi/linux/uvcvideo.h
11552 M: Hans Verkuil <hverkuil@xs4all.nl>
11553 L: linux-media@vger.kernel.org
11554 T: git git://linuxtv.org/media_tree.git
11555 W: https://linuxtv.org
11557 F: drivers/media/usb/usbvision/
11560 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11561 L: linux-usb@vger.kernel.org
11563 F: drivers/usb/gadget/function/*uvc*
11564 F: drivers/usb/gadget/legacy/webcam.c
11566 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11567 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11568 L: linux-wireless@vger.kernel.org
11570 F: drivers/net/wireless/rndis_wlan.c
11573 M: Mathias Nyman <mathias.nyman@intel.com>
11574 L: linux-usb@vger.kernel.org
11576 F: drivers/usb/host/xhci*
11577 F: drivers/usb/host/pci-quirks*
11580 L: linux-wireless@vger.kernel.org
11581 W: http://linux-lc100020.sourceforge.net
11583 F: drivers/net/wireless/zydas/zd1201.*
11586 M: Antoine Jacquet <royale@zerezo.com>
11587 L: linux-usb@vger.kernel.org
11588 L: linux-media@vger.kernel.org
11589 T: git git://linuxtv.org/media_tree.git
11590 W: http://royale.zerezo.com/zr364xx/
11592 F: Documentation/video4linux/zr364xx.txt
11593 F: drivers/media/usb/zr364xx/
11596 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11597 L: linux-usb@vger.kernel.org
11599 F: drivers/usb/common/ulpi.c
11600 F: include/linux/ulpi/
11602 USER-MODE LINUX (UML)
11603 M: Jeff Dike <jdike@addtoit.com>
11604 M: Richard Weinberger <richard@nod.at>
11605 L: user-mode-linux-devel@lists.sourceforge.net
11606 L: user-mode-linux-user@lists.sourceforge.net
11607 W: http://user-mode-linux.sourceforge.net
11608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11610 F: Documentation/virtual/uml/
11616 USERSPACE I/O (UIO)
11617 M: "Hans J. Koch" <hjk@hansjkoch.de>
11618 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11621 F: Documentation/DocBook/uio-howto.tmpl
11623 F: include/linux/uio*.h
11626 M: Karel Zak <kzak@redhat.com>
11627 L: util-linux@vger.kernel.org
11628 W: http://en.wikipedia.org/wiki/Util-linux
11629 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11633 M: Michal Januszewski <spock@gentoo.org>
11634 L: linux-fbdev@vger.kernel.org
11635 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11637 F: Documentation/fb/uvesafb.txt
11638 F: drivers/video/fbdev/uvesafb.*
11641 M: Stefan Agner <stefan@agner.ch>
11642 L: linux-mtd@lists.infradead.org
11644 F: drivers/mtd/nand/vf610_nfc.c
11646 VFAT/FAT/MSDOS FILESYSTEM
11647 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11649 F: Documentation/filesystems/vfat.txt
11653 M: Alex Williamson <alex.williamson@redhat.com>
11654 L: kvm@vger.kernel.org
11655 T: git git://github.com/awilliam/linux-vfio.git
11657 F: Documentation/vfio.txt
11659 F: include/linux/vfio.h
11660 F: include/uapi/linux/vfio.h
11662 VFIO PLATFORM DRIVER
11663 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11664 L: kvm@vger.kernel.org
11666 F: drivers/vfio/platform/
11668 VIDEOBUF2 FRAMEWORK
11669 M: Pawel Osciak <pawel@osciak.com>
11670 M: Marek Szyprowski <m.szyprowski@samsung.com>
11671 M: Kyungmin Park <kyungmin.park@samsung.com>
11672 L: linux-media@vger.kernel.org
11674 F: drivers/media/v4l2-core/videobuf2-*
11675 F: include/media/videobuf2-*
11677 VIRTUAL SERIO DEVICE DRIVER
11678 M: Stephen Chandler Paul <thatslyude@gmail.com>
11680 F: drivers/input/serio/userio.c
11681 F: include/uapi/linux/userio.h
11683 VIRTIO CONSOLE DRIVER
11684 M: Amit Shah <amit.shah@redhat.com>
11685 L: virtualization@lists.linux-foundation.org
11687 F: drivers/char/virtio_console.c
11688 F: include/linux/virtio_console.h
11689 F: include/uapi/linux/virtio_console.h
11691 VIRTIO CORE, NET AND BLOCK DRIVERS
11692 M: "Michael S. Tsirkin" <mst@redhat.com>
11693 L: virtualization@lists.linux-foundation.org
11697 F: drivers/net/virtio_net.c
11698 F: drivers/block/virtio_blk.c
11699 F: include/linux/virtio_*.h
11700 F: include/uapi/linux/virtio_*.h
11702 VIRTIO DRIVERS FOR S390
11703 M: Christian Borntraeger <borntraeger@de.ibm.com>
11704 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11705 L: linux-s390@vger.kernel.org
11706 L: virtualization@lists.linux-foundation.org
11707 L: kvm@vger.kernel.org
11709 F: drivers/s390/virtio/
11712 M: David Airlie <airlied@linux.ie>
11713 M: Gerd Hoffmann <kraxel@redhat.com>
11714 L: dri-devel@lists.freedesktop.org
11715 L: virtualization@lists.linux-foundation.org
11717 F: drivers/gpu/drm/virtio/
11718 F: include/uapi/linux/virtio_gpu.h
11720 VIRTIO HOST (VHOST)
11721 M: "Michael S. Tsirkin" <mst@redhat.com>
11722 L: kvm@vger.kernel.org
11723 L: virtualization@lists.linux-foundation.org
11724 L: netdev@vger.kernel.org
11725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11728 F: include/uapi/linux/vhost.h
11730 VIRTIO INPUT DRIVER
11731 M: Gerd Hoffmann <kraxel@redhat.com>
11733 F: drivers/virtio/virtio_input.c
11734 F: include/uapi/linux/virtio_input.h
11736 VIA RHINE NETWORK DRIVER
11738 F: drivers/net/ethernet/via/via-rhine.c
11740 VIA SD/MMC CARD CONTROLLER DRIVER
11741 M: Bruce Chang <brucechang@via.com.tw>
11742 M: Harald Welte <HaraldWelte@viatech.com>
11744 F: drivers/mmc/host/via-sdmmc.c
11746 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11747 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11748 L: linux-fbdev@vger.kernel.org
11750 F: include/linux/via-core.h
11751 F: include/linux/via-gpio.h
11752 F: include/linux/via_i2c.h
11753 F: drivers/video/fbdev/via/
11755 VIA VELOCITY NETWORK DRIVER
11756 M: Francois Romieu <romieu@fr.zoreil.com>
11757 L: netdev@vger.kernel.org
11759 F: drivers/net/ethernet/via/via-velocity.*
11762 M: Alex Williamson <alex.williamson@redhat.com>
11763 M: Paolo Bonzini <pbonzini@redhat.com>
11764 L: kvm@vger.kernel.org
11768 VIVID VIRTUAL VIDEO DRIVER
11769 M: Hans Verkuil <hverkuil@xs4all.nl>
11770 L: linux-media@vger.kernel.org
11771 T: git git://linuxtv.org/media_tree.git
11772 W: https://linuxtv.org
11774 F: drivers/media/platform/vivid/*
11777 M: Patrick McHardy <kaber@trash.net>
11778 L: netdev@vger.kernel.org
11780 F: drivers/net/macvlan.c
11781 F: include/linux/if_*vlan.h
11785 M: Florian Fainelli <florian@openwrt.org>
11786 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11788 F: drivers/vlynq/vlynq.c
11789 F: include/linux/vlynq.h
11792 M: Martyn Welch <martyn@welchs.me.uk>
11793 M: Manohar Vanga <manohar.vanga@gmail.com>
11794 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11795 L: devel@driverdev.osuosl.org
11797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11798 F: Documentation/vme_api.txt
11799 F: drivers/staging/vme/
11801 F: include/linux/vme*
11803 VMWARE HYPERVISOR INTERFACE
11804 M: Alok Kataria <akataria@vmware.com>
11805 L: virtualization@lists.linux-foundation.org
11807 F: arch/x86/kernel/cpu/vmware.c
11809 VMWARE BALLOON DRIVER
11810 M: Xavier Deguillard <xdeguillard@vmware.com>
11811 M: Philip Moltmann <moltmann@vmware.com>
11812 M: "VMware, Inc." <pv-drivers@vmware.com>
11813 L: linux-kernel@vger.kernel.org
11815 F: drivers/misc/vmw_balloon.c
11817 VMWARE VMMOUSE SUBDRIVER
11818 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11819 M: "VMware, Inc." <pv-drivers@vmware.com>
11820 L: linux-input@vger.kernel.org
11822 F: drivers/input/mouse/vmmouse.c
11823 F: drivers/input/mouse/vmmouse.h
11825 VMWARE VMXNET3 ETHERNET DRIVER
11826 M: Shrikrishna Khare <skhare@vmware.com>
11827 M: "VMware, Inc." <pv-drivers@vmware.com>
11828 L: netdev@vger.kernel.org
11830 F: drivers/net/vmxnet3/
11832 VMware PVSCSI driver
11833 M: Arvind Kumar <arvindkumar@vmware.com>
11834 M: VMware PV-Drivers <pv-drivers@vmware.com>
11835 L: linux-scsi@vger.kernel.org
11837 F: drivers/scsi/vmw_pvscsi.c
11838 F: drivers/scsi/vmw_pvscsi.h
11840 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11841 M: Liam Girdwood <lgirdwood@gmail.com>
11842 M: Mark Brown <broonie@kernel.org>
11843 L: linux-kernel@vger.kernel.org
11844 W: http://www.slimlogic.co.uk/?p=48
11845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11847 F: drivers/regulator/
11848 F: include/linux/regulator/
11851 M: David Ahern <dsa@cumulusnetworks.com>
11852 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11853 L: netdev@vger.kernel.org
11855 F: drivers/net/vrf.c
11856 F: Documentation/networking/vrf.txt
11858 VT1211 HARDWARE MONITOR DRIVER
11859 M: Juerg Haefliger <juergh@gmail.com>
11860 L: lm-sensors@lm-sensors.org
11862 F: Documentation/hwmon/vt1211
11863 F: drivers/hwmon/vt1211.c
11865 VT8231 HARDWARE MONITOR DRIVER
11866 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11867 L: lm-sensors@lm-sensors.org
11869 F: drivers/hwmon/vt8231.c
11871 VUB300 USB to SDIO/SD/MMC bridge chip
11872 M: Tony Olech <tony.olech@elandigitalsystems.com>
11873 L: linux-mmc@vger.kernel.org
11874 L: linux-usb@vger.kernel.org
11876 F: drivers/mmc/host/vub300.c
11878 W1 DALLAS'S 1-WIRE BUS
11879 M: Evgeniy Polyakov <zbr@ioremap.net>
11881 F: Documentation/w1/
11884 W83791D HARDWARE MONITORING DRIVER
11885 M: Marc Hulsman <m.hulsman@tudelft.nl>
11886 L: lm-sensors@lm-sensors.org
11888 F: Documentation/hwmon/w83791d
11889 F: drivers/hwmon/w83791d.c
11891 W83793 HARDWARE MONITORING DRIVER
11892 M: Rudolf Marek <r.marek@assembler.cz>
11893 L: lm-sensors@lm-sensors.org
11895 F: Documentation/hwmon/w83793
11896 F: drivers/hwmon/w83793.c
11898 W83795 HARDWARE MONITORING DRIVER
11899 M: Jean Delvare <jdelvare@suse.com>
11900 L: lm-sensors@lm-sensors.org
11902 F: drivers/hwmon/w83795.c
11904 W83L51xD SD/MMC CARD INTERFACE DRIVER
11905 M: Pierre Ossman <pierre@ossman.eu>
11907 F: drivers/mmc/host/wbsd.*
11909 WACOM PROTOCOL 4 SERIAL TABLETS
11910 M: Julian Squires <julian@cipht.net>
11911 M: Hans de Goede <hdegoede@redhat.com>
11912 L: linux-input@vger.kernel.org
11914 F: drivers/input/tablet/wacom_serial4.c
11916 WATCHDOG DEVICE DRIVERS
11917 M: Wim Van Sebroeck <wim@iguana.be>
11918 R: Guenter Roeck <linux@roeck-us.net>
11919 L: linux-watchdog@vger.kernel.org
11920 W: http://www.linux-watchdog.org/
11921 T: git git://www.linux-watchdog.org/linux-watchdog.git
11923 F: Documentation/watchdog/
11924 F: drivers/watchdog/
11925 F: include/linux/watchdog.h
11926 F: include/uapi/linux/watchdog.h
11929 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11930 L: linux-scsi@vger.kernel.org
11932 F: drivers/scsi/wd7000.c
11935 M: David Herrmann <dh.herrmann@googlemail.com>
11936 L: linux-input@vger.kernel.org
11938 F: drivers/hid/hid-wiimote*
11941 M: David Härdeman <david@hardeman.nu>
11943 F: drivers/media/rc/winbond-cir.c
11945 WINSYSTEMS WS16C48 GPIO DRIVER
11946 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11947 L: linux-gpio@vger.kernel.org
11949 F: drivers/gpio/gpio-ws16c48.c
11952 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11953 M: linux-wimax@intel.com
11954 L: wimax@linuxwimax.org (subscribers-only)
11956 W: http://linuxwimax.org
11957 F: Documentation/wimax/README.wimax
11958 F: include/linux/wimax/debug.h
11959 F: include/net/wimax.h
11960 F: include/uapi/linux/wimax.h
11963 WISTRON LAPTOP BUTTON DRIVER
11964 M: Miloslav Trmac <mitr@volny.cz>
11966 F: drivers/input/misc/wistron_btns.c
11968 WL3501 WIRELESS PCMCIA CARD DRIVER
11969 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11970 L: linux-wireless@vger.kernel.org
11971 W: http://oops.ghostprotocols.net:81/blog
11973 F: drivers/net/wireless/wl3501*
11975 WOLFSON MICROELECTRONICS DRIVERS
11976 L: patches@opensource.wolfsonmicro.com
11977 T: git https://github.com/CirrusLogic/linux-drivers.git
11978 W: https://github.com/CirrusLogic/linux-drivers/wiki
11980 F: Documentation/hwmon/wm83??
11981 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11982 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11983 F: Documentation/devicetree/bindings/mfd/arizona.txt
11984 F: arch/arm/mach-s3c64xx/mach-crag6410*
11985 F: drivers/clk/clk-wm83*.c
11986 F: drivers/extcon/extcon-arizona.c
11987 F: drivers/leds/leds-wm83*.c
11988 F: drivers/gpio/gpio-*wm*.c
11989 F: drivers/gpio/gpio-arizona.c
11990 F: drivers/hwmon/wm83??-hwmon.c
11991 F: drivers/input/misc/wm831x-on.c
11992 F: drivers/input/touchscreen/wm831x-ts.c
11993 F: drivers/input/touchscreen/wm97*.c
11994 F: drivers/mfd/arizona*
11995 F: drivers/mfd/wm*.c
11996 F: drivers/mfd/cs47l24*
11997 F: drivers/power/wm83*.c
11998 F: drivers/rtc/rtc-wm83*.c
11999 F: drivers/regulator/wm8*.c
12000 F: drivers/video/backlight/wm83*_bl.c
12001 F: drivers/watchdog/wm83*_wdt.c
12002 F: include/linux/mfd/arizona/
12003 F: include/linux/mfd/wm831x/
12004 F: include/linux/mfd/wm8350/
12005 F: include/linux/mfd/wm8400*
12006 F: include/linux/wm97xx.h
12007 F: include/sound/wm????.h
12008 F: sound/soc/codecs/arizona.?
12009 F: sound/soc/codecs/wm*
12010 F: sound/soc/codecs/cs47l24*
12013 M: Tejun Heo <tj@kernel.org>
12014 R: Lai Jiangshan <jiangshanlai@gmail.com>
12015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12017 F: include/linux/workqueue.h
12018 F: kernel/workqueue.c
12019 F: Documentation/workqueue.txt
12022 M: Andrew Hendry <andrew.hendry@gmail.com>
12023 L: linux-x25@vger.kernel.org
12025 F: Documentation/networking/x25*
12026 F: include/net/x25*
12029 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12030 M: Thomas Gleixner <tglx@linutronix.de>
12031 M: Ingo Molnar <mingo@redhat.com>
12032 M: "H. Peter Anvin" <hpa@zytor.com>
12034 L: linux-kernel@vger.kernel.org
12035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12037 F: Documentation/x86/
12040 X86 PLATFORM DRIVERS
12041 M: Darren Hart <dvhart@infradead.org>
12042 L: platform-driver-x86@vger.kernel.org
12043 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12045 F: drivers/platform/x86/
12046 F: drivers/platform/olpc/
12048 X86 MCE INFRASTRUCTURE
12049 M: Tony Luck <tony.luck@intel.com>
12050 M: Borislav Petkov <bp@alien8.de>
12051 L: linux-edac@vger.kernel.org
12053 F: arch/x86/kernel/cpu/mcheck/*
12055 X86 MICROCODE UPDATE SUPPORT
12056 M: Borislav Petkov <bp@alien8.de>
12058 F: arch/x86/kernel/cpu/microcode/*
12061 M: Andy Lutomirski <luto@amacapital.net>
12062 L: linux-kernel@vger.kernel.org
12063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12065 F: arch/x86/entry/vdso/
12067 XC2028/3028 TUNER DRIVER
12068 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12069 L: linux-media@vger.kernel.org
12070 W: https://linuxtv.org
12071 T: git git://linuxtv.org/media_tree.git
12073 F: drivers/media/tuners/tuner-xc2028.*
12075 XEN HYPERVISOR INTERFACE
12076 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12077 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12078 M: David Vrabel <david.vrabel@citrix.com>
12079 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12083 F: drivers/*/xen-*front.c
12085 F: arch/x86/include/asm/xen/
12087 F: include/uapi/xen/
12090 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12091 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12094 F: arch/arm/include/asm/xen/
12096 XEN HYPERVISOR ARM64
12097 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12098 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12101 F: arch/arm64/include/asm/xen/
12103 XEN NETWORK BACKEND DRIVER
12104 M: Wei Liu <wei.liu2@citrix.com>
12105 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12106 L: netdev@vger.kernel.org
12108 F: drivers/net/xen-netback/*
12111 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12112 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12114 F: arch/x86/pci/*xen*
12115 F: drivers/pci/*xen*
12117 XEN BLOCK SUBSYSTEM
12118 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12119 M: Roger Pau Monné <roger.pau@citrix.com>
12120 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12122 F: drivers/block/xen-blkback/*
12123 F: drivers/block/xen*
12126 M: Juergen Gross <jgross@suse.com>
12127 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12128 L: linux-scsi@vger.kernel.org
12130 F: drivers/scsi/xen-scsifront.c
12131 F: drivers/xen/xen-scsiback.c
12132 F: include/xen/interface/io/vscsiif.h
12134 XEN SWIOTLB SUBSYSTEM
12135 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12136 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12138 F: arch/x86/xen/*swiotlb*
12139 F: drivers/xen/*swiotlb*
12142 P: Silicon Graphics Inc
12143 M: Dave Chinner <david@fromorbit.com>
12146 W: http://oss.sgi.com/projects/xfs
12147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12149 F: Documentation/filesystems/xfs.txt
12152 XILINX AXI ETHERNET DRIVER
12153 M: Anirudha Sarangi <anirudh@xilinx.com>
12154 M: John Linn <John.Linn@xilinx.com>
12156 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12158 XILINX UARTLITE SERIAL DRIVER
12159 M: Peter Korsgaard <jacmet@sunsite.dk>
12160 L: linux-serial@vger.kernel.org
12162 F: drivers/tty/serial/uartlite.c
12164 XILINX VIDEO IP CORES
12165 M: Hyun Kwon <hyun.kwon@xilinx.com>
12166 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12167 L: linux-media@vger.kernel.org
12168 T: git git://linuxtv.org/media_tree.git
12170 F: Documentation/devicetree/bindings/media/xilinx/
12171 F: drivers/media/platform/xilinx/
12172 F: include/uapi/linux/xilinx-v4l2-controls.h
12175 M: Eli Billauer <eli.billauer@gmail.com>
12176 L: linux-kernel@vger.kernel.org
12178 F: drivers/char/xillybus/
12180 XTENSA XTFPGA PLATFORM SUPPORT
12181 M: Max Filippov <jcmvbkbc@gmail.com>
12182 L: linux-xtensa@linux-xtensa.org
12184 F: drivers/spi/spi-xtensa-xtfpga.c
12185 F: sound/soc/xtensa/xtfpga-i2s.c
12187 YAM DRIVER FOR AX.25
12188 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12189 L: linux-hams@vger.kernel.org
12191 F: drivers/net/hamradio/yam*
12192 F: include/linux/yam.h
12194 YEALINK PHONE DRIVER
12195 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12196 L: usbb2k-api-dev@nongnu.org
12198 F: Documentation/input/yealink.txt
12199 F: drivers/input/misc/yealink.*
12201 Z8530 DRIVER FOR AX.25
12202 M: Joerg Reuter <jreuter@yaina.de>
12203 W: http://yaina.de/jreuter/
12204 W: http://www.qsl.net/dl1bke/
12205 L: linux-hams@vger.kernel.org
12207 F: Documentation/networking/z8530drv.txt
12208 F: drivers/net/hamradio/*scc.c
12209 F: drivers/net/hamradio/z8530.h
12211 ZBUD COMPRESSED PAGE ALLOCATOR
12212 M: Seth Jennings <sjenning@redhat.com>
12213 L: linux-mm@kvack.org
12216 F: include/linux/zbud.h
12218 ZD1211RW WIRELESS DRIVER
12219 M: Daniel Drake <dsd@gentoo.org>
12220 M: Ulrich Kunitz <kune@deine-taler.de>
12221 W: http://zd1211.ath.cx/wiki/DriverRewrite
12222 L: linux-wireless@vger.kernel.org
12223 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12225 F: drivers/net/wireless/zydas/zd1211rw/
12227 ZPOOL COMPRESSED PAGE STORAGE API
12228 M: Dan Streetman <ddstreet@ieee.org>
12229 L: linux-mm@kvack.org
12232 F: include/linux/zpool.h
12234 ZR36067 VIDEO FOR LINUX DRIVER
12235 L: mjpeg-users@lists.sourceforge.net
12236 L: linux-media@vger.kernel.org
12237 W: http://mjpeg.sourceforge.net/driver-zoran/
12238 T: hg https://linuxtv.org/hg/v4l-dvb
12240 F: drivers/media/pci/zoran/
12242 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12243 M: Minchan Kim <minchan@kernel.org>
12244 M: Nitin Gupta <ngupta@vflare.org>
12245 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12246 L: linux-kernel@vger.kernel.org
12248 F: drivers/block/zram/
12249 F: Documentation/blockdev/zram.txt
12251 ZS DECSTATION Z85C30 SERIAL DRIVER
12252 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12254 F: drivers/tty/serial/zs.*
12256 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12257 M: Minchan Kim <minchan@kernel.org>
12258 M: Nitin Gupta <ngupta@vflare.org>
12259 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12260 L: linux-mm@kvack.org
12263 F: include/linux/zsmalloc.h
12264 F: Documentation/vm/zsmalloc.txt
12266 ZSWAP COMPRESSED SWAP CACHING
12267 M: Seth Jennings <sjenning@redhat.com>
12268 L: linux-mm@kvack.org
12273 M: Linus Torvalds <torvalds@linux-foundation.org>
12274 L: linux-kernel@vger.kernel.org
12275 Q: http://patchwork.kernel.org/project/LKML/list/
12276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12277 S: Buried alive in reporters