i40iw: Replace the obsolete crypto hash interface with shash
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
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.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
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.)
19
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.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
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.
35
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.
39
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.
45
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.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
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.
58
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.
62
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.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
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.
118
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]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
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
133
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*
139
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-*
146
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*
152
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
162
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
168
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
174
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
183
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/
188
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
204
205
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*
215
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/
223
224 ABI/API
225 L:      linux-api@vger.kernel.org
226 F:      include/linux/syscalls.h
227 F:      kernel/sys_ni.c
228
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
234
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
240
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
246
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
252
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*
258
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
265
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
271
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/
290
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/
305
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
312
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*
319
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
326
327 ACPI WMI DRIVER
328 L:      platform-driver-x86@vger.kernel.org
329 S:      Orphan
330 F:      drivers/platform/x86/wmi.c
331
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.*
338
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
345
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
352
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
359
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
366
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
373
374 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375 M:      Jiri Kosina <jikos@kernel.org>
376 S:      Maintained
377
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
386
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
393
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
399
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.*
405
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
412
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
423
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
431
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
438
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
446
447 ADT746X FAN DRIVER
448 M:      Colin Leroy <colin@colino.net>
449 S:      Maintained
450 F:      drivers/macintosh/therm_adt746x.c
451
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
458
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
465
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
473
474 AEDSP16 DRIVER
475 M:      Riccardo Facchetti <fizban@tin.it>
476 S:      Maintained
477 F:      sound/oss/aedsp16.c
478
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*
488
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*
498
499 AFFS FILE SYSTEM
500 L:      linux-fsdevel@vger.kernel.org
501 S:      Orphan
502 F:      Documentation/filesystems/affs.txt
503 F:      fs/affs/
504
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
512
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*
520
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*
527
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/
533
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*
541
542 AIO
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
548
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/
558
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
566
567 ALCHEMY AU1XX0 MMC DRIVER
568 M:      Manuel Lauss <manuel.lauss@gmail.com>
569 S:      Maintained
570 F:      drivers/mmc/host/au1xmmc.c
571
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
578
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/
584
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/
592
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
598
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
604
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/
611
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
621
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
628
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
635
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.*
640
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
650
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
658
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
675
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/
681
682 AMS (Apple Motion Sensor) DRIVER
683 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
684 S:      Supported
685 F:      drivers/macintosh/ams/
686
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*
692
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
699
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*
705
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*
711
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*
717
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.*
730
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/*
737
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
748
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
754
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/
764
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/
771
772 APM DRIVER
773 M:      Jiri Kosina <jikos@kernel.org>
774 S:      Odd fixes
775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
776 F:      arch/x86/kernel/apm_32.c
777 F:      include/linux/apm_bios.h
778 F:      include/uapi/linux/apm_bios.h
779 F:      drivers/char/apm-emulation.c
780
781 APPLE BCM5974 MULTITOUCH DRIVER
782 M:      Henrik Rydberg <rydberg@bitmath.org>
783 L:      linux-input@vger.kernel.org
784 S:      Odd fixes
785 F:      drivers/input/mouse/bcm5974.c
786
787 APPLE SMC DRIVER
788 M:      Henrik Rydberg <rydberg@bitmath.org>
789 L:      lm-sensors@lm-sensors.org
790 S:      Odd fixes
791 F:      drivers/hwmon/applesmc.c
792
793 APPLETALK NETWORK LAYER
794 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
795 S:      Maintained
796 F:      drivers/net/appletalk/
797 F:      net/appletalk/
798
799 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
800 M:      Duc Dang <dhdang@apm.com>
801 S:      Supported
802 F:      arch/arm64/boot/dts/apm/
803
804 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
805 M:      Iyappan Subramanian <isubramanian@apm.com>
806 M:      Keyur Chudgar <kchudgar@apm.com>
807 S:      Supported
808 F:      drivers/net/ethernet/apm/xgene/
809 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
810
811 APTINA CAMERA SENSOR PLL
812 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
813 L:      linux-media@vger.kernel.org
814 S:      Maintained
815 F:      drivers/media/i2c/aptina-pll.*
816
817 ARC FRAMEBUFFER DRIVER
818 M:      Jaya Kumar <jayalk@intworks.biz>
819 S:      Maintained
820 F:      drivers/video/fbdev/arcfb.c
821 F:      drivers/video/fbdev/core/fb_defio.c
822
823 ARCNET NETWORK LAYER
824 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
825 L:      netdev@vger.kernel.org
826 S:      Maintained
827 F:      drivers/net/arcnet/
828 F:      include/uapi/linux/if_arcnet.h
829
830 ARM MFM AND FLOPPY DRIVERS
831 M:      Ian Molton <spyro@f2s.com>
832 S:      Maintained
833 F:      arch/arm/lib/floppydma.S
834 F:      arch/arm/include/asm/floppy.h
835
836 ARM PMU PROFILING AND DEBUGGING
837 M:      Will Deacon <will.deacon@arm.com>
838 R:      Mark Rutland <mark.rutland@arm.com>
839 S:      Maintained
840 F:      arch/arm*/kernel/perf_*
841 F:      arch/arm/oprofile/common.c
842 F:      arch/arm*/kernel/hw_breakpoint.c
843 F:      arch/arm*/include/asm/hw_breakpoint.h
844 F:      arch/arm*/include/asm/perf_event.h
845 F:      drivers/perf/arm_pmu.c
846 F:      include/linux/perf/arm_pmu.h
847
848 ARM PORT
849 M:      Russell King <linux@arm.linux.org.uk>
850 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851 W:      http://www.arm.linux.org.uk/
852 S:      Maintained
853 F:      arch/arm/
854
855 ARM SUB-ARCHITECTURES
856 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857 S:      Maintained
858 F:      arch/arm/mach-*/
859 F:      arch/arm/plat-*/
860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
861
862 ARM PRIMECELL AACI PL041 DRIVER
863 M:      Russell King <linux@arm.linux.org.uk>
864 S:      Maintained
865 F:      sound/arm/aaci.*
866
867 ARM PRIMECELL CLCD PL110 DRIVER
868 M:      Russell King <linux@arm.linux.org.uk>
869 S:      Maintained
870 F:      drivers/video/fbdev/amba-clcd.*
871
872 ARM PRIMECELL KMI PL050 DRIVER
873 M:      Russell King <linux@arm.linux.org.uk>
874 S:      Maintained
875 F:      drivers/input/serio/ambakmi.*
876 F:      include/linux/amba/kmi.h
877
878 ARM PRIMECELL MMCI PL180/1 DRIVER
879 M:      Russell King <linux@arm.linux.org.uk>
880 S:      Maintained
881 F:      drivers/mmc/host/mmci.*
882 F:      include/linux/amba/mmci.h
883
884 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
885 M:      Russell King <linux@arm.linux.org.uk>
886 S:      Maintained
887 F:      drivers/tty/serial/amba-pl01*.c
888 F:      include/linux/amba/serial.h
889
890 ARM PRIMECELL BUS SUPPORT
891 M:      Russell King <linux@arm.linux.org.uk>
892 S:      Maintained
893 F:      drivers/amba/
894 F:      include/linux/amba/bus.h
895
896 ARM/ADS SPHERE MACHINE SUPPORT
897 M:      Lennert Buytenhek <kernel@wantstofly.org>
898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 S:      Maintained
900
901 ARM/AFEB9260 MACHINE SUPPORT
902 M:      Sergey Lapin <slapin@ossfans.org>
903 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904 S:      Maintained
905
906 ARM/AJECO 1ARM MACHINE SUPPORT
907 M:      Lennert Buytenhek <kernel@wantstofly.org>
908 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909 S:      Maintained
910
911 ARM/Allwinner sunXi SoC support
912 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
913 M:      Chen-Yu Tsai <wens@csie.org>
914 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 S:      Maintained
916 N:      sun[x456789]i
917
918 ARM/Allwinner SoC Clock Support
919 M:      Emilio LĂ³pez <emilio@elopez.com.ar>
920 S:      Maintained
921 F:      drivers/clk/sunxi/
922
923 ARM/Amlogic Meson SoC support
924 M:      Carlo Caione <carlo@caione.org>
925 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926 L:      linux-meson@googlegroups.com
927 W:      http://linux-meson.com/
928 S:      Maintained
929 F:      arch/arm/mach-meson/
930 F:      arch/arm/boot/dts/meson*
931 N:      meson
932
933 ARM/Annapurna Labs ALPINE ARCHITECTURE
934 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
935 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
936 S:      Maintained
937 F:      arch/arm/mach-alpine/
938 F:      arch/arm/boot/dts/alpine*
939 F:      arch/arm64/boot/dts/al/
940 F:      drivers/*/*alpine*
941
942 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
943 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
944 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
945 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 W:      http://www.linux4sam.org
948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
949 S:      Supported
950 F:      arch/arm/mach-at91/
951 F:      include/soc/at91/
952 F:      arch/arm/boot/dts/at91*.dts
953 F:      arch/arm/boot/dts/at91*.dtsi
954 F:      arch/arm/boot/dts/sama*.dts
955 F:      arch/arm/boot/dts/sama*.dtsi
956 F:      arch/arm/include/debug/at91.S
957
958 ARM/ATMEL AT91 Clock Support
959 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
960 S:      Maintained
961 F:      drivers/clk/at91
962
963 ARM/CALXEDA HIGHBANK ARCHITECTURE
964 M:      Rob Herring <robh@kernel.org>
965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 S:      Maintained
967 F:      arch/arm/mach-highbank/
968 F:      arch/arm/boot/dts/highbank.dts
969 F:      arch/arm/boot/dts/ecx-*.dts*
970
971 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
972 M:      Krzysztof Halasa <khalasa@piap.pl>
973 S:      Maintained
974 F:      arch/arm/mach-cns3xxx/
975
976 ARM/CAVIUM THUNDER NETWORK DRIVER
977 M:      Sunil Goutham <sgoutham@cavium.com>
978 M:      Robert Richter <rric@kernel.org>
979 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980 S:      Supported
981 F:      drivers/net/ethernet/cavium/thunder/
982
983 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
984 M:      Alexander Shiyan <shc_work@mail.ru>
985 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 S:      Odd Fixes
987 N:      clps711x
988
989 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
990 M:      Hartley Sweeten <hsweeten@visionengravers.com>
991 M:      Ryan Mallon <rmallon@gmail.com>
992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 S:      Maintained
994 F:      arch/arm/mach-ep93xx/
995 F:      arch/arm/mach-ep93xx/include/mach/
996
997 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
998 M:      Lennert Buytenhek <kernel@wantstofly.org>
999 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000 S:      Maintained
1001
1002 ARM/CLKDEV SUPPORT
1003 M:      Russell King <linux@arm.linux.org.uk>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S:      Maintained
1006 F:      arch/arm/include/asm/clkdev.h
1007 F:      drivers/clk/clkdev.c
1008
1009 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1010 M:      Mike Rapoport <mike@compulab.co.il>
1011 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 S:      Maintained
1013
1014 ARM/CONTEC MICRO9 MACHINE SUPPORT
1015 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1016 S:      Maintained
1017 F:      arch/arm/mach-ep93xx/micro9.c
1018
1019 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1020 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 S:      Maintained
1023 F:      drivers/hwtracing/coresight/*
1024 F:      Documentation/trace/coresight.txt
1025 F:      Documentation/devicetree/bindings/arm/coresight.txt
1026 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1027
1028 ARM/CORGI MACHINE SUPPORT
1029 M:      Richard Purdie <rpurdie@rpsys.net>
1030 S:      Maintained
1031
1032 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1033 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 T:      git git://github.com/ulli-kroll/linux.git
1036 S:      Maintained
1037 F:      arch/arm/mach-gemini/
1038 F:      drivers/rtc/rtc-gemini.c
1039
1040 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1041 M:      Barry Song <baohua@kernel.org>
1042 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1044 S:      Maintained
1045 F:      arch/arm/boot/dts/prima2*
1046 F:      arch/arm/mach-prima2/
1047 F:      drivers/clk/sirf/
1048 F:      drivers/clocksource/timer-prima2.c
1049 F:      drivers/clocksource/timer-atlas7.c
1050 N:      [^a-z]sirf
1051
1052 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1053 M:      Baruch Siach <baruch@tkos.co.il>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 S:      Maintained
1056 F:      arch/arm/boot/dts/cx92755*
1057 N:      digicolor
1058
1059 ARM/EBSA110 MACHINE SUPPORT
1060 M:      Russell King <linux@arm.linux.org.uk>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 W:      http://www.arm.linux.org.uk/
1063 S:      Maintained
1064 F:      arch/arm/mach-ebsa110/
1065 F:      drivers/net/ethernet/amd/am79c961a.*
1066
1067 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1068 M:      Uwe Kleine-König <kernel@pengutronix.de>
1069 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 S:      Maintained
1071 N:      efm32
1072
1073 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1074 M:      Daniel Ribeiro <drwyrm@gmail.com>
1075 M:      Stefan Schmidt <stefan@openezx.org>
1076 M:      Harald Welte <laforge@openezx.org>
1077 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1078 W:      http://www.openezx.org/
1079 S:      Maintained
1080 T:      topgit git://git.openezx.org/openezx.git
1081 F:      arch/arm/mach-pxa/ezx.c
1082
1083 ARM/FARADAY FA526 PORT
1084 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1085 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 S:      Maintained
1087 T:      git git://git.berlios.de/gemini-board
1088 F:      arch/arm/mm/*-fa*
1089
1090 ARM/FOOTBRIDGE ARCHITECTURE
1091 M:      Russell King <linux@arm.linux.org.uk>
1092 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 W:      http://www.arm.linux.org.uk/
1094 S:      Maintained
1095 F:      arch/arm/include/asm/hardware/dec21285.h
1096 F:      arch/arm/mach-footbridge/
1097
1098 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1099 M:      Shawn Guo <shawnguo@kernel.org>
1100 M:      Sascha Hauer <kernel@pengutronix.de>
1101 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102 S:      Maintained
1103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1104 F:      arch/arm/mach-imx/
1105 F:      arch/arm/mach-mxs/
1106 F:      arch/arm/boot/dts/imx*
1107 F:      arch/arm/configs/imx*_defconfig
1108 F:      drivers/clk/imx/
1109 F:      include/soc/imx/
1110
1111 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1112 M:      Shawn Guo <shawnguo@kernel.org>
1113 M:      Sascha Hauer <kernel@pengutronix.de>
1114 R:      Stefan Agner <stefan@agner.ch>
1115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S:      Maintained
1117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1118 F:      arch/arm/mach-imx/*vf610*
1119 F:      arch/arm/boot/dts/vf*
1120
1121 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1122 M:      Lennert Buytenhek <kernel@wantstofly.org>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125
1126 ARM/GUMSTIX MACHINE SUPPORT
1127 M:      Steve Sakoman <sakoman@gmail.com>
1128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S:      Maintained
1130
1131 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1132 M:      Philipp Zabel <philipp.zabel@gmail.com>
1133 M:      Paul Parsons <lost.distance@yahoo.com>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S:      Maintained
1136 F:      arch/arm/mach-pxa/hx4700.c
1137 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1138 F:      sound/soc/pxa/hx4700.c
1139
1140 ARM/HISILICON SOC SUPPORT
1141 M:      Wei Xu <xuwei5@hisilicon.com>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 W:      http://www.hisilicon.com
1144 S:      Supported
1145 T:      git git://github.com/hisilicon/linux-hisi.git
1146 F:      arch/arm/mach-hisi/
1147 F:      arch/arm/boot/dts/hi3*
1148 F:      arch/arm/boot/dts/hip*
1149 F:      arch/arm/boot/dts/hisi*
1150 F:      arch/arm64/boot/dts/hisilicon/
1151
1152 ARM/HP JORNADA 7XX MACHINE SUPPORT
1153 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1154 W:      www.jlime.com
1155 S:      Maintained
1156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1157 F:      arch/arm/mach-sa1100/jornada720.c
1158 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1159
1160 ARM/IGEP MACHINE SUPPORT
1161 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1162 M:      Javier Martinez Canillas <javier@dowhile0.org>
1163 L:      linux-omap@vger.kernel.org
1164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 S:      Maintained
1166 F:      arch/arm/boot/dts/omap3-igep*
1167
1168 ARM/INCOME PXA270 SUPPORT
1169 M:      Marek Vasut <marek.vasut@gmail.com>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 S:      Maintained
1172 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1173
1174 ARM/INTEL IOP32X ARM ARCHITECTURE
1175 M:      Lennert Buytenhek <kernel@wantstofly.org>
1176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 S:      Maintained
1178
1179 ARM/INTEL IOP33X ARM ARCHITECTURE
1180 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 S:      Orphan
1182
1183 ARM/INTEL IOP13XX ARM ARCHITECTURE
1184 M:      Lennert Buytenhek <kernel@wantstofly.org>
1185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S:      Maintained
1187
1188 ARM/INTEL IQ81342EX MACHINE SUPPORT
1189 M:      Lennert Buytenhek <kernel@wantstofly.org>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192
1193 ARM/INTEL IXDP2850 MACHINE SUPPORT
1194 M:      Lennert Buytenhek <kernel@wantstofly.org>
1195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 S:      Maintained
1197
1198 ARM/INTEL IXP4XX ARM ARCHITECTURE
1199 M:      Imre Kaloz <kaloz@openwrt.org>
1200 M:      Krzysztof Halasa <khalasa@piap.pl>
1201 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S:      Maintained
1203 F:      arch/arm/mach-ixp4xx/
1204
1205 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1206 M:      Jonathan Cameron <jic23@cam.ac.uk>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209 F:      arch/arm/mach-pxa/stargate2.c
1210 F:      drivers/pcmcia/pxa2xx_stargate2.c
1211
1212 ARM/INTEL XSC3 (MANZANO) ARM CORE
1213 M:      Lennert Buytenhek <kernel@wantstofly.org>
1214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 S:      Maintained
1216
1217 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1218 M:      Lennert Buytenhek <kernel@wantstofly.org>
1219 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 S:      Maintained
1221
1222 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1223 M:      Santosh Shilimkar <ssantosh@kernel.org>
1224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 S:      Maintained
1226 F:      arch/arm/mach-keystone/
1227 F:      arch/arm/boot/dts/k2*
1228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1229
1230 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1231 M:      Santosh Shilimkar <ssantosh@kernel.org>
1232 L:      linux-kernel@vger.kernel.org
1233 S:      Maintained
1234 F:      drivers/clk/keystone/
1235
1236 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1237 M:      Santosh Shilimkar <ssantosh@kernel.org>
1238 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 L:      linux-kernel@vger.kernel.org
1240 S:      Maintained
1241 F:      drivers/clocksource/timer-keystone.c
1242
1243 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1244 M:      Santosh Shilimkar <ssantosh@kernel.org>
1245 L:      linux-kernel@vger.kernel.org
1246 S:      Maintained
1247 F:      drivers/power/reset/keystone-reset.c
1248
1249 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1250 M:      Santosh Shilimkar <ssantosh@kernel.org>
1251 L:      linux-kernel@vger.kernel.org
1252 S:      Maintained
1253 F:      drivers/memory/*emif*
1254
1255 ARM/LOGICPD PXA270 MACHINE SUPPORT
1256 M:      Lennert Buytenhek <kernel@wantstofly.org>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 S:      Maintained
1259
1260 ARM/LPC18XX ARCHITECTURE
1261 M:      Joachim Eastwood <manabian@gmail.com>
1262 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 S:      Maintained
1264 F:      arch/arm/boot/dts/lpc43*
1265 F:      drivers/clk/nxp/clk-lpc18xx*
1266 F:      drivers/clocksource/time-lpc32xx.c
1267 F:      drivers/i2c/busses/i2c-lpc2k.c
1268 F:      drivers/memory/pl172.c
1269 F:      drivers/mtd/spi-nor/nxp-spifi.c
1270 F:      drivers/rtc/rtc-lpc24xx.c
1271 N:      lpc18xx
1272
1273 ARM/MAGICIAN MACHINE SUPPORT
1274 M:      Philipp Zabel <philipp.zabel@gmail.com>
1275 S:      Maintained
1276
1277 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1278 M:      Jason Cooper <jason@lakedaemon.net>
1279 M:      Andrew Lunn <andrew@lunn.ch>
1280 M:      Gregory Clement <gregory.clement@free-electrons.com>
1281 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1282 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 S:      Maintained
1284 F:      arch/arm/mach-mvebu/
1285 F:      drivers/rtc/rtc-armada38x.c
1286 F:      arch/arm/boot/dts/armada*
1287 F:      arch/arm/boot/dts/kirkwood*
1288
1289
1290 ARM/Marvell Berlin SoC support
1291 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 S:      Maintained
1294 F:      arch/arm/mach-berlin/
1295 F:      arch/arm/boot/dts/berlin*
1296 F:      arch/arm64/boot/dts/marvell/berlin*
1297
1298
1299 ARM/Marvell Dove/MV78xx0/Orion SOC support
1300 M:      Jason Cooper <jason@lakedaemon.net>
1301 M:      Andrew Lunn <andrew@lunn.ch>
1302 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1303 M:      Gregory Clement <gregory.clement@free-electrons.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306 F:      arch/arm/mach-dove/
1307 F:      arch/arm/mach-mv78xx0/
1308 F:      arch/arm/mach-orion5x/
1309 F:      arch/arm/plat-orion/
1310 F:      arch/arm/boot/dts/dove*
1311 F:      arch/arm/boot/dts/orion5x*
1312
1313
1314 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1315 M:      Alexander Clouter <alex@digriz.org.uk>
1316 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 W:      http://www.digriz.org.uk/ts78xx/kernel
1318 S:      Maintained
1319 F:      arch/arm/mach-orion5x/ts78xx-*
1320
1321 ARM/Mediatek RTC DRIVER
1322 M:      Eddie Huang <eddie.huang@mediatek.com>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1325 S:      Maintained
1326 F:      drivers/rtc/rtc-mt6397.c
1327
1328 ARM/Mediatek SoC support
1329 M:      Matthias Brugger <matthias.bgg@gmail.com>
1330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1332 S:      Maintained
1333 F:      arch/arm/boot/dts/mt6*
1334 F:      arch/arm/boot/dts/mt8*
1335 F:      arch/arm/mach-mediatek/
1336 N:      mtk
1337 K:      mediatek
1338
1339 ARM/Mediatek USB3 PHY DRIVER
1340 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1343 S:      Maintained
1344 F:      drivers/phy/phy-mt65xx-usb3.c
1345
1346 ARM/MICREL KS8695 ARCHITECTURE
1347 M:      Greg Ungerer <gerg@uclinux.org>
1348 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 F:      arch/arm/mach-ks8695/
1350 S:      Odd Fixes
1351
1352 ARM/MIOA701 MACHINE SUPPORT
1353 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 F:      arch/arm/mach-pxa/mioa701.c
1356 S:      Maintained
1357
1358 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1359 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1360 S:      Maintained
1361
1362 ARM/NOMADIK ARCHITECTURE
1363 M:      Alessandro Rubini <rubini@unipv.it>
1364 M:      Linus Walleij <linus.walleij@linaro.org>
1365 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366 S:      Maintained
1367 F:      arch/arm/mach-nomadik/
1368 F:      drivers/pinctrl/nomadik/
1369 F:      drivers/i2c/busses/i2c-nomadik.c
1370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1371
1372 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1373 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1374 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1375 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1376 S:      Supported
1377
1378 ARM/TOSA MACHINE SUPPORT
1379 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1380 M:      Dirk Opfer <dirk@opfer-online.de>
1381 S:      Maintained
1382
1383 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1384 M:      Marek Vasut <marek.vasut@gmail.com>
1385 L:      linux-arm-kernel@lists.infradead.org
1386 W:      http://hackndev.com
1387 S:      Maintained
1388 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1389 F:      arch/arm/mach-pxa/palmtx.c
1390 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1391 F:      arch/arm/mach-pxa/palmt5.c
1392 F:      arch/arm/mach-pxa/include/mach/palmld.h
1393 F:      arch/arm/mach-pxa/palmld.c
1394 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1395 F:      arch/arm/mach-pxa/palmte2.c
1396 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1397 F:      arch/arm/mach-pxa/palmtc.c
1398
1399 ARM/PALM TREO SUPPORT
1400 M:      Tomas Cech <sleep_walker@suse.com>
1401 L:      linux-arm-kernel@lists.infradead.org
1402 W:      http://hackndev.com
1403 S:      Maintained
1404 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1405 F:      arch/arm/mach-pxa/palmtreo.c
1406
1407 ARM/PALMZ72 SUPPORT
1408 M:      Sergey Lapin <slapin@ossfans.org>
1409 L:      linux-arm-kernel@lists.infradead.org
1410 W:      http://hackndev.com
1411 S:      Maintained
1412 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1413 F:      arch/arm/mach-pxa/palmz72.c
1414
1415 ARM/PLEB SUPPORT
1416 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1417 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1418 S:      Maintained
1419
1420 ARM/PT DIGITAL BOARD PORT
1421 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1422 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 W:      http://www.arm.linux.org.uk/
1424 S:      Maintained
1425
1426 ARM/QUALCOMM SUPPORT
1427 M:      Andy Gross <andy.gross@linaro.org>
1428 M:      David Brown <david.brown@linaro.org>
1429 L:      linux-arm-msm@vger.kernel.org
1430 L:      linux-soc@vger.kernel.org
1431 S:      Maintained
1432 F:      arch/arm/boot/dts/qcom-*.dts
1433 F:      arch/arm/boot/dts/qcom-*.dtsi
1434 F:      arch/arm/mach-qcom/
1435 F:      arch/arm64/boot/dts/qcom/*
1436 F:      drivers/soc/qcom/
1437 F:      drivers/tty/serial/msm_serial.h
1438 F:      drivers/tty/serial/msm_serial.c
1439 F:      drivers/*/pm8???-*
1440 F:      drivers/mfd/ssbi.c
1441 F:      drivers/firmware/qcom_scm.c
1442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1443
1444 ARM/RADISYS ENP2611 MACHINE SUPPORT
1445 M:      Lennert Buytenhek <kernel@wantstofly.org>
1446 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 S:      Maintained
1448
1449 ARM/RENESAS ARM64 ARCHITECTURE
1450 M:      Simon Horman <horms@verge.net.au>
1451 M:      Magnus Damm <magnus.damm@gmail.com>
1452 L:      linux-renesas-soc@vger.kernel.org
1453 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1455 S:      Supported
1456 F:      arch/arm64/boot/dts/renesas/
1457
1458 ARM/RISCPC ARCHITECTURE
1459 M:      Russell King <linux@arm.linux.org.uk>
1460 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 W:      http://www.arm.linux.org.uk/
1462 S:      Maintained
1463 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1464 F:      arch/arm/include/asm/hardware/ioc.h
1465 F:      arch/arm/include/asm/hardware/iomd.h
1466 F:      arch/arm/include/asm/hardware/memc.h
1467 F:      arch/arm/mach-rpc/
1468 F:      drivers/net/ethernet/8390/etherh.c
1469 F:      drivers/net/ethernet/i825xx/ether1*
1470 F:      drivers/net/ethernet/seeq/ether3*
1471 F:      drivers/scsi/arm/
1472
1473 ARM/Rockchip SoC support
1474 M:      Heiko Stuebner <heiko@sntech.de>
1475 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476 L:      linux-rockchip@lists.infradead.org
1477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1478 S:      Maintained
1479 F:      arch/arm/boot/dts/rk3*
1480 F:      arch/arm/mach-rockchip/
1481 F:      drivers/clk/rockchip/
1482 F:      drivers/i2c/busses/i2c-rk3x.c
1483 F:      drivers/*/*rockchip*
1484 F:      drivers/*/*/*rockchip*
1485 F:      sound/soc/rockchip/
1486 N:      rockchip
1487
1488 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1489 M:      Kukjin Kim <kgene@kernel.org>
1490 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1491 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1493 S:      Maintained
1494 F:      arch/arm/boot/dts/s3c*
1495 F:      arch/arm/boot/dts/s5p*
1496 F:      arch/arm/boot/dts/samsung*
1497 F:      arch/arm/boot/dts/exynos*
1498 F:      arch/arm64/boot/dts/exynos/
1499 F:      arch/arm/plat-samsung/
1500 F:      arch/arm/mach-s3c24*/
1501 F:      arch/arm/mach-s3c64xx/
1502 F:      arch/arm/mach-s5p*/
1503 F:      arch/arm/mach-exynos*/
1504 F:      drivers/*/*s3c2410*
1505 F:      drivers/*/*/*s3c2410*
1506 F:      drivers/spi/spi-s3c*
1507 F:      sound/soc/samsung/*
1508 F:      Documentation/arm/Samsung/
1509 F:      Documentation/devicetree/bindings/arm/samsung/
1510 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1511 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1512 N:      exynos
1513
1514 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1515 M:      Kyungmin Park <kyungmin.park@samsung.com>
1516 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517 S:      Maintained
1518 F:      arch/arm/mach-s5pv210/
1519
1520 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1521 M:      Kyungmin Park <kyungmin.park@samsung.com>
1522 M:      Kamil Debski <k.debski@samsung.com>
1523 L:      linux-arm-kernel@lists.infradead.org
1524 L:      linux-media@vger.kernel.org
1525 S:      Maintained
1526 F:      drivers/media/platform/s5p-g2d/
1527
1528 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1529 M:      Kyungmin Park <kyungmin.park@samsung.com>
1530 M:      Kamil Debski <k.debski@samsung.com>
1531 M:      Jeongtae Park <jtp.park@samsung.com>
1532 L:      linux-arm-kernel@lists.infradead.org
1533 L:      linux-media@vger.kernel.org
1534 S:      Maintained
1535 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1536 F:      drivers/media/platform/s5p-mfc/
1537
1538 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1539 M:      Kyungmin Park <kyungmin.park@samsung.com>
1540 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1541 L:      linux-arm-kernel@lists.infradead.org
1542 L:      linux-media@vger.kernel.org
1543 S:      Maintained
1544 F:      drivers/media/platform/s5p-tv/
1545
1546 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1547 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1548 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1549 L:      linux-arm-kernel@lists.infradead.org
1550 L:      linux-media@vger.kernel.org
1551 S:      Maintained
1552 F:      drivers/media/platform/s5p-jpeg/
1553
1554 ARM/SHMOBILE ARM ARCHITECTURE
1555 M:      Simon Horman <horms@verge.net.au>
1556 M:      Magnus Damm <magnus.damm@gmail.com>
1557 L:      linux-renesas-soc@vger.kernel.org
1558 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1560 S:      Supported
1561 F:      arch/arm/boot/dts/emev2*
1562 F:      arch/arm/boot/dts/r7s*
1563 F:      arch/arm/boot/dts/r8a*
1564 F:      arch/arm/boot/dts/sh*
1565 F:      arch/arm/configs/shmobile_defconfig
1566 F:      arch/arm/include/debug/renesas-scif.S
1567 F:      arch/arm/mach-shmobile/
1568 F:      drivers/sh/
1569
1570 ARM/SOCFPGA ARCHITECTURE
1571 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1572 S:      Maintained
1573 F:      arch/arm/mach-socfpga/
1574 F:      arch/arm/boot/dts/socfpga*
1575 F:      arch/arm/configs/socfpga_defconfig
1576 F:      arch/arm64/boot/dts/altera/
1577 W:      http://www.rocketboards.org
1578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1579
1580 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1581 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1582 S:      Maintained
1583 F:      drivers/clk/socfpga/
1584
1585 ARM/SOCFPGA EDAC SUPPORT
1586 M:      Thor Thayer <tthayer@opensource.altera.com>
1587 S:      Maintained
1588 F:      drivers/edac/altera_edac.
1589
1590 ARM/STI ARCHITECTURE
1591 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1592 M:      Maxime Coquelin <maxime.coquelin@st.com>
1593 M:      Patrice Chotard <patrice.chotard@st.com>
1594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 L:      kernel@stlinux.com
1596 W:      http://www.stlinux.com
1597 S:      Maintained
1598 F:      arch/arm/mach-sti/
1599 F:      arch/arm/boot/dts/sti*
1600 F:      drivers/char/hw_random/st-rng.c
1601 F:      drivers/clocksource/arm_global_timer.c
1602 F:      drivers/clocksource/clksrc_st_lpc.c
1603 F:      drivers/i2c/busses/i2c-st.c
1604 F:      drivers/media/rc/st_rc.c
1605 F:      drivers/media/platform/sti/c8sectpfe/
1606 F:      drivers/mmc/host/sdhci-st.c
1607 F:      drivers/phy/phy-miphy28lp.c
1608 F:      drivers/phy/phy-miphy365x.c
1609 F:      drivers/phy/phy-stih407-usb.c
1610 F:      drivers/phy/phy-stih41x-usb.c
1611 F:      drivers/pinctrl/pinctrl-st.c
1612 F:      drivers/reset/sti/
1613 F:      drivers/rtc/rtc-st-lpc.c
1614 F:      drivers/tty/serial/st-asc.c
1615 F:      drivers/usb/dwc3/dwc3-st.c
1616 F:      drivers/usb/host/ehci-st.c
1617 F:      drivers/usb/host/ohci-st.c
1618 F:      drivers/watchdog/st_lpc_wdt.c
1619 F:      drivers/ata/ahci_st.c
1620
1621 ARM/STM32 ARCHITECTURE
1622 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 S:      Maintained
1625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1626 N:      stm32
1627 F:      drivers/clocksource/armv7m_systick.c
1628
1629 ARM/TANGO ARCHITECTURE
1630 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1631 L:      linux-arm-kernel@lists.infradead.org
1632 S:      Maintained
1633 F:      arch/arm/mach-tango/
1634 F:      arch/arm/boot/dts/tango*
1635
1636 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1637 M:      Lennert Buytenhek <kernel@wantstofly.org>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 S:      Maintained
1640
1641 ARM/TETON BGA MACHINE SUPPORT
1642 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1643 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644 S:      Maintained
1645
1646 ARM/THECUS N2100 MACHINE SUPPORT
1647 M:      Lennert Buytenhek <kernel@wantstofly.org>
1648 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 S:      Maintained
1650
1651 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1652 M:      Wan ZongShun <mcuos.com@gmail.com>
1653 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654 W:      http://www.mcuos.com
1655 S:      Maintained
1656 F:      arch/arm/mach-w90x900/
1657 F:      drivers/input/keyboard/w90p910_keypad.c
1658 F:      drivers/input/touchscreen/w90p910_ts.c
1659 F:      drivers/watchdog/nuc900_wdt.c
1660 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1661 F:      drivers/mtd/nand/nuc900_nand.c
1662 F:      drivers/rtc/rtc-nuc900.c
1663 F:      drivers/spi/spi-nuc900.c
1664 F:      drivers/usb/host/ehci-w90x900.c
1665 F:      drivers/video/fbdev/nuc900fb.c
1666
1667 ARM/U300 MACHINE SUPPORT
1668 M:      Linus Walleij <linus.walleij@linaro.org>
1669 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670 S:      Supported
1671 F:      arch/arm/mach-u300/
1672 F:      drivers/clocksource/timer-u300.c
1673 F:      drivers/i2c/busses/i2c-stu300.c
1674 F:      drivers/rtc/rtc-coh901331.c
1675 F:      drivers/watchdog/coh901327_wdt.c
1676 F:      drivers/dma/coh901318*
1677 F:      drivers/mfd/ab3100*
1678 F:      drivers/rtc/rtc-ab3100.c
1679 F:      drivers/rtc/rtc-coh901331.c
1680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1681
1682 ARM/UNIPHIER ARCHITECTURE
1683 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1684 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685 S:      Maintained
1686 F:      arch/arm/boot/dts/uniphier*
1687 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1688 F:      arch/arm/mach-uniphier/
1689 F:      arch/arm/mm/cache-uniphier.c
1690 F:      arch/arm64/boot/dts/socionext/
1691 F:      drivers/bus/uniphier-system-bus.c
1692 F:      drivers/i2c/busses/i2c-uniphier*
1693 F:      drivers/pinctrl/uniphier/
1694 F:      drivers/tty/serial/8250/8250_uniphier.c
1695 N:      uniphier
1696
1697 ARM/Ux500 ARM ARCHITECTURE
1698 M:      Linus Walleij <linus.walleij@linaro.org>
1699 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 S:      Maintained
1701 F:      arch/arm/mach-ux500/
1702 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1703 F:      drivers/dma/ste_dma40*
1704 F:      drivers/hwspinlock/u8500_hsem.c
1705 F:      drivers/mfd/abx500*
1706 F:      drivers/mfd/ab8500*
1707 F:      drivers/mfd/dbx500*
1708 F:      drivers/mfd/db8500*
1709 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1710 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1711 F:      drivers/rtc/rtc-ab8500.c
1712 F:      drivers/rtc/rtc-pl031.c
1713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1714
1715 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1716 M:      Ulf Hansson <ulf.hansson@linaro.org>
1717 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718 T:      git git://git.linaro.org/people/ulfh/clk.git
1719 S:      Maintained
1720 F:      drivers/clk/ux500/
1721 F:      include/linux/platform_data/clk-ux500.h
1722
1723 ARM/VERSATILE EXPRESS PLATFORM
1724 M:      Liviu Dudau <liviu.dudau@arm.com>
1725 M:      Sudeep Holla <sudeep.holla@arm.com>
1726 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1727 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728 S:      Maintained
1729 F:      arch/arm/boot/dts/vexpress*
1730 F:      arch/arm64/boot/dts/arm/
1731 F:      arch/arm/mach-vexpress/
1732 F:      */*/vexpress*
1733 F:      */*/*/vexpress*
1734 F:      drivers/clk/versatile/clk-vexpress-osc.c
1735 F:      drivers/clocksource/versatile.c
1736
1737 ARM/VFP SUPPORT
1738 M:      Russell King <linux@arm.linux.org.uk>
1739 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740 W:      http://www.arm.linux.org.uk/
1741 S:      Maintained
1742 F:      arch/arm/vfp/
1743
1744 ARM/VOIPAC PXA270 SUPPORT
1745 M:      Marek Vasut <marek.vasut@gmail.com>
1746 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 S:      Maintained
1748 F:      arch/arm/mach-pxa/vpac270.c
1749 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1750
1751 ARM/VT8500 ARM ARCHITECTURE
1752 M:      Tony Prisk <linux@prisktech.co.nz>
1753 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754 S:      Maintained
1755 F:      arch/arm/mach-vt8500/
1756 F:      drivers/clocksource/vt8500_timer.c
1757 F:      drivers/i2c/busses/i2c-wmt.c
1758 F:      drivers/mmc/host/wmt-sdmmc.c
1759 F:      drivers/pwm/pwm-vt8500.c
1760 F:      drivers/rtc/rtc-vt8500.c
1761 F:      drivers/tty/serial/vt8500_serial.c
1762 F:      drivers/usb/host/ehci-platform.c
1763 F:      drivers/usb/host/uhci-platform.c
1764 F:      drivers/video/fbdev/vt8500lcdfb.*
1765 F:      drivers/video/fbdev/wm8505fb*
1766 F:      drivers/video/fbdev/wmt_ge_rops.*
1767
1768 ARM/ZIPIT Z2 SUPPORT
1769 M:      Marek Vasut <marek.vasut@gmail.com>
1770 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771 S:      Maintained
1772 F:      arch/arm/mach-pxa/z2.c
1773 F:      arch/arm/mach-pxa/include/mach/z2.h
1774
1775 ARM/ZTE ARCHITECTURE
1776 M:      Jun Nie <jun.nie@linaro.org>
1777 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 S:      Maintained
1779 F:      arch/arm/mach-zx/
1780 F:      drivers/clk/zte/
1781 F:      Documentation/devicetree/bindings/arm/zte.txt
1782 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1783
1784 ARM/ZYNQ ARCHITECTURE
1785 M:      Michal Simek <michal.simek@xilinx.com>
1786 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1787 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788 W:      http://wiki.xilinx.com
1789 T:      git https://github.com/Xilinx/linux-xlnx.git
1790 S:      Supported
1791 F:      arch/arm/mach-zynq/
1792 F:      drivers/cpuidle/cpuidle-zynq.c
1793 F:      drivers/block/xsysace.c
1794 N:      zynq
1795 N:      xilinx
1796 F:      drivers/clocksource/cadence_ttc_timer.c
1797 F:      drivers/i2c/busses/i2c-cadence.c
1798 F:      drivers/mmc/host/sdhci-of-arasan.c
1799 F:      drivers/edac/synopsys_edac.c
1800
1801 ARM SMMU DRIVERS
1802 M:      Will Deacon <will.deacon@arm.com>
1803 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 S:      Maintained
1805 F:      drivers/iommu/arm-smmu.c
1806 F:      drivers/iommu/arm-smmu-v3.c
1807 F:      drivers/iommu/io-pgtable-arm.c
1808
1809 ARM64 PORT (AARCH64 ARCHITECTURE)
1810 M:      Catalin Marinas <catalin.marinas@arm.com>
1811 M:      Will Deacon <will.deacon@arm.com>
1812 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1814 S:      Maintained
1815 F:      arch/arm64/
1816 F:      Documentation/arm64/
1817
1818 AS3645A LED FLASH CONTROLLER DRIVER
1819 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1820 L:      linux-media@vger.kernel.org
1821 T:      git git://linuxtv.org/media_tree.git
1822 S:      Maintained
1823 F:      drivers/media/i2c/as3645a.c
1824 F:      include/media/i2c/as3645a.h
1825
1826 ASC7621 HARDWARE MONITOR DRIVER
1827 M:      George Joseph <george.joseph@fairview5.com>
1828 L:      lm-sensors@lm-sensors.org
1829 S:      Maintained
1830 F:      Documentation/hwmon/asc7621
1831 F:      drivers/hwmon/asc7621.c
1832
1833 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1834 M:      Corentin Chary <corentin.chary@gmail.com>
1835 L:      acpi4asus-user@lists.sourceforge.net
1836 L:      platform-driver-x86@vger.kernel.org
1837 W:      http://acpi4asus.sf.net
1838 S:      Maintained
1839 F:      drivers/platform/x86/asus*.c
1840 F:      drivers/platform/x86/eeepc*.c
1841
1842 ASUS WIRELESS RADIO CONTROL DRIVER
1843 M:      JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1844 L:      platform-driver-x86@vger.kernel.org
1845 S:      Maintained
1846 F:      drivers/platform/x86/asus-wireless.c
1847
1848 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1849 R:      Dan Williams <dan.j.williams@intel.com>
1850 W:      http://sourceforge.net/projects/xscaleiop
1851 S:      Odd fixes
1852 F:      Documentation/crypto/async-tx-api.txt
1853 F:      crypto/async_tx/
1854 F:      drivers/dma/
1855 F:      include/linux/dmaengine.h
1856 F:      include/linux/async_tx.h
1857
1858 AT24 EEPROM DRIVER
1859 M:      Wolfram Sang <wsa@the-dreams.de>
1860 L:      linux-i2c@vger.kernel.org
1861 S:      Maintained
1862 F:      drivers/misc/eeprom/at24.c
1863 F:      include/linux/platform_data/at24.h
1864
1865 ATA OVER ETHERNET (AOE) DRIVER
1866 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1867 W:      http://www.openaoe.org/
1868 S:      Supported
1869 F:      Documentation/aoe/
1870 F:      drivers/block/aoe/
1871
1872 ATHEROS 71XX/9XXX GPIO DRIVER
1873 M:      Alban Bedel <albeu@free.fr>
1874 W:      https://github.com/AlbanBedel/linux
1875 T:      git git://github.com/AlbanBedel/linux
1876 S:      Maintained
1877 F:      drivers/gpio/gpio-ath79.c
1878 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1879
1880 ATHEROS ATH GENERIC UTILITIES
1881 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1882 L:      linux-wireless@vger.kernel.org
1883 S:      Supported
1884 F:      drivers/net/wireless/ath/*
1885
1886 ATHEROS ATH5K WIRELESS DRIVER
1887 M:      Jiri Slaby <jirislaby@gmail.com>
1888 M:      Nick Kossifidis <mickflemm@gmail.com>
1889 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1890 L:      linux-wireless@vger.kernel.org
1891 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1892 S:      Maintained
1893 F:      drivers/net/wireless/ath/ath5k/
1894
1895 ATHEROS ATH6KL WIRELESS DRIVER
1896 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1897 L:      linux-wireless@vger.kernel.org
1898 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1900 S:      Supported
1901 F:      drivers/net/wireless/ath/ath6kl/
1902
1903 WILOCITY WIL6210 WIRELESS DRIVER
1904 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1905 L:      linux-wireless@vger.kernel.org
1906 L:      wil6210@qca.qualcomm.com
1907 S:      Supported
1908 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1909 F:      drivers/net/wireless/ath/wil6210/
1910 F:      include/uapi/linux/wil6210_uapi.h
1911
1912 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1913 M:      Christian Lamparter <chunkeey@googlemail.com>
1914 L:      linux-wireless@vger.kernel.org
1915 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1916 S:      Maintained
1917 F:      drivers/net/wireless/ath/carl9170/
1918
1919 ATK0110 HWMON DRIVER
1920 M:      Luca Tettamanti <kronos.it@gmail.com>
1921 L:      lm-sensors@lm-sensors.org
1922 S:      Maintained
1923 F:      drivers/hwmon/asus_atk0110.c
1924
1925 ATI_REMOTE2 DRIVER
1926 M:      Ville Syrjala <syrjala@sci.fi>
1927 S:      Maintained
1928 F:      drivers/input/misc/ati_remote2.c
1929
1930 ATLX ETHERNET DRIVERS
1931 M:      Jay Cliburn <jcliburn@gmail.com>
1932 M:      Chris Snook <chris.snook@gmail.com>
1933 L:      netdev@vger.kernel.org
1934 W:      http://sourceforge.net/projects/atl1
1935 W:      http://atl1.sourceforge.net
1936 S:      Maintained
1937 F:      drivers/net/ethernet/atheros/
1938
1939 ATM
1940 M:      Chas Williams <3chas3@gmail.com>
1941 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1942 L:      netdev@vger.kernel.org
1943 W:      http://linux-atm.sourceforge.net
1944 S:      Maintained
1945 F:      drivers/atm/
1946 F:      include/linux/atm*
1947 F:      include/uapi/linux/atm*
1948
1949 ATMEL AT91 / AT32 MCI DRIVER
1950 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1951 S:      Maintained
1952 F:      drivers/mmc/host/atmel-mci.c
1953
1954 ATMEL AT91 / AT32 SERIAL DRIVER
1955 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1956 S:      Supported
1957 F:      drivers/tty/serial/atmel_serial.c
1958
1959 ATMEL Audio ALSA driver
1960 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1961 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1962 S:      Supported
1963 F:      sound/soc/atmel
1964
1965 ATMEL DMA DRIVER
1966 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1967 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968 S:      Supported
1969 F:      drivers/dma/at_hdmac.c
1970 F:      drivers/dma/at_hdmac_regs.h
1971 F:      include/linux/platform_data/dma-atmel.h
1972
1973 ATMEL XDMA DRIVER
1974 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1975 L:      linux-arm-kernel@lists.infradead.org
1976 L:      dmaengine@vger.kernel.org
1977 S:      Supported
1978 F:      drivers/dma/at_xdmac.c
1979
1980 ATMEL I2C DRIVER
1981 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1982 L:      linux-i2c@vger.kernel.org
1983 S:      Supported
1984 F:      drivers/i2c/busses/i2c-at91.c
1985
1986 ATMEL ISI DRIVER
1987 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1988 L:      linux-media@vger.kernel.org
1989 S:      Supported
1990 F:      drivers/media/platform/soc_camera/atmel-isi.c
1991 F:      include/media/atmel-isi.h
1992
1993 ATMEL LCDFB DRIVER
1994 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1995 L:      linux-fbdev@vger.kernel.org
1996 S:      Maintained
1997 F:      drivers/video/fbdev/atmel_lcdfb.c
1998 F:      include/video/atmel_lcdc.h
1999
2000 ATMEL MACB ETHERNET DRIVER
2001 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2002 S:      Supported
2003 F:      drivers/net/ethernet/cadence/
2004
2005 ATMEL NAND DRIVER
2006 M:      Wenyou Yang <wenyou.yang@atmel.com>
2007 M:      Josh Wu <rainyfeeling@outlook.com>
2008 L:      linux-mtd@lists.infradead.org
2009 S:      Supported
2010 F:      drivers/mtd/nand/atmel_nand*
2011
2012 ATMEL SDMMC DRIVER
2013 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2014 L:      linux-mmc@vger.kernel.org
2015 S:      Supported
2016 F:      drivers/mmc/host/sdhci-of-at91.c
2017
2018 ATMEL SPI DRIVER
2019 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2020 S:      Supported
2021 F:      drivers/spi/spi-atmel.*
2022
2023 ATMEL SSC DRIVER
2024 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026 S:      Supported
2027 F:      drivers/misc/atmel-ssc.c
2028 F:      include/linux/atmel-ssc.h
2029
2030 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2031 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2032 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033 S:      Supported
2034 F:      drivers/misc/atmel_tclib.c
2035 F:      drivers/clocksource/tcb_clksrc.c
2036
2037 ATMEL USBA UDC DRIVER
2038 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2039 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2040 S:      Supported
2041 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2042
2043 ATMEL WIRELESS DRIVER
2044 M:      Simon Kelley <simon@thekelleys.org.uk>
2045 L:      linux-wireless@vger.kernel.org
2046 W:      http://www.thekelleys.org.uk/atmel
2047 W:      http://atmelwlandriver.sourceforge.net/
2048 S:      Maintained
2049 F:      drivers/net/wireless/atmel/atmel*
2050
2051 ATMEL MAXTOUCH DRIVER
2052 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2053 T:      git git://github.com/atmel-maxtouch/linux.git
2054 S:      Supported
2055 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2056 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2057 F:      include/linux/platform_data/atmel_mxt_ts.h
2058
2059 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2060 M:      Bradley Grove <linuxdrivers@attotech.com>
2061 L:      linux-scsi@vger.kernel.org
2062 W:      http://www.attotech.com
2063 S:      Supported
2064 F:      drivers/scsi/esas2r
2065
2066 ATUSB IEEE 802.15.4 RADIO DRIVER
2067 M:      Stefan Schmidt <stefan@osg.samsung.com>
2068 L:      linux-wpan@vger.kernel.org
2069 S:      Maintained
2070 F:      drivers/net/ieee802154/atusb.c
2071 F:      drivers/net/ieee802154/atusb.h
2072 F:      drivers/net/ieee802154/at86rf230.h
2073
2074 AUDIT SUBSYSTEM
2075 M:      Paul Moore <paul@paul-moore.com>
2076 M:      Eric Paris <eparis@redhat.com>
2077 L:      linux-audit@redhat.com (moderated for non-subscribers)
2078 W:      http://people.redhat.com/sgrubb/audit/
2079 T:      git git://git.infradead.org/users/pcmoore/audit
2080 S:      Maintained
2081 F:      include/linux/audit.h
2082 F:      include/uapi/linux/audit.h
2083 F:      kernel/audit*
2084
2085 AUXILIARY DISPLAY DRIVERS
2086 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2087 W:      http://miguelojeda.es/auxdisplay.htm
2088 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2089 S:      Maintained
2090 F:      drivers/auxdisplay/
2091 F:      include/linux/cfag12864b.h
2092
2093 AVR32 ARCHITECTURE
2094 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2095 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2096 W:      http://www.atmel.com/products/AVR32/
2097 W:      http://mirror.egtvedt.no/avr32linux.org/
2098 W:      http://avrfreaks.net/
2099 S:      Maintained
2100 F:      arch/avr32/
2101
2102 AVR32/AT32AP MACHINE SUPPORT
2103 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2104 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2105 S:      Maintained
2106 F:      arch/avr32/mach-at32ap/
2107
2108 AX.25 NETWORK LAYER
2109 M:      Ralf Baechle <ralf@linux-mips.org>
2110 L:      linux-hams@vger.kernel.org
2111 W:      http://www.linux-ax25.org/
2112 S:      Maintained
2113 F:      include/uapi/linux/ax25.h
2114 F:      include/net/ax25.h
2115 F:      net/ax25/
2116
2117 AZ6007 DVB DRIVER
2118 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2119 L:      linux-media@vger.kernel.org
2120 W:      https://linuxtv.org
2121 T:      git git://linuxtv.org/media_tree.git
2122 S:      Maintained
2123 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2124
2125 AZTECH FM RADIO RECEIVER DRIVER
2126 M:      Hans Verkuil <hverkuil@xs4all.nl>
2127 L:      linux-media@vger.kernel.org
2128 T:      git git://linuxtv.org/media_tree.git
2129 W:      https://linuxtv.org
2130 S:      Maintained
2131 F:      drivers/media/radio/radio-aztech*
2132
2133 B43 WIRELESS DRIVER
2134 L:      linux-wireless@vger.kernel.org
2135 L:      b43-dev@lists.infradead.org
2136 W:      http://wireless.kernel.org/en/users/Drivers/b43
2137 S:      Odd Fixes
2138 F:      drivers/net/wireless/broadcom/b43/
2139
2140 B43LEGACY WIRELESS DRIVER
2141 M:      Larry Finger <Larry.Finger@lwfinger.net>
2142 L:      linux-wireless@vger.kernel.org
2143 L:      b43-dev@lists.infradead.org
2144 W:      http://wireless.kernel.org/en/users/Drivers/b43
2145 S:      Maintained
2146 F:      drivers/net/wireless/broadcom/b43legacy/
2147
2148 BACKLIGHT CLASS/SUBSYSTEM
2149 M:      Jingoo Han <jingoohan1@gmail.com>
2150 M:      Lee Jones <lee.jones@linaro.org>
2151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2152 S:      Maintained
2153 F:      drivers/video/backlight/
2154 F:      include/linux/backlight.h
2155
2156 BATMAN ADVANCED
2157 M:      Marek Lindner <mareklindner@neomailbox.ch>
2158 M:      Simon Wunderlich <sw@simonwunderlich.de>
2159 M:      Antonio Quartulli <a@unstable.cc>
2160 L:      b.a.t.m.a.n@lists.open-mesh.org
2161 W:      http://www.open-mesh.org/
2162 S:      Maintained
2163 F:      net/batman-adv/
2164
2165 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2166 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2167 L:      linux-hams@vger.kernel.org
2168 W:      http://www.baycom.org/~tom/ham/ham.html
2169 S:      Maintained
2170 F:      drivers/net/hamradio/baycom*
2171
2172 BCACHE (BLOCK LAYER CACHE)
2173 M:      Kent Overstreet <kent.overstreet@gmail.com>
2174 L:      linux-bcache@vger.kernel.org
2175 W:      http://bcache.evilpiepirate.org
2176 S:      Maintained
2177 F:      drivers/md/bcache/
2178
2179 BDISP ST MEDIA DRIVER
2180 M:      Fabien Dessenne <fabien.dessenne@st.com>
2181 L:      linux-media@vger.kernel.org
2182 T:      git git://linuxtv.org/media_tree.git
2183 W:      https://linuxtv.org
2184 S:      Supported
2185 F:      drivers/media/platform/sti/bdisp
2186
2187 BEFS FILE SYSTEM
2188 S:      Orphan
2189 F:      Documentation/filesystems/befs.txt
2190 F:      fs/befs/
2191
2192 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2193 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2194 L:      netdev@vger.kernel.org
2195 S:      Maintained
2196 F:      drivers/net/ethernet/ec_bhf.c
2197
2198 BFS FILE SYSTEM
2199 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2200 S:      Maintained
2201 F:      Documentation/filesystems/bfs.txt
2202 F:      fs/bfs/
2203 F:      include/uapi/linux/bfs_fs.h
2204
2205 BLACKFIN ARCHITECTURE
2206 M:      Steven Miao <realmz6@gmail.com>
2207 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2208 T:      git git://git.code.sf.net/p/adi-linux/code
2209 W:      http://blackfin.uclinux.org
2210 S:      Supported
2211 F:      arch/blackfin/
2212
2213 BLACKFIN EMAC DRIVER
2214 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2215 W:      http://blackfin.uclinux.org
2216 S:      Supported
2217 F:      drivers/net/ethernet/adi/
2218
2219 BLACKFIN RTC DRIVER
2220 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221 W:      http://blackfin.uclinux.org
2222 S:      Supported
2223 F:      drivers/rtc/rtc-bfin.c
2224
2225 BLACKFIN SDH DRIVER
2226 M:      Sonic Zhang <sonic.zhang@analog.com>
2227 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2228 W:      http://blackfin.uclinux.org
2229 S:      Supported
2230 F:      drivers/mmc/host/bfin_sdh.c
2231
2232 BLACKFIN SERIAL DRIVER
2233 M:      Sonic Zhang <sonic.zhang@analog.com>
2234 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2235 W:      http://blackfin.uclinux.org
2236 S:      Supported
2237 F:      drivers/tty/serial/bfin_uart.c
2238
2239 BLACKFIN WATCHDOG DRIVER
2240 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2241 W:      http://blackfin.uclinux.org
2242 S:      Supported
2243 F:      drivers/watchdog/bfin_wdt.c
2244
2245 BLACKFIN I2C TWI DRIVER
2246 M:      Sonic Zhang <sonic.zhang@analog.com>
2247 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2248 W:      http://blackfin.uclinux.org/
2249 S:      Supported
2250 F:      drivers/i2c/busses/i2c-bfin-twi.c
2251
2252 BLACKFIN MEDIA DRIVER
2253 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2254 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2255 W:      http://blackfin.uclinux.org/
2256 S:      Supported
2257 F:      drivers/media/platform/blackfin/
2258 F:      drivers/media/i2c/adv7183*
2259 F:      drivers/media/i2c/vs6624*
2260
2261 BLINKM RGB LED DRIVER
2262 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2263 S:      Maintained
2264 F:      drivers/leds/leds-blinkm.c
2265
2266 BLOCK LAYER
2267 M:      Jens Axboe <axboe@kernel.dk>
2268 L:      linux-block@vger.kernel.org
2269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2270 S:      Maintained
2271 F:      block/
2272 F:      kernel/trace/blktrace.c
2273
2274 BLOCK2MTD DRIVER
2275 M:      Joern Engel <joern@lazybastard.org>
2276 L:      linux-mtd@lists.infradead.org
2277 S:      Maintained
2278 F:      drivers/mtd/devices/block2mtd.c
2279
2280 BLUETOOTH DRIVERS
2281 M:      Marcel Holtmann <marcel@holtmann.org>
2282 M:      Gustavo Padovan <gustavo@padovan.org>
2283 M:      Johan Hedberg <johan.hedberg@gmail.com>
2284 L:      linux-bluetooth@vger.kernel.org
2285 W:      http://www.bluez.org/
2286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2288 S:      Maintained
2289 F:      drivers/bluetooth/
2290
2291 BLUETOOTH SUBSYSTEM
2292 M:      Marcel Holtmann <marcel@holtmann.org>
2293 M:      Gustavo Padovan <gustavo@padovan.org>
2294 M:      Johan Hedberg <johan.hedberg@gmail.com>
2295 L:      linux-bluetooth@vger.kernel.org
2296 W:      http://www.bluez.org/
2297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2299 S:      Maintained
2300 F:      net/bluetooth/
2301 F:      include/net/bluetooth/
2302
2303 BONDING DRIVER
2304 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2305 M:      Veaceslav Falico <vfalico@gmail.com>
2306 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2307 L:      netdev@vger.kernel.org
2308 W:      http://sourceforge.net/projects/bonding/
2309 S:      Supported
2310 F:      drivers/net/bonding/
2311 F:      include/uapi/linux/if_bonding.h
2312
2313 BPF (Safe dynamic programs and tools)
2314 M:      Alexei Starovoitov <ast@kernel.org>
2315 L:      netdev@vger.kernel.org
2316 L:      linux-kernel@vger.kernel.org
2317 S:      Supported
2318 F:      kernel/bpf/
2319
2320 BROADCOM B44 10/100 ETHERNET DRIVER
2321 M:      Gary Zambrano <zambrano@broadcom.com>
2322 L:      netdev@vger.kernel.org
2323 S:      Supported
2324 F:      drivers/net/ethernet/broadcom/b44.*
2325
2326 BROADCOM GENET ETHERNET DRIVER
2327 M:      Florian Fainelli <f.fainelli@gmail.com>
2328 L:      netdev@vger.kernel.org
2329 S:      Supported
2330 F:      drivers/net/ethernet/broadcom/genet/
2331
2332 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2333 M:      Sony Chacko <sony.chacko@qlogic.com>
2334 M:      Dept-HSGLinuxNICDev@qlogic.com
2335 L:      netdev@vger.kernel.org
2336 S:      Supported
2337 F:      drivers/net/ethernet/broadcom/bnx2.*
2338 F:      drivers/net/ethernet/broadcom/bnx2_*
2339
2340 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2341 M:      Ariel Elior <ariel.elior@qlogic.com>
2342 L:      netdev@vger.kernel.org
2343 S:      Supported
2344 F:      drivers/net/ethernet/broadcom/bnx2x/
2345
2346 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2347 M:      Florian Fainelli <f.fainelli@gmail.com>
2348 M:      Ray Jui <rjui@broadcom.com>
2349 M:      Scott Branden <sbranden@broadcom.com>
2350 L:      bcm-kernel-feedback-list@broadcom.com
2351 T:      git git://github.com/broadcom/mach-bcm
2352 S:      Maintained
2353 F:      arch/arm/mach-bcm/
2354 F:      arch/arm/boot/dts/bcm113*
2355 F:      arch/arm/boot/dts/bcm216*
2356 F:      arch/arm/boot/dts/bcm281*
2357 F:      arch/arm64/boot/dts/broadcom/
2358 F:      arch/arm/configs/bcm_defconfig
2359 F:      drivers/mmc/host/sdhci-bcm-kona.c
2360 F:      drivers/clocksource/bcm_kona_timer.c
2361
2362 BROADCOM BCM2835 ARM ARCHITECTURE
2363 M:      Stephen Warren <swarren@wwwdotorg.org>
2364 M:      Lee Jones <lee@kernel.org>
2365 M:      Eric Anholt <eric@anholt.net>
2366 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2367 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2369 S:      Maintained
2370 N:      bcm2835
2371
2372 BROADCOM BCM47XX MIPS ARCHITECTURE
2373 M:      Hauke Mehrtens <hauke@hauke-m.de>
2374 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2375 L:      linux-mips@linux-mips.org
2376 S:      Maintained
2377 F:      arch/mips/bcm47xx/*
2378 F:      arch/mips/include/asm/mach-bcm47xx/*
2379
2380 BROADCOM BCM5301X ARM ARCHITECTURE
2381 M:      Hauke Mehrtens <hauke@hauke-m.de>
2382 L:      linux-arm-kernel@lists.infradead.org
2383 S:      Maintained
2384 F:      arch/arm/mach-bcm/bcm_5301x.c
2385 F:      arch/arm/boot/dts/bcm5301x.dtsi
2386 F:      arch/arm/boot/dts/bcm470*
2387
2388 BROADCOM BCM63XX ARM ARCHITECTURE
2389 M:      Florian Fainelli <f.fainelli@gmail.com>
2390 L:      linux-arm-kernel@lists.infradead.org
2391 T:      git git://github.com/broadcom/arm-bcm63xx.git
2392 S:      Maintained
2393 F:      arch/arm/mach-bcm/bcm63xx.c
2394 F:      arch/arm/include/debug/bcm63xx.S
2395
2396 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2397 M:      Kevin Cernekee <cernekee@gmail.com>
2398 L:      linux-usb@vger.kernel.org
2399 S:      Maintained
2400 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2401
2402 BROADCOM BCM7XXX ARM ARCHITECTURE
2403 M:      Brian Norris <computersforpeace@gmail.com>
2404 M:      Gregory Fong <gregory.0xf0@gmail.com>
2405 M:      Florian Fainelli <f.fainelli@gmail.com>
2406 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407 L:      bcm-kernel-feedback-list@broadcom.com
2408 T:      git git://github.com/broadcom/stblinux.git
2409 S:      Maintained
2410 F:      arch/arm/mach-bcm/*brcmstb*
2411 F:      arch/arm/boot/dts/bcm7*.dts*
2412 F:      drivers/bus/brcmstb_gisb.c
2413 N:      brcmstb
2414
2415 BROADCOM BMIPS MIPS ARCHITECTURE
2416 M:      Kevin Cernekee <cernekee@gmail.com>
2417 M:      Florian Fainelli <f.fainelli@gmail.com>
2418 L:      linux-mips@linux-mips.org
2419 T:      git git://github.com/broadcom/stblinux.git
2420 S:      Maintained
2421 F:      arch/mips/bmips/*
2422 F:      arch/mips/include/asm/mach-bmips/*
2423 F:      arch/mips/kernel/*bmips*
2424 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2425 F:      drivers/irqchip/irq-bcm7*
2426 F:      drivers/irqchip/irq-brcmstb*
2427 F:      include/linux/bcm963xx_nvram.h
2428 F:      include/linux/bcm963xx_tag.h
2429
2430 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2431 M:      Prashant Sreedharan <prashant@broadcom.com>
2432 M:      Michael Chan <mchan@broadcom.com>
2433 L:      netdev@vger.kernel.org
2434 S:      Supported
2435 F:      drivers/net/ethernet/broadcom/tg3.*
2436
2437 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2438 M:      Brett Rudley <brudley@broadcom.com>
2439 M:      Arend van Spriel <arend@broadcom.com>
2440 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2441 M:      Hante Meuleman <meuleman@broadcom.com>
2442 L:      linux-wireless@vger.kernel.org
2443 L:      brcm80211-dev-list@broadcom.com
2444 S:      Supported
2445 F:      drivers/net/wireless/broadcom/brcm80211/
2446
2447 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2448 M:      QLogic-Storage-Upstream@qlogic.com
2449 L:      linux-scsi@vger.kernel.org
2450 S:      Supported
2451 F:      drivers/scsi/bnx2fc/
2452
2453 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2454 M:      QLogic-Storage-Upstream@qlogic.com
2455 L:      linux-scsi@vger.kernel.org
2456 S:      Supported
2457 F:      drivers/scsi/bnx2i/
2458
2459 BROADCOM IPROC ARM ARCHITECTURE
2460 M:      Ray Jui <rjui@broadcom.com>
2461 M:      Scott Branden <sbranden@broadcom.com>
2462 M:      Jon Mason <jonmason@broadcom.com>
2463 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2464 L:      bcm-kernel-feedback-list@broadcom.com
2465 T:      git git://github.com/broadcom/cygnus-linux.git
2466 S:      Maintained
2467 N:      iproc
2468 N:      cygnus
2469 N:      nsp
2470 N:      bcm9113*
2471 N:      bcm9583*
2472 N:      bcm9585*
2473 N:      bcm9586*
2474 N:      bcm988312
2475 N:      bcm113*
2476 N:      bcm583*
2477 N:      bcm585*
2478 N:      bcm586*
2479 N:      bcm88312
2480
2481 BROADCOM BRCMSTB GPIO DRIVER
2482 M:      Gregory Fong <gregory.0xf0@gmail.com>
2483 L:      bcm-kernel-feedback-list@broadcom.com
2484 S:      Supported
2485 F:      drivers/gpio/gpio-brcmstb.c
2486 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2487
2488 BROADCOM KONA GPIO DRIVER
2489 M:      Ray Jui <rjui@broadcom.com>
2490 L:      bcm-kernel-feedback-list@broadcom.com
2491 S:      Supported
2492 F:      drivers/gpio/gpio-bcm-kona.c
2493 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2494
2495 BROADCOM NVRAM DRIVER
2496 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2497 L:      linux-mips@linux-mips.org
2498 S:      Maintained
2499 F:      drivers/firmware/broadcom/*
2500
2501 BROADCOM STB NAND FLASH DRIVER
2502 M:      Brian Norris <computersforpeace@gmail.com>
2503 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2504 L:      linux-mtd@lists.infradead.org
2505 L:      bcm-kernel-feedback-list@broadcom.com
2506 S:      Maintained
2507 F:      drivers/mtd/nand/brcmnand/
2508
2509 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2510 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
2511 L:      linux-wireless@vger.kernel.org
2512 S:      Maintained
2513 F:      drivers/bcma/
2514 F:      include/linux/bcma/
2515
2516 BROADCOM SYSTEMPORT ETHERNET DRIVER
2517 M:      Florian Fainelli <f.fainelli@gmail.com>
2518 L:      netdev@vger.kernel.org
2519 S:      Supported
2520 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2521
2522 BROCADE BFA FC SCSI DRIVER
2523 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2524 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2525 L:      linux-scsi@vger.kernel.org
2526 S:      Supported
2527 F:      drivers/scsi/bfa/
2528
2529 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2530 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2531 L:      netdev@vger.kernel.org
2532 S:      Supported
2533 F:      drivers/net/ethernet/brocade/bna/
2534
2535 BSG (block layer generic sg v4 driver)
2536 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2537 L:      linux-scsi@vger.kernel.org
2538 S:      Supported
2539 F:      block/bsg.c
2540 F:      include/linux/bsg.h
2541 F:      include/uapi/linux/bsg.h
2542
2543 BT87X AUDIO DRIVER
2544 M:      Clemens Ladisch <clemens@ladisch.de>
2545 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2546 T:      git git://git.alsa-project.org/alsa-kernel.git
2547 S:      Maintained
2548 F:      Documentation/sound/alsa/Bt87x.txt
2549 F:      sound/pci/bt87x.c
2550
2551 BT8XXGPIO DRIVER
2552 M:      Michael Buesch <m@bues.ch>
2553 W:      http://bu3sch.de/btgpio.php
2554 S:      Maintained
2555 F:      drivers/gpio/gpio-bt8xx.c
2556
2557 BTRFS FILE SYSTEM
2558 M:      Chris Mason <clm@fb.com>
2559 M:      Josef Bacik <jbacik@fb.com>
2560 M:      David Sterba <dsterba@suse.com>
2561 L:      linux-btrfs@vger.kernel.org
2562 W:      http://btrfs.wiki.kernel.org/
2563 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2565 S:      Maintained
2566 F:      Documentation/filesystems/btrfs.txt
2567 F:      fs/btrfs/
2568
2569 BTTV VIDEO4LINUX DRIVER
2570 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2571 L:      linux-media@vger.kernel.org
2572 W:      https://linuxtv.org
2573 T:      git git://linuxtv.org/media_tree.git
2574 S:      Odd fixes
2575 F:      Documentation/video4linux/bttv/
2576 F:      drivers/media/pci/bt8xx/bttv*
2577
2578 BUSLOGIC SCSI DRIVER
2579 M:      Khalid Aziz <khalid@gonehiking.org>
2580 L:      linux-scsi@vger.kernel.org
2581 S:      Maintained
2582 F:      drivers/scsi/BusLogic.*
2583 F:      drivers/scsi/FlashPoint.*
2584
2585 C-MEDIA CMI8788 DRIVER
2586 M:      Clemens Ladisch <clemens@ladisch.de>
2587 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2588 T:      git git://git.alsa-project.org/alsa-kernel.git
2589 S:      Maintained
2590 F:      sound/pci/oxygen/
2591
2592 C6X ARCHITECTURE
2593 M:      Mark Salter <msalter@redhat.com>
2594 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2595 L:      linux-c6x-dev@linux-c6x.org
2596 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2597 S:      Maintained
2598 F:      arch/c6x/
2599
2600 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2601 M:      David Howells <dhowells@redhat.com>
2602 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2603 S:      Supported
2604 F:      Documentation/filesystems/caching/cachefiles.txt
2605 F:      fs/cachefiles/
2606
2607 CADET FM/AM RADIO RECEIVER DRIVER
2608 M:      Hans Verkuil <hverkuil@xs4all.nl>
2609 L:      linux-media@vger.kernel.org
2610 T:      git git://linuxtv.org/media_tree.git
2611 W:      https://linuxtv.org
2612 S:      Maintained
2613 F:      drivers/media/radio/radio-cadet*
2614
2615 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2616 M:      Jonathan Corbet <corbet@lwn.net>
2617 L:      linux-media@vger.kernel.org
2618 T:      git git://linuxtv.org/media_tree.git
2619 S:      Maintained
2620 F:      Documentation/video4linux/cafe_ccic
2621 F:      drivers/media/platform/marvell-ccic/
2622
2623 CAIF NETWORK LAYER
2624 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2625 L:      netdev@vger.kernel.org
2626 S:      Supported
2627 F:      Documentation/networking/caif/
2628 F:      drivers/net/caif/
2629 F:      include/uapi/linux/caif/
2630 F:      include/net/caif/
2631 F:      net/caif/
2632
2633 CALGARY x86-64 IOMMU
2634 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2635 M:      "Jon D. Mason" <jdmason@kudzu.us>
2636 L:      discuss@x86-64.org
2637 S:      Maintained
2638 F:      arch/x86/kernel/pci-calgary_64.c
2639 F:      arch/x86/kernel/tce_64.c
2640 F:      arch/x86/include/asm/calgary.h
2641 F:      arch/x86/include/asm/tce.h
2642
2643 CAN NETWORK LAYER
2644 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2645 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2646 L:      linux-can@vger.kernel.org
2647 W:      https://github.com/linux-can
2648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2650 S:      Maintained
2651 F:      Documentation/networking/can.txt
2652 F:      net/can/
2653 F:      include/linux/can/core.h
2654 F:      include/uapi/linux/can.h
2655 F:      include/uapi/linux/can/bcm.h
2656 F:      include/uapi/linux/can/raw.h
2657 F:      include/uapi/linux/can/gw.h
2658
2659 CAN NETWORK DRIVERS
2660 M:      Wolfgang Grandegger <wg@grandegger.com>
2661 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2662 L:      linux-can@vger.kernel.org
2663 W:      https://github.com/linux-can
2664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2666 S:      Maintained
2667 F:      drivers/net/can/
2668 F:      include/linux/can/dev.h
2669 F:      include/linux/can/platform/
2670 F:      include/uapi/linux/can/error.h
2671 F:      include/uapi/linux/can/netlink.h
2672
2673 CAPABILITIES
2674 M:      Serge Hallyn <serge.hallyn@canonical.com>
2675 L:      linux-security-module@vger.kernel.org
2676 S:      Supported
2677 F:      include/linux/capability.h
2678 F:      include/uapi/linux/capability.h
2679 F:      security/commoncap.c
2680 F:      kernel/capability.c
2681
2682 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2683 M:      Kevin Tsai <ktsai@capellamicro.com>
2684 S:      Maintained
2685 F:      drivers/iio/light/cm*
2686 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2687
2688 CAVIUM LIQUIDIO NETWORK DRIVER
2689 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2690 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2691 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2692 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2693 L:     netdev@vger.kernel.org
2694 W:     http://www.cavium.com
2695 S:     Supported
2696 F:     drivers/net/ethernet/cavium/liquidio/
2697
2698 CC2520 IEEE-802.15.4 RADIO DRIVER
2699 M:      Varka Bhadram <varkabhadram@gmail.com>
2700 L:      linux-wpan@vger.kernel.org
2701 S:      Maintained
2702 F:      drivers/net/ieee802154/cc2520.c
2703 F:      include/linux/spi/cc2520.h
2704 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2705
2706 CELL BROADBAND ENGINE ARCHITECTURE
2707 M:      Arnd Bergmann <arnd@arndb.de>
2708 L:      linuxppc-dev@lists.ozlabs.org
2709 W:      http://www.ibm.com/developerworks/power/cell/
2710 S:      Supported
2711 F:      arch/powerpc/include/asm/cell*.h
2712 F:      arch/powerpc/include/asm/spu*.h
2713 F:      arch/powerpc/include/uapi/asm/spu*.h
2714 F:      arch/powerpc/oprofile/*cell*
2715 F:      arch/powerpc/platforms/cell/
2716
2717 CEPH COMMON CODE (LIBCEPH)
2718 M:      Ilya Dryomov <idryomov@gmail.com>
2719 M:      "Yan, Zheng" <zyan@redhat.com>
2720 M:      Sage Weil <sage@redhat.com>
2721 L:      ceph-devel@vger.kernel.org
2722 W:      http://ceph.com/
2723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2724 T:      git git://github.com/ceph/ceph-client.git
2725 S:      Supported
2726 F:      net/ceph/
2727 F:      include/linux/ceph/
2728 F:      include/linux/crush/
2729
2730 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2731 M:      "Yan, Zheng" <zyan@redhat.com>
2732 M:      Sage Weil <sage@redhat.com>
2733 M:      Ilya Dryomov <idryomov@gmail.com>
2734 L:      ceph-devel@vger.kernel.org
2735 W:      http://ceph.com/
2736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2737 T:      git git://github.com/ceph/ceph-client.git
2738 S:      Supported
2739 F:      Documentation/filesystems/ceph.txt
2740 F:      fs/ceph/
2741
2742 CERTIFICATE HANDLING:
2743 M:      David Howells <dhowells@redhat.com>
2744 M:      David Woodhouse <dwmw2@infradead.org>
2745 L:      keyrings@vger.kernel.org
2746 S:      Maintained
2747 F:      Documentation/module-signing.txt
2748 F:      certs/
2749 F:      scripts/sign-file.c
2750 F:      scripts/extract-cert.c
2751
2752 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2753 L:      linux-usb@vger.kernel.org
2754 S:      Orphan
2755 F:      Documentation/usb/WUSB-Design-overview.txt
2756 F:      Documentation/usb/wusb-cbaf
2757 F:      drivers/usb/host/hwa-hc.c
2758 F:      drivers/usb/host/whci/
2759 F:      drivers/usb/wusbcore/
2760 F:      include/linux/usb/wusb*
2761
2762 CFAG12864B LCD DRIVER
2763 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2764 W:      http://miguelojeda.es/auxdisplay.htm
2765 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2766 S:      Maintained
2767 F:      drivers/auxdisplay/cfag12864b.c
2768 F:      include/linux/cfag12864b.h
2769
2770 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2771 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2772 W:      http://miguelojeda.es/auxdisplay.htm
2773 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2774 S:      Maintained
2775 F:      drivers/auxdisplay/cfag12864bfb.c
2776 F:      include/linux/cfag12864b.h
2777
2778 CFG80211 and NL80211
2779 M:      Johannes Berg <johannes@sipsolutions.net>
2780 L:      linux-wireless@vger.kernel.org
2781 W:      http://wireless.kernel.org/
2782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2784 S:      Maintained
2785 F:      include/uapi/linux/nl80211.h
2786 F:      include/net/cfg80211.h
2787 F:      net/wireless/*
2788 X:      net/wireless/wext*
2789
2790 CHAR and MISC DRIVERS
2791 M:      Arnd Bergmann <arnd@arndb.de>
2792 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2794 S:      Supported
2795 F:      drivers/char/*
2796 F:      drivers/misc/*
2797 F:      include/linux/miscdevice.h
2798
2799 CHECKPATCH
2800 M:      Andy Whitcroft <apw@canonical.com>
2801 M:      Joe Perches <joe@perches.com>
2802 S:      Maintained
2803 F:      scripts/checkpatch.pl
2804
2805 CHINESE DOCUMENTATION
2806 M:      Harry Wei <harryxiyou@gmail.com>
2807 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2808 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2809 S:      Maintained
2810 F:      Documentation/zh_CN/
2811
2812 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2813 M:      Peter Chen <Peter.Chen@nxp.com>
2814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2815 L:      linux-usb@vger.kernel.org
2816 S:      Maintained
2817 F:      drivers/usb/chipidea/
2818
2819 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2820 M:      Hans de Goede <hdegoede@redhat.com>
2821 L:      linux-input@vger.kernel.org
2822 S:      Maintained
2823 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2824 F:      drivers/input/touchscreen/chipone_icn8318.c
2825
2826 CHROME HARDWARE PLATFORM SUPPORT
2827 M:      Olof Johansson <olof@lixom.net>
2828 S:      Maintained
2829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2830 F:      drivers/platform/chrome/
2831
2832 CISCO VIC ETHERNET NIC DRIVER
2833 M:      Christian Benvenuti <benve@cisco.com>
2834 M:      Sujith Sankar <ssujith@cisco.com>
2835 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2836 M:      Neel Patel <neepatel@cisco.com>
2837 S:      Supported
2838 F:      drivers/net/ethernet/cisco/enic/
2839
2840 CISCO VIC LOW LATENCY NIC DRIVER
2841 M:      Christian Benvenuti <benve@cisco.com>
2842 M:      Dave Goodell <dgoodell@cisco.com>
2843 S:      Supported
2844 F:      drivers/infiniband/hw/usnic/
2845
2846 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2847 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2848 L:      netdev@vger.kernel.org
2849 S:      Maintained
2850 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2851
2852 CIRRUS LOGIC AUDIO CODEC DRIVERS
2853 M:      Brian Austin <brian.austin@cirrus.com>
2854 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2855 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2856 S:      Maintained
2857 F:      sound/soc/codecs/cs*
2858
2859 CLEANCACHE API
2860 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2861 L:      linux-kernel@vger.kernel.org
2862 S:      Maintained
2863 F:      mm/cleancache.c
2864 F:      include/linux/cleancache.h
2865
2866 CLK API
2867 M:      Russell King <linux@arm.linux.org.uk>
2868 L:      linux-clk@vger.kernel.org
2869 S:      Maintained
2870 F:      include/linux/clk.h
2871
2872 CLOCKSOURCE, CLOCKEVENT DRIVERS
2873 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2874 M:      Thomas Gleixner <tglx@linutronix.de>
2875 L:      linux-kernel@vger.kernel.org
2876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2877 S:      Supported
2878 F:      drivers/clocksource
2879
2880 CISCO FCOE HBA DRIVER
2881 M:      Hiral Patel <hiralpat@cisco.com>
2882 M:      Suma Ramars <sramars@cisco.com>
2883 M:      Brian Uchino <buchino@cisco.com>
2884 L:      linux-scsi@vger.kernel.org
2885 S:      Supported
2886 F:      drivers/scsi/fnic/
2887
2888 CISCO SCSI HBA DRIVER
2889 M:      Narsimhulu Musini <nmusini@cisco.com>
2890 M:      Sesidhar Baddela <sebaddel@cisco.com>
2891 L:      linux-scsi@vger.kernel.org
2892 S:      Supported
2893 F:      drivers/scsi/snic/
2894
2895 CMPC ACPI DRIVER
2896 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2897 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2898 L:      platform-driver-x86@vger.kernel.org
2899 S:      Supported
2900 F:      drivers/platform/x86/classmate-laptop.c
2901
2902 COBALT MEDIA DRIVER
2903 M:      Hans Verkuil <hans.verkuil@cisco.com>
2904 L:      linux-media@vger.kernel.org
2905 T:      git git://linuxtv.org/media_tree.git
2906 W:      https://linuxtv.org
2907 S:      Supported
2908 F:      drivers/media/pci/cobalt/
2909
2910 COCCINELLE/Semantic Patches (SmPL)
2911 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2912 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2913 M:      Nicolas Palix <nicolas.palix@imag.fr>
2914 M:      Michal Marek <mmarek@suse.com>
2915 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2917 W:      http://coccinelle.lip6.fr/
2918 S:      Supported
2919 F:      Documentation/coccinelle.txt
2920 F:      scripts/coccinelle/
2921 F:      scripts/coccicheck
2922
2923 CODA FILE SYSTEM
2924 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2925 M:      coda@cs.cmu.edu
2926 L:      codalist@coda.cs.cmu.edu
2927 W:      http://www.coda.cs.cmu.edu/
2928 S:      Maintained
2929 F:      Documentation/filesystems/coda.txt
2930 F:      fs/coda/
2931 F:      include/linux/coda*.h
2932 F:      include/uapi/linux/coda*.h
2933
2934 CODA V4L2 MEM2MEM DRIVER
2935 M:      Philipp Zabel <p.zabel@pengutronix.de>
2936 L:      linux-media@vger.kernel.org
2937 S:      Maintained
2938 F:      Documentation/devicetree/bindings/media/coda.txt
2939 F:      drivers/media/platform/coda/
2940
2941 COMMON CLK FRAMEWORK
2942 M:      Michael Turquette <mturquette@baylibre.com>
2943 M:      Stephen Boyd <sboyd@codeaurora.org>
2944 L:      linux-clk@vger.kernel.org
2945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2946 S:      Maintained
2947 F:      drivers/clk/
2948 X:      drivers/clk/clkdev.c
2949 F:      include/linux/clk-pr*
2950 F:      include/linux/clk/
2951
2952 COMMON INTERNET FILE SYSTEM (CIFS)
2953 M:      Steve French <sfrench@samba.org>
2954 L:      linux-cifs@vger.kernel.org
2955 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2956 W:      http://linux-cifs.samba.org/
2957 T:      git git://git.samba.org/sfrench/cifs-2.6.git
2958 S:      Supported
2959 F:      Documentation/filesystems/cifs/
2960 F:      fs/cifs/
2961
2962 COMPACTPCI HOTPLUG CORE
2963 M:      Scott Murray <scott@spiteful.org>
2964 L:      linux-pci@vger.kernel.org
2965 S:      Maintained
2966 F:      drivers/pci/hotplug/cpci_hotplug*
2967
2968 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2969 M:      Scott Murray <scott@spiteful.org>
2970 L:      linux-pci@vger.kernel.org
2971 S:      Maintained
2972 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2973
2974 COMPACTPCI HOTPLUG GENERIC DRIVER
2975 M:      Scott Murray <scott@spiteful.org>
2976 L:      linux-pci@vger.kernel.org
2977 S:      Maintained
2978 F:      drivers/pci/hotplug/cpcihp_generic.c
2979
2980 COMPAL LAPTOP SUPPORT
2981 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2982 L:      platform-driver-x86@vger.kernel.org
2983 S:      Maintained
2984 F:      drivers/platform/x86/compal-laptop.c
2985
2986 CONEXANT ACCESSRUNNER USB DRIVER
2987 L:      accessrunner-general@lists.sourceforge.net
2988 W:      http://accessrunner.sourceforge.net/
2989 S:      Orphan
2990 F:      drivers/usb/atm/cxacru.c
2991
2992 CONFIGFS
2993 M:      Joel Becker <jlbec@evilplan.org>
2994 M:      Christoph Hellwig <hch@lst.de>
2995 T:      git git://git.infradead.org/users/hch/configfs.git
2996 S:      Supported
2997 F:      fs/configfs/
2998 F:      include/linux/configfs.h
2999
3000 CONNECTOR
3001 M:      Evgeniy Polyakov <zbr@ioremap.net>
3002 L:      netdev@vger.kernel.org
3003 S:      Maintained
3004 F:      drivers/connector/
3005
3006 CONTROL GROUP (CGROUP)
3007 M:      Tejun Heo <tj@kernel.org>
3008 M:      Li Zefan <lizefan@huawei.com>
3009 M:      Johannes Weiner <hannes@cmpxchg.org>
3010 L:      cgroups@vger.kernel.org
3011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3012 S:      Maintained
3013 F:      Documentation/cgroups/
3014 F:      include/linux/cgroup*
3015 F:      kernel/cgroup*
3016
3017 CONTROL GROUP - CPUSET
3018 M:      Li Zefan <lizefan@huawei.com>
3019 L:      cgroups@vger.kernel.org
3020 W:      http://www.bullopensource.org/cpuset/
3021 W:      http://oss.sgi.com/projects/cpusets/
3022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3023 S:      Maintained
3024 F:      Documentation/cgroups/cpusets.txt
3025 F:      include/linux/cpuset.h
3026 F:      kernel/cpuset.c
3027
3028 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3029 M:      Johannes Weiner <hannes@cmpxchg.org>
3030 M:      Michal Hocko <mhocko@kernel.org>
3031 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3032 L:      cgroups@vger.kernel.org
3033 L:      linux-mm@kvack.org
3034 S:      Maintained
3035 F:      mm/memcontrol.c
3036 F:      mm/swap_cgroup.c
3037
3038 CORETEMP HARDWARE MONITORING DRIVER
3039 M:      Fenghua Yu <fenghua.yu@intel.com>
3040 L:      lm-sensors@lm-sensors.org
3041 S:      Maintained
3042 F:      Documentation/hwmon/coretemp
3043 F:      drivers/hwmon/coretemp.c
3044
3045 COSA/SRP SYNC SERIAL DRIVER
3046 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3047 W:      http://www.fi.muni.cz/~kas/cosa/
3048 S:      Maintained
3049 F:      drivers/net/wan/cosa*
3050
3051 CPMAC ETHERNET DRIVER
3052 M:      Florian Fainelli <florian@openwrt.org>
3053 L:      netdev@vger.kernel.org
3054 S:      Maintained
3055 F:      drivers/net/ethernet/ti/cpmac.c
3056
3057 CPU FREQUENCY DRIVERS
3058 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3059 M:      Viresh Kumar <viresh.kumar@linaro.org>
3060 L:      linux-pm@vger.kernel.org
3061 S:      Maintained
3062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3063 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3064 F:      drivers/cpufreq/
3065 F:      include/linux/cpufreq.h
3066
3067 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3068 M:      Viresh Kumar <viresh.kumar@linaro.org>
3069 M:      Sudeep Holla <sudeep.holla@arm.com>
3070 L:      linux-pm@vger.kernel.org
3071 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3072 S:      Maintained
3073 F:      drivers/cpufreq/arm_big_little.h
3074 F:      drivers/cpufreq/arm_big_little.c
3075 F:      drivers/cpufreq/arm_big_little_dt.c
3076
3077 CPUIDLE DRIVER - ARM BIG LITTLE
3078 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3079 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3080 L:      linux-pm@vger.kernel.org
3081 L:      linux-arm-kernel@lists.infradead.org
3082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3083 S:      Maintained
3084 F:      drivers/cpuidle/cpuidle-big_little.c
3085
3086 CPUIDLE DRIVER - ARM EXYNOS
3087 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3088 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3089 M:      Kukjin Kim <kgene@kernel.org>
3090 L:      linux-pm@vger.kernel.org
3091 L:      linux-samsung-soc@vger.kernel.org
3092 S:      Supported
3093 F:      drivers/cpuidle/cpuidle-exynos.c
3094 F:      arch/arm/mach-exynos/pm.c
3095
3096 CPUIDLE DRIVERS
3097 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3098 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3099 L:      linux-pm@vger.kernel.org
3100 S:      Maintained
3101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3102 F:      drivers/cpuidle/*
3103 F:      include/linux/cpuidle.h
3104
3105 CPUID/MSR DRIVER
3106 M:      "H. Peter Anvin" <hpa@zytor.com>
3107 S:      Maintained
3108 F:      arch/x86/kernel/cpuid.c
3109 F:      arch/x86/kernel/msr.c
3110
3111 CPU POWER MONITORING SUBSYSTEM
3112 M:      Thomas Renninger <trenn@suse.com>
3113 L:      linux-pm@vger.kernel.org
3114 S:      Maintained
3115 F:      tools/power/cpupower/
3116
3117 CRAMFS FILESYSTEM
3118 W:      http://sourceforge.net/projects/cramfs/
3119 S:      Orphan / Obsolete
3120 F:      Documentation/filesystems/cramfs.txt
3121 F:      fs/cramfs/
3122
3123 CRIS PORT
3124 M:      Mikael Starvik <starvik@axis.com>
3125 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3126 L:      linux-cris-kernel@axis.com
3127 W:      http://developer.axis.com
3128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3129 S:      Maintained
3130 F:      arch/cris/
3131 F:      drivers/tty/serial/crisv10.*
3132
3133 CRYPTO API
3134 M:      Herbert Xu <herbert@gondor.apana.org.au>
3135 M:      "David S. Miller" <davem@davemloft.net>
3136 L:      linux-crypto@vger.kernel.org
3137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3139 S:      Maintained
3140 F:      Documentation/crypto/
3141 F:      Documentation/DocBook/crypto-API.tmpl
3142 F:      arch/*/crypto/
3143 F:      crypto/
3144 F:      drivers/crypto/
3145 F:      include/crypto/
3146
3147 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3148 M:      Neil Horman <nhorman@tuxdriver.com>
3149 L:      linux-crypto@vger.kernel.org
3150 S:      Maintained
3151 F:      crypto/ansi_cprng.c
3152 F:      crypto/rng.c
3153
3154 CS3308 MEDIA DRIVER
3155 M:      Hans Verkuil <hverkuil@xs4all.nl>
3156 L:      linux-media@vger.kernel.org
3157 T:      git git://linuxtv.org/media_tree.git
3158 W:      http://linuxtv.org
3159 S:      Odd Fixes
3160 F:      drivers/media/i2c/cs3308.c
3161 F:      drivers/media/i2c/cs3308.h
3162
3163 CS5535 Audio ALSA driver
3164 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3165 S:      Maintained
3166 F:      sound/pci/cs5535audio/
3167
3168 CW1200 WLAN driver
3169 M:      Solomon Peachy <pizza@shaftnet.org>
3170 S:      Maintained
3171 F:      drivers/net/wireless/st/cw1200/
3172
3173 CX18 VIDEO4LINUX DRIVER
3174 M:      Andy Walls <awalls@md.metrocast.net>
3175 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3176 L:      linux-media@vger.kernel.org
3177 T:      git git://linuxtv.org/media_tree.git
3178 W:      https://linuxtv.org
3179 W:      http://www.ivtvdriver.org/index.php/Cx18
3180 S:      Maintained
3181 F:      Documentation/video4linux/cx18.txt
3182 F:      drivers/media/pci/cx18/
3183 F:      include/uapi/linux/ivtv*
3184
3185 CX2341X MPEG ENCODER HELPER MODULE
3186 M:      Hans Verkuil <hverkuil@xs4all.nl>
3187 L:      linux-media@vger.kernel.org
3188 T:      git git://linuxtv.org/media_tree.git
3189 W:      https://linuxtv.org
3190 S:      Maintained
3191 F:      drivers/media/common/cx2341x*
3192 F:      include/media/cx2341x*
3193
3194 CX24120 MEDIA DRIVER
3195 M:      Jemma Denson <jdenson@gmail.com>
3196 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3197 L:      linux-media@vger.kernel.org
3198 W:      https://linuxtv.org
3199 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3200 S:      Maintained
3201 F:      drivers/media/dvb-frontends/cx24120*
3202
3203 CX88 VIDEO4LINUX DRIVER
3204 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3205 L:      linux-media@vger.kernel.org
3206 W:      https://linuxtv.org
3207 T:      git git://linuxtv.org/media_tree.git
3208 S:      Odd fixes
3209 F:      Documentation/video4linux/cx88/
3210 F:      drivers/media/pci/cx88/
3211
3212 CXD2820R MEDIA DRIVER
3213 M:      Antti Palosaari <crope@iki.fi>
3214 L:      linux-media@vger.kernel.org
3215 W:      https://linuxtv.org
3216 W:      http://palosaari.fi/linux/
3217 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3218 T:      git git://linuxtv.org/anttip/media_tree.git
3219 S:      Maintained
3220 F:      drivers/media/dvb-frontends/cxd2820r*
3221
3222 CXGB3 ETHERNET DRIVER (CXGB3)
3223 M:      Santosh Raspatur <santosh@chelsio.com>
3224 L:      netdev@vger.kernel.org
3225 W:      http://www.chelsio.com
3226 S:      Supported
3227 F:      drivers/net/ethernet/chelsio/cxgb3/
3228
3229 CXGB3 ISCSI DRIVER (CXGB3I)
3230 M:      Karen Xie <kxie@chelsio.com>
3231 L:      linux-scsi@vger.kernel.org
3232 W:      http://www.chelsio.com
3233 S:      Supported
3234 F:      drivers/scsi/cxgbi/cxgb3i
3235
3236 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3237 M:      Steve Wise <swise@chelsio.com>
3238 L:      linux-rdma@vger.kernel.org
3239 W:      http://www.openfabrics.org
3240 S:      Supported
3241 F:      drivers/infiniband/hw/cxgb3/
3242
3243 CXGB4 ETHERNET DRIVER (CXGB4)
3244 M:      Hariprasad S <hariprasad@chelsio.com>
3245 L:      netdev@vger.kernel.org
3246 W:      http://www.chelsio.com
3247 S:      Supported
3248 F:      drivers/net/ethernet/chelsio/cxgb4/
3249
3250 CXGB4 ISCSI DRIVER (CXGB4I)
3251 M:      Karen Xie <kxie@chelsio.com>
3252 L:      linux-scsi@vger.kernel.org
3253 W:      http://www.chelsio.com
3254 S:      Supported
3255 F:      drivers/scsi/cxgbi/cxgb4i
3256
3257 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3258 M:      Steve Wise <swise@chelsio.com>
3259 L:      linux-rdma@vger.kernel.org
3260 W:      http://www.openfabrics.org
3261 S:      Supported
3262 F:      drivers/infiniband/hw/cxgb4/
3263
3264 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3265 M:      Casey Leedom <leedom@chelsio.com>
3266 L:      netdev@vger.kernel.org
3267 W:      http://www.chelsio.com
3268 S:      Supported
3269 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3270
3271 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3272 M:      Ian Munsie <imunsie@au1.ibm.com>
3273 M:      Michael Neuling <mikey@neuling.org>
3274 L:      linuxppc-dev@lists.ozlabs.org
3275 S:      Supported
3276 F:      drivers/misc/cxl/
3277 F:      include/misc/cxl*
3278 F:      include/uapi/misc/cxl.h
3279 F:      Documentation/powerpc/cxl.txt
3280 F:      Documentation/powerpc/cxl.txt
3281 F:      Documentation/ABI/testing/sysfs-class-cxl
3282
3283 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3284 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3285 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3286 L:      linux-scsi@vger.kernel.org
3287 S:      Supported
3288 F:      drivers/scsi/cxlflash/
3289 F:      include/uapi/scsi/cxlflash_ioctls.h
3290 F:      Documentation/powerpc/cxlflash.txt
3291
3292 STMMAC ETHERNET DRIVER
3293 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3294 L:      netdev@vger.kernel.org
3295 W:      http://www.stlinux.com
3296 S:      Supported
3297 F:      drivers/net/ethernet/stmicro/stmmac/
3298
3299 CYBERPRO FB DRIVER
3300 M:      Russell King <linux@arm.linux.org.uk>
3301 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3302 W:      http://www.arm.linux.org.uk/
3303 S:      Maintained
3304 F:      drivers/video/fbdev/cyber2000fb.*
3305
3306 CYCLADES ASYNC MUX DRIVER
3307 W:      http://www.cyclades.com/
3308 S:      Orphan
3309 F:      drivers/tty/cyclades.c
3310 F:      include/linux/cyclades.h
3311 F:      include/uapi/linux/cyclades.h
3312
3313 CYCLADES PC300 DRIVER
3314 W:      http://www.cyclades.com/
3315 S:      Orphan
3316 F:      drivers/net/wan/pc300*
3317
3318 CYPRESS_FIRMWARE MEDIA DRIVER
3319 M:      Antti Palosaari <crope@iki.fi>
3320 L:      linux-media@vger.kernel.org
3321 W:      https://linuxtv.org
3322 W:      http://palosaari.fi/linux/
3323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3324 T:      git git://linuxtv.org/anttip/media_tree.git
3325 S:      Maintained
3326 F:      drivers/media/common/cypress_firmware*
3327
3328 CYTTSP TOUCHSCREEN DRIVER
3329 M:      Ferruh Yigit <fery@cypress.com>
3330 L:      linux-input@vger.kernel.org
3331 S:      Supported
3332 F:      drivers/input/touchscreen/cyttsp*
3333 F:      include/linux/input/cyttsp.h
3334
3335 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3336 M:      Joshua Kinard <kumba@gentoo.org>
3337 S:      Maintained
3338 F:      drivers/rtc/rtc-ds1685.c
3339 F:      include/linux/rtc/ds1685.h
3340
3341 DAMA SLAVE for AX.25
3342 M:      Joerg Reuter <jreuter@yaina.de>
3343 W:      http://yaina.de/jreuter/
3344 W:      http://www.qsl.net/dl1bke/
3345 L:      linux-hams@vger.kernel.org
3346 S:      Maintained
3347 F:      net/ax25/af_ax25.c
3348 F:      net/ax25/ax25_dev.c
3349 F:      net/ax25/ax25_ds_*
3350 F:      net/ax25/ax25_in.c
3351 F:      net/ax25/ax25_out.c
3352 F:      net/ax25/ax25_timer.c
3353 F:      net/ax25/sysctl_net_ax25.c
3354
3355 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3356 L:      netdev@vger.kernel.org
3357 S:      Orphan
3358 F:      Documentation/networking/dmfe.txt
3359 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3360
3361 DC390/AM53C974 SCSI driver
3362 M:      Hannes Reinecke <hare@suse.com>
3363 L:      linux-scsi@vger.kernel.org
3364 S:      Maintained
3365 F:      drivers/scsi/am53c974.c
3366
3367 DC395x SCSI driver
3368 M:      Oliver Neukum <oliver@neukum.org>
3369 M:      Ali Akcaagac <aliakc@web.de>
3370 M:      Jamie Lenehan <lenehan@twibble.org>
3371 L:      dc395x@twibble.org
3372 W:      http://twibble.org/dist/dc395x/
3373 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3374 S:      Maintained
3375 F:      Documentation/scsi/dc395x.txt
3376 F:      drivers/scsi/dc395x.*
3377
3378 DCCP PROTOCOL
3379 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3380 L:      dccp@vger.kernel.org
3381 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3382 S:      Maintained
3383 F:      include/linux/dccp.h
3384 F:      include/uapi/linux/dccp.h
3385 F:      include/linux/tfrc.h
3386 F:      net/dccp/
3387
3388 DECnet NETWORK LAYER
3389 W:      http://linux-decnet.sourceforge.net
3390 L:      linux-decnet-user@lists.sourceforge.net
3391 S:      Orphan
3392 F:      Documentation/networking/decnet.txt
3393 F:      net/decnet/
3394
3395 DECSTATION PLATFORM SUPPORT
3396 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3397 L:      linux-mips@linux-mips.org
3398 W:      http://www.linux-mips.org/wiki/DECstation
3399 S:      Maintained
3400 F:      arch/mips/dec/
3401 F:      arch/mips/include/asm/dec/
3402 F:      arch/mips/include/asm/mach-dec/
3403
3404 DEFXX FDDI NETWORK DRIVER
3405 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3406 S:      Maintained
3407 F:      drivers/net/fddi/defxx.*
3408
3409 DELL LAPTOP DRIVER
3410 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3411 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3412 L:      platform-driver-x86@vger.kernel.org
3413 S:      Maintained
3414 F:      drivers/platform/x86/dell-laptop.c
3415
3416 DELL LAPTOP RBTN DRIVER
3417 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3418 S:      Maintained
3419 F:      drivers/platform/x86/dell-rbtn.*
3420
3421 DELL LAPTOP FREEFALL DRIVER
3422 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3423 S:      Maintained
3424 F:      drivers/platform/x86/dell-smo8800.c
3425
3426 DELL LAPTOP SMM DRIVER
3427 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3428 S:      Maintained
3429 F:      drivers/hwmon/dell-smm-hwmon.c
3430 F:      include/uapi/linux/i8k.h
3431
3432 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3433 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3434 S:      Maintained
3435 F:      Documentation/dcdbas.txt
3436 F:      drivers/firmware/dcdbas.*
3437
3438 DELL WMI EXTRAS DRIVER
3439 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3440 M:      Pali RohĂ¡r <pali.rohar@gmail.com>
3441 S:      Maintained
3442 F:      drivers/platform/x86/dell-wmi.c
3443
3444 DESIGNWARE USB2 DRD IP DRIVER
3445 M:      John Youn <johnyoun@synopsys.com>
3446 L:      linux-usb@vger.kernel.org
3447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3448 S:      Maintained
3449 F:      drivers/usb/dwc2/
3450
3451 DESIGNWARE USB3 DRD IP DRIVER
3452 M:      Felipe Balbi <balbi@kernel.org>
3453 L:      linux-usb@vger.kernel.org
3454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3455 S:      Maintained
3456 F:      drivers/usb/dwc3/
3457
3458 DEVICE COREDUMP (DEV_COREDUMP)
3459 M:      Johannes Berg <johannes@sipsolutions.net>
3460 L:      linux-kernel@vger.kernel.org
3461 S:      Maintained
3462 F:      drivers/base/devcoredump.c
3463 F:      include/linux/devcoredump.h
3464
3465 DEVICE FREQUENCY (DEVFREQ)
3466 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3467 M:      Kyungmin Park <kyungmin.park@samsung.com>
3468 L:      linux-pm@vger.kernel.org
3469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3470 S:      Maintained
3471 F:      drivers/devfreq/
3472 F:      include/linux/devfreq.h
3473 F:      Documentation/devicetree/bindings/devfreq/
3474
3475 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3476 M:      Chanwoo Choi <cw00.choi@samsung.com>
3477 L:      linux-pm@vger.kernel.org
3478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3479 S:      Supported
3480 F:      drivers/devfreq/event/
3481 F:      drivers/devfreq/devfreq-event.c
3482 F:      include/linux/devfreq-event.h
3483 F:      Documentation/devicetree/bindings/devfreq/event/
3484
3485 DEVICE NUMBER REGISTRY
3486 M:      Torben Mathiasen <device@lanana.org>
3487 W:      http://lanana.org/docs/device-list/index.html
3488 S:      Maintained
3489
3490 DEVICE-MAPPER  (LVM)
3491 M:      Alasdair Kergon <agk@redhat.com>
3492 M:      Mike Snitzer <snitzer@redhat.com>
3493 M:      dm-devel@redhat.com
3494 L:      dm-devel@redhat.com
3495 W:      http://sources.redhat.com/dm
3496 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3498 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3499 S:      Maintained
3500 F:      Documentation/device-mapper/
3501 F:      drivers/md/dm*
3502 F:      drivers/md/persistent-data/
3503 F:      include/linux/device-mapper.h
3504 F:      include/linux/dm-*.h
3505 F:      include/uapi/linux/dm-*.h
3506
3507 DIALOG SEMICONDUCTOR DRIVERS
3508 M:      Support Opensource <support.opensource@diasemi.com>
3509 W:      http://www.dialog-semiconductor.com/products
3510 S:      Supported
3511 F:      Documentation/hwmon/da90??
3512 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3513 F:      drivers/gpio/gpio-da90??.c
3514 F:      drivers/hwmon/da90??-hwmon.c
3515 F:      drivers/iio/adc/da91??-*.c
3516 F:      drivers/input/misc/da90??_onkey.c
3517 F:      drivers/input/touchscreen/da9052_tsi.c
3518 F:      drivers/leds/leds-da90??.c
3519 F:      drivers/mfd/da903x.c
3520 F:      drivers/mfd/da90??-*.c
3521 F:      drivers/mfd/da91??-*.c
3522 F:      drivers/power/da9052-battery.c
3523 F:      drivers/power/da91??-*.c
3524 F:      drivers/regulator/da903x.c
3525 F:      drivers/regulator/da9???-regulator.[ch]
3526 F:      drivers/rtc/rtc-da90??.c
3527 F:      drivers/video/backlight/da90??_bl.c
3528 F:      drivers/watchdog/da90??_wdt.c
3529 F:      include/linux/mfd/da903x.h
3530 F:      include/linux/mfd/da9052/
3531 F:      include/linux/mfd/da9055/
3532 F:      include/linux/mfd/da9063/
3533 F:      include/linux/mfd/da9150/
3534 F:      include/sound/da[79]*.h
3535 F:      sound/soc/codecs/da[79]*.[ch]
3536
3537 DIGI NEO AND CLASSIC PCI PRODUCTS
3538 M:      Lidza Louina <lidza.louina@gmail.com>
3539 M:      Mark Hounschell <markh@compro.net>
3540 L:      driverdev-devel@linuxdriverproject.org
3541 S:      Maintained
3542 F:      drivers/staging/dgnc/
3543
3544 DIGI EPCA PCI PRODUCTS
3545 M:      Lidza Louina <lidza.louina@gmail.com>
3546 M:      Daeseok Youn <daeseok.youn@gmail.com>
3547 L:      driverdev-devel@linuxdriverproject.org
3548 S:      Maintained
3549 F:      drivers/staging/dgap/
3550
3551 DIOLAN U2C-12 I2C DRIVER
3552 M:      Guenter Roeck <linux@roeck-us.net>
3553 L:      linux-i2c@vger.kernel.org
3554 S:      Maintained
3555 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3556
3557 DIRECT ACCESS (DAX)
3558 M:      Matthew Wilcox <willy@linux.intel.com>
3559 L:      linux-fsdevel@vger.kernel.org
3560 S:      Supported
3561 F:      fs/dax.c
3562
3563 DIRECTORY NOTIFICATION (DNOTIFY)
3564 M:      Eric Paris <eparis@parisplace.org>
3565 S:      Maintained
3566 F:      Documentation/filesystems/dnotify.txt
3567 F:      fs/notify/dnotify/
3568 F:      include/linux/dnotify.h
3569
3570 DISK GEOMETRY AND PARTITION HANDLING
3571 M:      Andries Brouwer <aeb@cwi.nl>
3572 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3573 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3574 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3575 S:      Maintained
3576
3577 DISKQUOTA
3578 M:      Jan Kara <jack@suse.com>
3579 S:      Maintained
3580 F:      Documentation/filesystems/quota.txt
3581 F:      fs/quota/
3582 F:      include/linux/quota*.h
3583 F:      include/uapi/linux/quota*.h
3584
3585 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3586 M:      Bernie Thompson <bernie@plugable.com>
3587 L:      linux-fbdev@vger.kernel.org
3588 S:      Maintained
3589 W:      http://plugable.com/category/projects/udlfb/
3590 F:      drivers/video/fbdev/udlfb.c
3591 F:      include/video/udlfb.h
3592 F:      Documentation/fb/udlfb.txt
3593
3594 DISTRIBUTED LOCK MANAGER (DLM)
3595 M:      Christine Caulfield <ccaulfie@redhat.com>
3596 M:      David Teigland <teigland@redhat.com>
3597 L:      cluster-devel@redhat.com
3598 W:      http://sources.redhat.com/cluster/
3599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3600 S:      Supported
3601 F:      fs/dlm/
3602
3603 DMA BUFFER SHARING FRAMEWORK
3604 M:      Sumit Semwal <sumit.semwal@linaro.org>
3605 S:      Maintained
3606 L:      linux-media@vger.kernel.org
3607 L:      dri-devel@lists.freedesktop.org
3608 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3609 F:      drivers/dma-buf/
3610 F:      include/linux/dma-buf*
3611 F:      include/linux/reservation.h
3612 F:      include/linux/*fence.h
3613 F:      Documentation/dma-buf-sharing.txt
3614 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3615
3616 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3617 M:      Vinod Koul <vinod.koul@intel.com>
3618 L:      dmaengine@vger.kernel.org
3619 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3620 S:      Maintained
3621 F:      drivers/dma/
3622 F:      include/linux/dmaengine.h
3623 F:      Documentation/dmaengine/
3624 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3625
3626 DME1737 HARDWARE MONITOR DRIVER
3627 M:      Juerg Haefliger <juergh@gmail.com>
3628 L:      lm-sensors@lm-sensors.org
3629 S:      Maintained
3630 F:      Documentation/hwmon/dme1737
3631 F:      drivers/hwmon/dme1737.c
3632
3633 DMI/SMBIOS SUPPORT
3634 M:      Jean Delvare <jdelvare@suse.com>
3635 S:      Maintained
3636 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3637 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3638 F:      drivers/firmware/dmi-id.c
3639 F:      drivers/firmware/dmi_scan.c
3640 F:      include/linux/dmi.h
3641
3642 DOCUMENTATION
3643 M:      Jonathan Corbet <corbet@lwn.net>
3644 L:      linux-doc@vger.kernel.org
3645 S:      Maintained
3646 F:      Documentation/
3647 F:      scripts/docproc.c
3648 F:      scripts/kernel-doc*
3649 X:      Documentation/ABI/
3650 X:      Documentation/devicetree/
3651 X:      Documentation/acpi
3652 X:      Documentation/power
3653 X:      Documentation/spi
3654 X:      Documentation/DocBook/media
3655 T:      git git://git.lwn.net/linux.git docs-next
3656
3657 DOUBLETALK DRIVER
3658 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3659 L:      blinux-list@redhat.com
3660 S:      Maintained
3661 F:      drivers/char/dtlk.c
3662 F:      include/linux/dtlk.h
3663
3664 DPT_I2O SCSI RAID DRIVER
3665 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3666 L:      linux-scsi@vger.kernel.org
3667 W:      http://www.adaptec.com/
3668 S:      Maintained
3669 F:      drivers/scsi/dpt*
3670 F:      drivers/scsi/dpt/
3671
3672 DRBD DRIVER
3673 M:      Philipp Reisner <philipp.reisner@linbit.com>
3674 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3675 L:      drbd-dev@lists.linbit.com
3676 W:      http://www.drbd.org
3677 T:      git git://git.linbit.com/linux-drbd.git
3678 T:      git git://git.linbit.com/drbd-8.4.git
3679 S:      Supported
3680 F:      drivers/block/drbd/
3681 F:      lib/lru_cache.c
3682 F:      Documentation/blockdev/drbd/
3683
3684 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3685 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3687 S:      Supported
3688 F:      Documentation/kobject.txt
3689 F:      drivers/base/
3690 F:      fs/debugfs/
3691 F:      fs/kernfs/
3692 F:      fs/sysfs/
3693 F:      include/linux/debugfs.h
3694 F:      include/linux/kobj*
3695 F:      lib/kobj*
3696
3697 DRM DRIVERS
3698 M:      David Airlie <airlied@linux.ie>
3699 L:      dri-devel@lists.freedesktop.org
3700 T:      git git://people.freedesktop.org/~airlied/linux
3701 S:      Maintained
3702 F:      drivers/gpu/drm/
3703 F:      drivers/gpu/vga/
3704 F:      include/drm/
3705 F:      include/uapi/drm/
3706
3707 RADEON DRM DRIVERS
3708 M:      Alex Deucher <alexander.deucher@amd.com>
3709 M:      Christian König <christian.koenig@amd.com>
3710 L:      dri-devel@lists.freedesktop.org
3711 T:      git git://people.freedesktop.org/~agd5f/linux
3712 S:      Supported
3713 F:      drivers/gpu/drm/radeon/
3714 F:      include/uapi/drm/radeon*
3715
3716 DRM PANEL DRIVERS
3717 M:      Thierry Reding <thierry.reding@gmail.com>
3718 L:      dri-devel@lists.freedesktop.org
3719 T:      git git://anongit.freedesktop.org/tegra/linux.git
3720 S:      Maintained
3721 F:      drivers/gpu/drm/drm_panel.c
3722 F:      drivers/gpu/drm/panel/
3723 F:      include/drm/drm_panel.h
3724 F:      Documentation/devicetree/bindings/display/panel/
3725
3726 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3727 M:      Daniel Vetter <daniel.vetter@intel.com>
3728 M:      Jani Nikula <jani.nikula@linux.intel.com>
3729 L:      intel-gfx@lists.freedesktop.org
3730 L:      dri-devel@lists.freedesktop.org
3731 W:      https://01.org/linuxgraphics/
3732 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3733 T:      git git://anongit.freedesktop.org/drm-intel
3734 S:      Supported
3735 F:      drivers/gpu/drm/i915/
3736 F:      include/drm/i915*
3737 F:      include/uapi/drm/i915*
3738
3739 DRM DRIVERS FOR ATMEL HLCDC
3740 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3741 L:      dri-devel@lists.freedesktop.org
3742 S:      Supported
3743 F:      drivers/gpu/drm/atmel-hlcdc/
3744 F:      Documentation/devicetree/bindings/drm/atmel/
3745
3746 DRM DRIVERS FOR EXYNOS
3747 M:      Inki Dae <inki.dae@samsung.com>
3748 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3749 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3750 M:      Kyungmin Park <kyungmin.park@samsung.com>
3751 L:      dri-devel@lists.freedesktop.org
3752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3753 S:      Supported
3754 F:      drivers/gpu/drm/exynos/
3755 F:      include/drm/exynos*
3756 F:      include/uapi/drm/exynos*
3757
3758 DRM DRIVERS FOR FREESCALE DCU
3759 M:      Jianwei Wang <jianwei.wang.chn@gmail.com>
3760 M:      Alison Wang <alison.wang@freescale.com>
3761 L:      dri-devel@lists.freedesktop.org
3762 S:      Supported
3763 F:      drivers/gpu/drm/fsl-dcu/
3764 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3765 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3766
3767 DRM DRIVERS FOR FREESCALE IMX
3768 M:      Philipp Zabel <p.zabel@pengutronix.de>
3769 L:      dri-devel@lists.freedesktop.org
3770 S:      Maintained
3771 F:      drivers/gpu/drm/imx/
3772 F:      drivers/gpu/ipu-v3/
3773 F:      Documentation/devicetree/bindings/display/imx/
3774
3775 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3776 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3777 L:      dri-devel@lists.freedesktop.org
3778 T:      git git://github.com/patjak/drm-gma500
3779 S:      Maintained
3780 F:      drivers/gpu/drm/gma500
3781 F:      include/drm/gma500*
3782
3783 DRM DRIVERS FOR NVIDIA TEGRA
3784 M:      Thierry Reding <thierry.reding@gmail.com>
3785 M:      Terje Bergström <tbergstrom@nvidia.com>
3786 L:      dri-devel@lists.freedesktop.org
3787 L:      linux-tegra@vger.kernel.org
3788 T:      git git://anongit.freedesktop.org/tegra/linux.git
3789 S:      Supported
3790 F:      drivers/gpu/drm/tegra/
3791 F:      drivers/gpu/host1x/
3792 F:      include/linux/host1x.h
3793 F:      include/uapi/drm/tegra_drm.h
3794 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3795
3796 DRM DRIVERS FOR RENESAS
3797 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3798 L:      dri-devel@lists.freedesktop.org
3799 L:      linux-renesas-soc@vger.kernel.org
3800 T:      git git://people.freedesktop.org/~airlied/linux
3801 S:      Supported
3802 F:      drivers/gpu/drm/rcar-du/
3803 F:      drivers/gpu/drm/shmobile/
3804 F:      include/linux/platform_data/shmob_drm.h
3805
3806 DRM DRIVERS FOR ROCKCHIP
3807 M:      Mark Yao <mark.yao@rock-chips.com>
3808 L:      dri-devel@lists.freedesktop.org
3809 S:      Maintained
3810 F:      drivers/gpu/drm/rockchip/
3811 F:      Documentation/devicetree/bindings/display/rockchip*
3812
3813 DRM DRIVERS FOR STI
3814 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3815 M:      Vincent Abriou <vincent.abriou@st.com>
3816 L:      dri-devel@lists.freedesktop.org
3817 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3818 S:      Maintained
3819 F:      drivers/gpu/drm/sti
3820 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3821
3822 DRM DRIVERS FOR VIVANTE GPU IP
3823 M:      Lucas Stach <l.stach@pengutronix.de>
3824 R:      Russell King <linux+etnaviv@arm.linux.org.uk>
3825 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3826 L:      dri-devel@lists.freedesktop.org
3827 S:      Maintained
3828 F:      drivers/gpu/drm/etnaviv
3829 F:      Documentation/devicetree/bindings/display/etnaviv
3830
3831 DSBR100 USB FM RADIO DRIVER
3832 M:      Alexey Klimov <klimov.linux@gmail.com>
3833 L:      linux-media@vger.kernel.org
3834 T:      git git://linuxtv.org/media_tree.git
3835 S:      Maintained
3836 F:      drivers/media/radio/dsbr100.c
3837
3838 DSCC4 DRIVER
3839 M:      Francois Romieu <romieu@fr.zoreil.com>
3840 L:      netdev@vger.kernel.org
3841 S:      Maintained
3842 F:      drivers/net/wan/dscc4.c
3843
3844 DT3155 MEDIA DRIVER
3845 M:      Hans Verkuil <hverkuil@xs4all.nl>
3846 L:      linux-media@vger.kernel.org
3847 T:      git git://linuxtv.org/media_tree.git
3848 W:      https://linuxtv.org
3849 S:      Odd Fixes
3850 F:      drivers/media/pci/dt3155/
3851
3852 DVB_USB_AF9015 MEDIA DRIVER
3853 M:      Antti Palosaari <crope@iki.fi>
3854 L:      linux-media@vger.kernel.org
3855 W:      https://linuxtv.org
3856 W:      http://palosaari.fi/linux/
3857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3858 T:      git git://linuxtv.org/anttip/media_tree.git
3859 S:      Maintained
3860 F:      drivers/media/usb/dvb-usb-v2/af9015*
3861
3862 DVB_USB_AF9035 MEDIA DRIVER
3863 M:      Antti Palosaari <crope@iki.fi>
3864 L:      linux-media@vger.kernel.org
3865 W:      https://linuxtv.org
3866 W:      http://palosaari.fi/linux/
3867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3868 T:      git git://linuxtv.org/anttip/media_tree.git
3869 S:      Maintained
3870 F:      drivers/media/usb/dvb-usb-v2/af9035*
3871
3872 DVB_USB_ANYSEE MEDIA DRIVER
3873 M:      Antti Palosaari <crope@iki.fi>
3874 L:      linux-media@vger.kernel.org
3875 W:      https://linuxtv.org
3876 W:      http://palosaari.fi/linux/
3877 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3878 T:      git git://linuxtv.org/anttip/media_tree.git
3879 S:      Maintained
3880 F:      drivers/media/usb/dvb-usb-v2/anysee*
3881
3882 DVB_USB_AU6610 MEDIA DRIVER
3883 M:      Antti Palosaari <crope@iki.fi>
3884 L:      linux-media@vger.kernel.org
3885 W:      https://linuxtv.org
3886 W:      http://palosaari.fi/linux/
3887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3888 T:      git git://linuxtv.org/anttip/media_tree.git
3889 S:      Maintained
3890 F:      drivers/media/usb/dvb-usb-v2/au6610*
3891
3892 DVB_USB_CE6230 MEDIA DRIVER
3893 M:      Antti Palosaari <crope@iki.fi>
3894 L:      linux-media@vger.kernel.org
3895 W:      https://linuxtv.org
3896 W:      http://palosaari.fi/linux/
3897 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3898 T:      git git://linuxtv.org/anttip/media_tree.git
3899 S:      Maintained
3900 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3901
3902 DVB_USB_CXUSB MEDIA DRIVER
3903 M:      Michael Krufky <mkrufky@linuxtv.org>
3904 L:      linux-media@vger.kernel.org
3905 W:      https://linuxtv.org
3906 W:      http://github.com/mkrufky
3907 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3908 T:      git git://linuxtv.org/media_tree.git
3909 S:      Maintained
3910 F:      drivers/media/usb/dvb-usb/cxusb*
3911
3912 DVB_USB_EC168 MEDIA DRIVER
3913 M:      Antti Palosaari <crope@iki.fi>
3914 L:      linux-media@vger.kernel.org
3915 W:      https://linuxtv.org
3916 W:      http://palosaari.fi/linux/
3917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3918 T:      git git://linuxtv.org/anttip/media_tree.git
3919 S:      Maintained
3920 F:      drivers/media/usb/dvb-usb-v2/ec168*
3921
3922 DVB_USB_GL861 MEDIA DRIVER
3923 M:      Antti Palosaari <crope@iki.fi>
3924 L:      linux-media@vger.kernel.org
3925 W:      https://linuxtv.org
3926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3927 T:      git git://linuxtv.org/anttip/media_tree.git
3928 S:      Maintained
3929 F:      drivers/media/usb/dvb-usb-v2/gl861*
3930
3931 DVB_USB_MXL111SF MEDIA DRIVER
3932 M:      Michael Krufky <mkrufky@linuxtv.org>
3933 L:      linux-media@vger.kernel.org
3934 W:      https://linuxtv.org
3935 W:      http://github.com/mkrufky
3936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3937 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3938 S:      Maintained
3939 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3940
3941 DVB_USB_RTL28XXU MEDIA DRIVER
3942 M:      Antti Palosaari <crope@iki.fi>
3943 L:      linux-media@vger.kernel.org
3944 W:      https://linuxtv.org
3945 W:      http://palosaari.fi/linux/
3946 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3947 T:      git git://linuxtv.org/anttip/media_tree.git
3948 S:      Maintained
3949 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3950
3951 DVB_USB_V2 MEDIA DRIVER
3952 M:      Antti Palosaari <crope@iki.fi>
3953 L:      linux-media@vger.kernel.org
3954 W:      https://linuxtv.org
3955 W:      http://palosaari.fi/linux/
3956 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3957 T:      git git://linuxtv.org/anttip/media_tree.git
3958 S:      Maintained
3959 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3960 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3961
3962 DYNAMIC DEBUG
3963 M:      Jason Baron <jbaron@akamai.com>
3964 S:      Maintained
3965 F:      lib/dynamic_debug.c
3966 F:      include/linux/dynamic_debug.h
3967
3968 DZ DECSTATION DZ11 SERIAL DRIVER
3969 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3970 S:      Maintained
3971 F:      drivers/tty/serial/dz.*
3972
3973 E3X0 POWER BUTTON DRIVER
3974 M:      Moritz Fischer <moritz.fischer@ettus.com>
3975 L:      usrp-users@lists.ettus.com
3976 W:      http://www.ettus.com
3977 S:      Supported
3978 F:      drivers/input/misc/e3x0-button.c
3979 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3980
3981 E4000 MEDIA DRIVER
3982 M:      Antti Palosaari <crope@iki.fi>
3983 L:      linux-media@vger.kernel.org
3984 W:      https://linuxtv.org
3985 W:      http://palosaari.fi/linux/
3986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3987 T:      git git://linuxtv.org/anttip/media_tree.git
3988 S:      Maintained
3989 F:      drivers/media/tuners/e4000*
3990
3991 EATA ISA/EISA/PCI SCSI DRIVER
3992 M:      Dario Ballabio <ballabio_dario@emc.com>
3993 L:      linux-scsi@vger.kernel.org
3994 S:      Maintained
3995 F:      drivers/scsi/eata.c
3996
3997 EC100 MEDIA DRIVER
3998 M:      Antti Palosaari <crope@iki.fi>
3999 L:      linux-media@vger.kernel.org
4000 W:      https://linuxtv.org
4001 W:      http://palosaari.fi/linux/
4002 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4003 T:      git git://linuxtv.org/anttip/media_tree.git
4004 S:      Maintained
4005 F:      drivers/media/dvb-frontends/ec100*
4006
4007 ECRYPT FILE SYSTEM
4008 M:      Tyler Hicks <tyhicks@canonical.com>
4009 L:      ecryptfs@vger.kernel.org
4010 W:      http://ecryptfs.org
4011 W:      https://launchpad.net/ecryptfs
4012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4013 S:      Supported
4014 F:      Documentation/filesystems/ecryptfs.txt
4015 F:      fs/ecryptfs/
4016
4017 EDAC-CORE
4018 M:      Doug Thompson <dougthompson@xmission.com>
4019 M:      Borislav Petkov <bp@alien8.de>
4020 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4021 L:      linux-edac@vger.kernel.org
4022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4024 S:      Supported
4025 F:      Documentation/edac.txt
4026 F:      drivers/edac/
4027 F:      include/linux/edac.h
4028
4029 EDAC-AMD64
4030 M:      Doug Thompson <dougthompson@xmission.com>
4031 M:      Borislav Petkov <bp@alien8.de>
4032 L:      linux-edac@vger.kernel.org
4033 S:      Maintained
4034 F:      drivers/edac/amd64_edac*
4035
4036 EDAC-CALXEDA
4037 M:      Doug Thompson <dougthompson@xmission.com>
4038 M:      Robert Richter <rric@kernel.org>
4039 L:      linux-edac@vger.kernel.org
4040 S:      Maintained
4041 F:      drivers/edac/highbank*
4042
4043 EDAC-CAVIUM
4044 M:      Ralf Baechle <ralf@linux-mips.org>
4045 M:      David Daney <david.daney@cavium.com>
4046 L:      linux-edac@vger.kernel.org
4047 L:      linux-mips@linux-mips.org
4048 S:      Supported
4049 F:      drivers/edac/octeon_edac*
4050
4051 EDAC-E752X
4052 M:      Mark Gross <mark.gross@intel.com>
4053 M:      Doug Thompson <dougthompson@xmission.com>
4054 L:      linux-edac@vger.kernel.org
4055 S:      Maintained
4056 F:      drivers/edac/e752x_edac.c
4057
4058 EDAC-E7XXX
4059 M:      Doug Thompson <dougthompson@xmission.com>
4060 L:      linux-edac@vger.kernel.org
4061 S:      Maintained
4062 F:      drivers/edac/e7xxx_edac.c
4063
4064 EDAC-GHES
4065 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4066 L:      linux-edac@vger.kernel.org
4067 S:      Maintained
4068 F:      drivers/edac/ghes_edac.c
4069
4070 EDAC-I82443BXGX
4071 M:      Tim Small <tim@buttersideup.com>
4072 L:      linux-edac@vger.kernel.org
4073 S:      Maintained
4074 F:      drivers/edac/i82443bxgx_edac.c
4075
4076 EDAC-I3000
4077 M:      Jason Uhlenkott <juhlenko@akamai.com>
4078 L:      linux-edac@vger.kernel.org
4079 S:      Maintained
4080 F:      drivers/edac/i3000_edac.c
4081
4082 EDAC-I5000
4083 M:      Doug Thompson <dougthompson@xmission.com>
4084 L:      linux-edac@vger.kernel.org
4085 S:      Maintained
4086 F:      drivers/edac/i5000_edac.c
4087
4088 EDAC-I5400
4089 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4090 L:      linux-edac@vger.kernel.org
4091 S:      Maintained
4092 F:      drivers/edac/i5400_edac.c
4093
4094 EDAC-I7300
4095 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4096 L:      linux-edac@vger.kernel.org
4097 S:      Maintained
4098 F:      drivers/edac/i7300_edac.c
4099
4100 EDAC-I7CORE
4101 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4102 L:      linux-edac@vger.kernel.org
4103 S:      Maintained
4104 F:      drivers/edac/i7core_edac.c
4105
4106 EDAC-I82975X
4107 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4108 M:      "Arvind R." <arvino55@gmail.com>
4109 L:      linux-edac@vger.kernel.org
4110 S:      Maintained
4111 F:      drivers/edac/i82975x_edac.c
4112
4113 EDAC-IE31200
4114 M:      Jason Baron <jbaron@akamai.com>
4115 L:      linux-edac@vger.kernel.org
4116 S:      Maintained
4117 F:      drivers/edac/ie31200_edac.c
4118
4119 EDAC-MPC85XX
4120 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4121 L:      linux-edac@vger.kernel.org
4122 S:      Maintained
4123 F:      drivers/edac/mpc85xx_edac.[ch]
4124
4125 EDAC-PASEMI
4126 M:      Egor Martovetsky <egor@pasemi.com>
4127 L:      linux-edac@vger.kernel.org
4128 S:      Maintained
4129 F:      drivers/edac/pasemi_edac.c
4130
4131 EDAC-R82600
4132 M:      Tim Small <tim@buttersideup.com>
4133 L:      linux-edac@vger.kernel.org
4134 S:      Maintained
4135 F:      drivers/edac/r82600_edac.c
4136
4137 EDAC-SBRIDGE
4138 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4139 L:      linux-edac@vger.kernel.org
4140 S:      Maintained
4141 F:      drivers/edac/sb_edac.c
4142
4143 EDAC-XGENE
4144 APPLIED MICRO (APM) X-GENE SOC EDAC
4145 M:     Loc Ho <lho@apm.com>
4146 S:     Supported
4147 F:     drivers/edac/xgene_edac.c
4148 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4149
4150 EDIROL UA-101/UA-1000 DRIVER
4151 M:      Clemens Ladisch <clemens@ladisch.de>
4152 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4153 T:      git git://git.alsa-project.org/alsa-kernel.git
4154 S:      Maintained
4155 F:      sound/usb/misc/ua101.c
4156
4157 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4158 M:      Matt Fleming <matt@codeblueprint.co.uk>
4159 L:      linux-efi@vger.kernel.org
4160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4161 S:      Maintained
4162 F:      Documentation/efi-stub.txt
4163 F:      arch/ia64/kernel/efi.c
4164 F:      arch/x86/boot/compressed/eboot.[ch]
4165 F:      arch/x86/include/asm/efi.h
4166 F:      arch/x86/platform/efi/*
4167 F:      drivers/firmware/efi/*
4168 F:      include/linux/efi*.h
4169
4170 EFI VARIABLE FILESYSTEM
4171 M:      Matthew Garrett <matthew.garrett@nebula.com>
4172 M:      Jeremy Kerr <jk@ozlabs.org>
4173 M:      Matt Fleming <matt@codeblueprint.co.uk>
4174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4175 L:      linux-efi@vger.kernel.org
4176 S:      Maintained
4177 F:      fs/efivarfs/
4178
4179 EFIFB FRAMEBUFFER DRIVER
4180 L:      linux-fbdev@vger.kernel.org
4181 M:      Peter Jones <pjones@redhat.com>
4182 S:      Maintained
4183 F:      drivers/video/fbdev/efifb.c
4184
4185 EFS FILESYSTEM
4186 W:      http://aeschi.ch.eu.org/efs/
4187 S:      Orphan
4188 F:      fs/efs/
4189
4190 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4191 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4192 L:      netdev@vger.kernel.org
4193 S:      Maintained
4194 F:      drivers/net/ethernet/ibm/ehea/
4195
4196 EM28XX VIDEO4LINUX DRIVER
4197 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4198 L:      linux-media@vger.kernel.org
4199 W:      https://linuxtv.org
4200 T:      git git://linuxtv.org/media_tree.git
4201 S:      Maintained
4202 F:      drivers/media/usb/em28xx/
4203
4204 EMBEDDED LINUX
4205 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4206 M:      Matt Mackall <mpm@selenic.com>
4207 M:      David Woodhouse <dwmw2@infradead.org>
4208 L:      linux-embedded@vger.kernel.org
4209 S:      Maintained
4210
4211 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4212 M:      James Smart <james.smart@avagotech.com>
4213 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4214 L:      linux-scsi@vger.kernel.org
4215 W:      http://www.avagotech.com
4216 S:      Supported
4217 F:      drivers/scsi/lpfc/
4218
4219 ENE CB710 FLASH CARD READER DRIVER
4220 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
4221 S:      Maintained
4222 F:      drivers/misc/cb710/
4223 F:      drivers/mmc/host/cb710-mmc.*
4224 F:      include/linux/cb710.h
4225
4226 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4227 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4228 S:      Maintained
4229 F:      drivers/media/rc/ene_ir.*
4230
4231 ENHANCED ERROR HANDLING (EEH)
4232 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
4233 L:      linuxppc-dev@lists.ozlabs.org
4234 S:      Supported
4235 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
4236 F:      arch/powerpc/kernel/eeh*.c
4237
4238 EPSON S1D13XXX FRAMEBUFFER DRIVER
4239 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4240 S:      Maintained
4241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4242 F:      drivers/video/fbdev/s1d13xxxfb.c
4243 F:      include/video/s1d13xxxfb.h
4244
4245 ET131X NETWORK DRIVER
4246 M:      Mark Einon <mark.einon@gmail.com>
4247 S:      Odd Fixes
4248 F:      drivers/net/ethernet/agere/
4249
4250 ETHERNET BRIDGE
4251 M:      Stephen Hemminger <stephen@networkplumber.org>
4252 L:      bridge@lists.linux-foundation.org
4253 L:      netdev@vger.kernel.org
4254 W:      http://www.linuxfoundation.org/en/Net:Bridge
4255 S:      Maintained
4256 F:      include/linux/netfilter_bridge/
4257 F:      net/bridge/
4258
4259 ETHERNET PHY LIBRARY
4260 M:      Florian Fainelli <f.fainelli@gmail.com>
4261 L:      netdev@vger.kernel.org
4262 S:      Maintained
4263 F:      include/linux/phy.h
4264 F:      include/linux/phy_fixed.h
4265 F:      drivers/net/phy/
4266 F:      Documentation/networking/phy.txt
4267 F:      drivers/of/of_mdio.c
4268 F:      drivers/of/of_net.c
4269
4270 EXT2 FILE SYSTEM
4271 M:      Jan Kara <jack@suse.com>
4272 L:      linux-ext4@vger.kernel.org
4273 S:      Maintained
4274 F:      Documentation/filesystems/ext2.txt
4275 F:      fs/ext2/
4276 F:      include/linux/ext2*
4277
4278 EXT4 FILE SYSTEM
4279 M:      "Theodore Ts'o" <tytso@mit.edu>
4280 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4281 L:      linux-ext4@vger.kernel.org
4282 W:      http://ext4.wiki.kernel.org
4283 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4285 S:      Maintained
4286 F:      Documentation/filesystems/ext4.txt
4287 F:      fs/ext4/
4288
4289 Extended Verification Module (EVM)
4290 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4291 L:      linux-ima-devel@lists.sourceforge.net
4292 L:      linux-security-module@vger.kernel.org
4293 S:      Supported
4294 F:      security/integrity/evm/
4295
4296 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4297 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4298 M:      Chanwoo Choi <cw00.choi@samsung.com>
4299 L:      linux-kernel@vger.kernel.org
4300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4301 S:      Maintained
4302 F:      drivers/extcon/
4303 F:      include/linux/extcon/
4304 F:      include/linux/extcon.h
4305 F:      Documentation/extcon/
4306 F:      Documentation/devicetree/bindings/extcon/
4307
4308 EXYNOS DP DRIVER
4309 M:      Jingoo Han <jingoohan1@gmail.com>
4310 L:      dri-devel@lists.freedesktop.org
4311 S:      Maintained
4312 F:      drivers/gpu/drm/exynos/exynos_dp*
4313
4314 EXYNOS MIPI DISPLAY DRIVERS
4315 M:      Inki Dae <inki.dae@samsung.com>
4316 M:      Donghwa Lee <dh09.lee@samsung.com>
4317 M:      Kyungmin Park <kyungmin.park@samsung.com>
4318 L:      linux-fbdev@vger.kernel.org
4319 S:      Maintained
4320 F:      drivers/video/fbdev/exynos/exynos_mipi*
4321 F:      include/video/exynos_mipi*
4322
4323 F71805F HARDWARE MONITORING DRIVER
4324 M:      Jean Delvare <jdelvare@suse.com>
4325 L:      lm-sensors@lm-sensors.org
4326 S:      Maintained
4327 F:      Documentation/hwmon/f71805f
4328 F:      drivers/hwmon/f71805f.c
4329
4330 FC0011 TUNER DRIVER
4331 M:      Michael Buesch <m@bues.ch>
4332 L:      linux-media@vger.kernel.org
4333 S:      Maintained
4334 F:      drivers/media/tuners/fc0011.h
4335 F:      drivers/media/tuners/fc0011.c
4336
4337 FC2580 MEDIA DRIVER
4338 M:      Antti Palosaari <crope@iki.fi>
4339 L:      linux-media@vger.kernel.org
4340 W:      https://linuxtv.org
4341 W:      http://palosaari.fi/linux/
4342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4343 T:      git git://linuxtv.org/anttip/media_tree.git
4344 S:      Maintained
4345 F:      drivers/media/tuners/fc2580*
4346
4347 FANOTIFY
4348 M:      Eric Paris <eparis@redhat.com>
4349 S:      Maintained
4350 F:      fs/notify/fanotify/
4351 F:      include/linux/fanotify.h
4352 F:      include/uapi/linux/fanotify.h
4353
4354 FARSYNC SYNCHRONOUS DRIVER
4355 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4356 W:      http://www.farsite.co.uk/
4357 S:      Supported
4358 F:      drivers/net/wan/farsync.*
4359
4360 FAULT INJECTION SUPPORT
4361 M:      Akinobu Mita <akinobu.mita@gmail.com>
4362 S:      Supported
4363 F:      Documentation/fault-injection/
4364 F:      lib/fault-inject.c
4365
4366 FBTFT Framebuffer drivers
4367 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4368 M:      Noralf Trønnes <noralf@tronnes.org>
4369 S:      Maintained
4370 F:      drivers/staging/fbtft/
4371
4372 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4373 M:      Vasu Dev <vasu.dev@intel.com>
4374 L:      fcoe-devel@open-fcoe.org
4375 W:      www.Open-FCoE.org
4376 S:      Supported
4377 F:      drivers/scsi/libfc/
4378 F:      drivers/scsi/fcoe/
4379 F:      include/scsi/fc/
4380 F:      include/scsi/libfc.h
4381 F:      include/scsi/libfcoe.h
4382 F:      include/uapi/scsi/fc/
4383
4384 FILE LOCKING (flock() and fcntl()/lockf())
4385 M:      Jeff Layton <jlayton@poochiereds.net>
4386 M:      "J. Bruce Fields" <bfields@fieldses.org>
4387 L:      linux-fsdevel@vger.kernel.org
4388 S:      Maintained
4389 F:      include/linux/fcntl.h
4390 F:      include/linux/fs.h
4391 F:      include/uapi/linux/fcntl.h
4392 F:      include/uapi/linux/fs.h
4393 F:      fs/fcntl.c
4394 F:      fs/locks.c
4395
4396 FILESYSTEMS (VFS and infrastructure)
4397 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4398 L:      linux-fsdevel@vger.kernel.org
4399 S:      Maintained
4400 F:      fs/*
4401
4402 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4403 M:      Riku Voipio <riku.voipio@iki.fi>
4404 L:      lm-sensors@lm-sensors.org
4405 S:      Maintained
4406 F:      drivers/hwmon/f75375s.c
4407 F:      include/linux/f75375s.h
4408
4409 FIREWIRE AUDIO DRIVERS
4410 M:      Clemens Ladisch <clemens@ladisch.de>
4411 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4412 T:      git git://git.alsa-project.org/alsa-kernel.git
4413 S:      Maintained
4414 F:      sound/firewire/
4415
4416 FIREWIRE MEDIA DRIVERS (firedtv)
4417 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4418 L:      linux-media@vger.kernel.org
4419 L:      linux1394-devel@lists.sourceforge.net
4420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4421 S:      Maintained
4422 F:      drivers/media/firewire/
4423
4424 FIREWIRE SBP-2 TARGET
4425 M:      Chris Boot <bootc@bootc.net>
4426 L:      linux-scsi@vger.kernel.org
4427 L:      target-devel@vger.kernel.org
4428 L:      linux1394-devel@lists.sourceforge.net
4429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4430 S:      Maintained
4431 F:      drivers/target/sbp/
4432
4433 FIREWIRE SUBSYSTEM
4434 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4435 L:      linux1394-devel@lists.sourceforge.net
4436 W:      http://ieee1394.wiki.kernel.org/
4437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4438 S:      Maintained
4439 F:      drivers/firewire/
4440 F:      include/linux/firewire.h
4441 F:      include/uapi/linux/firewire*.h
4442 F:      tools/firewire/
4443
4444 FIRMWARE LOADER (request_firmware)
4445 M:      Ming Lei <ming.lei@canonical.com>
4446 L:      linux-kernel@vger.kernel.org
4447 S:      Maintained
4448 F:      Documentation/firmware_class/
4449 F:      drivers/base/firmware*.c
4450 F:      include/linux/firmware.h
4451
4452 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4453 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4454 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4455 S:      Maintained
4456 F:      drivers/block/rsxx/
4457
4458 FLOPPY DRIVER
4459 M:      Jiri Kosina <jikos@kernel.org>
4460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4461 S:      Odd fixes
4462 F:      drivers/block/floppy.c
4463
4464 FMC SUBSYSTEM
4465 M:      Alessandro Rubini <rubini@gnudd.com>
4466 W:      http://www.ohwr.org/projects/fmc-bus
4467 S:      Supported
4468 F:      drivers/fmc/
4469 F:      include/linux/fmc*.h
4470 F:      include/linux/ipmi-fru.h
4471 K:      fmc_d.*register
4472
4473 FPGA MANAGER FRAMEWORK
4474 M:      Alan Tull <atull@opensource.altera.com>
4475 R:      Moritz Fischer <moritz.fischer@ettus.com>
4476 S:      Maintained
4477 F:      drivers/fpga/
4478 F:      include/linux/fpga/fpga-mgr.h
4479 W:      http://www.rocketboards.org
4480
4481 FPU EMULATOR
4482 M:      Bill Metzenthen <billm@melbpc.org.au>
4483 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4484 S:      Maintained
4485 F:      arch/x86/math-emu/
4486
4487 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4488 L:      netdev@vger.kernel.org
4489 S:      Orphan
4490 F:      drivers/net/wan/dlci.c
4491 F:      drivers/net/wan/sdla.c
4492
4493 FRAMEBUFFER LAYER
4494 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4495 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4496 L:      linux-fbdev@vger.kernel.org
4497 W:      http://linux-fbdev.sourceforge.net/
4498 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4500 S:      Maintained
4501 F:      Documentation/fb/
4502 F:      drivers/video/
4503 F:      include/video/
4504 F:      include/linux/fb.h
4505 F:      include/uapi/video/
4506 F:      include/uapi/linux/fb.h
4507
4508 FREESCALE DIU FRAMEBUFFER DRIVER
4509 M:      Timur Tabi <timur@tabi.org>
4510 L:      linux-fbdev@vger.kernel.org
4511 S:      Maintained
4512 F:      drivers/video/fbdev/fsl-diu-fb.*
4513
4514 FREESCALE DMA DRIVER
4515 M:      Li Yang <leoli@freescale.com>
4516 M:      Zhang Wei <zw@zh-kernel.org>
4517 L:      linuxppc-dev@lists.ozlabs.org
4518 S:      Maintained
4519 F:      drivers/dma/fsldma.*
4520
4521 FREESCALE I2C CPM DRIVER
4522 M:      Jochen Friedrich <jochen@scram.de>
4523 L:      linuxppc-dev@lists.ozlabs.org
4524 L:      linux-i2c@vger.kernel.org
4525 S:      Maintained
4526 F:      drivers/i2c/busses/i2c-cpm.c
4527
4528 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4529 M:      Sascha Hauer <kernel@pengutronix.de>
4530 L:      linux-fbdev@vger.kernel.org
4531 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4532 S:      Maintained
4533 F:      include/linux/platform_data/video-imxfb.h
4534 F:      drivers/video/fbdev/imxfb.c
4535
4536 FREESCALE QUAD SPI DRIVER
4537 M:      Han Xu <han.xu@freescale.com>
4538 L:      linux-mtd@lists.infradead.org
4539 S:      Maintained
4540 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4541
4542 FREESCALE SOC FS_ENET DRIVER
4543 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4544 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4545 L:      linuxppc-dev@lists.ozlabs.org
4546 L:      netdev@vger.kernel.org
4547 S:      Maintained
4548 F:      drivers/net/ethernet/freescale/fs_enet/
4549 F:      include/linux/fs_enet_pd.h
4550
4551 FREESCALE QUICC ENGINE LIBRARY
4552 L:      linuxppc-dev@lists.ozlabs.org
4553 S:      Orphan
4554 F:      drivers/soc/fsl/qe/
4555 F:      include/soc/fsl/*qe*.h
4556 F:      include/soc/fsl/*ucc*.h
4557
4558 FREESCALE USB PERIPHERAL DRIVERS
4559 M:      Li Yang <leoli@freescale.com>
4560 L:      linux-usb@vger.kernel.org
4561 L:      linuxppc-dev@lists.ozlabs.org
4562 S:      Maintained
4563 F:      drivers/usb/gadget/udc/fsl*
4564
4565 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4566 M:      Li Yang <leoli@freescale.com>
4567 L:      netdev@vger.kernel.org
4568 L:      linuxppc-dev@lists.ozlabs.org
4569 S:      Maintained
4570 F:      drivers/net/ethernet/freescale/ucc_geth*
4571
4572 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4573 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4574 L:      netdev@vger.kernel.org
4575 S:      Maintained
4576 F:      drivers/net/ethernet/freescale/gianfar*
4577 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4578 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4579
4580 FREESCALE QUICC ENGINE UCC UART DRIVER
4581 M:      Timur Tabi <timur@tabi.org>
4582 L:      linuxppc-dev@lists.ozlabs.org
4583 S:      Maintained
4584 F:      drivers/tty/serial/ucc_uart.c
4585
4586 FREESCALE SOC SOUND DRIVERS
4587 M:      Timur Tabi <timur@tabi.org>
4588 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4589 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4590 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4591 L:      linuxppc-dev@lists.ozlabs.org
4592 S:      Maintained
4593 F:      sound/soc/fsl/fsl*
4594 F:      sound/soc/fsl/imx*
4595 F:      sound/soc/fsl/mpc8610_hpcd.c
4596
4597 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4598 M:      "J. German Rivera" <German.Rivera@freescale.com>
4599 L:      linux-kernel@vger.kernel.org
4600 S:      Maintained
4601 F:      drivers/staging/fsl-mc/
4602
4603 FREEVXFS FILESYSTEM
4604 M:      Christoph Hellwig <hch@infradead.org>
4605 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4606 S:      Maintained
4607 F:      fs/freevxfs/
4608
4609 FREEZER
4610 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4611 M:      Pavel Machek <pavel@ucw.cz>
4612 L:      linux-pm@vger.kernel.org
4613 S:      Supported
4614 F:      Documentation/power/freezing-of-tasks.txt
4615 F:      include/linux/freezer.h
4616 F:      kernel/freezer.c
4617
4618 FRONTSWAP API
4619 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4620 L:      linux-kernel@vger.kernel.org
4621 S:      Maintained
4622 F:      mm/frontswap.c
4623 F:      include/linux/frontswap.h
4624
4625 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4626 M:      David Howells <dhowells@redhat.com>
4627 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4628 S:      Supported
4629 F:      Documentation/filesystems/caching/
4630 F:      fs/fscache/
4631 F:      include/linux/fscache*.h
4632
4633 F2FS FILE SYSTEM
4634 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4635 M:      Changman Lee <cm224.lee@samsung.com>
4636 R:      Chao Yu <chao2.yu@samsung.com>
4637 L:      linux-f2fs-devel@lists.sourceforge.net
4638 W:      http://en.wikipedia.org/wiki/F2FS
4639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4640 S:      Maintained
4641 F:      Documentation/filesystems/f2fs.txt
4642 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4643 F:      fs/f2fs/
4644 F:      include/linux/f2fs_fs.h
4645 F:      include/trace/events/f2fs.h
4646
4647 FUJITSU FR-V (FRV) PORT
4648 S:      Orphan
4649 F:      arch/frv/
4650
4651 FUJITSU LAPTOP EXTRAS
4652 M:      Jonathan Woithe <jwoithe@just42.net>
4653 L:      platform-driver-x86@vger.kernel.org
4654 S:      Maintained
4655 F:      drivers/platform/x86/fujitsu-laptop.c
4656
4657 FUJITSU M-5MO LS CAMERA ISP DRIVER
4658 M:      Kyungmin Park <kyungmin.park@samsung.com>
4659 M:      Heungjun Kim <riverful.kim@samsung.com>
4660 L:      linux-media@vger.kernel.org
4661 S:      Maintained
4662 F:      drivers/media/i2c/m5mols/
4663 F:      include/media/i2c/m5mols.h
4664
4665 FUJITSU TABLET EXTRAS
4666 M:      Robert Gerlach <khnz@gmx.de>
4667 L:      platform-driver-x86@vger.kernel.org
4668 S:      Maintained
4669 F:      drivers/platform/x86/fujitsu-tablet.c
4670
4671 FUSE: FILESYSTEM IN USERSPACE
4672 M:      Miklos Szeredi <miklos@szeredi.hu>
4673 L:      fuse-devel@lists.sourceforge.net
4674 W:      http://fuse.sourceforge.net/
4675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4676 S:      Maintained
4677 F:      fs/fuse/
4678 F:      include/uapi/linux/fuse.h
4679 F:      Documentation/filesystems/fuse.txt
4680
4681 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4682 M:      Rik Faith <faith@cs.unc.edu>
4683 L:      linux-scsi@vger.kernel.org
4684 S:      Odd Fixes (e.g., new signatures)
4685 F:      drivers/scsi/fdomain.*
4686
4687 GCOV BASED KERNEL PROFILING
4688 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4689 S:      Maintained
4690 F:      kernel/gcov/
4691 F:      Documentation/gcov.txt
4692
4693 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4694 M:      Achim Leubner <achim_leubner@adaptec.com>
4695 L:      linux-scsi@vger.kernel.org
4696 W:      http://www.icp-vortex.com/
4697 S:      Supported
4698 F:      drivers/scsi/gdt*
4699
4700 GDB KERNEL DEBUGGING HELPER SCRIPTS
4701 M:      Jan Kiszka <jan.kiszka@siemens.com>
4702 S:      Supported
4703 F:      scripts/gdb/
4704
4705 GEMTEK FM RADIO RECEIVER DRIVER
4706 M:      Hans Verkuil <hverkuil@xs4all.nl>
4707 L:      linux-media@vger.kernel.org
4708 T:      git git://linuxtv.org/media_tree.git
4709 W:      https://linuxtv.org
4710 S:      Maintained
4711 F:      drivers/media/radio/radio-gemtek*
4712
4713 GENERIC GPIO I2C DRIVER
4714 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4715 S:      Supported
4716 F:      drivers/i2c/busses/i2c-gpio.c
4717 F:      include/linux/i2c-gpio.h
4718
4719 GENERIC GPIO I2C MULTIPLEXER DRIVER
4720 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4721 L:      linux-i2c@vger.kernel.org
4722 S:      Supported
4723 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4724 F:      include/linux/i2c-mux-gpio.h
4725 F:      Documentation/i2c/muxes/i2c-mux-gpio
4726
4727 GENERIC HDLC (WAN) DRIVERS
4728 M:      Krzysztof Halasa <khc@pm.waw.pl>
4729 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4730 S:      Maintained
4731 F:      drivers/net/wan/c101.c
4732 F:      drivers/net/wan/hd6457*
4733 F:      drivers/net/wan/hdlc*
4734 F:      drivers/net/wan/n2.c
4735 F:      drivers/net/wan/pc300too.c
4736 F:      drivers/net/wan/pci200syn.c
4737 F:      drivers/net/wan/wanxl*
4738
4739 GENERIC INCLUDE/ASM HEADER FILES
4740 M:      Arnd Bergmann <arnd@arndb.de>
4741 L:      linux-arch@vger.kernel.org
4742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4743 S:      Maintained
4744 F:      include/asm-generic/
4745 F:      include/uapi/asm-generic/
4746
4747 GENERIC PHY FRAMEWORK
4748 M:      Kishon Vijay Abraham I <kishon@ti.com>
4749 L:      linux-kernel@vger.kernel.org
4750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4751 S:      Supported
4752 F:      drivers/phy/
4753 F:      include/linux/phy/
4754
4755 GENERIC PM DOMAINS
4756 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4757 M:      Kevin Hilman <khilman@kernel.org>
4758 M:      Ulf Hansson <ulf.hansson@linaro.org>
4759 L:      linux-pm@vger.kernel.org
4760 S:      Supported
4761 F:      drivers/base/power/domain*.c
4762 F:      include/linux/pm_domain.h
4763
4764 GENERIC UIO DRIVER FOR PCI DEVICES
4765 M:      "Michael S. Tsirkin" <mst@redhat.com>
4766 L:      kvm@vger.kernel.org
4767 S:      Supported
4768 F:      drivers/uio/uio_pci_generic.c
4769
4770 GET_MAINTAINER SCRIPT
4771 M:      Joe Perches <joe@perches.com>
4772 S:      Maintained
4773 F:      scripts/get_maintainer.pl
4774
4775 GFS2 FILE SYSTEM
4776 M:      Steven Whitehouse <swhiteho@redhat.com>
4777 M:      Bob Peterson <rpeterso@redhat.com>
4778 L:      cluster-devel@redhat.com
4779 W:      http://sources.redhat.com/cluster/
4780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4781 S:      Supported
4782 F:      Documentation/filesystems/gfs2*.txt
4783 F:      fs/gfs2/
4784 F:      include/uapi/linux/gfs2_ondisk.h
4785
4786 GIGASET ISDN DRIVERS
4787 M:      Paul Bolle <pebolle@tiscali.nl>
4788 L:      gigaset307x-common@lists.sourceforge.net
4789 W:      http://gigaset307x.sourceforge.net/
4790 S:      Odd Fixes
4791 F:      Documentation/isdn/README.gigaset
4792 F:      drivers/isdn/gigaset/
4793 F:      include/uapi/linux/gigaset_dev.h
4794
4795 GO7007 MPEG CODEC
4796 M:      Hans Verkuil <hans.verkuil@cisco.com>
4797 L:      linux-media@vger.kernel.org
4798 S:      Maintained
4799 F:      drivers/media/usb/go7007/
4800
4801 GOODIX TOUCHSCREEN
4802 M:      Bastien Nocera <hadess@hadess.net>
4803 L:      linux-input@vger.kernel.org
4804 S:      Maintained
4805 F:      drivers/input/touchscreen/goodix.c
4806
4807 GPIO SUBSYSTEM
4808 M:      Linus Walleij <linus.walleij@linaro.org>
4809 M:      Alexandre Courbot <gnurou@gmail.com>
4810 L:      linux-gpio@vger.kernel.org
4811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4812 S:      Maintained
4813 F:      Documentation/gpio/
4814 F:      drivers/gpio/
4815 F:      include/linux/gpio/
4816 F:      include/linux/gpio.h
4817 F:      include/asm-generic/gpio.h
4818
4819 GRE DEMULTIPLEXER DRIVER
4820 M:      Dmitry Kozlov <xeb@mail.ru>
4821 L:      netdev@vger.kernel.org
4822 S:      Maintained
4823 F:      net/ipv4/gre_demux.c
4824 F:      net/ipv4/gre_offload.c
4825 F:      include/net/gre.h
4826
4827 GRETH 10/100/1G Ethernet MAC device driver
4828 M:      Kristoffer Glembo <kristoffer@gaisler.com>
4829 L:      netdev@vger.kernel.org
4830 S:      Maintained
4831 F:      drivers/net/ethernet/aeroflex/
4832
4833 GSPCA FINEPIX SUBDRIVER
4834 M:      Frank Zago <frank@zago.net>
4835 L:      linux-media@vger.kernel.org
4836 T:      git git://linuxtv.org/media_tree.git
4837 S:      Maintained
4838 F:      drivers/media/usb/gspca/finepix.c
4839
4840 GSPCA GL860 SUBDRIVER
4841 M:      Olivier Lorin <o.lorin@laposte.net>
4842 L:      linux-media@vger.kernel.org
4843 T:      git git://linuxtv.org/media_tree.git
4844 S:      Maintained
4845 F:      drivers/media/usb/gspca/gl860/
4846
4847 GSPCA M5602 SUBDRIVER
4848 M:      Erik Andren <erik.andren@gmail.com>
4849 L:      linux-media@vger.kernel.org
4850 T:      git git://linuxtv.org/media_tree.git
4851 S:      Maintained
4852 F:      drivers/media/usb/gspca/m5602/
4853
4854 GSPCA PAC207 SONIXB SUBDRIVER
4855 M:      Hans de Goede <hdegoede@redhat.com>
4856 L:      linux-media@vger.kernel.org
4857 T:      git git://linuxtv.org/media_tree.git
4858 S:      Maintained
4859 F:      drivers/media/usb/gspca/pac207.c
4860
4861 GSPCA SN9C20X SUBDRIVER
4862 M:      Brian Johnson <brijohn@gmail.com>
4863 L:      linux-media@vger.kernel.org
4864 T:      git git://linuxtv.org/media_tree.git
4865 S:      Maintained
4866 F:      drivers/media/usb/gspca/sn9c20x.c
4867
4868 GSPCA T613 SUBDRIVER
4869 M:      Leandro Costantino <lcostantino@gmail.com>
4870 L:      linux-media@vger.kernel.org
4871 T:      git git://linuxtv.org/media_tree.git
4872 S:      Maintained
4873 F:      drivers/media/usb/gspca/t613.c
4874
4875 GSPCA USB WEBCAM DRIVER
4876 M:      Hans de Goede <hdegoede@redhat.com>
4877 L:      linux-media@vger.kernel.org
4878 T:      git git://linuxtv.org/media_tree.git
4879 S:      Maintained
4880 F:      drivers/media/usb/gspca/
4881
4882 GUID PARTITION TABLE (GPT)
4883 M:      Davidlohr Bueso <dave@stgolabs.net>
4884 L:      linux-efi@vger.kernel.org
4885 S:      Maintained
4886 F:      block/partitions/efi.*
4887
4888 STK1160 USB VIDEO CAPTURE DRIVER
4889 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4890 L:      linux-media@vger.kernel.org
4891 T:      git git://linuxtv.org/media_tree.git
4892 S:      Maintained
4893 F:      drivers/media/usb/stk1160/
4894
4895 H8/300 ARCHITECTURE
4896 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
4897 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4898 W:      http://uclinux-h8.sourceforge.jp
4899 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4900 S:      Maintained
4901 F:      arch/h8300/
4902 F:      drivers/clocksource/h8300_*.c
4903 F:      drivers/clk/h8300/
4904 F:      drivers/irqchip/irq-renesas-h8*.c
4905
4906 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4907 M:      Frank Seidel <frank@f-seidel.de>
4908 L:      platform-driver-x86@vger.kernel.org
4909 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4910 S:      Maintained
4911 F:      drivers/platform/x86/hdaps.c
4912
4913 HDPVR USB VIDEO ENCODER DRIVER
4914 M:      Hans Verkuil <hverkuil@xs4all.nl>
4915 L:      linux-media@vger.kernel.org
4916 T:      git git://linuxtv.org/media_tree.git
4917 W:      https://linuxtv.org
4918 S:      Odd Fixes
4919 F:      drivers/media/usb/hdpvr/
4920
4921 HWPOISON MEMORY FAILURE HANDLING
4922 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4923 L:      linux-mm@kvack.org
4924 S:      Maintained
4925 F:      mm/memory-failure.c
4926 F:      mm/hwpoison-inject.c
4927
4928 HYPERVISOR VIRTUAL CONSOLE DRIVER
4929 L:      linuxppc-dev@lists.ozlabs.org
4930 S:      Odd Fixes
4931 F:      drivers/tty/hvc/
4932
4933 HACKRF MEDIA DRIVER
4934 M:      Antti Palosaari <crope@iki.fi>
4935 L:      linux-media@vger.kernel.org
4936 W:      https://linuxtv.org
4937 W:      http://palosaari.fi/linux/
4938 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4939 T:      git git://linuxtv.org/anttip/media_tree.git
4940 S:      Maintained
4941 F:      drivers/media/usb/hackrf/
4942
4943 HARDWARE MONITORING
4944 M:      Jean Delvare <jdelvare@suse.com>
4945 M:      Guenter Roeck <linux@roeck-us.net>
4946 L:      lm-sensors@lm-sensors.org
4947 W:      http://www.lm-sensors.org/
4948 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4950 S:      Maintained
4951 F:      Documentation/hwmon/
4952 F:      drivers/hwmon/
4953 F:      include/linux/hwmon*.h
4954
4955 HARDWARE RANDOM NUMBER GENERATOR CORE
4956 M:      Matt Mackall <mpm@selenic.com>
4957 M:      Herbert Xu <herbert@gondor.apana.org.au>
4958 L:      linux-crypto@vger.kernel.org
4959 S:      Odd fixes
4960 F:      Documentation/hw_random.txt
4961 F:      drivers/char/hw_random/
4962 F:      include/linux/hw_random.h
4963
4964 HARDWARE SPINLOCK CORE
4965 M:      Ohad Ben-Cohen <ohad@wizery.com>
4966 S:      Maintained
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4968 F:      Documentation/hwspinlock.txt
4969 F:      drivers/hwspinlock/hwspinlock_*
4970 F:      include/linux/hwspinlock.h
4971
4972 HARMONY SOUND DRIVER
4973 L:      linux-parisc@vger.kernel.org
4974 S:      Maintained
4975 F:      sound/parisc/harmony.*
4976
4977 HD29L2 MEDIA DRIVER
4978 M:      Antti Palosaari <crope@iki.fi>
4979 L:      linux-media@vger.kernel.org
4980 W:      https://linuxtv.org
4981 W:      http://palosaari.fi/linux/
4982 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4983 T:      git git://linuxtv.org/anttip/media_tree.git
4984 S:      Maintained
4985 F:      drivers/media/dvb-frontends/hd29l2*
4986
4987 HEWLETT-PACKARD SMART2 RAID DRIVER
4988 L:      iss_storagedev@hp.com
4989 S:      Orphan
4990 F:      Documentation/blockdev/cpqarray.txt
4991 F:      drivers/block/cpqarray.*
4992
4993 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4994 M:      Don Brace <don.brace@pmcs.com>
4995 L:      iss_storagedev@hp.com
4996 L:      storagedev@pmcs.com
4997 L:      linux-scsi@vger.kernel.org
4998 S:      Supported
4999 F:      Documentation/scsi/hpsa.txt
5000 F:      drivers/scsi/hpsa*.[ch]
5001 F:      include/linux/cciss*.h
5002 F:      include/uapi/linux/cciss*.h
5003
5004 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5005 M:      Don Brace <don.brace@pmcs.com>
5006 L:      iss_storagedev@hp.com
5007 L:      storagedev@pmcs.com
5008 L:      linux-scsi@vger.kernel.org
5009 S:      Supported
5010 F:      Documentation/blockdev/cciss.txt
5011 F:      drivers/block/cciss*
5012 F:      include/linux/cciss_ioctl.h
5013 F:      include/uapi/linux/cciss_ioctl.h
5014
5015 HFS FILESYSTEM
5016 L:      linux-fsdevel@vger.kernel.org
5017 S:      Orphan
5018 F:      Documentation/filesystems/hfs.txt
5019 F:      fs/hfs/
5020
5021 HFSPLUS FILESYSTEM
5022 L:      linux-fsdevel@vger.kernel.org
5023 S:      Orphan
5024 F:      Documentation/filesystems/hfsplus.txt
5025 F:      fs/hfsplus/
5026
5027 HGA FRAMEBUFFER DRIVER
5028 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5029 L:      linux-nvidia@lists.surfsouth.com
5030 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5031 S:      Maintained
5032 F:      drivers/video/fbdev/hgafb.c
5033
5034 HIBERNATION (aka Software Suspend, aka swsusp)
5035 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5036 M:      Pavel Machek <pavel@ucw.cz>
5037 L:      linux-pm@vger.kernel.org
5038 S:      Supported
5039 F:      arch/x86/power/
5040 F:      drivers/base/power/
5041 F:      kernel/power/
5042 F:      include/linux/suspend.h
5043 F:      include/linux/freezer.h
5044 F:      include/linux/pm.h
5045 F:      arch/*/include/asm/suspend*.h
5046
5047 HID CORE LAYER
5048 M:      Jiri Kosina <jikos@kernel.org>
5049 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5050 L:      linux-input@vger.kernel.org
5051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5052 S:      Maintained
5053 F:      drivers/hid/
5054 F:      include/linux/hid*
5055 F:      include/uapi/linux/hid*
5056
5057 HID SENSOR HUB DRIVERS
5058 M:      Jiri Kosina <jikos@kernel.org>
5059 M:      Jonathan Cameron <jic23@kernel.org>
5060 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5061 L:      linux-input@vger.kernel.org
5062 L:      linux-iio@vger.kernel.org
5063 S:      Maintained
5064 F:      Documentation/hid/hid-sensor*
5065 F:      drivers/hid/hid-sensor-*
5066 F:      drivers/iio/*/hid-*
5067 F:      include/linux/hid-sensor-*
5068
5069 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5070 M:      Thomas Gleixner <tglx@linutronix.de>
5071 L:      linux-kernel@vger.kernel.org
5072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5073 S:      Maintained
5074 F:      Documentation/timers/
5075 F:      kernel/time/hrtimer.c
5076 F:      kernel/time/clockevents.c
5077 F:      kernel/time/tick*.*
5078 F:      kernel/time/timer_*.c
5079 F:      include/linux/clockchips.h
5080 F:      include/linux/hrtimer.h
5081
5082 HIGH-SPEED SCC DRIVER FOR AX.25
5083 L:      linux-hams@vger.kernel.org
5084 S:      Orphan
5085 F:      drivers/net/hamradio/dmascc.c
5086 F:      drivers/net/hamradio/scc.c
5087
5088 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5089 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5090 W:      http://www.highpoint-tech.com
5091 S:      Supported
5092 F:      Documentation/scsi/hptiop.txt
5093 F:      drivers/scsi/hptiop.c
5094
5095 HIPPI
5096 M:      Jes Sorensen <jes@trained-monkey.org>
5097 L:      linux-hippi@sunsite.dk
5098 S:      Maintained
5099 F:      include/linux/hippidevice.h
5100 F:      include/uapi/linux/if_hippi.h
5101 F:      net/802/hippi.c
5102 F:      drivers/net/hippi/
5103
5104 HISILICON SAS Controller
5105 M:      John Garry <john.garry@huawei.com>
5106 W:      http://www.hisilicon.com
5107 S:      Supported
5108 F:      drivers/scsi/hisi_sas/
5109 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5110
5111 HOST AP DRIVER
5112 M:      Jouni Malinen <j@w1.fi>
5113 L:      hostap@shmoo.com (subscribers-only)
5114 L:      linux-wireless@vger.kernel.org
5115 W:      http://hostap.epitest.fi/
5116 S:      Maintained
5117 F:      drivers/net/wireless/intersil/hostap/
5118
5119 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5120 L:      platform-driver-x86@vger.kernel.org
5121 S:      Orphan
5122 F:      drivers/platform/x86/tc1100-wmi.c
5123
5124 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5125 M:      Jaroslav Kysela <perex@perex.cz>
5126 S:      Maintained
5127 F:      drivers/net/ethernet/hp/hp100.*
5128
5129 HPET:   High Precision Event Timers driver
5130 M:      Clemens Ladisch <clemens@ladisch.de>
5131 S:      Maintained
5132 F:      Documentation/timers/hpet.txt
5133 F:      drivers/char/hpet.c
5134 F:      include/linux/hpet.h
5135 F:      include/uapi/linux/hpet.h
5136
5137 HPET:   x86
5138 S:      Orphan
5139 F:      arch/x86/kernel/hpet.c
5140 F:      arch/x86/include/asm/hpet.h
5141
5142 HPFS FILESYSTEM
5143 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5144 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5145 S:      Maintained
5146 F:      fs/hpfs/
5147
5148 HSI SUBSYSTEM
5149 M:      Sebastian Reichel <sre@kernel.org>
5150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5151 S:      Maintained
5152 F:      Documentation/ABI/testing/sysfs-bus-hsi
5153 F:      Documentation/hsi.txt
5154 F:      drivers/hsi/
5155 F:      include/linux/hsi/
5156 F:      include/uapi/linux/hsi/
5157
5158 HSO 3G MODEM DRIVER
5159 M:      Jan Dumon <j.dumon@option.com>
5160 W:      http://www.pharscape.org
5161 S:      Maintained
5162 F:      drivers/net/usb/hso.c
5163
5164 HSR NETWORK PROTOCOL
5165 M:      Arvid Brodin <arvid.brodin@alten.se>
5166 L:      netdev@vger.kernel.org
5167 S:      Maintained
5168 F:      net/hsr/
5169
5170 HTCPEN TOUCHSCREEN DRIVER
5171 M:      Pau Oliva Fora <pof@eslack.org>
5172 L:      linux-input@vger.kernel.org
5173 S:      Maintained
5174 F:      drivers/input/touchscreen/htcpen.c
5175
5176 HUGETLB FILESYSTEM
5177 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5178 S:      Maintained
5179 F:      fs/hugetlbfs/
5180
5181 Hyper-V CORE AND DRIVERS
5182 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5183 M:      Haiyang Zhang <haiyangz@microsoft.com>
5184 L:      devel@linuxdriverproject.org
5185 S:      Maintained
5186 F:      arch/x86/include/asm/mshyperv.h
5187 F:      arch/x86/include/uapi/asm/hyperv.h
5188 F:      arch/x86/kernel/cpu/mshyperv.c
5189 F:      drivers/hid/hid-hyperv.c
5190 F:      drivers/hv/
5191 F:      drivers/input/serio/hyperv-keyboard.c
5192 F:      drivers/net/hyperv/
5193 F:      drivers/scsi/storvsc_drv.c
5194 F:      drivers/video/fbdev/hyperv_fb.c
5195 F:      include/linux/hyperv.h
5196 F:      tools/hv/
5197 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5198
5199 I2C OVER PARALLEL PORT
5200 M:      Jean Delvare <jdelvare@suse.com>
5201 L:      linux-i2c@vger.kernel.org
5202 S:      Maintained
5203 F:      Documentation/i2c/busses/i2c-parport
5204 F:      Documentation/i2c/busses/i2c-parport-light
5205 F:      drivers/i2c/busses/i2c-parport.c
5206 F:      drivers/i2c/busses/i2c-parport-light.c
5207
5208 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5209 M:      Jean Delvare <jdelvare@suse.com>
5210 L:      linux-i2c@vger.kernel.org
5211 S:      Maintained
5212 F:      Documentation/i2c/busses/i2c-ali1535
5213 F:      Documentation/i2c/busses/i2c-ali1563
5214 F:      Documentation/i2c/busses/i2c-ali15x3
5215 F:      Documentation/i2c/busses/i2c-amd756
5216 F:      Documentation/i2c/busses/i2c-amd8111
5217 F:      Documentation/i2c/busses/i2c-i801
5218 F:      Documentation/i2c/busses/i2c-nforce2
5219 F:      Documentation/i2c/busses/i2c-piix4
5220 F:      Documentation/i2c/busses/i2c-sis5595
5221 F:      Documentation/i2c/busses/i2c-sis630
5222 F:      Documentation/i2c/busses/i2c-sis96x
5223 F:      Documentation/i2c/busses/i2c-via
5224 F:      Documentation/i2c/busses/i2c-viapro
5225 F:      drivers/i2c/busses/i2c-ali1535.c
5226 F:      drivers/i2c/busses/i2c-ali1563.c
5227 F:      drivers/i2c/busses/i2c-ali15x3.c
5228 F:      drivers/i2c/busses/i2c-amd756.c
5229 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5230 F:      drivers/i2c/busses/i2c-amd8111.c
5231 F:      drivers/i2c/busses/i2c-i801.c
5232 F:      drivers/i2c/busses/i2c-isch.c
5233 F:      drivers/i2c/busses/i2c-nforce2.c
5234 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5235 F:      drivers/i2c/busses/i2c-piix4.c
5236 F:      drivers/i2c/busses/i2c-sis5595.c
5237 F:      drivers/i2c/busses/i2c-sis630.c
5238 F:      drivers/i2c/busses/i2c-sis96x.c
5239 F:      drivers/i2c/busses/i2c-via.c
5240 F:      drivers/i2c/busses/i2c-viapro.c
5241
5242 I2C/SMBUS ISMT DRIVER
5243 M:      Seth Heasley <seth.heasley@intel.com>
5244 M:      Neil Horman <nhorman@tuxdriver.com>
5245 L:      linux-i2c@vger.kernel.org
5246 F:      drivers/i2c/busses/i2c-ismt.c
5247 F:      Documentation/i2c/busses/i2c-ismt
5248
5249 I2C/SMBUS STUB DRIVER
5250 M:      Jean Delvare <jdelvare@suse.com>
5251 L:      linux-i2c@vger.kernel.org
5252 S:      Maintained
5253 F:      drivers/i2c/i2c-stub.c
5254
5255 I2C SUBSYSTEM
5256 M:      Wolfram Sang <wsa@the-dreams.de>
5257 L:      linux-i2c@vger.kernel.org
5258 W:      https://i2c.wiki.kernel.org/
5259 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5261 S:      Maintained
5262 F:      Documentation/devicetree/bindings/i2c/
5263 F:      Documentation/i2c/
5264 F:      drivers/i2c/
5265 F:      drivers/i2c/*/
5266 F:      include/linux/i2c.h
5267 F:      include/linux/i2c-*.h
5268 F:      include/uapi/linux/i2c.h
5269 F:      include/uapi/linux/i2c-*.h
5270
5271 I2C ACPI SUPPORT
5272 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5273 L:      linux-i2c@vger.kernel.org
5274 L:      linux-acpi@vger.kernel.org
5275 S:      Maintained
5276
5277 I2C-TAOS-EVM DRIVER
5278 M:      Jean Delvare <jdelvare@suse.com>
5279 L:      linux-i2c@vger.kernel.org
5280 S:      Maintained
5281 F:      Documentation/i2c/busses/i2c-taos-evm
5282 F:      drivers/i2c/busses/i2c-taos-evm.c
5283
5284 I2C-TINY-USB DRIVER
5285 M:      Till Harbaum <till@harbaum.org>
5286 L:      linux-i2c@vger.kernel.org
5287 W:      http://www.harbaum.org/till/i2c_tiny_usb
5288 S:      Maintained
5289 F:      drivers/i2c/busses/i2c-tiny-usb.c
5290
5291 i386 BOOT CODE
5292 M:      "H. Peter Anvin" <hpa@zytor.com>
5293 S:      Maintained
5294 F:      arch/x86/boot/
5295
5296 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5297 M:      "H. Peter Anvin" <hpa@zytor.com>
5298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5299 S:      Maintained
5300
5301 IA64 (Itanium) PLATFORM
5302 M:      Tony Luck <tony.luck@intel.com>
5303 M:      Fenghua Yu <fenghua.yu@intel.com>
5304 L:      linux-ia64@vger.kernel.org
5305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5306 S:      Maintained
5307 F:      arch/ia64/
5308
5309 IBM Power VMX Cryptographic instructions
5310 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5311 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5312 L:      linux-crypto@vger.kernel.org
5313 S:      Supported
5314 F:      drivers/crypto/vmx/Makefile
5315 F:      drivers/crypto/vmx/Kconfig
5316 F:      drivers/crypto/vmx/vmx.c
5317 F:      drivers/crypto/vmx/aes*
5318 F:      drivers/crypto/vmx/ghash*
5319 F:      drivers/crypto/vmx/ppc-xlate.pl
5320
5321 IBM Power in-Nest Crypto Acceleration
5322 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5323 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5324 L:      linux-crypto@vger.kernel.org
5325 S:      Supported
5326 F:      drivers/crypto/nx/Makefile
5327 F:      drivers/crypto/nx/Kconfig
5328 F:      drivers/crypto/nx/nx-aes*
5329 F:      drivers/crypto/nx/nx-sha*
5330 F:      drivers/crypto/nx/nx.*
5331 F:      drivers/crypto/nx/nx_csbcpb.h
5332 F:      drivers/crypto/nx/nx_debugfs.h
5333
5334 IBM Power 842 compression accelerator
5335 M:      Dan Streetman <ddstreet@ieee.org>
5336 S:      Supported
5337 F:      drivers/crypto/nx/Makefile
5338 F:      drivers/crypto/nx/Kconfig
5339 F:      drivers/crypto/nx/nx-842*
5340 F:      include/linux/sw842.h
5341 F:      crypto/842.c
5342 F:      lib/842/
5343
5344 IBM Power Linux RAID adapter
5345 M:      Brian King <brking@us.ibm.com>
5346 S:      Supported
5347 F:      drivers/scsi/ipr.*
5348
5349 IBM Power Virtual Ethernet Device Driver
5350 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5351 L:      netdev@vger.kernel.org
5352 S:      Supported
5353 F:      drivers/net/ethernet/ibm/ibmveth.*
5354
5355 IBM Power SRIOV Virtual NIC Device Driver
5356 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5357 M:      John Allen <jallen@linux.vnet.ibm.com>
5358 L:      netdev@vger.kernel.org
5359 S:      Supported
5360 F:      drivers/net/ethernet/ibm/ibmvnic.*
5361
5362 IBM Power Virtual SCSI Device Drivers
5363 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5364 L:      linux-scsi@vger.kernel.org
5365 S:      Supported
5366 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5367 F:      drivers/scsi/ibmvscsi/viosrp.h
5368
5369 IBM Power Virtual FC Device Drivers
5370 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5371 L:      linux-scsi@vger.kernel.org
5372 S:      Supported
5373 F:      drivers/scsi/ibmvscsi/ibmvfc*
5374
5375 IBM ServeRAID RAID DRIVER
5376 S:      Orphan
5377 F:      drivers/scsi/ips.*
5378
5379 ICH LPC AND GPIO DRIVER
5380 M:      Peter Tyser <ptyser@xes-inc.com>
5381 S:      Maintained
5382 F:      drivers/mfd/lpc_ich.c
5383 F:      drivers/gpio/gpio-ich.c
5384
5385 IDE SUBSYSTEM
5386 M:      "David S. Miller" <davem@davemloft.net>
5387 L:      linux-ide@vger.kernel.org
5388 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5390 S:      Maintained
5391 F:      Documentation/ide/
5392 F:      drivers/ide/
5393 F:      include/linux/ide.h
5394
5395 IDEAPAD LAPTOP EXTRAS DRIVER
5396 M:      Ike Panhc <ike.pan@canonical.com>
5397 L:      platform-driver-x86@vger.kernel.org
5398 W:      http://launchpad.net/ideapad-laptop
5399 S:      Maintained
5400 F:      drivers/platform/x86/ideapad-laptop.c
5401
5402 IDEAPAD LAPTOP SLIDEBAR DRIVER
5403 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5404 L:      linux-input@vger.kernel.org
5405 W:      https://github.com/o2genum/ideapad-slidebar
5406 S:      Maintained
5407 F:      drivers/input/misc/ideapad_slidebar.c
5408
5409 IDE/ATAPI DRIVERS
5410 M:      Borislav Petkov <bp@alien8.de>
5411 L:      linux-ide@vger.kernel.org
5412 S:      Maintained
5413 F:      Documentation/cdrom/ide-cd
5414 F:      drivers/ide/ide-cd*
5415
5416 IDLE-I7300
5417 M:      Andy Henroid <andrew.d.henroid@intel.com>
5418 L:      linux-pm@vger.kernel.org
5419 S:      Supported
5420 F:      drivers/idle/i7300_idle.c
5421
5422 IEEE 802.15.4 SUBSYSTEM
5423 M:      Alexander Aring <alex.aring@gmail.com>
5424 L:      linux-wpan@vger.kernel.org
5425 W:      https://github.com/linux-wpan
5426 T:      git git://github.com/linux-wpan/linux-wpan-next.git
5427 S:      Maintained
5428 F:      net/ieee802154/
5429 F:      net/mac802154/
5430 F:      drivers/net/ieee802154/
5431 F:      include/linux/nl802154.h
5432 F:      include/linux/ieee802154.h
5433 F:      include/net/nl802154.h
5434 F:      include/net/mac802154.h
5435 F:      include/net/af_ieee802154.h
5436 F:      include/net/cfg802154.h
5437 F:      include/net/ieee802154_netdev.h
5438 F:      Documentation/networking/ieee802154.txt
5439
5440 IGORPLUG-USB IR RECEIVER
5441 M:      Sean Young <sean@mess.org>
5442 L:      linux-media@vger.kernel.org
5443 S:      Maintained
5444 F:      drivers/media/rc/igorplugusb.c
5445
5446 IGUANAWORKS USB IR TRANSCEIVER
5447 M:      Sean Young <sean@mess.org>
5448 L:      linux-media@vger.kernel.org
5449 S:      Maintained
5450 F:      drivers/media/rc/iguanair.c
5451
5452 IIO SUBSYSTEM AND DRIVERS
5453 M:      Jonathan Cameron <jic23@kernel.org>
5454 R:      Hartmut Knaack <knaack.h@gmx.de>
5455 R:      Lars-Peter Clausen <lars@metafoo.de>
5456 R:      Peter Meerwald <pmeerw@pmeerw.net>
5457 L:      linux-iio@vger.kernel.org
5458 S:      Maintained
5459 F:      drivers/iio/
5460 F:      drivers/staging/iio/
5461 F:      include/linux/iio/
5462 F:      tools/iio/
5463
5464 IKANOS/ADI EAGLE ADSL USB DRIVER
5465 M:      Matthieu Castet <castet.matthieu@free.fr>
5466 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5467 S:      Maintained
5468 F:      drivers/usb/atm/ueagle-atm.c
5469
5470 INA209 HARDWARE MONITOR DRIVER
5471 M:      Guenter Roeck <linux@roeck-us.net>
5472 L:      lm-sensors@lm-sensors.org
5473 S:      Maintained
5474 F:      Documentation/hwmon/ina209
5475 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5476 F:      drivers/hwmon/ina209.c
5477
5478 INA2XX HARDWARE MONITOR DRIVER
5479 M:      Guenter Roeck <linux@roeck-us.net>
5480 L:      lm-sensors@lm-sensors.org
5481 S:      Maintained
5482 F:      Documentation/hwmon/ina2xx
5483 F:      drivers/hwmon/ina2xx.c
5484 F:      include/linux/platform_data/ina2xx.h
5485
5486 INDUSTRY PACK SUBSYSTEM (IPACK)
5487 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5488 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5489 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5490 L:      industrypack-devel@lists.sourceforge.net
5491 W:      http://industrypack.sourceforge.net
5492 S:      Maintained
5493 F:      drivers/ipack/
5494
5495 INGENIC JZ4780 DMA Driver
5496 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5497 S:      Maintained
5498 F:      drivers/dma/dma-jz4780.c
5499
5500 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5501 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5502 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5503 L:      linux-ima-devel@lists.sourceforge.net
5504 L:      linux-ima-user@lists.sourceforge.net
5505 L:      linux-security-module@vger.kernel.org
5506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5507 S:      Supported
5508 F:      security/integrity/ima/
5509
5510 IMGTEC IR DECODER DRIVER
5511 M:      James Hogan <james.hogan@imgtec.com>
5512 S:      Maintained
5513 F:      drivers/media/rc/img-ir/
5514
5515 IMS TWINTURBO FRAMEBUFFER DRIVER
5516 L:      linux-fbdev@vger.kernel.org
5517 S:      Orphan
5518 F:      drivers/video/fbdev/imsttfb.c
5519
5520 INFINIBAND SUBSYSTEM
5521 M:      Doug Ledford <dledford@redhat.com>
5522 M:      Sean Hefty <sean.hefty@intel.com>
5523 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5524 L:      linux-rdma@vger.kernel.org
5525 W:      http://www.openfabrics.org/
5526 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5528 S:      Supported
5529 F:      Documentation/infiniband/
5530 F:      drivers/infiniband/
5531 F:      drivers/staging/rdma/
5532 F:      include/uapi/linux/if_infiniband.h
5533 F:      include/uapi/rdma/
5534 F:      include/rdma/
5535
5536 INOTIFY
5537 M:      John McCutchan <john@johnmccutchan.com>
5538 M:      Robert Love <rlove@rlove.org>
5539 M:      Eric Paris <eparis@parisplace.org>
5540 S:      Maintained
5541 F:      Documentation/filesystems/inotify.txt
5542 F:      fs/notify/inotify/
5543 F:      include/linux/inotify.h
5544 F:      include/uapi/linux/inotify.h
5545
5546 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5547 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5548 L:      linux-input@vger.kernel.org
5549 Q:      http://patchwork.kernel.org/project/linux-input/list/
5550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5551 S:      Maintained
5552 F:      drivers/input/
5553 F:      include/linux/input.h
5554 F:      include/uapi/linux/input.h
5555 F:      include/linux/input/
5556
5557 INPUT MULTITOUCH (MT) PROTOCOL
5558 M:      Henrik Rydberg <rydberg@bitmath.org>
5559 L:      linux-input@vger.kernel.org
5560 S:      Odd fixes
5561 F:      Documentation/input/multi-touch-protocol.txt
5562 F:      drivers/input/input-mt.c
5563 K:      \b(ABS|SYN)_MT_
5564
5565 INTEL ASoC BDW/HSW DRIVERS
5566 M:      Jie Yang <yang.jie@linux.intel.com>
5567 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5568 S:      Supported
5569 F:      sound/soc/intel/common/sst-dsp*
5570 F:      sound/soc/intel/common/sst-firmware.c
5571 F:      sound/soc/intel/boards/broadwell.c
5572 F:      sound/soc/intel/haswell/
5573
5574 INTEL C600 SERIES SAS CONTROLLER DRIVER
5575 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5576 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5577 L:      linux-scsi@vger.kernel.org
5578 T:      git git://git.code.sf.net/p/intel-sas/isci
5579 S:      Supported
5580 F:      drivers/scsi/isci/
5581
5582 INTEL HID EVENT DRIVER
5583 M:      Alex Hung <alex.hung@canonical.com>
5584 L:      platform-driver-x86@vger.kernel.org
5585 S:      Maintained
5586 F:      drivers/platform/x86/intel-hid.c
5587
5588 INTEL IDLE DRIVER
5589 M:      Len Brown <lenb@kernel.org>
5590 L:      linux-pm@vger.kernel.org
5591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5592 S:      Supported
5593 F:      drivers/idle/intel_idle.c
5594
5595 INTEL PSTATE DRIVER
5596 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5597 M:      Len Brown <lenb@kernel.org>
5598 L:      linux-pm@vger.kernel.org
5599 S:      Supported
5600 F:      drivers/cpufreq/intel_pstate.c
5601
5602 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5603 M:      Maik Broemme <mbroemme@plusserver.de>
5604 L:      linux-fbdev@vger.kernel.org
5605 S:      Maintained
5606 F:      Documentation/fb/intelfb.txt
5607 F:      drivers/video/fbdev/intelfb/
5608
5609 INTEL 810/815 FRAMEBUFFER DRIVER
5610 M:      Antonino Daplas <adaplas@gmail.com>
5611 L:      linux-fbdev@vger.kernel.org
5612 S:      Maintained
5613 F:      drivers/video/fbdev/i810/
5614
5615 INTEL MENLOW THERMAL DRIVER
5616 M:      Sujith Thomas <sujith.thomas@intel.com>
5617 L:      platform-driver-x86@vger.kernel.org
5618 W:      https://01.org/linux-acpi
5619 S:      Supported
5620 F:      drivers/platform/x86/intel_menlow.c
5621
5622 INTEL I/OAT DMA DRIVER
5623 M:      Dave Jiang <dave.jiang@intel.com>
5624 R:      Dan Williams <dan.j.williams@intel.com>
5625 L:      dmaengine@vger.kernel.org
5626 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5627 S:      Supported
5628 F:      drivers/dma/ioat*
5629
5630 INTEL IOMMU (VT-d)
5631 M:      David Woodhouse <dwmw2@infradead.org>
5632 L:      iommu@lists.linux-foundation.org
5633 T:      git git://git.infradead.org/iommu-2.6.git
5634 S:      Supported
5635 F:      drivers/iommu/intel-iommu.c
5636 F:      include/linux/intel-iommu.h
5637
5638 INTEL IOP-ADMA DMA DRIVER
5639 R:      Dan Williams <dan.j.williams@intel.com>
5640 S:      Odd fixes
5641 F:      drivers/dma/iop-adma.c
5642
5643 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5644 M:      Krzysztof Halasa <khalasa@piap.pl>
5645 S:      Maintained
5646 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5647 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5648 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5649 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5650 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5651 F:      drivers/net/wan/ixp4xx_hss.c
5652
5653 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5654 M:      Deepak Saxena <dsaxena@plexity.net>
5655 S:      Maintained
5656 F:      drivers/char/hw_random/ixp4xx-rng.c
5657
5658 INTEL ETHERNET DRIVERS
5659 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5660 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5661 R:      Shannon Nelson <shannon.nelson@intel.com>
5662 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5663 R:      Don Skidmore <donald.c.skidmore@intel.com>
5664 R:      Bruce Allan <bruce.w.allan@intel.com>
5665 R:      John Ronciak <john.ronciak@intel.com>
5666 R:      Mitch Williams <mitch.a.williams@intel.com>
5667 L:      intel-wired-lan@lists.osuosl.org
5668 W:      http://www.intel.com/support/feedback.htm
5669 W:      http://e1000.sourceforge.net/
5670 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5673 S:      Supported
5674 F:      Documentation/networking/e100.txt
5675 F:      Documentation/networking/e1000.txt
5676 F:      Documentation/networking/e1000e.txt
5677 F:      Documentation/networking/igb.txt
5678 F:      Documentation/networking/igbvf.txt
5679 F:      Documentation/networking/ixgb.txt
5680 F:      Documentation/networking/ixgbe.txt
5681 F:      Documentation/networking/ixgbevf.txt
5682 F:      Documentation/networking/i40e.txt
5683 F:      Documentation/networking/i40evf.txt
5684 F:      drivers/net/ethernet/intel/
5685 F:      drivers/net/ethernet/intel/*/
5686
5687 INTEL RDMA RNIC DRIVER
5688 M:     Faisal Latif <faisal.latif@intel.com>
5689 R:     Chien Tin Tung <chien.tin.tung@intel.com>
5690 R:     Mustafa Ismail <mustafa.ismail@intel.com>
5691 R:     Shiraz Saleem <shiraz.saleem@intel.com>
5692 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5693 L:     linux-rdma@vger.kernel.org
5694 S:     Supported
5695 F:     drivers/infiniband/hw/i40iw/
5696
5697 INTEL-MID GPIO DRIVER
5698 M:      David Cohen <david.a.cohen@linux.intel.com>
5699 L:      linux-gpio@vger.kernel.org
5700 S:      Maintained
5701 F:      drivers/gpio/gpio-intel-mid.c
5702
5703 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5704 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5705 L:      linux-wireless@vger.kernel.org
5706 S:      Maintained
5707 F:      Documentation/networking/README.ipw2100
5708 F:      Documentation/networking/README.ipw2200
5709 F:      drivers/net/wireless/intel/ipw2x00/
5710
5711 INTEL(R) TRACE HUB
5712 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5713 S:      Supported
5714 F:      Documentation/trace/intel_th.txt
5715 F:      drivers/hwtracing/intel_th/
5716
5717 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5718 M:      Ning Sun <ning.sun@intel.com>
5719 L:      tboot-devel@lists.sourceforge.net
5720 W:      http://tboot.sourceforge.net
5721 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5722 S:      Supported
5723 F:      Documentation/intel_txt.txt
5724 F:      include/linux/tboot.h
5725 F:      arch/x86/kernel/tboot.c
5726
5727 INTEL WIRELESS WIMAX CONNECTION 2400
5728 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5729 M:      linux-wimax@intel.com
5730 L:      wimax@linuxwimax.org (subscribers-only)
5731 S:      Supported
5732 W:      http://linuxwimax.org
5733 F:      Documentation/wimax/README.i2400m
5734 F:      drivers/net/wimax/i2400m/
5735 F:      include/uapi/linux/wimax/i2400m.h
5736
5737 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5738 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5739 L:      linux-wireless@vger.kernel.org
5740 S:      Supported
5741 F:      drivers/net/wireless/intel/iwlegacy/
5742
5743 INTEL WIRELESS WIFI LINK (iwlwifi)
5744 M:      Johannes Berg <johannes.berg@intel.com>
5745 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5746 M:      Intel Linux Wireless <linuxwifi@intel.com>
5747 L:      linux-wireless@vger.kernel.org
5748 W:      http://intellinuxwireless.org
5749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5750 S:      Supported
5751 F:      drivers/net/wireless/intel/iwlwifi/
5752
5753 INTEL MANAGEMENT ENGINE (mei)
5754 M:      Tomas Winkler <tomas.winkler@intel.com>
5755 L:      linux-kernel@vger.kernel.org
5756 S:      Supported
5757 F:      include/uapi/linux/mei.h
5758 F:      include/linux/mei_cl_bus.h
5759 F:      drivers/misc/mei/*
5760 F:      Documentation/misc-devices/mei/*
5761
5762 INTEL MIC DRIVERS (mic)
5763 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5764 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5765 S:      Supported
5766 W:      https://github.com/sudeepdutt/mic
5767 W:      http://software.intel.com/en-us/mic-developer
5768 F:      include/linux/mic_bus.h
5769 F:      include/linux/scif.h
5770 F:      include/uapi/linux/mic_common.h
5771 F:      include/uapi/linux/mic_ioctl.h
5772 F:      include/uapi/linux/scif_ioctl.h
5773 F:      drivers/misc/mic/
5774 F:      drivers/dma/mic_x100_dma.c
5775 F:      drivers/dma/mic_x100_dma.h
5776 F:      Documentation/mic/
5777
5778 INTEL PMC/P-Unit IPC DRIVER
5779 M:      Zha Qipeng<qipeng.zha@intel.com>
5780 L:      platform-driver-x86@vger.kernel.org
5781 S:      Maintained
5782 F:      drivers/platform/x86/intel_pmc_ipc.c
5783 F:      drivers/platform/x86/intel_punit_ipc.c
5784 F:      arch/x86/include/asm/intel_pmc_ipc.h
5785 F:      arch/x86/include/asm/intel_punit_ipc.h
5786
5787 INTEL TELEMETRY DRIVER
5788 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5789 L:      platform-driver-x86@vger.kernel.org
5790 S:      Maintained
5791 F:      arch/x86/include/asm/intel_telemetry.h
5792 F:      drivers/platform/x86/intel_telemetry*
5793
5794 IOC3 ETHERNET DRIVER
5795 M:      Ralf Baechle <ralf@linux-mips.org>
5796 L:      linux-mips@linux-mips.org
5797 S:      Maintained
5798 F:      drivers/net/ethernet/sgi/ioc3-eth.c
5799
5800 IOC3 SERIAL DRIVER
5801 M:      Pat Gefre <pfg@sgi.com>
5802 L:      linux-serial@vger.kernel.org
5803 S:      Maintained
5804 F:      drivers/tty/serial/ioc3_serial.c
5805
5806 IOMMU DRIVERS
5807 M:      Joerg Roedel <joro@8bytes.org>
5808 L:      iommu@lists.linux-foundation.org
5809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5810 S:      Maintained
5811 F:      drivers/iommu/
5812
5813 IP MASQUERADING
5814 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5815 S:      Maintained
5816 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5817
5818 IPMI SUBSYSTEM
5819 M:      Corey Minyard <minyard@acm.org>
5820 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5821 W:      http://openipmi.sourceforge.net/
5822 S:      Supported
5823 F:      Documentation/IPMI.txt
5824 F:      drivers/char/ipmi/
5825 F:      include/linux/ipmi*
5826 F:      include/uapi/linux/ipmi*
5827
5828 QCOM AUDIO (ASoC) DRIVERS
5829 M:      Patrick Lai <plai@codeaurora.org>
5830 M:      Banajit Goswami <bgoswami@codeaurora.org>
5831 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5832 S:      Supported
5833 F:      sound/soc/qcom/
5834
5835 IPS SCSI RAID DRIVER
5836 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5837 L:      linux-scsi@vger.kernel.org
5838 W:      http://www.adaptec.com/
5839 S:      Maintained
5840 F:      drivers/scsi/ips*
5841
5842 IPVS
5843 M:      Wensong Zhang <wensong@linux-vs.org>
5844 M:      Simon Horman <horms@verge.net.au>
5845 M:      Julian Anastasov <ja@ssi.bg>
5846 L:      netdev@vger.kernel.org
5847 L:      lvs-devel@vger.kernel.org
5848 S:      Maintained
5849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5851 F:      Documentation/networking/ipvs-sysctl.txt
5852 F:      include/net/ip_vs.h
5853 F:      include/uapi/linux/ip_vs.h
5854 F:      net/netfilter/ipvs/
5855
5856 IPWIRELESS DRIVER
5857 M:      Jiri Kosina <jikos@kernel.org>
5858 M:      David Sterba <dsterba@suse.com>
5859 S:      Odd Fixes
5860 F:      drivers/tty/ipwireless/
5861
5862 IPX NETWORK LAYER
5863 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5864 L:      netdev@vger.kernel.org
5865 S:      Maintained
5866 F:      include/net/ipx.h
5867 F:      include/uapi/linux/ipx.h
5868 F:      net/ipx/
5869
5870 IRDA SUBSYSTEM
5871 M:      Samuel Ortiz <samuel@sortiz.org>
5872 L:      irda-users@lists.sourceforge.net (subscribers-only)
5873 L:      netdev@vger.kernel.org
5874 W:      http://irda.sourceforge.net/
5875 S:      Maintained
5876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5877 F:      Documentation/networking/irda.txt
5878 F:      drivers/net/irda/
5879 F:      include/net/irda/
5880 F:      net/irda/
5881
5882 IRQ SUBSYSTEM
5883 M:      Thomas Gleixner <tglx@linutronix.de>
5884 L:      linux-kernel@vger.kernel.org
5885 S:      Maintained
5886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5887 F:      kernel/irq/
5888
5889 IRQCHIP DRIVERS
5890 M:      Thomas Gleixner <tglx@linutronix.de>
5891 M:      Jason Cooper <jason@lakedaemon.net>
5892 M:      Marc Zyngier <marc.zyngier@arm.com>
5893 L:      linux-kernel@vger.kernel.org
5894 S:      Maintained
5895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5896 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5897 F:      Documentation/devicetree/bindings/interrupt-controller/
5898 F:      drivers/irqchip/
5899
5900 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5901 M:      Jiang Liu <jiang.liu@linux.intel.com>
5902 M:      Marc Zyngier <marc.zyngier@arm.com>
5903 S:      Maintained
5904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5905 F:      Documentation/IRQ-domain.txt
5906 F:      include/linux/irqdomain.h
5907 F:      kernel/irq/irqdomain.c
5908 F:      kernel/irq/msi.c
5909
5910 ISAPNP
5911 M:      Jaroslav Kysela <perex@perex.cz>
5912 S:      Maintained
5913 F:      Documentation/isapnp.txt
5914 F:      drivers/pnp/isapnp/
5915 F:      include/linux/isapnp.h
5916
5917 ISA RADIO MODULE
5918 M:      Hans Verkuil <hverkuil@xs4all.nl>
5919 L:      linux-media@vger.kernel.org
5920 T:      git git://linuxtv.org/media_tree.git
5921 W:      https://linuxtv.org
5922 S:      Maintained
5923 F:      drivers/media/radio/radio-isa*
5924
5925 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5926 M:      Peter Jones <pjones@redhat.com>
5927 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5928 S:      Maintained
5929 F:      drivers/firmware/iscsi_ibft*
5930
5931 ISCSI
5932 M:      Mike Christie <michaelc@cs.wisc.edu>
5933 L:      open-iscsi@googlegroups.com
5934 W:      www.open-iscsi.org
5935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5936 S:      Maintained
5937 F:      drivers/scsi/*iscsi*
5938 F:      include/scsi/*iscsi*
5939
5940 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5941 M:      Or Gerlitz <ogerlitz@mellanox.com>
5942 M:      Sagi Grimberg <sagig@mellanox.com>
5943 M:      Roi Dayan <roid@mellanox.com>
5944 L:      linux-rdma@vger.kernel.org
5945 S:      Supported
5946 W:      http://www.openfabrics.org
5947 W:      www.open-iscsi.org
5948 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5949 F:      drivers/infiniband/ulp/iser/
5950
5951 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5952 M:      Sagi Grimberg <sagig@mellanox.com>
5953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5954 L:      linux-rdma@vger.kernel.org
5955 L:      target-devel@vger.kernel.org
5956 S:      Supported
5957 W:      http://www.linux-iscsi.org
5958 F:      drivers/infiniband/ulp/isert
5959
5960 ISDN SUBSYSTEM
5961 M:      Karsten Keil <isdn@linux-pingi.de>
5962 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5963 L:      netdev@vger.kernel.org
5964 W:      http://www.isdn4linux.de
5965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5966 S:      Maintained
5967 F:      Documentation/isdn/
5968 F:      drivers/isdn/
5969 F:      include/linux/isdn.h
5970 F:      include/linux/isdn/
5971 F:      include/uapi/linux/isdn.h
5972 F:      include/uapi/linux/isdn/
5973
5974 ISDN SUBSYSTEM (Eicon active card driver)
5975 M:      Armin Schindler <mac@melware.de>
5976 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5977 W:      http://www.melware.de
5978 S:      Maintained
5979 F:      drivers/isdn/hardware/eicon/
5980
5981 IT87 HARDWARE MONITORING DRIVER
5982 M:      Jean Delvare <jdelvare@suse.com>
5983 L:      lm-sensors@lm-sensors.org
5984 S:      Maintained
5985 F:      Documentation/hwmon/it87
5986 F:      drivers/hwmon/it87.c
5987
5988 IT913X MEDIA DRIVER
5989 M:      Antti Palosaari <crope@iki.fi>
5990 L:      linux-media@vger.kernel.org
5991 W:      https://linuxtv.org
5992 W:      http://palosaari.fi/linux/
5993 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5994 T:      git git://linuxtv.org/anttip/media_tree.git
5995 S:      Maintained
5996 F:      drivers/media/tuners/it913x*
5997
5998 IVTV VIDEO4LINUX DRIVER
5999 M:      Andy Walls <awalls@md.metrocast.net>
6000 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6001 L:      linux-media@vger.kernel.org
6002 T:      git git://linuxtv.org/media_tree.git
6003 W:      http://www.ivtvdriver.org
6004 S:      Maintained
6005 F:      Documentation/video4linux/*.ivtv
6006 F:      drivers/media/pci/ivtv/
6007 F:      include/uapi/linux/ivtv*
6008
6009 IX2505V MEDIA DRIVER
6010 M:      Malcolm Priestley <tvboxspy@gmail.com>
6011 L:      linux-media@vger.kernel.org
6012 W:      https://linuxtv.org
6013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6014 S:      Maintained
6015 F:      drivers/media/dvb-frontends/ix2505v*
6016
6017 JC42.4 TEMPERATURE SENSOR DRIVER
6018 M:      Guenter Roeck <linux@roeck-us.net>
6019 L:      lm-sensors@lm-sensors.org
6020 S:      Maintained
6021 F:      drivers/hwmon/jc42.c
6022 F:      Documentation/hwmon/jc42
6023
6024 JFS FILESYSTEM
6025 M:      Dave Kleikamp <shaggy@kernel.org>
6026 L:      jfs-discussion@lists.sourceforge.net
6027 W:      http://jfs.sourceforge.net/
6028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6029 S:      Maintained
6030 F:      Documentation/filesystems/jfs.txt
6031 F:      fs/jfs/
6032
6033 JME NETWORK DRIVER
6034 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6035 L:      netdev@vger.kernel.org
6036 S:      Maintained
6037 F:      drivers/net/ethernet/jme.*
6038
6039 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6040 M:      David Woodhouse <dwmw2@infradead.org>
6041 L:      linux-mtd@lists.infradead.org
6042 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6043 S:      Maintained
6044 F:      fs/jffs2/
6045 F:      include/uapi/linux/jffs2.h
6046
6047 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6048 M:      "Theodore Ts'o" <tytso@mit.edu>
6049 M:      Jan Kara <jack@suse.com>
6050 L:      linux-ext4@vger.kernel.org
6051 S:      Maintained
6052 F:      fs/jbd2/
6053 F:      include/linux/jbd2.h
6054
6055 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6056 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6057 L:      linux-media@vger.kernel.org
6058 S:      Maintained
6059 F:      drivers/media/platform/rcar_jpu.c
6060
6061 JSM Neo PCI based serial card
6062 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6063 L:      linux-serial@vger.kernel.org
6064 S:      Maintained
6065 F:      drivers/tty/serial/jsm/
6066
6067 K10TEMP HARDWARE MONITORING DRIVER
6068 M:      Clemens Ladisch <clemens@ladisch.de>
6069 L:      lm-sensors@lm-sensors.org
6070 S:      Maintained
6071 F:      Documentation/hwmon/k10temp
6072 F:      drivers/hwmon/k10temp.c
6073
6074 K8TEMP HARDWARE MONITORING DRIVER
6075 M:      Rudolf Marek <r.marek@assembler.cz>
6076 L:      lm-sensors@lm-sensors.org
6077 S:      Maintained
6078 F:      Documentation/hwmon/k8temp
6079 F:      drivers/hwmon/k8temp.c
6080
6081 KCONFIG
6082 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6083 L:      linux-kbuild@vger.kernel.org
6084 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6085 S:      Maintained
6086 F:      Documentation/kbuild/kconfig-language.txt
6087 F:      scripts/kconfig/
6088
6089 KDUMP
6090 M:      Vivek Goyal <vgoyal@redhat.com>
6091 M:      Haren Myneni <hbabu@us.ibm.com>
6092 L:      kexec@lists.infradead.org
6093 W:      http://lse.sourceforge.net/kdump/
6094 S:      Maintained
6095 F:      Documentation/kdump/
6096
6097 KEENE FM RADIO TRANSMITTER DRIVER
6098 M:      Hans Verkuil <hverkuil@xs4all.nl>
6099 L:      linux-media@vger.kernel.org
6100 T:      git git://linuxtv.org/media_tree.git
6101 W:      https://linuxtv.org
6102 S:      Maintained
6103 F:      drivers/media/radio/radio-keene*
6104
6105 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6106 M:      Ian Kent <raven@themaw.net>
6107 L:      autofs@vger.kernel.org
6108 S:      Maintained
6109 F:      fs/autofs4/
6110
6111 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6112 M:      Michal Marek <mmarek@suse.com>
6113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6115 L:      linux-kbuild@vger.kernel.org
6116 S:      Maintained
6117 F:      Documentation/kbuild/
6118 F:      Makefile
6119 F:      scripts/Makefile.*
6120 F:      scripts/basic/
6121 F:      scripts/mk*
6122 F:      scripts/package/
6123
6124 KERNEL JANITORS
6125 L:      kernel-janitors@vger.kernel.org
6126 W:      http://kernelnewbies.org/KernelJanitors
6127 S:      Odd Fixes
6128
6129 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6130 M:      "J. Bruce Fields" <bfields@fieldses.org>
6131 M:      Jeff Layton <jlayton@poochiereds.net>
6132 L:      linux-nfs@vger.kernel.org
6133 W:      http://nfs.sourceforge.net/
6134 T:      git git://linux-nfs.org/~bfields/linux.git
6135 S:      Supported
6136 F:      fs/nfsd/
6137 F:      include/uapi/linux/nfsd/
6138 F:      fs/lockd/
6139 F:      fs/nfs_common/
6140 F:      net/sunrpc/
6141 F:      include/linux/lockd/
6142 F:      include/linux/sunrpc/
6143 F:      include/uapi/linux/sunrpc/
6144
6145 KERNEL SELFTEST FRAMEWORK
6146 M:      Shuah Khan <shuahkh@osg.samsung.com>
6147 L:      linux-kselftest@vger.kernel.org
6148 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6149 S:      Maintained
6150 F:      tools/testing/selftests
6151
6152 KERNEL VIRTUAL MACHINE (KVM)
6153 M:      Gleb Natapov <gleb@kernel.org>
6154 M:      Paolo Bonzini <pbonzini@redhat.com>
6155 L:      kvm@vger.kernel.org
6156 W:      http://www.linux-kvm.org
6157 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6158 S:      Supported
6159 F:      Documentation/*/kvm*.txt
6160 F:      Documentation/virtual/kvm/
6161 F:      arch/*/kvm/
6162 F:      arch/x86/kernel/kvm.c
6163 F:      arch/x86/kernel/kvmclock.c
6164 F:      arch/*/include/asm/kvm*
6165 F:      include/linux/kvm*
6166 F:      include/uapi/linux/kvm*
6167 F:      virt/kvm/
6168
6169 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6170 M:      Joerg Roedel <joro@8bytes.org>
6171 L:      kvm@vger.kernel.org
6172 W:      http://www.linux-kvm.org/
6173 S:      Maintained
6174 F:      arch/x86/include/asm/svm.h
6175 F:      arch/x86/kvm/svm.c
6176
6177 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6178 M:      Alexander Graf <agraf@suse.com>
6179 L:      kvm-ppc@vger.kernel.org
6180 W:      http://www.linux-kvm.org/
6181 T:      git git://github.com/agraf/linux-2.6.git
6182 S:      Supported
6183 F:      arch/powerpc/include/asm/kvm*
6184 F:      arch/powerpc/kvm/
6185
6186 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6187 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6188 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6189 L:      linux-s390@vger.kernel.org
6190 W:      http://www.ibm.com/developerworks/linux/linux390/
6191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6192 S:      Supported
6193 F:      Documentation/s390/kvm.txt
6194 F:      arch/s390/include/asm/kvm*
6195 F:      arch/s390/kvm/
6196
6197 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6198 M:      Christoffer Dall <christoffer.dall@linaro.org>
6199 M:      Marc Zyngier <marc.zyngier@arm.com>
6200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6201 L:      kvmarm@lists.cs.columbia.edu
6202 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6204 S:      Supported
6205 F:      arch/arm/include/uapi/asm/kvm*
6206 F:      arch/arm/include/asm/kvm*
6207 F:      arch/arm/kvm/
6208 F:      virt/kvm/arm/
6209 F:      include/kvm/arm_*
6210
6211 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6212 M:      Christoffer Dall <christoffer.dall@linaro.org>
6213 M:      Marc Zyngier <marc.zyngier@arm.com>
6214 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6215 L:      kvmarm@lists.cs.columbia.edu
6216 S:      Maintained
6217 F:      arch/arm64/include/uapi/asm/kvm*
6218 F:      arch/arm64/include/asm/kvm*
6219 F:      arch/arm64/kvm/
6220
6221 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6222 M:      James Hogan <james.hogan@imgtec.com>
6223 L:      linux-mips@linux-mips.org
6224 S:      Supported
6225 F:      arch/mips/include/uapi/asm/kvm*
6226 F:      arch/mips/include/asm/kvm*
6227 F:      arch/mips/kvm/
6228
6229 KEXEC
6230 M:      Eric Biederman <ebiederm@xmission.com>
6231 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6232 L:      kexec@lists.infradead.org
6233 S:      Maintained
6234 F:      include/linux/kexec.h
6235 F:      include/uapi/linux/kexec.h
6236 F:      kernel/kexec.c
6237
6238 KEYS/KEYRINGS:
6239 M:      David Howells <dhowells@redhat.com>
6240 L:      keyrings@vger.kernel.org
6241 S:      Maintained
6242 F:      Documentation/security/keys.txt
6243 F:      include/linux/key.h
6244 F:      include/linux/key-type.h
6245 F:      include/keys/
6246 F:      security/keys/
6247
6248 KEYS-TRUSTED
6249 M:      David Safford <safford@us.ibm.com>
6250 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6251 L:      linux-security-module@vger.kernel.org
6252 L:      keyrings@vger.kernel.org
6253 S:      Supported
6254 F:      Documentation/security/keys-trusted-encrypted.txt
6255 F:      include/keys/trusted-type.h
6256 F:      security/keys/trusted.c
6257 F:      security/keys/trusted.h
6258
6259 KEYS-ENCRYPTED
6260 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6261 M:      David Safford <safford@us.ibm.com>
6262 L:      linux-security-module@vger.kernel.org
6263 L:      keyrings@vger.kernel.org
6264 S:      Supported
6265 F:      Documentation/security/keys-trusted-encrypted.txt
6266 F:      include/keys/encrypted-type.h
6267 F:      security/keys/encrypted-keys/
6268
6269 KGDB / KDB /debug_core
6270 M:      Jason Wessel <jason.wessel@windriver.com>
6271 W:      http://kgdb.wiki.kernel.org/
6272 L:      kgdb-bugreport@lists.sourceforge.net
6273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6274 S:      Maintained
6275 F:      Documentation/DocBook/kgdb.tmpl
6276 F:      drivers/misc/kgdbts.c
6277 F:      drivers/tty/serial/kgdboc.c
6278 F:      include/linux/kdb.h
6279 F:      include/linux/kgdb.h
6280 F:      kernel/debug/
6281
6282 KMEMCHECK
6283 M:      Vegard Nossum <vegardno@ifi.uio.no>
6284 M:      Pekka Enberg <penberg@kernel.org>
6285 S:      Maintained
6286 F:      Documentation/kmemcheck.txt
6287 F:      arch/x86/include/asm/kmemcheck.h
6288 F:      arch/x86/mm/kmemcheck/
6289 F:      include/linux/kmemcheck.h
6290 F:      mm/kmemcheck.c
6291
6292 KMEMLEAK
6293 M:      Catalin Marinas <catalin.marinas@arm.com>
6294 S:      Maintained
6295 F:      Documentation/kmemleak.txt
6296 F:      include/linux/kmemleak.h
6297 F:      mm/kmemleak.c
6298 F:      mm/kmemleak-test.c
6299
6300 KPROBES
6301 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6302 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6303 M:      "David S. Miller" <davem@davemloft.net>
6304 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6305 S:      Maintained
6306 F:      Documentation/kprobes.txt
6307 F:      include/linux/kprobes.h
6308 F:      kernel/kprobes.c
6309
6310 KS0108 LCD CONTROLLER DRIVER
6311 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6312 W:      http://miguelojeda.es/auxdisplay.htm
6313 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6314 S:      Maintained
6315 F:      Documentation/auxdisplay/ks0108
6316 F:      drivers/auxdisplay/ks0108.c
6317 F:      include/linux/ks0108.h
6318
6319 L3MDEV
6320 M:      David Ahern <dsa@cumulusnetworks.com>
6321 L:      netdev@vger.kernel.org
6322 S:      Maintained
6323 F:      net/l3mdev
6324 F:      include/net/l3mdev.h
6325
6326 LANTIQ MIPS ARCHITECTURE
6327 M:      John Crispin <blogic@openwrt.org>
6328 L:      linux-mips@linux-mips.org
6329 S:      Maintained
6330 F:      arch/mips/lantiq
6331
6332 LAPB module
6333 L:      linux-x25@vger.kernel.org
6334 S:      Orphan
6335 F:      Documentation/networking/lapb-module.txt
6336 F:      include/*/lapb.h
6337 F:      net/lapb/
6338
6339 LASI 53c700 driver for PARISC
6340 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6341 L:      linux-scsi@vger.kernel.org
6342 S:      Maintained
6343 F:      Documentation/scsi/53c700.txt
6344 F:      drivers/scsi/53c700*
6345
6346 LED SUBSYSTEM
6347 M:      Richard Purdie <rpurdie@rpsys.net>
6348 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6349 L:      linux-leds@vger.kernel.org
6350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6351 S:      Maintained
6352 F:      drivers/leds/
6353 F:      include/linux/leds.h
6354
6355 LEGACY EEPROM DRIVER
6356 M:      Jean Delvare <jdelvare@suse.com>
6357 S:      Maintained
6358 F:      Documentation/misc-devices/eeprom
6359 F:      drivers/misc/eeprom/eeprom.c
6360
6361 LEGO USB Tower driver
6362 M:      Juergen Stuber <starblue@users.sourceforge.net>
6363 L:      legousb-devel@lists.sourceforge.net
6364 W:      http://legousb.sourceforge.net/
6365 S:      Maintained
6366 F:      drivers/usb/misc/legousbtower.c
6367
6368 LG2160 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/lg2160.*
6377
6378 LGDT3305 MEDIA DRIVER
6379 M:      Michael Krufky <mkrufky@linuxtv.org>
6380 L:      linux-media@vger.kernel.org
6381 W:      https://linuxtv.org
6382 W:      http://github.com/mkrufky
6383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6384 T:      git git://linuxtv.org/mkrufky/tuners.git
6385 S:      Maintained
6386 F:      drivers/media/dvb-frontends/lgdt3305.*
6387
6388 LGUEST
6389 M:      Rusty Russell <rusty@rustcorp.com.au>
6390 L:      lguest@lists.ozlabs.org
6391 W:      http://lguest.ozlabs.org/
6392 S:      Odd Fixes
6393 F:      arch/x86/include/asm/lguest*.h
6394 F:      arch/x86/lguest/
6395 F:      drivers/lguest/
6396 F:      include/linux/lguest*.h
6397 F:      tools/lguest/
6398
6399 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6400 M:      Tejun Heo <tj@kernel.org>
6401 L:      linux-ide@vger.kernel.org
6402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6403 S:      Maintained
6404 F:      drivers/ata/
6405 F:      include/linux/ata.h
6406 F:      include/linux/libata.h
6407
6408 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6409 M:      Viresh Kumar <vireshk@kernel.org>
6410 L:      linux-ide@vger.kernel.org
6411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6412 S:      Maintained
6413 F:      include/linux/pata_arasan_cf_data.h
6414 F:      drivers/ata/pata_arasan_cf.c
6415
6416 LIBATA PATA DRIVERS
6417 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6418 M:      Tejun Heo <tj@kernel.org>
6419 L:      linux-ide@vger.kernel.org
6420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6421 S:      Maintained
6422 F:      drivers/ata/pata_*.c
6423 F:      drivers/ata/ata_generic.c
6424
6425 LIBATA SATA AHCI PLATFORM devices support
6426 M:      Hans de Goede <hdegoede@redhat.com>
6427 M:      Tejun Heo <tj@kernel.org>
6428 L:      linux-ide@vger.kernel.org
6429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6430 S:      Maintained
6431 F:      drivers/ata/ahci_platform.c
6432 F:      drivers/ata/libahci_platform.c
6433 F:      include/linux/ahci_platform.h
6434
6435 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6436 M:      Mikael Pettersson <mikpelinux@gmail.com>
6437 L:      linux-ide@vger.kernel.org
6438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6439 S:      Maintained
6440 F:      drivers/ata/sata_promise.*
6441
6442 LIBLOCKDEP
6443 M:      Sasha Levin <sasha.levin@oracle.com>
6444 S:      Maintained
6445 F:      tools/lib/lockdep/
6446
6447 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6448 M:      Dan Williams <dan.j.williams@intel.com>
6449 L:      linux-nvdimm@lists.01.org
6450 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6452 S:      Supported
6453 F:      drivers/nvdimm/*
6454 F:      include/linux/nd.h
6455 F:      include/linux/libnvdimm.h
6456 F:      include/uapi/linux/ndctl.h
6457
6458 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6459 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6460 L:      linux-nvdimm@lists.01.org
6461 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6462 S:      Supported
6463 F:      drivers/nvdimm/blk.c
6464 F:      drivers/nvdimm/region_devs.c
6465 F:      drivers/acpi/nfit*
6466
6467 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6468 M:      Vishal Verma <vishal.l.verma@intel.com>
6469 L:      linux-nvdimm@lists.01.org
6470 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6471 S:      Supported
6472 F:      drivers/nvdimm/btt*
6473
6474 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6475 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6476 L:      linux-nvdimm@lists.01.org
6477 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6478 S:      Supported
6479 F:      drivers/nvdimm/pmem.c
6480 F:      include/linux/pmem.h
6481 F:      arch/*/include/asm/pmem.h
6482
6483 LIGHTNVM PLATFORM SUPPORT
6484 M:      Matias Bjorling <mb@lightnvm.io>
6485 W:      http://github/OpenChannelSSD
6486 L:      linux-block@vger.kernel.org
6487 S:      Maintained
6488 F:      drivers/lightnvm/
6489 F:      include/linux/lightnvm.h
6490 F:      include/uapi/linux/lightnvm.h
6491
6492 LINUX FOR IBM pSERIES (RS/6000)
6493 M:      Paul Mackerras <paulus@au.ibm.com>
6494 W:      http://www.ibm.com/linux/ltc/projects/ppc
6495 S:      Supported
6496 F:      arch/powerpc/boot/rs6000.h
6497
6498 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6499 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6500 M:      Paul Mackerras <paulus@samba.org>
6501 M:      Michael Ellerman <mpe@ellerman.id.au>
6502 W:      http://www.penguinppc.org/
6503 L:      linuxppc-dev@lists.ozlabs.org
6504 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6506 S:      Supported
6507 F:      Documentation/powerpc/
6508 F:      arch/powerpc/
6509
6510 LINUX FOR POWER MACINTOSH
6511 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6512 W:      http://www.penguinppc.org/
6513 L:      linuxppc-dev@lists.ozlabs.org
6514 S:      Maintained
6515 F:      arch/powerpc/platforms/powermac/
6516 F:      drivers/macintosh/
6517
6518 LINUX FOR POWERPC EMBEDDED MPC5XXX
6519 M:      Anatolij Gustschin <agust@denx.de>
6520 L:      linuxppc-dev@lists.ozlabs.org
6521 T:      git git://git.denx.de/linux-denx-agust.git
6522 S:      Maintained
6523 F:      arch/powerpc/platforms/512x/
6524 F:      arch/powerpc/platforms/52xx/
6525
6526 LINUX FOR POWERPC EMBEDDED PPC4XX
6527 M:      Alistair Popple <alistair@popple.id.au>
6528 M:      Matt Porter <mporter@kernel.crashing.org>
6529 W:      http://www.penguinppc.org/
6530 L:      linuxppc-dev@lists.ozlabs.org
6531 S:      Maintained
6532 F:      arch/powerpc/platforms/40x/
6533 F:      arch/powerpc/platforms/44x/
6534
6535 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6536 L:      linuxppc-dev@lists.ozlabs.org
6537 S:      Orphan
6538 F:      arch/powerpc/*/*virtex*
6539 F:      arch/powerpc/*/*/*virtex*
6540
6541 LINUX FOR POWERPC EMBEDDED PPC8XX
6542 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6543 W:      http://www.penguinppc.org/
6544 L:      linuxppc-dev@lists.ozlabs.org
6545 S:      Maintained
6546 F:      arch/powerpc/platforms/8xx/
6547
6548 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6549 M:      Scott Wood <oss@buserror.net>
6550 M:      Kumar Gala <galak@kernel.crashing.org>
6551 W:      http://www.penguinppc.org/
6552 L:      linuxppc-dev@lists.ozlabs.org
6553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6554 S:      Maintained
6555 F:      arch/powerpc/platforms/83xx/
6556 F:      arch/powerpc/platforms/85xx/
6557
6558 LINUX FOR POWERPC PA SEMI PWRFICIENT
6559 M:      Olof Johansson <olof@lixom.net>
6560 L:      linuxppc-dev@lists.ozlabs.org
6561 S:      Maintained
6562 F:      arch/powerpc/platforms/pasemi/
6563 F:      drivers/*/*pasemi*
6564 F:      drivers/*/*/*pasemi*
6565
6566 LINUX SECURITY MODULE (LSM) FRAMEWORK
6567 M:      Chris Wright <chrisw@sous-sol.org>
6568 L:      linux-security-module@vger.kernel.org
6569 S:      Supported
6570
6571 LIS3LV02D ACCELEROMETER DRIVER
6572 M:      Eric Piel <eric.piel@tremplin-utc.net>
6573 S:      Maintained
6574 F:      Documentation/misc-devices/lis3lv02d
6575 F:      drivers/misc/lis3lv02d/
6576 F:      drivers/platform/x86/hp_accel.c
6577
6578 LIVE PATCHING
6579 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6580 M:      Seth Jennings <sjenning@redhat.com>
6581 M:      Jiri Kosina <jikos@kernel.org>
6582 M:      Vojtech Pavlik <vojtech@suse.com>
6583 S:      Maintained
6584 F:      kernel/livepatch/
6585 F:      include/linux/livepatch.h
6586 F:      arch/x86/include/asm/livepatch.h
6587 F:      arch/x86/kernel/livepatch.c
6588 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6589 F:      samples/livepatch/
6590 L:      live-patching@vger.kernel.org
6591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6592
6593 LLC (802.2)
6594 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6595 S:      Maintained
6596 F:      include/linux/llc.h
6597 F:      include/uapi/linux/llc.h
6598 F:      include/net/llc*
6599 F:      net/llc/
6600
6601 LM73 HARDWARE MONITOR DRIVER
6602 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6603 L:      lm-sensors@lm-sensors.org
6604 S:      Maintained
6605 F:      drivers/hwmon/lm73.c
6606
6607 LM78 HARDWARE MONITOR DRIVER
6608 M:      Jean Delvare <jdelvare@suse.com>
6609 L:      lm-sensors@lm-sensors.org
6610 S:      Maintained
6611 F:      Documentation/hwmon/lm78
6612 F:      drivers/hwmon/lm78.c
6613
6614 LM83 HARDWARE MONITOR DRIVER
6615 M:      Jean Delvare <jdelvare@suse.com>
6616 L:      lm-sensors@lm-sensors.org
6617 S:      Maintained
6618 F:      Documentation/hwmon/lm83
6619 F:      drivers/hwmon/lm83.c
6620
6621 LM90 HARDWARE MONITOR DRIVER
6622 M:      Jean Delvare <jdelvare@suse.com>
6623 L:      lm-sensors@lm-sensors.org
6624 S:      Maintained
6625 F:      Documentation/hwmon/lm90
6626 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6627 F:      drivers/hwmon/lm90.c
6628
6629 LM95234 HARDWARE MONITOR DRIVER
6630 M:      Guenter Roeck <linux@roeck-us.net>
6631 L:      lm-sensors@lm-sensors.org
6632 S:      Maintained
6633 F:      Documentation/hwmon/lm95234
6634 F:      drivers/hwmon/lm95234.c
6635
6636 LME2510 MEDIA DRIVER
6637 M:      Malcolm Priestley <tvboxspy@gmail.com>
6638 L:      linux-media@vger.kernel.org
6639 W:      https://linuxtv.org
6640 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6641 S:      Maintained
6642 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6643
6644 LOCKDEP AND LOCKSTAT
6645 M:      Peter Zijlstra <peterz@infradead.org>
6646 M:      Ingo Molnar <mingo@redhat.com>
6647 L:      linux-kernel@vger.kernel.org
6648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6649 S:      Maintained
6650 F:      Documentation/locking/lockdep*.txt
6651 F:      Documentation/locking/lockstat.txt
6652 F:      include/linux/lockdep.h
6653 F:      kernel/locking/
6654
6655 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6656 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6657 L:      linux-ntfs-dev@lists.sourceforge.net
6658 W:      http://www.linux-ntfs.org/content/view/19/37/
6659 S:      Maintained
6660 F:      Documentation/ldm.txt
6661 F:      block/partitions/ldm.*
6662
6663 LogFS
6664 M:      Joern Engel <joern@logfs.org>
6665 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6666 L:      logfs@logfs.org
6667 W:      logfs.org
6668 S:      Maintained
6669 F:      fs/logfs/
6670
6671 LPC32XX MACHINE SUPPORT
6672 M:      Roland Stigge <stigge@antcom.de>
6673 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6674 S:      Maintained
6675 F:      arch/arm/mach-lpc32xx/
6676
6677 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6678 M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6679 M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6680 M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6681 M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6682 L:      MPT-FusionLinux.pdl@avagotech.com
6683 L:      linux-scsi@vger.kernel.org
6684 W:      http://www.lsilogic.com/support
6685 S:      Supported
6686 F:      drivers/message/fusion/
6687 F:      drivers/scsi/mpt2sas/
6688 F:      drivers/scsi/mpt3sas/
6689
6690 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6691 M:      Matthew Wilcox <matthew@wil.cx>
6692 L:      linux-scsi@vger.kernel.org
6693 S:      Maintained
6694 F:      drivers/scsi/sym53c8xx_2/
6695
6696 LTC4261 HARDWARE MONITOR DRIVER
6697 M:      Guenter Roeck <linux@roeck-us.net>
6698 L:      lm-sensors@lm-sensors.org
6699 S:      Maintained
6700 F:      Documentation/hwmon/ltc4261
6701 F:      drivers/hwmon/ltc4261.c
6702
6703 LTP (Linux Test Project)
6704 M:      Mike Frysinger <vapier@gentoo.org>
6705 M:      Cyril Hrubis <chrubis@suse.cz>
6706 M:      Wanlong Gao <wanlong.gao@gmail.com>
6707 M:      Jan Stancek <jstancek@redhat.com>
6708 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6709 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6710 L:      ltp@lists.linux.it (subscribers-only)
6711 W:      http://linux-test-project.github.io/
6712 T:      git git://github.com/linux-test-project/ltp.git
6713 S:      Maintained
6714
6715 M32R ARCHITECTURE
6716 W:      http://www.linux-m32r.org/
6717 S:      Orphan
6718 F:      arch/m32r/
6719
6720 M68K ARCHITECTURE
6721 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6722 L:      linux-m68k@lists.linux-m68k.org
6723 W:      http://www.linux-m68k.org/
6724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6725 S:      Maintained
6726 F:      arch/m68k/
6727 F:      drivers/zorro/
6728
6729 M68K ON APPLE MACINTOSH
6730 M:      Joshua Thompson <funaho@jurai.org>
6731 W:      http://www.mac.linux-m68k.org/
6732 L:      linux-m68k@lists.linux-m68k.org
6733 S:      Maintained
6734 F:      arch/m68k/mac/
6735
6736 M68K ON HP9000/300
6737 M:      Philip Blundell <philb@gnu.org>
6738 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6739 S:      Maintained
6740 F:      arch/m68k/hp300/
6741
6742 M88DS3103 MEDIA DRIVER
6743 M:      Antti Palosaari <crope@iki.fi>
6744 L:      linux-media@vger.kernel.org
6745 W:      https://linuxtv.org
6746 W:      http://palosaari.fi/linux/
6747 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6748 T:      git git://linuxtv.org/anttip/media_tree.git
6749 S:      Maintained
6750 F:      drivers/media/dvb-frontends/m88ds3103*
6751
6752 M88RS2000 MEDIA DRIVER
6753 M:      Malcolm Priestley <tvboxspy@gmail.com>
6754 L:      linux-media@vger.kernel.org
6755 W:      https://linuxtv.org
6756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6757 S:      Maintained
6758 F:      drivers/media/dvb-frontends/m88rs2000*
6759
6760 MA901 MASTERKIT USB FM RADIO DRIVER
6761 M:      Alexey Klimov <klimov.linux@gmail.com>
6762 L:      linux-media@vger.kernel.org
6763 T:      git git://linuxtv.org/media_tree.git
6764 S:      Maintained
6765 F:      drivers/media/radio/radio-ma901.c
6766
6767 MAC80211
6768 M:      Johannes Berg <johannes@sipsolutions.net>
6769 L:      linux-wireless@vger.kernel.org
6770 W:      http://wireless.kernel.org/
6771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6773 S:      Maintained
6774 F:      Documentation/networking/mac80211-injection.txt
6775 F:      include/net/mac80211.h
6776 F:      net/mac80211/
6777
6778 MACVLAN DRIVER
6779 M:      Patrick McHardy <kaber@trash.net>
6780 L:      netdev@vger.kernel.org
6781 S:      Maintained
6782 F:      drivers/net/macvlan.c
6783 F:      include/linux/if_macvlan.h
6784
6785 MAILBOX API
6786 M:      Jassi Brar <jassisinghbrar@gmail.com>
6787 L:      linux-kernel@vger.kernel.org
6788 S:      Maintained
6789 F:      drivers/mailbox/
6790 F:      include/linux/mailbox_client.h
6791 F:      include/linux/mailbox_controller.h
6792
6793 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6794 M:      Michael Kerrisk <mtk.manpages@gmail.com>
6795 W:      http://www.kernel.org/doc/man-pages
6796 L:      linux-man@vger.kernel.org
6797 S:      Maintained
6798
6799 MARVELL ARMADA DRM SUPPORT
6800 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6801 S:      Maintained
6802 F:      drivers/gpu/drm/armada/
6803
6804 MARVELL 88E6352 DSA support
6805 M:      Guenter Roeck <linux@roeck-us.net>
6806 S:      Maintained
6807 F:      drivers/net/dsa/mv88e6352.c
6808
6809 MARVELL CRYPTO DRIVER
6810 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
6811 M:      Arnaud Ebalard <arno@natisbad.org>
6812 F:      drivers/crypto/marvell/
6813 S:      Maintained
6814 L:      linux-crypto@vger.kernel.org
6815
6816 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6817 M:      Mirko Lindner <mlindner@marvell.com>
6818 M:      Stephen Hemminger <stephen@networkplumber.org>
6819 L:      netdev@vger.kernel.org
6820 S:      Maintained
6821 F:      drivers/net/ethernet/marvell/sk*
6822
6823 MARVELL LIBERTAS WIRELESS DRIVER
6824 L:      libertas-dev@lists.infradead.org
6825 S:      Orphan
6826 F:      drivers/net/wireless/marvell/libertas/
6827
6828 MARVELL MV643XX ETHERNET DRIVER
6829 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6830 L:      netdev@vger.kernel.org
6831 S:      Maintained
6832 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6833 F:      include/linux/mv643xx.h
6834
6835 MARVELL MVNETA ETHERNET DRIVER
6836 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6837 L:      netdev@vger.kernel.org
6838 S:      Maintained
6839 F:      drivers/net/ethernet/marvell/mvneta.*
6840
6841 MARVELL MWIFIEX WIRELESS DRIVER
6842 M:      Amitkumar Karwar <akarwar@marvell.com>
6843 M:      Nishant Sarmukadam <nishants@marvell.com>
6844 L:      linux-wireless@vger.kernel.org
6845 S:      Maintained
6846 F:      drivers/net/wireless/marvell/mwifiex/
6847
6848 MARVELL MWL8K WIRELESS DRIVER
6849 M:      Lennert Buytenhek <buytenh@wantstofly.org>
6850 L:      linux-wireless@vger.kernel.org
6851 S:      Odd Fixes
6852 F:      drivers/net/wireless/marvell/mwl8k.c
6853
6854 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6855 M:      Nicolas Pitre <nico@fluxnic.net>
6856 S:      Odd Fixes
6857 F:      drivers/mmc/host/mvsdio.*
6858
6859 MATROX FRAMEBUFFER DRIVER
6860 L:      linux-fbdev@vger.kernel.org
6861 S:      Orphan
6862 F:      drivers/video/fbdev/matrox/matroxfb_*
6863 F:      include/uapi/linux/matroxfb.h
6864
6865 MAX16065 HARDWARE MONITOR DRIVER
6866 M:      Guenter Roeck <linux@roeck-us.net>
6867 L:      lm-sensors@lm-sensors.org
6868 S:      Maintained
6869 F:      Documentation/hwmon/max16065
6870 F:      drivers/hwmon/max16065.c
6871
6872 MAX20751 HARDWARE MONITOR DRIVER
6873 M:      Guenter Roeck <linux@roeck-us.net>
6874 L:      lm-sensors@lm-sensors.org
6875 S:      Maintained
6876 F:      Documentation/hwmon/max20751
6877 F:      drivers/hwmon/max20751.c
6878
6879 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6880 M:      "Hans J. Koch" <hjk@hansjkoch.de>
6881 L:      lm-sensors@lm-sensors.org
6882 S:      Maintained
6883 F:      Documentation/hwmon/max6650
6884 F:      drivers/hwmon/max6650.c
6885
6886 MAX6697 HARDWARE MONITOR DRIVER
6887 M:      Guenter Roeck <linux@roeck-us.net>
6888 L:      lm-sensors@lm-sensors.org
6889 S:      Maintained
6890 F:      Documentation/hwmon/max6697
6891 F:      Documentation/devicetree/bindings/i2c/max6697.txt
6892 F:      drivers/hwmon/max6697.c
6893 F:      include/linux/platform_data/max6697.h
6894
6895 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6896 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6897 L:      linux-pm@vger.kernel.org
6898 S:      Supported
6899 F:      drivers/power/max14577_charger.c
6900 F:      drivers/power/max77693_charger.c
6901
6902 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6903 M:      Javier Martinez Canillas <javier@osg.samsung.com>
6904 L:      linux-kernel@vger.kernel.org
6905 S:      Supported
6906 F:      drivers/*/*max77802.c
6907 F:      Documentation/devicetree/bindings/*/*max77802.txt
6908 F:      include/dt-bindings/*/*max77802.h
6909
6910 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6911 M:      Chanwoo Choi <cw00.choi@samsung.com>
6912 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6913 L:      linux-kernel@vger.kernel.org
6914 S:      Supported
6915 F:      drivers/*/max14577.c
6916 F:      drivers/*/max77686.c
6917 F:      drivers/*/max77693.c
6918 F:      drivers/extcon/extcon-max14577.c
6919 F:      drivers/extcon/extcon-max77693.c
6920 F:      drivers/rtc/rtc-max77686.c
6921 F:      drivers/clk/clk-max77686.c
6922 F:      Documentation/devicetree/bindings/mfd/max14577.txt
6923 F:      Documentation/devicetree/bindings/*/max77686.txt
6924 F:      Documentation/devicetree/bindings/mfd/max77693.txt
6925 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6926 F:      include/linux/mfd/max14577*.h
6927 F:      include/linux/mfd/max77686*.h
6928 F:      include/linux/mfd/max77693*.h
6929
6930 MAXIRADIO FM RADIO RECEIVER DRIVER
6931 M:      Hans Verkuil <hverkuil@xs4all.nl>
6932 L:      linux-media@vger.kernel.org
6933 T:      git git://linuxtv.org/media_tree.git
6934 W:      https://linuxtv.org
6935 S:      Maintained
6936 F:      drivers/media/radio/radio-maxiradio*
6937
6938 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6939 M:      Peter Rosin <peda@axentia.se>
6940 L:      linux-iio@vger.kernel.org
6941 S:      Maintained
6942 F:      drivers/iio/potentiometer/mcp4531.c
6943
6944 MEDIA DRIVERS FOR RENESAS - VSP1
6945 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6946 L:      linux-media@vger.kernel.org
6947 L:      linux-renesas-soc@vger.kernel.org
6948 T:      git git://linuxtv.org/media_tree.git
6949 S:      Supported
6950 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
6951 F:      drivers/media/platform/vsp1/
6952
6953 MEDIA DRIVERS FOR ASCOT2E
6954 M:      Sergey Kozlov <serjk@netup.ru>
6955 L:      linux-media@vger.kernel.org
6956 W:      https://linuxtv.org
6957 W:      http://netup.tv/
6958 T:      git git://linuxtv.org/media_tree.git
6959 S:      Supported
6960 F:      drivers/media/dvb-frontends/ascot2e*
6961
6962 MEDIA DRIVERS FOR CXD2841ER
6963 M:      Sergey Kozlov <serjk@netup.ru>
6964 L:      linux-media@vger.kernel.org
6965 W:      https://linuxtv.org
6966 W:      http://netup.tv/
6967 T:      git git://linuxtv.org/media_tree.git
6968 S:      Supported
6969 F:      drivers/media/dvb-frontends/cxd2841er*
6970
6971 MEDIA DRIVERS FOR HORUS3A
6972 M:      Sergey Kozlov <serjk@netup.ru>
6973 L:      linux-media@vger.kernel.org
6974 W:      https://linuxtv.org
6975 W:      http://netup.tv/
6976 T:      git git://linuxtv.org/media_tree.git
6977 S:      Supported
6978 F:      drivers/media/dvb-frontends/horus3a*
6979
6980 MEDIA DRIVERS FOR LNBH25
6981 M:      Sergey Kozlov <serjk@netup.ru>
6982 L:      linux-media@vger.kernel.org
6983 W:      https://linuxtv.org
6984 W:      http://netup.tv/
6985 T:      git git://linuxtv.org/media_tree.git
6986 S:      Supported
6987 F:      drivers/media/dvb-frontends/lnbh25*
6988
6989 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6990 M:      Sergey Kozlov <serjk@netup.ru>
6991 L:      linux-media@vger.kernel.org
6992 W:      https://linuxtv.org
6993 W:      http://netup.tv/
6994 T:      git git://linuxtv.org/media_tree.git
6995 S:      Supported
6996 F:      drivers/media/pci/netup_unidvb/*
6997
6998 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6999 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7000 P:      LinuxTV.org Project
7001 L:      linux-media@vger.kernel.org
7002 W:      https://linuxtv.org
7003 Q:      http://patchwork.kernel.org/project/linux-media/list/
7004 T:      git git://linuxtv.org/media_tree.git
7005 S:      Maintained
7006 F:      Documentation/dvb/
7007 F:      Documentation/video4linux/
7008 F:      Documentation/DocBook/media/
7009 F:      drivers/media/
7010 F:      drivers/staging/media/
7011 F:      include/linux/platform_data/media/
7012 F:      include/media/
7013 F:      include/uapi/linux/dvb/
7014 F:      include/uapi/linux/videodev2.h
7015 F:      include/uapi/linux/media.h
7016 F:      include/uapi/linux/v4l2-*
7017 F:      include/uapi/linux/meye.h
7018 F:      include/uapi/linux/ivtv*
7019 F:      include/uapi/linux/uvcvideo.h
7020
7021 MEDIATEK MT7601U WIRELESS LAN DRIVER
7022 M:      Jakub Kicinski <kubakici@wp.pl>
7023 L:      linux-wireless@vger.kernel.org
7024 S:      Maintained
7025 F:      drivers/net/wireless/mediatek/mt7601u/
7026
7027 MEGARAID SCSI/SAS DRIVERS
7028 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7029 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7030 M:      Uday Lingala <uday.lingala@avagotech.com>
7031 L:      megaraidlinux.pdl@avagotech.com
7032 L:      linux-scsi@vger.kernel.org
7033 W:      http://www.lsi.com
7034 S:      Maintained
7035 F:      Documentation/scsi/megaraid.txt
7036 F:      drivers/scsi/megaraid.*
7037 F:      drivers/scsi/megaraid/
7038
7039 MELLANOX ETHERNET DRIVER (mlx4_en)
7040 M:      Eugenia Emantayev <eugenia@mellanox.com>
7041 L:      netdev@vger.kernel.org
7042 S:      Supported
7043 W:      http://www.mellanox.com
7044 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7045 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7046
7047 MELLANOX ETHERNET DRIVER (mlx5e)
7048 M:      Saeed Mahameed <saeedm@mellanox.com>
7049 L:      netdev@vger.kernel.org
7050 S:      Supported
7051 W:      http://www.mellanox.com
7052 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7053 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7054
7055 MELLANOX ETHERNET SWITCH DRIVERS
7056 M:      Jiri Pirko <jiri@mellanox.com>
7057 M:      Ido Schimmel <idosch@mellanox.com>
7058 L:      netdev@vger.kernel.org
7059 S:      Supported
7060 W:      http://www.mellanox.com
7061 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7062 F:      drivers/net/ethernet/mellanox/mlxsw/
7063
7064 MEMBARRIER SUPPORT
7065 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7066 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7067 L:      linux-kernel@vger.kernel.org
7068 S:      Supported
7069 F:      kernel/membarrier.c
7070 F:      include/uapi/linux/membarrier.h
7071
7072 MEMORY MANAGEMENT
7073 L:      linux-mm@kvack.org
7074 W:      http://www.linux-mm.org
7075 S:      Maintained
7076 F:      include/linux/mm.h
7077 F:      include/linux/gfp.h
7078 F:      include/linux/mmzone.h
7079 F:      include/linux/memory_hotplug.h
7080 F:      include/linux/vmalloc.h
7081 F:      mm/
7082
7083 MEMORY TECHNOLOGY DEVICES (MTD)
7084 M:      David Woodhouse <dwmw2@infradead.org>
7085 M:      Brian Norris <computersforpeace@gmail.com>
7086 L:      linux-mtd@lists.infradead.org
7087 W:      http://www.linux-mtd.infradead.org/
7088 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7089 T:      git git://git.infradead.org/linux-mtd.git
7090 T:      git git://git.infradead.org/l2-mtd.git
7091 S:      Maintained
7092 F:      drivers/mtd/
7093 F:      include/linux/mtd/
7094 F:      include/uapi/mtd/
7095
7096 MEN A21 WATCHDOG DRIVER
7097 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7098 L:      linux-watchdog@vger.kernel.org
7099 S:      Maintained
7100 F:      drivers/watchdog/mena21_wdt.c
7101
7102 MEN CHAMELEON BUS (mcb)
7103 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7104 S:      Maintained
7105 F:      drivers/mcb/
7106 F:      include/linux/mcb.h
7107 F:      Documentation/men-chameleon-bus.txt
7108
7109 MEN F21BMC (Board Management Controller)
7110 M:      Andreas Werner <andreas.werner@men.de>
7111 S:      Supported
7112 F:      drivers/mfd/menf21bmc.c
7113 F:      drivers/watchdog/menf21bmc_wdt.c
7114 F:      drivers/leds/leds-menf21bmc.c
7115 F:      drivers/hwmon/menf21bmc_hwmon.c
7116 F:      Documentation/hwmon/menf21bmc
7117
7118 METAG ARCHITECTURE
7119 M:      James Hogan <james.hogan@imgtec.com>
7120 L:      linux-metag@vger.kernel.org
7121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7122 S:      Odd Fixes
7123 F:      arch/metag/
7124 F:      Documentation/metag/
7125 F:      Documentation/devicetree/bindings/metag/
7126 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7127 F:      drivers/clocksource/metag_generic.c
7128 F:      drivers/irqchip/irq-metag.c
7129 F:      drivers/irqchip/irq-metag-ext.c
7130 F:      drivers/tty/metag_da.c
7131
7132 MICROBLAZE ARCHITECTURE
7133 M:      Michal Simek <monstr@monstr.eu>
7134 W:      http://www.monstr.eu/fdt/
7135 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7136 S:      Supported
7137 F:      arch/microblaze/
7138
7139 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7140 M:      Chen Yu <yu.c.chen@intel.com>
7141 L:      platform-driver-x86@vger.kernel.org
7142 S:      Supported
7143 F:      drivers/platform/x86/surfacepro3_button.c
7144
7145 MICROTEK X6 SCANNER
7146 M:      Oliver Neukum <oliver@neukum.org>
7147 S:      Maintained
7148 F:      drivers/usb/image/microtek.*
7149
7150 MIPS
7151 M:      Ralf Baechle <ralf@linux-mips.org>
7152 L:      linux-mips@linux-mips.org
7153 W:      http://www.linux-mips.org/
7154 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7155 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7156 S:      Supported
7157 F:      Documentation/mips/
7158 F:      arch/mips/
7159
7160 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7161 M:      Hans Verkuil <hverkuil@xs4all.nl>
7162 L:      linux-media@vger.kernel.org
7163 T:      git git://linuxtv.org/media_tree.git
7164 W:      https://linuxtv.org
7165 S:      Odd Fixes
7166 F:      drivers/media/radio/radio-miropcm20*
7167
7168 MELLANOX MLX4 core VPI driver
7169 M:      Yishai Hadas <yishaih@mellanox.com>
7170 L:      netdev@vger.kernel.org
7171 L:      linux-rdma@vger.kernel.org
7172 W:      http://www.mellanox.com
7173 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7174 S:      Supported
7175 F:      drivers/net/ethernet/mellanox/mlx4/
7176 F:      include/linux/mlx4/
7177
7178 MELLANOX MLX4 IB driver
7179 M:      Yishai Hadas <yishaih@mellanox.com>
7180 L:      linux-rdma@vger.kernel.org
7181 W:      http://www.mellanox.com
7182 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7183 S:      Supported
7184 F:      drivers/infiniband/hw/mlx4/
7185 F:      include/linux/mlx4/
7186
7187 MELLANOX MLX5 core VPI driver
7188 M:      Matan Barak <matanb@mellanox.com>
7189 M:      Leon Romanovsky <leonro@mellanox.com>
7190 L:      netdev@vger.kernel.org
7191 L:      linux-rdma@vger.kernel.org
7192 W:      http://www.mellanox.com
7193 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7194 S:      Supported
7195 F:      drivers/net/ethernet/mellanox/mlx5/core/
7196 F:      include/linux/mlx5/
7197
7198 MELLANOX MLX5 IB driver
7199 M:      Matan Barak <matanb@mellanox.com>
7200 M:      Leon Romanovsky <leonro@mellanox.com>
7201 L:      linux-rdma@vger.kernel.org
7202 W:      http://www.mellanox.com
7203 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7204 S:      Supported
7205 F:      drivers/infiniband/hw/mlx5/
7206 F:      include/linux/mlx5/
7207
7208 MELEXIS MLX90614 DRIVER
7209 M:      Crt Mori <cmo@melexis.com>
7210 L:      linux-iio@vger.kernel.org
7211 W:      http://www.melexis.com
7212 S:      Supported
7213 F:      drivers/iio/temperature/mlx90614.c
7214
7215 MN88472 MEDIA DRIVER
7216 M:      Antti Palosaari <crope@iki.fi>
7217 L:      linux-media@vger.kernel.org
7218 W:      https://linuxtv.org
7219 W:      http://palosaari.fi/linux/
7220 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7221 T:      git git://linuxtv.org/anttip/media_tree.git
7222 S:      Maintained
7223 F:      drivers/staging/media/mn88472/
7224 F:      drivers/media/dvb-frontends/mn88472.h
7225
7226 MN88473 MEDIA DRIVER
7227 M:      Antti Palosaari <crope@iki.fi>
7228 L:      linux-media@vger.kernel.org
7229 W:      https://linuxtv.org
7230 W:      http://palosaari.fi/linux/
7231 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7232 T:      git git://linuxtv.org/anttip/media_tree.git
7233 S:      Maintained
7234 F:      drivers/staging/media/mn88473/
7235 F:      drivers/media/dvb-frontends/mn88473.h
7236
7237 MODULE SUPPORT
7238 M:      Rusty Russell <rusty@rustcorp.com.au>
7239 S:      Maintained
7240 F:      include/linux/module.h
7241 F:      kernel/module.c
7242
7243 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7244 W:      http://popies.net/meye/
7245 S:      Orphan
7246 F:      Documentation/video4linux/meye.txt
7247 F:      drivers/media/pci/meye/
7248 F:      include/uapi/linux/meye.h
7249
7250 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7251 M:      Jiri Slaby <jirislaby@gmail.com>
7252 S:      Maintained
7253 F:      Documentation/serial/moxa-smartio
7254 F:      drivers/tty/mxser.*
7255
7256 MR800 AVERMEDIA USB FM RADIO DRIVER
7257 M:      Alexey Klimov <klimov.linux@gmail.com>
7258 L:      linux-media@vger.kernel.org
7259 T:      git git://linuxtv.org/media_tree.git
7260 S:      Maintained
7261 F:      drivers/media/radio/radio-mr800.c
7262
7263 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7264 M:      Alan Ott <alan@signal11.us>
7265 L:      linux-wpan@vger.kernel.org
7266 S:      Maintained
7267 F:      drivers/net/ieee802154/mrf24j40.c
7268 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7269
7270 MSI LAPTOP SUPPORT
7271 M:      "Lee, Chun-Yi" <jlee@suse.com>
7272 L:      platform-driver-x86@vger.kernel.org
7273 S:      Maintained
7274 F:      drivers/platform/x86/msi-laptop.c
7275
7276 MSI WMI SUPPORT
7277 L:      platform-driver-x86@vger.kernel.org
7278 S:      Orphan
7279 F:      drivers/platform/x86/msi-wmi.c
7280
7281 MSI001 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/tuners/msi001*
7290
7291 MSI2500 MEDIA DRIVER
7292 M:      Antti Palosaari <crope@iki.fi>
7293 L:      linux-media@vger.kernel.org
7294 W:      https://linuxtv.org
7295 W:      http://palosaari.fi/linux/
7296 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7297 T:      git git://linuxtv.org/anttip/media_tree.git
7298 S:      Maintained
7299 F:      drivers/media/usb/msi2500/
7300
7301 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7302 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7303 L:      linux-mtd@lists.infradead.org
7304 S:      Maintained
7305 F:      drivers/mtd/devices/docg3*
7306
7307 MT9M032 APTINA SENSOR DRIVER
7308 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7309 L:      linux-media@vger.kernel.org
7310 T:      git git://linuxtv.org/media_tree.git
7311 S:      Maintained
7312 F:      drivers/media/i2c/mt9m032.c
7313 F:      include/media/i2c/mt9m032.h
7314
7315 MT9P031 APTINA CAMERA SENSOR
7316 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7317 L:      linux-media@vger.kernel.org
7318 T:      git git://linuxtv.org/media_tree.git
7319 S:      Maintained
7320 F:      drivers/media/i2c/mt9p031.c
7321 F:      include/media/i2c/mt9p031.h
7322
7323 MT9T001 APTINA CAMERA SENSOR
7324 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7325 L:      linux-media@vger.kernel.org
7326 T:      git git://linuxtv.org/media_tree.git
7327 S:      Maintained
7328 F:      drivers/media/i2c/mt9t001.c
7329 F:      include/media/i2c/mt9t001.h
7330
7331 MT9V032 APTINA CAMERA SENSOR
7332 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7333 L:      linux-media@vger.kernel.org
7334 T:      git git://linuxtv.org/media_tree.git
7335 S:      Maintained
7336 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7337 F:      drivers/media/i2c/mt9v032.c
7338 F:      include/media/i2c/mt9v032.h
7339
7340 MULTIFUNCTION DEVICES (MFD)
7341 M:      Lee Jones <lee.jones@linaro.org>
7342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7343 S:      Supported
7344 F:      drivers/mfd/
7345 F:      include/linux/mfd/
7346
7347 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7348 M:      Ulf Hansson <ulf.hansson@linaro.org>
7349 L:      linux-mmc@vger.kernel.org
7350 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7351 S:      Maintained
7352 F:      drivers/mmc/
7353 F:      include/linux/mmc/
7354 F:      include/uapi/linux/mmc/
7355
7356 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7357 S:      Orphan
7358 F:      drivers/mmc/host/mmc_spi.c
7359 F:      include/linux/spi/mmc_spi.h
7360
7361 MULTISOUND SOUND DRIVER
7362 M:      Andrew Veliath <andrewtv@usa.net>
7363 S:      Maintained
7364 F:      Documentation/sound/oss/MultiSound
7365 F:      sound/oss/msnd*
7366
7367 MULTITECH MULTIPORT CARD (ISICOM)
7368 S:      Orphan
7369 F:      drivers/tty/isicom.c
7370 F:      include/linux/isicom.h
7371
7372 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7373 M:      Bin Liu <b-liu@ti.com>
7374 L:      linux-usb@vger.kernel.org
7375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7376 S:      Maintained
7377 F:      drivers/usb/musb/
7378
7379 MXL5007T MEDIA DRIVER
7380 M:      Michael Krufky <mkrufky@linuxtv.org>
7381 L:      linux-media@vger.kernel.org
7382 W:      https://linuxtv.org
7383 W:      http://github.com/mkrufky
7384 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7385 T:      git git://linuxtv.org/mkrufky/tuners.git
7386 S:      Maintained
7387 F:      drivers/media/tuners/mxl5007t.*
7388
7389 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7390 M:      Hyong-Youb Kim <hykim@myri.com>
7391 L:      netdev@vger.kernel.org
7392 W:      https://www.myricom.com/support/downloads/myri10ge.html
7393 S:      Supported
7394 F:      drivers/net/ethernet/myricom/myri10ge/
7395
7396 NATSEMI ETHERNET DRIVER (DP8381x)
7397 S:      Orphan
7398 F:      drivers/net/ethernet/natsemi/natsemi.c
7399
7400 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7401 M:      Daniel Mack <zonque@gmail.com>
7402 S:      Maintained
7403 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7404 W:      http://www.native-instruments.com
7405 F:      sound/usb/caiaq/
7406
7407 NCP FILESYSTEM
7408 M:      Petr Vandrovec <petr@vandrovec.name>
7409 S:      Odd Fixes
7410 F:      fs/ncpfs/
7411
7412 NCR 5380 SCSI DRIVERS
7413 M:      Finn Thain <fthain@telegraphics.com.au>
7414 M:      Michael Schmitz <schmitzmic@gmail.com>
7415 L:      linux-scsi@vger.kernel.org
7416 S:      Maintained
7417 F:      Documentation/scsi/g_NCR5380.txt
7418 F:      drivers/scsi/NCR5380.*
7419 F:      drivers/scsi/arm/cumana_1.c
7420 F:      drivers/scsi/arm/oak.c
7421 F:      drivers/scsi/atari_NCR5380.c
7422 F:      drivers/scsi/atari_scsi.*
7423 F:      drivers/scsi/dmx3191d.c
7424 F:      drivers/scsi/dtc.*
7425 F:      drivers/scsi/g_NCR5380.*
7426 F:      drivers/scsi/g_NCR5380_mmio.c
7427 F:      drivers/scsi/mac_scsi.*
7428 F:      drivers/scsi/pas16.*
7429 F:      drivers/scsi/sun3_scsi.*
7430 F:      drivers/scsi/sun3_scsi_vme.c
7431 F:      drivers/scsi/t128.*
7432
7433 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7434 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7435 L:      linux-scsi@vger.kernel.org
7436 S:      Maintained
7437 F:      drivers/scsi/NCR_D700.*
7438
7439 NCT6775 HARDWARE MONITOR DRIVER
7440 M:      Guenter Roeck <linux@roeck-us.net>
7441 L:      lm-sensors@lm-sensors.org
7442 S:      Maintained
7443 F:      Documentation/hwmon/nct6775
7444 F:      drivers/hwmon/nct6775.c
7445
7446 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7447 M:      Faisal Latif <faisal.latif@intel.com>
7448 L:      linux-rdma@vger.kernel.org
7449 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7450 S:      Supported
7451 F:      drivers/infiniband/hw/nes/
7452
7453 NETEM NETWORK EMULATOR
7454 M:      Stephen Hemminger <stephen@networkplumber.org>
7455 L:      netem@lists.linux-foundation.org
7456 S:      Maintained
7457 F:      net/sched/sch_netem.c
7458
7459 NETERION 10GbE DRIVERS (s2io/vxge)
7460 M:      Jon Mason <jdmason@kudzu.us>
7461 L:      netdev@vger.kernel.org
7462 S:      Supported
7463 F:      Documentation/networking/s2io.txt
7464 F:      Documentation/networking/vxge.txt
7465 F:      drivers/net/ethernet/neterion/
7466
7467 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7468 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7469 M:      Patrick McHardy <kaber@trash.net>
7470 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7471 L:      netfilter-devel@vger.kernel.org
7472 L:      coreteam@netfilter.org
7473 W:      http://www.netfilter.org/
7474 W:      http://www.iptables.org/
7475 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7478 S:      Supported
7479 F:      include/linux/netfilter*
7480 F:      include/linux/netfilter/
7481 F:      include/net/netfilter/
7482 F:      include/uapi/linux/netfilter*
7483 F:      include/uapi/linux/netfilter/
7484 F:      net/*/netfilter.c
7485 F:      net/*/netfilter/
7486 F:      net/netfilter/
7487 F:      net/bridge/br_netfilter*.c
7488
7489 NETLABEL
7490 M:      Paul Moore <paul@paul-moore.com>
7491 W:      http://netlabel.sf.net
7492 L:      netdev@vger.kernel.org
7493 S:      Maintained
7494 F:      Documentation/netlabel/
7495 F:      include/net/netlabel.h
7496 F:      net/netlabel/
7497
7498 NETROM NETWORK LAYER
7499 M:      Ralf Baechle <ralf@linux-mips.org>
7500 L:      linux-hams@vger.kernel.org
7501 W:      http://www.linux-ax25.org/
7502 S:      Maintained
7503 F:      include/net/netrom.h
7504 F:      include/uapi/linux/netrom.h
7505 F:      net/netrom/
7506
7507 NETRONOME ETHERNET DRIVERS
7508 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7509 M:      Rolf Neugebauer <rolf.neugebauer@netronome.com>
7510 L:      oss-drivers@netronome.com
7511 S:      Maintained
7512 F:      drivers/net/ethernet/netronome/
7513
7514 NETWORK BLOCK DEVICE (NBD)
7515 M:      Markus Pargmann <mpa@pengutronix.de>
7516 S:      Maintained
7517 L:      nbd-general@lists.sourceforge.net
7518 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7519 F:      Documentation/blockdev/nbd.txt
7520 F:      drivers/block/nbd.c
7521 F:      include/uapi/linux/nbd.h
7522
7523 NETWORK DROP MONITOR
7524 M:      Neil Horman <nhorman@tuxdriver.com>
7525 L:      netdev@vger.kernel.org
7526 S:      Maintained
7527 W:      https://fedorahosted.org/dropwatch/
7528 F:      net/core/drop_monitor.c
7529
7530 NETWORKING [GENERAL]
7531 M:      "David S. Miller" <davem@davemloft.net>
7532 L:      netdev@vger.kernel.org
7533 W:      http://www.linuxfoundation.org/en/Net
7534 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7537 S:      Maintained
7538 F:      net/
7539 F:      include/net/
7540 F:      include/linux/in.h
7541 F:      include/linux/net.h
7542 F:      include/linux/netdevice.h
7543 F:      include/uapi/linux/in.h
7544 F:      include/uapi/linux/net.h
7545 F:      include/uapi/linux/netdevice.h
7546 F:      include/uapi/linux/net_namespace.h
7547 F:      tools/net/
7548 F:      tools/testing/selftests/net/
7549 F:      lib/random32.c
7550 F:      lib/test_bpf.c
7551
7552 NETWORKING [IPv4/IPv6]
7553 M:      "David S. Miller" <davem@davemloft.net>
7554 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7555 M:      James Morris <jmorris@namei.org>
7556 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7557 M:      Patrick McHardy <kaber@trash.net>
7558 L:      netdev@vger.kernel.org
7559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7560 S:      Maintained
7561 F:      net/ipv4/
7562 F:      net/ipv6/
7563 F:      include/net/ip*
7564 F:      arch/x86/net/*
7565
7566 NETWORKING [IPSEC]
7567 M:      Steffen Klassert <steffen.klassert@secunet.com>
7568 M:      Herbert Xu <herbert@gondor.apana.org.au>
7569 M:      "David S. Miller" <davem@davemloft.net>
7570 L:      netdev@vger.kernel.org
7571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7573 S:      Maintained
7574 F:      net/core/flow.c
7575 F:      net/xfrm/
7576 F:      net/key/
7577 F:      net/ipv4/xfrm*
7578 F:      net/ipv4/esp4.c
7579 F:      net/ipv4/ah4.c
7580 F:      net/ipv4/ipcomp.c
7581 F:      net/ipv4/ip_vti.c
7582 F:      net/ipv6/xfrm*
7583 F:      net/ipv6/esp6.c
7584 F:      net/ipv6/ah6.c
7585 F:      net/ipv6/ipcomp6.c
7586 F:      net/ipv6/ip6_vti.c
7587 F:      include/uapi/linux/xfrm.h
7588 F:      include/net/xfrm.h
7589
7590 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7591 M:      Paul Moore <paul@paul-moore.com>
7592 L:      netdev@vger.kernel.org
7593 S:      Maintained
7594
7595 NETWORKING [WIRELESS]
7596 L:      linux-wireless@vger.kernel.org
7597 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7598
7599 NETWORKING DRIVERS
7600 L:      netdev@vger.kernel.org
7601 W:      http://www.linuxfoundation.org/en/Net
7602 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7605 S:      Odd Fixes
7606 F:      drivers/net/
7607 F:      include/linux/if_*
7608 F:      include/linux/netdevice.h
7609 F:      include/linux/etherdevice.h
7610 F:      include/linux/fcdevice.h
7611 F:      include/linux/fddidevice.h
7612 F:      include/linux/hippidevice.h
7613 F:      include/linux/inetdevice.h
7614 F:      include/uapi/linux/if_*
7615 F:      include/uapi/linux/netdevice.h
7616
7617 NETWORKING DRIVERS (WIRELESS)
7618 M:      Kalle Valo <kvalo@codeaurora.org>
7619 L:      linux-wireless@vger.kernel.org
7620 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7623 S:      Maintained
7624 F:      drivers/net/wireless/
7625
7626 NETXEN (1/10) GbE SUPPORT
7627 M:      Manish Chopra <manish.chopra@qlogic.com>
7628 M:      Sony Chacko <sony.chacko@qlogic.com>
7629 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7630 L:      netdev@vger.kernel.org
7631 W:      http://www.qlogic.com
7632 S:      Supported
7633 F:      drivers/net/ethernet/qlogic/netxen/
7634
7635 NFC SUBSYSTEM
7636 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7637 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7638 M:      Samuel Ortiz <sameo@linux.intel.com>
7639 L:      linux-wireless@vger.kernel.org
7640 L:      linux-nfc@lists.01.org (subscribers-only)
7641 S:      Supported
7642 F:      net/nfc/
7643 F:      include/net/nfc/
7644 F:      include/uapi/linux/nfc.h
7645 F:      drivers/nfc/
7646 F:      include/linux/platform_data/microread.h
7647 F:      include/linux/platform_data/nfcmrvl.h
7648 F:      include/linux/platform_data/nxp-nci.h
7649 F:      include/linux/platform_data/pn544.h
7650 F:      include/linux/platform_data/st21nfca.h
7651 F:      include/linux/platform_data/st-nci.h
7652 F:      Documentation/devicetree/bindings/net/nfc/
7653
7654 NFS, SUNRPC, AND LOCKD CLIENTS
7655 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7656 M:      Anna Schumaker <anna.schumaker@netapp.com>
7657 L:      linux-nfs@vger.kernel.org
7658 W:      http://client.linux-nfs.org
7659 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7660 S:      Maintained
7661 F:      fs/lockd/
7662 F:      fs/nfs/
7663 F:      fs/nfs_common/
7664 F:      net/sunrpc/
7665 F:      include/linux/lockd/
7666 F:      include/linux/nfs*
7667 F:      include/linux/sunrpc/
7668 F:      include/uapi/linux/nfs*
7669 F:      include/uapi/linux/sunrpc/
7670
7671 NILFS2 FILESYSTEM
7672 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7673 L:      linux-nilfs@vger.kernel.org
7674 W:      http://nilfs.sourceforge.net/
7675 T:      git git://github.com/konis/nilfs2.git
7676 S:      Supported
7677 F:      Documentation/filesystems/nilfs2.txt
7678 F:      fs/nilfs2/
7679 F:      include/linux/nilfs2_fs.h
7680 F:      include/trace/events/nilfs2.h
7681
7682 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7683 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7684 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7685 S:      Maintained
7686 F:      Documentation/scsi/NinjaSCSI.txt
7687 F:      drivers/scsi/pcmcia/nsp_*
7688
7689 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7690 M:      GOTO Masanori <gotom@debian.or.jp>
7691 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7692 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7693 S:      Maintained
7694 F:      Documentation/scsi/NinjaSCSI.txt
7695 F:      drivers/scsi/nsp32*
7696
7697 NIOS2 ARCHITECTURE
7698 M:      Ley Foon Tan <lftan@altera.com>
7699 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7701 S:      Maintained
7702 F:      arch/nios2/
7703
7704 NOKIA N900 POWER SUPPLY DRIVERS
7705 R:      Pali RohĂ¡r <pali.rohar@gmail.com>
7706 F:      include/linux/power/bq2415x_charger.h
7707 F:      include/linux/power/bq27xxx_battery.h
7708 F:      include/linux/power/isp1704_charger.h
7709 F:      drivers/power/bq2415x_charger.c
7710 F:      drivers/power/bq27xxx_battery.c
7711 F:      drivers/power/bq27xxx_battery_i2c.c
7712 F:      drivers/power/isp1704_charger.c
7713 F:      drivers/power/rx51_battery.c
7714
7715 NTB DRIVER CORE
7716 M:      Jon Mason <jdmason@kudzu.us>
7717 M:      Dave Jiang <dave.jiang@intel.com>
7718 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7719 L:      linux-ntb@googlegroups.com
7720 S:      Supported
7721 W:      https://github.com/jonmason/ntb/wiki
7722 T:      git git://github.com/jonmason/ntb.git
7723 F:      drivers/ntb/
7724 F:      drivers/net/ntb_netdev.c
7725 F:      include/linux/ntb.h
7726 F:      include/linux/ntb_transport.h
7727
7728 NTB INTEL DRIVER
7729 M:      Jon Mason <jdmason@kudzu.us>
7730 M:      Dave Jiang <dave.jiang@intel.com>
7731 L:      linux-ntb@googlegroups.com
7732 S:      Supported
7733 W:      https://github.com/jonmason/ntb/wiki
7734 T:      git git://github.com/jonmason/ntb.git
7735 F:      drivers/ntb/hw/intel/
7736
7737 NTB AMD DRIVER
7738 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7739 L:      linux-ntb@googlegroups.com
7740 S:      Supported
7741 F:      drivers/ntb/hw/amd/
7742
7743 NTFS FILESYSTEM
7744 M:      Anton Altaparmakov <anton@tuxera.com>
7745 L:      linux-ntfs-dev@lists.sourceforge.net
7746 W:      http://www.tuxera.com/
7747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7748 S:      Supported
7749 F:      Documentation/filesystems/ntfs.txt
7750 F:      fs/ntfs/
7751
7752 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7753 M:      Antonino Daplas <adaplas@gmail.com>
7754 L:      linux-fbdev@vger.kernel.org
7755 S:      Maintained
7756 F:      drivers/video/fbdev/riva/
7757 F:      drivers/video/fbdev/nvidia/
7758
7759 NVM EXPRESS DRIVER
7760 M:      Keith Busch <keith.busch@intel.com>
7761 M:      Jens Axboe <axboe@fb.com>
7762 L:      linux-nvme@lists.infradead.org
7763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7764 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7765 S:      Supported
7766 F:      drivers/nvme/host/
7767 F:      include/linux/nvme.h
7768
7769 NVMEM FRAMEWORK
7770 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7771 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
7772 S:      Maintained
7773 F:      drivers/nvmem/
7774 F:      Documentation/devicetree/bindings/nvmem/
7775 F:      include/linux/nvmem-consumer.h
7776 F:      include/linux/nvmem-provider.h
7777
7778 NXP-NCI NFC DRIVER
7779 M:      ClĂ©ment Perrochaud <clement.perrochaud@effinnov.com>
7780 R:      Charles Gorand <charles.gorand@effinnov.com>
7781 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7782 S:      Supported
7783 F:      drivers/nfc/nxp-nci
7784
7785 NXP TDA998X DRM DRIVER
7786 M:      Russell King <rmk+kernel@arm.linux.org.uk>
7787 S:      Supported
7788 F:      drivers/gpu/drm/i2c/tda998x_drv.c
7789 F:      include/drm/i2c/tda998x.h
7790
7791 NXP TFA9879 DRIVER
7792 M:      Peter Rosin <peda@axentia.se>
7793 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7794 S:      Maintained
7795 F:      sound/soc/codecs/tfa9879*
7796
7797 OMAP SUPPORT
7798 M:      Tony Lindgren <tony@atomide.com>
7799 L:      linux-omap@vger.kernel.org
7800 W:      http://www.muru.com/linux/omap/
7801 W:      http://linux.omap.com/
7802 Q:      http://patchwork.kernel.org/project/linux-omap/list/
7803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7804 S:      Maintained
7805 F:      arch/arm/*omap*/
7806 F:      arch/arm/configs/omap1_defconfig
7807 F:      arch/arm/configs/omap2plus_defconfig
7808 F:      drivers/i2c/busses/i2c-omap.c
7809 F:      drivers/irqchip/irq-omap-intc.c
7810 F:      drivers/mfd/*omap*.c
7811 F:      drivers/mfd/menelaus.c
7812 F:      drivers/mfd/palmas.c
7813 F:      drivers/mfd/tps65217.c
7814 F:      drivers/mfd/tps65218.c
7815 F:      drivers/mfd/tps65910.c
7816 F:      drivers/mfd/twl-core.[ch]
7817 F:      drivers/mfd/twl4030*.c
7818 F:      drivers/mfd/twl6030*.c
7819 F:      drivers/mfd/twl6040*.c
7820 F:      drivers/regulator/palmas-regulator*.c
7821 F:      drivers/regulator/pbias-regulator.c
7822 F:      drivers/regulator/tps65217-regulator.c
7823 F:      drivers/regulator/tps65218-regulator.c
7824 F:      drivers/regulator/tps65910-regulator.c
7825 F:      drivers/regulator/twl-regulator.c
7826 F:      include/linux/i2c-omap.h
7827
7828 OMAP DEVICE TREE SUPPORT
7829 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7830 M:      Tony Lindgren <tony@atomide.com>
7831 L:      linux-omap@vger.kernel.org
7832 L:      devicetree@vger.kernel.org
7833 S:      Maintained
7834 F:      arch/arm/boot/dts/*omap*
7835 F:      arch/arm/boot/dts/*am3*
7836 F:      arch/arm/boot/dts/*am4*
7837 F:      arch/arm/boot/dts/*am5*
7838 F:      arch/arm/boot/dts/*dra7*
7839
7840 OMAP CLOCK FRAMEWORK SUPPORT
7841 M:      Paul Walmsley <paul@pwsan.com>
7842 L:      linux-omap@vger.kernel.org
7843 S:      Maintained
7844 F:      arch/arm/*omap*/*clock*
7845
7846 OMAP POWER MANAGEMENT SUPPORT
7847 M:      Kevin Hilman <khilman@deeprootsystems.com>
7848 L:      linux-omap@vger.kernel.org
7849 S:      Maintained
7850 F:      arch/arm/*omap*/*pm*
7851 F:      drivers/cpufreq/omap-cpufreq.c
7852
7853 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7854 M:      Rajendra Nayak <rnayak@ti.com>
7855 M:      Paul Walmsley <paul@pwsan.com>
7856 L:      linux-omap@vger.kernel.org
7857 S:      Maintained
7858 F:      arch/arm/mach-omap2/prm*
7859
7860 OMAP AUDIO SUPPORT
7861 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7862 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7863 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7864 L:      linux-omap@vger.kernel.org
7865 S:      Maintained
7866 F:      sound/soc/omap/
7867
7868 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7869 M:      Roger Quadros <rogerq@ti.com>
7870 M:      Tony Lindgren <tony@atomide.com>
7871 L:      linux-omap@vger.kernel.org
7872 S:      Maintained
7873 F:      drivers/memory/omap-gpmc.c
7874 F:      arch/arm/mach-omap2/*gpmc*
7875
7876 OMAP FRAMEBUFFER SUPPORT
7877 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7878 L:      linux-fbdev@vger.kernel.org
7879 L:      linux-omap@vger.kernel.org
7880 S:      Maintained
7881 F:      drivers/video/fbdev/omap/
7882
7883 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7884 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7885 L:      linux-omap@vger.kernel.org
7886 L:      linux-fbdev@vger.kernel.org
7887 S:      Maintained
7888 F:      drivers/video/fbdev/omap2/
7889 F:      Documentation/arm/OMAP/DSS
7890
7891 OMAP HARDWARE SPINLOCK SUPPORT
7892 M:      Ohad Ben-Cohen <ohad@wizery.com>
7893 L:      linux-omap@vger.kernel.org
7894 S:      Maintained
7895 F:      drivers/hwspinlock/omap_hwspinlock.c
7896
7897 OMAP MMC SUPPORT
7898 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7899 L:      linux-omap@vger.kernel.org
7900 S:      Maintained
7901 F:      drivers/mmc/host/omap.c
7902
7903 OMAP HS MMC SUPPORT
7904 L:      linux-mmc@vger.kernel.org
7905 L:      linux-omap@vger.kernel.org
7906 S:      Orphan
7907 F:      drivers/mmc/host/omap_hsmmc.c
7908
7909 OMAP RANDOM NUMBER GENERATOR SUPPORT
7910 M:      Deepak Saxena <dsaxena@plexity.net>
7911 S:      Maintained
7912 F:      drivers/char/hw_random/omap-rng.c
7913
7914 OMAP HWMOD SUPPORT
7915 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7916 M:      Paul Walmsley <paul@pwsan.com>
7917 L:      linux-omap@vger.kernel.org
7918 S:      Maintained
7919 F:      arch/arm/mach-omap2/omap_hwmod.*
7920
7921 OMAP HWMOD DATA
7922 M:      Paul Walmsley <paul@pwsan.com>
7923 L:      linux-omap@vger.kernel.org
7924 S:      Maintained
7925 F:      arch/arm/mach-omap2/omap_hwmod*data*
7926
7927 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7928 M:      BenoĂ®t Cousson <bcousson@baylibre.com>
7929 L:      linux-omap@vger.kernel.org
7930 S:      Maintained
7931 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7932
7933 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7934 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7935 L:      linux-media@vger.kernel.org
7936 S:      Maintained
7937 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7938 F:      drivers/media/platform/omap3isp/
7939 F:      drivers/staging/media/omap4iss/
7940
7941 OMAP USB SUPPORT
7942 L:      linux-usb@vger.kernel.org
7943 L:      linux-omap@vger.kernel.org
7944 S:      Orphan
7945 F:      drivers/usb/*/*omap*
7946 F:      arch/arm/*omap*/usb*
7947
7948 OMAP GPIO DRIVER
7949 M:      Grygorii Strashko <grygorii.strashko@ti.com>
7950 M:      Santosh Shilimkar <ssantosh@kernel.org>
7951 M:      Kevin Hilman <khilman@deeprootsystems.com>
7952 L:      linux-omap@vger.kernel.org
7953 S:      Maintained
7954 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
7955 F:      drivers/gpio/gpio-omap.c
7956
7957 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7958 M:      Mark Jackson <mpfj@newflow.co.uk>
7959 L:      linux-omap@vger.kernel.org
7960 S:      Maintained
7961 F:      arch/arm/boot/dts/am335x-nano.dts
7962
7963 OMFS FILESYSTEM
7964 M:      Bob Copeland <me@bobcopeland.com>
7965 L:      linux-karma-devel@lists.sourceforge.net
7966 S:      Maintained
7967 F:      Documentation/filesystems/omfs.txt
7968 F:      fs/omfs/
7969
7970 OMNIKEY CARDMAN 4000 DRIVER
7971 M:      Harald Welte <laforge@gnumonks.org>
7972 S:      Maintained
7973 F:      drivers/char/pcmcia/cm4000_cs.c
7974 F:      include/linux/cm4000_cs.h
7975 F:      include/uapi/linux/cm4000_cs.h
7976
7977 OMNIKEY CARDMAN 4040 DRIVER
7978 M:      Harald Welte <laforge@gnumonks.org>
7979 S:      Maintained
7980 F:      drivers/char/pcmcia/cm4040_cs.*
7981
7982 OMNIVISION OV7670 SENSOR DRIVER
7983 M:      Jonathan Corbet <corbet@lwn.net>
7984 L:      linux-media@vger.kernel.org
7985 T:      git git://linuxtv.org/media_tree.git
7986 S:      Maintained
7987 F:      drivers/media/i2c/ov7670.c
7988
7989 ONENAND FLASH DRIVER
7990 M:      Kyungmin Park <kyungmin.park@samsung.com>
7991 L:      linux-mtd@lists.infradead.org
7992 S:      Maintained
7993 F:      drivers/mtd/onenand/
7994 F:      include/linux/mtd/onenand*.h
7995
7996 ONSTREAM SCSI TAPE DRIVER
7997 M:      Willem Riede <osst@riede.org>
7998 L:      osst-users@lists.sourceforge.net
7999 L:      linux-scsi@vger.kernel.org
8000 S:      Maintained
8001 F:      Documentation/scsi/osst.txt
8002 F:      drivers/scsi/osst.*
8003 F:      drivers/scsi/osst_*.h
8004 F:      drivers/scsi/st.h
8005
8006 OPENCORES I2C BUS DRIVER
8007 M:      Peter Korsgaard <jacmet@sunsite.dk>
8008 L:      linux-i2c@vger.kernel.org
8009 S:      Maintained
8010 F:      Documentation/i2c/busses/i2c-ocores
8011 F:      drivers/i2c/busses/i2c-ocores.c
8012
8013 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8014 M:      Rob Herring <robh+dt@kernel.org>
8015 M:      Frank Rowand <frowand.list@gmail.com>
8016 M:      Grant Likely <grant.likely@linaro.org>
8017 L:      devicetree@vger.kernel.org
8018 W:      http://www.devicetree.org/
8019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8020 S:      Maintained
8021 F:      drivers/of/
8022 F:      include/linux/of*.h
8023 F:      scripts/dtc/
8024
8025 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8026 M:      Rob Herring <robh+dt@kernel.org>
8027 M:      Pawel Moll <pawel.moll@arm.com>
8028 M:      Mark Rutland <mark.rutland@arm.com>
8029 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8030 M:      Kumar Gala <galak@codeaurora.org>
8031 L:      devicetree@vger.kernel.org
8032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8033 S:      Maintained
8034 F:      Documentation/devicetree/
8035 F:      arch/*/boot/dts/
8036 F:      include/dt-bindings/
8037
8038 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8039 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8040 L:      devicetree@vger.kernel.org
8041 S:      Maintained
8042 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8043 F:      Documentation/devicetree/overlay-notes.txt
8044 F:      drivers/of/overlay.c
8045 F:      drivers/of/resolver.c
8046
8047 OPENRISC ARCHITECTURE
8048 M:      Jonas Bonn <jonas@southpole.se>
8049 W:      http://openrisc.net
8050 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8051 S:      Maintained
8052 T:      git git://openrisc.net/~jonas/linux
8053 F:      arch/openrisc/
8054
8055 OPENVSWITCH
8056 M:      Pravin Shelar <pshelar@nicira.com>
8057 L:      netdev@vger.kernel.org
8058 L:      dev@openvswitch.org
8059 W:      http://openvswitch.org
8060 S:      Maintained
8061 F:      net/openvswitch/
8062 F:      include/uapi/linux/openvswitch.h
8063
8064 OPERATING PERFORMANCE POINTS (OPP)
8065 M:      Viresh Kumar <vireshk@kernel.org>
8066 M:      Nishanth Menon <nm@ti.com>
8067 M:      Stephen Boyd <sboyd@codeaurora.org>
8068 L:      linux-pm@vger.kernel.org
8069 S:      Maintained
8070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8071 F:      drivers/base/power/opp/
8072 F:      include/linux/pm_opp.h
8073 F:      Documentation/power/opp.txt
8074 F:      Documentation/devicetree/bindings/opp/
8075
8076 OPL4 DRIVER
8077 M:      Clemens Ladisch <clemens@ladisch.de>
8078 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8079 T:      git git://git.alsa-project.org/alsa-kernel.git
8080 S:      Maintained
8081 F:      sound/drivers/opl4/
8082
8083 OPROFILE
8084 M:      Robert Richter <rric@kernel.org>
8085 L:      oprofile-list@lists.sf.net
8086 S:      Maintained
8087 F:      arch/*/include/asm/oprofile*.h
8088 F:      arch/*/oprofile/
8089 F:      drivers/oprofile/
8090 F:      include/linux/oprofile.h
8091
8092 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8093 M:      Mark Fasheh <mfasheh@suse.com>
8094 M:      Joel Becker <jlbec@evilplan.org>
8095 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8096 W:      http://ocfs2.wiki.kernel.org
8097 S:      Supported
8098 F:      Documentation/filesystems/ocfs2.txt
8099 F:      Documentation/filesystems/dlmfs.txt
8100 F:      fs/ocfs2/
8101
8102 ORINOCO DRIVER
8103 L:      linux-wireless@vger.kernel.org
8104 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8105 W:      http://www.nongnu.org/orinoco/
8106 S:      Orphan
8107 F:      drivers/net/wireless/intersil/orinoco/
8108
8109 OSD LIBRARY and FILESYSTEM
8110 M:      Boaz Harrosh <ooo@electrozaur.com>
8111 M:      Benny Halevy <bhalevy@primarydata.com>
8112 L:      osd-dev@open-osd.org
8113 W:      http://open-osd.org
8114 T:      git git://git.open-osd.org/open-osd.git
8115 S:      Maintained
8116 F:      drivers/scsi/osd/
8117 F:      include/scsi/osd_*
8118 F:      fs/exofs/
8119
8120 OVERLAY FILESYSTEM
8121 M:      Miklos Szeredi <miklos@szeredi.hu>
8122 L:      linux-unionfs@vger.kernel.org
8123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8124 S:      Supported
8125 F:      fs/overlayfs/
8126 F:      Documentation/filesystems/overlayfs.txt
8127
8128 P54 WIRELESS DRIVER
8129 M:      Christian Lamparter <chunkeey@googlemail.com>
8130 L:      linux-wireless@vger.kernel.org
8131 W:      http://wireless.kernel.org/en/users/Drivers/p54
8132 S:      Maintained
8133 F:      drivers/net/wireless/intersil/p54/
8134
8135 PA SEMI ETHERNET DRIVER
8136 M:      Olof Johansson <olof@lixom.net>
8137 L:      netdev@vger.kernel.org
8138 S:      Maintained
8139 F:      drivers/net/ethernet/pasemi/*
8140
8141 PA SEMI SMBUS DRIVER
8142 M:      Olof Johansson <olof@lixom.net>
8143 L:      linux-i2c@vger.kernel.org
8144 S:      Maintained
8145 F:      drivers/i2c/busses/i2c-pasemi.c
8146
8147 PADATA PARALLEL EXECUTION MECHANISM
8148 M:      Steffen Klassert <steffen.klassert@secunet.com>
8149 L:      linux-crypto@vger.kernel.org
8150 S:      Maintained
8151 F:      kernel/padata.c
8152 F:      include/linux/padata.h
8153 F:      Documentation/padata.txt
8154
8155 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8156 M:      Harald Welte <laforge@gnumonks.org>
8157 L:      platform-driver-x86@vger.kernel.org
8158 S:      Maintained
8159 F:      drivers/platform/x86/panasonic-laptop.c
8160
8161 PANASONIC MN10300/AM33/AM34 PORT
8162 M:      David Howells <dhowells@redhat.com>
8163 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8164 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8165 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8166 S:      Maintained
8167 F:      Documentation/mn10300/
8168 F:      arch/mn10300/
8169
8170 PARALLEL PORT SUBSYSTEM
8171 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8172 M:      Sudip Mukherjee <sudip@vectorindia.org>
8173 L:      linux-parport@lists.infradead.org (subscribers-only)
8174 S:      Maintained
8175 F:      drivers/parport/
8176 F:      include/linux/parport*.h
8177 F:      drivers/char/ppdev.c
8178 F:      include/uapi/linux/ppdev.h
8179 F:      Documentation/parport*.txt
8180
8181 PARAVIRT_OPS INTERFACE
8182 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8183 M:      Chris Wright <chrisw@sous-sol.org>
8184 M:      Alok Kataria <akataria@vmware.com>
8185 M:      Rusty Russell <rusty@rustcorp.com.au>
8186 L:      virtualization@lists.linux-foundation.org
8187 S:      Supported
8188 F:      Documentation/virtual/paravirt_ops.txt
8189 F:      arch/*/kernel/paravirt*
8190 F:      arch/*/include/asm/paravirt.h
8191
8192 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8193 M:      Tim Waugh <tim@cyberelk.net>
8194 L:      linux-parport@lists.infradead.org (subscribers-only)
8195 S:      Maintained
8196 F:      Documentation/blockdev/paride.txt
8197 F:      drivers/block/paride/
8198
8199 PARISC ARCHITECTURE
8200 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8201 M:      Helge Deller <deller@gmx.de>
8202 L:      linux-parisc@vger.kernel.org
8203 W:      http://www.parisc-linux.org/
8204 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8207 S:      Maintained
8208 F:      arch/parisc/
8209 F:      Documentation/parisc/
8210 F:      drivers/parisc/
8211 F:      drivers/char/agp/parisc-agp.c
8212 F:      drivers/input/serio/gscps2.c
8213 F:      drivers/parport/parport_gsc.*
8214 F:      drivers/tty/serial/8250/8250_gsc.c
8215 F:      drivers/video/fbdev/sti*
8216 F:      drivers/video/console/sti*
8217 F:      drivers/video/logo/logo_parisc*
8218
8219 PC87360 HARDWARE MONITORING DRIVER
8220 M:      Jim Cromie <jim.cromie@gmail.com>
8221 L:      lm-sensors@lm-sensors.org
8222 S:      Maintained
8223 F:      Documentation/hwmon/pc87360
8224 F:      drivers/hwmon/pc87360.c
8225
8226 PC8736x GPIO DRIVER
8227 M:      Jim Cromie <jim.cromie@gmail.com>
8228 S:      Maintained
8229 F:      drivers/char/pc8736x_gpio.c
8230
8231 PC87427 HARDWARE MONITORING DRIVER
8232 M:      Jean Delvare <jdelvare@suse.com>
8233 L:      lm-sensors@lm-sensors.org
8234 S:      Maintained
8235 F:      Documentation/hwmon/pc87427
8236 F:      drivers/hwmon/pc87427.c
8237
8238 PCA9532 LED DRIVER
8239 M:      Riku Voipio <riku.voipio@iki.fi>
8240 S:      Maintained
8241 F:      drivers/leds/leds-pca9532.c
8242 F:      include/linux/leds-pca9532.h
8243
8244 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8245 M:      Guenter Roeck <linux@roeck-us.net>
8246 L:      linux-i2c@vger.kernel.org
8247 S:      Maintained
8248 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8249
8250 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8251 M:      Khalid Aziz <khalid@gonehiking.org>
8252 S:      Maintained
8253 F:      drivers/firmware/pcdp.*
8254
8255 PCI ERROR RECOVERY
8256 M:      Linas Vepstas <linasvepstas@gmail.com>
8257 L:      linux-pci@vger.kernel.org
8258 S:      Supported
8259 F:      Documentation/PCI/pci-error-recovery.txt
8260
8261 PCI SUBSYSTEM
8262 M:      Bjorn Helgaas <bhelgaas@google.com>
8263 L:      linux-pci@vger.kernel.org
8264 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8266 S:      Supported
8267 F:      Documentation/PCI/
8268 F:      drivers/pci/
8269 F:      include/linux/pci*
8270 F:      arch/x86/pci/
8271 F:      arch/x86/kernel/quirks.c
8272
8273 PCI DRIVER FOR ALTERA PCIE IP
8274 M:      Ley Foon Tan <lftan@altera.com>
8275 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8276 L:      linux-pci@vger.kernel.org
8277 S:      Supported
8278 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8279 F:      drivers/pci/host/pcie-altera.c
8280
8281 PCI DRIVER FOR ARM VERSATILE PLATFORM
8282 M:      Rob Herring <robh@kernel.org>
8283 L:      linux-pci@vger.kernel.org
8284 L:      linux-arm-kernel@lists.infradead.org
8285 S:      Maintained
8286 F:      Documentation/devicetree/bindings/pci/versatile.txt
8287 F:      drivers/pci/host/pci-versatile.c
8288
8289 PCI DRIVER FOR APPLIEDMICRO XGENE
8290 M:      Tanmay Inamdar <tinamdar@apm.com>
8291 L:      linux-pci@vger.kernel.org
8292 L:      linux-arm-kernel@lists.infradead.org
8293 S:      Maintained
8294 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8295 F:      drivers/pci/host/pci-xgene.c
8296
8297 PCI DRIVER FOR FREESCALE LAYERSCAPE
8298 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8299 M:      Mingkai Hu <mingkai.hu@freescale.com>
8300 M:      Roy Zang <tie-fei.zang@freescale.com>
8301 L:      linuxppc-dev@lists.ozlabs.org
8302 L:      linux-pci@vger.kernel.org
8303 L:      linux-arm-kernel@lists.infradead.org
8304 S:      Maintained
8305 F:      drivers/pci/host/*layerscape*
8306
8307 PCI DRIVER FOR IMX6
8308 M:      Richard Zhu <Richard.Zhu@freescale.com>
8309 M:      Lucas Stach <l.stach@pengutronix.de>
8310 L:      linux-pci@vger.kernel.org
8311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8312 S:      Maintained
8313 F:      drivers/pci/host/*imx6*
8314
8315 PCI DRIVER FOR TI KEYSTONE
8316 M:      Murali Karicheri <m-karicheri2@ti.com>
8317 L:      linux-pci@vger.kernel.org
8318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8319 S:      Maintained
8320 F:      drivers/pci/host/*keystone*
8321
8322 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8323 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8324 M:      Jason Cooper <jason@lakedaemon.net>
8325 L:      linux-pci@vger.kernel.org
8326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8327 S:      Maintained
8328 F:      drivers/pci/host/*mvebu*
8329
8330 PCI DRIVER FOR NVIDIA TEGRA
8331 M:      Thierry Reding <thierry.reding@gmail.com>
8332 L:      linux-tegra@vger.kernel.org
8333 L:      linux-pci@vger.kernel.org
8334 S:      Supported
8335 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8336 F:      drivers/pci/host/pci-tegra.c
8337
8338 PCI DRIVER FOR TI DRA7XX
8339 M:      Kishon Vijay Abraham I <kishon@ti.com>
8340 L:      linux-omap@vger.kernel.org
8341 L:      linux-pci@vger.kernel.org
8342 S:      Supported
8343 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8344 F:      drivers/pci/host/pci-dra7xx.c
8345
8346 PCI DRIVER FOR RENESAS R-CAR
8347 M:      Simon Horman <horms@verge.net.au>
8348 L:      linux-pci@vger.kernel.org
8349 L:      linux-renesas-soc@vger.kernel.org
8350 S:      Maintained
8351 F:      drivers/pci/host/*rcar*
8352
8353 PCI DRIVER FOR SAMSUNG EXYNOS
8354 M:      Jingoo Han <jingoohan1@gmail.com>
8355 L:      linux-pci@vger.kernel.org
8356 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8357 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8358 S:      Maintained
8359 F:      drivers/pci/host/pci-exynos.c
8360
8361 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8362 M:      Jingoo Han <jingoohan1@gmail.com>
8363 M:      Pratyush Anand <pratyush.anand@gmail.com>
8364 L:      linux-pci@vger.kernel.org
8365 S:      Maintained
8366 F:      drivers/pci/host/*designware*
8367
8368 PCI DRIVER FOR GENERIC OF HOSTS
8369 M:      Will Deacon <will.deacon@arm.com>
8370 L:      linux-pci@vger.kernel.org
8371 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8372 S:      Maintained
8373 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8374 F:      drivers/pci/host/pci-host-generic.c
8375
8376 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8377 M:      Keith Busch <keith.busch@intel.com>
8378 L:      linux-pci@vger.kernel.org
8379 S:      Supported
8380 F:      arch/x86/pci/vmd.c
8381
8382 PCIE DRIVER FOR ST SPEAR13XX
8383 M:      Pratyush Anand <pratyush.anand@gmail.com>
8384 L:      linux-pci@vger.kernel.org
8385 S:      Maintained
8386 F:      drivers/pci/host/*spear*
8387
8388 PCI MSI DRIVER FOR ALTERA MSI IP
8389 M:      Ley Foon Tan <lftan@altera.com>
8390 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8391 L:      linux-pci@vger.kernel.org
8392 S:      Supported
8393 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8394 F:      drivers/pci/host/pcie-altera-msi.c
8395
8396 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8397 M:      Duc Dang <dhdang@apm.com>
8398 L:      linux-pci@vger.kernel.org
8399 L:      linux-arm-kernel@lists.infradead.org
8400 S:      Maintained
8401 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8402 F:      drivers/pci/host/pci-xgene-msi.c
8403
8404 PCIE DRIVER FOR HISILICON
8405 M:      Zhou Wang <wangzhou1@hisilicon.com>
8406 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8407 L:      linux-pci@vger.kernel.org
8408 S:      Maintained
8409 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8410 F:      drivers/pci/host/pcie-hisi.c
8411
8412 PCIE DRIVER FOR QUALCOMM MSM
8413 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8414 L:     linux-pci@vger.kernel.org
8415 L:     linux-arm-msm@vger.kernel.org
8416 S:     Maintained
8417 F:     drivers/pci/host/*qcom*
8418
8419 PCMCIA SUBSYSTEM
8420 P:      Linux PCMCIA Team
8421 L:      linux-pcmcia@lists.infradead.org
8422 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8424 S:      Maintained
8425 F:      Documentation/pcmcia/
8426 F:      drivers/pcmcia/
8427 F:      include/pcmcia/
8428
8429 PCNET32 NETWORK DRIVER
8430 M:      Don Fry <pcnet32@frontier.com>
8431 L:      netdev@vger.kernel.org
8432 S:      Maintained
8433 F:      drivers/net/ethernet/amd/pcnet32.c
8434
8435 PCRYPT PARALLEL CRYPTO ENGINE
8436 M:      Steffen Klassert <steffen.klassert@secunet.com>
8437 L:      linux-crypto@vger.kernel.org
8438 S:      Maintained
8439 F:      crypto/pcrypt.c
8440 F:      include/crypto/pcrypt.h
8441
8442 PER-CPU MEMORY ALLOCATOR
8443 M:      Tejun Heo <tj@kernel.org>
8444 M:      Christoph Lameter <cl@linux-foundation.org>
8445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8446 S:      Maintained
8447 F:      include/linux/percpu*.h
8448 F:      mm/percpu*.c
8449 F:      arch/*/include/asm/percpu.h
8450
8451 PER-TASK DELAY ACCOUNTING
8452 M:      Balbir Singh <bsingharora@gmail.com>
8453 S:      Maintained
8454 F:      include/linux/delayacct.h
8455 F:      kernel/delayacct.c
8456
8457 PERFORMANCE EVENTS SUBSYSTEM
8458 M:      Peter Zijlstra <peterz@infradead.org>
8459 M:      Ingo Molnar <mingo@redhat.com>
8460 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8461 L:      linux-kernel@vger.kernel.org
8462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8463 S:      Supported
8464 F:      kernel/events/*
8465 F:      include/linux/perf_event.h
8466 F:      include/uapi/linux/perf_event.h
8467 F:      arch/*/kernel/perf_event*.c
8468 F:      arch/*/kernel/*/perf_event*.c
8469 F:      arch/*/kernel/*/*/perf_event*.c
8470 F:      arch/*/include/asm/perf_event.h
8471 F:      arch/*/kernel/perf_callchain.c
8472 F:      tools/perf/
8473
8474 PERSONALITY HANDLING
8475 M:      Christoph Hellwig <hch@infradead.org>
8476 L:      linux-abi-devel@lists.sourceforge.net
8477 S:      Maintained
8478 F:      include/linux/personality.h
8479 F:      include/uapi/linux/personality.h
8480
8481 PHONET PROTOCOL
8482 M:      Remi Denis-Courmont <courmisch@gmail.com>
8483 S:      Supported
8484 F:      Documentation/networking/phonet.txt
8485 F:      include/linux/phonet.h
8486 F:      include/net/phonet/
8487 F:      include/uapi/linux/phonet.h
8488 F:      net/phonet/
8489
8490 PHRAM MTD DRIVER
8491 M:      Joern Engel <joern@lazybastard.org>
8492 L:      linux-mtd@lists.infradead.org
8493 S:      Maintained
8494 F:      drivers/mtd/devices/phram.c
8495
8496 PICOLCD HID DRIVER
8497 M:      Bruno PrĂ©mont <bonbons@linux-vserver.org>
8498 L:      linux-input@vger.kernel.org
8499 S:      Maintained
8500 F:      drivers/hid/hid-picolcd*
8501
8502 PICOXCELL SUPPORT
8503 M:      Jamie Iles <jamie@jamieiles.com>
8504 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8505 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8506 S:      Supported
8507 F:      arch/arm/boot/dts/picoxcell*
8508 F:      arch/arm/mach-picoxcell/
8509 F:      drivers/crypto/picoxcell*
8510
8511 PIN CONTROL SUBSYSTEM
8512 M:      Linus Walleij <linus.walleij@linaro.org>
8513 L:      linux-gpio@vger.kernel.org
8514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8515 S:      Maintained
8516 F:      drivers/pinctrl/
8517 F:      include/linux/pinctrl/
8518
8519 PIN CONTROLLER - ATMEL AT91
8520 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8521 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8522 S:      Maintained
8523 F:      drivers/pinctrl/pinctrl-at91.*
8524
8525 PIN CONTROLLER - ATMEL AT91 PIO4
8526 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8527 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8528 L:      linux-gpio@vger.kernel.org
8529 S:      Supported
8530 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8531
8532 PIN CONTROLLER - INTEL
8533 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8534 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8535 S:      Maintained
8536 F:      drivers/pinctrl/intel/
8537
8538 PIN CONTROLLER - RENESAS
8539 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8540 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8541 L:      linux-renesas-soc@vger.kernel.org
8542 S:      Maintained
8543 F:      drivers/pinctrl/sh-pfc/
8544
8545 PIN CONTROLLER - SAMSUNG
8546 M:      Tomasz Figa <tomasz.figa@gmail.com>
8547 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8548 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8549 S:      Maintained
8550 F:      drivers/pinctrl/samsung/
8551
8552 PIN CONTROLLER - SINGLE
8553 M:      Tony Lindgren <tony@atomide.com>
8554 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8555 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8556 L:      linux-omap@vger.kernel.org
8557 S:      Maintained
8558 F:      drivers/pinctrl/pinctrl-single.c
8559
8560 PIN CONTROLLER - ST SPEAR
8561 M:      Viresh Kumar <vireshk@kernel.org>
8562 L:      spear-devel@list.st.com
8563 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8564 W:      http://www.st.com/spear
8565 S:      Maintained
8566 F:      drivers/pinctrl/spear/
8567
8568 PKTCDVD DRIVER
8569 M:      Jiri Kosina <jikos@kernel.org>
8570 S:      Maintained
8571 F:      drivers/block/pktcdvd.c
8572 F:      include/linux/pktcdvd.h
8573 F:      include/uapi/linux/pktcdvd.h
8574
8575 PKUNITY SOC DRIVERS
8576 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8577 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8578 S:      Maintained
8579 T:      git git://github.com/gxt/linux.git
8580 F:      drivers/input/serio/i8042-unicore32io.h
8581 F:      drivers/i2c/busses/i2c-puv3.c
8582 F:      drivers/video/fbdev/fb-puv3.c
8583 F:      drivers/rtc/rtc-puv3.c
8584
8585 PMBUS HARDWARE MONITORING DRIVERS
8586 M:      Guenter Roeck <linux@roeck-us.net>
8587 L:      lm-sensors@lm-sensors.org
8588 W:      http://www.lm-sensors.org/
8589 W:      http://www.roeck-us.net/linux/drivers/
8590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8591 S:      Maintained
8592 F:      Documentation/hwmon/pmbus
8593 F:      drivers/hwmon/pmbus/
8594 F:      include/linux/i2c/pmbus.h
8595
8596 PMC SIERRA MaxRAID DRIVER
8597 L:      linux-scsi@vger.kernel.org
8598 W:      http://www.pmc-sierra.com/
8599 S:      Orphan
8600 F:      drivers/scsi/pmcraid.*
8601
8602 PMC SIERRA PM8001 DRIVER
8603 M:      Jack Wang <jinpu.wang@profitbricks.com>
8604 M:      lindar_liu@usish.com
8605 L:      pmchba@pmcs.com
8606 L:      linux-scsi@vger.kernel.org
8607 S:      Supported
8608 F:      drivers/scsi/pm8001/
8609
8610 POSIX CLOCKS and TIMERS
8611 M:      Thomas Gleixner <tglx@linutronix.de>
8612 L:      linux-kernel@vger.kernel.org
8613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8614 S:      Maintained
8615 F:      fs/timerfd.c
8616 F:      include/linux/timer*
8617 F:      kernel/time/*timer*
8618
8619 POWER MANAGEMENT CORE
8620 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8621 L:      linux-pm@vger.kernel.org
8622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8623 S:      Supported
8624 F:      drivers/base/power/
8625 F:      include/linux/pm.h
8626 F:      include/linux/pm_*
8627 F:      include/linux/powercap.h
8628 F:      drivers/powercap/
8629
8630 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8631 M:      Sebastian Reichel <sre@kernel.org>
8632 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8633 M:      David Woodhouse <dwmw2@infradead.org>
8634 L:      linux-pm@vger.kernel.org
8635 T:      git git://git.infradead.org/battery-2.6.git
8636 S:      Maintained
8637 F:      include/linux/power_supply.h
8638 F:      drivers/power/
8639 X:      drivers/power/avs/
8640
8641 POWER STATE COORDINATION INTERFACE (PSCI)
8642 M:      Mark Rutland <mark.rutland@arm.com>
8643 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8644 L:      linux-arm-kernel@lists.infradead.org
8645 S:      Maintained
8646 F:      drivers/firmware/psci.c
8647 F:      include/linux/psci.h
8648 F:      include/uapi/linux/psci.h
8649
8650 PNP SUPPORT
8651 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8652 S:      Maintained
8653 F:      drivers/pnp/
8654
8655 PPP PROTOCOL DRIVERS AND COMPRESSORS
8656 M:      Paul Mackerras <paulus@samba.org>
8657 L:      linux-ppp@vger.kernel.org
8658 S:      Maintained
8659 F:      drivers/net/ppp/ppp_*
8660
8661 PPP OVER ATM (RFC 2364)
8662 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8663 S:      Maintained
8664 F:      net/atm/pppoatm.c
8665 F:      include/uapi/linux/atmppp.h
8666
8667 PPP OVER ETHERNET
8668 M:      Michal Ostrowski <mostrows@earthlink.net>
8669 S:      Maintained
8670 F:      drivers/net/ppp/pppoe.c
8671 F:      drivers/net/ppp/pppox.c
8672
8673 PPP OVER L2TP
8674 M:      James Chapman <jchapman@katalix.com>
8675 S:      Maintained
8676 F:      net/l2tp/l2tp_ppp.c
8677 F:      include/linux/if_pppol2tp.h
8678 F:      include/uapi/linux/if_pppol2tp.h
8679
8680 PPS SUPPORT
8681 M:      Rodolfo Giometti <giometti@enneenne.com>
8682 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8683 L:      linuxpps@ml.enneenne.com (subscribers-only)
8684 S:      Maintained
8685 F:      Documentation/pps/
8686 F:      drivers/pps/
8687 F:      include/linux/pps*.h
8688
8689 PPTP DRIVER
8690 M:      Dmitry Kozlov <xeb@mail.ru>
8691 L:      netdev@vger.kernel.org
8692 S:      Maintained
8693 F:      drivers/net/ppp/pptp.c
8694 W:      http://sourceforge.net/projects/accel-pptp
8695
8696 PREEMPTIBLE KERNEL
8697 M:      Robert Love <rml@tech9.net>
8698 L:      kpreempt-tech@lists.sourceforge.net
8699 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8700 S:      Supported
8701 F:      Documentation/preempt-locking.txt
8702 F:      include/linux/preempt.h
8703
8704 PRISM54 WIRELESS DRIVER
8705 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
8706 L:      linux-wireless@vger.kernel.org
8707 W:      http://wireless.kernel.org/en/users/Drivers/p54
8708 S:      Obsolete
8709 F:      drivers/net/wireless/intersil/prism54/
8710
8711 PS3 NETWORK SUPPORT
8712 M:      Geoff Levand <geoff@infradead.org>
8713 L:      netdev@vger.kernel.org
8714 L:      linuxppc-dev@lists.ozlabs.org
8715 S:      Maintained
8716 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
8717
8718 PS3 PLATFORM SUPPORT
8719 M:      Geoff Levand <geoff@infradead.org>
8720 L:      linuxppc-dev@lists.ozlabs.org
8721 S:      Maintained
8722 F:      arch/powerpc/boot/ps3*
8723 F:      arch/powerpc/include/asm/lv1call.h
8724 F:      arch/powerpc/include/asm/ps3*.h
8725 F:      arch/powerpc/platforms/ps3/
8726 F:      drivers/*/ps3*
8727 F:      drivers/ps3/
8728 F:      drivers/rtc/rtc-ps3.c
8729 F:      drivers/usb/host/*ps3.c
8730 F:      sound/ppc/snd_ps3*
8731
8732 PS3VRAM DRIVER
8733 M:      Jim Paris <jim@jtan.com>
8734 M:      Geoff Levand <geoff@infradead.org>
8735 L:      linuxppc-dev@lists.ozlabs.org
8736 S:      Maintained
8737 F:      drivers/block/ps3vram.c
8738
8739 PSTORE FILESYSTEM
8740 M:      Anton Vorontsov <anton@enomsg.org>
8741 M:      Colin Cross <ccross@android.com>
8742 M:      Kees Cook <keescook@chromium.org>
8743 M:      Tony Luck <tony.luck@intel.com>
8744 S:      Maintained
8745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8746 F:      fs/pstore/
8747 F:      include/linux/pstore*
8748 F:      drivers/firmware/efi/efi-pstore.c
8749 F:      drivers/acpi/apei/erst.c
8750
8751 PTP HARDWARE CLOCK SUPPORT
8752 M:      Richard Cochran <richardcochran@gmail.com>
8753 L:      netdev@vger.kernel.org
8754 S:      Maintained
8755 W:      http://linuxptp.sourceforge.net/
8756 F:      Documentation/ABI/testing/sysfs-ptp
8757 F:      Documentation/ptp/*
8758 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
8759 F:      drivers/net/phy/dp83640*
8760 F:      drivers/ptp/*
8761 F:      include/linux/ptp_cl*
8762
8763 PTRACE SUPPORT
8764 M:      Roland McGrath <roland@hack.frob.com>
8765 M:      Oleg Nesterov <oleg@redhat.com>
8766 S:      Maintained
8767 F:      include/asm-generic/syscall.h
8768 F:      include/linux/ptrace.h
8769 F:      include/linux/regset.h
8770 F:      include/linux/tracehook.h
8771 F:      include/uapi/linux/ptrace.h
8772 F:      kernel/ptrace.c
8773
8774 PVRUSB2 VIDEO4LINUX DRIVER
8775 M:      Mike Isely <isely@pobox.com>
8776 L:      pvrusb2@isely.net       (subscribers-only)
8777 L:      linux-media@vger.kernel.org
8778 W:      http://www.isely.net/pvrusb2/
8779 T:      git git://linuxtv.org/media_tree.git
8780 S:      Maintained
8781 F:      Documentation/video4linux/README.pvrusb2
8782 F:      drivers/media/usb/pvrusb2/
8783
8784 PWC WEBCAM DRIVER
8785 M:      Hans de Goede <hdegoede@redhat.com>
8786 L:      linux-media@vger.kernel.org
8787 T:      git git://linuxtv.org/media_tree.git
8788 S:      Maintained
8789 F:      drivers/media/usb/pwc/*
8790
8791 PWM FAN DRIVER
8792 M:      Kamil Debski <k.debski@samsung.com>
8793 L:      lm-sensors@lm-sensors.org
8794 S:      Supported
8795 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8796 F:      Documentation/hwmon/pwm-fan
8797 F:      drivers/hwmon/pwm-fan.c
8798
8799 PWM SUBSYSTEM
8800 M:      Thierry Reding <thierry.reding@gmail.com>
8801 L:      linux-pwm@vger.kernel.org
8802 S:      Maintained
8803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8804 F:      Documentation/pwm.txt
8805 F:      Documentation/devicetree/bindings/pwm/
8806 F:      include/linux/pwm.h
8807 F:      drivers/pwm/
8808 F:      drivers/video/backlight/pwm_bl.c
8809 F:      include/linux/pwm_backlight.h
8810
8811 PXA2xx/PXA3xx SUPPORT
8812 M:      Daniel Mack <daniel@zonque.org>
8813 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8814 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8816 T:      git git://github.com/hzhuang1/linux.git
8817 T:      git git://github.com/rjarzmik/linux.git
8818 S:      Maintained
8819 F:      arch/arm/boot/dts/pxa*
8820 F:      arch/arm/mach-pxa/
8821 F:      drivers/dma/pxa*
8822 F:      drivers/pcmcia/pxa2xx*
8823 F:      drivers/pinctrl/pxa/
8824 F:      drivers/spi/spi-pxa2xx*
8825 F:      drivers/usb/gadget/udc/pxa2*
8826 F:      include/sound/pxa2xx-lib.h
8827 F:      sound/arm/pxa*
8828 F:      sound/soc/pxa/
8829
8830 PXA GPIO DRIVER
8831 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8832 L:      linux-gpio@vger.kernel.org
8833 S:      Maintained
8834 F:      drivers/gpio/gpio-pxa.c
8835
8836 PXA3xx NAND FLASH DRIVER
8837 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8838 L:      linux-mtd@lists.infradead.org
8839 S:      Maintained
8840 F:      drivers/mtd/nand/pxa3xx_nand.c
8841
8842 MMP SUPPORT
8843 M:      Eric Miao <eric.y.miao@gmail.com>
8844 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
8845 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8846 T:      git git://github.com/hzhuang1/linux.git
8847 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
8848 S:      Maintained
8849 F:      arch/arm/boot/dts/mmp*
8850 F:      arch/arm/mach-mmp/
8851
8852 PXA MMCI DRIVER
8853 S:      Orphan
8854
8855 PXA RTC DRIVER
8856 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8857 L:      rtc-linux@googlegroups.com
8858 S:      Maintained
8859
8860 QAT DRIVER
8861 M:      Tadeusz Struk <tadeusz.struk@intel.com>
8862 L:      qat-linux@intel.com
8863 S:      Supported
8864 F:      drivers/crypto/qat/
8865
8866 QIB DRIVER
8867 M:      Mike Marciniszyn <infinipath@intel.com>
8868 L:      linux-rdma@vger.kernel.org
8869 S:      Supported
8870 F:      drivers/infiniband/hw/qib/
8871
8872 QLOGIC QLA1280 SCSI DRIVER
8873 M:      Michael Reed <mdr@sgi.com>
8874 L:      linux-scsi@vger.kernel.org
8875 S:      Maintained
8876 F:      drivers/scsi/qla1280.[ch]
8877
8878 QLOGIC QLA2XXX FC-SCSI DRIVER
8879 M:      qla2xxx-upstream@qlogic.com
8880 L:      linux-scsi@vger.kernel.org
8881 S:      Supported
8882 F:      Documentation/scsi/LICENSE.qla2xxx
8883 F:      drivers/scsi/qla2xxx/
8884
8885 QLOGIC QLA4XXX iSCSI DRIVER
8886 M:      QLogic-Storage-Upstream@qlogic.com
8887 L:      linux-scsi@vger.kernel.org
8888 S:      Supported
8889 F:      Documentation/scsi/LICENSE.qla4xxx
8890 F:      drivers/scsi/qla4xxx/
8891
8892 QLOGIC QLA3XXX NETWORK DRIVER
8893 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8894 M:      Ron Mercer <ron.mercer@qlogic.com>
8895 M:      linux-driver@qlogic.com
8896 L:      netdev@vger.kernel.org
8897 S:      Supported
8898 F:      Documentation/networking/LICENSE.qla3xxx
8899 F:      drivers/net/ethernet/qlogic/qla3xxx.*
8900
8901 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8902 M:      Dept-GELinuxNICDev@qlogic.com
8903 L:      netdev@vger.kernel.org
8904 S:      Supported
8905 F:      drivers/net/ethernet/qlogic/qlcnic/
8906
8907 QLOGIC QLGE 10Gb ETHERNET DRIVER
8908 M:      Harish Patil <harish.patil@qlogic.com>
8909 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8910 M:      Dept-GELinuxNICDev@qlogic.com
8911 M:      linux-driver@qlogic.com
8912 L:      netdev@vger.kernel.org
8913 S:      Supported
8914 F:      drivers/net/ethernet/qlogic/qlge/
8915
8916 QLOGIC QL4xxx ETHERNET DRIVER
8917 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
8918 M:      Ariel Elior <Ariel.Elior@qlogic.com>
8919 M:      everest-linux-l2@qlogic.com
8920 L:      netdev@vger.kernel.org
8921 S:      Supported
8922 F:      drivers/net/ethernet/qlogic/qed/
8923 F:      include/linux/qed/
8924 F:      drivers/net/ethernet/qlogic/qede/
8925
8926 QNX4 FILESYSTEM
8927 M:      Anders Larsen <al@alarsen.net>
8928 W:      http://www.alarsen.net/linux/qnx4fs/
8929 S:      Maintained
8930 F:      fs/qnx4/
8931 F:      include/uapi/linux/qnx4_fs.h
8932 F:      include/uapi/linux/qnxtypes.h
8933
8934 QT1010 MEDIA DRIVER
8935 M:      Antti Palosaari <crope@iki.fi>
8936 L:      linux-media@vger.kernel.org
8937 W:      https://linuxtv.org
8938 W:      http://palosaari.fi/linux/
8939 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8940 T:      git git://linuxtv.org/anttip/media_tree.git
8941 S:      Maintained
8942 F:      drivers/media/tuners/qt1010*
8943
8944 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8945 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8946 L:      linux-wireless@vger.kernel.org
8947 L:      ath9k-devel@lists.ath9k.org
8948 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8949 S:      Supported
8950 F:      drivers/net/wireless/ath/ath9k/
8951
8952 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8953 M:      Kalle Valo <kvalo@qca.qualcomm.com>
8954 L:      ath10k@lists.infradead.org
8955 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8957 S:      Supported
8958 F:      drivers/net/wireless/ath/ath10k/
8959
8960 QUALCOMM HEXAGON ARCHITECTURE
8961 M:      Richard Kuo <rkuo@codeaurora.org>
8962 L:      linux-hexagon@vger.kernel.org
8963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8964 S:      Supported
8965 F:      arch/hexagon/
8966
8967 QUALCOMM WCN36XX WIRELESS DRIVER
8968 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8969 L:      wcn36xx@lists.infradead.org
8970 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8971 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8972 S:      Supported
8973 F:      drivers/net/wireless/ath/wcn36xx/
8974
8975 RADOS BLOCK DEVICE (RBD)
8976 M:      Ilya Dryomov <idryomov@gmail.com>
8977 M:      Sage Weil <sage@redhat.com>
8978 M:      Alex Elder <elder@kernel.org>
8979 L:      ceph-devel@vger.kernel.org
8980 W:      http://ceph.com/
8981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8982 T:      git git://github.com/ceph/ceph-client.git
8983 S:      Supported
8984 F:      Documentation/ABI/testing/sysfs-bus-rbd
8985 F:      drivers/block/rbd.c
8986 F:      drivers/block/rbd_types.h
8987
8988 RADEON FRAMEBUFFER DISPLAY DRIVER
8989 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8990 L:      linux-fbdev@vger.kernel.org
8991 S:      Maintained
8992 F:      drivers/video/fbdev/aty/radeon*
8993 F:      include/uapi/linux/radeonfb.h
8994
8995 RADIOSHARK RADIO DRIVER
8996 M:      Hans de Goede <hdegoede@redhat.com>
8997 L:      linux-media@vger.kernel.org
8998 T:      git git://linuxtv.org/media_tree.git
8999 S:      Maintained
9000 F:      drivers/media/radio/radio-shark.c
9001
9002 RADIOSHARK2 RADIO DRIVER
9003 M:      Hans de Goede <hdegoede@redhat.com>
9004 L:      linux-media@vger.kernel.org
9005 T:      git git://linuxtv.org/media_tree.git
9006 S:      Maintained
9007 F:      drivers/media/radio/radio-shark2.c
9008 F:      drivers/media/radio/radio-tea5777.c
9009
9010 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9011 M:      Paul Mackerras <paulus@samba.org>
9012 L:      linux-fbdev@vger.kernel.org
9013 S:      Maintained
9014 F:      drivers/video/fbdev/aty/aty128fb.c
9015
9016 RALINK MIPS ARCHITECTURE
9017 M:      John Crispin <blogic@openwrt.org>
9018 L:      linux-mips@linux-mips.org
9019 S:      Maintained
9020 F:      arch/mips/ralink
9021
9022 RALINK RT2X00 WIRELESS LAN DRIVER
9023 P:      rt2x00 project
9024 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9025 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9026 L:      linux-wireless@vger.kernel.org
9027 S:      Maintained
9028 F:      drivers/net/wireless/ralink/rt2x00/
9029
9030 RAMDISK RAM BLOCK DEVICE DRIVER
9031 M:      Jens Axboe <axboe@kernel.dk>
9032 S:      Maintained
9033 F:      Documentation/blockdev/ramdisk.txt
9034 F:      drivers/block/brd.c
9035
9036 RANDOM NUMBER DRIVER
9037 M:      "Theodore Ts'o" <tytso@mit.edu>
9038 S:      Maintained
9039 F:      drivers/char/random.c
9040
9041 RAPIDIO SUBSYSTEM
9042 M:      Matt Porter <mporter@kernel.crashing.org>
9043 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9044 S:      Maintained
9045 F:      drivers/rapidio/
9046
9047 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9048 L:      linux-wireless@vger.kernel.org
9049 S:      Orphan
9050 F:      drivers/net/wireless/ray*
9051
9052 RCUTORTURE MODULE
9053 M:      Josh Triplett <josh@joshtriplett.org>
9054 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9055 L:      linux-kernel@vger.kernel.org
9056 S:      Supported
9057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9058 F:      Documentation/RCU/torture.txt
9059 F:      kernel/rcu/rcutorture.c
9060
9061 RCUTORTURE TEST FRAMEWORK
9062 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9063 M:      Josh Triplett <josh@joshtriplett.org>
9064 R:      Steven Rostedt <rostedt@goodmis.org>
9065 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9066 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9067 L:      linux-kernel@vger.kernel.org
9068 S:      Supported
9069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9070 F:      tools/testing/selftests/rcutorture
9071
9072 RDC R-321X SoC
9073 M:      Florian Fainelli <florian@openwrt.org>
9074 S:      Maintained
9075
9076 RDC R6040 FAST ETHERNET DRIVER
9077 M:      Florian Fainelli <florian@openwrt.org>
9078 L:      netdev@vger.kernel.org
9079 S:      Maintained
9080 F:      drivers/net/ethernet/rdc/r6040.c
9081
9082 RDS - RELIABLE DATAGRAM SOCKETS
9083 M:      Chien Yen <chien.yen@oracle.com>
9084 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9085 S:      Supported
9086 F:      net/rds/
9087
9088 READ-COPY UPDATE (RCU)
9089 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9090 M:      Josh Triplett <josh@joshtriplett.org>
9091 R:      Steven Rostedt <rostedt@goodmis.org>
9092 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9093 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9094 L:      linux-kernel@vger.kernel.org
9095 W:      http://www.rdrop.com/users/paulmck/RCU/
9096 S:      Supported
9097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9098 F:      Documentation/RCU/
9099 X:      Documentation/RCU/torture.txt
9100 F:      include/linux/rcu*
9101 X:      include/linux/srcu.h
9102 F:      kernel/rcu/
9103 X:      kernel/torture.c
9104
9105 REAL TIME CLOCK (RTC) SUBSYSTEM
9106 M:      Alessandro Zummo <a.zummo@towertech.it>
9107 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9108 L:      rtc-linux@googlegroups.com
9109 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9111 S:      Maintained
9112 F:      Documentation/rtc.txt
9113 F:      drivers/rtc/
9114 F:      include/linux/rtc.h
9115 F:      include/uapi/linux/rtc.h
9116
9117 REALTEK AUDIO CODECS
9118 M:      Bard Liao <bardliao@realtek.com>
9119 M:      Oder Chiou <oder_chiou@realtek.com>
9120 S:      Maintained
9121 F:      sound/soc/codecs/rt*
9122 F:      include/sound/rt*.h
9123
9124 REISERFS FILE SYSTEM
9125 L:      reiserfs-devel@vger.kernel.org
9126 S:      Supported
9127 F:      fs/reiserfs/
9128
9129 REGISTER MAP ABSTRACTION
9130 M:      Mark Brown <broonie@kernel.org>
9131 L:      linux-kernel@vger.kernel.org
9132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9133 S:      Supported
9134 F:      drivers/base/regmap/
9135 F:      include/linux/regmap.h
9136
9137 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9138 M:      Ohad Ben-Cohen <ohad@wizery.com>
9139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9140 S:      Maintained
9141 F:      drivers/remoteproc/
9142 F:      Documentation/remoteproc.txt
9143 F:      include/linux/remoteproc.h
9144
9145 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9146 M:      Ohad Ben-Cohen <ohad@wizery.com>
9147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9148 S:      Maintained
9149 F:      drivers/rpmsg/
9150 F:      Documentation/rpmsg.txt
9151 F:      include/linux/rpmsg.h
9152
9153 RENESAS ETHERNET DRIVERS
9154 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9155 L:      netdev@vger.kernel.org
9156 L:      linux-renesas-soc@vger.kernel.org
9157 F:      drivers/net/ethernet/renesas/
9158 F:      include/linux/sh_eth.h
9159
9160 RENESAS USB2 PHY DRIVER
9161 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9162 L:      linux-renesas-soc@vger.kernel.org
9163 S:      Maintained
9164 F:      drivers/phy/phy-rcar-gen3-usb2.c
9165
9166 RESET CONTROLLER FRAMEWORK
9167 M:      Philipp Zabel <p.zabel@pengutronix.de>
9168 T:      git git://git.pengutronix.de/git/pza/linux
9169 S:      Maintained
9170 F:      drivers/reset/
9171 F:      Documentation/devicetree/bindings/reset/
9172 F:      include/dt-bindings/reset/
9173 F:      include/linux/reset.h
9174 F:      include/linux/reset-controller.h
9175
9176 RFKILL
9177 M:      Johannes Berg <johannes@sipsolutions.net>
9178 L:      linux-wireless@vger.kernel.org
9179 W:      http://wireless.kernel.org/
9180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9182 S:      Maintained
9183 F:      Documentation/rfkill.txt
9184 F:      net/rfkill/
9185
9186 RHASHTABLE
9187 M:      Thomas Graf <tgraf@suug.ch>
9188 L:      netdev@vger.kernel.org
9189 S:      Maintained
9190 F:      lib/rhashtable.c
9191 F:      include/linux/rhashtable.h
9192
9193 RICOH SMARTMEDIA/XD DRIVER
9194 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9195 S:      Maintained
9196 F:      drivers/mtd/nand/r852.c
9197 F:      drivers/mtd/nand/r852.h
9198
9199 RICOH R5C592 MEMORYSTICK DRIVER
9200 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9201 S:      Maintained
9202 F:      drivers/memstick/host/r592.*
9203
9204 ROCCAT DRIVERS
9205 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9206 W:      http://sourceforge.net/projects/roccat/
9207 S:      Maintained
9208 F:      drivers/hid/hid-roccat*
9209 F:      include/linux/hid-roccat*
9210 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9211
9212 ROCKER DRIVER
9213 M:      Jiri Pirko <jiri@resnulli.us>
9214 M:      Scott Feldman <sfeldma@gmail.com>
9215 L:      netdev@vger.kernel.org
9216 S:      Supported
9217 F:      drivers/net/ethernet/rocker/
9218
9219 ROCKETPORT DRIVER
9220 P:      Comtrol Corp.
9221 W:      http://www.comtrol.com
9222 S:      Maintained
9223 F:      Documentation/serial/rocket.txt
9224 F:      drivers/tty/rocket*
9225
9226 ROCKETPORT EXPRESS/INFINITY DRIVER
9227 M:      Kevin Cernekee <cernekee@gmail.com>
9228 L:      linux-serial@vger.kernel.org
9229 S:      Odd Fixes
9230 F:      drivers/tty/serial/rp2.*
9231
9232 ROSE NETWORK LAYER
9233 M:      Ralf Baechle <ralf@linux-mips.org>
9234 L:      linux-hams@vger.kernel.org
9235 W:      http://www.linux-ax25.org/
9236 S:      Maintained
9237 F:      include/net/rose.h
9238 F:      include/uapi/linux/rose.h
9239 F:      net/rose/
9240
9241 RTL2830 MEDIA DRIVER
9242 M:      Antti Palosaari <crope@iki.fi>
9243 L:      linux-media@vger.kernel.org
9244 W:      https://linuxtv.org
9245 W:      http://palosaari.fi/linux/
9246 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9247 T:      git git://linuxtv.org/anttip/media_tree.git
9248 S:      Maintained
9249 F:      drivers/media/dvb-frontends/rtl2830*
9250
9251 RTL2832 MEDIA DRIVER
9252 M:      Antti Palosaari <crope@iki.fi>
9253 L:      linux-media@vger.kernel.org
9254 W:      https://linuxtv.org
9255 W:      http://palosaari.fi/linux/
9256 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9257 T:      git git://linuxtv.org/anttip/media_tree.git
9258 S:      Maintained
9259 F:      drivers/media/dvb-frontends/rtl2832*
9260
9261 RTL2832_SDR MEDIA DRIVER
9262 M:      Antti Palosaari <crope@iki.fi>
9263 L:      linux-media@vger.kernel.org
9264 W:      https://linuxtv.org
9265 W:      http://palosaari.fi/linux/
9266 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9267 T:      git git://linuxtv.org/anttip/media_tree.git
9268 S:      Maintained
9269 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9270
9271 RTL8180 WIRELESS DRIVER
9272 L:      linux-wireless@vger.kernel.org
9273 W:      http://wireless.kernel.org/
9274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9275 S:      Orphan
9276 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9277
9278 RTL8187 WIRELESS DRIVER
9279 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9280 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9281 M:      Larry Finger <Larry.Finger@lwfinger.net>
9282 L:      linux-wireless@vger.kernel.org
9283 W:      http://wireless.kernel.org/
9284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9285 S:      Maintained
9286 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9287
9288 RTL8192CE WIRELESS DRIVER
9289 M:      Larry Finger <Larry.Finger@lwfinger.net>
9290 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9291 L:      linux-wireless@vger.kernel.org
9292 W:      http://wireless.kernel.org/
9293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9294 S:      Maintained
9295 F:      drivers/net/wireless/realtek/rtlwifi/
9296 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9297
9298 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9299 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9300 L:      linux-wireless@vger.kernel.org
9301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9302 S:      Maintained
9303 F:      drivers/net/wireless/realtek/rtl8xxxu/
9304
9305 S3 SAVAGE FRAMEBUFFER DRIVER
9306 M:      Antonino Daplas <adaplas@gmail.com>
9307 L:      linux-fbdev@vger.kernel.org
9308 S:      Maintained
9309 F:      drivers/video/fbdev/savage/
9310
9311 S390
9312 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9313 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9314 L:      linux-s390@vger.kernel.org
9315 W:      http://www.ibm.com/developerworks/linux/linux390/
9316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9317 S:      Supported
9318 F:      arch/s390/
9319 F:      drivers/s390/
9320 F:      Documentation/s390/
9321 F:      Documentation/DocBook/s390*
9322
9323 S390 COMMON I/O LAYER
9324 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9325 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9326 L:      linux-s390@vger.kernel.org
9327 W:      http://www.ibm.com/developerworks/linux/linux390/
9328 S:      Supported
9329 F:      drivers/s390/cio/
9330
9331 S390 DASD DRIVER
9332 M:      Stefan Weinhuber <wein@de.ibm.com>
9333 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9334 L:      linux-s390@vger.kernel.org
9335 W:      http://www.ibm.com/developerworks/linux/linux390/
9336 S:      Supported
9337 F:      drivers/s390/block/dasd*
9338 F:      block/partitions/ibm.c
9339
9340 S390 NETWORK DRIVERS
9341 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9342 L:      linux-s390@vger.kernel.org
9343 W:      http://www.ibm.com/developerworks/linux/linux390/
9344 S:      Supported
9345 F:      drivers/s390/net/
9346
9347 S390 PCI SUBSYSTEM
9348 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9349 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9350 L:      linux-s390@vger.kernel.org
9351 W:      http://www.ibm.com/developerworks/linux/linux390/
9352 S:      Supported
9353 F:      arch/s390/pci/
9354 F:      drivers/pci/hotplug/s390_pci_hpc.c
9355
9356 S390 ZCRYPT DRIVER
9357 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9358 L:      linux-s390@vger.kernel.org
9359 W:      http://www.ibm.com/developerworks/linux/linux390/
9360 S:      Supported
9361 F:      drivers/s390/crypto/
9362
9363 S390 ZFCP DRIVER
9364 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9365 L:      linux-s390@vger.kernel.org
9366 W:      http://www.ibm.com/developerworks/linux/linux390/
9367 S:      Supported
9368 F:      drivers/s390/scsi/zfcp_*
9369
9370 S390 IUCV NETWORK LAYER
9371 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9372 L:      linux-s390@vger.kernel.org
9373 W:      http://www.ibm.com/developerworks/linux/linux390/
9374 S:      Supported
9375 F:      drivers/s390/net/*iucv*
9376 F:      include/net/iucv/
9377 F:      net/iucv/
9378
9379 S390 IOMMU (PCI)
9380 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9381 L:      linux-s390@vger.kernel.org
9382 W:      http://www.ibm.com/developerworks/linux/linux390/
9383 S:      Supported
9384 F:      drivers/iommu/s390-iommu.c
9385
9386 S3C24XX SD/MMC Driver
9387 M:      Ben Dooks <ben-linux@fluff.org>
9388 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9389 S:      Supported
9390 F:      drivers/mmc/host/s3cmci.*
9391
9392 SAA6588 RDS RECEIVER DRIVER
9393 M:      Hans Verkuil <hverkuil@xs4all.nl>
9394 L:      linux-media@vger.kernel.org
9395 T:      git git://linuxtv.org/media_tree.git
9396 W:      https://linuxtv.org
9397 S:      Odd Fixes
9398 F:      drivers/media/i2c/saa6588*
9399
9400 SAA7134 VIDEO4LINUX DRIVER
9401 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9402 L:      linux-media@vger.kernel.org
9403 W:      https://linuxtv.org
9404 T:      git git://linuxtv.org/media_tree.git
9405 S:      Odd fixes
9406 F:      Documentation/video4linux/*.saa7134
9407 F:      drivers/media/pci/saa7134/
9408
9409 SAA7146 VIDEO4LINUX-2 DRIVER
9410 M:      Hans Verkuil <hverkuil@xs4all.nl>
9411 L:      linux-media@vger.kernel.org
9412 T:      git git://linuxtv.org/media_tree.git
9413 S:      Maintained
9414 F:      drivers/media/common/saa7146/
9415 F:      drivers/media/pci/saa7146/
9416 F:      include/media/saa7146*
9417
9418 SAMSUNG LAPTOP DRIVER
9419 M:      Corentin Chary <corentin.chary@gmail.com>
9420 L:      platform-driver-x86@vger.kernel.org
9421 S:      Maintained
9422 F:      drivers/platform/x86/samsung-laptop.c
9423
9424 SAMSUNG AUDIO (ASoC) DRIVERS
9425 M:      Sangbeom Kim <sbkim73@samsung.com>
9426 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9427 S:      Supported
9428 F:      sound/soc/samsung/
9429
9430 SAMSUNG FRAMEBUFFER DRIVER
9431 M:      Jingoo Han <jingoohan1@gmail.com>
9432 L:      linux-fbdev@vger.kernel.org
9433 S:      Maintained
9434 F:      drivers/video/fbdev/s3c-fb.c
9435
9436 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9437 M:      Sangbeom Kim <sbkim73@samsung.com>
9438 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9439 L:      linux-kernel@vger.kernel.org
9440 L:      linux-samsung-soc@vger.kernel.org
9441 S:      Supported
9442 F:      drivers/mfd/sec*.c
9443 F:      drivers/regulator/s2m*.c
9444 F:      drivers/regulator/s5m*.c
9445 F:      drivers/clk/clk-s2mps11.c
9446 F:      drivers/rtc/rtc-s5m.c
9447 F:      include/linux/mfd/samsung/
9448 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9449 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9450 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9451 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9452
9453 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9454 M:      Kyungmin Park <kyungmin.park@samsung.com>
9455 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9456 L:      linux-media@vger.kernel.org
9457 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9458 S:      Supported
9459 F:      drivers/media/platform/exynos4-is/
9460
9461 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9462 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9463 L:      linux-media@vger.kernel.org
9464 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9465 S:      Maintained
9466 F:      drivers/media/platform/s3c-camif/
9467 F:      include/media/drv-intf/s3c_camif.h
9468
9469 SAMSUNG S5C73M3 CAMERA DRIVER
9470 M:      Kyungmin Park <kyungmin.park@samsung.com>
9471 M:      Andrzej Hajda <a.hajda@samsung.com>
9472 L:      linux-media@vger.kernel.org
9473 S:      Supported
9474 F:      drivers/media/i2c/s5c73m3/*
9475
9476 SAMSUNG S5K5BAF CAMERA DRIVER
9477 M:      Kyungmin Park <kyungmin.park@samsung.com>
9478 M:      Andrzej Hajda <a.hajda@samsung.com>
9479 L:      linux-media@vger.kernel.org
9480 S:      Supported
9481 F:      drivers/media/i2c/s5k5baf.c
9482
9483 SAMSUNG S3FWRN5 NFC DRIVER
9484 M:      Robert Baldyga <r.baldyga@samsung.com>
9485 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9486 S:      Supported
9487 F:      drivers/nfc/s3fwrn5
9488
9489 SAMSUNG SOC CLOCK DRIVERS
9490 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9491 M:      Tomasz Figa <tomasz.figa@gmail.com>
9492 S:      Supported
9493 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9494 F:      drivers/clk/samsung/
9495
9496 SAMSUNG SXGBE DRIVERS
9497 M:      Byungho An <bh74.an@samsung.com>
9498 M:      Girish K S <ks.giri@samsung.com>
9499 M:      Vipul Pandya <vipul.pandya@samsung.com>
9500 S:      Supported
9501 L:      netdev@vger.kernel.org
9502 F:      drivers/net/ethernet/samsung/sxgbe/
9503
9504 SAMSUNG THERMAL DRIVER
9505 M:      Lukasz Majewski <l.majewski@samsung.com>
9506 L:      linux-pm@vger.kernel.org
9507 L:      linux-samsung-soc@vger.kernel.org
9508 S:      Supported
9509 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9510 F:      drivers/thermal/samsung/
9511
9512 SAMSUNG USB2 PHY DRIVER
9513 M:      Kamil Debski <k.debski@samsung.com>
9514 L:      linux-kernel@vger.kernel.org
9515 S:      Supported
9516 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9517 F:      Documentation/phy/samsung-usb2.txt
9518 F:      drivers/phy/phy-exynos4210-usb2.c
9519 F:      drivers/phy/phy-exynos4x12-usb2.c
9520 F:      drivers/phy/phy-exynos5250-usb2.c
9521 F:      drivers/phy/phy-s5pv210-usb2.c
9522 F:      drivers/phy/phy-samsung-usb2.c
9523 F:      drivers/phy/phy-samsung-usb2.h
9524
9525 SERIAL DRIVERS
9526 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9527 L:      linux-serial@vger.kernel.org
9528 S:      Maintained
9529 F:      drivers/tty/serial/
9530
9531 SYNOPSYS DESIGNWARE DMAC DRIVER
9532 M:      Viresh Kumar <vireshk@kernel.org>
9533 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9534 S:      Maintained
9535 F:      include/linux/dma/dw.h
9536 F:      include/linux/platform_data/dma-dw.h
9537 F:      drivers/dma/dw/
9538
9539 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9540 M: Lars Persson <lars.persson@axis.com>
9541 L: netdev@vger.kernel.org
9542 S: Supported
9543 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9544 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9545
9546 SYNOPSYS DESIGNWARE I2C DRIVER
9547 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9548 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9549 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9550 L:      linux-i2c@vger.kernel.org
9551 S:      Maintained
9552 F:      drivers/i2c/busses/i2c-designware-*
9553 F:      include/linux/platform_data/i2c-designware.h
9554
9555 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9556 M:      Jaehoon Chung <jh80.chung@samsung.com>
9557 L:      linux-mmc@vger.kernel.org
9558 S:      Maintained
9559 F:      include/linux/mmc/dw_mmc.h
9560 F:      drivers/mmc/host/dw_mmc*
9561
9562 SYSTEM TRACE MODULE CLASS
9563 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9564 S:      Maintained
9565 F:      Documentation/trace/stm.txt
9566 F:      drivers/hwtracing/stm/
9567 F:      include/linux/stm.h
9568 F:      include/uapi/linux/stm.h
9569
9570 THUNDERBOLT DRIVER
9571 M:      Andreas Noever <andreas.noever@gmail.com>
9572 S:      Maintained
9573 F:      drivers/thunderbolt/
9574
9575 TI BQ27XXX POWER SUPPLY DRIVER
9576 R:      Andrew F. Davis <afd@ti.com>
9577 F:      include/linux/power/bq27xxx_battery.h
9578 F:      drivers/power/bq27xxx_battery.c
9579 F:      drivers/power/bq27xxx_battery_i2c.c
9580
9581 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9582 M:      John Stultz <john.stultz@linaro.org>
9583 M:      Thomas Gleixner <tglx@linutronix.de>
9584 L:      linux-kernel@vger.kernel.org
9585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9586 S:      Supported
9587 F:      include/linux/clocksource.h
9588 F:      include/linux/time.h
9589 F:      include/linux/timex.h
9590 F:      include/uapi/linux/time.h
9591 F:      include/uapi/linux/timex.h
9592 F:      kernel/time/clocksource.c
9593 F:      kernel/time/time*.c
9594 F:      kernel/time/alarmtimer.c
9595 F:      kernel/time/ntp.c
9596 F:      tools/testing/selftests/timers/
9597
9598 SC1200 WDT DRIVER
9599 M:      Zwane Mwaikambo <zwanem@gmail.com>
9600 S:      Maintained
9601 F:      drivers/watchdog/sc1200wdt.c
9602
9603 SCHEDULER
9604 M:      Ingo Molnar <mingo@redhat.com>
9605 M:      Peter Zijlstra <peterz@infradead.org>
9606 L:      linux-kernel@vger.kernel.org
9607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9608 S:      Maintained
9609 F:      kernel/sched/
9610 F:      include/linux/sched.h
9611 F:      include/uapi/linux/sched.h
9612 F:      include/linux/wait.h
9613
9614 SCORE ARCHITECTURE
9615 M:      Chen Liqin <liqin.linux@gmail.com>
9616 M:      Lennox Wu <lennox.wu@gmail.com>
9617 W:      http://www.sunplus.com
9618 S:      Supported
9619 F:      arch/score/
9620
9621 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9622 M:      Sudeep Holla <sudeep.holla@arm.com>
9623 L:      linux-arm-kernel@lists.infradead.org
9624 S:      Maintained
9625 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9626 F:      drivers/clk/clk-scpi.c
9627 F:      drivers/cpufreq/scpi-cpufreq.c
9628 F:      drivers/firmware/arm_scpi.c
9629 F:      include/linux/scpi_protocol.h
9630
9631 SCSI CDROM DRIVER
9632 M:      Jens Axboe <axboe@kernel.dk>
9633 L:      linux-scsi@vger.kernel.org
9634 W:      http://www.kernel.dk
9635 S:      Maintained
9636 F:      drivers/scsi/sr*
9637
9638 SCSI RDMA PROTOCOL (SRP) INITIATOR
9639 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9640 L:      linux-rdma@vger.kernel.org
9641 S:      Supported
9642 W:      http://www.openfabrics.org
9643 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9645 F:      drivers/infiniband/ulp/srp/
9646 F:      include/scsi/srp.h
9647
9648 SCSI SG DRIVER
9649 M:      Doug Gilbert <dgilbert@interlog.com>
9650 L:      linux-scsi@vger.kernel.org
9651 W:      http://sg.danny.cz/sg
9652 S:      Maintained
9653 F:      Documentation/scsi/scsi-generic.txt
9654 F:      drivers/scsi/sg.c
9655 F:      include/scsi/sg.h
9656
9657 SCSI SUBSYSTEM
9658 M:      "James E.J. Bottomley" <JBottomley@odin.com>
9659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9660 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9662 L:      linux-scsi@vger.kernel.org
9663 S:      Maintained
9664 F:      drivers/scsi/
9665 F:      include/scsi/
9666
9667 SCSI TAPE DRIVER
9668 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9669 L:      linux-scsi@vger.kernel.org
9670 S:      Maintained
9671 F:      Documentation/scsi/st.txt
9672 F:      drivers/scsi/st.*
9673 F:      drivers/scsi/st_*.h
9674
9675 SCTP PROTOCOL
9676 M:      Vlad Yasevich <vyasevich@gmail.com>
9677 M:      Neil Horman <nhorman@tuxdriver.com>
9678 L:      linux-sctp@vger.kernel.org
9679 W:      http://lksctp.sourceforge.net
9680 S:      Maintained
9681 F:      Documentation/networking/sctp.txt
9682 F:      include/linux/sctp.h
9683 F:      include/uapi/linux/sctp.h
9684 F:      include/net/sctp/
9685 F:      net/sctp/
9686
9687 SCx200 CPU SUPPORT
9688 M:      Jim Cromie <jim.cromie@gmail.com>
9689 S:      Odd Fixes
9690 F:      Documentation/i2c/busses/scx200_acb
9691 F:      arch/x86/platform/scx200/
9692 F:      drivers/watchdog/scx200_wdt.c
9693 F:      drivers/i2c/busses/scx200*
9694 F:      drivers/mtd/maps/scx200_docflash.c
9695 F:      include/linux/scx200.h
9696
9697 SCx200 GPIO DRIVER
9698 M:      Jim Cromie <jim.cromie@gmail.com>
9699 S:      Maintained
9700 F:      drivers/char/scx200_gpio.c
9701 F:      include/linux/scx200_gpio.h
9702
9703 SCx200 HRT CLOCKSOURCE DRIVER
9704 M:      Jim Cromie <jim.cromie@gmail.com>
9705 S:      Maintained
9706 F:      drivers/clocksource/scx200_hrt.c
9707
9708 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9709 M:      Sascha Sommer <saschasommer@freenet.de>
9710 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9711 S:      Maintained
9712 F:      drivers/mmc/host/sdricoh_cs.c
9713
9714 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9715 L:      linux-mmc@vger.kernel.org
9716 S:      Orphan
9717 F:      drivers/mmc/host/sdhci.*
9718 F:      drivers/mmc/host/sdhci-pltfm.[ch]
9719
9720 SECURE COMPUTING
9721 M:      Kees Cook <keescook@chromium.org>
9722 R:      Andy Lutomirski <luto@amacapital.net>
9723 R:      Will Drewry <wad@chromium.org>
9724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9725 S:      Supported
9726 F:      kernel/seccomp.c
9727 F:      include/uapi/linux/seccomp.h
9728 F:      include/linux/seccomp.h
9729 F:      tools/testing/selftests/seccomp/*
9730 K:      \bsecure_computing
9731 K:      \bTIF_SECCOMP\b
9732
9733 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9734 M:      Ben Dooks <ben-linux@fluff.org>
9735 M:      Jaehoon Chung <jh80.chung@samsung.com>
9736 L:      linux-mmc@vger.kernel.org
9737 S:      Maintained
9738 F:      drivers/mmc/host/sdhci-s3c*
9739
9740 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9741 M:      Viresh Kumar <vireshk@kernel.org>
9742 L:      spear-devel@list.st.com
9743 L:      linux-mmc@vger.kernel.org
9744 S:      Maintained
9745 F:      drivers/mmc/host/sdhci-spear.c
9746
9747 SECURITY SUBSYSTEM
9748 M:      James Morris <james.l.morris@oracle.com>
9749 M:      "Serge E. Hallyn" <serge@hallyn.com>
9750 L:      linux-security-module@vger.kernel.org (suggested Cc:)
9751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9752 W:      http://kernsec.org/
9753 S:      Supported
9754 F:      security/
9755
9756 SECURITY CONTACT
9757 M:      Security Officers <security@kernel.org>
9758 S:      Supported
9759
9760 SELINUX SECURITY MODULE
9761 M:      Paul Moore <paul@paul-moore.com>
9762 M:      Stephen Smalley <sds@tycho.nsa.gov>
9763 M:      Eric Paris <eparis@parisplace.org>
9764 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
9765 W:      http://selinuxproject.org
9766 T:      git git://git.infradead.org/users/pcmoore/selinux
9767 S:      Supported
9768 F:      include/linux/selinux*
9769 F:      security/selinux/
9770 F:      scripts/selinux/
9771
9772 APPARMOR SECURITY MODULE
9773 M:      John Johansen <john.johansen@canonical.com>
9774 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9775 W:      apparmor.wiki.kernel.org
9776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9777 S:      Supported
9778 F:      security/apparmor/
9779
9780 YAMA SECURITY MODULE
9781 M:      Kees Cook <keescook@chromium.org>
9782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9783 S:      Supported
9784 F:      security/yama/
9785
9786 SENSABLE PHANTOM
9787 M:      Jiri Slaby <jirislaby@gmail.com>
9788 S:      Maintained
9789 F:      drivers/misc/phantom.c
9790 F:      include/uapi/linux/phantom.h
9791
9792 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9793 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9794 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
9795 M:      John Soni Jose <sony.john@avagotech.com>
9796 L:      linux-scsi@vger.kernel.org
9797 W:      http://www.avagotech.com
9798 S:      Supported
9799 F:      drivers/scsi/be2iscsi/
9800
9801 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9802 M:      Sathya Perla <sathya.perla@broadcom.com>
9803 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
9804 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9805 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9806 M:      Somnath Kotur <somnath.kotur@broadcom.com>
9807 L:      netdev@vger.kernel.org
9808 W:      http://www.emulex.com
9809 S:      Supported
9810 F:      drivers/net/ethernet/emulex/benet/
9811
9812 EMULEX ONECONNECT ROCE DRIVER
9813 M:      Selvin Xavier <selvin.xavier@avagotech.com>
9814 M:      Devesh Sharma <devesh.sharma@avagotech.com>
9815 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9816 L:      linux-rdma@vger.kernel.org
9817 W:      http://www.emulex.com
9818 S:      Supported
9819 F:      drivers/infiniband/hw/ocrdma/
9820
9821 SFC NETWORK DRIVER
9822 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9823 M:      Shradha Shah <sshah@solarflare.com>
9824 L:      netdev@vger.kernel.org
9825 S:      Supported
9826 F:      drivers/net/ethernet/sfc/
9827
9828 SGI GRU DRIVER
9829 M:      Dimitri Sivanich <sivanich@sgi.com>
9830 S:      Maintained
9831 F:      drivers/misc/sgi-gru/
9832
9833 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9834 M:      Pat Gefre <pfg@sgi.com>
9835 L:      linux-ia64@vger.kernel.org
9836 S:      Supported
9837 F:      Documentation/ia64/serial.txt
9838 F:      drivers/tty/serial/ioc?_serial.c
9839 F:      include/linux/ioc?.h
9840
9841 SGI XP/XPC/XPNET DRIVER
9842 M:      Cliff Whickman <cpw@sgi.com>
9843 M:      Robin Holt <robinmholt@gmail.com>
9844 S:      Maintained
9845 F:      drivers/misc/sgi-xp/
9846
9847 SI2157 MEDIA DRIVER
9848 M:      Antti Palosaari <crope@iki.fi>
9849 L:      linux-media@vger.kernel.org
9850 W:      https://linuxtv.org
9851 W:      http://palosaari.fi/linux/
9852 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9853 T:      git git://linuxtv.org/anttip/media_tree.git
9854 S:      Maintained
9855 F:      drivers/media/tuners/si2157*
9856
9857 SI2168 MEDIA DRIVER
9858 M:      Antti Palosaari <crope@iki.fi>
9859 L:      linux-media@vger.kernel.org
9860 W:      https://linuxtv.org
9861 W:      http://palosaari.fi/linux/
9862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9863 T:      git git://linuxtv.org/anttip/media_tree.git
9864 S:      Maintained
9865 F:      drivers/media/dvb-frontends/si2168*
9866
9867 SI470X FM RADIO RECEIVER I2C DRIVER
9868 M:      Hans Verkuil <hverkuil@xs4all.nl>
9869 L:      linux-media@vger.kernel.org
9870 T:      git git://linuxtv.org/media_tree.git
9871 W:      https://linuxtv.org
9872 S:      Odd Fixes
9873 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
9874
9875 SI470X FM RADIO RECEIVER USB DRIVER
9876 M:      Hans Verkuil <hverkuil@xs4all.nl>
9877 L:      linux-media@vger.kernel.org
9878 T:      git git://linuxtv.org/media_tree.git
9879 W:      https://linuxtv.org
9880 S:      Maintained
9881 F:      drivers/media/radio/si470x/radio-si470x-common.c
9882 F:      drivers/media/radio/si470x/radio-si470x.h
9883 F:      drivers/media/radio/si470x/radio-si470x-usb.c
9884
9885 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9886 M:      Eduardo Valentin <edubezval@gmail.com>
9887 L:      linux-media@vger.kernel.org
9888 T:      git git://linuxtv.org/media_tree.git
9889 W:      https://linuxtv.org
9890 S:      Odd Fixes
9891 F:      drivers/media/radio/si4713/si4713.?
9892
9893 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9894 M:      Eduardo Valentin <edubezval@gmail.com>
9895 L:      linux-media@vger.kernel.org
9896 T:      git git://linuxtv.org/media_tree.git
9897 W:      https://linuxtv.org
9898 S:      Odd Fixes
9899 F:      drivers/media/radio/si4713/radio-platform-si4713.c
9900
9901 SI4713 FM RADIO TRANSMITTER USB DRIVER
9902 M:      Hans Verkuil <hverkuil@xs4all.nl>
9903 L:      linux-media@vger.kernel.org
9904 T:      git git://linuxtv.org/media_tree.git
9905 W:      https://linuxtv.org
9906 S:      Maintained
9907 F:      drivers/media/radio/si4713/radio-usb-si4713.c
9908
9909 SIANO DVB DRIVER
9910 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9911 L:      linux-media@vger.kernel.org
9912 W:      https://linuxtv.org
9913 T:      git git://linuxtv.org/media_tree.git
9914 S:      Odd fixes
9915 F:      drivers/media/common/siano/
9916 F:      drivers/media/usb/siano/
9917 F:      drivers/media/usb/siano/
9918 F:      drivers/media/mmc/siano/
9919
9920 SIMPLEFB FB DRIVER
9921 M:      Hans de Goede <hdegoede@redhat.com>
9922 L:      linux-fbdev@vger.kernel.org
9923 S:      Maintained
9924 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
9925 F:      drivers/video/fbdev/simplefb.c
9926 F:      include/linux/platform_data/simplefb.h
9927
9928 SH_VEU V4L2 MEM2MEM DRIVER
9929 L:      linux-media@vger.kernel.org
9930 S:      Orphan
9931 F:      drivers/media/platform/sh_veu.c
9932
9933 SH_VOU V4L2 OUTPUT DRIVER
9934 L:      linux-media@vger.kernel.org
9935 S:      Orphan
9936 F:      drivers/media/platform/sh_vou.c
9937 F:      include/media/drv-intf/sh_vou.h
9938
9939 SIMPLE FIRMWARE INTERFACE (SFI)
9940 M:      Len Brown <lenb@kernel.org>
9941 L:      sfi-devel@simplefirmware.org
9942 W:      http://simplefirmware.org/
9943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9944 S:      Supported
9945 F:      arch/x86/platform/sfi/
9946 F:      drivers/sfi/
9947 F:      include/linux/sfi*.h
9948
9949 SIMTEC EB110ATX (Chalice CATS)
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/EB110ATX/
9954 S:      Supported
9955
9956 SIMTEC EB2410ITX (BAST)
9957 P:      Ben Dooks
9958 P:      Vincent Sanders <vince@simtec.co.uk>
9959 M:      Simtec Linux Team <linux@simtec.co.uk>
9960 W:      http://www.simtec.co.uk/products/EB2410ITX/
9961 S:      Supported
9962 F:      arch/arm/mach-s3c24xx/mach-bast.c
9963 F:      arch/arm/mach-s3c24xx/bast-ide.c
9964 F:      arch/arm/mach-s3c24xx/bast-irq.c
9965
9966 TI DAVINCI MACHINE SUPPORT
9967 M:      Sekhar Nori <nsekhar@ti.com>
9968 M:      Kevin Hilman <khilman@deeprootsystems.com>
9969 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9970 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9971 S:      Supported
9972 F:      arch/arm/mach-davinci/
9973 F:      drivers/i2c/busses/i2c-davinci.c
9974
9975 TI DAVINCI SERIES MEDIA DRIVER
9976 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9977 L:      linux-media@vger.kernel.org
9978 W:      https://linuxtv.org
9979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9980 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9981 S:      Maintained
9982 F:      drivers/media/platform/davinci/
9983 F:      include/media/davinci/
9984
9985 TI AM437X VPFE DRIVER
9986 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9987 L:      linux-media@vger.kernel.org
9988 W:      https://linuxtv.org
9989 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9990 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9991 S:      Maintained
9992 F:      drivers/media/platform/am437x/
9993
9994 OV2659 OMNIVISION SENSOR DRIVER
9995 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9996 L:      linux-media@vger.kernel.org
9997 W:      https://linuxtv.org
9998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9999 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10000 S:      Maintained
10001 F:      drivers/media/i2c/ov2659.c
10002 F:      include/media/i2c/ov2659.h
10003
10004 SILICON MOTION SM712 FRAME BUFFER DRIVER
10005 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10006 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10007 M:      Sudip Mukherjee <sudip@vectorindia.org>
10008 L:      linux-fbdev@vger.kernel.org
10009 S:      Maintained
10010 F:      drivers/video/fbdev/sm712*
10011 F:      Documentation/fb/sm712fb.txt
10012
10013 SIS 190 ETHERNET DRIVER
10014 M:      Francois Romieu <romieu@fr.zoreil.com>
10015 L:      netdev@vger.kernel.org
10016 S:      Maintained
10017 F:      drivers/net/ethernet/sis/sis190.c
10018
10019 SIS 900/7016 FAST ETHERNET DRIVER
10020 M:      Daniele Venzano <venza@brownhat.org>
10021 W:      http://www.brownhat.org/sis900.html
10022 L:      netdev@vger.kernel.org
10023 S:      Maintained
10024 F:      drivers/net/ethernet/sis/sis900.*
10025
10026 SIS FRAMEBUFFER DRIVER
10027 M:      Thomas Winischhofer <thomas@winischhofer.net>
10028 W:      http://www.winischhofer.net/linuxsisvga.shtml
10029 S:      Maintained
10030 F:      Documentation/fb/sisfb.txt
10031 F:      drivers/video/fbdev/sis/
10032 F:      include/video/sisfb.h
10033
10034 SIS USB2VGA DRIVER
10035 M:      Thomas Winischhofer <thomas@winischhofer.net>
10036 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10037 S:      Maintained
10038 F:      drivers/usb/misc/sisusbvga/
10039
10040 SLAB ALLOCATOR
10041 M:      Christoph Lameter <cl@linux.com>
10042 M:      Pekka Enberg <penberg@kernel.org>
10043 M:      David Rientjes <rientjes@google.com>
10044 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10045 M:      Andrew Morton <akpm@linux-foundation.org>
10046 L:      linux-mm@kvack.org
10047 S:      Maintained
10048 F:      include/linux/sl?b*.h
10049 F:      mm/sl?b*
10050
10051 SLEEPABLE READ-COPY UPDATE (SRCU)
10052 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10053 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10054 M:      Josh Triplett <josh@joshtriplett.org>
10055 R:      Steven Rostedt <rostedt@goodmis.org>
10056 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10057 L:      linux-kernel@vger.kernel.org
10058 W:      http://www.rdrop.com/users/paulmck/RCU/
10059 S:      Supported
10060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10061 F:      include/linux/srcu.h
10062 F:      kernel/rcu/srcu.c
10063
10064 SMACK SECURITY MODULE
10065 M:      Casey Schaufler <casey@schaufler-ca.com>
10066 L:      linux-security-module@vger.kernel.org
10067 W:      http://schaufler-ca.com
10068 T:      git git://git.gitorious.org/smack-next/kernel.git
10069 S:      Maintained
10070 F:      Documentation/security/Smack.txt
10071 F:      security/smack/
10072
10073 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10074 M:      Kevin Hilman <khilman@kernel.org>
10075 M:      Nishanth Menon <nm@ti.com>
10076 S:      Maintained
10077 F:      drivers/power/avs/
10078 F:      include/linux/power/smartreflex.h
10079 L:      linux-pm@vger.kernel.org
10080
10081 SMC91x ETHERNET DRIVER
10082 M:      Nicolas Pitre <nico@fluxnic.net>
10083 S:      Odd Fixes
10084 F:      drivers/net/ethernet/smsc/smc91x.*
10085
10086 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10087 M:      Sakari Ailus <sakari.ailus@iki.fi>
10088 L:      linux-media@vger.kernel.org
10089 S:      Maintained
10090 F:      drivers/media/i2c/smiapp/
10091 F:      include/media/i2c/smiapp.h
10092 F:      drivers/media/i2c/smiapp-pll.c
10093 F:      drivers/media/i2c/smiapp-pll.h
10094 F:      include/uapi/linux/smiapp.h
10095 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10096
10097 SMM665 HARDWARE MONITOR DRIVER
10098 M:      Guenter Roeck <linux@roeck-us.net>
10099 L:      lm-sensors@lm-sensors.org
10100 S:      Maintained
10101 F:      Documentation/hwmon/smm665
10102 F:      drivers/hwmon/smm665.c
10103
10104 SMSC EMC2103 HARDWARE MONITOR DRIVER
10105 M:      Steve Glendinning <steve.glendinning@shawell.net>
10106 L:      lm-sensors@lm-sensors.org
10107 S:      Maintained
10108 F:      Documentation/hwmon/emc2103
10109 F:      drivers/hwmon/emc2103.c
10110
10111 SMSC SCH5627 HARDWARE MONITOR DRIVER
10112 M:      Hans de Goede <hdegoede@redhat.com>
10113 L:      lm-sensors@lm-sensors.org
10114 S:      Supported
10115 F:      Documentation/hwmon/sch5627
10116 F:      drivers/hwmon/sch5627.c
10117
10118 SMSC47B397 HARDWARE MONITOR DRIVER
10119 M:      Jean Delvare <jdelvare@suse.com>
10120 L:      lm-sensors@lm-sensors.org
10121 S:      Maintained
10122 F:      Documentation/hwmon/smsc47b397
10123 F:      drivers/hwmon/smsc47b397.c
10124
10125 SMSC911x ETHERNET DRIVER
10126 M:      Steve Glendinning <steve.glendinning@shawell.net>
10127 L:      netdev@vger.kernel.org
10128 S:      Maintained
10129 F:      include/linux/smsc911x.h
10130 F:      drivers/net/ethernet/smsc/smsc911x.*
10131
10132 SMSC9420 PCI ETHERNET DRIVER
10133 M:      Steve Glendinning <steve.glendinning@shawell.net>
10134 L:      netdev@vger.kernel.org
10135 S:      Maintained
10136 F:      drivers/net/ethernet/smsc/smsc9420.*
10137
10138 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10139 M:      Steve Glendinning <steve.glendinning@shawell.net>
10140 L:      linux-fbdev@vger.kernel.org
10141 S:      Maintained
10142 F:      drivers/video/fbdev/smscufx.c
10143
10144 SOC-CAMERA V4L2 SUBSYSTEM
10145 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10146 L:      linux-media@vger.kernel.org
10147 T:      git git://linuxtv.org/media_tree.git
10148 S:      Maintained
10149 F:      include/media/soc*
10150 F:      drivers/media/i2c/soc_camera/
10151 F:      drivers/media/platform/soc_camera/
10152
10153 SOEKRIS NET48XX LED SUPPORT
10154 M:      Chris Boot <bootc@bootc.net>
10155 S:      Maintained
10156 F:      drivers/leds/leds-net48xx.c
10157
10158 SOFTLOGIC 6x10 MPEG CODEC
10159 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10160 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10161 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10162 M:      Ismael Luceno <ismael@iodev.co.uk>
10163 L:      linux-media@vger.kernel.org
10164 S:      Supported
10165 F:      drivers/media/pci/solo6x10/
10166
10167 SOFTWARE RAID (Multiple Disks) SUPPORT
10168 M:      Shaohua Li <shli@kernel.org>
10169 L:      linux-raid@vger.kernel.org
10170 T:      git git://neil.brown.name/md
10171 S:      Supported
10172 F:      drivers/md/
10173 F:      include/linux/raid/
10174 F:      include/uapi/linux/raid/
10175
10176 SONIC NETWORK DRIVER
10177 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10178 L:      netdev@vger.kernel.org
10179 S:      Maintained
10180 F:      drivers/net/ethernet/natsemi/sonic.*
10181
10182 SONICS SILICON BACKPLANE DRIVER (SSB)
10183 M:      Michael Buesch <m@bues.ch>
10184 L:      linux-wireless@vger.kernel.org
10185 S:      Maintained
10186 F:      drivers/ssb/
10187 F:      include/linux/ssb/
10188
10189 SONY VAIO CONTROL DEVICE DRIVER
10190 M:      Mattia Dongili <malattia@linux.it>
10191 L:      platform-driver-x86@vger.kernel.org
10192 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10193 S:      Maintained
10194 F:      Documentation/laptops/sony-laptop.txt
10195 F:      drivers/char/sonypi.c
10196 F:      drivers/platform/x86/sony-laptop.c
10197 F:      include/linux/sony-laptop.h
10198
10199 SONY MEMORYSTICK CARD SUPPORT
10200 M:      Alex Dubov <oakad@yahoo.com>
10201 W:      http://tifmxx.berlios.de/
10202 S:      Maintained
10203 F:      drivers/memstick/host/tifm_ms.c
10204
10205 SONY MEMORYSTICK STANDARD SUPPORT
10206 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10207 S:      Maintained
10208 F:      drivers/memstick/core/ms_block.*
10209
10210 SOUND
10211 M:      Jaroslav Kysela <perex@perex.cz>
10212 M:      Takashi Iwai <tiwai@suse.com>
10213 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10214 W:      http://www.alsa-project.org/
10215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10216 T:      git git://git.alsa-project.org/alsa-kernel.git
10217 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10218 S:      Maintained
10219 F:      Documentation/sound/
10220 F:      include/sound/
10221 F:      include/uapi/sound/
10222 F:      sound/
10223
10224 SOUND - COMPRESSED AUDIO
10225 M:      Vinod Koul <vinod.koul@intel.com>
10226 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10228 S:      Supported
10229 F:      Documentation/sound/alsa/compress_offload.txt
10230 F:      include/sound/compress_driver.h
10231 F:      include/uapi/sound/compress_*
10232 F:      sound/core/compress_offload.c
10233 F:      sound/soc/soc-compress.c
10234
10235 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10236 M:      Liam Girdwood <lgirdwood@gmail.com>
10237 M:      Mark Brown <broonie@kernel.org>
10238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10239 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10240 W:      http://alsa-project.org/main/index.php/ASoC
10241 S:      Supported
10242 F:      Documentation/sound/alsa/soc/
10243 F:      sound/soc/
10244 F:      include/sound/soc*
10245
10246 SOUND - DMAENGINE HELPERS
10247 M:      Lars-Peter Clausen <lars@metafoo.de>
10248 S:      Supported
10249 F:      include/sound/dmaengine_pcm.h
10250 F:      sound/core/pcm_dmaengine.c
10251 F:      sound/soc/soc-generic-dmaengine-pcm.c
10252
10253 SP2 MEDIA DRIVER
10254 M:      Olli Salonen <olli.salonen@iki.fi>
10255 L:      linux-media@vger.kernel.org
10256 W:      https://linuxtv.org
10257 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10258 S:      Maintained
10259 F:      drivers/media/dvb-frontends/sp2*
10260
10261 SPARC + UltraSPARC (sparc/sparc64)
10262 M:      "David S. Miller" <davem@davemloft.net>
10263 L:      sparclinux@vger.kernel.org
10264 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10267 S:      Maintained
10268 F:      arch/sparc/
10269 F:      drivers/sbus/
10270
10271 SPARC SERIAL DRIVERS
10272 M:      "David S. Miller" <davem@davemloft.net>
10273 L:      sparclinux@vger.kernel.org
10274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10276 S:      Maintained
10277 F:      include/linux/sunserialcore.h
10278 F:      drivers/tty/serial/suncore.c
10279 F:      drivers/tty/serial/sunhv.c
10280 F:      drivers/tty/serial/sunsab.c
10281 F:      drivers/tty/serial/sunsab.h
10282 F:      drivers/tty/serial/sunsu.c
10283 F:      drivers/tty/serial/sunzilog.c
10284 F:      drivers/tty/serial/sunzilog.h
10285
10286 SPARSE CHECKER
10287 M:      "Christopher Li" <sparse@chrisli.org>
10288 L:      linux-sparse@vger.kernel.org
10289 W:      https://sparse.wiki.kernel.org/
10290 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10291 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10292 S:      Maintained
10293 F:      include/linux/compiler.h
10294
10295 SPEAR PLATFORM SUPPORT
10296 M:      Viresh Kumar <vireshk@kernel.org>
10297 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10298 L:      spear-devel@list.st.com
10299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10300 W:      http://www.st.com/spear
10301 S:      Maintained
10302 F:      arch/arm/boot/dts/spear*
10303 F:      arch/arm/mach-spear/
10304
10305 SPEAR CLOCK FRAMEWORK SUPPORT
10306 M:      Viresh Kumar <vireshk@kernel.org>
10307 L:      spear-devel@list.st.com
10308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10309 W:      http://www.st.com/spear
10310 S:      Maintained
10311 F:      drivers/clk/spear/
10312
10313 SPI SUBSYSTEM
10314 M:      Mark Brown <broonie@kernel.org>
10315 L:      linux-spi@vger.kernel.org
10316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10317 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10318 S:      Maintained
10319 F:      Documentation/spi/
10320 F:      drivers/spi/
10321 F:      include/linux/spi/
10322 F:      include/uapi/linux/spi/
10323
10324 SPIDERNET NETWORK DRIVER for CELL
10325 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10326 L:      netdev@vger.kernel.org
10327 S:      Supported
10328 F:      Documentation/networking/spider_net.txt
10329 F:      drivers/net/ethernet/toshiba/spider_net*
10330
10331 SPU FILE SYSTEM
10332 M:      Jeremy Kerr <jk@ozlabs.org>
10333 L:      linuxppc-dev@lists.ozlabs.org
10334 W:      http://www.ibm.com/developerworks/power/cell/
10335 S:      Supported
10336 F:      Documentation/filesystems/spufs.txt
10337 F:      arch/powerpc/platforms/cell/spufs/
10338
10339 SQUASHFS FILE SYSTEM
10340 M:      Phillip Lougher <phillip@squashfs.org.uk>
10341 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10342 W:      http://squashfs.org.uk
10343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10344 S:      Maintained
10345 F:      Documentation/filesystems/squashfs.txt
10346 F:      fs/squashfs/
10347
10348 SRM (Alpha) environment access
10349 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10350 S:      Maintained
10351 F:      arch/alpha/kernel/srm_env.c
10352
10353 STABLE BRANCH
10354 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10355 L:      stable@vger.kernel.org
10356 S:      Supported
10357 F:      Documentation/stable_kernel_rules.txt
10358
10359 STAGING SUBSYSTEM
10360 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10362 L:      devel@driverdev.osuosl.org
10363 S:      Supported
10364 F:      drivers/staging/
10365
10366 STAGING - COMEDI
10367 M:      Ian Abbott <abbotti@mev.co.uk>
10368 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10369 S:      Odd Fixes
10370 F:      drivers/staging/comedi/
10371
10372 STAGING - FLARION FT1000 DRIVERS
10373 M:      Marek Belisko <marek.belisko@gmail.com>
10374 S:      Odd Fixes
10375 F:      drivers/staging/ft1000/
10376
10377 STAGING - INDUSTRIAL IO
10378 M:      Jonathan Cameron <jic23@kernel.org>
10379 L:      linux-iio@vger.kernel.org
10380 S:      Odd Fixes
10381 F:      drivers/staging/iio/
10382
10383 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10384 M:      Jarod Wilson <jarod@wilsonet.com>
10385 W:      http://www.lirc.org/
10386 S:      Odd Fixes
10387 F:      drivers/staging/media/lirc/
10388
10389 STAGING - LUSTRE PARALLEL FILESYSTEM
10390 M:      Oleg Drokin <oleg.drokin@intel.com>
10391 M:      Andreas Dilger <andreas.dilger@intel.com>
10392 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10393 W:      http://wiki.lustre.org/
10394 S:      Maintained
10395 F:      drivers/staging/lustre
10396
10397 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10398 M:      Marc Dietrich <marvin24@gmx.de>
10399 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10400 L:      linux-tegra@vger.kernel.org
10401 S:      Maintained
10402 F:      drivers/staging/nvec/
10403
10404 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10405 M:      Jens Frederich <jfrederich@gmail.com>
10406 M:      Daniel Drake <dsd@laptop.org>
10407 M:      Jon Nettleton <jon.nettleton@gmail.com>
10408 W:      http://wiki.laptop.org/go/DCON
10409 S:      Maintained
10410 F:      drivers/staging/olpc_dcon/
10411
10412 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10413 M:      Willy Tarreau <willy@meta-x.org>
10414 S:      Odd Fixes
10415 F:      drivers/staging/panel/
10416
10417 STAGING - REALTEK RTL8712U DRIVERS
10418 M:      Larry Finger <Larry.Finger@lwfinger.net>
10419 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10420 S:      Odd Fixes
10421 F:      drivers/staging/rtl8712/
10422
10423 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10424 M:      Larry Finger <Larry.Finger@lwfinger.net>
10425 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10426 L:      linux-wireless@vger.kernel.org
10427 S:      Maintained
10428 F:      drivers/staging/rtl8723au/
10429
10430 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10431 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10432 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10433 M:      Sudip Mukherjee <sudip@vectorindia.org>
10434 L:      linux-fbdev@vger.kernel.org
10435 S:      Maintained
10436 F:      drivers/staging/sm750fb/
10437
10438 STAGING - SLICOSS
10439 M:      Lior Dotan <liodot@gmail.com>
10440 M:      Christopher Harrer <charrer@alacritech.com>
10441 S:      Odd Fixes
10442 F:      drivers/staging/slicoss/
10443
10444 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10445 M:      William Hubbs <w.d.hubbs@gmail.com>
10446 M:      Chris Brannon <chris@the-brannons.com>
10447 M:      Kirk Reiser <kirk@reisers.ca>
10448 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10449 L:      speakup@linux-speakup.org
10450 W:      http://www.linux-speakup.org/
10451 S:      Odd Fixes
10452 F:      drivers/staging/speakup/
10453
10454 STAGING - VIA VT665X DRIVERS
10455 M:      Forest Bond <forest@alittletooquiet.net>
10456 S:      Odd Fixes
10457 F:      drivers/staging/vt665?/
10458
10459 STAGING - WILC1000 WIFI DRIVER
10460 M:      Johnny Kim <johnny.kim@atmel.com>
10461 M:      Austin Shin <austin.shin@atmel.com>
10462 M:      Chris Park <chris.park@atmel.com>
10463 M:      Tony Cho <tony.cho@atmel.com>
10464 M:      Glen Lee <glen.lee@atmel.com>
10465 M:      Leo Kim <leo.kim@atmel.com>
10466 L:      linux-wireless@vger.kernel.org
10467 S:      Supported
10468 F:      drivers/staging/wilc1000/
10469
10470 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10471 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10472 S:      Odd Fixes
10473 F:      drivers/staging/xgifb/
10474
10475 HFI1 DRIVER
10476 M:      Mike Marciniszyn <infinipath@intel.com>
10477 L:      linux-rdma@vger.kernel.org
10478 S:      Supported
10479 F:      drivers/staging/rdma/hfi1
10480
10481 STARFIRE/DURALAN NETWORK DRIVER
10482 M:      Ion Badulescu <ionut@badula.org>
10483 S:      Odd Fixes
10484 F:      drivers/net/ethernet/adaptec/starfire*
10485
10486 SUN3/3X
10487 M:      Sam Creasey <sammy@sammy.net>
10488 W:      http://sammy.net/sun3/
10489 S:      Maintained
10490 F:      arch/m68k/kernel/*sun3*
10491 F:      arch/m68k/sun3*/
10492 F:      arch/m68k/include/asm/sun3*
10493 F:      drivers/net/ethernet/i825xx/sun3*
10494
10495 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10496 M:      Hans de Goede <hdegoede@redhat.com>
10497 L:      linux-input@vger.kernel.org
10498 S:      Maintained
10499 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10500 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10501
10502 SUNDANCE NETWORK DRIVER
10503 M:      Denis Kirjanov <kda@linux-powerpc.org>
10504 L:      netdev@vger.kernel.org
10505 S:      Maintained
10506 F:      drivers/net/ethernet/dlink/sundance.c
10507
10508 SUPERH
10509 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10510 M:      Rich Felker <dalias@libc.org>
10511 L:      linux-sh@vger.kernel.org
10512 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10513 S:      Maintained
10514 F:      Documentation/sh/
10515 F:      arch/sh/
10516 F:      drivers/sh/
10517
10518 SUSPEND TO RAM
10519 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10520 M:      Len Brown <len.brown@intel.com>
10521 M:      Pavel Machek <pavel@ucw.cz>
10522 L:      linux-pm@vger.kernel.org
10523 S:      Supported
10524 F:      Documentation/power/
10525 F:      arch/x86/kernel/acpi/
10526 F:      drivers/base/power/
10527 F:      kernel/power/
10528 F:      include/linux/suspend.h
10529 F:      include/linux/freezer.h
10530 F:      include/linux/pm.h
10531
10532 SVGA HANDLING
10533 M:      Martin Mares <mj@ucw.cz>
10534 L:      linux-video@atrey.karlin.mff.cuni.cz
10535 S:      Maintained
10536 F:      Documentation/svga.txt
10537 F:      arch/x86/boot/video*
10538
10539 SWIOTLB SUBSYSTEM
10540 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10541 L:      linux-kernel@vger.kernel.org
10542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10543 S:      Supported
10544 F:      lib/swiotlb.c
10545 F:      arch/*/kernel/pci-swiotlb.c
10546 F:      include/linux/swiotlb.h
10547
10548 SWITCHDEV
10549 M:      Jiri Pirko <jiri@resnulli.us>
10550 L:      netdev@vger.kernel.org
10551 S:      Supported
10552 F:      net/switchdev/
10553 F:      include/net/switchdev.h
10554
10555 SYNOPSYS ARC ARCHITECTURE
10556 M:      Vineet Gupta <vgupta@synopsys.com>
10557 L:      linux-snps-arc@lists.infradead.org
10558 S:      Supported
10559 F:      arch/arc/
10560 F:      Documentation/devicetree/bindings/arc/*
10561 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10562 F:      drivers/tty/serial/arc_uart.c
10563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10564
10565 SYNOPSYS ARC SDP platform support
10566 M:      Alexey Brodkin <abrodkin@synopsys.com>
10567 S:      Supported
10568 F:      arch/arc/plat-axs10x
10569 F:      arch/arc/boot/dts/ax*
10570 F:      Documentation/devicetree/bindings/arc/axs10*
10571
10572 SYSTEM CONFIGURATION (SYSCON)
10573 M:      Lee Jones <lee.jones@linaro.org>
10574 M:      Arnd Bergmann <arnd@arndb.de>
10575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10576 S:      Supported
10577 F:      drivers/mfd/syscon.c
10578
10579 SYSV FILESYSTEM
10580 M:      Christoph Hellwig <hch@infradead.org>
10581 S:      Maintained
10582 F:      Documentation/filesystems/sysv-fs.txt
10583 F:      fs/sysv/
10584 F:      include/linux/sysv_fs.h
10585
10586 TARGET SUBSYSTEM
10587 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10588 L:      linux-scsi@vger.kernel.org
10589 L:      target-devel@vger.kernel.org
10590 W:      http://www.linux-iscsi.org
10591 W:      http://groups.google.com/group/linux-iscsi-target-dev
10592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10593 S:      Supported
10594 F:      drivers/target/
10595 F:      include/target/
10596 F:      Documentation/target/
10597
10598 TASKSTATS STATISTICS INTERFACE
10599 M:      Balbir Singh <bsingharora@gmail.com>
10600 S:      Maintained
10601 F:      Documentation/accounting/taskstats*
10602 F:      include/linux/taskstats*
10603 F:      kernel/taskstats.c
10604
10605 TC CLASSIFIER
10606 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10607 L:      netdev@vger.kernel.org
10608 S:      Maintained
10609 F:      include/net/pkt_cls.h
10610 F:      include/uapi/linux/pkt_cls.h
10611 F:      net/sched/
10612
10613 TCP LOW PRIORITY MODULE
10614 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10615 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10616 W:      http://tcp-lp-mod.sourceforge.net/
10617 S:      Maintained
10618 F:      net/ipv4/tcp_lp.c
10619
10620 TDA10071 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/dvb-frontends/tda10071*
10629
10630 TDA18212 MEDIA DRIVER
10631 M:      Antti Palosaari <crope@iki.fi>
10632 L:      linux-media@vger.kernel.org
10633 W:      https://linuxtv.org
10634 W:      http://palosaari.fi/linux/
10635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10636 T:      git git://linuxtv.org/anttip/media_tree.git
10637 S:      Maintained
10638 F:      drivers/media/tuners/tda18212*
10639
10640 TDA18218 MEDIA DRIVER
10641 M:      Antti Palosaari <crope@iki.fi>
10642 L:      linux-media@vger.kernel.org
10643 W:      https://linuxtv.org
10644 W:      http://palosaari.fi/linux/
10645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10646 T:      git git://linuxtv.org/anttip/media_tree.git
10647 S:      Maintained
10648 F:      drivers/media/tuners/tda18218*
10649
10650 TDA18271 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/tda18271*
10659
10660 TDA827x MEDIA DRIVER
10661 M:      Michael Krufky <mkrufky@linuxtv.org>
10662 L:      linux-media@vger.kernel.org
10663 W:      https://linuxtv.org
10664 W:      http://github.com/mkrufky
10665 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10666 T:      git git://linuxtv.org/mkrufky/tuners.git
10667 S:      Maintained
10668 F:      drivers/media/tuners/tda8290.*
10669
10670 TDA8290 MEDIA DRIVER
10671 M:      Michael Krufky <mkrufky@linuxtv.org>
10672 L:      linux-media@vger.kernel.org
10673 W:      https://linuxtv.org
10674 W:      http://github.com/mkrufky
10675 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10676 T:      git git://linuxtv.org/mkrufky/tuners.git
10677 S:      Maintained
10678 F:      drivers/media/tuners/tda8290.*
10679
10680 TDA9840 MEDIA DRIVER
10681 M:      Hans Verkuil <hverkuil@xs4all.nl>
10682 L:      linux-media@vger.kernel.org
10683 T:      git git://linuxtv.org/media_tree.git
10684 W:      https://linuxtv.org
10685 S:      Maintained
10686 F:      drivers/media/i2c/tda9840*
10687
10688 TEA5761 TUNER DRIVER
10689 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10690 L:      linux-media@vger.kernel.org
10691 W:      https://linuxtv.org
10692 T:      git git://linuxtv.org/media_tree.git
10693 S:      Odd fixes
10694 F:      drivers/media/tuners/tea5761.*
10695
10696 TEA5767 TUNER DRIVER
10697 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10698 L:      linux-media@vger.kernel.org
10699 W:      https://linuxtv.org
10700 T:      git git://linuxtv.org/media_tree.git
10701 S:      Maintained
10702 F:      drivers/media/tuners/tea5767.*
10703
10704 TEA6415C MEDIA DRIVER
10705 M:      Hans Verkuil <hverkuil@xs4all.nl>
10706 L:      linux-media@vger.kernel.org
10707 T:      git git://linuxtv.org/media_tree.git
10708 W:      https://linuxtv.org
10709 S:      Maintained
10710 F:      drivers/media/i2c/tea6415c*
10711
10712 TEA6420 MEDIA DRIVER
10713 M:      Hans Verkuil <hverkuil@xs4all.nl>
10714 L:      linux-media@vger.kernel.org
10715 T:      git git://linuxtv.org/media_tree.git
10716 W:      https://linuxtv.org
10717 S:      Maintained
10718 F:      drivers/media/i2c/tea6420*
10719
10720 TEAM DRIVER
10721 M:      Jiri Pirko <jiri@resnulli.us>
10722 L:      netdev@vger.kernel.org
10723 S:      Supported
10724 F:      drivers/net/team/
10725 F:      include/linux/if_team.h
10726 F:      include/uapi/linux/if_team.h
10727
10728 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10729 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10730 S:      Maintained
10731 F:      arch/x86/platform/ts5500/
10732
10733 TECHNOTREND USB IR RECEIVER
10734 M:      Sean Young <sean@mess.org>
10735 L:      linux-media@vger.kernel.org
10736 S:      Maintained
10737 F:      drivers/media/rc/ttusbir.c
10738
10739 TEGRA ARCHITECTURE SUPPORT
10740 M:      Stephen Warren <swarren@wwwdotorg.org>
10741 M:      Thierry Reding <thierry.reding@gmail.com>
10742 M:      Alexandre Courbot <gnurou@gmail.com>
10743 L:      linux-tegra@vger.kernel.org
10744 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
10745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10746 S:      Supported
10747 N:      [^a-z]tegra
10748
10749 TEGRA CLOCK DRIVER
10750 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
10751 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
10752 S:      Supported
10753 F:      drivers/clk/tegra/
10754
10755 TEGRA DMA DRIVER
10756 M:      Laxman Dewangan <ldewangan@nvidia.com>
10757 S:      Supported
10758 F:      drivers/dma/tegra20-apb-dma.c
10759
10760 TEGRA I2C DRIVER
10761 M:      Laxman Dewangan <ldewangan@nvidia.com>
10762 S:      Supported
10763 F:      drivers/i2c/busses/i2c-tegra.c
10764
10765 TEGRA IOMMU DRIVERS
10766 M:      Hiroshi Doyu <hdoyu@nvidia.com>
10767 S:      Supported
10768 F:      drivers/iommu/tegra*
10769
10770 TEGRA KBC DRIVER
10771 M:      Rakesh Iyer <riyer@nvidia.com>
10772 M:      Laxman Dewangan <ldewangan@nvidia.com>
10773 S:      Supported
10774 F:      drivers/input/keyboard/tegra-kbc.c
10775
10776 TEGRA PWM DRIVER
10777 M:      Thierry Reding <thierry.reding@gmail.com>
10778 S:      Supported
10779 F:      drivers/pwm/pwm-tegra.c
10780
10781 TEGRA SERIAL DRIVER
10782 M:      Laxman Dewangan <ldewangan@nvidia.com>
10783 S:      Supported
10784 F:      drivers/tty/serial/serial-tegra.c
10785
10786 TEGRA SPI DRIVER
10787 M:      Laxman Dewangan <ldewangan@nvidia.com>
10788 S:      Supported
10789 F:      drivers/spi/spi-tegra*
10790
10791 TEHUTI ETHERNET DRIVER
10792 M:      Andy Gospodarek <andy@greyhouse.net>
10793 L:      netdev@vger.kernel.org
10794 S:      Supported
10795 F:      drivers/net/ethernet/tehuti/*
10796
10797 Telecom Clock Driver for MCPL0010
10798 M:      Mark Gross <mark.gross@intel.com>
10799 S:      Supported
10800 F:      drivers/char/tlclk.c
10801
10802 TENSILICA XTENSA PORT (xtensa)
10803 M:      Chris Zankel <chris@zankel.net>
10804 M:      Max Filippov <jcmvbkbc@gmail.com>
10805 L:      linux-xtensa@linux-xtensa.org
10806 T:      git git://github.com/czankel/xtensa-linux.git
10807 S:      Maintained
10808 F:      arch/xtensa/
10809 F:      drivers/irqchip/irq-xtensa-*
10810
10811 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10812 M:      Hans Verkuil <hverkuil@xs4all.nl>
10813 L:      linux-media@vger.kernel.org
10814 T:      git git://linuxtv.org/media_tree.git
10815 W:      https://linuxtv.org
10816 S:      Maintained
10817 F:      drivers/media/radio/radio-raremono.c
10818
10819 THERMAL
10820 M:      Zhang Rui <rui.zhang@intel.com>
10821 M:      Eduardo Valentin <edubezval@gmail.com>
10822 L:      linux-pm@vger.kernel.org
10823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10825 Q:      https://patchwork.kernel.org/project/linux-pm/list/
10826 S:      Supported
10827 F:      drivers/thermal/
10828 F:      include/linux/thermal.h
10829 F:      include/uapi/linux/thermal.h
10830 F:      include/linux/cpu_cooling.h
10831 F:      Documentation/devicetree/bindings/thermal/
10832
10833 THERMAL/CPU_COOLING
10834 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
10835 M:      Viresh Kumar <viresh.kumar@linaro.org>
10836 M:      Javi Merino <javi.merino@arm.com>
10837 L:      linux-pm@vger.kernel.org
10838 S:      Supported
10839 F:      Documentation/thermal/cpu-cooling-api.txt
10840 F:      drivers/thermal/cpu_cooling.c
10841 F:      include/linux/cpu_cooling.h
10842
10843 THINGM BLINK(1) USB RGB LED DRIVER
10844 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10845 S:      Maintained
10846 F:      drivers/hid/hid-thingm.c
10847
10848 THINKPAD ACPI EXTRAS DRIVER
10849 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10850 L:      ibm-acpi-devel@lists.sourceforge.net
10851 L:      platform-driver-x86@vger.kernel.org
10852 W:      http://ibm-acpi.sourceforge.net
10853 W:      http://thinkwiki.org/wiki/Ibm-acpi
10854 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10855 S:      Maintained
10856 F:      drivers/platform/x86/thinkpad_acpi.c
10857
10858 TI BANDGAP AND THERMAL DRIVER
10859 M:      Eduardo Valentin <edubezval@gmail.com>
10860 L:      linux-pm@vger.kernel.org
10861 L:      linux-omap@vger.kernel.org
10862 S:      Maintained
10863 F:      drivers/thermal/ti-soc-thermal/
10864
10865 TI CDCE706 CLOCK DRIVER
10866 M:      Max Filippov <jcmvbkbc@gmail.com>
10867 S:      Maintained
10868 F:      drivers/clk/clk-cdce706.c
10869
10870 TI CLOCK DRIVER
10871 M:      Tero Kristo <t-kristo@ti.com>
10872 L:      linux-omap@vger.kernel.org
10873 S:      Maintained
10874 F:      drivers/clk/ti/
10875 F:      include/linux/clk/ti.h
10876
10877 TI FLASH MEDIA INTERFACE DRIVER
10878 M:      Alex Dubov <oakad@yahoo.com>
10879 S:      Maintained
10880 F:      drivers/misc/tifm*
10881 F:      drivers/mmc/host/tifm_sd.c
10882 F:      include/linux/tifm.h
10883
10884 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10885 M:      Santosh Shilimkar <ssantosh@kernel.org>
10886 L:      linux-kernel@vger.kernel.org
10887 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10888 S:      Maintained
10889 F:      drivers/soc/ti/*
10890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10891
10892
10893 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10894 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
10895 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10896 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10897 S:      Maintained
10898 F:      sound/soc/codecs/lm49453*
10899 F:      sound/soc/codecs/isabelle*
10900
10901 TI LP855x BACKLIGHT DRIVER
10902 M:      Milo Kim <milo.kim@ti.com>
10903 S:      Maintained
10904 F:      Documentation/backlight/lp855x-driver.txt
10905 F:      drivers/video/backlight/lp855x_bl.c
10906 F:      include/linux/platform_data/lp855x.h
10907
10908 TI LP8727 CHARGER DRIVER
10909 M:      Milo Kim <milo.kim@ti.com>
10910 S:      Maintained
10911 F:      drivers/power/lp8727_charger.c
10912 F:      include/linux/platform_data/lp8727.h
10913
10914 TI LP8788 MFD DRIVER
10915 M:      Milo Kim <milo.kim@ti.com>
10916 S:      Maintained
10917 F:      drivers/iio/adc/lp8788_adc.c
10918 F:      drivers/leds/leds-lp8788.c
10919 F:      drivers/mfd/lp8788*.c
10920 F:      drivers/power/lp8788-charger.c
10921 F:      drivers/regulator/lp8788-*.c
10922 F:      include/linux/mfd/lp8788*.h
10923
10924 TI NETCP ETHERNET DRIVER
10925 M:      Wingman Kwok <w-kwok2@ti.com>
10926 M:      Murali Karicheri <m-karicheri2@ti.com>
10927 L:      netdev@vger.kernel.org
10928 S:      Maintained
10929 F:      drivers/net/ethernet/ti/netcp*
10930
10931 TI TAS571X FAMILY ASoC CODEC DRIVER
10932 M:      Kevin Cernekee <cernekee@chromium.org>
10933 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10934 S:      Odd Fixes
10935 F:      sound/soc/codecs/tas571x*
10936
10937 TI TWL4030 SERIES SOC CODEC DRIVER
10938 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
10939 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10940 S:      Maintained
10941 F:      sound/soc/codecs/twl4030*
10942
10943 TI WILINK WIRELESS DRIVERS
10944 L:      linux-wireless@vger.kernel.org
10945 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
10946 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
10947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10948 S:      Orphan
10949 F:      drivers/net/wireless/ti/
10950 F:      include/linux/wl12xx.h
10951
10952 TIPC NETWORK LAYER
10953 M:      Jon Maloy <jon.maloy@ericsson.com>
10954 M:      Ying Xue <ying.xue@windriver.com>
10955 L:      netdev@vger.kernel.org (core kernel code)
10956 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10957 W:      http://tipc.sourceforge.net/
10958 S:      Maintained
10959 F:      include/uapi/linux/tipc*.h
10960 F:      net/tipc/
10961
10962 TILE ARCHITECTURE
10963 M:      Chris Metcalf <cmetcalf@ezchip.com>
10964 W:      http://www.ezchip.com/scm/
10965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10966 S:      Supported
10967 F:      arch/tile/
10968 F:      drivers/char/tile-srom.c
10969 F:      drivers/edac/tile_edac.c
10970 F:      drivers/net/ethernet/tile/
10971 F:      drivers/rtc/rtc-tile.c
10972 F:      drivers/tty/hvc/hvc_tile.c
10973 F:      drivers/tty/serial/tilegx.c
10974 F:      drivers/usb/host/*-tilegx.c
10975 F:      include/linux/usb/tilegx.h
10976
10977 TLAN NETWORK DRIVER
10978 M:      Samuel Chessman <chessman@tux.org>
10979 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
10980 W:      http://sourceforge.net/projects/tlan/
10981 S:      Maintained
10982 F:      Documentation/networking/tlan.txt
10983 F:      drivers/net/ethernet/ti/tlan.*
10984
10985 TOMOYO SECURITY MODULE
10986 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
10987 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10988 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10989 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10990 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10991 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10992 W:      http://tomoyo.sourceforge.jp/
10993 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10994 S:      Maintained
10995 F:      security/tomoyo/
10996
10997 TOPSTAR LAPTOP EXTRAS DRIVER
10998 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10999 L:      platform-driver-x86@vger.kernel.org
11000 S:      Maintained
11001 F:      drivers/platform/x86/topstar-laptop.c
11002
11003 TOSHIBA ACPI EXTRAS DRIVER
11004 M:      Azael Avalos <coproscefalo@gmail.com>
11005 L:      platform-driver-x86@vger.kernel.org
11006 S:      Maintained
11007 F:      drivers/platform/x86/toshiba_acpi.c
11008
11009 TOSHIBA BLUETOOTH DRIVER
11010 M:      Azael Avalos <coproscefalo@gmail.com>
11011 L:      platform-driver-x86@vger.kernel.org
11012 S:      Maintained
11013 F:      drivers/platform/x86/toshiba_bluetooth.c
11014
11015 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11016 M:      Azael Avalos <coproscefalo@gmail.com>
11017 L:      platform-driver-x86@vger.kernel.org
11018 S:      Maintained
11019 F:      drivers/platform/x86/toshiba_haps.c
11020
11021 TOSHIBA WMI HOTKEYS DRIVER
11022 M:      Azael Avalos <coproscefalo@gmail.com>
11023 L:      platform-driver-x86@vger.kernel.org
11024 S:      Maintained
11025 F:      drivers/platform/x86/toshiba-wmi.c
11026
11027 TOSHIBA SMM DRIVER
11028 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11029 W:      http://www.buzzard.org.uk/toshiba/
11030 S:      Maintained
11031 F:      drivers/char/toshiba.c
11032 F:      include/linux/toshiba.h
11033 F:      include/uapi/linux/toshiba.h
11034
11035 TOSHIBA TC358743 DRIVER
11036 M:      Mats Randgaard <matrandg@cisco.com>
11037 L:      linux-media@vger.kernel.org
11038 S:      Maintained
11039 F:      drivers/media/i2c/tc358743*
11040 F:      include/media/i2c/tc358743.h
11041
11042 TMIO MMC DRIVER
11043 M:      Ian Molton <ian@mnementh.co.uk>
11044 L:      linux-mmc@vger.kernel.org
11045 S:      Maintained
11046 F:      drivers/mmc/host/tmio_mmc*
11047 F:      drivers/mmc/host/sh_mobile_sdhi.c
11048 F:      include/linux/mmc/tmio.h
11049 F:      include/linux/mmc/sh_mobile_sdhi.h
11050
11051 TMP401 HARDWARE MONITOR DRIVER
11052 M:      Guenter Roeck <linux@roeck-us.net>
11053 L:      lm-sensors@lm-sensors.org
11054 S:      Maintained
11055 F:      Documentation/hwmon/tmp401
11056 F:      drivers/hwmon/tmp401.c
11057
11058 TMPFS (SHMEM FILESYSTEM)
11059 M:      Hugh Dickins <hughd@google.com>
11060 L:      linux-mm@kvack.org
11061 S:      Maintained
11062 F:      include/linux/shmem_fs.h
11063 F:      mm/shmem.c
11064
11065 TM6000 VIDEO4LINUX DRIVER
11066 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11067 L:      linux-media@vger.kernel.org
11068 W:      https://linuxtv.org
11069 T:      git git://linuxtv.org/media_tree.git
11070 S:      Odd fixes
11071 F:      drivers/media/usb/tm6000/
11072
11073 TW68 VIDEO4LINUX DRIVER
11074 M:      Hans Verkuil <hverkuil@xs4all.nl>
11075 L:      linux-media@vger.kernel.org
11076 T:      git git://linuxtv.org/media_tree.git
11077 W:      https://linuxtv.org
11078 S:      Odd Fixes
11079 F:      drivers/media/pci/tw68/
11080
11081 TPM DEVICE DRIVER
11082 M:      Peter Huewe <peterhuewe@gmx.de>
11083 M:      Marcel Selhorst <tpmdd@selhorst.net>
11084 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11085 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11086 W:      http://tpmdd.sourceforge.net
11087 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11088 Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
11089 T:      git https://github.com/PeterHuewe/linux-tpmdd
11090 S:      Maintained
11091 F:      drivers/char/tpm/
11092
11093 TPM IBM_VTPM DEVICE DRIVER
11094 M:      Ashley Lai <ashleydlai@gmail.com>
11095 W:      http://tpmdd.sourceforge.net
11096 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11097 S:      Maintained
11098 F:      drivers/char/tpm/tpm_ibmvtpm*
11099
11100 TRACING
11101 M:      Steven Rostedt <rostedt@goodmis.org>
11102 M:      Ingo Molnar <mingo@redhat.com>
11103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11104 S:      Maintained
11105 F:      Documentation/trace/ftrace.txt
11106 F:      arch/*/*/*/ftrace.h
11107 F:      arch/*/kernel/ftrace.c
11108 F:      include/*/ftrace.h
11109 F:      include/linux/trace*.h
11110 F:      include/trace/
11111 F:      kernel/trace/
11112 F:      tools/testing/selftests/ftrace/
11113
11114 TRIVIAL PATCHES
11115 M:      Jiri Kosina <trivial@kernel.org>
11116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11117 S:      Maintained
11118 K:      ^Subject:.*(?i)trivial
11119
11120 TTY LAYER
11121 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11122 M:      Jiri Slaby <jslaby@suse.com>
11123 S:      Supported
11124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11125 F:      Documentation/serial/
11126 F:      drivers/tty/
11127 F:      drivers/tty/serial/serial_core.c
11128 F:      include/linux/serial_core.h
11129 F:      include/linux/serial.h
11130 F:      include/linux/tty.h
11131 F:      include/uapi/linux/serial_core.h
11132 F:      include/uapi/linux/serial.h
11133 F:      include/uapi/linux/tty.h
11134
11135 TUA9001 MEDIA DRIVER
11136 M:      Antti Palosaari <crope@iki.fi>
11137 L:      linux-media@vger.kernel.org
11138 W:      https://linuxtv.org
11139 W:      http://palosaari.fi/linux/
11140 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11141 T:      git git://linuxtv.org/anttip/media_tree.git
11142 S:      Maintained
11143 F:      drivers/media/tuners/tua9001*
11144
11145 TULIP NETWORK DRIVERS
11146 L:      netdev@vger.kernel.org
11147 L:      linux-parisc@vger.kernel.org
11148 S:      Orphan
11149 F:      drivers/net/ethernet/dec/tulip/
11150
11151 TUN/TAP driver
11152 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11153 W:      http://vtun.sourceforge.net/tun
11154 S:      Maintained
11155 F:      Documentation/networking/tuntap.txt
11156 F:      arch/um/os-Linux/drivers/
11157
11158 TURBOCHANNEL SUBSYSTEM
11159 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11160 M:      Ralf Baechle <ralf@linux-mips.org>
11161 L:      linux-mips@linux-mips.org
11162 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11163 S:      Maintained
11164 F:      drivers/tc/
11165 F:      include/linux/tc.h
11166
11167 U14-34F SCSI DRIVER
11168 M:      Dario Ballabio <ballabio_dario@emc.com>
11169 L:      linux-scsi@vger.kernel.org
11170 S:      Maintained
11171 F:      drivers/scsi/u14-34f.c
11172
11173 UBI FILE SYSTEM (UBIFS)
11174 M:      Artem Bityutskiy <dedekind1@gmail.com>
11175 M:      Adrian Hunter <adrian.hunter@intel.com>
11176 L:      linux-mtd@lists.infradead.org
11177 T:      git git://git.infradead.org/ubifs-2.6.git
11178 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11179 S:      Maintained
11180 F:      Documentation/filesystems/ubifs.txt
11181 F:      fs/ubifs/
11182
11183 UCLINUX (M68KNOMMU AND COLDFIRE)
11184 M:      Greg Ungerer <gerg@uclinux.org>
11185 W:      http://www.uclinux.org/
11186 L:      linux-m68k@lists.linux-m68k.org
11187 L:      uclinux-dev@uclinux.org  (subscribers-only)
11188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11189 S:      Maintained
11190 F:      arch/m68k/coldfire/
11191 F:      arch/m68k/68*/
11192 F:      arch/m68k/*/*_no.*
11193 F:      arch/m68k/include/asm/*_no.*
11194
11195 UDF FILESYSTEM
11196 M:      Jan Kara <jack@suse.com>
11197 S:      Maintained
11198 F:      Documentation/filesystems/udf.txt
11199 F:      fs/udf/
11200
11201 UFS FILESYSTEM
11202 M:      Evgeniy Dushistov <dushistov@mail.ru>
11203 S:      Maintained
11204 F:      Documentation/filesystems/ufs.txt
11205 F:      fs/ufs/
11206
11207 UHID USERSPACE HID IO DRIVER:
11208 M:      David Herrmann <dh.herrmann@googlemail.com>
11209 L:      linux-input@vger.kernel.org
11210 S:      Maintained
11211 F:      drivers/hid/uhid.c
11212 F:      include/uapi/linux/uhid.h
11213
11214 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11215 L:      linux-usb@vger.kernel.org
11216 S:      Orphan
11217 F:      drivers/uwb/
11218 F:      include/linux/uwb.h
11219 F:      include/linux/uwb/
11220
11221 UNICORE32 ARCHITECTURE:
11222 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11223 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11224 S:      Maintained
11225 T:      git git://github.com/gxt/linux.git
11226 F:      arch/unicore32/
11227
11228 UNIFDEF
11229 M:      Tony Finch <dot@dotat.at>
11230 W:      http://dotat.at/prog/unifdef
11231 S:      Maintained
11232 F:      scripts/unifdef.c
11233
11234 UNIFORM CDROM DRIVER
11235 M:      Jens Axboe <axboe@kernel.dk>
11236 W:      http://www.kernel.dk
11237 S:      Maintained
11238 F:      Documentation/cdrom/
11239 F:      drivers/cdrom/cdrom.c
11240 F:      include/linux/cdrom.h
11241 F:      include/uapi/linux/cdrom.h
11242
11243 UNISYS S-PAR DRIVERS
11244 M:      Benjamin Romer <benjamin.romer@unisys.com>
11245 M:      David Kershner <david.kershner@unisys.com>
11246 L:      sparmaintainer@unisys.com (Unisys internal)
11247 S:      Supported
11248 F:      drivers/staging/unisys/
11249
11250 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11251 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11252 L:      linux-scsi@vger.kernel.org
11253 S:      Supported
11254 F:      Documentation/scsi/ufs.txt
11255 F:      drivers/scsi/ufs/
11256
11257 UNSORTED BLOCK IMAGES (UBI)
11258 M:      Artem Bityutskiy <dedekind1@gmail.com>
11259 M:      Richard Weinberger <richard@nod.at>
11260 W:      http://www.linux-mtd.infradead.org/
11261 L:      linux-mtd@lists.infradead.org
11262 T:      git git://git.infradead.org/ubifs-2.6.git
11263 S:      Supported
11264 F:      drivers/mtd/ubi/
11265 F:      include/linux/mtd/ubi.h
11266 F:      include/uapi/mtd/ubi-user.h
11267
11268 USB ACM DRIVER
11269 M:      Oliver Neukum <oliver@neukum.org>
11270 L:      linux-usb@vger.kernel.org
11271 S:      Maintained
11272 F:      Documentation/usb/acm.txt
11273 F:      drivers/usb/class/cdc-acm.*
11274
11275 USB AR5523 WIRELESS DRIVER
11276 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11277 L:      linux-wireless@vger.kernel.org
11278 S:      Maintained
11279 F:      drivers/net/wireless/ath/ar5523/
11280
11281 USB ATTACHED SCSI
11282 M:      Hans de Goede <hdegoede@redhat.com>
11283 M:      Gerd Hoffmann <kraxel@redhat.com>
11284 L:      linux-usb@vger.kernel.org
11285 L:      linux-scsi@vger.kernel.org
11286 S:      Maintained
11287 F:      drivers/usb/storage/uas.c
11288
11289 USB CDC ETHERNET DRIVER
11290 M:      Oliver Neukum <oliver@neukum.org>
11291 L:      linux-usb@vger.kernel.org
11292 S:      Maintained
11293 F:      drivers/net/usb/cdc_*.c
11294 F:      include/uapi/linux/usb/cdc.h
11295
11296 USB CHAOSKEY DRIVER
11297 M:      Keith Packard <keithp@keithp.com>
11298 L:      linux-usb@vger.kernel.org
11299 S:      Maintained
11300 F:      drivers/usb/misc/chaoskey.c
11301
11302 USB CYPRESS C67X00 DRIVER
11303 M:      Peter Korsgaard <jacmet@sunsite.dk>
11304 L:      linux-usb@vger.kernel.org
11305 S:      Maintained
11306 F:      drivers/usb/c67x00/
11307
11308 USB DAVICOM DM9601 DRIVER
11309 M:      Peter Korsgaard <jacmet@sunsite.dk>
11310 L:      netdev@vger.kernel.org
11311 W:      http://www.linux-usb.org/usbnet
11312 S:      Maintained
11313 F:      drivers/net/usb/dm9601.c
11314
11315 USB DIAMOND RIO500 DRIVER
11316 M:      Cesar Miquel <miquel@df.uba.ar>
11317 L:      rio500-users@lists.sourceforge.net
11318 W:      http://rio500.sourceforge.net
11319 S:      Maintained
11320 F:      drivers/usb/misc/rio500*
11321
11322 USB EHCI DRIVER
11323 M:      Alan Stern <stern@rowland.harvard.edu>
11324 L:      linux-usb@vger.kernel.org
11325 S:      Maintained
11326 F:      Documentation/usb/ehci.txt
11327 F:      drivers/usb/host/ehci*
11328
11329 USB GADGET/PERIPHERAL SUBSYSTEM
11330 M:      Felipe Balbi <balbi@kernel.org>
11331 L:      linux-usb@vger.kernel.org
11332 W:      http://www.linux-usb.org/gadget
11333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11334 S:      Maintained
11335 F:      drivers/usb/gadget/
11336 F:      include/linux/usb/gadget*
11337
11338 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11339 M:      Jiri Kosina <jikos@kernel.org>
11340 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11341 L:      linux-usb@vger.kernel.org
11342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11343 S:      Maintained
11344 F:      Documentation/hid/hiddev.txt
11345 F:      drivers/hid/usbhid/
11346
11347 USB ISP116X DRIVER
11348 M:      Olav Kongas <ok@artecdesign.ee>
11349 L:      linux-usb@vger.kernel.org
11350 S:      Maintained
11351 F:      drivers/usb/host/isp116x*
11352 F:      include/linux/usb/isp116x.h
11353
11354 USB MASS STORAGE DRIVER
11355 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11356 L:      linux-usb@vger.kernel.org
11357 L:      usb-storage@lists.one-eyed-alien.net
11358 S:      Maintained
11359 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11360 F:      drivers/usb/storage/
11361
11362 USB MIDI DRIVER
11363 M:      Clemens Ladisch <clemens@ladisch.de>
11364 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11365 T:      git git://git.alsa-project.org/alsa-kernel.git
11366 S:      Maintained
11367 F:      sound/usb/midi.*
11368
11369 USB NETWORKING DRIVERS
11370 L:      linux-usb@vger.kernel.org
11371 S:      Odd Fixes
11372 F:      drivers/net/usb/
11373
11374 USB OHCI DRIVER
11375 M:      Alan Stern <stern@rowland.harvard.edu>
11376 L:      linux-usb@vger.kernel.org
11377 S:      Maintained
11378 F:      Documentation/usb/ohci.txt
11379 F:      drivers/usb/host/ohci*
11380
11381 USB OTG FSM (Finite State Machine)
11382 M:      Peter Chen <Peter.Chen@nxp.com>
11383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11384 L:      linux-usb@vger.kernel.org
11385 S:      Maintained
11386 F:      drivers/usb/common/usb-otg-fsm.c
11387
11388 USB OVER IP DRIVER
11389 M:      Valentina Manea <valentina.manea.m@gmail.com>
11390 M:      Shuah Khan <shuah.kh@samsung.com>
11391 L:      linux-usb@vger.kernel.org
11392 S:      Maintained
11393 F:      drivers/usb/usbip/
11394 F:      tools/usb/usbip/
11395
11396 USB PEGASUS DRIVER
11397 M:      Petko Manolov <petkan@nucleusys.com>
11398 L:      linux-usb@vger.kernel.org
11399 L:      netdev@vger.kernel.org
11400 T:      git git://github.com/petkan/pegasus.git
11401 W:      https://github.com/petkan/pegasus
11402 S:      Maintained
11403 F:      drivers/net/usb/pegasus.*
11404
11405 USB PHY LAYER
11406 M:      Felipe Balbi <balbi@kernel.org>
11407 L:      linux-usb@vger.kernel.org
11408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11409 S:      Maintained
11410 F:      drivers/usb/phy/
11411
11412 USB PRINTER DRIVER (usblp)
11413 M:      Pete Zaitcev <zaitcev@redhat.com>
11414 L:      linux-usb@vger.kernel.org
11415 S:      Supported
11416 F:      drivers/usb/class/usblp.c
11417
11418 USB QMI WWAN NETWORK DRIVER
11419 M:      Bjørn Mork <bjorn@mork.no>
11420 L:      netdev@vger.kernel.org
11421 S:      Maintained
11422 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11423 F:      drivers/net/usb/qmi_wwan.c
11424
11425 USB RTL8150 DRIVER
11426 M:      Petko Manolov <petkan@nucleusys.com>
11427 L:      linux-usb@vger.kernel.org
11428 L:      netdev@vger.kernel.org
11429 T:      git git://github.com/petkan/rtl8150.git
11430 W:      https://github.com/petkan/rtl8150
11431 S:      Maintained
11432 F:      drivers/net/usb/rtl8150.c
11433
11434 USB SERIAL SUBSYSTEM
11435 M:      Johan Hovold <johan@kernel.org>
11436 L:      linux-usb@vger.kernel.org
11437 S:      Maintained
11438 F:      Documentation/usb/usb-serial.txt
11439 F:      drivers/usb/serial/
11440 F:      include/linux/usb/serial.h
11441
11442 USB SMSC75XX ETHERNET DRIVER
11443 M:      Steve Glendinning <steve.glendinning@shawell.net>
11444 L:      netdev@vger.kernel.org
11445 S:      Maintained
11446 F:      drivers/net/usb/smsc75xx.*
11447
11448 USB SMSC95XX ETHERNET DRIVER
11449 M:      Steve Glendinning <steve.glendinning@shawell.net>
11450 L:      netdev@vger.kernel.org
11451 S:      Maintained
11452 F:      drivers/net/usb/smsc95xx.*
11453
11454 USB SUBSYSTEM
11455 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11456 L:      linux-usb@vger.kernel.org
11457 W:      http://www.linux-usb.org
11458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11459 S:      Supported
11460 F:      Documentation/usb/
11461 F:      drivers/usb/
11462 F:      include/linux/usb.h
11463 F:      include/linux/usb/
11464
11465 USB UHCI DRIVER
11466 M:      Alan Stern <stern@rowland.harvard.edu>
11467 L:      linux-usb@vger.kernel.org
11468 S:      Maintained
11469 F:      drivers/usb/host/uhci*
11470
11471 USB "USBNET" DRIVER FRAMEWORK
11472 M:      Oliver Neukum <oneukum@suse.com>
11473 L:      netdev@vger.kernel.org
11474 W:      http://www.linux-usb.org/usbnet
11475 S:      Maintained
11476 F:      drivers/net/usb/usbnet.c
11477 F:      include/linux/usb/usbnet.h
11478
11479 USB VIDEO CLASS
11480 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11481 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11482 L:      linux-media@vger.kernel.org
11483 T:      git git://linuxtv.org/media_tree.git
11484 W:      http://www.ideasonboard.org/uvc/
11485 S:      Maintained
11486 F:      drivers/media/usb/uvc/
11487 F:      include/uapi/linux/uvcvideo.h
11488
11489 USB VISION DRIVER
11490 M:      Hans Verkuil <hverkuil@xs4all.nl>
11491 L:      linux-media@vger.kernel.org
11492 T:      git git://linuxtv.org/media_tree.git
11493 W:      https://linuxtv.org
11494 S:      Odd Fixes
11495 F:      drivers/media/usb/usbvision/
11496
11497 USB WEBCAM GADGET
11498 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11499 L:      linux-usb@vger.kernel.org
11500 S:      Maintained
11501 F:      drivers/usb/gadget/function/*uvc*
11502 F:      drivers/usb/gadget/legacy/webcam.c
11503
11504 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11505 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11506 L:      linux-wireless@vger.kernel.org
11507 S:      Maintained
11508 F:      drivers/net/wireless/rndis_wlan.c
11509
11510 USB XHCI DRIVER
11511 M:      Mathias Nyman <mathias.nyman@intel.com>
11512 L:      linux-usb@vger.kernel.org
11513 S:      Supported
11514 F:      drivers/usb/host/xhci*
11515 F:      drivers/usb/host/pci-quirks*
11516
11517 USB ZD1201 DRIVER
11518 L:      linux-wireless@vger.kernel.org
11519 W:      http://linux-lc100020.sourceforge.net
11520 S:      Orphan
11521 F:      drivers/net/wireless/zydas/zd1201.*
11522
11523 USB ZR364XX DRIVER
11524 M:      Antoine Jacquet <royale@zerezo.com>
11525 L:      linux-usb@vger.kernel.org
11526 L:      linux-media@vger.kernel.org
11527 T:      git git://linuxtv.org/media_tree.git
11528 W:      http://royale.zerezo.com/zr364xx/
11529 S:      Maintained
11530 F:      Documentation/video4linux/zr364xx.txt
11531 F:      drivers/media/usb/zr364xx/
11532
11533 ULPI BUS
11534 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11535 L:      linux-usb@vger.kernel.org
11536 S:      Maintained
11537 F:      drivers/usb/common/ulpi.c
11538 F:      include/linux/ulpi/
11539
11540 USER-MODE LINUX (UML)
11541 M:      Jeff Dike <jdike@addtoit.com>
11542 M:      Richard Weinberger <richard@nod.at>
11543 L:      user-mode-linux-devel@lists.sourceforge.net
11544 L:      user-mode-linux-user@lists.sourceforge.net
11545 W:      http://user-mode-linux.sourceforge.net
11546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11547 S:      Maintained
11548 F:      Documentation/virtual/uml/
11549 F:      arch/um/
11550 F:      arch/x86/um/
11551 F:      fs/hostfs/
11552 F:      fs/hppfs/
11553
11554 USERSPACE I/O (UIO)
11555 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11556 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11557 S:      Maintained
11558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11559 F:      Documentation/DocBook/uio-howto.tmpl
11560 F:      drivers/uio/
11561 F:      include/linux/uio*.h
11562
11563 UTIL-LINUX PACKAGE
11564 M:      Karel Zak <kzak@redhat.com>
11565 L:      util-linux@vger.kernel.org
11566 W:      http://en.wikipedia.org/wiki/Util-linux
11567 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11568 S:      Maintained
11569
11570 UVESAFB DRIVER
11571 M:      Michal Januszewski <spock@gentoo.org>
11572 L:      linux-fbdev@vger.kernel.org
11573 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11574 S:      Maintained
11575 F:      Documentation/fb/uvesafb.txt
11576 F:      drivers/video/fbdev/uvesafb.*
11577
11578 VF610 NAND DRIVER
11579 M:      Stefan Agner <stefan@agner.ch>
11580 L:      linux-mtd@lists.infradead.org
11581 S:      Supported
11582 F:      drivers/mtd/nand/vf610_nfc.c
11583
11584 VFAT/FAT/MSDOS FILESYSTEM
11585 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11586 S:      Maintained
11587 F:      Documentation/filesystems/vfat.txt
11588 F:      fs/fat/
11589
11590 VFIO DRIVER
11591 M:      Alex Williamson <alex.williamson@redhat.com>
11592 L:      kvm@vger.kernel.org
11593 T:      git git://github.com/awilliam/linux-vfio.git
11594 S:      Maintained
11595 F:      Documentation/vfio.txt
11596 F:      drivers/vfio/
11597 F:      include/linux/vfio.h
11598 F:      include/uapi/linux/vfio.h
11599
11600 VFIO PLATFORM DRIVER
11601 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11602 L:      kvm@vger.kernel.org
11603 S:      Maintained
11604 F:      drivers/vfio/platform/
11605
11606 VIDEOBUF2 FRAMEWORK
11607 M:      Pawel Osciak <pawel@osciak.com>
11608 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11609 M:      Kyungmin Park <kyungmin.park@samsung.com>
11610 L:      linux-media@vger.kernel.org
11611 S:      Maintained
11612 F:      drivers/media/v4l2-core/videobuf2-*
11613 F:      include/media/videobuf2-*
11614
11615 VIRTUAL SERIO DEVICE DRIVER
11616 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11617 S:      Maintained
11618 F:      drivers/input/serio/userio.c
11619 F:      include/uapi/linux/userio.h
11620
11621 VIRTIO CONSOLE DRIVER
11622 M:      Amit Shah <amit.shah@redhat.com>
11623 L:      virtualization@lists.linux-foundation.org
11624 S:      Maintained
11625 F:      drivers/char/virtio_console.c
11626 F:      include/linux/virtio_console.h
11627 F:      include/uapi/linux/virtio_console.h
11628
11629 VIRTIO CORE, NET AND BLOCK DRIVERS
11630 M:      "Michael S. Tsirkin" <mst@redhat.com>
11631 L:      virtualization@lists.linux-foundation.org
11632 S:      Maintained
11633 F:      drivers/virtio/
11634 F:      tools/virtio/
11635 F:      drivers/net/virtio_net.c
11636 F:      drivers/block/virtio_blk.c
11637 F:      include/linux/virtio_*.h
11638 F:      include/uapi/linux/virtio_*.h
11639
11640 VIRTIO DRIVERS FOR S390
11641 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11642 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11643 L:      linux-s390@vger.kernel.org
11644 L:      virtualization@lists.linux-foundation.org
11645 L:      kvm@vger.kernel.org
11646 S:      Supported
11647 F:      drivers/s390/virtio/
11648
11649 VIRTIO GPU DRIVER
11650 M:      David Airlie <airlied@linux.ie>
11651 M:      Gerd Hoffmann <kraxel@redhat.com>
11652 L:      dri-devel@lists.freedesktop.org
11653 L:      virtualization@lists.linux-foundation.org
11654 S:      Maintained
11655 F:      drivers/gpu/drm/virtio/
11656 F:      include/uapi/linux/virtio_gpu.h
11657
11658 VIRTIO HOST (VHOST)
11659 M:      "Michael S. Tsirkin" <mst@redhat.com>
11660 L:      kvm@vger.kernel.org
11661 L:      virtualization@lists.linux-foundation.org
11662 L:      netdev@vger.kernel.org
11663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11664 S:      Maintained
11665 F:      drivers/vhost/
11666 F:      include/uapi/linux/vhost.h
11667
11668 VIRTIO INPUT DRIVER
11669 M:      Gerd Hoffmann <kraxel@redhat.com>
11670 S:      Maintained
11671 F:      drivers/virtio/virtio_input.c
11672 F:      include/uapi/linux/virtio_input.h
11673
11674 VIA RHINE NETWORK DRIVER
11675 S:      Orphan
11676 F:      drivers/net/ethernet/via/via-rhine.c
11677
11678 VIA SD/MMC CARD CONTROLLER DRIVER
11679 M:      Bruce Chang <brucechang@via.com.tw>
11680 M:      Harald Welte <HaraldWelte@viatech.com>
11681 S:      Maintained
11682 F:      drivers/mmc/host/via-sdmmc.c
11683
11684 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11685 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11686 L:      linux-fbdev@vger.kernel.org
11687 S:      Maintained
11688 F:      include/linux/via-core.h
11689 F:      include/linux/via-gpio.h
11690 F:      include/linux/via_i2c.h
11691 F:      drivers/video/fbdev/via/
11692
11693 VIA VELOCITY NETWORK DRIVER
11694 M:      Francois Romieu <romieu@fr.zoreil.com>
11695 L:      netdev@vger.kernel.org
11696 S:      Maintained
11697 F:      drivers/net/ethernet/via/via-velocity.*
11698
11699 VIRT LIB
11700 M:      Alex Williamson <alex.williamson@redhat.com>
11701 M:      Paolo Bonzini <pbonzini@redhat.com>
11702 L:      kvm@vger.kernel.org
11703 S:      Supported
11704 F:      virt/lib/
11705
11706 VIVID VIRTUAL VIDEO DRIVER
11707 M:      Hans Verkuil <hverkuil@xs4all.nl>
11708 L:      linux-media@vger.kernel.org
11709 T:      git git://linuxtv.org/media_tree.git
11710 W:      https://linuxtv.org
11711 S:      Maintained
11712 F:      drivers/media/platform/vivid/*
11713
11714 VLAN (802.1Q)
11715 M:      Patrick McHardy <kaber@trash.net>
11716 L:      netdev@vger.kernel.org
11717 S:      Maintained
11718 F:      drivers/net/macvlan.c
11719 F:      include/linux/if_*vlan.h
11720 F:      net/8021q/
11721
11722 VLYNQ BUS
11723 M:      Florian Fainelli <florian@openwrt.org>
11724 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
11725 S:      Maintained
11726 F:      drivers/vlynq/vlynq.c
11727 F:      include/linux/vlynq.h
11728
11729 VME SUBSYSTEM
11730 M:      Martyn Welch <martyn@welchs.me.uk>
11731 M:      Manohar Vanga <manohar.vanga@gmail.com>
11732 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11733 L:      devel@driverdev.osuosl.org
11734 S:      Maintained
11735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11736 F:      Documentation/vme_api.txt
11737 F:      drivers/staging/vme/
11738 F:      drivers/vme/
11739 F:      include/linux/vme*
11740
11741 VMWARE HYPERVISOR INTERFACE
11742 M:      Alok Kataria <akataria@vmware.com>
11743 L:      virtualization@lists.linux-foundation.org
11744 S:      Supported
11745 F:      arch/x86/kernel/cpu/vmware.c
11746
11747 VMWARE BALLOON DRIVER
11748 M:      Xavier Deguillard <xdeguillard@vmware.com>
11749 M:      Philip Moltmann <moltmann@vmware.com>
11750 M:      "VMware, Inc." <pv-drivers@vmware.com>
11751 L:      linux-kernel@vger.kernel.org
11752 S:      Maintained
11753 F:      drivers/misc/vmw_balloon.c
11754
11755 VMWARE VMMOUSE SUBDRIVER
11756 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11757 M:      "VMware, Inc." <pv-drivers@vmware.com>
11758 L:      linux-input@vger.kernel.org
11759 S:      Maintained
11760 F:      drivers/input/mouse/vmmouse.c
11761 F:      drivers/input/mouse/vmmouse.h
11762
11763 VMWARE VMXNET3 ETHERNET DRIVER
11764 M:      Shrikrishna Khare <skhare@vmware.com>
11765 M:      "VMware, Inc." <pv-drivers@vmware.com>
11766 L:      netdev@vger.kernel.org
11767 S:      Maintained
11768 F:      drivers/net/vmxnet3/
11769
11770 VMware PVSCSI driver
11771 M:      Arvind Kumar <arvindkumar@vmware.com>
11772 M:      VMware PV-Drivers <pv-drivers@vmware.com>
11773 L:      linux-scsi@vger.kernel.org
11774 S:      Maintained
11775 F:      drivers/scsi/vmw_pvscsi.c
11776 F:      drivers/scsi/vmw_pvscsi.h
11777
11778 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11779 M:      Liam Girdwood <lgirdwood@gmail.com>
11780 M:      Mark Brown <broonie@kernel.org>
11781 L:      linux-kernel@vger.kernel.org
11782 W:      http://www.slimlogic.co.uk/?p=48
11783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11784 S:      Supported
11785 F:      drivers/regulator/
11786 F:      include/linux/regulator/
11787
11788 VRF
11789 M:      David Ahern <dsa@cumulusnetworks.com>
11790 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
11791 L:      netdev@vger.kernel.org
11792 S:      Maintained
11793 F:      drivers/net/vrf.c
11794 F:      Documentation/networking/vrf.txt
11795
11796 VT1211 HARDWARE MONITOR DRIVER
11797 M:      Juerg Haefliger <juergh@gmail.com>
11798 L:      lm-sensors@lm-sensors.org
11799 S:      Maintained
11800 F:      Documentation/hwmon/vt1211
11801 F:      drivers/hwmon/vt1211.c
11802
11803 VT8231 HARDWARE MONITOR DRIVER
11804 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
11805 L:      lm-sensors@lm-sensors.org
11806 S:      Maintained
11807 F:      drivers/hwmon/vt8231.c
11808
11809 VUB300 USB to SDIO/SD/MMC bridge chip
11810 M:      Tony Olech <tony.olech@elandigitalsystems.com>
11811 L:      linux-mmc@vger.kernel.org
11812 L:      linux-usb@vger.kernel.org
11813 S:      Supported
11814 F:      drivers/mmc/host/vub300.c
11815
11816 W1 DALLAS'S 1-WIRE BUS
11817 M:      Evgeniy Polyakov <zbr@ioremap.net>
11818 S:      Maintained
11819 F:      Documentation/w1/
11820 F:      drivers/w1/
11821
11822 W83791D HARDWARE MONITORING DRIVER
11823 M:      Marc Hulsman <m.hulsman@tudelft.nl>
11824 L:      lm-sensors@lm-sensors.org
11825 S:      Maintained
11826 F:      Documentation/hwmon/w83791d
11827 F:      drivers/hwmon/w83791d.c
11828
11829 W83793 HARDWARE MONITORING DRIVER
11830 M:      Rudolf Marek <r.marek@assembler.cz>
11831 L:      lm-sensors@lm-sensors.org
11832 S:      Maintained
11833 F:      Documentation/hwmon/w83793
11834 F:      drivers/hwmon/w83793.c
11835
11836 W83795 HARDWARE MONITORING DRIVER
11837 M:      Jean Delvare <jdelvare@suse.com>
11838 L:      lm-sensors@lm-sensors.org
11839 S:      Maintained
11840 F:      drivers/hwmon/w83795.c
11841
11842 W83L51xD SD/MMC CARD INTERFACE DRIVER
11843 M:      Pierre Ossman <pierre@ossman.eu>
11844 S:      Maintained
11845 F:      drivers/mmc/host/wbsd.*
11846
11847 WACOM PROTOCOL 4 SERIAL TABLETS
11848 M:      Julian Squires <julian@cipht.net>
11849 M:      Hans de Goede <hdegoede@redhat.com>
11850 L:      linux-input@vger.kernel.org
11851 S:      Maintained
11852 F:      drivers/input/tablet/wacom_serial4.c
11853
11854 WATCHDOG DEVICE DRIVERS
11855 M:      Wim Van Sebroeck <wim@iguana.be>
11856 R:      Guenter Roeck <linux@roeck-us.net>
11857 L:      linux-watchdog@vger.kernel.org
11858 W:      http://www.linux-watchdog.org/
11859 T:      git git://www.linux-watchdog.org/linux-watchdog.git
11860 S:      Maintained
11861 F:      Documentation/watchdog/
11862 F:      drivers/watchdog/
11863 F:      include/linux/watchdog.h
11864 F:      include/uapi/linux/watchdog.h
11865
11866 WD7000 SCSI DRIVER
11867 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
11868 L:      linux-scsi@vger.kernel.org
11869 S:      Maintained
11870 F:      drivers/scsi/wd7000.c
11871
11872 WIIMOTE HID DRIVER
11873 M:      David Herrmann <dh.herrmann@googlemail.com>
11874 L:      linux-input@vger.kernel.org
11875 S:      Maintained
11876 F:      drivers/hid/hid-wiimote*
11877
11878 WINBOND CIR DRIVER
11879 M:      David Härdeman <david@hardeman.nu>
11880 S:      Maintained
11881 F:      drivers/media/rc/winbond-cir.c
11882
11883 WIMAX STACK
11884 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11885 M:      linux-wimax@intel.com
11886 L:      wimax@linuxwimax.org (subscribers-only)
11887 S:      Supported
11888 W:      http://linuxwimax.org
11889 F:      Documentation/wimax/README.wimax
11890 F:      include/linux/wimax/debug.h
11891 F:      include/net/wimax.h
11892 F:      include/uapi/linux/wimax.h
11893 F:      net/wimax/
11894
11895 WISTRON LAPTOP BUTTON DRIVER
11896 M:      Miloslav Trmac <mitr@volny.cz>
11897 S:      Maintained
11898 F:      drivers/input/misc/wistron_btns.c
11899
11900 WL3501 WIRELESS PCMCIA CARD DRIVER
11901 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11902 L:      linux-wireless@vger.kernel.org
11903 W:      http://oops.ghostprotocols.net:81/blog
11904 S:      Maintained
11905 F:      drivers/net/wireless/wl3501*
11906
11907 WOLFSON MICROELECTRONICS DRIVERS
11908 L:      patches@opensource.wolfsonmicro.com
11909 T:      git https://github.com/CirrusLogic/linux-drivers.git
11910 W:      https://github.com/CirrusLogic/linux-drivers/wiki
11911 S:      Supported
11912 F:      Documentation/hwmon/wm83??
11913 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11914 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11915 F:      Documentation/devicetree/bindings/mfd/arizona.txt
11916 F:      arch/arm/mach-s3c64xx/mach-crag6410*
11917 F:      drivers/clk/clk-wm83*.c
11918 F:      drivers/extcon/extcon-arizona.c
11919 F:      drivers/leds/leds-wm83*.c
11920 F:      drivers/gpio/gpio-*wm*.c
11921 F:      drivers/gpio/gpio-arizona.c
11922 F:      drivers/hwmon/wm83??-hwmon.c
11923 F:      drivers/input/misc/wm831x-on.c
11924 F:      drivers/input/touchscreen/wm831x-ts.c
11925 F:      drivers/input/touchscreen/wm97*.c
11926 F:      drivers/mfd/arizona*
11927 F:      drivers/mfd/wm*.c
11928 F:      drivers/mfd/cs47l24*
11929 F:      drivers/power/wm83*.c
11930 F:      drivers/rtc/rtc-wm83*.c
11931 F:      drivers/regulator/wm8*.c
11932 F:      drivers/video/backlight/wm83*_bl.c
11933 F:      drivers/watchdog/wm83*_wdt.c
11934 F:      include/linux/mfd/arizona/
11935 F:      include/linux/mfd/wm831x/
11936 F:      include/linux/mfd/wm8350/
11937 F:      include/linux/mfd/wm8400*
11938 F:      include/linux/wm97xx.h
11939 F:      include/sound/wm????.h
11940 F:      sound/soc/codecs/arizona.?
11941 F:      sound/soc/codecs/wm*
11942 F:      sound/soc/codecs/cs47l24*
11943
11944 WORKQUEUE
11945 M:      Tejun Heo <tj@kernel.org>
11946 R:      Lai Jiangshan <jiangshanlai@gmail.com>
11947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11948 S:      Maintained
11949 F:      include/linux/workqueue.h
11950 F:      kernel/workqueue.c
11951 F:      Documentation/workqueue.txt
11952
11953 X.25 NETWORK LAYER
11954 M:      Andrew Hendry <andrew.hendry@gmail.com>
11955 L:      linux-x25@vger.kernel.org
11956 S:      Odd Fixes
11957 F:      Documentation/networking/x25*
11958 F:      include/net/x25*
11959 F:      net/x25/
11960
11961 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11962 M:      Thomas Gleixner <tglx@linutronix.de>
11963 M:      Ingo Molnar <mingo@redhat.com>
11964 M:      "H. Peter Anvin" <hpa@zytor.com>
11965 M:      x86@kernel.org
11966 L:      linux-kernel@vger.kernel.org
11967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11968 S:      Maintained
11969 F:      Documentation/x86/
11970 F:      arch/x86/
11971
11972 X86 PLATFORM DRIVERS
11973 M:      Darren Hart <dvhart@infradead.org>
11974 L:      platform-driver-x86@vger.kernel.org
11975 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11976 S:      Maintained
11977 F:      drivers/platform/x86/
11978 F:      drivers/platform/olpc/
11979
11980 X86 MCE INFRASTRUCTURE
11981 M:      Tony Luck <tony.luck@intel.com>
11982 M:      Borislav Petkov <bp@alien8.de>
11983 L:      linux-edac@vger.kernel.org
11984 S:      Maintained
11985 F:      arch/x86/kernel/cpu/mcheck/*
11986
11987 X86 MICROCODE UPDATE SUPPORT
11988 M:      Borislav Petkov <bp@alien8.de>
11989 S:      Maintained
11990 F:      arch/x86/kernel/cpu/microcode/*
11991
11992 X86 VDSO
11993 M:      Andy Lutomirski <luto@amacapital.net>
11994 L:      linux-kernel@vger.kernel.org
11995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11996 S:      Maintained
11997 F:      arch/x86/entry/vdso/
11998
11999 XC2028/3028 TUNER DRIVER
12000 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12001 L:      linux-media@vger.kernel.org
12002 W:      https://linuxtv.org
12003 T:      git git://linuxtv.org/media_tree.git
12004 S:      Maintained
12005 F:      drivers/media/tuners/tuner-xc2028.*
12006
12007 XEN HYPERVISOR INTERFACE
12008 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12009 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12010 M:      David Vrabel <david.vrabel@citrix.com>
12011 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12013 S:      Supported
12014 F:      arch/x86/xen/
12015 F:      drivers/*/xen-*front.c
12016 F:      drivers/xen/
12017 F:      arch/x86/include/asm/xen/
12018 F:      include/xen/
12019 F:      include/uapi/xen/
12020
12021 XEN HYPERVISOR ARM
12022 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12023 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12024 S:      Supported
12025 F:      arch/arm/xen/
12026 F:      arch/arm/include/asm/xen/
12027
12028 XEN HYPERVISOR ARM64
12029 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12030 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12031 S:      Supported
12032 F:      arch/arm64/xen/
12033 F:      arch/arm64/include/asm/xen/
12034
12035 XEN NETWORK BACKEND DRIVER
12036 M:      Wei Liu <wei.liu2@citrix.com>
12037 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12038 L:      netdev@vger.kernel.org
12039 S:      Supported
12040 F:      drivers/net/xen-netback/*
12041
12042 XEN PCI SUBSYSTEM
12043 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12044 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12045 S:      Supported
12046 F:      arch/x86/pci/*xen*
12047 F:      drivers/pci/*xen*
12048
12049 XEN BLOCK SUBSYSTEM
12050 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12051 M:      Roger Pau MonnĂ© <roger.pau@citrix.com>
12052 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12053 S:      Supported
12054 F:      drivers/block/xen-blkback/*
12055 F:      drivers/block/xen*
12056
12057 XEN PVSCSI DRIVERS
12058 M:      Juergen Gross <jgross@suse.com>
12059 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12060 L:      linux-scsi@vger.kernel.org
12061 S:      Supported
12062 F:      drivers/scsi/xen-scsifront.c
12063 F:      drivers/xen/xen-scsiback.c
12064 F:      include/xen/interface/io/vscsiif.h
12065
12066 XEN SWIOTLB SUBSYSTEM
12067 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12068 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12069 S:      Supported
12070 F:      arch/x86/xen/*swiotlb*
12071 F:      drivers/xen/*swiotlb*
12072
12073 XFS FILESYSTEM
12074 P:      Silicon Graphics Inc
12075 M:      Dave Chinner <david@fromorbit.com>
12076 M:      xfs@oss.sgi.com
12077 L:      xfs@oss.sgi.com
12078 W:      http://oss.sgi.com/projects/xfs
12079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12080 S:      Supported
12081 F:      Documentation/filesystems/xfs.txt
12082 F:      fs/xfs/
12083
12084 XILINX AXI ETHERNET DRIVER
12085 M:      Anirudha Sarangi <anirudh@xilinx.com>
12086 M:      John Linn <John.Linn@xilinx.com>
12087 S:      Maintained
12088 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12089
12090 XILINX UARTLITE SERIAL DRIVER
12091 M:      Peter Korsgaard <jacmet@sunsite.dk>
12092 L:      linux-serial@vger.kernel.org
12093 S:      Maintained
12094 F:      drivers/tty/serial/uartlite.c
12095
12096 XILINX VIDEO IP CORES
12097 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12098 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12099 L:      linux-media@vger.kernel.org
12100 T:      git git://linuxtv.org/media_tree.git
12101 S:      Supported
12102 F:      Documentation/devicetree/bindings/media/xilinx/
12103 F:      drivers/media/platform/xilinx/
12104 F:      include/uapi/linux/xilinx-v4l2-controls.h
12105
12106 XILLYBUS DRIVER
12107 M:      Eli Billauer <eli.billauer@gmail.com>
12108 L:      linux-kernel@vger.kernel.org
12109 S:      Supported
12110 F:      drivers/char/xillybus/
12111
12112 XTENSA XTFPGA PLATFORM SUPPORT
12113 M:      Max Filippov <jcmvbkbc@gmail.com>
12114 L:      linux-xtensa@linux-xtensa.org
12115 S:      Maintained
12116 F:      drivers/spi/spi-xtensa-xtfpga.c
12117 F:      sound/soc/xtensa/xtfpga-i2s.c
12118
12119 YAM DRIVER FOR AX.25
12120 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12121 L:      linux-hams@vger.kernel.org
12122 S:      Maintained
12123 F:      drivers/net/hamradio/yam*
12124 F:      include/linux/yam.h
12125
12126 YEALINK PHONE DRIVER
12127 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12128 L:      usbb2k-api-dev@nongnu.org
12129 S:      Maintained
12130 F:      Documentation/input/yealink.txt
12131 F:      drivers/input/misc/yealink.*
12132
12133 Z8530 DRIVER FOR AX.25
12134 M:      Joerg Reuter <jreuter@yaina.de>
12135 W:      http://yaina.de/jreuter/
12136 W:      http://www.qsl.net/dl1bke/
12137 L:      linux-hams@vger.kernel.org
12138 S:      Maintained
12139 F:      Documentation/networking/z8530drv.txt
12140 F:      drivers/net/hamradio/*scc.c
12141 F:      drivers/net/hamradio/z8530.h
12142
12143 ZBUD COMPRESSED PAGE ALLOCATOR
12144 M:      Seth Jennings <sjenning@redhat.com>
12145 L:      linux-mm@kvack.org
12146 S:      Maintained
12147 F:      mm/zbud.c
12148 F:      include/linux/zbud.h
12149
12150 ZD1211RW WIRELESS DRIVER
12151 M:      Daniel Drake <dsd@gentoo.org>
12152 M:      Ulrich Kunitz <kune@deine-taler.de>
12153 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12154 L:      linux-wireless@vger.kernel.org
12155 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12156 S:      Maintained
12157 F:      drivers/net/wireless/zydas/zd1211rw/
12158
12159 ZPOOL COMPRESSED PAGE STORAGE API
12160 M:      Dan Streetman <ddstreet@ieee.org>
12161 L:      linux-mm@kvack.org
12162 S:      Maintained
12163 F:      mm/zpool.c
12164 F:      include/linux/zpool.h
12165
12166 ZR36067 VIDEO FOR LINUX DRIVER
12167 L:      mjpeg-users@lists.sourceforge.net
12168 L:      linux-media@vger.kernel.org
12169 W:      http://mjpeg.sourceforge.net/driver-zoran/
12170 T:      hg https://linuxtv.org/hg/v4l-dvb
12171 S:      Odd Fixes
12172 F:      drivers/media/pci/zoran/
12173
12174 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12175 M:      Minchan Kim <minchan@kernel.org>
12176 M:      Nitin Gupta <ngupta@vflare.org>
12177 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12178 L:      linux-kernel@vger.kernel.org
12179 S:      Maintained
12180 F:      drivers/block/zram/
12181 F:      Documentation/blockdev/zram.txt
12182
12183 ZS DECSTATION Z85C30 SERIAL DRIVER
12184 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12185 S:      Maintained
12186 F:      drivers/tty/serial/zs.*
12187
12188 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12189 M:      Minchan Kim <minchan@kernel.org>
12190 M:      Nitin Gupta <ngupta@vflare.org>
12191 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12192 L:      linux-mm@kvack.org
12193 S:      Maintained
12194 F:      mm/zsmalloc.c
12195 F:      include/linux/zsmalloc.h
12196 F:      Documentation/vm/zsmalloc.txt
12197
12198 ZSWAP COMPRESSED SWAP CACHING
12199 M:      Seth Jennings <sjenning@redhat.com>
12200 L:      linux-mm@kvack.org
12201 S:      Maintained
12202 F:      mm/zswap.c
12203
12204 THE REST
12205 M:      Linus Torvalds <torvalds@linux-foundation.org>
12206 L:      linux-kernel@vger.kernel.org
12207 Q:      http://patchwork.kernel.org/project/LKML/list/
12208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12209 S:      Buried alive in reporters
12210 F:      *
12211 F:      */