staging/lustre: Remove commented out obd functions
[linux-2.6/btrfs-unstable.git] / MAINTAINERS
blobaa230b2528ee599b208541d0624cb923bfa73bb7
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
61         not you.
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
67 8.      Happy hacking.
69 Descriptions of section entries:
71         P: Person (obsolete)
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
89                         should be using that.
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:
107            F:   net/
108            X:   net/ipv6/
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:
112            K: of_get_profile
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
121 so much easier [Ed]
123 Maintainers List (try to look for most precise areas first)
125                 -----------------------------------
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
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
137 S:      Maintained
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
144 S:      Supported
145 F:      drivers/scsi/3w-*
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <alex.aring@gmail.com>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
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
166 S:      Maintained
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
172 S:      Maintained
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
179 S:      Maintained
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
186 S:      Orphan / Obsolete
187 F:      drivers/net/ethernet/8390/
189 9P FILE SYSTEM
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
197 S:      Maintained
198 F:      Documentation/filesystems/9p.txt
199 F:      fs/9p/
200 F:      net/9p/
201 F:      include/net/9p/
202 F:      include/uapi/linux/virtio_9p.h
203 F:      include/trace/events/9p.h
206 A8293 MEDIA DRIVER
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
213 S:      Maintained
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/
220 S:      Supported
221 F:      Documentation/scsi/aacraid.txt
222 F:      drivers/scsi/aacraid/
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M:      Hans de Goede <hdegoede@redhat.com>
231 L:      lm-sensors@lm-sensors.org
232 S:      Maintained
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
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
241 ACCES 104-IDI-48 GPIO DRIVER
242 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
243 L:      linux-gpio@vger.kernel.org
244 S:      Maintained
245 F:      drivers/gpio/gpio-104-idi-48.c
247 ACCES 104-IDIO-16 GPIO DRIVER
248 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L:      linux-gpio@vger.kernel.org
250 S:      Maintained
251 F:      drivers/gpio/gpio-104-idio-16.c
253 ACENIC DRIVER
254 M:      Jes Sorensen <jes@trained-monkey.org>
255 L:      linux-acenic@sunsite.dk
256 S:      Maintained
257 F:      drivers/net/ethernet/alteon/acenic*
259 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260 M:      Peter Feuerer <peter@piie.net>
261 L:      platform-driver-x86@vger.kernel.org
262 W:      http://piie.net/?section=acerhdf
263 S:      Maintained
264 F:      drivers/platform/x86/acerhdf.c
266 ACER WMI LAPTOP EXTRAS
267 M:      "Lee, Chun-Yi" <jlee@suse.com>
268 L:      platform-driver-x86@vger.kernel.org
269 S:      Maintained
270 F:      drivers/platform/x86/acer-wmi.c
272 ACPI
273 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
274 M:      Len Brown <lenb@kernel.org>
275 L:      linux-acpi@vger.kernel.org
276 W:      https://01.org/linux-acpi
277 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279 S:      Supported
280 F:      drivers/acpi/
281 F:      drivers/pnp/pnpacpi/
282 F:      include/linux/acpi.h
283 F:      include/acpi/
284 F:      Documentation/acpi/
285 F:      Documentation/ABI/testing/sysfs-bus-acpi
286 F:      drivers/pci/*acpi*
287 F:      drivers/pci/*/*acpi*
288 F:      drivers/pci/*/*/*acpi*
289 F:      tools/power/acpi/
291 ACPI COMPONENT ARCHITECTURE (ACPICA)
292 M:      Robert Moore <robert.moore@intel.com>
293 M:      Lv Zheng <lv.zheng@intel.com>
294 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295 L:      linux-acpi@vger.kernel.org
296 L:      devel@acpica.org
297 W:      https://acpica.org/
298 W:      https://github.com/acpica/acpica/
299 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301 S:      Supported
302 F:      drivers/acpi/acpica/
303 F:      include/acpi/
304 F:      tools/power/acpi/
306 ACPI FAN DRIVER
307 M:      Zhang Rui <rui.zhang@intel.com>
308 L:      linux-acpi@vger.kernel.org
309 W:      https://01.org/linux-acpi
310 S:      Supported
311 F:      drivers/acpi/fan.c
313 ACPI THERMAL DRIVER
314 M:      Zhang Rui <rui.zhang@intel.com>
315 L:      linux-acpi@vger.kernel.org
316 W:      https://01.org/linux-acpi
317 S:      Supported
318 F:      drivers/acpi/*thermal*
320 ACPI VIDEO DRIVER
321 M:      Zhang Rui <rui.zhang@intel.com>
322 L:      linux-acpi@vger.kernel.org
323 W:      https://01.org/linux-acpi
324 S:      Supported
325 F:      drivers/acpi/acpi_video.c
327 ACPI WMI DRIVER
328 L:      platform-driver-x86@vger.kernel.org
329 S:      Orphan
330 F:      drivers/platform/x86/wmi.c
332 AD1889 ALSA SOUND DRIVER
333 M:      Thibaut Varene <T-Bone@parisc-linux.org>
334 W:      http://wiki.parisc-linux.org/AD1889
335 L:      linux-parisc@vger.kernel.org
336 S:      Maintained
337 F:      sound/pci/ad1889.*
339 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340 M:      Michael Hennerich <michael.hennerich@analog.com>
341 W:      http://wiki.analog.com/AD5254
342 W:      http://ez.analog.com/community/linux-device-drivers
343 S:      Supported
344 F:      drivers/misc/ad525x_dpot.c
346 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347 M:      Michael Hennerich <michael.hennerich@analog.com>
348 W:      http://wiki.analog.com/AD5398
349 W:      http://ez.analog.com/community/linux-device-drivers
350 S:      Supported
351 F:      drivers/regulator/ad5398.c
353 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354 M:      Michael Hennerich <michael.hennerich@analog.com>
355 W:      http://wiki.analog.com/AD7142
356 W:      http://ez.analog.com/community/linux-device-drivers
357 S:      Supported
358 F:      drivers/input/misc/ad714x.c
360 AD7877 TOUCHSCREEN DRIVER
361 M:      Michael Hennerich <michael.hennerich@analog.com>
362 W:      http://wiki.analog.com/AD7877
363 W:      http://ez.analog.com/community/linux-device-drivers
364 S:      Supported
365 F:      drivers/input/touchscreen/ad7877.c
367 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368 M:      Michael Hennerich <michael.hennerich@analog.com>
369 W:      http://wiki.analog.com/AD7879
370 W:      http://ez.analog.com/community/linux-device-drivers
371 S:      Supported
372 F:      drivers/input/touchscreen/ad7879.c
374 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375 M:      Jiri Kosina <jikos@kernel.org>
376 S:      Maintained
378 ADF7242 IEEE 802.15.4 RADIO DRIVER
379 M:      Michael Hennerich <michael.hennerich@analog.com>
380 W:      https://wiki.analog.com/ADF7242
381 W:      http://ez.analog.com/community/linux-device-drivers
382 L:      linux-wpan@vger.kernel.org
383 S:      Supported
384 F:      drivers/net/ieee802154/adf7242.c
385 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
387 ADM1025 HARDWARE MONITOR DRIVER
388 M:      Jean Delvare <jdelvare@suse.com>
389 L:      lm-sensors@lm-sensors.org
390 S:      Maintained
391 F:      Documentation/hwmon/adm1025
392 F:      drivers/hwmon/adm1025.c
394 ADM1029 HARDWARE MONITOR DRIVER
395 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
396 L:      lm-sensors@lm-sensors.org
397 S:      Maintained
398 F:      drivers/hwmon/adm1029.c
400 ADM8211 WIRELESS DRIVER
401 L:      linux-wireless@vger.kernel.org
402 W:      http://wireless.kernel.org/
403 S:      Orphan
404 F:      drivers/net/wireless/admtek/adm8211.*
406 ADP1653 FLASH CONTROLLER DRIVER
407 M:      Sakari Ailus <sakari.ailus@iki.fi>
408 L:      linux-media@vger.kernel.org
409 S:      Maintained
410 F:      drivers/media/i2c/adp1653.c
411 F:      include/media/i2c/adp1653.h
413 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414 M:      Michael Hennerich <michael.hennerich@analog.com>
415 W:      http://wiki.analog.com/ADP5520
416 W:      http://ez.analog.com/community/linux-device-drivers
417 S:      Supported
418 F:      drivers/mfd/adp5520.c
419 F:      drivers/video/backlight/adp5520_bl.c
420 F:      drivers/leds/leds-adp5520.c
421 F:      drivers/gpio/gpio-adp5520.c
422 F:      drivers/input/keyboard/adp5520-keys.c
424 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425 M:      Michael Hennerich <michael.hennerich@analog.com>
426 W:      http://wiki.analog.com/ADP5588
427 W:      http://ez.analog.com/community/linux-device-drivers
428 S:      Supported
429 F:      drivers/input/keyboard/adp5588-keys.c
430 F:      drivers/gpio/gpio-adp5588.c
432 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433 M:      Michael Hennerich <michael.hennerich@analog.com>
434 W:      http://wiki.analog.com/ADP8860
435 W:      http://ez.analog.com/community/linux-device-drivers
436 S:      Supported
437 F:      drivers/video/backlight/adp8860_bl.c
439 ADS1015 HARDWARE MONITOR DRIVER
440 M:      Dirk Eibach <eibach@gdsys.de>
441 L:      lm-sensors@lm-sensors.org
442 S:      Maintained
443 F:      Documentation/hwmon/ads1015
444 F:      drivers/hwmon/ads1015.c
445 F:      include/linux/i2c/ads1015.h
447 ADT746X FAN DRIVER
448 M:      Colin Leroy <colin@colino.net>
449 S:      Maintained
450 F:      drivers/macintosh/therm_adt746x.c
452 ADT7475 HARDWARE MONITOR DRIVER
453 M:      Jean Delvare <jdelvare@suse.com>
454 L:      lm-sensors@lm-sensors.org
455 S:      Maintained
456 F:      Documentation/hwmon/adt7475
457 F:      drivers/hwmon/adt7475.c
459 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460 M:      Michael Hennerich <michael.hennerich@analog.com>
461 W:      http://wiki.analog.com/ADXL345
462 W:      http://ez.analog.com/community/linux-device-drivers
463 S:      Supported
464 F:      drivers/input/misc/adxl34x.c
466 ADVANSYS SCSI DRIVER
467 M:      Matthew Wilcox <matthew@wil.cx>
468 M:      Hannes Reinecke <hare@suse.com>
469 L:      linux-scsi@vger.kernel.org
470 S:      Maintained
471 F:      Documentation/scsi/advansys.txt
472 F:      drivers/scsi/advansys.c
474 AEDSP16 DRIVER
475 M:      Riccardo Facchetti <fizban@tin.it>
476 S:      Maintained
477 F:      sound/oss/aedsp16.c
479 AF9013 MEDIA DRIVER
480 M:      Antti Palosaari <crope@iki.fi>
481 L:      linux-media@vger.kernel.org
482 W:      https://linuxtv.org
483 W:      http://palosaari.fi/linux/
484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
485 T:      git git://linuxtv.org/anttip/media_tree.git
486 S:      Maintained
487 F:      drivers/media/dvb-frontends/af9013*
489 AF9033 MEDIA DRIVER
490 M:      Antti Palosaari <crope@iki.fi>
491 L:      linux-media@vger.kernel.org
492 W:      https://linuxtv.org
493 W:      http://palosaari.fi/linux/
494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
495 T:      git git://linuxtv.org/anttip/media_tree.git
496 S:      Maintained
497 F:      drivers/media/dvb-frontends/af9033*
499 AFFS FILE SYSTEM
500 L:      linux-fsdevel@vger.kernel.org
501 S:      Orphan
502 F:      Documentation/filesystems/affs.txt
503 F:      fs/affs/
505 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506 M:      David Howells <dhowells@redhat.com>
507 L:      linux-afs@lists.infradead.org
508 S:      Supported
509 F:      fs/afs/
510 F:      include/net/af_rxrpc.h
511 F:      net/rxrpc/af_rxrpc.c
513 AGPGART DRIVER
514 M:      David Airlie <airlied@linux.ie>
515 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
516 S:      Maintained
517 F:      drivers/char/agp/
518 F:      include/linux/agp*
519 F:      include/uapi/linux/agp*
521 AHA152X SCSI DRIVER
522 M:      "Juergen E. Fischer" <fischer@norbit.de>
523 L:      linux-scsi@vger.kernel.org
524 S:      Maintained
525 F:      drivers/scsi/aha152x*
526 F:      drivers/scsi/pcmcia/aha152x*
528 AIC7XXX / AIC79XX SCSI DRIVER
529 M:      Hannes Reinecke <hare@suse.com>
530 L:      linux-scsi@vger.kernel.org
531 S:      Maintained
532 F:      drivers/scsi/aic7xxx/
534 AIMSLAB FM RADIO RECEIVER DRIVER
535 M:      Hans Verkuil <hverkuil@xs4all.nl>
536 L:      linux-media@vger.kernel.org
537 T:      git git://linuxtv.org/media_tree.git
538 W:      https://linuxtv.org
539 S:      Maintained
540 F:      drivers/media/radio/radio-aimslab*
543 M:      Benjamin LaHaise <bcrl@kvack.org>
544 L:      linux-aio@kvack.org
545 S:      Supported
546 F:      fs/aio.c
547 F:      include/linux/*aio*.h
549 AIRSPY MEDIA DRIVER
550 M:      Antti Palosaari <crope@iki.fi>
551 L:      linux-media@vger.kernel.org
552 W:      https://linuxtv.org
553 W:      http://palosaari.fi/linux/
554 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
555 T:      git git://linuxtv.org/anttip/media_tree.git
556 S:      Maintained
557 F:      drivers/media/usb/airspy/
559 ALCATEL SPEEDTOUCH USB DRIVER
560 M:      Duncan Sands <duncan.sands@free.fr>
561 L:      linux-usb@vger.kernel.org
562 W:      http://www.linux-usb.org/SpeedTouch/
563 S:      Maintained
564 F:      drivers/usb/atm/speedtch.c
565 F:      drivers/usb/atm/usbatm.c
567 ALCHEMY AU1XX0 MMC DRIVER
568 M:      Manuel Lauss <manuel.lauss@gmail.com>
569 S:      Maintained
570 F:      drivers/mmc/host/au1xmmc.c
572 ALI1563 I2C DRIVER
573 M:      Rudolf Marek <r.marek@assembler.cz>
574 L:      linux-i2c@vger.kernel.org
575 S:      Maintained
576 F:      Documentation/i2c/busses/i2c-ali1563
577 F:      drivers/i2c/busses/i2c-ali1563.c
579 ALLWINNER SECURITY SYSTEM
580 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
581 L:      linux-crypto@vger.kernel.org
582 S:      Maintained
583 F:      drivers/crypto/sunxi-ss/
585 ALPHA PORT
586 M:      Richard Henderson <rth@twiddle.net>
587 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588 M:      Matt Turner <mattst88@gmail.com>
589 S:      Odd Fixes
590 L:      linux-alpha@vger.kernel.org
591 F:      arch/alpha/
593 ALTERA MAILBOX DRIVER
594 M:      Ley Foon Tan <lftan@altera.com>
595 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596 S:      Maintained
597 F:      drivers/mailbox/mailbox-altera.c
599 ALTERA PIO DRIVER
600 M:      Tien Hock Loh <thloh@altera.com>
601 L:      linux-gpio@vger.kernel.org
602 S:      Maintained
603 F:      drivers/gpio/gpio-altera.c
605 ALTERA TRIPLE SPEED ETHERNET DRIVER
606 M:      Vince Bridgers <vbridger@opensource.altera.com>
607 L:      netdev@vger.kernel.org
608 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609 S:      Maintained
610 F:      drivers/net/ethernet/altera/
612 ALTERA UART/JTAG UART SERIAL DRIVERS
613 M:      Tobias Klauser <tklauser@distanz.ch>
614 L:      linux-serial@vger.kernel.org
615 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616 S:      Maintained
617 F:      drivers/tty/serial/altera_uart.c
618 F:      drivers/tty/serial/altera_jtaguart.c
619 F:      include/linux/altera_uart.h
620 F:      include/linux/altera_jtaguart.h
622 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623 M:      Tom Lendacky <thomas.lendacky@amd.com>
624 L:      linux-crypto@vger.kernel.org
625 S:      Supported
626 F:      drivers/crypto/ccp/
627 F:      include/linux/ccp.h
629 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630 M:      Huang Rui <ray.huang@amd.com>
631 L:      lm-sensors@lm-sensors.org
632 S:      Supported
633 F:      Documentation/hwmon/fam15h_power
634 F:      drivers/hwmon/fam15h_power.c
636 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
638 S:      Orphan
639 F:      drivers/usb/gadget/udc/amd5536udc.*
641 AMD GEODE PROCESSOR/CHIPSET SUPPORT
642 P:      Andres Salomon <dilinger@queued.net>
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645 S:      Supported
646 F:      drivers/char/hw_random/geode-rng.c
647 F:      drivers/crypto/geode*
648 F:      drivers/video/fbdev/geode/
649 F:      arch/x86/include/asm/geode.h
651 AMD IOMMU (AMD-VI)
652 M:      Joerg Roedel <joro@8bytes.org>
653 L:      iommu@lists.linux-foundation.org
654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
655 S:      Maintained
656 F:      drivers/iommu/amd_iommu*.[ch]
657 F:      include/linux/amd-iommu.h
659 AMD KFD
660 M:      Oded Gabbay <oded.gabbay@gmail.com>
661 L:      dri-devel@lists.freedesktop.org
662 T:      git git://people.freedesktop.org/~gabbayo/linux.git
663 S:      Supported
664 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668 F:      drivers/gpu/drm/amd/amdkfd/
669 F:      drivers/gpu/drm/amd/include/cik_structs.h
670 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671 F:      drivers/gpu/drm/amd/include/vi_structs.h
672 F:      drivers/gpu/drm/radeon/radeon_kfd.c
673 F:      drivers/gpu/drm/radeon/radeon_kfd.h
674 F:      include/uapi/linux/kfd_ioctl.h
676 AMD XGBE DRIVER
677 M:      Tom Lendacky <thomas.lendacky@amd.com>
678 L:      netdev@vger.kernel.org
679 S:      Supported
680 F:      drivers/net/ethernet/amd/xgbe/
682 AMS (Apple Motion Sensor) DRIVER
683 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
684 S:      Supported
685 F:      drivers/macintosh/ams/
687 ANALOG DEVICES INC AD9389B DRIVER
688 M:      Hans Verkuil <hans.verkuil@cisco.com>
689 L:      linux-media@vger.kernel.org
690 S:      Maintained
691 F:      drivers/media/i2c/ad9389b*
693 ANALOG DEVICES INC ADV7180 DRIVER
694 M:      Lars-Peter Clausen <lars@metafoo.de>
695 L:      linux-media@vger.kernel.org
696 W:      http://ez.analog.com/community/linux-device-drivers
697 S:      Supported
698 F:      drivers/media/i2c/adv7180.c
700 ANALOG DEVICES INC ADV7511 DRIVER
701 M:      Hans Verkuil <hans.verkuil@cisco.com>
702 L:      linux-media@vger.kernel.org
703 S:      Maintained
704 F:      drivers/media/i2c/adv7511*
706 ANALOG DEVICES INC ADV7604 DRIVER
707 M:      Hans Verkuil <hans.verkuil@cisco.com>
708 L:      linux-media@vger.kernel.org
709 S:      Maintained
710 F:      drivers/media/i2c/adv7604*
712 ANALOG DEVICES INC ADV7842 DRIVER
713 M:      Hans Verkuil <hans.verkuil@cisco.com>
714 L:      linux-media@vger.kernel.org
715 S:      Maintained
716 F:      drivers/media/i2c/adv7842*
718 ANALOG DEVICES INC ASOC CODEC DRIVERS
719 M:      Lars-Peter Clausen <lars@metafoo.de>
720 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
721 W:      http://wiki.analog.com/
722 W:      http://ez.analog.com/community/linux-device-drivers
723 S:      Supported
724 F:      sound/soc/codecs/adau*
725 F:      sound/soc/codecs/adav*
726 F:      sound/soc/codecs/ad1*
727 F:      sound/soc/codecs/ad7*
728 F:      sound/soc/codecs/ssm*
729 F:      sound/soc/codecs/sigmadsp.*
731 ANALOG DEVICES INC ASOC DRIVERS
732 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
734 W:      http://blackfin.uclinux.org/
735 S:      Supported
736 F:      sound/soc/blackfin/*
738 ANALOG DEVICES INC IIO DRIVERS
739 M:      Lars-Peter Clausen <lars@metafoo.de>
740 M:      Michael Hennerich <Michael.Hennerich@analog.com>
741 W:      http://wiki.analog.com/
742 W:      http://ez.analog.com/community/linux-device-drivers
743 S:      Supported
744 F:      drivers/iio/*/ad*
745 X:      drivers/iio/*/adjd*
746 F:      drivers/staging/iio/*/ad*
747 F:      staging/iio/trigger/iio-trig-bfin-timer.c
749 ANALOG DEVICES INC DMA DRIVERS
750 M:      Lars-Peter Clausen <lars@metafoo.de>
751 W:      http://ez.analog.com/community/linux-device-drivers
752 S:      Supported
753 F:      drivers/dma/dma-axi-dmac.c
755 ANDROID DRIVERS
756 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757 M:      Arve HjønnevĂ¥g <arve@android.com>
758 M:      Riley Andrews <riandrews@android.com>
759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760 L:      devel@driverdev.osuosl.org
761 S:      Supported
762 F:      drivers/android/
763 F:      drivers/staging/android/
765 AOA (Apple Onboard Audio) ALSA DRIVER
766 M:      Johannes Berg <johannes@sipsolutions.net>
767 L:      linuxppc-dev@lists.ozlabs.org
768 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
769 S:      Maintained
770 F:      sound/aoa/
772 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
773 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
774 L:      linux-iio@vger.kernel.org
775 S:      Maintained
776 F:      drivers/iio/dac/stx104.c
778 APM DRIVER
779 M:      Jiri Kosina <jikos@kernel.org>
780 S:      Odd fixes
781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
782 F:      arch/x86/kernel/apm_32.c
783 F:      include/linux/apm_bios.h
784 F:      include/uapi/linux/apm_bios.h
785 F:      drivers/char/apm-emulation.c
787 APPLE BCM5974 MULTITOUCH DRIVER
788 M:      Henrik Rydberg <rydberg@bitmath.org>
789 L:      linux-input@vger.kernel.org
790 S:      Odd fixes
791 F:      drivers/input/mouse/bcm5974.c
793 APPLE SMC DRIVER
794 M:      Henrik Rydberg <rydberg@bitmath.org>
795 L:      lm-sensors@lm-sensors.org
796 S:      Odd fixes
797 F:      drivers/hwmon/applesmc.c
799 APPLETALK NETWORK LAYER
800 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
801 S:      Maintained
802 F:      drivers/net/appletalk/
803 F:      net/appletalk/
805 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
806 M:      Duc Dang <dhdang@apm.com>
807 S:      Supported
808 F:      arch/arm64/boot/dts/apm/
810 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
811 M:      Iyappan Subramanian <isubramanian@apm.com>
812 M:      Keyur Chudgar <kchudgar@apm.com>
813 S:      Supported
814 F:      drivers/net/ethernet/apm/xgene/
815 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
817 APTINA CAMERA SENSOR PLL
818 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
819 L:      linux-media@vger.kernel.org
820 S:      Maintained
821 F:      drivers/media/i2c/aptina-pll.*
823 ARC FRAMEBUFFER DRIVER
824 M:      Jaya Kumar <jayalk@intworks.biz>
825 S:      Maintained
826 F:      drivers/video/fbdev/arcfb.c
827 F:      drivers/video/fbdev/core/fb_defio.c
829 ARCNET NETWORK LAYER
830 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
831 L:      netdev@vger.kernel.org
832 S:      Maintained
833 F:      drivers/net/arcnet/
834 F:      include/uapi/linux/if_arcnet.h
836 ARM MFM AND FLOPPY DRIVERS
837 M:      Ian Molton <spyro@f2s.com>
838 S:      Maintained
839 F:      arch/arm/lib/floppydma.S
840 F:      arch/arm/include/asm/floppy.h
842 ARM PMU PROFILING AND DEBUGGING
843 M:      Will Deacon <will.deacon@arm.com>
844 R:      Mark Rutland <mark.rutland@arm.com>
845 S:      Maintained
846 F:      arch/arm*/kernel/perf_*
847 F:      arch/arm/oprofile/common.c
848 F:      arch/arm*/kernel/hw_breakpoint.c
849 F:      arch/arm*/include/asm/hw_breakpoint.h
850 F:      arch/arm*/include/asm/perf_event.h
851 F:      drivers/perf/arm_pmu.c
852 F:      include/linux/perf/arm_pmu.h
854 ARM PORT
855 M:      Russell King <linux@arm.linux.org.uk>
856 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857 W:      http://www.arm.linux.org.uk/
858 S:      Maintained
859 F:      arch/arm/
861 ARM SUB-ARCHITECTURES
862 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 S:      Maintained
864 F:      arch/arm/mach-*/
865 F:      arch/arm/plat-*/
866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
868 ARM PRIMECELL AACI PL041 DRIVER
869 M:      Russell King <linux@arm.linux.org.uk>
870 S:      Maintained
871 F:      sound/arm/aaci.*
873 ARM PRIMECELL CLCD PL110 DRIVER
874 M:      Russell King <linux@arm.linux.org.uk>
875 S:      Maintained
876 F:      drivers/video/fbdev/amba-clcd.*
878 ARM PRIMECELL KMI PL050 DRIVER
879 M:      Russell King <linux@arm.linux.org.uk>
880 S:      Maintained
881 F:      drivers/input/serio/ambakmi.*
882 F:      include/linux/amba/kmi.h
884 ARM PRIMECELL MMCI PL180/1 DRIVER
885 M:      Russell King <linux@arm.linux.org.uk>
886 S:      Maintained
887 F:      drivers/mmc/host/mmci.*
888 F:      include/linux/amba/mmci.h
890 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
891 M:      Russell King <linux@arm.linux.org.uk>
892 S:      Maintained
893 F:      drivers/tty/serial/amba-pl01*.c
894 F:      include/linux/amba/serial.h
896 ARM PRIMECELL BUS SUPPORT
897 M:      Russell King <linux@arm.linux.org.uk>
898 S:      Maintained
899 F:      drivers/amba/
900 F:      include/linux/amba/bus.h
902 ARM/ADS SPHERE MACHINE SUPPORT
903 M:      Lennert Buytenhek <kernel@wantstofly.org>
904 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 S:      Maintained
907 ARM/AFEB9260 MACHINE SUPPORT
908 M:      Sergey Lapin <slapin@ossfans.org>
909 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910 S:      Maintained
912 ARM/AJECO 1ARM MACHINE SUPPORT
913 M:      Lennert Buytenhek <kernel@wantstofly.org>
914 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 S:      Maintained
917 ARM/Allwinner sunXi SoC support
918 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
919 M:      Chen-Yu Tsai <wens@csie.org>
920 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 S:      Maintained
922 N:      sun[x456789]i
924 ARM/Allwinner SoC Clock Support
925 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
926 S:      Maintained
927 F:      drivers/clk/sunxi/
929 ARM/Amlogic MesonX SoC support
930 M:      Carlo Caione <carlo@caione.org>
931 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 S:      Maintained
933 F:      drivers/media/rc/meson-ir.c
934 N:      meson[x68]
936 ARM/Annapurna Labs ALPINE ARCHITECTURE
937 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
938 S:      Maintained
939 F:      arch/arm/mach-alpine/
941 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
942 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
943 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
944 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 W:      http://www.linux4sam.org
947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
948 S:      Supported
949 F:      arch/arm/mach-at91/
950 F:      include/soc/at91/
951 F:      arch/arm/boot/dts/at91*.dts
952 F:      arch/arm/boot/dts/at91*.dtsi
953 F:      arch/arm/boot/dts/sama*.dts
954 F:      arch/arm/boot/dts/sama*.dtsi
955 F:      arch/arm/include/debug/at91.S
957 ARM/ATMEL AT91 Clock Support
958 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
959 S:      Maintained
960 F:      drivers/clk/at91
962 ARM/CALXEDA HIGHBANK ARCHITECTURE
963 M:      Rob Herring <robh@kernel.org>
964 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 S:      Maintained
966 F:      arch/arm/mach-highbank/
967 F:      arch/arm/boot/dts/highbank.dts
968 F:      arch/arm/boot/dts/ecx-*.dts*
970 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
971 M:      Krzysztof Halasa <khalasa@piap.pl>
972 S:      Maintained
973 F:      arch/arm/mach-cns3xxx/
975 ARM/CAVIUM THUNDER NETWORK DRIVER
976 M:      Sunil Goutham <sgoutham@cavium.com>
977 M:      Robert Richter <rric@kernel.org>
978 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 S:      Supported
980 F:      drivers/net/ethernet/cavium/thunder/
982 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
983 M:      Alexander Shiyan <shc_work@mail.ru>
984 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 S:      Odd Fixes
986 N:      clps711x
988 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
989 M:      Hartley Sweeten <hsweeten@visionengravers.com>
990 M:      Ryan Mallon <rmallon@gmail.com>
991 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S:      Maintained
993 F:      arch/arm/mach-ep93xx/
994 F:      arch/arm/mach-ep93xx/include/mach/
996 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
997 M:      Lennert Buytenhek <kernel@wantstofly.org>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1001 ARM/CLKDEV SUPPORT
1002 M:      Russell King <linux@arm.linux.org.uk>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005 F:      arch/arm/include/asm/clkdev.h
1006 F:      drivers/clk/clkdev.c
1008 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1009 M:      Mike Rapoport <mike@compulab.co.il>
1010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 S:      Maintained
1013 ARM/CONTEC MICRO9 MACHINE SUPPORT
1014 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1015 S:      Maintained
1016 F:      arch/arm/mach-ep93xx/micro9.c
1018 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1019 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1020 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 S:      Maintained
1022 F:      drivers/hwtracing/coresight/*
1023 F:      Documentation/trace/coresight.txt
1024 F:      Documentation/devicetree/bindings/arm/coresight.txt
1025 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1027 ARM/CORGI MACHINE SUPPORT
1028 M:      Richard Purdie <rpurdie@rpsys.net>
1029 S:      Maintained
1031 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1032 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1033 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 T:      git git://github.com/ulli-kroll/linux.git
1035 S:      Maintained
1036 F:      arch/arm/mach-gemini/
1037 F:      drivers/rtc/rtc-gemini.c
1039 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1040 M:      Barry Song <baohua@kernel.org>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1043 S:      Maintained
1044 F:      arch/arm/boot/dts/prima2*
1045 F:      arch/arm/mach-prima2/
1046 F:      drivers/clk/sirf/
1047 F:      drivers/clocksource/timer-prima2.c
1048 F:      drivers/clocksource/timer-atlas7.c
1049 N:      [^a-z]sirf
1051 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1052 M:      Baruch Siach <baruch@tkos.co.il>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055 F:      arch/arm/boot/dts/cx92755*
1056 N:      digicolor
1058 ARM/EBSA110 MACHINE SUPPORT
1059 M:      Russell King <linux@arm.linux.org.uk>
1060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 W:      http://www.arm.linux.org.uk/
1062 S:      Maintained
1063 F:      arch/arm/mach-ebsa110/
1064 F:      drivers/net/ethernet/amd/am79c961a.*
1066 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1067 M:      Uwe Kleine-König <kernel@pengutronix.de>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 S:      Maintained
1070 N:      efm32
1072 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1073 M:      Daniel Ribeiro <drwyrm@gmail.com>
1074 M:      Stefan Schmidt <stefan@openezx.org>
1075 M:      Harald Welte <laforge@openezx.org>
1076 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1077 W:      http://www.openezx.org/
1078 S:      Maintained
1079 T:      topgit git://git.openezx.org/openezx.git
1080 F:      arch/arm/mach-pxa/ezx.c
1082 ARM/FARADAY FA526 PORT
1083 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 S:      Maintained
1086 T:      git git://git.berlios.de/gemini-board
1087 F:      arch/arm/mm/*-fa*
1089 ARM/FOOTBRIDGE ARCHITECTURE
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/
1093 S:      Maintained
1094 F:      arch/arm/include/asm/hardware/dec21285.h
1095 F:      arch/arm/mach-footbridge/
1097 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1098 M:      Shawn Guo <shawnguo@kernel.org>
1099 M:      Sascha Hauer <kernel@pengutronix.de>
1100 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 S:      Maintained
1102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1103 F:      arch/arm/mach-imx/
1104 F:      arch/arm/mach-mxs/
1105 F:      arch/arm/boot/dts/imx*
1106 F:      arch/arm/configs/imx*_defconfig
1107 F:      drivers/clk/imx/
1108 F:      include/soc/imx/
1110 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1111 M:      Shawn Guo <shawnguo@kernel.org>
1112 M:      Sascha Hauer <kernel@pengutronix.de>
1113 R:      Stefan Agner <stefan@agner.ch>
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1117 F:      arch/arm/mach-imx/*vf610*
1118 F:      arch/arm/boot/dts/vf*
1120 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1121 M:      Lennert Buytenhek <kernel@wantstofly.org>
1122 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 S:      Maintained
1125 ARM/GUMSTIX MACHINE SUPPORT
1126 M:      Steve Sakoman <sakoman@gmail.com>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1130 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1131 M:      Philipp Zabel <philipp.zabel@gmail.com>
1132 M:      Paul Parsons <lost.distance@yahoo.com>
1133 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 S:      Maintained
1135 F:      arch/arm/mach-pxa/hx4700.c
1136 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1137 F:      sound/soc/pxa/hx4700.c
1139 ARM/HISILICON SOC SUPPORT
1140 M:      Wei Xu <xuwei5@hisilicon.com>
1141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 W:      http://www.hisilicon.com
1143 S:      Supported
1144 T:      git git://github.com/hisilicon/linux-hisi.git
1145 F:      arch/arm/mach-hisi/
1146 F:      arch/arm/boot/dts/hi3*
1147 F:      arch/arm/boot/dts/hip*
1148 F:      arch/arm/boot/dts/hisi*
1149 F:      arch/arm64/boot/dts/hisilicon/
1151 ARM/HP JORNADA 7XX MACHINE SUPPORT
1152 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1153 W:      www.jlime.com
1154 S:      Maintained
1155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1156 F:      arch/arm/mach-sa1100/jornada720.c
1157 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1159 ARM/IGEP MACHINE SUPPORT
1160 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1161 M:      Javier Martinez Canillas <javier@dowhile0.org>
1162 L:      linux-omap@vger.kernel.org
1163 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S:      Maintained
1165 F:      arch/arm/boot/dts/omap3-igep*
1167 ARM/INCOME PXA270 SUPPORT
1168 M:      Marek Vasut <marek.vasut@gmail.com>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 S:      Maintained
1171 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1173 ARM/INTEL IOP32X ARM ARCHITECTURE
1174 M:      Lennert Buytenhek <kernel@wantstofly.org>
1175 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176 S:      Maintained
1178 ARM/INTEL IOP33X ARM ARCHITECTURE
1179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180 S:      Orphan
1182 ARM/INTEL IOP13XX ARM ARCHITECTURE
1183 M:      Lennert Buytenhek <kernel@wantstofly.org>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1187 ARM/INTEL IQ81342EX MACHINE SUPPORT
1188 M:      Lennert Buytenhek <kernel@wantstofly.org>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S:      Maintained
1192 ARM/INTEL IXDP2850 MACHINE SUPPORT
1193 M:      Lennert Buytenhek <kernel@wantstofly.org>
1194 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S:      Maintained
1197 ARM/INTEL IXP4XX ARM ARCHITECTURE
1198 M:      Imre Kaloz <kaloz@openwrt.org>
1199 M:      Krzysztof Halasa <khalasa@piap.pl>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      arch/arm/mach-ixp4xx/
1204 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1205 M:      Jonathan Cameron <jic23@cam.ac.uk>
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/mach-pxa/stargate2.c
1209 F:      drivers/pcmcia/pxa2xx_stargate2.c
1211 ARM/INTEL XSC3 (MANZANO) ARM CORE
1212 M:      Lennert Buytenhek <kernel@wantstofly.org>
1213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 S:      Maintained
1216 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1217 M:      Lennert Buytenhek <kernel@wantstofly.org>
1218 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 S:      Maintained
1221 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1222 M:      Santosh Shilimkar <ssantosh@kernel.org>
1223 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 S:      Maintained
1225 F:      arch/arm/mach-keystone/
1226 F:      arch/arm/boot/dts/k2*
1227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1229 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1230 M:      Santosh Shilimkar <ssantosh@kernel.org>
1231 L:      linux-kernel@vger.kernel.org
1232 S:      Maintained
1233 F:      drivers/clk/keystone/
1235 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1236 M:      Santosh Shilimkar <ssantosh@kernel.org>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 L:      linux-kernel@vger.kernel.org
1239 S:      Maintained
1240 F:      drivers/clocksource/timer-keystone.c
1242 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1243 M:      Santosh Shilimkar <ssantosh@kernel.org>
1244 L:      linux-kernel@vger.kernel.org
1245 S:      Maintained
1246 F:      drivers/power/reset/keystone-reset.c
1248 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1249 M:      Santosh Shilimkar <ssantosh@kernel.org>
1250 L:      linux-kernel@vger.kernel.org
1251 S:      Maintained
1252 F:      drivers/memory/*emif*
1254 ARM/LOGICPD PXA270 MACHINE SUPPORT
1255 M:      Lennert Buytenhek <kernel@wantstofly.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1259 ARM/LPC18XX ARCHITECTURE
1260 M:      Joachim Eastwood <manabian@gmail.com>
1261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S:      Maintained
1263 F:      arch/arm/boot/dts/lpc43*
1264 F:      drivers/clk/nxp/clk-lpc18xx*
1265 F:      drivers/clocksource/time-lpc32xx.c
1266 F:      drivers/i2c/busses/i2c-lpc2k.c
1267 F:      drivers/memory/pl172.c
1268 F:      drivers/mtd/spi-nor/nxp-spifi.c
1269 F:      drivers/rtc/rtc-lpc24xx.c
1270 N:      lpc18xx
1272 ARM/MAGICIAN MACHINE SUPPORT
1273 M:      Philipp Zabel <philipp.zabel@gmail.com>
1274 S:      Maintained
1276 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1277 M:      Jason Cooper <jason@lakedaemon.net>
1278 M:      Andrew Lunn <andrew@lunn.ch>
1279 M:      Gregory Clement <gregory.clement@free-electrons.com>
1280 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 S:      Maintained
1283 F:      arch/arm/mach-mvebu/
1284 F:      drivers/rtc/rtc-armada38x.c
1285 F:      arch/arm/boot/dts/armada*
1286 F:      arch/arm/boot/dts/kirkwood*
1289 ARM/Marvell Berlin SoC support
1290 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 S:      Maintained
1293 F:      arch/arm/mach-berlin/
1294 F:      arch/arm/boot/dts/berlin*
1295 F:      arch/arm64/boot/dts/marvell/berlin*
1298 ARM/Marvell Dove/MV78xx0/Orion SOC support
1299 M:      Jason Cooper <jason@lakedaemon.net>
1300 M:      Andrew Lunn <andrew@lunn.ch>
1301 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1302 M:      Gregory Clement <gregory.clement@free-electrons.com>
1303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 S:      Maintained
1305 F:      arch/arm/mach-dove/
1306 F:      arch/arm/mach-mv78xx0/
1307 F:      arch/arm/mach-orion5x/
1308 F:      arch/arm/plat-orion/
1309 F:      arch/arm/boot/dts/dove*
1310 F:      arch/arm/boot/dts/orion5x*
1313 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1314 M:      Alexander Clouter <alex@digriz.org.uk>
1315 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 W:      http://www.digriz.org.uk/ts78xx/kernel
1317 S:      Maintained
1318 F:      arch/arm/mach-orion5x/ts78xx-*
1320 ARM/Mediatek RTC DRIVER
1321 M:      Eddie Huang <eddie.huang@mediatek.com>
1322 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      drivers/rtc/rtc-mt6397.c
1327 ARM/Mediatek SoC support
1328 M:      Matthias Brugger <matthias.bgg@gmail.com>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1331 S:      Maintained
1332 F:      arch/arm/boot/dts/mt6*
1333 F:      arch/arm/boot/dts/mt8*
1334 F:      arch/arm/mach-mediatek/
1335 N:      mtk
1336 K:      mediatek
1338 ARM/Mediatek USB3 PHY DRIVER
1339 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1342 S:      Maintained
1343 F:      drivers/phy/phy-mt65xx-usb3.c
1345 ARM/MICREL KS8695 ARCHITECTURE
1346 M:      Greg Ungerer <gerg@uclinux.org>
1347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 F:      arch/arm/mach-ks8695/
1349 S:      Odd Fixes
1351 ARM/MIOA701 MACHINE SUPPORT
1352 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 F:      arch/arm/mach-pxa/mioa701.c
1355 S:      Maintained
1357 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1358 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1359 S:      Maintained
1361 ARM/NOMADIK ARCHITECTURE
1362 M:      Alessandro Rubini <rubini@unipv.it>
1363 M:      Linus Walleij <linus.walleij@linaro.org>
1364 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 S:      Maintained
1366 F:      arch/arm/mach-nomadik/
1367 F:      drivers/pinctrl/nomadik/
1368 F:      drivers/i2c/busses/i2c-nomadik.c
1369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1371 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1372 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1373 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1374 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1375 S:      Supported
1377 ARM/TOSA MACHINE SUPPORT
1378 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1379 M:      Dirk Opfer <dirk@opfer-online.de>
1380 S:      Maintained
1382 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1383 M:      Marek Vasut <marek.vasut@gmail.com>
1384 L:      linux-arm-kernel@lists.infradead.org
1385 W:      http://hackndev.com
1386 S:      Maintained
1387 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1388 F:      arch/arm/mach-pxa/palmtx.c
1389 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1390 F:      arch/arm/mach-pxa/palmt5.c
1391 F:      arch/arm/mach-pxa/include/mach/palmld.h
1392 F:      arch/arm/mach-pxa/palmld.c
1393 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1394 F:      arch/arm/mach-pxa/palmte2.c
1395 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1396 F:      arch/arm/mach-pxa/palmtc.c
1398 ARM/PALM TREO SUPPORT
1399 M:      Tomas Cech <sleep_walker@suse.com>
1400 L:      linux-arm-kernel@lists.infradead.org
1401 W:      http://hackndev.com
1402 S:      Maintained
1403 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1404 F:      arch/arm/mach-pxa/palmtreo.c
1406 ARM/PALMZ72 SUPPORT
1407 M:      Sergey Lapin <slapin@ossfans.org>
1408 L:      linux-arm-kernel@lists.infradead.org
1409 W:      http://hackndev.com
1410 S:      Maintained
1411 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1412 F:      arch/arm/mach-pxa/palmz72.c
1414 ARM/PLEB SUPPORT
1415 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1416 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1417 S:      Maintained
1419 ARM/PT DIGITAL BOARD PORT
1420 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1421 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 W:      http://www.arm.linux.org.uk/
1423 S:      Maintained
1425 ARM/QUALCOMM SUPPORT
1426 M:      Andy Gross <andy.gross@linaro.org>
1427 M:      David Brown <david.brown@linaro.org>
1428 L:      linux-arm-msm@vger.kernel.org
1429 L:      linux-soc@vger.kernel.org
1430 S:      Maintained
1431 F:      arch/arm/boot/dts/qcom-*.dts
1432 F:      arch/arm/boot/dts/qcom-*.dtsi
1433 F:      arch/arm/mach-qcom/
1434 F:      arch/arm64/boot/dts/qcom/*
1435 F:      drivers/soc/qcom/
1436 F:      drivers/tty/serial/msm_serial.h
1437 F:      drivers/tty/serial/msm_serial.c
1438 F:      drivers/*/pm8???-*
1439 F:      drivers/mfd/ssbi.c
1440 F:      drivers/firmware/qcom_scm.c
1441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1443 ARM/RADISYS ENP2611 MACHINE SUPPORT
1444 M:      Lennert Buytenhek <kernel@wantstofly.org>
1445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 S:      Maintained
1448 ARM/RENESAS ARM64 ARCHITECTURE
1449 M:      Simon Horman <horms@verge.net.au>
1450 M:      Magnus Damm <magnus.damm@gmail.com>
1451 L:      linux-sh@vger.kernel.org
1452 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1454 S:      Supported
1455 F:      arch/arm64/boot/dts/renesas/
1457 ARM/RISCPC ARCHITECTURE
1458 M:      Russell King <linux@arm.linux.org.uk>
1459 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 W:      http://www.arm.linux.org.uk/
1461 S:      Maintained
1462 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1463 F:      arch/arm/include/asm/hardware/ioc.h
1464 F:      arch/arm/include/asm/hardware/iomd.h
1465 F:      arch/arm/include/asm/hardware/memc.h
1466 F:      arch/arm/mach-rpc/
1467 F:      drivers/net/ethernet/8390/etherh.c
1468 F:      drivers/net/ethernet/i825xx/ether1*
1469 F:      drivers/net/ethernet/seeq/ether3*
1470 F:      drivers/scsi/arm/
1472 ARM/Rockchip SoC support
1473 M:      Heiko Stuebner <heiko@sntech.de>
1474 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475 L:      linux-rockchip@lists.infradead.org
1476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1477 S:      Maintained
1478 F:      arch/arm/boot/dts/rk3*
1479 F:      arch/arm/mach-rockchip/
1480 F:      drivers/clk/rockchip/
1481 F:      drivers/i2c/busses/i2c-rk3x.c
1482 F:      drivers/*/*rockchip*
1483 F:      drivers/*/*/*rockchip*
1484 F:      sound/soc/rockchip/
1485 N:      rockchip
1487 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1488 M:      Kukjin Kim <kgene@kernel.org>
1489 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1490 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1492 S:      Maintained
1493 F:      arch/arm/boot/dts/s3c*
1494 F:      arch/arm/boot/dts/s5p*
1495 F:      arch/arm/boot/dts/samsung*
1496 F:      arch/arm/boot/dts/exynos*
1497 F:      arch/arm64/boot/dts/exynos/
1498 F:      arch/arm/plat-samsung/
1499 F:      arch/arm/mach-s3c24*/
1500 F:      arch/arm/mach-s3c64xx/
1501 F:      arch/arm/mach-s5p*/
1502 F:      arch/arm/mach-exynos*/
1503 F:      drivers/*/*s3c2410*
1504 F:      drivers/*/*/*s3c2410*
1505 F:      drivers/spi/spi-s3c*
1506 F:      sound/soc/samsung/*
1507 F:      Documentation/arm/Samsung/
1508 F:      Documentation/devicetree/bindings/arm/samsung/
1509 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1510 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1511 N:      exynos
1513 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1514 M:      Kyungmin Park <kyungmin.park@samsung.com>
1515 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 S:      Maintained
1517 F:      arch/arm/mach-s5pv210/
1519 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1520 M:      Kyungmin Park <kyungmin.park@samsung.com>
1521 M:      Kamil Debski <k.debski@samsung.com>
1522 L:      linux-arm-kernel@lists.infradead.org
1523 L:      linux-media@vger.kernel.org
1524 S:      Maintained
1525 F:      drivers/media/platform/s5p-g2d/
1527 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1528 M:      Kyungmin Park <kyungmin.park@samsung.com>
1529 M:      Kamil Debski <k.debski@samsung.com>
1530 M:      Jeongtae Park <jtp.park@samsung.com>
1531 L:      linux-arm-kernel@lists.infradead.org
1532 L:      linux-media@vger.kernel.org
1533 S:      Maintained
1534 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1535 F:      drivers/media/platform/s5p-mfc/
1537 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1538 M:      Kyungmin Park <kyungmin.park@samsung.com>
1539 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1540 L:      linux-arm-kernel@lists.infradead.org
1541 L:      linux-media@vger.kernel.org
1542 S:      Maintained
1543 F:      drivers/media/platform/s5p-tv/
1545 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1546 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1547 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1548 L:      linux-arm-kernel@lists.infradead.org
1549 L:      linux-media@vger.kernel.org
1550 S:      Maintained
1551 F:      drivers/media/platform/s5p-jpeg/
1553 ARM/SHMOBILE ARM ARCHITECTURE
1554 M:      Simon Horman <horms@verge.net.au>
1555 M:      Magnus Damm <magnus.damm@gmail.com>
1556 L:      linux-renesas-soc@vger.kernel.org
1557 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1559 S:      Supported
1560 F:      arch/arm/boot/dts/emev2*
1561 F:      arch/arm/boot/dts/r7s*
1562 F:      arch/arm/boot/dts/r8a*
1563 F:      arch/arm/boot/dts/sh*
1564 F:      arch/arm/configs/shmobile_defconfig
1565 F:      arch/arm/include/debug/renesas-scif.S
1566 F:      arch/arm/mach-shmobile/
1567 F:      drivers/sh/
1569 ARM/SOCFPGA ARCHITECTURE
1570 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1571 S:      Maintained
1572 F:      arch/arm/mach-socfpga/
1573 F:      arch/arm/boot/dts/socfpga*
1574 F:      arch/arm/configs/socfpga_defconfig
1575 F:      arch/arm64/boot/dts/altera/
1576 W:      http://www.rocketboards.org
1577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1579 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1580 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1581 S:      Maintained
1582 F:      drivers/clk/socfpga/
1584 ARM/SOCFPGA EDAC SUPPORT
1585 M:      Thor Thayer <tthayer@opensource.altera.com>
1586 S:      Maintained
1587 F:      drivers/edac/altera_edac.
1589 ARM/STI ARCHITECTURE
1590 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1591 M:      Maxime Coquelin <maxime.coquelin@st.com>
1592 M:      Patrice Chotard <patrice.chotard@st.com>
1593 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 L:      kernel@stlinux.com
1595 W:      http://www.stlinux.com
1596 S:      Maintained
1597 F:      arch/arm/mach-sti/
1598 F:      arch/arm/boot/dts/sti*
1599 F:      drivers/char/hw_random/st-rng.c
1600 F:      drivers/clocksource/arm_global_timer.c
1601 F:      drivers/clocksource/clksrc_st_lpc.c
1602 F:      drivers/i2c/busses/i2c-st.c
1603 F:      drivers/media/rc/st_rc.c
1604 F:      drivers/media/platform/sti/c8sectpfe/
1605 F:      drivers/mmc/host/sdhci-st.c
1606 F:      drivers/phy/phy-miphy28lp.c
1607 F:      drivers/phy/phy-miphy365x.c
1608 F:      drivers/phy/phy-stih407-usb.c
1609 F:      drivers/phy/phy-stih41x-usb.c
1610 F:      drivers/pinctrl/pinctrl-st.c
1611 F:      drivers/reset/sti/
1612 F:      drivers/rtc/rtc-st-lpc.c
1613 F:      drivers/tty/serial/st-asc.c
1614 F:      drivers/usb/dwc3/dwc3-st.c
1615 F:      drivers/usb/host/ehci-st.c
1616 F:      drivers/usb/host/ohci-st.c
1617 F:      drivers/watchdog/st_lpc_wdt.c
1618 F:      drivers/ata/ahci_st.c
1620 ARM/STM32 ARCHITECTURE
1621 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 S:      Maintained
1624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1625 N:      stm32
1626 F:      drivers/clocksource/armv7m_systick.c
1628 ARM/TANGO ARCHITECTURE
1629 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1630 L:      linux-arm-kernel@lists.infradead.org
1631 S:      Maintained
1632 F:      arch/arm/mach-tango/
1633 F:      arch/arm/boot/dts/tango*
1635 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1636 M:      Lennert Buytenhek <kernel@wantstofly.org>
1637 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 S:      Maintained
1640 ARM/TETON BGA MACHINE SUPPORT
1641 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1642 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643 S:      Maintained
1645 ARM/THECUS N2100 MACHINE SUPPORT
1646 M:      Lennert Buytenhek <kernel@wantstofly.org>
1647 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 S:      Maintained
1650 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1651 M:      Wan ZongShun <mcuos.com@gmail.com>
1652 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 W:      http://www.mcuos.com
1654 S:      Maintained
1655 F:      arch/arm/mach-w90x900/
1656 F:      drivers/input/keyboard/w90p910_keypad.c
1657 F:      drivers/input/touchscreen/w90p910_ts.c
1658 F:      drivers/watchdog/nuc900_wdt.c
1659 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1660 F:      drivers/mtd/nand/nuc900_nand.c
1661 F:      drivers/rtc/rtc-nuc900.c
1662 F:      drivers/spi/spi-nuc900.c
1663 F:      drivers/usb/host/ehci-w90x900.c
1664 F:      drivers/video/fbdev/nuc900fb.c
1666 ARM/U300 MACHINE SUPPORT
1667 M:      Linus Walleij <linus.walleij@linaro.org>
1668 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669 S:      Supported
1670 F:      arch/arm/mach-u300/
1671 F:      drivers/clocksource/timer-u300.c
1672 F:      drivers/i2c/busses/i2c-stu300.c
1673 F:      drivers/rtc/rtc-coh901331.c
1674 F:      drivers/watchdog/coh901327_wdt.c
1675 F:      drivers/dma/coh901318*
1676 F:      drivers/mfd/ab3100*
1677 F:      drivers/rtc/rtc-ab3100.c
1678 F:      drivers/rtc/rtc-coh901331.c
1679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1681 ARM/UNIPHIER ARCHITECTURE
1682 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1683 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1684 S:      Maintained
1685 F:      arch/arm/boot/dts/uniphier*
1686 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1687 F:      arch/arm/mach-uniphier/
1688 F:      arch/arm/mm/cache-uniphier.c
1689 F:      arch/arm64/boot/dts/socionext/
1690 F:      drivers/bus/uniphier-system-bus.c
1691 F:      drivers/i2c/busses/i2c-uniphier*
1692 F:      drivers/pinctrl/uniphier/
1693 F:      drivers/tty/serial/8250/8250_uniphier.c
1694 N:      uniphier
1696 ARM/Ux500 ARM ARCHITECTURE
1697 M:      Linus Walleij <linus.walleij@linaro.org>
1698 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm/mach-ux500/
1701 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1702 F:      drivers/dma/ste_dma40*
1703 F:      drivers/hwspinlock/u8500_hsem.c
1704 F:      drivers/mfd/abx500*
1705 F:      drivers/mfd/ab8500*
1706 F:      drivers/mfd/dbx500*
1707 F:      drivers/mfd/db8500*
1708 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1709 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1710 F:      drivers/rtc/rtc-ab8500.c
1711 F:      drivers/rtc/rtc-pl031.c
1712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1715 M:      Ulf Hansson <ulf.hansson@linaro.org>
1716 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717 T:      git git://git.linaro.org/people/ulfh/clk.git
1718 S:      Maintained
1719 F:      drivers/clk/ux500/
1720 F:      include/linux/platform_data/clk-ux500.h
1722 ARM/VERSATILE EXPRESS PLATFORM
1723 M:      Liviu Dudau <liviu.dudau@arm.com>
1724 M:      Sudeep Holla <sudeep.holla@arm.com>
1725 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1726 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727 S:      Maintained
1728 F:      arch/arm/boot/dts/vexpress*
1729 F:      arch/arm64/boot/dts/arm/
1730 F:      arch/arm/mach-vexpress/
1731 F:      */*/vexpress*
1732 F:      */*/*/vexpress*
1733 F:      drivers/clk/versatile/clk-vexpress-osc.c
1734 F:      drivers/clocksource/versatile.c
1736 ARM/VFP SUPPORT
1737 M:      Russell King <linux@arm.linux.org.uk>
1738 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739 W:      http://www.arm.linux.org.uk/
1740 S:      Maintained
1741 F:      arch/arm/vfp/
1743 ARM/VOIPAC PXA270 SUPPORT
1744 M:      Marek Vasut <marek.vasut@gmail.com>
1745 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1746 S:      Maintained
1747 F:      arch/arm/mach-pxa/vpac270.c
1748 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1750 ARM/VT8500 ARM ARCHITECTURE
1751 M:      Tony Prisk <linux@prisktech.co.nz>
1752 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753 S:      Maintained
1754 F:      arch/arm/mach-vt8500/
1755 F:      drivers/clocksource/vt8500_timer.c
1756 F:      drivers/i2c/busses/i2c-wmt.c
1757 F:      drivers/mmc/host/wmt-sdmmc.c
1758 F:      drivers/pwm/pwm-vt8500.c
1759 F:      drivers/rtc/rtc-vt8500.c
1760 F:      drivers/tty/serial/vt8500_serial.c
1761 F:      drivers/usb/host/ehci-platform.c
1762 F:      drivers/usb/host/uhci-platform.c
1763 F:      drivers/video/fbdev/vt8500lcdfb.*
1764 F:      drivers/video/fbdev/wm8505fb*
1765 F:      drivers/video/fbdev/wmt_ge_rops.*
1767 ARM/ZIPIT Z2 SUPPORT
1768 M:      Marek Vasut <marek.vasut@gmail.com>
1769 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1770 S:      Maintained
1771 F:      arch/arm/mach-pxa/z2.c
1772 F:      arch/arm/mach-pxa/include/mach/z2.h
1774 ARM/ZTE ARCHITECTURE
1775 M:      Jun Nie <jun.nie@linaro.org>
1776 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 S:      Maintained
1778 F:      arch/arm/mach-zx/
1779 F:      drivers/clk/zte/
1780 F:      Documentation/devicetree/bindings/arm/zte.txt
1781 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1783 ARM/ZYNQ ARCHITECTURE
1784 M:      Michal Simek <michal.simek@xilinx.com>
1785 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1786 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 W:      http://wiki.xilinx.com
1788 T:      git https://github.com/Xilinx/linux-xlnx.git
1789 S:      Supported
1790 F:      arch/arm/mach-zynq/
1791 F:      drivers/cpuidle/cpuidle-zynq.c
1792 F:      drivers/block/xsysace.c
1793 N:      zynq
1794 N:      xilinx
1795 F:      drivers/clocksource/cadence_ttc_timer.c
1796 F:      drivers/i2c/busses/i2c-cadence.c
1797 F:      drivers/mmc/host/sdhci-of-arasan.c
1798 F:      drivers/edac/synopsys_edac.c
1800 ARM SMMU DRIVERS
1801 M:      Will Deacon <will.deacon@arm.com>
1802 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 S:      Maintained
1804 F:      drivers/iommu/arm-smmu.c
1805 F:      drivers/iommu/arm-smmu-v3.c
1806 F:      drivers/iommu/io-pgtable-arm.c
1808 ARM64 PORT (AARCH64 ARCHITECTURE)
1809 M:      Catalin Marinas <catalin.marinas@arm.com>
1810 M:      Will Deacon <will.deacon@arm.com>
1811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1813 S:      Maintained
1814 F:      arch/arm64/
1815 F:      Documentation/arm64/
1817 AS3645A LED FLASH CONTROLLER DRIVER
1818 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1819 L:      linux-media@vger.kernel.org
1820 T:      git git://linuxtv.org/media_tree.git
1821 S:      Maintained
1822 F:      drivers/media/i2c/as3645a.c
1823 F:      include/media/i2c/as3645a.h
1825 ASC7621 HARDWARE MONITOR DRIVER
1826 M:      George Joseph <george.joseph@fairview5.com>
1827 L:      lm-sensors@lm-sensors.org
1828 S:      Maintained
1829 F:      Documentation/hwmon/asc7621
1830 F:      drivers/hwmon/asc7621.c
1832 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1833 M:      Corentin Chary <corentin.chary@gmail.com>
1834 L:      acpi4asus-user@lists.sourceforge.net
1835 L:      platform-driver-x86@vger.kernel.org
1836 W:      http://acpi4asus.sf.net
1837 S:      Maintained
1838 F:      drivers/platform/x86/asus*.c
1839 F:      drivers/platform/x86/eeepc*.c
1841 ASUS WIRELESS RADIO CONTROL DRIVER
1842 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1843 L:      platform-driver-x86@vger.kernel.org
1844 S:      Maintained
1845 F:      drivers/platform/x86/asus-wireless.c
1847 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1848 R:      Dan Williams <dan.j.williams@intel.com>
1849 W:      http://sourceforge.net/projects/xscaleiop
1850 S:      Odd fixes
1851 F:      Documentation/crypto/async-tx-api.txt
1852 F:      crypto/async_tx/
1853 F:      drivers/dma/
1854 F:      include/linux/dmaengine.h
1855 F:      include/linux/async_tx.h
1857 AT24 EEPROM DRIVER
1858 M:      Wolfram Sang <wsa@the-dreams.de>
1859 L:      linux-i2c@vger.kernel.org
1860 S:      Maintained
1861 F:      drivers/misc/eeprom/at24.c
1862 F:      include/linux/platform_data/at24.h
1864 ATA OVER ETHERNET (AOE) DRIVER
1865 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1866 W:      http://www.openaoe.org/
1867 S:      Supported
1868 F:      Documentation/aoe/
1869 F:      drivers/block/aoe/
1871 ATHEROS 71XX/9XXX GPIO DRIVER
1872 M:      Alban Bedel <albeu@free.fr>
1873 W:      https://github.com/AlbanBedel/linux
1874 T:      git git://github.com/AlbanBedel/linux
1875 S:      Maintained
1876 F:      drivers/gpio/gpio-ath79.c
1877 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1879 ATHEROS ATH GENERIC UTILITIES
1880 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1881 L:      linux-wireless@vger.kernel.org
1882 S:      Supported
1883 F:      drivers/net/wireless/ath/*
1885 ATHEROS ATH5K WIRELESS DRIVER
1886 M:      Jiri Slaby <jirislaby@gmail.com>
1887 M:      Nick Kossifidis <mickflemm@gmail.com>
1888 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1889 L:      linux-wireless@vger.kernel.org
1890 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1891 S:      Maintained
1892 F:      drivers/net/wireless/ath/ath5k/
1894 ATHEROS ATH6KL WIRELESS DRIVER
1895 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1896 L:      linux-wireless@vger.kernel.org
1897 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1899 S:      Supported
1900 F:      drivers/net/wireless/ath/ath6kl/
1902 WILOCITY WIL6210 WIRELESS DRIVER
1903 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1904 L:      linux-wireless@vger.kernel.org
1905 L:      wil6210@qca.qualcomm.com
1906 S:      Supported
1907 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1908 F:      drivers/net/wireless/ath/wil6210/
1909 F:      include/uapi/linux/wil6210_uapi.h
1911 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1912 M:      Christian Lamparter <chunkeey@googlemail.com>
1913 L:      linux-wireless@vger.kernel.org
1914 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1915 S:      Maintained
1916 F:      drivers/net/wireless/ath/carl9170/
1918 ATK0110 HWMON DRIVER
1919 M:      Luca Tettamanti <kronos.it@gmail.com>
1920 L:      lm-sensors@lm-sensors.org
1921 S:      Maintained
1922 F:      drivers/hwmon/asus_atk0110.c
1924 ATI_REMOTE2 DRIVER
1925 M:      Ville Syrjala <syrjala@sci.fi>
1926 S:      Maintained
1927 F:      drivers/input/misc/ati_remote2.c
1929 ATLX ETHERNET DRIVERS
1930 M:      Jay Cliburn <jcliburn@gmail.com>
1931 M:      Chris Snook <chris.snook@gmail.com>
1932 L:      netdev@vger.kernel.org
1933 W:      http://sourceforge.net/projects/atl1
1934 W:      http://atl1.sourceforge.net
1935 S:      Maintained
1936 F:      drivers/net/ethernet/atheros/
1939 M:      Chas Williams <3chas3@gmail.com>
1940 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1941 L:      netdev@vger.kernel.org
1942 W:      http://linux-atm.sourceforge.net
1943 S:      Maintained
1944 F:      drivers/atm/
1945 F:      include/linux/atm*
1946 F:      include/uapi/linux/atm*
1948 ATMEL AT91 / AT32 MCI DRIVER
1949 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1950 S:      Maintained
1951 F:      drivers/mmc/host/atmel-mci.c
1953 ATMEL AT91 / AT32 SERIAL DRIVER
1954 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1955 S:      Supported
1956 F:      drivers/tty/serial/atmel_serial.c
1958 ATMEL SAMA5D2 ADC DRIVER
1959 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1960 L:      linux-iio@vger.kernel.org
1961 S:      Supported
1962 F:      drivers/iio/adc/at91-sama5d2_adc.c
1964 ATMEL Audio ALSA driver
1965 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1966 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1967 S:      Supported
1968 F:      sound/soc/atmel
1970 ATMEL DMA DRIVER
1971 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973 S:      Supported
1974 F:      drivers/dma/at_hdmac.c
1975 F:      drivers/dma/at_hdmac_regs.h
1976 F:      include/linux/platform_data/dma-atmel.h
1978 ATMEL XDMA DRIVER
1979 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1980 L:      linux-arm-kernel@lists.infradead.org
1981 L:      dmaengine@vger.kernel.org
1982 S:      Supported
1983 F:      drivers/dma/at_xdmac.c
1985 ATMEL I2C DRIVER
1986 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1987 L:      linux-i2c@vger.kernel.org
1988 S:      Supported
1989 F:      drivers/i2c/busses/i2c-at91.c
1991 ATMEL ISI DRIVER
1992 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L:      linux-media@vger.kernel.org
1994 S:      Supported
1995 F:      drivers/media/platform/soc_camera/atmel-isi.c
1996 F:      include/media/atmel-isi.h
1998 ATMEL LCDFB DRIVER
1999 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2000 L:      linux-fbdev@vger.kernel.org
2001 S:      Maintained
2002 F:      drivers/video/fbdev/atmel_lcdfb.c
2003 F:      include/video/atmel_lcdc.h
2005 ATMEL MACB ETHERNET DRIVER
2006 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2007 S:      Supported
2008 F:      drivers/net/ethernet/cadence/
2010 ATMEL NAND DRIVER
2011 M:      Wenyou Yang <wenyou.yang@atmel.com>
2012 M:      Josh Wu <rainyfeeling@outlook.com>
2013 L:      linux-mtd@lists.infradead.org
2014 S:      Supported
2015 F:      drivers/mtd/nand/atmel_nand*
2017 ATMEL SDMMC DRIVER
2018 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2019 L:      linux-mmc@vger.kernel.org
2020 S:      Supported
2021 F:      drivers/mmc/host/sdhci-of-at91.c
2023 ATMEL SPI DRIVER
2024 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2025 S:      Supported
2026 F:      drivers/spi/spi-atmel.*
2028 ATMEL SSC DRIVER
2029 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2031 S:      Supported
2032 F:      drivers/misc/atmel-ssc.c
2033 F:      include/linux/atmel-ssc.h
2035 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2036 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2038 S:      Supported
2039 F:      drivers/misc/atmel_tclib.c
2040 F:      drivers/clocksource/tcb_clksrc.c
2042 ATMEL USBA UDC DRIVER
2043 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2045 S:      Supported
2046 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2048 ATMEL WIRELESS DRIVER
2049 M:      Simon Kelley <simon@thekelleys.org.uk>
2050 L:      linux-wireless@vger.kernel.org
2051 W:      http://www.thekelleys.org.uk/atmel
2052 W:      http://atmelwlandriver.sourceforge.net/
2053 S:      Maintained
2054 F:      drivers/net/wireless/atmel/atmel*
2056 ATMEL MAXTOUCH DRIVER
2057 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2058 T:      git git://github.com/atmel-maxtouch/linux.git
2059 S:      Supported
2060 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2061 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2062 F:      include/linux/platform_data/atmel_mxt_ts.h
2064 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2065 M:      Bradley Grove <linuxdrivers@attotech.com>
2066 L:      linux-scsi@vger.kernel.org
2067 W:      http://www.attotech.com
2068 S:      Supported
2069 F:      drivers/scsi/esas2r
2071 ATUSB IEEE 802.15.4 RADIO DRIVER
2072 M:      Stefan Schmidt <stefan@osg.samsung.com>
2073 L:      linux-wpan@vger.kernel.org
2074 S:      Maintained
2075 F:      drivers/net/ieee802154/atusb.c
2076 F:      drivers/net/ieee802154/atusb.h
2077 F:      drivers/net/ieee802154/at86rf230.h
2079 AUDIT SUBSYSTEM
2080 M:      Paul Moore <paul@paul-moore.com>
2081 M:      Eric Paris <eparis@redhat.com>
2082 L:      linux-audit@redhat.com (moderated for non-subscribers)
2083 W:      http://people.redhat.com/sgrubb/audit/
2084 T:      git git://git.infradead.org/users/pcmoore/audit
2085 S:      Maintained
2086 F:      include/linux/audit.h
2087 F:      include/uapi/linux/audit.h
2088 F:      kernel/audit*
2090 AUXILIARY DISPLAY DRIVERS
2091 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2092 W:      http://miguelojeda.es/auxdisplay.htm
2093 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2094 S:      Maintained
2095 F:      drivers/auxdisplay/
2096 F:      include/linux/cfag12864b.h
2098 AVR32 ARCHITECTURE
2099 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2100 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2101 W:      http://www.atmel.com/products/AVR32/
2102 W:      http://mirror.egtvedt.no/avr32linux.org/
2103 W:      http://avrfreaks.net/
2104 S:      Maintained
2105 F:      arch/avr32/
2107 AVR32/AT32AP MACHINE SUPPORT
2108 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2109 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2110 S:      Maintained
2111 F:      arch/avr32/mach-at32ap/
2113 AX.25 NETWORK LAYER
2114 M:      Ralf Baechle <ralf@linux-mips.org>
2115 L:      linux-hams@vger.kernel.org
2116 W:      http://www.linux-ax25.org/
2117 S:      Maintained
2118 F:      include/uapi/linux/ax25.h
2119 F:      include/net/ax25.h
2120 F:      net/ax25/
2122 AZ6007 DVB DRIVER
2123 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2124 L:      linux-media@vger.kernel.org
2125 W:      https://linuxtv.org
2126 T:      git git://linuxtv.org/media_tree.git
2127 S:      Maintained
2128 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2130 AZTECH FM RADIO RECEIVER DRIVER
2131 M:      Hans Verkuil <hverkuil@xs4all.nl>
2132 L:      linux-media@vger.kernel.org
2133 T:      git git://linuxtv.org/media_tree.git
2134 W:      https://linuxtv.org
2135 S:      Maintained
2136 F:      drivers/media/radio/radio-aztech*
2138 B43 WIRELESS DRIVER
2139 L:      linux-wireless@vger.kernel.org
2140 L:      b43-dev@lists.infradead.org
2141 W:      http://wireless.kernel.org/en/users/Drivers/b43
2142 S:      Odd Fixes
2143 F:      drivers/net/wireless/broadcom/b43/
2145 B43LEGACY WIRELESS DRIVER
2146 M:      Larry Finger <Larry.Finger@lwfinger.net>
2147 L:      linux-wireless@vger.kernel.org
2148 L:      b43-dev@lists.infradead.org
2149 W:      http://wireless.kernel.org/en/users/Drivers/b43
2150 S:      Maintained
2151 F:      drivers/net/wireless/broadcom/b43legacy/
2153 BACKLIGHT CLASS/SUBSYSTEM
2154 M:      Jingoo Han <jingoohan1@gmail.com>
2155 M:      Lee Jones <lee.jones@linaro.org>
2156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2157 S:      Maintained
2158 F:      drivers/video/backlight/
2159 F:      include/linux/backlight.h
2161 BATMAN ADVANCED
2162 M:      Marek Lindner <mareklindner@neomailbox.ch>
2163 M:      Simon Wunderlich <sw@simonwunderlich.de>
2164 M:      Antonio Quartulli <a@unstable.cc>
2165 L:      b.a.t.m.a.n@lists.open-mesh.org
2166 W:      http://www.open-mesh.org/
2167 S:      Maintained
2168 F:      net/batman-adv/
2170 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2171 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2172 L:      linux-hams@vger.kernel.org
2173 W:      http://www.baycom.org/~tom/ham/ham.html
2174 S:      Maintained
2175 F:      drivers/net/hamradio/baycom*
2177 BCACHE (BLOCK LAYER CACHE)
2178 M:      Kent Overstreet <kent.overstreet@gmail.com>
2179 L:      linux-bcache@vger.kernel.org
2180 W:      http://bcache.evilpiepirate.org
2181 S:      Maintained
2182 F:      drivers/md/bcache/
2184 BDISP ST MEDIA DRIVER
2185 M:      Fabien Dessenne <fabien.dessenne@st.com>
2186 L:      linux-media@vger.kernel.org
2187 T:      git git://linuxtv.org/media_tree.git
2188 W:      https://linuxtv.org
2189 S:      Supported
2190 F:      drivers/media/platform/sti/bdisp
2192 BEFS FILE SYSTEM
2193 S:      Orphan
2194 F:      Documentation/filesystems/befs.txt
2195 F:      fs/befs/
2197 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2198 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2199 L:      netdev@vger.kernel.org
2200 S:      Maintained
2201 F:      drivers/net/ethernet/ec_bhf.c
2203 BFS FILE SYSTEM
2204 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2205 S:      Maintained
2206 F:      Documentation/filesystems/bfs.txt
2207 F:      fs/bfs/
2208 F:      include/uapi/linux/bfs_fs.h
2210 BLACKFIN ARCHITECTURE
2211 M:      Steven Miao <realmz6@gmail.com>
2212 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2213 T:      git git://git.code.sf.net/p/adi-linux/code
2214 W:      http://blackfin.uclinux.org
2215 S:      Supported
2216 F:      arch/blackfin/
2218 BLACKFIN EMAC DRIVER
2219 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2220 W:      http://blackfin.uclinux.org
2221 S:      Supported
2222 F:      drivers/net/ethernet/adi/
2224 BLACKFIN RTC DRIVER
2225 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2226 W:      http://blackfin.uclinux.org
2227 S:      Supported
2228 F:      drivers/rtc/rtc-bfin.c
2230 BLACKFIN SDH DRIVER
2231 M:      Sonic Zhang <sonic.zhang@analog.com>
2232 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2233 W:      http://blackfin.uclinux.org
2234 S:      Supported
2235 F:      drivers/mmc/host/bfin_sdh.c
2237 BLACKFIN SERIAL DRIVER
2238 M:      Sonic Zhang <sonic.zhang@analog.com>
2239 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2240 W:      http://blackfin.uclinux.org
2241 S:      Supported
2242 F:      drivers/tty/serial/bfin_uart.c
2244 BLACKFIN WATCHDOG DRIVER
2245 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2246 W:      http://blackfin.uclinux.org
2247 S:      Supported
2248 F:      drivers/watchdog/bfin_wdt.c
2250 BLACKFIN I2C TWI DRIVER
2251 M:      Sonic Zhang <sonic.zhang@analog.com>
2252 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 W:      http://blackfin.uclinux.org/
2254 S:      Supported
2255 F:      drivers/i2c/busses/i2c-bfin-twi.c
2257 BLACKFIN MEDIA DRIVER
2258 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2259 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W:      http://blackfin.uclinux.org/
2261 S:      Supported
2262 F:      drivers/media/platform/blackfin/
2263 F:      drivers/media/i2c/adv7183*
2264 F:      drivers/media/i2c/vs6624*
2266 BLINKM RGB LED DRIVER
2267 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2268 S:      Maintained
2269 F:      drivers/leds/leds-blinkm.c
2271 BLOCK LAYER
2272 M:      Jens Axboe <axboe@kernel.dk>
2273 L:      linux-block@vger.kernel.org
2274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2275 S:      Maintained
2276 F:      block/
2277 F:      kernel/trace/blktrace.c
2279 BLOCK2MTD DRIVER
2280 M:      Joern Engel <joern@lazybastard.org>
2281 L:      linux-mtd@lists.infradead.org
2282 S:      Maintained
2283 F:      drivers/mtd/devices/block2mtd.c
2285 BLUETOOTH DRIVERS
2286 M:      Marcel Holtmann <marcel@holtmann.org>
2287 M:      Gustavo Padovan <gustavo@padovan.org>
2288 M:      Johan Hedberg <johan.hedberg@gmail.com>
2289 L:      linux-bluetooth@vger.kernel.org
2290 W:      http://www.bluez.org/
2291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2293 S:      Maintained
2294 F:      drivers/bluetooth/
2296 BLUETOOTH SUBSYSTEM
2297 M:      Marcel Holtmann <marcel@holtmann.org>
2298 M:      Gustavo Padovan <gustavo@padovan.org>
2299 M:      Johan Hedberg <johan.hedberg@gmail.com>
2300 L:      linux-bluetooth@vger.kernel.org
2301 W:      http://www.bluez.org/
2302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2304 S:      Maintained
2305 F:      net/bluetooth/
2306 F:      include/net/bluetooth/
2308 BONDING DRIVER
2309 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2310 M:      Veaceslav Falico <vfalico@gmail.com>
2311 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2312 L:      netdev@vger.kernel.org
2313 W:      http://sourceforge.net/projects/bonding/
2314 S:      Supported
2315 F:      drivers/net/bonding/
2316 F:      include/uapi/linux/if_bonding.h
2318 BPF (Safe dynamic programs and tools)
2319 M:      Alexei Starovoitov <ast@kernel.org>
2320 L:      netdev@vger.kernel.org
2321 L:      linux-kernel@vger.kernel.org
2322 S:      Supported
2323 F:      kernel/bpf/
2325 BROADCOM B44 10/100 ETHERNET DRIVER
2326 M:      Gary Zambrano <zambrano@broadcom.com>
2327 L:      netdev@vger.kernel.org
2328 S:      Supported
2329 F:      drivers/net/ethernet/broadcom/b44.*
2331 BROADCOM GENET ETHERNET DRIVER
2332 M:      Florian Fainelli <f.fainelli@gmail.com>
2333 L:      netdev@vger.kernel.org
2334 S:      Supported
2335 F:      drivers/net/ethernet/broadcom/genet/
2337 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2338 M:      Sony Chacko <sony.chacko@qlogic.com>
2339 M:      Dept-HSGLinuxNICDev@qlogic.com
2340 L:      netdev@vger.kernel.org
2341 S:      Supported
2342 F:      drivers/net/ethernet/broadcom/bnx2.*
2343 F:      drivers/net/ethernet/broadcom/bnx2_*
2345 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2346 M:      Ariel Elior <ariel.elior@qlogic.com>
2347 L:      netdev@vger.kernel.org
2348 S:      Supported
2349 F:      drivers/net/ethernet/broadcom/bnx2x/
2351 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2352 M:      Florian Fainelli <f.fainelli@gmail.com>
2353 M:      Ray Jui <rjui@broadcom.com>
2354 M:      Scott Branden <sbranden@broadcom.com>
2355 L:      bcm-kernel-feedback-list@broadcom.com
2356 T:      git git://github.com/broadcom/mach-bcm
2357 S:      Maintained
2358 F:      arch/arm/mach-bcm/
2359 F:      arch/arm/boot/dts/bcm113*
2360 F:      arch/arm/boot/dts/bcm216*
2361 F:      arch/arm/boot/dts/bcm281*
2362 F:      arch/arm64/boot/dts/broadcom/
2363 F:      arch/arm/configs/bcm_defconfig
2364 F:      drivers/mmc/host/sdhci-bcm-kona.c
2365 F:      drivers/clocksource/bcm_kona_timer.c
2367 BROADCOM BCM2835 ARM ARCHITECTURE
2368 M:      Stephen Warren <swarren@wwwdotorg.org>
2369 M:      Lee Jones <lee@kernel.org>
2370 M:      Eric Anholt <eric@anholt.net>
2371 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2374 S:      Maintained
2375 N:      bcm2835
2377 BROADCOM BCM47XX MIPS ARCHITECTURE
2378 M:      Hauke Mehrtens <hauke@hauke-m.de>
2379 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2380 L:      linux-mips@linux-mips.org
2381 S:      Maintained
2382 F:      arch/mips/bcm47xx/*
2383 F:      arch/mips/include/asm/mach-bcm47xx/*
2385 BROADCOM BCM5301X ARM ARCHITECTURE
2386 M:      Hauke Mehrtens <hauke@hauke-m.de>
2387 L:      linux-arm-kernel@lists.infradead.org
2388 S:      Maintained
2389 F:      arch/arm/mach-bcm/bcm_5301x.c
2390 F:      arch/arm/boot/dts/bcm5301x.dtsi
2391 F:      arch/arm/boot/dts/bcm470*
2393 BROADCOM BCM63XX ARM ARCHITECTURE
2394 M:      Florian Fainelli <f.fainelli@gmail.com>
2395 L:      linux-arm-kernel@lists.infradead.org
2396 T:      git git://github.com/broadcom/arm-bcm63xx.git
2397 S:      Maintained
2398 F:      arch/arm/mach-bcm/bcm63xx.c
2399 F:      arch/arm/include/debug/bcm63xx.S
2401 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2402 M:      Kevin Cernekee <cernekee@gmail.com>
2403 L:      linux-usb@vger.kernel.org
2404 S:      Maintained
2405 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2407 BROADCOM BCM7XXX ARM ARCHITECTURE
2408 M:      Brian Norris <computersforpeace@gmail.com>
2409 M:      Gregory Fong <gregory.0xf0@gmail.com>
2410 M:      Florian Fainelli <f.fainelli@gmail.com>
2411 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2412 L:      bcm-kernel-feedback-list@broadcom.com
2413 T:      git git://github.com/broadcom/stblinux.git
2414 S:      Maintained
2415 F:      arch/arm/mach-bcm/*brcmstb*
2416 F:      arch/arm/boot/dts/bcm7*.dts*
2417 F:      drivers/bus/brcmstb_gisb.c
2418 N:      brcmstb
2420 BROADCOM BMIPS MIPS ARCHITECTURE
2421 M:      Kevin Cernekee <cernekee@gmail.com>
2422 M:      Florian Fainelli <f.fainelli@gmail.com>
2423 L:      linux-mips@linux-mips.org
2424 T:      git git://github.com/broadcom/stblinux.git
2425 S:      Maintained
2426 F:      arch/mips/bmips/*
2427 F:      arch/mips/include/asm/mach-bmips/*
2428 F:      arch/mips/kernel/*bmips*
2429 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2430 F:      drivers/irqchip/irq-bcm7*
2431 F:      drivers/irqchip/irq-brcmstb*
2432 F:      include/linux/bcm963xx_nvram.h
2433 F:      include/linux/bcm963xx_tag.h
2435 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2436 M:      Prashant Sreedharan <prashant@broadcom.com>
2437 M:      Michael Chan <mchan@broadcom.com>
2438 L:      netdev@vger.kernel.org
2439 S:      Supported
2440 F:      drivers/net/ethernet/broadcom/tg3.*
2442 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2443 M:      Brett Rudley <brudley@broadcom.com>
2444 M:      Arend van Spriel <arend@broadcom.com>
2445 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2446 M:      Hante Meuleman <meuleman@broadcom.com>
2447 L:      linux-wireless@vger.kernel.org
2448 L:      brcm80211-dev-list@broadcom.com
2449 S:      Supported
2450 F:      drivers/net/wireless/broadcom/brcm80211/
2452 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2453 M:      QLogic-Storage-Upstream@qlogic.com
2454 L:      linux-scsi@vger.kernel.org
2455 S:      Supported
2456 F:      drivers/scsi/bnx2fc/
2458 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2459 M:      QLogic-Storage-Upstream@qlogic.com
2460 L:      linux-scsi@vger.kernel.org
2461 S:      Supported
2462 F:      drivers/scsi/bnx2i/
2464 BROADCOM IPROC ARM ARCHITECTURE
2465 M:      Ray Jui <rjui@broadcom.com>
2466 M:      Scott Branden <sbranden@broadcom.com>
2467 M:      Jon Mason <jonmason@broadcom.com>
2468 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2469 L:      bcm-kernel-feedback-list@broadcom.com
2470 T:      git git://github.com/broadcom/cygnus-linux.git
2471 S:      Maintained
2472 N:      iproc
2473 N:      cygnus
2474 N:      nsp
2475 N:      bcm9113*
2476 N:      bcm9583*
2477 N:      bcm9585*
2478 N:      bcm9586*
2479 N:      bcm988312
2480 N:      bcm113*
2481 N:      bcm583*
2482 N:      bcm585*
2483 N:      bcm586*
2484 N:      bcm88312
2486 BROADCOM BRCMSTB GPIO DRIVER
2487 M:      Gregory Fong <gregory.0xf0@gmail.com>
2488 L:      bcm-kernel-feedback-list@broadcom.com
2489 S:      Supported
2490 F:      drivers/gpio/gpio-brcmstb.c
2491 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2493 BROADCOM KONA GPIO DRIVER
2494 M:      Ray Jui <rjui@broadcom.com>
2495 L:      bcm-kernel-feedback-list@broadcom.com
2496 S:      Supported
2497 F:      drivers/gpio/gpio-bcm-kona.c
2498 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2500 BROADCOM NVRAM DRIVER
2501 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2502 L:      linux-mips@linux-mips.org
2503 S:      Maintained
2504 F:      drivers/firmware/broadcom/*
2506 BROADCOM STB NAND FLASH DRIVER
2507 M:      Brian Norris <computersforpeace@gmail.com>
2508 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2509 L:      linux-mtd@lists.infradead.org
2510 L:      bcm-kernel-feedback-list@broadcom.com
2511 S:      Maintained
2512 F:      drivers/mtd/nand/brcmnand/
2514 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2515 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2516 L:      linux-wireless@vger.kernel.org
2517 S:      Maintained
2518 F:      drivers/bcma/
2519 F:      include/linux/bcma/
2521 BROADCOM SYSTEMPORT ETHERNET DRIVER
2522 M:      Florian Fainelli <f.fainelli@gmail.com>
2523 L:      netdev@vger.kernel.org
2524 S:      Supported
2525 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2527 BROCADE BFA FC SCSI DRIVER
2528 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2529 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2530 L:      linux-scsi@vger.kernel.org
2531 S:      Supported
2532 F:      drivers/scsi/bfa/
2534 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2535 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2536 L:      netdev@vger.kernel.org
2537 S:      Supported
2538 F:      drivers/net/ethernet/brocade/bna/
2540 BSG (block layer generic sg v4 driver)
2541 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2542 L:      linux-scsi@vger.kernel.org
2543 S:      Supported
2544 F:      block/bsg.c
2545 F:      include/linux/bsg.h
2546 F:      include/uapi/linux/bsg.h
2548 BT87X AUDIO DRIVER
2549 M:      Clemens Ladisch <clemens@ladisch.de>
2550 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2551 T:      git git://git.alsa-project.org/alsa-kernel.git
2552 S:      Maintained
2553 F:      Documentation/sound/alsa/Bt87x.txt
2554 F:      sound/pci/bt87x.c
2556 BT8XXGPIO DRIVER
2557 M:      Michael Buesch <m@bues.ch>
2558 W:      http://bu3sch.de/btgpio.php
2559 S:      Maintained
2560 F:      drivers/gpio/gpio-bt8xx.c
2562 BTRFS FILE SYSTEM
2563 M:      Chris Mason <clm@fb.com>
2564 M:      Josef Bacik <jbacik@fb.com>
2565 M:      David Sterba <dsterba@suse.com>
2566 L:      linux-btrfs@vger.kernel.org
2567 W:      http://btrfs.wiki.kernel.org/
2568 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2570 S:      Maintained
2571 F:      Documentation/filesystems/btrfs.txt
2572 F:      fs/btrfs/
2574 BTTV VIDEO4LINUX DRIVER
2575 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2576 L:      linux-media@vger.kernel.org
2577 W:      https://linuxtv.org
2578 T:      git git://linuxtv.org/media_tree.git
2579 S:      Odd fixes
2580 F:      Documentation/video4linux/bttv/
2581 F:      drivers/media/pci/bt8xx/bttv*
2583 BUSLOGIC SCSI DRIVER
2584 M:      Khalid Aziz <khalid@gonehiking.org>
2585 L:      linux-scsi@vger.kernel.org
2586 S:      Maintained
2587 F:      drivers/scsi/BusLogic.*
2588 F:      drivers/scsi/FlashPoint.*
2590 C-MEDIA CMI8788 DRIVER
2591 M:      Clemens Ladisch <clemens@ladisch.de>
2592 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2593 T:      git git://git.alsa-project.org/alsa-kernel.git
2594 S:      Maintained
2595 F:      sound/pci/oxygen/
2597 C6X ARCHITECTURE
2598 M:      Mark Salter <msalter@redhat.com>
2599 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2600 L:      linux-c6x-dev@linux-c6x.org
2601 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2602 S:      Maintained
2603 F:      arch/c6x/
2605 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2606 M:      David Howells <dhowells@redhat.com>
2607 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2608 S:      Supported
2609 F:      Documentation/filesystems/caching/cachefiles.txt
2610 F:      fs/cachefiles/
2612 CADET FM/AM RADIO RECEIVER DRIVER
2613 M:      Hans Verkuil <hverkuil@xs4all.nl>
2614 L:      linux-media@vger.kernel.org
2615 T:      git git://linuxtv.org/media_tree.git
2616 W:      https://linuxtv.org
2617 S:      Maintained
2618 F:      drivers/media/radio/radio-cadet*
2620 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2621 M:      Jonathan Corbet <corbet@lwn.net>
2622 L:      linux-media@vger.kernel.org
2623 T:      git git://linuxtv.org/media_tree.git
2624 S:      Maintained
2625 F:      Documentation/video4linux/cafe_ccic
2626 F:      drivers/media/platform/marvell-ccic/
2628 CAIF NETWORK LAYER
2629 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2630 L:      netdev@vger.kernel.org
2631 S:      Supported
2632 F:      Documentation/networking/caif/
2633 F:      drivers/net/caif/
2634 F:      include/uapi/linux/caif/
2635 F:      include/net/caif/
2636 F:      net/caif/
2638 CALGARY x86-64 IOMMU
2639 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2640 M:      "Jon D. Mason" <jdmason@kudzu.us>
2641 L:      discuss@x86-64.org
2642 S:      Maintained
2643 F:      arch/x86/kernel/pci-calgary_64.c
2644 F:      arch/x86/kernel/tce_64.c
2645 F:      arch/x86/include/asm/calgary.h
2646 F:      arch/x86/include/asm/tce.h
2648 CAN NETWORK LAYER
2649 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2650 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2651 L:      linux-can@vger.kernel.org
2652 W:      https://github.com/linux-can
2653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2655 S:      Maintained
2656 F:      Documentation/networking/can.txt
2657 F:      net/can/
2658 F:      include/linux/can/core.h
2659 F:      include/uapi/linux/can.h
2660 F:      include/uapi/linux/can/bcm.h
2661 F:      include/uapi/linux/can/raw.h
2662 F:      include/uapi/linux/can/gw.h
2664 CAN NETWORK DRIVERS
2665 M:      Wolfgang Grandegger <wg@grandegger.com>
2666 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2667 L:      linux-can@vger.kernel.org
2668 W:      https://github.com/linux-can
2669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2671 S:      Maintained
2672 F:      drivers/net/can/
2673 F:      include/linux/can/dev.h
2674 F:      include/linux/can/platform/
2675 F:      include/uapi/linux/can/error.h
2676 F:      include/uapi/linux/can/netlink.h
2678 CAPABILITIES
2679 M:      Serge Hallyn <serge.hallyn@canonical.com>
2680 L:      linux-security-module@vger.kernel.org
2681 S:      Supported
2682 F:      include/linux/capability.h
2683 F:      include/uapi/linux/capability.h
2684 F:      security/commoncap.c
2685 F:      kernel/capability.c
2687 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2688 M:      Kevin Tsai <ktsai@capellamicro.com>
2689 S:      Maintained
2690 F:      drivers/iio/light/cm*
2691 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2693 CAVIUM LIQUIDIO NETWORK DRIVER
2694 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2695 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2696 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2697 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2698 L:     netdev@vger.kernel.org
2699 W:     http://www.cavium.com
2700 S:     Supported
2701 F:     drivers/net/ethernet/cavium/liquidio/
2703 CC2520 IEEE-802.15.4 RADIO DRIVER
2704 M:      Varka Bhadram <varkabhadram@gmail.com>
2705 L:      linux-wpan@vger.kernel.org
2706 S:      Maintained
2707 F:      drivers/net/ieee802154/cc2520.c
2708 F:      include/linux/spi/cc2520.h
2709 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2711 CELL BROADBAND ENGINE ARCHITECTURE
2712 M:      Arnd Bergmann <arnd@arndb.de>
2713 L:      linuxppc-dev@lists.ozlabs.org
2714 W:      http://www.ibm.com/developerworks/power/cell/
2715 S:      Supported
2716 F:      arch/powerpc/include/asm/cell*.h
2717 F:      arch/powerpc/include/asm/spu*.h
2718 F:      arch/powerpc/include/uapi/asm/spu*.h
2719 F:      arch/powerpc/oprofile/*cell*
2720 F:      arch/powerpc/platforms/cell/
2722 CEPH COMMON CODE (LIBCEPH)
2723 M:      Ilya Dryomov <idryomov@gmail.com>
2724 M:      "Yan, Zheng" <zyan@redhat.com>
2725 M:      Sage Weil <sage@redhat.com>
2726 L:      ceph-devel@vger.kernel.org
2727 W:      http://ceph.com/
2728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2729 T:      git git://github.com/ceph/ceph-client.git
2730 S:      Supported
2731 F:      net/ceph/
2732 F:      include/linux/ceph/
2733 F:      include/linux/crush/
2735 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2736 M:      "Yan, Zheng" <zyan@redhat.com>
2737 M:      Sage Weil <sage@redhat.com>
2738 M:      Ilya Dryomov <idryomov@gmail.com>
2739 L:      ceph-devel@vger.kernel.org
2740 W:      http://ceph.com/
2741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2742 T:      git git://github.com/ceph/ceph-client.git
2743 S:      Supported
2744 F:      Documentation/filesystems/ceph.txt
2745 F:      fs/ceph/
2747 CERTIFICATE HANDLING:
2748 M:      David Howells <dhowells@redhat.com>
2749 M:      David Woodhouse <dwmw2@infradead.org>
2750 L:      keyrings@vger.kernel.org
2751 S:      Maintained
2752 F:      Documentation/module-signing.txt
2753 F:      certs/
2754 F:      scripts/sign-file.c
2755 F:      scripts/extract-cert.c
2757 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2758 L:      linux-usb@vger.kernel.org
2759 S:      Orphan
2760 F:      Documentation/usb/WUSB-Design-overview.txt
2761 F:      Documentation/usb/wusb-cbaf
2762 F:      drivers/usb/host/hwa-hc.c
2763 F:      drivers/usb/host/whci/
2764 F:      drivers/usb/wusbcore/
2765 F:      include/linux/usb/wusb*
2767 CFAG12864B LCD DRIVER
2768 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2769 W:      http://miguelojeda.es/auxdisplay.htm
2770 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2771 S:      Maintained
2772 F:      drivers/auxdisplay/cfag12864b.c
2773 F:      include/linux/cfag12864b.h
2775 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2776 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2777 W:      http://miguelojeda.es/auxdisplay.htm
2778 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2779 S:      Maintained
2780 F:      drivers/auxdisplay/cfag12864bfb.c
2781 F:      include/linux/cfag12864b.h
2783 CFG80211 and NL80211
2784 M:      Johannes Berg <johannes@sipsolutions.net>
2785 L:      linux-wireless@vger.kernel.org
2786 W:      http://wireless.kernel.org/
2787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2789 S:      Maintained
2790 F:      include/uapi/linux/nl80211.h
2791 F:      include/net/cfg80211.h
2792 F:      net/wireless/*
2793 X:      net/wireless/wext*
2795 CHAR and MISC DRIVERS
2796 M:      Arnd Bergmann <arnd@arndb.de>
2797 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2799 S:      Supported
2800 F:      drivers/char/*
2801 F:      drivers/misc/*
2802 F:      include/linux/miscdevice.h
2804 CHECKPATCH
2805 M:      Andy Whitcroft <apw@canonical.com>
2806 M:      Joe Perches <joe@perches.com>
2807 S:      Maintained
2808 F:      scripts/checkpatch.pl
2810 CHINESE DOCUMENTATION
2811 M:      Harry Wei <harryxiyou@gmail.com>
2812 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2813 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2814 S:      Maintained
2815 F:      Documentation/zh_CN/
2817 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2818 M:      Peter Chen <Peter.Chen@nxp.com>
2819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2820 L:      linux-usb@vger.kernel.org
2821 S:      Maintained
2822 F:      drivers/usb/chipidea/
2824 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2825 M:      Hans de Goede <hdegoede@redhat.com>
2826 L:      linux-input@vger.kernel.org
2827 S:      Maintained
2828 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2829 F:      drivers/input/touchscreen/chipone_icn8318.c
2831 CHROME HARDWARE PLATFORM SUPPORT
2832 M:      Olof Johansson <olof@lixom.net>
2833 S:      Maintained
2834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2835 F:      drivers/platform/chrome/
2837 CISCO VIC ETHERNET NIC DRIVER
2838 M:      Christian Benvenuti <benve@cisco.com>
2839 M:      Sujith Sankar <ssujith@cisco.com>
2840 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2841 M:      Neel Patel <neepatel@cisco.com>
2842 S:      Supported
2843 F:      drivers/net/ethernet/cisco/enic/
2845 CISCO VIC LOW LATENCY NIC DRIVER
2846 M:      Christian Benvenuti <benve@cisco.com>
2847 M:      Dave Goodell <dgoodell@cisco.com>
2848 S:      Supported
2849 F:      drivers/infiniband/hw/usnic/
2851 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2852 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2853 L:      netdev@vger.kernel.org
2854 S:      Maintained
2855 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2857 CIRRUS LOGIC AUDIO CODEC DRIVERS
2858 M:      Brian Austin <brian.austin@cirrus.com>
2859 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2860 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2861 S:      Maintained
2862 F:      sound/soc/codecs/cs*
2864 CLEANCACHE API
2865 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2866 L:      linux-kernel@vger.kernel.org
2867 S:      Maintained
2868 F:      mm/cleancache.c
2869 F:      include/linux/cleancache.h
2871 CLK API
2872 M:      Russell King <linux@arm.linux.org.uk>
2873 L:      linux-clk@vger.kernel.org
2874 S:      Maintained
2875 F:      include/linux/clk.h
2877 CLOCKSOURCE, CLOCKEVENT DRIVERS
2878 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2879 M:      Thomas Gleixner <tglx@linutronix.de>
2880 L:      linux-kernel@vger.kernel.org
2881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2882 S:      Supported
2883 F:      drivers/clocksource
2885 CISCO FCOE HBA DRIVER
2886 M:      Hiral Patel <hiralpat@cisco.com>
2887 M:      Suma Ramars <sramars@cisco.com>
2888 M:      Brian Uchino <buchino@cisco.com>
2889 L:      linux-scsi@vger.kernel.org
2890 S:      Supported
2891 F:      drivers/scsi/fnic/
2893 CISCO SCSI HBA DRIVER
2894 M:      Narsimhulu Musini <nmusini@cisco.com>
2895 M:      Sesidhar Baddela <sebaddel@cisco.com>
2896 L:      linux-scsi@vger.kernel.org
2897 S:      Supported
2898 F:      drivers/scsi/snic/
2900 CMPC ACPI DRIVER
2901 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2902 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2903 L:      platform-driver-x86@vger.kernel.org
2904 S:      Supported
2905 F:      drivers/platform/x86/classmate-laptop.c
2907 COBALT MEDIA DRIVER
2908 M:      Hans Verkuil <hans.verkuil@cisco.com>
2909 L:      linux-media@vger.kernel.org
2910 T:      git git://linuxtv.org/media_tree.git
2911 W:      https://linuxtv.org
2912 S:      Supported
2913 F:      drivers/media/pci/cobalt/
2915 COCCINELLE/Semantic Patches (SmPL)
2916 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2917 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2918 M:      Nicolas Palix <nicolas.palix@imag.fr>
2919 M:      Michal Marek <mmarek@suse.com>
2920 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2922 W:      http://coccinelle.lip6.fr/
2923 S:      Supported
2924 F:      Documentation/coccinelle.txt
2925 F:      scripts/coccinelle/
2926 F:      scripts/coccicheck
2928 CODA FILE SYSTEM
2929 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2930 M:      coda@cs.cmu.edu
2931 L:      codalist@coda.cs.cmu.edu
2932 W:      http://www.coda.cs.cmu.edu/
2933 S:      Maintained
2934 F:      Documentation/filesystems/coda.txt
2935 F:      fs/coda/
2936 F:      include/linux/coda*.h
2937 F:      include/uapi/linux/coda*.h
2939 CODA V4L2 MEM2MEM DRIVER
2940 M:      Philipp Zabel <p.zabel@pengutronix.de>
2941 L:      linux-media@vger.kernel.org
2942 S:      Maintained
2943 F:      Documentation/devicetree/bindings/media/coda.txt
2944 F:      drivers/media/platform/coda/
2946 COMMON CLK FRAMEWORK
2947 M:      Michael Turquette <mturquette@baylibre.com>
2948 M:      Stephen Boyd <sboyd@codeaurora.org>
2949 L:      linux-clk@vger.kernel.org
2950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2951 S:      Maintained
2952 F:      drivers/clk/
2953 X:      drivers/clk/clkdev.c
2954 F:      include/linux/clk-pr*
2955 F:      include/linux/clk/
2957 COMMON INTERNET FILE SYSTEM (CIFS)
2958 M:      Steve French <sfrench@samba.org>
2959 L:      linux-cifs@vger.kernel.org
2960 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2961 W:      http://linux-cifs.samba.org/
2962 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2963 S:      Supported
2964 F:      Documentation/filesystems/cifs/
2965 F:      fs/cifs/
2967 COMPACTPCI HOTPLUG CORE
2968 M:      Scott Murray <scott@spiteful.org>
2969 L:      linux-pci@vger.kernel.org
2970 S:      Maintained
2971 F:      drivers/pci/hotplug/cpci_hotplug*
2973 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2974 M:      Scott Murray <scott@spiteful.org>
2975 L:      linux-pci@vger.kernel.org
2976 S:      Maintained
2977 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2979 COMPACTPCI HOTPLUG GENERIC DRIVER
2980 M:      Scott Murray <scott@spiteful.org>
2981 L:      linux-pci@vger.kernel.org
2982 S:      Maintained
2983 F:      drivers/pci/hotplug/cpcihp_generic.c
2985 COMPAL LAPTOP SUPPORT
2986 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2987 L:      platform-driver-x86@vger.kernel.org
2988 S:      Maintained
2989 F:      drivers/platform/x86/compal-laptop.c
2991 CONEXANT ACCESSRUNNER USB DRIVER
2992 L:      accessrunner-general@lists.sourceforge.net
2993 W:      http://accessrunner.sourceforge.net/
2994 S:      Orphan
2995 F:      drivers/usb/atm/cxacru.c
2997 CONFIGFS
2998 M:      Joel Becker <jlbec@evilplan.org>
2999 M:      Christoph Hellwig <hch@lst.de>
3000 T:      git git://git.infradead.org/users/hch/configfs.git
3001 S:      Supported
3002 F:      fs/configfs/
3003 F:      include/linux/configfs.h
3005 CONNECTOR
3006 M:      Evgeniy Polyakov <zbr@ioremap.net>
3007 L:      netdev@vger.kernel.org
3008 S:      Maintained
3009 F:      drivers/connector/
3011 CONTROL GROUP (CGROUP)
3012 M:      Tejun Heo <tj@kernel.org>
3013 M:      Li Zefan <lizefan@huawei.com>
3014 M:      Johannes Weiner <hannes@cmpxchg.org>
3015 L:      cgroups@vger.kernel.org
3016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3017 S:      Maintained
3018 F:      Documentation/cgroups/
3019 F:      include/linux/cgroup*
3020 F:      kernel/cgroup*
3022 CONTROL GROUP - CPUSET
3023 M:      Li Zefan <lizefan@huawei.com>
3024 L:      cgroups@vger.kernel.org
3025 W:      http://www.bullopensource.org/cpuset/
3026 W:      http://oss.sgi.com/projects/cpusets/
3027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3028 S:      Maintained
3029 F:      Documentation/cgroups/cpusets.txt
3030 F:      include/linux/cpuset.h
3031 F:      kernel/cpuset.c
3033 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3034 M:      Johannes Weiner <hannes@cmpxchg.org>
3035 M:      Michal Hocko <mhocko@kernel.org>
3036 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3037 L:      cgroups@vger.kernel.org
3038 L:      linux-mm@kvack.org
3039 S:      Maintained
3040 F:      mm/memcontrol.c
3041 F:      mm/swap_cgroup.c
3043 CORETEMP HARDWARE MONITORING DRIVER
3044 M:      Fenghua Yu <fenghua.yu@intel.com>
3045 L:      lm-sensors@lm-sensors.org
3046 S:      Maintained
3047 F:      Documentation/hwmon/coretemp
3048 F:      drivers/hwmon/coretemp.c
3050 COSA/SRP SYNC SERIAL DRIVER
3051 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3052 W:      http://www.fi.muni.cz/~kas/cosa/
3053 S:      Maintained
3054 F:      drivers/net/wan/cosa*
3056 CPMAC ETHERNET DRIVER
3057 M:      Florian Fainelli <florian@openwrt.org>
3058 L:      netdev@vger.kernel.org
3059 S:      Maintained
3060 F:      drivers/net/ethernet/ti/cpmac.c
3062 CPU FREQUENCY DRIVERS
3063 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3064 M:      Viresh Kumar <viresh.kumar@linaro.org>
3065 L:      linux-pm@vger.kernel.org
3066 S:      Maintained
3067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3068 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3069 F:      drivers/cpufreq/
3070 F:      include/linux/cpufreq.h
3072 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3073 M:      Viresh Kumar <viresh.kumar@linaro.org>
3074 M:      Sudeep Holla <sudeep.holla@arm.com>
3075 L:      linux-pm@vger.kernel.org
3076 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3077 S:      Maintained
3078 F:      drivers/cpufreq/arm_big_little.h
3079 F:      drivers/cpufreq/arm_big_little.c
3080 F:      drivers/cpufreq/arm_big_little_dt.c
3082 CPUIDLE DRIVER - ARM BIG LITTLE
3083 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3084 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3085 L:      linux-pm@vger.kernel.org
3086 L:      linux-arm-kernel@lists.infradead.org
3087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3088 S:      Maintained
3089 F:      drivers/cpuidle/cpuidle-big_little.c
3091 CPUIDLE DRIVER - ARM EXYNOS
3092 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3093 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3094 M:      Kukjin Kim <kgene@kernel.org>
3095 L:      linux-pm@vger.kernel.org
3096 L:      linux-samsung-soc@vger.kernel.org
3097 S:      Supported
3098 F:      drivers/cpuidle/cpuidle-exynos.c
3099 F:      arch/arm/mach-exynos/pm.c
3101 CPUIDLE DRIVERS
3102 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3103 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3104 L:      linux-pm@vger.kernel.org
3105 S:      Maintained
3106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3107 F:      drivers/cpuidle/*
3108 F:      include/linux/cpuidle.h
3110 CPUID/MSR DRIVER
3111 M:      "H. Peter Anvin" <hpa@zytor.com>
3112 S:      Maintained
3113 F:      arch/x86/kernel/cpuid.c
3114 F:      arch/x86/kernel/msr.c
3116 CPU POWER MONITORING SUBSYSTEM
3117 M:      Thomas Renninger <trenn@suse.com>
3118 L:      linux-pm@vger.kernel.org
3119 S:      Maintained
3120 F:      tools/power/cpupower/
3122 CRAMFS FILESYSTEM
3123 W:      http://sourceforge.net/projects/cramfs/
3124 S:      Orphan / Obsolete
3125 F:      Documentation/filesystems/cramfs.txt
3126 F:      fs/cramfs/
3128 CRIS PORT
3129 M:      Mikael Starvik <starvik@axis.com>
3130 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3131 L:      linux-cris-kernel@axis.com
3132 W:      http://developer.axis.com
3133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3134 S:      Maintained
3135 F:      arch/cris/
3136 F:      drivers/tty/serial/crisv10.*
3138 CRYPTO API
3139 M:      Herbert Xu <herbert@gondor.apana.org.au>
3140 M:      "David S. Miller" <davem@davemloft.net>
3141 L:      linux-crypto@vger.kernel.org
3142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3144 S:      Maintained
3145 F:      Documentation/crypto/
3146 F:      Documentation/DocBook/crypto-API.tmpl
3147 F:      arch/*/crypto/
3148 F:      crypto/
3149 F:      drivers/crypto/
3150 F:      include/crypto/
3152 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3153 M:      Neil Horman <nhorman@tuxdriver.com>
3154 L:      linux-crypto@vger.kernel.org
3155 S:      Maintained
3156 F:      crypto/ansi_cprng.c
3157 F:      crypto/rng.c
3159 CS3308 MEDIA DRIVER
3160 M:      Hans Verkuil <hverkuil@xs4all.nl>
3161 L:      linux-media@vger.kernel.org
3162 T:      git git://linuxtv.org/media_tree.git
3163 W:      http://linuxtv.org
3164 S:      Odd Fixes
3165 F:      drivers/media/i2c/cs3308.c
3166 F:      drivers/media/i2c/cs3308.h
3168 CS5535 Audio ALSA driver
3169 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3170 S:      Maintained
3171 F:      sound/pci/cs5535audio/
3173 CW1200 WLAN driver
3174 M:      Solomon Peachy <pizza@shaftnet.org>
3175 S:      Maintained
3176 F:      drivers/net/wireless/st/cw1200/
3178 CX18 VIDEO4LINUX DRIVER
3179 M:      Andy Walls <awalls@md.metrocast.net>
3180 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3181 L:      linux-media@vger.kernel.org
3182 T:      git git://linuxtv.org/media_tree.git
3183 W:      https://linuxtv.org
3184 W:      http://www.ivtvdriver.org/index.php/Cx18
3185 S:      Maintained
3186 F:      Documentation/video4linux/cx18.txt
3187 F:      drivers/media/pci/cx18/
3188 F:      include/uapi/linux/ivtv*
3190 CX2341X MPEG ENCODER HELPER MODULE
3191 M:      Hans Verkuil <hverkuil@xs4all.nl>
3192 L:      linux-media@vger.kernel.org
3193 T:      git git://linuxtv.org/media_tree.git
3194 W:      https://linuxtv.org
3195 S:      Maintained
3196 F:      drivers/media/common/cx2341x*
3197 F:      include/media/cx2341x*
3199 CX24120 MEDIA DRIVER
3200 M:      Jemma Denson <jdenson@gmail.com>
3201 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3202 L:      linux-media@vger.kernel.org
3203 W:      https://linuxtv.org
3204 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3205 S:      Maintained
3206 F:      drivers/media/dvb-frontends/cx24120*
3208 CX88 VIDEO4LINUX DRIVER
3209 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3210 L:      linux-media@vger.kernel.org
3211 W:      https://linuxtv.org
3212 T:      git git://linuxtv.org/media_tree.git
3213 S:      Odd fixes
3214 F:      Documentation/video4linux/cx88/
3215 F:      drivers/media/pci/cx88/
3217 CXD2820R MEDIA DRIVER
3218 M:      Antti Palosaari <crope@iki.fi>
3219 L:      linux-media@vger.kernel.org
3220 W:      https://linuxtv.org
3221 W:      http://palosaari.fi/linux/
3222 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3223 T:      git git://linuxtv.org/anttip/media_tree.git
3224 S:      Maintained
3225 F:      drivers/media/dvb-frontends/cxd2820r*
3227 CXGB3 ETHERNET DRIVER (CXGB3)
3228 M:      Santosh Raspatur <santosh@chelsio.com>
3229 L:      netdev@vger.kernel.org
3230 W:      http://www.chelsio.com
3231 S:      Supported
3232 F:      drivers/net/ethernet/chelsio/cxgb3/
3234 CXGB3 ISCSI DRIVER (CXGB3I)
3235 M:      Karen Xie <kxie@chelsio.com>
3236 L:      linux-scsi@vger.kernel.org
3237 W:      http://www.chelsio.com
3238 S:      Supported
3239 F:      drivers/scsi/cxgbi/cxgb3i
3241 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3242 M:      Steve Wise <swise@chelsio.com>
3243 L:      linux-rdma@vger.kernel.org
3244 W:      http://www.openfabrics.org
3245 S:      Supported
3246 F:      drivers/infiniband/hw/cxgb3/
3248 CXGB4 ETHERNET DRIVER (CXGB4)
3249 M:      Hariprasad S <hariprasad@chelsio.com>
3250 L:      netdev@vger.kernel.org
3251 W:      http://www.chelsio.com
3252 S:      Supported
3253 F:      drivers/net/ethernet/chelsio/cxgb4/
3255 CXGB4 ISCSI DRIVER (CXGB4I)
3256 M:      Karen Xie <kxie@chelsio.com>
3257 L:      linux-scsi@vger.kernel.org
3258 W:      http://www.chelsio.com
3259 S:      Supported
3260 F:      drivers/scsi/cxgbi/cxgb4i
3262 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3263 M:      Steve Wise <swise@chelsio.com>
3264 L:      linux-rdma@vger.kernel.org
3265 W:      http://www.openfabrics.org
3266 S:      Supported
3267 F:      drivers/infiniband/hw/cxgb4/
3269 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3270 M:      Casey Leedom <leedom@chelsio.com>
3271 L:      netdev@vger.kernel.org
3272 W:      http://www.chelsio.com
3273 S:      Supported
3274 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3276 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3277 M:      Ian Munsie <imunsie@au1.ibm.com>
3278 M:      Michael Neuling <mikey@neuling.org>
3279 L:      linuxppc-dev@lists.ozlabs.org
3280 S:      Supported
3281 F:      drivers/misc/cxl/
3282 F:      include/misc/cxl*
3283 F:      include/uapi/misc/cxl.h
3284 F:      Documentation/powerpc/cxl.txt
3285 F:      Documentation/powerpc/cxl.txt
3286 F:      Documentation/ABI/testing/sysfs-class-cxl
3288 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3289 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3290 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3291 L:      linux-scsi@vger.kernel.org
3292 S:      Supported
3293 F:      drivers/scsi/cxlflash/
3294 F:      include/uapi/scsi/cxlflash_ioctls.h
3295 F:      Documentation/powerpc/cxlflash.txt
3297 STMMAC ETHERNET DRIVER
3298 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3299 L:      netdev@vger.kernel.org
3300 W:      http://www.stlinux.com
3301 S:      Supported
3302 F:      drivers/net/ethernet/stmicro/stmmac/
3304 CYBERPRO FB DRIVER
3305 M:      Russell King <linux@arm.linux.org.uk>
3306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3307 W:      http://www.arm.linux.org.uk/
3308 S:      Maintained
3309 F:      drivers/video/fbdev/cyber2000fb.*
3311 CYCLADES ASYNC MUX DRIVER
3312 W:      http://www.cyclades.com/
3313 S:      Orphan
3314 F:      drivers/tty/cyclades.c
3315 F:      include/linux/cyclades.h
3316 F:      include/uapi/linux/cyclades.h
3318 CYCLADES PC300 DRIVER
3319 W:      http://www.cyclades.com/
3320 S:      Orphan
3321 F:      drivers/net/wan/pc300*
3323 CYPRESS_FIRMWARE MEDIA DRIVER
3324 M:      Antti Palosaari <crope@iki.fi>
3325 L:      linux-media@vger.kernel.org
3326 W:      https://linuxtv.org
3327 W:      http://palosaari.fi/linux/
3328 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3329 T:      git git://linuxtv.org/anttip/media_tree.git
3330 S:      Maintained
3331 F:      drivers/media/common/cypress_firmware*
3333 CYTTSP TOUCHSCREEN DRIVER
3334 M:      Ferruh Yigit <fery@cypress.com>
3335 L:      linux-input@vger.kernel.org
3336 S:      Supported
3337 F:      drivers/input/touchscreen/cyttsp*
3338 F:      include/linux/input/cyttsp.h
3340 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3341 M:      Joshua Kinard <kumba@gentoo.org>
3342 S:      Maintained
3343 F:      drivers/rtc/rtc-ds1685.c
3344 F:      include/linux/rtc/ds1685.h
3346 DAMA SLAVE for AX.25
3347 M:      Joerg Reuter <jreuter@yaina.de>
3348 W:      http://yaina.de/jreuter/
3349 W:      http://www.qsl.net/dl1bke/
3350 L:      linux-hams@vger.kernel.org
3351 S:      Maintained
3352 F:      net/ax25/af_ax25.c
3353 F:      net/ax25/ax25_dev.c
3354 F:      net/ax25/ax25_ds_*
3355 F:      net/ax25/ax25_in.c
3356 F:      net/ax25/ax25_out.c
3357 F:      net/ax25/ax25_timer.c
3358 F:      net/ax25/sysctl_net_ax25.c
3360 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3361 L:      netdev@vger.kernel.org
3362 S:      Orphan
3363 F:      Documentation/networking/dmfe.txt
3364 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3366 DC390/AM53C974 SCSI driver
3367 M:      Hannes Reinecke <hare@suse.com>
3368 L:      linux-scsi@vger.kernel.org
3369 S:      Maintained
3370 F:      drivers/scsi/am53c974.c
3372 DC395x SCSI driver
3373 M:      Oliver Neukum <oliver@neukum.org>
3374 M:      Ali Akcaagac <aliakc@web.de>
3375 M:      Jamie Lenehan <lenehan@twibble.org>
3376 L:      dc395x@twibble.org
3377 W:      http://twibble.org/dist/dc395x/
3378 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3379 S:      Maintained
3380 F:      Documentation/scsi/dc395x.txt
3381 F:      drivers/scsi/dc395x.*
3383 DCCP PROTOCOL
3384 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3385 L:      dccp@vger.kernel.org
3386 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3387 S:      Maintained
3388 F:      include/linux/dccp.h
3389 F:      include/uapi/linux/dccp.h
3390 F:      include/linux/tfrc.h
3391 F:      net/dccp/
3393 DECnet NETWORK LAYER
3394 W:      http://linux-decnet.sourceforge.net
3395 L:      linux-decnet-user@lists.sourceforge.net
3396 S:      Orphan
3397 F:      Documentation/networking/decnet.txt
3398 F:      net/decnet/
3400 DECSTATION PLATFORM SUPPORT
3401 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3402 L:      linux-mips@linux-mips.org
3403 W:      http://www.linux-mips.org/wiki/DECstation
3404 S:      Maintained
3405 F:      arch/mips/dec/
3406 F:      arch/mips/include/asm/dec/
3407 F:      arch/mips/include/asm/mach-dec/
3409 DEFXX FDDI NETWORK DRIVER
3410 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3411 S:      Maintained
3412 F:      drivers/net/fddi/defxx.*
3414 DELL LAPTOP DRIVER
3415 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3416 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3417 L:      platform-driver-x86@vger.kernel.org
3418 S:      Maintained
3419 F:      drivers/platform/x86/dell-laptop.c
3421 DELL LAPTOP RBTN DRIVER
3422 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3423 S:      Maintained
3424 F:      drivers/platform/x86/dell-rbtn.*
3426 DELL LAPTOP FREEFALL DRIVER
3427 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3428 S:      Maintained
3429 F:      drivers/platform/x86/dell-smo8800.c
3431 DELL LAPTOP SMM DRIVER
3432 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3433 S:      Maintained
3434 F:      drivers/hwmon/dell-smm-hwmon.c
3435 F:      include/uapi/linux/i8k.h
3437 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3438 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3439 S:      Maintained
3440 F:      Documentation/dcdbas.txt
3441 F:      drivers/firmware/dcdbas.*
3443 DELL WMI EXTRAS DRIVER
3444 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3445 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3446 S:      Maintained
3447 F:      drivers/platform/x86/dell-wmi.c
3449 DESIGNWARE USB2 DRD IP DRIVER
3450 M:      John Youn <johnyoun@synopsys.com>
3451 L:      linux-usb@vger.kernel.org
3452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3453 S:      Maintained
3454 F:      drivers/usb/dwc2/
3456 DESIGNWARE USB3 DRD IP DRIVER
3457 M:      Felipe Balbi <balbi@kernel.org>
3458 L:      linux-usb@vger.kernel.org
3459 L:      linux-omap@vger.kernel.org
3460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3461 S:      Maintained
3462 F:      drivers/usb/dwc3/
3464 DEVICE COREDUMP (DEV_COREDUMP)
3465 M:      Johannes Berg <johannes@sipsolutions.net>
3466 L:      linux-kernel@vger.kernel.org
3467 S:      Maintained
3468 F:      drivers/base/devcoredump.c
3469 F:      include/linux/devcoredump.h
3471 DEVICE FREQUENCY (DEVFREQ)
3472 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3473 M:      Kyungmin Park <kyungmin.park@samsung.com>
3474 L:      linux-pm@vger.kernel.org
3475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3476 S:      Maintained
3477 F:      drivers/devfreq/
3478 F:      include/linux/devfreq.h
3479 F:      Documentation/devicetree/bindings/devfreq/
3481 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3482 M:      Chanwoo Choi <cw00.choi@samsung.com>
3483 L:      linux-pm@vger.kernel.org
3484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3485 S:      Supported
3486 F:      drivers/devfreq/event/
3487 F:      drivers/devfreq/devfreq-event.c
3488 F:      include/linux/devfreq-event.h
3489 F:      Documentation/devicetree/bindings/devfreq/event/
3491 DEVICE NUMBER REGISTRY
3492 M:      Torben Mathiasen <device@lanana.org>
3493 W:      http://lanana.org/docs/device-list/index.html
3494 S:      Maintained
3496 DEVICE-MAPPER  (LVM)
3497 M:      Alasdair Kergon <agk@redhat.com>
3498 M:      Mike Snitzer <snitzer@redhat.com>
3499 M:      dm-devel@redhat.com
3500 L:      dm-devel@redhat.com
3501 W:      http://sources.redhat.com/dm
3502 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3504 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3505 S:      Maintained
3506 F:      Documentation/device-mapper/
3507 F:      drivers/md/dm*
3508 F:      drivers/md/persistent-data/
3509 F:      include/linux/device-mapper.h
3510 F:      include/linux/dm-*.h
3511 F:      include/uapi/linux/dm-*.h
3513 DIALOG SEMICONDUCTOR DRIVERS
3514 M:      Support Opensource <support.opensource@diasemi.com>
3515 W:      http://www.dialog-semiconductor.com/products
3516 S:      Supported
3517 F:      Documentation/hwmon/da90??
3518 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3519 F:      drivers/gpio/gpio-da90??.c
3520 F:      drivers/hwmon/da90??-hwmon.c
3521 F:      drivers/iio/adc/da91??-*.c
3522 F:      drivers/input/misc/da90??_onkey.c
3523 F:      drivers/input/touchscreen/da9052_tsi.c
3524 F:      drivers/leds/leds-da90??.c
3525 F:      drivers/mfd/da903x.c
3526 F:      drivers/mfd/da90??-*.c
3527 F:      drivers/mfd/da91??-*.c
3528 F:      drivers/power/da9052-battery.c
3529 F:      drivers/power/da91??-*.c
3530 F:      drivers/regulator/da903x.c
3531 F:      drivers/regulator/da9???-regulator.[ch]
3532 F:      drivers/rtc/rtc-da90??.c
3533 F:      drivers/video/backlight/da90??_bl.c
3534 F:      drivers/watchdog/da90??_wdt.c
3535 F:      include/linux/mfd/da903x.h
3536 F:      include/linux/mfd/da9052/
3537 F:      include/linux/mfd/da9055/
3538 F:      include/linux/mfd/da9063/
3539 F:      include/linux/mfd/da9150/
3540 F:      include/sound/da[79]*.h
3541 F:      sound/soc/codecs/da[79]*.[ch]
3543 DIGI NEO AND CLASSIC PCI PRODUCTS
3544 M:      Lidza Louina <lidza.louina@gmail.com>
3545 M:      Mark Hounschell <markh@compro.net>
3546 L:      driverdev-devel@linuxdriverproject.org
3547 S:      Maintained
3548 F:      drivers/staging/dgnc/
3550 DIOLAN U2C-12 I2C DRIVER
3551 M:      Guenter Roeck <linux@roeck-us.net>
3552 L:      linux-i2c@vger.kernel.org
3553 S:      Maintained
3554 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3556 DIRECT ACCESS (DAX)
3557 M:      Matthew Wilcox <willy@linux.intel.com>
3558 L:      linux-fsdevel@vger.kernel.org
3559 S:      Supported
3560 F:      fs/dax.c
3562 DIRECTORY NOTIFICATION (DNOTIFY)
3563 M:      Eric Paris <eparis@parisplace.org>
3564 S:      Maintained
3565 F:      Documentation/filesystems/dnotify.txt
3566 F:      fs/notify/dnotify/
3567 F:      include/linux/dnotify.h
3569 DISK GEOMETRY AND PARTITION HANDLING
3570 M:      Andries Brouwer <aeb@cwi.nl>
3571 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3572 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3573 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3574 S:      Maintained
3576 DISKQUOTA
3577 M:      Jan Kara <jack@suse.com>
3578 S:      Maintained
3579 F:      Documentation/filesystems/quota.txt
3580 F:      fs/quota/
3581 F:      include/linux/quota*.h
3582 F:      include/uapi/linux/quota*.h
3584 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3585 M:      Bernie Thompson <bernie@plugable.com>
3586 L:      linux-fbdev@vger.kernel.org
3587 S:      Maintained
3588 W:      http://plugable.com/category/projects/udlfb/
3589 F:      drivers/video/fbdev/udlfb.c
3590 F:      include/video/udlfb.h
3591 F:      Documentation/fb/udlfb.txt
3593 DISTRIBUTED LOCK MANAGER (DLM)
3594 M:      Christine Caulfield <ccaulfie@redhat.com>
3595 M:      David Teigland <teigland@redhat.com>
3596 L:      cluster-devel@redhat.com
3597 W:      http://sources.redhat.com/cluster/
3598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3599 S:      Supported
3600 F:      fs/dlm/
3602 DMA BUFFER SHARING FRAMEWORK
3603 M:      Sumit Semwal <sumit.semwal@linaro.org>
3604 S:      Maintained
3605 L:      linux-media@vger.kernel.org
3606 L:      dri-devel@lists.freedesktop.org
3607 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3608 F:      drivers/dma-buf/
3609 F:      include/linux/dma-buf*
3610 F:      include/linux/reservation.h
3611 F:      include/linux/*fence.h
3612 F:      Documentation/dma-buf-sharing.txt
3613 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3615 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3616 M:      Vinod Koul <vinod.koul@intel.com>
3617 L:      dmaengine@vger.kernel.org
3618 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3619 S:      Maintained
3620 F:      drivers/dma/
3621 F:      include/linux/dmaengine.h
3622 F:      Documentation/dmaengine/
3623 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3625 DME1737 HARDWARE MONITOR DRIVER
3626 M:      Juerg Haefliger <juergh@gmail.com>
3627 L:      lm-sensors@lm-sensors.org
3628 S:      Maintained
3629 F:      Documentation/hwmon/dme1737
3630 F:      drivers/hwmon/dme1737.c
3632 DMI/SMBIOS SUPPORT
3633 M:      Jean Delvare <jdelvare@suse.com>
3634 S:      Maintained
3635 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3636 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3637 F:      drivers/firmware/dmi-id.c
3638 F:      drivers/firmware/dmi_scan.c
3639 F:      include/linux/dmi.h
3641 DOCUMENTATION
3642 M:      Jonathan Corbet <corbet@lwn.net>
3643 L:      linux-doc@vger.kernel.org
3644 S:      Maintained
3645 F:      Documentation/
3646 F:      scripts/docproc.c
3647 F:      scripts/kernel-doc*
3648 X:      Documentation/ABI/
3649 X:      Documentation/devicetree/
3650 X:      Documentation/acpi
3651 X:      Documentation/power
3652 X:      Documentation/spi
3653 X:      Documentation/DocBook/media
3654 T:      git git://git.lwn.net/linux.git docs-next
3656 DOUBLETALK DRIVER
3657 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3658 L:      blinux-list@redhat.com
3659 S:      Maintained
3660 F:      drivers/char/dtlk.c
3661 F:      include/linux/dtlk.h
3663 DPT_I2O SCSI RAID DRIVER
3664 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3665 L:      linux-scsi@vger.kernel.org
3666 W:      http://www.adaptec.com/
3667 S:      Maintained
3668 F:      drivers/scsi/dpt*
3669 F:      drivers/scsi/dpt/
3671 DRBD DRIVER
3672 M:      Philipp Reisner <philipp.reisner@linbit.com>
3673 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3674 L:      drbd-dev@lists.linbit.com
3675 W:      http://www.drbd.org
3676 T:      git git://git.linbit.com/linux-drbd.git
3677 T:      git git://git.linbit.com/drbd-8.4.git
3678 S:      Supported
3679 F:      drivers/block/drbd/
3680 F:      lib/lru_cache.c
3681 F:      Documentation/blockdev/drbd/
3683 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3684 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3686 S:      Supported
3687 F:      Documentation/kobject.txt
3688 F:      drivers/base/
3689 F:      fs/debugfs/
3690 F:      fs/kernfs/
3691 F:      fs/sysfs/
3692 F:      include/linux/debugfs.h
3693 F:      include/linux/kobj*
3694 F:      lib/kobj*
3696 DRM DRIVERS
3697 M:      David Airlie <airlied@linux.ie>
3698 L:      dri-devel@lists.freedesktop.org
3699 T:      git git://people.freedesktop.org/~airlied/linux
3700 S:      Maintained
3701 F:      drivers/gpu/drm/
3702 F:      drivers/gpu/vga/
3703 F:      include/drm/
3704 F:      include/uapi/drm/
3706 RADEON DRM DRIVERS
3707 M:      Alex Deucher <alexander.deucher@amd.com>
3708 M:      Christian König <christian.koenig@amd.com>
3709 L:      dri-devel@lists.freedesktop.org
3710 T:      git git://people.freedesktop.org/~agd5f/linux
3711 S:      Supported
3712 F:      drivers/gpu/drm/radeon/
3713 F:      include/uapi/drm/radeon*
3715 DRM PANEL DRIVERS
3716 M:      Thierry Reding <thierry.reding@gmail.com>
3717 L:      dri-devel@lists.freedesktop.org
3718 T:      git git://anongit.freedesktop.org/tegra/linux.git
3719 S:      Maintained
3720 F:      drivers/gpu/drm/drm_panel.c
3721 F:      drivers/gpu/drm/panel/
3722 F:      include/drm/drm_panel.h
3723 F:      Documentation/devicetree/bindings/display/panel/
3725 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3726 M:      Daniel Vetter <daniel.vetter@intel.com>
3727 M:      Jani Nikula <jani.nikula@linux.intel.com>
3728 L:      intel-gfx@lists.freedesktop.org
3729 L:      dri-devel@lists.freedesktop.org
3730 W:      https://01.org/linuxgraphics/
3731 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3732 T:      git git://anongit.freedesktop.org/drm-intel
3733 S:      Supported
3734 F:      drivers/gpu/drm/i915/
3735 F:      include/drm/i915*
3736 F:      include/uapi/drm/i915*
3738 DRM DRIVERS FOR ATMEL HLCDC
3739 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3740 L:      dri-devel@lists.freedesktop.org
3741 S:      Supported
3742 F:      drivers/gpu/drm/atmel-hlcdc/
3743 F:      Documentation/devicetree/bindings/drm/atmel/
3745 DRM DRIVERS FOR EXYNOS
3746 M:      Inki Dae <inki.dae@samsung.com>
3747 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3748 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3749 M:      Kyungmin Park <kyungmin.park@samsung.com>
3750 L:      dri-devel@lists.freedesktop.org
3751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3752 S:      Supported
3753 F:      drivers/gpu/drm/exynos/
3754 F:      include/drm/exynos*
3755 F:      include/uapi/drm/exynos*
3757 DRM DRIVERS FOR FREESCALE DCU
3758 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3759 M:      Alison Wang <alison.wang@freescale.com>
3760 L:      dri-devel@lists.freedesktop.org
3761 S:      Supported
3762 F:      drivers/gpu/drm/fsl-dcu/
3763 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3764 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3766 DRM DRIVERS FOR FREESCALE IMX
3767 M:      Philipp Zabel <p.zabel@pengutronix.de>
3768 L:      dri-devel@lists.freedesktop.org
3769 S:      Maintained
3770 F:      drivers/gpu/drm/imx/
3771 F:      drivers/gpu/ipu-v3/
3772 F:      Documentation/devicetree/bindings/display/imx/
3774 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3775 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3776 L:      dri-devel@lists.freedesktop.org
3777 T:      git git://github.com/patjak/drm-gma500
3778 S:      Maintained
3779 F:      drivers/gpu/drm/gma500
3780 F:      include/drm/gma500*
3782 DRM DRIVERS FOR NVIDIA TEGRA
3783 M:      Thierry Reding <thierry.reding@gmail.com>
3784 M:      Terje Bergström <tbergstrom@nvidia.com>
3785 L:      dri-devel@lists.freedesktop.org
3786 L:      linux-tegra@vger.kernel.org
3787 T:      git git://anongit.freedesktop.org/tegra/linux.git
3788 S:      Supported
3789 F:      drivers/gpu/drm/tegra/
3790 F:      drivers/gpu/host1x/
3791 F:      include/linux/host1x.h
3792 F:      include/uapi/drm/tegra_drm.h
3793 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3795 DRM DRIVERS FOR RENESAS
3796 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3797 L:      dri-devel@lists.freedesktop.org
3798 L:      linux-renesas-soc@vger.kernel.org
3799 T:      git git://people.freedesktop.org/~airlied/linux
3800 S:      Supported
3801 F:      drivers/gpu/drm/rcar-du/
3802 F:      drivers/gpu/drm/shmobile/
3803 F:      include/linux/platform_data/shmob_drm.h
3805 DRM DRIVERS FOR ROCKCHIP
3806 M:      Mark Yao <mark.yao@rock-chips.com>
3807 L:      dri-devel@lists.freedesktop.org
3808 S:      Maintained
3809 F:      drivers/gpu/drm/rockchip/
3810 F:      Documentation/devicetree/bindings/display/rockchip*
3812 DRM DRIVERS FOR STI
3813 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3814 M:      Vincent Abriou <vincent.abriou@st.com>
3815 L:      dri-devel@lists.freedesktop.org
3816 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3817 S:      Maintained
3818 F:      drivers/gpu/drm/sti
3819 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3821 DRM DRIVERS FOR VIVANTE GPU IP
3822 M:      Lucas Stach <l.stach@pengutronix.de>
3823 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3824 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3825 L:      dri-devel@lists.freedesktop.org
3826 S:      Maintained
3827 F:      drivers/gpu/drm/etnaviv
3828 F:      Documentation/devicetree/bindings/display/etnaviv
3830 DSBR100 USB FM RADIO DRIVER
3831 M:      Alexey Klimov <klimov.linux@gmail.com>
3832 L:      linux-media@vger.kernel.org
3833 T:      git git://linuxtv.org/media_tree.git
3834 S:      Maintained
3835 F:      drivers/media/radio/dsbr100.c
3837 DSCC4 DRIVER
3838 M:      Francois Romieu <romieu@fr.zoreil.com>
3839 L:      netdev@vger.kernel.org
3840 S:      Maintained
3841 F:      drivers/net/wan/dscc4.c
3843 DT3155 MEDIA DRIVER
3844 M:      Hans Verkuil <hverkuil@xs4all.nl>
3845 L:      linux-media@vger.kernel.org
3846 T:      git git://linuxtv.org/media_tree.git
3847 W:      https://linuxtv.org
3848 S:      Odd Fixes
3849 F:      drivers/media/pci/dt3155/
3851 DVB_USB_AF9015 MEDIA DRIVER
3852 M:      Antti Palosaari <crope@iki.fi>
3853 L:      linux-media@vger.kernel.org
3854 W:      https://linuxtv.org
3855 W:      http://palosaari.fi/linux/
3856 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3857 T:      git git://linuxtv.org/anttip/media_tree.git
3858 S:      Maintained
3859 F:      drivers/media/usb/dvb-usb-v2/af9015*
3861 DVB_USB_AF9035 MEDIA DRIVER
3862 M:      Antti Palosaari <crope@iki.fi>
3863 L:      linux-media@vger.kernel.org
3864 W:      https://linuxtv.org
3865 W:      http://palosaari.fi/linux/
3866 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3867 T:      git git://linuxtv.org/anttip/media_tree.git
3868 S:      Maintained
3869 F:      drivers/media/usb/dvb-usb-v2/af9035*
3871 DVB_USB_ANYSEE MEDIA DRIVER
3872 M:      Antti Palosaari <crope@iki.fi>
3873 L:      linux-media@vger.kernel.org
3874 W:      https://linuxtv.org
3875 W:      http://palosaari.fi/linux/
3876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3877 T:      git git://linuxtv.org/anttip/media_tree.git
3878 S:      Maintained
3879 F:      drivers/media/usb/dvb-usb-v2/anysee*
3881 DVB_USB_AU6610 MEDIA DRIVER
3882 M:      Antti Palosaari <crope@iki.fi>
3883 L:      linux-media@vger.kernel.org
3884 W:      https://linuxtv.org
3885 W:      http://palosaari.fi/linux/
3886 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3887 T:      git git://linuxtv.org/anttip/media_tree.git
3888 S:      Maintained
3889 F:      drivers/media/usb/dvb-usb-v2/au6610*
3891 DVB_USB_CE6230 MEDIA DRIVER
3892 M:      Antti Palosaari <crope@iki.fi>
3893 L:      linux-media@vger.kernel.org
3894 W:      https://linuxtv.org
3895 W:      http://palosaari.fi/linux/
3896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3897 T:      git git://linuxtv.org/anttip/media_tree.git
3898 S:      Maintained
3899 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3901 DVB_USB_CXUSB MEDIA DRIVER
3902 M:      Michael Krufky <mkrufky@linuxtv.org>
3903 L:      linux-media@vger.kernel.org
3904 W:      https://linuxtv.org
3905 W:      http://github.com/mkrufky
3906 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3907 T:      git git://linuxtv.org/media_tree.git
3908 S:      Maintained
3909 F:      drivers/media/usb/dvb-usb/cxusb*
3911 DVB_USB_EC168 MEDIA DRIVER
3912 M:      Antti Palosaari <crope@iki.fi>
3913 L:      linux-media@vger.kernel.org
3914 W:      https://linuxtv.org
3915 W:      http://palosaari.fi/linux/
3916 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3917 T:      git git://linuxtv.org/anttip/media_tree.git
3918 S:      Maintained
3919 F:      drivers/media/usb/dvb-usb-v2/ec168*
3921 DVB_USB_GL861 MEDIA DRIVER
3922 M:      Antti Palosaari <crope@iki.fi>
3923 L:      linux-media@vger.kernel.org
3924 W:      https://linuxtv.org
3925 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3926 T:      git git://linuxtv.org/anttip/media_tree.git
3927 S:      Maintained
3928 F:      drivers/media/usb/dvb-usb-v2/gl861*
3930 DVB_USB_MXL111SF MEDIA DRIVER
3931 M:      Michael Krufky <mkrufky@linuxtv.org>
3932 L:      linux-media@vger.kernel.org
3933 W:      https://linuxtv.org
3934 W:      http://github.com/mkrufky
3935 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3936 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3937 S:      Maintained
3938 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3940 DVB_USB_RTL28XXU MEDIA DRIVER
3941 M:      Antti Palosaari <crope@iki.fi>
3942 L:      linux-media@vger.kernel.org
3943 W:      https://linuxtv.org
3944 W:      http://palosaari.fi/linux/
3945 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3946 T:      git git://linuxtv.org/anttip/media_tree.git
3947 S:      Maintained
3948 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3950 DVB_USB_V2 MEDIA DRIVER
3951 M:      Antti Palosaari <crope@iki.fi>
3952 L:      linux-media@vger.kernel.org
3953 W:      https://linuxtv.org
3954 W:      http://palosaari.fi/linux/
3955 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3956 T:      git git://linuxtv.org/anttip/media_tree.git
3957 S:      Maintained
3958 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3959 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3961 DYNAMIC DEBUG
3962 M:      Jason Baron <jbaron@akamai.com>
3963 S:      Maintained
3964 F:      lib/dynamic_debug.c
3965 F:      include/linux/dynamic_debug.h
3967 DZ DECSTATION DZ11 SERIAL DRIVER
3968 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3969 S:      Maintained
3970 F:      drivers/tty/serial/dz.*
3972 E3X0 POWER BUTTON DRIVER
3973 M:      Moritz Fischer <moritz.fischer@ettus.com>
3974 L:      usrp-users@lists.ettus.com
3975 W:      http://www.ettus.com
3976 S:      Supported
3977 F:      drivers/input/misc/e3x0-button.c
3978 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3980 E4000 MEDIA DRIVER
3981 M:      Antti Palosaari <crope@iki.fi>
3982 L:      linux-media@vger.kernel.org
3983 W:      https://linuxtv.org
3984 W:      http://palosaari.fi/linux/
3985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3986 T:      git git://linuxtv.org/anttip/media_tree.git
3987 S:      Maintained
3988 F:      drivers/media/tuners/e4000*
3990 EATA ISA/EISA/PCI SCSI DRIVER
3991 M:      Dario Ballabio <ballabio_dario@emc.com>
3992 L:      linux-scsi@vger.kernel.org
3993 S:      Maintained
3994 F:      drivers/scsi/eata.c
3996 EC100 MEDIA DRIVER
3997 M:      Antti Palosaari <crope@iki.fi>
3998 L:      linux-media@vger.kernel.org
3999 W:      https://linuxtv.org
4000 W:      http://palosaari.fi/linux/
4001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4002 T:      git git://linuxtv.org/anttip/media_tree.git
4003 S:      Maintained
4004 F:      drivers/media/dvb-frontends/ec100*
4006 ECRYPT FILE SYSTEM
4007 M:      Tyler Hicks <tyhicks@canonical.com>
4008 L:      ecryptfs@vger.kernel.org
4009 W:      http://ecryptfs.org
4010 W:      https://launchpad.net/ecryptfs
4011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4012 S:      Supported
4013 F:      Documentation/filesystems/ecryptfs.txt
4014 F:      fs/ecryptfs/
4016 EDAC-CORE
4017 M:      Doug Thompson <dougthompson@xmission.com>
4018 M:      Borislav Petkov <bp@alien8.de>
4019 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4020 L:      linux-edac@vger.kernel.org
4021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4023 S:      Supported
4024 F:      Documentation/edac.txt
4025 F:      drivers/edac/
4026 F:      include/linux/edac.h
4028 EDAC-AMD64
4029 M:      Doug Thompson <dougthompson@xmission.com>
4030 M:      Borislav Petkov <bp@alien8.de>
4031 L:      linux-edac@vger.kernel.org
4032 S:      Maintained
4033 F:      drivers/edac/amd64_edac*
4035 EDAC-CALXEDA
4036 M:      Doug Thompson <dougthompson@xmission.com>
4037 M:      Robert Richter <rric@kernel.org>
4038 L:      linux-edac@vger.kernel.org
4039 S:      Maintained
4040 F:      drivers/edac/highbank*
4042 EDAC-CAVIUM
4043 M:      Ralf Baechle <ralf@linux-mips.org>
4044 M:      David Daney <david.daney@cavium.com>
4045 L:      linux-edac@vger.kernel.org
4046 L:      linux-mips@linux-mips.org
4047 S:      Supported
4048 F:      drivers/edac/octeon_edac*
4050 EDAC-E752X
4051 M:      Mark Gross <mark.gross@intel.com>
4052 M:      Doug Thompson <dougthompson@xmission.com>
4053 L:      linux-edac@vger.kernel.org
4054 S:      Maintained
4055 F:      drivers/edac/e752x_edac.c
4057 EDAC-E7XXX
4058 M:      Doug Thompson <dougthompson@xmission.com>
4059 L:      linux-edac@vger.kernel.org
4060 S:      Maintained
4061 F:      drivers/edac/e7xxx_edac.c
4063 EDAC-GHES
4064 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4065 L:      linux-edac@vger.kernel.org
4066 S:      Maintained
4067 F:      drivers/edac/ghes_edac.c
4069 EDAC-I82443BXGX
4070 M:      Tim Small <tim@buttersideup.com>
4071 L:      linux-edac@vger.kernel.org
4072 S:      Maintained
4073 F:      drivers/edac/i82443bxgx_edac.c
4075 EDAC-I3000
4076 M:      Jason Uhlenkott <juhlenko@akamai.com>
4077 L:      linux-edac@vger.kernel.org
4078 S:      Maintained
4079 F:      drivers/edac/i3000_edac.c
4081 EDAC-I5000
4082 M:      Doug Thompson <dougthompson@xmission.com>
4083 L:      linux-edac@vger.kernel.org
4084 S:      Maintained
4085 F:      drivers/edac/i5000_edac.c
4087 EDAC-I5400
4088 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4089 L:      linux-edac@vger.kernel.org
4090 S:      Maintained
4091 F:      drivers/edac/i5400_edac.c
4093 EDAC-I7300
4094 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4095 L:      linux-edac@vger.kernel.org
4096 S:      Maintained
4097 F:      drivers/edac/i7300_edac.c
4099 EDAC-I7CORE
4100 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4101 L:      linux-edac@vger.kernel.org
4102 S:      Maintained
4103 F:      drivers/edac/i7core_edac.c
4105 EDAC-I82975X
4106 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4107 M:      "Arvind R." <arvino55@gmail.com>
4108 L:      linux-edac@vger.kernel.org
4109 S:      Maintained
4110 F:      drivers/edac/i82975x_edac.c
4112 EDAC-IE31200
4113 M:      Jason Baron <jbaron@akamai.com>
4114 L:      linux-edac@vger.kernel.org
4115 S:      Maintained
4116 F:      drivers/edac/ie31200_edac.c
4118 EDAC-MPC85XX
4119 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4120 L:      linux-edac@vger.kernel.org
4121 S:      Maintained
4122 F:      drivers/edac/mpc85xx_edac.[ch]
4124 EDAC-PASEMI
4125 M:      Egor Martovetsky <egor@pasemi.com>
4126 L:      linux-edac@vger.kernel.org
4127 S:      Maintained
4128 F:      drivers/edac/pasemi_edac.c
4130 EDAC-R82600
4131 M:      Tim Small <tim@buttersideup.com>
4132 L:      linux-edac@vger.kernel.org
4133 S:      Maintained
4134 F:      drivers/edac/r82600_edac.c
4136 EDAC-SBRIDGE
4137 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4138 L:      linux-edac@vger.kernel.org
4139 S:      Maintained
4140 F:      drivers/edac/sb_edac.c
4142 EDAC-XGENE
4143 APPLIED MICRO (APM) X-GENE SOC EDAC
4144 M:     Loc Ho <lho@apm.com>
4145 S:     Supported
4146 F:     drivers/edac/xgene_edac.c
4147 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4149 EDIROL UA-101/UA-1000 DRIVER
4150 M:      Clemens Ladisch <clemens@ladisch.de>
4151 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4152 T:      git git://git.alsa-project.org/alsa-kernel.git
4153 S:      Maintained
4154 F:      sound/usb/misc/ua101.c
4156 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4157 M:      Matt Fleming <matt@codeblueprint.co.uk>
4158 L:      linux-efi@vger.kernel.org
4159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4160 S:      Maintained
4161 F:      Documentation/efi-stub.txt
4162 F:      arch/ia64/kernel/efi.c
4163 F:      arch/x86/boot/compressed/eboot.[ch]
4164 F:      arch/x86/include/asm/efi.h
4165 F:      arch/x86/platform/efi/*
4166 F:      drivers/firmware/efi/*
4167 F:      include/linux/efi*.h
4169 EFI VARIABLE FILESYSTEM
4170 M:      Matthew Garrett <matthew.garrett@nebula.com>
4171 M:      Jeremy Kerr <jk@ozlabs.org>
4172 M:      Matt Fleming <matt@codeblueprint.co.uk>
4173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4174 L:      linux-efi@vger.kernel.org
4175 S:      Maintained
4176 F:      fs/efivarfs/
4178 EFIFB FRAMEBUFFER DRIVER
4179 L:      linux-fbdev@vger.kernel.org
4180 M:      Peter Jones <pjones@redhat.com>
4181 S:      Maintained
4182 F:      drivers/video/fbdev/efifb.c
4184 EFS FILESYSTEM
4185 W:      http://aeschi.ch.eu.org/efs/
4186 S:      Orphan
4187 F:      fs/efs/
4189 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4190 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4191 L:      netdev@vger.kernel.org
4192 S:      Maintained
4193 F:      drivers/net/ethernet/ibm/ehea/
4195 EM28XX VIDEO4LINUX DRIVER
4196 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4197 L:      linux-media@vger.kernel.org
4198 W:      https://linuxtv.org
4199 T:      git git://linuxtv.org/media_tree.git
4200 S:      Maintained
4201 F:      drivers/media/usb/em28xx/
4203 EMBEDDED LINUX
4204 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4205 M:      Matt Mackall <mpm@selenic.com>
4206 M:      David Woodhouse <dwmw2@infradead.org>
4207 L:      linux-embedded@vger.kernel.org
4208 S:      Maintained
4210 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4211 M:      James Smart <james.smart@avagotech.com>
4212 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4213 L:      linux-scsi@vger.kernel.org
4214 W:      http://www.avagotech.com
4215 S:      Supported
4216 F:      drivers/scsi/lpfc/
4218 ENE CB710 FLASH CARD READER DRIVER
4219 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4220 S:      Maintained
4221 F:      drivers/misc/cb710/
4222 F:      drivers/mmc/host/cb710-mmc.*
4223 F:      include/linux/cb710.h
4225 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4226 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4227 S:      Maintained
4228 F:      drivers/media/rc/ene_ir.*
4230 ENHANCED ERROR HANDLING (EEH)
4231 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4232 L:      linuxppc-dev@lists.ozlabs.org
4233 S:      Supported
4234 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4235 F:      arch/powerpc/kernel/eeh*.c
4237 EPSON S1D13XXX FRAMEBUFFER DRIVER
4238 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4239 S:      Maintained
4240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4241 F:      drivers/video/fbdev/s1d13xxxfb.c
4242 F:      include/video/s1d13xxxfb.h
4244 ET131X NETWORK DRIVER
4245 M:      Mark Einon <mark.einon@gmail.com>
4246 S:      Odd Fixes
4247 F:      drivers/net/ethernet/agere/
4249 ETHERNET BRIDGE
4250 M:      Stephen Hemminger <stephen@networkplumber.org>
4251 L:      bridge@lists.linux-foundation.org
4252 L:      netdev@vger.kernel.org
4253 W:      http://www.linuxfoundation.org/en/Net:Bridge
4254 S:      Maintained
4255 F:      include/linux/netfilter_bridge/
4256 F:      net/bridge/
4258 ETHERNET PHY LIBRARY
4259 M:      Florian Fainelli <f.fainelli@gmail.com>
4260 L:      netdev@vger.kernel.org
4261 S:      Maintained
4262 F:      include/linux/phy.h
4263 F:      include/linux/phy_fixed.h
4264 F:      drivers/net/phy/
4265 F:      Documentation/networking/phy.txt
4266 F:      drivers/of/of_mdio.c
4267 F:      drivers/of/of_net.c
4269 EXT2 FILE SYSTEM
4270 M:      Jan Kara <jack@suse.com>
4271 L:      linux-ext4@vger.kernel.org
4272 S:      Maintained
4273 F:      Documentation/filesystems/ext2.txt
4274 F:      fs/ext2/
4275 F:      include/linux/ext2*
4277 EXT4 FILE SYSTEM
4278 M:      "Theodore Ts'o" <tytso@mit.edu>
4279 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4280 L:      linux-ext4@vger.kernel.org
4281 W:      http://ext4.wiki.kernel.org
4282 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4284 S:      Maintained
4285 F:      Documentation/filesystems/ext4.txt
4286 F:      fs/ext4/
4288 Extended Verification Module (EVM)
4289 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4290 L:      linux-ima-devel@lists.sourceforge.net
4291 L:      linux-security-module@vger.kernel.org
4292 S:      Supported
4293 F:      security/integrity/evm/
4295 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4296 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4297 M:      Chanwoo Choi <cw00.choi@samsung.com>
4298 L:      linux-kernel@vger.kernel.org
4299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4300 S:      Maintained
4301 F:      drivers/extcon/
4302 F:      include/linux/extcon/
4303 F:      include/linux/extcon.h
4304 F:      Documentation/extcon/
4305 F:      Documentation/devicetree/bindings/extcon/
4307 EXYNOS DP DRIVER
4308 M:      Jingoo Han <jingoohan1@gmail.com>
4309 L:      dri-devel@lists.freedesktop.org
4310 S:      Maintained
4311 F:      drivers/gpu/drm/exynos/exynos_dp*
4313 EXYNOS MIPI DISPLAY DRIVERS
4314 M:      Inki Dae <inki.dae@samsung.com>
4315 M:      Donghwa Lee <dh09.lee@samsung.com>
4316 M:      Kyungmin Park <kyungmin.park@samsung.com>
4317 L:      linux-fbdev@vger.kernel.org
4318 S:      Maintained
4319 F:      drivers/video/fbdev/exynos/exynos_mipi*
4320 F:      include/video/exynos_mipi*
4322 F71805F HARDWARE MONITORING DRIVER
4323 M:      Jean Delvare <jdelvare@suse.com>
4324 L:      lm-sensors@lm-sensors.org
4325 S:      Maintained
4326 F:      Documentation/hwmon/f71805f
4327 F:      drivers/hwmon/f71805f.c
4329 FC0011 TUNER DRIVER
4330 M:      Michael Buesch <m@bues.ch>
4331 L:      linux-media@vger.kernel.org
4332 S:      Maintained
4333 F:      drivers/media/tuners/fc0011.h
4334 F:      drivers/media/tuners/fc0011.c
4336 FC2580 MEDIA DRIVER
4337 M:      Antti Palosaari <crope@iki.fi>
4338 L:      linux-media@vger.kernel.org
4339 W:      https://linuxtv.org
4340 W:      http://palosaari.fi/linux/
4341 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4342 T:      git git://linuxtv.org/anttip/media_tree.git
4343 S:      Maintained
4344 F:      drivers/media/tuners/fc2580*
4346 FANOTIFY
4347 M:      Eric Paris <eparis@redhat.com>
4348 S:      Maintained
4349 F:      fs/notify/fanotify/
4350 F:      include/linux/fanotify.h
4351 F:      include/uapi/linux/fanotify.h
4353 FARSYNC SYNCHRONOUS DRIVER
4354 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4355 W:      http://www.farsite.co.uk/
4356 S:      Supported
4357 F:      drivers/net/wan/farsync.*
4359 FAULT INJECTION SUPPORT
4360 M:      Akinobu Mita <akinobu.mita@gmail.com>
4361 S:      Supported
4362 F:      Documentation/fault-injection/
4363 F:      lib/fault-inject.c
4365 FBTFT Framebuffer drivers
4366 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4367 M:      Noralf Trønnes <noralf@tronnes.org>
4368 S:      Maintained
4369 F:      drivers/staging/fbtft/
4371 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4372 M:      Vasu Dev <vasu.dev@intel.com>
4373 L:      fcoe-devel@open-fcoe.org
4374 W:      www.Open-FCoE.org
4375 S:      Supported
4376 F:      drivers/scsi/libfc/
4377 F:      drivers/scsi/fcoe/
4378 F:      include/scsi/fc/
4379 F:      include/scsi/libfc.h
4380 F:      include/scsi/libfcoe.h
4381 F:      include/uapi/scsi/fc/
4383 FILE LOCKING (flock() and fcntl()/lockf())
4384 M:      Jeff Layton <jlayton@poochiereds.net>
4385 M:      "J. Bruce Fields" <bfields@fieldses.org>
4386 L:      linux-fsdevel@vger.kernel.org
4387 S:      Maintained
4388 F:      include/linux/fcntl.h
4389 F:      include/linux/fs.h
4390 F:      include/uapi/linux/fcntl.h
4391 F:      include/uapi/linux/fs.h
4392 F:      fs/fcntl.c
4393 F:      fs/locks.c
4395 FILESYSTEMS (VFS and infrastructure)
4396 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4397 L:      linux-fsdevel@vger.kernel.org
4398 S:      Maintained
4399 F:      fs/*
4401 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4402 M:      Riku Voipio <riku.voipio@iki.fi>
4403 L:      lm-sensors@lm-sensors.org
4404 S:      Maintained
4405 F:      drivers/hwmon/f75375s.c
4406 F:      include/linux/f75375s.h
4408 FIREWIRE AUDIO DRIVERS
4409 M:      Clemens Ladisch <clemens@ladisch.de>
4410 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4411 T:      git git://git.alsa-project.org/alsa-kernel.git
4412 S:      Maintained
4413 F:      sound/firewire/
4415 FIREWIRE MEDIA DRIVERS (firedtv)
4416 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4417 L:      linux-media@vger.kernel.org
4418 L:      linux1394-devel@lists.sourceforge.net
4419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4420 S:      Maintained
4421 F:      drivers/media/firewire/
4423 FIREWIRE SBP-2 TARGET
4424 M:      Chris Boot <bootc@bootc.net>
4425 L:      linux-scsi@vger.kernel.org
4426 L:      target-devel@vger.kernel.org
4427 L:      linux1394-devel@lists.sourceforge.net
4428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4429 S:      Maintained
4430 F:      drivers/target/sbp/
4432 FIREWIRE SUBSYSTEM
4433 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4434 L:      linux1394-devel@lists.sourceforge.net
4435 W:      http://ieee1394.wiki.kernel.org/
4436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4437 S:      Maintained
4438 F:      drivers/firewire/
4439 F:      include/linux/firewire.h
4440 F:      include/uapi/linux/firewire*.h
4441 F:      tools/firewire/
4443 FIRMWARE LOADER (request_firmware)
4444 M:      Ming Lei <ming.lei@canonical.com>
4445 L:      linux-kernel@vger.kernel.org
4446 S:      Maintained
4447 F:      Documentation/firmware_class/
4448 F:      drivers/base/firmware*.c
4449 F:      include/linux/firmware.h
4451 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4452 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4453 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4454 S:      Maintained
4455 F:      drivers/block/rsxx/
4457 FLOPPY DRIVER
4458 M:      Jiri Kosina <jikos@kernel.org>
4459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4460 S:      Odd fixes
4461 F:      drivers/block/floppy.c
4463 FMC SUBSYSTEM
4464 M:      Alessandro Rubini <rubini@gnudd.com>
4465 W:      http://www.ohwr.org/projects/fmc-bus
4466 S:      Supported
4467 F:      drivers/fmc/
4468 F:      include/linux/fmc*.h
4469 F:      include/linux/ipmi-fru.h
4470 K:      fmc_d.*register
4472 FPGA MANAGER FRAMEWORK
4473 M:      Alan Tull <atull@opensource.altera.com>
4474 R:      Moritz Fischer <moritz.fischer@ettus.com>
4475 S:      Maintained
4476 F:      drivers/fpga/
4477 F:      include/linux/fpga/fpga-mgr.h
4478 W:      http://www.rocketboards.org
4480 FPU EMULATOR
4481 M:      Bill Metzenthen <billm@melbpc.org.au>
4482 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4483 S:      Maintained
4484 F:      arch/x86/math-emu/
4486 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4487 L:      netdev@vger.kernel.org
4488 S:      Orphan
4489 F:      drivers/net/wan/dlci.c
4490 F:      drivers/net/wan/sdla.c
4492 FRAMEBUFFER LAYER
4493 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4494 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4495 L:      linux-fbdev@vger.kernel.org
4496 W:      http://linux-fbdev.sourceforge.net/
4497 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4499 S:      Maintained
4500 F:      Documentation/fb/
4501 F:      drivers/video/
4502 F:      include/video/
4503 F:      include/linux/fb.h
4504 F:      include/uapi/video/
4505 F:      include/uapi/linux/fb.h
4507 FREESCALE DIU FRAMEBUFFER DRIVER
4508 M:      Timur Tabi <timur@tabi.org>
4509 L:      linux-fbdev@vger.kernel.org
4510 S:      Maintained
4511 F:      drivers/video/fbdev/fsl-diu-fb.*
4513 FREESCALE DMA DRIVER
4514 M:      Li Yang <leoli@freescale.com>
4515 M:      Zhang Wei <zw@zh-kernel.org>
4516 L:      linuxppc-dev@lists.ozlabs.org
4517 S:      Maintained
4518 F:      drivers/dma/fsldma.*
4520 FREESCALE I2C CPM DRIVER
4521 M:      Jochen Friedrich <jochen@scram.de>
4522 L:      linuxppc-dev@lists.ozlabs.org
4523 L:      linux-i2c@vger.kernel.org
4524 S:      Maintained
4525 F:      drivers/i2c/busses/i2c-cpm.c
4527 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4528 M:      Sascha Hauer <kernel@pengutronix.de>
4529 L:      linux-fbdev@vger.kernel.org
4530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4531 S:      Maintained
4532 F:      include/linux/platform_data/video-imxfb.h
4533 F:      drivers/video/fbdev/imxfb.c
4535 FREESCALE QUAD SPI DRIVER
4536 M:      Han Xu <han.xu@freescale.com>
4537 L:      linux-mtd@lists.infradead.org
4538 S:      Maintained
4539 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4541 FREESCALE SOC FS_ENET DRIVER
4542 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4543 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4544 L:      linuxppc-dev@lists.ozlabs.org
4545 L:      netdev@vger.kernel.org
4546 S:      Maintained
4547 F:      drivers/net/ethernet/freescale/fs_enet/
4548 F:      include/linux/fs_enet_pd.h
4550 FREESCALE QUICC ENGINE LIBRARY
4551 L:      linuxppc-dev@lists.ozlabs.org
4552 S:      Orphan
4553 F:      drivers/soc/fsl/qe/
4554 F:      include/soc/fsl/*qe*.h
4555 F:      include/soc/fsl/*ucc*.h
4557 FREESCALE USB PERIPHERAL DRIVERS
4558 M:      Li Yang <leoli@freescale.com>
4559 L:      linux-usb@vger.kernel.org
4560 L:      linuxppc-dev@lists.ozlabs.org
4561 S:      Maintained
4562 F:      drivers/usb/gadget/udc/fsl*
4564 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4565 M:      Li Yang <leoli@freescale.com>
4566 L:      netdev@vger.kernel.org
4567 L:      linuxppc-dev@lists.ozlabs.org
4568 S:      Maintained
4569 F:      drivers/net/ethernet/freescale/ucc_geth*
4571 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4572 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4573 L:      netdev@vger.kernel.org
4574 S:      Maintained
4575 F:      drivers/net/ethernet/freescale/gianfar*
4576 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4577 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4579 FREESCALE QUICC ENGINE UCC UART DRIVER
4580 M:      Timur Tabi <timur@tabi.org>
4581 L:      linuxppc-dev@lists.ozlabs.org
4582 S:      Maintained
4583 F:      drivers/tty/serial/ucc_uart.c
4585 FREESCALE SOC SOUND DRIVERS
4586 M:      Timur Tabi <timur@tabi.org>
4587 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4588 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4589 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4590 L:      linuxppc-dev@lists.ozlabs.org
4591 S:      Maintained
4592 F:      sound/soc/fsl/fsl*
4593 F:      sound/soc/fsl/imx*
4594 F:      sound/soc/fsl/mpc8610_hpcd.c
4596 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4597 M:      "J. German Rivera" <German.Rivera@freescale.com>
4598 L:      linux-kernel@vger.kernel.org
4599 S:      Maintained
4600 F:      drivers/staging/fsl-mc/
4602 FREEVXFS FILESYSTEM
4603 M:      Christoph Hellwig <hch@infradead.org>
4604 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4605 S:      Maintained
4606 F:      fs/freevxfs/
4608 FREEZER
4609 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4610 M:      Pavel Machek <pavel@ucw.cz>
4611 L:      linux-pm@vger.kernel.org
4612 S:      Supported
4613 F:      Documentation/power/freezing-of-tasks.txt
4614 F:      include/linux/freezer.h
4615 F:      kernel/freezer.c
4617 FRONTSWAP API
4618 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4619 L:      linux-kernel@vger.kernel.org
4620 S:      Maintained
4621 F:      mm/frontswap.c
4622 F:      include/linux/frontswap.h
4624 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4625 M:      David Howells <dhowells@redhat.com>
4626 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4627 S:      Supported
4628 F:      Documentation/filesystems/caching/
4629 F:      fs/fscache/
4630 F:      include/linux/fscache*.h
4632 F2FS FILE SYSTEM
4633 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4634 M:      Changman Lee <cm224.lee@samsung.com>
4635 R:      Chao Yu <chao2.yu@samsung.com>
4636 L:      linux-f2fs-devel@lists.sourceforge.net
4637 W:      http://en.wikipedia.org/wiki/F2FS
4638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4639 S:      Maintained
4640 F:      Documentation/filesystems/f2fs.txt
4641 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4642 F:      fs/f2fs/
4643 F:      include/linux/f2fs_fs.h
4644 F:      include/trace/events/f2fs.h
4646 FUJITSU FR-V (FRV) PORT
4647 S:      Orphan
4648 F:      arch/frv/
4650 FUJITSU LAPTOP EXTRAS
4651 M:      Jonathan Woithe <jwoithe@just42.net>
4652 L:      platform-driver-x86@vger.kernel.org
4653 S:      Maintained
4654 F:      drivers/platform/x86/fujitsu-laptop.c
4656 FUJITSU M-5MO LS CAMERA ISP DRIVER
4657 M:      Kyungmin Park <kyungmin.park@samsung.com>
4658 M:      Heungjun Kim <riverful.kim@samsung.com>
4659 L:      linux-media@vger.kernel.org
4660 S:      Maintained
4661 F:      drivers/media/i2c/m5mols/
4662 F:      include/media/i2c/m5mols.h
4664 FUJITSU TABLET EXTRAS
4665 M:      Robert Gerlach <khnz@gmx.de>
4666 L:      platform-driver-x86@vger.kernel.org
4667 S:      Maintained
4668 F:      drivers/platform/x86/fujitsu-tablet.c
4670 FUSE: FILESYSTEM IN USERSPACE
4671 M:      Miklos Szeredi <miklos@szeredi.hu>
4672 L:      fuse-devel@lists.sourceforge.net
4673 W:      http://fuse.sourceforge.net/
4674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4675 S:      Maintained
4676 F:      fs/fuse/
4677 F:      include/uapi/linux/fuse.h
4678 F:      Documentation/filesystems/fuse.txt
4680 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4681 M:      Rik Faith <faith@cs.unc.edu>
4682 L:      linux-scsi@vger.kernel.org
4683 S:      Odd Fixes (e.g., new signatures)
4684 F:      drivers/scsi/fdomain.*
4686 GCOV BASED KERNEL PROFILING
4687 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4688 S:      Maintained
4689 F:      kernel/gcov/
4690 F:      Documentation/gcov.txt
4692 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4693 M:      Achim Leubner <achim_leubner@adaptec.com>
4694 L:      linux-scsi@vger.kernel.org
4695 W:      http://www.icp-vortex.com/
4696 S:      Supported
4697 F:      drivers/scsi/gdt*
4699 GDB KERNEL DEBUGGING HELPER SCRIPTS
4700 M:      Jan Kiszka <jan.kiszka@siemens.com>
4701 S:      Supported
4702 F:      scripts/gdb/
4704 GEMTEK FM RADIO RECEIVER DRIVER
4705 M:      Hans Verkuil <hverkuil@xs4all.nl>
4706 L:      linux-media@vger.kernel.org
4707 T:      git git://linuxtv.org/media_tree.git
4708 W:      https://linuxtv.org
4709 S:      Maintained
4710 F:      drivers/media/radio/radio-gemtek*
4712 GENERIC GPIO I2C DRIVER
4713 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4714 S:      Supported
4715 F:      drivers/i2c/busses/i2c-gpio.c
4716 F:      include/linux/i2c-gpio.h
4718 GENERIC GPIO I2C MULTIPLEXER DRIVER
4719 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4720 L:      linux-i2c@vger.kernel.org
4721 S:      Supported
4722 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4723 F:      include/linux/i2c-mux-gpio.h
4724 F:      Documentation/i2c/muxes/i2c-mux-gpio
4726 GENERIC HDLC (WAN) DRIVERS
4727 M:      Krzysztof Halasa <khc@pm.waw.pl>
4728 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4729 S:      Maintained
4730 F:      drivers/net/wan/c101.c
4731 F:      drivers/net/wan/hd6457*
4732 F:      drivers/net/wan/hdlc*
4733 F:      drivers/net/wan/n2.c
4734 F:      drivers/net/wan/pc300too.c
4735 F:      drivers/net/wan/pci200syn.c
4736 F:      drivers/net/wan/wanxl*
4738 GENERIC INCLUDE/ASM HEADER FILES
4739 M:      Arnd Bergmann <arnd@arndb.de>
4740 L:      linux-arch@vger.kernel.org
4741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4742 S:      Maintained
4743 F:      include/asm-generic/
4744 F:      include/uapi/asm-generic/
4746 GENERIC PHY FRAMEWORK
4747 M:      Kishon Vijay Abraham I <kishon@ti.com>
4748 L:      linux-kernel@vger.kernel.org
4749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4750 S:      Supported
4751 F:      drivers/phy/
4752 F:      include/linux/phy/
4754 GENERIC PM DOMAINS
4755 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4756 M:      Kevin Hilman <khilman@kernel.org>
4757 M:      Ulf Hansson <ulf.hansson@linaro.org>
4758 L:      linux-pm@vger.kernel.org
4759 S:      Supported
4760 F:      drivers/base/power/domain*.c
4761 F:      include/linux/pm_domain.h
4763 GENERIC UIO DRIVER FOR PCI DEVICES
4764 M:      "Michael S. Tsirkin" <mst@redhat.com>
4765 L:      kvm@vger.kernel.org
4766 S:      Supported
4767 F:      drivers/uio/uio_pci_generic.c
4769 GET_MAINTAINER SCRIPT
4770 M:      Joe Perches <joe@perches.com>
4771 S:      Maintained
4772 F:      scripts/get_maintainer.pl
4774 GFS2 FILE SYSTEM
4775 M:      Steven Whitehouse <swhiteho@redhat.com>
4776 M:      Bob Peterson <rpeterso@redhat.com>
4777 L:      cluster-devel@redhat.com
4778 W:      http://sources.redhat.com/cluster/
4779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4780 S:      Supported
4781 F:      Documentation/filesystems/gfs2*.txt
4782 F:      fs/gfs2/
4783 F:      include/uapi/linux/gfs2_ondisk.h
4785 GIGASET ISDN DRIVERS
4786 M:      Paul Bolle <pebolle@tiscali.nl>
4787 L:      gigaset307x-common@lists.sourceforge.net
4788 W:      http://gigaset307x.sourceforge.net/
4789 S:      Odd Fixes
4790 F:      Documentation/isdn/README.gigaset
4791 F:      drivers/isdn/gigaset/
4792 F:      include/uapi/linux/gigaset_dev.h
4794 GO7007 MPEG CODEC
4795 M:      Hans Verkuil <hans.verkuil@cisco.com>
4796 L:      linux-media@vger.kernel.org
4797 S:      Maintained
4798 F:      drivers/media/usb/go7007/
4800 GOODIX TOUCHSCREEN
4801 M:      Bastien Nocera <hadess@hadess.net>
4802 L:      linux-input@vger.kernel.org
4803 S:      Maintained
4804 F:      drivers/input/touchscreen/goodix.c
4806 GPIO SUBSYSTEM
4807 M:      Linus Walleij <linus.walleij@linaro.org>
4808 M:      Alexandre Courbot <gnurou@gmail.com>
4809 L:      linux-gpio@vger.kernel.org
4810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4811 S:      Maintained
4812 F:      Documentation/gpio/
4813 F:      drivers/gpio/
4814 F:      include/linux/gpio/
4815 F:      include/linux/gpio.h
4816 F:      include/asm-generic/gpio.h
4818 GRE DEMULTIPLEXER DRIVER
4819 M:      Dmitry Kozlov <xeb@mail.ru>
4820 L:      netdev@vger.kernel.org
4821 S:      Maintained
4822 F:      net/ipv4/gre_demux.c
4823 F:      net/ipv4/gre_offload.c
4824 F:      include/net/gre.h
4826 GRETH 10/100/1G Ethernet MAC device driver
4827 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4828 L:      netdev@vger.kernel.org
4829 S:      Maintained
4830 F:      drivers/net/ethernet/aeroflex/
4832 GSPCA FINEPIX SUBDRIVER
4833 M:      Frank Zago <frank@zago.net>
4834 L:      linux-media@vger.kernel.org
4835 T:      git git://linuxtv.org/media_tree.git
4836 S:      Maintained
4837 F:      drivers/media/usb/gspca/finepix.c
4839 GSPCA GL860 SUBDRIVER
4840 M:      Olivier Lorin <o.lorin@laposte.net>
4841 L:      linux-media@vger.kernel.org
4842 T:      git git://linuxtv.org/media_tree.git
4843 S:      Maintained
4844 F:      drivers/media/usb/gspca/gl860/
4846 GSPCA M5602 SUBDRIVER
4847 M:      Erik Andren <erik.andren@gmail.com>
4848 L:      linux-media@vger.kernel.org
4849 T:      git git://linuxtv.org/media_tree.git
4850 S:      Maintained
4851 F:      drivers/media/usb/gspca/m5602/
4853 GSPCA PAC207 SONIXB SUBDRIVER
4854 M:      Hans de Goede <hdegoede@redhat.com>
4855 L:      linux-media@vger.kernel.org
4856 T:      git git://linuxtv.org/media_tree.git
4857 S:      Maintained
4858 F:      drivers/media/usb/gspca/pac207.c
4860 GSPCA SN9C20X SUBDRIVER
4861 M:      Brian Johnson <brijohn@gmail.com>
4862 L:      linux-media@vger.kernel.org
4863 T:      git git://linuxtv.org/media_tree.git
4864 S:      Maintained
4865 F:      drivers/media/usb/gspca/sn9c20x.c
4867 GSPCA T613 SUBDRIVER
4868 M:      Leandro Costantino <lcostantino@gmail.com>
4869 L:      linux-media@vger.kernel.org
4870 T:      git git://linuxtv.org/media_tree.git
4871 S:      Maintained
4872 F:      drivers/media/usb/gspca/t613.c
4874 GSPCA USB WEBCAM DRIVER
4875 M:      Hans de Goede <hdegoede@redhat.com>
4876 L:      linux-media@vger.kernel.org
4877 T:      git git://linuxtv.org/media_tree.git
4878 S:      Maintained
4879 F:      drivers/media/usb/gspca/
4881 GUID PARTITION TABLE (GPT)
4882 M:      Davidlohr Bueso <dave@stgolabs.net>
4883 L:      linux-efi@vger.kernel.org
4884 S:      Maintained
4885 F:      block/partitions/efi.*
4887 STK1160 USB VIDEO CAPTURE DRIVER
4888 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4889 L:      linux-media@vger.kernel.org
4890 T:      git git://linuxtv.org/media_tree.git
4891 S:      Maintained
4892 F:      drivers/media/usb/stk1160/
4894 H8/300 ARCHITECTURE
4895 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4896 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4897 W:      http://uclinux-h8.sourceforge.jp
4898 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4899 S:      Maintained
4900 F:      arch/h8300/
4901 F:      drivers/clocksource/h8300_*.c
4902 F:      drivers/clk/h8300/
4903 F:      drivers/irqchip/irq-renesas-h8*.c
4905 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4906 M:      Frank Seidel <frank@f-seidel.de>
4907 L:      platform-driver-x86@vger.kernel.org
4908 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4909 S:      Maintained
4910 F:      drivers/platform/x86/hdaps.c
4912 HDPVR USB VIDEO ENCODER DRIVER
4913 M:      Hans Verkuil <hverkuil@xs4all.nl>
4914 L:      linux-media@vger.kernel.org
4915 T:      git git://linuxtv.org/media_tree.git
4916 W:      https://linuxtv.org
4917 S:      Odd Fixes
4918 F:      drivers/media/usb/hdpvr/
4920 HWPOISON MEMORY FAILURE HANDLING
4921 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4922 L:      linux-mm@kvack.org
4923 S:      Maintained
4924 F:      mm/memory-failure.c
4925 F:      mm/hwpoison-inject.c
4927 HYPERVISOR VIRTUAL CONSOLE DRIVER
4928 L:      linuxppc-dev@lists.ozlabs.org
4929 S:      Odd Fixes
4930 F:      drivers/tty/hvc/
4932 HACKRF MEDIA DRIVER
4933 M:      Antti Palosaari <crope@iki.fi>
4934 L:      linux-media@vger.kernel.org
4935 W:      https://linuxtv.org
4936 W:      http://palosaari.fi/linux/
4937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4938 T:      git git://linuxtv.org/anttip/media_tree.git
4939 S:      Maintained
4940 F:      drivers/media/usb/hackrf/
4942 HARDWARE MONITORING
4943 M:      Jean Delvare <jdelvare@suse.com>
4944 M:      Guenter Roeck <linux@roeck-us.net>
4945 L:      lm-sensors@lm-sensors.org
4946 W:      http://www.lm-sensors.org/
4947 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4949 S:      Maintained
4950 F:      Documentation/hwmon/
4951 F:      drivers/hwmon/
4952 F:      include/linux/hwmon*.h
4954 HARDWARE RANDOM NUMBER GENERATOR CORE
4955 M:      Matt Mackall <mpm@selenic.com>
4956 M:      Herbert Xu <herbert@gondor.apana.org.au>
4957 L:      linux-crypto@vger.kernel.org
4958 S:      Odd fixes
4959 F:      Documentation/hw_random.txt
4960 F:      drivers/char/hw_random/
4961 F:      include/linux/hw_random.h
4963 HARDWARE SPINLOCK CORE
4964 M:      Ohad Ben-Cohen <ohad@wizery.com>
4965 S:      Maintained
4966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4967 F:      Documentation/hwspinlock.txt
4968 F:      drivers/hwspinlock/hwspinlock_*
4969 F:      include/linux/hwspinlock.h
4971 HARMONY SOUND DRIVER
4972 L:      linux-parisc@vger.kernel.org
4973 S:      Maintained
4974 F:      sound/parisc/harmony.*
4976 HD29L2 MEDIA DRIVER
4977 M:      Antti Palosaari <crope@iki.fi>
4978 L:      linux-media@vger.kernel.org
4979 W:      https://linuxtv.org
4980 W:      http://palosaari.fi/linux/
4981 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4982 T:      git git://linuxtv.org/anttip/media_tree.git
4983 S:      Maintained
4984 F:      drivers/media/dvb-frontends/hd29l2*
4986 HEWLETT-PACKARD SMART2 RAID DRIVER
4987 L:      iss_storagedev@hp.com
4988 S:      Orphan
4989 F:      Documentation/blockdev/cpqarray.txt
4990 F:      drivers/block/cpqarray.*
4992 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4993 M:      Don Brace <don.brace@pmcs.com>
4994 L:      iss_storagedev@hp.com
4995 L:      storagedev@pmcs.com
4996 L:      linux-scsi@vger.kernel.org
4997 S:      Supported
4998 F:      Documentation/scsi/hpsa.txt
4999 F:      drivers/scsi/hpsa*.[ch]
5000 F:      include/linux/cciss*.h
5001 F:      include/uapi/linux/cciss*.h
5003 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5004 M:      Don Brace <don.brace@pmcs.com>
5005 L:      iss_storagedev@hp.com
5006 L:      storagedev@pmcs.com
5007 L:      linux-scsi@vger.kernel.org
5008 S:      Supported
5009 F:      Documentation/blockdev/cciss.txt
5010 F:      drivers/block/cciss*
5011 F:      include/linux/cciss_ioctl.h
5012 F:      include/uapi/linux/cciss_ioctl.h
5014 HFS FILESYSTEM
5015 L:      linux-fsdevel@vger.kernel.org
5016 S:      Orphan
5017 F:      Documentation/filesystems/hfs.txt
5018 F:      fs/hfs/
5020 HFSPLUS FILESYSTEM
5021 L:      linux-fsdevel@vger.kernel.org
5022 S:      Orphan
5023 F:      Documentation/filesystems/hfsplus.txt
5024 F:      fs/hfsplus/
5026 HGA FRAMEBUFFER DRIVER
5027 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5028 L:      linux-nvidia@lists.surfsouth.com
5029 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5030 S:      Maintained
5031 F:      drivers/video/fbdev/hgafb.c
5033 HIBERNATION (aka Software Suspend, aka swsusp)
5034 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5035 M:      Pavel Machek <pavel@ucw.cz>
5036 L:      linux-pm@vger.kernel.org
5037 S:      Supported
5038 F:      arch/x86/power/
5039 F:      drivers/base/power/
5040 F:      kernel/power/
5041 F:      include/linux/suspend.h
5042 F:      include/linux/freezer.h
5043 F:      include/linux/pm.h
5044 F:      arch/*/include/asm/suspend*.h
5046 HID CORE LAYER
5047 M:      Jiri Kosina <jikos@kernel.org>
5048 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5049 L:      linux-input@vger.kernel.org
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5051 S:      Maintained
5052 F:      drivers/hid/
5053 F:      include/linux/hid*
5054 F:      include/uapi/linux/hid*
5056 HID SENSOR HUB DRIVERS
5057 M:      Jiri Kosina <jikos@kernel.org>
5058 M:      Jonathan Cameron <jic23@kernel.org>
5059 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5060 L:      linux-input@vger.kernel.org
5061 L:      linux-iio@vger.kernel.org
5062 S:      Maintained
5063 F:      Documentation/hid/hid-sensor*
5064 F:      drivers/hid/hid-sensor-*
5065 F:      drivers/iio/*/hid-*
5066 F:      include/linux/hid-sensor-*
5068 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5069 M:      Thomas Gleixner <tglx@linutronix.de>
5070 L:      linux-kernel@vger.kernel.org
5071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5072 S:      Maintained
5073 F:      Documentation/timers/
5074 F:      kernel/time/hrtimer.c
5075 F:      kernel/time/clockevents.c
5076 F:      kernel/time/tick*.*
5077 F:      kernel/time/timer_*.c
5078 F:      include/linux/clockchips.h
5079 F:      include/linux/hrtimer.h
5081 HIGH-SPEED SCC DRIVER FOR AX.25
5082 L:      linux-hams@vger.kernel.org
5083 S:      Orphan
5084 F:      drivers/net/hamradio/dmascc.c
5085 F:      drivers/net/hamradio/scc.c
5087 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5088 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5089 W:      http://www.highpoint-tech.com
5090 S:      Supported
5091 F:      Documentation/scsi/hptiop.txt
5092 F:      drivers/scsi/hptiop.c
5094 HIPPI
5095 M:      Jes Sorensen <jes@trained-monkey.org>
5096 L:      linux-hippi@sunsite.dk
5097 S:      Maintained
5098 F:      include/linux/hippidevice.h
5099 F:      include/uapi/linux/if_hippi.h
5100 F:      net/802/hippi.c
5101 F:      drivers/net/hippi/
5103 HISILICON SAS Controller
5104 M:      John Garry <john.garry@huawei.com>
5105 W:      http://www.hisilicon.com
5106 S:      Supported
5107 F:      drivers/scsi/hisi_sas/
5108 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5110 HOST AP DRIVER
5111 M:      Jouni Malinen <j@w1.fi>
5112 L:      hostap@shmoo.com (subscribers-only)
5113 L:      linux-wireless@vger.kernel.org
5114 W:      http://hostap.epitest.fi/
5115 S:      Maintained
5116 F:      drivers/net/wireless/intersil/hostap/
5118 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5119 L:      platform-driver-x86@vger.kernel.org
5120 S:      Orphan
5121 F:      drivers/platform/x86/tc1100-wmi.c
5123 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5124 M:      Jaroslav Kysela <perex@perex.cz>
5125 S:      Maintained
5126 F:      drivers/net/ethernet/hp/hp100.*
5128 HPET:   High Precision Event Timers driver
5129 M:      Clemens Ladisch <clemens@ladisch.de>
5130 S:      Maintained
5131 F:      Documentation/timers/hpet.txt
5132 F:      drivers/char/hpet.c
5133 F:      include/linux/hpet.h
5134 F:      include/uapi/linux/hpet.h
5136 HPET:   x86
5137 S:      Orphan
5138 F:      arch/x86/kernel/hpet.c
5139 F:      arch/x86/include/asm/hpet.h
5141 HPFS FILESYSTEM
5142 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5143 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5144 S:      Maintained
5145 F:      fs/hpfs/
5147 HSI SUBSYSTEM
5148 M:      Sebastian Reichel <sre@kernel.org>
5149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5150 S:      Maintained
5151 F:      Documentation/ABI/testing/sysfs-bus-hsi
5152 F:      Documentation/hsi.txt
5153 F:      drivers/hsi/
5154 F:      include/linux/hsi/
5155 F:      include/uapi/linux/hsi/
5157 HSO 3G MODEM DRIVER
5158 M:      Jan Dumon <j.dumon@option.com>
5159 W:      http://www.pharscape.org
5160 S:      Maintained
5161 F:      drivers/net/usb/hso.c
5163 HSR NETWORK PROTOCOL
5164 M:      Arvid Brodin <arvid.brodin@alten.se>
5165 L:      netdev@vger.kernel.org
5166 S:      Maintained
5167 F:      net/hsr/
5169 HTCPEN TOUCHSCREEN DRIVER
5170 M:      Pau Oliva Fora <pof@eslack.org>
5171 L:      linux-input@vger.kernel.org
5172 S:      Maintained
5173 F:      drivers/input/touchscreen/htcpen.c
5175 HUGETLB FILESYSTEM
5176 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5177 S:      Maintained
5178 F:      fs/hugetlbfs/
5180 Hyper-V CORE AND DRIVERS
5181 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5182 M:      Haiyang Zhang <haiyangz@microsoft.com>
5183 L:      devel@linuxdriverproject.org
5184 S:      Maintained
5185 F:      arch/x86/include/asm/mshyperv.h
5186 F:      arch/x86/include/uapi/asm/hyperv.h
5187 F:      arch/x86/kernel/cpu/mshyperv.c
5188 F:      drivers/hid/hid-hyperv.c
5189 F:      drivers/hv/
5190 F:      drivers/input/serio/hyperv-keyboard.c
5191 F:      drivers/net/hyperv/
5192 F:      drivers/scsi/storvsc_drv.c
5193 F:      drivers/video/fbdev/hyperv_fb.c
5194 F:      include/linux/hyperv.h
5195 F:      tools/hv/
5196 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5198 I2C OVER PARALLEL PORT
5199 M:      Jean Delvare <jdelvare@suse.com>
5200 L:      linux-i2c@vger.kernel.org
5201 S:      Maintained
5202 F:      Documentation/i2c/busses/i2c-parport
5203 F:      Documentation/i2c/busses/i2c-parport-light
5204 F:      drivers/i2c/busses/i2c-parport.c
5205 F:      drivers/i2c/busses/i2c-parport-light.c
5207 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5208 M:      Jean Delvare <jdelvare@suse.com>
5209 L:      linux-i2c@vger.kernel.org
5210 S:      Maintained
5211 F:      Documentation/i2c/busses/i2c-ali1535
5212 F:      Documentation/i2c/busses/i2c-ali1563
5213 F:      Documentation/i2c/busses/i2c-ali15x3
5214 F:      Documentation/i2c/busses/i2c-amd756
5215 F:      Documentation/i2c/busses/i2c-amd8111
5216 F:      Documentation/i2c/busses/i2c-i801
5217 F:      Documentation/i2c/busses/i2c-nforce2
5218 F:      Documentation/i2c/busses/i2c-piix4
5219 F:      Documentation/i2c/busses/i2c-sis5595
5220 F:      Documentation/i2c/busses/i2c-sis630
5221 F:      Documentation/i2c/busses/i2c-sis96x
5222 F:      Documentation/i2c/busses/i2c-via
5223 F:      Documentation/i2c/busses/i2c-viapro
5224 F:      drivers/i2c/busses/i2c-ali1535.c
5225 F:      drivers/i2c/busses/i2c-ali1563.c
5226 F:      drivers/i2c/busses/i2c-ali15x3.c
5227 F:      drivers/i2c/busses/i2c-amd756.c
5228 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5229 F:      drivers/i2c/busses/i2c-amd8111.c
5230 F:      drivers/i2c/busses/i2c-i801.c
5231 F:      drivers/i2c/busses/i2c-isch.c
5232 F:      drivers/i2c/busses/i2c-nforce2.c
5233 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5234 F:      drivers/i2c/busses/i2c-piix4.c
5235 F:      drivers/i2c/busses/i2c-sis5595.c
5236 F:      drivers/i2c/busses/i2c-sis630.c
5237 F:      drivers/i2c/busses/i2c-sis96x.c
5238 F:      drivers/i2c/busses/i2c-via.c
5239 F:      drivers/i2c/busses/i2c-viapro.c
5241 I2C/SMBUS ISMT DRIVER
5242 M:      Seth Heasley <seth.heasley@intel.com>
5243 M:      Neil Horman <nhorman@tuxdriver.com>
5244 L:      linux-i2c@vger.kernel.org
5245 F:      drivers/i2c/busses/i2c-ismt.c
5246 F:      Documentation/i2c/busses/i2c-ismt
5248 I2C/SMBUS STUB DRIVER
5249 M:      Jean Delvare <jdelvare@suse.com>
5250 L:      linux-i2c@vger.kernel.org
5251 S:      Maintained
5252 F:      drivers/i2c/i2c-stub.c
5254 I2C SUBSYSTEM
5255 M:      Wolfram Sang <wsa@the-dreams.de>
5256 L:      linux-i2c@vger.kernel.org
5257 W:      https://i2c.wiki.kernel.org/
5258 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5260 S:      Maintained
5261 F:      Documentation/devicetree/bindings/i2c/
5262 F:      Documentation/i2c/
5263 F:      drivers/i2c/
5264 F:      drivers/i2c/*/
5265 F:      include/linux/i2c.h
5266 F:      include/linux/i2c-*.h
5267 F:      include/uapi/linux/i2c.h
5268 F:      include/uapi/linux/i2c-*.h
5270 I2C ACPI SUPPORT
5271 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5272 L:      linux-i2c@vger.kernel.org
5273 L:      linux-acpi@vger.kernel.org
5274 S:      Maintained
5276 I2C-TAOS-EVM DRIVER
5277 M:      Jean Delvare <jdelvare@suse.com>
5278 L:      linux-i2c@vger.kernel.org
5279 S:      Maintained
5280 F:      Documentation/i2c/busses/i2c-taos-evm
5281 F:      drivers/i2c/busses/i2c-taos-evm.c
5283 I2C-TINY-USB DRIVER
5284 M:      Till Harbaum <till@harbaum.org>
5285 L:      linux-i2c@vger.kernel.org
5286 W:      http://www.harbaum.org/till/i2c_tiny_usb
5287 S:      Maintained
5288 F:      drivers/i2c/busses/i2c-tiny-usb.c
5290 i386 BOOT CODE
5291 M:      "H. Peter Anvin" <hpa@zytor.com>
5292 S:      Maintained
5293 F:      arch/x86/boot/
5295 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5296 M:      "H. Peter Anvin" <hpa@zytor.com>
5297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5298 S:      Maintained
5300 IA64 (Itanium) PLATFORM
5301 M:      Tony Luck <tony.luck@intel.com>
5302 M:      Fenghua Yu <fenghua.yu@intel.com>
5303 L:      linux-ia64@vger.kernel.org
5304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5305 S:      Maintained
5306 F:      arch/ia64/
5308 IBM Power VMX Cryptographic instructions
5309 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5310 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5311 L:      linux-crypto@vger.kernel.org
5312 S:      Supported
5313 F:      drivers/crypto/vmx/Makefile
5314 F:      drivers/crypto/vmx/Kconfig
5315 F:      drivers/crypto/vmx/vmx.c
5316 F:      drivers/crypto/vmx/aes*
5317 F:      drivers/crypto/vmx/ghash*
5318 F:      drivers/crypto/vmx/ppc-xlate.pl
5320 IBM Power in-Nest Crypto Acceleration
5321 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5322 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5323 L:      linux-crypto@vger.kernel.org
5324 S:      Supported
5325 F:      drivers/crypto/nx/Makefile
5326 F:      drivers/crypto/nx/Kconfig
5327 F:      drivers/crypto/nx/nx-aes*
5328 F:      drivers/crypto/nx/nx-sha*
5329 F:      drivers/crypto/nx/nx.*
5330 F:      drivers/crypto/nx/nx_csbcpb.h
5331 F:      drivers/crypto/nx/nx_debugfs.h
5333 IBM Power 842 compression accelerator
5334 M:      Dan Streetman <ddstreet@ieee.org>
5335 S:      Supported
5336 F:      drivers/crypto/nx/Makefile
5337 F:      drivers/crypto/nx/Kconfig
5338 F:      drivers/crypto/nx/nx-842*
5339 F:      include/linux/sw842.h
5340 F:      crypto/842.c
5341 F:      lib/842/
5343 IBM Power Linux RAID adapter
5344 M:      Brian King <brking@us.ibm.com>
5345 S:      Supported
5346 F:      drivers/scsi/ipr.*
5348 IBM Power Virtual Ethernet Device Driver
5349 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5350 L:      netdev@vger.kernel.org
5351 S:      Supported
5352 F:      drivers/net/ethernet/ibm/ibmveth.*
5354 IBM Power SRIOV Virtual NIC Device Driver
5355 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5356 M:      John Allen <jallen@linux.vnet.ibm.com>
5357 L:      netdev@vger.kernel.org
5358 S:      Supported
5359 F:      drivers/net/ethernet/ibm/ibmvnic.*
5361 IBM Power Virtual SCSI Device Drivers
5362 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5363 L:      linux-scsi@vger.kernel.org
5364 S:      Supported
5365 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5366 F:      drivers/scsi/ibmvscsi/viosrp.h
5368 IBM Power Virtual FC Device Drivers
5369 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5370 L:      linux-scsi@vger.kernel.org
5371 S:      Supported
5372 F:      drivers/scsi/ibmvscsi/ibmvfc*
5374 IBM ServeRAID RAID DRIVER
5375 S:      Orphan
5376 F:      drivers/scsi/ips.*
5378 ICH LPC AND GPIO DRIVER
5379 M:      Peter Tyser <ptyser@xes-inc.com>
5380 S:      Maintained
5381 F:      drivers/mfd/lpc_ich.c
5382 F:      drivers/gpio/gpio-ich.c
5384 IDE SUBSYSTEM
5385 M:      "David S. Miller" <davem@davemloft.net>
5386 L:      linux-ide@vger.kernel.org
5387 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5389 S:      Maintained
5390 F:      Documentation/ide/
5391 F:      drivers/ide/
5392 F:      include/linux/ide.h
5394 IDEAPAD LAPTOP EXTRAS DRIVER
5395 M:      Ike Panhc <ike.pan@canonical.com>
5396 L:      platform-driver-x86@vger.kernel.org
5397 W:      http://launchpad.net/ideapad-laptop
5398 S:      Maintained
5399 F:      drivers/platform/x86/ideapad-laptop.c
5401 IDEAPAD LAPTOP SLIDEBAR DRIVER
5402 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5403 L:      linux-input@vger.kernel.org
5404 W:      https://github.com/o2genum/ideapad-slidebar
5405 S:      Maintained
5406 F:      drivers/input/misc/ideapad_slidebar.c
5408 IDE/ATAPI DRIVERS
5409 M:      Borislav Petkov <bp@alien8.de>
5410 L:      linux-ide@vger.kernel.org
5411 S:      Maintained
5412 F:      Documentation/cdrom/ide-cd
5413 F:      drivers/ide/ide-cd*
5415 IDLE-I7300
5416 M:      Andy Henroid <andrew.d.henroid@intel.com>
5417 L:      linux-pm@vger.kernel.org
5418 S:      Supported
5419 F:      drivers/idle/i7300_idle.c
5421 IEEE 802.15.4 SUBSYSTEM
5422 M:      Alexander Aring <alex.aring@gmail.com>
5423 L:      linux-wpan@vger.kernel.org
5424 W:      https://github.com/linux-wpan
5425 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5426 S:      Maintained
5427 F:      net/ieee802154/
5428 F:      net/mac802154/
5429 F:      drivers/net/ieee802154/
5430 F:      include/linux/nl802154.h
5431 F:      include/linux/ieee802154.h
5432 F:      include/net/nl802154.h
5433 F:      include/net/mac802154.h
5434 F:      include/net/af_ieee802154.h
5435 F:      include/net/cfg802154.h
5436 F:      include/net/ieee802154_netdev.h
5437 F:      Documentation/networking/ieee802154.txt
5439 IGORPLUG-USB IR RECEIVER
5440 M:      Sean Young <sean@mess.org>
5441 L:      linux-media@vger.kernel.org
5442 S:      Maintained
5443 F:      drivers/media/rc/igorplugusb.c
5445 IGUANAWORKS USB IR TRANSCEIVER
5446 M:      Sean Young <sean@mess.org>
5447 L:      linux-media@vger.kernel.org
5448 S:      Maintained
5449 F:      drivers/media/rc/iguanair.c
5451 IIO SUBSYSTEM AND DRIVERS
5452 M:      Jonathan Cameron <jic23@kernel.org>
5453 R:      Hartmut Knaack <knaack.h@gmx.de>
5454 R:      Lars-Peter Clausen <lars@metafoo.de>
5455 R:      Peter Meerwald <pmeerw@pmeerw.net>
5456 L:      linux-iio@vger.kernel.org
5457 S:      Maintained
5458 F:      drivers/iio/
5459 F:      drivers/staging/iio/
5460 F:      include/linux/iio/
5461 F:      tools/iio/
5463 IKANOS/ADI EAGLE ADSL USB DRIVER
5464 M:      Matthieu Castet <castet.matthieu@free.fr>
5465 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5466 S:      Maintained
5467 F:      drivers/usb/atm/ueagle-atm.c
5469 INA209 HARDWARE MONITOR DRIVER
5470 M:      Guenter Roeck <linux@roeck-us.net>
5471 L:      lm-sensors@lm-sensors.org
5472 S:      Maintained
5473 F:      Documentation/hwmon/ina209
5474 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5475 F:      drivers/hwmon/ina209.c
5477 INA2XX HARDWARE MONITOR DRIVER
5478 M:      Guenter Roeck <linux@roeck-us.net>
5479 L:      lm-sensors@lm-sensors.org
5480 S:      Maintained
5481 F:      Documentation/hwmon/ina2xx
5482 F:      drivers/hwmon/ina2xx.c
5483 F:      include/linux/platform_data/ina2xx.h
5485 INDUSTRY PACK SUBSYSTEM (IPACK)
5486 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5487 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5488 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5489 L:      industrypack-devel@lists.sourceforge.net
5490 W:      http://industrypack.sourceforge.net
5491 S:      Maintained
5492 F:      drivers/ipack/
5494 INGENIC JZ4780 DMA Driver
5495 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5496 S:      Maintained
5497 F:      drivers/dma/dma-jz4780.c
5499 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5500 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5501 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5502 L:      linux-ima-devel@lists.sourceforge.net
5503 L:      linux-ima-user@lists.sourceforge.net
5504 L:      linux-security-module@vger.kernel.org
5505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5506 S:      Supported
5507 F:      security/integrity/ima/
5509 IMGTEC IR DECODER DRIVER
5510 M:      James Hogan <james.hogan@imgtec.com>
5511 S:      Maintained
5512 F:      drivers/media/rc/img-ir/
5514 IMS TWINTURBO FRAMEBUFFER DRIVER
5515 L:      linux-fbdev@vger.kernel.org
5516 S:      Orphan
5517 F:      drivers/video/fbdev/imsttfb.c
5519 INFINIBAND SUBSYSTEM
5520 M:      Doug Ledford <dledford@redhat.com>
5521 M:      Sean Hefty <sean.hefty@intel.com>
5522 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5523 L:      linux-rdma@vger.kernel.org
5524 W:      http://www.openfabrics.org/
5525 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5527 S:      Supported
5528 F:      Documentation/infiniband/
5529 F:      drivers/infiniband/
5530 F:      drivers/staging/rdma/
5531 F:      include/uapi/linux/if_infiniband.h
5532 F:      include/uapi/rdma/
5533 F:      include/rdma/
5535 INOTIFY
5536 M:      John McCutchan <john@johnmccutchan.com>
5537 M:      Robert Love <rlove@rlove.org>
5538 M:      Eric Paris <eparis@parisplace.org>
5539 S:      Maintained
5540 F:      Documentation/filesystems/inotify.txt
5541 F:      fs/notify/inotify/
5542 F:      include/linux/inotify.h
5543 F:      include/uapi/linux/inotify.h
5545 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5546 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5547 L:      linux-input@vger.kernel.org
5548 Q:      http://patchwork.kernel.org/project/linux-input/list/
5549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5550 S:      Maintained
5551 F:      drivers/input/
5552 F:      include/linux/input.h
5553 F:      include/uapi/linux/input.h
5554 F:      include/linux/input/
5556 INPUT MULTITOUCH (MT) PROTOCOL
5557 M:      Henrik Rydberg <rydberg@bitmath.org>
5558 L:      linux-input@vger.kernel.org
5559 S:      Odd fixes
5560 F:      Documentation/input/multi-touch-protocol.txt
5561 F:      drivers/input/input-mt.c
5562 K:      \b(ABS|SYN)_MT_
5564 INTEL ASoC BDW/HSW DRIVERS
5565 M:      Jie Yang <yang.jie@linux.intel.com>
5566 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5567 S:      Supported
5568 F:      sound/soc/intel/common/sst-dsp*
5569 F:      sound/soc/intel/common/sst-firmware.c
5570 F:      sound/soc/intel/boards/broadwell.c
5571 F:      sound/soc/intel/haswell/
5573 INTEL C600 SERIES SAS CONTROLLER DRIVER
5574 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5575 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5576 L:      linux-scsi@vger.kernel.org
5577 T:      git git://git.code.sf.net/p/intel-sas/isci
5578 S:      Supported
5579 F:      drivers/scsi/isci/
5581 INTEL HID EVENT DRIVER
5582 M:      Alex Hung <alex.hung@canonical.com>
5583 L:      platform-driver-x86@vger.kernel.org
5584 S:      Maintained
5585 F:      drivers/platform/x86/intel-hid.c
5587 INTEL IDLE DRIVER
5588 M:      Len Brown <lenb@kernel.org>
5589 L:      linux-pm@vger.kernel.org
5590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5591 S:      Supported
5592 F:      drivers/idle/intel_idle.c
5594 INTEL PSTATE DRIVER
5595 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5596 M:      Len Brown <lenb@kernel.org>
5597 L:      linux-pm@vger.kernel.org
5598 S:      Supported
5599 F:      drivers/cpufreq/intel_pstate.c
5601 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5602 M:      Maik Broemme <mbroemme@plusserver.de>
5603 L:      linux-fbdev@vger.kernel.org
5604 S:      Maintained
5605 F:      Documentation/fb/intelfb.txt
5606 F:      drivers/video/fbdev/intelfb/
5608 INTEL 810/815 FRAMEBUFFER DRIVER
5609 M:      Antonino Daplas <adaplas@gmail.com>
5610 L:      linux-fbdev@vger.kernel.org
5611 S:      Maintained
5612 F:      drivers/video/fbdev/i810/
5614 INTEL MENLOW THERMAL DRIVER
5615 M:      Sujith Thomas <sujith.thomas@intel.com>
5616 L:      platform-driver-x86@vger.kernel.org
5617 W:      https://01.org/linux-acpi
5618 S:      Supported
5619 F:      drivers/platform/x86/intel_menlow.c
5621 INTEL I/OAT DMA DRIVER
5622 M:      Dave Jiang <dave.jiang@intel.com>
5623 R:      Dan Williams <dan.j.williams@intel.com>
5624 L:      dmaengine@vger.kernel.org
5625 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5626 S:      Supported
5627 F:      drivers/dma/ioat*
5629 INTEL IOMMU (VT-d)
5630 M:      David Woodhouse <dwmw2@infradead.org>
5631 L:      iommu@lists.linux-foundation.org
5632 T:      git git://git.infradead.org/iommu-2.6.git
5633 S:      Supported
5634 F:      drivers/iommu/intel-iommu.c
5635 F:      include/linux/intel-iommu.h
5637 INTEL IOP-ADMA DMA DRIVER
5638 R:      Dan Williams <dan.j.williams@intel.com>
5639 S:      Odd fixes
5640 F:      drivers/dma/iop-adma.c
5642 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5643 M:      Krzysztof Halasa <khalasa@piap.pl>
5644 S:      Maintained
5645 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5646 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5647 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5648 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5649 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5650 F:      drivers/net/wan/ixp4xx_hss.c
5652 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5653 M:      Deepak Saxena <dsaxena@plexity.net>
5654 S:      Maintained
5655 F:      drivers/char/hw_random/ixp4xx-rng.c
5657 INTEL ETHERNET DRIVERS
5658 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5659 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5660 R:      Shannon Nelson <shannon.nelson@intel.com>
5661 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5662 R:      Don Skidmore <donald.c.skidmore@intel.com>
5663 R:      Bruce Allan <bruce.w.allan@intel.com>
5664 R:      John Ronciak <john.ronciak@intel.com>
5665 R:      Mitch Williams <mitch.a.williams@intel.com>
5666 L:      intel-wired-lan@lists.osuosl.org
5667 W:      http://www.intel.com/support/feedback.htm
5668 W:      http://e1000.sourceforge.net/
5669 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5672 S:      Supported
5673 F:      Documentation/networking/e100.txt
5674 F:      Documentation/networking/e1000.txt
5675 F:      Documentation/networking/e1000e.txt
5676 F:      Documentation/networking/igb.txt
5677 F:      Documentation/networking/igbvf.txt
5678 F:      Documentation/networking/ixgb.txt
5679 F:      Documentation/networking/ixgbe.txt
5680 F:      Documentation/networking/ixgbevf.txt
5681 F:      Documentation/networking/i40e.txt
5682 F:      Documentation/networking/i40evf.txt
5683 F:      drivers/net/ethernet/intel/
5684 F:      drivers/net/ethernet/intel/*/
5686 INTEL-MID GPIO DRIVER
5687 M:      David Cohen <david.a.cohen@linux.intel.com>
5688 L:      linux-gpio@vger.kernel.org
5689 S:      Maintained
5690 F:      drivers/gpio/gpio-intel-mid.c
5692 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5693 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5694 L:      linux-wireless@vger.kernel.org
5695 S:      Maintained
5696 F:      Documentation/networking/README.ipw2100
5697 F:      Documentation/networking/README.ipw2200
5698 F:      drivers/net/wireless/intel/ipw2x00/
5700 INTEL(R) TRACE HUB
5701 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5702 S:      Supported
5703 F:      Documentation/trace/intel_th.txt
5704 F:      drivers/hwtracing/intel_th/
5706 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5707 M:      Ning Sun <ning.sun@intel.com>
5708 L:      tboot-devel@lists.sourceforge.net
5709 W:      http://tboot.sourceforge.net
5710 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5711 S:      Supported
5712 F:      Documentation/intel_txt.txt
5713 F:      include/linux/tboot.h
5714 F:      arch/x86/kernel/tboot.c
5716 INTEL WIRELESS WIMAX CONNECTION 2400
5717 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5718 M:      linux-wimax@intel.com
5719 L:      wimax@linuxwimax.org (subscribers-only)
5720 S:      Supported
5721 W:      http://linuxwimax.org
5722 F:      Documentation/wimax/README.i2400m
5723 F:      drivers/net/wimax/i2400m/
5724 F:      include/uapi/linux/wimax/i2400m.h
5726 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5727 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5728 L:      linux-wireless@vger.kernel.org
5729 S:      Supported
5730 F:      drivers/net/wireless/intel/iwlegacy/
5732 INTEL WIRELESS WIFI LINK (iwlwifi)
5733 M:      Johannes Berg <johannes.berg@intel.com>
5734 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5735 M:      Intel Linux Wireless <linuxwifi@intel.com>
5736 L:      linux-wireless@vger.kernel.org
5737 W:      http://intellinuxwireless.org
5738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5739 S:      Supported
5740 F:      drivers/net/wireless/intel/iwlwifi/
5742 INTEL MANAGEMENT ENGINE (mei)
5743 M:      Tomas Winkler <tomas.winkler@intel.com>
5744 L:      linux-kernel@vger.kernel.org
5745 S:      Supported
5746 F:      include/uapi/linux/mei.h
5747 F:      include/linux/mei_cl_bus.h
5748 F:      drivers/misc/mei/*
5749 F:      drivers/watchdog/mei_wdt.c
5750 F:      Documentation/misc-devices/mei/*
5752 INTEL MIC DRIVERS (mic)
5753 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5754 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5755 S:      Supported
5756 W:      https://github.com/sudeepdutt/mic
5757 W:      http://software.intel.com/en-us/mic-developer
5758 F:      include/linux/mic_bus.h
5759 F:      include/linux/scif.h
5760 F:      include/uapi/linux/mic_common.h
5761 F:      include/uapi/linux/mic_ioctl.h
5762 F:      include/uapi/linux/scif_ioctl.h
5763 F:      drivers/misc/mic/
5764 F:      drivers/dma/mic_x100_dma.c
5765 F:      drivers/dma/mic_x100_dma.h
5766 F:      Documentation/mic/
5768 INTEL PMC/P-Unit IPC DRIVER
5769 M:      Zha Qipeng<qipeng.zha@intel.com>
5770 L:      platform-driver-x86@vger.kernel.org
5771 S:      Maintained
5772 F:      drivers/platform/x86/intel_pmc_ipc.c
5773 F:      drivers/platform/x86/intel_punit_ipc.c
5774 F:      arch/x86/include/asm/intel_pmc_ipc.h
5775 F:      arch/x86/include/asm/intel_punit_ipc.h
5777 INTEL TELEMETRY DRIVER
5778 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5779 L:      platform-driver-x86@vger.kernel.org
5780 S:      Maintained
5781 F:      arch/x86/include/asm/intel_telemetry.h
5782 F:      drivers/platform/x86/intel_telemetry*
5784 IOC3 ETHERNET DRIVER
5785 M:      Ralf Baechle <ralf@linux-mips.org>
5786 L:      linux-mips@linux-mips.org
5787 S:      Maintained
5788 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5790 IOC3 SERIAL DRIVER
5791 M:      Pat Gefre <pfg@sgi.com>
5792 L:      linux-serial@vger.kernel.org
5793 S:      Maintained
5794 F:      drivers/tty/serial/ioc3_serial.c
5796 IOMMU DRIVERS
5797 M:      Joerg Roedel <joro@8bytes.org>
5798 L:      iommu@lists.linux-foundation.org
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5800 S:      Maintained
5801 F:      drivers/iommu/
5803 IP MASQUERADING
5804 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5805 S:      Maintained
5806 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5808 IPMI SUBSYSTEM
5809 M:      Corey Minyard <minyard@acm.org>
5810 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5811 W:      http://openipmi.sourceforge.net/
5812 S:      Supported
5813 F:      Documentation/IPMI.txt
5814 F:      drivers/char/ipmi/
5815 F:      include/linux/ipmi*
5816 F:      include/uapi/linux/ipmi*
5818 QCOM AUDIO (ASoC) DRIVERS
5819 M:      Patrick Lai <plai@codeaurora.org>
5820 M:      Banajit Goswami <bgoswami@codeaurora.org>
5821 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5822 S:      Supported
5823 F:      sound/soc/qcom/
5825 IPS SCSI RAID DRIVER
5826 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5827 L:      linux-scsi@vger.kernel.org
5828 W:      http://www.adaptec.com/
5829 S:      Maintained
5830 F:      drivers/scsi/ips*
5832 IPVS
5833 M:      Wensong Zhang <wensong@linux-vs.org>
5834 M:      Simon Horman <horms@verge.net.au>
5835 M:      Julian Anastasov <ja@ssi.bg>
5836 L:      netdev@vger.kernel.org
5837 L:      lvs-devel@vger.kernel.org
5838 S:      Maintained
5839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5841 F:      Documentation/networking/ipvs-sysctl.txt
5842 F:      include/net/ip_vs.h
5843 F:      include/uapi/linux/ip_vs.h
5844 F:      net/netfilter/ipvs/
5846 IPWIRELESS DRIVER
5847 M:      Jiri Kosina <jikos@kernel.org>
5848 M:      David Sterba <dsterba@suse.com>
5849 S:      Odd Fixes
5850 F:      drivers/tty/ipwireless/
5852 IPX NETWORK LAYER
5853 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5854 L:      netdev@vger.kernel.org
5855 S:      Maintained
5856 F:      include/net/ipx.h
5857 F:      include/uapi/linux/ipx.h
5858 F:      net/ipx/
5860 IRDA SUBSYSTEM
5861 M:      Samuel Ortiz <samuel@sortiz.org>
5862 L:      irda-users@lists.sourceforge.net (subscribers-only)
5863 L:      netdev@vger.kernel.org
5864 W:      http://irda.sourceforge.net/
5865 S:      Maintained
5866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5867 F:      Documentation/networking/irda.txt
5868 F:      drivers/net/irda/
5869 F:      include/net/irda/
5870 F:      net/irda/
5872 IRQ SUBSYSTEM
5873 M:      Thomas Gleixner <tglx@linutronix.de>
5874 L:      linux-kernel@vger.kernel.org
5875 S:      Maintained
5876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5877 F:      kernel/irq/
5879 IRQCHIP DRIVERS
5880 M:      Thomas Gleixner <tglx@linutronix.de>
5881 M:      Jason Cooper <jason@lakedaemon.net>
5882 M:      Marc Zyngier <marc.zyngier@arm.com>
5883 L:      linux-kernel@vger.kernel.org
5884 S:      Maintained
5885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5886 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5887 F:      Documentation/devicetree/bindings/interrupt-controller/
5888 F:      drivers/irqchip/
5890 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5891 M:      Jiang Liu <jiang.liu@linux.intel.com>
5892 M:      Marc Zyngier <marc.zyngier@arm.com>
5893 S:      Maintained
5894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5895 F:      Documentation/IRQ-domain.txt
5896 F:      include/linux/irqdomain.h
5897 F:      kernel/irq/irqdomain.c
5898 F:      kernel/irq/msi.c
5900 ISAPNP
5901 M:      Jaroslav Kysela <perex@perex.cz>
5902 S:      Maintained
5903 F:      Documentation/isapnp.txt
5904 F:      drivers/pnp/isapnp/
5905 F:      include/linux/isapnp.h
5907 ISA RADIO MODULE
5908 M:      Hans Verkuil <hverkuil@xs4all.nl>
5909 L:      linux-media@vger.kernel.org
5910 T:      git git://linuxtv.org/media_tree.git
5911 W:      https://linuxtv.org
5912 S:      Maintained
5913 F:      drivers/media/radio/radio-isa*
5915 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5916 M:      Peter Jones <pjones@redhat.com>
5917 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5918 S:      Maintained
5919 F:      drivers/firmware/iscsi_ibft*
5921 ISCSI
5922 M:      Mike Christie <michaelc@cs.wisc.edu>
5923 L:      open-iscsi@googlegroups.com
5924 W:      www.open-iscsi.org
5925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5926 S:      Maintained
5927 F:      drivers/scsi/*iscsi*
5928 F:      include/scsi/*iscsi*
5930 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5931 M:      Or Gerlitz <ogerlitz@mellanox.com>
5932 M:      Sagi Grimberg <sagig@mellanox.com>
5933 M:      Roi Dayan <roid@mellanox.com>
5934 L:      linux-rdma@vger.kernel.org
5935 S:      Supported
5936 W:      http://www.openfabrics.org
5937 W:      www.open-iscsi.org
5938 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5939 F:      drivers/infiniband/ulp/iser/
5941 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5942 M:      Sagi Grimberg <sagig@mellanox.com>
5943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5944 L:      linux-rdma@vger.kernel.org
5945 L:      target-devel@vger.kernel.org
5946 S:      Supported
5947 W:      http://www.linux-iscsi.org
5948 F:      drivers/infiniband/ulp/isert
5950 ISDN SUBSYSTEM
5951 M:      Karsten Keil <isdn@linux-pingi.de>
5952 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5953 L:      netdev@vger.kernel.org
5954 W:      http://www.isdn4linux.de
5955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5956 S:      Maintained
5957 F:      Documentation/isdn/
5958 F:      drivers/isdn/
5959 F:      include/linux/isdn.h
5960 F:      include/linux/isdn/
5961 F:      include/uapi/linux/isdn.h
5962 F:      include/uapi/linux/isdn/
5964 ISDN SUBSYSTEM (Eicon active card driver)
5965 M:      Armin Schindler <mac@melware.de>
5966 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5967 W:      http://www.melware.de
5968 S:      Maintained
5969 F:      drivers/isdn/hardware/eicon/
5971 IT87 HARDWARE MONITORING DRIVER
5972 M:      Jean Delvare <jdelvare@suse.com>
5973 L:      lm-sensors@lm-sensors.org
5974 S:      Maintained
5975 F:      Documentation/hwmon/it87
5976 F:      drivers/hwmon/it87.c
5978 IT913X MEDIA DRIVER
5979 M:      Antti Palosaari <crope@iki.fi>
5980 L:      linux-media@vger.kernel.org
5981 W:      https://linuxtv.org
5982 W:      http://palosaari.fi/linux/
5983 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5984 T:      git git://linuxtv.org/anttip/media_tree.git
5985 S:      Maintained
5986 F:      drivers/media/tuners/it913x*
5988 IVTV VIDEO4LINUX DRIVER
5989 M:      Andy Walls <awalls@md.metrocast.net>
5990 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5991 L:      linux-media@vger.kernel.org
5992 T:      git git://linuxtv.org/media_tree.git
5993 W:      http://www.ivtvdriver.org
5994 S:      Maintained
5995 F:      Documentation/video4linux/*.ivtv
5996 F:      drivers/media/pci/ivtv/
5997 F:      include/uapi/linux/ivtv*
5999 IX2505V MEDIA DRIVER
6000 M:      Malcolm Priestley <tvboxspy@gmail.com>
6001 L:      linux-media@vger.kernel.org
6002 W:      https://linuxtv.org
6003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6004 S:      Maintained
6005 F:      drivers/media/dvb-frontends/ix2505v*
6007 JC42.4 TEMPERATURE SENSOR DRIVER
6008 M:      Guenter Roeck <linux@roeck-us.net>
6009 L:      lm-sensors@lm-sensors.org
6010 S:      Maintained
6011 F:      drivers/hwmon/jc42.c
6012 F:      Documentation/hwmon/jc42
6014 JFS FILESYSTEM
6015 M:      Dave Kleikamp <shaggy@kernel.org>
6016 L:      jfs-discussion@lists.sourceforge.net
6017 W:      http://jfs.sourceforge.net/
6018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6019 S:      Maintained
6020 F:      Documentation/filesystems/jfs.txt
6021 F:      fs/jfs/
6023 JME NETWORK DRIVER
6024 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6025 L:      netdev@vger.kernel.org
6026 S:      Maintained
6027 F:      drivers/net/ethernet/jme.*
6029 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6030 M:      David Woodhouse <dwmw2@infradead.org>
6031 L:      linux-mtd@lists.infradead.org
6032 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6033 S:      Maintained
6034 F:      fs/jffs2/
6035 F:      include/uapi/linux/jffs2.h
6037 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6038 M:      "Theodore Ts'o" <tytso@mit.edu>
6039 M:      Jan Kara <jack@suse.com>
6040 L:      linux-ext4@vger.kernel.org
6041 S:      Maintained
6042 F:      fs/jbd2/
6043 F:      include/linux/jbd2.h
6045 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6046 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6047 L:      linux-media@vger.kernel.org
6048 S:      Maintained
6049 F:      drivers/media/platform/rcar_jpu.c
6051 JSM Neo PCI based serial card
6052 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6053 L:      linux-serial@vger.kernel.org
6054 S:      Maintained
6055 F:      drivers/tty/serial/jsm/
6057 K10TEMP HARDWARE MONITORING DRIVER
6058 M:      Clemens Ladisch <clemens@ladisch.de>
6059 L:      lm-sensors@lm-sensors.org
6060 S:      Maintained
6061 F:      Documentation/hwmon/k10temp
6062 F:      drivers/hwmon/k10temp.c
6064 K8TEMP HARDWARE MONITORING DRIVER
6065 M:      Rudolf Marek <r.marek@assembler.cz>
6066 L:      lm-sensors@lm-sensors.org
6067 S:      Maintained
6068 F:      Documentation/hwmon/k8temp
6069 F:      drivers/hwmon/k8temp.c
6071 KCONFIG
6072 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6073 L:      linux-kbuild@vger.kernel.org
6074 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6075 S:      Maintained
6076 F:      Documentation/kbuild/kconfig-language.txt
6077 F:      scripts/kconfig/
6079 KDUMP
6080 M:      Vivek Goyal <vgoyal@redhat.com>
6081 M:      Haren Myneni <hbabu@us.ibm.com>
6082 L:      kexec@lists.infradead.org
6083 W:      http://lse.sourceforge.net/kdump/
6084 S:      Maintained
6085 F:      Documentation/kdump/
6087 KEENE FM RADIO TRANSMITTER DRIVER
6088 M:      Hans Verkuil <hverkuil@xs4all.nl>
6089 L:      linux-media@vger.kernel.org
6090 T:      git git://linuxtv.org/media_tree.git
6091 W:      https://linuxtv.org
6092 S:      Maintained
6093 F:      drivers/media/radio/radio-keene*
6095 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6096 M:      Ian Kent <raven@themaw.net>
6097 L:      autofs@vger.kernel.org
6098 S:      Maintained
6099 F:      fs/autofs4/
6101 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6102 M:      Michal Marek <mmarek@suse.com>
6103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6105 L:      linux-kbuild@vger.kernel.org
6106 S:      Maintained
6107 F:      Documentation/kbuild/
6108 F:      Makefile
6109 F:      scripts/Makefile.*
6110 F:      scripts/basic/
6111 F:      scripts/mk*
6112 F:      scripts/package/
6114 KERNEL JANITORS
6115 L:      kernel-janitors@vger.kernel.org
6116 W:      http://kernelnewbies.org/KernelJanitors
6117 S:      Odd Fixes
6119 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6120 M:      "J. Bruce Fields" <bfields@fieldses.org>
6121 M:      Jeff Layton <jlayton@poochiereds.net>
6122 L:      linux-nfs@vger.kernel.org
6123 W:      http://nfs.sourceforge.net/
6124 T:      git git://linux-nfs.org/~bfields/linux.git
6125 S:      Supported
6126 F:      fs/nfsd/
6127 F:      include/uapi/linux/nfsd/
6128 F:      fs/lockd/
6129 F:      fs/nfs_common/
6130 F:      net/sunrpc/
6131 F:      include/linux/lockd/
6132 F:      include/linux/sunrpc/
6133 F:      include/uapi/linux/sunrpc/
6135 KERNEL SELFTEST FRAMEWORK
6136 M:      Shuah Khan <shuahkh@osg.samsung.com>
6137 L:      linux-api@vger.kernel.org
6138 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6139 S:      Maintained
6140 F:      tools/testing/selftests
6142 KERNEL VIRTUAL MACHINE (KVM)
6143 M:      Gleb Natapov <gleb@kernel.org>
6144 M:      Paolo Bonzini <pbonzini@redhat.com>
6145 L:      kvm@vger.kernel.org
6146 W:      http://www.linux-kvm.org
6147 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6148 S:      Supported
6149 F:      Documentation/*/kvm*.txt
6150 F:      Documentation/virtual/kvm/
6151 F:      arch/*/kvm/
6152 F:      arch/x86/kernel/kvm.c
6153 F:      arch/x86/kernel/kvmclock.c
6154 F:      arch/*/include/asm/kvm*
6155 F:      include/linux/kvm*
6156 F:      include/uapi/linux/kvm*
6157 F:      virt/kvm/
6159 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6160 M:      Joerg Roedel <joro@8bytes.org>
6161 L:      kvm@vger.kernel.org
6162 W:      http://www.linux-kvm.org/
6163 S:      Maintained
6164 F:      arch/x86/include/asm/svm.h
6165 F:      arch/x86/kvm/svm.c
6167 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6168 M:      Alexander Graf <agraf@suse.com>
6169 L:      kvm-ppc@vger.kernel.org
6170 W:      http://www.linux-kvm.org/
6171 T:      git git://github.com/agraf/linux-2.6.git
6172 S:      Supported
6173 F:      arch/powerpc/include/asm/kvm*
6174 F:      arch/powerpc/kvm/
6176 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6177 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6178 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6179 L:      linux-s390@vger.kernel.org
6180 W:      http://www.ibm.com/developerworks/linux/linux390/
6181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6182 S:      Supported
6183 F:      Documentation/s390/kvm.txt
6184 F:      arch/s390/include/asm/kvm*
6185 F:      arch/s390/kvm/
6187 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6188 M:      Christoffer Dall <christoffer.dall@linaro.org>
6189 M:      Marc Zyngier <marc.zyngier@arm.com>
6190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6191 L:      kvmarm@lists.cs.columbia.edu
6192 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6194 S:      Supported
6195 F:      arch/arm/include/uapi/asm/kvm*
6196 F:      arch/arm/include/asm/kvm*
6197 F:      arch/arm/kvm/
6198 F:      virt/kvm/arm/
6199 F:      include/kvm/arm_*
6201 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6202 M:      Christoffer Dall <christoffer.dall@linaro.org>
6203 M:      Marc Zyngier <marc.zyngier@arm.com>
6204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6205 L:      kvmarm@lists.cs.columbia.edu
6206 S:      Maintained
6207 F:      arch/arm64/include/uapi/asm/kvm*
6208 F:      arch/arm64/include/asm/kvm*
6209 F:      arch/arm64/kvm/
6211 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6212 M:      James Hogan <james.hogan@imgtec.com>
6213 L:      linux-mips@linux-mips.org
6214 S:      Supported
6215 F:      arch/mips/include/uapi/asm/kvm*
6216 F:      arch/mips/include/asm/kvm*
6217 F:      arch/mips/kvm/
6219 KEXEC
6220 M:      Eric Biederman <ebiederm@xmission.com>
6221 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6222 L:      kexec@lists.infradead.org
6223 S:      Maintained
6224 F:      include/linux/kexec.h
6225 F:      include/uapi/linux/kexec.h
6226 F:      kernel/kexec.c
6228 KEYS/KEYRINGS:
6229 M:      David Howells <dhowells@redhat.com>
6230 L:      keyrings@vger.kernel.org
6231 S:      Maintained
6232 F:      Documentation/security/keys.txt
6233 F:      include/linux/key.h
6234 F:      include/linux/key-type.h
6235 F:      include/keys/
6236 F:      security/keys/
6238 KEYS-TRUSTED
6239 M:      David Safford <safford@us.ibm.com>
6240 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6241 L:      linux-security-module@vger.kernel.org
6242 L:      keyrings@vger.kernel.org
6243 S:      Supported
6244 F:      Documentation/security/keys-trusted-encrypted.txt
6245 F:      include/keys/trusted-type.h
6246 F:      security/keys/trusted.c
6247 F:      security/keys/trusted.h
6249 KEYS-ENCRYPTED
6250 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6251 M:      David Safford <safford@us.ibm.com>
6252 L:      linux-security-module@vger.kernel.org
6253 L:      keyrings@vger.kernel.org
6254 S:      Supported
6255 F:      Documentation/security/keys-trusted-encrypted.txt
6256 F:      include/keys/encrypted-type.h
6257 F:      security/keys/encrypted-keys/
6259 KGDB / KDB /debug_core
6260 M:      Jason Wessel <jason.wessel@windriver.com>
6261 W:      http://kgdb.wiki.kernel.org/
6262 L:      kgdb-bugreport@lists.sourceforge.net
6263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6264 S:      Maintained
6265 F:      Documentation/DocBook/kgdb.tmpl
6266 F:      drivers/misc/kgdbts.c
6267 F:      drivers/tty/serial/kgdboc.c
6268 F:      include/linux/kdb.h
6269 F:      include/linux/kgdb.h
6270 F:      kernel/debug/
6272 KMEMCHECK
6273 M:      Vegard Nossum <vegardno@ifi.uio.no>
6274 M:      Pekka Enberg <penberg@kernel.org>
6275 S:      Maintained
6276 F:      Documentation/kmemcheck.txt
6277 F:      arch/x86/include/asm/kmemcheck.h
6278 F:      arch/x86/mm/kmemcheck/
6279 F:      include/linux/kmemcheck.h
6280 F:      mm/kmemcheck.c
6282 KMEMLEAK
6283 M:      Catalin Marinas <catalin.marinas@arm.com>
6284 S:      Maintained
6285 F:      Documentation/kmemleak.txt
6286 F:      include/linux/kmemleak.h
6287 F:      mm/kmemleak.c
6288 F:      mm/kmemleak-test.c
6290 KPROBES
6291 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6292 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6293 M:      "David S. Miller" <davem@davemloft.net>
6294 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6295 S:      Maintained
6296 F:      Documentation/kprobes.txt
6297 F:      include/linux/kprobes.h
6298 F:      kernel/kprobes.c
6300 KS0108 LCD CONTROLLER DRIVER
6301 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6302 W:      http://miguelojeda.es/auxdisplay.htm
6303 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6304 S:      Maintained
6305 F:      Documentation/auxdisplay/ks0108
6306 F:      drivers/auxdisplay/ks0108.c
6307 F:      include/linux/ks0108.h
6309 L3MDEV
6310 M:      David Ahern <dsa@cumulusnetworks.com>
6311 L:      netdev@vger.kernel.org
6312 S:      Maintained
6313 F:      net/l3mdev
6314 F:      include/net/l3mdev.h
6316 LANTIQ MIPS ARCHITECTURE
6317 M:      John Crispin <blogic@openwrt.org>
6318 L:      linux-mips@linux-mips.org
6319 S:      Maintained
6320 F:      arch/mips/lantiq
6322 LAPB module
6323 L:      linux-x25@vger.kernel.org
6324 S:      Orphan
6325 F:      Documentation/networking/lapb-module.txt
6326 F:      include/*/lapb.h
6327 F:      net/lapb/
6329 LASI 53c700 driver for PARISC
6330 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6331 L:      linux-scsi@vger.kernel.org
6332 S:      Maintained
6333 F:      Documentation/scsi/53c700.txt
6334 F:      drivers/scsi/53c700*
6336 LED SUBSYSTEM
6337 M:      Richard Purdie <rpurdie@rpsys.net>
6338 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6339 L:      linux-leds@vger.kernel.org
6340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6341 S:      Maintained
6342 F:      drivers/leds/
6343 F:      include/linux/leds.h
6345 LEGACY EEPROM DRIVER
6346 M:      Jean Delvare <jdelvare@suse.com>
6347 S:      Maintained
6348 F:      Documentation/misc-devices/eeprom
6349 F:      drivers/misc/eeprom/eeprom.c
6351 LEGO USB Tower driver
6352 M:      Juergen Stuber <starblue@users.sourceforge.net>
6353 L:      legousb-devel@lists.sourceforge.net
6354 W:      http://legousb.sourceforge.net/
6355 S:      Maintained
6356 F:      drivers/usb/misc/legousbtower.c
6358 LG2160 MEDIA DRIVER
6359 M:      Michael Krufky <mkrufky@linuxtv.org>
6360 L:      linux-media@vger.kernel.org
6361 W:      https://linuxtv.org
6362 W:      http://github.com/mkrufky
6363 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6364 T:      git git://linuxtv.org/mkrufky/tuners.git
6365 S:      Maintained
6366 F:      drivers/media/dvb-frontends/lg2160.*
6368 LGDT3305 MEDIA DRIVER
6369 M:      Michael Krufky <mkrufky@linuxtv.org>
6370 L:      linux-media@vger.kernel.org
6371 W:      https://linuxtv.org
6372 W:      http://github.com/mkrufky
6373 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6374 T:      git git://linuxtv.org/mkrufky/tuners.git
6375 S:      Maintained
6376 F:      drivers/media/dvb-frontends/lgdt3305.*
6378 LGUEST
6379 M:      Rusty Russell <rusty@rustcorp.com.au>
6380 L:      lguest@lists.ozlabs.org
6381 W:      http://lguest.ozlabs.org/
6382 S:      Odd Fixes
6383 F:      arch/x86/include/asm/lguest*.h
6384 F:      arch/x86/lguest/
6385 F:      drivers/lguest/
6386 F:      include/linux/lguest*.h
6387 F:      tools/lguest/
6389 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6390 M:      Tejun Heo <tj@kernel.org>
6391 L:      linux-ide@vger.kernel.org
6392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6393 S:      Maintained
6394 F:      drivers/ata/
6395 F:      include/linux/ata.h
6396 F:      include/linux/libata.h
6398 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6399 M:      Viresh Kumar <vireshk@kernel.org>
6400 L:      linux-ide@vger.kernel.org
6401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6402 S:      Maintained
6403 F:      include/linux/pata_arasan_cf_data.h
6404 F:      drivers/ata/pata_arasan_cf.c
6406 LIBATA PATA DRIVERS
6407 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6408 M:      Tejun Heo <tj@kernel.org>
6409 L:      linux-ide@vger.kernel.org
6410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6411 S:      Maintained
6412 F:      drivers/ata/pata_*.c
6413 F:      drivers/ata/ata_generic.c
6415 LIBATA SATA AHCI PLATFORM devices support
6416 M:      Hans de Goede <hdegoede@redhat.com>
6417 M:      Tejun Heo <tj@kernel.org>
6418 L:      linux-ide@vger.kernel.org
6419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6420 S:      Maintained
6421 F:      drivers/ata/ahci_platform.c
6422 F:      drivers/ata/libahci_platform.c
6423 F:      include/linux/ahci_platform.h
6425 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6426 M:      Mikael Pettersson <mikpelinux@gmail.com>
6427 L:      linux-ide@vger.kernel.org
6428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6429 S:      Maintained
6430 F:      drivers/ata/sata_promise.*
6432 LIBLOCKDEP
6433 M:      Sasha Levin <sasha.levin@oracle.com>
6434 S:      Maintained
6435 F:      tools/lib/lockdep/
6437 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6438 M:      Dan Williams <dan.j.williams@intel.com>
6439 L:      linux-nvdimm@lists.01.org
6440 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6442 S:      Supported
6443 F:      drivers/nvdimm/*
6444 F:      include/linux/nd.h
6445 F:      include/linux/libnvdimm.h
6446 F:      include/uapi/linux/ndctl.h
6448 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6449 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6450 L:      linux-nvdimm@lists.01.org
6451 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6452 S:      Supported
6453 F:      drivers/nvdimm/blk.c
6454 F:      drivers/nvdimm/region_devs.c
6455 F:      drivers/acpi/nfit*
6457 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6458 M:      Vishal Verma <vishal.l.verma@intel.com>
6459 L:      linux-nvdimm@lists.01.org
6460 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6461 S:      Supported
6462 F:      drivers/nvdimm/btt*
6464 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6465 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6466 L:      linux-nvdimm@lists.01.org
6467 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6468 S:      Supported
6469 F:      drivers/nvdimm/pmem.c
6470 F:      include/linux/pmem.h
6471 F:      arch/*/include/asm/pmem.h
6473 LIGHTNVM PLATFORM SUPPORT
6474 M:      Matias Bjorling <mb@lightnvm.io>
6475 W:      http://github/OpenChannelSSD
6476 L:      linux-block@vger.kernel.org
6477 S:      Maintained
6478 F:      drivers/lightnvm/
6479 F:      include/linux/lightnvm.h
6480 F:      include/uapi/linux/lightnvm.h
6482 LINUX FOR IBM pSERIES (RS/6000)
6483 M:      Paul Mackerras <paulus@au.ibm.com>
6484 W:      http://www.ibm.com/linux/ltc/projects/ppc
6485 S:      Supported
6486 F:      arch/powerpc/boot/rs6000.h
6488 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6489 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6490 M:      Paul Mackerras <paulus@samba.org>
6491 M:      Michael Ellerman <mpe@ellerman.id.au>
6492 W:      http://www.penguinppc.org/
6493 L:      linuxppc-dev@lists.ozlabs.org
6494 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6496 S:      Supported
6497 F:      Documentation/powerpc/
6498 F:      arch/powerpc/
6500 LINUX FOR POWER MACINTOSH
6501 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6502 W:      http://www.penguinppc.org/
6503 L:      linuxppc-dev@lists.ozlabs.org
6504 S:      Maintained
6505 F:      arch/powerpc/platforms/powermac/
6506 F:      drivers/macintosh/
6508 LINUX FOR POWERPC EMBEDDED MPC5XXX
6509 M:      Anatolij Gustschin <agust@denx.de>
6510 L:      linuxppc-dev@lists.ozlabs.org
6511 T:      git git://git.denx.de/linux-denx-agust.git
6512 S:      Maintained
6513 F:      arch/powerpc/platforms/512x/
6514 F:      arch/powerpc/platforms/52xx/
6516 LINUX FOR POWERPC EMBEDDED PPC4XX
6517 M:      Alistair Popple <alistair@popple.id.au>
6518 M:      Matt Porter <mporter@kernel.crashing.org>
6519 W:      http://www.penguinppc.org/
6520 L:      linuxppc-dev@lists.ozlabs.org
6521 S:      Maintained
6522 F:      arch/powerpc/platforms/40x/
6523 F:      arch/powerpc/platforms/44x/
6525 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6526 L:      linuxppc-dev@lists.ozlabs.org
6527 S:      Orphan
6528 F:      arch/powerpc/*/*virtex*
6529 F:      arch/powerpc/*/*/*virtex*
6531 LINUX FOR POWERPC EMBEDDED PPC8XX
6532 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6533 W:      http://www.penguinppc.org/
6534 L:      linuxppc-dev@lists.ozlabs.org
6535 S:      Maintained
6536 F:      arch/powerpc/platforms/8xx/
6538 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6539 M:      Scott Wood <oss@buserror.net>
6540 M:      Kumar Gala <galak@kernel.crashing.org>
6541 W:      http://www.penguinppc.org/
6542 L:      linuxppc-dev@lists.ozlabs.org
6543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6544 S:      Maintained
6545 F:      arch/powerpc/platforms/83xx/
6546 F:      arch/powerpc/platforms/85xx/
6548 LINUX FOR POWERPC PA SEMI PWRFICIENT
6549 M:      Olof Johansson <olof@lixom.net>
6550 L:      linuxppc-dev@lists.ozlabs.org
6551 S:      Maintained
6552 F:      arch/powerpc/platforms/pasemi/
6553 F:      drivers/*/*pasemi*
6554 F:      drivers/*/*/*pasemi*
6556 LINUX SECURITY MODULE (LSM) FRAMEWORK
6557 M:      Chris Wright <chrisw@sous-sol.org>
6558 L:      linux-security-module@vger.kernel.org
6559 S:      Supported
6561 LIS3LV02D ACCELEROMETER DRIVER
6562 M:      Eric Piel <eric.piel@tremplin-utc.net>
6563 S:      Maintained
6564 F:      Documentation/misc-devices/lis3lv02d
6565 F:      drivers/misc/lis3lv02d/
6566 F:      drivers/platform/x86/hp_accel.c
6568 LIVE PATCHING
6569 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6570 M:      Seth Jennings <sjenning@redhat.com>
6571 M:      Jiri Kosina <jikos@kernel.org>
6572 M:      Vojtech Pavlik <vojtech@suse.com>
6573 S:      Maintained
6574 F:      kernel/livepatch/
6575 F:      include/linux/livepatch.h
6576 F:      arch/x86/include/asm/livepatch.h
6577 F:      arch/x86/kernel/livepatch.c
6578 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6579 F:      samples/livepatch/
6580 L:      live-patching@vger.kernel.org
6581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6583 LLC (802.2)
6584 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6585 S:      Maintained
6586 F:      include/linux/llc.h
6587 F:      include/uapi/linux/llc.h
6588 F:      include/net/llc*
6589 F:      net/llc/
6591 LM73 HARDWARE MONITOR DRIVER
6592 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6593 L:      lm-sensors@lm-sensors.org
6594 S:      Maintained
6595 F:      drivers/hwmon/lm73.c
6597 LM78 HARDWARE MONITOR DRIVER
6598 M:      Jean Delvare <jdelvare@suse.com>
6599 L:      lm-sensors@lm-sensors.org
6600 S:      Maintained
6601 F:      Documentation/hwmon/lm78
6602 F:      drivers/hwmon/lm78.c
6604 LM83 HARDWARE MONITOR DRIVER
6605 M:      Jean Delvare <jdelvare@suse.com>
6606 L:      lm-sensors@lm-sensors.org
6607 S:      Maintained
6608 F:      Documentation/hwmon/lm83
6609 F:      drivers/hwmon/lm83.c
6611 LM90 HARDWARE MONITOR DRIVER
6612 M:      Jean Delvare <jdelvare@suse.com>
6613 L:      lm-sensors@lm-sensors.org
6614 S:      Maintained
6615 F:      Documentation/hwmon/lm90
6616 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6617 F:      drivers/hwmon/lm90.c
6619 LM95234 HARDWARE MONITOR DRIVER
6620 M:      Guenter Roeck <linux@roeck-us.net>
6621 L:      lm-sensors@lm-sensors.org
6622 S:      Maintained
6623 F:      Documentation/hwmon/lm95234
6624 F:      drivers/hwmon/lm95234.c
6626 LME2510 MEDIA DRIVER
6627 M:      Malcolm Priestley <tvboxspy@gmail.com>
6628 L:      linux-media@vger.kernel.org
6629 W:      https://linuxtv.org
6630 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6631 S:      Maintained
6632 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6634 LOCKDEP AND LOCKSTAT
6635 M:      Peter Zijlstra <peterz@infradead.org>
6636 M:      Ingo Molnar <mingo@redhat.com>
6637 L:      linux-kernel@vger.kernel.org
6638 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6639 S:      Maintained
6640 F:      Documentation/locking/lockdep*.txt
6641 F:      Documentation/locking/lockstat.txt
6642 F:      include/linux/lockdep.h
6643 F:      kernel/locking/
6645 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6646 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6647 L:      linux-ntfs-dev@lists.sourceforge.net
6648 W:      http://www.linux-ntfs.org/content/view/19/37/
6649 S:      Maintained
6650 F:      Documentation/ldm.txt
6651 F:      block/partitions/ldm.*
6653 LogFS
6654 M:      Joern Engel <joern@logfs.org>
6655 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6656 L:      logfs@logfs.org
6657 W:      logfs.org
6658 S:      Maintained
6659 F:      fs/logfs/
6661 LPC32XX MACHINE SUPPORT
6662 M:      Roland Stigge <stigge@antcom.de>
6663 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6664 S:      Maintained
6665 F:      arch/arm/mach-lpc32xx/
6667 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6668 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6669 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6670 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6671 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6672 L:      MPT-FusionLinux.pdl@avagotech.com
6673 L:      linux-scsi@vger.kernel.org
6674 W:      http://www.lsilogic.com/support
6675 S:      Supported
6676 F:      drivers/message/fusion/
6677 F:      drivers/scsi/mpt2sas/
6678 F:      drivers/scsi/mpt3sas/
6680 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6681 M:      Matthew Wilcox <matthew@wil.cx>
6682 L:      linux-scsi@vger.kernel.org
6683 S:      Maintained
6684 F:      drivers/scsi/sym53c8xx_2/
6686 LTC4261 HARDWARE MONITOR DRIVER
6687 M:      Guenter Roeck <linux@roeck-us.net>
6688 L:      lm-sensors@lm-sensors.org
6689 S:      Maintained
6690 F:      Documentation/hwmon/ltc4261
6691 F:      drivers/hwmon/ltc4261.c
6693 LTP (Linux Test Project)
6694 M:      Mike Frysinger <vapier@gentoo.org>
6695 M:      Cyril Hrubis <chrubis@suse.cz>
6696 M:      Wanlong Gao <wanlong.gao@gmail.com>
6697 M:      Jan Stancek <jstancek@redhat.com>
6698 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6699 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6700 L:      ltp@lists.linux.it (subscribers-only)
6701 W:      http://linux-test-project.github.io/
6702 T:      git git://github.com/linux-test-project/ltp.git
6703 S:      Maintained
6705 M32R ARCHITECTURE
6706 W:      http://www.linux-m32r.org/
6707 S:      Orphan
6708 F:      arch/m32r/
6710 M68K ARCHITECTURE
6711 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6712 L:      linux-m68k@lists.linux-m68k.org
6713 W:      http://www.linux-m68k.org/
6714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6715 S:      Maintained
6716 F:      arch/m68k/
6717 F:      drivers/zorro/
6719 M68K ON APPLE MACINTOSH
6720 M:      Joshua Thompson <funaho@jurai.org>
6721 W:      http://www.mac.linux-m68k.org/
6722 L:      linux-m68k@lists.linux-m68k.org
6723 S:      Maintained
6724 F:      arch/m68k/mac/
6726 M68K ON HP9000/300
6727 M:      Philip Blundell <philb@gnu.org>
6728 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6729 S:      Maintained
6730 F:      arch/m68k/hp300/
6732 M88DS3103 MEDIA DRIVER
6733 M:      Antti Palosaari <crope@iki.fi>
6734 L:      linux-media@vger.kernel.org
6735 W:      https://linuxtv.org
6736 W:      http://palosaari.fi/linux/
6737 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6738 T:      git git://linuxtv.org/anttip/media_tree.git
6739 S:      Maintained
6740 F:      drivers/media/dvb-frontends/m88ds3103*
6742 M88RS2000 MEDIA DRIVER
6743 M:      Malcolm Priestley <tvboxspy@gmail.com>
6744 L:      linux-media@vger.kernel.org
6745 W:      https://linuxtv.org
6746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6747 S:      Maintained
6748 F:      drivers/media/dvb-frontends/m88rs2000*
6750 MA901 MASTERKIT USB FM RADIO DRIVER
6751 M:      Alexey Klimov <klimov.linux@gmail.com>
6752 L:      linux-media@vger.kernel.org
6753 T:      git git://linuxtv.org/media_tree.git
6754 S:      Maintained
6755 F:      drivers/media/radio/radio-ma901.c
6757 MAC80211
6758 M:      Johannes Berg <johannes@sipsolutions.net>
6759 L:      linux-wireless@vger.kernel.org
6760 W:      http://wireless.kernel.org/
6761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6763 S:      Maintained
6764 F:      Documentation/networking/mac80211-injection.txt
6765 F:      include/net/mac80211.h
6766 F:      net/mac80211/
6768 MACVLAN DRIVER
6769 M:      Patrick McHardy <kaber@trash.net>
6770 L:      netdev@vger.kernel.org
6771 S:      Maintained
6772 F:      drivers/net/macvlan.c
6773 F:      include/linux/if_macvlan.h
6775 MAILBOX API
6776 M:      Jassi Brar <jassisinghbrar@gmail.com>
6777 L:      linux-kernel@vger.kernel.org
6778 S:      Maintained
6779 F:      drivers/mailbox/
6780 F:      include/linux/mailbox_client.h
6781 F:      include/linux/mailbox_controller.h
6783 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6784 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6785 W:      http://www.kernel.org/doc/man-pages
6786 L:      linux-man@vger.kernel.org
6787 S:      Maintained
6789 MARVELL ARMADA DRM SUPPORT
6790 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6791 S:      Maintained
6792 F:      drivers/gpu/drm/armada/
6794 MARVELL 88E6352 DSA support
6795 M:      Guenter Roeck <linux@roeck-us.net>
6796 S:      Maintained
6797 F:      drivers/net/dsa/mv88e6352.c
6799 MARVELL CRYPTO DRIVER
6800 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6801 M:      Arnaud Ebalard <arno@natisbad.org>
6802 F:      drivers/crypto/marvell/
6803 S:      Maintained
6804 L:      linux-crypto@vger.kernel.org
6806 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6807 M:      Mirko Lindner <mlindner@marvell.com>
6808 M:      Stephen Hemminger <stephen@networkplumber.org>
6809 L:      netdev@vger.kernel.org
6810 S:      Maintained
6811 F:      drivers/net/ethernet/marvell/sk*
6813 MARVELL LIBERTAS WIRELESS DRIVER
6814 L:      libertas-dev@lists.infradead.org
6815 S:      Orphan
6816 F:      drivers/net/wireless/marvell/libertas/
6818 MARVELL MV643XX ETHERNET DRIVER
6819 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6820 L:      netdev@vger.kernel.org
6821 S:      Maintained
6822 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6823 F:      include/linux/mv643xx.h
6825 MARVELL MVNETA ETHERNET DRIVER
6826 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6827 L:      netdev@vger.kernel.org
6828 S:      Maintained
6829 F:      drivers/net/ethernet/marvell/mvneta.*
6831 MARVELL MWIFIEX WIRELESS DRIVER
6832 M:      Amitkumar Karwar <akarwar@marvell.com>
6833 M:      Nishant Sarmukadam <nishants@marvell.com>
6834 L:      linux-wireless@vger.kernel.org
6835 S:      Maintained
6836 F:      drivers/net/wireless/marvell/mwifiex/
6838 MARVELL MWL8K WIRELESS DRIVER
6839 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6840 L:      linux-wireless@vger.kernel.org
6841 S:      Odd Fixes
6842 F:      drivers/net/wireless/marvell/mwl8k.c
6844 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6845 M:      Nicolas Pitre <nico@fluxnic.net>
6846 S:      Odd Fixes
6847 F:      drivers/mmc/host/mvsdio.*
6849 MATROX FRAMEBUFFER DRIVER
6850 L:      linux-fbdev@vger.kernel.org
6851 S:      Orphan
6852 F:      drivers/video/fbdev/matrox/matroxfb_*
6853 F:      include/uapi/linux/matroxfb.h
6855 MAX16065 HARDWARE MONITOR DRIVER
6856 M:      Guenter Roeck <linux@roeck-us.net>
6857 L:      lm-sensors@lm-sensors.org
6858 S:      Maintained
6859 F:      Documentation/hwmon/max16065
6860 F:      drivers/hwmon/max16065.c
6862 MAX20751 HARDWARE MONITOR DRIVER
6863 M:      Guenter Roeck <linux@roeck-us.net>
6864 L:      lm-sensors@lm-sensors.org
6865 S:      Maintained
6866 F:      Documentation/hwmon/max20751
6867 F:      drivers/hwmon/max20751.c
6869 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6870 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6871 L:      lm-sensors@lm-sensors.org
6872 S:      Maintained
6873 F:      Documentation/hwmon/max6650
6874 F:      drivers/hwmon/max6650.c
6876 MAX6697 HARDWARE MONITOR DRIVER
6877 M:      Guenter Roeck <linux@roeck-us.net>
6878 L:      lm-sensors@lm-sensors.org
6879 S:      Maintained
6880 F:      Documentation/hwmon/max6697
6881 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6882 F:      drivers/hwmon/max6697.c
6883 F:      include/linux/platform_data/max6697.h
6885 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6886 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6887 L:      linux-pm@vger.kernel.org
6888 S:      Supported
6889 F:      drivers/power/max14577_charger.c
6890 F:      drivers/power/max77693_charger.c
6892 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6893 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6894 L:      linux-kernel@vger.kernel.org
6895 S:      Supported
6896 F:      drivers/*/*max77802.c
6897 F:      Documentation/devicetree/bindings/*/*max77802.txt
6898 F:      include/dt-bindings/*/*max77802.h
6900 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6901 M:      Chanwoo Choi <cw00.choi@samsung.com>
6902 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6903 L:      linux-kernel@vger.kernel.org
6904 S:      Supported
6905 F:      drivers/*/max14577.c
6906 F:      drivers/*/max77686.c
6907 F:      drivers/*/max77693.c
6908 F:      drivers/extcon/extcon-max14577.c
6909 F:      drivers/extcon/extcon-max77693.c
6910 F:      drivers/rtc/rtc-max77686.c
6911 F:      drivers/clk/clk-max77686.c
6912 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6913 F:      Documentation/devicetree/bindings/*/max77686.txt
6914 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6915 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6916 F:      include/linux/mfd/max14577*.h
6917 F:      include/linux/mfd/max77686*.h
6918 F:      include/linux/mfd/max77693*.h
6920 MAXIRADIO FM RADIO RECEIVER DRIVER
6921 M:      Hans Verkuil <hverkuil@xs4all.nl>
6922 L:      linux-media@vger.kernel.org
6923 T:      git git://linuxtv.org/media_tree.git
6924 W:      https://linuxtv.org
6925 S:      Maintained
6926 F:      drivers/media/radio/radio-maxiradio*
6928 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6929 M:      Peter Rosin <peda@axentia.se>
6930 L:      linux-iio@vger.kernel.org
6931 S:      Maintained
6932 F:      drivers/iio/potentiometer/mcp4531.c
6934 MEDIA DRIVERS FOR RENESAS - VSP1
6935 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6936 L:      linux-media@vger.kernel.org
6937 L:      linux-renesas-soc@vger.kernel.org
6938 T:      git git://linuxtv.org/media_tree.git
6939 S:      Supported
6940 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6941 F:      drivers/media/platform/vsp1/
6943 MEDIA DRIVERS FOR ASCOT2E
6944 M:      Sergey Kozlov <serjk@netup.ru>
6945 L:      linux-media@vger.kernel.org
6946 W:      https://linuxtv.org
6947 W:      http://netup.tv/
6948 T:      git git://linuxtv.org/media_tree.git
6949 S:      Supported
6950 F:      drivers/media/dvb-frontends/ascot2e*
6952 MEDIA DRIVERS FOR CXD2841ER
6953 M:      Sergey Kozlov <serjk@netup.ru>
6954 L:      linux-media@vger.kernel.org
6955 W:      https://linuxtv.org
6956 W:      http://netup.tv/
6957 T:      git git://linuxtv.org/media_tree.git
6958 S:      Supported
6959 F:      drivers/media/dvb-frontends/cxd2841er*
6961 MEDIA DRIVERS FOR HORUS3A
6962 M:      Sergey Kozlov <serjk@netup.ru>
6963 L:      linux-media@vger.kernel.org
6964 W:      https://linuxtv.org
6965 W:      http://netup.tv/
6966 T:      git git://linuxtv.org/media_tree.git
6967 S:      Supported
6968 F:      drivers/media/dvb-frontends/horus3a*
6970 MEDIA DRIVERS FOR LNBH25
6971 M:      Sergey Kozlov <serjk@netup.ru>
6972 L:      linux-media@vger.kernel.org
6973 W:      https://linuxtv.org
6974 W:      http://netup.tv/
6975 T:      git git://linuxtv.org/media_tree.git
6976 S:      Supported
6977 F:      drivers/media/dvb-frontends/lnbh25*
6979 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6980 M:      Sergey Kozlov <serjk@netup.ru>
6981 L:      linux-media@vger.kernel.org
6982 W:      https://linuxtv.org
6983 W:      http://netup.tv/
6984 T:      git git://linuxtv.org/media_tree.git
6985 S:      Supported
6986 F:      drivers/media/pci/netup_unidvb/*
6988 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6989 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6990 P:      LinuxTV.org Project
6991 L:      linux-media@vger.kernel.org
6992 W:      https://linuxtv.org
6993 Q:      http://patchwork.kernel.org/project/linux-media/list/
6994 T:      git git://linuxtv.org/media_tree.git
6995 S:      Maintained
6996 F:      Documentation/dvb/
6997 F:      Documentation/video4linux/
6998 F:      Documentation/DocBook/media/
6999 F:      drivers/media/
7000 F:      drivers/staging/media/
7001 F:      include/linux/platform_data/media/
7002 F:      include/media/
7003 F:      include/uapi/linux/dvb/
7004 F:      include/uapi/linux/videodev2.h
7005 F:      include/uapi/linux/media.h
7006 F:      include/uapi/linux/v4l2-*
7007 F:      include/uapi/linux/meye.h
7008 F:      include/uapi/linux/ivtv*
7009 F:      include/uapi/linux/uvcvideo.h
7011 MEDIATEK MT7601U WIRELESS LAN DRIVER
7012 M:      Jakub Kicinski <kubakici@wp.pl>
7013 L:      linux-wireless@vger.kernel.org
7014 S:      Maintained
7015 F:      drivers/net/wireless/mediatek/mt7601u/
7017 MEGARAID SCSI/SAS DRIVERS
7018 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7019 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7020 M:      Uday Lingala <uday.lingala@avagotech.com>
7021 L:      megaraidlinux.pdl@avagotech.com
7022 L:      linux-scsi@vger.kernel.org
7023 W:      http://www.lsi.com
7024 S:      Maintained
7025 F:      Documentation/scsi/megaraid.txt
7026 F:      drivers/scsi/megaraid.*
7027 F:      drivers/scsi/megaraid/
7029 MELLANOX ETHERNET DRIVER (mlx4_en)
7030 M:      Eugenia Emantayev <eugenia@mellanox.com>
7031 L:      netdev@vger.kernel.org
7032 S:      Supported
7033 W:      http://www.mellanox.com
7034 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7035 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7037 MELLANOX ETHERNET DRIVER (mlx5e)
7038 M:      Saeed Mahameed <saeedm@mellanox.com>
7039 L:      netdev@vger.kernel.org
7040 S:      Supported
7041 W:      http://www.mellanox.com
7042 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7043 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7045 MELLANOX ETHERNET SWITCH DRIVERS
7046 M:      Jiri Pirko <jiri@mellanox.com>
7047 M:      Ido Schimmel <idosch@mellanox.com>
7048 L:      netdev@vger.kernel.org
7049 S:      Supported
7050 W:      http://www.mellanox.com
7051 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7052 F:      drivers/net/ethernet/mellanox/mlxsw/
7054 MEMBARRIER SUPPORT
7055 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7056 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7057 L:      linux-kernel@vger.kernel.org
7058 S:      Supported
7059 F:      kernel/membarrier.c
7060 F:      include/uapi/linux/membarrier.h
7062 MEMORY MANAGEMENT
7063 L:      linux-mm@kvack.org
7064 W:      http://www.linux-mm.org
7065 S:      Maintained
7066 F:      include/linux/mm.h
7067 F:      include/linux/gfp.h
7068 F:      include/linux/mmzone.h
7069 F:      include/linux/memory_hotplug.h
7070 F:      include/linux/vmalloc.h
7071 F:      mm/
7073 MEMORY TECHNOLOGY DEVICES (MTD)
7074 M:      David Woodhouse <dwmw2@infradead.org>
7075 M:      Brian Norris <computersforpeace@gmail.com>
7076 L:      linux-mtd@lists.infradead.org
7077 W:      http://www.linux-mtd.infradead.org/
7078 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7079 T:      git git://git.infradead.org/linux-mtd.git
7080 T:      git git://git.infradead.org/l2-mtd.git
7081 S:      Maintained
7082 F:      drivers/mtd/
7083 F:      include/linux/mtd/
7084 F:      include/uapi/mtd/
7086 MEN A21 WATCHDOG DRIVER
7087 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7088 L:      linux-watchdog@vger.kernel.org
7089 S:      Maintained
7090 F:      drivers/watchdog/mena21_wdt.c
7092 MEN CHAMELEON BUS (mcb)
7093 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7094 S:      Maintained
7095 F:      drivers/mcb/
7096 F:      include/linux/mcb.h
7097 F:      Documentation/men-chameleon-bus.txt
7099 MEN F21BMC (Board Management Controller)
7100 M:      Andreas Werner <andreas.werner@men.de>
7101 S:      Supported
7102 F:      drivers/mfd/menf21bmc.c
7103 F:      drivers/watchdog/menf21bmc_wdt.c
7104 F:      drivers/leds/leds-menf21bmc.c
7105 F:      drivers/hwmon/menf21bmc_hwmon.c
7106 F:      Documentation/hwmon/menf21bmc
7108 METAG ARCHITECTURE
7109 M:      James Hogan <james.hogan@imgtec.com>
7110 L:      linux-metag@vger.kernel.org
7111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7112 S:      Odd Fixes
7113 F:      arch/metag/
7114 F:      Documentation/metag/
7115 F:      Documentation/devicetree/bindings/metag/
7116 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7117 F:      drivers/clocksource/metag_generic.c
7118 F:      drivers/irqchip/irq-metag.c
7119 F:      drivers/irqchip/irq-metag-ext.c
7120 F:      drivers/tty/metag_da.c
7122 MICROBLAZE ARCHITECTURE
7123 M:      Michal Simek <monstr@monstr.eu>
7124 W:      http://www.monstr.eu/fdt/
7125 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7126 S:      Supported
7127 F:      arch/microblaze/
7129 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7130 M:      Chen Yu <yu.c.chen@intel.com>
7131 L:      platform-driver-x86@vger.kernel.org
7132 S:      Supported
7133 F:      drivers/platform/x86/surfacepro3_button.c
7135 MICROTEK X6 SCANNER
7136 M:      Oliver Neukum <oliver@neukum.org>
7137 S:      Maintained
7138 F:      drivers/usb/image/microtek.*
7140 MIPS
7141 M:      Ralf Baechle <ralf@linux-mips.org>
7142 L:      linux-mips@linux-mips.org
7143 W:      http://www.linux-mips.org/
7144 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7145 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7146 S:      Supported
7147 F:      Documentation/mips/
7148 F:      arch/mips/
7150 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7151 M:      Hans Verkuil <hverkuil@xs4all.nl>
7152 L:      linux-media@vger.kernel.org
7153 T:      git git://linuxtv.org/media_tree.git
7154 W:      https://linuxtv.org
7155 S:      Odd Fixes
7156 F:      drivers/media/radio/radio-miropcm20*
7158 MELLANOX MLX4 core VPI driver
7159 M:      Yishai Hadas <yishaih@mellanox.com>
7160 L:      netdev@vger.kernel.org
7161 L:      linux-rdma@vger.kernel.org
7162 W:      http://www.mellanox.com
7163 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7164 S:      Supported
7165 F:      drivers/net/ethernet/mellanox/mlx4/
7166 F:      include/linux/mlx4/
7168 MELLANOX MLX4 IB driver
7169 M:      Yishai Hadas <yishaih@mellanox.com>
7170 L:      linux-rdma@vger.kernel.org
7171 W:      http://www.mellanox.com
7172 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7173 S:      Supported
7174 F:      drivers/infiniband/hw/mlx4/
7175 F:      include/linux/mlx4/
7177 MELLANOX MLX5 core VPI driver
7178 M:      Matan Barak <matanb@mellanox.com>
7179 M:      Leon Romanovsky <leonro@mellanox.com>
7180 L:      netdev@vger.kernel.org
7181 L:      linux-rdma@vger.kernel.org
7182 W:      http://www.mellanox.com
7183 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7184 S:      Supported
7185 F:      drivers/net/ethernet/mellanox/mlx5/core/
7186 F:      include/linux/mlx5/
7188 MELLANOX MLX5 IB driver
7189 M:      Matan Barak <matanb@mellanox.com>
7190 M:      Leon Romanovsky <leonro@mellanox.com>
7191 L:      linux-rdma@vger.kernel.org
7192 W:      http://www.mellanox.com
7193 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7194 S:      Supported
7195 F:      drivers/infiniband/hw/mlx5/
7196 F:      include/linux/mlx5/
7198 MELEXIS MLX90614 DRIVER
7199 M:      Crt Mori <cmo@melexis.com>
7200 L:      linux-iio@vger.kernel.org
7201 W:      http://www.melexis.com
7202 S:      Supported
7203 F:      drivers/iio/temperature/mlx90614.c
7205 MN88472 MEDIA DRIVER
7206 M:      Antti Palosaari <crope@iki.fi>
7207 L:      linux-media@vger.kernel.org
7208 W:      https://linuxtv.org
7209 W:      http://palosaari.fi/linux/
7210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7211 T:      git git://linuxtv.org/anttip/media_tree.git
7212 S:      Maintained
7213 F:      drivers/staging/media/mn88472/
7214 F:      drivers/media/dvb-frontends/mn88472.h
7216 MN88473 MEDIA DRIVER
7217 M:      Antti Palosaari <crope@iki.fi>
7218 L:      linux-media@vger.kernel.org
7219 W:      https://linuxtv.org
7220 W:      http://palosaari.fi/linux/
7221 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7222 T:      git git://linuxtv.org/anttip/media_tree.git
7223 S:      Maintained
7224 F:      drivers/staging/media/mn88473/
7225 F:      drivers/media/dvb-frontends/mn88473.h
7227 MODULE SUPPORT
7228 M:      Rusty Russell <rusty@rustcorp.com.au>
7229 S:      Maintained
7230 F:      include/linux/module.h
7231 F:      kernel/module.c
7233 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7234 W:      http://popies.net/meye/
7235 S:      Orphan
7236 F:      Documentation/video4linux/meye.txt
7237 F:      drivers/media/pci/meye/
7238 F:      include/uapi/linux/meye.h
7240 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7241 M:      Jiri Slaby <jirislaby@gmail.com>
7242 S:      Maintained
7243 F:      Documentation/serial/moxa-smartio
7244 F:      drivers/tty/mxser.*
7246 MR800 AVERMEDIA USB FM RADIO DRIVER
7247 M:      Alexey Klimov <klimov.linux@gmail.com>
7248 L:      linux-media@vger.kernel.org
7249 T:      git git://linuxtv.org/media_tree.git
7250 S:      Maintained
7251 F:      drivers/media/radio/radio-mr800.c
7253 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7254 M:      Alan Ott <alan@signal11.us>
7255 L:      linux-wpan@vger.kernel.org
7256 S:      Maintained
7257 F:      drivers/net/ieee802154/mrf24j40.c
7258 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7260 MSI LAPTOP SUPPORT
7261 M:      "Lee, Chun-Yi" <jlee@suse.com>
7262 L:      platform-driver-x86@vger.kernel.org
7263 S:      Maintained
7264 F:      drivers/platform/x86/msi-laptop.c
7266 MSI WMI SUPPORT
7267 L:      platform-driver-x86@vger.kernel.org
7268 S:      Orphan
7269 F:      drivers/platform/x86/msi-wmi.c
7271 MSI001 MEDIA DRIVER
7272 M:      Antti Palosaari <crope@iki.fi>
7273 L:      linux-media@vger.kernel.org
7274 W:      https://linuxtv.org
7275 W:      http://palosaari.fi/linux/
7276 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7277 T:      git git://linuxtv.org/anttip/media_tree.git
7278 S:      Maintained
7279 F:      drivers/media/tuners/msi001*
7281 MSI2500 MEDIA DRIVER
7282 M:      Antti Palosaari <crope@iki.fi>
7283 L:      linux-media@vger.kernel.org
7284 W:      https://linuxtv.org
7285 W:      http://palosaari.fi/linux/
7286 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7287 T:      git git://linuxtv.org/anttip/media_tree.git
7288 S:      Maintained
7289 F:      drivers/media/usb/msi2500/
7291 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7292 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7293 L:      linux-mtd@lists.infradead.org
7294 S:      Maintained
7295 F:      drivers/mtd/devices/docg3*
7297 MT9M032 APTINA SENSOR DRIVER
7298 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7299 L:      linux-media@vger.kernel.org
7300 T:      git git://linuxtv.org/media_tree.git
7301 S:      Maintained
7302 F:      drivers/media/i2c/mt9m032.c
7303 F:      include/media/i2c/mt9m032.h
7305 MT9P031 APTINA CAMERA SENSOR
7306 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7307 L:      linux-media@vger.kernel.org
7308 T:      git git://linuxtv.org/media_tree.git
7309 S:      Maintained
7310 F:      drivers/media/i2c/mt9p031.c
7311 F:      include/media/i2c/mt9p031.h
7313 MT9T001 APTINA CAMERA SENSOR
7314 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7315 L:      linux-media@vger.kernel.org
7316 T:      git git://linuxtv.org/media_tree.git
7317 S:      Maintained
7318 F:      drivers/media/i2c/mt9t001.c
7319 F:      include/media/i2c/mt9t001.h
7321 MT9V032 APTINA CAMERA SENSOR
7322 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7323 L:      linux-media@vger.kernel.org
7324 T:      git git://linuxtv.org/media_tree.git
7325 S:      Maintained
7326 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7327 F:      drivers/media/i2c/mt9v032.c
7328 F:      include/media/i2c/mt9v032.h
7330 MULTIFUNCTION DEVICES (MFD)
7331 M:      Lee Jones <lee.jones@linaro.org>
7332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7333 S:      Supported
7334 F:      drivers/mfd/
7335 F:      include/linux/mfd/
7337 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7338 M:      Ulf Hansson <ulf.hansson@linaro.org>
7339 L:      linux-mmc@vger.kernel.org
7340 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7341 S:      Maintained
7342 F:      drivers/mmc/
7343 F:      include/linux/mmc/
7344 F:      include/uapi/linux/mmc/
7346 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7347 S:      Orphan
7348 F:      drivers/mmc/host/mmc_spi.c
7349 F:      include/linux/spi/mmc_spi.h
7351 MULTISOUND SOUND DRIVER
7352 M:      Andrew Veliath <andrewtv@usa.net>
7353 S:      Maintained
7354 F:      Documentation/sound/oss/MultiSound
7355 F:      sound/oss/msnd*
7357 MULTITECH MULTIPORT CARD (ISICOM)
7358 S:      Orphan
7359 F:      drivers/tty/isicom.c
7360 F:      include/linux/isicom.h
7362 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7363 M:      Felipe Balbi <balbi@kernel.org>
7364 L:      linux-usb@vger.kernel.org
7365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7366 S:      Maintained
7367 F:      drivers/usb/musb/
7369 MXL5007T MEDIA DRIVER
7370 M:      Michael Krufky <mkrufky@linuxtv.org>
7371 L:      linux-media@vger.kernel.org
7372 W:      https://linuxtv.org
7373 W:      http://github.com/mkrufky
7374 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7375 T:      git git://linuxtv.org/mkrufky/tuners.git
7376 S:      Maintained
7377 F:      drivers/media/tuners/mxl5007t.*
7379 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7380 M:      Hyong-Youb Kim <hykim@myri.com>
7381 L:      netdev@vger.kernel.org
7382 W:      https://www.myricom.com/support/downloads/myri10ge.html
7383 S:      Supported
7384 F:      drivers/net/ethernet/myricom/myri10ge/
7386 NATSEMI ETHERNET DRIVER (DP8381x)
7387 S:      Orphan
7388 F:      drivers/net/ethernet/natsemi/natsemi.c
7390 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7391 M:      Daniel Mack <zonque@gmail.com>
7392 S:      Maintained
7393 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7394 W:      http://www.native-instruments.com
7395 F:      sound/usb/caiaq/
7397 NCP FILESYSTEM
7398 M:      Petr Vandrovec <petr@vandrovec.name>
7399 S:      Odd Fixes
7400 F:      fs/ncpfs/
7402 NCR 5380 SCSI DRIVERS
7403 M:      Finn Thain <fthain@telegraphics.com.au>
7404 M:      Michael Schmitz <schmitzmic@gmail.com>
7405 L:      linux-scsi@vger.kernel.org
7406 S:      Maintained
7407 F:      Documentation/scsi/g_NCR5380.txt
7408 F:      drivers/scsi/NCR5380.*
7409 F:      drivers/scsi/arm/cumana_1.c
7410 F:      drivers/scsi/arm/oak.c
7411 F:      drivers/scsi/atari_NCR5380.c
7412 F:      drivers/scsi/atari_scsi.*
7413 F:      drivers/scsi/dmx3191d.c
7414 F:      drivers/scsi/dtc.*
7415 F:      drivers/scsi/g_NCR5380.*
7416 F:      drivers/scsi/g_NCR5380_mmio.c
7417 F:      drivers/scsi/mac_scsi.*
7418 F:      drivers/scsi/pas16.*
7419 F:      drivers/scsi/sun3_scsi.*
7420 F:      drivers/scsi/sun3_scsi_vme.c
7421 F:      drivers/scsi/t128.*
7423 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7424 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7425 L:      linux-scsi@vger.kernel.org
7426 S:      Maintained
7427 F:      drivers/scsi/NCR_D700.*
7429 NCT6775 HARDWARE MONITOR DRIVER
7430 M:      Guenter Roeck <linux@roeck-us.net>
7431 L:      lm-sensors@lm-sensors.org
7432 S:      Maintained
7433 F:      Documentation/hwmon/nct6775
7434 F:      drivers/hwmon/nct6775.c
7436 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7437 M:      Faisal Latif <faisal.latif@intel.com>
7438 L:      linux-rdma@vger.kernel.org
7439 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7440 S:      Supported
7441 F:      drivers/infiniband/hw/nes/
7443 NETEM NETWORK EMULATOR
7444 M:      Stephen Hemminger <stephen@networkplumber.org>
7445 L:      netem@lists.linux-foundation.org
7446 S:      Maintained
7447 F:      net/sched/sch_netem.c
7449 NETERION 10GbE DRIVERS (s2io/vxge)
7450 M:      Jon Mason <jdmason@kudzu.us>
7451 L:      netdev@vger.kernel.org
7452 S:      Supported
7453 F:      Documentation/networking/s2io.txt
7454 F:      Documentation/networking/vxge.txt
7455 F:      drivers/net/ethernet/neterion/
7457 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7458 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7459 M:      Patrick McHardy <kaber@trash.net>
7460 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7461 L:      netfilter-devel@vger.kernel.org
7462 L:      coreteam@netfilter.org
7463 W:      http://www.netfilter.org/
7464 W:      http://www.iptables.org/
7465 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7468 S:      Supported
7469 F:      include/linux/netfilter*
7470 F:      include/linux/netfilter/
7471 F:      include/net/netfilter/
7472 F:      include/uapi/linux/netfilter*
7473 F:      include/uapi/linux/netfilter/
7474 F:      net/*/netfilter.c
7475 F:      net/*/netfilter/
7476 F:      net/netfilter/
7477 F:      net/bridge/br_netfilter*.c
7479 NETLABEL
7480 M:      Paul Moore <paul@paul-moore.com>
7481 W:      http://netlabel.sf.net
7482 L:      netdev@vger.kernel.org
7483 S:      Maintained
7484 F:      Documentation/netlabel/
7485 F:      include/net/netlabel.h
7486 F:      net/netlabel/
7488 NETROM NETWORK LAYER
7489 M:      Ralf Baechle <ralf@linux-mips.org>
7490 L:      linux-hams@vger.kernel.org
7491 W:      http://www.linux-ax25.org/
7492 S:      Maintained
7493 F:      include/net/netrom.h
7494 F:      include/uapi/linux/netrom.h
7495 F:      net/netrom/
7497 NETRONOME ETHERNET DRIVERS
7498 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7499 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7500 L:      oss-drivers@netronome.com
7501 S:      Maintained
7502 F:      drivers/net/ethernet/netronome/
7504 NETWORK BLOCK DEVICE (NBD)
7505 M:      Markus Pargmann <mpa@pengutronix.de>
7506 S:      Maintained
7507 L:      nbd-general@lists.sourceforge.net
7508 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7509 F:      Documentation/blockdev/nbd.txt
7510 F:      drivers/block/nbd.c
7511 F:      include/uapi/linux/nbd.h
7513 NETWORK DROP MONITOR
7514 M:      Neil Horman <nhorman@tuxdriver.com>
7515 L:      netdev@vger.kernel.org
7516 S:      Maintained
7517 W:      https://fedorahosted.org/dropwatch/
7518 F:      net/core/drop_monitor.c
7520 NETWORKING [GENERAL]
7521 M:      "David S. Miller" <davem@davemloft.net>
7522 L:      netdev@vger.kernel.org
7523 W:      http://www.linuxfoundation.org/en/Net
7524 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7527 S:      Maintained
7528 F:      net/
7529 F:      include/net/
7530 F:      include/linux/in.h
7531 F:      include/linux/net.h
7532 F:      include/linux/netdevice.h
7533 F:      include/uapi/linux/in.h
7534 F:      include/uapi/linux/net.h
7535 F:      include/uapi/linux/netdevice.h
7536 F:      include/uapi/linux/net_namespace.h
7537 F:      tools/net/
7538 F:      tools/testing/selftests/net/
7539 F:      lib/random32.c
7540 F:      lib/test_bpf.c
7542 NETWORKING [IPv4/IPv6]
7543 M:      "David S. Miller" <davem@davemloft.net>
7544 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7545 M:      James Morris <jmorris@namei.org>
7546 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7547 M:      Patrick McHardy <kaber@trash.net>
7548 L:      netdev@vger.kernel.org
7549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7550 S:      Maintained
7551 F:      net/ipv4/
7552 F:      net/ipv6/
7553 F:      include/net/ip*
7554 F:      arch/x86/net/*
7556 NETWORKING [IPSEC]
7557 M:      Steffen Klassert <steffen.klassert@secunet.com>
7558 M:      Herbert Xu <herbert@gondor.apana.org.au>
7559 M:      "David S. Miller" <davem@davemloft.net>
7560 L:      netdev@vger.kernel.org
7561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7563 S:      Maintained
7564 F:      net/core/flow.c
7565 F:      net/xfrm/
7566 F:      net/key/
7567 F:      net/ipv4/xfrm*
7568 F:      net/ipv4/esp4.c
7569 F:      net/ipv4/ah4.c
7570 F:      net/ipv4/ipcomp.c
7571 F:      net/ipv4/ip_vti.c
7572 F:      net/ipv6/xfrm*
7573 F:      net/ipv6/esp6.c
7574 F:      net/ipv6/ah6.c
7575 F:      net/ipv6/ipcomp6.c
7576 F:      net/ipv6/ip6_vti.c
7577 F:      include/uapi/linux/xfrm.h
7578 F:      include/net/xfrm.h
7580 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7581 M:      Paul Moore <paul@paul-moore.com>
7582 L:      netdev@vger.kernel.org
7583 S:      Maintained
7585 NETWORKING [WIRELESS]
7586 L:      linux-wireless@vger.kernel.org
7587 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7589 NETWORKING DRIVERS
7590 L:      netdev@vger.kernel.org
7591 W:      http://www.linuxfoundation.org/en/Net
7592 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7595 S:      Odd Fixes
7596 F:      drivers/net/
7597 F:      include/linux/if_*
7598 F:      include/linux/netdevice.h
7599 F:      include/linux/etherdevice.h
7600 F:      include/linux/fcdevice.h
7601 F:      include/linux/fddidevice.h
7602 F:      include/linux/hippidevice.h
7603 F:      include/linux/inetdevice.h
7604 F:      include/uapi/linux/if_*
7605 F:      include/uapi/linux/netdevice.h
7607 NETWORKING DRIVERS (WIRELESS)
7608 M:      Kalle Valo <kvalo@codeaurora.org>
7609 L:      linux-wireless@vger.kernel.org
7610 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7613 S:      Maintained
7614 F:      drivers/net/wireless/
7616 NETXEN (1/10) GbE SUPPORT
7617 M:      Manish Chopra <manish.chopra@qlogic.com>
7618 M:      Sony Chacko <sony.chacko@qlogic.com>
7619 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7620 L:      netdev@vger.kernel.org
7621 W:      http://www.qlogic.com
7622 S:      Supported
7623 F:      drivers/net/ethernet/qlogic/netxen/
7625 NFC SUBSYSTEM
7626 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7627 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7628 M:      Samuel Ortiz <sameo@linux.intel.com>
7629 L:      linux-wireless@vger.kernel.org
7630 L:      linux-nfc@lists.01.org (subscribers-only)
7631 S:      Supported
7632 F:      net/nfc/
7633 F:      include/net/nfc/
7634 F:      include/uapi/linux/nfc.h
7635 F:      drivers/nfc/
7636 F:      include/linux/platform_data/microread.h
7637 F:      include/linux/platform_data/nfcmrvl.h
7638 F:      include/linux/platform_data/nxp-nci.h
7639 F:      include/linux/platform_data/pn544.h
7640 F:      include/linux/platform_data/st21nfca.h
7641 F:      include/linux/platform_data/st-nci.h
7642 F:      Documentation/devicetree/bindings/net/nfc/
7644 NFS, SUNRPC, AND LOCKD CLIENTS
7645 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7646 M:      Anna Schumaker <anna.schumaker@netapp.com>
7647 L:      linux-nfs@vger.kernel.org
7648 W:      http://client.linux-nfs.org
7649 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7650 S:      Maintained
7651 F:      fs/lockd/
7652 F:      fs/nfs/
7653 F:      fs/nfs_common/
7654 F:      net/sunrpc/
7655 F:      include/linux/lockd/
7656 F:      include/linux/nfs*
7657 F:      include/linux/sunrpc/
7658 F:      include/uapi/linux/nfs*
7659 F:      include/uapi/linux/sunrpc/
7661 NILFS2 FILESYSTEM
7662 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7663 L:      linux-nilfs@vger.kernel.org
7664 W:      http://nilfs.sourceforge.net/
7665 T:      git git://github.com/konis/nilfs2.git
7666 S:      Supported
7667 F:      Documentation/filesystems/nilfs2.txt
7668 F:      fs/nilfs2/
7669 F:      include/linux/nilfs2_fs.h
7670 F:      include/trace/events/nilfs2.h
7672 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7673 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7674 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7675 S:      Maintained
7676 F:      Documentation/scsi/NinjaSCSI.txt
7677 F:      drivers/scsi/pcmcia/nsp_*
7679 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7680 M:      GOTO Masanori <gotom@debian.or.jp>
7681 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7682 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7683 S:      Maintained
7684 F:      Documentation/scsi/NinjaSCSI.txt
7685 F:      drivers/scsi/nsp32*
7687 NIOS2 ARCHITECTURE
7688 M:      Ley Foon Tan <lftan@altera.com>
7689 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7690 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7691 S:      Maintained
7692 F:      arch/nios2/
7694 NOKIA N900 POWER SUPPLY DRIVERS
7695 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
7696 S:      Maintained
7697 F:      include/linux/power/bq2415x_charger.h
7698 F:      include/linux/power/bq27xxx_battery.h
7699 F:      include/linux/power/isp1704_charger.h
7700 F:      drivers/power/bq2415x_charger.c
7701 F:      drivers/power/bq27xxx_battery.c
7702 F:      drivers/power/isp1704_charger.c
7703 F:      drivers/power/rx51_battery.c
7705 NTB DRIVER CORE
7706 M:      Jon Mason <jdmason@kudzu.us>
7707 M:      Dave Jiang <dave.jiang@intel.com>
7708 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7709 L:      linux-ntb@googlegroups.com
7710 S:      Supported
7711 W:      https://github.com/jonmason/ntb/wiki
7712 T:      git git://github.com/jonmason/ntb.git
7713 F:      drivers/ntb/
7714 F:      drivers/net/ntb_netdev.c
7715 F:      include/linux/ntb.h
7716 F:      include/linux/ntb_transport.h
7718 NTB INTEL DRIVER
7719 M:      Jon Mason <jdmason@kudzu.us>
7720 M:      Dave Jiang <dave.jiang@intel.com>
7721 L:      linux-ntb@googlegroups.com
7722 S:      Supported
7723 W:      https://github.com/jonmason/ntb/wiki
7724 T:      git git://github.com/jonmason/ntb.git
7725 F:      drivers/ntb/hw/intel/
7727 NTB AMD DRIVER
7728 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7729 L:      linux-ntb@googlegroups.com
7730 S:      Supported
7731 F:      drivers/ntb/hw/amd/
7733 NTFS FILESYSTEM
7734 M:      Anton Altaparmakov <anton@tuxera.com>
7735 L:      linux-ntfs-dev@lists.sourceforge.net
7736 W:      http://www.tuxera.com/
7737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7738 S:      Supported
7739 F:      Documentation/filesystems/ntfs.txt
7740 F:      fs/ntfs/
7742 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7743 M:      Antonino Daplas <adaplas@gmail.com>
7744 L:      linux-fbdev@vger.kernel.org
7745 S:      Maintained
7746 F:      drivers/video/fbdev/riva/
7747 F:      drivers/video/fbdev/nvidia/
7749 NVM EXPRESS DRIVER
7750 M:      Keith Busch <keith.busch@intel.com>
7751 M:      Jens Axboe <axboe@fb.com>
7752 L:      linux-nvme@lists.infradead.org
7753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7754 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7755 S:      Supported
7756 F:      drivers/nvme/host/
7757 F:      include/linux/nvme.h
7759 NVMEM FRAMEWORK
7760 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7761 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7762 S:      Maintained
7763 F:      drivers/nvmem/
7764 F:      Documentation/devicetree/bindings/nvmem/
7765 F:      include/linux/nvmem-consumer.h
7766 F:      include/linux/nvmem-provider.h
7768 NXP-NCI NFC DRIVER
7769 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7770 R:      Charles Gorand <charles.gorand@effinnov.com>
7771 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7772 S:      Supported
7773 F:      drivers/nfc/nxp-nci
7775 NXP TDA998X DRM DRIVER
7776 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7777 S:      Supported
7778 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7779 F:      include/drm/i2c/tda998x.h
7781 NXP TFA9879 DRIVER
7782 M:      Peter Rosin <peda@axentia.se>
7783 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7784 S:      Maintained
7785 F:      sound/soc/codecs/tfa9879*
7787 OMAP SUPPORT
7788 M:      Tony Lindgren <tony@atomide.com>
7789 L:      linux-omap@vger.kernel.org
7790 W:      http://www.muru.com/linux/omap/
7791 W:      http://linux.omap.com/
7792 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7794 S:      Maintained
7795 F:      arch/arm/*omap*/
7796 F:      arch/arm/configs/omap1_defconfig
7797 F:      arch/arm/configs/omap2plus_defconfig
7798 F:      drivers/i2c/busses/i2c-omap.c
7799 F:      drivers/irqchip/irq-omap-intc.c
7800 F:      drivers/mfd/*omap*.c
7801 F:      drivers/mfd/menelaus.c
7802 F:      drivers/mfd/palmas.c
7803 F:      drivers/mfd/tps65217.c
7804 F:      drivers/mfd/tps65218.c
7805 F:      drivers/mfd/tps65910.c
7806 F:      drivers/mfd/twl-core.[ch]
7807 F:      drivers/mfd/twl4030*.c
7808 F:      drivers/mfd/twl6030*.c
7809 F:      drivers/mfd/twl6040*.c
7810 F:      drivers/regulator/palmas-regulator*.c
7811 F:      drivers/regulator/pbias-regulator.c
7812 F:      drivers/regulator/tps65217-regulator.c
7813 F:      drivers/regulator/tps65218-regulator.c
7814 F:      drivers/regulator/tps65910-regulator.c
7815 F:      drivers/regulator/twl-regulator.c
7816 F:      include/linux/i2c-omap.h
7818 OMAP DEVICE TREE SUPPORT
7819 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7820 M:      Tony Lindgren <tony@atomide.com>
7821 L:      linux-omap@vger.kernel.org
7822 L:      devicetree@vger.kernel.org
7823 S:      Maintained
7824 F:      arch/arm/boot/dts/*omap*
7825 F:      arch/arm/boot/dts/*am3*
7826 F:      arch/arm/boot/dts/*am4*
7827 F:      arch/arm/boot/dts/*am5*
7828 F:      arch/arm/boot/dts/*dra7*
7830 OMAP CLOCK FRAMEWORK SUPPORT
7831 M:      Paul Walmsley <paul@pwsan.com>
7832 L:      linux-omap@vger.kernel.org
7833 S:      Maintained
7834 F:      arch/arm/*omap*/*clock*
7836 OMAP POWER MANAGEMENT SUPPORT
7837 M:      Kevin Hilman <khilman@deeprootsystems.com>
7838 L:      linux-omap@vger.kernel.org
7839 S:      Maintained
7840 F:      arch/arm/*omap*/*pm*
7841 F:      drivers/cpufreq/omap-cpufreq.c
7843 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7844 M:      Rajendra Nayak <rnayak@ti.com>
7845 M:      Paul Walmsley <paul@pwsan.com>
7846 L:      linux-omap@vger.kernel.org
7847 S:      Maintained
7848 F:      arch/arm/mach-omap2/prm*
7850 OMAP AUDIO SUPPORT
7851 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7852 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7853 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7854 L:      linux-omap@vger.kernel.org
7855 S:      Maintained
7856 F:      sound/soc/omap/
7858 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7859 M:      Roger Quadros <rogerq@ti.com>
7860 M:      Tony Lindgren <tony@atomide.com>
7861 L:      linux-omap@vger.kernel.org
7862 S:      Maintained
7863 F:      drivers/memory/omap-gpmc.c
7864 F:      arch/arm/mach-omap2/*gpmc*
7866 OMAP FRAMEBUFFER SUPPORT
7867 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7868 L:      linux-fbdev@vger.kernel.org
7869 L:      linux-omap@vger.kernel.org
7870 S:      Maintained
7871 F:      drivers/video/fbdev/omap/
7873 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7874 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7875 L:      linux-omap@vger.kernel.org
7876 L:      linux-fbdev@vger.kernel.org
7877 S:      Maintained
7878 F:      drivers/video/fbdev/omap2/
7879 F:      Documentation/arm/OMAP/DSS
7881 OMAP HARDWARE SPINLOCK SUPPORT
7882 M:      Ohad Ben-Cohen <ohad@wizery.com>
7883 L:      linux-omap@vger.kernel.org
7884 S:      Maintained
7885 F:      drivers/hwspinlock/omap_hwspinlock.c
7887 OMAP MMC SUPPORT
7888 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7889 L:      linux-omap@vger.kernel.org
7890 S:      Maintained
7891 F:      drivers/mmc/host/omap.c
7893 OMAP HS MMC SUPPORT
7894 L:      linux-mmc@vger.kernel.org
7895 L:      linux-omap@vger.kernel.org
7896 S:      Orphan
7897 F:      drivers/mmc/host/omap_hsmmc.c
7899 OMAP RANDOM NUMBER GENERATOR SUPPORT
7900 M:      Deepak Saxena <dsaxena@plexity.net>
7901 S:      Maintained
7902 F:      drivers/char/hw_random/omap-rng.c
7904 OMAP HWMOD SUPPORT
7905 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7906 M:      Paul Walmsley <paul@pwsan.com>
7907 L:      linux-omap@vger.kernel.org
7908 S:      Maintained
7909 F:      arch/arm/mach-omap2/omap_hwmod.*
7911 OMAP HWMOD DATA
7912 M:      Paul Walmsley <paul@pwsan.com>
7913 L:      linux-omap@vger.kernel.org
7914 S:      Maintained
7915 F:      arch/arm/mach-omap2/omap_hwmod*data*
7917 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7918 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7919 L:      linux-omap@vger.kernel.org
7920 S:      Maintained
7921 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7923 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7924 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7925 L:      linux-media@vger.kernel.org
7926 S:      Maintained
7927 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7928 F:      drivers/media/platform/omap3isp/
7929 F:      drivers/staging/media/omap4iss/
7931 OMAP USB SUPPORT
7932 M:      Felipe Balbi <balbi@kernel.org>
7933 L:      linux-usb@vger.kernel.org
7934 L:      linux-omap@vger.kernel.org
7935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7936 S:      Maintained
7937 F:      drivers/usb/*/*omap*
7938 F:      arch/arm/*omap*/usb*
7940 OMAP GPIO DRIVER
7941 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7942 M:      Santosh Shilimkar <ssantosh@kernel.org>
7943 M:      Kevin Hilman <khilman@deeprootsystems.com>
7944 L:      linux-omap@vger.kernel.org
7945 S:      Maintained
7946 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7947 F:      drivers/gpio/gpio-omap.c
7949 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7950 M:      Mark Jackson <mpfj@newflow.co.uk>
7951 L:      linux-omap@vger.kernel.org
7952 S:      Maintained
7953 F:      arch/arm/boot/dts/am335x-nano.dts
7955 OMFS FILESYSTEM
7956 M:      Bob Copeland <me@bobcopeland.com>
7957 L:      linux-karma-devel@lists.sourceforge.net
7958 S:      Maintained
7959 F:      Documentation/filesystems/omfs.txt
7960 F:      fs/omfs/
7962 OMNIKEY CARDMAN 4000 DRIVER
7963 M:      Harald Welte <laforge@gnumonks.org>
7964 S:      Maintained
7965 F:      drivers/char/pcmcia/cm4000_cs.c
7966 F:      include/linux/cm4000_cs.h
7967 F:      include/uapi/linux/cm4000_cs.h
7969 OMNIKEY CARDMAN 4040 DRIVER
7970 M:      Harald Welte <laforge@gnumonks.org>
7971 S:      Maintained
7972 F:      drivers/char/pcmcia/cm4040_cs.*
7974 OMNIVISION OV7670 SENSOR DRIVER
7975 M:      Jonathan Corbet <corbet@lwn.net>
7976 L:      linux-media@vger.kernel.org
7977 T:      git git://linuxtv.org/media_tree.git
7978 S:      Maintained
7979 F:      drivers/media/i2c/ov7670.c
7981 ONENAND FLASH DRIVER
7982 M:      Kyungmin Park <kyungmin.park@samsung.com>
7983 L:      linux-mtd@lists.infradead.org
7984 S:      Maintained
7985 F:      drivers/mtd/onenand/
7986 F:      include/linux/mtd/onenand*.h
7988 ONSTREAM SCSI TAPE DRIVER
7989 M:      Willem Riede <osst@riede.org>
7990 L:      osst-users@lists.sourceforge.net
7991 L:      linux-scsi@vger.kernel.org
7992 S:      Maintained
7993 F:      Documentation/scsi/osst.txt
7994 F:      drivers/scsi/osst.*
7995 F:      drivers/scsi/osst_*.h
7996 F:      drivers/scsi/st.h
7998 OPENCORES I2C BUS DRIVER
7999 M:      Peter Korsgaard <jacmet@sunsite.dk>
8000 L:      linux-i2c@vger.kernel.org
8001 S:      Maintained
8002 F:      Documentation/i2c/busses/i2c-ocores
8003 F:      drivers/i2c/busses/i2c-ocores.c
8005 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8006 M:      Rob Herring <robh+dt@kernel.org>
8007 M:      Frank Rowand <frowand.list@gmail.com>
8008 M:      Grant Likely <grant.likely@linaro.org>
8009 L:      devicetree@vger.kernel.org
8010 W:      http://www.devicetree.org/
8011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8012 S:      Maintained
8013 F:      drivers/of/
8014 F:      include/linux/of*.h
8015 F:      scripts/dtc/
8017 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8018 M:      Rob Herring <robh+dt@kernel.org>
8019 M:      Pawel Moll <pawel.moll@arm.com>
8020 M:      Mark Rutland <mark.rutland@arm.com>
8021 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8022 M:      Kumar Gala <galak@codeaurora.org>
8023 L:      devicetree@vger.kernel.org
8024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8025 S:      Maintained
8026 F:      Documentation/devicetree/
8027 F:      arch/*/boot/dts/
8028 F:      include/dt-bindings/
8030 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8031 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8032 L:      devicetree@vger.kernel.org
8033 S:      Maintained
8034 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8035 F:      Documentation/devicetree/overlay-notes.txt
8036 F:      drivers/of/overlay.c
8037 F:      drivers/of/resolver.c
8039 OPENRISC ARCHITECTURE
8040 M:      Jonas Bonn <jonas@southpole.se>
8041 W:      http://openrisc.net
8042 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8043 S:      Maintained
8044 T:      git git://openrisc.net/~jonas/linux
8045 F:      arch/openrisc/
8047 OPENVSWITCH
8048 M:      Pravin Shelar <pshelar@nicira.com>
8049 L:      netdev@vger.kernel.org
8050 L:      dev@openvswitch.org
8051 W:      http://openvswitch.org
8052 S:      Maintained
8053 F:      net/openvswitch/
8054 F:      include/uapi/linux/openvswitch.h
8056 OPERATING PERFORMANCE POINTS (OPP)
8057 M:      Viresh Kumar <vireshk@kernel.org>
8058 M:      Nishanth Menon <nm@ti.com>
8059 M:      Stephen Boyd <sboyd@codeaurora.org>
8060 L:      linux-pm@vger.kernel.org
8061 S:      Maintained
8062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8063 F:      drivers/base/power/opp/
8064 F:      include/linux/pm_opp.h
8065 F:      Documentation/power/opp.txt
8066 F:      Documentation/devicetree/bindings/opp/
8068 OPL4 DRIVER
8069 M:      Clemens Ladisch <clemens@ladisch.de>
8070 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8071 T:      git git://git.alsa-project.org/alsa-kernel.git
8072 S:      Maintained
8073 F:      sound/drivers/opl4/
8075 OPROFILE
8076 M:      Robert Richter <rric@kernel.org>
8077 L:      oprofile-list@lists.sf.net
8078 S:      Maintained
8079 F:      arch/*/include/asm/oprofile*.h
8080 F:      arch/*/oprofile/
8081 F:      drivers/oprofile/
8082 F:      include/linux/oprofile.h
8084 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8085 M:      Mark Fasheh <mfasheh@suse.com>
8086 M:      Joel Becker <jlbec@evilplan.org>
8087 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8088 W:      http://ocfs2.wiki.kernel.org
8089 S:      Supported
8090 F:      Documentation/filesystems/ocfs2.txt
8091 F:      Documentation/filesystems/dlmfs.txt
8092 F:      fs/ocfs2/
8094 ORINOCO DRIVER
8095 L:      linux-wireless@vger.kernel.org
8096 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8097 W:      http://www.nongnu.org/orinoco/
8098 S:      Orphan
8099 F:      drivers/net/wireless/intersil/orinoco/
8101 OSD LIBRARY and FILESYSTEM
8102 M:      Boaz Harrosh <ooo@electrozaur.com>
8103 M:      Benny Halevy <bhalevy@primarydata.com>
8104 L:      osd-dev@open-osd.org
8105 W:      http://open-osd.org
8106 T:      git git://git.open-osd.org/open-osd.git
8107 S:      Maintained
8108 F:      drivers/scsi/osd/
8109 F:      include/scsi/osd_*
8110 F:      fs/exofs/
8112 OVERLAY FILESYSTEM
8113 M:      Miklos Szeredi <miklos@szeredi.hu>
8114 L:      linux-unionfs@vger.kernel.org
8115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8116 S:      Supported
8117 F:      fs/overlayfs/
8118 F:      Documentation/filesystems/overlayfs.txt
8120 P54 WIRELESS DRIVER
8121 M:      Christian Lamparter <chunkeey@googlemail.com>
8122 L:      linux-wireless@vger.kernel.org
8123 W:      http://wireless.kernel.org/en/users/Drivers/p54
8124 S:      Maintained
8125 F:      drivers/net/wireless/intersil/p54/
8127 PA SEMI ETHERNET DRIVER
8128 M:      Olof Johansson <olof@lixom.net>
8129 L:      netdev@vger.kernel.org
8130 S:      Maintained
8131 F:      drivers/net/ethernet/pasemi/*
8133 PA SEMI SMBUS DRIVER
8134 M:      Olof Johansson <olof@lixom.net>
8135 L:      linux-i2c@vger.kernel.org
8136 S:      Maintained
8137 F:      drivers/i2c/busses/i2c-pasemi.c
8139 PADATA PARALLEL EXECUTION MECHANISM
8140 M:      Steffen Klassert <steffen.klassert@secunet.com>
8141 L:      linux-crypto@vger.kernel.org
8142 S:      Maintained
8143 F:      kernel/padata.c
8144 F:      include/linux/padata.h
8145 F:      Documentation/padata.txt
8147 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8148 M:      Harald Welte <laforge@gnumonks.org>
8149 L:      platform-driver-x86@vger.kernel.org
8150 S:      Maintained
8151 F:      drivers/platform/x86/panasonic-laptop.c
8153 PANASONIC MN10300/AM33/AM34 PORT
8154 M:      David Howells <dhowells@redhat.com>
8155 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8156 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8157 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8158 S:      Maintained
8159 F:      Documentation/mn10300/
8160 F:      arch/mn10300/
8162 PARALLEL LCD/KEYPAD PANEL DRIVER
8163 M:      Willy Tarreau <willy@haproxy.com>
8164 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8165 S:      Odd Fixes
8166 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8167 F:      drivers/misc/panel.c
8169 PARALLEL PORT SUBSYSTEM
8170 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8171 M:      Sudip Mukherjee <sudip@vectorindia.org>
8172 L:      linux-parport@lists.infradead.org (subscribers-only)
8173 S:      Maintained
8174 F:      drivers/parport/
8175 F:      include/linux/parport*.h
8176 F:      drivers/char/ppdev.c
8177 F:      include/uapi/linux/ppdev.h
8178 F:      Documentation/parport*.txt
8180 PARAVIRT_OPS INTERFACE
8181 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8182 M:      Chris Wright <chrisw@sous-sol.org>
8183 M:      Alok Kataria <akataria@vmware.com>
8184 M:      Rusty Russell <rusty@rustcorp.com.au>
8185 L:      virtualization@lists.linux-foundation.org
8186 S:      Supported
8187 F:      Documentation/virtual/paravirt_ops.txt
8188 F:      arch/*/kernel/paravirt*
8189 F:      arch/*/include/asm/paravirt.h
8191 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8192 M:      Tim Waugh <tim@cyberelk.net>
8193 L:      linux-parport@lists.infradead.org (subscribers-only)
8194 S:      Maintained
8195 F:      Documentation/blockdev/paride.txt
8196 F:      drivers/block/paride/
8198 PARISC ARCHITECTURE
8199 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8200 M:      Helge Deller <deller@gmx.de>
8201 L:      linux-parisc@vger.kernel.org
8202 W:      http://www.parisc-linux.org/
8203 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8206 S:      Maintained
8207 F:      arch/parisc/
8208 F:      Documentation/parisc/
8209 F:      drivers/parisc/
8210 F:      drivers/char/agp/parisc-agp.c
8211 F:      drivers/input/serio/gscps2.c
8212 F:      drivers/parport/parport_gsc.*
8213 F:      drivers/tty/serial/8250/8250_gsc.c
8214 F:      drivers/video/fbdev/sti*
8215 F:      drivers/video/console/sti*
8216 F:      drivers/video/logo/logo_parisc*
8218 PC87360 HARDWARE MONITORING DRIVER
8219 M:      Jim Cromie <jim.cromie@gmail.com>
8220 L:      lm-sensors@lm-sensors.org
8221 S:      Maintained
8222 F:      Documentation/hwmon/pc87360
8223 F:      drivers/hwmon/pc87360.c
8225 PC8736x GPIO DRIVER
8226 M:      Jim Cromie <jim.cromie@gmail.com>
8227 S:      Maintained
8228 F:      drivers/char/pc8736x_gpio.c
8230 PC87427 HARDWARE MONITORING DRIVER
8231 M:      Jean Delvare <jdelvare@suse.com>
8232 L:      lm-sensors@lm-sensors.org
8233 S:      Maintained
8234 F:      Documentation/hwmon/pc87427
8235 F:      drivers/hwmon/pc87427.c
8237 PCA9532 LED DRIVER
8238 M:      Riku Voipio <riku.voipio@iki.fi>
8239 S:      Maintained
8240 F:      drivers/leds/leds-pca9532.c
8241 F:      include/linux/leds-pca9532.h
8243 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8244 M:      Guenter Roeck <linux@roeck-us.net>
8245 L:      linux-i2c@vger.kernel.org
8246 S:      Maintained
8247 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8249 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8250 M:      Khalid Aziz <khalid@gonehiking.org>
8251 S:      Maintained
8252 F:      drivers/firmware/pcdp.*
8254 PCI ERROR RECOVERY
8255 M:      Linas Vepstas <linasvepstas@gmail.com>
8256 L:      linux-pci@vger.kernel.org
8257 S:      Supported
8258 F:      Documentation/PCI/pci-error-recovery.txt
8260 PCI SUBSYSTEM
8261 M:      Bjorn Helgaas <bhelgaas@google.com>
8262 L:      linux-pci@vger.kernel.org
8263 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8265 S:      Supported
8266 F:      Documentation/PCI/
8267 F:      drivers/pci/
8268 F:      include/linux/pci*
8269 F:      arch/x86/pci/
8270 F:      arch/x86/kernel/quirks.c
8272 PCI DRIVER FOR ALTERA PCIE IP
8273 M:      Ley Foon Tan <lftan@altera.com>
8274 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8275 L:      linux-pci@vger.kernel.org
8276 S:      Supported
8277 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8278 F:      drivers/pci/host/pcie-altera.c
8280 PCI DRIVER FOR ARM VERSATILE PLATFORM
8281 M:      Rob Herring <robh@kernel.org>
8282 L:      linux-pci@vger.kernel.org
8283 L:      linux-arm-kernel@lists.infradead.org
8284 S:      Maintained
8285 F:      Documentation/devicetree/bindings/pci/versatile.txt
8286 F:      drivers/pci/host/pci-versatile.c
8288 PCI DRIVER FOR APPLIEDMICRO XGENE
8289 M:      Tanmay Inamdar <tinamdar@apm.com>
8290 L:      linux-pci@vger.kernel.org
8291 L:      linux-arm-kernel@lists.infradead.org
8292 S:      Maintained
8293 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8294 F:      drivers/pci/host/pci-xgene.c
8296 PCI DRIVER FOR FREESCALE LAYERSCAPE
8297 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8298 M:      Mingkai Hu <mingkai.hu@freescale.com>
8299 M:      Roy Zang <tie-fei.zang@freescale.com>
8300 L:      linuxppc-dev@lists.ozlabs.org
8301 L:      linux-pci@vger.kernel.org
8302 L:      linux-arm-kernel@lists.infradead.org
8303 S:      Maintained
8304 F:      drivers/pci/host/*layerscape*
8306 PCI DRIVER FOR IMX6
8307 M:      Richard Zhu <Richard.Zhu@freescale.com>
8308 M:      Lucas Stach <l.stach@pengutronix.de>
8309 L:      linux-pci@vger.kernel.org
8310 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8311 S:      Maintained
8312 F:      drivers/pci/host/*imx6*
8314 PCI DRIVER FOR TI KEYSTONE
8315 M:      Murali Karicheri <m-karicheri2@ti.com>
8316 L:      linux-pci@vger.kernel.org
8317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8318 S:      Maintained
8319 F:      drivers/pci/host/*keystone*
8321 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8322 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8323 M:      Jason Cooper <jason@lakedaemon.net>
8324 L:      linux-pci@vger.kernel.org
8325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8326 S:      Maintained
8327 F:      drivers/pci/host/*mvebu*
8329 PCI DRIVER FOR NVIDIA TEGRA
8330 M:      Thierry Reding <thierry.reding@gmail.com>
8331 L:      linux-tegra@vger.kernel.org
8332 L:      linux-pci@vger.kernel.org
8333 S:      Supported
8334 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8335 F:      drivers/pci/host/pci-tegra.c
8337 PCI DRIVER FOR TI DRA7XX
8338 M:      Kishon Vijay Abraham I <kishon@ti.com>
8339 L:      linux-omap@vger.kernel.org
8340 L:      linux-pci@vger.kernel.org
8341 S:      Supported
8342 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8343 F:      drivers/pci/host/pci-dra7xx.c
8345 PCI DRIVER FOR RENESAS R-CAR
8346 M:      Simon Horman <horms@verge.net.au>
8347 L:      linux-pci@vger.kernel.org
8348 L:      linux-renesas-soc@vger.kernel.org
8349 S:      Maintained
8350 F:      drivers/pci/host/*rcar*
8352 PCI DRIVER FOR SAMSUNG EXYNOS
8353 M:      Jingoo Han <jingoohan1@gmail.com>
8354 L:      linux-pci@vger.kernel.org
8355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8356 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8357 S:      Maintained
8358 F:      drivers/pci/host/pci-exynos.c
8360 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8361 M:      Jingoo Han <jingoohan1@gmail.com>
8362 M:      Pratyush Anand <pratyush.anand@gmail.com>
8363 L:      linux-pci@vger.kernel.org
8364 S:      Maintained
8365 F:      drivers/pci/host/*designware*
8367 PCI DRIVER FOR GENERIC OF HOSTS
8368 M:      Will Deacon <will.deacon@arm.com>
8369 L:      linux-pci@vger.kernel.org
8370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8371 S:      Maintained
8372 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8373 F:      drivers/pci/host/pci-host-generic.c
8375 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8376 M:      Keith Busch <keith.busch@intel.com>
8377 L:      linux-pci@vger.kernel.org
8378 S:      Supported
8379 F:      arch/x86/pci/vmd.c
8381 PCIE DRIVER FOR ST SPEAR13XX
8382 M:      Pratyush Anand <pratyush.anand@gmail.com>
8383 L:      linux-pci@vger.kernel.org
8384 S:      Maintained
8385 F:      drivers/pci/host/*spear*
8387 PCI MSI DRIVER FOR ALTERA MSI IP
8388 M:      Ley Foon Tan <lftan@altera.com>
8389 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8390 L:      linux-pci@vger.kernel.org
8391 S:      Supported
8392 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8393 F:      drivers/pci/host/pcie-altera-msi.c
8395 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8396 M:      Duc Dang <dhdang@apm.com>
8397 L:      linux-pci@vger.kernel.org
8398 L:      linux-arm-kernel@lists.infradead.org
8399 S:      Maintained
8400 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8401 F:      drivers/pci/host/pci-xgene-msi.c
8403 PCIE DRIVER FOR HISILICON
8404 M:      Zhou Wang <wangzhou1@hisilicon.com>
8405 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8406 L:      linux-pci@vger.kernel.org
8407 S:      Maintained
8408 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8409 F:      drivers/pci/host/pcie-hisi.c
8411 PCIE DRIVER FOR QUALCOMM MSM
8412 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8413 L:     linux-pci@vger.kernel.org
8414 L:     linux-arm-msm@vger.kernel.org
8415 S:     Maintained
8416 F:     drivers/pci/host/*qcom*
8418 PCMCIA SUBSYSTEM
8419 P:      Linux PCMCIA Team
8420 L:      linux-pcmcia@lists.infradead.org
8421 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8423 S:      Maintained
8424 F:      Documentation/pcmcia/
8425 F:      drivers/pcmcia/
8426 F:      include/pcmcia/
8428 PCNET32 NETWORK DRIVER
8429 M:      Don Fry <pcnet32@frontier.com>
8430 L:      netdev@vger.kernel.org
8431 S:      Maintained
8432 F:      drivers/net/ethernet/amd/pcnet32.c
8434 PCRYPT PARALLEL CRYPTO ENGINE
8435 M:      Steffen Klassert <steffen.klassert@secunet.com>
8436 L:      linux-crypto@vger.kernel.org
8437 S:      Maintained
8438 F:      crypto/pcrypt.c
8439 F:      include/crypto/pcrypt.h
8441 PER-CPU MEMORY ALLOCATOR
8442 M:      Tejun Heo <tj@kernel.org>
8443 M:      Christoph Lameter <cl@linux-foundation.org>
8444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8445 S:      Maintained
8446 F:      include/linux/percpu*.h
8447 F:      mm/percpu*.c
8448 F:      arch/*/include/asm/percpu.h
8450 PER-TASK DELAY ACCOUNTING
8451 M:      Balbir Singh <bsingharora@gmail.com>
8452 S:      Maintained
8453 F:      include/linux/delayacct.h
8454 F:      kernel/delayacct.c
8456 PERFORMANCE EVENTS SUBSYSTEM
8457 M:      Peter Zijlstra <peterz@infradead.org>
8458 M:      Ingo Molnar <mingo@redhat.com>
8459 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8460 L:      linux-kernel@vger.kernel.org
8461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8462 S:      Supported
8463 F:      kernel/events/*
8464 F:      include/linux/perf_event.h
8465 F:      include/uapi/linux/perf_event.h
8466 F:      arch/*/kernel/perf_event*.c
8467 F:      arch/*/kernel/*/perf_event*.c
8468 F:      arch/*/kernel/*/*/perf_event*.c
8469 F:      arch/*/include/asm/perf_event.h
8470 F:      arch/*/kernel/perf_callchain.c
8471 F:      tools/perf/
8473 PERSONALITY HANDLING
8474 M:      Christoph Hellwig <hch@infradead.org>
8475 L:      linux-abi-devel@lists.sourceforge.net
8476 S:      Maintained
8477 F:      include/linux/personality.h
8478 F:      include/uapi/linux/personality.h
8480 PHONET PROTOCOL
8481 M:      Remi Denis-Courmont <courmisch@gmail.com>
8482 S:      Supported
8483 F:      Documentation/networking/phonet.txt
8484 F:      include/linux/phonet.h
8485 F:      include/net/phonet/
8486 F:      include/uapi/linux/phonet.h
8487 F:      net/phonet/
8489 PHRAM MTD DRIVER
8490 M:      Joern Engel <joern@lazybastard.org>
8491 L:      linux-mtd@lists.infradead.org
8492 S:      Maintained
8493 F:      drivers/mtd/devices/phram.c
8495 PICOLCD HID DRIVER
8496 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8497 L:      linux-input@vger.kernel.org
8498 S:      Maintained
8499 F:      drivers/hid/hid-picolcd*
8501 PICOXCELL SUPPORT
8502 M:      Jamie Iles <jamie@jamieiles.com>
8503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8504 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8505 S:      Supported
8506 F:      arch/arm/boot/dts/picoxcell*
8507 F:      arch/arm/mach-picoxcell/
8508 F:      drivers/crypto/picoxcell*
8510 PIN CONTROL SUBSYSTEM
8511 M:      Linus Walleij <linus.walleij@linaro.org>
8512 L:      linux-gpio@vger.kernel.org
8513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8514 S:      Maintained
8515 F:      drivers/pinctrl/
8516 F:      include/linux/pinctrl/
8518 PIN CONTROLLER - ATMEL AT91
8519 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8520 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8521 S:      Maintained
8522 F:      drivers/pinctrl/pinctrl-at91.*
8524 PIN CONTROLLER - ATMEL AT91 PIO4
8525 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8526 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8527 L:      linux-gpio@vger.kernel.org
8528 S:      Supported
8529 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8531 PIN CONTROLLER - INTEL
8532 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8533 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8534 S:      Maintained
8535 F:      drivers/pinctrl/intel/
8537 PIN CONTROLLER - RENESAS
8538 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8539 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8540 L:      linux-renesas-soc@vger.kernel.org
8541 S:      Maintained
8542 F:      drivers/pinctrl/sh-pfc/
8544 PIN CONTROLLER - SAMSUNG
8545 M:      Tomasz Figa <tomasz.figa@gmail.com>
8546 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8547 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8548 S:      Maintained
8549 F:      drivers/pinctrl/samsung/
8551 PIN CONTROLLER - SINGLE
8552 M:      Tony Lindgren <tony@atomide.com>
8553 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8555 L:      linux-omap@vger.kernel.org
8556 S:      Maintained
8557 F:      drivers/pinctrl/pinctrl-single.c
8559 PIN CONTROLLER - ST SPEAR
8560 M:      Viresh Kumar <vireshk@kernel.org>
8561 L:      spear-devel@list.st.com
8562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8563 W:      http://www.st.com/spear
8564 S:      Maintained
8565 F:      drivers/pinctrl/spear/
8567 PKTCDVD DRIVER
8568 M:      Jiri Kosina <jikos@kernel.org>
8569 S:      Maintained
8570 F:      drivers/block/pktcdvd.c
8571 F:      include/linux/pktcdvd.h
8572 F:      include/uapi/linux/pktcdvd.h
8574 PKUNITY SOC DRIVERS
8575 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8576 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8577 S:      Maintained
8578 T:      git git://github.com/gxt/linux.git
8579 F:      drivers/input/serio/i8042-unicore32io.h
8580 F:      drivers/i2c/busses/i2c-puv3.c
8581 F:      drivers/video/fbdev/fb-puv3.c
8582 F:      drivers/rtc/rtc-puv3.c
8584 PMBUS HARDWARE MONITORING DRIVERS
8585 M:      Guenter Roeck <linux@roeck-us.net>
8586 L:      lm-sensors@lm-sensors.org
8587 W:      http://www.lm-sensors.org/
8588 W:      http://www.roeck-us.net/linux/drivers/
8589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8590 S:      Maintained
8591 F:      Documentation/hwmon/pmbus
8592 F:      drivers/hwmon/pmbus/
8593 F:      include/linux/i2c/pmbus.h
8595 PMC SIERRA MaxRAID DRIVER
8596 L:      linux-scsi@vger.kernel.org
8597 W:      http://www.pmc-sierra.com/
8598 S:      Orphan
8599 F:      drivers/scsi/pmcraid.*
8601 PMC SIERRA PM8001 DRIVER
8602 M:      Jack Wang <jinpu.wang@profitbricks.com>
8603 M:      lindar_liu@usish.com
8604 L:      pmchba@pmcs.com
8605 L:      linux-scsi@vger.kernel.org
8606 S:      Supported
8607 F:      drivers/scsi/pm8001/
8609 POSIX CLOCKS and TIMERS
8610 M:      Thomas Gleixner <tglx@linutronix.de>
8611 L:      linux-kernel@vger.kernel.org
8612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8613 S:      Maintained
8614 F:      fs/timerfd.c
8615 F:      include/linux/timer*
8616 F:      kernel/time/*timer*
8618 POWER MANAGEMENT CORE
8619 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8620 L:      linux-pm@vger.kernel.org
8621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8622 S:      Supported
8623 F:      drivers/base/power/
8624 F:      include/linux/pm.h
8625 F:      include/linux/pm_*
8626 F:      include/linux/powercap.h
8627 F:      drivers/powercap/
8629 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8630 M:      Sebastian Reichel <sre@kernel.org>
8631 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8632 M:      David Woodhouse <dwmw2@infradead.org>
8633 L:      linux-pm@vger.kernel.org
8634 T:      git git://git.infradead.org/battery-2.6.git
8635 S:      Maintained
8636 F:      include/linux/power_supply.h
8637 F:      drivers/power/
8638 X:      drivers/power/avs/
8640 POWER STATE COORDINATION INTERFACE (PSCI)
8641 M:      Mark Rutland <mark.rutland@arm.com>
8642 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8643 L:      linux-arm-kernel@lists.infradead.org
8644 S:      Maintained
8645 F:      drivers/firmware/psci.c
8646 F:      include/linux/psci.h
8647 F:      include/uapi/linux/psci.h
8649 PNP SUPPORT
8650 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8651 S:      Maintained
8652 F:      drivers/pnp/
8654 PPP PROTOCOL DRIVERS AND COMPRESSORS
8655 M:      Paul Mackerras <paulus@samba.org>
8656 L:      linux-ppp@vger.kernel.org
8657 S:      Maintained
8658 F:      drivers/net/ppp/ppp_*
8660 PPP OVER ATM (RFC 2364)
8661 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8662 S:      Maintained
8663 F:      net/atm/pppoatm.c
8664 F:      include/uapi/linux/atmppp.h
8666 PPP OVER ETHERNET
8667 M:      Michal Ostrowski <mostrows@earthlink.net>
8668 S:      Maintained
8669 F:      drivers/net/ppp/pppoe.c
8670 F:      drivers/net/ppp/pppox.c
8672 PPP OVER L2TP
8673 M:      James Chapman <jchapman@katalix.com>
8674 S:      Maintained
8675 F:      net/l2tp/l2tp_ppp.c
8676 F:      include/linux/if_pppol2tp.h
8677 F:      include/uapi/linux/if_pppol2tp.h
8679 PPS SUPPORT
8680 M:      Rodolfo Giometti <giometti@enneenne.com>
8681 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8682 L:      linuxpps@ml.enneenne.com (subscribers-only)
8683 S:      Maintained
8684 F:      Documentation/pps/
8685 F:      drivers/pps/
8686 F:      include/linux/pps*.h
8688 PPTP DRIVER
8689 M:      Dmitry Kozlov <xeb@mail.ru>
8690 L:      netdev@vger.kernel.org
8691 S:      Maintained
8692 F:      drivers/net/ppp/pptp.c
8693 W:      http://sourceforge.net/projects/accel-pptp
8695 PREEMPTIBLE KERNEL
8696 M:      Robert Love <rml@tech9.net>
8697 L:      kpreempt-tech@lists.sourceforge.net
8698 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8699 S:      Supported
8700 F:      Documentation/preempt-locking.txt
8701 F:      include/linux/preempt.h
8703 PRISM54 WIRELESS DRIVER
8704 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8705 L:      linux-wireless@vger.kernel.org
8706 W:      http://wireless.kernel.org/en/users/Drivers/p54
8707 S:      Obsolete
8708 F:      drivers/net/wireless/intersil/prism54/
8710 PS3 NETWORK SUPPORT
8711 M:      Geoff Levand <geoff@infradead.org>
8712 L:      netdev@vger.kernel.org
8713 L:      linuxppc-dev@lists.ozlabs.org
8714 S:      Maintained
8715 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8717 PS3 PLATFORM SUPPORT
8718 M:      Geoff Levand <geoff@infradead.org>
8719 L:      linuxppc-dev@lists.ozlabs.org
8720 S:      Maintained
8721 F:      arch/powerpc/boot/ps3*
8722 F:      arch/powerpc/include/asm/lv1call.h
8723 F:      arch/powerpc/include/asm/ps3*.h
8724 F:      arch/powerpc/platforms/ps3/
8725 F:      drivers/*/ps3*
8726 F:      drivers/ps3/
8727 F:      drivers/rtc/rtc-ps3.c
8728 F:      drivers/usb/host/*ps3.c
8729 F:      sound/ppc/snd_ps3*
8731 PS3VRAM DRIVER
8732 M:      Jim Paris <jim@jtan.com>
8733 M:      Geoff Levand <geoff@infradead.org>
8734 L:      linuxppc-dev@lists.ozlabs.org
8735 S:      Maintained
8736 F:      drivers/block/ps3vram.c
8738 PSTORE FILESYSTEM
8739 M:      Anton Vorontsov <anton@enomsg.org>
8740 M:      Colin Cross <ccross@android.com>
8741 M:      Kees Cook <keescook@chromium.org>
8742 M:      Tony Luck <tony.luck@intel.com>
8743 S:      Maintained
8744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8745 F:      fs/pstore/
8746 F:      include/linux/pstore*
8747 F:      drivers/firmware/efi/efi-pstore.c
8748 F:      drivers/acpi/apei/erst.c
8750 PTP HARDWARE CLOCK SUPPORT
8751 M:      Richard Cochran <richardcochran@gmail.com>
8752 L:      netdev@vger.kernel.org
8753 S:      Maintained
8754 W:      http://linuxptp.sourceforge.net/
8755 F:      Documentation/ABI/testing/sysfs-ptp
8756 F:      Documentation/ptp/*
8757 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8758 F:      drivers/net/phy/dp83640*
8759 F:      drivers/ptp/*
8760 F:      include/linux/ptp_cl*
8762 PTRACE SUPPORT
8763 M:      Roland McGrath <roland@hack.frob.com>
8764 M:      Oleg Nesterov <oleg@redhat.com>
8765 S:      Maintained
8766 F:      include/asm-generic/syscall.h
8767 F:      include/linux/ptrace.h
8768 F:      include/linux/regset.h
8769 F:      include/linux/tracehook.h
8770 F:      include/uapi/linux/ptrace.h
8771 F:      kernel/ptrace.c
8773 PVRUSB2 VIDEO4LINUX DRIVER
8774 M:      Mike Isely <isely@pobox.com>
8775 L:      pvrusb2@isely.net       (subscribers-only)
8776 L:      linux-media@vger.kernel.org
8777 W:      http://www.isely.net/pvrusb2/
8778 T:      git git://linuxtv.org/media_tree.git
8779 S:      Maintained
8780 F:      Documentation/video4linux/README.pvrusb2
8781 F:      drivers/media/usb/pvrusb2/
8783 PWC WEBCAM DRIVER
8784 M:      Hans de Goede <hdegoede@redhat.com>
8785 L:      linux-media@vger.kernel.org
8786 T:      git git://linuxtv.org/media_tree.git
8787 S:      Maintained
8788 F:      drivers/media/usb/pwc/*
8790 PWM FAN DRIVER
8791 M:      Kamil Debski <k.debski@samsung.com>
8792 L:      lm-sensors@lm-sensors.org
8793 S:      Supported
8794 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8795 F:      Documentation/hwmon/pwm-fan
8796 F:      drivers/hwmon/pwm-fan.c
8798 PWM SUBSYSTEM
8799 M:      Thierry Reding <thierry.reding@gmail.com>
8800 L:      linux-pwm@vger.kernel.org
8801 S:      Maintained
8802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8803 F:      Documentation/pwm.txt
8804 F:      Documentation/devicetree/bindings/pwm/
8805 F:      include/linux/pwm.h
8806 F:      drivers/pwm/
8807 F:      drivers/video/backlight/pwm_bl.c
8808 F:      include/linux/pwm_backlight.h
8810 PXA2xx/PXA3xx SUPPORT
8811 M:      Daniel Mack <daniel@zonque.org>
8812 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8813 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8815 T:      git git://github.com/hzhuang1/linux.git
8816 T:      git git://github.com/rjarzmik/linux.git
8817 S:      Maintained
8818 F:      arch/arm/boot/dts/pxa*
8819 F:      arch/arm/mach-pxa/
8820 F:      drivers/dma/pxa*
8821 F:      drivers/pcmcia/pxa2xx*
8822 F:      drivers/pinctrl/pxa/
8823 F:      drivers/spi/spi-pxa2xx*
8824 F:      drivers/usb/gadget/udc/pxa2*
8825 F:      include/sound/pxa2xx-lib.h
8826 F:      sound/arm/pxa*
8827 F:      sound/soc/pxa/
8829 PXA GPIO DRIVER
8830 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8831 L:      linux-gpio@vger.kernel.org
8832 S:      Maintained
8833 F:      drivers/gpio/gpio-pxa.c
8835 PXA3xx NAND FLASH DRIVER
8836 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8837 L:      linux-mtd@lists.infradead.org
8838 S:      Maintained
8839 F:      drivers/mtd/nand/pxa3xx_nand.c
8841 MMP SUPPORT
8842 M:      Eric Miao <eric.y.miao@gmail.com>
8843 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8845 T:      git git://github.com/hzhuang1/linux.git
8846 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8847 S:      Maintained
8848 F:      arch/arm/boot/dts/mmp*
8849 F:      arch/arm/mach-mmp/
8851 PXA MMCI DRIVER
8852 S:      Orphan
8854 PXA RTC DRIVER
8855 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8856 L:      rtc-linux@googlegroups.com
8857 S:      Maintained
8859 QAT DRIVER
8860 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8861 L:      qat-linux@intel.com
8862 S:      Supported
8863 F:      drivers/crypto/qat/
8865 QIB DRIVER
8866 M:      Mike Marciniszyn <infinipath@intel.com>
8867 L:      linux-rdma@vger.kernel.org
8868 S:      Supported
8869 F:      drivers/infiniband/hw/qib/
8871 QLOGIC QLA1280 SCSI DRIVER
8872 M:      Michael Reed <mdr@sgi.com>
8873 L:      linux-scsi@vger.kernel.org
8874 S:      Maintained
8875 F:      drivers/scsi/qla1280.[ch]
8877 QLOGIC QLA2XXX FC-SCSI DRIVER
8878 M:      qla2xxx-upstream@qlogic.com
8879 L:      linux-scsi@vger.kernel.org
8880 S:      Supported
8881 F:      Documentation/scsi/LICENSE.qla2xxx
8882 F:      drivers/scsi/qla2xxx/
8884 QLOGIC QLA4XXX iSCSI DRIVER
8885 M:      QLogic-Storage-Upstream@qlogic.com
8886 L:      linux-scsi@vger.kernel.org
8887 S:      Supported
8888 F:      Documentation/scsi/LICENSE.qla4xxx
8889 F:      drivers/scsi/qla4xxx/
8891 QLOGIC QLA3XXX NETWORK DRIVER
8892 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8893 M:      Ron Mercer <ron.mercer@qlogic.com>
8894 M:      linux-driver@qlogic.com
8895 L:      netdev@vger.kernel.org
8896 S:      Supported
8897 F:      Documentation/networking/LICENSE.qla3xxx
8898 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8900 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8901 M:      Dept-GELinuxNICDev@qlogic.com
8902 L:      netdev@vger.kernel.org
8903 S:      Supported
8904 F:      drivers/net/ethernet/qlogic/qlcnic/
8906 QLOGIC QLGE 10Gb ETHERNET DRIVER
8907 M:      Harish Patil <harish.patil@qlogic.com>
8908 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8909 M:      Dept-GELinuxNICDev@qlogic.com
8910 M:      linux-driver@qlogic.com
8911 L:      netdev@vger.kernel.org
8912 S:      Supported
8913 F:      drivers/net/ethernet/qlogic/qlge/
8915 QLOGIC QL4xxx ETHERNET DRIVER
8916 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8917 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8918 M:      everest-linux-l2@qlogic.com
8919 L:      netdev@vger.kernel.org
8920 S:      Supported
8921 F:      drivers/net/ethernet/qlogic/qed/
8922 F:      include/linux/qed/
8923 F:      drivers/net/ethernet/qlogic/qede/
8925 QNX4 FILESYSTEM
8926 M:      Anders Larsen <al@alarsen.net>
8927 W:      http://www.alarsen.net/linux/qnx4fs/
8928 S:      Maintained
8929 F:      fs/qnx4/
8930 F:      include/uapi/linux/qnx4_fs.h
8931 F:      include/uapi/linux/qnxtypes.h
8933 QT1010 MEDIA DRIVER
8934 M:      Antti Palosaari <crope@iki.fi>
8935 L:      linux-media@vger.kernel.org
8936 W:      https://linuxtv.org
8937 W:      http://palosaari.fi/linux/
8938 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8939 T:      git git://linuxtv.org/anttip/media_tree.git
8940 S:      Maintained
8941 F:      drivers/media/tuners/qt1010*
8943 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8944 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8945 L:      linux-wireless@vger.kernel.org
8946 L:      ath9k-devel@lists.ath9k.org
8947 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8948 S:      Supported
8949 F:      drivers/net/wireless/ath/ath9k/
8951 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8952 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8953 L:      ath10k@lists.infradead.org
8954 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8956 S:      Supported
8957 F:      drivers/net/wireless/ath/ath10k/
8959 QUALCOMM HEXAGON ARCHITECTURE
8960 M:      Richard Kuo <rkuo@codeaurora.org>
8961 L:      linux-hexagon@vger.kernel.org
8962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8963 S:      Supported
8964 F:      arch/hexagon/
8966 QUALCOMM WCN36XX WIRELESS DRIVER
8967 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8968 L:      wcn36xx@lists.infradead.org
8969 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8970 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8971 S:      Supported
8972 F:      drivers/net/wireless/ath/wcn36xx/
8974 RADOS BLOCK DEVICE (RBD)
8975 M:      Ilya Dryomov <idryomov@gmail.com>
8976 M:      Sage Weil <sage@redhat.com>
8977 M:      Alex Elder <elder@kernel.org>
8978 L:      ceph-devel@vger.kernel.org
8979 W:      http://ceph.com/
8980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8981 T:      git git://github.com/ceph/ceph-client.git
8982 S:      Supported
8983 F:      Documentation/ABI/testing/sysfs-bus-rbd
8984 F:      drivers/block/rbd.c
8985 F:      drivers/block/rbd_types.h
8987 RADEON FRAMEBUFFER DISPLAY DRIVER
8988 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8989 L:      linux-fbdev@vger.kernel.org
8990 S:      Maintained
8991 F:      drivers/video/fbdev/aty/radeon*
8992 F:      include/uapi/linux/radeonfb.h
8994 RADIOSHARK RADIO DRIVER
8995 M:      Hans de Goede <hdegoede@redhat.com>
8996 L:      linux-media@vger.kernel.org
8997 T:      git git://linuxtv.org/media_tree.git
8998 S:      Maintained
8999 F:      drivers/media/radio/radio-shark.c
9001 RADIOSHARK2 RADIO DRIVER
9002 M:      Hans de Goede <hdegoede@redhat.com>
9003 L:      linux-media@vger.kernel.org
9004 T:      git git://linuxtv.org/media_tree.git
9005 S:      Maintained
9006 F:      drivers/media/radio/radio-shark2.c
9007 F:      drivers/media/radio/radio-tea5777.c
9009 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9010 M:      Paul Mackerras <paulus@samba.org>
9011 L:      linux-fbdev@vger.kernel.org
9012 S:      Maintained
9013 F:      drivers/video/fbdev/aty/aty128fb.c
9015 RALINK MIPS ARCHITECTURE
9016 M:      John Crispin <blogic@openwrt.org>
9017 L:      linux-mips@linux-mips.org
9018 S:      Maintained
9019 F:      arch/mips/ralink
9021 RALINK RT2X00 WIRELESS LAN DRIVER
9022 P:      rt2x00 project
9023 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9024 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9025 L:      linux-wireless@vger.kernel.org
9026 S:      Maintained
9027 F:      drivers/net/wireless/ralink/rt2x00/
9029 RAMDISK RAM BLOCK DEVICE DRIVER
9030 M:      Jens Axboe <axboe@kernel.dk>
9031 S:      Maintained
9032 F:      Documentation/blockdev/ramdisk.txt
9033 F:      drivers/block/brd.c
9035 RANDOM NUMBER DRIVER
9036 M:      "Theodore Ts'o" <tytso@mit.edu>
9037 S:      Maintained
9038 F:      drivers/char/random.c
9040 RAPIDIO SUBSYSTEM
9041 M:      Matt Porter <mporter@kernel.crashing.org>
9042 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9043 S:      Maintained
9044 F:      drivers/rapidio/
9046 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9047 L:      linux-wireless@vger.kernel.org
9048 S:      Orphan
9049 F:      drivers/net/wireless/ray*
9051 RCUTORTURE MODULE
9052 M:      Josh Triplett <josh@joshtriplett.org>
9053 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9054 L:      linux-kernel@vger.kernel.org
9055 S:      Supported
9056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9057 F:      Documentation/RCU/torture.txt
9058 F:      kernel/rcu/rcutorture.c
9060 RCUTORTURE TEST FRAMEWORK
9061 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9062 M:      Josh Triplett <josh@joshtriplett.org>
9063 R:      Steven Rostedt <rostedt@goodmis.org>
9064 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9065 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9066 L:      linux-kernel@vger.kernel.org
9067 S:      Supported
9068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9069 F:      tools/testing/selftests/rcutorture
9071 RDC R-321X SoC
9072 M:      Florian Fainelli <florian@openwrt.org>
9073 S:      Maintained
9075 RDC R6040 FAST ETHERNET DRIVER
9076 M:      Florian Fainelli <florian@openwrt.org>
9077 L:      netdev@vger.kernel.org
9078 S:      Maintained
9079 F:      drivers/net/ethernet/rdc/r6040.c
9081 RDS - RELIABLE DATAGRAM SOCKETS
9082 M:      Chien Yen <chien.yen@oracle.com>
9083 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9084 S:      Supported
9085 F:      net/rds/
9087 READ-COPY UPDATE (RCU)
9088 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9089 M:      Josh Triplett <josh@joshtriplett.org>
9090 R:      Steven Rostedt <rostedt@goodmis.org>
9091 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9092 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9093 L:      linux-kernel@vger.kernel.org
9094 W:      http://www.rdrop.com/users/paulmck/RCU/
9095 S:      Supported
9096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9097 F:      Documentation/RCU/
9098 X:      Documentation/RCU/torture.txt
9099 F:      include/linux/rcu*
9100 X:      include/linux/srcu.h
9101 F:      kernel/rcu/
9102 X:      kernel/torture.c
9104 REAL TIME CLOCK (RTC) SUBSYSTEM
9105 M:      Alessandro Zummo <a.zummo@towertech.it>
9106 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9107 L:      rtc-linux@googlegroups.com
9108 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9110 S:      Maintained
9111 F:      Documentation/rtc.txt
9112 F:      drivers/rtc/
9113 F:      include/linux/rtc.h
9114 F:      include/uapi/linux/rtc.h
9116 REALTEK AUDIO CODECS
9117 M:      Bard Liao <bardliao@realtek.com>
9118 M:      Oder Chiou <oder_chiou@realtek.com>
9119 S:      Maintained
9120 F:      sound/soc/codecs/rt*
9121 F:      include/sound/rt*.h
9123 REISERFS FILE SYSTEM
9124 L:      reiserfs-devel@vger.kernel.org
9125 S:      Supported
9126 F:      fs/reiserfs/
9128 REGISTER MAP ABSTRACTION
9129 M:      Mark Brown <broonie@kernel.org>
9130 L:      linux-kernel@vger.kernel.org
9131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9132 S:      Supported
9133 F:      drivers/base/regmap/
9134 F:      include/linux/regmap.h
9136 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9137 M:      Ohad Ben-Cohen <ohad@wizery.com>
9138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9139 S:      Maintained
9140 F:      drivers/remoteproc/
9141 F:      Documentation/remoteproc.txt
9142 F:      include/linux/remoteproc.h
9144 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9145 M:      Ohad Ben-Cohen <ohad@wizery.com>
9146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9147 S:      Maintained
9148 F:      drivers/rpmsg/
9149 F:      Documentation/rpmsg.txt
9150 F:      include/linux/rpmsg.h
9152 RENESAS ETHERNET DRIVERS
9153 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9154 L:      netdev@vger.kernel.org
9155 L:      linux-renesas-soc@vger.kernel.org
9156 F:      drivers/net/ethernet/renesas/
9157 F:      include/linux/sh_eth.h
9159 RENESAS USB2 PHY DRIVER
9160 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9161 L:      linux-renesas-soc@vger.kernel.org
9162 S:      Maintained
9163 F:      drivers/phy/phy-rcar-gen3-usb2.c
9165 RESET CONTROLLER FRAMEWORK
9166 M:      Philipp Zabel <p.zabel@pengutronix.de>
9167 T:      git git://git.pengutronix.de/git/pza/linux
9168 S:      Maintained
9169 F:      drivers/reset/
9170 F:      Documentation/devicetree/bindings/reset/
9171 F:      include/dt-bindings/reset/
9172 F:      include/linux/reset.h
9173 F:      include/linux/reset-controller.h
9175 RFKILL
9176 M:      Johannes Berg <johannes@sipsolutions.net>
9177 L:      linux-wireless@vger.kernel.org
9178 W:      http://wireless.kernel.org/
9179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9181 S:      Maintained
9182 F:      Documentation/rfkill.txt
9183 F:      net/rfkill/
9185 RHASHTABLE
9186 M:      Thomas Graf <tgraf@suug.ch>
9187 L:      netdev@vger.kernel.org
9188 S:      Maintained
9189 F:      lib/rhashtable.c
9190 F:      include/linux/rhashtable.h
9192 RICOH SMARTMEDIA/XD DRIVER
9193 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9194 S:      Maintained
9195 F:      drivers/mtd/nand/r852.c
9196 F:      drivers/mtd/nand/r852.h
9198 RICOH R5C592 MEMORYSTICK DRIVER
9199 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9200 S:      Maintained
9201 F:      drivers/memstick/host/r592.*
9203 ROCCAT DRIVERS
9204 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9205 W:      http://sourceforge.net/projects/roccat/
9206 S:      Maintained
9207 F:      drivers/hid/hid-roccat*
9208 F:      include/linux/hid-roccat*
9209 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9211 ROCKER DRIVER
9212 M:      Jiri Pirko <jiri@resnulli.us>
9213 M:      Scott Feldman <sfeldma@gmail.com>
9214 L:      netdev@vger.kernel.org
9215 S:      Supported
9216 F:      drivers/net/ethernet/rocker/
9218 ROCKETPORT DRIVER
9219 P:      Comtrol Corp.
9220 W:      http://www.comtrol.com
9221 S:      Maintained
9222 F:      Documentation/serial/rocket.txt
9223 F:      drivers/tty/rocket*
9225 ROCKETPORT EXPRESS/INFINITY DRIVER
9226 M:      Kevin Cernekee <cernekee@gmail.com>
9227 L:      linux-serial@vger.kernel.org
9228 S:      Odd Fixes
9229 F:      drivers/tty/serial/rp2.*
9231 ROSE NETWORK LAYER
9232 M:      Ralf Baechle <ralf@linux-mips.org>
9233 L:      linux-hams@vger.kernel.org
9234 W:      http://www.linux-ax25.org/
9235 S:      Maintained
9236 F:      include/net/rose.h
9237 F:      include/uapi/linux/rose.h
9238 F:      net/rose/
9240 RTL2830 MEDIA DRIVER
9241 M:      Antti Palosaari <crope@iki.fi>
9242 L:      linux-media@vger.kernel.org
9243 W:      https://linuxtv.org
9244 W:      http://palosaari.fi/linux/
9245 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9246 T:      git git://linuxtv.org/anttip/media_tree.git
9247 S:      Maintained
9248 F:      drivers/media/dvb-frontends/rtl2830*
9250 RTL2832 MEDIA DRIVER
9251 M:      Antti Palosaari <crope@iki.fi>
9252 L:      linux-media@vger.kernel.org
9253 W:      https://linuxtv.org
9254 W:      http://palosaari.fi/linux/
9255 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9256 T:      git git://linuxtv.org/anttip/media_tree.git
9257 S:      Maintained
9258 F:      drivers/media/dvb-frontends/rtl2832*
9260 RTL2832_SDR MEDIA DRIVER
9261 M:      Antti Palosaari <crope@iki.fi>
9262 L:      linux-media@vger.kernel.org
9263 W:      https://linuxtv.org
9264 W:      http://palosaari.fi/linux/
9265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9266 T:      git git://linuxtv.org/anttip/media_tree.git
9267 S:      Maintained
9268 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9270 RTL8180 WIRELESS DRIVER
9271 L:      linux-wireless@vger.kernel.org
9272 W:      http://wireless.kernel.org/
9273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9274 S:      Orphan
9275 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9277 RTL8187 WIRELESS DRIVER
9278 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9279 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9280 M:      Larry Finger <Larry.Finger@lwfinger.net>
9281 L:      linux-wireless@vger.kernel.org
9282 W:      http://wireless.kernel.org/
9283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9284 S:      Maintained
9285 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9287 RTL8192CE WIRELESS DRIVER
9288 M:      Larry Finger <Larry.Finger@lwfinger.net>
9289 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9290 L:      linux-wireless@vger.kernel.org
9291 W:      http://wireless.kernel.org/
9292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9293 S:      Maintained
9294 F:      drivers/net/wireless/realtek/rtlwifi/
9295 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9297 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9298 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9299 L:      linux-wireless@vger.kernel.org
9300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9301 S:      Maintained
9302 F:      drivers/net/wireless/realtek/rtl8xxxu/
9304 S3 SAVAGE FRAMEBUFFER DRIVER
9305 M:      Antonino Daplas <adaplas@gmail.com>
9306 L:      linux-fbdev@vger.kernel.org
9307 S:      Maintained
9308 F:      drivers/video/fbdev/savage/
9310 S390
9311 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9312 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9313 L:      linux-s390@vger.kernel.org
9314 W:      http://www.ibm.com/developerworks/linux/linux390/
9315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9316 S:      Supported
9317 F:      arch/s390/
9318 F:      drivers/s390/
9319 F:      Documentation/s390/
9320 F:      Documentation/DocBook/s390*
9322 S390 COMMON I/O LAYER
9323 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9324 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9325 L:      linux-s390@vger.kernel.org
9326 W:      http://www.ibm.com/developerworks/linux/linux390/
9327 S:      Supported
9328 F:      drivers/s390/cio/
9330 S390 DASD DRIVER
9331 M:      Stefan Weinhuber <wein@de.ibm.com>
9332 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9333 L:      linux-s390@vger.kernel.org
9334 W:      http://www.ibm.com/developerworks/linux/linux390/
9335 S:      Supported
9336 F:      drivers/s390/block/dasd*
9337 F:      block/partitions/ibm.c
9339 S390 NETWORK DRIVERS
9340 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9341 L:      linux-s390@vger.kernel.org
9342 W:      http://www.ibm.com/developerworks/linux/linux390/
9343 S:      Supported
9344 F:      drivers/s390/net/
9346 S390 PCI SUBSYSTEM
9347 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9348 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9349 L:      linux-s390@vger.kernel.org
9350 W:      http://www.ibm.com/developerworks/linux/linux390/
9351 S:      Supported
9352 F:      arch/s390/pci/
9353 F:      drivers/pci/hotplug/s390_pci_hpc.c
9355 S390 ZCRYPT DRIVER
9356 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9357 L:      linux-s390@vger.kernel.org
9358 W:      http://www.ibm.com/developerworks/linux/linux390/
9359 S:      Supported
9360 F:      drivers/s390/crypto/
9362 S390 ZFCP DRIVER
9363 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9364 L:      linux-s390@vger.kernel.org
9365 W:      http://www.ibm.com/developerworks/linux/linux390/
9366 S:      Supported
9367 F:      drivers/s390/scsi/zfcp_*
9369 S390 IUCV NETWORK LAYER
9370 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9371 L:      linux-s390@vger.kernel.org
9372 W:      http://www.ibm.com/developerworks/linux/linux390/
9373 S:      Supported
9374 F:      drivers/s390/net/*iucv*
9375 F:      include/net/iucv/
9376 F:      net/iucv/
9378 S390 IOMMU (PCI)
9379 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9380 L:      linux-s390@vger.kernel.org
9381 W:      http://www.ibm.com/developerworks/linux/linux390/
9382 S:      Supported
9383 F:      drivers/iommu/s390-iommu.c
9385 S3C24XX SD/MMC Driver
9386 M:      Ben Dooks <ben-linux@fluff.org>
9387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9388 S:      Supported
9389 F:      drivers/mmc/host/s3cmci.*
9391 SAA6588 RDS RECEIVER DRIVER
9392 M:      Hans Verkuil <hverkuil@xs4all.nl>
9393 L:      linux-media@vger.kernel.org
9394 T:      git git://linuxtv.org/media_tree.git
9395 W:      https://linuxtv.org
9396 S:      Odd Fixes
9397 F:      drivers/media/i2c/saa6588*
9399 SAA7134 VIDEO4LINUX DRIVER
9400 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9401 L:      linux-media@vger.kernel.org
9402 W:      https://linuxtv.org
9403 T:      git git://linuxtv.org/media_tree.git
9404 S:      Odd fixes
9405 F:      Documentation/video4linux/*.saa7134
9406 F:      drivers/media/pci/saa7134/
9408 SAA7146 VIDEO4LINUX-2 DRIVER
9409 M:      Hans Verkuil <hverkuil@xs4all.nl>
9410 L:      linux-media@vger.kernel.org
9411 T:      git git://linuxtv.org/media_tree.git
9412 S:      Maintained
9413 F:      drivers/media/common/saa7146/
9414 F:      drivers/media/pci/saa7146/
9415 F:      include/media/saa7146*
9417 SAMSUNG LAPTOP DRIVER
9418 M:      Corentin Chary <corentin.chary@gmail.com>
9419 L:      platform-driver-x86@vger.kernel.org
9420 S:      Maintained
9421 F:      drivers/platform/x86/samsung-laptop.c
9423 SAMSUNG AUDIO (ASoC) DRIVERS
9424 M:      Sangbeom Kim <sbkim73@samsung.com>
9425 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9426 S:      Supported
9427 F:      sound/soc/samsung/
9429 SAMSUNG FRAMEBUFFER DRIVER
9430 M:      Jingoo Han <jingoohan1@gmail.com>
9431 L:      linux-fbdev@vger.kernel.org
9432 S:      Maintained
9433 F:      drivers/video/fbdev/s3c-fb.c
9435 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9436 M:      Sangbeom Kim <sbkim73@samsung.com>
9437 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9438 L:      linux-kernel@vger.kernel.org
9439 L:      linux-samsung-soc@vger.kernel.org
9440 S:      Supported
9441 F:      drivers/mfd/sec*.c
9442 F:      drivers/regulator/s2m*.c
9443 F:      drivers/regulator/s5m*.c
9444 F:      drivers/clk/clk-s2mps11.c
9445 F:      drivers/rtc/rtc-s5m.c
9446 F:      include/linux/mfd/samsung/
9447 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9448 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9449 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9450 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9452 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9453 M:      Kyungmin Park <kyungmin.park@samsung.com>
9454 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9455 L:      linux-media@vger.kernel.org
9456 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9457 S:      Supported
9458 F:      drivers/media/platform/exynos4-is/
9460 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9461 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9462 L:      linux-media@vger.kernel.org
9463 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9464 S:      Maintained
9465 F:      drivers/media/platform/s3c-camif/
9466 F:      include/media/drv-intf/s3c_camif.h
9468 SAMSUNG S5C73M3 CAMERA DRIVER
9469 M:      Kyungmin Park <kyungmin.park@samsung.com>
9470 M:      Andrzej Hajda <a.hajda@samsung.com>
9471 L:      linux-media@vger.kernel.org
9472 S:      Supported
9473 F:      drivers/media/i2c/s5c73m3/*
9475 SAMSUNG S5K5BAF CAMERA DRIVER
9476 M:      Kyungmin Park <kyungmin.park@samsung.com>
9477 M:      Andrzej Hajda <a.hajda@samsung.com>
9478 L:      linux-media@vger.kernel.org
9479 S:      Supported
9480 F:      drivers/media/i2c/s5k5baf.c
9482 SAMSUNG S3FWRN5 NFC DRIVER
9483 M:      Robert Baldyga <r.baldyga@samsung.com>
9484 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9485 S:      Supported
9486 F:      drivers/nfc/s3fwrn5
9488 SAMSUNG SOC CLOCK DRIVERS
9489 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9490 M:      Tomasz Figa <tomasz.figa@gmail.com>
9491 S:      Supported
9492 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9493 F:      drivers/clk/samsung/
9495 SAMSUNG SXGBE DRIVERS
9496 M:      Byungho An <bh74.an@samsung.com>
9497 M:      Girish K S <ks.giri@samsung.com>
9498 M:      Vipul Pandya <vipul.pandya@samsung.com>
9499 S:      Supported
9500 L:      netdev@vger.kernel.org
9501 F:      drivers/net/ethernet/samsung/sxgbe/
9503 SAMSUNG THERMAL DRIVER
9504 M:      Lukasz Majewski <l.majewski@samsung.com>
9505 L:      linux-pm@vger.kernel.org
9506 L:      linux-samsung-soc@vger.kernel.org
9507 S:      Supported
9508 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9509 F:      drivers/thermal/samsung/
9511 SAMSUNG USB2 PHY DRIVER
9512 M:      Kamil Debski <k.debski@samsung.com>
9513 L:      linux-kernel@vger.kernel.org
9514 S:      Supported
9515 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9516 F:      Documentation/phy/samsung-usb2.txt
9517 F:      drivers/phy/phy-exynos4210-usb2.c
9518 F:      drivers/phy/phy-exynos4x12-usb2.c
9519 F:      drivers/phy/phy-exynos5250-usb2.c
9520 F:      drivers/phy/phy-s5pv210-usb2.c
9521 F:      drivers/phy/phy-samsung-usb2.c
9522 F:      drivers/phy/phy-samsung-usb2.h
9524 SERIAL DRIVERS
9525 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9526 L:      linux-serial@vger.kernel.org
9527 S:      Maintained
9528 F:      drivers/tty/serial/
9530 SYNOPSYS DESIGNWARE DMAC DRIVER
9531 M:      Viresh Kumar <vireshk@kernel.org>
9532 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9533 S:      Maintained
9534 F:      include/linux/dma/dw.h
9535 F:      include/linux/platform_data/dma-dw.h
9536 F:      drivers/dma/dw/
9538 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9539 M: Lars Persson <lars.persson@axis.com>
9540 L: netdev@vger.kernel.org
9541 S: Supported
9542 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9543 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9545 SYNOPSYS DESIGNWARE I2C DRIVER
9546 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9547 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9548 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9549 L:      linux-i2c@vger.kernel.org
9550 S:      Maintained
9551 F:      drivers/i2c/busses/i2c-designware-*
9552 F:      include/linux/platform_data/i2c-designware.h
9554 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9555 M:      Jaehoon Chung <jh80.chung@samsung.com>
9556 L:      linux-mmc@vger.kernel.org
9557 S:      Maintained
9558 F:      include/linux/mmc/dw_mmc.h
9559 F:      drivers/mmc/host/dw_mmc*
9561 SYSTEM TRACE MODULE CLASS
9562 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9563 S:      Maintained
9564 F:      Documentation/trace/stm.txt
9565 F:      drivers/hwtracing/stm/
9566 F:      include/linux/stm.h
9567 F:      include/uapi/linux/stm.h
9569 THUNDERBOLT DRIVER
9570 M:      Andreas Noever <andreas.noever@gmail.com>
9571 S:      Maintained
9572 F:      drivers/thunderbolt/
9574 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9575 M:      John Stultz <john.stultz@linaro.org>
9576 M:      Thomas Gleixner <tglx@linutronix.de>
9577 L:      linux-kernel@vger.kernel.org
9578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9579 S:      Supported
9580 F:      include/linux/clocksource.h
9581 F:      include/linux/time.h
9582 F:      include/linux/timex.h
9583 F:      include/uapi/linux/time.h
9584 F:      include/uapi/linux/timex.h
9585 F:      kernel/time/clocksource.c
9586 F:      kernel/time/time*.c
9587 F:      kernel/time/alarmtimer.c
9588 F:      kernel/time/ntp.c
9589 F:      tools/testing/selftests/timers/
9591 SC1200 WDT DRIVER
9592 M:      Zwane Mwaikambo <zwanem@gmail.com>
9593 S:      Maintained
9594 F:      drivers/watchdog/sc1200wdt.c
9596 SCHEDULER
9597 M:      Ingo Molnar <mingo@redhat.com>
9598 M:      Peter Zijlstra <peterz@infradead.org>
9599 L:      linux-kernel@vger.kernel.org
9600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9601 S:      Maintained
9602 F:      kernel/sched/
9603 F:      include/linux/sched.h
9604 F:      include/uapi/linux/sched.h
9605 F:      include/linux/wait.h
9607 SCORE ARCHITECTURE
9608 M:      Chen Liqin <liqin.linux@gmail.com>
9609 M:      Lennox Wu <lennox.wu@gmail.com>
9610 W:      http://www.sunplus.com
9611 S:      Supported
9612 F:      arch/score/
9614 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9615 M:      Sudeep Holla <sudeep.holla@arm.com>
9616 L:      linux-arm-kernel@lists.infradead.org
9617 S:      Maintained
9618 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9619 F:      drivers/clk/clk-scpi.c
9620 F:      drivers/cpufreq/scpi-cpufreq.c
9621 F:      drivers/firmware/arm_scpi.c
9622 F:      include/linux/scpi_protocol.h
9624 SCSI CDROM DRIVER
9625 M:      Jens Axboe <axboe@kernel.dk>
9626 L:      linux-scsi@vger.kernel.org
9627 W:      http://www.kernel.dk
9628 S:      Maintained
9629 F:      drivers/scsi/sr*
9631 SCSI RDMA PROTOCOL (SRP) INITIATOR
9632 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9633 L:      linux-rdma@vger.kernel.org
9634 S:      Supported
9635 W:      http://www.openfabrics.org
9636 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9638 F:      drivers/infiniband/ulp/srp/
9639 F:      include/scsi/srp.h
9641 SCSI SG DRIVER
9642 M:      Doug Gilbert <dgilbert@interlog.com>
9643 L:      linux-scsi@vger.kernel.org
9644 W:      http://sg.danny.cz/sg
9645 S:      Maintained
9646 F:      Documentation/scsi/scsi-generic.txt
9647 F:      drivers/scsi/sg.c
9648 F:      include/scsi/sg.h
9650 SCSI SUBSYSTEM
9651 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9653 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9655 L:      linux-scsi@vger.kernel.org
9656 S:      Maintained
9657 F:      drivers/scsi/
9658 F:      include/scsi/
9660 SCSI TAPE DRIVER
9661 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9662 L:      linux-scsi@vger.kernel.org
9663 S:      Maintained
9664 F:      Documentation/scsi/st.txt
9665 F:      drivers/scsi/st.*
9666 F:      drivers/scsi/st_*.h
9668 SCTP PROTOCOL
9669 M:      Vlad Yasevich <vyasevich@gmail.com>
9670 M:      Neil Horman <nhorman@tuxdriver.com>
9671 L:      linux-sctp@vger.kernel.org
9672 W:      http://lksctp.sourceforge.net
9673 S:      Maintained
9674 F:      Documentation/networking/sctp.txt
9675 F:      include/linux/sctp.h
9676 F:      include/uapi/linux/sctp.h
9677 F:      include/net/sctp/
9678 F:      net/sctp/
9680 SCx200 CPU SUPPORT
9681 M:      Jim Cromie <jim.cromie@gmail.com>
9682 S:      Odd Fixes
9683 F:      Documentation/i2c/busses/scx200_acb
9684 F:      arch/x86/platform/scx200/
9685 F:      drivers/watchdog/scx200_wdt.c
9686 F:      drivers/i2c/busses/scx200*
9687 F:      drivers/mtd/maps/scx200_docflash.c
9688 F:      include/linux/scx200.h
9690 SCx200 GPIO DRIVER
9691 M:      Jim Cromie <jim.cromie@gmail.com>
9692 S:      Maintained
9693 F:      drivers/char/scx200_gpio.c
9694 F:      include/linux/scx200_gpio.h
9696 SCx200 HRT CLOCKSOURCE DRIVER
9697 M:      Jim Cromie <jim.cromie@gmail.com>
9698 S:      Maintained
9699 F:      drivers/clocksource/scx200_hrt.c
9701 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9702 M:      Sascha Sommer <saschasommer@freenet.de>
9703 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9704 S:      Maintained
9705 F:      drivers/mmc/host/sdricoh_cs.c
9707 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9708 L:      linux-mmc@vger.kernel.org
9709 S:      Orphan
9710 F:      drivers/mmc/host/sdhci.*
9711 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9713 SECURE COMPUTING
9714 M:      Kees Cook <keescook@chromium.org>
9715 R:      Andy Lutomirski <luto@amacapital.net>
9716 R:      Will Drewry <wad@chromium.org>
9717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9718 S:      Supported
9719 F:      kernel/seccomp.c
9720 F:      include/uapi/linux/seccomp.h
9721 F:      include/linux/seccomp.h
9722 F:      tools/testing/selftests/seccomp/*
9723 K:      \bsecure_computing
9724 K:      \bTIF_SECCOMP\b
9726 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9727 M:      Ben Dooks <ben-linux@fluff.org>
9728 M:      Jaehoon Chung <jh80.chung@samsung.com>
9729 L:      linux-mmc@vger.kernel.org
9730 S:      Maintained
9731 F:      drivers/mmc/host/sdhci-s3c*
9733 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9734 M:      Viresh Kumar <vireshk@kernel.org>
9735 L:      spear-devel@list.st.com
9736 L:      linux-mmc@vger.kernel.org
9737 S:      Maintained
9738 F:      drivers/mmc/host/sdhci-spear.c
9740 SECURITY SUBSYSTEM
9741 M:      James Morris <james.l.morris@oracle.com>
9742 M:      "Serge E. Hallyn" <serge@hallyn.com>
9743 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9745 W:      http://kernsec.org/
9746 S:      Supported
9747 F:      security/
9749 SECURITY CONTACT
9750 M:      Security Officers <security@kernel.org>
9751 S:      Supported
9753 SELINUX SECURITY MODULE
9754 M:      Paul Moore <paul@paul-moore.com>
9755 M:      Stephen Smalley <sds@tycho.nsa.gov>
9756 M:      Eric Paris <eparis@parisplace.org>
9757 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9758 W:      http://selinuxproject.org
9759 T:      git git://git.infradead.org/users/pcmoore/selinux
9760 S:      Supported
9761 F:      include/linux/selinux*
9762 F:      security/selinux/
9763 F:      scripts/selinux/
9765 APPARMOR SECURITY MODULE
9766 M:      John Johansen <john.johansen@canonical.com>
9767 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9768 W:      apparmor.wiki.kernel.org
9769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9770 S:      Supported
9771 F:      security/apparmor/
9773 YAMA SECURITY MODULE
9774 M:      Kees Cook <keescook@chromium.org>
9775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9776 S:      Supported
9777 F:      security/yama/
9779 SENSABLE PHANTOM
9780 M:      Jiri Slaby <jirislaby@gmail.com>
9781 S:      Maintained
9782 F:      drivers/misc/phantom.c
9783 F:      include/uapi/linux/phantom.h
9785 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9786 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9787 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9788 M:      John Soni Jose <sony.john@avagotech.com>
9789 L:      linux-scsi@vger.kernel.org
9790 W:      http://www.avagotech.com
9791 S:      Supported
9792 F:      drivers/scsi/be2iscsi/
9794 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9795 M:      Sathya Perla <sathya.perla@broadcom.com>
9796 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9797 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9798 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9799 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9800 L:      netdev@vger.kernel.org
9801 W:      http://www.emulex.com
9802 S:      Supported
9803 F:      drivers/net/ethernet/emulex/benet/
9805 EMULEX ONECONNECT ROCE DRIVER
9806 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9807 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9808 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9809 L:      linux-rdma@vger.kernel.org
9810 W:      http://www.emulex.com
9811 S:      Supported
9812 F:      drivers/infiniband/hw/ocrdma/
9814 SFC NETWORK DRIVER
9815 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9816 M:      Shradha Shah <sshah@solarflare.com>
9817 L:      netdev@vger.kernel.org
9818 S:      Supported
9819 F:      drivers/net/ethernet/sfc/
9821 SGI GRU DRIVER
9822 M:      Dimitri Sivanich <sivanich@sgi.com>
9823 S:      Maintained
9824 F:      drivers/misc/sgi-gru/
9826 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9827 M:      Pat Gefre <pfg@sgi.com>
9828 L:      linux-ia64@vger.kernel.org
9829 S:      Supported
9830 F:      Documentation/ia64/serial.txt
9831 F:      drivers/tty/serial/ioc?_serial.c
9832 F:      include/linux/ioc?.h
9834 SGI XP/XPC/XPNET DRIVER
9835 M:      Cliff Whickman <cpw@sgi.com>
9836 M:      Robin Holt <robinmholt@gmail.com>
9837 S:      Maintained
9838 F:      drivers/misc/sgi-xp/
9840 SI2157 MEDIA DRIVER
9841 M:      Antti Palosaari <crope@iki.fi>
9842 L:      linux-media@vger.kernel.org
9843 W:      https://linuxtv.org
9844 W:      http://palosaari.fi/linux/
9845 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9846 T:      git git://linuxtv.org/anttip/media_tree.git
9847 S:      Maintained
9848 F:      drivers/media/tuners/si2157*
9850 SI2168 MEDIA DRIVER
9851 M:      Antti Palosaari <crope@iki.fi>
9852 L:      linux-media@vger.kernel.org
9853 W:      https://linuxtv.org
9854 W:      http://palosaari.fi/linux/
9855 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9856 T:      git git://linuxtv.org/anttip/media_tree.git
9857 S:      Maintained
9858 F:      drivers/media/dvb-frontends/si2168*
9860 SI470X FM RADIO RECEIVER I2C DRIVER
9861 M:      Hans Verkuil <hverkuil@xs4all.nl>
9862 L:      linux-media@vger.kernel.org
9863 T:      git git://linuxtv.org/media_tree.git
9864 W:      https://linuxtv.org
9865 S:      Odd Fixes
9866 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9868 SI470X FM RADIO RECEIVER USB DRIVER
9869 M:      Hans Verkuil <hverkuil@xs4all.nl>
9870 L:      linux-media@vger.kernel.org
9871 T:      git git://linuxtv.org/media_tree.git
9872 W:      https://linuxtv.org
9873 S:      Maintained
9874 F:      drivers/media/radio/si470x/radio-si470x-common.c
9875 F:      drivers/media/radio/si470x/radio-si470x.h
9876 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9878 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9879 M:      Eduardo Valentin <edubezval@gmail.com>
9880 L:      linux-media@vger.kernel.org
9881 T:      git git://linuxtv.org/media_tree.git
9882 W:      https://linuxtv.org
9883 S:      Odd Fixes
9884 F:      drivers/media/radio/si4713/si4713.?
9886 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9887 M:      Eduardo Valentin <edubezval@gmail.com>
9888 L:      linux-media@vger.kernel.org
9889 T:      git git://linuxtv.org/media_tree.git
9890 W:      https://linuxtv.org
9891 S:      Odd Fixes
9892 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9894 SI4713 FM RADIO TRANSMITTER USB DRIVER
9895 M:      Hans Verkuil <hverkuil@xs4all.nl>
9896 L:      linux-media@vger.kernel.org
9897 T:      git git://linuxtv.org/media_tree.git
9898 W:      https://linuxtv.org
9899 S:      Maintained
9900 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9902 SIANO DVB DRIVER
9903 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9904 L:      linux-media@vger.kernel.org
9905 W:      https://linuxtv.org
9906 T:      git git://linuxtv.org/media_tree.git
9907 S:      Odd fixes
9908 F:      drivers/media/common/siano/
9909 F:      drivers/media/usb/siano/
9910 F:      drivers/media/usb/siano/
9911 F:      drivers/media/mmc/siano/
9913 SIMPLEFB FB DRIVER
9914 M:      Hans de Goede <hdegoede@redhat.com>
9915 L:      linux-fbdev@vger.kernel.org
9916 S:      Maintained
9917 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9918 F:      drivers/video/fbdev/simplefb.c
9919 F:      include/linux/platform_data/simplefb.h
9921 SH_VEU V4L2 MEM2MEM DRIVER
9922 L:      linux-media@vger.kernel.org
9923 S:      Orphan
9924 F:      drivers/media/platform/sh_veu.c
9926 SH_VOU V4L2 OUTPUT DRIVER
9927 L:      linux-media@vger.kernel.org
9928 S:      Orphan
9929 F:      drivers/media/platform/sh_vou.c
9930 F:      include/media/drv-intf/sh_vou.h
9932 SIMPLE FIRMWARE INTERFACE (SFI)
9933 M:      Len Brown <lenb@kernel.org>
9934 L:      sfi-devel@simplefirmware.org
9935 W:      http://simplefirmware.org/
9936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9937 S:      Supported
9938 F:      arch/x86/platform/sfi/
9939 F:      drivers/sfi/
9940 F:      include/linux/sfi*.h
9942 SIMTEC EB110ATX (Chalice CATS)
9943 P:      Ben Dooks
9944 P:      Vincent Sanders <vince@simtec.co.uk>
9945 M:      Simtec Linux Team <linux@simtec.co.uk>
9946 W:      http://www.simtec.co.uk/products/EB110ATX/
9947 S:      Supported
9949 SIMTEC EB2410ITX (BAST)
9950 P:      Ben Dooks
9951 P:      Vincent Sanders <vince@simtec.co.uk>
9952 M:      Simtec Linux Team <linux@simtec.co.uk>
9953 W:      http://www.simtec.co.uk/products/EB2410ITX/
9954 S:      Supported
9955 F:      arch/arm/mach-s3c24xx/mach-bast.c
9956 F:      arch/arm/mach-s3c24xx/bast-ide.c
9957 F:      arch/arm/mach-s3c24xx/bast-irq.c
9959 TI DAVINCI MACHINE SUPPORT
9960 M:      Sekhar Nori <nsekhar@ti.com>
9961 M:      Kevin Hilman <khilman@deeprootsystems.com>
9962 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9963 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9964 S:      Supported
9965 F:      arch/arm/mach-davinci/
9966 F:      drivers/i2c/busses/i2c-davinci.c
9968 TI DAVINCI SERIES MEDIA DRIVER
9969 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9970 L:      linux-media@vger.kernel.org
9971 W:      https://linuxtv.org
9972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9973 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9974 S:      Maintained
9975 F:      drivers/media/platform/davinci/
9976 F:      include/media/davinci/
9978 TI AM437X VPFE DRIVER
9979 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9980 L:      linux-media@vger.kernel.org
9981 W:      https://linuxtv.org
9982 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9983 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9984 S:      Maintained
9985 F:      drivers/media/platform/am437x/
9987 OV2659 OMNIVISION SENSOR DRIVER
9988 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9989 L:      linux-media@vger.kernel.org
9990 W:      https://linuxtv.org
9991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9992 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9993 S:      Maintained
9994 F:      drivers/media/i2c/ov2659.c
9995 F:      include/media/i2c/ov2659.h
9997 SILICON MOTION SM712 FRAME BUFFER DRIVER
9998 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9999 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10000 M:      Sudip Mukherjee <sudip@vectorindia.org>
10001 L:      linux-fbdev@vger.kernel.org
10002 S:      Maintained
10003 F:      drivers/video/fbdev/sm712*
10004 F:      Documentation/fb/sm712fb.txt
10006 SIS 190 ETHERNET DRIVER
10007 M:      Francois Romieu <romieu@fr.zoreil.com>
10008 L:      netdev@vger.kernel.org
10009 S:      Maintained
10010 F:      drivers/net/ethernet/sis/sis190.c
10012 SIS 900/7016 FAST ETHERNET DRIVER
10013 M:      Daniele Venzano <venza@brownhat.org>
10014 W:      http://www.brownhat.org/sis900.html
10015 L:      netdev@vger.kernel.org
10016 S:      Maintained
10017 F:      drivers/net/ethernet/sis/sis900.*
10019 SIS FRAMEBUFFER DRIVER
10020 M:      Thomas Winischhofer <thomas@winischhofer.net>
10021 W:      http://www.winischhofer.net/linuxsisvga.shtml
10022 S:      Maintained
10023 F:      Documentation/fb/sisfb.txt
10024 F:      drivers/video/fbdev/sis/
10025 F:      include/video/sisfb.h
10027 SIS USB2VGA DRIVER
10028 M:      Thomas Winischhofer <thomas@winischhofer.net>
10029 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10030 S:      Maintained
10031 F:      drivers/usb/misc/sisusbvga/
10033 SLAB ALLOCATOR
10034 M:      Christoph Lameter <cl@linux.com>
10035 M:      Pekka Enberg <penberg@kernel.org>
10036 M:      David Rientjes <rientjes@google.com>
10037 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10038 M:      Andrew Morton <akpm@linux-foundation.org>
10039 L:      linux-mm@kvack.org
10040 S:      Maintained
10041 F:      include/linux/sl?b*.h
10042 F:      mm/sl?b*
10044 SLEEPABLE READ-COPY UPDATE (SRCU)
10045 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10046 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10047 M:      Josh Triplett <josh@joshtriplett.org>
10048 R:      Steven Rostedt <rostedt@goodmis.org>
10049 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10050 L:      linux-kernel@vger.kernel.org
10051 W:      http://www.rdrop.com/users/paulmck/RCU/
10052 S:      Supported
10053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10054 F:      include/linux/srcu.h
10055 F:      kernel/rcu/srcu.c
10057 SMACK SECURITY MODULE
10058 M:      Casey Schaufler <casey@schaufler-ca.com>
10059 L:      linux-security-module@vger.kernel.org
10060 W:      http://schaufler-ca.com
10061 T:      git git://git.gitorious.org/smack-next/kernel.git
10062 S:      Maintained
10063 F:      Documentation/security/Smack.txt
10064 F:      security/smack/
10066 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10067 M:      Kevin Hilman <khilman@kernel.org>
10068 M:      Nishanth Menon <nm@ti.com>
10069 S:      Maintained
10070 F:      drivers/power/avs/
10071 F:      include/linux/power/smartreflex.h
10072 L:      linux-pm@vger.kernel.org
10074 SMC91x ETHERNET DRIVER
10075 M:      Nicolas Pitre <nico@fluxnic.net>
10076 S:      Odd Fixes
10077 F:      drivers/net/ethernet/smsc/smc91x.*
10079 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10080 M:      Sakari Ailus <sakari.ailus@iki.fi>
10081 L:      linux-media@vger.kernel.org
10082 S:      Maintained
10083 F:      drivers/media/i2c/smiapp/
10084 F:      include/media/i2c/smiapp.h
10085 F:      drivers/media/i2c/smiapp-pll.c
10086 F:      drivers/media/i2c/smiapp-pll.h
10087 F:      include/uapi/linux/smiapp.h
10088 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10090 SMM665 HARDWARE MONITOR DRIVER
10091 M:      Guenter Roeck <linux@roeck-us.net>
10092 L:      lm-sensors@lm-sensors.org
10093 S:      Maintained
10094 F:      Documentation/hwmon/smm665
10095 F:      drivers/hwmon/smm665.c
10097 SMSC EMC2103 HARDWARE MONITOR DRIVER
10098 M:      Steve Glendinning <steve.glendinning@shawell.net>
10099 L:      lm-sensors@lm-sensors.org
10100 S:      Maintained
10101 F:      Documentation/hwmon/emc2103
10102 F:      drivers/hwmon/emc2103.c
10104 SMSC SCH5627 HARDWARE MONITOR DRIVER
10105 M:      Hans de Goede <hdegoede@redhat.com>
10106 L:      lm-sensors@lm-sensors.org
10107 S:      Supported
10108 F:      Documentation/hwmon/sch5627
10109 F:      drivers/hwmon/sch5627.c
10111 SMSC47B397 HARDWARE MONITOR DRIVER
10112 M:      Jean Delvare <jdelvare@suse.com>
10113 L:      lm-sensors@lm-sensors.org
10114 S:      Maintained
10115 F:      Documentation/hwmon/smsc47b397
10116 F:      drivers/hwmon/smsc47b397.c
10118 SMSC911x ETHERNET DRIVER
10119 M:      Steve Glendinning <steve.glendinning@shawell.net>
10120 L:      netdev@vger.kernel.org
10121 S:      Maintained
10122 F:      include/linux/smsc911x.h
10123 F:      drivers/net/ethernet/smsc/smsc911x.*
10125 SMSC9420 PCI ETHERNET DRIVER
10126 M:      Steve Glendinning <steve.glendinning@shawell.net>
10127 L:      netdev@vger.kernel.org
10128 S:      Maintained
10129 F:      drivers/net/ethernet/smsc/smsc9420.*
10131 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10132 M:      Steve Glendinning <steve.glendinning@shawell.net>
10133 L:      linux-fbdev@vger.kernel.org
10134 S:      Maintained
10135 F:      drivers/video/fbdev/smscufx.c
10137 SOC-CAMERA V4L2 SUBSYSTEM
10138 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10139 L:      linux-media@vger.kernel.org
10140 T:      git git://linuxtv.org/media_tree.git
10141 S:      Maintained
10142 F:      include/media/soc*
10143 F:      drivers/media/i2c/soc_camera/
10144 F:      drivers/media/platform/soc_camera/
10146 SOEKRIS NET48XX LED SUPPORT
10147 M:      Chris Boot <bootc@bootc.net>
10148 S:      Maintained
10149 F:      drivers/leds/leds-net48xx.c
10151 SOFTLOGIC 6x10 MPEG CODEC
10152 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10153 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10154 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10155 M:      Ismael Luceno <ismael@iodev.co.uk>
10156 L:      linux-media@vger.kernel.org
10157 S:      Supported
10158 F:      drivers/media/pci/solo6x10/
10160 SOFTWARE RAID (Multiple Disks) SUPPORT
10161 M:      Shaohua Li <shli@kernel.org>
10162 L:      linux-raid@vger.kernel.org
10163 T:      git git://neil.brown.name/md
10164 S:      Supported
10165 F:      drivers/md/
10166 F:      include/linux/raid/
10167 F:      include/uapi/linux/raid/
10169 SONIC NETWORK DRIVER
10170 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10171 L:      netdev@vger.kernel.org
10172 S:      Maintained
10173 F:      drivers/net/ethernet/natsemi/sonic.*
10175 SONICS SILICON BACKPLANE DRIVER (SSB)
10176 M:      Michael Buesch <m@bues.ch>
10177 L:      linux-wireless@vger.kernel.org
10178 S:      Maintained
10179 F:      drivers/ssb/
10180 F:      include/linux/ssb/
10182 SONY VAIO CONTROL DEVICE DRIVER
10183 M:      Mattia Dongili <malattia@linux.it>
10184 L:      platform-driver-x86@vger.kernel.org
10185 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10186 S:      Maintained
10187 F:      Documentation/laptops/sony-laptop.txt
10188 F:      drivers/char/sonypi.c
10189 F:      drivers/platform/x86/sony-laptop.c
10190 F:      include/linux/sony-laptop.h
10192 SONY MEMORYSTICK CARD SUPPORT
10193 M:      Alex Dubov <oakad@yahoo.com>
10194 W:      http://tifmxx.berlios.de/
10195 S:      Maintained
10196 F:      drivers/memstick/host/tifm_ms.c
10198 SONY MEMORYSTICK STANDARD SUPPORT
10199 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10200 S:      Maintained
10201 F:      drivers/memstick/core/ms_block.*
10203 SOUND
10204 M:      Jaroslav Kysela <perex@perex.cz>
10205 M:      Takashi Iwai <tiwai@suse.com>
10206 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10207 W:      http://www.alsa-project.org/
10208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10209 T:      git git://git.alsa-project.org/alsa-kernel.git
10210 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10211 S:      Maintained
10212 F:      Documentation/sound/
10213 F:      include/sound/
10214 F:      include/uapi/sound/
10215 F:      sound/
10217 SOUND - COMPRESSED AUDIO
10218 M:      Vinod Koul <vinod.koul@intel.com>
10219 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10221 S:      Supported
10222 F:      Documentation/sound/alsa/compress_offload.txt
10223 F:      include/sound/compress_driver.h
10224 F:      include/uapi/sound/compress_*
10225 F:      sound/core/compress_offload.c
10226 F:      sound/soc/soc-compress.c
10228 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10229 M:      Liam Girdwood <lgirdwood@gmail.com>
10230 M:      Mark Brown <broonie@kernel.org>
10231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10232 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10233 W:      http://alsa-project.org/main/index.php/ASoC
10234 S:      Supported
10235 F:      Documentation/sound/alsa/soc/
10236 F:      sound/soc/
10237 F:      include/sound/soc*
10239 SOUND - DMAENGINE HELPERS
10240 M:      Lars-Peter Clausen <lars@metafoo.de>
10241 S:      Supported
10242 F:      include/sound/dmaengine_pcm.h
10243 F:      sound/core/pcm_dmaengine.c
10244 F:      sound/soc/soc-generic-dmaengine-pcm.c
10246 SP2 MEDIA DRIVER
10247 M:      Olli Salonen <olli.salonen@iki.fi>
10248 L:      linux-media@vger.kernel.org
10249 W:      https://linuxtv.org
10250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10251 S:      Maintained
10252 F:      drivers/media/dvb-frontends/sp2*
10254 SPARC + UltraSPARC (sparc/sparc64)
10255 M:      "David S. Miller" <davem@davemloft.net>
10256 L:      sparclinux@vger.kernel.org
10257 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10260 S:      Maintained
10261 F:      arch/sparc/
10262 F:      drivers/sbus/
10264 SPARC SERIAL DRIVERS
10265 M:      "David S. Miller" <davem@davemloft.net>
10266 L:      sparclinux@vger.kernel.org
10267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10269 S:      Maintained
10270 F:      include/linux/sunserialcore.h
10271 F:      drivers/tty/serial/suncore.c
10272 F:      drivers/tty/serial/sunhv.c
10273 F:      drivers/tty/serial/sunsab.c
10274 F:      drivers/tty/serial/sunsab.h
10275 F:      drivers/tty/serial/sunsu.c
10276 F:      drivers/tty/serial/sunzilog.c
10277 F:      drivers/tty/serial/sunzilog.h
10279 SPARSE CHECKER
10280 M:      "Christopher Li" <sparse@chrisli.org>
10281 L:      linux-sparse@vger.kernel.org
10282 W:      https://sparse.wiki.kernel.org/
10283 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10284 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10285 S:      Maintained
10286 F:      include/linux/compiler.h
10288 SPEAR PLATFORM SUPPORT
10289 M:      Viresh Kumar <vireshk@kernel.org>
10290 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10291 L:      spear-devel@list.st.com
10292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10293 W:      http://www.st.com/spear
10294 S:      Maintained
10295 F:      arch/arm/boot/dts/spear*
10296 F:      arch/arm/mach-spear/
10298 SPEAR CLOCK FRAMEWORK SUPPORT
10299 M:      Viresh Kumar <vireshk@kernel.org>
10300 L:      spear-devel@list.st.com
10301 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10302 W:      http://www.st.com/spear
10303 S:      Maintained
10304 F:      drivers/clk/spear/
10306 SPI SUBSYSTEM
10307 M:      Mark Brown <broonie@kernel.org>
10308 L:      linux-spi@vger.kernel.org
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10310 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10311 S:      Maintained
10312 F:      Documentation/spi/
10313 F:      drivers/spi/
10314 F:      include/linux/spi/
10315 F:      include/uapi/linux/spi/
10317 SPIDERNET NETWORK DRIVER for CELL
10318 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10319 L:      netdev@vger.kernel.org
10320 S:      Supported
10321 F:      Documentation/networking/spider_net.txt
10322 F:      drivers/net/ethernet/toshiba/spider_net*
10324 SPU FILE SYSTEM
10325 M:      Jeremy Kerr <jk@ozlabs.org>
10326 L:      linuxppc-dev@lists.ozlabs.org
10327 W:      http://www.ibm.com/developerworks/power/cell/
10328 S:      Supported
10329 F:      Documentation/filesystems/spufs.txt
10330 F:      arch/powerpc/platforms/cell/spufs/
10332 SQUASHFS FILE SYSTEM
10333 M:      Phillip Lougher <phillip@squashfs.org.uk>
10334 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10335 W:      http://squashfs.org.uk
10336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10337 S:      Maintained
10338 F:      Documentation/filesystems/squashfs.txt
10339 F:      fs/squashfs/
10341 SRM (Alpha) environment access
10342 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10343 S:      Maintained
10344 F:      arch/alpha/kernel/srm_env.c
10346 STABLE BRANCH
10347 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10348 L:      stable@vger.kernel.org
10349 S:      Supported
10350 F:      Documentation/stable_kernel_rules.txt
10352 STAGING SUBSYSTEM
10353 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10355 L:      devel@driverdev.osuosl.org
10356 S:      Supported
10357 F:      drivers/staging/
10359 STAGING - COMEDI
10360 M:      Ian Abbott <abbotti@mev.co.uk>
10361 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10362 S:      Odd Fixes
10363 F:      drivers/staging/comedi/
10365 STAGING - FLARION FT1000 DRIVERS
10366 M:      Marek Belisko <marek.belisko@gmail.com>
10367 S:      Odd Fixes
10368 F:      drivers/staging/ft1000/
10370 STAGING - INDUSTRIAL IO
10371 M:      Jonathan Cameron <jic23@kernel.org>
10372 L:      linux-iio@vger.kernel.org
10373 S:      Odd Fixes
10374 F:      drivers/staging/iio/
10376 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10377 M:      Jarod Wilson <jarod@wilsonet.com>
10378 W:      http://www.lirc.org/
10379 S:      Odd Fixes
10380 F:      drivers/staging/media/lirc/
10382 STAGING - LUSTRE PARALLEL FILESYSTEM
10383 M:      Oleg Drokin <oleg.drokin@intel.com>
10384 M:      Andreas Dilger <andreas.dilger@intel.com>
10385 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10386 W:      http://wiki.lustre.org/
10387 S:      Maintained
10388 F:      drivers/staging/lustre
10390 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10391 M:      Marc Dietrich <marvin24@gmx.de>
10392 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10393 L:      linux-tegra@vger.kernel.org
10394 S:      Maintained
10395 F:      drivers/staging/nvec/
10397 STAGING - REALTEK RTL8712U DRIVERS
10398 M:      Larry Finger <Larry.Finger@lwfinger.net>
10399 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10400 S:      Odd Fixes
10401 F:      drivers/staging/rtl8712/
10403 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10404 M:      Larry Finger <Larry.Finger@lwfinger.net>
10405 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10406 L:      linux-wireless@vger.kernel.org
10407 S:      Maintained
10408 F:      drivers/staging/rtl8723au/
10410 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10411 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10412 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10413 M:      Sudip Mukherjee <sudip@vectorindia.org>
10414 L:      linux-fbdev@vger.kernel.org
10415 S:      Maintained
10416 F:      drivers/staging/sm750fb/
10418 STAGING - SLICOSS
10419 M:      Lior Dotan <liodot@gmail.com>
10420 M:      Christopher Harrer <charrer@alacritech.com>
10421 S:      Odd Fixes
10422 F:      drivers/staging/slicoss/
10424 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10425 M:      William Hubbs <w.d.hubbs@gmail.com>
10426 M:      Chris Brannon <chris@the-brannons.com>
10427 M:      Kirk Reiser <kirk@reisers.ca>
10428 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10429 L:      speakup@linux-speakup.org
10430 W:      http://www.linux-speakup.org/
10431 S:      Odd Fixes
10432 F:      drivers/staging/speakup/
10434 STAGING - VIA VT665X DRIVERS
10435 M:      Forest Bond <forest@alittletooquiet.net>
10436 S:      Odd Fixes
10437 F:      drivers/staging/vt665?/
10439 STAGING - WILC1000 WIFI DRIVER
10440 M:      Johnny Kim <johnny.kim@atmel.com>
10441 M:      Austin Shin <austin.shin@atmel.com>
10442 M:      Chris Park <chris.park@atmel.com>
10443 M:      Tony Cho <tony.cho@atmel.com>
10444 M:      Glen Lee <glen.lee@atmel.com>
10445 M:      Leo Kim <leo.kim@atmel.com>
10446 L:      linux-wireless@vger.kernel.org
10447 S:      Supported
10448 F:      drivers/staging/wilc1000/
10450 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10451 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10452 S:      Odd Fixes
10453 F:      drivers/staging/xgifb/
10455 HFI1 DRIVER
10456 M:      Mike Marciniszyn <infinipath@intel.com>
10457 L:      linux-rdma@vger.kernel.org
10458 S:      Supported
10459 F:      drivers/staging/rdma/hfi1
10461 STARFIRE/DURALAN NETWORK DRIVER
10462 M:      Ion Badulescu <ionut@badula.org>
10463 S:      Odd Fixes
10464 F:      drivers/net/ethernet/adaptec/starfire*
10466 SUN3/3X
10467 M:      Sam Creasey <sammy@sammy.net>
10468 W:      http://sammy.net/sun3/
10469 S:      Maintained
10470 F:      arch/m68k/kernel/*sun3*
10471 F:      arch/m68k/sun3*/
10472 F:      arch/m68k/include/asm/sun3*
10473 F:      drivers/net/ethernet/i825xx/sun3*
10475 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10476 M:      Hans de Goede <hdegoede@redhat.com>
10477 L:      linux-input@vger.kernel.org
10478 S:      Maintained
10479 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10480 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10482 SUNDANCE NETWORK DRIVER
10483 M:      Denis Kirjanov <kda@linux-powerpc.org>
10484 L:      netdev@vger.kernel.org
10485 S:      Maintained
10486 F:      drivers/net/ethernet/dlink/sundance.c
10488 SUPERH
10489 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10490 M:      Rich Felker <dalias@libc.org>
10491 L:      linux-sh@vger.kernel.org
10492 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10493 S:      Maintained
10494 F:      Documentation/sh/
10495 F:      arch/sh/
10496 F:      drivers/sh/
10498 SUSPEND TO RAM
10499 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10500 M:      Len Brown <len.brown@intel.com>
10501 M:      Pavel Machek <pavel@ucw.cz>
10502 L:      linux-pm@vger.kernel.org
10503 S:      Supported
10504 F:      Documentation/power/
10505 F:      arch/x86/kernel/acpi/
10506 F:      drivers/base/power/
10507 F:      kernel/power/
10508 F:      include/linux/suspend.h
10509 F:      include/linux/freezer.h
10510 F:      include/linux/pm.h
10512 SVGA HANDLING
10513 M:      Martin Mares <mj@ucw.cz>
10514 L:      linux-video@atrey.karlin.mff.cuni.cz
10515 S:      Maintained
10516 F:      Documentation/svga.txt
10517 F:      arch/x86/boot/video*
10519 SWIOTLB SUBSYSTEM
10520 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10521 L:      linux-kernel@vger.kernel.org
10522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10523 S:      Supported
10524 F:      lib/swiotlb.c
10525 F:      arch/*/kernel/pci-swiotlb.c
10526 F:      include/linux/swiotlb.h
10528 SWITCHDEV
10529 M:      Jiri Pirko <jiri@resnulli.us>
10530 L:      netdev@vger.kernel.org
10531 S:      Supported
10532 F:      net/switchdev/
10533 F:      include/net/switchdev.h
10535 SYNOPSYS ARC ARCHITECTURE
10536 M:      Vineet Gupta <vgupta@synopsys.com>
10537 L:      linux-snps-arc@lists.infradead.org
10538 S:      Supported
10539 F:      arch/arc/
10540 F:      Documentation/devicetree/bindings/arc/*
10541 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10542 F:      drivers/tty/serial/arc_uart.c
10543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10545 SYNOPSYS ARC SDP platform support
10546 M:      Alexey Brodkin <abrodkin@synopsys.com>
10547 S:      Supported
10548 F:      arch/arc/plat-axs10x
10549 F:      arch/arc/boot/dts/ax*
10550 F:      Documentation/devicetree/bindings/arc/axs10*
10552 SYSTEM CONFIGURATION (SYSCON)
10553 M:      Lee Jones <lee.jones@linaro.org>
10554 M:      Arnd Bergmann <arnd@arndb.de>
10555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10556 S:      Supported
10557 F:      drivers/mfd/syscon.c
10559 SYSV FILESYSTEM
10560 M:      Christoph Hellwig <hch@infradead.org>
10561 S:      Maintained
10562 F:      Documentation/filesystems/sysv-fs.txt
10563 F:      fs/sysv/
10564 F:      include/linux/sysv_fs.h
10566 TARGET SUBSYSTEM
10567 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10568 L:      linux-scsi@vger.kernel.org
10569 L:      target-devel@vger.kernel.org
10570 W:      http://www.linux-iscsi.org
10571 W:      http://groups.google.com/group/linux-iscsi-target-dev
10572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10573 S:      Supported
10574 F:      drivers/target/
10575 F:      include/target/
10576 F:      Documentation/target/
10578 TASKSTATS STATISTICS INTERFACE
10579 M:      Balbir Singh <bsingharora@gmail.com>
10580 S:      Maintained
10581 F:      Documentation/accounting/taskstats*
10582 F:      include/linux/taskstats*
10583 F:      kernel/taskstats.c
10585 TC CLASSIFIER
10586 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10587 L:      netdev@vger.kernel.org
10588 S:      Maintained
10589 F:      include/net/pkt_cls.h
10590 F:      include/uapi/linux/pkt_cls.h
10591 F:      net/sched/
10593 TCP LOW PRIORITY MODULE
10594 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10595 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10596 W:      http://tcp-lp-mod.sourceforge.net/
10597 S:      Maintained
10598 F:      net/ipv4/tcp_lp.c
10600 TDA10071 MEDIA DRIVER
10601 M:      Antti Palosaari <crope@iki.fi>
10602 L:      linux-media@vger.kernel.org
10603 W:      https://linuxtv.org
10604 W:      http://palosaari.fi/linux/
10605 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10606 T:      git git://linuxtv.org/anttip/media_tree.git
10607 S:      Maintained
10608 F:      drivers/media/dvb-frontends/tda10071*
10610 TDA18212 MEDIA DRIVER
10611 M:      Antti Palosaari <crope@iki.fi>
10612 L:      linux-media@vger.kernel.org
10613 W:      https://linuxtv.org
10614 W:      http://palosaari.fi/linux/
10615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10616 T:      git git://linuxtv.org/anttip/media_tree.git
10617 S:      Maintained
10618 F:      drivers/media/tuners/tda18212*
10620 TDA18218 MEDIA DRIVER
10621 M:      Antti Palosaari <crope@iki.fi>
10622 L:      linux-media@vger.kernel.org
10623 W:      https://linuxtv.org
10624 W:      http://palosaari.fi/linux/
10625 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10626 T:      git git://linuxtv.org/anttip/media_tree.git
10627 S:      Maintained
10628 F:      drivers/media/tuners/tda18218*
10630 TDA18271 MEDIA DRIVER
10631 M:      Michael Krufky <mkrufky@linuxtv.org>
10632 L:      linux-media@vger.kernel.org
10633 W:      https://linuxtv.org
10634 W:      http://github.com/mkrufky
10635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10636 T:      git git://linuxtv.org/mkrufky/tuners.git
10637 S:      Maintained
10638 F:      drivers/media/tuners/tda18271*
10640 TDA827x MEDIA DRIVER
10641 M:      Michael Krufky <mkrufky@linuxtv.org>
10642 L:      linux-media@vger.kernel.org
10643 W:      https://linuxtv.org
10644 W:      http://github.com/mkrufky
10645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10646 T:      git git://linuxtv.org/mkrufky/tuners.git
10647 S:      Maintained
10648 F:      drivers/media/tuners/tda8290.*
10650 TDA8290 MEDIA DRIVER
10651 M:      Michael Krufky <mkrufky@linuxtv.org>
10652 L:      linux-media@vger.kernel.org
10653 W:      https://linuxtv.org
10654 W:      http://github.com/mkrufky
10655 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10656 T:      git git://linuxtv.org/mkrufky/tuners.git
10657 S:      Maintained
10658 F:      drivers/media/tuners/tda8290.*
10660 TDA9840 MEDIA DRIVER
10661 M:      Hans Verkuil <hverkuil@xs4all.nl>
10662 L:      linux-media@vger.kernel.org
10663 T:      git git://linuxtv.org/media_tree.git
10664 W:      https://linuxtv.org
10665 S:      Maintained
10666 F:      drivers/media/i2c/tda9840*
10668 TEA5761 TUNER DRIVER
10669 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10670 L:      linux-media@vger.kernel.org
10671 W:      https://linuxtv.org
10672 T:      git git://linuxtv.org/media_tree.git
10673 S:      Odd fixes
10674 F:      drivers/media/tuners/tea5761.*
10676 TEA5767 TUNER DRIVER
10677 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10678 L:      linux-media@vger.kernel.org
10679 W:      https://linuxtv.org
10680 T:      git git://linuxtv.org/media_tree.git
10681 S:      Maintained
10682 F:      drivers/media/tuners/tea5767.*
10684 TEA6415C MEDIA DRIVER
10685 M:      Hans Verkuil <hverkuil@xs4all.nl>
10686 L:      linux-media@vger.kernel.org
10687 T:      git git://linuxtv.org/media_tree.git
10688 W:      https://linuxtv.org
10689 S:      Maintained
10690 F:      drivers/media/i2c/tea6415c*
10692 TEA6420 MEDIA DRIVER
10693 M:      Hans Verkuil <hverkuil@xs4all.nl>
10694 L:      linux-media@vger.kernel.org
10695 T:      git git://linuxtv.org/media_tree.git
10696 W:      https://linuxtv.org
10697 S:      Maintained
10698 F:      drivers/media/i2c/tea6420*
10700 TEAM DRIVER
10701 M:      Jiri Pirko <jiri@resnulli.us>
10702 L:      netdev@vger.kernel.org
10703 S:      Supported
10704 F:      drivers/net/team/
10705 F:      include/linux/if_team.h
10706 F:      include/uapi/linux/if_team.h
10708 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10709 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10710 S:      Maintained
10711 F:      arch/x86/platform/ts5500/
10713 TECHNOTREND USB IR RECEIVER
10714 M:      Sean Young <sean@mess.org>
10715 L:      linux-media@vger.kernel.org
10716 S:      Maintained
10717 F:      drivers/media/rc/ttusbir.c
10719 TEGRA ARCHITECTURE SUPPORT
10720 M:      Stephen Warren <swarren@wwwdotorg.org>
10721 M:      Thierry Reding <thierry.reding@gmail.com>
10722 M:      Alexandre Courbot <gnurou@gmail.com>
10723 L:      linux-tegra@vger.kernel.org
10724 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10726 S:      Supported
10727 N:      [^a-z]tegra
10729 TEGRA CLOCK DRIVER
10730 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10731 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10732 S:      Supported
10733 F:      drivers/clk/tegra/
10735 TEGRA DMA DRIVER
10736 M:      Laxman Dewangan <ldewangan@nvidia.com>
10737 S:      Supported
10738 F:      drivers/dma/tegra20-apb-dma.c
10740 TEGRA I2C DRIVER
10741 M:      Laxman Dewangan <ldewangan@nvidia.com>
10742 S:      Supported
10743 F:      drivers/i2c/busses/i2c-tegra.c
10745 TEGRA IOMMU DRIVERS
10746 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10747 S:      Supported
10748 F:      drivers/iommu/tegra*
10750 TEGRA KBC DRIVER
10751 M:      Rakesh Iyer <riyer@nvidia.com>
10752 M:      Laxman Dewangan <ldewangan@nvidia.com>
10753 S:      Supported
10754 F:      drivers/input/keyboard/tegra-kbc.c
10756 TEGRA PWM DRIVER
10757 M:      Thierry Reding <thierry.reding@gmail.com>
10758 S:      Supported
10759 F:      drivers/pwm/pwm-tegra.c
10761 TEGRA SERIAL DRIVER
10762 M:      Laxman Dewangan <ldewangan@nvidia.com>
10763 S:      Supported
10764 F:      drivers/tty/serial/serial-tegra.c
10766 TEGRA SPI DRIVER
10767 M:      Laxman Dewangan <ldewangan@nvidia.com>
10768 S:      Supported
10769 F:      drivers/spi/spi-tegra*
10771 TEHUTI ETHERNET DRIVER
10772 M:      Andy Gospodarek <andy@greyhouse.net>
10773 L:      netdev@vger.kernel.org
10774 S:      Supported
10775 F:      drivers/net/ethernet/tehuti/*
10777 Telecom Clock Driver for MCPL0010
10778 M:      Mark Gross <mark.gross@intel.com>
10779 S:      Supported
10780 F:      drivers/char/tlclk.c
10782 TENSILICA XTENSA PORT (xtensa)
10783 M:      Chris Zankel <chris@zankel.net>
10784 M:      Max Filippov <jcmvbkbc@gmail.com>
10785 L:      linux-xtensa@linux-xtensa.org
10786 T:      git git://github.com/czankel/xtensa-linux.git
10787 S:      Maintained
10788 F:      arch/xtensa/
10789 F:      drivers/irqchip/irq-xtensa-*
10791 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10792 M:      Hans Verkuil <hverkuil@xs4all.nl>
10793 L:      linux-media@vger.kernel.org
10794 T:      git git://linuxtv.org/media_tree.git
10795 W:      https://linuxtv.org
10796 S:      Maintained
10797 F:      drivers/media/radio/radio-raremono.c
10799 THERMAL
10800 M:      Zhang Rui <rui.zhang@intel.com>
10801 M:      Eduardo Valentin <edubezval@gmail.com>
10802 L:      linux-pm@vger.kernel.org
10803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10805 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10806 S:      Supported
10807 F:      drivers/thermal/
10808 F:      include/linux/thermal.h
10809 F:      include/uapi/linux/thermal.h
10810 F:      include/linux/cpu_cooling.h
10811 F:      Documentation/devicetree/bindings/thermal/
10813 THERMAL/CPU_COOLING
10814 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10815 M:      Viresh Kumar <viresh.kumar@linaro.org>
10816 M:      Javi Merino <javi.merino@arm.com>
10817 L:      linux-pm@vger.kernel.org
10818 S:      Supported
10819 F:      Documentation/thermal/cpu-cooling-api.txt
10820 F:      drivers/thermal/cpu_cooling.c
10821 F:      include/linux/cpu_cooling.h
10823 THINGM BLINK(1) USB RGB LED DRIVER
10824 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10825 S:      Maintained
10826 F:      drivers/hid/hid-thingm.c
10828 THINKPAD ACPI EXTRAS DRIVER
10829 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10830 L:      ibm-acpi-devel@lists.sourceforge.net
10831 L:      platform-driver-x86@vger.kernel.org
10832 W:      http://ibm-acpi.sourceforge.net
10833 W:      http://thinkwiki.org/wiki/Ibm-acpi
10834 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10835 S:      Maintained
10836 F:      drivers/platform/x86/thinkpad_acpi.c
10838 TI BANDGAP AND THERMAL DRIVER
10839 M:      Eduardo Valentin <edubezval@gmail.com>
10840 L:      linux-pm@vger.kernel.org
10841 L:      linux-omap@vger.kernel.org
10842 S:      Maintained
10843 F:      drivers/thermal/ti-soc-thermal/
10845 TI CDCE706 CLOCK DRIVER
10846 M:      Max Filippov <jcmvbkbc@gmail.com>
10847 S:      Maintained
10848 F:      drivers/clk/clk-cdce706.c
10850 TI CLOCK DRIVER
10851 M:      Tero Kristo <t-kristo@ti.com>
10852 L:      linux-omap@vger.kernel.org
10853 S:      Maintained
10854 F:      drivers/clk/ti/
10855 F:      include/linux/clk/ti.h
10857 TI FLASH MEDIA INTERFACE DRIVER
10858 M:      Alex Dubov <oakad@yahoo.com>
10859 S:      Maintained
10860 F:      drivers/misc/tifm*
10861 F:      drivers/mmc/host/tifm_sd.c
10862 F:      include/linux/tifm.h
10864 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10865 M:      Santosh Shilimkar <ssantosh@kernel.org>
10866 L:      linux-kernel@vger.kernel.org
10867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10868 S:      Maintained
10869 F:      drivers/soc/ti/*
10870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10873 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10874 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10875 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10876 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10877 S:      Maintained
10878 F:      sound/soc/codecs/lm49453*
10879 F:      sound/soc/codecs/isabelle*
10881 TI LP855x BACKLIGHT DRIVER
10882 M:      Milo Kim <milo.kim@ti.com>
10883 S:      Maintained
10884 F:      Documentation/backlight/lp855x-driver.txt
10885 F:      drivers/video/backlight/lp855x_bl.c
10886 F:      include/linux/platform_data/lp855x.h
10888 TI LP8727 CHARGER DRIVER
10889 M:      Milo Kim <milo.kim@ti.com>
10890 S:      Maintained
10891 F:      drivers/power/lp8727_charger.c
10892 F:      include/linux/platform_data/lp8727.h
10894 TI LP8788 MFD DRIVER
10895 M:      Milo Kim <milo.kim@ti.com>
10896 S:      Maintained
10897 F:      drivers/iio/adc/lp8788_adc.c
10898 F:      drivers/leds/leds-lp8788.c
10899 F:      drivers/mfd/lp8788*.c
10900 F:      drivers/power/lp8788-charger.c
10901 F:      drivers/regulator/lp8788-*.c
10902 F:      include/linux/mfd/lp8788*.h
10904 TI NETCP ETHERNET DRIVER
10905 M:      Wingman Kwok <w-kwok2@ti.com>
10906 M:      Murali Karicheri <m-karicheri2@ti.com>
10907 L:      netdev@vger.kernel.org
10908 S:      Maintained
10909 F:      drivers/net/ethernet/ti/netcp*
10911 TI TAS571X FAMILY ASoC CODEC DRIVER
10912 M:      Kevin Cernekee <cernekee@chromium.org>
10913 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10914 S:      Odd Fixes
10915 F:      sound/soc/codecs/tas571x*
10917 TI TWL4030 SERIES SOC CODEC DRIVER
10918 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10919 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10920 S:      Maintained
10921 F:      sound/soc/codecs/twl4030*
10923 TI WILINK WIRELESS DRIVERS
10924 L:      linux-wireless@vger.kernel.org
10925 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10926 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10928 S:      Orphan
10929 F:      drivers/net/wireless/ti/
10930 F:      include/linux/wl12xx.h
10932 TIPC NETWORK LAYER
10933 M:      Jon Maloy <jon.maloy@ericsson.com>
10934 M:      Ying Xue <ying.xue@windriver.com>
10935 L:      netdev@vger.kernel.org (core kernel code)
10936 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10937 W:      http://tipc.sourceforge.net/
10938 S:      Maintained
10939 F:      include/uapi/linux/tipc*.h
10940 F:      net/tipc/
10942 TILE ARCHITECTURE
10943 M:      Chris Metcalf <cmetcalf@ezchip.com>
10944 W:      http://www.ezchip.com/scm/
10945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10946 S:      Supported
10947 F:      arch/tile/
10948 F:      drivers/char/tile-srom.c
10949 F:      drivers/edac/tile_edac.c
10950 F:      drivers/net/ethernet/tile/
10951 F:      drivers/rtc/rtc-tile.c
10952 F:      drivers/tty/hvc/hvc_tile.c
10953 F:      drivers/tty/serial/tilegx.c
10954 F:      drivers/usb/host/*-tilegx.c
10955 F:      include/linux/usb/tilegx.h
10957 TLAN NETWORK DRIVER
10958 M:      Samuel Chessman <chessman@tux.org>
10959 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10960 W:      http://sourceforge.net/projects/tlan/
10961 S:      Maintained
10962 F:      Documentation/networking/tlan.txt
10963 F:      drivers/net/ethernet/ti/tlan.*
10965 TOMOYO SECURITY MODULE
10966 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10967 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10968 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10969 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10970 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10971 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10972 W:      http://tomoyo.sourceforge.jp/
10973 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10974 S:      Maintained
10975 F:      security/tomoyo/
10977 TOPSTAR LAPTOP EXTRAS DRIVER
10978 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10979 L:      platform-driver-x86@vger.kernel.org
10980 S:      Maintained
10981 F:      drivers/platform/x86/topstar-laptop.c
10983 TOSHIBA ACPI EXTRAS DRIVER
10984 M:      Azael Avalos <coproscefalo@gmail.com>
10985 L:      platform-driver-x86@vger.kernel.org
10986 S:      Maintained
10987 F:      drivers/platform/x86/toshiba_acpi.c
10989 TOSHIBA BLUETOOTH DRIVER
10990 M:      Azael Avalos <coproscefalo@gmail.com>
10991 L:      platform-driver-x86@vger.kernel.org
10992 S:      Maintained
10993 F:      drivers/platform/x86/toshiba_bluetooth.c
10995 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10996 M:      Azael Avalos <coproscefalo@gmail.com>
10997 L:      platform-driver-x86@vger.kernel.org
10998 S:      Maintained
10999 F:      drivers/platform/x86/toshiba_haps.c
11001 TOSHIBA WMI HOTKEYS DRIVER
11002 M:      Azael Avalos <coproscefalo@gmail.com>
11003 L:      platform-driver-x86@vger.kernel.org
11004 S:      Maintained
11005 F:      drivers/platform/x86/toshiba-wmi.c
11007 TOSHIBA SMM DRIVER
11008 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11009 W:      http://www.buzzard.org.uk/toshiba/
11010 S:      Maintained
11011 F:      drivers/char/toshiba.c
11012 F:      include/linux/toshiba.h
11013 F:      include/uapi/linux/toshiba.h
11015 TOSHIBA TC358743 DRIVER
11016 M:      Mats Randgaard <matrandg@cisco.com>
11017 L:      linux-media@vger.kernel.org
11018 S:      Maintained
11019 F:      drivers/media/i2c/tc358743*
11020 F:      include/media/i2c/tc358743.h
11022 TMIO MMC DRIVER
11023 M:      Ian Molton <ian@mnementh.co.uk>
11024 L:      linux-mmc@vger.kernel.org
11025 S:      Maintained
11026 F:      drivers/mmc/host/tmio_mmc*
11027 F:      drivers/mmc/host/sh_mobile_sdhi.c
11028 F:      include/linux/mmc/tmio.h
11029 F:      include/linux/mmc/sh_mobile_sdhi.h
11031 TMP401 HARDWARE MONITOR DRIVER
11032 M:      Guenter Roeck <linux@roeck-us.net>
11033 L:      lm-sensors@lm-sensors.org
11034 S:      Maintained
11035 F:      Documentation/hwmon/tmp401
11036 F:      drivers/hwmon/tmp401.c
11038 TMPFS (SHMEM FILESYSTEM)
11039 M:      Hugh Dickins <hughd@google.com>
11040 L:      linux-mm@kvack.org
11041 S:      Maintained
11042 F:      include/linux/shmem_fs.h
11043 F:      mm/shmem.c
11045 TM6000 VIDEO4LINUX DRIVER
11046 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11047 L:      linux-media@vger.kernel.org
11048 W:      https://linuxtv.org
11049 T:      git git://linuxtv.org/media_tree.git
11050 S:      Odd fixes
11051 F:      drivers/media/usb/tm6000/
11053 TW68 VIDEO4LINUX DRIVER
11054 M:      Hans Verkuil <hverkuil@xs4all.nl>
11055 L:      linux-media@vger.kernel.org
11056 T:      git git://linuxtv.org/media_tree.git
11057 W:      https://linuxtv.org
11058 S:      Odd Fixes
11059 F:      drivers/media/pci/tw68/
11061 TPM DEVICE DRIVER
11062 M:      Peter Huewe <peterhuewe@gmx.de>
11063 M:      Marcel Selhorst <tpmdd@selhorst.net>
11064 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11065 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11066 W:      http://tpmdd.sourceforge.net
11067 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11068 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
11069 T:      git https://github.com/PeterHuewe/linux-tpmdd
11070 S:      Maintained
11071 F:      drivers/char/tpm/
11073 TPM IBM_VTPM DEVICE DRIVER
11074 M:      Ashley Lai <ashleydlai@gmail.com>
11075 W:      http://tpmdd.sourceforge.net
11076 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11077 S:      Maintained
11078 F:      drivers/char/tpm/tpm_ibmvtpm*
11080 TRACING
11081 M:      Steven Rostedt <rostedt@goodmis.org>
11082 M:      Ingo Molnar <mingo@redhat.com>
11083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11084 S:      Maintained
11085 F:      Documentation/trace/ftrace.txt
11086 F:      arch/*/*/*/ftrace.h
11087 F:      arch/*/kernel/ftrace.c
11088 F:      include/*/ftrace.h
11089 F:      include/linux/trace*.h
11090 F:      include/trace/
11091 F:      kernel/trace/
11092 F:      tools/testing/selftests/ftrace/
11094 TRIVIAL PATCHES
11095 M:      Jiri Kosina <trivial@kernel.org>
11096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11097 S:      Maintained
11098 K:      ^Subject:.*(?i)trivial
11100 TTY LAYER
11101 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11102 M:      Jiri Slaby <jslaby@suse.com>
11103 S:      Supported
11104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11105 F:      Documentation/serial/
11106 F:      drivers/tty/
11107 F:      drivers/tty/serial/serial_core.c
11108 F:      include/linux/serial_core.h
11109 F:      include/linux/serial.h
11110 F:      include/linux/tty.h
11111 F:      include/uapi/linux/serial_core.h
11112 F:      include/uapi/linux/serial.h
11113 F:      include/uapi/linux/tty.h
11115 TUA9001 MEDIA DRIVER
11116 M:      Antti Palosaari <crope@iki.fi>
11117 L:      linux-media@vger.kernel.org
11118 W:      https://linuxtv.org
11119 W:      http://palosaari.fi/linux/
11120 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11121 T:      git git://linuxtv.org/anttip/media_tree.git
11122 S:      Maintained
11123 F:      drivers/media/tuners/tua9001*
11125 TULIP NETWORK DRIVERS
11126 L:      netdev@vger.kernel.org
11127 L:      linux-parisc@vger.kernel.org
11128 S:      Orphan
11129 F:      drivers/net/ethernet/dec/tulip/
11131 TUN/TAP driver
11132 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11133 W:      http://vtun.sourceforge.net/tun
11134 S:      Maintained
11135 F:      Documentation/networking/tuntap.txt
11136 F:      arch/um/os-Linux/drivers/
11138 TURBOCHANNEL SUBSYSTEM
11139 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11140 M:      Ralf Baechle <ralf@linux-mips.org>
11141 L:      linux-mips@linux-mips.org
11142 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11143 S:      Maintained
11144 F:      drivers/tc/
11145 F:      include/linux/tc.h
11147 U14-34F SCSI DRIVER
11148 M:      Dario Ballabio <ballabio_dario@emc.com>
11149 L:      linux-scsi@vger.kernel.org
11150 S:      Maintained
11151 F:      drivers/scsi/u14-34f.c
11153 UBI FILE SYSTEM (UBIFS)
11154 M:      Artem Bityutskiy <dedekind1@gmail.com>
11155 M:      Adrian Hunter <adrian.hunter@intel.com>
11156 L:      linux-mtd@lists.infradead.org
11157 T:      git git://git.infradead.org/ubifs-2.6.git
11158 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11159 S:      Maintained
11160 F:      Documentation/filesystems/ubifs.txt
11161 F:      fs/ubifs/
11163 UCLINUX (M68KNOMMU AND COLDFIRE)
11164 M:      Greg Ungerer <gerg@uclinux.org>
11165 W:      http://www.uclinux.org/
11166 L:      linux-m68k@lists.linux-m68k.org
11167 L:      uclinux-dev@uclinux.org  (subscribers-only)
11168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11169 S:      Maintained
11170 F:      arch/m68k/coldfire/
11171 F:      arch/m68k/68*/
11172 F:      arch/m68k/*/*_no.*
11173 F:      arch/m68k/include/asm/*_no.*
11175 UDF FILESYSTEM
11176 M:      Jan Kara <jack@suse.com>
11177 S:      Maintained
11178 F:      Documentation/filesystems/udf.txt
11179 F:      fs/udf/
11181 UFS FILESYSTEM
11182 M:      Evgeniy Dushistov <dushistov@mail.ru>
11183 S:      Maintained
11184 F:      Documentation/filesystems/ufs.txt
11185 F:      fs/ufs/
11187 UHID USERSPACE HID IO DRIVER:
11188 M:      David Herrmann <dh.herrmann@googlemail.com>
11189 L:      linux-input@vger.kernel.org
11190 S:      Maintained
11191 F:      drivers/hid/uhid.c
11192 F:      include/uapi/linux/uhid.h
11194 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11195 L:      linux-usb@vger.kernel.org
11196 S:      Orphan
11197 F:      drivers/uwb/
11198 F:      include/linux/uwb.h
11199 F:      include/linux/uwb/
11201 UNICORE32 ARCHITECTURE:
11202 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11203 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11204 S:      Maintained
11205 T:      git git://github.com/gxt/linux.git
11206 F:      arch/unicore32/
11208 UNIFDEF
11209 M:      Tony Finch <dot@dotat.at>
11210 W:      http://dotat.at/prog/unifdef
11211 S:      Maintained
11212 F:      scripts/unifdef.c
11214 UNIFORM CDROM DRIVER
11215 M:      Jens Axboe <axboe@kernel.dk>
11216 W:      http://www.kernel.dk
11217 S:      Maintained
11218 F:      Documentation/cdrom/
11219 F:      drivers/cdrom/cdrom.c
11220 F:      include/linux/cdrom.h
11221 F:      include/uapi/linux/cdrom.h
11223 UNISYS S-PAR DRIVERS
11224 M:      Benjamin Romer <benjamin.romer@unisys.com>
11225 M:      David Kershner <david.kershner@unisys.com>
11226 L:      sparmaintainer@unisys.com (Unisys internal)
11227 S:      Supported
11228 F:      drivers/staging/unisys/
11230 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11231 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11232 L:      linux-scsi@vger.kernel.org
11233 S:      Supported
11234 F:      Documentation/scsi/ufs.txt
11235 F:      drivers/scsi/ufs/
11237 UNSORTED BLOCK IMAGES (UBI)
11238 M:      Artem Bityutskiy <dedekind1@gmail.com>
11239 M:      Richard Weinberger <richard@nod.at>
11240 W:      http://www.linux-mtd.infradead.org/
11241 L:      linux-mtd@lists.infradead.org
11242 T:      git git://git.infradead.org/ubifs-2.6.git
11243 S:      Supported
11244 F:      drivers/mtd/ubi/
11245 F:      include/linux/mtd/ubi.h
11246 F:      include/uapi/mtd/ubi-user.h
11248 USB ACM DRIVER
11249 M:      Oliver Neukum <oliver@neukum.org>
11250 L:      linux-usb@vger.kernel.org
11251 S:      Maintained
11252 F:      Documentation/usb/acm.txt
11253 F:      drivers/usb/class/cdc-acm.*
11255 USB AR5523 WIRELESS DRIVER
11256 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11257 L:      linux-wireless@vger.kernel.org
11258 S:      Maintained
11259 F:      drivers/net/wireless/ath/ar5523/
11261 USB ATTACHED SCSI
11262 M:      Hans de Goede <hdegoede@redhat.com>
11263 M:      Gerd Hoffmann <kraxel@redhat.com>
11264 L:      linux-usb@vger.kernel.org
11265 L:      linux-scsi@vger.kernel.org
11266 S:      Maintained
11267 F:      drivers/usb/storage/uas.c
11269 USB CDC ETHERNET DRIVER
11270 M:      Oliver Neukum <oliver@neukum.org>
11271 L:      linux-usb@vger.kernel.org
11272 S:      Maintained
11273 F:      drivers/net/usb/cdc_*.c
11274 F:      include/uapi/linux/usb/cdc.h
11276 USB CHAOSKEY DRIVER
11277 M:      Keith Packard <keithp@keithp.com>
11278 L:      linux-usb@vger.kernel.org
11279 S:      Maintained
11280 F:      drivers/usb/misc/chaoskey.c
11282 USB CYPRESS C67X00 DRIVER
11283 M:      Peter Korsgaard <jacmet@sunsite.dk>
11284 L:      linux-usb@vger.kernel.org
11285 S:      Maintained
11286 F:      drivers/usb/c67x00/
11288 USB DAVICOM DM9601 DRIVER
11289 M:      Peter Korsgaard <jacmet@sunsite.dk>
11290 L:      netdev@vger.kernel.org
11291 W:      http://www.linux-usb.org/usbnet
11292 S:      Maintained
11293 F:      drivers/net/usb/dm9601.c
11295 USB DIAMOND RIO500 DRIVER
11296 M:      Cesar Miquel <miquel@df.uba.ar>
11297 L:      rio500-users@lists.sourceforge.net
11298 W:      http://rio500.sourceforge.net
11299 S:      Maintained
11300 F:      drivers/usb/misc/rio500*
11302 USB EHCI DRIVER
11303 M:      Alan Stern <stern@rowland.harvard.edu>
11304 L:      linux-usb@vger.kernel.org
11305 S:      Maintained
11306 F:      Documentation/usb/ehci.txt
11307 F:      drivers/usb/host/ehci*
11309 USB GADGET/PERIPHERAL SUBSYSTEM
11310 M:      Felipe Balbi <balbi@kernel.org>
11311 L:      linux-usb@vger.kernel.org
11312 W:      http://www.linux-usb.org/gadget
11313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11314 S:      Maintained
11315 F:      drivers/usb/gadget/
11316 F:      include/linux/usb/gadget*
11318 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11319 M:      Jiri Kosina <jikos@kernel.org>
11320 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11321 L:      linux-usb@vger.kernel.org
11322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11323 S:      Maintained
11324 F:      Documentation/hid/hiddev.txt
11325 F:      drivers/hid/usbhid/
11327 USB ISP116X DRIVER
11328 M:      Olav Kongas <ok@artecdesign.ee>
11329 L:      linux-usb@vger.kernel.org
11330 S:      Maintained
11331 F:      drivers/usb/host/isp116x*
11332 F:      include/linux/usb/isp116x.h
11334 USB MASS STORAGE DRIVER
11335 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11336 L:      linux-usb@vger.kernel.org
11337 L:      usb-storage@lists.one-eyed-alien.net
11338 S:      Maintained
11339 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11340 F:      drivers/usb/storage/
11342 USB MIDI DRIVER
11343 M:      Clemens Ladisch <clemens@ladisch.de>
11344 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11345 T:      git git://git.alsa-project.org/alsa-kernel.git
11346 S:      Maintained
11347 F:      sound/usb/midi.*
11349 USB NETWORKING DRIVERS
11350 L:      linux-usb@vger.kernel.org
11351 S:      Odd Fixes
11352 F:      drivers/net/usb/
11354 USB OHCI DRIVER
11355 M:      Alan Stern <stern@rowland.harvard.edu>
11356 L:      linux-usb@vger.kernel.org
11357 S:      Maintained
11358 F:      Documentation/usb/ohci.txt
11359 F:      drivers/usb/host/ohci*
11361 USB OTG FSM (Finite State Machine)
11362 M:      Peter Chen <Peter.Chen@nxp.com>
11363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11364 L:      linux-usb@vger.kernel.org
11365 S:      Maintained
11366 F:      drivers/usb/common/usb-otg-fsm.c
11368 USB OVER IP DRIVER
11369 M:      Valentina Manea <valentina.manea.m@gmail.com>
11370 M:      Shuah Khan <shuah.kh@samsung.com>
11371 L:      linux-usb@vger.kernel.org
11372 S:      Maintained
11373 F:      drivers/usb/usbip/
11374 F:      tools/usb/usbip/
11376 USB PEGASUS DRIVER
11377 M:      Petko Manolov <petkan@nucleusys.com>
11378 L:      linux-usb@vger.kernel.org
11379 L:      netdev@vger.kernel.org
11380 T:      git git://github.com/petkan/pegasus.git
11381 W:      https://github.com/petkan/pegasus
11382 S:      Maintained
11383 F:      drivers/net/usb/pegasus.*
11385 USB PHY LAYER
11386 M:      Felipe Balbi <balbi@kernel.org>
11387 L:      linux-usb@vger.kernel.org
11388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11389 S:      Maintained
11390 F:      drivers/usb/phy/
11392 USB PRINTER DRIVER (usblp)
11393 M:      Pete Zaitcev <zaitcev@redhat.com>
11394 L:      linux-usb@vger.kernel.org
11395 S:      Supported
11396 F:      drivers/usb/class/usblp.c
11398 USB QMI WWAN NETWORK DRIVER
11399 M:      Bjørn Mork <bjorn@mork.no>
11400 L:      netdev@vger.kernel.org
11401 S:      Maintained
11402 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11403 F:      drivers/net/usb/qmi_wwan.c
11405 USB RTL8150 DRIVER
11406 M:      Petko Manolov <petkan@nucleusys.com>
11407 L:      linux-usb@vger.kernel.org
11408 L:      netdev@vger.kernel.org
11409 T:      git git://github.com/petkan/rtl8150.git
11410 W:      https://github.com/petkan/rtl8150
11411 S:      Maintained
11412 F:      drivers/net/usb/rtl8150.c
11414 USB SERIAL SUBSYSTEM
11415 M:      Johan Hovold <johan@kernel.org>
11416 L:      linux-usb@vger.kernel.org
11417 S:      Maintained
11418 F:      Documentation/usb/usb-serial.txt
11419 F:      drivers/usb/serial/
11420 F:      include/linux/usb/serial.h
11422 USB SMSC75XX ETHERNET DRIVER
11423 M:      Steve Glendinning <steve.glendinning@shawell.net>
11424 L:      netdev@vger.kernel.org
11425 S:      Maintained
11426 F:      drivers/net/usb/smsc75xx.*
11428 USB SMSC95XX ETHERNET DRIVER
11429 M:      Steve Glendinning <steve.glendinning@shawell.net>
11430 L:      netdev@vger.kernel.org
11431 S:      Maintained
11432 F:      drivers/net/usb/smsc95xx.*
11434 USB SUBSYSTEM
11435 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11436 L:      linux-usb@vger.kernel.org
11437 W:      http://www.linux-usb.org
11438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11439 S:      Supported
11440 F:      Documentation/usb/
11441 F:      drivers/usb/
11442 F:      include/linux/usb.h
11443 F:      include/linux/usb/
11445 USB UHCI DRIVER
11446 M:      Alan Stern <stern@rowland.harvard.edu>
11447 L:      linux-usb@vger.kernel.org
11448 S:      Maintained
11449 F:      drivers/usb/host/uhci*
11451 USB "USBNET" DRIVER FRAMEWORK
11452 M:      Oliver Neukum <oneukum@suse.com>
11453 L:      netdev@vger.kernel.org
11454 W:      http://www.linux-usb.org/usbnet
11455 S:      Maintained
11456 F:      drivers/net/usb/usbnet.c
11457 F:      include/linux/usb/usbnet.h
11459 USB VIDEO CLASS
11460 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11461 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11462 L:      linux-media@vger.kernel.org
11463 T:      git git://linuxtv.org/media_tree.git
11464 W:      http://www.ideasonboard.org/uvc/
11465 S:      Maintained
11466 F:      drivers/media/usb/uvc/
11467 F:      include/uapi/linux/uvcvideo.h
11469 USB VISION DRIVER
11470 M:      Hans Verkuil <hverkuil@xs4all.nl>
11471 L:      linux-media@vger.kernel.org
11472 T:      git git://linuxtv.org/media_tree.git
11473 W:      https://linuxtv.org
11474 S:      Odd Fixes
11475 F:      drivers/media/usb/usbvision/
11477 USB WEBCAM GADGET
11478 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11479 L:      linux-usb@vger.kernel.org
11480 S:      Maintained
11481 F:      drivers/usb/gadget/function/*uvc*
11482 F:      drivers/usb/gadget/legacy/webcam.c
11484 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11485 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11486 L:      linux-wireless@vger.kernel.org
11487 S:      Maintained
11488 F:      drivers/net/wireless/rndis_wlan.c
11490 USB XHCI DRIVER
11491 M:      Mathias Nyman <mathias.nyman@intel.com>
11492 L:      linux-usb@vger.kernel.org
11493 S:      Supported
11494 F:      drivers/usb/host/xhci*
11495 F:      drivers/usb/host/pci-quirks*
11497 USB ZD1201 DRIVER
11498 L:      linux-wireless@vger.kernel.org
11499 W:      http://linux-lc100020.sourceforge.net
11500 S:      Orphan
11501 F:      drivers/net/wireless/zydas/zd1201.*
11503 USB ZR364XX DRIVER
11504 M:      Antoine Jacquet <royale@zerezo.com>
11505 L:      linux-usb@vger.kernel.org
11506 L:      linux-media@vger.kernel.org
11507 T:      git git://linuxtv.org/media_tree.git
11508 W:      http://royale.zerezo.com/zr364xx/
11509 S:      Maintained
11510 F:      Documentation/video4linux/zr364xx.txt
11511 F:      drivers/media/usb/zr364xx/
11513 ULPI BUS
11514 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11515 L:      linux-usb@vger.kernel.org
11516 S:      Maintained
11517 F:      drivers/usb/common/ulpi.c
11518 F:      include/linux/ulpi/
11520 USER-MODE LINUX (UML)
11521 M:      Jeff Dike <jdike@addtoit.com>
11522 M:      Richard Weinberger <richard@nod.at>
11523 L:      user-mode-linux-devel@lists.sourceforge.net
11524 L:      user-mode-linux-user@lists.sourceforge.net
11525 W:      http://user-mode-linux.sourceforge.net
11526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11527 S:      Maintained
11528 F:      Documentation/virtual/uml/
11529 F:      arch/um/
11530 F:      arch/x86/um/
11531 F:      fs/hostfs/
11532 F:      fs/hppfs/
11534 USERSPACE I/O (UIO)
11535 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11536 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11537 S:      Maintained
11538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11539 F:      Documentation/DocBook/uio-howto.tmpl
11540 F:      drivers/uio/
11541 F:      include/linux/uio*.h
11543 UTIL-LINUX PACKAGE
11544 M:      Karel Zak <kzak@redhat.com>
11545 L:      util-linux@vger.kernel.org
11546 W:      http://en.wikipedia.org/wiki/Util-linux
11547 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11548 S:      Maintained
11550 UVESAFB DRIVER
11551 M:      Michal Januszewski <spock@gentoo.org>
11552 L:      linux-fbdev@vger.kernel.org
11553 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11554 S:      Maintained
11555 F:      Documentation/fb/uvesafb.txt
11556 F:      drivers/video/fbdev/uvesafb.*
11558 VF610 NAND DRIVER
11559 M:      Stefan Agner <stefan@agner.ch>
11560 L:      linux-mtd@lists.infradead.org
11561 S:      Supported
11562 F:      drivers/mtd/nand/vf610_nfc.c
11564 VFAT/FAT/MSDOS FILESYSTEM
11565 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11566 S:      Maintained
11567 F:      Documentation/filesystems/vfat.txt
11568 F:      fs/fat/
11570 VFIO DRIVER
11571 M:      Alex Williamson <alex.williamson@redhat.com>
11572 L:      kvm@vger.kernel.org
11573 T:      git git://github.com/awilliam/linux-vfio.git
11574 S:      Maintained
11575 F:      Documentation/vfio.txt
11576 F:      drivers/vfio/
11577 F:      include/linux/vfio.h
11578 F:      include/uapi/linux/vfio.h
11580 VFIO PLATFORM DRIVER
11581 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11582 L:      kvm@vger.kernel.org
11583 S:      Maintained
11584 F:      drivers/vfio/platform/
11586 VIDEOBUF2 FRAMEWORK
11587 M:      Pawel Osciak <pawel@osciak.com>
11588 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11589 M:      Kyungmin Park <kyungmin.park@samsung.com>
11590 L:      linux-media@vger.kernel.org
11591 S:      Maintained
11592 F:      drivers/media/v4l2-core/videobuf2-*
11593 F:      include/media/videobuf2-*
11595 VIRTUAL SERIO DEVICE DRIVER
11596 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11597 S:      Maintained
11598 F:      drivers/input/serio/userio.c
11599 F:      include/uapi/linux/userio.h
11601 VIRTIO CONSOLE DRIVER
11602 M:      Amit Shah <amit.shah@redhat.com>
11603 L:      virtualization@lists.linux-foundation.org
11604 S:      Maintained
11605 F:      drivers/char/virtio_console.c
11606 F:      include/linux/virtio_console.h
11607 F:      include/uapi/linux/virtio_console.h
11609 VIRTIO CORE, NET AND BLOCK DRIVERS
11610 M:      "Michael S. Tsirkin" <mst@redhat.com>
11611 L:      virtualization@lists.linux-foundation.org
11612 S:      Maintained
11613 F:      drivers/virtio/
11614 F:      tools/virtio/
11615 F:      drivers/net/virtio_net.c
11616 F:      drivers/block/virtio_blk.c
11617 F:      include/linux/virtio_*.h
11618 F:      include/uapi/linux/virtio_*.h
11620 VIRTIO DRIVERS FOR S390
11621 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11622 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11623 L:      linux-s390@vger.kernel.org
11624 L:      virtualization@lists.linux-foundation.org
11625 L:      kvm@vger.kernel.org
11626 S:      Supported
11627 F:      drivers/s390/virtio/
11629 VIRTIO GPU DRIVER
11630 M:      David Airlie <airlied@linux.ie>
11631 M:      Gerd Hoffmann <kraxel@redhat.com>
11632 L:      dri-devel@lists.freedesktop.org
11633 L:      virtualization@lists.linux-foundation.org
11634 S:      Maintained
11635 F:      drivers/gpu/drm/virtio/
11636 F:      include/uapi/linux/virtio_gpu.h
11638 VIRTIO HOST (VHOST)
11639 M:      "Michael S. Tsirkin" <mst@redhat.com>
11640 L:      kvm@vger.kernel.org
11641 L:      virtualization@lists.linux-foundation.org
11642 L:      netdev@vger.kernel.org
11643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11644 S:      Maintained
11645 F:      drivers/vhost/
11646 F:      include/uapi/linux/vhost.h
11648 VIRTIO INPUT DRIVER
11649 M:      Gerd Hoffmann <kraxel@redhat.com>
11650 S:      Maintained
11651 F:      drivers/virtio/virtio_input.c
11652 F:      include/uapi/linux/virtio_input.h
11654 VIA RHINE NETWORK DRIVER
11655 S:      Orphan
11656 F:      drivers/net/ethernet/via/via-rhine.c
11658 VIA SD/MMC CARD CONTROLLER DRIVER
11659 M:      Bruce Chang <brucechang@via.com.tw>
11660 M:      Harald Welte <HaraldWelte@viatech.com>
11661 S:      Maintained
11662 F:      drivers/mmc/host/via-sdmmc.c
11664 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11665 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11666 L:      linux-fbdev@vger.kernel.org
11667 S:      Maintained
11668 F:      include/linux/via-core.h
11669 F:      include/linux/via-gpio.h
11670 F:      include/linux/via_i2c.h
11671 F:      drivers/video/fbdev/via/
11673 VIA VELOCITY NETWORK DRIVER
11674 M:      Francois Romieu <romieu@fr.zoreil.com>
11675 L:      netdev@vger.kernel.org
11676 S:      Maintained
11677 F:      drivers/net/ethernet/via/via-velocity.*
11679 VIRT LIB
11680 M:      Alex Williamson <alex.williamson@redhat.com>
11681 M:      Paolo Bonzini <pbonzini@redhat.com>
11682 L:      kvm@vger.kernel.org
11683 S:      Supported
11684 F:      virt/lib/
11686 VIVID VIRTUAL VIDEO DRIVER
11687 M:      Hans Verkuil <hverkuil@xs4all.nl>
11688 L:      linux-media@vger.kernel.org
11689 T:      git git://linuxtv.org/media_tree.git
11690 W:      https://linuxtv.org
11691 S:      Maintained
11692 F:      drivers/media/platform/vivid/*
11694 VLAN (802.1Q)
11695 M:      Patrick McHardy <kaber@trash.net>
11696 L:      netdev@vger.kernel.org
11697 S:      Maintained
11698 F:      drivers/net/macvlan.c
11699 F:      include/linux/if_*vlan.h
11700 F:      net/8021q/
11702 VLYNQ BUS
11703 M:      Florian Fainelli <florian@openwrt.org>
11704 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11705 S:      Maintained
11706 F:      drivers/vlynq/vlynq.c
11707 F:      include/linux/vlynq.h
11709 VME SUBSYSTEM
11710 M:      Martyn Welch <martyn@welchs.me.uk>
11711 M:      Manohar Vanga <manohar.vanga@gmail.com>
11712 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11713 L:      devel@driverdev.osuosl.org
11714 S:      Maintained
11715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11716 F:      Documentation/vme_api.txt
11717 F:      drivers/staging/vme/
11718 F:      drivers/vme/
11719 F:      include/linux/vme*
11721 VMWARE HYPERVISOR INTERFACE
11722 M:      Alok Kataria <akataria@vmware.com>
11723 L:      virtualization@lists.linux-foundation.org
11724 S:      Supported
11725 F:      arch/x86/kernel/cpu/vmware.c
11727 VMWARE BALLOON DRIVER
11728 M:      Xavier Deguillard <xdeguillard@vmware.com>
11729 M:      Philip Moltmann <moltmann@vmware.com>
11730 M:      "VMware, Inc." <pv-drivers@vmware.com>
11731 L:      linux-kernel@vger.kernel.org
11732 S:      Maintained
11733 F:      drivers/misc/vmw_balloon.c
11735 VMWARE VMMOUSE SUBDRIVER
11736 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11737 M:      "VMware, Inc." <pv-drivers@vmware.com>
11738 L:      linux-input@vger.kernel.org
11739 S:      Maintained
11740 F:      drivers/input/mouse/vmmouse.c
11741 F:      drivers/input/mouse/vmmouse.h
11743 VMWARE VMXNET3 ETHERNET DRIVER
11744 M:      Shrikrishna Khare <skhare@vmware.com>
11745 M:      "VMware, Inc." <pv-drivers@vmware.com>
11746 L:      netdev@vger.kernel.org
11747 S:      Maintained
11748 F:      drivers/net/vmxnet3/
11750 VMware PVSCSI driver
11751 M:      Arvind Kumar <arvindkumar@vmware.com>
11752 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11753 L:      linux-scsi@vger.kernel.org
11754 S:      Maintained
11755 F:      drivers/scsi/vmw_pvscsi.c
11756 F:      drivers/scsi/vmw_pvscsi.h
11758 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11759 M:      Liam Girdwood <lgirdwood@gmail.com>
11760 M:      Mark Brown <broonie@kernel.org>
11761 L:      linux-kernel@vger.kernel.org
11762 W:      http://www.slimlogic.co.uk/?p=48
11763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11764 S:      Supported
11765 F:      drivers/regulator/
11766 F:      include/linux/regulator/
11769 M:      David Ahern <dsa@cumulusnetworks.com>
11770 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11771 L:      netdev@vger.kernel.org
11772 S:      Maintained
11773 F:      drivers/net/vrf.c
11774 F:      Documentation/networking/vrf.txt
11776 VT1211 HARDWARE MONITOR DRIVER
11777 M:      Juerg Haefliger <juergh@gmail.com>
11778 L:      lm-sensors@lm-sensors.org
11779 S:      Maintained
11780 F:      Documentation/hwmon/vt1211
11781 F:      drivers/hwmon/vt1211.c
11783 VT8231 HARDWARE MONITOR DRIVER
11784 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11785 L:      lm-sensors@lm-sensors.org
11786 S:      Maintained
11787 F:      drivers/hwmon/vt8231.c
11789 VUB300 USB to SDIO/SD/MMC bridge chip
11790 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11791 L:      linux-mmc@vger.kernel.org
11792 L:      linux-usb@vger.kernel.org
11793 S:      Supported
11794 F:      drivers/mmc/host/vub300.c
11796 W1 DALLAS'S 1-WIRE BUS
11797 M:      Evgeniy Polyakov <zbr@ioremap.net>
11798 S:      Maintained
11799 F:      Documentation/w1/
11800 F:      drivers/w1/
11802 W83791D HARDWARE MONITORING DRIVER
11803 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11804 L:      lm-sensors@lm-sensors.org
11805 S:      Maintained
11806 F:      Documentation/hwmon/w83791d
11807 F:      drivers/hwmon/w83791d.c
11809 W83793 HARDWARE MONITORING DRIVER
11810 M:      Rudolf Marek <r.marek@assembler.cz>
11811 L:      lm-sensors@lm-sensors.org
11812 S:      Maintained
11813 F:      Documentation/hwmon/w83793
11814 F:      drivers/hwmon/w83793.c
11816 W83795 HARDWARE MONITORING DRIVER
11817 M:      Jean Delvare <jdelvare@suse.com>
11818 L:      lm-sensors@lm-sensors.org
11819 S:      Maintained
11820 F:      drivers/hwmon/w83795.c
11822 W83L51xD SD/MMC CARD INTERFACE DRIVER
11823 M:      Pierre Ossman <pierre@ossman.eu>
11824 S:      Maintained
11825 F:      drivers/mmc/host/wbsd.*
11827 WACOM PROTOCOL 4 SERIAL TABLETS
11828 M:      Julian Squires <julian@cipht.net>
11829 M:      Hans de Goede <hdegoede@redhat.com>
11830 L:      linux-input@vger.kernel.org
11831 S:      Maintained
11832 F:      drivers/input/tablet/wacom_serial4.c
11834 WATCHDOG DEVICE DRIVERS
11835 M:      Wim Van Sebroeck <wim@iguana.be>
11836 R:      Guenter Roeck <linux@roeck-us.net>
11837 L:      linux-watchdog@vger.kernel.org
11838 W:      http://www.linux-watchdog.org/
11839 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11840 S:      Maintained
11841 F:      Documentation/watchdog/
11842 F:      drivers/watchdog/
11843 F:      include/linux/watchdog.h
11844 F:      include/uapi/linux/watchdog.h
11846 WD7000 SCSI DRIVER
11847 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11848 L:      linux-scsi@vger.kernel.org
11849 S:      Maintained
11850 F:      drivers/scsi/wd7000.c
11852 WIIMOTE HID DRIVER
11853 M:      David Herrmann <dh.herrmann@googlemail.com>
11854 L:      linux-input@vger.kernel.org
11855 S:      Maintained
11856 F:      drivers/hid/hid-wiimote*
11858 WINBOND CIR DRIVER
11859 M:      David Härdeman <david@hardeman.nu>
11860 S:      Maintained
11861 F:      drivers/media/rc/winbond-cir.c
11863 WIMAX STACK
11864 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11865 M:      linux-wimax@intel.com
11866 L:      wimax@linuxwimax.org (subscribers-only)
11867 S:      Supported
11868 W:      http://linuxwimax.org
11869 F:      Documentation/wimax/README.wimax
11870 F:      include/linux/wimax/debug.h
11871 F:      include/net/wimax.h
11872 F:      include/uapi/linux/wimax.h
11873 F:      net/wimax/
11875 WISTRON LAPTOP BUTTON DRIVER
11876 M:      Miloslav Trmac <mitr@volny.cz>
11877 S:      Maintained
11878 F:      drivers/input/misc/wistron_btns.c
11880 WL3501 WIRELESS PCMCIA CARD DRIVER
11881 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11882 L:      linux-wireless@vger.kernel.org
11883 W:      http://oops.ghostprotocols.net:81/blog
11884 S:      Maintained
11885 F:      drivers/net/wireless/wl3501*
11887 WOLFSON MICROELECTRONICS DRIVERS
11888 L:      patches@opensource.wolfsonmicro.com
11889 T:      git https://github.com/CirrusLogic/linux-drivers.git
11890 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11891 S:      Supported
11892 F:      Documentation/hwmon/wm83??
11893 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11894 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11895 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11896 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11897 F:      drivers/clk/clk-wm83*.c
11898 F:      drivers/extcon/extcon-arizona.c
11899 F:      drivers/leds/leds-wm83*.c
11900 F:      drivers/gpio/gpio-*wm*.c
11901 F:      drivers/gpio/gpio-arizona.c
11902 F:      drivers/hwmon/wm83??-hwmon.c
11903 F:      drivers/input/misc/wm831x-on.c
11904 F:      drivers/input/touchscreen/wm831x-ts.c
11905 F:      drivers/input/touchscreen/wm97*.c
11906 F:      drivers/mfd/arizona*
11907 F:      drivers/mfd/wm*.c
11908 F:      drivers/mfd/cs47l24*
11909 F:      drivers/power/wm83*.c
11910 F:      drivers/rtc/rtc-wm83*.c
11911 F:      drivers/regulator/wm8*.c
11912 F:      drivers/video/backlight/wm83*_bl.c
11913 F:      drivers/watchdog/wm83*_wdt.c
11914 F:      include/linux/mfd/arizona/
11915 F:      include/linux/mfd/wm831x/
11916 F:      include/linux/mfd/wm8350/
11917 F:      include/linux/mfd/wm8400*
11918 F:      include/linux/wm97xx.h
11919 F:      include/sound/wm????.h
11920 F:      sound/soc/codecs/arizona.?
11921 F:      sound/soc/codecs/wm*
11922 F:      sound/soc/codecs/cs47l24*
11924 WORKQUEUE
11925 M:      Tejun Heo <tj@kernel.org>
11926 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11928 S:      Maintained
11929 F:      include/linux/workqueue.h
11930 F:      kernel/workqueue.c
11931 F:      Documentation/workqueue.txt
11933 X.25 NETWORK LAYER
11934 M:      Andrew Hendry <andrew.hendry@gmail.com>
11935 L:      linux-x25@vger.kernel.org
11936 S:      Odd Fixes
11937 F:      Documentation/networking/x25*
11938 F:      include/net/x25*
11939 F:      net/x25/
11941 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11942 M:      Thomas Gleixner <tglx@linutronix.de>
11943 M:      Ingo Molnar <mingo@redhat.com>
11944 M:      "H. Peter Anvin" <hpa@zytor.com>
11945 M:      x86@kernel.org
11946 L:      linux-kernel@vger.kernel.org
11947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11948 S:      Maintained
11949 F:      Documentation/x86/
11950 F:      arch/x86/
11952 X86 PLATFORM DRIVERS
11953 M:      Darren Hart <dvhart@infradead.org>
11954 L:      platform-driver-x86@vger.kernel.org
11955 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11956 S:      Maintained
11957 F:      drivers/platform/x86/
11958 F:      drivers/platform/olpc/
11960 X86 MCE INFRASTRUCTURE
11961 M:      Tony Luck <tony.luck@intel.com>
11962 M:      Borislav Petkov <bp@alien8.de>
11963 L:      linux-edac@vger.kernel.org
11964 S:      Maintained
11965 F:      arch/x86/kernel/cpu/mcheck/*
11967 X86 MICROCODE UPDATE SUPPORT
11968 M:      Borislav Petkov <bp@alien8.de>
11969 S:      Maintained
11970 F:      arch/x86/kernel/cpu/microcode/*
11972 X86 VDSO
11973 M:      Andy Lutomirski <luto@amacapital.net>
11974 L:      linux-kernel@vger.kernel.org
11975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11976 S:      Maintained
11977 F:      arch/x86/entry/vdso/
11979 XC2028/3028 TUNER DRIVER
11980 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11981 L:      linux-media@vger.kernel.org
11982 W:      https://linuxtv.org
11983 T:      git git://linuxtv.org/media_tree.git
11984 S:      Maintained
11985 F:      drivers/media/tuners/tuner-xc2028.*
11987 XEN HYPERVISOR INTERFACE
11988 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11989 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
11990 M:      David Vrabel <david.vrabel@citrix.com>
11991 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
11992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11993 S:      Supported
11994 F:      arch/x86/xen/
11995 F:      drivers/*/xen-*front.c
11996 F:      drivers/xen/
11997 F:      arch/x86/include/asm/xen/
11998 F:      include/xen/
11999 F:      include/uapi/xen/
12001 XEN HYPERVISOR ARM
12002 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12003 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12004 S:      Supported
12005 F:      arch/arm/xen/
12006 F:      arch/arm/include/asm/xen/
12008 XEN HYPERVISOR ARM64
12009 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12010 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12011 S:      Supported
12012 F:      arch/arm64/xen/
12013 F:      arch/arm64/include/asm/xen/
12015 XEN NETWORK BACKEND DRIVER
12016 M:      Ian Campbell <ian.campbell@citrix.com>
12017 M:      Wei Liu <wei.liu2@citrix.com>
12018 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12019 L:      netdev@vger.kernel.org
12020 S:      Supported
12021 F:      drivers/net/xen-netback/*
12023 XEN PCI SUBSYSTEM
12024 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12025 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12026 S:      Supported
12027 F:      arch/x86/pci/*xen*
12028 F:      drivers/pci/*xen*
12030 XEN BLOCK SUBSYSTEM
12031 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12032 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12033 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12034 S:      Supported
12035 F:      drivers/block/xen-blkback/*
12036 F:      drivers/block/xen*
12038 XEN PVSCSI DRIVERS
12039 M:      Juergen Gross <jgross@suse.com>
12040 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12041 L:      linux-scsi@vger.kernel.org
12042 S:      Supported
12043 F:      drivers/scsi/xen-scsifront.c
12044 F:      drivers/xen/xen-scsiback.c
12045 F:      include/xen/interface/io/vscsiif.h
12047 XEN SWIOTLB SUBSYSTEM
12048 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12049 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12050 S:      Supported
12051 F:      arch/x86/xen/*swiotlb*
12052 F:      drivers/xen/*swiotlb*
12054 XFS FILESYSTEM
12055 P:      Silicon Graphics Inc
12056 M:      Dave Chinner <david@fromorbit.com>
12057 M:      xfs@oss.sgi.com
12058 L:      xfs@oss.sgi.com
12059 W:      http://oss.sgi.com/projects/xfs
12060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12061 S:      Supported
12062 F:      Documentation/filesystems/xfs.txt
12063 F:      fs/xfs/
12065 XILINX AXI ETHERNET DRIVER
12066 M:      Anirudha Sarangi <anirudh@xilinx.com>
12067 M:      John Linn <John.Linn@xilinx.com>
12068 S:      Maintained
12069 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12071 XILINX UARTLITE SERIAL DRIVER
12072 M:      Peter Korsgaard <jacmet@sunsite.dk>
12073 L:      linux-serial@vger.kernel.org
12074 S:      Maintained
12075 F:      drivers/tty/serial/uartlite.c
12077 XILINX VIDEO IP CORES
12078 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12079 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12080 L:      linux-media@vger.kernel.org
12081 T:      git git://linuxtv.org/media_tree.git
12082 S:      Supported
12083 F:      Documentation/devicetree/bindings/media/xilinx/
12084 F:      drivers/media/platform/xilinx/
12085 F:      include/uapi/linux/xilinx-v4l2-controls.h
12087 XILLYBUS DRIVER
12088 M:      Eli Billauer <eli.billauer@gmail.com>
12089 L:      linux-kernel@vger.kernel.org
12090 S:      Supported
12091 F:      drivers/char/xillybus/
12093 XTENSA XTFPGA PLATFORM SUPPORT
12094 M:      Max Filippov <jcmvbkbc@gmail.com>
12095 L:      linux-xtensa@linux-xtensa.org
12096 S:      Maintained
12097 F:      drivers/spi/spi-xtensa-xtfpga.c
12098 F:      sound/soc/xtensa/xtfpga-i2s.c
12100 YAM DRIVER FOR AX.25
12101 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12102 L:      linux-hams@vger.kernel.org
12103 S:      Maintained
12104 F:      drivers/net/hamradio/yam*
12105 F:      include/linux/yam.h
12107 YEALINK PHONE DRIVER
12108 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12109 L:      usbb2k-api-dev@nongnu.org
12110 S:      Maintained
12111 F:      Documentation/input/yealink.txt
12112 F:      drivers/input/misc/yealink.*
12114 Z8530 DRIVER FOR AX.25
12115 M:      Joerg Reuter <jreuter@yaina.de>
12116 W:      http://yaina.de/jreuter/
12117 W:      http://www.qsl.net/dl1bke/
12118 L:      linux-hams@vger.kernel.org
12119 S:      Maintained
12120 F:      Documentation/networking/z8530drv.txt
12121 F:      drivers/net/hamradio/*scc.c
12122 F:      drivers/net/hamradio/z8530.h
12124 ZBUD COMPRESSED PAGE ALLOCATOR
12125 M:      Seth Jennings <sjenning@redhat.com>
12126 L:      linux-mm@kvack.org
12127 S:      Maintained
12128 F:      mm/zbud.c
12129 F:      include/linux/zbud.h
12131 ZD1211RW WIRELESS DRIVER
12132 M:      Daniel Drake <dsd@gentoo.org>
12133 M:      Ulrich Kunitz <kune@deine-taler.de>
12134 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12135 L:      linux-wireless@vger.kernel.org
12136 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12137 S:      Maintained
12138 F:      drivers/net/wireless/zydas/zd1211rw/
12140 ZPOOL COMPRESSED PAGE STORAGE API
12141 M:      Dan Streetman <ddstreet@ieee.org>
12142 L:      linux-mm@kvack.org
12143 S:      Maintained
12144 F:      mm/zpool.c
12145 F:      include/linux/zpool.h
12147 ZR36067 VIDEO FOR LINUX DRIVER
12148 L:      mjpeg-users@lists.sourceforge.net
12149 L:      linux-media@vger.kernel.org
12150 W:      http://mjpeg.sourceforge.net/driver-zoran/
12151 T:      hg https://linuxtv.org/hg/v4l-dvb
12152 S:      Odd Fixes
12153 F:      drivers/media/pci/zoran/
12155 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12156 M:      Minchan Kim <minchan@kernel.org>
12157 M:      Nitin Gupta <ngupta@vflare.org>
12158 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12159 L:      linux-kernel@vger.kernel.org
12160 S:      Maintained
12161 F:      drivers/block/zram/
12162 F:      Documentation/blockdev/zram.txt
12164 ZS DECSTATION Z85C30 SERIAL DRIVER
12165 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12166 S:      Maintained
12167 F:      drivers/tty/serial/zs.*
12169 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12170 M:      Minchan Kim <minchan@kernel.org>
12171 M:      Nitin Gupta <ngupta@vflare.org>
12172 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12173 L:      linux-mm@kvack.org
12174 S:      Maintained
12175 F:      mm/zsmalloc.c
12176 F:      include/linux/zsmalloc.h
12177 F:      Documentation/vm/zsmalloc.txt
12179 ZSWAP COMPRESSED SWAP CACHING
12180 M:      Seth Jennings <sjenning@redhat.com>
12181 L:      linux-mm@kvack.org
12182 S:      Maintained
12183 F:      mm/zswap.c
12185 THE REST
12186 M:      Linus Torvalds <torvalds@linux-foundation.org>
12187 L:      linux-kernel@vger.kernel.org
12188 Q:      http://patchwork.kernel.org/project/LKML/list/
12189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12190 S:      Buried alive in reporters
12191 F:      *
12192 F:      */