Merge branch 'i2c/for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa...
[linux-block.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/process/coding-style.rst 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/process/submitting-patches.rst 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/process/submitting-patches.rst.
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         B: URI for where to file bugs. A web-page with detailed bug
78            filing info, a direct bug tracker link, or a mailto: URI.
79         C: URI for chat protocol, server and channel where developers
80            usually hang out, for example irc://server/channel.
81         Q: Patchwork web based patch tracking system site
82         T: SCM tree type and location.
83            Type is one of: git, hg, quilt, stgit, topgit
84         B: Bug tracking system location.
85         S: Status, one of the following:
86            Supported:   Someone is actually paid to look after this.
87            Maintained:  Someone actually looks after it.
88            Odd Fixes:   It has a maintainer but they don't have time to do
89                         much other than throw the odd patch in. See below..
90            Orphan:      No current maintainer [but maybe you could take the
91                         role as you write your new code].
92            Obsolete:    Old code. Something tagged obsolete generally means
93                         it has been replaced by a better system and you
94                         should be using that.
95         F: Files and directories with wildcard patterns.
96            A trailing slash includes all files and subdirectory files.
97            F:   drivers/net/    all files in and below drivers/net
98            F:   drivers/net/*   all files in drivers/net, but not below
99            F:   */net/*         all files in "any top level directory"/net
100            One pattern per line.  Multiple F: lines acceptable.
101         N: Files and directories with regex patterns.
102            N:   [^a-z]tegra     all files whose path contains the word tegra
103            One pattern per line.  Multiple N: lines acceptable.
104            scripts/get_maintainer.pl has different behavior for files that
105            match F: pattern and matches of N: patterns.  By default,
106            get_maintainer will not look at git log history when an F: pattern
107            match occurs.  When an N: match occurs, git log history is used
108            to also notify the people that have git commit signatures.
109         X: Files and directories that are NOT maintained, same rules as F:
110            Files exclusions are tested before file matches.
111            Can be useful for excluding a specific subdirectory, for instance:
112            F:   net/
113            X:   net/ipv6/
114            matches all files in and below net excluding net/ipv6/
115         K: Keyword perl extended regex pattern to match content in a
116            patch or file.  For instance:
117            K: of_get_profile
118               matches patches or files that contain "of_get_profile"
119            K: \b(printk|pr_(info|err))\b
120               matches patches or files that contain one or more of the words
121               printk, pr_info or pr_err
122            One regex pattern per line.  Multiple K: lines acceptable.
123
124 Note: For the hard of thinking, this list is meant to remain in alphabetical
125 order. If you could add yourselves to it in alphabetical order that would be
126 so much easier [Ed]
127
128 Maintainers List (try to look for most precise areas first)
129
130                 -----------------------------------
131
132 3C59X NETWORK DRIVER
133 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
134 L:      netdev@vger.kernel.org
135 S:      Maintained
136 F:      Documentation/networking/vortex.txt
137 F:      drivers/net/ethernet/3com/3c59x.c
138
139 3CR990 NETWORK DRIVER
140 M:      David Dillow <dave@thedillows.org>
141 L:      netdev@vger.kernel.org
142 S:      Maintained
143 F:      drivers/net/ethernet/3com/typhoon*
144
145 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
146 M:      Adam Radford <linuxraid@lsi.com>
147 L:      linux-scsi@vger.kernel.org
148 W:      http://www.lsi.com
149 S:      Supported
150 F:      drivers/scsi/3w-*
151
152 53C700 AND 53C700-66 SCSI DRIVER
153 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
154 L:      linux-scsi@vger.kernel.org
155 S:      Maintained
156 F:      drivers/scsi/53c700*
157
158 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
159 M:      Alexander Aring <aar@pengutronix.de>
160 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
161 L:      linux-bluetooth@vger.kernel.org
162 L:      linux-wpan@vger.kernel.org
163 S:      Maintained
164 F:      net/6lowpan/
165 F:      include/net/6lowpan.h
166 F:      Documentation/networking/6lowpan.txt
167
168 6PACK NETWORK DRIVER FOR AX.25
169 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
170 L:      linux-hams@vger.kernel.org
171 S:      Maintained
172 F:      drivers/net/hamradio/6pack.c
173
174 8169 10/100/1000 GIGABIT ETHERNET DRIVER
175 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
176 L:      netdev@vger.kernel.org
177 S:      Maintained
178 F:      drivers/net/ethernet/realtek/r8169.c
179
180 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
181 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
182 L:      linux-serial@vger.kernel.org
183 S:      Maintained
184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
185 F:      drivers/tty/serial/8250*
186 F:      include/linux/serial_8250.h
187
188 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
189 L:      netdev@vger.kernel.org
190 S:      Orphan / Obsolete
191 F:      drivers/net/ethernet/8390/
192
193 9P FILE SYSTEM
194 M:      Eric Van Hensbergen <ericvh@gmail.com>
195 M:      Ron Minnich <rminnich@sandia.gov>
196 M:      Latchesar Ionkov <lucho@ionkov.net>
197 L:      v9fs-developer@lists.sourceforge.net
198 W:      http://swik.net/v9fs
199 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
201 S:      Maintained
202 F:      Documentation/filesystems/9p.txt
203 F:      fs/9p/
204 F:      net/9p/
205 F:      include/net/9p/
206 F:      include/uapi/linux/virtio_9p.h
207 F:      include/trace/events/9p.h
208
209
210 A8293 MEDIA DRIVER
211 M:      Antti Palosaari <crope@iki.fi>
212 L:      linux-media@vger.kernel.org
213 W:      https://linuxtv.org
214 W:      http://palosaari.fi/linux/
215 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
216 T:      git git://linuxtv.org/anttip/media_tree.git
217 S:      Maintained
218 F:      drivers/media/dvb-frontends/a8293*
219
220 AACRAID SCSI RAID DRIVER
221 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
222 L:      linux-scsi@vger.kernel.org
223 W:      http://www.adaptec.com/
224 S:      Supported
225 F:      Documentation/scsi/aacraid.txt
226 F:      drivers/scsi/aacraid/
227
228 ABI/API
229 L:      linux-api@vger.kernel.org
230 F:      include/linux/syscalls.h
231 F:      kernel/sys_ni.c
232
233 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
234 M:      Hans de Goede <hdegoede@redhat.com>
235 L:      linux-hwmon@vger.kernel.org
236 S:      Maintained
237 F:      drivers/hwmon/abituguru.c
238
239 ABIT UGURU 3 HARDWARE MONITOR DRIVER
240 M:      Alistair John Strachan <alistair@devzero.co.uk>
241 L:      linux-hwmon@vger.kernel.org
242 S:      Maintained
243 F:      drivers/hwmon/abituguru3.c
244
245 ACCES 104-DIO-48E GPIO DRIVER
246 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
247 L:      linux-gpio@vger.kernel.org
248 S:      Maintained
249 F:      drivers/gpio/gpio-104-dio-48e.c
250
251 ACCES 104-IDI-48 GPIO DRIVER
252 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
253 L:      linux-gpio@vger.kernel.org
254 S:      Maintained
255 F:      drivers/gpio/gpio-104-idi-48.c
256
257 ACCES 104-IDIO-16 GPIO DRIVER
258 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
259 L:      linux-gpio@vger.kernel.org
260 S:      Maintained
261 F:      drivers/gpio/gpio-104-idio-16.c
262
263 ACCES 104-QUAD-8 IIO DRIVER
264 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
265 L:      linux-iio@vger.kernel.org
266 S:      Maintained
267 F:      drivers/iio/counter/104-quad-8.c
268
269 ACENIC DRIVER
270 M:      Jes Sorensen <jes@trained-monkey.org>
271 L:      linux-acenic@sunsite.dk
272 S:      Maintained
273 F:      drivers/net/ethernet/alteon/acenic*
274
275 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
276 M:      Peter Feuerer <peter@piie.net>
277 L:      platform-driver-x86@vger.kernel.org
278 W:      http://piie.net/?section=acerhdf
279 S:      Maintained
280 F:      drivers/platform/x86/acerhdf.c
281
282 ACER WMI LAPTOP EXTRAS
283 M:      "Lee, Chun-Yi" <jlee@suse.com>
284 L:      platform-driver-x86@vger.kernel.org
285 S:      Maintained
286 F:      drivers/platform/x86/acer-wmi.c
287
288 ACPI
289 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
290 M:      Len Brown <lenb@kernel.org>
291 L:      linux-acpi@vger.kernel.org
292 W:      https://01.org/linux-acpi
293 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
295 B:      https://bugzilla.kernel.org
296 S:      Supported
297 F:      drivers/acpi/
298 F:      drivers/pnp/pnpacpi/
299 F:      include/linux/acpi.h
300 F:      include/acpi/
301 F:      Documentation/acpi/
302 F:      Documentation/ABI/testing/sysfs-bus-acpi
303 F:      Documentation/ABI/testing/configfs-acpi
304 F:      drivers/pci/*acpi*
305 F:      drivers/pci/*/*acpi*
306 F:      drivers/pci/*/*/*acpi*
307 F:      tools/power/acpi/
308
309 ACPI COMPONENT ARCHITECTURE (ACPICA)
310 M:      Robert Moore <robert.moore@intel.com>
311 M:      Lv Zheng <lv.zheng@intel.com>
312 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
313 L:      linux-acpi@vger.kernel.org
314 L:      devel@acpica.org
315 W:      https://acpica.org/
316 W:      https://github.com/acpica/acpica/
317 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 B:      https://bugzilla.kernel.org
320 B:      https://bugs.acpica.org
321 S:      Supported
322 F:      drivers/acpi/acpica/
323 F:      include/acpi/
324 F:      tools/power/acpi/
325
326 ACPI FAN DRIVER
327 M:      Zhang Rui <rui.zhang@intel.com>
328 L:      linux-acpi@vger.kernel.org
329 W:      https://01.org/linux-acpi
330 B:      https://bugzilla.kernel.org
331 S:      Supported
332 F:      drivers/acpi/fan.c
333
334 ACPI FOR ARM64 (ACPI/arm64)
335 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
336 M:      Hanjun Guo <hanjun.guo@linaro.org>
337 M:      Sudeep Holla <sudeep.holla@arm.com>
338 L:      linux-acpi@vger.kernel.org
339 S:      Maintained
340 F:      drivers/acpi/arm64
341
342 ACPI THERMAL DRIVER
343 M:      Zhang Rui <rui.zhang@intel.com>
344 L:      linux-acpi@vger.kernel.org
345 W:      https://01.org/linux-acpi
346 B:      https://bugzilla.kernel.org
347 S:      Supported
348 F:      drivers/acpi/*thermal*
349
350 ACPI VIDEO DRIVER
351 M:      Zhang Rui <rui.zhang@intel.com>
352 L:      linux-acpi@vger.kernel.org
353 W:      https://01.org/linux-acpi
354 B:      https://bugzilla.kernel.org
355 S:      Supported
356 F:      drivers/acpi/acpi_video.c
357
358 ACPI WMI DRIVER
359 L:      platform-driver-x86@vger.kernel.org
360 S:      Orphan
361 F:      drivers/platform/x86/wmi.c
362
363 AD1889 ALSA SOUND DRIVER
364 M:      Thibaut Varene <T-Bone@parisc-linux.org>
365 W:      http://wiki.parisc-linux.org/AD1889
366 L:      linux-parisc@vger.kernel.org
367 S:      Maintained
368 F:      sound/pci/ad1889.*
369
370 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
371 M:      Michael Hennerich <michael.hennerich@analog.com>
372 W:      http://wiki.analog.com/AD5254
373 W:      http://ez.analog.com/community/linux-device-drivers
374 S:      Supported
375 F:      drivers/misc/ad525x_dpot.c
376
377 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
378 M:      Michael Hennerich <michael.hennerich@analog.com>
379 W:      http://wiki.analog.com/AD5398
380 W:      http://ez.analog.com/community/linux-device-drivers
381 S:      Supported
382 F:      drivers/regulator/ad5398.c
383
384 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
385 M:      Michael Hennerich <michael.hennerich@analog.com>
386 W:      http://wiki.analog.com/AD7142
387 W:      http://ez.analog.com/community/linux-device-drivers
388 S:      Supported
389 F:      drivers/input/misc/ad714x.c
390
391 AD7877 TOUCHSCREEN DRIVER
392 M:      Michael Hennerich <michael.hennerich@analog.com>
393 W:      http://wiki.analog.com/AD7877
394 W:      http://ez.analog.com/community/linux-device-drivers
395 S:      Supported
396 F:      drivers/input/touchscreen/ad7877.c
397
398 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
399 M:      Michael Hennerich <michael.hennerich@analog.com>
400 W:      http://wiki.analog.com/AD7879
401 W:      http://ez.analog.com/community/linux-device-drivers
402 S:      Supported
403 F:      drivers/input/touchscreen/ad7879.c
404
405 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
406 M:      Jiri Kosina <jikos@kernel.org>
407 S:      Maintained
408
409 ADF7242 IEEE 802.15.4 RADIO DRIVER
410 M:      Michael Hennerich <michael.hennerich@analog.com>
411 W:      https://wiki.analog.com/ADF7242
412 W:      http://ez.analog.com/community/linux-device-drivers
413 L:      linux-wpan@vger.kernel.org
414 S:      Supported
415 F:      drivers/net/ieee802154/adf7242.c
416 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
417
418 ADM1025 HARDWARE MONITOR DRIVER
419 M:      Jean Delvare <jdelvare@suse.com>
420 L:      linux-hwmon@vger.kernel.org
421 S:      Maintained
422 F:      Documentation/hwmon/adm1025
423 F:      drivers/hwmon/adm1025.c
424
425 ADM1029 HARDWARE MONITOR DRIVER
426 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
427 L:      linux-hwmon@vger.kernel.org
428 S:      Maintained
429 F:      drivers/hwmon/adm1029.c
430
431 ADM8211 WIRELESS DRIVER
432 L:      linux-wireless@vger.kernel.org
433 W:      http://wireless.kernel.org/
434 S:      Orphan
435 F:      drivers/net/wireless/admtek/adm8211.*
436
437 ADP1653 FLASH CONTROLLER DRIVER
438 M:      Sakari Ailus <sakari.ailus@iki.fi>
439 L:      linux-media@vger.kernel.org
440 S:      Maintained
441 F:      drivers/media/i2c/adp1653.c
442 F:      include/media/i2c/adp1653.h
443
444 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
445 M:      Michael Hennerich <michael.hennerich@analog.com>
446 W:      http://wiki.analog.com/ADP5520
447 W:      http://ez.analog.com/community/linux-device-drivers
448 S:      Supported
449 F:      drivers/mfd/adp5520.c
450 F:      drivers/video/backlight/adp5520_bl.c
451 F:      drivers/leds/leds-adp5520.c
452 F:      drivers/gpio/gpio-adp5520.c
453 F:      drivers/input/keyboard/adp5520-keys.c
454
455 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
456 M:      Michael Hennerich <michael.hennerich@analog.com>
457 W:      http://wiki.analog.com/ADP5588
458 W:      http://ez.analog.com/community/linux-device-drivers
459 S:      Supported
460 F:      drivers/input/keyboard/adp5588-keys.c
461 F:      drivers/gpio/gpio-adp5588.c
462
463 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
464 M:      Michael Hennerich <michael.hennerich@analog.com>
465 W:      http://wiki.analog.com/ADP8860
466 W:      http://ez.analog.com/community/linux-device-drivers
467 S:      Supported
468 F:      drivers/video/backlight/adp8860_bl.c
469
470 ADS1015 HARDWARE MONITOR DRIVER
471 M:      Dirk Eibach <eibach@gdsys.de>
472 L:      linux-hwmon@vger.kernel.org
473 S:      Maintained
474 F:      Documentation/hwmon/ads1015
475 F:      drivers/hwmon/ads1015.c
476 F:      include/linux/i2c/ads1015.h
477
478 ADT746X FAN DRIVER
479 M:      Colin Leroy <colin@colino.net>
480 S:      Maintained
481 F:      drivers/macintosh/therm_adt746x.c
482
483 ADT7475 HARDWARE MONITOR DRIVER
484 M:      Jean Delvare <jdelvare@suse.com>
485 L:      linux-hwmon@vger.kernel.org
486 S:      Maintained
487 F:      Documentation/hwmon/adt7475
488 F:      drivers/hwmon/adt7475.c
489
490 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
491 M:      Michael Hennerich <michael.hennerich@analog.com>
492 W:      http://wiki.analog.com/ADXL345
493 W:      http://ez.analog.com/community/linux-device-drivers
494 S:      Supported
495 F:      drivers/input/misc/adxl34x.c
496
497 ADVANSYS SCSI DRIVER
498 M:      Matthew Wilcox <matthew@wil.cx>
499 M:      Hannes Reinecke <hare@suse.com>
500 L:      linux-scsi@vger.kernel.org
501 S:      Maintained
502 F:      Documentation/scsi/advansys.txt
503 F:      drivers/scsi/advansys.c
504
505 AEDSP16 DRIVER
506 M:      Riccardo Facchetti <fizban@tin.it>
507 S:      Maintained
508 F:      sound/oss/aedsp16.c
509
510 AF9013 MEDIA DRIVER
511 M:      Antti Palosaari <crope@iki.fi>
512 L:      linux-media@vger.kernel.org
513 W:      https://linuxtv.org
514 W:      http://palosaari.fi/linux/
515 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
516 T:      git git://linuxtv.org/anttip/media_tree.git
517 S:      Maintained
518 F:      drivers/media/dvb-frontends/af9013*
519
520 AF9033 MEDIA DRIVER
521 M:      Antti Palosaari <crope@iki.fi>
522 L:      linux-media@vger.kernel.org
523 W:      https://linuxtv.org
524 W:      http://palosaari.fi/linux/
525 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
526 T:      git git://linuxtv.org/anttip/media_tree.git
527 S:      Maintained
528 F:      drivers/media/dvb-frontends/af9033*
529
530 AFFS FILE SYSTEM
531 L:      linux-fsdevel@vger.kernel.org
532 S:      Orphan
533 F:      Documentation/filesystems/affs.txt
534 F:      fs/affs/
535
536 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
537 M:      David Howells <dhowells@redhat.com>
538 L:      linux-afs@lists.infradead.org
539 S:      Supported
540 F:      fs/afs/
541 F:      include/net/af_rxrpc.h
542 F:      net/rxrpc/af_rxrpc.c
543 W:      https://www.infradead.org/~dhowells/kafs/
544
545 AGPGART DRIVER
546 M:      David Airlie <airlied@linux.ie>
547 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
548 S:      Maintained
549 F:      drivers/char/agp/
550 F:      include/linux/agp*
551 F:      include/uapi/linux/agp*
552
553 AHA152X SCSI DRIVER
554 M:      "Juergen E. Fischer" <fischer@norbit.de>
555 L:      linux-scsi@vger.kernel.org
556 S:      Maintained
557 F:      drivers/scsi/aha152x*
558 F:      drivers/scsi/pcmcia/aha152x*
559
560 AIC7XXX / AIC79XX SCSI DRIVER
561 M:      Hannes Reinecke <hare@suse.com>
562 L:      linux-scsi@vger.kernel.org
563 S:      Maintained
564 F:      drivers/scsi/aic7xxx/
565
566 AIMSLAB FM RADIO RECEIVER DRIVER
567 M:      Hans Verkuil <hverkuil@xs4all.nl>
568 L:      linux-media@vger.kernel.org
569 T:      git git://linuxtv.org/media_tree.git
570 W:      https://linuxtv.org
571 S:      Maintained
572 F:      drivers/media/radio/radio-aimslab*
573
574 AIO
575 M:      Benjamin LaHaise <bcrl@kvack.org>
576 L:      linux-aio@kvack.org
577 S:      Supported
578 F:      fs/aio.c
579 F:      include/linux/*aio*.h
580
581 AIRSPY MEDIA DRIVER
582 M:      Antti Palosaari <crope@iki.fi>
583 L:      linux-media@vger.kernel.org
584 W:      https://linuxtv.org
585 W:      http://palosaari.fi/linux/
586 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
587 T:      git git://linuxtv.org/anttip/media_tree.git
588 S:      Maintained
589 F:      drivers/media/usb/airspy/
590
591 ALACRITECH GIGABIT ETHERNET DRIVER
592 M:      Lino Sanfilippo <LinoSanfilippo@gmx.de>
593 S:      Maintained
594 F:      drivers/net/ethernet/alacritech/*
595
596 ALCATEL SPEEDTOUCH USB DRIVER
597 M:      Duncan Sands <duncan.sands@free.fr>
598 L:      linux-usb@vger.kernel.org
599 W:      http://www.linux-usb.org/SpeedTouch/
600 S:      Maintained
601 F:      drivers/usb/atm/speedtch.c
602 F:      drivers/usb/atm/usbatm.c
603
604 ALCHEMY AU1XX0 MMC DRIVER
605 M:      Manuel Lauss <manuel.lauss@gmail.com>
606 S:      Maintained
607 F:      drivers/mmc/host/au1xmmc.c
608
609 ALI1563 I2C DRIVER
610 M:      Rudolf Marek <r.marek@assembler.cz>
611 L:      linux-i2c@vger.kernel.org
612 S:      Maintained
613 F:      Documentation/i2c/busses/i2c-ali1563
614 F:      drivers/i2c/busses/i2c-ali1563.c
615
616 ALLWINNER SECURITY SYSTEM
617 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
618 L:      linux-crypto@vger.kernel.org
619 S:      Maintained
620 F:      drivers/crypto/sunxi-ss/
621
622 ALPHA PORT
623 M:      Richard Henderson <rth@twiddle.net>
624 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
625 M:      Matt Turner <mattst88@gmail.com>
626 S:      Odd Fixes
627 L:      linux-alpha@vger.kernel.org
628 F:      arch/alpha/
629
630 ALPS PS/2 TOUCHPAD DRIVER
631 R:      Pali Rohár <pali.rohar@gmail.com>
632 F:      drivers/input/mouse/alps.*
633
634 ALTERA MAILBOX DRIVER
635 M:      Ley Foon Tan <lftan@altera.com>
636 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
637 S:      Maintained
638 F:      drivers/mailbox/mailbox-altera.c
639
640 ALTERA PIO DRIVER
641 M:      Tien Hock Loh <thloh@altera.com>
642 L:      linux-gpio@vger.kernel.org
643 S:      Maintained
644 F:      drivers/gpio/gpio-altera.c
645
646 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
647 M:      Thor Thayer <tthayer@opensource.altera.com>
648 S:      Maintained
649 F:      drivers/gpio/gpio-altera-a10sr.c
650 F:      drivers/mfd/altera-a10sr.c
651 F:      include/linux/mfd/altera-a10sr.h
652
653 ALTERA TRIPLE SPEED ETHERNET DRIVER
654 M:      Vince Bridgers <vbridger@opensource.altera.com>
655 L:      netdev@vger.kernel.org
656 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
657 S:      Maintained
658 F:      drivers/net/ethernet/altera/
659
660 ALTERA UART/JTAG UART SERIAL DRIVERS
661 M:      Tobias Klauser <tklauser@distanz.ch>
662 L:      linux-serial@vger.kernel.org
663 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
664 S:      Maintained
665 F:      drivers/tty/serial/altera_uart.c
666 F:      drivers/tty/serial/altera_jtaguart.c
667 F:      include/linux/altera_uart.h
668 F:      include/linux/altera_jtaguart.h
669
670 AMAZON ETHERNET DRIVERS
671 M:      Netanel Belgazal <netanel@annapurnalabs.com>
672 R:      Saeed Bishara <saeed@annapurnalabs.com>
673 R:      Zorik Machulsky <zorik@annapurnalabs.com>
674 L:      netdev@vger.kernel.org
675 S:      Supported
676 F:      Documentation/networking/ena.txt
677 F:      drivers/net/ethernet/amazon/
678
679 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
680 M:      Tom Lendacky <thomas.lendacky@amd.com>
681 M:      Gary Hook <gary.hook@amd.com>
682 L:      linux-crypto@vger.kernel.org
683 S:      Supported
684 F:      drivers/crypto/ccp/
685 F:      include/linux/ccp.h
686
687 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
688 M:      Huang Rui <ray.huang@amd.com>
689 L:      linux-hwmon@vger.kernel.org
690 S:      Supported
691 F:      Documentation/hwmon/fam15h_power
692 F:      drivers/hwmon/fam15h_power.c
693
694 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
695 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
696 S:      Orphan
697 F:      drivers/usb/gadget/udc/amd5536udc.*
698
699 AMD GEODE PROCESSOR/CHIPSET SUPPORT
700 P:      Andres Salomon <dilinger@queued.net>
701 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
702 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
703 S:      Supported
704 F:      drivers/char/hw_random/geode-rng.c
705 F:      drivers/crypto/geode*
706 F:      drivers/video/fbdev/geode/
707 F:      arch/x86/include/asm/geode.h
708
709 AMD IOMMU (AMD-VI)
710 M:      Joerg Roedel <joro@8bytes.org>
711 L:      iommu@lists.linux-foundation.org
712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
713 S:      Maintained
714 F:      drivers/iommu/amd_iommu*.[ch]
715 F:      include/linux/amd-iommu.h
716
717 AMD KFD
718 M:      Oded Gabbay <oded.gabbay@gmail.com>
719 L:      dri-devel@lists.freedesktop.org
720 T:      git git://people.freedesktop.org/~gabbayo/linux.git
721 S:      Supported
722 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
723 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
724 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
725 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
726 F:      drivers/gpu/drm/amd/amdkfd/
727 F:      drivers/gpu/drm/amd/include/cik_structs.h
728 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
729 F:      drivers/gpu/drm/amd/include/vi_structs.h
730 F:      drivers/gpu/drm/radeon/radeon_kfd.c
731 F:      drivers/gpu/drm/radeon/radeon_kfd.h
732 F:      include/uapi/linux/kfd_ioctl.h
733
734 AMD SEATTLE DEVICE TREE SUPPORT
735 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
736 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
737 M:      Tom Lendacky <thomas.lendacky@amd.com>
738 S:      Supported
739 F:      arch/arm64/boot/dts/amd/
740
741 AMD XGBE DRIVER
742 M:      Tom Lendacky <thomas.lendacky@amd.com>
743 L:      netdev@vger.kernel.org
744 S:      Supported
745 F:      drivers/net/ethernet/amd/xgbe/
746 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
747
748 AMS (Apple Motion Sensor) DRIVER
749 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
750 S:      Supported
751 F:      drivers/macintosh/ams/
752
753 ANALOG DEVICES INC AD9389B DRIVER
754 M:      Hans Verkuil <hans.verkuil@cisco.com>
755 L:      linux-media@vger.kernel.org
756 S:      Maintained
757 F:      drivers/media/i2c/ad9389b*
758
759 ANALOG DEVICES INC ADV7180 DRIVER
760 M:      Lars-Peter Clausen <lars@metafoo.de>
761 L:      linux-media@vger.kernel.org
762 W:      http://ez.analog.com/community/linux-device-drivers
763 S:      Supported
764 F:      drivers/media/i2c/adv7180.c
765
766 ANALOG DEVICES INC ADV7511 DRIVER
767 M:      Hans Verkuil <hans.verkuil@cisco.com>
768 L:      linux-media@vger.kernel.org
769 S:      Maintained
770 F:      drivers/media/i2c/adv7511*
771
772 ANALOG DEVICES INC ADV7604 DRIVER
773 M:      Hans Verkuil <hans.verkuil@cisco.com>
774 L:      linux-media@vger.kernel.org
775 S:      Maintained
776 F:      drivers/media/i2c/adv7604*
777
778 ANALOG DEVICES INC ADV7842 DRIVER
779 M:      Hans Verkuil <hans.verkuil@cisco.com>
780 L:      linux-media@vger.kernel.org
781 S:      Maintained
782 F:      drivers/media/i2c/adv7842*
783
784 ANALOG DEVICES INC ASOC CODEC DRIVERS
785 M:      Lars-Peter Clausen <lars@metafoo.de>
786 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
787 W:      http://wiki.analog.com/
788 W:      http://ez.analog.com/community/linux-device-drivers
789 S:      Supported
790 F:      sound/soc/codecs/adau*
791 F:      sound/soc/codecs/adav*
792 F:      sound/soc/codecs/ad1*
793 F:      sound/soc/codecs/ad7*
794 F:      sound/soc/codecs/ssm*
795 F:      sound/soc/codecs/sigmadsp.*
796
797 ANALOG DEVICES INC ASOC DRIVERS
798 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
799 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
800 W:      http://blackfin.uclinux.org/
801 S:      Supported
802 F:      sound/soc/blackfin/*
803
804 ANALOG DEVICES INC IIO DRIVERS
805 M:      Lars-Peter Clausen <lars@metafoo.de>
806 M:      Michael Hennerich <Michael.Hennerich@analog.com>
807 W:      http://wiki.analog.com/
808 W:      http://ez.analog.com/community/linux-device-drivers
809 S:      Supported
810 F:      drivers/iio/*/ad*
811 X:      drivers/iio/*/adjd*
812 F:      drivers/staging/iio/*/ad*
813 F:      drivers/staging/iio/trigger/iio-trig-bfin-timer.c
814
815 ANALOG DEVICES INC DMA DRIVERS
816 M:      Lars-Peter Clausen <lars@metafoo.de>
817 W:      http://ez.analog.com/community/linux-device-drivers
818 S:      Supported
819 F:      drivers/dma/dma-axi-dmac.c
820
821 ANDROID CONFIG FRAGMENTS
822 M:      Rob Herring <robh@kernel.org>
823 S:      Supported
824 F:      kernel/configs/android*
825
826 ANDROID DRIVERS
827 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
828 M:      Arve Hjønnevåg <arve@android.com>
829 M:      Riley Andrews <riandrews@android.com>
830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
831 L:      devel@driverdev.osuosl.org
832 S:      Supported
833 F:      drivers/android/
834 F:      drivers/staging/android/
835
836 ANDROID ION DRIVER
837 M:      Laura Abbott <labbott@redhat.com>
838 M:      Sumit Semwal <sumit.semwal@linaro.org>
839 L:      devel@driverdev.osuosl.org
840 S:      Supported
841 F:      Documentation/devicetree/bindings/staging/ion/
842 F:      drivers/staging/android/ion
843 F:      drivers/staging/android/uapi/ion.h
844 F:      drivers/staging/android/uapi/ion_test.h
845
846 AOA (Apple Onboard Audio) ALSA DRIVER
847 M:      Johannes Berg <johannes@sipsolutions.net>
848 L:      linuxppc-dev@lists.ozlabs.org
849 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
850 S:      Maintained
851 F:      sound/aoa/
852
853 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
854 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
855 L:      linux-iio@vger.kernel.org
856 S:      Maintained
857 F:      drivers/iio/adc/stx104.c
858
859 APM DRIVER
860 M:      Jiri Kosina <jikos@kernel.org>
861 S:      Odd fixes
862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
863 F:      arch/x86/kernel/apm_32.c
864 F:      include/linux/apm_bios.h
865 F:      include/uapi/linux/apm_bios.h
866 F:      drivers/char/apm-emulation.c
867
868 APPLE BCM5974 MULTITOUCH DRIVER
869 M:      Henrik Rydberg <rydberg@bitmath.org>
870 L:      linux-input@vger.kernel.org
871 S:      Odd fixes
872 F:      drivers/input/mouse/bcm5974.c
873
874 APPLE SMC DRIVER
875 M:      Henrik Rydberg <rydberg@bitmath.org>
876 L:      linux-hwmon@vger.kernel.org
877 S:      Odd fixes
878 F:      drivers/hwmon/applesmc.c
879
880 APPLETALK NETWORK LAYER
881 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
882 S:      Maintained
883 F:      drivers/net/appletalk/
884 F:      net/appletalk/
885
886 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
887 M:      Duc Dang <dhdang@apm.com>
888 S:      Supported
889 F:      arch/arm64/boot/dts/apm/
890
891 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
892 M:      Iyappan Subramanian <isubramanian@apm.com>
893 M:      Keyur Chudgar <kchudgar@apm.com>
894 S:      Supported
895 F:      drivers/net/ethernet/apm/xgene/
896 F:      drivers/net/phy/mdio-xgene.c
897 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
898 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
899
900 APPLIED MICRO (APM) X-GENE SOC PMU
901 M:      Tai Nguyen <ttnguyen@apm.com>
902 S:      Supported
903 F:      drivers/perf/xgene_pmu.c
904 F:      Documentation/perf/xgene-pmu.txt
905 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
906
907 APTINA CAMERA SENSOR PLL
908 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
909 L:      linux-media@vger.kernel.org
910 S:      Maintained
911 F:      drivers/media/i2c/aptina-pll.*
912
913 ARC FRAMEBUFFER DRIVER
914 M:      Jaya Kumar <jayalk@intworks.biz>
915 S:      Maintained
916 F:      drivers/video/fbdev/arcfb.c
917 F:      drivers/video/fbdev/core/fb_defio.c
918
919 ARCNET NETWORK LAYER
920 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
921 L:      netdev@vger.kernel.org
922 S:      Maintained
923 F:      drivers/net/arcnet/
924 F:      include/uapi/linux/if_arcnet.h
925
926 ARC PGU DRM DRIVER
927 M:      Alexey Brodkin <abrodkin@synopsys.com>
928 S:      Supported
929 F:      drivers/gpu/drm/arc/
930 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
931
932 ARM ARCHITECTED TIMER DRIVER
933 M:      Mark Rutland <mark.rutland@arm.com>
934 M:      Marc Zyngier <marc.zyngier@arm.com>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 F:      arch/arm/include/asm/arch_timer.h
938 F:      arch/arm64/include/asm/arch_timer.h
939 F:      drivers/clocksource/arm_arch_timer.c
940
941 ARM HDLCD DRM DRIVER
942 M:      Liviu Dudau <liviu.dudau@arm.com>
943 S:      Supported
944 F:      drivers/gpu/drm/arm/hdlcd_*
945 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
946
947 ARM MALI-DP DRM DRIVER
948 M:      Liviu Dudau <liviu.dudau@arm.com>
949 M:      Brian Starkey <brian.starkey@arm.com>
950 M:      Mali DP Maintainers <malidp@foss.arm.com>
951 S:      Supported
952 F:      drivers/gpu/drm/arm/
953 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
954
955 ARM MFM AND FLOPPY DRIVERS
956 M:      Ian Molton <spyro@f2s.com>
957 S:      Maintained
958 F:      arch/arm/lib/floppydma.S
959 F:      arch/arm/include/asm/floppy.h
960
961 ARM PMU PROFILING AND DEBUGGING
962 M:      Will Deacon <will.deacon@arm.com>
963 M:      Mark Rutland <mark.rutland@arm.com>
964 S:      Maintained
965 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 F:      arch/arm*/kernel/perf_*
967 F:      arch/arm/oprofile/common.c
968 F:      arch/arm*/kernel/hw_breakpoint.c
969 F:      arch/arm*/include/asm/hw_breakpoint.h
970 F:      arch/arm*/include/asm/perf_event.h
971 F:      drivers/perf/*
972 F:      include/linux/perf/arm_pmu.h
973 F:      Documentation/devicetree/bindings/arm/pmu.txt
974
975 ARM PORT
976 M:      Russell King <linux@armlinux.org.uk>
977 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 W:      http://www.armlinux.org.uk/
979 S:      Maintained
980 F:      arch/arm/
981
982 ARM SUB-ARCHITECTURES
983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 S:      Maintained
985 F:      arch/arm/mach-*/
986 F:      arch/arm/plat-*/
987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
988
989 ARM PRIMECELL AACI PL041 DRIVER
990 M:      Russell King <linux@armlinux.org.uk>
991 S:      Maintained
992 F:      sound/arm/aaci.*
993
994 ARM PRIMECELL CLCD PL110 DRIVER
995 M:      Russell King <linux@armlinux.org.uk>
996 S:      Maintained
997 F:      drivers/video/fbdev/amba-clcd.*
998
999 ARM PRIMECELL KMI PL050 DRIVER
1000 M:      Russell King <linux@armlinux.org.uk>
1001 S:      Maintained
1002 F:      drivers/input/serio/ambakmi.*
1003 F:      include/linux/amba/kmi.h
1004
1005 ARM PRIMECELL MMCI PL180/1 DRIVER
1006 M:      Russell King <linux@armlinux.org.uk>
1007 S:      Maintained
1008 F:      drivers/mmc/host/mmci.*
1009 F:      include/linux/amba/mmci.h
1010
1011 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1012 M:      Russell King <linux@armlinux.org.uk>
1013 S:      Maintained
1014 F:      drivers/tty/serial/amba-pl01*.c
1015 F:      include/linux/amba/serial.h
1016
1017 ARM PRIMECELL BUS SUPPORT
1018 M:      Russell King <linux@armlinux.org.uk>
1019 S:      Maintained
1020 F:      drivers/amba/
1021 F:      include/linux/amba/bus.h
1022
1023 ARM/ADS SPHERE MACHINE SUPPORT
1024 M:      Lennert Buytenhek <kernel@wantstofly.org>
1025 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 S:      Maintained
1027
1028 ARM/AFEB9260 MACHINE SUPPORT
1029 M:      Sergey Lapin <slapin@ossfans.org>
1030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 S:      Maintained
1032
1033 ARM/AJECO 1ARM MACHINE SUPPORT
1034 M:      Lennert Buytenhek <kernel@wantstofly.org>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037
1038 ARM/Allwinner sunXi SoC support
1039 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
1040 M:      Chen-Yu Tsai <wens@csie.org>
1041 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S:      Maintained
1043 N:      sun[x456789]i
1044 F:      arch/arm/boot/dts/ntc-gr8*
1045
1046 ARM/Allwinner SoC Clock Support
1047 M:      Emilio López <emilio@elopez.com.ar>
1048 S:      Maintained
1049 F:      drivers/clk/sunxi/
1050
1051 ARM/Amlogic Meson SoC support
1052 M:      Carlo Caione <carlo@caione.org>
1053 M:      Kevin Hilman <khilman@baylibre.com>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 L:      linux-amlogic@lists.infradead.org
1056 W:      http://linux-meson.com/
1057 S:      Maintained
1058 F:      arch/arm/mach-meson/
1059 F:      arch/arm/boot/dts/meson*
1060 F:      arch/arm64/boot/dts/amlogic/
1061 F:      drivers/pinctrl/meson/
1062 F:      drivers/mmc/host/meson*
1063 N:      meson
1064
1065 ARM/Annapurna Labs ALPINE ARCHITECTURE
1066 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1067 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 S:      Maintained
1070 F:      arch/arm/mach-alpine/
1071 F:      arch/arm/boot/dts/alpine*
1072 F:      arch/arm64/boot/dts/al/
1073 F:      drivers/*/*alpine*
1074
1075 ARM/ARTPEC MACHINE SUPPORT
1076 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1077 M:      Lars Persson <lars.persson@axis.com>
1078 M:      Niklas Cassel <niklas.cassel@axis.com>
1079 S:      Maintained
1080 L:      linux-arm-kernel@axis.com
1081 F:      arch/arm/mach-artpec
1082 F:      arch/arm/boot/dts/artpec6*
1083 F:      drivers/clk/axis
1084
1085 ARM/ASPEED MACHINE SUPPORT
1086 M:      Joel Stanley <joel@jms.id.au>
1087 S:      Maintained
1088 F:      arch/arm/mach-aspeed/
1089 F:      arch/arm/boot/dts/aspeed-*
1090 F:      drivers/*/*aspeed*
1091
1092 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1093 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1094 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1095 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 W:      http://www.linux4sam.org
1098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1099 S:      Supported
1100 F:      arch/arm/mach-at91/
1101 F:      include/soc/at91/
1102 F:      arch/arm/boot/dts/at91*.dts
1103 F:      arch/arm/boot/dts/at91*.dtsi
1104 F:      arch/arm/boot/dts/sama*.dts
1105 F:      arch/arm/boot/dts/sama*.dtsi
1106 F:      arch/arm/include/debug/at91.S
1107
1108 ARM/ATMEL AT91 Clock Support
1109 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1110 S:      Maintained
1111 F:      drivers/clk/at91
1112
1113 ARM/CALXEDA HIGHBANK ARCHITECTURE
1114 M:      Rob Herring <robh@kernel.org>
1115 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S:      Maintained
1117 F:      arch/arm/mach-highbank/
1118 F:      arch/arm/boot/dts/highbank.dts
1119 F:      arch/arm/boot/dts/ecx-*.dts*
1120
1121 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1122 M:      Krzysztof Halasa <khalasa@piap.pl>
1123 S:      Maintained
1124 F:      arch/arm/mach-cns3xxx/
1125
1126 ARM/CAVIUM THUNDER NETWORK DRIVER
1127 M:      Sunil Goutham <sgoutham@cavium.com>
1128 M:      Robert Richter <rric@kernel.org>
1129 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 S:      Supported
1131 F:      drivers/net/ethernet/cavium/thunder/
1132
1133 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1134 M:      Alexander Shiyan <shc_work@mail.ru>
1135 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S:      Odd Fixes
1137 N:      clps711x
1138
1139 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1140 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1141 M:      Ryan Mallon <rmallon@gmail.com>
1142 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 S:      Maintained
1144 F:      arch/arm/mach-ep93xx/
1145 F:      arch/arm/mach-ep93xx/include/mach/
1146
1147 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1148 M:      Lennert Buytenhek <kernel@wantstofly.org>
1149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 S:      Maintained
1151
1152 ARM/CLKDEV SUPPORT
1153 M:      Russell King <linux@armlinux.org.uk>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156 F:      arch/arm/include/asm/clkdev.h
1157 F:      drivers/clk/clkdev.c
1158
1159 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1160 M:      Mike Rapoport <mike@compulab.co.il>
1161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 S:      Maintained
1163
1164 ARM/CONTEC MICRO9 MACHINE SUPPORT
1165 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1166 S:      Maintained
1167 F:      arch/arm/mach-ep93xx/micro9.c
1168
1169 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1170 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173 F:      drivers/hwtracing/coresight/*
1174 F:      Documentation/trace/coresight.txt
1175 F:      Documentation/devicetree/bindings/arm/coresight.txt
1176 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1177 F:      tools/perf/arch/arm/util/pmu.c
1178 F:      tools/perf/arch/arm/util/auxtrace.c
1179 F:      tools/perf/arch/arm/util/cs-etm.c
1180 F:      tools/perf/arch/arm/util/cs-etm.h
1181 F:      tools/perf/util/cs-etm.h
1182
1183 ARM/CORGI MACHINE SUPPORT
1184 M:      Richard Purdie <rpurdie@rpsys.net>
1185 S:      Maintained
1186
1187 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1188 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1189 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 T:      git git://github.com/ulli-kroll/linux.git
1191 S:      Maintained
1192 F:      arch/arm/mach-gemini/
1193 F:      drivers/rtc/rtc-gemini.c
1194
1195 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1196 M:      Barry Song <baohua@kernel.org>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1199 S:      Maintained
1200 F:      arch/arm/boot/dts/prima2*
1201 F:      arch/arm/mach-prima2/
1202 F:      drivers/clk/sirf/
1203 F:      drivers/clocksource/timer-prima2.c
1204 F:      drivers/clocksource/timer-atlas7.c
1205 N:      [^a-z]sirf
1206
1207 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1208 M:      Baruch Siach <baruch@tkos.co.il>
1209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 S:      Maintained
1211 F:      arch/arm/boot/dts/cx92755*
1212 N:      digicolor
1213
1214 ARM/EBSA110 MACHINE SUPPORT
1215 M:      Russell King <linux@armlinux.org.uk>
1216 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 W:      http://www.armlinux.org.uk/
1218 S:      Maintained
1219 F:      arch/arm/mach-ebsa110/
1220 F:      drivers/net/ethernet/amd/am79c961a.*
1221
1222 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1223 M:      Uwe Kleine-König <kernel@pengutronix.de>
1224 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 S:      Maintained
1226 N:      efm32
1227
1228 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1229 M:      Daniel Ribeiro <drwyrm@gmail.com>
1230 M:      Stefan Schmidt <stefan@openezx.org>
1231 M:      Harald Welte <laforge@openezx.org>
1232 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1233 W:      http://www.openezx.org/
1234 S:      Maintained
1235 T:      topgit git://git.openezx.org/openezx.git
1236 F:      arch/arm/mach-pxa/ezx.c
1237
1238 ARM/FARADAY FA526 PORT
1239 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 S:      Maintained
1242 T:      git git://git.berlios.de/gemini-board
1243 F:      arch/arm/mm/*-fa*
1244
1245 ARM/FOOTBRIDGE ARCHITECTURE
1246 M:      Russell King <linux@armlinux.org.uk>
1247 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 W:      http://www.armlinux.org.uk/
1249 S:      Maintained
1250 F:      arch/arm/include/asm/hardware/dec21285.h
1251 F:      arch/arm/mach-footbridge/
1252
1253 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1254 M:      Shawn Guo <shawnguo@kernel.org>
1255 M:      Sascha Hauer <kernel@pengutronix.de>
1256 R:      Fabio Estevam <fabio.estevam@nxp.com>
1257 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 S:      Maintained
1259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1260 F:      arch/arm/mach-imx/
1261 F:      arch/arm/mach-mxs/
1262 F:      arch/arm/boot/dts/imx*
1263 F:      arch/arm/configs/imx*_defconfig
1264 F:      drivers/clk/imx/
1265 F:      include/soc/imx/
1266
1267 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1268 M:      Shawn Guo <shawnguo@kernel.org>
1269 M:      Sascha Hauer <kernel@pengutronix.de>
1270 R:      Stefan Agner <stefan@agner.ch>
1271 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 S:      Maintained
1273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1274 F:      arch/arm/mach-imx/*vf610*
1275 F:      arch/arm/boot/dts/vf*
1276
1277 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1278 M:      Lennert Buytenhek <kernel@wantstofly.org>
1279 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280 S:      Maintained
1281
1282 ARM/GUMSTIX MACHINE SUPPORT
1283 M:      Steve Sakoman <sakoman@gmail.com>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 S:      Maintained
1286
1287 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1288 M:      Philipp Zabel <philipp.zabel@gmail.com>
1289 M:      Paul Parsons <lost.distance@yahoo.com>
1290 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 S:      Maintained
1292 F:      arch/arm/mach-pxa/hx4700.c
1293 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1294 F:      sound/soc/pxa/hx4700.c
1295
1296 ARM/HISILICON SOC SUPPORT
1297 M:      Wei Xu <xuwei5@hisilicon.com>
1298 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 W:      http://www.hisilicon.com
1300 S:      Supported
1301 T:      git git://github.com/hisilicon/linux-hisi.git
1302 F:      arch/arm/mach-hisi/
1303 F:      arch/arm/boot/dts/hi3*
1304 F:      arch/arm/boot/dts/hip*
1305 F:      arch/arm/boot/dts/hisi*
1306 F:      arch/arm64/boot/dts/hisilicon/
1307
1308 ARM/HP JORNADA 7XX MACHINE SUPPORT
1309 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1310 W:      www.jlime.com
1311 S:      Maintained
1312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1313 F:      arch/arm/mach-sa1100/jornada720.c
1314 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1315
1316 ARM/IGEP MACHINE SUPPORT
1317 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1318 M:      Javier Martinez Canillas <javier@dowhile0.org>
1319 L:      linux-omap@vger.kernel.org
1320 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321 S:      Maintained
1322 F:      arch/arm/boot/dts/omap3-igep*
1323
1324 ARM/INCOME PXA270 SUPPORT
1325 M:      Marek Vasut <marek.vasut@gmail.com>
1326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 S:      Maintained
1328 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1329
1330 ARM/INTEL IOP32X ARM ARCHITECTURE
1331 M:      Lennert Buytenhek <kernel@wantstofly.org>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 S:      Maintained
1334
1335 ARM/INTEL IOP33X ARM ARCHITECTURE
1336 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 S:      Orphan
1338
1339 ARM/INTEL IOP13XX ARM ARCHITECTURE
1340 M:      Lennert Buytenhek <kernel@wantstofly.org>
1341 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 S:      Maintained
1343
1344 ARM/INTEL IQ81342EX MACHINE SUPPORT
1345 M:      Lennert Buytenhek <kernel@wantstofly.org>
1346 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1347 S:      Maintained
1348
1349 ARM/INTEL IXDP2850 MACHINE SUPPORT
1350 M:      Lennert Buytenhek <kernel@wantstofly.org>
1351 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352 S:      Maintained
1353
1354 ARM/INTEL IXP4XX ARM ARCHITECTURE
1355 M:      Imre Kaloz <kaloz@openwrt.org>
1356 M:      Krzysztof Halasa <khalasa@piap.pl>
1357 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 S:      Maintained
1359 F:      arch/arm/mach-ixp4xx/
1360
1361 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1362 M:      Jonathan Cameron <jic23@cam.ac.uk>
1363 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364 S:      Maintained
1365 F:      arch/arm/mach-pxa/stargate2.c
1366 F:      drivers/pcmcia/pxa2xx_stargate2.c
1367
1368 ARM/INTEL XSC3 (MANZANO) ARM CORE
1369 M:      Lennert Buytenhek <kernel@wantstofly.org>
1370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371 S:      Maintained
1372
1373 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1374 M:      Lennert Buytenhek <kernel@wantstofly.org>
1375 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376 S:      Maintained
1377
1378 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1379 M:      Santosh Shilimkar <ssantosh@kernel.org>
1380 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381 S:      Maintained
1382 F:      arch/arm/mach-keystone/
1383 F:      arch/arm/boot/dts/keystone-*
1384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1385
1386 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1387 M:      Santosh Shilimkar <ssantosh@kernel.org>
1388 L:      linux-kernel@vger.kernel.org
1389 S:      Maintained
1390 F:      drivers/clk/keystone/
1391
1392 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1393 M:      Santosh Shilimkar <ssantosh@kernel.org>
1394 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1395 L:      linux-kernel@vger.kernel.org
1396 S:      Maintained
1397 F:      drivers/clocksource/timer-keystone.c
1398
1399 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1400 M:      Santosh Shilimkar <ssantosh@kernel.org>
1401 L:      linux-kernel@vger.kernel.org
1402 S:      Maintained
1403 F:      drivers/power/reset/keystone-reset.c
1404
1405 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1406 M:      Santosh Shilimkar <ssantosh@kernel.org>
1407 L:      linux-kernel@vger.kernel.org
1408 S:      Maintained
1409 F:      drivers/memory/*emif*
1410
1411 ARM/LG1K ARCHITECTURE
1412 M:      Chanho Min <chanho.min@lge.com>
1413 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 S:      Maintained
1415 F:      arch/arm64/boot/dts/lg/
1416
1417 ARM/LOGICPD PXA270 MACHINE SUPPORT
1418 M:      Lennert Buytenhek <kernel@wantstofly.org>
1419 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1420 S:      Maintained
1421
1422 ARM/LPC18XX ARCHITECTURE
1423 M:      Joachim Eastwood <manabian@gmail.com>
1424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425 S:      Maintained
1426 F:      arch/arm/boot/dts/lpc43*
1427 F:      drivers/clk/nxp/clk-lpc18xx*
1428 F:      drivers/clocksource/time-lpc32xx.c
1429 F:      drivers/i2c/busses/i2c-lpc2k.c
1430 F:      drivers/memory/pl172.c
1431 F:      drivers/mtd/spi-nor/nxp-spifi.c
1432 F:      drivers/rtc/rtc-lpc24xx.c
1433 N:      lpc18xx
1434
1435 ARM/LPC32XX SOC SUPPORT
1436 M:      Vladimir Zapolskiy <vz@mleia.com>
1437 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1438 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1440 S:      Maintained
1441 F:      arch/arm/boot/dts/lpc32*
1442 F:      arch/arm/mach-lpc32xx/
1443 F:      drivers/i2c/busses/i2c-pnx.c
1444 F:      drivers/net/ethernet/nxp/lpc_eth.c
1445 F:      drivers/usb/host/ohci-nxp.c
1446 F:      drivers/watchdog/pnx4008_wdt.c
1447 N:      lpc32xx
1448
1449 ARM/MAGICIAN MACHINE SUPPORT
1450 M:      Philipp Zabel <philipp.zabel@gmail.com>
1451 S:      Maintained
1452
1453 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1454 M:      Jason Cooper <jason@lakedaemon.net>
1455 M:      Andrew Lunn <andrew@lunn.ch>
1456 M:      Gregory Clement <gregory.clement@free-electrons.com>
1457 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1458 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 S:      Maintained
1460 F:      arch/arm/mach-mvebu/
1461 F:      drivers/rtc/rtc-armada38x.c
1462 F:      arch/arm/boot/dts/armada*
1463 F:      arch/arm/boot/dts/kirkwood*
1464 F:      arch/arm64/boot/dts/marvell/armada*
1465 F:      drivers/cpufreq/mvebu-cpufreq.c
1466 F:      arch/arm/configs/mvebu_*_defconfig
1467
1468 ARM/Marvell Berlin SoC support
1469 M:      Jisheng Zhang <jszhang@marvell.com>
1470 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1471 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 S:      Maintained
1473 F:      arch/arm/mach-berlin/
1474 F:      arch/arm/boot/dts/berlin*
1475 F:      arch/arm64/boot/dts/marvell/berlin*
1476
1477
1478 ARM/Marvell Dove/MV78xx0/Orion SOC support
1479 M:      Jason Cooper <jason@lakedaemon.net>
1480 M:      Andrew Lunn <andrew@lunn.ch>
1481 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1482 M:      Gregory Clement <gregory.clement@free-electrons.com>
1483 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484 S:      Maintained
1485 F:      arch/arm/mach-dove/
1486 F:      arch/arm/mach-mv78xx0/
1487 F:      arch/arm/mach-orion5x/
1488 F:      arch/arm/plat-orion/
1489 F:      arch/arm/boot/dts/dove*
1490 F:      arch/arm/boot/dts/orion5x*
1491
1492
1493 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1494 M:      Alexander Clouter <alex@digriz.org.uk>
1495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 W:      http://www.digriz.org.uk/ts78xx/kernel
1497 S:      Maintained
1498 F:      arch/arm/mach-orion5x/ts78xx-*
1499
1500 ARM/OXNAS platform support
1501 M:      Neil Armstrong <narmstrong@baylibre.com>
1502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 L:      linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1504 S:      Maintained
1505 F:      arch/arm/mach-oxnas/
1506 F:      arch/arm/boot/dts/oxnas*
1507 F:      arch/arm/boot/dts/wd-mbwe.dts
1508 N:      oxnas
1509
1510 ARM/Mediatek RTC DRIVER
1511 M:      Eddie Huang <eddie.huang@mediatek.com>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1514 S:      Maintained
1515 F:      drivers/rtc/rtc-mt6397.c
1516
1517 ARM/Mediatek SoC support
1518 M:      Matthias Brugger <matthias.bgg@gmail.com>
1519 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1521 S:      Maintained
1522 F:      arch/arm/boot/dts/mt6*
1523 F:      arch/arm/boot/dts/mt8*
1524 F:      arch/arm/mach-mediatek/
1525 N:      mtk
1526 K:      mediatek
1527
1528 ARM/Mediatek USB3 PHY DRIVER
1529 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1532 S:      Maintained
1533 F:      drivers/phy/phy-mt65xx-usb3.c
1534
1535 ARM/MICREL KS8695 ARCHITECTURE
1536 M:      Greg Ungerer <gerg@uclinux.org>
1537 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538 F:      arch/arm/mach-ks8695/
1539 S:      Odd Fixes
1540
1541 ARM/MIOA701 MACHINE SUPPORT
1542 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1543 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 F:      arch/arm/mach-pxa/mioa701.c
1545 S:      Maintained
1546
1547 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1548 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1549 S:      Maintained
1550
1551 ARM/NOMADIK ARCHITECTURE
1552 M:      Alessandro Rubini <rubini@unipv.it>
1553 M:      Linus Walleij <linus.walleij@linaro.org>
1554 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 S:      Maintained
1556 F:      arch/arm/mach-nomadik/
1557 F:      drivers/pinctrl/nomadik/
1558 F:      drivers/i2c/busses/i2c-nomadik.c
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1560
1561 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1562 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1563 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1564 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1565 S:      Supported
1566
1567 ARM/TOSA MACHINE SUPPORT
1568 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1569 M:      Dirk Opfer <dirk@opfer-online.de>
1570 S:      Maintained
1571
1572 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1573 M:      Marek Vasut <marek.vasut@gmail.com>
1574 L:      linux-arm-kernel@lists.infradead.org
1575 W:      http://hackndev.com
1576 S:      Maintained
1577 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1578 F:      arch/arm/mach-pxa/palmtx.c
1579 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1580 F:      arch/arm/mach-pxa/palmt5.c
1581 F:      arch/arm/mach-pxa/include/mach/palmld.h
1582 F:      arch/arm/mach-pxa/palmld.c
1583 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1584 F:      arch/arm/mach-pxa/palmte2.c
1585 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1586 F:      arch/arm/mach-pxa/palmtc.c
1587
1588 ARM/PALM TREO SUPPORT
1589 M:      Tomas Cech <sleep_walker@suse.com>
1590 L:      linux-arm-kernel@lists.infradead.org
1591 W:      http://hackndev.com
1592 S:      Maintained
1593 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1594 F:      arch/arm/mach-pxa/palmtreo.c
1595
1596 ARM/PALMZ72 SUPPORT
1597 M:      Sergey Lapin <slapin@ossfans.org>
1598 L:      linux-arm-kernel@lists.infradead.org
1599 W:      http://hackndev.com
1600 S:      Maintained
1601 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1602 F:      arch/arm/mach-pxa/palmz72.c
1603
1604 ARM/PLEB SUPPORT
1605 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1606 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1607 S:      Maintained
1608
1609 ARM/PT DIGITAL BOARD PORT
1610 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1611 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612 W:      http://www.armlinux.org.uk/
1613 S:      Maintained
1614
1615 ARM/QUALCOMM SUPPORT
1616 M:      Andy Gross <andy.gross@linaro.org>
1617 M:      David Brown <david.brown@linaro.org>
1618 L:      linux-arm-msm@vger.kernel.org
1619 L:      linux-soc@vger.kernel.org
1620 S:      Maintained
1621 F:      Documentation/devicetree/bindings/soc/qcom/
1622 F:      arch/arm/boot/dts/qcom-*.dts
1623 F:      arch/arm/boot/dts/qcom-*.dtsi
1624 F:      arch/arm/mach-qcom/
1625 F:      arch/arm64/boot/dts/qcom/*
1626 F:      drivers/i2c/busses/i2c-qup.c
1627 F:      drivers/clk/qcom/
1628 F:      drivers/soc/qcom/
1629 F:      drivers/spi/spi-qup.c
1630 F:      drivers/tty/serial/msm_serial.h
1631 F:      drivers/tty/serial/msm_serial.c
1632 F:      drivers/*/pm8???-*
1633 F:      drivers/mfd/ssbi.c
1634 F:      drivers/firmware/qcom_scm.c
1635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1636
1637 ARM/RADISYS ENP2611 MACHINE SUPPORT
1638 M:      Lennert Buytenhek <kernel@wantstofly.org>
1639 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 S:      Maintained
1641
1642 ARM/RENESAS ARM64 ARCHITECTURE
1643 M:      Simon Horman <horms@verge.net.au>
1644 M:      Magnus Damm <magnus.damm@gmail.com>
1645 L:      linux-renesas-soc@vger.kernel.org
1646 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1648 S:      Supported
1649 F:      arch/arm64/boot/dts/renesas/
1650 F:      drivers/soc/renesas/
1651 F:      include/linux/soc/renesas/
1652
1653 ARM/RISCPC ARCHITECTURE
1654 M:      Russell King <linux@armlinux.org.uk>
1655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 W:      http://www.armlinux.org.uk/
1657 S:      Maintained
1658 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1659 F:      arch/arm/include/asm/hardware/ioc.h
1660 F:      arch/arm/include/asm/hardware/iomd.h
1661 F:      arch/arm/include/asm/hardware/memc.h
1662 F:      arch/arm/mach-rpc/
1663 F:      drivers/net/ethernet/8390/etherh.c
1664 F:      drivers/net/ethernet/i825xx/ether1*
1665 F:      drivers/net/ethernet/seeq/ether3*
1666 F:      drivers/scsi/arm/
1667
1668 ARM/Rockchip SoC support
1669 M:      Heiko Stuebner <heiko@sntech.de>
1670 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 L:      linux-rockchip@lists.infradead.org
1672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1673 S:      Maintained
1674 F:      arch/arm/boot/dts/rk3*
1675 F:      arch/arm/mach-rockchip/
1676 F:      drivers/clk/rockchip/
1677 F:      drivers/i2c/busses/i2c-rk3x.c
1678 F:      drivers/*/*rockchip*
1679 F:      drivers/*/*/*rockchip*
1680 F:      sound/soc/rockchip/
1681 N:      rockchip
1682
1683 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1684 M:      Kukjin Kim <kgene@kernel.org>
1685 M:      Krzysztof Kozlowski <krzk@kernel.org>
1686 R:      Javier Martinez Canillas <javier@osg.samsung.com>
1687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1689 S:      Maintained
1690 F:      arch/arm/boot/dts/s3c*
1691 F:      arch/arm/boot/dts/s5p*
1692 F:      arch/arm/boot/dts/samsung*
1693 F:      arch/arm/boot/dts/exynos*
1694 F:      arch/arm64/boot/dts/exynos/
1695 F:      arch/arm/plat-samsung/
1696 F:      arch/arm/mach-s3c24*/
1697 F:      arch/arm/mach-s3c64xx/
1698 F:      arch/arm/mach-s5p*/
1699 F:      arch/arm/mach-exynos*/
1700 F:      drivers/*/*s3c24*
1701 F:      drivers/*/*/*s3c24*
1702 F:      drivers/*/*s3c64xx*
1703 F:      drivers/*/*s5pv210*
1704 F:      drivers/memory/samsung/*
1705 F:      drivers/soc/samsung/*
1706 F:      Documentation/arm/Samsung/
1707 F:      Documentation/devicetree/bindings/arm/samsung/
1708 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1709 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1710 N:      exynos
1711
1712 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1713 M:      Kyungmin Park <kyungmin.park@samsung.com>
1714 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715 S:      Maintained
1716 F:      arch/arm/mach-s5pv210/
1717
1718 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1719 M:      Kyungmin Park <kyungmin.park@samsung.com>
1720 M:      Kamil Debski <kamil@wypas.org>
1721 M:      Andrzej Hajda <a.hajda@samsung.com>
1722 L:      linux-arm-kernel@lists.infradead.org
1723 L:      linux-media@vger.kernel.org
1724 S:      Maintained
1725 F:      drivers/media/platform/s5p-g2d/
1726
1727 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1728 M:      Kyungmin Park <kyungmin.park@samsung.com>
1729 M:      Kamil Debski <kamil@wypas.org>
1730 M:      Jeongtae Park <jtp.park@samsung.com>
1731 M:      Andrzej Hajda <a.hajda@samsung.com>
1732 L:      linux-arm-kernel@lists.infradead.org
1733 L:      linux-media@vger.kernel.org
1734 S:      Maintained
1735 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1736 F:      drivers/media/platform/s5p-mfc/
1737
1738 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1739 M:      Kyungmin Park <kyungmin.park@samsung.com>
1740 L:      linux-arm-kernel@lists.infradead.org
1741 L:      linux-media@vger.kernel.org
1742 S:      Maintained
1743 F:      drivers/staging/media/platform/s5p-cec/
1744
1745 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1746 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1747 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1748 L:      linux-arm-kernel@lists.infradead.org
1749 L:      linux-media@vger.kernel.org
1750 S:      Maintained
1751 F:      drivers/media/platform/s5p-jpeg/
1752
1753 ARM/SHMOBILE ARM ARCHITECTURE
1754 M:      Simon Horman <horms@verge.net.au>
1755 M:      Magnus Damm <magnus.damm@gmail.com>
1756 L:      linux-renesas-soc@vger.kernel.org
1757 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1759 S:      Supported
1760 F:      arch/arm/boot/dts/emev2*
1761 F:      arch/arm/boot/dts/r7s*
1762 F:      arch/arm/boot/dts/r8a*
1763 F:      arch/arm/boot/dts/sh*
1764 F:      arch/arm/configs/shmobile_defconfig
1765 F:      arch/arm/include/debug/renesas-scif.S
1766 F:      arch/arm/mach-shmobile/
1767 F:      drivers/soc/renesas/
1768 F:      include/linux/soc/renesas/
1769
1770 ARM/SOCFPGA ARCHITECTURE
1771 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1772 S:      Maintained
1773 F:      arch/arm/mach-socfpga/
1774 F:      arch/arm/boot/dts/socfpga*
1775 F:      arch/arm/configs/socfpga_defconfig
1776 F:      arch/arm64/boot/dts/altera/
1777 W:      http://www.rocketboards.org
1778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1779
1780 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1781 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1782 S:      Maintained
1783 F:      drivers/clk/socfpga/
1784
1785 ARM/SOCFPGA EDAC SUPPORT
1786 M:      Thor Thayer <tthayer@opensource.altera.com>
1787 S:      Maintained
1788 F:      drivers/edac/altera_edac.
1789
1790 ARM/STI ARCHITECTURE
1791 M:      Patrice Chotard <patrice.chotard@st.com>
1792 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 L:      kernel@stlinux.com
1794 W:      http://www.stlinux.com
1795 S:      Maintained
1796 F:      arch/arm/mach-sti/
1797 F:      arch/arm/boot/dts/sti*
1798 F:      drivers/char/hw_random/st-rng.c
1799 F:      drivers/clocksource/arm_global_timer.c
1800 F:      drivers/clocksource/clksrc_st_lpc.c
1801 F:      drivers/cpufreq/sti-cpufreq.c
1802 F:      drivers/dma/st_fdma*
1803 F:      drivers/i2c/busses/i2c-st.c
1804 F:      drivers/media/rc/st_rc.c
1805 F:      drivers/media/platform/sti/c8sectpfe/
1806 F:      drivers/mmc/host/sdhci-st.c
1807 F:      drivers/phy/phy-miphy28lp.c
1808 F:      drivers/phy/phy-miphy365x.c
1809 F:      drivers/phy/phy-stih407-usb.c
1810 F:      drivers/phy/phy-stih41x-usb.c
1811 F:      drivers/pinctrl/pinctrl-st.c
1812 F:      drivers/remoteproc/st_remoteproc.c
1813 F:      drivers/remoteproc/st_slim_rproc.c
1814 F:      drivers/reset/sti/
1815 F:      drivers/rtc/rtc-st-lpc.c
1816 F:      drivers/tty/serial/st-asc.c
1817 F:      drivers/usb/dwc3/dwc3-st.c
1818 F:      drivers/usb/host/ehci-st.c
1819 F:      drivers/usb/host/ohci-st.c
1820 F:      drivers/watchdog/st_lpc_wdt.c
1821 F:      drivers/ata/ahci_st.c
1822 F:      include/linux/remoteproc/st_slim_rproc.h
1823
1824 ARM/STM32 ARCHITECTURE
1825 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1826 M:      Alexandre Torgue <alexandre.torgue@st.com>
1827 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1828 S:      Maintained
1829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1830 N:      stm32
1831 F:      drivers/clocksource/armv7m_systick.c
1832
1833 ARM/TANGO ARCHITECTURE
1834 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1835 L:      linux-arm-kernel@lists.infradead.org
1836 S:      Maintained
1837 N:      tango
1838
1839 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1840 M:      Lennert Buytenhek <kernel@wantstofly.org>
1841 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1842 S:      Maintained
1843
1844 ARM/TETON BGA MACHINE SUPPORT
1845 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1846 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847 S:      Maintained
1848
1849 ARM/THECUS N2100 MACHINE SUPPORT
1850 M:      Lennert Buytenhek <kernel@wantstofly.org>
1851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852 S:      Maintained
1853
1854 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1855 M:      Wan ZongShun <mcuos.com@gmail.com>
1856 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1857 W:      http://www.mcuos.com
1858 S:      Maintained
1859 F:      arch/arm/mach-w90x900/
1860 F:      drivers/input/keyboard/w90p910_keypad.c
1861 F:      drivers/input/touchscreen/w90p910_ts.c
1862 F:      drivers/watchdog/nuc900_wdt.c
1863 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1864 F:      drivers/mtd/nand/nuc900_nand.c
1865 F:      drivers/rtc/rtc-nuc900.c
1866 F:      drivers/spi/spi-nuc900.c
1867 F:      drivers/usb/host/ehci-w90x900.c
1868 F:      drivers/video/fbdev/nuc900fb.c
1869
1870 ARM/U300 MACHINE SUPPORT
1871 M:      Linus Walleij <linus.walleij@linaro.org>
1872 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1873 S:      Supported
1874 F:      arch/arm/mach-u300/
1875 F:      drivers/clocksource/timer-u300.c
1876 F:      drivers/i2c/busses/i2c-stu300.c
1877 F:      drivers/rtc/rtc-coh901331.c
1878 F:      drivers/watchdog/coh901327_wdt.c
1879 F:      drivers/dma/coh901318*
1880 F:      drivers/mfd/ab3100*
1881 F:      drivers/rtc/rtc-ab3100.c
1882 F:      drivers/rtc/rtc-coh901331.c
1883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1884
1885 ARM/UNIPHIER ARCHITECTURE
1886 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1887 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1889 S:      Maintained
1890 F:      arch/arm/boot/dts/uniphier*
1891 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1892 F:      arch/arm/mach-uniphier/
1893 F:      arch/arm/mm/cache-uniphier.c
1894 F:      arch/arm64/boot/dts/socionext/
1895 F:      drivers/bus/uniphier-system-bus.c
1896 F:      drivers/clk/uniphier/
1897 F:      drivers/i2c/busses/i2c-uniphier*
1898 F:      drivers/pinctrl/uniphier/
1899 F:      drivers/reset/reset-uniphier.c
1900 F:      drivers/tty/serial/8250/8250_uniphier.c
1901 N:      uniphier
1902
1903 ARM/Ux500 ARM ARCHITECTURE
1904 M:      Linus Walleij <linus.walleij@linaro.org>
1905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1906 S:      Maintained
1907 F:      arch/arm/mach-ux500/
1908 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1909 F:      drivers/dma/ste_dma40*
1910 F:      drivers/hwspinlock/u8500_hsem.c
1911 F:      drivers/mfd/abx500*
1912 F:      drivers/mfd/ab8500*
1913 F:      drivers/mfd/dbx500*
1914 F:      drivers/mfd/db8500*
1915 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1916 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1917 F:      drivers/rtc/rtc-ab8500.c
1918 F:      drivers/rtc/rtc-pl031.c
1919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1920
1921 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1922 M:      Ulf Hansson <ulf.hansson@linaro.org>
1923 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924 T:      git git://git.linaro.org/people/ulfh/clk.git
1925 S:      Maintained
1926 F:      drivers/clk/ux500/
1927
1928 ARM/VERSATILE EXPRESS PLATFORM
1929 M:      Liviu Dudau <liviu.dudau@arm.com>
1930 M:      Sudeep Holla <sudeep.holla@arm.com>
1931 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1932 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1933 S:      Maintained
1934 F:      arch/arm/boot/dts/vexpress*
1935 F:      arch/arm64/boot/dts/arm/
1936 F:      arch/arm/mach-vexpress/
1937 F:      */*/vexpress*
1938 F:      */*/*/vexpress*
1939 F:      drivers/clk/versatile/clk-vexpress-osc.c
1940 F:      drivers/clocksource/versatile.c
1941 N:      mps2
1942
1943 ARM/VFP SUPPORT
1944 M:      Russell King <linux@armlinux.org.uk>
1945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946 W:      http://www.armlinux.org.uk/
1947 S:      Maintained
1948 F:      arch/arm/vfp/
1949
1950 ARM/VOIPAC PXA270 SUPPORT
1951 M:      Marek Vasut <marek.vasut@gmail.com>
1952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1953 S:      Maintained
1954 F:      arch/arm/mach-pxa/vpac270.c
1955 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1956
1957 ARM/VT8500 ARM ARCHITECTURE
1958 M:      Tony Prisk <linux@prisktech.co.nz>
1959 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1960 S:      Maintained
1961 F:      arch/arm/mach-vt8500/
1962 F:      drivers/clocksource/vt8500_timer.c
1963 F:      drivers/i2c/busses/i2c-wmt.c
1964 F:      drivers/mmc/host/wmt-sdmmc.c
1965 F:      drivers/pwm/pwm-vt8500.c
1966 F:      drivers/rtc/rtc-vt8500.c
1967 F:      drivers/tty/serial/vt8500_serial.c
1968 F:      drivers/usb/host/ehci-platform.c
1969 F:      drivers/usb/host/uhci-platform.c
1970 F:      drivers/video/fbdev/vt8500lcdfb.*
1971 F:      drivers/video/fbdev/wm8505fb*
1972 F:      drivers/video/fbdev/wmt_ge_rops.*
1973
1974 ARM/ZIPIT Z2 SUPPORT
1975 M:      Marek Vasut <marek.vasut@gmail.com>
1976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1977 S:      Maintained
1978 F:      arch/arm/mach-pxa/z2.c
1979 F:      arch/arm/mach-pxa/include/mach/z2.h
1980
1981 ARM/ZTE ARCHITECTURE
1982 M:      Jun Nie <jun.nie@linaro.org>
1983 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1984 S:      Maintained
1985 F:      arch/arm/mach-zx/
1986 F:      drivers/clk/zte/
1987 F:      Documentation/devicetree/bindings/arm/zte.txt
1988 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1989
1990 ARM/ZYNQ ARCHITECTURE
1991 M:      Michal Simek <michal.simek@xilinx.com>
1992 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1994 W:      http://wiki.xilinx.com
1995 T:      git https://github.com/Xilinx/linux-xlnx.git
1996 S:      Supported
1997 F:      arch/arm/mach-zynq/
1998 F:      drivers/cpuidle/cpuidle-zynq.c
1999 F:      drivers/block/xsysace.c
2000 N:      zynq
2001 N:      xilinx
2002 F:      drivers/clocksource/cadence_ttc_timer.c
2003 F:      drivers/i2c/busses/i2c-cadence.c
2004 F:      drivers/mmc/host/sdhci-of-arasan.c
2005 F:      drivers/edac/synopsys_edac.c
2006
2007 ARM SMMU DRIVERS
2008 M:      Will Deacon <will.deacon@arm.com>
2009 R:      Robin Murphy <robin.murphy@arm.com>
2010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2011 S:      Maintained
2012 F:      drivers/iommu/arm-smmu.c
2013 F:      drivers/iommu/arm-smmu-v3.c
2014 F:      drivers/iommu/io-pgtable-arm.c
2015 F:      drivers/iommu/io-pgtable-arm-v7s.c
2016
2017 ARM64 PORT (AARCH64 ARCHITECTURE)
2018 M:      Catalin Marinas <catalin.marinas@arm.com>
2019 M:      Will Deacon <will.deacon@arm.com>
2020 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2022 S:      Maintained
2023 F:      arch/arm64/
2024 F:      Documentation/arm64/
2025
2026 AS3645A LED FLASH CONTROLLER DRIVER
2027 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2028 L:      linux-media@vger.kernel.org
2029 T:      git git://linuxtv.org/media_tree.git
2030 S:      Maintained
2031 F:      drivers/media/i2c/as3645a.c
2032 F:      include/media/i2c/as3645a.h
2033
2034 ASAHI KASEI AK8974 DRIVER
2035 M:      Linus Walleij <linus.walleij@linaro.org>
2036 L:      linux-iio@vger.kernel.org
2037 W:      http://www.akm.com/
2038 S:      Supported
2039 F:      drivers/iio/magnetometer/ak8974.c
2040
2041 ASC7621 HARDWARE MONITOR DRIVER
2042 M:      George Joseph <george.joseph@fairview5.com>
2043 L:      linux-hwmon@vger.kernel.org
2044 S:      Maintained
2045 F:      Documentation/hwmon/asc7621
2046 F:      drivers/hwmon/asc7621.c
2047
2048 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2049 M:      Corentin Chary <corentin.chary@gmail.com>
2050 L:      acpi4asus-user@lists.sourceforge.net
2051 L:      platform-driver-x86@vger.kernel.org
2052 W:      http://acpi4asus.sf.net
2053 S:      Maintained
2054 F:      drivers/platform/x86/asus*.c
2055 F:      drivers/platform/x86/eeepc*.c
2056
2057 ASUS WIRELESS RADIO CONTROL DRIVER
2058 M:      João Paulo Rechi Vita <jprvita@gmail.com>
2059 L:      platform-driver-x86@vger.kernel.org
2060 S:      Maintained
2061 F:      drivers/platform/x86/asus-wireless.c
2062
2063 ASYMMETRIC KEYS
2064 M:      David Howells <dhowells@redhat.com>
2065 L:      keyrings@vger.kernel.org
2066 S:      Maintained
2067 F:      Documentation/crypto/asymmetric-keys.txt
2068 F:      include/linux/verification.h
2069 F:      include/crypto/public_key.h
2070 F:      include/crypto/pkcs7.h
2071 F:      crypto/asymmetric_keys/
2072
2073 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2074 R:      Dan Williams <dan.j.williams@intel.com>
2075 W:      http://sourceforge.net/projects/xscaleiop
2076 S:      Odd fixes
2077 F:      Documentation/crypto/async-tx-api.txt
2078 F:      crypto/async_tx/
2079 F:      drivers/dma/
2080 F:      include/linux/dmaengine.h
2081 F:      include/linux/async_tx.h
2082
2083 AT24 EEPROM DRIVER
2084 M:      Wolfram Sang <wsa@the-dreams.de>
2085 L:      linux-i2c@vger.kernel.org
2086 S:      Maintained
2087 F:      drivers/misc/eeprom/at24.c
2088 F:      include/linux/platform_data/at24.h
2089
2090 ATA OVER ETHERNET (AOE) DRIVER
2091 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2092 W:      http://www.openaoe.org/
2093 S:      Supported
2094 F:      Documentation/aoe/
2095 F:      drivers/block/aoe/
2096
2097 ATHEROS 71XX/9XXX GPIO DRIVER
2098 M:      Alban Bedel <albeu@free.fr>
2099 W:      https://github.com/AlbanBedel/linux
2100 T:      git git://github.com/AlbanBedel/linux
2101 S:      Maintained
2102 F:      drivers/gpio/gpio-ath79.c
2103 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2104
2105 ATHEROS ATH GENERIC UTILITIES
2106 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2107 L:      linux-wireless@vger.kernel.org
2108 S:      Supported
2109 F:      drivers/net/wireless/ath/*
2110
2111 ATHEROS ATH5K WIRELESS DRIVER
2112 M:      Jiri Slaby <jirislaby@gmail.com>
2113 M:      Nick Kossifidis <mickflemm@gmail.com>
2114 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2115 L:      linux-wireless@vger.kernel.org
2116 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2117 S:      Maintained
2118 F:      drivers/net/wireless/ath/ath5k/
2119
2120 ATHEROS ATH6KL WIRELESS DRIVER
2121 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2122 L:      linux-wireless@vger.kernel.org
2123 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2125 S:      Supported
2126 F:      drivers/net/wireless/ath/ath6kl/
2127
2128 WILOCITY WIL6210 WIRELESS DRIVER
2129 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2130 L:      linux-wireless@vger.kernel.org
2131 L:      wil6210@qca.qualcomm.com
2132 S:      Supported
2133 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2134 F:      drivers/net/wireless/ath/wil6210/
2135 F:      include/uapi/linux/wil6210_uapi.h
2136
2137 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2138 M:      Christian Lamparter <chunkeey@googlemail.com>
2139 L:      linux-wireless@vger.kernel.org
2140 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2141 S:      Maintained
2142 F:      drivers/net/wireless/ath/carl9170/
2143
2144 ATK0110 HWMON DRIVER
2145 M:      Luca Tettamanti <kronos.it@gmail.com>
2146 L:      linux-hwmon@vger.kernel.org
2147 S:      Maintained
2148 F:      drivers/hwmon/asus_atk0110.c
2149
2150 ATI_REMOTE2 DRIVER
2151 M:      Ville Syrjala <syrjala@sci.fi>
2152 S:      Maintained
2153 F:      drivers/input/misc/ati_remote2.c
2154
2155 ATLX ETHERNET DRIVERS
2156 M:      Jay Cliburn <jcliburn@gmail.com>
2157 M:      Chris Snook <chris.snook@gmail.com>
2158 L:      netdev@vger.kernel.org
2159 W:      http://sourceforge.net/projects/atl1
2160 W:      http://atl1.sourceforge.net
2161 S:      Maintained
2162 F:      drivers/net/ethernet/atheros/
2163
2164 ATM
2165 M:      Chas Williams <3chas3@gmail.com>
2166 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2167 L:      netdev@vger.kernel.org
2168 W:      http://linux-atm.sourceforge.net
2169 S:      Maintained
2170 F:      drivers/atm/
2171 F:      include/linux/atm*
2172 F:      include/uapi/linux/atm*
2173
2174 ATMEL AT91 / AT32 MCI DRIVER
2175 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2176 S:      Maintained
2177 F:      drivers/mmc/host/atmel-mci.c
2178
2179 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2180 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2181 S:      Supported
2182 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2183
2184 ATMEL SAMA5D2 ADC DRIVER
2185 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2186 L:      linux-iio@vger.kernel.org
2187 S:      Supported
2188 F:      drivers/iio/adc/at91-sama5d2_adc.c
2189
2190 ATMEL Audio ALSA driver
2191 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2192 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2193 S:      Supported
2194 F:      sound/soc/atmel
2195
2196 ATMEL DMA DRIVER
2197 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2199 S:      Supported
2200 F:      drivers/dma/at_hdmac.c
2201 F:      drivers/dma/at_hdmac_regs.h
2202 F:      include/linux/platform_data/dma-atmel.h
2203
2204 ATMEL XDMA DRIVER
2205 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2206 L:      linux-arm-kernel@lists.infradead.org
2207 L:      dmaengine@vger.kernel.org
2208 S:      Supported
2209 F:      drivers/dma/at_xdmac.c
2210
2211 ATMEL I2C DRIVER
2212 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2213 L:      linux-i2c@vger.kernel.org
2214 S:      Supported
2215 F:      drivers/i2c/busses/i2c-at91.c
2216
2217 ATMEL ISI DRIVER
2218 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2219 L:      linux-media@vger.kernel.org
2220 S:      Supported
2221 F:      drivers/media/platform/soc_camera/atmel-isi.c
2222 F:      include/media/atmel-isi.h
2223
2224 ATMEL LCDFB DRIVER
2225 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2226 L:      linux-fbdev@vger.kernel.org
2227 S:      Maintained
2228 F:      drivers/video/fbdev/atmel_lcdfb.c
2229 F:      include/video/atmel_lcdc.h
2230
2231 ATMEL MACB ETHERNET DRIVER
2232 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2233 S:      Supported
2234 F:      drivers/net/ethernet/cadence/
2235
2236 ATMEL NAND DRIVER
2237 M:      Wenyou Yang <wenyou.yang@atmel.com>
2238 M:      Josh Wu <rainyfeeling@outlook.com>
2239 L:      linux-mtd@lists.infradead.org
2240 S:      Supported
2241 F:      drivers/mtd/nand/atmel_nand*
2242
2243 ATMEL SDMMC DRIVER
2244 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2245 L:      linux-mmc@vger.kernel.org
2246 S:      Supported
2247 F:      drivers/mmc/host/sdhci-of-at91.c
2248
2249 ATMEL SPI DRIVER
2250 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2251 S:      Supported
2252 F:      drivers/spi/spi-atmel.*
2253
2254 ATMEL SSC DRIVER
2255 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2257 S:      Supported
2258 F:      drivers/misc/atmel-ssc.c
2259 F:      include/linux/atmel-ssc.h
2260
2261 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2262 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2263 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2264 S:      Supported
2265 F:      drivers/misc/atmel_tclib.c
2266 F:      drivers/clocksource/tcb_clksrc.c
2267
2268 ATMEL USBA UDC DRIVER
2269 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2270 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2271 S:      Supported
2272 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2273
2274 ATMEL WIRELESS DRIVER
2275 M:      Simon Kelley <simon@thekelleys.org.uk>
2276 L:      linux-wireless@vger.kernel.org
2277 W:      http://www.thekelleys.org.uk/atmel
2278 W:      http://atmelwlandriver.sourceforge.net/
2279 S:      Maintained
2280 F:      drivers/net/wireless/atmel/atmel*
2281
2282 ATMEL MAXTOUCH DRIVER
2283 M:      Nick Dyer <nick@shmanahar.org>
2284 T:      git git://github.com/ndyer/linux.git
2285 S:      Maintained
2286 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2287 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2288 F:      include/linux/platform_data/atmel_mxt_ts.h
2289
2290 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2291 M:      Bradley Grove <linuxdrivers@attotech.com>
2292 L:      linux-scsi@vger.kernel.org
2293 W:      http://www.attotech.com
2294 S:      Supported
2295 F:      drivers/scsi/esas2r
2296
2297 ATUSB IEEE 802.15.4 RADIO DRIVER
2298 M:      Stefan Schmidt <stefan@osg.samsung.com>
2299 L:      linux-wpan@vger.kernel.org
2300 S:      Maintained
2301 F:      drivers/net/ieee802154/atusb.c
2302 F:      drivers/net/ieee802154/atusb.h
2303 F:      drivers/net/ieee802154/at86rf230.h
2304
2305 AUDIT SUBSYSTEM
2306 M:      Paul Moore <paul@paul-moore.com>
2307 M:      Eric Paris <eparis@redhat.com>
2308 L:      linux-audit@redhat.com (moderated for non-subscribers)
2309 W:      http://people.redhat.com/sgrubb/audit/
2310 T:      git git://git.infradead.org/users/pcmoore/audit
2311 S:      Maintained
2312 F:      include/linux/audit.h
2313 F:      include/uapi/linux/audit.h
2314 F:      kernel/audit*
2315
2316 AUXILIARY DISPLAY DRIVERS
2317 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2318 W:      http://miguelojeda.es/auxdisplay.htm
2319 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2320 S:      Maintained
2321 F:      drivers/auxdisplay/
2322 F:      include/linux/cfag12864b.h
2323
2324 AVR32 ARCHITECTURE
2325 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2326 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2327 W:      http://www.atmel.com/products/AVR32/
2328 W:      http://mirror.egtvedt.no/avr32linux.org/
2329 W:      http://avrfreaks.net/
2330 S:      Maintained
2331 F:      arch/avr32/
2332
2333 AVR32/AT32AP MACHINE SUPPORT
2334 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2335 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2336 S:      Maintained
2337 F:      arch/avr32/mach-at32ap/
2338
2339 AX.25 NETWORK LAYER
2340 M:      Ralf Baechle <ralf@linux-mips.org>
2341 L:      linux-hams@vger.kernel.org
2342 W:      http://www.linux-ax25.org/
2343 S:      Maintained
2344 F:      include/uapi/linux/ax25.h
2345 F:      include/net/ax25.h
2346 F:      net/ax25/
2347
2348 AXENTIA ASOC DRIVERS
2349 M:      Peter Rosin <peda@axentia.se>
2350 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2351 S:      Maintained
2352 F:      Documentation/devicetree/bindings/sound/axentia,*
2353 F:      sound/soc/atmel/tse850-pcm5142.c
2354
2355 AZ6007 DVB DRIVER
2356 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2357 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2358 L:      linux-media@vger.kernel.org
2359 W:      https://linuxtv.org
2360 T:      git git://linuxtv.org/media_tree.git
2361 S:      Maintained
2362 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2363
2364 AZTECH FM RADIO RECEIVER DRIVER
2365 M:      Hans Verkuil <hverkuil@xs4all.nl>
2366 L:      linux-media@vger.kernel.org
2367 T:      git git://linuxtv.org/media_tree.git
2368 W:      https://linuxtv.org
2369 S:      Maintained
2370 F:      drivers/media/radio/radio-aztech*
2371
2372 B43 WIRELESS DRIVER
2373 L:      linux-wireless@vger.kernel.org
2374 L:      b43-dev@lists.infradead.org
2375 W:      http://wireless.kernel.org/en/users/Drivers/b43
2376 S:      Odd Fixes
2377 F:      drivers/net/wireless/broadcom/b43/
2378
2379 B43LEGACY WIRELESS DRIVER
2380 M:      Larry Finger <Larry.Finger@lwfinger.net>
2381 L:      linux-wireless@vger.kernel.org
2382 L:      b43-dev@lists.infradead.org
2383 W:      http://wireless.kernel.org/en/users/Drivers/b43
2384 S:      Maintained
2385 F:      drivers/net/wireless/broadcom/b43legacy/
2386
2387 BACKLIGHT CLASS/SUBSYSTEM
2388 M:      Jingoo Han <jingoohan1@gmail.com>
2389 M:      Lee Jones <lee.jones@linaro.org>
2390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2391 S:      Maintained
2392 F:      drivers/video/backlight/
2393 F:      include/linux/backlight.h
2394
2395 BATMAN ADVANCED
2396 M:      Marek Lindner <mareklindner@neomailbox.ch>
2397 M:      Simon Wunderlich <sw@simonwunderlich.de>
2398 M:      Antonio Quartulli <a@unstable.cc>
2399 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2400 W:      https://www.open-mesh.org/
2401 Q:      https://patchwork.open-mesh.org/project/batman/list/
2402 S:      Maintained
2403 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2404 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2405 F:      Documentation/networking/batman-adv.txt
2406 F:      include/uapi/linux/batman_adv.h
2407 F:      net/batman-adv/
2408
2409 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2410 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2411 L:      linux-hams@vger.kernel.org
2412 W:      http://www.baycom.org/~tom/ham/ham.html
2413 S:      Maintained
2414 F:      drivers/net/hamradio/baycom*
2415
2416 BCACHE (BLOCK LAYER CACHE)
2417 M:      Kent Overstreet <kent.overstreet@gmail.com>
2418 L:      linux-bcache@vger.kernel.org
2419 W:      http://bcache.evilpiepirate.org
2420 S:      Orphan
2421 F:      drivers/md/bcache/
2422
2423 BDISP ST MEDIA DRIVER
2424 M:      Fabien Dessenne <fabien.dessenne@st.com>
2425 L:      linux-media@vger.kernel.org
2426 T:      git git://linuxtv.org/media_tree.git
2427 W:      https://linuxtv.org
2428 S:      Supported
2429 F:      drivers/media/platform/sti/bdisp
2430
2431 BEFS FILE SYSTEM
2432 M:      Luis de Bethencourt <luisbg@osg.samsung.com>
2433 M:      Salah Triki <salah.triki@gmail.com>
2434 S:      Maintained
2435 T:      git git://github.com/luisbg/linux-befs.git
2436 F:      Documentation/filesystems/befs.txt
2437 F:      fs/befs/
2438
2439 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2440 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2441 L:      netdev@vger.kernel.org
2442 S:      Maintained
2443 F:      drivers/net/ethernet/ec_bhf.c
2444
2445 BFS FILE SYSTEM
2446 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2447 S:      Maintained
2448 F:      Documentation/filesystems/bfs.txt
2449 F:      fs/bfs/
2450 F:      include/uapi/linux/bfs_fs.h
2451
2452 BLACKFIN ARCHITECTURE
2453 M:      Steven Miao <realmz6@gmail.com>
2454 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2455 T:      git git://git.code.sf.net/p/adi-linux/code
2456 W:      http://blackfin.uclinux.org
2457 S:      Supported
2458 F:      arch/blackfin/
2459
2460 BLACKFIN EMAC DRIVER
2461 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2462 W:      http://blackfin.uclinux.org
2463 S:      Supported
2464 F:      drivers/net/ethernet/adi/
2465
2466 BLACKFIN RTC DRIVER
2467 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2468 W:      http://blackfin.uclinux.org
2469 S:      Supported
2470 F:      drivers/rtc/rtc-bfin.c
2471
2472 BLACKFIN SDH DRIVER
2473 M:      Sonic Zhang <sonic.zhang@analog.com>
2474 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2475 W:      http://blackfin.uclinux.org
2476 S:      Supported
2477 F:      drivers/mmc/host/bfin_sdh.c
2478
2479 BLACKFIN SERIAL DRIVER
2480 M:      Sonic Zhang <sonic.zhang@analog.com>
2481 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2482 W:      http://blackfin.uclinux.org
2483 S:      Supported
2484 F:      drivers/tty/serial/bfin_uart.c
2485
2486 BLACKFIN WATCHDOG DRIVER
2487 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2488 W:      http://blackfin.uclinux.org
2489 S:      Supported
2490 F:      drivers/watchdog/bfin_wdt.c
2491
2492 BLACKFIN I2C TWI DRIVER
2493 M:      Sonic Zhang <sonic.zhang@analog.com>
2494 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2495 W:      http://blackfin.uclinux.org/
2496 S:      Supported
2497 F:      drivers/i2c/busses/i2c-bfin-twi.c
2498
2499 BLACKFIN MEDIA DRIVER
2500 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2501 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2502 W:      http://blackfin.uclinux.org/
2503 S:      Supported
2504 F:      drivers/media/platform/blackfin/
2505 F:      drivers/media/i2c/adv7183*
2506 F:      drivers/media/i2c/vs6624*
2507
2508 BLINKM RGB LED DRIVER
2509 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2510 S:      Maintained
2511 F:      drivers/leds/leds-blinkm.c
2512
2513 BLOCK LAYER
2514 M:      Jens Axboe <axboe@kernel.dk>
2515 L:      linux-block@vger.kernel.org
2516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2517 S:      Maintained
2518 F:      block/
2519 F:      kernel/trace/blktrace.c
2520 F:      lib/sbitmap.c
2521
2522 BLOCK2MTD DRIVER
2523 M:      Joern Engel <joern@lazybastard.org>
2524 L:      linux-mtd@lists.infradead.org
2525 S:      Maintained
2526 F:      drivers/mtd/devices/block2mtd.c
2527
2528 BLUETOOTH DRIVERS
2529 M:      Marcel Holtmann <marcel@holtmann.org>
2530 M:      Gustavo Padovan <gustavo@padovan.org>
2531 M:      Johan Hedberg <johan.hedberg@gmail.com>
2532 L:      linux-bluetooth@vger.kernel.org
2533 W:      http://www.bluez.org/
2534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2536 S:      Maintained
2537 F:      drivers/bluetooth/
2538
2539 BLUETOOTH SUBSYSTEM
2540 M:      Marcel Holtmann <marcel@holtmann.org>
2541 M:      Gustavo Padovan <gustavo@padovan.org>
2542 M:      Johan Hedberg <johan.hedberg@gmail.com>
2543 L:      linux-bluetooth@vger.kernel.org
2544 W:      http://www.bluez.org/
2545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2547 S:      Maintained
2548 F:      net/bluetooth/
2549 F:      include/net/bluetooth/
2550
2551 BONDING DRIVER
2552 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2553 M:      Veaceslav Falico <vfalico@gmail.com>
2554 M:      Andy Gospodarek <andy@greyhouse.net>
2555 L:      netdev@vger.kernel.org
2556 W:      http://sourceforge.net/projects/bonding/
2557 S:      Supported
2558 F:      drivers/net/bonding/
2559 F:      include/uapi/linux/if_bonding.h
2560
2561 BPF (Safe dynamic programs and tools)
2562 M:      Alexei Starovoitov <ast@kernel.org>
2563 L:      netdev@vger.kernel.org
2564 L:      linux-kernel@vger.kernel.org
2565 S:      Supported
2566 F:      kernel/bpf/
2567 F:      tools/testing/selftests/bpf/
2568 F:      lib/test_bpf.c
2569
2570 BROADCOM B44 10/100 ETHERNET DRIVER
2571 M:      Michael Chan <michael.chan@broadcom.com>
2572 L:      netdev@vger.kernel.org
2573 S:      Supported
2574 F:      drivers/net/ethernet/broadcom/b44.*
2575
2576 BROADCOM B53 ETHERNET SWITCH DRIVER
2577 M:      Florian Fainelli <f.fainelli@gmail.com>
2578 L:      netdev@vger.kernel.org
2579 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2580 S:      Supported
2581 F:      drivers/net/dsa/b53/*
2582 F:      include/linux/platform_data/b53.h
2583
2584 BROADCOM GENET ETHERNET DRIVER
2585 M:      Florian Fainelli <f.fainelli@gmail.com>
2586 L:      netdev@vger.kernel.org
2587 S:      Supported
2588 F:      drivers/net/ethernet/broadcom/genet/
2589
2590 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2591 M:      Rasesh Mody <rasesh.mody@cavium.com>
2592 M:      Harish Patil <harish.patil@cavium.com>
2593 M:      Dept-GELinuxNICDev@cavium.com
2594 L:      netdev@vger.kernel.org
2595 S:      Supported
2596 F:      drivers/net/ethernet/broadcom/bnx2.*
2597 F:      drivers/net/ethernet/broadcom/bnx2_*
2598
2599 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2600 M:      Yuval Mintz <Yuval.Mintz@cavium.com>
2601 M:      Ariel Elior <ariel.elior@cavium.com>
2602 M:      everest-linux-l2@cavium.com
2603 L:      netdev@vger.kernel.org
2604 S:      Supported
2605 F:      drivers/net/ethernet/broadcom/bnx2x/
2606
2607 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2608 M:      Florian Fainelli <f.fainelli@gmail.com>
2609 M:      Ray Jui <rjui@broadcom.com>
2610 M:      Scott Branden <sbranden@broadcom.com>
2611 M:      bcm-kernel-feedback-list@broadcom.com
2612 T:      git git://github.com/broadcom/mach-bcm
2613 S:      Maintained
2614 N:      bcm281*
2615 N:      bcm113*
2616 N:      bcm216*
2617 N:      kona
2618 F:      arch/arm/mach-bcm/
2619
2620 BROADCOM BCM2835 ARM ARCHITECTURE
2621 M:      Stephen Warren <swarren@wwwdotorg.org>
2622 M:      Lee Jones <lee@kernel.org>
2623 M:      Eric Anholt <eric@anholt.net>
2624 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2625 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2627 S:      Maintained
2628 N:      bcm2835
2629 F:      drivers/staging/vc04_services
2630
2631 BROADCOM BCM47XX MIPS ARCHITECTURE
2632 M:      Hauke Mehrtens <hauke@hauke-m.de>
2633 M:      Rafał Miłecki <zajec5@gmail.com>
2634 L:      linux-mips@linux-mips.org
2635 S:      Maintained
2636 F:      Documentation/devicetree/bindings/mips/brcm/
2637 F:      arch/mips/bcm47xx/*
2638 F:      arch/mips/include/asm/mach-bcm47xx/*
2639
2640 BROADCOM BCM5301X ARM ARCHITECTURE
2641 M:      Hauke Mehrtens <hauke@hauke-m.de>
2642 M:      Rafał Miłecki <zajec5@gmail.com>
2643 M:      bcm-kernel-feedback-list@broadcom.com
2644 L:      linux-arm-kernel@lists.infradead.org
2645 S:      Maintained
2646 F:      arch/arm/mach-bcm/bcm_5301x.c
2647 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2648 F:      arch/arm/boot/dts/bcm470*
2649
2650 BROADCOM BCM53573 ARM ARCHITECTURE
2651 M:      Rafał Miłecki <rafal@milecki.pl>
2652 L:      linux-arm-kernel@lists.infradead.org
2653 S:      Maintained
2654 F:      arch/arm/boot/dts/bcm53573*
2655 F:      arch/arm/boot/dts/bcm47189*
2656
2657 BROADCOM BCM63XX ARM ARCHITECTURE
2658 M:      Florian Fainelli <f.fainelli@gmail.com>
2659 M:      bcm-kernel-feedback-list@broadcom.com
2660 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2661 T:      git git://github.com/broadcom/stblinux.git
2662 S:      Maintained
2663 N:      bcm63xx
2664
2665 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2666 M:      Kevin Cernekee <cernekee@gmail.com>
2667 L:      linux-usb@vger.kernel.org
2668 S:      Maintained
2669 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2670
2671 BROADCOM BCM7XXX ARM ARCHITECTURE
2672 M:      Brian Norris <computersforpeace@gmail.com>
2673 M:      Gregory Fong <gregory.0xf0@gmail.com>
2674 M:      Florian Fainelli <f.fainelli@gmail.com>
2675 M:      bcm-kernel-feedback-list@broadcom.com
2676 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2677 T:      git git://github.com/broadcom/stblinux.git
2678 S:      Maintained
2679 F:      arch/arm/mach-bcm/*brcmstb*
2680 F:      arch/arm/boot/dts/bcm7*.dts*
2681 F:      drivers/bus/brcmstb_gisb.c
2682 N:      brcmstb
2683
2684 BROADCOM BMIPS MIPS ARCHITECTURE
2685 M:      Kevin Cernekee <cernekee@gmail.com>
2686 M:      Florian Fainelli <f.fainelli@gmail.com>
2687 L:      linux-mips@linux-mips.org
2688 T:      git git://github.com/broadcom/stblinux.git
2689 S:      Maintained
2690 F:      arch/mips/bmips/*
2691 F:      arch/mips/include/asm/mach-bmips/*
2692 F:      arch/mips/kernel/*bmips*
2693 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2694 F:      drivers/irqchip/irq-bcm63*
2695 F:      drivers/irqchip/irq-bcm7*
2696 F:      drivers/irqchip/irq-brcmstb*
2697 F:      include/linux/bcm963xx_nvram.h
2698 F:      include/linux/bcm963xx_tag.h
2699
2700 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2701 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2702 M:      Prashant Sreedharan <prashant@broadcom.com>
2703 M:      Michael Chan <mchan@broadcom.com>
2704 L:      netdev@vger.kernel.org
2705 S:      Supported
2706 F:      drivers/net/ethernet/broadcom/tg3.*
2707
2708 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2709 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2710 M:      Franky Lin <franky.lin@broadcom.com>
2711 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2712 L:      linux-wireless@vger.kernel.org
2713 L:      brcm80211-dev-list.pdl@broadcom.com
2714 S:      Supported
2715 F:      drivers/net/wireless/broadcom/brcm80211/
2716
2717 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2718 M:      QLogic-Storage-Upstream@qlogic.com
2719 L:      linux-scsi@vger.kernel.org
2720 S:      Supported
2721 F:      drivers/scsi/bnx2fc/
2722
2723 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2724 M:      QLogic-Storage-Upstream@qlogic.com
2725 L:      linux-scsi@vger.kernel.org
2726 S:      Supported
2727 F:      drivers/scsi/bnx2i/
2728
2729 BROADCOM IPROC ARM ARCHITECTURE
2730 M:      Ray Jui <rjui@broadcom.com>
2731 M:      Scott Branden <sbranden@broadcom.com>
2732 M:      Jon Mason <jonmason@broadcom.com>
2733 M:      bcm-kernel-feedback-list@broadcom.com
2734 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2735 T:      git git://github.com/broadcom/cygnus-linux.git
2736 S:      Maintained
2737 N:      iproc
2738 N:      cygnus
2739 N:      bcm[-_]nsp
2740 N:      bcm9113*
2741 N:      bcm9583*
2742 N:      bcm9585*
2743 N:      bcm9586*
2744 N:      bcm988312
2745 N:      bcm113*
2746 N:      bcm583*
2747 N:      bcm585*
2748 N:      bcm586*
2749 N:      bcm88312
2750 F:      arch/arm64/boot/dts/broadcom/ns2*
2751 F:      drivers/clk/bcm/clk-ns*
2752 F:      drivers/pinctrl/bcm/pinctrl-ns*
2753
2754 BROADCOM BRCMSTB GPIO DRIVER
2755 M:      Gregory Fong <gregory.0xf0@gmail.com>
2756 L:      bcm-kernel-feedback-list@broadcom.com
2757 S:      Supported
2758 F:      drivers/gpio/gpio-brcmstb.c
2759 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2760
2761 BROADCOM KONA GPIO DRIVER
2762 M:      Ray Jui <rjui@broadcom.com>
2763 L:      bcm-kernel-feedback-list@broadcom.com
2764 S:      Supported
2765 F:      drivers/gpio/gpio-bcm-kona.c
2766 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2767
2768 BROADCOM NVRAM DRIVER
2769 M:      Rafał Miłecki <zajec5@gmail.com>
2770 L:      linux-mips@linux-mips.org
2771 S:      Maintained
2772 F:      drivers/firmware/broadcom/*
2773
2774 BROADCOM STB NAND FLASH DRIVER
2775 M:      Brian Norris <computersforpeace@gmail.com>
2776 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2777 L:      linux-mtd@lists.infradead.org
2778 L:      bcm-kernel-feedback-list@broadcom.com
2779 S:      Maintained
2780 F:      drivers/mtd/nand/brcmnand/
2781
2782 BROADCOM STB AVS CPUFREQ DRIVER
2783 M:      Markus Mayer <mmayer@broadcom.com>
2784 M:      bcm-kernel-feedback-list@broadcom.com
2785 L:      linux-pm@vger.kernel.org
2786 S:      Maintained
2787 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2788 F:      drivers/cpufreq/brcmstb*
2789
2790 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2791 M:      Rafał Miłecki <zajec5@gmail.com>
2792 L:      linux-wireless@vger.kernel.org
2793 S:      Maintained
2794 F:      drivers/bcma/
2795 F:      include/linux/bcma/
2796
2797 BROADCOM SYSTEMPORT ETHERNET DRIVER
2798 M:      Florian Fainelli <f.fainelli@gmail.com>
2799 L:      netdev@vger.kernel.org
2800 S:      Supported
2801 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2802
2803 BROADCOM VULCAN ARM64 SOC
2804 M:      Jayachandran C. <jchandra@broadcom.com>
2805 M:      bcm-kernel-feedback-list@broadcom.com
2806 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2807 S:      Maintained
2808 F:      arch/arm64/boot/dts/broadcom/vulcan*
2809
2810 BROCADE BFA FC SCSI DRIVER
2811 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2812 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2813 L:      linux-scsi@vger.kernel.org
2814 S:      Supported
2815 F:      drivers/scsi/bfa/
2816
2817 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2818 M:      Rasesh Mody <rasesh.mody@cavium.com>
2819 M:      Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2820 M:      Dept-GELinuxNICDev@cavium.com
2821 L:      netdev@vger.kernel.org
2822 S:      Supported
2823 F:      drivers/net/ethernet/brocade/bna/
2824
2825 BSG (block layer generic sg v4 driver)
2826 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2827 L:      linux-scsi@vger.kernel.org
2828 S:      Supported
2829 F:      block/bsg.c
2830 F:      include/linux/bsg.h
2831 F:      include/uapi/linux/bsg.h
2832
2833 BT87X AUDIO DRIVER
2834 M:      Clemens Ladisch <clemens@ladisch.de>
2835 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2836 T:      git git://git.alsa-project.org/alsa-kernel.git
2837 S:      Maintained
2838 F:      Documentation/sound/alsa/Bt87x.txt
2839 F:      sound/pci/bt87x.c
2840
2841 BT8XXGPIO DRIVER
2842 M:      Michael Buesch <m@bues.ch>
2843 W:      http://bu3sch.de/btgpio.php
2844 S:      Maintained
2845 F:      drivers/gpio/gpio-bt8xx.c
2846
2847 BTRFS FILE SYSTEM
2848 M:      Chris Mason <clm@fb.com>
2849 M:      Josef Bacik <jbacik@fb.com>
2850 M:      David Sterba <dsterba@suse.com>
2851 L:      linux-btrfs@vger.kernel.org
2852 W:      http://btrfs.wiki.kernel.org/
2853 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2855 S:      Maintained
2856 F:      Documentation/filesystems/btrfs.txt
2857 F:      fs/btrfs/
2858
2859 BTTV VIDEO4LINUX DRIVER
2860 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2861 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2862 L:      linux-media@vger.kernel.org
2863 W:      https://linuxtv.org
2864 T:      git git://linuxtv.org/media_tree.git
2865 S:      Odd fixes
2866 F:      Documentation/media/v4l-drivers/bttv*
2867 F:      drivers/media/pci/bt8xx/bttv*
2868
2869 BUSLOGIC SCSI DRIVER
2870 M:      Khalid Aziz <khalid@gonehiking.org>
2871 L:      linux-scsi@vger.kernel.org
2872 S:      Maintained
2873 F:      drivers/scsi/BusLogic.*
2874 F:      drivers/scsi/FlashPoint.*
2875
2876 C-MEDIA CMI8788 DRIVER
2877 M:      Clemens Ladisch <clemens@ladisch.de>
2878 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2879 T:      git git://git.alsa-project.org/alsa-kernel.git
2880 S:      Maintained
2881 F:      sound/pci/oxygen/
2882
2883 C6X ARCHITECTURE
2884 M:      Mark Salter <msalter@redhat.com>
2885 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2886 L:      linux-c6x-dev@linux-c6x.org
2887 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2888 S:      Maintained
2889 F:      arch/c6x/
2890
2891 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2892 M:      David Howells <dhowells@redhat.com>
2893 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2894 S:      Supported
2895 F:      Documentation/filesystems/caching/cachefiles.txt
2896 F:      fs/cachefiles/
2897
2898 CADET FM/AM RADIO RECEIVER DRIVER
2899 M:      Hans Verkuil <hverkuil@xs4all.nl>
2900 L:      linux-media@vger.kernel.org
2901 T:      git git://linuxtv.org/media_tree.git
2902 W:      https://linuxtv.org
2903 S:      Maintained
2904 F:      drivers/media/radio/radio-cadet*
2905
2906 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2907 M:      Jonathan Corbet <corbet@lwn.net>
2908 L:      linux-media@vger.kernel.org
2909 T:      git git://linuxtv.org/media_tree.git
2910 S:      Maintained
2911 F:      Documentation/media/v4l-drivers/cafe_ccic*
2912 F:      drivers/media/platform/marvell-ccic/
2913
2914 CAIF NETWORK LAYER
2915 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2916 L:      netdev@vger.kernel.org
2917 S:      Supported
2918 F:      Documentation/networking/caif/
2919 F:      drivers/net/caif/
2920 F:      include/uapi/linux/caif/
2921 F:      include/net/caif/
2922 F:      net/caif/
2923
2924 CALGARY x86-64 IOMMU
2925 M:      Muli Ben-Yehuda <mulix@mulix.org>
2926 M:      Jon Mason <jdmason@kudzu.us>
2927 L:      iommu@lists.linux-foundation.org
2928 S:      Maintained
2929 F:      arch/x86/kernel/pci-calgary_64.c
2930 F:      arch/x86/kernel/tce_64.c
2931 F:      arch/x86/include/asm/calgary.h
2932 F:      arch/x86/include/asm/tce.h
2933
2934 CAN NETWORK LAYER
2935 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2936 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2937 L:      linux-can@vger.kernel.org
2938 W:      https://github.com/linux-can
2939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2941 S:      Maintained
2942 F:      Documentation/networking/can.txt
2943 F:      net/can/
2944 F:      include/linux/can/core.h
2945 F:      include/uapi/linux/can.h
2946 F:      include/uapi/linux/can/bcm.h
2947 F:      include/uapi/linux/can/raw.h
2948 F:      include/uapi/linux/can/gw.h
2949
2950 CAN NETWORK DRIVERS
2951 M:      Wolfgang Grandegger <wg@grandegger.com>
2952 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2953 L:      linux-can@vger.kernel.org
2954 W:      https://github.com/linux-can
2955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2957 S:      Maintained
2958 F:      Documentation/devicetree/bindings/net/can/
2959 F:      drivers/net/can/
2960 F:      include/linux/can/dev.h
2961 F:      include/linux/can/platform/
2962 F:      include/uapi/linux/can/error.h
2963 F:      include/uapi/linux/can/netlink.h
2964
2965 CAPABILITIES
2966 M:      Serge Hallyn <serge@hallyn.com>
2967 L:      linux-security-module@vger.kernel.org
2968 S:      Supported
2969 F:      include/linux/capability.h
2970 F:      include/uapi/linux/capability.h
2971 F:      security/commoncap.c
2972 F:      kernel/capability.c
2973
2974 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2975 M:      Kevin Tsai <ktsai@capellamicro.com>
2976 S:      Maintained
2977 F:      drivers/iio/light/cm*
2978 F:      Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
2979
2980 CAVIUM I2C DRIVER
2981 M:      Jan Glauber <jglauber@cavium.com>
2982 M:      David Daney <david.daney@cavium.com>
2983 W:      http://www.cavium.com
2984 S:      Supported
2985 F:      drivers/i2c/busses/i2c-octeon*
2986 F:      drivers/i2c/busses/i2c-thunderx*
2987
2988 CAVIUM LIQUIDIO NETWORK DRIVER
2989 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2990 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2991 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2992 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2993 L:     netdev@vger.kernel.org
2994 W:     http://www.cavium.com
2995 S:     Supported
2996 F:     drivers/net/ethernet/cavium/liquidio/
2997
2998 CC2520 IEEE-802.15.4 RADIO DRIVER
2999 M:      Varka Bhadram <varkabhadram@gmail.com>
3000 L:      linux-wpan@vger.kernel.org
3001 S:      Maintained
3002 F:      drivers/net/ieee802154/cc2520.c
3003 F:      include/linux/spi/cc2520.h
3004 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3005
3006 CEC DRIVER
3007 M:      Hans Verkuil <hans.verkuil@cisco.com>
3008 L:      linux-media@vger.kernel.org
3009 T:      git git://linuxtv.org/media_tree.git
3010 W:      http://linuxtv.org
3011 S:      Supported
3012 F:      Documentation/cec.txt
3013 F:      Documentation/media/uapi/cec
3014 F:      drivers/staging/media/cec/
3015 F:      drivers/media/cec-edid.c
3016 F:      drivers/media/rc/keymaps/rc-cec.c
3017 F:      include/media/cec.h
3018 F:      include/media/cec-edid.h
3019 F:      include/linux/cec.h
3020 F:      include/linux/cec-funcs.h
3021
3022 CELL BROADBAND ENGINE ARCHITECTURE
3023 M:      Arnd Bergmann <arnd@arndb.de>
3024 L:      linuxppc-dev@lists.ozlabs.org
3025 W:      http://www.ibm.com/developerworks/power/cell/
3026 S:      Supported
3027 F:      arch/powerpc/include/asm/cell*.h
3028 F:      arch/powerpc/include/asm/spu*.h
3029 F:      arch/powerpc/include/uapi/asm/spu*.h
3030 F:      arch/powerpc/oprofile/*cell*
3031 F:      arch/powerpc/platforms/cell/
3032
3033 CEPH COMMON CODE (LIBCEPH)
3034 M:      Ilya Dryomov <idryomov@gmail.com>
3035 M:      "Yan, Zheng" <zyan@redhat.com>
3036 M:      Sage Weil <sage@redhat.com>
3037 L:      ceph-devel@vger.kernel.org
3038 W:      http://ceph.com/
3039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3040 T:      git git://github.com/ceph/ceph-client.git
3041 S:      Supported
3042 F:      net/ceph/
3043 F:      include/linux/ceph/
3044 F:      include/linux/crush/
3045
3046 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3047 M:      "Yan, Zheng" <zyan@redhat.com>
3048 M:      Sage Weil <sage@redhat.com>
3049 M:      Ilya Dryomov <idryomov@gmail.com>
3050 L:      ceph-devel@vger.kernel.org
3051 W:      http://ceph.com/
3052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3053 T:      git git://github.com/ceph/ceph-client.git
3054 S:      Supported
3055 F:      Documentation/filesystems/ceph.txt
3056 F:      fs/ceph/
3057
3058 CERTIFICATE HANDLING:
3059 M:      David Howells <dhowells@redhat.com>
3060 M:      David Woodhouse <dwmw2@infradead.org>
3061 L:      keyrings@vger.kernel.org
3062 S:      Maintained
3063 F:      Documentation/module-signing.txt
3064 F:      certs/
3065 F:      scripts/sign-file.c
3066 F:      scripts/extract-cert.c
3067
3068 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3069 L:      linux-usb@vger.kernel.org
3070 S:      Orphan
3071 F:      Documentation/usb/WUSB-Design-overview.txt
3072 F:      Documentation/usb/wusb-cbaf
3073 F:      drivers/usb/host/hwa-hc.c
3074 F:      drivers/usb/host/whci/
3075 F:      drivers/usb/wusbcore/
3076 F:      include/linux/usb/wusb*
3077
3078 HT16K33 LED CONTROLLER DRIVER
3079 M:      Robin van der Gracht <robin@protonic.nl>
3080 S:      Maintained
3081 F:      drivers/auxdisplay/ht16k33.c
3082 F:      Documentation/devicetree/bindings/display/ht16k33.txt
3083
3084 CFAG12864B LCD DRIVER
3085 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3086 W:      http://miguelojeda.es/auxdisplay.htm
3087 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3088 S:      Maintained
3089 F:      drivers/auxdisplay/cfag12864b.c
3090 F:      include/linux/cfag12864b.h
3091
3092 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3093 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3094 W:      http://miguelojeda.es/auxdisplay.htm
3095 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3096 S:      Maintained
3097 F:      drivers/auxdisplay/cfag12864bfb.c
3098 F:      include/linux/cfag12864b.h
3099
3100 CFG80211 and NL80211
3101 M:      Johannes Berg <johannes@sipsolutions.net>
3102 L:      linux-wireless@vger.kernel.org
3103 W:      http://wireless.kernel.org/
3104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3106 S:      Maintained
3107 F:      include/uapi/linux/nl80211.h
3108 F:      include/net/cfg80211.h
3109 F:      net/wireless/*
3110 X:      net/wireless/wext*
3111
3112 CHAR and MISC DRIVERS
3113 M:      Arnd Bergmann <arnd@arndb.de>
3114 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3116 S:      Supported
3117 F:      drivers/char/*
3118 F:      drivers/misc/*
3119 F:      include/linux/miscdevice.h
3120
3121 CHECKPATCH
3122 M:      Andy Whitcroft <apw@canonical.com>
3123 M:      Joe Perches <joe@perches.com>
3124 S:      Maintained
3125 F:      scripts/checkpatch.pl
3126
3127 CHINESE DOCUMENTATION
3128 M:      Harry Wei <harryxiyou@gmail.com>
3129 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3130 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
3131 S:      Maintained
3132 F:      Documentation/translations/zh_CN/
3133
3134 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3135 M:      Peter Chen <Peter.Chen@nxp.com>
3136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3137 L:      linux-usb@vger.kernel.org
3138 S:      Maintained
3139 F:      drivers/usb/chipidea/
3140
3141 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3142 M:      Hans de Goede <hdegoede@redhat.com>
3143 L:      linux-input@vger.kernel.org
3144 S:      Maintained
3145 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3146 F:      drivers/input/touchscreen/chipone_icn8318.c
3147
3148 CHROME HARDWARE PLATFORM SUPPORT
3149 M:      Olof Johansson <olof@lixom.net>
3150 S:      Maintained
3151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3152 F:      drivers/platform/chrome/
3153
3154 CISCO VIC ETHERNET NIC DRIVER
3155 M:      Christian Benvenuti <benve@cisco.com>
3156 M:      Sujith Sankar <ssujith@cisco.com>
3157 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3158 M:      Neel Patel <neepatel@cisco.com>
3159 S:      Supported
3160 F:      drivers/net/ethernet/cisco/enic/
3161
3162 CISCO VIC LOW LATENCY NIC DRIVER
3163 M:      Christian Benvenuti <benve@cisco.com>
3164 M:      Dave Goodell <dgoodell@cisco.com>
3165 S:      Supported
3166 F:      drivers/infiniband/hw/usnic/
3167
3168 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3169 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3170 L:      netdev@vger.kernel.org
3171 S:      Maintained
3172 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3173
3174 CIRRUS LOGIC AUDIO CODEC DRIVERS
3175 M:      Brian Austin <brian.austin@cirrus.com>
3176 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3177 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3178 S:      Maintained
3179 F:      sound/soc/codecs/cs*
3180
3181 CLEANCACHE API
3182 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3183 L:      linux-kernel@vger.kernel.org
3184 S:      Maintained
3185 F:      mm/cleancache.c
3186 F:      include/linux/cleancache.h
3187
3188 CLK API
3189 M:      Russell King <linux@armlinux.org.uk>
3190 L:      linux-clk@vger.kernel.org
3191 S:      Maintained
3192 F:      include/linux/clk.h
3193
3194 CLOCKSOURCE, CLOCKEVENT DRIVERS
3195 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3196 M:      Thomas Gleixner <tglx@linutronix.de>
3197 L:      linux-kernel@vger.kernel.org
3198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3199 S:      Supported
3200 F:      drivers/clocksource
3201
3202 CISCO FCOE HBA DRIVER
3203 M:      Satish Kharat <satishkh@cisco.com>
3204 M:      Sesidhar Baddela <sebaddel@cisco.com>
3205 M:      Karan Tilak Kumar <kartilak@cisco.com>
3206 L:      linux-scsi@vger.kernel.org
3207 S:      Supported
3208 F:      drivers/scsi/fnic/
3209
3210 CISCO SCSI HBA DRIVER
3211 M:      Karan Tilak Kumar <kartilak@cisco.com>
3212 M:      Sesidhar Baddela <sebaddel@cisco.com>
3213 L:      linux-scsi@vger.kernel.org
3214 S:      Supported
3215 F:      drivers/scsi/snic/
3216
3217 CMPC ACPI DRIVER
3218 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3219 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3220 L:      platform-driver-x86@vger.kernel.org
3221 S:      Supported
3222 F:      drivers/platform/x86/classmate-laptop.c
3223
3224 COBALT MEDIA DRIVER
3225 M:      Hans Verkuil <hans.verkuil@cisco.com>
3226 L:      linux-media@vger.kernel.org
3227 T:      git git://linuxtv.org/media_tree.git
3228 W:      https://linuxtv.org
3229 S:      Supported
3230 F:      drivers/media/pci/cobalt/
3231
3232 COCCINELLE/Semantic Patches (SmPL)
3233 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3234 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3235 M:      Nicolas Palix <nicolas.palix@imag.fr>
3236 M:      Michal Marek <mmarek@suse.com>
3237 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3239 W:      http://coccinelle.lip6.fr/
3240 S:      Supported
3241 F:      Documentation/dev-tools/coccinelle.rst
3242 F:      scripts/coccinelle/
3243 F:      scripts/coccicheck
3244
3245 CODA FILE SYSTEM
3246 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3247 M:      coda@cs.cmu.edu
3248 L:      codalist@coda.cs.cmu.edu
3249 W:      http://www.coda.cs.cmu.edu/
3250 S:      Maintained
3251 F:      Documentation/filesystems/coda.txt
3252 F:      fs/coda/
3253 F:      include/linux/coda*.h
3254 F:      include/uapi/linux/coda*.h
3255
3256 CODA V4L2 MEM2MEM DRIVER
3257 M:      Philipp Zabel <p.zabel@pengutronix.de>
3258 L:      linux-media@vger.kernel.org
3259 S:      Maintained
3260 F:      Documentation/devicetree/bindings/media/coda.txt
3261 F:      drivers/media/platform/coda/
3262
3263 COMMON CLK FRAMEWORK
3264 M:      Michael Turquette <mturquette@baylibre.com>
3265 M:      Stephen Boyd <sboyd@codeaurora.org>
3266 L:      linux-clk@vger.kernel.org
3267 Q:      http://patchwork.kernel.org/project/linux-clk/list/
3268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3269 S:      Maintained
3270 F:      Documentation/devicetree/bindings/clock/
3271 F:      drivers/clk/
3272 X:      drivers/clk/clkdev.c
3273 F:      include/linux/clk-pr*
3274 F:      include/linux/clk/
3275
3276 COMMON INTERNET FILE SYSTEM (CIFS)
3277 M:      Steve French <sfrench@samba.org>
3278 L:      linux-cifs@vger.kernel.org
3279 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3280 W:      http://linux-cifs.samba.org/
3281 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3282 S:      Supported
3283 F:      Documentation/filesystems/cifs/
3284 F:      fs/cifs/
3285
3286 COMPACTPCI HOTPLUG CORE
3287 M:      Scott Murray <scott@spiteful.org>
3288 L:      linux-pci@vger.kernel.org
3289 S:      Maintained
3290 F:      drivers/pci/hotplug/cpci_hotplug*
3291
3292 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3293 M:      Scott Murray <scott@spiteful.org>
3294 L:      linux-pci@vger.kernel.org
3295 S:      Maintained
3296 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3297
3298 COMPACTPCI HOTPLUG GENERIC DRIVER
3299 M:      Scott Murray <scott@spiteful.org>
3300 L:      linux-pci@vger.kernel.org
3301 S:      Maintained
3302 F:      drivers/pci/hotplug/cpcihp_generic.c
3303
3304 COMPAL LAPTOP SUPPORT
3305 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3306 L:      platform-driver-x86@vger.kernel.org
3307 S:      Maintained
3308 F:      drivers/platform/x86/compal-laptop.c
3309
3310 CONEXANT ACCESSRUNNER USB DRIVER
3311 L:      accessrunner-general@lists.sourceforge.net
3312 W:      http://accessrunner.sourceforge.net/
3313 S:      Orphan
3314 F:      drivers/usb/atm/cxacru.c
3315
3316 CONFIGFS
3317 M:      Joel Becker <jlbec@evilplan.org>
3318 M:      Christoph Hellwig <hch@lst.de>
3319 T:      git git://git.infradead.org/users/hch/configfs.git
3320 S:      Supported
3321 F:      fs/configfs/
3322 F:      include/linux/configfs.h
3323
3324 CONNECTOR
3325 M:      Evgeniy Polyakov <zbr@ioremap.net>
3326 L:      netdev@vger.kernel.org
3327 S:      Maintained
3328 F:      drivers/connector/
3329
3330 CONTROL GROUP (CGROUP)
3331 M:      Tejun Heo <tj@kernel.org>
3332 M:      Li Zefan <lizefan@huawei.com>
3333 M:      Johannes Weiner <hannes@cmpxchg.org>
3334 L:      cgroups@vger.kernel.org
3335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3336 S:      Maintained
3337 F:      Documentation/cgroup*
3338 F:      include/linux/cgroup*
3339 F:      kernel/cgroup*
3340
3341 CONTROL GROUP - CPUSET
3342 M:      Li Zefan <lizefan@huawei.com>
3343 L:      cgroups@vger.kernel.org
3344 W:      http://www.bullopensource.org/cpuset/
3345 W:      http://oss.sgi.com/projects/cpusets/
3346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3347 S:      Maintained
3348 F:      Documentation/cgroup-v1/cpusets.txt
3349 F:      include/linux/cpuset.h
3350 F:      kernel/cpuset.c
3351
3352 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3353 M:      Johannes Weiner <hannes@cmpxchg.org>
3354 M:      Michal Hocko <mhocko@kernel.org>
3355 M:      Vladimir Davydov <vdavydov.dev@gmail.com>
3356 L:      cgroups@vger.kernel.org
3357 L:      linux-mm@kvack.org
3358 S:      Maintained
3359 F:      mm/memcontrol.c
3360 F:      mm/swap_cgroup.c
3361
3362 CORETEMP HARDWARE MONITORING DRIVER
3363 M:      Fenghua Yu <fenghua.yu@intel.com>
3364 L:      linux-hwmon@vger.kernel.org
3365 S:      Maintained
3366 F:      Documentation/hwmon/coretemp
3367 F:      drivers/hwmon/coretemp.c
3368
3369 COSA/SRP SYNC SERIAL DRIVER
3370 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3371 W:      http://www.fi.muni.cz/~kas/cosa/
3372 S:      Maintained
3373 F:      drivers/net/wan/cosa*
3374
3375 CPMAC ETHERNET DRIVER
3376 M:      Florian Fainelli <f.fainelli@gmail.com>
3377 L:      netdev@vger.kernel.org
3378 S:      Maintained
3379 F:      drivers/net/ethernet/ti/cpmac.c
3380
3381 CPU FREQUENCY DRIVERS
3382 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3383 M:      Viresh Kumar <viresh.kumar@linaro.org>
3384 L:      linux-pm@vger.kernel.org
3385 S:      Maintained
3386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3387 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3388 B:      https://bugzilla.kernel.org
3389 F:      Documentation/cpu-freq/
3390 F:      drivers/cpufreq/
3391 F:      include/linux/cpufreq.h
3392
3393 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3394 M:      Viresh Kumar <viresh.kumar@linaro.org>
3395 M:      Sudeep Holla <sudeep.holla@arm.com>
3396 L:      linux-pm@vger.kernel.org
3397 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3398 S:      Maintained
3399 F:      drivers/cpufreq/arm_big_little.h
3400 F:      drivers/cpufreq/arm_big_little.c
3401 F:      drivers/cpufreq/arm_big_little_dt.c
3402
3403 CPUIDLE DRIVER - ARM BIG LITTLE
3404 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3405 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3406 L:      linux-pm@vger.kernel.org
3407 L:      linux-arm-kernel@lists.infradead.org
3408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3409 S:      Maintained
3410 F:      drivers/cpuidle/cpuidle-big_little.c
3411
3412 CPUIDLE DRIVER - ARM EXYNOS
3413 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3414 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3415 M:      Kukjin Kim <kgene@kernel.org>
3416 L:      linux-pm@vger.kernel.org
3417 L:      linux-samsung-soc@vger.kernel.org
3418 S:      Supported
3419 F:      drivers/cpuidle/cpuidle-exynos.c
3420 F:      arch/arm/mach-exynos/pm.c
3421
3422 CPUIDLE DRIVERS
3423 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3424 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3425 L:      linux-pm@vger.kernel.org
3426 S:      Maintained
3427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3428 B:      https://bugzilla.kernel.org
3429 F:      drivers/cpuidle/*
3430 F:      include/linux/cpuidle.h
3431
3432 CPUID/MSR DRIVER
3433 M:      "H. Peter Anvin" <hpa@zytor.com>
3434 S:      Maintained
3435 F:      arch/x86/kernel/cpuid.c
3436 F:      arch/x86/kernel/msr.c
3437
3438 CPU POWER MONITORING SUBSYSTEM
3439 M:      Thomas Renninger <trenn@suse.com>
3440 L:      linux-pm@vger.kernel.org
3441 S:      Maintained
3442 F:      tools/power/cpupower/
3443
3444 CRAMFS FILESYSTEM
3445 W:      http://sourceforge.net/projects/cramfs/
3446 S:      Orphan / Obsolete
3447 F:      Documentation/filesystems/cramfs.txt
3448 F:      fs/cramfs/
3449
3450 CRIS PORT
3451 M:      Mikael Starvik <starvik@axis.com>
3452 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3453 L:      linux-cris-kernel@axis.com
3454 W:      http://developer.axis.com
3455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3456 S:      Maintained
3457 F:      arch/cris/
3458 F:      drivers/tty/serial/crisv10.*
3459
3460 CRYPTO API
3461 M:      Herbert Xu <herbert@gondor.apana.org.au>
3462 M:      "David S. Miller" <davem@davemloft.net>
3463 L:      linux-crypto@vger.kernel.org
3464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3466 S:      Maintained
3467 F:      Documentation/crypto/
3468 F:      Documentation/devicetree/bindings/crypto/
3469 F:      Documentation/DocBook/crypto-API.tmpl
3470 F:      arch/*/crypto/
3471 F:      crypto/
3472 F:      drivers/crypto/
3473 F:      include/crypto/
3474 F:      include/linux/crypto*
3475
3476 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3477 M:      Neil Horman <nhorman@tuxdriver.com>
3478 L:      linux-crypto@vger.kernel.org
3479 S:      Maintained
3480 F:      crypto/ansi_cprng.c
3481 F:      crypto/rng.c
3482
3483 CS3308 MEDIA DRIVER
3484 M:      Hans Verkuil <hverkuil@xs4all.nl>
3485 L:      linux-media@vger.kernel.org
3486 T:      git git://linuxtv.org/media_tree.git
3487 W:      http://linuxtv.org
3488 S:      Odd Fixes
3489 F:      drivers/media/i2c/cs3308.c
3490 F:      drivers/media/i2c/cs3308.h
3491
3492 CS5535 Audio ALSA driver
3493 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3494 S:      Maintained
3495 F:      sound/pci/cs5535audio/
3496
3497 CW1200 WLAN driver
3498 M:      Solomon Peachy <pizza@shaftnet.org>
3499 S:      Maintained
3500 F:      drivers/net/wireless/st/cw1200/
3501
3502 CX18 VIDEO4LINUX DRIVER
3503 M:      Andy Walls <awalls@md.metrocast.net>
3504 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3505 L:      linux-media@vger.kernel.org
3506 T:      git git://linuxtv.org/media_tree.git
3507 W:      https://linuxtv.org
3508 W:      http://www.ivtvdriver.org/index.php/Cx18
3509 S:      Maintained
3510 F:      Documentation/media/v4l-drivers/cx18*
3511 F:      drivers/media/pci/cx18/
3512 F:      include/uapi/linux/ivtv*
3513
3514 CX2341X MPEG ENCODER HELPER MODULE
3515 M:      Hans Verkuil <hverkuil@xs4all.nl>
3516 L:      linux-media@vger.kernel.org
3517 T:      git git://linuxtv.org/media_tree.git
3518 W:      https://linuxtv.org
3519 S:      Maintained
3520 F:      drivers/media/common/cx2341x*
3521 F:      include/media/cx2341x*
3522
3523 CX24120 MEDIA DRIVER
3524 M:      Jemma Denson <jdenson@gmail.com>
3525 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3526 L:      linux-media@vger.kernel.org
3527 W:      https://linuxtv.org
3528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3529 S:      Maintained
3530 F:      drivers/media/dvb-frontends/cx24120*
3531
3532 CX88 VIDEO4LINUX DRIVER
3533 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3534 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3535 L:      linux-media@vger.kernel.org
3536 W:      https://linuxtv.org
3537 T:      git git://linuxtv.org/media_tree.git
3538 S:      Odd fixes
3539 F:      Documentation/media/v4l-drivers/cx88*
3540 F:      drivers/media/pci/cx88/
3541
3542 CXD2820R MEDIA DRIVER
3543 M:      Antti Palosaari <crope@iki.fi>
3544 L:      linux-media@vger.kernel.org
3545 W:      https://linuxtv.org
3546 W:      http://palosaari.fi/linux/
3547 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3548 T:      git git://linuxtv.org/anttip/media_tree.git
3549 S:      Maintained
3550 F:      drivers/media/dvb-frontends/cxd2820r*
3551
3552 CXGB3 ETHERNET DRIVER (CXGB3)
3553 M:      Santosh Raspatur <santosh@chelsio.com>
3554 L:      netdev@vger.kernel.org
3555 W:      http://www.chelsio.com
3556 S:      Supported
3557 F:      drivers/net/ethernet/chelsio/cxgb3/
3558
3559 CXGB3 ISCSI DRIVER (CXGB3I)
3560 M:      Karen Xie <kxie@chelsio.com>
3561 L:      linux-scsi@vger.kernel.org
3562 W:      http://www.chelsio.com
3563 S:      Supported
3564 F:      drivers/scsi/cxgbi/cxgb3i
3565
3566 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3567 M:      Steve Wise <swise@chelsio.com>
3568 L:      linux-rdma@vger.kernel.org
3569 W:      http://www.openfabrics.org
3570 S:      Supported
3571 F:      drivers/infiniband/hw/cxgb3/
3572 F:      include/uapi/rdma/cxgb3-abi.h
3573
3574 CXGB4 ETHERNET DRIVER (CXGB4)
3575 M:      Hariprasad S <hariprasad@chelsio.com>
3576 L:      netdev@vger.kernel.org
3577 W:      http://www.chelsio.com
3578 S:      Supported
3579 F:      drivers/net/ethernet/chelsio/cxgb4/
3580
3581 CXGB4 ISCSI DRIVER (CXGB4I)
3582 M:      Karen Xie <kxie@chelsio.com>
3583 L:      linux-scsi@vger.kernel.org
3584 W:      http://www.chelsio.com
3585 S:      Supported
3586 F:      drivers/scsi/cxgbi/cxgb4i
3587
3588 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3589 M:      Steve Wise <swise@chelsio.com>
3590 L:      linux-rdma@vger.kernel.org
3591 W:      http://www.openfabrics.org
3592 S:      Supported
3593 F:      drivers/infiniband/hw/cxgb4/
3594 F:      include/uapi/rdma/cxgb4-abi.h
3595
3596 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3597 M:      Casey Leedom <leedom@chelsio.com>
3598 L:      netdev@vger.kernel.org
3599 W:      http://www.chelsio.com
3600 S:      Supported
3601 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3602
3603 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3604 M:      Ian Munsie <imunsie@au1.ibm.com>
3605 M:      Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3606 L:      linuxppc-dev@lists.ozlabs.org
3607 S:      Supported
3608 F:      arch/powerpc/platforms/powernv/pci-cxl.c
3609 F:      drivers/misc/cxl/
3610 F:      include/misc/cxl*
3611 F:      include/uapi/misc/cxl.h
3612 F:      Documentation/powerpc/cxl.txt
3613 F:      Documentation/ABI/testing/sysfs-class-cxl
3614
3615 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3616 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3617 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3618 M:      Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3619 L:      linux-scsi@vger.kernel.org
3620 S:      Supported
3621 F:      drivers/scsi/cxlflash/
3622 F:      include/uapi/scsi/cxlflash_ioctls.h
3623 F:      Documentation/powerpc/cxlflash.txt
3624
3625 STMMAC ETHERNET DRIVER
3626 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3627 M:      Alexandre Torgue <alexandre.torgue@st.com>
3628 L:      netdev@vger.kernel.org
3629 W:      http://www.stlinux.com
3630 S:      Supported
3631 F:      drivers/net/ethernet/stmicro/stmmac/
3632
3633 CYBERPRO FB DRIVER
3634 M:      Russell King <linux@armlinux.org.uk>
3635 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3636 W:      http://www.armlinux.org.uk/
3637 S:      Maintained
3638 F:      drivers/video/fbdev/cyber2000fb.*
3639
3640 CYCLADES ASYNC MUX DRIVER
3641 W:      http://www.cyclades.com/
3642 S:      Orphan
3643 F:      drivers/tty/cyclades.c
3644 F:      include/linux/cyclades.h
3645 F:      include/uapi/linux/cyclades.h
3646
3647 CYCLADES PC300 DRIVER
3648 W:      http://www.cyclades.com/
3649 S:      Orphan
3650 F:      drivers/net/wan/pc300*
3651
3652 CYPRESS_FIRMWARE MEDIA DRIVER
3653 M:      Antti Palosaari <crope@iki.fi>
3654 L:      linux-media@vger.kernel.org
3655 W:      https://linuxtv.org
3656 W:      http://palosaari.fi/linux/
3657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3658 T:      git git://linuxtv.org/anttip/media_tree.git
3659 S:      Maintained
3660 F:      drivers/media/common/cypress_firmware*
3661
3662 CYTTSP TOUCHSCREEN DRIVER
3663 M:      Ferruh Yigit <fery@cypress.com>
3664 L:      linux-input@vger.kernel.org
3665 S:      Supported
3666 F:      drivers/input/touchscreen/cyttsp*
3667 F:      include/linux/input/cyttsp.h
3668
3669 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3670 M:      Joshua Kinard <kumba@gentoo.org>
3671 S:      Maintained
3672 F:      drivers/rtc/rtc-ds1685.c
3673 F:      include/linux/rtc/ds1685.h
3674
3675 DAMA SLAVE for AX.25
3676 M:      Joerg Reuter <jreuter@yaina.de>
3677 W:      http://yaina.de/jreuter/
3678 W:      http://www.qsl.net/dl1bke/
3679 L:      linux-hams@vger.kernel.org
3680 S:      Maintained
3681 F:      net/ax25/af_ax25.c
3682 F:      net/ax25/ax25_dev.c
3683 F:      net/ax25/ax25_ds_*
3684 F:      net/ax25/ax25_in.c
3685 F:      net/ax25/ax25_out.c
3686 F:      net/ax25/ax25_timer.c
3687 F:      net/ax25/sysctl_net_ax25.c
3688
3689 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3690 L:      netdev@vger.kernel.org
3691 S:      Orphan
3692 F:      Documentation/networking/dmfe.txt
3693 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3694
3695 DC390/AM53C974 SCSI driver
3696 M:      Hannes Reinecke <hare@suse.com>
3697 L:      linux-scsi@vger.kernel.org
3698 S:      Maintained
3699 F:      drivers/scsi/am53c974.c
3700
3701 DC395x SCSI driver
3702 M:      Oliver Neukum <oliver@neukum.org>
3703 M:      Ali Akcaagac <aliakc@web.de>
3704 M:      Jamie Lenehan <lenehan@twibble.org>
3705 L:      dc395x@twibble.org
3706 W:      http://twibble.org/dist/dc395x/
3707 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3708 S:      Maintained
3709 F:      Documentation/scsi/dc395x.txt
3710 F:      drivers/scsi/dc395x.*
3711
3712 DCCP PROTOCOL
3713 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3714 L:      dccp@vger.kernel.org
3715 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3716 S:      Maintained
3717 F:      include/linux/dccp.h
3718 F:      include/uapi/linux/dccp.h
3719 F:      include/linux/tfrc.h
3720 F:      net/dccp/
3721
3722 DECnet NETWORK LAYER
3723 W:      http://linux-decnet.sourceforge.net
3724 L:      linux-decnet-user@lists.sourceforge.net
3725 S:      Orphan
3726 F:      Documentation/networking/decnet.txt
3727 F:      net/decnet/
3728
3729 DECSTATION PLATFORM SUPPORT
3730 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3731 L:      linux-mips@linux-mips.org
3732 W:      http://www.linux-mips.org/wiki/DECstation
3733 S:      Maintained
3734 F:      arch/mips/dec/
3735 F:      arch/mips/include/asm/dec/
3736 F:      arch/mips/include/asm/mach-dec/
3737
3738 DEFXX FDDI NETWORK DRIVER
3739 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3740 S:      Maintained
3741 F:      drivers/net/fddi/defxx.*
3742
3743 DELL LAPTOP DRIVER
3744 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3745 M:      Pali Rohár <pali.rohar@gmail.com>
3746 L:      platform-driver-x86@vger.kernel.org
3747 S:      Maintained
3748 F:      drivers/platform/x86/dell-laptop.c
3749
3750 DELL LAPTOP RBTN DRIVER
3751 M:      Pali Rohár <pali.rohar@gmail.com>
3752 S:      Maintained
3753 F:      drivers/platform/x86/dell-rbtn.*
3754
3755 DELL LAPTOP FREEFALL DRIVER
3756 M:      Pali Rohár <pali.rohar@gmail.com>
3757 S:      Maintained
3758 F:      drivers/platform/x86/dell-smo8800.c
3759
3760 DELL LAPTOP SMM DRIVER
3761 M:      Pali Rohár <pali.rohar@gmail.com>
3762 S:      Maintained
3763 F:      drivers/hwmon/dell-smm-hwmon.c
3764 F:      include/uapi/linux/i8k.h
3765
3766 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3767 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3768 S:      Maintained
3769 F:      Documentation/dcdbas.txt
3770 F:      drivers/firmware/dcdbas.*
3771
3772 DELL WMI EXTRAS DRIVER
3773 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3774 M:      Pali Rohár <pali.rohar@gmail.com>
3775 S:      Maintained
3776 F:      drivers/platform/x86/dell-wmi.c
3777
3778 DESIGNWARE USB2 DRD IP DRIVER
3779 M:      John Youn <johnyoun@synopsys.com>
3780 L:      linux-usb@vger.kernel.org
3781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3782 S:      Maintained
3783 F:      drivers/usb/dwc2/
3784
3785 DESIGNWARE USB3 DRD IP DRIVER
3786 M:      Felipe Balbi <balbi@kernel.org>
3787 L:      linux-usb@vger.kernel.org
3788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3789 S:      Maintained
3790 F:      drivers/usb/dwc3/
3791
3792 DEVICE COREDUMP (DEV_COREDUMP)
3793 M:      Johannes Berg <johannes@sipsolutions.net>
3794 L:      linux-kernel@vger.kernel.org
3795 S:      Maintained
3796 F:      drivers/base/devcoredump.c
3797 F:      include/linux/devcoredump.h
3798
3799 DEVICE FREQUENCY (DEVFREQ)
3800 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3801 M:      Kyungmin Park <kyungmin.park@samsung.com>
3802 L:      linux-pm@vger.kernel.org
3803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3804 S:      Maintained
3805 F:      drivers/devfreq/
3806 F:      include/linux/devfreq.h
3807 F:      Documentation/devicetree/bindings/devfreq/
3808
3809 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3810 M:      Chanwoo Choi <cw00.choi@samsung.com>
3811 L:      linux-pm@vger.kernel.org
3812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3813 S:      Supported
3814 F:      drivers/devfreq/event/
3815 F:      drivers/devfreq/devfreq-event.c
3816 F:      include/linux/devfreq-event.h
3817 F:      Documentation/devicetree/bindings/devfreq/event/
3818
3819 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3820 M:      Chanwoo Choi <cw00.choi@samsung.com>
3821 L:      linux-pm@vger.kernel.org
3822 L:      linux-samsung-soc@vger.kernel.org
3823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3824 S:      Maintained
3825 F:      drivers/devfreq/exynos-bus.c
3826 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3827
3828 DEVICE NUMBER REGISTRY
3829 M:      Torben Mathiasen <device@lanana.org>
3830 W:      http://lanana.org/docs/device-list/index.html
3831 S:      Maintained
3832
3833 DEVICE-MAPPER  (LVM)
3834 M:      Alasdair Kergon <agk@redhat.com>
3835 M:      Mike Snitzer <snitzer@redhat.com>
3836 M:      dm-devel@redhat.com
3837 L:      dm-devel@redhat.com
3838 W:      http://sources.redhat.com/dm
3839 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3841 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3842 S:      Maintained
3843 F:      Documentation/device-mapper/
3844 F:      drivers/md/dm*
3845 F:      drivers/md/persistent-data/
3846 F:      include/linux/device-mapper.h
3847 F:      include/linux/dm-*.h
3848 F:      include/uapi/linux/dm-*.h
3849
3850 DEVLINK
3851 M:      Jiri Pirko <jiri@mellanox.com>
3852 L:      netdev@vger.kernel.org
3853 S:      Supported
3854 F:      net/core/devlink.c
3855 F:      include/net/devlink.h
3856 F:      include/uapi/linux/devlink.h
3857
3858 DIALOG SEMICONDUCTOR DRIVERS
3859 M:      Support Opensource <support.opensource@diasemi.com>
3860 W:      http://www.dialog-semiconductor.com/products
3861 S:      Supported
3862 F:      Documentation/hwmon/da90??
3863 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3864 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3865 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3866 F:      drivers/gpio/gpio-da90??.c
3867 F:      drivers/hwmon/da90??-hwmon.c
3868 F:      drivers/iio/adc/da91??-*.c
3869 F:      drivers/input/misc/da90??_onkey.c
3870 F:      drivers/input/touchscreen/da9052_tsi.c
3871 F:      drivers/leds/leds-da90??.c
3872 F:      drivers/mfd/da903x.c
3873 F:      drivers/mfd/da90??-*.c
3874 F:      drivers/mfd/da91??-*.c
3875 F:      drivers/power/supply/da9052-battery.c
3876 F:      drivers/power/supply/da91??-*.c
3877 F:      drivers/regulator/da903x.c
3878 F:      drivers/regulator/da9???-regulator.[ch]
3879 F:      drivers/rtc/rtc-da90??.c
3880 F:      drivers/video/backlight/da90??_bl.c
3881 F:      drivers/watchdog/da90??_wdt.c
3882 F:      include/linux/mfd/da903x.h
3883 F:      include/linux/mfd/da9052/
3884 F:      include/linux/mfd/da9055/
3885 F:      include/linux/mfd/da9062/
3886 F:      include/linux/mfd/da9063/
3887 F:      include/linux/mfd/da9150/
3888 F:      include/linux/regulator/da9211.h
3889 F:      include/sound/da[79]*.h
3890 F:      sound/soc/codecs/da[79]*.[ch]
3891
3892 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3893 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
3894 L:      linux-gpio@vger.kernel.org
3895 S:      Maintained
3896 F:      drivers/gpio/gpio-gpio-mm.c
3897
3898 DIGI NEO AND CLASSIC PCI PRODUCTS
3899 M:      Lidza Louina <lidza.louina@gmail.com>
3900 M:      Mark Hounschell <markh@compro.net>
3901 L:      driverdev-devel@linuxdriverproject.org
3902 S:      Maintained
3903 F:      drivers/staging/dgnc/
3904
3905 DIOLAN U2C-12 I2C DRIVER
3906 M:      Guenter Roeck <linux@roeck-us.net>
3907 L:      linux-i2c@vger.kernel.org
3908 S:      Maintained
3909 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3910
3911 DIRECT ACCESS (DAX)
3912 M:      Matthew Wilcox <willy@linux.intel.com>
3913 L:      linux-fsdevel@vger.kernel.org
3914 S:      Supported
3915 F:      fs/dax.c
3916
3917 DIRECTORY NOTIFICATION (DNOTIFY)
3918 M:      Eric Paris <eparis@parisplace.org>
3919 S:      Maintained
3920 F:      Documentation/filesystems/dnotify.txt
3921 F:      fs/notify/dnotify/
3922 F:      include/linux/dnotify.h
3923
3924 DISK GEOMETRY AND PARTITION HANDLING
3925 M:      Andries Brouwer <aeb@cwi.nl>
3926 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3927 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3928 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3929 S:      Maintained
3930
3931 DISKQUOTA
3932 M:      Jan Kara <jack@suse.com>
3933 S:      Maintained
3934 F:      Documentation/filesystems/quota.txt
3935 F:      fs/quota/
3936 F:      include/linux/quota*.h
3937 F:      include/uapi/linux/quota*.h
3938
3939 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3940 M:      Bernie Thompson <bernie@plugable.com>
3941 L:      linux-fbdev@vger.kernel.org
3942 S:      Maintained
3943 W:      http://plugable.com/category/projects/udlfb/
3944 F:      drivers/video/fbdev/udlfb.c
3945 F:      include/video/udlfb.h
3946 F:      Documentation/fb/udlfb.txt
3947
3948 DISTRIBUTED LOCK MANAGER (DLM)
3949 M:      Christine Caulfield <ccaulfie@redhat.com>
3950 M:      David Teigland <teigland@redhat.com>
3951 L:      cluster-devel@redhat.com
3952 W:      http://sources.redhat.com/cluster/
3953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3954 S:      Supported
3955 F:      fs/dlm/
3956
3957 DMA BUFFER SHARING FRAMEWORK
3958 M:      Sumit Semwal <sumit.semwal@linaro.org>
3959 S:      Maintained
3960 L:      linux-media@vger.kernel.org
3961 L:      dri-devel@lists.freedesktop.org
3962 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3963 F:      drivers/dma-buf/
3964 F:      include/linux/dma-buf*
3965 F:      include/linux/reservation.h
3966 F:      include/linux/*fence.h
3967 F:      Documentation/dma-buf-sharing.txt
3968 T:      git git://anongit.freedesktop.org/drm/drm-misc
3969
3970 SYNC FILE FRAMEWORK
3971 M:      Sumit Semwal <sumit.semwal@linaro.org>
3972 R:      Gustavo Padovan <gustavo@padovan.org>
3973 S:      Maintained
3974 L:      linux-media@vger.kernel.org
3975 L:      dri-devel@lists.freedesktop.org
3976 F:      drivers/dma-buf/sync_*
3977 F:      drivers/dma-buf/sw_sync.c
3978 F:      include/linux/sync_file.h
3979 F:      include/uapi/linux/sync_file.h
3980 F:      Documentation/sync_file.txt
3981 T:      git git://anongit.freedesktop.org/drm/drm-misc
3982
3983 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3984 M:      Vinod Koul <vinod.koul@intel.com>
3985 L:      dmaengine@vger.kernel.org
3986 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3987 S:      Maintained
3988 F:      drivers/dma/
3989 F:      include/linux/dmaengine.h
3990 F:      Documentation/devicetree/bindings/dma/
3991 F:      Documentation/dmaengine/
3992 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3993
3994 DME1737 HARDWARE MONITOR DRIVER
3995 M:      Juerg Haefliger <juergh@gmail.com>
3996 L:      linux-hwmon@vger.kernel.org
3997 S:      Maintained
3998 F:      Documentation/hwmon/dme1737
3999 F:      drivers/hwmon/dme1737.c
4000
4001 DMI/SMBIOS SUPPORT
4002 M:      Jean Delvare <jdelvare@suse.com>
4003 S:      Maintained
4004 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4005 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
4006 F:      drivers/firmware/dmi-id.c
4007 F:      drivers/firmware/dmi_scan.c
4008 F:      include/linux/dmi.h
4009
4010 DOCUMENTATION
4011 M:      Jonathan Corbet <corbet@lwn.net>
4012 L:      linux-doc@vger.kernel.org
4013 S:      Maintained
4014 F:      Documentation/
4015 F:      scripts/docproc.c
4016 F:      scripts/kernel-doc*
4017 X:      Documentation/ABI/
4018 X:      Documentation/devicetree/
4019 X:      Documentation/acpi
4020 X:      Documentation/power
4021 X:      Documentation/spi
4022 X:      Documentation/media
4023 T:      git git://git.lwn.net/linux.git docs-next
4024
4025 DOUBLETALK DRIVER
4026 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
4027 L:      blinux-list@redhat.com
4028 S:      Maintained
4029 F:      drivers/char/dtlk.c
4030 F:      include/linux/dtlk.h
4031
4032 DPT_I2O SCSI RAID DRIVER
4033 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4034 L:      linux-scsi@vger.kernel.org
4035 W:      http://www.adaptec.com/
4036 S:      Maintained
4037 F:      drivers/scsi/dpt*
4038 F:      drivers/scsi/dpt/
4039
4040 DRBD DRIVER
4041 M:      Philipp Reisner <philipp.reisner@linbit.com>
4042 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
4043 L:      drbd-dev@lists.linbit.com
4044 W:      http://www.drbd.org
4045 T:      git git://git.linbit.com/linux-drbd.git
4046 T:      git git://git.linbit.com/drbd-8.4.git
4047 S:      Supported
4048 F:      drivers/block/drbd/
4049 F:      lib/lru_cache.c
4050 F:      Documentation/blockdev/drbd/
4051
4052 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4053 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4055 S:      Supported
4056 F:      Documentation/kobject.txt
4057 F:      drivers/base/
4058 F:      fs/debugfs/
4059 F:      fs/kernfs/
4060 F:      fs/sysfs/
4061 F:      include/linux/debugfs.h
4062 F:      include/linux/kobj*
4063 F:      lib/kobj*
4064
4065 DRM DRIVERS
4066 M:      David Airlie <airlied@linux.ie>
4067 L:      dri-devel@lists.freedesktop.org
4068 T:      git git://people.freedesktop.org/~airlied/linux
4069 B:      https://bugs.freedesktop.org/
4070 C:      irc://chat.freenode.net/dri-devel
4071 S:      Maintained
4072 F:      drivers/gpu/drm/
4073 F:      drivers/gpu/vga/
4074 F:      Documentation/devicetree/bindings/display/
4075 F:      Documentation/devicetree/bindings/gpu/
4076 F:      Documentation/devicetree/bindings/video/
4077 F:      Documentation/gpu/
4078 F:      include/drm/
4079 F:      include/uapi/drm/
4080
4081 DRM DRIVERS AND MISC GPU PATCHES
4082 M:      Daniel Vetter <daniel.vetter@intel.com>
4083 M:      Jani Nikula <jani.nikula@linux.intel.com>
4084 M:      Sean Paul <seanpaul@chromium.org>
4085 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4086 S:      Maintained
4087 T:      git git://anongit.freedesktop.org/drm/drm-misc
4088 F:      Documentation/gpu/
4089 F:      drivers/gpu/vga/
4090 F:      drivers/gpu/drm/*
4091 F:      include/drm/drm*
4092 F:      include/uapi/drm/drm*
4093
4094 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4095 M:      Dave Airlie <airlied@redhat.com>
4096 S:      Odd Fixes
4097 F:      drivers/gpu/drm/ast/
4098
4099 DRM DRIVERS FOR BRIDGE CHIPS
4100 M:      Archit Taneja <architt@codeaurora.org>
4101 S:      Maintained
4102 T:      git git://anongit.freedesktop.org/drm/drm-misc
4103 F:      drivers/gpu/drm/bridge/
4104
4105 DRM DRIVER FOR BOCHS VIRTUAL GPU
4106 M:      Gerd Hoffmann <kraxel@redhat.com>
4107 S:      Odd Fixes
4108 F:      drivers/gpu/drm/bochs/
4109
4110 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4111 M:      Dave Airlie <airlied@redhat.com>
4112 S:      Odd Fixes
4113 F:      drivers/gpu/drm/cirrus/
4114
4115 RADEON and AMDGPU DRM DRIVERS
4116 M:      Alex Deucher <alexander.deucher@amd.com>
4117 M:      Christian König <christian.koenig@amd.com>
4118 L:      dri-devel@lists.freedesktop.org
4119 T:      git git://people.freedesktop.org/~agd5f/linux
4120 S:      Supported
4121 F:      drivers/gpu/drm/radeon/
4122 F:      include/uapi/drm/radeon_drm.h
4123 F:      drivers/gpu/drm/amd/
4124 F:      include/uapi/drm/amdgpu_drm.h
4125
4126 DRM PANEL DRIVERS
4127 M:      Thierry Reding <thierry.reding@gmail.com>
4128 L:      dri-devel@lists.freedesktop.org
4129 T:      git git://anongit.freedesktop.org/tegra/linux.git
4130 S:      Maintained
4131 F:      drivers/gpu/drm/drm_panel.c
4132 F:      drivers/gpu/drm/panel/
4133 F:      include/drm/drm_panel.h
4134 F:      Documentation/devicetree/bindings/display/panel/
4135
4136 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4137 M:      Daniel Vetter <daniel.vetter@intel.com>
4138 M:      Jani Nikula <jani.nikula@linux.intel.com>
4139 L:      intel-gfx@lists.freedesktop.org
4140 W:      https://01.org/linuxgraphics/
4141 B:      https://01.org/linuxgraphics/documentation/how-report-bugs
4142 C:      irc://chat.freenode.net/intel-gfx
4143 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
4144 T:      git git://anongit.freedesktop.org/drm-intel
4145 S:      Supported
4146 F:      drivers/gpu/drm/i915/
4147 F:      include/drm/i915*
4148 F:      include/uapi/drm/i915_drm.h
4149 F:      Documentation/gpu/i915.rst
4150
4151 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4152 M:      Zhenyu Wang <zhenyuw@linux.intel.com>
4153 M:      Zhi Wang <zhi.a.wang@intel.com>
4154 L:      igvt-g-dev@lists.01.org
4155 L:      intel-gfx@lists.freedesktop.org
4156 W:      https://01.org/igvt-g
4157 T:      git https://github.com/01org/gvt-linux.git
4158 S:      Supported
4159 F:      drivers/gpu/drm/i915/gvt/
4160
4161 DRM DRIVERS FOR ATMEL HLCDC
4162 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
4163 L:      dri-devel@lists.freedesktop.org
4164 S:      Supported
4165 F:      drivers/gpu/drm/atmel-hlcdc/
4166 F:      Documentation/devicetree/bindings/drm/atmel/
4167
4168 DRM DRIVERS FOR ALLWINNER A10
4169 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
4170 L:      dri-devel@lists.freedesktop.org
4171 S:      Supported
4172 F:      drivers/gpu/drm/sun4i/
4173 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4174
4175 DRM DRIVERS FOR AMLOGIC SOCS
4176 M:      Neil Armstrong <narmstrong@baylibre.com>
4177 L:      dri-devel@lists.freedesktop.org
4178 L:      linux-amlogic@lists.infradead.org
4179 W:      http://linux-meson.com/
4180 S:      Supported
4181 F:      drivers/gpu/drm/meson/
4182 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4183
4184 DRM DRIVERS FOR EXYNOS
4185 M:      Inki Dae <inki.dae@samsung.com>
4186 M:      Joonyoung Shim <jy0922.shim@samsung.com>
4187 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
4188 M:      Kyungmin Park <kyungmin.park@samsung.com>
4189 L:      dri-devel@lists.freedesktop.org
4190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4191 S:      Supported
4192 F:      drivers/gpu/drm/exynos/
4193 F:      include/uapi/drm/exynos_drm.h
4194 F:      Documentation/devicetree/bindings/display/exynos/
4195
4196 DRM DRIVERS FOR FREESCALE DCU
4197 M:      Stefan Agner <stefan@agner.ch>
4198 M:      Alison Wang <alison.wang@freescale.com>
4199 L:      dri-devel@lists.freedesktop.org
4200 S:      Supported
4201 F:      drivers/gpu/drm/fsl-dcu/
4202 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4203 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4204 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4205
4206 DRM DRIVERS FOR FREESCALE IMX
4207 M:      Philipp Zabel <p.zabel@pengutronix.de>
4208 L:      dri-devel@lists.freedesktop.org
4209 S:      Maintained
4210 F:      drivers/gpu/drm/imx/
4211 F:      drivers/gpu/ipu-v3/
4212 F:      Documentation/devicetree/bindings/display/imx/
4213
4214 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4215 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4216 L:      dri-devel@lists.freedesktop.org
4217 T:      git git://github.com/patjak/drm-gma500
4218 S:      Maintained
4219 F:      drivers/gpu/drm/gma500/
4220
4221 DRM DRIVERS FOR HISILICON
4222 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4223 M:      Rongrong Zou <zourongrong@gmail.com>
4224 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4225 R:      Chen Feng <puck.chen@hisilicon.com>
4226 L:      dri-devel@lists.freedesktop.org
4227 T:      git git://github.com/xin3liang/linux.git
4228 S:      Maintained
4229 F:      drivers/gpu/drm/hisilicon/
4230 F:      Documentation/devicetree/bindings/display/hisilicon/
4231
4232 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4233 S:      Orphan / Obsolete
4234 F:      drivers/gpu/drm/i810/
4235 F:      include/uapi/drm/i810_drm.h
4236
4237 DRM DRIVERS FOR MEDIATEK
4238 M:      CK Hu <ck.hu@mediatek.com>
4239 M:      Philipp Zabel <p.zabel@pengutronix.de>
4240 L:      dri-devel@lists.freedesktop.org
4241 S:      Supported
4242 F:      drivers/gpu/drm/mediatek/
4243 F:      Documentation/devicetree/bindings/display/mediatek/
4244
4245 DRM DRIVER FOR MSM ADRENO GPU
4246 M:      Rob Clark <robdclark@gmail.com>
4247 L:      linux-arm-msm@vger.kernel.org
4248 L:      dri-devel@lists.freedesktop.org
4249 L:      freedreno@lists.freedesktop.org
4250 T:      git git://people.freedesktop.org/~robclark/linux
4251 S:      Maintained
4252 F:      drivers/gpu/drm/msm/
4253 F:      include/uapi/drm/msm_drm.h
4254 F:      Documentation/devicetree/bindings/display/msm/
4255
4256 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4257 M:      Ben Skeggs <bskeggs@redhat.com>
4258 L:      dri-devel@lists.freedesktop.org
4259 L:      nouveau@lists.freedesktop.org
4260 T:      git git://github.com/skeggsb/linux
4261 S:      Supported
4262 F:      drivers/gpu/drm/nouveau/
4263 F:      include/uapi/drm/nouveau_drm.h
4264
4265 DRM DRIVERS FOR NVIDIA TEGRA
4266 M:      Thierry Reding <thierry.reding@gmail.com>
4267 L:      dri-devel@lists.freedesktop.org
4268 L:      linux-tegra@vger.kernel.org
4269 T:      git git://anongit.freedesktop.org/tegra/linux.git
4270 S:      Supported
4271 F:      drivers/gpu/drm/tegra/
4272 F:      drivers/gpu/host1x/
4273 F:      include/linux/host1x.h
4274 F:      include/uapi/drm/tegra_drm.h
4275 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4276
4277 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4278 S:      Orphan / Obsolete
4279 F:      drivers/gpu/drm/mga/
4280 F:      include/uapi/drm/mga_drm.h
4281
4282 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4283 M:      Dave Airlie <airlied@redhat.com>
4284 S:      Odd Fixes
4285 F:      drivers/gpu/drm/mgag200/
4286
4287 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4288 S:      Orphan / Obsolete
4289 F:      drivers/gpu/drm/r128/
4290 F:      include/uapi/drm/r128_drm.h
4291
4292 DRM DRIVERS FOR RENESAS
4293 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4294 L:      dri-devel@lists.freedesktop.org
4295 L:      linux-renesas-soc@vger.kernel.org
4296 T:      git git://linuxtv.org/pinchartl/fbdev
4297 S:      Supported
4298 F:      drivers/gpu/drm/rcar-du/
4299 F:      drivers/gpu/drm/shmobile/
4300 F:      include/linux/platform_data/shmob_drm.h
4301 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4302
4303 DRM DRIVER FOR QXL VIRTUAL GPU
4304 M:      Dave Airlie <airlied@redhat.com>
4305 S:      Odd Fixes
4306 F:      drivers/gpu/drm/qxl/
4307 F:      include/uapi/drm/qxl_drm.h
4308
4309 DRM DRIVERS FOR ROCKCHIP
4310 M:      Mark Yao <mark.yao@rock-chips.com>
4311 L:      dri-devel@lists.freedesktop.org
4312 S:      Maintained
4313 F:      drivers/gpu/drm/rockchip/
4314 F:      Documentation/devicetree/bindings/display/rockchip/
4315
4316 DRM DRIVER FOR SAVAGE VIDEO CARDS
4317 S:      Orphan / Obsolete
4318 F:      drivers/gpu/drm/savage/
4319 F:      include/uapi/drm/savage_drm.h
4320
4321 DRM DRIVER FOR SIS VIDEO CARDS
4322 S:      Orphan / Obsolete
4323 F:      drivers/gpu/drm/sis/
4324 F:      include/uapi/drm/sis_drm.h
4325
4326 DRM DRIVERS FOR STI
4327 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4328 M:      Vincent Abriou <vincent.abriou@st.com>
4329 L:      dri-devel@lists.freedesktop.org
4330 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4331 S:      Maintained
4332 F:      drivers/gpu/drm/sti
4333 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4334
4335 DRM DRIVER FOR TDFX VIDEO CARDS
4336 S:      Orphan / Obsolete
4337 F:      drivers/gpu/drm/tdfx/
4338
4339 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4340 M:      Dave Airlie <airlied@redhat.com>
4341 S:      Odd Fixes
4342 F:      drivers/gpu/drm/udl/
4343
4344 DRM DRIVERS FOR VIVANTE GPU IP
4345 M:      Lucas Stach <l.stach@pengutronix.de>
4346 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4347 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4348 L:      etnaviv@lists.freedesktop.org
4349 L:      dri-devel@lists.freedesktop.org
4350 S:      Maintained
4351 F:      drivers/gpu/drm/etnaviv/
4352 F:      include/uapi/drm/etnaviv_drm.h
4353 F:      Documentation/devicetree/bindings/display/etnaviv/
4354
4355 DRM DRIVER FOR VMWARE VIRTUAL GPU
4356 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4357 M:      Sinclair Yeh <syeh@vmware.com>
4358 M:      Thomas Hellstrom <thellstrom@vmware.com>
4359 L:      dri-devel@lists.freedesktop.org
4360 T:      git git://people.freedesktop.org/~syeh/repos_linux
4361 T:      git git://people.freedesktop.org/~thomash/linux
4362 S:      Supported
4363 F:      drivers/gpu/drm/vmwgfx/
4364 F:      include/uapi/drm/vmwgfx_drm.h
4365
4366 DRM DRIVERS FOR VC4
4367 M:      Eric Anholt <eric@anholt.net>
4368 T:      git git://github.com/anholt/linux
4369 S:      Supported
4370 F:      drivers/gpu/drm/vc4/
4371 F:      include/uapi/drm/vc4_drm.h
4372 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4373
4374 DRM DRIVERS FOR TI OMAP
4375 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4376 L:      dri-devel@lists.freedesktop.org
4377 S:      Maintained
4378 F:      drivers/gpu/drm/omapdrm/
4379 F:      Documentation/devicetree/bindings/display/ti/
4380
4381 DRM DRIVERS FOR TI LCDC
4382 M:      Jyri Sarha <jsarha@ti.com>
4383 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4384 L:      dri-devel@lists.freedesktop.org
4385 S:      Maintained
4386 F:      drivers/gpu/drm/tilcdc/
4387 F:      Documentation/devicetree/bindings/display/tilcdc/
4388
4389 DRM DRIVERS FOR ZTE ZX
4390 M:      Shawn Guo <shawnguo@kernel.org>
4391 L:      dri-devel@lists.freedesktop.org
4392 S:      Maintained
4393 F:      drivers/gpu/drm/zte/
4394 F:      Documentation/devicetree/bindings/display/zte,vou.txt
4395
4396 DSBR100 USB FM RADIO DRIVER
4397 M:      Alexey Klimov <klimov.linux@gmail.com>
4398 L:      linux-media@vger.kernel.org
4399 T:      git git://linuxtv.org/media_tree.git
4400 S:      Maintained
4401 F:      drivers/media/radio/dsbr100.c
4402
4403 DSCC4 DRIVER
4404 M:      Francois Romieu <romieu@fr.zoreil.com>
4405 L:      netdev@vger.kernel.org
4406 S:      Maintained
4407 F:      drivers/net/wan/dscc4.c
4408
4409 DT3155 MEDIA DRIVER
4410 M:      Hans Verkuil <hverkuil@xs4all.nl>
4411 L:      linux-media@vger.kernel.org
4412 T:      git git://linuxtv.org/media_tree.git
4413 W:      https://linuxtv.org
4414 S:      Odd Fixes
4415 F:      drivers/media/pci/dt3155/
4416
4417 DVB_USB_AF9015 MEDIA DRIVER
4418 M:      Antti Palosaari <crope@iki.fi>
4419 L:      linux-media@vger.kernel.org
4420 W:      https://linuxtv.org
4421 W:      http://palosaari.fi/linux/
4422 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4423 T:      git git://linuxtv.org/anttip/media_tree.git
4424 S:      Maintained
4425 F:      drivers/media/usb/dvb-usb-v2/af9015*
4426
4427 DVB_USB_AF9035 MEDIA DRIVER
4428 M:      Antti Palosaari <crope@iki.fi>
4429 L:      linux-media@vger.kernel.org
4430 W:      https://linuxtv.org
4431 W:      http://palosaari.fi/linux/
4432 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4433 T:      git git://linuxtv.org/anttip/media_tree.git
4434 S:      Maintained
4435 F:      drivers/media/usb/dvb-usb-v2/af9035*
4436
4437 DVB_USB_ANYSEE MEDIA DRIVER
4438 M:      Antti Palosaari <crope@iki.fi>
4439 L:      linux-media@vger.kernel.org
4440 W:      https://linuxtv.org
4441 W:      http://palosaari.fi/linux/
4442 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4443 T:      git git://linuxtv.org/anttip/media_tree.git
4444 S:      Maintained
4445 F:      drivers/media/usb/dvb-usb-v2/anysee*
4446
4447 DVB_USB_AU6610 MEDIA DRIVER
4448 M:      Antti Palosaari <crope@iki.fi>
4449 L:      linux-media@vger.kernel.org
4450 W:      https://linuxtv.org
4451 W:      http://palosaari.fi/linux/
4452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4453 T:      git git://linuxtv.org/anttip/media_tree.git
4454 S:      Maintained
4455 F:      drivers/media/usb/dvb-usb-v2/au6610*
4456
4457 DVB_USB_CE6230 MEDIA DRIVER
4458 M:      Antti Palosaari <crope@iki.fi>
4459 L:      linux-media@vger.kernel.org
4460 W:      https://linuxtv.org
4461 W:      http://palosaari.fi/linux/
4462 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4463 T:      git git://linuxtv.org/anttip/media_tree.git
4464 S:      Maintained
4465 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4466
4467 DVB_USB_CXUSB MEDIA DRIVER
4468 M:      Michael Krufky <mkrufky@linuxtv.org>
4469 L:      linux-media@vger.kernel.org
4470 W:      https://linuxtv.org
4471 W:      http://github.com/mkrufky
4472 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4473 T:      git git://linuxtv.org/media_tree.git
4474 S:      Maintained
4475 F:      drivers/media/usb/dvb-usb/cxusb*
4476
4477 DVB_USB_EC168 MEDIA DRIVER
4478 M:      Antti Palosaari <crope@iki.fi>
4479 L:      linux-media@vger.kernel.org
4480 W:      https://linuxtv.org
4481 W:      http://palosaari.fi/linux/
4482 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4483 T:      git git://linuxtv.org/anttip/media_tree.git
4484 S:      Maintained
4485 F:      drivers/media/usb/dvb-usb-v2/ec168*
4486
4487 DVB_USB_GL861 MEDIA DRIVER
4488 M:      Antti Palosaari <crope@iki.fi>
4489 L:      linux-media@vger.kernel.org
4490 W:      https://linuxtv.org
4491 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4492 T:      git git://linuxtv.org/anttip/media_tree.git
4493 S:      Maintained
4494 F:      drivers/media/usb/dvb-usb-v2/gl861*
4495
4496 DVB_USB_MXL111SF MEDIA DRIVER
4497 M:      Michael Krufky <mkrufky@linuxtv.org>
4498 L:      linux-media@vger.kernel.org
4499 W:      https://linuxtv.org
4500 W:      http://github.com/mkrufky
4501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4502 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4503 S:      Maintained
4504 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4505
4506 DVB_USB_RTL28XXU MEDIA DRIVER
4507 M:      Antti Palosaari <crope@iki.fi>
4508 L:      linux-media@vger.kernel.org
4509 W:      https://linuxtv.org
4510 W:      http://palosaari.fi/linux/
4511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4512 T:      git git://linuxtv.org/anttip/media_tree.git
4513 S:      Maintained
4514 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4515
4516 DVB_USB_V2 MEDIA DRIVER
4517 M:      Antti Palosaari <crope@iki.fi>
4518 L:      linux-media@vger.kernel.org
4519 W:      https://linuxtv.org
4520 W:      http://palosaari.fi/linux/
4521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4522 T:      git git://linuxtv.org/anttip/media_tree.git
4523 S:      Maintained
4524 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4525 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4526
4527 DYNAMIC DEBUG
4528 M:      Jason Baron <jbaron@akamai.com>
4529 S:      Maintained
4530 F:      lib/dynamic_debug.c
4531 F:      include/linux/dynamic_debug.h
4532
4533 DZ DECSTATION DZ11 SERIAL DRIVER
4534 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4535 S:      Maintained
4536 F:      drivers/tty/serial/dz.*
4537
4538 E3X0 POWER BUTTON DRIVER
4539 M:      Moritz Fischer <moritz.fischer@ettus.com>
4540 L:      usrp-users@lists.ettus.com
4541 W:      http://www.ettus.com
4542 S:      Supported
4543 F:      drivers/input/misc/e3x0-button.c
4544 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4545
4546 E4000 MEDIA DRIVER
4547 M:      Antti Palosaari <crope@iki.fi>
4548 L:      linux-media@vger.kernel.org
4549 W:      https://linuxtv.org
4550 W:      http://palosaari.fi/linux/
4551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4552 T:      git git://linuxtv.org/anttip/media_tree.git
4553 S:      Maintained
4554 F:      drivers/media/tuners/e4000*
4555
4556 EATA ISA/EISA/PCI SCSI DRIVER
4557 M:      Dario Ballabio <ballabio_dario@emc.com>
4558 L:      linux-scsi@vger.kernel.org
4559 S:      Maintained
4560 F:      drivers/scsi/eata.c
4561
4562 EC100 MEDIA DRIVER
4563 M:      Antti Palosaari <crope@iki.fi>
4564 L:      linux-media@vger.kernel.org
4565 W:      https://linuxtv.org
4566 W:      http://palosaari.fi/linux/
4567 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4568 T:      git git://linuxtv.org/anttip/media_tree.git
4569 S:      Maintained
4570 F:      drivers/media/dvb-frontends/ec100*
4571
4572 ECRYPT FILE SYSTEM
4573 M:      Tyler Hicks <tyhicks@canonical.com>
4574 L:      ecryptfs@vger.kernel.org
4575 W:      http://ecryptfs.org
4576 W:      https://launchpad.net/ecryptfs
4577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4578 S:      Supported
4579 F:      Documentation/filesystems/ecryptfs.txt
4580 F:      fs/ecryptfs/
4581
4582 EDAC-CORE
4583 M:      Borislav Petkov <bp@alien8.de>
4584 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4585 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4586 L:      linux-edac@vger.kernel.org
4587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4589 S:      Supported
4590 F:      Documentation/edac.txt
4591 F:      drivers/edac/
4592 F:      include/linux/edac.h
4593
4594 EDAC-AMD64
4595 M:      Borislav Petkov <bp@alien8.de>
4596 L:      linux-edac@vger.kernel.org
4597 S:      Maintained
4598 F:      drivers/edac/amd64_edac*
4599
4600 EDAC-CALXEDA
4601 M:      Robert Richter <rric@kernel.org>
4602 L:      linux-edac@vger.kernel.org
4603 S:      Maintained
4604 F:      drivers/edac/highbank*
4605
4606 EDAC-CAVIUM
4607 M:      Ralf Baechle <ralf@linux-mips.org>
4608 M:      David Daney <david.daney@cavium.com>
4609 L:      linux-edac@vger.kernel.org
4610 L:      linux-mips@linux-mips.org
4611 S:      Supported
4612 F:      drivers/edac/octeon_edac*
4613
4614 EDAC-E752X
4615 M:      Mark Gross <mark.gross@intel.com>
4616 L:      linux-edac@vger.kernel.org
4617 S:      Maintained
4618 F:      drivers/edac/e752x_edac.c
4619
4620 EDAC-E7XXX
4621 L:      linux-edac@vger.kernel.org
4622 S:      Maintained
4623 F:      drivers/edac/e7xxx_edac.c
4624
4625 EDAC-FSL_DDR
4626 M:      York Sun <york.sun@nxp.com>
4627 L:      linux-edac@vger.kernel.org
4628 S:      Maintained
4629 F:      drivers/edac/fsl_ddr_edac.*
4630
4631 EDAC-GHES
4632 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4633 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4634 L:      linux-edac@vger.kernel.org
4635 S:      Maintained
4636 F:      drivers/edac/ghes_edac.c
4637
4638 EDAC-I82443BXGX
4639 M:      Tim Small <tim@buttersideup.com>
4640 L:      linux-edac@vger.kernel.org
4641 S:      Maintained
4642 F:      drivers/edac/i82443bxgx_edac.c
4643
4644 EDAC-I3000
4645 L:      linux-edac@vger.kernel.org
4646 S:      Orphan
4647 F:      drivers/edac/i3000_edac.c
4648
4649 EDAC-I5000
4650 L:      linux-edac@vger.kernel.org
4651 S:      Maintained
4652 F:      drivers/edac/i5000_edac.c
4653
4654 EDAC-I5400
4655 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4656 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4657 L:      linux-edac@vger.kernel.org
4658 S:      Maintained
4659 F:      drivers/edac/i5400_edac.c
4660
4661 EDAC-I7300
4662 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4663 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4664 L:      linux-edac@vger.kernel.org
4665 S:      Maintained
4666 F:      drivers/edac/i7300_edac.c
4667
4668 EDAC-I7CORE
4669 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4670 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4671 L:      linux-edac@vger.kernel.org
4672 S:      Maintained
4673 F:      drivers/edac/i7core_edac.c
4674
4675 EDAC-I82975X
4676 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4677 M:      "Arvind R." <arvino55@gmail.com>
4678 L:      linux-edac@vger.kernel.org
4679 S:      Maintained
4680 F:      drivers/edac/i82975x_edac.c
4681
4682 EDAC-IE31200
4683 M:      Jason Baron <jbaron@akamai.com>
4684 L:      linux-edac@vger.kernel.org
4685 S:      Maintained
4686 F:      drivers/edac/ie31200_edac.c
4687
4688 EDAC-MPC85XX
4689 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4690 L:      linux-edac@vger.kernel.org
4691 S:      Maintained
4692 F:      drivers/edac/mpc85xx_edac.[ch]
4693
4694 EDAC-PASEMI
4695 M:      Egor Martovetsky <egor@pasemi.com>
4696 L:      linux-edac@vger.kernel.org
4697 S:      Maintained
4698 F:      drivers/edac/pasemi_edac.c
4699
4700 EDAC-R82600
4701 M:      Tim Small <tim@buttersideup.com>
4702 L:      linux-edac@vger.kernel.org
4703 S:      Maintained
4704 F:      drivers/edac/r82600_edac.c
4705
4706 EDAC-SBRIDGE
4707 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4708 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4709 L:      linux-edac@vger.kernel.org
4710 S:      Maintained
4711 F:      drivers/edac/sb_edac.c
4712
4713 EDAC-SKYLAKE
4714 M:      Tony Luck <tony.luck@intel.com>
4715 L:      linux-edac@vger.kernel.org
4716 S:      Maintained
4717 F:      drivers/edac/skx_edac.c
4718
4719 EDAC-XGENE
4720 APPLIED MICRO (APM) X-GENE SOC EDAC
4721 M:     Loc Ho <lho@apm.com>
4722 S:     Supported
4723 F:     drivers/edac/xgene_edac.c
4724 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4725
4726 EDIROL UA-101/UA-1000 DRIVER
4727 M:      Clemens Ladisch <clemens@ladisch.de>
4728 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4729 T:      git git://git.alsa-project.org/alsa-kernel.git
4730 S:      Maintained
4731 F:      sound/usb/misc/ua101.c
4732
4733 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4734 M:      Matt Fleming <matt@codeblueprint.co.uk>
4735 M:      Ard Biesheuvel <ard.biesheuvel@linaro.org>
4736 L:      linux-efi@vger.kernel.org
4737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4738 S:      Maintained
4739 F:      Documentation/efi-stub.txt
4740 F:      arch/*/kernel/efi.c
4741 F:      arch/x86/boot/compressed/eboot.[ch]
4742 F:      arch/*/include/asm/efi.h
4743 F:      arch/x86/platform/efi/
4744 F:      drivers/firmware/efi/
4745 F:      include/linux/efi*.h
4746 F:      arch/arm/boot/compressed/efi-header.S
4747 F:      arch/arm64/kernel/efi-entry.S
4748
4749 EFI VARIABLE FILESYSTEM
4750 M:      Matthew Garrett <matthew.garrett@nebula.com>
4751 M:      Jeremy Kerr <jk@ozlabs.org>
4752 M:      Matt Fleming <matt@codeblueprint.co.uk>
4753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4754 L:      linux-efi@vger.kernel.org
4755 S:      Maintained
4756 F:      fs/efivarfs/
4757
4758 EFIFB FRAMEBUFFER DRIVER
4759 L:      linux-fbdev@vger.kernel.org
4760 M:      Peter Jones <pjones@redhat.com>
4761 S:      Maintained
4762 F:      drivers/video/fbdev/efifb.c
4763
4764 EFI TEST DRIVER
4765 L:      linux-efi@vger.kernel.org
4766 M:      Ivan Hu <ivan.hu@canonical.com>
4767 M:      Matt Fleming <matt@codeblueprint.co.uk>
4768 S:      Maintained
4769 F:      drivers/firmware/efi/test/
4770
4771 EFS FILESYSTEM
4772 W:      http://aeschi.ch.eu.org/efs/
4773 S:      Orphan
4774 F:      fs/efs/
4775
4776 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4777 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4778 L:      netdev@vger.kernel.org
4779 S:      Maintained
4780 F:      drivers/net/ethernet/ibm/ehea/
4781
4782 EM28XX VIDEO4LINUX DRIVER
4783 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4784 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4785 L:      linux-media@vger.kernel.org
4786 W:      https://linuxtv.org
4787 T:      git git://linuxtv.org/media_tree.git
4788 S:      Maintained
4789 F:      drivers/media/usb/em28xx/
4790 F:      Documentation/media/v4l-drivers/em28xx*
4791
4792 EMBEDDED LINUX
4793 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4794 M:      Matt Mackall <mpm@selenic.com>
4795 M:      David Woodhouse <dwmw2@infradead.org>
4796 L:      linux-embedded@vger.kernel.org
4797 S:      Maintained
4798
4799 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4800 M:      James Smart <james.smart@broadcom.com>
4801 M:      Dick Kennedy <dick.kennedy@broadcom.com>
4802 L:      linux-scsi@vger.kernel.org
4803 W:      http://www.broadcom.com
4804 S:      Supported
4805 F:      drivers/scsi/lpfc/
4806
4807 ENE CB710 FLASH CARD READER DRIVER
4808 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4809 S:      Maintained
4810 F:      drivers/misc/cb710/
4811 F:      drivers/mmc/host/cb710-mmc.*
4812 F:      include/linux/cb710.h
4813
4814 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4815 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4816 S:      Maintained
4817 F:      drivers/media/rc/ene_ir.*
4818
4819 EPSON S1D13XXX FRAMEBUFFER DRIVER
4820 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4821 S:      Maintained
4822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4823 F:      drivers/video/fbdev/s1d13xxxfb.c
4824 F:      include/video/s1d13xxxfb.h
4825
4826 ET131X NETWORK DRIVER
4827 M:      Mark Einon <mark.einon@gmail.com>
4828 S:      Odd Fixes
4829 F:      drivers/net/ethernet/agere/
4830
4831 ETHERNET BRIDGE
4832 M:      Stephen Hemminger <stephen@networkplumber.org>
4833 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4834 L:      netdev@vger.kernel.org
4835 W:      http://www.linuxfoundation.org/en/Net:Bridge
4836 S:      Maintained
4837 F:      include/linux/netfilter_bridge/
4838 F:      net/bridge/
4839
4840 ETHERNET PHY LIBRARY
4841 M:      Florian Fainelli <f.fainelli@gmail.com>
4842 L:      netdev@vger.kernel.org
4843 S:      Maintained
4844 F:      include/linux/phy.h
4845 F:      include/linux/phy_fixed.h
4846 F:      drivers/net/phy/
4847 F:      Documentation/networking/phy.txt
4848 F:      drivers/of/of_mdio.c
4849 F:      drivers/of/of_net.c
4850
4851 EXT2 FILE SYSTEM
4852 M:      Jan Kara <jack@suse.com>
4853 L:      linux-ext4@vger.kernel.org
4854 S:      Maintained
4855 F:      Documentation/filesystems/ext2.txt
4856 F:      fs/ext2/
4857 F:      include/linux/ext2*
4858
4859 EXT4 FILE SYSTEM
4860 M:      "Theodore Ts'o" <tytso@mit.edu>
4861 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4862 L:      linux-ext4@vger.kernel.org
4863 W:      http://ext4.wiki.kernel.org
4864 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4866 S:      Maintained
4867 F:      Documentation/filesystems/ext4.txt
4868 F:      fs/ext4/
4869
4870 Extended Verification Module (EVM)
4871 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4872 L:      linux-ima-devel@lists.sourceforge.net
4873 L:      linux-security-module@vger.kernel.org
4874 S:      Supported
4875 F:      security/integrity/evm/
4876
4877 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4878 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4879 M:      Chanwoo Choi <cw00.choi@samsung.com>
4880 L:      linux-kernel@vger.kernel.org
4881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4882 S:      Maintained
4883 F:      drivers/extcon/
4884 F:      include/linux/extcon/
4885 F:      include/linux/extcon.h
4886 F:      Documentation/extcon/
4887 F:      Documentation/devicetree/bindings/extcon/
4888
4889 EXYNOS DP DRIVER
4890 M:      Jingoo Han <jingoohan1@gmail.com>
4891 L:      dri-devel@lists.freedesktop.org
4892 S:      Maintained
4893 F:      drivers/gpu/drm/exynos/exynos_dp*
4894
4895 EXYNOS SYSMMU (IOMMU) driver
4896 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4897 L:      iommu@lists.linux-foundation.org
4898 S:      Maintained
4899 F:      drivers/iommu/exynos-iommu.c
4900
4901 EZchip NPS platform support
4902 M:      Noam Camus <noamc@ezchip.com>
4903 S:      Supported
4904 F:      arch/arc/plat-eznps
4905 F:      arch/arc/boot/dts/eznps.dts
4906
4907 F71805F HARDWARE MONITORING DRIVER
4908 M:      Jean Delvare <jdelvare@suse.com>
4909 L:      linux-hwmon@vger.kernel.org
4910 S:      Maintained
4911 F:      Documentation/hwmon/f71805f
4912 F:      drivers/hwmon/f71805f.c
4913
4914 FC0011 TUNER DRIVER
4915 M:      Michael Buesch <m@bues.ch>
4916 L:      linux-media@vger.kernel.org
4917 S:      Maintained
4918 F:      drivers/media/tuners/fc0011.h
4919 F:      drivers/media/tuners/fc0011.c
4920
4921 FC2580 MEDIA DRIVER
4922 M:      Antti Palosaari <crope@iki.fi>
4923 L:      linux-media@vger.kernel.org
4924 W:      https://linuxtv.org
4925 W:      http://palosaari.fi/linux/
4926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4927 T:      git git://linuxtv.org/anttip/media_tree.git
4928 S:      Maintained
4929 F:      drivers/media/tuners/fc2580*
4930
4931 FANOTIFY
4932 M:      Eric Paris <eparis@redhat.com>
4933 S:      Maintained
4934 F:      fs/notify/fanotify/
4935 F:      include/linux/fanotify.h
4936 F:      include/uapi/linux/fanotify.h
4937
4938 FARSYNC SYNCHRONOUS DRIVER
4939 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4940 W:      http://www.farsite.co.uk/
4941 S:      Supported
4942 F:      drivers/net/wan/farsync.*
4943
4944 FAULT INJECTION SUPPORT
4945 M:      Akinobu Mita <akinobu.mita@gmail.com>
4946 S:      Supported
4947 F:      Documentation/fault-injection/
4948 F:      lib/fault-inject.c
4949
4950 FBTFT Framebuffer drivers
4951 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4952 M:      Noralf Trønnes <noralf@tronnes.org>
4953 S:      Maintained
4954 F:      drivers/staging/fbtft/
4955
4956 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4957 M:      Johannes Thumshirn <jth@kernel.org>
4958 L:      fcoe-devel@open-fcoe.org
4959 W:      www.Open-FCoE.org
4960 S:      Supported
4961 F:      drivers/scsi/libfc/
4962 F:      drivers/scsi/fcoe/
4963 F:      include/scsi/fc/
4964 F:      include/scsi/libfc.h
4965 F:      include/scsi/libfcoe.h
4966 F:      include/uapi/scsi/fc/
4967
4968 FILE LOCKING (flock() and fcntl()/lockf())
4969 M:      Jeff Layton <jlayton@poochiereds.net>
4970 M:      "J. Bruce Fields" <bfields@fieldses.org>
4971 L:      linux-fsdevel@vger.kernel.org
4972 S:      Maintained
4973 F:      include/linux/fcntl.h
4974 F:      include/linux/fs.h
4975 F:      include/uapi/linux/fcntl.h
4976 F:      include/uapi/linux/fs.h
4977 F:      fs/fcntl.c
4978 F:      fs/locks.c
4979
4980 FILESYSTEMS (VFS and infrastructure)
4981 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4982 L:      linux-fsdevel@vger.kernel.org
4983 S:      Maintained
4984 F:      fs/*
4985
4986 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4987 M:      Riku Voipio <riku.voipio@iki.fi>
4988 L:      linux-hwmon@vger.kernel.org
4989 S:      Maintained
4990 F:      drivers/hwmon/f75375s.c
4991 F:      include/linux/f75375s.h
4992
4993 FIREWIRE AUDIO DRIVERS
4994 M:      Clemens Ladisch <clemens@ladisch.de>
4995 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4996 T:      git git://git.alsa-project.org/alsa-kernel.git
4997 S:      Maintained
4998 F:      sound/firewire/
4999
5000 FIREWIRE MEDIA DRIVERS (firedtv)
5001 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
5002 L:      linux-media@vger.kernel.org
5003 L:      linux1394-devel@lists.sourceforge.net
5004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5005 S:      Maintained
5006 F:      drivers/media/firewire/
5007
5008 FIREWIRE SBP-2 TARGET
5009 M:      Chris Boot <bootc@bootc.net>
5010 L:      linux-scsi@vger.kernel.org
5011 L:      target-devel@vger.kernel.org
5012 L:      linux1394-devel@lists.sourceforge.net
5013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5014 S:      Maintained
5015 F:      drivers/target/sbp/
5016
5017 FIREWIRE SUBSYSTEM
5018 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
5019 L:      linux1394-devel@lists.sourceforge.net
5020 W:      http://ieee1394.wiki.kernel.org/
5021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5022 S:      Maintained
5023 F:      drivers/firewire/
5024 F:      include/linux/firewire.h
5025 F:      include/uapi/linux/firewire*.h
5026 F:      tools/firewire/
5027
5028 FIRMWARE LOADER (request_firmware)
5029 M:      Ming Lei <ming.lei@canonical.com>
5030 M:      Luis R. Rodriguez <mcgrof@kernel.org>
5031 L:      linux-kernel@vger.kernel.org
5032 S:      Maintained
5033 F:      Documentation/firmware_class/
5034 F:      drivers/base/firmware*.c
5035 F:      include/linux/firmware.h
5036
5037 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5038 M:      Joshua Morris <josh.h.morris@us.ibm.com>
5039 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5040 S:      Maintained
5041 F:      drivers/block/rsxx/
5042
5043 FLOPPY DRIVER
5044 M:      Jiri Kosina <jikos@kernel.org>
5045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5046 S:      Odd fixes
5047 F:      drivers/block/floppy.c
5048
5049 FMC SUBSYSTEM
5050 M:      Alessandro Rubini <rubini@gnudd.com>
5051 W:      http://www.ohwr.org/projects/fmc-bus
5052 S:      Supported
5053 F:      drivers/fmc/
5054 F:      include/linux/fmc*.h
5055 F:      include/linux/ipmi-fru.h
5056 K:      fmc_d.*register
5057
5058 FPGA MANAGER FRAMEWORK
5059 M:      Alan Tull <atull@opensource.altera.com>
5060 R:      Moritz Fischer <moritz.fischer@ettus.com>
5061 L:      linux-fpga@vger.kernel.org
5062 S:      Maintained
5063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5064 F:      drivers/fpga/
5065 F:      include/linux/fpga/fpga-mgr.h
5066 W:      http://www.rocketboards.org
5067
5068 FPU EMULATOR
5069 M:      Bill Metzenthen <billm@melbpc.org.au>
5070 W:      http://floatingpoint.sourceforge.net/emulator/index.html
5071 S:      Maintained
5072 F:      arch/x86/math-emu/
5073
5074 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5075 L:      netdev@vger.kernel.org
5076 S:      Orphan
5077 F:      drivers/net/wan/dlci.c
5078 F:      drivers/net/wan/sdla.c
5079
5080 FRAMEBUFFER LAYER
5081 L:      linux-fbdev@vger.kernel.org
5082 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
5083 S:      Orphan
5084 F:      Documentation/fb/
5085 F:      drivers/video/
5086 F:      include/video/
5087 F:      include/linux/fb.h
5088 F:      include/uapi/video/
5089 F:      include/uapi/linux/fb.h
5090
5091 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5092 M:      Horia Geantă <horia.geanta@nxp.com>
5093 M:      Dan Douglass <dan.douglass@nxp.com>
5094 L:      linux-crypto@vger.kernel.org
5095 S:      Maintained
5096 F:      drivers/crypto/caam/
5097 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5098
5099 FREESCALE DIU FRAMEBUFFER DRIVER
5100 M:      Timur Tabi <timur@tabi.org>
5101 L:      linux-fbdev@vger.kernel.org
5102 S:      Maintained
5103 F:      drivers/video/fbdev/fsl-diu-fb.*
5104
5105 FREESCALE DMA DRIVER
5106 M:      Li Yang <leoli@freescale.com>
5107 M:      Zhang Wei <zw@zh-kernel.org>
5108 L:      linuxppc-dev@lists.ozlabs.org
5109 S:      Maintained
5110 F:      drivers/dma/fsldma.*
5111
5112 FREESCALE GPMI NAND DRIVER
5113 M:      Han Xu <han.xu@nxp.com>
5114 L:      linux-mtd@lists.infradead.org
5115 S:      Maintained
5116 F:      drivers/mtd/nand/gpmi-nand/*
5117
5118 FREESCALE I2C CPM DRIVER
5119 M:      Jochen Friedrich <jochen@scram.de>
5120 L:      linuxppc-dev@lists.ozlabs.org
5121 L:      linux-i2c@vger.kernel.org
5122 S:      Maintained
5123 F:      drivers/i2c/busses/i2c-cpm.c
5124
5125 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5126 M:      Sascha Hauer <kernel@pengutronix.de>
5127 L:      linux-fbdev@vger.kernel.org
5128 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5129 S:      Maintained
5130 F:      include/linux/platform_data/video-imxfb.h
5131 F:      drivers/video/fbdev/imxfb.c
5132
5133 FREESCALE QUAD SPI DRIVER
5134 M:      Han Xu <han.xu@nxp.com>
5135 L:      linux-mtd@lists.infradead.org
5136 S:      Maintained
5137 F:      drivers/mtd/spi-nor/fsl-quadspi.c
5138
5139 FREESCALE SOC FS_ENET DRIVER
5140 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
5141 M:      Vitaly Bordug <vbordug@ru.mvista.com>
5142 L:      linuxppc-dev@lists.ozlabs.org
5143 L:      netdev@vger.kernel.org
5144 S:      Maintained
5145 F:      drivers/net/ethernet/freescale/fs_enet/
5146 F:      include/linux/fs_enet_pd.h
5147
5148 FREESCALE IMX / MXC FEC DRIVER
5149 M:      Fugang Duan <fugang.duan@nxp.com>
5150 L:      netdev@vger.kernel.org
5151 S:      Maintained
5152 F:      drivers/net/ethernet/freescale/fec_main.c
5153 F:      drivers/net/ethernet/freescale/fec_ptp.c
5154 F:      drivers/net/ethernet/freescale/fec.h
5155 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
5156
5157 FREESCALE QORIQ DPAA FMAN DRIVER
5158 M:      Madalin Bucur <madalin.bucur@nxp.com>
5159 L:      netdev@vger.kernel.org
5160 S:      Maintained
5161 F:      drivers/net/ethernet/freescale/fman
5162 F:      Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5163
5164 FREESCALE SOC DRIVERS
5165 M:      Scott Wood <oss@buserror.net>
5166 L:      linuxppc-dev@lists.ozlabs.org
5167 L:      linux-arm-kernel@lists.infradead.org
5168 S:      Maintained
5169 F:      drivers/soc/fsl/
5170 F:      include/linux/fsl/
5171
5172 FREESCALE QUICC ENGINE LIBRARY
5173 M:      Qiang Zhao <qiang.zhao@nxp.com>
5174 L:      linuxppc-dev@lists.ozlabs.org
5175 S:      Maintained
5176 F:      drivers/soc/fsl/qe/
5177 F:      include/soc/fsl/*qe*.h
5178 F:      include/soc/fsl/*ucc*.h
5179
5180 FREESCALE USB PERIPHERAL DRIVERS
5181 M:      Li Yang <leoli@freescale.com>
5182 L:      linux-usb@vger.kernel.org
5183 L:      linuxppc-dev@lists.ozlabs.org
5184 S:      Maintained
5185 F:      drivers/usb/gadget/udc/fsl*
5186
5187 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5188 M:      Li Yang <leoli@freescale.com>
5189 L:      netdev@vger.kernel.org
5190 L:      linuxppc-dev@lists.ozlabs.org
5191 S:      Maintained
5192 F:      drivers/net/ethernet/freescale/ucc_geth*
5193
5194 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5195 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
5196 L:      netdev@vger.kernel.org
5197 S:      Maintained
5198 F:      drivers/net/ethernet/freescale/gianfar*
5199 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
5200 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5201
5202 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5203 M:      Zhao Qiang <qiang.zhao@nxp.com>
5204 L:      netdev@vger.kernel.org
5205 L:      linuxppc-dev@lists.ozlabs.org
5206 S:      Maintained
5207 F:      drivers/net/wan/fsl_ucc_hdlc*
5208
5209 FREESCALE QUICC ENGINE UCC UART DRIVER
5210 M:      Timur Tabi <timur@tabi.org>
5211 L:      linuxppc-dev@lists.ozlabs.org
5212 S:      Maintained
5213 F:      drivers/tty/serial/ucc_uart.c
5214
5215 FREESCALE SOC SOUND DRIVERS
5216 M:      Timur Tabi <timur@tabi.org>
5217 M:      Nicolin Chen <nicoleotsuka@gmail.com>
5218 M:      Xiubo Li <Xiubo.Lee@gmail.com>
5219 R:      Fabio Estevam <fabio.estevam@nxp.com>
5220 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5221 L:      linuxppc-dev@lists.ozlabs.org
5222 S:      Maintained
5223 F:      sound/soc/fsl/fsl*
5224 F:      sound/soc/fsl/imx*
5225 F:      sound/soc/fsl/mpc8610_hpcd.c
5226
5227 FREEVXFS FILESYSTEM
5228 M:      Christoph Hellwig <hch@infradead.org>
5229 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
5230 S:      Maintained
5231 F:      fs/freevxfs/
5232
5233 FREEZER
5234 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5235 M:      Pavel Machek <pavel@ucw.cz>
5236 L:      linux-pm@vger.kernel.org
5237 S:      Supported
5238 F:      Documentation/power/freezing-of-tasks.txt
5239 F:      include/linux/freezer.h
5240 F:      kernel/freezer.c
5241
5242 FRONTSWAP API
5243 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5244 L:      linux-kernel@vger.kernel.org
5245 S:      Maintained
5246 F:      mm/frontswap.c
5247 F:      include/linux/frontswap.h
5248
5249 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5250 M:      David Howells <dhowells@redhat.com>
5251 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
5252 S:      Supported
5253 F:      Documentation/filesystems/caching/
5254 F:      fs/fscache/
5255 F:      include/linux/fscache*.h
5256
5257 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5258 M:      Theodore Y. Ts'o <tytso@mit.edu>
5259 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5260 L:      linux-fsdevel@vger.kernel.org
5261 S:      Supported
5262 F:      fs/crypto/
5263 F:      include/linux/fscrypto.h
5264
5265 F2FS FILE SYSTEM
5266 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5267 M:      Chao Yu <yuchao0@huawei.com>
5268 L:      linux-f2fs-devel@lists.sourceforge.net
5269 W:      https://f2fs.wiki.kernel.org/
5270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5271 S:      Maintained
5272 F:      Documentation/filesystems/f2fs.txt
5273 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5274 F:      fs/f2fs/
5275 F:      include/linux/f2fs_fs.h
5276 F:      include/trace/events/f2fs.h
5277
5278 FUJITSU FR-V (FRV) PORT
5279 S:      Orphan
5280 F:      arch/frv/
5281
5282 FUJITSU LAPTOP EXTRAS
5283 M:      Jonathan Woithe <jwoithe@just42.net>
5284 L:      platform-driver-x86@vger.kernel.org
5285 S:      Maintained
5286 F:      drivers/platform/x86/fujitsu-laptop.c
5287
5288 FUJITSU M-5MO LS CAMERA ISP DRIVER
5289 M:      Kyungmin Park <kyungmin.park@samsung.com>
5290 M:      Heungjun Kim <riverful.kim@samsung.com>
5291 L:      linux-media@vger.kernel.org
5292 S:      Maintained
5293 F:      drivers/media/i2c/m5mols/
5294 F:      include/media/i2c/m5mols.h
5295
5296 FUJITSU TABLET EXTRAS
5297 M:      Robert Gerlach <khnz@gmx.de>
5298 L:      platform-driver-x86@vger.kernel.org
5299 S:      Maintained
5300 F:      drivers/platform/x86/fujitsu-tablet.c
5301
5302 FUSE: FILESYSTEM IN USERSPACE
5303 M:      Miklos Szeredi <miklos@szeredi.hu>
5304 L:      linux-fsdevel@vger.kernel.org
5305 W:      http://fuse.sourceforge.net/
5306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5307 S:      Maintained
5308 F:      fs/fuse/
5309 F:      include/uapi/linux/fuse.h
5310 F:      Documentation/filesystems/fuse.txt
5311
5312 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5313 M:      Rik Faith <faith@cs.unc.edu>
5314 L:      linux-scsi@vger.kernel.org
5315 S:      Odd Fixes (e.g., new signatures)
5316 F:      drivers/scsi/fdomain.*
5317
5318 GCC PLUGINS
5319 M:      Kees Cook <keescook@chromium.org>
5320 R:      Emese Revfy <re.emese@gmail.com>
5321 L:      kernel-hardening@lists.openwall.com
5322 S:      Maintained
5323 F:      scripts/gcc-plugins/
5324 F:      scripts/gcc-plugin.sh
5325 F:      scripts/Makefile.gcc-plugins
5326 F:      Documentation/gcc-plugins.txt
5327
5328 GCOV BASED KERNEL PROFILING
5329 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5330 S:      Maintained
5331 F:      kernel/gcov/
5332 F:      Documentation/dev-tools/gcov.rst
5333
5334 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5335 M:      Achim Leubner <achim_leubner@adaptec.com>
5336 L:      linux-scsi@vger.kernel.org
5337 W:      http://www.icp-vortex.com/
5338 S:      Supported
5339 F:      drivers/scsi/gdt*
5340
5341 GDB KERNEL DEBUGGING HELPER SCRIPTS
5342 M:      Jan Kiszka <jan.kiszka@siemens.com>
5343 M:      Kieran Bingham <kieran@bingham.xyz>
5344 S:      Supported
5345 F:      scripts/gdb/
5346
5347 GEMTEK FM RADIO RECEIVER DRIVER
5348 M:      Hans Verkuil <hverkuil@xs4all.nl>
5349 L:      linux-media@vger.kernel.org
5350 T:      git git://linuxtv.org/media_tree.git
5351 W:      https://linuxtv.org
5352 S:      Maintained
5353 F:      drivers/media/radio/radio-gemtek*
5354
5355 GENERIC GPIO I2C DRIVER
5356 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5357 S:      Supported
5358 F:      drivers/i2c/busses/i2c-gpio.c
5359 F:      include/linux/i2c-gpio.h
5360
5361 GENERIC GPIO I2C MULTIPLEXER DRIVER
5362 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5363 L:      linux-i2c@vger.kernel.org
5364 S:      Supported
5365 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5366 F:      include/linux/i2c-mux-gpio.h
5367 F:      Documentation/i2c/muxes/i2c-mux-gpio
5368
5369 GENERIC HDLC (WAN) DRIVERS
5370 M:      Krzysztof Halasa <khc@pm.waw.pl>
5371 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5372 S:      Maintained
5373 F:      drivers/net/wan/c101.c
5374 F:      drivers/net/wan/hd6457*
5375 F:      drivers/net/wan/hdlc*
5376 F:      drivers/net/wan/n2.c
5377 F:      drivers/net/wan/pc300too.c
5378 F:      drivers/net/wan/pci200syn.c
5379 F:      drivers/net/wan/wanxl*
5380
5381 GENERIC INCLUDE/ASM HEADER FILES
5382 M:      Arnd Bergmann <arnd@arndb.de>
5383 L:      linux-arch@vger.kernel.org
5384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5385 S:      Maintained
5386 F:      include/asm-generic/
5387 F:      include/uapi/asm-generic/
5388
5389 GENERIC PHY FRAMEWORK
5390 M:      Kishon Vijay Abraham I <kishon@ti.com>
5391 L:      linux-kernel@vger.kernel.org
5392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5393 S:      Supported
5394 F:      drivers/phy/
5395 F:      include/linux/phy/
5396
5397 GENERIC PM DOMAINS
5398 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5399 M:      Kevin Hilman <khilman@kernel.org>
5400 M:      Ulf Hansson <ulf.hansson@linaro.org>
5401 L:      linux-pm@vger.kernel.org
5402 S:      Supported
5403 F:      drivers/base/power/domain*.c
5404 F:      include/linux/pm_domain.h
5405
5406 GENERIC UIO DRIVER FOR PCI DEVICES
5407 M:      "Michael S. Tsirkin" <mst@redhat.com>
5408 L:      kvm@vger.kernel.org
5409 S:      Supported
5410 F:      drivers/uio/uio_pci_generic.c
5411
5412 GET_MAINTAINER SCRIPT
5413 M:      Joe Perches <joe@perches.com>
5414 S:      Maintained
5415 F:      scripts/get_maintainer.pl
5416
5417 GENWQE (IBM Generic Workqueue Card)
5418 M:      Frank Haverkamp <haver@linux.vnet.ibm.com>
5419 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5420 S:      Supported
5421 F:      drivers/misc/genwqe/
5422
5423 GFS2 FILE SYSTEM
5424 M:      Steven Whitehouse <swhiteho@redhat.com>
5425 M:      Bob Peterson <rpeterso@redhat.com>
5426 L:      cluster-devel@redhat.com
5427 W:      http://sources.redhat.com/cluster/
5428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5429 S:      Supported
5430 F:      Documentation/filesystems/gfs2*.txt
5431 F:      fs/gfs2/
5432 F:      include/uapi/linux/gfs2_ondisk.h
5433
5434 GIGASET ISDN DRIVERS
5435 M:      Paul Bolle <pebolle@tiscali.nl>
5436 L:      gigaset307x-common@lists.sourceforge.net
5437 W:      http://gigaset307x.sourceforge.net/
5438 S:      Odd Fixes
5439 F:      Documentation/isdn/README.gigaset
5440 F:      drivers/isdn/gigaset/
5441 F:      include/uapi/linux/gigaset_dev.h
5442
5443 GO7007 MPEG CODEC
5444 M:      Hans Verkuil <hans.verkuil@cisco.com>
5445 L:      linux-media@vger.kernel.org
5446 S:      Maintained
5447 F:      drivers/media/usb/go7007/
5448
5449 GOODIX TOUCHSCREEN
5450 M:      Bastien Nocera <hadess@hadess.net>
5451 L:      linux-input@vger.kernel.org
5452 S:      Maintained
5453 F:      drivers/input/touchscreen/goodix.c
5454
5455 GPIO MOCKUP DRIVER
5456 M:      Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5457 L:      linux-gpio@vger.kernel.org
5458 S:      Maintained
5459 F:      drivers/gpio/gpio-mockup.c
5460 F:      tools/testing/selftests/gpio/
5461
5462 GPIO SUBSYSTEM
5463 M:      Linus Walleij <linus.walleij@linaro.org>
5464 M:      Alexandre Courbot <gnurou@gmail.com>
5465 L:      linux-gpio@vger.kernel.org
5466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5467 S:      Maintained
5468 F:      Documentation/devicetree/bindings/gpio/
5469 F:      Documentation/gpio/
5470 F:      Documentation/ABI/testing/gpio-cdev
5471 F:      Documentation/ABI/obsolete/sysfs-gpio
5472 F:      drivers/gpio/
5473 F:      include/linux/gpio/
5474 F:      include/linux/gpio.h
5475 F:      include/asm-generic/gpio.h
5476 F:      include/uapi/linux/gpio.h
5477 F:      tools/gpio/
5478
5479 GRE DEMULTIPLEXER DRIVER
5480 M:      Dmitry Kozlov <xeb@mail.ru>
5481 L:      netdev@vger.kernel.org
5482 S:      Maintained
5483 F:      net/ipv4/gre_demux.c
5484 F:      net/ipv4/gre_offload.c
5485 F:      include/net/gre.h
5486
5487 GRETH 10/100/1G Ethernet MAC device driver
5488 M:      Andreas Larsson <andreas@gaisler.com>
5489 L:      netdev@vger.kernel.org
5490 S:      Maintained
5491 F:      drivers/net/ethernet/aeroflex/
5492
5493 GREYBUS SUBSYSTEM
5494 M:      Johan Hovold <johan@kernel.org>
5495 M:      Alex Elder <elder@kernel.org>
5496 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5497 S:      Maintained
5498 F:      drivers/staging/greybus/
5499
5500 GREYBUS AUDIO PROTOCOLS DRIVERS
5501 M:      Vaibhav Agarwal <vaibhav.sr@gmail.com>
5502 M:      Mark Greer <mgreer@animalcreek.com>
5503 S:      Maintained
5504 F:      drivers/staging/greybus/audio_apbridgea.c
5505 F:      drivers/staging/greybus/audio_apbridgea.h
5506 F:      drivers/staging/greybus/audio_codec.c
5507 F:      drivers/staging/greybus/audio_codec.h
5508 F:      drivers/staging/greybus/audio_gb.c
5509 F:      drivers/staging/greybus/audio_manager.c
5510 F:      drivers/staging/greybus/audio_manager.h
5511 F:      drivers/staging/greybus/audio_manager_module.c
5512 F:      drivers/staging/greybus/audio_manager_private.h
5513 F:      drivers/staging/greybus/audio_manager_sysfs.c
5514 F:      drivers/staging/greybus/audio_module.c
5515 F:      drivers/staging/greybus/audio_topology.c
5516
5517 GREYBUS PROTOCOLS DRIVERS
5518 M:      Rui Miguel Silva <rmfrfs@gmail.com>
5519 S:      Maintained
5520 F:      drivers/staging/greybus/sdio.c
5521 F:      drivers/staging/greybus/light.c
5522 F:      drivers/staging/greybus/gpio.c
5523 F:      drivers/staging/greybus/power_supply.c
5524 F:      drivers/staging/greybus/spi.c
5525 F:      drivers/staging/greybus/spilib.c
5526
5527 GREYBUS PROTOCOLS DRIVERS
5528 M:      Bryan O'Donoghue <pure.logic@nexus-software.ie>
5529 S:      Maintained
5530 F:      drivers/staging/greybus/loopback.c
5531 F:      drivers/staging/greybus/timesync.c
5532 F:      drivers/staging/greybus/timesync_platform.c
5533
5534 GREYBUS PROTOCOLS DRIVERS
5535 M:      Viresh Kumar <vireshk@kernel.org>
5536 S:      Maintained
5537 F:      drivers/staging/greybus/authentication.c
5538 F:      drivers/staging/greybus/bootrom.c
5539 F:      drivers/staging/greybus/firmware.h
5540 F:      drivers/staging/greybus/fw-core.c
5541 F:      drivers/staging/greybus/fw-download.c
5542 F:      drivers/staging/greybus/fw-managament.c
5543 F:      drivers/staging/greybus/greybus_authentication.h
5544 F:      drivers/staging/greybus/greybus_firmware.h
5545 F:      drivers/staging/greybus/hid.c
5546 F:      drivers/staging/greybus/i2c.c
5547 F:      drivers/staging/greybus/spi.c
5548 F:      drivers/staging/greybus/spilib.c
5549 F:      drivers/staging/greybus/spilib.h
5550
5551 GREYBUS PROTOCOLS DRIVERS
5552 M:      David Lin <dtwlin@gmail.com>
5553 S:      Maintained
5554 F:      drivers/staging/greybus/uart.c
5555 F:      drivers/staging/greybus/log.c
5556
5557 GREYBUS PLATFORM DRIVERS
5558 M:      Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5559 S:      Maintained
5560 F:      drivers/staging/greybus/arche-platform.c
5561 F:      drivers/staging/greybus/arche-apb-ctrl.c
5562 F:      drivers/staging/greybus/arche_platform.h
5563
5564 GS1662 VIDEO SERIALIZER
5565 M:      Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5566 L:      linux-media@vger.kernel.org
5567 T:      git git://linuxtv.org/media_tree.git
5568 S:      Maintained
5569 F:      drivers/media/spi/gs1662.c
5570
5571 GSPCA FINEPIX SUBDRIVER
5572 M:      Frank Zago <frank@zago.net>
5573 L:      linux-media@vger.kernel.org
5574 T:      git git://linuxtv.org/media_tree.git
5575 S:      Maintained
5576 F:      drivers/media/usb/gspca/finepix.c
5577
5578 GSPCA GL860 SUBDRIVER
5579 M:      Olivier Lorin <o.lorin@laposte.net>
5580 L:      linux-media@vger.kernel.org
5581 T:      git git://linuxtv.org/media_tree.git
5582 S:      Maintained
5583 F:      drivers/media/usb/gspca/gl860/
5584
5585 GSPCA M5602 SUBDRIVER
5586 M:      Erik Andren <erik.andren@gmail.com>
5587 L:      linux-media@vger.kernel.org
5588 T:      git git://linuxtv.org/media_tree.git
5589 S:      Maintained
5590 F:      drivers/media/usb/gspca/m5602/
5591
5592 GSPCA PAC207 SONIXB SUBDRIVER
5593 M:      Hans Verkuil <hverkuil@xs4all.nl>
5594 L:      linux-media@vger.kernel.org
5595 T:      git git://linuxtv.org/media_tree.git
5596 S:      Odd Fixes
5597 F:      drivers/media/usb/gspca/pac207.c
5598
5599 GSPCA SN9C20X SUBDRIVER
5600 M:      Brian Johnson <brijohn@gmail.com>
5601 L:      linux-media@vger.kernel.org
5602 T:      git git://linuxtv.org/media_tree.git
5603 S:      Maintained
5604 F:      drivers/media/usb/gspca/sn9c20x.c
5605
5606 GSPCA T613 SUBDRIVER
5607 M:      Leandro Costantino <lcostantino@gmail.com>
5608 L:      linux-media@vger.kernel.org
5609 T:      git git://linuxtv.org/media_tree.git
5610 S:      Maintained
5611 F:      drivers/media/usb/gspca/t613.c
5612
5613 GSPCA USB WEBCAM DRIVER
5614 M:      Hans Verkuil <hverkuil@xs4all.nl>
5615 L:      linux-media@vger.kernel.org
5616 T:      git git://linuxtv.org/media_tree.git
5617 S:      Odd Fixes
5618 F:      drivers/media/usb/gspca/
5619
5620 GUID PARTITION TABLE (GPT)
5621 M:      Davidlohr Bueso <dave@stgolabs.net>
5622 L:      linux-efi@vger.kernel.org
5623 S:      Maintained
5624 F:      block/partitions/efi.*
5625
5626 STK1160 USB VIDEO CAPTURE DRIVER
5627 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5628 L:      linux-media@vger.kernel.org
5629 T:      git git://linuxtv.org/media_tree.git
5630 S:      Maintained
5631 F:      drivers/media/usb/stk1160/
5632
5633 H8/300 ARCHITECTURE
5634 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5635 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5636 W:      http://uclinux-h8.sourceforge.jp
5637 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5638 S:      Maintained
5639 F:      arch/h8300/
5640 F:      drivers/clocksource/h8300_*.c
5641 F:      drivers/clk/h8300/
5642 F:      drivers/irqchip/irq-renesas-h8*.c
5643
5644 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5645 M:      Frank Seidel <frank@f-seidel.de>
5646 L:      platform-driver-x86@vger.kernel.org
5647 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5648 S:      Maintained
5649 F:      drivers/platform/x86/hdaps.c
5650
5651 HDPVR USB VIDEO ENCODER DRIVER
5652 M:      Hans Verkuil <hverkuil@xs4all.nl>
5653 L:      linux-media@vger.kernel.org
5654 T:      git git://linuxtv.org/media_tree.git
5655 W:      https://linuxtv.org
5656 S:      Odd Fixes
5657 F:      drivers/media/usb/hdpvr/
5658
5659 HWPOISON MEMORY FAILURE HANDLING
5660 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5661 L:      linux-mm@kvack.org
5662 S:      Maintained
5663 F:      mm/memory-failure.c
5664 F:      mm/hwpoison-inject.c
5665
5666 HYPERVISOR VIRTUAL CONSOLE DRIVER
5667 L:      linuxppc-dev@lists.ozlabs.org
5668 S:      Odd Fixes
5669 F:      drivers/tty/hvc/
5670
5671 HACKRF MEDIA DRIVER
5672 M:      Antti Palosaari <crope@iki.fi>
5673 L:      linux-media@vger.kernel.org
5674 W:      https://linuxtv.org
5675 W:      http://palosaari.fi/linux/
5676 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5677 T:      git git://linuxtv.org/anttip/media_tree.git
5678 S:      Maintained
5679 F:      drivers/media/usb/hackrf/
5680
5681 HARDWARE MONITORING
5682 M:      Jean Delvare <jdelvare@suse.com>
5683 M:      Guenter Roeck <linux@roeck-us.net>
5684 L:      linux-hwmon@vger.kernel.org
5685 W:      http://hwmon.wiki.kernel.org/
5686 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5688 S:      Maintained
5689 F:      Documentation/hwmon/
5690 F:      drivers/hwmon/
5691 F:      include/linux/hwmon*.h
5692
5693 HARDWARE RANDOM NUMBER GENERATOR CORE
5694 M:      Matt Mackall <mpm@selenic.com>
5695 M:      Herbert Xu <herbert@gondor.apana.org.au>
5696 L:      linux-crypto@vger.kernel.org
5697 S:      Odd fixes
5698 F:      Documentation/devicetree/bindings/rng/
5699 F:      Documentation/hw_random.txt
5700 F:      drivers/char/hw_random/
5701 F:      include/linux/hw_random.h
5702
5703 HARDWARE SPINLOCK CORE
5704 M:      Ohad Ben-Cohen <ohad@wizery.com>
5705 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5706 L:      linux-remoteproc@vger.kernel.org
5707 S:      Maintained
5708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5709 F:      Documentation/devicetree/bindings/hwlock/
5710 F:      Documentation/hwspinlock.txt
5711 F:      drivers/hwspinlock/
5712 F:      include/linux/hwspinlock.h
5713
5714 HARMONY SOUND DRIVER
5715 L:      linux-parisc@vger.kernel.org
5716 S:      Maintained
5717 F:      sound/parisc/harmony.*
5718
5719 HD29L2 MEDIA DRIVER
5720 M:      Antti Palosaari <crope@iki.fi>
5721 L:      linux-media@vger.kernel.org
5722 W:      https://linuxtv.org
5723 W:      http://palosaari.fi/linux/
5724 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5725 T:      git git://linuxtv.org/anttip/media_tree.git
5726 S:      Maintained
5727 F:      drivers/media/dvb-frontends/hd29l2*
5728
5729 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5730 M:      Brian Boylston <brian.boylston@hpe.com>
5731 S:      Supported
5732 F:      Documentation/watchdog/hpwdt.txt
5733 F:      drivers/watchdog/hpwdt.c
5734
5735 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5736 M:      Don Brace <don.brace@microsemi.com>
5737 L:      esc.storagedev@microsemi.com
5738 L:      linux-scsi@vger.kernel.org
5739 S:      Supported
5740 F:      Documentation/scsi/hpsa.txt
5741 F:      drivers/scsi/hpsa*.[ch]
5742 F:      include/linux/cciss*.h
5743 F:      include/uapi/linux/cciss*.h
5744
5745 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5746 M:      Don Brace <don.brace@microsemi.com>
5747 L:      esc.storagedev@microsemi.com
5748 L:      linux-scsi@vger.kernel.org
5749 S:      Supported
5750 F:      Documentation/blockdev/cciss.txt
5751 F:      drivers/block/cciss*
5752 F:      include/linux/cciss_ioctl.h
5753 F:      include/uapi/linux/cciss_ioctl.h
5754
5755 HFI1 DRIVER
5756 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5757 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5758 L:      linux-rdma@vger.kernel.org
5759 S:      Supported
5760 F:      drivers/infiniband/hw/hfi1
5761
5762 HFS FILESYSTEM
5763 L:      linux-fsdevel@vger.kernel.org
5764 S:      Orphan
5765 F:      Documentation/filesystems/hfs.txt
5766 F:      fs/hfs/
5767
5768 HFSPLUS FILESYSTEM
5769 L:      linux-fsdevel@vger.kernel.org
5770 S:      Orphan
5771 F:      Documentation/filesystems/hfsplus.txt
5772 F:      fs/hfsplus/
5773
5774 HGA FRAMEBUFFER DRIVER
5775 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5776 L:      linux-nvidia@lists.surfsouth.com
5777 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5778 S:      Maintained
5779 F:      drivers/video/fbdev/hgafb.c
5780
5781 HIBERNATION (aka Software Suspend, aka swsusp)
5782 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5783 M:      Pavel Machek <pavel@ucw.cz>
5784 L:      linux-pm@vger.kernel.org
5785 B:      https://bugzilla.kernel.org
5786 S:      Supported
5787 F:      arch/x86/power/
5788 F:      drivers/base/power/
5789 F:      kernel/power/
5790 F:      include/linux/suspend.h
5791 F:      include/linux/freezer.h
5792 F:      include/linux/pm.h
5793 F:      arch/*/include/asm/suspend*.h
5794
5795 HID CORE LAYER
5796 M:      Jiri Kosina <jikos@kernel.org>
5797 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5798 L:      linux-input@vger.kernel.org
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5800 S:      Maintained
5801 F:      drivers/hid/
5802 F:      include/linux/hid*
5803 F:      include/uapi/linux/hid*
5804
5805 HID SENSOR HUB DRIVERS
5806 M:      Jiri Kosina <jikos@kernel.org>
5807 M:      Jonathan Cameron <jic23@kernel.org>
5808 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5809 L:      linux-input@vger.kernel.org
5810 L:      linux-iio@vger.kernel.org
5811 S:      Maintained
5812 F:      Documentation/hid/hid-sensor*
5813 F:      drivers/hid/hid-sensor-*
5814 F:      drivers/iio/*/hid-*
5815 F:      include/linux/hid-sensor-*
5816
5817 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5818 M:      Thomas Gleixner <tglx@linutronix.de>
5819 L:      linux-kernel@vger.kernel.org
5820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5821 S:      Maintained
5822 F:      Documentation/timers/
5823 F:      kernel/time/hrtimer.c
5824 F:      kernel/time/clockevents.c
5825 F:      kernel/time/tick*.*
5826 F:      kernel/time/timer_*.c
5827 F:      include/linux/clockchips.h
5828 F:      include/linux/hrtimer.h
5829
5830 HIGH-SPEED SCC DRIVER FOR AX.25
5831 L:      linux-hams@vger.kernel.org
5832 S:      Orphan
5833 F:      drivers/net/hamradio/dmascc.c
5834 F:      drivers/net/hamradio/scc.c
5835
5836 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5837 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5838 W:      http://www.highpoint-tech.com
5839 S:      Supported
5840 F:      Documentation/scsi/hptiop.txt
5841 F:      drivers/scsi/hptiop.c
5842
5843 HIPPI
5844 M:      Jes Sorensen <jes@trained-monkey.org>
5845 L:      linux-hippi@sunsite.dk
5846 S:      Maintained
5847 F:      include/linux/hippidevice.h
5848 F:      include/uapi/linux/if_hippi.h
5849 F:      net/802/hippi.c
5850 F:      drivers/net/hippi/
5851
5852 HISILICON NETWORK SUBSYSTEM DRIVER
5853 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5854 M:      Salil Mehta <salil.mehta@huawei.com>
5855 L:      netdev@vger.kernel.org
5856 W:      http://www.hisilicon.com
5857 S:      Maintained
5858 F:      drivers/net/ethernet/hisilicon/
5859 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5860
5861 HISILICON ROCE DRIVER
5862 M:      Lijun Ou <oulijun@huawei.com>
5863 M:      Wei Hu(Xavier) <xavier.huwei@huawei.com>
5864 L:      linux-rdma@vger.kernel.org
5865 S:      Maintained
5866 F:      drivers/infiniband/hw/hns/
5867 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5868
5869 HISILICON SAS Controller
5870 M:      John Garry <john.garry@huawei.com>
5871 W:      http://www.hisilicon.com
5872 S:      Supported
5873 F:      drivers/scsi/hisi_sas/
5874 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5875
5876 HOST AP DRIVER
5877 M:      Jouni Malinen <j@w1.fi>
5878 L:      linux-wireless@vger.kernel.org
5879 W:      http://w1.fi/hostap-driver.html
5880 S:      Obsolete
5881 F:      drivers/net/wireless/intersil/hostap/
5882
5883 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5884 L:      platform-driver-x86@vger.kernel.org
5885 S:      Orphan
5886 F:      drivers/platform/x86/tc1100-wmi.c
5887
5888 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5889 M:      Jaroslav Kysela <perex@perex.cz>
5890 S:      Maintained
5891 F:      drivers/net/ethernet/hp/hp100.*
5892
5893 HPET:   High Precision Event Timers driver
5894 M:      Clemens Ladisch <clemens@ladisch.de>
5895 S:      Maintained
5896 F:      Documentation/timers/hpet.txt
5897 F:      drivers/char/hpet.c
5898 F:      include/linux/hpet.h
5899 F:      include/uapi/linux/hpet.h
5900
5901 HPET:   x86
5902 S:      Orphan
5903 F:      arch/x86/kernel/hpet.c
5904 F:      arch/x86/include/asm/hpet.h
5905
5906 HPFS FILESYSTEM
5907 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5908 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5909 S:      Maintained
5910 F:      fs/hpfs/
5911
5912 HSI SUBSYSTEM
5913 M:      Sebastian Reichel <sre@kernel.org>
5914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5915 S:      Maintained
5916 F:      Documentation/ABI/testing/sysfs-bus-hsi
5917 F:      Documentation/device-drivers/serial-interfaces.rst
5918 F:      drivers/hsi/
5919 F:      include/linux/hsi/
5920 F:      include/uapi/linux/hsi/
5921
5922 HSO 3G MODEM DRIVER
5923 M:      Jan Dumon <j.dumon@option.com>
5924 W:      http://www.pharscape.org
5925 S:      Maintained
5926 F:      drivers/net/usb/hso.c
5927
5928 HSR NETWORK PROTOCOL
5929 M:      Arvid Brodin <arvid.brodin@alten.se>
5930 L:      netdev@vger.kernel.org
5931 S:      Maintained
5932 F:      net/hsr/
5933
5934 HTCPEN TOUCHSCREEN DRIVER
5935 M:      Pau Oliva Fora <pof@eslack.org>
5936 L:      linux-input@vger.kernel.org
5937 S:      Maintained
5938 F:      drivers/input/touchscreen/htcpen.c
5939
5940 HUGETLB FILESYSTEM
5941 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5942 S:      Maintained
5943 F:      fs/hugetlbfs/
5944
5945 HVA ST MEDIA DRIVER
5946 M:      Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5947 L:      linux-media@vger.kernel.org
5948 T:      git git://linuxtv.org/media_tree.git
5949 W:      https://linuxtv.org
5950 S:      Supported
5951 F:      drivers/media/platform/sti/hva
5952
5953 Hyper-V CORE AND DRIVERS
5954 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5955 M:      Haiyang Zhang <haiyangz@microsoft.com>
5956 L:      devel@linuxdriverproject.org
5957 S:      Maintained
5958 F:      arch/x86/include/asm/mshyperv.h
5959 F:      arch/x86/include/uapi/asm/hyperv.h
5960 F:      arch/x86/kernel/cpu/mshyperv.c
5961 F:      drivers/hid/hid-hyperv.c
5962 F:      drivers/hv/
5963 F:      drivers/input/serio/hyperv-keyboard.c
5964 F:      drivers/pci/host/pci-hyperv.c
5965 F:      drivers/net/hyperv/
5966 F:      drivers/scsi/storvsc_drv.c
5967 F:      drivers/uio/uio_hv_generic.c
5968 F:      drivers/video/fbdev/hyperv_fb.c
5969 F:      include/linux/hyperv.h
5970 F:      tools/hv/
5971 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5972
5973 I2C MUXES
5974 M:      Peter Rosin <peda@axentia.se>
5975 L:      linux-i2c@vger.kernel.org
5976 S:      Maintained
5977 F:      Documentation/i2c/i2c-topology
5978 F:      Documentation/i2c/muxes/
5979 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5980 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
5981 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
5982 F:      drivers/i2c/i2c-mux.c
5983 F:      drivers/i2c/muxes/
5984 F:      include/linux/i2c-mux.h
5985
5986 I2C OVER PARALLEL PORT
5987 M:      Jean Delvare <jdelvare@suse.com>
5988 L:      linux-i2c@vger.kernel.org
5989 S:      Maintained
5990 F:      Documentation/i2c/busses/i2c-parport
5991 F:      Documentation/i2c/busses/i2c-parport-light
5992 F:      drivers/i2c/busses/i2c-parport.c
5993 F:      drivers/i2c/busses/i2c-parport-light.c
5994
5995 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5996 M:      Jean Delvare <jdelvare@suse.com>
5997 L:      linux-i2c@vger.kernel.org
5998 S:      Maintained
5999 F:      Documentation/i2c/busses/i2c-ali1535
6000 F:      Documentation/i2c/busses/i2c-ali1563
6001 F:      Documentation/i2c/busses/i2c-ali15x3
6002 F:      Documentation/i2c/busses/i2c-amd756
6003 F:      Documentation/i2c/busses/i2c-amd8111
6004 F:      Documentation/i2c/busses/i2c-i801
6005 F:      Documentation/i2c/busses/i2c-nforce2
6006 F:      Documentation/i2c/busses/i2c-piix4
6007 F:      Documentation/i2c/busses/i2c-sis5595
6008 F:      Documentation/i2c/busses/i2c-sis630
6009 F:      Documentation/i2c/busses/i2c-sis96x
6010 F:      Documentation/i2c/busses/i2c-via
6011 F:      Documentation/i2c/busses/i2c-viapro
6012 F:      drivers/i2c/busses/i2c-ali1535.c
6013 F:      drivers/i2c/busses/i2c-ali1563.c
6014 F:      drivers/i2c/busses/i2c-ali15x3.c
6015 F:      drivers/i2c/busses/i2c-amd756.c
6016 F:      drivers/i2c/busses/i2c-amd756-s4882.c
6017 F:      drivers/i2c/busses/i2c-amd8111.c
6018 F:      drivers/i2c/busses/i2c-i801.c
6019 F:      drivers/i2c/busses/i2c-isch.c
6020 F:      drivers/i2c/busses/i2c-nforce2.c
6021 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
6022 F:      drivers/i2c/busses/i2c-piix4.c
6023 F:      drivers/i2c/busses/i2c-sis5595.c
6024 F:      drivers/i2c/busses/i2c-sis630.c
6025 F:      drivers/i2c/busses/i2c-sis96x.c
6026 F:      drivers/i2c/busses/i2c-via.c
6027 F:      drivers/i2c/busses/i2c-viapro.c
6028
6029 I2C/SMBUS ISMT DRIVER
6030 M:      Seth Heasley <seth.heasley@intel.com>
6031 M:      Neil Horman <nhorman@tuxdriver.com>
6032 L:      linux-i2c@vger.kernel.org
6033 F:      drivers/i2c/busses/i2c-ismt.c
6034 F:      Documentation/i2c/busses/i2c-ismt
6035
6036 I2C/SMBUS STUB DRIVER
6037 M:      Jean Delvare <jdelvare@suse.com>
6038 L:      linux-i2c@vger.kernel.org
6039 S:      Maintained
6040 F:      drivers/i2c/i2c-stub.c
6041
6042 I2C SUBSYSTEM
6043 M:      Wolfram Sang <wsa@the-dreams.de>
6044 L:      linux-i2c@vger.kernel.org
6045 W:      https://i2c.wiki.kernel.org/
6046 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
6047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6048 S:      Maintained
6049 F:      Documentation/devicetree/bindings/i2c/
6050 F:      Documentation/i2c/
6051 F:      drivers/i2c/
6052 F:      drivers/i2c/*/
6053 F:      include/linux/i2c.h
6054 F:      include/linux/i2c-*.h
6055 F:      include/uapi/linux/i2c.h
6056 F:      include/uapi/linux/i2c-*.h
6057
6058 I2C ACPI SUPPORT
6059 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
6060 L:      linux-i2c@vger.kernel.org
6061 L:      linux-acpi@vger.kernel.org
6062 S:      Maintained
6063
6064 I2C-TAOS-EVM DRIVER
6065 M:      Jean Delvare <jdelvare@suse.com>
6066 L:      linux-i2c@vger.kernel.org
6067 S:      Maintained
6068 F:      Documentation/i2c/busses/i2c-taos-evm
6069 F:      drivers/i2c/busses/i2c-taos-evm.c
6070
6071 I2C-TINY-USB DRIVER
6072 M:      Till Harbaum <till@harbaum.org>
6073 L:      linux-i2c@vger.kernel.org
6074 W:      http://www.harbaum.org/till/i2c_tiny_usb
6075 S:      Maintained
6076 F:      drivers/i2c/busses/i2c-tiny-usb.c
6077
6078 i386 BOOT CODE
6079 M:      "H. Peter Anvin" <hpa@zytor.com>
6080 S:      Maintained
6081 F:      arch/x86/boot/
6082
6083 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6084 M:      "H. Peter Anvin" <hpa@zytor.com>
6085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6086 S:      Maintained
6087
6088 IA64 (Itanium) PLATFORM
6089 M:      Tony Luck <tony.luck@intel.com>
6090 M:      Fenghua Yu <fenghua.yu@intel.com>
6091 L:      linux-ia64@vger.kernel.org
6092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6093 S:      Maintained
6094 F:      arch/ia64/
6095
6096 IBM Power VMX Cryptographic instructions
6097 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6098 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6099 L:      linux-crypto@vger.kernel.org
6100 S:      Supported
6101 F:      drivers/crypto/vmx/Makefile
6102 F:      drivers/crypto/vmx/Kconfig
6103 F:      drivers/crypto/vmx/vmx.c
6104 F:      drivers/crypto/vmx/aes*
6105 F:      drivers/crypto/vmx/ghash*
6106 F:      drivers/crypto/vmx/ppc-xlate.pl
6107
6108 IBM Power in-Nest Crypto Acceleration
6109 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6110 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6111 L:      linux-crypto@vger.kernel.org
6112 S:      Supported
6113 F:      drivers/crypto/nx/Makefile
6114 F:      drivers/crypto/nx/Kconfig
6115 F:      drivers/crypto/nx/nx-aes*
6116 F:      drivers/crypto/nx/nx-sha*
6117 F:      drivers/crypto/nx/nx.*
6118 F:      drivers/crypto/nx/nx_csbcpb.h
6119 F:      drivers/crypto/nx/nx_debugfs.h
6120
6121 IBM Power 842 compression accelerator
6122 M:      Dan Streetman <ddstreet@ieee.org>
6123 S:      Supported
6124 F:      drivers/crypto/nx/Makefile
6125 F:      drivers/crypto/nx/Kconfig
6126 F:      drivers/crypto/nx/nx-842*
6127 F:      include/linux/sw842.h
6128 F:      crypto/842.c
6129 F:      lib/842/
6130
6131 IBM Power Linux RAID adapter
6132 M:      Brian King <brking@us.ibm.com>
6133 S:      Supported
6134 F:      drivers/scsi/ipr.*
6135
6136 IBM Power Virtual Ethernet Device Driver
6137 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6138 L:      netdev@vger.kernel.org
6139 S:      Supported
6140 F:      drivers/net/ethernet/ibm/ibmveth.*
6141
6142 IBM Power SRIOV Virtual NIC Device Driver
6143 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6144 M:      John Allen <jallen@linux.vnet.ibm.com>
6145 L:      netdev@vger.kernel.org
6146 S:      Supported
6147 F:      drivers/net/ethernet/ibm/ibmvnic.*
6148
6149 IBM Power Virtual SCSI Device Drivers
6150 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6151 L:      linux-scsi@vger.kernel.org
6152 S:      Supported
6153 F:      drivers/scsi/ibmvscsi/ibmvscsi*
6154 F:      include/scsi/viosrp.h
6155
6156 IBM Power Virtual SCSI Device Target Driver
6157 M:      Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6158 M:      Michael Cyr <mikecyr@linux.vnet.ibm.com>
6159 L:      linux-scsi@vger.kernel.org
6160 L:      target-devel@vger.kernel.org
6161 S:      Supported
6162 F:      drivers/scsi/ibmvscsi_tgt/
6163
6164 IBM Power Virtual FC Device Drivers
6165 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6166 L:      linux-scsi@vger.kernel.org
6167 S:      Supported
6168 F:      drivers/scsi/ibmvscsi/ibmvfc*
6169
6170 IBM ServeRAID RAID DRIVER
6171 S:      Orphan
6172 F:      drivers/scsi/ips.*
6173
6174 ICH LPC AND GPIO DRIVER
6175 M:      Peter Tyser <ptyser@xes-inc.com>
6176 S:      Maintained
6177 F:      drivers/mfd/lpc_ich.c
6178 F:      drivers/gpio/gpio-ich.c
6179
6180 IDE SUBSYSTEM
6181 M:      "David S. Miller" <davem@davemloft.net>
6182 L:      linux-ide@vger.kernel.org
6183 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
6184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6185 S:      Maintained
6186 F:      Documentation/ide/
6187 F:      drivers/ide/
6188 F:      include/linux/ide.h
6189
6190 IDEAPAD LAPTOP EXTRAS DRIVER
6191 M:      Ike Panhc <ike.pan@canonical.com>
6192 L:      platform-driver-x86@vger.kernel.org
6193 W:      http://launchpad.net/ideapad-laptop
6194 S:      Maintained
6195 F:      drivers/platform/x86/ideapad-laptop.c
6196
6197 IDEAPAD LAPTOP SLIDEBAR DRIVER
6198 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
6199 L:      linux-input@vger.kernel.org
6200 W:      https://github.com/o2genum/ideapad-slidebar
6201 S:      Maintained
6202 F:      drivers/input/misc/ideapad_slidebar.c
6203
6204 IDE/ATAPI DRIVERS
6205 M:      Borislav Petkov <bp@alien8.de>
6206 L:      linux-ide@vger.kernel.org
6207 S:      Maintained
6208 F:      Documentation/cdrom/ide-cd
6209 F:      drivers/ide/ide-cd*
6210
6211 IEEE 802.15.4 SUBSYSTEM
6212 M:      Alexander Aring <aar@pengutronix.de>
6213 M:      Stefan Schmidt <stefan@osg.samsung.com>
6214 L:      linux-wpan@vger.kernel.org
6215 W:      http://wpan.cakelab.org/
6216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6218 S:      Maintained
6219 F:      net/ieee802154/
6220 F:      net/mac802154/
6221 F:      drivers/net/ieee802154/
6222 F:      include/linux/nl802154.h
6223 F:      include/linux/ieee802154.h
6224 F:      include/net/nl802154.h
6225 F:      include/net/mac802154.h
6226 F:      include/net/af_ieee802154.h
6227 F:      include/net/cfg802154.h
6228 F:      include/net/ieee802154_netdev.h
6229 F:      Documentation/networking/ieee802154.txt
6230
6231 IGORPLUG-USB IR RECEIVER
6232 M:      Sean Young <sean@mess.org>
6233 L:      linux-media@vger.kernel.org
6234 S:      Maintained
6235 F:      drivers/media/rc/igorplugusb.c
6236
6237 IGUANAWORKS USB IR TRANSCEIVER
6238 M:      Sean Young <sean@mess.org>
6239 L:      linux-media@vger.kernel.org
6240 S:      Maintained
6241 F:      drivers/media/rc/iguanair.c
6242
6243 IIO DIGITAL POTENTIOMETER DAC
6244 M:      Peter Rosin <peda@axentia.se>
6245 L:      linux-iio@vger.kernel.org
6246 S:      Maintained
6247 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6248 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6249 F:      drivers/iio/dac/dpot-dac.c
6250
6251 IIO ENVELOPE DETECTOR
6252 M:      Peter Rosin <peda@axentia.se>
6253 L:      linux-iio@vger.kernel.org
6254 S:      Maintained
6255 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6256 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6257 F:      drivers/iio/adc/envelope-detector.c
6258
6259 IIO SUBSYSTEM AND DRIVERS
6260 M:      Jonathan Cameron <jic23@kernel.org>
6261 R:      Hartmut Knaack <knaack.h@gmx.de>
6262 R:      Lars-Peter Clausen <lars@metafoo.de>
6263 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6264 L:      linux-iio@vger.kernel.org
6265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6266 S:      Maintained
6267 F:      Documentation/devicetree/bindings/iio/
6268 F:      drivers/iio/
6269 F:      drivers/staging/iio/
6270 F:      include/linux/iio/
6271 F:      tools/iio/
6272
6273 IKANOS/ADI EAGLE ADSL USB DRIVER
6274 M:      Matthieu Castet <castet.matthieu@free.fr>
6275 M:      Stanislaw Gruszka <stf_xl@wp.pl>
6276 S:      Maintained
6277 F:      drivers/usb/atm/ueagle-atm.c
6278
6279 IMGTEC ASCII LCD DRIVER
6280 M:      Paul Burton <paul.burton@imgtec.com>
6281 S:      Maintained
6282 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6283 F:      drivers/auxdisplay/img-ascii-lcd.c
6284
6285 INA209 HARDWARE MONITOR DRIVER
6286 M:      Guenter Roeck <linux@roeck-us.net>
6287 L:      linux-hwmon@vger.kernel.org
6288 S:      Maintained
6289 F:      Documentation/hwmon/ina209
6290 F:      Documentation/devicetree/bindings/i2c/ina209.txt
6291 F:      drivers/hwmon/ina209.c
6292
6293 INA2XX HARDWARE MONITOR DRIVER
6294 M:      Guenter Roeck <linux@roeck-us.net>
6295 L:      linux-hwmon@vger.kernel.org
6296 S:      Maintained
6297 F:      Documentation/hwmon/ina2xx
6298 F:      drivers/hwmon/ina2xx.c
6299 F:      include/linux/platform_data/ina2xx.h
6300
6301 INDUSTRY PACK SUBSYSTEM (IPACK)
6302 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6303 M:      Jens Taprogge <jens.taprogge@taprogge.org>
6304 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6305 L:      industrypack-devel@lists.sourceforge.net
6306 W:      http://industrypack.sourceforge.net
6307 S:      Maintained
6308 F:      drivers/ipack/
6309
6310 INGENIC JZ4780 DMA Driver
6311 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6312 S:      Maintained
6313 F:      drivers/dma/dma-jz4780.c
6314
6315 INGENIC JZ4780 NAND DRIVER
6316 M:      Harvey Hunt <harveyhuntnexus@gmail.com>
6317 L:      linux-mtd@lists.infradead.org
6318 S:      Maintained
6319 F:      drivers/mtd/nand/jz4780_*
6320
6321 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6322 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6323 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6324 L:      linux-ima-devel@lists.sourceforge.net
6325 L:      linux-ima-user@lists.sourceforge.net
6326 L:      linux-security-module@vger.kernel.org
6327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6328 S:      Supported
6329 F:      security/integrity/ima/
6330
6331 IMGTEC IR DECODER DRIVER
6332 M:      James Hogan <james.hogan@imgtec.com>
6333 S:      Maintained
6334 F:      drivers/media/rc/img-ir/
6335
6336 IMS TWINTURBO FRAMEBUFFER DRIVER
6337 L:      linux-fbdev@vger.kernel.org
6338 S:      Orphan
6339 F:      drivers/video/fbdev/imsttfb.c
6340
6341 INFINIBAND SUBSYSTEM
6342 M:      Doug Ledford <dledford@redhat.com>
6343 M:      Sean Hefty <sean.hefty@intel.com>
6344 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
6345 L:      linux-rdma@vger.kernel.org
6346 W:      http://www.openfabrics.org/
6347 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6349 S:      Supported
6350 F:      Documentation/infiniband/
6351 F:      drivers/infiniband/
6352 F:      include/uapi/linux/if_infiniband.h
6353 F:      include/uapi/rdma/
6354 F:      include/rdma/
6355
6356 INOTIFY
6357 M:      John McCutchan <john@johnmccutchan.com>
6358 M:      Robert Love <rlove@rlove.org>
6359 M:      Eric Paris <eparis@parisplace.org>
6360 S:      Maintained
6361 F:      Documentation/filesystems/inotify.txt
6362 F:      fs/notify/inotify/
6363 F:      include/linux/inotify.h
6364 F:      include/uapi/linux/inotify.h
6365
6366 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6367 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
6368 L:      linux-input@vger.kernel.org
6369 Q:      http://patchwork.kernel.org/project/linux-input/list/
6370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6371 S:      Maintained
6372 F:      drivers/input/
6373 F:      include/linux/input.h
6374 F:      include/uapi/linux/input.h
6375 F:      include/linux/input/
6376 F:      Documentation/devicetree/bindings/input/
6377
6378 INPUT MULTITOUCH (MT) PROTOCOL
6379 M:      Henrik Rydberg <rydberg@bitmath.org>
6380 L:      linux-input@vger.kernel.org
6381 S:      Odd fixes
6382 F:      Documentation/input/multi-touch-protocol.txt
6383 F:      drivers/input/input-mt.c
6384 K:      \b(ABS|SYN)_MT_
6385
6386 INTEL ASoC BDW/HSW DRIVERS
6387 M:      Jie Yang <yang.jie@linux.intel.com>
6388 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6389 S:      Supported
6390 F:      sound/soc/intel/common/sst-dsp*
6391 F:      sound/soc/intel/common/sst-firmware.c
6392 F:      sound/soc/intel/boards/broadwell.c
6393 F:      sound/soc/intel/haswell/
6394
6395 INTEL C600 SERIES SAS CONTROLLER DRIVER
6396 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
6397 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6398 L:      linux-scsi@vger.kernel.org
6399 T:      git git://git.code.sf.net/p/intel-sas/isci
6400 S:      Supported
6401 F:      drivers/scsi/isci/
6402
6403 INTEL HID EVENT DRIVER
6404 M:      Alex Hung <alex.hung@canonical.com>
6405 L:      platform-driver-x86@vger.kernel.org
6406 S:      Maintained
6407 F:      drivers/platform/x86/intel-hid.c
6408
6409 INTEL VIRTUAL BUTTON DRIVER
6410 M:      AceLan Kao <acelan.kao@canonical.com>
6411 L:      platform-driver-x86@vger.kernel.org
6412 S:      Maintained
6413 F:      drivers/platform/x86/intel-vbtn.c
6414
6415 INTEL IDLE DRIVER
6416 M:      Jacob Pan <jacob.jun.pan@linux.intel.com>
6417 M:      Len Brown <lenb@kernel.org>
6418 L:      linux-pm@vger.kernel.org
6419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6420 B:      https://bugzilla.kernel.org
6421 S:      Supported
6422 F:      drivers/idle/intel_idle.c
6423
6424 INTEL INTEGRATED SENSOR HUB DRIVER
6425 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6426 M:      Jiri Kosina <jikos@kernel.org>
6427 L:      linux-input@vger.kernel.org
6428 S:      Maintained
6429 F:      drivers/hid/intel-ish-hid/
6430
6431 INTEL PSTATE DRIVER
6432 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6433 M:      Len Brown <lenb@kernel.org>
6434 L:      linux-pm@vger.kernel.org
6435 S:      Supported
6436 F:      drivers/cpufreq/intel_pstate.c
6437
6438 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6439 M:      Maik Broemme <mbroemme@libmpq.org>
6440 L:      linux-fbdev@vger.kernel.org
6441 S:      Maintained
6442 F:      Documentation/fb/intelfb.txt
6443 F:      drivers/video/fbdev/intelfb/
6444
6445 INTEL 810/815 FRAMEBUFFER DRIVER
6446 M:      Antonino Daplas <adaplas@gmail.com>
6447 L:      linux-fbdev@vger.kernel.org
6448 S:      Maintained
6449 F:      drivers/video/fbdev/i810/
6450
6451 INTEL MENLOW THERMAL DRIVER
6452 M:      Sujith Thomas <sujith.thomas@intel.com>
6453 L:      platform-driver-x86@vger.kernel.org
6454 W:      https://01.org/linux-acpi
6455 S:      Supported
6456 F:      drivers/platform/x86/intel_menlow.c
6457
6458 INTEL I/OAT DMA DRIVER
6459 M:      Dave Jiang <dave.jiang@intel.com>
6460 R:      Dan Williams <dan.j.williams@intel.com>
6461 L:      dmaengine@vger.kernel.org
6462 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6463 S:      Supported
6464 F:      drivers/dma/ioat*
6465
6466 INTEL IOMMU (VT-d)
6467 M:      David Woodhouse <dwmw2@infradead.org>
6468 L:      iommu@lists.linux-foundation.org
6469 T:      git git://git.infradead.org/iommu-2.6.git
6470 S:      Supported
6471 F:      drivers/iommu/intel-iommu.c
6472 F:      include/linux/intel-iommu.h
6473
6474 INTEL IOP-ADMA DMA DRIVER
6475 R:      Dan Williams <dan.j.williams@intel.com>
6476 S:      Odd fixes
6477 F:      drivers/dma/iop-adma.c
6478
6479 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6480 M:      Krzysztof Halasa <khalasa@piap.pl>
6481 S:      Maintained
6482 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6483 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6484 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6485 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6486 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6487 F:      drivers/net/wan/ixp4xx_hss.c
6488
6489 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6490 M:      Deepak Saxena <dsaxena@plexity.net>
6491 S:      Maintained
6492 F:      drivers/char/hw_random/ixp4xx-rng.c
6493
6494 INTEL ETHERNET DRIVERS
6495 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6496 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6497 W:      http://www.intel.com/support/feedback.htm
6498 W:      http://e1000.sourceforge.net/
6499 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6502 S:      Supported
6503 F:      Documentation/networking/e100.txt
6504 F:      Documentation/networking/e1000.txt
6505 F:      Documentation/networking/e1000e.txt
6506 F:      Documentation/networking/igb.txt
6507 F:      Documentation/networking/igbvf.txt
6508 F:      Documentation/networking/ixgb.txt
6509 F:      Documentation/networking/ixgbe.txt
6510 F:      Documentation/networking/ixgbevf.txt
6511 F:      Documentation/networking/i40e.txt
6512 F:      Documentation/networking/i40evf.txt
6513 F:      drivers/net/ethernet/intel/
6514 F:      drivers/net/ethernet/intel/*/
6515
6516 INTEL RDMA RNIC DRIVER
6517 M:     Faisal Latif <faisal.latif@intel.com>
6518 M:     Shiraz Saleem <shiraz.saleem@intel.com>
6519 L:     linux-rdma@vger.kernel.org
6520 S:     Supported
6521 F:     drivers/infiniband/hw/i40iw/
6522
6523 INTEL MERRIFIELD GPIO DRIVER
6524 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6525 L:      linux-gpio@vger.kernel.org
6526 S:      Maintained
6527 F:      drivers/gpio/gpio-merrifield.c
6528
6529 INTEL-MID GPIO DRIVER
6530 M:      David Cohen <david.a.cohen@linux.intel.com>
6531 L:      linux-gpio@vger.kernel.org
6532 S:      Maintained
6533 F:      drivers/gpio/gpio-intel-mid.c
6534
6535 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6536 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6537 L:      linux-wireless@vger.kernel.org
6538 S:      Maintained
6539 F:      Documentation/networking/README.ipw2100
6540 F:      Documentation/networking/README.ipw2200
6541 F:      drivers/net/wireless/intel/ipw2x00/
6542
6543 INTEL(R) TRACE HUB
6544 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6545 S:      Supported
6546 F:      Documentation/trace/intel_th.txt
6547 F:      drivers/hwtracing/intel_th/
6548
6549 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6550 M:      Ning Sun <ning.sun@intel.com>
6551 L:      tboot-devel@lists.sourceforge.net
6552 W:      http://tboot.sourceforge.net
6553 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6554 S:      Supported
6555 F:      Documentation/intel_txt.txt
6556 F:      include/linux/tboot.h
6557 F:      arch/x86/kernel/tboot.c
6558
6559 INTEL WIRELESS WIMAX CONNECTION 2400
6560 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6561 M:      linux-wimax@intel.com
6562 L:      wimax@linuxwimax.org (subscribers-only)
6563 S:      Supported
6564 W:      http://linuxwimax.org
6565 F:      Documentation/wimax/README.i2400m
6566 F:      drivers/net/wimax/i2400m/
6567 F:      include/uapi/linux/wimax/i2400m.h
6568
6569 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6570 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6571 L:      linux-wireless@vger.kernel.org
6572 S:      Supported
6573 F:      drivers/net/wireless/intel/iwlegacy/
6574
6575 INTEL WIRELESS WIFI LINK (iwlwifi)
6576 M:      Johannes Berg <johannes.berg@intel.com>
6577 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6578 M:      Luca Coelho <luciano.coelho@intel.com>
6579 M:      Intel Linux Wireless <linuxwifi@intel.com>
6580 L:      linux-wireless@vger.kernel.org
6581 W:      http://intellinuxwireless.org
6582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6583 S:      Supported
6584 F:      drivers/net/wireless/intel/iwlwifi/
6585
6586 INTEL MANAGEMENT ENGINE (mei)
6587 M:      Tomas Winkler <tomas.winkler@intel.com>
6588 L:      linux-kernel@vger.kernel.org
6589 S:      Supported
6590 F:      include/uapi/linux/mei.h
6591 F:      include/linux/mei_cl_bus.h
6592 F:      drivers/misc/mei/*
6593 F:      drivers/watchdog/mei_wdt.c
6594 F:      Documentation/misc-devices/mei/*
6595 F:      samples/mei/*
6596
6597 INTEL MIC DRIVERS (mic)
6598 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6599 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6600 S:      Supported
6601 W:      https://github.com/sudeepdutt/mic
6602 W:      http://software.intel.com/en-us/mic-developer
6603 F:      include/linux/mic_bus.h
6604 F:      include/linux/scif.h
6605 F:      include/uapi/linux/mic_common.h
6606 F:      include/uapi/linux/mic_ioctl.h
6607 F:      include/uapi/linux/scif_ioctl.h
6608 F:      drivers/misc/mic/
6609 F:      drivers/dma/mic_x100_dma.c
6610 F:      drivers/dma/mic_x100_dma.h
6611 F:      Documentation/mic/
6612
6613 INTEL PMC/P-Unit IPC DRIVER
6614 M:      Zha Qipeng<qipeng.zha@intel.com>
6615 L:      platform-driver-x86@vger.kernel.org
6616 S:      Maintained
6617 F:      drivers/platform/x86/intel_pmc_ipc.c
6618 F:      drivers/platform/x86/intel_punit_ipc.c
6619 F:      arch/x86/include/asm/intel_pmc_ipc.h
6620 F:      arch/x86/include/asm/intel_punit_ipc.h
6621
6622 INTEL TELEMETRY DRIVER
6623 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6624 L:      platform-driver-x86@vger.kernel.org
6625 S:      Maintained
6626 F:      arch/x86/include/asm/intel_telemetry.h
6627 F:      drivers/platform/x86/intel_telemetry*
6628
6629 INTEL PMC CORE DRIVER
6630 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6631 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6632 L:      platform-driver-x86@vger.kernel.org
6633 S:      Maintained
6634 F:      arch/x86/include/asm/pmc_core.h
6635 F:      drivers/platform/x86/intel_pmc_core*
6636
6637 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6638 M:      Linus Walleij <linus.walleij@linaro.org>
6639 L:      linux-iio@vger.kernel.org
6640 S:      Maintained
6641 F:      drivers/iio/gyro/mpu3050*
6642 F:      Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6643
6644 IOC3 ETHERNET DRIVER
6645 M:      Ralf Baechle <ralf@linux-mips.org>
6646 L:      linux-mips@linux-mips.org
6647 S:      Maintained
6648 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6649
6650 IOC3 SERIAL DRIVER
6651 M:      Pat Gefre <pfg@sgi.com>
6652 L:      linux-serial@vger.kernel.org
6653 S:      Maintained
6654 F:      drivers/tty/serial/ioc3_serial.c
6655
6656 IOMMU DRIVERS
6657 M:      Joerg Roedel <joro@8bytes.org>
6658 L:      iommu@lists.linux-foundation.org
6659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6660 S:      Maintained
6661 F:      Documentation/devicetree/bindings/iommu/
6662 F:      drivers/iommu/
6663
6664 IP MASQUERADING
6665 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6666 S:      Maintained
6667 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6668
6669 IPMI SUBSYSTEM
6670 M:      Corey Minyard <minyard@acm.org>
6671 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6672 W:      http://openipmi.sourceforge.net/
6673 S:      Supported
6674 F:      Documentation/IPMI.txt
6675 F:      drivers/char/ipmi/
6676 F:      include/linux/ipmi*
6677 F:      include/uapi/linux/ipmi*
6678
6679 QCOM AUDIO (ASoC) DRIVERS
6680 M:      Patrick Lai <plai@codeaurora.org>
6681 M:      Banajit Goswami <bgoswami@codeaurora.org>
6682 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6683 S:      Supported
6684 F:      sound/soc/qcom/
6685
6686 IPS SCSI RAID DRIVER
6687 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6688 L:      linux-scsi@vger.kernel.org
6689 W:      http://www.adaptec.com/
6690 S:      Maintained
6691 F:      drivers/scsi/ips*
6692
6693 IPVS
6694 M:      Wensong Zhang <wensong@linux-vs.org>
6695 M:      Simon Horman <horms@verge.net.au>
6696 M:      Julian Anastasov <ja@ssi.bg>
6697 L:      netdev@vger.kernel.org
6698 L:      lvs-devel@vger.kernel.org
6699 S:      Maintained
6700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6702 F:      Documentation/networking/ipvs-sysctl.txt
6703 F:      include/net/ip_vs.h
6704 F:      include/uapi/linux/ip_vs.h
6705 F:      net/netfilter/ipvs/
6706
6707 IPWIRELESS DRIVER
6708 M:      Jiri Kosina <jikos@kernel.org>
6709 M:      David Sterba <dsterba@suse.com>
6710 S:      Odd Fixes
6711 F:      drivers/tty/ipwireless/
6712
6713 IPX NETWORK LAYER
6714 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6715 L:      netdev@vger.kernel.org
6716 S:      Maintained
6717 F:      include/net/ipx.h
6718 F:      include/uapi/linux/ipx.h
6719 F:      net/ipx/
6720
6721 IRDA SUBSYSTEM
6722 M:      Samuel Ortiz <samuel@sortiz.org>
6723 L:      irda-users@lists.sourceforge.net (subscribers-only)
6724 L:      netdev@vger.kernel.org
6725 W:      http://irda.sourceforge.net/
6726 S:      Maintained
6727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6728 F:      Documentation/networking/irda.txt
6729 F:      drivers/net/irda/
6730 F:      include/net/irda/
6731 F:      net/irda/
6732
6733 IRQ SUBSYSTEM
6734 M:      Thomas Gleixner <tglx@linutronix.de>
6735 L:      linux-kernel@vger.kernel.org
6736 S:      Maintained
6737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6738 F:      kernel/irq/
6739
6740 IRQCHIP DRIVERS
6741 M:      Thomas Gleixner <tglx@linutronix.de>
6742 M:      Jason Cooper <jason@lakedaemon.net>
6743 M:      Marc Zyngier <marc.zyngier@arm.com>
6744 L:      linux-kernel@vger.kernel.org
6745 S:      Maintained
6746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6747 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6748 F:      Documentation/devicetree/bindings/interrupt-controller/
6749 F:      drivers/irqchip/
6750
6751 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6752 M:      Marc Zyngier <marc.zyngier@arm.com>
6753 S:      Maintained
6754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6755 F:      Documentation/IRQ-domain.txt
6756 F:      include/linux/irqdomain.h
6757 F:      kernel/irq/irqdomain.c
6758 F:      kernel/irq/msi.c
6759
6760 ISA
6761 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6762 S:      Maintained
6763 F:      Documentation/isa.txt
6764 F:      drivers/base/isa.c
6765 F:      include/linux/isa.h
6766
6767 ISAPNP
6768 M:      Jaroslav Kysela <perex@perex.cz>
6769 S:      Maintained
6770 F:      Documentation/isapnp.txt
6771 F:      drivers/pnp/isapnp/
6772 F:      include/linux/isapnp.h
6773
6774 ISA RADIO MODULE
6775 M:      Hans Verkuil <hverkuil@xs4all.nl>
6776 L:      linux-media@vger.kernel.org
6777 T:      git git://linuxtv.org/media_tree.git
6778 W:      https://linuxtv.org
6779 S:      Maintained
6780 F:      drivers/media/radio/radio-isa*
6781
6782 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6783 M:      Peter Jones <pjones@redhat.com>
6784 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6785 S:      Maintained
6786 F:      drivers/firmware/iscsi_ibft*
6787
6788 ISCSI
6789 M:      Lee Duncan <lduncan@suse.com>
6790 M:      Chris Leech <cleech@redhat.com>
6791 L:      open-iscsi@googlegroups.com
6792 W:      www.open-iscsi.com
6793 S:      Maintained
6794 F:      drivers/scsi/*iscsi*
6795 F:      include/scsi/*iscsi*
6796
6797 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6798 M:      Or Gerlitz <ogerlitz@mellanox.com>
6799 M:      Sagi Grimberg <sagi@grimberg.me>
6800 M:      Roi Dayan <roid@mellanox.com>
6801 L:      linux-rdma@vger.kernel.org
6802 S:      Supported
6803 W:      http://www.openfabrics.org
6804 W:      www.open-iscsi.org
6805 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6806 F:      drivers/infiniband/ulp/iser/
6807
6808 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6809 M:      Sagi Grimberg <sagi@grimberg.me>
6810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6811 L:      linux-rdma@vger.kernel.org
6812 L:      target-devel@vger.kernel.org
6813 S:      Supported
6814 W:      http://www.linux-iscsi.org
6815 F:      drivers/infiniband/ulp/isert
6816
6817 ISDN SUBSYSTEM
6818 M:      Karsten Keil <isdn@linux-pingi.de>
6819 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6820 L:      netdev@vger.kernel.org
6821 W:      http://www.isdn4linux.de
6822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6823 S:      Maintained
6824 F:      Documentation/isdn/
6825 F:      drivers/isdn/
6826 F:      include/linux/isdn.h
6827 F:      include/linux/isdn/
6828 F:      include/uapi/linux/isdn.h
6829 F:      include/uapi/linux/isdn/
6830
6831 ISDN SUBSYSTEM (Eicon active card driver)
6832 M:      Armin Schindler <mac@melware.de>
6833 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6834 W:      http://www.melware.de
6835 S:      Maintained
6836 F:      drivers/isdn/hardware/eicon/
6837
6838 IT87 HARDWARE MONITORING DRIVER
6839 M:      Jean Delvare <jdelvare@suse.com>
6840 L:      linux-hwmon@vger.kernel.org
6841 S:      Maintained
6842 F:      Documentation/hwmon/it87
6843 F:      drivers/hwmon/it87.c
6844
6845 IT913X MEDIA DRIVER
6846 M:      Antti Palosaari <crope@iki.fi>
6847 L:      linux-media@vger.kernel.org
6848 W:      https://linuxtv.org
6849 W:      http://palosaari.fi/linux/
6850 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6851 T:      git git://linuxtv.org/anttip/media_tree.git
6852 S:      Maintained
6853 F:      drivers/media/tuners/it913x*
6854
6855 IVTV VIDEO4LINUX DRIVER
6856 M:      Andy Walls <awalls@md.metrocast.net>
6857 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6858 L:      linux-media@vger.kernel.org
6859 T:      git git://linuxtv.org/media_tree.git
6860 W:      http://www.ivtvdriver.org
6861 S:      Maintained
6862 F:      Documentation/media/v4l-drivers/ivtv*
6863 F:      drivers/media/pci/ivtv/
6864 F:      include/uapi/linux/ivtv*
6865
6866 IX2505V MEDIA DRIVER
6867 M:      Malcolm Priestley <tvboxspy@gmail.com>
6868 L:      linux-media@vger.kernel.org
6869 W:      https://linuxtv.org
6870 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6871 S:      Maintained
6872 F:      drivers/media/dvb-frontends/ix2505v*
6873
6874 JC42.4 TEMPERATURE SENSOR DRIVER
6875 M:      Guenter Roeck <linux@roeck-us.net>
6876 L:      linux-hwmon@vger.kernel.org
6877 S:      Maintained
6878 F:      drivers/hwmon/jc42.c
6879 F:      Documentation/hwmon/jc42
6880
6881 JFS FILESYSTEM
6882 M:      Dave Kleikamp <shaggy@kernel.org>
6883 L:      jfs-discussion@lists.sourceforge.net
6884 W:      http://jfs.sourceforge.net/
6885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6886 S:      Maintained
6887 F:      Documentation/filesystems/jfs.txt
6888 F:      fs/jfs/
6889
6890 JME NETWORK DRIVER
6891 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6892 L:      netdev@vger.kernel.org
6893 S:      Maintained
6894 F:      drivers/net/ethernet/jme.*
6895
6896 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6897 M:      David Woodhouse <dwmw2@infradead.org>
6898 L:      linux-mtd@lists.infradead.org
6899 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6900 S:      Maintained
6901 F:      fs/jffs2/
6902 F:      include/uapi/linux/jffs2.h
6903
6904 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6905 M:      "Theodore Ts'o" <tytso@mit.edu>
6906 M:      Jan Kara <jack@suse.com>
6907 L:      linux-ext4@vger.kernel.org
6908 S:      Maintained
6909 F:      fs/jbd2/
6910 F:      include/linux/jbd2.h
6911
6912 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6913 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6914 L:      linux-media@vger.kernel.org
6915 S:      Maintained
6916 F:      drivers/media/platform/rcar_jpu.c
6917
6918 JSM Neo PCI based serial card
6919 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6920 L:      linux-serial@vger.kernel.org
6921 S:      Maintained
6922 F:      drivers/tty/serial/jsm/
6923
6924 K10TEMP HARDWARE MONITORING DRIVER
6925 M:      Clemens Ladisch <clemens@ladisch.de>
6926 L:      linux-hwmon@vger.kernel.org
6927 S:      Maintained
6928 F:      Documentation/hwmon/k10temp
6929 F:      drivers/hwmon/k10temp.c
6930
6931 K8TEMP HARDWARE MONITORING DRIVER
6932 M:      Rudolf Marek <r.marek@assembler.cz>
6933 L:      linux-hwmon@vger.kernel.org
6934 S:      Maintained
6935 F:      Documentation/hwmon/k8temp
6936 F:      drivers/hwmon/k8temp.c
6937
6938 KASAN
6939 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6940 R:      Alexander Potapenko <glider@google.com>
6941 R:      Dmitry Vyukov <dvyukov@google.com>
6942 L:      kasan-dev@googlegroups.com
6943 S:      Maintained
6944 F:      arch/*/include/asm/kasan.h
6945 F:      arch/*/mm/kasan_init*
6946 F:      Documentation/dev-tools/kasan.rst
6947 F:      include/linux/kasan*.h
6948 F:      lib/test_kasan.c
6949 F:      mm/kasan/
6950 F:      scripts/Makefile.kasan
6951
6952 KCONFIG
6953 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6954 L:      linux-kbuild@vger.kernel.org
6955 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6956 S:      Maintained
6957 F:      Documentation/kbuild/kconfig-language.txt
6958 F:      scripts/kconfig/
6959
6960 KDUMP
6961 M:      Dave Young <dyoung@redhat.com>
6962 M:      Baoquan He <bhe@redhat.com>
6963 R:      Vivek Goyal <vgoyal@redhat.com>
6964 L:      kexec@lists.infradead.org
6965 W:      http://lse.sourceforge.net/kdump/
6966 S:      Maintained
6967 F:      Documentation/kdump/
6968
6969 KEENE FM RADIO TRANSMITTER DRIVER
6970 M:      Hans Verkuil <hverkuil@xs4all.nl>
6971 L:      linux-media@vger.kernel.org
6972 T:      git git://linuxtv.org/media_tree.git
6973 W:      https://linuxtv.org
6974 S:      Maintained
6975 F:      drivers/media/radio/radio-keene*
6976
6977 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6978 M:      Ian Kent <raven@themaw.net>
6979 L:      autofs@vger.kernel.org
6980 S:      Maintained
6981 F:      fs/autofs4/
6982
6983 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6984 M:      Michal Marek <mmarek@suse.com>
6985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6987 L:      linux-kbuild@vger.kernel.org
6988 S:      Maintained
6989 F:      Documentation/kbuild/
6990 F:      Makefile
6991 F:      scripts/Makefile.*
6992 F:      scripts/basic/
6993 F:      scripts/mk*
6994 F:      scripts/package/
6995
6996 KERNEL JANITORS
6997 L:      kernel-janitors@vger.kernel.org
6998 W:      http://kernelnewbies.org/KernelJanitors
6999 S:      Odd Fixes
7000
7001 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7002 M:      "J. Bruce Fields" <bfields@fieldses.org>
7003 M:      Jeff Layton <jlayton@poochiereds.net>
7004 L:      linux-nfs@vger.kernel.org
7005 W:      http://nfs.sourceforge.net/
7006 T:      git git://linux-nfs.org/~bfields/linux.git
7007 S:      Supported
7008 F:      fs/nfsd/
7009 F:      include/uapi/linux/nfsd/
7010 F:      fs/lockd/
7011 F:      fs/nfs_common/
7012 F:      net/sunrpc/
7013 F:      include/linux/lockd/
7014 F:      include/linux/sunrpc/
7015 F:      include/uapi/linux/sunrpc/
7016
7017 KERNEL SELFTEST FRAMEWORK
7018 M:      Shuah Khan <shuahkh@osg.samsung.com>
7019 M:      Shuah Khan <shuah@kernel.org>
7020 L:      linux-kselftest@vger.kernel.org
7021 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7022 S:      Maintained
7023 F:      tools/testing/selftests
7024
7025 KERNEL VIRTUAL MACHINE (KVM)
7026 M:      Paolo Bonzini <pbonzini@redhat.com>
7027 M:      Radim Krčmář <rkrcmar@redhat.com>
7028 L:      kvm@vger.kernel.org
7029 W:      http://www.linux-kvm.org
7030 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7031 S:      Supported
7032 F:      Documentation/*/kvm*.txt
7033 F:      Documentation/virtual/kvm/
7034 F:      arch/*/kvm/
7035 F:      arch/x86/kernel/kvm.c
7036 F:      arch/x86/kernel/kvmclock.c
7037 F:      arch/*/include/asm/kvm*
7038 F:      include/linux/kvm*
7039 F:      include/uapi/linux/kvm*
7040 F:      virt/kvm/
7041 F:      tools/kvm/
7042
7043 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7044 M:      Joerg Roedel <joro@8bytes.org>
7045 L:      kvm@vger.kernel.org
7046 W:      http://www.linux-kvm.org/
7047 S:      Maintained
7048 F:      arch/x86/include/asm/svm.h
7049 F:      arch/x86/kvm/svm.c
7050
7051 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7052 M:      Alexander Graf <agraf@suse.com>
7053 L:      kvm-ppc@vger.kernel.org
7054 W:      http://www.linux-kvm.org/
7055 T:      git git://github.com/agraf/linux-2.6.git
7056 S:      Supported
7057 F:      arch/powerpc/include/asm/kvm*
7058 F:      arch/powerpc/kvm/
7059
7060 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7061 M:      Christian Borntraeger <borntraeger@de.ibm.com>
7062 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
7063 L:      linux-s390@vger.kernel.org
7064 W:      http://www.ibm.com/developerworks/linux/linux390/
7065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7066 S:      Supported
7067 F:      Documentation/s390/kvm.txt
7068 F:      arch/s390/include/asm/kvm*
7069 F:      arch/s390/kvm/
7070
7071 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7072 M:      Christoffer Dall <christoffer.dall@linaro.org>
7073 M:      Marc Zyngier <marc.zyngier@arm.com>
7074 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7075 L:      kvmarm@lists.cs.columbia.edu
7076 W:      http://systems.cs.columbia.edu/projects/kvm-arm
7077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7078 S:      Supported
7079 F:      arch/arm/include/uapi/asm/kvm*
7080 F:      arch/arm/include/asm/kvm*
7081 F:      arch/arm/kvm/
7082 F:      virt/kvm/arm/
7083 F:      include/kvm/arm_*
7084
7085 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7086 M:      Christoffer Dall <christoffer.dall@linaro.org>
7087 M:      Marc Zyngier <marc.zyngier@arm.com>
7088 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7089 L:      kvmarm@lists.cs.columbia.edu
7090 S:      Maintained
7091 F:      arch/arm64/include/uapi/asm/kvm*
7092 F:      arch/arm64/include/asm/kvm*
7093 F:      arch/arm64/kvm/
7094
7095 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7096 M:      James Hogan <james.hogan@imgtec.com>
7097 L:      linux-mips@linux-mips.org
7098 S:      Supported
7099 F:      arch/mips/include/uapi/asm/kvm*
7100 F:      arch/mips/include/asm/kvm*
7101 F:      arch/mips/kvm/
7102
7103 KEXEC
7104 M:      Eric Biederman <ebiederm@xmission.com>
7105 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
7106 L:      kexec@lists.infradead.org
7107 S:      Maintained
7108 F:      include/linux/kexec.h
7109 F:      include/uapi/linux/kexec.h
7110 F:      kernel/kexec*
7111
7112 KEYS/KEYRINGS:
7113 M:      David Howells <dhowells@redhat.com>
7114 L:      keyrings@vger.kernel.org
7115 S:      Maintained
7116 F:      Documentation/security/keys.txt
7117 F:      include/linux/key.h
7118 F:      include/linux/key-type.h
7119 F:      include/linux/keyctl.h
7120 F:      include/uapi/linux/keyctl.h
7121 F:      include/keys/
7122 F:      security/keys/
7123
7124 KEYS-TRUSTED
7125 M:      David Safford <safford@us.ibm.com>
7126 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
7127 L:      linux-security-module@vger.kernel.org
7128 L:      keyrings@vger.kernel.org
7129 S:      Supported
7130 F:      Documentation/security/keys-trusted-encrypted.txt
7131 F:      include/keys/trusted-type.h
7132 F:      security/keys/trusted.c
7133 F:      security/keys/trusted.h
7134
7135 KEYS-ENCRYPTED
7136 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
7137 M:      David Safford <safford@us.ibm.com>
7138 L:      linux-security-module@vger.kernel.org
7139 L:      keyrings@vger.kernel.org
7140 S:      Supported
7141 F:      Documentation/security/keys-trusted-encrypted.txt
7142 F:      include/keys/encrypted-type.h
7143 F:      security/keys/encrypted-keys/
7144
7145 KGDB / KDB /debug_core
7146 M:      Jason Wessel <jason.wessel@windriver.com>
7147 W:      http://kgdb.wiki.kernel.org/
7148 L:      kgdb-bugreport@lists.sourceforge.net
7149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7150 S:      Maintained
7151 F:      Documentation/DocBook/kgdb.tmpl
7152 F:      drivers/misc/kgdbts.c
7153 F:      drivers/tty/serial/kgdboc.c
7154 F:      include/linux/kdb.h
7155 F:      include/linux/kgdb.h
7156 F:      kernel/debug/
7157
7158 KMEMCHECK
7159 M:      Vegard Nossum <vegardno@ifi.uio.no>
7160 M:      Pekka Enberg <penberg@kernel.org>
7161 S:      Maintained
7162 F:      Documentation/dev-tools/kmemcheck.rst
7163 F:      arch/x86/include/asm/kmemcheck.h
7164 F:      arch/x86/mm/kmemcheck/
7165 F:      include/linux/kmemcheck.h
7166 F:      mm/kmemcheck.c
7167
7168 KMEMLEAK
7169 M:      Catalin Marinas <catalin.marinas@arm.com>
7170 S:      Maintained
7171 F:      Documentation/dev-tools/kmemleak.rst
7172 F:      include/linux/kmemleak.h
7173 F:      mm/kmemleak.c
7174 F:      mm/kmemleak-test.c
7175
7176 KPROBES
7177 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7178 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7179 M:      "David S. Miller" <davem@davemloft.net>
7180 M:      Masami Hiramatsu <mhiramat@kernel.org>
7181 S:      Maintained
7182 F:      Documentation/kprobes.txt
7183 F:      include/linux/kprobes.h
7184 F:      kernel/kprobes.c
7185
7186 KS0108 LCD CONTROLLER DRIVER
7187 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7188 W:      http://miguelojeda.es/auxdisplay.htm
7189 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7190 S:      Maintained
7191 F:      Documentation/auxdisplay/ks0108
7192 F:      drivers/auxdisplay/ks0108.c
7193 F:      include/linux/ks0108.h
7194
7195 L3MDEV
7196 M:      David Ahern <dsa@cumulusnetworks.com>
7197 L:      netdev@vger.kernel.org
7198 S:      Maintained
7199 F:      net/l3mdev
7200 F:      include/net/l3mdev.h
7201
7202 LANTIQ MIPS ARCHITECTURE
7203 M:      John Crispin <john@phrozen.org>
7204 L:      linux-mips@linux-mips.org
7205 S:      Maintained
7206 F:      arch/mips/lantiq
7207
7208 LAPB module
7209 L:      linux-x25@vger.kernel.org
7210 S:      Orphan
7211 F:      Documentation/networking/lapb-module.txt
7212 F:      include/*/lapb.h
7213 F:      net/lapb/
7214
7215 LASI 53c700 driver for PARISC
7216 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7217 L:      linux-scsi@vger.kernel.org
7218 S:      Maintained
7219 F:      Documentation/scsi/53c700.txt
7220 F:      drivers/scsi/53c700*
7221
7222 LED SUBSYSTEM
7223 M:      Richard Purdie <rpurdie@rpsys.net>
7224 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
7225 M:      Pavel Machek <pavel@ucw.cz>
7226 L:      linux-leds@vger.kernel.org
7227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7228 S:      Maintained
7229 F:      Documentation/devicetree/bindings/leds/
7230 F:      drivers/leds/
7231 F:      include/linux/leds.h
7232
7233 LEGACY EEPROM DRIVER
7234 M:      Jean Delvare <jdelvare@suse.com>
7235 S:      Maintained
7236 F:      Documentation/misc-devices/eeprom
7237 F:      drivers/misc/eeprom/eeprom.c
7238
7239 LEGO USB Tower driver
7240 M:      Juergen Stuber <starblue@users.sourceforge.net>
7241 L:      legousb-devel@lists.sourceforge.net
7242 W:      http://legousb.sourceforge.net/
7243 S:      Maintained
7244 F:      drivers/usb/misc/legousbtower.c
7245
7246 LG2160 MEDIA DRIVER
7247 M:      Michael Krufky <mkrufky@linuxtv.org>
7248 L:      linux-media@vger.kernel.org
7249 W:      https://linuxtv.org
7250 W:      http://github.com/mkrufky
7251 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7252 T:      git git://linuxtv.org/mkrufky/tuners.git
7253 S:      Maintained
7254 F:      drivers/media/dvb-frontends/lg2160.*
7255
7256 LGDT3305 MEDIA DRIVER
7257 M:      Michael Krufky <mkrufky@linuxtv.org>
7258 L:      linux-media@vger.kernel.org
7259 W:      https://linuxtv.org
7260 W:      http://github.com/mkrufky
7261 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7262 T:      git git://linuxtv.org/mkrufky/tuners.git
7263 S:      Maintained
7264 F:      drivers/media/dvb-frontends/lgdt3305.*
7265
7266 LGUEST
7267 M:      Rusty Russell <rusty@rustcorp.com.au>
7268 L:      lguest@lists.ozlabs.org
7269 W:      http://lguest.ozlabs.org/
7270 S:      Odd Fixes
7271 F:      arch/x86/include/asm/lguest*.h
7272 F:      arch/x86/lguest/
7273 F:      drivers/lguest/
7274 F:      include/linux/lguest*.h
7275 F:      tools/lguest/
7276
7277 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7278 M:      Tejun Heo <tj@kernel.org>
7279 L:      linux-ide@vger.kernel.org
7280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7281 S:      Maintained
7282 F:      drivers/ata/
7283 F:      include/linux/ata.h
7284 F:      include/linux/libata.h
7285 F:      Documentation/devicetree/bindings/ata/
7286
7287 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7288 M:      Viresh Kumar <vireshk@kernel.org>
7289 L:      linux-ide@vger.kernel.org
7290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7291 S:      Maintained
7292 F:      include/linux/pata_arasan_cf_data.h
7293 F:      drivers/ata/pata_arasan_cf.c
7294
7295 LIBATA PATA DRIVERS
7296 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7297 M:      Tejun Heo <tj@kernel.org>
7298 L:      linux-ide@vger.kernel.org
7299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7300 S:      Maintained
7301 F:      drivers/ata/pata_*.c
7302 F:      drivers/ata/ata_generic.c
7303
7304 LIBATA SATA AHCI PLATFORM devices support
7305 M:      Hans de Goede <hdegoede@redhat.com>
7306 M:      Tejun Heo <tj@kernel.org>
7307 L:      linux-ide@vger.kernel.org
7308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7309 S:      Maintained
7310 F:      drivers/ata/ahci_platform.c
7311 F:      drivers/ata/libahci_platform.c
7312 F:      include/linux/ahci_platform.h
7313
7314 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7315 M:      Mikael Pettersson <mikpelinux@gmail.com>
7316 L:      linux-ide@vger.kernel.org
7317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7318 S:      Maintained
7319 F:      drivers/ata/sata_promise.*
7320
7321 LIBLOCKDEP
7322 M:      Sasha Levin <sasha.levin@oracle.com>
7323 S:      Maintained
7324 F:      tools/lib/lockdep/
7325
7326 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7327 M:      Dan Williams <dan.j.williams@intel.com>
7328 L:      linux-nvdimm@lists.01.org
7329 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7331 S:      Supported
7332 F:      drivers/nvdimm/*
7333 F:      include/linux/nd.h
7334 F:      include/linux/libnvdimm.h
7335 F:      include/uapi/linux/ndctl.h
7336
7337 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7338 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7339 L:      linux-nvdimm@lists.01.org
7340 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7341 S:      Supported
7342 F:      drivers/nvdimm/blk.c
7343 F:      drivers/nvdimm/region_devs.c
7344 F:      drivers/acpi/nfit*
7345
7346 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7347 M:      Vishal Verma <vishal.l.verma@intel.com>
7348 L:      linux-nvdimm@lists.01.org
7349 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7350 S:      Supported
7351 F:      drivers/nvdimm/btt*
7352
7353 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7354 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7355 L:      linux-nvdimm@lists.01.org
7356 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7357 S:      Supported
7358 F:      drivers/nvdimm/pmem.c
7359 F:      include/linux/pmem.h
7360 F:      arch/*/include/asm/pmem.h
7361
7362 LIGHTNVM PLATFORM SUPPORT
7363 M:      Matias Bjorling <mb@lightnvm.io>
7364 W:      http://github/OpenChannelSSD
7365 L:      linux-block@vger.kernel.org
7366 S:      Maintained
7367 F:      drivers/lightnvm/
7368 F:      include/linux/lightnvm.h
7369 F:      include/uapi/linux/lightnvm.h
7370
7371 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7372 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7373 M:      Paul Mackerras <paulus@samba.org>
7374 M:      Michael Ellerman <mpe@ellerman.id.au>
7375 W:      https://github.com/linuxppc/linux/wiki
7376 L:      linuxppc-dev@lists.ozlabs.org
7377 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7379 S:      Supported
7380 F:      Documentation/powerpc/
7381 F:      arch/powerpc/
7382 F:      drivers/char/tpm/tpm_ibmvtpm*
7383 F:      drivers/crypto/nx/
7384 F:      drivers/crypto/vmx/
7385 F:      drivers/net/ethernet/ibm/ibmveth.*
7386 F:      drivers/net/ethernet/ibm/ibmvnic.*
7387 F:      drivers/pci/hotplug/pnv_php.c
7388 F:      drivers/pci/hotplug/rpa*
7389 F:      drivers/scsi/ibmvscsi/
7390 F:      tools/testing/selftests/powerpc
7391 N:      opal
7392 N:      /pmac
7393 N:      powermac
7394 N:      powernv
7395 N:      [^a-z0-9]ps3
7396 N:      pseries
7397
7398 LINUX FOR POWER MACINTOSH
7399 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7400 W:      http://www.penguinppc.org/
7401 L:      linuxppc-dev@lists.ozlabs.org
7402 S:      Maintained
7403 F:      arch/powerpc/platforms/powermac/
7404 F:      drivers/macintosh/
7405
7406 LINUX FOR POWERPC EMBEDDED MPC5XXX
7407 M:      Anatolij Gustschin <agust@denx.de>
7408 L:      linuxppc-dev@lists.ozlabs.org
7409 T:      git git://git.denx.de/linux-denx-agust.git
7410 S:      Maintained
7411 F:      arch/powerpc/platforms/512x/
7412 F:      arch/powerpc/platforms/52xx/
7413
7414 LINUX FOR POWERPC EMBEDDED PPC4XX
7415 M:      Alistair Popple <alistair@popple.id.au>
7416 M:      Matt Porter <mporter@kernel.crashing.org>
7417 W:      http://www.penguinppc.org/
7418 L:      linuxppc-dev@lists.ozlabs.org
7419 S:      Maintained
7420 F:      arch/powerpc/platforms/40x/
7421 F:      arch/powerpc/platforms/44x/
7422
7423 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7424 L:      linuxppc-dev@lists.ozlabs.org
7425 S:      Orphan
7426 F:      arch/powerpc/*/*virtex*
7427 F:      arch/powerpc/*/*/*virtex*
7428
7429 LINUX FOR POWERPC EMBEDDED PPC8XX
7430 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7431 W:      http://www.penguinppc.org/
7432 L:      linuxppc-dev@lists.ozlabs.org
7433 S:      Maintained
7434 F:      arch/powerpc/platforms/8xx/
7435
7436 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7437 M:      Scott Wood <oss@buserror.net>
7438 M:      Kumar Gala <galak@kernel.crashing.org>
7439 W:      http://www.penguinppc.org/
7440 L:      linuxppc-dev@lists.ozlabs.org
7441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7442 S:      Maintained
7443 F:      arch/powerpc/platforms/83xx/
7444 F:      arch/powerpc/platforms/85xx/
7445
7446 LINUX FOR POWERPC PA SEMI PWRFICIENT
7447 L:      linuxppc-dev@lists.ozlabs.org
7448 S:      Orphan
7449 F:      arch/powerpc/platforms/pasemi/
7450 F:      drivers/*/*pasemi*
7451 F:      drivers/*/*/*pasemi*
7452
7453 LINUX SECURITY MODULE (LSM) FRAMEWORK
7454 M:      Chris Wright <chrisw@sous-sol.org>
7455 L:      linux-security-module@vger.kernel.org
7456 S:      Supported
7457
7458 LIS3LV02D ACCELEROMETER DRIVER
7459 M:      Eric Piel <eric.piel@tremplin-utc.net>
7460 S:      Maintained
7461 F:      Documentation/misc-devices/lis3lv02d
7462 F:      drivers/misc/lis3lv02d/
7463 F:      drivers/platform/x86/hp_accel.c
7464
7465 LIVE PATCHING
7466 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7467 M:      Jessica Yu <jeyu@redhat.com>
7468 M:      Jiri Kosina <jikos@kernel.org>
7469 M:      Miroslav Benes <mbenes@suse.cz>
7470 R:      Petr Mladek <pmladek@suse.com>
7471 S:      Maintained
7472 F:      kernel/livepatch/
7473 F:      include/linux/livepatch.h
7474 F:      arch/x86/include/asm/livepatch.h
7475 F:      arch/x86/kernel/livepatch.c
7476 F:      Documentation/livepatch/
7477 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7478 F:      samples/livepatch/
7479 L:      live-patching@vger.kernel.org
7480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7481
7482 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7483 M:      Kees Cook <keescook@chromium.org>
7484 S:      Maintained
7485 F:      drivers/misc/lkdtm*
7486
7487 LLC (802.2)
7488 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7489 S:      Maintained
7490 F:      include/linux/llc.h
7491 F:      include/uapi/linux/llc.h
7492 F:      include/net/llc*
7493 F:      net/llc/
7494
7495 LM73 HARDWARE MONITOR DRIVER
7496 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7497 L:      linux-hwmon@vger.kernel.org
7498 S:      Maintained
7499 F:      drivers/hwmon/lm73.c
7500
7501 LM78 HARDWARE MONITOR DRIVER
7502 M:      Jean Delvare <jdelvare@suse.com>
7503 L:      linux-hwmon@vger.kernel.org
7504 S:      Maintained
7505 F:      Documentation/hwmon/lm78
7506 F:      drivers/hwmon/lm78.c
7507
7508 LM83 HARDWARE MONITOR DRIVER
7509 M:      Jean Delvare <jdelvare@suse.com>
7510 L:      linux-hwmon@vger.kernel.org
7511 S:      Maintained
7512 F:      Documentation/hwmon/lm83
7513 F:      drivers/hwmon/lm83.c
7514
7515 LM90 HARDWARE MONITOR DRIVER
7516 M:      Jean Delvare <jdelvare@suse.com>
7517 L:      linux-hwmon@vger.kernel.org
7518 S:      Maintained
7519 F:      Documentation/hwmon/lm90
7520 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7521 F:      drivers/hwmon/lm90.c
7522
7523 LM95234 HARDWARE MONITOR DRIVER
7524 M:      Guenter Roeck <linux@roeck-us.net>
7525 L:      linux-hwmon@vger.kernel.org
7526 S:      Maintained
7527 F:      Documentation/hwmon/lm95234
7528 F:      drivers/hwmon/lm95234.c
7529
7530 LME2510 MEDIA DRIVER
7531 M:      Malcolm Priestley <tvboxspy@gmail.com>
7532 L:      linux-media@vger.kernel.org
7533 W:      https://linuxtv.org
7534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7535 S:      Maintained
7536 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7537
7538 LOCKING PRIMITIVES
7539 M:      Peter Zijlstra <peterz@infradead.org>
7540 M:      Ingo Molnar <mingo@redhat.com>
7541 L:      linux-kernel@vger.kernel.org
7542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7543 S:      Maintained
7544 F:      Documentation/locking/
7545 F:      include/linux/lockdep.h
7546 F:      include/linux/spinlock*.h
7547 F:      arch/*/include/asm/spinlock*.h
7548 F:      include/linux/rwlock*.h
7549 F:      include/linux/mutex*.h
7550 F:      arch/*/include/asm/mutex*.h
7551 F:      include/linux/rwsem*.h
7552 F:      arch/*/include/asm/rwsem.h
7553 F:      include/linux/seqlock.h
7554 F:      lib/locking*.[ch]
7555 F:      kernel/locking/
7556
7557 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7558 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7559 L:      linux-ntfs-dev@lists.sourceforge.net
7560 W:      http://www.linux-ntfs.org/content/view/19/37/
7561 S:      Maintained
7562 F:      Documentation/ldm.txt
7563 F:      block/partitions/ldm.*
7564
7565 LogFS
7566 M:      Joern Engel <joern@logfs.org>
7567 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7568 L:      logfs@logfs.org
7569 W:      logfs.org
7570 S:      Maintained
7571 F:      fs/logfs/
7572
7573 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7574 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7575 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7576 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7577 L:      MPT-FusionLinux.pdl@broadcom.com
7578 L:      linux-scsi@vger.kernel.org
7579 W:      http://www.avagotech.com/support/
7580 S:      Supported
7581 F:      drivers/message/fusion/
7582 F:      drivers/scsi/mpt2sas/
7583 F:      drivers/scsi/mpt3sas/
7584
7585 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7586 M:      Matthew Wilcox <matthew@wil.cx>
7587 L:      linux-scsi@vger.kernel.org
7588 S:      Maintained
7589 F:      drivers/scsi/sym53c8xx_2/
7590
7591 LTC4261 HARDWARE MONITOR DRIVER
7592 M:      Guenter Roeck <linux@roeck-us.net>
7593 L:      linux-hwmon@vger.kernel.org
7594 S:      Maintained
7595 F:      Documentation/hwmon/ltc4261
7596 F:      drivers/hwmon/ltc4261.c
7597
7598 LTP (Linux Test Project)
7599 M:      Mike Frysinger <vapier@gentoo.org>
7600 M:      Cyril Hrubis <chrubis@suse.cz>
7601 M:      Wanlong Gao <wanlong.gao@gmail.com>
7602 M:      Jan Stancek <jstancek@redhat.com>
7603 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7604 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7605 L:      ltp@lists.linux.it (subscribers-only)
7606 W:      http://linux-test-project.github.io/
7607 T:      git git://github.com/linux-test-project/ltp.git
7608 S:      Maintained
7609
7610 M32R ARCHITECTURE
7611 W:      http://www.linux-m32r.org/
7612 S:      Orphan
7613 F:      arch/m32r/
7614
7615 M68K ARCHITECTURE
7616 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7617 L:      linux-m68k@lists.linux-m68k.org
7618 W:      http://www.linux-m68k.org/
7619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7620 S:      Maintained
7621 F:      arch/m68k/
7622 F:      drivers/zorro/
7623
7624 M68K ON APPLE MACINTOSH
7625 M:      Joshua Thompson <funaho@jurai.org>
7626 W:      http://www.mac.linux-m68k.org/
7627 L:      linux-m68k@lists.linux-m68k.org
7628 S:      Maintained
7629 F:      arch/m68k/mac/
7630
7631 M68K ON HP9000/300
7632 M:      Philip Blundell <philb@gnu.org>
7633 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7634 S:      Maintained
7635 F:      arch/m68k/hp300/
7636
7637 M88DS3103 MEDIA DRIVER
7638 M:      Antti Palosaari <crope@iki.fi>
7639 L:      linux-media@vger.kernel.org
7640 W:      https://linuxtv.org
7641 W:      http://palosaari.fi/linux/
7642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7643 T:      git git://linuxtv.org/anttip/media_tree.git
7644 S:      Maintained
7645 F:      drivers/media/dvb-frontends/m88ds3103*
7646
7647 M88RS2000 MEDIA DRIVER
7648 M:      Malcolm Priestley <tvboxspy@gmail.com>
7649 L:      linux-media@vger.kernel.org
7650 W:      https://linuxtv.org
7651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7652 S:      Maintained
7653 F:      drivers/media/dvb-frontends/m88rs2000*
7654
7655 MA901 MASTERKIT USB FM RADIO DRIVER
7656 M:      Alexey Klimov <klimov.linux@gmail.com>
7657 L:      linux-media@vger.kernel.org
7658 T:      git git://linuxtv.org/media_tree.git
7659 S:      Maintained
7660 F:      drivers/media/radio/radio-ma901.c
7661
7662 MAC80211
7663 M:      Johannes Berg <johannes@sipsolutions.net>
7664 L:      linux-wireless@vger.kernel.org
7665 W:      http://wireless.kernel.org/
7666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7668 S:      Maintained
7669 F:      Documentation/networking/mac80211-injection.txt
7670 F:      include/net/mac80211.h
7671 F:      net/mac80211/
7672 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7673
7674 MACVLAN DRIVER
7675 M:      Patrick McHardy <kaber@trash.net>
7676 L:      netdev@vger.kernel.org
7677 S:      Maintained
7678 F:      drivers/net/macvlan.c
7679 F:      include/linux/if_macvlan.h
7680
7681 MAILBOX API
7682 M:      Jassi Brar <jassisinghbrar@gmail.com>
7683 L:      linux-kernel@vger.kernel.org
7684 S:      Maintained
7685 F:      drivers/mailbox/
7686 F:      include/linux/mailbox_client.h
7687 F:      include/linux/mailbox_controller.h
7688
7689 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7690 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7691 W:      http://www.kernel.org/doc/man-pages
7692 L:      linux-man@vger.kernel.org
7693 S:      Maintained
7694
7695 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7696 M:      Andrew Lunn <andrew@lunn.ch>
7697 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7698 L:      netdev@vger.kernel.org
7699 S:      Maintained
7700 F:      drivers/net/dsa/mv88e6xxx/
7701 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
7702
7703 MARVELL ARMADA DRM SUPPORT
7704 M:      Russell King <rmk+kernel@armlinux.org.uk>
7705 S:      Maintained
7706 F:      drivers/gpu/drm/armada/
7707 F:      include/uapi/drm/armada_drm.h
7708 F:      Documentation/devicetree/bindings/display/armada/
7709
7710 MARVELL CRYPTO DRIVER
7711 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7712 M:      Arnaud Ebalard <arno@natisbad.org>
7713 F:      drivers/crypto/marvell/
7714 S:      Maintained
7715 L:      linux-crypto@vger.kernel.org
7716
7717 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7718 M:      Mirko Lindner <mlindner@marvell.com>
7719 M:      Stephen Hemminger <stephen@networkplumber.org>
7720 L:      netdev@vger.kernel.org
7721 S:      Maintained
7722 F:      drivers/net/ethernet/marvell/sk*
7723
7724 MARVELL LIBERTAS WIRELESS DRIVER
7725 L:      libertas-dev@lists.infradead.org
7726 S:      Orphan
7727 F:      drivers/net/wireless/marvell/libertas/
7728
7729 MARVELL MV643XX ETHERNET DRIVER
7730 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7731 L:      netdev@vger.kernel.org
7732 S:      Maintained
7733 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7734 F:      include/linux/mv643xx.h
7735
7736 MARVELL MVNETA ETHERNET DRIVER
7737 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7738 L:      netdev@vger.kernel.org
7739 S:      Maintained
7740 F:      drivers/net/ethernet/marvell/mvneta.*
7741
7742 MARVELL MWIFIEX WIRELESS DRIVER
7743 M:      Amitkumar Karwar <akarwar@marvell.com>
7744 M:      Nishant Sarmukadam <nishants@marvell.com>
7745 L:      linux-wireless@vger.kernel.org
7746 S:      Maintained
7747 F:      drivers/net/wireless/marvell/mwifiex/
7748
7749 MARVELL MWL8K WIRELESS DRIVER
7750 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7751 L:      linux-wireless@vger.kernel.org
7752 S:      Odd Fixes
7753 F:      drivers/net/wireless/marvell/mwl8k.c
7754
7755 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7756 M:      Nicolas Pitre <nico@fluxnic.net>
7757 S:      Odd Fixes
7758 F:      drivers/mmc/host/mvsdio.*
7759
7760 MATROX FRAMEBUFFER DRIVER
7761 L:      linux-fbdev@vger.kernel.org
7762 S:      Orphan
7763 F:      drivers/video/fbdev/matrox/matroxfb_*
7764 F:      include/uapi/linux/matroxfb.h
7765
7766 MAX16065 HARDWARE MONITOR DRIVER
7767 M:      Guenter Roeck <linux@roeck-us.net>
7768 L:      linux-hwmon@vger.kernel.org
7769 S:      Maintained
7770 F:      Documentation/hwmon/max16065
7771 F:      drivers/hwmon/max16065.c
7772
7773 MAX20751 HARDWARE MONITOR DRIVER
7774 M:      Guenter Roeck <linux@roeck-us.net>
7775 L:      linux-hwmon@vger.kernel.org
7776 S:      Maintained
7777 F:      Documentation/hwmon/max20751
7778 F:      drivers/hwmon/max20751.c
7779
7780 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7781 L:      linux-hwmon@vger.kernel.org
7782 S:      Orphan
7783 F:      Documentation/hwmon/max6650
7784 F:      drivers/hwmon/max6650.c
7785
7786 MAX6697 HARDWARE MONITOR DRIVER
7787 M:      Guenter Roeck <linux@roeck-us.net>
7788 L:      linux-hwmon@vger.kernel.org
7789 S:      Maintained
7790 F:      Documentation/hwmon/max6697
7791 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7792 F:      drivers/hwmon/max6697.c
7793 F:      include/linux/platform_data/max6697.h
7794
7795 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7796 M:      Peter Rosin <peda@axentia.se>
7797 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7798 S:      Maintained
7799 F:      Documentation/devicetree/bindings/sound/max9860.txt
7800 F:      sound/soc/codecs/max9860.*
7801
7802 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7803 M:      Krzysztof Kozlowski <krzk@kernel.org>
7804 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7805 L:      linux-pm@vger.kernel.org
7806 S:      Supported
7807 F:      drivers/power/supply/max14577_charger.c
7808 F:      drivers/power/supply/max77693_charger.c
7809
7810 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7811 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7812 L:      linux-kernel@vger.kernel.org
7813 S:      Supported
7814 F:      drivers/*/*max77802*.c
7815 F:      Documentation/devicetree/bindings/*/*max77802.txt
7816 F:      include/dt-bindings/*/*max77802.h
7817
7818 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7819 M:      Chanwoo Choi <cw00.choi@samsung.com>
7820 M:      Krzysztof Kozlowski <krzk@kernel.org>
7821 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7822 L:      linux-kernel@vger.kernel.org
7823 S:      Supported
7824 F:      drivers/*/max14577*.c
7825 F:      drivers/*/max77686*.c
7826 F:      drivers/*/max77693*.c
7827 F:      drivers/extcon/extcon-max14577.c
7828 F:      drivers/extcon/extcon-max77693.c
7829 F:      drivers/rtc/rtc-max77686.c
7830 F:      drivers/clk/clk-max77686.c
7831 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7832 F:      Documentation/devicetree/bindings/*/max77686.txt
7833 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7834 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7835 F:      include/linux/mfd/max14577*.h
7836 F:      include/linux/mfd/max77686*.h
7837 F:      include/linux/mfd/max77693*.h
7838
7839 MAXIRADIO FM RADIO RECEIVER DRIVER
7840 M:      Hans Verkuil <hverkuil@xs4all.nl>
7841 L:      linux-media@vger.kernel.org
7842 T:      git git://linuxtv.org/media_tree.git
7843 W:      https://linuxtv.org
7844 S:      Maintained
7845 F:      drivers/media/radio/radio-maxiradio*
7846
7847 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7848 M:      Peter Rosin <peda@axentia.se>
7849 L:      linux-iio@vger.kernel.org
7850 S:      Maintained
7851 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7852 F:      drivers/iio/potentiometer/mcp4531.c
7853
7854 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7855 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
7856 L:      linux-iio@vger.kernel.org
7857 S:      Maintained
7858 F:      drivers/iio/dac/cio-dac.c
7859
7860 MEDIA DRIVERS FOR RENESAS - FCP
7861 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7862 L:      linux-media@vger.kernel.org
7863 L:      linux-renesas-soc@vger.kernel.org
7864 T:      git git://linuxtv.org/media_tree.git
7865 S:      Supported
7866 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7867 F:      drivers/media/platform/rcar-fcp.c
7868 F:      include/media/rcar-fcp.h
7869
7870 MEDIA DRIVERS FOR RENESAS - VIN
7871 M:      Niklas Söderlund <niklas.soderlund@ragnatech.se>
7872 L:      linux-media@vger.kernel.org
7873 L:      linux-renesas-soc@vger.kernel.org
7874 T:      git git://linuxtv.org/media_tree.git
7875 S:      Supported
7876 F:      Documentation/devicetree/bindings/media/rcar_vin.txt
7877 F:      drivers/media/platform/rcar-vin/
7878
7879 MEDIA DRIVERS FOR RENESAS - VSP1
7880 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7881 L:      linux-media@vger.kernel.org
7882 L:      linux-renesas-soc@vger.kernel.org
7883 T:      git git://linuxtv.org/media_tree.git
7884 S:      Supported
7885 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7886 F:      drivers/media/platform/vsp1/
7887
7888 MEDIA DRIVERS FOR HELENE
7889 M:      Abylay Ospan <aospan@netup.ru>
7890 L:      linux-media@vger.kernel.org
7891 W:      https://linuxtv.org
7892 W:      http://netup.tv/
7893 T:      git git://linuxtv.org/media_tree.git
7894 S:      Supported
7895 F:      drivers/media/dvb-frontends/helene*
7896
7897 MEDIA DRIVERS FOR ASCOT2E
7898 M:      Sergey Kozlov <serjk@netup.ru>
7899 M:      Abylay Ospan <aospan@netup.ru>
7900 L:      linux-media@vger.kernel.org
7901 W:      https://linuxtv.org
7902 W:      http://netup.tv/
7903 T:      git git://linuxtv.org/media_tree.git
7904 S:      Supported
7905 F:      drivers/media/dvb-frontends/ascot2e*
7906
7907 MEDIA DRIVERS FOR CXD2841ER
7908 M:      Sergey Kozlov <serjk@netup.ru>
7909 M:      Abylay Ospan <aospan@netup.ru>
7910 L:      linux-media@vger.kernel.org
7911 W:      https://linuxtv.org
7912 W:      http://netup.tv/
7913 T:      git git://linuxtv.org/media_tree.git
7914 S:      Supported
7915 F:      drivers/media/dvb-frontends/cxd2841er*
7916
7917 MEDIA DRIVERS FOR HORUS3A
7918 M:      Sergey Kozlov <serjk@netup.ru>
7919 M:      Abylay Ospan <aospan@netup.ru>
7920 L:      linux-media@vger.kernel.org
7921 W:      https://linuxtv.org
7922 W:      http://netup.tv/
7923 T:      git git://linuxtv.org/media_tree.git
7924 S:      Supported
7925 F:      drivers/media/dvb-frontends/horus3a*
7926
7927 MEDIA DRIVERS FOR LNBH25
7928 M:      Sergey Kozlov <serjk@netup.ru>
7929 M:      Abylay Ospan <aospan@netup.ru>
7930 L:      linux-media@vger.kernel.org
7931 W:      https://linuxtv.org
7932 W:      http://netup.tv/
7933 T:      git git://linuxtv.org/media_tree.git
7934 S:      Supported
7935 F:      drivers/media/dvb-frontends/lnbh25*
7936
7937 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7938 M:      Sergey Kozlov <serjk@netup.ru>
7939 M:      Abylay Ospan <aospan@netup.ru>
7940 L:      linux-media@vger.kernel.org
7941 W:      https://linuxtv.org
7942 W:      http://netup.tv/
7943 T:      git git://linuxtv.org/media_tree.git
7944 S:      Supported
7945 F:      drivers/media/pci/netup_unidvb/*
7946
7947 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7948 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7949 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7950 P:      LinuxTV.org Project
7951 L:      linux-media@vger.kernel.org
7952 W:      https://linuxtv.org
7953 Q:      http://patchwork.kernel.org/project/linux-media/list/
7954 T:      git git://linuxtv.org/media_tree.git
7955 S:      Maintained
7956 F:      Documentation/media/
7957 F:      drivers/media/
7958 F:      drivers/staging/media/
7959 F:      include/linux/platform_data/media/
7960 F:      include/media/
7961 F:      include/uapi/linux/dvb/
7962 F:      include/uapi/linux/videodev2.h
7963 F:      include/uapi/linux/media.h
7964 F:      include/uapi/linux/v4l2-*
7965 F:      include/uapi/linux/meye.h
7966 F:      include/uapi/linux/ivtv*
7967 F:      include/uapi/linux/uvcvideo.h
7968
7969 MEDIATEK ETHERNET DRIVER
7970 M:      Felix Fietkau <nbd@openwrt.org>
7971 M:      John Crispin <blogic@openwrt.org>
7972 L:      netdev@vger.kernel.org
7973 S:      Maintained
7974 F:      drivers/net/ethernet/mediatek/
7975
7976 MEDIATEK MT7601U WIRELESS LAN DRIVER
7977 M:      Jakub Kicinski <kubakici@wp.pl>
7978 L:      linux-wireless@vger.kernel.org
7979 S:      Maintained
7980 F:      drivers/net/wireless/mediatek/mt7601u/
7981
7982 MEGARAID SCSI/SAS DRIVERS
7983 M:      Kashyap Desai <kashyap.desai@broadcom.com>
7984 M:      Sumit Saxena <sumit.saxena@broadcom.com>
7985 M:      Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
7986 L:      megaraidlinux.pdl@broadcom.com
7987 L:      linux-scsi@vger.kernel.org
7988 W:      http://www.avagotech.com/support/
7989 S:      Maintained
7990 F:      Documentation/scsi/megaraid.txt
7991 F:      drivers/scsi/megaraid.*
7992 F:      drivers/scsi/megaraid/
7993
7994 MELFAS MIP4 TOUCHSCREEN DRIVER
7995 M:      Sangwon Jee <jeesw@melfas.com>
7996 W:      http://www.melfas.com
7997 S:      Supported
7998 F:      drivers/input/touchscreen/melfas_mip4.c
7999 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8000
8001 MELLANOX ETHERNET DRIVER (mlx4_en)
8002 M:      Tariq Toukan <tariqt@mellanox.com>
8003 L:      netdev@vger.kernel.org
8004 S:      Supported
8005 W:      http://www.mellanox.com
8006 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8007 F:      drivers/net/ethernet/mellanox/mlx4/en_*
8008
8009 MELLANOX ETHERNET DRIVER (mlx5e)
8010 M:      Saeed Mahameed <saeedm@mellanox.com>
8011 L:      netdev@vger.kernel.org
8012 S:      Supported
8013 W:      http://www.mellanox.com
8014 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8015 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
8016
8017 MELLANOX ETHERNET SWITCH DRIVERS
8018 M:      Jiri Pirko <jiri@mellanox.com>
8019 M:      Ido Schimmel <idosch@mellanox.com>
8020 L:      netdev@vger.kernel.org
8021 S:      Supported
8022 W:      http://www.mellanox.com
8023 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8024 F:      drivers/net/ethernet/mellanox/mlxsw/
8025
8026 MELLANOX MLXCPLD I2C AND MUX DRIVER
8027 M:      Vadim Pasternak <vadimp@mellanox.com>
8028 M:      Michael Shych <michaelsh@mellanox.com>
8029 L:      linux-i2c@vger.kernel.org
8030 S:      Supported
8031 F:      drivers/i2c/busses/i2c-mlxcpld.c
8032 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
8033 F:      Documentation/i2c/busses/i2c-mlxcpld
8034
8035 MELLANOX MLXCPLD LED DRIVER
8036 M:      Vadim Pasternak <vadimp@mellanox.com>
8037 L:      linux-leds@vger.kernel.org
8038 S:      Supported
8039 F:      drivers/leds/leds-mlxcpld.c
8040 F:      Documentation/leds/leds-mlxcpld.txt
8041
8042 MELLANOX PLATFORM DRIVER
8043 M:      Vadim Pasternak <vadimp@mellanox.com>
8044 L:      platform-driver-x86@vger.kernel.org
8045 S:      Supported
8046 F:      arch/x86/platform/mellanox/mlx-platform.c
8047
8048 SOFT-ROCE DRIVER (rxe)
8049 M:      Moni Shoua <monis@mellanox.com>
8050 L:      linux-rdma@vger.kernel.org
8051 S:      Supported
8052 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8053 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8054 F:      drivers/infiniband/sw/rxe/
8055 F:      include/uapi/rdma/rdma_user_rxe.h
8056
8057 MEMBARRIER SUPPORT
8058 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8059 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8060 L:      linux-kernel@vger.kernel.org
8061 S:      Supported
8062 F:      kernel/membarrier.c
8063 F:      include/uapi/linux/membarrier.h
8064
8065 MEMORY MANAGEMENT
8066 L:      linux-mm@kvack.org
8067 W:      http://www.linux-mm.org
8068 S:      Maintained
8069 F:      include/linux/mm.h
8070 F:      include/linux/gfp.h
8071 F:      include/linux/mmzone.h
8072 F:      include/linux/memory_hotplug.h
8073 F:      include/linux/vmalloc.h
8074 F:      mm/
8075
8076 MEMORY TECHNOLOGY DEVICES (MTD)
8077 M:      David Woodhouse <dwmw2@infradead.org>
8078 M:      Brian Norris <computersforpeace@gmail.com>
8079 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8080 M:      Marek Vasut <marek.vasut@gmail.com>
8081 M:      Richard Weinberger <richard@nod.at>
8082 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
8083 L:      linux-mtd@lists.infradead.org
8084 W:      http://www.linux-mtd.infradead.org/
8085 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8086 T:      git git://git.infradead.org/linux-mtd.git
8087 T:      git git://git.infradead.org/l2-mtd.git
8088 S:      Maintained
8089 F:      Documentation/devicetree/bindings/mtd/
8090 F:      drivers/mtd/
8091 F:      include/linux/mtd/
8092 F:      include/uapi/mtd/
8093
8094 MEN A21 WATCHDOG DRIVER
8095 M:      Johannes Thumshirn <morbidrsa@gmail.com>
8096 L:      linux-watchdog@vger.kernel.org
8097 S:      Maintained
8098 F:      drivers/watchdog/mena21_wdt.c
8099
8100 MEN CHAMELEON BUS (mcb)
8101 M:      Johannes Thumshirn <morbidrsa@gmail.com>
8102 S:      Maintained
8103 F:      drivers/mcb/
8104 F:      include/linux/mcb.h
8105 F:      Documentation/men-chameleon-bus.txt
8106
8107 MEN F21BMC (Board Management Controller)
8108 M:      Andreas Werner <andreas.werner@men.de>
8109 S:      Supported
8110 F:      drivers/mfd/menf21bmc.c
8111 F:      drivers/watchdog/menf21bmc_wdt.c
8112 F:      drivers/leds/leds-menf21bmc.c
8113 F:      drivers/hwmon/menf21bmc_hwmon.c
8114 F:      Documentation/hwmon/menf21bmc
8115
8116 METAG ARCHITECTURE
8117 M:      James Hogan <james.hogan@imgtec.com>
8118 L:      linux-metag@vger.kernel.org
8119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8120 S:      Odd Fixes
8121 F:      arch/metag/
8122 F:      Documentation/metag/
8123 F:      Documentation/devicetree/bindings/metag/
8124 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
8125 F:      drivers/clocksource/metag_generic.c
8126 F:      drivers/irqchip/irq-metag.c
8127 F:      drivers/irqchip/irq-metag-ext.c
8128 F:      drivers/tty/metag_da.c
8129
8130 MICROBLAZE ARCHITECTURE
8131 M:      Michal Simek <monstr@monstr.eu>
8132 W:      http://www.monstr.eu/fdt/
8133 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
8134 S:      Supported
8135 F:      arch/microblaze/
8136
8137 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8138 M:      Richard Genoud <richard.genoud@gmail.com>
8139 S:      Maintained
8140 F:      drivers/tty/serial/atmel_serial.c
8141 F:      include/linux/atmel_serial.h
8142
8143 MICROCHIP / ATMEL ISC DRIVER
8144 M:      Songjun Wu <songjun.wu@microchip.com>
8145 L:      linux-media@vger.kernel.org
8146 S:      Supported
8147 F:      drivers/media/platform/atmel/atmel-isc.c
8148 F:      drivers/media/platform/atmel/atmel-isc-regs.h
8149 F:      devicetree/bindings/media/atmel-isc.txt
8150
8151 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8152 M:      Chen Yu <yu.c.chen@intel.com>
8153 L:      platform-driver-x86@vger.kernel.org
8154 S:      Supported
8155 F:      drivers/platform/x86/surfacepro3_button.c
8156
8157 MICROTEK X6 SCANNER
8158 M:      Oliver Neukum <oliver@neukum.org>
8159 S:      Maintained
8160 F:      drivers/usb/image/microtek.*
8161
8162 MIPS
8163 M:      Ralf Baechle <ralf@linux-mips.org>
8164 L:      linux-mips@linux-mips.org
8165 W:      http://www.linux-mips.org/
8166 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
8167 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
8168 S:      Supported
8169 F:      Documentation/devicetree/bindings/mips/
8170 F:      Documentation/mips/
8171 F:      arch/mips/
8172
8173 MIPS/LOONGSON1 ARCHITECTURE
8174 M:      Keguang Zhang <keguang.zhang@gmail.com>
8175 L:      linux-mips@linux-mips.org
8176 S:      Maintained
8177 F:      arch/mips/loongson32/
8178 F:      arch/mips/include/asm/mach-loongson32/
8179 F:      drivers/*/*loongson1*
8180 F:      drivers/*/*/*loongson1*
8181
8182 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8183 M:      Hans Verkuil <hverkuil@xs4all.nl>
8184 L:      linux-media@vger.kernel.org
8185 T:      git git://linuxtv.org/media_tree.git
8186 W:      https://linuxtv.org
8187 S:      Odd Fixes
8188 F:      drivers/media/radio/radio-miropcm20*
8189
8190 MELLANOX MLX4 core VPI driver
8191 M:      Yishai Hadas <yishaih@mellanox.com>
8192 L:      netdev@vger.kernel.org
8193 L:      linux-rdma@vger.kernel.org
8194 W:      http://www.mellanox.com
8195 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8196 S:      Supported
8197 F:      drivers/net/ethernet/mellanox/mlx4/
8198 F:      include/linux/mlx4/
8199 F:      include/uapi/rdma/mlx4-abi.h
8200
8201 MELLANOX MLX4 IB driver
8202 M:      Yishai Hadas <yishaih@mellanox.com>
8203 L:      linux-rdma@vger.kernel.org
8204 W:      http://www.mellanox.com
8205 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8206 S:      Supported
8207 F:      drivers/infiniband/hw/mlx4/
8208 F:      include/linux/mlx4/
8209
8210 MELLANOX MLX5 core VPI driver
8211 M:      Saeed Mahameed <saeedm@mellanox.com>
8212 M:      Matan Barak <matanb@mellanox.com>
8213 M:      Leon Romanovsky <leonro@mellanox.com>
8214 L:      netdev@vger.kernel.org
8215 L:      linux-rdma@vger.kernel.org
8216 W:      http://www.mellanox.com
8217 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8218 S:      Supported
8219 F:      drivers/net/ethernet/mellanox/mlx5/core/
8220 F:      include/linux/mlx5/
8221 F:      include/uapi/rdma/mlx5-abi.h
8222
8223 MELLANOX MLX5 IB driver
8224 M:      Matan Barak <matanb@mellanox.com>
8225 M:      Leon Romanovsky <leonro@mellanox.com>
8226 L:      linux-rdma@vger.kernel.org
8227 W:      http://www.mellanox.com
8228 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8229 S:      Supported
8230 F:      drivers/infiniband/hw/mlx5/
8231 F:      include/linux/mlx5/
8232
8233 MELEXIS MLX90614 DRIVER
8234 M:      Crt Mori <cmo@melexis.com>
8235 L:      linux-iio@vger.kernel.org
8236 W:      http://www.melexis.com
8237 S:      Supported
8238 F:      drivers/iio/temperature/mlx90614.c
8239
8240 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8241 M:      Don Brace <don.brace@microsemi.com>
8242 L:      esc.storagedev@microsemi.com
8243 L:      linux-scsi@vger.kernel.org
8244 S:      Supported
8245 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
8246 F:      drivers/scsi/smartpqi/Kconfig
8247 F:      drivers/scsi/smartpqi/Makefile
8248 F:      include/linux/cciss*.h
8249 F:      include/uapi/linux/cciss*.h
8250 F:      Documentation/scsi/smartpqi.txt
8251
8252 MN88472 MEDIA DRIVER
8253 M:      Antti Palosaari <crope@iki.fi>
8254 L:      linux-media@vger.kernel.org
8255 W:      https://linuxtv.org
8256 W:      http://palosaari.fi/linux/
8257 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8258 S:      Maintained
8259 F:      drivers/media/dvb-frontends/mn88472*
8260
8261 MN88473 MEDIA DRIVER
8262 M:      Antti Palosaari <crope@iki.fi>
8263 L:      linux-media@vger.kernel.org
8264 W:      https://linuxtv.org
8265 W:      http://palosaari.fi/linux/
8266 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8267 S:      Maintained
8268 F:      drivers/media/dvb-frontends/mn88473*
8269
8270 MODULE SUPPORT
8271 M:      Jessica Yu <jeyu@redhat.com>
8272 M:      Rusty Russell <rusty@rustcorp.com.au>
8273 S:      Maintained
8274 F:      include/linux/module.h
8275 F:      kernel/module.c
8276
8277 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8278 W:      http://popies.net/meye/
8279 S:      Orphan
8280 F:      Documentation/media/v4l-drivers/meye*
8281 F:      drivers/media/pci/meye/
8282 F:      include/uapi/linux/meye.h
8283
8284 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8285 M:      Jiri Slaby <jirislaby@gmail.com>
8286 S:      Maintained
8287 F:      Documentation/serial/moxa-smartio
8288 F:      drivers/tty/mxser.*
8289
8290 MR800 AVERMEDIA USB FM RADIO DRIVER
8291 M:      Alexey Klimov <klimov.linux@gmail.com>
8292 L:      linux-media@vger.kernel.org
8293 T:      git git://linuxtv.org/media_tree.git
8294 S:      Maintained
8295 F:      drivers/media/radio/radio-mr800.c
8296
8297 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8298 M:      Alan Ott <alan@signal11.us>
8299 L:      linux-wpan@vger.kernel.org
8300 S:      Maintained
8301 F:      drivers/net/ieee802154/mrf24j40.c
8302 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8303
8304 MSI LAPTOP SUPPORT
8305 M:      "Lee, Chun-Yi" <jlee@suse.com>
8306 L:      platform-driver-x86@vger.kernel.org
8307 S:      Maintained
8308 F:      drivers/platform/x86/msi-laptop.c
8309
8310 MSI WMI SUPPORT
8311 L:      platform-driver-x86@vger.kernel.org
8312 S:      Orphan
8313 F:      drivers/platform/x86/msi-wmi.c
8314
8315 MSI001 MEDIA DRIVER
8316 M:      Antti Palosaari <crope@iki.fi>
8317 L:      linux-media@vger.kernel.org
8318 W:      https://linuxtv.org
8319 W:      http://palosaari.fi/linux/
8320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8321 T:      git git://linuxtv.org/anttip/media_tree.git
8322 S:      Maintained
8323 F:      drivers/media/tuners/msi001*
8324
8325 MSI2500 MEDIA DRIVER
8326 M:      Antti Palosaari <crope@iki.fi>
8327 L:      linux-media@vger.kernel.org
8328 W:      https://linuxtv.org
8329 W:      http://palosaari.fi/linux/
8330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8331 T:      git git://linuxtv.org/anttip/media_tree.git
8332 S:      Maintained
8333 F:      drivers/media/usb/msi2500/
8334
8335 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8336 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8337 L:      linux-mtd@lists.infradead.org
8338 S:      Maintained
8339 F:      drivers/mtd/devices/docg3*
8340
8341 MT9M032 APTINA SENSOR DRIVER
8342 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8343 L:      linux-media@vger.kernel.org
8344 T:      git git://linuxtv.org/media_tree.git
8345 S:      Maintained
8346 F:      drivers/media/i2c/mt9m032.c
8347 F:      include/media/i2c/mt9m032.h
8348
8349 MT9P031 APTINA CAMERA SENSOR
8350 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8351 L:      linux-media@vger.kernel.org
8352 T:      git git://linuxtv.org/media_tree.git
8353 S:      Maintained
8354 F:      drivers/media/i2c/mt9p031.c
8355 F:      include/media/i2c/mt9p031.h
8356
8357 MT9T001 APTINA CAMERA SENSOR
8358 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8359 L:      linux-media@vger.kernel.org
8360 T:      git git://linuxtv.org/media_tree.git
8361 S:      Maintained
8362 F:      drivers/media/i2c/mt9t001.c
8363 F:      include/media/i2c/mt9t001.h
8364
8365 MT9V032 APTINA CAMERA SENSOR
8366 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8367 L:      linux-media@vger.kernel.org
8368 T:      git git://linuxtv.org/media_tree.git
8369 S:      Maintained
8370 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8371 F:      drivers/media/i2c/mt9v032.c
8372 F:      include/media/i2c/mt9v032.h
8373
8374 MULTIFUNCTION DEVICES (MFD)
8375 M:      Lee Jones <lee.jones@linaro.org>
8376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8377 S:      Supported
8378 F:      Documentation/devicetree/bindings/mfd/
8379 F:      drivers/mfd/
8380 F:      include/linux/mfd/
8381
8382 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8383 M:      Ulf Hansson <ulf.hansson@linaro.org>
8384 L:      linux-mmc@vger.kernel.org
8385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8386 S:      Maintained
8387 F:      Documentation/devicetree/bindings/mmc/
8388 F:      drivers/mmc/
8389 F:      include/linux/mmc/
8390 F:      include/uapi/linux/mmc/
8391
8392 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8393 S:      Orphan
8394 F:      drivers/mmc/host/mmc_spi.c
8395 F:      include/linux/spi/mmc_spi.h
8396
8397 MULTISOUND SOUND DRIVER
8398 M:      Andrew Veliath <andrewtv@usa.net>
8399 S:      Maintained
8400 F:      Documentation/sound/oss/MultiSound
8401 F:      sound/oss/msnd*
8402
8403 MULTITECH MULTIPORT CARD (ISICOM)
8404 S:      Orphan
8405 F:      drivers/tty/isicom.c
8406 F:      include/linux/isicom.h
8407
8408 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8409 M:      Bin Liu <b-liu@ti.com>
8410 L:      linux-usb@vger.kernel.org
8411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8412 S:      Maintained
8413 F:      drivers/usb/musb/
8414
8415 MXL5007T MEDIA DRIVER
8416 M:      Michael Krufky <mkrufky@linuxtv.org>
8417 L:      linux-media@vger.kernel.org
8418 W:      https://linuxtv.org
8419 W:      http://github.com/mkrufky
8420 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8421 T:      git git://linuxtv.org/mkrufky/tuners.git
8422 S:      Maintained
8423 F:      drivers/media/tuners/mxl5007t.*
8424
8425 MXSFB DRM DRIVER
8426 M:      Marek Vasut <marex@denx.de>
8427 S:      Supported
8428 F:      drivers/gpu/drm/mxsfb/
8429 F:      Documentation/devicetree/bindings/display/mxsfb-drm.txt
8430
8431 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8432 M:      Hyong-Youb Kim <hykim@myri.com>
8433 L:      netdev@vger.kernel.org
8434 W:      https://www.myricom.com/support/downloads/myri10ge.html
8435 S:      Supported
8436 F:      drivers/net/ethernet/myricom/myri10ge/
8437
8438 NAND FLASH SUBSYSTEM
8439 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8440 R:      Richard Weinberger <richard@nod.at>
8441 L:      linux-mtd@lists.infradead.org
8442 W:      http://www.linux-mtd.infradead.org/
8443 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8444 T:      git git://github.com/linux-nand/linux.git
8445 S:      Maintained
8446 F:      drivers/mtd/nand/
8447 F:      include/linux/mtd/nand*.h
8448
8449 NATSEMI ETHERNET DRIVER (DP8381x)
8450 S:      Orphan
8451 F:      drivers/net/ethernet/natsemi/natsemi.c
8452
8453 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8454 M:      Daniel Mack <zonque@gmail.com>
8455 S:      Maintained
8456 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8457 W:      http://www.native-instruments.com
8458 F:      sound/usb/caiaq/
8459
8460 NCP FILESYSTEM
8461 M:      Petr Vandrovec <petr@vandrovec.name>
8462 S:      Odd Fixes
8463 F:      fs/ncpfs/
8464
8465 NCR 5380 SCSI DRIVERS
8466 M:      Finn Thain <fthain@telegraphics.com.au>
8467 M:      Michael Schmitz <schmitzmic@gmail.com>
8468 L:      linux-scsi@vger.kernel.org
8469 S:      Maintained
8470 F:      Documentation/scsi/g_NCR5380.txt
8471 F:      drivers/scsi/NCR5380.*
8472 F:      drivers/scsi/arm/cumana_1.c
8473 F:      drivers/scsi/arm/oak.c
8474 F:      drivers/scsi/atari_scsi.*
8475 F:      drivers/scsi/dmx3191d.c
8476 F:      drivers/scsi/g_NCR5380.*
8477 F:      drivers/scsi/mac_scsi.*
8478 F:      drivers/scsi/sun3_scsi.*
8479 F:      drivers/scsi/sun3_scsi_vme.c
8480
8481 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8482 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8483 L:      linux-scsi@vger.kernel.org
8484 S:      Maintained
8485 F:      drivers/scsi/NCR_D700.*
8486
8487 NCT6775 HARDWARE MONITOR DRIVER
8488 M:      Guenter Roeck <linux@roeck-us.net>
8489 L:      linux-hwmon@vger.kernel.org
8490 S:      Maintained
8491 F:      Documentation/hwmon/nct6775
8492 F:      drivers/hwmon/nct6775.c
8493
8494 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8495 M:      Faisal Latif <faisal.latif@intel.com>
8496 L:      linux-rdma@vger.kernel.org
8497 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8498 S:      Supported
8499 F:      drivers/infiniband/hw/nes/
8500 F:      include/uapi/rdma/nes-abi.h
8501
8502 NETEM NETWORK EMULATOR
8503 M:      Stephen Hemminger <stephen@networkplumber.org>
8504 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8505 S:      Maintained
8506 F:      net/sched/sch_netem.c
8507
8508 NETERION 10GbE DRIVERS (s2io/vxge)
8509 M:      Jon Mason <jdmason@kudzu.us>
8510 L:      netdev@vger.kernel.org
8511 S:      Supported
8512 F:      Documentation/networking/s2io.txt
8513 F:      Documentation/networking/vxge.txt
8514 F:      drivers/net/ethernet/neterion/
8515
8516 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8517 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8518 M:      Patrick McHardy <kaber@trash.net>
8519 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8520 L:      netfilter-devel@vger.kernel.org
8521 L:      coreteam@netfilter.org
8522 W:      http://www.netfilter.org/
8523 W:      http://www.iptables.org/
8524 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8527 S:      Supported
8528 F:      include/linux/netfilter*
8529 F:      include/linux/netfilter/
8530 F:      include/net/netfilter/
8531 F:      include/uapi/linux/netfilter*
8532 F:      include/uapi/linux/netfilter/
8533 F:      net/*/netfilter.c
8534 F:      net/*/netfilter/
8535 F:      net/netfilter/
8536 F:      net/bridge/br_netfilter*.c
8537
8538 NETLABEL
8539 M:      Paul Moore <paul@paul-moore.com>
8540 W:      http://netlabel.sf.net
8541 L:      netdev@vger.kernel.org
8542 S:      Maintained
8543 F:      Documentation/netlabel/
8544 F:      include/net/netlabel.h
8545 F:      net/netlabel/
8546
8547 NETROM NETWORK LAYER
8548 M:      Ralf Baechle <ralf@linux-mips.org>
8549 L:      linux-hams@vger.kernel.org
8550 W:      http://www.linux-ax25.org/
8551 S:      Maintained
8552 F:      include/net/netrom.h
8553 F:      include/uapi/linux/netrom.h
8554 F:      net/netrom/
8555
8556 NETRONOME ETHERNET DRIVERS
8557 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8558 L:      oss-drivers@netronome.com
8559 S:      Maintained
8560 F:      drivers/net/ethernet/netronome/
8561
8562 NETWORK BLOCK DEVICE (NBD)
8563 M:      Markus Pargmann <mpa@pengutronix.de>
8564 S:      Maintained
8565 L:      nbd-general@lists.sourceforge.net
8566 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8567 F:      Documentation/blockdev/nbd.txt
8568 F:      drivers/block/nbd.c
8569 F:      include/uapi/linux/nbd.h
8570
8571 NETWORK DROP MONITOR
8572 M:      Neil Horman <nhorman@tuxdriver.com>
8573 L:      netdev@vger.kernel.org
8574 S:      Maintained
8575 W:      https://fedorahosted.org/dropwatch/
8576 F:      net/core/drop_monitor.c
8577
8578 NETWORKING [DSA]
8579 M:      Andrew Lunn <andrew@lunn.ch>
8580 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8581 M:      Florian Fainelli <f.fainelli@gmail.com>
8582 S:      Maintained
8583 F:      net/dsa/
8584 F:      include/net/dsa.h
8585 F:      drivers/net/dsa/
8586
8587 NETWORKING [GENERAL]
8588 M:      "David S. Miller" <davem@davemloft.net>
8589 L:      netdev@vger.kernel.org
8590 W:      http://www.linuxfoundation.org/en/Net
8591 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8594 S:      Maintained
8595 F:      net/
8596 F:      include/net/
8597 F:      include/linux/in.h
8598 F:      include/linux/net.h
8599 F:      include/linux/netdevice.h
8600 F:      include/uapi/linux/in.h
8601 F:      include/uapi/linux/net.h
8602 F:      include/uapi/linux/netdevice.h
8603 F:      include/uapi/linux/net_namespace.h
8604 F:      tools/net/
8605 F:      tools/testing/selftests/net/
8606 F:      lib/random32.c
8607
8608 NETWORKING [IPv4/IPv6]
8609 M:      "David S. Miller" <davem@davemloft.net>
8610 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8611 M:      James Morris <jmorris@namei.org>
8612 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8613 M:      Patrick McHardy <kaber@trash.net>
8614 L:      netdev@vger.kernel.org
8615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8616 S:      Maintained
8617 F:      net/ipv4/
8618 F:      net/ipv6/
8619 F:      include/net/ip*
8620 F:      arch/x86/net/*
8621
8622 NETWORKING [IPSEC]
8623 M:      Steffen Klassert <steffen.klassert@secunet.com>
8624 M:      Herbert Xu <herbert@gondor.apana.org.au>
8625 M:      "David S. Miller" <davem@davemloft.net>
8626 L:      netdev@vger.kernel.org
8627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8629 S:      Maintained
8630 F:      net/core/flow.c
8631 F:      net/xfrm/
8632 F:      net/key/
8633 F:      net/ipv4/xfrm*
8634 F:      net/ipv4/esp4.c
8635 F:      net/ipv4/ah4.c
8636 F:      net/ipv4/ipcomp.c
8637 F:      net/ipv4/ip_vti.c
8638 F:      net/ipv6/xfrm*
8639 F:      net/ipv6/esp6.c
8640 F:      net/ipv6/ah6.c
8641 F:      net/ipv6/ipcomp6.c
8642 F:      net/ipv6/ip6_vti.c
8643 F:      include/uapi/linux/xfrm.h
8644 F:      include/net/xfrm.h
8645
8646 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8647 M:      Paul Moore <paul@paul-moore.com>
8648 L:      netdev@vger.kernel.org
8649 S:      Maintained
8650
8651 NETWORKING [WIRELESS]
8652 L:      linux-wireless@vger.kernel.org
8653 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8654
8655 NETWORKING DRIVERS
8656 L:      netdev@vger.kernel.org
8657 W:      http://www.linuxfoundation.org/en/Net
8658 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8661 S:      Odd Fixes
8662 F:      Documentation/devicetree/bindings/net/
8663 F:      drivers/net/
8664 F:      include/linux/if_*
8665 F:      include/linux/netdevice.h
8666 F:      include/linux/etherdevice.h
8667 F:      include/linux/fcdevice.h
8668 F:      include/linux/fddidevice.h
8669 F:      include/linux/hippidevice.h
8670 F:      include/linux/inetdevice.h
8671 F:      include/uapi/linux/if_*
8672 F:      include/uapi/linux/netdevice.h
8673
8674 NETWORKING DRIVERS (WIRELESS)
8675 M:      Kalle Valo <kvalo@codeaurora.org>
8676 L:      linux-wireless@vger.kernel.org
8677 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8680 S:      Maintained
8681 F:      Documentation/devicetree/bindings/net/wireless/
8682 F:      drivers/net/wireless/
8683
8684 NETXEN (1/10) GbE SUPPORT
8685 M:      Manish Chopra <manish.chopra@cavium.com>
8686 M:      Rahul Verma <rahul.verma@cavium.com>
8687 M:      Dept-GELinuxNICDev@cavium.com
8688 L:      netdev@vger.kernel.org
8689 S:      Supported
8690 F:      drivers/net/ethernet/qlogic/netxen/
8691
8692 NFC SUBSYSTEM
8693 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8694 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8695 M:      Samuel Ortiz <sameo@linux.intel.com>
8696 L:      linux-wireless@vger.kernel.org
8697 L:      linux-nfc@lists.01.org (subscribers-only)
8698 S:      Supported
8699 F:      net/nfc/
8700 F:      include/net/nfc/
8701 F:      include/uapi/linux/nfc.h
8702 F:      drivers/nfc/
8703 F:      include/linux/platform_data/nfcmrvl.h
8704 F:      include/linux/platform_data/nxp-nci.h
8705 F:      include/linux/platform_data/pn544.h
8706 F:      include/linux/platform_data/st21nfca.h
8707 F:      include/linux/platform_data/st-nci.h
8708 F:      Documentation/devicetree/bindings/net/nfc/
8709
8710 NFS, SUNRPC, AND LOCKD CLIENTS
8711 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8712 M:      Anna Schumaker <anna.schumaker@netapp.com>
8713 L:      linux-nfs@vger.kernel.org
8714 W:      http://client.linux-nfs.org
8715 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8716 S:      Maintained
8717 F:      fs/lockd/
8718 F:      fs/nfs/
8719 F:      fs/nfs_common/
8720 F:      net/sunrpc/
8721 F:      include/linux/lockd/
8722 F:      include/linux/nfs*
8723 F:      include/linux/sunrpc/
8724 F:      include/uapi/linux/nfs*
8725 F:      include/uapi/linux/sunrpc/
8726
8727 NILFS2 FILESYSTEM
8728 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8729 L:      linux-nilfs@vger.kernel.org
8730 W:      http://nilfs.sourceforge.net/
8731 W:      http://nilfs.osdn.jp/
8732 T:      git git://github.com/konis/nilfs2.git
8733 S:      Supported
8734 F:      Documentation/filesystems/nilfs2.txt
8735 F:      fs/nilfs2/
8736 F:      include/trace/events/nilfs2.h
8737 F:      include/uapi/linux/nilfs2_api.h
8738 F:      include/uapi/linux/nilfs2_ondisk.h
8739
8740 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8741 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8742 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8743 S:      Maintained
8744 F:      Documentation/scsi/NinjaSCSI.txt
8745 F:      drivers/scsi/pcmcia/nsp_*
8746
8747 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8748 M:      GOTO Masanori <gotom@debian.or.jp>
8749 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8750 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8751 S:      Maintained
8752 F:      Documentation/scsi/NinjaSCSI.txt
8753 F:      drivers/scsi/nsp32*
8754
8755 NIOS2 ARCHITECTURE
8756 M:      Ley Foon Tan <lftan@altera.com>
8757 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8759 S:      Maintained
8760 F:      arch/nios2/
8761
8762 NOKIA N900 POWER SUPPLY DRIVERS
8763 R:      Pali Rohár <pali.rohar@gmail.com>
8764 F:      include/linux/power/bq2415x_charger.h
8765 F:      include/linux/power/bq27xxx_battery.h
8766 F:      include/linux/power/isp1704_charger.h
8767 F:      drivers/power/supply/bq2415x_charger.c
8768 F:      drivers/power/supply/bq27xxx_battery.c
8769 F:      drivers/power/supply/bq27xxx_battery_i2c.c
8770 F:      drivers/power/supply/isp1704_charger.c
8771 F:      drivers/power/supply/rx51_battery.c
8772
8773 NTB DRIVER CORE
8774 M:      Jon Mason <jdmason@kudzu.us>
8775 M:      Dave Jiang <dave.jiang@intel.com>
8776 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8777 L:      linux-ntb@googlegroups.com
8778 S:      Supported
8779 W:      https://github.com/jonmason/ntb/wiki
8780 T:      git git://github.com/jonmason/ntb.git
8781 F:      drivers/ntb/
8782 F:      drivers/net/ntb_netdev.c
8783 F:      include/linux/ntb.h
8784 F:      include/linux/ntb_transport.h
8785 F:      tools/testing/selftests/ntb/
8786
8787 NTB INTEL DRIVER
8788 M:      Jon Mason <jdmason@kudzu.us>
8789 M:      Dave Jiang <dave.jiang@intel.com>
8790 L:      linux-ntb@googlegroups.com
8791 S:      Supported
8792 W:      https://github.com/jonmason/ntb/wiki
8793 T:      git git://github.com/jonmason/ntb.git
8794 F:      drivers/ntb/hw/intel/
8795
8796 NTB AMD DRIVER
8797 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8798 L:      linux-ntb@googlegroups.com
8799 S:      Supported
8800 F:      drivers/ntb/hw/amd/
8801
8802 NTFS FILESYSTEM
8803 M:      Anton Altaparmakov <anton@tuxera.com>
8804 L:      linux-ntfs-dev@lists.sourceforge.net
8805 W:      http://www.tuxera.com/
8806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8807 S:      Supported
8808 F:      Documentation/filesystems/ntfs.txt
8809 F:      fs/ntfs/
8810
8811 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8812 M:      Antonino Daplas <adaplas@gmail.com>
8813 L:      linux-fbdev@vger.kernel.org
8814 S:      Maintained
8815 F:      drivers/video/fbdev/riva/
8816 F:      drivers/video/fbdev/nvidia/
8817
8818 NVM EXPRESS DRIVER
8819 M:      Keith Busch <keith.busch@intel.com>
8820 M:      Jens Axboe <axboe@fb.com>
8821 L:      linux-nvme@lists.infradead.org
8822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8823 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8824 S:      Supported
8825 F:      drivers/nvme/host/
8826 F:      include/linux/nvme.h
8827
8828 NVM EXPRESS TARGET DRIVER
8829 M:      Christoph Hellwig <hch@lst.de>
8830 M:      Sagi Grimberg <sagi@grimberg.me>
8831 L:      linux-nvme@lists.infradead.org
8832 S:      Supported
8833 F:      drivers/nvme/target/
8834
8835 NVM EXPRESS FC TRANSPORT DRIVERS
8836 M:      James Smart <james.smart@broadcom.com>
8837 L:      linux-nvme@lists.infradead.org
8838 S:      Supported
8839 F:      include/linux/nvme-fc.h
8840 F:      include/linux/nvme-fc-driver.h
8841 F:      drivers/nvme/host/fc.c
8842 F:      drivers/nvme/target/fc.c
8843 F:      drivers/nvme/target/fcloop.c
8844
8845 NVMEM FRAMEWORK
8846 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8847 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8848 S:      Maintained
8849 F:      drivers/nvmem/
8850 F:      Documentation/devicetree/bindings/nvmem/
8851 F:      include/linux/nvmem-consumer.h
8852 F:      include/linux/nvmem-provider.h
8853
8854 NXP-NCI NFC DRIVER
8855 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8856 R:      Charles Gorand <charles.gorand@effinnov.com>
8857 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8858 S:      Supported
8859 F:      drivers/nfc/nxp-nci
8860
8861 NXP TDA998X DRM DRIVER
8862 M:      Russell King <rmk+kernel@armlinux.org.uk>
8863 S:      Supported
8864 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8865 F:      include/drm/i2c/tda998x.h
8866
8867 NXP TFA9879 DRIVER
8868 M:      Peter Rosin <peda@axentia.se>
8869 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8870 S:      Maintained
8871 F:      sound/soc/codecs/tfa9879*
8872
8873 OBJTOOL
8874 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8875 S:      Supported
8876 F:      tools/objtool/
8877
8878 OMAP SUPPORT
8879 M:      Tony Lindgren <tony@atomide.com>
8880 L:      linux-omap@vger.kernel.org
8881 W:      http://www.muru.com/linux/omap/
8882 W:      http://linux.omap.com/
8883 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8885 S:      Maintained
8886 F:      arch/arm/*omap*/
8887 F:      arch/arm/configs/omap1_defconfig
8888 F:      arch/arm/configs/omap2plus_defconfig
8889 F:      drivers/i2c/busses/i2c-omap.c
8890 F:      drivers/irqchip/irq-omap-intc.c
8891 F:      drivers/mfd/*omap*.c
8892 F:      drivers/mfd/menelaus.c
8893 F:      drivers/mfd/palmas.c
8894 F:      drivers/mfd/tps65217.c
8895 F:      drivers/mfd/tps65218.c
8896 F:      drivers/mfd/tps65910.c
8897 F:      drivers/mfd/twl-core.[ch]
8898 F:      drivers/mfd/twl4030*.c
8899 F:      drivers/mfd/twl6030*.c
8900 F:      drivers/mfd/twl6040*.c
8901 F:      drivers/regulator/palmas-regulator*.c
8902 F:      drivers/regulator/pbias-regulator.c
8903 F:      drivers/regulator/tps65217-regulator.c
8904 F:      drivers/regulator/tps65218-regulator.c
8905 F:      drivers/regulator/tps65910-regulator.c
8906 F:      drivers/regulator/twl-regulator.c
8907 F:      drivers/regulator/twl6030-regulator.c
8908 F:      include/linux/i2c-omap.h
8909
8910 OMAP DEVICE TREE SUPPORT
8911 M:      Benoît Cousson <bcousson@baylibre.com>
8912 M:      Tony Lindgren <tony@atomide.com>
8913 L:      linux-omap@vger.kernel.org
8914 L:      devicetree@vger.kernel.org
8915 S:      Maintained
8916 F:      arch/arm/boot/dts/*omap*
8917 F:      arch/arm/boot/dts/*am3*
8918 F:      arch/arm/boot/dts/*am4*
8919 F:      arch/arm/boot/dts/*am5*
8920 F:      arch/arm/boot/dts/*dra7*
8921
8922 OMAP CLOCK FRAMEWORK SUPPORT
8923 M:      Paul Walmsley <paul@pwsan.com>
8924 L:      linux-omap@vger.kernel.org
8925 S:      Maintained
8926 F:      arch/arm/*omap*/*clock*
8927
8928 OMAP POWER MANAGEMENT SUPPORT
8929 M:      Kevin Hilman <khilman@kernel.org>
8930 L:      linux-omap@vger.kernel.org
8931 S:      Maintained
8932 F:      arch/arm/*omap*/*pm*
8933 F:      drivers/cpufreq/omap-cpufreq.c
8934
8935 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8936 M:      Rajendra Nayak <rnayak@codeaurora.org>
8937 M:      Paul Walmsley <paul@pwsan.com>
8938 L:      linux-omap@vger.kernel.org
8939 S:      Maintained
8940 F:      arch/arm/mach-omap2/prm*
8941
8942 OMAP AUDIO SUPPORT
8943 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8944 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8945 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8946 L:      linux-omap@vger.kernel.org
8947 S:      Maintained
8948 F:      sound/soc/omap/
8949
8950 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8951 M:      Roger Quadros <rogerq@ti.com>
8952 M:      Tony Lindgren <tony@atomide.com>
8953 L:      linux-omap@vger.kernel.org
8954 S:      Maintained
8955 F:      drivers/memory/omap-gpmc.c
8956 F:      arch/arm/mach-omap2/*gpmc*
8957
8958 OMAP FRAMEBUFFER SUPPORT
8959 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8960 L:      linux-fbdev@vger.kernel.org
8961 L:      linux-omap@vger.kernel.org
8962 S:      Maintained
8963 F:      drivers/video/fbdev/omap/
8964
8965 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8966 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8967 L:      linux-omap@vger.kernel.org
8968 L:      linux-fbdev@vger.kernel.org
8969 S:      Maintained
8970 F:      drivers/video/fbdev/omap2/
8971 F:      Documentation/arm/OMAP/DSS
8972
8973 OMAP HARDWARE SPINLOCK SUPPORT
8974 M:      Ohad Ben-Cohen <ohad@wizery.com>
8975 L:      linux-omap@vger.kernel.org
8976 S:      Maintained
8977 F:      drivers/hwspinlock/omap_hwspinlock.c
8978
8979 OMAP MMC SUPPORT
8980 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8981 L:      linux-omap@vger.kernel.org
8982 S:      Maintained
8983 F:      drivers/mmc/host/omap.c
8984
8985 OMAP HS MMC SUPPORT
8986 L:      linux-mmc@vger.kernel.org
8987 L:      linux-omap@vger.kernel.org
8988 S:      Orphan
8989 F:      drivers/mmc/host/omap_hsmmc.c
8990
8991 OMAP RANDOM NUMBER GENERATOR SUPPORT
8992 M:      Deepak Saxena <dsaxena@plexity.net>
8993 S:      Maintained
8994 F:      drivers/char/hw_random/omap-rng.c
8995
8996 OMAP HWMOD SUPPORT
8997 M:      Benoît Cousson <bcousson@baylibre.com>
8998 M:      Paul Walmsley <paul@pwsan.com>
8999 L:      linux-omap@vger.kernel.org
9000 S:      Maintained
9001 F:      arch/arm/mach-omap2/omap_hwmod.*
9002
9003 OMAP HWMOD DATA
9004 M:      Paul Walmsley <paul@pwsan.com>
9005 L:      linux-omap@vger.kernel.org
9006 S:      Maintained
9007 F:      arch/arm/mach-omap2/omap_hwmod*data*
9008
9009 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9010 M:      Benoît Cousson <bcousson@baylibre.com>
9011 L:      linux-omap@vger.kernel.org
9012 S:      Maintained
9013 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9014
9015 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9016 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9017 L:      linux-media@vger.kernel.org
9018 S:      Maintained
9019 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
9020 F:      drivers/media/platform/omap3isp/
9021 F:      drivers/staging/media/omap4iss/
9022
9023 OMAP USB SUPPORT
9024 L:      linux-usb@vger.kernel.org
9025 L:      linux-omap@vger.kernel.org
9026 S:      Orphan
9027 F:      drivers/usb/*/*omap*
9028 F:      arch/arm/*omap*/usb*
9029
9030 OMAP GPIO DRIVER
9031 M:      Grygorii Strashko <grygorii.strashko@ti.com>
9032 M:      Santosh Shilimkar <ssantosh@kernel.org>
9033 M:      Kevin Hilman <khilman@kernel.org>
9034 L:      linux-omap@vger.kernel.org
9035 S:      Maintained
9036 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
9037 F:      drivers/gpio/gpio-omap.c
9038
9039 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9040 M:      Mark Jackson <mpfj@newflow.co.uk>
9041 L:      linux-omap@vger.kernel.org
9042 S:      Maintained
9043 F:      arch/arm/boot/dts/am335x-nano.dts
9044
9045 OMFS FILESYSTEM
9046 M:      Bob Copeland <me@bobcopeland.com>
9047 L:      linux-karma-devel@lists.sourceforge.net
9048 S:      Maintained
9049 F:      Documentation/filesystems/omfs.txt
9050 F:      fs/omfs/
9051
9052 OMNIKEY CARDMAN 4000 DRIVER
9053 M:      Harald Welte <laforge@gnumonks.org>
9054 S:      Maintained
9055 F:      drivers/char/pcmcia/cm4000_cs.c
9056 F:      include/linux/cm4000_cs.h
9057 F:      include/uapi/linux/cm4000_cs.h
9058
9059 OMNIKEY CARDMAN 4040 DRIVER
9060 M:      Harald Welte <laforge@gnumonks.org>
9061 S:      Maintained
9062 F:      drivers/char/pcmcia/cm4040_cs.*
9063
9064 OMNIVISION OV7670 SENSOR DRIVER
9065 M:      Jonathan Corbet <corbet@lwn.net>
9066 L:      linux-media@vger.kernel.org
9067 T:      git git://linuxtv.org/media_tree.git
9068 S:      Maintained
9069 F:      drivers/media/i2c/ov7670.c
9070
9071 ONENAND FLASH DRIVER
9072 M:      Kyungmin Park <kyungmin.park@samsung.com>
9073 L:      linux-mtd@lists.infradead.org
9074 S:      Maintained
9075 F:      drivers/mtd/onenand/
9076 F:      include/linux/mtd/onenand*.h
9077
9078 ONSTREAM SCSI TAPE DRIVER
9079 M:      Willem Riede <osst@riede.org>
9080 L:      osst-users@lists.sourceforge.net
9081 L:      linux-scsi@vger.kernel.org
9082 S:      Maintained
9083 F:      Documentation/scsi/osst.txt
9084 F:      drivers/scsi/osst.*
9085 F:      drivers/scsi/osst_*.h
9086 F:      drivers/scsi/st.h
9087
9088 OPENCORES I2C BUS DRIVER
9089 M:      Peter Korsgaard <jacmet@sunsite.dk>
9090 L:      linux-i2c@vger.kernel.org
9091 S:      Maintained
9092 F:      Documentation/i2c/busses/i2c-ocores
9093 F:      drivers/i2c/busses/i2c-ocores.c
9094
9095 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9096 M:      Rob Herring <robh+dt@kernel.org>
9097 M:      Frank Rowand <frowand.list@gmail.com>
9098 L:      devicetree@vger.kernel.org
9099 W:      http://www.devicetree.org/
9100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9101 S:      Maintained
9102 F:      drivers/of/
9103 F:      include/linux/of*.h
9104 F:      scripts/dtc/
9105
9106 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9107 M:      Rob Herring <robh+dt@kernel.org>
9108 M:      Mark Rutland <mark.rutland@arm.com>
9109 L:      devicetree@vger.kernel.org
9110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9111 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9112 S:      Maintained
9113 F:      Documentation/devicetree/
9114 F:      arch/*/boot/dts/
9115 F:      include/dt-bindings/
9116
9117 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9118 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9119 L:      devicetree@vger.kernel.org
9120 S:      Maintained
9121 F:      Documentation/devicetree/dynamic-resolution-notes.txt
9122 F:      Documentation/devicetree/overlay-notes.txt
9123 F:      drivers/of/overlay.c
9124 F:      drivers/of/resolver.c
9125
9126 OPENRISC ARCHITECTURE
9127 M:      Jonas Bonn <jonas@southpole.se>
9128 M:      Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9129 M:      Stafford Horne <shorne@gmail.com>
9130 L:      openrisc@lists.librecores.org
9131 W:      http://openrisc.io
9132 S:      Maintained
9133 F:      arch/openrisc/
9134
9135 OPENVSWITCH
9136 M:      Pravin Shelar <pshelar@nicira.com>
9137 L:      netdev@vger.kernel.org
9138 L:      dev@openvswitch.org
9139 W:      http://openvswitch.org
9140 S:      Maintained
9141 F:      net/openvswitch/
9142 F:      include/uapi/linux/openvswitch.h
9143
9144 OPERATING PERFORMANCE POINTS (OPP)
9145 M:      Viresh Kumar <vireshk@kernel.org>
9146 M:      Nishanth Menon <nm@ti.com>
9147 M:      Stephen Boyd <sboyd@codeaurora.org>
9148 L:      linux-pm@vger.kernel.org
9149 S:      Maintained
9150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9151 F:      drivers/base/power/opp/
9152 F:      include/linux/pm_opp.h
9153 F:      Documentation/power/opp.txt
9154 F:      Documentation/devicetree/bindings/opp/
9155
9156 OPL4 DRIVER
9157 M:      Clemens Ladisch <clemens@ladisch.de>
9158 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9159 T:      git git://git.alsa-project.org/alsa-kernel.git
9160 S:      Maintained
9161 F:      sound/drivers/opl4/
9162
9163 OPROFILE
9164 M:      Robert Richter <rric@kernel.org>
9165 L:      oprofile-list@lists.sf.net
9166 S:      Maintained
9167 F:      arch/*/include/asm/oprofile*.h
9168 F:      arch/*/oprofile/
9169 F:      drivers/oprofile/
9170 F:      include/linux/oprofile.h
9171
9172 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9173 M:      Mark Fasheh <mfasheh@versity.com>
9174 M:      Joel Becker <jlbec@evilplan.org>
9175 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9176 W:      http://ocfs2.wiki.kernel.org
9177 S:      Supported
9178 F:      Documentation/filesystems/ocfs2.txt
9179 F:      Documentation/filesystems/dlmfs.txt
9180 F:      fs/ocfs2/
9181
9182 ORINOCO DRIVER
9183 L:      linux-wireless@vger.kernel.org
9184 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
9185 W:      http://www.nongnu.org/orinoco/
9186 S:      Orphan
9187 F:      drivers/net/wireless/intersil/orinoco/
9188
9189 OSD LIBRARY and FILESYSTEM
9190 M:      Boaz Harrosh <ooo@electrozaur.com>
9191 M:      Benny Halevy <bhalevy@primarydata.com>
9192 L:      osd-dev@open-osd.org
9193 W:      http://open-osd.org
9194 T:      git git://git.open-osd.org/open-osd.git
9195 S:      Maintained
9196 F:      drivers/scsi/osd/
9197 F:      include/scsi/osd_*
9198 F:      fs/exofs/
9199
9200 OVERLAY FILESYSTEM
9201 M:      Miklos Szeredi <miklos@szeredi.hu>
9202 L:      linux-unionfs@vger.kernel.org
9203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9204 S:      Supported
9205 F:      fs/overlayfs/
9206 F:      Documentation/filesystems/overlayfs.txt
9207
9208 ORANGEFS FILESYSTEM
9209 M:      Mike Marshall <hubcap@omnibond.com>
9210 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
9211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9212 S:      Supported
9213 F:      fs/orangefs/
9214 F:      Documentation/filesystems/orangefs.txt
9215
9216 P54 WIRELESS DRIVER
9217 M:      Christian Lamparter <chunkeey@googlemail.com>
9218 L:      linux-wireless@vger.kernel.org
9219 W:      http://wireless.kernel.org/en/users/Drivers/p54
9220 S:      Maintained
9221 F:      drivers/net/wireless/intersil/p54/
9222
9223 PA SEMI ETHERNET DRIVER
9224 L:      netdev@vger.kernel.org
9225 S:      Orphan
9226 F:      drivers/net/ethernet/pasemi/*
9227
9228 PA SEMI SMBUS DRIVER
9229 L:      linux-i2c@vger.kernel.org
9230 S:      Orphan
9231 F:      drivers/i2c/busses/i2c-pasemi.c
9232
9233 PADATA PARALLEL EXECUTION MECHANISM
9234 M:      Steffen Klassert <steffen.klassert@secunet.com>
9235 L:      linux-crypto@vger.kernel.org
9236 S:      Maintained
9237 F:      kernel/padata.c
9238 F:      include/linux/padata.h
9239 F:      Documentation/padata.txt
9240
9241 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9242 M:      Harald Welte <laforge@gnumonks.org>
9243 L:      platform-driver-x86@vger.kernel.org
9244 S:      Maintained
9245 F:      drivers/platform/x86/panasonic-laptop.c
9246
9247 PANASONIC MN10300/AM33/AM34 PORT
9248 M:      David Howells <dhowells@redhat.com>
9249 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
9250 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9251 S:      Maintained
9252 F:      Documentation/mn10300/
9253 F:      arch/mn10300/
9254
9255 PARALLEL LCD/KEYPAD PANEL DRIVER
9256 M:      Willy Tarreau <willy@haproxy.com>
9257 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9258 S:      Odd Fixes
9259 F:      Documentation/misc-devices/lcd-panel-cgram.txt
9260 F:      drivers/misc/panel.c
9261
9262 PARALLEL PORT SUBSYSTEM
9263 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9264 M:      Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9265 L:      linux-parport@lists.infradead.org (subscribers-only)
9266 S:      Maintained
9267 F:      drivers/parport/
9268 F:      include/linux/parport*.h
9269 F:      drivers/char/ppdev.c
9270 F:      include/uapi/linux/ppdev.h
9271 F:      Documentation/parport*.txt
9272
9273 PARAVIRT_OPS INTERFACE
9274 M:      Jeremy Fitzhardinge <jeremy@goop.org>
9275 M:      Chris Wright <chrisw@sous-sol.org>
9276 M:      Alok Kataria <akataria@vmware.com>
9277 M:      Rusty Russell <rusty@rustcorp.com.au>
9278 L:      virtualization@lists.linux-foundation.org
9279 S:      Supported
9280 F:      Documentation/virtual/paravirt_ops.txt
9281 F:      arch/*/kernel/paravirt*
9282 F:      arch/*/include/asm/paravirt.h
9283 F:      include/linux/hypervisor.h
9284
9285 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9286 M:      Tim Waugh <tim@cyberelk.net>
9287 L:      linux-parport@lists.infradead.org (subscribers-only)
9288 S:      Maintained
9289 F:      Documentation/blockdev/paride.txt
9290 F:      drivers/block/paride/
9291
9292 PARISC ARCHITECTURE
9293 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
9294 M:      Helge Deller <deller@gmx.de>
9295 L:      linux-parisc@vger.kernel.org
9296 W:      http://www.parisc-linux.org/
9297 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
9298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9300 S:      Maintained
9301 F:      arch/parisc/
9302 F:      Documentation/parisc/
9303 F:      drivers/parisc/
9304 F:      drivers/char/agp/parisc-agp.c
9305 F:      drivers/input/serio/gscps2.c
9306 F:      drivers/parport/parport_gsc.*
9307 F:      drivers/tty/serial/8250/8250_gsc.c
9308 F:      drivers/video/fbdev/sti*
9309 F:      drivers/video/console/sti*
9310 F:      drivers/video/logo/logo_parisc*
9311
9312 PC87360 HARDWARE MONITORING DRIVER
9313 M:      Jim Cromie <jim.cromie@gmail.com>
9314 L:      linux-hwmon@vger.kernel.org
9315 S:      Maintained
9316 F:      Documentation/hwmon/pc87360
9317 F:      drivers/hwmon/pc87360.c
9318
9319 PC8736x GPIO DRIVER
9320 M:      Jim Cromie <jim.cromie@gmail.com>
9321 S:      Maintained
9322 F:      drivers/char/pc8736x_gpio.c
9323
9324 PC87427 HARDWARE MONITORING DRIVER
9325 M:      Jean Delvare <jdelvare@suse.com>
9326 L:      linux-hwmon@vger.kernel.org
9327 S:      Maintained
9328 F:      Documentation/hwmon/pc87427
9329 F:      drivers/hwmon/pc87427.c
9330
9331 PCA9532 LED DRIVER
9332 M:      Riku Voipio <riku.voipio@iki.fi>
9333 S:      Maintained
9334 F:      drivers/leds/leds-pca9532.c
9335 F:      include/linux/leds-pca9532.h
9336
9337 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9338 M:      Guenter Roeck <linux@roeck-us.net>
9339 L:      linux-i2c@vger.kernel.org
9340 S:      Maintained
9341 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
9342
9343 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9344 M:      Khalid Aziz <khalid@gonehiking.org>
9345 S:      Maintained
9346 F:      drivers/firmware/pcdp.*
9347
9348 PCI ERROR RECOVERY
9349 M:      Linas Vepstas <linasvepstas@gmail.com>
9350 L:      linux-pci@vger.kernel.org
9351 S:      Supported
9352 F:      Documentation/PCI/pci-error-recovery.txt
9353
9354 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9355 M:      Russell Currey <ruscur@russell.cc>
9356 L:      linuxppc-dev@lists.ozlabs.org
9357 S:      Supported
9358 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
9359 F:      arch/powerpc/kernel/eeh*.c
9360 F:      arch/powerpc/platforms/*/eeh*.c
9361 F:      arch/powerpc/include/*/eeh*.h
9362
9363 PCI SUBSYSTEM
9364 M:      Bjorn Helgaas <bhelgaas@google.com>
9365 L:      linux-pci@vger.kernel.org
9366 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
9367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9368 S:      Supported
9369 F:      Documentation/devicetree/bindings/pci/
9370 F:      Documentation/PCI/
9371 F:      drivers/pci/
9372 F:      include/linux/pci*
9373 F:      arch/x86/pci/
9374 F:      arch/x86/kernel/quirks.c
9375
9376 PCI DRIVER FOR ALTERA PCIE IP
9377 M:      Ley Foon Tan <lftan@altera.com>
9378 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9379 L:      linux-pci@vger.kernel.org
9380 S:      Supported
9381 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
9382 F:      drivers/pci/host/pcie-altera.c
9383
9384 PCI DRIVER FOR ARM VERSATILE PLATFORM
9385 M:      Rob Herring <robh@kernel.org>
9386 L:      linux-pci@vger.kernel.org
9387 L:      linux-arm-kernel@lists.infradead.org
9388 S:      Maintained
9389 F:      Documentation/devicetree/bindings/pci/versatile.txt
9390 F:      drivers/pci/host/pci-versatile.c
9391
9392 PCI DRIVER FOR ARMADA 8K
9393 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9394 L:      linux-pci@vger.kernel.org
9395 L:      linux-arm-kernel@lists.infradead.org
9396 S:      Maintained
9397 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
9398 F:      drivers/pci/host/pcie-armada8k.c
9399
9400 PCI DRIVER FOR APPLIEDMICRO XGENE
9401 M:      Tanmay Inamdar <tinamdar@apm.com>
9402 L:      linux-pci@vger.kernel.org
9403 L:      linux-arm-kernel@lists.infradead.org
9404 S:      Maintained
9405 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
9406 F:      drivers/pci/host/pci-xgene.c
9407
9408 PCI DRIVER FOR FREESCALE LAYERSCAPE
9409 M:      Minghuan Lian <minghuan.Lian@freescale.com>
9410 M:      Mingkai Hu <mingkai.hu@freescale.com>
9411 M:      Roy Zang <tie-fei.zang@freescale.com>
9412 L:      linuxppc-dev@lists.ozlabs.org
9413 L:      linux-pci@vger.kernel.org
9414 L:      linux-arm-kernel@lists.infradead.org
9415 S:      Maintained
9416 F:      drivers/pci/host/*layerscape*
9417
9418 PCI DRIVER FOR IMX6
9419 M:      Richard Zhu <hongxing.zhu@nxp.com>
9420 M:      Lucas Stach <l.stach@pengutronix.de>
9421 L:      linux-pci@vger.kernel.org
9422 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9423 S:      Maintained
9424 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9425 F:      drivers/pci/host/*imx6*
9426
9427 PCI DRIVER FOR TI KEYSTONE
9428 M:      Murali Karicheri <m-karicheri2@ti.com>
9429 L:      linux-pci@vger.kernel.org
9430 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9431 S:      Maintained
9432 F:      drivers/pci/host/*keystone*
9433
9434 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9435 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9436 M:      Jason Cooper <jason@lakedaemon.net>
9437 L:      linux-pci@vger.kernel.org
9438 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9439 S:      Maintained
9440 F:      drivers/pci/host/*mvebu*
9441
9442 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9443 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9444 L:      linux-pci@vger.kernel.org
9445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9446 S:      Maintained
9447 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
9448 F:      drivers/pci/host/pci-aardvark.c
9449
9450 PCI DRIVER FOR NVIDIA TEGRA
9451 M:      Thierry Reding <thierry.reding@gmail.com>
9452 L:      linux-tegra@vger.kernel.org
9453 L:      linux-pci@vger.kernel.org
9454 S:      Supported
9455 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9456 F:      drivers/pci/host/pci-tegra.c
9457
9458 PCI DRIVER FOR TI DRA7XX
9459 M:      Kishon Vijay Abraham I <kishon@ti.com>
9460 L:      linux-omap@vger.kernel.org
9461 L:      linux-pci@vger.kernel.org
9462 S:      Supported
9463 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
9464 F:      drivers/pci/host/pci-dra7xx.c
9465
9466 PCI DRIVER FOR RENESAS R-CAR
9467 M:      Simon Horman <horms@verge.net.au>
9468 L:      linux-pci@vger.kernel.org
9469 L:      linux-renesas-soc@vger.kernel.org
9470 S:      Maintained
9471 F:      drivers/pci/host/*rcar*
9472
9473 PCI DRIVER FOR SAMSUNG EXYNOS
9474 M:      Jingoo Han <jingoohan1@gmail.com>
9475 L:      linux-pci@vger.kernel.org
9476 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9477 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9478 S:      Maintained
9479 F:      drivers/pci/host/pci-exynos.c
9480
9481 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9482 M:      Jingoo Han <jingoohan1@gmail.com>
9483 M:      Joao Pinto <Joao.Pinto@synopsys.com>
9484 L:      linux-pci@vger.kernel.org
9485 S:      Maintained
9486 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9487 F:      drivers/pci/host/*designware*
9488
9489 PCI DRIVER FOR GENERIC OF HOSTS
9490 M:      Will Deacon <will.deacon@arm.com>
9491 L:      linux-pci@vger.kernel.org
9492 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9493 S:      Maintained
9494 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9495 F:      drivers/pci/host/pci-host-common.c
9496 F:      drivers/pci/host/pci-host-generic.c
9497
9498 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9499 M:      Keith Busch <keith.busch@intel.com>
9500 L:      linux-pci@vger.kernel.org
9501 S:      Supported
9502 F:      drivers/pci/host/vmd.c
9503
9504 PCIE DRIVER FOR ST SPEAR13XX
9505 M:      Pratyush Anand <pratyush.anand@gmail.com>
9506 L:      linux-pci@vger.kernel.org
9507 S:      Maintained
9508 F:      drivers/pci/host/*spear*
9509
9510 PCI MSI DRIVER FOR ALTERA MSI IP
9511 M:      Ley Foon Tan <lftan@altera.com>
9512 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9513 L:      linux-pci@vger.kernel.org
9514 S:      Supported
9515 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9516 F:      drivers/pci/host/pcie-altera-msi.c
9517
9518 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9519 M:      Duc Dang <dhdang@apm.com>
9520 L:      linux-pci@vger.kernel.org
9521 L:      linux-arm-kernel@lists.infradead.org
9522 S:      Maintained
9523 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9524 F:      drivers/pci/host/pci-xgene-msi.c
9525
9526 PCIE DRIVER FOR AXIS ARTPEC
9527 M:      Niklas Cassel <niklas.cassel@axis.com>
9528 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9529 L:      linux-arm-kernel@axis.com
9530 L:      linux-pci@vger.kernel.org
9531 S:      Maintained
9532 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9533 F:      drivers/pci/host/*artpec*
9534
9535 PCIE DRIVER FOR HISILICON
9536 M:      Zhou Wang <wangzhou1@hisilicon.com>
9537 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9538 L:      linux-pci@vger.kernel.org
9539 S:      Maintained
9540 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9541 F:      drivers/pci/host/pcie-hisi.c
9542
9543 PCIE DRIVER FOR ROCKCHIP
9544 M:      Shawn Lin <shawn.lin@rock-chips.com>
9545 M:      Wenrui Li <wenrui.li@rock-chips.com>
9546 L:      linux-pci@vger.kernel.org
9547 L:      linux-rockchip@lists.infradead.org
9548 S:      Maintained
9549 F:      Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9550 F:      drivers/pci/host/pcie-rockchip.c
9551
9552 PCIE DRIVER FOR QUALCOMM MSM
9553 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9554 L:     linux-pci@vger.kernel.org
9555 L:     linux-arm-msm@vger.kernel.org
9556 S:     Maintained
9557 F:     drivers/pci/host/*qcom*
9558
9559 PCIE DRIVER FOR CAVIUM THUNDERX
9560 M:      David Daney <david.daney@cavium.com>
9561 L:      linux-pci@vger.kernel.org
9562 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9563 S:      Supported
9564 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9565 F:      drivers/pci/host/pci-thunder-*
9566
9567 PCMCIA SUBSYSTEM
9568 P:      Linux PCMCIA Team
9569 L:      linux-pcmcia@lists.infradead.org
9570 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9572 S:      Maintained
9573 F:      Documentation/pcmcia/
9574 F:      tools/pcmcia/
9575 F:      drivers/pcmcia/
9576 F:      include/pcmcia/
9577
9578 PCNET32 NETWORK DRIVER
9579 M:      Don Fry <pcnet32@frontier.com>
9580 L:      netdev@vger.kernel.org
9581 S:      Maintained
9582 F:      drivers/net/ethernet/amd/pcnet32.c
9583
9584 PCRYPT PARALLEL CRYPTO ENGINE
9585 M:      Steffen Klassert <steffen.klassert@secunet.com>
9586 L:      linux-crypto@vger.kernel.org
9587 S:      Maintained
9588 F:      crypto/pcrypt.c
9589 F:      include/crypto/pcrypt.h
9590
9591 PER-CPU MEMORY ALLOCATOR
9592 M:      Tejun Heo <tj@kernel.org>
9593 M:      Christoph Lameter <cl@linux.com>
9594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9595 S:      Maintained
9596 F:      include/linux/percpu*.h
9597 F:      mm/percpu*.c
9598 F:      arch/*/include/asm/percpu.h
9599
9600 PER-TASK DELAY ACCOUNTING
9601 M:      Balbir Singh <bsingharora@gmail.com>
9602 S:      Maintained
9603 F:      include/linux/delayacct.h
9604 F:      kernel/delayacct.c
9605
9606 PERFORMANCE EVENTS SUBSYSTEM
9607 M:      Peter Zijlstra <peterz@infradead.org>
9608 M:      Ingo Molnar <mingo@redhat.com>
9609 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9610 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9611 L:      linux-kernel@vger.kernel.org
9612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9613 S:      Supported
9614 F:      kernel/events/*
9615 F:      include/linux/perf_event.h
9616 F:      include/uapi/linux/perf_event.h
9617 F:      arch/*/kernel/perf_event*.c
9618 F:      arch/*/kernel/*/perf_event*.c
9619 F:      arch/*/kernel/*/*/perf_event*.c
9620 F:      arch/*/include/asm/perf_event.h
9621 F:      arch/*/kernel/perf_callchain.c
9622 F:      arch/*/events/*
9623 F:      tools/perf/
9624
9625 PERSONALITY HANDLING
9626 M:      Christoph Hellwig <hch@infradead.org>
9627 L:      linux-abi-devel@lists.sourceforge.net
9628 S:      Maintained
9629 F:      include/linux/personality.h
9630 F:      include/uapi/linux/personality.h
9631
9632 PHONET PROTOCOL
9633 M:      Remi Denis-Courmont <courmisch@gmail.com>
9634 S:      Supported
9635 F:      Documentation/networking/phonet.txt
9636 F:      include/linux/phonet.h
9637 F:      include/net/phonet/
9638 F:      include/uapi/linux/phonet.h
9639 F:      net/phonet/
9640
9641 PHRAM MTD DRIVER
9642 M:      Joern Engel <joern@lazybastard.org>
9643 L:      linux-mtd@lists.infradead.org
9644 S:      Maintained
9645 F:      drivers/mtd/devices/phram.c
9646
9647 PICOLCD HID DRIVER
9648 M:      Bruno Prémont <bonbons@linux-vserver.org>
9649 L:      linux-input@vger.kernel.org
9650 S:      Maintained
9651 F:      drivers/hid/hid-picolcd*
9652
9653 PICOXCELL SUPPORT
9654 M:      Jamie Iles <jamie@jamieiles.com>
9655 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9656 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9657 S:      Supported
9658 F:      arch/arm/boot/dts/picoxcell*
9659 F:      arch/arm/mach-picoxcell/
9660 F:      drivers/crypto/picoxcell*
9661
9662 PIN CONTROL SUBSYSTEM
9663 M:      Linus Walleij <linus.walleij@linaro.org>
9664 L:      linux-gpio@vger.kernel.org
9665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9666 S:      Maintained
9667 F:      Documentation/devicetree/bindings/pinctrl/
9668 F:      Documentation/pinctrl.txt
9669 F:      drivers/pinctrl/
9670 F:      include/linux/pinctrl/
9671
9672 PIN CONTROLLER - ATMEL AT91
9673 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9674 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9675 S:      Maintained
9676 F:      drivers/pinctrl/pinctrl-at91.*
9677
9678 PIN CONTROLLER - ATMEL AT91 PIO4
9679 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9680 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9681 L:      linux-gpio@vger.kernel.org
9682 S:      Supported
9683 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9684
9685 PIN CONTROLLER - INTEL
9686 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9687 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9688 S:      Maintained
9689 F:      drivers/pinctrl/intel/
9690
9691 PIN CONTROLLER - RENESAS
9692 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9693 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9694 L:      linux-renesas-soc@vger.kernel.org
9695 S:      Maintained
9696 F:      drivers/pinctrl/sh-pfc/
9697
9698 PIN CONTROLLER - SAMSUNG
9699 M:      Tomasz Figa <tomasz.figa@gmail.com>
9700 M:      Krzysztof Kozlowski <krzk@kernel.org>
9701 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9702 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9703 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9704 S:      Maintained
9705 F:      drivers/pinctrl/samsung/
9706 F:      include/dt-bindings/pinctrl/samsung.h
9707 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9708
9709 PIN CONTROLLER - SINGLE
9710 M:      Tony Lindgren <tony@atomide.com>
9711 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9712 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9713 L:      linux-omap@vger.kernel.org
9714 S:      Maintained
9715 F:      drivers/pinctrl/pinctrl-single.c
9716
9717 PIN CONTROLLER - ST SPEAR
9718 M:      Viresh Kumar <vireshk@kernel.org>
9719 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9720 W:      http://www.st.com/spear
9721 S:      Maintained
9722 F:      drivers/pinctrl/spear/
9723
9724 PISTACHIO SOC SUPPORT
9725 M:      James Hartley <james.hartley@imgtec.com>
9726 M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9727 L:      linux-mips@linux-mips.org
9728 S:      Maintained
9729 F:      arch/mips/pistachio/
9730 F:      arch/mips/include/asm/mach-pistachio/
9731 F:      arch/mips/boot/dts/pistachio/
9732 F:      arch/mips/configs/pistachio*_defconfig
9733
9734 PKTCDVD DRIVER
9735 S:      Orphan
9736 M:      linux-block@vger.kernel.org
9737 F:      drivers/block/pktcdvd.c
9738 F:      include/linux/pktcdvd.h
9739 F:      include/uapi/linux/pktcdvd.h
9740
9741 PKUNITY SOC DRIVERS
9742 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9743 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9744 S:      Maintained
9745 T:      git git://github.com/gxt/linux.git
9746 F:      drivers/input/serio/i8042-unicore32io.h
9747 F:      drivers/i2c/busses/i2c-puv3.c
9748 F:      drivers/video/fbdev/fb-puv3.c
9749 F:      drivers/rtc/rtc-puv3.c
9750
9751 PMBUS HARDWARE MONITORING DRIVERS
9752 M:      Guenter Roeck <linux@roeck-us.net>
9753 L:      linux-hwmon@vger.kernel.org
9754 W:      http://hwmon.wiki.kernel.org/
9755 W:      http://www.roeck-us.net/linux/drivers/
9756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9757 S:      Maintained
9758 F:      Documentation/hwmon/pmbus
9759 F:      drivers/hwmon/pmbus/
9760 F:      include/linux/i2c/pmbus.h
9761
9762 PMC SIERRA MaxRAID DRIVER
9763 L:      linux-scsi@vger.kernel.org
9764 W:      http://www.pmc-sierra.com/
9765 S:      Orphan
9766 F:      drivers/scsi/pmcraid.*
9767
9768 PMC SIERRA PM8001 DRIVER
9769 M:      Jack Wang <jinpu.wang@profitbricks.com>
9770 M:      lindar_liu@usish.com
9771 L:      pmchba@pmcs.com
9772 L:      linux-scsi@vger.kernel.org
9773 S:      Supported
9774 F:      drivers/scsi/pm8001/
9775
9776 POSIX CLOCKS and TIMERS
9777 M:      Thomas Gleixner <tglx@linutronix.de>
9778 L:      linux-kernel@vger.kernel.org
9779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9780 S:      Maintained
9781 F:      fs/timerfd.c
9782 F:      include/linux/timer*
9783 F:      kernel/time/*timer*
9784
9785 POWER MANAGEMENT CORE
9786 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9787 L:      linux-pm@vger.kernel.org
9788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9789 B:      https://bugzilla.kernel.org
9790 S:      Supported
9791 F:      drivers/base/power/
9792 F:      include/linux/pm.h
9793 F:      include/linux/pm_*
9794 F:      include/linux/powercap.h
9795 F:      drivers/powercap/
9796
9797 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9798 M:      Sebastian Reichel <sre@kernel.org>
9799 L:      linux-pm@vger.kernel.org
9800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9801 S:      Maintained
9802 F:      Documentation/devicetree/bindings/power/supply/
9803 F:      include/linux/power_supply.h
9804 F:      drivers/power/supply/
9805
9806 POWER STATE COORDINATION INTERFACE (PSCI)
9807 M:      Mark Rutland <mark.rutland@arm.com>
9808 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9809 L:      linux-arm-kernel@lists.infradead.org
9810 S:      Maintained
9811 F:      drivers/firmware/psci.c
9812 F:      include/linux/psci.h
9813 F:      include/uapi/linux/psci.h
9814
9815 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9816 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9817 L:      linuxppc-dev@lists.ozlabs.org
9818 S:      Maintained
9819 F:      drivers/char/powernv-op-panel.c
9820
9821 PNP SUPPORT
9822 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9823 S:      Maintained
9824 F:      drivers/pnp/
9825
9826 PPP PROTOCOL DRIVERS AND COMPRESSORS
9827 M:      Paul Mackerras <paulus@samba.org>
9828 L:      linux-ppp@vger.kernel.org
9829 S:      Maintained
9830 F:      drivers/net/ppp/ppp_*
9831
9832 PPP OVER ATM (RFC 2364)
9833 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9834 S:      Maintained
9835 F:      net/atm/pppoatm.c
9836 F:      include/uapi/linux/atmppp.h
9837
9838 PPP OVER ETHERNET
9839 M:      Michal Ostrowski <mostrows@earthlink.net>
9840 S:      Maintained
9841 F:      drivers/net/ppp/pppoe.c
9842 F:      drivers/net/ppp/pppox.c
9843
9844 PPP OVER L2TP
9845 M:      James Chapman <jchapman@katalix.com>
9846 S:      Maintained
9847 F:      net/l2tp/l2tp_ppp.c
9848 F:      include/linux/if_pppol2tp.h
9849 F:      include/uapi/linux/if_pppol2tp.h
9850
9851 PPS SUPPORT
9852 M:      Rodolfo Giometti <giometti@enneenne.com>
9853 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9854 L:      linuxpps@ml.enneenne.com (subscribers-only)
9855 S:      Maintained
9856 F:      Documentation/pps/
9857 F:      drivers/pps/
9858 F:      include/linux/pps*.h
9859
9860 PPTP DRIVER
9861 M:      Dmitry Kozlov <xeb@mail.ru>
9862 L:      netdev@vger.kernel.org
9863 S:      Maintained
9864 F:      drivers/net/ppp/pptp.c
9865 W:      http://sourceforge.net/projects/accel-pptp
9866
9867 PREEMPTIBLE KERNEL
9868 M:      Robert Love <rml@tech9.net>
9869 L:      kpreempt-tech@lists.sourceforge.net
9870 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9871 S:      Supported
9872 F:      Documentation/preempt-locking.txt
9873 F:      include/linux/preempt.h
9874
9875 PRISM54 WIRELESS DRIVER
9876 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9877 L:      linux-wireless@vger.kernel.org
9878 W:      http://wireless.kernel.org/en/users/Drivers/p54
9879 S:      Obsolete
9880 F:      drivers/net/wireless/intersil/prism54/
9881
9882 PS3 NETWORK SUPPORT
9883 M:      Geoff Levand <geoff@infradead.org>
9884 L:      netdev@vger.kernel.org
9885 L:      linuxppc-dev@lists.ozlabs.org
9886 S:      Maintained
9887 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9888
9889 PS3 PLATFORM SUPPORT
9890 M:      Geoff Levand <geoff@infradead.org>
9891 L:      linuxppc-dev@lists.ozlabs.org
9892 S:      Maintained
9893 F:      arch/powerpc/boot/ps3*
9894 F:      arch/powerpc/include/asm/lv1call.h
9895 F:      arch/powerpc/include/asm/ps3*.h
9896 F:      arch/powerpc/platforms/ps3/
9897 F:      drivers/*/ps3*
9898 F:      drivers/ps3/
9899 F:      drivers/rtc/rtc-ps3.c
9900 F:      drivers/usb/host/*ps3.c
9901 F:      sound/ppc/snd_ps3*
9902
9903 PS3VRAM DRIVER
9904 M:      Jim Paris <jim@jtan.com>
9905 M:      Geoff Levand <geoff@infradead.org>
9906 L:      linuxppc-dev@lists.ozlabs.org
9907 S:      Maintained
9908 F:      drivers/block/ps3vram.c
9909
9910 PSTORE FILESYSTEM
9911 M:      Anton Vorontsov <anton@enomsg.org>
9912 M:      Colin Cross <ccross@android.com>
9913 M:      Kees Cook <keescook@chromium.org>
9914 M:      Tony Luck <tony.luck@intel.com>
9915 S:      Maintained
9916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9917 F:      fs/pstore/
9918 F:      include/linux/pstore*
9919 F:      drivers/firmware/efi/efi-pstore.c
9920 F:      drivers/acpi/apei/erst.c
9921
9922 PTP HARDWARE CLOCK SUPPORT
9923 M:      Richard Cochran <richardcochran@gmail.com>
9924 L:      netdev@vger.kernel.org
9925 S:      Maintained
9926 W:      http://linuxptp.sourceforge.net/
9927 F:      Documentation/ABI/testing/sysfs-ptp
9928 F:      Documentation/ptp/*
9929 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9930 F:      drivers/net/phy/dp83640*
9931 F:      drivers/ptp/*
9932 F:      include/linux/ptp_cl*
9933
9934 PTRACE SUPPORT
9935 M:      Roland McGrath <roland@hack.frob.com>
9936 M:      Oleg Nesterov <oleg@redhat.com>
9937 S:      Maintained
9938 F:      include/asm-generic/syscall.h
9939 F:      include/linux/ptrace.h
9940 F:      include/linux/regset.h
9941 F:      include/linux/tracehook.h
9942 F:      include/uapi/linux/ptrace.h
9943 F:      kernel/ptrace.c
9944
9945 PULSE8-CEC DRIVER
9946 M:      Hans Verkuil <hverkuil@xs4all.nl>
9947 L:      linux-media@vger.kernel.org
9948 T:      git git://linuxtv.org/media_tree.git
9949 S:      Maintained
9950 F:      drivers/staging/media/pulse8-cec
9951
9952 PVRUSB2 VIDEO4LINUX DRIVER
9953 M:      Mike Isely <isely@pobox.com>
9954 L:      pvrusb2@isely.net       (subscribers-only)
9955 L:      linux-media@vger.kernel.org
9956 W:      http://www.isely.net/pvrusb2/
9957 T:      git git://linuxtv.org/media_tree.git
9958 S:      Maintained
9959 F:      Documentation/media/v4l-drivers/pvrusb2*
9960 F:      drivers/media/usb/pvrusb2/
9961
9962 PWC WEBCAM DRIVER
9963 M:      Hans Verkuil <hverkuil@xs4all.nl>
9964 L:      linux-media@vger.kernel.org
9965 T:      git git://linuxtv.org/media_tree.git
9966 S:      Odd Fixes
9967 F:      drivers/media/usb/pwc/*
9968
9969 PWM FAN DRIVER
9970 M:      Kamil Debski <kamil@wypas.org>
9971 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
9972 L:      linux-hwmon@vger.kernel.org
9973 S:      Supported
9974 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9975 F:      Documentation/hwmon/pwm-fan
9976 F:      drivers/hwmon/pwm-fan.c
9977
9978 PWM SUBSYSTEM
9979 M:      Thierry Reding <thierry.reding@gmail.com>
9980 L:      linux-pwm@vger.kernel.org
9981 S:      Maintained
9982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9983 F:      Documentation/pwm.txt
9984 F:      Documentation/devicetree/bindings/pwm/
9985 F:      include/linux/pwm.h
9986 F:      drivers/pwm/
9987 F:      drivers/video/backlight/pwm_bl.c
9988 F:      include/linux/pwm_backlight.h
9989
9990 PXA2xx/PXA3xx SUPPORT
9991 M:      Daniel Mack <daniel@zonque.org>
9992 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9993 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9995 T:      git git://github.com/hzhuang1/linux.git
9996 T:      git git://github.com/rjarzmik/linux.git
9997 S:      Maintained
9998 F:      arch/arm/boot/dts/pxa*
9999 F:      arch/arm/mach-pxa/
10000 F:      drivers/dma/pxa*
10001 F:      drivers/pcmcia/pxa2xx*
10002 F:      drivers/pinctrl/pxa/
10003 F:      drivers/spi/spi-pxa2xx*
10004 F:      drivers/usb/gadget/udc/pxa2*
10005 F:      include/sound/pxa2xx-lib.h
10006 F:      sound/arm/pxa*
10007 F:      sound/soc/pxa/
10008
10009 PXA GPIO DRIVER
10010 M:      Robert Jarzmik <robert.jarzmik@free.fr>
10011 L:      linux-gpio@vger.kernel.org
10012 S:      Maintained
10013 F:      drivers/gpio/gpio-pxa.c
10014
10015 PXA3xx NAND FLASH DRIVER
10016 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10017 L:      linux-mtd@lists.infradead.org
10018 S:      Maintained
10019 F:      drivers/mtd/nand/pxa3xx_nand.c
10020
10021 MMP SUPPORT
10022 M:      Eric Miao <eric.y.miao@gmail.com>
10023 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
10024 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10025 T:      git git://github.com/hzhuang1/linux.git
10026 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
10027 S:      Maintained
10028 F:      arch/arm/boot/dts/mmp*
10029 F:      arch/arm/mach-mmp/
10030
10031 PXA MMCI DRIVER
10032 S:      Orphan
10033
10034 PXA RTC DRIVER
10035 M:      Robert Jarzmik <robert.jarzmik@free.fr>
10036 L:      rtc-linux@googlegroups.com
10037 S:      Maintained
10038
10039 QAT DRIVER
10040 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10041 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
10042 L:      qat-linux@intel.com
10043 S:      Supported
10044 F:      drivers/crypto/qat/
10045
10046 QIB DRIVER
10047 M:      Mike Marciniszyn <infinipath@intel.com>
10048 L:      linux-rdma@vger.kernel.org
10049 S:      Supported
10050 F:      drivers/infiniband/hw/qib/
10051
10052 QLOGIC QLA1280 SCSI DRIVER
10053 M:      Michael Reed <mdr@sgi.com>
10054 L:      linux-scsi@vger.kernel.org
10055 S:      Maintained
10056 F:      drivers/scsi/qla1280.[ch]
10057
10058 QLOGIC QLA2XXX FC-SCSI DRIVER
10059 M:      qla2xxx-upstream@qlogic.com
10060 L:      linux-scsi@vger.kernel.org
10061 S:      Supported
10062 F:      Documentation/scsi/LICENSE.qla2xxx
10063 F:      drivers/scsi/qla2xxx/
10064
10065 QLOGIC QLA4XXX iSCSI DRIVER
10066 M:      QLogic-Storage-Upstream@qlogic.com
10067 L:      linux-scsi@vger.kernel.org
10068 S:      Supported
10069 F:      Documentation/scsi/LICENSE.qla4xxx
10070 F:      drivers/scsi/qla4xxx/
10071
10072 QLOGIC QLA3XXX NETWORK DRIVER
10073 M:      Dept-GELinuxNICDev@cavium.com
10074 L:      netdev@vger.kernel.org
10075 S:      Supported
10076 F:      Documentation/networking/LICENSE.qla3xxx
10077 F:      drivers/net/ethernet/qlogic/qla3xxx.*
10078
10079 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10080 M:      Harish Patil <harish.patil@cavium.com>
10081 M:      Manish Chopra <manish.chopra@cavium.com>
10082 M:      Dept-GELinuxNICDev@cavium.com
10083 L:      netdev@vger.kernel.org
10084 S:      Supported
10085 F:      drivers/net/ethernet/qlogic/qlcnic/
10086
10087 QLOGIC QLGE 10Gb ETHERNET DRIVER
10088 M:      Harish Patil <harish.patil@cavium.com>
10089 M:      Manish Chopra <manish.chopra@cavium.com>
10090 M:      Dept-GELinuxNICDev@cavium.com
10091 L:      netdev@vger.kernel.org
10092 S:      Supported
10093 F:      drivers/net/ethernet/qlogic/qlge/
10094
10095 QLOGIC QL4xxx ETHERNET DRIVER
10096 M:      Yuval Mintz <Yuval.Mintz@cavium.com>
10097 M:      Ariel Elior <Ariel.Elior@cavium.com>
10098 M:      everest-linux-l2@cavium.com
10099 L:      netdev@vger.kernel.org
10100 S:      Supported
10101 F:      drivers/net/ethernet/qlogic/qed/
10102 F:      include/linux/qed/
10103 F:      drivers/net/ethernet/qlogic/qede/
10104
10105 QNX4 FILESYSTEM
10106 M:      Anders Larsen <al@alarsen.net>
10107 W:      http://www.alarsen.net/linux/qnx4fs/
10108 S:      Maintained
10109 F:      fs/qnx4/
10110 F:      include/uapi/linux/qnx4_fs.h
10111 F:      include/uapi/linux/qnxtypes.h
10112
10113 QORIQ DPAA2 FSL-MC BUS DRIVER
10114 M:      Stuart Yoder <stuart.yoder@nxp.com>
10115 L:      linux-kernel@vger.kernel.org
10116 S:      Maintained
10117 F:      drivers/staging/fsl-mc/
10118
10119 QT1010 MEDIA DRIVER
10120 M:      Antti Palosaari <crope@iki.fi>
10121 L:      linux-media@vger.kernel.org
10122 W:      https://linuxtv.org
10123 W:      http://palosaari.fi/linux/
10124 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10125 T:      git git://linuxtv.org/anttip/media_tree.git
10126 S:      Maintained
10127 F:      drivers/media/tuners/qt1010*
10128
10129 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10130 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10131 L:      linux-wireless@vger.kernel.org
10132 L:      ath9k-devel@lists.ath9k.org
10133 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
10134 S:      Supported
10135 F:      drivers/net/wireless/ath/ath9k/
10136
10137 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10138 M:      Kalle Valo <kvalo@qca.qualcomm.com>
10139 L:      ath10k@lists.infradead.org
10140 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
10141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10142 S:      Supported
10143 F:      drivers/net/wireless/ath/ath10k/
10144
10145 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10146 M:      Timur Tabi <timur@codeaurora.org>
10147 L:      netdev@vger.kernel.org
10148 S:      Supported
10149 F:      drivers/net/ethernet/qualcomm/emac/
10150
10151 QUALCOMM HEXAGON ARCHITECTURE
10152 M:      Richard Kuo <rkuo@codeaurora.org>
10153 L:      linux-hexagon@vger.kernel.org
10154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10155 S:      Supported
10156 F:      arch/hexagon/
10157
10158 QUALCOMM WCN36XX WIRELESS DRIVER
10159 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
10160 L:      wcn36xx@lists.infradead.org
10161 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
10162 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
10163 S:      Supported
10164 F:      drivers/net/wireless/ath/wcn36xx/
10165
10166 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10167 M:      Gabriel Somlo <somlo@cmu.edu>
10168 M:      "Michael S. Tsirkin" <mst@redhat.com>
10169 L:      qemu-devel@nongnu.org
10170 S:      Maintained
10171 F:      drivers/firmware/qemu_fw_cfg.c
10172
10173 RADOS BLOCK DEVICE (RBD)
10174 M:      Ilya Dryomov <idryomov@gmail.com>
10175 M:      Sage Weil <sage@redhat.com>
10176 M:      Alex Elder <elder@kernel.org>
10177 L:      ceph-devel@vger.kernel.org
10178 W:      http://ceph.com/
10179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10180 T:      git git://github.com/ceph/ceph-client.git
10181 S:      Supported
10182 F:      Documentation/ABI/testing/sysfs-bus-rbd
10183 F:      drivers/block/rbd.c
10184 F:      drivers/block/rbd_types.h
10185
10186 RADEON FRAMEBUFFER DISPLAY DRIVER
10187 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
10188 L:      linux-fbdev@vger.kernel.org
10189 S:      Maintained
10190 F:      drivers/video/fbdev/aty/radeon*
10191 F:      include/uapi/linux/radeonfb.h
10192
10193 RADIOSHARK RADIO DRIVER
10194 M:      Hans Verkuil <hverkuil@xs4all.nl>
10195 L:      linux-media@vger.kernel.org
10196 T:      git git://linuxtv.org/media_tree.git
10197 S:      Maintained
10198 F:      drivers/media/radio/radio-shark.c
10199
10200 RADIOSHARK2 RADIO DRIVER
10201 M:      Hans Verkuil <hverkuil@xs4all.nl>
10202 L:      linux-media@vger.kernel.org
10203 T:      git git://linuxtv.org/media_tree.git
10204 S:      Maintained
10205 F:      drivers/media/radio/radio-shark2.c
10206 F:      drivers/media/radio/radio-tea5777.c
10207
10208 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10209 M:      Paul Mackerras <paulus@samba.org>
10210 L:      linux-fbdev@vger.kernel.org
10211 S:      Maintained
10212 F:      drivers/video/fbdev/aty/aty128fb.c
10213
10214 RALINK MIPS ARCHITECTURE
10215 M:      John Crispin <john@phrozen.org>
10216 L:      linux-mips@linux-mips.org
10217 S:      Maintained
10218 F:      arch/mips/ralink
10219
10220 RALINK RT2X00 WIRELESS LAN DRIVER
10221 P:      rt2x00 project
10222 M:      Stanislaw Gruszka <sgruszka@redhat.com>
10223 M:      Helmut Schaa <helmut.schaa@googlemail.com>
10224 L:      linux-wireless@vger.kernel.org
10225 S:      Maintained
10226 F:      drivers/net/wireless/ralink/rt2x00/
10227
10228 RAMDISK RAM BLOCK DEVICE DRIVER
10229 M:      Jens Axboe <axboe@kernel.dk>
10230 S:      Maintained
10231 F:      Documentation/blockdev/ramdisk.txt
10232 F:      drivers/block/brd.c
10233
10234 RANDOM NUMBER DRIVER
10235 M:      "Theodore Ts'o" <tytso@mit.edu>
10236 S:      Maintained
10237 F:      drivers/char/random.c
10238
10239 RAPIDIO SUBSYSTEM
10240 M:      Matt Porter <mporter@kernel.crashing.org>
10241 M:      Alexandre Bounine <alexandre.bounine@idt.com>
10242 S:      Maintained
10243 F:      drivers/rapidio/
10244
10245 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10246 L:      linux-wireless@vger.kernel.org
10247 S:      Orphan
10248 F:      drivers/net/wireless/ray*
10249
10250 RCUTORTURE MODULE
10251 M:      Josh Triplett <josh@joshtriplett.org>
10252 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10253 L:      linux-kernel@vger.kernel.org
10254 S:      Supported
10255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10256 F:      Documentation/RCU/torture.txt
10257 F:      kernel/rcu/rcutorture.c
10258
10259 RCUTORTURE TEST FRAMEWORK
10260 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10261 M:      Josh Triplett <josh@joshtriplett.org>
10262 R:      Steven Rostedt <rostedt@goodmis.org>
10263 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10264 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10265 L:      linux-kernel@vger.kernel.org
10266 S:      Supported
10267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10268 F:      tools/testing/selftests/rcutorture
10269
10270 RDC R-321X SoC
10271 M:      Florian Fainelli <florian@openwrt.org>
10272 S:      Maintained
10273
10274 RDC R6040 FAST ETHERNET DRIVER
10275 M:      Florian Fainelli <f.fainelli@gmail.com>
10276 L:      netdev@vger.kernel.org
10277 S:      Maintained
10278 F:      drivers/net/ethernet/rdc/r6040.c
10279
10280 RDS - RELIABLE DATAGRAM SOCKETS
10281 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
10282 L:      netdev@vger.kernel.org
10283 L:      linux-rdma@vger.kernel.org
10284 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
10285 W:      https://oss.oracle.com/projects/rds/
10286 S:      Supported
10287 F:      net/rds/
10288 F:      Documentation/networking/rds.txt
10289
10290 RDMAVT - RDMA verbs software
10291 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
10292 L:      linux-rdma@vger.kernel.org
10293 S:      Supported
10294 F:      drivers/infiniband/sw/rdmavt
10295
10296 READ-COPY UPDATE (RCU)
10297 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10298 M:      Josh Triplett <josh@joshtriplett.org>
10299 R:      Steven Rostedt <rostedt@goodmis.org>
10300 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10301 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10302 L:      linux-kernel@vger.kernel.org
10303 W:      http://www.rdrop.com/users/paulmck/RCU/
10304 S:      Supported
10305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10306 F:      Documentation/RCU/
10307 X:      Documentation/RCU/torture.txt
10308 F:      include/linux/rcu*
10309 X:      include/linux/srcu.h
10310 F:      kernel/rcu/
10311 X:      kernel/torture.c
10312
10313 REAL TIME CLOCK (RTC) SUBSYSTEM
10314 M:      Alessandro Zummo <a.zummo@towertech.it>
10315 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
10316 L:      rtc-linux@googlegroups.com
10317 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
10318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10319 S:      Maintained
10320 F:      Documentation/devicetree/bindings/rtc/
10321 F:      Documentation/rtc.txt
10322 F:      drivers/rtc/
10323 F:      include/linux/rtc.h
10324 F:      include/uapi/linux/rtc.h
10325 F:      include/linux/rtc/
10326 F:      include/linux/platform_data/rtc-*
10327 F:      tools/testing/selftests/timers/rtctest.c
10328
10329 REALTEK AUDIO CODECS
10330 M:      Bard Liao <bardliao@realtek.com>
10331 M:      Oder Chiou <oder_chiou@realtek.com>
10332 S:      Maintained
10333 F:      sound/soc/codecs/rt*
10334 F:      include/sound/rt*.h
10335
10336 REISERFS FILE SYSTEM
10337 L:      reiserfs-devel@vger.kernel.org
10338 S:      Supported
10339 F:      fs/reiserfs/
10340
10341 REGISTER MAP ABSTRACTION
10342 M:      Mark Brown <broonie@kernel.org>
10343 L:      linux-kernel@vger.kernel.org
10344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10345 S:      Supported
10346 F:      Documentation/devicetree/bindings/regmap/
10347 F:      drivers/base/regmap/
10348 F:      include/linux/regmap.h
10349
10350 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10351 M:      Ohad Ben-Cohen <ohad@wizery.com>
10352 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10353 L:      linux-remoteproc@vger.kernel.org
10354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10355 S:      Maintained
10356 F:      Documentation/devicetree/bindings/remoteproc/
10357 F:      Documentation/remoteproc.txt
10358 F:      drivers/remoteproc/
10359 F:      include/linux/remoteproc.h
10360
10361 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10362 M:      Ohad Ben-Cohen <ohad@wizery.com>
10363 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10364 L:      linux-remoteproc@vger.kernel.org
10365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10366 S:      Maintained
10367 F:      drivers/rpmsg/
10368 F:      Documentation/rpmsg.txt
10369 F:      include/linux/rpmsg.h
10370
10371 RENESAS CLOCK DRIVERS
10372 M:      Geert Uytterhoeven <geert+renesas@glider.be>
10373 L:      linux-renesas-soc@vger.kernel.org
10374 S:      Supported
10375 F:      drivers/clk/renesas/
10376
10377 RENESAS ETHERNET DRIVERS
10378 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10379 L:      netdev@vger.kernel.org
10380 L:      linux-renesas-soc@vger.kernel.org
10381 F:      drivers/net/ethernet/renesas/
10382 F:      include/linux/sh_eth.h
10383
10384 RENESAS USB2 PHY DRIVER
10385 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10386 L:      linux-renesas-soc@vger.kernel.org
10387 S:      Maintained
10388 F:      drivers/phy/phy-rcar-gen3-usb2.c
10389
10390 RESET CONTROLLER FRAMEWORK
10391 M:      Philipp Zabel <p.zabel@pengutronix.de>
10392 T:      git git://git.pengutronix.de/git/pza/linux
10393 S:      Maintained
10394 F:      drivers/reset/
10395 F:      Documentation/devicetree/bindings/reset/
10396 F:      include/dt-bindings/reset/
10397 F:      include/linux/reset.h
10398 F:      include/linux/reset-controller.h
10399
10400 RFKILL
10401 M:      Johannes Berg <johannes@sipsolutions.net>
10402 L:      linux-wireless@vger.kernel.org
10403 W:      http://wireless.kernel.org/
10404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10406 S:      Maintained
10407 F:      Documentation/rfkill.txt
10408 F:      net/rfkill/
10409
10410 RHASHTABLE
10411 M:      Thomas Graf <tgraf@suug.ch>
10412 M:      Herbert Xu <herbert@gondor.apana.org.au>
10413 L:      netdev@vger.kernel.org
10414 S:      Maintained
10415 F:      lib/rhashtable.c
10416 F:      include/linux/rhashtable.h
10417
10418 RICOH SMARTMEDIA/XD DRIVER
10419 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10420 S:      Maintained
10421 F:      drivers/mtd/nand/r852.c
10422 F:      drivers/mtd/nand/r852.h
10423
10424 RICOH R5C592 MEMORYSTICK DRIVER
10425 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10426 S:      Maintained
10427 F:      drivers/memstick/host/r592.*
10428
10429 ROCCAT DRIVERS
10430 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
10431 W:      http://sourceforge.net/projects/roccat/
10432 S:      Maintained
10433 F:      drivers/hid/hid-roccat*
10434 F:      include/linux/hid-roccat*
10435 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
10436
10437 ROCKER DRIVER
10438 M:      Jiri Pirko <jiri@resnulli.us>
10439 L:      netdev@vger.kernel.org
10440 S:      Supported
10441 F:      drivers/net/ethernet/rocker/
10442
10443 ROCKETPORT DRIVER
10444 P:      Comtrol Corp.
10445 W:      http://www.comtrol.com
10446 S:      Maintained
10447 F:      Documentation/serial/rocket.txt
10448 F:      drivers/tty/rocket*
10449
10450 ROCKETPORT EXPRESS/INFINITY DRIVER
10451 M:      Kevin Cernekee <cernekee@gmail.com>
10452 L:      linux-serial@vger.kernel.org
10453 S:      Odd Fixes
10454 F:      drivers/tty/serial/rp2.*
10455
10456 ROSE NETWORK LAYER
10457 M:      Ralf Baechle <ralf@linux-mips.org>
10458 L:      linux-hams@vger.kernel.org
10459 W:      http://www.linux-ax25.org/
10460 S:      Maintained
10461 F:      include/net/rose.h
10462 F:      include/uapi/linux/rose.h
10463 F:      net/rose/
10464
10465 RTL2830 MEDIA DRIVER
10466 M:      Antti Palosaari <crope@iki.fi>
10467 L:      linux-media@vger.kernel.org
10468 W:      https://linuxtv.org
10469 W:      http://palosaari.fi/linux/
10470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10471 T:      git git://linuxtv.org/anttip/media_tree.git
10472 S:      Maintained
10473 F:      drivers/media/dvb-frontends/rtl2830*
10474
10475 RTL2832 MEDIA DRIVER
10476 M:      Antti Palosaari <crope@iki.fi>
10477 L:      linux-media@vger.kernel.org
10478 W:      https://linuxtv.org
10479 W:      http://palosaari.fi/linux/
10480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10481 T:      git git://linuxtv.org/anttip/media_tree.git
10482 S:      Maintained
10483 F:      drivers/media/dvb-frontends/rtl2832*
10484
10485 RTL2832_SDR MEDIA DRIVER
10486 M:      Antti Palosaari <crope@iki.fi>
10487 L:      linux-media@vger.kernel.org
10488 W:      https://linuxtv.org
10489 W:      http://palosaari.fi/linux/
10490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10491 T:      git git://linuxtv.org/anttip/media_tree.git
10492 S:      Maintained
10493 F:      drivers/media/dvb-frontends/rtl2832_sdr*
10494
10495 RTL8180 WIRELESS DRIVER
10496 L:      linux-wireless@vger.kernel.org
10497 W:      http://wireless.kernel.org/
10498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10499 S:      Orphan
10500 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
10501
10502 RTL8187 WIRELESS DRIVER
10503 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10504 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
10505 M:      Larry Finger <Larry.Finger@lwfinger.net>
10506 L:      linux-wireless@vger.kernel.org
10507 W:      http://wireless.kernel.org/
10508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10509 S:      Maintained
10510 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10511
10512 RTL8192CE WIRELESS DRIVER
10513 M:      Larry Finger <Larry.Finger@lwfinger.net>
10514 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10515 L:      linux-wireless@vger.kernel.org
10516 W:      http://wireless.kernel.org/
10517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10518 S:      Maintained
10519 F:      drivers/net/wireless/realtek/rtlwifi/
10520 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10521
10522 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10523 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10524 L:      linux-wireless@vger.kernel.org
10525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10526 S:      Maintained
10527 F:      drivers/net/wireless/realtek/rtl8xxxu/
10528
10529 S3 SAVAGE FRAMEBUFFER DRIVER
10530 M:      Antonino Daplas <adaplas@gmail.com>
10531 L:      linux-fbdev@vger.kernel.org
10532 S:      Maintained
10533 F:      drivers/video/fbdev/savage/
10534
10535 S390
10536 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10537 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10538 L:      linux-s390@vger.kernel.org
10539 W:      http://www.ibm.com/developerworks/linux/linux390/
10540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10541 S:      Supported
10542 F:      arch/s390/
10543 F:      drivers/s390/
10544 F:      Documentation/s390/
10545 F:      Documentation/DocBook/s390*
10546
10547 S390 COMMON I/O LAYER
10548 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10549 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10550 L:      linux-s390@vger.kernel.org
10551 W:      http://www.ibm.com/developerworks/linux/linux390/
10552 S:      Supported
10553 F:      drivers/s390/cio/
10554
10555 S390 DASD DRIVER
10556 M:      Stefan Haberland <sth@linux.vnet.ibm.com>
10557 M:      Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10558 L:      linux-s390@vger.kernel.org
10559 W:      http://www.ibm.com/developerworks/linux/linux390/
10560 S:      Supported
10561 F:      drivers/s390/block/dasd*
10562 F:      block/partitions/ibm.c
10563
10564 S390 NETWORK DRIVERS
10565 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10566 L:      linux-s390@vger.kernel.org
10567 W:      http://www.ibm.com/developerworks/linux/linux390/
10568 S:      Supported
10569 F:      drivers/s390/net/
10570
10571 S390 PCI SUBSYSTEM
10572 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10573 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10574 L:      linux-s390@vger.kernel.org
10575 W:      http://www.ibm.com/developerworks/linux/linux390/
10576 S:      Supported
10577 F:      arch/s390/pci/
10578 F:      drivers/pci/hotplug/s390_pci_hpc.c
10579
10580 S390 ZCRYPT DRIVER
10581 M:      Harald Freudenberger <freude@de.ibm.com>
10582 L:      linux-s390@vger.kernel.org
10583 W:      http://www.ibm.com/developerworks/linux/linux390/
10584 S:      Supported
10585 F:      drivers/s390/crypto/
10586
10587 S390 ZFCP DRIVER
10588 M:      Steffen Maier <maier@linux.vnet.ibm.com>
10589 L:      linux-s390@vger.kernel.org
10590 W:      http://www.ibm.com/developerworks/linux/linux390/
10591 S:      Supported
10592 F:      drivers/s390/scsi/zfcp_*
10593
10594 S390 IUCV NETWORK LAYER
10595 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10596 L:      linux-s390@vger.kernel.org
10597 W:      http://www.ibm.com/developerworks/linux/linux390/
10598 S:      Supported
10599 F:      drivers/s390/net/*iucv*
10600 F:      include/net/iucv/
10601 F:      net/iucv/
10602
10603 S390 IOMMU (PCI)
10604 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10605 L:      linux-s390@vger.kernel.org
10606 W:      http://www.ibm.com/developerworks/linux/linux390/
10607 S:      Supported
10608 F:      drivers/iommu/s390-iommu.c
10609
10610 S3C24XX SD/MMC Driver
10611 M:      Ben Dooks <ben-linux@fluff.org>
10612 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10613 S:      Supported
10614 F:      drivers/mmc/host/s3cmci.*
10615
10616 SAA6588 RDS RECEIVER DRIVER
10617 M:      Hans Verkuil <hverkuil@xs4all.nl>
10618 L:      linux-media@vger.kernel.org
10619 T:      git git://linuxtv.org/media_tree.git
10620 W:      https://linuxtv.org
10621 S:      Odd Fixes
10622 F:      drivers/media/i2c/saa6588*
10623
10624 SAA7134 VIDEO4LINUX DRIVER
10625 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10626 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10627 L:      linux-media@vger.kernel.org
10628 W:      https://linuxtv.org
10629 T:      git git://linuxtv.org/media_tree.git
10630 S:      Odd fixes
10631 F:      Documentation/media/v4l-drivers/saa7134*
10632 F:      drivers/media/pci/saa7134/
10633
10634 SAA7146 VIDEO4LINUX-2 DRIVER
10635 M:      Hans Verkuil <hverkuil@xs4all.nl>
10636 L:      linux-media@vger.kernel.org
10637 T:      git git://linuxtv.org/media_tree.git
10638 S:      Maintained
10639 F:      drivers/media/common/saa7146/
10640 F:      drivers/media/pci/saa7146/
10641 F:      include/media/saa7146*
10642
10643 SAMSUNG LAPTOP DRIVER
10644 M:      Corentin Chary <corentin.chary@gmail.com>
10645 L:      platform-driver-x86@vger.kernel.org
10646 S:      Maintained
10647 F:      drivers/platform/x86/samsung-laptop.c
10648
10649 SAMSUNG AUDIO (ASoC) DRIVERS
10650 M:      Krzysztof Kozlowski <krzk@kernel.org>
10651 M:      Sangbeom Kim <sbkim73@samsung.com>
10652 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10653 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10654 S:      Supported
10655 F:      sound/soc/samsung/
10656
10657 SAMSUNG FRAMEBUFFER DRIVER
10658 M:      Jingoo Han <jingoohan1@gmail.com>
10659 L:      linux-fbdev@vger.kernel.org
10660 S:      Maintained
10661 F:      drivers/video/fbdev/s3c-fb.c
10662
10663 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10664 M:      Sangbeom Kim <sbkim73@samsung.com>
10665 M:      Krzysztof Kozlowski <krzk@kernel.org>
10666 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10667 L:      linux-kernel@vger.kernel.org
10668 L:      linux-samsung-soc@vger.kernel.org
10669 S:      Supported
10670 F:      drivers/mfd/sec*.c
10671 F:      drivers/regulator/s2m*.c
10672 F:      drivers/regulator/s5m*.c
10673 F:      drivers/clk/clk-s2mps11.c
10674 F:      drivers/rtc/rtc-s5m.c
10675 F:      include/linux/mfd/samsung/
10676 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10677 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10678 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10679 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10680
10681 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10682 M:      Kyungmin Park <kyungmin.park@samsung.com>
10683 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10684 L:      linux-media@vger.kernel.org
10685 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10686 S:      Supported
10687 F:      drivers/media/platform/exynos4-is/
10688
10689 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10690 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10691 L:      linux-media@vger.kernel.org
10692 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10693 S:      Maintained
10694 F:      drivers/media/platform/s3c-camif/
10695 F:      include/media/drv-intf/s3c_camif.h
10696
10697 SAMSUNG S5C73M3 CAMERA DRIVER
10698 M:      Kyungmin Park <kyungmin.park@samsung.com>
10699 M:      Andrzej Hajda <a.hajda@samsung.com>
10700 L:      linux-media@vger.kernel.org
10701 S:      Supported
10702 F:      drivers/media/i2c/s5c73m3/*
10703
10704 SAMSUNG S5K5BAF CAMERA DRIVER
10705 M:      Kyungmin Park <kyungmin.park@samsung.com>
10706 M:      Andrzej Hajda <a.hajda@samsung.com>
10707 L:      linux-media@vger.kernel.org
10708 S:      Supported
10709 F:      drivers/media/i2c/s5k5baf.c
10710
10711 SAMSUNG S3FWRN5 NFC DRIVER
10712 M:      Robert Baldyga <r.baldyga@samsung.com>
10713 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10714 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10715 S:      Supported
10716 F:      drivers/nfc/s3fwrn5
10717
10718 SAMSUNG SOC CLOCK DRIVERS
10719 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10720 M:      Tomasz Figa <tomasz.figa@gmail.com>
10721 M:      Chanwoo Choi <cw00.choi@samsung.com>
10722 S:      Supported
10723 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10724 F:      drivers/clk/samsung/
10725 F:      include/dt-bindings/clock/exynos*.h
10726 F:      Documentation/devicetree/bindings/clock/exynos*.txt
10727
10728 SAMSUNG SPI DRIVERS
10729 M:      Kukjin Kim <kgene@kernel.org>
10730 M:      Krzysztof Kozlowski <krzk@kernel.org>
10731 M:      Andi Shyti <andi.shyti@samsung.com>
10732 L:      linux-spi@vger.kernel.org
10733 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10734 S:      Maintained
10735 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
10736 F:      drivers/spi/spi-s3c*
10737 F:      include/linux/platform_data/spi-s3c64xx.h
10738
10739 SAMSUNG SXGBE DRIVERS
10740 M:      Byungho An <bh74.an@samsung.com>
10741 M:      Girish K S <ks.giri@samsung.com>
10742 M:      Vipul Pandya <vipul.pandya@samsung.com>
10743 S:      Supported
10744 L:      netdev@vger.kernel.org
10745 F:      drivers/net/ethernet/samsung/sxgbe/
10746
10747 SAMSUNG THERMAL DRIVER
10748 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10749 L:      linux-pm@vger.kernel.org
10750 L:      linux-samsung-soc@vger.kernel.org
10751 S:      Supported
10752 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10753 F:      drivers/thermal/samsung/
10754
10755 SAMSUNG USB2 PHY DRIVER
10756 M:      Kamil Debski <kamil@wypas.org>
10757 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10758 L:      linux-kernel@vger.kernel.org
10759 S:      Supported
10760 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10761 F:      Documentation/phy/samsung-usb2.txt
10762 F:      drivers/phy/phy-exynos4210-usb2.c
10763 F:      drivers/phy/phy-exynos4x12-usb2.c
10764 F:      drivers/phy/phy-exynos5250-usb2.c
10765 F:      drivers/phy/phy-s5pv210-usb2.c
10766 F:      drivers/phy/phy-samsung-usb2.c
10767 F:      drivers/phy/phy-samsung-usb2.h
10768
10769 SERIAL DRIVERS
10770 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10771 L:      linux-serial@vger.kernel.org
10772 S:      Maintained
10773 F:      Documentation/devicetree/bindings/serial/
10774 F:      drivers/tty/serial/
10775
10776 STI CEC DRIVER
10777 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
10778 L:      kernel@stlinux.com
10779 S:      Maintained
10780 F:      drivers/staging/media/st-cec/
10781 F:      Documentation/devicetree/bindings/media/stih-cec.txt
10782
10783 SYNOPSYS DESIGNWARE DMAC DRIVER
10784 M:      Viresh Kumar <vireshk@kernel.org>
10785 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10786 S:      Maintained
10787 F:      include/linux/dma/dw.h
10788 F:      include/linux/platform_data/dma-dw.h
10789 F:      drivers/dma/dw/
10790
10791 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10792 M: Lars Persson <lars.persson@axis.com>
10793 L: netdev@vger.kernel.org
10794 S: Supported
10795 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10796 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10797
10798 SYNOPSYS DESIGNWARE I2C DRIVER
10799 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10800 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10801 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10802 L:      linux-i2c@vger.kernel.org
10803 S:      Maintained
10804 F:      drivers/i2c/busses/i2c-designware-*
10805 F:      include/linux/platform_data/i2c-designware.h
10806
10807 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10808 M:      Jaehoon Chung <jh80.chung@samsung.com>
10809 L:      linux-mmc@vger.kernel.org
10810 S:      Maintained
10811 F:      include/linux/mmc/dw_mmc.h
10812 F:      drivers/mmc/host/dw_mmc*
10813
10814 SYSTEM TRACE MODULE CLASS
10815 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10816 S:      Maintained
10817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10818 F:      Documentation/trace/stm.txt
10819 F:      drivers/hwtracing/stm/
10820 F:      include/linux/stm.h
10821 F:      include/uapi/linux/stm.h
10822
10823 THUNDERBOLT DRIVER
10824 M:      Andreas Noever <andreas.noever@gmail.com>
10825 S:      Maintained
10826 F:      drivers/thunderbolt/
10827
10828 TI BQ27XXX POWER SUPPLY DRIVER
10829 R:      Andrew F. Davis <afd@ti.com>
10830 F:      include/linux/power/bq27xxx_battery.h
10831 F:      drivers/power/supply/bq27xxx_battery.c
10832 F:      drivers/power/supply/bq27xxx_battery_i2c.c
10833
10834 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10835 M:      John Stultz <john.stultz@linaro.org>
10836 M:      Thomas Gleixner <tglx@linutronix.de>
10837 L:      linux-kernel@vger.kernel.org
10838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10839 S:      Supported
10840 F:      include/linux/clocksource.h
10841 F:      include/linux/time.h
10842 F:      include/linux/timex.h
10843 F:      include/uapi/linux/time.h
10844 F:      include/uapi/linux/timex.h
10845 F:      kernel/time/clocksource.c
10846 F:      kernel/time/time*.c
10847 F:      kernel/time/alarmtimer.c
10848 F:      kernel/time/ntp.c
10849 F:      tools/testing/selftests/timers/
10850
10851 SC1200 WDT DRIVER
10852 M:      Zwane Mwaikambo <zwanem@gmail.com>
10853 S:      Maintained
10854 F:      drivers/watchdog/sc1200wdt.c
10855
10856 SCHEDULER
10857 M:      Ingo Molnar <mingo@redhat.com>
10858 M:      Peter Zijlstra <peterz@infradead.org>
10859 L:      linux-kernel@vger.kernel.org
10860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10861 S:      Maintained
10862 F:      kernel/sched/
10863 F:      include/linux/sched.h
10864 F:      include/uapi/linux/sched.h
10865 F:      include/linux/wait.h
10866
10867 SCORE ARCHITECTURE
10868 M:      Chen Liqin <liqin.linux@gmail.com>
10869 M:      Lennox Wu <lennox.wu@gmail.com>
10870 W:      http://www.sunplus.com
10871 S:      Supported
10872 F:      arch/score/
10873
10874 SCR24X CHIP CARD INTERFACE DRIVER
10875 M:      Lubomir Rintel <lkundrak@v3.sk>
10876 S:      Supported
10877 F:      drivers/char/pcmcia/scr24x_cs.c
10878
10879 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10880 M:      Sudeep Holla <sudeep.holla@arm.com>
10881 L:      linux-arm-kernel@lists.infradead.org
10882 S:      Maintained
10883 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10884 F:      drivers/clk/clk-scpi.c
10885 F:      drivers/cpufreq/scpi-cpufreq.c
10886 F:      drivers/firmware/arm_scpi.c
10887 F:      include/linux/scpi_protocol.h
10888
10889 SCSI CDROM DRIVER
10890 M:      Jens Axboe <axboe@kernel.dk>
10891 L:      linux-scsi@vger.kernel.org
10892 W:      http://www.kernel.dk
10893 S:      Maintained
10894 F:      drivers/scsi/sr*
10895
10896 SCSI RDMA PROTOCOL (SRP) INITIATOR
10897 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10898 L:      linux-rdma@vger.kernel.org
10899 S:      Supported
10900 W:      http://www.openfabrics.org
10901 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10903 F:      drivers/infiniband/ulp/srp/
10904 F:      include/scsi/srp.h
10905
10906 SCSI SG DRIVER
10907 M:      Doug Gilbert <dgilbert@interlog.com>
10908 L:      linux-scsi@vger.kernel.org
10909 W:      http://sg.danny.cz/sg
10910 S:      Maintained
10911 F:      Documentation/scsi/scsi-generic.txt
10912 F:      drivers/scsi/sg.c
10913 F:      include/scsi/sg.h
10914
10915 SCSI SUBSYSTEM
10916 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10918 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10920 L:      linux-scsi@vger.kernel.org
10921 S:      Maintained
10922 F:      Documentation/devicetree/bindings/scsi/
10923 F:      drivers/scsi/
10924 F:      include/scsi/
10925
10926 SCSI TAPE DRIVER
10927 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10928 L:      linux-scsi@vger.kernel.org
10929 S:      Maintained
10930 F:      Documentation/scsi/st.txt
10931 F:      drivers/scsi/st.*
10932 F:      drivers/scsi/st_*.h
10933
10934 SCTP PROTOCOL
10935 M:      Vlad Yasevich <vyasevich@gmail.com>
10936 M:      Neil Horman <nhorman@tuxdriver.com>
10937 L:      linux-sctp@vger.kernel.org
10938 W:      http://lksctp.sourceforge.net
10939 S:      Maintained
10940 F:      Documentation/networking/sctp.txt
10941 F:      include/linux/sctp.h
10942 F:      include/uapi/linux/sctp.h
10943 F:      include/net/sctp/
10944 F:      net/sctp/
10945
10946 SCx200 CPU SUPPORT
10947 M:      Jim Cromie <jim.cromie@gmail.com>
10948 S:      Odd Fixes
10949 F:      Documentation/i2c/busses/scx200_acb
10950 F:      arch/x86/platform/scx200/
10951 F:      drivers/watchdog/scx200_wdt.c
10952 F:      drivers/i2c/busses/scx200*
10953 F:      drivers/mtd/maps/scx200_docflash.c
10954 F:      include/linux/scx200.h
10955
10956 SCx200 GPIO DRIVER
10957 M:      Jim Cromie <jim.cromie@gmail.com>
10958 S:      Maintained
10959 F:      drivers/char/scx200_gpio.c
10960 F:      include/linux/scx200_gpio.h
10961
10962 SCx200 HRT CLOCKSOURCE DRIVER
10963 M:      Jim Cromie <jim.cromie@gmail.com>
10964 S:      Maintained
10965 F:      drivers/clocksource/scx200_hrt.c
10966
10967 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10968 M:      Sascha Sommer <saschasommer@freenet.de>
10969 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10970 S:      Maintained
10971 F:      drivers/mmc/host/sdricoh_cs.c
10972
10973 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10974 M:      Adrian Hunter <adrian.hunter@intel.com>
10975 L:      linux-mmc@vger.kernel.org
10976 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10977 S:      Maintained
10978 F:      drivers/mmc/host/sdhci*
10979 F:      include/linux/mmc/sdhci*
10980
10981 SECURE COMPUTING
10982 M:      Kees Cook <keescook@chromium.org>
10983 R:      Andy Lutomirski <luto@amacapital.net>
10984 R:      Will Drewry <wad@chromium.org>
10985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10986 S:      Supported
10987 F:      kernel/seccomp.c
10988 F:      include/uapi/linux/seccomp.h
10989 F:      include/linux/seccomp.h
10990 F:      tools/testing/selftests/seccomp/*
10991 K:      \bsecure_computing
10992 K:      \bTIF_SECCOMP\b
10993
10994 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10995 M:      Al Cooper <alcooperx@gmail.com>
10996 L:      linux-mmc@vger.kernel.org
10997 L:      bcm-kernel-feedback-list@broadcom.com
10998 S:      Maintained
10999 F:      drivers/mmc/host/sdhci-brcmstb*
11000
11001 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11002 M:      Ben Dooks <ben-linux@fluff.org>
11003 M:      Jaehoon Chung <jh80.chung@samsung.com>
11004 L:      linux-mmc@vger.kernel.org
11005 S:      Maintained
11006 F:      drivers/mmc/host/sdhci-s3c*
11007
11008 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11009 M:      Viresh Kumar <vireshk@kernel.org>
11010 L:      linux-mmc@vger.kernel.org
11011 S:      Maintained
11012 F:      drivers/mmc/host/sdhci-spear.c
11013
11014 SECURITY SUBSYSTEM
11015 M:      James Morris <james.l.morris@oracle.com>
11016 M:      "Serge E. Hallyn" <serge@hallyn.com>
11017 L:      linux-security-module@vger.kernel.org (suggested Cc:)
11018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11019 W:      http://kernsec.org/
11020 S:      Supported
11021 F:      security/
11022
11023 SECURITY CONTACT
11024 M:      Security Officers <security@kernel.org>
11025 S:      Supported
11026
11027 SELINUX SECURITY MODULE
11028 M:      Paul Moore <paul@paul-moore.com>
11029 M:      Stephen Smalley <sds@tycho.nsa.gov>
11030 M:      Eric Paris <eparis@parisplace.org>
11031 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
11032 W:      http://selinuxproject.org
11033 T:      git git://git.infradead.org/users/pcmoore/selinux
11034 S:      Supported
11035 F:      include/linux/selinux*
11036 F:      security/selinux/
11037 F:      scripts/selinux/
11038
11039 APPARMOR SECURITY MODULE
11040 M:      John Johansen <john.johansen@canonical.com>
11041 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11042 W:      apparmor.wiki.kernel.org
11043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11044 S:      Supported
11045 F:      security/apparmor/
11046
11047 LOADPIN SECURITY MODULE
11048 M:      Kees Cook <keescook@chromium.org>
11049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11050 S:      Supported
11051 F:      security/loadpin/
11052
11053 YAMA SECURITY MODULE
11054 M:      Kees Cook <keescook@chromium.org>
11055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11056 S:      Supported
11057 F:      security/yama/
11058
11059 SENSABLE PHANTOM
11060 M:      Jiri Slaby <jirislaby@gmail.com>
11061 S:      Maintained
11062 F:      drivers/misc/phantom.c
11063 F:      include/uapi/linux/phantom.h
11064
11065 Emulex 10Gbps iSCSI - OneConnect DRIVER
11066 M:      Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11067 M:      Ketan Mukadam <ketan.mukadam@broadcom.com>
11068 M:      Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11069 L:      linux-scsi@vger.kernel.org
11070 W:      http://www.broadcom.com
11071 S:      Supported
11072 F:      drivers/scsi/be2iscsi/
11073
11074 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11075 M:      Sathya Perla <sathya.perla@broadcom.com>
11076 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
11077 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11078 M:      Somnath Kotur <somnath.kotur@broadcom.com>
11079 L:      netdev@vger.kernel.org
11080 W:      http://www.emulex.com
11081 S:      Supported
11082 F:      drivers/net/ethernet/emulex/benet/
11083
11084 EMULEX ONECONNECT ROCE DRIVER
11085 M:      Selvin Xavier <selvin.xavier@avagotech.com>
11086 M:      Devesh Sharma <devesh.sharma@avagotech.com>
11087 L:      linux-rdma@vger.kernel.org
11088 W:      http://www.emulex.com
11089 S:      Supported
11090 F:      drivers/infiniband/hw/ocrdma/
11091 F:      include/uapi/rdma/ocrdma-abi.h
11092
11093 SFC NETWORK DRIVER
11094 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11095 M:      Edward Cree <ecree@solarflare.com>
11096 M:      Bert Kenward <bkenward@solarflare.com>
11097 L:      netdev@vger.kernel.org
11098 S:      Supported
11099 F:      drivers/net/ethernet/sfc/
11100
11101 SGI GRU DRIVER
11102 M:      Dimitri Sivanich <sivanich@sgi.com>
11103 S:      Maintained
11104 F:      drivers/misc/sgi-gru/
11105
11106 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11107 M:      Pat Gefre <pfg@sgi.com>
11108 L:      linux-ia64@vger.kernel.org
11109 S:      Supported
11110 F:      Documentation/ia64/serial.txt
11111 F:      drivers/tty/serial/ioc?_serial.c
11112 F:      include/linux/ioc?.h
11113
11114 SGI XP/XPC/XPNET DRIVER
11115 M:      Cliff Whickman <cpw@sgi.com>
11116 M:      Robin Holt <robinmholt@gmail.com>
11117 S:      Maintained
11118 F:      drivers/misc/sgi-xp/
11119
11120 SI2157 MEDIA DRIVER
11121 M:      Antti Palosaari <crope@iki.fi>
11122 L:      linux-media@vger.kernel.org
11123 W:      https://linuxtv.org
11124 W:      http://palosaari.fi/linux/
11125 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11126 T:      git git://linuxtv.org/anttip/media_tree.git
11127 S:      Maintained
11128 F:      drivers/media/tuners/si2157*
11129
11130 SI2168 MEDIA DRIVER
11131 M:      Antti Palosaari <crope@iki.fi>
11132 L:      linux-media@vger.kernel.org
11133 W:      https://linuxtv.org
11134 W:      http://palosaari.fi/linux/
11135 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11136 T:      git git://linuxtv.org/anttip/media_tree.git
11137 S:      Maintained
11138 F:      drivers/media/dvb-frontends/si2168*
11139
11140 SI470X FM RADIO RECEIVER I2C DRIVER
11141 M:      Hans Verkuil <hverkuil@xs4all.nl>
11142 L:      linux-media@vger.kernel.org
11143 T:      git git://linuxtv.org/media_tree.git
11144 W:      https://linuxtv.org
11145 S:      Odd Fixes
11146 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
11147
11148 SI470X FM RADIO RECEIVER USB DRIVER
11149 M:      Hans Verkuil <hverkuil@xs4all.nl>
11150 L:      linux-media@vger.kernel.org
11151 T:      git git://linuxtv.org/media_tree.git
11152 W:      https://linuxtv.org
11153 S:      Maintained
11154 F:      drivers/media/radio/si470x/radio-si470x-common.c
11155 F:      drivers/media/radio/si470x/radio-si470x.h
11156 F:      drivers/media/radio/si470x/radio-si470x-usb.c
11157
11158 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11159 M:      Eduardo Valentin <edubezval@gmail.com>
11160 L:      linux-media@vger.kernel.org
11161 T:      git git://linuxtv.org/media_tree.git
11162 W:      https://linuxtv.org
11163 S:      Odd Fixes
11164 F:      drivers/media/radio/si4713/si4713.?
11165
11166 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11167 M:      Eduardo Valentin <edubezval@gmail.com>
11168 L:      linux-media@vger.kernel.org
11169 T:      git git://linuxtv.org/media_tree.git
11170 W:      https://linuxtv.org
11171 S:      Odd Fixes
11172 F:      drivers/media/radio/si4713/radio-platform-si4713.c
11173
11174 SI4713 FM RADIO TRANSMITTER USB DRIVER
11175 M:      Hans Verkuil <hverkuil@xs4all.nl>
11176 L:      linux-media@vger.kernel.org
11177 T:      git git://linuxtv.org/media_tree.git
11178 W:      https://linuxtv.org
11179 S:      Maintained
11180 F:      drivers/media/radio/si4713/radio-usb-si4713.c
11181
11182 SIANO DVB DRIVER
11183 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11184 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11185 L:      linux-media@vger.kernel.org
11186 W:      https://linuxtv.org
11187 T:      git git://linuxtv.org/media_tree.git
11188 S:      Odd fixes
11189 F:      drivers/media/common/siano/
11190 F:      drivers/media/usb/siano/
11191 F:      drivers/media/usb/siano/
11192 F:      drivers/media/mmc/siano/
11193
11194 SIMPLEFB FB DRIVER
11195 M:      Hans de Goede <hdegoede@redhat.com>
11196 L:      linux-fbdev@vger.kernel.org
11197 S:      Maintained
11198 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
11199 F:      drivers/video/fbdev/simplefb.c
11200 F:      include/linux/platform_data/simplefb.h
11201
11202 SH_VEU V4L2 MEM2MEM DRIVER
11203 L:      linux-media@vger.kernel.org
11204 S:      Orphan
11205 F:      drivers/media/platform/sh_veu.c
11206
11207 SH_VOU V4L2 OUTPUT DRIVER
11208 L:      linux-media@vger.kernel.org
11209 S:      Orphan
11210 F:      drivers/media/platform/sh_vou.c
11211 F:      include/media/drv-intf/sh_vou.h
11212
11213 SIMPLE FIRMWARE INTERFACE (SFI)
11214 M:      Len Brown <lenb@kernel.org>
11215 L:      sfi-devel@simplefirmware.org
11216 W:      http://simplefirmware.org/
11217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11218 S:      Supported
11219 F:      arch/x86/platform/sfi/
11220 F:      drivers/sfi/
11221 F:      include/linux/sfi*.h
11222
11223 SIMTEC EB110ATX (Chalice CATS)
11224 P:      Ben Dooks
11225 P:      Vincent Sanders <vince@simtec.co.uk>
11226 M:      Simtec Linux Team <linux@simtec.co.uk>
11227 W:      http://www.simtec.co.uk/products/EB110ATX/
11228 S:      Supported
11229
11230 SIMTEC EB2410ITX (BAST)
11231 P:      Ben Dooks
11232 P:      Vincent Sanders <vince@simtec.co.uk>
11233 M:      Simtec Linux Team <linux@simtec.co.uk>
11234 W:      http://www.simtec.co.uk/products/EB2410ITX/
11235 S:      Supported
11236 F:      arch/arm/mach-s3c24xx/mach-bast.c
11237 F:      arch/arm/mach-s3c24xx/bast-ide.c
11238 F:      arch/arm/mach-s3c24xx/bast-irq.c
11239
11240 TI DAVINCI MACHINE SUPPORT
11241 M:      Sekhar Nori <nsekhar@ti.com>
11242 M:      Kevin Hilman <khilman@kernel.org>
11243 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11245 S:      Supported
11246 F:      arch/arm/mach-davinci/
11247 F:      drivers/i2c/busses/i2c-davinci.c
11248
11249 TI DAVINCI SERIES MEDIA DRIVER
11250 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11251 L:      linux-media@vger.kernel.org
11252 W:      https://linuxtv.org
11253 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11254 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11255 S:      Maintained
11256 F:      drivers/media/platform/davinci/
11257 F:      include/media/davinci/
11258
11259 TI AM437X VPFE DRIVER
11260 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11261 L:      linux-media@vger.kernel.org
11262 W:      https://linuxtv.org
11263 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11264 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11265 S:      Maintained
11266 F:      drivers/media/platform/am437x/
11267
11268 OV2659 OMNIVISION SENSOR DRIVER
11269 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11270 L:      linux-media@vger.kernel.org
11271 W:      https://linuxtv.org
11272 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11273 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11274 S:      Maintained
11275 F:      drivers/media/i2c/ov2659.c
11276 F:      include/media/i2c/ov2659.h
11277
11278 SILICON MOTION SM712 FRAME BUFFER DRIVER
11279 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11280 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11281 M:      Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11282 L:      linux-fbdev@vger.kernel.org
11283 S:      Maintained
11284 F:      drivers/video/fbdev/sm712*
11285 F:      Documentation/fb/sm712fb.txt
11286
11287 SIS 190 ETHERNET DRIVER
11288 M:      Francois Romieu <romieu@fr.zoreil.com>
11289 L:      netdev@vger.kernel.org
11290 S:      Maintained
11291 F:      drivers/net/ethernet/sis/sis190.c
11292
11293 SIS 900/7016 FAST ETHERNET DRIVER
11294 M:      Daniele Venzano <venza@brownhat.org>
11295 W:      http://www.brownhat.org/sis900.html
11296 L:      netdev@vger.kernel.org
11297 S:      Maintained
11298 F:      drivers/net/ethernet/sis/sis900.*
11299
11300 SIS FRAMEBUFFER DRIVER
11301 M:      Thomas Winischhofer <thomas@winischhofer.net>
11302 W:      http://www.winischhofer.net/linuxsisvga.shtml
11303 S:      Maintained
11304 F:      Documentation/fb/sisfb.txt
11305 F:      drivers/video/fbdev/sis/
11306 F:      include/video/sisfb.h
11307
11308 SIS USB2VGA DRIVER
11309 M:      Thomas Winischhofer <thomas@winischhofer.net>
11310 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
11311 S:      Maintained
11312 F:      drivers/usb/misc/sisusbvga/
11313
11314 SLAB ALLOCATOR
11315 M:      Christoph Lameter <cl@linux.com>
11316 M:      Pekka Enberg <penberg@kernel.org>
11317 M:      David Rientjes <rientjes@google.com>
11318 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
11319 M:      Andrew Morton <akpm@linux-foundation.org>
11320 L:      linux-mm@kvack.org
11321 S:      Maintained
11322 F:      include/linux/sl?b*.h
11323 F:      mm/sl?b*
11324
11325 SLEEPABLE READ-COPY UPDATE (SRCU)
11326 M:      Lai Jiangshan <jiangshanlai@gmail.com>
11327 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11328 M:      Josh Triplett <josh@joshtriplett.org>
11329 R:      Steven Rostedt <rostedt@goodmis.org>
11330 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11331 L:      linux-kernel@vger.kernel.org
11332 W:      http://www.rdrop.com/users/paulmck/RCU/
11333 S:      Supported
11334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11335 F:      include/linux/srcu.h
11336 F:      kernel/rcu/srcu.c
11337
11338 SMACK SECURITY MODULE
11339 M:      Casey Schaufler <casey@schaufler-ca.com>
11340 L:      linux-security-module@vger.kernel.org
11341 W:      http://schaufler-ca.com
11342 T:      git git://github.com/cschaufler/smack-next
11343 S:      Maintained
11344 F:      Documentation/security/Smack.txt
11345 F:      security/smack/
11346
11347 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11348 M:      Kevin Hilman <khilman@kernel.org>
11349 M:      Nishanth Menon <nm@ti.com>
11350 S:      Maintained
11351 F:      drivers/power/avs/
11352 F:      include/linux/power/smartreflex.h
11353 L:      linux-pm@vger.kernel.org
11354
11355 SMC91x ETHERNET DRIVER
11356 M:      Nicolas Pitre <nico@fluxnic.net>
11357 S:      Odd Fixes
11358 F:      drivers/net/ethernet/smsc/smc91x.*
11359
11360 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11361 M:      Sakari Ailus <sakari.ailus@iki.fi>
11362 L:      linux-media@vger.kernel.org
11363 S:      Maintained
11364 F:      drivers/media/i2c/smiapp/
11365 F:      include/media/i2c/smiapp.h
11366 F:      drivers/media/i2c/smiapp-pll.c
11367 F:      drivers/media/i2c/smiapp-pll.h
11368 F:      include/uapi/linux/smiapp.h
11369 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11370
11371 SMM665 HARDWARE MONITOR DRIVER
11372 M:      Guenter Roeck <linux@roeck-us.net>
11373 L:      linux-hwmon@vger.kernel.org
11374 S:      Maintained
11375 F:      Documentation/hwmon/smm665
11376 F:      drivers/hwmon/smm665.c
11377
11378 SMSC EMC2103 HARDWARE MONITOR DRIVER
11379 M:      Steve Glendinning <steve.glendinning@shawell.net>
11380 L:      linux-hwmon@vger.kernel.org
11381 S:      Maintained
11382 F:      Documentation/hwmon/emc2103
11383 F:      drivers/hwmon/emc2103.c
11384
11385 SMSC SCH5627 HARDWARE MONITOR DRIVER
11386 M:      Hans de Goede <hdegoede@redhat.com>
11387 L:      linux-hwmon@vger.kernel.org
11388 S:      Supported
11389 F:      Documentation/hwmon/sch5627
11390 F:      drivers/hwmon/sch5627.c
11391
11392 SMSC47B397 HARDWARE MONITOR DRIVER
11393 M:      Jean Delvare <jdelvare@suse.com>
11394 L:      linux-hwmon@vger.kernel.org
11395 S:      Maintained
11396 F:      Documentation/hwmon/smsc47b397
11397 F:      drivers/hwmon/smsc47b397.c
11398
11399 SMSC911x ETHERNET DRIVER
11400 M:      Steve Glendinning <steve.glendinning@shawell.net>
11401 L:      netdev@vger.kernel.org
11402 S:      Maintained
11403 F:      include/linux/smsc911x.h
11404 F:      drivers/net/ethernet/smsc/smsc911x.*
11405
11406 SMSC9420 PCI ETHERNET DRIVER
11407 M:      Steve Glendinning <steve.glendinning@shawell.net>
11408 L:      netdev@vger.kernel.org
11409 S:      Maintained
11410 F:      drivers/net/ethernet/smsc/smsc9420.*
11411
11412 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11413 M:      Steve Glendinning <steve.glendinning@shawell.net>
11414 L:      linux-fbdev@vger.kernel.org
11415 S:      Maintained
11416 F:      drivers/video/fbdev/smscufx.c
11417
11418 SOC-CAMERA V4L2 SUBSYSTEM
11419 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11420 L:      linux-media@vger.kernel.org
11421 T:      git git://linuxtv.org/media_tree.git
11422 S:      Maintained
11423 F:      include/media/soc*
11424 F:      drivers/media/i2c/soc_camera/
11425 F:      drivers/media/platform/soc_camera/
11426
11427 SOEKRIS NET48XX LED SUPPORT
11428 M:      Chris Boot <bootc@bootc.net>
11429 S:      Maintained
11430 F:      drivers/leds/leds-net48xx.c
11431
11432 SOFTLOGIC 6x10 MPEG CODEC
11433 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11434 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11435 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
11436 M:      Ismael Luceno <ismael@iodev.co.uk>
11437 L:      linux-media@vger.kernel.org
11438 S:      Supported
11439 F:      drivers/media/pci/solo6x10/
11440
11441 SOFTWARE RAID (Multiple Disks) SUPPORT
11442 M:      Shaohua Li <shli@kernel.org>
11443 L:      linux-raid@vger.kernel.org
11444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11445 S:      Supported
11446 F:      drivers/md/
11447 F:      include/linux/raid/
11448 F:      include/uapi/linux/raid/
11449
11450 SONIC NETWORK DRIVER
11451 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11452 L:      netdev@vger.kernel.org
11453 S:      Maintained
11454 F:      drivers/net/ethernet/natsemi/sonic.*
11455
11456 SONICS SILICON BACKPLANE DRIVER (SSB)
11457 M:      Michael Buesch <m@bues.ch>
11458 L:      linux-wireless@vger.kernel.org
11459 S:      Maintained
11460 F:      drivers/ssb/
11461 F:      include/linux/ssb/
11462
11463 SONY VAIO CONTROL DEVICE DRIVER
11464 M:      Mattia Dongili <malattia@linux.it>
11465 L:      platform-driver-x86@vger.kernel.org
11466 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11467 S:      Maintained
11468 F:      Documentation/laptops/sony-laptop.txt
11469 F:      drivers/char/sonypi.c
11470 F:      drivers/platform/x86/sony-laptop.c
11471 F:      include/linux/sony-laptop.h
11472
11473 SONY MEMORYSTICK CARD SUPPORT
11474 M:      Alex Dubov <oakad@yahoo.com>
11475 W:      http://tifmxx.berlios.de/
11476 S:      Maintained
11477 F:      drivers/memstick/host/tifm_ms.c
11478
11479 SONY MEMORYSTICK STANDARD SUPPORT
11480 M:      Maxim Levitsky <maximlevitsky@gmail.com>
11481 S:      Maintained
11482 F:      drivers/memstick/core/ms_block.*
11483
11484 SOUND
11485 M:      Jaroslav Kysela <perex@perex.cz>
11486 M:      Takashi Iwai <tiwai@suse.com>
11487 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11488 W:      http://www.alsa-project.org/
11489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11490 T:      git git://git.alsa-project.org/alsa-kernel.git
11491 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
11492 S:      Maintained
11493 F:      Documentation/sound/
11494 F:      include/sound/
11495 F:      include/uapi/sound/
11496 F:      sound/
11497
11498 SOUND - COMPRESSED AUDIO
11499 M:      Vinod Koul <vinod.koul@intel.com>
11500 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11502 S:      Supported
11503 F:      Documentation/sound/alsa/compress_offload.txt
11504 F:      include/sound/compress_driver.h
11505 F:      include/uapi/sound/compress_*
11506 F:      sound/core/compress_offload.c
11507 F:      sound/soc/soc-compress.c
11508
11509 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11510 M:      Liam Girdwood <lgirdwood@gmail.com>
11511 M:      Mark Brown <broonie@kernel.org>
11512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11513 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11514 W:      http://alsa-project.org/main/index.php/ASoC
11515 S:      Supported
11516 F:      Documentation/devicetree/bindings/sound/
11517 F:      Documentation/sound/alsa/soc/
11518 F:      sound/soc/
11519 F:      include/sound/soc*
11520
11521 SOUND - DMAENGINE HELPERS
11522 M:      Lars-Peter Clausen <lars@metafoo.de>
11523 S:      Supported
11524 F:      include/sound/dmaengine_pcm.h
11525 F:      sound/core/pcm_dmaengine.c
11526 F:      sound/soc/soc-generic-dmaengine-pcm.c
11527
11528 SP2 MEDIA DRIVER
11529 M:      Olli Salonen <olli.salonen@iki.fi>
11530 L:      linux-media@vger.kernel.org
11531 W:      https://linuxtv.org
11532 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11533 S:      Maintained
11534 F:      drivers/media/dvb-frontends/sp2*
11535
11536 SPARC + UltraSPARC (sparc/sparc64)
11537 M:      "David S. Miller" <davem@davemloft.net>
11538 L:      sparclinux@vger.kernel.org
11539 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11542 S:      Maintained
11543 F:      arch/sparc/
11544 F:      drivers/sbus/
11545
11546 SPARC SERIAL DRIVERS
11547 M:      "David S. Miller" <davem@davemloft.net>
11548 L:      sparclinux@vger.kernel.org
11549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11551 S:      Maintained
11552 F:      include/linux/sunserialcore.h
11553 F:      drivers/tty/serial/suncore.c
11554 F:      drivers/tty/serial/sunhv.c
11555 F:      drivers/tty/serial/sunsab.c
11556 F:      drivers/tty/serial/sunsab.h
11557 F:      drivers/tty/serial/sunsu.c
11558 F:      drivers/tty/serial/sunzilog.c
11559 F:      drivers/tty/serial/sunzilog.h
11560
11561 SPARSE CHECKER
11562 M:      "Christopher Li" <sparse@chrisli.org>
11563 L:      linux-sparse@vger.kernel.org
11564 W:      https://sparse.wiki.kernel.org/
11565 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11566 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11567 S:      Maintained
11568 F:      include/linux/compiler.h
11569
11570 SPEAR PLATFORM SUPPORT
11571 M:      Viresh Kumar <vireshk@kernel.org>
11572 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11573 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11574 W:      http://www.st.com/spear
11575 S:      Maintained
11576 F:      arch/arm/boot/dts/spear*
11577 F:      arch/arm/mach-spear/
11578
11579 SPEAR CLOCK FRAMEWORK SUPPORT
11580 M:      Viresh Kumar <vireshk@kernel.org>
11581 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11582 W:      http://www.st.com/spear
11583 S:      Maintained
11584 F:      drivers/clk/spear/
11585
11586 SPI NOR SUBSYSTEM
11587 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
11588 M:      Marek Vasut <marek.vasut@gmail.com>
11589 L:      linux-mtd@lists.infradead.org
11590 W:      http://www.linux-mtd.infradead.org/
11591 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11592 T:      git git://github.com/spi-nor/linux.git
11593 S:      Maintained
11594 F:      drivers/mtd/spi-nor/
11595 F:      include/linux/mtd/spi-nor.h
11596
11597 SPI SUBSYSTEM
11598 M:      Mark Brown <broonie@kernel.org>
11599 L:      linux-spi@vger.kernel.org
11600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11601 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11602 S:      Maintained
11603 F:      Documentation/devicetree/bindings/spi/
11604 F:      Documentation/spi/
11605 F:      drivers/spi/
11606 F:      include/linux/spi/
11607 F:      include/uapi/linux/spi/
11608 F:      tools/spi/
11609
11610 SPIDERNET NETWORK DRIVER for CELL
11611 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11612 L:      netdev@vger.kernel.org
11613 S:      Supported
11614 F:      Documentation/networking/spider_net.txt
11615 F:      drivers/net/ethernet/toshiba/spider_net*
11616
11617 SPU FILE SYSTEM
11618 M:      Jeremy Kerr <jk@ozlabs.org>
11619 L:      linuxppc-dev@lists.ozlabs.org
11620 W:      http://www.ibm.com/developerworks/power/cell/
11621 S:      Supported
11622 F:      Documentation/filesystems/spufs.txt
11623 F:      arch/powerpc/platforms/cell/spufs/
11624
11625 SQUASHFS FILE SYSTEM
11626 M:      Phillip Lougher <phillip@squashfs.org.uk>
11627 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11628 W:      http://squashfs.org.uk
11629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11630 S:      Maintained
11631 F:      Documentation/filesystems/squashfs.txt
11632 F:      fs/squashfs/
11633
11634 SRM (Alpha) environment access
11635 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11636 S:      Maintained
11637 F:      arch/alpha/kernel/srm_env.c
11638
11639 STABLE BRANCH
11640 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11641 L:      stable@vger.kernel.org
11642 S:      Supported
11643 F:      Documentation/process/stable-kernel-rules.rst
11644
11645 STAGING SUBSYSTEM
11646 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11648 L:      devel@driverdev.osuosl.org
11649 S:      Supported
11650 F:      drivers/staging/
11651
11652 STAGING - COMEDI
11653 M:      Ian Abbott <abbotti@mev.co.uk>
11654 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11655 S:      Odd Fixes
11656 F:      drivers/staging/comedi/
11657
11658 STAGING - FLARION FT1000 DRIVERS
11659 M:      Marek Belisko <marek.belisko@gmail.com>
11660 S:      Odd Fixes
11661 F:      drivers/staging/ft1000/
11662
11663 STAGING - INDUSTRIAL IO
11664 M:      Jonathan Cameron <jic23@kernel.org>
11665 L:      linux-iio@vger.kernel.org
11666 S:      Odd Fixes
11667 F:      Documentation/devicetree/bindings/staging/iio/
11668 F:      drivers/staging/iio/
11669
11670 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11671 M:      Jarod Wilson <jarod@wilsonet.com>
11672 W:      http://www.lirc.org/
11673 S:      Odd Fixes
11674 F:      drivers/staging/media/lirc/
11675
11676 STAGING - LUSTRE PARALLEL FILESYSTEM
11677 M:      Oleg Drokin <oleg.drokin@intel.com>
11678 M:      Andreas Dilger <andreas.dilger@intel.com>
11679 M:      James Simmons <jsimmons@infradead.org>
11680 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11681 W:      http://wiki.lustre.org/
11682 S:      Maintained
11683 F:      drivers/staging/lustre
11684
11685 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11686 M:      Marc Dietrich <marvin24@gmx.de>
11687 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11688 L:      linux-tegra@vger.kernel.org
11689 S:      Maintained
11690 F:      drivers/staging/nvec/
11691
11692 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11693 M:      Jens Frederich <jfrederich@gmail.com>
11694 M:      Daniel Drake <dsd@laptop.org>
11695 M:      Jon Nettleton <jon.nettleton@gmail.com>
11696 W:      http://wiki.laptop.org/go/DCON
11697 S:      Maintained
11698 F:      drivers/staging/olpc_dcon/
11699
11700 STAGING - REALTEK RTL8712U DRIVERS
11701 M:      Larry Finger <Larry.Finger@lwfinger.net>
11702 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11703 S:      Odd Fixes
11704 F:      drivers/staging/rtl8712/
11705
11706 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11707 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11708 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11709 M:      Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11710 L:      linux-fbdev@vger.kernel.org
11711 S:      Maintained
11712 F:      drivers/staging/sm750fb/
11713
11714 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11715 M:      William Hubbs <w.d.hubbs@gmail.com>
11716 M:      Chris Brannon <chris@the-brannons.com>
11717 M:      Kirk Reiser <kirk@reisers.ca>
11718 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11719 L:      speakup@linux-speakup.org
11720 W:      http://www.linux-speakup.org/
11721 S:      Odd Fixes
11722 F:      drivers/staging/speakup/
11723
11724 STAGING - VIA VT665X DRIVERS
11725 M:      Forest Bond <forest@alittletooquiet.net>
11726 S:      Odd Fixes
11727 F:      drivers/staging/vt665?/
11728
11729 STAGING - WILC1000 WIFI DRIVER
11730 M:      Aditya Shankar <aditya.shankar@microchip.com>
11731 M:      Ganesh Krishna <ganesh.krishna@microchip.com>
11732 L:      linux-wireless@vger.kernel.org
11733 S:      Supported
11734 F:      drivers/staging/wilc1000/
11735
11736 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11737 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11738 S:      Odd Fixes
11739 F:      drivers/staging/xgifb/
11740
11741 STARFIRE/DURALAN NETWORK DRIVER
11742 M:      Ion Badulescu <ionut@badula.org>
11743 S:      Odd Fixes
11744 F:      drivers/net/ethernet/adaptec/starfire*
11745
11746 SUN3/3X
11747 M:      Sam Creasey <sammy@sammy.net>
11748 W:      http://sammy.net/sun3/
11749 S:      Maintained
11750 F:      arch/m68k/kernel/*sun3*
11751 F:      arch/m68k/sun3*/
11752 F:      arch/m68k/include/asm/sun3*
11753 F:      drivers/net/ethernet/i825xx/sun3*
11754
11755 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11756 M:      Hans de Goede <hdegoede@redhat.com>
11757 L:      linux-input@vger.kernel.org
11758 S:      Maintained
11759 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11760 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11761
11762 SUNDANCE NETWORK DRIVER
11763 M:      Denis Kirjanov <kda@linux-powerpc.org>
11764 L:      netdev@vger.kernel.org
11765 S:      Maintained
11766 F:      drivers/net/ethernet/dlink/sundance.c
11767
11768 SUPERH
11769 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11770 M:      Rich Felker <dalias@libc.org>
11771 L:      linux-sh@vger.kernel.org
11772 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11773 S:      Maintained
11774 F:      Documentation/sh/
11775 F:      arch/sh/
11776 F:      drivers/sh/
11777
11778 SUSPEND TO RAM
11779 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11780 M:      Len Brown <len.brown@intel.com>
11781 M:      Pavel Machek <pavel@ucw.cz>
11782 L:      linux-pm@vger.kernel.org
11783 B:      https://bugzilla.kernel.org
11784 S:      Supported
11785 F:      Documentation/power/
11786 F:      arch/x86/kernel/acpi/
11787 F:      drivers/base/power/
11788 F:      kernel/power/
11789 F:      include/linux/suspend.h
11790 F:      include/linux/freezer.h
11791 F:      include/linux/pm.h
11792
11793 SVGA HANDLING
11794 M:      Martin Mares <mj@ucw.cz>
11795 L:      linux-video@atrey.karlin.mff.cuni.cz
11796 S:      Maintained
11797 F:      Documentation/svga.txt
11798 F:      arch/x86/boot/video*
11799
11800 SWIOTLB SUBSYSTEM
11801 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11802 L:      linux-kernel@vger.kernel.org
11803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11804 S:      Supported
11805 F:      lib/swiotlb.c
11806 F:      arch/*/kernel/pci-swiotlb.c
11807 F:      include/linux/swiotlb.h
11808
11809 SWITCHDEV
11810 M:      Jiri Pirko <jiri@resnulli.us>
11811 L:      netdev@vger.kernel.org
11812 S:      Supported
11813 F:      net/switchdev/
11814 F:      include/net/switchdev.h
11815
11816 SYNOPSYS ARC ARCHITECTURE
11817 M:      Vineet Gupta <vgupta@synopsys.com>
11818 L:      linux-snps-arc@lists.infradead.org
11819 S:      Supported
11820 F:      arch/arc/
11821 F:      Documentation/devicetree/bindings/arc/*
11822 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11823 F:      drivers/tty/serial/arc_uart.c
11824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11825
11826 SYNOPSYS ARC SDP platform support
11827 M:      Alexey Brodkin <abrodkin@synopsys.com>
11828 S:      Supported
11829 F:      arch/arc/plat-axs10x
11830 F:      arch/arc/boot/dts/ax*
11831 F:      Documentation/devicetree/bindings/arc/axs10*
11832
11833 SYSTEM CONFIGURATION (SYSCON)
11834 M:      Lee Jones <lee.jones@linaro.org>
11835 M:      Arnd Bergmann <arnd@arndb.de>
11836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11837 S:      Supported
11838 F:      drivers/mfd/syscon.c
11839
11840 SYSTEM RESET/SHUTDOWN DRIVERS
11841 M:      Sebastian Reichel <sre@kernel.org>
11842 L:      linux-pm@vger.kernel.org
11843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11844 S:      Maintained
11845 F:      Documentation/devicetree/bindings/power/reset/
11846 F:      drivers/power/reset/
11847
11848 SYSV FILESYSTEM
11849 M:      Christoph Hellwig <hch@infradead.org>
11850 S:      Maintained
11851 F:      Documentation/filesystems/sysv-fs.txt
11852 F:      fs/sysv/
11853 F:      include/linux/sysv_fs.h
11854
11855 TARGET SUBSYSTEM
11856 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11857 L:      linux-scsi@vger.kernel.org
11858 L:      target-devel@vger.kernel.org
11859 W:      http://www.linux-iscsi.org
11860 W:      http://groups.google.com/group/linux-iscsi-target-dev
11861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11862 S:      Supported
11863 F:      drivers/target/
11864 F:      include/target/
11865 F:      Documentation/target/
11866
11867 TASKSTATS STATISTICS INTERFACE
11868 M:      Balbir Singh <bsingharora@gmail.com>
11869 S:      Maintained
11870 F:      Documentation/accounting/taskstats*
11871 F:      include/linux/taskstats*
11872 F:      kernel/taskstats.c
11873
11874 TC CLASSIFIER
11875 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11876 L:      netdev@vger.kernel.org
11877 S:      Maintained
11878 F:      include/net/pkt_cls.h
11879 F:      include/uapi/linux/pkt_cls.h
11880 F:      net/sched/
11881
11882 TCP LOW PRIORITY MODULE
11883 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11884 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11885 W:      http://tcp-lp-mod.sourceforge.net/
11886 S:      Maintained
11887 F:      net/ipv4/tcp_lp.c
11888
11889 TDA10071 MEDIA DRIVER
11890 M:      Antti Palosaari <crope@iki.fi>
11891 L:      linux-media@vger.kernel.org
11892 W:      https://linuxtv.org
11893 W:      http://palosaari.fi/linux/
11894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11895 T:      git git://linuxtv.org/anttip/media_tree.git
11896 S:      Maintained
11897 F:      drivers/media/dvb-frontends/tda10071*
11898
11899 TDA18212 MEDIA DRIVER
11900 M:      Antti Palosaari <crope@iki.fi>
11901 L:      linux-media@vger.kernel.org
11902 W:      https://linuxtv.org
11903 W:      http://palosaari.fi/linux/
11904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11905 T:      git git://linuxtv.org/anttip/media_tree.git
11906 S:      Maintained
11907 F:      drivers/media/tuners/tda18212*
11908
11909 TDA18218 MEDIA DRIVER
11910 M:      Antti Palosaari <crope@iki.fi>
11911 L:      linux-media@vger.kernel.org
11912 W:      https://linuxtv.org
11913 W:      http://palosaari.fi/linux/
11914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11915 T:      git git://linuxtv.org/anttip/media_tree.git
11916 S:      Maintained
11917 F:      drivers/media/tuners/tda18218*
11918
11919 TDA18271 MEDIA DRIVER
11920 M:      Michael Krufky <mkrufky@linuxtv.org>
11921 L:      linux-media@vger.kernel.org
11922 W:      https://linuxtv.org
11923 W:      http://github.com/mkrufky
11924 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11925 T:      git git://linuxtv.org/mkrufky/tuners.git
11926 S:      Maintained
11927 F:      drivers/media/tuners/tda18271*
11928
11929 TDA827x MEDIA DRIVER
11930 M:      Michael Krufky <mkrufky@linuxtv.org>
11931 L:      linux-media@vger.kernel.org
11932 W:      https://linuxtv.org
11933 W:      http://github.com/mkrufky
11934 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11935 T:      git git://linuxtv.org/mkrufky/tuners.git
11936 S:      Maintained
11937 F:      drivers/media/tuners/tda8290.*
11938
11939 TDA8290 MEDIA DRIVER
11940 M:      Michael Krufky <mkrufky@linuxtv.org>
11941 L:      linux-media@vger.kernel.org
11942 W:      https://linuxtv.org
11943 W:      http://github.com/mkrufky
11944 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11945 T:      git git://linuxtv.org/mkrufky/tuners.git
11946 S:      Maintained
11947 F:      drivers/media/tuners/tda8290.*
11948
11949 TDA9840 MEDIA DRIVER
11950 M:      Hans Verkuil <hverkuil@xs4all.nl>
11951 L:      linux-media@vger.kernel.org
11952 T:      git git://linuxtv.org/media_tree.git
11953 W:      https://linuxtv.org
11954 S:      Maintained
11955 F:      drivers/media/i2c/tda9840*
11956
11957 TEA5761 TUNER DRIVER
11958 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11959 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11960 L:      linux-media@vger.kernel.org
11961 W:      https://linuxtv.org
11962 T:      git git://linuxtv.org/media_tree.git
11963 S:      Odd fixes
11964 F:      drivers/media/tuners/tea5761.*
11965
11966 TEA5767 TUNER DRIVER
11967 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11968 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11969 L:      linux-media@vger.kernel.org
11970 W:      https://linuxtv.org
11971 T:      git git://linuxtv.org/media_tree.git
11972 S:      Maintained
11973 F:      drivers/media/tuners/tea5767.*
11974
11975 TEA6415C MEDIA DRIVER
11976 M:      Hans Verkuil <hverkuil@xs4all.nl>
11977 L:      linux-media@vger.kernel.org
11978 T:      git git://linuxtv.org/media_tree.git
11979 W:      https://linuxtv.org
11980 S:      Maintained
11981 F:      drivers/media/i2c/tea6415c*
11982
11983 TEA6420 MEDIA DRIVER
11984 M:      Hans Verkuil <hverkuil@xs4all.nl>
11985 L:      linux-media@vger.kernel.org
11986 T:      git git://linuxtv.org/media_tree.git
11987 W:      https://linuxtv.org
11988 S:      Maintained
11989 F:      drivers/media/i2c/tea6420*
11990
11991 TEAM DRIVER
11992 M:      Jiri Pirko <jiri@resnulli.us>
11993 L:      netdev@vger.kernel.org
11994 S:      Supported
11995 F:      drivers/net/team/
11996 F:      include/linux/if_team.h
11997 F:      include/uapi/linux/if_team.h
11998
11999 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12000 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12001 S:      Maintained
12002 F:      arch/x86/platform/ts5500/
12003
12004 TECHNOTREND USB IR RECEIVER
12005 M:      Sean Young <sean@mess.org>
12006 L:      linux-media@vger.kernel.org
12007 S:      Maintained
12008 F:      drivers/media/rc/ttusbir.c
12009
12010 TEGRA ARCHITECTURE SUPPORT
12011 M:      Stephen Warren <swarren@wwwdotorg.org>
12012 M:      Thierry Reding <thierry.reding@gmail.com>
12013 M:      Alexandre Courbot <gnurou@gmail.com>
12014 L:      linux-tegra@vger.kernel.org
12015 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
12016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12017 S:      Supported
12018 N:      [^a-z]tegra
12019
12020 TEGRA CLOCK DRIVER
12021 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
12022 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
12023 S:      Supported
12024 F:      drivers/clk/tegra/
12025
12026 TEGRA DMA DRIVERS
12027 M:      Laxman Dewangan <ldewangan@nvidia.com>
12028 M:      Jon Hunter <jonathanh@nvidia.com>
12029 S:      Supported
12030 F:      drivers/dma/tegra*
12031
12032 TEGRA I2C DRIVER
12033 M:      Laxman Dewangan <ldewangan@nvidia.com>
12034 S:      Supported
12035 F:      drivers/i2c/busses/i2c-tegra.c
12036
12037 TEGRA IOMMU DRIVERS
12038 M:      Hiroshi Doyu <hdoyu@nvidia.com>
12039 S:      Supported
12040 F:      drivers/iommu/tegra*
12041
12042 TEGRA KBC DRIVER
12043 M:      Rakesh Iyer <riyer@nvidia.com>
12044 M:      Laxman Dewangan <ldewangan@nvidia.com>
12045 S:      Supported
12046 F:      drivers/input/keyboard/tegra-kbc.c
12047
12048 TEGRA PWM DRIVER
12049 M:      Thierry Reding <thierry.reding@gmail.com>
12050 S:      Supported
12051 F:      drivers/pwm/pwm-tegra.c
12052
12053 TEGRA SERIAL DRIVER
12054 M:      Laxman Dewangan <ldewangan@nvidia.com>
12055 S:      Supported
12056 F:      drivers/tty/serial/serial-tegra.c
12057
12058 TEGRA SPI DRIVER
12059 M:      Laxman Dewangan <ldewangan@nvidia.com>
12060 S:      Supported
12061 F:      drivers/spi/spi-tegra*
12062
12063 TEHUTI ETHERNET DRIVER
12064 M:      Andy Gospodarek <andy@greyhouse.net>
12065 L:      netdev@vger.kernel.org
12066 S:      Supported
12067 F:      drivers/net/ethernet/tehuti/*
12068
12069 Telecom Clock Driver for MCPL0010
12070 M:      Mark Gross <mark.gross@intel.com>
12071 S:      Supported
12072 F:      drivers/char/tlclk.c
12073
12074 TENSILICA XTENSA PORT (xtensa)
12075 M:      Chris Zankel <chris@zankel.net>
12076 M:      Max Filippov <jcmvbkbc@gmail.com>
12077 L:      linux-xtensa@linux-xtensa.org
12078 T:      git git://github.com/czankel/xtensa-linux.git
12079 S:      Maintained
12080 F:      arch/xtensa/
12081 F:      drivers/irqchip/irq-xtensa-*
12082
12083 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12084 M:      Hans Verkuil <hverkuil@xs4all.nl>
12085 L:      linux-media@vger.kernel.org
12086 T:      git git://linuxtv.org/media_tree.git
12087 W:      https://linuxtv.org
12088 S:      Maintained
12089 F:      drivers/media/radio/radio-raremono.c
12090
12091 THERMAL
12092 M:      Zhang Rui <rui.zhang@intel.com>
12093 M:      Eduardo Valentin <edubezval@gmail.com>
12094 L:      linux-pm@vger.kernel.org
12095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12097 Q:      https://patchwork.kernel.org/project/linux-pm/list/
12098 S:      Supported
12099 F:      drivers/thermal/
12100 F:      include/linux/thermal.h
12101 F:      include/uapi/linux/thermal.h
12102 F:      include/linux/cpu_cooling.h
12103 F:      Documentation/devicetree/bindings/thermal/
12104
12105 THERMAL/CPU_COOLING
12106 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
12107 M:      Viresh Kumar <viresh.kumar@linaro.org>
12108 M:      Javi Merino <javi.merino@kernel.org>
12109 L:      linux-pm@vger.kernel.org
12110 S:      Supported
12111 F:      Documentation/thermal/cpu-cooling-api.txt
12112 F:      drivers/thermal/cpu_cooling.c
12113 F:      include/linux/cpu_cooling.h
12114
12115 THINKPAD ACPI EXTRAS DRIVER
12116 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12117 L:      ibm-acpi-devel@lists.sourceforge.net
12118 L:      platform-driver-x86@vger.kernel.org
12119 W:      http://ibm-acpi.sourceforge.net
12120 W:      http://thinkwiki.org/wiki/Ibm-acpi
12121 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12122 S:      Maintained
12123 F:      drivers/platform/x86/thinkpad_acpi.c
12124
12125 TI BANDGAP AND THERMAL DRIVER
12126 M:      Eduardo Valentin <edubezval@gmail.com>
12127 M:      Keerthy <j-keerthy@ti.com>
12128 L:      linux-pm@vger.kernel.org
12129 L:      linux-omap@vger.kernel.org
12130 S:      Maintained
12131 F:      drivers/thermal/ti-soc-thermal/
12132
12133 TI VPE/CAL DRIVERS
12134 M:      Benoit Parrot <bparrot@ti.com>
12135 L:      linux-media@vger.kernel.org
12136 W:      http://linuxtv.org/
12137 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12138 S:      Maintained
12139 F:      drivers/media/platform/ti-vpe/
12140
12141 TI CDCE706 CLOCK DRIVER
12142 M:      Max Filippov <jcmvbkbc@gmail.com>
12143 S:      Maintained
12144 F:      drivers/clk/clk-cdce706.c
12145
12146 TI CLOCK DRIVER
12147 M:      Tero Kristo <t-kristo@ti.com>
12148 L:      linux-omap@vger.kernel.org
12149 S:      Maintained
12150 F:      drivers/clk/ti/
12151 F:      include/linux/clk/ti.h
12152
12153 TI ETHERNET SWITCH DRIVER (CPSW)
12154 M:      Mugunthan V N <mugunthanvnm@ti.com>
12155 R:      Grygorii Strashko <grygorii.strashko@ti.com>
12156 L:      linux-omap@vger.kernel.org
12157 L:      netdev@vger.kernel.org
12158 S:      Maintained
12159 F:      drivers/net/ethernet/ti/cpsw*
12160 F:      drivers/net/ethernet/ti/davinci*
12161
12162 TI FLASH MEDIA INTERFACE DRIVER
12163 M:      Alex Dubov <oakad@yahoo.com>
12164 S:      Maintained
12165 F:      drivers/misc/tifm*
12166 F:      drivers/mmc/host/tifm_sd.c
12167 F:      include/linux/tifm.h
12168
12169 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12170 M:      Santosh Shilimkar <ssantosh@kernel.org>
12171 L:      linux-kernel@vger.kernel.org
12172 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12173 S:      Maintained
12174 F:      drivers/soc/ti/*
12175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12176
12177
12178 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12179 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
12180 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12181 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12182 S:      Maintained
12183 F:      sound/soc/codecs/lm49453*
12184 F:      sound/soc/codecs/isabelle*
12185
12186 TI LP855x BACKLIGHT DRIVER
12187 M:      Milo Kim <milo.kim@ti.com>
12188 S:      Maintained
12189 F:      Documentation/backlight/lp855x-driver.txt
12190 F:      drivers/video/backlight/lp855x_bl.c
12191 F:      include/linux/platform_data/lp855x.h
12192
12193 TI LP8727 CHARGER DRIVER
12194 M:      Milo Kim <milo.kim@ti.com>
12195 S:      Maintained
12196 F:      drivers/power/supply/lp8727_charger.c
12197 F:      include/linux/platform_data/lp8727.h
12198
12199 TI LP8788 MFD DRIVER
12200 M:      Milo Kim <milo.kim@ti.com>
12201 S:      Maintained
12202 F:      drivers/iio/adc/lp8788_adc.c
12203 F:      drivers/leds/leds-lp8788.c
12204 F:      drivers/mfd/lp8788*.c
12205 F:      drivers/power/supply/lp8788-charger.c
12206 F:      drivers/regulator/lp8788-*.c
12207 F:      include/linux/mfd/lp8788*.h
12208
12209 TI NETCP ETHERNET DRIVER
12210 M:      Wingman Kwok <w-kwok2@ti.com>
12211 M:      Murali Karicheri <m-karicheri2@ti.com>
12212 L:      netdev@vger.kernel.org
12213 S:      Maintained
12214 F:      drivers/net/ethernet/ti/netcp*
12215
12216 TI TAS571X FAMILY ASoC CODEC DRIVER
12217 M:      Kevin Cernekee <cernekee@chromium.org>
12218 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12219 S:      Odd Fixes
12220 F:      sound/soc/codecs/tas571x*
12221
12222 TI TWL4030 SERIES SOC CODEC DRIVER
12223 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
12224 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12225 S:      Maintained
12226 F:      sound/soc/codecs/twl4030*
12227
12228 TI WILINK WIRELESS DRIVERS
12229 L:      linux-wireless@vger.kernel.org
12230 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
12231 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
12232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12233 S:      Orphan
12234 F:      drivers/net/wireless/ti/
12235 F:      include/linux/wl12xx.h
12236
12237 TIPC NETWORK LAYER
12238 M:      Jon Maloy <jon.maloy@ericsson.com>
12239 M:      Ying Xue <ying.xue@windriver.com>
12240 L:      netdev@vger.kernel.org (core kernel code)
12241 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12242 W:      http://tipc.sourceforge.net/
12243 S:      Maintained
12244 F:      include/uapi/linux/tipc*.h
12245 F:      net/tipc/
12246
12247 TILE ARCHITECTURE
12248 M:      Chris Metcalf <cmetcalf@mellanox.com>
12249 W:      http://www.mellanox.com/repository/solutions/tile-scm/
12250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12251 S:      Supported
12252 F:      arch/tile/
12253 F:      drivers/char/tile-srom.c
12254 F:      drivers/edac/tile_edac.c
12255 F:      drivers/net/ethernet/tile/
12256 F:      drivers/rtc/rtc-tile.c
12257 F:      drivers/tty/hvc/hvc_tile.c
12258 F:      drivers/tty/serial/tilegx.c
12259 F:      drivers/usb/host/*-tilegx.c
12260 F:      include/linux/usb/tilegx.h
12261
12262 TLAN NETWORK DRIVER
12263 M:      Samuel Chessman <chessman@tux.org>
12264 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
12265 W:      http://sourceforge.net/projects/tlan/
12266 S:      Maintained
12267 F:      Documentation/networking/tlan.txt
12268 F:      drivers/net/ethernet/ti/tlan.*
12269
12270 TOMOYO SECURITY MODULE
12271 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
12272 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12273 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12274 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12275 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12276 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12277 W:      http://tomoyo.sourceforge.jp/
12278 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12279 S:      Maintained
12280 F:      security/tomoyo/
12281
12282 TOPSTAR LAPTOP EXTRAS DRIVER
12283 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
12284 L:      platform-driver-x86@vger.kernel.org
12285 S:      Maintained
12286 F:      drivers/platform/x86/topstar-laptop.c
12287
12288 TOSHIBA ACPI EXTRAS DRIVER
12289 M:      Azael Avalos <coproscefalo@gmail.com>
12290 L:      platform-driver-x86@vger.kernel.org
12291 S:      Maintained
12292 F:      drivers/platform/x86/toshiba_acpi.c
12293
12294 TOSHIBA BLUETOOTH DRIVER
12295 M:      Azael Avalos <coproscefalo@gmail.com>
12296 L:      platform-driver-x86@vger.kernel.org
12297 S:      Maintained
12298 F:      drivers/platform/x86/toshiba_bluetooth.c
12299
12300 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12301 M:      Azael Avalos <coproscefalo@gmail.com>
12302 L:      platform-driver-x86@vger.kernel.org
12303 S:      Maintained
12304 F:      drivers/platform/x86/toshiba_haps.c
12305
12306 TOSHIBA WMI HOTKEYS DRIVER
12307 M:      Azael Avalos <coproscefalo@gmail.com>
12308 L:      platform-driver-x86@vger.kernel.org
12309 S:      Maintained
12310 F:      drivers/platform/x86/toshiba-wmi.c
12311
12312 TOSHIBA SMM DRIVER
12313 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
12314 W:      http://www.buzzard.org.uk/toshiba/
12315 S:      Maintained
12316 F:      drivers/char/toshiba.c
12317 F:      include/linux/toshiba.h
12318 F:      include/uapi/linux/toshiba.h
12319
12320 TOSHIBA TC358743 DRIVER
12321 M:      Mats Randgaard <matrandg@cisco.com>
12322 L:      linux-media@vger.kernel.org
12323 S:      Maintained
12324 F:      drivers/media/i2c/tc358743*
12325 F:      include/media/i2c/tc358743.h
12326
12327 TMIO/SDHI MMC DRIVER
12328 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
12329 L:      linux-mmc@vger.kernel.org
12330 S:      Supported
12331 F:      drivers/mmc/host/tmio_mmc*
12332 F:      drivers/mmc/host/sh_mobile_sdhi.c
12333 F:      include/linux/mfd/tmio.h
12334
12335 TMP401 HARDWARE MONITOR DRIVER
12336 M:      Guenter Roeck <linux@roeck-us.net>
12337 L:      linux-hwmon@vger.kernel.org
12338 S:      Maintained
12339 F:      Documentation/hwmon/tmp401
12340 F:      drivers/hwmon/tmp401.c
12341
12342 TMPFS (SHMEM FILESYSTEM)
12343 M:      Hugh Dickins <hughd@google.com>
12344 L:      linux-mm@kvack.org
12345 S:      Maintained
12346 F:      include/linux/shmem_fs.h
12347 F:      mm/shmem.c
12348
12349 TM6000 VIDEO4LINUX DRIVER
12350 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12351 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12352 L:      linux-media@vger.kernel.org
12353 W:      https://linuxtv.org
12354 T:      git git://linuxtv.org/media_tree.git
12355 S:      Odd fixes
12356 F:      drivers/media/usb/tm6000/
12357 F:      Documentation/media/v4l-drivers/tm6000*
12358
12359 TW5864 VIDEO4LINUX DRIVER
12360 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12361 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12362 M:      Andrey Utkin <andrey_utkin@fastmail.com>
12363 L:      linux-media@vger.kernel.org
12364 S:      Supported
12365 F:      drivers/media/pci/tw5864/
12366
12367 TW68 VIDEO4LINUX DRIVER
12368 M:      Hans Verkuil <hverkuil@xs4all.nl>
12369 L:      linux-media@vger.kernel.org
12370 T:      git git://linuxtv.org/media_tree.git
12371 W:      https://linuxtv.org
12372 S:      Odd Fixes
12373 F:      drivers/media/pci/tw68/
12374
12375 TW686X VIDEO4LINUX DRIVER
12376 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12377 L:      linux-media@vger.kernel.org
12378 T:      git git://linuxtv.org/media_tree.git
12379 W:      http://linuxtv.org
12380 S:      Maintained
12381 F:      drivers/media/pci/tw686x/
12382
12383 TPM DEVICE DRIVER
12384 M:      Peter Huewe <peterhuewe@gmx.de>
12385 M:      Marcel Selhorst <tpmdd@selhorst.net>
12386 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12387 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12388 W:      http://tpmdd.sourceforge.net
12389 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12390 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
12391 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
12392 S:      Maintained
12393 F:      drivers/char/tpm/
12394
12395 TPM IBM_VTPM DEVICE DRIVER
12396 M:      Ashley Lai <ashleydlai@gmail.com>
12397 W:      http://tpmdd.sourceforge.net
12398 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12399 S:      Maintained
12400 F:      drivers/char/tpm/tpm_ibmvtpm*
12401
12402 TRACING
12403 M:      Steven Rostedt <rostedt@goodmis.org>
12404 M:      Ingo Molnar <mingo@redhat.com>
12405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12406 S:      Maintained
12407 F:      Documentation/trace/ftrace.txt
12408 F:      arch/*/*/*/ftrace.h
12409 F:      arch/*/kernel/ftrace.c
12410 F:      include/*/ftrace.h
12411 F:      include/linux/trace*.h
12412 F:      include/trace/
12413 F:      kernel/trace/
12414 F:      tools/testing/selftests/ftrace/
12415
12416 TRACING MMIO ACCESSES (MMIOTRACE)
12417 M:      Steven Rostedt <rostedt@goodmis.org>
12418 M:      Ingo Molnar <mingo@kernel.org>
12419 R:      Karol Herbst <karolherbst@gmail.com>
12420 R:      Pekka Paalanen <ppaalanen@gmail.com>
12421 S:      Maintained
12422 L:      linux-kernel@vger.kernel.org
12423 L:      nouveau@lists.freedesktop.org
12424 F:      kernel/trace/trace_mmiotrace.c
12425 F:      include/linux/mmiotrace.h
12426 F:      arch/x86/mm/kmmio.c
12427 F:      arch/x86/mm/mmio-mod.c
12428 F:      arch/x86/mm/testmmiotrace.c
12429
12430 TRIVIAL PATCHES
12431 M:      Jiri Kosina <trivial@kernel.org>
12432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12433 S:      Maintained
12434 K:      ^Subject:.*(?i)trivial
12435
12436 TTY LAYER
12437 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12438 M:      Jiri Slaby <jslaby@suse.com>
12439 S:      Supported
12440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12441 F:      Documentation/serial/
12442 F:      drivers/tty/
12443 F:      drivers/tty/serial/serial_core.c
12444 F:      include/linux/serial_core.h
12445 F:      include/linux/serial.h
12446 F:      include/linux/tty.h
12447 F:      include/uapi/linux/serial_core.h
12448 F:      include/uapi/linux/serial.h
12449 F:      include/uapi/linux/tty.h
12450
12451 TUA9001 MEDIA DRIVER
12452 M:      Antti Palosaari <crope@iki.fi>
12453 L:      linux-media@vger.kernel.org
12454 W:      https://linuxtv.org
12455 W:      http://palosaari.fi/linux/
12456 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12457 T:      git git://linuxtv.org/anttip/media_tree.git
12458 S:      Maintained
12459 F:      drivers/media/tuners/tua9001*
12460
12461 TULIP NETWORK DRIVERS
12462 L:      netdev@vger.kernel.org
12463 L:      linux-parisc@vger.kernel.org
12464 S:      Orphan
12465 F:      drivers/net/ethernet/dec/tulip/
12466
12467 TUN/TAP driver
12468 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
12469 W:      http://vtun.sourceforge.net/tun
12470 S:      Maintained
12471 F:      Documentation/networking/tuntap.txt
12472 F:      arch/um/os-Linux/drivers/
12473
12474 TURBOCHANNEL SUBSYSTEM
12475 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12476 M:      Ralf Baechle <ralf@linux-mips.org>
12477 L:      linux-mips@linux-mips.org
12478 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
12479 S:      Maintained
12480 F:      drivers/tc/
12481 F:      include/linux/tc.h
12482
12483 UBI FILE SYSTEM (UBIFS)
12484 M:      Richard Weinberger <richard@nod.at>
12485 M:      Artem Bityutskiy <dedekind1@gmail.com>
12486 M:      Adrian Hunter <adrian.hunter@intel.com>
12487 L:      linux-mtd@lists.infradead.org
12488 T:      git git://git.infradead.org/ubifs-2.6.git
12489 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
12490 S:      Supported
12491 F:      Documentation/filesystems/ubifs.txt
12492 F:      fs/ubifs/
12493
12494 UCLINUX (M68KNOMMU AND COLDFIRE)
12495 M:      Greg Ungerer <gerg@linux-m68k.org>
12496 W:      http://www.linux-m68k.org/
12497 W:      http://www.uclinux.org/
12498 L:      linux-m68k@lists.linux-m68k.org
12499 L:      uclinux-dev@uclinux.org  (subscribers-only)
12500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12501 S:      Maintained
12502 F:      arch/m68k/coldfire/
12503 F:      arch/m68k/68*/
12504 F:      arch/m68k/*/*_no.*
12505 F:      arch/m68k/include/asm/*_no.*
12506
12507 UDF FILESYSTEM
12508 M:      Jan Kara <jack@suse.com>
12509 S:      Maintained
12510 F:      Documentation/filesystems/udf.txt
12511 F:      fs/udf/
12512
12513 UDRAW TABLET
12514 M:      Bastien Nocera <hadess@hadess.net>
12515 L:      linux-input@vger.kernel.org
12516 S:      Maintained
12517 F:      drivers/hid/hid-udraw.c
12518
12519 UFS FILESYSTEM
12520 M:      Evgeniy Dushistov <dushistov@mail.ru>
12521 S:      Maintained
12522 F:      Documentation/filesystems/ufs.txt
12523 F:      fs/ufs/
12524
12525 UHID USERSPACE HID IO DRIVER:
12526 M:      David Herrmann <dh.herrmann@googlemail.com>
12527 L:      linux-input@vger.kernel.org
12528 S:      Maintained
12529 F:      drivers/hid/uhid.c
12530 F:      include/uapi/linux/uhid.h
12531
12532 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12533 L:      linux-usb@vger.kernel.org
12534 S:      Orphan
12535 F:      drivers/uwb/
12536 F:      include/linux/uwb.h
12537 F:      include/linux/uwb/
12538
12539 UNICORE32 ARCHITECTURE:
12540 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
12541 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12542 S:      Maintained
12543 T:      git git://github.com/gxt/linux.git
12544 F:      arch/unicore32/
12545
12546 UNIFDEF
12547 M:      Tony Finch <dot@dotat.at>
12548 W:      http://dotat.at/prog/unifdef
12549 S:      Maintained
12550 F:      scripts/unifdef.c
12551
12552 UNIFORM CDROM DRIVER
12553 M:      Jens Axboe <axboe@kernel.dk>
12554 W:      http://www.kernel.dk
12555 S:      Maintained
12556 F:      Documentation/cdrom/
12557 F:      drivers/cdrom/cdrom.c
12558 F:      include/linux/cdrom.h
12559 F:      include/uapi/linux/cdrom.h
12560
12561 UNISYS S-PAR DRIVERS
12562 M:      David Kershner <david.kershner@unisys.com>
12563 L:      sparmaintainer@unisys.com (Unisys internal)
12564 S:      Supported
12565 F:      drivers/staging/unisys/
12566
12567 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12568 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12569 L:      linux-scsi@vger.kernel.org
12570 S:      Supported
12571 F:      Documentation/scsi/ufs.txt
12572 F:      drivers/scsi/ufs/
12573
12574 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12575 M:      Manjunath M Bettegowda <manjumb@synopsys.com>
12576 M:      Prabu Thangamuthu <prabut@synopsys.com>
12577 L:      linux-scsi@vger.kernel.org
12578 S:      Supported
12579 F:      drivers/scsi/ufs/*dwc*
12580
12581 UNSORTED BLOCK IMAGES (UBI)
12582 M:      Artem Bityutskiy <dedekind1@gmail.com>
12583 M:      Richard Weinberger <richard@nod.at>
12584 W:      http://www.linux-mtd.infradead.org/
12585 L:      linux-mtd@lists.infradead.org
12586 T:      git git://git.infradead.org/ubifs-2.6.git
12587 S:      Supported
12588 F:      drivers/mtd/ubi/
12589 F:      include/linux/mtd/ubi.h
12590 F:      include/uapi/mtd/ubi-user.h
12591
12592 USB ACM DRIVER
12593 M:      Oliver Neukum <oneukum@suse.com>
12594 L:      linux-usb@vger.kernel.org
12595 S:      Maintained
12596 F:      Documentation/usb/acm.txt
12597 F:      drivers/usb/class/cdc-acm.*
12598
12599 USB AR5523 WIRELESS DRIVER
12600 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12601 L:      linux-wireless@vger.kernel.org
12602 S:      Maintained
12603 F:      drivers/net/wireless/ath/ar5523/
12604
12605 USB ATTACHED SCSI
12606 M:      Oliver Neukum <oneukum@suse.com>
12607 L:      linux-usb@vger.kernel.org
12608 L:      linux-scsi@vger.kernel.org
12609 S:      Maintained
12610 F:      drivers/usb/storage/uas.c
12611
12612 USB CDC ETHERNET DRIVER
12613 M:      Oliver Neukum <oliver@neukum.org>
12614 L:      linux-usb@vger.kernel.org
12615 S:      Maintained
12616 F:      drivers/net/usb/cdc_*.c
12617 F:      include/uapi/linux/usb/cdc.h
12618
12619 USB CHAOSKEY DRIVER
12620 M:      Keith Packard <keithp@keithp.com>
12621 L:      linux-usb@vger.kernel.org
12622 S:      Maintained
12623 F:      drivers/usb/misc/chaoskey.c
12624
12625 USB CYPRESS C67X00 DRIVER
12626 M:      Peter Korsgaard <jacmet@sunsite.dk>
12627 L:      linux-usb@vger.kernel.org
12628 S:      Maintained
12629 F:      drivers/usb/c67x00/
12630
12631 USB DAVICOM DM9601 DRIVER
12632 M:      Peter Korsgaard <jacmet@sunsite.dk>
12633 L:      netdev@vger.kernel.org
12634 W:      http://www.linux-usb.org/usbnet
12635 S:      Maintained
12636 F:      drivers/net/usb/dm9601.c
12637
12638 USB DIAMOND RIO500 DRIVER
12639 M:      Cesar Miquel <miquel@df.uba.ar>
12640 L:      rio500-users@lists.sourceforge.net
12641 W:      http://rio500.sourceforge.net
12642 S:      Maintained
12643 F:      drivers/usb/misc/rio500*
12644
12645 USB EHCI DRIVER
12646 M:      Alan Stern <stern@rowland.harvard.edu>
12647 L:      linux-usb@vger.kernel.org
12648 S:      Maintained
12649 F:      Documentation/usb/ehci.txt
12650 F:      drivers/usb/host/ehci*
12651
12652 USB GADGET/PERIPHERAL SUBSYSTEM
12653 M:      Felipe Balbi <balbi@kernel.org>
12654 L:      linux-usb@vger.kernel.org
12655 W:      http://www.linux-usb.org/gadget
12656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12657 S:      Maintained
12658 F:      drivers/usb/gadget/
12659 F:      include/linux/usb/gadget*
12660
12661 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12662 M:      Jiri Kosina <jikos@kernel.org>
12663 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12664 L:      linux-usb@vger.kernel.org
12665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12666 S:      Maintained
12667 F:      Documentation/hid/hiddev.txt
12668 F:      drivers/hid/usbhid/
12669
12670 USB ISP116X DRIVER
12671 M:      Olav Kongas <ok@artecdesign.ee>
12672 L:      linux-usb@vger.kernel.org
12673 S:      Maintained
12674 F:      drivers/usb/host/isp116x*
12675 F:      include/linux/usb/isp116x.h
12676
12677 USB LAN78XX ETHERNET DRIVER
12678 M:      Woojung Huh <woojung.huh@microchip.com>
12679 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12680 L:      netdev@vger.kernel.org
12681 S:      Maintained
12682 F:      drivers/net/usb/lan78xx.*
12683
12684 USB MASS STORAGE DRIVER
12685 M:      Alan Stern <stern@rowland.harvard.edu>
12686 L:      linux-usb@vger.kernel.org
12687 L:      usb-storage@lists.one-eyed-alien.net
12688 S:      Maintained
12689 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12690 F:      drivers/usb/storage/
12691
12692 USB MIDI DRIVER
12693 M:      Clemens Ladisch <clemens@ladisch.de>
12694 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12695 T:      git git://git.alsa-project.org/alsa-kernel.git
12696 S:      Maintained
12697 F:      sound/usb/midi.*
12698
12699 USB NETWORKING DRIVERS
12700 L:      linux-usb@vger.kernel.org
12701 S:      Odd Fixes
12702 F:      drivers/net/usb/
12703
12704 USB OHCI DRIVER
12705 M:      Alan Stern <stern@rowland.harvard.edu>
12706 L:      linux-usb@vger.kernel.org
12707 S:      Maintained
12708 F:      Documentation/usb/ohci.txt
12709 F:      drivers/usb/host/ohci*
12710
12711 USB OTG FSM (Finite State Machine)
12712 M:      Peter Chen <Peter.Chen@nxp.com>
12713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12714 L:      linux-usb@vger.kernel.org
12715 S:      Maintained
12716 F:      drivers/usb/common/usb-otg-fsm.c
12717
12718 USB OVER IP DRIVER
12719 M:      Valentina Manea <valentina.manea.m@gmail.com>
12720 M:      Shuah Khan <shuahkh@osg.samsung.com>
12721 M:      Shuah Khan <shuah@kernel.org>
12722 L:      linux-usb@vger.kernel.org
12723 S:      Maintained
12724 F:      Documentation/usb/usbip_protocol.txt
12725 F:      drivers/usb/usbip/
12726 F:      tools/usb/usbip/
12727
12728 USB PEGASUS DRIVER
12729 M:      Petko Manolov <petkan@nucleusys.com>
12730 L:      linux-usb@vger.kernel.org
12731 L:      netdev@vger.kernel.org
12732 T:      git git://github.com/petkan/pegasus.git
12733 W:      https://github.com/petkan/pegasus
12734 S:      Maintained
12735 F:      drivers/net/usb/pegasus.*
12736
12737 USB PHY LAYER
12738 M:      Felipe Balbi <balbi@kernel.org>
12739 L:      linux-usb@vger.kernel.org
12740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12741 S:      Maintained
12742 F:      drivers/usb/phy/
12743
12744 USB PRINTER DRIVER (usblp)
12745 M:      Pete Zaitcev <zaitcev@redhat.com>
12746 L:      linux-usb@vger.kernel.org
12747 S:      Supported
12748 F:      drivers/usb/class/usblp.c
12749
12750 USB QMI WWAN NETWORK DRIVER
12751 M:      Bjørn Mork <bjorn@mork.no>
12752 L:      netdev@vger.kernel.org
12753 S:      Maintained
12754 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12755 F:      drivers/net/usb/qmi_wwan.c
12756
12757 USB RTL8150 DRIVER
12758 M:      Petko Manolov <petkan@nucleusys.com>
12759 L:      linux-usb@vger.kernel.org
12760 L:      netdev@vger.kernel.org
12761 T:      git git://github.com/petkan/rtl8150.git
12762 W:      https://github.com/petkan/rtl8150
12763 S:      Maintained
12764 F:      drivers/net/usb/rtl8150.c
12765
12766 USB SERIAL SUBSYSTEM
12767 M:      Johan Hovold <johan@kernel.org>
12768 L:      linux-usb@vger.kernel.org
12769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12770 S:      Maintained
12771 F:      Documentation/usb/usb-serial.txt
12772 F:      drivers/usb/serial/
12773 F:      include/linux/usb/serial.h
12774
12775 USB SMSC75XX ETHERNET DRIVER
12776 M:      Steve Glendinning <steve.glendinning@shawell.net>
12777 L:      netdev@vger.kernel.org
12778 S:      Maintained
12779 F:      drivers/net/usb/smsc75xx.*
12780
12781 USB SMSC95XX ETHERNET DRIVER
12782 M:      Steve Glendinning <steve.glendinning@shawell.net>
12783 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12784 L:      netdev@vger.kernel.org
12785 S:      Maintained
12786 F:      drivers/net/usb/smsc95xx.*
12787
12788 USB SUBSYSTEM
12789 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12790 L:      linux-usb@vger.kernel.org
12791 W:      http://www.linux-usb.org
12792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12793 S:      Supported
12794 F:      Documentation/devicetree/bindings/usb/
12795 F:      Documentation/usb/
12796 F:      drivers/usb/
12797 F:      include/linux/usb.h
12798 F:      include/linux/usb/
12799
12800 USB UHCI DRIVER
12801 M:      Alan Stern <stern@rowland.harvard.edu>
12802 L:      linux-usb@vger.kernel.org
12803 S:      Maintained
12804 F:      drivers/usb/host/uhci*
12805
12806 USB "USBNET" DRIVER FRAMEWORK
12807 M:      Oliver Neukum <oneukum@suse.com>
12808 L:      netdev@vger.kernel.org
12809 W:      http://www.linux-usb.org/usbnet
12810 S:      Maintained
12811 F:      drivers/net/usb/usbnet.c
12812 F:      include/linux/usb/usbnet.h
12813
12814 USB VIDEO CLASS
12815 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12816 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12817 L:      linux-media@vger.kernel.org
12818 T:      git git://linuxtv.org/media_tree.git
12819 W:      http://www.ideasonboard.org/uvc/
12820 S:      Maintained
12821 F:      drivers/media/usb/uvc/
12822 F:      include/uapi/linux/uvcvideo.h
12823
12824 USB VISION DRIVER
12825 M:      Hans Verkuil <hverkuil@xs4all.nl>
12826 L:      linux-media@vger.kernel.org
12827 T:      git git://linuxtv.org/media_tree.git
12828 W:      https://linuxtv.org
12829 S:      Odd Fixes
12830 F:      drivers/media/usb/usbvision/
12831
12832 USB WEBCAM GADGET
12833 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12834 L:      linux-usb@vger.kernel.org
12835 S:      Maintained
12836 F:      drivers/usb/gadget/function/*uvc*
12837 F:      drivers/usb/gadget/legacy/webcam.c
12838
12839 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12840 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12841 L:      linux-wireless@vger.kernel.org
12842 S:      Maintained
12843 F:      drivers/net/wireless/rndis_wlan.c
12844
12845 USB XHCI DRIVER
12846 M:      Mathias Nyman <mathias.nyman@intel.com>
12847 L:      linux-usb@vger.kernel.org
12848 S:      Supported
12849 F:      drivers/usb/host/xhci*
12850 F:      drivers/usb/host/pci-quirks*
12851
12852 USB ZD1201 DRIVER
12853 L:      linux-wireless@vger.kernel.org
12854 W:      http://linux-lc100020.sourceforge.net
12855 S:      Orphan
12856 F:      drivers/net/wireless/zydas/zd1201.*
12857
12858 USB ZR364XX DRIVER
12859 M:      Antoine Jacquet <royale@zerezo.com>
12860 L:      linux-usb@vger.kernel.org
12861 L:      linux-media@vger.kernel.org
12862 T:      git git://linuxtv.org/media_tree.git
12863 W:      http://royale.zerezo.com/zr364xx/
12864 S:      Maintained
12865 F:      Documentation/media/v4l-drivers/zr364xx*
12866 F:      drivers/media/usb/zr364xx/
12867
12868 ULPI BUS
12869 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12870 L:      linux-usb@vger.kernel.org
12871 S:      Maintained
12872 F:      drivers/usb/common/ulpi.c
12873 F:      include/linux/ulpi/
12874
12875 USER-MODE LINUX (UML)
12876 M:      Jeff Dike <jdike@addtoit.com>
12877 M:      Richard Weinberger <richard@nod.at>
12878 L:      user-mode-linux-devel@lists.sourceforge.net
12879 L:      user-mode-linux-user@lists.sourceforge.net
12880 W:      http://user-mode-linux.sourceforge.net
12881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12882 S:      Maintained
12883 F:      Documentation/virtual/uml/
12884 F:      arch/um/
12885 F:      arch/x86/um/
12886 F:      fs/hostfs/
12887 F:      fs/hppfs/
12888
12889 USERSPACE I/O (UIO)
12890 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12891 S:      Maintained
12892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12893 F:      Documentation/DocBook/uio-howto.tmpl
12894 F:      drivers/uio/
12895 F:      include/linux/uio*.h
12896
12897 UTIL-LINUX PACKAGE
12898 M:      Karel Zak <kzak@redhat.com>
12899 L:      util-linux@vger.kernel.org
12900 W:      http://en.wikipedia.org/wiki/Util-linux
12901 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12902 S:      Maintained
12903
12904 UVESAFB DRIVER
12905 M:      Michal Januszewski <spock@gentoo.org>
12906 L:      linux-fbdev@vger.kernel.org
12907 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12908 S:      Maintained
12909 F:      Documentation/fb/uvesafb.txt
12910 F:      drivers/video/fbdev/uvesafb.*
12911
12912 VF610 NAND DRIVER
12913 M:      Stefan Agner <stefan@agner.ch>
12914 L:      linux-mtd@lists.infradead.org
12915 S:      Supported
12916 F:      drivers/mtd/nand/vf610_nfc.c
12917
12918 VFAT/FAT/MSDOS FILESYSTEM
12919 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12920 S:      Maintained
12921 F:      Documentation/filesystems/vfat.txt
12922 F:      fs/fat/
12923
12924 VFIO DRIVER
12925 M:      Alex Williamson <alex.williamson@redhat.com>
12926 L:      kvm@vger.kernel.org
12927 T:      git git://github.com/awilliam/linux-vfio.git
12928 S:      Maintained
12929 F:      Documentation/vfio.txt
12930 F:      drivers/vfio/
12931 F:      include/linux/vfio.h
12932 F:      include/uapi/linux/vfio.h
12933
12934 VFIO MEDIATED DEVICE DRIVERS
12935 M:      Kirti Wankhede <kwankhede@nvidia.com>
12936 L:      kvm@vger.kernel.org
12937 S:      Maintained
12938 F:      Documentation/vfio-mediated-device.txt
12939 F:      drivers/vfio/mdev/
12940 F:      include/linux/mdev.h
12941 F:      samples/vfio-mdev/
12942
12943 VFIO PLATFORM DRIVER
12944 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12945 L:      kvm@vger.kernel.org
12946 S:      Maintained
12947 F:      drivers/vfio/platform/
12948
12949 VIDEOBUF2 FRAMEWORK
12950 M:      Pawel Osciak <pawel@osciak.com>
12951 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12952 M:      Kyungmin Park <kyungmin.park@samsung.com>
12953 L:      linux-media@vger.kernel.org
12954 S:      Maintained
12955 F:      drivers/media/v4l2-core/videobuf2-*
12956 F:      include/media/videobuf2-*
12957
12958 VIRTIO AND VHOST VSOCK DRIVER
12959 M:      Stefan Hajnoczi <stefanha@redhat.com>
12960 L:      kvm@vger.kernel.org
12961 L:      virtualization@lists.linux-foundation.org
12962 L:      netdev@vger.kernel.org
12963 S:      Maintained
12964 F:      include/linux/virtio_vsock.h
12965 F:      include/uapi/linux/virtio_vsock.h
12966 F:      net/vmw_vsock/virtio_transport_common.c
12967 F:      net/vmw_vsock/virtio_transport.c
12968 F:      drivers/vhost/vsock.c
12969 F:      drivers/vhost/vsock.h
12970
12971 VIRTUAL SERIO DEVICE DRIVER
12972 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12973 S:      Maintained
12974 F:      drivers/input/serio/userio.c
12975 F:      include/uapi/linux/userio.h
12976
12977 VIRTIO CONSOLE DRIVER
12978 M:      Amit Shah <amit.shah@redhat.com>
12979 L:      virtualization@lists.linux-foundation.org
12980 S:      Maintained
12981 F:      drivers/char/virtio_console.c
12982 F:      include/linux/virtio_console.h
12983 F:      include/uapi/linux/virtio_console.h
12984
12985 VIRTIO CORE, NET AND BLOCK DRIVERS
12986 M:      "Michael S. Tsirkin" <mst@redhat.com>
12987 M:      Jason Wang <jasowang@redhat.com>
12988 L:      virtualization@lists.linux-foundation.org
12989 S:      Maintained
12990 F:      Documentation/devicetree/bindings/virtio/
12991 F:      drivers/virtio/
12992 F:      tools/virtio/
12993 F:      drivers/net/virtio_net.c
12994 F:      drivers/block/virtio_blk.c
12995 F:      include/linux/virtio_*.h
12996 F:      include/uapi/linux/virtio_*.h
12997
12998 VIRTIO DRIVERS FOR S390
12999 M:      Christian Borntraeger <borntraeger@de.ibm.com>
13000 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
13001 L:      linux-s390@vger.kernel.org
13002 L:      virtualization@lists.linux-foundation.org
13003 L:      kvm@vger.kernel.org
13004 S:      Supported
13005 F:      drivers/s390/virtio/
13006
13007 VIRTIO GPU DRIVER
13008 M:      David Airlie <airlied@linux.ie>
13009 M:      Gerd Hoffmann <kraxel@redhat.com>
13010 L:      dri-devel@lists.freedesktop.org
13011 L:      virtualization@lists.linux-foundation.org
13012 S:      Maintained
13013 F:      drivers/gpu/drm/virtio/
13014 F:      include/uapi/linux/virtio_gpu.h
13015
13016 VIRTIO HOST (VHOST)
13017 M:      "Michael S. Tsirkin" <mst@redhat.com>
13018 M:      Jason Wang <jasowang@redhat.com>
13019 L:      kvm@vger.kernel.org
13020 L:      virtualization@lists.linux-foundation.org
13021 L:      netdev@vger.kernel.org
13022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13023 S:      Maintained
13024 F:      drivers/vhost/
13025 F:      include/uapi/linux/vhost.h
13026
13027 VIRTIO INPUT DRIVER
13028 M:      Gerd Hoffmann <kraxel@redhat.com>
13029 S:      Maintained
13030 F:      drivers/virtio/virtio_input.c
13031 F:      include/uapi/linux/virtio_input.h
13032
13033 VIA RHINE NETWORK DRIVER
13034 S:      Orphan
13035 F:      drivers/net/ethernet/via/via-rhine.c
13036
13037 VIA SD/MMC CARD CONTROLLER DRIVER
13038 M:      Bruce Chang <brucechang@via.com.tw>
13039 M:      Harald Welte <HaraldWelte@viatech.com>
13040 S:      Maintained
13041 F:      drivers/mmc/host/via-sdmmc.c
13042
13043 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13044 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13045 L:      linux-fbdev@vger.kernel.org
13046 S:      Maintained
13047 F:      include/linux/via-core.h
13048 F:      include/linux/via-gpio.h
13049 F:      include/linux/via_i2c.h
13050 F:      drivers/video/fbdev/via/
13051
13052 VIA VELOCITY NETWORK DRIVER
13053 M:      Francois Romieu <romieu@fr.zoreil.com>
13054 L:      netdev@vger.kernel.org
13055 S:      Maintained
13056 F:      drivers/net/ethernet/via/via-velocity.*
13057
13058 VIRT LIB
13059 M:      Alex Williamson <alex.williamson@redhat.com>
13060 M:      Paolo Bonzini <pbonzini@redhat.com>
13061 L:      kvm@vger.kernel.org
13062 S:      Supported
13063 F:      virt/lib/
13064
13065 VIVID VIRTUAL VIDEO DRIVER
13066 M:      Hans Verkuil <hverkuil@xs4all.nl>
13067 L:      linux-media@vger.kernel.org
13068 T:      git git://linuxtv.org/media_tree.git
13069 W:      https://linuxtv.org
13070 S:      Maintained
13071 F:      drivers/media/platform/vivid/*
13072
13073 VLAN (802.1Q)
13074 M:      Patrick McHardy <kaber@trash.net>
13075 L:      netdev@vger.kernel.org
13076 S:      Maintained
13077 F:      drivers/net/macvlan.c
13078 F:      include/linux/if_*vlan.h
13079 F:      net/8021q/
13080
13081 VLYNQ BUS
13082 M:      Florian Fainelli <f.fainelli@gmail.com>
13083 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
13084 S:      Maintained
13085 F:      drivers/vlynq/vlynq.c
13086 F:      include/linux/vlynq.h
13087
13088 VME SUBSYSTEM
13089 M:      Martyn Welch <martyn@welchs.me.uk>
13090 M:      Manohar Vanga <manohar.vanga@gmail.com>
13091 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13092 L:      devel@driverdev.osuosl.org
13093 S:      Maintained
13094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13095 F:      Documentation/driver-api/vme.rst
13096 F:      drivers/staging/vme/
13097 F:      drivers/vme/
13098 F:      include/linux/vme*
13099
13100 VMWARE HYPERVISOR INTERFACE
13101 M:      Alok Kataria <akataria@vmware.com>
13102 L:      virtualization@lists.linux-foundation.org
13103 S:      Supported
13104 F:      arch/x86/kernel/cpu/vmware.c
13105
13106 VMWARE BALLOON DRIVER
13107 M:      Xavier Deguillard <xdeguillard@vmware.com>
13108 M:      Philip Moltmann <moltmann@vmware.com>
13109 M:      "VMware, Inc." <pv-drivers@vmware.com>
13110 L:      linux-kernel@vger.kernel.org
13111 S:      Maintained
13112 F:      drivers/misc/vmw_balloon.c
13113
13114 VMWARE VMMOUSE SUBDRIVER
13115 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13116 M:      "VMware, Inc." <pv-drivers@vmware.com>
13117 L:      linux-input@vger.kernel.org
13118 S:      Maintained
13119 F:      drivers/input/mouse/vmmouse.c
13120 F:      drivers/input/mouse/vmmouse.h
13121
13122 VMWARE VMXNET3 ETHERNET DRIVER
13123 M:      Shrikrishna Khare <skhare@vmware.com>
13124 M:      "VMware, Inc." <pv-drivers@vmware.com>
13125 L:      netdev@vger.kernel.org
13126 S:      Maintained
13127 F:      drivers/net/vmxnet3/
13128
13129 VMware PVSCSI driver
13130 M:      Jim Gill <jgill@vmware.com>
13131 M:      VMware PV-Drivers <pv-drivers@vmware.com>
13132 L:      linux-scsi@vger.kernel.org
13133 S:      Maintained
13134 F:      drivers/scsi/vmw_pvscsi.c
13135 F:      drivers/scsi/vmw_pvscsi.h
13136
13137 VMWARE PVRDMA DRIVER
13138 M:      Adit Ranadive <aditr@vmware.com>
13139 M:      VMware PV-Drivers <pv-drivers@vmware.com>
13140 L:      linux-rdma@vger.kernel.org
13141 S:      Maintained
13142 F:      drivers/infiniband/hw/vmw_pvrdma/
13143
13144 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13145 M:      Liam Girdwood <lgirdwood@gmail.com>
13146 M:      Mark Brown <broonie@kernel.org>
13147 L:      linux-kernel@vger.kernel.org
13148 W:      http://www.slimlogic.co.uk/?p=48
13149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13150 S:      Supported
13151 F:      Documentation/devicetree/bindings/regulator/
13152 F:      drivers/regulator/
13153 F:      include/dt-bindings/regulator/
13154 F:      include/linux/regulator/
13155
13156 VRF
13157 M:      David Ahern <dsa@cumulusnetworks.com>
13158 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
13159 L:      netdev@vger.kernel.org
13160 S:      Maintained
13161 F:      drivers/net/vrf.c
13162 F:      Documentation/networking/vrf.txt
13163
13164 VT1211 HARDWARE MONITOR DRIVER
13165 M:      Juerg Haefliger <juergh@gmail.com>
13166 L:      linux-hwmon@vger.kernel.org
13167 S:      Maintained
13168 F:      Documentation/hwmon/vt1211
13169 F:      drivers/hwmon/vt1211.c
13170
13171 VT8231 HARDWARE MONITOR DRIVER
13172 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
13173 L:      linux-hwmon@vger.kernel.org
13174 S:      Maintained
13175 F:      drivers/hwmon/vt8231.c
13176
13177 VUB300 USB to SDIO/SD/MMC bridge chip
13178 M:      Tony Olech <tony.olech@elandigitalsystems.com>
13179 L:      linux-mmc@vger.kernel.org
13180 L:      linux-usb@vger.kernel.org
13181 S:      Supported
13182 F:      drivers/mmc/host/vub300.c
13183
13184 W1 DALLAS'S 1-WIRE BUS
13185 M:      Evgeniy Polyakov <zbr@ioremap.net>
13186 S:      Maintained
13187 F:      Documentation/w1/
13188 F:      drivers/w1/
13189
13190 W83791D HARDWARE MONITORING DRIVER
13191 M:      Marc Hulsman <m.hulsman@tudelft.nl>
13192 L:      linux-hwmon@vger.kernel.org
13193 S:      Maintained
13194 F:      Documentation/hwmon/w83791d
13195 F:      drivers/hwmon/w83791d.c
13196
13197 W83793 HARDWARE MONITORING DRIVER
13198 M:      Rudolf Marek <r.marek@assembler.cz>
13199 L:      linux-hwmon@vger.kernel.org
13200 S:      Maintained
13201 F:      Documentation/hwmon/w83793
13202 F:      drivers/hwmon/w83793.c
13203
13204 W83795 HARDWARE MONITORING DRIVER
13205 M:      Jean Delvare <jdelvare@suse.com>
13206 L:      linux-hwmon@vger.kernel.org
13207 S:      Maintained
13208 F:      drivers/hwmon/w83795.c
13209
13210 W83L51xD SD/MMC CARD INTERFACE DRIVER
13211 M:      Pierre Ossman <pierre@ossman.eu>
13212 S:      Maintained
13213 F:      drivers/mmc/host/wbsd.*
13214
13215 WACOM PROTOCOL 4 SERIAL TABLETS
13216 M:      Julian Squires <julian@cipht.net>
13217 M:      Hans de Goede <hdegoede@redhat.com>
13218 L:      linux-input@vger.kernel.org
13219 S:      Maintained
13220 F:      drivers/input/tablet/wacom_serial4.c
13221
13222 WATCHDOG DEVICE DRIVERS
13223 M:      Wim Van Sebroeck <wim@iguana.be>
13224 R:      Guenter Roeck <linux@roeck-us.net>
13225 L:      linux-watchdog@vger.kernel.org
13226 W:      http://www.linux-watchdog.org/
13227 T:      git git://www.linux-watchdog.org/linux-watchdog.git
13228 S:      Maintained
13229 F:      Documentation/devicetree/bindings/watchdog/
13230 F:      Documentation/watchdog/
13231 F:      drivers/watchdog/
13232 F:      include/linux/watchdog.h
13233 F:      include/uapi/linux/watchdog.h
13234
13235 WIIMOTE HID DRIVER
13236 M:      David Herrmann <dh.herrmann@googlemail.com>
13237 L:      linux-input@vger.kernel.org
13238 S:      Maintained
13239 F:      drivers/hid/hid-wiimote*
13240
13241 WINBOND CIR DRIVER
13242 M:      David Härdeman <david@hardeman.nu>
13243 S:      Maintained
13244 F:      drivers/media/rc/winbond-cir.c
13245
13246 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13247 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13248 L:      linux-watchdog@vger.kernel.org
13249 S:      Maintained
13250 F:      drivers/watchdog/ebc-c384_wdt.c
13251
13252 WINSYSTEMS WS16C48 GPIO DRIVER
13253 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13254 L:      linux-gpio@vger.kernel.org
13255 S:      Maintained
13256 F:      drivers/gpio/gpio-ws16c48.c
13257
13258 WIMAX STACK
13259 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13260 M:      linux-wimax@intel.com
13261 L:      wimax@linuxwimax.org (subscribers-only)
13262 S:      Supported
13263 W:      http://linuxwimax.org
13264 F:      Documentation/wimax/README.wimax
13265 F:      include/linux/wimax/debug.h
13266 F:      include/net/wimax.h
13267 F:      include/uapi/linux/wimax.h
13268 F:      net/wimax/
13269
13270 WISTRON LAPTOP BUTTON DRIVER
13271 M:      Miloslav Trmac <mitr@volny.cz>
13272 S:      Maintained
13273 F:      drivers/input/misc/wistron_btns.c
13274
13275 WL3501 WIRELESS PCMCIA CARD DRIVER
13276 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13277 L:      linux-wireless@vger.kernel.org
13278 W:      http://oops.ghostprotocols.net:81/blog
13279 S:      Maintained
13280 F:      drivers/net/wireless/wl3501*
13281
13282 WOLFSON MICROELECTRONICS DRIVERS
13283 L:      patches@opensource.wolfsonmicro.com
13284 T:      git https://github.com/CirrusLogic/linux-drivers.git
13285 W:      https://github.com/CirrusLogic/linux-drivers/wiki
13286 S:      Supported
13287 F:      Documentation/hwmon/wm83??
13288 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13289 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13290 F:      Documentation/devicetree/bindings/mfd/arizona.txt
13291 F:      arch/arm/mach-s3c64xx/mach-crag6410*
13292 F:      drivers/clk/clk-wm83*.c
13293 F:      drivers/extcon/extcon-arizona.c
13294 F:      drivers/leds/leds-wm83*.c
13295 F:      drivers/gpio/gpio-*wm*.c
13296 F:      drivers/gpio/gpio-arizona.c
13297 F:      drivers/hwmon/wm83??-hwmon.c
13298 F:      drivers/input/misc/wm831x-on.c
13299 F:      drivers/input/touchscreen/wm831x-ts.c
13300 F:      drivers/input/touchscreen/wm97*.c
13301 F:      drivers/mfd/arizona*
13302 F:      drivers/mfd/wm*.c
13303 F:      drivers/mfd/cs47l24*
13304 F:      drivers/power/supply/wm83*.c
13305 F:      drivers/rtc/rtc-wm83*.c
13306 F:      drivers/regulator/wm8*.c
13307 F:      drivers/video/backlight/wm83*_bl.c
13308 F:      drivers/watchdog/wm83*_wdt.c
13309 F:      include/linux/mfd/arizona/
13310 F:      include/linux/mfd/wm831x/
13311 F:      include/linux/mfd/wm8350/
13312 F:      include/linux/mfd/wm8400*
13313 F:      include/linux/wm97xx.h
13314 F:      include/sound/wm????.h
13315 F:      sound/soc/codecs/arizona.?
13316 F:      sound/soc/codecs/wm*
13317 F:      sound/soc/codecs/cs47l24*
13318
13319 WORKQUEUE
13320 M:      Tejun Heo <tj@kernel.org>
13321 R:      Lai Jiangshan <jiangshanlai@gmail.com>
13322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13323 S:      Maintained
13324 F:      include/linux/workqueue.h
13325 F:      kernel/workqueue.c
13326 F:      Documentation/core-api/workqueue.rst
13327
13328 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13329 M:      Chen-Yu Tsai <wens@csie.org>
13330 L:      linux-kernel@vger.kernel.org
13331 S:      Maintained
13332 N:      axp[128]
13333
13334 X.25 NETWORK LAYER
13335 M:      Andrew Hendry <andrew.hendry@gmail.com>
13336 L:      linux-x25@vger.kernel.org
13337 S:      Odd Fixes
13338 F:      Documentation/networking/x25*
13339 F:      include/net/x25*
13340 F:      net/x25/
13341
13342 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13343 M:      Thomas Gleixner <tglx@linutronix.de>
13344 M:      Ingo Molnar <mingo@redhat.com>
13345 M:      "H. Peter Anvin" <hpa@zytor.com>
13346 M:      x86@kernel.org
13347 L:      linux-kernel@vger.kernel.org
13348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13349 S:      Maintained
13350 F:      Documentation/x86/
13351 F:      arch/x86/
13352
13353 X86 PLATFORM DRIVERS
13354 M:      Darren Hart <dvhart@infradead.org>
13355 L:      platform-driver-x86@vger.kernel.org
13356 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13357 S:      Maintained
13358 F:      drivers/platform/x86/
13359 F:      drivers/platform/olpc/
13360
13361 X86 MCE INFRASTRUCTURE
13362 M:      Tony Luck <tony.luck@intel.com>
13363 M:      Borislav Petkov <bp@alien8.de>
13364 L:      linux-edac@vger.kernel.org
13365 S:      Maintained
13366 F:      arch/x86/kernel/cpu/mcheck/*
13367
13368 X86 MICROCODE UPDATE SUPPORT
13369 M:      Borislav Petkov <bp@alien8.de>
13370 S:      Maintained
13371 F:      arch/x86/kernel/cpu/microcode/*
13372
13373 X86 VDSO
13374 M:      Andy Lutomirski <luto@amacapital.net>
13375 L:      linux-kernel@vger.kernel.org
13376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13377 S:      Maintained
13378 F:      arch/x86/entry/vdso/
13379
13380 XC2028/3028 TUNER DRIVER
13381 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
13382 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
13383 L:      linux-media@vger.kernel.org
13384 W:      https://linuxtv.org
13385 T:      git git://linuxtv.org/media_tree.git
13386 S:      Maintained
13387 F:      drivers/media/tuners/tuner-xc2028.*
13388
13389 XEN HYPERVISOR INTERFACE
13390 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
13391 M:      Juergen Gross <jgross@suse.com>
13392 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13394 S:      Supported
13395 F:      arch/x86/xen/
13396 F:      drivers/*/xen-*front.c
13397 F:      drivers/xen/
13398 F:      arch/x86/include/asm/xen/
13399 F:      include/xen/
13400 F:      include/uapi/xen/
13401
13402 XEN HYPERVISOR ARM
13403 M:      Stefano Stabellini <sstabellini@kernel.org>
13404 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13405 S:      Maintained
13406 F:      arch/arm/xen/
13407 F:      arch/arm/include/asm/xen/
13408
13409 XEN HYPERVISOR ARM64
13410 M:      Stefano Stabellini <sstabellini@kernel.org>
13411 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13412 S:      Maintained
13413 F:      arch/arm64/xen/
13414 F:      arch/arm64/include/asm/xen/
13415
13416 XEN NETWORK BACKEND DRIVER
13417 M:      Wei Liu <wei.liu2@citrix.com>
13418 M:      Paul Durrant <paul.durrant@citrix.com>
13419 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13420 L:      netdev@vger.kernel.org
13421 S:      Supported
13422 F:      drivers/net/xen-netback/*
13423
13424 XEN PCI SUBSYSTEM
13425 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13426 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13427 S:      Supported
13428 F:      arch/x86/pci/*xen*
13429 F:      drivers/pci/*xen*
13430
13431 XEN BLOCK SUBSYSTEM
13432 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13433 M:      Roger Pau Monné <roger.pau@citrix.com>
13434 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13435 S:      Supported
13436 F:      drivers/block/xen-blkback/*
13437 F:      drivers/block/xen*
13438
13439 XEN PVSCSI DRIVERS
13440 M:      Juergen Gross <jgross@suse.com>
13441 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13442 L:      linux-scsi@vger.kernel.org
13443 S:      Supported
13444 F:      drivers/scsi/xen-scsifront.c
13445 F:      drivers/xen/xen-scsiback.c
13446 F:      include/xen/interface/io/vscsiif.h
13447
13448 XEN SWIOTLB SUBSYSTEM
13449 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13450 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13451 S:      Supported
13452 F:      arch/x86/xen/*swiotlb*
13453 F:      drivers/xen/*swiotlb*
13454
13455 XFS FILESYSTEM
13456 M:      Dave Chinner <david@fromorbit.com>
13457 M:      linux-xfs@vger.kernel.org
13458 L:      linux-xfs@vger.kernel.org
13459 W:      http://xfs.org/
13460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13461 S:      Supported
13462 F:      Documentation/filesystems/xfs.txt
13463 F:      fs/xfs/
13464
13465 XILINX AXI ETHERNET DRIVER
13466 M:      Anirudha Sarangi <anirudh@xilinx.com>
13467 M:      John Linn <John.Linn@xilinx.com>
13468 S:      Maintained
13469 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
13470
13471 XILINX UARTLITE SERIAL DRIVER
13472 M:      Peter Korsgaard <jacmet@sunsite.dk>
13473 L:      linux-serial@vger.kernel.org
13474 S:      Maintained
13475 F:      drivers/tty/serial/uartlite.c
13476
13477 XILINX VIDEO IP CORES
13478 M:      Hyun Kwon <hyun.kwon@xilinx.com>
13479 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13480 L:      linux-media@vger.kernel.org
13481 T:      git git://linuxtv.org/media_tree.git
13482 S:      Supported
13483 F:      Documentation/devicetree/bindings/media/xilinx/
13484 F:      drivers/media/platform/xilinx/
13485 F:      include/uapi/linux/xilinx-v4l2-controls.h
13486
13487 XILLYBUS DRIVER
13488 M:      Eli Billauer <eli.billauer@gmail.com>
13489 L:      linux-kernel@vger.kernel.org
13490 S:      Supported
13491 F:      drivers/char/xillybus/
13492
13493 XTENSA XTFPGA PLATFORM SUPPORT
13494 M:      Max Filippov <jcmvbkbc@gmail.com>
13495 L:      linux-xtensa@linux-xtensa.org
13496 S:      Maintained
13497 F:      drivers/spi/spi-xtensa-xtfpga.c
13498 F:      sound/soc/xtensa/xtfpga-i2s.c
13499
13500 YAM DRIVER FOR AX.25
13501 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
13502 L:      linux-hams@vger.kernel.org
13503 S:      Maintained
13504 F:      drivers/net/hamradio/yam*
13505 F:      include/linux/yam.h
13506
13507 YEALINK PHONE DRIVER
13508 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
13509 L:      usbb2k-api-dev@nongnu.org
13510 S:      Maintained
13511 F:      Documentation/input/yealink.txt
13512 F:      drivers/input/misc/yealink.*
13513
13514 Z8530 DRIVER FOR AX.25
13515 M:      Joerg Reuter <jreuter@yaina.de>
13516 W:      http://yaina.de/jreuter/
13517 W:      http://www.qsl.net/dl1bke/
13518 L:      linux-hams@vger.kernel.org
13519 S:      Maintained
13520 F:      Documentation/networking/z8530drv.txt
13521 F:      drivers/net/hamradio/*scc.c
13522 F:      drivers/net/hamradio/z8530.h
13523
13524 ZBUD COMPRESSED PAGE ALLOCATOR
13525 M:      Seth Jennings <sjenning@redhat.com>
13526 L:      linux-mm@kvack.org
13527 S:      Maintained
13528 F:      mm/zbud.c
13529 F:      include/linux/zbud.h
13530
13531 ZD1211RW WIRELESS DRIVER
13532 M:      Daniel Drake <dsd@gentoo.org>
13533 M:      Ulrich Kunitz <kune@deine-taler.de>
13534 W:      http://zd1211.ath.cx/wiki/DriverRewrite
13535 L:      linux-wireless@vger.kernel.org
13536 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
13537 S:      Maintained
13538 F:      drivers/net/wireless/zydas/zd1211rw/
13539
13540 ZPOOL COMPRESSED PAGE STORAGE API
13541 M:      Dan Streetman <ddstreet@ieee.org>
13542 L:      linux-mm@kvack.org
13543 S:      Maintained
13544 F:      mm/zpool.c
13545 F:      include/linux/zpool.h
13546
13547 ZR36067 VIDEO FOR LINUX DRIVER
13548 L:      mjpeg-users@lists.sourceforge.net
13549 L:      linux-media@vger.kernel.org
13550 W:      http://mjpeg.sourceforge.net/driver-zoran/
13551 T:      hg https://linuxtv.org/hg/v4l-dvb
13552 S:      Odd Fixes
13553 F:      drivers/media/pci/zoran/
13554
13555 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13556 M:      Minchan Kim <minchan@kernel.org>
13557 M:      Nitin Gupta <ngupta@vflare.org>
13558 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13559 L:      linux-kernel@vger.kernel.org
13560 S:      Maintained
13561 F:      drivers/block/zram/
13562 F:      Documentation/blockdev/zram.txt
13563
13564 ZS DECSTATION Z85C30 SERIAL DRIVER
13565 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
13566 S:      Maintained
13567 F:      drivers/tty/serial/zs.*
13568
13569 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13570 M:      Minchan Kim <minchan@kernel.org>
13571 M:      Nitin Gupta <ngupta@vflare.org>
13572 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13573 L:      linux-mm@kvack.org
13574 S:      Maintained
13575 F:      mm/zsmalloc.c
13576 F:      include/linux/zsmalloc.h
13577 F:      Documentation/vm/zsmalloc.txt
13578
13579 ZSWAP COMPRESSED SWAP CACHING
13580 M:      Seth Jennings <sjenning@redhat.com>
13581 L:      linux-mm@kvack.org
13582 S:      Maintained
13583 F:      mm/zswap.c
13584
13585 THE REST
13586 M:      Linus Torvalds <torvalds@linux-foundation.org>
13587 L:      linux-kernel@vger.kernel.org
13588 Q:      http://patchwork.kernel.org/project/LKML/list/
13589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13590 S:      Buried alive in reporters
13591 F:      *
13592 F:      */