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 SMART ARRAY RAID DRIVER (hpsa)
5020 M: Don Brace <don.brace@microsemi.com>
5021 L: iss_storagedev@hp.com
5022 L: esc.storagedev@microsemi.com
5023 L: linux-scsi@vger.kernel.org
5025 F: Documentation/scsi/hpsa.txt
5026 F: drivers/scsi/hpsa*.[ch]
5027 F: include/linux/cciss*.h
5028 F: include/uapi/linux/cciss*.h
5030 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5031 M: Don Brace <don.brace@microsemi.com>
5032 L: iss_storagedev@hp.com
5033 L: esc.storagedev@microsemi.com
5034 L: linux-scsi@vger.kernel.org
5036 F: Documentation/blockdev/cciss.txt
5037 F: drivers/block/cciss*
5038 F: include/linux/cciss_ioctl.h
5039 F: include/uapi/linux/cciss_ioctl.h
5042 L: linux-fsdevel@vger.kernel.org
5044 F: Documentation/filesystems/hfs.txt
5048 L: linux-fsdevel@vger.kernel.org
5050 F: Documentation/filesystems/hfsplus.txt
5053 HGA FRAMEBUFFER DRIVER
5054 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5055 L: linux-nvidia@lists.surfsouth.com
5056 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5058 F: drivers/video/fbdev/hgafb.c
5060 HIBERNATION (aka Software Suspend, aka swsusp)
5061 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5062 M: Pavel Machek <pavel@ucw.cz>
5063 L: linux-pm@vger.kernel.org
5066 F: drivers/base/power/
5068 F: include/linux/suspend.h
5069 F: include/linux/freezer.h
5070 F: include/linux/pm.h
5071 F: arch/*/include/asm/suspend*.h
5074 M: Jiri Kosina <jikos@kernel.org>
5075 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5076 L: linux-input@vger.kernel.org
5077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5080 F: include/linux/hid*
5081 F: include/uapi/linux/hid*
5083 HID SENSOR HUB DRIVERS
5084 M: Jiri Kosina <jikos@kernel.org>
5085 M: Jonathan Cameron <jic23@kernel.org>
5086 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5087 L: linux-input@vger.kernel.org
5088 L: linux-iio@vger.kernel.org
5090 F: Documentation/hid/hid-sensor*
5091 F: drivers/hid/hid-sensor-*
5092 F: drivers/iio/*/hid-*
5093 F: include/linux/hid-sensor-*
5095 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5096 M: Thomas Gleixner <tglx@linutronix.de>
5097 L: linux-kernel@vger.kernel.org
5098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5100 F: Documentation/timers/
5101 F: kernel/time/hrtimer.c
5102 F: kernel/time/clockevents.c
5103 F: kernel/time/tick*.*
5104 F: kernel/time/timer_*.c
5105 F: include/linux/clockchips.h
5106 F: include/linux/hrtimer.h
5108 HIGH-SPEED SCC DRIVER FOR AX.25
5109 L: linux-hams@vger.kernel.org
5111 F: drivers/net/hamradio/dmascc.c
5112 F: drivers/net/hamradio/scc.c
5114 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5115 M: HighPoint Linux Team <linux@highpoint-tech.com>
5116 W: http://www.highpoint-tech.com
5118 F: Documentation/scsi/hptiop.txt
5119 F: drivers/scsi/hptiop.c
5122 M: Jes Sorensen <jes@trained-monkey.org>
5123 L: linux-hippi@sunsite.dk
5125 F: include/linux/hippidevice.h
5126 F: include/uapi/linux/if_hippi.h
5128 F: drivers/net/hippi/
5130 HISILICON SAS Controller
5131 M: John Garry <john.garry@huawei.com>
5132 W: http://www.hisilicon.com
5134 F: drivers/scsi/hisi_sas/
5135 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5138 M: Jouni Malinen <j@w1.fi>
5139 L: hostap@shmoo.com (subscribers-only)
5140 L: linux-wireless@vger.kernel.org
5141 W: http://hostap.epitest.fi/
5143 F: drivers/net/wireless/intersil/hostap/
5145 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5146 L: platform-driver-x86@vger.kernel.org
5148 F: drivers/platform/x86/tc1100-wmi.c
5150 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5151 M: Jaroslav Kysela <perex@perex.cz>
5153 F: drivers/net/ethernet/hp/hp100.*
5155 HPET: High Precision Event Timers driver
5156 M: Clemens Ladisch <clemens@ladisch.de>
5158 F: Documentation/timers/hpet.txt
5159 F: drivers/char/hpet.c
5160 F: include/linux/hpet.h
5161 F: include/uapi/linux/hpet.h
5165 F: arch/x86/kernel/hpet.c
5166 F: arch/x86/include/asm/hpet.h
5169 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5170 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5175 M: Sebastian Reichel <sre@kernel.org>
5176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5178 F: Documentation/ABI/testing/sysfs-bus-hsi
5179 F: Documentation/hsi.txt
5181 F: include/linux/hsi/
5182 F: include/uapi/linux/hsi/
5185 M: Jan Dumon <j.dumon@option.com>
5186 W: http://www.pharscape.org
5188 F: drivers/net/usb/hso.c
5190 HSR NETWORK PROTOCOL
5191 M: Arvid Brodin <arvid.brodin@alten.se>
5192 L: netdev@vger.kernel.org
5196 HTCPEN TOUCHSCREEN DRIVER
5197 M: Pau Oliva Fora <pof@eslack.org>
5198 L: linux-input@vger.kernel.org
5200 F: drivers/input/touchscreen/htcpen.c
5203 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5207 Hyper-V CORE AND DRIVERS
5208 M: "K. Y. Srinivasan" <kys@microsoft.com>
5209 M: Haiyang Zhang <haiyangz@microsoft.com>
5210 L: devel@linuxdriverproject.org
5212 F: arch/x86/include/asm/mshyperv.h
5213 F: arch/x86/include/uapi/asm/hyperv.h
5214 F: arch/x86/kernel/cpu/mshyperv.c
5215 F: drivers/hid/hid-hyperv.c
5217 F: drivers/input/serio/hyperv-keyboard.c
5218 F: drivers/pci/host/pci-hyperv.c
5219 F: drivers/net/hyperv/
5220 F: drivers/scsi/storvsc_drv.c
5221 F: drivers/video/fbdev/hyperv_fb.c
5222 F: include/linux/hyperv.h
5224 F: Documentation/ABI/stable/sysfs-bus-vmbus
5226 I2C OVER PARALLEL PORT
5227 M: Jean Delvare <jdelvare@suse.com>
5228 L: linux-i2c@vger.kernel.org
5230 F: Documentation/i2c/busses/i2c-parport
5231 F: Documentation/i2c/busses/i2c-parport-light
5232 F: drivers/i2c/busses/i2c-parport.c
5233 F: drivers/i2c/busses/i2c-parport-light.c
5235 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5236 M: Jean Delvare <jdelvare@suse.com>
5237 L: linux-i2c@vger.kernel.org
5239 F: Documentation/i2c/busses/i2c-ali1535
5240 F: Documentation/i2c/busses/i2c-ali1563
5241 F: Documentation/i2c/busses/i2c-ali15x3
5242 F: Documentation/i2c/busses/i2c-amd756
5243 F: Documentation/i2c/busses/i2c-amd8111
5244 F: Documentation/i2c/busses/i2c-i801
5245 F: Documentation/i2c/busses/i2c-nforce2
5246 F: Documentation/i2c/busses/i2c-piix4
5247 F: Documentation/i2c/busses/i2c-sis5595
5248 F: Documentation/i2c/busses/i2c-sis630
5249 F: Documentation/i2c/busses/i2c-sis96x
5250 F: Documentation/i2c/busses/i2c-via
5251 F: Documentation/i2c/busses/i2c-viapro
5252 F: drivers/i2c/busses/i2c-ali1535.c
5253 F: drivers/i2c/busses/i2c-ali1563.c
5254 F: drivers/i2c/busses/i2c-ali15x3.c
5255 F: drivers/i2c/busses/i2c-amd756.c
5256 F: drivers/i2c/busses/i2c-amd756-s4882.c
5257 F: drivers/i2c/busses/i2c-amd8111.c
5258 F: drivers/i2c/busses/i2c-i801.c
5259 F: drivers/i2c/busses/i2c-isch.c
5260 F: drivers/i2c/busses/i2c-nforce2.c
5261 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5262 F: drivers/i2c/busses/i2c-piix4.c
5263 F: drivers/i2c/busses/i2c-sis5595.c
5264 F: drivers/i2c/busses/i2c-sis630.c
5265 F: drivers/i2c/busses/i2c-sis96x.c
5266 F: drivers/i2c/busses/i2c-via.c
5267 F: drivers/i2c/busses/i2c-viapro.c
5269 I2C/SMBUS ISMT DRIVER
5270 M: Seth Heasley <seth.heasley@intel.com>
5271 M: Neil Horman <nhorman@tuxdriver.com>
5272 L: linux-i2c@vger.kernel.org
5273 F: drivers/i2c/busses/i2c-ismt.c
5274 F: Documentation/i2c/busses/i2c-ismt
5276 I2C/SMBUS STUB DRIVER
5277 M: Jean Delvare <jdelvare@suse.com>
5278 L: linux-i2c@vger.kernel.org
5280 F: drivers/i2c/i2c-stub.c
5283 M: Wolfram Sang <wsa@the-dreams.de>
5284 L: linux-i2c@vger.kernel.org
5285 W: https://i2c.wiki.kernel.org/
5286 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5289 F: Documentation/devicetree/bindings/i2c/
5290 F: Documentation/i2c/
5293 F: include/linux/i2c.h
5294 F: include/linux/i2c-*.h
5295 F: include/uapi/linux/i2c.h
5296 F: include/uapi/linux/i2c-*.h
5299 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5300 L: linux-i2c@vger.kernel.org
5301 L: linux-acpi@vger.kernel.org
5305 M: Jean Delvare <jdelvare@suse.com>
5306 L: linux-i2c@vger.kernel.org
5308 F: Documentation/i2c/busses/i2c-taos-evm
5309 F: drivers/i2c/busses/i2c-taos-evm.c
5312 M: Till Harbaum <till@harbaum.org>
5313 L: linux-i2c@vger.kernel.org
5314 W: http://www.harbaum.org/till/i2c_tiny_usb
5316 F: drivers/i2c/busses/i2c-tiny-usb.c
5319 M: "H. Peter Anvin" <hpa@zytor.com>
5323 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5324 M: "H. Peter Anvin" <hpa@zytor.com>
5325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5328 IA64 (Itanium) PLATFORM
5329 M: Tony Luck <tony.luck@intel.com>
5330 M: Fenghua Yu <fenghua.yu@intel.com>
5331 L: linux-ia64@vger.kernel.org
5332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5336 IBM Power VMX Cryptographic instructions
5337 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5338 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5339 L: linux-crypto@vger.kernel.org
5341 F: drivers/crypto/vmx/Makefile
5342 F: drivers/crypto/vmx/Kconfig
5343 F: drivers/crypto/vmx/vmx.c
5344 F: drivers/crypto/vmx/aes*
5345 F: drivers/crypto/vmx/ghash*
5346 F: drivers/crypto/vmx/ppc-xlate.pl
5348 IBM Power in-Nest Crypto Acceleration
5349 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5350 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5351 L: linux-crypto@vger.kernel.org
5353 F: drivers/crypto/nx/Makefile
5354 F: drivers/crypto/nx/Kconfig
5355 F: drivers/crypto/nx/nx-aes*
5356 F: drivers/crypto/nx/nx-sha*
5357 F: drivers/crypto/nx/nx.*
5358 F: drivers/crypto/nx/nx_csbcpb.h
5359 F: drivers/crypto/nx/nx_debugfs.h
5361 IBM Power 842 compression accelerator
5362 M: Dan Streetman <ddstreet@ieee.org>
5364 F: drivers/crypto/nx/Makefile
5365 F: drivers/crypto/nx/Kconfig
5366 F: drivers/crypto/nx/nx-842*
5367 F: include/linux/sw842.h
5371 IBM Power Linux RAID adapter
5372 M: Brian King <brking@us.ibm.com>
5374 F: drivers/scsi/ipr.*
5376 IBM Power Virtual Ethernet Device Driver
5377 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5378 L: netdev@vger.kernel.org
5380 F: drivers/net/ethernet/ibm/ibmveth.*
5382 IBM Power SRIOV Virtual NIC Device Driver
5383 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5384 M: John Allen <jallen@linux.vnet.ibm.com>
5385 L: netdev@vger.kernel.org
5387 F: drivers/net/ethernet/ibm/ibmvnic.*
5389 IBM Power Virtual SCSI Device Drivers
5390 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5391 L: linux-scsi@vger.kernel.org
5393 F: drivers/scsi/ibmvscsi/ibmvscsi*
5394 F: drivers/scsi/ibmvscsi/viosrp.h
5396 IBM Power Virtual FC Device Drivers
5397 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5398 L: linux-scsi@vger.kernel.org
5400 F: drivers/scsi/ibmvscsi/ibmvfc*
5402 IBM ServeRAID RAID DRIVER
5404 F: drivers/scsi/ips.*
5406 ICH LPC AND GPIO DRIVER
5407 M: Peter Tyser <ptyser@xes-inc.com>
5409 F: drivers/mfd/lpc_ich.c
5410 F: drivers/gpio/gpio-ich.c
5413 M: "David S. Miller" <davem@davemloft.net>
5414 L: linux-ide@vger.kernel.org
5415 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5418 F: Documentation/ide/
5420 F: include/linux/ide.h
5422 IDEAPAD LAPTOP EXTRAS DRIVER
5423 M: Ike Panhc <ike.pan@canonical.com>
5424 L: platform-driver-x86@vger.kernel.org
5425 W: http://launchpad.net/ideapad-laptop
5427 F: drivers/platform/x86/ideapad-laptop.c
5429 IDEAPAD LAPTOP SLIDEBAR DRIVER
5430 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5431 L: linux-input@vger.kernel.org
5432 W: https://github.com/o2genum/ideapad-slidebar
5434 F: drivers/input/misc/ideapad_slidebar.c
5437 M: Borislav Petkov <bp@alien8.de>
5438 L: linux-ide@vger.kernel.org
5440 F: Documentation/cdrom/ide-cd
5441 F: drivers/ide/ide-cd*
5444 M: Andy Henroid <andrew.d.henroid@intel.com>
5445 L: linux-pm@vger.kernel.org
5447 F: drivers/idle/i7300_idle.c
5449 IEEE 802.15.4 SUBSYSTEM
5450 M: Alexander Aring <alex.aring@gmail.com>
5451 L: linux-wpan@vger.kernel.org
5452 W: https://github.com/linux-wpan
5453 T: git git://github.com/linux-wpan/linux-wpan-next.git
5457 F: drivers/net/ieee802154/
5458 F: include/linux/nl802154.h
5459 F: include/linux/ieee802154.h
5460 F: include/net/nl802154.h
5461 F: include/net/mac802154.h
5462 F: include/net/af_ieee802154.h
5463 F: include/net/cfg802154.h
5464 F: include/net/ieee802154_netdev.h
5465 F: Documentation/networking/ieee802154.txt
5467 IGORPLUG-USB IR RECEIVER
5468 M: Sean Young <sean@mess.org>
5469 L: linux-media@vger.kernel.org
5471 F: drivers/media/rc/igorplugusb.c
5473 IGUANAWORKS USB IR TRANSCEIVER
5474 M: Sean Young <sean@mess.org>
5475 L: linux-media@vger.kernel.org
5477 F: drivers/media/rc/iguanair.c
5479 IIO SUBSYSTEM AND DRIVERS
5480 M: Jonathan Cameron <jic23@kernel.org>
5481 R: Hartmut Knaack <knaack.h@gmx.de>
5482 R: Lars-Peter Clausen <lars@metafoo.de>
5483 R: Peter Meerwald <pmeerw@pmeerw.net>
5484 L: linux-iio@vger.kernel.org
5487 F: drivers/staging/iio/
5488 F: include/linux/iio/
5491 IKANOS/ADI EAGLE ADSL USB DRIVER
5492 M: Matthieu Castet <castet.matthieu@free.fr>
5493 M: Stanislaw Gruszka <stf_xl@wp.pl>
5495 F: drivers/usb/atm/ueagle-atm.c
5497 INA209 HARDWARE MONITOR DRIVER
5498 M: Guenter Roeck <linux@roeck-us.net>
5499 L: lm-sensors@lm-sensors.org
5501 F: Documentation/hwmon/ina209
5502 F: Documentation/devicetree/bindings/i2c/ina209.txt
5503 F: drivers/hwmon/ina209.c
5505 INA2XX HARDWARE MONITOR DRIVER
5506 M: Guenter Roeck <linux@roeck-us.net>
5507 L: lm-sensors@lm-sensors.org
5509 F: Documentation/hwmon/ina2xx
5510 F: drivers/hwmon/ina2xx.c
5511 F: include/linux/platform_data/ina2xx.h
5513 INDUSTRY PACK SUBSYSTEM (IPACK)
5514 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5515 M: Jens Taprogge <jens.taprogge@taprogge.org>
5516 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5517 L: industrypack-devel@lists.sourceforge.net
5518 W: http://industrypack.sourceforge.net
5522 INGENIC JZ4780 DMA Driver
5523 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5525 F: drivers/dma/dma-jz4780.c
5527 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5528 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5529 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5530 L: linux-ima-devel@lists.sourceforge.net
5531 L: linux-ima-user@lists.sourceforge.net
5532 L: linux-security-module@vger.kernel.org
5533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5535 F: security/integrity/ima/
5537 IMGTEC IR DECODER DRIVER
5538 M: James Hogan <james.hogan@imgtec.com>
5540 F: drivers/media/rc/img-ir/
5542 IMS TWINTURBO FRAMEBUFFER DRIVER
5543 L: linux-fbdev@vger.kernel.org
5545 F: drivers/video/fbdev/imsttfb.c
5547 INFINIBAND SUBSYSTEM
5548 M: Doug Ledford <dledford@redhat.com>
5549 M: Sean Hefty <sean.hefty@intel.com>
5550 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5551 L: linux-rdma@vger.kernel.org
5552 W: http://www.openfabrics.org/
5553 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5556 F: Documentation/infiniband/
5557 F: drivers/infiniband/
5558 F: drivers/staging/rdma/
5559 F: include/uapi/linux/if_infiniband.h
5560 F: include/uapi/rdma/
5564 M: John McCutchan <john@johnmccutchan.com>
5565 M: Robert Love <rlove@rlove.org>
5566 M: Eric Paris <eparis@parisplace.org>
5568 F: Documentation/filesystems/inotify.txt
5569 F: fs/notify/inotify/
5570 F: include/linux/inotify.h
5571 F: include/uapi/linux/inotify.h
5573 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5574 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5575 L: linux-input@vger.kernel.org
5576 Q: http://patchwork.kernel.org/project/linux-input/list/
5577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5580 F: include/linux/input.h
5581 F: include/uapi/linux/input.h
5582 F: include/linux/input/
5583 F: Documentation/devicetree/bindings/input/
5585 INPUT MULTITOUCH (MT) PROTOCOL
5586 M: Henrik Rydberg <rydberg@bitmath.org>
5587 L: linux-input@vger.kernel.org
5589 F: Documentation/input/multi-touch-protocol.txt
5590 F: drivers/input/input-mt.c
5593 INTEL ASoC BDW/HSW DRIVERS
5594 M: Jie Yang <yang.jie@linux.intel.com>
5595 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5597 F: sound/soc/intel/common/sst-dsp*
5598 F: sound/soc/intel/common/sst-firmware.c
5599 F: sound/soc/intel/boards/broadwell.c
5600 F: sound/soc/intel/haswell/
5602 INTEL C600 SERIES SAS CONTROLLER DRIVER
5603 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5604 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5605 L: linux-scsi@vger.kernel.org
5606 T: git git://git.code.sf.net/p/intel-sas/isci
5608 F: drivers/scsi/isci/
5610 INTEL HID EVENT DRIVER
5611 M: Alex Hung <alex.hung@canonical.com>
5612 L: platform-driver-x86@vger.kernel.org
5614 F: drivers/platform/x86/intel-hid.c
5617 M: Len Brown <lenb@kernel.org>
5618 L: linux-pm@vger.kernel.org
5619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5621 F: drivers/idle/intel_idle.c
5624 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5625 M: Len Brown <lenb@kernel.org>
5626 L: linux-pm@vger.kernel.org
5628 F: drivers/cpufreq/intel_pstate.c
5630 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5631 M: Maik Broemme <mbroemme@plusserver.de>
5632 L: linux-fbdev@vger.kernel.org
5634 F: Documentation/fb/intelfb.txt
5635 F: drivers/video/fbdev/intelfb/
5637 INTEL 810/815 FRAMEBUFFER DRIVER
5638 M: Antonino Daplas <adaplas@gmail.com>
5639 L: linux-fbdev@vger.kernel.org
5641 F: drivers/video/fbdev/i810/
5643 INTEL MENLOW THERMAL DRIVER
5644 M: Sujith Thomas <sujith.thomas@intel.com>
5645 L: platform-driver-x86@vger.kernel.org
5646 W: https://01.org/linux-acpi
5648 F: drivers/platform/x86/intel_menlow.c
5650 INTEL I/OAT DMA DRIVER
5651 M: Dave Jiang <dave.jiang@intel.com>
5652 R: Dan Williams <dan.j.williams@intel.com>
5653 L: dmaengine@vger.kernel.org
5654 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5656 F: drivers/dma/ioat*
5659 M: David Woodhouse <dwmw2@infradead.org>
5660 L: iommu@lists.linux-foundation.org
5661 T: git git://git.infradead.org/iommu-2.6.git
5663 F: drivers/iommu/intel-iommu.c
5664 F: include/linux/intel-iommu.h
5666 INTEL IOP-ADMA DMA DRIVER
5667 R: Dan Williams <dan.j.williams@intel.com>
5669 F: drivers/dma/iop-adma.c
5671 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5672 M: Krzysztof Halasa <khalasa@piap.pl>
5674 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5675 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5676 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5677 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5678 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5679 F: drivers/net/wan/ixp4xx_hss.c
5681 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5682 M: Deepak Saxena <dsaxena@plexity.net>
5684 F: drivers/char/hw_random/ixp4xx-rng.c
5686 INTEL ETHERNET DRIVERS
5687 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5688 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5689 R: Shannon Nelson <shannon.nelson@intel.com>
5690 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5691 R: Don Skidmore <donald.c.skidmore@intel.com>
5692 R: Bruce Allan <bruce.w.allan@intel.com>
5693 R: John Ronciak <john.ronciak@intel.com>
5694 R: Mitch Williams <mitch.a.williams@intel.com>
5695 L: intel-wired-lan@lists.osuosl.org
5696 W: http://www.intel.com/support/feedback.htm
5697 W: http://e1000.sourceforge.net/
5698 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5702 F: Documentation/networking/e100.txt
5703 F: Documentation/networking/e1000.txt
5704 F: Documentation/networking/e1000e.txt
5705 F: Documentation/networking/igb.txt
5706 F: Documentation/networking/igbvf.txt
5707 F: Documentation/networking/ixgb.txt
5708 F: Documentation/networking/ixgbe.txt
5709 F: Documentation/networking/ixgbevf.txt
5710 F: Documentation/networking/i40e.txt
5711 F: Documentation/networking/i40evf.txt
5712 F: drivers/net/ethernet/intel/
5713 F: drivers/net/ethernet/intel/*/
5715 INTEL-MID GPIO DRIVER
5716 M: David Cohen <david.a.cohen@linux.intel.com>
5717 L: linux-gpio@vger.kernel.org
5719 F: drivers/gpio/gpio-intel-mid.c
5721 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5722 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5723 L: linux-wireless@vger.kernel.org
5725 F: Documentation/networking/README.ipw2100
5726 F: Documentation/networking/README.ipw2200
5727 F: drivers/net/wireless/intel/ipw2x00/
5730 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5732 F: Documentation/trace/intel_th.txt
5733 F: drivers/hwtracing/intel_th/
5735 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5736 M: Ning Sun <ning.sun@intel.com>
5737 L: tboot-devel@lists.sourceforge.net
5738 W: http://tboot.sourceforge.net
5739 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5741 F: Documentation/intel_txt.txt
5742 F: include/linux/tboot.h
5743 F: arch/x86/kernel/tboot.c
5745 INTEL WIRELESS WIMAX CONNECTION 2400
5746 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5747 M: linux-wimax@intel.com
5748 L: wimax@linuxwimax.org (subscribers-only)
5750 W: http://linuxwimax.org
5751 F: Documentation/wimax/README.i2400m
5752 F: drivers/net/wimax/i2400m/
5753 F: include/uapi/linux/wimax/i2400m.h
5755 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5756 M: Stanislaw Gruszka <sgruszka@redhat.com>
5757 L: linux-wireless@vger.kernel.org
5759 F: drivers/net/wireless/intel/iwlegacy/
5761 INTEL WIRELESS WIFI LINK (iwlwifi)
5762 M: Johannes Berg <johannes.berg@intel.com>
5763 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5764 M: Intel Linux Wireless <linuxwifi@intel.com>
5765 L: linux-wireless@vger.kernel.org
5766 W: http://intellinuxwireless.org
5767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5769 F: drivers/net/wireless/intel/iwlwifi/
5771 INTEL MANAGEMENT ENGINE (mei)
5772 M: Tomas Winkler <tomas.winkler@intel.com>
5773 L: linux-kernel@vger.kernel.org
5775 F: include/uapi/linux/mei.h
5776 F: include/linux/mei_cl_bus.h
5777 F: drivers/misc/mei/*
5778 F: drivers/watchdog/mei_wdt.c
5779 F: Documentation/misc-devices/mei/*
5781 INTEL MIC DRIVERS (mic)
5782 M: Sudeep Dutt <sudeep.dutt@intel.com>
5783 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5785 W: https://github.com/sudeepdutt/mic
5786 W: http://software.intel.com/en-us/mic-developer
5787 F: include/linux/mic_bus.h
5788 F: include/linux/scif.h
5789 F: include/uapi/linux/mic_common.h
5790 F: include/uapi/linux/mic_ioctl.h
5791 F: include/uapi/linux/scif_ioctl.h
5792 F: drivers/misc/mic/
5793 F: drivers/dma/mic_x100_dma.c
5794 F: drivers/dma/mic_x100_dma.h
5795 F: Documentation/mic/
5797 INTEL PMC/P-Unit IPC DRIVER
5798 M: Zha Qipeng<qipeng.zha@intel.com>
5799 L: platform-driver-x86@vger.kernel.org
5801 F: drivers/platform/x86/intel_pmc_ipc.c
5802 F: drivers/platform/x86/intel_punit_ipc.c
5803 F: arch/x86/include/asm/intel_pmc_ipc.h
5804 F: arch/x86/include/asm/intel_punit_ipc.h
5806 INTEL TELEMETRY DRIVER
5807 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5808 L: platform-driver-x86@vger.kernel.org
5810 F: arch/x86/include/asm/intel_telemetry.h
5811 F: drivers/platform/x86/intel_telemetry*
5813 IOC3 ETHERNET DRIVER
5814 M: Ralf Baechle <ralf@linux-mips.org>
5815 L: linux-mips@linux-mips.org
5817 F: drivers/net/ethernet/sgi/ioc3-eth.c
5820 M: Pat Gefre <pfg@sgi.com>
5821 L: linux-serial@vger.kernel.org
5823 F: drivers/tty/serial/ioc3_serial.c
5826 M: Joerg Roedel <joro@8bytes.org>
5827 L: iommu@lists.linux-foundation.org
5828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5833 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5835 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5838 M: Corey Minyard <minyard@acm.org>
5839 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5840 W: http://openipmi.sourceforge.net/
5842 F: Documentation/IPMI.txt
5843 F: drivers/char/ipmi/
5844 F: include/linux/ipmi*
5845 F: include/uapi/linux/ipmi*
5847 QCOM AUDIO (ASoC) DRIVERS
5848 M: Patrick Lai <plai@codeaurora.org>
5849 M: Banajit Goswami <bgoswami@codeaurora.org>
5850 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5854 IPS SCSI RAID DRIVER
5855 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5856 L: linux-scsi@vger.kernel.org
5857 W: http://www.adaptec.com/
5859 F: drivers/scsi/ips*
5862 M: Wensong Zhang <wensong@linux-vs.org>
5863 M: Simon Horman <horms@verge.net.au>
5864 M: Julian Anastasov <ja@ssi.bg>
5865 L: netdev@vger.kernel.org
5866 L: lvs-devel@vger.kernel.org
5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5870 F: Documentation/networking/ipvs-sysctl.txt
5871 F: include/net/ip_vs.h
5872 F: include/uapi/linux/ip_vs.h
5873 F: net/netfilter/ipvs/
5876 M: Jiri Kosina <jikos@kernel.org>
5877 M: David Sterba <dsterba@suse.com>
5879 F: drivers/tty/ipwireless/
5882 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5883 L: netdev@vger.kernel.org
5885 F: include/net/ipx.h
5886 F: include/uapi/linux/ipx.h
5890 M: Samuel Ortiz <samuel@sortiz.org>
5891 L: irda-users@lists.sourceforge.net (subscribers-only)
5892 L: netdev@vger.kernel.org
5893 W: http://irda.sourceforge.net/
5895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5896 F: Documentation/networking/irda.txt
5897 F: drivers/net/irda/
5898 F: include/net/irda/
5902 M: Thomas Gleixner <tglx@linutronix.de>
5903 L: linux-kernel@vger.kernel.org
5905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5909 M: Thomas Gleixner <tglx@linutronix.de>
5910 M: Jason Cooper <jason@lakedaemon.net>
5911 M: Marc Zyngier <marc.zyngier@arm.com>
5912 L: linux-kernel@vger.kernel.org
5914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5915 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5916 F: Documentation/devicetree/bindings/interrupt-controller/
5919 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5920 M: Jiang Liu <jiang.liu@linux.intel.com>
5921 M: Marc Zyngier <marc.zyngier@arm.com>
5923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5924 F: Documentation/IRQ-domain.txt
5925 F: include/linux/irqdomain.h
5926 F: kernel/irq/irqdomain.c
5930 M: Jaroslav Kysela <perex@perex.cz>
5932 F: Documentation/isapnp.txt
5933 F: drivers/pnp/isapnp/
5934 F: include/linux/isapnp.h
5937 M: Hans Verkuil <hverkuil@xs4all.nl>
5938 L: linux-media@vger.kernel.org
5939 T: git git://linuxtv.org/media_tree.git
5940 W: https://linuxtv.org
5942 F: drivers/media/radio/radio-isa*
5944 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5945 M: Peter Jones <pjones@redhat.com>
5946 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5948 F: drivers/firmware/iscsi_ibft*
5951 M: Mike Christie <michaelc@cs.wisc.edu>
5952 L: open-iscsi@googlegroups.com
5953 W: www.open-iscsi.org
5954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5956 F: drivers/scsi/*iscsi*
5957 F: include/scsi/*iscsi*
5959 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5960 M: Or Gerlitz <ogerlitz@mellanox.com>
5961 M: Sagi Grimberg <sagig@mellanox.com>
5962 M: Roi Dayan <roid@mellanox.com>
5963 L: linux-rdma@vger.kernel.org
5965 W: http://www.openfabrics.org
5966 W: www.open-iscsi.org
5967 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5968 F: drivers/infiniband/ulp/iser/
5970 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5971 M: Sagi Grimberg <sagig@mellanox.com>
5972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5973 L: linux-rdma@vger.kernel.org
5974 L: target-devel@vger.kernel.org
5976 W: http://www.linux-iscsi.org
5977 F: drivers/infiniband/ulp/isert
5980 M: Karsten Keil <isdn@linux-pingi.de>
5981 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5982 L: netdev@vger.kernel.org
5983 W: http://www.isdn4linux.de
5984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5986 F: Documentation/isdn/
5988 F: include/linux/isdn.h
5989 F: include/linux/isdn/
5990 F: include/uapi/linux/isdn.h
5991 F: include/uapi/linux/isdn/
5993 ISDN SUBSYSTEM (Eicon active card driver)
5994 M: Armin Schindler <mac@melware.de>
5995 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5996 W: http://www.melware.de
5998 F: drivers/isdn/hardware/eicon/
6000 IT87 HARDWARE MONITORING DRIVER
6001 M: Jean Delvare <jdelvare@suse.com>
6002 L: lm-sensors@lm-sensors.org
6004 F: Documentation/hwmon/it87
6005 F: drivers/hwmon/it87.c
6008 M: Antti Palosaari <crope@iki.fi>
6009 L: linux-media@vger.kernel.org
6010 W: https://linuxtv.org
6011 W: http://palosaari.fi/linux/
6012 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6013 T: git git://linuxtv.org/anttip/media_tree.git
6015 F: drivers/media/tuners/it913x*
6017 IVTV VIDEO4LINUX DRIVER
6018 M: Andy Walls <awalls@md.metrocast.net>
6019 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6020 L: linux-media@vger.kernel.org
6021 T: git git://linuxtv.org/media_tree.git
6022 W: http://www.ivtvdriver.org
6024 F: Documentation/video4linux/*.ivtv
6025 F: drivers/media/pci/ivtv/
6026 F: include/uapi/linux/ivtv*
6028 IX2505V MEDIA DRIVER
6029 M: Malcolm Priestley <tvboxspy@gmail.com>
6030 L: linux-media@vger.kernel.org
6031 W: https://linuxtv.org
6032 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6034 F: drivers/media/dvb-frontends/ix2505v*
6036 JC42.4 TEMPERATURE SENSOR DRIVER
6037 M: Guenter Roeck <linux@roeck-us.net>
6038 L: lm-sensors@lm-sensors.org
6040 F: drivers/hwmon/jc42.c
6041 F: Documentation/hwmon/jc42
6044 M: Dave Kleikamp <shaggy@kernel.org>
6045 L: jfs-discussion@lists.sourceforge.net
6046 W: http://jfs.sourceforge.net/
6047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6049 F: Documentation/filesystems/jfs.txt
6053 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6054 L: netdev@vger.kernel.org
6056 F: drivers/net/ethernet/jme.*
6058 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6059 M: David Woodhouse <dwmw2@infradead.org>
6060 L: linux-mtd@lists.infradead.org
6061 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6064 F: include/uapi/linux/jffs2.h
6066 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6067 M: "Theodore Ts'o" <tytso@mit.edu>
6068 M: Jan Kara <jack@suse.com>
6069 L: linux-ext4@vger.kernel.org
6072 F: include/linux/jbd2.h
6074 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6075 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6076 L: linux-media@vger.kernel.org
6078 F: drivers/media/platform/rcar_jpu.c
6080 JSM Neo PCI based serial card
6081 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6082 L: linux-serial@vger.kernel.org
6084 F: drivers/tty/serial/jsm/
6086 K10TEMP HARDWARE MONITORING DRIVER
6087 M: Clemens Ladisch <clemens@ladisch.de>
6088 L: lm-sensors@lm-sensors.org
6090 F: Documentation/hwmon/k10temp
6091 F: drivers/hwmon/k10temp.c
6093 K8TEMP HARDWARE MONITORING DRIVER
6094 M: Rudolf Marek <r.marek@assembler.cz>
6095 L: lm-sensors@lm-sensors.org
6097 F: Documentation/hwmon/k8temp
6098 F: drivers/hwmon/k8temp.c
6101 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6102 L: linux-kbuild@vger.kernel.org
6103 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6105 F: Documentation/kbuild/kconfig-language.txt
6109 M: Vivek Goyal <vgoyal@redhat.com>
6110 M: Haren Myneni <hbabu@us.ibm.com>
6111 L: kexec@lists.infradead.org
6112 W: http://lse.sourceforge.net/kdump/
6114 F: Documentation/kdump/
6116 KEENE FM RADIO TRANSMITTER DRIVER
6117 M: Hans Verkuil <hverkuil@xs4all.nl>
6118 L: linux-media@vger.kernel.org
6119 T: git git://linuxtv.org/media_tree.git
6120 W: https://linuxtv.org
6122 F: drivers/media/radio/radio-keene*
6124 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6125 M: Ian Kent <raven@themaw.net>
6126 L: autofs@vger.kernel.org
6130 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6131 M: Michal Marek <mmarek@suse.com>
6132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6134 L: linux-kbuild@vger.kernel.org
6136 F: Documentation/kbuild/
6138 F: scripts/Makefile.*
6144 L: kernel-janitors@vger.kernel.org
6145 W: http://kernelnewbies.org/KernelJanitors
6148 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6149 M: "J. Bruce Fields" <bfields@fieldses.org>
6150 M: Jeff Layton <jlayton@poochiereds.net>
6151 L: linux-nfs@vger.kernel.org
6152 W: http://nfs.sourceforge.net/
6153 T: git git://linux-nfs.org/~bfields/linux.git
6156 F: include/uapi/linux/nfsd/
6160 F: include/linux/lockd/
6161 F: include/linux/sunrpc/
6162 F: include/uapi/linux/sunrpc/
6164 KERNEL SELFTEST FRAMEWORK
6165 M: Shuah Khan <shuahkh@osg.samsung.com>
6166 L: linux-kselftest@vger.kernel.org
6167 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6169 F: tools/testing/selftests
6171 KERNEL VIRTUAL MACHINE (KVM)
6172 M: Gleb Natapov <gleb@kernel.org>
6173 M: Paolo Bonzini <pbonzini@redhat.com>
6174 L: kvm@vger.kernel.org
6175 W: http://www.linux-kvm.org
6176 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6178 F: Documentation/*/kvm*.txt
6179 F: Documentation/virtual/kvm/
6181 F: arch/x86/kernel/kvm.c
6182 F: arch/x86/kernel/kvmclock.c
6183 F: arch/*/include/asm/kvm*
6184 F: include/linux/kvm*
6185 F: include/uapi/linux/kvm*
6188 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6189 M: Joerg Roedel <joro@8bytes.org>
6190 L: kvm@vger.kernel.org
6191 W: http://www.linux-kvm.org/
6193 F: arch/x86/include/asm/svm.h
6194 F: arch/x86/kvm/svm.c
6196 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6197 M: Alexander Graf <agraf@suse.com>
6198 L: kvm-ppc@vger.kernel.org
6199 W: http://www.linux-kvm.org/
6200 T: git git://github.com/agraf/linux-2.6.git
6202 F: arch/powerpc/include/asm/kvm*
6203 F: arch/powerpc/kvm/
6205 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6206 M: Christian Borntraeger <borntraeger@de.ibm.com>
6207 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6208 L: linux-s390@vger.kernel.org
6209 W: http://www.ibm.com/developerworks/linux/linux390/
6210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6212 F: Documentation/s390/kvm.txt
6213 F: arch/s390/include/asm/kvm*
6216 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6217 M: Christoffer Dall <christoffer.dall@linaro.org>
6218 M: Marc Zyngier <marc.zyngier@arm.com>
6219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6220 L: kvmarm@lists.cs.columbia.edu
6221 W: http://systems.cs.columbia.edu/projects/kvm-arm
6222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6224 F: arch/arm/include/uapi/asm/kvm*
6225 F: arch/arm/include/asm/kvm*
6228 F: include/kvm/arm_*
6230 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6231 M: Christoffer Dall <christoffer.dall@linaro.org>
6232 M: Marc Zyngier <marc.zyngier@arm.com>
6233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6234 L: kvmarm@lists.cs.columbia.edu
6236 F: arch/arm64/include/uapi/asm/kvm*
6237 F: arch/arm64/include/asm/kvm*
6240 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6241 M: James Hogan <james.hogan@imgtec.com>
6242 L: linux-mips@linux-mips.org
6244 F: arch/mips/include/uapi/asm/kvm*
6245 F: arch/mips/include/asm/kvm*
6249 M: Eric Biederman <ebiederm@xmission.com>
6250 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6251 L: kexec@lists.infradead.org
6253 F: include/linux/kexec.h
6254 F: include/uapi/linux/kexec.h
6258 M: David Howells <dhowells@redhat.com>
6259 L: keyrings@vger.kernel.org
6261 F: Documentation/security/keys.txt
6262 F: include/linux/key.h
6263 F: include/linux/key-type.h
6268 M: David Safford <safford@us.ibm.com>
6269 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6270 L: linux-security-module@vger.kernel.org
6271 L: keyrings@vger.kernel.org
6273 F: Documentation/security/keys-trusted-encrypted.txt
6274 F: include/keys/trusted-type.h
6275 F: security/keys/trusted.c
6276 F: security/keys/trusted.h
6279 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6280 M: David Safford <safford@us.ibm.com>
6281 L: linux-security-module@vger.kernel.org
6282 L: keyrings@vger.kernel.org
6284 F: Documentation/security/keys-trusted-encrypted.txt
6285 F: include/keys/encrypted-type.h
6286 F: security/keys/encrypted-keys/
6288 KGDB / KDB /debug_core
6289 M: Jason Wessel <jason.wessel@windriver.com>
6290 W: http://kgdb.wiki.kernel.org/
6291 L: kgdb-bugreport@lists.sourceforge.net
6292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6294 F: Documentation/DocBook/kgdb.tmpl
6295 F: drivers/misc/kgdbts.c
6296 F: drivers/tty/serial/kgdboc.c
6297 F: include/linux/kdb.h
6298 F: include/linux/kgdb.h
6302 M: Vegard Nossum <vegardno@ifi.uio.no>
6303 M: Pekka Enberg <penberg@kernel.org>
6305 F: Documentation/kmemcheck.txt
6306 F: arch/x86/include/asm/kmemcheck.h
6307 F: arch/x86/mm/kmemcheck/
6308 F: include/linux/kmemcheck.h
6312 M: Catalin Marinas <catalin.marinas@arm.com>
6314 F: Documentation/kmemleak.txt
6315 F: include/linux/kmemleak.h
6317 F: mm/kmemleak-test.c
6320 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6321 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6322 M: "David S. Miller" <davem@davemloft.net>
6323 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6325 F: Documentation/kprobes.txt
6326 F: include/linux/kprobes.h
6329 KS0108 LCD CONTROLLER DRIVER
6330 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6331 W: http://miguelojeda.es/auxdisplay.htm
6332 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6334 F: Documentation/auxdisplay/ks0108
6335 F: drivers/auxdisplay/ks0108.c
6336 F: include/linux/ks0108.h
6339 M: David Ahern <dsa@cumulusnetworks.com>
6340 L: netdev@vger.kernel.org
6343 F: include/net/l3mdev.h
6345 LANTIQ MIPS ARCHITECTURE
6346 M: John Crispin <blogic@openwrt.org>
6347 L: linux-mips@linux-mips.org
6352 L: linux-x25@vger.kernel.org
6354 F: Documentation/networking/lapb-module.txt
6358 LASI 53c700 driver for PARISC
6359 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6360 L: linux-scsi@vger.kernel.org
6362 F: Documentation/scsi/53c700.txt
6363 F: drivers/scsi/53c700*
6366 M: Richard Purdie <rpurdie@rpsys.net>
6367 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6368 L: linux-leds@vger.kernel.org
6369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6372 F: include/linux/leds.h
6374 LEGACY EEPROM DRIVER
6375 M: Jean Delvare <jdelvare@suse.com>
6377 F: Documentation/misc-devices/eeprom
6378 F: drivers/misc/eeprom/eeprom.c
6380 LEGO USB Tower driver
6381 M: Juergen Stuber <starblue@users.sourceforge.net>
6382 L: legousb-devel@lists.sourceforge.net
6383 W: http://legousb.sourceforge.net/
6385 F: drivers/usb/misc/legousbtower.c
6388 M: Michael Krufky <mkrufky@linuxtv.org>
6389 L: linux-media@vger.kernel.org
6390 W: https://linuxtv.org
6391 W: http://github.com/mkrufky
6392 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6393 T: git git://linuxtv.org/mkrufky/tuners.git
6395 F: drivers/media/dvb-frontends/lg2160.*
6397 LGDT3305 MEDIA DRIVER
6398 M: Michael Krufky <mkrufky@linuxtv.org>
6399 L: linux-media@vger.kernel.org
6400 W: https://linuxtv.org
6401 W: http://github.com/mkrufky
6402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6403 T: git git://linuxtv.org/mkrufky/tuners.git
6405 F: drivers/media/dvb-frontends/lgdt3305.*
6408 M: Rusty Russell <rusty@rustcorp.com.au>
6409 L: lguest@lists.ozlabs.org
6410 W: http://lguest.ozlabs.org/
6412 F: arch/x86/include/asm/lguest*.h
6415 F: include/linux/lguest*.h
6418 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6419 M: Tejun Heo <tj@kernel.org>
6420 L: linux-ide@vger.kernel.org
6421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6424 F: include/linux/ata.h
6425 F: include/linux/libata.h
6427 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6428 M: Viresh Kumar <vireshk@kernel.org>
6429 L: linux-ide@vger.kernel.org
6430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6432 F: include/linux/pata_arasan_cf_data.h
6433 F: drivers/ata/pata_arasan_cf.c
6436 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6437 M: Tejun Heo <tj@kernel.org>
6438 L: linux-ide@vger.kernel.org
6439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6441 F: drivers/ata/pata_*.c
6442 F: drivers/ata/ata_generic.c
6444 LIBATA SATA AHCI PLATFORM devices support
6445 M: Hans de Goede <hdegoede@redhat.com>
6446 M: Tejun Heo <tj@kernel.org>
6447 L: linux-ide@vger.kernel.org
6448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6450 F: drivers/ata/ahci_platform.c
6451 F: drivers/ata/libahci_platform.c
6452 F: include/linux/ahci_platform.h
6454 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6455 M: Mikael Pettersson <mikpelinux@gmail.com>
6456 L: linux-ide@vger.kernel.org
6457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6459 F: drivers/ata/sata_promise.*
6462 M: Sasha Levin <sasha.levin@oracle.com>
6464 F: tools/lib/lockdep/
6466 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6467 M: Dan Williams <dan.j.williams@intel.com>
6468 L: linux-nvdimm@lists.01.org
6469 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6473 F: include/linux/nd.h
6474 F: include/linux/libnvdimm.h
6475 F: include/uapi/linux/ndctl.h
6477 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6478 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6479 L: linux-nvdimm@lists.01.org
6480 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6482 F: drivers/nvdimm/blk.c
6483 F: drivers/nvdimm/region_devs.c
6484 F: drivers/acpi/nfit*
6486 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6487 M: Vishal Verma <vishal.l.verma@intel.com>
6488 L: linux-nvdimm@lists.01.org
6489 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6491 F: drivers/nvdimm/btt*
6493 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6494 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6495 L: linux-nvdimm@lists.01.org
6496 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6498 F: drivers/nvdimm/pmem.c
6499 F: include/linux/pmem.h
6500 F: arch/*/include/asm/pmem.h
6502 LIGHTNVM PLATFORM SUPPORT
6503 M: Matias Bjorling <mb@lightnvm.io>
6504 W: http://github/OpenChannelSSD
6505 L: linux-block@vger.kernel.org
6507 F: drivers/lightnvm/
6508 F: include/linux/lightnvm.h
6509 F: include/uapi/linux/lightnvm.h
6511 LINUX FOR IBM pSERIES (RS/6000)
6512 M: Paul Mackerras <paulus@au.ibm.com>
6513 W: http://www.ibm.com/linux/ltc/projects/ppc
6515 F: arch/powerpc/boot/rs6000.h
6517 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6518 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6519 M: Paul Mackerras <paulus@samba.org>
6520 M: Michael Ellerman <mpe@ellerman.id.au>
6521 W: http://www.penguinppc.org/
6522 L: linuxppc-dev@lists.ozlabs.org
6523 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6526 F: Documentation/powerpc/
6529 LINUX FOR POWER MACINTOSH
6530 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6531 W: http://www.penguinppc.org/
6532 L: linuxppc-dev@lists.ozlabs.org
6534 F: arch/powerpc/platforms/powermac/
6535 F: drivers/macintosh/
6537 LINUX FOR POWERPC EMBEDDED MPC5XXX
6538 M: Anatolij Gustschin <agust@denx.de>
6539 L: linuxppc-dev@lists.ozlabs.org
6540 T: git git://git.denx.de/linux-denx-agust.git
6542 F: arch/powerpc/platforms/512x/
6543 F: arch/powerpc/platforms/52xx/
6545 LINUX FOR POWERPC EMBEDDED PPC4XX
6546 M: Alistair Popple <alistair@popple.id.au>
6547 M: Matt Porter <mporter@kernel.crashing.org>
6548 W: http://www.penguinppc.org/
6549 L: linuxppc-dev@lists.ozlabs.org
6551 F: arch/powerpc/platforms/40x/
6552 F: arch/powerpc/platforms/44x/
6554 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6555 L: linuxppc-dev@lists.ozlabs.org
6557 F: arch/powerpc/*/*virtex*
6558 F: arch/powerpc/*/*/*virtex*
6560 LINUX FOR POWERPC EMBEDDED PPC8XX
6561 M: Vitaly Bordug <vitb@kernel.crashing.org>
6562 W: http://www.penguinppc.org/
6563 L: linuxppc-dev@lists.ozlabs.org
6565 F: arch/powerpc/platforms/8xx/
6567 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6568 M: Scott Wood <oss@buserror.net>
6569 M: Kumar Gala <galak@kernel.crashing.org>
6570 W: http://www.penguinppc.org/
6571 L: linuxppc-dev@lists.ozlabs.org
6572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6574 F: arch/powerpc/platforms/83xx/
6575 F: arch/powerpc/platforms/85xx/
6577 LINUX FOR POWERPC PA SEMI PWRFICIENT
6578 M: Olof Johansson <olof@lixom.net>
6579 L: linuxppc-dev@lists.ozlabs.org
6581 F: arch/powerpc/platforms/pasemi/
6582 F: drivers/*/*pasemi*
6583 F: drivers/*/*/*pasemi*
6585 LINUX SECURITY MODULE (LSM) FRAMEWORK
6586 M: Chris Wright <chrisw@sous-sol.org>
6587 L: linux-security-module@vger.kernel.org
6590 LIS3LV02D ACCELEROMETER DRIVER
6591 M: Eric Piel <eric.piel@tremplin-utc.net>
6593 F: Documentation/misc-devices/lis3lv02d
6594 F: drivers/misc/lis3lv02d/
6595 F: drivers/platform/x86/hp_accel.c
6598 M: Josh Poimboeuf <jpoimboe@redhat.com>
6599 M: Jessica Yu <jeyu@redhat.com>
6600 M: Jiri Kosina <jikos@kernel.org>
6601 M: Miroslav Benes <mbenes@suse.cz>
6602 R: Petr Mladek <pmladek@suse.com>
6604 F: kernel/livepatch/
6605 F: include/linux/livepatch.h
6606 F: arch/x86/include/asm/livepatch.h
6607 F: arch/x86/kernel/livepatch.c
6608 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6609 F: samples/livepatch/
6610 L: live-patching@vger.kernel.org
6611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6613 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6614 M: Kees Cook <keescook@chromium.org>
6616 F: drivers/misc/lkdtm.c
6619 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6621 F: include/linux/llc.h
6622 F: include/uapi/linux/llc.h
6626 LM73 HARDWARE MONITOR DRIVER
6627 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6628 L: lm-sensors@lm-sensors.org
6630 F: drivers/hwmon/lm73.c
6632 LM78 HARDWARE MONITOR DRIVER
6633 M: Jean Delvare <jdelvare@suse.com>
6634 L: lm-sensors@lm-sensors.org
6636 F: Documentation/hwmon/lm78
6637 F: drivers/hwmon/lm78.c
6639 LM83 HARDWARE MONITOR DRIVER
6640 M: Jean Delvare <jdelvare@suse.com>
6641 L: lm-sensors@lm-sensors.org
6643 F: Documentation/hwmon/lm83
6644 F: drivers/hwmon/lm83.c
6646 LM90 HARDWARE MONITOR DRIVER
6647 M: Jean Delvare <jdelvare@suse.com>
6648 L: lm-sensors@lm-sensors.org
6650 F: Documentation/hwmon/lm90
6651 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6652 F: drivers/hwmon/lm90.c
6654 LM95234 HARDWARE MONITOR DRIVER
6655 M: Guenter Roeck <linux@roeck-us.net>
6656 L: lm-sensors@lm-sensors.org
6658 F: Documentation/hwmon/lm95234
6659 F: drivers/hwmon/lm95234.c
6661 LME2510 MEDIA DRIVER
6662 M: Malcolm Priestley <tvboxspy@gmail.com>
6663 L: linux-media@vger.kernel.org
6664 W: https://linuxtv.org
6665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6667 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6669 LOCKDEP AND LOCKSTAT
6670 M: Peter Zijlstra <peterz@infradead.org>
6671 M: Ingo Molnar <mingo@redhat.com>
6672 L: linux-kernel@vger.kernel.org
6673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6675 F: Documentation/locking/lockdep*.txt
6676 F: Documentation/locking/lockstat.txt
6677 F: include/linux/lockdep.h
6680 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6681 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6682 L: linux-ntfs-dev@lists.sourceforge.net
6683 W: http://www.linux-ntfs.org/content/view/19/37/
6685 F: Documentation/ldm.txt
6686 F: block/partitions/ldm.*
6689 M: Joern Engel <joern@logfs.org>
6690 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6696 LPC32XX MACHINE SUPPORT
6697 M: Roland Stigge <stigge@antcom.de>
6698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6700 F: arch/arm/mach-lpc32xx/
6702 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6703 M: Sathya Prakash <sathya.prakash@broadcom.com>
6704 M: Chaitra P B <chaitra.basappa@broadcom.com>
6705 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6706 L: MPT-FusionLinux.pdl@broadcom.com
6707 L: linux-scsi@vger.kernel.org
6708 W: http://www.avagotech.com/support/
6710 F: drivers/message/fusion/
6711 F: drivers/scsi/mpt2sas/
6712 F: drivers/scsi/mpt3sas/
6714 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6715 M: Matthew Wilcox <matthew@wil.cx>
6716 L: linux-scsi@vger.kernel.org
6718 F: drivers/scsi/sym53c8xx_2/
6720 LTC4261 HARDWARE MONITOR DRIVER
6721 M: Guenter Roeck <linux@roeck-us.net>
6722 L: lm-sensors@lm-sensors.org
6724 F: Documentation/hwmon/ltc4261
6725 F: drivers/hwmon/ltc4261.c
6727 LTP (Linux Test Project)
6728 M: Mike Frysinger <vapier@gentoo.org>
6729 M: Cyril Hrubis <chrubis@suse.cz>
6730 M: Wanlong Gao <wanlong.gao@gmail.com>
6731 M: Jan Stancek <jstancek@redhat.com>
6732 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6733 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6734 L: ltp@lists.linux.it (subscribers-only)
6735 W: http://linux-test-project.github.io/
6736 T: git git://github.com/linux-test-project/ltp.git
6740 W: http://www.linux-m32r.org/
6745 M: Geert Uytterhoeven <geert@linux-m68k.org>
6746 L: linux-m68k@lists.linux-m68k.org
6747 W: http://www.linux-m68k.org/
6748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6753 M68K ON APPLE MACINTOSH
6754 M: Joshua Thompson <funaho@jurai.org>
6755 W: http://www.mac.linux-m68k.org/
6756 L: linux-m68k@lists.linux-m68k.org
6761 M: Philip Blundell <philb@gnu.org>
6762 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6766 M88DS3103 MEDIA DRIVER
6767 M: Antti Palosaari <crope@iki.fi>
6768 L: linux-media@vger.kernel.org
6769 W: https://linuxtv.org
6770 W: http://palosaari.fi/linux/
6771 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6772 T: git git://linuxtv.org/anttip/media_tree.git
6774 F: drivers/media/dvb-frontends/m88ds3103*
6776 M88RS2000 MEDIA DRIVER
6777 M: Malcolm Priestley <tvboxspy@gmail.com>
6778 L: linux-media@vger.kernel.org
6779 W: https://linuxtv.org
6780 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6782 F: drivers/media/dvb-frontends/m88rs2000*
6784 MA901 MASTERKIT USB FM RADIO DRIVER
6785 M: Alexey Klimov <klimov.linux@gmail.com>
6786 L: linux-media@vger.kernel.org
6787 T: git git://linuxtv.org/media_tree.git
6789 F: drivers/media/radio/radio-ma901.c
6792 M: Johannes Berg <johannes@sipsolutions.net>
6793 L: linux-wireless@vger.kernel.org
6794 W: http://wireless.kernel.org/
6795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6798 F: Documentation/networking/mac80211-injection.txt
6799 F: include/net/mac80211.h
6801 F: drivers/net/wireless/mac80211_hwsim.[ch]
6804 M: Patrick McHardy <kaber@trash.net>
6805 L: netdev@vger.kernel.org
6807 F: drivers/net/macvlan.c
6808 F: include/linux/if_macvlan.h
6811 M: Jassi Brar <jassisinghbrar@gmail.com>
6812 L: linux-kernel@vger.kernel.org
6815 F: include/linux/mailbox_client.h
6816 F: include/linux/mailbox_controller.h
6818 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6819 M: Michael Kerrisk <mtk.manpages@gmail.com>
6820 W: http://www.kernel.org/doc/man-pages
6821 L: linux-man@vger.kernel.org
6824 MARVELL ARMADA DRM SUPPORT
6825 M: Russell King <rmk+kernel@arm.linux.org.uk>
6827 F: drivers/gpu/drm/armada/
6829 MARVELL 88E6352 DSA support
6830 M: Guenter Roeck <linux@roeck-us.net>
6832 F: drivers/net/dsa/mv88e6352.c
6834 MARVELL CRYPTO DRIVER
6835 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6836 M: Arnaud Ebalard <arno@natisbad.org>
6837 F: drivers/crypto/marvell/
6839 L: linux-crypto@vger.kernel.org
6841 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6842 M: Mirko Lindner <mlindner@marvell.com>
6843 M: Stephen Hemminger <stephen@networkplumber.org>
6844 L: netdev@vger.kernel.org
6846 F: drivers/net/ethernet/marvell/sk*
6848 MARVELL LIBERTAS WIRELESS DRIVER
6849 L: libertas-dev@lists.infradead.org
6851 F: drivers/net/wireless/marvell/libertas/
6853 MARVELL MV643XX ETHERNET DRIVER
6854 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6855 L: netdev@vger.kernel.org
6857 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6858 F: include/linux/mv643xx.h
6860 MARVELL MVNETA ETHERNET DRIVER
6861 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6862 L: netdev@vger.kernel.org
6864 F: drivers/net/ethernet/marvell/mvneta.*
6866 MARVELL MWIFIEX WIRELESS DRIVER
6867 M: Amitkumar Karwar <akarwar@marvell.com>
6868 M: Nishant Sarmukadam <nishants@marvell.com>
6869 L: linux-wireless@vger.kernel.org
6871 F: drivers/net/wireless/marvell/mwifiex/
6873 MARVELL MWL8K WIRELESS DRIVER
6874 M: Lennert Buytenhek <buytenh@wantstofly.org>
6875 L: linux-wireless@vger.kernel.org
6877 F: drivers/net/wireless/marvell/mwl8k.c
6879 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6880 M: Nicolas Pitre <nico@fluxnic.net>
6882 F: drivers/mmc/host/mvsdio.*
6884 MATROX FRAMEBUFFER DRIVER
6885 L: linux-fbdev@vger.kernel.org
6887 F: drivers/video/fbdev/matrox/matroxfb_*
6888 F: include/uapi/linux/matroxfb.h
6890 MAX16065 HARDWARE MONITOR DRIVER
6891 M: Guenter Roeck <linux@roeck-us.net>
6892 L: lm-sensors@lm-sensors.org
6894 F: Documentation/hwmon/max16065
6895 F: drivers/hwmon/max16065.c
6897 MAX20751 HARDWARE MONITOR DRIVER
6898 M: Guenter Roeck <linux@roeck-us.net>
6899 L: lm-sensors@lm-sensors.org
6901 F: Documentation/hwmon/max20751
6902 F: drivers/hwmon/max20751.c
6904 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6905 M: "Hans J. Koch" <hjk@hansjkoch.de>
6906 L: lm-sensors@lm-sensors.org
6908 F: Documentation/hwmon/max6650
6909 F: drivers/hwmon/max6650.c
6911 MAX6697 HARDWARE MONITOR DRIVER
6912 M: Guenter Roeck <linux@roeck-us.net>
6913 L: lm-sensors@lm-sensors.org
6915 F: Documentation/hwmon/max6697
6916 F: Documentation/devicetree/bindings/i2c/max6697.txt
6917 F: drivers/hwmon/max6697.c
6918 F: include/linux/platform_data/max6697.h
6920 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6921 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6922 L: linux-pm@vger.kernel.org
6924 F: drivers/power/max14577_charger.c
6925 F: drivers/power/max77693_charger.c
6927 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6928 M: Javier Martinez Canillas <javier@osg.samsung.com>
6929 L: linux-kernel@vger.kernel.org
6931 F: drivers/*/*max77802*.c
6932 F: Documentation/devicetree/bindings/*/*max77802.txt
6933 F: include/dt-bindings/*/*max77802.h
6935 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6936 M: Chanwoo Choi <cw00.choi@samsung.com>
6937 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6938 L: linux-kernel@vger.kernel.org
6940 F: drivers/*/max14577.c
6941 F: drivers/*/max77686*.c
6942 F: drivers/*/max77693.c
6943 F: drivers/extcon/extcon-max14577.c
6944 F: drivers/extcon/extcon-max77693.c
6945 F: drivers/rtc/rtc-max77686.c
6946 F: drivers/clk/clk-max77686.c
6947 F: Documentation/devicetree/bindings/mfd/max14577.txt
6948 F: Documentation/devicetree/bindings/*/max77686.txt
6949 F: Documentation/devicetree/bindings/mfd/max77693.txt
6950 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6951 F: include/linux/mfd/max14577*.h
6952 F: include/linux/mfd/max77686*.h
6953 F: include/linux/mfd/max77693*.h
6955 MAXIRADIO FM RADIO RECEIVER DRIVER
6956 M: Hans Verkuil <hverkuil@xs4all.nl>
6957 L: linux-media@vger.kernel.org
6958 T: git git://linuxtv.org/media_tree.git
6959 W: https://linuxtv.org
6961 F: drivers/media/radio/radio-maxiradio*
6963 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6964 M: Peter Rosin <peda@axentia.se>
6965 L: linux-iio@vger.kernel.org
6967 F: drivers/iio/potentiometer/mcp4531.c
6969 MEDIA DRIVERS FOR RENESAS - VSP1
6970 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6971 L: linux-media@vger.kernel.org
6972 L: linux-renesas-soc@vger.kernel.org
6973 T: git git://linuxtv.org/media_tree.git
6975 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6976 F: drivers/media/platform/vsp1/
6978 MEDIA DRIVERS FOR ASCOT2E
6979 M: Sergey Kozlov <serjk@netup.ru>
6980 L: linux-media@vger.kernel.org
6981 W: https://linuxtv.org
6983 T: git git://linuxtv.org/media_tree.git
6985 F: drivers/media/dvb-frontends/ascot2e*
6987 MEDIA DRIVERS FOR CXD2841ER
6988 M: Sergey Kozlov <serjk@netup.ru>
6989 L: linux-media@vger.kernel.org
6990 W: https://linuxtv.org
6992 T: git git://linuxtv.org/media_tree.git
6994 F: drivers/media/dvb-frontends/cxd2841er*
6996 MEDIA DRIVERS FOR HORUS3A
6997 M: Sergey Kozlov <serjk@netup.ru>
6998 L: linux-media@vger.kernel.org
6999 W: https://linuxtv.org
7001 T: git git://linuxtv.org/media_tree.git
7003 F: drivers/media/dvb-frontends/horus3a*
7005 MEDIA DRIVERS FOR LNBH25
7006 M: Sergey Kozlov <serjk@netup.ru>
7007 L: linux-media@vger.kernel.org
7008 W: https://linuxtv.org
7010 T: git git://linuxtv.org/media_tree.git
7012 F: drivers/media/dvb-frontends/lnbh25*
7014 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7015 M: Sergey Kozlov <serjk@netup.ru>
7016 L: linux-media@vger.kernel.org
7017 W: https://linuxtv.org
7019 T: git git://linuxtv.org/media_tree.git
7021 F: drivers/media/pci/netup_unidvb/*
7023 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7024 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7025 P: LinuxTV.org Project
7026 L: linux-media@vger.kernel.org
7027 W: https://linuxtv.org
7028 Q: http://patchwork.kernel.org/project/linux-media/list/
7029 T: git git://linuxtv.org/media_tree.git
7031 F: Documentation/dvb/
7032 F: Documentation/video4linux/
7033 F: Documentation/DocBook/media/
7035 F: drivers/staging/media/
7036 F: include/linux/platform_data/media/
7038 F: include/uapi/linux/dvb/
7039 F: include/uapi/linux/videodev2.h
7040 F: include/uapi/linux/media.h
7041 F: include/uapi/linux/v4l2-*
7042 F: include/uapi/linux/meye.h
7043 F: include/uapi/linux/ivtv*
7044 F: include/uapi/linux/uvcvideo.h
7046 MEDIATEK MT7601U WIRELESS LAN DRIVER
7047 M: Jakub Kicinski <kubakici@wp.pl>
7048 L: linux-wireless@vger.kernel.org
7050 F: drivers/net/wireless/mediatek/mt7601u/
7052 MEGARAID SCSI/SAS DRIVERS
7053 M: Kashyap Desai <kashyap.desai@avagotech.com>
7054 M: Sumit Saxena <sumit.saxena@avagotech.com>
7055 M: Uday Lingala <uday.lingala@avagotech.com>
7056 L: megaraidlinux.pdl@avagotech.com
7057 L: linux-scsi@vger.kernel.org
7058 W: http://www.lsi.com
7060 F: Documentation/scsi/megaraid.txt
7061 F: drivers/scsi/megaraid.*
7062 F: drivers/scsi/megaraid/
7064 MELLANOX ETHERNET DRIVER (mlx4_en)
7065 M: Eugenia Emantayev <eugenia@mellanox.com>
7066 L: netdev@vger.kernel.org
7068 W: http://www.mellanox.com
7069 Q: http://patchwork.ozlabs.org/project/netdev/list/
7070 F: drivers/net/ethernet/mellanox/mlx4/en_*
7072 MELLANOX ETHERNET DRIVER (mlx5e)
7073 M: Saeed Mahameed <saeedm@mellanox.com>
7074 L: netdev@vger.kernel.org
7076 W: http://www.mellanox.com
7077 Q: http://patchwork.ozlabs.org/project/netdev/list/
7078 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7080 MELLANOX ETHERNET SWITCH DRIVERS
7081 M: Jiri Pirko <jiri@mellanox.com>
7082 M: Ido Schimmel <idosch@mellanox.com>
7083 L: netdev@vger.kernel.org
7085 W: http://www.mellanox.com
7086 Q: http://patchwork.ozlabs.org/project/netdev/list/
7087 F: drivers/net/ethernet/mellanox/mlxsw/
7090 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7091 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7092 L: linux-kernel@vger.kernel.org
7094 F: kernel/membarrier.c
7095 F: include/uapi/linux/membarrier.h
7098 L: linux-mm@kvack.org
7099 W: http://www.linux-mm.org
7101 F: include/linux/mm.h
7102 F: include/linux/gfp.h
7103 F: include/linux/mmzone.h
7104 F: include/linux/memory_hotplug.h
7105 F: include/linux/vmalloc.h
7108 MEMORY TECHNOLOGY DEVICES (MTD)
7109 M: David Woodhouse <dwmw2@infradead.org>
7110 M: Brian Norris <computersforpeace@gmail.com>
7111 L: linux-mtd@lists.infradead.org
7112 W: http://www.linux-mtd.infradead.org/
7113 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7114 T: git git://git.infradead.org/linux-mtd.git
7115 T: git git://git.infradead.org/l2-mtd.git
7118 F: include/linux/mtd/
7119 F: include/uapi/mtd/
7121 MEN A21 WATCHDOG DRIVER
7122 M: Johannes Thumshirn <morbidrsa@gmail.com>
7123 L: linux-watchdog@vger.kernel.org
7125 F: drivers/watchdog/mena21_wdt.c
7127 MEN CHAMELEON BUS (mcb)
7128 M: Johannes Thumshirn <morbidrsa@gmail.com>
7131 F: include/linux/mcb.h
7132 F: Documentation/men-chameleon-bus.txt
7134 MEN F21BMC (Board Management Controller)
7135 M: Andreas Werner <andreas.werner@men.de>
7137 F: drivers/mfd/menf21bmc.c
7138 F: drivers/watchdog/menf21bmc_wdt.c
7139 F: drivers/leds/leds-menf21bmc.c
7140 F: drivers/hwmon/menf21bmc_hwmon.c
7141 F: Documentation/hwmon/menf21bmc
7144 M: James Hogan <james.hogan@imgtec.com>
7145 L: linux-metag@vger.kernel.org
7146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7149 F: Documentation/metag/
7150 F: Documentation/devicetree/bindings/metag/
7151 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7152 F: drivers/clocksource/metag_generic.c
7153 F: drivers/irqchip/irq-metag.c
7154 F: drivers/irqchip/irq-metag-ext.c
7155 F: drivers/tty/metag_da.c
7157 MICROBLAZE ARCHITECTURE
7158 M: Michal Simek <monstr@monstr.eu>
7159 W: http://www.monstr.eu/fdt/
7160 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7164 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7165 M: Chen Yu <yu.c.chen@intel.com>
7166 L: platform-driver-x86@vger.kernel.org
7168 F: drivers/platform/x86/surfacepro3_button.c
7171 M: Oliver Neukum <oliver@neukum.org>
7173 F: drivers/usb/image/microtek.*
7176 M: Ralf Baechle <ralf@linux-mips.org>
7177 L: linux-mips@linux-mips.org
7178 W: http://www.linux-mips.org/
7179 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7180 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7182 F: Documentation/mips/
7185 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7186 M: Hans Verkuil <hverkuil@xs4all.nl>
7187 L: linux-media@vger.kernel.org
7188 T: git git://linuxtv.org/media_tree.git
7189 W: https://linuxtv.org
7191 F: drivers/media/radio/radio-miropcm20*
7193 MELLANOX MLX4 core VPI driver
7194 M: Yishai Hadas <yishaih@mellanox.com>
7195 L: netdev@vger.kernel.org
7196 L: linux-rdma@vger.kernel.org
7197 W: http://www.mellanox.com
7198 Q: http://patchwork.ozlabs.org/project/netdev/list/
7200 F: drivers/net/ethernet/mellanox/mlx4/
7201 F: include/linux/mlx4/
7203 MELLANOX MLX4 IB driver
7204 M: Yishai Hadas <yishaih@mellanox.com>
7205 L: linux-rdma@vger.kernel.org
7206 W: http://www.mellanox.com
7207 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7209 F: drivers/infiniband/hw/mlx4/
7210 F: include/linux/mlx4/
7212 MELLANOX MLX5 core VPI driver
7213 M: Matan Barak <matanb@mellanox.com>
7214 M: Leon Romanovsky <leonro@mellanox.com>
7215 L: netdev@vger.kernel.org
7216 L: linux-rdma@vger.kernel.org
7217 W: http://www.mellanox.com
7218 Q: http://patchwork.ozlabs.org/project/netdev/list/
7220 F: drivers/net/ethernet/mellanox/mlx5/core/
7221 F: include/linux/mlx5/
7223 MELLANOX MLX5 IB driver
7224 M: Matan Barak <matanb@mellanox.com>
7225 M: Leon Romanovsky <leonro@mellanox.com>
7226 L: linux-rdma@vger.kernel.org
7227 W: http://www.mellanox.com
7228 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7230 F: drivers/infiniband/hw/mlx5/
7231 F: include/linux/mlx5/
7233 MELEXIS MLX90614 DRIVER
7234 M: Crt Mori <cmo@melexis.com>
7235 L: linux-iio@vger.kernel.org
7236 W: http://www.melexis.com
7238 F: drivers/iio/temperature/mlx90614.c
7240 MN88472 MEDIA DRIVER
7241 M: Antti Palosaari <crope@iki.fi>
7242 L: linux-media@vger.kernel.org
7243 W: https://linuxtv.org
7244 W: http://palosaari.fi/linux/
7245 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7246 T: git git://linuxtv.org/anttip/media_tree.git
7248 F: drivers/staging/media/mn88472/
7249 F: drivers/media/dvb-frontends/mn88472.h
7251 MN88473 MEDIA DRIVER
7252 M: Antti Palosaari <crope@iki.fi>
7253 L: linux-media@vger.kernel.org
7254 W: https://linuxtv.org
7255 W: http://palosaari.fi/linux/
7256 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7258 F: drivers/media/dvb-frontends/mn88473*
7261 M: Rusty Russell <rusty@rustcorp.com.au>
7263 F: include/linux/module.h
7266 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7267 W: http://popies.net/meye/
7269 F: Documentation/video4linux/meye.txt
7270 F: drivers/media/pci/meye/
7271 F: include/uapi/linux/meye.h
7273 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7274 M: Jiri Slaby <jirislaby@gmail.com>
7276 F: Documentation/serial/moxa-smartio
7277 F: drivers/tty/mxser.*
7279 MR800 AVERMEDIA USB FM RADIO DRIVER
7280 M: Alexey Klimov <klimov.linux@gmail.com>
7281 L: linux-media@vger.kernel.org
7282 T: git git://linuxtv.org/media_tree.git
7284 F: drivers/media/radio/radio-mr800.c
7286 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7287 M: Alan Ott <alan@signal11.us>
7288 L: linux-wpan@vger.kernel.org
7290 F: drivers/net/ieee802154/mrf24j40.c
7291 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7294 M: "Lee, Chun-Yi" <jlee@suse.com>
7295 L: platform-driver-x86@vger.kernel.org
7297 F: drivers/platform/x86/msi-laptop.c
7300 L: platform-driver-x86@vger.kernel.org
7302 F: drivers/platform/x86/msi-wmi.c
7305 M: Antti Palosaari <crope@iki.fi>
7306 L: linux-media@vger.kernel.org
7307 W: https://linuxtv.org
7308 W: http://palosaari.fi/linux/
7309 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7310 T: git git://linuxtv.org/anttip/media_tree.git
7312 F: drivers/media/tuners/msi001*
7314 MSI2500 MEDIA DRIVER
7315 M: Antti Palosaari <crope@iki.fi>
7316 L: linux-media@vger.kernel.org
7317 W: https://linuxtv.org
7318 W: http://palosaari.fi/linux/
7319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7320 T: git git://linuxtv.org/anttip/media_tree.git
7322 F: drivers/media/usb/msi2500/
7324 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7325 M: Robert Jarzmik <robert.jarzmik@free.fr>
7326 L: linux-mtd@lists.infradead.org
7328 F: drivers/mtd/devices/docg3*
7330 MT9M032 APTINA SENSOR DRIVER
7331 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7332 L: linux-media@vger.kernel.org
7333 T: git git://linuxtv.org/media_tree.git
7335 F: drivers/media/i2c/mt9m032.c
7336 F: include/media/i2c/mt9m032.h
7338 MT9P031 APTINA CAMERA SENSOR
7339 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7340 L: linux-media@vger.kernel.org
7341 T: git git://linuxtv.org/media_tree.git
7343 F: drivers/media/i2c/mt9p031.c
7344 F: include/media/i2c/mt9p031.h
7346 MT9T001 APTINA CAMERA SENSOR
7347 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7348 L: linux-media@vger.kernel.org
7349 T: git git://linuxtv.org/media_tree.git
7351 F: drivers/media/i2c/mt9t001.c
7352 F: include/media/i2c/mt9t001.h
7354 MT9V032 APTINA CAMERA SENSOR
7355 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7356 L: linux-media@vger.kernel.org
7357 T: git git://linuxtv.org/media_tree.git
7359 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7360 F: drivers/media/i2c/mt9v032.c
7361 F: include/media/i2c/mt9v032.h
7363 MULTIFUNCTION DEVICES (MFD)
7364 M: Lee Jones <lee.jones@linaro.org>
7365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7368 F: include/linux/mfd/
7370 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7371 M: Ulf Hansson <ulf.hansson@linaro.org>
7372 L: linux-mmc@vger.kernel.org
7373 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7376 F: include/linux/mmc/
7377 F: include/uapi/linux/mmc/
7379 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7381 F: drivers/mmc/host/mmc_spi.c
7382 F: include/linux/spi/mmc_spi.h
7384 MULTISOUND SOUND DRIVER
7385 M: Andrew Veliath <andrewtv@usa.net>
7387 F: Documentation/sound/oss/MultiSound
7390 MULTITECH MULTIPORT CARD (ISICOM)
7392 F: drivers/tty/isicom.c
7393 F: include/linux/isicom.h
7395 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7396 M: Bin Liu <b-liu@ti.com>
7397 L: linux-usb@vger.kernel.org
7398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7400 F: drivers/usb/musb/
7402 MXL5007T MEDIA DRIVER
7403 M: Michael Krufky <mkrufky@linuxtv.org>
7404 L: linux-media@vger.kernel.org
7405 W: https://linuxtv.org
7406 W: http://github.com/mkrufky
7407 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7408 T: git git://linuxtv.org/mkrufky/tuners.git
7410 F: drivers/media/tuners/mxl5007t.*
7412 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7413 M: Hyong-Youb Kim <hykim@myri.com>
7414 L: netdev@vger.kernel.org
7415 W: https://www.myricom.com/support/downloads/myri10ge.html
7417 F: drivers/net/ethernet/myricom/myri10ge/
7419 NAND FLASH SUBSYSTEM
7420 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7421 R: Richard Weinberger <richard@nod.at>
7422 L: linux-mtd@lists.infradead.org
7423 W: http://www.linux-mtd.infradead.org/
7424 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7425 T: git git://github.com/linux-nand/linux.git
7427 F: drivers/mtd/nand/
7428 F: include/linux/mtd/nand*.h
7430 NATSEMI ETHERNET DRIVER (DP8381x)
7432 F: drivers/net/ethernet/natsemi/natsemi.c
7434 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7435 M: Daniel Mack <zonque@gmail.com>
7437 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7438 W: http://www.native-instruments.com
7442 M: Petr Vandrovec <petr@vandrovec.name>
7446 NCR 5380 SCSI DRIVERS
7447 M: Finn Thain <fthain@telegraphics.com.au>
7448 M: Michael Schmitz <schmitzmic@gmail.com>
7449 L: linux-scsi@vger.kernel.org
7451 F: Documentation/scsi/g_NCR5380.txt
7452 F: drivers/scsi/NCR5380.*
7453 F: drivers/scsi/arm/cumana_1.c
7454 F: drivers/scsi/arm/oak.c
7455 F: drivers/scsi/atari_NCR5380.c
7456 F: drivers/scsi/atari_scsi.*
7457 F: drivers/scsi/dmx3191d.c
7458 F: drivers/scsi/dtc.*
7459 F: drivers/scsi/g_NCR5380.*
7460 F: drivers/scsi/g_NCR5380_mmio.c
7461 F: drivers/scsi/mac_scsi.*
7462 F: drivers/scsi/pas16.*
7463 F: drivers/scsi/sun3_scsi.*
7464 F: drivers/scsi/sun3_scsi_vme.c
7465 F: drivers/scsi/t128.*
7467 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7468 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7469 L: linux-scsi@vger.kernel.org
7471 F: drivers/scsi/NCR_D700.*
7473 NCT6775 HARDWARE MONITOR DRIVER
7474 M: Guenter Roeck <linux@roeck-us.net>
7475 L: lm-sensors@lm-sensors.org
7477 F: Documentation/hwmon/nct6775
7478 F: drivers/hwmon/nct6775.c
7480 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7481 M: Faisal Latif <faisal.latif@intel.com>
7482 L: linux-rdma@vger.kernel.org
7483 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7485 F: drivers/infiniband/hw/nes/
7487 NETEM NETWORK EMULATOR
7488 M: Stephen Hemminger <stephen@networkplumber.org>
7489 L: netem@lists.linux-foundation.org
7491 F: net/sched/sch_netem.c
7493 NETERION 10GbE DRIVERS (s2io/vxge)
7494 M: Jon Mason <jdmason@kudzu.us>
7495 L: netdev@vger.kernel.org
7497 F: Documentation/networking/s2io.txt
7498 F: Documentation/networking/vxge.txt
7499 F: drivers/net/ethernet/neterion/
7501 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7502 M: Pablo Neira Ayuso <pablo@netfilter.org>
7503 M: Patrick McHardy <kaber@trash.net>
7504 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7505 L: netfilter-devel@vger.kernel.org
7506 L: coreteam@netfilter.org
7507 W: http://www.netfilter.org/
7508 W: http://www.iptables.org/
7509 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7513 F: include/linux/netfilter*
7514 F: include/linux/netfilter/
7515 F: include/net/netfilter/
7516 F: include/uapi/linux/netfilter*
7517 F: include/uapi/linux/netfilter/
7518 F: net/*/netfilter.c
7521 F: net/bridge/br_netfilter*.c
7524 M: Paul Moore <paul@paul-moore.com>
7525 W: http://netlabel.sf.net
7526 L: netdev@vger.kernel.org
7528 F: Documentation/netlabel/
7529 F: include/net/netlabel.h
7532 NETROM NETWORK LAYER
7533 M: Ralf Baechle <ralf@linux-mips.org>
7534 L: linux-hams@vger.kernel.org
7535 W: http://www.linux-ax25.org/
7537 F: include/net/netrom.h
7538 F: include/uapi/linux/netrom.h
7541 NETRONOME ETHERNET DRIVERS
7542 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7543 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7544 L: oss-drivers@netronome.com
7546 F: drivers/net/ethernet/netronome/
7548 NETWORK BLOCK DEVICE (NBD)
7549 M: Markus Pargmann <mpa@pengutronix.de>
7551 L: nbd-general@lists.sourceforge.net
7552 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7553 F: Documentation/blockdev/nbd.txt
7554 F: drivers/block/nbd.c
7555 F: include/uapi/linux/nbd.h
7557 NETWORK DROP MONITOR
7558 M: Neil Horman <nhorman@tuxdriver.com>
7559 L: netdev@vger.kernel.org
7561 W: https://fedorahosted.org/dropwatch/
7562 F: net/core/drop_monitor.c
7564 NETWORKING [GENERAL]
7565 M: "David S. Miller" <davem@davemloft.net>
7566 L: netdev@vger.kernel.org
7567 W: http://www.linuxfoundation.org/en/Net
7568 Q: http://patchwork.ozlabs.org/project/netdev/list/
7569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7574 F: include/linux/in.h
7575 F: include/linux/net.h
7576 F: include/linux/netdevice.h
7577 F: include/uapi/linux/in.h
7578 F: include/uapi/linux/net.h
7579 F: include/uapi/linux/netdevice.h
7580 F: include/uapi/linux/net_namespace.h
7582 F: tools/testing/selftests/net/
7586 NETWORKING [IPv4/IPv6]
7587 M: "David S. Miller" <davem@davemloft.net>
7588 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7589 M: James Morris <jmorris@namei.org>
7590 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7591 M: Patrick McHardy <kaber@trash.net>
7592 L: netdev@vger.kernel.org
7593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7601 M: Steffen Klassert <steffen.klassert@secunet.com>
7602 M: Herbert Xu <herbert@gondor.apana.org.au>
7603 M: "David S. Miller" <davem@davemloft.net>
7604 L: netdev@vger.kernel.org
7605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7614 F: net/ipv4/ipcomp.c
7615 F: net/ipv4/ip_vti.c
7619 F: net/ipv6/ipcomp6.c
7620 F: net/ipv6/ip6_vti.c
7621 F: include/uapi/linux/xfrm.h
7622 F: include/net/xfrm.h
7624 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7625 M: Paul Moore <paul@paul-moore.com>
7626 L: netdev@vger.kernel.org
7629 NETWORKING [WIRELESS]
7630 L: linux-wireless@vger.kernel.org
7631 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7634 L: netdev@vger.kernel.org
7635 W: http://www.linuxfoundation.org/en/Net
7636 Q: http://patchwork.ozlabs.org/project/netdev/list/
7637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7641 F: include/linux/if_*
7642 F: include/linux/netdevice.h
7643 F: include/linux/etherdevice.h
7644 F: include/linux/fcdevice.h
7645 F: include/linux/fddidevice.h
7646 F: include/linux/hippidevice.h
7647 F: include/linux/inetdevice.h
7648 F: include/uapi/linux/if_*
7649 F: include/uapi/linux/netdevice.h
7651 NETWORKING DRIVERS (WIRELESS)
7652 M: Kalle Valo <kvalo@codeaurora.org>
7653 L: linux-wireless@vger.kernel.org
7654 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7658 F: drivers/net/wireless/
7660 NETXEN (1/10) GbE SUPPORT
7661 M: Manish Chopra <manish.chopra@qlogic.com>
7662 M: Sony Chacko <sony.chacko@qlogic.com>
7663 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7664 L: netdev@vger.kernel.org
7665 W: http://www.qlogic.com
7667 F: drivers/net/ethernet/qlogic/netxen/
7670 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7671 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7672 M: Samuel Ortiz <sameo@linux.intel.com>
7673 L: linux-wireless@vger.kernel.org
7674 L: linux-nfc@lists.01.org (subscribers-only)
7678 F: include/uapi/linux/nfc.h
7680 F: include/linux/platform_data/microread.h
7681 F: include/linux/platform_data/nfcmrvl.h
7682 F: include/linux/platform_data/nxp-nci.h
7683 F: include/linux/platform_data/pn544.h
7684 F: include/linux/platform_data/st21nfca.h
7685 F: include/linux/platform_data/st-nci.h
7686 F: Documentation/devicetree/bindings/net/nfc/
7688 NFS, SUNRPC, AND LOCKD CLIENTS
7689 M: Trond Myklebust <trond.myklebust@primarydata.com>
7690 M: Anna Schumaker <anna.schumaker@netapp.com>
7691 L: linux-nfs@vger.kernel.org
7692 W: http://client.linux-nfs.org
7693 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7699 F: include/linux/lockd/
7700 F: include/linux/nfs*
7701 F: include/linux/sunrpc/
7702 F: include/uapi/linux/nfs*
7703 F: include/uapi/linux/sunrpc/
7706 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7707 L: linux-nilfs@vger.kernel.org
7708 W: http://nilfs.sourceforge.net/
7709 T: git git://github.com/konis/nilfs2.git
7711 F: Documentation/filesystems/nilfs2.txt
7713 F: include/linux/nilfs2_fs.h
7714 F: include/trace/events/nilfs2.h
7716 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7717 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7718 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7720 F: Documentation/scsi/NinjaSCSI.txt
7721 F: drivers/scsi/pcmcia/nsp_*
7723 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7724 M: GOTO Masanori <gotom@debian.or.jp>
7725 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7726 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7728 F: Documentation/scsi/NinjaSCSI.txt
7729 F: drivers/scsi/nsp32*
7732 M: Ley Foon Tan <lftan@altera.com>
7733 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7738 NOKIA N900 POWER SUPPLY DRIVERS
7739 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7740 F: include/linux/power/bq2415x_charger.h
7741 F: include/linux/power/bq27xxx_battery.h
7742 F: include/linux/power/isp1704_charger.h
7743 F: drivers/power/bq2415x_charger.c
7744 F: drivers/power/bq27xxx_battery.c
7745 F: drivers/power/bq27xxx_battery_i2c.c
7746 F: drivers/power/isp1704_charger.c
7747 F: drivers/power/rx51_battery.c
7750 M: Jon Mason <jdmason@kudzu.us>
7751 M: Dave Jiang <dave.jiang@intel.com>
7752 M: Allen Hubbe <Allen.Hubbe@emc.com>
7753 L: linux-ntb@googlegroups.com
7755 W: https://github.com/jonmason/ntb/wiki
7756 T: git git://github.com/jonmason/ntb.git
7758 F: drivers/net/ntb_netdev.c
7759 F: include/linux/ntb.h
7760 F: include/linux/ntb_transport.h
7763 M: Jon Mason <jdmason@kudzu.us>
7764 M: Dave Jiang <dave.jiang@intel.com>
7765 L: linux-ntb@googlegroups.com
7767 W: https://github.com/jonmason/ntb/wiki
7768 T: git git://github.com/jonmason/ntb.git
7769 F: drivers/ntb/hw/intel/
7772 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7773 L: linux-ntb@googlegroups.com
7775 F: drivers/ntb/hw/amd/
7778 M: Anton Altaparmakov <anton@tuxera.com>
7779 L: linux-ntfs-dev@lists.sourceforge.net
7780 W: http://www.tuxera.com/
7781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7783 F: Documentation/filesystems/ntfs.txt
7786 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7787 M: Antonino Daplas <adaplas@gmail.com>
7788 L: linux-fbdev@vger.kernel.org
7790 F: drivers/video/fbdev/riva/
7791 F: drivers/video/fbdev/nvidia/
7794 M: Keith Busch <keith.busch@intel.com>
7795 M: Jens Axboe <axboe@fb.com>
7796 L: linux-nvme@lists.infradead.org
7797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7798 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7800 F: drivers/nvme/host/
7801 F: include/linux/nvme.h
7804 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7805 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7808 F: Documentation/devicetree/bindings/nvmem/
7809 F: include/linux/nvmem-consumer.h
7810 F: include/linux/nvmem-provider.h
7813 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7814 R: Charles Gorand <charles.gorand@effinnov.com>
7815 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7817 F: drivers/nfc/nxp-nci
7819 NXP TDA998X DRM DRIVER
7820 M: Russell King <rmk+kernel@arm.linux.org.uk>
7822 F: drivers/gpu/drm/i2c/tda998x_drv.c
7823 F: include/drm/i2c/tda998x.h
7826 M: Peter Rosin <peda@axentia.se>
7827 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7829 F: sound/soc/codecs/tfa9879*
7832 M: Tony Lindgren <tony@atomide.com>
7833 L: linux-omap@vger.kernel.org
7834 W: http://www.muru.com/linux/omap/
7835 W: http://linux.omap.com/
7836 Q: http://patchwork.kernel.org/project/linux-omap/list/
7837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7840 F: arch/arm/configs/omap1_defconfig
7841 F: arch/arm/configs/omap2plus_defconfig
7842 F: drivers/i2c/busses/i2c-omap.c
7843 F: drivers/irqchip/irq-omap-intc.c
7844 F: drivers/mfd/*omap*.c
7845 F: drivers/mfd/menelaus.c
7846 F: drivers/mfd/palmas.c
7847 F: drivers/mfd/tps65217.c
7848 F: drivers/mfd/tps65218.c
7849 F: drivers/mfd/tps65910.c
7850 F: drivers/mfd/twl-core.[ch]
7851 F: drivers/mfd/twl4030*.c
7852 F: drivers/mfd/twl6030*.c
7853 F: drivers/mfd/twl6040*.c
7854 F: drivers/regulator/palmas-regulator*.c
7855 F: drivers/regulator/pbias-regulator.c
7856 F: drivers/regulator/tps65217-regulator.c
7857 F: drivers/regulator/tps65218-regulator.c
7858 F: drivers/regulator/tps65910-regulator.c
7859 F: drivers/regulator/twl-regulator.c
7860 F: include/linux/i2c-omap.h
7862 OMAP DEVICE TREE SUPPORT
7863 M: Benoît Cousson <bcousson@baylibre.com>
7864 M: Tony Lindgren <tony@atomide.com>
7865 L: linux-omap@vger.kernel.org
7866 L: devicetree@vger.kernel.org
7868 F: arch/arm/boot/dts/*omap*
7869 F: arch/arm/boot/dts/*am3*
7870 F: arch/arm/boot/dts/*am4*
7871 F: arch/arm/boot/dts/*am5*
7872 F: arch/arm/boot/dts/*dra7*
7874 OMAP CLOCK FRAMEWORK SUPPORT
7875 M: Paul Walmsley <paul@pwsan.com>
7876 L: linux-omap@vger.kernel.org
7878 F: arch/arm/*omap*/*clock*
7880 OMAP POWER MANAGEMENT SUPPORT
7881 M: Kevin Hilman <khilman@deeprootsystems.com>
7882 L: linux-omap@vger.kernel.org
7884 F: arch/arm/*omap*/*pm*
7885 F: drivers/cpufreq/omap-cpufreq.c
7887 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7888 M: Rajendra Nayak <rnayak@ti.com>
7889 M: Paul Walmsley <paul@pwsan.com>
7890 L: linux-omap@vger.kernel.org
7892 F: arch/arm/mach-omap2/prm*
7895 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7896 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7897 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7898 L: linux-omap@vger.kernel.org
7902 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7903 M: Roger Quadros <rogerq@ti.com>
7904 M: Tony Lindgren <tony@atomide.com>
7905 L: linux-omap@vger.kernel.org
7907 F: drivers/memory/omap-gpmc.c
7908 F: arch/arm/mach-omap2/*gpmc*
7910 OMAP FRAMEBUFFER SUPPORT
7911 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7912 L: linux-fbdev@vger.kernel.org
7913 L: linux-omap@vger.kernel.org
7915 F: drivers/video/fbdev/omap/
7917 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7918 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7919 L: linux-omap@vger.kernel.org
7920 L: linux-fbdev@vger.kernel.org
7922 F: drivers/video/fbdev/omap2/
7923 F: Documentation/arm/OMAP/DSS
7925 OMAP HARDWARE SPINLOCK SUPPORT
7926 M: Ohad Ben-Cohen <ohad@wizery.com>
7927 L: linux-omap@vger.kernel.org
7929 F: drivers/hwspinlock/omap_hwspinlock.c
7932 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7933 L: linux-omap@vger.kernel.org
7935 F: drivers/mmc/host/omap.c
7938 L: linux-mmc@vger.kernel.org
7939 L: linux-omap@vger.kernel.org
7941 F: drivers/mmc/host/omap_hsmmc.c
7943 OMAP RANDOM NUMBER GENERATOR SUPPORT
7944 M: Deepak Saxena <dsaxena@plexity.net>
7946 F: drivers/char/hw_random/omap-rng.c
7949 M: Benoît Cousson <bcousson@baylibre.com>
7950 M: Paul Walmsley <paul@pwsan.com>
7951 L: linux-omap@vger.kernel.org
7953 F: arch/arm/mach-omap2/omap_hwmod.*
7956 M: Paul Walmsley <paul@pwsan.com>
7957 L: linux-omap@vger.kernel.org
7959 F: arch/arm/mach-omap2/omap_hwmod*data*
7961 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7962 M: Benoît Cousson <bcousson@baylibre.com>
7963 L: linux-omap@vger.kernel.org
7965 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7967 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7968 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7969 L: linux-media@vger.kernel.org
7971 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7972 F: drivers/media/platform/omap3isp/
7973 F: drivers/staging/media/omap4iss/
7976 L: linux-usb@vger.kernel.org
7977 L: linux-omap@vger.kernel.org
7979 F: drivers/usb/*/*omap*
7980 F: arch/arm/*omap*/usb*
7983 M: Grygorii Strashko <grygorii.strashko@ti.com>
7984 M: Santosh Shilimkar <ssantosh@kernel.org>
7985 M: Kevin Hilman <khilman@deeprootsystems.com>
7986 L: linux-omap@vger.kernel.org
7988 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7989 F: drivers/gpio/gpio-omap.c
7991 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7992 M: Mark Jackson <mpfj@newflow.co.uk>
7993 L: linux-omap@vger.kernel.org
7995 F: arch/arm/boot/dts/am335x-nano.dts
7998 M: Bob Copeland <me@bobcopeland.com>
7999 L: linux-karma-devel@lists.sourceforge.net
8001 F: Documentation/filesystems/omfs.txt
8004 OMNIKEY CARDMAN 4000 DRIVER
8005 M: Harald Welte <laforge@gnumonks.org>
8007 F: drivers/char/pcmcia/cm4000_cs.c
8008 F: include/linux/cm4000_cs.h
8009 F: include/uapi/linux/cm4000_cs.h
8011 OMNIKEY CARDMAN 4040 DRIVER
8012 M: Harald Welte <laforge@gnumonks.org>
8014 F: drivers/char/pcmcia/cm4040_cs.*
8016 OMNIVISION OV7670 SENSOR DRIVER
8017 M: Jonathan Corbet <corbet@lwn.net>
8018 L: linux-media@vger.kernel.org
8019 T: git git://linuxtv.org/media_tree.git
8021 F: drivers/media/i2c/ov7670.c
8023 ONENAND FLASH DRIVER
8024 M: Kyungmin Park <kyungmin.park@samsung.com>
8025 L: linux-mtd@lists.infradead.org
8027 F: drivers/mtd/onenand/
8028 F: include/linux/mtd/onenand*.h
8030 ONSTREAM SCSI TAPE DRIVER
8031 M: Willem Riede <osst@riede.org>
8032 L: osst-users@lists.sourceforge.net
8033 L: linux-scsi@vger.kernel.org
8035 F: Documentation/scsi/osst.txt
8036 F: drivers/scsi/osst.*
8037 F: drivers/scsi/osst_*.h
8038 F: drivers/scsi/st.h
8040 OPENCORES I2C BUS DRIVER
8041 M: Peter Korsgaard <jacmet@sunsite.dk>
8042 L: linux-i2c@vger.kernel.org
8044 F: Documentation/i2c/busses/i2c-ocores
8045 F: drivers/i2c/busses/i2c-ocores.c
8047 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8048 M: Rob Herring <robh+dt@kernel.org>
8049 M: Frank Rowand <frowand.list@gmail.com>
8050 M: Grant Likely <grant.likely@linaro.org>
8051 L: devicetree@vger.kernel.org
8052 W: http://www.devicetree.org/
8053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8056 F: include/linux/of*.h
8059 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8060 M: Rob Herring <robh+dt@kernel.org>
8061 M: Pawel Moll <pawel.moll@arm.com>
8062 M: Mark Rutland <mark.rutland@arm.com>
8063 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8064 M: Kumar Gala <galak@codeaurora.org>
8065 L: devicetree@vger.kernel.org
8066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8068 F: Documentation/devicetree/
8070 F: include/dt-bindings/
8072 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8073 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8074 L: devicetree@vger.kernel.org
8076 F: Documentation/devicetree/dynamic-resolution-notes.txt
8077 F: Documentation/devicetree/overlay-notes.txt
8078 F: drivers/of/overlay.c
8079 F: drivers/of/resolver.c
8081 OPENRISC ARCHITECTURE
8082 M: Jonas Bonn <jonas@southpole.se>
8083 W: http://openrisc.net
8084 L: linux@lists.openrisc.net (moderated for non-subscribers)
8086 T: git git://openrisc.net/~jonas/linux
8090 M: Pravin Shelar <pshelar@nicira.com>
8091 L: netdev@vger.kernel.org
8092 L: dev@openvswitch.org
8093 W: http://openvswitch.org
8096 F: include/uapi/linux/openvswitch.h
8098 OPERATING PERFORMANCE POINTS (OPP)
8099 M: Viresh Kumar <vireshk@kernel.org>
8100 M: Nishanth Menon <nm@ti.com>
8101 M: Stephen Boyd <sboyd@codeaurora.org>
8102 L: linux-pm@vger.kernel.org
8104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8105 F: drivers/base/power/opp/
8106 F: include/linux/pm_opp.h
8107 F: Documentation/power/opp.txt
8108 F: Documentation/devicetree/bindings/opp/
8111 M: Clemens Ladisch <clemens@ladisch.de>
8112 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8113 T: git git://git.alsa-project.org/alsa-kernel.git
8115 F: sound/drivers/opl4/
8118 M: Robert Richter <rric@kernel.org>
8119 L: oprofile-list@lists.sf.net
8121 F: arch/*/include/asm/oprofile*.h
8123 F: drivers/oprofile/
8124 F: include/linux/oprofile.h
8126 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8127 M: Mark Fasheh <mfasheh@suse.com>
8128 M: Joel Becker <jlbec@evilplan.org>
8129 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8130 W: http://ocfs2.wiki.kernel.org
8132 F: Documentation/filesystems/ocfs2.txt
8133 F: Documentation/filesystems/dlmfs.txt
8137 L: linux-wireless@vger.kernel.org
8138 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8139 W: http://www.nongnu.org/orinoco/
8141 F: drivers/net/wireless/intersil/orinoco/
8143 OSD LIBRARY and FILESYSTEM
8144 M: Boaz Harrosh <ooo@electrozaur.com>
8145 M: Benny Halevy <bhalevy@primarydata.com>
8146 L: osd-dev@open-osd.org
8147 W: http://open-osd.org
8148 T: git git://git.open-osd.org/open-osd.git
8150 F: drivers/scsi/osd/
8151 F: include/scsi/osd_*
8155 M: Miklos Szeredi <miklos@szeredi.hu>
8156 L: linux-unionfs@vger.kernel.org
8157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8160 F: Documentation/filesystems/overlayfs.txt
8163 M: Christian Lamparter <chunkeey@googlemail.com>
8164 L: linux-wireless@vger.kernel.org
8165 W: http://wireless.kernel.org/en/users/Drivers/p54
8167 F: drivers/net/wireless/intersil/p54/
8169 PA SEMI ETHERNET DRIVER
8170 M: Olof Johansson <olof@lixom.net>
8171 L: netdev@vger.kernel.org
8173 F: drivers/net/ethernet/pasemi/*
8175 PA SEMI SMBUS DRIVER
8176 M: Olof Johansson <olof@lixom.net>
8177 L: linux-i2c@vger.kernel.org
8179 F: drivers/i2c/busses/i2c-pasemi.c
8181 PADATA PARALLEL EXECUTION MECHANISM
8182 M: Steffen Klassert <steffen.klassert@secunet.com>
8183 L: linux-crypto@vger.kernel.org
8186 F: include/linux/padata.h
8187 F: Documentation/padata.txt
8189 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8190 M: Harald Welte <laforge@gnumonks.org>
8191 L: platform-driver-x86@vger.kernel.org
8193 F: drivers/platform/x86/panasonic-laptop.c
8195 PANASONIC MN10300/AM33/AM34 PORT
8196 M: David Howells <dhowells@redhat.com>
8197 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8198 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8199 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8201 F: Documentation/mn10300/
8204 PARALLEL LCD/KEYPAD PANEL DRIVER
8205 M: Willy Tarreau <willy@haproxy.com>
8206 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8208 F: Documentation/misc-devices/lcd-panel-cgram.txt
8209 F: drivers/misc/panel.c
8211 PARALLEL PORT SUBSYSTEM
8212 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8213 M: Sudip Mukherjee <sudip@vectorindia.org>
8214 L: linux-parport@lists.infradead.org (subscribers-only)
8217 F: include/linux/parport*.h
8218 F: drivers/char/ppdev.c
8219 F: include/uapi/linux/ppdev.h
8220 F: Documentation/parport*.txt
8222 PARAVIRT_OPS INTERFACE
8223 M: Jeremy Fitzhardinge <jeremy@goop.org>
8224 M: Chris Wright <chrisw@sous-sol.org>
8225 M: Alok Kataria <akataria@vmware.com>
8226 M: Rusty Russell <rusty@rustcorp.com.au>
8227 L: virtualization@lists.linux-foundation.org
8229 F: Documentation/virtual/paravirt_ops.txt
8230 F: arch/*/kernel/paravirt*
8231 F: arch/*/include/asm/paravirt.h
8233 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8234 M: Tim Waugh <tim@cyberelk.net>
8235 L: linux-parport@lists.infradead.org (subscribers-only)
8237 F: Documentation/blockdev/paride.txt
8238 F: drivers/block/paride/
8241 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8242 M: Helge Deller <deller@gmx.de>
8243 L: linux-parisc@vger.kernel.org
8244 W: http://www.parisc-linux.org/
8245 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8250 F: Documentation/parisc/
8252 F: drivers/char/agp/parisc-agp.c
8253 F: drivers/input/serio/gscps2.c
8254 F: drivers/parport/parport_gsc.*
8255 F: drivers/tty/serial/8250/8250_gsc.c
8256 F: drivers/video/fbdev/sti*
8257 F: drivers/video/console/sti*
8258 F: drivers/video/logo/logo_parisc*
8260 PC87360 HARDWARE MONITORING DRIVER
8261 M: Jim Cromie <jim.cromie@gmail.com>
8262 L: lm-sensors@lm-sensors.org
8264 F: Documentation/hwmon/pc87360
8265 F: drivers/hwmon/pc87360.c
8268 M: Jim Cromie <jim.cromie@gmail.com>
8270 F: drivers/char/pc8736x_gpio.c
8272 PC87427 HARDWARE MONITORING DRIVER
8273 M: Jean Delvare <jdelvare@suse.com>
8274 L: lm-sensors@lm-sensors.org
8276 F: Documentation/hwmon/pc87427
8277 F: drivers/hwmon/pc87427.c
8280 M: Riku Voipio <riku.voipio@iki.fi>
8282 F: drivers/leds/leds-pca9532.c
8283 F: include/linux/leds-pca9532.h
8285 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8286 M: Guenter Roeck <linux@roeck-us.net>
8287 L: linux-i2c@vger.kernel.org
8289 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8291 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8292 M: Khalid Aziz <khalid@gonehiking.org>
8294 F: drivers/firmware/pcdp.*
8297 M: Linas Vepstas <linasvepstas@gmail.com>
8298 L: linux-pci@vger.kernel.org
8300 F: Documentation/PCI/pci-error-recovery.txt
8303 M: Bjorn Helgaas <bhelgaas@google.com>
8304 L: linux-pci@vger.kernel.org
8305 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8308 F: Documentation/PCI/
8310 F: include/linux/pci*
8312 F: arch/x86/kernel/quirks.c
8314 PCI DRIVER FOR ALTERA PCIE IP
8315 M: Ley Foon Tan <lftan@altera.com>
8316 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8317 L: linux-pci@vger.kernel.org
8319 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8320 F: drivers/pci/host/pcie-altera.c
8322 PCI DRIVER FOR ARM VERSATILE PLATFORM
8323 M: Rob Herring <robh@kernel.org>
8324 L: linux-pci@vger.kernel.org
8325 L: linux-arm-kernel@lists.infradead.org
8327 F: Documentation/devicetree/bindings/pci/versatile.txt
8328 F: drivers/pci/host/pci-versatile.c
8330 PCI DRIVER FOR APPLIEDMICRO XGENE
8331 M: Tanmay Inamdar <tinamdar@apm.com>
8332 L: linux-pci@vger.kernel.org
8333 L: linux-arm-kernel@lists.infradead.org
8335 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8336 F: drivers/pci/host/pci-xgene.c
8338 PCI DRIVER FOR FREESCALE LAYERSCAPE
8339 M: Minghuan Lian <minghuan.Lian@freescale.com>
8340 M: Mingkai Hu <mingkai.hu@freescale.com>
8341 M: Roy Zang <tie-fei.zang@freescale.com>
8342 L: linuxppc-dev@lists.ozlabs.org
8343 L: linux-pci@vger.kernel.org
8344 L: linux-arm-kernel@lists.infradead.org
8346 F: drivers/pci/host/*layerscape*
8349 M: Richard Zhu <Richard.Zhu@freescale.com>
8350 M: Lucas Stach <l.stach@pengutronix.de>
8351 L: linux-pci@vger.kernel.org
8352 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8354 F: drivers/pci/host/*imx6*
8356 PCI DRIVER FOR TI KEYSTONE
8357 M: Murali Karicheri <m-karicheri2@ti.com>
8358 L: linux-pci@vger.kernel.org
8359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8361 F: drivers/pci/host/*keystone*
8363 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8364 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8365 M: Jason Cooper <jason@lakedaemon.net>
8366 L: linux-pci@vger.kernel.org
8367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8369 F: drivers/pci/host/*mvebu*
8371 PCI DRIVER FOR NVIDIA TEGRA
8372 M: Thierry Reding <thierry.reding@gmail.com>
8373 L: linux-tegra@vger.kernel.org
8374 L: linux-pci@vger.kernel.org
8376 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8377 F: drivers/pci/host/pci-tegra.c
8379 PCI DRIVER FOR TI DRA7XX
8380 M: Kishon Vijay Abraham I <kishon@ti.com>
8381 L: linux-omap@vger.kernel.org
8382 L: linux-pci@vger.kernel.org
8384 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8385 F: drivers/pci/host/pci-dra7xx.c
8387 PCI DRIVER FOR RENESAS R-CAR
8388 M: Simon Horman <horms@verge.net.au>
8389 L: linux-pci@vger.kernel.org
8390 L: linux-renesas-soc@vger.kernel.org
8392 F: drivers/pci/host/*rcar*
8394 PCI DRIVER FOR SAMSUNG EXYNOS
8395 M: Jingoo Han <jingoohan1@gmail.com>
8396 L: linux-pci@vger.kernel.org
8397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8398 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8400 F: drivers/pci/host/pci-exynos.c
8402 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8403 M: Jingoo Han <jingoohan1@gmail.com>
8404 M: Pratyush Anand <pratyush.anand@gmail.com>
8405 L: linux-pci@vger.kernel.org
8407 F: drivers/pci/host/*designware*
8409 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8410 M: Joao Pinto <jpinto@synopsys.com>
8411 L: linux-pci@vger.kernel.org
8413 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8414 F: drivers/pci/host/pcie-designware-plat.c
8416 PCI DRIVER FOR GENERIC OF HOSTS
8417 M: Will Deacon <will.deacon@arm.com>
8418 L: linux-pci@vger.kernel.org
8419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8421 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8422 F: drivers/pci/host/pci-host-common.c
8423 F: drivers/pci/host/pci-host-generic.c
8425 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8426 M: Keith Busch <keith.busch@intel.com>
8427 L: linux-pci@vger.kernel.org
8429 F: arch/x86/pci/vmd.c
8431 PCIE DRIVER FOR ST SPEAR13XX
8432 M: Pratyush Anand <pratyush.anand@gmail.com>
8433 L: linux-pci@vger.kernel.org
8435 F: drivers/pci/host/*spear*
8437 PCI MSI DRIVER FOR ALTERA MSI IP
8438 M: Ley Foon Tan <lftan@altera.com>
8439 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8440 L: linux-pci@vger.kernel.org
8442 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8443 F: drivers/pci/host/pcie-altera-msi.c
8445 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8446 M: Duc Dang <dhdang@apm.com>
8447 L: linux-pci@vger.kernel.org
8448 L: linux-arm-kernel@lists.infradead.org
8450 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8451 F: drivers/pci/host/pci-xgene-msi.c
8453 PCIE DRIVER FOR HISILICON
8454 M: Zhou Wang <wangzhou1@hisilicon.com>
8455 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8456 L: linux-pci@vger.kernel.org
8458 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8459 F: drivers/pci/host/pcie-hisi.c
8461 PCIE DRIVER FOR QUALCOMM MSM
8462 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8463 L: linux-pci@vger.kernel.org
8464 L: linux-arm-msm@vger.kernel.org
8466 F: drivers/pci/host/*qcom*
8468 PCIE DRIVER FOR CAVIUM THUNDERX
8469 M: David Daney <david.daney@cavium.com>
8470 L: linux-pci@vger.kernel.org
8471 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8473 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8474 F: drivers/pci/host/pci-thunder-*
8477 P: Linux PCMCIA Team
8478 L: linux-pcmcia@lists.infradead.org
8479 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8482 F: Documentation/pcmcia/
8486 PCNET32 NETWORK DRIVER
8487 M: Don Fry <pcnet32@frontier.com>
8488 L: netdev@vger.kernel.org
8490 F: drivers/net/ethernet/amd/pcnet32.c
8492 PCRYPT PARALLEL CRYPTO ENGINE
8493 M: Steffen Klassert <steffen.klassert@secunet.com>
8494 L: linux-crypto@vger.kernel.org
8497 F: include/crypto/pcrypt.h
8499 PER-CPU MEMORY ALLOCATOR
8500 M: Tejun Heo <tj@kernel.org>
8501 M: Christoph Lameter <cl@linux-foundation.org>
8502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8504 F: include/linux/percpu*.h
8506 F: arch/*/include/asm/percpu.h
8508 PER-TASK DELAY ACCOUNTING
8509 M: Balbir Singh <bsingharora@gmail.com>
8511 F: include/linux/delayacct.h
8512 F: kernel/delayacct.c
8514 PERFORMANCE EVENTS SUBSYSTEM
8515 M: Peter Zijlstra <peterz@infradead.org>
8516 M: Ingo Molnar <mingo@redhat.com>
8517 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8518 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8519 L: linux-kernel@vger.kernel.org
8520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8523 F: include/linux/perf_event.h
8524 F: include/uapi/linux/perf_event.h
8525 F: arch/*/kernel/perf_event*.c
8526 F: arch/*/kernel/*/perf_event*.c
8527 F: arch/*/kernel/*/*/perf_event*.c
8528 F: arch/*/include/asm/perf_event.h
8529 F: arch/*/kernel/perf_callchain.c
8532 PERSONALITY HANDLING
8533 M: Christoph Hellwig <hch@infradead.org>
8534 L: linux-abi-devel@lists.sourceforge.net
8536 F: include/linux/personality.h
8537 F: include/uapi/linux/personality.h
8540 M: Remi Denis-Courmont <courmisch@gmail.com>
8542 F: Documentation/networking/phonet.txt
8543 F: include/linux/phonet.h
8544 F: include/net/phonet/
8545 F: include/uapi/linux/phonet.h
8549 M: Joern Engel <joern@lazybastard.org>
8550 L: linux-mtd@lists.infradead.org
8552 F: drivers/mtd/devices/phram.c
8555 M: Bruno Prémont <bonbons@linux-vserver.org>
8556 L: linux-input@vger.kernel.org
8558 F: drivers/hid/hid-picolcd*
8561 M: Jamie Iles <jamie@jamieiles.com>
8562 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8563 T: git git://github.com/jamieiles/linux-2.6-ji.git
8565 F: arch/arm/boot/dts/picoxcell*
8566 F: arch/arm/mach-picoxcell/
8567 F: drivers/crypto/picoxcell*
8569 PIN CONTROL SUBSYSTEM
8570 M: Linus Walleij <linus.walleij@linaro.org>
8571 L: linux-gpio@vger.kernel.org
8572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8575 F: include/linux/pinctrl/
8577 PIN CONTROLLER - ATMEL AT91
8578 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8579 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8581 F: drivers/pinctrl/pinctrl-at91.*
8583 PIN CONTROLLER - ATMEL AT91 PIO4
8584 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8586 L: linux-gpio@vger.kernel.org
8588 F: drivers/pinctrl/pinctrl-at91-pio4.*
8590 PIN CONTROLLER - INTEL
8591 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8592 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8594 F: drivers/pinctrl/intel/
8596 PIN CONTROLLER - RENESAS
8597 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8598 M: Geert Uytterhoeven <geert+renesas@glider.be>
8599 L: linux-renesas-soc@vger.kernel.org
8601 F: drivers/pinctrl/sh-pfc/
8603 PIN CONTROLLER - SAMSUNG
8604 M: Tomasz Figa <tomasz.figa@gmail.com>
8605 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8606 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8608 F: drivers/pinctrl/samsung/
8610 PIN CONTROLLER - SINGLE
8611 M: Tony Lindgren <tony@atomide.com>
8612 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8614 L: linux-omap@vger.kernel.org
8616 F: drivers/pinctrl/pinctrl-single.c
8618 PIN CONTROLLER - ST SPEAR
8619 M: Viresh Kumar <vireshk@kernel.org>
8620 L: spear-devel@list.st.com
8621 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8622 W: http://www.st.com/spear
8624 F: drivers/pinctrl/spear/
8627 M: Jiri Kosina <jikos@kernel.org>
8629 F: drivers/block/pktcdvd.c
8630 F: include/linux/pktcdvd.h
8631 F: include/uapi/linux/pktcdvd.h
8634 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8635 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8637 T: git git://github.com/gxt/linux.git
8638 F: drivers/input/serio/i8042-unicore32io.h
8639 F: drivers/i2c/busses/i2c-puv3.c
8640 F: drivers/video/fbdev/fb-puv3.c
8641 F: drivers/rtc/rtc-puv3.c
8643 PMBUS HARDWARE MONITORING DRIVERS
8644 M: Guenter Roeck <linux@roeck-us.net>
8645 L: lm-sensors@lm-sensors.org
8646 W: http://www.lm-sensors.org/
8647 W: http://www.roeck-us.net/linux/drivers/
8648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8650 F: Documentation/hwmon/pmbus
8651 F: drivers/hwmon/pmbus/
8652 F: include/linux/i2c/pmbus.h
8654 PMC SIERRA MaxRAID DRIVER
8655 L: linux-scsi@vger.kernel.org
8656 W: http://www.pmc-sierra.com/
8658 F: drivers/scsi/pmcraid.*
8660 PMC SIERRA PM8001 DRIVER
8661 M: Jack Wang <jinpu.wang@profitbricks.com>
8662 M: lindar_liu@usish.com
8664 L: linux-scsi@vger.kernel.org
8666 F: drivers/scsi/pm8001/
8668 POSIX CLOCKS and TIMERS
8669 M: Thomas Gleixner <tglx@linutronix.de>
8670 L: linux-kernel@vger.kernel.org
8671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8674 F: include/linux/timer*
8675 F: kernel/time/*timer*
8677 POWER MANAGEMENT CORE
8678 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8679 L: linux-pm@vger.kernel.org
8680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8682 F: drivers/base/power/
8683 F: include/linux/pm.h
8684 F: include/linux/pm_*
8685 F: include/linux/powercap.h
8686 F: drivers/powercap/
8688 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8689 M: Sebastian Reichel <sre@kernel.org>
8690 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8691 M: David Woodhouse <dwmw2@infradead.org>
8692 L: linux-pm@vger.kernel.org
8693 T: git git://git.infradead.org/battery-2.6.git
8695 F: include/linux/power_supply.h
8697 X: drivers/power/avs/
8699 POWER STATE COORDINATION INTERFACE (PSCI)
8700 M: Mark Rutland <mark.rutland@arm.com>
8701 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8702 L: linux-arm-kernel@lists.infradead.org
8704 F: drivers/firmware/psci.c
8705 F: include/linux/psci.h
8706 F: include/uapi/linux/psci.h
8709 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8713 PPP PROTOCOL DRIVERS AND COMPRESSORS
8714 M: Paul Mackerras <paulus@samba.org>
8715 L: linux-ppp@vger.kernel.org
8717 F: drivers/net/ppp/ppp_*
8719 PPP OVER ATM (RFC 2364)
8720 M: Mitchell Blank Jr <mitch@sfgoth.com>
8722 F: net/atm/pppoatm.c
8723 F: include/uapi/linux/atmppp.h
8726 M: Michal Ostrowski <mostrows@earthlink.net>
8728 F: drivers/net/ppp/pppoe.c
8729 F: drivers/net/ppp/pppox.c
8732 M: James Chapman <jchapman@katalix.com>
8734 F: net/l2tp/l2tp_ppp.c
8735 F: include/linux/if_pppol2tp.h
8736 F: include/uapi/linux/if_pppol2tp.h
8739 M: Rodolfo Giometti <giometti@enneenne.com>
8740 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8741 L: linuxpps@ml.enneenne.com (subscribers-only)
8743 F: Documentation/pps/
8745 F: include/linux/pps*.h
8748 M: Dmitry Kozlov <xeb@mail.ru>
8749 L: netdev@vger.kernel.org
8751 F: drivers/net/ppp/pptp.c
8752 W: http://sourceforge.net/projects/accel-pptp
8755 M: Robert Love <rml@tech9.net>
8756 L: kpreempt-tech@lists.sourceforge.net
8757 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8759 F: Documentation/preempt-locking.txt
8760 F: include/linux/preempt.h
8762 PRISM54 WIRELESS DRIVER
8763 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8764 L: linux-wireless@vger.kernel.org
8765 W: http://wireless.kernel.org/en/users/Drivers/p54
8767 F: drivers/net/wireless/intersil/prism54/
8770 M: Geoff Levand <geoff@infradead.org>
8771 L: netdev@vger.kernel.org
8772 L: linuxppc-dev@lists.ozlabs.org
8774 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8776 PS3 PLATFORM SUPPORT
8777 M: Geoff Levand <geoff@infradead.org>
8778 L: linuxppc-dev@lists.ozlabs.org
8780 F: arch/powerpc/boot/ps3*
8781 F: arch/powerpc/include/asm/lv1call.h
8782 F: arch/powerpc/include/asm/ps3*.h
8783 F: arch/powerpc/platforms/ps3/
8786 F: drivers/rtc/rtc-ps3.c
8787 F: drivers/usb/host/*ps3.c
8788 F: sound/ppc/snd_ps3*
8791 M: Jim Paris <jim@jtan.com>
8792 M: Geoff Levand <geoff@infradead.org>
8793 L: linuxppc-dev@lists.ozlabs.org
8795 F: drivers/block/ps3vram.c
8798 M: Anton Vorontsov <anton@enomsg.org>
8799 M: Colin Cross <ccross@android.com>
8800 M: Kees Cook <keescook@chromium.org>
8801 M: Tony Luck <tony.luck@intel.com>
8803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8805 F: include/linux/pstore*
8806 F: drivers/firmware/efi/efi-pstore.c
8807 F: drivers/acpi/apei/erst.c
8809 PTP HARDWARE CLOCK SUPPORT
8810 M: Richard Cochran <richardcochran@gmail.com>
8811 L: netdev@vger.kernel.org
8813 W: http://linuxptp.sourceforge.net/
8814 F: Documentation/ABI/testing/sysfs-ptp
8815 F: Documentation/ptp/*
8816 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8817 F: drivers/net/phy/dp83640*
8819 F: include/linux/ptp_cl*
8822 M: Roland McGrath <roland@hack.frob.com>
8823 M: Oleg Nesterov <oleg@redhat.com>
8825 F: include/asm-generic/syscall.h
8826 F: include/linux/ptrace.h
8827 F: include/linux/regset.h
8828 F: include/linux/tracehook.h
8829 F: include/uapi/linux/ptrace.h
8832 PVRUSB2 VIDEO4LINUX DRIVER
8833 M: Mike Isely <isely@pobox.com>
8834 L: pvrusb2@isely.net (subscribers-only)
8835 L: linux-media@vger.kernel.org
8836 W: http://www.isely.net/pvrusb2/
8837 T: git git://linuxtv.org/media_tree.git
8839 F: Documentation/video4linux/README.pvrusb2
8840 F: drivers/media/usb/pvrusb2/
8843 M: Hans de Goede <hdegoede@redhat.com>
8844 L: linux-media@vger.kernel.org
8845 T: git git://linuxtv.org/media_tree.git
8847 F: drivers/media/usb/pwc/*
8850 M: Kamil Debski <k.debski@samsung.com>
8851 L: lm-sensors@lm-sensors.org
8853 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8854 F: Documentation/hwmon/pwm-fan
8855 F: drivers/hwmon/pwm-fan.c
8858 M: Thierry Reding <thierry.reding@gmail.com>
8859 L: linux-pwm@vger.kernel.org
8861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8862 F: Documentation/pwm.txt
8863 F: Documentation/devicetree/bindings/pwm/
8864 F: include/linux/pwm.h
8866 F: drivers/video/backlight/pwm_bl.c
8867 F: include/linux/pwm_backlight.h
8869 PXA2xx/PXA3xx SUPPORT
8870 M: Daniel Mack <daniel@zonque.org>
8871 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8872 M: Robert Jarzmik <robert.jarzmik@free.fr>
8873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8874 T: git git://github.com/hzhuang1/linux.git
8875 T: git git://github.com/rjarzmik/linux.git
8877 F: arch/arm/boot/dts/pxa*
8878 F: arch/arm/mach-pxa/
8880 F: drivers/pcmcia/pxa2xx*
8881 F: drivers/pinctrl/pxa/
8882 F: drivers/spi/spi-pxa2xx*
8883 F: drivers/usb/gadget/udc/pxa2*
8884 F: include/sound/pxa2xx-lib.h
8889 M: Robert Jarzmik <robert.jarzmik@free.fr>
8890 L: linux-gpio@vger.kernel.org
8892 F: drivers/gpio/gpio-pxa.c
8894 PXA3xx NAND FLASH DRIVER
8895 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8896 L: linux-mtd@lists.infradead.org
8898 F: drivers/mtd/nand/pxa3xx_nand.c
8901 M: Eric Miao <eric.y.miao@gmail.com>
8902 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8904 T: git git://github.com/hzhuang1/linux.git
8905 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8907 F: arch/arm/boot/dts/mmp*
8908 F: arch/arm/mach-mmp/
8914 M: Robert Jarzmik <robert.jarzmik@free.fr>
8915 L: rtc-linux@googlegroups.com
8919 M: Tadeusz Struk <tadeusz.struk@intel.com>
8920 L: qat-linux@intel.com
8922 F: drivers/crypto/qat/
8925 M: Mike Marciniszyn <infinipath@intel.com>
8926 L: linux-rdma@vger.kernel.org
8928 F: drivers/infiniband/hw/qib/
8930 QLOGIC QLA1280 SCSI DRIVER
8931 M: Michael Reed <mdr@sgi.com>
8932 L: linux-scsi@vger.kernel.org
8934 F: drivers/scsi/qla1280.[ch]
8936 QLOGIC QLA2XXX FC-SCSI DRIVER
8937 M: qla2xxx-upstream@qlogic.com
8938 L: linux-scsi@vger.kernel.org
8940 F: Documentation/scsi/LICENSE.qla2xxx
8941 F: drivers/scsi/qla2xxx/
8943 QLOGIC QLA4XXX iSCSI DRIVER
8944 M: QLogic-Storage-Upstream@qlogic.com
8945 L: linux-scsi@vger.kernel.org
8947 F: Documentation/scsi/LICENSE.qla4xxx
8948 F: drivers/scsi/qla4xxx/
8950 QLOGIC QLA3XXX NETWORK DRIVER
8951 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8952 M: Ron Mercer <ron.mercer@qlogic.com>
8953 M: linux-driver@qlogic.com
8954 L: netdev@vger.kernel.org
8956 F: Documentation/networking/LICENSE.qla3xxx
8957 F: drivers/net/ethernet/qlogic/qla3xxx.*
8959 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8960 M: Dept-GELinuxNICDev@qlogic.com
8961 L: netdev@vger.kernel.org
8963 F: drivers/net/ethernet/qlogic/qlcnic/
8965 QLOGIC QLGE 10Gb ETHERNET DRIVER
8966 M: Harish Patil <harish.patil@qlogic.com>
8967 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8968 M: Dept-GELinuxNICDev@qlogic.com
8969 M: linux-driver@qlogic.com
8970 L: netdev@vger.kernel.org
8972 F: drivers/net/ethernet/qlogic/qlge/
8974 QLOGIC QL4xxx ETHERNET DRIVER
8975 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8976 M: Ariel Elior <Ariel.Elior@qlogic.com>
8977 M: everest-linux-l2@qlogic.com
8978 L: netdev@vger.kernel.org
8980 F: drivers/net/ethernet/qlogic/qed/
8981 F: include/linux/qed/
8982 F: drivers/net/ethernet/qlogic/qede/
8985 M: Anders Larsen <al@alarsen.net>
8986 W: http://www.alarsen.net/linux/qnx4fs/
8989 F: include/uapi/linux/qnx4_fs.h
8990 F: include/uapi/linux/qnxtypes.h
8993 M: Antti Palosaari <crope@iki.fi>
8994 L: linux-media@vger.kernel.org
8995 W: https://linuxtv.org
8996 W: http://palosaari.fi/linux/
8997 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8998 T: git git://linuxtv.org/anttip/media_tree.git
9000 F: drivers/media/tuners/qt1010*
9002 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9003 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9004 L: linux-wireless@vger.kernel.org
9005 L: ath9k-devel@lists.ath9k.org
9006 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9008 F: drivers/net/wireless/ath/ath9k/
9010 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9011 M: Kalle Valo <kvalo@qca.qualcomm.com>
9012 L: ath10k@lists.infradead.org
9013 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9016 F: drivers/net/wireless/ath/ath10k/
9018 QUALCOMM HEXAGON ARCHITECTURE
9019 M: Richard Kuo <rkuo@codeaurora.org>
9020 L: linux-hexagon@vger.kernel.org
9021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9025 QUALCOMM WCN36XX WIRELESS DRIVER
9026 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9027 L: wcn36xx@lists.infradead.org
9028 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9029 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9031 F: drivers/net/wireless/ath/wcn36xx/
9033 RADOS BLOCK DEVICE (RBD)
9034 M: Ilya Dryomov <idryomov@gmail.com>
9035 M: Sage Weil <sage@redhat.com>
9036 M: Alex Elder <elder@kernel.org>
9037 L: ceph-devel@vger.kernel.org
9039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9040 T: git git://github.com/ceph/ceph-client.git
9042 F: Documentation/ABI/testing/sysfs-bus-rbd
9043 F: drivers/block/rbd.c
9044 F: drivers/block/rbd_types.h
9046 RADEON FRAMEBUFFER DISPLAY DRIVER
9047 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9048 L: linux-fbdev@vger.kernel.org
9050 F: drivers/video/fbdev/aty/radeon*
9051 F: include/uapi/linux/radeonfb.h
9053 RADIOSHARK RADIO DRIVER
9054 M: Hans de Goede <hdegoede@redhat.com>
9055 L: linux-media@vger.kernel.org
9056 T: git git://linuxtv.org/media_tree.git
9058 F: drivers/media/radio/radio-shark.c
9060 RADIOSHARK2 RADIO DRIVER
9061 M: Hans de Goede <hdegoede@redhat.com>
9062 L: linux-media@vger.kernel.org
9063 T: git git://linuxtv.org/media_tree.git
9065 F: drivers/media/radio/radio-shark2.c
9066 F: drivers/media/radio/radio-tea5777.c
9068 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9069 M: Paul Mackerras <paulus@samba.org>
9070 L: linux-fbdev@vger.kernel.org
9072 F: drivers/video/fbdev/aty/aty128fb.c
9074 RALINK MIPS ARCHITECTURE
9075 M: John Crispin <blogic@openwrt.org>
9076 L: linux-mips@linux-mips.org
9080 RALINK RT2X00 WIRELESS LAN DRIVER
9082 M: Stanislaw Gruszka <sgruszka@redhat.com>
9083 M: Helmut Schaa <helmut.schaa@googlemail.com>
9084 L: linux-wireless@vger.kernel.org
9086 F: drivers/net/wireless/ralink/rt2x00/
9088 RAMDISK RAM BLOCK DEVICE DRIVER
9089 M: Jens Axboe <axboe@kernel.dk>
9091 F: Documentation/blockdev/ramdisk.txt
9092 F: drivers/block/brd.c
9094 RANDOM NUMBER DRIVER
9095 M: "Theodore Ts'o" <tytso@mit.edu>
9097 F: drivers/char/random.c
9100 M: Matt Porter <mporter@kernel.crashing.org>
9101 M: Alexandre Bounine <alexandre.bounine@idt.com>
9105 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9106 L: linux-wireless@vger.kernel.org
9108 F: drivers/net/wireless/ray*
9111 M: Josh Triplett <josh@joshtriplett.org>
9112 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9113 L: linux-kernel@vger.kernel.org
9115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9116 F: Documentation/RCU/torture.txt
9117 F: kernel/rcu/rcutorture.c
9119 RCUTORTURE TEST FRAMEWORK
9120 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9121 M: Josh Triplett <josh@joshtriplett.org>
9122 R: Steven Rostedt <rostedt@goodmis.org>
9123 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9124 R: Lai Jiangshan <jiangshanlai@gmail.com>
9125 L: linux-kernel@vger.kernel.org
9127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9128 F: tools/testing/selftests/rcutorture
9131 M: Florian Fainelli <florian@openwrt.org>
9134 RDC R6040 FAST ETHERNET DRIVER
9135 M: Florian Fainelli <florian@openwrt.org>
9136 L: netdev@vger.kernel.org
9138 F: drivers/net/ethernet/rdc/r6040.c
9140 RDS - RELIABLE DATAGRAM SOCKETS
9141 M: Chien Yen <chien.yen@oracle.com>
9142 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9146 READ-COPY UPDATE (RCU)
9147 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9148 M: Josh Triplett <josh@joshtriplett.org>
9149 R: Steven Rostedt <rostedt@goodmis.org>
9150 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9151 R: Lai Jiangshan <jiangshanlai@gmail.com>
9152 L: linux-kernel@vger.kernel.org
9153 W: http://www.rdrop.com/users/paulmck/RCU/
9155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9156 F: Documentation/RCU/
9157 X: Documentation/RCU/torture.txt
9158 F: include/linux/rcu*
9159 X: include/linux/srcu.h
9163 REAL TIME CLOCK (RTC) SUBSYSTEM
9164 M: Alessandro Zummo <a.zummo@towertech.it>
9165 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9166 L: rtc-linux@googlegroups.com
9167 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9170 F: Documentation/rtc.txt
9172 F: include/linux/rtc.h
9173 F: include/uapi/linux/rtc.h
9175 REALTEK AUDIO CODECS
9176 M: Bard Liao <bardliao@realtek.com>
9177 M: Oder Chiou <oder_chiou@realtek.com>
9179 F: sound/soc/codecs/rt*
9180 F: include/sound/rt*.h
9182 REISERFS FILE SYSTEM
9183 L: reiserfs-devel@vger.kernel.org
9187 REGISTER MAP ABSTRACTION
9188 M: Mark Brown <broonie@kernel.org>
9189 L: linux-kernel@vger.kernel.org
9190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9192 F: drivers/base/regmap/
9193 F: include/linux/regmap.h
9195 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9196 M: Ohad Ben-Cohen <ohad@wizery.com>
9197 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9200 F: drivers/remoteproc/
9201 F: Documentation/remoteproc.txt
9202 F: include/linux/remoteproc.h
9204 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9205 M: Ohad Ben-Cohen <ohad@wizery.com>
9206 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9210 F: Documentation/rpmsg.txt
9211 F: include/linux/rpmsg.h
9213 RENESAS ETHERNET DRIVERS
9214 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9215 L: netdev@vger.kernel.org
9216 L: linux-renesas-soc@vger.kernel.org
9217 F: drivers/net/ethernet/renesas/
9218 F: include/linux/sh_eth.h
9220 RENESAS USB2 PHY DRIVER
9221 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9222 L: linux-renesas-soc@vger.kernel.org
9224 F: drivers/phy/phy-rcar-gen3-usb2.c
9226 RESET CONTROLLER FRAMEWORK
9227 M: Philipp Zabel <p.zabel@pengutronix.de>
9228 T: git git://git.pengutronix.de/git/pza/linux
9231 F: Documentation/devicetree/bindings/reset/
9232 F: include/dt-bindings/reset/
9233 F: include/linux/reset.h
9234 F: include/linux/reset-controller.h
9237 M: Johannes Berg <johannes@sipsolutions.net>
9238 L: linux-wireless@vger.kernel.org
9239 W: http://wireless.kernel.org/
9240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9243 F: Documentation/rfkill.txt
9247 M: Thomas Graf <tgraf@suug.ch>
9248 L: netdev@vger.kernel.org
9251 F: include/linux/rhashtable.h
9253 RICOH SMARTMEDIA/XD DRIVER
9254 M: Maxim Levitsky <maximlevitsky@gmail.com>
9256 F: drivers/mtd/nand/r852.c
9257 F: drivers/mtd/nand/r852.h
9259 RICOH R5C592 MEMORYSTICK DRIVER
9260 M: Maxim Levitsky <maximlevitsky@gmail.com>
9262 F: drivers/memstick/host/r592.*
9265 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9266 W: http://sourceforge.net/projects/roccat/
9268 F: drivers/hid/hid-roccat*
9269 F: include/linux/hid-roccat*
9270 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9273 M: Jiri Pirko <jiri@resnulli.us>
9274 M: Scott Feldman <sfeldma@gmail.com>
9275 L: netdev@vger.kernel.org
9277 F: drivers/net/ethernet/rocker/
9281 W: http://www.comtrol.com
9283 F: Documentation/serial/rocket.txt
9284 F: drivers/tty/rocket*
9286 ROCKETPORT EXPRESS/INFINITY DRIVER
9287 M: Kevin Cernekee <cernekee@gmail.com>
9288 L: linux-serial@vger.kernel.org
9290 F: drivers/tty/serial/rp2.*
9293 M: Ralf Baechle <ralf@linux-mips.org>
9294 L: linux-hams@vger.kernel.org
9295 W: http://www.linux-ax25.org/
9297 F: include/net/rose.h
9298 F: include/uapi/linux/rose.h
9301 RTL2830 MEDIA DRIVER
9302 M: Antti Palosaari <crope@iki.fi>
9303 L: linux-media@vger.kernel.org
9304 W: https://linuxtv.org
9305 W: http://palosaari.fi/linux/
9306 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9307 T: git git://linuxtv.org/anttip/media_tree.git
9309 F: drivers/media/dvb-frontends/rtl2830*
9311 RTL2832 MEDIA DRIVER
9312 M: Antti Palosaari <crope@iki.fi>
9313 L: linux-media@vger.kernel.org
9314 W: https://linuxtv.org
9315 W: http://palosaari.fi/linux/
9316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9317 T: git git://linuxtv.org/anttip/media_tree.git
9319 F: drivers/media/dvb-frontends/rtl2832*
9321 RTL2832_SDR MEDIA DRIVER
9322 M: Antti Palosaari <crope@iki.fi>
9323 L: linux-media@vger.kernel.org
9324 W: https://linuxtv.org
9325 W: http://palosaari.fi/linux/
9326 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9327 T: git git://linuxtv.org/anttip/media_tree.git
9329 F: drivers/media/dvb-frontends/rtl2832_sdr*
9331 RTL8180 WIRELESS DRIVER
9332 L: linux-wireless@vger.kernel.org
9333 W: http://wireless.kernel.org/
9334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9336 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9338 RTL8187 WIRELESS DRIVER
9339 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9340 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9341 M: Larry Finger <Larry.Finger@lwfinger.net>
9342 L: linux-wireless@vger.kernel.org
9343 W: http://wireless.kernel.org/
9344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9346 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9348 RTL8192CE WIRELESS DRIVER
9349 M: Larry Finger <Larry.Finger@lwfinger.net>
9350 M: Chaoming Li <chaoming_li@realsil.com.cn>
9351 L: linux-wireless@vger.kernel.org
9352 W: http://wireless.kernel.org/
9353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9355 F: drivers/net/wireless/realtek/rtlwifi/
9356 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9358 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9359 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9360 L: linux-wireless@vger.kernel.org
9361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9363 F: drivers/net/wireless/realtek/rtl8xxxu/
9365 S3 SAVAGE FRAMEBUFFER DRIVER
9366 M: Antonino Daplas <adaplas@gmail.com>
9367 L: linux-fbdev@vger.kernel.org
9369 F: drivers/video/fbdev/savage/
9372 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9373 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9374 L: linux-s390@vger.kernel.org
9375 W: http://www.ibm.com/developerworks/linux/linux390/
9376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9380 F: Documentation/s390/
9381 F: Documentation/DocBook/s390*
9383 S390 COMMON I/O LAYER
9384 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9385 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9386 L: linux-s390@vger.kernel.org
9387 W: http://www.ibm.com/developerworks/linux/linux390/
9389 F: drivers/s390/cio/
9392 M: Stefan Weinhuber <wein@de.ibm.com>
9393 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9394 L: linux-s390@vger.kernel.org
9395 W: http://www.ibm.com/developerworks/linux/linux390/
9397 F: drivers/s390/block/dasd*
9398 F: block/partitions/ibm.c
9400 S390 NETWORK DRIVERS
9401 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9402 L: linux-s390@vger.kernel.org
9403 W: http://www.ibm.com/developerworks/linux/linux390/
9405 F: drivers/s390/net/
9408 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9409 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9410 L: linux-s390@vger.kernel.org
9411 W: http://www.ibm.com/developerworks/linux/linux390/
9414 F: drivers/pci/hotplug/s390_pci_hpc.c
9417 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9418 L: linux-s390@vger.kernel.org
9419 W: http://www.ibm.com/developerworks/linux/linux390/
9421 F: drivers/s390/crypto/
9424 M: Steffen Maier <maier@linux.vnet.ibm.com>
9425 L: linux-s390@vger.kernel.org
9426 W: http://www.ibm.com/developerworks/linux/linux390/
9428 F: drivers/s390/scsi/zfcp_*
9430 S390 IUCV NETWORK LAYER
9431 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9432 L: linux-s390@vger.kernel.org
9433 W: http://www.ibm.com/developerworks/linux/linux390/
9435 F: drivers/s390/net/*iucv*
9436 F: include/net/iucv/
9440 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9441 L: linux-s390@vger.kernel.org
9442 W: http://www.ibm.com/developerworks/linux/linux390/
9444 F: drivers/iommu/s390-iommu.c
9446 S3C24XX SD/MMC Driver
9447 M: Ben Dooks <ben-linux@fluff.org>
9448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9450 F: drivers/mmc/host/s3cmci.*
9452 SAA6588 RDS RECEIVER DRIVER
9453 M: Hans Verkuil <hverkuil@xs4all.nl>
9454 L: linux-media@vger.kernel.org
9455 T: git git://linuxtv.org/media_tree.git
9456 W: https://linuxtv.org
9458 F: drivers/media/i2c/saa6588*
9460 SAA7134 VIDEO4LINUX DRIVER
9461 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9462 L: linux-media@vger.kernel.org
9463 W: https://linuxtv.org
9464 T: git git://linuxtv.org/media_tree.git
9466 F: Documentation/video4linux/*.saa7134
9467 F: drivers/media/pci/saa7134/
9469 SAA7146 VIDEO4LINUX-2 DRIVER
9470 M: Hans Verkuil <hverkuil@xs4all.nl>
9471 L: linux-media@vger.kernel.org
9472 T: git git://linuxtv.org/media_tree.git
9474 F: drivers/media/common/saa7146/
9475 F: drivers/media/pci/saa7146/
9476 F: include/media/saa7146*
9478 SAMSUNG LAPTOP DRIVER
9479 M: Corentin Chary <corentin.chary@gmail.com>
9480 L: platform-driver-x86@vger.kernel.org
9482 F: drivers/platform/x86/samsung-laptop.c
9484 SAMSUNG AUDIO (ASoC) DRIVERS
9485 M: Sangbeom Kim <sbkim73@samsung.com>
9486 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9488 F: sound/soc/samsung/
9490 SAMSUNG FRAMEBUFFER DRIVER
9491 M: Jingoo Han <jingoohan1@gmail.com>
9492 L: linux-fbdev@vger.kernel.org
9494 F: drivers/video/fbdev/s3c-fb.c
9496 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9497 M: Sangbeom Kim <sbkim73@samsung.com>
9498 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9499 L: linux-kernel@vger.kernel.org
9500 L: linux-samsung-soc@vger.kernel.org
9502 F: drivers/mfd/sec*.c
9503 F: drivers/regulator/s2m*.c
9504 F: drivers/regulator/s5m*.c
9505 F: drivers/clk/clk-s2mps11.c
9506 F: drivers/rtc/rtc-s5m.c
9507 F: include/linux/mfd/samsung/
9508 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9509 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9510 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9511 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9513 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9514 M: Kyungmin Park <kyungmin.park@samsung.com>
9515 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9516 L: linux-media@vger.kernel.org
9517 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9519 F: drivers/media/platform/exynos4-is/
9521 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9522 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9523 L: linux-media@vger.kernel.org
9524 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9526 F: drivers/media/platform/s3c-camif/
9527 F: include/media/drv-intf/s3c_camif.h
9529 SAMSUNG S5C73M3 CAMERA DRIVER
9530 M: Kyungmin Park <kyungmin.park@samsung.com>
9531 M: Andrzej Hajda <a.hajda@samsung.com>
9532 L: linux-media@vger.kernel.org
9534 F: drivers/media/i2c/s5c73m3/*
9536 SAMSUNG S5K5BAF CAMERA DRIVER
9537 M: Kyungmin Park <kyungmin.park@samsung.com>
9538 M: Andrzej Hajda <a.hajda@samsung.com>
9539 L: linux-media@vger.kernel.org
9541 F: drivers/media/i2c/s5k5baf.c
9543 SAMSUNG S3FWRN5 NFC DRIVER
9544 M: Robert Baldyga <r.baldyga@samsung.com>
9545 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9547 F: drivers/nfc/s3fwrn5
9549 SAMSUNG SOC CLOCK DRIVERS
9550 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9551 M: Tomasz Figa <tomasz.figa@gmail.com>
9553 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9554 F: drivers/clk/samsung/
9556 SAMSUNG SXGBE DRIVERS
9557 M: Byungho An <bh74.an@samsung.com>
9558 M: Girish K S <ks.giri@samsung.com>
9559 M: Vipul Pandya <vipul.pandya@samsung.com>
9561 L: netdev@vger.kernel.org
9562 F: drivers/net/ethernet/samsung/sxgbe/
9564 SAMSUNG THERMAL DRIVER
9565 M: Lukasz Majewski <l.majewski@samsung.com>
9566 L: linux-pm@vger.kernel.org
9567 L: linux-samsung-soc@vger.kernel.org
9569 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9570 F: drivers/thermal/samsung/
9572 SAMSUNG USB2 PHY DRIVER
9573 M: Kamil Debski <k.debski@samsung.com>
9574 L: linux-kernel@vger.kernel.org
9576 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9577 F: Documentation/phy/samsung-usb2.txt
9578 F: drivers/phy/phy-exynos4210-usb2.c
9579 F: drivers/phy/phy-exynos4x12-usb2.c
9580 F: drivers/phy/phy-exynos5250-usb2.c
9581 F: drivers/phy/phy-s5pv210-usb2.c
9582 F: drivers/phy/phy-samsung-usb2.c
9583 F: drivers/phy/phy-samsung-usb2.h
9586 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9587 L: linux-serial@vger.kernel.org
9589 F: drivers/tty/serial/
9591 SYNOPSYS DESIGNWARE DMAC DRIVER
9592 M: Viresh Kumar <vireshk@kernel.org>
9593 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9595 F: include/linux/dma/dw.h
9596 F: include/linux/platform_data/dma-dw.h
9599 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9600 M: Lars Persson <lars.persson@axis.com>
9601 L: netdev@vger.kernel.org
9603 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9604 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9606 SYNOPSYS DESIGNWARE I2C DRIVER
9607 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9608 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9609 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9610 L: linux-i2c@vger.kernel.org
9612 F: drivers/i2c/busses/i2c-designware-*
9613 F: include/linux/platform_data/i2c-designware.h
9615 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9616 M: Jaehoon Chung <jh80.chung@samsung.com>
9617 L: linux-mmc@vger.kernel.org
9619 F: include/linux/mmc/dw_mmc.h
9620 F: drivers/mmc/host/dw_mmc*
9622 SYSTEM TRACE MODULE CLASS
9623 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9625 F: Documentation/trace/stm.txt
9626 F: drivers/hwtracing/stm/
9627 F: include/linux/stm.h
9628 F: include/uapi/linux/stm.h
9631 M: Andreas Noever <andreas.noever@gmail.com>
9633 F: drivers/thunderbolt/
9635 TI BQ27XXX POWER SUPPLY DRIVER
9636 R: Andrew F. Davis <afd@ti.com>
9637 F: include/linux/power/bq27xxx_battery.h
9638 F: drivers/power/bq27xxx_battery.c
9639 F: drivers/power/bq27xxx_battery_i2c.c
9641 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9642 M: John Stultz <john.stultz@linaro.org>
9643 M: Thomas Gleixner <tglx@linutronix.de>
9644 L: linux-kernel@vger.kernel.org
9645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9647 F: include/linux/clocksource.h
9648 F: include/linux/time.h
9649 F: include/linux/timex.h
9650 F: include/uapi/linux/time.h
9651 F: include/uapi/linux/timex.h
9652 F: kernel/time/clocksource.c
9653 F: kernel/time/time*.c
9654 F: kernel/time/alarmtimer.c
9655 F: kernel/time/ntp.c
9656 F: tools/testing/selftests/timers/
9659 M: Zwane Mwaikambo <zwanem@gmail.com>
9661 F: drivers/watchdog/sc1200wdt.c
9664 M: Ingo Molnar <mingo@redhat.com>
9665 M: Peter Zijlstra <peterz@infradead.org>
9666 L: linux-kernel@vger.kernel.org
9667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9670 F: include/linux/sched.h
9671 F: include/uapi/linux/sched.h
9672 F: include/linux/wait.h
9675 M: Chen Liqin <liqin.linux@gmail.com>
9676 M: Lennox Wu <lennox.wu@gmail.com>
9677 W: http://www.sunplus.com
9681 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9682 M: Sudeep Holla <sudeep.holla@arm.com>
9683 L: linux-arm-kernel@lists.infradead.org
9685 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9686 F: drivers/clk/clk-scpi.c
9687 F: drivers/cpufreq/scpi-cpufreq.c
9688 F: drivers/firmware/arm_scpi.c
9689 F: include/linux/scpi_protocol.h
9692 M: Jens Axboe <axboe@kernel.dk>
9693 L: linux-scsi@vger.kernel.org
9694 W: http://www.kernel.dk
9698 SCSI RDMA PROTOCOL (SRP) INITIATOR
9699 M: Bart Van Assche <bart.vanassche@sandisk.com>
9700 L: linux-rdma@vger.kernel.org
9702 W: http://www.openfabrics.org
9703 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9705 F: drivers/infiniband/ulp/srp/
9706 F: include/scsi/srp.h
9709 M: Doug Gilbert <dgilbert@interlog.com>
9710 L: linux-scsi@vger.kernel.org
9711 W: http://sg.danny.cz/sg
9713 F: Documentation/scsi/scsi-generic.txt
9714 F: drivers/scsi/sg.c
9715 F: include/scsi/sg.h
9718 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9720 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9722 L: linux-scsi@vger.kernel.org
9728 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9729 L: linux-scsi@vger.kernel.org
9731 F: Documentation/scsi/st.txt
9732 F: drivers/scsi/st.*
9733 F: drivers/scsi/st_*.h
9736 M: Vlad Yasevich <vyasevich@gmail.com>
9737 M: Neil Horman <nhorman@tuxdriver.com>
9738 L: linux-sctp@vger.kernel.org
9739 W: http://lksctp.sourceforge.net
9741 F: Documentation/networking/sctp.txt
9742 F: include/linux/sctp.h
9743 F: include/uapi/linux/sctp.h
9744 F: include/net/sctp/
9748 M: Jim Cromie <jim.cromie@gmail.com>
9750 F: Documentation/i2c/busses/scx200_acb
9751 F: arch/x86/platform/scx200/
9752 F: drivers/watchdog/scx200_wdt.c
9753 F: drivers/i2c/busses/scx200*
9754 F: drivers/mtd/maps/scx200_docflash.c
9755 F: include/linux/scx200.h
9758 M: Jim Cromie <jim.cromie@gmail.com>
9760 F: drivers/char/scx200_gpio.c
9761 F: include/linux/scx200_gpio.h
9763 SCx200 HRT CLOCKSOURCE DRIVER
9764 M: Jim Cromie <jim.cromie@gmail.com>
9766 F: drivers/clocksource/scx200_hrt.c
9768 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9769 M: Sascha Sommer <saschasommer@freenet.de>
9770 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9772 F: drivers/mmc/host/sdricoh_cs.c
9774 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9775 L: linux-mmc@vger.kernel.org
9777 F: drivers/mmc/host/sdhci.*
9778 F: drivers/mmc/host/sdhci-pltfm.[ch]
9781 M: Kees Cook <keescook@chromium.org>
9782 R: Andy Lutomirski <luto@amacapital.net>
9783 R: Will Drewry <wad@chromium.org>
9784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9787 F: include/uapi/linux/seccomp.h
9788 F: include/linux/seccomp.h
9789 F: tools/testing/selftests/seccomp/*
9790 K: \bsecure_computing
9793 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9794 M: Ben Dooks <ben-linux@fluff.org>
9795 M: Jaehoon Chung <jh80.chung@samsung.com>
9796 L: linux-mmc@vger.kernel.org
9798 F: drivers/mmc/host/sdhci-s3c*
9800 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9801 M: Viresh Kumar <vireshk@kernel.org>
9802 L: spear-devel@list.st.com
9803 L: linux-mmc@vger.kernel.org
9805 F: drivers/mmc/host/sdhci-spear.c
9808 M: James Morris <james.l.morris@oracle.com>
9809 M: "Serge E. Hallyn" <serge@hallyn.com>
9810 L: linux-security-module@vger.kernel.org (suggested Cc:)
9811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9812 W: http://kernsec.org/
9817 M: Security Officers <security@kernel.org>
9820 SELINUX SECURITY MODULE
9821 M: Paul Moore <paul@paul-moore.com>
9822 M: Stephen Smalley <sds@tycho.nsa.gov>
9823 M: Eric Paris <eparis@parisplace.org>
9824 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9825 W: http://selinuxproject.org
9826 T: git git://git.infradead.org/users/pcmoore/selinux
9828 F: include/linux/selinux*
9829 F: security/selinux/
9832 APPARMOR SECURITY MODULE
9833 M: John Johansen <john.johansen@canonical.com>
9834 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9835 W: apparmor.wiki.kernel.org
9836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9838 F: security/apparmor/
9840 YAMA SECURITY MODULE
9841 M: Kees Cook <keescook@chromium.org>
9842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9847 M: Jiri Slaby <jirislaby@gmail.com>
9849 F: drivers/misc/phantom.c
9850 F: include/uapi/linux/phantom.h
9852 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9853 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9854 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9855 M: John Soni Jose <sony.john@avagotech.com>
9856 L: linux-scsi@vger.kernel.org
9857 W: http://www.avagotech.com
9859 F: drivers/scsi/be2iscsi/
9861 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9862 M: Sathya Perla <sathya.perla@broadcom.com>
9863 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9864 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9865 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9866 M: Somnath Kotur <somnath.kotur@broadcom.com>
9867 L: netdev@vger.kernel.org
9868 W: http://www.emulex.com
9870 F: drivers/net/ethernet/emulex/benet/
9872 EMULEX ONECONNECT ROCE DRIVER
9873 M: Selvin Xavier <selvin.xavier@avagotech.com>
9874 M: Devesh Sharma <devesh.sharma@avagotech.com>
9875 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9876 L: linux-rdma@vger.kernel.org
9877 W: http://www.emulex.com
9879 F: drivers/infiniband/hw/ocrdma/
9882 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9883 M: Shradha Shah <sshah@solarflare.com>
9884 L: netdev@vger.kernel.org
9886 F: drivers/net/ethernet/sfc/
9889 M: Dimitri Sivanich <sivanich@sgi.com>
9891 F: drivers/misc/sgi-gru/
9893 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9894 M: Pat Gefre <pfg@sgi.com>
9895 L: linux-ia64@vger.kernel.org
9897 F: Documentation/ia64/serial.txt
9898 F: drivers/tty/serial/ioc?_serial.c
9899 F: include/linux/ioc?.h
9901 SGI XP/XPC/XPNET DRIVER
9902 M: Cliff Whickman <cpw@sgi.com>
9903 M: Robin Holt <robinmholt@gmail.com>
9905 F: drivers/misc/sgi-xp/
9908 M: Antti Palosaari <crope@iki.fi>
9909 L: linux-media@vger.kernel.org
9910 W: https://linuxtv.org
9911 W: http://palosaari.fi/linux/
9912 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9913 T: git git://linuxtv.org/anttip/media_tree.git
9915 F: drivers/media/tuners/si2157*
9918 M: Antti Palosaari <crope@iki.fi>
9919 L: linux-media@vger.kernel.org
9920 W: https://linuxtv.org
9921 W: http://palosaari.fi/linux/
9922 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9923 T: git git://linuxtv.org/anttip/media_tree.git
9925 F: drivers/media/dvb-frontends/si2168*
9927 SI470X FM RADIO RECEIVER I2C DRIVER
9928 M: Hans Verkuil <hverkuil@xs4all.nl>
9929 L: linux-media@vger.kernel.org
9930 T: git git://linuxtv.org/media_tree.git
9931 W: https://linuxtv.org
9933 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9935 SI470X FM RADIO RECEIVER USB DRIVER
9936 M: Hans Verkuil <hverkuil@xs4all.nl>
9937 L: linux-media@vger.kernel.org
9938 T: git git://linuxtv.org/media_tree.git
9939 W: https://linuxtv.org
9941 F: drivers/media/radio/si470x/radio-si470x-common.c
9942 F: drivers/media/radio/si470x/radio-si470x.h
9943 F: drivers/media/radio/si470x/radio-si470x-usb.c
9945 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9946 M: Eduardo Valentin <edubezval@gmail.com>
9947 L: linux-media@vger.kernel.org
9948 T: git git://linuxtv.org/media_tree.git
9949 W: https://linuxtv.org
9951 F: drivers/media/radio/si4713/si4713.?
9953 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9954 M: Eduardo Valentin <edubezval@gmail.com>
9955 L: linux-media@vger.kernel.org
9956 T: git git://linuxtv.org/media_tree.git
9957 W: https://linuxtv.org
9959 F: drivers/media/radio/si4713/radio-platform-si4713.c
9961 SI4713 FM RADIO TRANSMITTER USB DRIVER
9962 M: Hans Verkuil <hverkuil@xs4all.nl>
9963 L: linux-media@vger.kernel.org
9964 T: git git://linuxtv.org/media_tree.git
9965 W: https://linuxtv.org
9967 F: drivers/media/radio/si4713/radio-usb-si4713.c
9970 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9971 L: linux-media@vger.kernel.org
9972 W: https://linuxtv.org
9973 T: git git://linuxtv.org/media_tree.git
9975 F: drivers/media/common/siano/
9976 F: drivers/media/usb/siano/
9977 F: drivers/media/usb/siano/
9978 F: drivers/media/mmc/siano/
9981 M: Hans de Goede <hdegoede@redhat.com>
9982 L: linux-fbdev@vger.kernel.org
9984 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9985 F: drivers/video/fbdev/simplefb.c
9986 F: include/linux/platform_data/simplefb.h
9988 SH_VEU V4L2 MEM2MEM DRIVER
9989 L: linux-media@vger.kernel.org
9991 F: drivers/media/platform/sh_veu.c
9993 SH_VOU V4L2 OUTPUT DRIVER
9994 L: linux-media@vger.kernel.org
9996 F: drivers/media/platform/sh_vou.c
9997 F: include/media/drv-intf/sh_vou.h
9999 SIMPLE FIRMWARE INTERFACE (SFI)
10000 M: Len Brown <lenb@kernel.org>
10001 L: sfi-devel@simplefirmware.org
10002 W: http://simplefirmware.org/
10003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10005 F: arch/x86/platform/sfi/
10007 F: include/linux/sfi*.h
10009 SIMTEC EB110ATX (Chalice CATS)
10011 P: Vincent Sanders <vince@simtec.co.uk>
10012 M: Simtec Linux Team <linux@simtec.co.uk>
10013 W: http://www.simtec.co.uk/products/EB110ATX/
10016 SIMTEC EB2410ITX (BAST)
10018 P: Vincent Sanders <vince@simtec.co.uk>
10019 M: Simtec Linux Team <linux@simtec.co.uk>
10020 W: http://www.simtec.co.uk/products/EB2410ITX/
10022 F: arch/arm/mach-s3c24xx/mach-bast.c
10023 F: arch/arm/mach-s3c24xx/bast-ide.c
10024 F: arch/arm/mach-s3c24xx/bast-irq.c
10026 TI DAVINCI MACHINE SUPPORT
10027 M: Sekhar Nori <nsekhar@ti.com>
10028 M: Kevin Hilman <khilman@deeprootsystems.com>
10029 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10030 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10032 F: arch/arm/mach-davinci/
10033 F: drivers/i2c/busses/i2c-davinci.c
10035 TI DAVINCI SERIES MEDIA DRIVER
10036 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10037 L: linux-media@vger.kernel.org
10038 W: https://linuxtv.org
10039 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10040 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10042 F: drivers/media/platform/davinci/
10043 F: include/media/davinci/
10045 TI AM437X VPFE DRIVER
10046 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10047 L: linux-media@vger.kernel.org
10048 W: https://linuxtv.org
10049 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10050 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10052 F: drivers/media/platform/am437x/
10054 OV2659 OMNIVISION SENSOR DRIVER
10055 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10056 L: linux-media@vger.kernel.org
10057 W: https://linuxtv.org
10058 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10059 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10061 F: drivers/media/i2c/ov2659.c
10062 F: include/media/i2c/ov2659.h
10064 SILICON MOTION SM712 FRAME BUFFER DRIVER
10065 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10066 M: Teddy Wang <teddy.wang@siliconmotion.com>
10067 M: Sudip Mukherjee <sudip@vectorindia.org>
10068 L: linux-fbdev@vger.kernel.org
10070 F: drivers/video/fbdev/sm712*
10071 F: Documentation/fb/sm712fb.txt
10073 SIS 190 ETHERNET DRIVER
10074 M: Francois Romieu <romieu@fr.zoreil.com>
10075 L: netdev@vger.kernel.org
10077 F: drivers/net/ethernet/sis/sis190.c
10079 SIS 900/7016 FAST ETHERNET DRIVER
10080 M: Daniele Venzano <venza@brownhat.org>
10081 W: http://www.brownhat.org/sis900.html
10082 L: netdev@vger.kernel.org
10084 F: drivers/net/ethernet/sis/sis900.*
10086 SIS FRAMEBUFFER DRIVER
10087 M: Thomas Winischhofer <thomas@winischhofer.net>
10088 W: http://www.winischhofer.net/linuxsisvga.shtml
10090 F: Documentation/fb/sisfb.txt
10091 F: drivers/video/fbdev/sis/
10092 F: include/video/sisfb.h
10095 M: Thomas Winischhofer <thomas@winischhofer.net>
10096 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10098 F: drivers/usb/misc/sisusbvga/
10101 M: Christoph Lameter <cl@linux.com>
10102 M: Pekka Enberg <penberg@kernel.org>
10103 M: David Rientjes <rientjes@google.com>
10104 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10105 M: Andrew Morton <akpm@linux-foundation.org>
10106 L: linux-mm@kvack.org
10108 F: include/linux/sl?b*.h
10111 SLEEPABLE READ-COPY UPDATE (SRCU)
10112 M: Lai Jiangshan <jiangshanlai@gmail.com>
10113 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10114 M: Josh Triplett <josh@joshtriplett.org>
10115 R: Steven Rostedt <rostedt@goodmis.org>
10116 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10117 L: linux-kernel@vger.kernel.org
10118 W: http://www.rdrop.com/users/paulmck/RCU/
10120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10121 F: include/linux/srcu.h
10122 F: kernel/rcu/srcu.c
10124 SMACK SECURITY MODULE
10125 M: Casey Schaufler <casey@schaufler-ca.com>
10126 L: linux-security-module@vger.kernel.org
10127 W: http://schaufler-ca.com
10128 T: git git://git.gitorious.org/smack-next/kernel.git
10130 F: Documentation/security/Smack.txt
10133 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10134 M: Kevin Hilman <khilman@kernel.org>
10135 M: Nishanth Menon <nm@ti.com>
10137 F: drivers/power/avs/
10138 F: include/linux/power/smartreflex.h
10139 L: linux-pm@vger.kernel.org
10141 SMC91x ETHERNET DRIVER
10142 M: Nicolas Pitre <nico@fluxnic.net>
10144 F: drivers/net/ethernet/smsc/smc91x.*
10146 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10147 M: Sakari Ailus <sakari.ailus@iki.fi>
10148 L: linux-media@vger.kernel.org
10150 F: drivers/media/i2c/smiapp/
10151 F: include/media/i2c/smiapp.h
10152 F: drivers/media/i2c/smiapp-pll.c
10153 F: drivers/media/i2c/smiapp-pll.h
10154 F: include/uapi/linux/smiapp.h
10155 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10157 SMM665 HARDWARE MONITOR DRIVER
10158 M: Guenter Roeck <linux@roeck-us.net>
10159 L: lm-sensors@lm-sensors.org
10161 F: Documentation/hwmon/smm665
10162 F: drivers/hwmon/smm665.c
10164 SMSC EMC2103 HARDWARE MONITOR DRIVER
10165 M: Steve Glendinning <steve.glendinning@shawell.net>
10166 L: lm-sensors@lm-sensors.org
10168 F: Documentation/hwmon/emc2103
10169 F: drivers/hwmon/emc2103.c
10171 SMSC SCH5627 HARDWARE MONITOR DRIVER
10172 M: Hans de Goede <hdegoede@redhat.com>
10173 L: lm-sensors@lm-sensors.org
10175 F: Documentation/hwmon/sch5627
10176 F: drivers/hwmon/sch5627.c
10178 SMSC47B397 HARDWARE MONITOR DRIVER
10179 M: Jean Delvare <jdelvare@suse.com>
10180 L: lm-sensors@lm-sensors.org
10182 F: Documentation/hwmon/smsc47b397
10183 F: drivers/hwmon/smsc47b397.c
10185 SMSC911x ETHERNET DRIVER
10186 M: Steve Glendinning <steve.glendinning@shawell.net>
10187 L: netdev@vger.kernel.org
10189 F: include/linux/smsc911x.h
10190 F: drivers/net/ethernet/smsc/smsc911x.*
10192 SMSC9420 PCI ETHERNET DRIVER
10193 M: Steve Glendinning <steve.glendinning@shawell.net>
10194 L: netdev@vger.kernel.org
10196 F: drivers/net/ethernet/smsc/smsc9420.*
10198 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10199 M: Steve Glendinning <steve.glendinning@shawell.net>
10200 L: linux-fbdev@vger.kernel.org
10202 F: drivers/video/fbdev/smscufx.c
10204 SOC-CAMERA V4L2 SUBSYSTEM
10205 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10206 L: linux-media@vger.kernel.org
10207 T: git git://linuxtv.org/media_tree.git
10209 F: include/media/soc*
10210 F: drivers/media/i2c/soc_camera/
10211 F: drivers/media/platform/soc_camera/
10213 SOEKRIS NET48XX LED SUPPORT
10214 M: Chris Boot <bootc@bootc.net>
10216 F: drivers/leds/leds-net48xx.c
10218 SOFTLOGIC 6x10 MPEG CODEC
10219 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10220 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10221 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10222 M: Ismael Luceno <ismael@iodev.co.uk>
10223 L: linux-media@vger.kernel.org
10225 F: drivers/media/pci/solo6x10/
10227 SOFTWARE RAID (Multiple Disks) SUPPORT
10228 M: Shaohua Li <shli@kernel.org>
10229 L: linux-raid@vger.kernel.org
10230 T: git git://neil.brown.name/md
10233 F: include/linux/raid/
10234 F: include/uapi/linux/raid/
10236 SONIC NETWORK DRIVER
10237 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10238 L: netdev@vger.kernel.org
10240 F: drivers/net/ethernet/natsemi/sonic.*
10242 SONICS SILICON BACKPLANE DRIVER (SSB)
10243 M: Michael Buesch <m@bues.ch>
10244 L: linux-wireless@vger.kernel.org
10247 F: include/linux/ssb/
10249 SONY VAIO CONTROL DEVICE DRIVER
10250 M: Mattia Dongili <malattia@linux.it>
10251 L: platform-driver-x86@vger.kernel.org
10252 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10254 F: Documentation/laptops/sony-laptop.txt
10255 F: drivers/char/sonypi.c
10256 F: drivers/platform/x86/sony-laptop.c
10257 F: include/linux/sony-laptop.h
10259 SONY MEMORYSTICK CARD SUPPORT
10260 M: Alex Dubov <oakad@yahoo.com>
10261 W: http://tifmxx.berlios.de/
10263 F: drivers/memstick/host/tifm_ms.c
10265 SONY MEMORYSTICK STANDARD SUPPORT
10266 M: Maxim Levitsky <maximlevitsky@gmail.com>
10268 F: drivers/memstick/core/ms_block.*
10271 M: Jaroslav Kysela <perex@perex.cz>
10272 M: Takashi Iwai <tiwai@suse.com>
10273 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10274 W: http://www.alsa-project.org/
10275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10276 T: git git://git.alsa-project.org/alsa-kernel.git
10277 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10279 F: Documentation/sound/
10281 F: include/uapi/sound/
10284 SOUND - COMPRESSED AUDIO
10285 M: Vinod Koul <vinod.koul@intel.com>
10286 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10289 F: Documentation/sound/alsa/compress_offload.txt
10290 F: include/sound/compress_driver.h
10291 F: include/uapi/sound/compress_*
10292 F: sound/core/compress_offload.c
10293 F: sound/soc/soc-compress.c
10295 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10296 M: Liam Girdwood <lgirdwood@gmail.com>
10297 M: Mark Brown <broonie@kernel.org>
10298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10299 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10300 W: http://alsa-project.org/main/index.php/ASoC
10302 F: Documentation/sound/alsa/soc/
10304 F: include/sound/soc*
10306 SOUND - DMAENGINE HELPERS
10307 M: Lars-Peter Clausen <lars@metafoo.de>
10309 F: include/sound/dmaengine_pcm.h
10310 F: sound/core/pcm_dmaengine.c
10311 F: sound/soc/soc-generic-dmaengine-pcm.c
10314 M: Olli Salonen <olli.salonen@iki.fi>
10315 L: linux-media@vger.kernel.org
10316 W: https://linuxtv.org
10317 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10319 F: drivers/media/dvb-frontends/sp2*
10321 SPARC + UltraSPARC (sparc/sparc64)
10322 M: "David S. Miller" <davem@davemloft.net>
10323 L: sparclinux@vger.kernel.org
10324 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10331 SPARC SERIAL DRIVERS
10332 M: "David S. Miller" <davem@davemloft.net>
10333 L: sparclinux@vger.kernel.org
10334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10337 F: include/linux/sunserialcore.h
10338 F: drivers/tty/serial/suncore.c
10339 F: drivers/tty/serial/sunhv.c
10340 F: drivers/tty/serial/sunsab.c
10341 F: drivers/tty/serial/sunsab.h
10342 F: drivers/tty/serial/sunsu.c
10343 F: drivers/tty/serial/sunzilog.c
10344 F: drivers/tty/serial/sunzilog.h
10347 M: "Christopher Li" <sparse@chrisli.org>
10348 L: linux-sparse@vger.kernel.org
10349 W: https://sparse.wiki.kernel.org/
10350 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10351 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10353 F: include/linux/compiler.h
10355 SPEAR PLATFORM SUPPORT
10356 M: Viresh Kumar <vireshk@kernel.org>
10357 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10358 L: spear-devel@list.st.com
10359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10360 W: http://www.st.com/spear
10362 F: arch/arm/boot/dts/spear*
10363 F: arch/arm/mach-spear/
10365 SPEAR CLOCK FRAMEWORK SUPPORT
10366 M: Viresh Kumar <vireshk@kernel.org>
10367 L: spear-devel@list.st.com
10368 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10369 W: http://www.st.com/spear
10371 F: drivers/clk/spear/
10374 M: Mark Brown <broonie@kernel.org>
10375 L: linux-spi@vger.kernel.org
10376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10377 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10379 F: Documentation/spi/
10381 F: include/linux/spi/
10382 F: include/uapi/linux/spi/
10384 SPIDERNET NETWORK DRIVER for CELL
10385 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10386 L: netdev@vger.kernel.org
10388 F: Documentation/networking/spider_net.txt
10389 F: drivers/net/ethernet/toshiba/spider_net*
10392 M: Jeremy Kerr <jk@ozlabs.org>
10393 L: linuxppc-dev@lists.ozlabs.org
10394 W: http://www.ibm.com/developerworks/power/cell/
10396 F: Documentation/filesystems/spufs.txt
10397 F: arch/powerpc/platforms/cell/spufs/
10399 SQUASHFS FILE SYSTEM
10400 M: Phillip Lougher <phillip@squashfs.org.uk>
10401 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10402 W: http://squashfs.org.uk
10403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10405 F: Documentation/filesystems/squashfs.txt
10408 SRM (Alpha) environment access
10409 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10411 F: arch/alpha/kernel/srm_env.c
10414 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10415 L: stable@vger.kernel.org
10417 F: Documentation/stable_kernel_rules.txt
10420 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10422 L: devel@driverdev.osuosl.org
10424 F: drivers/staging/
10427 M: Ian Abbott <abbotti@mev.co.uk>
10428 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10430 F: drivers/staging/comedi/
10432 STAGING - FLARION FT1000 DRIVERS
10433 M: Marek Belisko <marek.belisko@gmail.com>
10435 F: drivers/staging/ft1000/
10437 STAGING - INDUSTRIAL IO
10438 M: Jonathan Cameron <jic23@kernel.org>
10439 L: linux-iio@vger.kernel.org
10441 F: drivers/staging/iio/
10443 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10444 M: Jarod Wilson <jarod@wilsonet.com>
10445 W: http://www.lirc.org/
10447 F: drivers/staging/media/lirc/
10449 STAGING - LUSTRE PARALLEL FILESYSTEM
10450 M: Oleg Drokin <oleg.drokin@intel.com>
10451 M: Andreas Dilger <andreas.dilger@intel.com>
10452 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10453 W: http://wiki.lustre.org/
10455 F: drivers/staging/lustre
10457 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10458 M: Marc Dietrich <marvin24@gmx.de>
10459 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10460 L: linux-tegra@vger.kernel.org
10462 F: drivers/staging/nvec/
10464 STAGING - REALTEK RTL8712U DRIVERS
10465 M: Larry Finger <Larry.Finger@lwfinger.net>
10466 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10468 F: drivers/staging/rtl8712/
10470 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10471 M: Larry Finger <Larry.Finger@lwfinger.net>
10472 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10473 L: linux-wireless@vger.kernel.org
10475 F: drivers/staging/rtl8723au/
10477 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10478 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10479 M: Teddy Wang <teddy.wang@siliconmotion.com>
10480 M: Sudip Mukherjee <sudip@vectorindia.org>
10481 L: linux-fbdev@vger.kernel.org
10483 F: drivers/staging/sm750fb/
10486 M: Lior Dotan <liodot@gmail.com>
10487 M: Christopher Harrer <charrer@alacritech.com>
10489 F: drivers/staging/slicoss/
10491 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10492 M: William Hubbs <w.d.hubbs@gmail.com>
10493 M: Chris Brannon <chris@the-brannons.com>
10494 M: Kirk Reiser <kirk@reisers.ca>
10495 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10496 L: speakup@linux-speakup.org
10497 W: http://www.linux-speakup.org/
10499 F: drivers/staging/speakup/
10501 STAGING - VIA VT665X DRIVERS
10502 M: Forest Bond <forest@alittletooquiet.net>
10504 F: drivers/staging/vt665?/
10506 STAGING - WILC1000 WIFI DRIVER
10507 M: Johnny Kim <johnny.kim@atmel.com>
10508 M: Austin Shin <austin.shin@atmel.com>
10509 M: Chris Park <chris.park@atmel.com>
10510 M: Tony Cho <tony.cho@atmel.com>
10511 M: Glen Lee <glen.lee@atmel.com>
10512 M: Leo Kim <leo.kim@atmel.com>
10513 L: linux-wireless@vger.kernel.org
10515 F: drivers/staging/wilc1000/
10517 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10518 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10520 F: drivers/staging/xgifb/
10523 M: Mike Marciniszyn <infinipath@intel.com>
10524 L: linux-rdma@vger.kernel.org
10526 F: drivers/staging/rdma/hfi1
10528 STARFIRE/DURALAN NETWORK DRIVER
10529 M: Ion Badulescu <ionut@badula.org>
10531 F: drivers/net/ethernet/adaptec/starfire*
10534 M: Sam Creasey <sammy@sammy.net>
10535 W: http://sammy.net/sun3/
10537 F: arch/m68k/kernel/*sun3*
10538 F: arch/m68k/sun3*/
10539 F: arch/m68k/include/asm/sun3*
10540 F: drivers/net/ethernet/i825xx/sun3*
10542 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10543 M: Hans de Goede <hdegoede@redhat.com>
10544 L: linux-input@vger.kernel.org
10546 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10547 F: drivers/input/keyboard/sun4i-lradc-keys.c
10549 SUNDANCE NETWORK DRIVER
10550 M: Denis Kirjanov <kda@linux-powerpc.org>
10551 L: netdev@vger.kernel.org
10553 F: drivers/net/ethernet/dlink/sundance.c
10556 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10557 M: Rich Felker <dalias@libc.org>
10558 L: linux-sh@vger.kernel.org
10559 Q: http://patchwork.kernel.org/project/linux-sh/list/
10561 F: Documentation/sh/
10566 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10567 M: Len Brown <len.brown@intel.com>
10568 M: Pavel Machek <pavel@ucw.cz>
10569 L: linux-pm@vger.kernel.org
10571 F: Documentation/power/
10572 F: arch/x86/kernel/acpi/
10573 F: drivers/base/power/
10575 F: include/linux/suspend.h
10576 F: include/linux/freezer.h
10577 F: include/linux/pm.h
10580 M: Martin Mares <mj@ucw.cz>
10581 L: linux-video@atrey.karlin.mff.cuni.cz
10583 F: Documentation/svga.txt
10584 F: arch/x86/boot/video*
10587 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10588 L: linux-kernel@vger.kernel.org
10589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10592 F: arch/*/kernel/pci-swiotlb.c
10593 F: include/linux/swiotlb.h
10596 M: Jiri Pirko <jiri@resnulli.us>
10597 L: netdev@vger.kernel.org
10600 F: include/net/switchdev.h
10602 SYNOPSYS ARC ARCHITECTURE
10603 M: Vineet Gupta <vgupta@synopsys.com>
10604 L: linux-snps-arc@lists.infradead.org
10607 F: Documentation/devicetree/bindings/arc/*
10608 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10609 F: drivers/tty/serial/arc_uart.c
10610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10612 SYNOPSYS ARC SDP platform support
10613 M: Alexey Brodkin <abrodkin@synopsys.com>
10615 F: arch/arc/plat-axs10x
10616 F: arch/arc/boot/dts/ax*
10617 F: Documentation/devicetree/bindings/arc/axs10*
10619 SYSTEM CONFIGURATION (SYSCON)
10620 M: Lee Jones <lee.jones@linaro.org>
10621 M: Arnd Bergmann <arnd@arndb.de>
10622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10624 F: drivers/mfd/syscon.c
10627 M: Christoph Hellwig <hch@infradead.org>
10629 F: Documentation/filesystems/sysv-fs.txt
10631 F: include/linux/sysv_fs.h
10634 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10635 L: linux-scsi@vger.kernel.org
10636 L: target-devel@vger.kernel.org
10637 W: http://www.linux-iscsi.org
10638 W: http://groups.google.com/group/linux-iscsi-target-dev
10639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10643 F: Documentation/target/
10645 TASKSTATS STATISTICS INTERFACE
10646 M: Balbir Singh <bsingharora@gmail.com>
10648 F: Documentation/accounting/taskstats*
10649 F: include/linux/taskstats*
10650 F: kernel/taskstats.c
10653 M: Jamal Hadi Salim <jhs@mojatatu.com>
10654 L: netdev@vger.kernel.org
10656 F: include/net/pkt_cls.h
10657 F: include/uapi/linux/pkt_cls.h
10660 TCP LOW PRIORITY MODULE
10661 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10662 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10663 W: http://tcp-lp-mod.sourceforge.net/
10665 F: net/ipv4/tcp_lp.c
10667 TDA10071 MEDIA DRIVER
10668 M: Antti Palosaari <crope@iki.fi>
10669 L: linux-media@vger.kernel.org
10670 W: https://linuxtv.org
10671 W: http://palosaari.fi/linux/
10672 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10673 T: git git://linuxtv.org/anttip/media_tree.git
10675 F: drivers/media/dvb-frontends/tda10071*
10677 TDA18212 MEDIA DRIVER
10678 M: Antti Palosaari <crope@iki.fi>
10679 L: linux-media@vger.kernel.org
10680 W: https://linuxtv.org
10681 W: http://palosaari.fi/linux/
10682 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10683 T: git git://linuxtv.org/anttip/media_tree.git
10685 F: drivers/media/tuners/tda18212*
10687 TDA18218 MEDIA DRIVER
10688 M: Antti Palosaari <crope@iki.fi>
10689 L: linux-media@vger.kernel.org
10690 W: https://linuxtv.org
10691 W: http://palosaari.fi/linux/
10692 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10693 T: git git://linuxtv.org/anttip/media_tree.git
10695 F: drivers/media/tuners/tda18218*
10697 TDA18271 MEDIA DRIVER
10698 M: Michael Krufky <mkrufky@linuxtv.org>
10699 L: linux-media@vger.kernel.org
10700 W: https://linuxtv.org
10701 W: http://github.com/mkrufky
10702 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10703 T: git git://linuxtv.org/mkrufky/tuners.git
10705 F: drivers/media/tuners/tda18271*
10707 TDA827x MEDIA DRIVER
10708 M: Michael Krufky <mkrufky@linuxtv.org>
10709 L: linux-media@vger.kernel.org
10710 W: https://linuxtv.org
10711 W: http://github.com/mkrufky
10712 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10713 T: git git://linuxtv.org/mkrufky/tuners.git
10715 F: drivers/media/tuners/tda8290.*
10717 TDA8290 MEDIA DRIVER
10718 M: Michael Krufky <mkrufky@linuxtv.org>
10719 L: linux-media@vger.kernel.org
10720 W: https://linuxtv.org
10721 W: http://github.com/mkrufky
10722 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10723 T: git git://linuxtv.org/mkrufky/tuners.git
10725 F: drivers/media/tuners/tda8290.*
10727 TDA9840 MEDIA DRIVER
10728 M: Hans Verkuil <hverkuil@xs4all.nl>
10729 L: linux-media@vger.kernel.org
10730 T: git git://linuxtv.org/media_tree.git
10731 W: https://linuxtv.org
10733 F: drivers/media/i2c/tda9840*
10735 TEA5761 TUNER DRIVER
10736 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10737 L: linux-media@vger.kernel.org
10738 W: https://linuxtv.org
10739 T: git git://linuxtv.org/media_tree.git
10741 F: drivers/media/tuners/tea5761.*
10743 TEA5767 TUNER DRIVER
10744 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10745 L: linux-media@vger.kernel.org
10746 W: https://linuxtv.org
10747 T: git git://linuxtv.org/media_tree.git
10749 F: drivers/media/tuners/tea5767.*
10751 TEA6415C MEDIA DRIVER
10752 M: Hans Verkuil <hverkuil@xs4all.nl>
10753 L: linux-media@vger.kernel.org
10754 T: git git://linuxtv.org/media_tree.git
10755 W: https://linuxtv.org
10757 F: drivers/media/i2c/tea6415c*
10759 TEA6420 MEDIA DRIVER
10760 M: Hans Verkuil <hverkuil@xs4all.nl>
10761 L: linux-media@vger.kernel.org
10762 T: git git://linuxtv.org/media_tree.git
10763 W: https://linuxtv.org
10765 F: drivers/media/i2c/tea6420*
10768 M: Jiri Pirko <jiri@resnulli.us>
10769 L: netdev@vger.kernel.org
10771 F: drivers/net/team/
10772 F: include/linux/if_team.h
10773 F: include/uapi/linux/if_team.h
10775 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10776 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10778 F: arch/x86/platform/ts5500/
10780 TECHNOTREND USB IR RECEIVER
10781 M: Sean Young <sean@mess.org>
10782 L: linux-media@vger.kernel.org
10784 F: drivers/media/rc/ttusbir.c
10786 TEGRA ARCHITECTURE SUPPORT
10787 M: Stephen Warren <swarren@wwwdotorg.org>
10788 M: Thierry Reding <thierry.reding@gmail.com>
10789 M: Alexandre Courbot <gnurou@gmail.com>
10790 L: linux-tegra@vger.kernel.org
10791 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10797 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10798 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10800 F: drivers/clk/tegra/
10803 M: Laxman Dewangan <ldewangan@nvidia.com>
10805 F: drivers/dma/tegra20-apb-dma.c
10808 M: Laxman Dewangan <ldewangan@nvidia.com>
10810 F: drivers/i2c/busses/i2c-tegra.c
10812 TEGRA IOMMU DRIVERS
10813 M: Hiroshi Doyu <hdoyu@nvidia.com>
10815 F: drivers/iommu/tegra*
10818 M: Rakesh Iyer <riyer@nvidia.com>
10819 M: Laxman Dewangan <ldewangan@nvidia.com>
10821 F: drivers/input/keyboard/tegra-kbc.c
10824 M: Thierry Reding <thierry.reding@gmail.com>
10826 F: drivers/pwm/pwm-tegra.c
10828 TEGRA SERIAL DRIVER
10829 M: Laxman Dewangan <ldewangan@nvidia.com>
10831 F: drivers/tty/serial/serial-tegra.c
10834 M: Laxman Dewangan <ldewangan@nvidia.com>
10836 F: drivers/spi/spi-tegra*
10838 TEHUTI ETHERNET DRIVER
10839 M: Andy Gospodarek <andy@greyhouse.net>
10840 L: netdev@vger.kernel.org
10842 F: drivers/net/ethernet/tehuti/*
10844 Telecom Clock Driver for MCPL0010
10845 M: Mark Gross <mark.gross@intel.com>
10847 F: drivers/char/tlclk.c
10849 TENSILICA XTENSA PORT (xtensa)
10850 M: Chris Zankel <chris@zankel.net>
10851 M: Max Filippov <jcmvbkbc@gmail.com>
10852 L: linux-xtensa@linux-xtensa.org
10853 T: git git://github.com/czankel/xtensa-linux.git
10856 F: drivers/irqchip/irq-xtensa-*
10858 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10859 M: Hans Verkuil <hverkuil@xs4all.nl>
10860 L: linux-media@vger.kernel.org
10861 T: git git://linuxtv.org/media_tree.git
10862 W: https://linuxtv.org
10864 F: drivers/media/radio/radio-raremono.c
10867 M: Zhang Rui <rui.zhang@intel.com>
10868 M: Eduardo Valentin <edubezval@gmail.com>
10869 L: linux-pm@vger.kernel.org
10870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10872 Q: https://patchwork.kernel.org/project/linux-pm/list/
10874 F: drivers/thermal/
10875 F: include/linux/thermal.h
10876 F: include/uapi/linux/thermal.h
10877 F: include/linux/cpu_cooling.h
10878 F: Documentation/devicetree/bindings/thermal/
10880 THERMAL/CPU_COOLING
10881 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10882 M: Viresh Kumar <viresh.kumar@linaro.org>
10883 M: Javi Merino <javi.merino@arm.com>
10884 L: linux-pm@vger.kernel.org
10886 F: Documentation/thermal/cpu-cooling-api.txt
10887 F: drivers/thermal/cpu_cooling.c
10888 F: include/linux/cpu_cooling.h
10890 THINGM BLINK(1) USB RGB LED DRIVER
10891 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10893 F: drivers/hid/hid-thingm.c
10895 THINKPAD ACPI EXTRAS DRIVER
10896 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10897 L: ibm-acpi-devel@lists.sourceforge.net
10898 L: platform-driver-x86@vger.kernel.org
10899 W: http://ibm-acpi.sourceforge.net
10900 W: http://thinkwiki.org/wiki/Ibm-acpi
10901 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10903 F: drivers/platform/x86/thinkpad_acpi.c
10905 TI BANDGAP AND THERMAL DRIVER
10906 M: Eduardo Valentin <edubezval@gmail.com>
10907 L: linux-pm@vger.kernel.org
10908 L: linux-omap@vger.kernel.org
10910 F: drivers/thermal/ti-soc-thermal/
10913 M: Benoit Parrot <bparrot@ti.com>
10914 L: linux-media@vger.kernel.org
10915 W: http://linuxtv.org/
10916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10918 F: drivers/media/platform/ti-vpe/
10920 TI CDCE706 CLOCK DRIVER
10921 M: Max Filippov <jcmvbkbc@gmail.com>
10923 F: drivers/clk/clk-cdce706.c
10926 M: Tero Kristo <t-kristo@ti.com>
10927 L: linux-omap@vger.kernel.org
10930 F: include/linux/clk/ti.h
10932 TI FLASH MEDIA INTERFACE DRIVER
10933 M: Alex Dubov <oakad@yahoo.com>
10935 F: drivers/misc/tifm*
10936 F: drivers/mmc/host/tifm_sd.c
10937 F: include/linux/tifm.h
10939 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10940 M: Santosh Shilimkar <ssantosh@kernel.org>
10941 L: linux-kernel@vger.kernel.org
10942 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10944 F: drivers/soc/ti/*
10945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10948 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10949 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10950 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10951 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10953 F: sound/soc/codecs/lm49453*
10954 F: sound/soc/codecs/isabelle*
10956 TI LP855x BACKLIGHT DRIVER
10957 M: Milo Kim <milo.kim@ti.com>
10959 F: Documentation/backlight/lp855x-driver.txt
10960 F: drivers/video/backlight/lp855x_bl.c
10961 F: include/linux/platform_data/lp855x.h
10963 TI LP8727 CHARGER DRIVER
10964 M: Milo Kim <milo.kim@ti.com>
10966 F: drivers/power/lp8727_charger.c
10967 F: include/linux/platform_data/lp8727.h
10969 TI LP8788 MFD DRIVER
10970 M: Milo Kim <milo.kim@ti.com>
10972 F: drivers/iio/adc/lp8788_adc.c
10973 F: drivers/leds/leds-lp8788.c
10974 F: drivers/mfd/lp8788*.c
10975 F: drivers/power/lp8788-charger.c
10976 F: drivers/regulator/lp8788-*.c
10977 F: include/linux/mfd/lp8788*.h
10979 TI NETCP ETHERNET DRIVER
10980 M: Wingman Kwok <w-kwok2@ti.com>
10981 M: Murali Karicheri <m-karicheri2@ti.com>
10982 L: netdev@vger.kernel.org
10984 F: drivers/net/ethernet/ti/netcp*
10986 TI TAS571X FAMILY ASoC CODEC DRIVER
10987 M: Kevin Cernekee <cernekee@chromium.org>
10988 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10990 F: sound/soc/codecs/tas571x*
10992 TI TWL4030 SERIES SOC CODEC DRIVER
10993 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10994 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10996 F: sound/soc/codecs/twl4030*
10998 TI WILINK WIRELESS DRIVERS
10999 L: linux-wireless@vger.kernel.org
11000 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11001 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11004 F: drivers/net/wireless/ti/
11005 F: include/linux/wl12xx.h
11008 M: Jon Maloy <jon.maloy@ericsson.com>
11009 M: Ying Xue <ying.xue@windriver.com>
11010 L: netdev@vger.kernel.org (core kernel code)
11011 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11012 W: http://tipc.sourceforge.net/
11014 F: include/uapi/linux/tipc*.h
11018 M: Chris Metcalf <cmetcalf@ezchip.com>
11019 W: http://www.ezchip.com/scm/
11020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11023 F: drivers/char/tile-srom.c
11024 F: drivers/edac/tile_edac.c
11025 F: drivers/net/ethernet/tile/
11026 F: drivers/rtc/rtc-tile.c
11027 F: drivers/tty/hvc/hvc_tile.c
11028 F: drivers/tty/serial/tilegx.c
11029 F: drivers/usb/host/*-tilegx.c
11030 F: include/linux/usb/tilegx.h
11032 TLAN NETWORK DRIVER
11033 M: Samuel Chessman <chessman@tux.org>
11034 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11035 W: http://sourceforge.net/projects/tlan/
11037 F: Documentation/networking/tlan.txt
11038 F: drivers/net/ethernet/ti/tlan.*
11040 TOMOYO SECURITY MODULE
11041 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11042 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11043 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11044 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11045 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11046 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11047 W: http://tomoyo.sourceforge.jp/
11048 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11050 F: security/tomoyo/
11052 TOPSTAR LAPTOP EXTRAS DRIVER
11053 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11054 L: platform-driver-x86@vger.kernel.org
11056 F: drivers/platform/x86/topstar-laptop.c
11058 TOSHIBA ACPI EXTRAS DRIVER
11059 M: Azael Avalos <coproscefalo@gmail.com>
11060 L: platform-driver-x86@vger.kernel.org
11062 F: drivers/platform/x86/toshiba_acpi.c
11064 TOSHIBA BLUETOOTH DRIVER
11065 M: Azael Avalos <coproscefalo@gmail.com>
11066 L: platform-driver-x86@vger.kernel.org
11068 F: drivers/platform/x86/toshiba_bluetooth.c
11070 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11071 M: Azael Avalos <coproscefalo@gmail.com>
11072 L: platform-driver-x86@vger.kernel.org
11074 F: drivers/platform/x86/toshiba_haps.c
11076 TOSHIBA WMI HOTKEYS DRIVER
11077 M: Azael Avalos <coproscefalo@gmail.com>
11078 L: platform-driver-x86@vger.kernel.org
11080 F: drivers/platform/x86/toshiba-wmi.c
11083 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11084 W: http://www.buzzard.org.uk/toshiba/
11086 F: drivers/char/toshiba.c
11087 F: include/linux/toshiba.h
11088 F: include/uapi/linux/toshiba.h
11090 TOSHIBA TC358743 DRIVER
11091 M: Mats Randgaard <matrandg@cisco.com>
11092 L: linux-media@vger.kernel.org
11094 F: drivers/media/i2c/tc358743*
11095 F: include/media/i2c/tc358743.h
11098 M: Ian Molton <ian@mnementh.co.uk>
11099 L: linux-mmc@vger.kernel.org
11101 F: drivers/mmc/host/tmio_mmc*
11102 F: drivers/mmc/host/sh_mobile_sdhi.c
11103 F: include/linux/mmc/tmio.h
11104 F: include/linux/mmc/sh_mobile_sdhi.h
11106 TMP401 HARDWARE MONITOR DRIVER
11107 M: Guenter Roeck <linux@roeck-us.net>
11108 L: lm-sensors@lm-sensors.org
11110 F: Documentation/hwmon/tmp401
11111 F: drivers/hwmon/tmp401.c
11113 TMPFS (SHMEM FILESYSTEM)
11114 M: Hugh Dickins <hughd@google.com>
11115 L: linux-mm@kvack.org
11117 F: include/linux/shmem_fs.h
11120 TM6000 VIDEO4LINUX DRIVER
11121 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11122 L: linux-media@vger.kernel.org
11123 W: https://linuxtv.org
11124 T: git git://linuxtv.org/media_tree.git
11126 F: drivers/media/usb/tm6000/
11128 TW68 VIDEO4LINUX DRIVER
11129 M: Hans Verkuil <hverkuil@xs4all.nl>
11130 L: linux-media@vger.kernel.org
11131 T: git git://linuxtv.org/media_tree.git
11132 W: https://linuxtv.org
11134 F: drivers/media/pci/tw68/
11137 M: Peter Huewe <peterhuewe@gmx.de>
11138 M: Marcel Selhorst <tpmdd@selhorst.net>
11139 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11140 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11141 W: http://tpmdd.sourceforge.net
11142 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11143 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11144 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11146 F: drivers/char/tpm/
11148 TPM IBM_VTPM DEVICE DRIVER
11149 M: Ashley Lai <ashleydlai@gmail.com>
11150 W: http://tpmdd.sourceforge.net
11151 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11153 F: drivers/char/tpm/tpm_ibmvtpm*
11156 M: Steven Rostedt <rostedt@goodmis.org>
11157 M: Ingo Molnar <mingo@redhat.com>
11158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11160 F: Documentation/trace/ftrace.txt
11161 F: arch/*/*/*/ftrace.h
11162 F: arch/*/kernel/ftrace.c
11163 F: include/*/ftrace.h
11164 F: include/linux/trace*.h
11167 F: tools/testing/selftests/ftrace/
11170 M: Jiri Kosina <trivial@kernel.org>
11171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11173 K: ^Subject:.*(?i)trivial
11176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11177 M: Jiri Slaby <jslaby@suse.com>
11179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11180 F: Documentation/serial/
11182 F: drivers/tty/serial/serial_core.c
11183 F: include/linux/serial_core.h
11184 F: include/linux/serial.h
11185 F: include/linux/tty.h
11186 F: include/uapi/linux/serial_core.h
11187 F: include/uapi/linux/serial.h
11188 F: include/uapi/linux/tty.h
11190 TUA9001 MEDIA DRIVER
11191 M: Antti Palosaari <crope@iki.fi>
11192 L: linux-media@vger.kernel.org
11193 W: https://linuxtv.org
11194 W: http://palosaari.fi/linux/
11195 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11196 T: git git://linuxtv.org/anttip/media_tree.git
11198 F: drivers/media/tuners/tua9001*
11200 TULIP NETWORK DRIVERS
11201 L: netdev@vger.kernel.org
11202 L: linux-parisc@vger.kernel.org
11204 F: drivers/net/ethernet/dec/tulip/
11207 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11208 W: http://vtun.sourceforge.net/tun
11210 F: Documentation/networking/tuntap.txt
11211 F: arch/um/os-Linux/drivers/
11213 TURBOCHANNEL SUBSYSTEM
11214 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11215 M: Ralf Baechle <ralf@linux-mips.org>
11216 L: linux-mips@linux-mips.org
11217 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11220 F: include/linux/tc.h
11222 U14-34F SCSI DRIVER
11223 M: Dario Ballabio <ballabio_dario@emc.com>
11224 L: linux-scsi@vger.kernel.org
11226 F: drivers/scsi/u14-34f.c
11228 UBI FILE SYSTEM (UBIFS)
11229 M: Artem Bityutskiy <dedekind1@gmail.com>
11230 M: Adrian Hunter <adrian.hunter@intel.com>
11231 L: linux-mtd@lists.infradead.org
11232 T: git git://git.infradead.org/ubifs-2.6.git
11233 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11235 F: Documentation/filesystems/ubifs.txt
11238 UCLINUX (M68KNOMMU AND COLDFIRE)
11239 M: Greg Ungerer <gerg@uclinux.org>
11240 W: http://www.uclinux.org/
11241 L: linux-m68k@lists.linux-m68k.org
11242 L: uclinux-dev@uclinux.org (subscribers-only)
11243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11245 F: arch/m68k/coldfire/
11247 F: arch/m68k/*/*_no.*
11248 F: arch/m68k/include/asm/*_no.*
11251 M: Jan Kara <jack@suse.com>
11253 F: Documentation/filesystems/udf.txt
11257 M: Evgeniy Dushistov <dushistov@mail.ru>
11259 F: Documentation/filesystems/ufs.txt
11262 UHID USERSPACE HID IO DRIVER:
11263 M: David Herrmann <dh.herrmann@googlemail.com>
11264 L: linux-input@vger.kernel.org
11266 F: drivers/hid/uhid.c
11267 F: include/uapi/linux/uhid.h
11269 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11270 L: linux-usb@vger.kernel.org
11273 F: include/linux/uwb.h
11274 F: include/linux/uwb/
11276 UNICORE32 ARCHITECTURE:
11277 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11278 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11280 T: git git://github.com/gxt/linux.git
11284 M: Tony Finch <dot@dotat.at>
11285 W: http://dotat.at/prog/unifdef
11287 F: scripts/unifdef.c
11289 UNIFORM CDROM DRIVER
11290 M: Jens Axboe <axboe@kernel.dk>
11291 W: http://www.kernel.dk
11293 F: Documentation/cdrom/
11294 F: drivers/cdrom/cdrom.c
11295 F: include/linux/cdrom.h
11296 F: include/uapi/linux/cdrom.h
11298 UNISYS S-PAR DRIVERS
11299 M: Benjamin Romer <benjamin.romer@unisys.com>
11300 M: David Kershner <david.kershner@unisys.com>
11301 L: sparmaintainer@unisys.com (Unisys internal)
11303 F: drivers/staging/unisys/
11305 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11306 M: Vinayak Holikatti <vinholikatti@gmail.com>
11307 L: linux-scsi@vger.kernel.org
11309 F: Documentation/scsi/ufs.txt
11310 F: drivers/scsi/ufs/
11312 UNSORTED BLOCK IMAGES (UBI)
11313 M: Artem Bityutskiy <dedekind1@gmail.com>
11314 M: Richard Weinberger <richard@nod.at>
11315 W: http://www.linux-mtd.infradead.org/
11316 L: linux-mtd@lists.infradead.org
11317 T: git git://git.infradead.org/ubifs-2.6.git
11319 F: drivers/mtd/ubi/
11320 F: include/linux/mtd/ubi.h
11321 F: include/uapi/mtd/ubi-user.h
11324 M: Oliver Neukum <oneukum@suse.com>
11325 L: linux-usb@vger.kernel.org
11327 F: Documentation/usb/acm.txt
11328 F: drivers/usb/class/cdc-acm.*
11330 USB AR5523 WIRELESS DRIVER
11331 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11332 L: linux-wireless@vger.kernel.org
11334 F: drivers/net/wireless/ath/ar5523/
11337 M: Hans de Goede <hdegoede@redhat.com>
11338 M: Gerd Hoffmann <kraxel@redhat.com>
11339 L: linux-usb@vger.kernel.org
11340 L: linux-scsi@vger.kernel.org
11342 F: drivers/usb/storage/uas.c
11344 USB CDC ETHERNET DRIVER
11345 M: Oliver Neukum <oliver@neukum.org>
11346 L: linux-usb@vger.kernel.org
11348 F: drivers/net/usb/cdc_*.c
11349 F: include/uapi/linux/usb/cdc.h
11351 USB CHAOSKEY DRIVER
11352 M: Keith Packard <keithp@keithp.com>
11353 L: linux-usb@vger.kernel.org
11355 F: drivers/usb/misc/chaoskey.c
11357 USB CYPRESS C67X00 DRIVER
11358 M: Peter Korsgaard <jacmet@sunsite.dk>
11359 L: linux-usb@vger.kernel.org
11361 F: drivers/usb/c67x00/
11363 USB DAVICOM DM9601 DRIVER
11364 M: Peter Korsgaard <jacmet@sunsite.dk>
11365 L: netdev@vger.kernel.org
11366 W: http://www.linux-usb.org/usbnet
11368 F: drivers/net/usb/dm9601.c
11370 USB DIAMOND RIO500 DRIVER
11371 M: Cesar Miquel <miquel@df.uba.ar>
11372 L: rio500-users@lists.sourceforge.net
11373 W: http://rio500.sourceforge.net
11375 F: drivers/usb/misc/rio500*
11378 M: Alan Stern <stern@rowland.harvard.edu>
11379 L: linux-usb@vger.kernel.org
11381 F: Documentation/usb/ehci.txt
11382 F: drivers/usb/host/ehci*
11384 USB GADGET/PERIPHERAL SUBSYSTEM
11385 M: Felipe Balbi <balbi@kernel.org>
11386 L: linux-usb@vger.kernel.org
11387 W: http://www.linux-usb.org/gadget
11388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11390 F: drivers/usb/gadget/
11391 F: include/linux/usb/gadget*
11393 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11394 M: Jiri Kosina <jikos@kernel.org>
11395 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11396 L: linux-usb@vger.kernel.org
11397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11399 F: Documentation/hid/hiddev.txt
11400 F: drivers/hid/usbhid/
11403 M: Olav Kongas <ok@artecdesign.ee>
11404 L: linux-usb@vger.kernel.org
11406 F: drivers/usb/host/isp116x*
11407 F: include/linux/usb/isp116x.h
11409 USB MASS STORAGE DRIVER
11410 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11411 L: linux-usb@vger.kernel.org
11412 L: usb-storage@lists.one-eyed-alien.net
11414 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11415 F: drivers/usb/storage/
11418 M: Clemens Ladisch <clemens@ladisch.de>
11419 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11420 T: git git://git.alsa-project.org/alsa-kernel.git
11422 F: sound/usb/midi.*
11424 USB NETWORKING DRIVERS
11425 L: linux-usb@vger.kernel.org
11427 F: drivers/net/usb/
11430 M: Alan Stern <stern@rowland.harvard.edu>
11431 L: linux-usb@vger.kernel.org
11433 F: Documentation/usb/ohci.txt
11434 F: drivers/usb/host/ohci*
11436 USB OTG FSM (Finite State Machine)
11437 M: Peter Chen <Peter.Chen@nxp.com>
11438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11439 L: linux-usb@vger.kernel.org
11441 F: drivers/usb/common/usb-otg-fsm.c
11444 M: Valentina Manea <valentina.manea.m@gmail.com>
11445 M: Shuah Khan <shuah.kh@samsung.com>
11446 L: linux-usb@vger.kernel.org
11448 F: Documentation/usb/usbip_protocol.txt
11449 F: drivers/usb/usbip/
11450 F: tools/usb/usbip/
11453 M: Petko Manolov <petkan@nucleusys.com>
11454 L: linux-usb@vger.kernel.org
11455 L: netdev@vger.kernel.org
11456 T: git git://github.com/petkan/pegasus.git
11457 W: https://github.com/petkan/pegasus
11459 F: drivers/net/usb/pegasus.*
11462 M: Felipe Balbi <balbi@kernel.org>
11463 L: linux-usb@vger.kernel.org
11464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11466 F: drivers/usb/phy/
11468 USB PRINTER DRIVER (usblp)
11469 M: Pete Zaitcev <zaitcev@redhat.com>
11470 L: linux-usb@vger.kernel.org
11472 F: drivers/usb/class/usblp.c
11474 USB QMI WWAN NETWORK DRIVER
11475 M: Bjørn Mork <bjorn@mork.no>
11476 L: netdev@vger.kernel.org
11478 F: Documentation/ABI/testing/sysfs-class-net-qmi
11479 F: drivers/net/usb/qmi_wwan.c
11482 M: Petko Manolov <petkan@nucleusys.com>
11483 L: linux-usb@vger.kernel.org
11484 L: netdev@vger.kernel.org
11485 T: git git://github.com/petkan/rtl8150.git
11486 W: https://github.com/petkan/rtl8150
11488 F: drivers/net/usb/rtl8150.c
11490 USB SERIAL SUBSYSTEM
11491 M: Johan Hovold <johan@kernel.org>
11492 L: linux-usb@vger.kernel.org
11494 F: Documentation/usb/usb-serial.txt
11495 F: drivers/usb/serial/
11496 F: include/linux/usb/serial.h
11498 USB SMSC75XX ETHERNET DRIVER
11499 M: Steve Glendinning <steve.glendinning@shawell.net>
11500 L: netdev@vger.kernel.org
11502 F: drivers/net/usb/smsc75xx.*
11504 USB SMSC95XX ETHERNET DRIVER
11505 M: Steve Glendinning <steve.glendinning@shawell.net>
11506 L: netdev@vger.kernel.org
11508 F: drivers/net/usb/smsc95xx.*
11511 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11512 L: linux-usb@vger.kernel.org
11513 W: http://www.linux-usb.org
11514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11516 F: Documentation/usb/
11518 F: include/linux/usb.h
11519 F: include/linux/usb/
11522 M: Alan Stern <stern@rowland.harvard.edu>
11523 L: linux-usb@vger.kernel.org
11525 F: drivers/usb/host/uhci*
11527 USB "USBNET" DRIVER FRAMEWORK
11528 M: Oliver Neukum <oneukum@suse.com>
11529 L: netdev@vger.kernel.org
11530 W: http://www.linux-usb.org/usbnet
11532 F: drivers/net/usb/usbnet.c
11533 F: include/linux/usb/usbnet.h
11536 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11537 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11538 L: linux-media@vger.kernel.org
11539 T: git git://linuxtv.org/media_tree.git
11540 W: http://www.ideasonboard.org/uvc/
11542 F: drivers/media/usb/uvc/
11543 F: include/uapi/linux/uvcvideo.h
11546 M: Hans Verkuil <hverkuil@xs4all.nl>
11547 L: linux-media@vger.kernel.org
11548 T: git git://linuxtv.org/media_tree.git
11549 W: https://linuxtv.org
11551 F: drivers/media/usb/usbvision/
11554 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11555 L: linux-usb@vger.kernel.org
11557 F: drivers/usb/gadget/function/*uvc*
11558 F: drivers/usb/gadget/legacy/webcam.c
11560 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11561 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11562 L: linux-wireless@vger.kernel.org
11564 F: drivers/net/wireless/rndis_wlan.c
11567 M: Mathias Nyman <mathias.nyman@intel.com>
11568 L: linux-usb@vger.kernel.org
11570 F: drivers/usb/host/xhci*
11571 F: drivers/usb/host/pci-quirks*
11574 L: linux-wireless@vger.kernel.org
11575 W: http://linux-lc100020.sourceforge.net
11577 F: drivers/net/wireless/zydas/zd1201.*
11580 M: Antoine Jacquet <royale@zerezo.com>
11581 L: linux-usb@vger.kernel.org
11582 L: linux-media@vger.kernel.org
11583 T: git git://linuxtv.org/media_tree.git
11584 W: http://royale.zerezo.com/zr364xx/
11586 F: Documentation/video4linux/zr364xx.txt
11587 F: drivers/media/usb/zr364xx/
11590 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11591 L: linux-usb@vger.kernel.org
11593 F: drivers/usb/common/ulpi.c
11594 F: include/linux/ulpi/
11596 USER-MODE LINUX (UML)
11597 M: Jeff Dike <jdike@addtoit.com>
11598 M: Richard Weinberger <richard@nod.at>
11599 L: user-mode-linux-devel@lists.sourceforge.net
11600 L: user-mode-linux-user@lists.sourceforge.net
11601 W: http://user-mode-linux.sourceforge.net
11602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11604 F: Documentation/virtual/uml/
11610 USERSPACE I/O (UIO)
11611 M: "Hans J. Koch" <hjk@hansjkoch.de>
11612 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11615 F: Documentation/DocBook/uio-howto.tmpl
11617 F: include/linux/uio*.h
11620 M: Karel Zak <kzak@redhat.com>
11621 L: util-linux@vger.kernel.org
11622 W: http://en.wikipedia.org/wiki/Util-linux
11623 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11627 M: Michal Januszewski <spock@gentoo.org>
11628 L: linux-fbdev@vger.kernel.org
11629 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11631 F: Documentation/fb/uvesafb.txt
11632 F: drivers/video/fbdev/uvesafb.*
11635 M: Stefan Agner <stefan@agner.ch>
11636 L: linux-mtd@lists.infradead.org
11638 F: drivers/mtd/nand/vf610_nfc.c
11640 VFAT/FAT/MSDOS FILESYSTEM
11641 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11643 F: Documentation/filesystems/vfat.txt
11647 M: Alex Williamson <alex.williamson@redhat.com>
11648 L: kvm@vger.kernel.org
11649 T: git git://github.com/awilliam/linux-vfio.git
11651 F: Documentation/vfio.txt
11653 F: include/linux/vfio.h
11654 F: include/uapi/linux/vfio.h
11656 VFIO PLATFORM DRIVER
11657 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11658 L: kvm@vger.kernel.org
11660 F: drivers/vfio/platform/
11662 VIDEOBUF2 FRAMEWORK
11663 M: Pawel Osciak <pawel@osciak.com>
11664 M: Marek Szyprowski <m.szyprowski@samsung.com>
11665 M: Kyungmin Park <kyungmin.park@samsung.com>
11666 L: linux-media@vger.kernel.org
11668 F: drivers/media/v4l2-core/videobuf2-*
11669 F: include/media/videobuf2-*
11671 VIRTUAL SERIO DEVICE DRIVER
11672 M: Stephen Chandler Paul <thatslyude@gmail.com>
11674 F: drivers/input/serio/userio.c
11675 F: include/uapi/linux/userio.h
11677 VIRTIO CONSOLE DRIVER
11678 M: Amit Shah <amit.shah@redhat.com>
11679 L: virtualization@lists.linux-foundation.org
11681 F: drivers/char/virtio_console.c
11682 F: include/linux/virtio_console.h
11683 F: include/uapi/linux/virtio_console.h
11685 VIRTIO CORE, NET AND BLOCK DRIVERS
11686 M: "Michael S. Tsirkin" <mst@redhat.com>
11687 L: virtualization@lists.linux-foundation.org
11691 F: drivers/net/virtio_net.c
11692 F: drivers/block/virtio_blk.c
11693 F: include/linux/virtio_*.h
11694 F: include/uapi/linux/virtio_*.h
11696 VIRTIO DRIVERS FOR S390
11697 M: Christian Borntraeger <borntraeger@de.ibm.com>
11698 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11699 L: linux-s390@vger.kernel.org
11700 L: virtualization@lists.linux-foundation.org
11701 L: kvm@vger.kernel.org
11703 F: drivers/s390/virtio/
11706 M: David Airlie <airlied@linux.ie>
11707 M: Gerd Hoffmann <kraxel@redhat.com>
11708 L: dri-devel@lists.freedesktop.org
11709 L: virtualization@lists.linux-foundation.org
11711 F: drivers/gpu/drm/virtio/
11712 F: include/uapi/linux/virtio_gpu.h
11714 VIRTIO HOST (VHOST)
11715 M: "Michael S. Tsirkin" <mst@redhat.com>
11716 L: kvm@vger.kernel.org
11717 L: virtualization@lists.linux-foundation.org
11718 L: netdev@vger.kernel.org
11719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11722 F: include/uapi/linux/vhost.h
11724 VIRTIO INPUT DRIVER
11725 M: Gerd Hoffmann <kraxel@redhat.com>
11727 F: drivers/virtio/virtio_input.c
11728 F: include/uapi/linux/virtio_input.h
11730 VIA RHINE NETWORK DRIVER
11732 F: drivers/net/ethernet/via/via-rhine.c
11734 VIA SD/MMC CARD CONTROLLER DRIVER
11735 M: Bruce Chang <brucechang@via.com.tw>
11736 M: Harald Welte <HaraldWelte@viatech.com>
11738 F: drivers/mmc/host/via-sdmmc.c
11740 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11741 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11742 L: linux-fbdev@vger.kernel.org
11744 F: include/linux/via-core.h
11745 F: include/linux/via-gpio.h
11746 F: include/linux/via_i2c.h
11747 F: drivers/video/fbdev/via/
11749 VIA VELOCITY NETWORK DRIVER
11750 M: Francois Romieu <romieu@fr.zoreil.com>
11751 L: netdev@vger.kernel.org
11753 F: drivers/net/ethernet/via/via-velocity.*
11756 M: Alex Williamson <alex.williamson@redhat.com>
11757 M: Paolo Bonzini <pbonzini@redhat.com>
11758 L: kvm@vger.kernel.org
11762 VIVID VIRTUAL VIDEO DRIVER
11763 M: Hans Verkuil <hverkuil@xs4all.nl>
11764 L: linux-media@vger.kernel.org
11765 T: git git://linuxtv.org/media_tree.git
11766 W: https://linuxtv.org
11768 F: drivers/media/platform/vivid/*
11771 M: Patrick McHardy <kaber@trash.net>
11772 L: netdev@vger.kernel.org
11774 F: drivers/net/macvlan.c
11775 F: include/linux/if_*vlan.h
11779 M: Florian Fainelli <florian@openwrt.org>
11780 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11782 F: drivers/vlynq/vlynq.c
11783 F: include/linux/vlynq.h
11786 M: Martyn Welch <martyn@welchs.me.uk>
11787 M: Manohar Vanga <manohar.vanga@gmail.com>
11788 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11789 L: devel@driverdev.osuosl.org
11791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11792 F: Documentation/vme_api.txt
11793 F: drivers/staging/vme/
11795 F: include/linux/vme*
11797 VMWARE HYPERVISOR INTERFACE
11798 M: Alok Kataria <akataria@vmware.com>
11799 L: virtualization@lists.linux-foundation.org
11801 F: arch/x86/kernel/cpu/vmware.c
11803 VMWARE BALLOON DRIVER
11804 M: Xavier Deguillard <xdeguillard@vmware.com>
11805 M: Philip Moltmann <moltmann@vmware.com>
11806 M: "VMware, Inc." <pv-drivers@vmware.com>
11807 L: linux-kernel@vger.kernel.org
11809 F: drivers/misc/vmw_balloon.c
11811 VMWARE VMMOUSE SUBDRIVER
11812 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11813 M: "VMware, Inc." <pv-drivers@vmware.com>
11814 L: linux-input@vger.kernel.org
11816 F: drivers/input/mouse/vmmouse.c
11817 F: drivers/input/mouse/vmmouse.h
11819 VMWARE VMXNET3 ETHERNET DRIVER
11820 M: Shrikrishna Khare <skhare@vmware.com>
11821 M: "VMware, Inc." <pv-drivers@vmware.com>
11822 L: netdev@vger.kernel.org
11824 F: drivers/net/vmxnet3/
11826 VMware PVSCSI driver
11827 M: Arvind Kumar <arvindkumar@vmware.com>
11828 M: VMware PV-Drivers <pv-drivers@vmware.com>
11829 L: linux-scsi@vger.kernel.org
11831 F: drivers/scsi/vmw_pvscsi.c
11832 F: drivers/scsi/vmw_pvscsi.h
11834 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11835 M: Liam Girdwood <lgirdwood@gmail.com>
11836 M: Mark Brown <broonie@kernel.org>
11837 L: linux-kernel@vger.kernel.org
11838 W: http://www.slimlogic.co.uk/?p=48
11839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11841 F: drivers/regulator/
11842 F: include/linux/regulator/
11845 M: David Ahern <dsa@cumulusnetworks.com>
11846 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11847 L: netdev@vger.kernel.org
11849 F: drivers/net/vrf.c
11850 F: Documentation/networking/vrf.txt
11852 VT1211 HARDWARE MONITOR DRIVER
11853 M: Juerg Haefliger <juergh@gmail.com>
11854 L: lm-sensors@lm-sensors.org
11856 F: Documentation/hwmon/vt1211
11857 F: drivers/hwmon/vt1211.c
11859 VT8231 HARDWARE MONITOR DRIVER
11860 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11861 L: lm-sensors@lm-sensors.org
11863 F: drivers/hwmon/vt8231.c
11865 VUB300 USB to SDIO/SD/MMC bridge chip
11866 M: Tony Olech <tony.olech@elandigitalsystems.com>
11867 L: linux-mmc@vger.kernel.org
11868 L: linux-usb@vger.kernel.org
11870 F: drivers/mmc/host/vub300.c
11872 W1 DALLAS'S 1-WIRE BUS
11873 M: Evgeniy Polyakov <zbr@ioremap.net>
11875 F: Documentation/w1/
11878 W83791D HARDWARE MONITORING DRIVER
11879 M: Marc Hulsman <m.hulsman@tudelft.nl>
11880 L: lm-sensors@lm-sensors.org
11882 F: Documentation/hwmon/w83791d
11883 F: drivers/hwmon/w83791d.c
11885 W83793 HARDWARE MONITORING DRIVER
11886 M: Rudolf Marek <r.marek@assembler.cz>
11887 L: lm-sensors@lm-sensors.org
11889 F: Documentation/hwmon/w83793
11890 F: drivers/hwmon/w83793.c
11892 W83795 HARDWARE MONITORING DRIVER
11893 M: Jean Delvare <jdelvare@suse.com>
11894 L: lm-sensors@lm-sensors.org
11896 F: drivers/hwmon/w83795.c
11898 W83L51xD SD/MMC CARD INTERFACE DRIVER
11899 M: Pierre Ossman <pierre@ossman.eu>
11901 F: drivers/mmc/host/wbsd.*
11903 WACOM PROTOCOL 4 SERIAL TABLETS
11904 M: Julian Squires <julian@cipht.net>
11905 M: Hans de Goede <hdegoede@redhat.com>
11906 L: linux-input@vger.kernel.org
11908 F: drivers/input/tablet/wacom_serial4.c
11910 WATCHDOG DEVICE DRIVERS
11911 M: Wim Van Sebroeck <wim@iguana.be>
11912 R: Guenter Roeck <linux@roeck-us.net>
11913 L: linux-watchdog@vger.kernel.org
11914 W: http://www.linux-watchdog.org/
11915 T: git git://www.linux-watchdog.org/linux-watchdog.git
11917 F: Documentation/watchdog/
11918 F: drivers/watchdog/
11919 F: include/linux/watchdog.h
11920 F: include/uapi/linux/watchdog.h
11923 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11924 L: linux-scsi@vger.kernel.org
11926 F: drivers/scsi/wd7000.c
11929 M: David Herrmann <dh.herrmann@googlemail.com>
11930 L: linux-input@vger.kernel.org
11932 F: drivers/hid/hid-wiimote*
11935 M: David Härdeman <david@hardeman.nu>
11937 F: drivers/media/rc/winbond-cir.c
11939 WINSYSTEMS WS16C48 GPIO DRIVER
11940 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11941 L: linux-gpio@vger.kernel.org
11943 F: drivers/gpio/gpio-ws16c48.c
11946 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11947 M: linux-wimax@intel.com
11948 L: wimax@linuxwimax.org (subscribers-only)
11950 W: http://linuxwimax.org
11951 F: Documentation/wimax/README.wimax
11952 F: include/linux/wimax/debug.h
11953 F: include/net/wimax.h
11954 F: include/uapi/linux/wimax.h
11957 WISTRON LAPTOP BUTTON DRIVER
11958 M: Miloslav Trmac <mitr@volny.cz>
11960 F: drivers/input/misc/wistron_btns.c
11962 WL3501 WIRELESS PCMCIA CARD DRIVER
11963 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11964 L: linux-wireless@vger.kernel.org
11965 W: http://oops.ghostprotocols.net:81/blog
11967 F: drivers/net/wireless/wl3501*
11969 WOLFSON MICROELECTRONICS DRIVERS
11970 L: patches@opensource.wolfsonmicro.com
11971 T: git https://github.com/CirrusLogic/linux-drivers.git
11972 W: https://github.com/CirrusLogic/linux-drivers/wiki
11974 F: Documentation/hwmon/wm83??
11975 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11976 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11977 F: Documentation/devicetree/bindings/mfd/arizona.txt
11978 F: arch/arm/mach-s3c64xx/mach-crag6410*
11979 F: drivers/clk/clk-wm83*.c
11980 F: drivers/extcon/extcon-arizona.c
11981 F: drivers/leds/leds-wm83*.c
11982 F: drivers/gpio/gpio-*wm*.c
11983 F: drivers/gpio/gpio-arizona.c
11984 F: drivers/hwmon/wm83??-hwmon.c
11985 F: drivers/input/misc/wm831x-on.c
11986 F: drivers/input/touchscreen/wm831x-ts.c
11987 F: drivers/input/touchscreen/wm97*.c
11988 F: drivers/mfd/arizona*
11989 F: drivers/mfd/wm*.c
11990 F: drivers/mfd/cs47l24*
11991 F: drivers/power/wm83*.c
11992 F: drivers/rtc/rtc-wm83*.c
11993 F: drivers/regulator/wm8*.c
11994 F: drivers/video/backlight/wm83*_bl.c
11995 F: drivers/watchdog/wm83*_wdt.c
11996 F: include/linux/mfd/arizona/
11997 F: include/linux/mfd/wm831x/
11998 F: include/linux/mfd/wm8350/
11999 F: include/linux/mfd/wm8400*
12000 F: include/linux/wm97xx.h
12001 F: include/sound/wm????.h
12002 F: sound/soc/codecs/arizona.?
12003 F: sound/soc/codecs/wm*
12004 F: sound/soc/codecs/cs47l24*
12007 M: Tejun Heo <tj@kernel.org>
12008 R: Lai Jiangshan <jiangshanlai@gmail.com>
12009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12011 F: include/linux/workqueue.h
12012 F: kernel/workqueue.c
12013 F: Documentation/workqueue.txt
12016 M: Andrew Hendry <andrew.hendry@gmail.com>
12017 L: linux-x25@vger.kernel.org
12019 F: Documentation/networking/x25*
12020 F: include/net/x25*
12023 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12024 M: Thomas Gleixner <tglx@linutronix.de>
12025 M: Ingo Molnar <mingo@redhat.com>
12026 M: "H. Peter Anvin" <hpa@zytor.com>
12028 L: linux-kernel@vger.kernel.org
12029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12031 F: Documentation/x86/
12034 X86 PLATFORM DRIVERS
12035 M: Darren Hart <dvhart@infradead.org>
12036 L: platform-driver-x86@vger.kernel.org
12037 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12039 F: drivers/platform/x86/
12040 F: drivers/platform/olpc/
12042 X86 MCE INFRASTRUCTURE
12043 M: Tony Luck <tony.luck@intel.com>
12044 M: Borislav Petkov <bp@alien8.de>
12045 L: linux-edac@vger.kernel.org
12047 F: arch/x86/kernel/cpu/mcheck/*
12049 X86 MICROCODE UPDATE SUPPORT
12050 M: Borislav Petkov <bp@alien8.de>
12052 F: arch/x86/kernel/cpu/microcode/*
12055 M: Andy Lutomirski <luto@amacapital.net>
12056 L: linux-kernel@vger.kernel.org
12057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12059 F: arch/x86/entry/vdso/
12061 XC2028/3028 TUNER DRIVER
12062 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12063 L: linux-media@vger.kernel.org
12064 W: https://linuxtv.org
12065 T: git git://linuxtv.org/media_tree.git
12067 F: drivers/media/tuners/tuner-xc2028.*
12069 XEN HYPERVISOR INTERFACE
12070 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12071 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12072 M: David Vrabel <david.vrabel@citrix.com>
12073 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12077 F: drivers/*/xen-*front.c
12079 F: arch/x86/include/asm/xen/
12081 F: include/uapi/xen/
12084 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12085 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12088 F: arch/arm/include/asm/xen/
12090 XEN HYPERVISOR ARM64
12091 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12092 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12095 F: arch/arm64/include/asm/xen/
12097 XEN NETWORK BACKEND DRIVER
12098 M: Wei Liu <wei.liu2@citrix.com>
12099 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12100 L: netdev@vger.kernel.org
12102 F: drivers/net/xen-netback/*
12105 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12106 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12108 F: arch/x86/pci/*xen*
12109 F: drivers/pci/*xen*
12111 XEN BLOCK SUBSYSTEM
12112 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12113 M: Roger Pau Monné <roger.pau@citrix.com>
12114 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12116 F: drivers/block/xen-blkback/*
12117 F: drivers/block/xen*
12120 M: Juergen Gross <jgross@suse.com>
12121 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12122 L: linux-scsi@vger.kernel.org
12124 F: drivers/scsi/xen-scsifront.c
12125 F: drivers/xen/xen-scsiback.c
12126 F: include/xen/interface/io/vscsiif.h
12128 XEN SWIOTLB SUBSYSTEM
12129 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12130 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12132 F: arch/x86/xen/*swiotlb*
12133 F: drivers/xen/*swiotlb*
12136 P: Silicon Graphics Inc
12137 M: Dave Chinner <david@fromorbit.com>
12140 W: http://oss.sgi.com/projects/xfs
12141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12143 F: Documentation/filesystems/xfs.txt
12146 XILINX AXI ETHERNET DRIVER
12147 M: Anirudha Sarangi <anirudh@xilinx.com>
12148 M: John Linn <John.Linn@xilinx.com>
12150 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12152 XILINX UARTLITE SERIAL DRIVER
12153 M: Peter Korsgaard <jacmet@sunsite.dk>
12154 L: linux-serial@vger.kernel.org
12156 F: drivers/tty/serial/uartlite.c
12158 XILINX VIDEO IP CORES
12159 M: Hyun Kwon <hyun.kwon@xilinx.com>
12160 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12161 L: linux-media@vger.kernel.org
12162 T: git git://linuxtv.org/media_tree.git
12164 F: Documentation/devicetree/bindings/media/xilinx/
12165 F: drivers/media/platform/xilinx/
12166 F: include/uapi/linux/xilinx-v4l2-controls.h
12169 M: Eli Billauer <eli.billauer@gmail.com>
12170 L: linux-kernel@vger.kernel.org
12172 F: drivers/char/xillybus/
12174 XTENSA XTFPGA PLATFORM SUPPORT
12175 M: Max Filippov <jcmvbkbc@gmail.com>
12176 L: linux-xtensa@linux-xtensa.org
12178 F: drivers/spi/spi-xtensa-xtfpga.c
12179 F: sound/soc/xtensa/xtfpga-i2s.c
12181 YAM DRIVER FOR AX.25
12182 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12183 L: linux-hams@vger.kernel.org
12185 F: drivers/net/hamradio/yam*
12186 F: include/linux/yam.h
12188 YEALINK PHONE DRIVER
12189 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12190 L: usbb2k-api-dev@nongnu.org
12192 F: Documentation/input/yealink.txt
12193 F: drivers/input/misc/yealink.*
12195 Z8530 DRIVER FOR AX.25
12196 M: Joerg Reuter <jreuter@yaina.de>
12197 W: http://yaina.de/jreuter/
12198 W: http://www.qsl.net/dl1bke/
12199 L: linux-hams@vger.kernel.org
12201 F: Documentation/networking/z8530drv.txt
12202 F: drivers/net/hamradio/*scc.c
12203 F: drivers/net/hamradio/z8530.h
12205 ZBUD COMPRESSED PAGE ALLOCATOR
12206 M: Seth Jennings <sjenning@redhat.com>
12207 L: linux-mm@kvack.org
12210 F: include/linux/zbud.h
12212 ZD1211RW WIRELESS DRIVER
12213 M: Daniel Drake <dsd@gentoo.org>
12214 M: Ulrich Kunitz <kune@deine-taler.de>
12215 W: http://zd1211.ath.cx/wiki/DriverRewrite
12216 L: linux-wireless@vger.kernel.org
12217 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12219 F: drivers/net/wireless/zydas/zd1211rw/
12221 ZPOOL COMPRESSED PAGE STORAGE API
12222 M: Dan Streetman <ddstreet@ieee.org>
12223 L: linux-mm@kvack.org
12226 F: include/linux/zpool.h
12228 ZR36067 VIDEO FOR LINUX DRIVER
12229 L: mjpeg-users@lists.sourceforge.net
12230 L: linux-media@vger.kernel.org
12231 W: http://mjpeg.sourceforge.net/driver-zoran/
12232 T: hg https://linuxtv.org/hg/v4l-dvb
12234 F: drivers/media/pci/zoran/
12236 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12237 M: Minchan Kim <minchan@kernel.org>
12238 M: Nitin Gupta <ngupta@vflare.org>
12239 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12240 L: linux-kernel@vger.kernel.org
12242 F: drivers/block/zram/
12243 F: Documentation/blockdev/zram.txt
12245 ZS DECSTATION Z85C30 SERIAL DRIVER
12246 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12248 F: drivers/tty/serial/zs.*
12250 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12251 M: Minchan Kim <minchan@kernel.org>
12252 M: Nitin Gupta <ngupta@vflare.org>
12253 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12254 L: linux-mm@kvack.org
12257 F: include/linux/zsmalloc.h
12258 F: Documentation/vm/zsmalloc.txt
12260 ZSWAP COMPRESSED SWAP CACHING
12261 M: Seth Jennings <sjenning@redhat.com>
12262 L: linux-mm@kvack.org
12267 M: Linus Torvalds <torvalds@linux-foundation.org>
12268 L: linux-kernel@vger.kernel.org
12269 Q: http://patchwork.kernel.org/project/LKML/list/
12270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12271 S: Buried alive in reporters