3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: lm-sensors@lm-sensors.org
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: lm-sensors@lm-sensors.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-DIO-48E GPIO DRIVER
242 M: William Breathitt Gray <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
245 F: drivers/gpio/gpio-104-dio-48e.c
247 ACCES 104-IDI-48 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
251 F: drivers/gpio/gpio-104-idi-48.c
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L: linux-gpio@vger.kernel.org
257 F: drivers/gpio/gpio-104-idio-16.c
260 M: Jes Sorensen <jes@trained-monkey.org>
261 L: linux-acenic@sunsite.dk
263 F: drivers/net/ethernet/alteon/acenic*
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M: Peter Feuerer <peter@piie.net>
267 L: platform-driver-x86@vger.kernel.org
268 W: http://piie.net/?section=acerhdf
270 F: drivers/platform/x86/acerhdf.c
272 ACER WMI LAPTOP EXTRAS
273 M: "Lee, Chun-Yi" <jlee@suse.com>
274 L: platform-driver-x86@vger.kernel.org
276 F: drivers/platform/x86/acer-wmi.c
279 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M: Len Brown <lenb@kernel.org>
281 L: linux-acpi@vger.kernel.org
282 W: https://01.org/linux-acpi
283 Q: https://patchwork.kernel.org/project/linux-acpi/list/
284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
287 F: drivers/pnp/pnpacpi/
288 F: include/linux/acpi.h
290 F: Documentation/acpi/
291 F: Documentation/ABI/testing/sysfs-bus-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: lm-sensors@lm-sensors.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: lm-sensors@lm-sensors.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: lm-sensors@lm-sensors.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: lm-sensors@lm-sensors.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALTERA MAILBOX DRIVER
600 M: Ley Foon Tan <lftan@altera.com>
601 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 F: drivers/mailbox/mailbox-altera.c
606 M: Tien Hock Loh <thloh@altera.com>
607 L: linux-gpio@vger.kernel.org
609 F: drivers/gpio/gpio-altera.c
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M: Vince Bridgers <vbridger@opensource.altera.com>
613 L: netdev@vger.kernel.org
614 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616 F: drivers/net/ethernet/altera/
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M: Tobias Klauser <tklauser@distanz.ch>
620 L: linux-serial@vger.kernel.org
621 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
623 F: drivers/tty/serial/altera_uart.c
624 F: drivers/tty/serial/altera_jtaguart.c
625 F: include/linux/altera_uart.h
626 F: include/linux/altera_jtaguart.h
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M: Tom Lendacky <thomas.lendacky@amd.com>
630 L: linux-crypto@vger.kernel.org
632 F: drivers/crypto/ccp/
633 F: include/linux/ccp.h
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M: Huang Rui <ray.huang@amd.com>
637 L: lm-sensors@lm-sensors.org
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
645 F: drivers/usb/gadget/udc/amd5536udc.*
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P: Andres Salomon <dilinger@queued.net>
649 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
658 M: Joerg Roedel <joro@8bytes.org>
659 L: iommu@lists.linux-foundation.org
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
666 M: Oded Gabbay <oded.gabbay@gmail.com>
667 L: dri-devel@lists.freedesktop.org
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M: Brijesh Singh <brijeshkumar.singh@amd.com>
684 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M: Tom Lendacky <thomas.lendacky@amd.com>
687 F: arch/arm64/boot/dts/amd/
690 M: Tom Lendacky <thomas.lendacky@amd.com>
691 L: netdev@vger.kernel.org
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
696 AMS (Apple Motion Sensor) DRIVER
697 M: Michael Hanselmann <linux-kernel@hansmi.ch>
699 F: drivers/macintosh/ams/
701 ANALOG DEVICES INC AD9389B DRIVER
702 M: Hans Verkuil <hans.verkuil@cisco.com>
703 L: linux-media@vger.kernel.org
705 F: drivers/media/i2c/ad9389b*
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M: Lars-Peter Clausen <lars@metafoo.de>
709 L: linux-media@vger.kernel.org
710 W: http://ez.analog.com/community/linux-device-drivers
712 F: drivers/media/i2c/adv7180.c
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7511*
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7604*
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7842*
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
745 ANALOG DEVICES INC ASOC DRIVERS
746 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W: http://blackfin.uclinux.org/
750 F: sound/soc/blackfin/*
752 ANALOG DEVICES INC IIO DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 M: Michael Hennerich <Michael.Hennerich@analog.com>
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
763 ANALOG DEVICES INC DMA DRIVERS
764 M: Lars-Peter Clausen <lars@metafoo.de>
765 W: http://ez.analog.com/community/linux-device-drivers
767 F: drivers/dma/dma-axi-dmac.c
770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M: Arve HjønnevĂ¥g <arve@android.com>
772 M: Riley Andrews <riandrews@android.com>
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L: devel@driverdev.osuosl.org
777 F: drivers/staging/android/
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M: Johannes Berg <johannes@sipsolutions.net>
781 L: linuxppc-dev@lists.ozlabs.org
782 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M: William Breathitt Gray <vilhelm.gray@gmail.com>
788 L: linux-iio@vger.kernel.org
790 F: drivers/iio/dac/stx104.c
793 M: Jiri Kosina <jikos@kernel.org>
795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F: arch/x86/kernel/apm_32.c
797 F: include/linux/apm_bios.h
798 F: include/uapi/linux/apm_bios.h
799 F: drivers/char/apm-emulation.c
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M: Henrik Rydberg <rydberg@bitmath.org>
803 L: linux-input@vger.kernel.org
805 F: drivers/input/mouse/bcm5974.c
808 M: Henrik Rydberg <rydberg@bitmath.org>
809 L: lm-sensors@lm-sensors.org
811 F: drivers/hwmon/applesmc.c
813 APPLETALK NETWORK LAYER
814 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
816 F: drivers/net/appletalk/
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M: Duc Dang <dhdang@apm.com>
822 F: arch/arm64/boot/dts/apm/
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M: Iyappan Subramanian <isubramanian@apm.com>
826 M: Keyur Chudgar <kchudgar@apm.com>
828 F: drivers/net/ethernet/apm/xgene/
829 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
831 APTINA CAMERA SENSOR PLL
832 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L: linux-media@vger.kernel.org
835 F: drivers/media/i2c/aptina-pll.*
837 ARC FRAMEBUFFER DRIVER
838 M: Jaya Kumar <jayalk@intworks.biz>
840 F: drivers/video/fbdev/arcfb.c
841 F: drivers/video/fbdev/core/fb_defio.c
844 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L: netdev@vger.kernel.org
847 F: drivers/net/arcnet/
848 F: include/uapi/linux/if_arcnet.h
850 ARM MFM AND FLOPPY DRIVERS
851 M: Ian Molton <spyro@f2s.com>
853 F: arch/arm/lib/floppydma.S
854 F: arch/arm/include/asm/floppy.h
856 ARM PMU PROFILING AND DEBUGGING
857 M: Will Deacon <will.deacon@arm.com>
858 R: Mark Rutland <mark.rutland@arm.com>
860 F: arch/arm*/kernel/perf_*
861 F: arch/arm/oprofile/common.c
862 F: arch/arm*/kernel/hw_breakpoint.c
863 F: arch/arm*/include/asm/hw_breakpoint.h
864 F: arch/arm*/include/asm/perf_event.h
865 F: drivers/perf/arm_pmu.c
866 F: include/linux/perf/arm_pmu.h
869 M: Russell King <linux@arm.linux.org.uk>
870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871 W: http://www.arm.linux.org.uk/
875 ARM SUB-ARCHITECTURES
876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
882 ARM PRIMECELL AACI PL041 DRIVER
883 M: Russell King <linux@arm.linux.org.uk>
887 ARM PRIMECELL CLCD PL110 DRIVER
888 M: Russell King <linux@arm.linux.org.uk>
890 F: drivers/video/fbdev/amba-clcd.*
892 ARM PRIMECELL KMI PL050 DRIVER
893 M: Russell King <linux@arm.linux.org.uk>
895 F: drivers/input/serio/ambakmi.*
896 F: include/linux/amba/kmi.h
898 ARM PRIMECELL MMCI PL180/1 DRIVER
899 M: Russell King <linux@arm.linux.org.uk>
901 F: drivers/mmc/host/mmci.*
902 F: include/linux/amba/mmci.h
904 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
905 M: Russell King <linux@arm.linux.org.uk>
907 F: drivers/tty/serial/amba-pl01*.c
908 F: include/linux/amba/serial.h
910 ARM PRIMECELL BUS SUPPORT
911 M: Russell King <linux@arm.linux.org.uk>
914 F: include/linux/amba/bus.h
916 ARM/ADS SPHERE MACHINE SUPPORT
917 M: Lennert Buytenhek <kernel@wantstofly.org>
918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 ARM/AFEB9260 MACHINE SUPPORT
922 M: Sergey Lapin <slapin@ossfans.org>
923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926 ARM/AJECO 1ARM MACHINE SUPPORT
927 M: Lennert Buytenhek <kernel@wantstofly.org>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 ARM/Allwinner sunXi SoC support
932 M: Maxime Ripard <maxime.ripard@free-electrons.com>
933 M: Chen-Yu Tsai <wens@csie.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 ARM/Allwinner SoC Clock Support
939 M: Emilio LĂ³pez <emilio@elopez.com.ar>
941 F: drivers/clk/sunxi/
943 ARM/Amlogic Meson SoC support
944 M: Carlo Caione <carlo@caione.org>
945 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 L: linux-meson@googlegroups.com
947 W: http://linux-meson.com/
949 F: arch/arm/mach-meson/
950 F: arch/arm/boot/dts/meson*
953 ARM/Annapurna Labs ALPINE ARCHITECTURE
954 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
955 M: Antoine Tenart <antoine.tenart@free-electrons.com>
957 F: arch/arm/mach-alpine/
958 F: arch/arm/boot/dts/alpine*
959 F: arch/arm64/boot/dts/al/
960 F: drivers/*/*alpine*
962 ARM/ARTPEC MACHINE SUPPORT
963 M: Jesper Nilsson <jesper.nilsson@axis.com>
964 M: Lars Persson <lars.persson@axis.com>
965 M: Niklas Cassel <niklas.cassel@axis.com>
967 L: linux-arm-kernel@axis.com
968 F: arch/arm/mach-artpec
969 F: arch/arm/boot/dts/artpec6*
970 F: drivers/clk/clk-artpec6.c
972 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
973 M: Nicolas Ferre <nicolas.ferre@atmel.com>
974 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
975 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 W: http://www.linux4sam.org
978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
980 F: arch/arm/mach-at91/
982 F: arch/arm/boot/dts/at91*.dts
983 F: arch/arm/boot/dts/at91*.dtsi
984 F: arch/arm/boot/dts/sama*.dts
985 F: arch/arm/boot/dts/sama*.dtsi
986 F: arch/arm/include/debug/at91.S
988 ARM/ATMEL AT91 Clock Support
989 M: Boris Brezillon <boris.brezillon@free-electrons.com>
993 ARM/CALXEDA HIGHBANK ARCHITECTURE
994 M: Rob Herring <robh@kernel.org>
995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997 F: arch/arm/mach-highbank/
998 F: arch/arm/boot/dts/highbank.dts
999 F: arch/arm/boot/dts/ecx-*.dts*
1001 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1002 M: Krzysztof Halasa <khalasa@piap.pl>
1004 F: arch/arm/mach-cns3xxx/
1006 ARM/CAVIUM THUNDER NETWORK DRIVER
1007 M: Sunil Goutham <sgoutham@cavium.com>
1008 M: Robert Richter <rric@kernel.org>
1009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 F: drivers/net/ethernet/cavium/thunder/
1013 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1014 M: Alexander Shiyan <shc_work@mail.ru>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1020 M: Hartley Sweeten <hsweeten@visionengravers.com>
1021 M: Ryan Mallon <rmallon@gmail.com>
1022 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 F: arch/arm/mach-ep93xx/
1025 F: arch/arm/mach-ep93xx/include/mach/
1027 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1028 M: Lennert Buytenhek <kernel@wantstofly.org>
1029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 M: Russell King <linux@arm.linux.org.uk>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 F: arch/arm/include/asm/clkdev.h
1037 F: drivers/clk/clkdev.c
1039 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1040 M: Mike Rapoport <mike@compulab.co.il>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 ARM/CONTEC MICRO9 MACHINE SUPPORT
1045 M: Hubert Feurstein <hubert.feurstein@contec.at>
1047 F: arch/arm/mach-ep93xx/micro9.c
1049 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1050 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 F: drivers/hwtracing/coresight/*
1054 F: Documentation/trace/coresight.txt
1055 F: Documentation/devicetree/bindings/arm/coresight.txt
1056 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1058 ARM/CORGI MACHINE SUPPORT
1059 M: Richard Purdie <rpurdie@rpsys.net>
1062 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1063 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 T: git git://github.com/ulli-kroll/linux.git
1067 F: arch/arm/mach-gemini/
1068 F: drivers/rtc/rtc-gemini.c
1070 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1071 M: Barry Song <baohua@kernel.org>
1072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1075 F: arch/arm/boot/dts/prima2*
1076 F: arch/arm/mach-prima2/
1077 F: drivers/clk/sirf/
1078 F: drivers/clocksource/timer-prima2.c
1079 F: drivers/clocksource/timer-atlas7.c
1082 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1083 M: Baruch Siach <baruch@tkos.co.il>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 F: arch/arm/boot/dts/cx92755*
1089 ARM/EBSA110 MACHINE SUPPORT
1090 M: Russell King <linux@arm.linux.org.uk>
1091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 W: http://www.arm.linux.org.uk/
1094 F: arch/arm/mach-ebsa110/
1095 F: drivers/net/ethernet/amd/am79c961a.*
1097 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1098 M: Uwe Kleine-König <kernel@pengutronix.de>
1099 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1104 M: Daniel Ribeiro <drwyrm@gmail.com>
1105 M: Stefan Schmidt <stefan@openezx.org>
1106 M: Harald Welte <laforge@openezx.org>
1107 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1108 W: http://www.openezx.org/
1110 T: topgit git://git.openezx.org/openezx.git
1111 F: arch/arm/mach-pxa/ezx.c
1113 ARM/FARADAY FA526 PORT
1114 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 T: git git://git.berlios.de/gemini-board
1118 F: arch/arm/mm/*-fa*
1120 ARM/FOOTBRIDGE ARCHITECTURE
1121 M: Russell King <linux@arm.linux.org.uk>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 W: http://www.arm.linux.org.uk/
1125 F: arch/arm/include/asm/hardware/dec21285.h
1126 F: arch/arm/mach-footbridge/
1128 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1129 M: Shawn Guo <shawnguo@kernel.org>
1130 M: Sascha Hauer <kernel@pengutronix.de>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1134 F: arch/arm/mach-imx/
1135 F: arch/arm/mach-mxs/
1136 F: arch/arm/boot/dts/imx*
1137 F: arch/arm/configs/imx*_defconfig
1141 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1142 M: Shawn Guo <shawnguo@kernel.org>
1143 M: Sascha Hauer <kernel@pengutronix.de>
1144 R: Stefan Agner <stefan@agner.ch>
1145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1148 F: arch/arm/mach-imx/*vf610*
1149 F: arch/arm/boot/dts/vf*
1151 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1152 M: Lennert Buytenhek <kernel@wantstofly.org>
1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 ARM/GUMSTIX MACHINE SUPPORT
1157 M: Steve Sakoman <sakoman@gmail.com>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1162 M: Philipp Zabel <philipp.zabel@gmail.com>
1163 M: Paul Parsons <lost.distance@yahoo.com>
1164 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 F: arch/arm/mach-pxa/hx4700.c
1167 F: arch/arm/mach-pxa/include/mach/hx4700.h
1168 F: sound/soc/pxa/hx4700.c
1170 ARM/HISILICON SOC SUPPORT
1171 M: Wei Xu <xuwei5@hisilicon.com>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 W: http://www.hisilicon.com
1175 T: git git://github.com/hisilicon/linux-hisi.git
1176 F: arch/arm/mach-hisi/
1177 F: arch/arm/boot/dts/hi3*
1178 F: arch/arm/boot/dts/hip*
1179 F: arch/arm/boot/dts/hisi*
1180 F: arch/arm64/boot/dts/hisilicon/
1182 ARM/HP JORNADA 7XX MACHINE SUPPORT
1183 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1187 F: arch/arm/mach-sa1100/jornada720.c
1188 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1190 ARM/IGEP MACHINE SUPPORT
1191 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1192 M: Javier Martinez Canillas <javier@dowhile0.org>
1193 L: linux-omap@vger.kernel.org
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 F: arch/arm/boot/dts/omap3-igep*
1198 ARM/INCOME PXA270 SUPPORT
1199 M: Marek Vasut <marek.vasut@gmail.com>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1204 ARM/INTEL IOP32X ARM ARCHITECTURE
1205 M: Lennert Buytenhek <kernel@wantstofly.org>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 ARM/INTEL IOP33X ARM ARCHITECTURE
1210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 ARM/INTEL IOP13XX ARM ARCHITECTURE
1214 M: Lennert Buytenhek <kernel@wantstofly.org>
1215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 ARM/INTEL IQ81342EX MACHINE SUPPORT
1219 M: Lennert Buytenhek <kernel@wantstofly.org>
1220 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 ARM/INTEL IXDP2850 MACHINE SUPPORT
1224 M: Lennert Buytenhek <kernel@wantstofly.org>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 ARM/INTEL IXP4XX ARM ARCHITECTURE
1229 M: Imre Kaloz <kaloz@openwrt.org>
1230 M: Krzysztof Halasa <khalasa@piap.pl>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 F: arch/arm/mach-ixp4xx/
1235 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1236 M: Jonathan Cameron <jic23@cam.ac.uk>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 F: arch/arm/mach-pxa/stargate2.c
1240 F: drivers/pcmcia/pxa2xx_stargate2.c
1242 ARM/INTEL XSC3 (MANZANO) ARM CORE
1243 M: Lennert Buytenhek <kernel@wantstofly.org>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1248 M: Lennert Buytenhek <kernel@wantstofly.org>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1253 M: Santosh Shilimkar <ssantosh@kernel.org>
1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 F: arch/arm/mach-keystone/
1257 F: arch/arm/boot/dts/k2*
1258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1260 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1261 M: Santosh Shilimkar <ssantosh@kernel.org>
1262 L: linux-kernel@vger.kernel.org
1264 F: drivers/clk/keystone/
1266 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1267 M: Santosh Shilimkar <ssantosh@kernel.org>
1268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 L: linux-kernel@vger.kernel.org
1271 F: drivers/clocksource/timer-keystone.c
1273 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1274 M: Santosh Shilimkar <ssantosh@kernel.org>
1275 L: linux-kernel@vger.kernel.org
1277 F: drivers/power/reset/keystone-reset.c
1279 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1280 M: Santosh Shilimkar <ssantosh@kernel.org>
1281 L: linux-kernel@vger.kernel.org
1283 F: drivers/memory/*emif*
1285 ARM/LOGICPD PXA270 MACHINE SUPPORT
1286 M: Lennert Buytenhek <kernel@wantstofly.org>
1287 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290 ARM/LPC18XX ARCHITECTURE
1291 M: Joachim Eastwood <manabian@gmail.com>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 F: arch/arm/boot/dts/lpc43*
1295 F: drivers/clk/nxp/clk-lpc18xx*
1296 F: drivers/clocksource/time-lpc32xx.c
1297 F: drivers/i2c/busses/i2c-lpc2k.c
1298 F: drivers/memory/pl172.c
1299 F: drivers/mtd/spi-nor/nxp-spifi.c
1300 F: drivers/rtc/rtc-lpc24xx.c
1303 ARM/MAGICIAN MACHINE SUPPORT
1304 M: Philipp Zabel <philipp.zabel@gmail.com>
1307 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1308 M: Jason Cooper <jason@lakedaemon.net>
1309 M: Andrew Lunn <andrew@lunn.ch>
1310 M: Gregory Clement <gregory.clement@free-electrons.com>
1311 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 F: arch/arm/mach-mvebu/
1315 F: drivers/rtc/rtc-armada38x.c
1316 F: arch/arm/boot/dts/armada*
1317 F: arch/arm/boot/dts/kirkwood*
1318 F: arch/arm64/boot/dts/marvell/armada*
1321 ARM/Marvell Berlin SoC support
1322 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-berlin/
1326 F: arch/arm/boot/dts/berlin*
1327 F: arch/arm64/boot/dts/marvell/berlin*
1330 ARM/Marvell Dove/MV78xx0/Orion SOC support
1331 M: Jason Cooper <jason@lakedaemon.net>
1332 M: Andrew Lunn <andrew@lunn.ch>
1333 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1334 M: Gregory Clement <gregory.clement@free-electrons.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 F: arch/arm/mach-dove/
1338 F: arch/arm/mach-mv78xx0/
1339 F: arch/arm/mach-orion5x/
1340 F: arch/arm/plat-orion/
1341 F: arch/arm/boot/dts/dove*
1342 F: arch/arm/boot/dts/orion5x*
1345 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1346 M: Alexander Clouter <alex@digriz.org.uk>
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 W: http://www.digriz.org.uk/ts78xx/kernel
1350 F: arch/arm/mach-orion5x/ts78xx-*
1352 ARM/Mediatek RTC DRIVER
1353 M: Eddie Huang <eddie.huang@mediatek.com>
1354 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1357 F: drivers/rtc/rtc-mt6397.c
1359 ARM/Mediatek SoC support
1360 M: Matthias Brugger <matthias.bgg@gmail.com>
1361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1362 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1364 F: arch/arm/boot/dts/mt6*
1365 F: arch/arm/boot/dts/mt8*
1366 F: arch/arm/mach-mediatek/
1370 ARM/Mediatek USB3 PHY DRIVER
1371 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1375 F: drivers/phy/phy-mt65xx-usb3.c
1377 ARM/MICREL KS8695 ARCHITECTURE
1378 M: Greg Ungerer <gerg@uclinux.org>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/mach-ks8695/
1383 ARM/MIOA701 MACHINE SUPPORT
1384 M: Robert Jarzmik <robert.jarzmik@free.fr>
1385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-pxa/mioa701.c
1389 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1390 M: Michael Petchkovsky <mkpetch@internode.on.net>
1393 ARM/NOMADIK ARCHITECTURE
1394 M: Alessandro Rubini <rubini@unipv.it>
1395 M: Linus Walleij <linus.walleij@linaro.org>
1396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 F: arch/arm/mach-nomadik/
1399 F: drivers/pinctrl/nomadik/
1400 F: drivers/i2c/busses/i2c-nomadik.c
1401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1403 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1404 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1405 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1406 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1409 ARM/TOSA MACHINE SUPPORT
1410 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1411 M: Dirk Opfer <dirk@opfer-online.de>
1414 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1415 M: Marek Vasut <marek.vasut@gmail.com>
1416 L: linux-arm-kernel@lists.infradead.org
1417 W: http://hackndev.com
1419 F: arch/arm/mach-pxa/include/mach/palmtx.h
1420 F: arch/arm/mach-pxa/palmtx.c
1421 F: arch/arm/mach-pxa/include/mach/palmt5.h
1422 F: arch/arm/mach-pxa/palmt5.c
1423 F: arch/arm/mach-pxa/include/mach/palmld.h
1424 F: arch/arm/mach-pxa/palmld.c
1425 F: arch/arm/mach-pxa/include/mach/palmte2.h
1426 F: arch/arm/mach-pxa/palmte2.c
1427 F: arch/arm/mach-pxa/include/mach/palmtc.h
1428 F: arch/arm/mach-pxa/palmtc.c
1430 ARM/PALM TREO SUPPORT
1431 M: Tomas Cech <sleep_walker@suse.com>
1432 L: linux-arm-kernel@lists.infradead.org
1433 W: http://hackndev.com
1435 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1436 F: arch/arm/mach-pxa/palmtreo.c
1439 M: Sergey Lapin <slapin@ossfans.org>
1440 L: linux-arm-kernel@lists.infradead.org
1441 W: http://hackndev.com
1443 F: arch/arm/mach-pxa/include/mach/palmz72.h
1444 F: arch/arm/mach-pxa/palmz72.c
1447 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1448 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1451 ARM/PT DIGITAL BOARD PORT
1452 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 W: http://www.arm.linux.org.uk/
1457 ARM/QUALCOMM SUPPORT
1458 M: Andy Gross <andy.gross@linaro.org>
1459 M: David Brown <david.brown@linaro.org>
1460 L: linux-arm-msm@vger.kernel.org
1461 L: linux-soc@vger.kernel.org
1463 F: arch/arm/boot/dts/qcom-*.dts
1464 F: arch/arm/boot/dts/qcom-*.dtsi
1465 F: arch/arm/mach-qcom/
1466 F: arch/arm64/boot/dts/qcom/*
1467 F: drivers/soc/qcom/
1468 F: drivers/tty/serial/msm_serial.h
1469 F: drivers/tty/serial/msm_serial.c
1470 F: drivers/*/pm8???-*
1471 F: drivers/mfd/ssbi.c
1472 F: drivers/firmware/qcom_scm.c
1473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1475 ARM/RADISYS ENP2611 MACHINE SUPPORT
1476 M: Lennert Buytenhek <kernel@wantstofly.org>
1477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1480 ARM/RENESAS ARM64 ARCHITECTURE
1481 M: Simon Horman <horms@verge.net.au>
1482 M: Magnus Damm <magnus.damm@gmail.com>
1483 L: linux-renesas-soc@vger.kernel.org
1484 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1487 F: arch/arm64/boot/dts/renesas/
1489 ARM/RISCPC ARCHITECTURE
1490 M: Russell King <linux@arm.linux.org.uk>
1491 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 W: http://www.arm.linux.org.uk/
1494 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1495 F: arch/arm/include/asm/hardware/ioc.h
1496 F: arch/arm/include/asm/hardware/iomd.h
1497 F: arch/arm/include/asm/hardware/memc.h
1498 F: arch/arm/mach-rpc/
1499 F: drivers/net/ethernet/8390/etherh.c
1500 F: drivers/net/ethernet/i825xx/ether1*
1501 F: drivers/net/ethernet/seeq/ether3*
1502 F: drivers/scsi/arm/
1504 ARM/Rockchip SoC support
1505 M: Heiko Stuebner <heiko@sntech.de>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 L: linux-rockchip@lists.infradead.org
1508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1510 F: arch/arm/boot/dts/rk3*
1511 F: arch/arm/mach-rockchip/
1512 F: drivers/clk/rockchip/
1513 F: drivers/i2c/busses/i2c-rk3x.c
1514 F: drivers/*/*rockchip*
1515 F: drivers/*/*/*rockchip*
1516 F: sound/soc/rockchip/
1519 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1520 M: Kukjin Kim <kgene@kernel.org>
1521 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1522 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1525 F: arch/arm/boot/dts/s3c*
1526 F: arch/arm/boot/dts/s5p*
1527 F: arch/arm/boot/dts/samsung*
1528 F: arch/arm/boot/dts/exynos*
1529 F: arch/arm64/boot/dts/exynos/
1530 F: arch/arm/plat-samsung/
1531 F: arch/arm/mach-s3c24*/
1532 F: arch/arm/mach-s3c64xx/
1533 F: arch/arm/mach-s5p*/
1534 F: arch/arm/mach-exynos*/
1535 F: drivers/*/*s3c2410*
1536 F: drivers/*/*/*s3c2410*
1537 F: drivers/soc/samsung/*
1538 F: drivers/spi/spi-s3c*
1539 F: sound/soc/samsung/*
1540 F: Documentation/arm/Samsung/
1541 F: Documentation/devicetree/bindings/arm/samsung/
1542 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1543 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1546 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1547 M: Kyungmin Park <kyungmin.park@samsung.com>
1548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550 F: arch/arm/mach-s5pv210/
1552 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1553 M: Kyungmin Park <kyungmin.park@samsung.com>
1554 M: Kamil Debski <k.debski@samsung.com>
1555 L: linux-arm-kernel@lists.infradead.org
1556 L: linux-media@vger.kernel.org
1558 F: drivers/media/platform/s5p-g2d/
1560 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1561 M: Kyungmin Park <kyungmin.park@samsung.com>
1562 M: Kamil Debski <k.debski@samsung.com>
1563 M: Jeongtae Park <jtp.park@samsung.com>
1564 L: linux-arm-kernel@lists.infradead.org
1565 L: linux-media@vger.kernel.org
1567 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1568 F: drivers/media/platform/s5p-mfc/
1570 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1571 M: Kyungmin Park <kyungmin.park@samsung.com>
1572 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1573 L: linux-arm-kernel@lists.infradead.org
1574 L: linux-media@vger.kernel.org
1576 F: drivers/media/platform/s5p-tv/
1578 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1579 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1580 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1581 L: linux-arm-kernel@lists.infradead.org
1582 L: linux-media@vger.kernel.org
1584 F: drivers/media/platform/s5p-jpeg/
1586 ARM/SHMOBILE ARM ARCHITECTURE
1587 M: Simon Horman <horms@verge.net.au>
1588 M: Magnus Damm <magnus.damm@gmail.com>
1589 L: linux-renesas-soc@vger.kernel.org
1590 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1593 F: arch/arm/boot/dts/emev2*
1594 F: arch/arm/boot/dts/r7s*
1595 F: arch/arm/boot/dts/r8a*
1596 F: arch/arm/boot/dts/sh*
1597 F: arch/arm/configs/shmobile_defconfig
1598 F: arch/arm/include/debug/renesas-scif.S
1599 F: arch/arm/mach-shmobile/
1602 ARM/SOCFPGA ARCHITECTURE
1603 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1605 F: arch/arm/mach-socfpga/
1606 F: arch/arm/boot/dts/socfpga*
1607 F: arch/arm/configs/socfpga_defconfig
1608 F: arch/arm64/boot/dts/altera/
1609 W: http://www.rocketboards.org
1610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1612 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1613 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1615 F: drivers/clk/socfpga/
1617 ARM/SOCFPGA EDAC SUPPORT
1618 M: Thor Thayer <tthayer@opensource.altera.com>
1620 F: drivers/edac/altera_edac.
1622 ARM/STI ARCHITECTURE
1623 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1624 M: Maxime Coquelin <maxime.coquelin@st.com>
1625 M: Patrice Chotard <patrice.chotard@st.com>
1626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 L: kernel@stlinux.com
1628 W: http://www.stlinux.com
1630 F: arch/arm/mach-sti/
1631 F: arch/arm/boot/dts/sti*
1632 F: drivers/char/hw_random/st-rng.c
1633 F: drivers/clocksource/arm_global_timer.c
1634 F: drivers/clocksource/clksrc_st_lpc.c
1635 F: drivers/i2c/busses/i2c-st.c
1636 F: drivers/media/rc/st_rc.c
1637 F: drivers/media/platform/sti/c8sectpfe/
1638 F: drivers/mmc/host/sdhci-st.c
1639 F: drivers/phy/phy-miphy28lp.c
1640 F: drivers/phy/phy-miphy365x.c
1641 F: drivers/phy/phy-stih407-usb.c
1642 F: drivers/phy/phy-stih41x-usb.c
1643 F: drivers/pinctrl/pinctrl-st.c
1644 F: drivers/reset/sti/
1645 F: drivers/rtc/rtc-st-lpc.c
1646 F: drivers/tty/serial/st-asc.c
1647 F: drivers/usb/dwc3/dwc3-st.c
1648 F: drivers/usb/host/ehci-st.c
1649 F: drivers/usb/host/ohci-st.c
1650 F: drivers/watchdog/st_lpc_wdt.c
1651 F: drivers/ata/ahci_st.c
1653 ARM/STM32 ARCHITECTURE
1654 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1659 F: drivers/clocksource/armv7m_systick.c
1661 ARM/TANGO ARCHITECTURE
1662 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1663 L: linux-arm-kernel@lists.infradead.org
1665 F: arch/arm/mach-tango/
1666 F: arch/arm/boot/dts/tango*
1668 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1669 M: Lennert Buytenhek <kernel@wantstofly.org>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 ARM/TETON BGA MACHINE SUPPORT
1674 M: "Mark F. Brown" <mark.brown314@gmail.com>
1675 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678 ARM/THECUS N2100 MACHINE SUPPORT
1679 M: Lennert Buytenhek <kernel@wantstofly.org>
1680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1684 M: Wan ZongShun <mcuos.com@gmail.com>
1685 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686 W: http://www.mcuos.com
1688 F: arch/arm/mach-w90x900/
1689 F: drivers/input/keyboard/w90p910_keypad.c
1690 F: drivers/input/touchscreen/w90p910_ts.c
1691 F: drivers/watchdog/nuc900_wdt.c
1692 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1693 F: drivers/mtd/nand/nuc900_nand.c
1694 F: drivers/rtc/rtc-nuc900.c
1695 F: drivers/spi/spi-nuc900.c
1696 F: drivers/usb/host/ehci-w90x900.c
1697 F: drivers/video/fbdev/nuc900fb.c
1699 ARM/U300 MACHINE SUPPORT
1700 M: Linus Walleij <linus.walleij@linaro.org>
1701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1703 F: arch/arm/mach-u300/
1704 F: drivers/clocksource/timer-u300.c
1705 F: drivers/i2c/busses/i2c-stu300.c
1706 F: drivers/rtc/rtc-coh901331.c
1707 F: drivers/watchdog/coh901327_wdt.c
1708 F: drivers/dma/coh901318*
1709 F: drivers/mfd/ab3100*
1710 F: drivers/rtc/rtc-ab3100.c
1711 F: drivers/rtc/rtc-coh901331.c
1712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714 ARM/UNIPHIER ARCHITECTURE
1715 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1716 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718 F: arch/arm/boot/dts/uniphier*
1719 F: arch/arm/include/asm/hardware/cache-uniphier.h
1720 F: arch/arm/mach-uniphier/
1721 F: arch/arm/mm/cache-uniphier.c
1722 F: arch/arm64/boot/dts/socionext/
1723 F: drivers/bus/uniphier-system-bus.c
1724 F: drivers/i2c/busses/i2c-uniphier*
1725 F: drivers/pinctrl/uniphier/
1726 F: drivers/tty/serial/8250/8250_uniphier.c
1729 ARM/Ux500 ARM ARCHITECTURE
1730 M: Linus Walleij <linus.walleij@linaro.org>
1731 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 F: arch/arm/mach-ux500/
1734 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1735 F: drivers/dma/ste_dma40*
1736 F: drivers/hwspinlock/u8500_hsem.c
1737 F: drivers/mfd/abx500*
1738 F: drivers/mfd/ab8500*
1739 F: drivers/mfd/dbx500*
1740 F: drivers/mfd/db8500*
1741 F: drivers/pinctrl/nomadik/pinctrl-ab*
1742 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1743 F: drivers/rtc/rtc-ab8500.c
1744 F: drivers/rtc/rtc-pl031.c
1745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1747 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1748 M: Ulf Hansson <ulf.hansson@linaro.org>
1749 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 T: git git://git.linaro.org/people/ulfh/clk.git
1752 F: drivers/clk/ux500/
1753 F: include/linux/platform_data/clk-ux500.h
1755 ARM/VERSATILE EXPRESS PLATFORM
1756 M: Liviu Dudau <liviu.dudau@arm.com>
1757 M: Sudeep Holla <sudeep.holla@arm.com>
1758 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1761 F: arch/arm/boot/dts/vexpress*
1762 F: arch/arm64/boot/dts/arm/
1763 F: arch/arm/mach-vexpress/
1766 F: drivers/clk/versatile/clk-vexpress-osc.c
1767 F: drivers/clocksource/versatile.c
1770 M: Russell King <linux@arm.linux.org.uk>
1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 W: http://www.arm.linux.org.uk/
1776 ARM/VOIPAC PXA270 SUPPORT
1777 M: Marek Vasut <marek.vasut@gmail.com>
1778 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 F: arch/arm/mach-pxa/vpac270.c
1781 F: arch/arm/mach-pxa/include/mach/vpac270.h
1783 ARM/VT8500 ARM ARCHITECTURE
1784 M: Tony Prisk <linux@prisktech.co.nz>
1785 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 F: arch/arm/mach-vt8500/
1788 F: drivers/clocksource/vt8500_timer.c
1789 F: drivers/i2c/busses/i2c-wmt.c
1790 F: drivers/mmc/host/wmt-sdmmc.c
1791 F: drivers/pwm/pwm-vt8500.c
1792 F: drivers/rtc/rtc-vt8500.c
1793 F: drivers/tty/serial/vt8500_serial.c
1794 F: drivers/usb/host/ehci-platform.c
1795 F: drivers/usb/host/uhci-platform.c
1796 F: drivers/video/fbdev/vt8500lcdfb.*
1797 F: drivers/video/fbdev/wm8505fb*
1798 F: drivers/video/fbdev/wmt_ge_rops.*
1800 ARM/ZIPIT Z2 SUPPORT
1801 M: Marek Vasut <marek.vasut@gmail.com>
1802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 F: arch/arm/mach-pxa/z2.c
1805 F: arch/arm/mach-pxa/include/mach/z2.h
1807 ARM/ZTE ARCHITECTURE
1808 M: Jun Nie <jun.nie@linaro.org>
1809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1811 F: arch/arm/mach-zx/
1813 F: Documentation/devicetree/bindings/arm/zte.txt
1814 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1816 ARM/ZYNQ ARCHITECTURE
1817 M: Michal Simek <michal.simek@xilinx.com>
1818 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1819 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 W: http://wiki.xilinx.com
1821 T: git https://github.com/Xilinx/linux-xlnx.git
1823 F: arch/arm/mach-zynq/
1824 F: drivers/cpuidle/cpuidle-zynq.c
1825 F: drivers/block/xsysace.c
1828 F: drivers/clocksource/cadence_ttc_timer.c
1829 F: drivers/i2c/busses/i2c-cadence.c
1830 F: drivers/mmc/host/sdhci-of-arasan.c
1831 F: drivers/edac/synopsys_edac.c
1834 M: Will Deacon <will.deacon@arm.com>
1835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 F: drivers/iommu/arm-smmu.c
1838 F: drivers/iommu/arm-smmu-v3.c
1839 F: drivers/iommu/io-pgtable-arm.c
1841 ARM64 PORT (AARCH64 ARCHITECTURE)
1842 M: Catalin Marinas <catalin.marinas@arm.com>
1843 M: Will Deacon <will.deacon@arm.com>
1844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1848 F: Documentation/arm64/
1850 AS3645A LED FLASH CONTROLLER DRIVER
1851 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1852 L: linux-media@vger.kernel.org
1853 T: git git://linuxtv.org/media_tree.git
1855 F: drivers/media/i2c/as3645a.c
1856 F: include/media/i2c/as3645a.h
1858 ASC7621 HARDWARE MONITOR DRIVER
1859 M: George Joseph <george.joseph@fairview5.com>
1860 L: lm-sensors@lm-sensors.org
1862 F: Documentation/hwmon/asc7621
1863 F: drivers/hwmon/asc7621.c
1865 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1866 M: Corentin Chary <corentin.chary@gmail.com>
1867 L: acpi4asus-user@lists.sourceforge.net
1868 L: platform-driver-x86@vger.kernel.org
1869 W: http://acpi4asus.sf.net
1871 F: drivers/platform/x86/asus*.c
1872 F: drivers/platform/x86/eeepc*.c
1874 ASUS WIRELESS RADIO CONTROL DRIVER
1875 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1876 L: platform-driver-x86@vger.kernel.org
1878 F: drivers/platform/x86/asus-wireless.c
1880 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1881 R: Dan Williams <dan.j.williams@intel.com>
1882 W: http://sourceforge.net/projects/xscaleiop
1884 F: Documentation/crypto/async-tx-api.txt
1887 F: include/linux/dmaengine.h
1888 F: include/linux/async_tx.h
1891 M: Wolfram Sang <wsa@the-dreams.de>
1892 L: linux-i2c@vger.kernel.org
1894 F: drivers/misc/eeprom/at24.c
1895 F: include/linux/platform_data/at24.h
1897 ATA OVER ETHERNET (AOE) DRIVER
1898 M: "Ed L. Cashin" <ed.cashin@acm.org>
1899 W: http://www.openaoe.org/
1901 F: Documentation/aoe/
1902 F: drivers/block/aoe/
1904 ATHEROS 71XX/9XXX GPIO DRIVER
1905 M: Alban Bedel <albeu@free.fr>
1906 W: https://github.com/AlbanBedel/linux
1907 T: git git://github.com/AlbanBedel/linux
1909 F: drivers/gpio/gpio-ath79.c
1910 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1912 ATHEROS ATH GENERIC UTILITIES
1913 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1914 L: linux-wireless@vger.kernel.org
1916 F: drivers/net/wireless/ath/*
1918 ATHEROS ATH5K WIRELESS DRIVER
1919 M: Jiri Slaby <jirislaby@gmail.com>
1920 M: Nick Kossifidis <mickflemm@gmail.com>
1921 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1922 L: linux-wireless@vger.kernel.org
1923 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1925 F: drivers/net/wireless/ath/ath5k/
1927 ATHEROS ATH6KL WIRELESS DRIVER
1928 M: Kalle Valo <kvalo@qca.qualcomm.com>
1929 L: linux-wireless@vger.kernel.org
1930 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1933 F: drivers/net/wireless/ath/ath6kl/
1935 WILOCITY WIL6210 WIRELESS DRIVER
1936 M: Maya Erez <qca_merez@qca.qualcomm.com>
1937 L: linux-wireless@vger.kernel.org
1938 L: wil6210@qca.qualcomm.com
1940 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1941 F: drivers/net/wireless/ath/wil6210/
1942 F: include/uapi/linux/wil6210_uapi.h
1944 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1945 M: Christian Lamparter <chunkeey@googlemail.com>
1946 L: linux-wireless@vger.kernel.org
1947 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1949 F: drivers/net/wireless/ath/carl9170/
1951 ATK0110 HWMON DRIVER
1952 M: Luca Tettamanti <kronos.it@gmail.com>
1953 L: lm-sensors@lm-sensors.org
1955 F: drivers/hwmon/asus_atk0110.c
1958 M: Ville Syrjala <syrjala@sci.fi>
1960 F: drivers/input/misc/ati_remote2.c
1962 ATLX ETHERNET DRIVERS
1963 M: Jay Cliburn <jcliburn@gmail.com>
1964 M: Chris Snook <chris.snook@gmail.com>
1965 L: netdev@vger.kernel.org
1966 W: http://sourceforge.net/projects/atl1
1967 W: http://atl1.sourceforge.net
1969 F: drivers/net/ethernet/atheros/
1972 M: Chas Williams <3chas3@gmail.com>
1973 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1974 L: netdev@vger.kernel.org
1975 W: http://linux-atm.sourceforge.net
1978 F: include/linux/atm*
1979 F: include/uapi/linux/atm*
1981 ATMEL AT91 / AT32 MCI DRIVER
1982 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1984 F: drivers/mmc/host/atmel-mci.c
1986 ATMEL AT91 / AT32 SERIAL DRIVER
1987 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1989 F: drivers/tty/serial/atmel_serial.c
1991 ATMEL SAMA5D2 ADC DRIVER
1992 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L: linux-iio@vger.kernel.org
1995 F: drivers/iio/adc/at91-sama5d2_adc.c
1997 ATMEL Audio ALSA driver
1998 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1999 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2004 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2005 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2007 F: drivers/dma/at_hdmac.c
2008 F: drivers/dma/at_hdmac_regs.h
2009 F: include/linux/platform_data/dma-atmel.h
2012 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2013 L: linux-arm-kernel@lists.infradead.org
2014 L: dmaengine@vger.kernel.org
2016 F: drivers/dma/at_xdmac.c
2019 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2020 L: linux-i2c@vger.kernel.org
2022 F: drivers/i2c/busses/i2c-at91.c
2025 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2026 L: linux-media@vger.kernel.org
2028 F: drivers/media/platform/soc_camera/atmel-isi.c
2029 F: include/media/atmel-isi.h
2032 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2033 L: linux-fbdev@vger.kernel.org
2035 F: drivers/video/fbdev/atmel_lcdfb.c
2036 F: include/video/atmel_lcdc.h
2038 ATMEL MACB ETHERNET DRIVER
2039 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2041 F: drivers/net/ethernet/cadence/
2044 M: Wenyou Yang <wenyou.yang@atmel.com>
2045 M: Josh Wu <rainyfeeling@outlook.com>
2046 L: linux-mtd@lists.infradead.org
2048 F: drivers/mtd/nand/atmel_nand*
2051 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2052 L: linux-mmc@vger.kernel.org
2054 F: drivers/mmc/host/sdhci-of-at91.c
2057 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2059 F: drivers/spi/spi-atmel.*
2062 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2065 F: drivers/misc/atmel-ssc.c
2066 F: include/linux/atmel-ssc.h
2068 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2069 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2072 F: drivers/misc/atmel_tclib.c
2073 F: drivers/clocksource/tcb_clksrc.c
2075 ATMEL USBA UDC DRIVER
2076 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2079 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2081 ATMEL WIRELESS DRIVER
2082 M: Simon Kelley <simon@thekelleys.org.uk>
2083 L: linux-wireless@vger.kernel.org
2084 W: http://www.thekelleys.org.uk/atmel
2085 W: http://atmelwlandriver.sourceforge.net/
2087 F: drivers/net/wireless/atmel/atmel*
2089 ATMEL MAXTOUCH DRIVER
2090 M: Nick Dyer <nick.dyer@itdev.co.uk>
2091 T: git git://github.com/atmel-maxtouch/linux.git
2093 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2094 F: drivers/input/touchscreen/atmel_mxt_ts.c
2095 F: include/linux/platform_data/atmel_mxt_ts.h
2097 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2098 M: Bradley Grove <linuxdrivers@attotech.com>
2099 L: linux-scsi@vger.kernel.org
2100 W: http://www.attotech.com
2102 F: drivers/scsi/esas2r
2104 ATUSB IEEE 802.15.4 RADIO DRIVER
2105 M: Stefan Schmidt <stefan@osg.samsung.com>
2106 L: linux-wpan@vger.kernel.org
2108 F: drivers/net/ieee802154/atusb.c
2109 F: drivers/net/ieee802154/atusb.h
2110 F: drivers/net/ieee802154/at86rf230.h
2113 M: Paul Moore <paul@paul-moore.com>
2114 M: Eric Paris <eparis@redhat.com>
2115 L: linux-audit@redhat.com (moderated for non-subscribers)
2116 W: http://people.redhat.com/sgrubb/audit/
2117 T: git git://git.infradead.org/users/pcmoore/audit
2119 F: include/linux/audit.h
2120 F: include/uapi/linux/audit.h
2123 AUXILIARY DISPLAY DRIVERS
2124 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2125 W: http://miguelojeda.es/auxdisplay.htm
2126 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2128 F: drivers/auxdisplay/
2129 F: include/linux/cfag12864b.h
2132 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2133 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2134 W: http://www.atmel.com/products/AVR32/
2135 W: http://mirror.egtvedt.no/avr32linux.org/
2136 W: http://avrfreaks.net/
2140 AVR32/AT32AP MACHINE SUPPORT
2141 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2142 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2144 F: arch/avr32/mach-at32ap/
2147 M: Ralf Baechle <ralf@linux-mips.org>
2148 L: linux-hams@vger.kernel.org
2149 W: http://www.linux-ax25.org/
2151 F: include/uapi/linux/ax25.h
2152 F: include/net/ax25.h
2156 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2157 L: linux-media@vger.kernel.org
2158 W: https://linuxtv.org
2159 T: git git://linuxtv.org/media_tree.git
2161 F: drivers/media/usb/dvb-usb-v2/az6007.c
2163 AZTECH FM RADIO RECEIVER DRIVER
2164 M: Hans Verkuil <hverkuil@xs4all.nl>
2165 L: linux-media@vger.kernel.org
2166 T: git git://linuxtv.org/media_tree.git
2167 W: https://linuxtv.org
2169 F: drivers/media/radio/radio-aztech*
2172 L: linux-wireless@vger.kernel.org
2173 L: b43-dev@lists.infradead.org
2174 W: http://wireless.kernel.org/en/users/Drivers/b43
2176 F: drivers/net/wireless/broadcom/b43/
2178 B43LEGACY WIRELESS DRIVER
2179 M: Larry Finger <Larry.Finger@lwfinger.net>
2180 L: linux-wireless@vger.kernel.org
2181 L: b43-dev@lists.infradead.org
2182 W: http://wireless.kernel.org/en/users/Drivers/b43
2184 F: drivers/net/wireless/broadcom/b43legacy/
2186 BACKLIGHT CLASS/SUBSYSTEM
2187 M: Jingoo Han <jingoohan1@gmail.com>
2188 M: Lee Jones <lee.jones@linaro.org>
2189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2191 F: drivers/video/backlight/
2192 F: include/linux/backlight.h
2195 M: Marek Lindner <mareklindner@neomailbox.ch>
2196 M: Simon Wunderlich <sw@simonwunderlich.de>
2197 M: Antonio Quartulli <a@unstable.cc>
2198 L: b.a.t.m.a.n@lists.open-mesh.org
2199 W: https://www.open-mesh.org/
2200 Q: https://patchwork.open-mesh.org/project/batman/list/
2204 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2205 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2206 L: linux-hams@vger.kernel.org
2207 W: http://www.baycom.org/~tom/ham/ham.html
2209 F: drivers/net/hamradio/baycom*
2211 BCACHE (BLOCK LAYER CACHE)
2212 M: Kent Overstreet <kent.overstreet@gmail.com>
2213 L: linux-bcache@vger.kernel.org
2214 W: http://bcache.evilpiepirate.org
2216 F: drivers/md/bcache/
2218 BDISP ST MEDIA DRIVER
2219 M: Fabien Dessenne <fabien.dessenne@st.com>
2220 L: linux-media@vger.kernel.org
2221 T: git git://linuxtv.org/media_tree.git
2222 W: https://linuxtv.org
2224 F: drivers/media/platform/sti/bdisp
2228 F: Documentation/filesystems/befs.txt
2231 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2232 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2233 L: netdev@vger.kernel.org
2235 F: drivers/net/ethernet/ec_bhf.c
2238 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2240 F: Documentation/filesystems/bfs.txt
2242 F: include/uapi/linux/bfs_fs.h
2244 BLACKFIN ARCHITECTURE
2245 M: Steven Miao <realmz6@gmail.com>
2246 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 T: git git://git.code.sf.net/p/adi-linux/code
2248 W: http://blackfin.uclinux.org
2252 BLACKFIN EMAC DRIVER
2253 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2254 W: http://blackfin.uclinux.org
2256 F: drivers/net/ethernet/adi/
2259 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W: http://blackfin.uclinux.org
2262 F: drivers/rtc/rtc-bfin.c
2265 M: Sonic Zhang <sonic.zhang@analog.com>
2266 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267 W: http://blackfin.uclinux.org
2269 F: drivers/mmc/host/bfin_sdh.c
2271 BLACKFIN SERIAL DRIVER
2272 M: Sonic Zhang <sonic.zhang@analog.com>
2273 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W: http://blackfin.uclinux.org
2276 F: drivers/tty/serial/bfin_uart.c
2278 BLACKFIN WATCHDOG DRIVER
2279 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2280 W: http://blackfin.uclinux.org
2282 F: drivers/watchdog/bfin_wdt.c
2284 BLACKFIN I2C TWI DRIVER
2285 M: Sonic Zhang <sonic.zhang@analog.com>
2286 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2287 W: http://blackfin.uclinux.org/
2289 F: drivers/i2c/busses/i2c-bfin-twi.c
2291 BLACKFIN MEDIA DRIVER
2292 M: Scott Jiang <scott.jiang.linux@gmail.com>
2293 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294 W: http://blackfin.uclinux.org/
2296 F: drivers/media/platform/blackfin/
2297 F: drivers/media/i2c/adv7183*
2298 F: drivers/media/i2c/vs6624*
2300 BLINKM RGB LED DRIVER
2301 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2303 F: drivers/leds/leds-blinkm.c
2306 M: Jens Axboe <axboe@kernel.dk>
2307 L: linux-block@vger.kernel.org
2308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2311 F: kernel/trace/blktrace.c
2314 M: Joern Engel <joern@lazybastard.org>
2315 L: linux-mtd@lists.infradead.org
2317 F: drivers/mtd/devices/block2mtd.c
2320 M: Marcel Holtmann <marcel@holtmann.org>
2321 M: Gustavo Padovan <gustavo@padovan.org>
2322 M: Johan Hedberg <johan.hedberg@gmail.com>
2323 L: linux-bluetooth@vger.kernel.org
2324 W: http://www.bluez.org/
2325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2328 F: drivers/bluetooth/
2331 M: Marcel Holtmann <marcel@holtmann.org>
2332 M: Gustavo Padovan <gustavo@padovan.org>
2333 M: Johan Hedberg <johan.hedberg@gmail.com>
2334 L: linux-bluetooth@vger.kernel.org
2335 W: http://www.bluez.org/
2336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2340 F: include/net/bluetooth/
2343 M: Jay Vosburgh <j.vosburgh@gmail.com>
2344 M: Veaceslav Falico <vfalico@gmail.com>
2345 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2346 L: netdev@vger.kernel.org
2347 W: http://sourceforge.net/projects/bonding/
2349 F: drivers/net/bonding/
2350 F: include/uapi/linux/if_bonding.h
2352 BPF (Safe dynamic programs and tools)
2353 M: Alexei Starovoitov <ast@kernel.org>
2354 L: netdev@vger.kernel.org
2355 L: linux-kernel@vger.kernel.org
2359 BROADCOM B44 10/100 ETHERNET DRIVER
2360 M: Gary Zambrano <zambrano@broadcom.com>
2361 L: netdev@vger.kernel.org
2363 F: drivers/net/ethernet/broadcom/b44.*
2365 BROADCOM GENET ETHERNET DRIVER
2366 M: Florian Fainelli <f.fainelli@gmail.com>
2367 L: netdev@vger.kernel.org
2369 F: drivers/net/ethernet/broadcom/genet/
2371 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2372 M: Sony Chacko <sony.chacko@qlogic.com>
2373 M: Dept-HSGLinuxNICDev@qlogic.com
2374 L: netdev@vger.kernel.org
2376 F: drivers/net/ethernet/broadcom/bnx2.*
2377 F: drivers/net/ethernet/broadcom/bnx2_*
2379 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2380 M: Ariel Elior <ariel.elior@qlogic.com>
2381 L: netdev@vger.kernel.org
2383 F: drivers/net/ethernet/broadcom/bnx2x/
2385 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2386 M: Florian Fainelli <f.fainelli@gmail.com>
2387 M: Ray Jui <rjui@broadcom.com>
2388 M: Scott Branden <sbranden@broadcom.com>
2389 L: bcm-kernel-feedback-list@broadcom.com
2390 T: git git://github.com/broadcom/mach-bcm
2392 F: arch/arm/mach-bcm/
2393 F: arch/arm/boot/dts/bcm113*
2394 F: arch/arm/boot/dts/bcm216*
2395 F: arch/arm/boot/dts/bcm281*
2396 F: arch/arm64/boot/dts/broadcom/
2397 F: arch/arm/configs/bcm_defconfig
2398 F: drivers/mmc/host/sdhci-bcm-kona.c
2399 F: drivers/clocksource/bcm_kona_timer.c
2401 BROADCOM BCM2835 ARM ARCHITECTURE
2402 M: Stephen Warren <swarren@wwwdotorg.org>
2403 M: Lee Jones <lee@kernel.org>
2404 M: Eric Anholt <eric@anholt.net>
2405 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2411 BROADCOM BCM47XX MIPS ARCHITECTURE
2412 M: Hauke Mehrtens <hauke@hauke-m.de>
2413 M: Rafał Miłecki <zajec5@gmail.com>
2414 L: linux-mips@linux-mips.org
2416 F: arch/mips/bcm47xx/*
2417 F: arch/mips/include/asm/mach-bcm47xx/*
2419 BROADCOM BCM5301X ARM ARCHITECTURE
2420 M: Hauke Mehrtens <hauke@hauke-m.de>
2421 L: linux-arm-kernel@lists.infradead.org
2423 F: arch/arm/mach-bcm/bcm_5301x.c
2424 F: arch/arm/boot/dts/bcm5301x.dtsi
2425 F: arch/arm/boot/dts/bcm470*
2427 BROADCOM BCM63XX ARM ARCHITECTURE
2428 M: Florian Fainelli <f.fainelli@gmail.com>
2429 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2430 L: bcm-kernel-feedback-list@broadcom.com
2431 T: git git://github.com/broadcom/stblinux.git
2433 F: arch/arm/mach-bcm/bcm63xx.c
2434 F: arch/arm/include/debug/bcm63xx.S
2436 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2437 M: Kevin Cernekee <cernekee@gmail.com>
2438 L: linux-usb@vger.kernel.org
2440 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2442 BROADCOM BCM7XXX ARM ARCHITECTURE
2443 M: Brian Norris <computersforpeace@gmail.com>
2444 M: Gregory Fong <gregory.0xf0@gmail.com>
2445 M: Florian Fainelli <f.fainelli@gmail.com>
2446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2447 L: bcm-kernel-feedback-list@broadcom.com
2448 T: git git://github.com/broadcom/stblinux.git
2450 F: arch/arm/mach-bcm/*brcmstb*
2451 F: arch/arm/boot/dts/bcm7*.dts*
2452 F: drivers/bus/brcmstb_gisb.c
2455 BROADCOM BMIPS MIPS ARCHITECTURE
2456 M: Kevin Cernekee <cernekee@gmail.com>
2457 M: Florian Fainelli <f.fainelli@gmail.com>
2458 L: linux-mips@linux-mips.org
2459 T: git git://github.com/broadcom/stblinux.git
2461 F: arch/mips/bmips/*
2462 F: arch/mips/include/asm/mach-bmips/*
2463 F: arch/mips/kernel/*bmips*
2464 F: arch/mips/boot/dts/brcm/bcm*.dts*
2465 F: drivers/irqchip/irq-bcm63*
2466 F: drivers/irqchip/irq-bcm7*
2467 F: drivers/irqchip/irq-brcmstb*
2468 F: include/linux/bcm963xx_nvram.h
2469 F: include/linux/bcm963xx_tag.h
2471 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2472 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2473 M: Prashant Sreedharan <prashant@broadcom.com>
2474 M: Michael Chan <mchan@broadcom.com>
2475 L: netdev@vger.kernel.org
2477 F: drivers/net/ethernet/broadcom/tg3.*
2479 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2480 M: Brett Rudley <brudley@broadcom.com>
2481 M: Arend van Spriel <arend@broadcom.com>
2482 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2483 M: Hante Meuleman <meuleman@broadcom.com>
2484 L: linux-wireless@vger.kernel.org
2485 L: brcm80211-dev-list@broadcom.com
2487 F: drivers/net/wireless/broadcom/brcm80211/
2489 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2490 M: QLogic-Storage-Upstream@qlogic.com
2491 L: linux-scsi@vger.kernel.org
2493 F: drivers/scsi/bnx2fc/
2495 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2496 M: QLogic-Storage-Upstream@qlogic.com
2497 L: linux-scsi@vger.kernel.org
2499 F: drivers/scsi/bnx2i/
2501 BROADCOM IPROC ARM ARCHITECTURE
2502 M: Ray Jui <rjui@broadcom.com>
2503 M: Scott Branden <sbranden@broadcom.com>
2504 M: Jon Mason <jonmason@broadcom.com>
2505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2506 L: bcm-kernel-feedback-list@broadcom.com
2507 T: git git://github.com/broadcom/cygnus-linux.git
2523 BROADCOM BRCMSTB GPIO DRIVER
2524 M: Gregory Fong <gregory.0xf0@gmail.com>
2525 L: bcm-kernel-feedback-list@broadcom.com
2527 F: drivers/gpio/gpio-brcmstb.c
2528 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2530 BROADCOM KONA GPIO DRIVER
2531 M: Ray Jui <rjui@broadcom.com>
2532 L: bcm-kernel-feedback-list@broadcom.com
2534 F: drivers/gpio/gpio-bcm-kona.c
2535 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2537 BROADCOM NVRAM DRIVER
2538 M: Rafał Miłecki <zajec5@gmail.com>
2539 L: linux-mips@linux-mips.org
2541 F: drivers/firmware/broadcom/*
2543 BROADCOM STB NAND FLASH DRIVER
2544 M: Brian Norris <computersforpeace@gmail.com>
2545 M: Kamal Dasu <kdasu.kdev@gmail.com>
2546 L: linux-mtd@lists.infradead.org
2547 L: bcm-kernel-feedback-list@broadcom.com
2549 F: drivers/mtd/nand/brcmnand/
2551 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2552 M: Rafał Miłecki <zajec5@gmail.com>
2553 L: linux-wireless@vger.kernel.org
2556 F: include/linux/bcma/
2558 BROADCOM SYSTEMPORT ETHERNET DRIVER
2559 M: Florian Fainelli <f.fainelli@gmail.com>
2560 L: netdev@vger.kernel.org
2562 F: drivers/net/ethernet/broadcom/bcmsysport.*
2564 BROADCOM VULCAN ARM64 SOC
2565 M: Jayachandran C. <jchandra@broadcom.com>
2566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2567 L: bcm-kernel-feedback-list@broadcom.com
2569 F: arch/arm64/boot/dts/broadcom/vulcan*
2571 BROCADE BFA FC SCSI DRIVER
2572 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2573 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2574 L: linux-scsi@vger.kernel.org
2576 F: drivers/scsi/bfa/
2578 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2579 M: Rasesh Mody <rasesh.mody@qlogic.com>
2580 L: netdev@vger.kernel.org
2582 F: drivers/net/ethernet/brocade/bna/
2584 BSG (block layer generic sg v4 driver)
2585 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2586 L: linux-scsi@vger.kernel.org
2589 F: include/linux/bsg.h
2590 F: include/uapi/linux/bsg.h
2593 M: Clemens Ladisch <clemens@ladisch.de>
2594 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2595 T: git git://git.alsa-project.org/alsa-kernel.git
2597 F: Documentation/sound/alsa/Bt87x.txt
2598 F: sound/pci/bt87x.c
2601 M: Michael Buesch <m@bues.ch>
2602 W: http://bu3sch.de/btgpio.php
2604 F: drivers/gpio/gpio-bt8xx.c
2607 M: Chris Mason <clm@fb.com>
2608 M: Josef Bacik <jbacik@fb.com>
2609 M: David Sterba <dsterba@suse.com>
2610 L: linux-btrfs@vger.kernel.org
2611 W: http://btrfs.wiki.kernel.org/
2612 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2615 F: Documentation/filesystems/btrfs.txt
2618 BTTV VIDEO4LINUX DRIVER
2619 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2620 L: linux-media@vger.kernel.org
2621 W: https://linuxtv.org
2622 T: git git://linuxtv.org/media_tree.git
2624 F: Documentation/video4linux/bttv/
2625 F: drivers/media/pci/bt8xx/bttv*
2627 BUSLOGIC SCSI DRIVER
2628 M: Khalid Aziz <khalid@gonehiking.org>
2629 L: linux-scsi@vger.kernel.org
2631 F: drivers/scsi/BusLogic.*
2632 F: drivers/scsi/FlashPoint.*
2634 C-MEDIA CMI8788 DRIVER
2635 M: Clemens Ladisch <clemens@ladisch.de>
2636 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2637 T: git git://git.alsa-project.org/alsa-kernel.git
2639 F: sound/pci/oxygen/
2642 M: Mark Salter <msalter@redhat.com>
2643 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2644 L: linux-c6x-dev@linux-c6x.org
2645 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2649 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2650 M: David Howells <dhowells@redhat.com>
2651 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2653 F: Documentation/filesystems/caching/cachefiles.txt
2656 CADET FM/AM RADIO RECEIVER DRIVER
2657 M: Hans Verkuil <hverkuil@xs4all.nl>
2658 L: linux-media@vger.kernel.org
2659 T: git git://linuxtv.org/media_tree.git
2660 W: https://linuxtv.org
2662 F: drivers/media/radio/radio-cadet*
2664 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2665 M: Jonathan Corbet <corbet@lwn.net>
2666 L: linux-media@vger.kernel.org
2667 T: git git://linuxtv.org/media_tree.git
2669 F: Documentation/video4linux/cafe_ccic
2670 F: drivers/media/platform/marvell-ccic/
2673 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2674 L: netdev@vger.kernel.org
2676 F: Documentation/networking/caif/
2677 F: drivers/net/caif/
2678 F: include/uapi/linux/caif/
2679 F: include/net/caif/
2682 CALGARY x86-64 IOMMU
2683 M: Muli Ben-Yehuda <muli@il.ibm.com>
2684 M: "Jon D. Mason" <jdmason@kudzu.us>
2685 L: discuss@x86-64.org
2687 F: arch/x86/kernel/pci-calgary_64.c
2688 F: arch/x86/kernel/tce_64.c
2689 F: arch/x86/include/asm/calgary.h
2690 F: arch/x86/include/asm/tce.h
2693 M: Oliver Hartkopp <socketcan@hartkopp.net>
2694 M: Marc Kleine-Budde <mkl@pengutronix.de>
2695 L: linux-can@vger.kernel.org
2696 W: https://github.com/linux-can
2697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2700 F: Documentation/networking/can.txt
2702 F: include/linux/can/core.h
2703 F: include/uapi/linux/can.h
2704 F: include/uapi/linux/can/bcm.h
2705 F: include/uapi/linux/can/raw.h
2706 F: include/uapi/linux/can/gw.h
2709 M: Wolfgang Grandegger <wg@grandegger.com>
2710 M: Marc Kleine-Budde <mkl@pengutronix.de>
2711 L: linux-can@vger.kernel.org
2712 W: https://github.com/linux-can
2713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2717 F: include/linux/can/dev.h
2718 F: include/linux/can/platform/
2719 F: include/uapi/linux/can/error.h
2720 F: include/uapi/linux/can/netlink.h
2723 M: Serge Hallyn <serge.hallyn@canonical.com>
2724 L: linux-security-module@vger.kernel.org
2726 F: include/linux/capability.h
2727 F: include/uapi/linux/capability.h
2728 F: security/commoncap.c
2729 F: kernel/capability.c
2731 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2732 M: Kevin Tsai <ktsai@capellamicro.com>
2734 F: drivers/iio/light/cm*
2735 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2737 CAVIUM LIQUIDIO NETWORK DRIVER
2738 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2739 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2740 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2741 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2742 L: netdev@vger.kernel.org
2743 W: http://www.cavium.com
2745 F: drivers/net/ethernet/cavium/liquidio/
2747 CC2520 IEEE-802.15.4 RADIO DRIVER
2748 M: Varka Bhadram <varkabhadram@gmail.com>
2749 L: linux-wpan@vger.kernel.org
2751 F: drivers/net/ieee802154/cc2520.c
2752 F: include/linux/spi/cc2520.h
2753 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2755 CELL BROADBAND ENGINE ARCHITECTURE
2756 M: Arnd Bergmann <arnd@arndb.de>
2757 L: linuxppc-dev@lists.ozlabs.org
2758 W: http://www.ibm.com/developerworks/power/cell/
2760 F: arch/powerpc/include/asm/cell*.h
2761 F: arch/powerpc/include/asm/spu*.h
2762 F: arch/powerpc/include/uapi/asm/spu*.h
2763 F: arch/powerpc/oprofile/*cell*
2764 F: arch/powerpc/platforms/cell/
2766 CEPH COMMON CODE (LIBCEPH)
2767 M: Ilya Dryomov <idryomov@gmail.com>
2768 M: "Yan, Zheng" <zyan@redhat.com>
2769 M: Sage Weil <sage@redhat.com>
2770 L: ceph-devel@vger.kernel.org
2772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2773 T: git git://github.com/ceph/ceph-client.git
2776 F: include/linux/ceph/
2777 F: include/linux/crush/
2779 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2780 M: "Yan, Zheng" <zyan@redhat.com>
2781 M: Sage Weil <sage@redhat.com>
2782 M: Ilya Dryomov <idryomov@gmail.com>
2783 L: ceph-devel@vger.kernel.org
2785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2786 T: git git://github.com/ceph/ceph-client.git
2788 F: Documentation/filesystems/ceph.txt
2791 CERTIFICATE HANDLING:
2792 M: David Howells <dhowells@redhat.com>
2793 M: David Woodhouse <dwmw2@infradead.org>
2794 L: keyrings@vger.kernel.org
2796 F: Documentation/module-signing.txt
2798 F: scripts/sign-file.c
2799 F: scripts/extract-cert.c
2801 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2802 L: linux-usb@vger.kernel.org
2804 F: Documentation/usb/WUSB-Design-overview.txt
2805 F: Documentation/usb/wusb-cbaf
2806 F: drivers/usb/host/hwa-hc.c
2807 F: drivers/usb/host/whci/
2808 F: drivers/usb/wusbcore/
2809 F: include/linux/usb/wusb*
2811 CFAG12864B LCD DRIVER
2812 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2813 W: http://miguelojeda.es/auxdisplay.htm
2814 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2816 F: drivers/auxdisplay/cfag12864b.c
2817 F: include/linux/cfag12864b.h
2819 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2820 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2821 W: http://miguelojeda.es/auxdisplay.htm
2822 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2824 F: drivers/auxdisplay/cfag12864bfb.c
2825 F: include/linux/cfag12864b.h
2827 CFG80211 and NL80211
2828 M: Johannes Berg <johannes@sipsolutions.net>
2829 L: linux-wireless@vger.kernel.org
2830 W: http://wireless.kernel.org/
2831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2834 F: include/uapi/linux/nl80211.h
2835 F: include/net/cfg80211.h
2837 X: net/wireless/wext*
2839 CHAR and MISC DRIVERS
2840 M: Arnd Bergmann <arnd@arndb.de>
2841 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2846 F: include/linux/miscdevice.h
2849 M: Andy Whitcroft <apw@canonical.com>
2850 M: Joe Perches <joe@perches.com>
2852 F: scripts/checkpatch.pl
2854 CHINESE DOCUMENTATION
2855 M: Harry Wei <harryxiyou@gmail.com>
2856 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2857 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2859 F: Documentation/zh_CN/
2861 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2862 M: Peter Chen <Peter.Chen@nxp.com>
2863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2864 L: linux-usb@vger.kernel.org
2866 F: drivers/usb/chipidea/
2868 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2869 M: Hans de Goede <hdegoede@redhat.com>
2870 L: linux-input@vger.kernel.org
2872 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2873 F: drivers/input/touchscreen/chipone_icn8318.c
2875 CHROME HARDWARE PLATFORM SUPPORT
2876 M: Olof Johansson <olof@lixom.net>
2878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2879 F: drivers/platform/chrome/
2881 CISCO VIC ETHERNET NIC DRIVER
2882 M: Christian Benvenuti <benve@cisco.com>
2883 M: Sujith Sankar <ssujith@cisco.com>
2884 M: Govindarajulu Varadarajan <_govind@gmx.com>
2885 M: Neel Patel <neepatel@cisco.com>
2887 F: drivers/net/ethernet/cisco/enic/
2889 CISCO VIC LOW LATENCY NIC DRIVER
2890 M: Christian Benvenuti <benve@cisco.com>
2891 M: Dave Goodell <dgoodell@cisco.com>
2893 F: drivers/infiniband/hw/usnic/
2895 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2896 M: Hartley Sweeten <hsweeten@visionengravers.com>
2897 L: netdev@vger.kernel.org
2899 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2901 CIRRUS LOGIC AUDIO CODEC DRIVERS
2902 M: Brian Austin <brian.austin@cirrus.com>
2903 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2904 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2906 F: sound/soc/codecs/cs*
2909 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2910 L: linux-kernel@vger.kernel.org
2913 F: include/linux/cleancache.h
2916 M: Russell King <linux@arm.linux.org.uk>
2917 L: linux-clk@vger.kernel.org
2919 F: include/linux/clk.h
2921 CLOCKSOURCE, CLOCKEVENT DRIVERS
2922 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2923 M: Thomas Gleixner <tglx@linutronix.de>
2924 L: linux-kernel@vger.kernel.org
2925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2927 F: drivers/clocksource
2929 CISCO FCOE HBA DRIVER
2930 M: Hiral Patel <hiralpat@cisco.com>
2931 M: Suma Ramars <sramars@cisco.com>
2932 M: Brian Uchino <buchino@cisco.com>
2933 L: linux-scsi@vger.kernel.org
2935 F: drivers/scsi/fnic/
2937 CISCO SCSI HBA DRIVER
2938 M: Narsimhulu Musini <nmusini@cisco.com>
2939 M: Sesidhar Baddela <sebaddel@cisco.com>
2940 L: linux-scsi@vger.kernel.org
2942 F: drivers/scsi/snic/
2945 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2946 M: Daniel Oliveira Nascimento <don@syst.com.br>
2947 L: platform-driver-x86@vger.kernel.org
2949 F: drivers/platform/x86/classmate-laptop.c
2952 M: Hans Verkuil <hans.verkuil@cisco.com>
2953 L: linux-media@vger.kernel.org
2954 T: git git://linuxtv.org/media_tree.git
2955 W: https://linuxtv.org
2957 F: drivers/media/pci/cobalt/
2959 COCCINELLE/Semantic Patches (SmPL)
2960 M: Julia Lawall <Julia.Lawall@lip6.fr>
2961 M: Gilles Muller <Gilles.Muller@lip6.fr>
2962 M: Nicolas Palix <nicolas.palix@imag.fr>
2963 M: Michal Marek <mmarek@suse.com>
2964 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2966 W: http://coccinelle.lip6.fr/
2968 F: Documentation/coccinelle.txt
2969 F: scripts/coccinelle/
2970 F: scripts/coccicheck
2973 M: Jan Harkes <jaharkes@cs.cmu.edu>
2975 L: codalist@coda.cs.cmu.edu
2976 W: http://www.coda.cs.cmu.edu/
2978 F: Documentation/filesystems/coda.txt
2980 F: include/linux/coda*.h
2981 F: include/uapi/linux/coda*.h
2983 CODA V4L2 MEM2MEM DRIVER
2984 M: Philipp Zabel <p.zabel@pengutronix.de>
2985 L: linux-media@vger.kernel.org
2987 F: Documentation/devicetree/bindings/media/coda.txt
2988 F: drivers/media/platform/coda/
2990 COMMON CLK FRAMEWORK
2991 M: Michael Turquette <mturquette@baylibre.com>
2992 M: Stephen Boyd <sboyd@codeaurora.org>
2993 L: linux-clk@vger.kernel.org
2994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2997 X: drivers/clk/clkdev.c
2998 F: include/linux/clk-pr*
2999 F: include/linux/clk/
3001 COMMON INTERNET FILE SYSTEM (CIFS)
3002 M: Steve French <sfrench@samba.org>
3003 L: linux-cifs@vger.kernel.org
3004 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3005 W: http://linux-cifs.samba.org/
3006 T: git git://git.samba.org/sfrench/cifs-2.6.git
3008 F: Documentation/filesystems/cifs/
3011 COMPACTPCI HOTPLUG CORE
3012 M: Scott Murray <scott@spiteful.org>
3013 L: linux-pci@vger.kernel.org
3015 F: drivers/pci/hotplug/cpci_hotplug*
3017 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3018 M: Scott Murray <scott@spiteful.org>
3019 L: linux-pci@vger.kernel.org
3021 F: drivers/pci/hotplug/cpcihp_zt5550.*
3023 COMPACTPCI HOTPLUG GENERIC DRIVER
3024 M: Scott Murray <scott@spiteful.org>
3025 L: linux-pci@vger.kernel.org
3027 F: drivers/pci/hotplug/cpcihp_generic.c
3029 COMPAL LAPTOP SUPPORT
3030 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3031 L: platform-driver-x86@vger.kernel.org
3033 F: drivers/platform/x86/compal-laptop.c
3035 CONEXANT ACCESSRUNNER USB DRIVER
3036 L: accessrunner-general@lists.sourceforge.net
3037 W: http://accessrunner.sourceforge.net/
3039 F: drivers/usb/atm/cxacru.c
3042 M: Joel Becker <jlbec@evilplan.org>
3043 M: Christoph Hellwig <hch@lst.de>
3044 T: git git://git.infradead.org/users/hch/configfs.git
3047 F: include/linux/configfs.h
3050 M: Evgeniy Polyakov <zbr@ioremap.net>
3051 L: netdev@vger.kernel.org
3053 F: drivers/connector/
3055 CONTROL GROUP (CGROUP)
3056 M: Tejun Heo <tj@kernel.org>
3057 M: Li Zefan <lizefan@huawei.com>
3058 M: Johannes Weiner <hannes@cmpxchg.org>
3059 L: cgroups@vger.kernel.org
3060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3062 F: Documentation/cgroups/
3063 F: include/linux/cgroup*
3066 CONTROL GROUP - CPUSET
3067 M: Li Zefan <lizefan@huawei.com>
3068 L: cgroups@vger.kernel.org
3069 W: http://www.bullopensource.org/cpuset/
3070 W: http://oss.sgi.com/projects/cpusets/
3071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3073 F: Documentation/cgroups/cpusets.txt
3074 F: include/linux/cpuset.h
3077 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3078 M: Johannes Weiner <hannes@cmpxchg.org>
3079 M: Michal Hocko <mhocko@kernel.org>
3080 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3081 L: cgroups@vger.kernel.org
3082 L: linux-mm@kvack.org
3087 CORETEMP HARDWARE MONITORING DRIVER
3088 M: Fenghua Yu <fenghua.yu@intel.com>
3089 L: lm-sensors@lm-sensors.org
3091 F: Documentation/hwmon/coretemp
3092 F: drivers/hwmon/coretemp.c
3094 COSA/SRP SYNC SERIAL DRIVER
3095 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3096 W: http://www.fi.muni.cz/~kas/cosa/
3098 F: drivers/net/wan/cosa*
3100 CPMAC ETHERNET DRIVER
3101 M: Florian Fainelli <florian@openwrt.org>
3102 L: netdev@vger.kernel.org
3104 F: drivers/net/ethernet/ti/cpmac.c
3106 CPU FREQUENCY DRIVERS
3107 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3108 M: Viresh Kumar <viresh.kumar@linaro.org>
3109 L: linux-pm@vger.kernel.org
3111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3112 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3114 F: include/linux/cpufreq.h
3116 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3117 M: Viresh Kumar <viresh.kumar@linaro.org>
3118 M: Sudeep Holla <sudeep.holla@arm.com>
3119 L: linux-pm@vger.kernel.org
3120 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3122 F: drivers/cpufreq/arm_big_little.h
3123 F: drivers/cpufreq/arm_big_little.c
3124 F: drivers/cpufreq/arm_big_little_dt.c
3126 CPUIDLE DRIVER - ARM BIG LITTLE
3127 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3128 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3129 L: linux-pm@vger.kernel.org
3130 L: linux-arm-kernel@lists.infradead.org
3131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3133 F: drivers/cpuidle/cpuidle-big_little.c
3135 CPUIDLE DRIVER - ARM EXYNOS
3136 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3137 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3138 M: Kukjin Kim <kgene@kernel.org>
3139 L: linux-pm@vger.kernel.org
3140 L: linux-samsung-soc@vger.kernel.org
3142 F: drivers/cpuidle/cpuidle-exynos.c
3143 F: arch/arm/mach-exynos/pm.c
3146 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3147 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3148 L: linux-pm@vger.kernel.org
3150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3151 F: drivers/cpuidle/*
3152 F: include/linux/cpuidle.h
3155 M: "H. Peter Anvin" <hpa@zytor.com>
3157 F: arch/x86/kernel/cpuid.c
3158 F: arch/x86/kernel/msr.c
3160 CPU POWER MONITORING SUBSYSTEM
3161 M: Thomas Renninger <trenn@suse.com>
3162 L: linux-pm@vger.kernel.org
3164 F: tools/power/cpupower/
3167 W: http://sourceforge.net/projects/cramfs/
3168 S: Orphan / Obsolete
3169 F: Documentation/filesystems/cramfs.txt
3173 M: Mikael Starvik <starvik@axis.com>
3174 M: Jesper Nilsson <jesper.nilsson@axis.com>
3175 L: linux-cris-kernel@axis.com
3176 W: http://developer.axis.com
3177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3180 F: drivers/tty/serial/crisv10.*
3183 M: Herbert Xu <herbert@gondor.apana.org.au>
3184 M: "David S. Miller" <davem@davemloft.net>
3185 L: linux-crypto@vger.kernel.org
3186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3189 F: Documentation/crypto/
3190 F: Documentation/DocBook/crypto-API.tmpl
3196 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3197 M: Neil Horman <nhorman@tuxdriver.com>
3198 L: linux-crypto@vger.kernel.org
3200 F: crypto/ansi_cprng.c
3204 M: Hans Verkuil <hverkuil@xs4all.nl>
3205 L: linux-media@vger.kernel.org
3206 T: git git://linuxtv.org/media_tree.git
3207 W: http://linuxtv.org
3209 F: drivers/media/i2c/cs3308.c
3210 F: drivers/media/i2c/cs3308.h
3212 CS5535 Audio ALSA driver
3213 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3215 F: sound/pci/cs5535audio/
3218 M: Solomon Peachy <pizza@shaftnet.org>
3220 F: drivers/net/wireless/st/cw1200/
3222 CX18 VIDEO4LINUX DRIVER
3223 M: Andy Walls <awalls@md.metrocast.net>
3224 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3225 L: linux-media@vger.kernel.org
3226 T: git git://linuxtv.org/media_tree.git
3227 W: https://linuxtv.org
3228 W: http://www.ivtvdriver.org/index.php/Cx18
3230 F: Documentation/video4linux/cx18.txt
3231 F: drivers/media/pci/cx18/
3232 F: include/uapi/linux/ivtv*
3234 CX2341X MPEG ENCODER HELPER MODULE
3235 M: Hans Verkuil <hverkuil@xs4all.nl>
3236 L: linux-media@vger.kernel.org
3237 T: git git://linuxtv.org/media_tree.git
3238 W: https://linuxtv.org
3240 F: drivers/media/common/cx2341x*
3241 F: include/media/cx2341x*
3243 CX24120 MEDIA DRIVER
3244 M: Jemma Denson <jdenson@gmail.com>
3245 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3246 L: linux-media@vger.kernel.org
3247 W: https://linuxtv.org
3248 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3250 F: drivers/media/dvb-frontends/cx24120*
3252 CX88 VIDEO4LINUX DRIVER
3253 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3254 L: linux-media@vger.kernel.org
3255 W: https://linuxtv.org
3256 T: git git://linuxtv.org/media_tree.git
3258 F: Documentation/video4linux/cx88/
3259 F: drivers/media/pci/cx88/
3261 CXD2820R MEDIA DRIVER
3262 M: Antti Palosaari <crope@iki.fi>
3263 L: linux-media@vger.kernel.org
3264 W: https://linuxtv.org
3265 W: http://palosaari.fi/linux/
3266 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3267 T: git git://linuxtv.org/anttip/media_tree.git
3269 F: drivers/media/dvb-frontends/cxd2820r*
3271 CXGB3 ETHERNET DRIVER (CXGB3)
3272 M: Santosh Raspatur <santosh@chelsio.com>
3273 L: netdev@vger.kernel.org
3274 W: http://www.chelsio.com
3276 F: drivers/net/ethernet/chelsio/cxgb3/
3278 CXGB3 ISCSI DRIVER (CXGB3I)
3279 M: Karen Xie <kxie@chelsio.com>
3280 L: linux-scsi@vger.kernel.org
3281 W: http://www.chelsio.com
3283 F: drivers/scsi/cxgbi/cxgb3i
3285 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3286 M: Steve Wise <swise@chelsio.com>
3287 L: linux-rdma@vger.kernel.org
3288 W: http://www.openfabrics.org
3290 F: drivers/infiniband/hw/cxgb3/
3292 CXGB4 ETHERNET DRIVER (CXGB4)
3293 M: Hariprasad S <hariprasad@chelsio.com>
3294 L: netdev@vger.kernel.org
3295 W: http://www.chelsio.com
3297 F: drivers/net/ethernet/chelsio/cxgb4/
3299 CXGB4 ISCSI DRIVER (CXGB4I)
3300 M: Karen Xie <kxie@chelsio.com>
3301 L: linux-scsi@vger.kernel.org
3302 W: http://www.chelsio.com
3304 F: drivers/scsi/cxgbi/cxgb4i
3306 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3307 M: Steve Wise <swise@chelsio.com>
3308 L: linux-rdma@vger.kernel.org
3309 W: http://www.openfabrics.org
3311 F: drivers/infiniband/hw/cxgb4/
3313 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3314 M: Casey Leedom <leedom@chelsio.com>
3315 L: netdev@vger.kernel.org
3316 W: http://www.chelsio.com
3318 F: drivers/net/ethernet/chelsio/cxgb4vf/
3320 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3321 M: Ian Munsie <imunsie@au1.ibm.com>
3322 M: Michael Neuling <mikey@neuling.org>
3323 L: linuxppc-dev@lists.ozlabs.org
3325 F: drivers/misc/cxl/
3326 F: include/misc/cxl*
3327 F: include/uapi/misc/cxl.h
3328 F: Documentation/powerpc/cxl.txt
3329 F: Documentation/powerpc/cxl.txt
3330 F: Documentation/ABI/testing/sysfs-class-cxl
3332 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3333 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3334 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3335 L: linux-scsi@vger.kernel.org
3337 F: drivers/scsi/cxlflash/
3338 F: include/uapi/scsi/cxlflash_ioctls.h
3339 F: Documentation/powerpc/cxlflash.txt
3341 STMMAC ETHERNET DRIVER
3342 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3343 L: netdev@vger.kernel.org
3344 W: http://www.stlinux.com
3346 F: drivers/net/ethernet/stmicro/stmmac/
3349 M: Russell King <linux@arm.linux.org.uk>
3350 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3351 W: http://www.arm.linux.org.uk/
3353 F: drivers/video/fbdev/cyber2000fb.*
3355 CYCLADES ASYNC MUX DRIVER
3356 W: http://www.cyclades.com/
3358 F: drivers/tty/cyclades.c
3359 F: include/linux/cyclades.h
3360 F: include/uapi/linux/cyclades.h
3362 CYCLADES PC300 DRIVER
3363 W: http://www.cyclades.com/
3365 F: drivers/net/wan/pc300*
3367 CYPRESS_FIRMWARE MEDIA DRIVER
3368 M: Antti Palosaari <crope@iki.fi>
3369 L: linux-media@vger.kernel.org
3370 W: https://linuxtv.org
3371 W: http://palosaari.fi/linux/
3372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3373 T: git git://linuxtv.org/anttip/media_tree.git
3375 F: drivers/media/common/cypress_firmware*
3377 CYTTSP TOUCHSCREEN DRIVER
3378 M: Ferruh Yigit <fery@cypress.com>
3379 L: linux-input@vger.kernel.org
3381 F: drivers/input/touchscreen/cyttsp*
3382 F: include/linux/input/cyttsp.h
3384 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3385 M: Joshua Kinard <kumba@gentoo.org>
3387 F: drivers/rtc/rtc-ds1685.c
3388 F: include/linux/rtc/ds1685.h
3390 DAMA SLAVE for AX.25
3391 M: Joerg Reuter <jreuter@yaina.de>
3392 W: http://yaina.de/jreuter/
3393 W: http://www.qsl.net/dl1bke/
3394 L: linux-hams@vger.kernel.org
3396 F: net/ax25/af_ax25.c
3397 F: net/ax25/ax25_dev.c
3398 F: net/ax25/ax25_ds_*
3399 F: net/ax25/ax25_in.c
3400 F: net/ax25/ax25_out.c
3401 F: net/ax25/ax25_timer.c
3402 F: net/ax25/sysctl_net_ax25.c
3404 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3405 L: netdev@vger.kernel.org
3407 F: Documentation/networking/dmfe.txt
3408 F: drivers/net/ethernet/dec/tulip/dmfe.c
3410 DC390/AM53C974 SCSI driver
3411 M: Hannes Reinecke <hare@suse.com>
3412 L: linux-scsi@vger.kernel.org
3414 F: drivers/scsi/am53c974.c
3417 M: Oliver Neukum <oliver@neukum.org>
3418 M: Ali Akcaagac <aliakc@web.de>
3419 M: Jamie Lenehan <lenehan@twibble.org>
3420 L: dc395x@twibble.org
3421 W: http://twibble.org/dist/dc395x/
3422 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3424 F: Documentation/scsi/dc395x.txt
3425 F: drivers/scsi/dc395x.*
3428 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3429 L: dccp@vger.kernel.org
3430 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3432 F: include/linux/dccp.h
3433 F: include/uapi/linux/dccp.h
3434 F: include/linux/tfrc.h
3437 DECnet NETWORK LAYER
3438 W: http://linux-decnet.sourceforge.net
3439 L: linux-decnet-user@lists.sourceforge.net
3441 F: Documentation/networking/decnet.txt
3444 DECSTATION PLATFORM SUPPORT
3445 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3446 L: linux-mips@linux-mips.org
3447 W: http://www.linux-mips.org/wiki/DECstation
3450 F: arch/mips/include/asm/dec/
3451 F: arch/mips/include/asm/mach-dec/
3453 DEFXX FDDI NETWORK DRIVER
3454 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3456 F: drivers/net/fddi/defxx.*
3459 M: Matthew Garrett <mjg59@srcf.ucam.org>
3460 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3461 L: platform-driver-x86@vger.kernel.org
3463 F: drivers/platform/x86/dell-laptop.c
3465 DELL LAPTOP RBTN DRIVER
3466 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3468 F: drivers/platform/x86/dell-rbtn.*
3470 DELL LAPTOP FREEFALL DRIVER
3471 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3473 F: drivers/platform/x86/dell-smo8800.c
3475 DELL LAPTOP SMM DRIVER
3476 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3478 F: drivers/hwmon/dell-smm-hwmon.c
3479 F: include/uapi/linux/i8k.h
3481 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3482 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3484 F: Documentation/dcdbas.txt
3485 F: drivers/firmware/dcdbas.*
3487 DELL WMI EXTRAS DRIVER
3488 M: Matthew Garrett <mjg59@srcf.ucam.org>
3489 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3491 F: drivers/platform/x86/dell-wmi.c
3493 DESIGNWARE USB2 DRD IP DRIVER
3494 M: John Youn <johnyoun@synopsys.com>
3495 L: linux-usb@vger.kernel.org
3496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3498 F: drivers/usb/dwc2/
3500 DESIGNWARE USB3 DRD IP DRIVER
3501 M: Felipe Balbi <balbi@kernel.org>
3502 L: linux-usb@vger.kernel.org
3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3505 F: drivers/usb/dwc3/
3507 DEVICE COREDUMP (DEV_COREDUMP)
3508 M: Johannes Berg <johannes@sipsolutions.net>
3509 L: linux-kernel@vger.kernel.org
3511 F: drivers/base/devcoredump.c
3512 F: include/linux/devcoredump.h
3514 DEVICE FREQUENCY (DEVFREQ)
3515 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3516 M: Kyungmin Park <kyungmin.park@samsung.com>
3517 L: linux-pm@vger.kernel.org
3518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3521 F: include/linux/devfreq.h
3522 F: Documentation/devicetree/bindings/devfreq/
3524 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3525 M: Chanwoo Choi <cw00.choi@samsung.com>
3526 L: linux-pm@vger.kernel.org
3527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3529 F: drivers/devfreq/event/
3530 F: drivers/devfreq/devfreq-event.c
3531 F: include/linux/devfreq-event.h
3532 F: Documentation/devicetree/bindings/devfreq/event/
3534 DEVICE NUMBER REGISTRY
3535 M: Torben Mathiasen <device@lanana.org>
3536 W: http://lanana.org/docs/device-list/index.html
3540 M: Alasdair Kergon <agk@redhat.com>
3541 M: Mike Snitzer <snitzer@redhat.com>
3542 M: dm-devel@redhat.com
3543 L: dm-devel@redhat.com
3544 W: http://sources.redhat.com/dm
3545 Q: http://patchwork.kernel.org/project/dm-devel/list/
3546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3547 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3549 F: Documentation/device-mapper/
3551 F: drivers/md/persistent-data/
3552 F: include/linux/device-mapper.h
3553 F: include/linux/dm-*.h
3554 F: include/uapi/linux/dm-*.h
3557 M: Jiri Pirko <jiri@mellanox.com>
3558 L: netdev@vger.kernel.org
3560 F: net/core/devlink.c
3561 F: include/net/devlink.h
3562 F: include/uapi/linux/devlink.h
3564 DIALOG SEMICONDUCTOR DRIVERS
3565 M: Support Opensource <support.opensource@diasemi.com>
3566 W: http://www.dialog-semiconductor.com/products
3568 F: Documentation/hwmon/da90??
3569 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3570 F: drivers/gpio/gpio-da90??.c
3571 F: drivers/hwmon/da90??-hwmon.c
3572 F: drivers/iio/adc/da91??-*.c
3573 F: drivers/input/misc/da90??_onkey.c
3574 F: drivers/input/touchscreen/da9052_tsi.c
3575 F: drivers/leds/leds-da90??.c
3576 F: drivers/mfd/da903x.c
3577 F: drivers/mfd/da90??-*.c
3578 F: drivers/mfd/da91??-*.c
3579 F: drivers/power/da9052-battery.c
3580 F: drivers/power/da91??-*.c
3581 F: drivers/regulator/da903x.c
3582 F: drivers/regulator/da9???-regulator.[ch]
3583 F: drivers/rtc/rtc-da90??.c
3584 F: drivers/video/backlight/da90??_bl.c
3585 F: drivers/watchdog/da90??_wdt.c
3586 F: include/linux/mfd/da903x.h
3587 F: include/linux/mfd/da9052/
3588 F: include/linux/mfd/da9055/
3589 F: include/linux/mfd/da9063/
3590 F: include/linux/mfd/da9150/
3591 F: include/sound/da[79]*.h
3592 F: sound/soc/codecs/da[79]*.[ch]
3594 DIGI NEO AND CLASSIC PCI PRODUCTS
3595 M: Lidza Louina <lidza.louina@gmail.com>
3596 M: Mark Hounschell <markh@compro.net>
3597 L: driverdev-devel@linuxdriverproject.org
3599 F: drivers/staging/dgnc/
3601 DIOLAN U2C-12 I2C DRIVER
3602 M: Guenter Roeck <linux@roeck-us.net>
3603 L: linux-i2c@vger.kernel.org
3605 F: drivers/i2c/busses/i2c-diolan-u2c.c
3608 M: Matthew Wilcox <willy@linux.intel.com>
3609 L: linux-fsdevel@vger.kernel.org
3613 DIRECTORY NOTIFICATION (DNOTIFY)
3614 M: Eric Paris <eparis@parisplace.org>
3616 F: Documentation/filesystems/dnotify.txt
3617 F: fs/notify/dnotify/
3618 F: include/linux/dnotify.h
3620 DISK GEOMETRY AND PARTITION HANDLING
3621 M: Andries Brouwer <aeb@cwi.nl>
3622 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3623 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3624 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3628 M: Jan Kara <jack@suse.com>
3630 F: Documentation/filesystems/quota.txt
3632 F: include/linux/quota*.h
3633 F: include/uapi/linux/quota*.h
3635 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3636 M: Bernie Thompson <bernie@plugable.com>
3637 L: linux-fbdev@vger.kernel.org
3639 W: http://plugable.com/category/projects/udlfb/
3640 F: drivers/video/fbdev/udlfb.c
3641 F: include/video/udlfb.h
3642 F: Documentation/fb/udlfb.txt
3644 DISTRIBUTED LOCK MANAGER (DLM)
3645 M: Christine Caulfield <ccaulfie@redhat.com>
3646 M: David Teigland <teigland@redhat.com>
3647 L: cluster-devel@redhat.com
3648 W: http://sources.redhat.com/cluster/
3649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3653 DMA BUFFER SHARING FRAMEWORK
3654 M: Sumit Semwal <sumit.semwal@linaro.org>
3656 L: linux-media@vger.kernel.org
3657 L: dri-devel@lists.freedesktop.org
3658 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3660 F: include/linux/dma-buf*
3661 F: include/linux/reservation.h
3662 F: include/linux/*fence.h
3663 F: Documentation/dma-buf-sharing.txt
3664 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3666 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3667 M: Vinod Koul <vinod.koul@intel.com>
3668 L: dmaengine@vger.kernel.org
3669 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3672 F: include/linux/dmaengine.h
3673 F: Documentation/dmaengine/
3674 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3676 DME1737 HARDWARE MONITOR DRIVER
3677 M: Juerg Haefliger <juergh@gmail.com>
3678 L: lm-sensors@lm-sensors.org
3680 F: Documentation/hwmon/dme1737
3681 F: drivers/hwmon/dme1737.c
3684 M: Jean Delvare <jdelvare@suse.com>
3686 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3687 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3688 F: drivers/firmware/dmi-id.c
3689 F: drivers/firmware/dmi_scan.c
3690 F: include/linux/dmi.h
3693 M: Jonathan Corbet <corbet@lwn.net>
3694 L: linux-doc@vger.kernel.org
3697 F: scripts/docproc.c
3698 F: scripts/kernel-doc*
3699 X: Documentation/ABI/
3700 X: Documentation/devicetree/
3701 X: Documentation/acpi
3702 X: Documentation/power
3703 X: Documentation/spi
3704 X: Documentation/DocBook/media
3705 T: git git://git.lwn.net/linux.git docs-next
3708 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3709 L: blinux-list@redhat.com
3711 F: drivers/char/dtlk.c
3712 F: include/linux/dtlk.h
3714 DPT_I2O SCSI RAID DRIVER
3715 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3716 L: linux-scsi@vger.kernel.org
3717 W: http://www.adaptec.com/
3719 F: drivers/scsi/dpt*
3720 F: drivers/scsi/dpt/
3723 M: Philipp Reisner <philipp.reisner@linbit.com>
3724 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3725 L: drbd-dev@lists.linbit.com
3726 W: http://www.drbd.org
3727 T: git git://git.linbit.com/linux-drbd.git
3728 T: git git://git.linbit.com/drbd-8.4.git
3730 F: drivers/block/drbd/
3732 F: Documentation/blockdev/drbd/
3734 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3735 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3738 F: Documentation/kobject.txt
3743 F: include/linux/debugfs.h
3744 F: include/linux/kobj*
3748 M: David Airlie <airlied@linux.ie>
3749 L: dri-devel@lists.freedesktop.org
3750 T: git git://people.freedesktop.org/~airlied/linux
3755 F: include/uapi/drm/
3758 M: Alex Deucher <alexander.deucher@amd.com>
3759 M: Christian König <christian.koenig@amd.com>
3760 L: dri-devel@lists.freedesktop.org
3761 T: git git://people.freedesktop.org/~agd5f/linux
3763 F: drivers/gpu/drm/radeon/
3764 F: include/uapi/drm/radeon*
3767 M: Thierry Reding <thierry.reding@gmail.com>
3768 L: dri-devel@lists.freedesktop.org
3769 T: git git://anongit.freedesktop.org/tegra/linux.git
3771 F: drivers/gpu/drm/drm_panel.c
3772 F: drivers/gpu/drm/panel/
3773 F: include/drm/drm_panel.h
3774 F: Documentation/devicetree/bindings/display/panel/
3776 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3777 M: Daniel Vetter <daniel.vetter@intel.com>
3778 M: Jani Nikula <jani.nikula@linux.intel.com>
3779 L: intel-gfx@lists.freedesktop.org
3780 L: dri-devel@lists.freedesktop.org
3781 W: https://01.org/linuxgraphics/
3782 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3783 T: git git://anongit.freedesktop.org/drm-intel
3785 F: drivers/gpu/drm/i915/
3786 F: include/drm/i915*
3787 F: include/uapi/drm/i915*
3789 DRM DRIVERS FOR ATMEL HLCDC
3790 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3791 L: dri-devel@lists.freedesktop.org
3793 F: drivers/gpu/drm/atmel-hlcdc/
3794 F: Documentation/devicetree/bindings/drm/atmel/
3796 DRM DRIVERS FOR EXYNOS
3797 M: Inki Dae <inki.dae@samsung.com>
3798 M: Joonyoung Shim <jy0922.shim@samsung.com>
3799 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3800 M: Kyungmin Park <kyungmin.park@samsung.com>
3801 L: dri-devel@lists.freedesktop.org
3802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3804 F: drivers/gpu/drm/exynos/
3805 F: include/drm/exynos*
3806 F: include/uapi/drm/exynos*
3808 DRM DRIVERS FOR FREESCALE DCU
3809 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3810 M: Alison Wang <alison.wang@freescale.com>
3811 L: dri-devel@lists.freedesktop.org
3813 F: drivers/gpu/drm/fsl-dcu/
3814 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3815 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3817 DRM DRIVERS FOR FREESCALE IMX
3818 M: Philipp Zabel <p.zabel@pengutronix.de>
3819 L: dri-devel@lists.freedesktop.org
3821 F: drivers/gpu/drm/imx/
3822 F: drivers/gpu/ipu-v3/
3823 F: Documentation/devicetree/bindings/display/imx/
3825 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3826 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3827 L: dri-devel@lists.freedesktop.org
3828 T: git git://github.com/patjak/drm-gma500
3830 F: drivers/gpu/drm/gma500
3831 F: include/drm/gma500*
3833 DRM DRIVERS FOR NVIDIA TEGRA
3834 M: Thierry Reding <thierry.reding@gmail.com>
3835 M: Terje Bergström <tbergstrom@nvidia.com>
3836 L: dri-devel@lists.freedesktop.org
3837 L: linux-tegra@vger.kernel.org
3838 T: git git://anongit.freedesktop.org/tegra/linux.git
3840 F: drivers/gpu/drm/tegra/
3841 F: drivers/gpu/host1x/
3842 F: include/linux/host1x.h
3843 F: include/uapi/drm/tegra_drm.h
3844 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3846 DRM DRIVERS FOR RENESAS
3847 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3848 L: dri-devel@lists.freedesktop.org
3849 L: linux-renesas-soc@vger.kernel.org
3850 T: git git://people.freedesktop.org/~airlied/linux
3852 F: drivers/gpu/drm/rcar-du/
3853 F: drivers/gpu/drm/shmobile/
3854 F: include/linux/platform_data/shmob_drm.h
3856 DRM DRIVERS FOR ROCKCHIP
3857 M: Mark Yao <mark.yao@rock-chips.com>
3858 L: dri-devel@lists.freedesktop.org
3860 F: drivers/gpu/drm/rockchip/
3861 F: Documentation/devicetree/bindings/display/rockchip*
3864 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3865 M: Vincent Abriou <vincent.abriou@st.com>
3866 L: dri-devel@lists.freedesktop.org
3867 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3869 F: drivers/gpu/drm/sti
3870 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3872 DRM DRIVERS FOR VIVANTE GPU IP
3873 M: Lucas Stach <l.stach@pengutronix.de>
3874 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3875 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3876 L: dri-devel@lists.freedesktop.org
3878 F: drivers/gpu/drm/etnaviv
3879 F: Documentation/devicetree/bindings/display/etnaviv
3881 DSBR100 USB FM RADIO DRIVER
3882 M: Alexey Klimov <klimov.linux@gmail.com>
3883 L: linux-media@vger.kernel.org
3884 T: git git://linuxtv.org/media_tree.git
3886 F: drivers/media/radio/dsbr100.c
3889 M: Francois Romieu <romieu@fr.zoreil.com>
3890 L: netdev@vger.kernel.org
3892 F: drivers/net/wan/dscc4.c
3895 M: Hans Verkuil <hverkuil@xs4all.nl>
3896 L: linux-media@vger.kernel.org
3897 T: git git://linuxtv.org/media_tree.git
3898 W: https://linuxtv.org
3900 F: drivers/media/pci/dt3155/
3902 DVB_USB_AF9015 MEDIA DRIVER
3903 M: Antti Palosaari <crope@iki.fi>
3904 L: linux-media@vger.kernel.org
3905 W: https://linuxtv.org
3906 W: http://palosaari.fi/linux/
3907 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3908 T: git git://linuxtv.org/anttip/media_tree.git
3910 F: drivers/media/usb/dvb-usb-v2/af9015*
3912 DVB_USB_AF9035 MEDIA DRIVER
3913 M: Antti Palosaari <crope@iki.fi>
3914 L: linux-media@vger.kernel.org
3915 W: https://linuxtv.org
3916 W: http://palosaari.fi/linux/
3917 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918 T: git git://linuxtv.org/anttip/media_tree.git
3920 F: drivers/media/usb/dvb-usb-v2/af9035*
3922 DVB_USB_ANYSEE MEDIA DRIVER
3923 M: Antti Palosaari <crope@iki.fi>
3924 L: linux-media@vger.kernel.org
3925 W: https://linuxtv.org
3926 W: http://palosaari.fi/linux/
3927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3928 T: git git://linuxtv.org/anttip/media_tree.git
3930 F: drivers/media/usb/dvb-usb-v2/anysee*
3932 DVB_USB_AU6610 MEDIA DRIVER
3933 M: Antti Palosaari <crope@iki.fi>
3934 L: linux-media@vger.kernel.org
3935 W: https://linuxtv.org
3936 W: http://palosaari.fi/linux/
3937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3938 T: git git://linuxtv.org/anttip/media_tree.git
3940 F: drivers/media/usb/dvb-usb-v2/au6610*
3942 DVB_USB_CE6230 MEDIA DRIVER
3943 M: Antti Palosaari <crope@iki.fi>
3944 L: linux-media@vger.kernel.org
3945 W: https://linuxtv.org
3946 W: http://palosaari.fi/linux/
3947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3948 T: git git://linuxtv.org/anttip/media_tree.git
3950 F: drivers/media/usb/dvb-usb-v2/ce6230*
3952 DVB_USB_CXUSB MEDIA DRIVER
3953 M: Michael Krufky <mkrufky@linuxtv.org>
3954 L: linux-media@vger.kernel.org
3955 W: https://linuxtv.org
3956 W: http://github.com/mkrufky
3957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3958 T: git git://linuxtv.org/media_tree.git
3960 F: drivers/media/usb/dvb-usb/cxusb*
3962 DVB_USB_EC168 MEDIA DRIVER
3963 M: Antti Palosaari <crope@iki.fi>
3964 L: linux-media@vger.kernel.org
3965 W: https://linuxtv.org
3966 W: http://palosaari.fi/linux/
3967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3968 T: git git://linuxtv.org/anttip/media_tree.git
3970 F: drivers/media/usb/dvb-usb-v2/ec168*
3972 DVB_USB_GL861 MEDIA DRIVER
3973 M: Antti Palosaari <crope@iki.fi>
3974 L: linux-media@vger.kernel.org
3975 W: https://linuxtv.org
3976 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3977 T: git git://linuxtv.org/anttip/media_tree.git
3979 F: drivers/media/usb/dvb-usb-v2/gl861*
3981 DVB_USB_MXL111SF MEDIA DRIVER
3982 M: Michael Krufky <mkrufky@linuxtv.org>
3983 L: linux-media@vger.kernel.org
3984 W: https://linuxtv.org
3985 W: http://github.com/mkrufky
3986 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3989 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3991 DVB_USB_RTL28XXU MEDIA DRIVER
3992 M: Antti Palosaari <crope@iki.fi>
3993 L: linux-media@vger.kernel.org
3994 W: https://linuxtv.org
3995 W: http://palosaari.fi/linux/
3996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3997 T: git git://linuxtv.org/anttip/media_tree.git
3999 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4001 DVB_USB_V2 MEDIA DRIVER
4002 M: Antti Palosaari <crope@iki.fi>
4003 L: linux-media@vger.kernel.org
4004 W: https://linuxtv.org
4005 W: http://palosaari.fi/linux/
4006 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4007 T: git git://linuxtv.org/anttip/media_tree.git
4009 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4010 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4013 M: Jason Baron <jbaron@akamai.com>
4015 F: lib/dynamic_debug.c
4016 F: include/linux/dynamic_debug.h
4018 DZ DECSTATION DZ11 SERIAL DRIVER
4019 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4021 F: drivers/tty/serial/dz.*
4023 E3X0 POWER BUTTON DRIVER
4024 M: Moritz Fischer <moritz.fischer@ettus.com>
4025 L: usrp-users@lists.ettus.com
4026 W: http://www.ettus.com
4028 F: drivers/input/misc/e3x0-button.c
4029 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4032 M: Antti Palosaari <crope@iki.fi>
4033 L: linux-media@vger.kernel.org
4034 W: https://linuxtv.org
4035 W: http://palosaari.fi/linux/
4036 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4037 T: git git://linuxtv.org/anttip/media_tree.git
4039 F: drivers/media/tuners/e4000*
4041 EATA ISA/EISA/PCI SCSI DRIVER
4042 M: Dario Ballabio <ballabio_dario@emc.com>
4043 L: linux-scsi@vger.kernel.org
4045 F: drivers/scsi/eata.c
4048 M: Antti Palosaari <crope@iki.fi>
4049 L: linux-media@vger.kernel.org
4050 W: https://linuxtv.org
4051 W: http://palosaari.fi/linux/
4052 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4053 T: git git://linuxtv.org/anttip/media_tree.git
4055 F: drivers/media/dvb-frontends/ec100*
4058 M: Tyler Hicks <tyhicks@canonical.com>
4059 L: ecryptfs@vger.kernel.org
4060 W: http://ecryptfs.org
4061 W: https://launchpad.net/ecryptfs
4062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4064 F: Documentation/filesystems/ecryptfs.txt
4068 M: Doug Thompson <dougthompson@xmission.com>
4069 M: Borislav Petkov <bp@alien8.de>
4070 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4071 L: linux-edac@vger.kernel.org
4072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4075 F: Documentation/edac.txt
4077 F: include/linux/edac.h
4080 M: Doug Thompson <dougthompson@xmission.com>
4081 M: Borislav Petkov <bp@alien8.de>
4082 L: linux-edac@vger.kernel.org
4084 F: drivers/edac/amd64_edac*
4087 M: Doug Thompson <dougthompson@xmission.com>
4088 M: Robert Richter <rric@kernel.org>
4089 L: linux-edac@vger.kernel.org
4091 F: drivers/edac/highbank*
4094 M: Ralf Baechle <ralf@linux-mips.org>
4095 M: David Daney <david.daney@cavium.com>
4096 L: linux-edac@vger.kernel.org
4097 L: linux-mips@linux-mips.org
4099 F: drivers/edac/octeon_edac*
4102 M: Mark Gross <mark.gross@intel.com>
4103 M: Doug Thompson <dougthompson@xmission.com>
4104 L: linux-edac@vger.kernel.org
4106 F: drivers/edac/e752x_edac.c
4109 M: Doug Thompson <dougthompson@xmission.com>
4110 L: linux-edac@vger.kernel.org
4112 F: drivers/edac/e7xxx_edac.c
4115 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4116 L: linux-edac@vger.kernel.org
4118 F: drivers/edac/ghes_edac.c
4121 M: Tim Small <tim@buttersideup.com>
4122 L: linux-edac@vger.kernel.org
4124 F: drivers/edac/i82443bxgx_edac.c
4127 M: Jason Uhlenkott <juhlenko@akamai.com>
4128 L: linux-edac@vger.kernel.org
4130 F: drivers/edac/i3000_edac.c
4133 M: Doug Thompson <dougthompson@xmission.com>
4134 L: linux-edac@vger.kernel.org
4136 F: drivers/edac/i5000_edac.c
4139 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4140 L: linux-edac@vger.kernel.org
4142 F: drivers/edac/i5400_edac.c
4145 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4146 L: linux-edac@vger.kernel.org
4148 F: drivers/edac/i7300_edac.c
4151 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4152 L: linux-edac@vger.kernel.org
4154 F: drivers/edac/i7core_edac.c
4157 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4158 M: "Arvind R." <arvino55@gmail.com>
4159 L: linux-edac@vger.kernel.org
4161 F: drivers/edac/i82975x_edac.c
4164 M: Jason Baron <jbaron@akamai.com>
4165 L: linux-edac@vger.kernel.org
4167 F: drivers/edac/ie31200_edac.c
4170 M: Johannes Thumshirn <morbidrsa@gmail.com>
4171 L: linux-edac@vger.kernel.org
4173 F: drivers/edac/mpc85xx_edac.[ch]
4176 M: Egor Martovetsky <egor@pasemi.com>
4177 L: linux-edac@vger.kernel.org
4179 F: drivers/edac/pasemi_edac.c
4182 M: Tim Small <tim@buttersideup.com>
4183 L: linux-edac@vger.kernel.org
4185 F: drivers/edac/r82600_edac.c
4188 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4189 L: linux-edac@vger.kernel.org
4191 F: drivers/edac/sb_edac.c
4194 APPLIED MICRO (APM) X-GENE SOC EDAC
4195 M: Loc Ho <lho@apm.com>
4197 F: drivers/edac/xgene_edac.c
4198 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4200 EDIROL UA-101/UA-1000 DRIVER
4201 M: Clemens Ladisch <clemens@ladisch.de>
4202 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4203 T: git git://git.alsa-project.org/alsa-kernel.git
4205 F: sound/usb/misc/ua101.c
4207 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4208 M: Matt Fleming <matt@codeblueprint.co.uk>
4209 L: linux-efi@vger.kernel.org
4210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4212 F: Documentation/efi-stub.txt
4213 F: arch/ia64/kernel/efi.c
4214 F: arch/x86/boot/compressed/eboot.[ch]
4215 F: arch/x86/include/asm/efi.h
4216 F: arch/x86/platform/efi/*
4217 F: drivers/firmware/efi/*
4218 F: include/linux/efi*.h
4220 EFI VARIABLE FILESYSTEM
4221 M: Matthew Garrett <matthew.garrett@nebula.com>
4222 M: Jeremy Kerr <jk@ozlabs.org>
4223 M: Matt Fleming <matt@codeblueprint.co.uk>
4224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4225 L: linux-efi@vger.kernel.org
4229 EFIFB FRAMEBUFFER DRIVER
4230 L: linux-fbdev@vger.kernel.org
4231 M: Peter Jones <pjones@redhat.com>
4233 F: drivers/video/fbdev/efifb.c
4236 W: http://aeschi.ch.eu.org/efs/
4240 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4241 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4242 L: netdev@vger.kernel.org
4244 F: drivers/net/ethernet/ibm/ehea/
4246 EM28XX VIDEO4LINUX DRIVER
4247 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4248 L: linux-media@vger.kernel.org
4249 W: https://linuxtv.org
4250 T: git git://linuxtv.org/media_tree.git
4252 F: drivers/media/usb/em28xx/
4255 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4256 M: Matt Mackall <mpm@selenic.com>
4257 M: David Woodhouse <dwmw2@infradead.org>
4258 L: linux-embedded@vger.kernel.org
4261 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4262 M: James Smart <james.smart@avagotech.com>
4263 M: Dick Kennedy <dick.kennedy@avagotech.com>
4264 L: linux-scsi@vger.kernel.org
4265 W: http://www.avagotech.com
4267 F: drivers/scsi/lpfc/
4269 ENE CB710 FLASH CARD READER DRIVER
4270 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4272 F: drivers/misc/cb710/
4273 F: drivers/mmc/host/cb710-mmc.*
4274 F: include/linux/cb710.h
4276 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4277 M: Maxim Levitsky <maximlevitsky@gmail.com>
4279 F: drivers/media/rc/ene_ir.*
4281 EPSON S1D13XXX FRAMEBUFFER DRIVER
4282 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4285 F: drivers/video/fbdev/s1d13xxxfb.c
4286 F: include/video/s1d13xxxfb.h
4288 ET131X NETWORK DRIVER
4289 M: Mark Einon <mark.einon@gmail.com>
4291 F: drivers/net/ethernet/agere/
4294 M: Stephen Hemminger <stephen@networkplumber.org>
4295 L: bridge@lists.linux-foundation.org
4296 L: netdev@vger.kernel.org
4297 W: http://www.linuxfoundation.org/en/Net:Bridge
4299 F: include/linux/netfilter_bridge/
4302 ETHERNET PHY LIBRARY
4303 M: Florian Fainelli <f.fainelli@gmail.com>
4304 L: netdev@vger.kernel.org
4306 F: include/linux/phy.h
4307 F: include/linux/phy_fixed.h
4309 F: Documentation/networking/phy.txt
4310 F: drivers/of/of_mdio.c
4311 F: drivers/of/of_net.c
4314 M: Jan Kara <jack@suse.com>
4315 L: linux-ext4@vger.kernel.org
4317 F: Documentation/filesystems/ext2.txt
4319 F: include/linux/ext2*
4322 M: "Theodore Ts'o" <tytso@mit.edu>
4323 M: Andreas Dilger <adilger.kernel@dilger.ca>
4324 L: linux-ext4@vger.kernel.org
4325 W: http://ext4.wiki.kernel.org
4326 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4329 F: Documentation/filesystems/ext4.txt
4332 Extended Verification Module (EVM)
4333 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4334 L: linux-ima-devel@lists.sourceforge.net
4335 L: linux-security-module@vger.kernel.org
4337 F: security/integrity/evm/
4339 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4340 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4341 M: Chanwoo Choi <cw00.choi@samsung.com>
4342 L: linux-kernel@vger.kernel.org
4343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4346 F: include/linux/extcon/
4347 F: include/linux/extcon.h
4348 F: Documentation/extcon/
4349 F: Documentation/devicetree/bindings/extcon/
4352 M: Jingoo Han <jingoohan1@gmail.com>
4353 L: dri-devel@lists.freedesktop.org
4355 F: drivers/gpu/drm/exynos/exynos_dp*
4357 EXYNOS MIPI DISPLAY DRIVERS
4358 M: Inki Dae <inki.dae@samsung.com>
4359 M: Donghwa Lee <dh09.lee@samsung.com>
4360 M: Kyungmin Park <kyungmin.park@samsung.com>
4361 L: linux-fbdev@vger.kernel.org
4363 F: drivers/video/fbdev/exynos/exynos_mipi*
4364 F: include/video/exynos_mipi*
4366 F71805F HARDWARE MONITORING DRIVER
4367 M: Jean Delvare <jdelvare@suse.com>
4368 L: lm-sensors@lm-sensors.org
4370 F: Documentation/hwmon/f71805f
4371 F: drivers/hwmon/f71805f.c
4374 M: Michael Buesch <m@bues.ch>
4375 L: linux-media@vger.kernel.org
4377 F: drivers/media/tuners/fc0011.h
4378 F: drivers/media/tuners/fc0011.c
4381 M: Antti Palosaari <crope@iki.fi>
4382 L: linux-media@vger.kernel.org
4383 W: https://linuxtv.org
4384 W: http://palosaari.fi/linux/
4385 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4386 T: git git://linuxtv.org/anttip/media_tree.git
4388 F: drivers/media/tuners/fc2580*
4391 M: Eric Paris <eparis@redhat.com>
4393 F: fs/notify/fanotify/
4394 F: include/linux/fanotify.h
4395 F: include/uapi/linux/fanotify.h
4397 FARSYNC SYNCHRONOUS DRIVER
4398 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4399 W: http://www.farsite.co.uk/
4401 F: drivers/net/wan/farsync.*
4403 FAULT INJECTION SUPPORT
4404 M: Akinobu Mita <akinobu.mita@gmail.com>
4406 F: Documentation/fault-injection/
4407 F: lib/fault-inject.c
4409 FBTFT Framebuffer drivers
4410 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4411 M: Noralf Trønnes <noralf@tronnes.org>
4413 F: drivers/staging/fbtft/
4415 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4416 M: Vasu Dev <vasu.dev@intel.com>
4417 L: fcoe-devel@open-fcoe.org
4418 W: www.Open-FCoE.org
4420 F: drivers/scsi/libfc/
4421 F: drivers/scsi/fcoe/
4423 F: include/scsi/libfc.h
4424 F: include/scsi/libfcoe.h
4425 F: include/uapi/scsi/fc/
4427 FILE LOCKING (flock() and fcntl()/lockf())
4428 M: Jeff Layton <jlayton@poochiereds.net>
4429 M: "J. Bruce Fields" <bfields@fieldses.org>
4430 L: linux-fsdevel@vger.kernel.org
4432 F: include/linux/fcntl.h
4433 F: include/linux/fs.h
4434 F: include/uapi/linux/fcntl.h
4435 F: include/uapi/linux/fs.h
4439 FILESYSTEMS (VFS and infrastructure)
4440 M: Alexander Viro <viro@zeniv.linux.org.uk>
4441 L: linux-fsdevel@vger.kernel.org
4445 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4446 M: Riku Voipio <riku.voipio@iki.fi>
4447 L: lm-sensors@lm-sensors.org
4449 F: drivers/hwmon/f75375s.c
4450 F: include/linux/f75375s.h
4452 FIREWIRE AUDIO DRIVERS
4453 M: Clemens Ladisch <clemens@ladisch.de>
4454 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4455 T: git git://git.alsa-project.org/alsa-kernel.git
4459 FIREWIRE MEDIA DRIVERS (firedtv)
4460 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4461 L: linux-media@vger.kernel.org
4462 L: linux1394-devel@lists.sourceforge.net
4463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4465 F: drivers/media/firewire/
4467 FIREWIRE SBP-2 TARGET
4468 M: Chris Boot <bootc@bootc.net>
4469 L: linux-scsi@vger.kernel.org
4470 L: target-devel@vger.kernel.org
4471 L: linux1394-devel@lists.sourceforge.net
4472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4474 F: drivers/target/sbp/
4477 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4478 L: linux1394-devel@lists.sourceforge.net
4479 W: http://ieee1394.wiki.kernel.org/
4480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4482 F: drivers/firewire/
4483 F: include/linux/firewire.h
4484 F: include/uapi/linux/firewire*.h
4487 FIRMWARE LOADER (request_firmware)
4488 M: Ming Lei <ming.lei@canonical.com>
4489 L: linux-kernel@vger.kernel.org
4491 F: Documentation/firmware_class/
4492 F: drivers/base/firmware*.c
4493 F: include/linux/firmware.h
4495 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4496 M: Joshua Morris <josh.h.morris@us.ibm.com>
4497 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4499 F: drivers/block/rsxx/
4502 M: Jiri Kosina <jikos@kernel.org>
4503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4505 F: drivers/block/floppy.c
4508 M: Alessandro Rubini <rubini@gnudd.com>
4509 W: http://www.ohwr.org/projects/fmc-bus
4512 F: include/linux/fmc*.h
4513 F: include/linux/ipmi-fru.h
4516 FPGA MANAGER FRAMEWORK
4517 M: Alan Tull <atull@opensource.altera.com>
4518 R: Moritz Fischer <moritz.fischer@ettus.com>
4521 F: include/linux/fpga/fpga-mgr.h
4522 W: http://www.rocketboards.org
4525 M: Bill Metzenthen <billm@melbpc.org.au>
4526 W: http://floatingpoint.sourceforge.net/emulator/index.html
4528 F: arch/x86/math-emu/
4530 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4531 L: netdev@vger.kernel.org
4533 F: drivers/net/wan/dlci.c
4534 F: drivers/net/wan/sdla.c
4537 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4538 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4539 L: linux-fbdev@vger.kernel.org
4540 W: http://linux-fbdev.sourceforge.net/
4541 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4544 F: Documentation/fb/
4547 F: include/linux/fb.h
4548 F: include/uapi/video/
4549 F: include/uapi/linux/fb.h
4551 FREESCALE DIU FRAMEBUFFER DRIVER
4552 M: Timur Tabi <timur@tabi.org>
4553 L: linux-fbdev@vger.kernel.org
4555 F: drivers/video/fbdev/fsl-diu-fb.*
4557 FREESCALE DMA DRIVER
4558 M: Li Yang <leoli@freescale.com>
4559 M: Zhang Wei <zw@zh-kernel.org>
4560 L: linuxppc-dev@lists.ozlabs.org
4562 F: drivers/dma/fsldma.*
4564 FREESCALE GPMI NAND DRIVER
4565 M: Han Xu <han.xu@nxp.com>
4566 L: linux-mtd@lists.infradead.org
4568 F: drivers/mtd/nand/gpmi-nand/*
4570 FREESCALE I2C CPM DRIVER
4571 M: Jochen Friedrich <jochen@scram.de>
4572 L: linuxppc-dev@lists.ozlabs.org
4573 L: linux-i2c@vger.kernel.org
4575 F: drivers/i2c/busses/i2c-cpm.c
4577 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4578 M: Sascha Hauer <kernel@pengutronix.de>
4579 L: linux-fbdev@vger.kernel.org
4580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4582 F: include/linux/platform_data/video-imxfb.h
4583 F: drivers/video/fbdev/imxfb.c
4585 FREESCALE QUAD SPI DRIVER
4586 M: Han Xu <han.xu@nxp.com>
4587 L: linux-mtd@lists.infradead.org
4589 F: drivers/mtd/spi-nor/fsl-quadspi.c
4591 FREESCALE SOC FS_ENET DRIVER
4592 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4593 M: Vitaly Bordug <vbordug@ru.mvista.com>
4594 L: linuxppc-dev@lists.ozlabs.org
4595 L: netdev@vger.kernel.org
4597 F: drivers/net/ethernet/freescale/fs_enet/
4598 F: include/linux/fs_enet_pd.h
4600 FREESCALE IMX / MXC FEC DRIVER
4601 M: Fugang Duan <fugang.duan@nxp.com>
4602 L: netdev@vger.kernel.org
4604 F: drivers/net/ethernet/freescale/fec_main.c
4605 F: drivers/net/ethernet/freescale/fec_ptp.c
4606 F: drivers/net/ethernet/freescale/fec.h
4607 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4609 FREESCALE QUICC ENGINE LIBRARY
4610 L: linuxppc-dev@lists.ozlabs.org
4612 F: drivers/soc/fsl/qe/
4613 F: include/soc/fsl/*qe*.h
4614 F: include/soc/fsl/*ucc*.h
4616 FREESCALE USB PERIPHERAL DRIVERS
4617 M: Li Yang <leoli@freescale.com>
4618 L: linux-usb@vger.kernel.org
4619 L: linuxppc-dev@lists.ozlabs.org
4621 F: drivers/usb/gadget/udc/fsl*
4623 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4624 M: Li Yang <leoli@freescale.com>
4625 L: netdev@vger.kernel.org
4626 L: linuxppc-dev@lists.ozlabs.org
4628 F: drivers/net/ethernet/freescale/ucc_geth*
4630 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4631 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4632 L: netdev@vger.kernel.org
4634 F: drivers/net/ethernet/freescale/gianfar*
4635 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4636 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4638 FREESCALE QUICC ENGINE UCC UART DRIVER
4639 M: Timur Tabi <timur@tabi.org>
4640 L: linuxppc-dev@lists.ozlabs.org
4642 F: drivers/tty/serial/ucc_uart.c
4644 FREESCALE SOC SOUND DRIVERS
4645 M: Timur Tabi <timur@tabi.org>
4646 M: Nicolin Chen <nicoleotsuka@gmail.com>
4647 M: Xiubo Li <Xiubo.Lee@gmail.com>
4648 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4649 L: linuxppc-dev@lists.ozlabs.org
4651 F: sound/soc/fsl/fsl*
4652 F: sound/soc/fsl/imx*
4653 F: sound/soc/fsl/mpc8610_hpcd.c
4655 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4656 M: "J. German Rivera" <German.Rivera@freescale.com>
4657 L: linux-kernel@vger.kernel.org
4659 F: drivers/staging/fsl-mc/
4662 M: Christoph Hellwig <hch@infradead.org>
4663 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4668 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4669 M: Pavel Machek <pavel@ucw.cz>
4670 L: linux-pm@vger.kernel.org
4672 F: Documentation/power/freezing-of-tasks.txt
4673 F: include/linux/freezer.h
4677 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4678 L: linux-kernel@vger.kernel.org
4681 F: include/linux/frontswap.h
4683 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4684 M: David Howells <dhowells@redhat.com>
4685 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4687 F: Documentation/filesystems/caching/
4689 F: include/linux/fscache*.h
4692 M: Jaegeuk Kim <jaegeuk@kernel.org>
4693 M: Changman Lee <cm224.lee@samsung.com>
4694 R: Chao Yu <chao2.yu@samsung.com>
4695 L: linux-f2fs-devel@lists.sourceforge.net
4696 W: http://en.wikipedia.org/wiki/F2FS
4697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4699 F: Documentation/filesystems/f2fs.txt
4700 F: Documentation/ABI/testing/sysfs-fs-f2fs
4702 F: include/linux/f2fs_fs.h
4703 F: include/trace/events/f2fs.h
4705 FUJITSU FR-V (FRV) PORT
4709 FUJITSU LAPTOP EXTRAS
4710 M: Jonathan Woithe <jwoithe@just42.net>
4711 L: platform-driver-x86@vger.kernel.org
4713 F: drivers/platform/x86/fujitsu-laptop.c
4715 FUJITSU M-5MO LS CAMERA ISP DRIVER
4716 M: Kyungmin Park <kyungmin.park@samsung.com>
4717 M: Heungjun Kim <riverful.kim@samsung.com>
4718 L: linux-media@vger.kernel.org
4720 F: drivers/media/i2c/m5mols/
4721 F: include/media/i2c/m5mols.h
4723 FUJITSU TABLET EXTRAS
4724 M: Robert Gerlach <khnz@gmx.de>
4725 L: platform-driver-x86@vger.kernel.org
4727 F: drivers/platform/x86/fujitsu-tablet.c
4729 FUSE: FILESYSTEM IN USERSPACE
4730 M: Miklos Szeredi <miklos@szeredi.hu>
4731 L: fuse-devel@lists.sourceforge.net
4732 W: http://fuse.sourceforge.net/
4733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4736 F: include/uapi/linux/fuse.h
4737 F: Documentation/filesystems/fuse.txt
4739 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4740 M: Rik Faith <faith@cs.unc.edu>
4741 L: linux-scsi@vger.kernel.org
4742 S: Odd Fixes (e.g., new signatures)
4743 F: drivers/scsi/fdomain.*
4745 GCOV BASED KERNEL PROFILING
4746 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4749 F: Documentation/gcov.txt
4751 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4752 M: Achim Leubner <achim_leubner@adaptec.com>
4753 L: linux-scsi@vger.kernel.org
4754 W: http://www.icp-vortex.com/
4756 F: drivers/scsi/gdt*
4758 GDB KERNEL DEBUGGING HELPER SCRIPTS
4759 M: Jan Kiszka <jan.kiszka@siemens.com>
4763 GEMTEK FM RADIO RECEIVER DRIVER
4764 M: Hans Verkuil <hverkuil@xs4all.nl>
4765 L: linux-media@vger.kernel.org
4766 T: git git://linuxtv.org/media_tree.git
4767 W: https://linuxtv.org
4769 F: drivers/media/radio/radio-gemtek*
4771 GENERIC GPIO I2C DRIVER
4772 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4774 F: drivers/i2c/busses/i2c-gpio.c
4775 F: include/linux/i2c-gpio.h
4777 GENERIC GPIO I2C MULTIPLEXER DRIVER
4778 M: Peter Korsgaard <peter.korsgaard@barco.com>
4779 L: linux-i2c@vger.kernel.org
4781 F: drivers/i2c/muxes/i2c-mux-gpio.c
4782 F: include/linux/i2c-mux-gpio.h
4783 F: Documentation/i2c/muxes/i2c-mux-gpio
4785 GENERIC HDLC (WAN) DRIVERS
4786 M: Krzysztof Halasa <khc@pm.waw.pl>
4787 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4789 F: drivers/net/wan/c101.c
4790 F: drivers/net/wan/hd6457*
4791 F: drivers/net/wan/hdlc*
4792 F: drivers/net/wan/n2.c
4793 F: drivers/net/wan/pc300too.c
4794 F: drivers/net/wan/pci200syn.c
4795 F: drivers/net/wan/wanxl*
4797 GENERIC INCLUDE/ASM HEADER FILES
4798 M: Arnd Bergmann <arnd@arndb.de>
4799 L: linux-arch@vger.kernel.org
4800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4802 F: include/asm-generic/
4803 F: include/uapi/asm-generic/
4805 GENERIC PHY FRAMEWORK
4806 M: Kishon Vijay Abraham I <kishon@ti.com>
4807 L: linux-kernel@vger.kernel.org
4808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4811 F: include/linux/phy/
4814 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4815 M: Kevin Hilman <khilman@kernel.org>
4816 M: Ulf Hansson <ulf.hansson@linaro.org>
4817 L: linux-pm@vger.kernel.org
4819 F: drivers/base/power/domain*.c
4820 F: include/linux/pm_domain.h
4822 GENERIC UIO DRIVER FOR PCI DEVICES
4823 M: "Michael S. Tsirkin" <mst@redhat.com>
4824 L: kvm@vger.kernel.org
4826 F: drivers/uio/uio_pci_generic.c
4828 GET_MAINTAINER SCRIPT
4829 M: Joe Perches <joe@perches.com>
4831 F: scripts/get_maintainer.pl
4834 M: Steven Whitehouse <swhiteho@redhat.com>
4835 M: Bob Peterson <rpeterso@redhat.com>
4836 L: cluster-devel@redhat.com
4837 W: http://sources.redhat.com/cluster/
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4840 F: Documentation/filesystems/gfs2*.txt
4842 F: include/uapi/linux/gfs2_ondisk.h
4844 GIGASET ISDN DRIVERS
4845 M: Paul Bolle <pebolle@tiscali.nl>
4846 L: gigaset307x-common@lists.sourceforge.net
4847 W: http://gigaset307x.sourceforge.net/
4849 F: Documentation/isdn/README.gigaset
4850 F: drivers/isdn/gigaset/
4851 F: include/uapi/linux/gigaset_dev.h
4854 M: Hans Verkuil <hans.verkuil@cisco.com>
4855 L: linux-media@vger.kernel.org
4857 F: drivers/media/usb/go7007/
4860 M: Bastien Nocera <hadess@hadess.net>
4861 L: linux-input@vger.kernel.org
4863 F: drivers/input/touchscreen/goodix.c
4866 M: Linus Walleij <linus.walleij@linaro.org>
4867 M: Alexandre Courbot <gnurou@gmail.com>
4868 L: linux-gpio@vger.kernel.org
4869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4871 F: Documentation/gpio/
4872 F: Documentation/ABI/testing/gpio-cdev
4873 F: Documentation/ABI/obsolete/sysfs-gpio
4875 F: include/linux/gpio/
4876 F: include/linux/gpio.h
4877 F: include/asm-generic/gpio.h
4878 F: include/uapi/linux/gpio.h
4881 GRE DEMULTIPLEXER DRIVER
4882 M: Dmitry Kozlov <xeb@mail.ru>
4883 L: netdev@vger.kernel.org
4885 F: net/ipv4/gre_demux.c
4886 F: net/ipv4/gre_offload.c
4887 F: include/net/gre.h
4889 GRETH 10/100/1G Ethernet MAC device driver
4890 M: Kristoffer Glembo <kristoffer@gaisler.com>
4891 L: netdev@vger.kernel.org
4893 F: drivers/net/ethernet/aeroflex/
4895 GSPCA FINEPIX SUBDRIVER
4896 M: Frank Zago <frank@zago.net>
4897 L: linux-media@vger.kernel.org
4898 T: git git://linuxtv.org/media_tree.git
4900 F: drivers/media/usb/gspca/finepix.c
4902 GSPCA GL860 SUBDRIVER
4903 M: Olivier Lorin <o.lorin@laposte.net>
4904 L: linux-media@vger.kernel.org
4905 T: git git://linuxtv.org/media_tree.git
4907 F: drivers/media/usb/gspca/gl860/
4909 GSPCA M5602 SUBDRIVER
4910 M: Erik Andren <erik.andren@gmail.com>
4911 L: linux-media@vger.kernel.org
4912 T: git git://linuxtv.org/media_tree.git
4914 F: drivers/media/usb/gspca/m5602/
4916 GSPCA PAC207 SONIXB SUBDRIVER
4917 M: Hans de Goede <hdegoede@redhat.com>
4918 L: linux-media@vger.kernel.org
4919 T: git git://linuxtv.org/media_tree.git
4921 F: drivers/media/usb/gspca/pac207.c
4923 GSPCA SN9C20X SUBDRIVER
4924 M: Brian Johnson <brijohn@gmail.com>
4925 L: linux-media@vger.kernel.org
4926 T: git git://linuxtv.org/media_tree.git
4928 F: drivers/media/usb/gspca/sn9c20x.c
4930 GSPCA T613 SUBDRIVER
4931 M: Leandro Costantino <lcostantino@gmail.com>
4932 L: linux-media@vger.kernel.org
4933 T: git git://linuxtv.org/media_tree.git
4935 F: drivers/media/usb/gspca/t613.c
4937 GSPCA USB WEBCAM DRIVER
4938 M: Hans de Goede <hdegoede@redhat.com>
4939 L: linux-media@vger.kernel.org
4940 T: git git://linuxtv.org/media_tree.git
4942 F: drivers/media/usb/gspca/
4944 GUID PARTITION TABLE (GPT)
4945 M: Davidlohr Bueso <dave@stgolabs.net>
4946 L: linux-efi@vger.kernel.org
4948 F: block/partitions/efi.*
4950 STK1160 USB VIDEO CAPTURE DRIVER
4951 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4952 L: linux-media@vger.kernel.org
4953 T: git git://linuxtv.org/media_tree.git
4955 F: drivers/media/usb/stk1160/
4958 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4959 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4960 W: http://uclinux-h8.sourceforge.jp
4961 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4964 F: drivers/clocksource/h8300_*.c
4965 F: drivers/clk/h8300/
4966 F: drivers/irqchip/irq-renesas-h8*.c
4968 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4969 M: Frank Seidel <frank@f-seidel.de>
4970 L: platform-driver-x86@vger.kernel.org
4971 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4973 F: drivers/platform/x86/hdaps.c
4975 HDPVR USB VIDEO ENCODER DRIVER
4976 M: Hans Verkuil <hverkuil@xs4all.nl>
4977 L: linux-media@vger.kernel.org
4978 T: git git://linuxtv.org/media_tree.git
4979 W: https://linuxtv.org
4981 F: drivers/media/usb/hdpvr/
4983 HWPOISON MEMORY FAILURE HANDLING
4984 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4985 L: linux-mm@kvack.org
4987 F: mm/memory-failure.c
4988 F: mm/hwpoison-inject.c
4990 HYPERVISOR VIRTUAL CONSOLE DRIVER
4991 L: linuxppc-dev@lists.ozlabs.org
4996 M: Antti Palosaari <crope@iki.fi>
4997 L: linux-media@vger.kernel.org
4998 W: https://linuxtv.org
4999 W: http://palosaari.fi/linux/
5000 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5001 T: git git://linuxtv.org/anttip/media_tree.git
5003 F: drivers/media/usb/hackrf/
5006 M: Jean Delvare <jdelvare@suse.com>
5007 M: Guenter Roeck <linux@roeck-us.net>
5008 L: lm-sensors@lm-sensors.org
5009 W: http://www.lm-sensors.org/
5010 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5013 F: Documentation/hwmon/
5015 F: include/linux/hwmon*.h
5017 HARDWARE RANDOM NUMBER GENERATOR CORE
5018 M: Matt Mackall <mpm@selenic.com>
5019 M: Herbert Xu <herbert@gondor.apana.org.au>
5020 L: linux-crypto@vger.kernel.org
5022 F: Documentation/hw_random.txt
5023 F: drivers/char/hw_random/
5024 F: include/linux/hw_random.h
5026 HARDWARE SPINLOCK CORE
5027 M: Ohad Ben-Cohen <ohad@wizery.com>
5028 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5031 F: Documentation/hwspinlock.txt
5032 F: drivers/hwspinlock/hwspinlock_*
5033 F: include/linux/hwspinlock.h
5035 HARMONY SOUND DRIVER
5036 L: linux-parisc@vger.kernel.org
5038 F: sound/parisc/harmony.*
5041 M: Antti Palosaari <crope@iki.fi>
5042 L: linux-media@vger.kernel.org
5043 W: https://linuxtv.org
5044 W: http://palosaari.fi/linux/
5045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5046 T: git git://linuxtv.org/anttip/media_tree.git
5048 F: drivers/media/dvb-frontends/hd29l2*
5050 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5051 M: Don Brace <don.brace@microsemi.com>
5052 L: iss_storagedev@hp.com
5053 L: esc.storagedev@microsemi.com
5054 L: linux-scsi@vger.kernel.org
5056 F: Documentation/scsi/hpsa.txt
5057 F: drivers/scsi/hpsa*.[ch]
5058 F: include/linux/cciss*.h
5059 F: include/uapi/linux/cciss*.h
5061 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5062 M: Don Brace <don.brace@microsemi.com>
5063 L: iss_storagedev@hp.com
5064 L: esc.storagedev@microsemi.com
5065 L: linux-scsi@vger.kernel.org
5067 F: Documentation/blockdev/cciss.txt
5068 F: drivers/block/cciss*
5069 F: include/linux/cciss_ioctl.h
5070 F: include/uapi/linux/cciss_ioctl.h
5073 L: linux-fsdevel@vger.kernel.org
5075 F: Documentation/filesystems/hfs.txt
5079 L: linux-fsdevel@vger.kernel.org
5081 F: Documentation/filesystems/hfsplus.txt
5084 HGA FRAMEBUFFER DRIVER
5085 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5086 L: linux-nvidia@lists.surfsouth.com
5087 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5089 F: drivers/video/fbdev/hgafb.c
5091 HIBERNATION (aka Software Suspend, aka swsusp)
5092 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5093 M: Pavel Machek <pavel@ucw.cz>
5094 L: linux-pm@vger.kernel.org
5097 F: drivers/base/power/
5099 F: include/linux/suspend.h
5100 F: include/linux/freezer.h
5101 F: include/linux/pm.h
5102 F: arch/*/include/asm/suspend*.h
5105 M: Jiri Kosina <jikos@kernel.org>
5106 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5107 L: linux-input@vger.kernel.org
5108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5111 F: include/linux/hid*
5112 F: include/uapi/linux/hid*
5114 HID SENSOR HUB DRIVERS
5115 M: Jiri Kosina <jikos@kernel.org>
5116 M: Jonathan Cameron <jic23@kernel.org>
5117 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5118 L: linux-input@vger.kernel.org
5119 L: linux-iio@vger.kernel.org
5121 F: Documentation/hid/hid-sensor*
5122 F: drivers/hid/hid-sensor-*
5123 F: drivers/iio/*/hid-*
5124 F: include/linux/hid-sensor-*
5126 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5127 M: Thomas Gleixner <tglx@linutronix.de>
5128 L: linux-kernel@vger.kernel.org
5129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5131 F: Documentation/timers/
5132 F: kernel/time/hrtimer.c
5133 F: kernel/time/clockevents.c
5134 F: kernel/time/tick*.*
5135 F: kernel/time/timer_*.c
5136 F: include/linux/clockchips.h
5137 F: include/linux/hrtimer.h
5139 HIGH-SPEED SCC DRIVER FOR AX.25
5140 L: linux-hams@vger.kernel.org
5142 F: drivers/net/hamradio/dmascc.c
5143 F: drivers/net/hamradio/scc.c
5145 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5146 M: HighPoint Linux Team <linux@highpoint-tech.com>
5147 W: http://www.highpoint-tech.com
5149 F: Documentation/scsi/hptiop.txt
5150 F: drivers/scsi/hptiop.c
5153 M: Jes Sorensen <jes@trained-monkey.org>
5154 L: linux-hippi@sunsite.dk
5156 F: include/linux/hippidevice.h
5157 F: include/uapi/linux/if_hippi.h
5159 F: drivers/net/hippi/
5161 HISILICON SAS Controller
5162 M: John Garry <john.garry@huawei.com>
5163 W: http://www.hisilicon.com
5165 F: drivers/scsi/hisi_sas/
5166 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5169 M: Jouni Malinen <j@w1.fi>
5170 L: hostap@shmoo.com (subscribers-only)
5171 L: linux-wireless@vger.kernel.org
5172 W: http://hostap.epitest.fi/
5174 F: drivers/net/wireless/intersil/hostap/
5176 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5177 L: platform-driver-x86@vger.kernel.org
5179 F: drivers/platform/x86/tc1100-wmi.c
5181 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5182 M: Jaroslav Kysela <perex@perex.cz>
5184 F: drivers/net/ethernet/hp/hp100.*
5186 HPET: High Precision Event Timers driver
5187 M: Clemens Ladisch <clemens@ladisch.de>
5189 F: Documentation/timers/hpet.txt
5190 F: drivers/char/hpet.c
5191 F: include/linux/hpet.h
5192 F: include/uapi/linux/hpet.h
5196 F: arch/x86/kernel/hpet.c
5197 F: arch/x86/include/asm/hpet.h
5200 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5201 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5206 M: Sebastian Reichel <sre@kernel.org>
5207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5209 F: Documentation/ABI/testing/sysfs-bus-hsi
5210 F: Documentation/hsi.txt
5212 F: include/linux/hsi/
5213 F: include/uapi/linux/hsi/
5216 M: Jan Dumon <j.dumon@option.com>
5217 W: http://www.pharscape.org
5219 F: drivers/net/usb/hso.c
5221 HSR NETWORK PROTOCOL
5222 M: Arvid Brodin <arvid.brodin@alten.se>
5223 L: netdev@vger.kernel.org
5227 HTCPEN TOUCHSCREEN DRIVER
5228 M: Pau Oliva Fora <pof@eslack.org>
5229 L: linux-input@vger.kernel.org
5231 F: drivers/input/touchscreen/htcpen.c
5234 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5238 Hyper-V CORE AND DRIVERS
5239 M: "K. Y. Srinivasan" <kys@microsoft.com>
5240 M: Haiyang Zhang <haiyangz@microsoft.com>
5241 L: devel@linuxdriverproject.org
5243 F: arch/x86/include/asm/mshyperv.h
5244 F: arch/x86/include/uapi/asm/hyperv.h
5245 F: arch/x86/kernel/cpu/mshyperv.c
5246 F: drivers/hid/hid-hyperv.c
5248 F: drivers/input/serio/hyperv-keyboard.c
5249 F: drivers/pci/host/pci-hyperv.c
5250 F: drivers/net/hyperv/
5251 F: drivers/scsi/storvsc_drv.c
5252 F: drivers/video/fbdev/hyperv_fb.c
5253 F: include/linux/hyperv.h
5255 F: Documentation/ABI/stable/sysfs-bus-vmbus
5257 I2C OVER PARALLEL PORT
5258 M: Jean Delvare <jdelvare@suse.com>
5259 L: linux-i2c@vger.kernel.org
5261 F: Documentation/i2c/busses/i2c-parport
5262 F: Documentation/i2c/busses/i2c-parport-light
5263 F: drivers/i2c/busses/i2c-parport.c
5264 F: drivers/i2c/busses/i2c-parport-light.c
5266 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5267 M: Jean Delvare <jdelvare@suse.com>
5268 L: linux-i2c@vger.kernel.org
5270 F: Documentation/i2c/busses/i2c-ali1535
5271 F: Documentation/i2c/busses/i2c-ali1563
5272 F: Documentation/i2c/busses/i2c-ali15x3
5273 F: Documentation/i2c/busses/i2c-amd756
5274 F: Documentation/i2c/busses/i2c-amd8111
5275 F: Documentation/i2c/busses/i2c-i801
5276 F: Documentation/i2c/busses/i2c-nforce2
5277 F: Documentation/i2c/busses/i2c-piix4
5278 F: Documentation/i2c/busses/i2c-sis5595
5279 F: Documentation/i2c/busses/i2c-sis630
5280 F: Documentation/i2c/busses/i2c-sis96x
5281 F: Documentation/i2c/busses/i2c-via
5282 F: Documentation/i2c/busses/i2c-viapro
5283 F: drivers/i2c/busses/i2c-ali1535.c
5284 F: drivers/i2c/busses/i2c-ali1563.c
5285 F: drivers/i2c/busses/i2c-ali15x3.c
5286 F: drivers/i2c/busses/i2c-amd756.c
5287 F: drivers/i2c/busses/i2c-amd756-s4882.c
5288 F: drivers/i2c/busses/i2c-amd8111.c
5289 F: drivers/i2c/busses/i2c-i801.c
5290 F: drivers/i2c/busses/i2c-isch.c
5291 F: drivers/i2c/busses/i2c-nforce2.c
5292 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5293 F: drivers/i2c/busses/i2c-piix4.c
5294 F: drivers/i2c/busses/i2c-sis5595.c
5295 F: drivers/i2c/busses/i2c-sis630.c
5296 F: drivers/i2c/busses/i2c-sis96x.c
5297 F: drivers/i2c/busses/i2c-via.c
5298 F: drivers/i2c/busses/i2c-viapro.c
5300 I2C/SMBUS ISMT DRIVER
5301 M: Seth Heasley <seth.heasley@intel.com>
5302 M: Neil Horman <nhorman@tuxdriver.com>
5303 L: linux-i2c@vger.kernel.org
5304 F: drivers/i2c/busses/i2c-ismt.c
5305 F: Documentation/i2c/busses/i2c-ismt
5307 I2C/SMBUS STUB DRIVER
5308 M: Jean Delvare <jdelvare@suse.com>
5309 L: linux-i2c@vger.kernel.org
5311 F: drivers/i2c/i2c-stub.c
5314 M: Wolfram Sang <wsa@the-dreams.de>
5315 L: linux-i2c@vger.kernel.org
5316 W: https://i2c.wiki.kernel.org/
5317 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5320 F: Documentation/devicetree/bindings/i2c/
5321 F: Documentation/i2c/
5324 F: include/linux/i2c.h
5325 F: include/linux/i2c-*.h
5326 F: include/uapi/linux/i2c.h
5327 F: include/uapi/linux/i2c-*.h
5330 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5331 L: linux-i2c@vger.kernel.org
5332 L: linux-acpi@vger.kernel.org
5336 M: Jean Delvare <jdelvare@suse.com>
5337 L: linux-i2c@vger.kernel.org
5339 F: Documentation/i2c/busses/i2c-taos-evm
5340 F: drivers/i2c/busses/i2c-taos-evm.c
5343 M: Till Harbaum <till@harbaum.org>
5344 L: linux-i2c@vger.kernel.org
5345 W: http://www.harbaum.org/till/i2c_tiny_usb
5347 F: drivers/i2c/busses/i2c-tiny-usb.c
5350 M: "H. Peter Anvin" <hpa@zytor.com>
5354 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5355 M: "H. Peter Anvin" <hpa@zytor.com>
5356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5359 IA64 (Itanium) PLATFORM
5360 M: Tony Luck <tony.luck@intel.com>
5361 M: Fenghua Yu <fenghua.yu@intel.com>
5362 L: linux-ia64@vger.kernel.org
5363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5367 IBM Power VMX Cryptographic instructions
5368 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5369 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5370 L: linux-crypto@vger.kernel.org
5372 F: drivers/crypto/vmx/Makefile
5373 F: drivers/crypto/vmx/Kconfig
5374 F: drivers/crypto/vmx/vmx.c
5375 F: drivers/crypto/vmx/aes*
5376 F: drivers/crypto/vmx/ghash*
5377 F: drivers/crypto/vmx/ppc-xlate.pl
5379 IBM Power in-Nest Crypto Acceleration
5380 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5381 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5382 L: linux-crypto@vger.kernel.org
5384 F: drivers/crypto/nx/Makefile
5385 F: drivers/crypto/nx/Kconfig
5386 F: drivers/crypto/nx/nx-aes*
5387 F: drivers/crypto/nx/nx-sha*
5388 F: drivers/crypto/nx/nx.*
5389 F: drivers/crypto/nx/nx_csbcpb.h
5390 F: drivers/crypto/nx/nx_debugfs.h
5392 IBM Power 842 compression accelerator
5393 M: Dan Streetman <ddstreet@ieee.org>
5395 F: drivers/crypto/nx/Makefile
5396 F: drivers/crypto/nx/Kconfig
5397 F: drivers/crypto/nx/nx-842*
5398 F: include/linux/sw842.h
5402 IBM Power Linux RAID adapter
5403 M: Brian King <brking@us.ibm.com>
5405 F: drivers/scsi/ipr.*
5407 IBM Power Virtual Ethernet Device Driver
5408 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5409 L: netdev@vger.kernel.org
5411 F: drivers/net/ethernet/ibm/ibmveth.*
5413 IBM Power SRIOV Virtual NIC Device Driver
5414 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5415 M: John Allen <jallen@linux.vnet.ibm.com>
5416 L: netdev@vger.kernel.org
5418 F: drivers/net/ethernet/ibm/ibmvnic.*
5420 IBM Power Virtual SCSI Device Drivers
5421 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5422 L: linux-scsi@vger.kernel.org
5424 F: drivers/scsi/ibmvscsi/ibmvscsi*
5425 F: drivers/scsi/ibmvscsi/viosrp.h
5427 IBM Power Virtual FC Device Drivers
5428 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5429 L: linux-scsi@vger.kernel.org
5431 F: drivers/scsi/ibmvscsi/ibmvfc*
5433 IBM ServeRAID RAID DRIVER
5435 F: drivers/scsi/ips.*
5437 ICH LPC AND GPIO DRIVER
5438 M: Peter Tyser <ptyser@xes-inc.com>
5440 F: drivers/mfd/lpc_ich.c
5441 F: drivers/gpio/gpio-ich.c
5444 M: "David S. Miller" <davem@davemloft.net>
5445 L: linux-ide@vger.kernel.org
5446 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5449 F: Documentation/ide/
5451 F: include/linux/ide.h
5453 IDEAPAD LAPTOP EXTRAS DRIVER
5454 M: Ike Panhc <ike.pan@canonical.com>
5455 L: platform-driver-x86@vger.kernel.org
5456 W: http://launchpad.net/ideapad-laptop
5458 F: drivers/platform/x86/ideapad-laptop.c
5460 IDEAPAD LAPTOP SLIDEBAR DRIVER
5461 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5462 L: linux-input@vger.kernel.org
5463 W: https://github.com/o2genum/ideapad-slidebar
5465 F: drivers/input/misc/ideapad_slidebar.c
5468 M: Borislav Petkov <bp@alien8.de>
5469 L: linux-ide@vger.kernel.org
5471 F: Documentation/cdrom/ide-cd
5472 F: drivers/ide/ide-cd*
5475 M: Andy Henroid <andrew.d.henroid@intel.com>
5476 L: linux-pm@vger.kernel.org
5478 F: drivers/idle/i7300_idle.c
5480 IEEE 802.15.4 SUBSYSTEM
5481 M: Alexander Aring <aar@pengutronix.de>
5482 L: linux-wpan@vger.kernel.org
5483 W: http://wpan.cakelab.org/
5484 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5489 F: drivers/net/ieee802154/
5490 F: include/linux/nl802154.h
5491 F: include/linux/ieee802154.h
5492 F: include/net/nl802154.h
5493 F: include/net/mac802154.h
5494 F: include/net/af_ieee802154.h
5495 F: include/net/cfg802154.h
5496 F: include/net/ieee802154_netdev.h
5497 F: Documentation/networking/ieee802154.txt
5499 IGORPLUG-USB IR RECEIVER
5500 M: Sean Young <sean@mess.org>
5501 L: linux-media@vger.kernel.org
5503 F: drivers/media/rc/igorplugusb.c
5505 IGUANAWORKS USB IR TRANSCEIVER
5506 M: Sean Young <sean@mess.org>
5507 L: linux-media@vger.kernel.org
5509 F: drivers/media/rc/iguanair.c
5511 IIO SUBSYSTEM AND DRIVERS
5512 M: Jonathan Cameron <jic23@kernel.org>
5513 R: Hartmut Knaack <knaack.h@gmx.de>
5514 R: Lars-Peter Clausen <lars@metafoo.de>
5515 R: Peter Meerwald <pmeerw@pmeerw.net>
5516 L: linux-iio@vger.kernel.org
5519 F: drivers/staging/iio/
5520 F: include/linux/iio/
5523 IKANOS/ADI EAGLE ADSL USB DRIVER
5524 M: Matthieu Castet <castet.matthieu@free.fr>
5525 M: Stanislaw Gruszka <stf_xl@wp.pl>
5527 F: drivers/usb/atm/ueagle-atm.c
5529 INA209 HARDWARE MONITOR DRIVER
5530 M: Guenter Roeck <linux@roeck-us.net>
5531 L: lm-sensors@lm-sensors.org
5533 F: Documentation/hwmon/ina209
5534 F: Documentation/devicetree/bindings/i2c/ina209.txt
5535 F: drivers/hwmon/ina209.c
5537 INA2XX HARDWARE MONITOR DRIVER
5538 M: Guenter Roeck <linux@roeck-us.net>
5539 L: lm-sensors@lm-sensors.org
5541 F: Documentation/hwmon/ina2xx
5542 F: drivers/hwmon/ina2xx.c
5543 F: include/linux/platform_data/ina2xx.h
5545 INDUSTRY PACK SUBSYSTEM (IPACK)
5546 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5547 M: Jens Taprogge <jens.taprogge@taprogge.org>
5548 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5549 L: industrypack-devel@lists.sourceforge.net
5550 W: http://industrypack.sourceforge.net
5554 INGENIC JZ4780 DMA Driver
5555 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5557 F: drivers/dma/dma-jz4780.c
5559 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5560 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5561 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5562 L: linux-ima-devel@lists.sourceforge.net
5563 L: linux-ima-user@lists.sourceforge.net
5564 L: linux-security-module@vger.kernel.org
5565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5567 F: security/integrity/ima/
5569 IMGTEC IR DECODER DRIVER
5570 M: James Hogan <james.hogan@imgtec.com>
5572 F: drivers/media/rc/img-ir/
5574 IMS TWINTURBO FRAMEBUFFER DRIVER
5575 L: linux-fbdev@vger.kernel.org
5577 F: drivers/video/fbdev/imsttfb.c
5579 INFINIBAND SUBSYSTEM
5580 M: Doug Ledford <dledford@redhat.com>
5581 M: Sean Hefty <sean.hefty@intel.com>
5582 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5583 L: linux-rdma@vger.kernel.org
5584 W: http://www.openfabrics.org/
5585 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5588 F: Documentation/infiniband/
5589 F: drivers/infiniband/
5590 F: drivers/staging/rdma/
5591 F: include/uapi/linux/if_infiniband.h
5592 F: include/uapi/rdma/
5596 M: John McCutchan <john@johnmccutchan.com>
5597 M: Robert Love <rlove@rlove.org>
5598 M: Eric Paris <eparis@parisplace.org>
5600 F: Documentation/filesystems/inotify.txt
5601 F: fs/notify/inotify/
5602 F: include/linux/inotify.h
5603 F: include/uapi/linux/inotify.h
5605 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5606 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5607 L: linux-input@vger.kernel.org
5608 Q: http://patchwork.kernel.org/project/linux-input/list/
5609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5612 F: include/linux/input.h
5613 F: include/uapi/linux/input.h
5614 F: include/linux/input/
5615 F: Documentation/devicetree/bindings/input/
5617 INPUT MULTITOUCH (MT) PROTOCOL
5618 M: Henrik Rydberg <rydberg@bitmath.org>
5619 L: linux-input@vger.kernel.org
5621 F: Documentation/input/multi-touch-protocol.txt
5622 F: drivers/input/input-mt.c
5625 INTEL ASoC BDW/HSW DRIVERS
5626 M: Jie Yang <yang.jie@linux.intel.com>
5627 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5629 F: sound/soc/intel/common/sst-dsp*
5630 F: sound/soc/intel/common/sst-firmware.c
5631 F: sound/soc/intel/boards/broadwell.c
5632 F: sound/soc/intel/haswell/
5634 INTEL C600 SERIES SAS CONTROLLER DRIVER
5635 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5636 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5637 L: linux-scsi@vger.kernel.org
5638 T: git git://git.code.sf.net/p/intel-sas/isci
5640 F: drivers/scsi/isci/
5642 INTEL HID EVENT DRIVER
5643 M: Alex Hung <alex.hung@canonical.com>
5644 L: platform-driver-x86@vger.kernel.org
5646 F: drivers/platform/x86/intel-hid.c
5649 M: Len Brown <lenb@kernel.org>
5650 L: linux-pm@vger.kernel.org
5651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5653 F: drivers/idle/intel_idle.c
5656 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5657 M: Len Brown <lenb@kernel.org>
5658 L: linux-pm@vger.kernel.org
5660 F: drivers/cpufreq/intel_pstate.c
5662 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5663 M: Maik Broemme <mbroemme@plusserver.de>
5664 L: linux-fbdev@vger.kernel.org
5666 F: Documentation/fb/intelfb.txt
5667 F: drivers/video/fbdev/intelfb/
5669 INTEL 810/815 FRAMEBUFFER DRIVER
5670 M: Antonino Daplas <adaplas@gmail.com>
5671 L: linux-fbdev@vger.kernel.org
5673 F: drivers/video/fbdev/i810/
5675 INTEL MENLOW THERMAL DRIVER
5676 M: Sujith Thomas <sujith.thomas@intel.com>
5677 L: platform-driver-x86@vger.kernel.org
5678 W: https://01.org/linux-acpi
5680 F: drivers/platform/x86/intel_menlow.c
5682 INTEL I/OAT DMA DRIVER
5683 M: Dave Jiang <dave.jiang@intel.com>
5684 R: Dan Williams <dan.j.williams@intel.com>
5685 L: dmaengine@vger.kernel.org
5686 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5688 F: drivers/dma/ioat*
5691 M: David Woodhouse <dwmw2@infradead.org>
5692 L: iommu@lists.linux-foundation.org
5693 T: git git://git.infradead.org/iommu-2.6.git
5695 F: drivers/iommu/intel-iommu.c
5696 F: include/linux/intel-iommu.h
5698 INTEL IOP-ADMA DMA DRIVER
5699 R: Dan Williams <dan.j.williams@intel.com>
5701 F: drivers/dma/iop-adma.c
5703 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5704 M: Krzysztof Halasa <khalasa@piap.pl>
5706 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5707 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5708 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5709 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5710 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5711 F: drivers/net/wan/ixp4xx_hss.c
5713 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5714 M: Deepak Saxena <dsaxena@plexity.net>
5716 F: drivers/char/hw_random/ixp4xx-rng.c
5718 INTEL ETHERNET DRIVERS
5719 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5720 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5721 R: Shannon Nelson <shannon.nelson@intel.com>
5722 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5723 R: Don Skidmore <donald.c.skidmore@intel.com>
5724 R: Bruce Allan <bruce.w.allan@intel.com>
5725 R: John Ronciak <john.ronciak@intel.com>
5726 R: Mitch Williams <mitch.a.williams@intel.com>
5727 L: intel-wired-lan@lists.osuosl.org
5728 W: http://www.intel.com/support/feedback.htm
5729 W: http://e1000.sourceforge.net/
5730 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5734 F: Documentation/networking/e100.txt
5735 F: Documentation/networking/e1000.txt
5736 F: Documentation/networking/e1000e.txt
5737 F: Documentation/networking/igb.txt
5738 F: Documentation/networking/igbvf.txt
5739 F: Documentation/networking/ixgb.txt
5740 F: Documentation/networking/ixgbe.txt
5741 F: Documentation/networking/ixgbevf.txt
5742 F: Documentation/networking/i40e.txt
5743 F: Documentation/networking/i40evf.txt
5744 F: drivers/net/ethernet/intel/
5745 F: drivers/net/ethernet/intel/*/
5747 INTEL-MID GPIO DRIVER
5748 M: David Cohen <david.a.cohen@linux.intel.com>
5749 L: linux-gpio@vger.kernel.org
5751 F: drivers/gpio/gpio-intel-mid.c
5753 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5754 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5755 L: linux-wireless@vger.kernel.org
5757 F: Documentation/networking/README.ipw2100
5758 F: Documentation/networking/README.ipw2200
5759 F: drivers/net/wireless/intel/ipw2x00/
5762 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5764 F: Documentation/trace/intel_th.txt
5765 F: drivers/hwtracing/intel_th/
5767 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5768 M: Ning Sun <ning.sun@intel.com>
5769 L: tboot-devel@lists.sourceforge.net
5770 W: http://tboot.sourceforge.net
5771 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5773 F: Documentation/intel_txt.txt
5774 F: include/linux/tboot.h
5775 F: arch/x86/kernel/tboot.c
5777 INTEL WIRELESS WIMAX CONNECTION 2400
5778 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5779 M: linux-wimax@intel.com
5780 L: wimax@linuxwimax.org (subscribers-only)
5782 W: http://linuxwimax.org
5783 F: Documentation/wimax/README.i2400m
5784 F: drivers/net/wimax/i2400m/
5785 F: include/uapi/linux/wimax/i2400m.h
5787 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5788 M: Stanislaw Gruszka <sgruszka@redhat.com>
5789 L: linux-wireless@vger.kernel.org
5791 F: drivers/net/wireless/intel/iwlegacy/
5793 INTEL WIRELESS WIFI LINK (iwlwifi)
5794 M: Johannes Berg <johannes.berg@intel.com>
5795 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5796 M: Intel Linux Wireless <linuxwifi@intel.com>
5797 L: linux-wireless@vger.kernel.org
5798 W: http://intellinuxwireless.org
5799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5801 F: drivers/net/wireless/intel/iwlwifi/
5803 INTEL MANAGEMENT ENGINE (mei)
5804 M: Tomas Winkler <tomas.winkler@intel.com>
5805 L: linux-kernel@vger.kernel.org
5807 F: include/uapi/linux/mei.h
5808 F: include/linux/mei_cl_bus.h
5809 F: drivers/misc/mei/*
5810 F: drivers/watchdog/mei_wdt.c
5811 F: Documentation/misc-devices/mei/*
5813 INTEL MIC DRIVERS (mic)
5814 M: Sudeep Dutt <sudeep.dutt@intel.com>
5815 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5817 W: https://github.com/sudeepdutt/mic
5818 W: http://software.intel.com/en-us/mic-developer
5819 F: include/linux/mic_bus.h
5820 F: include/linux/scif.h
5821 F: include/uapi/linux/mic_common.h
5822 F: include/uapi/linux/mic_ioctl.h
5823 F: include/uapi/linux/scif_ioctl.h
5824 F: drivers/misc/mic/
5825 F: drivers/dma/mic_x100_dma.c
5826 F: drivers/dma/mic_x100_dma.h
5827 F: Documentation/mic/
5829 INTEL PMC/P-Unit IPC DRIVER
5830 M: Zha Qipeng<qipeng.zha@intel.com>
5831 L: platform-driver-x86@vger.kernel.org
5833 F: drivers/platform/x86/intel_pmc_ipc.c
5834 F: drivers/platform/x86/intel_punit_ipc.c
5835 F: arch/x86/include/asm/intel_pmc_ipc.h
5836 F: arch/x86/include/asm/intel_punit_ipc.h
5838 INTEL TELEMETRY DRIVER
5839 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5840 L: platform-driver-x86@vger.kernel.org
5842 F: arch/x86/include/asm/intel_telemetry.h
5843 F: drivers/platform/x86/intel_telemetry*
5845 IOC3 ETHERNET DRIVER
5846 M: Ralf Baechle <ralf@linux-mips.org>
5847 L: linux-mips@linux-mips.org
5849 F: drivers/net/ethernet/sgi/ioc3-eth.c
5852 M: Pat Gefre <pfg@sgi.com>
5853 L: linux-serial@vger.kernel.org
5855 F: drivers/tty/serial/ioc3_serial.c
5858 M: Joerg Roedel <joro@8bytes.org>
5859 L: iommu@lists.linux-foundation.org
5860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5865 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5867 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5870 M: Corey Minyard <minyard@acm.org>
5871 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5872 W: http://openipmi.sourceforge.net/
5874 F: Documentation/IPMI.txt
5875 F: drivers/char/ipmi/
5876 F: include/linux/ipmi*
5877 F: include/uapi/linux/ipmi*
5879 QCOM AUDIO (ASoC) DRIVERS
5880 M: Patrick Lai <plai@codeaurora.org>
5881 M: Banajit Goswami <bgoswami@codeaurora.org>
5882 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5886 IPS SCSI RAID DRIVER
5887 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5888 L: linux-scsi@vger.kernel.org
5889 W: http://www.adaptec.com/
5891 F: drivers/scsi/ips*
5894 M: Wensong Zhang <wensong@linux-vs.org>
5895 M: Simon Horman <horms@verge.net.au>
5896 M: Julian Anastasov <ja@ssi.bg>
5897 L: netdev@vger.kernel.org
5898 L: lvs-devel@vger.kernel.org
5900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5902 F: Documentation/networking/ipvs-sysctl.txt
5903 F: include/net/ip_vs.h
5904 F: include/uapi/linux/ip_vs.h
5905 F: net/netfilter/ipvs/
5908 M: Jiri Kosina <jikos@kernel.org>
5909 M: David Sterba <dsterba@suse.com>
5911 F: drivers/tty/ipwireless/
5914 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5915 L: netdev@vger.kernel.org
5917 F: include/net/ipx.h
5918 F: include/uapi/linux/ipx.h
5922 M: Samuel Ortiz <samuel@sortiz.org>
5923 L: irda-users@lists.sourceforge.net (subscribers-only)
5924 L: netdev@vger.kernel.org
5925 W: http://irda.sourceforge.net/
5927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5928 F: Documentation/networking/irda.txt
5929 F: drivers/net/irda/
5930 F: include/net/irda/
5934 M: Thomas Gleixner <tglx@linutronix.de>
5935 L: linux-kernel@vger.kernel.org
5937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5941 M: Thomas Gleixner <tglx@linutronix.de>
5942 M: Jason Cooper <jason@lakedaemon.net>
5943 M: Marc Zyngier <marc.zyngier@arm.com>
5944 L: linux-kernel@vger.kernel.org
5946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5947 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5948 F: Documentation/devicetree/bindings/interrupt-controller/
5951 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5952 M: Jiang Liu <jiang.liu@linux.intel.com>
5953 M: Marc Zyngier <marc.zyngier@arm.com>
5955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5956 F: Documentation/IRQ-domain.txt
5957 F: include/linux/irqdomain.h
5958 F: kernel/irq/irqdomain.c
5962 M: Jaroslav Kysela <perex@perex.cz>
5964 F: Documentation/isapnp.txt
5965 F: drivers/pnp/isapnp/
5966 F: include/linux/isapnp.h
5969 M: Hans Verkuil <hverkuil@xs4all.nl>
5970 L: linux-media@vger.kernel.org
5971 T: git git://linuxtv.org/media_tree.git
5972 W: https://linuxtv.org
5974 F: drivers/media/radio/radio-isa*
5976 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5977 M: Peter Jones <pjones@redhat.com>
5978 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5980 F: drivers/firmware/iscsi_ibft*
5983 M: Mike Christie <michaelc@cs.wisc.edu>
5984 L: open-iscsi@googlegroups.com
5985 W: www.open-iscsi.org
5986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5988 F: drivers/scsi/*iscsi*
5989 F: include/scsi/*iscsi*
5991 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5992 M: Or Gerlitz <ogerlitz@mellanox.com>
5993 M: Sagi Grimberg <sagig@mellanox.com>
5994 M: Roi Dayan <roid@mellanox.com>
5995 L: linux-rdma@vger.kernel.org
5997 W: http://www.openfabrics.org
5998 W: www.open-iscsi.org
5999 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6000 F: drivers/infiniband/ulp/iser/
6002 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6003 M: Sagi Grimberg <sagig@mellanox.com>
6004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6005 L: linux-rdma@vger.kernel.org
6006 L: target-devel@vger.kernel.org
6008 W: http://www.linux-iscsi.org
6009 F: drivers/infiniband/ulp/isert
6012 M: Karsten Keil <isdn@linux-pingi.de>
6013 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6014 L: netdev@vger.kernel.org
6015 W: http://www.isdn4linux.de
6016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6018 F: Documentation/isdn/
6020 F: include/linux/isdn.h
6021 F: include/linux/isdn/
6022 F: include/uapi/linux/isdn.h
6023 F: include/uapi/linux/isdn/
6025 ISDN SUBSYSTEM (Eicon active card driver)
6026 M: Armin Schindler <mac@melware.de>
6027 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6028 W: http://www.melware.de
6030 F: drivers/isdn/hardware/eicon/
6032 IT87 HARDWARE MONITORING DRIVER
6033 M: Jean Delvare <jdelvare@suse.com>
6034 L: lm-sensors@lm-sensors.org
6036 F: Documentation/hwmon/it87
6037 F: drivers/hwmon/it87.c
6040 M: Antti Palosaari <crope@iki.fi>
6041 L: linux-media@vger.kernel.org
6042 W: https://linuxtv.org
6043 W: http://palosaari.fi/linux/
6044 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6045 T: git git://linuxtv.org/anttip/media_tree.git
6047 F: drivers/media/tuners/it913x*
6049 IVTV VIDEO4LINUX DRIVER
6050 M: Andy Walls <awalls@md.metrocast.net>
6051 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6052 L: linux-media@vger.kernel.org
6053 T: git git://linuxtv.org/media_tree.git
6054 W: http://www.ivtvdriver.org
6056 F: Documentation/video4linux/*.ivtv
6057 F: drivers/media/pci/ivtv/
6058 F: include/uapi/linux/ivtv*
6060 IX2505V MEDIA DRIVER
6061 M: Malcolm Priestley <tvboxspy@gmail.com>
6062 L: linux-media@vger.kernel.org
6063 W: https://linuxtv.org
6064 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6066 F: drivers/media/dvb-frontends/ix2505v*
6068 JC42.4 TEMPERATURE SENSOR DRIVER
6069 M: Guenter Roeck <linux@roeck-us.net>
6070 L: lm-sensors@lm-sensors.org
6072 F: drivers/hwmon/jc42.c
6073 F: Documentation/hwmon/jc42
6076 M: Dave Kleikamp <shaggy@kernel.org>
6077 L: jfs-discussion@lists.sourceforge.net
6078 W: http://jfs.sourceforge.net/
6079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6081 F: Documentation/filesystems/jfs.txt
6085 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6086 L: netdev@vger.kernel.org
6088 F: drivers/net/ethernet/jme.*
6090 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6091 M: David Woodhouse <dwmw2@infradead.org>
6092 L: linux-mtd@lists.infradead.org
6093 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6096 F: include/uapi/linux/jffs2.h
6098 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6099 M: "Theodore Ts'o" <tytso@mit.edu>
6100 M: Jan Kara <jack@suse.com>
6101 L: linux-ext4@vger.kernel.org
6104 F: include/linux/jbd2.h
6106 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6107 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6108 L: linux-media@vger.kernel.org
6110 F: drivers/media/platform/rcar_jpu.c
6112 JSM Neo PCI based serial card
6113 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6114 L: linux-serial@vger.kernel.org
6116 F: drivers/tty/serial/jsm/
6118 K10TEMP HARDWARE MONITORING DRIVER
6119 M: Clemens Ladisch <clemens@ladisch.de>
6120 L: lm-sensors@lm-sensors.org
6122 F: Documentation/hwmon/k10temp
6123 F: drivers/hwmon/k10temp.c
6125 K8TEMP HARDWARE MONITORING DRIVER
6126 M: Rudolf Marek <r.marek@assembler.cz>
6127 L: lm-sensors@lm-sensors.org
6129 F: Documentation/hwmon/k8temp
6130 F: drivers/hwmon/k8temp.c
6133 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6134 L: linux-kbuild@vger.kernel.org
6135 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6137 F: Documentation/kbuild/kconfig-language.txt
6141 M: Vivek Goyal <vgoyal@redhat.com>
6142 M: Haren Myneni <hbabu@us.ibm.com>
6143 L: kexec@lists.infradead.org
6144 W: http://lse.sourceforge.net/kdump/
6146 F: Documentation/kdump/
6148 KEENE FM RADIO TRANSMITTER DRIVER
6149 M: Hans Verkuil <hverkuil@xs4all.nl>
6150 L: linux-media@vger.kernel.org
6151 T: git git://linuxtv.org/media_tree.git
6152 W: https://linuxtv.org
6154 F: drivers/media/radio/radio-keene*
6156 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6157 M: Ian Kent <raven@themaw.net>
6158 L: autofs@vger.kernel.org
6162 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6163 M: Michal Marek <mmarek@suse.com>
6164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6166 L: linux-kbuild@vger.kernel.org
6168 F: Documentation/kbuild/
6170 F: scripts/Makefile.*
6176 L: kernel-janitors@vger.kernel.org
6177 W: http://kernelnewbies.org/KernelJanitors
6180 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6181 M: "J. Bruce Fields" <bfields@fieldses.org>
6182 M: Jeff Layton <jlayton@poochiereds.net>
6183 L: linux-nfs@vger.kernel.org
6184 W: http://nfs.sourceforge.net/
6185 T: git git://linux-nfs.org/~bfields/linux.git
6188 F: include/uapi/linux/nfsd/
6192 F: include/linux/lockd/
6193 F: include/linux/sunrpc/
6194 F: include/uapi/linux/sunrpc/
6196 KERNEL SELFTEST FRAMEWORK
6197 M: Shuah Khan <shuahkh@osg.samsung.com>
6198 L: linux-kselftest@vger.kernel.org
6199 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6201 F: tools/testing/selftests
6203 KERNEL VIRTUAL MACHINE (KVM)
6204 M: Gleb Natapov <gleb@kernel.org>
6205 M: Paolo Bonzini <pbonzini@redhat.com>
6206 L: kvm@vger.kernel.org
6207 W: http://www.linux-kvm.org
6208 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6210 F: Documentation/*/kvm*.txt
6211 F: Documentation/virtual/kvm/
6213 F: arch/x86/kernel/kvm.c
6214 F: arch/x86/kernel/kvmclock.c
6215 F: arch/*/include/asm/kvm*
6216 F: include/linux/kvm*
6217 F: include/uapi/linux/kvm*
6220 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6221 M: Joerg Roedel <joro@8bytes.org>
6222 L: kvm@vger.kernel.org
6223 W: http://www.linux-kvm.org/
6225 F: arch/x86/include/asm/svm.h
6226 F: arch/x86/kvm/svm.c
6228 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6229 M: Alexander Graf <agraf@suse.com>
6230 L: kvm-ppc@vger.kernel.org
6231 W: http://www.linux-kvm.org/
6232 T: git git://github.com/agraf/linux-2.6.git
6234 F: arch/powerpc/include/asm/kvm*
6235 F: arch/powerpc/kvm/
6237 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6238 M: Christian Borntraeger <borntraeger@de.ibm.com>
6239 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6240 L: linux-s390@vger.kernel.org
6241 W: http://www.ibm.com/developerworks/linux/linux390/
6242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6244 F: Documentation/s390/kvm.txt
6245 F: arch/s390/include/asm/kvm*
6248 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6249 M: Christoffer Dall <christoffer.dall@linaro.org>
6250 M: Marc Zyngier <marc.zyngier@arm.com>
6251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6252 L: kvmarm@lists.cs.columbia.edu
6253 W: http://systems.cs.columbia.edu/projects/kvm-arm
6254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6256 F: arch/arm/include/uapi/asm/kvm*
6257 F: arch/arm/include/asm/kvm*
6260 F: include/kvm/arm_*
6262 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6263 M: Christoffer Dall <christoffer.dall@linaro.org>
6264 M: Marc Zyngier <marc.zyngier@arm.com>
6265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6266 L: kvmarm@lists.cs.columbia.edu
6268 F: arch/arm64/include/uapi/asm/kvm*
6269 F: arch/arm64/include/asm/kvm*
6272 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6273 M: James Hogan <james.hogan@imgtec.com>
6274 L: linux-mips@linux-mips.org
6276 F: arch/mips/include/uapi/asm/kvm*
6277 F: arch/mips/include/asm/kvm*
6281 M: Eric Biederman <ebiederm@xmission.com>
6282 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6283 L: kexec@lists.infradead.org
6285 F: include/linux/kexec.h
6286 F: include/uapi/linux/kexec.h
6290 M: David Howells <dhowells@redhat.com>
6291 L: keyrings@vger.kernel.org
6293 F: Documentation/security/keys.txt
6294 F: include/linux/key.h
6295 F: include/linux/key-type.h
6300 M: David Safford <safford@us.ibm.com>
6301 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6302 L: linux-security-module@vger.kernel.org
6303 L: keyrings@vger.kernel.org
6305 F: Documentation/security/keys-trusted-encrypted.txt
6306 F: include/keys/trusted-type.h
6307 F: security/keys/trusted.c
6308 F: security/keys/trusted.h
6311 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6312 M: David Safford <safford@us.ibm.com>
6313 L: linux-security-module@vger.kernel.org
6314 L: keyrings@vger.kernel.org
6316 F: Documentation/security/keys-trusted-encrypted.txt
6317 F: include/keys/encrypted-type.h
6318 F: security/keys/encrypted-keys/
6320 KGDB / KDB /debug_core
6321 M: Jason Wessel <jason.wessel@windriver.com>
6322 W: http://kgdb.wiki.kernel.org/
6323 L: kgdb-bugreport@lists.sourceforge.net
6324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6326 F: Documentation/DocBook/kgdb.tmpl
6327 F: drivers/misc/kgdbts.c
6328 F: drivers/tty/serial/kgdboc.c
6329 F: include/linux/kdb.h
6330 F: include/linux/kgdb.h
6334 M: Vegard Nossum <vegardno@ifi.uio.no>
6335 M: Pekka Enberg <penberg@kernel.org>
6337 F: Documentation/kmemcheck.txt
6338 F: arch/x86/include/asm/kmemcheck.h
6339 F: arch/x86/mm/kmemcheck/
6340 F: include/linux/kmemcheck.h
6344 M: Catalin Marinas <catalin.marinas@arm.com>
6346 F: Documentation/kmemleak.txt
6347 F: include/linux/kmemleak.h
6349 F: mm/kmemleak-test.c
6352 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6353 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6354 M: "David S. Miller" <davem@davemloft.net>
6355 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6357 F: Documentation/kprobes.txt
6358 F: include/linux/kprobes.h
6361 KS0108 LCD CONTROLLER DRIVER
6362 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6363 W: http://miguelojeda.es/auxdisplay.htm
6364 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6366 F: Documentation/auxdisplay/ks0108
6367 F: drivers/auxdisplay/ks0108.c
6368 F: include/linux/ks0108.h
6371 M: David Ahern <dsa@cumulusnetworks.com>
6372 L: netdev@vger.kernel.org
6375 F: include/net/l3mdev.h
6377 LANTIQ MIPS ARCHITECTURE
6378 M: John Crispin <blogic@openwrt.org>
6379 L: linux-mips@linux-mips.org
6384 L: linux-x25@vger.kernel.org
6386 F: Documentation/networking/lapb-module.txt
6390 LASI 53c700 driver for PARISC
6391 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6392 L: linux-scsi@vger.kernel.org
6394 F: Documentation/scsi/53c700.txt
6395 F: drivers/scsi/53c700*
6398 M: Richard Purdie <rpurdie@rpsys.net>
6399 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6400 L: linux-leds@vger.kernel.org
6401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6404 F: include/linux/leds.h
6406 LEGACY EEPROM DRIVER
6407 M: Jean Delvare <jdelvare@suse.com>
6409 F: Documentation/misc-devices/eeprom
6410 F: drivers/misc/eeprom/eeprom.c
6412 LEGO USB Tower driver
6413 M: Juergen Stuber <starblue@users.sourceforge.net>
6414 L: legousb-devel@lists.sourceforge.net
6415 W: http://legousb.sourceforge.net/
6417 F: drivers/usb/misc/legousbtower.c
6420 M: Michael Krufky <mkrufky@linuxtv.org>
6421 L: linux-media@vger.kernel.org
6422 W: https://linuxtv.org
6423 W: http://github.com/mkrufky
6424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6425 T: git git://linuxtv.org/mkrufky/tuners.git
6427 F: drivers/media/dvb-frontends/lg2160.*
6429 LGDT3305 MEDIA DRIVER
6430 M: Michael Krufky <mkrufky@linuxtv.org>
6431 L: linux-media@vger.kernel.org
6432 W: https://linuxtv.org
6433 W: http://github.com/mkrufky
6434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6435 T: git git://linuxtv.org/mkrufky/tuners.git
6437 F: drivers/media/dvb-frontends/lgdt3305.*
6440 M: Rusty Russell <rusty@rustcorp.com.au>
6441 L: lguest@lists.ozlabs.org
6442 W: http://lguest.ozlabs.org/
6444 F: arch/x86/include/asm/lguest*.h
6447 F: include/linux/lguest*.h
6450 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6451 M: Tejun Heo <tj@kernel.org>
6452 L: linux-ide@vger.kernel.org
6453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6456 F: include/linux/ata.h
6457 F: include/linux/libata.h
6459 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6460 M: Viresh Kumar <vireshk@kernel.org>
6461 L: linux-ide@vger.kernel.org
6462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6464 F: include/linux/pata_arasan_cf_data.h
6465 F: drivers/ata/pata_arasan_cf.c
6468 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6469 M: Tejun Heo <tj@kernel.org>
6470 L: linux-ide@vger.kernel.org
6471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6473 F: drivers/ata/pata_*.c
6474 F: drivers/ata/ata_generic.c
6476 LIBATA SATA AHCI PLATFORM devices support
6477 M: Hans de Goede <hdegoede@redhat.com>
6478 M: Tejun Heo <tj@kernel.org>
6479 L: linux-ide@vger.kernel.org
6480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6482 F: drivers/ata/ahci_platform.c
6483 F: drivers/ata/libahci_platform.c
6484 F: include/linux/ahci_platform.h
6486 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6487 M: Mikael Pettersson <mikpelinux@gmail.com>
6488 L: linux-ide@vger.kernel.org
6489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6491 F: drivers/ata/sata_promise.*
6494 M: Sasha Levin <sasha.levin@oracle.com>
6496 F: tools/lib/lockdep/
6498 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6499 M: Dan Williams <dan.j.williams@intel.com>
6500 L: linux-nvdimm@lists.01.org
6501 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6505 F: include/linux/nd.h
6506 F: include/linux/libnvdimm.h
6507 F: include/uapi/linux/ndctl.h
6509 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6510 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6511 L: linux-nvdimm@lists.01.org
6512 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6514 F: drivers/nvdimm/blk.c
6515 F: drivers/nvdimm/region_devs.c
6516 F: drivers/acpi/nfit*
6518 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6519 M: Vishal Verma <vishal.l.verma@intel.com>
6520 L: linux-nvdimm@lists.01.org
6521 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6523 F: drivers/nvdimm/btt*
6525 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6526 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6527 L: linux-nvdimm@lists.01.org
6528 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6530 F: drivers/nvdimm/pmem.c
6531 F: include/linux/pmem.h
6532 F: arch/*/include/asm/pmem.h
6534 LIGHTNVM PLATFORM SUPPORT
6535 M: Matias Bjorling <mb@lightnvm.io>
6536 W: http://github/OpenChannelSSD
6537 L: linux-block@vger.kernel.org
6539 F: drivers/lightnvm/
6540 F: include/linux/lightnvm.h
6541 F: include/uapi/linux/lightnvm.h
6543 LINUX FOR IBM pSERIES (RS/6000)
6544 M: Paul Mackerras <paulus@au.ibm.com>
6545 W: http://www.ibm.com/linux/ltc/projects/ppc
6547 F: arch/powerpc/boot/rs6000.h
6549 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6550 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6551 M: Paul Mackerras <paulus@samba.org>
6552 M: Michael Ellerman <mpe@ellerman.id.au>
6553 W: http://www.penguinppc.org/
6554 L: linuxppc-dev@lists.ozlabs.org
6555 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6558 F: Documentation/powerpc/
6561 LINUX FOR POWER MACINTOSH
6562 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6563 W: http://www.penguinppc.org/
6564 L: linuxppc-dev@lists.ozlabs.org
6566 F: arch/powerpc/platforms/powermac/
6567 F: drivers/macintosh/
6569 LINUX FOR POWERPC EMBEDDED MPC5XXX
6570 M: Anatolij Gustschin <agust@denx.de>
6571 L: linuxppc-dev@lists.ozlabs.org
6572 T: git git://git.denx.de/linux-denx-agust.git
6574 F: arch/powerpc/platforms/512x/
6575 F: arch/powerpc/platforms/52xx/
6577 LINUX FOR POWERPC EMBEDDED PPC4XX
6578 M: Alistair Popple <alistair@popple.id.au>
6579 M: Matt Porter <mporter@kernel.crashing.org>
6580 W: http://www.penguinppc.org/
6581 L: linuxppc-dev@lists.ozlabs.org
6583 F: arch/powerpc/platforms/40x/
6584 F: arch/powerpc/platforms/44x/
6586 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6587 L: linuxppc-dev@lists.ozlabs.org
6589 F: arch/powerpc/*/*virtex*
6590 F: arch/powerpc/*/*/*virtex*
6592 LINUX FOR POWERPC EMBEDDED PPC8XX
6593 M: Vitaly Bordug <vitb@kernel.crashing.org>
6594 W: http://www.penguinppc.org/
6595 L: linuxppc-dev@lists.ozlabs.org
6597 F: arch/powerpc/platforms/8xx/
6599 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6600 M: Scott Wood <oss@buserror.net>
6601 M: Kumar Gala <galak@kernel.crashing.org>
6602 W: http://www.penguinppc.org/
6603 L: linuxppc-dev@lists.ozlabs.org
6604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6606 F: arch/powerpc/platforms/83xx/
6607 F: arch/powerpc/platforms/85xx/
6609 LINUX FOR POWERPC PA SEMI PWRFICIENT
6610 M: Olof Johansson <olof@lixom.net>
6611 L: linuxppc-dev@lists.ozlabs.org
6613 F: arch/powerpc/platforms/pasemi/
6614 F: drivers/*/*pasemi*
6615 F: drivers/*/*/*pasemi*
6617 LINUX SECURITY MODULE (LSM) FRAMEWORK
6618 M: Chris Wright <chrisw@sous-sol.org>
6619 L: linux-security-module@vger.kernel.org
6622 LIS3LV02D ACCELEROMETER DRIVER
6623 M: Eric Piel <eric.piel@tremplin-utc.net>
6625 F: Documentation/misc-devices/lis3lv02d
6626 F: drivers/misc/lis3lv02d/
6627 F: drivers/platform/x86/hp_accel.c
6630 M: Josh Poimboeuf <jpoimboe@redhat.com>
6631 M: Jessica Yu <jeyu@redhat.com>
6632 M: Jiri Kosina <jikos@kernel.org>
6633 M: Miroslav Benes <mbenes@suse.cz>
6634 R: Petr Mladek <pmladek@suse.com>
6636 F: kernel/livepatch/
6637 F: include/linux/livepatch.h
6638 F: arch/x86/include/asm/livepatch.h
6639 F: arch/x86/kernel/livepatch.c
6640 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6641 F: samples/livepatch/
6642 L: live-patching@vger.kernel.org
6643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6645 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6646 M: Kees Cook <keescook@chromium.org>
6648 F: drivers/misc/lkdtm.c
6651 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6653 F: include/linux/llc.h
6654 F: include/uapi/linux/llc.h
6658 LM73 HARDWARE MONITOR DRIVER
6659 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6660 L: lm-sensors@lm-sensors.org
6662 F: drivers/hwmon/lm73.c
6664 LM78 HARDWARE MONITOR DRIVER
6665 M: Jean Delvare <jdelvare@suse.com>
6666 L: lm-sensors@lm-sensors.org
6668 F: Documentation/hwmon/lm78
6669 F: drivers/hwmon/lm78.c
6671 LM83 HARDWARE MONITOR DRIVER
6672 M: Jean Delvare <jdelvare@suse.com>
6673 L: lm-sensors@lm-sensors.org
6675 F: Documentation/hwmon/lm83
6676 F: drivers/hwmon/lm83.c
6678 LM90 HARDWARE MONITOR DRIVER
6679 M: Jean Delvare <jdelvare@suse.com>
6680 L: lm-sensors@lm-sensors.org
6682 F: Documentation/hwmon/lm90
6683 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6684 F: drivers/hwmon/lm90.c
6686 LM95234 HARDWARE MONITOR DRIVER
6687 M: Guenter Roeck <linux@roeck-us.net>
6688 L: lm-sensors@lm-sensors.org
6690 F: Documentation/hwmon/lm95234
6691 F: drivers/hwmon/lm95234.c
6693 LME2510 MEDIA DRIVER
6694 M: Malcolm Priestley <tvboxspy@gmail.com>
6695 L: linux-media@vger.kernel.org
6696 W: https://linuxtv.org
6697 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6699 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6701 LOCKDEP AND LOCKSTAT
6702 M: Peter Zijlstra <peterz@infradead.org>
6703 M: Ingo Molnar <mingo@redhat.com>
6704 L: linux-kernel@vger.kernel.org
6705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6707 F: Documentation/locking/lockdep*.txt
6708 F: Documentation/locking/lockstat.txt
6709 F: include/linux/lockdep.h
6712 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6713 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6714 L: linux-ntfs-dev@lists.sourceforge.net
6715 W: http://www.linux-ntfs.org/content/view/19/37/
6717 F: Documentation/ldm.txt
6718 F: block/partitions/ldm.*
6721 M: Joern Engel <joern@logfs.org>
6722 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6728 LPC32XX MACHINE SUPPORT
6729 M: Roland Stigge <stigge@antcom.de>
6730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6732 F: arch/arm/mach-lpc32xx/
6734 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6735 M: Sathya Prakash <sathya.prakash@broadcom.com>
6736 M: Chaitra P B <chaitra.basappa@broadcom.com>
6737 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6738 L: MPT-FusionLinux.pdl@broadcom.com
6739 L: linux-scsi@vger.kernel.org
6740 W: http://www.avagotech.com/support/
6742 F: drivers/message/fusion/
6743 F: drivers/scsi/mpt2sas/
6744 F: drivers/scsi/mpt3sas/
6746 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6747 M: Matthew Wilcox <matthew@wil.cx>
6748 L: linux-scsi@vger.kernel.org
6750 F: drivers/scsi/sym53c8xx_2/
6752 LTC4261 HARDWARE MONITOR DRIVER
6753 M: Guenter Roeck <linux@roeck-us.net>
6754 L: lm-sensors@lm-sensors.org
6756 F: Documentation/hwmon/ltc4261
6757 F: drivers/hwmon/ltc4261.c
6759 LTP (Linux Test Project)
6760 M: Mike Frysinger <vapier@gentoo.org>
6761 M: Cyril Hrubis <chrubis@suse.cz>
6762 M: Wanlong Gao <wanlong.gao@gmail.com>
6763 M: Jan Stancek <jstancek@redhat.com>
6764 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6765 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6766 L: ltp@lists.linux.it (subscribers-only)
6767 W: http://linux-test-project.github.io/
6768 T: git git://github.com/linux-test-project/ltp.git
6772 W: http://www.linux-m32r.org/
6777 M: Geert Uytterhoeven <geert@linux-m68k.org>
6778 L: linux-m68k@lists.linux-m68k.org
6779 W: http://www.linux-m68k.org/
6780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6785 M68K ON APPLE MACINTOSH
6786 M: Joshua Thompson <funaho@jurai.org>
6787 W: http://www.mac.linux-m68k.org/
6788 L: linux-m68k@lists.linux-m68k.org
6793 M: Philip Blundell <philb@gnu.org>
6794 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6798 M88DS3103 MEDIA DRIVER
6799 M: Antti Palosaari <crope@iki.fi>
6800 L: linux-media@vger.kernel.org
6801 W: https://linuxtv.org
6802 W: http://palosaari.fi/linux/
6803 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6804 T: git git://linuxtv.org/anttip/media_tree.git
6806 F: drivers/media/dvb-frontends/m88ds3103*
6808 M88RS2000 MEDIA DRIVER
6809 M: Malcolm Priestley <tvboxspy@gmail.com>
6810 L: linux-media@vger.kernel.org
6811 W: https://linuxtv.org
6812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6814 F: drivers/media/dvb-frontends/m88rs2000*
6816 MA901 MASTERKIT USB FM RADIO DRIVER
6817 M: Alexey Klimov <klimov.linux@gmail.com>
6818 L: linux-media@vger.kernel.org
6819 T: git git://linuxtv.org/media_tree.git
6821 F: drivers/media/radio/radio-ma901.c
6824 M: Johannes Berg <johannes@sipsolutions.net>
6825 L: linux-wireless@vger.kernel.org
6826 W: http://wireless.kernel.org/
6827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6830 F: Documentation/networking/mac80211-injection.txt
6831 F: include/net/mac80211.h
6833 F: drivers/net/wireless/mac80211_hwsim.[ch]
6836 M: Patrick McHardy <kaber@trash.net>
6837 L: netdev@vger.kernel.org
6839 F: drivers/net/macvlan.c
6840 F: include/linux/if_macvlan.h
6843 M: Jassi Brar <jassisinghbrar@gmail.com>
6844 L: linux-kernel@vger.kernel.org
6847 F: include/linux/mailbox_client.h
6848 F: include/linux/mailbox_controller.h
6850 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6851 M: Michael Kerrisk <mtk.manpages@gmail.com>
6852 W: http://www.kernel.org/doc/man-pages
6853 L: linux-man@vger.kernel.org
6856 MARVELL ARMADA DRM SUPPORT
6857 M: Russell King <rmk+kernel@arm.linux.org.uk>
6859 F: drivers/gpu/drm/armada/
6861 MARVELL 88E6352 DSA support
6862 M: Guenter Roeck <linux@roeck-us.net>
6864 F: drivers/net/dsa/mv88e6352.c
6866 MARVELL CRYPTO DRIVER
6867 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6868 M: Arnaud Ebalard <arno@natisbad.org>
6869 F: drivers/crypto/marvell/
6871 L: linux-crypto@vger.kernel.org
6873 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6874 M: Mirko Lindner <mlindner@marvell.com>
6875 M: Stephen Hemminger <stephen@networkplumber.org>
6876 L: netdev@vger.kernel.org
6878 F: drivers/net/ethernet/marvell/sk*
6880 MARVELL LIBERTAS WIRELESS DRIVER
6881 L: libertas-dev@lists.infradead.org
6883 F: drivers/net/wireless/marvell/libertas/
6885 MARVELL MV643XX ETHERNET DRIVER
6886 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6887 L: netdev@vger.kernel.org
6889 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6890 F: include/linux/mv643xx.h
6892 MARVELL MVNETA ETHERNET DRIVER
6893 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6894 L: netdev@vger.kernel.org
6896 F: drivers/net/ethernet/marvell/mvneta.*
6898 MARVELL MWIFIEX WIRELESS DRIVER
6899 M: Amitkumar Karwar <akarwar@marvell.com>
6900 M: Nishant Sarmukadam <nishants@marvell.com>
6901 L: linux-wireless@vger.kernel.org
6903 F: drivers/net/wireless/marvell/mwifiex/
6905 MARVELL MWL8K WIRELESS DRIVER
6906 M: Lennert Buytenhek <buytenh@wantstofly.org>
6907 L: linux-wireless@vger.kernel.org
6909 F: drivers/net/wireless/marvell/mwl8k.c
6911 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6912 M: Nicolas Pitre <nico@fluxnic.net>
6914 F: drivers/mmc/host/mvsdio.*
6916 MATROX FRAMEBUFFER DRIVER
6917 L: linux-fbdev@vger.kernel.org
6919 F: drivers/video/fbdev/matrox/matroxfb_*
6920 F: include/uapi/linux/matroxfb.h
6922 MAX16065 HARDWARE MONITOR DRIVER
6923 M: Guenter Roeck <linux@roeck-us.net>
6924 L: lm-sensors@lm-sensors.org
6926 F: Documentation/hwmon/max16065
6927 F: drivers/hwmon/max16065.c
6929 MAX20751 HARDWARE MONITOR DRIVER
6930 M: Guenter Roeck <linux@roeck-us.net>
6931 L: lm-sensors@lm-sensors.org
6933 F: Documentation/hwmon/max20751
6934 F: drivers/hwmon/max20751.c
6936 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6937 M: "Hans J. Koch" <hjk@hansjkoch.de>
6938 L: lm-sensors@lm-sensors.org
6940 F: Documentation/hwmon/max6650
6941 F: drivers/hwmon/max6650.c
6943 MAX6697 HARDWARE MONITOR DRIVER
6944 M: Guenter Roeck <linux@roeck-us.net>
6945 L: lm-sensors@lm-sensors.org
6947 F: Documentation/hwmon/max6697
6948 F: Documentation/devicetree/bindings/i2c/max6697.txt
6949 F: drivers/hwmon/max6697.c
6950 F: include/linux/platform_data/max6697.h
6952 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6953 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6954 L: linux-pm@vger.kernel.org
6956 F: drivers/power/max14577_charger.c
6957 F: drivers/power/max77693_charger.c
6959 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6960 M: Javier Martinez Canillas <javier@osg.samsung.com>
6961 L: linux-kernel@vger.kernel.org
6963 F: drivers/*/*max77802*.c
6964 F: Documentation/devicetree/bindings/*/*max77802.txt
6965 F: include/dt-bindings/*/*max77802.h
6967 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6968 M: Chanwoo Choi <cw00.choi@samsung.com>
6969 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6970 L: linux-kernel@vger.kernel.org
6972 F: drivers/*/max14577.c
6973 F: drivers/*/max77686*.c
6974 F: drivers/*/max77693.c
6975 F: drivers/extcon/extcon-max14577.c
6976 F: drivers/extcon/extcon-max77693.c
6977 F: drivers/rtc/rtc-max77686.c
6978 F: drivers/clk/clk-max77686.c
6979 F: Documentation/devicetree/bindings/mfd/max14577.txt
6980 F: Documentation/devicetree/bindings/*/max77686.txt
6981 F: Documentation/devicetree/bindings/mfd/max77693.txt
6982 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6983 F: include/linux/mfd/max14577*.h
6984 F: include/linux/mfd/max77686*.h
6985 F: include/linux/mfd/max77693*.h
6987 MAXIRADIO FM RADIO RECEIVER DRIVER
6988 M: Hans Verkuil <hverkuil@xs4all.nl>
6989 L: linux-media@vger.kernel.org
6990 T: git git://linuxtv.org/media_tree.git
6991 W: https://linuxtv.org
6993 F: drivers/media/radio/radio-maxiradio*
6995 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6996 M: Peter Rosin <peda@axentia.se>
6997 L: linux-iio@vger.kernel.org
6999 F: drivers/iio/potentiometer/mcp4531.c
7001 MEDIA DRIVERS FOR RENESAS - VSP1
7002 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7003 L: linux-media@vger.kernel.org
7004 L: linux-renesas-soc@vger.kernel.org
7005 T: git git://linuxtv.org/media_tree.git
7007 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7008 F: drivers/media/platform/vsp1/
7010 MEDIA DRIVERS FOR ASCOT2E
7011 M: Sergey Kozlov <serjk@netup.ru>
7012 L: linux-media@vger.kernel.org
7013 W: https://linuxtv.org
7015 T: git git://linuxtv.org/media_tree.git
7017 F: drivers/media/dvb-frontends/ascot2e*
7019 MEDIA DRIVERS FOR CXD2841ER
7020 M: Sergey Kozlov <serjk@netup.ru>
7021 L: linux-media@vger.kernel.org
7022 W: https://linuxtv.org
7024 T: git git://linuxtv.org/media_tree.git
7026 F: drivers/media/dvb-frontends/cxd2841er*
7028 MEDIA DRIVERS FOR HORUS3A
7029 M: Sergey Kozlov <serjk@netup.ru>
7030 L: linux-media@vger.kernel.org
7031 W: https://linuxtv.org
7033 T: git git://linuxtv.org/media_tree.git
7035 F: drivers/media/dvb-frontends/horus3a*
7037 MEDIA DRIVERS FOR LNBH25
7038 M: Sergey Kozlov <serjk@netup.ru>
7039 L: linux-media@vger.kernel.org
7040 W: https://linuxtv.org
7042 T: git git://linuxtv.org/media_tree.git
7044 F: drivers/media/dvb-frontends/lnbh25*
7046 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7047 M: Sergey Kozlov <serjk@netup.ru>
7048 L: linux-media@vger.kernel.org
7049 W: https://linuxtv.org
7051 T: git git://linuxtv.org/media_tree.git
7053 F: drivers/media/pci/netup_unidvb/*
7055 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7056 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7057 P: LinuxTV.org Project
7058 L: linux-media@vger.kernel.org
7059 W: https://linuxtv.org
7060 Q: http://patchwork.kernel.org/project/linux-media/list/
7061 T: git git://linuxtv.org/media_tree.git
7063 F: Documentation/dvb/
7064 F: Documentation/video4linux/
7065 F: Documentation/DocBook/media/
7067 F: drivers/staging/media/
7068 F: include/linux/platform_data/media/
7070 F: include/uapi/linux/dvb/
7071 F: include/uapi/linux/videodev2.h
7072 F: include/uapi/linux/media.h
7073 F: include/uapi/linux/v4l2-*
7074 F: include/uapi/linux/meye.h
7075 F: include/uapi/linux/ivtv*
7076 F: include/uapi/linux/uvcvideo.h
7078 MEDIATEK ETHERNET DRIVER
7079 M: Felix Fietkau <nbd@openwrt.org>
7080 M: John Crispin <blogic@openwrt.org>
7081 L: netdev@vger.kernel.org
7083 F: drivers/net/ethernet/mediatek/
7085 MEDIATEK MT7601U WIRELESS LAN DRIVER
7086 M: Jakub Kicinski <kubakici@wp.pl>
7087 L: linux-wireless@vger.kernel.org
7089 F: drivers/net/wireless/mediatek/mt7601u/
7091 MEGARAID SCSI/SAS DRIVERS
7092 M: Kashyap Desai <kashyap.desai@avagotech.com>
7093 M: Sumit Saxena <sumit.saxena@avagotech.com>
7094 M: Uday Lingala <uday.lingala@avagotech.com>
7095 L: megaraidlinux.pdl@avagotech.com
7096 L: linux-scsi@vger.kernel.org
7097 W: http://www.lsi.com
7099 F: Documentation/scsi/megaraid.txt
7100 F: drivers/scsi/megaraid.*
7101 F: drivers/scsi/megaraid/
7103 MELLANOX ETHERNET DRIVER (mlx4_en)
7104 M: Eugenia Emantayev <eugenia@mellanox.com>
7105 L: netdev@vger.kernel.org
7107 W: http://www.mellanox.com
7108 Q: http://patchwork.ozlabs.org/project/netdev/list/
7109 F: drivers/net/ethernet/mellanox/mlx4/en_*
7111 MELLANOX ETHERNET DRIVER (mlx5e)
7112 M: Saeed Mahameed <saeedm@mellanox.com>
7113 L: netdev@vger.kernel.org
7115 W: http://www.mellanox.com
7116 Q: http://patchwork.ozlabs.org/project/netdev/list/
7117 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7119 MELLANOX ETHERNET SWITCH DRIVERS
7120 M: Jiri Pirko <jiri@mellanox.com>
7121 M: Ido Schimmel <idosch@mellanox.com>
7122 L: netdev@vger.kernel.org
7124 W: http://www.mellanox.com
7125 Q: http://patchwork.ozlabs.org/project/netdev/list/
7126 F: drivers/net/ethernet/mellanox/mlxsw/
7129 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7130 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7131 L: linux-kernel@vger.kernel.org
7133 F: kernel/membarrier.c
7134 F: include/uapi/linux/membarrier.h
7137 L: linux-mm@kvack.org
7138 W: http://www.linux-mm.org
7140 F: include/linux/mm.h
7141 F: include/linux/gfp.h
7142 F: include/linux/mmzone.h
7143 F: include/linux/memory_hotplug.h
7144 F: include/linux/vmalloc.h
7147 MEMORY TECHNOLOGY DEVICES (MTD)
7148 M: David Woodhouse <dwmw2@infradead.org>
7149 M: Brian Norris <computersforpeace@gmail.com>
7150 L: linux-mtd@lists.infradead.org
7151 W: http://www.linux-mtd.infradead.org/
7152 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7153 T: git git://git.infradead.org/linux-mtd.git
7154 T: git git://git.infradead.org/l2-mtd.git
7157 F: include/linux/mtd/
7158 F: include/uapi/mtd/
7160 MEN A21 WATCHDOG DRIVER
7161 M: Johannes Thumshirn <morbidrsa@gmail.com>
7162 L: linux-watchdog@vger.kernel.org
7164 F: drivers/watchdog/mena21_wdt.c
7166 MEN CHAMELEON BUS (mcb)
7167 M: Johannes Thumshirn <morbidrsa@gmail.com>
7170 F: include/linux/mcb.h
7171 F: Documentation/men-chameleon-bus.txt
7173 MEN F21BMC (Board Management Controller)
7174 M: Andreas Werner <andreas.werner@men.de>
7176 F: drivers/mfd/menf21bmc.c
7177 F: drivers/watchdog/menf21bmc_wdt.c
7178 F: drivers/leds/leds-menf21bmc.c
7179 F: drivers/hwmon/menf21bmc_hwmon.c
7180 F: Documentation/hwmon/menf21bmc
7183 M: James Hogan <james.hogan@imgtec.com>
7184 L: linux-metag@vger.kernel.org
7185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7188 F: Documentation/metag/
7189 F: Documentation/devicetree/bindings/metag/
7190 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7191 F: drivers/clocksource/metag_generic.c
7192 F: drivers/irqchip/irq-metag.c
7193 F: drivers/irqchip/irq-metag-ext.c
7194 F: drivers/tty/metag_da.c
7196 MICROBLAZE ARCHITECTURE
7197 M: Michal Simek <monstr@monstr.eu>
7198 W: http://www.monstr.eu/fdt/
7199 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7203 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7204 M: Chen Yu <yu.c.chen@intel.com>
7205 L: platform-driver-x86@vger.kernel.org
7207 F: drivers/platform/x86/surfacepro3_button.c
7210 M: Oliver Neukum <oliver@neukum.org>
7212 F: drivers/usb/image/microtek.*
7215 M: Ralf Baechle <ralf@linux-mips.org>
7216 L: linux-mips@linux-mips.org
7217 W: http://www.linux-mips.org/
7218 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7219 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7221 F: Documentation/mips/
7224 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7225 M: Hans Verkuil <hverkuil@xs4all.nl>
7226 L: linux-media@vger.kernel.org
7227 T: git git://linuxtv.org/media_tree.git
7228 W: https://linuxtv.org
7230 F: drivers/media/radio/radio-miropcm20*
7232 MELLANOX MLX4 core VPI driver
7233 M: Yishai Hadas <yishaih@mellanox.com>
7234 L: netdev@vger.kernel.org
7235 L: linux-rdma@vger.kernel.org
7236 W: http://www.mellanox.com
7237 Q: http://patchwork.ozlabs.org/project/netdev/list/
7239 F: drivers/net/ethernet/mellanox/mlx4/
7240 F: include/linux/mlx4/
7242 MELLANOX MLX4 IB driver
7243 M: Yishai Hadas <yishaih@mellanox.com>
7244 L: linux-rdma@vger.kernel.org
7245 W: http://www.mellanox.com
7246 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7248 F: drivers/infiniband/hw/mlx4/
7249 F: include/linux/mlx4/
7251 MELLANOX MLX5 core VPI driver
7252 M: Matan Barak <matanb@mellanox.com>
7253 M: Leon Romanovsky <leonro@mellanox.com>
7254 L: netdev@vger.kernel.org
7255 L: linux-rdma@vger.kernel.org
7256 W: http://www.mellanox.com
7257 Q: http://patchwork.ozlabs.org/project/netdev/list/
7259 F: drivers/net/ethernet/mellanox/mlx5/core/
7260 F: include/linux/mlx5/
7262 MELLANOX MLX5 IB driver
7263 M: Matan Barak <matanb@mellanox.com>
7264 M: Leon Romanovsky <leonro@mellanox.com>
7265 L: linux-rdma@vger.kernel.org
7266 W: http://www.mellanox.com
7267 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7269 F: drivers/infiniband/hw/mlx5/
7270 F: include/linux/mlx5/
7272 MELEXIS MLX90614 DRIVER
7273 M: Crt Mori <cmo@melexis.com>
7274 L: linux-iio@vger.kernel.org
7275 W: http://www.melexis.com
7277 F: drivers/iio/temperature/mlx90614.c
7279 MN88472 MEDIA DRIVER
7280 M: Antti Palosaari <crope@iki.fi>
7281 L: linux-media@vger.kernel.org
7282 W: https://linuxtv.org
7283 W: http://palosaari.fi/linux/
7284 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7285 T: git git://linuxtv.org/anttip/media_tree.git
7287 F: drivers/staging/media/mn88472/
7288 F: drivers/media/dvb-frontends/mn88472.h
7290 MN88473 MEDIA DRIVER
7291 M: Antti Palosaari <crope@iki.fi>
7292 L: linux-media@vger.kernel.org
7293 W: https://linuxtv.org
7294 W: http://palosaari.fi/linux/
7295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7297 F: drivers/media/dvb-frontends/mn88473*
7300 M: Rusty Russell <rusty@rustcorp.com.au>
7302 F: include/linux/module.h
7305 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7306 W: http://popies.net/meye/
7308 F: Documentation/video4linux/meye.txt
7309 F: drivers/media/pci/meye/
7310 F: include/uapi/linux/meye.h
7312 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7313 M: Jiri Slaby <jirislaby@gmail.com>
7315 F: Documentation/serial/moxa-smartio
7316 F: drivers/tty/mxser.*
7318 MR800 AVERMEDIA USB FM RADIO DRIVER
7319 M: Alexey Klimov <klimov.linux@gmail.com>
7320 L: linux-media@vger.kernel.org
7321 T: git git://linuxtv.org/media_tree.git
7323 F: drivers/media/radio/radio-mr800.c
7325 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7326 M: Alan Ott <alan@signal11.us>
7327 L: linux-wpan@vger.kernel.org
7329 F: drivers/net/ieee802154/mrf24j40.c
7330 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7333 M: "Lee, Chun-Yi" <jlee@suse.com>
7334 L: platform-driver-x86@vger.kernel.org
7336 F: drivers/platform/x86/msi-laptop.c
7339 L: platform-driver-x86@vger.kernel.org
7341 F: drivers/platform/x86/msi-wmi.c
7344 M: Antti Palosaari <crope@iki.fi>
7345 L: linux-media@vger.kernel.org
7346 W: https://linuxtv.org
7347 W: http://palosaari.fi/linux/
7348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7349 T: git git://linuxtv.org/anttip/media_tree.git
7351 F: drivers/media/tuners/msi001*
7353 MSI2500 MEDIA DRIVER
7354 M: Antti Palosaari <crope@iki.fi>
7355 L: linux-media@vger.kernel.org
7356 W: https://linuxtv.org
7357 W: http://palosaari.fi/linux/
7358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7359 T: git git://linuxtv.org/anttip/media_tree.git
7361 F: drivers/media/usb/msi2500/
7363 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7364 M: Robert Jarzmik <robert.jarzmik@free.fr>
7365 L: linux-mtd@lists.infradead.org
7367 F: drivers/mtd/devices/docg3*
7369 MT9M032 APTINA SENSOR DRIVER
7370 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7371 L: linux-media@vger.kernel.org
7372 T: git git://linuxtv.org/media_tree.git
7374 F: drivers/media/i2c/mt9m032.c
7375 F: include/media/i2c/mt9m032.h
7377 MT9P031 APTINA CAMERA SENSOR
7378 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7379 L: linux-media@vger.kernel.org
7380 T: git git://linuxtv.org/media_tree.git
7382 F: drivers/media/i2c/mt9p031.c
7383 F: include/media/i2c/mt9p031.h
7385 MT9T001 APTINA CAMERA SENSOR
7386 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7387 L: linux-media@vger.kernel.org
7388 T: git git://linuxtv.org/media_tree.git
7390 F: drivers/media/i2c/mt9t001.c
7391 F: include/media/i2c/mt9t001.h
7393 MT9V032 APTINA CAMERA SENSOR
7394 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7395 L: linux-media@vger.kernel.org
7396 T: git git://linuxtv.org/media_tree.git
7398 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7399 F: drivers/media/i2c/mt9v032.c
7400 F: include/media/i2c/mt9v032.h
7402 MULTIFUNCTION DEVICES (MFD)
7403 M: Lee Jones <lee.jones@linaro.org>
7404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7407 F: include/linux/mfd/
7409 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7410 M: Ulf Hansson <ulf.hansson@linaro.org>
7411 L: linux-mmc@vger.kernel.org
7412 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7415 F: include/linux/mmc/
7416 F: include/uapi/linux/mmc/
7418 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7420 F: drivers/mmc/host/mmc_spi.c
7421 F: include/linux/spi/mmc_spi.h
7423 MULTISOUND SOUND DRIVER
7424 M: Andrew Veliath <andrewtv@usa.net>
7426 F: Documentation/sound/oss/MultiSound
7429 MULTITECH MULTIPORT CARD (ISICOM)
7431 F: drivers/tty/isicom.c
7432 F: include/linux/isicom.h
7434 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7435 M: Bin Liu <b-liu@ti.com>
7436 L: linux-usb@vger.kernel.org
7437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7439 F: drivers/usb/musb/
7441 MXL5007T MEDIA DRIVER
7442 M: Michael Krufky <mkrufky@linuxtv.org>
7443 L: linux-media@vger.kernel.org
7444 W: https://linuxtv.org
7445 W: http://github.com/mkrufky
7446 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7447 T: git git://linuxtv.org/mkrufky/tuners.git
7449 F: drivers/media/tuners/mxl5007t.*
7451 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7452 M: Hyong-Youb Kim <hykim@myri.com>
7453 L: netdev@vger.kernel.org
7454 W: https://www.myricom.com/support/downloads/myri10ge.html
7456 F: drivers/net/ethernet/myricom/myri10ge/
7458 NAND FLASH SUBSYSTEM
7459 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7460 R: Richard Weinberger <richard@nod.at>
7461 L: linux-mtd@lists.infradead.org
7462 W: http://www.linux-mtd.infradead.org/
7463 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7464 T: git git://github.com/linux-nand/linux.git
7466 F: drivers/mtd/nand/
7467 F: include/linux/mtd/nand*.h
7469 NATSEMI ETHERNET DRIVER (DP8381x)
7471 F: drivers/net/ethernet/natsemi/natsemi.c
7473 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7474 M: Daniel Mack <zonque@gmail.com>
7476 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7477 W: http://www.native-instruments.com
7481 M: Petr Vandrovec <petr@vandrovec.name>
7485 NCR 5380 SCSI DRIVERS
7486 M: Finn Thain <fthain@telegraphics.com.au>
7487 M: Michael Schmitz <schmitzmic@gmail.com>
7488 L: linux-scsi@vger.kernel.org
7490 F: Documentation/scsi/g_NCR5380.txt
7491 F: drivers/scsi/NCR5380.*
7492 F: drivers/scsi/arm/cumana_1.c
7493 F: drivers/scsi/arm/oak.c
7494 F: drivers/scsi/atari_NCR5380.c
7495 F: drivers/scsi/atari_scsi.*
7496 F: drivers/scsi/dmx3191d.c
7497 F: drivers/scsi/dtc.*
7498 F: drivers/scsi/g_NCR5380.*
7499 F: drivers/scsi/g_NCR5380_mmio.c
7500 F: drivers/scsi/mac_scsi.*
7501 F: drivers/scsi/pas16.*
7502 F: drivers/scsi/sun3_scsi.*
7503 F: drivers/scsi/sun3_scsi_vme.c
7504 F: drivers/scsi/t128.*
7506 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7507 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7508 L: linux-scsi@vger.kernel.org
7510 F: drivers/scsi/NCR_D700.*
7512 NCT6775 HARDWARE MONITOR DRIVER
7513 M: Guenter Roeck <linux@roeck-us.net>
7514 L: lm-sensors@lm-sensors.org
7516 F: Documentation/hwmon/nct6775
7517 F: drivers/hwmon/nct6775.c
7519 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7520 M: Faisal Latif <faisal.latif@intel.com>
7521 L: linux-rdma@vger.kernel.org
7522 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7524 F: drivers/infiniband/hw/nes/
7526 NETEM NETWORK EMULATOR
7527 M: Stephen Hemminger <stephen@networkplumber.org>
7528 L: netem@lists.linux-foundation.org
7530 F: net/sched/sch_netem.c
7532 NETERION 10GbE DRIVERS (s2io/vxge)
7533 M: Jon Mason <jdmason@kudzu.us>
7534 L: netdev@vger.kernel.org
7536 F: Documentation/networking/s2io.txt
7537 F: Documentation/networking/vxge.txt
7538 F: drivers/net/ethernet/neterion/
7540 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7541 M: Pablo Neira Ayuso <pablo@netfilter.org>
7542 M: Patrick McHardy <kaber@trash.net>
7543 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7544 L: netfilter-devel@vger.kernel.org
7545 L: coreteam@netfilter.org
7546 W: http://www.netfilter.org/
7547 W: http://www.iptables.org/
7548 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7552 F: include/linux/netfilter*
7553 F: include/linux/netfilter/
7554 F: include/net/netfilter/
7555 F: include/uapi/linux/netfilter*
7556 F: include/uapi/linux/netfilter/
7557 F: net/*/netfilter.c
7560 F: net/bridge/br_netfilter*.c
7563 M: Paul Moore <paul@paul-moore.com>
7564 W: http://netlabel.sf.net
7565 L: netdev@vger.kernel.org
7567 F: Documentation/netlabel/
7568 F: include/net/netlabel.h
7571 NETROM NETWORK LAYER
7572 M: Ralf Baechle <ralf@linux-mips.org>
7573 L: linux-hams@vger.kernel.org
7574 W: http://www.linux-ax25.org/
7576 F: include/net/netrom.h
7577 F: include/uapi/linux/netrom.h
7580 NETRONOME ETHERNET DRIVERS
7581 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7582 L: oss-drivers@netronome.com
7584 F: drivers/net/ethernet/netronome/
7586 NETWORK BLOCK DEVICE (NBD)
7587 M: Markus Pargmann <mpa@pengutronix.de>
7589 L: nbd-general@lists.sourceforge.net
7590 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7591 F: Documentation/blockdev/nbd.txt
7592 F: drivers/block/nbd.c
7593 F: include/uapi/linux/nbd.h
7595 NETWORK DROP MONITOR
7596 M: Neil Horman <nhorman@tuxdriver.com>
7597 L: netdev@vger.kernel.org
7599 W: https://fedorahosted.org/dropwatch/
7600 F: net/core/drop_monitor.c
7602 NETWORKING [GENERAL]
7603 M: "David S. Miller" <davem@davemloft.net>
7604 L: netdev@vger.kernel.org
7605 W: http://www.linuxfoundation.org/en/Net
7606 Q: http://patchwork.ozlabs.org/project/netdev/list/
7607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7612 F: include/linux/in.h
7613 F: include/linux/net.h
7614 F: include/linux/netdevice.h
7615 F: include/uapi/linux/in.h
7616 F: include/uapi/linux/net.h
7617 F: include/uapi/linux/netdevice.h
7618 F: include/uapi/linux/net_namespace.h
7620 F: tools/testing/selftests/net/
7624 NETWORKING [IPv4/IPv6]
7625 M: "David S. Miller" <davem@davemloft.net>
7626 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7627 M: James Morris <jmorris@namei.org>
7628 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7629 M: Patrick McHardy <kaber@trash.net>
7630 L: netdev@vger.kernel.org
7631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7639 M: Steffen Klassert <steffen.klassert@secunet.com>
7640 M: Herbert Xu <herbert@gondor.apana.org.au>
7641 M: "David S. Miller" <davem@davemloft.net>
7642 L: netdev@vger.kernel.org
7643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7652 F: net/ipv4/ipcomp.c
7653 F: net/ipv4/ip_vti.c
7657 F: net/ipv6/ipcomp6.c
7658 F: net/ipv6/ip6_vti.c
7659 F: include/uapi/linux/xfrm.h
7660 F: include/net/xfrm.h
7662 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7663 M: Paul Moore <paul@paul-moore.com>
7664 L: netdev@vger.kernel.org
7667 NETWORKING [WIRELESS]
7668 L: linux-wireless@vger.kernel.org
7669 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7672 L: netdev@vger.kernel.org
7673 W: http://www.linuxfoundation.org/en/Net
7674 Q: http://patchwork.ozlabs.org/project/netdev/list/
7675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7679 F: include/linux/if_*
7680 F: include/linux/netdevice.h
7681 F: include/linux/etherdevice.h
7682 F: include/linux/fcdevice.h
7683 F: include/linux/fddidevice.h
7684 F: include/linux/hippidevice.h
7685 F: include/linux/inetdevice.h
7686 F: include/uapi/linux/if_*
7687 F: include/uapi/linux/netdevice.h
7689 NETWORKING DRIVERS (WIRELESS)
7690 M: Kalle Valo <kvalo@codeaurora.org>
7691 L: linux-wireless@vger.kernel.org
7692 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7696 F: drivers/net/wireless/
7698 NETXEN (1/10) GbE SUPPORT
7699 M: Manish Chopra <manish.chopra@qlogic.com>
7700 M: Sony Chacko <sony.chacko@qlogic.com>
7701 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7702 L: netdev@vger.kernel.org
7703 W: http://www.qlogic.com
7705 F: drivers/net/ethernet/qlogic/netxen/
7708 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7709 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7710 M: Samuel Ortiz <sameo@linux.intel.com>
7711 L: linux-wireless@vger.kernel.org
7712 L: linux-nfc@lists.01.org (subscribers-only)
7716 F: include/uapi/linux/nfc.h
7718 F: include/linux/platform_data/nfcmrvl.h
7719 F: include/linux/platform_data/nxp-nci.h
7720 F: include/linux/platform_data/pn544.h
7721 F: include/linux/platform_data/st21nfca.h
7722 F: include/linux/platform_data/st-nci.h
7723 F: Documentation/devicetree/bindings/net/nfc/
7725 NFS, SUNRPC, AND LOCKD CLIENTS
7726 M: Trond Myklebust <trond.myklebust@primarydata.com>
7727 M: Anna Schumaker <anna.schumaker@netapp.com>
7728 L: linux-nfs@vger.kernel.org
7729 W: http://client.linux-nfs.org
7730 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7736 F: include/linux/lockd/
7737 F: include/linux/nfs*
7738 F: include/linux/sunrpc/
7739 F: include/uapi/linux/nfs*
7740 F: include/uapi/linux/sunrpc/
7743 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7744 L: linux-nilfs@vger.kernel.org
7745 W: http://nilfs.sourceforge.net/
7746 T: git git://github.com/konis/nilfs2.git
7748 F: Documentation/filesystems/nilfs2.txt
7750 F: include/linux/nilfs2_fs.h
7751 F: include/trace/events/nilfs2.h
7753 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7754 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7755 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7757 F: Documentation/scsi/NinjaSCSI.txt
7758 F: drivers/scsi/pcmcia/nsp_*
7760 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7761 M: GOTO Masanori <gotom@debian.or.jp>
7762 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7763 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7765 F: Documentation/scsi/NinjaSCSI.txt
7766 F: drivers/scsi/nsp32*
7769 M: Ley Foon Tan <lftan@altera.com>
7770 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7775 NOKIA N900 POWER SUPPLY DRIVERS
7776 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7777 F: include/linux/power/bq2415x_charger.h
7778 F: include/linux/power/bq27xxx_battery.h
7779 F: include/linux/power/isp1704_charger.h
7780 F: drivers/power/bq2415x_charger.c
7781 F: drivers/power/bq27xxx_battery.c
7782 F: drivers/power/bq27xxx_battery_i2c.c
7783 F: drivers/power/isp1704_charger.c
7784 F: drivers/power/rx51_battery.c
7787 M: Jon Mason <jdmason@kudzu.us>
7788 M: Dave Jiang <dave.jiang@intel.com>
7789 M: Allen Hubbe <Allen.Hubbe@emc.com>
7790 L: linux-ntb@googlegroups.com
7792 W: https://github.com/jonmason/ntb/wiki
7793 T: git git://github.com/jonmason/ntb.git
7795 F: drivers/net/ntb_netdev.c
7796 F: include/linux/ntb.h
7797 F: include/linux/ntb_transport.h
7800 M: Jon Mason <jdmason@kudzu.us>
7801 M: Dave Jiang <dave.jiang@intel.com>
7802 L: linux-ntb@googlegroups.com
7804 W: https://github.com/jonmason/ntb/wiki
7805 T: git git://github.com/jonmason/ntb.git
7806 F: drivers/ntb/hw/intel/
7809 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7810 L: linux-ntb@googlegroups.com
7812 F: drivers/ntb/hw/amd/
7815 M: Anton Altaparmakov <anton@tuxera.com>
7816 L: linux-ntfs-dev@lists.sourceforge.net
7817 W: http://www.tuxera.com/
7818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7820 F: Documentation/filesystems/ntfs.txt
7823 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7824 M: Antonino Daplas <adaplas@gmail.com>
7825 L: linux-fbdev@vger.kernel.org
7827 F: drivers/video/fbdev/riva/
7828 F: drivers/video/fbdev/nvidia/
7831 M: Keith Busch <keith.busch@intel.com>
7832 M: Jens Axboe <axboe@fb.com>
7833 L: linux-nvme@lists.infradead.org
7834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7835 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7837 F: drivers/nvme/host/
7838 F: include/linux/nvme.h
7841 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7842 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7845 F: Documentation/devicetree/bindings/nvmem/
7846 F: include/linux/nvmem-consumer.h
7847 F: include/linux/nvmem-provider.h
7850 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7851 R: Charles Gorand <charles.gorand@effinnov.com>
7852 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7854 F: drivers/nfc/nxp-nci
7856 NXP TDA998X DRM DRIVER
7857 M: Russell King <rmk+kernel@arm.linux.org.uk>
7859 F: drivers/gpu/drm/i2c/tda998x_drv.c
7860 F: include/drm/i2c/tda998x.h
7863 M: Peter Rosin <peda@axentia.se>
7864 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7866 F: sound/soc/codecs/tfa9879*
7869 M: Josh Poimboeuf <jpoimboe@redhat.com>
7874 M: Tony Lindgren <tony@atomide.com>
7875 L: linux-omap@vger.kernel.org
7876 W: http://www.muru.com/linux/omap/
7877 W: http://linux.omap.com/
7878 Q: http://patchwork.kernel.org/project/linux-omap/list/
7879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7882 F: arch/arm/configs/omap1_defconfig
7883 F: arch/arm/configs/omap2plus_defconfig
7884 F: drivers/i2c/busses/i2c-omap.c
7885 F: drivers/irqchip/irq-omap-intc.c
7886 F: drivers/mfd/*omap*.c
7887 F: drivers/mfd/menelaus.c
7888 F: drivers/mfd/palmas.c
7889 F: drivers/mfd/tps65217.c
7890 F: drivers/mfd/tps65218.c
7891 F: drivers/mfd/tps65910.c
7892 F: drivers/mfd/twl-core.[ch]
7893 F: drivers/mfd/twl4030*.c
7894 F: drivers/mfd/twl6030*.c
7895 F: drivers/mfd/twl6040*.c
7896 F: drivers/regulator/palmas-regulator*.c
7897 F: drivers/regulator/pbias-regulator.c
7898 F: drivers/regulator/tps65217-regulator.c
7899 F: drivers/regulator/tps65218-regulator.c
7900 F: drivers/regulator/tps65910-regulator.c
7901 F: drivers/regulator/twl-regulator.c
7902 F: include/linux/i2c-omap.h
7904 OMAP DEVICE TREE SUPPORT
7905 M: Benoît Cousson <bcousson@baylibre.com>
7906 M: Tony Lindgren <tony@atomide.com>
7907 L: linux-omap@vger.kernel.org
7908 L: devicetree@vger.kernel.org
7910 F: arch/arm/boot/dts/*omap*
7911 F: arch/arm/boot/dts/*am3*
7912 F: arch/arm/boot/dts/*am4*
7913 F: arch/arm/boot/dts/*am5*
7914 F: arch/arm/boot/dts/*dra7*
7916 OMAP CLOCK FRAMEWORK SUPPORT
7917 M: Paul Walmsley <paul@pwsan.com>
7918 L: linux-omap@vger.kernel.org
7920 F: arch/arm/*omap*/*clock*
7922 OMAP POWER MANAGEMENT SUPPORT
7923 M: Kevin Hilman <khilman@kernel.org>
7924 L: linux-omap@vger.kernel.org
7926 F: arch/arm/*omap*/*pm*
7927 F: drivers/cpufreq/omap-cpufreq.c
7929 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7930 M: Rajendra Nayak <rnayak@ti.com>
7931 M: Paul Walmsley <paul@pwsan.com>
7932 L: linux-omap@vger.kernel.org
7934 F: arch/arm/mach-omap2/prm*
7937 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7938 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7939 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7940 L: linux-omap@vger.kernel.org
7944 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7945 M: Roger Quadros <rogerq@ti.com>
7946 M: Tony Lindgren <tony@atomide.com>
7947 L: linux-omap@vger.kernel.org
7949 F: drivers/memory/omap-gpmc.c
7950 F: arch/arm/mach-omap2/*gpmc*
7952 OMAP FRAMEBUFFER SUPPORT
7953 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7954 L: linux-fbdev@vger.kernel.org
7955 L: linux-omap@vger.kernel.org
7957 F: drivers/video/fbdev/omap/
7959 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7960 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7961 L: linux-omap@vger.kernel.org
7962 L: linux-fbdev@vger.kernel.org
7964 F: drivers/video/fbdev/omap2/
7965 F: Documentation/arm/OMAP/DSS
7967 OMAP HARDWARE SPINLOCK SUPPORT
7968 M: Ohad Ben-Cohen <ohad@wizery.com>
7969 L: linux-omap@vger.kernel.org
7971 F: drivers/hwspinlock/omap_hwspinlock.c
7974 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7975 L: linux-omap@vger.kernel.org
7977 F: drivers/mmc/host/omap.c
7980 L: linux-mmc@vger.kernel.org
7981 L: linux-omap@vger.kernel.org
7983 F: drivers/mmc/host/omap_hsmmc.c
7985 OMAP RANDOM NUMBER GENERATOR SUPPORT
7986 M: Deepak Saxena <dsaxena@plexity.net>
7988 F: drivers/char/hw_random/omap-rng.c
7991 M: Benoît Cousson <bcousson@baylibre.com>
7992 M: Paul Walmsley <paul@pwsan.com>
7993 L: linux-omap@vger.kernel.org
7995 F: arch/arm/mach-omap2/omap_hwmod.*
7998 M: Paul Walmsley <paul@pwsan.com>
7999 L: linux-omap@vger.kernel.org
8001 F: arch/arm/mach-omap2/omap_hwmod*data*
8003 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8004 M: Benoît Cousson <bcousson@baylibre.com>
8005 L: linux-omap@vger.kernel.org
8007 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8009 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8010 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8011 L: linux-media@vger.kernel.org
8013 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8014 F: drivers/media/platform/omap3isp/
8015 F: drivers/staging/media/omap4iss/
8018 L: linux-usb@vger.kernel.org
8019 L: linux-omap@vger.kernel.org
8021 F: drivers/usb/*/*omap*
8022 F: arch/arm/*omap*/usb*
8025 M: Grygorii Strashko <grygorii.strashko@ti.com>
8026 M: Santosh Shilimkar <ssantosh@kernel.org>
8027 M: Kevin Hilman <khilman@kernel.org>
8028 L: linux-omap@vger.kernel.org
8030 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8031 F: drivers/gpio/gpio-omap.c
8033 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8034 M: Mark Jackson <mpfj@newflow.co.uk>
8035 L: linux-omap@vger.kernel.org
8037 F: arch/arm/boot/dts/am335x-nano.dts
8040 M: Bob Copeland <me@bobcopeland.com>
8041 L: linux-karma-devel@lists.sourceforge.net
8043 F: Documentation/filesystems/omfs.txt
8046 OMNIKEY CARDMAN 4000 DRIVER
8047 M: Harald Welte <laforge@gnumonks.org>
8049 F: drivers/char/pcmcia/cm4000_cs.c
8050 F: include/linux/cm4000_cs.h
8051 F: include/uapi/linux/cm4000_cs.h
8053 OMNIKEY CARDMAN 4040 DRIVER
8054 M: Harald Welte <laforge@gnumonks.org>
8056 F: drivers/char/pcmcia/cm4040_cs.*
8058 OMNIVISION OV7670 SENSOR DRIVER
8059 M: Jonathan Corbet <corbet@lwn.net>
8060 L: linux-media@vger.kernel.org
8061 T: git git://linuxtv.org/media_tree.git
8063 F: drivers/media/i2c/ov7670.c
8065 ONENAND FLASH DRIVER
8066 M: Kyungmin Park <kyungmin.park@samsung.com>
8067 L: linux-mtd@lists.infradead.org
8069 F: drivers/mtd/onenand/
8070 F: include/linux/mtd/onenand*.h
8072 ONSTREAM SCSI TAPE DRIVER
8073 M: Willem Riede <osst@riede.org>
8074 L: osst-users@lists.sourceforge.net
8075 L: linux-scsi@vger.kernel.org
8077 F: Documentation/scsi/osst.txt
8078 F: drivers/scsi/osst.*
8079 F: drivers/scsi/osst_*.h
8080 F: drivers/scsi/st.h
8082 OPENCORES I2C BUS DRIVER
8083 M: Peter Korsgaard <jacmet@sunsite.dk>
8084 L: linux-i2c@vger.kernel.org
8086 F: Documentation/i2c/busses/i2c-ocores
8087 F: drivers/i2c/busses/i2c-ocores.c
8089 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8090 M: Rob Herring <robh+dt@kernel.org>
8091 M: Frank Rowand <frowand.list@gmail.com>
8092 M: Grant Likely <grant.likely@linaro.org>
8093 L: devicetree@vger.kernel.org
8094 W: http://www.devicetree.org/
8095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8098 F: include/linux/of*.h
8101 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8102 M: Rob Herring <robh+dt@kernel.org>
8103 M: Pawel Moll <pawel.moll@arm.com>
8104 M: Mark Rutland <mark.rutland@arm.com>
8105 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8106 M: Kumar Gala <galak@codeaurora.org>
8107 L: devicetree@vger.kernel.org
8108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8110 F: Documentation/devicetree/
8112 F: include/dt-bindings/
8114 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8115 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8116 L: devicetree@vger.kernel.org
8118 F: Documentation/devicetree/dynamic-resolution-notes.txt
8119 F: Documentation/devicetree/overlay-notes.txt
8120 F: drivers/of/overlay.c
8121 F: drivers/of/resolver.c
8123 OPENRISC ARCHITECTURE
8124 M: Jonas Bonn <jonas@southpole.se>
8125 W: http://openrisc.net
8126 L: linux@lists.openrisc.net (moderated for non-subscribers)
8128 T: git git://openrisc.net/~jonas/linux
8132 M: Pravin Shelar <pshelar@nicira.com>
8133 L: netdev@vger.kernel.org
8134 L: dev@openvswitch.org
8135 W: http://openvswitch.org
8138 F: include/uapi/linux/openvswitch.h
8140 OPERATING PERFORMANCE POINTS (OPP)
8141 M: Viresh Kumar <vireshk@kernel.org>
8142 M: Nishanth Menon <nm@ti.com>
8143 M: Stephen Boyd <sboyd@codeaurora.org>
8144 L: linux-pm@vger.kernel.org
8146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8147 F: drivers/base/power/opp/
8148 F: include/linux/pm_opp.h
8149 F: Documentation/power/opp.txt
8150 F: Documentation/devicetree/bindings/opp/
8153 M: Clemens Ladisch <clemens@ladisch.de>
8154 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8155 T: git git://git.alsa-project.org/alsa-kernel.git
8157 F: sound/drivers/opl4/
8160 M: Robert Richter <rric@kernel.org>
8161 L: oprofile-list@lists.sf.net
8163 F: arch/*/include/asm/oprofile*.h
8165 F: drivers/oprofile/
8166 F: include/linux/oprofile.h
8168 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8169 M: Mark Fasheh <mfasheh@suse.com>
8170 M: Joel Becker <jlbec@evilplan.org>
8171 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8172 W: http://ocfs2.wiki.kernel.org
8174 F: Documentation/filesystems/ocfs2.txt
8175 F: Documentation/filesystems/dlmfs.txt
8179 L: linux-wireless@vger.kernel.org
8180 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8181 W: http://www.nongnu.org/orinoco/
8183 F: drivers/net/wireless/intersil/orinoco/
8185 OSD LIBRARY and FILESYSTEM
8186 M: Boaz Harrosh <ooo@electrozaur.com>
8187 M: Benny Halevy <bhalevy@primarydata.com>
8188 L: osd-dev@open-osd.org
8189 W: http://open-osd.org
8190 T: git git://git.open-osd.org/open-osd.git
8192 F: drivers/scsi/osd/
8193 F: include/scsi/osd_*
8197 M: Miklos Szeredi <miklos@szeredi.hu>
8198 L: linux-unionfs@vger.kernel.org
8199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8202 F: Documentation/filesystems/overlayfs.txt
8205 M: Christian Lamparter <chunkeey@googlemail.com>
8206 L: linux-wireless@vger.kernel.org
8207 W: http://wireless.kernel.org/en/users/Drivers/p54
8209 F: drivers/net/wireless/intersil/p54/
8211 PA SEMI ETHERNET DRIVER
8212 M: Olof Johansson <olof@lixom.net>
8213 L: netdev@vger.kernel.org
8215 F: drivers/net/ethernet/pasemi/*
8217 PA SEMI SMBUS DRIVER
8218 M: Olof Johansson <olof@lixom.net>
8219 L: linux-i2c@vger.kernel.org
8221 F: drivers/i2c/busses/i2c-pasemi.c
8223 PADATA PARALLEL EXECUTION MECHANISM
8224 M: Steffen Klassert <steffen.klassert@secunet.com>
8225 L: linux-crypto@vger.kernel.org
8228 F: include/linux/padata.h
8229 F: Documentation/padata.txt
8231 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8232 M: Harald Welte <laforge@gnumonks.org>
8233 L: platform-driver-x86@vger.kernel.org
8235 F: drivers/platform/x86/panasonic-laptop.c
8237 PANASONIC MN10300/AM33/AM34 PORT
8238 M: David Howells <dhowells@redhat.com>
8239 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8240 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8241 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8243 F: Documentation/mn10300/
8246 PARALLEL LCD/KEYPAD PANEL DRIVER
8247 M: Willy Tarreau <willy@haproxy.com>
8248 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8250 F: Documentation/misc-devices/lcd-panel-cgram.txt
8251 F: drivers/misc/panel.c
8253 PARALLEL PORT SUBSYSTEM
8254 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8255 M: Sudip Mukherjee <sudip@vectorindia.org>
8256 L: linux-parport@lists.infradead.org (subscribers-only)
8259 F: include/linux/parport*.h
8260 F: drivers/char/ppdev.c
8261 F: include/uapi/linux/ppdev.h
8262 F: Documentation/parport*.txt
8264 PARAVIRT_OPS INTERFACE
8265 M: Jeremy Fitzhardinge <jeremy@goop.org>
8266 M: Chris Wright <chrisw@sous-sol.org>
8267 M: Alok Kataria <akataria@vmware.com>
8268 M: Rusty Russell <rusty@rustcorp.com.au>
8269 L: virtualization@lists.linux-foundation.org
8271 F: Documentation/virtual/paravirt_ops.txt
8272 F: arch/*/kernel/paravirt*
8273 F: arch/*/include/asm/paravirt.h
8275 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8276 M: Tim Waugh <tim@cyberelk.net>
8277 L: linux-parport@lists.infradead.org (subscribers-only)
8279 F: Documentation/blockdev/paride.txt
8280 F: drivers/block/paride/
8283 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8284 M: Helge Deller <deller@gmx.de>
8285 L: linux-parisc@vger.kernel.org
8286 W: http://www.parisc-linux.org/
8287 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8292 F: Documentation/parisc/
8294 F: drivers/char/agp/parisc-agp.c
8295 F: drivers/input/serio/gscps2.c
8296 F: drivers/parport/parport_gsc.*
8297 F: drivers/tty/serial/8250/8250_gsc.c
8298 F: drivers/video/fbdev/sti*
8299 F: drivers/video/console/sti*
8300 F: drivers/video/logo/logo_parisc*
8302 PC87360 HARDWARE MONITORING DRIVER
8303 M: Jim Cromie <jim.cromie@gmail.com>
8304 L: lm-sensors@lm-sensors.org
8306 F: Documentation/hwmon/pc87360
8307 F: drivers/hwmon/pc87360.c
8310 M: Jim Cromie <jim.cromie@gmail.com>
8312 F: drivers/char/pc8736x_gpio.c
8314 PC87427 HARDWARE MONITORING DRIVER
8315 M: Jean Delvare <jdelvare@suse.com>
8316 L: lm-sensors@lm-sensors.org
8318 F: Documentation/hwmon/pc87427
8319 F: drivers/hwmon/pc87427.c
8322 M: Riku Voipio <riku.voipio@iki.fi>
8324 F: drivers/leds/leds-pca9532.c
8325 F: include/linux/leds-pca9532.h
8327 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8328 M: Guenter Roeck <linux@roeck-us.net>
8329 L: linux-i2c@vger.kernel.org
8331 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8333 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8334 M: Khalid Aziz <khalid@gonehiking.org>
8336 F: drivers/firmware/pcdp.*
8339 M: Linas Vepstas <linasvepstas@gmail.com>
8340 L: linux-pci@vger.kernel.org
8342 F: Documentation/PCI/pci-error-recovery.txt
8344 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8345 M: Russell Currey <ruscur@russell.cc>
8346 L: linuxppc-dev@lists.ozlabs.org
8348 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8349 F: arch/powerpc/kernel/eeh*.c
8350 F: arch/powerpc/platforms/*/eeh*.c
8351 F: arch/powerpc/include/*/eeh*.h
8354 M: Bjorn Helgaas <bhelgaas@google.com>
8355 L: linux-pci@vger.kernel.org
8356 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8359 F: Documentation/PCI/
8361 F: include/linux/pci*
8363 F: arch/x86/kernel/quirks.c
8365 PCI DRIVER FOR ALTERA PCIE IP
8366 M: Ley Foon Tan <lftan@altera.com>
8367 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8368 L: linux-pci@vger.kernel.org
8370 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8371 F: drivers/pci/host/pcie-altera.c
8373 PCI DRIVER FOR ARM VERSATILE PLATFORM
8374 M: Rob Herring <robh@kernel.org>
8375 L: linux-pci@vger.kernel.org
8376 L: linux-arm-kernel@lists.infradead.org
8378 F: Documentation/devicetree/bindings/pci/versatile.txt
8379 F: drivers/pci/host/pci-versatile.c
8381 PCI DRIVER FOR APPLIEDMICRO XGENE
8382 M: Tanmay Inamdar <tinamdar@apm.com>
8383 L: linux-pci@vger.kernel.org
8384 L: linux-arm-kernel@lists.infradead.org
8386 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8387 F: drivers/pci/host/pci-xgene.c
8389 PCI DRIVER FOR FREESCALE LAYERSCAPE
8390 M: Minghuan Lian <minghuan.Lian@freescale.com>
8391 M: Mingkai Hu <mingkai.hu@freescale.com>
8392 M: Roy Zang <tie-fei.zang@freescale.com>
8393 L: linuxppc-dev@lists.ozlabs.org
8394 L: linux-pci@vger.kernel.org
8395 L: linux-arm-kernel@lists.infradead.org
8397 F: drivers/pci/host/*layerscape*
8400 M: Richard Zhu <Richard.Zhu@freescale.com>
8401 M: Lucas Stach <l.stach@pengutronix.de>
8402 L: linux-pci@vger.kernel.org
8403 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8405 F: drivers/pci/host/*imx6*
8407 PCI DRIVER FOR TI KEYSTONE
8408 M: Murali Karicheri <m-karicheri2@ti.com>
8409 L: linux-pci@vger.kernel.org
8410 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8412 F: drivers/pci/host/*keystone*
8414 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8415 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8416 M: Jason Cooper <jason@lakedaemon.net>
8417 L: linux-pci@vger.kernel.org
8418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8420 F: drivers/pci/host/*mvebu*
8422 PCI DRIVER FOR NVIDIA TEGRA
8423 M: Thierry Reding <thierry.reding@gmail.com>
8424 L: linux-tegra@vger.kernel.org
8425 L: linux-pci@vger.kernel.org
8427 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8428 F: drivers/pci/host/pci-tegra.c
8430 PCI DRIVER FOR TI DRA7XX
8431 M: Kishon Vijay Abraham I <kishon@ti.com>
8432 L: linux-omap@vger.kernel.org
8433 L: linux-pci@vger.kernel.org
8435 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8436 F: drivers/pci/host/pci-dra7xx.c
8438 PCI DRIVER FOR RENESAS R-CAR
8439 M: Simon Horman <horms@verge.net.au>
8440 L: linux-pci@vger.kernel.org
8441 L: linux-renesas-soc@vger.kernel.org
8443 F: drivers/pci/host/*rcar*
8445 PCI DRIVER FOR SAMSUNG EXYNOS
8446 M: Jingoo Han <jingoohan1@gmail.com>
8447 L: linux-pci@vger.kernel.org
8448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8449 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8451 F: drivers/pci/host/pci-exynos.c
8453 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8454 M: Jingoo Han <jingoohan1@gmail.com>
8455 M: Pratyush Anand <pratyush.anand@gmail.com>
8456 L: linux-pci@vger.kernel.org
8458 F: drivers/pci/host/*designware*
8460 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8461 M: Joao Pinto <jpinto@synopsys.com>
8462 L: linux-pci@vger.kernel.org
8464 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8465 F: drivers/pci/host/pcie-designware-plat.c
8467 PCI DRIVER FOR GENERIC OF HOSTS
8468 M: Will Deacon <will.deacon@arm.com>
8469 L: linux-pci@vger.kernel.org
8470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8472 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8473 F: drivers/pci/host/pci-host-common.c
8474 F: drivers/pci/host/pci-host-generic.c
8476 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8477 M: Keith Busch <keith.busch@intel.com>
8478 L: linux-pci@vger.kernel.org
8480 F: arch/x86/pci/vmd.c
8482 PCIE DRIVER FOR ST SPEAR13XX
8483 M: Pratyush Anand <pratyush.anand@gmail.com>
8484 L: linux-pci@vger.kernel.org
8486 F: drivers/pci/host/*spear*
8488 PCI MSI DRIVER FOR ALTERA MSI IP
8489 M: Ley Foon Tan <lftan@altera.com>
8490 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8491 L: linux-pci@vger.kernel.org
8493 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8494 F: drivers/pci/host/pcie-altera-msi.c
8496 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8497 M: Duc Dang <dhdang@apm.com>
8498 L: linux-pci@vger.kernel.org
8499 L: linux-arm-kernel@lists.infradead.org
8501 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8502 F: drivers/pci/host/pci-xgene-msi.c
8504 PCIE DRIVER FOR HISILICON
8505 M: Zhou Wang <wangzhou1@hisilicon.com>
8506 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8507 L: linux-pci@vger.kernel.org
8509 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8510 F: drivers/pci/host/pcie-hisi.c
8512 PCIE DRIVER FOR QUALCOMM MSM
8513 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8514 L: linux-pci@vger.kernel.org
8515 L: linux-arm-msm@vger.kernel.org
8517 F: drivers/pci/host/*qcom*
8519 PCIE DRIVER FOR CAVIUM THUNDERX
8520 M: David Daney <david.daney@cavium.com>
8521 L: linux-pci@vger.kernel.org
8522 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8524 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8525 F: drivers/pci/host/pci-thunder-*
8528 P: Linux PCMCIA Team
8529 L: linux-pcmcia@lists.infradead.org
8530 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8533 F: Documentation/pcmcia/
8537 PCNET32 NETWORK DRIVER
8538 M: Don Fry <pcnet32@frontier.com>
8539 L: netdev@vger.kernel.org
8541 F: drivers/net/ethernet/amd/pcnet32.c
8543 PCRYPT PARALLEL CRYPTO ENGINE
8544 M: Steffen Klassert <steffen.klassert@secunet.com>
8545 L: linux-crypto@vger.kernel.org
8548 F: include/crypto/pcrypt.h
8550 PER-CPU MEMORY ALLOCATOR
8551 M: Tejun Heo <tj@kernel.org>
8552 M: Christoph Lameter <cl@linux.com>
8553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8555 F: include/linux/percpu*.h
8557 F: arch/*/include/asm/percpu.h
8559 PER-TASK DELAY ACCOUNTING
8560 M: Balbir Singh <bsingharora@gmail.com>
8562 F: include/linux/delayacct.h
8563 F: kernel/delayacct.c
8565 PERFORMANCE EVENTS SUBSYSTEM
8566 M: Peter Zijlstra <peterz@infradead.org>
8567 M: Ingo Molnar <mingo@redhat.com>
8568 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8569 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8570 L: linux-kernel@vger.kernel.org
8571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8574 F: include/linux/perf_event.h
8575 F: include/uapi/linux/perf_event.h
8576 F: arch/*/kernel/perf_event*.c
8577 F: arch/*/kernel/*/perf_event*.c
8578 F: arch/*/kernel/*/*/perf_event*.c
8579 F: arch/*/include/asm/perf_event.h
8580 F: arch/*/kernel/perf_callchain.c
8583 PERSONALITY HANDLING
8584 M: Christoph Hellwig <hch@infradead.org>
8585 L: linux-abi-devel@lists.sourceforge.net
8587 F: include/linux/personality.h
8588 F: include/uapi/linux/personality.h
8591 M: Remi Denis-Courmont <courmisch@gmail.com>
8593 F: Documentation/networking/phonet.txt
8594 F: include/linux/phonet.h
8595 F: include/net/phonet/
8596 F: include/uapi/linux/phonet.h
8600 M: Joern Engel <joern@lazybastard.org>
8601 L: linux-mtd@lists.infradead.org
8603 F: drivers/mtd/devices/phram.c
8606 M: Bruno Prémont <bonbons@linux-vserver.org>
8607 L: linux-input@vger.kernel.org
8609 F: drivers/hid/hid-picolcd*
8612 M: Jamie Iles <jamie@jamieiles.com>
8613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8614 T: git git://github.com/jamieiles/linux-2.6-ji.git
8616 F: arch/arm/boot/dts/picoxcell*
8617 F: arch/arm/mach-picoxcell/
8618 F: drivers/crypto/picoxcell*
8620 PIN CONTROL SUBSYSTEM
8621 M: Linus Walleij <linus.walleij@linaro.org>
8622 L: linux-gpio@vger.kernel.org
8623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8626 F: include/linux/pinctrl/
8628 PIN CONTROLLER - ATMEL AT91
8629 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8630 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8632 F: drivers/pinctrl/pinctrl-at91.*
8634 PIN CONTROLLER - ATMEL AT91 PIO4
8635 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8636 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8637 L: linux-gpio@vger.kernel.org
8639 F: drivers/pinctrl/pinctrl-at91-pio4.*
8641 PIN CONTROLLER - INTEL
8642 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8643 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8645 F: drivers/pinctrl/intel/
8647 PIN CONTROLLER - RENESAS
8648 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8649 M: Geert Uytterhoeven <geert+renesas@glider.be>
8650 L: linux-renesas-soc@vger.kernel.org
8652 F: drivers/pinctrl/sh-pfc/
8654 PIN CONTROLLER - SAMSUNG
8655 M: Tomasz Figa <tomasz.figa@gmail.com>
8656 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8657 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8659 F: drivers/pinctrl/samsung/
8661 PIN CONTROLLER - SINGLE
8662 M: Tony Lindgren <tony@atomide.com>
8663 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8664 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8665 L: linux-omap@vger.kernel.org
8667 F: drivers/pinctrl/pinctrl-single.c
8669 PIN CONTROLLER - ST SPEAR
8670 M: Viresh Kumar <vireshk@kernel.org>
8671 L: spear-devel@list.st.com
8672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8673 W: http://www.st.com/spear
8675 F: drivers/pinctrl/spear/
8678 M: Jiri Kosina <jikos@kernel.org>
8680 F: drivers/block/pktcdvd.c
8681 F: include/linux/pktcdvd.h
8682 F: include/uapi/linux/pktcdvd.h
8685 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8686 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8688 T: git git://github.com/gxt/linux.git
8689 F: drivers/input/serio/i8042-unicore32io.h
8690 F: drivers/i2c/busses/i2c-puv3.c
8691 F: drivers/video/fbdev/fb-puv3.c
8692 F: drivers/rtc/rtc-puv3.c
8694 PMBUS HARDWARE MONITORING DRIVERS
8695 M: Guenter Roeck <linux@roeck-us.net>
8696 L: lm-sensors@lm-sensors.org
8697 W: http://www.lm-sensors.org/
8698 W: http://www.roeck-us.net/linux/drivers/
8699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8701 F: Documentation/hwmon/pmbus
8702 F: drivers/hwmon/pmbus/
8703 F: include/linux/i2c/pmbus.h
8705 PMC SIERRA MaxRAID DRIVER
8706 L: linux-scsi@vger.kernel.org
8707 W: http://www.pmc-sierra.com/
8709 F: drivers/scsi/pmcraid.*
8711 PMC SIERRA PM8001 DRIVER
8712 M: Jack Wang <jinpu.wang@profitbricks.com>
8713 M: lindar_liu@usish.com
8715 L: linux-scsi@vger.kernel.org
8717 F: drivers/scsi/pm8001/
8719 POSIX CLOCKS and TIMERS
8720 M: Thomas Gleixner <tglx@linutronix.de>
8721 L: linux-kernel@vger.kernel.org
8722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8725 F: include/linux/timer*
8726 F: kernel/time/*timer*
8728 POWER MANAGEMENT CORE
8729 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8730 L: linux-pm@vger.kernel.org
8731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8733 F: drivers/base/power/
8734 F: include/linux/pm.h
8735 F: include/linux/pm_*
8736 F: include/linux/powercap.h
8737 F: drivers/powercap/
8739 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8740 M: Sebastian Reichel <sre@kernel.org>
8741 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8742 M: David Woodhouse <dwmw2@infradead.org>
8743 L: linux-pm@vger.kernel.org
8744 T: git git://git.infradead.org/battery-2.6.git
8746 F: include/linux/power_supply.h
8748 X: drivers/power/avs/
8750 POWER STATE COORDINATION INTERFACE (PSCI)
8751 M: Mark Rutland <mark.rutland@arm.com>
8752 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8753 L: linux-arm-kernel@lists.infradead.org
8755 F: drivers/firmware/psci.c
8756 F: include/linux/psci.h
8757 F: include/uapi/linux/psci.h
8760 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8764 PPP PROTOCOL DRIVERS AND COMPRESSORS
8765 M: Paul Mackerras <paulus@samba.org>
8766 L: linux-ppp@vger.kernel.org
8768 F: drivers/net/ppp/ppp_*
8770 PPP OVER ATM (RFC 2364)
8771 M: Mitchell Blank Jr <mitch@sfgoth.com>
8773 F: net/atm/pppoatm.c
8774 F: include/uapi/linux/atmppp.h
8777 M: Michal Ostrowski <mostrows@earthlink.net>
8779 F: drivers/net/ppp/pppoe.c
8780 F: drivers/net/ppp/pppox.c
8783 M: James Chapman <jchapman@katalix.com>
8785 F: net/l2tp/l2tp_ppp.c
8786 F: include/linux/if_pppol2tp.h
8787 F: include/uapi/linux/if_pppol2tp.h
8790 M: Rodolfo Giometti <giometti@enneenne.com>
8791 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8792 L: linuxpps@ml.enneenne.com (subscribers-only)
8794 F: Documentation/pps/
8796 F: include/linux/pps*.h
8799 M: Dmitry Kozlov <xeb@mail.ru>
8800 L: netdev@vger.kernel.org
8802 F: drivers/net/ppp/pptp.c
8803 W: http://sourceforge.net/projects/accel-pptp
8806 M: Robert Love <rml@tech9.net>
8807 L: kpreempt-tech@lists.sourceforge.net
8808 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8810 F: Documentation/preempt-locking.txt
8811 F: include/linux/preempt.h
8813 PRISM54 WIRELESS DRIVER
8814 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8815 L: linux-wireless@vger.kernel.org
8816 W: http://wireless.kernel.org/en/users/Drivers/p54
8818 F: drivers/net/wireless/intersil/prism54/
8821 M: Geoff Levand <geoff@infradead.org>
8822 L: netdev@vger.kernel.org
8823 L: linuxppc-dev@lists.ozlabs.org
8825 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8827 PS3 PLATFORM SUPPORT
8828 M: Geoff Levand <geoff@infradead.org>
8829 L: linuxppc-dev@lists.ozlabs.org
8831 F: arch/powerpc/boot/ps3*
8832 F: arch/powerpc/include/asm/lv1call.h
8833 F: arch/powerpc/include/asm/ps3*.h
8834 F: arch/powerpc/platforms/ps3/
8837 F: drivers/rtc/rtc-ps3.c
8838 F: drivers/usb/host/*ps3.c
8839 F: sound/ppc/snd_ps3*
8842 M: Jim Paris <jim@jtan.com>
8843 M: Geoff Levand <geoff@infradead.org>
8844 L: linuxppc-dev@lists.ozlabs.org
8846 F: drivers/block/ps3vram.c
8849 M: Anton Vorontsov <anton@enomsg.org>
8850 M: Colin Cross <ccross@android.com>
8851 M: Kees Cook <keescook@chromium.org>
8852 M: Tony Luck <tony.luck@intel.com>
8854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8856 F: include/linux/pstore*
8857 F: drivers/firmware/efi/efi-pstore.c
8858 F: drivers/acpi/apei/erst.c
8860 PTP HARDWARE CLOCK SUPPORT
8861 M: Richard Cochran <richardcochran@gmail.com>
8862 L: netdev@vger.kernel.org
8864 W: http://linuxptp.sourceforge.net/
8865 F: Documentation/ABI/testing/sysfs-ptp
8866 F: Documentation/ptp/*
8867 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8868 F: drivers/net/phy/dp83640*
8870 F: include/linux/ptp_cl*
8873 M: Roland McGrath <roland@hack.frob.com>
8874 M: Oleg Nesterov <oleg@redhat.com>
8876 F: include/asm-generic/syscall.h
8877 F: include/linux/ptrace.h
8878 F: include/linux/regset.h
8879 F: include/linux/tracehook.h
8880 F: include/uapi/linux/ptrace.h
8883 PVRUSB2 VIDEO4LINUX DRIVER
8884 M: Mike Isely <isely@pobox.com>
8885 L: pvrusb2@isely.net (subscribers-only)
8886 L: linux-media@vger.kernel.org
8887 W: http://www.isely.net/pvrusb2/
8888 T: git git://linuxtv.org/media_tree.git
8890 F: Documentation/video4linux/README.pvrusb2
8891 F: drivers/media/usb/pvrusb2/
8894 M: Hans de Goede <hdegoede@redhat.com>
8895 L: linux-media@vger.kernel.org
8896 T: git git://linuxtv.org/media_tree.git
8898 F: drivers/media/usb/pwc/*
8901 M: Kamil Debski <k.debski@samsung.com>
8902 L: lm-sensors@lm-sensors.org
8904 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8905 F: Documentation/hwmon/pwm-fan
8906 F: drivers/hwmon/pwm-fan.c
8909 M: Thierry Reding <thierry.reding@gmail.com>
8910 L: linux-pwm@vger.kernel.org
8912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8913 F: Documentation/pwm.txt
8914 F: Documentation/devicetree/bindings/pwm/
8915 F: include/linux/pwm.h
8917 F: drivers/video/backlight/pwm_bl.c
8918 F: include/linux/pwm_backlight.h
8920 PXA2xx/PXA3xx SUPPORT
8921 M: Daniel Mack <daniel@zonque.org>
8922 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8923 M: Robert Jarzmik <robert.jarzmik@free.fr>
8924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8925 T: git git://github.com/hzhuang1/linux.git
8926 T: git git://github.com/rjarzmik/linux.git
8928 F: arch/arm/boot/dts/pxa*
8929 F: arch/arm/mach-pxa/
8931 F: drivers/pcmcia/pxa2xx*
8932 F: drivers/pinctrl/pxa/
8933 F: drivers/spi/spi-pxa2xx*
8934 F: drivers/usb/gadget/udc/pxa2*
8935 F: include/sound/pxa2xx-lib.h
8940 M: Robert Jarzmik <robert.jarzmik@free.fr>
8941 L: linux-gpio@vger.kernel.org
8943 F: drivers/gpio/gpio-pxa.c
8945 PXA3xx NAND FLASH DRIVER
8946 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8947 L: linux-mtd@lists.infradead.org
8949 F: drivers/mtd/nand/pxa3xx_nand.c
8952 M: Eric Miao <eric.y.miao@gmail.com>
8953 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8955 T: git git://github.com/hzhuang1/linux.git
8956 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8958 F: arch/arm/boot/dts/mmp*
8959 F: arch/arm/mach-mmp/
8965 M: Robert Jarzmik <robert.jarzmik@free.fr>
8966 L: rtc-linux@googlegroups.com
8970 M: Tadeusz Struk <tadeusz.struk@intel.com>
8971 L: qat-linux@intel.com
8973 F: drivers/crypto/qat/
8976 M: Mike Marciniszyn <infinipath@intel.com>
8977 L: linux-rdma@vger.kernel.org
8979 F: drivers/infiniband/hw/qib/
8981 QLOGIC QLA1280 SCSI DRIVER
8982 M: Michael Reed <mdr@sgi.com>
8983 L: linux-scsi@vger.kernel.org
8985 F: drivers/scsi/qla1280.[ch]
8987 QLOGIC QLA2XXX FC-SCSI DRIVER
8988 M: qla2xxx-upstream@qlogic.com
8989 L: linux-scsi@vger.kernel.org
8991 F: Documentation/scsi/LICENSE.qla2xxx
8992 F: drivers/scsi/qla2xxx/
8994 QLOGIC QLA4XXX iSCSI DRIVER
8995 M: QLogic-Storage-Upstream@qlogic.com
8996 L: linux-scsi@vger.kernel.org
8998 F: Documentation/scsi/LICENSE.qla4xxx
8999 F: drivers/scsi/qla4xxx/
9001 QLOGIC QLA3XXX NETWORK DRIVER
9002 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9003 M: Ron Mercer <ron.mercer@qlogic.com>
9004 M: linux-driver@qlogic.com
9005 L: netdev@vger.kernel.org
9007 F: Documentation/networking/LICENSE.qla3xxx
9008 F: drivers/net/ethernet/qlogic/qla3xxx.*
9010 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9011 M: Dept-GELinuxNICDev@qlogic.com
9012 L: netdev@vger.kernel.org
9014 F: drivers/net/ethernet/qlogic/qlcnic/
9016 QLOGIC QLGE 10Gb ETHERNET DRIVER
9017 M: Harish Patil <harish.patil@qlogic.com>
9018 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9019 M: Dept-GELinuxNICDev@qlogic.com
9020 M: linux-driver@qlogic.com
9021 L: netdev@vger.kernel.org
9023 F: drivers/net/ethernet/qlogic/qlge/
9025 QLOGIC QL4xxx ETHERNET DRIVER
9026 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9027 M: Ariel Elior <Ariel.Elior@qlogic.com>
9028 M: everest-linux-l2@qlogic.com
9029 L: netdev@vger.kernel.org
9031 F: drivers/net/ethernet/qlogic/qed/
9032 F: include/linux/qed/
9033 F: drivers/net/ethernet/qlogic/qede/
9036 M: Anders Larsen <al@alarsen.net>
9037 W: http://www.alarsen.net/linux/qnx4fs/
9040 F: include/uapi/linux/qnx4_fs.h
9041 F: include/uapi/linux/qnxtypes.h
9044 M: Antti Palosaari <crope@iki.fi>
9045 L: linux-media@vger.kernel.org
9046 W: https://linuxtv.org
9047 W: http://palosaari.fi/linux/
9048 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9049 T: git git://linuxtv.org/anttip/media_tree.git
9051 F: drivers/media/tuners/qt1010*
9053 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9054 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9055 L: linux-wireless@vger.kernel.org
9056 L: ath9k-devel@lists.ath9k.org
9057 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9059 F: drivers/net/wireless/ath/ath9k/
9061 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9062 M: Kalle Valo <kvalo@qca.qualcomm.com>
9063 L: ath10k@lists.infradead.org
9064 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9067 F: drivers/net/wireless/ath/ath10k/
9069 QUALCOMM HEXAGON ARCHITECTURE
9070 M: Richard Kuo <rkuo@codeaurora.org>
9071 L: linux-hexagon@vger.kernel.org
9072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9076 QUALCOMM WCN36XX WIRELESS DRIVER
9077 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9078 L: wcn36xx@lists.infradead.org
9079 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9080 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9082 F: drivers/net/wireless/ath/wcn36xx/
9084 RADOS BLOCK DEVICE (RBD)
9085 M: Ilya Dryomov <idryomov@gmail.com>
9086 M: Sage Weil <sage@redhat.com>
9087 M: Alex Elder <elder@kernel.org>
9088 L: ceph-devel@vger.kernel.org
9090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9091 T: git git://github.com/ceph/ceph-client.git
9093 F: Documentation/ABI/testing/sysfs-bus-rbd
9094 F: drivers/block/rbd.c
9095 F: drivers/block/rbd_types.h
9097 RADEON FRAMEBUFFER DISPLAY DRIVER
9098 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9099 L: linux-fbdev@vger.kernel.org
9101 F: drivers/video/fbdev/aty/radeon*
9102 F: include/uapi/linux/radeonfb.h
9104 RADIOSHARK RADIO DRIVER
9105 M: Hans de Goede <hdegoede@redhat.com>
9106 L: linux-media@vger.kernel.org
9107 T: git git://linuxtv.org/media_tree.git
9109 F: drivers/media/radio/radio-shark.c
9111 RADIOSHARK2 RADIO DRIVER
9112 M: Hans de Goede <hdegoede@redhat.com>
9113 L: linux-media@vger.kernel.org
9114 T: git git://linuxtv.org/media_tree.git
9116 F: drivers/media/radio/radio-shark2.c
9117 F: drivers/media/radio/radio-tea5777.c
9119 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9120 M: Paul Mackerras <paulus@samba.org>
9121 L: linux-fbdev@vger.kernel.org
9123 F: drivers/video/fbdev/aty/aty128fb.c
9125 RALINK MIPS ARCHITECTURE
9126 M: John Crispin <blogic@openwrt.org>
9127 L: linux-mips@linux-mips.org
9131 RALINK RT2X00 WIRELESS LAN DRIVER
9133 M: Stanislaw Gruszka <sgruszka@redhat.com>
9134 M: Helmut Schaa <helmut.schaa@googlemail.com>
9135 L: linux-wireless@vger.kernel.org
9137 F: drivers/net/wireless/ralink/rt2x00/
9139 RAMDISK RAM BLOCK DEVICE DRIVER
9140 M: Jens Axboe <axboe@kernel.dk>
9142 F: Documentation/blockdev/ramdisk.txt
9143 F: drivers/block/brd.c
9145 RANDOM NUMBER DRIVER
9146 M: "Theodore Ts'o" <tytso@mit.edu>
9148 F: drivers/char/random.c
9151 M: Matt Porter <mporter@kernel.crashing.org>
9152 M: Alexandre Bounine <alexandre.bounine@idt.com>
9156 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9157 L: linux-wireless@vger.kernel.org
9159 F: drivers/net/wireless/ray*
9162 M: Josh Triplett <josh@joshtriplett.org>
9163 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9164 L: linux-kernel@vger.kernel.org
9166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9167 F: Documentation/RCU/torture.txt
9168 F: kernel/rcu/rcutorture.c
9170 RCUTORTURE TEST FRAMEWORK
9171 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9172 M: Josh Triplett <josh@joshtriplett.org>
9173 R: Steven Rostedt <rostedt@goodmis.org>
9174 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9175 R: Lai Jiangshan <jiangshanlai@gmail.com>
9176 L: linux-kernel@vger.kernel.org
9178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9179 F: tools/testing/selftests/rcutorture
9182 M: Florian Fainelli <florian@openwrt.org>
9185 RDC R6040 FAST ETHERNET DRIVER
9186 M: Florian Fainelli <florian@openwrt.org>
9187 L: netdev@vger.kernel.org
9189 F: drivers/net/ethernet/rdc/r6040.c
9191 RDS - RELIABLE DATAGRAM SOCKETS
9192 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9193 L: netdev@vger.kernel.org
9194 L: linux-rdma@vger.kernel.org
9195 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9196 W: https://oss.oracle.com/projects/rds/
9199 F: Documentation/networking/rds.txt
9201 READ-COPY UPDATE (RCU)
9202 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9203 M: Josh Triplett <josh@joshtriplett.org>
9204 R: Steven Rostedt <rostedt@goodmis.org>
9205 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9206 R: Lai Jiangshan <jiangshanlai@gmail.com>
9207 L: linux-kernel@vger.kernel.org
9208 W: http://www.rdrop.com/users/paulmck/RCU/
9210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9211 F: Documentation/RCU/
9212 X: Documentation/RCU/torture.txt
9213 F: include/linux/rcu*
9214 X: include/linux/srcu.h
9218 REAL TIME CLOCK (RTC) SUBSYSTEM
9219 M: Alessandro Zummo <a.zummo@towertech.it>
9220 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9221 L: rtc-linux@googlegroups.com
9222 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9225 F: Documentation/rtc.txt
9227 F: include/linux/rtc.h
9228 F: include/uapi/linux/rtc.h
9230 REALTEK AUDIO CODECS
9231 M: Bard Liao <bardliao@realtek.com>
9232 M: Oder Chiou <oder_chiou@realtek.com>
9234 F: sound/soc/codecs/rt*
9235 F: include/sound/rt*.h
9237 REISERFS FILE SYSTEM
9238 L: reiserfs-devel@vger.kernel.org
9242 REGISTER MAP ABSTRACTION
9243 M: Mark Brown <broonie@kernel.org>
9244 L: linux-kernel@vger.kernel.org
9245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9247 F: drivers/base/regmap/
9248 F: include/linux/regmap.h
9250 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9251 M: Ohad Ben-Cohen <ohad@wizery.com>
9252 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9255 F: drivers/remoteproc/
9256 F: Documentation/remoteproc.txt
9257 F: include/linux/remoteproc.h
9259 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9260 M: Ohad Ben-Cohen <ohad@wizery.com>
9261 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9265 F: Documentation/rpmsg.txt
9266 F: include/linux/rpmsg.h
9268 RENESAS ETHERNET DRIVERS
9269 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9270 L: netdev@vger.kernel.org
9271 L: linux-renesas-soc@vger.kernel.org
9272 F: drivers/net/ethernet/renesas/
9273 F: include/linux/sh_eth.h
9275 RENESAS USB2 PHY DRIVER
9276 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9277 L: linux-renesas-soc@vger.kernel.org
9279 F: drivers/phy/phy-rcar-gen3-usb2.c
9281 RESET CONTROLLER FRAMEWORK
9282 M: Philipp Zabel <p.zabel@pengutronix.de>
9283 T: git git://git.pengutronix.de/git/pza/linux
9286 F: Documentation/devicetree/bindings/reset/
9287 F: include/dt-bindings/reset/
9288 F: include/linux/reset.h
9289 F: include/linux/reset-controller.h
9292 M: Johannes Berg <johannes@sipsolutions.net>
9293 L: linux-wireless@vger.kernel.org
9294 W: http://wireless.kernel.org/
9295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9298 F: Documentation/rfkill.txt
9302 M: Thomas Graf <tgraf@suug.ch>
9303 L: netdev@vger.kernel.org
9306 F: include/linux/rhashtable.h
9308 RICOH SMARTMEDIA/XD DRIVER
9309 M: Maxim Levitsky <maximlevitsky@gmail.com>
9311 F: drivers/mtd/nand/r852.c
9312 F: drivers/mtd/nand/r852.h
9314 RICOH R5C592 MEMORYSTICK DRIVER
9315 M: Maxim Levitsky <maximlevitsky@gmail.com>
9317 F: drivers/memstick/host/r592.*
9320 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9321 W: http://sourceforge.net/projects/roccat/
9323 F: drivers/hid/hid-roccat*
9324 F: include/linux/hid-roccat*
9325 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9328 M: Jiri Pirko <jiri@resnulli.us>
9329 M: Scott Feldman <sfeldma@gmail.com>
9330 L: netdev@vger.kernel.org
9332 F: drivers/net/ethernet/rocker/
9336 W: http://www.comtrol.com
9338 F: Documentation/serial/rocket.txt
9339 F: drivers/tty/rocket*
9341 ROCKETPORT EXPRESS/INFINITY DRIVER
9342 M: Kevin Cernekee <cernekee@gmail.com>
9343 L: linux-serial@vger.kernel.org
9345 F: drivers/tty/serial/rp2.*
9348 M: Ralf Baechle <ralf@linux-mips.org>
9349 L: linux-hams@vger.kernel.org
9350 W: http://www.linux-ax25.org/
9352 F: include/net/rose.h
9353 F: include/uapi/linux/rose.h
9356 RTL2830 MEDIA DRIVER
9357 M: Antti Palosaari <crope@iki.fi>
9358 L: linux-media@vger.kernel.org
9359 W: https://linuxtv.org
9360 W: http://palosaari.fi/linux/
9361 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9362 T: git git://linuxtv.org/anttip/media_tree.git
9364 F: drivers/media/dvb-frontends/rtl2830*
9366 RTL2832 MEDIA DRIVER
9367 M: Antti Palosaari <crope@iki.fi>
9368 L: linux-media@vger.kernel.org
9369 W: https://linuxtv.org
9370 W: http://palosaari.fi/linux/
9371 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9372 T: git git://linuxtv.org/anttip/media_tree.git
9374 F: drivers/media/dvb-frontends/rtl2832*
9376 RTL2832_SDR MEDIA DRIVER
9377 M: Antti Palosaari <crope@iki.fi>
9378 L: linux-media@vger.kernel.org
9379 W: https://linuxtv.org
9380 W: http://palosaari.fi/linux/
9381 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9382 T: git git://linuxtv.org/anttip/media_tree.git
9384 F: drivers/media/dvb-frontends/rtl2832_sdr*
9386 RTL8180 WIRELESS DRIVER
9387 L: linux-wireless@vger.kernel.org
9388 W: http://wireless.kernel.org/
9389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9391 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9393 RTL8187 WIRELESS DRIVER
9394 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9395 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9396 M: Larry Finger <Larry.Finger@lwfinger.net>
9397 L: linux-wireless@vger.kernel.org
9398 W: http://wireless.kernel.org/
9399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9401 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9403 RTL8192CE WIRELESS DRIVER
9404 M: Larry Finger <Larry.Finger@lwfinger.net>
9405 M: Chaoming Li <chaoming_li@realsil.com.cn>
9406 L: linux-wireless@vger.kernel.org
9407 W: http://wireless.kernel.org/
9408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9410 F: drivers/net/wireless/realtek/rtlwifi/
9411 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9413 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9414 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9415 L: linux-wireless@vger.kernel.org
9416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9418 F: drivers/net/wireless/realtek/rtl8xxxu/
9420 S3 SAVAGE FRAMEBUFFER DRIVER
9421 M: Antonino Daplas <adaplas@gmail.com>
9422 L: linux-fbdev@vger.kernel.org
9424 F: drivers/video/fbdev/savage/
9427 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9428 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9429 L: linux-s390@vger.kernel.org
9430 W: http://www.ibm.com/developerworks/linux/linux390/
9431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9435 F: Documentation/s390/
9436 F: Documentation/DocBook/s390*
9438 S390 COMMON I/O LAYER
9439 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9440 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9441 L: linux-s390@vger.kernel.org
9442 W: http://www.ibm.com/developerworks/linux/linux390/
9444 F: drivers/s390/cio/
9447 M: Stefan Weinhuber <wein@de.ibm.com>
9448 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9449 L: linux-s390@vger.kernel.org
9450 W: http://www.ibm.com/developerworks/linux/linux390/
9452 F: drivers/s390/block/dasd*
9453 F: block/partitions/ibm.c
9455 S390 NETWORK DRIVERS
9456 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9457 L: linux-s390@vger.kernel.org
9458 W: http://www.ibm.com/developerworks/linux/linux390/
9460 F: drivers/s390/net/
9463 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9464 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9465 L: linux-s390@vger.kernel.org
9466 W: http://www.ibm.com/developerworks/linux/linux390/
9469 F: drivers/pci/hotplug/s390_pci_hpc.c
9472 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9473 L: linux-s390@vger.kernel.org
9474 W: http://www.ibm.com/developerworks/linux/linux390/
9476 F: drivers/s390/crypto/
9479 M: Steffen Maier <maier@linux.vnet.ibm.com>
9480 L: linux-s390@vger.kernel.org
9481 W: http://www.ibm.com/developerworks/linux/linux390/
9483 F: drivers/s390/scsi/zfcp_*
9485 S390 IUCV NETWORK LAYER
9486 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9487 L: linux-s390@vger.kernel.org
9488 W: http://www.ibm.com/developerworks/linux/linux390/
9490 F: drivers/s390/net/*iucv*
9491 F: include/net/iucv/
9495 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9496 L: linux-s390@vger.kernel.org
9497 W: http://www.ibm.com/developerworks/linux/linux390/
9499 F: drivers/iommu/s390-iommu.c
9501 S3C24XX SD/MMC Driver
9502 M: Ben Dooks <ben-linux@fluff.org>
9503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9505 F: drivers/mmc/host/s3cmci.*
9507 SAA6588 RDS RECEIVER DRIVER
9508 M: Hans Verkuil <hverkuil@xs4all.nl>
9509 L: linux-media@vger.kernel.org
9510 T: git git://linuxtv.org/media_tree.git
9511 W: https://linuxtv.org
9513 F: drivers/media/i2c/saa6588*
9515 SAA7134 VIDEO4LINUX DRIVER
9516 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9517 L: linux-media@vger.kernel.org
9518 W: https://linuxtv.org
9519 T: git git://linuxtv.org/media_tree.git
9521 F: Documentation/video4linux/*.saa7134
9522 F: drivers/media/pci/saa7134/
9524 SAA7146 VIDEO4LINUX-2 DRIVER
9525 M: Hans Verkuil <hverkuil@xs4all.nl>
9526 L: linux-media@vger.kernel.org
9527 T: git git://linuxtv.org/media_tree.git
9529 F: drivers/media/common/saa7146/
9530 F: drivers/media/pci/saa7146/
9531 F: include/media/saa7146*
9533 SAMSUNG LAPTOP DRIVER
9534 M: Corentin Chary <corentin.chary@gmail.com>
9535 L: platform-driver-x86@vger.kernel.org
9537 F: drivers/platform/x86/samsung-laptop.c
9539 SAMSUNG AUDIO (ASoC) DRIVERS
9540 M: Sangbeom Kim <sbkim73@samsung.com>
9541 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9543 F: sound/soc/samsung/
9545 SAMSUNG FRAMEBUFFER DRIVER
9546 M: Jingoo Han <jingoohan1@gmail.com>
9547 L: linux-fbdev@vger.kernel.org
9549 F: drivers/video/fbdev/s3c-fb.c
9551 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9552 M: Sangbeom Kim <sbkim73@samsung.com>
9553 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9554 L: linux-kernel@vger.kernel.org
9555 L: linux-samsung-soc@vger.kernel.org
9557 F: drivers/mfd/sec*.c
9558 F: drivers/regulator/s2m*.c
9559 F: drivers/regulator/s5m*.c
9560 F: drivers/clk/clk-s2mps11.c
9561 F: drivers/rtc/rtc-s5m.c
9562 F: include/linux/mfd/samsung/
9563 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9564 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9565 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9566 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9568 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9569 M: Kyungmin Park <kyungmin.park@samsung.com>
9570 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9571 L: linux-media@vger.kernel.org
9572 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9574 F: drivers/media/platform/exynos4-is/
9576 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9577 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9578 L: linux-media@vger.kernel.org
9579 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9581 F: drivers/media/platform/s3c-camif/
9582 F: include/media/drv-intf/s3c_camif.h
9584 SAMSUNG S5C73M3 CAMERA DRIVER
9585 M: Kyungmin Park <kyungmin.park@samsung.com>
9586 M: Andrzej Hajda <a.hajda@samsung.com>
9587 L: linux-media@vger.kernel.org
9589 F: drivers/media/i2c/s5c73m3/*
9591 SAMSUNG S5K5BAF CAMERA DRIVER
9592 M: Kyungmin Park <kyungmin.park@samsung.com>
9593 M: Andrzej Hajda <a.hajda@samsung.com>
9594 L: linux-media@vger.kernel.org
9596 F: drivers/media/i2c/s5k5baf.c
9598 SAMSUNG S3FWRN5 NFC DRIVER
9599 M: Robert Baldyga <r.baldyga@samsung.com>
9600 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9601 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9603 F: drivers/nfc/s3fwrn5
9605 SAMSUNG SOC CLOCK DRIVERS
9606 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9607 M: Tomasz Figa <tomasz.figa@gmail.com>
9609 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9610 F: drivers/clk/samsung/
9612 SAMSUNG SXGBE DRIVERS
9613 M: Byungho An <bh74.an@samsung.com>
9614 M: Girish K S <ks.giri@samsung.com>
9615 M: Vipul Pandya <vipul.pandya@samsung.com>
9617 L: netdev@vger.kernel.org
9618 F: drivers/net/ethernet/samsung/sxgbe/
9620 SAMSUNG THERMAL DRIVER
9621 M: Lukasz Majewski <l.majewski@samsung.com>
9622 L: linux-pm@vger.kernel.org
9623 L: linux-samsung-soc@vger.kernel.org
9625 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9626 F: drivers/thermal/samsung/
9628 SAMSUNG USB2 PHY DRIVER
9629 M: Kamil Debski <k.debski@samsung.com>
9630 L: linux-kernel@vger.kernel.org
9632 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9633 F: Documentation/phy/samsung-usb2.txt
9634 F: drivers/phy/phy-exynos4210-usb2.c
9635 F: drivers/phy/phy-exynos4x12-usb2.c
9636 F: drivers/phy/phy-exynos5250-usb2.c
9637 F: drivers/phy/phy-s5pv210-usb2.c
9638 F: drivers/phy/phy-samsung-usb2.c
9639 F: drivers/phy/phy-samsung-usb2.h
9642 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9643 L: linux-serial@vger.kernel.org
9645 F: drivers/tty/serial/
9647 SYNOPSYS DESIGNWARE DMAC DRIVER
9648 M: Viresh Kumar <vireshk@kernel.org>
9649 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9651 F: include/linux/dma/dw.h
9652 F: include/linux/platform_data/dma-dw.h
9655 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9656 M: Lars Persson <lars.persson@axis.com>
9657 L: netdev@vger.kernel.org
9659 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9660 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9662 SYNOPSYS DESIGNWARE I2C DRIVER
9663 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9664 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9665 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9666 L: linux-i2c@vger.kernel.org
9668 F: drivers/i2c/busses/i2c-designware-*
9669 F: include/linux/platform_data/i2c-designware.h
9671 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9672 M: Jaehoon Chung <jh80.chung@samsung.com>
9673 L: linux-mmc@vger.kernel.org
9675 F: include/linux/mmc/dw_mmc.h
9676 F: drivers/mmc/host/dw_mmc*
9678 SYSTEM TRACE MODULE CLASS
9679 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9681 F: Documentation/trace/stm.txt
9682 F: drivers/hwtracing/stm/
9683 F: include/linux/stm.h
9684 F: include/uapi/linux/stm.h
9687 M: Andreas Noever <andreas.noever@gmail.com>
9689 F: drivers/thunderbolt/
9691 TI BQ27XXX POWER SUPPLY DRIVER
9692 R: Andrew F. Davis <afd@ti.com>
9693 F: include/linux/power/bq27xxx_battery.h
9694 F: drivers/power/bq27xxx_battery.c
9695 F: drivers/power/bq27xxx_battery_i2c.c
9697 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9698 M: John Stultz <john.stultz@linaro.org>
9699 M: Thomas Gleixner <tglx@linutronix.de>
9700 L: linux-kernel@vger.kernel.org
9701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9703 F: include/linux/clocksource.h
9704 F: include/linux/time.h
9705 F: include/linux/timex.h
9706 F: include/uapi/linux/time.h
9707 F: include/uapi/linux/timex.h
9708 F: kernel/time/clocksource.c
9709 F: kernel/time/time*.c
9710 F: kernel/time/alarmtimer.c
9711 F: kernel/time/ntp.c
9712 F: tools/testing/selftests/timers/
9715 M: Zwane Mwaikambo <zwanem@gmail.com>
9717 F: drivers/watchdog/sc1200wdt.c
9720 M: Ingo Molnar <mingo@redhat.com>
9721 M: Peter Zijlstra <peterz@infradead.org>
9722 L: linux-kernel@vger.kernel.org
9723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9726 F: include/linux/sched.h
9727 F: include/uapi/linux/sched.h
9728 F: include/linux/wait.h
9731 M: Chen Liqin <liqin.linux@gmail.com>
9732 M: Lennox Wu <lennox.wu@gmail.com>
9733 W: http://www.sunplus.com
9737 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9738 M: Sudeep Holla <sudeep.holla@arm.com>
9739 L: linux-arm-kernel@lists.infradead.org
9741 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9742 F: drivers/clk/clk-scpi.c
9743 F: drivers/cpufreq/scpi-cpufreq.c
9744 F: drivers/firmware/arm_scpi.c
9745 F: include/linux/scpi_protocol.h
9748 M: Jens Axboe <axboe@kernel.dk>
9749 L: linux-scsi@vger.kernel.org
9750 W: http://www.kernel.dk
9754 SCSI RDMA PROTOCOL (SRP) INITIATOR
9755 M: Bart Van Assche <bart.vanassche@sandisk.com>
9756 L: linux-rdma@vger.kernel.org
9758 W: http://www.openfabrics.org
9759 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9761 F: drivers/infiniband/ulp/srp/
9762 F: include/scsi/srp.h
9765 M: Doug Gilbert <dgilbert@interlog.com>
9766 L: linux-scsi@vger.kernel.org
9767 W: http://sg.danny.cz/sg
9769 F: Documentation/scsi/scsi-generic.txt
9770 F: drivers/scsi/sg.c
9771 F: include/scsi/sg.h
9774 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9776 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9778 L: linux-scsi@vger.kernel.org
9784 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9785 L: linux-scsi@vger.kernel.org
9787 F: Documentation/scsi/st.txt
9788 F: drivers/scsi/st.*
9789 F: drivers/scsi/st_*.h
9792 M: Vlad Yasevich <vyasevich@gmail.com>
9793 M: Neil Horman <nhorman@tuxdriver.com>
9794 L: linux-sctp@vger.kernel.org
9795 W: http://lksctp.sourceforge.net
9797 F: Documentation/networking/sctp.txt
9798 F: include/linux/sctp.h
9799 F: include/uapi/linux/sctp.h
9800 F: include/net/sctp/
9804 M: Jim Cromie <jim.cromie@gmail.com>
9806 F: Documentation/i2c/busses/scx200_acb
9807 F: arch/x86/platform/scx200/
9808 F: drivers/watchdog/scx200_wdt.c
9809 F: drivers/i2c/busses/scx200*
9810 F: drivers/mtd/maps/scx200_docflash.c
9811 F: include/linux/scx200.h
9814 M: Jim Cromie <jim.cromie@gmail.com>
9816 F: drivers/char/scx200_gpio.c
9817 F: include/linux/scx200_gpio.h
9819 SCx200 HRT CLOCKSOURCE DRIVER
9820 M: Jim Cromie <jim.cromie@gmail.com>
9822 F: drivers/clocksource/scx200_hrt.c
9824 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9825 M: Sascha Sommer <saschasommer@freenet.de>
9826 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9828 F: drivers/mmc/host/sdricoh_cs.c
9830 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9831 L: linux-mmc@vger.kernel.org
9833 F: drivers/mmc/host/sdhci.*
9834 F: drivers/mmc/host/sdhci-pltfm.[ch]
9837 M: Kees Cook <keescook@chromium.org>
9838 R: Andy Lutomirski <luto@amacapital.net>
9839 R: Will Drewry <wad@chromium.org>
9840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9843 F: include/uapi/linux/seccomp.h
9844 F: include/linux/seccomp.h
9845 F: tools/testing/selftests/seccomp/*
9846 K: \bsecure_computing
9849 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9850 M: Ben Dooks <ben-linux@fluff.org>
9851 M: Jaehoon Chung <jh80.chung@samsung.com>
9852 L: linux-mmc@vger.kernel.org
9854 F: drivers/mmc/host/sdhci-s3c*
9856 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9857 M: Viresh Kumar <vireshk@kernel.org>
9858 L: spear-devel@list.st.com
9859 L: linux-mmc@vger.kernel.org
9861 F: drivers/mmc/host/sdhci-spear.c
9864 M: James Morris <james.l.morris@oracle.com>
9865 M: "Serge E. Hallyn" <serge@hallyn.com>
9866 L: linux-security-module@vger.kernel.org (suggested Cc:)
9867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9868 W: http://kernsec.org/
9873 M: Security Officers <security@kernel.org>
9876 SELINUX SECURITY MODULE
9877 M: Paul Moore <paul@paul-moore.com>
9878 M: Stephen Smalley <sds@tycho.nsa.gov>
9879 M: Eric Paris <eparis@parisplace.org>
9880 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9881 W: http://selinuxproject.org
9882 T: git git://git.infradead.org/users/pcmoore/selinux
9884 F: include/linux/selinux*
9885 F: security/selinux/
9888 APPARMOR SECURITY MODULE
9889 M: John Johansen <john.johansen@canonical.com>
9890 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9891 W: apparmor.wiki.kernel.org
9892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9894 F: security/apparmor/
9896 YAMA SECURITY MODULE
9897 M: Kees Cook <keescook@chromium.org>
9898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9903 M: Jiri Slaby <jirislaby@gmail.com>
9905 F: drivers/misc/phantom.c
9906 F: include/uapi/linux/phantom.h
9908 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9909 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9910 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9911 M: John Soni Jose <sony.john@avagotech.com>
9912 L: linux-scsi@vger.kernel.org
9913 W: http://www.avagotech.com
9915 F: drivers/scsi/be2iscsi/
9917 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9918 M: Sathya Perla <sathya.perla@broadcom.com>
9919 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9920 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9921 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9922 M: Somnath Kotur <somnath.kotur@broadcom.com>
9923 L: netdev@vger.kernel.org
9924 W: http://www.emulex.com
9926 F: drivers/net/ethernet/emulex/benet/
9928 EMULEX ONECONNECT ROCE DRIVER
9929 M: Selvin Xavier <selvin.xavier@avagotech.com>
9930 M: Devesh Sharma <devesh.sharma@avagotech.com>
9931 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9932 L: linux-rdma@vger.kernel.org
9933 W: http://www.emulex.com
9935 F: drivers/infiniband/hw/ocrdma/
9938 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9939 M: Shradha Shah <sshah@solarflare.com>
9940 L: netdev@vger.kernel.org
9942 F: drivers/net/ethernet/sfc/
9945 M: Dimitri Sivanich <sivanich@sgi.com>
9947 F: drivers/misc/sgi-gru/
9949 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9950 M: Pat Gefre <pfg@sgi.com>
9951 L: linux-ia64@vger.kernel.org
9953 F: Documentation/ia64/serial.txt
9954 F: drivers/tty/serial/ioc?_serial.c
9955 F: include/linux/ioc?.h
9957 SGI XP/XPC/XPNET DRIVER
9958 M: Cliff Whickman <cpw@sgi.com>
9959 M: Robin Holt <robinmholt@gmail.com>
9961 F: drivers/misc/sgi-xp/
9964 M: Antti Palosaari <crope@iki.fi>
9965 L: linux-media@vger.kernel.org
9966 W: https://linuxtv.org
9967 W: http://palosaari.fi/linux/
9968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9969 T: git git://linuxtv.org/anttip/media_tree.git
9971 F: drivers/media/tuners/si2157*
9974 M: Antti Palosaari <crope@iki.fi>
9975 L: linux-media@vger.kernel.org
9976 W: https://linuxtv.org
9977 W: http://palosaari.fi/linux/
9978 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9979 T: git git://linuxtv.org/anttip/media_tree.git
9981 F: drivers/media/dvb-frontends/si2168*
9983 SI470X FM RADIO RECEIVER I2C DRIVER
9984 M: Hans Verkuil <hverkuil@xs4all.nl>
9985 L: linux-media@vger.kernel.org
9986 T: git git://linuxtv.org/media_tree.git
9987 W: https://linuxtv.org
9989 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9991 SI470X FM RADIO RECEIVER USB DRIVER
9992 M: Hans Verkuil <hverkuil@xs4all.nl>
9993 L: linux-media@vger.kernel.org
9994 T: git git://linuxtv.org/media_tree.git
9995 W: https://linuxtv.org
9997 F: drivers/media/radio/si470x/radio-si470x-common.c
9998 F: drivers/media/radio/si470x/radio-si470x.h
9999 F: drivers/media/radio/si470x/radio-si470x-usb.c
10001 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10002 M: Eduardo Valentin <edubezval@gmail.com>
10003 L: linux-media@vger.kernel.org
10004 T: git git://linuxtv.org/media_tree.git
10005 W: https://linuxtv.org
10007 F: drivers/media/radio/si4713/si4713.?
10009 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10010 M: Eduardo Valentin <edubezval@gmail.com>
10011 L: linux-media@vger.kernel.org
10012 T: git git://linuxtv.org/media_tree.git
10013 W: https://linuxtv.org
10015 F: drivers/media/radio/si4713/radio-platform-si4713.c
10017 SI4713 FM RADIO TRANSMITTER USB DRIVER
10018 M: Hans Verkuil <hverkuil@xs4all.nl>
10019 L: linux-media@vger.kernel.org
10020 T: git git://linuxtv.org/media_tree.git
10021 W: https://linuxtv.org
10023 F: drivers/media/radio/si4713/radio-usb-si4713.c
10026 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10027 L: linux-media@vger.kernel.org
10028 W: https://linuxtv.org
10029 T: git git://linuxtv.org/media_tree.git
10031 F: drivers/media/common/siano/
10032 F: drivers/media/usb/siano/
10033 F: drivers/media/usb/siano/
10034 F: drivers/media/mmc/siano/
10037 M: Hans de Goede <hdegoede@redhat.com>
10038 L: linux-fbdev@vger.kernel.org
10040 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10041 F: drivers/video/fbdev/simplefb.c
10042 F: include/linux/platform_data/simplefb.h
10044 SH_VEU V4L2 MEM2MEM DRIVER
10045 L: linux-media@vger.kernel.org
10047 F: drivers/media/platform/sh_veu.c
10049 SH_VOU V4L2 OUTPUT DRIVER
10050 L: linux-media@vger.kernel.org
10052 F: drivers/media/platform/sh_vou.c
10053 F: include/media/drv-intf/sh_vou.h
10055 SIMPLE FIRMWARE INTERFACE (SFI)
10056 M: Len Brown <lenb@kernel.org>
10057 L: sfi-devel@simplefirmware.org
10058 W: http://simplefirmware.org/
10059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10061 F: arch/x86/platform/sfi/
10063 F: include/linux/sfi*.h
10065 SIMTEC EB110ATX (Chalice CATS)
10067 P: Vincent Sanders <vince@simtec.co.uk>
10068 M: Simtec Linux Team <linux@simtec.co.uk>
10069 W: http://www.simtec.co.uk/products/EB110ATX/
10072 SIMTEC EB2410ITX (BAST)
10074 P: Vincent Sanders <vince@simtec.co.uk>
10075 M: Simtec Linux Team <linux@simtec.co.uk>
10076 W: http://www.simtec.co.uk/products/EB2410ITX/
10078 F: arch/arm/mach-s3c24xx/mach-bast.c
10079 F: arch/arm/mach-s3c24xx/bast-ide.c
10080 F: arch/arm/mach-s3c24xx/bast-irq.c
10082 TI DAVINCI MACHINE SUPPORT
10083 M: Sekhar Nori <nsekhar@ti.com>
10084 M: Kevin Hilman <khilman@kernel.org>
10085 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10086 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10088 F: arch/arm/mach-davinci/
10089 F: drivers/i2c/busses/i2c-davinci.c
10091 TI DAVINCI SERIES MEDIA DRIVER
10092 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10093 L: linux-media@vger.kernel.org
10094 W: https://linuxtv.org
10095 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10096 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10098 F: drivers/media/platform/davinci/
10099 F: include/media/davinci/
10101 TI AM437X VPFE DRIVER
10102 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10103 L: linux-media@vger.kernel.org
10104 W: https://linuxtv.org
10105 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10106 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10108 F: drivers/media/platform/am437x/
10110 OV2659 OMNIVISION SENSOR DRIVER
10111 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10112 L: linux-media@vger.kernel.org
10113 W: https://linuxtv.org
10114 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10115 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10117 F: drivers/media/i2c/ov2659.c
10118 F: include/media/i2c/ov2659.h
10120 SILICON MOTION SM712 FRAME BUFFER DRIVER
10121 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10122 M: Teddy Wang <teddy.wang@siliconmotion.com>
10123 M: Sudip Mukherjee <sudip@vectorindia.org>
10124 L: linux-fbdev@vger.kernel.org
10126 F: drivers/video/fbdev/sm712*
10127 F: Documentation/fb/sm712fb.txt
10129 SIS 190 ETHERNET DRIVER
10130 M: Francois Romieu <romieu@fr.zoreil.com>
10131 L: netdev@vger.kernel.org
10133 F: drivers/net/ethernet/sis/sis190.c
10135 SIS 900/7016 FAST ETHERNET DRIVER
10136 M: Daniele Venzano <venza@brownhat.org>
10137 W: http://www.brownhat.org/sis900.html
10138 L: netdev@vger.kernel.org
10140 F: drivers/net/ethernet/sis/sis900.*
10142 SIS FRAMEBUFFER DRIVER
10143 M: Thomas Winischhofer <thomas@winischhofer.net>
10144 W: http://www.winischhofer.net/linuxsisvga.shtml
10146 F: Documentation/fb/sisfb.txt
10147 F: drivers/video/fbdev/sis/
10148 F: include/video/sisfb.h
10151 M: Thomas Winischhofer <thomas@winischhofer.net>
10152 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10154 F: drivers/usb/misc/sisusbvga/
10157 M: Christoph Lameter <cl@linux.com>
10158 M: Pekka Enberg <penberg@kernel.org>
10159 M: David Rientjes <rientjes@google.com>
10160 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10161 M: Andrew Morton <akpm@linux-foundation.org>
10162 L: linux-mm@kvack.org
10164 F: include/linux/sl?b*.h
10167 SLEEPABLE READ-COPY UPDATE (SRCU)
10168 M: Lai Jiangshan <jiangshanlai@gmail.com>
10169 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10170 M: Josh Triplett <josh@joshtriplett.org>
10171 R: Steven Rostedt <rostedt@goodmis.org>
10172 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10173 L: linux-kernel@vger.kernel.org
10174 W: http://www.rdrop.com/users/paulmck/RCU/
10176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10177 F: include/linux/srcu.h
10178 F: kernel/rcu/srcu.c
10180 SMACK SECURITY MODULE
10181 M: Casey Schaufler <casey@schaufler-ca.com>
10182 L: linux-security-module@vger.kernel.org
10183 W: http://schaufler-ca.com
10184 T: git git://git.gitorious.org/smack-next/kernel.git
10186 F: Documentation/security/Smack.txt
10189 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10190 M: Kevin Hilman <khilman@kernel.org>
10191 M: Nishanth Menon <nm@ti.com>
10193 F: drivers/power/avs/
10194 F: include/linux/power/smartreflex.h
10195 L: linux-pm@vger.kernel.org
10197 SMC91x ETHERNET DRIVER
10198 M: Nicolas Pitre <nico@fluxnic.net>
10200 F: drivers/net/ethernet/smsc/smc91x.*
10202 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10203 M: Sakari Ailus <sakari.ailus@iki.fi>
10204 L: linux-media@vger.kernel.org
10206 F: drivers/media/i2c/smiapp/
10207 F: include/media/i2c/smiapp.h
10208 F: drivers/media/i2c/smiapp-pll.c
10209 F: drivers/media/i2c/smiapp-pll.h
10210 F: include/uapi/linux/smiapp.h
10211 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10213 SMM665 HARDWARE MONITOR DRIVER
10214 M: Guenter Roeck <linux@roeck-us.net>
10215 L: lm-sensors@lm-sensors.org
10217 F: Documentation/hwmon/smm665
10218 F: drivers/hwmon/smm665.c
10220 SMSC EMC2103 HARDWARE MONITOR DRIVER
10221 M: Steve Glendinning <steve.glendinning@shawell.net>
10222 L: lm-sensors@lm-sensors.org
10224 F: Documentation/hwmon/emc2103
10225 F: drivers/hwmon/emc2103.c
10227 SMSC SCH5627 HARDWARE MONITOR DRIVER
10228 M: Hans de Goede <hdegoede@redhat.com>
10229 L: lm-sensors@lm-sensors.org
10231 F: Documentation/hwmon/sch5627
10232 F: drivers/hwmon/sch5627.c
10234 SMSC47B397 HARDWARE MONITOR DRIVER
10235 M: Jean Delvare <jdelvare@suse.com>
10236 L: lm-sensors@lm-sensors.org
10238 F: Documentation/hwmon/smsc47b397
10239 F: drivers/hwmon/smsc47b397.c
10241 SMSC911x ETHERNET DRIVER
10242 M: Steve Glendinning <steve.glendinning@shawell.net>
10243 L: netdev@vger.kernel.org
10245 F: include/linux/smsc911x.h
10246 F: drivers/net/ethernet/smsc/smsc911x.*
10248 SMSC9420 PCI ETHERNET DRIVER
10249 M: Steve Glendinning <steve.glendinning@shawell.net>
10250 L: netdev@vger.kernel.org
10252 F: drivers/net/ethernet/smsc/smsc9420.*
10254 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10255 M: Steve Glendinning <steve.glendinning@shawell.net>
10256 L: linux-fbdev@vger.kernel.org
10258 F: drivers/video/fbdev/smscufx.c
10260 SOC-CAMERA V4L2 SUBSYSTEM
10261 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10262 L: linux-media@vger.kernel.org
10263 T: git git://linuxtv.org/media_tree.git
10265 F: include/media/soc*
10266 F: drivers/media/i2c/soc_camera/
10267 F: drivers/media/platform/soc_camera/
10269 SOEKRIS NET48XX LED SUPPORT
10270 M: Chris Boot <bootc@bootc.net>
10272 F: drivers/leds/leds-net48xx.c
10274 SOFTLOGIC 6x10 MPEG CODEC
10275 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10276 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10277 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10278 M: Ismael Luceno <ismael@iodev.co.uk>
10279 L: linux-media@vger.kernel.org
10281 F: drivers/media/pci/solo6x10/
10283 SOFTWARE RAID (Multiple Disks) SUPPORT
10284 M: Shaohua Li <shli@kernel.org>
10285 L: linux-raid@vger.kernel.org
10286 T: git git://neil.brown.name/md
10289 F: include/linux/raid/
10290 F: include/uapi/linux/raid/
10292 SONIC NETWORK DRIVER
10293 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10294 L: netdev@vger.kernel.org
10296 F: drivers/net/ethernet/natsemi/sonic.*
10298 SONICS SILICON BACKPLANE DRIVER (SSB)
10299 M: Michael Buesch <m@bues.ch>
10300 L: linux-wireless@vger.kernel.org
10303 F: include/linux/ssb/
10305 SONY VAIO CONTROL DEVICE DRIVER
10306 M: Mattia Dongili <malattia@linux.it>
10307 L: platform-driver-x86@vger.kernel.org
10308 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10310 F: Documentation/laptops/sony-laptop.txt
10311 F: drivers/char/sonypi.c
10312 F: drivers/platform/x86/sony-laptop.c
10313 F: include/linux/sony-laptop.h
10315 SONY MEMORYSTICK CARD SUPPORT
10316 M: Alex Dubov <oakad@yahoo.com>
10317 W: http://tifmxx.berlios.de/
10319 F: drivers/memstick/host/tifm_ms.c
10321 SONY MEMORYSTICK STANDARD SUPPORT
10322 M: Maxim Levitsky <maximlevitsky@gmail.com>
10324 F: drivers/memstick/core/ms_block.*
10327 M: Jaroslav Kysela <perex@perex.cz>
10328 M: Takashi Iwai <tiwai@suse.com>
10329 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10330 W: http://www.alsa-project.org/
10331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10332 T: git git://git.alsa-project.org/alsa-kernel.git
10333 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10335 F: Documentation/sound/
10337 F: include/uapi/sound/
10340 SOUND - COMPRESSED AUDIO
10341 M: Vinod Koul <vinod.koul@intel.com>
10342 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10345 F: Documentation/sound/alsa/compress_offload.txt
10346 F: include/sound/compress_driver.h
10347 F: include/uapi/sound/compress_*
10348 F: sound/core/compress_offload.c
10349 F: sound/soc/soc-compress.c
10351 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10352 M: Liam Girdwood <lgirdwood@gmail.com>
10353 M: Mark Brown <broonie@kernel.org>
10354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10355 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10356 W: http://alsa-project.org/main/index.php/ASoC
10358 F: Documentation/sound/alsa/soc/
10360 F: include/sound/soc*
10362 SOUND - DMAENGINE HELPERS
10363 M: Lars-Peter Clausen <lars@metafoo.de>
10365 F: include/sound/dmaengine_pcm.h
10366 F: sound/core/pcm_dmaengine.c
10367 F: sound/soc/soc-generic-dmaengine-pcm.c
10370 M: Olli Salonen <olli.salonen@iki.fi>
10371 L: linux-media@vger.kernel.org
10372 W: https://linuxtv.org
10373 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10375 F: drivers/media/dvb-frontends/sp2*
10377 SPARC + UltraSPARC (sparc/sparc64)
10378 M: "David S. Miller" <davem@davemloft.net>
10379 L: sparclinux@vger.kernel.org
10380 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10387 SPARC SERIAL DRIVERS
10388 M: "David S. Miller" <davem@davemloft.net>
10389 L: sparclinux@vger.kernel.org
10390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10393 F: include/linux/sunserialcore.h
10394 F: drivers/tty/serial/suncore.c
10395 F: drivers/tty/serial/sunhv.c
10396 F: drivers/tty/serial/sunsab.c
10397 F: drivers/tty/serial/sunsab.h
10398 F: drivers/tty/serial/sunsu.c
10399 F: drivers/tty/serial/sunzilog.c
10400 F: drivers/tty/serial/sunzilog.h
10403 M: "Christopher Li" <sparse@chrisli.org>
10404 L: linux-sparse@vger.kernel.org
10405 W: https://sparse.wiki.kernel.org/
10406 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10407 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10409 F: include/linux/compiler.h
10411 SPEAR PLATFORM SUPPORT
10412 M: Viresh Kumar <vireshk@kernel.org>
10413 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10414 L: spear-devel@list.st.com
10415 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10416 W: http://www.st.com/spear
10418 F: arch/arm/boot/dts/spear*
10419 F: arch/arm/mach-spear/
10421 SPEAR CLOCK FRAMEWORK SUPPORT
10422 M: Viresh Kumar <vireshk@kernel.org>
10423 L: spear-devel@list.st.com
10424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10425 W: http://www.st.com/spear
10427 F: drivers/clk/spear/
10430 M: Mark Brown <broonie@kernel.org>
10431 L: linux-spi@vger.kernel.org
10432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10433 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10435 F: Documentation/spi/
10437 F: include/linux/spi/
10438 F: include/uapi/linux/spi/
10440 SPIDERNET NETWORK DRIVER for CELL
10441 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10442 L: netdev@vger.kernel.org
10444 F: Documentation/networking/spider_net.txt
10445 F: drivers/net/ethernet/toshiba/spider_net*
10448 M: Jeremy Kerr <jk@ozlabs.org>
10449 L: linuxppc-dev@lists.ozlabs.org
10450 W: http://www.ibm.com/developerworks/power/cell/
10452 F: Documentation/filesystems/spufs.txt
10453 F: arch/powerpc/platforms/cell/spufs/
10455 SQUASHFS FILE SYSTEM
10456 M: Phillip Lougher <phillip@squashfs.org.uk>
10457 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10458 W: http://squashfs.org.uk
10459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10461 F: Documentation/filesystems/squashfs.txt
10464 SRM (Alpha) environment access
10465 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10467 F: arch/alpha/kernel/srm_env.c
10470 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10471 L: stable@vger.kernel.org
10473 F: Documentation/stable_kernel_rules.txt
10476 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10478 L: devel@driverdev.osuosl.org
10480 F: drivers/staging/
10483 M: Ian Abbott <abbotti@mev.co.uk>
10484 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10486 F: drivers/staging/comedi/
10488 STAGING - FLARION FT1000 DRIVERS
10489 M: Marek Belisko <marek.belisko@gmail.com>
10491 F: drivers/staging/ft1000/
10493 STAGING - INDUSTRIAL IO
10494 M: Jonathan Cameron <jic23@kernel.org>
10495 L: linux-iio@vger.kernel.org
10497 F: drivers/staging/iio/
10499 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10500 M: Jarod Wilson <jarod@wilsonet.com>
10501 W: http://www.lirc.org/
10503 F: drivers/staging/media/lirc/
10505 STAGING - LUSTRE PARALLEL FILESYSTEM
10506 M: Oleg Drokin <oleg.drokin@intel.com>
10507 M: Andreas Dilger <andreas.dilger@intel.com>
10508 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10509 W: http://wiki.lustre.org/
10511 F: drivers/staging/lustre
10513 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10514 M: Marc Dietrich <marvin24@gmx.de>
10515 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10516 L: linux-tegra@vger.kernel.org
10518 F: drivers/staging/nvec/
10520 STAGING - REALTEK RTL8712U DRIVERS
10521 M: Larry Finger <Larry.Finger@lwfinger.net>
10522 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10524 F: drivers/staging/rtl8712/
10526 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10527 M: Larry Finger <Larry.Finger@lwfinger.net>
10528 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10529 L: linux-wireless@vger.kernel.org
10531 F: drivers/staging/rtl8723au/
10533 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10534 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10535 M: Teddy Wang <teddy.wang@siliconmotion.com>
10536 M: Sudip Mukherjee <sudip@vectorindia.org>
10537 L: linux-fbdev@vger.kernel.org
10539 F: drivers/staging/sm750fb/
10542 M: Lior Dotan <liodot@gmail.com>
10543 M: Christopher Harrer <charrer@alacritech.com>
10545 F: drivers/staging/slicoss/
10547 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10548 M: William Hubbs <w.d.hubbs@gmail.com>
10549 M: Chris Brannon <chris@the-brannons.com>
10550 M: Kirk Reiser <kirk@reisers.ca>
10551 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10552 L: speakup@linux-speakup.org
10553 W: http://www.linux-speakup.org/
10555 F: drivers/staging/speakup/
10557 STAGING - VIA VT665X DRIVERS
10558 M: Forest Bond <forest@alittletooquiet.net>
10560 F: drivers/staging/vt665?/
10562 STAGING - WILC1000 WIFI DRIVER
10563 M: Johnny Kim <johnny.kim@atmel.com>
10564 M: Austin Shin <austin.shin@atmel.com>
10565 M: Chris Park <chris.park@atmel.com>
10566 M: Tony Cho <tony.cho@atmel.com>
10567 M: Glen Lee <glen.lee@atmel.com>
10568 M: Leo Kim <leo.kim@atmel.com>
10569 L: linux-wireless@vger.kernel.org
10571 F: drivers/staging/wilc1000/
10573 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10574 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10576 F: drivers/staging/xgifb/
10579 M: Mike Marciniszyn <infinipath@intel.com>
10580 L: linux-rdma@vger.kernel.org
10582 F: drivers/staging/rdma/hfi1
10584 STARFIRE/DURALAN NETWORK DRIVER
10585 M: Ion Badulescu <ionut@badula.org>
10587 F: drivers/net/ethernet/adaptec/starfire*
10590 M: Sam Creasey <sammy@sammy.net>
10591 W: http://sammy.net/sun3/
10593 F: arch/m68k/kernel/*sun3*
10594 F: arch/m68k/sun3*/
10595 F: arch/m68k/include/asm/sun3*
10596 F: drivers/net/ethernet/i825xx/sun3*
10598 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10599 M: Hans de Goede <hdegoede@redhat.com>
10600 L: linux-input@vger.kernel.org
10602 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10603 F: drivers/input/keyboard/sun4i-lradc-keys.c
10605 SUNDANCE NETWORK DRIVER
10606 M: Denis Kirjanov <kda@linux-powerpc.org>
10607 L: netdev@vger.kernel.org
10609 F: drivers/net/ethernet/dlink/sundance.c
10612 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10613 M: Rich Felker <dalias@libc.org>
10614 L: linux-sh@vger.kernel.org
10615 Q: http://patchwork.kernel.org/project/linux-sh/list/
10617 F: Documentation/sh/
10622 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10623 M: Len Brown <len.brown@intel.com>
10624 M: Pavel Machek <pavel@ucw.cz>
10625 L: linux-pm@vger.kernel.org
10627 F: Documentation/power/
10628 F: arch/x86/kernel/acpi/
10629 F: drivers/base/power/
10631 F: include/linux/suspend.h
10632 F: include/linux/freezer.h
10633 F: include/linux/pm.h
10636 M: Martin Mares <mj@ucw.cz>
10637 L: linux-video@atrey.karlin.mff.cuni.cz
10639 F: Documentation/svga.txt
10640 F: arch/x86/boot/video*
10643 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10644 L: linux-kernel@vger.kernel.org
10645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10648 F: arch/*/kernel/pci-swiotlb.c
10649 F: include/linux/swiotlb.h
10652 M: Jiri Pirko <jiri@resnulli.us>
10653 L: netdev@vger.kernel.org
10656 F: include/net/switchdev.h
10658 SYNOPSYS ARC ARCHITECTURE
10659 M: Vineet Gupta <vgupta@synopsys.com>
10660 L: linux-snps-arc@lists.infradead.org
10663 F: Documentation/devicetree/bindings/arc/*
10664 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10665 F: drivers/tty/serial/arc_uart.c
10666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10668 SYNOPSYS ARC SDP platform support
10669 M: Alexey Brodkin <abrodkin@synopsys.com>
10671 F: arch/arc/plat-axs10x
10672 F: arch/arc/boot/dts/ax*
10673 F: Documentation/devicetree/bindings/arc/axs10*
10675 SYSTEM CONFIGURATION (SYSCON)
10676 M: Lee Jones <lee.jones@linaro.org>
10677 M: Arnd Bergmann <arnd@arndb.de>
10678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10680 F: drivers/mfd/syscon.c
10683 M: Christoph Hellwig <hch@infradead.org>
10685 F: Documentation/filesystems/sysv-fs.txt
10687 F: include/linux/sysv_fs.h
10690 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10691 L: linux-scsi@vger.kernel.org
10692 L: target-devel@vger.kernel.org
10693 W: http://www.linux-iscsi.org
10694 W: http://groups.google.com/group/linux-iscsi-target-dev
10695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10699 F: Documentation/target/
10701 TASKSTATS STATISTICS INTERFACE
10702 M: Balbir Singh <bsingharora@gmail.com>
10704 F: Documentation/accounting/taskstats*
10705 F: include/linux/taskstats*
10706 F: kernel/taskstats.c
10709 M: Jamal Hadi Salim <jhs@mojatatu.com>
10710 L: netdev@vger.kernel.org
10712 F: include/net/pkt_cls.h
10713 F: include/uapi/linux/pkt_cls.h
10716 TCP LOW PRIORITY MODULE
10717 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10718 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10719 W: http://tcp-lp-mod.sourceforge.net/
10721 F: net/ipv4/tcp_lp.c
10723 TDA10071 MEDIA DRIVER
10724 M: Antti Palosaari <crope@iki.fi>
10725 L: linux-media@vger.kernel.org
10726 W: https://linuxtv.org
10727 W: http://palosaari.fi/linux/
10728 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10729 T: git git://linuxtv.org/anttip/media_tree.git
10731 F: drivers/media/dvb-frontends/tda10071*
10733 TDA18212 MEDIA DRIVER
10734 M: Antti Palosaari <crope@iki.fi>
10735 L: linux-media@vger.kernel.org
10736 W: https://linuxtv.org
10737 W: http://palosaari.fi/linux/
10738 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10739 T: git git://linuxtv.org/anttip/media_tree.git
10741 F: drivers/media/tuners/tda18212*
10743 TDA18218 MEDIA DRIVER
10744 M: Antti Palosaari <crope@iki.fi>
10745 L: linux-media@vger.kernel.org
10746 W: https://linuxtv.org
10747 W: http://palosaari.fi/linux/
10748 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10749 T: git git://linuxtv.org/anttip/media_tree.git
10751 F: drivers/media/tuners/tda18218*
10753 TDA18271 MEDIA DRIVER
10754 M: Michael Krufky <mkrufky@linuxtv.org>
10755 L: linux-media@vger.kernel.org
10756 W: https://linuxtv.org
10757 W: http://github.com/mkrufky
10758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10759 T: git git://linuxtv.org/mkrufky/tuners.git
10761 F: drivers/media/tuners/tda18271*
10763 TDA827x MEDIA DRIVER
10764 M: Michael Krufky <mkrufky@linuxtv.org>
10765 L: linux-media@vger.kernel.org
10766 W: https://linuxtv.org
10767 W: http://github.com/mkrufky
10768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10769 T: git git://linuxtv.org/mkrufky/tuners.git
10771 F: drivers/media/tuners/tda8290.*
10773 TDA8290 MEDIA DRIVER
10774 M: Michael Krufky <mkrufky@linuxtv.org>
10775 L: linux-media@vger.kernel.org
10776 W: https://linuxtv.org
10777 W: http://github.com/mkrufky
10778 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10779 T: git git://linuxtv.org/mkrufky/tuners.git
10781 F: drivers/media/tuners/tda8290.*
10783 TDA9840 MEDIA DRIVER
10784 M: Hans Verkuil <hverkuil@xs4all.nl>
10785 L: linux-media@vger.kernel.org
10786 T: git git://linuxtv.org/media_tree.git
10787 W: https://linuxtv.org
10789 F: drivers/media/i2c/tda9840*
10791 TEA5761 TUNER DRIVER
10792 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10793 L: linux-media@vger.kernel.org
10794 W: https://linuxtv.org
10795 T: git git://linuxtv.org/media_tree.git
10797 F: drivers/media/tuners/tea5761.*
10799 TEA5767 TUNER DRIVER
10800 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10801 L: linux-media@vger.kernel.org
10802 W: https://linuxtv.org
10803 T: git git://linuxtv.org/media_tree.git
10805 F: drivers/media/tuners/tea5767.*
10807 TEA6415C MEDIA DRIVER
10808 M: Hans Verkuil <hverkuil@xs4all.nl>
10809 L: linux-media@vger.kernel.org
10810 T: git git://linuxtv.org/media_tree.git
10811 W: https://linuxtv.org
10813 F: drivers/media/i2c/tea6415c*
10815 TEA6420 MEDIA DRIVER
10816 M: Hans Verkuil <hverkuil@xs4all.nl>
10817 L: linux-media@vger.kernel.org
10818 T: git git://linuxtv.org/media_tree.git
10819 W: https://linuxtv.org
10821 F: drivers/media/i2c/tea6420*
10824 M: Jiri Pirko <jiri@resnulli.us>
10825 L: netdev@vger.kernel.org
10827 F: drivers/net/team/
10828 F: include/linux/if_team.h
10829 F: include/uapi/linux/if_team.h
10831 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10832 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10834 F: arch/x86/platform/ts5500/
10836 TECHNOTREND USB IR RECEIVER
10837 M: Sean Young <sean@mess.org>
10838 L: linux-media@vger.kernel.org
10840 F: drivers/media/rc/ttusbir.c
10842 TEGRA ARCHITECTURE SUPPORT
10843 M: Stephen Warren <swarren@wwwdotorg.org>
10844 M: Thierry Reding <thierry.reding@gmail.com>
10845 M: Alexandre Courbot <gnurou@gmail.com>
10846 L: linux-tegra@vger.kernel.org
10847 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10853 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10854 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10856 F: drivers/clk/tegra/
10859 M: Laxman Dewangan <ldewangan@nvidia.com>
10861 F: drivers/dma/tegra20-apb-dma.c
10864 M: Laxman Dewangan <ldewangan@nvidia.com>
10866 F: drivers/i2c/busses/i2c-tegra.c
10868 TEGRA IOMMU DRIVERS
10869 M: Hiroshi Doyu <hdoyu@nvidia.com>
10871 F: drivers/iommu/tegra*
10874 M: Rakesh Iyer <riyer@nvidia.com>
10875 M: Laxman Dewangan <ldewangan@nvidia.com>
10877 F: drivers/input/keyboard/tegra-kbc.c
10880 M: Thierry Reding <thierry.reding@gmail.com>
10882 F: drivers/pwm/pwm-tegra.c
10884 TEGRA SERIAL DRIVER
10885 M: Laxman Dewangan <ldewangan@nvidia.com>
10887 F: drivers/tty/serial/serial-tegra.c
10890 M: Laxman Dewangan <ldewangan@nvidia.com>
10892 F: drivers/spi/spi-tegra*
10894 TEHUTI ETHERNET DRIVER
10895 M: Andy Gospodarek <andy@greyhouse.net>
10896 L: netdev@vger.kernel.org
10898 F: drivers/net/ethernet/tehuti/*
10900 Telecom Clock Driver for MCPL0010
10901 M: Mark Gross <mark.gross@intel.com>
10903 F: drivers/char/tlclk.c
10905 TENSILICA XTENSA PORT (xtensa)
10906 M: Chris Zankel <chris@zankel.net>
10907 M: Max Filippov <jcmvbkbc@gmail.com>
10908 L: linux-xtensa@linux-xtensa.org
10909 T: git git://github.com/czankel/xtensa-linux.git
10912 F: drivers/irqchip/irq-xtensa-*
10914 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10915 M: Hans Verkuil <hverkuil@xs4all.nl>
10916 L: linux-media@vger.kernel.org
10917 T: git git://linuxtv.org/media_tree.git
10918 W: https://linuxtv.org
10920 F: drivers/media/radio/radio-raremono.c
10923 M: Zhang Rui <rui.zhang@intel.com>
10924 M: Eduardo Valentin <edubezval@gmail.com>
10925 L: linux-pm@vger.kernel.org
10926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10928 Q: https://patchwork.kernel.org/project/linux-pm/list/
10930 F: drivers/thermal/
10931 F: include/linux/thermal.h
10932 F: include/uapi/linux/thermal.h
10933 F: include/linux/cpu_cooling.h
10934 F: Documentation/devicetree/bindings/thermal/
10936 THERMAL/CPU_COOLING
10937 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10938 M: Viresh Kumar <viresh.kumar@linaro.org>
10939 M: Javi Merino <javi.merino@arm.com>
10940 L: linux-pm@vger.kernel.org
10942 F: Documentation/thermal/cpu-cooling-api.txt
10943 F: drivers/thermal/cpu_cooling.c
10944 F: include/linux/cpu_cooling.h
10946 THINGM BLINK(1) USB RGB LED DRIVER
10947 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10949 F: drivers/hid/hid-thingm.c
10951 THINKPAD ACPI EXTRAS DRIVER
10952 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10953 L: ibm-acpi-devel@lists.sourceforge.net
10954 L: platform-driver-x86@vger.kernel.org
10955 W: http://ibm-acpi.sourceforge.net
10956 W: http://thinkwiki.org/wiki/Ibm-acpi
10957 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10959 F: drivers/platform/x86/thinkpad_acpi.c
10961 TI BANDGAP AND THERMAL DRIVER
10962 M: Eduardo Valentin <edubezval@gmail.com>
10963 L: linux-pm@vger.kernel.org
10964 L: linux-omap@vger.kernel.org
10966 F: drivers/thermal/ti-soc-thermal/
10969 M: Benoit Parrot <bparrot@ti.com>
10970 L: linux-media@vger.kernel.org
10971 W: http://linuxtv.org/
10972 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10974 F: drivers/media/platform/ti-vpe/
10976 TI CDCE706 CLOCK DRIVER
10977 M: Max Filippov <jcmvbkbc@gmail.com>
10979 F: drivers/clk/clk-cdce706.c
10982 M: Tero Kristo <t-kristo@ti.com>
10983 L: linux-omap@vger.kernel.org
10986 F: include/linux/clk/ti.h
10988 TI FLASH MEDIA INTERFACE DRIVER
10989 M: Alex Dubov <oakad@yahoo.com>
10991 F: drivers/misc/tifm*
10992 F: drivers/mmc/host/tifm_sd.c
10993 F: include/linux/tifm.h
10995 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10996 M: Santosh Shilimkar <ssantosh@kernel.org>
10997 L: linux-kernel@vger.kernel.org
10998 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11000 F: drivers/soc/ti/*
11001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11004 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11005 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11006 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11007 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11009 F: sound/soc/codecs/lm49453*
11010 F: sound/soc/codecs/isabelle*
11012 TI LP855x BACKLIGHT DRIVER
11013 M: Milo Kim <milo.kim@ti.com>
11015 F: Documentation/backlight/lp855x-driver.txt
11016 F: drivers/video/backlight/lp855x_bl.c
11017 F: include/linux/platform_data/lp855x.h
11019 TI LP8727 CHARGER DRIVER
11020 M: Milo Kim <milo.kim@ti.com>
11022 F: drivers/power/lp8727_charger.c
11023 F: include/linux/platform_data/lp8727.h
11025 TI LP8788 MFD DRIVER
11026 M: Milo Kim <milo.kim@ti.com>
11028 F: drivers/iio/adc/lp8788_adc.c
11029 F: drivers/leds/leds-lp8788.c
11030 F: drivers/mfd/lp8788*.c
11031 F: drivers/power/lp8788-charger.c
11032 F: drivers/regulator/lp8788-*.c
11033 F: include/linux/mfd/lp8788*.h
11035 TI NETCP ETHERNET DRIVER
11036 M: Wingman Kwok <w-kwok2@ti.com>
11037 M: Murali Karicheri <m-karicheri2@ti.com>
11038 L: netdev@vger.kernel.org
11040 F: drivers/net/ethernet/ti/netcp*
11042 TI TAS571X FAMILY ASoC CODEC DRIVER
11043 M: Kevin Cernekee <cernekee@chromium.org>
11044 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11046 F: sound/soc/codecs/tas571x*
11048 TI TWL4030 SERIES SOC CODEC DRIVER
11049 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11050 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11052 F: sound/soc/codecs/twl4030*
11054 TI WILINK WIRELESS DRIVERS
11055 L: linux-wireless@vger.kernel.org
11056 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11057 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11060 F: drivers/net/wireless/ti/
11061 F: include/linux/wl12xx.h
11064 M: Jon Maloy <jon.maloy@ericsson.com>
11065 M: Ying Xue <ying.xue@windriver.com>
11066 L: netdev@vger.kernel.org (core kernel code)
11067 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11068 W: http://tipc.sourceforge.net/
11070 F: include/uapi/linux/tipc*.h
11074 M: Chris Metcalf <cmetcalf@ezchip.com>
11075 W: http://www.ezchip.com/scm/
11076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11079 F: drivers/char/tile-srom.c
11080 F: drivers/edac/tile_edac.c
11081 F: drivers/net/ethernet/tile/
11082 F: drivers/rtc/rtc-tile.c
11083 F: drivers/tty/hvc/hvc_tile.c
11084 F: drivers/tty/serial/tilegx.c
11085 F: drivers/usb/host/*-tilegx.c
11086 F: include/linux/usb/tilegx.h
11088 TLAN NETWORK DRIVER
11089 M: Samuel Chessman <chessman@tux.org>
11090 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11091 W: http://sourceforge.net/projects/tlan/
11093 F: Documentation/networking/tlan.txt
11094 F: drivers/net/ethernet/ti/tlan.*
11096 TOMOYO SECURITY MODULE
11097 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11098 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11099 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11100 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11101 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11102 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11103 W: http://tomoyo.sourceforge.jp/
11104 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11106 F: security/tomoyo/
11108 TOPSTAR LAPTOP EXTRAS DRIVER
11109 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11110 L: platform-driver-x86@vger.kernel.org
11112 F: drivers/platform/x86/topstar-laptop.c
11114 TOSHIBA ACPI EXTRAS DRIVER
11115 M: Azael Avalos <coproscefalo@gmail.com>
11116 L: platform-driver-x86@vger.kernel.org
11118 F: drivers/platform/x86/toshiba_acpi.c
11120 TOSHIBA BLUETOOTH DRIVER
11121 M: Azael Avalos <coproscefalo@gmail.com>
11122 L: platform-driver-x86@vger.kernel.org
11124 F: drivers/platform/x86/toshiba_bluetooth.c
11126 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11127 M: Azael Avalos <coproscefalo@gmail.com>
11128 L: platform-driver-x86@vger.kernel.org
11130 F: drivers/platform/x86/toshiba_haps.c
11132 TOSHIBA WMI HOTKEYS DRIVER
11133 M: Azael Avalos <coproscefalo@gmail.com>
11134 L: platform-driver-x86@vger.kernel.org
11136 F: drivers/platform/x86/toshiba-wmi.c
11139 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11140 W: http://www.buzzard.org.uk/toshiba/
11142 F: drivers/char/toshiba.c
11143 F: include/linux/toshiba.h
11144 F: include/uapi/linux/toshiba.h
11146 TOSHIBA TC358743 DRIVER
11147 M: Mats Randgaard <matrandg@cisco.com>
11148 L: linux-media@vger.kernel.org
11150 F: drivers/media/i2c/tc358743*
11151 F: include/media/i2c/tc358743.h
11154 M: Ian Molton <ian@mnementh.co.uk>
11155 L: linux-mmc@vger.kernel.org
11157 F: drivers/mmc/host/tmio_mmc*
11158 F: drivers/mmc/host/sh_mobile_sdhi.c
11159 F: include/linux/mmc/tmio.h
11160 F: include/linux/mmc/sh_mobile_sdhi.h
11162 TMP401 HARDWARE MONITOR DRIVER
11163 M: Guenter Roeck <linux@roeck-us.net>
11164 L: lm-sensors@lm-sensors.org
11166 F: Documentation/hwmon/tmp401
11167 F: drivers/hwmon/tmp401.c
11169 TMPFS (SHMEM FILESYSTEM)
11170 M: Hugh Dickins <hughd@google.com>
11171 L: linux-mm@kvack.org
11173 F: include/linux/shmem_fs.h
11176 TM6000 VIDEO4LINUX DRIVER
11177 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11178 L: linux-media@vger.kernel.org
11179 W: https://linuxtv.org
11180 T: git git://linuxtv.org/media_tree.git
11182 F: drivers/media/usb/tm6000/
11184 TW68 VIDEO4LINUX DRIVER
11185 M: Hans Verkuil <hverkuil@xs4all.nl>
11186 L: linux-media@vger.kernel.org
11187 T: git git://linuxtv.org/media_tree.git
11188 W: https://linuxtv.org
11190 F: drivers/media/pci/tw68/
11193 M: Peter Huewe <peterhuewe@gmx.de>
11194 M: Marcel Selhorst <tpmdd@selhorst.net>
11195 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11196 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11197 W: http://tpmdd.sourceforge.net
11198 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11199 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11200 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11202 F: drivers/char/tpm/
11204 TPM IBM_VTPM DEVICE DRIVER
11205 M: Ashley Lai <ashleydlai@gmail.com>
11206 W: http://tpmdd.sourceforge.net
11207 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11209 F: drivers/char/tpm/tpm_ibmvtpm*
11212 M: Steven Rostedt <rostedt@goodmis.org>
11213 M: Ingo Molnar <mingo@redhat.com>
11214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11216 F: Documentation/trace/ftrace.txt
11217 F: arch/*/*/*/ftrace.h
11218 F: arch/*/kernel/ftrace.c
11219 F: include/*/ftrace.h
11220 F: include/linux/trace*.h
11223 F: tools/testing/selftests/ftrace/
11226 M: Jiri Kosina <trivial@kernel.org>
11227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11229 K: ^Subject:.*(?i)trivial
11232 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11233 M: Jiri Slaby <jslaby@suse.com>
11235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11236 F: Documentation/serial/
11238 F: drivers/tty/serial/serial_core.c
11239 F: include/linux/serial_core.h
11240 F: include/linux/serial.h
11241 F: include/linux/tty.h
11242 F: include/uapi/linux/serial_core.h
11243 F: include/uapi/linux/serial.h
11244 F: include/uapi/linux/tty.h
11246 TUA9001 MEDIA DRIVER
11247 M: Antti Palosaari <crope@iki.fi>
11248 L: linux-media@vger.kernel.org
11249 W: https://linuxtv.org
11250 W: http://palosaari.fi/linux/
11251 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11252 T: git git://linuxtv.org/anttip/media_tree.git
11254 F: drivers/media/tuners/tua9001*
11256 TULIP NETWORK DRIVERS
11257 L: netdev@vger.kernel.org
11258 L: linux-parisc@vger.kernel.org
11260 F: drivers/net/ethernet/dec/tulip/
11263 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11264 W: http://vtun.sourceforge.net/tun
11266 F: Documentation/networking/tuntap.txt
11267 F: arch/um/os-Linux/drivers/
11269 TURBOCHANNEL SUBSYSTEM
11270 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11271 M: Ralf Baechle <ralf@linux-mips.org>
11272 L: linux-mips@linux-mips.org
11273 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11276 F: include/linux/tc.h
11278 U14-34F SCSI DRIVER
11279 M: Dario Ballabio <ballabio_dario@emc.com>
11280 L: linux-scsi@vger.kernel.org
11282 F: drivers/scsi/u14-34f.c
11284 UBI FILE SYSTEM (UBIFS)
11285 M: Artem Bityutskiy <dedekind1@gmail.com>
11286 M: Adrian Hunter <adrian.hunter@intel.com>
11287 L: linux-mtd@lists.infradead.org
11288 T: git git://git.infradead.org/ubifs-2.6.git
11289 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11291 F: Documentation/filesystems/ubifs.txt
11294 UCLINUX (M68KNOMMU AND COLDFIRE)
11295 M: Greg Ungerer <gerg@uclinux.org>
11296 W: http://www.uclinux.org/
11297 L: linux-m68k@lists.linux-m68k.org
11298 L: uclinux-dev@uclinux.org (subscribers-only)
11299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11301 F: arch/m68k/coldfire/
11303 F: arch/m68k/*/*_no.*
11304 F: arch/m68k/include/asm/*_no.*
11307 M: Jan Kara <jack@suse.com>
11309 F: Documentation/filesystems/udf.txt
11313 M: Evgeniy Dushistov <dushistov@mail.ru>
11315 F: Documentation/filesystems/ufs.txt
11318 UHID USERSPACE HID IO DRIVER:
11319 M: David Herrmann <dh.herrmann@googlemail.com>
11320 L: linux-input@vger.kernel.org
11322 F: drivers/hid/uhid.c
11323 F: include/uapi/linux/uhid.h
11325 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11326 L: linux-usb@vger.kernel.org
11329 F: include/linux/uwb.h
11330 F: include/linux/uwb/
11332 UNICORE32 ARCHITECTURE:
11333 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11334 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11336 T: git git://github.com/gxt/linux.git
11340 M: Tony Finch <dot@dotat.at>
11341 W: http://dotat.at/prog/unifdef
11343 F: scripts/unifdef.c
11345 UNIFORM CDROM DRIVER
11346 M: Jens Axboe <axboe@kernel.dk>
11347 W: http://www.kernel.dk
11349 F: Documentation/cdrom/
11350 F: drivers/cdrom/cdrom.c
11351 F: include/linux/cdrom.h
11352 F: include/uapi/linux/cdrom.h
11354 UNISYS S-PAR DRIVERS
11355 M: David Kershner <david.kershner@unisys.com>
11356 L: sparmaintainer@unisys.com (Unisys internal)
11358 F: drivers/staging/unisys/
11360 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11361 M: Vinayak Holikatti <vinholikatti@gmail.com>
11362 L: linux-scsi@vger.kernel.org
11364 F: Documentation/scsi/ufs.txt
11365 F: drivers/scsi/ufs/
11367 UNSORTED BLOCK IMAGES (UBI)
11368 M: Artem Bityutskiy <dedekind1@gmail.com>
11369 M: Richard Weinberger <richard@nod.at>
11370 W: http://www.linux-mtd.infradead.org/
11371 L: linux-mtd@lists.infradead.org
11372 T: git git://git.infradead.org/ubifs-2.6.git
11374 F: drivers/mtd/ubi/
11375 F: include/linux/mtd/ubi.h
11376 F: include/uapi/mtd/ubi-user.h
11379 M: Oliver Neukum <oneukum@suse.com>
11380 L: linux-usb@vger.kernel.org
11382 F: Documentation/usb/acm.txt
11383 F: drivers/usb/class/cdc-acm.*
11385 USB AR5523 WIRELESS DRIVER
11386 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11387 L: linux-wireless@vger.kernel.org
11389 F: drivers/net/wireless/ath/ar5523/
11392 M: Hans de Goede <hdegoede@redhat.com>
11393 M: Gerd Hoffmann <kraxel@redhat.com>
11394 L: linux-usb@vger.kernel.org
11395 L: linux-scsi@vger.kernel.org
11397 F: drivers/usb/storage/uas.c
11399 USB CDC ETHERNET DRIVER
11400 M: Oliver Neukum <oliver@neukum.org>
11401 L: linux-usb@vger.kernel.org
11403 F: drivers/net/usb/cdc_*.c
11404 F: include/uapi/linux/usb/cdc.h
11406 USB CHAOSKEY DRIVER
11407 M: Keith Packard <keithp@keithp.com>
11408 L: linux-usb@vger.kernel.org
11410 F: drivers/usb/misc/chaoskey.c
11412 USB CYPRESS C67X00 DRIVER
11413 M: Peter Korsgaard <jacmet@sunsite.dk>
11414 L: linux-usb@vger.kernel.org
11416 F: drivers/usb/c67x00/
11418 USB DAVICOM DM9601 DRIVER
11419 M: Peter Korsgaard <jacmet@sunsite.dk>
11420 L: netdev@vger.kernel.org
11421 W: http://www.linux-usb.org/usbnet
11423 F: drivers/net/usb/dm9601.c
11425 USB DIAMOND RIO500 DRIVER
11426 M: Cesar Miquel <miquel@df.uba.ar>
11427 L: rio500-users@lists.sourceforge.net
11428 W: http://rio500.sourceforge.net
11430 F: drivers/usb/misc/rio500*
11433 M: Alan Stern <stern@rowland.harvard.edu>
11434 L: linux-usb@vger.kernel.org
11436 F: Documentation/usb/ehci.txt
11437 F: drivers/usb/host/ehci*
11439 USB GADGET/PERIPHERAL SUBSYSTEM
11440 M: Felipe Balbi <balbi@kernel.org>
11441 L: linux-usb@vger.kernel.org
11442 W: http://www.linux-usb.org/gadget
11443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11445 F: drivers/usb/gadget/
11446 F: include/linux/usb/gadget*
11448 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11449 M: Jiri Kosina <jikos@kernel.org>
11450 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11451 L: linux-usb@vger.kernel.org
11452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11454 F: Documentation/hid/hiddev.txt
11455 F: drivers/hid/usbhid/
11458 M: Olav Kongas <ok@artecdesign.ee>
11459 L: linux-usb@vger.kernel.org
11461 F: drivers/usb/host/isp116x*
11462 F: include/linux/usb/isp116x.h
11464 USB LAN78XX ETHERNET DRIVER
11465 M: Woojung Huh <woojung.huh@microchip.com>
11466 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11467 L: netdev@vger.kernel.org
11469 F: drivers/net/usb/lan78xx.*
11471 USB MASS STORAGE DRIVER
11472 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11473 L: linux-usb@vger.kernel.org
11474 L: usb-storage@lists.one-eyed-alien.net
11476 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11477 F: drivers/usb/storage/
11480 M: Clemens Ladisch <clemens@ladisch.de>
11481 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11482 T: git git://git.alsa-project.org/alsa-kernel.git
11484 F: sound/usb/midi.*
11486 USB NETWORKING DRIVERS
11487 L: linux-usb@vger.kernel.org
11489 F: drivers/net/usb/
11492 M: Alan Stern <stern@rowland.harvard.edu>
11493 L: linux-usb@vger.kernel.org
11495 F: Documentation/usb/ohci.txt
11496 F: drivers/usb/host/ohci*
11498 USB OTG FSM (Finite State Machine)
11499 M: Peter Chen <Peter.Chen@nxp.com>
11500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11501 L: linux-usb@vger.kernel.org
11503 F: drivers/usb/common/usb-otg-fsm.c
11506 M: Valentina Manea <valentina.manea.m@gmail.com>
11507 M: Shuah Khan <shuah.kh@samsung.com>
11508 L: linux-usb@vger.kernel.org
11510 F: Documentation/usb/usbip_protocol.txt
11511 F: drivers/usb/usbip/
11512 F: tools/usb/usbip/
11515 M: Petko Manolov <petkan@nucleusys.com>
11516 L: linux-usb@vger.kernel.org
11517 L: netdev@vger.kernel.org
11518 T: git git://github.com/petkan/pegasus.git
11519 W: https://github.com/petkan/pegasus
11521 F: drivers/net/usb/pegasus.*
11524 M: Felipe Balbi <balbi@kernel.org>
11525 L: linux-usb@vger.kernel.org
11526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11528 F: drivers/usb/phy/
11530 USB PRINTER DRIVER (usblp)
11531 M: Pete Zaitcev <zaitcev@redhat.com>
11532 L: linux-usb@vger.kernel.org
11534 F: drivers/usb/class/usblp.c
11536 USB QMI WWAN NETWORK DRIVER
11537 M: Bjørn Mork <bjorn@mork.no>
11538 L: netdev@vger.kernel.org
11540 F: Documentation/ABI/testing/sysfs-class-net-qmi
11541 F: drivers/net/usb/qmi_wwan.c
11544 M: Petko Manolov <petkan@nucleusys.com>
11545 L: linux-usb@vger.kernel.org
11546 L: netdev@vger.kernel.org
11547 T: git git://github.com/petkan/rtl8150.git
11548 W: https://github.com/petkan/rtl8150
11550 F: drivers/net/usb/rtl8150.c
11552 USB SERIAL SUBSYSTEM
11553 M: Johan Hovold <johan@kernel.org>
11554 L: linux-usb@vger.kernel.org
11556 F: Documentation/usb/usb-serial.txt
11557 F: drivers/usb/serial/
11558 F: include/linux/usb/serial.h
11560 USB SMSC75XX ETHERNET DRIVER
11561 M: Steve Glendinning <steve.glendinning@shawell.net>
11562 L: netdev@vger.kernel.org
11564 F: drivers/net/usb/smsc75xx.*
11566 USB SMSC95XX ETHERNET DRIVER
11567 M: Steve Glendinning <steve.glendinning@shawell.net>
11568 L: netdev@vger.kernel.org
11570 F: drivers/net/usb/smsc95xx.*
11573 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11574 L: linux-usb@vger.kernel.org
11575 W: http://www.linux-usb.org
11576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11578 F: Documentation/usb/
11580 F: include/linux/usb.h
11581 F: include/linux/usb/
11584 M: Alan Stern <stern@rowland.harvard.edu>
11585 L: linux-usb@vger.kernel.org
11587 F: drivers/usb/host/uhci*
11589 USB "USBNET" DRIVER FRAMEWORK
11590 M: Oliver Neukum <oneukum@suse.com>
11591 L: netdev@vger.kernel.org
11592 W: http://www.linux-usb.org/usbnet
11594 F: drivers/net/usb/usbnet.c
11595 F: include/linux/usb/usbnet.h
11598 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11599 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11600 L: linux-media@vger.kernel.org
11601 T: git git://linuxtv.org/media_tree.git
11602 W: http://www.ideasonboard.org/uvc/
11604 F: drivers/media/usb/uvc/
11605 F: include/uapi/linux/uvcvideo.h
11608 M: Hans Verkuil <hverkuil@xs4all.nl>
11609 L: linux-media@vger.kernel.org
11610 T: git git://linuxtv.org/media_tree.git
11611 W: https://linuxtv.org
11613 F: drivers/media/usb/usbvision/
11616 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11617 L: linux-usb@vger.kernel.org
11619 F: drivers/usb/gadget/function/*uvc*
11620 F: drivers/usb/gadget/legacy/webcam.c
11622 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11623 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11624 L: linux-wireless@vger.kernel.org
11626 F: drivers/net/wireless/rndis_wlan.c
11629 M: Mathias Nyman <mathias.nyman@intel.com>
11630 L: linux-usb@vger.kernel.org
11632 F: drivers/usb/host/xhci*
11633 F: drivers/usb/host/pci-quirks*
11636 L: linux-wireless@vger.kernel.org
11637 W: http://linux-lc100020.sourceforge.net
11639 F: drivers/net/wireless/zydas/zd1201.*
11642 M: Antoine Jacquet <royale@zerezo.com>
11643 L: linux-usb@vger.kernel.org
11644 L: linux-media@vger.kernel.org
11645 T: git git://linuxtv.org/media_tree.git
11646 W: http://royale.zerezo.com/zr364xx/
11648 F: Documentation/video4linux/zr364xx.txt
11649 F: drivers/media/usb/zr364xx/
11652 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11653 L: linux-usb@vger.kernel.org
11655 F: drivers/usb/common/ulpi.c
11656 F: include/linux/ulpi/
11658 USER-MODE LINUX (UML)
11659 M: Jeff Dike <jdike@addtoit.com>
11660 M: Richard Weinberger <richard@nod.at>
11661 L: user-mode-linux-devel@lists.sourceforge.net
11662 L: user-mode-linux-user@lists.sourceforge.net
11663 W: http://user-mode-linux.sourceforge.net
11664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11666 F: Documentation/virtual/uml/
11672 USERSPACE I/O (UIO)
11673 M: "Hans J. Koch" <hjk@hansjkoch.de>
11674 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11677 F: Documentation/DocBook/uio-howto.tmpl
11679 F: include/linux/uio*.h
11682 M: Karel Zak <kzak@redhat.com>
11683 L: util-linux@vger.kernel.org
11684 W: http://en.wikipedia.org/wiki/Util-linux
11685 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11689 M: Michal Januszewski <spock@gentoo.org>
11690 L: linux-fbdev@vger.kernel.org
11691 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11693 F: Documentation/fb/uvesafb.txt
11694 F: drivers/video/fbdev/uvesafb.*
11697 M: Stefan Agner <stefan@agner.ch>
11698 L: linux-mtd@lists.infradead.org
11700 F: drivers/mtd/nand/vf610_nfc.c
11702 VFAT/FAT/MSDOS FILESYSTEM
11703 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11705 F: Documentation/filesystems/vfat.txt
11709 M: Alex Williamson <alex.williamson@redhat.com>
11710 L: kvm@vger.kernel.org
11711 T: git git://github.com/awilliam/linux-vfio.git
11713 F: Documentation/vfio.txt
11715 F: include/linux/vfio.h
11716 F: include/uapi/linux/vfio.h
11718 VFIO PLATFORM DRIVER
11719 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11720 L: kvm@vger.kernel.org
11722 F: drivers/vfio/platform/
11724 VIDEOBUF2 FRAMEWORK
11725 M: Pawel Osciak <pawel@osciak.com>
11726 M: Marek Szyprowski <m.szyprowski@samsung.com>
11727 M: Kyungmin Park <kyungmin.park@samsung.com>
11728 L: linux-media@vger.kernel.org
11730 F: drivers/media/v4l2-core/videobuf2-*
11731 F: include/media/videobuf2-*
11733 VIRTUAL SERIO DEVICE DRIVER
11734 M: Stephen Chandler Paul <thatslyude@gmail.com>
11736 F: drivers/input/serio/userio.c
11737 F: include/uapi/linux/userio.h
11739 VIRTIO CONSOLE DRIVER
11740 M: Amit Shah <amit.shah@redhat.com>
11741 L: virtualization@lists.linux-foundation.org
11743 F: drivers/char/virtio_console.c
11744 F: include/linux/virtio_console.h
11745 F: include/uapi/linux/virtio_console.h
11747 VIRTIO CORE, NET AND BLOCK DRIVERS
11748 M: "Michael S. Tsirkin" <mst@redhat.com>
11749 L: virtualization@lists.linux-foundation.org
11753 F: drivers/net/virtio_net.c
11754 F: drivers/block/virtio_blk.c
11755 F: include/linux/virtio_*.h
11756 F: include/uapi/linux/virtio_*.h
11758 VIRTIO DRIVERS FOR S390
11759 M: Christian Borntraeger <borntraeger@de.ibm.com>
11760 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11761 L: linux-s390@vger.kernel.org
11762 L: virtualization@lists.linux-foundation.org
11763 L: kvm@vger.kernel.org
11765 F: drivers/s390/virtio/
11768 M: David Airlie <airlied@linux.ie>
11769 M: Gerd Hoffmann <kraxel@redhat.com>
11770 L: dri-devel@lists.freedesktop.org
11771 L: virtualization@lists.linux-foundation.org
11773 F: drivers/gpu/drm/virtio/
11774 F: include/uapi/linux/virtio_gpu.h
11776 VIRTIO HOST (VHOST)
11777 M: "Michael S. Tsirkin" <mst@redhat.com>
11778 L: kvm@vger.kernel.org
11779 L: virtualization@lists.linux-foundation.org
11780 L: netdev@vger.kernel.org
11781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11784 F: include/uapi/linux/vhost.h
11786 VIRTIO INPUT DRIVER
11787 M: Gerd Hoffmann <kraxel@redhat.com>
11789 F: drivers/virtio/virtio_input.c
11790 F: include/uapi/linux/virtio_input.h
11792 VIA RHINE NETWORK DRIVER
11794 F: drivers/net/ethernet/via/via-rhine.c
11796 VIA SD/MMC CARD CONTROLLER DRIVER
11797 M: Bruce Chang <brucechang@via.com.tw>
11798 M: Harald Welte <HaraldWelte@viatech.com>
11800 F: drivers/mmc/host/via-sdmmc.c
11802 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11803 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11804 L: linux-fbdev@vger.kernel.org
11806 F: include/linux/via-core.h
11807 F: include/linux/via-gpio.h
11808 F: include/linux/via_i2c.h
11809 F: drivers/video/fbdev/via/
11811 VIA VELOCITY NETWORK DRIVER
11812 M: Francois Romieu <romieu@fr.zoreil.com>
11813 L: netdev@vger.kernel.org
11815 F: drivers/net/ethernet/via/via-velocity.*
11818 M: Alex Williamson <alex.williamson@redhat.com>
11819 M: Paolo Bonzini <pbonzini@redhat.com>
11820 L: kvm@vger.kernel.org
11824 VIVID VIRTUAL VIDEO DRIVER
11825 M: Hans Verkuil <hverkuil@xs4all.nl>
11826 L: linux-media@vger.kernel.org
11827 T: git git://linuxtv.org/media_tree.git
11828 W: https://linuxtv.org
11830 F: drivers/media/platform/vivid/*
11833 M: Patrick McHardy <kaber@trash.net>
11834 L: netdev@vger.kernel.org
11836 F: drivers/net/macvlan.c
11837 F: include/linux/if_*vlan.h
11841 M: Florian Fainelli <florian@openwrt.org>
11842 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11844 F: drivers/vlynq/vlynq.c
11845 F: include/linux/vlynq.h
11848 M: Martyn Welch <martyn@welchs.me.uk>
11849 M: Manohar Vanga <manohar.vanga@gmail.com>
11850 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11851 L: devel@driverdev.osuosl.org
11853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11854 F: Documentation/vme_api.txt
11855 F: drivers/staging/vme/
11857 F: include/linux/vme*
11859 VMWARE HYPERVISOR INTERFACE
11860 M: Alok Kataria <akataria@vmware.com>
11861 L: virtualization@lists.linux-foundation.org
11863 F: arch/x86/kernel/cpu/vmware.c
11865 VMWARE BALLOON DRIVER
11866 M: Xavier Deguillard <xdeguillard@vmware.com>
11867 M: Philip Moltmann <moltmann@vmware.com>
11868 M: "VMware, Inc." <pv-drivers@vmware.com>
11869 L: linux-kernel@vger.kernel.org
11871 F: drivers/misc/vmw_balloon.c
11873 VMWARE VMMOUSE SUBDRIVER
11874 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11875 M: "VMware, Inc." <pv-drivers@vmware.com>
11876 L: linux-input@vger.kernel.org
11878 F: drivers/input/mouse/vmmouse.c
11879 F: drivers/input/mouse/vmmouse.h
11881 VMWARE VMXNET3 ETHERNET DRIVER
11882 M: Shrikrishna Khare <skhare@vmware.com>
11883 M: "VMware, Inc." <pv-drivers@vmware.com>
11884 L: netdev@vger.kernel.org
11886 F: drivers/net/vmxnet3/
11888 VMware PVSCSI driver
11889 M: Arvind Kumar <arvindkumar@vmware.com>
11890 M: VMware PV-Drivers <pv-drivers@vmware.com>
11891 L: linux-scsi@vger.kernel.org
11893 F: drivers/scsi/vmw_pvscsi.c
11894 F: drivers/scsi/vmw_pvscsi.h
11896 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11897 M: Liam Girdwood <lgirdwood@gmail.com>
11898 M: Mark Brown <broonie@kernel.org>
11899 L: linux-kernel@vger.kernel.org
11900 W: http://www.slimlogic.co.uk/?p=48
11901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11903 F: drivers/regulator/
11904 F: include/linux/regulator/
11907 M: David Ahern <dsa@cumulusnetworks.com>
11908 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11909 L: netdev@vger.kernel.org
11911 F: drivers/net/vrf.c
11912 F: Documentation/networking/vrf.txt
11914 VT1211 HARDWARE MONITOR DRIVER
11915 M: Juerg Haefliger <juergh@gmail.com>
11916 L: lm-sensors@lm-sensors.org
11918 F: Documentation/hwmon/vt1211
11919 F: drivers/hwmon/vt1211.c
11921 VT8231 HARDWARE MONITOR DRIVER
11922 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11923 L: lm-sensors@lm-sensors.org
11925 F: drivers/hwmon/vt8231.c
11927 VUB300 USB to SDIO/SD/MMC bridge chip
11928 M: Tony Olech <tony.olech@elandigitalsystems.com>
11929 L: linux-mmc@vger.kernel.org
11930 L: linux-usb@vger.kernel.org
11932 F: drivers/mmc/host/vub300.c
11934 W1 DALLAS'S 1-WIRE BUS
11935 M: Evgeniy Polyakov <zbr@ioremap.net>
11937 F: Documentation/w1/
11940 W83791D HARDWARE MONITORING DRIVER
11941 M: Marc Hulsman <m.hulsman@tudelft.nl>
11942 L: lm-sensors@lm-sensors.org
11944 F: Documentation/hwmon/w83791d
11945 F: drivers/hwmon/w83791d.c
11947 W83793 HARDWARE MONITORING DRIVER
11948 M: Rudolf Marek <r.marek@assembler.cz>
11949 L: lm-sensors@lm-sensors.org
11951 F: Documentation/hwmon/w83793
11952 F: drivers/hwmon/w83793.c
11954 W83795 HARDWARE MONITORING DRIVER
11955 M: Jean Delvare <jdelvare@suse.com>
11956 L: lm-sensors@lm-sensors.org
11958 F: drivers/hwmon/w83795.c
11960 W83L51xD SD/MMC CARD INTERFACE DRIVER
11961 M: Pierre Ossman <pierre@ossman.eu>
11963 F: drivers/mmc/host/wbsd.*
11965 WACOM PROTOCOL 4 SERIAL TABLETS
11966 M: Julian Squires <julian@cipht.net>
11967 M: Hans de Goede <hdegoede@redhat.com>
11968 L: linux-input@vger.kernel.org
11970 F: drivers/input/tablet/wacom_serial4.c
11972 WATCHDOG DEVICE DRIVERS
11973 M: Wim Van Sebroeck <wim@iguana.be>
11974 R: Guenter Roeck <linux@roeck-us.net>
11975 L: linux-watchdog@vger.kernel.org
11976 W: http://www.linux-watchdog.org/
11977 T: git git://www.linux-watchdog.org/linux-watchdog.git
11979 F: Documentation/watchdog/
11980 F: drivers/watchdog/
11981 F: include/linux/watchdog.h
11982 F: include/uapi/linux/watchdog.h
11985 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11986 L: linux-scsi@vger.kernel.org
11988 F: drivers/scsi/wd7000.c
11991 M: David Herrmann <dh.herrmann@googlemail.com>
11992 L: linux-input@vger.kernel.org
11994 F: drivers/hid/hid-wiimote*
11997 M: David Härdeman <david@hardeman.nu>
11999 F: drivers/media/rc/winbond-cir.c
12001 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12002 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12003 L: linux-watchdog@vger.kernel.org
12005 F: drivers/watchdog/ebc-c384_wdt.c
12007 WINSYSTEMS WS16C48 GPIO DRIVER
12008 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12009 L: linux-gpio@vger.kernel.org
12011 F: drivers/gpio/gpio-ws16c48.c
12014 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12015 M: linux-wimax@intel.com
12016 L: wimax@linuxwimax.org (subscribers-only)
12018 W: http://linuxwimax.org
12019 F: Documentation/wimax/README.wimax
12020 F: include/linux/wimax/debug.h
12021 F: include/net/wimax.h
12022 F: include/uapi/linux/wimax.h
12025 WISTRON LAPTOP BUTTON DRIVER
12026 M: Miloslav Trmac <mitr@volny.cz>
12028 F: drivers/input/misc/wistron_btns.c
12030 WL3501 WIRELESS PCMCIA CARD DRIVER
12031 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12032 L: linux-wireless@vger.kernel.org
12033 W: http://oops.ghostprotocols.net:81/blog
12035 F: drivers/net/wireless/wl3501*
12037 WOLFSON MICROELECTRONICS DRIVERS
12038 L: patches@opensource.wolfsonmicro.com
12039 T: git https://github.com/CirrusLogic/linux-drivers.git
12040 W: https://github.com/CirrusLogic/linux-drivers/wiki
12042 F: Documentation/hwmon/wm83??
12043 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12044 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12045 F: Documentation/devicetree/bindings/mfd/arizona.txt
12046 F: arch/arm/mach-s3c64xx/mach-crag6410*
12047 F: drivers/clk/clk-wm83*.c
12048 F: drivers/extcon/extcon-arizona.c
12049 F: drivers/leds/leds-wm83*.c
12050 F: drivers/gpio/gpio-*wm*.c
12051 F: drivers/gpio/gpio-arizona.c
12052 F: drivers/hwmon/wm83??-hwmon.c
12053 F: drivers/input/misc/wm831x-on.c
12054 F: drivers/input/touchscreen/wm831x-ts.c
12055 F: drivers/input/touchscreen/wm97*.c
12056 F: drivers/mfd/arizona*
12057 F: drivers/mfd/wm*.c
12058 F: drivers/mfd/cs47l24*
12059 F: drivers/power/wm83*.c
12060 F: drivers/rtc/rtc-wm83*.c
12061 F: drivers/regulator/wm8*.c
12062 F: drivers/video/backlight/wm83*_bl.c
12063 F: drivers/watchdog/wm83*_wdt.c
12064 F: include/linux/mfd/arizona/
12065 F: include/linux/mfd/wm831x/
12066 F: include/linux/mfd/wm8350/
12067 F: include/linux/mfd/wm8400*
12068 F: include/linux/wm97xx.h
12069 F: include/sound/wm????.h
12070 F: sound/soc/codecs/arizona.?
12071 F: sound/soc/codecs/wm*
12072 F: sound/soc/codecs/cs47l24*
12075 M: Tejun Heo <tj@kernel.org>
12076 R: Lai Jiangshan <jiangshanlai@gmail.com>
12077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12079 F: include/linux/workqueue.h
12080 F: kernel/workqueue.c
12081 F: Documentation/workqueue.txt
12084 M: Andrew Hendry <andrew.hendry@gmail.com>
12085 L: linux-x25@vger.kernel.org
12087 F: Documentation/networking/x25*
12088 F: include/net/x25*
12091 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12092 M: Thomas Gleixner <tglx@linutronix.de>
12093 M: Ingo Molnar <mingo@redhat.com>
12094 M: "H. Peter Anvin" <hpa@zytor.com>
12096 L: linux-kernel@vger.kernel.org
12097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12099 F: Documentation/x86/
12102 X86 PLATFORM DRIVERS
12103 M: Darren Hart <dvhart@infradead.org>
12104 L: platform-driver-x86@vger.kernel.org
12105 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12107 F: drivers/platform/x86/
12108 F: drivers/platform/olpc/
12110 X86 MCE INFRASTRUCTURE
12111 M: Tony Luck <tony.luck@intel.com>
12112 M: Borislav Petkov <bp@alien8.de>
12113 L: linux-edac@vger.kernel.org
12115 F: arch/x86/kernel/cpu/mcheck/*
12117 X86 MICROCODE UPDATE SUPPORT
12118 M: Borislav Petkov <bp@alien8.de>
12120 F: arch/x86/kernel/cpu/microcode/*
12123 M: Andy Lutomirski <luto@amacapital.net>
12124 L: linux-kernel@vger.kernel.org
12125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12127 F: arch/x86/entry/vdso/
12129 XC2028/3028 TUNER DRIVER
12130 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12131 L: linux-media@vger.kernel.org
12132 W: https://linuxtv.org
12133 T: git git://linuxtv.org/media_tree.git
12135 F: drivers/media/tuners/tuner-xc2028.*
12137 XEN HYPERVISOR INTERFACE
12138 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12139 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12140 M: David Vrabel <david.vrabel@citrix.com>
12141 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12145 F: drivers/*/xen-*front.c
12147 F: arch/x86/include/asm/xen/
12149 F: include/uapi/xen/
12152 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12153 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12156 F: arch/arm/include/asm/xen/
12158 XEN HYPERVISOR ARM64
12159 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12160 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12163 F: arch/arm64/include/asm/xen/
12165 XEN NETWORK BACKEND DRIVER
12166 M: Wei Liu <wei.liu2@citrix.com>
12167 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12168 L: netdev@vger.kernel.org
12170 F: drivers/net/xen-netback/*
12173 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12174 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12176 F: arch/x86/pci/*xen*
12177 F: drivers/pci/*xen*
12179 XEN BLOCK SUBSYSTEM
12180 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12181 M: Roger Pau Monné <roger.pau@citrix.com>
12182 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12184 F: drivers/block/xen-blkback/*
12185 F: drivers/block/xen*
12188 M: Juergen Gross <jgross@suse.com>
12189 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12190 L: linux-scsi@vger.kernel.org
12192 F: drivers/scsi/xen-scsifront.c
12193 F: drivers/xen/xen-scsiback.c
12194 F: include/xen/interface/io/vscsiif.h
12196 XEN SWIOTLB SUBSYSTEM
12197 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12198 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12200 F: arch/x86/xen/*swiotlb*
12201 F: drivers/xen/*swiotlb*
12204 P: Silicon Graphics Inc
12205 M: Dave Chinner <david@fromorbit.com>
12208 W: http://oss.sgi.com/projects/xfs
12209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12211 F: Documentation/filesystems/xfs.txt
12214 XILINX AXI ETHERNET DRIVER
12215 M: Anirudha Sarangi <anirudh@xilinx.com>
12216 M: John Linn <John.Linn@xilinx.com>
12218 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12220 XILINX UARTLITE SERIAL DRIVER
12221 M: Peter Korsgaard <jacmet@sunsite.dk>
12222 L: linux-serial@vger.kernel.org
12224 F: drivers/tty/serial/uartlite.c
12226 XILINX VIDEO IP CORES
12227 M: Hyun Kwon <hyun.kwon@xilinx.com>
12228 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12229 L: linux-media@vger.kernel.org
12230 T: git git://linuxtv.org/media_tree.git
12232 F: Documentation/devicetree/bindings/media/xilinx/
12233 F: drivers/media/platform/xilinx/
12234 F: include/uapi/linux/xilinx-v4l2-controls.h
12237 M: Eli Billauer <eli.billauer@gmail.com>
12238 L: linux-kernel@vger.kernel.org
12240 F: drivers/char/xillybus/
12242 XTENSA XTFPGA PLATFORM SUPPORT
12243 M: Max Filippov <jcmvbkbc@gmail.com>
12244 L: linux-xtensa@linux-xtensa.org
12246 F: drivers/spi/spi-xtensa-xtfpga.c
12247 F: sound/soc/xtensa/xtfpga-i2s.c
12249 YAM DRIVER FOR AX.25
12250 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12251 L: linux-hams@vger.kernel.org
12253 F: drivers/net/hamradio/yam*
12254 F: include/linux/yam.h
12256 YEALINK PHONE DRIVER
12257 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12258 L: usbb2k-api-dev@nongnu.org
12260 F: Documentation/input/yealink.txt
12261 F: drivers/input/misc/yealink.*
12263 Z8530 DRIVER FOR AX.25
12264 M: Joerg Reuter <jreuter@yaina.de>
12265 W: http://yaina.de/jreuter/
12266 W: http://www.qsl.net/dl1bke/
12267 L: linux-hams@vger.kernel.org
12269 F: Documentation/networking/z8530drv.txt
12270 F: drivers/net/hamradio/*scc.c
12271 F: drivers/net/hamradio/z8530.h
12273 ZBUD COMPRESSED PAGE ALLOCATOR
12274 M: Seth Jennings <sjenning@redhat.com>
12275 L: linux-mm@kvack.org
12278 F: include/linux/zbud.h
12280 ZD1211RW WIRELESS DRIVER
12281 M: Daniel Drake <dsd@gentoo.org>
12282 M: Ulrich Kunitz <kune@deine-taler.de>
12283 W: http://zd1211.ath.cx/wiki/DriverRewrite
12284 L: linux-wireless@vger.kernel.org
12285 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12287 F: drivers/net/wireless/zydas/zd1211rw/
12289 ZPOOL COMPRESSED PAGE STORAGE API
12290 M: Dan Streetman <ddstreet@ieee.org>
12291 L: linux-mm@kvack.org
12294 F: include/linux/zpool.h
12296 ZR36067 VIDEO FOR LINUX DRIVER
12297 L: mjpeg-users@lists.sourceforge.net
12298 L: linux-media@vger.kernel.org
12299 W: http://mjpeg.sourceforge.net/driver-zoran/
12300 T: hg https://linuxtv.org/hg/v4l-dvb
12302 F: drivers/media/pci/zoran/
12304 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12305 M: Minchan Kim <minchan@kernel.org>
12306 M: Nitin Gupta <ngupta@vflare.org>
12307 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12308 L: linux-kernel@vger.kernel.org
12310 F: drivers/block/zram/
12311 F: Documentation/blockdev/zram.txt
12313 ZS DECSTATION Z85C30 SERIAL DRIVER
12314 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12316 F: drivers/tty/serial/zs.*
12318 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12319 M: Minchan Kim <minchan@kernel.org>
12320 M: Nitin Gupta <ngupta@vflare.org>
12321 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12322 L: linux-mm@kvack.org
12325 F: include/linux/zsmalloc.h
12326 F: Documentation/vm/zsmalloc.txt
12328 ZSWAP COMPRESSED SWAP CACHING
12329 M: Seth Jennings <sjenning@redhat.com>
12330 L: linux-mm@kvack.org
12335 M: Linus Torvalds <torvalds@linux-foundation.org>
12336 L: linux-kernel@vger.kernel.org
12337 Q: http://patchwork.kernel.org/project/LKML/list/
12338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12339 S: Buried alive in reporters