drm/i915: Set crtc->name to "pipe A", "pipe B", etc.
[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 <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
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:      linux-hwmon@vger.kernel.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:      linux-hwmon@vger.kernel.org
238 S:      Maintained
239 F:      drivers/hwmon/abituguru3.c
240
241 ACCES 104-DIO-48E 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-dio-48e.c
246
247 ACCES 104-IDI-48 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-idi-48.c
252
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L:      linux-gpio@vger.kernel.org
256 S:      Maintained
257 F:      drivers/gpio/gpio-104-idio-16.c
258
259 ACENIC DRIVER
260 M:      Jes Sorensen <jes@trained-monkey.org>
261 L:      linux-acenic@sunsite.dk
262 S:      Maintained
263 F:      drivers/net/ethernet/alteon/acenic*
264
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M:      Peter Feuerer <peter@piie.net>
267 L:      platform-driver-x86@vger.kernel.org
268 W:      http://piie.net/?section=acerhdf
269 S:      Maintained
270 F:      drivers/platform/x86/acerhdf.c
271
272 ACER WMI LAPTOP EXTRAS
273 M:      "Lee, Chun-Yi" <jlee@suse.com>
274 L:      platform-driver-x86@vger.kernel.org
275 S:      Maintained
276 F:      drivers/platform/x86/acer-wmi.c
277
278 ACPI
279 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M:      Len Brown <lenb@kernel.org>
281 L:      linux-acpi@vger.kernel.org
282 W:      https://01.org/linux-acpi
283 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 S:      Supported
286 F:      drivers/acpi/
287 F:      drivers/pnp/pnpacpi/
288 F:      include/linux/acpi.h
289 F:      include/acpi/
290 F:      Documentation/acpi/
291 F:      Documentation/ABI/testing/sysfs-bus-acpi
292 F:      drivers/pci/*acpi*
293 F:      drivers/pci/*/*acpi*
294 F:      drivers/pci/*/*/*acpi*
295 F:      tools/power/acpi/
296
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M:      Robert Moore <robert.moore@intel.com>
299 M:      Lv Zheng <lv.zheng@intel.com>
300 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L:      linux-acpi@vger.kernel.org
302 L:      devel@acpica.org
303 W:      https://acpica.org/
304 W:      https://github.com/acpica/acpica/
305 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 S:      Supported
308 F:      drivers/acpi/acpica/
309 F:      include/acpi/
310 F:      tools/power/acpi/
311
312 ACPI FAN DRIVER
313 M:      Zhang Rui <rui.zhang@intel.com>
314 L:      linux-acpi@vger.kernel.org
315 W:      https://01.org/linux-acpi
316 S:      Supported
317 F:      drivers/acpi/fan.c
318
319 ACPI THERMAL DRIVER
320 M:      Zhang Rui <rui.zhang@intel.com>
321 L:      linux-acpi@vger.kernel.org
322 W:      https://01.org/linux-acpi
323 S:      Supported
324 F:      drivers/acpi/*thermal*
325
326 ACPI VIDEO DRIVER
327 M:      Zhang Rui <rui.zhang@intel.com>
328 L:      linux-acpi@vger.kernel.org
329 W:      https://01.org/linux-acpi
330 S:      Supported
331 F:      drivers/acpi/acpi_video.c
332
333 ACPI WMI DRIVER
334 L:      platform-driver-x86@vger.kernel.org
335 S:      Orphan
336 F:      drivers/platform/x86/wmi.c
337
338 AD1889 ALSA SOUND DRIVER
339 M:      Thibaut Varene <T-Bone@parisc-linux.org>
340 W:      http://wiki.parisc-linux.org/AD1889
341 L:      linux-parisc@vger.kernel.org
342 S:      Maintained
343 F:      sound/pci/ad1889.*
344
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M:      Michael Hennerich <michael.hennerich@analog.com>
347 W:      http://wiki.analog.com/AD5254
348 W:      http://ez.analog.com/community/linux-device-drivers
349 S:      Supported
350 F:      drivers/misc/ad525x_dpot.c
351
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M:      Michael Hennerich <michael.hennerich@analog.com>
354 W:      http://wiki.analog.com/AD5398
355 W:      http://ez.analog.com/community/linux-device-drivers
356 S:      Supported
357 F:      drivers/regulator/ad5398.c
358
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M:      Michael Hennerich <michael.hennerich@analog.com>
361 W:      http://wiki.analog.com/AD7142
362 W:      http://ez.analog.com/community/linux-device-drivers
363 S:      Supported
364 F:      drivers/input/misc/ad714x.c
365
366 AD7877 TOUCHSCREEN DRIVER
367 M:      Michael Hennerich <michael.hennerich@analog.com>
368 W:      http://wiki.analog.com/AD7877
369 W:      http://ez.analog.com/community/linux-device-drivers
370 S:      Supported
371 F:      drivers/input/touchscreen/ad7877.c
372
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M:      Michael Hennerich <michael.hennerich@analog.com>
375 W:      http://wiki.analog.com/AD7879
376 W:      http://ez.analog.com/community/linux-device-drivers
377 S:      Supported
378 F:      drivers/input/touchscreen/ad7879.c
379
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M:      Jiri Kosina <jikos@kernel.org>
382 S:      Maintained
383
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M:      Michael Hennerich <michael.hennerich@analog.com>
386 W:      https://wiki.analog.com/ADF7242
387 W:      http://ez.analog.com/community/linux-device-drivers
388 L:      linux-wpan@vger.kernel.org
389 S:      Supported
390 F:      drivers/net/ieee802154/adf7242.c
391 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393 ADM1025 HARDWARE MONITOR DRIVER
394 M:      Jean Delvare <jdelvare@suse.com>
395 L:      linux-hwmon@vger.kernel.org
396 S:      Maintained
397 F:      Documentation/hwmon/adm1025
398 F:      drivers/hwmon/adm1025.c
399
400 ADM1029 HARDWARE MONITOR DRIVER
401 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
402 L:      linux-hwmon@vger.kernel.org
403 S:      Maintained
404 F:      drivers/hwmon/adm1029.c
405
406 ADM8211 WIRELESS DRIVER
407 L:      linux-wireless@vger.kernel.org
408 W:      http://wireless.kernel.org/
409 S:      Orphan
410 F:      drivers/net/wireless/admtek/adm8211.*
411
412 ADP1653 FLASH CONTROLLER DRIVER
413 M:      Sakari Ailus <sakari.ailus@iki.fi>
414 L:      linux-media@vger.kernel.org
415 S:      Maintained
416 F:      drivers/media/i2c/adp1653.c
417 F:      include/media/i2c/adp1653.h
418
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP5520
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/mfd/adp5520.c
425 F:      drivers/video/backlight/adp5520_bl.c
426 F:      drivers/leds/leds-adp5520.c
427 F:      drivers/gpio/gpio-adp5520.c
428 F:      drivers/input/keyboard/adp5520-keys.c
429
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M:      Michael Hennerich <michael.hennerich@analog.com>
432 W:      http://wiki.analog.com/ADP5588
433 W:      http://ez.analog.com/community/linux-device-drivers
434 S:      Supported
435 F:      drivers/input/keyboard/adp5588-keys.c
436 F:      drivers/gpio/gpio-adp5588.c
437
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M:      Michael Hennerich <michael.hennerich@analog.com>
440 W:      http://wiki.analog.com/ADP8860
441 W:      http://ez.analog.com/community/linux-device-drivers
442 S:      Supported
443 F:      drivers/video/backlight/adp8860_bl.c
444
445 ADS1015 HARDWARE MONITOR DRIVER
446 M:      Dirk Eibach <eibach@gdsys.de>
447 L:      linux-hwmon@vger.kernel.org
448 S:      Maintained
449 F:      Documentation/hwmon/ads1015
450 F:      drivers/hwmon/ads1015.c
451 F:      include/linux/i2c/ads1015.h
452
453 ADT746X FAN DRIVER
454 M:      Colin Leroy <colin@colino.net>
455 S:      Maintained
456 F:      drivers/macintosh/therm_adt746x.c
457
458 ADT7475 HARDWARE MONITOR DRIVER
459 M:      Jean Delvare <jdelvare@suse.com>
460 L:      linux-hwmon@vger.kernel.org
461 S:      Maintained
462 F:      Documentation/hwmon/adt7475
463 F:      drivers/hwmon/adt7475.c
464
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M:      Michael Hennerich <michael.hennerich@analog.com>
467 W:      http://wiki.analog.com/ADXL345
468 W:      http://ez.analog.com/community/linux-device-drivers
469 S:      Supported
470 F:      drivers/input/misc/adxl34x.c
471
472 ADVANSYS SCSI DRIVER
473 M:      Matthew Wilcox <matthew@wil.cx>
474 M:      Hannes Reinecke <hare@suse.com>
475 L:      linux-scsi@vger.kernel.org
476 S:      Maintained
477 F:      Documentation/scsi/advansys.txt
478 F:      drivers/scsi/advansys.c
479
480 AEDSP16 DRIVER
481 M:      Riccardo Facchetti <fizban@tin.it>
482 S:      Maintained
483 F:      sound/oss/aedsp16.c
484
485 AF9013 MEDIA DRIVER
486 M:      Antti Palosaari <crope@iki.fi>
487 L:      linux-media@vger.kernel.org
488 W:      https://linuxtv.org
489 W:      http://palosaari.fi/linux/
490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
491 T:      git git://linuxtv.org/anttip/media_tree.git
492 S:      Maintained
493 F:      drivers/media/dvb-frontends/af9013*
494
495 AF9033 MEDIA DRIVER
496 M:      Antti Palosaari <crope@iki.fi>
497 L:      linux-media@vger.kernel.org
498 W:      https://linuxtv.org
499 W:      http://palosaari.fi/linux/
500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
501 T:      git git://linuxtv.org/anttip/media_tree.git
502 S:      Maintained
503 F:      drivers/media/dvb-frontends/af9033*
504
505 AFFS FILE SYSTEM
506 L:      linux-fsdevel@vger.kernel.org
507 S:      Orphan
508 F:      Documentation/filesystems/affs.txt
509 F:      fs/affs/
510
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M:      David Howells <dhowells@redhat.com>
513 L:      linux-afs@lists.infradead.org
514 S:      Supported
515 F:      fs/afs/
516 F:      include/net/af_rxrpc.h
517 F:      net/rxrpc/af_rxrpc.c
518
519 AGPGART DRIVER
520 M:      David Airlie <airlied@linux.ie>
521 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522 S:      Maintained
523 F:      drivers/char/agp/
524 F:      include/linux/agp*
525 F:      include/uapi/linux/agp*
526
527 AHA152X SCSI DRIVER
528 M:      "Juergen E. Fischer" <fischer@norbit.de>
529 L:      linux-scsi@vger.kernel.org
530 S:      Maintained
531 F:      drivers/scsi/aha152x*
532 F:      drivers/scsi/pcmcia/aha152x*
533
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M:      Hannes Reinecke <hare@suse.com>
536 L:      linux-scsi@vger.kernel.org
537 S:      Maintained
538 F:      drivers/scsi/aic7xxx/
539
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M:      Hans Verkuil <hverkuil@xs4all.nl>
542 L:      linux-media@vger.kernel.org
543 T:      git git://linuxtv.org/media_tree.git
544 W:      https://linuxtv.org
545 S:      Maintained
546 F:      drivers/media/radio/radio-aimslab*
547
548 AIO
549 M:      Benjamin LaHaise <bcrl@kvack.org>
550 L:      linux-aio@kvack.org
551 S:      Supported
552 F:      fs/aio.c
553 F:      include/linux/*aio*.h
554
555 AIRSPY MEDIA DRIVER
556 M:      Antti Palosaari <crope@iki.fi>
557 L:      linux-media@vger.kernel.org
558 W:      https://linuxtv.org
559 W:      http://palosaari.fi/linux/
560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
561 T:      git git://linuxtv.org/anttip/media_tree.git
562 S:      Maintained
563 F:      drivers/media/usb/airspy/
564
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M:      Duncan Sands <duncan.sands@free.fr>
567 L:      linux-usb@vger.kernel.org
568 W:      http://www.linux-usb.org/SpeedTouch/
569 S:      Maintained
570 F:      drivers/usb/atm/speedtch.c
571 F:      drivers/usb/atm/usbatm.c
572
573 ALCHEMY AU1XX0 MMC DRIVER
574 M:      Manuel Lauss <manuel.lauss@gmail.com>
575 S:      Maintained
576 F:      drivers/mmc/host/au1xmmc.c
577
578 ALI1563 I2C DRIVER
579 M:      Rudolf Marek <r.marek@assembler.cz>
580 L:      linux-i2c@vger.kernel.org
581 S:      Maintained
582 F:      Documentation/i2c/busses/i2c-ali1563
583 F:      drivers/i2c/busses/i2c-ali1563.c
584
585 ALLWINNER SECURITY SYSTEM
586 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
587 L:      linux-crypto@vger.kernel.org
588 S:      Maintained
589 F:      drivers/crypto/sunxi-ss/
590
591 ALPHA PORT
592 M:      Richard Henderson <rth@twiddle.net>
593 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M:      Matt Turner <mattst88@gmail.com>
595 S:      Odd Fixes
596 L:      linux-alpha@vger.kernel.org
597 F:      arch/alpha/
598
599 ALTERA MAILBOX DRIVER
600 M:      Ley Foon Tan <lftan@altera.com>
601 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602 S:      Maintained
603 F:      drivers/mailbox/mailbox-altera.c
604
605 ALTERA PIO DRIVER
606 M:      Tien Hock Loh <thloh@altera.com>
607 L:      linux-gpio@vger.kernel.org
608 S:      Maintained
609 F:      drivers/gpio/gpio-altera.c
610
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M:      Vince Bridgers <vbridger@opensource.altera.com>
613 L:      netdev@vger.kernel.org
614 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615 S:      Maintained
616 F:      drivers/net/ethernet/altera/
617
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M:      Tobias Klauser <tklauser@distanz.ch>
620 L:      linux-serial@vger.kernel.org
621 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622 S:      Maintained
623 F:      drivers/tty/serial/altera_uart.c
624 F:      drivers/tty/serial/altera_jtaguart.c
625 F:      include/linux/altera_uart.h
626 F:      include/linux/altera_jtaguart.h
627
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M:      Tom Lendacky <thomas.lendacky@amd.com>
630 L:      linux-crypto@vger.kernel.org
631 S:      Supported
632 F:      drivers/crypto/ccp/
633 F:      include/linux/ccp.h
634
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M:      Huang Rui <ray.huang@amd.com>
637 L:      linux-hwmon@vger.kernel.org
638 S:      Supported
639 F:      Documentation/hwmon/fam15h_power
640 F:      drivers/hwmon/fam15h_power.c
641
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 S:      Orphan
645 F:      drivers/usb/gadget/udc/amd5536udc.*
646
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P:      Andres Salomon <dilinger@queued.net>
649 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651 S:      Supported
652 F:      drivers/char/hw_random/geode-rng.c
653 F:      drivers/crypto/geode*
654 F:      drivers/video/fbdev/geode/
655 F:      arch/x86/include/asm/geode.h
656
657 AMD IOMMU (AMD-VI)
658 M:      Joerg Roedel <joro@8bytes.org>
659 L:      iommu@lists.linux-foundation.org
660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661 S:      Maintained
662 F:      drivers/iommu/amd_iommu*.[ch]
663 F:      include/linux/amd-iommu.h
664
665 AMD KFD
666 M:      Oded Gabbay <oded.gabbay@gmail.com>
667 L:      dri-devel@lists.freedesktop.org
668 T:      git git://people.freedesktop.org/~gabbayo/linux.git
669 S:      Supported
670 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F:      drivers/gpu/drm/amd/amdkfd/
675 F:      drivers/gpu/drm/amd/include/cik_structs.h
676 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F:      drivers/gpu/drm/amd/include/vi_structs.h
678 F:      drivers/gpu/drm/radeon/radeon_kfd.c
679 F:      drivers/gpu/drm/radeon/radeon_kfd.h
680 F:      include/uapi/linux/kfd_ioctl.h
681
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
684 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M:      Tom Lendacky <thomas.lendacky@amd.com>
686 S:      Supported
687 F:      arch/arm64/boot/dts/amd/
688
689 AMD XGBE DRIVER
690 M:      Tom Lendacky <thomas.lendacky@amd.com>
691 L:      netdev@vger.kernel.org
692 S:      Supported
693 F:      drivers/net/ethernet/amd/xgbe/
694 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696 AMS (Apple Motion Sensor) DRIVER
697 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
698 S:      Supported
699 F:      drivers/macintosh/ams/
700
701 ANALOG DEVICES INC AD9389B DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/ad9389b*
706
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      linux-media@vger.kernel.org
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      drivers/media/i2c/adv7180.c
713
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7511*
719
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7604*
725
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M:      Hans Verkuil <hans.verkuil@cisco.com>
728 L:      linux-media@vger.kernel.org
729 S:      Maintained
730 F:      drivers/media/i2c/adv7842*
731
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      sound/soc/codecs/adau*
739 F:      sound/soc/codecs/adav*
740 F:      sound/soc/codecs/ad1*
741 F:      sound/soc/codecs/ad7*
742 F:      sound/soc/codecs/ssm*
743 F:      sound/soc/codecs/sigmadsp.*
744
745 ANALOG DEVICES INC ASOC DRIVERS
746 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W:      http://blackfin.uclinux.org/
749 S:      Supported
750 F:      sound/soc/blackfin/*
751
752 ANALOG DEVICES INC IIO DRIVERS
753 M:      Lars-Peter Clausen <lars@metafoo.de>
754 M:      Michael Hennerich <Michael.Hennerich@analog.com>
755 W:      http://wiki.analog.com/
756 W:      http://ez.analog.com/community/linux-device-drivers
757 S:      Supported
758 F:      drivers/iio/*/ad*
759 X:      drivers/iio/*/adjd*
760 F:      drivers/staging/iio/*/ad*
761 F:      staging/iio/trigger/iio-trig-bfin-timer.c
762
763 ANALOG DEVICES INC DMA DRIVERS
764 M:      Lars-Peter Clausen <lars@metafoo.de>
765 W:      http://ez.analog.com/community/linux-device-drivers
766 S:      Supported
767 F:      drivers/dma/dma-axi-dmac.c
768
769 ANDROID DRIVERS
770 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M:      Arve Hjønnevåg <arve@android.com>
772 M:      Riley Andrews <riandrews@android.com>
773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L:      devel@driverdev.osuosl.org
775 S:      Supported
776 F:      drivers/android/
777 F:      drivers/staging/android/
778
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M:      Johannes Berg <johannes@sipsolutions.net>
781 L:      linuxppc-dev@lists.ozlabs.org
782 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
783 S:      Maintained
784 F:      sound/aoa/
785
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
788 L:      linux-iio@vger.kernel.org
789 S:      Maintained
790 F:      drivers/iio/dac/stx104.c
791
792 APM DRIVER
793 M:      Jiri Kosina <jikos@kernel.org>
794 S:      Odd fixes
795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F:      arch/x86/kernel/apm_32.c
797 F:      include/linux/apm_bios.h
798 F:      include/uapi/linux/apm_bios.h
799 F:      drivers/char/apm-emulation.c
800
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M:      Henrik Rydberg <rydberg@bitmath.org>
803 L:      linux-input@vger.kernel.org
804 S:      Odd fixes
805 F:      drivers/input/mouse/bcm5974.c
806
807 APPLE SMC DRIVER
808 M:      Henrik Rydberg <rydberg@bitmath.org>
809 L:      linux-hwmon@vger.kernel.org
810 S:      Odd fixes
811 F:      drivers/hwmon/applesmc.c
812
813 APPLETALK NETWORK LAYER
814 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815 S:      Maintained
816 F:      drivers/net/appletalk/
817 F:      net/appletalk/
818
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M:      Duc Dang <dhdang@apm.com>
821 S:      Supported
822 F:      arch/arm64/boot/dts/apm/
823
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M:      Iyappan Subramanian <isubramanian@apm.com>
826 M:      Keyur Chudgar <kchudgar@apm.com>
827 S:      Supported
828 F:      drivers/net/ethernet/apm/xgene/
829 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830
831 APTINA CAMERA SENSOR PLL
832 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L:      linux-media@vger.kernel.org
834 S:      Maintained
835 F:      drivers/media/i2c/aptina-pll.*
836
837 ARC FRAMEBUFFER DRIVER
838 M:      Jaya Kumar <jayalk@intworks.biz>
839 S:      Maintained
840 F:      drivers/video/fbdev/arcfb.c
841 F:      drivers/video/fbdev/core/fb_defio.c
842
843 ARCNET NETWORK LAYER
844 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L:      netdev@vger.kernel.org
846 S:      Maintained
847 F:      drivers/net/arcnet/
848 F:      include/uapi/linux/if_arcnet.h
849
850 ARC PGU DRM DRIVER
851 M:      Alexey Brodkin <abrodkin@synopsys.com>
852 S:      Supported
853 F:      drivers/gpu/drm/arc/
854 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
855
856 ARM HDLCD DRM DRIVER
857 M:      Liviu Dudau <liviu.dudau@arm.com>
858 S:      Supported
859 F:      drivers/gpu/drm/arm/
860 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
861
862 ARM MFM AND FLOPPY DRIVERS
863 M:      Ian Molton <spyro@f2s.com>
864 S:      Maintained
865 F:      arch/arm/lib/floppydma.S
866 F:      arch/arm/include/asm/floppy.h
867
868 ARM PMU PROFILING AND DEBUGGING
869 M:      Will Deacon <will.deacon@arm.com>
870 R:      Mark Rutland <mark.rutland@arm.com>
871 S:      Maintained
872 F:      arch/arm*/kernel/perf_*
873 F:      arch/arm/oprofile/common.c
874 F:      arch/arm*/kernel/hw_breakpoint.c
875 F:      arch/arm*/include/asm/hw_breakpoint.h
876 F:      arch/arm*/include/asm/perf_event.h
877 F:      drivers/perf/arm_pmu.c
878 F:      include/linux/perf/arm_pmu.h
879
880 ARM PORT
881 M:      Russell King <linux@armlinux.org.uk>
882 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883 W:      http://www.armlinux.org.uk/
884 S:      Maintained
885 F:      arch/arm/
886
887 ARM SUB-ARCHITECTURES
888 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 S:      Maintained
890 F:      arch/arm/mach-*/
891 F:      arch/arm/plat-*/
892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
893
894 ARM PRIMECELL AACI PL041 DRIVER
895 M:      Russell King <linux@armlinux.org.uk>
896 S:      Maintained
897 F:      sound/arm/aaci.*
898
899 ARM PRIMECELL CLCD PL110 DRIVER
900 M:      Russell King <linux@armlinux.org.uk>
901 S:      Maintained
902 F:      drivers/video/fbdev/amba-clcd.*
903
904 ARM PRIMECELL KMI PL050 DRIVER
905 M:      Russell King <linux@armlinux.org.uk>
906 S:      Maintained
907 F:      drivers/input/serio/ambakmi.*
908 F:      include/linux/amba/kmi.h
909
910 ARM PRIMECELL MMCI PL180/1 DRIVER
911 M:      Russell King <linux@armlinux.org.uk>
912 S:      Maintained
913 F:      drivers/mmc/host/mmci.*
914 F:      include/linux/amba/mmci.h
915
916 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
917 M:      Russell King <linux@armlinux.org.uk>
918 S:      Maintained
919 F:      drivers/tty/serial/amba-pl01*.c
920 F:      include/linux/amba/serial.h
921
922 ARM PRIMECELL BUS SUPPORT
923 M:      Russell King <linux@armlinux.org.uk>
924 S:      Maintained
925 F:      drivers/amba/
926 F:      include/linux/amba/bus.h
927
928 ARM/ADS SPHERE MACHINE SUPPORT
929 M:      Lennert Buytenhek <kernel@wantstofly.org>
930 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931 S:      Maintained
932
933 ARM/AFEB9260 MACHINE SUPPORT
934 M:      Sergey Lapin <slapin@ossfans.org>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937
938 ARM/AJECO 1ARM MACHINE SUPPORT
939 M:      Lennert Buytenhek <kernel@wantstofly.org>
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Maintained
942
943 ARM/Allwinner sunXi SoC support
944 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
945 M:      Chen-Yu Tsai <wens@csie.org>
946 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 S:      Maintained
948 N:      sun[x456789]i
949
950 ARM/Allwinner SoC Clock Support
951 M:      Emilio López <emilio@elopez.com.ar>
952 S:      Maintained
953 F:      drivers/clk/sunxi/
954
955 ARM/Amlogic Meson SoC support
956 M:      Carlo Caione <carlo@caione.org>
957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958 L:      linux-meson@googlegroups.com
959 W:      http://linux-meson.com/
960 S:      Maintained
961 F:      arch/arm/mach-meson/
962 F:      arch/arm/boot/dts/meson*
963 N:      meson
964
965 ARM/Annapurna Labs ALPINE ARCHITECTURE
966 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
967 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
968 S:      Maintained
969 F:      arch/arm/mach-alpine/
970 F:      arch/arm/boot/dts/alpine*
971 F:      arch/arm64/boot/dts/al/
972 F:      drivers/*/*alpine*
973
974 ARM/ARTPEC MACHINE SUPPORT
975 M:      Jesper Nilsson <jesper.nilsson@axis.com>
976 M:      Lars Persson <lars.persson@axis.com>
977 M:      Niklas Cassel <niklas.cassel@axis.com>
978 S:      Maintained
979 L:      linux-arm-kernel@axis.com
980 F:      arch/arm/mach-artpec
981 F:      arch/arm/boot/dts/artpec6*
982 F:      drivers/clk/clk-artpec6.c
983
984 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
985 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
986 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
987 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
988 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 W:      http://www.linux4sam.org
990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
991 S:      Supported
992 F:      arch/arm/mach-at91/
993 F:      include/soc/at91/
994 F:      arch/arm/boot/dts/at91*.dts
995 F:      arch/arm/boot/dts/at91*.dtsi
996 F:      arch/arm/boot/dts/sama*.dts
997 F:      arch/arm/boot/dts/sama*.dtsi
998 F:      arch/arm/include/debug/at91.S
999
1000 ARM/ATMEL AT91 Clock Support
1001 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1002 S:      Maintained
1003 F:      drivers/clk/at91
1004
1005 ARM/CALXEDA HIGHBANK ARCHITECTURE
1006 M:      Rob Herring <robh@kernel.org>
1007 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008 S:      Maintained
1009 F:      arch/arm/mach-highbank/
1010 F:      arch/arm/boot/dts/highbank.dts
1011 F:      arch/arm/boot/dts/ecx-*.dts*
1012
1013 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1014 M:      Krzysztof Halasa <khalasa@piap.pl>
1015 S:      Maintained
1016 F:      arch/arm/mach-cns3xxx/
1017
1018 ARM/CAVIUM THUNDER NETWORK DRIVER
1019 M:      Sunil Goutham <sgoutham@cavium.com>
1020 M:      Robert Richter <rric@kernel.org>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 S:      Supported
1023 F:      drivers/net/ethernet/cavium/thunder/
1024
1025 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1026 M:      Alexander Shiyan <shc_work@mail.ru>
1027 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 S:      Odd Fixes
1029 N:      clps711x
1030
1031 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1032 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1033 M:      Ryan Mallon <rmallon@gmail.com>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S:      Maintained
1036 F:      arch/arm/mach-ep93xx/
1037 F:      arch/arm/mach-ep93xx/include/mach/
1038
1039 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1040 M:      Lennert Buytenhek <kernel@wantstofly.org>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043
1044 ARM/CLKDEV SUPPORT
1045 M:      Russell King <linux@armlinux.org.uk>
1046 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 S:      Maintained
1048 F:      arch/arm/include/asm/clkdev.h
1049 F:      drivers/clk/clkdev.c
1050
1051 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1052 M:      Mike Rapoport <mike@compulab.co.il>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055
1056 ARM/CONTEC MICRO9 MACHINE SUPPORT
1057 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1058 S:      Maintained
1059 F:      arch/arm/mach-ep93xx/micro9.c
1060
1061 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1062 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1063 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 S:      Maintained
1065 F:      drivers/hwtracing/coresight/*
1066 F:      Documentation/trace/coresight.txt
1067 F:      Documentation/devicetree/bindings/arm/coresight.txt
1068 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1069
1070 ARM/CORGI MACHINE SUPPORT
1071 M:      Richard Purdie <rpurdie@rpsys.net>
1072 S:      Maintained
1073
1074 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1075 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1076 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 T:      git git://github.com/ulli-kroll/linux.git
1078 S:      Maintained
1079 F:      arch/arm/mach-gemini/
1080 F:      drivers/rtc/rtc-gemini.c
1081
1082 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1083 M:      Barry Song <baohua@kernel.org>
1084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1086 S:      Maintained
1087 F:      arch/arm/boot/dts/prima2*
1088 F:      arch/arm/mach-prima2/
1089 F:      drivers/clk/sirf/
1090 F:      drivers/clocksource/timer-prima2.c
1091 F:      drivers/clocksource/timer-atlas7.c
1092 N:      [^a-z]sirf
1093
1094 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1095 M:      Baruch Siach <baruch@tkos.co.il>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 S:      Maintained
1098 F:      arch/arm/boot/dts/cx92755*
1099 N:      digicolor
1100
1101 ARM/EBSA110 MACHINE SUPPORT
1102 M:      Russell King <linux@armlinux.org.uk>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 W:      http://www.armlinux.org.uk/
1105 S:      Maintained
1106 F:      arch/arm/mach-ebsa110/
1107 F:      drivers/net/ethernet/amd/am79c961a.*
1108
1109 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1110 M:      Uwe Kleine-König <kernel@pengutronix.de>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 S:      Maintained
1113 N:      efm32
1114
1115 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1116 M:      Daniel Ribeiro <drwyrm@gmail.com>
1117 M:      Stefan Schmidt <stefan@openezx.org>
1118 M:      Harald Welte <laforge@openezx.org>
1119 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1120 W:      http://www.openezx.org/
1121 S:      Maintained
1122 T:      topgit git://git.openezx.org/openezx.git
1123 F:      arch/arm/mach-pxa/ezx.c
1124
1125 ARM/FARADAY FA526 PORT
1126 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1127 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S:      Maintained
1129 T:      git git://git.berlios.de/gemini-board
1130 F:      arch/arm/mm/*-fa*
1131
1132 ARM/FOOTBRIDGE ARCHITECTURE
1133 M:      Russell King <linux@armlinux.org.uk>
1134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 W:      http://www.armlinux.org.uk/
1136 S:      Maintained
1137 F:      arch/arm/include/asm/hardware/dec21285.h
1138 F:      arch/arm/mach-footbridge/
1139
1140 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1141 M:      Shawn Guo <shawnguo@kernel.org>
1142 M:      Sascha Hauer <kernel@pengutronix.de>
1143 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 S:      Maintained
1145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1146 F:      arch/arm/mach-imx/
1147 F:      arch/arm/mach-mxs/
1148 F:      arch/arm/boot/dts/imx*
1149 F:      arch/arm/configs/imx*_defconfig
1150 F:      drivers/clk/imx/
1151 F:      include/soc/imx/
1152
1153 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1154 M:      Shawn Guo <shawnguo@kernel.org>
1155 M:      Sascha Hauer <kernel@pengutronix.de>
1156 R:      Stefan Agner <stefan@agner.ch>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S:      Maintained
1159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1160 F:      arch/arm/mach-imx/*vf610*
1161 F:      arch/arm/boot/dts/vf*
1162
1163 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1164 M:      Lennert Buytenhek <kernel@wantstofly.org>
1165 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 S:      Maintained
1167
1168 ARM/GUMSTIX MACHINE SUPPORT
1169 M:      Steve Sakoman <sakoman@gmail.com>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 S:      Maintained
1172
1173 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1174 M:      Philipp Zabel <philipp.zabel@gmail.com>
1175 M:      Paul Parsons <lost.distance@yahoo.com>
1176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 S:      Maintained
1178 F:      arch/arm/mach-pxa/hx4700.c
1179 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1180 F:      sound/soc/pxa/hx4700.c
1181
1182 ARM/HISILICON SOC SUPPORT
1183 M:      Wei Xu <xuwei5@hisilicon.com>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 W:      http://www.hisilicon.com
1186 S:      Supported
1187 T:      git git://github.com/hisilicon/linux-hisi.git
1188 F:      arch/arm/mach-hisi/
1189 F:      arch/arm/boot/dts/hi3*
1190 F:      arch/arm/boot/dts/hip*
1191 F:      arch/arm/boot/dts/hisi*
1192 F:      arch/arm64/boot/dts/hisilicon/
1193
1194 ARM/HP JORNADA 7XX MACHINE SUPPORT
1195 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1196 W:      www.jlime.com
1197 S:      Maintained
1198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1199 F:      arch/arm/mach-sa1100/jornada720.c
1200 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1201
1202 ARM/IGEP MACHINE SUPPORT
1203 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1204 M:      Javier Martinez Canillas <javier@dowhile0.org>
1205 L:      linux-omap@vger.kernel.org
1206 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S:      Maintained
1208 F:      arch/arm/boot/dts/omap3-igep*
1209
1210 ARM/INCOME PXA270 SUPPORT
1211 M:      Marek Vasut <marek.vasut@gmail.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 S:      Maintained
1214 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1215
1216 ARM/INTEL IOP32X ARM ARCHITECTURE
1217 M:      Lennert Buytenhek <kernel@wantstofly.org>
1218 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 S:      Maintained
1220
1221 ARM/INTEL IOP33X ARM ARCHITECTURE
1222 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 S:      Orphan
1224
1225 ARM/INTEL IOP13XX ARM ARCHITECTURE
1226 M:      Lennert Buytenhek <kernel@wantstofly.org>
1227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 S:      Maintained
1229
1230 ARM/INTEL IQ81342EX MACHINE SUPPORT
1231 M:      Lennert Buytenhek <kernel@wantstofly.org>
1232 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S:      Maintained
1234
1235 ARM/INTEL IXDP2850 MACHINE SUPPORT
1236 M:      Lennert Buytenhek <kernel@wantstofly.org>
1237 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S:      Maintained
1239
1240 ARM/INTEL IXP4XX ARM ARCHITECTURE
1241 M:      Imre Kaloz <kaloz@openwrt.org>
1242 M:      Krzysztof Halasa <khalasa@piap.pl>
1243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 S:      Maintained
1245 F:      arch/arm/mach-ixp4xx/
1246
1247 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1248 M:      Jonathan Cameron <jic23@cam.ac.uk>
1249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S:      Maintained
1251 F:      arch/arm/mach-pxa/stargate2.c
1252 F:      drivers/pcmcia/pxa2xx_stargate2.c
1253
1254 ARM/INTEL XSC3 (MANZANO) ARM CORE
1255 M:      Lennert Buytenhek <kernel@wantstofly.org>
1256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 S:      Maintained
1258
1259 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1260 M:      Lennert Buytenhek <kernel@wantstofly.org>
1261 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S:      Maintained
1263
1264 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1265 M:      Santosh Shilimkar <ssantosh@kernel.org>
1266 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 S:      Maintained
1268 F:      arch/arm/mach-keystone/
1269 F:      arch/arm/boot/dts/k2*
1270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1271
1272 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1273 M:      Santosh Shilimkar <ssantosh@kernel.org>
1274 L:      linux-kernel@vger.kernel.org
1275 S:      Maintained
1276 F:      drivers/clk/keystone/
1277
1278 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1279 M:      Santosh Shilimkar <ssantosh@kernel.org>
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 L:      linux-kernel@vger.kernel.org
1282 S:      Maintained
1283 F:      drivers/clocksource/timer-keystone.c
1284
1285 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1286 M:      Santosh Shilimkar <ssantosh@kernel.org>
1287 L:      linux-kernel@vger.kernel.org
1288 S:      Maintained
1289 F:      drivers/power/reset/keystone-reset.c
1290
1291 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1292 M:      Santosh Shilimkar <ssantosh@kernel.org>
1293 L:      linux-kernel@vger.kernel.org
1294 S:      Maintained
1295 F:      drivers/memory/*emif*
1296
1297 ARM/LOGICPD PXA270 MACHINE SUPPORT
1298 M:      Lennert Buytenhek <kernel@wantstofly.org>
1299 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 S:      Maintained
1301
1302 ARM/LPC18XX ARCHITECTURE
1303 M:      Joachim Eastwood <manabian@gmail.com>
1304 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S:      Maintained
1306 F:      arch/arm/boot/dts/lpc43*
1307 F:      drivers/clk/nxp/clk-lpc18xx*
1308 F:      drivers/clocksource/time-lpc32xx.c
1309 F:      drivers/i2c/busses/i2c-lpc2k.c
1310 F:      drivers/memory/pl172.c
1311 F:      drivers/mtd/spi-nor/nxp-spifi.c
1312 F:      drivers/rtc/rtc-lpc24xx.c
1313 N:      lpc18xx
1314
1315 ARM/MAGICIAN MACHINE SUPPORT
1316 M:      Philipp Zabel <philipp.zabel@gmail.com>
1317 S:      Maintained
1318
1319 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1320 M:      Jason Cooper <jason@lakedaemon.net>
1321 M:      Andrew Lunn <andrew@lunn.ch>
1322 M:      Gregory Clement <gregory.clement@free-electrons.com>
1323 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 S:      Maintained
1326 F:      arch/arm/mach-mvebu/
1327 F:      drivers/rtc/rtc-armada38x.c
1328 F:      arch/arm/boot/dts/armada*
1329 F:      arch/arm/boot/dts/kirkwood*
1330 F:      arch/arm64/boot/dts/marvell/armada*
1331
1332
1333 ARM/Marvell Berlin SoC support
1334 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 S:      Maintained
1337 F:      arch/arm/mach-berlin/
1338 F:      arch/arm/boot/dts/berlin*
1339 F:      arch/arm64/boot/dts/marvell/berlin*
1340
1341
1342 ARM/Marvell Dove/MV78xx0/Orion SOC support
1343 M:      Jason Cooper <jason@lakedaemon.net>
1344 M:      Andrew Lunn <andrew@lunn.ch>
1345 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1346 M:      Gregory Clement <gregory.clement@free-electrons.com>
1347 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 S:      Maintained
1349 F:      arch/arm/mach-dove/
1350 F:      arch/arm/mach-mv78xx0/
1351 F:      arch/arm/mach-orion5x/
1352 F:      arch/arm/plat-orion/
1353 F:      arch/arm/boot/dts/dove*
1354 F:      arch/arm/boot/dts/orion5x*
1355
1356
1357 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1358 M:      Alexander Clouter <alex@digriz.org.uk>
1359 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 W:      http://www.digriz.org.uk/ts78xx/kernel
1361 S:      Maintained
1362 F:      arch/arm/mach-orion5x/ts78xx-*
1363
1364 ARM/Mediatek RTC DRIVER
1365 M:      Eddie Huang <eddie.huang@mediatek.com>
1366 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1368 S:      Maintained
1369 F:      drivers/rtc/rtc-mt6397.c
1370
1371 ARM/Mediatek SoC support
1372 M:      Matthias Brugger <matthias.bgg@gmail.com>
1373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1375 S:      Maintained
1376 F:      arch/arm/boot/dts/mt6*
1377 F:      arch/arm/boot/dts/mt8*
1378 F:      arch/arm/mach-mediatek/
1379 N:      mtk
1380 K:      mediatek
1381
1382 ARM/Mediatek USB3 PHY DRIVER
1383 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1386 S:      Maintained
1387 F:      drivers/phy/phy-mt65xx-usb3.c
1388
1389 ARM/MICREL KS8695 ARCHITECTURE
1390 M:      Greg Ungerer <gerg@uclinux.org>
1391 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F:      arch/arm/mach-ks8695/
1393 S:      Odd Fixes
1394
1395 ARM/MIOA701 MACHINE SUPPORT
1396 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1397 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 F:      arch/arm/mach-pxa/mioa701.c
1399 S:      Maintained
1400
1401 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1402 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1403 S:      Maintained
1404
1405 ARM/NOMADIK ARCHITECTURE
1406 M:      Alessandro Rubini <rubini@unipv.it>
1407 M:      Linus Walleij <linus.walleij@linaro.org>
1408 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 S:      Maintained
1410 F:      arch/arm/mach-nomadik/
1411 F:      drivers/pinctrl/nomadik/
1412 F:      drivers/i2c/busses/i2c-nomadik.c
1413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1414
1415 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1416 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1417 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1418 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1419 S:      Supported
1420
1421 ARM/TOSA MACHINE SUPPORT
1422 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1423 M:      Dirk Opfer <dirk@opfer-online.de>
1424 S:      Maintained
1425
1426 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1427 M:      Marek Vasut <marek.vasut@gmail.com>
1428 L:      linux-arm-kernel@lists.infradead.org
1429 W:      http://hackndev.com
1430 S:      Maintained
1431 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1432 F:      arch/arm/mach-pxa/palmtx.c
1433 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1434 F:      arch/arm/mach-pxa/palmt5.c
1435 F:      arch/arm/mach-pxa/include/mach/palmld.h
1436 F:      arch/arm/mach-pxa/palmld.c
1437 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1438 F:      arch/arm/mach-pxa/palmte2.c
1439 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1440 F:      arch/arm/mach-pxa/palmtc.c
1441
1442 ARM/PALM TREO SUPPORT
1443 M:      Tomas Cech <sleep_walker@suse.com>
1444 L:      linux-arm-kernel@lists.infradead.org
1445 W:      http://hackndev.com
1446 S:      Maintained
1447 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1448 F:      arch/arm/mach-pxa/palmtreo.c
1449
1450 ARM/PALMZ72 SUPPORT
1451 M:      Sergey Lapin <slapin@ossfans.org>
1452 L:      linux-arm-kernel@lists.infradead.org
1453 W:      http://hackndev.com
1454 S:      Maintained
1455 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1456 F:      arch/arm/mach-pxa/palmz72.c
1457
1458 ARM/PLEB SUPPORT
1459 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1460 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1461 S:      Maintained
1462
1463 ARM/PT DIGITAL BOARD PORT
1464 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1465 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466 W:      http://www.armlinux.org.uk/
1467 S:      Maintained
1468
1469 ARM/QUALCOMM SUPPORT
1470 M:      Andy Gross <andy.gross@linaro.org>
1471 M:      David Brown <david.brown@linaro.org>
1472 L:      linux-arm-msm@vger.kernel.org
1473 L:      linux-soc@vger.kernel.org
1474 S:      Maintained
1475 F:      arch/arm/boot/dts/qcom-*.dts
1476 F:      arch/arm/boot/dts/qcom-*.dtsi
1477 F:      arch/arm/mach-qcom/
1478 F:      arch/arm64/boot/dts/qcom/*
1479 F:      drivers/soc/qcom/
1480 F:      drivers/tty/serial/msm_serial.h
1481 F:      drivers/tty/serial/msm_serial.c
1482 F:      drivers/*/pm8???-*
1483 F:      drivers/mfd/ssbi.c
1484 F:      drivers/firmware/qcom_scm.c
1485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1486
1487 ARM/RADISYS ENP2611 MACHINE SUPPORT
1488 M:      Lennert Buytenhek <kernel@wantstofly.org>
1489 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490 S:      Maintained
1491
1492 ARM/RENESAS ARM64 ARCHITECTURE
1493 M:      Simon Horman <horms@verge.net.au>
1494 M:      Magnus Damm <magnus.damm@gmail.com>
1495 L:      linux-renesas-soc@vger.kernel.org
1496 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1498 S:      Supported
1499 F:      arch/arm64/boot/dts/renesas/
1500
1501 ARM/RISCPC ARCHITECTURE
1502 M:      Russell King <linux@armlinux.org.uk>
1503 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 W:      http://www.armlinux.org.uk/
1505 S:      Maintained
1506 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1507 F:      arch/arm/include/asm/hardware/ioc.h
1508 F:      arch/arm/include/asm/hardware/iomd.h
1509 F:      arch/arm/include/asm/hardware/memc.h
1510 F:      arch/arm/mach-rpc/
1511 F:      drivers/net/ethernet/8390/etherh.c
1512 F:      drivers/net/ethernet/i825xx/ether1*
1513 F:      drivers/net/ethernet/seeq/ether3*
1514 F:      drivers/scsi/arm/
1515
1516 ARM/Rockchip SoC support
1517 M:      Heiko Stuebner <heiko@sntech.de>
1518 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519 L:      linux-rockchip@lists.infradead.org
1520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1521 S:      Maintained
1522 F:      arch/arm/boot/dts/rk3*
1523 F:      arch/arm/mach-rockchip/
1524 F:      drivers/clk/rockchip/
1525 F:      drivers/i2c/busses/i2c-rk3x.c
1526 F:      drivers/*/*rockchip*
1527 F:      drivers/*/*/*rockchip*
1528 F:      sound/soc/rockchip/
1529 N:      rockchip
1530
1531 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1532 M:      Kukjin Kim <kgene@kernel.org>
1533 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1534 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1535 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1536 S:      Maintained
1537 F:      arch/arm/boot/dts/s3c*
1538 F:      arch/arm/boot/dts/s5p*
1539 F:      arch/arm/boot/dts/samsung*
1540 F:      arch/arm/boot/dts/exynos*
1541 F:      arch/arm64/boot/dts/exynos/
1542 F:      arch/arm/plat-samsung/
1543 F:      arch/arm/mach-s3c24*/
1544 F:      arch/arm/mach-s3c64xx/
1545 F:      arch/arm/mach-s5p*/
1546 F:      arch/arm/mach-exynos*/
1547 F:      drivers/*/*s3c2410*
1548 F:      drivers/*/*/*s3c2410*
1549 F:      drivers/soc/samsung/*
1550 F:      drivers/spi/spi-s3c*
1551 F:      sound/soc/samsung/*
1552 F:      Documentation/arm/Samsung/
1553 F:      Documentation/devicetree/bindings/arm/samsung/
1554 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1555 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1556 N:      exynos
1557
1558 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1559 M:      Kyungmin Park <kyungmin.park@samsung.com>
1560 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 S:      Maintained
1562 F:      arch/arm/mach-s5pv210/
1563
1564 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1565 M:      Kyungmin Park <kyungmin.park@samsung.com>
1566 M:      Kamil Debski <k.debski@samsung.com>
1567 L:      linux-arm-kernel@lists.infradead.org
1568 L:      linux-media@vger.kernel.org
1569 S:      Maintained
1570 F:      drivers/media/platform/s5p-g2d/
1571
1572 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1573 M:      Kyungmin Park <kyungmin.park@samsung.com>
1574 M:      Kamil Debski <k.debski@samsung.com>
1575 M:      Jeongtae Park <jtp.park@samsung.com>
1576 L:      linux-arm-kernel@lists.infradead.org
1577 L:      linux-media@vger.kernel.org
1578 S:      Maintained
1579 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1580 F:      drivers/media/platform/s5p-mfc/
1581
1582 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1583 M:      Kyungmin Park <kyungmin.park@samsung.com>
1584 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1585 L:      linux-arm-kernel@lists.infradead.org
1586 L:      linux-media@vger.kernel.org
1587 S:      Maintained
1588 F:      drivers/media/platform/s5p-tv/
1589
1590 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1591 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1592 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1593 L:      linux-arm-kernel@lists.infradead.org
1594 L:      linux-media@vger.kernel.org
1595 S:      Maintained
1596 F:      drivers/media/platform/s5p-jpeg/
1597
1598 ARM/SHMOBILE ARM ARCHITECTURE
1599 M:      Simon Horman <horms@verge.net.au>
1600 M:      Magnus Damm <magnus.damm@gmail.com>
1601 L:      linux-renesas-soc@vger.kernel.org
1602 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1604 S:      Supported
1605 F:      arch/arm/boot/dts/emev2*
1606 F:      arch/arm/boot/dts/r7s*
1607 F:      arch/arm/boot/dts/r8a*
1608 F:      arch/arm/boot/dts/sh*
1609 F:      arch/arm/configs/shmobile_defconfig
1610 F:      arch/arm/include/debug/renesas-scif.S
1611 F:      arch/arm/mach-shmobile/
1612 F:      drivers/sh/
1613
1614 ARM/SOCFPGA ARCHITECTURE
1615 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1616 S:      Maintained
1617 F:      arch/arm/mach-socfpga/
1618 F:      arch/arm/boot/dts/socfpga*
1619 F:      arch/arm/configs/socfpga_defconfig
1620 F:      arch/arm64/boot/dts/altera/
1621 W:      http://www.rocketboards.org
1622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1623
1624 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1625 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1626 S:      Maintained
1627 F:      drivers/clk/socfpga/
1628
1629 ARM/SOCFPGA EDAC SUPPORT
1630 M:      Thor Thayer <tthayer@opensource.altera.com>
1631 S:      Maintained
1632 F:      drivers/edac/altera_edac.
1633
1634 ARM/STI ARCHITECTURE
1635 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1636 M:      Maxime Coquelin <maxime.coquelin@st.com>
1637 M:      Patrice Chotard <patrice.chotard@st.com>
1638 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 L:      kernel@stlinux.com
1640 W:      http://www.stlinux.com
1641 S:      Maintained
1642 F:      arch/arm/mach-sti/
1643 F:      arch/arm/boot/dts/sti*
1644 F:      drivers/char/hw_random/st-rng.c
1645 F:      drivers/clocksource/arm_global_timer.c
1646 F:      drivers/clocksource/clksrc_st_lpc.c
1647 F:      drivers/i2c/busses/i2c-st.c
1648 F:      drivers/media/rc/st_rc.c
1649 F:      drivers/media/platform/sti/c8sectpfe/
1650 F:      drivers/mmc/host/sdhci-st.c
1651 F:      drivers/phy/phy-miphy28lp.c
1652 F:      drivers/phy/phy-miphy365x.c
1653 F:      drivers/phy/phy-stih407-usb.c
1654 F:      drivers/phy/phy-stih41x-usb.c
1655 F:      drivers/pinctrl/pinctrl-st.c
1656 F:      drivers/reset/sti/
1657 F:      drivers/rtc/rtc-st-lpc.c
1658 F:      drivers/tty/serial/st-asc.c
1659 F:      drivers/usb/dwc3/dwc3-st.c
1660 F:      drivers/usb/host/ehci-st.c
1661 F:      drivers/usb/host/ohci-st.c
1662 F:      drivers/watchdog/st_lpc_wdt.c
1663 F:      drivers/ata/ahci_st.c
1664
1665 ARM/STM32 ARCHITECTURE
1666 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 S:      Maintained
1669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1670 N:      stm32
1671 F:      drivers/clocksource/armv7m_systick.c
1672
1673 ARM/TANGO ARCHITECTURE
1674 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1675 L:      linux-arm-kernel@lists.infradead.org
1676 S:      Maintained
1677 F:      arch/arm/mach-tango/
1678 F:      arch/arm/boot/dts/tango*
1679
1680 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1681 M:      Lennert Buytenhek <kernel@wantstofly.org>
1682 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 S:      Maintained
1684
1685 ARM/TETON BGA MACHINE SUPPORT
1686 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 S:      Maintained
1689
1690 ARM/THECUS N2100 MACHINE SUPPORT
1691 M:      Lennert Buytenhek <kernel@wantstofly.org>
1692 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 S:      Maintained
1694
1695 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1696 M:      Wan ZongShun <mcuos.com@gmail.com>
1697 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 W:      http://www.mcuos.com
1699 S:      Maintained
1700 F:      arch/arm/mach-w90x900/
1701 F:      drivers/input/keyboard/w90p910_keypad.c
1702 F:      drivers/input/touchscreen/w90p910_ts.c
1703 F:      drivers/watchdog/nuc900_wdt.c
1704 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1705 F:      drivers/mtd/nand/nuc900_nand.c
1706 F:      drivers/rtc/rtc-nuc900.c
1707 F:      drivers/spi/spi-nuc900.c
1708 F:      drivers/usb/host/ehci-w90x900.c
1709 F:      drivers/video/fbdev/nuc900fb.c
1710
1711 ARM/U300 MACHINE SUPPORT
1712 M:      Linus Walleij <linus.walleij@linaro.org>
1713 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1714 S:      Supported
1715 F:      arch/arm/mach-u300/
1716 F:      drivers/clocksource/timer-u300.c
1717 F:      drivers/i2c/busses/i2c-stu300.c
1718 F:      drivers/rtc/rtc-coh901331.c
1719 F:      drivers/watchdog/coh901327_wdt.c
1720 F:      drivers/dma/coh901318*
1721 F:      drivers/mfd/ab3100*
1722 F:      drivers/rtc/rtc-ab3100.c
1723 F:      drivers/rtc/rtc-coh901331.c
1724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1725
1726 ARM/UNIPHIER ARCHITECTURE
1727 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1728 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1729 S:      Maintained
1730 F:      arch/arm/boot/dts/uniphier*
1731 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1732 F:      arch/arm/mach-uniphier/
1733 F:      arch/arm/mm/cache-uniphier.c
1734 F:      arch/arm64/boot/dts/socionext/
1735 F:      drivers/bus/uniphier-system-bus.c
1736 F:      drivers/i2c/busses/i2c-uniphier*
1737 F:      drivers/pinctrl/uniphier/
1738 F:      drivers/tty/serial/8250/8250_uniphier.c
1739 N:      uniphier
1740
1741 ARM/Ux500 ARM ARCHITECTURE
1742 M:      Linus Walleij <linus.walleij@linaro.org>
1743 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1744 S:      Maintained
1745 F:      arch/arm/mach-ux500/
1746 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1747 F:      drivers/dma/ste_dma40*
1748 F:      drivers/hwspinlock/u8500_hsem.c
1749 F:      drivers/mfd/abx500*
1750 F:      drivers/mfd/ab8500*
1751 F:      drivers/mfd/dbx500*
1752 F:      drivers/mfd/db8500*
1753 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1754 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1755 F:      drivers/rtc/rtc-ab8500.c
1756 F:      drivers/rtc/rtc-pl031.c
1757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1758
1759 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1760 M:      Ulf Hansson <ulf.hansson@linaro.org>
1761 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1762 T:      git git://git.linaro.org/people/ulfh/clk.git
1763 S:      Maintained
1764 F:      drivers/clk/ux500/
1765 F:      include/linux/platform_data/clk-ux500.h
1766
1767 ARM/VERSATILE EXPRESS PLATFORM
1768 M:      Liviu Dudau <liviu.dudau@arm.com>
1769 M:      Sudeep Holla <sudeep.holla@arm.com>
1770 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1771 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 S:      Maintained
1773 F:      arch/arm/boot/dts/vexpress*
1774 F:      arch/arm64/boot/dts/arm/
1775 F:      arch/arm/mach-vexpress/
1776 F:      */*/vexpress*
1777 F:      */*/*/vexpress*
1778 F:      drivers/clk/versatile/clk-vexpress-osc.c
1779 F:      drivers/clocksource/versatile.c
1780
1781 ARM/VFP SUPPORT
1782 M:      Russell King <linux@armlinux.org.uk>
1783 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 W:      http://www.armlinux.org.uk/
1785 S:      Maintained
1786 F:      arch/arm/vfp/
1787
1788 ARM/VOIPAC PXA270 SUPPORT
1789 M:      Marek Vasut <marek.vasut@gmail.com>
1790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 S:      Maintained
1792 F:      arch/arm/mach-pxa/vpac270.c
1793 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1794
1795 ARM/VT8500 ARM ARCHITECTURE
1796 M:      Tony Prisk <linux@prisktech.co.nz>
1797 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1798 S:      Maintained
1799 F:      arch/arm/mach-vt8500/
1800 F:      drivers/clocksource/vt8500_timer.c
1801 F:      drivers/i2c/busses/i2c-wmt.c
1802 F:      drivers/mmc/host/wmt-sdmmc.c
1803 F:      drivers/pwm/pwm-vt8500.c
1804 F:      drivers/rtc/rtc-vt8500.c
1805 F:      drivers/tty/serial/vt8500_serial.c
1806 F:      drivers/usb/host/ehci-platform.c
1807 F:      drivers/usb/host/uhci-platform.c
1808 F:      drivers/video/fbdev/vt8500lcdfb.*
1809 F:      drivers/video/fbdev/wm8505fb*
1810 F:      drivers/video/fbdev/wmt_ge_rops.*
1811
1812 ARM/ZIPIT Z2 SUPPORT
1813 M:      Marek Vasut <marek.vasut@gmail.com>
1814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 S:      Maintained
1816 F:      arch/arm/mach-pxa/z2.c
1817 F:      arch/arm/mach-pxa/include/mach/z2.h
1818
1819 ARM/ZTE ARCHITECTURE
1820 M:      Jun Nie <jun.nie@linaro.org>
1821 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 S:      Maintained
1823 F:      arch/arm/mach-zx/
1824 F:      drivers/clk/zte/
1825 F:      Documentation/devicetree/bindings/arm/zte.txt
1826 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1827
1828 ARM/ZYNQ ARCHITECTURE
1829 M:      Michal Simek <michal.simek@xilinx.com>
1830 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1831 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832 W:      http://wiki.xilinx.com
1833 T:      git https://github.com/Xilinx/linux-xlnx.git
1834 S:      Supported
1835 F:      arch/arm/mach-zynq/
1836 F:      drivers/cpuidle/cpuidle-zynq.c
1837 F:      drivers/block/xsysace.c
1838 N:      zynq
1839 N:      xilinx
1840 F:      drivers/clocksource/cadence_ttc_timer.c
1841 F:      drivers/i2c/busses/i2c-cadence.c
1842 F:      drivers/mmc/host/sdhci-of-arasan.c
1843 F:      drivers/edac/synopsys_edac.c
1844
1845 ARM SMMU DRIVERS
1846 M:      Will Deacon <will.deacon@arm.com>
1847 R:      Robin Murphy <robin.murphy@arm.com>
1848 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849 S:      Maintained
1850 F:      drivers/iommu/arm-smmu.c
1851 F:      drivers/iommu/arm-smmu-v3.c
1852 F:      drivers/iommu/io-pgtable-arm.c
1853 F:      drivers/iommu/io-pgtable-arm-v7s.c
1854
1855 ARM64 PORT (AARCH64 ARCHITECTURE)
1856 M:      Catalin Marinas <catalin.marinas@arm.com>
1857 M:      Will Deacon <will.deacon@arm.com>
1858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1860 S:      Maintained
1861 F:      arch/arm64/
1862 F:      Documentation/arm64/
1863
1864 AS3645A LED FLASH CONTROLLER DRIVER
1865 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1866 L:      linux-media@vger.kernel.org
1867 T:      git git://linuxtv.org/media_tree.git
1868 S:      Maintained
1869 F:      drivers/media/i2c/as3645a.c
1870 F:      include/media/i2c/as3645a.h
1871
1872 ASC7621 HARDWARE MONITOR DRIVER
1873 M:      George Joseph <george.joseph@fairview5.com>
1874 L:      linux-hwmon@vger.kernel.org
1875 S:      Maintained
1876 F:      Documentation/hwmon/asc7621
1877 F:      drivers/hwmon/asc7621.c
1878
1879 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1880 M:      Corentin Chary <corentin.chary@gmail.com>
1881 L:      acpi4asus-user@lists.sourceforge.net
1882 L:      platform-driver-x86@vger.kernel.org
1883 W:      http://acpi4asus.sf.net
1884 S:      Maintained
1885 F:      drivers/platform/x86/asus*.c
1886 F:      drivers/platform/x86/eeepc*.c
1887
1888 ASUS WIRELESS RADIO CONTROL DRIVER
1889 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1890 L:      platform-driver-x86@vger.kernel.org
1891 S:      Maintained
1892 F:      drivers/platform/x86/asus-wireless.c
1893
1894 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1895 R:      Dan Williams <dan.j.williams@intel.com>
1896 W:      http://sourceforge.net/projects/xscaleiop
1897 S:      Odd fixes
1898 F:      Documentation/crypto/async-tx-api.txt
1899 F:      crypto/async_tx/
1900 F:      drivers/dma/
1901 F:      include/linux/dmaengine.h
1902 F:      include/linux/async_tx.h
1903
1904 AT24 EEPROM DRIVER
1905 M:      Wolfram Sang <wsa@the-dreams.de>
1906 L:      linux-i2c@vger.kernel.org
1907 S:      Maintained
1908 F:      drivers/misc/eeprom/at24.c
1909 F:      include/linux/platform_data/at24.h
1910
1911 ATA OVER ETHERNET (AOE) DRIVER
1912 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1913 W:      http://www.openaoe.org/
1914 S:      Supported
1915 F:      Documentation/aoe/
1916 F:      drivers/block/aoe/
1917
1918 ATHEROS 71XX/9XXX GPIO DRIVER
1919 M:      Alban Bedel <albeu@free.fr>
1920 W:      https://github.com/AlbanBedel/linux
1921 T:      git git://github.com/AlbanBedel/linux
1922 S:      Maintained
1923 F:      drivers/gpio/gpio-ath79.c
1924 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1925
1926 ATHEROS ATH GENERIC UTILITIES
1927 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1928 L:      linux-wireless@vger.kernel.org
1929 S:      Supported
1930 F:      drivers/net/wireless/ath/*
1931
1932 ATHEROS ATH5K WIRELESS DRIVER
1933 M:      Jiri Slaby <jirislaby@gmail.com>
1934 M:      Nick Kossifidis <mickflemm@gmail.com>
1935 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1936 L:      linux-wireless@vger.kernel.org
1937 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1938 S:      Maintained
1939 F:      drivers/net/wireless/ath/ath5k/
1940
1941 ATHEROS ATH6KL WIRELESS DRIVER
1942 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1943 L:      linux-wireless@vger.kernel.org
1944 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1946 S:      Supported
1947 F:      drivers/net/wireless/ath/ath6kl/
1948
1949 WILOCITY WIL6210 WIRELESS DRIVER
1950 M:      Maya Erez <qca_merez@qca.qualcomm.com>
1951 L:      linux-wireless@vger.kernel.org
1952 L:      wil6210@qca.qualcomm.com
1953 S:      Supported
1954 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1955 F:      drivers/net/wireless/ath/wil6210/
1956 F:      include/uapi/linux/wil6210_uapi.h
1957
1958 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1959 M:      Christian Lamparter <chunkeey@googlemail.com>
1960 L:      linux-wireless@vger.kernel.org
1961 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1962 S:      Maintained
1963 F:      drivers/net/wireless/ath/carl9170/
1964
1965 ATK0110 HWMON DRIVER
1966 M:      Luca Tettamanti <kronos.it@gmail.com>
1967 L:      linux-hwmon@vger.kernel.org
1968 S:      Maintained
1969 F:      drivers/hwmon/asus_atk0110.c
1970
1971 ATI_REMOTE2 DRIVER
1972 M:      Ville Syrjala <syrjala@sci.fi>
1973 S:      Maintained
1974 F:      drivers/input/misc/ati_remote2.c
1975
1976 ATLX ETHERNET DRIVERS
1977 M:      Jay Cliburn <jcliburn@gmail.com>
1978 M:      Chris Snook <chris.snook@gmail.com>
1979 L:      netdev@vger.kernel.org
1980 W:      http://sourceforge.net/projects/atl1
1981 W:      http://atl1.sourceforge.net
1982 S:      Maintained
1983 F:      drivers/net/ethernet/atheros/
1984
1985 ATM
1986 M:      Chas Williams <3chas3@gmail.com>
1987 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1988 L:      netdev@vger.kernel.org
1989 W:      http://linux-atm.sourceforge.net
1990 S:      Maintained
1991 F:      drivers/atm/
1992 F:      include/linux/atm*
1993 F:      include/uapi/linux/atm*
1994
1995 ATMEL AT91 / AT32 MCI DRIVER
1996 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1997 S:      Maintained
1998 F:      drivers/mmc/host/atmel-mci.c
1999
2000 ATMEL AT91 / AT32 SERIAL DRIVER
2001 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2002 S:      Supported
2003 F:      drivers/tty/serial/atmel_serial.c
2004
2005 ATMEL SAMA5D2 ADC DRIVER
2006 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2007 L:      linux-iio@vger.kernel.org
2008 S:      Supported
2009 F:      drivers/iio/adc/at91-sama5d2_adc.c
2010
2011 ATMEL Audio ALSA driver
2012 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2014 S:      Supported
2015 F:      sound/soc/atmel
2016
2017 ATMEL DMA DRIVER
2018 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2019 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2020 S:      Supported
2021 F:      drivers/dma/at_hdmac.c
2022 F:      drivers/dma/at_hdmac_regs.h
2023 F:      include/linux/platform_data/dma-atmel.h
2024
2025 ATMEL XDMA DRIVER
2026 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2027 L:      linux-arm-kernel@lists.infradead.org
2028 L:      dmaengine@vger.kernel.org
2029 S:      Supported
2030 F:      drivers/dma/at_xdmac.c
2031
2032 ATMEL I2C DRIVER
2033 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2034 L:      linux-i2c@vger.kernel.org
2035 S:      Supported
2036 F:      drivers/i2c/busses/i2c-at91.c
2037
2038 ATMEL ISI DRIVER
2039 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2040 L:      linux-media@vger.kernel.org
2041 S:      Supported
2042 F:      drivers/media/platform/soc_camera/atmel-isi.c
2043 F:      include/media/atmel-isi.h
2044
2045 ATMEL LCDFB DRIVER
2046 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2047 L:      linux-fbdev@vger.kernel.org
2048 S:      Maintained
2049 F:      drivers/video/fbdev/atmel_lcdfb.c
2050 F:      include/video/atmel_lcdc.h
2051
2052 ATMEL MACB ETHERNET DRIVER
2053 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2054 S:      Supported
2055 F:      drivers/net/ethernet/cadence/
2056
2057 ATMEL NAND DRIVER
2058 M:      Wenyou Yang <wenyou.yang@atmel.com>
2059 M:      Josh Wu <rainyfeeling@outlook.com>
2060 L:      linux-mtd@lists.infradead.org
2061 S:      Supported
2062 F:      drivers/mtd/nand/atmel_nand*
2063
2064 ATMEL SDMMC DRIVER
2065 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2066 L:      linux-mmc@vger.kernel.org
2067 S:      Supported
2068 F:      drivers/mmc/host/sdhci-of-at91.c
2069
2070 ATMEL SPI DRIVER
2071 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2072 S:      Supported
2073 F:      drivers/spi/spi-atmel.*
2074
2075 ATMEL SSC DRIVER
2076 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2077 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2078 S:      Supported
2079 F:      drivers/misc/atmel-ssc.c
2080 F:      include/linux/atmel-ssc.h
2081
2082 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2083 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2085 S:      Supported
2086 F:      drivers/misc/atmel_tclib.c
2087 F:      drivers/clocksource/tcb_clksrc.c
2088
2089 ATMEL USBA UDC DRIVER
2090 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2091 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2092 S:      Supported
2093 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2094
2095 ATMEL WIRELESS DRIVER
2096 M:      Simon Kelley <simon@thekelleys.org.uk>
2097 L:      linux-wireless@vger.kernel.org
2098 W:      http://www.thekelleys.org.uk/atmel
2099 W:      http://atmelwlandriver.sourceforge.net/
2100 S:      Maintained
2101 F:      drivers/net/wireless/atmel/atmel*
2102
2103 ATMEL MAXTOUCH DRIVER
2104 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2105 T:      git git://github.com/atmel-maxtouch/linux.git
2106 S:      Supported
2107 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2108 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2109 F:      include/linux/platform_data/atmel_mxt_ts.h
2110
2111 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2112 M:      Bradley Grove <linuxdrivers@attotech.com>
2113 L:      linux-scsi@vger.kernel.org
2114 W:      http://www.attotech.com
2115 S:      Supported
2116 F:      drivers/scsi/esas2r
2117
2118 ATUSB IEEE 802.15.4 RADIO DRIVER
2119 M:      Stefan Schmidt <stefan@osg.samsung.com>
2120 L:      linux-wpan@vger.kernel.org
2121 S:      Maintained
2122 F:      drivers/net/ieee802154/atusb.c
2123 F:      drivers/net/ieee802154/atusb.h
2124 F:      drivers/net/ieee802154/at86rf230.h
2125
2126 AUDIT SUBSYSTEM
2127 M:      Paul Moore <paul@paul-moore.com>
2128 M:      Eric Paris <eparis@redhat.com>
2129 L:      linux-audit@redhat.com (moderated for non-subscribers)
2130 W:      http://people.redhat.com/sgrubb/audit/
2131 T:      git git://git.infradead.org/users/pcmoore/audit
2132 S:      Maintained
2133 F:      include/linux/audit.h
2134 F:      include/uapi/linux/audit.h
2135 F:      kernel/audit*
2136
2137 AUXILIARY DISPLAY DRIVERS
2138 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2139 W:      http://miguelojeda.es/auxdisplay.htm
2140 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2141 S:      Maintained
2142 F:      drivers/auxdisplay/
2143 F:      include/linux/cfag12864b.h
2144
2145 AVR32 ARCHITECTURE
2146 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2147 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2148 W:      http://www.atmel.com/products/AVR32/
2149 W:      http://mirror.egtvedt.no/avr32linux.org/
2150 W:      http://avrfreaks.net/
2151 S:      Maintained
2152 F:      arch/avr32/
2153
2154 AVR32/AT32AP MACHINE SUPPORT
2155 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2156 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2157 S:      Maintained
2158 F:      arch/avr32/mach-at32ap/
2159
2160 AX.25 NETWORK LAYER
2161 M:      Ralf Baechle <ralf@linux-mips.org>
2162 L:      linux-hams@vger.kernel.org
2163 W:      http://www.linux-ax25.org/
2164 S:      Maintained
2165 F:      include/uapi/linux/ax25.h
2166 F:      include/net/ax25.h
2167 F:      net/ax25/
2168
2169 AZ6007 DVB DRIVER
2170 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2171 L:      linux-media@vger.kernel.org
2172 W:      https://linuxtv.org
2173 T:      git git://linuxtv.org/media_tree.git
2174 S:      Maintained
2175 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2176
2177 AZTECH FM RADIO RECEIVER DRIVER
2178 M:      Hans Verkuil <hverkuil@xs4all.nl>
2179 L:      linux-media@vger.kernel.org
2180 T:      git git://linuxtv.org/media_tree.git
2181 W:      https://linuxtv.org
2182 S:      Maintained
2183 F:      drivers/media/radio/radio-aztech*
2184
2185 B43 WIRELESS DRIVER
2186 L:      linux-wireless@vger.kernel.org
2187 L:      b43-dev@lists.infradead.org
2188 W:      http://wireless.kernel.org/en/users/Drivers/b43
2189 S:      Odd Fixes
2190 F:      drivers/net/wireless/broadcom/b43/
2191
2192 B43LEGACY WIRELESS DRIVER
2193 M:      Larry Finger <Larry.Finger@lwfinger.net>
2194 L:      linux-wireless@vger.kernel.org
2195 L:      b43-dev@lists.infradead.org
2196 W:      http://wireless.kernel.org/en/users/Drivers/b43
2197 S:      Maintained
2198 F:      drivers/net/wireless/broadcom/b43legacy/
2199
2200 BACKLIGHT CLASS/SUBSYSTEM
2201 M:      Jingoo Han <jingoohan1@gmail.com>
2202 M:      Lee Jones <lee.jones@linaro.org>
2203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2204 S:      Maintained
2205 F:      drivers/video/backlight/
2206 F:      include/linux/backlight.h
2207
2208 BATMAN ADVANCED
2209 M:      Marek Lindner <mareklindner@neomailbox.ch>
2210 M:      Simon Wunderlich <sw@simonwunderlich.de>
2211 M:      Antonio Quartulli <a@unstable.cc>
2212 L:      b.a.t.m.a.n@lists.open-mesh.org
2213 W:      https://www.open-mesh.org/
2214 Q:      https://patchwork.open-mesh.org/project/batman/list/
2215 S:      Maintained
2216 F:      net/batman-adv/
2217
2218 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2219 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2220 L:      linux-hams@vger.kernel.org
2221 W:      http://www.baycom.org/~tom/ham/ham.html
2222 S:      Maintained
2223 F:      drivers/net/hamradio/baycom*
2224
2225 BCACHE (BLOCK LAYER CACHE)
2226 M:      Kent Overstreet <kent.overstreet@gmail.com>
2227 L:      linux-bcache@vger.kernel.org
2228 W:      http://bcache.evilpiepirate.org
2229 S:      Maintained
2230 F:      drivers/md/bcache/
2231
2232 BDISP ST MEDIA DRIVER
2233 M:      Fabien Dessenne <fabien.dessenne@st.com>
2234 L:      linux-media@vger.kernel.org
2235 T:      git git://linuxtv.org/media_tree.git
2236 W:      https://linuxtv.org
2237 S:      Supported
2238 F:      drivers/media/platform/sti/bdisp
2239
2240 BEFS FILE SYSTEM
2241 S:      Orphan
2242 F:      Documentation/filesystems/befs.txt
2243 F:      fs/befs/
2244
2245 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2246 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2247 L:      netdev@vger.kernel.org
2248 S:      Maintained
2249 F:      drivers/net/ethernet/ec_bhf.c
2250
2251 BFS FILE SYSTEM
2252 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2253 S:      Maintained
2254 F:      Documentation/filesystems/bfs.txt
2255 F:      fs/bfs/
2256 F:      include/uapi/linux/bfs_fs.h
2257
2258 BLACKFIN ARCHITECTURE
2259 M:      Steven Miao <realmz6@gmail.com>
2260 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2261 T:      git git://git.code.sf.net/p/adi-linux/code
2262 W:      http://blackfin.uclinux.org
2263 S:      Supported
2264 F:      arch/blackfin/
2265
2266 BLACKFIN EMAC DRIVER
2267 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2268 W:      http://blackfin.uclinux.org
2269 S:      Supported
2270 F:      drivers/net/ethernet/adi/
2271
2272 BLACKFIN RTC DRIVER
2273 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W:      http://blackfin.uclinux.org
2275 S:      Supported
2276 F:      drivers/rtc/rtc-bfin.c
2277
2278 BLACKFIN SDH DRIVER
2279 M:      Sonic Zhang <sonic.zhang@analog.com>
2280 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2281 W:      http://blackfin.uclinux.org
2282 S:      Supported
2283 F:      drivers/mmc/host/bfin_sdh.c
2284
2285 BLACKFIN SERIAL DRIVER
2286 M:      Sonic Zhang <sonic.zhang@analog.com>
2287 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2288 W:      http://blackfin.uclinux.org
2289 S:      Supported
2290 F:      drivers/tty/serial/bfin_uart.c
2291
2292 BLACKFIN WATCHDOG DRIVER
2293 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294 W:      http://blackfin.uclinux.org
2295 S:      Supported
2296 F:      drivers/watchdog/bfin_wdt.c
2297
2298 BLACKFIN I2C TWI DRIVER
2299 M:      Sonic Zhang <sonic.zhang@analog.com>
2300 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2301 W:      http://blackfin.uclinux.org/
2302 S:      Supported
2303 F:      drivers/i2c/busses/i2c-bfin-twi.c
2304
2305 BLACKFIN MEDIA DRIVER
2306 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2307 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2308 W:      http://blackfin.uclinux.org/
2309 S:      Supported
2310 F:      drivers/media/platform/blackfin/
2311 F:      drivers/media/i2c/adv7183*
2312 F:      drivers/media/i2c/vs6624*
2313
2314 BLINKM RGB LED DRIVER
2315 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2316 S:      Maintained
2317 F:      drivers/leds/leds-blinkm.c
2318
2319 BLOCK LAYER
2320 M:      Jens Axboe <axboe@kernel.dk>
2321 L:      linux-block@vger.kernel.org
2322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2323 S:      Maintained
2324 F:      block/
2325 F:      kernel/trace/blktrace.c
2326
2327 BLOCK2MTD DRIVER
2328 M:      Joern Engel <joern@lazybastard.org>
2329 L:      linux-mtd@lists.infradead.org
2330 S:      Maintained
2331 F:      drivers/mtd/devices/block2mtd.c
2332
2333 BLUETOOTH DRIVERS
2334 M:      Marcel Holtmann <marcel@holtmann.org>
2335 M:      Gustavo Padovan <gustavo@padovan.org>
2336 M:      Johan Hedberg <johan.hedberg@gmail.com>
2337 L:      linux-bluetooth@vger.kernel.org
2338 W:      http://www.bluez.org/
2339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2341 S:      Maintained
2342 F:      drivers/bluetooth/
2343
2344 BLUETOOTH SUBSYSTEM
2345 M:      Marcel Holtmann <marcel@holtmann.org>
2346 M:      Gustavo Padovan <gustavo@padovan.org>
2347 M:      Johan Hedberg <johan.hedberg@gmail.com>
2348 L:      linux-bluetooth@vger.kernel.org
2349 W:      http://www.bluez.org/
2350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2352 S:      Maintained
2353 F:      net/bluetooth/
2354 F:      include/net/bluetooth/
2355
2356 BONDING DRIVER
2357 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2358 M:      Veaceslav Falico <vfalico@gmail.com>
2359 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2360 L:      netdev@vger.kernel.org
2361 W:      http://sourceforge.net/projects/bonding/
2362 S:      Supported
2363 F:      drivers/net/bonding/
2364 F:      include/uapi/linux/if_bonding.h
2365
2366 BPF (Safe dynamic programs and tools)
2367 M:      Alexei Starovoitov <ast@kernel.org>
2368 L:      netdev@vger.kernel.org
2369 L:      linux-kernel@vger.kernel.org
2370 S:      Supported
2371 F:      kernel/bpf/
2372
2373 BROADCOM B44 10/100 ETHERNET DRIVER
2374 M:      Gary Zambrano <zambrano@broadcom.com>
2375 L:      netdev@vger.kernel.org
2376 S:      Supported
2377 F:      drivers/net/ethernet/broadcom/b44.*
2378
2379 BROADCOM GENET ETHERNET DRIVER
2380 M:      Florian Fainelli <f.fainelli@gmail.com>
2381 L:      netdev@vger.kernel.org
2382 S:      Supported
2383 F:      drivers/net/ethernet/broadcom/genet/
2384
2385 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2386 M:      Sony Chacko <sony.chacko@qlogic.com>
2387 M:      Dept-HSGLinuxNICDev@qlogic.com
2388 L:      netdev@vger.kernel.org
2389 S:      Supported
2390 F:      drivers/net/ethernet/broadcom/bnx2.*
2391 F:      drivers/net/ethernet/broadcom/bnx2_*
2392
2393 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2394 M:      Ariel Elior <ariel.elior@qlogic.com>
2395 L:      netdev@vger.kernel.org
2396 S:      Supported
2397 F:      drivers/net/ethernet/broadcom/bnx2x/
2398
2399 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2400 M:      Florian Fainelli <f.fainelli@gmail.com>
2401 M:      Ray Jui <rjui@broadcom.com>
2402 M:      Scott Branden <sbranden@broadcom.com>
2403 L:      bcm-kernel-feedback-list@broadcom.com
2404 T:      git git://github.com/broadcom/mach-bcm
2405 S:      Maintained
2406 F:      arch/arm/mach-bcm/
2407 F:      arch/arm/boot/dts/bcm113*
2408 F:      arch/arm/boot/dts/bcm216*
2409 F:      arch/arm/boot/dts/bcm281*
2410 F:      arch/arm64/boot/dts/broadcom/
2411 F:      arch/arm/configs/bcm_defconfig
2412 F:      drivers/mmc/host/sdhci-bcm-kona.c
2413 F:      drivers/clocksource/bcm_kona_timer.c
2414
2415 BROADCOM BCM2835 ARM ARCHITECTURE
2416 M:      Stephen Warren <swarren@wwwdotorg.org>
2417 M:      Lee Jones <lee@kernel.org>
2418 M:      Eric Anholt <eric@anholt.net>
2419 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2422 S:      Maintained
2423 N:      bcm2835
2424
2425 BROADCOM BCM47XX MIPS ARCHITECTURE
2426 M:      Hauke Mehrtens <hauke@hauke-m.de>
2427 M:      Rafał Miłecki <zajec5@gmail.com>
2428 L:      linux-mips@linux-mips.org
2429 S:      Maintained
2430 F:      arch/mips/bcm47xx/*
2431 F:      arch/mips/include/asm/mach-bcm47xx/*
2432
2433 BROADCOM BCM5301X ARM ARCHITECTURE
2434 M:      Hauke Mehrtens <hauke@hauke-m.de>
2435 L:      linux-arm-kernel@lists.infradead.org
2436 S:      Maintained
2437 F:      arch/arm/mach-bcm/bcm_5301x.c
2438 F:      arch/arm/boot/dts/bcm5301x.dtsi
2439 F:      arch/arm/boot/dts/bcm470*
2440
2441 BROADCOM BCM63XX ARM ARCHITECTURE
2442 M:      Florian Fainelli <f.fainelli@gmail.com>
2443 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2444 L:      bcm-kernel-feedback-list@broadcom.com
2445 T:      git git://github.com/broadcom/stblinux.git
2446 S:      Maintained
2447 F:      arch/arm/mach-bcm/bcm63xx.c
2448 F:      arch/arm/include/debug/bcm63xx.S
2449
2450 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2451 M:      Kevin Cernekee <cernekee@gmail.com>
2452 L:      linux-usb@vger.kernel.org
2453 S:      Maintained
2454 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2455
2456 BROADCOM BCM7XXX ARM ARCHITECTURE
2457 M:      Brian Norris <computersforpeace@gmail.com>
2458 M:      Gregory Fong <gregory.0xf0@gmail.com>
2459 M:      Florian Fainelli <f.fainelli@gmail.com>
2460 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2461 L:      bcm-kernel-feedback-list@broadcom.com
2462 T:      git git://github.com/broadcom/stblinux.git
2463 S:      Maintained
2464 F:      arch/arm/mach-bcm/*brcmstb*
2465 F:      arch/arm/boot/dts/bcm7*.dts*
2466 F:      drivers/bus/brcmstb_gisb.c
2467 N:      brcmstb
2468
2469 BROADCOM BMIPS MIPS ARCHITECTURE
2470 M:      Kevin Cernekee <cernekee@gmail.com>
2471 M:      Florian Fainelli <f.fainelli@gmail.com>
2472 L:      linux-mips@linux-mips.org
2473 T:      git git://github.com/broadcom/stblinux.git
2474 S:      Maintained
2475 F:      arch/mips/bmips/*
2476 F:      arch/mips/include/asm/mach-bmips/*
2477 F:      arch/mips/kernel/*bmips*
2478 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2479 F:      drivers/irqchip/irq-bcm63*
2480 F:      drivers/irqchip/irq-bcm7*
2481 F:      drivers/irqchip/irq-brcmstb*
2482 F:      include/linux/bcm963xx_nvram.h
2483 F:      include/linux/bcm963xx_tag.h
2484
2485 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2486 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2487 M:      Prashant Sreedharan <prashant@broadcom.com>
2488 M:      Michael Chan <mchan@broadcom.com>
2489 L:      netdev@vger.kernel.org
2490 S:      Supported
2491 F:      drivers/net/ethernet/broadcom/tg3.*
2492
2493 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2494 M:      Brett Rudley <brudley@broadcom.com>
2495 M:      Arend van Spriel <arend@broadcom.com>
2496 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2497 M:      Hante Meuleman <meuleman@broadcom.com>
2498 L:      linux-wireless@vger.kernel.org
2499 L:      brcm80211-dev-list@broadcom.com
2500 S:      Supported
2501 F:      drivers/net/wireless/broadcom/brcm80211/
2502
2503 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2504 M:      QLogic-Storage-Upstream@qlogic.com
2505 L:      linux-scsi@vger.kernel.org
2506 S:      Supported
2507 F:      drivers/scsi/bnx2fc/
2508
2509 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2510 M:      QLogic-Storage-Upstream@qlogic.com
2511 L:      linux-scsi@vger.kernel.org
2512 S:      Supported
2513 F:      drivers/scsi/bnx2i/
2514
2515 BROADCOM IPROC ARM ARCHITECTURE
2516 M:      Ray Jui <rjui@broadcom.com>
2517 M:      Scott Branden <sbranden@broadcom.com>
2518 M:      Jon Mason <jonmason@broadcom.com>
2519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2520 L:      bcm-kernel-feedback-list@broadcom.com
2521 T:      git git://github.com/broadcom/cygnus-linux.git
2522 S:      Maintained
2523 N:      iproc
2524 N:      cygnus
2525 N:      nsp
2526 N:      bcm9113*
2527 N:      bcm9583*
2528 N:      bcm9585*
2529 N:      bcm9586*
2530 N:      bcm988312
2531 N:      bcm113*
2532 N:      bcm583*
2533 N:      bcm585*
2534 N:      bcm586*
2535 N:      bcm88312
2536
2537 BROADCOM BRCMSTB GPIO DRIVER
2538 M:      Gregory Fong <gregory.0xf0@gmail.com>
2539 L:      bcm-kernel-feedback-list@broadcom.com
2540 S:      Supported
2541 F:      drivers/gpio/gpio-brcmstb.c
2542 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2543
2544 BROADCOM KONA GPIO DRIVER
2545 M:      Ray Jui <rjui@broadcom.com>
2546 L:      bcm-kernel-feedback-list@broadcom.com
2547 S:      Supported
2548 F:      drivers/gpio/gpio-bcm-kona.c
2549 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2550
2551 BROADCOM NVRAM DRIVER
2552 M:      Rafał Miłecki <zajec5@gmail.com>
2553 L:      linux-mips@linux-mips.org
2554 S:      Maintained
2555 F:      drivers/firmware/broadcom/*
2556
2557 BROADCOM STB NAND FLASH DRIVER
2558 M:      Brian Norris <computersforpeace@gmail.com>
2559 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2560 L:      linux-mtd@lists.infradead.org
2561 L:      bcm-kernel-feedback-list@broadcom.com
2562 S:      Maintained
2563 F:      drivers/mtd/nand/brcmnand/
2564
2565 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2566 M:      Rafał Miłecki <zajec5@gmail.com>
2567 L:      linux-wireless@vger.kernel.org
2568 S:      Maintained
2569 F:      drivers/bcma/
2570 F:      include/linux/bcma/
2571
2572 BROADCOM SYSTEMPORT ETHERNET DRIVER
2573 M:      Florian Fainelli <f.fainelli@gmail.com>
2574 L:      netdev@vger.kernel.org
2575 S:      Supported
2576 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2577
2578 BROADCOM VULCAN ARM64 SOC
2579 M:      Jayachandran C. <jchandra@broadcom.com>
2580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2581 L:      bcm-kernel-feedback-list@broadcom.com
2582 S:      Maintained
2583 F:      arch/arm64/boot/dts/broadcom/vulcan*
2584
2585 BROCADE BFA FC SCSI DRIVER
2586 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2587 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2588 L:      linux-scsi@vger.kernel.org
2589 S:      Supported
2590 F:      drivers/scsi/bfa/
2591
2592 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2593 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2594 L:      netdev@vger.kernel.org
2595 S:      Supported
2596 F:      drivers/net/ethernet/brocade/bna/
2597
2598 BSG (block layer generic sg v4 driver)
2599 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2600 L:      linux-scsi@vger.kernel.org
2601 S:      Supported
2602 F:      block/bsg.c
2603 F:      include/linux/bsg.h
2604 F:      include/uapi/linux/bsg.h
2605
2606 BT87X AUDIO DRIVER
2607 M:      Clemens Ladisch <clemens@ladisch.de>
2608 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2609 T:      git git://git.alsa-project.org/alsa-kernel.git
2610 S:      Maintained
2611 F:      Documentation/sound/alsa/Bt87x.txt
2612 F:      sound/pci/bt87x.c
2613
2614 BT8XXGPIO DRIVER
2615 M:      Michael Buesch <m@bues.ch>
2616 W:      http://bu3sch.de/btgpio.php
2617 S:      Maintained
2618 F:      drivers/gpio/gpio-bt8xx.c
2619
2620 BTRFS FILE SYSTEM
2621 M:      Chris Mason <clm@fb.com>
2622 M:      Josef Bacik <jbacik@fb.com>
2623 M:      David Sterba <dsterba@suse.com>
2624 L:      linux-btrfs@vger.kernel.org
2625 W:      http://btrfs.wiki.kernel.org/
2626 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2628 S:      Maintained
2629 F:      Documentation/filesystems/btrfs.txt
2630 F:      fs/btrfs/
2631
2632 BTTV VIDEO4LINUX DRIVER
2633 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2634 L:      linux-media@vger.kernel.org
2635 W:      https://linuxtv.org
2636 T:      git git://linuxtv.org/media_tree.git
2637 S:      Odd fixes
2638 F:      Documentation/video4linux/bttv/
2639 F:      drivers/media/pci/bt8xx/bttv*
2640
2641 BUSLOGIC SCSI DRIVER
2642 M:      Khalid Aziz <khalid@gonehiking.org>
2643 L:      linux-scsi@vger.kernel.org
2644 S:      Maintained
2645 F:      drivers/scsi/BusLogic.*
2646 F:      drivers/scsi/FlashPoint.*
2647
2648 C-MEDIA CMI8788 DRIVER
2649 M:      Clemens Ladisch <clemens@ladisch.de>
2650 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2651 T:      git git://git.alsa-project.org/alsa-kernel.git
2652 S:      Maintained
2653 F:      sound/pci/oxygen/
2654
2655 C6X ARCHITECTURE
2656 M:      Mark Salter <msalter@redhat.com>
2657 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2658 L:      linux-c6x-dev@linux-c6x.org
2659 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2660 S:      Maintained
2661 F:      arch/c6x/
2662
2663 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2664 M:      David Howells <dhowells@redhat.com>
2665 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2666 S:      Supported
2667 F:      Documentation/filesystems/caching/cachefiles.txt
2668 F:      fs/cachefiles/
2669
2670 CADET FM/AM RADIO RECEIVER DRIVER
2671 M:      Hans Verkuil <hverkuil@xs4all.nl>
2672 L:      linux-media@vger.kernel.org
2673 T:      git git://linuxtv.org/media_tree.git
2674 W:      https://linuxtv.org
2675 S:      Maintained
2676 F:      drivers/media/radio/radio-cadet*
2677
2678 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2679 M:      Jonathan Corbet <corbet@lwn.net>
2680 L:      linux-media@vger.kernel.org
2681 T:      git git://linuxtv.org/media_tree.git
2682 S:      Maintained
2683 F:      Documentation/video4linux/cafe_ccic
2684 F:      drivers/media/platform/marvell-ccic/
2685
2686 CAIF NETWORK LAYER
2687 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2688 L:      netdev@vger.kernel.org
2689 S:      Supported
2690 F:      Documentation/networking/caif/
2691 F:      drivers/net/caif/
2692 F:      include/uapi/linux/caif/
2693 F:      include/net/caif/
2694 F:      net/caif/
2695
2696 CALGARY x86-64 IOMMU
2697 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2698 M:      "Jon D. Mason" <jdmason@kudzu.us>
2699 L:      discuss@x86-64.org
2700 S:      Maintained
2701 F:      arch/x86/kernel/pci-calgary_64.c
2702 F:      arch/x86/kernel/tce_64.c
2703 F:      arch/x86/include/asm/calgary.h
2704 F:      arch/x86/include/asm/tce.h
2705
2706 CAN NETWORK LAYER
2707 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2708 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2709 L:      linux-can@vger.kernel.org
2710 W:      https://github.com/linux-can
2711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2713 S:      Maintained
2714 F:      Documentation/networking/can.txt
2715 F:      net/can/
2716 F:      include/linux/can/core.h
2717 F:      include/uapi/linux/can.h
2718 F:      include/uapi/linux/can/bcm.h
2719 F:      include/uapi/linux/can/raw.h
2720 F:      include/uapi/linux/can/gw.h
2721
2722 CAN NETWORK DRIVERS
2723 M:      Wolfgang Grandegger <wg@grandegger.com>
2724 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2725 L:      linux-can@vger.kernel.org
2726 W:      https://github.com/linux-can
2727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2729 S:      Maintained
2730 F:      drivers/net/can/
2731 F:      include/linux/can/dev.h
2732 F:      include/linux/can/platform/
2733 F:      include/uapi/linux/can/error.h
2734 F:      include/uapi/linux/can/netlink.h
2735
2736 CAPABILITIES
2737 M:      Serge Hallyn <serge.hallyn@canonical.com>
2738 L:      linux-security-module@vger.kernel.org
2739 S:      Supported
2740 F:      include/linux/capability.h
2741 F:      include/uapi/linux/capability.h
2742 F:      security/commoncap.c
2743 F:      kernel/capability.c
2744
2745 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2746 M:      Kevin Tsai <ktsai@capellamicro.com>
2747 S:      Maintained
2748 F:      drivers/iio/light/cm*
2749 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2750
2751 CAVIUM LIQUIDIO NETWORK DRIVER
2752 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2753 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2754 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2755 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2756 L:     netdev@vger.kernel.org
2757 W:     http://www.cavium.com
2758 S:     Supported
2759 F:     drivers/net/ethernet/cavium/liquidio/
2760
2761 CC2520 IEEE-802.15.4 RADIO DRIVER
2762 M:      Varka Bhadram <varkabhadram@gmail.com>
2763 L:      linux-wpan@vger.kernel.org
2764 S:      Maintained
2765 F:      drivers/net/ieee802154/cc2520.c
2766 F:      include/linux/spi/cc2520.h
2767 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2768
2769 CELL BROADBAND ENGINE ARCHITECTURE
2770 M:      Arnd Bergmann <arnd@arndb.de>
2771 L:      linuxppc-dev@lists.ozlabs.org
2772 W:      http://www.ibm.com/developerworks/power/cell/
2773 S:      Supported
2774 F:      arch/powerpc/include/asm/cell*.h
2775 F:      arch/powerpc/include/asm/spu*.h
2776 F:      arch/powerpc/include/uapi/asm/spu*.h
2777 F:      arch/powerpc/oprofile/*cell*
2778 F:      arch/powerpc/platforms/cell/
2779
2780 CEPH COMMON CODE (LIBCEPH)
2781 M:      Ilya Dryomov <idryomov@gmail.com>
2782 M:      "Yan, Zheng" <zyan@redhat.com>
2783 M:      Sage Weil <sage@redhat.com>
2784 L:      ceph-devel@vger.kernel.org
2785 W:      http://ceph.com/
2786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2787 T:      git git://github.com/ceph/ceph-client.git
2788 S:      Supported
2789 F:      net/ceph/
2790 F:      include/linux/ceph/
2791 F:      include/linux/crush/
2792
2793 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2794 M:      "Yan, Zheng" <zyan@redhat.com>
2795 M:      Sage Weil <sage@redhat.com>
2796 M:      Ilya Dryomov <idryomov@gmail.com>
2797 L:      ceph-devel@vger.kernel.org
2798 W:      http://ceph.com/
2799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2800 T:      git git://github.com/ceph/ceph-client.git
2801 S:      Supported
2802 F:      Documentation/filesystems/ceph.txt
2803 F:      fs/ceph/
2804
2805 CERTIFICATE HANDLING:
2806 M:      David Howells <dhowells@redhat.com>
2807 M:      David Woodhouse <dwmw2@infradead.org>
2808 L:      keyrings@vger.kernel.org
2809 S:      Maintained
2810 F:      Documentation/module-signing.txt
2811 F:      certs/
2812 F:      scripts/sign-file.c
2813 F:      scripts/extract-cert.c
2814
2815 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2816 L:      linux-usb@vger.kernel.org
2817 S:      Orphan
2818 F:      Documentation/usb/WUSB-Design-overview.txt
2819 F:      Documentation/usb/wusb-cbaf
2820 F:      drivers/usb/host/hwa-hc.c
2821 F:      drivers/usb/host/whci/
2822 F:      drivers/usb/wusbcore/
2823 F:      include/linux/usb/wusb*
2824
2825 CFAG12864B LCD DRIVER
2826 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2827 W:      http://miguelojeda.es/auxdisplay.htm
2828 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2829 S:      Maintained
2830 F:      drivers/auxdisplay/cfag12864b.c
2831 F:      include/linux/cfag12864b.h
2832
2833 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2834 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2835 W:      http://miguelojeda.es/auxdisplay.htm
2836 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2837 S:      Maintained
2838 F:      drivers/auxdisplay/cfag12864bfb.c
2839 F:      include/linux/cfag12864b.h
2840
2841 CFG80211 and NL80211
2842 M:      Johannes Berg <johannes@sipsolutions.net>
2843 L:      linux-wireless@vger.kernel.org
2844 W:      http://wireless.kernel.org/
2845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2847 S:      Maintained
2848 F:      include/uapi/linux/nl80211.h
2849 F:      include/net/cfg80211.h
2850 F:      net/wireless/*
2851 X:      net/wireless/wext*
2852
2853 CHAR and MISC DRIVERS
2854 M:      Arnd Bergmann <arnd@arndb.de>
2855 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2857 S:      Supported
2858 F:      drivers/char/*
2859 F:      drivers/misc/*
2860 F:      include/linux/miscdevice.h
2861
2862 CHECKPATCH
2863 M:      Andy Whitcroft <apw@canonical.com>
2864 M:      Joe Perches <joe@perches.com>
2865 S:      Maintained
2866 F:      scripts/checkpatch.pl
2867
2868 CHINESE DOCUMENTATION
2869 M:      Harry Wei <harryxiyou@gmail.com>
2870 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2871 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2872 S:      Maintained
2873 F:      Documentation/zh_CN/
2874
2875 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2876 M:      Peter Chen <Peter.Chen@nxp.com>
2877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2878 L:      linux-usb@vger.kernel.org
2879 S:      Maintained
2880 F:      drivers/usb/chipidea/
2881
2882 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2883 M:      Hans de Goede <hdegoede@redhat.com>
2884 L:      linux-input@vger.kernel.org
2885 S:      Maintained
2886 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2887 F:      drivers/input/touchscreen/chipone_icn8318.c
2888
2889 CHROME HARDWARE PLATFORM SUPPORT
2890 M:      Olof Johansson <olof@lixom.net>
2891 S:      Maintained
2892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2893 F:      drivers/platform/chrome/
2894
2895 CISCO VIC ETHERNET NIC DRIVER
2896 M:      Christian Benvenuti <benve@cisco.com>
2897 M:      Sujith Sankar <ssujith@cisco.com>
2898 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2899 M:      Neel Patel <neepatel@cisco.com>
2900 S:      Supported
2901 F:      drivers/net/ethernet/cisco/enic/
2902
2903 CISCO VIC LOW LATENCY NIC DRIVER
2904 M:      Christian Benvenuti <benve@cisco.com>
2905 M:      Dave Goodell <dgoodell@cisco.com>
2906 S:      Supported
2907 F:      drivers/infiniband/hw/usnic/
2908
2909 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2910 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2911 L:      netdev@vger.kernel.org
2912 S:      Maintained
2913 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2914
2915 CIRRUS LOGIC AUDIO CODEC DRIVERS
2916 M:      Brian Austin <brian.austin@cirrus.com>
2917 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2918 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2919 S:      Maintained
2920 F:      sound/soc/codecs/cs*
2921
2922 CLEANCACHE API
2923 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2924 L:      linux-kernel@vger.kernel.org
2925 S:      Maintained
2926 F:      mm/cleancache.c
2927 F:      include/linux/cleancache.h
2928
2929 CLK API
2930 M:      Russell King <linux@armlinux.org.uk>
2931 L:      linux-clk@vger.kernel.org
2932 S:      Maintained
2933 F:      include/linux/clk.h
2934
2935 CLOCKSOURCE, CLOCKEVENT DRIVERS
2936 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2937 M:      Thomas Gleixner <tglx@linutronix.de>
2938 L:      linux-kernel@vger.kernel.org
2939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2940 S:      Supported
2941 F:      drivers/clocksource
2942
2943 CISCO FCOE HBA DRIVER
2944 M:      Hiral Patel <hiralpat@cisco.com>
2945 M:      Suma Ramars <sramars@cisco.com>
2946 M:      Brian Uchino <buchino@cisco.com>
2947 L:      linux-scsi@vger.kernel.org
2948 S:      Supported
2949 F:      drivers/scsi/fnic/
2950
2951 CISCO SCSI HBA DRIVER
2952 M:      Narsimhulu Musini <nmusini@cisco.com>
2953 M:      Sesidhar Baddela <sebaddel@cisco.com>
2954 L:      linux-scsi@vger.kernel.org
2955 S:      Supported
2956 F:      drivers/scsi/snic/
2957
2958 CMPC ACPI DRIVER
2959 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2960 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2961 L:      platform-driver-x86@vger.kernel.org
2962 S:      Supported
2963 F:      drivers/platform/x86/classmate-laptop.c
2964
2965 COBALT MEDIA DRIVER
2966 M:      Hans Verkuil <hans.verkuil@cisco.com>
2967 L:      linux-media@vger.kernel.org
2968 T:      git git://linuxtv.org/media_tree.git
2969 W:      https://linuxtv.org
2970 S:      Supported
2971 F:      drivers/media/pci/cobalt/
2972
2973 COCCINELLE/Semantic Patches (SmPL)
2974 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2975 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2976 M:      Nicolas Palix <nicolas.palix@imag.fr>
2977 M:      Michal Marek <mmarek@suse.com>
2978 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2980 W:      http://coccinelle.lip6.fr/
2981 S:      Supported
2982 F:      Documentation/coccinelle.txt
2983 F:      scripts/coccinelle/
2984 F:      scripts/coccicheck
2985
2986 CODA FILE SYSTEM
2987 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2988 M:      coda@cs.cmu.edu
2989 L:      codalist@coda.cs.cmu.edu
2990 W:      http://www.coda.cs.cmu.edu/
2991 S:      Maintained
2992 F:      Documentation/filesystems/coda.txt
2993 F:      fs/coda/
2994 F:      include/linux/coda*.h
2995 F:      include/uapi/linux/coda*.h
2996
2997 CODA V4L2 MEM2MEM DRIVER
2998 M:      Philipp Zabel <p.zabel@pengutronix.de>
2999 L:      linux-media@vger.kernel.org
3000 S:      Maintained
3001 F:      Documentation/devicetree/bindings/media/coda.txt
3002 F:      drivers/media/platform/coda/
3003
3004 COMMON CLK FRAMEWORK
3005 M:      Michael Turquette <mturquette@baylibre.com>
3006 M:      Stephen Boyd <sboyd@codeaurora.org>
3007 L:      linux-clk@vger.kernel.org
3008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3009 S:      Maintained
3010 F:      drivers/clk/
3011 X:      drivers/clk/clkdev.c
3012 F:      include/linux/clk-pr*
3013 F:      include/linux/clk/
3014
3015 COMMON INTERNET FILE SYSTEM (CIFS)
3016 M:      Steve French <sfrench@samba.org>
3017 L:      linux-cifs@vger.kernel.org
3018 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3019 W:      http://linux-cifs.samba.org/
3020 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3021 S:      Supported
3022 F:      Documentation/filesystems/cifs/
3023 F:      fs/cifs/
3024
3025 COMPACTPCI HOTPLUG CORE
3026 M:      Scott Murray <scott@spiteful.org>
3027 L:      linux-pci@vger.kernel.org
3028 S:      Maintained
3029 F:      drivers/pci/hotplug/cpci_hotplug*
3030
3031 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3032 M:      Scott Murray <scott@spiteful.org>
3033 L:      linux-pci@vger.kernel.org
3034 S:      Maintained
3035 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3036
3037 COMPACTPCI HOTPLUG GENERIC DRIVER
3038 M:      Scott Murray <scott@spiteful.org>
3039 L:      linux-pci@vger.kernel.org
3040 S:      Maintained
3041 F:      drivers/pci/hotplug/cpcihp_generic.c
3042
3043 COMPAL LAPTOP SUPPORT
3044 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3045 L:      platform-driver-x86@vger.kernel.org
3046 S:      Maintained
3047 F:      drivers/platform/x86/compal-laptop.c
3048
3049 CONEXANT ACCESSRUNNER USB DRIVER
3050 L:      accessrunner-general@lists.sourceforge.net
3051 W:      http://accessrunner.sourceforge.net/
3052 S:      Orphan
3053 F:      drivers/usb/atm/cxacru.c
3054
3055 CONFIGFS
3056 M:      Joel Becker <jlbec@evilplan.org>
3057 M:      Christoph Hellwig <hch@lst.de>
3058 T:      git git://git.infradead.org/users/hch/configfs.git
3059 S:      Supported
3060 F:      fs/configfs/
3061 F:      include/linux/configfs.h
3062
3063 CONNECTOR
3064 M:      Evgeniy Polyakov <zbr@ioremap.net>
3065 L:      netdev@vger.kernel.org
3066 S:      Maintained
3067 F:      drivers/connector/
3068
3069 CONTROL GROUP (CGROUP)
3070 M:      Tejun Heo <tj@kernel.org>
3071 M:      Li Zefan <lizefan@huawei.com>
3072 M:      Johannes Weiner <hannes@cmpxchg.org>
3073 L:      cgroups@vger.kernel.org
3074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3075 S:      Maintained
3076 F:      Documentation/cgroups/
3077 F:      include/linux/cgroup*
3078 F:      kernel/cgroup*
3079
3080 CONTROL GROUP - CPUSET
3081 M:      Li Zefan <lizefan@huawei.com>
3082 L:      cgroups@vger.kernel.org
3083 W:      http://www.bullopensource.org/cpuset/
3084 W:      http://oss.sgi.com/projects/cpusets/
3085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3086 S:      Maintained
3087 F:      Documentation/cgroups/cpusets.txt
3088 F:      include/linux/cpuset.h
3089 F:      kernel/cpuset.c
3090
3091 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3092 M:      Johannes Weiner <hannes@cmpxchg.org>
3093 M:      Michal Hocko <mhocko@kernel.org>
3094 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3095 L:      cgroups@vger.kernel.org
3096 L:      linux-mm@kvack.org
3097 S:      Maintained
3098 F:      mm/memcontrol.c
3099 F:      mm/swap_cgroup.c
3100
3101 CORETEMP HARDWARE MONITORING DRIVER
3102 M:      Fenghua Yu <fenghua.yu@intel.com>
3103 L:      linux-hwmon@vger.kernel.org
3104 S:      Maintained
3105 F:      Documentation/hwmon/coretemp
3106 F:      drivers/hwmon/coretemp.c
3107
3108 COSA/SRP SYNC SERIAL DRIVER
3109 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3110 W:      http://www.fi.muni.cz/~kas/cosa/
3111 S:      Maintained
3112 F:      drivers/net/wan/cosa*
3113
3114 CPMAC ETHERNET DRIVER
3115 M:      Florian Fainelli <florian@openwrt.org>
3116 L:      netdev@vger.kernel.org
3117 S:      Maintained
3118 F:      drivers/net/ethernet/ti/cpmac.c
3119
3120 CPU FREQUENCY DRIVERS
3121 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3122 M:      Viresh Kumar <viresh.kumar@linaro.org>
3123 L:      linux-pm@vger.kernel.org
3124 S:      Maintained
3125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3126 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3127 F:      drivers/cpufreq/
3128 F:      include/linux/cpufreq.h
3129
3130 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3131 M:      Viresh Kumar <viresh.kumar@linaro.org>
3132 M:      Sudeep Holla <sudeep.holla@arm.com>
3133 L:      linux-pm@vger.kernel.org
3134 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3135 S:      Maintained
3136 F:      drivers/cpufreq/arm_big_little.h
3137 F:      drivers/cpufreq/arm_big_little.c
3138 F:      drivers/cpufreq/arm_big_little_dt.c
3139
3140 CPUIDLE DRIVER - ARM BIG LITTLE
3141 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3142 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3143 L:      linux-pm@vger.kernel.org
3144 L:      linux-arm-kernel@lists.infradead.org
3145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3146 S:      Maintained
3147 F:      drivers/cpuidle/cpuidle-big_little.c
3148
3149 CPUIDLE DRIVER - ARM EXYNOS
3150 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3151 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3152 M:      Kukjin Kim <kgene@kernel.org>
3153 L:      linux-pm@vger.kernel.org
3154 L:      linux-samsung-soc@vger.kernel.org
3155 S:      Supported
3156 F:      drivers/cpuidle/cpuidle-exynos.c
3157 F:      arch/arm/mach-exynos/pm.c
3158
3159 CPUIDLE DRIVERS
3160 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3161 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3162 L:      linux-pm@vger.kernel.org
3163 S:      Maintained
3164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3165 F:      drivers/cpuidle/*
3166 F:      include/linux/cpuidle.h
3167
3168 CPUID/MSR DRIVER
3169 M:      "H. Peter Anvin" <hpa@zytor.com>
3170 S:      Maintained
3171 F:      arch/x86/kernel/cpuid.c
3172 F:      arch/x86/kernel/msr.c
3173
3174 CPU POWER MONITORING SUBSYSTEM
3175 M:      Thomas Renninger <trenn@suse.com>
3176 L:      linux-pm@vger.kernel.org
3177 S:      Maintained
3178 F:      tools/power/cpupower/
3179
3180 CRAMFS FILESYSTEM
3181 W:      http://sourceforge.net/projects/cramfs/
3182 S:      Orphan / Obsolete
3183 F:      Documentation/filesystems/cramfs.txt
3184 F:      fs/cramfs/
3185
3186 CRIS PORT
3187 M:      Mikael Starvik <starvik@axis.com>
3188 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3189 L:      linux-cris-kernel@axis.com
3190 W:      http://developer.axis.com
3191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3192 S:      Maintained
3193 F:      arch/cris/
3194 F:      drivers/tty/serial/crisv10.*
3195
3196 CRYPTO API
3197 M:      Herbert Xu <herbert@gondor.apana.org.au>
3198 M:      "David S. Miller" <davem@davemloft.net>
3199 L:      linux-crypto@vger.kernel.org
3200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3202 S:      Maintained
3203 F:      Documentation/crypto/
3204 F:      Documentation/DocBook/crypto-API.tmpl
3205 F:      arch/*/crypto/
3206 F:      crypto/
3207 F:      drivers/crypto/
3208 F:      include/crypto/
3209
3210 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3211 M:      Neil Horman <nhorman@tuxdriver.com>
3212 L:      linux-crypto@vger.kernel.org
3213 S:      Maintained
3214 F:      crypto/ansi_cprng.c
3215 F:      crypto/rng.c
3216
3217 CS3308 MEDIA DRIVER
3218 M:      Hans Verkuil <hverkuil@xs4all.nl>
3219 L:      linux-media@vger.kernel.org
3220 T:      git git://linuxtv.org/media_tree.git
3221 W:      http://linuxtv.org
3222 S:      Odd Fixes
3223 F:      drivers/media/i2c/cs3308.c
3224 F:      drivers/media/i2c/cs3308.h
3225
3226 CS5535 Audio ALSA driver
3227 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3228 S:      Maintained
3229 F:      sound/pci/cs5535audio/
3230
3231 CW1200 WLAN driver
3232 M:      Solomon Peachy <pizza@shaftnet.org>
3233 S:      Maintained
3234 F:      drivers/net/wireless/st/cw1200/
3235
3236 CX18 VIDEO4LINUX DRIVER
3237 M:      Andy Walls <awalls@md.metrocast.net>
3238 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3239 L:      linux-media@vger.kernel.org
3240 T:      git git://linuxtv.org/media_tree.git
3241 W:      https://linuxtv.org
3242 W:      http://www.ivtvdriver.org/index.php/Cx18
3243 S:      Maintained
3244 F:      Documentation/video4linux/cx18.txt
3245 F:      drivers/media/pci/cx18/
3246 F:      include/uapi/linux/ivtv*
3247
3248 CX2341X MPEG ENCODER HELPER MODULE
3249 M:      Hans Verkuil <hverkuil@xs4all.nl>
3250 L:      linux-media@vger.kernel.org
3251 T:      git git://linuxtv.org/media_tree.git
3252 W:      https://linuxtv.org
3253 S:      Maintained
3254 F:      drivers/media/common/cx2341x*
3255 F:      include/media/cx2341x*
3256
3257 CX24120 MEDIA DRIVER
3258 M:      Jemma Denson <jdenson@gmail.com>
3259 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3260 L:      linux-media@vger.kernel.org
3261 W:      https://linuxtv.org
3262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3263 S:      Maintained
3264 F:      drivers/media/dvb-frontends/cx24120*
3265
3266 CX88 VIDEO4LINUX DRIVER
3267 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3268 L:      linux-media@vger.kernel.org
3269 W:      https://linuxtv.org
3270 T:      git git://linuxtv.org/media_tree.git
3271 S:      Odd fixes
3272 F:      Documentation/video4linux/cx88/
3273 F:      drivers/media/pci/cx88/
3274
3275 CXD2820R MEDIA DRIVER
3276 M:      Antti Palosaari <crope@iki.fi>
3277 L:      linux-media@vger.kernel.org
3278 W:      https://linuxtv.org
3279 W:      http://palosaari.fi/linux/
3280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3281 T:      git git://linuxtv.org/anttip/media_tree.git
3282 S:      Maintained
3283 F:      drivers/media/dvb-frontends/cxd2820r*
3284
3285 CXGB3 ETHERNET DRIVER (CXGB3)
3286 M:      Santosh Raspatur <santosh@chelsio.com>
3287 L:      netdev@vger.kernel.org
3288 W:      http://www.chelsio.com
3289 S:      Supported
3290 F:      drivers/net/ethernet/chelsio/cxgb3/
3291
3292 CXGB3 ISCSI DRIVER (CXGB3I)
3293 M:      Karen Xie <kxie@chelsio.com>
3294 L:      linux-scsi@vger.kernel.org
3295 W:      http://www.chelsio.com
3296 S:      Supported
3297 F:      drivers/scsi/cxgbi/cxgb3i
3298
3299 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3300 M:      Steve Wise <swise@chelsio.com>
3301 L:      linux-rdma@vger.kernel.org
3302 W:      http://www.openfabrics.org
3303 S:      Supported
3304 F:      drivers/infiniband/hw/cxgb3/
3305
3306 CXGB4 ETHERNET DRIVER (CXGB4)
3307 M:      Hariprasad S <hariprasad@chelsio.com>
3308 L:      netdev@vger.kernel.org
3309 W:      http://www.chelsio.com
3310 S:      Supported
3311 F:      drivers/net/ethernet/chelsio/cxgb4/
3312
3313 CXGB4 ISCSI DRIVER (CXGB4I)
3314 M:      Karen Xie <kxie@chelsio.com>
3315 L:      linux-scsi@vger.kernel.org
3316 W:      http://www.chelsio.com
3317 S:      Supported
3318 F:      drivers/scsi/cxgbi/cxgb4i
3319
3320 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3321 M:      Steve Wise <swise@chelsio.com>
3322 L:      linux-rdma@vger.kernel.org
3323 W:      http://www.openfabrics.org
3324 S:      Supported
3325 F:      drivers/infiniband/hw/cxgb4/
3326
3327 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3328 M:      Casey Leedom <leedom@chelsio.com>
3329 L:      netdev@vger.kernel.org
3330 W:      http://www.chelsio.com
3331 S:      Supported
3332 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3333
3334 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3335 M:      Ian Munsie <imunsie@au1.ibm.com>
3336 M:      Michael Neuling <mikey@neuling.org>
3337 L:      linuxppc-dev@lists.ozlabs.org
3338 S:      Supported
3339 F:      drivers/misc/cxl/
3340 F:      include/misc/cxl*
3341 F:      include/uapi/misc/cxl.h
3342 F:      Documentation/powerpc/cxl.txt
3343 F:      Documentation/powerpc/cxl.txt
3344 F:      Documentation/ABI/testing/sysfs-class-cxl
3345
3346 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3347 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3348 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3349 L:      linux-scsi@vger.kernel.org
3350 S:      Supported
3351 F:      drivers/scsi/cxlflash/
3352 F:      include/uapi/scsi/cxlflash_ioctls.h
3353 F:      Documentation/powerpc/cxlflash.txt
3354
3355 STMMAC ETHERNET DRIVER
3356 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3357 L:      netdev@vger.kernel.org
3358 W:      http://www.stlinux.com
3359 S:      Supported
3360 F:      drivers/net/ethernet/stmicro/stmmac/
3361
3362 CYBERPRO FB DRIVER
3363 M:      Russell King <linux@armlinux.org.uk>
3364 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3365 W:      http://www.armlinux.org.uk/
3366 S:      Maintained
3367 F:      drivers/video/fbdev/cyber2000fb.*
3368
3369 CYCLADES ASYNC MUX DRIVER
3370 W:      http://www.cyclades.com/
3371 S:      Orphan
3372 F:      drivers/tty/cyclades.c
3373 F:      include/linux/cyclades.h
3374 F:      include/uapi/linux/cyclades.h
3375
3376 CYCLADES PC300 DRIVER
3377 W:      http://www.cyclades.com/
3378 S:      Orphan
3379 F:      drivers/net/wan/pc300*
3380
3381 CYPRESS_FIRMWARE MEDIA DRIVER
3382 M:      Antti Palosaari <crope@iki.fi>
3383 L:      linux-media@vger.kernel.org
3384 W:      https://linuxtv.org
3385 W:      http://palosaari.fi/linux/
3386 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3387 T:      git git://linuxtv.org/anttip/media_tree.git
3388 S:      Maintained
3389 F:      drivers/media/common/cypress_firmware*
3390
3391 CYTTSP TOUCHSCREEN DRIVER
3392 M:      Ferruh Yigit <fery@cypress.com>
3393 L:      linux-input@vger.kernel.org
3394 S:      Supported
3395 F:      drivers/input/touchscreen/cyttsp*
3396 F:      include/linux/input/cyttsp.h
3397
3398 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3399 M:      Joshua Kinard <kumba@gentoo.org>
3400 S:      Maintained
3401 F:      drivers/rtc/rtc-ds1685.c
3402 F:      include/linux/rtc/ds1685.h
3403
3404 DAMA SLAVE for AX.25
3405 M:      Joerg Reuter <jreuter@yaina.de>
3406 W:      http://yaina.de/jreuter/
3407 W:      http://www.qsl.net/dl1bke/
3408 L:      linux-hams@vger.kernel.org
3409 S:      Maintained
3410 F:      net/ax25/af_ax25.c
3411 F:      net/ax25/ax25_dev.c
3412 F:      net/ax25/ax25_ds_*
3413 F:      net/ax25/ax25_in.c
3414 F:      net/ax25/ax25_out.c
3415 F:      net/ax25/ax25_timer.c
3416 F:      net/ax25/sysctl_net_ax25.c
3417
3418 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3419 L:      netdev@vger.kernel.org
3420 S:      Orphan
3421 F:      Documentation/networking/dmfe.txt
3422 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3423
3424 DC390/AM53C974 SCSI driver
3425 M:      Hannes Reinecke <hare@suse.com>
3426 L:      linux-scsi@vger.kernel.org
3427 S:      Maintained
3428 F:      drivers/scsi/am53c974.c
3429
3430 DC395x SCSI driver
3431 M:      Oliver Neukum <oliver@neukum.org>
3432 M:      Ali Akcaagac <aliakc@web.de>
3433 M:      Jamie Lenehan <lenehan@twibble.org>
3434 L:      dc395x@twibble.org
3435 W:      http://twibble.org/dist/dc395x/
3436 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3437 S:      Maintained
3438 F:      Documentation/scsi/dc395x.txt
3439 F:      drivers/scsi/dc395x.*
3440
3441 DCCP PROTOCOL
3442 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3443 L:      dccp@vger.kernel.org
3444 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3445 S:      Maintained
3446 F:      include/linux/dccp.h
3447 F:      include/uapi/linux/dccp.h
3448 F:      include/linux/tfrc.h
3449 F:      net/dccp/
3450
3451 DECnet NETWORK LAYER
3452 W:      http://linux-decnet.sourceforge.net
3453 L:      linux-decnet-user@lists.sourceforge.net
3454 S:      Orphan
3455 F:      Documentation/networking/decnet.txt
3456 F:      net/decnet/
3457
3458 DECSTATION PLATFORM SUPPORT
3459 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3460 L:      linux-mips@linux-mips.org
3461 W:      http://www.linux-mips.org/wiki/DECstation
3462 S:      Maintained
3463 F:      arch/mips/dec/
3464 F:      arch/mips/include/asm/dec/
3465 F:      arch/mips/include/asm/mach-dec/
3466
3467 DEFXX FDDI NETWORK DRIVER
3468 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3469 S:      Maintained
3470 F:      drivers/net/fddi/defxx.*
3471
3472 DELL LAPTOP DRIVER
3473 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3474 M:      Pali Rohár <pali.rohar@gmail.com>
3475 L:      platform-driver-x86@vger.kernel.org
3476 S:      Maintained
3477 F:      drivers/platform/x86/dell-laptop.c
3478
3479 DELL LAPTOP RBTN DRIVER
3480 M:      Pali Rohár <pali.rohar@gmail.com>
3481 S:      Maintained
3482 F:      drivers/platform/x86/dell-rbtn.*
3483
3484 DELL LAPTOP FREEFALL DRIVER
3485 M:      Pali Rohár <pali.rohar@gmail.com>
3486 S:      Maintained
3487 F:      drivers/platform/x86/dell-smo8800.c
3488
3489 DELL LAPTOP SMM DRIVER
3490 M:      Pali Rohár <pali.rohar@gmail.com>
3491 S:      Maintained
3492 F:      drivers/hwmon/dell-smm-hwmon.c
3493 F:      include/uapi/linux/i8k.h
3494
3495 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3496 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3497 S:      Maintained
3498 F:      Documentation/dcdbas.txt
3499 F:      drivers/firmware/dcdbas.*
3500
3501 DELL WMI EXTRAS DRIVER
3502 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3503 M:      Pali Rohár <pali.rohar@gmail.com>
3504 S:      Maintained
3505 F:      drivers/platform/x86/dell-wmi.c
3506
3507 DESIGNWARE USB2 DRD IP DRIVER
3508 M:      John Youn <johnyoun@synopsys.com>
3509 L:      linux-usb@vger.kernel.org
3510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3511 S:      Maintained
3512 F:      drivers/usb/dwc2/
3513
3514 DESIGNWARE USB3 DRD IP DRIVER
3515 M:      Felipe Balbi <balbi@kernel.org>
3516 L:      linux-usb@vger.kernel.org
3517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3518 S:      Maintained
3519 F:      drivers/usb/dwc3/
3520
3521 DEVICE COREDUMP (DEV_COREDUMP)
3522 M:      Johannes Berg <johannes@sipsolutions.net>
3523 L:      linux-kernel@vger.kernel.org
3524 S:      Maintained
3525 F:      drivers/base/devcoredump.c
3526 F:      include/linux/devcoredump.h
3527
3528 DEVICE FREQUENCY (DEVFREQ)
3529 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3530 M:      Kyungmin Park <kyungmin.park@samsung.com>
3531 L:      linux-pm@vger.kernel.org
3532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3533 S:      Maintained
3534 F:      drivers/devfreq/
3535 F:      include/linux/devfreq.h
3536 F:      Documentation/devicetree/bindings/devfreq/
3537
3538 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3539 M:      Chanwoo Choi <cw00.choi@samsung.com>
3540 L:      linux-pm@vger.kernel.org
3541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3542 S:      Supported
3543 F:      drivers/devfreq/event/
3544 F:      drivers/devfreq/devfreq-event.c
3545 F:      include/linux/devfreq-event.h
3546 F:      Documentation/devicetree/bindings/devfreq/event/
3547
3548 DEVICE NUMBER REGISTRY
3549 M:      Torben Mathiasen <device@lanana.org>
3550 W:      http://lanana.org/docs/device-list/index.html
3551 S:      Maintained
3552
3553 DEVICE-MAPPER  (LVM)
3554 M:      Alasdair Kergon <agk@redhat.com>
3555 M:      Mike Snitzer <snitzer@redhat.com>
3556 M:      dm-devel@redhat.com
3557 L:      dm-devel@redhat.com
3558 W:      http://sources.redhat.com/dm
3559 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3561 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3562 S:      Maintained
3563 F:      Documentation/device-mapper/
3564 F:      drivers/md/dm*
3565 F:      drivers/md/persistent-data/
3566 F:      include/linux/device-mapper.h
3567 F:      include/linux/dm-*.h
3568 F:      include/uapi/linux/dm-*.h
3569
3570 DEVLINK
3571 M:      Jiri Pirko <jiri@mellanox.com>
3572 L:      netdev@vger.kernel.org
3573 S:      Supported
3574 F:      net/core/devlink.c
3575 F:      include/net/devlink.h
3576 F:      include/uapi/linux/devlink.h
3577
3578 DIALOG SEMICONDUCTOR DRIVERS
3579 M:      Support Opensource <support.opensource@diasemi.com>
3580 W:      http://www.dialog-semiconductor.com/products
3581 S:      Supported
3582 F:      Documentation/hwmon/da90??
3583 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3584 F:      drivers/gpio/gpio-da90??.c
3585 F:      drivers/hwmon/da90??-hwmon.c
3586 F:      drivers/iio/adc/da91??-*.c
3587 F:      drivers/input/misc/da90??_onkey.c
3588 F:      drivers/input/touchscreen/da9052_tsi.c
3589 F:      drivers/leds/leds-da90??.c
3590 F:      drivers/mfd/da903x.c
3591 F:      drivers/mfd/da90??-*.c
3592 F:      drivers/mfd/da91??-*.c
3593 F:      drivers/power/da9052-battery.c
3594 F:      drivers/power/da91??-*.c
3595 F:      drivers/regulator/da903x.c
3596 F:      drivers/regulator/da9???-regulator.[ch]
3597 F:      drivers/rtc/rtc-da90??.c
3598 F:      drivers/video/backlight/da90??_bl.c
3599 F:      drivers/watchdog/da90??_wdt.c
3600 F:      include/linux/mfd/da903x.h
3601 F:      include/linux/mfd/da9052/
3602 F:      include/linux/mfd/da9055/
3603 F:      include/linux/mfd/da9063/
3604 F:      include/linux/mfd/da9150/
3605 F:      include/sound/da[79]*.h
3606 F:      sound/soc/codecs/da[79]*.[ch]
3607
3608 DIGI NEO AND CLASSIC PCI PRODUCTS
3609 M:      Lidza Louina <lidza.louina@gmail.com>
3610 M:      Mark Hounschell <markh@compro.net>
3611 L:      driverdev-devel@linuxdriverproject.org
3612 S:      Maintained
3613 F:      drivers/staging/dgnc/
3614
3615 DIOLAN U2C-12 I2C DRIVER
3616 M:      Guenter Roeck <linux@roeck-us.net>
3617 L:      linux-i2c@vger.kernel.org
3618 S:      Maintained
3619 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3620
3621 DIRECT ACCESS (DAX)
3622 M:      Matthew Wilcox <willy@linux.intel.com>
3623 L:      linux-fsdevel@vger.kernel.org
3624 S:      Supported
3625 F:      fs/dax.c
3626
3627 DIRECTORY NOTIFICATION (DNOTIFY)
3628 M:      Eric Paris <eparis@parisplace.org>
3629 S:      Maintained
3630 F:      Documentation/filesystems/dnotify.txt
3631 F:      fs/notify/dnotify/
3632 F:      include/linux/dnotify.h
3633
3634 DISK GEOMETRY AND PARTITION HANDLING
3635 M:      Andries Brouwer <aeb@cwi.nl>
3636 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3637 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3638 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3639 S:      Maintained
3640
3641 DISKQUOTA
3642 M:      Jan Kara <jack@suse.com>
3643 S:      Maintained
3644 F:      Documentation/filesystems/quota.txt
3645 F:      fs/quota/
3646 F:      include/linux/quota*.h
3647 F:      include/uapi/linux/quota*.h
3648
3649 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3650 M:      Bernie Thompson <bernie@plugable.com>
3651 L:      linux-fbdev@vger.kernel.org
3652 S:      Maintained
3653 W:      http://plugable.com/category/projects/udlfb/
3654 F:      drivers/video/fbdev/udlfb.c
3655 F:      include/video/udlfb.h
3656 F:      Documentation/fb/udlfb.txt
3657
3658 DISTRIBUTED LOCK MANAGER (DLM)
3659 M:      Christine Caulfield <ccaulfie@redhat.com>
3660 M:      David Teigland <teigland@redhat.com>
3661 L:      cluster-devel@redhat.com
3662 W:      http://sources.redhat.com/cluster/
3663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3664 S:      Supported
3665 F:      fs/dlm/
3666
3667 DMA BUFFER SHARING FRAMEWORK
3668 M:      Sumit Semwal <sumit.semwal@linaro.org>
3669 S:      Maintained
3670 L:      linux-media@vger.kernel.org
3671 L:      dri-devel@lists.freedesktop.org
3672 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3673 F:      drivers/dma-buf/
3674 F:      include/linux/dma-buf*
3675 F:      include/linux/reservation.h
3676 F:      include/linux/*fence.h
3677 F:      Documentation/dma-buf-sharing.txt
3678 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3679
3680 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3681 M:      Vinod Koul <vinod.koul@intel.com>
3682 L:      dmaengine@vger.kernel.org
3683 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3684 S:      Maintained
3685 F:      drivers/dma/
3686 F:      include/linux/dmaengine.h
3687 F:      Documentation/dmaengine/
3688 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3689
3690 DME1737 HARDWARE MONITOR DRIVER
3691 M:      Juerg Haefliger <juergh@gmail.com>
3692 L:      linux-hwmon@vger.kernel.org
3693 S:      Maintained
3694 F:      Documentation/hwmon/dme1737
3695 F:      drivers/hwmon/dme1737.c
3696
3697 DMI/SMBIOS SUPPORT
3698 M:      Jean Delvare <jdelvare@suse.com>
3699 S:      Maintained
3700 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3701 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3702 F:      drivers/firmware/dmi-id.c
3703 F:      drivers/firmware/dmi_scan.c
3704 F:      include/linux/dmi.h
3705
3706 DOCUMENTATION
3707 M:      Jonathan Corbet <corbet@lwn.net>
3708 L:      linux-doc@vger.kernel.org
3709 S:      Maintained
3710 F:      Documentation/
3711 F:      scripts/docproc.c
3712 F:      scripts/kernel-doc*
3713 X:      Documentation/ABI/
3714 X:      Documentation/devicetree/
3715 X:      Documentation/acpi
3716 X:      Documentation/power
3717 X:      Documentation/spi
3718 X:      Documentation/DocBook/media
3719 T:      git git://git.lwn.net/linux.git docs-next
3720
3721 DOUBLETALK DRIVER
3722 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3723 L:      blinux-list@redhat.com
3724 S:      Maintained
3725 F:      drivers/char/dtlk.c
3726 F:      include/linux/dtlk.h
3727
3728 DPT_I2O SCSI RAID DRIVER
3729 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3730 L:      linux-scsi@vger.kernel.org
3731 W:      http://www.adaptec.com/
3732 S:      Maintained
3733 F:      drivers/scsi/dpt*
3734 F:      drivers/scsi/dpt/
3735
3736 DRBD DRIVER
3737 M:      Philipp Reisner <philipp.reisner@linbit.com>
3738 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3739 L:      drbd-dev@lists.linbit.com
3740 W:      http://www.drbd.org
3741 T:      git git://git.linbit.com/linux-drbd.git
3742 T:      git git://git.linbit.com/drbd-8.4.git
3743 S:      Supported
3744 F:      drivers/block/drbd/
3745 F:      lib/lru_cache.c
3746 F:      Documentation/blockdev/drbd/
3747
3748 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3749 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3751 S:      Supported
3752 F:      Documentation/kobject.txt
3753 F:      drivers/base/
3754 F:      fs/debugfs/
3755 F:      fs/kernfs/
3756 F:      fs/sysfs/
3757 F:      include/linux/debugfs.h
3758 F:      include/linux/kobj*
3759 F:      lib/kobj*
3760
3761 DRM DRIVERS
3762 M:      David Airlie <airlied@linux.ie>
3763 L:      dri-devel@lists.freedesktop.org
3764 T:      git git://people.freedesktop.org/~airlied/linux
3765 S:      Maintained
3766 F:      drivers/gpu/drm/
3767 F:      drivers/gpu/vga/
3768 F:      Documentation/DocBook/gpu.*
3769 F:      include/drm/
3770 F:      include/uapi/drm/
3771
3772 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3773 M:      Dave Airlie <airlied@redhat.com>
3774 S:      Odd Fixes
3775 F:      drivers/gpu/drm/ast/
3776
3777 DRM DRIVER FOR BOCHS VIRTUAL GPU
3778 M:      Gerd Hoffmann <kraxel@redhat.com>
3779 S:      Odd Fixes
3780 F:      drivers/gpu/drm/bochs/
3781
3782 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3783 M:      Dave Airlie <airlied@redhat.com>
3784 S:      Odd Fixes
3785 F:      drivers/gpu/drm/cirrus/
3786
3787 RADEON and AMDGPU DRM DRIVERS
3788 M:      Alex Deucher <alexander.deucher@amd.com>
3789 M:      Christian König <christian.koenig@amd.com>
3790 L:      dri-devel@lists.freedesktop.org
3791 T:      git git://people.freedesktop.org/~agd5f/linux
3792 S:      Supported
3793 F:      drivers/gpu/drm/radeon/
3794 F:      include/uapi/drm/radeon_drm.h
3795 F:      drivers/gpu/drm/amd/
3796 F:      include/uapi/drm/amdgpu_drm.h
3797
3798 DRM PANEL DRIVERS
3799 M:      Thierry Reding <thierry.reding@gmail.com>
3800 L:      dri-devel@lists.freedesktop.org
3801 T:      git git://anongit.freedesktop.org/tegra/linux.git
3802 S:      Maintained
3803 F:      drivers/gpu/drm/drm_panel.c
3804 F:      drivers/gpu/drm/panel/
3805 F:      include/drm/drm_panel.h
3806 F:      Documentation/devicetree/bindings/display/panel/
3807
3808 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3809 M:      Daniel Vetter <daniel.vetter@intel.com>
3810 M:      Jani Nikula <jani.nikula@linux.intel.com>
3811 L:      intel-gfx@lists.freedesktop.org
3812 L:      dri-devel@lists.freedesktop.org
3813 W:      https://01.org/linuxgraphics/
3814 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3815 T:      git git://anongit.freedesktop.org/drm-intel
3816 S:      Supported
3817 F:      drivers/gpu/drm/i915/
3818 F:      include/drm/i915*
3819 F:      include/uapi/drm/i915_drm.h
3820
3821 DRM DRIVERS FOR ATMEL HLCDC
3822 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3823 L:      dri-devel@lists.freedesktop.org
3824 S:      Supported
3825 F:      drivers/gpu/drm/atmel-hlcdc/
3826 F:      Documentation/devicetree/bindings/drm/atmel/
3827
3828 DRM DRIVERS FOR ALLWINNER A10
3829 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
3830 L:      dri-devel@lists.freedesktop.org
3831 S:      Supported
3832 F:      drivers/gpu/drm/sun4i/
3833 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3834
3835 DRM DRIVERS FOR EXYNOS
3836 M:      Inki Dae <inki.dae@samsung.com>
3837 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3838 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3839 M:      Kyungmin Park <kyungmin.park@samsung.com>
3840 L:      dri-devel@lists.freedesktop.org
3841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3842 S:      Supported
3843 F:      drivers/gpu/drm/exynos/
3844 F:      include/uapi/drm/exynos_drm.h
3845 F:      Documentation/devicetree/bindings/display/exynos/
3846
3847 DRM DRIVERS FOR FREESCALE DCU
3848 M:      Stefan Agner <stefan@agner.ch>
3849 M:      Alison Wang <alison.wang@freescale.com>
3850 L:      dri-devel@lists.freedesktop.org
3851 S:      Supported
3852 F:      drivers/gpu/drm/fsl-dcu/
3853 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3854 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
3855 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3856
3857 DRM DRIVERS FOR FREESCALE IMX
3858 M:      Philipp Zabel <p.zabel@pengutronix.de>
3859 L:      dri-devel@lists.freedesktop.org
3860 S:      Maintained
3861 F:      drivers/gpu/drm/imx/
3862 F:      drivers/gpu/ipu-v3/
3863 F:      Documentation/devicetree/bindings/display/imx/
3864
3865 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3866 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3867 L:      dri-devel@lists.freedesktop.org
3868 T:      git git://github.com/patjak/drm-gma500
3869 S:      Maintained
3870 F:      drivers/gpu/drm/gma500/
3871
3872 DRM DRIVERS FOR HISILICON
3873 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
3874 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
3875 R:      Chen Feng <puck.chen@hisilicon.com>
3876 L:      dri-devel@lists.freedesktop.org
3877 T:      git git://github.com/xin3liang/linux.git
3878 S:      Maintained
3879 F:      drivers/gpu/drm/hisilicon/
3880 F:      Documentation/devicetree/bindings/display/hisilicon/
3881
3882 DRM DRIVER FOR INTEL I810 VIDEO CARDS
3883 S:      Orphan / Obsolete
3884 F:      drivers/gpu/drm/i810/
3885 F:      include/uapi/drm/i810_drm.h
3886
3887 DRM DRIVER FOR MSM ADRENO GPU
3888 M:      Rob Clark <robdclark@gmail.com>
3889 L:      linux-arm-msm@vger.kernel.org
3890 L:      dri-devel@lists.freedesktop.org
3891 L:      freedreno@lists.freedesktop.org
3892 T:      git git://people.freedesktop.org/~robclark/linux
3893 S:      Maintained
3894 F:      drivers/gpu/drm/msm/
3895 F:      include/uapi/drm/msm_drm.h
3896 F:      Documentation/devicetree/bindings/display/msm/
3897
3898 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3899 M:      Ben Skeggs <bskeggs@redhat.com>
3900 L:      dri-devel@lists.freedesktop.org
3901 L:      nouveau@lists.freedesktop.org
3902 T:      git git://github.com/skeggsb/linux
3903 S:      Supported
3904 F:      drivers/gpu/drm/nouveau/
3905 F:      include/uapi/drm/nouveau_drm.h
3906
3907 DRM DRIVERS FOR NVIDIA TEGRA
3908 M:      Thierry Reding <thierry.reding@gmail.com>
3909 L:      dri-devel@lists.freedesktop.org
3910 L:      linux-tegra@vger.kernel.org
3911 T:      git git://anongit.freedesktop.org/tegra/linux.git
3912 S:      Supported
3913 F:      drivers/gpu/drm/tegra/
3914 F:      drivers/gpu/host1x/
3915 F:      include/linux/host1x.h
3916 F:      include/uapi/drm/tegra_drm.h
3917 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3918
3919 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
3920 S:      Orphan / Obsolete
3921 F:      drivers/gpu/drm/mga/
3922 F:      include/uapi/drm/mga_drm.h
3923
3924 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
3925 M:      Dave Airlie <airlied@redhat.com>
3926 S:      Odd Fixes
3927 F:      drivers/gpu/drm/mgag200/
3928
3929 DRM DRIVER FOR RAGE 128 VIDEO CARDS
3930 S:      Orphan / Obsolete
3931 F:      drivers/gpu/drm/r128/
3932 F:      include/uapi/drm/r128_drm.h
3933
3934 DRM DRIVERS FOR RENESAS
3935 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3936 L:      dri-devel@lists.freedesktop.org
3937 L:      linux-renesas-soc@vger.kernel.org
3938 T:      git git://linuxtv.org/pinchartl/fbdev
3939 S:      Supported
3940 F:      drivers/gpu/drm/rcar-du/
3941 F:      drivers/gpu/drm/shmobile/
3942 F:      include/linux/platform_data/shmob_drm.h
3943 F:      Documentation/devicetree/bindings/display/renesas,du.txt
3944
3945 DRM DRIVER FOR QXL VIRTUAL GPU
3946 M:      Dave Airlie <airlied@redhat.com>
3947 S:      Odd Fixes
3948 F:      drivers/gpu/drm/qxl/
3949 F:      include/uapi/drm/qxl_drm.h
3950
3951 DRM DRIVERS FOR ROCKCHIP
3952 M:      Mark Yao <mark.yao@rock-chips.com>
3953 L:      dri-devel@lists.freedesktop.org
3954 S:      Maintained
3955 F:      drivers/gpu/drm/rockchip/
3956 F:      Documentation/devicetree/bindings/display/rockchip/
3957
3958 DRM DRIVER FOR SAVAGE VIDEO CARDS
3959 S:      Orphan / Obsolete
3960 F:      drivers/gpu/drm/savage/
3961 F:      include/uapi/drm/savage_drm.h
3962
3963 DRM DRIVER FOR SIS VIDEO CARDS
3964 S:      Orphan / Obsolete
3965 F:      drivers/gpu/drm/sis/
3966 F:      include/uapi/drm/sis_drm.h
3967
3968 DRM DRIVERS FOR STI
3969 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
3970 M:      Vincent Abriou <vincent.abriou@st.com>
3971 L:      dri-devel@lists.freedesktop.org
3972 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3973 S:      Maintained
3974 F:      drivers/gpu/drm/sti
3975 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
3976
3977 DRM DRIVER FOR TDFX VIDEO CARDS
3978 S:      Orphan / Obsolete
3979 F:      drivers/gpu/drm/tdfx/
3980
3981 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
3982 M:      Dave Airlie <airlied@redhat.com>
3983 S:      Odd Fixes
3984 F:      drivers/gpu/drm/udl/
3985
3986 DRM DRIVERS FOR VIVANTE GPU IP
3987 M:      Lucas Stach <l.stach@pengutronix.de>
3988 R:      Russell King <linux+etnaviv@armlinux.org.uk>
3989 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
3990 L:      dri-devel@lists.freedesktop.org
3991 S:      Maintained
3992 F:      drivers/gpu/drm/etnaviv/
3993 F:      include/uapi/drm/etnaviv_drm.h
3994 F:      Documentation/devicetree/bindings/display/etnaviv/
3995
3996 DRM DRIVER FOR VMWARE VIRTUAL GPU
3997 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
3998 M:      Sinclair Yeh <syeh@vmware.com>
3999 M:      Thomas Hellstrom <thellstrom@vmware.com>
4000 L:      dri-devel@lists.freedesktop.org
4001 T:      git git://people.freedesktop.org/~syeh/repos_linux
4002 T:      git git://people.freedesktop.org/~thomash/linux
4003 S:      Supported
4004 F:      drivers/gpu/drm/vmwgfx/
4005 F:      include/uapi/drm/vmwgfx_drm.h
4006
4007 DRM DRIVERS FOR VC4
4008 M:      Eric Anholt <eric@anholt.net>
4009 T:      git git://github.com/anholt/linux
4010 S:      Supported
4011 F:      drivers/gpu/drm/vc4/
4012 F:      include/uapi/drm/vc4_drm.h
4013 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4014
4015 DSBR100 USB FM RADIO DRIVER
4016 M:      Alexey Klimov <klimov.linux@gmail.com>
4017 L:      linux-media@vger.kernel.org
4018 T:      git git://linuxtv.org/media_tree.git
4019 S:      Maintained
4020 F:      drivers/media/radio/dsbr100.c
4021
4022 DSCC4 DRIVER
4023 M:      Francois Romieu <romieu@fr.zoreil.com>
4024 L:      netdev@vger.kernel.org
4025 S:      Maintained
4026 F:      drivers/net/wan/dscc4.c
4027
4028 DT3155 MEDIA DRIVER
4029 M:      Hans Verkuil <hverkuil@xs4all.nl>
4030 L:      linux-media@vger.kernel.org
4031 T:      git git://linuxtv.org/media_tree.git
4032 W:      https://linuxtv.org
4033 S:      Odd Fixes
4034 F:      drivers/media/pci/dt3155/
4035
4036 DVB_USB_AF9015 MEDIA DRIVER
4037 M:      Antti Palosaari <crope@iki.fi>
4038 L:      linux-media@vger.kernel.org
4039 W:      https://linuxtv.org
4040 W:      http://palosaari.fi/linux/
4041 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4042 T:      git git://linuxtv.org/anttip/media_tree.git
4043 S:      Maintained
4044 F:      drivers/media/usb/dvb-usb-v2/af9015*
4045
4046 DVB_USB_AF9035 MEDIA DRIVER
4047 M:      Antti Palosaari <crope@iki.fi>
4048 L:      linux-media@vger.kernel.org
4049 W:      https://linuxtv.org
4050 W:      http://palosaari.fi/linux/
4051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4052 T:      git git://linuxtv.org/anttip/media_tree.git
4053 S:      Maintained
4054 F:      drivers/media/usb/dvb-usb-v2/af9035*
4055
4056 DVB_USB_ANYSEE MEDIA DRIVER
4057 M:      Antti Palosaari <crope@iki.fi>
4058 L:      linux-media@vger.kernel.org
4059 W:      https://linuxtv.org
4060 W:      http://palosaari.fi/linux/
4061 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4062 T:      git git://linuxtv.org/anttip/media_tree.git
4063 S:      Maintained
4064 F:      drivers/media/usb/dvb-usb-v2/anysee*
4065
4066 DVB_USB_AU6610 MEDIA DRIVER
4067 M:      Antti Palosaari <crope@iki.fi>
4068 L:      linux-media@vger.kernel.org
4069 W:      https://linuxtv.org
4070 W:      http://palosaari.fi/linux/
4071 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4072 T:      git git://linuxtv.org/anttip/media_tree.git
4073 S:      Maintained
4074 F:      drivers/media/usb/dvb-usb-v2/au6610*
4075
4076 DVB_USB_CE6230 MEDIA DRIVER
4077 M:      Antti Palosaari <crope@iki.fi>
4078 L:      linux-media@vger.kernel.org
4079 W:      https://linuxtv.org
4080 W:      http://palosaari.fi/linux/
4081 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4082 T:      git git://linuxtv.org/anttip/media_tree.git
4083 S:      Maintained
4084 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4085
4086 DVB_USB_CXUSB MEDIA DRIVER
4087 M:      Michael Krufky <mkrufky@linuxtv.org>
4088 L:      linux-media@vger.kernel.org
4089 W:      https://linuxtv.org
4090 W:      http://github.com/mkrufky
4091 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4092 T:      git git://linuxtv.org/media_tree.git
4093 S:      Maintained
4094 F:      drivers/media/usb/dvb-usb/cxusb*
4095
4096 DVB_USB_EC168 MEDIA DRIVER
4097 M:      Antti Palosaari <crope@iki.fi>
4098 L:      linux-media@vger.kernel.org
4099 W:      https://linuxtv.org
4100 W:      http://palosaari.fi/linux/
4101 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4102 T:      git git://linuxtv.org/anttip/media_tree.git
4103 S:      Maintained
4104 F:      drivers/media/usb/dvb-usb-v2/ec168*
4105
4106 DVB_USB_GL861 MEDIA DRIVER
4107 M:      Antti Palosaari <crope@iki.fi>
4108 L:      linux-media@vger.kernel.org
4109 W:      https://linuxtv.org
4110 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4111 T:      git git://linuxtv.org/anttip/media_tree.git
4112 S:      Maintained
4113 F:      drivers/media/usb/dvb-usb-v2/gl861*
4114
4115 DVB_USB_MXL111SF MEDIA DRIVER
4116 M:      Michael Krufky <mkrufky@linuxtv.org>
4117 L:      linux-media@vger.kernel.org
4118 W:      https://linuxtv.org
4119 W:      http://github.com/mkrufky
4120 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4121 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4122 S:      Maintained
4123 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4124
4125 DVB_USB_RTL28XXU MEDIA DRIVER
4126 M:      Antti Palosaari <crope@iki.fi>
4127 L:      linux-media@vger.kernel.org
4128 W:      https://linuxtv.org
4129 W:      http://palosaari.fi/linux/
4130 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4131 T:      git git://linuxtv.org/anttip/media_tree.git
4132 S:      Maintained
4133 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4134
4135 DVB_USB_V2 MEDIA DRIVER
4136 M:      Antti Palosaari <crope@iki.fi>
4137 L:      linux-media@vger.kernel.org
4138 W:      https://linuxtv.org
4139 W:      http://palosaari.fi/linux/
4140 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4141 T:      git git://linuxtv.org/anttip/media_tree.git
4142 S:      Maintained
4143 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4144 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4145
4146 DYNAMIC DEBUG
4147 M:      Jason Baron <jbaron@akamai.com>
4148 S:      Maintained
4149 F:      lib/dynamic_debug.c
4150 F:      include/linux/dynamic_debug.h
4151
4152 DZ DECSTATION DZ11 SERIAL DRIVER
4153 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4154 S:      Maintained
4155 F:      drivers/tty/serial/dz.*
4156
4157 E3X0 POWER BUTTON DRIVER
4158 M:      Moritz Fischer <moritz.fischer@ettus.com>
4159 L:      usrp-users@lists.ettus.com
4160 W:      http://www.ettus.com
4161 S:      Supported
4162 F:      drivers/input/misc/e3x0-button.c
4163 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4164
4165 E4000 MEDIA DRIVER
4166 M:      Antti Palosaari <crope@iki.fi>
4167 L:      linux-media@vger.kernel.org
4168 W:      https://linuxtv.org
4169 W:      http://palosaari.fi/linux/
4170 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4171 T:      git git://linuxtv.org/anttip/media_tree.git
4172 S:      Maintained
4173 F:      drivers/media/tuners/e4000*
4174
4175 EATA ISA/EISA/PCI SCSI DRIVER
4176 M:      Dario Ballabio <ballabio_dario@emc.com>
4177 L:      linux-scsi@vger.kernel.org
4178 S:      Maintained
4179 F:      drivers/scsi/eata.c
4180
4181 EC100 MEDIA DRIVER
4182 M:      Antti Palosaari <crope@iki.fi>
4183 L:      linux-media@vger.kernel.org
4184 W:      https://linuxtv.org
4185 W:      http://palosaari.fi/linux/
4186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4187 T:      git git://linuxtv.org/anttip/media_tree.git
4188 S:      Maintained
4189 F:      drivers/media/dvb-frontends/ec100*
4190
4191 ECRYPT FILE SYSTEM
4192 M:      Tyler Hicks <tyhicks@canonical.com>
4193 L:      ecryptfs@vger.kernel.org
4194 W:      http://ecryptfs.org
4195 W:      https://launchpad.net/ecryptfs
4196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4197 S:      Supported
4198 F:      Documentation/filesystems/ecryptfs.txt
4199 F:      fs/ecryptfs/
4200
4201 EDAC-CORE
4202 M:      Doug Thompson <dougthompson@xmission.com>
4203 M:      Borislav Petkov <bp@alien8.de>
4204 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4205 L:      linux-edac@vger.kernel.org
4206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4208 S:      Supported
4209 F:      Documentation/edac.txt
4210 F:      drivers/edac/
4211 F:      include/linux/edac.h
4212
4213 EDAC-AMD64
4214 M:      Doug Thompson <dougthompson@xmission.com>
4215 M:      Borislav Petkov <bp@alien8.de>
4216 L:      linux-edac@vger.kernel.org
4217 S:      Maintained
4218 F:      drivers/edac/amd64_edac*
4219
4220 EDAC-CALXEDA
4221 M:      Doug Thompson <dougthompson@xmission.com>
4222 M:      Robert Richter <rric@kernel.org>
4223 L:      linux-edac@vger.kernel.org
4224 S:      Maintained
4225 F:      drivers/edac/highbank*
4226
4227 EDAC-CAVIUM
4228 M:      Ralf Baechle <ralf@linux-mips.org>
4229 M:      David Daney <david.daney@cavium.com>
4230 L:      linux-edac@vger.kernel.org
4231 L:      linux-mips@linux-mips.org
4232 S:      Supported
4233 F:      drivers/edac/octeon_edac*
4234
4235 EDAC-E752X
4236 M:      Mark Gross <mark.gross@intel.com>
4237 M:      Doug Thompson <dougthompson@xmission.com>
4238 L:      linux-edac@vger.kernel.org
4239 S:      Maintained
4240 F:      drivers/edac/e752x_edac.c
4241
4242 EDAC-E7XXX
4243 M:      Doug Thompson <dougthompson@xmission.com>
4244 L:      linux-edac@vger.kernel.org
4245 S:      Maintained
4246 F:      drivers/edac/e7xxx_edac.c
4247
4248 EDAC-GHES
4249 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4250 L:      linux-edac@vger.kernel.org
4251 S:      Maintained
4252 F:      drivers/edac/ghes_edac.c
4253
4254 EDAC-I82443BXGX
4255 M:      Tim Small <tim@buttersideup.com>
4256 L:      linux-edac@vger.kernel.org
4257 S:      Maintained
4258 F:      drivers/edac/i82443bxgx_edac.c
4259
4260 EDAC-I3000
4261 M:      Jason Uhlenkott <juhlenko@akamai.com>
4262 L:      linux-edac@vger.kernel.org
4263 S:      Maintained
4264 F:      drivers/edac/i3000_edac.c
4265
4266 EDAC-I5000
4267 M:      Doug Thompson <dougthompson@xmission.com>
4268 L:      linux-edac@vger.kernel.org
4269 S:      Maintained
4270 F:      drivers/edac/i5000_edac.c
4271
4272 EDAC-I5400
4273 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4274 L:      linux-edac@vger.kernel.org
4275 S:      Maintained
4276 F:      drivers/edac/i5400_edac.c
4277
4278 EDAC-I7300
4279 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4280 L:      linux-edac@vger.kernel.org
4281 S:      Maintained
4282 F:      drivers/edac/i7300_edac.c
4283
4284 EDAC-I7CORE
4285 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4286 L:      linux-edac@vger.kernel.org
4287 S:      Maintained
4288 F:      drivers/edac/i7core_edac.c
4289
4290 EDAC-I82975X
4291 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4292 M:      "Arvind R." <arvino55@gmail.com>
4293 L:      linux-edac@vger.kernel.org
4294 S:      Maintained
4295 F:      drivers/edac/i82975x_edac.c
4296
4297 EDAC-IE31200
4298 M:      Jason Baron <jbaron@akamai.com>
4299 L:      linux-edac@vger.kernel.org
4300 S:      Maintained
4301 F:      drivers/edac/ie31200_edac.c
4302
4303 EDAC-MPC85XX
4304 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4305 L:      linux-edac@vger.kernel.org
4306 S:      Maintained
4307 F:      drivers/edac/mpc85xx_edac.[ch]
4308
4309 EDAC-PASEMI
4310 M:      Egor Martovetsky <egor@pasemi.com>
4311 L:      linux-edac@vger.kernel.org
4312 S:      Maintained
4313 F:      drivers/edac/pasemi_edac.c
4314
4315 EDAC-R82600
4316 M:      Tim Small <tim@buttersideup.com>
4317 L:      linux-edac@vger.kernel.org
4318 S:      Maintained
4319 F:      drivers/edac/r82600_edac.c
4320
4321 EDAC-SBRIDGE
4322 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4323 L:      linux-edac@vger.kernel.org
4324 S:      Maintained
4325 F:      drivers/edac/sb_edac.c
4326
4327 EDAC-XGENE
4328 APPLIED MICRO (APM) X-GENE SOC EDAC
4329 M:     Loc Ho <lho@apm.com>
4330 S:     Supported
4331 F:     drivers/edac/xgene_edac.c
4332 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4333
4334 EDIROL UA-101/UA-1000 DRIVER
4335 M:      Clemens Ladisch <clemens@ladisch.de>
4336 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4337 T:      git git://git.alsa-project.org/alsa-kernel.git
4338 S:      Maintained
4339 F:      sound/usb/misc/ua101.c
4340
4341 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4342 M:      Matt Fleming <matt@codeblueprint.co.uk>
4343 L:      linux-efi@vger.kernel.org
4344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4345 S:      Maintained
4346 F:      Documentation/efi-stub.txt
4347 F:      arch/ia64/kernel/efi.c
4348 F:      arch/x86/boot/compressed/eboot.[ch]
4349 F:      arch/x86/include/asm/efi.h
4350 F:      arch/x86/platform/efi/
4351 F:      drivers/firmware/efi/
4352 F:      include/linux/efi*.h
4353
4354 EFI VARIABLE FILESYSTEM
4355 M:      Matthew Garrett <matthew.garrett@nebula.com>
4356 M:      Jeremy Kerr <jk@ozlabs.org>
4357 M:      Matt Fleming <matt@codeblueprint.co.uk>
4358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4359 L:      linux-efi@vger.kernel.org
4360 S:      Maintained
4361 F:      fs/efivarfs/
4362
4363 EFIFB FRAMEBUFFER DRIVER
4364 L:      linux-fbdev@vger.kernel.org
4365 M:      Peter Jones <pjones@redhat.com>
4366 S:      Maintained
4367 F:      drivers/video/fbdev/efifb.c
4368
4369 EFS FILESYSTEM
4370 W:      http://aeschi.ch.eu.org/efs/
4371 S:      Orphan
4372 F:      fs/efs/
4373
4374 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4375 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4376 L:      netdev@vger.kernel.org
4377 S:      Maintained
4378 F:      drivers/net/ethernet/ibm/ehea/
4379
4380 EM28XX VIDEO4LINUX DRIVER
4381 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4382 L:      linux-media@vger.kernel.org
4383 W:      https://linuxtv.org
4384 T:      git git://linuxtv.org/media_tree.git
4385 S:      Maintained
4386 F:      drivers/media/usb/em28xx/
4387
4388 EMBEDDED LINUX
4389 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4390 M:      Matt Mackall <mpm@selenic.com>
4391 M:      David Woodhouse <dwmw2@infradead.org>
4392 L:      linux-embedded@vger.kernel.org
4393 S:      Maintained
4394
4395 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4396 M:      James Smart <james.smart@avagotech.com>
4397 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4398 L:      linux-scsi@vger.kernel.org
4399 W:      http://www.avagotech.com
4400 S:      Supported
4401 F:      drivers/scsi/lpfc/
4402
4403 ENE CB710 FLASH CARD READER DRIVER
4404 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4405 S:      Maintained
4406 F:      drivers/misc/cb710/
4407 F:      drivers/mmc/host/cb710-mmc.*
4408 F:      include/linux/cb710.h
4409
4410 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4411 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4412 S:      Maintained
4413 F:      drivers/media/rc/ene_ir.*
4414
4415 EPSON S1D13XXX FRAMEBUFFER DRIVER
4416 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4417 S:      Maintained
4418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4419 F:      drivers/video/fbdev/s1d13xxxfb.c
4420 F:      include/video/s1d13xxxfb.h
4421
4422 ET131X NETWORK DRIVER
4423 M:      Mark Einon <mark.einon@gmail.com>
4424 S:      Odd Fixes
4425 F:      drivers/net/ethernet/agere/
4426
4427 ETHERNET BRIDGE
4428 M:      Stephen Hemminger <stephen@networkplumber.org>
4429 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4430 L:      netdev@vger.kernel.org
4431 W:      http://www.linuxfoundation.org/en/Net:Bridge
4432 S:      Maintained
4433 F:      include/linux/netfilter_bridge/
4434 F:      net/bridge/
4435
4436 ETHERNET PHY LIBRARY
4437 M:      Florian Fainelli <f.fainelli@gmail.com>
4438 L:      netdev@vger.kernel.org
4439 S:      Maintained
4440 F:      include/linux/phy.h
4441 F:      include/linux/phy_fixed.h
4442 F:      drivers/net/phy/
4443 F:      Documentation/networking/phy.txt
4444 F:      drivers/of/of_mdio.c
4445 F:      drivers/of/of_net.c
4446
4447 EXT2 FILE SYSTEM
4448 M:      Jan Kara <jack@suse.com>
4449 L:      linux-ext4@vger.kernel.org
4450 S:      Maintained
4451 F:      Documentation/filesystems/ext2.txt
4452 F:      fs/ext2/
4453 F:      include/linux/ext2*
4454
4455 EXT4 FILE SYSTEM
4456 M:      "Theodore Ts'o" <tytso@mit.edu>
4457 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4458 L:      linux-ext4@vger.kernel.org
4459 W:      http://ext4.wiki.kernel.org
4460 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4462 S:      Maintained
4463 F:      Documentation/filesystems/ext4.txt
4464 F:      fs/ext4/
4465
4466 Extended Verification Module (EVM)
4467 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4468 L:      linux-ima-devel@lists.sourceforge.net
4469 L:      linux-security-module@vger.kernel.org
4470 S:      Supported
4471 F:      security/integrity/evm/
4472
4473 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4474 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4475 M:      Chanwoo Choi <cw00.choi@samsung.com>
4476 L:      linux-kernel@vger.kernel.org
4477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4478 S:      Maintained
4479 F:      drivers/extcon/
4480 F:      include/linux/extcon/
4481 F:      include/linux/extcon.h
4482 F:      Documentation/extcon/
4483 F:      Documentation/devicetree/bindings/extcon/
4484
4485 EXYNOS DP DRIVER
4486 M:      Jingoo Han <jingoohan1@gmail.com>
4487 L:      dri-devel@lists.freedesktop.org
4488 S:      Maintained
4489 F:      drivers/gpu/drm/exynos/exynos_dp*
4490
4491 EXYNOS SYSMMU (IOMMU) driver
4492 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4493 L:      iommu@lists.linux-foundation.org
4494 S:      Maintained
4495 F:      drivers/iommu/exynos-iommu.c
4496
4497 EXYNOS MIPI DISPLAY DRIVERS
4498 M:      Inki Dae <inki.dae@samsung.com>
4499 M:      Donghwa Lee <dh09.lee@samsung.com>
4500 M:      Kyungmin Park <kyungmin.park@samsung.com>
4501 L:      linux-fbdev@vger.kernel.org
4502 S:      Maintained
4503 F:      drivers/video/fbdev/exynos/exynos_mipi*
4504 F:      include/video/exynos_mipi*
4505
4506 F71805F HARDWARE MONITORING DRIVER
4507 M:      Jean Delvare <jdelvare@suse.com>
4508 L:      linux-hwmon@vger.kernel.org
4509 S:      Maintained
4510 F:      Documentation/hwmon/f71805f
4511 F:      drivers/hwmon/f71805f.c
4512
4513 FC0011 TUNER DRIVER
4514 M:      Michael Buesch <m@bues.ch>
4515 L:      linux-media@vger.kernel.org
4516 S:      Maintained
4517 F:      drivers/media/tuners/fc0011.h
4518 F:      drivers/media/tuners/fc0011.c
4519
4520 FC2580 MEDIA DRIVER
4521 M:      Antti Palosaari <crope@iki.fi>
4522 L:      linux-media@vger.kernel.org
4523 W:      https://linuxtv.org
4524 W:      http://palosaari.fi/linux/
4525 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4526 T:      git git://linuxtv.org/anttip/media_tree.git
4527 S:      Maintained
4528 F:      drivers/media/tuners/fc2580*
4529
4530 FANOTIFY
4531 M:      Eric Paris <eparis@redhat.com>
4532 S:      Maintained
4533 F:      fs/notify/fanotify/
4534 F:      include/linux/fanotify.h
4535 F:      include/uapi/linux/fanotify.h
4536
4537 FARSYNC SYNCHRONOUS DRIVER
4538 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4539 W:      http://www.farsite.co.uk/
4540 S:      Supported
4541 F:      drivers/net/wan/farsync.*
4542
4543 FAULT INJECTION SUPPORT
4544 M:      Akinobu Mita <akinobu.mita@gmail.com>
4545 S:      Supported
4546 F:      Documentation/fault-injection/
4547 F:      lib/fault-inject.c
4548
4549 FBTFT Framebuffer drivers
4550 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4551 M:      Noralf Trønnes <noralf@tronnes.org>
4552 S:      Maintained
4553 F:      drivers/staging/fbtft/
4554
4555 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4556 M:      Vasu Dev <vasu.dev@intel.com>
4557 L:      fcoe-devel@open-fcoe.org
4558 W:      www.Open-FCoE.org
4559 S:      Supported
4560 F:      drivers/scsi/libfc/
4561 F:      drivers/scsi/fcoe/
4562 F:      include/scsi/fc/
4563 F:      include/scsi/libfc.h
4564 F:      include/scsi/libfcoe.h
4565 F:      include/uapi/scsi/fc/
4566
4567 FILE LOCKING (flock() and fcntl()/lockf())
4568 M:      Jeff Layton <jlayton@poochiereds.net>
4569 M:      "J. Bruce Fields" <bfields@fieldses.org>
4570 L:      linux-fsdevel@vger.kernel.org
4571 S:      Maintained
4572 F:      include/linux/fcntl.h
4573 F:      include/linux/fs.h
4574 F:      include/uapi/linux/fcntl.h
4575 F:      include/uapi/linux/fs.h
4576 F:      fs/fcntl.c
4577 F:      fs/locks.c
4578
4579 FILESYSTEMS (VFS and infrastructure)
4580 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4581 L:      linux-fsdevel@vger.kernel.org
4582 S:      Maintained
4583 F:      fs/*
4584
4585 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4586 M:      Riku Voipio <riku.voipio@iki.fi>
4587 L:      linux-hwmon@vger.kernel.org
4588 S:      Maintained
4589 F:      drivers/hwmon/f75375s.c
4590 F:      include/linux/f75375s.h
4591
4592 FIREWIRE AUDIO DRIVERS
4593 M:      Clemens Ladisch <clemens@ladisch.de>
4594 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4595 T:      git git://git.alsa-project.org/alsa-kernel.git
4596 S:      Maintained
4597 F:      sound/firewire/
4598
4599 FIREWIRE MEDIA DRIVERS (firedtv)
4600 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4601 L:      linux-media@vger.kernel.org
4602 L:      linux1394-devel@lists.sourceforge.net
4603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4604 S:      Maintained
4605 F:      drivers/media/firewire/
4606
4607 FIREWIRE SBP-2 TARGET
4608 M:      Chris Boot <bootc@bootc.net>
4609 L:      linux-scsi@vger.kernel.org
4610 L:      target-devel@vger.kernel.org
4611 L:      linux1394-devel@lists.sourceforge.net
4612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4613 S:      Maintained
4614 F:      drivers/target/sbp/
4615
4616 FIREWIRE SUBSYSTEM
4617 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4618 L:      linux1394-devel@lists.sourceforge.net
4619 W:      http://ieee1394.wiki.kernel.org/
4620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4621 S:      Maintained
4622 F:      drivers/firewire/
4623 F:      include/linux/firewire.h
4624 F:      include/uapi/linux/firewire*.h
4625 F:      tools/firewire/
4626
4627 FIRMWARE LOADER (request_firmware)
4628 M:      Ming Lei <ming.lei@canonical.com>
4629 L:      linux-kernel@vger.kernel.org
4630 S:      Maintained
4631 F:      Documentation/firmware_class/
4632 F:      drivers/base/firmware*.c
4633 F:      include/linux/firmware.h
4634
4635 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4636 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4637 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4638 S:      Maintained
4639 F:      drivers/block/rsxx/
4640
4641 FLOPPY DRIVER
4642 M:      Jiri Kosina <jikos@kernel.org>
4643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4644 S:      Odd fixes
4645 F:      drivers/block/floppy.c
4646
4647 FMC SUBSYSTEM
4648 M:      Alessandro Rubini <rubini@gnudd.com>
4649 W:      http://www.ohwr.org/projects/fmc-bus
4650 S:      Supported
4651 F:      drivers/fmc/
4652 F:      include/linux/fmc*.h
4653 F:      include/linux/ipmi-fru.h
4654 K:      fmc_d.*register
4655
4656 FPGA MANAGER FRAMEWORK
4657 M:      Alan Tull <atull@opensource.altera.com>
4658 R:      Moritz Fischer <moritz.fischer@ettus.com>
4659 S:      Maintained
4660 F:      drivers/fpga/
4661 F:      include/linux/fpga/fpga-mgr.h
4662 W:      http://www.rocketboards.org
4663
4664 FPU EMULATOR
4665 M:      Bill Metzenthen <billm@melbpc.org.au>
4666 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4667 S:      Maintained
4668 F:      arch/x86/math-emu/
4669
4670 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4671 L:      netdev@vger.kernel.org
4672 S:      Orphan
4673 F:      drivers/net/wan/dlci.c
4674 F:      drivers/net/wan/sdla.c
4675
4676 FRAMEBUFFER LAYER
4677 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4678 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4679 L:      linux-fbdev@vger.kernel.org
4680 W:      http://linux-fbdev.sourceforge.net/
4681 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4683 S:      Maintained
4684 F:      Documentation/fb/
4685 F:      drivers/video/
4686 F:      include/video/
4687 F:      include/linux/fb.h
4688 F:      include/uapi/video/
4689 F:      include/uapi/linux/fb.h
4690
4691 FREESCALE DIU FRAMEBUFFER DRIVER
4692 M:      Timur Tabi <timur@tabi.org>
4693 L:      linux-fbdev@vger.kernel.org
4694 S:      Maintained
4695 F:      drivers/video/fbdev/fsl-diu-fb.*
4696
4697 FREESCALE DMA DRIVER
4698 M:      Li Yang <leoli@freescale.com>
4699 M:      Zhang Wei <zw@zh-kernel.org>
4700 L:      linuxppc-dev@lists.ozlabs.org
4701 S:      Maintained
4702 F:      drivers/dma/fsldma.*
4703
4704 FREESCALE GPMI NAND DRIVER
4705 M:      Han Xu <han.xu@nxp.com>
4706 L:      linux-mtd@lists.infradead.org
4707 S:      Maintained
4708 F:      drivers/mtd/nand/gpmi-nand/*
4709
4710 FREESCALE I2C CPM DRIVER
4711 M:      Jochen Friedrich <jochen@scram.de>
4712 L:      linuxppc-dev@lists.ozlabs.org
4713 L:      linux-i2c@vger.kernel.org
4714 S:      Maintained
4715 F:      drivers/i2c/busses/i2c-cpm.c
4716
4717 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4718 M:      Sascha Hauer <kernel@pengutronix.de>
4719 L:      linux-fbdev@vger.kernel.org
4720 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4721 S:      Maintained
4722 F:      include/linux/platform_data/video-imxfb.h
4723 F:      drivers/video/fbdev/imxfb.c
4724
4725 FREESCALE QUAD SPI DRIVER
4726 M:      Han Xu <han.xu@nxp.com>
4727 L:      linux-mtd@lists.infradead.org
4728 S:      Maintained
4729 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4730
4731 FREESCALE SOC FS_ENET DRIVER
4732 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4733 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4734 L:      linuxppc-dev@lists.ozlabs.org
4735 L:      netdev@vger.kernel.org
4736 S:      Maintained
4737 F:      drivers/net/ethernet/freescale/fs_enet/
4738 F:      include/linux/fs_enet_pd.h
4739
4740 FREESCALE IMX / MXC FEC DRIVER
4741 M:      Fugang Duan <fugang.duan@nxp.com>
4742 L:      netdev@vger.kernel.org
4743 S:      Maintained
4744 F:      drivers/net/ethernet/freescale/fec_main.c
4745 F:      drivers/net/ethernet/freescale/fec_ptp.c
4746 F:      drivers/net/ethernet/freescale/fec.h
4747 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4748
4749 FREESCALE QUICC ENGINE LIBRARY
4750 L:      linuxppc-dev@lists.ozlabs.org
4751 S:      Orphan
4752 F:      drivers/soc/fsl/qe/
4753 F:      include/soc/fsl/*qe*.h
4754 F:      include/soc/fsl/*ucc*.h
4755
4756 FREESCALE USB PERIPHERAL DRIVERS
4757 M:      Li Yang <leoli@freescale.com>
4758 L:      linux-usb@vger.kernel.org
4759 L:      linuxppc-dev@lists.ozlabs.org
4760 S:      Maintained
4761 F:      drivers/usb/gadget/udc/fsl*
4762
4763 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4764 M:      Li Yang <leoli@freescale.com>
4765 L:      netdev@vger.kernel.org
4766 L:      linuxppc-dev@lists.ozlabs.org
4767 S:      Maintained
4768 F:      drivers/net/ethernet/freescale/ucc_geth*
4769
4770 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4771 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4772 L:      netdev@vger.kernel.org
4773 S:      Maintained
4774 F:      drivers/net/ethernet/freescale/gianfar*
4775 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4776 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4777
4778 FREESCALE QUICC ENGINE UCC UART DRIVER
4779 M:      Timur Tabi <timur@tabi.org>
4780 L:      linuxppc-dev@lists.ozlabs.org
4781 S:      Maintained
4782 F:      drivers/tty/serial/ucc_uart.c
4783
4784 FREESCALE SOC SOUND DRIVERS
4785 M:      Timur Tabi <timur@tabi.org>
4786 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4787 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4788 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4789 L:      linuxppc-dev@lists.ozlabs.org
4790 S:      Maintained
4791 F:      sound/soc/fsl/fsl*
4792 F:      sound/soc/fsl/imx*
4793 F:      sound/soc/fsl/mpc8610_hpcd.c
4794
4795 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4796 M:      "J. German Rivera" <German.Rivera@freescale.com>
4797 L:      linux-kernel@vger.kernel.org
4798 S:      Maintained
4799 F:      drivers/staging/fsl-mc/
4800
4801 FREEVXFS FILESYSTEM
4802 M:      Christoph Hellwig <hch@infradead.org>
4803 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4804 S:      Maintained
4805 F:      fs/freevxfs/
4806
4807 FREEZER
4808 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4809 M:      Pavel Machek <pavel@ucw.cz>
4810 L:      linux-pm@vger.kernel.org
4811 S:      Supported
4812 F:      Documentation/power/freezing-of-tasks.txt
4813 F:      include/linux/freezer.h
4814 F:      kernel/freezer.c
4815
4816 FRONTSWAP API
4817 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4818 L:      linux-kernel@vger.kernel.org
4819 S:      Maintained
4820 F:      mm/frontswap.c
4821 F:      include/linux/frontswap.h
4822
4823 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4824 M:      David Howells <dhowells@redhat.com>
4825 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4826 S:      Supported
4827 F:      Documentation/filesystems/caching/
4828 F:      fs/fscache/
4829 F:      include/linux/fscache*.h
4830
4831 F2FS FILE SYSTEM
4832 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4833 M:      Changman Lee <cm224.lee@samsung.com>
4834 R:      Chao Yu <chao2.yu@samsung.com>
4835 L:      linux-f2fs-devel@lists.sourceforge.net
4836 W:      http://en.wikipedia.org/wiki/F2FS
4837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4838 S:      Maintained
4839 F:      Documentation/filesystems/f2fs.txt
4840 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4841 F:      fs/f2fs/
4842 F:      include/linux/f2fs_fs.h
4843 F:      include/trace/events/f2fs.h
4844
4845 FUJITSU FR-V (FRV) PORT
4846 S:      Orphan
4847 F:      arch/frv/
4848
4849 FUJITSU LAPTOP EXTRAS
4850 M:      Jonathan Woithe <jwoithe@just42.net>
4851 L:      platform-driver-x86@vger.kernel.org
4852 S:      Maintained
4853 F:      drivers/platform/x86/fujitsu-laptop.c
4854
4855 FUJITSU M-5MO LS CAMERA ISP DRIVER
4856 M:      Kyungmin Park <kyungmin.park@samsung.com>
4857 M:      Heungjun Kim <riverful.kim@samsung.com>
4858 L:      linux-media@vger.kernel.org
4859 S:      Maintained
4860 F:      drivers/media/i2c/m5mols/
4861 F:      include/media/i2c/m5mols.h
4862
4863 FUJITSU TABLET EXTRAS
4864 M:      Robert Gerlach <khnz@gmx.de>
4865 L:      platform-driver-x86@vger.kernel.org
4866 S:      Maintained
4867 F:      drivers/platform/x86/fujitsu-tablet.c
4868
4869 FUSE: FILESYSTEM IN USERSPACE
4870 M:      Miklos Szeredi <miklos@szeredi.hu>
4871 L:      linux-fsdevel@vger.kernel.org
4872 W:      http://fuse.sourceforge.net/
4873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4874 S:      Maintained
4875 F:      fs/fuse/
4876 F:      include/uapi/linux/fuse.h
4877 F:      Documentation/filesystems/fuse.txt
4878
4879 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4880 M:      Rik Faith <faith@cs.unc.edu>
4881 L:      linux-scsi@vger.kernel.org
4882 S:      Odd Fixes (e.g., new signatures)
4883 F:      drivers/scsi/fdomain.*
4884
4885 GCOV BASED KERNEL PROFILING
4886 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4887 S:      Maintained
4888 F:      kernel/gcov/
4889 F:      Documentation/gcov.txt
4890
4891 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4892 M:      Achim Leubner <achim_leubner@adaptec.com>
4893 L:      linux-scsi@vger.kernel.org
4894 W:      http://www.icp-vortex.com/
4895 S:      Supported
4896 F:      drivers/scsi/gdt*
4897
4898 GDB KERNEL DEBUGGING HELPER SCRIPTS
4899 M:      Jan Kiszka <jan.kiszka@siemens.com>
4900 S:      Supported
4901 F:      scripts/gdb/
4902
4903 GEMTEK FM RADIO RECEIVER DRIVER
4904 M:      Hans Verkuil <hverkuil@xs4all.nl>
4905 L:      linux-media@vger.kernel.org
4906 T:      git git://linuxtv.org/media_tree.git
4907 W:      https://linuxtv.org
4908 S:      Maintained
4909 F:      drivers/media/radio/radio-gemtek*
4910
4911 GENERIC GPIO I2C DRIVER
4912 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4913 S:      Supported
4914 F:      drivers/i2c/busses/i2c-gpio.c
4915 F:      include/linux/i2c-gpio.h
4916
4917 GENERIC GPIO I2C MULTIPLEXER DRIVER
4918 M:      Peter Korsgaard <peter.korsgaard@barco.com>
4919 L:      linux-i2c@vger.kernel.org
4920 S:      Supported
4921 F:      drivers/i2c/muxes/i2c-mux-gpio.c
4922 F:      include/linux/i2c-mux-gpio.h
4923 F:      Documentation/i2c/muxes/i2c-mux-gpio
4924
4925 GENERIC HDLC (WAN) DRIVERS
4926 M:      Krzysztof Halasa <khc@pm.waw.pl>
4927 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4928 S:      Maintained
4929 F:      drivers/net/wan/c101.c
4930 F:      drivers/net/wan/hd6457*
4931 F:      drivers/net/wan/hdlc*
4932 F:      drivers/net/wan/n2.c
4933 F:      drivers/net/wan/pc300too.c
4934 F:      drivers/net/wan/pci200syn.c
4935 F:      drivers/net/wan/wanxl*
4936
4937 GENERIC INCLUDE/ASM HEADER FILES
4938 M:      Arnd Bergmann <arnd@arndb.de>
4939 L:      linux-arch@vger.kernel.org
4940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4941 S:      Maintained
4942 F:      include/asm-generic/
4943 F:      include/uapi/asm-generic/
4944
4945 GENERIC PHY FRAMEWORK
4946 M:      Kishon Vijay Abraham I <kishon@ti.com>
4947 L:      linux-kernel@vger.kernel.org
4948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4949 S:      Supported
4950 F:      drivers/phy/
4951 F:      include/linux/phy/
4952
4953 GENERIC PM DOMAINS
4954 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4955 M:      Kevin Hilman <khilman@kernel.org>
4956 M:      Ulf Hansson <ulf.hansson@linaro.org>
4957 L:      linux-pm@vger.kernel.org
4958 S:      Supported
4959 F:      drivers/base/power/domain*.c
4960 F:      include/linux/pm_domain.h
4961
4962 GENERIC UIO DRIVER FOR PCI DEVICES
4963 M:      "Michael S. Tsirkin" <mst@redhat.com>
4964 L:      kvm@vger.kernel.org
4965 S:      Supported
4966 F:      drivers/uio/uio_pci_generic.c
4967
4968 GET_MAINTAINER SCRIPT
4969 M:      Joe Perches <joe@perches.com>
4970 S:      Maintained
4971 F:      scripts/get_maintainer.pl
4972
4973 GFS2 FILE SYSTEM
4974 M:      Steven Whitehouse <swhiteho@redhat.com>
4975 M:      Bob Peterson <rpeterso@redhat.com>
4976 L:      cluster-devel@redhat.com
4977 W:      http://sources.redhat.com/cluster/
4978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4979 S:      Supported
4980 F:      Documentation/filesystems/gfs2*.txt
4981 F:      fs/gfs2/
4982 F:      include/uapi/linux/gfs2_ondisk.h
4983
4984 GIGASET ISDN DRIVERS
4985 M:      Paul Bolle <pebolle@tiscali.nl>
4986 L:      gigaset307x-common@lists.sourceforge.net
4987 W:      http://gigaset307x.sourceforge.net/
4988 S:      Odd Fixes
4989 F:      Documentation/isdn/README.gigaset
4990 F:      drivers/isdn/gigaset/
4991 F:      include/uapi/linux/gigaset_dev.h
4992
4993 GO7007 MPEG CODEC
4994 M:      Hans Verkuil <hans.verkuil@cisco.com>
4995 L:      linux-media@vger.kernel.org
4996 S:      Maintained
4997 F:      drivers/media/usb/go7007/
4998
4999 GOODIX TOUCHSCREEN
5000 M:      Bastien Nocera <hadess@hadess.net>
5001 L:      linux-input@vger.kernel.org
5002 S:      Maintained
5003 F:      drivers/input/touchscreen/goodix.c
5004
5005 GPIO SUBSYSTEM
5006 M:      Linus Walleij <linus.walleij@linaro.org>
5007 M:      Alexandre Courbot <gnurou@gmail.com>
5008 L:      linux-gpio@vger.kernel.org
5009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5010 S:      Maintained
5011 F:      Documentation/gpio/
5012 F:      Documentation/ABI/testing/gpio-cdev
5013 F:      Documentation/ABI/obsolete/sysfs-gpio
5014 F:      drivers/gpio/
5015 F:      include/linux/gpio/
5016 F:      include/linux/gpio.h
5017 F:      include/asm-generic/gpio.h
5018 F:      include/uapi/linux/gpio.h
5019 F:      tools/gpio/
5020
5021 GRE DEMULTIPLEXER DRIVER
5022 M:      Dmitry Kozlov <xeb@mail.ru>
5023 L:      netdev@vger.kernel.org
5024 S:      Maintained
5025 F:      net/ipv4/gre_demux.c
5026 F:      net/ipv4/gre_offload.c
5027 F:      include/net/gre.h
5028
5029 GRETH 10/100/1G Ethernet MAC device driver
5030 M:      Andreas Larsson <andreas@gaisler.com>
5031 L:      netdev@vger.kernel.org
5032 S:      Maintained
5033 F:      drivers/net/ethernet/aeroflex/
5034
5035 GSPCA FINEPIX SUBDRIVER
5036 M:      Frank Zago <frank@zago.net>
5037 L:      linux-media@vger.kernel.org
5038 T:      git git://linuxtv.org/media_tree.git
5039 S:      Maintained
5040 F:      drivers/media/usb/gspca/finepix.c
5041
5042 GSPCA GL860 SUBDRIVER
5043 M:      Olivier Lorin <o.lorin@laposte.net>
5044 L:      linux-media@vger.kernel.org
5045 T:      git git://linuxtv.org/media_tree.git
5046 S:      Maintained
5047 F:      drivers/media/usb/gspca/gl860/
5048
5049 GSPCA M5602 SUBDRIVER
5050 M:      Erik Andren <erik.andren@gmail.com>
5051 L:      linux-media@vger.kernel.org
5052 T:      git git://linuxtv.org/media_tree.git
5053 S:      Maintained
5054 F:      drivers/media/usb/gspca/m5602/
5055
5056 GSPCA PAC207 SONIXB SUBDRIVER
5057 M:      Hans de Goede <hdegoede@redhat.com>
5058 L:      linux-media@vger.kernel.org
5059 T:      git git://linuxtv.org/media_tree.git
5060 S:      Maintained
5061 F:      drivers/media/usb/gspca/pac207.c
5062
5063 GSPCA SN9C20X SUBDRIVER
5064 M:      Brian Johnson <brijohn@gmail.com>
5065 L:      linux-media@vger.kernel.org
5066 T:      git git://linuxtv.org/media_tree.git
5067 S:      Maintained
5068 F:      drivers/media/usb/gspca/sn9c20x.c
5069
5070 GSPCA T613 SUBDRIVER
5071 M:      Leandro Costantino <lcostantino@gmail.com>
5072 L:      linux-media@vger.kernel.org
5073 T:      git git://linuxtv.org/media_tree.git
5074 S:      Maintained
5075 F:      drivers/media/usb/gspca/t613.c
5076
5077 GSPCA USB WEBCAM DRIVER
5078 M:      Hans de Goede <hdegoede@redhat.com>
5079 L:      linux-media@vger.kernel.org
5080 T:      git git://linuxtv.org/media_tree.git
5081 S:      Maintained
5082 F:      drivers/media/usb/gspca/
5083
5084 GUID PARTITION TABLE (GPT)
5085 M:      Davidlohr Bueso <dave@stgolabs.net>
5086 L:      linux-efi@vger.kernel.org
5087 S:      Maintained
5088 F:      block/partitions/efi.*
5089
5090 STK1160 USB VIDEO CAPTURE DRIVER
5091 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5092 L:      linux-media@vger.kernel.org
5093 T:      git git://linuxtv.org/media_tree.git
5094 S:      Maintained
5095 F:      drivers/media/usb/stk1160/
5096
5097 H8/300 ARCHITECTURE
5098 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5099 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5100 W:      http://uclinux-h8.sourceforge.jp
5101 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5102 S:      Maintained
5103 F:      arch/h8300/
5104 F:      drivers/clocksource/h8300_*.c
5105 F:      drivers/clk/h8300/
5106 F:      drivers/irqchip/irq-renesas-h8*.c
5107
5108 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5109 M:      Frank Seidel <frank@f-seidel.de>
5110 L:      platform-driver-x86@vger.kernel.org
5111 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5112 S:      Maintained
5113 F:      drivers/platform/x86/hdaps.c
5114
5115 HDPVR USB VIDEO ENCODER DRIVER
5116 M:      Hans Verkuil <hverkuil@xs4all.nl>
5117 L:      linux-media@vger.kernel.org
5118 T:      git git://linuxtv.org/media_tree.git
5119 W:      https://linuxtv.org
5120 S:      Odd Fixes
5121 F:      drivers/media/usb/hdpvr/
5122
5123 HWPOISON MEMORY FAILURE HANDLING
5124 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5125 L:      linux-mm@kvack.org
5126 S:      Maintained
5127 F:      mm/memory-failure.c
5128 F:      mm/hwpoison-inject.c
5129
5130 HYPERVISOR VIRTUAL CONSOLE DRIVER
5131 L:      linuxppc-dev@lists.ozlabs.org
5132 S:      Odd Fixes
5133 F:      drivers/tty/hvc/
5134
5135 HACKRF MEDIA DRIVER
5136 M:      Antti Palosaari <crope@iki.fi>
5137 L:      linux-media@vger.kernel.org
5138 W:      https://linuxtv.org
5139 W:      http://palosaari.fi/linux/
5140 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5141 T:      git git://linuxtv.org/anttip/media_tree.git
5142 S:      Maintained
5143 F:      drivers/media/usb/hackrf/
5144
5145 HARDWARE MONITORING
5146 M:      Jean Delvare <jdelvare@suse.com>
5147 M:      Guenter Roeck <linux@roeck-us.net>
5148 L:      linux-hwmon@vger.kernel.org
5149 W:      http://hwmon.wiki.kernel.org/
5150 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5152 S:      Maintained
5153 F:      Documentation/hwmon/
5154 F:      drivers/hwmon/
5155 F:      include/linux/hwmon*.h
5156
5157 HARDWARE RANDOM NUMBER GENERATOR CORE
5158 M:      Matt Mackall <mpm@selenic.com>
5159 M:      Herbert Xu <herbert@gondor.apana.org.au>
5160 L:      linux-crypto@vger.kernel.org
5161 S:      Odd fixes
5162 F:      Documentation/hw_random.txt
5163 F:      drivers/char/hw_random/
5164 F:      include/linux/hw_random.h
5165
5166 HARDWARE SPINLOCK CORE
5167 M:      Ohad Ben-Cohen <ohad@wizery.com>
5168 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5169 L:      linux-remoteproc@vger.kernel.org
5170 S:      Maintained
5171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5172 F:      Documentation/hwspinlock.txt
5173 F:      drivers/hwspinlock/hwspinlock_*
5174 F:      include/linux/hwspinlock.h
5175
5176 HARMONY SOUND DRIVER
5177 L:      linux-parisc@vger.kernel.org
5178 S:      Maintained
5179 F:      sound/parisc/harmony.*
5180
5181 HD29L2 MEDIA DRIVER
5182 M:      Antti Palosaari <crope@iki.fi>
5183 L:      linux-media@vger.kernel.org
5184 W:      https://linuxtv.org
5185 W:      http://palosaari.fi/linux/
5186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5187 T:      git git://linuxtv.org/anttip/media_tree.git
5188 S:      Maintained
5189 F:      drivers/media/dvb-frontends/hd29l2*
5190
5191 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5192 M:      Don Brace <don.brace@microsemi.com>
5193 L:      iss_storagedev@hp.com
5194 L:      esc.storagedev@microsemi.com
5195 L:      linux-scsi@vger.kernel.org
5196 S:      Supported
5197 F:      Documentation/scsi/hpsa.txt
5198 F:      drivers/scsi/hpsa*.[ch]
5199 F:      include/linux/cciss*.h
5200 F:      include/uapi/linux/cciss*.h
5201
5202 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5203 M:      Don Brace <don.brace@microsemi.com>
5204 L:      iss_storagedev@hp.com
5205 L:      esc.storagedev@microsemi.com
5206 L:      linux-scsi@vger.kernel.org
5207 S:      Supported
5208 F:      Documentation/blockdev/cciss.txt
5209 F:      drivers/block/cciss*
5210 F:      include/linux/cciss_ioctl.h
5211 F:      include/uapi/linux/cciss_ioctl.h
5212
5213 HFS FILESYSTEM
5214 L:      linux-fsdevel@vger.kernel.org
5215 S:      Orphan
5216 F:      Documentation/filesystems/hfs.txt
5217 F:      fs/hfs/
5218
5219 HFSPLUS FILESYSTEM
5220 L:      linux-fsdevel@vger.kernel.org
5221 S:      Orphan
5222 F:      Documentation/filesystems/hfsplus.txt
5223 F:      fs/hfsplus/
5224
5225 HGA FRAMEBUFFER DRIVER
5226 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5227 L:      linux-nvidia@lists.surfsouth.com
5228 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5229 S:      Maintained
5230 F:      drivers/video/fbdev/hgafb.c
5231
5232 HIBERNATION (aka Software Suspend, aka swsusp)
5233 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5234 M:      Pavel Machek <pavel@ucw.cz>
5235 L:      linux-pm@vger.kernel.org
5236 S:      Supported
5237 F:      arch/x86/power/
5238 F:      drivers/base/power/
5239 F:      kernel/power/
5240 F:      include/linux/suspend.h
5241 F:      include/linux/freezer.h
5242 F:      include/linux/pm.h
5243 F:      arch/*/include/asm/suspend*.h
5244
5245 HID CORE LAYER
5246 M:      Jiri Kosina <jikos@kernel.org>
5247 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5248 L:      linux-input@vger.kernel.org
5249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5250 S:      Maintained
5251 F:      drivers/hid/
5252 F:      include/linux/hid*
5253 F:      include/uapi/linux/hid*
5254
5255 HID SENSOR HUB DRIVERS
5256 M:      Jiri Kosina <jikos@kernel.org>
5257 M:      Jonathan Cameron <jic23@kernel.org>
5258 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5259 L:      linux-input@vger.kernel.org
5260 L:      linux-iio@vger.kernel.org
5261 S:      Maintained
5262 F:      Documentation/hid/hid-sensor*
5263 F:      drivers/hid/hid-sensor-*
5264 F:      drivers/iio/*/hid-*
5265 F:      include/linux/hid-sensor-*
5266
5267 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5268 M:      Thomas Gleixner <tglx@linutronix.de>
5269 L:      linux-kernel@vger.kernel.org
5270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5271 S:      Maintained
5272 F:      Documentation/timers/
5273 F:      kernel/time/hrtimer.c
5274 F:      kernel/time/clockevents.c
5275 F:      kernel/time/tick*.*
5276 F:      kernel/time/timer_*.c
5277 F:      include/linux/clockchips.h
5278 F:      include/linux/hrtimer.h
5279
5280 HIGH-SPEED SCC DRIVER FOR AX.25
5281 L:      linux-hams@vger.kernel.org
5282 S:      Orphan
5283 F:      drivers/net/hamradio/dmascc.c
5284 F:      drivers/net/hamradio/scc.c
5285
5286 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5287 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5288 W:      http://www.highpoint-tech.com
5289 S:      Supported
5290 F:      Documentation/scsi/hptiop.txt
5291 F:      drivers/scsi/hptiop.c
5292
5293 HIPPI
5294 M:      Jes Sorensen <jes@trained-monkey.org>
5295 L:      linux-hippi@sunsite.dk
5296 S:      Maintained
5297 F:      include/linux/hippidevice.h
5298 F:      include/uapi/linux/if_hippi.h
5299 F:      net/802/hippi.c
5300 F:      drivers/net/hippi/
5301
5302 HISILICON SAS Controller
5303 M:      John Garry <john.garry@huawei.com>
5304 W:      http://www.hisilicon.com
5305 S:      Supported
5306 F:      drivers/scsi/hisi_sas/
5307 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5308
5309 HOST AP DRIVER
5310 M:      Jouni Malinen <j@w1.fi>
5311 L:      hostap@shmoo.com (subscribers-only)
5312 L:      linux-wireless@vger.kernel.org
5313 W:      http://hostap.epitest.fi/
5314 S:      Maintained
5315 F:      drivers/net/wireless/intersil/hostap/
5316
5317 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5318 L:      platform-driver-x86@vger.kernel.org
5319 S:      Orphan
5320 F:      drivers/platform/x86/tc1100-wmi.c
5321
5322 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5323 M:      Jaroslav Kysela <perex@perex.cz>
5324 S:      Maintained
5325 F:      drivers/net/ethernet/hp/hp100.*
5326
5327 HPET:   High Precision Event Timers driver
5328 M:      Clemens Ladisch <clemens@ladisch.de>
5329 S:      Maintained
5330 F:      Documentation/timers/hpet.txt
5331 F:      drivers/char/hpet.c
5332 F:      include/linux/hpet.h
5333 F:      include/uapi/linux/hpet.h
5334
5335 HPET:   x86
5336 S:      Orphan
5337 F:      arch/x86/kernel/hpet.c
5338 F:      arch/x86/include/asm/hpet.h
5339
5340 HPFS FILESYSTEM
5341 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5342 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5343 S:      Maintained
5344 F:      fs/hpfs/
5345
5346 HSI SUBSYSTEM
5347 M:      Sebastian Reichel <sre@kernel.org>
5348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5349 S:      Maintained
5350 F:      Documentation/ABI/testing/sysfs-bus-hsi
5351 F:      Documentation/hsi.txt
5352 F:      drivers/hsi/
5353 F:      include/linux/hsi/
5354 F:      include/uapi/linux/hsi/
5355
5356 HSO 3G MODEM DRIVER
5357 M:      Jan Dumon <j.dumon@option.com>
5358 W:      http://www.pharscape.org
5359 S:      Maintained
5360 F:      drivers/net/usb/hso.c
5361
5362 HSR NETWORK PROTOCOL
5363 M:      Arvid Brodin <arvid.brodin@alten.se>
5364 L:      netdev@vger.kernel.org
5365 S:      Maintained
5366 F:      net/hsr/
5367
5368 HTCPEN TOUCHSCREEN DRIVER
5369 M:      Pau Oliva Fora <pof@eslack.org>
5370 L:      linux-input@vger.kernel.org
5371 S:      Maintained
5372 F:      drivers/input/touchscreen/htcpen.c
5373
5374 HUGETLB FILESYSTEM
5375 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5376 S:      Maintained
5377 F:      fs/hugetlbfs/
5378
5379 Hyper-V CORE AND DRIVERS
5380 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5381 M:      Haiyang Zhang <haiyangz@microsoft.com>
5382 L:      devel@linuxdriverproject.org
5383 S:      Maintained
5384 F:      arch/x86/include/asm/mshyperv.h
5385 F:      arch/x86/include/uapi/asm/hyperv.h
5386 F:      arch/x86/kernel/cpu/mshyperv.c
5387 F:      drivers/hid/hid-hyperv.c
5388 F:      drivers/hv/
5389 F:      drivers/input/serio/hyperv-keyboard.c
5390 F:      drivers/pci/host/pci-hyperv.c
5391 F:      drivers/net/hyperv/
5392 F:      drivers/scsi/storvsc_drv.c
5393 F:      drivers/video/fbdev/hyperv_fb.c
5394 F:      include/linux/hyperv.h
5395 F:      tools/hv/
5396 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5397
5398 I2C MUXES
5399 M:      Peter Rosin <peda@axentia.se>
5400 L:      linux-i2c@vger.kernel.org
5401 S:      Maintained
5402 F:      Documentation/i2c/muxes/
5403 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5404 F:      drivers/i2c/i2c-mux.c
5405 F:      drivers/i2c/muxes/
5406 F:      include/linux/i2c-mux.h
5407
5408 I2C OVER PARALLEL PORT
5409 M:      Jean Delvare <jdelvare@suse.com>
5410 L:      linux-i2c@vger.kernel.org
5411 S:      Maintained
5412 F:      Documentation/i2c/busses/i2c-parport
5413 F:      Documentation/i2c/busses/i2c-parport-light
5414 F:      drivers/i2c/busses/i2c-parport.c
5415 F:      drivers/i2c/busses/i2c-parport-light.c
5416
5417 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5418 M:      Jean Delvare <jdelvare@suse.com>
5419 L:      linux-i2c@vger.kernel.org
5420 S:      Maintained
5421 F:      Documentation/i2c/busses/i2c-ali1535
5422 F:      Documentation/i2c/busses/i2c-ali1563
5423 F:      Documentation/i2c/busses/i2c-ali15x3
5424 F:      Documentation/i2c/busses/i2c-amd756
5425 F:      Documentation/i2c/busses/i2c-amd8111
5426 F:      Documentation/i2c/busses/i2c-i801
5427 F:      Documentation/i2c/busses/i2c-nforce2
5428 F:      Documentation/i2c/busses/i2c-piix4
5429 F:      Documentation/i2c/busses/i2c-sis5595
5430 F:      Documentation/i2c/busses/i2c-sis630
5431 F:      Documentation/i2c/busses/i2c-sis96x
5432 F:      Documentation/i2c/busses/i2c-via
5433 F:      Documentation/i2c/busses/i2c-viapro
5434 F:      drivers/i2c/busses/i2c-ali1535.c
5435 F:      drivers/i2c/busses/i2c-ali1563.c
5436 F:      drivers/i2c/busses/i2c-ali15x3.c
5437 F:      drivers/i2c/busses/i2c-amd756.c
5438 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5439 F:      drivers/i2c/busses/i2c-amd8111.c
5440 F:      drivers/i2c/busses/i2c-i801.c
5441 F:      drivers/i2c/busses/i2c-isch.c
5442 F:      drivers/i2c/busses/i2c-nforce2.c
5443 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5444 F:      drivers/i2c/busses/i2c-piix4.c
5445 F:      drivers/i2c/busses/i2c-sis5595.c
5446 F:      drivers/i2c/busses/i2c-sis630.c
5447 F:      drivers/i2c/busses/i2c-sis96x.c
5448 F:      drivers/i2c/busses/i2c-via.c
5449 F:      drivers/i2c/busses/i2c-viapro.c
5450
5451 I2C/SMBUS ISMT DRIVER
5452 M:      Seth Heasley <seth.heasley@intel.com>
5453 M:      Neil Horman <nhorman@tuxdriver.com>
5454 L:      linux-i2c@vger.kernel.org
5455 F:      drivers/i2c/busses/i2c-ismt.c
5456 F:      Documentation/i2c/busses/i2c-ismt
5457
5458 I2C/SMBUS STUB DRIVER
5459 M:      Jean Delvare <jdelvare@suse.com>
5460 L:      linux-i2c@vger.kernel.org
5461 S:      Maintained
5462 F:      drivers/i2c/i2c-stub.c
5463
5464 I2C SUBSYSTEM
5465 M:      Wolfram Sang <wsa@the-dreams.de>
5466 L:      linux-i2c@vger.kernel.org
5467 W:      https://i2c.wiki.kernel.org/
5468 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5470 S:      Maintained
5471 F:      Documentation/devicetree/bindings/i2c/
5472 F:      Documentation/i2c/
5473 F:      drivers/i2c/
5474 F:      drivers/i2c/*/
5475 F:      include/linux/i2c.h
5476 F:      include/linux/i2c-*.h
5477 F:      include/uapi/linux/i2c.h
5478 F:      include/uapi/linux/i2c-*.h
5479
5480 I2C ACPI SUPPORT
5481 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5482 L:      linux-i2c@vger.kernel.org
5483 L:      linux-acpi@vger.kernel.org
5484 S:      Maintained
5485
5486 I2C-TAOS-EVM DRIVER
5487 M:      Jean Delvare <jdelvare@suse.com>
5488 L:      linux-i2c@vger.kernel.org
5489 S:      Maintained
5490 F:      Documentation/i2c/busses/i2c-taos-evm
5491 F:      drivers/i2c/busses/i2c-taos-evm.c
5492
5493 I2C-TINY-USB DRIVER
5494 M:      Till Harbaum <till@harbaum.org>
5495 L:      linux-i2c@vger.kernel.org
5496 W:      http://www.harbaum.org/till/i2c_tiny_usb
5497 S:      Maintained
5498 F:      drivers/i2c/busses/i2c-tiny-usb.c
5499
5500 i386 BOOT CODE
5501 M:      "H. Peter Anvin" <hpa@zytor.com>
5502 S:      Maintained
5503 F:      arch/x86/boot/
5504
5505 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5506 M:      "H. Peter Anvin" <hpa@zytor.com>
5507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5508 S:      Maintained
5509
5510 IA64 (Itanium) PLATFORM
5511 M:      Tony Luck <tony.luck@intel.com>
5512 M:      Fenghua Yu <fenghua.yu@intel.com>
5513 L:      linux-ia64@vger.kernel.org
5514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5515 S:      Maintained
5516 F:      arch/ia64/
5517
5518 IBM Power VMX Cryptographic instructions
5519 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5520 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5521 L:      linux-crypto@vger.kernel.org
5522 S:      Supported
5523 F:      drivers/crypto/vmx/Makefile
5524 F:      drivers/crypto/vmx/Kconfig
5525 F:      drivers/crypto/vmx/vmx.c
5526 F:      drivers/crypto/vmx/aes*
5527 F:      drivers/crypto/vmx/ghash*
5528 F:      drivers/crypto/vmx/ppc-xlate.pl
5529
5530 IBM Power in-Nest Crypto Acceleration
5531 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5532 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5533 L:      linux-crypto@vger.kernel.org
5534 S:      Supported
5535 F:      drivers/crypto/nx/Makefile
5536 F:      drivers/crypto/nx/Kconfig
5537 F:      drivers/crypto/nx/nx-aes*
5538 F:      drivers/crypto/nx/nx-sha*
5539 F:      drivers/crypto/nx/nx.*
5540 F:      drivers/crypto/nx/nx_csbcpb.h
5541 F:      drivers/crypto/nx/nx_debugfs.h
5542
5543 IBM Power 842 compression accelerator
5544 M:      Dan Streetman <ddstreet@ieee.org>
5545 S:      Supported
5546 F:      drivers/crypto/nx/Makefile
5547 F:      drivers/crypto/nx/Kconfig
5548 F:      drivers/crypto/nx/nx-842*
5549 F:      include/linux/sw842.h
5550 F:      crypto/842.c
5551 F:      lib/842/
5552
5553 IBM Power Linux RAID adapter
5554 M:      Brian King <brking@us.ibm.com>
5555 S:      Supported
5556 F:      drivers/scsi/ipr.*
5557
5558 IBM Power Virtual Ethernet Device Driver
5559 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5560 L:      netdev@vger.kernel.org
5561 S:      Supported
5562 F:      drivers/net/ethernet/ibm/ibmveth.*
5563
5564 IBM Power SRIOV Virtual NIC Device Driver
5565 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5566 M:      John Allen <jallen@linux.vnet.ibm.com>
5567 L:      netdev@vger.kernel.org
5568 S:      Supported
5569 F:      drivers/net/ethernet/ibm/ibmvnic.*
5570
5571 IBM Power Virtual SCSI Device Drivers
5572 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5573 L:      linux-scsi@vger.kernel.org
5574 S:      Supported
5575 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5576 F:      drivers/scsi/ibmvscsi/viosrp.h
5577
5578 IBM Power Virtual FC Device Drivers
5579 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5580 L:      linux-scsi@vger.kernel.org
5581 S:      Supported
5582 F:      drivers/scsi/ibmvscsi/ibmvfc*
5583
5584 IBM ServeRAID RAID DRIVER
5585 S:      Orphan
5586 F:      drivers/scsi/ips.*
5587
5588 ICH LPC AND GPIO DRIVER
5589 M:      Peter Tyser <ptyser@xes-inc.com>
5590 S:      Maintained
5591 F:      drivers/mfd/lpc_ich.c
5592 F:      drivers/gpio/gpio-ich.c
5593
5594 IDE SUBSYSTEM
5595 M:      "David S. Miller" <davem@davemloft.net>
5596 L:      linux-ide@vger.kernel.org
5597 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5599 S:      Maintained
5600 F:      Documentation/ide/
5601 F:      drivers/ide/
5602 F:      include/linux/ide.h
5603
5604 IDEAPAD LAPTOP EXTRAS DRIVER
5605 M:      Ike Panhc <ike.pan@canonical.com>
5606 L:      platform-driver-x86@vger.kernel.org
5607 W:      http://launchpad.net/ideapad-laptop
5608 S:      Maintained
5609 F:      drivers/platform/x86/ideapad-laptop.c
5610
5611 IDEAPAD LAPTOP SLIDEBAR DRIVER
5612 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5613 L:      linux-input@vger.kernel.org
5614 W:      https://github.com/o2genum/ideapad-slidebar
5615 S:      Maintained
5616 F:      drivers/input/misc/ideapad_slidebar.c
5617
5618 IDE/ATAPI DRIVERS
5619 M:      Borislav Petkov <bp@alien8.de>
5620 L:      linux-ide@vger.kernel.org
5621 S:      Maintained
5622 F:      Documentation/cdrom/ide-cd
5623 F:      drivers/ide/ide-cd*
5624
5625 IDLE-I7300
5626 M:      Andy Henroid <andrew.d.henroid@intel.com>
5627 L:      linux-pm@vger.kernel.org
5628 S:      Supported
5629 F:      drivers/idle/i7300_idle.c
5630
5631 IEEE 802.15.4 SUBSYSTEM
5632 M:      Alexander Aring <aar@pengutronix.de>
5633 L:      linux-wpan@vger.kernel.org
5634 W:      http://wpan.cakelab.org/
5635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5637 S:      Maintained
5638 F:      net/ieee802154/
5639 F:      net/mac802154/
5640 F:      drivers/net/ieee802154/
5641 F:      include/linux/nl802154.h
5642 F:      include/linux/ieee802154.h
5643 F:      include/net/nl802154.h
5644 F:      include/net/mac802154.h
5645 F:      include/net/af_ieee802154.h
5646 F:      include/net/cfg802154.h
5647 F:      include/net/ieee802154_netdev.h
5648 F:      Documentation/networking/ieee802154.txt
5649
5650 IGORPLUG-USB IR RECEIVER
5651 M:      Sean Young <sean@mess.org>
5652 L:      linux-media@vger.kernel.org
5653 S:      Maintained
5654 F:      drivers/media/rc/igorplugusb.c
5655
5656 IGUANAWORKS USB IR TRANSCEIVER
5657 M:      Sean Young <sean@mess.org>
5658 L:      linux-media@vger.kernel.org
5659 S:      Maintained
5660 F:      drivers/media/rc/iguanair.c
5661
5662 IIO SUBSYSTEM AND DRIVERS
5663 M:      Jonathan Cameron <jic23@kernel.org>
5664 R:      Hartmut Knaack <knaack.h@gmx.de>
5665 R:      Lars-Peter Clausen <lars@metafoo.de>
5666 R:      Peter Meerwald <pmeerw@pmeerw.net>
5667 L:      linux-iio@vger.kernel.org
5668 S:      Maintained
5669 F:      drivers/iio/
5670 F:      drivers/staging/iio/
5671 F:      include/linux/iio/
5672 F:      tools/iio/
5673
5674 IKANOS/ADI EAGLE ADSL USB DRIVER
5675 M:      Matthieu Castet <castet.matthieu@free.fr>
5676 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5677 S:      Maintained
5678 F:      drivers/usb/atm/ueagle-atm.c
5679
5680 INA209 HARDWARE MONITOR DRIVER
5681 M:      Guenter Roeck <linux@roeck-us.net>
5682 L:      linux-hwmon@vger.kernel.org
5683 S:      Maintained
5684 F:      Documentation/hwmon/ina209
5685 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5686 F:      drivers/hwmon/ina209.c
5687
5688 INA2XX HARDWARE MONITOR DRIVER
5689 M:      Guenter Roeck <linux@roeck-us.net>
5690 L:      linux-hwmon@vger.kernel.org
5691 S:      Maintained
5692 F:      Documentation/hwmon/ina2xx
5693 F:      drivers/hwmon/ina2xx.c
5694 F:      include/linux/platform_data/ina2xx.h
5695
5696 INDUSTRY PACK SUBSYSTEM (IPACK)
5697 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5698 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5699 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5700 L:      industrypack-devel@lists.sourceforge.net
5701 W:      http://industrypack.sourceforge.net
5702 S:      Maintained
5703 F:      drivers/ipack/
5704
5705 INGENIC JZ4780 DMA Driver
5706 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5707 S:      Maintained
5708 F:      drivers/dma/dma-jz4780.c
5709
5710 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5711 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5712 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5713 L:      linux-ima-devel@lists.sourceforge.net
5714 L:      linux-ima-user@lists.sourceforge.net
5715 L:      linux-security-module@vger.kernel.org
5716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5717 S:      Supported
5718 F:      security/integrity/ima/
5719
5720 IMGTEC IR DECODER DRIVER
5721 M:      James Hogan <james.hogan@imgtec.com>
5722 S:      Maintained
5723 F:      drivers/media/rc/img-ir/
5724
5725 IMS TWINTURBO FRAMEBUFFER DRIVER
5726 L:      linux-fbdev@vger.kernel.org
5727 S:      Orphan
5728 F:      drivers/video/fbdev/imsttfb.c
5729
5730 INFINIBAND SUBSYSTEM
5731 M:      Doug Ledford <dledford@redhat.com>
5732 M:      Sean Hefty <sean.hefty@intel.com>
5733 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5734 L:      linux-rdma@vger.kernel.org
5735 W:      http://www.openfabrics.org/
5736 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5738 S:      Supported
5739 F:      Documentation/infiniband/
5740 F:      drivers/infiniband/
5741 F:      drivers/staging/rdma/
5742 F:      include/uapi/linux/if_infiniband.h
5743 F:      include/uapi/rdma/
5744 F:      include/rdma/
5745
5746 INOTIFY
5747 M:      John McCutchan <john@johnmccutchan.com>
5748 M:      Robert Love <rlove@rlove.org>
5749 M:      Eric Paris <eparis@parisplace.org>
5750 S:      Maintained
5751 F:      Documentation/filesystems/inotify.txt
5752 F:      fs/notify/inotify/
5753 F:      include/linux/inotify.h
5754 F:      include/uapi/linux/inotify.h
5755
5756 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5757 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5758 L:      linux-input@vger.kernel.org
5759 Q:      http://patchwork.kernel.org/project/linux-input/list/
5760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5761 S:      Maintained
5762 F:      drivers/input/
5763 F:      include/linux/input.h
5764 F:      include/uapi/linux/input.h
5765 F:      include/linux/input/
5766 F:      Documentation/devicetree/bindings/input/
5767
5768 INPUT MULTITOUCH (MT) PROTOCOL
5769 M:      Henrik Rydberg <rydberg@bitmath.org>
5770 L:      linux-input@vger.kernel.org
5771 S:      Odd fixes
5772 F:      Documentation/input/multi-touch-protocol.txt
5773 F:      drivers/input/input-mt.c
5774 K:      \b(ABS|SYN)_MT_
5775
5776 INTEL ASoC BDW/HSW DRIVERS
5777 M:      Jie Yang <yang.jie@linux.intel.com>
5778 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5779 S:      Supported
5780 F:      sound/soc/intel/common/sst-dsp*
5781 F:      sound/soc/intel/common/sst-firmware.c
5782 F:      sound/soc/intel/boards/broadwell.c
5783 F:      sound/soc/intel/haswell/
5784
5785 INTEL C600 SERIES SAS CONTROLLER DRIVER
5786 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5787 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5788 L:      linux-scsi@vger.kernel.org
5789 T:      git git://git.code.sf.net/p/intel-sas/isci
5790 S:      Supported
5791 F:      drivers/scsi/isci/
5792
5793 INTEL HID EVENT DRIVER
5794 M:      Alex Hung <alex.hung@canonical.com>
5795 L:      platform-driver-x86@vger.kernel.org
5796 S:      Maintained
5797 F:      drivers/platform/x86/intel-hid.c
5798
5799 INTEL IDLE DRIVER
5800 M:      Len Brown <lenb@kernel.org>
5801 L:      linux-pm@vger.kernel.org
5802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5803 S:      Supported
5804 F:      drivers/idle/intel_idle.c
5805
5806 INTEL PSTATE DRIVER
5807 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5808 M:      Len Brown <lenb@kernel.org>
5809 L:      linux-pm@vger.kernel.org
5810 S:      Supported
5811 F:      drivers/cpufreq/intel_pstate.c
5812
5813 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5814 M:      Maik Broemme <mbroemme@plusserver.de>
5815 L:      linux-fbdev@vger.kernel.org
5816 S:      Maintained
5817 F:      Documentation/fb/intelfb.txt
5818 F:      drivers/video/fbdev/intelfb/
5819
5820 INTEL 810/815 FRAMEBUFFER DRIVER
5821 M:      Antonino Daplas <adaplas@gmail.com>
5822 L:      linux-fbdev@vger.kernel.org
5823 S:      Maintained
5824 F:      drivers/video/fbdev/i810/
5825
5826 INTEL MENLOW THERMAL DRIVER
5827 M:      Sujith Thomas <sujith.thomas@intel.com>
5828 L:      platform-driver-x86@vger.kernel.org
5829 W:      https://01.org/linux-acpi
5830 S:      Supported
5831 F:      drivers/platform/x86/intel_menlow.c
5832
5833 INTEL I/OAT DMA DRIVER
5834 M:      Dave Jiang <dave.jiang@intel.com>
5835 R:      Dan Williams <dan.j.williams@intel.com>
5836 L:      dmaengine@vger.kernel.org
5837 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5838 S:      Supported
5839 F:      drivers/dma/ioat*
5840
5841 INTEL IOMMU (VT-d)
5842 M:      David Woodhouse <dwmw2@infradead.org>
5843 L:      iommu@lists.linux-foundation.org
5844 T:      git git://git.infradead.org/iommu-2.6.git
5845 S:      Supported
5846 F:      drivers/iommu/intel-iommu.c
5847 F:      include/linux/intel-iommu.h
5848
5849 INTEL IOP-ADMA DMA DRIVER
5850 R:      Dan Williams <dan.j.williams@intel.com>
5851 S:      Odd fixes
5852 F:      drivers/dma/iop-adma.c
5853
5854 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5855 M:      Krzysztof Halasa <khalasa@piap.pl>
5856 S:      Maintained
5857 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5858 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5859 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5860 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5861 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5862 F:      drivers/net/wan/ixp4xx_hss.c
5863
5864 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5865 M:      Deepak Saxena <dsaxena@plexity.net>
5866 S:      Maintained
5867 F:      drivers/char/hw_random/ixp4xx-rng.c
5868
5869 INTEL ETHERNET DRIVERS
5870 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5871 R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5872 R:      Shannon Nelson <shannon.nelson@intel.com>
5873 R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5874 R:      Don Skidmore <donald.c.skidmore@intel.com>
5875 R:      Bruce Allan <bruce.w.allan@intel.com>
5876 R:      John Ronciak <john.ronciak@intel.com>
5877 R:      Mitch Williams <mitch.a.williams@intel.com>
5878 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5879 W:      http://www.intel.com/support/feedback.htm
5880 W:      http://e1000.sourceforge.net/
5881 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5884 S:      Supported
5885 F:      Documentation/networking/e100.txt
5886 F:      Documentation/networking/e1000.txt
5887 F:      Documentation/networking/e1000e.txt
5888 F:      Documentation/networking/igb.txt
5889 F:      Documentation/networking/igbvf.txt
5890 F:      Documentation/networking/ixgb.txt
5891 F:      Documentation/networking/ixgbe.txt
5892 F:      Documentation/networking/ixgbevf.txt
5893 F:      Documentation/networking/i40e.txt
5894 F:      Documentation/networking/i40evf.txt
5895 F:      drivers/net/ethernet/intel/
5896 F:      drivers/net/ethernet/intel/*/
5897
5898 INTEL RDMA RNIC DRIVER
5899 M:     Faisal Latif <faisal.latif@intel.com>
5900 R:     Chien Tin Tung <chien.tin.tung@intel.com>
5901 R:     Mustafa Ismail <mustafa.ismail@intel.com>
5902 R:     Shiraz Saleem <shiraz.saleem@intel.com>
5903 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5904 L:     linux-rdma@vger.kernel.org
5905 S:     Supported
5906 F:     drivers/infiniband/hw/i40iw/
5907
5908 INTEL-MID GPIO DRIVER
5909 M:      David Cohen <david.a.cohen@linux.intel.com>
5910 L:      linux-gpio@vger.kernel.org
5911 S:      Maintained
5912 F:      drivers/gpio/gpio-intel-mid.c
5913
5914 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5915 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5916 L:      linux-wireless@vger.kernel.org
5917 S:      Maintained
5918 F:      Documentation/networking/README.ipw2100
5919 F:      Documentation/networking/README.ipw2200
5920 F:      drivers/net/wireless/intel/ipw2x00/
5921
5922 INTEL(R) TRACE HUB
5923 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
5924 S:      Supported
5925 F:      Documentation/trace/intel_th.txt
5926 F:      drivers/hwtracing/intel_th/
5927
5928 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5929 M:      Ning Sun <ning.sun@intel.com>
5930 L:      tboot-devel@lists.sourceforge.net
5931 W:      http://tboot.sourceforge.net
5932 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5933 S:      Supported
5934 F:      Documentation/intel_txt.txt
5935 F:      include/linux/tboot.h
5936 F:      arch/x86/kernel/tboot.c
5937
5938 INTEL WIRELESS WIMAX CONNECTION 2400
5939 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5940 M:      linux-wimax@intel.com
5941 L:      wimax@linuxwimax.org (subscribers-only)
5942 S:      Supported
5943 W:      http://linuxwimax.org
5944 F:      Documentation/wimax/README.i2400m
5945 F:      drivers/net/wimax/i2400m/
5946 F:      include/uapi/linux/wimax/i2400m.h
5947
5948 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5949 M:      Stanislaw Gruszka <sgruszka@redhat.com>
5950 L:      linux-wireless@vger.kernel.org
5951 S:      Supported
5952 F:      drivers/net/wireless/intel/iwlegacy/
5953
5954 INTEL WIRELESS WIFI LINK (iwlwifi)
5955 M:      Johannes Berg <johannes.berg@intel.com>
5956 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5957 M:      Intel Linux Wireless <linuxwifi@intel.com>
5958 L:      linux-wireless@vger.kernel.org
5959 W:      http://intellinuxwireless.org
5960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5961 S:      Supported
5962 F:      drivers/net/wireless/intel/iwlwifi/
5963
5964 INTEL MANAGEMENT ENGINE (mei)
5965 M:      Tomas Winkler <tomas.winkler@intel.com>
5966 L:      linux-kernel@vger.kernel.org
5967 S:      Supported
5968 F:      include/uapi/linux/mei.h
5969 F:      include/linux/mei_cl_bus.h
5970 F:      drivers/misc/mei/*
5971 F:      drivers/watchdog/mei_wdt.c
5972 F:      Documentation/misc-devices/mei/*
5973
5974 INTEL MIC DRIVERS (mic)
5975 M:      Sudeep Dutt <sudeep.dutt@intel.com>
5976 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
5977 S:      Supported
5978 W:      https://github.com/sudeepdutt/mic
5979 W:      http://software.intel.com/en-us/mic-developer
5980 F:      include/linux/mic_bus.h
5981 F:      include/linux/scif.h
5982 F:      include/uapi/linux/mic_common.h
5983 F:      include/uapi/linux/mic_ioctl.h
5984 F:      include/uapi/linux/scif_ioctl.h
5985 F:      drivers/misc/mic/
5986 F:      drivers/dma/mic_x100_dma.c
5987 F:      drivers/dma/mic_x100_dma.h
5988 F:      Documentation/mic/
5989
5990 INTEL PMC/P-Unit IPC DRIVER
5991 M:      Zha Qipeng<qipeng.zha@intel.com>
5992 L:      platform-driver-x86@vger.kernel.org
5993 S:      Maintained
5994 F:      drivers/platform/x86/intel_pmc_ipc.c
5995 F:      drivers/platform/x86/intel_punit_ipc.c
5996 F:      arch/x86/include/asm/intel_pmc_ipc.h
5997 F:      arch/x86/include/asm/intel_punit_ipc.h
5998
5999 INTEL TELEMETRY DRIVER
6000 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6001 L:      platform-driver-x86@vger.kernel.org
6002 S:      Maintained
6003 F:      arch/x86/include/asm/intel_telemetry.h
6004 F:      drivers/platform/x86/intel_telemetry*
6005
6006 IOC3 ETHERNET DRIVER
6007 M:      Ralf Baechle <ralf@linux-mips.org>
6008 L:      linux-mips@linux-mips.org
6009 S:      Maintained
6010 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6011
6012 IOC3 SERIAL DRIVER
6013 M:      Pat Gefre <pfg@sgi.com>
6014 L:      linux-serial@vger.kernel.org
6015 S:      Maintained
6016 F:      drivers/tty/serial/ioc3_serial.c
6017
6018 IOMMU DRIVERS
6019 M:      Joerg Roedel <joro@8bytes.org>
6020 L:      iommu@lists.linux-foundation.org
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6022 S:      Maintained
6023 F:      drivers/iommu/
6024
6025 IP MASQUERADING
6026 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6027 S:      Maintained
6028 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6029
6030 IPMI SUBSYSTEM
6031 M:      Corey Minyard <minyard@acm.org>
6032 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6033 W:      http://openipmi.sourceforge.net/
6034 S:      Supported
6035 F:      Documentation/IPMI.txt
6036 F:      drivers/char/ipmi/
6037 F:      include/linux/ipmi*
6038 F:      include/uapi/linux/ipmi*
6039
6040 QCOM AUDIO (ASoC) DRIVERS
6041 M:      Patrick Lai <plai@codeaurora.org>
6042 M:      Banajit Goswami <bgoswami@codeaurora.org>
6043 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6044 S:      Supported
6045 F:      sound/soc/qcom/
6046
6047 IPS SCSI RAID DRIVER
6048 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6049 L:      linux-scsi@vger.kernel.org
6050 W:      http://www.adaptec.com/
6051 S:      Maintained
6052 F:      drivers/scsi/ips*
6053
6054 IPVS
6055 M:      Wensong Zhang <wensong@linux-vs.org>
6056 M:      Simon Horman <horms@verge.net.au>
6057 M:      Julian Anastasov <ja@ssi.bg>
6058 L:      netdev@vger.kernel.org
6059 L:      lvs-devel@vger.kernel.org
6060 S:      Maintained
6061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6063 F:      Documentation/networking/ipvs-sysctl.txt
6064 F:      include/net/ip_vs.h
6065 F:      include/uapi/linux/ip_vs.h
6066 F:      net/netfilter/ipvs/
6067
6068 IPWIRELESS DRIVER
6069 M:      Jiri Kosina <jikos@kernel.org>
6070 M:      David Sterba <dsterba@suse.com>
6071 S:      Odd Fixes
6072 F:      drivers/tty/ipwireless/
6073
6074 IPX NETWORK LAYER
6075 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6076 L:      netdev@vger.kernel.org
6077 S:      Maintained
6078 F:      include/net/ipx.h
6079 F:      include/uapi/linux/ipx.h
6080 F:      net/ipx/
6081
6082 IRDA SUBSYSTEM
6083 M:      Samuel Ortiz <samuel@sortiz.org>
6084 L:      irda-users@lists.sourceforge.net (subscribers-only)
6085 L:      netdev@vger.kernel.org
6086 W:      http://irda.sourceforge.net/
6087 S:      Maintained
6088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6089 F:      Documentation/networking/irda.txt
6090 F:      drivers/net/irda/
6091 F:      include/net/irda/
6092 F:      net/irda/
6093
6094 IRQ SUBSYSTEM
6095 M:      Thomas Gleixner <tglx@linutronix.de>
6096 L:      linux-kernel@vger.kernel.org
6097 S:      Maintained
6098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6099 F:      kernel/irq/
6100
6101 IRQCHIP DRIVERS
6102 M:      Thomas Gleixner <tglx@linutronix.de>
6103 M:      Jason Cooper <jason@lakedaemon.net>
6104 M:      Marc Zyngier <marc.zyngier@arm.com>
6105 L:      linux-kernel@vger.kernel.org
6106 S:      Maintained
6107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6108 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6109 F:      Documentation/devicetree/bindings/interrupt-controller/
6110 F:      drivers/irqchip/
6111
6112 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6113 M:      Jiang Liu <jiang.liu@linux.intel.com>
6114 M:      Marc Zyngier <marc.zyngier@arm.com>
6115 S:      Maintained
6116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6117 F:      Documentation/IRQ-domain.txt
6118 F:      include/linux/irqdomain.h
6119 F:      kernel/irq/irqdomain.c
6120 F:      kernel/irq/msi.c
6121
6122 ISAPNP
6123 M:      Jaroslav Kysela <perex@perex.cz>
6124 S:      Maintained
6125 F:      Documentation/isapnp.txt
6126 F:      drivers/pnp/isapnp/
6127 F:      include/linux/isapnp.h
6128
6129 ISA RADIO MODULE
6130 M:      Hans Verkuil <hverkuil@xs4all.nl>
6131 L:      linux-media@vger.kernel.org
6132 T:      git git://linuxtv.org/media_tree.git
6133 W:      https://linuxtv.org
6134 S:      Maintained
6135 F:      drivers/media/radio/radio-isa*
6136
6137 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6138 M:      Peter Jones <pjones@redhat.com>
6139 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6140 S:      Maintained
6141 F:      drivers/firmware/iscsi_ibft*
6142
6143 ISCSI
6144 M:      Mike Christie <michaelc@cs.wisc.edu>
6145 L:      open-iscsi@googlegroups.com
6146 W:      www.open-iscsi.org
6147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6148 S:      Maintained
6149 F:      drivers/scsi/*iscsi*
6150 F:      include/scsi/*iscsi*
6151
6152 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6153 M:      Or Gerlitz <ogerlitz@mellanox.com>
6154 M:      Sagi Grimberg <sagi@grimberg.me>
6155 M:      Roi Dayan <roid@mellanox.com>
6156 L:      linux-rdma@vger.kernel.org
6157 S:      Supported
6158 W:      http://www.openfabrics.org
6159 W:      www.open-iscsi.org
6160 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6161 F:      drivers/infiniband/ulp/iser/
6162
6163 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6164 M:      Sagi Grimberg <sagi@grimberg.me>
6165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6166 L:      linux-rdma@vger.kernel.org
6167 L:      target-devel@vger.kernel.org
6168 S:      Supported
6169 W:      http://www.linux-iscsi.org
6170 F:      drivers/infiniband/ulp/isert
6171
6172 ISDN SUBSYSTEM
6173 M:      Karsten Keil <isdn@linux-pingi.de>
6174 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6175 L:      netdev@vger.kernel.org
6176 W:      http://www.isdn4linux.de
6177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6178 S:      Maintained
6179 F:      Documentation/isdn/
6180 F:      drivers/isdn/
6181 F:      include/linux/isdn.h
6182 F:      include/linux/isdn/
6183 F:      include/uapi/linux/isdn.h
6184 F:      include/uapi/linux/isdn/
6185
6186 ISDN SUBSYSTEM (Eicon active card driver)
6187 M:      Armin Schindler <mac@melware.de>
6188 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6189 W:      http://www.melware.de
6190 S:      Maintained
6191 F:      drivers/isdn/hardware/eicon/
6192
6193 IT87 HARDWARE MONITORING DRIVER
6194 M:      Jean Delvare <jdelvare@suse.com>
6195 L:      linux-hwmon@vger.kernel.org
6196 S:      Maintained
6197 F:      Documentation/hwmon/it87
6198 F:      drivers/hwmon/it87.c
6199
6200 IT913X MEDIA DRIVER
6201 M:      Antti Palosaari <crope@iki.fi>
6202 L:      linux-media@vger.kernel.org
6203 W:      https://linuxtv.org
6204 W:      http://palosaari.fi/linux/
6205 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6206 T:      git git://linuxtv.org/anttip/media_tree.git
6207 S:      Maintained
6208 F:      drivers/media/tuners/it913x*
6209
6210 IVTV VIDEO4LINUX DRIVER
6211 M:      Andy Walls <awalls@md.metrocast.net>
6212 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6213 L:      linux-media@vger.kernel.org
6214 T:      git git://linuxtv.org/media_tree.git
6215 W:      http://www.ivtvdriver.org
6216 S:      Maintained
6217 F:      Documentation/video4linux/*.ivtv
6218 F:      drivers/media/pci/ivtv/
6219 F:      include/uapi/linux/ivtv*
6220
6221 IX2505V MEDIA DRIVER
6222 M:      Malcolm Priestley <tvboxspy@gmail.com>
6223 L:      linux-media@vger.kernel.org
6224 W:      https://linuxtv.org
6225 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6226 S:      Maintained
6227 F:      drivers/media/dvb-frontends/ix2505v*
6228
6229 JC42.4 TEMPERATURE SENSOR DRIVER
6230 M:      Guenter Roeck <linux@roeck-us.net>
6231 L:      linux-hwmon@vger.kernel.org
6232 S:      Maintained
6233 F:      drivers/hwmon/jc42.c
6234 F:      Documentation/hwmon/jc42
6235
6236 JFS FILESYSTEM
6237 M:      Dave Kleikamp <shaggy@kernel.org>
6238 L:      jfs-discussion@lists.sourceforge.net
6239 W:      http://jfs.sourceforge.net/
6240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6241 S:      Maintained
6242 F:      Documentation/filesystems/jfs.txt
6243 F:      fs/jfs/
6244
6245 JME NETWORK DRIVER
6246 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6247 L:      netdev@vger.kernel.org
6248 S:      Maintained
6249 F:      drivers/net/ethernet/jme.*
6250
6251 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6252 M:      David Woodhouse <dwmw2@infradead.org>
6253 L:      linux-mtd@lists.infradead.org
6254 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6255 S:      Maintained
6256 F:      fs/jffs2/
6257 F:      include/uapi/linux/jffs2.h
6258
6259 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6260 M:      "Theodore Ts'o" <tytso@mit.edu>
6261 M:      Jan Kara <jack@suse.com>
6262 L:      linux-ext4@vger.kernel.org
6263 S:      Maintained
6264 F:      fs/jbd2/
6265 F:      include/linux/jbd2.h
6266
6267 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6268 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6269 L:      linux-media@vger.kernel.org
6270 S:      Maintained
6271 F:      drivers/media/platform/rcar_jpu.c
6272
6273 JSM Neo PCI based serial card
6274 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6275 L:      linux-serial@vger.kernel.org
6276 S:      Maintained
6277 F:      drivers/tty/serial/jsm/
6278
6279 K10TEMP HARDWARE MONITORING DRIVER
6280 M:      Clemens Ladisch <clemens@ladisch.de>
6281 L:      linux-hwmon@vger.kernel.org
6282 S:      Maintained
6283 F:      Documentation/hwmon/k10temp
6284 F:      drivers/hwmon/k10temp.c
6285
6286 K8TEMP HARDWARE MONITORING DRIVER
6287 M:      Rudolf Marek <r.marek@assembler.cz>
6288 L:      linux-hwmon@vger.kernel.org
6289 S:      Maintained
6290 F:      Documentation/hwmon/k8temp
6291 F:      drivers/hwmon/k8temp.c
6292
6293 KASAN
6294 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6295 R:      Alexander Potapenko <glider@google.com>
6296 R:      Dmitry Vyukov <dvyukov@google.com>
6297 L:      kasan-dev@googlegroups.com
6298 S:      Maintained
6299 F:      arch/*/include/asm/kasan.h
6300 F:      arch/*/mm/kasan_init*
6301 F:      Documentation/kasan.txt
6302 F:      include/linux/kasan.h
6303 F:      lib/test_kasan.c
6304 F:      mm/kasan/
6305 F:      scripts/Makefile.kasan
6306
6307 KCONFIG
6308 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6309 L:      linux-kbuild@vger.kernel.org
6310 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6311 S:      Maintained
6312 F:      Documentation/kbuild/kconfig-language.txt
6313 F:      scripts/kconfig/
6314
6315 KDUMP
6316 M:      Vivek Goyal <vgoyal@redhat.com>
6317 M:      Haren Myneni <hbabu@us.ibm.com>
6318 L:      kexec@lists.infradead.org
6319 W:      http://lse.sourceforge.net/kdump/
6320 S:      Maintained
6321 F:      Documentation/kdump/
6322
6323 KEENE FM RADIO TRANSMITTER DRIVER
6324 M:      Hans Verkuil <hverkuil@xs4all.nl>
6325 L:      linux-media@vger.kernel.org
6326 T:      git git://linuxtv.org/media_tree.git
6327 W:      https://linuxtv.org
6328 S:      Maintained
6329 F:      drivers/media/radio/radio-keene*
6330
6331 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6332 M:      Ian Kent <raven@themaw.net>
6333 L:      autofs@vger.kernel.org
6334 S:      Maintained
6335 F:      fs/autofs4/
6336
6337 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6338 M:      Michal Marek <mmarek@suse.com>
6339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6341 L:      linux-kbuild@vger.kernel.org
6342 S:      Maintained
6343 F:      Documentation/kbuild/
6344 F:      Makefile
6345 F:      scripts/Makefile.*
6346 F:      scripts/basic/
6347 F:      scripts/mk*
6348 F:      scripts/package/
6349
6350 KERNEL JANITORS
6351 L:      kernel-janitors@vger.kernel.org
6352 W:      http://kernelnewbies.org/KernelJanitors
6353 S:      Odd Fixes
6354
6355 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6356 M:      "J. Bruce Fields" <bfields@fieldses.org>
6357 M:      Jeff Layton <jlayton@poochiereds.net>
6358 L:      linux-nfs@vger.kernel.org
6359 W:      http://nfs.sourceforge.net/
6360 T:      git git://linux-nfs.org/~bfields/linux.git
6361 S:      Supported
6362 F:      fs/nfsd/
6363 F:      include/uapi/linux/nfsd/
6364 F:      fs/lockd/
6365 F:      fs/nfs_common/
6366 F:      net/sunrpc/
6367 F:      include/linux/lockd/
6368 F:      include/linux/sunrpc/
6369 F:      include/uapi/linux/sunrpc/
6370
6371 KERNEL SELFTEST FRAMEWORK
6372 M:      Shuah Khan <shuahkh@osg.samsung.com>
6373 L:      linux-kselftest@vger.kernel.org
6374 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6375 S:      Maintained
6376 F:      tools/testing/selftests
6377
6378 KERNEL VIRTUAL MACHINE (KVM)
6379 M:      Paolo Bonzini <pbonzini@redhat.com>
6380 M:      Radim Krčmář <rkrcmar@redhat.com>
6381 L:      kvm@vger.kernel.org
6382 W:      http://www.linux-kvm.org
6383 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6384 S:      Supported
6385 F:      Documentation/*/kvm*.txt
6386 F:      Documentation/virtual/kvm/
6387 F:      arch/*/kvm/
6388 F:      arch/x86/kernel/kvm.c
6389 F:      arch/x86/kernel/kvmclock.c
6390 F:      arch/*/include/asm/kvm*
6391 F:      include/linux/kvm*
6392 F:      include/uapi/linux/kvm*
6393 F:      virt/kvm/
6394
6395 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6396 M:      Joerg Roedel <joro@8bytes.org>
6397 L:      kvm@vger.kernel.org
6398 W:      http://www.linux-kvm.org/
6399 S:      Maintained
6400 F:      arch/x86/include/asm/svm.h
6401 F:      arch/x86/kvm/svm.c
6402
6403 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6404 M:      Alexander Graf <agraf@suse.com>
6405 L:      kvm-ppc@vger.kernel.org
6406 W:      http://www.linux-kvm.org/
6407 T:      git git://github.com/agraf/linux-2.6.git
6408 S:      Supported
6409 F:      arch/powerpc/include/asm/kvm*
6410 F:      arch/powerpc/kvm/
6411
6412 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6413 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6414 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6415 L:      linux-s390@vger.kernel.org
6416 W:      http://www.ibm.com/developerworks/linux/linux390/
6417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6418 S:      Supported
6419 F:      Documentation/s390/kvm.txt
6420 F:      arch/s390/include/asm/kvm*
6421 F:      arch/s390/kvm/
6422
6423 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6424 M:      Christoffer Dall <christoffer.dall@linaro.org>
6425 M:      Marc Zyngier <marc.zyngier@arm.com>
6426 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6427 L:      kvmarm@lists.cs.columbia.edu
6428 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6430 S:      Supported
6431 F:      arch/arm/include/uapi/asm/kvm*
6432 F:      arch/arm/include/asm/kvm*
6433 F:      arch/arm/kvm/
6434 F:      virt/kvm/arm/
6435 F:      include/kvm/arm_*
6436
6437 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6438 M:      Christoffer Dall <christoffer.dall@linaro.org>
6439 M:      Marc Zyngier <marc.zyngier@arm.com>
6440 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6441 L:      kvmarm@lists.cs.columbia.edu
6442 S:      Maintained
6443 F:      arch/arm64/include/uapi/asm/kvm*
6444 F:      arch/arm64/include/asm/kvm*
6445 F:      arch/arm64/kvm/
6446
6447 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6448 M:      James Hogan <james.hogan@imgtec.com>
6449 L:      linux-mips@linux-mips.org
6450 S:      Supported
6451 F:      arch/mips/include/uapi/asm/kvm*
6452 F:      arch/mips/include/asm/kvm*
6453 F:      arch/mips/kvm/
6454
6455 KEXEC
6456 M:      Eric Biederman <ebiederm@xmission.com>
6457 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6458 L:      kexec@lists.infradead.org
6459 S:      Maintained
6460 F:      include/linux/kexec.h
6461 F:      include/uapi/linux/kexec.h
6462 F:      kernel/kexec.c
6463
6464 KEYS/KEYRINGS:
6465 M:      David Howells <dhowells@redhat.com>
6466 L:      keyrings@vger.kernel.org
6467 S:      Maintained
6468 F:      Documentation/security/keys.txt
6469 F:      include/linux/key.h
6470 F:      include/linux/key-type.h
6471 F:      include/keys/
6472 F:      security/keys/
6473
6474 KEYS-TRUSTED
6475 M:      David Safford <safford@us.ibm.com>
6476 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6477 L:      linux-security-module@vger.kernel.org
6478 L:      keyrings@vger.kernel.org
6479 S:      Supported
6480 F:      Documentation/security/keys-trusted-encrypted.txt
6481 F:      include/keys/trusted-type.h
6482 F:      security/keys/trusted.c
6483 F:      security/keys/trusted.h
6484
6485 KEYS-ENCRYPTED
6486 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6487 M:      David Safford <safford@us.ibm.com>
6488 L:      linux-security-module@vger.kernel.org
6489 L:      keyrings@vger.kernel.org
6490 S:      Supported
6491 F:      Documentation/security/keys-trusted-encrypted.txt
6492 F:      include/keys/encrypted-type.h
6493 F:      security/keys/encrypted-keys/
6494
6495 KGDB / KDB /debug_core
6496 M:      Jason Wessel <jason.wessel@windriver.com>
6497 W:      http://kgdb.wiki.kernel.org/
6498 L:      kgdb-bugreport@lists.sourceforge.net
6499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6500 S:      Maintained
6501 F:      Documentation/DocBook/kgdb.tmpl
6502 F:      drivers/misc/kgdbts.c
6503 F:      drivers/tty/serial/kgdboc.c
6504 F:      include/linux/kdb.h
6505 F:      include/linux/kgdb.h
6506 F:      kernel/debug/
6507
6508 KMEMCHECK
6509 M:      Vegard Nossum <vegardno@ifi.uio.no>
6510 M:      Pekka Enberg <penberg@kernel.org>
6511 S:      Maintained
6512 F:      Documentation/kmemcheck.txt
6513 F:      arch/x86/include/asm/kmemcheck.h
6514 F:      arch/x86/mm/kmemcheck/
6515 F:      include/linux/kmemcheck.h
6516 F:      mm/kmemcheck.c
6517
6518 KMEMLEAK
6519 M:      Catalin Marinas <catalin.marinas@arm.com>
6520 S:      Maintained
6521 F:      Documentation/kmemleak.txt
6522 F:      include/linux/kmemleak.h
6523 F:      mm/kmemleak.c
6524 F:      mm/kmemleak-test.c
6525
6526 KPROBES
6527 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6528 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6529 M:      "David S. Miller" <davem@davemloft.net>
6530 M:      Masami Hiramatsu <mhiramat@kernel.org>
6531 S:      Maintained
6532 F:      Documentation/kprobes.txt
6533 F:      include/linux/kprobes.h
6534 F:      kernel/kprobes.c
6535
6536 KS0108 LCD CONTROLLER DRIVER
6537 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6538 W:      http://miguelojeda.es/auxdisplay.htm
6539 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6540 S:      Maintained
6541 F:      Documentation/auxdisplay/ks0108
6542 F:      drivers/auxdisplay/ks0108.c
6543 F:      include/linux/ks0108.h
6544
6545 L3MDEV
6546 M:      David Ahern <dsa@cumulusnetworks.com>
6547 L:      netdev@vger.kernel.org
6548 S:      Maintained
6549 F:      net/l3mdev
6550 F:      include/net/l3mdev.h
6551
6552 LANTIQ MIPS ARCHITECTURE
6553 M:      John Crispin <blogic@openwrt.org>
6554 L:      linux-mips@linux-mips.org
6555 S:      Maintained
6556 F:      arch/mips/lantiq
6557
6558 LAPB module
6559 L:      linux-x25@vger.kernel.org
6560 S:      Orphan
6561 F:      Documentation/networking/lapb-module.txt
6562 F:      include/*/lapb.h
6563 F:      net/lapb/
6564
6565 LASI 53c700 driver for PARISC
6566 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6567 L:      linux-scsi@vger.kernel.org
6568 S:      Maintained
6569 F:      Documentation/scsi/53c700.txt
6570 F:      drivers/scsi/53c700*
6571
6572 LED SUBSYSTEM
6573 M:      Richard Purdie <rpurdie@rpsys.net>
6574 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6575 L:      linux-leds@vger.kernel.org
6576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6577 S:      Maintained
6578 F:      drivers/leds/
6579 F:      include/linux/leds.h
6580
6581 LEGACY EEPROM DRIVER
6582 M:      Jean Delvare <jdelvare@suse.com>
6583 S:      Maintained
6584 F:      Documentation/misc-devices/eeprom
6585 F:      drivers/misc/eeprom/eeprom.c
6586
6587 LEGO USB Tower driver
6588 M:      Juergen Stuber <starblue@users.sourceforge.net>
6589 L:      legousb-devel@lists.sourceforge.net
6590 W:      http://legousb.sourceforge.net/
6591 S:      Maintained
6592 F:      drivers/usb/misc/legousbtower.c
6593
6594 LG2160 MEDIA DRIVER
6595 M:      Michael Krufky <mkrufky@linuxtv.org>
6596 L:      linux-media@vger.kernel.org
6597 W:      https://linuxtv.org
6598 W:      http://github.com/mkrufky
6599 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6600 T:      git git://linuxtv.org/mkrufky/tuners.git
6601 S:      Maintained
6602 F:      drivers/media/dvb-frontends/lg2160.*
6603
6604 LGDT3305 MEDIA DRIVER
6605 M:      Michael Krufky <mkrufky@linuxtv.org>
6606 L:      linux-media@vger.kernel.org
6607 W:      https://linuxtv.org
6608 W:      http://github.com/mkrufky
6609 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6610 T:      git git://linuxtv.org/mkrufky/tuners.git
6611 S:      Maintained
6612 F:      drivers/media/dvb-frontends/lgdt3305.*
6613
6614 LGUEST
6615 M:      Rusty Russell <rusty@rustcorp.com.au>
6616 L:      lguest@lists.ozlabs.org
6617 W:      http://lguest.ozlabs.org/
6618 S:      Odd Fixes
6619 F:      arch/x86/include/asm/lguest*.h
6620 F:      arch/x86/lguest/
6621 F:      drivers/lguest/
6622 F:      include/linux/lguest*.h
6623 F:      tools/lguest/
6624
6625 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6626 M:      Tejun Heo <tj@kernel.org>
6627 L:      linux-ide@vger.kernel.org
6628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6629 S:      Maintained
6630 F:      drivers/ata/
6631 F:      include/linux/ata.h
6632 F:      include/linux/libata.h
6633
6634 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6635 M:      Viresh Kumar <vireshk@kernel.org>
6636 L:      linux-ide@vger.kernel.org
6637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6638 S:      Maintained
6639 F:      include/linux/pata_arasan_cf_data.h
6640 F:      drivers/ata/pata_arasan_cf.c
6641
6642 LIBATA PATA DRIVERS
6643 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6644 M:      Tejun Heo <tj@kernel.org>
6645 L:      linux-ide@vger.kernel.org
6646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6647 S:      Maintained
6648 F:      drivers/ata/pata_*.c
6649 F:      drivers/ata/ata_generic.c
6650
6651 LIBATA SATA AHCI PLATFORM devices support
6652 M:      Hans de Goede <hdegoede@redhat.com>
6653 M:      Tejun Heo <tj@kernel.org>
6654 L:      linux-ide@vger.kernel.org
6655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6656 S:      Maintained
6657 F:      drivers/ata/ahci_platform.c
6658 F:      drivers/ata/libahci_platform.c
6659 F:      include/linux/ahci_platform.h
6660
6661 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6662 M:      Mikael Pettersson <mikpelinux@gmail.com>
6663 L:      linux-ide@vger.kernel.org
6664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6665 S:      Maintained
6666 F:      drivers/ata/sata_promise.*
6667
6668 LIBLOCKDEP
6669 M:      Sasha Levin <sasha.levin@oracle.com>
6670 S:      Maintained
6671 F:      tools/lib/lockdep/
6672
6673 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6674 M:      Dan Williams <dan.j.williams@intel.com>
6675 L:      linux-nvdimm@lists.01.org
6676 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6678 S:      Supported
6679 F:      drivers/nvdimm/*
6680 F:      include/linux/nd.h
6681 F:      include/linux/libnvdimm.h
6682 F:      include/uapi/linux/ndctl.h
6683
6684 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6685 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6686 L:      linux-nvdimm@lists.01.org
6687 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6688 S:      Supported
6689 F:      drivers/nvdimm/blk.c
6690 F:      drivers/nvdimm/region_devs.c
6691 F:      drivers/acpi/nfit*
6692
6693 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6694 M:      Vishal Verma <vishal.l.verma@intel.com>
6695 L:      linux-nvdimm@lists.01.org
6696 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6697 S:      Supported
6698 F:      drivers/nvdimm/btt*
6699
6700 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6701 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6702 L:      linux-nvdimm@lists.01.org
6703 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6704 S:      Supported
6705 F:      drivers/nvdimm/pmem.c
6706 F:      include/linux/pmem.h
6707 F:      arch/*/include/asm/pmem.h
6708
6709 LIGHTNVM PLATFORM SUPPORT
6710 M:      Matias Bjorling <mb@lightnvm.io>
6711 W:      http://github/OpenChannelSSD
6712 L:      linux-block@vger.kernel.org
6713 S:      Maintained
6714 F:      drivers/lightnvm/
6715 F:      include/linux/lightnvm.h
6716 F:      include/uapi/linux/lightnvm.h
6717
6718 LINUX FOR IBM pSERIES (RS/6000)
6719 M:      Paul Mackerras <paulus@au.ibm.com>
6720 W:      http://www.ibm.com/linux/ltc/projects/ppc
6721 S:      Supported
6722 F:      arch/powerpc/boot/rs6000.h
6723
6724 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6725 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6726 M:      Paul Mackerras <paulus@samba.org>
6727 M:      Michael Ellerman <mpe@ellerman.id.au>
6728 W:      http://www.penguinppc.org/
6729 L:      linuxppc-dev@lists.ozlabs.org
6730 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6732 S:      Supported
6733 F:      Documentation/powerpc/
6734 F:      arch/powerpc/
6735
6736 LINUX FOR POWER MACINTOSH
6737 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6738 W:      http://www.penguinppc.org/
6739 L:      linuxppc-dev@lists.ozlabs.org
6740 S:      Maintained
6741 F:      arch/powerpc/platforms/powermac/
6742 F:      drivers/macintosh/
6743
6744 LINUX FOR POWERPC EMBEDDED MPC5XXX
6745 M:      Anatolij Gustschin <agust@denx.de>
6746 L:      linuxppc-dev@lists.ozlabs.org
6747 T:      git git://git.denx.de/linux-denx-agust.git
6748 S:      Maintained
6749 F:      arch/powerpc/platforms/512x/
6750 F:      arch/powerpc/platforms/52xx/
6751
6752 LINUX FOR POWERPC EMBEDDED PPC4XX
6753 M:      Alistair Popple <alistair@popple.id.au>
6754 M:      Matt Porter <mporter@kernel.crashing.org>
6755 W:      http://www.penguinppc.org/
6756 L:      linuxppc-dev@lists.ozlabs.org
6757 S:      Maintained
6758 F:      arch/powerpc/platforms/40x/
6759 F:      arch/powerpc/platforms/44x/
6760
6761 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6762 L:      linuxppc-dev@lists.ozlabs.org
6763 S:      Orphan
6764 F:      arch/powerpc/*/*virtex*
6765 F:      arch/powerpc/*/*/*virtex*
6766
6767 LINUX FOR POWERPC EMBEDDED PPC8XX
6768 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6769 W:      http://www.penguinppc.org/
6770 L:      linuxppc-dev@lists.ozlabs.org
6771 S:      Maintained
6772 F:      arch/powerpc/platforms/8xx/
6773
6774 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6775 M:      Scott Wood <oss@buserror.net>
6776 M:      Kumar Gala <galak@kernel.crashing.org>
6777 W:      http://www.penguinppc.org/
6778 L:      linuxppc-dev@lists.ozlabs.org
6779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6780 S:      Maintained
6781 F:      arch/powerpc/platforms/83xx/
6782 F:      arch/powerpc/platforms/85xx/
6783
6784 LINUX FOR POWERPC PA SEMI PWRFICIENT
6785 M:      Olof Johansson <olof@lixom.net>
6786 L:      linuxppc-dev@lists.ozlabs.org
6787 S:      Maintained
6788 F:      arch/powerpc/platforms/pasemi/
6789 F:      drivers/*/*pasemi*
6790 F:      drivers/*/*/*pasemi*
6791
6792 LINUX SECURITY MODULE (LSM) FRAMEWORK
6793 M:      Chris Wright <chrisw@sous-sol.org>
6794 L:      linux-security-module@vger.kernel.org
6795 S:      Supported
6796
6797 LIS3LV02D ACCELEROMETER DRIVER
6798 M:      Eric Piel <eric.piel@tremplin-utc.net>
6799 S:      Maintained
6800 F:      Documentation/misc-devices/lis3lv02d
6801 F:      drivers/misc/lis3lv02d/
6802 F:      drivers/platform/x86/hp_accel.c
6803
6804 LIVE PATCHING
6805 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6806 M:      Jessica Yu <jeyu@redhat.com>
6807 M:      Jiri Kosina <jikos@kernel.org>
6808 M:      Miroslav Benes <mbenes@suse.cz>
6809 R:      Petr Mladek <pmladek@suse.com>
6810 S:      Maintained
6811 F:      kernel/livepatch/
6812 F:      include/linux/livepatch.h
6813 F:      arch/x86/include/asm/livepatch.h
6814 F:      arch/x86/kernel/livepatch.c
6815 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6816 F:      samples/livepatch/
6817 L:      live-patching@vger.kernel.org
6818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6819
6820 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6821 M:      Kees Cook <keescook@chromium.org>
6822 S:      Maintained
6823 F:      drivers/misc/lkdtm.c
6824
6825 LLC (802.2)
6826 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6827 S:      Maintained
6828 F:      include/linux/llc.h
6829 F:      include/uapi/linux/llc.h
6830 F:      include/net/llc*
6831 F:      net/llc/
6832
6833 LM73 HARDWARE MONITOR DRIVER
6834 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6835 L:      linux-hwmon@vger.kernel.org
6836 S:      Maintained
6837 F:      drivers/hwmon/lm73.c
6838
6839 LM78 HARDWARE MONITOR DRIVER
6840 M:      Jean Delvare <jdelvare@suse.com>
6841 L:      linux-hwmon@vger.kernel.org
6842 S:      Maintained
6843 F:      Documentation/hwmon/lm78
6844 F:      drivers/hwmon/lm78.c
6845
6846 LM83 HARDWARE MONITOR DRIVER
6847 M:      Jean Delvare <jdelvare@suse.com>
6848 L:      linux-hwmon@vger.kernel.org
6849 S:      Maintained
6850 F:      Documentation/hwmon/lm83
6851 F:      drivers/hwmon/lm83.c
6852
6853 LM90 HARDWARE MONITOR DRIVER
6854 M:      Jean Delvare <jdelvare@suse.com>
6855 L:      linux-hwmon@vger.kernel.org
6856 S:      Maintained
6857 F:      Documentation/hwmon/lm90
6858 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6859 F:      drivers/hwmon/lm90.c
6860
6861 LM95234 HARDWARE MONITOR DRIVER
6862 M:      Guenter Roeck <linux@roeck-us.net>
6863 L:      linux-hwmon@vger.kernel.org
6864 S:      Maintained
6865 F:      Documentation/hwmon/lm95234
6866 F:      drivers/hwmon/lm95234.c
6867
6868 LME2510 MEDIA DRIVER
6869 M:      Malcolm Priestley <tvboxspy@gmail.com>
6870 L:      linux-media@vger.kernel.org
6871 W:      https://linuxtv.org
6872 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6873 S:      Maintained
6874 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6875
6876 LOCKDEP AND LOCKSTAT
6877 M:      Peter Zijlstra <peterz@infradead.org>
6878 M:      Ingo Molnar <mingo@redhat.com>
6879 L:      linux-kernel@vger.kernel.org
6880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6881 S:      Maintained
6882 F:      Documentation/locking/lockdep*.txt
6883 F:      Documentation/locking/lockstat.txt
6884 F:      include/linux/lockdep.h
6885 F:      kernel/locking/
6886
6887 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6888 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6889 L:      linux-ntfs-dev@lists.sourceforge.net
6890 W:      http://www.linux-ntfs.org/content/view/19/37/
6891 S:      Maintained
6892 F:      Documentation/ldm.txt
6893 F:      block/partitions/ldm.*
6894
6895 LogFS
6896 M:      Joern Engel <joern@logfs.org>
6897 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6898 L:      logfs@logfs.org
6899 W:      logfs.org
6900 S:      Maintained
6901 F:      fs/logfs/
6902
6903 LPC32XX MACHINE SUPPORT
6904 M:      Roland Stigge <stigge@antcom.de>
6905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6906 S:      Maintained
6907 F:      arch/arm/mach-lpc32xx/
6908
6909 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6910 M:      Sathya Prakash <sathya.prakash@broadcom.com>
6911 M:      Chaitra P B <chaitra.basappa@broadcom.com>
6912 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6913 L:      MPT-FusionLinux.pdl@broadcom.com
6914 L:      linux-scsi@vger.kernel.org
6915 W:      http://www.avagotech.com/support/
6916 S:      Supported
6917 F:      drivers/message/fusion/
6918 F:      drivers/scsi/mpt2sas/
6919 F:      drivers/scsi/mpt3sas/
6920
6921 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6922 M:      Matthew Wilcox <matthew@wil.cx>
6923 L:      linux-scsi@vger.kernel.org
6924 S:      Maintained
6925 F:      drivers/scsi/sym53c8xx_2/
6926
6927 LTC4261 HARDWARE MONITOR DRIVER
6928 M:      Guenter Roeck <linux@roeck-us.net>
6929 L:      linux-hwmon@vger.kernel.org
6930 S:      Maintained
6931 F:      Documentation/hwmon/ltc4261
6932 F:      drivers/hwmon/ltc4261.c
6933
6934 LTP (Linux Test Project)
6935 M:      Mike Frysinger <vapier@gentoo.org>
6936 M:      Cyril Hrubis <chrubis@suse.cz>
6937 M:      Wanlong Gao <wanlong.gao@gmail.com>
6938 M:      Jan Stancek <jstancek@redhat.com>
6939 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6940 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6941 L:      ltp@lists.linux.it (subscribers-only)
6942 W:      http://linux-test-project.github.io/
6943 T:      git git://github.com/linux-test-project/ltp.git
6944 S:      Maintained
6945
6946 M32R ARCHITECTURE
6947 W:      http://www.linux-m32r.org/
6948 S:      Orphan
6949 F:      arch/m32r/
6950
6951 M68K ARCHITECTURE
6952 M:      Geert Uytterhoeven <geert@linux-m68k.org>
6953 L:      linux-m68k@lists.linux-m68k.org
6954 W:      http://www.linux-m68k.org/
6955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6956 S:      Maintained
6957 F:      arch/m68k/
6958 F:      drivers/zorro/
6959
6960 M68K ON APPLE MACINTOSH
6961 M:      Joshua Thompson <funaho@jurai.org>
6962 W:      http://www.mac.linux-m68k.org/
6963 L:      linux-m68k@lists.linux-m68k.org
6964 S:      Maintained
6965 F:      arch/m68k/mac/
6966
6967 M68K ON HP9000/300
6968 M:      Philip Blundell <philb@gnu.org>
6969 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6970 S:      Maintained
6971 F:      arch/m68k/hp300/
6972
6973 M88DS3103 MEDIA DRIVER
6974 M:      Antti Palosaari <crope@iki.fi>
6975 L:      linux-media@vger.kernel.org
6976 W:      https://linuxtv.org
6977 W:      http://palosaari.fi/linux/
6978 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6979 T:      git git://linuxtv.org/anttip/media_tree.git
6980 S:      Maintained
6981 F:      drivers/media/dvb-frontends/m88ds3103*
6982
6983 M88RS2000 MEDIA DRIVER
6984 M:      Malcolm Priestley <tvboxspy@gmail.com>
6985 L:      linux-media@vger.kernel.org
6986 W:      https://linuxtv.org
6987 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6988 S:      Maintained
6989 F:      drivers/media/dvb-frontends/m88rs2000*
6990
6991 MA901 MASTERKIT USB FM RADIO DRIVER
6992 M:      Alexey Klimov <klimov.linux@gmail.com>
6993 L:      linux-media@vger.kernel.org
6994 T:      git git://linuxtv.org/media_tree.git
6995 S:      Maintained
6996 F:      drivers/media/radio/radio-ma901.c
6997
6998 MAC80211
6999 M:      Johannes Berg <johannes@sipsolutions.net>
7000 L:      linux-wireless@vger.kernel.org
7001 W:      http://wireless.kernel.org/
7002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7004 S:      Maintained
7005 F:      Documentation/networking/mac80211-injection.txt
7006 F:      include/net/mac80211.h
7007 F:      net/mac80211/
7008 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7009
7010 MACVLAN DRIVER
7011 M:      Patrick McHardy <kaber@trash.net>
7012 L:      netdev@vger.kernel.org
7013 S:      Maintained
7014 F:      drivers/net/macvlan.c
7015 F:      include/linux/if_macvlan.h
7016
7017 MAILBOX API
7018 M:      Jassi Brar <jassisinghbrar@gmail.com>
7019 L:      linux-kernel@vger.kernel.org
7020 S:      Maintained
7021 F:      drivers/mailbox/
7022 F:      include/linux/mailbox_client.h
7023 F:      include/linux/mailbox_controller.h
7024
7025 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7026 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7027 W:      http://www.kernel.org/doc/man-pages
7028 L:      linux-man@vger.kernel.org
7029 S:      Maintained
7030
7031 MARVELL ARMADA DRM SUPPORT
7032 M:      Russell King <rmk+kernel@armlinux.org.uk>
7033 S:      Maintained
7034 F:      drivers/gpu/drm/armada/
7035 F:      include/uapi/drm/armada_drm.h
7036 F:      Documentation/devicetree/bindings/display/armada/
7037
7038 MARVELL 88E6352 DSA support
7039 M:      Guenter Roeck <linux@roeck-us.net>
7040 S:      Maintained
7041 F:      drivers/net/dsa/mv88e6352.c
7042
7043 MARVELL CRYPTO DRIVER
7044 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7045 M:      Arnaud Ebalard <arno@natisbad.org>
7046 F:      drivers/crypto/marvell/
7047 S:      Maintained
7048 L:      linux-crypto@vger.kernel.org
7049
7050 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7051 M:      Mirko Lindner <mlindner@marvell.com>
7052 M:      Stephen Hemminger <stephen@networkplumber.org>
7053 L:      netdev@vger.kernel.org
7054 S:      Maintained
7055 F:      drivers/net/ethernet/marvell/sk*
7056
7057 MARVELL LIBERTAS WIRELESS DRIVER
7058 L:      libertas-dev@lists.infradead.org
7059 S:      Orphan
7060 F:      drivers/net/wireless/marvell/libertas/
7061
7062 MARVELL MV643XX ETHERNET DRIVER
7063 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7064 L:      netdev@vger.kernel.org
7065 S:      Maintained
7066 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7067 F:      include/linux/mv643xx.h
7068
7069 MARVELL MVNETA ETHERNET DRIVER
7070 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7071 L:      netdev@vger.kernel.org
7072 S:      Maintained
7073 F:      drivers/net/ethernet/marvell/mvneta.*
7074
7075 MARVELL MWIFIEX WIRELESS DRIVER
7076 M:      Amitkumar Karwar <akarwar@marvell.com>
7077 M:      Nishant Sarmukadam <nishants@marvell.com>
7078 L:      linux-wireless@vger.kernel.org
7079 S:      Maintained
7080 F:      drivers/net/wireless/marvell/mwifiex/
7081
7082 MARVELL MWL8K WIRELESS DRIVER
7083 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7084 L:      linux-wireless@vger.kernel.org
7085 S:      Odd Fixes
7086 F:      drivers/net/wireless/marvell/mwl8k.c
7087
7088 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7089 M:      Nicolas Pitre <nico@fluxnic.net>
7090 S:      Odd Fixes
7091 F:      drivers/mmc/host/mvsdio.*
7092
7093 MATROX FRAMEBUFFER DRIVER
7094 L:      linux-fbdev@vger.kernel.org
7095 S:      Orphan
7096 F:      drivers/video/fbdev/matrox/matroxfb_*
7097 F:      include/uapi/linux/matroxfb.h
7098
7099 MAX16065 HARDWARE MONITOR DRIVER
7100 M:      Guenter Roeck <linux@roeck-us.net>
7101 L:      linux-hwmon@vger.kernel.org
7102 S:      Maintained
7103 F:      Documentation/hwmon/max16065
7104 F:      drivers/hwmon/max16065.c
7105
7106 MAX20751 HARDWARE MONITOR DRIVER
7107 M:      Guenter Roeck <linux@roeck-us.net>
7108 L:      linux-hwmon@vger.kernel.org
7109 S:      Maintained
7110 F:      Documentation/hwmon/max20751
7111 F:      drivers/hwmon/max20751.c
7112
7113 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7114 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7115 L:      linux-hwmon@vger.kernel.org
7116 S:      Maintained
7117 F:      Documentation/hwmon/max6650
7118 F:      drivers/hwmon/max6650.c
7119
7120 MAX6697 HARDWARE MONITOR DRIVER
7121 M:      Guenter Roeck <linux@roeck-us.net>
7122 L:      linux-hwmon@vger.kernel.org
7123 S:      Maintained
7124 F:      Documentation/hwmon/max6697
7125 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7126 F:      drivers/hwmon/max6697.c
7127 F:      include/linux/platform_data/max6697.h
7128
7129 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7130 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7131 L:      linux-pm@vger.kernel.org
7132 S:      Supported
7133 F:      drivers/power/max14577_charger.c
7134 F:      drivers/power/max77693_charger.c
7135
7136 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7137 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7138 L:      linux-kernel@vger.kernel.org
7139 S:      Supported
7140 F:      drivers/*/*max77802*.c
7141 F:      Documentation/devicetree/bindings/*/*max77802.txt
7142 F:      include/dt-bindings/*/*max77802.h
7143
7144 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7145 M:      Chanwoo Choi <cw00.choi@samsung.com>
7146 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7147 L:      linux-kernel@vger.kernel.org
7148 S:      Supported
7149 F:      drivers/*/max14577.c
7150 F:      drivers/*/max77686*.c
7151 F:      drivers/*/max77693.c
7152 F:      drivers/extcon/extcon-max14577.c
7153 F:      drivers/extcon/extcon-max77693.c
7154 F:      drivers/rtc/rtc-max77686.c
7155 F:      drivers/clk/clk-max77686.c
7156 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7157 F:      Documentation/devicetree/bindings/*/max77686.txt
7158 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7159 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7160 F:      include/linux/mfd/max14577*.h
7161 F:      include/linux/mfd/max77686*.h
7162 F:      include/linux/mfd/max77693*.h
7163
7164 MAXIRADIO FM RADIO RECEIVER DRIVER
7165 M:      Hans Verkuil <hverkuil@xs4all.nl>
7166 L:      linux-media@vger.kernel.org
7167 T:      git git://linuxtv.org/media_tree.git
7168 W:      https://linuxtv.org
7169 S:      Maintained
7170 F:      drivers/media/radio/radio-maxiradio*
7171
7172 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7173 M:      Peter Rosin <peda@axentia.se>
7174 L:      linux-iio@vger.kernel.org
7175 S:      Maintained
7176 F:      drivers/iio/potentiometer/mcp4531.c
7177
7178 MEDIA DRIVERS FOR RENESAS - VSP1
7179 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7180 L:      linux-media@vger.kernel.org
7181 L:      linux-renesas-soc@vger.kernel.org
7182 T:      git git://linuxtv.org/media_tree.git
7183 S:      Supported
7184 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7185 F:      drivers/media/platform/vsp1/
7186
7187 MEDIA DRIVERS FOR ASCOT2E
7188 M:      Sergey Kozlov <serjk@netup.ru>
7189 L:      linux-media@vger.kernel.org
7190 W:      https://linuxtv.org
7191 W:      http://netup.tv/
7192 T:      git git://linuxtv.org/media_tree.git
7193 S:      Supported
7194 F:      drivers/media/dvb-frontends/ascot2e*
7195
7196 MEDIA DRIVERS FOR CXD2841ER
7197 M:      Sergey Kozlov <serjk@netup.ru>
7198 L:      linux-media@vger.kernel.org
7199 W:      https://linuxtv.org
7200 W:      http://netup.tv/
7201 T:      git git://linuxtv.org/media_tree.git
7202 S:      Supported
7203 F:      drivers/media/dvb-frontends/cxd2841er*
7204
7205 MEDIA DRIVERS FOR HORUS3A
7206 M:      Sergey Kozlov <serjk@netup.ru>
7207 L:      linux-media@vger.kernel.org
7208 W:      https://linuxtv.org
7209 W:      http://netup.tv/
7210 T:      git git://linuxtv.org/media_tree.git
7211 S:      Supported
7212 F:      drivers/media/dvb-frontends/horus3a*
7213
7214 MEDIA DRIVERS FOR LNBH25
7215 M:      Sergey Kozlov <serjk@netup.ru>
7216 L:      linux-media@vger.kernel.org
7217 W:      https://linuxtv.org
7218 W:      http://netup.tv/
7219 T:      git git://linuxtv.org/media_tree.git
7220 S:      Supported
7221 F:      drivers/media/dvb-frontends/lnbh25*
7222
7223 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7224 M:      Sergey Kozlov <serjk@netup.ru>
7225 L:      linux-media@vger.kernel.org
7226 W:      https://linuxtv.org
7227 W:      http://netup.tv/
7228 T:      git git://linuxtv.org/media_tree.git
7229 S:      Supported
7230 F:      drivers/media/pci/netup_unidvb/*
7231
7232 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7233 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7234 P:      LinuxTV.org Project
7235 L:      linux-media@vger.kernel.org
7236 W:      https://linuxtv.org
7237 Q:      http://patchwork.kernel.org/project/linux-media/list/
7238 T:      git git://linuxtv.org/media_tree.git
7239 S:      Maintained
7240 F:      Documentation/dvb/
7241 F:      Documentation/video4linux/
7242 F:      Documentation/DocBook/media/
7243 F:      drivers/media/
7244 F:      drivers/staging/media/
7245 F:      include/linux/platform_data/media/
7246 F:      include/media/
7247 F:      include/uapi/linux/dvb/
7248 F:      include/uapi/linux/videodev2.h
7249 F:      include/uapi/linux/media.h
7250 F:      include/uapi/linux/v4l2-*
7251 F:      include/uapi/linux/meye.h
7252 F:      include/uapi/linux/ivtv*
7253 F:      include/uapi/linux/uvcvideo.h
7254
7255 MEDIATEK ETHERNET DRIVER
7256 M:      Felix Fietkau <nbd@openwrt.org>
7257 M:      John Crispin <blogic@openwrt.org>
7258 L:      netdev@vger.kernel.org
7259 S:      Maintained
7260 F:      drivers/net/ethernet/mediatek/
7261
7262 MEDIATEK MT7601U WIRELESS LAN DRIVER
7263 M:      Jakub Kicinski <kubakici@wp.pl>
7264 L:      linux-wireless@vger.kernel.org
7265 S:      Maintained
7266 F:      drivers/net/wireless/mediatek/mt7601u/
7267
7268 MEGARAID SCSI/SAS DRIVERS
7269 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7270 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7271 M:      Uday Lingala <uday.lingala@avagotech.com>
7272 L:      megaraidlinux.pdl@avagotech.com
7273 L:      linux-scsi@vger.kernel.org
7274 W:      http://www.lsi.com
7275 S:      Maintained
7276 F:      Documentation/scsi/megaraid.txt
7277 F:      drivers/scsi/megaraid.*
7278 F:      drivers/scsi/megaraid/
7279
7280 MELLANOX ETHERNET DRIVER (mlx4_en)
7281 M:      Eugenia Emantayev <eugenia@mellanox.com>
7282 L:      netdev@vger.kernel.org
7283 S:      Supported
7284 W:      http://www.mellanox.com
7285 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7286 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7287
7288 MELLANOX ETHERNET DRIVER (mlx5e)
7289 M:      Saeed Mahameed <saeedm@mellanox.com>
7290 L:      netdev@vger.kernel.org
7291 S:      Supported
7292 W:      http://www.mellanox.com
7293 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7294 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7295
7296 MELLANOX ETHERNET SWITCH DRIVERS
7297 M:      Jiri Pirko <jiri@mellanox.com>
7298 M:      Ido Schimmel <idosch@mellanox.com>
7299 L:      netdev@vger.kernel.org
7300 S:      Supported
7301 W:      http://www.mellanox.com
7302 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7303 F:      drivers/net/ethernet/mellanox/mlxsw/
7304
7305 MEMBARRIER SUPPORT
7306 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7307 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7308 L:      linux-kernel@vger.kernel.org
7309 S:      Supported
7310 F:      kernel/membarrier.c
7311 F:      include/uapi/linux/membarrier.h
7312
7313 MEMORY MANAGEMENT
7314 L:      linux-mm@kvack.org
7315 W:      http://www.linux-mm.org
7316 S:      Maintained
7317 F:      include/linux/mm.h
7318 F:      include/linux/gfp.h
7319 F:      include/linux/mmzone.h
7320 F:      include/linux/memory_hotplug.h
7321 F:      include/linux/vmalloc.h
7322 F:      mm/
7323
7324 MEMORY TECHNOLOGY DEVICES (MTD)
7325 M:      David Woodhouse <dwmw2@infradead.org>
7326 M:      Brian Norris <computersforpeace@gmail.com>
7327 L:      linux-mtd@lists.infradead.org
7328 W:      http://www.linux-mtd.infradead.org/
7329 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7330 T:      git git://git.infradead.org/linux-mtd.git
7331 T:      git git://git.infradead.org/l2-mtd.git
7332 S:      Maintained
7333 F:      drivers/mtd/
7334 F:      include/linux/mtd/
7335 F:      include/uapi/mtd/
7336
7337 MEN A21 WATCHDOG DRIVER
7338 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7339 L:      linux-watchdog@vger.kernel.org
7340 S:      Maintained
7341 F:      drivers/watchdog/mena21_wdt.c
7342
7343 MEN CHAMELEON BUS (mcb)
7344 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7345 S:      Maintained
7346 F:      drivers/mcb/
7347 F:      include/linux/mcb.h
7348 F:      Documentation/men-chameleon-bus.txt
7349
7350 MEN F21BMC (Board Management Controller)
7351 M:      Andreas Werner <andreas.werner@men.de>
7352 S:      Supported
7353 F:      drivers/mfd/menf21bmc.c
7354 F:      drivers/watchdog/menf21bmc_wdt.c
7355 F:      drivers/leds/leds-menf21bmc.c
7356 F:      drivers/hwmon/menf21bmc_hwmon.c
7357 F:      Documentation/hwmon/menf21bmc
7358
7359 METAG ARCHITECTURE
7360 M:      James Hogan <james.hogan@imgtec.com>
7361 L:      linux-metag@vger.kernel.org
7362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7363 S:      Odd Fixes
7364 F:      arch/metag/
7365 F:      Documentation/metag/
7366 F:      Documentation/devicetree/bindings/metag/
7367 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7368 F:      drivers/clocksource/metag_generic.c
7369 F:      drivers/irqchip/irq-metag.c
7370 F:      drivers/irqchip/irq-metag-ext.c
7371 F:      drivers/tty/metag_da.c
7372
7373 MICROBLAZE ARCHITECTURE
7374 M:      Michal Simek <monstr@monstr.eu>
7375 W:      http://www.monstr.eu/fdt/
7376 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7377 S:      Supported
7378 F:      arch/microblaze/
7379
7380 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7381 M:      Chen Yu <yu.c.chen@intel.com>
7382 L:      platform-driver-x86@vger.kernel.org
7383 S:      Supported
7384 F:      drivers/platform/x86/surfacepro3_button.c
7385
7386 MICROTEK X6 SCANNER
7387 M:      Oliver Neukum <oliver@neukum.org>
7388 S:      Maintained
7389 F:      drivers/usb/image/microtek.*
7390
7391 MIPS
7392 M:      Ralf Baechle <ralf@linux-mips.org>
7393 L:      linux-mips@linux-mips.org
7394 W:      http://www.linux-mips.org/
7395 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7396 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7397 S:      Supported
7398 F:      Documentation/mips/
7399 F:      arch/mips/
7400
7401 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7402 M:      Hans Verkuil <hverkuil@xs4all.nl>
7403 L:      linux-media@vger.kernel.org
7404 T:      git git://linuxtv.org/media_tree.git
7405 W:      https://linuxtv.org
7406 S:      Odd Fixes
7407 F:      drivers/media/radio/radio-miropcm20*
7408
7409 MELLANOX MLX4 core VPI driver
7410 M:      Yishai Hadas <yishaih@mellanox.com>
7411 L:      netdev@vger.kernel.org
7412 L:      linux-rdma@vger.kernel.org
7413 W:      http://www.mellanox.com
7414 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7415 S:      Supported
7416 F:      drivers/net/ethernet/mellanox/mlx4/
7417 F:      include/linux/mlx4/
7418
7419 MELLANOX MLX4 IB driver
7420 M:      Yishai Hadas <yishaih@mellanox.com>
7421 L:      linux-rdma@vger.kernel.org
7422 W:      http://www.mellanox.com
7423 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7424 S:      Supported
7425 F:      drivers/infiniband/hw/mlx4/
7426 F:      include/linux/mlx4/
7427
7428 MELLANOX MLX5 core VPI driver
7429 M:      Matan Barak <matanb@mellanox.com>
7430 M:      Leon Romanovsky <leonro@mellanox.com>
7431 L:      netdev@vger.kernel.org
7432 L:      linux-rdma@vger.kernel.org
7433 W:      http://www.mellanox.com
7434 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7435 S:      Supported
7436 F:      drivers/net/ethernet/mellanox/mlx5/core/
7437 F:      include/linux/mlx5/
7438
7439 MELLANOX MLX5 IB driver
7440 M:      Matan Barak <matanb@mellanox.com>
7441 M:      Leon Romanovsky <leonro@mellanox.com>
7442 L:      linux-rdma@vger.kernel.org
7443 W:      http://www.mellanox.com
7444 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7445 S:      Supported
7446 F:      drivers/infiniband/hw/mlx5/
7447 F:      include/linux/mlx5/
7448
7449 MELEXIS MLX90614 DRIVER
7450 M:      Crt Mori <cmo@melexis.com>
7451 L:      linux-iio@vger.kernel.org
7452 W:      http://www.melexis.com
7453 S:      Supported
7454 F:      drivers/iio/temperature/mlx90614.c
7455
7456 MN88472 MEDIA DRIVER
7457 M:      Antti Palosaari <crope@iki.fi>
7458 L:      linux-media@vger.kernel.org
7459 W:      https://linuxtv.org
7460 W:      http://palosaari.fi/linux/
7461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7462 T:      git git://linuxtv.org/anttip/media_tree.git
7463 S:      Maintained
7464 F:      drivers/staging/media/mn88472/
7465 F:      drivers/media/dvb-frontends/mn88472.h
7466
7467 MN88473 MEDIA DRIVER
7468 M:      Antti Palosaari <crope@iki.fi>
7469 L:      linux-media@vger.kernel.org
7470 W:      https://linuxtv.org
7471 W:      http://palosaari.fi/linux/
7472 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7473 S:      Maintained
7474 F:      drivers/media/dvb-frontends/mn88473*
7475
7476 MODULE SUPPORT
7477 M:      Rusty Russell <rusty@rustcorp.com.au>
7478 S:      Maintained
7479 F:      include/linux/module.h
7480 F:      kernel/module.c
7481
7482 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7483 W:      http://popies.net/meye/
7484 S:      Orphan
7485 F:      Documentation/video4linux/meye.txt
7486 F:      drivers/media/pci/meye/
7487 F:      include/uapi/linux/meye.h
7488
7489 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7490 M:      Jiri Slaby <jirislaby@gmail.com>
7491 S:      Maintained
7492 F:      Documentation/serial/moxa-smartio
7493 F:      drivers/tty/mxser.*
7494
7495 MR800 AVERMEDIA USB FM RADIO DRIVER
7496 M:      Alexey Klimov <klimov.linux@gmail.com>
7497 L:      linux-media@vger.kernel.org
7498 T:      git git://linuxtv.org/media_tree.git
7499 S:      Maintained
7500 F:      drivers/media/radio/radio-mr800.c
7501
7502 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7503 M:      Alan Ott <alan@signal11.us>
7504 L:      linux-wpan@vger.kernel.org
7505 S:      Maintained
7506 F:      drivers/net/ieee802154/mrf24j40.c
7507 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7508
7509 MSI LAPTOP SUPPORT
7510 M:      "Lee, Chun-Yi" <jlee@suse.com>
7511 L:      platform-driver-x86@vger.kernel.org
7512 S:      Maintained
7513 F:      drivers/platform/x86/msi-laptop.c
7514
7515 MSI WMI SUPPORT
7516 L:      platform-driver-x86@vger.kernel.org
7517 S:      Orphan
7518 F:      drivers/platform/x86/msi-wmi.c
7519
7520 MSI001 MEDIA DRIVER
7521 M:      Antti Palosaari <crope@iki.fi>
7522 L:      linux-media@vger.kernel.org
7523 W:      https://linuxtv.org
7524 W:      http://palosaari.fi/linux/
7525 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7526 T:      git git://linuxtv.org/anttip/media_tree.git
7527 S:      Maintained
7528 F:      drivers/media/tuners/msi001*
7529
7530 MSI2500 MEDIA DRIVER
7531 M:      Antti Palosaari <crope@iki.fi>
7532 L:      linux-media@vger.kernel.org
7533 W:      https://linuxtv.org
7534 W:      http://palosaari.fi/linux/
7535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7536 T:      git git://linuxtv.org/anttip/media_tree.git
7537 S:      Maintained
7538 F:      drivers/media/usb/msi2500/
7539
7540 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7541 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7542 L:      linux-mtd@lists.infradead.org
7543 S:      Maintained
7544 F:      drivers/mtd/devices/docg3*
7545
7546 MT9M032 APTINA SENSOR DRIVER
7547 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7548 L:      linux-media@vger.kernel.org
7549 T:      git git://linuxtv.org/media_tree.git
7550 S:      Maintained
7551 F:      drivers/media/i2c/mt9m032.c
7552 F:      include/media/i2c/mt9m032.h
7553
7554 MT9P031 APTINA CAMERA SENSOR
7555 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7556 L:      linux-media@vger.kernel.org
7557 T:      git git://linuxtv.org/media_tree.git
7558 S:      Maintained
7559 F:      drivers/media/i2c/mt9p031.c
7560 F:      include/media/i2c/mt9p031.h
7561
7562 MT9T001 APTINA CAMERA SENSOR
7563 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7564 L:      linux-media@vger.kernel.org
7565 T:      git git://linuxtv.org/media_tree.git
7566 S:      Maintained
7567 F:      drivers/media/i2c/mt9t001.c
7568 F:      include/media/i2c/mt9t001.h
7569
7570 MT9V032 APTINA CAMERA SENSOR
7571 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7572 L:      linux-media@vger.kernel.org
7573 T:      git git://linuxtv.org/media_tree.git
7574 S:      Maintained
7575 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7576 F:      drivers/media/i2c/mt9v032.c
7577 F:      include/media/i2c/mt9v032.h
7578
7579 MULTIFUNCTION DEVICES (MFD)
7580 M:      Lee Jones <lee.jones@linaro.org>
7581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7582 S:      Supported
7583 F:      drivers/mfd/
7584 F:      include/linux/mfd/
7585
7586 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7587 M:      Ulf Hansson <ulf.hansson@linaro.org>
7588 L:      linux-mmc@vger.kernel.org
7589 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7590 S:      Maintained
7591 F:      drivers/mmc/
7592 F:      include/linux/mmc/
7593 F:      include/uapi/linux/mmc/
7594
7595 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7596 S:      Orphan
7597 F:      drivers/mmc/host/mmc_spi.c
7598 F:      include/linux/spi/mmc_spi.h
7599
7600 MULTISOUND SOUND DRIVER
7601 M:      Andrew Veliath <andrewtv@usa.net>
7602 S:      Maintained
7603 F:      Documentation/sound/oss/MultiSound
7604 F:      sound/oss/msnd*
7605
7606 MULTITECH MULTIPORT CARD (ISICOM)
7607 S:      Orphan
7608 F:      drivers/tty/isicom.c
7609 F:      include/linux/isicom.h
7610
7611 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7612 M:      Bin Liu <b-liu@ti.com>
7613 L:      linux-usb@vger.kernel.org
7614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7615 S:      Maintained
7616 F:      drivers/usb/musb/
7617
7618 MXL5007T MEDIA DRIVER
7619 M:      Michael Krufky <mkrufky@linuxtv.org>
7620 L:      linux-media@vger.kernel.org
7621 W:      https://linuxtv.org
7622 W:      http://github.com/mkrufky
7623 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7624 T:      git git://linuxtv.org/mkrufky/tuners.git
7625 S:      Maintained
7626 F:      drivers/media/tuners/mxl5007t.*
7627
7628 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7629 M:      Hyong-Youb Kim <hykim@myri.com>
7630 L:      netdev@vger.kernel.org
7631 W:      https://www.myricom.com/support/downloads/myri10ge.html
7632 S:      Supported
7633 F:      drivers/net/ethernet/myricom/myri10ge/
7634
7635 NAND FLASH SUBSYSTEM
7636 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7637 R:      Richard Weinberger <richard@nod.at>
7638 L:      linux-mtd@lists.infradead.org
7639 W:      http://www.linux-mtd.infradead.org/
7640 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7641 T:      git git://github.com/linux-nand/linux.git
7642 S:      Maintained
7643 F:      drivers/mtd/nand/
7644 F:      include/linux/mtd/nand*.h
7645
7646 NATSEMI ETHERNET DRIVER (DP8381x)
7647 S:      Orphan
7648 F:      drivers/net/ethernet/natsemi/natsemi.c
7649
7650 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7651 M:      Daniel Mack <zonque@gmail.com>
7652 S:      Maintained
7653 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7654 W:      http://www.native-instruments.com
7655 F:      sound/usb/caiaq/
7656
7657 NCP FILESYSTEM
7658 M:      Petr Vandrovec <petr@vandrovec.name>
7659 S:      Odd Fixes
7660 F:      fs/ncpfs/
7661
7662 NCR 5380 SCSI DRIVERS
7663 M:      Finn Thain <fthain@telegraphics.com.au>
7664 M:      Michael Schmitz <schmitzmic@gmail.com>
7665 L:      linux-scsi@vger.kernel.org
7666 S:      Maintained
7667 F:      Documentation/scsi/g_NCR5380.txt
7668 F:      drivers/scsi/NCR5380.*
7669 F:      drivers/scsi/arm/cumana_1.c
7670 F:      drivers/scsi/arm/oak.c
7671 F:      drivers/scsi/atari_NCR5380.c
7672 F:      drivers/scsi/atari_scsi.*
7673 F:      drivers/scsi/dmx3191d.c
7674 F:      drivers/scsi/dtc.*
7675 F:      drivers/scsi/g_NCR5380.*
7676 F:      drivers/scsi/g_NCR5380_mmio.c
7677 F:      drivers/scsi/mac_scsi.*
7678 F:      drivers/scsi/pas16.*
7679 F:      drivers/scsi/sun3_scsi.*
7680 F:      drivers/scsi/sun3_scsi_vme.c
7681 F:      drivers/scsi/t128.*
7682
7683 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7684 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7685 L:      linux-scsi@vger.kernel.org
7686 S:      Maintained
7687 F:      drivers/scsi/NCR_D700.*
7688
7689 NCT6775 HARDWARE MONITOR DRIVER
7690 M:      Guenter Roeck <linux@roeck-us.net>
7691 L:      linux-hwmon@vger.kernel.org
7692 S:      Maintained
7693 F:      Documentation/hwmon/nct6775
7694 F:      drivers/hwmon/nct6775.c
7695
7696 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7697 M:      Faisal Latif <faisal.latif@intel.com>
7698 L:      linux-rdma@vger.kernel.org
7699 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7700 S:      Supported
7701 F:      drivers/infiniband/hw/nes/
7702
7703 NETEM NETWORK EMULATOR
7704 M:      Stephen Hemminger <stephen@networkplumber.org>
7705 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7706 S:      Maintained
7707 F:      net/sched/sch_netem.c
7708
7709 NETERION 10GbE DRIVERS (s2io/vxge)
7710 M:      Jon Mason <jdmason@kudzu.us>
7711 L:      netdev@vger.kernel.org
7712 S:      Supported
7713 F:      Documentation/networking/s2io.txt
7714 F:      Documentation/networking/vxge.txt
7715 F:      drivers/net/ethernet/neterion/
7716
7717 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7718 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7719 M:      Patrick McHardy <kaber@trash.net>
7720 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7721 L:      netfilter-devel@vger.kernel.org
7722 L:      coreteam@netfilter.org
7723 W:      http://www.netfilter.org/
7724 W:      http://www.iptables.org/
7725 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7728 S:      Supported
7729 F:      include/linux/netfilter*
7730 F:      include/linux/netfilter/
7731 F:      include/net/netfilter/
7732 F:      include/uapi/linux/netfilter*
7733 F:      include/uapi/linux/netfilter/
7734 F:      net/*/netfilter.c
7735 F:      net/*/netfilter/
7736 F:      net/netfilter/
7737 F:      net/bridge/br_netfilter*.c
7738
7739 NETLABEL
7740 M:      Paul Moore <paul@paul-moore.com>
7741 W:      http://netlabel.sf.net
7742 L:      netdev@vger.kernel.org
7743 S:      Maintained
7744 F:      Documentation/netlabel/
7745 F:      include/net/netlabel.h
7746 F:      net/netlabel/
7747
7748 NETROM NETWORK LAYER
7749 M:      Ralf Baechle <ralf@linux-mips.org>
7750 L:      linux-hams@vger.kernel.org
7751 W:      http://www.linux-ax25.org/
7752 S:      Maintained
7753 F:      include/net/netrom.h
7754 F:      include/uapi/linux/netrom.h
7755 F:      net/netrom/
7756
7757 NETRONOME ETHERNET DRIVERS
7758 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7759 L:      oss-drivers@netronome.com
7760 S:      Maintained
7761 F:      drivers/net/ethernet/netronome/
7762
7763 NETWORK BLOCK DEVICE (NBD)
7764 M:      Markus Pargmann <mpa@pengutronix.de>
7765 S:      Maintained
7766 L:      nbd-general@lists.sourceforge.net
7767 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7768 F:      Documentation/blockdev/nbd.txt
7769 F:      drivers/block/nbd.c
7770 F:      include/uapi/linux/nbd.h
7771
7772 NETWORK DROP MONITOR
7773 M:      Neil Horman <nhorman@tuxdriver.com>
7774 L:      netdev@vger.kernel.org
7775 S:      Maintained
7776 W:      https://fedorahosted.org/dropwatch/
7777 F:      net/core/drop_monitor.c
7778
7779 NETWORKING [GENERAL]
7780 M:      "David S. Miller" <davem@davemloft.net>
7781 L:      netdev@vger.kernel.org
7782 W:      http://www.linuxfoundation.org/en/Net
7783 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7786 S:      Maintained
7787 F:      net/
7788 F:      include/net/
7789 F:      include/linux/in.h
7790 F:      include/linux/net.h
7791 F:      include/linux/netdevice.h
7792 F:      include/uapi/linux/in.h
7793 F:      include/uapi/linux/net.h
7794 F:      include/uapi/linux/netdevice.h
7795 F:      include/uapi/linux/net_namespace.h
7796 F:      tools/net/
7797 F:      tools/testing/selftests/net/
7798 F:      lib/random32.c
7799 F:      lib/test_bpf.c
7800
7801 NETWORKING [IPv4/IPv6]
7802 M:      "David S. Miller" <davem@davemloft.net>
7803 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7804 M:      James Morris <jmorris@namei.org>
7805 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7806 M:      Patrick McHardy <kaber@trash.net>
7807 L:      netdev@vger.kernel.org
7808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7809 S:      Maintained
7810 F:      net/ipv4/
7811 F:      net/ipv6/
7812 F:      include/net/ip*
7813 F:      arch/x86/net/*
7814
7815 NETWORKING [IPSEC]
7816 M:      Steffen Klassert <steffen.klassert@secunet.com>
7817 M:      Herbert Xu <herbert@gondor.apana.org.au>
7818 M:      "David S. Miller" <davem@davemloft.net>
7819 L:      netdev@vger.kernel.org
7820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7822 S:      Maintained
7823 F:      net/core/flow.c
7824 F:      net/xfrm/
7825 F:      net/key/
7826 F:      net/ipv4/xfrm*
7827 F:      net/ipv4/esp4.c
7828 F:      net/ipv4/ah4.c
7829 F:      net/ipv4/ipcomp.c
7830 F:      net/ipv4/ip_vti.c
7831 F:      net/ipv6/xfrm*
7832 F:      net/ipv6/esp6.c
7833 F:      net/ipv6/ah6.c
7834 F:      net/ipv6/ipcomp6.c
7835 F:      net/ipv6/ip6_vti.c
7836 F:      include/uapi/linux/xfrm.h
7837 F:      include/net/xfrm.h
7838
7839 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7840 M:      Paul Moore <paul@paul-moore.com>
7841 L:      netdev@vger.kernel.org
7842 S:      Maintained
7843
7844 NETWORKING [WIRELESS]
7845 L:      linux-wireless@vger.kernel.org
7846 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7847
7848 NETWORKING DRIVERS
7849 L:      netdev@vger.kernel.org
7850 W:      http://www.linuxfoundation.org/en/Net
7851 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7854 S:      Odd Fixes
7855 F:      drivers/net/
7856 F:      include/linux/if_*
7857 F:      include/linux/netdevice.h
7858 F:      include/linux/etherdevice.h
7859 F:      include/linux/fcdevice.h
7860 F:      include/linux/fddidevice.h
7861 F:      include/linux/hippidevice.h
7862 F:      include/linux/inetdevice.h
7863 F:      include/uapi/linux/if_*
7864 F:      include/uapi/linux/netdevice.h
7865
7866 NETWORKING DRIVERS (WIRELESS)
7867 M:      Kalle Valo <kvalo@codeaurora.org>
7868 L:      linux-wireless@vger.kernel.org
7869 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
7870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7872 S:      Maintained
7873 F:      drivers/net/wireless/
7874
7875 NETXEN (1/10) GbE SUPPORT
7876 M:      Manish Chopra <manish.chopra@qlogic.com>
7877 M:      Sony Chacko <sony.chacko@qlogic.com>
7878 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
7879 L:      netdev@vger.kernel.org
7880 W:      http://www.qlogic.com
7881 S:      Supported
7882 F:      drivers/net/ethernet/qlogic/netxen/
7883
7884 NFC SUBSYSTEM
7885 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7886 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7887 M:      Samuel Ortiz <sameo@linux.intel.com>
7888 L:      linux-wireless@vger.kernel.org
7889 L:      linux-nfc@lists.01.org (subscribers-only)
7890 S:      Supported
7891 F:      net/nfc/
7892 F:      include/net/nfc/
7893 F:      include/uapi/linux/nfc.h
7894 F:      drivers/nfc/
7895 F:      include/linux/platform_data/nfcmrvl.h
7896 F:      include/linux/platform_data/nxp-nci.h
7897 F:      include/linux/platform_data/pn544.h
7898 F:      include/linux/platform_data/st21nfca.h
7899 F:      include/linux/platform_data/st-nci.h
7900 F:      Documentation/devicetree/bindings/net/nfc/
7901
7902 NFS, SUNRPC, AND LOCKD CLIENTS
7903 M:      Trond Myklebust <trond.myklebust@primarydata.com>
7904 M:      Anna Schumaker <anna.schumaker@netapp.com>
7905 L:      linux-nfs@vger.kernel.org
7906 W:      http://client.linux-nfs.org
7907 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7908 S:      Maintained
7909 F:      fs/lockd/
7910 F:      fs/nfs/
7911 F:      fs/nfs_common/
7912 F:      net/sunrpc/
7913 F:      include/linux/lockd/
7914 F:      include/linux/nfs*
7915 F:      include/linux/sunrpc/
7916 F:      include/uapi/linux/nfs*
7917 F:      include/uapi/linux/sunrpc/
7918
7919 NILFS2 FILESYSTEM
7920 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7921 L:      linux-nilfs@vger.kernel.org
7922 W:      http://nilfs.sourceforge.net/
7923 T:      git git://github.com/konis/nilfs2.git
7924 S:      Supported
7925 F:      Documentation/filesystems/nilfs2.txt
7926 F:      fs/nilfs2/
7927 F:      include/linux/nilfs2_fs.h
7928 F:      include/trace/events/nilfs2.h
7929
7930 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7931 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7932 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7933 S:      Maintained
7934 F:      Documentation/scsi/NinjaSCSI.txt
7935 F:      drivers/scsi/pcmcia/nsp_*
7936
7937 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7938 M:      GOTO Masanori <gotom@debian.or.jp>
7939 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7940 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7941 S:      Maintained
7942 F:      Documentation/scsi/NinjaSCSI.txt
7943 F:      drivers/scsi/nsp32*
7944
7945 NIOS2 ARCHITECTURE
7946 M:      Ley Foon Tan <lftan@altera.com>
7947 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7949 S:      Maintained
7950 F:      arch/nios2/
7951
7952 NOKIA N900 POWER SUPPLY DRIVERS
7953 R:      Pali Rohár <pali.rohar@gmail.com>
7954 F:      include/linux/power/bq2415x_charger.h
7955 F:      include/linux/power/bq27xxx_battery.h
7956 F:      include/linux/power/isp1704_charger.h
7957 F:      drivers/power/bq2415x_charger.c
7958 F:      drivers/power/bq27xxx_battery.c
7959 F:      drivers/power/bq27xxx_battery_i2c.c
7960 F:      drivers/power/isp1704_charger.c
7961 F:      drivers/power/rx51_battery.c
7962
7963 NTB DRIVER CORE
7964 M:      Jon Mason <jdmason@kudzu.us>
7965 M:      Dave Jiang <dave.jiang@intel.com>
7966 M:      Allen Hubbe <Allen.Hubbe@emc.com>
7967 L:      linux-ntb@googlegroups.com
7968 S:      Supported
7969 W:      https://github.com/jonmason/ntb/wiki
7970 T:      git git://github.com/jonmason/ntb.git
7971 F:      drivers/ntb/
7972 F:      drivers/net/ntb_netdev.c
7973 F:      include/linux/ntb.h
7974 F:      include/linux/ntb_transport.h
7975
7976 NTB INTEL DRIVER
7977 M:      Jon Mason <jdmason@kudzu.us>
7978 M:      Dave Jiang <dave.jiang@intel.com>
7979 L:      linux-ntb@googlegroups.com
7980 S:      Supported
7981 W:      https://github.com/jonmason/ntb/wiki
7982 T:      git git://github.com/jonmason/ntb.git
7983 F:      drivers/ntb/hw/intel/
7984
7985 NTB AMD DRIVER
7986 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
7987 L:      linux-ntb@googlegroups.com
7988 S:      Supported
7989 F:      drivers/ntb/hw/amd/
7990
7991 NTFS FILESYSTEM
7992 M:      Anton Altaparmakov <anton@tuxera.com>
7993 L:      linux-ntfs-dev@lists.sourceforge.net
7994 W:      http://www.tuxera.com/
7995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7996 S:      Supported
7997 F:      Documentation/filesystems/ntfs.txt
7998 F:      fs/ntfs/
7999
8000 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8001 M:      Antonino Daplas <adaplas@gmail.com>
8002 L:      linux-fbdev@vger.kernel.org
8003 S:      Maintained
8004 F:      drivers/video/fbdev/riva/
8005 F:      drivers/video/fbdev/nvidia/
8006
8007 NVM EXPRESS DRIVER
8008 M:      Keith Busch <keith.busch@intel.com>
8009 M:      Jens Axboe <axboe@fb.com>
8010 L:      linux-nvme@lists.infradead.org
8011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8012 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8013 S:      Supported
8014 F:      drivers/nvme/host/
8015 F:      include/linux/nvme.h
8016
8017 NVMEM FRAMEWORK
8018 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8019 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8020 S:      Maintained
8021 F:      drivers/nvmem/
8022 F:      Documentation/devicetree/bindings/nvmem/
8023 F:      include/linux/nvmem-consumer.h
8024 F:      include/linux/nvmem-provider.h
8025
8026 NXP-NCI NFC DRIVER
8027 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8028 R:      Charles Gorand <charles.gorand@effinnov.com>
8029 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8030 S:      Supported
8031 F:      drivers/nfc/nxp-nci
8032
8033 NXP TDA998X DRM DRIVER
8034 M:      Russell King <rmk+kernel@armlinux.org.uk>
8035 S:      Supported
8036 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8037 F:      include/drm/i2c/tda998x.h
8038
8039 NXP TFA9879 DRIVER
8040 M:      Peter Rosin <peda@axentia.se>
8041 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8042 S:      Maintained
8043 F:      sound/soc/codecs/tfa9879*
8044
8045 OBJTOOL
8046 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8047 S:      Supported
8048 F:      tools/objtool/
8049
8050 OMAP SUPPORT
8051 M:      Tony Lindgren <tony@atomide.com>
8052 L:      linux-omap@vger.kernel.org
8053 W:      http://www.muru.com/linux/omap/
8054 W:      http://linux.omap.com/
8055 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8057 S:      Maintained
8058 F:      arch/arm/*omap*/
8059 F:      arch/arm/configs/omap1_defconfig
8060 F:      arch/arm/configs/omap2plus_defconfig
8061 F:      drivers/i2c/busses/i2c-omap.c
8062 F:      drivers/irqchip/irq-omap-intc.c
8063 F:      drivers/mfd/*omap*.c
8064 F:      drivers/mfd/menelaus.c
8065 F:      drivers/mfd/palmas.c
8066 F:      drivers/mfd/tps65217.c
8067 F:      drivers/mfd/tps65218.c
8068 F:      drivers/mfd/tps65910.c
8069 F:      drivers/mfd/twl-core.[ch]
8070 F:      drivers/mfd/twl4030*.c
8071 F:      drivers/mfd/twl6030*.c
8072 F:      drivers/mfd/twl6040*.c
8073 F:      drivers/regulator/palmas-regulator*.c
8074 F:      drivers/regulator/pbias-regulator.c
8075 F:      drivers/regulator/tps65217-regulator.c
8076 F:      drivers/regulator/tps65218-regulator.c
8077 F:      drivers/regulator/tps65910-regulator.c
8078 F:      drivers/regulator/twl-regulator.c
8079 F:      include/linux/i2c-omap.h
8080
8081 OMAP DEVICE TREE SUPPORT
8082 M:      Benoît Cousson <bcousson@baylibre.com>
8083 M:      Tony Lindgren <tony@atomide.com>
8084 L:      linux-omap@vger.kernel.org
8085 L:      devicetree@vger.kernel.org
8086 S:      Maintained
8087 F:      arch/arm/boot/dts/*omap*
8088 F:      arch/arm/boot/dts/*am3*
8089 F:      arch/arm/boot/dts/*am4*
8090 F:      arch/arm/boot/dts/*am5*
8091 F:      arch/arm/boot/dts/*dra7*
8092
8093 OMAP CLOCK FRAMEWORK SUPPORT
8094 M:      Paul Walmsley <paul@pwsan.com>
8095 L:      linux-omap@vger.kernel.org
8096 S:      Maintained
8097 F:      arch/arm/*omap*/*clock*
8098
8099 OMAP POWER MANAGEMENT SUPPORT
8100 M:      Kevin Hilman <khilman@kernel.org>
8101 L:      linux-omap@vger.kernel.org
8102 S:      Maintained
8103 F:      arch/arm/*omap*/*pm*
8104 F:      drivers/cpufreq/omap-cpufreq.c
8105
8106 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8107 M:      Rajendra Nayak <rnayak@codeaurora.org>
8108 M:      Paul Walmsley <paul@pwsan.com>
8109 L:      linux-omap@vger.kernel.org
8110 S:      Maintained
8111 F:      arch/arm/mach-omap2/prm*
8112
8113 OMAP AUDIO SUPPORT
8114 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8115 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8116 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8117 L:      linux-omap@vger.kernel.org
8118 S:      Maintained
8119 F:      sound/soc/omap/
8120
8121 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8122 M:      Roger Quadros <rogerq@ti.com>
8123 M:      Tony Lindgren <tony@atomide.com>
8124 L:      linux-omap@vger.kernel.org
8125 S:      Maintained
8126 F:      drivers/memory/omap-gpmc.c
8127 F:      arch/arm/mach-omap2/*gpmc*
8128
8129 OMAP FRAMEBUFFER SUPPORT
8130 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8131 L:      linux-fbdev@vger.kernel.org
8132 L:      linux-omap@vger.kernel.org
8133 S:      Maintained
8134 F:      drivers/video/fbdev/omap/
8135
8136 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8137 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8138 L:      linux-omap@vger.kernel.org
8139 L:      linux-fbdev@vger.kernel.org
8140 S:      Maintained
8141 F:      drivers/video/fbdev/omap2/
8142 F:      Documentation/arm/OMAP/DSS
8143
8144 OMAP HARDWARE SPINLOCK SUPPORT
8145 M:      Ohad Ben-Cohen <ohad@wizery.com>
8146 L:      linux-omap@vger.kernel.org
8147 S:      Maintained
8148 F:      drivers/hwspinlock/omap_hwspinlock.c
8149
8150 OMAP MMC SUPPORT
8151 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8152 L:      linux-omap@vger.kernel.org
8153 S:      Maintained
8154 F:      drivers/mmc/host/omap.c
8155
8156 OMAP HS MMC SUPPORT
8157 L:      linux-mmc@vger.kernel.org
8158 L:      linux-omap@vger.kernel.org
8159 S:      Orphan
8160 F:      drivers/mmc/host/omap_hsmmc.c
8161
8162 OMAP RANDOM NUMBER GENERATOR SUPPORT
8163 M:      Deepak Saxena <dsaxena@plexity.net>
8164 S:      Maintained
8165 F:      drivers/char/hw_random/omap-rng.c
8166
8167 OMAP HWMOD SUPPORT
8168 M:      Benoît Cousson <bcousson@baylibre.com>
8169 M:      Paul Walmsley <paul@pwsan.com>
8170 L:      linux-omap@vger.kernel.org
8171 S:      Maintained
8172 F:      arch/arm/mach-omap2/omap_hwmod.*
8173
8174 OMAP HWMOD DATA
8175 M:      Paul Walmsley <paul@pwsan.com>
8176 L:      linux-omap@vger.kernel.org
8177 S:      Maintained
8178 F:      arch/arm/mach-omap2/omap_hwmod*data*
8179
8180 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8181 M:      Benoît Cousson <bcousson@baylibre.com>
8182 L:      linux-omap@vger.kernel.org
8183 S:      Maintained
8184 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8185
8186 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8187 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8188 L:      linux-media@vger.kernel.org
8189 S:      Maintained
8190 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8191 F:      drivers/media/platform/omap3isp/
8192 F:      drivers/staging/media/omap4iss/
8193
8194 OMAP USB SUPPORT
8195 L:      linux-usb@vger.kernel.org
8196 L:      linux-omap@vger.kernel.org
8197 S:      Orphan
8198 F:      drivers/usb/*/*omap*
8199 F:      arch/arm/*omap*/usb*
8200
8201 OMAP GPIO DRIVER
8202 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8203 M:      Santosh Shilimkar <ssantosh@kernel.org>
8204 M:      Kevin Hilman <khilman@kernel.org>
8205 L:      linux-omap@vger.kernel.org
8206 S:      Maintained
8207 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8208 F:      drivers/gpio/gpio-omap.c
8209
8210 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8211 M:      Mark Jackson <mpfj@newflow.co.uk>
8212 L:      linux-omap@vger.kernel.org
8213 S:      Maintained
8214 F:      arch/arm/boot/dts/am335x-nano.dts
8215
8216 OMFS FILESYSTEM
8217 M:      Bob Copeland <me@bobcopeland.com>
8218 L:      linux-karma-devel@lists.sourceforge.net
8219 S:      Maintained
8220 F:      Documentation/filesystems/omfs.txt
8221 F:      fs/omfs/
8222
8223 OMNIKEY CARDMAN 4000 DRIVER
8224 M:      Harald Welte <laforge@gnumonks.org>
8225 S:      Maintained
8226 F:      drivers/char/pcmcia/cm4000_cs.c
8227 F:      include/linux/cm4000_cs.h
8228 F:      include/uapi/linux/cm4000_cs.h
8229
8230 OMNIKEY CARDMAN 4040 DRIVER
8231 M:      Harald Welte <laforge@gnumonks.org>
8232 S:      Maintained
8233 F:      drivers/char/pcmcia/cm4040_cs.*
8234
8235 OMNIVISION OV7670 SENSOR DRIVER
8236 M:      Jonathan Corbet <corbet@lwn.net>
8237 L:      linux-media@vger.kernel.org
8238 T:      git git://linuxtv.org/media_tree.git
8239 S:      Maintained
8240 F:      drivers/media/i2c/ov7670.c
8241
8242 ONENAND FLASH DRIVER
8243 M:      Kyungmin Park <kyungmin.park@samsung.com>
8244 L:      linux-mtd@lists.infradead.org
8245 S:      Maintained
8246 F:      drivers/mtd/onenand/
8247 F:      include/linux/mtd/onenand*.h
8248
8249 ONSTREAM SCSI TAPE DRIVER
8250 M:      Willem Riede <osst@riede.org>
8251 L:      osst-users@lists.sourceforge.net
8252 L:      linux-scsi@vger.kernel.org
8253 S:      Maintained
8254 F:      Documentation/scsi/osst.txt
8255 F:      drivers/scsi/osst.*
8256 F:      drivers/scsi/osst_*.h
8257 F:      drivers/scsi/st.h
8258
8259 OPENCORES I2C BUS DRIVER
8260 M:      Peter Korsgaard <jacmet@sunsite.dk>
8261 L:      linux-i2c@vger.kernel.org
8262 S:      Maintained
8263 F:      Documentation/i2c/busses/i2c-ocores
8264 F:      drivers/i2c/busses/i2c-ocores.c
8265
8266 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8267 M:      Rob Herring <robh+dt@kernel.org>
8268 M:      Frank Rowand <frowand.list@gmail.com>
8269 M:      Grant Likely <grant.likely@linaro.org>
8270 L:      devicetree@vger.kernel.org
8271 W:      http://www.devicetree.org/
8272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8273 S:      Maintained
8274 F:      drivers/of/
8275 F:      include/linux/of*.h
8276 F:      scripts/dtc/
8277
8278 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8279 M:      Rob Herring <robh+dt@kernel.org>
8280 M:      Pawel Moll <pawel.moll@arm.com>
8281 M:      Mark Rutland <mark.rutland@arm.com>
8282 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8283 M:      Kumar Gala <galak@codeaurora.org>
8284 L:      devicetree@vger.kernel.org
8285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8286 S:      Maintained
8287 F:      Documentation/devicetree/
8288 F:      arch/*/boot/dts/
8289 F:      include/dt-bindings/
8290
8291 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8292 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8293 L:      devicetree@vger.kernel.org
8294 S:      Maintained
8295 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8296 F:      Documentation/devicetree/overlay-notes.txt
8297 F:      drivers/of/overlay.c
8298 F:      drivers/of/resolver.c
8299
8300 OPENRISC ARCHITECTURE
8301 M:      Jonas Bonn <jonas@southpole.se>
8302 W:      http://openrisc.net
8303 L:      linux@lists.openrisc.net (moderated for non-subscribers)
8304 S:      Maintained
8305 T:      git git://openrisc.net/~jonas/linux
8306 F:      arch/openrisc/
8307
8308 OPENVSWITCH
8309 M:      Pravin Shelar <pshelar@nicira.com>
8310 L:      netdev@vger.kernel.org
8311 L:      dev@openvswitch.org
8312 W:      http://openvswitch.org
8313 S:      Maintained
8314 F:      net/openvswitch/
8315 F:      include/uapi/linux/openvswitch.h
8316
8317 OPERATING PERFORMANCE POINTS (OPP)
8318 M:      Viresh Kumar <vireshk@kernel.org>
8319 M:      Nishanth Menon <nm@ti.com>
8320 M:      Stephen Boyd <sboyd@codeaurora.org>
8321 L:      linux-pm@vger.kernel.org
8322 S:      Maintained
8323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8324 F:      drivers/base/power/opp/
8325 F:      include/linux/pm_opp.h
8326 F:      Documentation/power/opp.txt
8327 F:      Documentation/devicetree/bindings/opp/
8328
8329 OPL4 DRIVER
8330 M:      Clemens Ladisch <clemens@ladisch.de>
8331 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8332 T:      git git://git.alsa-project.org/alsa-kernel.git
8333 S:      Maintained
8334 F:      sound/drivers/opl4/
8335
8336 OPROFILE
8337 M:      Robert Richter <rric@kernel.org>
8338 L:      oprofile-list@lists.sf.net
8339 S:      Maintained
8340 F:      arch/*/include/asm/oprofile*.h
8341 F:      arch/*/oprofile/
8342 F:      drivers/oprofile/
8343 F:      include/linux/oprofile.h
8344
8345 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8346 M:      Mark Fasheh <mfasheh@suse.com>
8347 M:      Joel Becker <jlbec@evilplan.org>
8348 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8349 W:      http://ocfs2.wiki.kernel.org
8350 S:      Supported
8351 F:      Documentation/filesystems/ocfs2.txt
8352 F:      Documentation/filesystems/dlmfs.txt
8353 F:      fs/ocfs2/
8354
8355 ORINOCO DRIVER
8356 L:      linux-wireless@vger.kernel.org
8357 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8358 W:      http://www.nongnu.org/orinoco/
8359 S:      Orphan
8360 F:      drivers/net/wireless/intersil/orinoco/
8361
8362 OSD LIBRARY and FILESYSTEM
8363 M:      Boaz Harrosh <ooo@electrozaur.com>
8364 M:      Benny Halevy <bhalevy@primarydata.com>
8365 L:      osd-dev@open-osd.org
8366 W:      http://open-osd.org
8367 T:      git git://git.open-osd.org/open-osd.git
8368 S:      Maintained
8369 F:      drivers/scsi/osd/
8370 F:      include/scsi/osd_*
8371 F:      fs/exofs/
8372
8373 OVERLAY FILESYSTEM
8374 M:      Miklos Szeredi <miklos@szeredi.hu>
8375 L:      linux-unionfs@vger.kernel.org
8376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8377 S:      Supported
8378 F:      fs/overlayfs/
8379 F:      Documentation/filesystems/overlayfs.txt
8380
8381 ORANGEFS FILESYSTEM
8382 M:      Mike Marshall <hubcap@omnibond.com>
8383 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8385 S:      Supported
8386 F:      fs/orangefs/
8387 F:      Documentation/filesystems/orangefs.txt
8388
8389 P54 WIRELESS DRIVER
8390 M:      Christian Lamparter <chunkeey@googlemail.com>
8391 L:      linux-wireless@vger.kernel.org
8392 W:      http://wireless.kernel.org/en/users/Drivers/p54
8393 S:      Maintained
8394 F:      drivers/net/wireless/intersil/p54/
8395
8396 PA SEMI ETHERNET DRIVER
8397 M:      Olof Johansson <olof@lixom.net>
8398 L:      netdev@vger.kernel.org
8399 S:      Maintained
8400 F:      drivers/net/ethernet/pasemi/*
8401
8402 PA SEMI SMBUS DRIVER
8403 M:      Olof Johansson <olof@lixom.net>
8404 L:      linux-i2c@vger.kernel.org
8405 S:      Maintained
8406 F:      drivers/i2c/busses/i2c-pasemi.c
8407
8408 PADATA PARALLEL EXECUTION MECHANISM
8409 M:      Steffen Klassert <steffen.klassert@secunet.com>
8410 L:      linux-crypto@vger.kernel.org
8411 S:      Maintained
8412 F:      kernel/padata.c
8413 F:      include/linux/padata.h
8414 F:      Documentation/padata.txt
8415
8416 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8417 M:      Harald Welte <laforge@gnumonks.org>
8418 L:      platform-driver-x86@vger.kernel.org
8419 S:      Maintained
8420 F:      drivers/platform/x86/panasonic-laptop.c
8421
8422 PANASONIC MN10300/AM33/AM34 PORT
8423 M:      David Howells <dhowells@redhat.com>
8424 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8425 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8426 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8427 S:      Maintained
8428 F:      Documentation/mn10300/
8429 F:      arch/mn10300/
8430
8431 PARALLEL LCD/KEYPAD PANEL DRIVER
8432 M:      Willy Tarreau <willy@haproxy.com>
8433 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8434 S:      Odd Fixes
8435 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8436 F:      drivers/misc/panel.c
8437
8438 PARALLEL PORT SUBSYSTEM
8439 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8440 M:      Sudip Mukherjee <sudip@vectorindia.org>
8441 L:      linux-parport@lists.infradead.org (subscribers-only)
8442 S:      Maintained
8443 F:      drivers/parport/
8444 F:      include/linux/parport*.h
8445 F:      drivers/char/ppdev.c
8446 F:      include/uapi/linux/ppdev.h
8447 F:      Documentation/parport*.txt
8448
8449 PARAVIRT_OPS INTERFACE
8450 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8451 M:      Chris Wright <chrisw@sous-sol.org>
8452 M:      Alok Kataria <akataria@vmware.com>
8453 M:      Rusty Russell <rusty@rustcorp.com.au>
8454 L:      virtualization@lists.linux-foundation.org
8455 S:      Supported
8456 F:      Documentation/virtual/paravirt_ops.txt
8457 F:      arch/*/kernel/paravirt*
8458 F:      arch/*/include/asm/paravirt.h
8459
8460 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8461 M:      Tim Waugh <tim@cyberelk.net>
8462 L:      linux-parport@lists.infradead.org (subscribers-only)
8463 S:      Maintained
8464 F:      Documentation/blockdev/paride.txt
8465 F:      drivers/block/paride/
8466
8467 PARISC ARCHITECTURE
8468 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8469 M:      Helge Deller <deller@gmx.de>
8470 L:      linux-parisc@vger.kernel.org
8471 W:      http://www.parisc-linux.org/
8472 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8475 S:      Maintained
8476 F:      arch/parisc/
8477 F:      Documentation/parisc/
8478 F:      drivers/parisc/
8479 F:      drivers/char/agp/parisc-agp.c
8480 F:      drivers/input/serio/gscps2.c
8481 F:      drivers/parport/parport_gsc.*
8482 F:      drivers/tty/serial/8250/8250_gsc.c
8483 F:      drivers/video/fbdev/sti*
8484 F:      drivers/video/console/sti*
8485 F:      drivers/video/logo/logo_parisc*
8486
8487 PC87360 HARDWARE MONITORING DRIVER
8488 M:      Jim Cromie <jim.cromie@gmail.com>
8489 L:      linux-hwmon@vger.kernel.org
8490 S:      Maintained
8491 F:      Documentation/hwmon/pc87360
8492 F:      drivers/hwmon/pc87360.c
8493
8494 PC8736x GPIO DRIVER
8495 M:      Jim Cromie <jim.cromie@gmail.com>
8496 S:      Maintained
8497 F:      drivers/char/pc8736x_gpio.c
8498
8499 PC87427 HARDWARE MONITORING DRIVER
8500 M:      Jean Delvare <jdelvare@suse.com>
8501 L:      linux-hwmon@vger.kernel.org
8502 S:      Maintained
8503 F:      Documentation/hwmon/pc87427
8504 F:      drivers/hwmon/pc87427.c
8505
8506 PCA9532 LED DRIVER
8507 M:      Riku Voipio <riku.voipio@iki.fi>
8508 S:      Maintained
8509 F:      drivers/leds/leds-pca9532.c
8510 F:      include/linux/leds-pca9532.h
8511
8512 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8513 M:      Guenter Roeck <linux@roeck-us.net>
8514 L:      linux-i2c@vger.kernel.org
8515 S:      Maintained
8516 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8517
8518 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8519 M:      Khalid Aziz <khalid@gonehiking.org>
8520 S:      Maintained
8521 F:      drivers/firmware/pcdp.*
8522
8523 PCI ERROR RECOVERY
8524 M:      Linas Vepstas <linasvepstas@gmail.com>
8525 L:      linux-pci@vger.kernel.org
8526 S:      Supported
8527 F:      Documentation/PCI/pci-error-recovery.txt
8528
8529 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8530 M:      Russell Currey <ruscur@russell.cc>
8531 L:      linuxppc-dev@lists.ozlabs.org
8532 S:      Supported
8533 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8534 F:      arch/powerpc/kernel/eeh*.c
8535 F:      arch/powerpc/platforms/*/eeh*.c
8536 F:      arch/powerpc/include/*/eeh*.h
8537
8538 PCI SUBSYSTEM
8539 M:      Bjorn Helgaas <bhelgaas@google.com>
8540 L:      linux-pci@vger.kernel.org
8541 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8543 S:      Supported
8544 F:      Documentation/PCI/
8545 F:      drivers/pci/
8546 F:      include/linux/pci*
8547 F:      arch/x86/pci/
8548 F:      arch/x86/kernel/quirks.c
8549
8550 PCI DRIVER FOR ALTERA PCIE IP
8551 M:      Ley Foon Tan <lftan@altera.com>
8552 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8553 L:      linux-pci@vger.kernel.org
8554 S:      Supported
8555 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8556 F:      drivers/pci/host/pcie-altera.c
8557
8558 PCI DRIVER FOR ARM VERSATILE PLATFORM
8559 M:      Rob Herring <robh@kernel.org>
8560 L:      linux-pci@vger.kernel.org
8561 L:      linux-arm-kernel@lists.infradead.org
8562 S:      Maintained
8563 F:      Documentation/devicetree/bindings/pci/versatile.txt
8564 F:      drivers/pci/host/pci-versatile.c
8565
8566 PCI DRIVER FOR APPLIEDMICRO XGENE
8567 M:      Tanmay Inamdar <tinamdar@apm.com>
8568 L:      linux-pci@vger.kernel.org
8569 L:      linux-arm-kernel@lists.infradead.org
8570 S:      Maintained
8571 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8572 F:      drivers/pci/host/pci-xgene.c
8573
8574 PCI DRIVER FOR FREESCALE LAYERSCAPE
8575 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8576 M:      Mingkai Hu <mingkai.hu@freescale.com>
8577 M:      Roy Zang <tie-fei.zang@freescale.com>
8578 L:      linuxppc-dev@lists.ozlabs.org
8579 L:      linux-pci@vger.kernel.org
8580 L:      linux-arm-kernel@lists.infradead.org
8581 S:      Maintained
8582 F:      drivers/pci/host/*layerscape*
8583
8584 PCI DRIVER FOR IMX6
8585 M:      Richard Zhu <Richard.Zhu@freescale.com>
8586 M:      Lucas Stach <l.stach@pengutronix.de>
8587 L:      linux-pci@vger.kernel.org
8588 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8589 S:      Maintained
8590 F:      drivers/pci/host/*imx6*
8591
8592 PCI DRIVER FOR TI KEYSTONE
8593 M:      Murali Karicheri <m-karicheri2@ti.com>
8594 L:      linux-pci@vger.kernel.org
8595 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8596 S:      Maintained
8597 F:      drivers/pci/host/*keystone*
8598
8599 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8600 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8601 M:      Jason Cooper <jason@lakedaemon.net>
8602 L:      linux-pci@vger.kernel.org
8603 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8604 S:      Maintained
8605 F:      drivers/pci/host/*mvebu*
8606
8607 PCI DRIVER FOR NVIDIA TEGRA
8608 M:      Thierry Reding <thierry.reding@gmail.com>
8609 L:      linux-tegra@vger.kernel.org
8610 L:      linux-pci@vger.kernel.org
8611 S:      Supported
8612 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8613 F:      drivers/pci/host/pci-tegra.c
8614
8615 PCI DRIVER FOR TI DRA7XX
8616 M:      Kishon Vijay Abraham I <kishon@ti.com>
8617 L:      linux-omap@vger.kernel.org
8618 L:      linux-pci@vger.kernel.org
8619 S:      Supported
8620 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8621 F:      drivers/pci/host/pci-dra7xx.c
8622
8623 PCI DRIVER FOR RENESAS R-CAR
8624 M:      Simon Horman <horms@verge.net.au>
8625 L:      linux-pci@vger.kernel.org
8626 L:      linux-renesas-soc@vger.kernel.org
8627 S:      Maintained
8628 F:      drivers/pci/host/*rcar*
8629
8630 PCI DRIVER FOR SAMSUNG EXYNOS
8631 M:      Jingoo Han <jingoohan1@gmail.com>
8632 L:      linux-pci@vger.kernel.org
8633 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8634 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8635 S:      Maintained
8636 F:      drivers/pci/host/pci-exynos.c
8637
8638 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8639 M:      Jingoo Han <jingoohan1@gmail.com>
8640 M:      Pratyush Anand <pratyush.anand@gmail.com>
8641 L:      linux-pci@vger.kernel.org
8642 S:      Maintained
8643 F:      drivers/pci/host/*designware*
8644
8645 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8646 M:      Joao Pinto <jpinto@synopsys.com>
8647 L:      linux-pci@vger.kernel.org
8648 S:      Maintained
8649 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8650 F:      drivers/pci/host/pcie-designware-plat.c
8651
8652 PCI DRIVER FOR GENERIC OF HOSTS
8653 M:      Will Deacon <will.deacon@arm.com>
8654 L:      linux-pci@vger.kernel.org
8655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8656 S:      Maintained
8657 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8658 F:      drivers/pci/host/pci-host-common.c
8659 F:      drivers/pci/host/pci-host-generic.c
8660
8661 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8662 M:      Keith Busch <keith.busch@intel.com>
8663 L:      linux-pci@vger.kernel.org
8664 S:      Supported
8665 F:      arch/x86/pci/vmd.c
8666
8667 PCIE DRIVER FOR ST SPEAR13XX
8668 M:      Pratyush Anand <pratyush.anand@gmail.com>
8669 L:      linux-pci@vger.kernel.org
8670 S:      Maintained
8671 F:      drivers/pci/host/*spear*
8672
8673 PCI MSI DRIVER FOR ALTERA MSI IP
8674 M:      Ley Foon Tan <lftan@altera.com>
8675 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8676 L:      linux-pci@vger.kernel.org
8677 S:      Supported
8678 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8679 F:      drivers/pci/host/pcie-altera-msi.c
8680
8681 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8682 M:      Duc Dang <dhdang@apm.com>
8683 L:      linux-pci@vger.kernel.org
8684 L:      linux-arm-kernel@lists.infradead.org
8685 S:      Maintained
8686 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8687 F:      drivers/pci/host/pci-xgene-msi.c
8688
8689 PCIE DRIVER FOR HISILICON
8690 M:      Zhou Wang <wangzhou1@hisilicon.com>
8691 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8692 L:      linux-pci@vger.kernel.org
8693 S:      Maintained
8694 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8695 F:      drivers/pci/host/pcie-hisi.c
8696
8697 PCIE DRIVER FOR QUALCOMM MSM
8698 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8699 L:     linux-pci@vger.kernel.org
8700 L:     linux-arm-msm@vger.kernel.org
8701 S:     Maintained
8702 F:     drivers/pci/host/*qcom*
8703
8704 PCIE DRIVER FOR CAVIUM THUNDERX
8705 M:      David Daney <david.daney@cavium.com>
8706 L:      linux-pci@vger.kernel.org
8707 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8708 S:      Supported
8709 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8710 F:      drivers/pci/host/pci-thunder-*
8711
8712 PCMCIA SUBSYSTEM
8713 P:      Linux PCMCIA Team
8714 L:      linux-pcmcia@lists.infradead.org
8715 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8717 S:      Maintained
8718 F:      Documentation/pcmcia/
8719 F:      drivers/pcmcia/
8720 F:      include/pcmcia/
8721
8722 PCNET32 NETWORK DRIVER
8723 M:      Don Fry <pcnet32@frontier.com>
8724 L:      netdev@vger.kernel.org
8725 S:      Maintained
8726 F:      drivers/net/ethernet/amd/pcnet32.c
8727
8728 PCRYPT PARALLEL CRYPTO ENGINE
8729 M:      Steffen Klassert <steffen.klassert@secunet.com>
8730 L:      linux-crypto@vger.kernel.org
8731 S:      Maintained
8732 F:      crypto/pcrypt.c
8733 F:      include/crypto/pcrypt.h
8734
8735 PER-CPU MEMORY ALLOCATOR
8736 M:      Tejun Heo <tj@kernel.org>
8737 M:      Christoph Lameter <cl@linux.com>
8738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8739 S:      Maintained
8740 F:      include/linux/percpu*.h
8741 F:      mm/percpu*.c
8742 F:      arch/*/include/asm/percpu.h
8743
8744 PER-TASK DELAY ACCOUNTING
8745 M:      Balbir Singh <bsingharora@gmail.com>
8746 S:      Maintained
8747 F:      include/linux/delayacct.h
8748 F:      kernel/delayacct.c
8749
8750 PERFORMANCE EVENTS SUBSYSTEM
8751 M:      Peter Zijlstra <peterz@infradead.org>
8752 M:      Ingo Molnar <mingo@redhat.com>
8753 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8754 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8755 L:      linux-kernel@vger.kernel.org
8756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8757 S:      Supported
8758 F:      kernel/events/*
8759 F:      include/linux/perf_event.h
8760 F:      include/uapi/linux/perf_event.h
8761 F:      arch/*/kernel/perf_event*.c
8762 F:      arch/*/kernel/*/perf_event*.c
8763 F:      arch/*/kernel/*/*/perf_event*.c
8764 F:      arch/*/include/asm/perf_event.h
8765 F:      arch/*/kernel/perf_callchain.c
8766 F:      tools/perf/
8767
8768 PERSONALITY HANDLING
8769 M:      Christoph Hellwig <hch@infradead.org>
8770 L:      linux-abi-devel@lists.sourceforge.net
8771 S:      Maintained
8772 F:      include/linux/personality.h
8773 F:      include/uapi/linux/personality.h
8774
8775 PHONET PROTOCOL
8776 M:      Remi Denis-Courmont <courmisch@gmail.com>
8777 S:      Supported
8778 F:      Documentation/networking/phonet.txt
8779 F:      include/linux/phonet.h
8780 F:      include/net/phonet/
8781 F:      include/uapi/linux/phonet.h
8782 F:      net/phonet/
8783
8784 PHRAM MTD DRIVER
8785 M:      Joern Engel <joern@lazybastard.org>
8786 L:      linux-mtd@lists.infradead.org
8787 S:      Maintained
8788 F:      drivers/mtd/devices/phram.c
8789
8790 PICOLCD HID DRIVER
8791 M:      Bruno Prémont <bonbons@linux-vserver.org>
8792 L:      linux-input@vger.kernel.org
8793 S:      Maintained
8794 F:      drivers/hid/hid-picolcd*
8795
8796 PICOXCELL SUPPORT
8797 M:      Jamie Iles <jamie@jamieiles.com>
8798 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8799 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8800 S:      Supported
8801 F:      arch/arm/boot/dts/picoxcell*
8802 F:      arch/arm/mach-picoxcell/
8803 F:      drivers/crypto/picoxcell*
8804
8805 PIN CONTROL SUBSYSTEM
8806 M:      Linus Walleij <linus.walleij@linaro.org>
8807 L:      linux-gpio@vger.kernel.org
8808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8809 S:      Maintained
8810 F:      drivers/pinctrl/
8811 F:      include/linux/pinctrl/
8812
8813 PIN CONTROLLER - ATMEL AT91
8814 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8815 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8816 S:      Maintained
8817 F:      drivers/pinctrl/pinctrl-at91.*
8818
8819 PIN CONTROLLER - ATMEL AT91 PIO4
8820 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8821 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8822 L:      linux-gpio@vger.kernel.org
8823 S:      Supported
8824 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8825
8826 PIN CONTROLLER - INTEL
8827 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8828 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8829 S:      Maintained
8830 F:      drivers/pinctrl/intel/
8831
8832 PIN CONTROLLER - RENESAS
8833 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8834 M:      Geert Uytterhoeven <geert+renesas@glider.be>
8835 L:      linux-renesas-soc@vger.kernel.org
8836 S:      Maintained
8837 F:      drivers/pinctrl/sh-pfc/
8838
8839 PIN CONTROLLER - SAMSUNG
8840 M:      Tomasz Figa <tomasz.figa@gmail.com>
8841 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
8842 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8844 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8845 S:      Maintained
8846 F:      drivers/pinctrl/samsung/
8847
8848 PIN CONTROLLER - SINGLE
8849 M:      Tony Lindgren <tony@atomide.com>
8850 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
8851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8852 L:      linux-omap@vger.kernel.org
8853 S:      Maintained
8854 F:      drivers/pinctrl/pinctrl-single.c
8855
8856 PIN CONTROLLER - ST SPEAR
8857 M:      Viresh Kumar <vireshk@kernel.org>
8858 L:      spear-devel@list.st.com
8859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8860 W:      http://www.st.com/spear
8861 S:      Maintained
8862 F:      drivers/pinctrl/spear/
8863
8864 PKTCDVD DRIVER
8865 M:      Jiri Kosina <jikos@kernel.org>
8866 S:      Maintained
8867 F:      drivers/block/pktcdvd.c
8868 F:      include/linux/pktcdvd.h
8869 F:      include/uapi/linux/pktcdvd.h
8870
8871 PKUNITY SOC DRIVERS
8872 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
8873 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
8874 S:      Maintained
8875 T:      git git://github.com/gxt/linux.git
8876 F:      drivers/input/serio/i8042-unicore32io.h
8877 F:      drivers/i2c/busses/i2c-puv3.c
8878 F:      drivers/video/fbdev/fb-puv3.c
8879 F:      drivers/rtc/rtc-puv3.c
8880
8881 PMBUS HARDWARE MONITORING DRIVERS
8882 M:      Guenter Roeck <linux@roeck-us.net>
8883 L:      linux-hwmon@vger.kernel.org
8884 W:      http://hwmon.wiki.kernel.org/
8885 W:      http://www.roeck-us.net/linux/drivers/
8886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8887 S:      Maintained
8888 F:      Documentation/hwmon/pmbus
8889 F:      drivers/hwmon/pmbus/
8890 F:      include/linux/i2c/pmbus.h
8891
8892 PMC SIERRA MaxRAID DRIVER
8893 L:      linux-scsi@vger.kernel.org
8894 W:      http://www.pmc-sierra.com/
8895 S:      Orphan
8896 F:      drivers/scsi/pmcraid.*
8897
8898 PMC SIERRA PM8001 DRIVER
8899 M:      Jack Wang <jinpu.wang@profitbricks.com>
8900 M:      lindar_liu@usish.com
8901 L:      pmchba@pmcs.com
8902 L:      linux-scsi@vger.kernel.org
8903 S:      Supported
8904 F:      drivers/scsi/pm8001/
8905
8906 POSIX CLOCKS and TIMERS
8907 M:      Thomas Gleixner <tglx@linutronix.de>
8908 L:      linux-kernel@vger.kernel.org
8909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8910 S:      Maintained
8911 F:      fs/timerfd.c
8912 F:      include/linux/timer*
8913 F:      kernel/time/*timer*
8914
8915 POWER MANAGEMENT CORE
8916 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8917 L:      linux-pm@vger.kernel.org
8918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8919 S:      Supported
8920 F:      drivers/base/power/
8921 F:      include/linux/pm.h
8922 F:      include/linux/pm_*
8923 F:      include/linux/powercap.h
8924 F:      drivers/powercap/
8925
8926 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8927 M:      Sebastian Reichel <sre@kernel.org>
8928 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8929 M:      David Woodhouse <dwmw2@infradead.org>
8930 L:      linux-pm@vger.kernel.org
8931 T:      git git://git.infradead.org/battery-2.6.git
8932 S:      Maintained
8933 F:      include/linux/power_supply.h
8934 F:      drivers/power/
8935 X:      drivers/power/avs/
8936
8937 POWER STATE COORDINATION INTERFACE (PSCI)
8938 M:      Mark Rutland <mark.rutland@arm.com>
8939 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8940 L:      linux-arm-kernel@lists.infradead.org
8941 S:      Maintained
8942 F:      drivers/firmware/psci.c
8943 F:      include/linux/psci.h
8944 F:      include/uapi/linux/psci.h
8945
8946 PNP SUPPORT
8947 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8948 S:      Maintained
8949 F:      drivers/pnp/
8950
8951 PPP PROTOCOL DRIVERS AND COMPRESSORS
8952 M:      Paul Mackerras <paulus@samba.org>
8953 L:      linux-ppp@vger.kernel.org
8954 S:      Maintained
8955 F:      drivers/net/ppp/ppp_*
8956
8957 PPP OVER ATM (RFC 2364)
8958 M:      Mitchell Blank Jr <mitch@sfgoth.com>
8959 S:      Maintained
8960 F:      net/atm/pppoatm.c
8961 F:      include/uapi/linux/atmppp.h
8962
8963 PPP OVER ETHERNET
8964 M:      Michal Ostrowski <mostrows@earthlink.net>
8965 S:      Maintained
8966 F:      drivers/net/ppp/pppoe.c
8967 F:      drivers/net/ppp/pppox.c
8968
8969 PPP OVER L2TP
8970 M:      James Chapman <jchapman@katalix.com>
8971 S:      Maintained
8972 F:      net/l2tp/l2tp_ppp.c
8973 F:      include/linux/if_pppol2tp.h
8974 F:      include/uapi/linux/if_pppol2tp.h
8975
8976 PPS SUPPORT
8977 M:      Rodolfo Giometti <giometti@enneenne.com>
8978 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
8979 L:      linuxpps@ml.enneenne.com (subscribers-only)
8980 S:      Maintained
8981 F:      Documentation/pps/
8982 F:      drivers/pps/
8983 F:      include/linux/pps*.h
8984
8985 PPTP DRIVER
8986 M:      Dmitry Kozlov <xeb@mail.ru>
8987 L:      netdev@vger.kernel.org
8988 S:      Maintained
8989 F:      drivers/net/ppp/pptp.c
8990 W:      http://sourceforge.net/projects/accel-pptp
8991
8992 PREEMPTIBLE KERNEL
8993 M:      Robert Love <rml@tech9.net>
8994 L:      kpreempt-tech@lists.sourceforge.net
8995 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8996 S:      Supported
8997 F:      Documentation/preempt-locking.txt
8998 F:      include/linux/preempt.h
8999
9000 PRISM54 WIRELESS DRIVER
9001 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9002 L:      linux-wireless@vger.kernel.org
9003 W:      http://wireless.kernel.org/en/users/Drivers/p54
9004 S:      Obsolete
9005 F:      drivers/net/wireless/intersil/prism54/
9006
9007 PS3 NETWORK SUPPORT
9008 M:      Geoff Levand <geoff@infradead.org>
9009 L:      netdev@vger.kernel.org
9010 L:      linuxppc-dev@lists.ozlabs.org
9011 S:      Maintained
9012 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9013
9014 PS3 PLATFORM SUPPORT
9015 M:      Geoff Levand <geoff@infradead.org>
9016 L:      linuxppc-dev@lists.ozlabs.org
9017 S:      Maintained
9018 F:      arch/powerpc/boot/ps3*
9019 F:      arch/powerpc/include/asm/lv1call.h
9020 F:      arch/powerpc/include/asm/ps3*.h
9021 F:      arch/powerpc/platforms/ps3/
9022 F:      drivers/*/ps3*
9023 F:      drivers/ps3/
9024 F:      drivers/rtc/rtc-ps3.c
9025 F:      drivers/usb/host/*ps3.c
9026 F:      sound/ppc/snd_ps3*
9027
9028 PS3VRAM DRIVER
9029 M:      Jim Paris <jim@jtan.com>
9030 M:      Geoff Levand <geoff@infradead.org>
9031 L:      linuxppc-dev@lists.ozlabs.org
9032 S:      Maintained
9033 F:      drivers/block/ps3vram.c
9034
9035 PSTORE FILESYSTEM
9036 M:      Anton Vorontsov <anton@enomsg.org>
9037 M:      Colin Cross <ccross@android.com>
9038 M:      Kees Cook <keescook@chromium.org>
9039 M:      Tony Luck <tony.luck@intel.com>
9040 S:      Maintained
9041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9042 F:      fs/pstore/
9043 F:      include/linux/pstore*
9044 F:      drivers/firmware/efi/efi-pstore.c
9045 F:      drivers/acpi/apei/erst.c
9046
9047 PTP HARDWARE CLOCK SUPPORT
9048 M:      Richard Cochran <richardcochran@gmail.com>
9049 L:      netdev@vger.kernel.org
9050 S:      Maintained
9051 W:      http://linuxptp.sourceforge.net/
9052 F:      Documentation/ABI/testing/sysfs-ptp
9053 F:      Documentation/ptp/*
9054 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9055 F:      drivers/net/phy/dp83640*
9056 F:      drivers/ptp/*
9057 F:      include/linux/ptp_cl*
9058
9059 PTRACE SUPPORT
9060 M:      Roland McGrath <roland@hack.frob.com>
9061 M:      Oleg Nesterov <oleg@redhat.com>
9062 S:      Maintained
9063 F:      include/asm-generic/syscall.h
9064 F:      include/linux/ptrace.h
9065 F:      include/linux/regset.h
9066 F:      include/linux/tracehook.h
9067 F:      include/uapi/linux/ptrace.h
9068 F:      kernel/ptrace.c
9069
9070 PVRUSB2 VIDEO4LINUX DRIVER
9071 M:      Mike Isely <isely@pobox.com>
9072 L:      pvrusb2@isely.net       (subscribers-only)
9073 L:      linux-media@vger.kernel.org
9074 W:      http://www.isely.net/pvrusb2/
9075 T:      git git://linuxtv.org/media_tree.git
9076 S:      Maintained
9077 F:      Documentation/video4linux/README.pvrusb2
9078 F:      drivers/media/usb/pvrusb2/
9079
9080 PWC WEBCAM DRIVER
9081 M:      Hans de Goede <hdegoede@redhat.com>
9082 L:      linux-media@vger.kernel.org
9083 T:      git git://linuxtv.org/media_tree.git
9084 S:      Maintained
9085 F:      drivers/media/usb/pwc/*
9086
9087 PWM FAN DRIVER
9088 M:      Kamil Debski <k.debski@samsung.com>
9089 L:      linux-hwmon@vger.kernel.org
9090 S:      Supported
9091 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9092 F:      Documentation/hwmon/pwm-fan
9093 F:      drivers/hwmon/pwm-fan.c
9094
9095 PWM SUBSYSTEM
9096 M:      Thierry Reding <thierry.reding@gmail.com>
9097 L:      linux-pwm@vger.kernel.org
9098 S:      Maintained
9099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9100 F:      Documentation/pwm.txt
9101 F:      Documentation/devicetree/bindings/pwm/
9102 F:      include/linux/pwm.h
9103 F:      drivers/pwm/
9104 F:      drivers/video/backlight/pwm_bl.c
9105 F:      include/linux/pwm_backlight.h
9106
9107 PXA2xx/PXA3xx SUPPORT
9108 M:      Daniel Mack <daniel@zonque.org>
9109 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9110 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9112 T:      git git://github.com/hzhuang1/linux.git
9113 T:      git git://github.com/rjarzmik/linux.git
9114 S:      Maintained
9115 F:      arch/arm/boot/dts/pxa*
9116 F:      arch/arm/mach-pxa/
9117 F:      drivers/dma/pxa*
9118 F:      drivers/pcmcia/pxa2xx*
9119 F:      drivers/pinctrl/pxa/
9120 F:      drivers/spi/spi-pxa2xx*
9121 F:      drivers/usb/gadget/udc/pxa2*
9122 F:      include/sound/pxa2xx-lib.h
9123 F:      sound/arm/pxa*
9124 F:      sound/soc/pxa/
9125
9126 PXA GPIO DRIVER
9127 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9128 L:      linux-gpio@vger.kernel.org
9129 S:      Maintained
9130 F:      drivers/gpio/gpio-pxa.c
9131
9132 PXA3xx NAND FLASH DRIVER
9133 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9134 L:      linux-mtd@lists.infradead.org
9135 S:      Maintained
9136 F:      drivers/mtd/nand/pxa3xx_nand.c
9137
9138 MMP SUPPORT
9139 M:      Eric Miao <eric.y.miao@gmail.com>
9140 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9141 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9142 T:      git git://github.com/hzhuang1/linux.git
9143 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9144 S:      Maintained
9145 F:      arch/arm/boot/dts/mmp*
9146 F:      arch/arm/mach-mmp/
9147
9148 PXA MMCI DRIVER
9149 S:      Orphan
9150
9151 PXA RTC DRIVER
9152 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9153 L:      rtc-linux@googlegroups.com
9154 S:      Maintained
9155
9156 QAT DRIVER
9157 M:      Tadeusz Struk <tadeusz.struk@intel.com>
9158 L:      qat-linux@intel.com
9159 S:      Supported
9160 F:      drivers/crypto/qat/
9161
9162 QIB DRIVER
9163 M:      Mike Marciniszyn <infinipath@intel.com>
9164 L:      linux-rdma@vger.kernel.org
9165 S:      Supported
9166 F:      drivers/infiniband/hw/qib/
9167
9168 QLOGIC QLA1280 SCSI DRIVER
9169 M:      Michael Reed <mdr@sgi.com>
9170 L:      linux-scsi@vger.kernel.org
9171 S:      Maintained
9172 F:      drivers/scsi/qla1280.[ch]
9173
9174 QLOGIC QLA2XXX FC-SCSI DRIVER
9175 M:      qla2xxx-upstream@qlogic.com
9176 L:      linux-scsi@vger.kernel.org
9177 S:      Supported
9178 F:      Documentation/scsi/LICENSE.qla2xxx
9179 F:      drivers/scsi/qla2xxx/
9180
9181 QLOGIC QLA4XXX iSCSI DRIVER
9182 M:      QLogic-Storage-Upstream@qlogic.com
9183 L:      linux-scsi@vger.kernel.org
9184 S:      Supported
9185 F:      Documentation/scsi/LICENSE.qla4xxx
9186 F:      drivers/scsi/qla4xxx/
9187
9188 QLOGIC QLA3XXX NETWORK DRIVER
9189 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9190 M:      Ron Mercer <ron.mercer@qlogic.com>
9191 M:      linux-driver@qlogic.com
9192 L:      netdev@vger.kernel.org
9193 S:      Supported
9194 F:      Documentation/networking/LICENSE.qla3xxx
9195 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9196
9197 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9198 M:      Dept-GELinuxNICDev@qlogic.com
9199 L:      netdev@vger.kernel.org
9200 S:      Supported
9201 F:      drivers/net/ethernet/qlogic/qlcnic/
9202
9203 QLOGIC QLGE 10Gb ETHERNET DRIVER
9204 M:      Harish Patil <harish.patil@qlogic.com>
9205 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9206 M:      Dept-GELinuxNICDev@qlogic.com
9207 M:      linux-driver@qlogic.com
9208 L:      netdev@vger.kernel.org
9209 S:      Supported
9210 F:      drivers/net/ethernet/qlogic/qlge/
9211
9212 QLOGIC QL4xxx ETHERNET DRIVER
9213 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9214 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9215 M:      everest-linux-l2@qlogic.com
9216 L:      netdev@vger.kernel.org
9217 S:      Supported
9218 F:      drivers/net/ethernet/qlogic/qed/
9219 F:      include/linux/qed/
9220 F:      drivers/net/ethernet/qlogic/qede/
9221
9222 QNX4 FILESYSTEM
9223 M:      Anders Larsen <al@alarsen.net>
9224 W:      http://www.alarsen.net/linux/qnx4fs/
9225 S:      Maintained
9226 F:      fs/qnx4/
9227 F:      include/uapi/linux/qnx4_fs.h
9228 F:      include/uapi/linux/qnxtypes.h
9229
9230 QT1010 MEDIA DRIVER
9231 M:      Antti Palosaari <crope@iki.fi>
9232 L:      linux-media@vger.kernel.org
9233 W:      https://linuxtv.org
9234 W:      http://palosaari.fi/linux/
9235 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9236 T:      git git://linuxtv.org/anttip/media_tree.git
9237 S:      Maintained
9238 F:      drivers/media/tuners/qt1010*
9239
9240 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9241 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9242 L:      linux-wireless@vger.kernel.org
9243 L:      ath9k-devel@lists.ath9k.org
9244 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9245 S:      Supported
9246 F:      drivers/net/wireless/ath/ath9k/
9247
9248 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9249 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9250 L:      ath10k@lists.infradead.org
9251 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9253 S:      Supported
9254 F:      drivers/net/wireless/ath/ath10k/
9255
9256 QUALCOMM HEXAGON ARCHITECTURE
9257 M:      Richard Kuo <rkuo@codeaurora.org>
9258 L:      linux-hexagon@vger.kernel.org
9259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9260 S:      Supported
9261 F:      arch/hexagon/
9262
9263 QUALCOMM WCN36XX WIRELESS DRIVER
9264 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9265 L:      wcn36xx@lists.infradead.org
9266 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9267 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9268 S:      Supported
9269 F:      drivers/net/wireless/ath/wcn36xx/
9270
9271 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9272 M:      Gabriel Somlo <somlo@cmu.edu>
9273 M:      "Michael S. Tsirkin" <mst@redhat.com>
9274 L:      qemu-devel@nongnu.org
9275 S:      Maintained
9276 F:      drivers/firmware/qemu_fw_cfg.c
9277
9278 RADOS BLOCK DEVICE (RBD)
9279 M:      Ilya Dryomov <idryomov@gmail.com>
9280 M:      Sage Weil <sage@redhat.com>
9281 M:      Alex Elder <elder@kernel.org>
9282 L:      ceph-devel@vger.kernel.org
9283 W:      http://ceph.com/
9284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9285 T:      git git://github.com/ceph/ceph-client.git
9286 S:      Supported
9287 F:      Documentation/ABI/testing/sysfs-bus-rbd
9288 F:      drivers/block/rbd.c
9289 F:      drivers/block/rbd_types.h
9290
9291 RADEON FRAMEBUFFER DISPLAY DRIVER
9292 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9293 L:      linux-fbdev@vger.kernel.org
9294 S:      Maintained
9295 F:      drivers/video/fbdev/aty/radeon*
9296 F:      include/uapi/linux/radeonfb.h
9297
9298 RADIOSHARK RADIO DRIVER
9299 M:      Hans de Goede <hdegoede@redhat.com>
9300 L:      linux-media@vger.kernel.org
9301 T:      git git://linuxtv.org/media_tree.git
9302 S:      Maintained
9303 F:      drivers/media/radio/radio-shark.c
9304
9305 RADIOSHARK2 RADIO DRIVER
9306 M:      Hans de Goede <hdegoede@redhat.com>
9307 L:      linux-media@vger.kernel.org
9308 T:      git git://linuxtv.org/media_tree.git
9309 S:      Maintained
9310 F:      drivers/media/radio/radio-shark2.c
9311 F:      drivers/media/radio/radio-tea5777.c
9312
9313 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9314 M:      Paul Mackerras <paulus@samba.org>
9315 L:      linux-fbdev@vger.kernel.org
9316 S:      Maintained
9317 F:      drivers/video/fbdev/aty/aty128fb.c
9318
9319 RALINK MIPS ARCHITECTURE
9320 M:      John Crispin <blogic@openwrt.org>
9321 L:      linux-mips@linux-mips.org
9322 S:      Maintained
9323 F:      arch/mips/ralink
9324
9325 RALINK RT2X00 WIRELESS LAN DRIVER
9326 P:      rt2x00 project
9327 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9328 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9329 L:      linux-wireless@vger.kernel.org
9330 S:      Maintained
9331 F:      drivers/net/wireless/ralink/rt2x00/
9332
9333 RAMDISK RAM BLOCK DEVICE DRIVER
9334 M:      Jens Axboe <axboe@kernel.dk>
9335 S:      Maintained
9336 F:      Documentation/blockdev/ramdisk.txt
9337 F:      drivers/block/brd.c
9338
9339 RANDOM NUMBER DRIVER
9340 M:      "Theodore Ts'o" <tytso@mit.edu>
9341 S:      Maintained
9342 F:      drivers/char/random.c
9343
9344 RAPIDIO SUBSYSTEM
9345 M:      Matt Porter <mporter@kernel.crashing.org>
9346 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9347 S:      Maintained
9348 F:      drivers/rapidio/
9349
9350 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9351 L:      linux-wireless@vger.kernel.org
9352 S:      Orphan
9353 F:      drivers/net/wireless/ray*
9354
9355 RCUTORTURE MODULE
9356 M:      Josh Triplett <josh@joshtriplett.org>
9357 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9358 L:      linux-kernel@vger.kernel.org
9359 S:      Supported
9360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9361 F:      Documentation/RCU/torture.txt
9362 F:      kernel/rcu/rcutorture.c
9363
9364 RCUTORTURE TEST FRAMEWORK
9365 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9366 M:      Josh Triplett <josh@joshtriplett.org>
9367 R:      Steven Rostedt <rostedt@goodmis.org>
9368 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9369 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9370 L:      linux-kernel@vger.kernel.org
9371 S:      Supported
9372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9373 F:      tools/testing/selftests/rcutorture
9374
9375 RDC R-321X SoC
9376 M:      Florian Fainelli <florian@openwrt.org>
9377 S:      Maintained
9378
9379 RDC R6040 FAST ETHERNET DRIVER
9380 M:      Florian Fainelli <florian@openwrt.org>
9381 L:      netdev@vger.kernel.org
9382 S:      Maintained
9383 F:      drivers/net/ethernet/rdc/r6040.c
9384
9385 RDS - RELIABLE DATAGRAM SOCKETS
9386 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9387 L:      netdev@vger.kernel.org
9388 L:      linux-rdma@vger.kernel.org
9389 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9390 W:      https://oss.oracle.com/projects/rds/
9391 S:      Supported
9392 F:      net/rds/
9393 F:      Documentation/networking/rds.txt
9394
9395 RDMAVT - RDMA verbs software
9396 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9397 L:      linux-rdma@vger.kernel.org
9398 S:      Supported
9399 F:      drivers/infiniband/sw/rdmavt
9400
9401 READ-COPY UPDATE (RCU)
9402 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9403 M:      Josh Triplett <josh@joshtriplett.org>
9404 R:      Steven Rostedt <rostedt@goodmis.org>
9405 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9406 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9407 L:      linux-kernel@vger.kernel.org
9408 W:      http://www.rdrop.com/users/paulmck/RCU/
9409 S:      Supported
9410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9411 F:      Documentation/RCU/
9412 X:      Documentation/RCU/torture.txt
9413 F:      include/linux/rcu*
9414 X:      include/linux/srcu.h
9415 F:      kernel/rcu/
9416 X:      kernel/torture.c
9417
9418 REAL TIME CLOCK (RTC) SUBSYSTEM
9419 M:      Alessandro Zummo <a.zummo@towertech.it>
9420 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9421 L:      rtc-linux@googlegroups.com
9422 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9424 S:      Maintained
9425 F:      Documentation/rtc.txt
9426 F:      drivers/rtc/
9427 F:      include/linux/rtc.h
9428 F:      include/uapi/linux/rtc.h
9429
9430 REALTEK AUDIO CODECS
9431 M:      Bard Liao <bardliao@realtek.com>
9432 M:      Oder Chiou <oder_chiou@realtek.com>
9433 S:      Maintained
9434 F:      sound/soc/codecs/rt*
9435 F:      include/sound/rt*.h
9436
9437 REISERFS FILE SYSTEM
9438 L:      reiserfs-devel@vger.kernel.org
9439 S:      Supported
9440 F:      fs/reiserfs/
9441
9442 REGISTER MAP ABSTRACTION
9443 M:      Mark Brown <broonie@kernel.org>
9444 L:      linux-kernel@vger.kernel.org
9445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9446 S:      Supported
9447 F:      drivers/base/regmap/
9448 F:      include/linux/regmap.h
9449
9450 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9451 M:      Ohad Ben-Cohen <ohad@wizery.com>
9452 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9453 L:      linux-remoteproc@vger.kernel.org
9454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9455 S:      Maintained
9456 F:      drivers/remoteproc/
9457 F:      Documentation/remoteproc.txt
9458 F:      include/linux/remoteproc.h
9459
9460 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9461 M:      Ohad Ben-Cohen <ohad@wizery.com>
9462 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9463 L:      linux-remoteproc@vger.kernel.org
9464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9465 S:      Maintained
9466 F:      drivers/rpmsg/
9467 F:      Documentation/rpmsg.txt
9468 F:      include/linux/rpmsg.h
9469
9470 RENESAS ETHERNET DRIVERS
9471 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9472 L:      netdev@vger.kernel.org
9473 L:      linux-renesas-soc@vger.kernel.org
9474 F:      drivers/net/ethernet/renesas/
9475 F:      include/linux/sh_eth.h
9476
9477 RENESAS USB2 PHY DRIVER
9478 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9479 L:      linux-renesas-soc@vger.kernel.org
9480 S:      Maintained
9481 F:      drivers/phy/phy-rcar-gen3-usb2.c
9482
9483 RESET CONTROLLER FRAMEWORK
9484 M:      Philipp Zabel <p.zabel@pengutronix.de>
9485 T:      git git://git.pengutronix.de/git/pza/linux
9486 S:      Maintained
9487 F:      drivers/reset/
9488 F:      Documentation/devicetree/bindings/reset/
9489 F:      include/dt-bindings/reset/
9490 F:      include/linux/reset.h
9491 F:      include/linux/reset-controller.h
9492
9493 RFKILL
9494 M:      Johannes Berg <johannes@sipsolutions.net>
9495 L:      linux-wireless@vger.kernel.org
9496 W:      http://wireless.kernel.org/
9497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9499 S:      Maintained
9500 F:      Documentation/rfkill.txt
9501 F:      net/rfkill/
9502
9503 RHASHTABLE
9504 M:      Thomas Graf <tgraf@suug.ch>
9505 L:      netdev@vger.kernel.org
9506 S:      Maintained
9507 F:      lib/rhashtable.c
9508 F:      include/linux/rhashtable.h
9509
9510 RICOH SMARTMEDIA/XD DRIVER
9511 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9512 S:      Maintained
9513 F:      drivers/mtd/nand/r852.c
9514 F:      drivers/mtd/nand/r852.h
9515
9516 RICOH R5C592 MEMORYSTICK DRIVER
9517 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9518 S:      Maintained
9519 F:      drivers/memstick/host/r592.*
9520
9521 ROCCAT DRIVERS
9522 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9523 W:      http://sourceforge.net/projects/roccat/
9524 S:      Maintained
9525 F:      drivers/hid/hid-roccat*
9526 F:      include/linux/hid-roccat*
9527 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9528
9529 ROCKER DRIVER
9530 M:      Jiri Pirko <jiri@resnulli.us>
9531 M:      Scott Feldman <sfeldma@gmail.com>
9532 L:      netdev@vger.kernel.org
9533 S:      Supported
9534 F:      drivers/net/ethernet/rocker/
9535
9536 ROCKETPORT DRIVER
9537 P:      Comtrol Corp.
9538 W:      http://www.comtrol.com
9539 S:      Maintained
9540 F:      Documentation/serial/rocket.txt
9541 F:      drivers/tty/rocket*
9542
9543 ROCKETPORT EXPRESS/INFINITY DRIVER
9544 M:      Kevin Cernekee <cernekee@gmail.com>
9545 L:      linux-serial@vger.kernel.org
9546 S:      Odd Fixes
9547 F:      drivers/tty/serial/rp2.*
9548
9549 ROSE NETWORK LAYER
9550 M:      Ralf Baechle <ralf@linux-mips.org>
9551 L:      linux-hams@vger.kernel.org
9552 W:      http://www.linux-ax25.org/
9553 S:      Maintained
9554 F:      include/net/rose.h
9555 F:      include/uapi/linux/rose.h
9556 F:      net/rose/
9557
9558 RTL2830 MEDIA DRIVER
9559 M:      Antti Palosaari <crope@iki.fi>
9560 L:      linux-media@vger.kernel.org
9561 W:      https://linuxtv.org
9562 W:      http://palosaari.fi/linux/
9563 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9564 T:      git git://linuxtv.org/anttip/media_tree.git
9565 S:      Maintained
9566 F:      drivers/media/dvb-frontends/rtl2830*
9567
9568 RTL2832 MEDIA DRIVER
9569 M:      Antti Palosaari <crope@iki.fi>
9570 L:      linux-media@vger.kernel.org
9571 W:      https://linuxtv.org
9572 W:      http://palosaari.fi/linux/
9573 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9574 T:      git git://linuxtv.org/anttip/media_tree.git
9575 S:      Maintained
9576 F:      drivers/media/dvb-frontends/rtl2832*
9577
9578 RTL2832_SDR MEDIA DRIVER
9579 M:      Antti Palosaari <crope@iki.fi>
9580 L:      linux-media@vger.kernel.org
9581 W:      https://linuxtv.org
9582 W:      http://palosaari.fi/linux/
9583 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9584 T:      git git://linuxtv.org/anttip/media_tree.git
9585 S:      Maintained
9586 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9587
9588 RTL8180 WIRELESS DRIVER
9589 L:      linux-wireless@vger.kernel.org
9590 W:      http://wireless.kernel.org/
9591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9592 S:      Orphan
9593 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9594
9595 RTL8187 WIRELESS DRIVER
9596 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9597 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9598 M:      Larry Finger <Larry.Finger@lwfinger.net>
9599 L:      linux-wireless@vger.kernel.org
9600 W:      http://wireless.kernel.org/
9601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9602 S:      Maintained
9603 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9604
9605 RTL8192CE WIRELESS DRIVER
9606 M:      Larry Finger <Larry.Finger@lwfinger.net>
9607 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9608 L:      linux-wireless@vger.kernel.org
9609 W:      http://wireless.kernel.org/
9610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9611 S:      Maintained
9612 F:      drivers/net/wireless/realtek/rtlwifi/
9613 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9614
9615 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9616 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9617 L:      linux-wireless@vger.kernel.org
9618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9619 S:      Maintained
9620 F:      drivers/net/wireless/realtek/rtl8xxxu/
9621
9622 S3 SAVAGE FRAMEBUFFER DRIVER
9623 M:      Antonino Daplas <adaplas@gmail.com>
9624 L:      linux-fbdev@vger.kernel.org
9625 S:      Maintained
9626 F:      drivers/video/fbdev/savage/
9627
9628 S390
9629 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9630 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9631 L:      linux-s390@vger.kernel.org
9632 W:      http://www.ibm.com/developerworks/linux/linux390/
9633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9634 S:      Supported
9635 F:      arch/s390/
9636 F:      drivers/s390/
9637 F:      Documentation/s390/
9638 F:      Documentation/DocBook/s390*
9639
9640 S390 COMMON I/O LAYER
9641 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9642 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9643 L:      linux-s390@vger.kernel.org
9644 W:      http://www.ibm.com/developerworks/linux/linux390/
9645 S:      Supported
9646 F:      drivers/s390/cio/
9647
9648 S390 DASD DRIVER
9649 M:      Stefan Weinhuber <wein@de.ibm.com>
9650 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9651 L:      linux-s390@vger.kernel.org
9652 W:      http://www.ibm.com/developerworks/linux/linux390/
9653 S:      Supported
9654 F:      drivers/s390/block/dasd*
9655 F:      block/partitions/ibm.c
9656
9657 S390 NETWORK DRIVERS
9658 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9659 L:      linux-s390@vger.kernel.org
9660 W:      http://www.ibm.com/developerworks/linux/linux390/
9661 S:      Supported
9662 F:      drivers/s390/net/
9663
9664 S390 PCI SUBSYSTEM
9665 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9666 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9667 L:      linux-s390@vger.kernel.org
9668 W:      http://www.ibm.com/developerworks/linux/linux390/
9669 S:      Supported
9670 F:      arch/s390/pci/
9671 F:      drivers/pci/hotplug/s390_pci_hpc.c
9672
9673 S390 ZCRYPT DRIVER
9674 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9675 L:      linux-s390@vger.kernel.org
9676 W:      http://www.ibm.com/developerworks/linux/linux390/
9677 S:      Supported
9678 F:      drivers/s390/crypto/
9679
9680 S390 ZFCP DRIVER
9681 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9682 L:      linux-s390@vger.kernel.org
9683 W:      http://www.ibm.com/developerworks/linux/linux390/
9684 S:      Supported
9685 F:      drivers/s390/scsi/zfcp_*
9686
9687 S390 IUCV NETWORK LAYER
9688 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9689 L:      linux-s390@vger.kernel.org
9690 W:      http://www.ibm.com/developerworks/linux/linux390/
9691 S:      Supported
9692 F:      drivers/s390/net/*iucv*
9693 F:      include/net/iucv/
9694 F:      net/iucv/
9695
9696 S390 IOMMU (PCI)
9697 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9698 L:      linux-s390@vger.kernel.org
9699 W:      http://www.ibm.com/developerworks/linux/linux390/
9700 S:      Supported
9701 F:      drivers/iommu/s390-iommu.c
9702
9703 S3C24XX SD/MMC Driver
9704 M:      Ben Dooks <ben-linux@fluff.org>
9705 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9706 S:      Supported
9707 F:      drivers/mmc/host/s3cmci.*
9708
9709 SAA6588 RDS RECEIVER DRIVER
9710 M:      Hans Verkuil <hverkuil@xs4all.nl>
9711 L:      linux-media@vger.kernel.org
9712 T:      git git://linuxtv.org/media_tree.git
9713 W:      https://linuxtv.org
9714 S:      Odd Fixes
9715 F:      drivers/media/i2c/saa6588*
9716
9717 SAA7134 VIDEO4LINUX DRIVER
9718 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9719 L:      linux-media@vger.kernel.org
9720 W:      https://linuxtv.org
9721 T:      git git://linuxtv.org/media_tree.git
9722 S:      Odd fixes
9723 F:      Documentation/video4linux/*.saa7134
9724 F:      drivers/media/pci/saa7134/
9725
9726 SAA7146 VIDEO4LINUX-2 DRIVER
9727 M:      Hans Verkuil <hverkuil@xs4all.nl>
9728 L:      linux-media@vger.kernel.org
9729 T:      git git://linuxtv.org/media_tree.git
9730 S:      Maintained
9731 F:      drivers/media/common/saa7146/
9732 F:      drivers/media/pci/saa7146/
9733 F:      include/media/saa7146*
9734
9735 SAMSUNG LAPTOP DRIVER
9736 M:      Corentin Chary <corentin.chary@gmail.com>
9737 L:      platform-driver-x86@vger.kernel.org
9738 S:      Maintained
9739 F:      drivers/platform/x86/samsung-laptop.c
9740
9741 SAMSUNG AUDIO (ASoC) DRIVERS
9742 M:      Sangbeom Kim <sbkim73@samsung.com>
9743 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9744 S:      Supported
9745 F:      sound/soc/samsung/
9746
9747 SAMSUNG FRAMEBUFFER DRIVER
9748 M:      Jingoo Han <jingoohan1@gmail.com>
9749 L:      linux-fbdev@vger.kernel.org
9750 S:      Maintained
9751 F:      drivers/video/fbdev/s3c-fb.c
9752
9753 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9754 M:      Sangbeom Kim <sbkim73@samsung.com>
9755 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9756 L:      linux-kernel@vger.kernel.org
9757 L:      linux-samsung-soc@vger.kernel.org
9758 S:      Supported
9759 F:      drivers/mfd/sec*.c
9760 F:      drivers/regulator/s2m*.c
9761 F:      drivers/regulator/s5m*.c
9762 F:      drivers/clk/clk-s2mps11.c
9763 F:      drivers/rtc/rtc-s5m.c
9764 F:      include/linux/mfd/samsung/
9765 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9766 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9767 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9768 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9769
9770 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9771 M:      Kyungmin Park <kyungmin.park@samsung.com>
9772 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9773 L:      linux-media@vger.kernel.org
9774 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9775 S:      Supported
9776 F:      drivers/media/platform/exynos4-is/
9777
9778 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9779 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9780 L:      linux-media@vger.kernel.org
9781 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9782 S:      Maintained
9783 F:      drivers/media/platform/s3c-camif/
9784 F:      include/media/drv-intf/s3c_camif.h
9785
9786 SAMSUNG S5C73M3 CAMERA DRIVER
9787 M:      Kyungmin Park <kyungmin.park@samsung.com>
9788 M:      Andrzej Hajda <a.hajda@samsung.com>
9789 L:      linux-media@vger.kernel.org
9790 S:      Supported
9791 F:      drivers/media/i2c/s5c73m3/*
9792
9793 SAMSUNG S5K5BAF CAMERA DRIVER
9794 M:      Kyungmin Park <kyungmin.park@samsung.com>
9795 M:      Andrzej Hajda <a.hajda@samsung.com>
9796 L:      linux-media@vger.kernel.org
9797 S:      Supported
9798 F:      drivers/media/i2c/s5k5baf.c
9799
9800 SAMSUNG S3FWRN5 NFC DRIVER
9801 M:      Robert Baldyga <r.baldyga@samsung.com>
9802 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9803 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9804 S:      Supported
9805 F:      drivers/nfc/s3fwrn5
9806
9807 SAMSUNG SOC CLOCK DRIVERS
9808 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9809 M:      Tomasz Figa <tomasz.figa@gmail.com>
9810 S:      Supported
9811 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9812 F:      drivers/clk/samsung/
9813
9814 SAMSUNG SXGBE DRIVERS
9815 M:      Byungho An <bh74.an@samsung.com>
9816 M:      Girish K S <ks.giri@samsung.com>
9817 M:      Vipul Pandya <vipul.pandya@samsung.com>
9818 S:      Supported
9819 L:      netdev@vger.kernel.org
9820 F:      drivers/net/ethernet/samsung/sxgbe/
9821
9822 SAMSUNG THERMAL DRIVER
9823 M:      Lukasz Majewski <l.majewski@samsung.com>
9824 L:      linux-pm@vger.kernel.org
9825 L:      linux-samsung-soc@vger.kernel.org
9826 S:      Supported
9827 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9828 F:      drivers/thermal/samsung/
9829
9830 SAMSUNG USB2 PHY DRIVER
9831 M:      Kamil Debski <k.debski@samsung.com>
9832 L:      linux-kernel@vger.kernel.org
9833 S:      Supported
9834 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9835 F:      Documentation/phy/samsung-usb2.txt
9836 F:      drivers/phy/phy-exynos4210-usb2.c
9837 F:      drivers/phy/phy-exynos4x12-usb2.c
9838 F:      drivers/phy/phy-exynos5250-usb2.c
9839 F:      drivers/phy/phy-s5pv210-usb2.c
9840 F:      drivers/phy/phy-samsung-usb2.c
9841 F:      drivers/phy/phy-samsung-usb2.h
9842
9843 SERIAL DRIVERS
9844 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9845 L:      linux-serial@vger.kernel.org
9846 S:      Maintained
9847 F:      drivers/tty/serial/
9848
9849 SYNOPSYS DESIGNWARE DMAC DRIVER
9850 M:      Viresh Kumar <vireshk@kernel.org>
9851 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9852 S:      Maintained
9853 F:      include/linux/dma/dw.h
9854 F:      include/linux/platform_data/dma-dw.h
9855 F:      drivers/dma/dw/
9856
9857 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9858 M: Lars Persson <lars.persson@axis.com>
9859 L: netdev@vger.kernel.org
9860 S: Supported
9861 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9862 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9863
9864 SYNOPSYS DESIGNWARE I2C DRIVER
9865 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
9866 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9867 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
9868 L:      linux-i2c@vger.kernel.org
9869 S:      Maintained
9870 F:      drivers/i2c/busses/i2c-designware-*
9871 F:      include/linux/platform_data/i2c-designware.h
9872
9873 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9874 M:      Jaehoon Chung <jh80.chung@samsung.com>
9875 L:      linux-mmc@vger.kernel.org
9876 S:      Maintained
9877 F:      include/linux/mmc/dw_mmc.h
9878 F:      drivers/mmc/host/dw_mmc*
9879
9880 SYSTEM TRACE MODULE CLASS
9881 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9882 S:      Maintained
9883 F:      Documentation/trace/stm.txt
9884 F:      drivers/hwtracing/stm/
9885 F:      include/linux/stm.h
9886 F:      include/uapi/linux/stm.h
9887
9888 THUNDERBOLT DRIVER
9889 M:      Andreas Noever <andreas.noever@gmail.com>
9890 S:      Maintained
9891 F:      drivers/thunderbolt/
9892
9893 TI BQ27XXX POWER SUPPLY DRIVER
9894 R:      Andrew F. Davis <afd@ti.com>
9895 F:      include/linux/power/bq27xxx_battery.h
9896 F:      drivers/power/bq27xxx_battery.c
9897 F:      drivers/power/bq27xxx_battery_i2c.c
9898
9899 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9900 M:      John Stultz <john.stultz@linaro.org>
9901 M:      Thomas Gleixner <tglx@linutronix.de>
9902 L:      linux-kernel@vger.kernel.org
9903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9904 S:      Supported
9905 F:      include/linux/clocksource.h
9906 F:      include/linux/time.h
9907 F:      include/linux/timex.h
9908 F:      include/uapi/linux/time.h
9909 F:      include/uapi/linux/timex.h
9910 F:      kernel/time/clocksource.c
9911 F:      kernel/time/time*.c
9912 F:      kernel/time/alarmtimer.c
9913 F:      kernel/time/ntp.c
9914 F:      tools/testing/selftests/timers/
9915
9916 SC1200 WDT DRIVER
9917 M:      Zwane Mwaikambo <zwanem@gmail.com>
9918 S:      Maintained
9919 F:      drivers/watchdog/sc1200wdt.c
9920
9921 SCHEDULER
9922 M:      Ingo Molnar <mingo@redhat.com>
9923 M:      Peter Zijlstra <peterz@infradead.org>
9924 L:      linux-kernel@vger.kernel.org
9925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9926 S:      Maintained
9927 F:      kernel/sched/
9928 F:      include/linux/sched.h
9929 F:      include/uapi/linux/sched.h
9930 F:      include/linux/wait.h
9931
9932 SCORE ARCHITECTURE
9933 M:      Chen Liqin <liqin.linux@gmail.com>
9934 M:      Lennox Wu <lennox.wu@gmail.com>
9935 W:      http://www.sunplus.com
9936 S:      Supported
9937 F:      arch/score/
9938
9939 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9940 M:      Sudeep Holla <sudeep.holla@arm.com>
9941 L:      linux-arm-kernel@lists.infradead.org
9942 S:      Maintained
9943 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
9944 F:      drivers/clk/clk-scpi.c
9945 F:      drivers/cpufreq/scpi-cpufreq.c
9946 F:      drivers/firmware/arm_scpi.c
9947 F:      include/linux/scpi_protocol.h
9948
9949 SCSI CDROM DRIVER
9950 M:      Jens Axboe <axboe@kernel.dk>
9951 L:      linux-scsi@vger.kernel.org
9952 W:      http://www.kernel.dk
9953 S:      Maintained
9954 F:      drivers/scsi/sr*
9955
9956 SCSI RDMA PROTOCOL (SRP) INITIATOR
9957 M:      Bart Van Assche <bart.vanassche@sandisk.com>
9958 L:      linux-rdma@vger.kernel.org
9959 S:      Supported
9960 W:      http://www.openfabrics.org
9961 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9963 F:      drivers/infiniband/ulp/srp/
9964 F:      include/scsi/srp.h
9965
9966 SCSI SG DRIVER
9967 M:      Doug Gilbert <dgilbert@interlog.com>
9968 L:      linux-scsi@vger.kernel.org
9969 W:      http://sg.danny.cz/sg
9970 S:      Maintained
9971 F:      Documentation/scsi/scsi-generic.txt
9972 F:      drivers/scsi/sg.c
9973 F:      include/scsi/sg.h
9974
9975 SCSI SUBSYSTEM
9976 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9978 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
9979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9980 L:      linux-scsi@vger.kernel.org
9981 S:      Maintained
9982 F:      drivers/scsi/
9983 F:      include/scsi/
9984
9985 SCSI TAPE DRIVER
9986 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9987 L:      linux-scsi@vger.kernel.org
9988 S:      Maintained
9989 F:      Documentation/scsi/st.txt
9990 F:      drivers/scsi/st.*
9991 F:      drivers/scsi/st_*.h
9992
9993 SCTP PROTOCOL
9994 M:      Vlad Yasevich <vyasevich@gmail.com>
9995 M:      Neil Horman <nhorman@tuxdriver.com>
9996 L:      linux-sctp@vger.kernel.org
9997 W:      http://lksctp.sourceforge.net
9998 S:      Maintained
9999 F:      Documentation/networking/sctp.txt
10000 F:      include/linux/sctp.h
10001 F:      include/uapi/linux/sctp.h
10002 F:      include/net/sctp/
10003 F:      net/sctp/
10004
10005 SCx200 CPU SUPPORT
10006 M:      Jim Cromie <jim.cromie@gmail.com>
10007 S:      Odd Fixes
10008 F:      Documentation/i2c/busses/scx200_acb
10009 F:      arch/x86/platform/scx200/
10010 F:      drivers/watchdog/scx200_wdt.c
10011 F:      drivers/i2c/busses/scx200*
10012 F:      drivers/mtd/maps/scx200_docflash.c
10013 F:      include/linux/scx200.h
10014
10015 SCx200 GPIO DRIVER
10016 M:      Jim Cromie <jim.cromie@gmail.com>
10017 S:      Maintained
10018 F:      drivers/char/scx200_gpio.c
10019 F:      include/linux/scx200_gpio.h
10020
10021 SCx200 HRT CLOCKSOURCE DRIVER
10022 M:      Jim Cromie <jim.cromie@gmail.com>
10023 S:      Maintained
10024 F:      drivers/clocksource/scx200_hrt.c
10025
10026 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10027 M:      Sascha Sommer <saschasommer@freenet.de>
10028 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10029 S:      Maintained
10030 F:      drivers/mmc/host/sdricoh_cs.c
10031
10032 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10033 M:      Adrian Hunter <adrian.hunter@intel.com>
10034 L:      linux-mmc@vger.kernel.org
10035 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10036 S:      Maintained
10037 F:      drivers/mmc/host/sdhci*
10038 F:      include/linux/mmc/sdhci*
10039
10040 SECURE COMPUTING
10041 M:      Kees Cook <keescook@chromium.org>
10042 R:      Andy Lutomirski <luto@amacapital.net>
10043 R:      Will Drewry <wad@chromium.org>
10044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10045 S:      Supported
10046 F:      kernel/seccomp.c
10047 F:      include/uapi/linux/seccomp.h
10048 F:      include/linux/seccomp.h
10049 F:      tools/testing/selftests/seccomp/*
10050 K:      \bsecure_computing
10051 K:      \bTIF_SECCOMP\b
10052
10053 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10054 M:      Ben Dooks <ben-linux@fluff.org>
10055 M:      Jaehoon Chung <jh80.chung@samsung.com>
10056 L:      linux-mmc@vger.kernel.org
10057 S:      Maintained
10058 F:      drivers/mmc/host/sdhci-s3c*
10059
10060 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10061 M:      Viresh Kumar <vireshk@kernel.org>
10062 L:      spear-devel@list.st.com
10063 L:      linux-mmc@vger.kernel.org
10064 S:      Maintained
10065 F:      drivers/mmc/host/sdhci-spear.c
10066
10067 SECURITY SUBSYSTEM
10068 M:      James Morris <james.l.morris@oracle.com>
10069 M:      "Serge E. Hallyn" <serge@hallyn.com>
10070 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10072 W:      http://kernsec.org/
10073 S:      Supported
10074 F:      security/
10075
10076 SECURITY CONTACT
10077 M:      Security Officers <security@kernel.org>
10078 S:      Supported
10079
10080 SELINUX SECURITY MODULE
10081 M:      Paul Moore <paul@paul-moore.com>
10082 M:      Stephen Smalley <sds@tycho.nsa.gov>
10083 M:      Eric Paris <eparis@parisplace.org>
10084 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10085 W:      http://selinuxproject.org
10086 T:      git git://git.infradead.org/users/pcmoore/selinux
10087 S:      Supported
10088 F:      include/linux/selinux*
10089 F:      security/selinux/
10090 F:      scripts/selinux/
10091
10092 APPARMOR SECURITY MODULE
10093 M:      John Johansen <john.johansen@canonical.com>
10094 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10095 W:      apparmor.wiki.kernel.org
10096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10097 S:      Supported
10098 F:      security/apparmor/
10099
10100 YAMA SECURITY MODULE
10101 M:      Kees Cook <keescook@chromium.org>
10102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10103 S:      Supported
10104 F:      security/yama/
10105
10106 SENSABLE PHANTOM
10107 M:      Jiri Slaby <jirislaby@gmail.com>
10108 S:      Maintained
10109 F:      drivers/misc/phantom.c
10110 F:      include/uapi/linux/phantom.h
10111
10112 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10113 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10114 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10115 M:      John Soni Jose <sony.john@avagotech.com>
10116 L:      linux-scsi@vger.kernel.org
10117 W:      http://www.avagotech.com
10118 S:      Supported
10119 F:      drivers/scsi/be2iscsi/
10120
10121 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10122 M:      Sathya Perla <sathya.perla@broadcom.com>
10123 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10124 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10125 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10126 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10127 L:      netdev@vger.kernel.org
10128 W:      http://www.emulex.com
10129 S:      Supported
10130 F:      drivers/net/ethernet/emulex/benet/
10131
10132 EMULEX ONECONNECT ROCE DRIVER
10133 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10134 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10135 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10136 L:      linux-rdma@vger.kernel.org
10137 W:      http://www.emulex.com
10138 S:      Supported
10139 F:      drivers/infiniband/hw/ocrdma/
10140
10141 SFC NETWORK DRIVER
10142 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10143 M:      Edward Cree <ecree@solarflare.com>
10144 M:      Bert Kenward <bkenward@solarflare.com>
10145 L:      netdev@vger.kernel.org
10146 S:      Supported
10147 F:      drivers/net/ethernet/sfc/
10148
10149 SGI GRU DRIVER
10150 M:      Dimitri Sivanich <sivanich@sgi.com>
10151 S:      Maintained
10152 F:      drivers/misc/sgi-gru/
10153
10154 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10155 M:      Pat Gefre <pfg@sgi.com>
10156 L:      linux-ia64@vger.kernel.org
10157 S:      Supported
10158 F:      Documentation/ia64/serial.txt
10159 F:      drivers/tty/serial/ioc?_serial.c
10160 F:      include/linux/ioc?.h
10161
10162 SGI XP/XPC/XPNET DRIVER
10163 M:      Cliff Whickman <cpw@sgi.com>
10164 M:      Robin Holt <robinmholt@gmail.com>
10165 S:      Maintained
10166 F:      drivers/misc/sgi-xp/
10167
10168 SI2157 MEDIA DRIVER
10169 M:      Antti Palosaari <crope@iki.fi>
10170 L:      linux-media@vger.kernel.org
10171 W:      https://linuxtv.org
10172 W:      http://palosaari.fi/linux/
10173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10174 T:      git git://linuxtv.org/anttip/media_tree.git
10175 S:      Maintained
10176 F:      drivers/media/tuners/si2157*
10177
10178 SI2168 MEDIA DRIVER
10179 M:      Antti Palosaari <crope@iki.fi>
10180 L:      linux-media@vger.kernel.org
10181 W:      https://linuxtv.org
10182 W:      http://palosaari.fi/linux/
10183 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10184 T:      git git://linuxtv.org/anttip/media_tree.git
10185 S:      Maintained
10186 F:      drivers/media/dvb-frontends/si2168*
10187
10188 SI470X FM RADIO RECEIVER I2C DRIVER
10189 M:      Hans Verkuil <hverkuil@xs4all.nl>
10190 L:      linux-media@vger.kernel.org
10191 T:      git git://linuxtv.org/media_tree.git
10192 W:      https://linuxtv.org
10193 S:      Odd Fixes
10194 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10195
10196 SI470X FM RADIO RECEIVER USB DRIVER
10197 M:      Hans Verkuil <hverkuil@xs4all.nl>
10198 L:      linux-media@vger.kernel.org
10199 T:      git git://linuxtv.org/media_tree.git
10200 W:      https://linuxtv.org
10201 S:      Maintained
10202 F:      drivers/media/radio/si470x/radio-si470x-common.c
10203 F:      drivers/media/radio/si470x/radio-si470x.h
10204 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10205
10206 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10207 M:      Eduardo Valentin <edubezval@gmail.com>
10208 L:      linux-media@vger.kernel.org
10209 T:      git git://linuxtv.org/media_tree.git
10210 W:      https://linuxtv.org
10211 S:      Odd Fixes
10212 F:      drivers/media/radio/si4713/si4713.?
10213
10214 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10215 M:      Eduardo Valentin <edubezval@gmail.com>
10216 L:      linux-media@vger.kernel.org
10217 T:      git git://linuxtv.org/media_tree.git
10218 W:      https://linuxtv.org
10219 S:      Odd Fixes
10220 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10221
10222 SI4713 FM RADIO TRANSMITTER USB DRIVER
10223 M:      Hans Verkuil <hverkuil@xs4all.nl>
10224 L:      linux-media@vger.kernel.org
10225 T:      git git://linuxtv.org/media_tree.git
10226 W:      https://linuxtv.org
10227 S:      Maintained
10228 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10229
10230 SIANO DVB DRIVER
10231 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10232 L:      linux-media@vger.kernel.org
10233 W:      https://linuxtv.org
10234 T:      git git://linuxtv.org/media_tree.git
10235 S:      Odd fixes
10236 F:      drivers/media/common/siano/
10237 F:      drivers/media/usb/siano/
10238 F:      drivers/media/usb/siano/
10239 F:      drivers/media/mmc/siano/
10240
10241 SIMPLEFB FB DRIVER
10242 M:      Hans de Goede <hdegoede@redhat.com>
10243 L:      linux-fbdev@vger.kernel.org
10244 S:      Maintained
10245 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10246 F:      drivers/video/fbdev/simplefb.c
10247 F:      include/linux/platform_data/simplefb.h
10248
10249 SH_VEU V4L2 MEM2MEM DRIVER
10250 L:      linux-media@vger.kernel.org
10251 S:      Orphan
10252 F:      drivers/media/platform/sh_veu.c
10253
10254 SH_VOU V4L2 OUTPUT DRIVER
10255 L:      linux-media@vger.kernel.org
10256 S:      Orphan
10257 F:      drivers/media/platform/sh_vou.c
10258 F:      include/media/drv-intf/sh_vou.h
10259
10260 SIMPLE FIRMWARE INTERFACE (SFI)
10261 M:      Len Brown <lenb@kernel.org>
10262 L:      sfi-devel@simplefirmware.org
10263 W:      http://simplefirmware.org/
10264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10265 S:      Supported
10266 F:      arch/x86/platform/sfi/
10267 F:      drivers/sfi/
10268 F:      include/linux/sfi*.h
10269
10270 SIMTEC EB110ATX (Chalice CATS)
10271 P:      Ben Dooks
10272 P:      Vincent Sanders <vince@simtec.co.uk>
10273 M:      Simtec Linux Team <linux@simtec.co.uk>
10274 W:      http://www.simtec.co.uk/products/EB110ATX/
10275 S:      Supported
10276
10277 SIMTEC EB2410ITX (BAST)
10278 P:      Ben Dooks
10279 P:      Vincent Sanders <vince@simtec.co.uk>
10280 M:      Simtec Linux Team <linux@simtec.co.uk>
10281 W:      http://www.simtec.co.uk/products/EB2410ITX/
10282 S:      Supported
10283 F:      arch/arm/mach-s3c24xx/mach-bast.c
10284 F:      arch/arm/mach-s3c24xx/bast-ide.c
10285 F:      arch/arm/mach-s3c24xx/bast-irq.c
10286
10287 TI DAVINCI MACHINE SUPPORT
10288 M:      Sekhar Nori <nsekhar@ti.com>
10289 M:      Kevin Hilman <khilman@kernel.org>
10290 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
10291 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
10292 S:      Supported
10293 F:      arch/arm/mach-davinci/
10294 F:      drivers/i2c/busses/i2c-davinci.c
10295
10296 TI DAVINCI SERIES MEDIA DRIVER
10297 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10298 L:      linux-media@vger.kernel.org
10299 W:      https://linuxtv.org
10300 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10301 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10302 S:      Maintained
10303 F:      drivers/media/platform/davinci/
10304 F:      include/media/davinci/
10305
10306 TI AM437X VPFE DRIVER
10307 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10308 L:      linux-media@vger.kernel.org
10309 W:      https://linuxtv.org
10310 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10311 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10312 S:      Maintained
10313 F:      drivers/media/platform/am437x/
10314
10315 OV2659 OMNIVISION SENSOR DRIVER
10316 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10317 L:      linux-media@vger.kernel.org
10318 W:      https://linuxtv.org
10319 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10320 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10321 S:      Maintained
10322 F:      drivers/media/i2c/ov2659.c
10323 F:      include/media/i2c/ov2659.h
10324
10325 SILICON MOTION SM712 FRAME BUFFER DRIVER
10326 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10327 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10328 M:      Sudip Mukherjee <sudip@vectorindia.org>
10329 L:      linux-fbdev@vger.kernel.org
10330 S:      Maintained
10331 F:      drivers/video/fbdev/sm712*
10332 F:      Documentation/fb/sm712fb.txt
10333
10334 SIS 190 ETHERNET DRIVER
10335 M:      Francois Romieu <romieu@fr.zoreil.com>
10336 L:      netdev@vger.kernel.org
10337 S:      Maintained
10338 F:      drivers/net/ethernet/sis/sis190.c
10339
10340 SIS 900/7016 FAST ETHERNET DRIVER
10341 M:      Daniele Venzano <venza@brownhat.org>
10342 W:      http://www.brownhat.org/sis900.html
10343 L:      netdev@vger.kernel.org
10344 S:      Maintained
10345 F:      drivers/net/ethernet/sis/sis900.*
10346
10347 SIS FRAMEBUFFER DRIVER
10348 M:      Thomas Winischhofer <thomas@winischhofer.net>
10349 W:      http://www.winischhofer.net/linuxsisvga.shtml
10350 S:      Maintained
10351 F:      Documentation/fb/sisfb.txt
10352 F:      drivers/video/fbdev/sis/
10353 F:      include/video/sisfb.h
10354
10355 SIS USB2VGA DRIVER
10356 M:      Thomas Winischhofer <thomas@winischhofer.net>
10357 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10358 S:      Maintained
10359 F:      drivers/usb/misc/sisusbvga/
10360
10361 SLAB ALLOCATOR
10362 M:      Christoph Lameter <cl@linux.com>
10363 M:      Pekka Enberg <penberg@kernel.org>
10364 M:      David Rientjes <rientjes@google.com>
10365 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10366 M:      Andrew Morton <akpm@linux-foundation.org>
10367 L:      linux-mm@kvack.org
10368 S:      Maintained
10369 F:      include/linux/sl?b*.h
10370 F:      mm/sl?b*
10371
10372 SLEEPABLE READ-COPY UPDATE (SRCU)
10373 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10374 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10375 M:      Josh Triplett <josh@joshtriplett.org>
10376 R:      Steven Rostedt <rostedt@goodmis.org>
10377 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10378 L:      linux-kernel@vger.kernel.org
10379 W:      http://www.rdrop.com/users/paulmck/RCU/
10380 S:      Supported
10381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10382 F:      include/linux/srcu.h
10383 F:      kernel/rcu/srcu.c
10384
10385 SMACK SECURITY MODULE
10386 M:      Casey Schaufler <casey@schaufler-ca.com>
10387 L:      linux-security-module@vger.kernel.org
10388 W:      http://schaufler-ca.com
10389 T:      git git://git.gitorious.org/smack-next/kernel.git
10390 S:      Maintained
10391 F:      Documentation/security/Smack.txt
10392 F:      security/smack/
10393
10394 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10395 M:      Kevin Hilman <khilman@kernel.org>
10396 M:      Nishanth Menon <nm@ti.com>
10397 S:      Maintained
10398 F:      drivers/power/avs/
10399 F:      include/linux/power/smartreflex.h
10400 L:      linux-pm@vger.kernel.org
10401
10402 SMC91x ETHERNET DRIVER
10403 M:      Nicolas Pitre <nico@fluxnic.net>
10404 S:      Odd Fixes
10405 F:      drivers/net/ethernet/smsc/smc91x.*
10406
10407 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10408 M:      Sakari Ailus <sakari.ailus@iki.fi>
10409 L:      linux-media@vger.kernel.org
10410 S:      Maintained
10411 F:      drivers/media/i2c/smiapp/
10412 F:      include/media/i2c/smiapp.h
10413 F:      drivers/media/i2c/smiapp-pll.c
10414 F:      drivers/media/i2c/smiapp-pll.h
10415 F:      include/uapi/linux/smiapp.h
10416 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10417
10418 SMM665 HARDWARE MONITOR DRIVER
10419 M:      Guenter Roeck <linux@roeck-us.net>
10420 L:      linux-hwmon@vger.kernel.org
10421 S:      Maintained
10422 F:      Documentation/hwmon/smm665
10423 F:      drivers/hwmon/smm665.c
10424
10425 SMSC EMC2103 HARDWARE MONITOR DRIVER
10426 M:      Steve Glendinning <steve.glendinning@shawell.net>
10427 L:      linux-hwmon@vger.kernel.org
10428 S:      Maintained
10429 F:      Documentation/hwmon/emc2103
10430 F:      drivers/hwmon/emc2103.c
10431
10432 SMSC SCH5627 HARDWARE MONITOR DRIVER
10433 M:      Hans de Goede <hdegoede@redhat.com>
10434 L:      linux-hwmon@vger.kernel.org
10435 S:      Supported
10436 F:      Documentation/hwmon/sch5627
10437 F:      drivers/hwmon/sch5627.c
10438
10439 SMSC47B397 HARDWARE MONITOR DRIVER
10440 M:      Jean Delvare <jdelvare@suse.com>
10441 L:      linux-hwmon@vger.kernel.org
10442 S:      Maintained
10443 F:      Documentation/hwmon/smsc47b397
10444 F:      drivers/hwmon/smsc47b397.c
10445
10446 SMSC911x ETHERNET DRIVER
10447 M:      Steve Glendinning <steve.glendinning@shawell.net>
10448 L:      netdev@vger.kernel.org
10449 S:      Maintained
10450 F:      include/linux/smsc911x.h
10451 F:      drivers/net/ethernet/smsc/smsc911x.*
10452
10453 SMSC9420 PCI ETHERNET DRIVER
10454 M:      Steve Glendinning <steve.glendinning@shawell.net>
10455 L:      netdev@vger.kernel.org
10456 S:      Maintained
10457 F:      drivers/net/ethernet/smsc/smsc9420.*
10458
10459 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10460 M:      Steve Glendinning <steve.glendinning@shawell.net>
10461 L:      linux-fbdev@vger.kernel.org
10462 S:      Maintained
10463 F:      drivers/video/fbdev/smscufx.c
10464
10465 SOC-CAMERA V4L2 SUBSYSTEM
10466 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10467 L:      linux-media@vger.kernel.org
10468 T:      git git://linuxtv.org/media_tree.git
10469 S:      Maintained
10470 F:      include/media/soc*
10471 F:      drivers/media/i2c/soc_camera/
10472 F:      drivers/media/platform/soc_camera/
10473
10474 SOEKRIS NET48XX LED SUPPORT
10475 M:      Chris Boot <bootc@bootc.net>
10476 S:      Maintained
10477 F:      drivers/leds/leds-net48xx.c
10478
10479 SOFTLOGIC 6x10 MPEG CODEC
10480 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10481 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10482 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10483 M:      Ismael Luceno <ismael@iodev.co.uk>
10484 L:      linux-media@vger.kernel.org
10485 S:      Supported
10486 F:      drivers/media/pci/solo6x10/
10487
10488 SOFTWARE RAID (Multiple Disks) SUPPORT
10489 M:      Shaohua Li <shli@kernel.org>
10490 L:      linux-raid@vger.kernel.org
10491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10492 S:      Supported
10493 F:      drivers/md/
10494 F:      include/linux/raid/
10495 F:      include/uapi/linux/raid/
10496
10497 SONIC NETWORK DRIVER
10498 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10499 L:      netdev@vger.kernel.org
10500 S:      Maintained
10501 F:      drivers/net/ethernet/natsemi/sonic.*
10502
10503 SONICS SILICON BACKPLANE DRIVER (SSB)
10504 M:      Michael Buesch <m@bues.ch>
10505 L:      linux-wireless@vger.kernel.org
10506 S:      Maintained
10507 F:      drivers/ssb/
10508 F:      include/linux/ssb/
10509
10510 SONY VAIO CONTROL DEVICE DRIVER
10511 M:      Mattia Dongili <malattia@linux.it>
10512 L:      platform-driver-x86@vger.kernel.org
10513 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10514 S:      Maintained
10515 F:      Documentation/laptops/sony-laptop.txt
10516 F:      drivers/char/sonypi.c
10517 F:      drivers/platform/x86/sony-laptop.c
10518 F:      include/linux/sony-laptop.h
10519
10520 SONY MEMORYSTICK CARD SUPPORT
10521 M:      Alex Dubov <oakad@yahoo.com>
10522 W:      http://tifmxx.berlios.de/
10523 S:      Maintained
10524 F:      drivers/memstick/host/tifm_ms.c
10525
10526 SONY MEMORYSTICK STANDARD SUPPORT
10527 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10528 S:      Maintained
10529 F:      drivers/memstick/core/ms_block.*
10530
10531 SOUND
10532 M:      Jaroslav Kysela <perex@perex.cz>
10533 M:      Takashi Iwai <tiwai@suse.com>
10534 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10535 W:      http://www.alsa-project.org/
10536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10537 T:      git git://git.alsa-project.org/alsa-kernel.git
10538 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10539 S:      Maintained
10540 F:      Documentation/sound/
10541 F:      include/sound/
10542 F:      include/uapi/sound/
10543 F:      sound/
10544
10545 SOUND - COMPRESSED AUDIO
10546 M:      Vinod Koul <vinod.koul@intel.com>
10547 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10549 S:      Supported
10550 F:      Documentation/sound/alsa/compress_offload.txt
10551 F:      include/sound/compress_driver.h
10552 F:      include/uapi/sound/compress_*
10553 F:      sound/core/compress_offload.c
10554 F:      sound/soc/soc-compress.c
10555
10556 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10557 M:      Liam Girdwood <lgirdwood@gmail.com>
10558 M:      Mark Brown <broonie@kernel.org>
10559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10560 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10561 W:      http://alsa-project.org/main/index.php/ASoC
10562 S:      Supported
10563 F:      Documentation/sound/alsa/soc/
10564 F:      sound/soc/
10565 F:      include/sound/soc*
10566
10567 SOUND - DMAENGINE HELPERS
10568 M:      Lars-Peter Clausen <lars@metafoo.de>
10569 S:      Supported
10570 F:      include/sound/dmaengine_pcm.h
10571 F:      sound/core/pcm_dmaengine.c
10572 F:      sound/soc/soc-generic-dmaengine-pcm.c
10573
10574 SP2 MEDIA DRIVER
10575 M:      Olli Salonen <olli.salonen@iki.fi>
10576 L:      linux-media@vger.kernel.org
10577 W:      https://linuxtv.org
10578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10579 S:      Maintained
10580 F:      drivers/media/dvb-frontends/sp2*
10581
10582 SPARC + UltraSPARC (sparc/sparc64)
10583 M:      "David S. Miller" <davem@davemloft.net>
10584 L:      sparclinux@vger.kernel.org
10585 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10588 S:      Maintained
10589 F:      arch/sparc/
10590 F:      drivers/sbus/
10591
10592 SPARC SERIAL DRIVERS
10593 M:      "David S. Miller" <davem@davemloft.net>
10594 L:      sparclinux@vger.kernel.org
10595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10597 S:      Maintained
10598 F:      include/linux/sunserialcore.h
10599 F:      drivers/tty/serial/suncore.c
10600 F:      drivers/tty/serial/sunhv.c
10601 F:      drivers/tty/serial/sunsab.c
10602 F:      drivers/tty/serial/sunsab.h
10603 F:      drivers/tty/serial/sunsu.c
10604 F:      drivers/tty/serial/sunzilog.c
10605 F:      drivers/tty/serial/sunzilog.h
10606
10607 SPARSE CHECKER
10608 M:      "Christopher Li" <sparse@chrisli.org>
10609 L:      linux-sparse@vger.kernel.org
10610 W:      https://sparse.wiki.kernel.org/
10611 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10612 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10613 S:      Maintained
10614 F:      include/linux/compiler.h
10615
10616 SPEAR PLATFORM SUPPORT
10617 M:      Viresh Kumar <vireshk@kernel.org>
10618 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10619 L:      spear-devel@list.st.com
10620 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10621 W:      http://www.st.com/spear
10622 S:      Maintained
10623 F:      arch/arm/boot/dts/spear*
10624 F:      arch/arm/mach-spear/
10625
10626 SPEAR CLOCK FRAMEWORK SUPPORT
10627 M:      Viresh Kumar <vireshk@kernel.org>
10628 L:      spear-devel@list.st.com
10629 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10630 W:      http://www.st.com/spear
10631 S:      Maintained
10632 F:      drivers/clk/spear/
10633
10634 SPI SUBSYSTEM
10635 M:      Mark Brown <broonie@kernel.org>
10636 L:      linux-spi@vger.kernel.org
10637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10638 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10639 S:      Maintained
10640 F:      Documentation/spi/
10641 F:      drivers/spi/
10642 F:      include/linux/spi/
10643 F:      include/uapi/linux/spi/
10644
10645 SPIDERNET NETWORK DRIVER for CELL
10646 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10647 L:      netdev@vger.kernel.org
10648 S:      Supported
10649 F:      Documentation/networking/spider_net.txt
10650 F:      drivers/net/ethernet/toshiba/spider_net*
10651
10652 SPU FILE SYSTEM
10653 M:      Jeremy Kerr <jk@ozlabs.org>
10654 L:      linuxppc-dev@lists.ozlabs.org
10655 W:      http://www.ibm.com/developerworks/power/cell/
10656 S:      Supported
10657 F:      Documentation/filesystems/spufs.txt
10658 F:      arch/powerpc/platforms/cell/spufs/
10659
10660 SQUASHFS FILE SYSTEM
10661 M:      Phillip Lougher <phillip@squashfs.org.uk>
10662 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10663 W:      http://squashfs.org.uk
10664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10665 S:      Maintained
10666 F:      Documentation/filesystems/squashfs.txt
10667 F:      fs/squashfs/
10668
10669 SRM (Alpha) environment access
10670 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10671 S:      Maintained
10672 F:      arch/alpha/kernel/srm_env.c
10673
10674 STABLE BRANCH
10675 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10676 L:      stable@vger.kernel.org
10677 S:      Supported
10678 F:      Documentation/stable_kernel_rules.txt
10679
10680 STAGING SUBSYSTEM
10681 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10683 L:      devel@driverdev.osuosl.org
10684 S:      Supported
10685 F:      drivers/staging/
10686
10687 STAGING - COMEDI
10688 M:      Ian Abbott <abbotti@mev.co.uk>
10689 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10690 S:      Odd Fixes
10691 F:      drivers/staging/comedi/
10692
10693 STAGING - FLARION FT1000 DRIVERS
10694 M:      Marek Belisko <marek.belisko@gmail.com>
10695 S:      Odd Fixes
10696 F:      drivers/staging/ft1000/
10697
10698 STAGING - INDUSTRIAL IO
10699 M:      Jonathan Cameron <jic23@kernel.org>
10700 L:      linux-iio@vger.kernel.org
10701 S:      Odd Fixes
10702 F:      drivers/staging/iio/
10703
10704 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10705 M:      Jarod Wilson <jarod@wilsonet.com>
10706 W:      http://www.lirc.org/
10707 S:      Odd Fixes
10708 F:      drivers/staging/media/lirc/
10709
10710 STAGING - LUSTRE PARALLEL FILESYSTEM
10711 M:      Oleg Drokin <oleg.drokin@intel.com>
10712 M:      Andreas Dilger <andreas.dilger@intel.com>
10713 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10714 W:      http://wiki.lustre.org/
10715 S:      Maintained
10716 F:      drivers/staging/lustre
10717
10718 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10719 M:      Marc Dietrich <marvin24@gmx.de>
10720 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10721 L:      linux-tegra@vger.kernel.org
10722 S:      Maintained
10723 F:      drivers/staging/nvec/
10724
10725 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10726 M:      Jens Frederich <jfrederich@gmail.com>
10727 M:      Daniel Drake <dsd@laptop.org>
10728 M:      Jon Nettleton <jon.nettleton@gmail.com>
10729 W:      http://wiki.laptop.org/go/DCON
10730 S:      Maintained
10731 F:      drivers/staging/olpc_dcon/
10732
10733 STAGING - REALTEK RTL8712U DRIVERS
10734 M:      Larry Finger <Larry.Finger@lwfinger.net>
10735 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10736 S:      Odd Fixes
10737 F:      drivers/staging/rtl8712/
10738
10739 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10740 M:      Larry Finger <Larry.Finger@lwfinger.net>
10741 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10742 L:      linux-wireless@vger.kernel.org
10743 S:      Maintained
10744 F:      drivers/staging/rtl8723au/
10745
10746 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10747 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10748 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10749 M:      Sudip Mukherjee <sudip@vectorindia.org>
10750 L:      linux-fbdev@vger.kernel.org
10751 S:      Maintained
10752 F:      drivers/staging/sm750fb/
10753
10754 STAGING - SLICOSS
10755 M:      Lior Dotan <liodot@gmail.com>
10756 M:      Christopher Harrer <charrer@alacritech.com>
10757 S:      Odd Fixes
10758 F:      drivers/staging/slicoss/
10759
10760 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10761 M:      William Hubbs <w.d.hubbs@gmail.com>
10762 M:      Chris Brannon <chris@the-brannons.com>
10763 M:      Kirk Reiser <kirk@reisers.ca>
10764 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10765 L:      speakup@linux-speakup.org
10766 W:      http://www.linux-speakup.org/
10767 S:      Odd Fixes
10768 F:      drivers/staging/speakup/
10769
10770 STAGING - VIA VT665X DRIVERS
10771 M:      Forest Bond <forest@alittletooquiet.net>
10772 S:      Odd Fixes
10773 F:      drivers/staging/vt665?/
10774
10775 STAGING - WILC1000 WIFI DRIVER
10776 M:      Johnny Kim <johnny.kim@atmel.com>
10777 M:      Austin Shin <austin.shin@atmel.com>
10778 M:      Chris Park <chris.park@atmel.com>
10779 M:      Tony Cho <tony.cho@atmel.com>
10780 M:      Glen Lee <glen.lee@atmel.com>
10781 M:      Leo Kim <leo.kim@atmel.com>
10782 L:      linux-wireless@vger.kernel.org
10783 S:      Supported
10784 F:      drivers/staging/wilc1000/
10785
10786 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10787 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10788 S:      Odd Fixes
10789 F:      drivers/staging/xgifb/
10790
10791 HFI1 DRIVER
10792 M:      Mike Marciniszyn <infinipath@intel.com>
10793 L:      linux-rdma@vger.kernel.org
10794 S:      Supported
10795 F:      drivers/staging/rdma/hfi1
10796
10797 STARFIRE/DURALAN NETWORK DRIVER
10798 M:      Ion Badulescu <ionut@badula.org>
10799 S:      Odd Fixes
10800 F:      drivers/net/ethernet/adaptec/starfire*
10801
10802 SUN3/3X
10803 M:      Sam Creasey <sammy@sammy.net>
10804 W:      http://sammy.net/sun3/
10805 S:      Maintained
10806 F:      arch/m68k/kernel/*sun3*
10807 F:      arch/m68k/sun3*/
10808 F:      arch/m68k/include/asm/sun3*
10809 F:      drivers/net/ethernet/i825xx/sun3*
10810
10811 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10812 M:      Hans de Goede <hdegoede@redhat.com>
10813 L:      linux-input@vger.kernel.org
10814 S:      Maintained
10815 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10816 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10817
10818 SUNDANCE NETWORK DRIVER
10819 M:      Denis Kirjanov <kda@linux-powerpc.org>
10820 L:      netdev@vger.kernel.org
10821 S:      Maintained
10822 F:      drivers/net/ethernet/dlink/sundance.c
10823
10824 SUPERH
10825 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10826 M:      Rich Felker <dalias@libc.org>
10827 L:      linux-sh@vger.kernel.org
10828 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10829 S:      Maintained
10830 F:      Documentation/sh/
10831 F:      arch/sh/
10832 F:      drivers/sh/
10833
10834 SUSPEND TO RAM
10835 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10836 M:      Len Brown <len.brown@intel.com>
10837 M:      Pavel Machek <pavel@ucw.cz>
10838 L:      linux-pm@vger.kernel.org
10839 S:      Supported
10840 F:      Documentation/power/
10841 F:      arch/x86/kernel/acpi/
10842 F:      drivers/base/power/
10843 F:      kernel/power/
10844 F:      include/linux/suspend.h
10845 F:      include/linux/freezer.h
10846 F:      include/linux/pm.h
10847
10848 SVGA HANDLING
10849 M:      Martin Mares <mj@ucw.cz>
10850 L:      linux-video@atrey.karlin.mff.cuni.cz
10851 S:      Maintained
10852 F:      Documentation/svga.txt
10853 F:      arch/x86/boot/video*
10854
10855 SWIOTLB SUBSYSTEM
10856 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10857 L:      linux-kernel@vger.kernel.org
10858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10859 S:      Supported
10860 F:      lib/swiotlb.c
10861 F:      arch/*/kernel/pci-swiotlb.c
10862 F:      include/linux/swiotlb.h
10863
10864 SWITCHDEV
10865 M:      Jiri Pirko <jiri@resnulli.us>
10866 L:      netdev@vger.kernel.org
10867 S:      Supported
10868 F:      net/switchdev/
10869 F:      include/net/switchdev.h
10870
10871 SYNOPSYS ARC ARCHITECTURE
10872 M:      Vineet Gupta <vgupta@synopsys.com>
10873 L:      linux-snps-arc@lists.infradead.org
10874 S:      Supported
10875 F:      arch/arc/
10876 F:      Documentation/devicetree/bindings/arc/*
10877 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10878 F:      drivers/tty/serial/arc_uart.c
10879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10880
10881 SYNOPSYS ARC SDP platform support
10882 M:      Alexey Brodkin <abrodkin@synopsys.com>
10883 S:      Supported
10884 F:      arch/arc/plat-axs10x
10885 F:      arch/arc/boot/dts/ax*
10886 F:      Documentation/devicetree/bindings/arc/axs10*
10887
10888 SYSTEM CONFIGURATION (SYSCON)
10889 M:      Lee Jones <lee.jones@linaro.org>
10890 M:      Arnd Bergmann <arnd@arndb.de>
10891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10892 S:      Supported
10893 F:      drivers/mfd/syscon.c
10894
10895 SYSV FILESYSTEM
10896 M:      Christoph Hellwig <hch@infradead.org>
10897 S:      Maintained
10898 F:      Documentation/filesystems/sysv-fs.txt
10899 F:      fs/sysv/
10900 F:      include/linux/sysv_fs.h
10901
10902 TARGET SUBSYSTEM
10903 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10904 L:      linux-scsi@vger.kernel.org
10905 L:      target-devel@vger.kernel.org
10906 W:      http://www.linux-iscsi.org
10907 W:      http://groups.google.com/group/linux-iscsi-target-dev
10908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10909 S:      Supported
10910 F:      drivers/target/
10911 F:      include/target/
10912 F:      Documentation/target/
10913
10914 TASKSTATS STATISTICS INTERFACE
10915 M:      Balbir Singh <bsingharora@gmail.com>
10916 S:      Maintained
10917 F:      Documentation/accounting/taskstats*
10918 F:      include/linux/taskstats*
10919 F:      kernel/taskstats.c
10920
10921 TC CLASSIFIER
10922 M:      Jamal Hadi Salim <jhs@mojatatu.com>
10923 L:      netdev@vger.kernel.org
10924 S:      Maintained
10925 F:      include/net/pkt_cls.h
10926 F:      include/uapi/linux/pkt_cls.h
10927 F:      net/sched/
10928
10929 TCP LOW PRIORITY MODULE
10930 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10931 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10932 W:      http://tcp-lp-mod.sourceforge.net/
10933 S:      Maintained
10934 F:      net/ipv4/tcp_lp.c
10935
10936 TDA10071 MEDIA DRIVER
10937 M:      Antti Palosaari <crope@iki.fi>
10938 L:      linux-media@vger.kernel.org
10939 W:      https://linuxtv.org
10940 W:      http://palosaari.fi/linux/
10941 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10942 T:      git git://linuxtv.org/anttip/media_tree.git
10943 S:      Maintained
10944 F:      drivers/media/dvb-frontends/tda10071*
10945
10946 TDA18212 MEDIA DRIVER
10947 M:      Antti Palosaari <crope@iki.fi>
10948 L:      linux-media@vger.kernel.org
10949 W:      https://linuxtv.org
10950 W:      http://palosaari.fi/linux/
10951 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10952 T:      git git://linuxtv.org/anttip/media_tree.git
10953 S:      Maintained
10954 F:      drivers/media/tuners/tda18212*
10955
10956 TDA18218 MEDIA DRIVER
10957 M:      Antti Palosaari <crope@iki.fi>
10958 L:      linux-media@vger.kernel.org
10959 W:      https://linuxtv.org
10960 W:      http://palosaari.fi/linux/
10961 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10962 T:      git git://linuxtv.org/anttip/media_tree.git
10963 S:      Maintained
10964 F:      drivers/media/tuners/tda18218*
10965
10966 TDA18271 MEDIA DRIVER
10967 M:      Michael Krufky <mkrufky@linuxtv.org>
10968 L:      linux-media@vger.kernel.org
10969 W:      https://linuxtv.org
10970 W:      http://github.com/mkrufky
10971 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10972 T:      git git://linuxtv.org/mkrufky/tuners.git
10973 S:      Maintained
10974 F:      drivers/media/tuners/tda18271*
10975
10976 TDA827x MEDIA DRIVER
10977 M:      Michael Krufky <mkrufky@linuxtv.org>
10978 L:      linux-media@vger.kernel.org
10979 W:      https://linuxtv.org
10980 W:      http://github.com/mkrufky
10981 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10982 T:      git git://linuxtv.org/mkrufky/tuners.git
10983 S:      Maintained
10984 F:      drivers/media/tuners/tda8290.*
10985
10986 TDA8290 MEDIA DRIVER
10987 M:      Michael Krufky <mkrufky@linuxtv.org>
10988 L:      linux-media@vger.kernel.org
10989 W:      https://linuxtv.org
10990 W:      http://github.com/mkrufky
10991 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10992 T:      git git://linuxtv.org/mkrufky/tuners.git
10993 S:      Maintained
10994 F:      drivers/media/tuners/tda8290.*
10995
10996 TDA9840 MEDIA DRIVER
10997 M:      Hans Verkuil <hverkuil@xs4all.nl>
10998 L:      linux-media@vger.kernel.org
10999 T:      git git://linuxtv.org/media_tree.git
11000 W:      https://linuxtv.org
11001 S:      Maintained
11002 F:      drivers/media/i2c/tda9840*
11003
11004 TEA5761 TUNER DRIVER
11005 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11006 L:      linux-media@vger.kernel.org
11007 W:      https://linuxtv.org
11008 T:      git git://linuxtv.org/media_tree.git
11009 S:      Odd fixes
11010 F:      drivers/media/tuners/tea5761.*
11011
11012 TEA5767 TUNER DRIVER
11013 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11014 L:      linux-media@vger.kernel.org
11015 W:      https://linuxtv.org
11016 T:      git git://linuxtv.org/media_tree.git
11017 S:      Maintained
11018 F:      drivers/media/tuners/tea5767.*
11019
11020 TEA6415C MEDIA DRIVER
11021 M:      Hans Verkuil <hverkuil@xs4all.nl>
11022 L:      linux-media@vger.kernel.org
11023 T:      git git://linuxtv.org/media_tree.git
11024 W:      https://linuxtv.org
11025 S:      Maintained
11026 F:      drivers/media/i2c/tea6415c*
11027
11028 TEA6420 MEDIA DRIVER
11029 M:      Hans Verkuil <hverkuil@xs4all.nl>
11030 L:      linux-media@vger.kernel.org
11031 T:      git git://linuxtv.org/media_tree.git
11032 W:      https://linuxtv.org
11033 S:      Maintained
11034 F:      drivers/media/i2c/tea6420*
11035
11036 TEAM DRIVER
11037 M:      Jiri Pirko <jiri@resnulli.us>
11038 L:      netdev@vger.kernel.org
11039 S:      Supported
11040 F:      drivers/net/team/
11041 F:      include/linux/if_team.h
11042 F:      include/uapi/linux/if_team.h
11043
11044 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11045 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11046 S:      Maintained
11047 F:      arch/x86/platform/ts5500/
11048
11049 TECHNOTREND USB IR RECEIVER
11050 M:      Sean Young <sean@mess.org>
11051 L:      linux-media@vger.kernel.org
11052 S:      Maintained
11053 F:      drivers/media/rc/ttusbir.c
11054
11055 TEGRA ARCHITECTURE SUPPORT
11056 M:      Stephen Warren <swarren@wwwdotorg.org>
11057 M:      Thierry Reding <thierry.reding@gmail.com>
11058 M:      Alexandre Courbot <gnurou@gmail.com>
11059 L:      linux-tegra@vger.kernel.org
11060 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11062 S:      Supported
11063 N:      [^a-z]tegra
11064
11065 TEGRA CLOCK DRIVER
11066 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11067 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11068 S:      Supported
11069 F:      drivers/clk/tegra/
11070
11071 TEGRA DMA DRIVER
11072 M:      Laxman Dewangan <ldewangan@nvidia.com>
11073 S:      Supported
11074 F:      drivers/dma/tegra20-apb-dma.c
11075
11076 TEGRA I2C DRIVER
11077 M:      Laxman Dewangan <ldewangan@nvidia.com>
11078 S:      Supported
11079 F:      drivers/i2c/busses/i2c-tegra.c
11080
11081 TEGRA IOMMU DRIVERS
11082 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11083 S:      Supported
11084 F:      drivers/iommu/tegra*
11085
11086 TEGRA KBC DRIVER
11087 M:      Rakesh Iyer <riyer@nvidia.com>
11088 M:      Laxman Dewangan <ldewangan@nvidia.com>
11089 S:      Supported
11090 F:      drivers/input/keyboard/tegra-kbc.c
11091
11092 TEGRA PWM DRIVER
11093 M:      Thierry Reding <thierry.reding@gmail.com>
11094 S:      Supported
11095 F:      drivers/pwm/pwm-tegra.c
11096
11097 TEGRA SERIAL DRIVER
11098 M:      Laxman Dewangan <ldewangan@nvidia.com>
11099 S:      Supported
11100 F:      drivers/tty/serial/serial-tegra.c
11101
11102 TEGRA SPI DRIVER
11103 M:      Laxman Dewangan <ldewangan@nvidia.com>
11104 S:      Supported
11105 F:      drivers/spi/spi-tegra*
11106
11107 TEHUTI ETHERNET DRIVER
11108 M:      Andy Gospodarek <andy@greyhouse.net>
11109 L:      netdev@vger.kernel.org
11110 S:      Supported
11111 F:      drivers/net/ethernet/tehuti/*
11112
11113 Telecom Clock Driver for MCPL0010
11114 M:      Mark Gross <mark.gross@intel.com>
11115 S:      Supported
11116 F:      drivers/char/tlclk.c
11117
11118 TENSILICA XTENSA PORT (xtensa)
11119 M:      Chris Zankel <chris@zankel.net>
11120 M:      Max Filippov <jcmvbkbc@gmail.com>
11121 L:      linux-xtensa@linux-xtensa.org
11122 T:      git git://github.com/czankel/xtensa-linux.git
11123 S:      Maintained
11124 F:      arch/xtensa/
11125 F:      drivers/irqchip/irq-xtensa-*
11126
11127 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11128 M:      Hans Verkuil <hverkuil@xs4all.nl>
11129 L:      linux-media@vger.kernel.org
11130 T:      git git://linuxtv.org/media_tree.git
11131 W:      https://linuxtv.org
11132 S:      Maintained
11133 F:      drivers/media/radio/radio-raremono.c
11134
11135 THERMAL
11136 M:      Zhang Rui <rui.zhang@intel.com>
11137 M:      Eduardo Valentin <edubezval@gmail.com>
11138 L:      linux-pm@vger.kernel.org
11139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11141 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11142 S:      Supported
11143 F:      drivers/thermal/
11144 F:      include/linux/thermal.h
11145 F:      include/uapi/linux/thermal.h
11146 F:      include/linux/cpu_cooling.h
11147 F:      Documentation/devicetree/bindings/thermal/
11148
11149 THERMAL/CPU_COOLING
11150 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11151 M:      Viresh Kumar <viresh.kumar@linaro.org>
11152 M:      Javi Merino <javi.merino@arm.com>
11153 L:      linux-pm@vger.kernel.org
11154 S:      Supported
11155 F:      Documentation/thermal/cpu-cooling-api.txt
11156 F:      drivers/thermal/cpu_cooling.c
11157 F:      include/linux/cpu_cooling.h
11158
11159 THINGM BLINK(1) USB RGB LED DRIVER
11160 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11161 S:      Maintained
11162 F:      drivers/hid/hid-thingm.c
11163
11164 THINKPAD ACPI EXTRAS DRIVER
11165 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11166 L:      ibm-acpi-devel@lists.sourceforge.net
11167 L:      platform-driver-x86@vger.kernel.org
11168 W:      http://ibm-acpi.sourceforge.net
11169 W:      http://thinkwiki.org/wiki/Ibm-acpi
11170 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11171 S:      Maintained
11172 F:      drivers/platform/x86/thinkpad_acpi.c
11173
11174 TI BANDGAP AND THERMAL DRIVER
11175 M:      Eduardo Valentin <edubezval@gmail.com>
11176 L:      linux-pm@vger.kernel.org
11177 L:      linux-omap@vger.kernel.org
11178 S:      Maintained
11179 F:      drivers/thermal/ti-soc-thermal/
11180
11181 TI VPE/CAL DRIVERS
11182 M:      Benoit Parrot <bparrot@ti.com>
11183 L:      linux-media@vger.kernel.org
11184 W:      http://linuxtv.org/
11185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11186 S:      Maintained
11187 F:      drivers/media/platform/ti-vpe/
11188
11189 TI CDCE706 CLOCK DRIVER
11190 M:      Max Filippov <jcmvbkbc@gmail.com>
11191 S:      Maintained
11192 F:      drivers/clk/clk-cdce706.c
11193
11194 TI CLOCK DRIVER
11195 M:      Tero Kristo <t-kristo@ti.com>
11196 L:      linux-omap@vger.kernel.org
11197 S:      Maintained
11198 F:      drivers/clk/ti/
11199 F:      include/linux/clk/ti.h
11200
11201 TI ETHERNET SWITCH DRIVER (CPSW)
11202 M:      Mugunthan V N <mugunthanvnm@ti.com>
11203 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11204 L:      linux-omap@vger.kernel.org
11205 L:      netdev@vger.kernel.org
11206 S:      Maintained
11207 F:      drivers/net/ethernet/ti/cpsw*
11208 F:      drivers/net/ethernet/ti/davinci*
11209
11210 TI FLASH MEDIA INTERFACE DRIVER
11211 M:      Alex Dubov <oakad@yahoo.com>
11212 S:      Maintained
11213 F:      drivers/misc/tifm*
11214 F:      drivers/mmc/host/tifm_sd.c
11215 F:      include/linux/tifm.h
11216
11217 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11218 M:      Santosh Shilimkar <ssantosh@kernel.org>
11219 L:      linux-kernel@vger.kernel.org
11220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11221 S:      Maintained
11222 F:      drivers/soc/ti/*
11223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11224
11225
11226 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11227 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11228 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11229 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11230 S:      Maintained
11231 F:      sound/soc/codecs/lm49453*
11232 F:      sound/soc/codecs/isabelle*
11233
11234 TI LP855x BACKLIGHT DRIVER
11235 M:      Milo Kim <milo.kim@ti.com>
11236 S:      Maintained
11237 F:      Documentation/backlight/lp855x-driver.txt
11238 F:      drivers/video/backlight/lp855x_bl.c
11239 F:      include/linux/platform_data/lp855x.h
11240
11241 TI LP8727 CHARGER DRIVER
11242 M:      Milo Kim <milo.kim@ti.com>
11243 S:      Maintained
11244 F:      drivers/power/lp8727_charger.c
11245 F:      include/linux/platform_data/lp8727.h
11246
11247 TI LP8788 MFD DRIVER
11248 M:      Milo Kim <milo.kim@ti.com>
11249 S:      Maintained
11250 F:      drivers/iio/adc/lp8788_adc.c
11251 F:      drivers/leds/leds-lp8788.c
11252 F:      drivers/mfd/lp8788*.c
11253 F:      drivers/power/lp8788-charger.c
11254 F:      drivers/regulator/lp8788-*.c
11255 F:      include/linux/mfd/lp8788*.h
11256
11257 TI NETCP ETHERNET DRIVER
11258 M:      Wingman Kwok <w-kwok2@ti.com>
11259 M:      Murali Karicheri <m-karicheri2@ti.com>
11260 L:      netdev@vger.kernel.org
11261 S:      Maintained
11262 F:      drivers/net/ethernet/ti/netcp*
11263
11264 TI TAS571X FAMILY ASoC CODEC DRIVER
11265 M:      Kevin Cernekee <cernekee@chromium.org>
11266 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11267 S:      Odd Fixes
11268 F:      sound/soc/codecs/tas571x*
11269
11270 TI TWL4030 SERIES SOC CODEC DRIVER
11271 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11272 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11273 S:      Maintained
11274 F:      sound/soc/codecs/twl4030*
11275
11276 TI WILINK WIRELESS DRIVERS
11277 L:      linux-wireless@vger.kernel.org
11278 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11279 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11281 S:      Orphan
11282 F:      drivers/net/wireless/ti/
11283 F:      include/linux/wl12xx.h
11284
11285 TIPC NETWORK LAYER
11286 M:      Jon Maloy <jon.maloy@ericsson.com>
11287 M:      Ying Xue <ying.xue@windriver.com>
11288 L:      netdev@vger.kernel.org (core kernel code)
11289 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11290 W:      http://tipc.sourceforge.net/
11291 S:      Maintained
11292 F:      include/uapi/linux/tipc*.h
11293 F:      net/tipc/
11294
11295 TILE ARCHITECTURE
11296 M:      Chris Metcalf <cmetcalf@mellanox.com>
11297 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11299 S:      Supported
11300 F:      arch/tile/
11301 F:      drivers/char/tile-srom.c
11302 F:      drivers/edac/tile_edac.c
11303 F:      drivers/net/ethernet/tile/
11304 F:      drivers/rtc/rtc-tile.c
11305 F:      drivers/tty/hvc/hvc_tile.c
11306 F:      drivers/tty/serial/tilegx.c
11307 F:      drivers/usb/host/*-tilegx.c
11308 F:      include/linux/usb/tilegx.h
11309
11310 TLAN NETWORK DRIVER
11311 M:      Samuel Chessman <chessman@tux.org>
11312 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11313 W:      http://sourceforge.net/projects/tlan/
11314 S:      Maintained
11315 F:      Documentation/networking/tlan.txt
11316 F:      drivers/net/ethernet/ti/tlan.*
11317
11318 TOMOYO SECURITY MODULE
11319 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11320 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11321 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11322 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11323 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11324 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11325 W:      http://tomoyo.sourceforge.jp/
11326 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11327 S:      Maintained
11328 F:      security/tomoyo/
11329
11330 TOPSTAR LAPTOP EXTRAS DRIVER
11331 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11332 L:      platform-driver-x86@vger.kernel.org
11333 S:      Maintained
11334 F:      drivers/platform/x86/topstar-laptop.c
11335
11336 TOSHIBA ACPI EXTRAS DRIVER
11337 M:      Azael Avalos <coproscefalo@gmail.com>
11338 L:      platform-driver-x86@vger.kernel.org
11339 S:      Maintained
11340 F:      drivers/platform/x86/toshiba_acpi.c
11341
11342 TOSHIBA BLUETOOTH DRIVER
11343 M:      Azael Avalos <coproscefalo@gmail.com>
11344 L:      platform-driver-x86@vger.kernel.org
11345 S:      Maintained
11346 F:      drivers/platform/x86/toshiba_bluetooth.c
11347
11348 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11349 M:      Azael Avalos <coproscefalo@gmail.com>
11350 L:      platform-driver-x86@vger.kernel.org
11351 S:      Maintained
11352 F:      drivers/platform/x86/toshiba_haps.c
11353
11354 TOSHIBA WMI HOTKEYS DRIVER
11355 M:      Azael Avalos <coproscefalo@gmail.com>
11356 L:      platform-driver-x86@vger.kernel.org
11357 S:      Maintained
11358 F:      drivers/platform/x86/toshiba-wmi.c
11359
11360 TOSHIBA SMM DRIVER
11361 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11362 W:      http://www.buzzard.org.uk/toshiba/
11363 S:      Maintained
11364 F:      drivers/char/toshiba.c
11365 F:      include/linux/toshiba.h
11366 F:      include/uapi/linux/toshiba.h
11367
11368 TOSHIBA TC358743 DRIVER
11369 M:      Mats Randgaard <matrandg@cisco.com>
11370 L:      linux-media@vger.kernel.org
11371 S:      Maintained
11372 F:      drivers/media/i2c/tc358743*
11373 F:      include/media/i2c/tc358743.h
11374
11375 TMIO MMC DRIVER
11376 M:      Ian Molton <ian@mnementh.co.uk>
11377 L:      linux-mmc@vger.kernel.org
11378 S:      Maintained
11379 F:      drivers/mmc/host/tmio_mmc*
11380 F:      drivers/mmc/host/sh_mobile_sdhi.c
11381 F:      include/linux/mmc/tmio.h
11382 F:      include/linux/mmc/sh_mobile_sdhi.h
11383
11384 TMP401 HARDWARE MONITOR DRIVER
11385 M:      Guenter Roeck <linux@roeck-us.net>
11386 L:      linux-hwmon@vger.kernel.org
11387 S:      Maintained
11388 F:      Documentation/hwmon/tmp401
11389 F:      drivers/hwmon/tmp401.c
11390
11391 TMPFS (SHMEM FILESYSTEM)
11392 M:      Hugh Dickins <hughd@google.com>
11393 L:      linux-mm@kvack.org
11394 S:      Maintained
11395 F:      include/linux/shmem_fs.h
11396 F:      mm/shmem.c
11397
11398 TM6000 VIDEO4LINUX DRIVER
11399 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11400 L:      linux-media@vger.kernel.org
11401 W:      https://linuxtv.org
11402 T:      git git://linuxtv.org/media_tree.git
11403 S:      Odd fixes
11404 F:      drivers/media/usb/tm6000/
11405
11406 TW68 VIDEO4LINUX DRIVER
11407 M:      Hans Verkuil <hverkuil@xs4all.nl>
11408 L:      linux-media@vger.kernel.org
11409 T:      git git://linuxtv.org/media_tree.git
11410 W:      https://linuxtv.org
11411 S:      Odd Fixes
11412 F:      drivers/media/pci/tw68/
11413
11414 TPM DEVICE DRIVER
11415 M:      Peter Huewe <peterhuewe@gmx.de>
11416 M:      Marcel Selhorst <tpmdd@selhorst.net>
11417 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11418 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11419 W:      http://tpmdd.sourceforge.net
11420 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11421 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11422 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11423 S:      Maintained
11424 F:      drivers/char/tpm/
11425
11426 TPM IBM_VTPM DEVICE DRIVER
11427 M:      Ashley Lai <ashleydlai@gmail.com>
11428 W:      http://tpmdd.sourceforge.net
11429 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11430 S:      Maintained
11431 F:      drivers/char/tpm/tpm_ibmvtpm*
11432
11433 TRACING
11434 M:      Steven Rostedt <rostedt@goodmis.org>
11435 M:      Ingo Molnar <mingo@redhat.com>
11436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11437 S:      Maintained
11438 F:      Documentation/trace/ftrace.txt
11439 F:      arch/*/*/*/ftrace.h
11440 F:      arch/*/kernel/ftrace.c
11441 F:      include/*/ftrace.h
11442 F:      include/linux/trace*.h
11443 F:      include/trace/
11444 F:      kernel/trace/
11445 F:      tools/testing/selftests/ftrace/
11446
11447 TRIVIAL PATCHES
11448 M:      Jiri Kosina <trivial@kernel.org>
11449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11450 S:      Maintained
11451 K:      ^Subject:.*(?i)trivial
11452
11453 TTY LAYER
11454 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11455 M:      Jiri Slaby <jslaby@suse.com>
11456 S:      Supported
11457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11458 F:      Documentation/serial/
11459 F:      drivers/tty/
11460 F:      drivers/tty/serial/serial_core.c
11461 F:      include/linux/serial_core.h
11462 F:      include/linux/serial.h
11463 F:      include/linux/tty.h
11464 F:      include/uapi/linux/serial_core.h
11465 F:      include/uapi/linux/serial.h
11466 F:      include/uapi/linux/tty.h
11467
11468 TUA9001 MEDIA DRIVER
11469 M:      Antti Palosaari <crope@iki.fi>
11470 L:      linux-media@vger.kernel.org
11471 W:      https://linuxtv.org
11472 W:      http://palosaari.fi/linux/
11473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11474 T:      git git://linuxtv.org/anttip/media_tree.git
11475 S:      Maintained
11476 F:      drivers/media/tuners/tua9001*
11477
11478 TULIP NETWORK DRIVERS
11479 L:      netdev@vger.kernel.org
11480 L:      linux-parisc@vger.kernel.org
11481 S:      Orphan
11482 F:      drivers/net/ethernet/dec/tulip/
11483
11484 TUN/TAP driver
11485 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11486 W:      http://vtun.sourceforge.net/tun
11487 S:      Maintained
11488 F:      Documentation/networking/tuntap.txt
11489 F:      arch/um/os-Linux/drivers/
11490
11491 TURBOCHANNEL SUBSYSTEM
11492 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11493 M:      Ralf Baechle <ralf@linux-mips.org>
11494 L:      linux-mips@linux-mips.org
11495 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11496 S:      Maintained
11497 F:      drivers/tc/
11498 F:      include/linux/tc.h
11499
11500 U14-34F SCSI DRIVER
11501 M:      Dario Ballabio <ballabio_dario@emc.com>
11502 L:      linux-scsi@vger.kernel.org
11503 S:      Maintained
11504 F:      drivers/scsi/u14-34f.c
11505
11506 UBI FILE SYSTEM (UBIFS)
11507 M:      Richard Weinberger <richard@nod.at>
11508 M:      Artem Bityutskiy <dedekind1@gmail.com>
11509 M:      Adrian Hunter <adrian.hunter@intel.com>
11510 L:      linux-mtd@lists.infradead.org
11511 T:      git git://git.infradead.org/ubifs-2.6.git
11512 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11513 S:      Supported
11514 F:      Documentation/filesystems/ubifs.txt
11515 F:      fs/ubifs/
11516
11517 UCLINUX (M68KNOMMU AND COLDFIRE)
11518 M:      Greg Ungerer <gerg@uclinux.org>
11519 W:      http://www.uclinux.org/
11520 L:      linux-m68k@lists.linux-m68k.org
11521 L:      uclinux-dev@uclinux.org  (subscribers-only)
11522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11523 S:      Maintained
11524 F:      arch/m68k/coldfire/
11525 F:      arch/m68k/68*/
11526 F:      arch/m68k/*/*_no.*
11527 F:      arch/m68k/include/asm/*_no.*
11528
11529 UDF FILESYSTEM
11530 M:      Jan Kara <jack@suse.com>
11531 S:      Maintained
11532 F:      Documentation/filesystems/udf.txt
11533 F:      fs/udf/
11534
11535 UFS FILESYSTEM
11536 M:      Evgeniy Dushistov <dushistov@mail.ru>
11537 S:      Maintained
11538 F:      Documentation/filesystems/ufs.txt
11539 F:      fs/ufs/
11540
11541 UHID USERSPACE HID IO DRIVER:
11542 M:      David Herrmann <dh.herrmann@googlemail.com>
11543 L:      linux-input@vger.kernel.org
11544 S:      Maintained
11545 F:      drivers/hid/uhid.c
11546 F:      include/uapi/linux/uhid.h
11547
11548 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11549 L:      linux-usb@vger.kernel.org
11550 S:      Orphan
11551 F:      drivers/uwb/
11552 F:      include/linux/uwb.h
11553 F:      include/linux/uwb/
11554
11555 UNICORE32 ARCHITECTURE:
11556 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11557 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11558 S:      Maintained
11559 T:      git git://github.com/gxt/linux.git
11560 F:      arch/unicore32/
11561
11562 UNIFDEF
11563 M:      Tony Finch <dot@dotat.at>
11564 W:      http://dotat.at/prog/unifdef
11565 S:      Maintained
11566 F:      scripts/unifdef.c
11567
11568 UNIFORM CDROM DRIVER
11569 M:      Jens Axboe <axboe@kernel.dk>
11570 W:      http://www.kernel.dk
11571 S:      Maintained
11572 F:      Documentation/cdrom/
11573 F:      drivers/cdrom/cdrom.c
11574 F:      include/linux/cdrom.h
11575 F:      include/uapi/linux/cdrom.h
11576
11577 UNISYS S-PAR DRIVERS
11578 M:      David Kershner <david.kershner@unisys.com>
11579 L:      sparmaintainer@unisys.com (Unisys internal)
11580 S:      Supported
11581 F:      drivers/staging/unisys/
11582
11583 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11584 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11585 L:      linux-scsi@vger.kernel.org
11586 S:      Supported
11587 F:      Documentation/scsi/ufs.txt
11588 F:      drivers/scsi/ufs/
11589
11590 UNSORTED BLOCK IMAGES (UBI)
11591 M:      Artem Bityutskiy <dedekind1@gmail.com>
11592 M:      Richard Weinberger <richard@nod.at>
11593 W:      http://www.linux-mtd.infradead.org/
11594 L:      linux-mtd@lists.infradead.org
11595 T:      git git://git.infradead.org/ubifs-2.6.git
11596 S:      Supported
11597 F:      drivers/mtd/ubi/
11598 F:      include/linux/mtd/ubi.h
11599 F:      include/uapi/mtd/ubi-user.h
11600
11601 USB ACM DRIVER
11602 M:      Oliver Neukum <oneukum@suse.com>
11603 L:      linux-usb@vger.kernel.org
11604 S:      Maintained
11605 F:      Documentation/usb/acm.txt
11606 F:      drivers/usb/class/cdc-acm.*
11607
11608 USB AR5523 WIRELESS DRIVER
11609 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11610 L:      linux-wireless@vger.kernel.org
11611 S:      Maintained
11612 F:      drivers/net/wireless/ath/ar5523/
11613
11614 USB ATTACHED SCSI
11615 M:      Hans de Goede <hdegoede@redhat.com>
11616 M:      Gerd Hoffmann <kraxel@redhat.com>
11617 L:      linux-usb@vger.kernel.org
11618 L:      linux-scsi@vger.kernel.org
11619 S:      Maintained
11620 F:      drivers/usb/storage/uas.c
11621
11622 USB CDC ETHERNET DRIVER
11623 M:      Oliver Neukum <oliver@neukum.org>
11624 L:      linux-usb@vger.kernel.org
11625 S:      Maintained
11626 F:      drivers/net/usb/cdc_*.c
11627 F:      include/uapi/linux/usb/cdc.h
11628
11629 USB CHAOSKEY DRIVER
11630 M:      Keith Packard <keithp@keithp.com>
11631 L:      linux-usb@vger.kernel.org
11632 S:      Maintained
11633 F:      drivers/usb/misc/chaoskey.c
11634
11635 USB CYPRESS C67X00 DRIVER
11636 M:      Peter Korsgaard <jacmet@sunsite.dk>
11637 L:      linux-usb@vger.kernel.org
11638 S:      Maintained
11639 F:      drivers/usb/c67x00/
11640
11641 USB DAVICOM DM9601 DRIVER
11642 M:      Peter Korsgaard <jacmet@sunsite.dk>
11643 L:      netdev@vger.kernel.org
11644 W:      http://www.linux-usb.org/usbnet
11645 S:      Maintained
11646 F:      drivers/net/usb/dm9601.c
11647
11648 USB DIAMOND RIO500 DRIVER
11649 M:      Cesar Miquel <miquel@df.uba.ar>
11650 L:      rio500-users@lists.sourceforge.net
11651 W:      http://rio500.sourceforge.net
11652 S:      Maintained
11653 F:      drivers/usb/misc/rio500*
11654
11655 USB EHCI DRIVER
11656 M:      Alan Stern <stern@rowland.harvard.edu>
11657 L:      linux-usb@vger.kernel.org
11658 S:      Maintained
11659 F:      Documentation/usb/ehci.txt
11660 F:      drivers/usb/host/ehci*
11661
11662 USB GADGET/PERIPHERAL SUBSYSTEM
11663 M:      Felipe Balbi <balbi@kernel.org>
11664 L:      linux-usb@vger.kernel.org
11665 W:      http://www.linux-usb.org/gadget
11666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11667 S:      Maintained
11668 F:      drivers/usb/gadget/
11669 F:      include/linux/usb/gadget*
11670
11671 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11672 M:      Jiri Kosina <jikos@kernel.org>
11673 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11674 L:      linux-usb@vger.kernel.org
11675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11676 S:      Maintained
11677 F:      Documentation/hid/hiddev.txt
11678 F:      drivers/hid/usbhid/
11679
11680 USB ISP116X DRIVER
11681 M:      Olav Kongas <ok@artecdesign.ee>
11682 L:      linux-usb@vger.kernel.org
11683 S:      Maintained
11684 F:      drivers/usb/host/isp116x*
11685 F:      include/linux/usb/isp116x.h
11686
11687 USB LAN78XX ETHERNET DRIVER
11688 M:      Woojung Huh <woojung.huh@microchip.com>
11689 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11690 L:      netdev@vger.kernel.org
11691 S:      Maintained
11692 F:      drivers/net/usb/lan78xx.*
11693
11694 USB MASS STORAGE DRIVER
11695 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11696 L:      linux-usb@vger.kernel.org
11697 L:      usb-storage@lists.one-eyed-alien.net
11698 S:      Maintained
11699 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11700 F:      drivers/usb/storage/
11701
11702 USB MIDI DRIVER
11703 M:      Clemens Ladisch <clemens@ladisch.de>
11704 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11705 T:      git git://git.alsa-project.org/alsa-kernel.git
11706 S:      Maintained
11707 F:      sound/usb/midi.*
11708
11709 USB NETWORKING DRIVERS
11710 L:      linux-usb@vger.kernel.org
11711 S:      Odd Fixes
11712 F:      drivers/net/usb/
11713
11714 USB OHCI DRIVER
11715 M:      Alan Stern <stern@rowland.harvard.edu>
11716 L:      linux-usb@vger.kernel.org
11717 S:      Maintained
11718 F:      Documentation/usb/ohci.txt
11719 F:      drivers/usb/host/ohci*
11720
11721 USB OTG FSM (Finite State Machine)
11722 M:      Peter Chen <Peter.Chen@nxp.com>
11723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11724 L:      linux-usb@vger.kernel.org
11725 S:      Maintained
11726 F:      drivers/usb/common/usb-otg-fsm.c
11727
11728 USB OVER IP DRIVER
11729 M:      Valentina Manea <valentina.manea.m@gmail.com>
11730 M:      Shuah Khan <shuah.kh@samsung.com>
11731 L:      linux-usb@vger.kernel.org
11732 S:      Maintained
11733 F:      Documentation/usb/usbip_protocol.txt
11734 F:      drivers/usb/usbip/
11735 F:      tools/usb/usbip/
11736
11737 USB PEGASUS DRIVER
11738 M:      Petko Manolov <petkan@nucleusys.com>
11739 L:      linux-usb@vger.kernel.org
11740 L:      netdev@vger.kernel.org
11741 T:      git git://github.com/petkan/pegasus.git
11742 W:      https://github.com/petkan/pegasus
11743 S:      Maintained
11744 F:      drivers/net/usb/pegasus.*
11745
11746 USB PHY LAYER
11747 M:      Felipe Balbi <balbi@kernel.org>
11748 L:      linux-usb@vger.kernel.org
11749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11750 S:      Maintained
11751 F:      drivers/usb/phy/
11752
11753 USB PRINTER DRIVER (usblp)
11754 M:      Pete Zaitcev <zaitcev@redhat.com>
11755 L:      linux-usb@vger.kernel.org
11756 S:      Supported
11757 F:      drivers/usb/class/usblp.c
11758
11759 USB QMI WWAN NETWORK DRIVER
11760 M:      Bjørn Mork <bjorn@mork.no>
11761 L:      netdev@vger.kernel.org
11762 S:      Maintained
11763 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11764 F:      drivers/net/usb/qmi_wwan.c
11765
11766 USB RTL8150 DRIVER
11767 M:      Petko Manolov <petkan@nucleusys.com>
11768 L:      linux-usb@vger.kernel.org
11769 L:      netdev@vger.kernel.org
11770 T:      git git://github.com/petkan/rtl8150.git
11771 W:      https://github.com/petkan/rtl8150
11772 S:      Maintained
11773 F:      drivers/net/usb/rtl8150.c
11774
11775 USB SERIAL SUBSYSTEM
11776 M:      Johan Hovold <johan@kernel.org>
11777 L:      linux-usb@vger.kernel.org
11778 S:      Maintained
11779 F:      Documentation/usb/usb-serial.txt
11780 F:      drivers/usb/serial/
11781 F:      include/linux/usb/serial.h
11782
11783 USB SMSC75XX ETHERNET DRIVER
11784 M:      Steve Glendinning <steve.glendinning@shawell.net>
11785 L:      netdev@vger.kernel.org
11786 S:      Maintained
11787 F:      drivers/net/usb/smsc75xx.*
11788
11789 USB SMSC95XX ETHERNET DRIVER
11790 M:      Steve Glendinning <steve.glendinning@shawell.net>
11791 L:      netdev@vger.kernel.org
11792 S:      Maintained
11793 F:      drivers/net/usb/smsc95xx.*
11794
11795 USB SUBSYSTEM
11796 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11797 L:      linux-usb@vger.kernel.org
11798 W:      http://www.linux-usb.org
11799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11800 S:      Supported
11801 F:      Documentation/usb/
11802 F:      drivers/usb/
11803 F:      include/linux/usb.h
11804 F:      include/linux/usb/
11805
11806 USB UHCI DRIVER
11807 M:      Alan Stern <stern@rowland.harvard.edu>
11808 L:      linux-usb@vger.kernel.org
11809 S:      Maintained
11810 F:      drivers/usb/host/uhci*
11811
11812 USB "USBNET" DRIVER FRAMEWORK
11813 M:      Oliver Neukum <oneukum@suse.com>
11814 L:      netdev@vger.kernel.org
11815 W:      http://www.linux-usb.org/usbnet
11816 S:      Maintained
11817 F:      drivers/net/usb/usbnet.c
11818 F:      include/linux/usb/usbnet.h
11819
11820 USB VIDEO CLASS
11821 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11822 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11823 L:      linux-media@vger.kernel.org
11824 T:      git git://linuxtv.org/media_tree.git
11825 W:      http://www.ideasonboard.org/uvc/
11826 S:      Maintained
11827 F:      drivers/media/usb/uvc/
11828 F:      include/uapi/linux/uvcvideo.h
11829
11830 USB VISION DRIVER
11831 M:      Hans Verkuil <hverkuil@xs4all.nl>
11832 L:      linux-media@vger.kernel.org
11833 T:      git git://linuxtv.org/media_tree.git
11834 W:      https://linuxtv.org
11835 S:      Odd Fixes
11836 F:      drivers/media/usb/usbvision/
11837
11838 USB WEBCAM GADGET
11839 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11840 L:      linux-usb@vger.kernel.org
11841 S:      Maintained
11842 F:      drivers/usb/gadget/function/*uvc*
11843 F:      drivers/usb/gadget/legacy/webcam.c
11844
11845 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11846 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
11847 L:      linux-wireless@vger.kernel.org
11848 S:      Maintained
11849 F:      drivers/net/wireless/rndis_wlan.c
11850
11851 USB XHCI DRIVER
11852 M:      Mathias Nyman <mathias.nyman@intel.com>
11853 L:      linux-usb@vger.kernel.org
11854 S:      Supported
11855 F:      drivers/usb/host/xhci*
11856 F:      drivers/usb/host/pci-quirks*
11857
11858 USB ZD1201 DRIVER
11859 L:      linux-wireless@vger.kernel.org
11860 W:      http://linux-lc100020.sourceforge.net
11861 S:      Orphan
11862 F:      drivers/net/wireless/zydas/zd1201.*
11863
11864 USB ZR364XX DRIVER
11865 M:      Antoine Jacquet <royale@zerezo.com>
11866 L:      linux-usb@vger.kernel.org
11867 L:      linux-media@vger.kernel.org
11868 T:      git git://linuxtv.org/media_tree.git
11869 W:      http://royale.zerezo.com/zr364xx/
11870 S:      Maintained
11871 F:      Documentation/video4linux/zr364xx.txt
11872 F:      drivers/media/usb/zr364xx/
11873
11874 ULPI BUS
11875 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
11876 L:      linux-usb@vger.kernel.org
11877 S:      Maintained
11878 F:      drivers/usb/common/ulpi.c
11879 F:      include/linux/ulpi/
11880
11881 USER-MODE LINUX (UML)
11882 M:      Jeff Dike <jdike@addtoit.com>
11883 M:      Richard Weinberger <richard@nod.at>
11884 L:      user-mode-linux-devel@lists.sourceforge.net
11885 L:      user-mode-linux-user@lists.sourceforge.net
11886 W:      http://user-mode-linux.sourceforge.net
11887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11888 S:      Maintained
11889 F:      Documentation/virtual/uml/
11890 F:      arch/um/
11891 F:      arch/x86/um/
11892 F:      fs/hostfs/
11893 F:      fs/hppfs/
11894
11895 USERSPACE I/O (UIO)
11896 M:      "Hans J. Koch" <hjk@hansjkoch.de>
11897 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11898 S:      Maintained
11899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11900 F:      Documentation/DocBook/uio-howto.tmpl
11901 F:      drivers/uio/
11902 F:      include/linux/uio*.h
11903
11904 UTIL-LINUX PACKAGE
11905 M:      Karel Zak <kzak@redhat.com>
11906 L:      util-linux@vger.kernel.org
11907 W:      http://en.wikipedia.org/wiki/Util-linux
11908 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11909 S:      Maintained
11910
11911 UVESAFB DRIVER
11912 M:      Michal Januszewski <spock@gentoo.org>
11913 L:      linux-fbdev@vger.kernel.org
11914 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
11915 S:      Maintained
11916 F:      Documentation/fb/uvesafb.txt
11917 F:      drivers/video/fbdev/uvesafb.*
11918
11919 VF610 NAND DRIVER
11920 M:      Stefan Agner <stefan@agner.ch>
11921 L:      linux-mtd@lists.infradead.org
11922 S:      Supported
11923 F:      drivers/mtd/nand/vf610_nfc.c
11924
11925 VFAT/FAT/MSDOS FILESYSTEM
11926 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11927 S:      Maintained
11928 F:      Documentation/filesystems/vfat.txt
11929 F:      fs/fat/
11930
11931 VFIO DRIVER
11932 M:      Alex Williamson <alex.williamson@redhat.com>
11933 L:      kvm@vger.kernel.org
11934 T:      git git://github.com/awilliam/linux-vfio.git
11935 S:      Maintained
11936 F:      Documentation/vfio.txt
11937 F:      drivers/vfio/
11938 F:      include/linux/vfio.h
11939 F:      include/uapi/linux/vfio.h
11940
11941 VFIO PLATFORM DRIVER
11942 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
11943 L:      kvm@vger.kernel.org
11944 S:      Maintained
11945 F:      drivers/vfio/platform/
11946
11947 VIDEOBUF2 FRAMEWORK
11948 M:      Pawel Osciak <pawel@osciak.com>
11949 M:      Marek Szyprowski <m.szyprowski@samsung.com>
11950 M:      Kyungmin Park <kyungmin.park@samsung.com>
11951 L:      linux-media@vger.kernel.org
11952 S:      Maintained
11953 F:      drivers/media/v4l2-core/videobuf2-*
11954 F:      include/media/videobuf2-*
11955
11956 VIRTUAL SERIO DEVICE DRIVER
11957 M:      Stephen Chandler Paul <thatslyude@gmail.com>
11958 S:      Maintained
11959 F:      drivers/input/serio/userio.c
11960 F:      include/uapi/linux/userio.h
11961
11962 VIRTIO CONSOLE DRIVER
11963 M:      Amit Shah <amit.shah@redhat.com>
11964 L:      virtualization@lists.linux-foundation.org
11965 S:      Maintained
11966 F:      drivers/char/virtio_console.c
11967 F:      include/linux/virtio_console.h
11968 F:      include/uapi/linux/virtio_console.h
11969
11970 VIRTIO CORE, NET AND BLOCK DRIVERS
11971 M:      "Michael S. Tsirkin" <mst@redhat.com>
11972 L:      virtualization@lists.linux-foundation.org
11973 S:      Maintained
11974 F:      drivers/virtio/
11975 F:      tools/virtio/
11976 F:      drivers/net/virtio_net.c
11977 F:      drivers/block/virtio_blk.c
11978 F:      include/linux/virtio_*.h
11979 F:      include/uapi/linux/virtio_*.h
11980
11981 VIRTIO DRIVERS FOR S390
11982 M:      Christian Borntraeger <borntraeger@de.ibm.com>
11983 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
11984 L:      linux-s390@vger.kernel.org
11985 L:      virtualization@lists.linux-foundation.org
11986 L:      kvm@vger.kernel.org
11987 S:      Supported
11988 F:      drivers/s390/virtio/
11989
11990 VIRTIO GPU DRIVER
11991 M:      David Airlie <airlied@linux.ie>
11992 M:      Gerd Hoffmann <kraxel@redhat.com>
11993 L:      dri-devel@lists.freedesktop.org
11994 L:      virtualization@lists.linux-foundation.org
11995 S:      Maintained
11996 F:      drivers/gpu/drm/virtio/
11997 F:      include/uapi/linux/virtio_gpu.h
11998
11999 VIRTIO HOST (VHOST)
12000 M:      "Michael S. Tsirkin" <mst@redhat.com>
12001 L:      kvm@vger.kernel.org
12002 L:      virtualization@lists.linux-foundation.org
12003 L:      netdev@vger.kernel.org
12004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12005 S:      Maintained
12006 F:      drivers/vhost/
12007 F:      include/uapi/linux/vhost.h
12008
12009 VIRTIO INPUT DRIVER
12010 M:      Gerd Hoffmann <kraxel@redhat.com>
12011 S:      Maintained
12012 F:      drivers/virtio/virtio_input.c
12013 F:      include/uapi/linux/virtio_input.h
12014
12015 VIA RHINE NETWORK DRIVER
12016 S:      Orphan
12017 F:      drivers/net/ethernet/via/via-rhine.c
12018
12019 VIA SD/MMC CARD CONTROLLER DRIVER
12020 M:      Bruce Chang <brucechang@via.com.tw>
12021 M:      Harald Welte <HaraldWelte@viatech.com>
12022 S:      Maintained
12023 F:      drivers/mmc/host/via-sdmmc.c
12024
12025 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12026 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12027 L:      linux-fbdev@vger.kernel.org
12028 S:      Maintained
12029 F:      include/linux/via-core.h
12030 F:      include/linux/via-gpio.h
12031 F:      include/linux/via_i2c.h
12032 F:      drivers/video/fbdev/via/
12033
12034 VIA VELOCITY NETWORK DRIVER
12035 M:      Francois Romieu <romieu@fr.zoreil.com>
12036 L:      netdev@vger.kernel.org
12037 S:      Maintained
12038 F:      drivers/net/ethernet/via/via-velocity.*
12039
12040 VIRT LIB
12041 M:      Alex Williamson <alex.williamson@redhat.com>
12042 M:      Paolo Bonzini <pbonzini@redhat.com>
12043 L:      kvm@vger.kernel.org
12044 S:      Supported
12045 F:      virt/lib/
12046
12047 VIVID VIRTUAL VIDEO DRIVER
12048 M:      Hans Verkuil <hverkuil@xs4all.nl>
12049 L:      linux-media@vger.kernel.org
12050 T:      git git://linuxtv.org/media_tree.git
12051 W:      https://linuxtv.org
12052 S:      Maintained
12053 F:      drivers/media/platform/vivid/*
12054
12055 VLAN (802.1Q)
12056 M:      Patrick McHardy <kaber@trash.net>
12057 L:      netdev@vger.kernel.org
12058 S:      Maintained
12059 F:      drivers/net/macvlan.c
12060 F:      include/linux/if_*vlan.h
12061 F:      net/8021q/
12062
12063 VLYNQ BUS
12064 M:      Florian Fainelli <florian@openwrt.org>
12065 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12066 S:      Maintained
12067 F:      drivers/vlynq/vlynq.c
12068 F:      include/linux/vlynq.h
12069
12070 VME SUBSYSTEM
12071 M:      Martyn Welch <martyn@welchs.me.uk>
12072 M:      Manohar Vanga <manohar.vanga@gmail.com>
12073 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12074 L:      devel@driverdev.osuosl.org
12075 S:      Maintained
12076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12077 F:      Documentation/vme_api.txt
12078 F:      drivers/staging/vme/
12079 F:      drivers/vme/
12080 F:      include/linux/vme*
12081
12082 VMWARE HYPERVISOR INTERFACE
12083 M:      Alok Kataria <akataria@vmware.com>
12084 L:      virtualization@lists.linux-foundation.org
12085 S:      Supported
12086 F:      arch/x86/kernel/cpu/vmware.c
12087
12088 VMWARE BALLOON DRIVER
12089 M:      Xavier Deguillard <xdeguillard@vmware.com>
12090 M:      Philip Moltmann <moltmann@vmware.com>
12091 M:      "VMware, Inc." <pv-drivers@vmware.com>
12092 L:      linux-kernel@vger.kernel.org
12093 S:      Maintained
12094 F:      drivers/misc/vmw_balloon.c
12095
12096 VMWARE VMMOUSE SUBDRIVER
12097 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12098 M:      "VMware, Inc." <pv-drivers@vmware.com>
12099 L:      linux-input@vger.kernel.org
12100 S:      Maintained
12101 F:      drivers/input/mouse/vmmouse.c
12102 F:      drivers/input/mouse/vmmouse.h
12103
12104 VMWARE VMXNET3 ETHERNET DRIVER
12105 M:      Shrikrishna Khare <skhare@vmware.com>
12106 M:      "VMware, Inc." <pv-drivers@vmware.com>
12107 L:      netdev@vger.kernel.org
12108 S:      Maintained
12109 F:      drivers/net/vmxnet3/
12110
12111 VMware PVSCSI driver
12112 M:      Arvind Kumar <arvindkumar@vmware.com>
12113 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12114 L:      linux-scsi@vger.kernel.org
12115 S:      Maintained
12116 F:      drivers/scsi/vmw_pvscsi.c
12117 F:      drivers/scsi/vmw_pvscsi.h
12118
12119 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12120 M:      Liam Girdwood <lgirdwood@gmail.com>
12121 M:      Mark Brown <broonie@kernel.org>
12122 L:      linux-kernel@vger.kernel.org
12123 W:      http://www.slimlogic.co.uk/?p=48
12124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12125 S:      Supported
12126 F:      drivers/regulator/
12127 F:      include/linux/regulator/
12128
12129 VRF
12130 M:      David Ahern <dsa@cumulusnetworks.com>
12131 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12132 L:      netdev@vger.kernel.org
12133 S:      Maintained
12134 F:      drivers/net/vrf.c
12135 F:      Documentation/networking/vrf.txt
12136
12137 VT1211 HARDWARE MONITOR DRIVER
12138 M:      Juerg Haefliger <juergh@gmail.com>
12139 L:      linux-hwmon@vger.kernel.org
12140 S:      Maintained
12141 F:      Documentation/hwmon/vt1211
12142 F:      drivers/hwmon/vt1211.c
12143
12144 VT8231 HARDWARE MONITOR DRIVER
12145 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12146 L:      linux-hwmon@vger.kernel.org
12147 S:      Maintained
12148 F:      drivers/hwmon/vt8231.c
12149
12150 VUB300 USB to SDIO/SD/MMC bridge chip
12151 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12152 L:      linux-mmc@vger.kernel.org
12153 L:      linux-usb@vger.kernel.org
12154 S:      Supported
12155 F:      drivers/mmc/host/vub300.c
12156
12157 W1 DALLAS'S 1-WIRE BUS
12158 M:      Evgeniy Polyakov <zbr@ioremap.net>
12159 S:      Maintained
12160 F:      Documentation/w1/
12161 F:      drivers/w1/
12162
12163 W83791D HARDWARE MONITORING DRIVER
12164 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12165 L:      linux-hwmon@vger.kernel.org
12166 S:      Maintained
12167 F:      Documentation/hwmon/w83791d
12168 F:      drivers/hwmon/w83791d.c
12169
12170 W83793 HARDWARE MONITORING DRIVER
12171 M:      Rudolf Marek <r.marek@assembler.cz>
12172 L:      linux-hwmon@vger.kernel.org
12173 S:      Maintained
12174 F:      Documentation/hwmon/w83793
12175 F:      drivers/hwmon/w83793.c
12176
12177 W83795 HARDWARE MONITORING DRIVER
12178 M:      Jean Delvare <jdelvare@suse.com>
12179 L:      linux-hwmon@vger.kernel.org
12180 S:      Maintained
12181 F:      drivers/hwmon/w83795.c
12182
12183 W83L51xD SD/MMC CARD INTERFACE DRIVER
12184 M:      Pierre Ossman <pierre@ossman.eu>
12185 S:      Maintained
12186 F:      drivers/mmc/host/wbsd.*
12187
12188 WACOM PROTOCOL 4 SERIAL TABLETS
12189 M:      Julian Squires <julian@cipht.net>
12190 M:      Hans de Goede <hdegoede@redhat.com>
12191 L:      linux-input@vger.kernel.org
12192 S:      Maintained
12193 F:      drivers/input/tablet/wacom_serial4.c
12194
12195 WATCHDOG DEVICE DRIVERS
12196 M:      Wim Van Sebroeck <wim@iguana.be>
12197 R:      Guenter Roeck <linux@roeck-us.net>
12198 L:      linux-watchdog@vger.kernel.org
12199 W:      http://www.linux-watchdog.org/
12200 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12201 S:      Maintained
12202 F:      Documentation/watchdog/
12203 F:      drivers/watchdog/
12204 F:      include/linux/watchdog.h
12205 F:      include/uapi/linux/watchdog.h
12206
12207 WD7000 SCSI DRIVER
12208 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12209 L:      linux-scsi@vger.kernel.org
12210 S:      Maintained
12211 F:      drivers/scsi/wd7000.c
12212
12213 WIIMOTE HID DRIVER
12214 M:      David Herrmann <dh.herrmann@googlemail.com>
12215 L:      linux-input@vger.kernel.org
12216 S:      Maintained
12217 F:      drivers/hid/hid-wiimote*
12218
12219 WINBOND CIR DRIVER
12220 M:      David Härdeman <david@hardeman.nu>
12221 S:      Maintained
12222 F:      drivers/media/rc/winbond-cir.c
12223
12224 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12225 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12226 L:      linux-watchdog@vger.kernel.org
12227 S:      Maintained
12228 F:      drivers/watchdog/ebc-c384_wdt.c
12229
12230 WINSYSTEMS WS16C48 GPIO DRIVER
12231 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12232 L:      linux-gpio@vger.kernel.org
12233 S:      Maintained
12234 F:      drivers/gpio/gpio-ws16c48.c
12235
12236 WIMAX STACK
12237 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12238 M:      linux-wimax@intel.com
12239 L:      wimax@linuxwimax.org (subscribers-only)
12240 S:      Supported
12241 W:      http://linuxwimax.org
12242 F:      Documentation/wimax/README.wimax
12243 F:      include/linux/wimax/debug.h
12244 F:      include/net/wimax.h
12245 F:      include/uapi/linux/wimax.h
12246 F:      net/wimax/
12247
12248 WISTRON LAPTOP BUTTON DRIVER
12249 M:      Miloslav Trmac <mitr@volny.cz>
12250 S:      Maintained
12251 F:      drivers/input/misc/wistron_btns.c
12252
12253 WL3501 WIRELESS PCMCIA CARD DRIVER
12254 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12255 L:      linux-wireless@vger.kernel.org
12256 W:      http://oops.ghostprotocols.net:81/blog
12257 S:      Maintained
12258 F:      drivers/net/wireless/wl3501*
12259
12260 WOLFSON MICROELECTRONICS DRIVERS
12261 L:      patches@opensource.wolfsonmicro.com
12262 T:      git https://github.com/CirrusLogic/linux-drivers.git
12263 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12264 S:      Supported
12265 F:      Documentation/hwmon/wm83??
12266 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12267 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12268 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12269 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12270 F:      drivers/clk/clk-wm83*.c
12271 F:      drivers/extcon/extcon-arizona.c
12272 F:      drivers/leds/leds-wm83*.c
12273 F:      drivers/gpio/gpio-*wm*.c
12274 F:      drivers/gpio/gpio-arizona.c
12275 F:      drivers/hwmon/wm83??-hwmon.c
12276 F:      drivers/input/misc/wm831x-on.c
12277 F:      drivers/input/touchscreen/wm831x-ts.c
12278 F:      drivers/input/touchscreen/wm97*.c
12279 F:      drivers/mfd/arizona*
12280 F:      drivers/mfd/wm*.c
12281 F:      drivers/mfd/cs47l24*
12282 F:      drivers/power/wm83*.c
12283 F:      drivers/rtc/rtc-wm83*.c
12284 F:      drivers/regulator/wm8*.c
12285 F:      drivers/video/backlight/wm83*_bl.c
12286 F:      drivers/watchdog/wm83*_wdt.c
12287 F:      include/linux/mfd/arizona/
12288 F:      include/linux/mfd/wm831x/
12289 F:      include/linux/mfd/wm8350/
12290 F:      include/linux/mfd/wm8400*
12291 F:      include/linux/wm97xx.h
12292 F:      include/sound/wm????.h
12293 F:      sound/soc/codecs/arizona.?
12294 F:      sound/soc/codecs/wm*
12295 F:      sound/soc/codecs/cs47l24*
12296
12297 WORKQUEUE
12298 M:      Tejun Heo <tj@kernel.org>
12299 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12301 S:      Maintained
12302 F:      include/linux/workqueue.h
12303 F:      kernel/workqueue.c
12304 F:      Documentation/workqueue.txt
12305
12306 X.25 NETWORK LAYER
12307 M:      Andrew Hendry <andrew.hendry@gmail.com>
12308 L:      linux-x25@vger.kernel.org
12309 S:      Odd Fixes
12310 F:      Documentation/networking/x25*
12311 F:      include/net/x25*
12312 F:      net/x25/
12313
12314 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12315 M:      Thomas Gleixner <tglx@linutronix.de>
12316 M:      Ingo Molnar <mingo@redhat.com>
12317 M:      "H. Peter Anvin" <hpa@zytor.com>
12318 M:      x86@kernel.org
12319 L:      linux-kernel@vger.kernel.org
12320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12321 S:      Maintained
12322 F:      Documentation/x86/
12323 F:      arch/x86/
12324
12325 X86 PLATFORM DRIVERS
12326 M:      Darren Hart <dvhart@infradead.org>
12327 L:      platform-driver-x86@vger.kernel.org
12328 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12329 S:      Maintained
12330 F:      drivers/platform/x86/
12331 F:      drivers/platform/olpc/
12332
12333 X86 MCE INFRASTRUCTURE
12334 M:      Tony Luck <tony.luck@intel.com>
12335 M:      Borislav Petkov <bp@alien8.de>
12336 L:      linux-edac@vger.kernel.org
12337 S:      Maintained
12338 F:      arch/x86/kernel/cpu/mcheck/*
12339
12340 X86 MICROCODE UPDATE SUPPORT
12341 M:      Borislav Petkov <bp@alien8.de>
12342 S:      Maintained
12343 F:      arch/x86/kernel/cpu/microcode/*
12344
12345 X86 VDSO
12346 M:      Andy Lutomirski <luto@amacapital.net>
12347 L:      linux-kernel@vger.kernel.org
12348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12349 S:      Maintained
12350 F:      arch/x86/entry/vdso/
12351
12352 XC2028/3028 TUNER DRIVER
12353 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12354 L:      linux-media@vger.kernel.org
12355 W:      https://linuxtv.org
12356 T:      git git://linuxtv.org/media_tree.git
12357 S:      Maintained
12358 F:      drivers/media/tuners/tuner-xc2028.*
12359
12360 XEN HYPERVISOR INTERFACE
12361 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12362 M:      David Vrabel <david.vrabel@citrix.com>
12363 M:      Juergen Gross <jgross@suse.com>
12364 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12366 S:      Supported
12367 F:      arch/x86/xen/
12368 F:      drivers/*/xen-*front.c
12369 F:      drivers/xen/
12370 F:      arch/x86/include/asm/xen/
12371 F:      include/xen/
12372 F:      include/uapi/xen/
12373
12374 XEN HYPERVISOR ARM
12375 M:      Stefano Stabellini <sstabellini@kernel.org>
12376 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12377 S:      Maintained
12378 F:      arch/arm/xen/
12379 F:      arch/arm/include/asm/xen/
12380
12381 XEN HYPERVISOR ARM64
12382 M:      Stefano Stabellini <sstabellini@kernel.org>
12383 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12384 S:      Maintained
12385 F:      arch/arm64/xen/
12386 F:      arch/arm64/include/asm/xen/
12387
12388 XEN NETWORK BACKEND DRIVER
12389 M:      Wei Liu <wei.liu2@citrix.com>
12390 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12391 L:      netdev@vger.kernel.org
12392 S:      Supported
12393 F:      drivers/net/xen-netback/*
12394
12395 XEN PCI SUBSYSTEM
12396 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12397 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12398 S:      Supported
12399 F:      arch/x86/pci/*xen*
12400 F:      drivers/pci/*xen*
12401
12402 XEN BLOCK SUBSYSTEM
12403 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12404 M:      Roger Pau Monné <roger.pau@citrix.com>
12405 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12406 S:      Supported
12407 F:      drivers/block/xen-blkback/*
12408 F:      drivers/block/xen*
12409
12410 XEN PVSCSI DRIVERS
12411 M:      Juergen Gross <jgross@suse.com>
12412 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12413 L:      linux-scsi@vger.kernel.org
12414 S:      Supported
12415 F:      drivers/scsi/xen-scsifront.c
12416 F:      drivers/xen/xen-scsiback.c
12417 F:      include/xen/interface/io/vscsiif.h
12418
12419 XEN SWIOTLB SUBSYSTEM
12420 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12421 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12422 S:      Supported
12423 F:      arch/x86/xen/*swiotlb*
12424 F:      drivers/xen/*swiotlb*
12425
12426 XFS FILESYSTEM
12427 P:      Silicon Graphics Inc
12428 M:      Dave Chinner <david@fromorbit.com>
12429 M:      xfs@oss.sgi.com
12430 L:      xfs@oss.sgi.com
12431 W:      http://oss.sgi.com/projects/xfs
12432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12433 S:      Supported
12434 F:      Documentation/filesystems/xfs.txt
12435 F:      fs/xfs/
12436
12437 XILINX AXI ETHERNET DRIVER
12438 M:      Anirudha Sarangi <anirudh@xilinx.com>
12439 M:      John Linn <John.Linn@xilinx.com>
12440 S:      Maintained
12441 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12442
12443 XILINX UARTLITE SERIAL DRIVER
12444 M:      Peter Korsgaard <jacmet@sunsite.dk>
12445 L:      linux-serial@vger.kernel.org
12446 S:      Maintained
12447 F:      drivers/tty/serial/uartlite.c
12448
12449 XILINX VIDEO IP CORES
12450 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12451 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12452 L:      linux-media@vger.kernel.org
12453 T:      git git://linuxtv.org/media_tree.git
12454 S:      Supported
12455 F:      Documentation/devicetree/bindings/media/xilinx/
12456 F:      drivers/media/platform/xilinx/
12457 F:      include/uapi/linux/xilinx-v4l2-controls.h
12458
12459 XILLYBUS DRIVER
12460 M:      Eli Billauer <eli.billauer@gmail.com>
12461 L:      linux-kernel@vger.kernel.org
12462 S:      Supported
12463 F:      drivers/char/xillybus/
12464
12465 XTENSA XTFPGA PLATFORM SUPPORT
12466 M:      Max Filippov <jcmvbkbc@gmail.com>
12467 L:      linux-xtensa@linux-xtensa.org
12468 S:      Maintained
12469 F:      drivers/spi/spi-xtensa-xtfpga.c
12470 F:      sound/soc/xtensa/xtfpga-i2s.c
12471
12472 YAM DRIVER FOR AX.25
12473 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12474 L:      linux-hams@vger.kernel.org
12475 S:      Maintained
12476 F:      drivers/net/hamradio/yam*
12477 F:      include/linux/yam.h
12478
12479 YEALINK PHONE DRIVER
12480 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12481 L:      usbb2k-api-dev@nongnu.org
12482 S:      Maintained
12483 F:      Documentation/input/yealink.txt
12484 F:      drivers/input/misc/yealink.*
12485
12486 Z8530 DRIVER FOR AX.25
12487 M:      Joerg Reuter <jreuter@yaina.de>
12488 W:      http://yaina.de/jreuter/
12489 W:      http://www.qsl.net/dl1bke/
12490 L:      linux-hams@vger.kernel.org
12491 S:      Maintained
12492 F:      Documentation/networking/z8530drv.txt
12493 F:      drivers/net/hamradio/*scc.c
12494 F:      drivers/net/hamradio/z8530.h
12495
12496 ZBUD COMPRESSED PAGE ALLOCATOR
12497 M:      Seth Jennings <sjenning@redhat.com>
12498 L:      linux-mm@kvack.org
12499 S:      Maintained
12500 F:      mm/zbud.c
12501 F:      include/linux/zbud.h
12502
12503 ZD1211RW WIRELESS DRIVER
12504 M:      Daniel Drake <dsd@gentoo.org>
12505 M:      Ulrich Kunitz <kune@deine-taler.de>
12506 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12507 L:      linux-wireless@vger.kernel.org
12508 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12509 S:      Maintained
12510 F:      drivers/net/wireless/zydas/zd1211rw/
12511
12512 ZPOOL COMPRESSED PAGE STORAGE API
12513 M:      Dan Streetman <ddstreet@ieee.org>
12514 L:      linux-mm@kvack.org
12515 S:      Maintained
12516 F:      mm/zpool.c
12517 F:      include/linux/zpool.h
12518
12519 ZR36067 VIDEO FOR LINUX DRIVER
12520 L:      mjpeg-users@lists.sourceforge.net
12521 L:      linux-media@vger.kernel.org
12522 W:      http://mjpeg.sourceforge.net/driver-zoran/
12523 T:      hg https://linuxtv.org/hg/v4l-dvb
12524 S:      Odd Fixes
12525 F:      drivers/media/pci/zoran/
12526
12527 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12528 M:      Minchan Kim <minchan@kernel.org>
12529 M:      Nitin Gupta <ngupta@vflare.org>
12530 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12531 L:      linux-kernel@vger.kernel.org
12532 S:      Maintained
12533 F:      drivers/block/zram/
12534 F:      Documentation/blockdev/zram.txt
12535
12536 ZS DECSTATION Z85C30 SERIAL DRIVER
12537 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12538 S:      Maintained
12539 F:      drivers/tty/serial/zs.*
12540
12541 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12542 M:      Minchan Kim <minchan@kernel.org>
12543 M:      Nitin Gupta <ngupta@vflare.org>
12544 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12545 L:      linux-mm@kvack.org
12546 S:      Maintained
12547 F:      mm/zsmalloc.c
12548 F:      include/linux/zsmalloc.h
12549 F:      Documentation/vm/zsmalloc.txt
12550
12551 ZSWAP COMPRESSED SWAP CACHING
12552 M:      Seth Jennings <sjenning@redhat.com>
12553 L:      linux-mm@kvack.org
12554 S:      Maintained
12555 F:      mm/zswap.c
12556
12557 THE REST
12558 M:      Linus Torvalds <torvalds@linux-foundation.org>
12559 L:      linux-kernel@vger.kernel.org
12560 Q:      http://patchwork.kernel.org/project/LKML/list/
12561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12562 S:      Buried alive in reporters
12563 F:      *
12564 F:      */