3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: linux-hwmon@vger.kernel.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: linux-hwmon@vger.kernel.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: linux-hwmon@vger.kernel.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: linux-hwmon@vger.kernel.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: linux-hwmon@vger.kernel.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: linux-hwmon@vger.kernel.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: linux-hwmon@vger.kernel.org
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
645 F: drivers/usb/gadget/udc/amd5536udc.*
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P: Andres Salomon <dilinger@queued.net>
649 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
658 M: Joerg Roedel <joro@8bytes.org>
659 L: iommu@lists.linux-foundation.org
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
666 M: Oded Gabbay <oded.gabbay@gmail.com>
667 L: dri-devel@lists.freedesktop.org
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M: Brijesh Singh <brijeshkumar.singh@amd.com>
684 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M: Tom Lendacky <thomas.lendacky@amd.com>
687 F: arch/arm64/boot/dts/amd/
690 M: Tom Lendacky <thomas.lendacky@amd.com>
691 L: netdev@vger.kernel.org
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
696 AMS (Apple Motion Sensor) DRIVER
697 M: Michael Hanselmann <linux-kernel@hansmi.ch>
699 F: drivers/macintosh/ams/
701 ANALOG DEVICES INC AD9389B DRIVER
702 M: Hans Verkuil <hans.verkuil@cisco.com>
703 L: linux-media@vger.kernel.org
705 F: drivers/media/i2c/ad9389b*
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M: Lars-Peter Clausen <lars@metafoo.de>
709 L: linux-media@vger.kernel.org
710 W: http://ez.analog.com/community/linux-device-drivers
712 F: drivers/media/i2c/adv7180.c
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7511*
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7604*
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7842*
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
745 ANALOG DEVICES INC ASOC DRIVERS
746 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W: http://blackfin.uclinux.org/
750 F: sound/soc/blackfin/*
752 ANALOG DEVICES INC IIO DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 M: Michael Hennerich <Michael.Hennerich@analog.com>
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
763 ANALOG DEVICES INC DMA DRIVERS
764 M: Lars-Peter Clausen <lars@metafoo.de>
765 W: http://ez.analog.com/community/linux-device-drivers
767 F: drivers/dma/dma-axi-dmac.c
770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M: Arve HjønnevĂ¥g <arve@android.com>
772 M: Riley Andrews <riandrews@android.com>
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L: devel@driverdev.osuosl.org
777 F: drivers/staging/android/
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M: Johannes Berg <johannes@sipsolutions.net>
781 L: linuxppc-dev@lists.ozlabs.org
782 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M: William Breathitt Gray <vilhelm.gray@gmail.com>
788 L: linux-iio@vger.kernel.org
790 F: drivers/iio/dac/stx104.c
793 M: Jiri Kosina <jikos@kernel.org>
795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F: arch/x86/kernel/apm_32.c
797 F: include/linux/apm_bios.h
798 F: include/uapi/linux/apm_bios.h
799 F: drivers/char/apm-emulation.c
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M: Henrik Rydberg <rydberg@bitmath.org>
803 L: linux-input@vger.kernel.org
805 F: drivers/input/mouse/bcm5974.c
808 M: Henrik Rydberg <rydberg@bitmath.org>
809 L: linux-hwmon@vger.kernel.org
811 F: drivers/hwmon/applesmc.c
813 APPLETALK NETWORK LAYER
814 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
816 F: drivers/net/appletalk/
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M: Duc Dang <dhdang@apm.com>
822 F: arch/arm64/boot/dts/apm/
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M: Iyappan Subramanian <isubramanian@apm.com>
826 M: Keyur Chudgar <kchudgar@apm.com>
828 F: drivers/net/ethernet/apm/xgene/
829 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
831 APTINA CAMERA SENSOR PLL
832 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L: linux-media@vger.kernel.org
835 F: drivers/media/i2c/aptina-pll.*
837 ARC FRAMEBUFFER DRIVER
838 M: Jaya Kumar <jayalk@intworks.biz>
840 F: drivers/video/fbdev/arcfb.c
841 F: drivers/video/fbdev/core/fb_defio.c
844 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L: netdev@vger.kernel.org
847 F: drivers/net/arcnet/
848 F: include/uapi/linux/if_arcnet.h
851 M: Liviu Dudau <liviu.dudau@arm.com>
853 F: drivers/gpu/drm/arm/
854 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
856 ARM MFM AND FLOPPY DRIVERS
857 M: Ian Molton <spyro@f2s.com>
859 F: arch/arm/lib/floppydma.S
860 F: arch/arm/include/asm/floppy.h
862 ARM PMU PROFILING AND DEBUGGING
863 M: Will Deacon <will.deacon@arm.com>
864 R: Mark Rutland <mark.rutland@arm.com>
866 F: arch/arm*/kernel/perf_*
867 F: arch/arm/oprofile/common.c
868 F: arch/arm*/kernel/hw_breakpoint.c
869 F: arch/arm*/include/asm/hw_breakpoint.h
870 F: arch/arm*/include/asm/perf_event.h
871 F: drivers/perf/arm_pmu.c
872 F: include/linux/perf/arm_pmu.h
875 M: Russell King <linux@arm.linux.org.uk>
876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877 W: http://www.arm.linux.org.uk/
881 ARM SUB-ARCHITECTURES
882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
888 ARM PRIMECELL AACI PL041 DRIVER
889 M: Russell King <linux@arm.linux.org.uk>
893 ARM PRIMECELL CLCD PL110 DRIVER
894 M: Russell King <linux@arm.linux.org.uk>
896 F: drivers/video/fbdev/amba-clcd.*
898 ARM PRIMECELL KMI PL050 DRIVER
899 M: Russell King <linux@arm.linux.org.uk>
901 F: drivers/input/serio/ambakmi.*
902 F: include/linux/amba/kmi.h
904 ARM PRIMECELL MMCI PL180/1 DRIVER
905 M: Russell King <linux@arm.linux.org.uk>
907 F: drivers/mmc/host/mmci.*
908 F: include/linux/amba/mmci.h
910 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
911 M: Russell King <linux@arm.linux.org.uk>
913 F: drivers/tty/serial/amba-pl01*.c
914 F: include/linux/amba/serial.h
916 ARM PRIMECELL BUS SUPPORT
917 M: Russell King <linux@arm.linux.org.uk>
920 F: include/linux/amba/bus.h
922 ARM/ADS SPHERE MACHINE SUPPORT
923 M: Lennert Buytenhek <kernel@wantstofly.org>
924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 ARM/AFEB9260 MACHINE SUPPORT
928 M: Sergey Lapin <slapin@ossfans.org>
929 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 ARM/AJECO 1ARM MACHINE SUPPORT
933 M: Lennert Buytenhek <kernel@wantstofly.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 ARM/Allwinner sunXi SoC support
938 M: Maxime Ripard <maxime.ripard@free-electrons.com>
939 M: Chen-Yu Tsai <wens@csie.org>
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 ARM/Allwinner SoC Clock Support
945 M: Emilio LĂ³pez <emilio@elopez.com.ar>
947 F: drivers/clk/sunxi/
949 ARM/Amlogic Meson SoC support
950 M: Carlo Caione <carlo@caione.org>
951 M: Kevin Hilman <khilman@baylibre.com>
952 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
953 L: linux-amlogic@lists.infradead.org
954 W: http://linux-meson.com/
956 F: arch/arm/mach-meson/
957 F: arch/arm/boot/dts/meson*
958 F: arch/arm64/boot/dts/amlogic/
959 F: drivers/pinctrl/meson/
962 ARM/Annapurna Labs ALPINE ARCHITECTURE
963 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
964 M: Antoine Tenart <antoine.tenart@free-electrons.com>
966 F: arch/arm/mach-alpine/
967 F: arch/arm/boot/dts/alpine*
968 F: arch/arm64/boot/dts/al/
969 F: drivers/*/*alpine*
971 ARM/ARTPEC MACHINE SUPPORT
972 M: Jesper Nilsson <jesper.nilsson@axis.com>
973 M: Lars Persson <lars.persson@axis.com>
974 M: Niklas Cassel <niklas.cassel@axis.com>
976 L: linux-arm-kernel@axis.com
977 F: arch/arm/mach-artpec
978 F: arch/arm/boot/dts/artpec6*
979 F: drivers/clk/clk-artpec6.c
981 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
982 M: Nicolas Ferre <nicolas.ferre@atmel.com>
983 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
984 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 W: http://www.linux4sam.org
987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
989 F: arch/arm/mach-at91/
991 F: arch/arm/boot/dts/at91*.dts
992 F: arch/arm/boot/dts/at91*.dtsi
993 F: arch/arm/boot/dts/sama*.dts
994 F: arch/arm/boot/dts/sama*.dtsi
995 F: arch/arm/include/debug/at91.S
997 ARM/ATMEL AT91 Clock Support
998 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1002 ARM/CALXEDA HIGHBANK ARCHITECTURE
1003 M: Rob Herring <robh@kernel.org>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006 F: arch/arm/mach-highbank/
1007 F: arch/arm/boot/dts/highbank.dts
1008 F: arch/arm/boot/dts/ecx-*.dts*
1010 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1011 M: Krzysztof Halasa <khalasa@piap.pl>
1013 F: arch/arm/mach-cns3xxx/
1015 ARM/CAVIUM THUNDER NETWORK DRIVER
1016 M: Sunil Goutham <sgoutham@cavium.com>
1017 M: Robert Richter <rric@kernel.org>
1018 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 F: drivers/net/ethernet/cavium/thunder/
1022 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1023 M: Alexander Shiyan <shc_work@mail.ru>
1024 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1029 M: Hartley Sweeten <hsweeten@visionengravers.com>
1030 M: Ryan Mallon <rmallon@gmail.com>
1031 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 F: arch/arm/mach-ep93xx/
1034 F: arch/arm/mach-ep93xx/include/mach/
1036 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1037 M: Lennert Buytenhek <kernel@wantstofly.org>
1038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 M: Russell King <linux@arm.linux.org.uk>
1043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 F: arch/arm/include/asm/clkdev.h
1046 F: drivers/clk/clkdev.c
1048 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1049 M: Mike Rapoport <mike@compulab.co.il>
1050 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 ARM/CONTEC MICRO9 MACHINE SUPPORT
1054 M: Hubert Feurstein <hubert.feurstein@contec.at>
1056 F: arch/arm/mach-ep93xx/micro9.c
1058 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1059 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 F: drivers/hwtracing/coresight/*
1063 F: Documentation/trace/coresight.txt
1064 F: Documentation/devicetree/bindings/arm/coresight.txt
1065 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1067 ARM/CORGI MACHINE SUPPORT
1068 M: Richard Purdie <rpurdie@rpsys.net>
1071 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1072 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 T: git git://github.com/ulli-kroll/linux.git
1076 F: arch/arm/mach-gemini/
1077 F: drivers/rtc/rtc-gemini.c
1079 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1080 M: Barry Song <baohua@kernel.org>
1081 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1084 F: arch/arm/boot/dts/prima2*
1085 F: arch/arm/mach-prima2/
1086 F: drivers/clk/sirf/
1087 F: drivers/clocksource/timer-prima2.c
1088 F: drivers/clocksource/timer-atlas7.c
1091 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1092 M: Baruch Siach <baruch@tkos.co.il>
1093 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095 F: arch/arm/boot/dts/cx92755*
1098 ARM/EBSA110 MACHINE SUPPORT
1099 M: Russell King <linux@arm.linux.org.uk>
1100 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 W: http://www.arm.linux.org.uk/
1103 F: arch/arm/mach-ebsa110/
1104 F: drivers/net/ethernet/amd/am79c961a.*
1106 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1107 M: Uwe Kleine-König <kernel@pengutronix.de>
1108 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1113 M: Daniel Ribeiro <drwyrm@gmail.com>
1114 M: Stefan Schmidt <stefan@openezx.org>
1115 M: Harald Welte <laforge@openezx.org>
1116 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1117 W: http://www.openezx.org/
1119 T: topgit git://git.openezx.org/openezx.git
1120 F: arch/arm/mach-pxa/ezx.c
1122 ARM/FARADAY FA526 PORT
1123 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1124 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126 T: git git://git.berlios.de/gemini-board
1127 F: arch/arm/mm/*-fa*
1129 ARM/FOOTBRIDGE ARCHITECTURE
1130 M: Russell King <linux@arm.linux.org.uk>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 W: http://www.arm.linux.org.uk/
1134 F: arch/arm/include/asm/hardware/dec21285.h
1135 F: arch/arm/mach-footbridge/
1137 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1138 M: Shawn Guo <shawnguo@kernel.org>
1139 M: Sascha Hauer <kernel@pengutronix.de>
1140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1143 F: arch/arm/mach-imx/
1144 F: arch/arm/mach-mxs/
1145 F: arch/arm/boot/dts/imx*
1146 F: arch/arm/configs/imx*_defconfig
1150 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1151 M: Shawn Guo <shawnguo@kernel.org>
1152 M: Sascha Hauer <kernel@pengutronix.de>
1153 R: Stefan Agner <stefan@agner.ch>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1157 F: arch/arm/mach-imx/*vf610*
1158 F: arch/arm/boot/dts/vf*
1160 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1161 M: Lennert Buytenhek <kernel@wantstofly.org>
1162 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 ARM/GUMSTIX MACHINE SUPPORT
1166 M: Steve Sakoman <sakoman@gmail.com>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1171 M: Philipp Zabel <philipp.zabel@gmail.com>
1172 M: Paul Parsons <lost.distance@yahoo.com>
1173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 F: arch/arm/mach-pxa/hx4700.c
1176 F: arch/arm/mach-pxa/include/mach/hx4700.h
1177 F: sound/soc/pxa/hx4700.c
1179 ARM/HISILICON SOC SUPPORT
1180 M: Wei Xu <xuwei5@hisilicon.com>
1181 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182 W: http://www.hisilicon.com
1184 T: git git://github.com/hisilicon/linux-hisi.git
1185 F: arch/arm/mach-hisi/
1186 F: arch/arm/boot/dts/hi3*
1187 F: arch/arm/boot/dts/hip*
1188 F: arch/arm/boot/dts/hisi*
1189 F: arch/arm64/boot/dts/hisilicon/
1191 ARM/HP JORNADA 7XX MACHINE SUPPORT
1192 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1196 F: arch/arm/mach-sa1100/jornada720.c
1197 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1199 ARM/IGEP MACHINE SUPPORT
1200 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1201 M: Javier Martinez Canillas <javier@dowhile0.org>
1202 L: linux-omap@vger.kernel.org
1203 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 F: arch/arm/boot/dts/omap3-igep*
1207 ARM/INCOME PXA270 SUPPORT
1208 M: Marek Vasut <marek.vasut@gmail.com>
1209 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1213 ARM/INTEL IOP32X ARM ARCHITECTURE
1214 M: Lennert Buytenhek <kernel@wantstofly.org>
1215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 ARM/INTEL IOP33X ARM ARCHITECTURE
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 ARM/INTEL IOP13XX ARM ARCHITECTURE
1223 M: Lennert Buytenhek <kernel@wantstofly.org>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 ARM/INTEL IQ81342EX MACHINE SUPPORT
1228 M: Lennert Buytenhek <kernel@wantstofly.org>
1229 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 ARM/INTEL IXDP2850 MACHINE SUPPORT
1233 M: Lennert Buytenhek <kernel@wantstofly.org>
1234 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237 ARM/INTEL IXP4XX ARM ARCHITECTURE
1238 M: Imre Kaloz <kaloz@openwrt.org>
1239 M: Krzysztof Halasa <khalasa@piap.pl>
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 F: arch/arm/mach-ixp4xx/
1244 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1245 M: Jonathan Cameron <jic23@cam.ac.uk>
1246 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 F: arch/arm/mach-pxa/stargate2.c
1249 F: drivers/pcmcia/pxa2xx_stargate2.c
1251 ARM/INTEL XSC3 (MANZANO) ARM CORE
1252 M: Lennert Buytenhek <kernel@wantstofly.org>
1253 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1257 M: Lennert Buytenhek <kernel@wantstofly.org>
1258 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1262 M: Santosh Shilimkar <ssantosh@kernel.org>
1263 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 F: arch/arm/mach-keystone/
1266 F: arch/arm/boot/dts/k2*
1267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1269 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1270 M: Santosh Shilimkar <ssantosh@kernel.org>
1271 L: linux-kernel@vger.kernel.org
1273 F: drivers/clk/keystone/
1275 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1276 M: Santosh Shilimkar <ssantosh@kernel.org>
1277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 L: linux-kernel@vger.kernel.org
1280 F: drivers/clocksource/timer-keystone.c
1282 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1283 M: Santosh Shilimkar <ssantosh@kernel.org>
1284 L: linux-kernel@vger.kernel.org
1286 F: drivers/power/reset/keystone-reset.c
1288 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1289 M: Santosh Shilimkar <ssantosh@kernel.org>
1290 L: linux-kernel@vger.kernel.org
1292 F: drivers/memory/*emif*
1294 ARM/LOGICPD PXA270 MACHINE SUPPORT
1295 M: Lennert Buytenhek <kernel@wantstofly.org>
1296 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 ARM/LPC18XX ARCHITECTURE
1300 M: Joachim Eastwood <manabian@gmail.com>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F: arch/arm/boot/dts/lpc43*
1304 F: drivers/clk/nxp/clk-lpc18xx*
1305 F: drivers/clocksource/time-lpc32xx.c
1306 F: drivers/i2c/busses/i2c-lpc2k.c
1307 F: drivers/memory/pl172.c
1308 F: drivers/mtd/spi-nor/nxp-spifi.c
1309 F: drivers/rtc/rtc-lpc24xx.c
1312 ARM/LPC32XX SOC SUPPORT
1313 M: Vladimir Zapolskiy <vz@mleia.com>
1314 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1315 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1318 F: arch/arm/boot/dts/lpc32*
1319 F: arch/arm/mach-lpc32xx/
1320 F: drivers/i2c/busses/i2c-pnx.c
1321 F: drivers/net/ethernet/nxp/lpc_eth.c
1322 F: drivers/usb/host/ohci-nxp.c
1323 F: drivers/watchdog/pnx4008_wdt.c
1326 ARM/MAGICIAN MACHINE SUPPORT
1327 M: Philipp Zabel <philipp.zabel@gmail.com>
1330 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1331 M: Jason Cooper <jason@lakedaemon.net>
1332 M: Andrew Lunn <andrew@lunn.ch>
1333 M: Gregory Clement <gregory.clement@free-electrons.com>
1334 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 F: arch/arm/mach-mvebu/
1338 F: drivers/rtc/rtc-armada38x.c
1339 F: arch/arm/boot/dts/armada*
1340 F: arch/arm/boot/dts/kirkwood*
1341 F: arch/arm64/boot/dts/marvell/armada*
1344 ARM/Marvell Berlin SoC support
1345 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1346 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 F: arch/arm/mach-berlin/
1349 F: arch/arm/boot/dts/berlin*
1350 F: arch/arm64/boot/dts/marvell/berlin*
1353 ARM/Marvell Dove/MV78xx0/Orion SOC support
1354 M: Jason Cooper <jason@lakedaemon.net>
1355 M: Andrew Lunn <andrew@lunn.ch>
1356 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1357 M: Gregory Clement <gregory.clement@free-electrons.com>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 F: arch/arm/mach-dove/
1361 F: arch/arm/mach-mv78xx0/
1362 F: arch/arm/mach-orion5x/
1363 F: arch/arm/plat-orion/
1364 F: arch/arm/boot/dts/dove*
1365 F: arch/arm/boot/dts/orion5x*
1368 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1369 M: Alexander Clouter <alex@digriz.org.uk>
1370 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371 W: http://www.digriz.org.uk/ts78xx/kernel
1373 F: arch/arm/mach-orion5x/ts78xx-*
1375 ARM/OXNAS platform support
1376 M: Neil Armstrong <narmstrong@baylibre.com>
1377 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 F: arch/arm/mach-oxnas/
1380 F: arch/arm/boot/dts/oxnas*
1381 F: arch/arm/boot/dts/wd-mbwe.dts
1384 ARM/Mediatek RTC DRIVER
1385 M: Eddie Huang <eddie.huang@mediatek.com>
1386 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1389 F: drivers/rtc/rtc-mt6397.c
1391 ARM/Mediatek SoC support
1392 M: Matthias Brugger <matthias.bgg@gmail.com>
1393 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1396 F: arch/arm/boot/dts/mt6*
1397 F: arch/arm/boot/dts/mt8*
1398 F: arch/arm/mach-mediatek/
1402 ARM/Mediatek USB3 PHY DRIVER
1403 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1404 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1407 F: drivers/phy/phy-mt65xx-usb3.c
1409 ARM/MICREL KS8695 ARCHITECTURE
1410 M: Greg Ungerer <gerg@uclinux.org>
1411 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412 F: arch/arm/mach-ks8695/
1415 ARM/MIOA701 MACHINE SUPPORT
1416 M: Robert Jarzmik <robert.jarzmik@free.fr>
1417 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1418 F: arch/arm/mach-pxa/mioa701.c
1421 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1422 M: Michael Petchkovsky <mkpetch@internode.on.net>
1425 ARM/NOMADIK ARCHITECTURE
1426 M: Alessandro Rubini <rubini@unipv.it>
1427 M: Linus Walleij <linus.walleij@linaro.org>
1428 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430 F: arch/arm/mach-nomadik/
1431 F: drivers/pinctrl/nomadik/
1432 F: drivers/i2c/busses/i2c-nomadik.c
1433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1435 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1436 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1437 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1438 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1441 ARM/TOSA MACHINE SUPPORT
1442 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1443 M: Dirk Opfer <dirk@opfer-online.de>
1446 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1447 M: Marek Vasut <marek.vasut@gmail.com>
1448 L: linux-arm-kernel@lists.infradead.org
1449 W: http://hackndev.com
1451 F: arch/arm/mach-pxa/include/mach/palmtx.h
1452 F: arch/arm/mach-pxa/palmtx.c
1453 F: arch/arm/mach-pxa/include/mach/palmt5.h
1454 F: arch/arm/mach-pxa/palmt5.c
1455 F: arch/arm/mach-pxa/include/mach/palmld.h
1456 F: arch/arm/mach-pxa/palmld.c
1457 F: arch/arm/mach-pxa/include/mach/palmte2.h
1458 F: arch/arm/mach-pxa/palmte2.c
1459 F: arch/arm/mach-pxa/include/mach/palmtc.h
1460 F: arch/arm/mach-pxa/palmtc.c
1462 ARM/PALM TREO SUPPORT
1463 M: Tomas Cech <sleep_walker@suse.com>
1464 L: linux-arm-kernel@lists.infradead.org
1465 W: http://hackndev.com
1467 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1468 F: arch/arm/mach-pxa/palmtreo.c
1471 M: Sergey Lapin <slapin@ossfans.org>
1472 L: linux-arm-kernel@lists.infradead.org
1473 W: http://hackndev.com
1475 F: arch/arm/mach-pxa/include/mach/palmz72.h
1476 F: arch/arm/mach-pxa/palmz72.c
1479 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1480 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1483 ARM/PT DIGITAL BOARD PORT
1484 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 W: http://www.arm.linux.org.uk/
1489 ARM/QUALCOMM SUPPORT
1490 M: Andy Gross <andy.gross@linaro.org>
1491 M: David Brown <david.brown@linaro.org>
1492 L: linux-arm-msm@vger.kernel.org
1493 L: linux-soc@vger.kernel.org
1495 F: arch/arm/boot/dts/qcom-*.dts
1496 F: arch/arm/boot/dts/qcom-*.dtsi
1497 F: arch/arm/mach-qcom/
1498 F: arch/arm64/boot/dts/qcom/*
1499 F: drivers/soc/qcom/
1500 F: drivers/tty/serial/msm_serial.h
1501 F: drivers/tty/serial/msm_serial.c
1502 F: drivers/*/pm8???-*
1503 F: drivers/mfd/ssbi.c
1504 F: drivers/firmware/qcom_scm.c
1505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1507 ARM/RADISYS ENP2611 MACHINE SUPPORT
1508 M: Lennert Buytenhek <kernel@wantstofly.org>
1509 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1512 ARM/RENESAS ARM64 ARCHITECTURE
1513 M: Simon Horman <horms@verge.net.au>
1514 M: Magnus Damm <magnus.damm@gmail.com>
1515 L: linux-renesas-soc@vger.kernel.org
1516 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1519 F: arch/arm64/boot/dts/renesas/
1521 ARM/RISCPC ARCHITECTURE
1522 M: Russell King <linux@arm.linux.org.uk>
1523 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 W: http://www.arm.linux.org.uk/
1526 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1527 F: arch/arm/include/asm/hardware/ioc.h
1528 F: arch/arm/include/asm/hardware/iomd.h
1529 F: arch/arm/include/asm/hardware/memc.h
1530 F: arch/arm/mach-rpc/
1531 F: drivers/net/ethernet/8390/etherh.c
1532 F: drivers/net/ethernet/i825xx/ether1*
1533 F: drivers/net/ethernet/seeq/ether3*
1534 F: drivers/scsi/arm/
1536 ARM/Rockchip SoC support
1537 M: Heiko Stuebner <heiko@sntech.de>
1538 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 L: linux-rockchip@lists.infradead.org
1540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1542 F: arch/arm/boot/dts/rk3*
1543 F: arch/arm/mach-rockchip/
1544 F: drivers/clk/rockchip/
1545 F: drivers/i2c/busses/i2c-rk3x.c
1546 F: drivers/*/*rockchip*
1547 F: drivers/*/*/*rockchip*
1548 F: sound/soc/rockchip/
1551 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1552 M: Kukjin Kim <kgene@kernel.org>
1553 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1557 F: arch/arm/boot/dts/s3c*
1558 F: arch/arm/boot/dts/s5p*
1559 F: arch/arm/boot/dts/samsung*
1560 F: arch/arm/boot/dts/exynos*
1561 F: arch/arm64/boot/dts/exynos/
1562 F: arch/arm/plat-samsung/
1563 F: arch/arm/mach-s3c24*/
1564 F: arch/arm/mach-s3c64xx/
1565 F: arch/arm/mach-s5p*/
1566 F: arch/arm/mach-exynos*/
1567 F: drivers/*/*s3c2410*
1568 F: drivers/*/*/*s3c2410*
1569 F: drivers/soc/samsung/*
1570 F: drivers/spi/spi-s3c*
1571 F: sound/soc/samsung/*
1572 F: Documentation/arm/Samsung/
1573 F: Documentation/devicetree/bindings/arm/samsung/
1574 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1575 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1578 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1579 M: Kyungmin Park <kyungmin.park@samsung.com>
1580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1582 F: arch/arm/mach-s5pv210/
1584 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1585 M: Kyungmin Park <kyungmin.park@samsung.com>
1586 M: Kamil Debski <k.debski@samsung.com>
1587 L: linux-arm-kernel@lists.infradead.org
1588 L: linux-media@vger.kernel.org
1590 F: drivers/media/platform/s5p-g2d/
1592 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1593 M: Kyungmin Park <kyungmin.park@samsung.com>
1594 M: Kamil Debski <k.debski@samsung.com>
1595 M: Jeongtae Park <jtp.park@samsung.com>
1596 L: linux-arm-kernel@lists.infradead.org
1597 L: linux-media@vger.kernel.org
1599 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1600 F: drivers/media/platform/s5p-mfc/
1602 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1603 M: Kyungmin Park <kyungmin.park@samsung.com>
1604 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1605 L: linux-arm-kernel@lists.infradead.org
1606 L: linux-media@vger.kernel.org
1608 F: drivers/media/platform/s5p-tv/
1610 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1611 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1612 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1613 L: linux-arm-kernel@lists.infradead.org
1614 L: linux-media@vger.kernel.org
1616 F: drivers/media/platform/s5p-jpeg/
1618 ARM/SHMOBILE ARM ARCHITECTURE
1619 M: Simon Horman <horms@verge.net.au>
1620 M: Magnus Damm <magnus.damm@gmail.com>
1621 L: linux-renesas-soc@vger.kernel.org
1622 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1625 F: arch/arm/boot/dts/emev2*
1626 F: arch/arm/boot/dts/r7s*
1627 F: arch/arm/boot/dts/r8a*
1628 F: arch/arm/boot/dts/sh*
1629 F: arch/arm/configs/shmobile_defconfig
1630 F: arch/arm/include/debug/renesas-scif.S
1631 F: arch/arm/mach-shmobile/
1634 ARM/SOCFPGA ARCHITECTURE
1635 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1637 F: arch/arm/mach-socfpga/
1638 F: arch/arm/boot/dts/socfpga*
1639 F: arch/arm/configs/socfpga_defconfig
1640 F: arch/arm64/boot/dts/altera/
1641 W: http://www.rocketboards.org
1642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1644 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1645 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1647 F: drivers/clk/socfpga/
1649 ARM/SOCFPGA EDAC SUPPORT
1650 M: Thor Thayer <tthayer@opensource.altera.com>
1652 F: drivers/edac/altera_edac.
1654 ARM/STI ARCHITECTURE
1655 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1656 M: Maxime Coquelin <maxime.coquelin@st.com>
1657 M: Patrice Chotard <patrice.chotard@st.com>
1658 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 L: kernel@stlinux.com
1660 W: http://www.stlinux.com
1662 F: arch/arm/mach-sti/
1663 F: arch/arm/boot/dts/sti*
1664 F: drivers/char/hw_random/st-rng.c
1665 F: drivers/clocksource/arm_global_timer.c
1666 F: drivers/clocksource/clksrc_st_lpc.c
1667 F: drivers/cpufreq/sti-cpufreq.c
1668 F: drivers/i2c/busses/i2c-st.c
1669 F: drivers/media/rc/st_rc.c
1670 F: drivers/media/platform/sti/c8sectpfe/
1671 F: drivers/mmc/host/sdhci-st.c
1672 F: drivers/phy/phy-miphy28lp.c
1673 F: drivers/phy/phy-miphy365x.c
1674 F: drivers/phy/phy-stih407-usb.c
1675 F: drivers/phy/phy-stih41x-usb.c
1676 F: drivers/pinctrl/pinctrl-st.c
1677 F: drivers/remoteproc/st_remoteproc.c
1678 F: drivers/reset/sti/
1679 F: drivers/rtc/rtc-st-lpc.c
1680 F: drivers/tty/serial/st-asc.c
1681 F: drivers/usb/dwc3/dwc3-st.c
1682 F: drivers/usb/host/ehci-st.c
1683 F: drivers/usb/host/ohci-st.c
1684 F: drivers/watchdog/st_lpc_wdt.c
1685 F: drivers/ata/ahci_st.c
1687 ARM/STM32 ARCHITECTURE
1688 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1689 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1693 F: drivers/clocksource/armv7m_systick.c
1695 ARM/TANGO ARCHITECTURE
1696 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1697 L: linux-arm-kernel@lists.infradead.org
1699 F: arch/arm/mach-tango/
1700 F: arch/arm/boot/dts/tango*
1702 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1703 M: Lennert Buytenhek <kernel@wantstofly.org>
1704 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707 ARM/TETON BGA MACHINE SUPPORT
1708 M: "Mark F. Brown" <mark.brown314@gmail.com>
1709 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712 ARM/THECUS N2100 MACHINE SUPPORT
1713 M: Lennert Buytenhek <kernel@wantstofly.org>
1714 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1718 M: Wan ZongShun <mcuos.com@gmail.com>
1719 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720 W: http://www.mcuos.com
1722 F: arch/arm/mach-w90x900/
1723 F: drivers/input/keyboard/w90p910_keypad.c
1724 F: drivers/input/touchscreen/w90p910_ts.c
1725 F: drivers/watchdog/nuc900_wdt.c
1726 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1727 F: drivers/mtd/nand/nuc900_nand.c
1728 F: drivers/rtc/rtc-nuc900.c
1729 F: drivers/spi/spi-nuc900.c
1730 F: drivers/usb/host/ehci-w90x900.c
1731 F: drivers/video/fbdev/nuc900fb.c
1733 ARM/U300 MACHINE SUPPORT
1734 M: Linus Walleij <linus.walleij@linaro.org>
1735 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1737 F: arch/arm/mach-u300/
1738 F: drivers/clocksource/timer-u300.c
1739 F: drivers/i2c/busses/i2c-stu300.c
1740 F: drivers/rtc/rtc-coh901331.c
1741 F: drivers/watchdog/coh901327_wdt.c
1742 F: drivers/dma/coh901318*
1743 F: drivers/mfd/ab3100*
1744 F: drivers/rtc/rtc-ab3100.c
1745 F: drivers/rtc/rtc-coh901331.c
1746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1748 ARM/UNIPHIER ARCHITECTURE
1749 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1750 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 F: arch/arm/boot/dts/uniphier*
1753 F: arch/arm/include/asm/hardware/cache-uniphier.h
1754 F: arch/arm/mach-uniphier/
1755 F: arch/arm/mm/cache-uniphier.c
1756 F: arch/arm64/boot/dts/socionext/
1757 F: drivers/bus/uniphier-system-bus.c
1758 F: drivers/i2c/busses/i2c-uniphier*
1759 F: drivers/pinctrl/uniphier/
1760 F: drivers/tty/serial/8250/8250_uniphier.c
1763 ARM/Ux500 ARM ARCHITECTURE
1764 M: Linus Walleij <linus.walleij@linaro.org>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1767 F: arch/arm/mach-ux500/
1768 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1769 F: drivers/dma/ste_dma40*
1770 F: drivers/hwspinlock/u8500_hsem.c
1771 F: drivers/mfd/abx500*
1772 F: drivers/mfd/ab8500*
1773 F: drivers/mfd/dbx500*
1774 F: drivers/mfd/db8500*
1775 F: drivers/pinctrl/nomadik/pinctrl-ab*
1776 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1777 F: drivers/rtc/rtc-ab8500.c
1778 F: drivers/rtc/rtc-pl031.c
1779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1781 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1782 M: Ulf Hansson <ulf.hansson@linaro.org>
1783 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 T: git git://git.linaro.org/people/ulfh/clk.git
1786 F: drivers/clk/ux500/
1787 F: include/linux/platform_data/clk-ux500.h
1789 ARM/VERSATILE EXPRESS PLATFORM
1790 M: Liviu Dudau <liviu.dudau@arm.com>
1791 M: Sudeep Holla <sudeep.holla@arm.com>
1792 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795 F: arch/arm/boot/dts/vexpress*
1796 F: arch/arm64/boot/dts/arm/
1797 F: arch/arm/mach-vexpress/
1800 F: drivers/clk/versatile/clk-vexpress-osc.c
1801 F: drivers/clocksource/versatile.c
1805 M: Russell King <linux@arm.linux.org.uk>
1806 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807 W: http://www.arm.linux.org.uk/
1811 ARM/VOIPAC PXA270 SUPPORT
1812 M: Marek Vasut <marek.vasut@gmail.com>
1813 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 F: arch/arm/mach-pxa/vpac270.c
1816 F: arch/arm/mach-pxa/include/mach/vpac270.h
1818 ARM/VT8500 ARM ARCHITECTURE
1819 M: Tony Prisk <linux@prisktech.co.nz>
1820 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 F: arch/arm/mach-vt8500/
1823 F: drivers/clocksource/vt8500_timer.c
1824 F: drivers/i2c/busses/i2c-wmt.c
1825 F: drivers/mmc/host/wmt-sdmmc.c
1826 F: drivers/pwm/pwm-vt8500.c
1827 F: drivers/rtc/rtc-vt8500.c
1828 F: drivers/tty/serial/vt8500_serial.c
1829 F: drivers/usb/host/ehci-platform.c
1830 F: drivers/usb/host/uhci-platform.c
1831 F: drivers/video/fbdev/vt8500lcdfb.*
1832 F: drivers/video/fbdev/wm8505fb*
1833 F: drivers/video/fbdev/wmt_ge_rops.*
1835 ARM/ZIPIT Z2 SUPPORT
1836 M: Marek Vasut <marek.vasut@gmail.com>
1837 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1839 F: arch/arm/mach-pxa/z2.c
1840 F: arch/arm/mach-pxa/include/mach/z2.h
1842 ARM/ZTE ARCHITECTURE
1843 M: Jun Nie <jun.nie@linaro.org>
1844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1846 F: arch/arm/mach-zx/
1848 F: Documentation/devicetree/bindings/arm/zte.txt
1849 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1851 ARM/ZYNQ ARCHITECTURE
1852 M: Michal Simek <michal.simek@xilinx.com>
1853 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1854 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1855 W: http://wiki.xilinx.com
1856 T: git https://github.com/Xilinx/linux-xlnx.git
1858 F: arch/arm/mach-zynq/
1859 F: drivers/cpuidle/cpuidle-zynq.c
1860 F: drivers/block/xsysace.c
1863 F: drivers/clocksource/cadence_ttc_timer.c
1864 F: drivers/i2c/busses/i2c-cadence.c
1865 F: drivers/mmc/host/sdhci-of-arasan.c
1866 F: drivers/edac/synopsys_edac.c
1869 M: Will Deacon <will.deacon@arm.com>
1870 R: Robin Murphy <robin.murphy@arm.com>
1871 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1873 F: drivers/iommu/arm-smmu.c
1874 F: drivers/iommu/arm-smmu-v3.c
1875 F: drivers/iommu/io-pgtable-arm.c
1876 F: drivers/iommu/io-pgtable-arm-v7s.c
1878 ARM64 PORT (AARCH64 ARCHITECTURE)
1879 M: Catalin Marinas <catalin.marinas@arm.com>
1880 M: Will Deacon <will.deacon@arm.com>
1881 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1885 F: Documentation/arm64/
1887 AS3645A LED FLASH CONTROLLER DRIVER
1888 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1889 L: linux-media@vger.kernel.org
1890 T: git git://linuxtv.org/media_tree.git
1892 F: drivers/media/i2c/as3645a.c
1893 F: include/media/i2c/as3645a.h
1895 ASC7621 HARDWARE MONITOR DRIVER
1896 M: George Joseph <george.joseph@fairview5.com>
1897 L: linux-hwmon@vger.kernel.org
1899 F: Documentation/hwmon/asc7621
1900 F: drivers/hwmon/asc7621.c
1902 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1903 M: Corentin Chary <corentin.chary@gmail.com>
1904 L: acpi4asus-user@lists.sourceforge.net
1905 L: platform-driver-x86@vger.kernel.org
1906 W: http://acpi4asus.sf.net
1908 F: drivers/platform/x86/asus*.c
1909 F: drivers/platform/x86/eeepc*.c
1911 ASUS WIRELESS RADIO CONTROL DRIVER
1912 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1913 L: platform-driver-x86@vger.kernel.org
1915 F: drivers/platform/x86/asus-wireless.c
1917 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1918 R: Dan Williams <dan.j.williams@intel.com>
1919 W: http://sourceforge.net/projects/xscaleiop
1921 F: Documentation/crypto/async-tx-api.txt
1924 F: include/linux/dmaengine.h
1925 F: include/linux/async_tx.h
1928 M: Wolfram Sang <wsa@the-dreams.de>
1929 L: linux-i2c@vger.kernel.org
1931 F: drivers/misc/eeprom/at24.c
1932 F: include/linux/platform_data/at24.h
1934 ATA OVER ETHERNET (AOE) DRIVER
1935 M: "Ed L. Cashin" <ed.cashin@acm.org>
1936 W: http://www.openaoe.org/
1938 F: Documentation/aoe/
1939 F: drivers/block/aoe/
1941 ATHEROS 71XX/9XXX GPIO DRIVER
1942 M: Alban Bedel <albeu@free.fr>
1943 W: https://github.com/AlbanBedel/linux
1944 T: git git://github.com/AlbanBedel/linux
1946 F: drivers/gpio/gpio-ath79.c
1947 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1949 ATHEROS ATH GENERIC UTILITIES
1950 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1951 L: linux-wireless@vger.kernel.org
1953 F: drivers/net/wireless/ath/*
1955 ATHEROS ATH5K WIRELESS DRIVER
1956 M: Jiri Slaby <jirislaby@gmail.com>
1957 M: Nick Kossifidis <mickflemm@gmail.com>
1958 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1959 L: linux-wireless@vger.kernel.org
1960 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1962 F: drivers/net/wireless/ath/ath5k/
1964 ATHEROS ATH6KL WIRELESS DRIVER
1965 M: Kalle Valo <kvalo@qca.qualcomm.com>
1966 L: linux-wireless@vger.kernel.org
1967 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1970 F: drivers/net/wireless/ath/ath6kl/
1972 WILOCITY WIL6210 WIRELESS DRIVER
1973 M: Maya Erez <qca_merez@qca.qualcomm.com>
1974 L: linux-wireless@vger.kernel.org
1975 L: wil6210@qca.qualcomm.com
1977 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1978 F: drivers/net/wireless/ath/wil6210/
1979 F: include/uapi/linux/wil6210_uapi.h
1981 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1982 M: Christian Lamparter <chunkeey@googlemail.com>
1983 L: linux-wireless@vger.kernel.org
1984 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1986 F: drivers/net/wireless/ath/carl9170/
1988 ATK0110 HWMON DRIVER
1989 M: Luca Tettamanti <kronos.it@gmail.com>
1990 L: linux-hwmon@vger.kernel.org
1992 F: drivers/hwmon/asus_atk0110.c
1995 M: Ville Syrjala <syrjala@sci.fi>
1997 F: drivers/input/misc/ati_remote2.c
1999 ATLX ETHERNET DRIVERS
2000 M: Jay Cliburn <jcliburn@gmail.com>
2001 M: Chris Snook <chris.snook@gmail.com>
2002 L: netdev@vger.kernel.org
2003 W: http://sourceforge.net/projects/atl1
2004 W: http://atl1.sourceforge.net
2006 F: drivers/net/ethernet/atheros/
2009 M: Chas Williams <3chas3@gmail.com>
2010 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2011 L: netdev@vger.kernel.org
2012 W: http://linux-atm.sourceforge.net
2015 F: include/linux/atm*
2016 F: include/uapi/linux/atm*
2018 ATMEL AT91 / AT32 MCI DRIVER
2019 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2021 F: drivers/mmc/host/atmel-mci.c
2023 ATMEL AT91 / AT32 SERIAL DRIVER
2024 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2026 F: drivers/tty/serial/atmel_serial.c
2028 ATMEL SAMA5D2 ADC DRIVER
2029 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2030 L: linux-iio@vger.kernel.org
2032 F: drivers/iio/adc/at91-sama5d2_adc.c
2034 ATMEL Audio ALSA driver
2035 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2036 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2041 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2042 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2044 F: drivers/dma/at_hdmac.c
2045 F: drivers/dma/at_hdmac_regs.h
2046 F: include/linux/platform_data/dma-atmel.h
2049 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2050 L: linux-arm-kernel@lists.infradead.org
2051 L: dmaengine@vger.kernel.org
2053 F: drivers/dma/at_xdmac.c
2056 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2057 L: linux-i2c@vger.kernel.org
2059 F: drivers/i2c/busses/i2c-at91.c
2062 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2063 L: linux-media@vger.kernel.org
2065 F: drivers/media/platform/soc_camera/atmel-isi.c
2066 F: include/media/atmel-isi.h
2069 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2070 L: linux-fbdev@vger.kernel.org
2072 F: drivers/video/fbdev/atmel_lcdfb.c
2073 F: include/video/atmel_lcdc.h
2075 ATMEL MACB ETHERNET DRIVER
2076 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2078 F: drivers/net/ethernet/cadence/
2081 M: Wenyou Yang <wenyou.yang@atmel.com>
2082 M: Josh Wu <rainyfeeling@outlook.com>
2083 L: linux-mtd@lists.infradead.org
2085 F: drivers/mtd/nand/atmel_nand*
2088 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2089 L: linux-mmc@vger.kernel.org
2091 F: drivers/mmc/host/sdhci-of-at91.c
2094 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2096 F: drivers/spi/spi-atmel.*
2099 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2100 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2102 F: drivers/misc/atmel-ssc.c
2103 F: include/linux/atmel-ssc.h
2105 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2106 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2107 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2109 F: drivers/misc/atmel_tclib.c
2110 F: drivers/clocksource/tcb_clksrc.c
2112 ATMEL USBA UDC DRIVER
2113 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2116 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2118 ATMEL WIRELESS DRIVER
2119 M: Simon Kelley <simon@thekelleys.org.uk>
2120 L: linux-wireless@vger.kernel.org
2121 W: http://www.thekelleys.org.uk/atmel
2122 W: http://atmelwlandriver.sourceforge.net/
2124 F: drivers/net/wireless/atmel/atmel*
2126 ATMEL MAXTOUCH DRIVER
2127 M: Nick Dyer <nick.dyer@itdev.co.uk>
2128 T: git git://github.com/atmel-maxtouch/linux.git
2130 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2131 F: drivers/input/touchscreen/atmel_mxt_ts.c
2132 F: include/linux/platform_data/atmel_mxt_ts.h
2134 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2135 M: Bradley Grove <linuxdrivers@attotech.com>
2136 L: linux-scsi@vger.kernel.org
2137 W: http://www.attotech.com
2139 F: drivers/scsi/esas2r
2141 ATUSB IEEE 802.15.4 RADIO DRIVER
2142 M: Stefan Schmidt <stefan@osg.samsung.com>
2143 L: linux-wpan@vger.kernel.org
2145 F: drivers/net/ieee802154/atusb.c
2146 F: drivers/net/ieee802154/atusb.h
2147 F: drivers/net/ieee802154/at86rf230.h
2150 M: Paul Moore <paul@paul-moore.com>
2151 M: Eric Paris <eparis@redhat.com>
2152 L: linux-audit@redhat.com (moderated for non-subscribers)
2153 W: http://people.redhat.com/sgrubb/audit/
2154 T: git git://git.infradead.org/users/pcmoore/audit
2156 F: include/linux/audit.h
2157 F: include/uapi/linux/audit.h
2160 AUXILIARY DISPLAY DRIVERS
2161 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2162 W: http://miguelojeda.es/auxdisplay.htm
2163 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2165 F: drivers/auxdisplay/
2166 F: include/linux/cfag12864b.h
2169 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2170 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2171 W: http://www.atmel.com/products/AVR32/
2172 W: http://mirror.egtvedt.no/avr32linux.org/
2173 W: http://avrfreaks.net/
2177 AVR32/AT32AP MACHINE SUPPORT
2178 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2179 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2181 F: arch/avr32/mach-at32ap/
2184 M: Ralf Baechle <ralf@linux-mips.org>
2185 L: linux-hams@vger.kernel.org
2186 W: http://www.linux-ax25.org/
2188 F: include/uapi/linux/ax25.h
2189 F: include/net/ax25.h
2193 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2194 L: linux-media@vger.kernel.org
2195 W: https://linuxtv.org
2196 T: git git://linuxtv.org/media_tree.git
2198 F: drivers/media/usb/dvb-usb-v2/az6007.c
2200 AZTECH FM RADIO RECEIVER DRIVER
2201 M: Hans Verkuil <hverkuil@xs4all.nl>
2202 L: linux-media@vger.kernel.org
2203 T: git git://linuxtv.org/media_tree.git
2204 W: https://linuxtv.org
2206 F: drivers/media/radio/radio-aztech*
2209 L: linux-wireless@vger.kernel.org
2210 L: b43-dev@lists.infradead.org
2211 W: http://wireless.kernel.org/en/users/Drivers/b43
2213 F: drivers/net/wireless/broadcom/b43/
2215 B43LEGACY WIRELESS DRIVER
2216 M: Larry Finger <Larry.Finger@lwfinger.net>
2217 L: linux-wireless@vger.kernel.org
2218 L: b43-dev@lists.infradead.org
2219 W: http://wireless.kernel.org/en/users/Drivers/b43
2221 F: drivers/net/wireless/broadcom/b43legacy/
2223 BACKLIGHT CLASS/SUBSYSTEM
2224 M: Jingoo Han <jingoohan1@gmail.com>
2225 M: Lee Jones <lee.jones@linaro.org>
2226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2228 F: drivers/video/backlight/
2229 F: include/linux/backlight.h
2232 M: Marek Lindner <mareklindner@neomailbox.ch>
2233 M: Simon Wunderlich <sw@simonwunderlich.de>
2234 M: Antonio Quartulli <a@unstable.cc>
2235 L: b.a.t.m.a.n@lists.open-mesh.org
2236 W: https://www.open-mesh.org/
2237 Q: https://patchwork.open-mesh.org/project/batman/list/
2241 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2242 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2243 L: linux-hams@vger.kernel.org
2244 W: http://www.baycom.org/~tom/ham/ham.html
2246 F: drivers/net/hamradio/baycom*
2248 BCACHE (BLOCK LAYER CACHE)
2249 M: Kent Overstreet <kent.overstreet@gmail.com>
2250 L: linux-bcache@vger.kernel.org
2251 W: http://bcache.evilpiepirate.org
2253 F: drivers/md/bcache/
2255 BDISP ST MEDIA DRIVER
2256 M: Fabien Dessenne <fabien.dessenne@st.com>
2257 L: linux-media@vger.kernel.org
2258 T: git git://linuxtv.org/media_tree.git
2259 W: https://linuxtv.org
2261 F: drivers/media/platform/sti/bdisp
2265 F: Documentation/filesystems/befs.txt
2268 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2269 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2270 L: netdev@vger.kernel.org
2272 F: drivers/net/ethernet/ec_bhf.c
2275 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2277 F: Documentation/filesystems/bfs.txt
2279 F: include/uapi/linux/bfs_fs.h
2281 BLACKFIN ARCHITECTURE
2282 M: Steven Miao <realmz6@gmail.com>
2283 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2284 T: git git://git.code.sf.net/p/adi-linux/code
2285 W: http://blackfin.uclinux.org
2289 BLACKFIN EMAC DRIVER
2290 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2291 W: http://blackfin.uclinux.org
2293 F: drivers/net/ethernet/adi/
2296 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2297 W: http://blackfin.uclinux.org
2299 F: drivers/rtc/rtc-bfin.c
2302 M: Sonic Zhang <sonic.zhang@analog.com>
2303 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2304 W: http://blackfin.uclinux.org
2306 F: drivers/mmc/host/bfin_sdh.c
2308 BLACKFIN SERIAL DRIVER
2309 M: Sonic Zhang <sonic.zhang@analog.com>
2310 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2311 W: http://blackfin.uclinux.org
2313 F: drivers/tty/serial/bfin_uart.c
2315 BLACKFIN WATCHDOG DRIVER
2316 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2317 W: http://blackfin.uclinux.org
2319 F: drivers/watchdog/bfin_wdt.c
2321 BLACKFIN I2C TWI DRIVER
2322 M: Sonic Zhang <sonic.zhang@analog.com>
2323 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2324 W: http://blackfin.uclinux.org/
2326 F: drivers/i2c/busses/i2c-bfin-twi.c
2328 BLACKFIN MEDIA DRIVER
2329 M: Scott Jiang <scott.jiang.linux@gmail.com>
2330 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2331 W: http://blackfin.uclinux.org/
2333 F: drivers/media/platform/blackfin/
2334 F: drivers/media/i2c/adv7183*
2335 F: drivers/media/i2c/vs6624*
2337 BLINKM RGB LED DRIVER
2338 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2340 F: drivers/leds/leds-blinkm.c
2343 M: Jens Axboe <axboe@kernel.dk>
2344 L: linux-block@vger.kernel.org
2345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2348 F: kernel/trace/blktrace.c
2351 M: Joern Engel <joern@lazybastard.org>
2352 L: linux-mtd@lists.infradead.org
2354 F: drivers/mtd/devices/block2mtd.c
2357 M: Marcel Holtmann <marcel@holtmann.org>
2358 M: Gustavo Padovan <gustavo@padovan.org>
2359 M: Johan Hedberg <johan.hedberg@gmail.com>
2360 L: linux-bluetooth@vger.kernel.org
2361 W: http://www.bluez.org/
2362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2365 F: drivers/bluetooth/
2368 M: Marcel Holtmann <marcel@holtmann.org>
2369 M: Gustavo Padovan <gustavo@padovan.org>
2370 M: Johan Hedberg <johan.hedberg@gmail.com>
2371 L: linux-bluetooth@vger.kernel.org
2372 W: http://www.bluez.org/
2373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2377 F: include/net/bluetooth/
2380 M: Jay Vosburgh <j.vosburgh@gmail.com>
2381 M: Veaceslav Falico <vfalico@gmail.com>
2382 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2383 L: netdev@vger.kernel.org
2384 W: http://sourceforge.net/projects/bonding/
2386 F: drivers/net/bonding/
2387 F: include/uapi/linux/if_bonding.h
2389 BPF (Safe dynamic programs and tools)
2390 M: Alexei Starovoitov <ast@kernel.org>
2391 L: netdev@vger.kernel.org
2392 L: linux-kernel@vger.kernel.org
2396 BROADCOM B44 10/100 ETHERNET DRIVER
2397 M: Gary Zambrano <zambrano@broadcom.com>
2398 L: netdev@vger.kernel.org
2400 F: drivers/net/ethernet/broadcom/b44.*
2402 BROADCOM GENET ETHERNET DRIVER
2403 M: Florian Fainelli <f.fainelli@gmail.com>
2404 L: netdev@vger.kernel.org
2406 F: drivers/net/ethernet/broadcom/genet/
2408 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2409 M: Sony Chacko <sony.chacko@qlogic.com>
2410 M: Dept-HSGLinuxNICDev@qlogic.com
2411 L: netdev@vger.kernel.org
2413 F: drivers/net/ethernet/broadcom/bnx2.*
2414 F: drivers/net/ethernet/broadcom/bnx2_*
2416 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2417 M: Ariel Elior <ariel.elior@qlogic.com>
2418 L: netdev@vger.kernel.org
2420 F: drivers/net/ethernet/broadcom/bnx2x/
2422 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2423 M: Florian Fainelli <f.fainelli@gmail.com>
2424 M: Ray Jui <rjui@broadcom.com>
2425 M: Scott Branden <sbranden@broadcom.com>
2426 L: bcm-kernel-feedback-list@broadcom.com
2427 T: git git://github.com/broadcom/mach-bcm
2429 F: arch/arm/mach-bcm/
2430 F: arch/arm/boot/dts/bcm113*
2431 F: arch/arm/boot/dts/bcm216*
2432 F: arch/arm/boot/dts/bcm281*
2433 F: arch/arm64/boot/dts/broadcom/
2434 F: arch/arm/configs/bcm_defconfig
2435 F: drivers/mmc/host/sdhci-bcm-kona.c
2436 F: drivers/clocksource/bcm_kona_timer.c
2438 BROADCOM BCM2835 ARM ARCHITECTURE
2439 M: Stephen Warren <swarren@wwwdotorg.org>
2440 M: Lee Jones <lee@kernel.org>
2441 M: Eric Anholt <eric@anholt.net>
2442 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2448 BROADCOM BCM47XX MIPS ARCHITECTURE
2449 M: Hauke Mehrtens <hauke@hauke-m.de>
2450 M: Rafał Miłecki <zajec5@gmail.com>
2451 L: linux-mips@linux-mips.org
2453 F: arch/mips/bcm47xx/*
2454 F: arch/mips/include/asm/mach-bcm47xx/*
2456 BROADCOM BCM5301X ARM ARCHITECTURE
2457 M: Hauke Mehrtens <hauke@hauke-m.de>
2458 L: linux-arm-kernel@lists.infradead.org
2460 F: arch/arm/mach-bcm/bcm_5301x.c
2461 F: arch/arm/boot/dts/bcm5301x.dtsi
2462 F: arch/arm/boot/dts/bcm470*
2464 BROADCOM BCM63XX ARM ARCHITECTURE
2465 M: Florian Fainelli <f.fainelli@gmail.com>
2466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2467 L: bcm-kernel-feedback-list@broadcom.com
2468 T: git git://github.com/broadcom/stblinux.git
2470 F: arch/arm/mach-bcm/bcm63xx.c
2471 F: arch/arm/include/debug/bcm63xx.S
2473 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2474 M: Kevin Cernekee <cernekee@gmail.com>
2475 L: linux-usb@vger.kernel.org
2477 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2479 BROADCOM BCM7XXX ARM ARCHITECTURE
2480 M: Brian Norris <computersforpeace@gmail.com>
2481 M: Gregory Fong <gregory.0xf0@gmail.com>
2482 M: Florian Fainelli <f.fainelli@gmail.com>
2483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2484 L: bcm-kernel-feedback-list@broadcom.com
2485 T: git git://github.com/broadcom/stblinux.git
2487 F: arch/arm/mach-bcm/*brcmstb*
2488 F: arch/arm/boot/dts/bcm7*.dts*
2489 F: drivers/bus/brcmstb_gisb.c
2492 BROADCOM BMIPS MIPS ARCHITECTURE
2493 M: Kevin Cernekee <cernekee@gmail.com>
2494 M: Florian Fainelli <f.fainelli@gmail.com>
2495 L: linux-mips@linux-mips.org
2496 T: git git://github.com/broadcom/stblinux.git
2498 F: arch/mips/bmips/*
2499 F: arch/mips/include/asm/mach-bmips/*
2500 F: arch/mips/kernel/*bmips*
2501 F: arch/mips/boot/dts/brcm/bcm*.dts*
2502 F: drivers/irqchip/irq-bcm63*
2503 F: drivers/irqchip/irq-bcm7*
2504 F: drivers/irqchip/irq-brcmstb*
2505 F: include/linux/bcm963xx_nvram.h
2506 F: include/linux/bcm963xx_tag.h
2508 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2509 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2510 M: Prashant Sreedharan <prashant@broadcom.com>
2511 M: Michael Chan <mchan@broadcom.com>
2512 L: netdev@vger.kernel.org
2514 F: drivers/net/ethernet/broadcom/tg3.*
2516 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2517 M: Brett Rudley <brudley@broadcom.com>
2518 M: Arend van Spriel <arend@broadcom.com>
2519 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2520 M: Hante Meuleman <meuleman@broadcom.com>
2521 L: linux-wireless@vger.kernel.org
2522 L: brcm80211-dev-list@broadcom.com
2524 F: drivers/net/wireless/broadcom/brcm80211/
2526 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2527 M: QLogic-Storage-Upstream@qlogic.com
2528 L: linux-scsi@vger.kernel.org
2530 F: drivers/scsi/bnx2fc/
2532 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2533 M: QLogic-Storage-Upstream@qlogic.com
2534 L: linux-scsi@vger.kernel.org
2536 F: drivers/scsi/bnx2i/
2538 BROADCOM IPROC ARM ARCHITECTURE
2539 M: Ray Jui <rjui@broadcom.com>
2540 M: Scott Branden <sbranden@broadcom.com>
2541 M: Jon Mason <jonmason@broadcom.com>
2542 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2543 L: bcm-kernel-feedback-list@broadcom.com
2544 T: git git://github.com/broadcom/cygnus-linux.git
2560 BROADCOM BRCMSTB GPIO DRIVER
2561 M: Gregory Fong <gregory.0xf0@gmail.com>
2562 L: bcm-kernel-feedback-list@broadcom.com
2564 F: drivers/gpio/gpio-brcmstb.c
2565 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2567 BROADCOM KONA GPIO DRIVER
2568 M: Ray Jui <rjui@broadcom.com>
2569 L: bcm-kernel-feedback-list@broadcom.com
2571 F: drivers/gpio/gpio-bcm-kona.c
2572 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2574 BROADCOM NVRAM DRIVER
2575 M: Rafał Miłecki <zajec5@gmail.com>
2576 L: linux-mips@linux-mips.org
2578 F: drivers/firmware/broadcom/*
2580 BROADCOM STB NAND FLASH DRIVER
2581 M: Brian Norris <computersforpeace@gmail.com>
2582 M: Kamal Dasu <kdasu.kdev@gmail.com>
2583 L: linux-mtd@lists.infradead.org
2584 L: bcm-kernel-feedback-list@broadcom.com
2586 F: drivers/mtd/nand/brcmnand/
2588 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2589 M: Rafał Miłecki <zajec5@gmail.com>
2590 L: linux-wireless@vger.kernel.org
2593 F: include/linux/bcma/
2595 BROADCOM SYSTEMPORT ETHERNET DRIVER
2596 M: Florian Fainelli <f.fainelli@gmail.com>
2597 L: netdev@vger.kernel.org
2599 F: drivers/net/ethernet/broadcom/bcmsysport.*
2601 BROADCOM VULCAN ARM64 SOC
2602 M: Jayachandran C. <jchandra@broadcom.com>
2603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2604 L: bcm-kernel-feedback-list@broadcom.com
2606 F: arch/arm64/boot/dts/broadcom/vulcan*
2608 BROCADE BFA FC SCSI DRIVER
2609 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2610 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2611 L: linux-scsi@vger.kernel.org
2613 F: drivers/scsi/bfa/
2615 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2616 M: Rasesh Mody <rasesh.mody@qlogic.com>
2617 L: netdev@vger.kernel.org
2619 F: drivers/net/ethernet/brocade/bna/
2621 BSG (block layer generic sg v4 driver)
2622 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2623 L: linux-scsi@vger.kernel.org
2626 F: include/linux/bsg.h
2627 F: include/uapi/linux/bsg.h
2630 M: Clemens Ladisch <clemens@ladisch.de>
2631 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2632 T: git git://git.alsa-project.org/alsa-kernel.git
2634 F: Documentation/sound/alsa/Bt87x.txt
2635 F: sound/pci/bt87x.c
2638 M: Michael Buesch <m@bues.ch>
2639 W: http://bu3sch.de/btgpio.php
2641 F: drivers/gpio/gpio-bt8xx.c
2644 M: Chris Mason <clm@fb.com>
2645 M: Josef Bacik <jbacik@fb.com>
2646 M: David Sterba <dsterba@suse.com>
2647 L: linux-btrfs@vger.kernel.org
2648 W: http://btrfs.wiki.kernel.org/
2649 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2652 F: Documentation/filesystems/btrfs.txt
2655 BTTV VIDEO4LINUX DRIVER
2656 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2657 L: linux-media@vger.kernel.org
2658 W: https://linuxtv.org
2659 T: git git://linuxtv.org/media_tree.git
2661 F: Documentation/video4linux/bttv/
2662 F: drivers/media/pci/bt8xx/bttv*
2664 BUSLOGIC SCSI DRIVER
2665 M: Khalid Aziz <khalid@gonehiking.org>
2666 L: linux-scsi@vger.kernel.org
2668 F: drivers/scsi/BusLogic.*
2669 F: drivers/scsi/FlashPoint.*
2671 C-MEDIA CMI8788 DRIVER
2672 M: Clemens Ladisch <clemens@ladisch.de>
2673 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2674 T: git git://git.alsa-project.org/alsa-kernel.git
2676 F: sound/pci/oxygen/
2679 M: Mark Salter <msalter@redhat.com>
2680 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2681 L: linux-c6x-dev@linux-c6x.org
2682 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2686 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2687 M: David Howells <dhowells@redhat.com>
2688 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2690 F: Documentation/filesystems/caching/cachefiles.txt
2693 CADET FM/AM RADIO RECEIVER DRIVER
2694 M: Hans Verkuil <hverkuil@xs4all.nl>
2695 L: linux-media@vger.kernel.org
2696 T: git git://linuxtv.org/media_tree.git
2697 W: https://linuxtv.org
2699 F: drivers/media/radio/radio-cadet*
2701 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2702 M: Jonathan Corbet <corbet@lwn.net>
2703 L: linux-media@vger.kernel.org
2704 T: git git://linuxtv.org/media_tree.git
2706 F: Documentation/video4linux/cafe_ccic
2707 F: drivers/media/platform/marvell-ccic/
2710 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2711 L: netdev@vger.kernel.org
2713 F: Documentation/networking/caif/
2714 F: drivers/net/caif/
2715 F: include/uapi/linux/caif/
2716 F: include/net/caif/
2719 CALGARY x86-64 IOMMU
2720 M: Muli Ben-Yehuda <muli@il.ibm.com>
2721 M: "Jon D. Mason" <jdmason@kudzu.us>
2722 L: discuss@x86-64.org
2724 F: arch/x86/kernel/pci-calgary_64.c
2725 F: arch/x86/kernel/tce_64.c
2726 F: arch/x86/include/asm/calgary.h
2727 F: arch/x86/include/asm/tce.h
2730 M: Oliver Hartkopp <socketcan@hartkopp.net>
2731 M: Marc Kleine-Budde <mkl@pengutronix.de>
2732 L: linux-can@vger.kernel.org
2733 W: https://github.com/linux-can
2734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2737 F: Documentation/networking/can.txt
2739 F: include/linux/can/core.h
2740 F: include/uapi/linux/can.h
2741 F: include/uapi/linux/can/bcm.h
2742 F: include/uapi/linux/can/raw.h
2743 F: include/uapi/linux/can/gw.h
2746 M: Wolfgang Grandegger <wg@grandegger.com>
2747 M: Marc Kleine-Budde <mkl@pengutronix.de>
2748 L: linux-can@vger.kernel.org
2749 W: https://github.com/linux-can
2750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2754 F: include/linux/can/dev.h
2755 F: include/linux/can/platform/
2756 F: include/uapi/linux/can/error.h
2757 F: include/uapi/linux/can/netlink.h
2760 M: Serge Hallyn <serge.hallyn@canonical.com>
2761 L: linux-security-module@vger.kernel.org
2763 F: include/linux/capability.h
2764 F: include/uapi/linux/capability.h
2765 F: security/commoncap.c
2766 F: kernel/capability.c
2768 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2769 M: Kevin Tsai <ktsai@capellamicro.com>
2771 F: drivers/iio/light/cm*
2772 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2774 CAVIUM LIQUIDIO NETWORK DRIVER
2775 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2776 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2777 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2778 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2779 L: netdev@vger.kernel.org
2780 W: http://www.cavium.com
2782 F: drivers/net/ethernet/cavium/liquidio/
2784 CC2520 IEEE-802.15.4 RADIO DRIVER
2785 M: Varka Bhadram <varkabhadram@gmail.com>
2786 L: linux-wpan@vger.kernel.org
2788 F: drivers/net/ieee802154/cc2520.c
2789 F: include/linux/spi/cc2520.h
2790 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2792 CELL BROADBAND ENGINE ARCHITECTURE
2793 M: Arnd Bergmann <arnd@arndb.de>
2794 L: linuxppc-dev@lists.ozlabs.org
2795 W: http://www.ibm.com/developerworks/power/cell/
2797 F: arch/powerpc/include/asm/cell*.h
2798 F: arch/powerpc/include/asm/spu*.h
2799 F: arch/powerpc/include/uapi/asm/spu*.h
2800 F: arch/powerpc/oprofile/*cell*
2801 F: arch/powerpc/platforms/cell/
2803 CEPH COMMON CODE (LIBCEPH)
2804 M: Ilya Dryomov <idryomov@gmail.com>
2805 M: "Yan, Zheng" <zyan@redhat.com>
2806 M: Sage Weil <sage@redhat.com>
2807 L: ceph-devel@vger.kernel.org
2809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2810 T: git git://github.com/ceph/ceph-client.git
2813 F: include/linux/ceph/
2814 F: include/linux/crush/
2816 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2817 M: "Yan, Zheng" <zyan@redhat.com>
2818 M: Sage Weil <sage@redhat.com>
2819 M: Ilya Dryomov <idryomov@gmail.com>
2820 L: ceph-devel@vger.kernel.org
2822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2823 T: git git://github.com/ceph/ceph-client.git
2825 F: Documentation/filesystems/ceph.txt
2828 CERTIFICATE HANDLING:
2829 M: David Howells <dhowells@redhat.com>
2830 M: David Woodhouse <dwmw2@infradead.org>
2831 L: keyrings@vger.kernel.org
2833 F: Documentation/module-signing.txt
2835 F: scripts/sign-file.c
2836 F: scripts/extract-cert.c
2838 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2839 L: linux-usb@vger.kernel.org
2841 F: Documentation/usb/WUSB-Design-overview.txt
2842 F: Documentation/usb/wusb-cbaf
2843 F: drivers/usb/host/hwa-hc.c
2844 F: drivers/usb/host/whci/
2845 F: drivers/usb/wusbcore/
2846 F: include/linux/usb/wusb*
2848 CFAG12864B LCD DRIVER
2849 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2850 W: http://miguelojeda.es/auxdisplay.htm
2851 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2853 F: drivers/auxdisplay/cfag12864b.c
2854 F: include/linux/cfag12864b.h
2856 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2857 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2858 W: http://miguelojeda.es/auxdisplay.htm
2859 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2861 F: drivers/auxdisplay/cfag12864bfb.c
2862 F: include/linux/cfag12864b.h
2864 CFG80211 and NL80211
2865 M: Johannes Berg <johannes@sipsolutions.net>
2866 L: linux-wireless@vger.kernel.org
2867 W: http://wireless.kernel.org/
2868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2871 F: include/uapi/linux/nl80211.h
2872 F: include/net/cfg80211.h
2874 X: net/wireless/wext*
2876 CHAR and MISC DRIVERS
2877 M: Arnd Bergmann <arnd@arndb.de>
2878 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2883 F: include/linux/miscdevice.h
2886 M: Andy Whitcroft <apw@canonical.com>
2887 M: Joe Perches <joe@perches.com>
2889 F: scripts/checkpatch.pl
2891 CHINESE DOCUMENTATION
2892 M: Harry Wei <harryxiyou@gmail.com>
2893 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2894 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2896 F: Documentation/zh_CN/
2898 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2899 M: Peter Chen <Peter.Chen@nxp.com>
2900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2901 L: linux-usb@vger.kernel.org
2903 F: drivers/usb/chipidea/
2905 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2906 M: Hans de Goede <hdegoede@redhat.com>
2907 L: linux-input@vger.kernel.org
2909 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2910 F: drivers/input/touchscreen/chipone_icn8318.c
2912 CHROME HARDWARE PLATFORM SUPPORT
2913 M: Olof Johansson <olof@lixom.net>
2915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2916 F: drivers/platform/chrome/
2918 CISCO VIC ETHERNET NIC DRIVER
2919 M: Christian Benvenuti <benve@cisco.com>
2920 M: Sujith Sankar <ssujith@cisco.com>
2921 M: Govindarajulu Varadarajan <_govind@gmx.com>
2922 M: Neel Patel <neepatel@cisco.com>
2924 F: drivers/net/ethernet/cisco/enic/
2926 CISCO VIC LOW LATENCY NIC DRIVER
2927 M: Christian Benvenuti <benve@cisco.com>
2928 M: Dave Goodell <dgoodell@cisco.com>
2930 F: drivers/infiniband/hw/usnic/
2932 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2933 M: Hartley Sweeten <hsweeten@visionengravers.com>
2934 L: netdev@vger.kernel.org
2936 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2938 CIRRUS LOGIC AUDIO CODEC DRIVERS
2939 M: Brian Austin <brian.austin@cirrus.com>
2940 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2941 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2943 F: sound/soc/codecs/cs*
2946 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2947 L: linux-kernel@vger.kernel.org
2950 F: include/linux/cleancache.h
2953 M: Russell King <linux@arm.linux.org.uk>
2954 L: linux-clk@vger.kernel.org
2956 F: include/linux/clk.h
2958 CLOCKSOURCE, CLOCKEVENT DRIVERS
2959 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2960 M: Thomas Gleixner <tglx@linutronix.de>
2961 L: linux-kernel@vger.kernel.org
2962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2964 F: drivers/clocksource
2966 CISCO FCOE HBA DRIVER
2967 M: Hiral Patel <hiralpat@cisco.com>
2968 M: Suma Ramars <sramars@cisco.com>
2969 M: Brian Uchino <buchino@cisco.com>
2970 L: linux-scsi@vger.kernel.org
2972 F: drivers/scsi/fnic/
2974 CISCO SCSI HBA DRIVER
2975 M: Narsimhulu Musini <nmusini@cisco.com>
2976 M: Sesidhar Baddela <sebaddel@cisco.com>
2977 L: linux-scsi@vger.kernel.org
2979 F: drivers/scsi/snic/
2982 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2983 M: Daniel Oliveira Nascimento <don@syst.com.br>
2984 L: platform-driver-x86@vger.kernel.org
2986 F: drivers/platform/x86/classmate-laptop.c
2989 M: Hans Verkuil <hans.verkuil@cisco.com>
2990 L: linux-media@vger.kernel.org
2991 T: git git://linuxtv.org/media_tree.git
2992 W: https://linuxtv.org
2994 F: drivers/media/pci/cobalt/
2996 COCCINELLE/Semantic Patches (SmPL)
2997 M: Julia Lawall <Julia.Lawall@lip6.fr>
2998 M: Gilles Muller <Gilles.Muller@lip6.fr>
2999 M: Nicolas Palix <nicolas.palix@imag.fr>
3000 M: Michal Marek <mmarek@suse.com>
3001 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3003 W: http://coccinelle.lip6.fr/
3005 F: Documentation/coccinelle.txt
3006 F: scripts/coccinelle/
3007 F: scripts/coccicheck
3010 M: Jan Harkes <jaharkes@cs.cmu.edu>
3012 L: codalist@coda.cs.cmu.edu
3013 W: http://www.coda.cs.cmu.edu/
3015 F: Documentation/filesystems/coda.txt
3017 F: include/linux/coda*.h
3018 F: include/uapi/linux/coda*.h
3020 CODA V4L2 MEM2MEM DRIVER
3021 M: Philipp Zabel <p.zabel@pengutronix.de>
3022 L: linux-media@vger.kernel.org
3024 F: Documentation/devicetree/bindings/media/coda.txt
3025 F: drivers/media/platform/coda/
3027 COMMON CLK FRAMEWORK
3028 M: Michael Turquette <mturquette@baylibre.com>
3029 M: Stephen Boyd <sboyd@codeaurora.org>
3030 L: linux-clk@vger.kernel.org
3031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3034 X: drivers/clk/clkdev.c
3035 F: include/linux/clk-pr*
3036 F: include/linux/clk/
3038 COMMON INTERNET FILE SYSTEM (CIFS)
3039 M: Steve French <sfrench@samba.org>
3040 L: linux-cifs@vger.kernel.org
3041 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3042 W: http://linux-cifs.samba.org/
3043 T: git git://git.samba.org/sfrench/cifs-2.6.git
3045 F: Documentation/filesystems/cifs/
3048 COMPACTPCI HOTPLUG CORE
3049 M: Scott Murray <scott@spiteful.org>
3050 L: linux-pci@vger.kernel.org
3052 F: drivers/pci/hotplug/cpci_hotplug*
3054 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3055 M: Scott Murray <scott@spiteful.org>
3056 L: linux-pci@vger.kernel.org
3058 F: drivers/pci/hotplug/cpcihp_zt5550.*
3060 COMPACTPCI HOTPLUG GENERIC DRIVER
3061 M: Scott Murray <scott@spiteful.org>
3062 L: linux-pci@vger.kernel.org
3064 F: drivers/pci/hotplug/cpcihp_generic.c
3066 COMPAL LAPTOP SUPPORT
3067 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3068 L: platform-driver-x86@vger.kernel.org
3070 F: drivers/platform/x86/compal-laptop.c
3072 CONEXANT ACCESSRUNNER USB DRIVER
3073 L: accessrunner-general@lists.sourceforge.net
3074 W: http://accessrunner.sourceforge.net/
3076 F: drivers/usb/atm/cxacru.c
3079 M: Joel Becker <jlbec@evilplan.org>
3080 M: Christoph Hellwig <hch@lst.de>
3081 T: git git://git.infradead.org/users/hch/configfs.git
3084 F: include/linux/configfs.h
3087 M: Evgeniy Polyakov <zbr@ioremap.net>
3088 L: netdev@vger.kernel.org
3090 F: drivers/connector/
3092 CONTROL GROUP (CGROUP)
3093 M: Tejun Heo <tj@kernel.org>
3094 M: Li Zefan <lizefan@huawei.com>
3095 M: Johannes Weiner <hannes@cmpxchg.org>
3096 L: cgroups@vger.kernel.org
3097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3099 F: Documentation/cgroups/
3100 F: include/linux/cgroup*
3103 CONTROL GROUP - CPUSET
3104 M: Li Zefan <lizefan@huawei.com>
3105 L: cgroups@vger.kernel.org
3106 W: http://www.bullopensource.org/cpuset/
3107 W: http://oss.sgi.com/projects/cpusets/
3108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3110 F: Documentation/cgroups/cpusets.txt
3111 F: include/linux/cpuset.h
3114 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3115 M: Johannes Weiner <hannes@cmpxchg.org>
3116 M: Michal Hocko <mhocko@kernel.org>
3117 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3118 L: cgroups@vger.kernel.org
3119 L: linux-mm@kvack.org
3124 CORETEMP HARDWARE MONITORING DRIVER
3125 M: Fenghua Yu <fenghua.yu@intel.com>
3126 L: linux-hwmon@vger.kernel.org
3128 F: Documentation/hwmon/coretemp
3129 F: drivers/hwmon/coretemp.c
3131 COSA/SRP SYNC SERIAL DRIVER
3132 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3133 W: http://www.fi.muni.cz/~kas/cosa/
3135 F: drivers/net/wan/cosa*
3137 CPMAC ETHERNET DRIVER
3138 M: Florian Fainelli <florian@openwrt.org>
3139 L: netdev@vger.kernel.org
3141 F: drivers/net/ethernet/ti/cpmac.c
3143 CPU FREQUENCY DRIVERS
3144 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3145 M: Viresh Kumar <viresh.kumar@linaro.org>
3146 L: linux-pm@vger.kernel.org
3148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3149 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3151 F: include/linux/cpufreq.h
3153 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3154 M: Viresh Kumar <viresh.kumar@linaro.org>
3155 M: Sudeep Holla <sudeep.holla@arm.com>
3156 L: linux-pm@vger.kernel.org
3157 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3159 F: drivers/cpufreq/arm_big_little.h
3160 F: drivers/cpufreq/arm_big_little.c
3161 F: drivers/cpufreq/arm_big_little_dt.c
3163 CPUIDLE DRIVER - ARM BIG LITTLE
3164 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3165 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3166 L: linux-pm@vger.kernel.org
3167 L: linux-arm-kernel@lists.infradead.org
3168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3170 F: drivers/cpuidle/cpuidle-big_little.c
3172 CPUIDLE DRIVER - ARM EXYNOS
3173 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3174 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3175 M: Kukjin Kim <kgene@kernel.org>
3176 L: linux-pm@vger.kernel.org
3177 L: linux-samsung-soc@vger.kernel.org
3179 F: drivers/cpuidle/cpuidle-exynos.c
3180 F: arch/arm/mach-exynos/pm.c
3183 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3184 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3185 L: linux-pm@vger.kernel.org
3187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3188 F: drivers/cpuidle/*
3189 F: include/linux/cpuidle.h
3192 M: "H. Peter Anvin" <hpa@zytor.com>
3194 F: arch/x86/kernel/cpuid.c
3195 F: arch/x86/kernel/msr.c
3197 CPU POWER MONITORING SUBSYSTEM
3198 M: Thomas Renninger <trenn@suse.com>
3199 L: linux-pm@vger.kernel.org
3201 F: tools/power/cpupower/
3204 W: http://sourceforge.net/projects/cramfs/
3205 S: Orphan / Obsolete
3206 F: Documentation/filesystems/cramfs.txt
3210 M: Mikael Starvik <starvik@axis.com>
3211 M: Jesper Nilsson <jesper.nilsson@axis.com>
3212 L: linux-cris-kernel@axis.com
3213 W: http://developer.axis.com
3214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3217 F: drivers/tty/serial/crisv10.*
3220 M: Herbert Xu <herbert@gondor.apana.org.au>
3221 M: "David S. Miller" <davem@davemloft.net>
3222 L: linux-crypto@vger.kernel.org
3223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3226 F: Documentation/crypto/
3227 F: Documentation/DocBook/crypto-API.tmpl
3233 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3234 M: Neil Horman <nhorman@tuxdriver.com>
3235 L: linux-crypto@vger.kernel.org
3237 F: crypto/ansi_cprng.c
3241 M: Hans Verkuil <hverkuil@xs4all.nl>
3242 L: linux-media@vger.kernel.org
3243 T: git git://linuxtv.org/media_tree.git
3244 W: http://linuxtv.org
3246 F: drivers/media/i2c/cs3308.c
3247 F: drivers/media/i2c/cs3308.h
3249 CS5535 Audio ALSA driver
3250 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3252 F: sound/pci/cs5535audio/
3255 M: Solomon Peachy <pizza@shaftnet.org>
3257 F: drivers/net/wireless/st/cw1200/
3259 CX18 VIDEO4LINUX DRIVER
3260 M: Andy Walls <awalls@md.metrocast.net>
3261 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3262 L: linux-media@vger.kernel.org
3263 T: git git://linuxtv.org/media_tree.git
3264 W: https://linuxtv.org
3265 W: http://www.ivtvdriver.org/index.php/Cx18
3267 F: Documentation/video4linux/cx18.txt
3268 F: drivers/media/pci/cx18/
3269 F: include/uapi/linux/ivtv*
3271 CX2341X MPEG ENCODER HELPER MODULE
3272 M: Hans Verkuil <hverkuil@xs4all.nl>
3273 L: linux-media@vger.kernel.org
3274 T: git git://linuxtv.org/media_tree.git
3275 W: https://linuxtv.org
3277 F: drivers/media/common/cx2341x*
3278 F: include/media/cx2341x*
3280 CX24120 MEDIA DRIVER
3281 M: Jemma Denson <jdenson@gmail.com>
3282 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3283 L: linux-media@vger.kernel.org
3284 W: https://linuxtv.org
3285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3287 F: drivers/media/dvb-frontends/cx24120*
3289 CX88 VIDEO4LINUX DRIVER
3290 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3291 L: linux-media@vger.kernel.org
3292 W: https://linuxtv.org
3293 T: git git://linuxtv.org/media_tree.git
3295 F: Documentation/video4linux/cx88/
3296 F: drivers/media/pci/cx88/
3298 CXD2820R MEDIA DRIVER
3299 M: Antti Palosaari <crope@iki.fi>
3300 L: linux-media@vger.kernel.org
3301 W: https://linuxtv.org
3302 W: http://palosaari.fi/linux/
3303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3304 T: git git://linuxtv.org/anttip/media_tree.git
3306 F: drivers/media/dvb-frontends/cxd2820r*
3308 CXGB3 ETHERNET DRIVER (CXGB3)
3309 M: Santosh Raspatur <santosh@chelsio.com>
3310 L: netdev@vger.kernel.org
3311 W: http://www.chelsio.com
3313 F: drivers/net/ethernet/chelsio/cxgb3/
3315 CXGB3 ISCSI DRIVER (CXGB3I)
3316 M: Karen Xie <kxie@chelsio.com>
3317 L: linux-scsi@vger.kernel.org
3318 W: http://www.chelsio.com
3320 F: drivers/scsi/cxgbi/cxgb3i
3322 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3323 M: Steve Wise <swise@chelsio.com>
3324 L: linux-rdma@vger.kernel.org
3325 W: http://www.openfabrics.org
3327 F: drivers/infiniband/hw/cxgb3/
3329 CXGB4 ETHERNET DRIVER (CXGB4)
3330 M: Hariprasad S <hariprasad@chelsio.com>
3331 L: netdev@vger.kernel.org
3332 W: http://www.chelsio.com
3334 F: drivers/net/ethernet/chelsio/cxgb4/
3336 CXGB4 ISCSI DRIVER (CXGB4I)
3337 M: Karen Xie <kxie@chelsio.com>
3338 L: linux-scsi@vger.kernel.org
3339 W: http://www.chelsio.com
3341 F: drivers/scsi/cxgbi/cxgb4i
3343 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3344 M: Steve Wise <swise@chelsio.com>
3345 L: linux-rdma@vger.kernel.org
3346 W: http://www.openfabrics.org
3348 F: drivers/infiniband/hw/cxgb4/
3350 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3351 M: Casey Leedom <leedom@chelsio.com>
3352 L: netdev@vger.kernel.org
3353 W: http://www.chelsio.com
3355 F: drivers/net/ethernet/chelsio/cxgb4vf/
3357 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3358 M: Ian Munsie <imunsie@au1.ibm.com>
3359 M: Michael Neuling <mikey@neuling.org>
3360 L: linuxppc-dev@lists.ozlabs.org
3362 F: drivers/misc/cxl/
3363 F: include/misc/cxl*
3364 F: include/uapi/misc/cxl.h
3365 F: Documentation/powerpc/cxl.txt
3366 F: Documentation/powerpc/cxl.txt
3367 F: Documentation/ABI/testing/sysfs-class-cxl
3369 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3370 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3371 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3372 L: linux-scsi@vger.kernel.org
3374 F: drivers/scsi/cxlflash/
3375 F: include/uapi/scsi/cxlflash_ioctls.h
3376 F: Documentation/powerpc/cxlflash.txt
3378 STMMAC ETHERNET DRIVER
3379 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3380 L: netdev@vger.kernel.org
3381 W: http://www.stlinux.com
3383 F: drivers/net/ethernet/stmicro/stmmac/
3386 M: Russell King <linux@arm.linux.org.uk>
3387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3388 W: http://www.arm.linux.org.uk/
3390 F: drivers/video/fbdev/cyber2000fb.*
3392 CYCLADES ASYNC MUX DRIVER
3393 W: http://www.cyclades.com/
3395 F: drivers/tty/cyclades.c
3396 F: include/linux/cyclades.h
3397 F: include/uapi/linux/cyclades.h
3399 CYCLADES PC300 DRIVER
3400 W: http://www.cyclades.com/
3402 F: drivers/net/wan/pc300*
3404 CYPRESS_FIRMWARE MEDIA DRIVER
3405 M: Antti Palosaari <crope@iki.fi>
3406 L: linux-media@vger.kernel.org
3407 W: https://linuxtv.org
3408 W: http://palosaari.fi/linux/
3409 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3410 T: git git://linuxtv.org/anttip/media_tree.git
3412 F: drivers/media/common/cypress_firmware*
3414 CYTTSP TOUCHSCREEN DRIVER
3415 M: Ferruh Yigit <fery@cypress.com>
3416 L: linux-input@vger.kernel.org
3418 F: drivers/input/touchscreen/cyttsp*
3419 F: include/linux/input/cyttsp.h
3421 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3422 M: Joshua Kinard <kumba@gentoo.org>
3424 F: drivers/rtc/rtc-ds1685.c
3425 F: include/linux/rtc/ds1685.h
3427 DAMA SLAVE for AX.25
3428 M: Joerg Reuter <jreuter@yaina.de>
3429 W: http://yaina.de/jreuter/
3430 W: http://www.qsl.net/dl1bke/
3431 L: linux-hams@vger.kernel.org
3433 F: net/ax25/af_ax25.c
3434 F: net/ax25/ax25_dev.c
3435 F: net/ax25/ax25_ds_*
3436 F: net/ax25/ax25_in.c
3437 F: net/ax25/ax25_out.c
3438 F: net/ax25/ax25_timer.c
3439 F: net/ax25/sysctl_net_ax25.c
3441 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3442 L: netdev@vger.kernel.org
3444 F: Documentation/networking/dmfe.txt
3445 F: drivers/net/ethernet/dec/tulip/dmfe.c
3447 DC390/AM53C974 SCSI driver
3448 M: Hannes Reinecke <hare@suse.com>
3449 L: linux-scsi@vger.kernel.org
3451 F: drivers/scsi/am53c974.c
3454 M: Oliver Neukum <oliver@neukum.org>
3455 M: Ali Akcaagac <aliakc@web.de>
3456 M: Jamie Lenehan <lenehan@twibble.org>
3457 L: dc395x@twibble.org
3458 W: http://twibble.org/dist/dc395x/
3459 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3461 F: Documentation/scsi/dc395x.txt
3462 F: drivers/scsi/dc395x.*
3465 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3466 L: dccp@vger.kernel.org
3467 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3469 F: include/linux/dccp.h
3470 F: include/uapi/linux/dccp.h
3471 F: include/linux/tfrc.h
3474 DECnet NETWORK LAYER
3475 W: http://linux-decnet.sourceforge.net
3476 L: linux-decnet-user@lists.sourceforge.net
3478 F: Documentation/networking/decnet.txt
3481 DECSTATION PLATFORM SUPPORT
3482 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3483 L: linux-mips@linux-mips.org
3484 W: http://www.linux-mips.org/wiki/DECstation
3487 F: arch/mips/include/asm/dec/
3488 F: arch/mips/include/asm/mach-dec/
3490 DEFXX FDDI NETWORK DRIVER
3491 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3493 F: drivers/net/fddi/defxx.*
3496 M: Matthew Garrett <mjg59@srcf.ucam.org>
3497 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3498 L: platform-driver-x86@vger.kernel.org
3500 F: drivers/platform/x86/dell-laptop.c
3502 DELL LAPTOP RBTN DRIVER
3503 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3505 F: drivers/platform/x86/dell-rbtn.*
3507 DELL LAPTOP FREEFALL DRIVER
3508 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3510 F: drivers/platform/x86/dell-smo8800.c
3512 DELL LAPTOP SMM DRIVER
3513 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3515 F: drivers/hwmon/dell-smm-hwmon.c
3516 F: include/uapi/linux/i8k.h
3518 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3519 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3521 F: Documentation/dcdbas.txt
3522 F: drivers/firmware/dcdbas.*
3524 DELL WMI EXTRAS DRIVER
3525 M: Matthew Garrett <mjg59@srcf.ucam.org>
3526 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3528 F: drivers/platform/x86/dell-wmi.c
3530 DESIGNWARE USB2 DRD IP DRIVER
3531 M: John Youn <johnyoun@synopsys.com>
3532 L: linux-usb@vger.kernel.org
3533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3535 F: drivers/usb/dwc2/
3537 DESIGNWARE USB3 DRD IP DRIVER
3538 M: Felipe Balbi <balbi@kernel.org>
3539 L: linux-usb@vger.kernel.org
3540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3542 F: drivers/usb/dwc3/
3544 DEVICE COREDUMP (DEV_COREDUMP)
3545 M: Johannes Berg <johannes@sipsolutions.net>
3546 L: linux-kernel@vger.kernel.org
3548 F: drivers/base/devcoredump.c
3549 F: include/linux/devcoredump.h
3551 DEVICE FREQUENCY (DEVFREQ)
3552 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3553 M: Kyungmin Park <kyungmin.park@samsung.com>
3554 L: linux-pm@vger.kernel.org
3555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3558 F: include/linux/devfreq.h
3559 F: Documentation/devicetree/bindings/devfreq/
3561 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3562 M: Chanwoo Choi <cw00.choi@samsung.com>
3563 L: linux-pm@vger.kernel.org
3564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3566 F: drivers/devfreq/event/
3567 F: drivers/devfreq/devfreq-event.c
3568 F: include/linux/devfreq-event.h
3569 F: Documentation/devicetree/bindings/devfreq/event/
3571 DEVICE NUMBER REGISTRY
3572 M: Torben Mathiasen <device@lanana.org>
3573 W: http://lanana.org/docs/device-list/index.html
3577 M: Alasdair Kergon <agk@redhat.com>
3578 M: Mike Snitzer <snitzer@redhat.com>
3579 M: dm-devel@redhat.com
3580 L: dm-devel@redhat.com
3581 W: http://sources.redhat.com/dm
3582 Q: http://patchwork.kernel.org/project/dm-devel/list/
3583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3584 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3586 F: Documentation/device-mapper/
3588 F: drivers/md/persistent-data/
3589 F: include/linux/device-mapper.h
3590 F: include/linux/dm-*.h
3591 F: include/uapi/linux/dm-*.h
3594 M: Jiri Pirko <jiri@mellanox.com>
3595 L: netdev@vger.kernel.org
3597 F: net/core/devlink.c
3598 F: include/net/devlink.h
3599 F: include/uapi/linux/devlink.h
3601 DIALOG SEMICONDUCTOR DRIVERS
3602 M: Support Opensource <support.opensource@diasemi.com>
3603 W: http://www.dialog-semiconductor.com/products
3605 F: Documentation/hwmon/da90??
3606 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3607 F: drivers/gpio/gpio-da90??.c
3608 F: drivers/hwmon/da90??-hwmon.c
3609 F: drivers/iio/adc/da91??-*.c
3610 F: drivers/input/misc/da90??_onkey.c
3611 F: drivers/input/touchscreen/da9052_tsi.c
3612 F: drivers/leds/leds-da90??.c
3613 F: drivers/mfd/da903x.c
3614 F: drivers/mfd/da90??-*.c
3615 F: drivers/mfd/da91??-*.c
3616 F: drivers/power/da9052-battery.c
3617 F: drivers/power/da91??-*.c
3618 F: drivers/regulator/da903x.c
3619 F: drivers/regulator/da9???-regulator.[ch]
3620 F: drivers/rtc/rtc-da90??.c
3621 F: drivers/video/backlight/da90??_bl.c
3622 F: drivers/watchdog/da90??_wdt.c
3623 F: include/linux/mfd/da903x.h
3624 F: include/linux/mfd/da9052/
3625 F: include/linux/mfd/da9055/
3626 F: include/linux/mfd/da9063/
3627 F: include/linux/mfd/da9150/
3628 F: include/sound/da[79]*.h
3629 F: sound/soc/codecs/da[79]*.[ch]
3631 DIGI NEO AND CLASSIC PCI PRODUCTS
3632 M: Lidza Louina <lidza.louina@gmail.com>
3633 M: Mark Hounschell <markh@compro.net>
3634 L: driverdev-devel@linuxdriverproject.org
3636 F: drivers/staging/dgnc/
3638 DIOLAN U2C-12 I2C DRIVER
3639 M: Guenter Roeck <linux@roeck-us.net>
3640 L: linux-i2c@vger.kernel.org
3642 F: drivers/i2c/busses/i2c-diolan-u2c.c
3645 M: Matthew Wilcox <willy@linux.intel.com>
3646 L: linux-fsdevel@vger.kernel.org
3650 DIRECTORY NOTIFICATION (DNOTIFY)
3651 M: Eric Paris <eparis@parisplace.org>
3653 F: Documentation/filesystems/dnotify.txt
3654 F: fs/notify/dnotify/
3655 F: include/linux/dnotify.h
3657 DISK GEOMETRY AND PARTITION HANDLING
3658 M: Andries Brouwer <aeb@cwi.nl>
3659 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3660 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3661 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3665 M: Jan Kara <jack@suse.com>
3667 F: Documentation/filesystems/quota.txt
3669 F: include/linux/quota*.h
3670 F: include/uapi/linux/quota*.h
3672 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3673 M: Bernie Thompson <bernie@plugable.com>
3674 L: linux-fbdev@vger.kernel.org
3676 W: http://plugable.com/category/projects/udlfb/
3677 F: drivers/video/fbdev/udlfb.c
3678 F: include/video/udlfb.h
3679 F: Documentation/fb/udlfb.txt
3681 DISTRIBUTED LOCK MANAGER (DLM)
3682 M: Christine Caulfield <ccaulfie@redhat.com>
3683 M: David Teigland <teigland@redhat.com>
3684 L: cluster-devel@redhat.com
3685 W: http://sources.redhat.com/cluster/
3686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3690 DMA BUFFER SHARING FRAMEWORK
3691 M: Sumit Semwal <sumit.semwal@linaro.org>
3693 L: linux-media@vger.kernel.org
3694 L: dri-devel@lists.freedesktop.org
3695 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3697 F: include/linux/dma-buf*
3698 F: include/linux/reservation.h
3699 F: include/linux/*fence.h
3700 F: Documentation/dma-buf-sharing.txt
3701 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3703 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3704 M: Vinod Koul <vinod.koul@intel.com>
3705 L: dmaengine@vger.kernel.org
3706 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3709 F: include/linux/dmaengine.h
3710 F: Documentation/dmaengine/
3711 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3713 DME1737 HARDWARE MONITOR DRIVER
3714 M: Juerg Haefliger <juergh@gmail.com>
3715 L: linux-hwmon@vger.kernel.org
3717 F: Documentation/hwmon/dme1737
3718 F: drivers/hwmon/dme1737.c
3721 M: Jean Delvare <jdelvare@suse.com>
3723 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3724 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3725 F: drivers/firmware/dmi-id.c
3726 F: drivers/firmware/dmi_scan.c
3727 F: include/linux/dmi.h
3730 M: Jonathan Corbet <corbet@lwn.net>
3731 L: linux-doc@vger.kernel.org
3734 F: scripts/docproc.c
3735 F: scripts/kernel-doc*
3736 X: Documentation/ABI/
3737 X: Documentation/devicetree/
3738 X: Documentation/acpi
3739 X: Documentation/power
3740 X: Documentation/spi
3741 X: Documentation/DocBook/media
3742 T: git git://git.lwn.net/linux.git docs-next
3745 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3746 L: blinux-list@redhat.com
3748 F: drivers/char/dtlk.c
3749 F: include/linux/dtlk.h
3751 DPT_I2O SCSI RAID DRIVER
3752 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3753 L: linux-scsi@vger.kernel.org
3754 W: http://www.adaptec.com/
3756 F: drivers/scsi/dpt*
3757 F: drivers/scsi/dpt/
3760 M: Philipp Reisner <philipp.reisner@linbit.com>
3761 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3762 L: drbd-dev@lists.linbit.com
3763 W: http://www.drbd.org
3764 T: git git://git.linbit.com/linux-drbd.git
3765 T: git git://git.linbit.com/drbd-8.4.git
3767 F: drivers/block/drbd/
3769 F: Documentation/blockdev/drbd/
3771 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3772 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3775 F: Documentation/kobject.txt
3780 F: include/linux/debugfs.h
3781 F: include/linux/kobj*
3785 M: David Airlie <airlied@linux.ie>
3786 L: dri-devel@lists.freedesktop.org
3787 T: git git://people.freedesktop.org/~airlied/linux
3792 F: include/uapi/drm/
3794 RADEON and AMDGPU DRM DRIVERS
3795 M: Alex Deucher <alexander.deucher@amd.com>
3796 M: Christian König <christian.koenig@amd.com>
3797 L: dri-devel@lists.freedesktop.org
3798 T: git git://people.freedesktop.org/~agd5f/linux
3800 F: drivers/gpu/drm/radeon/
3801 F: include/uapi/drm/radeon*
3802 F: drivers/gpu/drm/amd/
3803 F: include/uapi/drm/amdgpu*
3806 M: Thierry Reding <thierry.reding@gmail.com>
3807 L: dri-devel@lists.freedesktop.org
3808 T: git git://anongit.freedesktop.org/tegra/linux.git
3810 F: drivers/gpu/drm/drm_panel.c
3811 F: drivers/gpu/drm/panel/
3812 F: include/drm/drm_panel.h
3813 F: Documentation/devicetree/bindings/display/panel/
3815 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3816 M: Daniel Vetter <daniel.vetter@intel.com>
3817 M: Jani Nikula <jani.nikula@linux.intel.com>
3818 L: intel-gfx@lists.freedesktop.org
3819 L: dri-devel@lists.freedesktop.org
3820 W: https://01.org/linuxgraphics/
3821 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3822 T: git git://anongit.freedesktop.org/drm-intel
3824 F: drivers/gpu/drm/i915/
3825 F: include/drm/i915*
3826 F: include/uapi/drm/i915*
3828 DRM DRIVERS FOR ATMEL HLCDC
3829 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3830 L: dri-devel@lists.freedesktop.org
3832 F: drivers/gpu/drm/atmel-hlcdc/
3833 F: Documentation/devicetree/bindings/drm/atmel/
3835 DRM DRIVERS FOR EXYNOS
3836 M: Inki Dae <inki.dae@samsung.com>
3837 M: Joonyoung Shim <jy0922.shim@samsung.com>
3838 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3839 M: Kyungmin Park <kyungmin.park@samsung.com>
3840 L: dri-devel@lists.freedesktop.org
3841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3843 F: drivers/gpu/drm/exynos/
3844 F: include/drm/exynos*
3845 F: include/uapi/drm/exynos*
3847 DRM DRIVERS FOR FREESCALE DCU
3848 M: Stefan Agner <stefan@agner.ch>
3849 M: Alison Wang <alison.wang@freescale.com>
3850 L: dri-devel@lists.freedesktop.org
3852 F: drivers/gpu/drm/fsl-dcu/
3853 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3854 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3856 DRM DRIVERS FOR FREESCALE IMX
3857 M: Philipp Zabel <p.zabel@pengutronix.de>
3858 L: dri-devel@lists.freedesktop.org
3860 F: drivers/gpu/drm/imx/
3861 F: drivers/gpu/ipu-v3/
3862 F: Documentation/devicetree/bindings/display/imx/
3864 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3865 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3866 L: dri-devel@lists.freedesktop.org
3867 T: git git://github.com/patjak/drm-gma500
3869 F: drivers/gpu/drm/gma500
3870 F: include/drm/gma500*
3872 DRM DRIVERS FOR NVIDIA TEGRA
3873 M: Thierry Reding <thierry.reding@gmail.com>
3874 M: Terje Bergström <tbergstrom@nvidia.com>
3875 L: dri-devel@lists.freedesktop.org
3876 L: linux-tegra@vger.kernel.org
3877 T: git git://anongit.freedesktop.org/tegra/linux.git
3879 F: drivers/gpu/drm/tegra/
3880 F: drivers/gpu/host1x/
3881 F: include/linux/host1x.h
3882 F: include/uapi/drm/tegra_drm.h
3883 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3885 DRM DRIVERS FOR RENESAS
3886 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3887 L: dri-devel@lists.freedesktop.org
3888 L: linux-renesas-soc@vger.kernel.org
3889 T: git git://people.freedesktop.org/~airlied/linux
3891 F: drivers/gpu/drm/rcar-du/
3892 F: drivers/gpu/drm/shmobile/
3893 F: include/linux/platform_data/shmob_drm.h
3895 DRM DRIVERS FOR ROCKCHIP
3896 M: Mark Yao <mark.yao@rock-chips.com>
3897 L: dri-devel@lists.freedesktop.org
3899 F: drivers/gpu/drm/rockchip/
3900 F: Documentation/devicetree/bindings/display/rockchip*
3903 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3904 M: Vincent Abriou <vincent.abriou@st.com>
3905 L: dri-devel@lists.freedesktop.org
3906 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3908 F: drivers/gpu/drm/sti
3909 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3911 DRM DRIVERS FOR VIVANTE GPU IP
3912 M: Lucas Stach <l.stach@pengutronix.de>
3913 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3914 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3915 L: dri-devel@lists.freedesktop.org
3917 F: drivers/gpu/drm/etnaviv
3918 F: Documentation/devicetree/bindings/display/etnaviv
3920 DSBR100 USB FM RADIO DRIVER
3921 M: Alexey Klimov <klimov.linux@gmail.com>
3922 L: linux-media@vger.kernel.org
3923 T: git git://linuxtv.org/media_tree.git
3925 F: drivers/media/radio/dsbr100.c
3928 M: Francois Romieu <romieu@fr.zoreil.com>
3929 L: netdev@vger.kernel.org
3931 F: drivers/net/wan/dscc4.c
3934 M: Hans Verkuil <hverkuil@xs4all.nl>
3935 L: linux-media@vger.kernel.org
3936 T: git git://linuxtv.org/media_tree.git
3937 W: https://linuxtv.org
3939 F: drivers/media/pci/dt3155/
3941 DVB_USB_AF9015 MEDIA DRIVER
3942 M: Antti Palosaari <crope@iki.fi>
3943 L: linux-media@vger.kernel.org
3944 W: https://linuxtv.org
3945 W: http://palosaari.fi/linux/
3946 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3947 T: git git://linuxtv.org/anttip/media_tree.git
3949 F: drivers/media/usb/dvb-usb-v2/af9015*
3951 DVB_USB_AF9035 MEDIA DRIVER
3952 M: Antti Palosaari <crope@iki.fi>
3953 L: linux-media@vger.kernel.org
3954 W: https://linuxtv.org
3955 W: http://palosaari.fi/linux/
3956 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3957 T: git git://linuxtv.org/anttip/media_tree.git
3959 F: drivers/media/usb/dvb-usb-v2/af9035*
3961 DVB_USB_ANYSEE MEDIA DRIVER
3962 M: Antti Palosaari <crope@iki.fi>
3963 L: linux-media@vger.kernel.org
3964 W: https://linuxtv.org
3965 W: http://palosaari.fi/linux/
3966 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3967 T: git git://linuxtv.org/anttip/media_tree.git
3969 F: drivers/media/usb/dvb-usb-v2/anysee*
3971 DVB_USB_AU6610 MEDIA DRIVER
3972 M: Antti Palosaari <crope@iki.fi>
3973 L: linux-media@vger.kernel.org
3974 W: https://linuxtv.org
3975 W: http://palosaari.fi/linux/
3976 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3977 T: git git://linuxtv.org/anttip/media_tree.git
3979 F: drivers/media/usb/dvb-usb-v2/au6610*
3981 DVB_USB_CE6230 MEDIA DRIVER
3982 M: Antti Palosaari <crope@iki.fi>
3983 L: linux-media@vger.kernel.org
3984 W: https://linuxtv.org
3985 W: http://palosaari.fi/linux/
3986 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987 T: git git://linuxtv.org/anttip/media_tree.git
3989 F: drivers/media/usb/dvb-usb-v2/ce6230*
3991 DVB_USB_CXUSB MEDIA DRIVER
3992 M: Michael Krufky <mkrufky@linuxtv.org>
3993 L: linux-media@vger.kernel.org
3994 W: https://linuxtv.org
3995 W: http://github.com/mkrufky
3996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3997 T: git git://linuxtv.org/media_tree.git
3999 F: drivers/media/usb/dvb-usb/cxusb*
4001 DVB_USB_EC168 MEDIA DRIVER
4002 M: Antti Palosaari <crope@iki.fi>
4003 L: linux-media@vger.kernel.org
4004 W: https://linuxtv.org
4005 W: http://palosaari.fi/linux/
4006 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4007 T: git git://linuxtv.org/anttip/media_tree.git
4009 F: drivers/media/usb/dvb-usb-v2/ec168*
4011 DVB_USB_GL861 MEDIA DRIVER
4012 M: Antti Palosaari <crope@iki.fi>
4013 L: linux-media@vger.kernel.org
4014 W: https://linuxtv.org
4015 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4016 T: git git://linuxtv.org/anttip/media_tree.git
4018 F: drivers/media/usb/dvb-usb-v2/gl861*
4020 DVB_USB_MXL111SF MEDIA DRIVER
4021 M: Michael Krufky <mkrufky@linuxtv.org>
4022 L: linux-media@vger.kernel.org
4023 W: https://linuxtv.org
4024 W: http://github.com/mkrufky
4025 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4026 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4028 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4030 DVB_USB_RTL28XXU MEDIA DRIVER
4031 M: Antti Palosaari <crope@iki.fi>
4032 L: linux-media@vger.kernel.org
4033 W: https://linuxtv.org
4034 W: http://palosaari.fi/linux/
4035 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4036 T: git git://linuxtv.org/anttip/media_tree.git
4038 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4040 DVB_USB_V2 MEDIA DRIVER
4041 M: Antti Palosaari <crope@iki.fi>
4042 L: linux-media@vger.kernel.org
4043 W: https://linuxtv.org
4044 W: http://palosaari.fi/linux/
4045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4046 T: git git://linuxtv.org/anttip/media_tree.git
4048 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4049 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4052 M: Jason Baron <jbaron@akamai.com>
4054 F: lib/dynamic_debug.c
4055 F: include/linux/dynamic_debug.h
4057 DZ DECSTATION DZ11 SERIAL DRIVER
4058 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4060 F: drivers/tty/serial/dz.*
4062 E3X0 POWER BUTTON DRIVER
4063 M: Moritz Fischer <moritz.fischer@ettus.com>
4064 L: usrp-users@lists.ettus.com
4065 W: http://www.ettus.com
4067 F: drivers/input/misc/e3x0-button.c
4068 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4071 M: Antti Palosaari <crope@iki.fi>
4072 L: linux-media@vger.kernel.org
4073 W: https://linuxtv.org
4074 W: http://palosaari.fi/linux/
4075 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4076 T: git git://linuxtv.org/anttip/media_tree.git
4078 F: drivers/media/tuners/e4000*
4080 EATA ISA/EISA/PCI SCSI DRIVER
4081 M: Dario Ballabio <ballabio_dario@emc.com>
4082 L: linux-scsi@vger.kernel.org
4084 F: drivers/scsi/eata.c
4087 M: Antti Palosaari <crope@iki.fi>
4088 L: linux-media@vger.kernel.org
4089 W: https://linuxtv.org
4090 W: http://palosaari.fi/linux/
4091 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4092 T: git git://linuxtv.org/anttip/media_tree.git
4094 F: drivers/media/dvb-frontends/ec100*
4097 M: Tyler Hicks <tyhicks@canonical.com>
4098 L: ecryptfs@vger.kernel.org
4099 W: http://ecryptfs.org
4100 W: https://launchpad.net/ecryptfs
4101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4103 F: Documentation/filesystems/ecryptfs.txt
4107 M: Doug Thompson <dougthompson@xmission.com>
4108 M: Borislav Petkov <bp@alien8.de>
4109 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4110 L: linux-edac@vger.kernel.org
4111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4114 F: Documentation/edac.txt
4116 F: include/linux/edac.h
4119 M: Doug Thompson <dougthompson@xmission.com>
4120 M: Borislav Petkov <bp@alien8.de>
4121 L: linux-edac@vger.kernel.org
4123 F: drivers/edac/amd64_edac*
4126 M: Doug Thompson <dougthompson@xmission.com>
4127 M: Robert Richter <rric@kernel.org>
4128 L: linux-edac@vger.kernel.org
4130 F: drivers/edac/highbank*
4133 M: Ralf Baechle <ralf@linux-mips.org>
4134 M: David Daney <david.daney@cavium.com>
4135 L: linux-edac@vger.kernel.org
4136 L: linux-mips@linux-mips.org
4138 F: drivers/edac/octeon_edac*
4141 M: Mark Gross <mark.gross@intel.com>
4142 M: Doug Thompson <dougthompson@xmission.com>
4143 L: linux-edac@vger.kernel.org
4145 F: drivers/edac/e752x_edac.c
4148 M: Doug Thompson <dougthompson@xmission.com>
4149 L: linux-edac@vger.kernel.org
4151 F: drivers/edac/e7xxx_edac.c
4154 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4155 L: linux-edac@vger.kernel.org
4157 F: drivers/edac/ghes_edac.c
4160 M: Tim Small <tim@buttersideup.com>
4161 L: linux-edac@vger.kernel.org
4163 F: drivers/edac/i82443bxgx_edac.c
4166 M: Jason Uhlenkott <juhlenko@akamai.com>
4167 L: linux-edac@vger.kernel.org
4169 F: drivers/edac/i3000_edac.c
4172 M: Doug Thompson <dougthompson@xmission.com>
4173 L: linux-edac@vger.kernel.org
4175 F: drivers/edac/i5000_edac.c
4178 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4179 L: linux-edac@vger.kernel.org
4181 F: drivers/edac/i5400_edac.c
4184 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4185 L: linux-edac@vger.kernel.org
4187 F: drivers/edac/i7300_edac.c
4190 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4191 L: linux-edac@vger.kernel.org
4193 F: drivers/edac/i7core_edac.c
4196 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4197 M: "Arvind R." <arvino55@gmail.com>
4198 L: linux-edac@vger.kernel.org
4200 F: drivers/edac/i82975x_edac.c
4203 M: Jason Baron <jbaron@akamai.com>
4204 L: linux-edac@vger.kernel.org
4206 F: drivers/edac/ie31200_edac.c
4209 M: Johannes Thumshirn <morbidrsa@gmail.com>
4210 L: linux-edac@vger.kernel.org
4212 F: drivers/edac/mpc85xx_edac.[ch]
4215 M: Egor Martovetsky <egor@pasemi.com>
4216 L: linux-edac@vger.kernel.org
4218 F: drivers/edac/pasemi_edac.c
4221 M: Tim Small <tim@buttersideup.com>
4222 L: linux-edac@vger.kernel.org
4224 F: drivers/edac/r82600_edac.c
4227 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4228 L: linux-edac@vger.kernel.org
4230 F: drivers/edac/sb_edac.c
4233 APPLIED MICRO (APM) X-GENE SOC EDAC
4234 M: Loc Ho <lho@apm.com>
4236 F: drivers/edac/xgene_edac.c
4237 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4239 EDIROL UA-101/UA-1000 DRIVER
4240 M: Clemens Ladisch <clemens@ladisch.de>
4241 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4242 T: git git://git.alsa-project.org/alsa-kernel.git
4244 F: sound/usb/misc/ua101.c
4246 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4247 M: Matt Fleming <matt@codeblueprint.co.uk>
4248 L: linux-efi@vger.kernel.org
4249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4251 F: Documentation/efi-stub.txt
4252 F: arch/ia64/kernel/efi.c
4253 F: arch/x86/boot/compressed/eboot.[ch]
4254 F: arch/x86/include/asm/efi.h
4255 F: arch/x86/platform/efi/*
4256 F: drivers/firmware/efi/*
4257 F: include/linux/efi*.h
4259 EFI VARIABLE FILESYSTEM
4260 M: Matthew Garrett <matthew.garrett@nebula.com>
4261 M: Jeremy Kerr <jk@ozlabs.org>
4262 M: Matt Fleming <matt@codeblueprint.co.uk>
4263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4264 L: linux-efi@vger.kernel.org
4268 EFIFB FRAMEBUFFER DRIVER
4269 L: linux-fbdev@vger.kernel.org
4270 M: Peter Jones <pjones@redhat.com>
4272 F: drivers/video/fbdev/efifb.c
4275 W: http://aeschi.ch.eu.org/efs/
4279 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4280 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4281 L: netdev@vger.kernel.org
4283 F: drivers/net/ethernet/ibm/ehea/
4285 EM28XX VIDEO4LINUX DRIVER
4286 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4287 L: linux-media@vger.kernel.org
4288 W: https://linuxtv.org
4289 T: git git://linuxtv.org/media_tree.git
4291 F: drivers/media/usb/em28xx/
4294 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4295 M: Matt Mackall <mpm@selenic.com>
4296 M: David Woodhouse <dwmw2@infradead.org>
4297 L: linux-embedded@vger.kernel.org
4300 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4301 M: James Smart <james.smart@avagotech.com>
4302 M: Dick Kennedy <dick.kennedy@avagotech.com>
4303 L: linux-scsi@vger.kernel.org
4304 W: http://www.avagotech.com
4306 F: drivers/scsi/lpfc/
4308 ENE CB710 FLASH CARD READER DRIVER
4309 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4311 F: drivers/misc/cb710/
4312 F: drivers/mmc/host/cb710-mmc.*
4313 F: include/linux/cb710.h
4315 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4316 M: Maxim Levitsky <maximlevitsky@gmail.com>
4318 F: drivers/media/rc/ene_ir.*
4320 EPSON S1D13XXX FRAMEBUFFER DRIVER
4321 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4324 F: drivers/video/fbdev/s1d13xxxfb.c
4325 F: include/video/s1d13xxxfb.h
4327 ET131X NETWORK DRIVER
4328 M: Mark Einon <mark.einon@gmail.com>
4330 F: drivers/net/ethernet/agere/
4333 M: Stephen Hemminger <stephen@networkplumber.org>
4334 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4335 L: netdev@vger.kernel.org
4336 W: http://www.linuxfoundation.org/en/Net:Bridge
4338 F: include/linux/netfilter_bridge/
4341 ETHERNET PHY LIBRARY
4342 M: Florian Fainelli <f.fainelli@gmail.com>
4343 L: netdev@vger.kernel.org
4345 F: include/linux/phy.h
4346 F: include/linux/phy_fixed.h
4348 F: Documentation/networking/phy.txt
4349 F: drivers/of/of_mdio.c
4350 F: drivers/of/of_net.c
4353 M: Jan Kara <jack@suse.com>
4354 L: linux-ext4@vger.kernel.org
4356 F: Documentation/filesystems/ext2.txt
4358 F: include/linux/ext2*
4361 M: "Theodore Ts'o" <tytso@mit.edu>
4362 M: Andreas Dilger <adilger.kernel@dilger.ca>
4363 L: linux-ext4@vger.kernel.org
4364 W: http://ext4.wiki.kernel.org
4365 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4368 F: Documentation/filesystems/ext4.txt
4371 Extended Verification Module (EVM)
4372 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4373 L: linux-ima-devel@lists.sourceforge.net
4374 L: linux-security-module@vger.kernel.org
4376 F: security/integrity/evm/
4378 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4379 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4380 M: Chanwoo Choi <cw00.choi@samsung.com>
4381 L: linux-kernel@vger.kernel.org
4382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4385 F: include/linux/extcon/
4386 F: include/linux/extcon.h
4387 F: Documentation/extcon/
4388 F: Documentation/devicetree/bindings/extcon/
4391 M: Jingoo Han <jingoohan1@gmail.com>
4392 L: dri-devel@lists.freedesktop.org
4394 F: drivers/gpu/drm/exynos/exynos_dp*
4396 EXYNOS SYSMMU (IOMMU) driver
4397 M: Marek Szyprowski <m.szyprowski@samsung.com>
4398 L: iommu@lists.linux-foundation.org
4400 F: drivers/iommu/exynos-iommu.c
4402 EXYNOS MIPI DISPLAY DRIVERS
4403 M: Inki Dae <inki.dae@samsung.com>
4404 M: Donghwa Lee <dh09.lee@samsung.com>
4405 M: Kyungmin Park <kyungmin.park@samsung.com>
4406 L: linux-fbdev@vger.kernel.org
4408 F: drivers/video/fbdev/exynos/exynos_mipi*
4409 F: include/video/exynos_mipi*
4411 F71805F HARDWARE MONITORING DRIVER
4412 M: Jean Delvare <jdelvare@suse.com>
4413 L: linux-hwmon@vger.kernel.org
4415 F: Documentation/hwmon/f71805f
4416 F: drivers/hwmon/f71805f.c
4419 M: Michael Buesch <m@bues.ch>
4420 L: linux-media@vger.kernel.org
4422 F: drivers/media/tuners/fc0011.h
4423 F: drivers/media/tuners/fc0011.c
4426 M: Antti Palosaari <crope@iki.fi>
4427 L: linux-media@vger.kernel.org
4428 W: https://linuxtv.org
4429 W: http://palosaari.fi/linux/
4430 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4431 T: git git://linuxtv.org/anttip/media_tree.git
4433 F: drivers/media/tuners/fc2580*
4436 M: Eric Paris <eparis@redhat.com>
4438 F: fs/notify/fanotify/
4439 F: include/linux/fanotify.h
4440 F: include/uapi/linux/fanotify.h
4442 FARSYNC SYNCHRONOUS DRIVER
4443 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4444 W: http://www.farsite.co.uk/
4446 F: drivers/net/wan/farsync.*
4448 FAULT INJECTION SUPPORT
4449 M: Akinobu Mita <akinobu.mita@gmail.com>
4451 F: Documentation/fault-injection/
4452 F: lib/fault-inject.c
4454 FBTFT Framebuffer drivers
4455 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4456 M: Noralf Trønnes <noralf@tronnes.org>
4458 F: drivers/staging/fbtft/
4460 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4461 M: Vasu Dev <vasu.dev@intel.com>
4462 L: fcoe-devel@open-fcoe.org
4463 W: www.Open-FCoE.org
4465 F: drivers/scsi/libfc/
4466 F: drivers/scsi/fcoe/
4468 F: include/scsi/libfc.h
4469 F: include/scsi/libfcoe.h
4470 F: include/uapi/scsi/fc/
4472 FILE LOCKING (flock() and fcntl()/lockf())
4473 M: Jeff Layton <jlayton@poochiereds.net>
4474 M: "J. Bruce Fields" <bfields@fieldses.org>
4475 L: linux-fsdevel@vger.kernel.org
4477 F: include/linux/fcntl.h
4478 F: include/linux/fs.h
4479 F: include/uapi/linux/fcntl.h
4480 F: include/uapi/linux/fs.h
4484 FILESYSTEMS (VFS and infrastructure)
4485 M: Alexander Viro <viro@zeniv.linux.org.uk>
4486 L: linux-fsdevel@vger.kernel.org
4490 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4491 M: Riku Voipio <riku.voipio@iki.fi>
4492 L: linux-hwmon@vger.kernel.org
4494 F: drivers/hwmon/f75375s.c
4495 F: include/linux/f75375s.h
4497 FIREWIRE AUDIO DRIVERS
4498 M: Clemens Ladisch <clemens@ladisch.de>
4499 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4500 T: git git://git.alsa-project.org/alsa-kernel.git
4504 FIREWIRE MEDIA DRIVERS (firedtv)
4505 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4506 L: linux-media@vger.kernel.org
4507 L: linux1394-devel@lists.sourceforge.net
4508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4510 F: drivers/media/firewire/
4512 FIREWIRE SBP-2 TARGET
4513 M: Chris Boot <bootc@bootc.net>
4514 L: linux-scsi@vger.kernel.org
4515 L: target-devel@vger.kernel.org
4516 L: linux1394-devel@lists.sourceforge.net
4517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4519 F: drivers/target/sbp/
4522 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4523 L: linux1394-devel@lists.sourceforge.net
4524 W: http://ieee1394.wiki.kernel.org/
4525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4527 F: drivers/firewire/
4528 F: include/linux/firewire.h
4529 F: include/uapi/linux/firewire*.h
4532 FIRMWARE LOADER (request_firmware)
4533 M: Ming Lei <ming.lei@canonical.com>
4534 L: linux-kernel@vger.kernel.org
4536 F: Documentation/firmware_class/
4537 F: drivers/base/firmware*.c
4538 F: include/linux/firmware.h
4540 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4541 M: Joshua Morris <josh.h.morris@us.ibm.com>
4542 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4544 F: drivers/block/rsxx/
4547 M: Jiri Kosina <jikos@kernel.org>
4548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4550 F: drivers/block/floppy.c
4553 M: Alessandro Rubini <rubini@gnudd.com>
4554 W: http://www.ohwr.org/projects/fmc-bus
4557 F: include/linux/fmc*.h
4558 F: include/linux/ipmi-fru.h
4561 FPGA MANAGER FRAMEWORK
4562 M: Alan Tull <atull@opensource.altera.com>
4563 R: Moritz Fischer <moritz.fischer@ettus.com>
4566 F: include/linux/fpga/fpga-mgr.h
4567 W: http://www.rocketboards.org
4570 M: Bill Metzenthen <billm@melbpc.org.au>
4571 W: http://floatingpoint.sourceforge.net/emulator/index.html
4573 F: arch/x86/math-emu/
4575 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4576 L: netdev@vger.kernel.org
4578 F: drivers/net/wan/dlci.c
4579 F: drivers/net/wan/sdla.c
4582 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4583 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4584 L: linux-fbdev@vger.kernel.org
4585 W: http://linux-fbdev.sourceforge.net/
4586 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4589 F: Documentation/fb/
4592 F: include/linux/fb.h
4593 F: include/uapi/video/
4594 F: include/uapi/linux/fb.h
4596 FREESCALE DIU FRAMEBUFFER DRIVER
4597 M: Timur Tabi <timur@tabi.org>
4598 L: linux-fbdev@vger.kernel.org
4600 F: drivers/video/fbdev/fsl-diu-fb.*
4602 FREESCALE DMA DRIVER
4603 M: Li Yang <leoli@freescale.com>
4604 M: Zhang Wei <zw@zh-kernel.org>
4605 L: linuxppc-dev@lists.ozlabs.org
4607 F: drivers/dma/fsldma.*
4609 FREESCALE GPMI NAND DRIVER
4610 M: Han Xu <han.xu@nxp.com>
4611 L: linux-mtd@lists.infradead.org
4613 F: drivers/mtd/nand/gpmi-nand/*
4615 FREESCALE I2C CPM DRIVER
4616 M: Jochen Friedrich <jochen@scram.de>
4617 L: linuxppc-dev@lists.ozlabs.org
4618 L: linux-i2c@vger.kernel.org
4620 F: drivers/i2c/busses/i2c-cpm.c
4622 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4623 M: Sascha Hauer <kernel@pengutronix.de>
4624 L: linux-fbdev@vger.kernel.org
4625 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4627 F: include/linux/platform_data/video-imxfb.h
4628 F: drivers/video/fbdev/imxfb.c
4630 FREESCALE QUAD SPI DRIVER
4631 M: Han Xu <han.xu@nxp.com>
4632 L: linux-mtd@lists.infradead.org
4634 F: drivers/mtd/spi-nor/fsl-quadspi.c
4636 FREESCALE SOC FS_ENET DRIVER
4637 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4638 M: Vitaly Bordug <vbordug@ru.mvista.com>
4639 L: linuxppc-dev@lists.ozlabs.org
4640 L: netdev@vger.kernel.org
4642 F: drivers/net/ethernet/freescale/fs_enet/
4643 F: include/linux/fs_enet_pd.h
4645 FREESCALE IMX / MXC FEC DRIVER
4646 M: Fugang Duan <fugang.duan@nxp.com>
4647 L: netdev@vger.kernel.org
4649 F: drivers/net/ethernet/freescale/fec_main.c
4650 F: drivers/net/ethernet/freescale/fec_ptp.c
4651 F: drivers/net/ethernet/freescale/fec.h
4652 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4654 FREESCALE QUICC ENGINE LIBRARY
4655 L: linuxppc-dev@lists.ozlabs.org
4657 F: drivers/soc/fsl/qe/
4658 F: include/soc/fsl/*qe*.h
4659 F: include/soc/fsl/*ucc*.h
4661 FREESCALE USB PERIPHERAL DRIVERS
4662 M: Li Yang <leoli@freescale.com>
4663 L: linux-usb@vger.kernel.org
4664 L: linuxppc-dev@lists.ozlabs.org
4666 F: drivers/usb/gadget/udc/fsl*
4668 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4669 M: Li Yang <leoli@freescale.com>
4670 L: netdev@vger.kernel.org
4671 L: linuxppc-dev@lists.ozlabs.org
4673 F: drivers/net/ethernet/freescale/ucc_geth*
4675 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4676 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4677 L: netdev@vger.kernel.org
4679 F: drivers/net/ethernet/freescale/gianfar*
4680 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4681 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4683 FREESCALE QUICC ENGINE UCC UART DRIVER
4684 M: Timur Tabi <timur@tabi.org>
4685 L: linuxppc-dev@lists.ozlabs.org
4687 F: drivers/tty/serial/ucc_uart.c
4689 FREESCALE SOC SOUND DRIVERS
4690 M: Timur Tabi <timur@tabi.org>
4691 M: Nicolin Chen <nicoleotsuka@gmail.com>
4692 M: Xiubo Li <Xiubo.Lee@gmail.com>
4693 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4694 L: linuxppc-dev@lists.ozlabs.org
4696 F: sound/soc/fsl/fsl*
4697 F: sound/soc/fsl/imx*
4698 F: sound/soc/fsl/mpc8610_hpcd.c
4700 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4701 M: "J. German Rivera" <German.Rivera@freescale.com>
4702 L: linux-kernel@vger.kernel.org
4704 F: drivers/staging/fsl-mc/
4707 M: Christoph Hellwig <hch@infradead.org>
4708 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4713 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4714 M: Pavel Machek <pavel@ucw.cz>
4715 L: linux-pm@vger.kernel.org
4717 F: Documentation/power/freezing-of-tasks.txt
4718 F: include/linux/freezer.h
4722 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4723 L: linux-kernel@vger.kernel.org
4726 F: include/linux/frontswap.h
4728 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4729 M: David Howells <dhowells@redhat.com>
4730 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4732 F: Documentation/filesystems/caching/
4734 F: include/linux/fscache*.h
4737 M: Jaegeuk Kim <jaegeuk@kernel.org>
4738 M: Changman Lee <cm224.lee@samsung.com>
4739 R: Chao Yu <chao2.yu@samsung.com>
4740 L: linux-f2fs-devel@lists.sourceforge.net
4741 W: http://en.wikipedia.org/wiki/F2FS
4742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4744 F: Documentation/filesystems/f2fs.txt
4745 F: Documentation/ABI/testing/sysfs-fs-f2fs
4747 F: include/linux/f2fs_fs.h
4748 F: include/trace/events/f2fs.h
4750 FUJITSU FR-V (FRV) PORT
4754 FUJITSU LAPTOP EXTRAS
4755 M: Jonathan Woithe <jwoithe@just42.net>
4756 L: platform-driver-x86@vger.kernel.org
4758 F: drivers/platform/x86/fujitsu-laptop.c
4760 FUJITSU M-5MO LS CAMERA ISP DRIVER
4761 M: Kyungmin Park <kyungmin.park@samsung.com>
4762 M: Heungjun Kim <riverful.kim@samsung.com>
4763 L: linux-media@vger.kernel.org
4765 F: drivers/media/i2c/m5mols/
4766 F: include/media/i2c/m5mols.h
4768 FUJITSU TABLET EXTRAS
4769 M: Robert Gerlach <khnz@gmx.de>
4770 L: platform-driver-x86@vger.kernel.org
4772 F: drivers/platform/x86/fujitsu-tablet.c
4774 FUSE: FILESYSTEM IN USERSPACE
4775 M: Miklos Szeredi <miklos@szeredi.hu>
4776 L: fuse-devel@lists.sourceforge.net
4777 W: http://fuse.sourceforge.net/
4778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4781 F: include/uapi/linux/fuse.h
4782 F: Documentation/filesystems/fuse.txt
4784 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4785 M: Rik Faith <faith@cs.unc.edu>
4786 L: linux-scsi@vger.kernel.org
4787 S: Odd Fixes (e.g., new signatures)
4788 F: drivers/scsi/fdomain.*
4790 GCOV BASED KERNEL PROFILING
4791 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4794 F: Documentation/gcov.txt
4796 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4797 M: Achim Leubner <achim_leubner@adaptec.com>
4798 L: linux-scsi@vger.kernel.org
4799 W: http://www.icp-vortex.com/
4801 F: drivers/scsi/gdt*
4803 GDB KERNEL DEBUGGING HELPER SCRIPTS
4804 M: Jan Kiszka <jan.kiszka@siemens.com>
4808 GEMTEK FM RADIO RECEIVER DRIVER
4809 M: Hans Verkuil <hverkuil@xs4all.nl>
4810 L: linux-media@vger.kernel.org
4811 T: git git://linuxtv.org/media_tree.git
4812 W: https://linuxtv.org
4814 F: drivers/media/radio/radio-gemtek*
4816 GENERIC GPIO I2C DRIVER
4817 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4819 F: drivers/i2c/busses/i2c-gpio.c
4820 F: include/linux/i2c-gpio.h
4822 GENERIC GPIO I2C MULTIPLEXER DRIVER
4823 M: Peter Korsgaard <peter.korsgaard@barco.com>
4824 L: linux-i2c@vger.kernel.org
4826 F: drivers/i2c/muxes/i2c-mux-gpio.c
4827 F: include/linux/i2c-mux-gpio.h
4828 F: Documentation/i2c/muxes/i2c-mux-gpio
4830 GENERIC HDLC (WAN) DRIVERS
4831 M: Krzysztof Halasa <khc@pm.waw.pl>
4832 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4834 F: drivers/net/wan/c101.c
4835 F: drivers/net/wan/hd6457*
4836 F: drivers/net/wan/hdlc*
4837 F: drivers/net/wan/n2.c
4838 F: drivers/net/wan/pc300too.c
4839 F: drivers/net/wan/pci200syn.c
4840 F: drivers/net/wan/wanxl*
4842 GENERIC INCLUDE/ASM HEADER FILES
4843 M: Arnd Bergmann <arnd@arndb.de>
4844 L: linux-arch@vger.kernel.org
4845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4847 F: include/asm-generic/
4848 F: include/uapi/asm-generic/
4850 GENERIC PHY FRAMEWORK
4851 M: Kishon Vijay Abraham I <kishon@ti.com>
4852 L: linux-kernel@vger.kernel.org
4853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4856 F: include/linux/phy/
4859 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4860 M: Kevin Hilman <khilman@kernel.org>
4861 M: Ulf Hansson <ulf.hansson@linaro.org>
4862 L: linux-pm@vger.kernel.org
4864 F: drivers/base/power/domain*.c
4865 F: include/linux/pm_domain.h
4867 GENERIC UIO DRIVER FOR PCI DEVICES
4868 M: "Michael S. Tsirkin" <mst@redhat.com>
4869 L: kvm@vger.kernel.org
4871 F: drivers/uio/uio_pci_generic.c
4873 GET_MAINTAINER SCRIPT
4874 M: Joe Perches <joe@perches.com>
4876 F: scripts/get_maintainer.pl
4879 M: Steven Whitehouse <swhiteho@redhat.com>
4880 M: Bob Peterson <rpeterso@redhat.com>
4881 L: cluster-devel@redhat.com
4882 W: http://sources.redhat.com/cluster/
4883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4885 F: Documentation/filesystems/gfs2*.txt
4887 F: include/uapi/linux/gfs2_ondisk.h
4889 GIGASET ISDN DRIVERS
4890 M: Paul Bolle <pebolle@tiscali.nl>
4891 L: gigaset307x-common@lists.sourceforge.net
4892 W: http://gigaset307x.sourceforge.net/
4894 F: Documentation/isdn/README.gigaset
4895 F: drivers/isdn/gigaset/
4896 F: include/uapi/linux/gigaset_dev.h
4899 M: Hans Verkuil <hans.verkuil@cisco.com>
4900 L: linux-media@vger.kernel.org
4902 F: drivers/media/usb/go7007/
4905 M: Bastien Nocera <hadess@hadess.net>
4906 L: linux-input@vger.kernel.org
4908 F: drivers/input/touchscreen/goodix.c
4911 M: Linus Walleij <linus.walleij@linaro.org>
4912 M: Alexandre Courbot <gnurou@gmail.com>
4913 L: linux-gpio@vger.kernel.org
4914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4916 F: Documentation/gpio/
4917 F: Documentation/ABI/testing/gpio-cdev
4918 F: Documentation/ABI/obsolete/sysfs-gpio
4920 F: include/linux/gpio/
4921 F: include/linux/gpio.h
4922 F: include/asm-generic/gpio.h
4923 F: include/uapi/linux/gpio.h
4926 GRE DEMULTIPLEXER DRIVER
4927 M: Dmitry Kozlov <xeb@mail.ru>
4928 L: netdev@vger.kernel.org
4930 F: net/ipv4/gre_demux.c
4931 F: net/ipv4/gre_offload.c
4932 F: include/net/gre.h
4934 GRETH 10/100/1G Ethernet MAC device driver
4935 M: Kristoffer Glembo <kristoffer@gaisler.com>
4936 L: netdev@vger.kernel.org
4938 F: drivers/net/ethernet/aeroflex/
4940 GSPCA FINEPIX SUBDRIVER
4941 M: Frank Zago <frank@zago.net>
4942 L: linux-media@vger.kernel.org
4943 T: git git://linuxtv.org/media_tree.git
4945 F: drivers/media/usb/gspca/finepix.c
4947 GSPCA GL860 SUBDRIVER
4948 M: Olivier Lorin <o.lorin@laposte.net>
4949 L: linux-media@vger.kernel.org
4950 T: git git://linuxtv.org/media_tree.git
4952 F: drivers/media/usb/gspca/gl860/
4954 GSPCA M5602 SUBDRIVER
4955 M: Erik Andren <erik.andren@gmail.com>
4956 L: linux-media@vger.kernel.org
4957 T: git git://linuxtv.org/media_tree.git
4959 F: drivers/media/usb/gspca/m5602/
4961 GSPCA PAC207 SONIXB SUBDRIVER
4962 M: Hans de Goede <hdegoede@redhat.com>
4963 L: linux-media@vger.kernel.org
4964 T: git git://linuxtv.org/media_tree.git
4966 F: drivers/media/usb/gspca/pac207.c
4968 GSPCA SN9C20X SUBDRIVER
4969 M: Brian Johnson <brijohn@gmail.com>
4970 L: linux-media@vger.kernel.org
4971 T: git git://linuxtv.org/media_tree.git
4973 F: drivers/media/usb/gspca/sn9c20x.c
4975 GSPCA T613 SUBDRIVER
4976 M: Leandro Costantino <lcostantino@gmail.com>
4977 L: linux-media@vger.kernel.org
4978 T: git git://linuxtv.org/media_tree.git
4980 F: drivers/media/usb/gspca/t613.c
4982 GSPCA USB WEBCAM DRIVER
4983 M: Hans de Goede <hdegoede@redhat.com>
4984 L: linux-media@vger.kernel.org
4985 T: git git://linuxtv.org/media_tree.git
4987 F: drivers/media/usb/gspca/
4989 GUID PARTITION TABLE (GPT)
4990 M: Davidlohr Bueso <dave@stgolabs.net>
4991 L: linux-efi@vger.kernel.org
4993 F: block/partitions/efi.*
4995 STK1160 USB VIDEO CAPTURE DRIVER
4996 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4997 L: linux-media@vger.kernel.org
4998 T: git git://linuxtv.org/media_tree.git
5000 F: drivers/media/usb/stk1160/
5003 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5004 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5005 W: http://uclinux-h8.sourceforge.jp
5006 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5009 F: drivers/clocksource/h8300_*.c
5010 F: drivers/clk/h8300/
5011 F: drivers/irqchip/irq-renesas-h8*.c
5013 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5014 M: Frank Seidel <frank@f-seidel.de>
5015 L: platform-driver-x86@vger.kernel.org
5016 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5018 F: drivers/platform/x86/hdaps.c
5020 HDPVR USB VIDEO ENCODER DRIVER
5021 M: Hans Verkuil <hverkuil@xs4all.nl>
5022 L: linux-media@vger.kernel.org
5023 T: git git://linuxtv.org/media_tree.git
5024 W: https://linuxtv.org
5026 F: drivers/media/usb/hdpvr/
5028 HWPOISON MEMORY FAILURE HANDLING
5029 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5030 L: linux-mm@kvack.org
5032 F: mm/memory-failure.c
5033 F: mm/hwpoison-inject.c
5035 HYPERVISOR VIRTUAL CONSOLE DRIVER
5036 L: linuxppc-dev@lists.ozlabs.org
5041 M: Antti Palosaari <crope@iki.fi>
5042 L: linux-media@vger.kernel.org
5043 W: https://linuxtv.org
5044 W: http://palosaari.fi/linux/
5045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5046 T: git git://linuxtv.org/anttip/media_tree.git
5048 F: drivers/media/usb/hackrf/
5051 M: Jean Delvare <jdelvare@suse.com>
5052 M: Guenter Roeck <linux@roeck-us.net>
5053 L: linux-hwmon@vger.kernel.org
5054 W: http://hwmon.wiki.kernel.org/
5055 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5058 F: Documentation/hwmon/
5060 F: include/linux/hwmon*.h
5062 HARDWARE RANDOM NUMBER GENERATOR CORE
5063 M: Matt Mackall <mpm@selenic.com>
5064 M: Herbert Xu <herbert@gondor.apana.org.au>
5065 L: linux-crypto@vger.kernel.org
5067 F: Documentation/hw_random.txt
5068 F: drivers/char/hw_random/
5069 F: include/linux/hw_random.h
5071 HARDWARE SPINLOCK CORE
5072 M: Ohad Ben-Cohen <ohad@wizery.com>
5073 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5074 L: linux-remoteproc@vger.kernel.org
5076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5077 F: Documentation/hwspinlock.txt
5078 F: drivers/hwspinlock/hwspinlock_*
5079 F: include/linux/hwspinlock.h
5081 HARMONY SOUND DRIVER
5082 L: linux-parisc@vger.kernel.org
5084 F: sound/parisc/harmony.*
5087 M: Antti Palosaari <crope@iki.fi>
5088 L: linux-media@vger.kernel.org
5089 W: https://linuxtv.org
5090 W: http://palosaari.fi/linux/
5091 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5092 T: git git://linuxtv.org/anttip/media_tree.git
5094 F: drivers/media/dvb-frontends/hd29l2*
5096 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5097 M: Don Brace <don.brace@microsemi.com>
5098 L: iss_storagedev@hp.com
5099 L: esc.storagedev@microsemi.com
5100 L: linux-scsi@vger.kernel.org
5102 F: Documentation/scsi/hpsa.txt
5103 F: drivers/scsi/hpsa*.[ch]
5104 F: include/linux/cciss*.h
5105 F: include/uapi/linux/cciss*.h
5107 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5108 M: Don Brace <don.brace@microsemi.com>
5109 L: iss_storagedev@hp.com
5110 L: esc.storagedev@microsemi.com
5111 L: linux-scsi@vger.kernel.org
5113 F: Documentation/blockdev/cciss.txt
5114 F: drivers/block/cciss*
5115 F: include/linux/cciss_ioctl.h
5116 F: include/uapi/linux/cciss_ioctl.h
5119 L: linux-fsdevel@vger.kernel.org
5121 F: Documentation/filesystems/hfs.txt
5125 L: linux-fsdevel@vger.kernel.org
5127 F: Documentation/filesystems/hfsplus.txt
5130 HGA FRAMEBUFFER DRIVER
5131 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5132 L: linux-nvidia@lists.surfsouth.com
5133 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5135 F: drivers/video/fbdev/hgafb.c
5137 HIBERNATION (aka Software Suspend, aka swsusp)
5138 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5139 M: Pavel Machek <pavel@ucw.cz>
5140 L: linux-pm@vger.kernel.org
5143 F: drivers/base/power/
5145 F: include/linux/suspend.h
5146 F: include/linux/freezer.h
5147 F: include/linux/pm.h
5148 F: arch/*/include/asm/suspend*.h
5151 M: Jiri Kosina <jikos@kernel.org>
5152 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5153 L: linux-input@vger.kernel.org
5154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5157 F: include/linux/hid*
5158 F: include/uapi/linux/hid*
5160 HID SENSOR HUB DRIVERS
5161 M: Jiri Kosina <jikos@kernel.org>
5162 M: Jonathan Cameron <jic23@kernel.org>
5163 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5164 L: linux-input@vger.kernel.org
5165 L: linux-iio@vger.kernel.org
5167 F: Documentation/hid/hid-sensor*
5168 F: drivers/hid/hid-sensor-*
5169 F: drivers/iio/*/hid-*
5170 F: include/linux/hid-sensor-*
5172 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5173 M: Thomas Gleixner <tglx@linutronix.de>
5174 L: linux-kernel@vger.kernel.org
5175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5177 F: Documentation/timers/
5178 F: kernel/time/hrtimer.c
5179 F: kernel/time/clockevents.c
5180 F: kernel/time/tick*.*
5181 F: kernel/time/timer_*.c
5182 F: include/linux/clockchips.h
5183 F: include/linux/hrtimer.h
5185 HIGH-SPEED SCC DRIVER FOR AX.25
5186 L: linux-hams@vger.kernel.org
5188 F: drivers/net/hamradio/dmascc.c
5189 F: drivers/net/hamradio/scc.c
5191 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5192 M: HighPoint Linux Team <linux@highpoint-tech.com>
5193 W: http://www.highpoint-tech.com
5195 F: Documentation/scsi/hptiop.txt
5196 F: drivers/scsi/hptiop.c
5199 M: Jes Sorensen <jes@trained-monkey.org>
5200 L: linux-hippi@sunsite.dk
5202 F: include/linux/hippidevice.h
5203 F: include/uapi/linux/if_hippi.h
5205 F: drivers/net/hippi/
5207 HISILICON SAS Controller
5208 M: John Garry <john.garry@huawei.com>
5209 W: http://www.hisilicon.com
5211 F: drivers/scsi/hisi_sas/
5212 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5215 M: Jouni Malinen <j@w1.fi>
5216 L: hostap@shmoo.com (subscribers-only)
5217 L: linux-wireless@vger.kernel.org
5218 W: http://hostap.epitest.fi/
5220 F: drivers/net/wireless/intersil/hostap/
5222 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5223 L: platform-driver-x86@vger.kernel.org
5225 F: drivers/platform/x86/tc1100-wmi.c
5227 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5228 M: Jaroslav Kysela <perex@perex.cz>
5230 F: drivers/net/ethernet/hp/hp100.*
5232 HPET: High Precision Event Timers driver
5233 M: Clemens Ladisch <clemens@ladisch.de>
5235 F: Documentation/timers/hpet.txt
5236 F: drivers/char/hpet.c
5237 F: include/linux/hpet.h
5238 F: include/uapi/linux/hpet.h
5242 F: arch/x86/kernel/hpet.c
5243 F: arch/x86/include/asm/hpet.h
5246 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5247 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5252 M: Sebastian Reichel <sre@kernel.org>
5253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5255 F: Documentation/ABI/testing/sysfs-bus-hsi
5256 F: Documentation/hsi.txt
5258 F: include/linux/hsi/
5259 F: include/uapi/linux/hsi/
5262 M: Jan Dumon <j.dumon@option.com>
5263 W: http://www.pharscape.org
5265 F: drivers/net/usb/hso.c
5267 HSR NETWORK PROTOCOL
5268 M: Arvid Brodin <arvid.brodin@alten.se>
5269 L: netdev@vger.kernel.org
5273 HTCPEN TOUCHSCREEN DRIVER
5274 M: Pau Oliva Fora <pof@eslack.org>
5275 L: linux-input@vger.kernel.org
5277 F: drivers/input/touchscreen/htcpen.c
5280 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5284 Hyper-V CORE AND DRIVERS
5285 M: "K. Y. Srinivasan" <kys@microsoft.com>
5286 M: Haiyang Zhang <haiyangz@microsoft.com>
5287 L: devel@linuxdriverproject.org
5289 F: arch/x86/include/asm/mshyperv.h
5290 F: arch/x86/include/uapi/asm/hyperv.h
5291 F: arch/x86/kernel/cpu/mshyperv.c
5292 F: drivers/hid/hid-hyperv.c
5294 F: drivers/input/serio/hyperv-keyboard.c
5295 F: drivers/pci/host/pci-hyperv.c
5296 F: drivers/net/hyperv/
5297 F: drivers/scsi/storvsc_drv.c
5298 F: drivers/video/fbdev/hyperv_fb.c
5299 F: include/linux/hyperv.h
5301 F: Documentation/ABI/stable/sysfs-bus-vmbus
5304 M: Peter Rosin <peda@axentia.se>
5305 L: linux-i2c@vger.kernel.org
5307 F: Documentation/i2c/muxes/
5308 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5309 F: drivers/i2c/i2c-mux.c
5310 F: drivers/i2c/muxes/
5311 F: include/linux/i2c-mux.h
5313 I2C OVER PARALLEL PORT
5314 M: Jean Delvare <jdelvare@suse.com>
5315 L: linux-i2c@vger.kernel.org
5317 F: Documentation/i2c/busses/i2c-parport
5318 F: Documentation/i2c/busses/i2c-parport-light
5319 F: drivers/i2c/busses/i2c-parport.c
5320 F: drivers/i2c/busses/i2c-parport-light.c
5322 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5323 M: Jean Delvare <jdelvare@suse.com>
5324 L: linux-i2c@vger.kernel.org
5326 F: Documentation/i2c/busses/i2c-ali1535
5327 F: Documentation/i2c/busses/i2c-ali1563
5328 F: Documentation/i2c/busses/i2c-ali15x3
5329 F: Documentation/i2c/busses/i2c-amd756
5330 F: Documentation/i2c/busses/i2c-amd8111
5331 F: Documentation/i2c/busses/i2c-i801
5332 F: Documentation/i2c/busses/i2c-nforce2
5333 F: Documentation/i2c/busses/i2c-piix4
5334 F: Documentation/i2c/busses/i2c-sis5595
5335 F: Documentation/i2c/busses/i2c-sis630
5336 F: Documentation/i2c/busses/i2c-sis96x
5337 F: Documentation/i2c/busses/i2c-via
5338 F: Documentation/i2c/busses/i2c-viapro
5339 F: drivers/i2c/busses/i2c-ali1535.c
5340 F: drivers/i2c/busses/i2c-ali1563.c
5341 F: drivers/i2c/busses/i2c-ali15x3.c
5342 F: drivers/i2c/busses/i2c-amd756.c
5343 F: drivers/i2c/busses/i2c-amd756-s4882.c
5344 F: drivers/i2c/busses/i2c-amd8111.c
5345 F: drivers/i2c/busses/i2c-i801.c
5346 F: drivers/i2c/busses/i2c-isch.c
5347 F: drivers/i2c/busses/i2c-nforce2.c
5348 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5349 F: drivers/i2c/busses/i2c-piix4.c
5350 F: drivers/i2c/busses/i2c-sis5595.c
5351 F: drivers/i2c/busses/i2c-sis630.c
5352 F: drivers/i2c/busses/i2c-sis96x.c
5353 F: drivers/i2c/busses/i2c-via.c
5354 F: drivers/i2c/busses/i2c-viapro.c
5356 I2C/SMBUS ISMT DRIVER
5357 M: Seth Heasley <seth.heasley@intel.com>
5358 M: Neil Horman <nhorman@tuxdriver.com>
5359 L: linux-i2c@vger.kernel.org
5360 F: drivers/i2c/busses/i2c-ismt.c
5361 F: Documentation/i2c/busses/i2c-ismt
5363 I2C/SMBUS STUB DRIVER
5364 M: Jean Delvare <jdelvare@suse.com>
5365 L: linux-i2c@vger.kernel.org
5367 F: drivers/i2c/i2c-stub.c
5370 M: Wolfram Sang <wsa@the-dreams.de>
5371 L: linux-i2c@vger.kernel.org
5372 W: https://i2c.wiki.kernel.org/
5373 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5376 F: Documentation/devicetree/bindings/i2c/
5377 F: Documentation/i2c/
5380 F: include/linux/i2c.h
5381 F: include/linux/i2c-*.h
5382 F: include/uapi/linux/i2c.h
5383 F: include/uapi/linux/i2c-*.h
5386 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5387 L: linux-i2c@vger.kernel.org
5388 L: linux-acpi@vger.kernel.org
5392 M: Jean Delvare <jdelvare@suse.com>
5393 L: linux-i2c@vger.kernel.org
5395 F: Documentation/i2c/busses/i2c-taos-evm
5396 F: drivers/i2c/busses/i2c-taos-evm.c
5399 M: Till Harbaum <till@harbaum.org>
5400 L: linux-i2c@vger.kernel.org
5401 W: http://www.harbaum.org/till/i2c_tiny_usb
5403 F: drivers/i2c/busses/i2c-tiny-usb.c
5406 M: "H. Peter Anvin" <hpa@zytor.com>
5410 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5411 M: "H. Peter Anvin" <hpa@zytor.com>
5412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5415 IA64 (Itanium) PLATFORM
5416 M: Tony Luck <tony.luck@intel.com>
5417 M: Fenghua Yu <fenghua.yu@intel.com>
5418 L: linux-ia64@vger.kernel.org
5419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5423 IBM Power VMX Cryptographic instructions
5424 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5425 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5426 L: linux-crypto@vger.kernel.org
5428 F: drivers/crypto/vmx/Makefile
5429 F: drivers/crypto/vmx/Kconfig
5430 F: drivers/crypto/vmx/vmx.c
5431 F: drivers/crypto/vmx/aes*
5432 F: drivers/crypto/vmx/ghash*
5433 F: drivers/crypto/vmx/ppc-xlate.pl
5435 IBM Power in-Nest Crypto Acceleration
5436 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5437 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5438 L: linux-crypto@vger.kernel.org
5440 F: drivers/crypto/nx/Makefile
5441 F: drivers/crypto/nx/Kconfig
5442 F: drivers/crypto/nx/nx-aes*
5443 F: drivers/crypto/nx/nx-sha*
5444 F: drivers/crypto/nx/nx.*
5445 F: drivers/crypto/nx/nx_csbcpb.h
5446 F: drivers/crypto/nx/nx_debugfs.h
5448 IBM Power 842 compression accelerator
5449 M: Dan Streetman <ddstreet@ieee.org>
5451 F: drivers/crypto/nx/Makefile
5452 F: drivers/crypto/nx/Kconfig
5453 F: drivers/crypto/nx/nx-842*
5454 F: include/linux/sw842.h
5458 IBM Power Linux RAID adapter
5459 M: Brian King <brking@us.ibm.com>
5461 F: drivers/scsi/ipr.*
5463 IBM Power Virtual Ethernet Device Driver
5464 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5465 L: netdev@vger.kernel.org
5467 F: drivers/net/ethernet/ibm/ibmveth.*
5469 IBM Power SRIOV Virtual NIC Device Driver
5470 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5471 M: John Allen <jallen@linux.vnet.ibm.com>
5472 L: netdev@vger.kernel.org
5474 F: drivers/net/ethernet/ibm/ibmvnic.*
5476 IBM Power Virtual SCSI Device Drivers
5477 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5478 L: linux-scsi@vger.kernel.org
5480 F: drivers/scsi/ibmvscsi/ibmvscsi*
5481 F: drivers/scsi/ibmvscsi/viosrp.h
5483 IBM Power Virtual FC Device Drivers
5484 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5485 L: linux-scsi@vger.kernel.org
5487 F: drivers/scsi/ibmvscsi/ibmvfc*
5489 IBM ServeRAID RAID DRIVER
5491 F: drivers/scsi/ips.*
5493 ICH LPC AND GPIO DRIVER
5494 M: Peter Tyser <ptyser@xes-inc.com>
5496 F: drivers/mfd/lpc_ich.c
5497 F: drivers/gpio/gpio-ich.c
5500 M: "David S. Miller" <davem@davemloft.net>
5501 L: linux-ide@vger.kernel.org
5502 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5505 F: Documentation/ide/
5507 F: include/linux/ide.h
5509 IDEAPAD LAPTOP EXTRAS DRIVER
5510 M: Ike Panhc <ike.pan@canonical.com>
5511 L: platform-driver-x86@vger.kernel.org
5512 W: http://launchpad.net/ideapad-laptop
5514 F: drivers/platform/x86/ideapad-laptop.c
5516 IDEAPAD LAPTOP SLIDEBAR DRIVER
5517 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5518 L: linux-input@vger.kernel.org
5519 W: https://github.com/o2genum/ideapad-slidebar
5521 F: drivers/input/misc/ideapad_slidebar.c
5524 M: Borislav Petkov <bp@alien8.de>
5525 L: linux-ide@vger.kernel.org
5527 F: Documentation/cdrom/ide-cd
5528 F: drivers/ide/ide-cd*
5531 M: Andy Henroid <andrew.d.henroid@intel.com>
5532 L: linux-pm@vger.kernel.org
5534 F: drivers/idle/i7300_idle.c
5536 IEEE 802.15.4 SUBSYSTEM
5537 M: Alexander Aring <aar@pengutronix.de>
5538 L: linux-wpan@vger.kernel.org
5539 W: http://wpan.cakelab.org/
5540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5545 F: drivers/net/ieee802154/
5546 F: include/linux/nl802154.h
5547 F: include/linux/ieee802154.h
5548 F: include/net/nl802154.h
5549 F: include/net/mac802154.h
5550 F: include/net/af_ieee802154.h
5551 F: include/net/cfg802154.h
5552 F: include/net/ieee802154_netdev.h
5553 F: Documentation/networking/ieee802154.txt
5555 IGORPLUG-USB IR RECEIVER
5556 M: Sean Young <sean@mess.org>
5557 L: linux-media@vger.kernel.org
5559 F: drivers/media/rc/igorplugusb.c
5561 IGUANAWORKS USB IR TRANSCEIVER
5562 M: Sean Young <sean@mess.org>
5563 L: linux-media@vger.kernel.org
5565 F: drivers/media/rc/iguanair.c
5567 IIO SUBSYSTEM AND DRIVERS
5568 M: Jonathan Cameron <jic23@kernel.org>
5569 R: Hartmut Knaack <knaack.h@gmx.de>
5570 R: Lars-Peter Clausen <lars@metafoo.de>
5571 R: Peter Meerwald <pmeerw@pmeerw.net>
5572 L: linux-iio@vger.kernel.org
5575 F: drivers/staging/iio/
5576 F: include/linux/iio/
5579 IKANOS/ADI EAGLE ADSL USB DRIVER
5580 M: Matthieu Castet <castet.matthieu@free.fr>
5581 M: Stanislaw Gruszka <stf_xl@wp.pl>
5583 F: drivers/usb/atm/ueagle-atm.c
5585 INA209 HARDWARE MONITOR DRIVER
5586 M: Guenter Roeck <linux@roeck-us.net>
5587 L: linux-hwmon@vger.kernel.org
5589 F: Documentation/hwmon/ina209
5590 F: Documentation/devicetree/bindings/i2c/ina209.txt
5591 F: drivers/hwmon/ina209.c
5593 INA2XX HARDWARE MONITOR DRIVER
5594 M: Guenter Roeck <linux@roeck-us.net>
5595 L: linux-hwmon@vger.kernel.org
5597 F: Documentation/hwmon/ina2xx
5598 F: drivers/hwmon/ina2xx.c
5599 F: include/linux/platform_data/ina2xx.h
5601 INDUSTRY PACK SUBSYSTEM (IPACK)
5602 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5603 M: Jens Taprogge <jens.taprogge@taprogge.org>
5604 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5605 L: industrypack-devel@lists.sourceforge.net
5606 W: http://industrypack.sourceforge.net
5610 INGENIC JZ4780 DMA Driver
5611 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5613 F: drivers/dma/dma-jz4780.c
5615 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5616 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5617 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5618 L: linux-ima-devel@lists.sourceforge.net
5619 L: linux-ima-user@lists.sourceforge.net
5620 L: linux-security-module@vger.kernel.org
5621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5623 F: security/integrity/ima/
5625 IMGTEC IR DECODER DRIVER
5626 M: James Hogan <james.hogan@imgtec.com>
5628 F: drivers/media/rc/img-ir/
5630 IMS TWINTURBO FRAMEBUFFER DRIVER
5631 L: linux-fbdev@vger.kernel.org
5633 F: drivers/video/fbdev/imsttfb.c
5635 INFINIBAND SUBSYSTEM
5636 M: Doug Ledford <dledford@redhat.com>
5637 M: Sean Hefty <sean.hefty@intel.com>
5638 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5639 L: linux-rdma@vger.kernel.org
5640 W: http://www.openfabrics.org/
5641 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5644 F: Documentation/infiniband/
5645 F: drivers/infiniband/
5646 F: drivers/staging/rdma/
5647 F: include/uapi/linux/if_infiniband.h
5648 F: include/uapi/rdma/
5652 M: John McCutchan <john@johnmccutchan.com>
5653 M: Robert Love <rlove@rlove.org>
5654 M: Eric Paris <eparis@parisplace.org>
5656 F: Documentation/filesystems/inotify.txt
5657 F: fs/notify/inotify/
5658 F: include/linux/inotify.h
5659 F: include/uapi/linux/inotify.h
5661 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5662 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5663 L: linux-input@vger.kernel.org
5664 Q: http://patchwork.kernel.org/project/linux-input/list/
5665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5668 F: include/linux/input.h
5669 F: include/uapi/linux/input.h
5670 F: include/linux/input/
5671 F: Documentation/devicetree/bindings/input/
5673 INPUT MULTITOUCH (MT) PROTOCOL
5674 M: Henrik Rydberg <rydberg@bitmath.org>
5675 L: linux-input@vger.kernel.org
5677 F: Documentation/input/multi-touch-protocol.txt
5678 F: drivers/input/input-mt.c
5681 INTEL ASoC BDW/HSW DRIVERS
5682 M: Jie Yang <yang.jie@linux.intel.com>
5683 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5685 F: sound/soc/intel/common/sst-dsp*
5686 F: sound/soc/intel/common/sst-firmware.c
5687 F: sound/soc/intel/boards/broadwell.c
5688 F: sound/soc/intel/haswell/
5690 INTEL C600 SERIES SAS CONTROLLER DRIVER
5691 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5692 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5693 L: linux-scsi@vger.kernel.org
5694 T: git git://git.code.sf.net/p/intel-sas/isci
5696 F: drivers/scsi/isci/
5698 INTEL HID EVENT DRIVER
5699 M: Alex Hung <alex.hung@canonical.com>
5700 L: platform-driver-x86@vger.kernel.org
5702 F: drivers/platform/x86/intel-hid.c
5705 M: Len Brown <lenb@kernel.org>
5706 L: linux-pm@vger.kernel.org
5707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5709 F: drivers/idle/intel_idle.c
5712 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5713 M: Len Brown <lenb@kernel.org>
5714 L: linux-pm@vger.kernel.org
5716 F: drivers/cpufreq/intel_pstate.c
5718 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5719 M: Maik Broemme <mbroemme@plusserver.de>
5720 L: linux-fbdev@vger.kernel.org
5722 F: Documentation/fb/intelfb.txt
5723 F: drivers/video/fbdev/intelfb/
5725 INTEL 810/815 FRAMEBUFFER DRIVER
5726 M: Antonino Daplas <adaplas@gmail.com>
5727 L: linux-fbdev@vger.kernel.org
5729 F: drivers/video/fbdev/i810/
5731 INTEL MENLOW THERMAL DRIVER
5732 M: Sujith Thomas <sujith.thomas@intel.com>
5733 L: platform-driver-x86@vger.kernel.org
5734 W: https://01.org/linux-acpi
5736 F: drivers/platform/x86/intel_menlow.c
5738 INTEL I/OAT DMA DRIVER
5739 M: Dave Jiang <dave.jiang@intel.com>
5740 R: Dan Williams <dan.j.williams@intel.com>
5741 L: dmaengine@vger.kernel.org
5742 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5744 F: drivers/dma/ioat*
5747 M: David Woodhouse <dwmw2@infradead.org>
5748 L: iommu@lists.linux-foundation.org
5749 T: git git://git.infradead.org/iommu-2.6.git
5751 F: drivers/iommu/intel-iommu.c
5752 F: include/linux/intel-iommu.h
5754 INTEL IOP-ADMA DMA DRIVER
5755 R: Dan Williams <dan.j.williams@intel.com>
5757 F: drivers/dma/iop-adma.c
5759 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5760 M: Krzysztof Halasa <khalasa@piap.pl>
5762 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5763 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5764 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5765 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5766 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5767 F: drivers/net/wan/ixp4xx_hss.c
5769 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5770 M: Deepak Saxena <dsaxena@plexity.net>
5772 F: drivers/char/hw_random/ixp4xx-rng.c
5774 INTEL ETHERNET DRIVERS
5775 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5776 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5777 R: Shannon Nelson <shannon.nelson@intel.com>
5778 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5779 R: Don Skidmore <donald.c.skidmore@intel.com>
5780 R: Bruce Allan <bruce.w.allan@intel.com>
5781 R: John Ronciak <john.ronciak@intel.com>
5782 R: Mitch Williams <mitch.a.williams@intel.com>
5783 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5784 W: http://www.intel.com/support/feedback.htm
5785 W: http://e1000.sourceforge.net/
5786 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5790 F: Documentation/networking/e100.txt
5791 F: Documentation/networking/e1000.txt
5792 F: Documentation/networking/e1000e.txt
5793 F: Documentation/networking/igb.txt
5794 F: Documentation/networking/igbvf.txt
5795 F: Documentation/networking/ixgb.txt
5796 F: Documentation/networking/ixgbe.txt
5797 F: Documentation/networking/ixgbevf.txt
5798 F: Documentation/networking/i40e.txt
5799 F: Documentation/networking/i40evf.txt
5800 F: drivers/net/ethernet/intel/
5801 F: drivers/net/ethernet/intel/*/
5803 INTEL RDMA RNIC DRIVER
5804 M: Faisal Latif <faisal.latif@intel.com>
5805 R: Chien Tin Tung <chien.tin.tung@intel.com>
5806 R: Mustafa Ismail <mustafa.ismail@intel.com>
5807 R: Shiraz Saleem <shiraz.saleem@intel.com>
5808 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5809 L: linux-rdma@vger.kernel.org
5811 F: drivers/infiniband/hw/i40iw/
5813 INTEL-MID GPIO DRIVER
5814 M: David Cohen <david.a.cohen@linux.intel.com>
5815 L: linux-gpio@vger.kernel.org
5817 F: drivers/gpio/gpio-intel-mid.c
5819 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5820 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5821 L: linux-wireless@vger.kernel.org
5823 F: Documentation/networking/README.ipw2100
5824 F: Documentation/networking/README.ipw2200
5825 F: drivers/net/wireless/intel/ipw2x00/
5828 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5830 F: Documentation/trace/intel_th.txt
5831 F: drivers/hwtracing/intel_th/
5833 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5834 M: Ning Sun <ning.sun@intel.com>
5835 L: tboot-devel@lists.sourceforge.net
5836 W: http://tboot.sourceforge.net
5837 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5839 F: Documentation/intel_txt.txt
5840 F: include/linux/tboot.h
5841 F: arch/x86/kernel/tboot.c
5843 INTEL WIRELESS WIMAX CONNECTION 2400
5844 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5845 M: linux-wimax@intel.com
5846 L: wimax@linuxwimax.org (subscribers-only)
5848 W: http://linuxwimax.org
5849 F: Documentation/wimax/README.i2400m
5850 F: drivers/net/wimax/i2400m/
5851 F: include/uapi/linux/wimax/i2400m.h
5853 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5854 M: Stanislaw Gruszka <sgruszka@redhat.com>
5855 L: linux-wireless@vger.kernel.org
5857 F: drivers/net/wireless/intel/iwlegacy/
5859 INTEL WIRELESS WIFI LINK (iwlwifi)
5860 M: Johannes Berg <johannes.berg@intel.com>
5861 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5862 M: Intel Linux Wireless <linuxwifi@intel.com>
5863 L: linux-wireless@vger.kernel.org
5864 W: http://intellinuxwireless.org
5865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5867 F: drivers/net/wireless/intel/iwlwifi/
5869 INTEL MANAGEMENT ENGINE (mei)
5870 M: Tomas Winkler <tomas.winkler@intel.com>
5871 L: linux-kernel@vger.kernel.org
5873 F: include/uapi/linux/mei.h
5874 F: include/linux/mei_cl_bus.h
5875 F: drivers/misc/mei/*
5876 F: drivers/watchdog/mei_wdt.c
5877 F: Documentation/misc-devices/mei/*
5879 INTEL MIC DRIVERS (mic)
5880 M: Sudeep Dutt <sudeep.dutt@intel.com>
5881 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5883 W: https://github.com/sudeepdutt/mic
5884 W: http://software.intel.com/en-us/mic-developer
5885 F: include/linux/mic_bus.h
5886 F: include/linux/scif.h
5887 F: include/uapi/linux/mic_common.h
5888 F: include/uapi/linux/mic_ioctl.h
5889 F: include/uapi/linux/scif_ioctl.h
5890 F: drivers/misc/mic/
5891 F: drivers/dma/mic_x100_dma.c
5892 F: drivers/dma/mic_x100_dma.h
5893 F: Documentation/mic/
5895 INTEL PMC/P-Unit IPC DRIVER
5896 M: Zha Qipeng<qipeng.zha@intel.com>
5897 L: platform-driver-x86@vger.kernel.org
5899 F: drivers/platform/x86/intel_pmc_ipc.c
5900 F: drivers/platform/x86/intel_punit_ipc.c
5901 F: arch/x86/include/asm/intel_pmc_ipc.h
5902 F: arch/x86/include/asm/intel_punit_ipc.h
5904 INTEL TELEMETRY DRIVER
5905 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5906 L: platform-driver-x86@vger.kernel.org
5908 F: arch/x86/include/asm/intel_telemetry.h
5909 F: drivers/platform/x86/intel_telemetry*
5911 IOC3 ETHERNET DRIVER
5912 M: Ralf Baechle <ralf@linux-mips.org>
5913 L: linux-mips@linux-mips.org
5915 F: drivers/net/ethernet/sgi/ioc3-eth.c
5918 M: Pat Gefre <pfg@sgi.com>
5919 L: linux-serial@vger.kernel.org
5921 F: drivers/tty/serial/ioc3_serial.c
5924 M: Joerg Roedel <joro@8bytes.org>
5925 L: iommu@lists.linux-foundation.org
5926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5931 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5933 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5936 M: Corey Minyard <minyard@acm.org>
5937 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5938 W: http://openipmi.sourceforge.net/
5940 F: Documentation/IPMI.txt
5941 F: drivers/char/ipmi/
5942 F: include/linux/ipmi*
5943 F: include/uapi/linux/ipmi*
5945 QCOM AUDIO (ASoC) DRIVERS
5946 M: Patrick Lai <plai@codeaurora.org>
5947 M: Banajit Goswami <bgoswami@codeaurora.org>
5948 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5952 IPS SCSI RAID DRIVER
5953 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5954 L: linux-scsi@vger.kernel.org
5955 W: http://www.adaptec.com/
5957 F: drivers/scsi/ips*
5960 M: Wensong Zhang <wensong@linux-vs.org>
5961 M: Simon Horman <horms@verge.net.au>
5962 M: Julian Anastasov <ja@ssi.bg>
5963 L: netdev@vger.kernel.org
5964 L: lvs-devel@vger.kernel.org
5966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5968 F: Documentation/networking/ipvs-sysctl.txt
5969 F: include/net/ip_vs.h
5970 F: include/uapi/linux/ip_vs.h
5971 F: net/netfilter/ipvs/
5974 M: Jiri Kosina <jikos@kernel.org>
5975 M: David Sterba <dsterba@suse.com>
5977 F: drivers/tty/ipwireless/
5980 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5981 L: netdev@vger.kernel.org
5983 F: include/net/ipx.h
5984 F: include/uapi/linux/ipx.h
5988 M: Samuel Ortiz <samuel@sortiz.org>
5989 L: irda-users@lists.sourceforge.net (subscribers-only)
5990 L: netdev@vger.kernel.org
5991 W: http://irda.sourceforge.net/
5993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5994 F: Documentation/networking/irda.txt
5995 F: drivers/net/irda/
5996 F: include/net/irda/
6000 M: Thomas Gleixner <tglx@linutronix.de>
6001 L: linux-kernel@vger.kernel.org
6003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6007 M: Thomas Gleixner <tglx@linutronix.de>
6008 M: Jason Cooper <jason@lakedaemon.net>
6009 M: Marc Zyngier <marc.zyngier@arm.com>
6010 L: linux-kernel@vger.kernel.org
6012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6013 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6014 F: Documentation/devicetree/bindings/interrupt-controller/
6017 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6018 M: Jiang Liu <jiang.liu@linux.intel.com>
6019 M: Marc Zyngier <marc.zyngier@arm.com>
6021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6022 F: Documentation/IRQ-domain.txt
6023 F: include/linux/irqdomain.h
6024 F: kernel/irq/irqdomain.c
6028 M: Jaroslav Kysela <perex@perex.cz>
6030 F: Documentation/isapnp.txt
6031 F: drivers/pnp/isapnp/
6032 F: include/linux/isapnp.h
6035 M: Hans Verkuil <hverkuil@xs4all.nl>
6036 L: linux-media@vger.kernel.org
6037 T: git git://linuxtv.org/media_tree.git
6038 W: https://linuxtv.org
6040 F: drivers/media/radio/radio-isa*
6042 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6043 M: Peter Jones <pjones@redhat.com>
6044 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6046 F: drivers/firmware/iscsi_ibft*
6049 M: Mike Christie <michaelc@cs.wisc.edu>
6050 L: open-iscsi@googlegroups.com
6051 W: www.open-iscsi.org
6052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6054 F: drivers/scsi/*iscsi*
6055 F: include/scsi/*iscsi*
6057 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6058 M: Or Gerlitz <ogerlitz@mellanox.com>
6059 M: Sagi Grimberg <sagig@mellanox.com>
6060 M: Roi Dayan <roid@mellanox.com>
6061 L: linux-rdma@vger.kernel.org
6063 W: http://www.openfabrics.org
6064 W: www.open-iscsi.org
6065 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6066 F: drivers/infiniband/ulp/iser/
6068 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6069 M: Sagi Grimberg <sagig@mellanox.com>
6070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6071 L: linux-rdma@vger.kernel.org
6072 L: target-devel@vger.kernel.org
6074 W: http://www.linux-iscsi.org
6075 F: drivers/infiniband/ulp/isert
6078 M: Karsten Keil <isdn@linux-pingi.de>
6079 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6080 L: netdev@vger.kernel.org
6081 W: http://www.isdn4linux.de
6082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6084 F: Documentation/isdn/
6086 F: include/linux/isdn.h
6087 F: include/linux/isdn/
6088 F: include/uapi/linux/isdn.h
6089 F: include/uapi/linux/isdn/
6091 ISDN SUBSYSTEM (Eicon active card driver)
6092 M: Armin Schindler <mac@melware.de>
6093 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6094 W: http://www.melware.de
6096 F: drivers/isdn/hardware/eicon/
6098 IT87 HARDWARE MONITORING DRIVER
6099 M: Jean Delvare <jdelvare@suse.com>
6100 L: linux-hwmon@vger.kernel.org
6102 F: Documentation/hwmon/it87
6103 F: drivers/hwmon/it87.c
6106 M: Antti Palosaari <crope@iki.fi>
6107 L: linux-media@vger.kernel.org
6108 W: https://linuxtv.org
6109 W: http://palosaari.fi/linux/
6110 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6111 T: git git://linuxtv.org/anttip/media_tree.git
6113 F: drivers/media/tuners/it913x*
6115 IVTV VIDEO4LINUX DRIVER
6116 M: Andy Walls <awalls@md.metrocast.net>
6117 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6118 L: linux-media@vger.kernel.org
6119 T: git git://linuxtv.org/media_tree.git
6120 W: http://www.ivtvdriver.org
6122 F: Documentation/video4linux/*.ivtv
6123 F: drivers/media/pci/ivtv/
6124 F: include/uapi/linux/ivtv*
6126 IX2505V MEDIA DRIVER
6127 M: Malcolm Priestley <tvboxspy@gmail.com>
6128 L: linux-media@vger.kernel.org
6129 W: https://linuxtv.org
6130 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6132 F: drivers/media/dvb-frontends/ix2505v*
6134 JC42.4 TEMPERATURE SENSOR DRIVER
6135 M: Guenter Roeck <linux@roeck-us.net>
6136 L: linux-hwmon@vger.kernel.org
6138 F: drivers/hwmon/jc42.c
6139 F: Documentation/hwmon/jc42
6142 M: Dave Kleikamp <shaggy@kernel.org>
6143 L: jfs-discussion@lists.sourceforge.net
6144 W: http://jfs.sourceforge.net/
6145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6147 F: Documentation/filesystems/jfs.txt
6151 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6152 L: netdev@vger.kernel.org
6154 F: drivers/net/ethernet/jme.*
6156 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6157 M: David Woodhouse <dwmw2@infradead.org>
6158 L: linux-mtd@lists.infradead.org
6159 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6162 F: include/uapi/linux/jffs2.h
6164 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6165 M: "Theodore Ts'o" <tytso@mit.edu>
6166 M: Jan Kara <jack@suse.com>
6167 L: linux-ext4@vger.kernel.org
6170 F: include/linux/jbd2.h
6172 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6173 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6174 L: linux-media@vger.kernel.org
6176 F: drivers/media/platform/rcar_jpu.c
6178 JSM Neo PCI based serial card
6179 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6180 L: linux-serial@vger.kernel.org
6182 F: drivers/tty/serial/jsm/
6184 K10TEMP HARDWARE MONITORING DRIVER
6185 M: Clemens Ladisch <clemens@ladisch.de>
6186 L: linux-hwmon@vger.kernel.org
6188 F: Documentation/hwmon/k10temp
6189 F: drivers/hwmon/k10temp.c
6191 K8TEMP HARDWARE MONITORING DRIVER
6192 M: Rudolf Marek <r.marek@assembler.cz>
6193 L: linux-hwmon@vger.kernel.org
6195 F: Documentation/hwmon/k8temp
6196 F: drivers/hwmon/k8temp.c
6199 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6200 R: Alexander Potapenko <glider@google.com>
6201 R: Dmitry Vyukov <dvyukov@google.com>
6202 L: kasan-dev@googlegroups.com
6204 F: arch/*/include/asm/kasan.h
6205 F: arch/*/mm/kasan_init*
6206 F: Documentation/kasan.txt
6207 F: include/linux/kasan.h
6210 F: scripts/Makefile.kasan
6213 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6214 L: linux-kbuild@vger.kernel.org
6215 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6217 F: Documentation/kbuild/kconfig-language.txt
6221 M: Vivek Goyal <vgoyal@redhat.com>
6222 M: Haren Myneni <hbabu@us.ibm.com>
6223 L: kexec@lists.infradead.org
6224 W: http://lse.sourceforge.net/kdump/
6226 F: Documentation/kdump/
6228 KEENE FM RADIO TRANSMITTER DRIVER
6229 M: Hans Verkuil <hverkuil@xs4all.nl>
6230 L: linux-media@vger.kernel.org
6231 T: git git://linuxtv.org/media_tree.git
6232 W: https://linuxtv.org
6234 F: drivers/media/radio/radio-keene*
6236 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6237 M: Ian Kent <raven@themaw.net>
6238 L: autofs@vger.kernel.org
6242 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6243 M: Michal Marek <mmarek@suse.com>
6244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6246 L: linux-kbuild@vger.kernel.org
6248 F: Documentation/kbuild/
6250 F: scripts/Makefile.*
6256 L: kernel-janitors@vger.kernel.org
6257 W: http://kernelnewbies.org/KernelJanitors
6260 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6261 M: "J. Bruce Fields" <bfields@fieldses.org>
6262 M: Jeff Layton <jlayton@poochiereds.net>
6263 L: linux-nfs@vger.kernel.org
6264 W: http://nfs.sourceforge.net/
6265 T: git git://linux-nfs.org/~bfields/linux.git
6268 F: include/uapi/linux/nfsd/
6272 F: include/linux/lockd/
6273 F: include/linux/sunrpc/
6274 F: include/uapi/linux/sunrpc/
6276 KERNEL SELFTEST FRAMEWORK
6277 M: Shuah Khan <shuahkh@osg.samsung.com>
6278 L: linux-kselftest@vger.kernel.org
6279 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6281 F: tools/testing/selftests
6283 KERNEL VIRTUAL MACHINE (KVM)
6284 M: Gleb Natapov <gleb@kernel.org>
6285 M: Paolo Bonzini <pbonzini@redhat.com>
6286 L: kvm@vger.kernel.org
6287 W: http://www.linux-kvm.org
6288 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6290 F: Documentation/*/kvm*.txt
6291 F: Documentation/virtual/kvm/
6293 F: arch/x86/kernel/kvm.c
6294 F: arch/x86/kernel/kvmclock.c
6295 F: arch/*/include/asm/kvm*
6296 F: include/linux/kvm*
6297 F: include/uapi/linux/kvm*
6300 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6301 M: Joerg Roedel <joro@8bytes.org>
6302 L: kvm@vger.kernel.org
6303 W: http://www.linux-kvm.org/
6305 F: arch/x86/include/asm/svm.h
6306 F: arch/x86/kvm/svm.c
6308 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6309 M: Alexander Graf <agraf@suse.com>
6310 L: kvm-ppc@vger.kernel.org
6311 W: http://www.linux-kvm.org/
6312 T: git git://github.com/agraf/linux-2.6.git
6314 F: arch/powerpc/include/asm/kvm*
6315 F: arch/powerpc/kvm/
6317 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6318 M: Christian Borntraeger <borntraeger@de.ibm.com>
6319 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6320 L: linux-s390@vger.kernel.org
6321 W: http://www.ibm.com/developerworks/linux/linux390/
6322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6324 F: Documentation/s390/kvm.txt
6325 F: arch/s390/include/asm/kvm*
6328 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6329 M: Christoffer Dall <christoffer.dall@linaro.org>
6330 M: Marc Zyngier <marc.zyngier@arm.com>
6331 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6332 L: kvmarm@lists.cs.columbia.edu
6333 W: http://systems.cs.columbia.edu/projects/kvm-arm
6334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6336 F: arch/arm/include/uapi/asm/kvm*
6337 F: arch/arm/include/asm/kvm*
6340 F: include/kvm/arm_*
6342 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6343 M: Christoffer Dall <christoffer.dall@linaro.org>
6344 M: Marc Zyngier <marc.zyngier@arm.com>
6345 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6346 L: kvmarm@lists.cs.columbia.edu
6348 F: arch/arm64/include/uapi/asm/kvm*
6349 F: arch/arm64/include/asm/kvm*
6352 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6353 M: James Hogan <james.hogan@imgtec.com>
6354 L: linux-mips@linux-mips.org
6356 F: arch/mips/include/uapi/asm/kvm*
6357 F: arch/mips/include/asm/kvm*
6361 M: Eric Biederman <ebiederm@xmission.com>
6362 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6363 L: kexec@lists.infradead.org
6365 F: include/linux/kexec.h
6366 F: include/uapi/linux/kexec.h
6370 M: David Howells <dhowells@redhat.com>
6371 L: keyrings@vger.kernel.org
6373 F: Documentation/security/keys.txt
6374 F: include/linux/key.h
6375 F: include/linux/key-type.h
6380 M: David Safford <safford@us.ibm.com>
6381 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6382 L: linux-security-module@vger.kernel.org
6383 L: keyrings@vger.kernel.org
6385 F: Documentation/security/keys-trusted-encrypted.txt
6386 F: include/keys/trusted-type.h
6387 F: security/keys/trusted.c
6388 F: security/keys/trusted.h
6391 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6392 M: David Safford <safford@us.ibm.com>
6393 L: linux-security-module@vger.kernel.org
6394 L: keyrings@vger.kernel.org
6396 F: Documentation/security/keys-trusted-encrypted.txt
6397 F: include/keys/encrypted-type.h
6398 F: security/keys/encrypted-keys/
6400 KGDB / KDB /debug_core
6401 M: Jason Wessel <jason.wessel@windriver.com>
6402 W: http://kgdb.wiki.kernel.org/
6403 L: kgdb-bugreport@lists.sourceforge.net
6404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6406 F: Documentation/DocBook/kgdb.tmpl
6407 F: drivers/misc/kgdbts.c
6408 F: drivers/tty/serial/kgdboc.c
6409 F: include/linux/kdb.h
6410 F: include/linux/kgdb.h
6414 M: Vegard Nossum <vegardno@ifi.uio.no>
6415 M: Pekka Enberg <penberg@kernel.org>
6417 F: Documentation/kmemcheck.txt
6418 F: arch/x86/include/asm/kmemcheck.h
6419 F: arch/x86/mm/kmemcheck/
6420 F: include/linux/kmemcheck.h
6424 M: Catalin Marinas <catalin.marinas@arm.com>
6426 F: Documentation/kmemleak.txt
6427 F: include/linux/kmemleak.h
6429 F: mm/kmemleak-test.c
6432 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6433 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6434 M: "David S. Miller" <davem@davemloft.net>
6435 M: Masami Hiramatsu <mhiramat@kernel.org>
6437 F: Documentation/kprobes.txt
6438 F: include/linux/kprobes.h
6441 KS0108 LCD CONTROLLER DRIVER
6442 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6443 W: http://miguelojeda.es/auxdisplay.htm
6444 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6446 F: Documentation/auxdisplay/ks0108
6447 F: drivers/auxdisplay/ks0108.c
6448 F: include/linux/ks0108.h
6451 M: David Ahern <dsa@cumulusnetworks.com>
6452 L: netdev@vger.kernel.org
6455 F: include/net/l3mdev.h
6457 LANTIQ MIPS ARCHITECTURE
6458 M: John Crispin <blogic@openwrt.org>
6459 L: linux-mips@linux-mips.org
6464 L: linux-x25@vger.kernel.org
6466 F: Documentation/networking/lapb-module.txt
6470 LASI 53c700 driver for PARISC
6471 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6472 L: linux-scsi@vger.kernel.org
6474 F: Documentation/scsi/53c700.txt
6475 F: drivers/scsi/53c700*
6478 M: Richard Purdie <rpurdie@rpsys.net>
6479 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6480 L: linux-leds@vger.kernel.org
6481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6484 F: include/linux/leds.h
6486 LEGACY EEPROM DRIVER
6487 M: Jean Delvare <jdelvare@suse.com>
6489 F: Documentation/misc-devices/eeprom
6490 F: drivers/misc/eeprom/eeprom.c
6492 LEGO USB Tower driver
6493 M: Juergen Stuber <starblue@users.sourceforge.net>
6494 L: legousb-devel@lists.sourceforge.net
6495 W: http://legousb.sourceforge.net/
6497 F: drivers/usb/misc/legousbtower.c
6500 M: Michael Krufky <mkrufky@linuxtv.org>
6501 L: linux-media@vger.kernel.org
6502 W: https://linuxtv.org
6503 W: http://github.com/mkrufky
6504 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6505 T: git git://linuxtv.org/mkrufky/tuners.git
6507 F: drivers/media/dvb-frontends/lg2160.*
6509 LGDT3305 MEDIA DRIVER
6510 M: Michael Krufky <mkrufky@linuxtv.org>
6511 L: linux-media@vger.kernel.org
6512 W: https://linuxtv.org
6513 W: http://github.com/mkrufky
6514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6515 T: git git://linuxtv.org/mkrufky/tuners.git
6517 F: drivers/media/dvb-frontends/lgdt3305.*
6520 M: Rusty Russell <rusty@rustcorp.com.au>
6521 L: lguest@lists.ozlabs.org
6522 W: http://lguest.ozlabs.org/
6524 F: arch/x86/include/asm/lguest*.h
6527 F: include/linux/lguest*.h
6530 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6531 M: Tejun Heo <tj@kernel.org>
6532 L: linux-ide@vger.kernel.org
6533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6536 F: include/linux/ata.h
6537 F: include/linux/libata.h
6539 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6540 M: Viresh Kumar <vireshk@kernel.org>
6541 L: linux-ide@vger.kernel.org
6542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6544 F: include/linux/pata_arasan_cf_data.h
6545 F: drivers/ata/pata_arasan_cf.c
6548 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6549 M: Tejun Heo <tj@kernel.org>
6550 L: linux-ide@vger.kernel.org
6551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6553 F: drivers/ata/pata_*.c
6554 F: drivers/ata/ata_generic.c
6556 LIBATA SATA AHCI PLATFORM devices support
6557 M: Hans de Goede <hdegoede@redhat.com>
6558 M: Tejun Heo <tj@kernel.org>
6559 L: linux-ide@vger.kernel.org
6560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6562 F: drivers/ata/ahci_platform.c
6563 F: drivers/ata/libahci_platform.c
6564 F: include/linux/ahci_platform.h
6566 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6567 M: Mikael Pettersson <mikpelinux@gmail.com>
6568 L: linux-ide@vger.kernel.org
6569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6571 F: drivers/ata/sata_promise.*
6574 M: Sasha Levin <sasha.levin@oracle.com>
6576 F: tools/lib/lockdep/
6578 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6579 M: Dan Williams <dan.j.williams@intel.com>
6580 L: linux-nvdimm@lists.01.org
6581 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6585 F: include/linux/nd.h
6586 F: include/linux/libnvdimm.h
6587 F: include/uapi/linux/ndctl.h
6589 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6590 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6591 L: linux-nvdimm@lists.01.org
6592 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6594 F: drivers/nvdimm/blk.c
6595 F: drivers/nvdimm/region_devs.c
6596 F: drivers/acpi/nfit*
6598 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6599 M: Vishal Verma <vishal.l.verma@intel.com>
6600 L: linux-nvdimm@lists.01.org
6601 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6603 F: drivers/nvdimm/btt*
6605 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6606 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6607 L: linux-nvdimm@lists.01.org
6608 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6610 F: drivers/nvdimm/pmem.c
6611 F: include/linux/pmem.h
6612 F: arch/*/include/asm/pmem.h
6614 LIGHTNVM PLATFORM SUPPORT
6615 M: Matias Bjorling <mb@lightnvm.io>
6616 W: http://github/OpenChannelSSD
6617 L: linux-block@vger.kernel.org
6619 F: drivers/lightnvm/
6620 F: include/linux/lightnvm.h
6621 F: include/uapi/linux/lightnvm.h
6623 LINUX FOR IBM pSERIES (RS/6000)
6624 M: Paul Mackerras <paulus@au.ibm.com>
6625 W: http://www.ibm.com/linux/ltc/projects/ppc
6627 F: arch/powerpc/boot/rs6000.h
6629 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6630 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6631 M: Paul Mackerras <paulus@samba.org>
6632 M: Michael Ellerman <mpe@ellerman.id.au>
6633 W: http://www.penguinppc.org/
6634 L: linuxppc-dev@lists.ozlabs.org
6635 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6638 F: Documentation/powerpc/
6641 LINUX FOR POWER MACINTOSH
6642 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6643 W: http://www.penguinppc.org/
6644 L: linuxppc-dev@lists.ozlabs.org
6646 F: arch/powerpc/platforms/powermac/
6647 F: drivers/macintosh/
6649 LINUX FOR POWERPC EMBEDDED MPC5XXX
6650 M: Anatolij Gustschin <agust@denx.de>
6651 L: linuxppc-dev@lists.ozlabs.org
6652 T: git git://git.denx.de/linux-denx-agust.git
6654 F: arch/powerpc/platforms/512x/
6655 F: arch/powerpc/platforms/52xx/
6657 LINUX FOR POWERPC EMBEDDED PPC4XX
6658 M: Alistair Popple <alistair@popple.id.au>
6659 M: Matt Porter <mporter@kernel.crashing.org>
6660 W: http://www.penguinppc.org/
6661 L: linuxppc-dev@lists.ozlabs.org
6663 F: arch/powerpc/platforms/40x/
6664 F: arch/powerpc/platforms/44x/
6666 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6667 L: linuxppc-dev@lists.ozlabs.org
6669 F: arch/powerpc/*/*virtex*
6670 F: arch/powerpc/*/*/*virtex*
6672 LINUX FOR POWERPC EMBEDDED PPC8XX
6673 M: Vitaly Bordug <vitb@kernel.crashing.org>
6674 W: http://www.penguinppc.org/
6675 L: linuxppc-dev@lists.ozlabs.org
6677 F: arch/powerpc/platforms/8xx/
6679 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6680 M: Scott Wood <oss@buserror.net>
6681 M: Kumar Gala <galak@kernel.crashing.org>
6682 W: http://www.penguinppc.org/
6683 L: linuxppc-dev@lists.ozlabs.org
6684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6686 F: arch/powerpc/platforms/83xx/
6687 F: arch/powerpc/platforms/85xx/
6689 LINUX FOR POWERPC PA SEMI PWRFICIENT
6690 M: Olof Johansson <olof@lixom.net>
6691 L: linuxppc-dev@lists.ozlabs.org
6693 F: arch/powerpc/platforms/pasemi/
6694 F: drivers/*/*pasemi*
6695 F: drivers/*/*/*pasemi*
6697 LINUX SECURITY MODULE (LSM) FRAMEWORK
6698 M: Chris Wright <chrisw@sous-sol.org>
6699 L: linux-security-module@vger.kernel.org
6702 LIS3LV02D ACCELEROMETER DRIVER
6703 M: Eric Piel <eric.piel@tremplin-utc.net>
6705 F: Documentation/misc-devices/lis3lv02d
6706 F: drivers/misc/lis3lv02d/
6707 F: drivers/platform/x86/hp_accel.c
6710 M: Josh Poimboeuf <jpoimboe@redhat.com>
6711 M: Jessica Yu <jeyu@redhat.com>
6712 M: Jiri Kosina <jikos@kernel.org>
6713 M: Miroslav Benes <mbenes@suse.cz>
6714 R: Petr Mladek <pmladek@suse.com>
6716 F: kernel/livepatch/
6717 F: include/linux/livepatch.h
6718 F: arch/x86/include/asm/livepatch.h
6719 F: arch/x86/kernel/livepatch.c
6720 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6721 F: samples/livepatch/
6722 L: live-patching@vger.kernel.org
6723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6725 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6726 M: Kees Cook <keescook@chromium.org>
6728 F: drivers/misc/lkdtm.c
6731 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6733 F: include/linux/llc.h
6734 F: include/uapi/linux/llc.h
6738 LM73 HARDWARE MONITOR DRIVER
6739 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6740 L: linux-hwmon@vger.kernel.org
6742 F: drivers/hwmon/lm73.c
6744 LM78 HARDWARE MONITOR DRIVER
6745 M: Jean Delvare <jdelvare@suse.com>
6746 L: linux-hwmon@vger.kernel.org
6748 F: Documentation/hwmon/lm78
6749 F: drivers/hwmon/lm78.c
6751 LM83 HARDWARE MONITOR DRIVER
6752 M: Jean Delvare <jdelvare@suse.com>
6753 L: linux-hwmon@vger.kernel.org
6755 F: Documentation/hwmon/lm83
6756 F: drivers/hwmon/lm83.c
6758 LM90 HARDWARE MONITOR DRIVER
6759 M: Jean Delvare <jdelvare@suse.com>
6760 L: linux-hwmon@vger.kernel.org
6762 F: Documentation/hwmon/lm90
6763 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6764 F: drivers/hwmon/lm90.c
6766 LM95234 HARDWARE MONITOR DRIVER
6767 M: Guenter Roeck <linux@roeck-us.net>
6768 L: linux-hwmon@vger.kernel.org
6770 F: Documentation/hwmon/lm95234
6771 F: drivers/hwmon/lm95234.c
6773 LME2510 MEDIA DRIVER
6774 M: Malcolm Priestley <tvboxspy@gmail.com>
6775 L: linux-media@vger.kernel.org
6776 W: https://linuxtv.org
6777 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6779 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6781 LOCKDEP AND LOCKSTAT
6782 M: Peter Zijlstra <peterz@infradead.org>
6783 M: Ingo Molnar <mingo@redhat.com>
6784 L: linux-kernel@vger.kernel.org
6785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6787 F: Documentation/locking/lockdep*.txt
6788 F: Documentation/locking/lockstat.txt
6789 F: include/linux/lockdep.h
6792 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6793 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6794 L: linux-ntfs-dev@lists.sourceforge.net
6795 W: http://www.linux-ntfs.org/content/view/19/37/
6797 F: Documentation/ldm.txt
6798 F: block/partitions/ldm.*
6801 M: Joern Engel <joern@logfs.org>
6802 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6808 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6809 M: Sathya Prakash <sathya.prakash@broadcom.com>
6810 M: Chaitra P B <chaitra.basappa@broadcom.com>
6811 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6812 L: MPT-FusionLinux.pdl@broadcom.com
6813 L: linux-scsi@vger.kernel.org
6814 W: http://www.avagotech.com/support/
6816 F: drivers/message/fusion/
6817 F: drivers/scsi/mpt2sas/
6818 F: drivers/scsi/mpt3sas/
6820 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6821 M: Matthew Wilcox <matthew@wil.cx>
6822 L: linux-scsi@vger.kernel.org
6824 F: drivers/scsi/sym53c8xx_2/
6826 LTC4261 HARDWARE MONITOR DRIVER
6827 M: Guenter Roeck <linux@roeck-us.net>
6828 L: linux-hwmon@vger.kernel.org
6830 F: Documentation/hwmon/ltc4261
6831 F: drivers/hwmon/ltc4261.c
6833 LTP (Linux Test Project)
6834 M: Mike Frysinger <vapier@gentoo.org>
6835 M: Cyril Hrubis <chrubis@suse.cz>
6836 M: Wanlong Gao <wanlong.gao@gmail.com>
6837 M: Jan Stancek <jstancek@redhat.com>
6838 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6839 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6840 L: ltp@lists.linux.it (subscribers-only)
6841 W: http://linux-test-project.github.io/
6842 T: git git://github.com/linux-test-project/ltp.git
6846 W: http://www.linux-m32r.org/
6851 M: Geert Uytterhoeven <geert@linux-m68k.org>
6852 L: linux-m68k@lists.linux-m68k.org
6853 W: http://www.linux-m68k.org/
6854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6859 M68K ON APPLE MACINTOSH
6860 M: Joshua Thompson <funaho@jurai.org>
6861 W: http://www.mac.linux-m68k.org/
6862 L: linux-m68k@lists.linux-m68k.org
6867 M: Philip Blundell <philb@gnu.org>
6868 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6872 M88DS3103 MEDIA DRIVER
6873 M: Antti Palosaari <crope@iki.fi>
6874 L: linux-media@vger.kernel.org
6875 W: https://linuxtv.org
6876 W: http://palosaari.fi/linux/
6877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6878 T: git git://linuxtv.org/anttip/media_tree.git
6880 F: drivers/media/dvb-frontends/m88ds3103*
6882 M88RS2000 MEDIA DRIVER
6883 M: Malcolm Priestley <tvboxspy@gmail.com>
6884 L: linux-media@vger.kernel.org
6885 W: https://linuxtv.org
6886 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6888 F: drivers/media/dvb-frontends/m88rs2000*
6890 MA901 MASTERKIT USB FM RADIO DRIVER
6891 M: Alexey Klimov <klimov.linux@gmail.com>
6892 L: linux-media@vger.kernel.org
6893 T: git git://linuxtv.org/media_tree.git
6895 F: drivers/media/radio/radio-ma901.c
6898 M: Johannes Berg <johannes@sipsolutions.net>
6899 L: linux-wireless@vger.kernel.org
6900 W: http://wireless.kernel.org/
6901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6904 F: Documentation/networking/mac80211-injection.txt
6905 F: include/net/mac80211.h
6907 F: drivers/net/wireless/mac80211_hwsim.[ch]
6910 M: Patrick McHardy <kaber@trash.net>
6911 L: netdev@vger.kernel.org
6913 F: drivers/net/macvlan.c
6914 F: include/linux/if_macvlan.h
6917 M: Jassi Brar <jassisinghbrar@gmail.com>
6918 L: linux-kernel@vger.kernel.org
6921 F: include/linux/mailbox_client.h
6922 F: include/linux/mailbox_controller.h
6924 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6925 M: Michael Kerrisk <mtk.manpages@gmail.com>
6926 W: http://www.kernel.org/doc/man-pages
6927 L: linux-man@vger.kernel.org
6930 MARVELL ARMADA DRM SUPPORT
6931 M: Russell King <rmk+kernel@arm.linux.org.uk>
6933 F: drivers/gpu/drm/armada/
6935 MARVELL 88E6352 DSA support
6936 M: Guenter Roeck <linux@roeck-us.net>
6938 F: drivers/net/dsa/mv88e6352.c
6940 MARVELL CRYPTO DRIVER
6941 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6942 M: Arnaud Ebalard <arno@natisbad.org>
6943 F: drivers/crypto/marvell/
6945 L: linux-crypto@vger.kernel.org
6947 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6948 M: Mirko Lindner <mlindner@marvell.com>
6949 M: Stephen Hemminger <stephen@networkplumber.org>
6950 L: netdev@vger.kernel.org
6952 F: drivers/net/ethernet/marvell/sk*
6954 MARVELL LIBERTAS WIRELESS DRIVER
6955 L: libertas-dev@lists.infradead.org
6957 F: drivers/net/wireless/marvell/libertas/
6959 MARVELL MV643XX ETHERNET DRIVER
6960 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6961 L: netdev@vger.kernel.org
6963 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6964 F: include/linux/mv643xx.h
6966 MARVELL MVNETA ETHERNET DRIVER
6967 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6968 L: netdev@vger.kernel.org
6970 F: drivers/net/ethernet/marvell/mvneta.*
6972 MARVELL MWIFIEX WIRELESS DRIVER
6973 M: Amitkumar Karwar <akarwar@marvell.com>
6974 M: Nishant Sarmukadam <nishants@marvell.com>
6975 L: linux-wireless@vger.kernel.org
6977 F: drivers/net/wireless/marvell/mwifiex/
6979 MARVELL MWL8K WIRELESS DRIVER
6980 M: Lennert Buytenhek <buytenh@wantstofly.org>
6981 L: linux-wireless@vger.kernel.org
6983 F: drivers/net/wireless/marvell/mwl8k.c
6985 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6986 M: Nicolas Pitre <nico@fluxnic.net>
6988 F: drivers/mmc/host/mvsdio.*
6990 MATROX FRAMEBUFFER DRIVER
6991 L: linux-fbdev@vger.kernel.org
6993 F: drivers/video/fbdev/matrox/matroxfb_*
6994 F: include/uapi/linux/matroxfb.h
6996 MAX16065 HARDWARE MONITOR DRIVER
6997 M: Guenter Roeck <linux@roeck-us.net>
6998 L: linux-hwmon@vger.kernel.org
7000 F: Documentation/hwmon/max16065
7001 F: drivers/hwmon/max16065.c
7003 MAX20751 HARDWARE MONITOR DRIVER
7004 M: Guenter Roeck <linux@roeck-us.net>
7005 L: linux-hwmon@vger.kernel.org
7007 F: Documentation/hwmon/max20751
7008 F: drivers/hwmon/max20751.c
7010 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7011 M: "Hans J. Koch" <hjk@hansjkoch.de>
7012 L: linux-hwmon@vger.kernel.org
7014 F: Documentation/hwmon/max6650
7015 F: drivers/hwmon/max6650.c
7017 MAX6697 HARDWARE MONITOR DRIVER
7018 M: Guenter Roeck <linux@roeck-us.net>
7019 L: linux-hwmon@vger.kernel.org
7021 F: Documentation/hwmon/max6697
7022 F: Documentation/devicetree/bindings/i2c/max6697.txt
7023 F: drivers/hwmon/max6697.c
7024 F: include/linux/platform_data/max6697.h
7026 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7027 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7028 L: linux-pm@vger.kernel.org
7030 F: drivers/power/max14577_charger.c
7031 F: drivers/power/max77693_charger.c
7033 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7034 M: Javier Martinez Canillas <javier@osg.samsung.com>
7035 L: linux-kernel@vger.kernel.org
7037 F: drivers/*/*max77802*.c
7038 F: Documentation/devicetree/bindings/*/*max77802.txt
7039 F: include/dt-bindings/*/*max77802.h
7041 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7042 M: Chanwoo Choi <cw00.choi@samsung.com>
7043 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7044 L: linux-kernel@vger.kernel.org
7046 F: drivers/*/max14577.c
7047 F: drivers/*/max77686*.c
7048 F: drivers/*/max77693.c
7049 F: drivers/extcon/extcon-max14577.c
7050 F: drivers/extcon/extcon-max77693.c
7051 F: drivers/rtc/rtc-max77686.c
7052 F: drivers/clk/clk-max77686.c
7053 F: Documentation/devicetree/bindings/mfd/max14577.txt
7054 F: Documentation/devicetree/bindings/*/max77686.txt
7055 F: Documentation/devicetree/bindings/mfd/max77693.txt
7056 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7057 F: include/linux/mfd/max14577*.h
7058 F: include/linux/mfd/max77686*.h
7059 F: include/linux/mfd/max77693*.h
7061 MAXIRADIO FM RADIO RECEIVER DRIVER
7062 M: Hans Verkuil <hverkuil@xs4all.nl>
7063 L: linux-media@vger.kernel.org
7064 T: git git://linuxtv.org/media_tree.git
7065 W: https://linuxtv.org
7067 F: drivers/media/radio/radio-maxiradio*
7069 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7070 M: Peter Rosin <peda@axentia.se>
7071 L: linux-iio@vger.kernel.org
7073 F: drivers/iio/potentiometer/mcp4531.c
7075 MEDIA DRIVERS FOR RENESAS - VSP1
7076 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7077 L: linux-media@vger.kernel.org
7078 L: linux-renesas-soc@vger.kernel.org
7079 T: git git://linuxtv.org/media_tree.git
7081 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7082 F: drivers/media/platform/vsp1/
7084 MEDIA DRIVERS FOR ASCOT2E
7085 M: Sergey Kozlov <serjk@netup.ru>
7086 L: linux-media@vger.kernel.org
7087 W: https://linuxtv.org
7089 T: git git://linuxtv.org/media_tree.git
7091 F: drivers/media/dvb-frontends/ascot2e*
7093 MEDIA DRIVERS FOR CXD2841ER
7094 M: Sergey Kozlov <serjk@netup.ru>
7095 L: linux-media@vger.kernel.org
7096 W: https://linuxtv.org
7098 T: git git://linuxtv.org/media_tree.git
7100 F: drivers/media/dvb-frontends/cxd2841er*
7102 MEDIA DRIVERS FOR HORUS3A
7103 M: Sergey Kozlov <serjk@netup.ru>
7104 L: linux-media@vger.kernel.org
7105 W: https://linuxtv.org
7107 T: git git://linuxtv.org/media_tree.git
7109 F: drivers/media/dvb-frontends/horus3a*
7111 MEDIA DRIVERS FOR LNBH25
7112 M: Sergey Kozlov <serjk@netup.ru>
7113 L: linux-media@vger.kernel.org
7114 W: https://linuxtv.org
7116 T: git git://linuxtv.org/media_tree.git
7118 F: drivers/media/dvb-frontends/lnbh25*
7120 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7121 M: Sergey Kozlov <serjk@netup.ru>
7122 L: linux-media@vger.kernel.org
7123 W: https://linuxtv.org
7125 T: git git://linuxtv.org/media_tree.git
7127 F: drivers/media/pci/netup_unidvb/*
7129 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7130 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7131 P: LinuxTV.org Project
7132 L: linux-media@vger.kernel.org
7133 W: https://linuxtv.org
7134 Q: http://patchwork.kernel.org/project/linux-media/list/
7135 T: git git://linuxtv.org/media_tree.git
7137 F: Documentation/dvb/
7138 F: Documentation/video4linux/
7139 F: Documentation/DocBook/media/
7141 F: drivers/staging/media/
7142 F: include/linux/platform_data/media/
7144 F: include/uapi/linux/dvb/
7145 F: include/uapi/linux/videodev2.h
7146 F: include/uapi/linux/media.h
7147 F: include/uapi/linux/v4l2-*
7148 F: include/uapi/linux/meye.h
7149 F: include/uapi/linux/ivtv*
7150 F: include/uapi/linux/uvcvideo.h
7152 MEDIATEK ETHERNET DRIVER
7153 M: Felix Fietkau <nbd@openwrt.org>
7154 M: John Crispin <blogic@openwrt.org>
7155 L: netdev@vger.kernel.org
7157 F: drivers/net/ethernet/mediatek/
7159 MEDIATEK MT7601U WIRELESS LAN DRIVER
7160 M: Jakub Kicinski <kubakici@wp.pl>
7161 L: linux-wireless@vger.kernel.org
7163 F: drivers/net/wireless/mediatek/mt7601u/
7165 MEGARAID SCSI/SAS DRIVERS
7166 M: Kashyap Desai <kashyap.desai@avagotech.com>
7167 M: Sumit Saxena <sumit.saxena@avagotech.com>
7168 M: Uday Lingala <uday.lingala@avagotech.com>
7169 L: megaraidlinux.pdl@avagotech.com
7170 L: linux-scsi@vger.kernel.org
7171 W: http://www.lsi.com
7173 F: Documentation/scsi/megaraid.txt
7174 F: drivers/scsi/megaraid.*
7175 F: drivers/scsi/megaraid/
7177 MELLANOX ETHERNET DRIVER (mlx4_en)
7178 M: Eugenia Emantayev <eugenia@mellanox.com>
7179 L: netdev@vger.kernel.org
7181 W: http://www.mellanox.com
7182 Q: http://patchwork.ozlabs.org/project/netdev/list/
7183 F: drivers/net/ethernet/mellanox/mlx4/en_*
7185 MELLANOX ETHERNET DRIVER (mlx5e)
7186 M: Saeed Mahameed <saeedm@mellanox.com>
7187 L: netdev@vger.kernel.org
7189 W: http://www.mellanox.com
7190 Q: http://patchwork.ozlabs.org/project/netdev/list/
7191 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7193 MELLANOX ETHERNET SWITCH DRIVERS
7194 M: Jiri Pirko <jiri@mellanox.com>
7195 M: Ido Schimmel <idosch@mellanox.com>
7196 L: netdev@vger.kernel.org
7198 W: http://www.mellanox.com
7199 Q: http://patchwork.ozlabs.org/project/netdev/list/
7200 F: drivers/net/ethernet/mellanox/mlxsw/
7203 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7204 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7205 L: linux-kernel@vger.kernel.org
7207 F: kernel/membarrier.c
7208 F: include/uapi/linux/membarrier.h
7211 L: linux-mm@kvack.org
7212 W: http://www.linux-mm.org
7214 F: include/linux/mm.h
7215 F: include/linux/gfp.h
7216 F: include/linux/mmzone.h
7217 F: include/linux/memory_hotplug.h
7218 F: include/linux/vmalloc.h
7221 MEMORY TECHNOLOGY DEVICES (MTD)
7222 M: David Woodhouse <dwmw2@infradead.org>
7223 M: Brian Norris <computersforpeace@gmail.com>
7224 L: linux-mtd@lists.infradead.org
7225 W: http://www.linux-mtd.infradead.org/
7226 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7227 T: git git://git.infradead.org/linux-mtd.git
7228 T: git git://git.infradead.org/l2-mtd.git
7231 F: include/linux/mtd/
7232 F: include/uapi/mtd/
7234 MEN A21 WATCHDOG DRIVER
7235 M: Johannes Thumshirn <morbidrsa@gmail.com>
7236 L: linux-watchdog@vger.kernel.org
7238 F: drivers/watchdog/mena21_wdt.c
7240 MEN CHAMELEON BUS (mcb)
7241 M: Johannes Thumshirn <morbidrsa@gmail.com>
7244 F: include/linux/mcb.h
7245 F: Documentation/men-chameleon-bus.txt
7247 MEN F21BMC (Board Management Controller)
7248 M: Andreas Werner <andreas.werner@men.de>
7250 F: drivers/mfd/menf21bmc.c
7251 F: drivers/watchdog/menf21bmc_wdt.c
7252 F: drivers/leds/leds-menf21bmc.c
7253 F: drivers/hwmon/menf21bmc_hwmon.c
7254 F: Documentation/hwmon/menf21bmc
7257 M: James Hogan <james.hogan@imgtec.com>
7258 L: linux-metag@vger.kernel.org
7259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7262 F: Documentation/metag/
7263 F: Documentation/devicetree/bindings/metag/
7264 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7265 F: drivers/clocksource/metag_generic.c
7266 F: drivers/irqchip/irq-metag.c
7267 F: drivers/irqchip/irq-metag-ext.c
7268 F: drivers/tty/metag_da.c
7270 MICROBLAZE ARCHITECTURE
7271 M: Michal Simek <monstr@monstr.eu>
7272 W: http://www.monstr.eu/fdt/
7273 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7277 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7278 M: Chen Yu <yu.c.chen@intel.com>
7279 L: platform-driver-x86@vger.kernel.org
7281 F: drivers/platform/x86/surfacepro3_button.c
7284 M: Oliver Neukum <oliver@neukum.org>
7286 F: drivers/usb/image/microtek.*
7289 M: Ralf Baechle <ralf@linux-mips.org>
7290 L: linux-mips@linux-mips.org
7291 W: http://www.linux-mips.org/
7292 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7293 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7295 F: Documentation/mips/
7298 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7299 M: Hans Verkuil <hverkuil@xs4all.nl>
7300 L: linux-media@vger.kernel.org
7301 T: git git://linuxtv.org/media_tree.git
7302 W: https://linuxtv.org
7304 F: drivers/media/radio/radio-miropcm20*
7306 MELLANOX MLX4 core VPI driver
7307 M: Yishai Hadas <yishaih@mellanox.com>
7308 L: netdev@vger.kernel.org
7309 L: linux-rdma@vger.kernel.org
7310 W: http://www.mellanox.com
7311 Q: http://patchwork.ozlabs.org/project/netdev/list/
7313 F: drivers/net/ethernet/mellanox/mlx4/
7314 F: include/linux/mlx4/
7316 MELLANOX MLX4 IB driver
7317 M: Yishai Hadas <yishaih@mellanox.com>
7318 L: linux-rdma@vger.kernel.org
7319 W: http://www.mellanox.com
7320 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7322 F: drivers/infiniband/hw/mlx4/
7323 F: include/linux/mlx4/
7325 MELLANOX MLX5 core VPI driver
7326 M: Matan Barak <matanb@mellanox.com>
7327 M: Leon Romanovsky <leonro@mellanox.com>
7328 L: netdev@vger.kernel.org
7329 L: linux-rdma@vger.kernel.org
7330 W: http://www.mellanox.com
7331 Q: http://patchwork.ozlabs.org/project/netdev/list/
7333 F: drivers/net/ethernet/mellanox/mlx5/core/
7334 F: include/linux/mlx5/
7336 MELLANOX MLX5 IB driver
7337 M: Matan Barak <matanb@mellanox.com>
7338 M: Leon Romanovsky <leonro@mellanox.com>
7339 L: linux-rdma@vger.kernel.org
7340 W: http://www.mellanox.com
7341 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7343 F: drivers/infiniband/hw/mlx5/
7344 F: include/linux/mlx5/
7346 MELEXIS MLX90614 DRIVER
7347 M: Crt Mori <cmo@melexis.com>
7348 L: linux-iio@vger.kernel.org
7349 W: http://www.melexis.com
7351 F: drivers/iio/temperature/mlx90614.c
7353 MN88472 MEDIA DRIVER
7354 M: Antti Palosaari <crope@iki.fi>
7355 L: linux-media@vger.kernel.org
7356 W: https://linuxtv.org
7357 W: http://palosaari.fi/linux/
7358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7359 T: git git://linuxtv.org/anttip/media_tree.git
7361 F: drivers/staging/media/mn88472/
7362 F: drivers/media/dvb-frontends/mn88472.h
7364 MN88473 MEDIA DRIVER
7365 M: Antti Palosaari <crope@iki.fi>
7366 L: linux-media@vger.kernel.org
7367 W: https://linuxtv.org
7368 W: http://palosaari.fi/linux/
7369 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7371 F: drivers/media/dvb-frontends/mn88473*
7374 M: Rusty Russell <rusty@rustcorp.com.au>
7376 F: include/linux/module.h
7379 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7380 W: http://popies.net/meye/
7382 F: Documentation/video4linux/meye.txt
7383 F: drivers/media/pci/meye/
7384 F: include/uapi/linux/meye.h
7386 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7387 M: Jiri Slaby <jirislaby@gmail.com>
7389 F: Documentation/serial/moxa-smartio
7390 F: drivers/tty/mxser.*
7392 MR800 AVERMEDIA USB FM RADIO DRIVER
7393 M: Alexey Klimov <klimov.linux@gmail.com>
7394 L: linux-media@vger.kernel.org
7395 T: git git://linuxtv.org/media_tree.git
7397 F: drivers/media/radio/radio-mr800.c
7399 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7400 M: Alan Ott <alan@signal11.us>
7401 L: linux-wpan@vger.kernel.org
7403 F: drivers/net/ieee802154/mrf24j40.c
7404 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7407 M: "Lee, Chun-Yi" <jlee@suse.com>
7408 L: platform-driver-x86@vger.kernel.org
7410 F: drivers/platform/x86/msi-laptop.c
7413 L: platform-driver-x86@vger.kernel.org
7415 F: drivers/platform/x86/msi-wmi.c
7418 M: Antti Palosaari <crope@iki.fi>
7419 L: linux-media@vger.kernel.org
7420 W: https://linuxtv.org
7421 W: http://palosaari.fi/linux/
7422 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7423 T: git git://linuxtv.org/anttip/media_tree.git
7425 F: drivers/media/tuners/msi001*
7427 MSI2500 MEDIA DRIVER
7428 M: Antti Palosaari <crope@iki.fi>
7429 L: linux-media@vger.kernel.org
7430 W: https://linuxtv.org
7431 W: http://palosaari.fi/linux/
7432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7433 T: git git://linuxtv.org/anttip/media_tree.git
7435 F: drivers/media/usb/msi2500/
7437 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7438 M: Robert Jarzmik <robert.jarzmik@free.fr>
7439 L: linux-mtd@lists.infradead.org
7441 F: drivers/mtd/devices/docg3*
7443 MT9M032 APTINA SENSOR DRIVER
7444 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7445 L: linux-media@vger.kernel.org
7446 T: git git://linuxtv.org/media_tree.git
7448 F: drivers/media/i2c/mt9m032.c
7449 F: include/media/i2c/mt9m032.h
7451 MT9P031 APTINA CAMERA SENSOR
7452 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7453 L: linux-media@vger.kernel.org
7454 T: git git://linuxtv.org/media_tree.git
7456 F: drivers/media/i2c/mt9p031.c
7457 F: include/media/i2c/mt9p031.h
7459 MT9T001 APTINA CAMERA SENSOR
7460 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7461 L: linux-media@vger.kernel.org
7462 T: git git://linuxtv.org/media_tree.git
7464 F: drivers/media/i2c/mt9t001.c
7465 F: include/media/i2c/mt9t001.h
7467 MT9V032 APTINA CAMERA SENSOR
7468 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7469 L: linux-media@vger.kernel.org
7470 T: git git://linuxtv.org/media_tree.git
7472 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7473 F: drivers/media/i2c/mt9v032.c
7474 F: include/media/i2c/mt9v032.h
7476 MULTIFUNCTION DEVICES (MFD)
7477 M: Lee Jones <lee.jones@linaro.org>
7478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7481 F: include/linux/mfd/
7483 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7484 M: Ulf Hansson <ulf.hansson@linaro.org>
7485 L: linux-mmc@vger.kernel.org
7486 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7489 F: include/linux/mmc/
7490 F: include/uapi/linux/mmc/
7492 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7494 F: drivers/mmc/host/mmc_spi.c
7495 F: include/linux/spi/mmc_spi.h
7497 MULTISOUND SOUND DRIVER
7498 M: Andrew Veliath <andrewtv@usa.net>
7500 F: Documentation/sound/oss/MultiSound
7503 MULTITECH MULTIPORT CARD (ISICOM)
7505 F: drivers/tty/isicom.c
7506 F: include/linux/isicom.h
7508 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7509 M: Bin Liu <b-liu@ti.com>
7510 L: linux-usb@vger.kernel.org
7511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7513 F: drivers/usb/musb/
7515 MXL5007T MEDIA DRIVER
7516 M: Michael Krufky <mkrufky@linuxtv.org>
7517 L: linux-media@vger.kernel.org
7518 W: https://linuxtv.org
7519 W: http://github.com/mkrufky
7520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7521 T: git git://linuxtv.org/mkrufky/tuners.git
7523 F: drivers/media/tuners/mxl5007t.*
7525 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7526 M: Hyong-Youb Kim <hykim@myri.com>
7527 L: netdev@vger.kernel.org
7528 W: https://www.myricom.com/support/downloads/myri10ge.html
7530 F: drivers/net/ethernet/myricom/myri10ge/
7532 NAND FLASH SUBSYSTEM
7533 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7534 R: Richard Weinberger <richard@nod.at>
7535 L: linux-mtd@lists.infradead.org
7536 W: http://www.linux-mtd.infradead.org/
7537 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7538 T: git git://github.com/linux-nand/linux.git
7540 F: drivers/mtd/nand/
7541 F: include/linux/mtd/nand*.h
7543 NATSEMI ETHERNET DRIVER (DP8381x)
7545 F: drivers/net/ethernet/natsemi/natsemi.c
7547 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7548 M: Daniel Mack <zonque@gmail.com>
7550 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7551 W: http://www.native-instruments.com
7555 M: Petr Vandrovec <petr@vandrovec.name>
7559 NCR 5380 SCSI DRIVERS
7560 M: Finn Thain <fthain@telegraphics.com.au>
7561 M: Michael Schmitz <schmitzmic@gmail.com>
7562 L: linux-scsi@vger.kernel.org
7564 F: Documentation/scsi/g_NCR5380.txt
7565 F: drivers/scsi/NCR5380.*
7566 F: drivers/scsi/arm/cumana_1.c
7567 F: drivers/scsi/arm/oak.c
7568 F: drivers/scsi/atari_NCR5380.c
7569 F: drivers/scsi/atari_scsi.*
7570 F: drivers/scsi/dmx3191d.c
7571 F: drivers/scsi/dtc.*
7572 F: drivers/scsi/g_NCR5380.*
7573 F: drivers/scsi/g_NCR5380_mmio.c
7574 F: drivers/scsi/mac_scsi.*
7575 F: drivers/scsi/pas16.*
7576 F: drivers/scsi/sun3_scsi.*
7577 F: drivers/scsi/sun3_scsi_vme.c
7578 F: drivers/scsi/t128.*
7580 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7581 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7582 L: linux-scsi@vger.kernel.org
7584 F: drivers/scsi/NCR_D700.*
7586 NCT6775 HARDWARE MONITOR DRIVER
7587 M: Guenter Roeck <linux@roeck-us.net>
7588 L: linux-hwmon@vger.kernel.org
7590 F: Documentation/hwmon/nct6775
7591 F: drivers/hwmon/nct6775.c
7593 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7594 M: Faisal Latif <faisal.latif@intel.com>
7595 L: linux-rdma@vger.kernel.org
7596 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7598 F: drivers/infiniband/hw/nes/
7600 NETEM NETWORK EMULATOR
7601 M: Stephen Hemminger <stephen@networkplumber.org>
7602 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7604 F: net/sched/sch_netem.c
7606 NETERION 10GbE DRIVERS (s2io/vxge)
7607 M: Jon Mason <jdmason@kudzu.us>
7608 L: netdev@vger.kernel.org
7610 F: Documentation/networking/s2io.txt
7611 F: Documentation/networking/vxge.txt
7612 F: drivers/net/ethernet/neterion/
7614 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7615 M: Pablo Neira Ayuso <pablo@netfilter.org>
7616 M: Patrick McHardy <kaber@trash.net>
7617 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7618 L: netfilter-devel@vger.kernel.org
7619 L: coreteam@netfilter.org
7620 W: http://www.netfilter.org/
7621 W: http://www.iptables.org/
7622 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7626 F: include/linux/netfilter*
7627 F: include/linux/netfilter/
7628 F: include/net/netfilter/
7629 F: include/uapi/linux/netfilter*
7630 F: include/uapi/linux/netfilter/
7631 F: net/*/netfilter.c
7634 F: net/bridge/br_netfilter*.c
7637 M: Paul Moore <paul@paul-moore.com>
7638 W: http://netlabel.sf.net
7639 L: netdev@vger.kernel.org
7641 F: Documentation/netlabel/
7642 F: include/net/netlabel.h
7645 NETROM NETWORK LAYER
7646 M: Ralf Baechle <ralf@linux-mips.org>
7647 L: linux-hams@vger.kernel.org
7648 W: http://www.linux-ax25.org/
7650 F: include/net/netrom.h
7651 F: include/uapi/linux/netrom.h
7654 NETRONOME ETHERNET DRIVERS
7655 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7656 L: oss-drivers@netronome.com
7658 F: drivers/net/ethernet/netronome/
7660 NETWORK BLOCK DEVICE (NBD)
7661 M: Markus Pargmann <mpa@pengutronix.de>
7663 L: nbd-general@lists.sourceforge.net
7664 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7665 F: Documentation/blockdev/nbd.txt
7666 F: drivers/block/nbd.c
7667 F: include/uapi/linux/nbd.h
7669 NETWORK DROP MONITOR
7670 M: Neil Horman <nhorman@tuxdriver.com>
7671 L: netdev@vger.kernel.org
7673 W: https://fedorahosted.org/dropwatch/
7674 F: net/core/drop_monitor.c
7676 NETWORKING [GENERAL]
7677 M: "David S. Miller" <davem@davemloft.net>
7678 L: netdev@vger.kernel.org
7679 W: http://www.linuxfoundation.org/en/Net
7680 Q: http://patchwork.ozlabs.org/project/netdev/list/
7681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7686 F: include/linux/in.h
7687 F: include/linux/net.h
7688 F: include/linux/netdevice.h
7689 F: include/uapi/linux/in.h
7690 F: include/uapi/linux/net.h
7691 F: include/uapi/linux/netdevice.h
7692 F: include/uapi/linux/net_namespace.h
7694 F: tools/testing/selftests/net/
7698 NETWORKING [IPv4/IPv6]
7699 M: "David S. Miller" <davem@davemloft.net>
7700 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7701 M: James Morris <jmorris@namei.org>
7702 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7703 M: Patrick McHardy <kaber@trash.net>
7704 L: netdev@vger.kernel.org
7705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7713 M: Steffen Klassert <steffen.klassert@secunet.com>
7714 M: Herbert Xu <herbert@gondor.apana.org.au>
7715 M: "David S. Miller" <davem@davemloft.net>
7716 L: netdev@vger.kernel.org
7717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7726 F: net/ipv4/ipcomp.c
7727 F: net/ipv4/ip_vti.c
7731 F: net/ipv6/ipcomp6.c
7732 F: net/ipv6/ip6_vti.c
7733 F: include/uapi/linux/xfrm.h
7734 F: include/net/xfrm.h
7736 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7737 M: Paul Moore <paul@paul-moore.com>
7738 L: netdev@vger.kernel.org
7741 NETWORKING [WIRELESS]
7742 L: linux-wireless@vger.kernel.org
7743 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7746 L: netdev@vger.kernel.org
7747 W: http://www.linuxfoundation.org/en/Net
7748 Q: http://patchwork.ozlabs.org/project/netdev/list/
7749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7753 F: include/linux/if_*
7754 F: include/linux/netdevice.h
7755 F: include/linux/etherdevice.h
7756 F: include/linux/fcdevice.h
7757 F: include/linux/fddidevice.h
7758 F: include/linux/hippidevice.h
7759 F: include/linux/inetdevice.h
7760 F: include/uapi/linux/if_*
7761 F: include/uapi/linux/netdevice.h
7763 NETWORKING DRIVERS (WIRELESS)
7764 M: Kalle Valo <kvalo@codeaurora.org>
7765 L: linux-wireless@vger.kernel.org
7766 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7770 F: drivers/net/wireless/
7772 NETXEN (1/10) GbE SUPPORT
7773 M: Manish Chopra <manish.chopra@qlogic.com>
7774 M: Sony Chacko <sony.chacko@qlogic.com>
7775 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7776 L: netdev@vger.kernel.org
7777 W: http://www.qlogic.com
7779 F: drivers/net/ethernet/qlogic/netxen/
7782 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7783 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7784 M: Samuel Ortiz <sameo@linux.intel.com>
7785 L: linux-wireless@vger.kernel.org
7786 L: linux-nfc@lists.01.org (subscribers-only)
7790 F: include/uapi/linux/nfc.h
7792 F: include/linux/platform_data/nfcmrvl.h
7793 F: include/linux/platform_data/nxp-nci.h
7794 F: include/linux/platform_data/pn544.h
7795 F: include/linux/platform_data/st21nfca.h
7796 F: include/linux/platform_data/st-nci.h
7797 F: Documentation/devicetree/bindings/net/nfc/
7799 NFS, SUNRPC, AND LOCKD CLIENTS
7800 M: Trond Myklebust <trond.myklebust@primarydata.com>
7801 M: Anna Schumaker <anna.schumaker@netapp.com>
7802 L: linux-nfs@vger.kernel.org
7803 W: http://client.linux-nfs.org
7804 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7810 F: include/linux/lockd/
7811 F: include/linux/nfs*
7812 F: include/linux/sunrpc/
7813 F: include/uapi/linux/nfs*
7814 F: include/uapi/linux/sunrpc/
7817 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7818 L: linux-nilfs@vger.kernel.org
7819 W: http://nilfs.sourceforge.net/
7820 T: git git://github.com/konis/nilfs2.git
7822 F: Documentation/filesystems/nilfs2.txt
7824 F: include/linux/nilfs2_fs.h
7825 F: include/trace/events/nilfs2.h
7827 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7828 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7829 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7831 F: Documentation/scsi/NinjaSCSI.txt
7832 F: drivers/scsi/pcmcia/nsp_*
7834 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7835 M: GOTO Masanori <gotom@debian.or.jp>
7836 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7837 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7839 F: Documentation/scsi/NinjaSCSI.txt
7840 F: drivers/scsi/nsp32*
7843 M: Ley Foon Tan <lftan@altera.com>
7844 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7849 NOKIA N900 POWER SUPPLY DRIVERS
7850 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7851 F: include/linux/power/bq2415x_charger.h
7852 F: include/linux/power/bq27xxx_battery.h
7853 F: include/linux/power/isp1704_charger.h
7854 F: drivers/power/bq2415x_charger.c
7855 F: drivers/power/bq27xxx_battery.c
7856 F: drivers/power/bq27xxx_battery_i2c.c
7857 F: drivers/power/isp1704_charger.c
7858 F: drivers/power/rx51_battery.c
7861 M: Jon Mason <jdmason@kudzu.us>
7862 M: Dave Jiang <dave.jiang@intel.com>
7863 M: Allen Hubbe <Allen.Hubbe@emc.com>
7864 L: linux-ntb@googlegroups.com
7866 W: https://github.com/jonmason/ntb/wiki
7867 T: git git://github.com/jonmason/ntb.git
7869 F: drivers/net/ntb_netdev.c
7870 F: include/linux/ntb.h
7871 F: include/linux/ntb_transport.h
7874 M: Jon Mason <jdmason@kudzu.us>
7875 M: Dave Jiang <dave.jiang@intel.com>
7876 L: linux-ntb@googlegroups.com
7878 W: https://github.com/jonmason/ntb/wiki
7879 T: git git://github.com/jonmason/ntb.git
7880 F: drivers/ntb/hw/intel/
7883 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7884 L: linux-ntb@googlegroups.com
7886 F: drivers/ntb/hw/amd/
7889 M: Anton Altaparmakov <anton@tuxera.com>
7890 L: linux-ntfs-dev@lists.sourceforge.net
7891 W: http://www.tuxera.com/
7892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7894 F: Documentation/filesystems/ntfs.txt
7897 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7898 M: Antonino Daplas <adaplas@gmail.com>
7899 L: linux-fbdev@vger.kernel.org
7901 F: drivers/video/fbdev/riva/
7902 F: drivers/video/fbdev/nvidia/
7905 M: Keith Busch <keith.busch@intel.com>
7906 M: Jens Axboe <axboe@fb.com>
7907 L: linux-nvme@lists.infradead.org
7908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7909 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7911 F: drivers/nvme/host/
7912 F: include/linux/nvme.h
7915 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7916 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7919 F: Documentation/devicetree/bindings/nvmem/
7920 F: include/linux/nvmem-consumer.h
7921 F: include/linux/nvmem-provider.h
7924 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7925 R: Charles Gorand <charles.gorand@effinnov.com>
7926 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7928 F: drivers/nfc/nxp-nci
7930 NXP TDA998X DRM DRIVER
7931 M: Russell King <rmk+kernel@arm.linux.org.uk>
7933 F: drivers/gpu/drm/i2c/tda998x_drv.c
7934 F: include/drm/i2c/tda998x.h
7937 M: Peter Rosin <peda@axentia.se>
7938 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7940 F: sound/soc/codecs/tfa9879*
7943 M: Josh Poimboeuf <jpoimboe@redhat.com>
7948 M: Tony Lindgren <tony@atomide.com>
7949 L: linux-omap@vger.kernel.org
7950 W: http://www.muru.com/linux/omap/
7951 W: http://linux.omap.com/
7952 Q: http://patchwork.kernel.org/project/linux-omap/list/
7953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7956 F: arch/arm/configs/omap1_defconfig
7957 F: arch/arm/configs/omap2plus_defconfig
7958 F: drivers/i2c/busses/i2c-omap.c
7959 F: drivers/irqchip/irq-omap-intc.c
7960 F: drivers/mfd/*omap*.c
7961 F: drivers/mfd/menelaus.c
7962 F: drivers/mfd/palmas.c
7963 F: drivers/mfd/tps65217.c
7964 F: drivers/mfd/tps65218.c
7965 F: drivers/mfd/tps65910.c
7966 F: drivers/mfd/twl-core.[ch]
7967 F: drivers/mfd/twl4030*.c
7968 F: drivers/mfd/twl6030*.c
7969 F: drivers/mfd/twl6040*.c
7970 F: drivers/regulator/palmas-regulator*.c
7971 F: drivers/regulator/pbias-regulator.c
7972 F: drivers/regulator/tps65217-regulator.c
7973 F: drivers/regulator/tps65218-regulator.c
7974 F: drivers/regulator/tps65910-regulator.c
7975 F: drivers/regulator/twl-regulator.c
7976 F: include/linux/i2c-omap.h
7978 OMAP DEVICE TREE SUPPORT
7979 M: Benoît Cousson <bcousson@baylibre.com>
7980 M: Tony Lindgren <tony@atomide.com>
7981 L: linux-omap@vger.kernel.org
7982 L: devicetree@vger.kernel.org
7984 F: arch/arm/boot/dts/*omap*
7985 F: arch/arm/boot/dts/*am3*
7986 F: arch/arm/boot/dts/*am4*
7987 F: arch/arm/boot/dts/*am5*
7988 F: arch/arm/boot/dts/*dra7*
7990 OMAP CLOCK FRAMEWORK SUPPORT
7991 M: Paul Walmsley <paul@pwsan.com>
7992 L: linux-omap@vger.kernel.org
7994 F: arch/arm/*omap*/*clock*
7996 OMAP POWER MANAGEMENT SUPPORT
7997 M: Kevin Hilman <khilman@kernel.org>
7998 L: linux-omap@vger.kernel.org
8000 F: arch/arm/*omap*/*pm*
8001 F: drivers/cpufreq/omap-cpufreq.c
8003 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8004 M: Rajendra Nayak <rnayak@ti.com>
8005 M: Paul Walmsley <paul@pwsan.com>
8006 L: linux-omap@vger.kernel.org
8008 F: arch/arm/mach-omap2/prm*
8011 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8012 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8013 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8014 L: linux-omap@vger.kernel.org
8018 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8019 M: Roger Quadros <rogerq@ti.com>
8020 M: Tony Lindgren <tony@atomide.com>
8021 L: linux-omap@vger.kernel.org
8023 F: drivers/memory/omap-gpmc.c
8024 F: arch/arm/mach-omap2/*gpmc*
8026 OMAP FRAMEBUFFER SUPPORT
8027 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8028 L: linux-fbdev@vger.kernel.org
8029 L: linux-omap@vger.kernel.org
8031 F: drivers/video/fbdev/omap/
8033 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8034 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8035 L: linux-omap@vger.kernel.org
8036 L: linux-fbdev@vger.kernel.org
8038 F: drivers/video/fbdev/omap2/
8039 F: Documentation/arm/OMAP/DSS
8041 OMAP HARDWARE SPINLOCK SUPPORT
8042 M: Ohad Ben-Cohen <ohad@wizery.com>
8043 L: linux-omap@vger.kernel.org
8045 F: drivers/hwspinlock/omap_hwspinlock.c
8048 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8049 L: linux-omap@vger.kernel.org
8051 F: drivers/mmc/host/omap.c
8054 L: linux-mmc@vger.kernel.org
8055 L: linux-omap@vger.kernel.org
8057 F: drivers/mmc/host/omap_hsmmc.c
8059 OMAP RANDOM NUMBER GENERATOR SUPPORT
8060 M: Deepak Saxena <dsaxena@plexity.net>
8062 F: drivers/char/hw_random/omap-rng.c
8065 M: Benoît Cousson <bcousson@baylibre.com>
8066 M: Paul Walmsley <paul@pwsan.com>
8067 L: linux-omap@vger.kernel.org
8069 F: arch/arm/mach-omap2/omap_hwmod.*
8072 M: Paul Walmsley <paul@pwsan.com>
8073 L: linux-omap@vger.kernel.org
8075 F: arch/arm/mach-omap2/omap_hwmod*data*
8077 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8078 M: Benoît Cousson <bcousson@baylibre.com>
8079 L: linux-omap@vger.kernel.org
8081 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8083 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8084 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8085 L: linux-media@vger.kernel.org
8087 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8088 F: drivers/media/platform/omap3isp/
8089 F: drivers/staging/media/omap4iss/
8092 L: linux-usb@vger.kernel.org
8093 L: linux-omap@vger.kernel.org
8095 F: drivers/usb/*/*omap*
8096 F: arch/arm/*omap*/usb*
8099 M: Grygorii Strashko <grygorii.strashko@ti.com>
8100 M: Santosh Shilimkar <ssantosh@kernel.org>
8101 M: Kevin Hilman <khilman@kernel.org>
8102 L: linux-omap@vger.kernel.org
8104 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8105 F: drivers/gpio/gpio-omap.c
8107 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8108 M: Mark Jackson <mpfj@newflow.co.uk>
8109 L: linux-omap@vger.kernel.org
8111 F: arch/arm/boot/dts/am335x-nano.dts
8114 M: Bob Copeland <me@bobcopeland.com>
8115 L: linux-karma-devel@lists.sourceforge.net
8117 F: Documentation/filesystems/omfs.txt
8120 OMNIKEY CARDMAN 4000 DRIVER
8121 M: Harald Welte <laforge@gnumonks.org>
8123 F: drivers/char/pcmcia/cm4000_cs.c
8124 F: include/linux/cm4000_cs.h
8125 F: include/uapi/linux/cm4000_cs.h
8127 OMNIKEY CARDMAN 4040 DRIVER
8128 M: Harald Welte <laforge@gnumonks.org>
8130 F: drivers/char/pcmcia/cm4040_cs.*
8132 OMNIVISION OV7670 SENSOR DRIVER
8133 M: Jonathan Corbet <corbet@lwn.net>
8134 L: linux-media@vger.kernel.org
8135 T: git git://linuxtv.org/media_tree.git
8137 F: drivers/media/i2c/ov7670.c
8139 ONENAND FLASH DRIVER
8140 M: Kyungmin Park <kyungmin.park@samsung.com>
8141 L: linux-mtd@lists.infradead.org
8143 F: drivers/mtd/onenand/
8144 F: include/linux/mtd/onenand*.h
8146 ONSTREAM SCSI TAPE DRIVER
8147 M: Willem Riede <osst@riede.org>
8148 L: osst-users@lists.sourceforge.net
8149 L: linux-scsi@vger.kernel.org
8151 F: Documentation/scsi/osst.txt
8152 F: drivers/scsi/osst.*
8153 F: drivers/scsi/osst_*.h
8154 F: drivers/scsi/st.h
8156 OPENCORES I2C BUS DRIVER
8157 M: Peter Korsgaard <jacmet@sunsite.dk>
8158 L: linux-i2c@vger.kernel.org
8160 F: Documentation/i2c/busses/i2c-ocores
8161 F: drivers/i2c/busses/i2c-ocores.c
8163 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8164 M: Rob Herring <robh+dt@kernel.org>
8165 M: Frank Rowand <frowand.list@gmail.com>
8166 M: Grant Likely <grant.likely@linaro.org>
8167 L: devicetree@vger.kernel.org
8168 W: http://www.devicetree.org/
8169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8172 F: include/linux/of*.h
8175 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8176 M: Rob Herring <robh+dt@kernel.org>
8177 M: Pawel Moll <pawel.moll@arm.com>
8178 M: Mark Rutland <mark.rutland@arm.com>
8179 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8180 M: Kumar Gala <galak@codeaurora.org>
8181 L: devicetree@vger.kernel.org
8182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8184 F: Documentation/devicetree/
8186 F: include/dt-bindings/
8188 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8189 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8190 L: devicetree@vger.kernel.org
8192 F: Documentation/devicetree/dynamic-resolution-notes.txt
8193 F: Documentation/devicetree/overlay-notes.txt
8194 F: drivers/of/overlay.c
8195 F: drivers/of/resolver.c
8197 OPENRISC ARCHITECTURE
8198 M: Jonas Bonn <jonas@southpole.se>
8199 W: http://openrisc.net
8200 L: linux@lists.openrisc.net (moderated for non-subscribers)
8202 T: git git://openrisc.net/~jonas/linux
8206 M: Pravin Shelar <pshelar@nicira.com>
8207 L: netdev@vger.kernel.org
8208 L: dev@openvswitch.org
8209 W: http://openvswitch.org
8212 F: include/uapi/linux/openvswitch.h
8214 OPERATING PERFORMANCE POINTS (OPP)
8215 M: Viresh Kumar <vireshk@kernel.org>
8216 M: Nishanth Menon <nm@ti.com>
8217 M: Stephen Boyd <sboyd@codeaurora.org>
8218 L: linux-pm@vger.kernel.org
8220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8221 F: drivers/base/power/opp/
8222 F: include/linux/pm_opp.h
8223 F: Documentation/power/opp.txt
8224 F: Documentation/devicetree/bindings/opp/
8227 M: Clemens Ladisch <clemens@ladisch.de>
8228 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8229 T: git git://git.alsa-project.org/alsa-kernel.git
8231 F: sound/drivers/opl4/
8234 M: Robert Richter <rric@kernel.org>
8235 L: oprofile-list@lists.sf.net
8237 F: arch/*/include/asm/oprofile*.h
8239 F: drivers/oprofile/
8240 F: include/linux/oprofile.h
8242 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8243 M: Mark Fasheh <mfasheh@suse.com>
8244 M: Joel Becker <jlbec@evilplan.org>
8245 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8246 W: http://ocfs2.wiki.kernel.org
8248 F: Documentation/filesystems/ocfs2.txt
8249 F: Documentation/filesystems/dlmfs.txt
8253 L: linux-wireless@vger.kernel.org
8254 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8255 W: http://www.nongnu.org/orinoco/
8257 F: drivers/net/wireless/intersil/orinoco/
8259 OSD LIBRARY and FILESYSTEM
8260 M: Boaz Harrosh <ooo@electrozaur.com>
8261 M: Benny Halevy <bhalevy@primarydata.com>
8262 L: osd-dev@open-osd.org
8263 W: http://open-osd.org
8264 T: git git://git.open-osd.org/open-osd.git
8266 F: drivers/scsi/osd/
8267 F: include/scsi/osd_*
8271 M: Miklos Szeredi <miklos@szeredi.hu>
8272 L: linux-unionfs@vger.kernel.org
8273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8276 F: Documentation/filesystems/overlayfs.txt
8279 M: Mike Marshall <hubcap@omnibond.com>
8280 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8284 F: Documentation/filesystems/orangefs.txt
8287 M: Christian Lamparter <chunkeey@googlemail.com>
8288 L: linux-wireless@vger.kernel.org
8289 W: http://wireless.kernel.org/en/users/Drivers/p54
8291 F: drivers/net/wireless/intersil/p54/
8293 PA SEMI ETHERNET DRIVER
8294 M: Olof Johansson <olof@lixom.net>
8295 L: netdev@vger.kernel.org
8297 F: drivers/net/ethernet/pasemi/*
8299 PA SEMI SMBUS DRIVER
8300 M: Olof Johansson <olof@lixom.net>
8301 L: linux-i2c@vger.kernel.org
8303 F: drivers/i2c/busses/i2c-pasemi.c
8305 PADATA PARALLEL EXECUTION MECHANISM
8306 M: Steffen Klassert <steffen.klassert@secunet.com>
8307 L: linux-crypto@vger.kernel.org
8310 F: include/linux/padata.h
8311 F: Documentation/padata.txt
8313 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8314 M: Harald Welte <laforge@gnumonks.org>
8315 L: platform-driver-x86@vger.kernel.org
8317 F: drivers/platform/x86/panasonic-laptop.c
8319 PANASONIC MN10300/AM33/AM34 PORT
8320 M: David Howells <dhowells@redhat.com>
8321 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8322 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8323 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8325 F: Documentation/mn10300/
8328 PARALLEL LCD/KEYPAD PANEL DRIVER
8329 M: Willy Tarreau <willy@haproxy.com>
8330 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8332 F: Documentation/misc-devices/lcd-panel-cgram.txt
8333 F: drivers/misc/panel.c
8335 PARALLEL PORT SUBSYSTEM
8336 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8337 M: Sudip Mukherjee <sudip@vectorindia.org>
8338 L: linux-parport@lists.infradead.org (subscribers-only)
8341 F: include/linux/parport*.h
8342 F: drivers/char/ppdev.c
8343 F: include/uapi/linux/ppdev.h
8344 F: Documentation/parport*.txt
8346 PARAVIRT_OPS INTERFACE
8347 M: Jeremy Fitzhardinge <jeremy@goop.org>
8348 M: Chris Wright <chrisw@sous-sol.org>
8349 M: Alok Kataria <akataria@vmware.com>
8350 M: Rusty Russell <rusty@rustcorp.com.au>
8351 L: virtualization@lists.linux-foundation.org
8353 F: Documentation/virtual/paravirt_ops.txt
8354 F: arch/*/kernel/paravirt*
8355 F: arch/*/include/asm/paravirt.h
8357 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8358 M: Tim Waugh <tim@cyberelk.net>
8359 L: linux-parport@lists.infradead.org (subscribers-only)
8361 F: Documentation/blockdev/paride.txt
8362 F: drivers/block/paride/
8365 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8366 M: Helge Deller <deller@gmx.de>
8367 L: linux-parisc@vger.kernel.org
8368 W: http://www.parisc-linux.org/
8369 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8374 F: Documentation/parisc/
8376 F: drivers/char/agp/parisc-agp.c
8377 F: drivers/input/serio/gscps2.c
8378 F: drivers/parport/parport_gsc.*
8379 F: drivers/tty/serial/8250/8250_gsc.c
8380 F: drivers/video/fbdev/sti*
8381 F: drivers/video/console/sti*
8382 F: drivers/video/logo/logo_parisc*
8384 PC87360 HARDWARE MONITORING DRIVER
8385 M: Jim Cromie <jim.cromie@gmail.com>
8386 L: linux-hwmon@vger.kernel.org
8388 F: Documentation/hwmon/pc87360
8389 F: drivers/hwmon/pc87360.c
8392 M: Jim Cromie <jim.cromie@gmail.com>
8394 F: drivers/char/pc8736x_gpio.c
8396 PC87427 HARDWARE MONITORING DRIVER
8397 M: Jean Delvare <jdelvare@suse.com>
8398 L: linux-hwmon@vger.kernel.org
8400 F: Documentation/hwmon/pc87427
8401 F: drivers/hwmon/pc87427.c
8404 M: Riku Voipio <riku.voipio@iki.fi>
8406 F: drivers/leds/leds-pca9532.c
8407 F: include/linux/leds-pca9532.h
8409 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8410 M: Guenter Roeck <linux@roeck-us.net>
8411 L: linux-i2c@vger.kernel.org
8413 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8415 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8416 M: Khalid Aziz <khalid@gonehiking.org>
8418 F: drivers/firmware/pcdp.*
8421 M: Linas Vepstas <linasvepstas@gmail.com>
8422 L: linux-pci@vger.kernel.org
8424 F: Documentation/PCI/pci-error-recovery.txt
8426 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8427 M: Russell Currey <ruscur@russell.cc>
8428 L: linuxppc-dev@lists.ozlabs.org
8430 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8431 F: arch/powerpc/kernel/eeh*.c
8432 F: arch/powerpc/platforms/*/eeh*.c
8433 F: arch/powerpc/include/*/eeh*.h
8436 M: Bjorn Helgaas <bhelgaas@google.com>
8437 L: linux-pci@vger.kernel.org
8438 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8441 F: Documentation/PCI/
8443 F: include/linux/pci*
8445 F: arch/x86/kernel/quirks.c
8447 PCI DRIVER FOR ALTERA PCIE IP
8448 M: Ley Foon Tan <lftan@altera.com>
8449 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8450 L: linux-pci@vger.kernel.org
8452 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8453 F: drivers/pci/host/pcie-altera.c
8455 PCI DRIVER FOR ARM VERSATILE PLATFORM
8456 M: Rob Herring <robh@kernel.org>
8457 L: linux-pci@vger.kernel.org
8458 L: linux-arm-kernel@lists.infradead.org
8460 F: Documentation/devicetree/bindings/pci/versatile.txt
8461 F: drivers/pci/host/pci-versatile.c
8463 PCI DRIVER FOR APPLIEDMICRO XGENE
8464 M: Tanmay Inamdar <tinamdar@apm.com>
8465 L: linux-pci@vger.kernel.org
8466 L: linux-arm-kernel@lists.infradead.org
8468 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8469 F: drivers/pci/host/pci-xgene.c
8471 PCI DRIVER FOR FREESCALE LAYERSCAPE
8472 M: Minghuan Lian <minghuan.Lian@freescale.com>
8473 M: Mingkai Hu <mingkai.hu@freescale.com>
8474 M: Roy Zang <tie-fei.zang@freescale.com>
8475 L: linuxppc-dev@lists.ozlabs.org
8476 L: linux-pci@vger.kernel.org
8477 L: linux-arm-kernel@lists.infradead.org
8479 F: drivers/pci/host/*layerscape*
8482 M: Richard Zhu <Richard.Zhu@freescale.com>
8483 M: Lucas Stach <l.stach@pengutronix.de>
8484 L: linux-pci@vger.kernel.org
8485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8487 F: drivers/pci/host/*imx6*
8489 PCI DRIVER FOR TI KEYSTONE
8490 M: Murali Karicheri <m-karicheri2@ti.com>
8491 L: linux-pci@vger.kernel.org
8492 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8494 F: drivers/pci/host/*keystone*
8496 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8497 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8498 M: Jason Cooper <jason@lakedaemon.net>
8499 L: linux-pci@vger.kernel.org
8500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8502 F: drivers/pci/host/*mvebu*
8504 PCI DRIVER FOR NVIDIA TEGRA
8505 M: Thierry Reding <thierry.reding@gmail.com>
8506 L: linux-tegra@vger.kernel.org
8507 L: linux-pci@vger.kernel.org
8509 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8510 F: drivers/pci/host/pci-tegra.c
8512 PCI DRIVER FOR TI DRA7XX
8513 M: Kishon Vijay Abraham I <kishon@ti.com>
8514 L: linux-omap@vger.kernel.org
8515 L: linux-pci@vger.kernel.org
8517 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8518 F: drivers/pci/host/pci-dra7xx.c
8520 PCI DRIVER FOR RENESAS R-CAR
8521 M: Simon Horman <horms@verge.net.au>
8522 L: linux-pci@vger.kernel.org
8523 L: linux-renesas-soc@vger.kernel.org
8525 F: drivers/pci/host/*rcar*
8527 PCI DRIVER FOR SAMSUNG EXYNOS
8528 M: Jingoo Han <jingoohan1@gmail.com>
8529 L: linux-pci@vger.kernel.org
8530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8531 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8533 F: drivers/pci/host/pci-exynos.c
8535 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8536 M: Jingoo Han <jingoohan1@gmail.com>
8537 M: Pratyush Anand <pratyush.anand@gmail.com>
8538 L: linux-pci@vger.kernel.org
8540 F: drivers/pci/host/*designware*
8542 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8543 M: Joao Pinto <jpinto@synopsys.com>
8544 L: linux-pci@vger.kernel.org
8546 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8547 F: drivers/pci/host/pcie-designware-plat.c
8549 PCI DRIVER FOR GENERIC OF HOSTS
8550 M: Will Deacon <will.deacon@arm.com>
8551 L: linux-pci@vger.kernel.org
8552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8554 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8555 F: drivers/pci/host/pci-host-common.c
8556 F: drivers/pci/host/pci-host-generic.c
8558 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8559 M: Keith Busch <keith.busch@intel.com>
8560 L: linux-pci@vger.kernel.org
8562 F: arch/x86/pci/vmd.c
8564 PCIE DRIVER FOR ST SPEAR13XX
8565 M: Pratyush Anand <pratyush.anand@gmail.com>
8566 L: linux-pci@vger.kernel.org
8568 F: drivers/pci/host/*spear*
8570 PCI MSI DRIVER FOR ALTERA MSI IP
8571 M: Ley Foon Tan <lftan@altera.com>
8572 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8573 L: linux-pci@vger.kernel.org
8575 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8576 F: drivers/pci/host/pcie-altera-msi.c
8578 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8579 M: Duc Dang <dhdang@apm.com>
8580 L: linux-pci@vger.kernel.org
8581 L: linux-arm-kernel@lists.infradead.org
8583 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8584 F: drivers/pci/host/pci-xgene-msi.c
8586 PCIE DRIVER FOR HISILICON
8587 M: Zhou Wang <wangzhou1@hisilicon.com>
8588 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8589 L: linux-pci@vger.kernel.org
8591 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8592 F: drivers/pci/host/pcie-hisi.c
8594 PCIE DRIVER FOR QUALCOMM MSM
8595 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8596 L: linux-pci@vger.kernel.org
8597 L: linux-arm-msm@vger.kernel.org
8599 F: drivers/pci/host/*qcom*
8601 PCIE DRIVER FOR CAVIUM THUNDERX
8602 M: David Daney <david.daney@cavium.com>
8603 L: linux-pci@vger.kernel.org
8604 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8606 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8607 F: drivers/pci/host/pci-thunder-*
8610 P: Linux PCMCIA Team
8611 L: linux-pcmcia@lists.infradead.org
8612 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8615 F: Documentation/pcmcia/
8619 PCNET32 NETWORK DRIVER
8620 M: Don Fry <pcnet32@frontier.com>
8621 L: netdev@vger.kernel.org
8623 F: drivers/net/ethernet/amd/pcnet32.c
8625 PCRYPT PARALLEL CRYPTO ENGINE
8626 M: Steffen Klassert <steffen.klassert@secunet.com>
8627 L: linux-crypto@vger.kernel.org
8630 F: include/crypto/pcrypt.h
8632 PER-CPU MEMORY ALLOCATOR
8633 M: Tejun Heo <tj@kernel.org>
8634 M: Christoph Lameter <cl@linux.com>
8635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8637 F: include/linux/percpu*.h
8639 F: arch/*/include/asm/percpu.h
8641 PER-TASK DELAY ACCOUNTING
8642 M: Balbir Singh <bsingharora@gmail.com>
8644 F: include/linux/delayacct.h
8645 F: kernel/delayacct.c
8647 PERFORMANCE EVENTS SUBSYSTEM
8648 M: Peter Zijlstra <peterz@infradead.org>
8649 M: Ingo Molnar <mingo@redhat.com>
8650 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8651 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8652 L: linux-kernel@vger.kernel.org
8653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8656 F: include/linux/perf_event.h
8657 F: include/uapi/linux/perf_event.h
8658 F: arch/*/kernel/perf_event*.c
8659 F: arch/*/kernel/*/perf_event*.c
8660 F: arch/*/kernel/*/*/perf_event*.c
8661 F: arch/*/include/asm/perf_event.h
8662 F: arch/*/kernel/perf_callchain.c
8665 PERSONALITY HANDLING
8666 M: Christoph Hellwig <hch@infradead.org>
8667 L: linux-abi-devel@lists.sourceforge.net
8669 F: include/linux/personality.h
8670 F: include/uapi/linux/personality.h
8673 M: Remi Denis-Courmont <courmisch@gmail.com>
8675 F: Documentation/networking/phonet.txt
8676 F: include/linux/phonet.h
8677 F: include/net/phonet/
8678 F: include/uapi/linux/phonet.h
8682 M: Joern Engel <joern@lazybastard.org>
8683 L: linux-mtd@lists.infradead.org
8685 F: drivers/mtd/devices/phram.c
8688 M: Bruno Prémont <bonbons@linux-vserver.org>
8689 L: linux-input@vger.kernel.org
8691 F: drivers/hid/hid-picolcd*
8694 M: Jamie Iles <jamie@jamieiles.com>
8695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8696 T: git git://github.com/jamieiles/linux-2.6-ji.git
8698 F: arch/arm/boot/dts/picoxcell*
8699 F: arch/arm/mach-picoxcell/
8700 F: drivers/crypto/picoxcell*
8702 PIN CONTROL SUBSYSTEM
8703 M: Linus Walleij <linus.walleij@linaro.org>
8704 L: linux-gpio@vger.kernel.org
8705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8708 F: include/linux/pinctrl/
8710 PIN CONTROLLER - ATMEL AT91
8711 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8712 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8714 F: drivers/pinctrl/pinctrl-at91.*
8716 PIN CONTROLLER - ATMEL AT91 PIO4
8717 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8719 L: linux-gpio@vger.kernel.org
8721 F: drivers/pinctrl/pinctrl-at91-pio4.*
8723 PIN CONTROLLER - INTEL
8724 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8725 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8727 F: drivers/pinctrl/intel/
8729 PIN CONTROLLER - RENESAS
8730 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8731 M: Geert Uytterhoeven <geert+renesas@glider.be>
8732 L: linux-renesas-soc@vger.kernel.org
8734 F: drivers/pinctrl/sh-pfc/
8736 PIN CONTROLLER - SAMSUNG
8737 M: Tomasz Figa <tomasz.figa@gmail.com>
8738 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8739 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8741 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8743 F: drivers/pinctrl/samsung/
8745 PIN CONTROLLER - SINGLE
8746 M: Tony Lindgren <tony@atomide.com>
8747 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8749 L: linux-omap@vger.kernel.org
8751 F: drivers/pinctrl/pinctrl-single.c
8753 PIN CONTROLLER - ST SPEAR
8754 M: Viresh Kumar <vireshk@kernel.org>
8755 L: spear-devel@list.st.com
8756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8757 W: http://www.st.com/spear
8759 F: drivers/pinctrl/spear/
8762 M: Jiri Kosina <jikos@kernel.org>
8764 F: drivers/block/pktcdvd.c
8765 F: include/linux/pktcdvd.h
8766 F: include/uapi/linux/pktcdvd.h
8769 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8770 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8772 T: git git://github.com/gxt/linux.git
8773 F: drivers/input/serio/i8042-unicore32io.h
8774 F: drivers/i2c/busses/i2c-puv3.c
8775 F: drivers/video/fbdev/fb-puv3.c
8776 F: drivers/rtc/rtc-puv3.c
8778 PMBUS HARDWARE MONITORING DRIVERS
8779 M: Guenter Roeck <linux@roeck-us.net>
8780 L: linux-hwmon@vger.kernel.org
8781 W: http://hwmon.wiki.kernel.org/
8782 W: http://www.roeck-us.net/linux/drivers/
8783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8785 F: Documentation/hwmon/pmbus
8786 F: drivers/hwmon/pmbus/
8787 F: include/linux/i2c/pmbus.h
8789 PMC SIERRA MaxRAID DRIVER
8790 L: linux-scsi@vger.kernel.org
8791 W: http://www.pmc-sierra.com/
8793 F: drivers/scsi/pmcraid.*
8795 PMC SIERRA PM8001 DRIVER
8796 M: Jack Wang <jinpu.wang@profitbricks.com>
8797 M: lindar_liu@usish.com
8799 L: linux-scsi@vger.kernel.org
8801 F: drivers/scsi/pm8001/
8803 POSIX CLOCKS and TIMERS
8804 M: Thomas Gleixner <tglx@linutronix.de>
8805 L: linux-kernel@vger.kernel.org
8806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8809 F: include/linux/timer*
8810 F: kernel/time/*timer*
8812 POWER MANAGEMENT CORE
8813 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8814 L: linux-pm@vger.kernel.org
8815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8817 F: drivers/base/power/
8818 F: include/linux/pm.h
8819 F: include/linux/pm_*
8820 F: include/linux/powercap.h
8821 F: drivers/powercap/
8823 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8824 M: Sebastian Reichel <sre@kernel.org>
8825 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8826 M: David Woodhouse <dwmw2@infradead.org>
8827 L: linux-pm@vger.kernel.org
8828 T: git git://git.infradead.org/battery-2.6.git
8830 F: include/linux/power_supply.h
8832 X: drivers/power/avs/
8834 POWER STATE COORDINATION INTERFACE (PSCI)
8835 M: Mark Rutland <mark.rutland@arm.com>
8836 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8837 L: linux-arm-kernel@lists.infradead.org
8839 F: drivers/firmware/psci.c
8840 F: include/linux/psci.h
8841 F: include/uapi/linux/psci.h
8844 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8848 PPP PROTOCOL DRIVERS AND COMPRESSORS
8849 M: Paul Mackerras <paulus@samba.org>
8850 L: linux-ppp@vger.kernel.org
8852 F: drivers/net/ppp/ppp_*
8854 PPP OVER ATM (RFC 2364)
8855 M: Mitchell Blank Jr <mitch@sfgoth.com>
8857 F: net/atm/pppoatm.c
8858 F: include/uapi/linux/atmppp.h
8861 M: Michal Ostrowski <mostrows@earthlink.net>
8863 F: drivers/net/ppp/pppoe.c
8864 F: drivers/net/ppp/pppox.c
8867 M: James Chapman <jchapman@katalix.com>
8869 F: net/l2tp/l2tp_ppp.c
8870 F: include/linux/if_pppol2tp.h
8871 F: include/uapi/linux/if_pppol2tp.h
8874 M: Rodolfo Giometti <giometti@enneenne.com>
8875 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8876 L: linuxpps@ml.enneenne.com (subscribers-only)
8878 F: Documentation/pps/
8880 F: include/linux/pps*.h
8883 M: Dmitry Kozlov <xeb@mail.ru>
8884 L: netdev@vger.kernel.org
8886 F: drivers/net/ppp/pptp.c
8887 W: http://sourceforge.net/projects/accel-pptp
8890 M: Robert Love <rml@tech9.net>
8891 L: kpreempt-tech@lists.sourceforge.net
8892 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8894 F: Documentation/preempt-locking.txt
8895 F: include/linux/preempt.h
8897 PRISM54 WIRELESS DRIVER
8898 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8899 L: linux-wireless@vger.kernel.org
8900 W: http://wireless.kernel.org/en/users/Drivers/p54
8902 F: drivers/net/wireless/intersil/prism54/
8905 M: Geoff Levand <geoff@infradead.org>
8906 L: netdev@vger.kernel.org
8907 L: linuxppc-dev@lists.ozlabs.org
8909 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8911 PS3 PLATFORM SUPPORT
8912 M: Geoff Levand <geoff@infradead.org>
8913 L: linuxppc-dev@lists.ozlabs.org
8915 F: arch/powerpc/boot/ps3*
8916 F: arch/powerpc/include/asm/lv1call.h
8917 F: arch/powerpc/include/asm/ps3*.h
8918 F: arch/powerpc/platforms/ps3/
8921 F: drivers/rtc/rtc-ps3.c
8922 F: drivers/usb/host/*ps3.c
8923 F: sound/ppc/snd_ps3*
8926 M: Jim Paris <jim@jtan.com>
8927 M: Geoff Levand <geoff@infradead.org>
8928 L: linuxppc-dev@lists.ozlabs.org
8930 F: drivers/block/ps3vram.c
8933 M: Anton Vorontsov <anton@enomsg.org>
8934 M: Colin Cross <ccross@android.com>
8935 M: Kees Cook <keescook@chromium.org>
8936 M: Tony Luck <tony.luck@intel.com>
8938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8940 F: include/linux/pstore*
8941 F: drivers/firmware/efi/efi-pstore.c
8942 F: drivers/acpi/apei/erst.c
8944 PTP HARDWARE CLOCK SUPPORT
8945 M: Richard Cochran <richardcochran@gmail.com>
8946 L: netdev@vger.kernel.org
8948 W: http://linuxptp.sourceforge.net/
8949 F: Documentation/ABI/testing/sysfs-ptp
8950 F: Documentation/ptp/*
8951 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8952 F: drivers/net/phy/dp83640*
8954 F: include/linux/ptp_cl*
8957 M: Roland McGrath <roland@hack.frob.com>
8958 M: Oleg Nesterov <oleg@redhat.com>
8960 F: include/asm-generic/syscall.h
8961 F: include/linux/ptrace.h
8962 F: include/linux/regset.h
8963 F: include/linux/tracehook.h
8964 F: include/uapi/linux/ptrace.h
8967 PVRUSB2 VIDEO4LINUX DRIVER
8968 M: Mike Isely <isely@pobox.com>
8969 L: pvrusb2@isely.net (subscribers-only)
8970 L: linux-media@vger.kernel.org
8971 W: http://www.isely.net/pvrusb2/
8972 T: git git://linuxtv.org/media_tree.git
8974 F: Documentation/video4linux/README.pvrusb2
8975 F: drivers/media/usb/pvrusb2/
8978 M: Hans de Goede <hdegoede@redhat.com>
8979 L: linux-media@vger.kernel.org
8980 T: git git://linuxtv.org/media_tree.git
8982 F: drivers/media/usb/pwc/*
8985 M: Kamil Debski <k.debski@samsung.com>
8986 L: linux-hwmon@vger.kernel.org
8988 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8989 F: Documentation/hwmon/pwm-fan
8990 F: drivers/hwmon/pwm-fan.c
8993 M: Thierry Reding <thierry.reding@gmail.com>
8994 L: linux-pwm@vger.kernel.org
8996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8997 F: Documentation/pwm.txt
8998 F: Documentation/devicetree/bindings/pwm/
8999 F: include/linux/pwm.h
9001 F: drivers/video/backlight/pwm_bl.c
9002 F: include/linux/pwm_backlight.h
9004 PXA2xx/PXA3xx SUPPORT
9005 M: Daniel Mack <daniel@zonque.org>
9006 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9007 M: Robert Jarzmik <robert.jarzmik@free.fr>
9008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9009 T: git git://github.com/hzhuang1/linux.git
9010 T: git git://github.com/rjarzmik/linux.git
9012 F: arch/arm/boot/dts/pxa*
9013 F: arch/arm/mach-pxa/
9015 F: drivers/pcmcia/pxa2xx*
9016 F: drivers/pinctrl/pxa/
9017 F: drivers/spi/spi-pxa2xx*
9018 F: drivers/usb/gadget/udc/pxa2*
9019 F: include/sound/pxa2xx-lib.h
9024 M: Robert Jarzmik <robert.jarzmik@free.fr>
9025 L: linux-gpio@vger.kernel.org
9027 F: drivers/gpio/gpio-pxa.c
9029 PXA3xx NAND FLASH DRIVER
9030 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9031 L: linux-mtd@lists.infradead.org
9033 F: drivers/mtd/nand/pxa3xx_nand.c
9036 M: Eric Miao <eric.y.miao@gmail.com>
9037 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9039 T: git git://github.com/hzhuang1/linux.git
9040 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9042 F: arch/arm/boot/dts/mmp*
9043 F: arch/arm/mach-mmp/
9049 M: Robert Jarzmik <robert.jarzmik@free.fr>
9050 L: rtc-linux@googlegroups.com
9054 M: Tadeusz Struk <tadeusz.struk@intel.com>
9055 L: qat-linux@intel.com
9057 F: drivers/crypto/qat/
9060 M: Mike Marciniszyn <infinipath@intel.com>
9061 L: linux-rdma@vger.kernel.org
9063 F: drivers/infiniband/hw/qib/
9065 QLOGIC QLA1280 SCSI DRIVER
9066 M: Michael Reed <mdr@sgi.com>
9067 L: linux-scsi@vger.kernel.org
9069 F: drivers/scsi/qla1280.[ch]
9071 QLOGIC QLA2XXX FC-SCSI DRIVER
9072 M: qla2xxx-upstream@qlogic.com
9073 L: linux-scsi@vger.kernel.org
9075 F: Documentation/scsi/LICENSE.qla2xxx
9076 F: drivers/scsi/qla2xxx/
9078 QLOGIC QLA4XXX iSCSI DRIVER
9079 M: QLogic-Storage-Upstream@qlogic.com
9080 L: linux-scsi@vger.kernel.org
9082 F: Documentation/scsi/LICENSE.qla4xxx
9083 F: drivers/scsi/qla4xxx/
9085 QLOGIC QLA3XXX NETWORK DRIVER
9086 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9087 M: Ron Mercer <ron.mercer@qlogic.com>
9088 M: linux-driver@qlogic.com
9089 L: netdev@vger.kernel.org
9091 F: Documentation/networking/LICENSE.qla3xxx
9092 F: drivers/net/ethernet/qlogic/qla3xxx.*
9094 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9095 M: Dept-GELinuxNICDev@qlogic.com
9096 L: netdev@vger.kernel.org
9098 F: drivers/net/ethernet/qlogic/qlcnic/
9100 QLOGIC QLGE 10Gb ETHERNET DRIVER
9101 M: Harish Patil <harish.patil@qlogic.com>
9102 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9103 M: Dept-GELinuxNICDev@qlogic.com
9104 M: linux-driver@qlogic.com
9105 L: netdev@vger.kernel.org
9107 F: drivers/net/ethernet/qlogic/qlge/
9109 QLOGIC QL4xxx ETHERNET DRIVER
9110 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9111 M: Ariel Elior <Ariel.Elior@qlogic.com>
9112 M: everest-linux-l2@qlogic.com
9113 L: netdev@vger.kernel.org
9115 F: drivers/net/ethernet/qlogic/qed/
9116 F: include/linux/qed/
9117 F: drivers/net/ethernet/qlogic/qede/
9120 M: Anders Larsen <al@alarsen.net>
9121 W: http://www.alarsen.net/linux/qnx4fs/
9124 F: include/uapi/linux/qnx4_fs.h
9125 F: include/uapi/linux/qnxtypes.h
9128 M: Antti Palosaari <crope@iki.fi>
9129 L: linux-media@vger.kernel.org
9130 W: https://linuxtv.org
9131 W: http://palosaari.fi/linux/
9132 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9133 T: git git://linuxtv.org/anttip/media_tree.git
9135 F: drivers/media/tuners/qt1010*
9137 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9138 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9139 L: linux-wireless@vger.kernel.org
9140 L: ath9k-devel@lists.ath9k.org
9141 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9143 F: drivers/net/wireless/ath/ath9k/
9145 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9146 M: Kalle Valo <kvalo@qca.qualcomm.com>
9147 L: ath10k@lists.infradead.org
9148 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9151 F: drivers/net/wireless/ath/ath10k/
9153 QUALCOMM HEXAGON ARCHITECTURE
9154 M: Richard Kuo <rkuo@codeaurora.org>
9155 L: linux-hexagon@vger.kernel.org
9156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9160 QUALCOMM WCN36XX WIRELESS DRIVER
9161 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9162 L: wcn36xx@lists.infradead.org
9163 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9164 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9166 F: drivers/net/wireless/ath/wcn36xx/
9168 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9169 M: Gabriel Somlo <somlo@cmu.edu>
9170 M: "Michael S. Tsirkin" <mst@redhat.com>
9171 L: qemu-devel@nongnu.org
9173 F: drivers/firmware/qemu_fw_cfg.c
9175 RADOS BLOCK DEVICE (RBD)
9176 M: Ilya Dryomov <idryomov@gmail.com>
9177 M: Sage Weil <sage@redhat.com>
9178 M: Alex Elder <elder@kernel.org>
9179 L: ceph-devel@vger.kernel.org
9181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9182 T: git git://github.com/ceph/ceph-client.git
9184 F: Documentation/ABI/testing/sysfs-bus-rbd
9185 F: drivers/block/rbd.c
9186 F: drivers/block/rbd_types.h
9188 RADEON FRAMEBUFFER DISPLAY DRIVER
9189 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9190 L: linux-fbdev@vger.kernel.org
9192 F: drivers/video/fbdev/aty/radeon*
9193 F: include/uapi/linux/radeonfb.h
9195 RADIOSHARK RADIO DRIVER
9196 M: Hans de Goede <hdegoede@redhat.com>
9197 L: linux-media@vger.kernel.org
9198 T: git git://linuxtv.org/media_tree.git
9200 F: drivers/media/radio/radio-shark.c
9202 RADIOSHARK2 RADIO DRIVER
9203 M: Hans de Goede <hdegoede@redhat.com>
9204 L: linux-media@vger.kernel.org
9205 T: git git://linuxtv.org/media_tree.git
9207 F: drivers/media/radio/radio-shark2.c
9208 F: drivers/media/radio/radio-tea5777.c
9210 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9211 M: Paul Mackerras <paulus@samba.org>
9212 L: linux-fbdev@vger.kernel.org
9214 F: drivers/video/fbdev/aty/aty128fb.c
9216 RALINK MIPS ARCHITECTURE
9217 M: John Crispin <blogic@openwrt.org>
9218 L: linux-mips@linux-mips.org
9222 RALINK RT2X00 WIRELESS LAN DRIVER
9224 M: Stanislaw Gruszka <sgruszka@redhat.com>
9225 M: Helmut Schaa <helmut.schaa@googlemail.com>
9226 L: linux-wireless@vger.kernel.org
9228 F: drivers/net/wireless/ralink/rt2x00/
9230 RAMDISK RAM BLOCK DEVICE DRIVER
9231 M: Jens Axboe <axboe@kernel.dk>
9233 F: Documentation/blockdev/ramdisk.txt
9234 F: drivers/block/brd.c
9236 RANDOM NUMBER DRIVER
9237 M: "Theodore Ts'o" <tytso@mit.edu>
9239 F: drivers/char/random.c
9242 M: Matt Porter <mporter@kernel.crashing.org>
9243 M: Alexandre Bounine <alexandre.bounine@idt.com>
9247 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9248 L: linux-wireless@vger.kernel.org
9250 F: drivers/net/wireless/ray*
9253 M: Josh Triplett <josh@joshtriplett.org>
9254 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9255 L: linux-kernel@vger.kernel.org
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9258 F: Documentation/RCU/torture.txt
9259 F: kernel/rcu/rcutorture.c
9261 RCUTORTURE TEST FRAMEWORK
9262 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9263 M: Josh Triplett <josh@joshtriplett.org>
9264 R: Steven Rostedt <rostedt@goodmis.org>
9265 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9266 R: Lai Jiangshan <jiangshanlai@gmail.com>
9267 L: linux-kernel@vger.kernel.org
9269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9270 F: tools/testing/selftests/rcutorture
9273 M: Florian Fainelli <florian@openwrt.org>
9276 RDC R6040 FAST ETHERNET DRIVER
9277 M: Florian Fainelli <florian@openwrt.org>
9278 L: netdev@vger.kernel.org
9280 F: drivers/net/ethernet/rdc/r6040.c
9282 RDS - RELIABLE DATAGRAM SOCKETS
9283 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9284 L: netdev@vger.kernel.org
9285 L: linux-rdma@vger.kernel.org
9286 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9287 W: https://oss.oracle.com/projects/rds/
9290 F: Documentation/networking/rds.txt
9292 RDMAVT - RDMA verbs software
9293 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9294 L: linux-rdma@vger.kernel.org
9296 F: drivers/infiniband/sw/rdmavt
9298 READ-COPY UPDATE (RCU)
9299 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9300 M: Josh Triplett <josh@joshtriplett.org>
9301 R: Steven Rostedt <rostedt@goodmis.org>
9302 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9303 R: Lai Jiangshan <jiangshanlai@gmail.com>
9304 L: linux-kernel@vger.kernel.org
9305 W: http://www.rdrop.com/users/paulmck/RCU/
9307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9308 F: Documentation/RCU/
9309 X: Documentation/RCU/torture.txt
9310 F: include/linux/rcu*
9311 X: include/linux/srcu.h
9315 REAL TIME CLOCK (RTC) SUBSYSTEM
9316 M: Alessandro Zummo <a.zummo@towertech.it>
9317 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9318 L: rtc-linux@googlegroups.com
9319 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9322 F: Documentation/rtc.txt
9324 F: include/linux/rtc.h
9325 F: include/uapi/linux/rtc.h
9327 REALTEK AUDIO CODECS
9328 M: Bard Liao <bardliao@realtek.com>
9329 M: Oder Chiou <oder_chiou@realtek.com>
9331 F: sound/soc/codecs/rt*
9332 F: include/sound/rt*.h
9334 REISERFS FILE SYSTEM
9335 L: reiserfs-devel@vger.kernel.org
9339 REGISTER MAP ABSTRACTION
9340 M: Mark Brown <broonie@kernel.org>
9341 L: linux-kernel@vger.kernel.org
9342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9344 F: drivers/base/regmap/
9345 F: include/linux/regmap.h
9347 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9348 M: Ohad Ben-Cohen <ohad@wizery.com>
9349 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9350 L: linux-remoteproc@vger.kernel.org
9351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9353 F: drivers/remoteproc/
9354 F: Documentation/remoteproc.txt
9355 F: include/linux/remoteproc.h
9357 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9358 M: Ohad Ben-Cohen <ohad@wizery.com>
9359 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9360 L: linux-remoteproc@vger.kernel.org
9361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9364 F: Documentation/rpmsg.txt
9365 F: include/linux/rpmsg.h
9367 RENESAS ETHERNET DRIVERS
9368 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9369 L: netdev@vger.kernel.org
9370 L: linux-renesas-soc@vger.kernel.org
9371 F: drivers/net/ethernet/renesas/
9372 F: include/linux/sh_eth.h
9374 RENESAS USB2 PHY DRIVER
9375 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9376 L: linux-renesas-soc@vger.kernel.org
9378 F: drivers/phy/phy-rcar-gen3-usb2.c
9380 RESET CONTROLLER FRAMEWORK
9381 M: Philipp Zabel <p.zabel@pengutronix.de>
9382 T: git git://git.pengutronix.de/git/pza/linux
9385 F: Documentation/devicetree/bindings/reset/
9386 F: include/dt-bindings/reset/
9387 F: include/linux/reset.h
9388 F: include/linux/reset-controller.h
9391 M: Johannes Berg <johannes@sipsolutions.net>
9392 L: linux-wireless@vger.kernel.org
9393 W: http://wireless.kernel.org/
9394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9397 F: Documentation/rfkill.txt
9401 M: Thomas Graf <tgraf@suug.ch>
9402 L: netdev@vger.kernel.org
9405 F: include/linux/rhashtable.h
9407 RICOH SMARTMEDIA/XD DRIVER
9408 M: Maxim Levitsky <maximlevitsky@gmail.com>
9410 F: drivers/mtd/nand/r852.c
9411 F: drivers/mtd/nand/r852.h
9413 RICOH R5C592 MEMORYSTICK DRIVER
9414 M: Maxim Levitsky <maximlevitsky@gmail.com>
9416 F: drivers/memstick/host/r592.*
9419 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9420 W: http://sourceforge.net/projects/roccat/
9422 F: drivers/hid/hid-roccat*
9423 F: include/linux/hid-roccat*
9424 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9427 M: Jiri Pirko <jiri@resnulli.us>
9428 M: Scott Feldman <sfeldma@gmail.com>
9429 L: netdev@vger.kernel.org
9431 F: drivers/net/ethernet/rocker/
9435 W: http://www.comtrol.com
9437 F: Documentation/serial/rocket.txt
9438 F: drivers/tty/rocket*
9440 ROCKETPORT EXPRESS/INFINITY DRIVER
9441 M: Kevin Cernekee <cernekee@gmail.com>
9442 L: linux-serial@vger.kernel.org
9444 F: drivers/tty/serial/rp2.*
9447 M: Ralf Baechle <ralf@linux-mips.org>
9448 L: linux-hams@vger.kernel.org
9449 W: http://www.linux-ax25.org/
9451 F: include/net/rose.h
9452 F: include/uapi/linux/rose.h
9455 RTL2830 MEDIA DRIVER
9456 M: Antti Palosaari <crope@iki.fi>
9457 L: linux-media@vger.kernel.org
9458 W: https://linuxtv.org
9459 W: http://palosaari.fi/linux/
9460 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9461 T: git git://linuxtv.org/anttip/media_tree.git
9463 F: drivers/media/dvb-frontends/rtl2830*
9465 RTL2832 MEDIA DRIVER
9466 M: Antti Palosaari <crope@iki.fi>
9467 L: linux-media@vger.kernel.org
9468 W: https://linuxtv.org
9469 W: http://palosaari.fi/linux/
9470 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9471 T: git git://linuxtv.org/anttip/media_tree.git
9473 F: drivers/media/dvb-frontends/rtl2832*
9475 RTL2832_SDR MEDIA DRIVER
9476 M: Antti Palosaari <crope@iki.fi>
9477 L: linux-media@vger.kernel.org
9478 W: https://linuxtv.org
9479 W: http://palosaari.fi/linux/
9480 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9481 T: git git://linuxtv.org/anttip/media_tree.git
9483 F: drivers/media/dvb-frontends/rtl2832_sdr*
9485 RTL8180 WIRELESS DRIVER
9486 L: linux-wireless@vger.kernel.org
9487 W: http://wireless.kernel.org/
9488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9490 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9492 RTL8187 WIRELESS DRIVER
9493 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9494 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9495 M: Larry Finger <Larry.Finger@lwfinger.net>
9496 L: linux-wireless@vger.kernel.org
9497 W: http://wireless.kernel.org/
9498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9500 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9502 RTL8192CE WIRELESS DRIVER
9503 M: Larry Finger <Larry.Finger@lwfinger.net>
9504 M: Chaoming Li <chaoming_li@realsil.com.cn>
9505 L: linux-wireless@vger.kernel.org
9506 W: http://wireless.kernel.org/
9507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9509 F: drivers/net/wireless/realtek/rtlwifi/
9510 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9512 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9513 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9514 L: linux-wireless@vger.kernel.org
9515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9517 F: drivers/net/wireless/realtek/rtl8xxxu/
9519 S3 SAVAGE FRAMEBUFFER DRIVER
9520 M: Antonino Daplas <adaplas@gmail.com>
9521 L: linux-fbdev@vger.kernel.org
9523 F: drivers/video/fbdev/savage/
9526 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9527 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9528 L: linux-s390@vger.kernel.org
9529 W: http://www.ibm.com/developerworks/linux/linux390/
9530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9534 F: Documentation/s390/
9535 F: Documentation/DocBook/s390*
9537 S390 COMMON I/O LAYER
9538 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9539 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9540 L: linux-s390@vger.kernel.org
9541 W: http://www.ibm.com/developerworks/linux/linux390/
9543 F: drivers/s390/cio/
9546 M: Stefan Weinhuber <wein@de.ibm.com>
9547 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9548 L: linux-s390@vger.kernel.org
9549 W: http://www.ibm.com/developerworks/linux/linux390/
9551 F: drivers/s390/block/dasd*
9552 F: block/partitions/ibm.c
9554 S390 NETWORK DRIVERS
9555 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9556 L: linux-s390@vger.kernel.org
9557 W: http://www.ibm.com/developerworks/linux/linux390/
9559 F: drivers/s390/net/
9562 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9563 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9564 L: linux-s390@vger.kernel.org
9565 W: http://www.ibm.com/developerworks/linux/linux390/
9568 F: drivers/pci/hotplug/s390_pci_hpc.c
9571 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9572 L: linux-s390@vger.kernel.org
9573 W: http://www.ibm.com/developerworks/linux/linux390/
9575 F: drivers/s390/crypto/
9578 M: Steffen Maier <maier@linux.vnet.ibm.com>
9579 L: linux-s390@vger.kernel.org
9580 W: http://www.ibm.com/developerworks/linux/linux390/
9582 F: drivers/s390/scsi/zfcp_*
9584 S390 IUCV NETWORK LAYER
9585 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9586 L: linux-s390@vger.kernel.org
9587 W: http://www.ibm.com/developerworks/linux/linux390/
9589 F: drivers/s390/net/*iucv*
9590 F: include/net/iucv/
9594 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9595 L: linux-s390@vger.kernel.org
9596 W: http://www.ibm.com/developerworks/linux/linux390/
9598 F: drivers/iommu/s390-iommu.c
9600 S3C24XX SD/MMC Driver
9601 M: Ben Dooks <ben-linux@fluff.org>
9602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9604 F: drivers/mmc/host/s3cmci.*
9606 SAA6588 RDS RECEIVER DRIVER
9607 M: Hans Verkuil <hverkuil@xs4all.nl>
9608 L: linux-media@vger.kernel.org
9609 T: git git://linuxtv.org/media_tree.git
9610 W: https://linuxtv.org
9612 F: drivers/media/i2c/saa6588*
9614 SAA7134 VIDEO4LINUX DRIVER
9615 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9616 L: linux-media@vger.kernel.org
9617 W: https://linuxtv.org
9618 T: git git://linuxtv.org/media_tree.git
9620 F: Documentation/video4linux/*.saa7134
9621 F: drivers/media/pci/saa7134/
9623 SAA7146 VIDEO4LINUX-2 DRIVER
9624 M: Hans Verkuil <hverkuil@xs4all.nl>
9625 L: linux-media@vger.kernel.org
9626 T: git git://linuxtv.org/media_tree.git
9628 F: drivers/media/common/saa7146/
9629 F: drivers/media/pci/saa7146/
9630 F: include/media/saa7146*
9632 SAMSUNG LAPTOP DRIVER
9633 M: Corentin Chary <corentin.chary@gmail.com>
9634 L: platform-driver-x86@vger.kernel.org
9636 F: drivers/platform/x86/samsung-laptop.c
9638 SAMSUNG AUDIO (ASoC) DRIVERS
9639 M: Sangbeom Kim <sbkim73@samsung.com>
9640 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9642 F: sound/soc/samsung/
9644 SAMSUNG FRAMEBUFFER DRIVER
9645 M: Jingoo Han <jingoohan1@gmail.com>
9646 L: linux-fbdev@vger.kernel.org
9648 F: drivers/video/fbdev/s3c-fb.c
9650 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9651 M: Sangbeom Kim <sbkim73@samsung.com>
9652 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9653 L: linux-kernel@vger.kernel.org
9654 L: linux-samsung-soc@vger.kernel.org
9656 F: drivers/mfd/sec*.c
9657 F: drivers/regulator/s2m*.c
9658 F: drivers/regulator/s5m*.c
9659 F: drivers/clk/clk-s2mps11.c
9660 F: drivers/rtc/rtc-s5m.c
9661 F: include/linux/mfd/samsung/
9662 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9663 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9664 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9665 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9667 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9668 M: Kyungmin Park <kyungmin.park@samsung.com>
9669 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9670 L: linux-media@vger.kernel.org
9671 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9673 F: drivers/media/platform/exynos4-is/
9675 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9676 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9677 L: linux-media@vger.kernel.org
9678 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9680 F: drivers/media/platform/s3c-camif/
9681 F: include/media/drv-intf/s3c_camif.h
9683 SAMSUNG S5C73M3 CAMERA DRIVER
9684 M: Kyungmin Park <kyungmin.park@samsung.com>
9685 M: Andrzej Hajda <a.hajda@samsung.com>
9686 L: linux-media@vger.kernel.org
9688 F: drivers/media/i2c/s5c73m3/*
9690 SAMSUNG S5K5BAF CAMERA DRIVER
9691 M: Kyungmin Park <kyungmin.park@samsung.com>
9692 M: Andrzej Hajda <a.hajda@samsung.com>
9693 L: linux-media@vger.kernel.org
9695 F: drivers/media/i2c/s5k5baf.c
9697 SAMSUNG S3FWRN5 NFC DRIVER
9698 M: Robert Baldyga <r.baldyga@samsung.com>
9699 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9700 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9702 F: drivers/nfc/s3fwrn5
9704 SAMSUNG SOC CLOCK DRIVERS
9705 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9706 M: Tomasz Figa <tomasz.figa@gmail.com>
9708 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9709 F: drivers/clk/samsung/
9711 SAMSUNG SXGBE DRIVERS
9712 M: Byungho An <bh74.an@samsung.com>
9713 M: Girish K S <ks.giri@samsung.com>
9714 M: Vipul Pandya <vipul.pandya@samsung.com>
9716 L: netdev@vger.kernel.org
9717 F: drivers/net/ethernet/samsung/sxgbe/
9719 SAMSUNG THERMAL DRIVER
9720 M: Lukasz Majewski <l.majewski@samsung.com>
9721 L: linux-pm@vger.kernel.org
9722 L: linux-samsung-soc@vger.kernel.org
9724 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9725 F: drivers/thermal/samsung/
9727 SAMSUNG USB2 PHY DRIVER
9728 M: Kamil Debski <k.debski@samsung.com>
9729 L: linux-kernel@vger.kernel.org
9731 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9732 F: Documentation/phy/samsung-usb2.txt
9733 F: drivers/phy/phy-exynos4210-usb2.c
9734 F: drivers/phy/phy-exynos4x12-usb2.c
9735 F: drivers/phy/phy-exynos5250-usb2.c
9736 F: drivers/phy/phy-s5pv210-usb2.c
9737 F: drivers/phy/phy-samsung-usb2.c
9738 F: drivers/phy/phy-samsung-usb2.h
9741 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9742 L: linux-serial@vger.kernel.org
9744 F: drivers/tty/serial/
9746 SYNOPSYS DESIGNWARE DMAC DRIVER
9747 M: Viresh Kumar <vireshk@kernel.org>
9748 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9750 F: include/linux/dma/dw.h
9751 F: include/linux/platform_data/dma-dw.h
9754 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9755 M: Lars Persson <lars.persson@axis.com>
9756 L: netdev@vger.kernel.org
9758 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9759 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9761 SYNOPSYS DESIGNWARE I2C DRIVER
9762 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9763 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9764 R: Mika Westerberg <mika.westerberg@linux.intel.com>
9765 L: linux-i2c@vger.kernel.org
9767 F: drivers/i2c/busses/i2c-designware-*
9768 F: include/linux/platform_data/i2c-designware.h
9770 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9771 M: Jaehoon Chung <jh80.chung@samsung.com>
9772 L: linux-mmc@vger.kernel.org
9774 F: include/linux/mmc/dw_mmc.h
9775 F: drivers/mmc/host/dw_mmc*
9777 SYSTEM TRACE MODULE CLASS
9778 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9780 F: Documentation/trace/stm.txt
9781 F: drivers/hwtracing/stm/
9782 F: include/linux/stm.h
9783 F: include/uapi/linux/stm.h
9786 M: Andreas Noever <andreas.noever@gmail.com>
9788 F: drivers/thunderbolt/
9790 TI BQ27XXX POWER SUPPLY DRIVER
9791 R: Andrew F. Davis <afd@ti.com>
9792 F: include/linux/power/bq27xxx_battery.h
9793 F: drivers/power/bq27xxx_battery.c
9794 F: drivers/power/bq27xxx_battery_i2c.c
9796 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9797 M: John Stultz <john.stultz@linaro.org>
9798 M: Thomas Gleixner <tglx@linutronix.de>
9799 L: linux-kernel@vger.kernel.org
9800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9802 F: include/linux/clocksource.h
9803 F: include/linux/time.h
9804 F: include/linux/timex.h
9805 F: include/uapi/linux/time.h
9806 F: include/uapi/linux/timex.h
9807 F: kernel/time/clocksource.c
9808 F: kernel/time/time*.c
9809 F: kernel/time/alarmtimer.c
9810 F: kernel/time/ntp.c
9811 F: tools/testing/selftests/timers/
9814 M: Zwane Mwaikambo <zwanem@gmail.com>
9816 F: drivers/watchdog/sc1200wdt.c
9819 M: Ingo Molnar <mingo@redhat.com>
9820 M: Peter Zijlstra <peterz@infradead.org>
9821 L: linux-kernel@vger.kernel.org
9822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9825 F: include/linux/sched.h
9826 F: include/uapi/linux/sched.h
9827 F: include/linux/wait.h
9830 M: Chen Liqin <liqin.linux@gmail.com>
9831 M: Lennox Wu <lennox.wu@gmail.com>
9832 W: http://www.sunplus.com
9836 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9837 M: Sudeep Holla <sudeep.holla@arm.com>
9838 L: linux-arm-kernel@lists.infradead.org
9840 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9841 F: drivers/clk/clk-scpi.c
9842 F: drivers/cpufreq/scpi-cpufreq.c
9843 F: drivers/firmware/arm_scpi.c
9844 F: include/linux/scpi_protocol.h
9847 M: Jens Axboe <axboe@kernel.dk>
9848 L: linux-scsi@vger.kernel.org
9849 W: http://www.kernel.dk
9853 SCSI RDMA PROTOCOL (SRP) INITIATOR
9854 M: Bart Van Assche <bart.vanassche@sandisk.com>
9855 L: linux-rdma@vger.kernel.org
9857 W: http://www.openfabrics.org
9858 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9860 F: drivers/infiniband/ulp/srp/
9861 F: include/scsi/srp.h
9864 M: Doug Gilbert <dgilbert@interlog.com>
9865 L: linux-scsi@vger.kernel.org
9866 W: http://sg.danny.cz/sg
9868 F: Documentation/scsi/scsi-generic.txt
9869 F: drivers/scsi/sg.c
9870 F: include/scsi/sg.h
9873 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9875 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9877 L: linux-scsi@vger.kernel.org
9883 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9884 L: linux-scsi@vger.kernel.org
9886 F: Documentation/scsi/st.txt
9887 F: drivers/scsi/st.*
9888 F: drivers/scsi/st_*.h
9891 M: Vlad Yasevich <vyasevich@gmail.com>
9892 M: Neil Horman <nhorman@tuxdriver.com>
9893 L: linux-sctp@vger.kernel.org
9894 W: http://lksctp.sourceforge.net
9896 F: Documentation/networking/sctp.txt
9897 F: include/linux/sctp.h
9898 F: include/uapi/linux/sctp.h
9899 F: include/net/sctp/
9903 M: Jim Cromie <jim.cromie@gmail.com>
9905 F: Documentation/i2c/busses/scx200_acb
9906 F: arch/x86/platform/scx200/
9907 F: drivers/watchdog/scx200_wdt.c
9908 F: drivers/i2c/busses/scx200*
9909 F: drivers/mtd/maps/scx200_docflash.c
9910 F: include/linux/scx200.h
9913 M: Jim Cromie <jim.cromie@gmail.com>
9915 F: drivers/char/scx200_gpio.c
9916 F: include/linux/scx200_gpio.h
9918 SCx200 HRT CLOCKSOURCE DRIVER
9919 M: Jim Cromie <jim.cromie@gmail.com>
9921 F: drivers/clocksource/scx200_hrt.c
9923 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9924 M: Sascha Sommer <saschasommer@freenet.de>
9925 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9927 F: drivers/mmc/host/sdricoh_cs.c
9929 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9930 M: Adrian Hunter <adrian.hunter@intel.com>
9931 L: linux-mmc@vger.kernel.org
9932 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9934 F: drivers/mmc/host/sdhci*
9935 F: include/linux/mmc/sdhci*
9938 M: Kees Cook <keescook@chromium.org>
9939 R: Andy Lutomirski <luto@amacapital.net>
9940 R: Will Drewry <wad@chromium.org>
9941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9944 F: include/uapi/linux/seccomp.h
9945 F: include/linux/seccomp.h
9946 F: tools/testing/selftests/seccomp/*
9947 K: \bsecure_computing
9950 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9951 M: Ben Dooks <ben-linux@fluff.org>
9952 M: Jaehoon Chung <jh80.chung@samsung.com>
9953 L: linux-mmc@vger.kernel.org
9955 F: drivers/mmc/host/sdhci-s3c*
9957 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9958 M: Viresh Kumar <vireshk@kernel.org>
9959 L: spear-devel@list.st.com
9960 L: linux-mmc@vger.kernel.org
9962 F: drivers/mmc/host/sdhci-spear.c
9965 M: James Morris <james.l.morris@oracle.com>
9966 M: "Serge E. Hallyn" <serge@hallyn.com>
9967 L: linux-security-module@vger.kernel.org (suggested Cc:)
9968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9969 W: http://kernsec.org/
9974 M: Security Officers <security@kernel.org>
9977 SELINUX SECURITY MODULE
9978 M: Paul Moore <paul@paul-moore.com>
9979 M: Stephen Smalley <sds@tycho.nsa.gov>
9980 M: Eric Paris <eparis@parisplace.org>
9981 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9982 W: http://selinuxproject.org
9983 T: git git://git.infradead.org/users/pcmoore/selinux
9985 F: include/linux/selinux*
9986 F: security/selinux/
9989 APPARMOR SECURITY MODULE
9990 M: John Johansen <john.johansen@canonical.com>
9991 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9992 W: apparmor.wiki.kernel.org
9993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9995 F: security/apparmor/
9997 YAMA SECURITY MODULE
9998 M: Kees Cook <keescook@chromium.org>
9999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10004 M: Jiri Slaby <jirislaby@gmail.com>
10006 F: drivers/misc/phantom.c
10007 F: include/uapi/linux/phantom.h
10009 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10010 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10011 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10012 M: John Soni Jose <sony.john@avagotech.com>
10013 L: linux-scsi@vger.kernel.org
10014 W: http://www.avagotech.com
10016 F: drivers/scsi/be2iscsi/
10018 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10019 M: Sathya Perla <sathya.perla@broadcom.com>
10020 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10021 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10022 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10023 M: Somnath Kotur <somnath.kotur@broadcom.com>
10024 L: netdev@vger.kernel.org
10025 W: http://www.emulex.com
10027 F: drivers/net/ethernet/emulex/benet/
10029 EMULEX ONECONNECT ROCE DRIVER
10030 M: Selvin Xavier <selvin.xavier@avagotech.com>
10031 M: Devesh Sharma <devesh.sharma@avagotech.com>
10032 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10033 L: linux-rdma@vger.kernel.org
10034 W: http://www.emulex.com
10036 F: drivers/infiniband/hw/ocrdma/
10039 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10040 M: Shradha Shah <sshah@solarflare.com>
10041 L: netdev@vger.kernel.org
10043 F: drivers/net/ethernet/sfc/
10046 M: Dimitri Sivanich <sivanich@sgi.com>
10048 F: drivers/misc/sgi-gru/
10050 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10051 M: Pat Gefre <pfg@sgi.com>
10052 L: linux-ia64@vger.kernel.org
10054 F: Documentation/ia64/serial.txt
10055 F: drivers/tty/serial/ioc?_serial.c
10056 F: include/linux/ioc?.h
10058 SGI XP/XPC/XPNET DRIVER
10059 M: Cliff Whickman <cpw@sgi.com>
10060 M: Robin Holt <robinmholt@gmail.com>
10062 F: drivers/misc/sgi-xp/
10064 SI2157 MEDIA DRIVER
10065 M: Antti Palosaari <crope@iki.fi>
10066 L: linux-media@vger.kernel.org
10067 W: https://linuxtv.org
10068 W: http://palosaari.fi/linux/
10069 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10070 T: git git://linuxtv.org/anttip/media_tree.git
10072 F: drivers/media/tuners/si2157*
10074 SI2168 MEDIA DRIVER
10075 M: Antti Palosaari <crope@iki.fi>
10076 L: linux-media@vger.kernel.org
10077 W: https://linuxtv.org
10078 W: http://palosaari.fi/linux/
10079 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10080 T: git git://linuxtv.org/anttip/media_tree.git
10082 F: drivers/media/dvb-frontends/si2168*
10084 SI470X FM RADIO RECEIVER I2C DRIVER
10085 M: Hans Verkuil <hverkuil@xs4all.nl>
10086 L: linux-media@vger.kernel.org
10087 T: git git://linuxtv.org/media_tree.git
10088 W: https://linuxtv.org
10090 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10092 SI470X FM RADIO RECEIVER USB DRIVER
10093 M: Hans Verkuil <hverkuil@xs4all.nl>
10094 L: linux-media@vger.kernel.org
10095 T: git git://linuxtv.org/media_tree.git
10096 W: https://linuxtv.org
10098 F: drivers/media/radio/si470x/radio-si470x-common.c
10099 F: drivers/media/radio/si470x/radio-si470x.h
10100 F: drivers/media/radio/si470x/radio-si470x-usb.c
10102 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10103 M: Eduardo Valentin <edubezval@gmail.com>
10104 L: linux-media@vger.kernel.org
10105 T: git git://linuxtv.org/media_tree.git
10106 W: https://linuxtv.org
10108 F: drivers/media/radio/si4713/si4713.?
10110 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10111 M: Eduardo Valentin <edubezval@gmail.com>
10112 L: linux-media@vger.kernel.org
10113 T: git git://linuxtv.org/media_tree.git
10114 W: https://linuxtv.org
10116 F: drivers/media/radio/si4713/radio-platform-si4713.c
10118 SI4713 FM RADIO TRANSMITTER USB DRIVER
10119 M: Hans Verkuil <hverkuil@xs4all.nl>
10120 L: linux-media@vger.kernel.org
10121 T: git git://linuxtv.org/media_tree.git
10122 W: https://linuxtv.org
10124 F: drivers/media/radio/si4713/radio-usb-si4713.c
10127 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10128 L: linux-media@vger.kernel.org
10129 W: https://linuxtv.org
10130 T: git git://linuxtv.org/media_tree.git
10132 F: drivers/media/common/siano/
10133 F: drivers/media/usb/siano/
10134 F: drivers/media/usb/siano/
10135 F: drivers/media/mmc/siano/
10138 M: Hans de Goede <hdegoede@redhat.com>
10139 L: linux-fbdev@vger.kernel.org
10141 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10142 F: drivers/video/fbdev/simplefb.c
10143 F: include/linux/platform_data/simplefb.h
10145 SH_VEU V4L2 MEM2MEM DRIVER
10146 L: linux-media@vger.kernel.org
10148 F: drivers/media/platform/sh_veu.c
10150 SH_VOU V4L2 OUTPUT DRIVER
10151 L: linux-media@vger.kernel.org
10153 F: drivers/media/platform/sh_vou.c
10154 F: include/media/drv-intf/sh_vou.h
10156 SIMPLE FIRMWARE INTERFACE (SFI)
10157 M: Len Brown <lenb@kernel.org>
10158 L: sfi-devel@simplefirmware.org
10159 W: http://simplefirmware.org/
10160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10162 F: arch/x86/platform/sfi/
10164 F: include/linux/sfi*.h
10166 SIMTEC EB110ATX (Chalice CATS)
10168 P: Vincent Sanders <vince@simtec.co.uk>
10169 M: Simtec Linux Team <linux@simtec.co.uk>
10170 W: http://www.simtec.co.uk/products/EB110ATX/
10173 SIMTEC EB2410ITX (BAST)
10175 P: Vincent Sanders <vince@simtec.co.uk>
10176 M: Simtec Linux Team <linux@simtec.co.uk>
10177 W: http://www.simtec.co.uk/products/EB2410ITX/
10179 F: arch/arm/mach-s3c24xx/mach-bast.c
10180 F: arch/arm/mach-s3c24xx/bast-ide.c
10181 F: arch/arm/mach-s3c24xx/bast-irq.c
10183 TI DAVINCI MACHINE SUPPORT
10184 M: Sekhar Nori <nsekhar@ti.com>
10185 M: Kevin Hilman <khilman@kernel.org>
10186 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10189 F: arch/arm/mach-davinci/
10190 F: drivers/i2c/busses/i2c-davinci.c
10192 TI DAVINCI SERIES MEDIA DRIVER
10193 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10194 L: linux-media@vger.kernel.org
10195 W: https://linuxtv.org
10196 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10197 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10199 F: drivers/media/platform/davinci/
10200 F: include/media/davinci/
10202 TI AM437X VPFE DRIVER
10203 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10204 L: linux-media@vger.kernel.org
10205 W: https://linuxtv.org
10206 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10207 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10209 F: drivers/media/platform/am437x/
10211 OV2659 OMNIVISION SENSOR DRIVER
10212 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10213 L: linux-media@vger.kernel.org
10214 W: https://linuxtv.org
10215 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10216 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10218 F: drivers/media/i2c/ov2659.c
10219 F: include/media/i2c/ov2659.h
10221 SILICON MOTION SM712 FRAME BUFFER DRIVER
10222 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10223 M: Teddy Wang <teddy.wang@siliconmotion.com>
10224 M: Sudip Mukherjee <sudip@vectorindia.org>
10225 L: linux-fbdev@vger.kernel.org
10227 F: drivers/video/fbdev/sm712*
10228 F: Documentation/fb/sm712fb.txt
10230 SIS 190 ETHERNET DRIVER
10231 M: Francois Romieu <romieu@fr.zoreil.com>
10232 L: netdev@vger.kernel.org
10234 F: drivers/net/ethernet/sis/sis190.c
10236 SIS 900/7016 FAST ETHERNET DRIVER
10237 M: Daniele Venzano <venza@brownhat.org>
10238 W: http://www.brownhat.org/sis900.html
10239 L: netdev@vger.kernel.org
10241 F: drivers/net/ethernet/sis/sis900.*
10243 SIS FRAMEBUFFER DRIVER
10244 M: Thomas Winischhofer <thomas@winischhofer.net>
10245 W: http://www.winischhofer.net/linuxsisvga.shtml
10247 F: Documentation/fb/sisfb.txt
10248 F: drivers/video/fbdev/sis/
10249 F: include/video/sisfb.h
10252 M: Thomas Winischhofer <thomas@winischhofer.net>
10253 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10255 F: drivers/usb/misc/sisusbvga/
10258 M: Christoph Lameter <cl@linux.com>
10259 M: Pekka Enberg <penberg@kernel.org>
10260 M: David Rientjes <rientjes@google.com>
10261 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10262 M: Andrew Morton <akpm@linux-foundation.org>
10263 L: linux-mm@kvack.org
10265 F: include/linux/sl?b*.h
10268 SLEEPABLE READ-COPY UPDATE (SRCU)
10269 M: Lai Jiangshan <jiangshanlai@gmail.com>
10270 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10271 M: Josh Triplett <josh@joshtriplett.org>
10272 R: Steven Rostedt <rostedt@goodmis.org>
10273 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10274 L: linux-kernel@vger.kernel.org
10275 W: http://www.rdrop.com/users/paulmck/RCU/
10277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10278 F: include/linux/srcu.h
10279 F: kernel/rcu/srcu.c
10281 SMACK SECURITY MODULE
10282 M: Casey Schaufler <casey@schaufler-ca.com>
10283 L: linux-security-module@vger.kernel.org
10284 W: http://schaufler-ca.com
10285 T: git git://git.gitorious.org/smack-next/kernel.git
10287 F: Documentation/security/Smack.txt
10290 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10291 M: Kevin Hilman <khilman@kernel.org>
10292 M: Nishanth Menon <nm@ti.com>
10294 F: drivers/power/avs/
10295 F: include/linux/power/smartreflex.h
10296 L: linux-pm@vger.kernel.org
10298 SMC91x ETHERNET DRIVER
10299 M: Nicolas Pitre <nico@fluxnic.net>
10301 F: drivers/net/ethernet/smsc/smc91x.*
10303 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10304 M: Sakari Ailus <sakari.ailus@iki.fi>
10305 L: linux-media@vger.kernel.org
10307 F: drivers/media/i2c/smiapp/
10308 F: include/media/i2c/smiapp.h
10309 F: drivers/media/i2c/smiapp-pll.c
10310 F: drivers/media/i2c/smiapp-pll.h
10311 F: include/uapi/linux/smiapp.h
10312 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10314 SMM665 HARDWARE MONITOR DRIVER
10315 M: Guenter Roeck <linux@roeck-us.net>
10316 L: linux-hwmon@vger.kernel.org
10318 F: Documentation/hwmon/smm665
10319 F: drivers/hwmon/smm665.c
10321 SMSC EMC2103 HARDWARE MONITOR DRIVER
10322 M: Steve Glendinning <steve.glendinning@shawell.net>
10323 L: linux-hwmon@vger.kernel.org
10325 F: Documentation/hwmon/emc2103
10326 F: drivers/hwmon/emc2103.c
10328 SMSC SCH5627 HARDWARE MONITOR DRIVER
10329 M: Hans de Goede <hdegoede@redhat.com>
10330 L: linux-hwmon@vger.kernel.org
10332 F: Documentation/hwmon/sch5627
10333 F: drivers/hwmon/sch5627.c
10335 SMSC47B397 HARDWARE MONITOR DRIVER
10336 M: Jean Delvare <jdelvare@suse.com>
10337 L: linux-hwmon@vger.kernel.org
10339 F: Documentation/hwmon/smsc47b397
10340 F: drivers/hwmon/smsc47b397.c
10342 SMSC911x ETHERNET DRIVER
10343 M: Steve Glendinning <steve.glendinning@shawell.net>
10344 L: netdev@vger.kernel.org
10346 F: include/linux/smsc911x.h
10347 F: drivers/net/ethernet/smsc/smsc911x.*
10349 SMSC9420 PCI ETHERNET DRIVER
10350 M: Steve Glendinning <steve.glendinning@shawell.net>
10351 L: netdev@vger.kernel.org
10353 F: drivers/net/ethernet/smsc/smsc9420.*
10355 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10356 M: Steve Glendinning <steve.glendinning@shawell.net>
10357 L: linux-fbdev@vger.kernel.org
10359 F: drivers/video/fbdev/smscufx.c
10361 SOC-CAMERA V4L2 SUBSYSTEM
10362 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10363 L: linux-media@vger.kernel.org
10364 T: git git://linuxtv.org/media_tree.git
10366 F: include/media/soc*
10367 F: drivers/media/i2c/soc_camera/
10368 F: drivers/media/platform/soc_camera/
10370 SOEKRIS NET48XX LED SUPPORT
10371 M: Chris Boot <bootc@bootc.net>
10373 F: drivers/leds/leds-net48xx.c
10375 SOFTLOGIC 6x10 MPEG CODEC
10376 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10377 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10378 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10379 M: Ismael Luceno <ismael@iodev.co.uk>
10380 L: linux-media@vger.kernel.org
10382 F: drivers/media/pci/solo6x10/
10384 SOFTWARE RAID (Multiple Disks) SUPPORT
10385 M: Shaohua Li <shli@kernel.org>
10386 L: linux-raid@vger.kernel.org
10387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10390 F: include/linux/raid/
10391 F: include/uapi/linux/raid/
10393 SONIC NETWORK DRIVER
10394 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10395 L: netdev@vger.kernel.org
10397 F: drivers/net/ethernet/natsemi/sonic.*
10399 SONICS SILICON BACKPLANE DRIVER (SSB)
10400 M: Michael Buesch <m@bues.ch>
10401 L: linux-wireless@vger.kernel.org
10404 F: include/linux/ssb/
10406 SONY VAIO CONTROL DEVICE DRIVER
10407 M: Mattia Dongili <malattia@linux.it>
10408 L: platform-driver-x86@vger.kernel.org
10409 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10411 F: Documentation/laptops/sony-laptop.txt
10412 F: drivers/char/sonypi.c
10413 F: drivers/platform/x86/sony-laptop.c
10414 F: include/linux/sony-laptop.h
10416 SONY MEMORYSTICK CARD SUPPORT
10417 M: Alex Dubov <oakad@yahoo.com>
10418 W: http://tifmxx.berlios.de/
10420 F: drivers/memstick/host/tifm_ms.c
10422 SONY MEMORYSTICK STANDARD SUPPORT
10423 M: Maxim Levitsky <maximlevitsky@gmail.com>
10425 F: drivers/memstick/core/ms_block.*
10428 M: Jaroslav Kysela <perex@perex.cz>
10429 M: Takashi Iwai <tiwai@suse.com>
10430 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10431 W: http://www.alsa-project.org/
10432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10433 T: git git://git.alsa-project.org/alsa-kernel.git
10434 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10436 F: Documentation/sound/
10438 F: include/uapi/sound/
10441 SOUND - COMPRESSED AUDIO
10442 M: Vinod Koul <vinod.koul@intel.com>
10443 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10446 F: Documentation/sound/alsa/compress_offload.txt
10447 F: include/sound/compress_driver.h
10448 F: include/uapi/sound/compress_*
10449 F: sound/core/compress_offload.c
10450 F: sound/soc/soc-compress.c
10452 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10453 M: Liam Girdwood <lgirdwood@gmail.com>
10454 M: Mark Brown <broonie@kernel.org>
10455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10456 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10457 W: http://alsa-project.org/main/index.php/ASoC
10459 F: Documentation/sound/alsa/soc/
10461 F: include/sound/soc*
10463 SOUND - DMAENGINE HELPERS
10464 M: Lars-Peter Clausen <lars@metafoo.de>
10466 F: include/sound/dmaengine_pcm.h
10467 F: sound/core/pcm_dmaengine.c
10468 F: sound/soc/soc-generic-dmaengine-pcm.c
10471 M: Olli Salonen <olli.salonen@iki.fi>
10472 L: linux-media@vger.kernel.org
10473 W: https://linuxtv.org
10474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10476 F: drivers/media/dvb-frontends/sp2*
10478 SPARC + UltraSPARC (sparc/sparc64)
10479 M: "David S. Miller" <davem@davemloft.net>
10480 L: sparclinux@vger.kernel.org
10481 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10488 SPARC SERIAL DRIVERS
10489 M: "David S. Miller" <davem@davemloft.net>
10490 L: sparclinux@vger.kernel.org
10491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10494 F: include/linux/sunserialcore.h
10495 F: drivers/tty/serial/suncore.c
10496 F: drivers/tty/serial/sunhv.c
10497 F: drivers/tty/serial/sunsab.c
10498 F: drivers/tty/serial/sunsab.h
10499 F: drivers/tty/serial/sunsu.c
10500 F: drivers/tty/serial/sunzilog.c
10501 F: drivers/tty/serial/sunzilog.h
10504 M: "Christopher Li" <sparse@chrisli.org>
10505 L: linux-sparse@vger.kernel.org
10506 W: https://sparse.wiki.kernel.org/
10507 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10508 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10510 F: include/linux/compiler.h
10512 SPEAR PLATFORM SUPPORT
10513 M: Viresh Kumar <vireshk@kernel.org>
10514 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10515 L: spear-devel@list.st.com
10516 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10517 W: http://www.st.com/spear
10519 F: arch/arm/boot/dts/spear*
10520 F: arch/arm/mach-spear/
10522 SPEAR CLOCK FRAMEWORK SUPPORT
10523 M: Viresh Kumar <vireshk@kernel.org>
10524 L: spear-devel@list.st.com
10525 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10526 W: http://www.st.com/spear
10528 F: drivers/clk/spear/
10531 M: Mark Brown <broonie@kernel.org>
10532 L: linux-spi@vger.kernel.org
10533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10534 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10536 F: Documentation/spi/
10538 F: include/linux/spi/
10539 F: include/uapi/linux/spi/
10541 SPIDERNET NETWORK DRIVER for CELL
10542 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10543 L: netdev@vger.kernel.org
10545 F: Documentation/networking/spider_net.txt
10546 F: drivers/net/ethernet/toshiba/spider_net*
10549 M: Jeremy Kerr <jk@ozlabs.org>
10550 L: linuxppc-dev@lists.ozlabs.org
10551 W: http://www.ibm.com/developerworks/power/cell/
10553 F: Documentation/filesystems/spufs.txt
10554 F: arch/powerpc/platforms/cell/spufs/
10556 SQUASHFS FILE SYSTEM
10557 M: Phillip Lougher <phillip@squashfs.org.uk>
10558 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10559 W: http://squashfs.org.uk
10560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10562 F: Documentation/filesystems/squashfs.txt
10565 SRM (Alpha) environment access
10566 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10568 F: arch/alpha/kernel/srm_env.c
10571 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10572 L: stable@vger.kernel.org
10574 F: Documentation/stable_kernel_rules.txt
10577 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10579 L: devel@driverdev.osuosl.org
10581 F: drivers/staging/
10584 M: Ian Abbott <abbotti@mev.co.uk>
10585 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10587 F: drivers/staging/comedi/
10589 STAGING - FLARION FT1000 DRIVERS
10590 M: Marek Belisko <marek.belisko@gmail.com>
10592 F: drivers/staging/ft1000/
10594 STAGING - INDUSTRIAL IO
10595 M: Jonathan Cameron <jic23@kernel.org>
10596 L: linux-iio@vger.kernel.org
10598 F: drivers/staging/iio/
10600 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10601 M: Jarod Wilson <jarod@wilsonet.com>
10602 W: http://www.lirc.org/
10604 F: drivers/staging/media/lirc/
10606 STAGING - LUSTRE PARALLEL FILESYSTEM
10607 M: Oleg Drokin <oleg.drokin@intel.com>
10608 M: Andreas Dilger <andreas.dilger@intel.com>
10609 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10610 W: http://wiki.lustre.org/
10612 F: drivers/staging/lustre
10614 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10615 M: Marc Dietrich <marvin24@gmx.de>
10616 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10617 L: linux-tegra@vger.kernel.org
10619 F: drivers/staging/nvec/
10621 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10622 M: Jens Frederich <jfrederich@gmail.com>
10623 M: Daniel Drake <dsd@laptop.org>
10624 M: Jon Nettleton <jon.nettleton@gmail.com>
10625 W: http://wiki.laptop.org/go/DCON
10627 F: drivers/staging/olpc_dcon/
10629 STAGING - REALTEK RTL8712U DRIVERS
10630 M: Larry Finger <Larry.Finger@lwfinger.net>
10631 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10633 F: drivers/staging/rtl8712/
10635 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10636 M: Larry Finger <Larry.Finger@lwfinger.net>
10637 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10638 L: linux-wireless@vger.kernel.org
10640 F: drivers/staging/rtl8723au/
10642 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10643 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10644 M: Teddy Wang <teddy.wang@siliconmotion.com>
10645 M: Sudip Mukherjee <sudip@vectorindia.org>
10646 L: linux-fbdev@vger.kernel.org
10648 F: drivers/staging/sm750fb/
10651 M: Lior Dotan <liodot@gmail.com>
10652 M: Christopher Harrer <charrer@alacritech.com>
10654 F: drivers/staging/slicoss/
10656 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10657 M: William Hubbs <w.d.hubbs@gmail.com>
10658 M: Chris Brannon <chris@the-brannons.com>
10659 M: Kirk Reiser <kirk@reisers.ca>
10660 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10661 L: speakup@linux-speakup.org
10662 W: http://www.linux-speakup.org/
10664 F: drivers/staging/speakup/
10666 STAGING - VIA VT665X DRIVERS
10667 M: Forest Bond <forest@alittletooquiet.net>
10669 F: drivers/staging/vt665?/
10671 STAGING - WILC1000 WIFI DRIVER
10672 M: Johnny Kim <johnny.kim@atmel.com>
10673 M: Austin Shin <austin.shin@atmel.com>
10674 M: Chris Park <chris.park@atmel.com>
10675 M: Tony Cho <tony.cho@atmel.com>
10676 M: Glen Lee <glen.lee@atmel.com>
10677 M: Leo Kim <leo.kim@atmel.com>
10678 L: linux-wireless@vger.kernel.org
10680 F: drivers/staging/wilc1000/
10682 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10683 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10685 F: drivers/staging/xgifb/
10688 M: Mike Marciniszyn <infinipath@intel.com>
10689 L: linux-rdma@vger.kernel.org
10691 F: drivers/staging/rdma/hfi1
10693 STARFIRE/DURALAN NETWORK DRIVER
10694 M: Ion Badulescu <ionut@badula.org>
10696 F: drivers/net/ethernet/adaptec/starfire*
10699 M: Sam Creasey <sammy@sammy.net>
10700 W: http://sammy.net/sun3/
10702 F: arch/m68k/kernel/*sun3*
10703 F: arch/m68k/sun3*/
10704 F: arch/m68k/include/asm/sun3*
10705 F: drivers/net/ethernet/i825xx/sun3*
10707 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10708 M: Hans de Goede <hdegoede@redhat.com>
10709 L: linux-input@vger.kernel.org
10711 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10712 F: drivers/input/keyboard/sun4i-lradc-keys.c
10714 SUNDANCE NETWORK DRIVER
10715 M: Denis Kirjanov <kda@linux-powerpc.org>
10716 L: netdev@vger.kernel.org
10718 F: drivers/net/ethernet/dlink/sundance.c
10721 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10722 M: Rich Felker <dalias@libc.org>
10723 L: linux-sh@vger.kernel.org
10724 Q: http://patchwork.kernel.org/project/linux-sh/list/
10726 F: Documentation/sh/
10731 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10732 M: Len Brown <len.brown@intel.com>
10733 M: Pavel Machek <pavel@ucw.cz>
10734 L: linux-pm@vger.kernel.org
10736 F: Documentation/power/
10737 F: arch/x86/kernel/acpi/
10738 F: drivers/base/power/
10740 F: include/linux/suspend.h
10741 F: include/linux/freezer.h
10742 F: include/linux/pm.h
10745 M: Martin Mares <mj@ucw.cz>
10746 L: linux-video@atrey.karlin.mff.cuni.cz
10748 F: Documentation/svga.txt
10749 F: arch/x86/boot/video*
10752 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10753 L: linux-kernel@vger.kernel.org
10754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10757 F: arch/*/kernel/pci-swiotlb.c
10758 F: include/linux/swiotlb.h
10761 M: Jiri Pirko <jiri@resnulli.us>
10762 L: netdev@vger.kernel.org
10765 F: include/net/switchdev.h
10767 SYNOPSYS ARC ARCHITECTURE
10768 M: Vineet Gupta <vgupta@synopsys.com>
10769 L: linux-snps-arc@lists.infradead.org
10772 F: Documentation/devicetree/bindings/arc/*
10773 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10774 F: drivers/tty/serial/arc_uart.c
10775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10777 SYNOPSYS ARC SDP platform support
10778 M: Alexey Brodkin <abrodkin@synopsys.com>
10780 F: arch/arc/plat-axs10x
10781 F: arch/arc/boot/dts/ax*
10782 F: Documentation/devicetree/bindings/arc/axs10*
10784 SYSTEM CONFIGURATION (SYSCON)
10785 M: Lee Jones <lee.jones@linaro.org>
10786 M: Arnd Bergmann <arnd@arndb.de>
10787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10789 F: drivers/mfd/syscon.c
10792 M: Christoph Hellwig <hch@infradead.org>
10794 F: Documentation/filesystems/sysv-fs.txt
10796 F: include/linux/sysv_fs.h
10799 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10800 L: linux-scsi@vger.kernel.org
10801 L: target-devel@vger.kernel.org
10802 W: http://www.linux-iscsi.org
10803 W: http://groups.google.com/group/linux-iscsi-target-dev
10804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10808 F: Documentation/target/
10810 TASKSTATS STATISTICS INTERFACE
10811 M: Balbir Singh <bsingharora@gmail.com>
10813 F: Documentation/accounting/taskstats*
10814 F: include/linux/taskstats*
10815 F: kernel/taskstats.c
10818 M: Jamal Hadi Salim <jhs@mojatatu.com>
10819 L: netdev@vger.kernel.org
10821 F: include/net/pkt_cls.h
10822 F: include/uapi/linux/pkt_cls.h
10825 TCP LOW PRIORITY MODULE
10826 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10827 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10828 W: http://tcp-lp-mod.sourceforge.net/
10830 F: net/ipv4/tcp_lp.c
10832 TDA10071 MEDIA DRIVER
10833 M: Antti Palosaari <crope@iki.fi>
10834 L: linux-media@vger.kernel.org
10835 W: https://linuxtv.org
10836 W: http://palosaari.fi/linux/
10837 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10838 T: git git://linuxtv.org/anttip/media_tree.git
10840 F: drivers/media/dvb-frontends/tda10071*
10842 TDA18212 MEDIA DRIVER
10843 M: Antti Palosaari <crope@iki.fi>
10844 L: linux-media@vger.kernel.org
10845 W: https://linuxtv.org
10846 W: http://palosaari.fi/linux/
10847 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10848 T: git git://linuxtv.org/anttip/media_tree.git
10850 F: drivers/media/tuners/tda18212*
10852 TDA18218 MEDIA DRIVER
10853 M: Antti Palosaari <crope@iki.fi>
10854 L: linux-media@vger.kernel.org
10855 W: https://linuxtv.org
10856 W: http://palosaari.fi/linux/
10857 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10858 T: git git://linuxtv.org/anttip/media_tree.git
10860 F: drivers/media/tuners/tda18218*
10862 TDA18271 MEDIA DRIVER
10863 M: Michael Krufky <mkrufky@linuxtv.org>
10864 L: linux-media@vger.kernel.org
10865 W: https://linuxtv.org
10866 W: http://github.com/mkrufky
10867 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10868 T: git git://linuxtv.org/mkrufky/tuners.git
10870 F: drivers/media/tuners/tda18271*
10872 TDA827x MEDIA DRIVER
10873 M: Michael Krufky <mkrufky@linuxtv.org>
10874 L: linux-media@vger.kernel.org
10875 W: https://linuxtv.org
10876 W: http://github.com/mkrufky
10877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10878 T: git git://linuxtv.org/mkrufky/tuners.git
10880 F: drivers/media/tuners/tda8290.*
10882 TDA8290 MEDIA DRIVER
10883 M: Michael Krufky <mkrufky@linuxtv.org>
10884 L: linux-media@vger.kernel.org
10885 W: https://linuxtv.org
10886 W: http://github.com/mkrufky
10887 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10888 T: git git://linuxtv.org/mkrufky/tuners.git
10890 F: drivers/media/tuners/tda8290.*
10892 TDA9840 MEDIA DRIVER
10893 M: Hans Verkuil <hverkuil@xs4all.nl>
10894 L: linux-media@vger.kernel.org
10895 T: git git://linuxtv.org/media_tree.git
10896 W: https://linuxtv.org
10898 F: drivers/media/i2c/tda9840*
10900 TEA5761 TUNER DRIVER
10901 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10902 L: linux-media@vger.kernel.org
10903 W: https://linuxtv.org
10904 T: git git://linuxtv.org/media_tree.git
10906 F: drivers/media/tuners/tea5761.*
10908 TEA5767 TUNER DRIVER
10909 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10910 L: linux-media@vger.kernel.org
10911 W: https://linuxtv.org
10912 T: git git://linuxtv.org/media_tree.git
10914 F: drivers/media/tuners/tea5767.*
10916 TEA6415C MEDIA DRIVER
10917 M: Hans Verkuil <hverkuil@xs4all.nl>
10918 L: linux-media@vger.kernel.org
10919 T: git git://linuxtv.org/media_tree.git
10920 W: https://linuxtv.org
10922 F: drivers/media/i2c/tea6415c*
10924 TEA6420 MEDIA DRIVER
10925 M: Hans Verkuil <hverkuil@xs4all.nl>
10926 L: linux-media@vger.kernel.org
10927 T: git git://linuxtv.org/media_tree.git
10928 W: https://linuxtv.org
10930 F: drivers/media/i2c/tea6420*
10933 M: Jiri Pirko <jiri@resnulli.us>
10934 L: netdev@vger.kernel.org
10936 F: drivers/net/team/
10937 F: include/linux/if_team.h
10938 F: include/uapi/linux/if_team.h
10940 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10941 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10943 F: arch/x86/platform/ts5500/
10945 TECHNOTREND USB IR RECEIVER
10946 M: Sean Young <sean@mess.org>
10947 L: linux-media@vger.kernel.org
10949 F: drivers/media/rc/ttusbir.c
10951 TEGRA ARCHITECTURE SUPPORT
10952 M: Stephen Warren <swarren@wwwdotorg.org>
10953 M: Thierry Reding <thierry.reding@gmail.com>
10954 M: Alexandre Courbot <gnurou@gmail.com>
10955 L: linux-tegra@vger.kernel.org
10956 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10962 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10963 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10965 F: drivers/clk/tegra/
10968 M: Laxman Dewangan <ldewangan@nvidia.com>
10970 F: drivers/dma/tegra20-apb-dma.c
10973 M: Laxman Dewangan <ldewangan@nvidia.com>
10975 F: drivers/i2c/busses/i2c-tegra.c
10977 TEGRA IOMMU DRIVERS
10978 M: Hiroshi Doyu <hdoyu@nvidia.com>
10980 F: drivers/iommu/tegra*
10983 M: Rakesh Iyer <riyer@nvidia.com>
10984 M: Laxman Dewangan <ldewangan@nvidia.com>
10986 F: drivers/input/keyboard/tegra-kbc.c
10989 M: Thierry Reding <thierry.reding@gmail.com>
10991 F: drivers/pwm/pwm-tegra.c
10993 TEGRA SERIAL DRIVER
10994 M: Laxman Dewangan <ldewangan@nvidia.com>
10996 F: drivers/tty/serial/serial-tegra.c
10999 M: Laxman Dewangan <ldewangan@nvidia.com>
11001 F: drivers/spi/spi-tegra*
11003 TEHUTI ETHERNET DRIVER
11004 M: Andy Gospodarek <andy@greyhouse.net>
11005 L: netdev@vger.kernel.org
11007 F: drivers/net/ethernet/tehuti/*
11009 Telecom Clock Driver for MCPL0010
11010 M: Mark Gross <mark.gross@intel.com>
11012 F: drivers/char/tlclk.c
11014 TENSILICA XTENSA PORT (xtensa)
11015 M: Chris Zankel <chris@zankel.net>
11016 M: Max Filippov <jcmvbkbc@gmail.com>
11017 L: linux-xtensa@linux-xtensa.org
11018 T: git git://github.com/czankel/xtensa-linux.git
11021 F: drivers/irqchip/irq-xtensa-*
11023 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11024 M: Hans Verkuil <hverkuil@xs4all.nl>
11025 L: linux-media@vger.kernel.org
11026 T: git git://linuxtv.org/media_tree.git
11027 W: https://linuxtv.org
11029 F: drivers/media/radio/radio-raremono.c
11032 M: Zhang Rui <rui.zhang@intel.com>
11033 M: Eduardo Valentin <edubezval@gmail.com>
11034 L: linux-pm@vger.kernel.org
11035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11037 Q: https://patchwork.kernel.org/project/linux-pm/list/
11039 F: drivers/thermal/
11040 F: include/linux/thermal.h
11041 F: include/uapi/linux/thermal.h
11042 F: include/linux/cpu_cooling.h
11043 F: Documentation/devicetree/bindings/thermal/
11045 THERMAL/CPU_COOLING
11046 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11047 M: Viresh Kumar <viresh.kumar@linaro.org>
11048 M: Javi Merino <javi.merino@arm.com>
11049 L: linux-pm@vger.kernel.org
11051 F: Documentation/thermal/cpu-cooling-api.txt
11052 F: drivers/thermal/cpu_cooling.c
11053 F: include/linux/cpu_cooling.h
11055 THINGM BLINK(1) USB RGB LED DRIVER
11056 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11058 F: drivers/hid/hid-thingm.c
11060 THINKPAD ACPI EXTRAS DRIVER
11061 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11062 L: ibm-acpi-devel@lists.sourceforge.net
11063 L: platform-driver-x86@vger.kernel.org
11064 W: http://ibm-acpi.sourceforge.net
11065 W: http://thinkwiki.org/wiki/Ibm-acpi
11066 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11068 F: drivers/platform/x86/thinkpad_acpi.c
11070 TI BANDGAP AND THERMAL DRIVER
11071 M: Eduardo Valentin <edubezval@gmail.com>
11072 L: linux-pm@vger.kernel.org
11073 L: linux-omap@vger.kernel.org
11075 F: drivers/thermal/ti-soc-thermal/
11078 M: Benoit Parrot <bparrot@ti.com>
11079 L: linux-media@vger.kernel.org
11080 W: http://linuxtv.org/
11081 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11083 F: drivers/media/platform/ti-vpe/
11085 TI CDCE706 CLOCK DRIVER
11086 M: Max Filippov <jcmvbkbc@gmail.com>
11088 F: drivers/clk/clk-cdce706.c
11091 M: Tero Kristo <t-kristo@ti.com>
11092 L: linux-omap@vger.kernel.org
11095 F: include/linux/clk/ti.h
11097 TI FLASH MEDIA INTERFACE DRIVER
11098 M: Alex Dubov <oakad@yahoo.com>
11100 F: drivers/misc/tifm*
11101 F: drivers/mmc/host/tifm_sd.c
11102 F: include/linux/tifm.h
11104 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11105 M: Santosh Shilimkar <ssantosh@kernel.org>
11106 L: linux-kernel@vger.kernel.org
11107 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11109 F: drivers/soc/ti/*
11110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11113 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11114 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11115 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11116 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11118 F: sound/soc/codecs/lm49453*
11119 F: sound/soc/codecs/isabelle*
11121 TI LP855x BACKLIGHT DRIVER
11122 M: Milo Kim <milo.kim@ti.com>
11124 F: Documentation/backlight/lp855x-driver.txt
11125 F: drivers/video/backlight/lp855x_bl.c
11126 F: include/linux/platform_data/lp855x.h
11128 TI LP8727 CHARGER DRIVER
11129 M: Milo Kim <milo.kim@ti.com>
11131 F: drivers/power/lp8727_charger.c
11132 F: include/linux/platform_data/lp8727.h
11134 TI LP8788 MFD DRIVER
11135 M: Milo Kim <milo.kim@ti.com>
11137 F: drivers/iio/adc/lp8788_adc.c
11138 F: drivers/leds/leds-lp8788.c
11139 F: drivers/mfd/lp8788*.c
11140 F: drivers/power/lp8788-charger.c
11141 F: drivers/regulator/lp8788-*.c
11142 F: include/linux/mfd/lp8788*.h
11144 TI NETCP ETHERNET DRIVER
11145 M: Wingman Kwok <w-kwok2@ti.com>
11146 M: Murali Karicheri <m-karicheri2@ti.com>
11147 L: netdev@vger.kernel.org
11149 F: drivers/net/ethernet/ti/netcp*
11151 TI TAS571X FAMILY ASoC CODEC DRIVER
11152 M: Kevin Cernekee <cernekee@chromium.org>
11153 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11155 F: sound/soc/codecs/tas571x*
11157 TI TWL4030 SERIES SOC CODEC DRIVER
11158 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11159 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11161 F: sound/soc/codecs/twl4030*
11163 TI WILINK WIRELESS DRIVERS
11164 L: linux-wireless@vger.kernel.org
11165 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11166 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11169 F: drivers/net/wireless/ti/
11170 F: include/linux/wl12xx.h
11173 M: Jon Maloy <jon.maloy@ericsson.com>
11174 M: Ying Xue <ying.xue@windriver.com>
11175 L: netdev@vger.kernel.org (core kernel code)
11176 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11177 W: http://tipc.sourceforge.net/
11179 F: include/uapi/linux/tipc*.h
11183 M: Chris Metcalf <cmetcalf@mellanox.com>
11184 W: http://www.mellanox.com/repository/solutions/tile-scm/
11185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11188 F: drivers/char/tile-srom.c
11189 F: drivers/edac/tile_edac.c
11190 F: drivers/net/ethernet/tile/
11191 F: drivers/rtc/rtc-tile.c
11192 F: drivers/tty/hvc/hvc_tile.c
11193 F: drivers/tty/serial/tilegx.c
11194 F: drivers/usb/host/*-tilegx.c
11195 F: include/linux/usb/tilegx.h
11197 TLAN NETWORK DRIVER
11198 M: Samuel Chessman <chessman@tux.org>
11199 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11200 W: http://sourceforge.net/projects/tlan/
11202 F: Documentation/networking/tlan.txt
11203 F: drivers/net/ethernet/ti/tlan.*
11205 TOMOYO SECURITY MODULE
11206 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11207 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11208 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11209 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11210 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11211 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11212 W: http://tomoyo.sourceforge.jp/
11213 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11215 F: security/tomoyo/
11217 TOPSTAR LAPTOP EXTRAS DRIVER
11218 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11219 L: platform-driver-x86@vger.kernel.org
11221 F: drivers/platform/x86/topstar-laptop.c
11223 TOSHIBA ACPI EXTRAS DRIVER
11224 M: Azael Avalos <coproscefalo@gmail.com>
11225 L: platform-driver-x86@vger.kernel.org
11227 F: drivers/platform/x86/toshiba_acpi.c
11229 TOSHIBA BLUETOOTH DRIVER
11230 M: Azael Avalos <coproscefalo@gmail.com>
11231 L: platform-driver-x86@vger.kernel.org
11233 F: drivers/platform/x86/toshiba_bluetooth.c
11235 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11236 M: Azael Avalos <coproscefalo@gmail.com>
11237 L: platform-driver-x86@vger.kernel.org
11239 F: drivers/platform/x86/toshiba_haps.c
11241 TOSHIBA WMI HOTKEYS DRIVER
11242 M: Azael Avalos <coproscefalo@gmail.com>
11243 L: platform-driver-x86@vger.kernel.org
11245 F: drivers/platform/x86/toshiba-wmi.c
11248 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11249 W: http://www.buzzard.org.uk/toshiba/
11251 F: drivers/char/toshiba.c
11252 F: include/linux/toshiba.h
11253 F: include/uapi/linux/toshiba.h
11255 TOSHIBA TC358743 DRIVER
11256 M: Mats Randgaard <matrandg@cisco.com>
11257 L: linux-media@vger.kernel.org
11259 F: drivers/media/i2c/tc358743*
11260 F: include/media/i2c/tc358743.h
11263 M: Ian Molton <ian@mnementh.co.uk>
11264 L: linux-mmc@vger.kernel.org
11266 F: drivers/mmc/host/tmio_mmc*
11267 F: drivers/mmc/host/sh_mobile_sdhi.c
11268 F: include/linux/mmc/tmio.h
11269 F: include/linux/mmc/sh_mobile_sdhi.h
11271 TMP401 HARDWARE MONITOR DRIVER
11272 M: Guenter Roeck <linux@roeck-us.net>
11273 L: linux-hwmon@vger.kernel.org
11275 F: Documentation/hwmon/tmp401
11276 F: drivers/hwmon/tmp401.c
11278 TMPFS (SHMEM FILESYSTEM)
11279 M: Hugh Dickins <hughd@google.com>
11280 L: linux-mm@kvack.org
11282 F: include/linux/shmem_fs.h
11285 TM6000 VIDEO4LINUX DRIVER
11286 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11287 L: linux-media@vger.kernel.org
11288 W: https://linuxtv.org
11289 T: git git://linuxtv.org/media_tree.git
11291 F: drivers/media/usb/tm6000/
11293 TW68 VIDEO4LINUX DRIVER
11294 M: Hans Verkuil <hverkuil@xs4all.nl>
11295 L: linux-media@vger.kernel.org
11296 T: git git://linuxtv.org/media_tree.git
11297 W: https://linuxtv.org
11299 F: drivers/media/pci/tw68/
11302 M: Peter Huewe <peterhuewe@gmx.de>
11303 M: Marcel Selhorst <tpmdd@selhorst.net>
11304 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11305 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11306 W: http://tpmdd.sourceforge.net
11307 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11308 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11309 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11311 F: drivers/char/tpm/
11313 TPM IBM_VTPM DEVICE DRIVER
11314 M: Ashley Lai <ashleydlai@gmail.com>
11315 W: http://tpmdd.sourceforge.net
11316 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11318 F: drivers/char/tpm/tpm_ibmvtpm*
11321 M: Steven Rostedt <rostedt@goodmis.org>
11322 M: Ingo Molnar <mingo@redhat.com>
11323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11325 F: Documentation/trace/ftrace.txt
11326 F: arch/*/*/*/ftrace.h
11327 F: arch/*/kernel/ftrace.c
11328 F: include/*/ftrace.h
11329 F: include/linux/trace*.h
11332 F: tools/testing/selftests/ftrace/
11335 M: Jiri Kosina <trivial@kernel.org>
11336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11338 K: ^Subject:.*(?i)trivial
11341 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11342 M: Jiri Slaby <jslaby@suse.com>
11344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11345 F: Documentation/serial/
11347 F: drivers/tty/serial/serial_core.c
11348 F: include/linux/serial_core.h
11349 F: include/linux/serial.h
11350 F: include/linux/tty.h
11351 F: include/uapi/linux/serial_core.h
11352 F: include/uapi/linux/serial.h
11353 F: include/uapi/linux/tty.h
11355 TUA9001 MEDIA DRIVER
11356 M: Antti Palosaari <crope@iki.fi>
11357 L: linux-media@vger.kernel.org
11358 W: https://linuxtv.org
11359 W: http://palosaari.fi/linux/
11360 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11361 T: git git://linuxtv.org/anttip/media_tree.git
11363 F: drivers/media/tuners/tua9001*
11365 TULIP NETWORK DRIVERS
11366 L: netdev@vger.kernel.org
11367 L: linux-parisc@vger.kernel.org
11369 F: drivers/net/ethernet/dec/tulip/
11372 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11373 W: http://vtun.sourceforge.net/tun
11375 F: Documentation/networking/tuntap.txt
11376 F: arch/um/os-Linux/drivers/
11378 TURBOCHANNEL SUBSYSTEM
11379 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11380 M: Ralf Baechle <ralf@linux-mips.org>
11381 L: linux-mips@linux-mips.org
11382 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11385 F: include/linux/tc.h
11387 U14-34F SCSI DRIVER
11388 M: Dario Ballabio <ballabio_dario@emc.com>
11389 L: linux-scsi@vger.kernel.org
11391 F: drivers/scsi/u14-34f.c
11393 UBI FILE SYSTEM (UBIFS)
11394 M: Richard Weinberger <richard@nod.at>
11395 M: Artem Bityutskiy <dedekind1@gmail.com>
11396 M: Adrian Hunter <adrian.hunter@intel.com>
11397 L: linux-mtd@lists.infradead.org
11398 T: git git://git.infradead.org/ubifs-2.6.git
11399 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11401 F: Documentation/filesystems/ubifs.txt
11404 UCLINUX (M68KNOMMU AND COLDFIRE)
11405 M: Greg Ungerer <gerg@uclinux.org>
11406 W: http://www.uclinux.org/
11407 L: linux-m68k@lists.linux-m68k.org
11408 L: uclinux-dev@uclinux.org (subscribers-only)
11409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11411 F: arch/m68k/coldfire/
11413 F: arch/m68k/*/*_no.*
11414 F: arch/m68k/include/asm/*_no.*
11417 M: Jan Kara <jack@suse.com>
11419 F: Documentation/filesystems/udf.txt
11423 M: Evgeniy Dushistov <dushistov@mail.ru>
11425 F: Documentation/filesystems/ufs.txt
11428 UHID USERSPACE HID IO DRIVER:
11429 M: David Herrmann <dh.herrmann@googlemail.com>
11430 L: linux-input@vger.kernel.org
11432 F: drivers/hid/uhid.c
11433 F: include/uapi/linux/uhid.h
11435 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11436 L: linux-usb@vger.kernel.org
11439 F: include/linux/uwb.h
11440 F: include/linux/uwb/
11442 UNICORE32 ARCHITECTURE:
11443 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11444 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11446 T: git git://github.com/gxt/linux.git
11450 M: Tony Finch <dot@dotat.at>
11451 W: http://dotat.at/prog/unifdef
11453 F: scripts/unifdef.c
11455 UNIFORM CDROM DRIVER
11456 M: Jens Axboe <axboe@kernel.dk>
11457 W: http://www.kernel.dk
11459 F: Documentation/cdrom/
11460 F: drivers/cdrom/cdrom.c
11461 F: include/linux/cdrom.h
11462 F: include/uapi/linux/cdrom.h
11464 UNISYS S-PAR DRIVERS
11465 M: David Kershner <david.kershner@unisys.com>
11466 L: sparmaintainer@unisys.com (Unisys internal)
11468 F: drivers/staging/unisys/
11470 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11471 M: Vinayak Holikatti <vinholikatti@gmail.com>
11472 L: linux-scsi@vger.kernel.org
11474 F: Documentation/scsi/ufs.txt
11475 F: drivers/scsi/ufs/
11477 UNSORTED BLOCK IMAGES (UBI)
11478 M: Artem Bityutskiy <dedekind1@gmail.com>
11479 M: Richard Weinberger <richard@nod.at>
11480 W: http://www.linux-mtd.infradead.org/
11481 L: linux-mtd@lists.infradead.org
11482 T: git git://git.infradead.org/ubifs-2.6.git
11484 F: drivers/mtd/ubi/
11485 F: include/linux/mtd/ubi.h
11486 F: include/uapi/mtd/ubi-user.h
11489 M: Oliver Neukum <oneukum@suse.com>
11490 L: linux-usb@vger.kernel.org
11492 F: Documentation/usb/acm.txt
11493 F: drivers/usb/class/cdc-acm.*
11495 USB AR5523 WIRELESS DRIVER
11496 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11497 L: linux-wireless@vger.kernel.org
11499 F: drivers/net/wireless/ath/ar5523/
11502 M: Hans de Goede <hdegoede@redhat.com>
11503 M: Gerd Hoffmann <kraxel@redhat.com>
11504 L: linux-usb@vger.kernel.org
11505 L: linux-scsi@vger.kernel.org
11507 F: drivers/usb/storage/uas.c
11509 USB CDC ETHERNET DRIVER
11510 M: Oliver Neukum <oliver@neukum.org>
11511 L: linux-usb@vger.kernel.org
11513 F: drivers/net/usb/cdc_*.c
11514 F: include/uapi/linux/usb/cdc.h
11516 USB CHAOSKEY DRIVER
11517 M: Keith Packard <keithp@keithp.com>
11518 L: linux-usb@vger.kernel.org
11520 F: drivers/usb/misc/chaoskey.c
11522 USB CYPRESS C67X00 DRIVER
11523 M: Peter Korsgaard <jacmet@sunsite.dk>
11524 L: linux-usb@vger.kernel.org
11526 F: drivers/usb/c67x00/
11528 USB DAVICOM DM9601 DRIVER
11529 M: Peter Korsgaard <jacmet@sunsite.dk>
11530 L: netdev@vger.kernel.org
11531 W: http://www.linux-usb.org/usbnet
11533 F: drivers/net/usb/dm9601.c
11535 USB DIAMOND RIO500 DRIVER
11536 M: Cesar Miquel <miquel@df.uba.ar>
11537 L: rio500-users@lists.sourceforge.net
11538 W: http://rio500.sourceforge.net
11540 F: drivers/usb/misc/rio500*
11543 M: Alan Stern <stern@rowland.harvard.edu>
11544 L: linux-usb@vger.kernel.org
11546 F: Documentation/usb/ehci.txt
11547 F: drivers/usb/host/ehci*
11549 USB GADGET/PERIPHERAL SUBSYSTEM
11550 M: Felipe Balbi <balbi@kernel.org>
11551 L: linux-usb@vger.kernel.org
11552 W: http://www.linux-usb.org/gadget
11553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11555 F: drivers/usb/gadget/
11556 F: include/linux/usb/gadget*
11558 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11559 M: Jiri Kosina <jikos@kernel.org>
11560 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11561 L: linux-usb@vger.kernel.org
11562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11564 F: Documentation/hid/hiddev.txt
11565 F: drivers/hid/usbhid/
11568 M: Olav Kongas <ok@artecdesign.ee>
11569 L: linux-usb@vger.kernel.org
11571 F: drivers/usb/host/isp116x*
11572 F: include/linux/usb/isp116x.h
11574 USB LAN78XX ETHERNET DRIVER
11575 M: Woojung Huh <woojung.huh@microchip.com>
11576 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11577 L: netdev@vger.kernel.org
11579 F: drivers/net/usb/lan78xx.*
11581 USB MASS STORAGE DRIVER
11582 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11583 L: linux-usb@vger.kernel.org
11584 L: usb-storage@lists.one-eyed-alien.net
11586 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11587 F: drivers/usb/storage/
11590 M: Clemens Ladisch <clemens@ladisch.de>
11591 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11592 T: git git://git.alsa-project.org/alsa-kernel.git
11594 F: sound/usb/midi.*
11596 USB NETWORKING DRIVERS
11597 L: linux-usb@vger.kernel.org
11599 F: drivers/net/usb/
11602 M: Alan Stern <stern@rowland.harvard.edu>
11603 L: linux-usb@vger.kernel.org
11605 F: Documentation/usb/ohci.txt
11606 F: drivers/usb/host/ohci*
11608 USB OTG FSM (Finite State Machine)
11609 M: Peter Chen <Peter.Chen@nxp.com>
11610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11611 L: linux-usb@vger.kernel.org
11613 F: drivers/usb/common/usb-otg-fsm.c
11616 M: Valentina Manea <valentina.manea.m@gmail.com>
11617 M: Shuah Khan <shuah.kh@samsung.com>
11618 L: linux-usb@vger.kernel.org
11620 F: Documentation/usb/usbip_protocol.txt
11621 F: drivers/usb/usbip/
11622 F: tools/usb/usbip/
11625 M: Petko Manolov <petkan@nucleusys.com>
11626 L: linux-usb@vger.kernel.org
11627 L: netdev@vger.kernel.org
11628 T: git git://github.com/petkan/pegasus.git
11629 W: https://github.com/petkan/pegasus
11631 F: drivers/net/usb/pegasus.*
11634 M: Felipe Balbi <balbi@kernel.org>
11635 L: linux-usb@vger.kernel.org
11636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11638 F: drivers/usb/phy/
11640 USB PRINTER DRIVER (usblp)
11641 M: Pete Zaitcev <zaitcev@redhat.com>
11642 L: linux-usb@vger.kernel.org
11644 F: drivers/usb/class/usblp.c
11646 USB QMI WWAN NETWORK DRIVER
11647 M: Bjørn Mork <bjorn@mork.no>
11648 L: netdev@vger.kernel.org
11650 F: Documentation/ABI/testing/sysfs-class-net-qmi
11651 F: drivers/net/usb/qmi_wwan.c
11654 M: Petko Manolov <petkan@nucleusys.com>
11655 L: linux-usb@vger.kernel.org
11656 L: netdev@vger.kernel.org
11657 T: git git://github.com/petkan/rtl8150.git
11658 W: https://github.com/petkan/rtl8150
11660 F: drivers/net/usb/rtl8150.c
11662 USB SERIAL SUBSYSTEM
11663 M: Johan Hovold <johan@kernel.org>
11664 L: linux-usb@vger.kernel.org
11666 F: Documentation/usb/usb-serial.txt
11667 F: drivers/usb/serial/
11668 F: include/linux/usb/serial.h
11670 USB SMSC75XX ETHERNET DRIVER
11671 M: Steve Glendinning <steve.glendinning@shawell.net>
11672 L: netdev@vger.kernel.org
11674 F: drivers/net/usb/smsc75xx.*
11676 USB SMSC95XX ETHERNET DRIVER
11677 M: Steve Glendinning <steve.glendinning@shawell.net>
11678 L: netdev@vger.kernel.org
11680 F: drivers/net/usb/smsc95xx.*
11683 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11684 L: linux-usb@vger.kernel.org
11685 W: http://www.linux-usb.org
11686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11688 F: Documentation/usb/
11690 F: include/linux/usb.h
11691 F: include/linux/usb/
11694 M: Alan Stern <stern@rowland.harvard.edu>
11695 L: linux-usb@vger.kernel.org
11697 F: drivers/usb/host/uhci*
11699 USB "USBNET" DRIVER FRAMEWORK
11700 M: Oliver Neukum <oneukum@suse.com>
11701 L: netdev@vger.kernel.org
11702 W: http://www.linux-usb.org/usbnet
11704 F: drivers/net/usb/usbnet.c
11705 F: include/linux/usb/usbnet.h
11708 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11709 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11710 L: linux-media@vger.kernel.org
11711 T: git git://linuxtv.org/media_tree.git
11712 W: http://www.ideasonboard.org/uvc/
11714 F: drivers/media/usb/uvc/
11715 F: include/uapi/linux/uvcvideo.h
11718 M: Hans Verkuil <hverkuil@xs4all.nl>
11719 L: linux-media@vger.kernel.org
11720 T: git git://linuxtv.org/media_tree.git
11721 W: https://linuxtv.org
11723 F: drivers/media/usb/usbvision/
11726 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11727 L: linux-usb@vger.kernel.org
11729 F: drivers/usb/gadget/function/*uvc*
11730 F: drivers/usb/gadget/legacy/webcam.c
11732 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11733 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11734 L: linux-wireless@vger.kernel.org
11736 F: drivers/net/wireless/rndis_wlan.c
11739 M: Mathias Nyman <mathias.nyman@intel.com>
11740 L: linux-usb@vger.kernel.org
11742 F: drivers/usb/host/xhci*
11743 F: drivers/usb/host/pci-quirks*
11746 L: linux-wireless@vger.kernel.org
11747 W: http://linux-lc100020.sourceforge.net
11749 F: drivers/net/wireless/zydas/zd1201.*
11752 M: Antoine Jacquet <royale@zerezo.com>
11753 L: linux-usb@vger.kernel.org
11754 L: linux-media@vger.kernel.org
11755 T: git git://linuxtv.org/media_tree.git
11756 W: http://royale.zerezo.com/zr364xx/
11758 F: Documentation/video4linux/zr364xx.txt
11759 F: drivers/media/usb/zr364xx/
11762 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11763 L: linux-usb@vger.kernel.org
11765 F: drivers/usb/common/ulpi.c
11766 F: include/linux/ulpi/
11768 USER-MODE LINUX (UML)
11769 M: Jeff Dike <jdike@addtoit.com>
11770 M: Richard Weinberger <richard@nod.at>
11771 L: user-mode-linux-devel@lists.sourceforge.net
11772 L: user-mode-linux-user@lists.sourceforge.net
11773 W: http://user-mode-linux.sourceforge.net
11774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11776 F: Documentation/virtual/uml/
11782 USERSPACE I/O (UIO)
11783 M: "Hans J. Koch" <hjk@hansjkoch.de>
11784 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11787 F: Documentation/DocBook/uio-howto.tmpl
11789 F: include/linux/uio*.h
11792 M: Karel Zak <kzak@redhat.com>
11793 L: util-linux@vger.kernel.org
11794 W: http://en.wikipedia.org/wiki/Util-linux
11795 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11799 M: Michal Januszewski <spock@gentoo.org>
11800 L: linux-fbdev@vger.kernel.org
11801 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11803 F: Documentation/fb/uvesafb.txt
11804 F: drivers/video/fbdev/uvesafb.*
11807 M: Stefan Agner <stefan@agner.ch>
11808 L: linux-mtd@lists.infradead.org
11810 F: drivers/mtd/nand/vf610_nfc.c
11812 VFAT/FAT/MSDOS FILESYSTEM
11813 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11815 F: Documentation/filesystems/vfat.txt
11819 M: Alex Williamson <alex.williamson@redhat.com>
11820 L: kvm@vger.kernel.org
11821 T: git git://github.com/awilliam/linux-vfio.git
11823 F: Documentation/vfio.txt
11825 F: include/linux/vfio.h
11826 F: include/uapi/linux/vfio.h
11828 VFIO PLATFORM DRIVER
11829 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11830 L: kvm@vger.kernel.org
11832 F: drivers/vfio/platform/
11834 VIDEOBUF2 FRAMEWORK
11835 M: Pawel Osciak <pawel@osciak.com>
11836 M: Marek Szyprowski <m.szyprowski@samsung.com>
11837 M: Kyungmin Park <kyungmin.park@samsung.com>
11838 L: linux-media@vger.kernel.org
11840 F: drivers/media/v4l2-core/videobuf2-*
11841 F: include/media/videobuf2-*
11843 VIRTUAL SERIO DEVICE DRIVER
11844 M: Stephen Chandler Paul <thatslyude@gmail.com>
11846 F: drivers/input/serio/userio.c
11847 F: include/uapi/linux/userio.h
11849 VIRTIO CONSOLE DRIVER
11850 M: Amit Shah <amit.shah@redhat.com>
11851 L: virtualization@lists.linux-foundation.org
11853 F: drivers/char/virtio_console.c
11854 F: include/linux/virtio_console.h
11855 F: include/uapi/linux/virtio_console.h
11857 VIRTIO CORE, NET AND BLOCK DRIVERS
11858 M: "Michael S. Tsirkin" <mst@redhat.com>
11859 L: virtualization@lists.linux-foundation.org
11863 F: drivers/net/virtio_net.c
11864 F: drivers/block/virtio_blk.c
11865 F: include/linux/virtio_*.h
11866 F: include/uapi/linux/virtio_*.h
11868 VIRTIO DRIVERS FOR S390
11869 M: Christian Borntraeger <borntraeger@de.ibm.com>
11870 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11871 L: linux-s390@vger.kernel.org
11872 L: virtualization@lists.linux-foundation.org
11873 L: kvm@vger.kernel.org
11875 F: drivers/s390/virtio/
11878 M: David Airlie <airlied@linux.ie>
11879 M: Gerd Hoffmann <kraxel@redhat.com>
11880 L: dri-devel@lists.freedesktop.org
11881 L: virtualization@lists.linux-foundation.org
11883 F: drivers/gpu/drm/virtio/
11884 F: include/uapi/linux/virtio_gpu.h
11886 VIRTIO HOST (VHOST)
11887 M: "Michael S. Tsirkin" <mst@redhat.com>
11888 L: kvm@vger.kernel.org
11889 L: virtualization@lists.linux-foundation.org
11890 L: netdev@vger.kernel.org
11891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11894 F: include/uapi/linux/vhost.h
11896 VIRTIO INPUT DRIVER
11897 M: Gerd Hoffmann <kraxel@redhat.com>
11899 F: drivers/virtio/virtio_input.c
11900 F: include/uapi/linux/virtio_input.h
11902 VIA RHINE NETWORK DRIVER
11904 F: drivers/net/ethernet/via/via-rhine.c
11906 VIA SD/MMC CARD CONTROLLER DRIVER
11907 M: Bruce Chang <brucechang@via.com.tw>
11908 M: Harald Welte <HaraldWelte@viatech.com>
11910 F: drivers/mmc/host/via-sdmmc.c
11912 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11913 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11914 L: linux-fbdev@vger.kernel.org
11916 F: include/linux/via-core.h
11917 F: include/linux/via-gpio.h
11918 F: include/linux/via_i2c.h
11919 F: drivers/video/fbdev/via/
11921 VIA VELOCITY NETWORK DRIVER
11922 M: Francois Romieu <romieu@fr.zoreil.com>
11923 L: netdev@vger.kernel.org
11925 F: drivers/net/ethernet/via/via-velocity.*
11928 M: Alex Williamson <alex.williamson@redhat.com>
11929 M: Paolo Bonzini <pbonzini@redhat.com>
11930 L: kvm@vger.kernel.org
11934 VIVID VIRTUAL VIDEO DRIVER
11935 M: Hans Verkuil <hverkuil@xs4all.nl>
11936 L: linux-media@vger.kernel.org
11937 T: git git://linuxtv.org/media_tree.git
11938 W: https://linuxtv.org
11940 F: drivers/media/platform/vivid/*
11943 M: Patrick McHardy <kaber@trash.net>
11944 L: netdev@vger.kernel.org
11946 F: drivers/net/macvlan.c
11947 F: include/linux/if_*vlan.h
11951 M: Florian Fainelli <florian@openwrt.org>
11952 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11954 F: drivers/vlynq/vlynq.c
11955 F: include/linux/vlynq.h
11958 M: Martyn Welch <martyn@welchs.me.uk>
11959 M: Manohar Vanga <manohar.vanga@gmail.com>
11960 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11961 L: devel@driverdev.osuosl.org
11963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11964 F: Documentation/vme_api.txt
11965 F: drivers/staging/vme/
11967 F: include/linux/vme*
11969 VMWARE HYPERVISOR INTERFACE
11970 M: Alok Kataria <akataria@vmware.com>
11971 L: virtualization@lists.linux-foundation.org
11973 F: arch/x86/kernel/cpu/vmware.c
11975 VMWARE BALLOON DRIVER
11976 M: Xavier Deguillard <xdeguillard@vmware.com>
11977 M: Philip Moltmann <moltmann@vmware.com>
11978 M: "VMware, Inc." <pv-drivers@vmware.com>
11979 L: linux-kernel@vger.kernel.org
11981 F: drivers/misc/vmw_balloon.c
11983 VMWARE VMMOUSE SUBDRIVER
11984 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11985 M: "VMware, Inc." <pv-drivers@vmware.com>
11986 L: linux-input@vger.kernel.org
11988 F: drivers/input/mouse/vmmouse.c
11989 F: drivers/input/mouse/vmmouse.h
11991 VMWARE VMXNET3 ETHERNET DRIVER
11992 M: Shrikrishna Khare <skhare@vmware.com>
11993 M: "VMware, Inc." <pv-drivers@vmware.com>
11994 L: netdev@vger.kernel.org
11996 F: drivers/net/vmxnet3/
11998 VMware PVSCSI driver
11999 M: Arvind Kumar <arvindkumar@vmware.com>
12000 M: VMware PV-Drivers <pv-drivers@vmware.com>
12001 L: linux-scsi@vger.kernel.org
12003 F: drivers/scsi/vmw_pvscsi.c
12004 F: drivers/scsi/vmw_pvscsi.h
12006 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12007 M: Liam Girdwood <lgirdwood@gmail.com>
12008 M: Mark Brown <broonie@kernel.org>
12009 L: linux-kernel@vger.kernel.org
12010 W: http://www.slimlogic.co.uk/?p=48
12011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12013 F: drivers/regulator/
12014 F: include/linux/regulator/
12017 M: David Ahern <dsa@cumulusnetworks.com>
12018 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12019 L: netdev@vger.kernel.org
12021 F: drivers/net/vrf.c
12022 F: Documentation/networking/vrf.txt
12024 VT1211 HARDWARE MONITOR DRIVER
12025 M: Juerg Haefliger <juergh@gmail.com>
12026 L: linux-hwmon@vger.kernel.org
12028 F: Documentation/hwmon/vt1211
12029 F: drivers/hwmon/vt1211.c
12031 VT8231 HARDWARE MONITOR DRIVER
12032 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12033 L: linux-hwmon@vger.kernel.org
12035 F: drivers/hwmon/vt8231.c
12037 VUB300 USB to SDIO/SD/MMC bridge chip
12038 M: Tony Olech <tony.olech@elandigitalsystems.com>
12039 L: linux-mmc@vger.kernel.org
12040 L: linux-usb@vger.kernel.org
12042 F: drivers/mmc/host/vub300.c
12044 W1 DALLAS'S 1-WIRE BUS
12045 M: Evgeniy Polyakov <zbr@ioremap.net>
12047 F: Documentation/w1/
12050 W83791D HARDWARE MONITORING DRIVER
12051 M: Marc Hulsman <m.hulsman@tudelft.nl>
12052 L: linux-hwmon@vger.kernel.org
12054 F: Documentation/hwmon/w83791d
12055 F: drivers/hwmon/w83791d.c
12057 W83793 HARDWARE MONITORING DRIVER
12058 M: Rudolf Marek <r.marek@assembler.cz>
12059 L: linux-hwmon@vger.kernel.org
12061 F: Documentation/hwmon/w83793
12062 F: drivers/hwmon/w83793.c
12064 W83795 HARDWARE MONITORING DRIVER
12065 M: Jean Delvare <jdelvare@suse.com>
12066 L: linux-hwmon@vger.kernel.org
12068 F: drivers/hwmon/w83795.c
12070 W83L51xD SD/MMC CARD INTERFACE DRIVER
12071 M: Pierre Ossman <pierre@ossman.eu>
12073 F: drivers/mmc/host/wbsd.*
12075 WACOM PROTOCOL 4 SERIAL TABLETS
12076 M: Julian Squires <julian@cipht.net>
12077 M: Hans de Goede <hdegoede@redhat.com>
12078 L: linux-input@vger.kernel.org
12080 F: drivers/input/tablet/wacom_serial4.c
12082 WATCHDOG DEVICE DRIVERS
12083 M: Wim Van Sebroeck <wim@iguana.be>
12084 R: Guenter Roeck <linux@roeck-us.net>
12085 L: linux-watchdog@vger.kernel.org
12086 W: http://www.linux-watchdog.org/
12087 T: git git://www.linux-watchdog.org/linux-watchdog.git
12089 F: Documentation/watchdog/
12090 F: drivers/watchdog/
12091 F: include/linux/watchdog.h
12092 F: include/uapi/linux/watchdog.h
12095 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12096 L: linux-scsi@vger.kernel.org
12098 F: drivers/scsi/wd7000.c
12101 M: David Herrmann <dh.herrmann@googlemail.com>
12102 L: linux-input@vger.kernel.org
12104 F: drivers/hid/hid-wiimote*
12107 M: David Härdeman <david@hardeman.nu>
12109 F: drivers/media/rc/winbond-cir.c
12111 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12112 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12113 L: linux-watchdog@vger.kernel.org
12115 F: drivers/watchdog/ebc-c384_wdt.c
12117 WINSYSTEMS WS16C48 GPIO DRIVER
12118 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12119 L: linux-gpio@vger.kernel.org
12121 F: drivers/gpio/gpio-ws16c48.c
12124 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12125 M: linux-wimax@intel.com
12126 L: wimax@linuxwimax.org (subscribers-only)
12128 W: http://linuxwimax.org
12129 F: Documentation/wimax/README.wimax
12130 F: include/linux/wimax/debug.h
12131 F: include/net/wimax.h
12132 F: include/uapi/linux/wimax.h
12135 WISTRON LAPTOP BUTTON DRIVER
12136 M: Miloslav Trmac <mitr@volny.cz>
12138 F: drivers/input/misc/wistron_btns.c
12140 WL3501 WIRELESS PCMCIA CARD DRIVER
12141 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12142 L: linux-wireless@vger.kernel.org
12143 W: http://oops.ghostprotocols.net:81/blog
12145 F: drivers/net/wireless/wl3501*
12147 WOLFSON MICROELECTRONICS DRIVERS
12148 L: patches@opensource.wolfsonmicro.com
12149 T: git https://github.com/CirrusLogic/linux-drivers.git
12150 W: https://github.com/CirrusLogic/linux-drivers/wiki
12152 F: Documentation/hwmon/wm83??
12153 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12154 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12155 F: Documentation/devicetree/bindings/mfd/arizona.txt
12156 F: arch/arm/mach-s3c64xx/mach-crag6410*
12157 F: drivers/clk/clk-wm83*.c
12158 F: drivers/extcon/extcon-arizona.c
12159 F: drivers/leds/leds-wm83*.c
12160 F: drivers/gpio/gpio-*wm*.c
12161 F: drivers/gpio/gpio-arizona.c
12162 F: drivers/hwmon/wm83??-hwmon.c
12163 F: drivers/input/misc/wm831x-on.c
12164 F: drivers/input/touchscreen/wm831x-ts.c
12165 F: drivers/input/touchscreen/wm97*.c
12166 F: drivers/mfd/arizona*
12167 F: drivers/mfd/wm*.c
12168 F: drivers/mfd/cs47l24*
12169 F: drivers/power/wm83*.c
12170 F: drivers/rtc/rtc-wm83*.c
12171 F: drivers/regulator/wm8*.c
12172 F: drivers/video/backlight/wm83*_bl.c
12173 F: drivers/watchdog/wm83*_wdt.c
12174 F: include/linux/mfd/arizona/
12175 F: include/linux/mfd/wm831x/
12176 F: include/linux/mfd/wm8350/
12177 F: include/linux/mfd/wm8400*
12178 F: include/linux/wm97xx.h
12179 F: include/sound/wm????.h
12180 F: sound/soc/codecs/arizona.?
12181 F: sound/soc/codecs/wm*
12182 F: sound/soc/codecs/cs47l24*
12185 M: Tejun Heo <tj@kernel.org>
12186 R: Lai Jiangshan <jiangshanlai@gmail.com>
12187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12189 F: include/linux/workqueue.h
12190 F: kernel/workqueue.c
12191 F: Documentation/workqueue.txt
12194 M: Andrew Hendry <andrew.hendry@gmail.com>
12195 L: linux-x25@vger.kernel.org
12197 F: Documentation/networking/x25*
12198 F: include/net/x25*
12201 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12202 M: Thomas Gleixner <tglx@linutronix.de>
12203 M: Ingo Molnar <mingo@redhat.com>
12204 M: "H. Peter Anvin" <hpa@zytor.com>
12206 L: linux-kernel@vger.kernel.org
12207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12209 F: Documentation/x86/
12212 X86 PLATFORM DRIVERS
12213 M: Darren Hart <dvhart@infradead.org>
12214 L: platform-driver-x86@vger.kernel.org
12215 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12217 F: drivers/platform/x86/
12218 F: drivers/platform/olpc/
12220 X86 MCE INFRASTRUCTURE
12221 M: Tony Luck <tony.luck@intel.com>
12222 M: Borislav Petkov <bp@alien8.de>
12223 L: linux-edac@vger.kernel.org
12225 F: arch/x86/kernel/cpu/mcheck/*
12227 X86 MICROCODE UPDATE SUPPORT
12228 M: Borislav Petkov <bp@alien8.de>
12230 F: arch/x86/kernel/cpu/microcode/*
12233 M: Andy Lutomirski <luto@amacapital.net>
12234 L: linux-kernel@vger.kernel.org
12235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12237 F: arch/x86/entry/vdso/
12239 XC2028/3028 TUNER DRIVER
12240 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12241 L: linux-media@vger.kernel.org
12242 W: https://linuxtv.org
12243 T: git git://linuxtv.org/media_tree.git
12245 F: drivers/media/tuners/tuner-xc2028.*
12247 XEN HYPERVISOR INTERFACE
12248 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12249 M: David Vrabel <david.vrabel@citrix.com>
12250 M: Juergen Gross <jgross@suse.com>
12251 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12255 F: drivers/*/xen-*front.c
12257 F: arch/x86/include/asm/xen/
12259 F: include/uapi/xen/
12262 M: Stefano Stabellini <sstabellini@kernel.org>
12263 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12266 F: arch/arm/include/asm/xen/
12268 XEN HYPERVISOR ARM64
12269 M: Stefano Stabellini <sstabellini@kernel.org>
12270 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12273 F: arch/arm64/include/asm/xen/
12275 XEN NETWORK BACKEND DRIVER
12276 M: Wei Liu <wei.liu2@citrix.com>
12277 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12278 L: netdev@vger.kernel.org
12280 F: drivers/net/xen-netback/*
12283 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12284 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12286 F: arch/x86/pci/*xen*
12287 F: drivers/pci/*xen*
12289 XEN BLOCK SUBSYSTEM
12290 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12291 M: Roger Pau Monné <roger.pau@citrix.com>
12292 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12294 F: drivers/block/xen-blkback/*
12295 F: drivers/block/xen*
12298 M: Juergen Gross <jgross@suse.com>
12299 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12300 L: linux-scsi@vger.kernel.org
12302 F: drivers/scsi/xen-scsifront.c
12303 F: drivers/xen/xen-scsiback.c
12304 F: include/xen/interface/io/vscsiif.h
12306 XEN SWIOTLB SUBSYSTEM
12307 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12308 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12310 F: arch/x86/xen/*swiotlb*
12311 F: drivers/xen/*swiotlb*
12314 P: Silicon Graphics Inc
12315 M: Dave Chinner <david@fromorbit.com>
12318 W: http://oss.sgi.com/projects/xfs
12319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12321 F: Documentation/filesystems/xfs.txt
12324 XILINX AXI ETHERNET DRIVER
12325 M: Anirudha Sarangi <anirudh@xilinx.com>
12326 M: John Linn <John.Linn@xilinx.com>
12328 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12330 XILINX UARTLITE SERIAL DRIVER
12331 M: Peter Korsgaard <jacmet@sunsite.dk>
12332 L: linux-serial@vger.kernel.org
12334 F: drivers/tty/serial/uartlite.c
12336 XILINX VIDEO IP CORES
12337 M: Hyun Kwon <hyun.kwon@xilinx.com>
12338 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12339 L: linux-media@vger.kernel.org
12340 T: git git://linuxtv.org/media_tree.git
12342 F: Documentation/devicetree/bindings/media/xilinx/
12343 F: drivers/media/platform/xilinx/
12344 F: include/uapi/linux/xilinx-v4l2-controls.h
12347 M: Eli Billauer <eli.billauer@gmail.com>
12348 L: linux-kernel@vger.kernel.org
12350 F: drivers/char/xillybus/
12352 XTENSA XTFPGA PLATFORM SUPPORT
12353 M: Max Filippov <jcmvbkbc@gmail.com>
12354 L: linux-xtensa@linux-xtensa.org
12356 F: drivers/spi/spi-xtensa-xtfpga.c
12357 F: sound/soc/xtensa/xtfpga-i2s.c
12359 YAM DRIVER FOR AX.25
12360 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12361 L: linux-hams@vger.kernel.org
12363 F: drivers/net/hamradio/yam*
12364 F: include/linux/yam.h
12366 YEALINK PHONE DRIVER
12367 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12368 L: usbb2k-api-dev@nongnu.org
12370 F: Documentation/input/yealink.txt
12371 F: drivers/input/misc/yealink.*
12373 Z8530 DRIVER FOR AX.25
12374 M: Joerg Reuter <jreuter@yaina.de>
12375 W: http://yaina.de/jreuter/
12376 W: http://www.qsl.net/dl1bke/
12377 L: linux-hams@vger.kernel.org
12379 F: Documentation/networking/z8530drv.txt
12380 F: drivers/net/hamradio/*scc.c
12381 F: drivers/net/hamradio/z8530.h
12383 ZBUD COMPRESSED PAGE ALLOCATOR
12384 M: Seth Jennings <sjenning@redhat.com>
12385 L: linux-mm@kvack.org
12388 F: include/linux/zbud.h
12390 ZD1211RW WIRELESS DRIVER
12391 M: Daniel Drake <dsd@gentoo.org>
12392 M: Ulrich Kunitz <kune@deine-taler.de>
12393 W: http://zd1211.ath.cx/wiki/DriverRewrite
12394 L: linux-wireless@vger.kernel.org
12395 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12397 F: drivers/net/wireless/zydas/zd1211rw/
12399 ZPOOL COMPRESSED PAGE STORAGE API
12400 M: Dan Streetman <ddstreet@ieee.org>
12401 L: linux-mm@kvack.org
12404 F: include/linux/zpool.h
12406 ZR36067 VIDEO FOR LINUX DRIVER
12407 L: mjpeg-users@lists.sourceforge.net
12408 L: linux-media@vger.kernel.org
12409 W: http://mjpeg.sourceforge.net/driver-zoran/
12410 T: hg https://linuxtv.org/hg/v4l-dvb
12412 F: drivers/media/pci/zoran/
12414 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12415 M: Minchan Kim <minchan@kernel.org>
12416 M: Nitin Gupta <ngupta@vflare.org>
12417 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12418 L: linux-kernel@vger.kernel.org
12420 F: drivers/block/zram/
12421 F: Documentation/blockdev/zram.txt
12423 ZS DECSTATION Z85C30 SERIAL DRIVER
12424 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12426 F: drivers/tty/serial/zs.*
12428 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12429 M: Minchan Kim <minchan@kernel.org>
12430 M: Nitin Gupta <ngupta@vflare.org>
12431 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12432 L: linux-mm@kvack.org
12435 F: include/linux/zsmalloc.h
12436 F: Documentation/vm/zsmalloc.txt
12438 ZSWAP COMPRESSED SWAP CACHING
12439 M: Seth Jennings <sjenning@redhat.com>
12440 L: linux-mm@kvack.org
12445 M: Linus Torvalds <torvalds@linux-foundation.org>
12446 L: linux-kernel@vger.kernel.org
12447 Q: http://patchwork.kernel.org/project/LKML/list/
12448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12449 S: Buried alive in reporters