Merge tag 'platform-drivers-x86-v4.10-1' of git://git.infradead.org/users/dvhart...
[linux-2.6-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 MELLANOX MLX CPLD HOTPLUG DRIVER
8049 M:      Vadim Pasternak <vadimp@mellanox.com>
8050 L:      platform-driver-x86@vger.kernel.org
8051 S:      Supported
8052 F:      drivers/platform/x86/mlxcpld-hotplug.c
8053 F:      include/linux/platform_data/mlxcpld-hotplug.h
8054
8055 SOFT-ROCE DRIVER (rxe)
8056 M:      Moni Shoua <monis@mellanox.com>
8057 L:      linux-rdma@vger.kernel.org
8058 S:      Supported
8059 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8060 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8061 F:      drivers/infiniband/sw/rxe/
8062 F:      include/uapi/rdma/rdma_user_rxe.h
8063
8064 MEMBARRIER SUPPORT
8065 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8066 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8067 L:      linux-kernel@vger.kernel.org
8068 S:      Supported
8069 F:      kernel/membarrier.c
8070 F:      include/uapi/linux/membarrier.h
8071
8072 MEMORY MANAGEMENT
8073 L:      linux-mm@kvack.org
8074 W:      http://www.linux-mm.org
8075 S:      Maintained
8076 F:      include/linux/mm.h
8077 F:      include/linux/gfp.h
8078 F:      include/linux/mmzone.h
8079 F:      include/linux/memory_hotplug.h
8080 F:      include/linux/vmalloc.h
8081 F:      mm/
8082
8083 MEMORY TECHNOLOGY DEVICES (MTD)
8084 M:      David Woodhouse <dwmw2@infradead.org>
8085 M:      Brian Norris <computersforpeace@gmail.com>
8086 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8087 M:      Marek Vasut <marek.vasut@gmail.com>
8088 M:      Richard Weinberger <richard@nod.at>
8089 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
8090 L:      linux-mtd@lists.infradead.org
8091 W:      http://www.linux-mtd.infradead.org/
8092 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8093 T:      git git://git.infradead.org/linux-mtd.git
8094 T:      git git://git.infradead.org/l2-mtd.git
8095 S:      Maintained
8096 F:      Documentation/devicetree/bindings/mtd/
8097 F:      drivers/mtd/
8098 F:      include/linux/mtd/
8099 F:      include/uapi/mtd/
8100
8101 MEN A21 WATCHDOG DRIVER
8102 M:      Johannes Thumshirn <morbidrsa@gmail.com>
8103 L:      linux-watchdog@vger.kernel.org
8104 S:      Maintained
8105 F:      drivers/watchdog/mena21_wdt.c
8106
8107 MEN CHAMELEON BUS (mcb)
8108 M:      Johannes Thumshirn <morbidrsa@gmail.com>
8109 S:      Maintained
8110 F:      drivers/mcb/
8111 F:      include/linux/mcb.h
8112 F:      Documentation/men-chameleon-bus.txt
8113
8114 MEN F21BMC (Board Management Controller)
8115 M:      Andreas Werner <andreas.werner@men.de>
8116 S:      Supported
8117 F:      drivers/mfd/menf21bmc.c
8118 F:      drivers/watchdog/menf21bmc_wdt.c
8119 F:      drivers/leds/leds-menf21bmc.c
8120 F:      drivers/hwmon/menf21bmc_hwmon.c
8121 F:      Documentation/hwmon/menf21bmc
8122
8123 METAG ARCHITECTURE
8124 M:      James Hogan <james.hogan@imgtec.com>
8125 L:      linux-metag@vger.kernel.org
8126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8127 S:      Odd Fixes
8128 F:      arch/metag/
8129 F:      Documentation/metag/
8130 F:      Documentation/devicetree/bindings/metag/
8131 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
8132 F:      drivers/clocksource/metag_generic.c
8133 F:      drivers/irqchip/irq-metag.c
8134 F:      drivers/irqchip/irq-metag-ext.c
8135 F:      drivers/tty/metag_da.c
8136
8137 MICROBLAZE ARCHITECTURE
8138 M:      Michal Simek <monstr@monstr.eu>
8139 W:      http://www.monstr.eu/fdt/
8140 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
8141 S:      Supported
8142 F:      arch/microblaze/
8143
8144 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8145 M:      Richard Genoud <richard.genoud@gmail.com>
8146 S:      Maintained
8147 F:      drivers/tty/serial/atmel_serial.c
8148 F:      include/linux/atmel_serial.h
8149
8150 MICROCHIP / ATMEL ISC DRIVER
8151 M:      Songjun Wu <songjun.wu@microchip.com>
8152 L:      linux-media@vger.kernel.org
8153 S:      Supported
8154 F:      drivers/media/platform/atmel/atmel-isc.c
8155 F:      drivers/media/platform/atmel/atmel-isc-regs.h
8156 F:      devicetree/bindings/media/atmel-isc.txt
8157
8158 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8159 M:      Chen Yu <yu.c.chen@intel.com>
8160 L:      platform-driver-x86@vger.kernel.org
8161 S:      Supported
8162 F:      drivers/platform/x86/surfacepro3_button.c
8163
8164 MICROTEK X6 SCANNER
8165 M:      Oliver Neukum <oliver@neukum.org>
8166 S:      Maintained
8167 F:      drivers/usb/image/microtek.*
8168
8169 MIPS
8170 M:      Ralf Baechle <ralf@linux-mips.org>
8171 L:      linux-mips@linux-mips.org
8172 W:      http://www.linux-mips.org/
8173 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
8174 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
8175 S:      Supported
8176 F:      Documentation/devicetree/bindings/mips/
8177 F:      Documentation/mips/
8178 F:      arch/mips/
8179
8180 MIPS/LOONGSON1 ARCHITECTURE
8181 M:      Keguang Zhang <keguang.zhang@gmail.com>
8182 L:      linux-mips@linux-mips.org
8183 S:      Maintained
8184 F:      arch/mips/loongson32/
8185 F:      arch/mips/include/asm/mach-loongson32/
8186 F:      drivers/*/*loongson1*
8187 F:      drivers/*/*/*loongson1*
8188
8189 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8190 M:      Hans Verkuil <hverkuil@xs4all.nl>
8191 L:      linux-media@vger.kernel.org
8192 T:      git git://linuxtv.org/media_tree.git
8193 W:      https://linuxtv.org
8194 S:      Odd Fixes
8195 F:      drivers/media/radio/radio-miropcm20*
8196
8197 MELLANOX MLX4 core VPI driver
8198 M:      Yishai Hadas <yishaih@mellanox.com>
8199 L:      netdev@vger.kernel.org
8200 L:      linux-rdma@vger.kernel.org
8201 W:      http://www.mellanox.com
8202 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8203 S:      Supported
8204 F:      drivers/net/ethernet/mellanox/mlx4/
8205 F:      include/linux/mlx4/
8206 F:      include/uapi/rdma/mlx4-abi.h
8207
8208 MELLANOX MLX4 IB driver
8209 M:      Yishai Hadas <yishaih@mellanox.com>
8210 L:      linux-rdma@vger.kernel.org
8211 W:      http://www.mellanox.com
8212 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8213 S:      Supported
8214 F:      drivers/infiniband/hw/mlx4/
8215 F:      include/linux/mlx4/
8216
8217 MELLANOX MLX5 core VPI driver
8218 M:      Saeed Mahameed <saeedm@mellanox.com>
8219 M:      Matan Barak <matanb@mellanox.com>
8220 M:      Leon Romanovsky <leonro@mellanox.com>
8221 L:      netdev@vger.kernel.org
8222 L:      linux-rdma@vger.kernel.org
8223 W:      http://www.mellanox.com
8224 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8225 S:      Supported
8226 F:      drivers/net/ethernet/mellanox/mlx5/core/
8227 F:      include/linux/mlx5/
8228 F:      include/uapi/rdma/mlx5-abi.h
8229
8230 MELLANOX MLX5 IB driver
8231 M:      Matan Barak <matanb@mellanox.com>
8232 M:      Leon Romanovsky <leonro@mellanox.com>
8233 L:      linux-rdma@vger.kernel.org
8234 W:      http://www.mellanox.com
8235 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8236 S:      Supported
8237 F:      drivers/infiniband/hw/mlx5/
8238 F:      include/linux/mlx5/
8239
8240 MELEXIS MLX90614 DRIVER
8241 M:      Crt Mori <cmo@melexis.com>
8242 L:      linux-iio@vger.kernel.org
8243 W:      http://www.melexis.com
8244 S:      Supported
8245 F:      drivers/iio/temperature/mlx90614.c
8246
8247 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8248 M:      Don Brace <don.brace@microsemi.com>
8249 L:      esc.storagedev@microsemi.com
8250 L:      linux-scsi@vger.kernel.org
8251 S:      Supported
8252 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
8253 F:      drivers/scsi/smartpqi/Kconfig
8254 F:      drivers/scsi/smartpqi/Makefile
8255 F:      include/linux/cciss*.h
8256 F:      include/uapi/linux/cciss*.h
8257 F:      Documentation/scsi/smartpqi.txt
8258
8259 MN88472 MEDIA DRIVER
8260 M:      Antti Palosaari <crope@iki.fi>
8261 L:      linux-media@vger.kernel.org
8262 W:      https://linuxtv.org
8263 W:      http://palosaari.fi/linux/
8264 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8265 S:      Maintained
8266 F:      drivers/media/dvb-frontends/mn88472*
8267
8268 MN88473 MEDIA DRIVER
8269 M:      Antti Palosaari <crope@iki.fi>
8270 L:      linux-media@vger.kernel.org
8271 W:      https://linuxtv.org
8272 W:      http://palosaari.fi/linux/
8273 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8274 S:      Maintained
8275 F:      drivers/media/dvb-frontends/mn88473*
8276
8277 MODULE SUPPORT
8278 M:      Jessica Yu <jeyu@redhat.com>
8279 M:      Rusty Russell <rusty@rustcorp.com.au>
8280 S:      Maintained
8281 F:      include/linux/module.h
8282 F:      kernel/module.c
8283
8284 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8285 W:      http://popies.net/meye/
8286 S:      Orphan
8287 F:      Documentation/media/v4l-drivers/meye*
8288 F:      drivers/media/pci/meye/
8289 F:      include/uapi/linux/meye.h
8290
8291 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8292 M:      Jiri Slaby <jirislaby@gmail.com>
8293 S:      Maintained
8294 F:      Documentation/serial/moxa-smartio
8295 F:      drivers/tty/mxser.*
8296
8297 MR800 AVERMEDIA USB FM RADIO DRIVER
8298 M:      Alexey Klimov <klimov.linux@gmail.com>
8299 L:      linux-media@vger.kernel.org
8300 T:      git git://linuxtv.org/media_tree.git
8301 S:      Maintained
8302 F:      drivers/media/radio/radio-mr800.c
8303
8304 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8305 M:      Alan Ott <alan@signal11.us>
8306 L:      linux-wpan@vger.kernel.org
8307 S:      Maintained
8308 F:      drivers/net/ieee802154/mrf24j40.c
8309 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8310
8311 MSI LAPTOP SUPPORT
8312 M:      "Lee, Chun-Yi" <jlee@suse.com>
8313 L:      platform-driver-x86@vger.kernel.org
8314 S:      Maintained
8315 F:      drivers/platform/x86/msi-laptop.c
8316
8317 MSI WMI SUPPORT
8318 L:      platform-driver-x86@vger.kernel.org
8319 S:      Orphan
8320 F:      drivers/platform/x86/msi-wmi.c
8321
8322 MSI001 MEDIA DRIVER
8323 M:      Antti Palosaari <crope@iki.fi>
8324 L:      linux-media@vger.kernel.org
8325 W:      https://linuxtv.org
8326 W:      http://palosaari.fi/linux/
8327 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8328 T:      git git://linuxtv.org/anttip/media_tree.git
8329 S:      Maintained
8330 F:      drivers/media/tuners/msi001*
8331
8332 MSI2500 MEDIA DRIVER
8333 M:      Antti Palosaari <crope@iki.fi>
8334 L:      linux-media@vger.kernel.org
8335 W:      https://linuxtv.org
8336 W:      http://palosaari.fi/linux/
8337 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8338 T:      git git://linuxtv.org/anttip/media_tree.git
8339 S:      Maintained
8340 F:      drivers/media/usb/msi2500/
8341
8342 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8343 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8344 L:      linux-mtd@lists.infradead.org
8345 S:      Maintained
8346 F:      drivers/mtd/devices/docg3*
8347
8348 MT9M032 APTINA SENSOR DRIVER
8349 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8350 L:      linux-media@vger.kernel.org
8351 T:      git git://linuxtv.org/media_tree.git
8352 S:      Maintained
8353 F:      drivers/media/i2c/mt9m032.c
8354 F:      include/media/i2c/mt9m032.h
8355
8356 MT9P031 APTINA CAMERA SENSOR
8357 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8358 L:      linux-media@vger.kernel.org
8359 T:      git git://linuxtv.org/media_tree.git
8360 S:      Maintained
8361 F:      drivers/media/i2c/mt9p031.c
8362 F:      include/media/i2c/mt9p031.h
8363
8364 MT9T001 APTINA CAMERA SENSOR
8365 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8366 L:      linux-media@vger.kernel.org
8367 T:      git git://linuxtv.org/media_tree.git
8368 S:      Maintained
8369 F:      drivers/media/i2c/mt9t001.c
8370 F:      include/media/i2c/mt9t001.h
8371
8372 MT9V032 APTINA CAMERA SENSOR
8373 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8374 L:      linux-media@vger.kernel.org
8375 T:      git git://linuxtv.org/media_tree.git
8376 S:      Maintained
8377 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8378 F:      drivers/media/i2c/mt9v032.c
8379 F:      include/media/i2c/mt9v032.h
8380
8381 MULTIFUNCTION DEVICES (MFD)
8382 M:      Lee Jones <lee.jones@linaro.org>
8383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8384 S:      Supported
8385 F:      Documentation/devicetree/bindings/mfd/
8386 F:      drivers/mfd/
8387 F:      include/linux/mfd/
8388
8389 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8390 M:      Ulf Hansson <ulf.hansson@linaro.org>
8391 L:      linux-mmc@vger.kernel.org
8392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8393 S:      Maintained
8394 F:      Documentation/devicetree/bindings/mmc/
8395 F:      drivers/mmc/
8396 F:      include/linux/mmc/
8397 F:      include/uapi/linux/mmc/
8398
8399 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8400 S:      Orphan
8401 F:      drivers/mmc/host/mmc_spi.c
8402 F:      include/linux/spi/mmc_spi.h
8403
8404 MULTISOUND SOUND DRIVER
8405 M:      Andrew Veliath <andrewtv@usa.net>
8406 S:      Maintained
8407 F:      Documentation/sound/oss/MultiSound
8408 F:      sound/oss/msnd*
8409
8410 MULTITECH MULTIPORT CARD (ISICOM)
8411 S:      Orphan
8412 F:      drivers/tty/isicom.c
8413 F:      include/linux/isicom.h
8414
8415 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8416 M:      Bin Liu <b-liu@ti.com>
8417 L:      linux-usb@vger.kernel.org
8418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8419 S:      Maintained
8420 F:      drivers/usb/musb/
8421
8422 MXL5007T MEDIA DRIVER
8423 M:      Michael Krufky <mkrufky@linuxtv.org>
8424 L:      linux-media@vger.kernel.org
8425 W:      https://linuxtv.org
8426 W:      http://github.com/mkrufky
8427 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8428 T:      git git://linuxtv.org/mkrufky/tuners.git
8429 S:      Maintained
8430 F:      drivers/media/tuners/mxl5007t.*
8431
8432 MXSFB DRM DRIVER
8433 M:      Marek Vasut <marex@denx.de>
8434 S:      Supported
8435 F:      drivers/gpu/drm/mxsfb/
8436 F:      Documentation/devicetree/bindings/display/mxsfb-drm.txt
8437
8438 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8439 M:      Hyong-Youb Kim <hykim@myri.com>
8440 L:      netdev@vger.kernel.org
8441 W:      https://www.myricom.com/support/downloads/myri10ge.html
8442 S:      Supported
8443 F:      drivers/net/ethernet/myricom/myri10ge/
8444
8445 NAND FLASH SUBSYSTEM
8446 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8447 R:      Richard Weinberger <richard@nod.at>
8448 L:      linux-mtd@lists.infradead.org
8449 W:      http://www.linux-mtd.infradead.org/
8450 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8451 T:      git git://github.com/linux-nand/linux.git
8452 S:      Maintained
8453 F:      drivers/mtd/nand/
8454 F:      include/linux/mtd/nand*.h
8455
8456 NATSEMI ETHERNET DRIVER (DP8381x)
8457 S:      Orphan
8458 F:      drivers/net/ethernet/natsemi/natsemi.c
8459
8460 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8461 M:      Daniel Mack <zonque@gmail.com>
8462 S:      Maintained
8463 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8464 W:      http://www.native-instruments.com
8465 F:      sound/usb/caiaq/
8466
8467 NCP FILESYSTEM
8468 M:      Petr Vandrovec <petr@vandrovec.name>
8469 S:      Odd Fixes
8470 F:      fs/ncpfs/
8471
8472 NCR 5380 SCSI DRIVERS
8473 M:      Finn Thain <fthain@telegraphics.com.au>
8474 M:      Michael Schmitz <schmitzmic@gmail.com>
8475 L:      linux-scsi@vger.kernel.org
8476 S:      Maintained
8477 F:      Documentation/scsi/g_NCR5380.txt
8478 F:      drivers/scsi/NCR5380.*
8479 F:      drivers/scsi/arm/cumana_1.c
8480 F:      drivers/scsi/arm/oak.c
8481 F:      drivers/scsi/atari_scsi.*
8482 F:      drivers/scsi/dmx3191d.c
8483 F:      drivers/scsi/g_NCR5380.*
8484 F:      drivers/scsi/mac_scsi.*
8485 F:      drivers/scsi/sun3_scsi.*
8486 F:      drivers/scsi/sun3_scsi_vme.c
8487
8488 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8489 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8490 L:      linux-scsi@vger.kernel.org
8491 S:      Maintained
8492 F:      drivers/scsi/NCR_D700.*
8493
8494 NCT6775 HARDWARE MONITOR DRIVER
8495 M:      Guenter Roeck <linux@roeck-us.net>
8496 L:      linux-hwmon@vger.kernel.org
8497 S:      Maintained
8498 F:      Documentation/hwmon/nct6775
8499 F:      drivers/hwmon/nct6775.c
8500
8501 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8502 M:      Faisal Latif <faisal.latif@intel.com>
8503 L:      linux-rdma@vger.kernel.org
8504 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8505 S:      Supported
8506 F:      drivers/infiniband/hw/nes/
8507 F:      include/uapi/rdma/nes-abi.h
8508
8509 NETEM NETWORK EMULATOR
8510 M:      Stephen Hemminger <stephen@networkplumber.org>
8511 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8512 S:      Maintained
8513 F:      net/sched/sch_netem.c
8514
8515 NETERION 10GbE DRIVERS (s2io/vxge)
8516 M:      Jon Mason <jdmason@kudzu.us>
8517 L:      netdev@vger.kernel.org
8518 S:      Supported
8519 F:      Documentation/networking/s2io.txt
8520 F:      Documentation/networking/vxge.txt
8521 F:      drivers/net/ethernet/neterion/
8522
8523 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8524 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8525 M:      Patrick McHardy <kaber@trash.net>
8526 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8527 L:      netfilter-devel@vger.kernel.org
8528 L:      coreteam@netfilter.org
8529 W:      http://www.netfilter.org/
8530 W:      http://www.iptables.org/
8531 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8534 S:      Supported
8535 F:      include/linux/netfilter*
8536 F:      include/linux/netfilter/
8537 F:      include/net/netfilter/
8538 F:      include/uapi/linux/netfilter*
8539 F:      include/uapi/linux/netfilter/
8540 F:      net/*/netfilter.c
8541 F:      net/*/netfilter/
8542 F:      net/netfilter/
8543 F:      net/bridge/br_netfilter*.c
8544
8545 NETLABEL
8546 M:      Paul Moore <paul@paul-moore.com>
8547 W:      http://netlabel.sf.net
8548 L:      netdev@vger.kernel.org
8549 S:      Maintained
8550 F:      Documentation/netlabel/
8551 F:      include/net/netlabel.h
8552 F:      net/netlabel/
8553
8554 NETROM NETWORK LAYER
8555 M:      Ralf Baechle <ralf@linux-mips.org>
8556 L:      linux-hams@vger.kernel.org
8557 W:      http://www.linux-ax25.org/
8558 S:      Maintained
8559 F:      include/net/netrom.h
8560 F:      include/uapi/linux/netrom.h
8561 F:      net/netrom/
8562
8563 NETRONOME ETHERNET DRIVERS
8564 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8565 L:      oss-drivers@netronome.com
8566 S:      Maintained
8567 F:      drivers/net/ethernet/netronome/
8568
8569 NETWORK BLOCK DEVICE (NBD)
8570 M:      Markus Pargmann <mpa@pengutronix.de>
8571 S:      Maintained
8572 L:      nbd-general@lists.sourceforge.net
8573 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8574 F:      Documentation/blockdev/nbd.txt
8575 F:      drivers/block/nbd.c
8576 F:      include/uapi/linux/nbd.h
8577
8578 NETWORK DROP MONITOR
8579 M:      Neil Horman <nhorman@tuxdriver.com>
8580 L:      netdev@vger.kernel.org
8581 S:      Maintained
8582 W:      https://fedorahosted.org/dropwatch/
8583 F:      net/core/drop_monitor.c
8584
8585 NETWORKING [DSA]
8586 M:      Andrew Lunn <andrew@lunn.ch>
8587 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8588 M:      Florian Fainelli <f.fainelli@gmail.com>
8589 S:      Maintained
8590 F:      net/dsa/
8591 F:      include/net/dsa.h
8592 F:      drivers/net/dsa/
8593
8594 NETWORKING [GENERAL]
8595 M:      "David S. Miller" <davem@davemloft.net>
8596 L:      netdev@vger.kernel.org
8597 W:      http://www.linuxfoundation.org/en/Net
8598 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8601 S:      Maintained
8602 F:      net/
8603 F:      include/net/
8604 F:      include/linux/in.h
8605 F:      include/linux/net.h
8606 F:      include/linux/netdevice.h
8607 F:      include/uapi/linux/in.h
8608 F:      include/uapi/linux/net.h
8609 F:      include/uapi/linux/netdevice.h
8610 F:      include/uapi/linux/net_namespace.h
8611 F:      tools/net/
8612 F:      tools/testing/selftests/net/
8613 F:      lib/random32.c
8614
8615 NETWORKING [IPv4/IPv6]
8616 M:      "David S. Miller" <davem@davemloft.net>
8617 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8618 M:      James Morris <jmorris@namei.org>
8619 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8620 M:      Patrick McHardy <kaber@trash.net>
8621 L:      netdev@vger.kernel.org
8622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8623 S:      Maintained
8624 F:      net/ipv4/
8625 F:      net/ipv6/
8626 F:      include/net/ip*
8627 F:      arch/x86/net/*
8628
8629 NETWORKING [IPSEC]
8630 M:      Steffen Klassert <steffen.klassert@secunet.com>
8631 M:      Herbert Xu <herbert@gondor.apana.org.au>
8632 M:      "David S. Miller" <davem@davemloft.net>
8633 L:      netdev@vger.kernel.org
8634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8636 S:      Maintained
8637 F:      net/core/flow.c
8638 F:      net/xfrm/
8639 F:      net/key/
8640 F:      net/ipv4/xfrm*
8641 F:      net/ipv4/esp4.c
8642 F:      net/ipv4/ah4.c
8643 F:      net/ipv4/ipcomp.c
8644 F:      net/ipv4/ip_vti.c
8645 F:      net/ipv6/xfrm*
8646 F:      net/ipv6/esp6.c
8647 F:      net/ipv6/ah6.c
8648 F:      net/ipv6/ipcomp6.c
8649 F:      net/ipv6/ip6_vti.c
8650 F:      include/uapi/linux/xfrm.h
8651 F:      include/net/xfrm.h
8652
8653 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8654 M:      Paul Moore <paul@paul-moore.com>
8655 L:      netdev@vger.kernel.org
8656 S:      Maintained
8657
8658 NETWORKING [WIRELESS]
8659 L:      linux-wireless@vger.kernel.org
8660 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8661
8662 NETWORKING DRIVERS
8663 L:      netdev@vger.kernel.org
8664 W:      http://www.linuxfoundation.org/en/Net
8665 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8668 S:      Odd Fixes
8669 F:      Documentation/devicetree/bindings/net/
8670 F:      drivers/net/
8671 F:      include/linux/if_*
8672 F:      include/linux/netdevice.h
8673 F:      include/linux/etherdevice.h
8674 F:      include/linux/fcdevice.h
8675 F:      include/linux/fddidevice.h
8676 F:      include/linux/hippidevice.h
8677 F:      include/linux/inetdevice.h
8678 F:      include/uapi/linux/if_*
8679 F:      include/uapi/linux/netdevice.h
8680
8681 NETWORKING DRIVERS (WIRELESS)
8682 M:      Kalle Valo <kvalo@codeaurora.org>
8683 L:      linux-wireless@vger.kernel.org
8684 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8687 S:      Maintained
8688 F:      Documentation/devicetree/bindings/net/wireless/
8689 F:      drivers/net/wireless/
8690
8691 NETXEN (1/10) GbE SUPPORT
8692 M:      Manish Chopra <manish.chopra@cavium.com>
8693 M:      Rahul Verma <rahul.verma@cavium.com>
8694 M:      Dept-GELinuxNICDev@cavium.com
8695 L:      netdev@vger.kernel.org
8696 S:      Supported
8697 F:      drivers/net/ethernet/qlogic/netxen/
8698
8699 NFC SUBSYSTEM
8700 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8701 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8702 M:      Samuel Ortiz <sameo@linux.intel.com>
8703 L:      linux-wireless@vger.kernel.org
8704 L:      linux-nfc@lists.01.org (subscribers-only)
8705 S:      Supported
8706 F:      net/nfc/
8707 F:      include/net/nfc/
8708 F:      include/uapi/linux/nfc.h
8709 F:      drivers/nfc/
8710 F:      include/linux/platform_data/nfcmrvl.h
8711 F:      include/linux/platform_data/nxp-nci.h
8712 F:      include/linux/platform_data/pn544.h
8713 F:      include/linux/platform_data/st21nfca.h
8714 F:      include/linux/platform_data/st-nci.h
8715 F:      Documentation/devicetree/bindings/net/nfc/
8716
8717 NFS, SUNRPC, AND LOCKD CLIENTS
8718 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8719 M:      Anna Schumaker <anna.schumaker@netapp.com>
8720 L:      linux-nfs@vger.kernel.org
8721 W:      http://client.linux-nfs.org
8722 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8723 S:      Maintained
8724 F:      fs/lockd/
8725 F:      fs/nfs/
8726 F:      fs/nfs_common/
8727 F:      net/sunrpc/
8728 F:      include/linux/lockd/
8729 F:      include/linux/nfs*
8730 F:      include/linux/sunrpc/
8731 F:      include/uapi/linux/nfs*
8732 F:      include/uapi/linux/sunrpc/
8733
8734 NILFS2 FILESYSTEM
8735 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8736 L:      linux-nilfs@vger.kernel.org
8737 W:      http://nilfs.sourceforge.net/
8738 W:      http://nilfs.osdn.jp/
8739 T:      git git://github.com/konis/nilfs2.git
8740 S:      Supported
8741 F:      Documentation/filesystems/nilfs2.txt
8742 F:      fs/nilfs2/
8743 F:      include/trace/events/nilfs2.h
8744 F:      include/uapi/linux/nilfs2_api.h
8745 F:      include/uapi/linux/nilfs2_ondisk.h
8746
8747 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8748 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8749 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8750 S:      Maintained
8751 F:      Documentation/scsi/NinjaSCSI.txt
8752 F:      drivers/scsi/pcmcia/nsp_*
8753
8754 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8755 M:      GOTO Masanori <gotom@debian.or.jp>
8756 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8757 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8758 S:      Maintained
8759 F:      Documentation/scsi/NinjaSCSI.txt
8760 F:      drivers/scsi/nsp32*
8761
8762 NIOS2 ARCHITECTURE
8763 M:      Ley Foon Tan <lftan@altera.com>
8764 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8766 S:      Maintained
8767 F:      arch/nios2/
8768
8769 NOKIA N900 POWER SUPPLY DRIVERS
8770 R:      Pali Rohár <pali.rohar@gmail.com>
8771 F:      include/linux/power/bq2415x_charger.h
8772 F:      include/linux/power/bq27xxx_battery.h
8773 F:      include/linux/power/isp1704_charger.h
8774 F:      drivers/power/supply/bq2415x_charger.c
8775 F:      drivers/power/supply/bq27xxx_battery.c
8776 F:      drivers/power/supply/bq27xxx_battery_i2c.c
8777 F:      drivers/power/supply/isp1704_charger.c
8778 F:      drivers/power/supply/rx51_battery.c
8779
8780 NTB DRIVER CORE
8781 M:      Jon Mason <jdmason@kudzu.us>
8782 M:      Dave Jiang <dave.jiang@intel.com>
8783 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8784 L:      linux-ntb@googlegroups.com
8785 S:      Supported
8786 W:      https://github.com/jonmason/ntb/wiki
8787 T:      git git://github.com/jonmason/ntb.git
8788 F:      drivers/ntb/
8789 F:      drivers/net/ntb_netdev.c
8790 F:      include/linux/ntb.h
8791 F:      include/linux/ntb_transport.h
8792 F:      tools/testing/selftests/ntb/
8793
8794 NTB INTEL DRIVER
8795 M:      Jon Mason <jdmason@kudzu.us>
8796 M:      Dave Jiang <dave.jiang@intel.com>
8797 L:      linux-ntb@googlegroups.com
8798 S:      Supported
8799 W:      https://github.com/jonmason/ntb/wiki
8800 T:      git git://github.com/jonmason/ntb.git
8801 F:      drivers/ntb/hw/intel/
8802
8803 NTB AMD DRIVER
8804 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8805 L:      linux-ntb@googlegroups.com
8806 S:      Supported
8807 F:      drivers/ntb/hw/amd/
8808
8809 NTFS FILESYSTEM
8810 M:      Anton Altaparmakov <anton@tuxera.com>
8811 L:      linux-ntfs-dev@lists.sourceforge.net
8812 W:      http://www.tuxera.com/
8813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8814 S:      Supported
8815 F:      Documentation/filesystems/ntfs.txt
8816 F:      fs/ntfs/
8817
8818 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8819 M:      Antonino Daplas <adaplas@gmail.com>
8820 L:      linux-fbdev@vger.kernel.org
8821 S:      Maintained
8822 F:      drivers/video/fbdev/riva/
8823 F:      drivers/video/fbdev/nvidia/
8824
8825 NVM EXPRESS DRIVER
8826 M:      Keith Busch <keith.busch@intel.com>
8827 M:      Jens Axboe <axboe@fb.com>
8828 L:      linux-nvme@lists.infradead.org
8829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8830 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8831 S:      Supported
8832 F:      drivers/nvme/host/
8833 F:      include/linux/nvme.h
8834
8835 NVM EXPRESS TARGET DRIVER
8836 M:      Christoph Hellwig <hch@lst.de>
8837 M:      Sagi Grimberg <sagi@grimberg.me>
8838 L:      linux-nvme@lists.infradead.org
8839 S:      Supported
8840 F:      drivers/nvme/target/
8841
8842 NVM EXPRESS FC TRANSPORT DRIVERS
8843 M:      James Smart <james.smart@broadcom.com>
8844 L:      linux-nvme@lists.infradead.org
8845 S:      Supported
8846 F:      include/linux/nvme-fc.h
8847 F:      include/linux/nvme-fc-driver.h
8848 F:      drivers/nvme/host/fc.c
8849 F:      drivers/nvme/target/fc.c
8850 F:      drivers/nvme/target/fcloop.c
8851
8852 NVMEM FRAMEWORK
8853 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8854 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8855 S:      Maintained
8856 F:      drivers/nvmem/
8857 F:      Documentation/devicetree/bindings/nvmem/
8858 F:      include/linux/nvmem-consumer.h
8859 F:      include/linux/nvmem-provider.h
8860
8861 NXP-NCI NFC DRIVER
8862 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8863 R:      Charles Gorand <charles.gorand@effinnov.com>
8864 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8865 S:      Supported
8866 F:      drivers/nfc/nxp-nci
8867
8868 NXP TDA998X DRM DRIVER
8869 M:      Russell King <rmk+kernel@armlinux.org.uk>
8870 S:      Supported
8871 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8872 F:      include/drm/i2c/tda998x.h
8873
8874 NXP TFA9879 DRIVER
8875 M:      Peter Rosin <peda@axentia.se>
8876 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8877 S:      Maintained
8878 F:      sound/soc/codecs/tfa9879*
8879
8880 OBJTOOL
8881 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8882 S:      Supported
8883 F:      tools/objtool/
8884
8885 OMAP SUPPORT
8886 M:      Tony Lindgren <tony@atomide.com>
8887 L:      linux-omap@vger.kernel.org
8888 W:      http://www.muru.com/linux/omap/
8889 W:      http://linux.omap.com/
8890 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8892 S:      Maintained
8893 F:      arch/arm/*omap*/
8894 F:      arch/arm/configs/omap1_defconfig
8895 F:      arch/arm/configs/omap2plus_defconfig
8896 F:      drivers/i2c/busses/i2c-omap.c
8897 F:      drivers/irqchip/irq-omap-intc.c
8898 F:      drivers/mfd/*omap*.c
8899 F:      drivers/mfd/menelaus.c
8900 F:      drivers/mfd/palmas.c
8901 F:      drivers/mfd/tps65217.c
8902 F:      drivers/mfd/tps65218.c
8903 F:      drivers/mfd/tps65910.c
8904 F:      drivers/mfd/twl-core.[ch]
8905 F:      drivers/mfd/twl4030*.c
8906 F:      drivers/mfd/twl6030*.c
8907 F:      drivers/mfd/twl6040*.c
8908 F:      drivers/regulator/palmas-regulator*.c
8909 F:      drivers/regulator/pbias-regulator.c
8910 F:      drivers/regulator/tps65217-regulator.c
8911 F:      drivers/regulator/tps65218-regulator.c
8912 F:      drivers/regulator/tps65910-regulator.c
8913 F:      drivers/regulator/twl-regulator.c
8914 F:      drivers/regulator/twl6030-regulator.c
8915 F:      include/linux/i2c-omap.h
8916
8917 OMAP DEVICE TREE SUPPORT
8918 M:      Benoît Cousson <bcousson@baylibre.com>
8919 M:      Tony Lindgren <tony@atomide.com>
8920 L:      linux-omap@vger.kernel.org
8921 L:      devicetree@vger.kernel.org
8922 S:      Maintained
8923 F:      arch/arm/boot/dts/*omap*
8924 F:      arch/arm/boot/dts/*am3*
8925 F:      arch/arm/boot/dts/*am4*
8926 F:      arch/arm/boot/dts/*am5*
8927 F:      arch/arm/boot/dts/*dra7*
8928
8929 OMAP CLOCK FRAMEWORK SUPPORT
8930 M:      Paul Walmsley <paul@pwsan.com>
8931 L:      linux-omap@vger.kernel.org
8932 S:      Maintained
8933 F:      arch/arm/*omap*/*clock*
8934
8935 OMAP POWER MANAGEMENT SUPPORT
8936 M:      Kevin Hilman <khilman@kernel.org>
8937 L:      linux-omap@vger.kernel.org
8938 S:      Maintained
8939 F:      arch/arm/*omap*/*pm*
8940 F:      drivers/cpufreq/omap-cpufreq.c
8941
8942 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8943 M:      Rajendra Nayak <rnayak@codeaurora.org>
8944 M:      Paul Walmsley <paul@pwsan.com>
8945 L:      linux-omap@vger.kernel.org
8946 S:      Maintained
8947 F:      arch/arm/mach-omap2/prm*
8948
8949 OMAP AUDIO SUPPORT
8950 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8951 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8952 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8953 L:      linux-omap@vger.kernel.org
8954 S:      Maintained
8955 F:      sound/soc/omap/
8956
8957 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8958 M:      Roger Quadros <rogerq@ti.com>
8959 M:      Tony Lindgren <tony@atomide.com>
8960 L:      linux-omap@vger.kernel.org
8961 S:      Maintained
8962 F:      drivers/memory/omap-gpmc.c
8963 F:      arch/arm/mach-omap2/*gpmc*
8964
8965 OMAP FRAMEBUFFER SUPPORT
8966 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8967 L:      linux-fbdev@vger.kernel.org
8968 L:      linux-omap@vger.kernel.org
8969 S:      Maintained
8970 F:      drivers/video/fbdev/omap/
8971
8972 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8973 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8974 L:      linux-omap@vger.kernel.org
8975 L:      linux-fbdev@vger.kernel.org
8976 S:      Maintained
8977 F:      drivers/video/fbdev/omap2/
8978 F:      Documentation/arm/OMAP/DSS
8979
8980 OMAP HARDWARE SPINLOCK SUPPORT
8981 M:      Ohad Ben-Cohen <ohad@wizery.com>
8982 L:      linux-omap@vger.kernel.org
8983 S:      Maintained
8984 F:      drivers/hwspinlock/omap_hwspinlock.c
8985
8986 OMAP MMC SUPPORT
8987 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8988 L:      linux-omap@vger.kernel.org
8989 S:      Maintained
8990 F:      drivers/mmc/host/omap.c
8991
8992 OMAP HS MMC SUPPORT
8993 L:      linux-mmc@vger.kernel.org
8994 L:      linux-omap@vger.kernel.org
8995 S:      Orphan
8996 F:      drivers/mmc/host/omap_hsmmc.c
8997
8998 OMAP RANDOM NUMBER GENERATOR SUPPORT
8999 M:      Deepak Saxena <dsaxena@plexity.net>
9000 S:      Maintained
9001 F:      drivers/char/hw_random/omap-rng.c
9002
9003 OMAP HWMOD SUPPORT
9004 M:      Benoît Cousson <bcousson@baylibre.com>
9005 M:      Paul Walmsley <paul@pwsan.com>
9006 L:      linux-omap@vger.kernel.org
9007 S:      Maintained
9008 F:      arch/arm/mach-omap2/omap_hwmod.*
9009
9010 OMAP HWMOD DATA
9011 M:      Paul Walmsley <paul@pwsan.com>
9012 L:      linux-omap@vger.kernel.org
9013 S:      Maintained
9014 F:      arch/arm/mach-omap2/omap_hwmod*data*
9015
9016 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9017 M:      Benoît Cousson <bcousson@baylibre.com>
9018 L:      linux-omap@vger.kernel.org
9019 S:      Maintained
9020 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9021
9022 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9023 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9024 L:      linux-media@vger.kernel.org
9025 S:      Maintained
9026 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
9027 F:      drivers/media/platform/omap3isp/
9028 F:      drivers/staging/media/omap4iss/
9029
9030 OMAP USB SUPPORT
9031 L:      linux-usb@vger.kernel.org
9032 L:      linux-omap@vger.kernel.org
9033 S:      Orphan
9034 F:      drivers/usb/*/*omap*
9035 F:      arch/arm/*omap*/usb*
9036
9037 OMAP GPIO DRIVER
9038 M:      Grygorii Strashko <grygorii.strashko@ti.com>
9039 M:      Santosh Shilimkar <ssantosh@kernel.org>
9040 M:      Kevin Hilman <khilman@kernel.org>
9041 L:      linux-omap@vger.kernel.org
9042 S:      Maintained
9043 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
9044 F:      drivers/gpio/gpio-omap.c
9045
9046 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9047 M:      Mark Jackson <mpfj@newflow.co.uk>
9048 L:      linux-omap@vger.kernel.org
9049 S:      Maintained
9050 F:      arch/arm/boot/dts/am335x-nano.dts
9051
9052 OMFS FILESYSTEM
9053 M:      Bob Copeland <me@bobcopeland.com>
9054 L:      linux-karma-devel@lists.sourceforge.net
9055 S:      Maintained
9056 F:      Documentation/filesystems/omfs.txt
9057 F:      fs/omfs/
9058
9059 OMNIKEY CARDMAN 4000 DRIVER
9060 M:      Harald Welte <laforge@gnumonks.org>
9061 S:      Maintained
9062 F:      drivers/char/pcmcia/cm4000_cs.c
9063 F:      include/linux/cm4000_cs.h
9064 F:      include/uapi/linux/cm4000_cs.h
9065
9066 OMNIKEY CARDMAN 4040 DRIVER
9067 M:      Harald Welte <laforge@gnumonks.org>
9068 S:      Maintained
9069 F:      drivers/char/pcmcia/cm4040_cs.*
9070
9071 OMNIVISION OV7670 SENSOR DRIVER
9072 M:      Jonathan Corbet <corbet@lwn.net>
9073 L:      linux-media@vger.kernel.org
9074 T:      git git://linuxtv.org/media_tree.git
9075 S:      Maintained
9076 F:      drivers/media/i2c/ov7670.c
9077
9078 ONENAND FLASH DRIVER
9079 M:      Kyungmin Park <kyungmin.park@samsung.com>
9080 L:      linux-mtd@lists.infradead.org
9081 S:      Maintained
9082 F:      drivers/mtd/onenand/
9083 F:      include/linux/mtd/onenand*.h
9084
9085 ONSTREAM SCSI TAPE DRIVER
9086 M:      Willem Riede <osst@riede.org>
9087 L:      osst-users@lists.sourceforge.net
9088 L:      linux-scsi@vger.kernel.org
9089 S:      Maintained
9090 F:      Documentation/scsi/osst.txt
9091 F:      drivers/scsi/osst.*
9092 F:      drivers/scsi/osst_*.h
9093 F:      drivers/scsi/st.h
9094
9095 OPENCORES I2C BUS DRIVER
9096 M:      Peter Korsgaard <jacmet@sunsite.dk>
9097 L:      linux-i2c@vger.kernel.org
9098 S:      Maintained
9099 F:      Documentation/i2c/busses/i2c-ocores
9100 F:      drivers/i2c/busses/i2c-ocores.c
9101
9102 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9103 M:      Rob Herring <robh+dt@kernel.org>
9104 M:      Frank Rowand <frowand.list@gmail.com>
9105 L:      devicetree@vger.kernel.org
9106 W:      http://www.devicetree.org/
9107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9108 S:      Maintained
9109 F:      drivers/of/
9110 F:      include/linux/of*.h
9111 F:      scripts/dtc/
9112
9113 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9114 M:      Rob Herring <robh+dt@kernel.org>
9115 M:      Mark Rutland <mark.rutland@arm.com>
9116 L:      devicetree@vger.kernel.org
9117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9118 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9119 S:      Maintained
9120 F:      Documentation/devicetree/
9121 F:      arch/*/boot/dts/
9122 F:      include/dt-bindings/
9123
9124 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9125 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9126 L:      devicetree@vger.kernel.org
9127 S:      Maintained
9128 F:      Documentation/devicetree/dynamic-resolution-notes.txt
9129 F:      Documentation/devicetree/overlay-notes.txt
9130 F:      drivers/of/overlay.c
9131 F:      drivers/of/resolver.c
9132
9133 OPENRISC ARCHITECTURE
9134 M:      Jonas Bonn <jonas@southpole.se>
9135 M:      Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9136 M:      Stafford Horne <shorne@gmail.com>
9137 L:      openrisc@lists.librecores.org
9138 W:      http://openrisc.io
9139 S:      Maintained
9140 F:      arch/openrisc/
9141
9142 OPENVSWITCH
9143 M:      Pravin Shelar <pshelar@nicira.com>
9144 L:      netdev@vger.kernel.org
9145 L:      dev@openvswitch.org
9146 W:      http://openvswitch.org
9147 S:      Maintained
9148 F:      net/openvswitch/
9149 F:      include/uapi/linux/openvswitch.h
9150
9151 OPERATING PERFORMANCE POINTS (OPP)
9152 M:      Viresh Kumar <vireshk@kernel.org>
9153 M:      Nishanth Menon <nm@ti.com>
9154 M:      Stephen Boyd <sboyd@codeaurora.org>
9155 L:      linux-pm@vger.kernel.org
9156 S:      Maintained
9157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9158 F:      drivers/base/power/opp/
9159 F:      include/linux/pm_opp.h
9160 F:      Documentation/power/opp.txt
9161 F:      Documentation/devicetree/bindings/opp/
9162
9163 OPL4 DRIVER
9164 M:      Clemens Ladisch <clemens@ladisch.de>
9165 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9166 T:      git git://git.alsa-project.org/alsa-kernel.git
9167 S:      Maintained
9168 F:      sound/drivers/opl4/
9169
9170 OPROFILE
9171 M:      Robert Richter <rric@kernel.org>
9172 L:      oprofile-list@lists.sf.net
9173 S:      Maintained
9174 F:      arch/*/include/asm/oprofile*.h
9175 F:      arch/*/oprofile/
9176 F:      drivers/oprofile/
9177 F:      include/linux/oprofile.h
9178
9179 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9180 M:      Mark Fasheh <mfasheh@versity.com>
9181 M:      Joel Becker <jlbec@evilplan.org>
9182 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9183 W:      http://ocfs2.wiki.kernel.org
9184 S:      Supported
9185 F:      Documentation/filesystems/ocfs2.txt
9186 F:      Documentation/filesystems/dlmfs.txt
9187 F:      fs/ocfs2/
9188
9189 ORINOCO DRIVER
9190 L:      linux-wireless@vger.kernel.org
9191 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
9192 W:      http://www.nongnu.org/orinoco/
9193 S:      Orphan
9194 F:      drivers/net/wireless/intersil/orinoco/
9195
9196 OSD LIBRARY and FILESYSTEM
9197 M:      Boaz Harrosh <ooo@electrozaur.com>
9198 M:      Benny Halevy <bhalevy@primarydata.com>
9199 L:      osd-dev@open-osd.org
9200 W:      http://open-osd.org
9201 T:      git git://git.open-osd.org/open-osd.git
9202 S:      Maintained
9203 F:      drivers/scsi/osd/
9204 F:      include/scsi/osd_*
9205 F:      fs/exofs/
9206
9207 OVERLAY FILESYSTEM
9208 M:      Miklos Szeredi <miklos@szeredi.hu>
9209 L:      linux-unionfs@vger.kernel.org
9210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9211 S:      Supported
9212 F:      fs/overlayfs/
9213 F:      Documentation/filesystems/overlayfs.txt
9214
9215 ORANGEFS FILESYSTEM
9216 M:      Mike Marshall <hubcap@omnibond.com>
9217 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
9218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9219 S:      Supported
9220 F:      fs/orangefs/
9221 F:      Documentation/filesystems/orangefs.txt
9222
9223 P54 WIRELESS DRIVER
9224 M:      Christian Lamparter <chunkeey@googlemail.com>
9225 L:      linux-wireless@vger.kernel.org
9226 W:      http://wireless.kernel.org/en/users/Drivers/p54
9227 S:      Maintained
9228 F:      drivers/net/wireless/intersil/p54/
9229
9230 PA SEMI ETHERNET DRIVER
9231 L:      netdev@vger.kernel.org
9232 S:      Orphan
9233 F:      drivers/net/ethernet/pasemi/*
9234
9235 PA SEMI SMBUS DRIVER
9236 L:      linux-i2c@vger.kernel.org
9237 S:      Orphan
9238 F:      drivers/i2c/busses/i2c-pasemi.c
9239
9240 PADATA PARALLEL EXECUTION MECHANISM
9241 M:      Steffen Klassert <steffen.klassert@secunet.com>
9242 L:      linux-crypto@vger.kernel.org
9243 S:      Maintained
9244 F:      kernel/padata.c
9245 F:      include/linux/padata.h
9246 F:      Documentation/padata.txt
9247
9248 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9249 M:      Harald Welte <laforge@gnumonks.org>
9250 L:      platform-driver-x86@vger.kernel.org
9251 S:      Maintained
9252 F:      drivers/platform/x86/panasonic-laptop.c
9253
9254 PANASONIC MN10300/AM33/AM34 PORT
9255 M:      David Howells <dhowells@redhat.com>
9256 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
9257 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9258 S:      Maintained
9259 F:      Documentation/mn10300/
9260 F:      arch/mn10300/
9261
9262 PARALLEL LCD/KEYPAD PANEL DRIVER
9263 M:      Willy Tarreau <willy@haproxy.com>
9264 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9265 S:      Odd Fixes
9266 F:      Documentation/misc-devices/lcd-panel-cgram.txt
9267 F:      drivers/misc/panel.c
9268
9269 PARALLEL PORT SUBSYSTEM
9270 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9271 M:      Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9272 L:      linux-parport@lists.infradead.org (subscribers-only)
9273 S:      Maintained
9274 F:      drivers/parport/
9275 F:      include/linux/parport*.h
9276 F:      drivers/char/ppdev.c
9277 F:      include/uapi/linux/ppdev.h
9278 F:      Documentation/parport*.txt
9279
9280 PARAVIRT_OPS INTERFACE
9281 M:      Jeremy Fitzhardinge <jeremy@goop.org>
9282 M:      Chris Wright <chrisw@sous-sol.org>
9283 M:      Alok Kataria <akataria@vmware.com>
9284 M:      Rusty Russell <rusty@rustcorp.com.au>
9285 L:      virtualization@lists.linux-foundation.org
9286 S:      Supported
9287 F:      Documentation/virtual/paravirt_ops.txt
9288 F:      arch/*/kernel/paravirt*
9289 F:      arch/*/include/asm/paravirt.h
9290 F:      include/linux/hypervisor.h
9291
9292 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9293 M:      Tim Waugh <tim@cyberelk.net>
9294 L:      linux-parport@lists.infradead.org (subscribers-only)
9295 S:      Maintained
9296 F:      Documentation/blockdev/paride.txt
9297 F:      drivers/block/paride/
9298
9299 PARISC ARCHITECTURE
9300 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
9301 M:      Helge Deller <deller@gmx.de>
9302 L:      linux-parisc@vger.kernel.org
9303 W:      http://www.parisc-linux.org/
9304 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
9305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9307 S:      Maintained
9308 F:      arch/parisc/
9309 F:      Documentation/parisc/
9310 F:      drivers/parisc/
9311 F:      drivers/char/agp/parisc-agp.c
9312 F:      drivers/input/serio/gscps2.c
9313 F:      drivers/parport/parport_gsc.*
9314 F:      drivers/tty/serial/8250/8250_gsc.c
9315 F:      drivers/video/fbdev/sti*
9316 F:      drivers/video/console/sti*
9317 F:      drivers/video/logo/logo_parisc*
9318
9319 PC87360 HARDWARE MONITORING DRIVER
9320 M:      Jim Cromie <jim.cromie@gmail.com>
9321 L:      linux-hwmon@vger.kernel.org
9322 S:      Maintained
9323 F:      Documentation/hwmon/pc87360
9324 F:      drivers/hwmon/pc87360.c
9325
9326 PC8736x GPIO DRIVER
9327 M:      Jim Cromie <jim.cromie@gmail.com>
9328 S:      Maintained
9329 F:      drivers/char/pc8736x_gpio.c
9330
9331 PC87427 HARDWARE MONITORING DRIVER
9332 M:      Jean Delvare <jdelvare@suse.com>
9333 L:      linux-hwmon@vger.kernel.org
9334 S:      Maintained
9335 F:      Documentation/hwmon/pc87427
9336 F:      drivers/hwmon/pc87427.c
9337
9338 PCA9532 LED DRIVER
9339 M:      Riku Voipio <riku.voipio@iki.fi>
9340 S:      Maintained
9341 F:      drivers/leds/leds-pca9532.c
9342 F:      include/linux/leds-pca9532.h
9343
9344 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9345 M:      Guenter Roeck <linux@roeck-us.net>
9346 L:      linux-i2c@vger.kernel.org
9347 S:      Maintained
9348 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
9349
9350 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9351 M:      Khalid Aziz <khalid@gonehiking.org>
9352 S:      Maintained
9353 F:      drivers/firmware/pcdp.*
9354
9355 PCI ERROR RECOVERY
9356 M:      Linas Vepstas <linasvepstas@gmail.com>
9357 L:      linux-pci@vger.kernel.org
9358 S:      Supported
9359 F:      Documentation/PCI/pci-error-recovery.txt
9360
9361 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9362 M:      Russell Currey <ruscur@russell.cc>
9363 L:      linuxppc-dev@lists.ozlabs.org
9364 S:      Supported
9365 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
9366 F:      arch/powerpc/kernel/eeh*.c
9367 F:      arch/powerpc/platforms/*/eeh*.c
9368 F:      arch/powerpc/include/*/eeh*.h
9369
9370 PCI SUBSYSTEM
9371 M:      Bjorn Helgaas <bhelgaas@google.com>
9372 L:      linux-pci@vger.kernel.org
9373 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
9374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9375 S:      Supported
9376 F:      Documentation/devicetree/bindings/pci/
9377 F:      Documentation/PCI/
9378 F:      drivers/pci/
9379 F:      include/linux/pci*
9380 F:      arch/x86/pci/
9381 F:      arch/x86/kernel/quirks.c
9382
9383 PCI DRIVER FOR ALTERA PCIE IP
9384 M:      Ley Foon Tan <lftan@altera.com>
9385 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9386 L:      linux-pci@vger.kernel.org
9387 S:      Supported
9388 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
9389 F:      drivers/pci/host/pcie-altera.c
9390
9391 PCI DRIVER FOR ARM VERSATILE PLATFORM
9392 M:      Rob Herring <robh@kernel.org>
9393 L:      linux-pci@vger.kernel.org
9394 L:      linux-arm-kernel@lists.infradead.org
9395 S:      Maintained
9396 F:      Documentation/devicetree/bindings/pci/versatile.txt
9397 F:      drivers/pci/host/pci-versatile.c
9398
9399 PCI DRIVER FOR ARMADA 8K
9400 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9401 L:      linux-pci@vger.kernel.org
9402 L:      linux-arm-kernel@lists.infradead.org
9403 S:      Maintained
9404 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
9405 F:      drivers/pci/host/pcie-armada8k.c
9406
9407 PCI DRIVER FOR APPLIEDMICRO XGENE
9408 M:      Tanmay Inamdar <tinamdar@apm.com>
9409 L:      linux-pci@vger.kernel.org
9410 L:      linux-arm-kernel@lists.infradead.org
9411 S:      Maintained
9412 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
9413 F:      drivers/pci/host/pci-xgene.c
9414
9415 PCI DRIVER FOR FREESCALE LAYERSCAPE
9416 M:      Minghuan Lian <minghuan.Lian@freescale.com>
9417 M:      Mingkai Hu <mingkai.hu@freescale.com>
9418 M:      Roy Zang <tie-fei.zang@freescale.com>
9419 L:      linuxppc-dev@lists.ozlabs.org
9420 L:      linux-pci@vger.kernel.org
9421 L:      linux-arm-kernel@lists.infradead.org
9422 S:      Maintained
9423 F:      drivers/pci/host/*layerscape*
9424
9425 PCI DRIVER FOR IMX6
9426 M:      Richard Zhu <hongxing.zhu@nxp.com>
9427 M:      Lucas Stach <l.stach@pengutronix.de>
9428 L:      linux-pci@vger.kernel.org
9429 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9430 S:      Maintained
9431 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9432 F:      drivers/pci/host/*imx6*
9433
9434 PCI DRIVER FOR TI KEYSTONE
9435 M:      Murali Karicheri <m-karicheri2@ti.com>
9436 L:      linux-pci@vger.kernel.org
9437 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9438 S:      Maintained
9439 F:      drivers/pci/host/*keystone*
9440
9441 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9442 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9443 M:      Jason Cooper <jason@lakedaemon.net>
9444 L:      linux-pci@vger.kernel.org
9445 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9446 S:      Maintained
9447 F:      drivers/pci/host/*mvebu*
9448
9449 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9450 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9451 L:      linux-pci@vger.kernel.org
9452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9453 S:      Maintained
9454 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
9455 F:      drivers/pci/host/pci-aardvark.c
9456
9457 PCI DRIVER FOR NVIDIA TEGRA
9458 M:      Thierry Reding <thierry.reding@gmail.com>
9459 L:      linux-tegra@vger.kernel.org
9460 L:      linux-pci@vger.kernel.org
9461 S:      Supported
9462 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9463 F:      drivers/pci/host/pci-tegra.c
9464
9465 PCI DRIVER FOR TI DRA7XX
9466 M:      Kishon Vijay Abraham I <kishon@ti.com>
9467 L:      linux-omap@vger.kernel.org
9468 L:      linux-pci@vger.kernel.org
9469 S:      Supported
9470 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
9471 F:      drivers/pci/host/pci-dra7xx.c
9472
9473 PCI DRIVER FOR RENESAS R-CAR
9474 M:      Simon Horman <horms@verge.net.au>
9475 L:      linux-pci@vger.kernel.org
9476 L:      linux-renesas-soc@vger.kernel.org
9477 S:      Maintained
9478 F:      drivers/pci/host/*rcar*
9479
9480 PCI DRIVER FOR SAMSUNG EXYNOS
9481 M:      Jingoo Han <jingoohan1@gmail.com>
9482 L:      linux-pci@vger.kernel.org
9483 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9484 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9485 S:      Maintained
9486 F:      drivers/pci/host/pci-exynos.c
9487
9488 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9489 M:      Jingoo Han <jingoohan1@gmail.com>
9490 M:      Joao Pinto <Joao.Pinto@synopsys.com>
9491 L:      linux-pci@vger.kernel.org
9492 S:      Maintained
9493 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9494 F:      drivers/pci/host/*designware*
9495
9496 PCI DRIVER FOR GENERIC OF HOSTS
9497 M:      Will Deacon <will.deacon@arm.com>
9498 L:      linux-pci@vger.kernel.org
9499 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9500 S:      Maintained
9501 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9502 F:      drivers/pci/host/pci-host-common.c
9503 F:      drivers/pci/host/pci-host-generic.c
9504
9505 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9506 M:      Keith Busch <keith.busch@intel.com>
9507 L:      linux-pci@vger.kernel.org
9508 S:      Supported
9509 F:      drivers/pci/host/vmd.c
9510
9511 PCIE DRIVER FOR ST SPEAR13XX
9512 M:      Pratyush Anand <pratyush.anand@gmail.com>
9513 L:      linux-pci@vger.kernel.org
9514 S:      Maintained
9515 F:      drivers/pci/host/*spear*
9516
9517 PCI MSI DRIVER FOR ALTERA MSI IP
9518 M:      Ley Foon Tan <lftan@altera.com>
9519 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9520 L:      linux-pci@vger.kernel.org
9521 S:      Supported
9522 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9523 F:      drivers/pci/host/pcie-altera-msi.c
9524
9525 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9526 M:      Duc Dang <dhdang@apm.com>
9527 L:      linux-pci@vger.kernel.org
9528 L:      linux-arm-kernel@lists.infradead.org
9529 S:      Maintained
9530 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9531 F:      drivers/pci/host/pci-xgene-msi.c
9532
9533 PCIE DRIVER FOR AXIS ARTPEC
9534 M:      Niklas Cassel <niklas.cassel@axis.com>
9535 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9536 L:      linux-arm-kernel@axis.com
9537 L:      linux-pci@vger.kernel.org
9538 S:      Maintained
9539 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9540 F:      drivers/pci/host/*artpec*
9541
9542 PCIE DRIVER FOR HISILICON
9543 M:      Zhou Wang <wangzhou1@hisilicon.com>
9544 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9545 L:      linux-pci@vger.kernel.org
9546 S:      Maintained
9547 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9548 F:      drivers/pci/host/pcie-hisi.c
9549
9550 PCIE DRIVER FOR ROCKCHIP
9551 M:      Shawn Lin <shawn.lin@rock-chips.com>
9552 M:      Wenrui Li <wenrui.li@rock-chips.com>
9553 L:      linux-pci@vger.kernel.org
9554 L:      linux-rockchip@lists.infradead.org
9555 S:      Maintained
9556 F:      Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9557 F:      drivers/pci/host/pcie-rockchip.c
9558
9559 PCIE DRIVER FOR QUALCOMM MSM
9560 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9561 L:     linux-pci@vger.kernel.org
9562 L:     linux-arm-msm@vger.kernel.org
9563 S:     Maintained
9564 F:     drivers/pci/host/*qcom*
9565
9566 PCIE DRIVER FOR CAVIUM THUNDERX
9567 M:      David Daney <david.daney@cavium.com>
9568 L:      linux-pci@vger.kernel.org
9569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9570 S:      Supported
9571 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9572 F:      drivers/pci/host/pci-thunder-*
9573
9574 PCMCIA SUBSYSTEM
9575 P:      Linux PCMCIA Team
9576 L:      linux-pcmcia@lists.infradead.org
9577 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9579 S:      Maintained
9580 F:      Documentation/pcmcia/
9581 F:      tools/pcmcia/
9582 F:      drivers/pcmcia/
9583 F:      include/pcmcia/
9584
9585 PCNET32 NETWORK DRIVER
9586 M:      Don Fry <pcnet32@frontier.com>
9587 L:      netdev@vger.kernel.org
9588 S:      Maintained
9589 F:      drivers/net/ethernet/amd/pcnet32.c
9590
9591 PCRYPT PARALLEL CRYPTO ENGINE
9592 M:      Steffen Klassert <steffen.klassert@secunet.com>
9593 L:      linux-crypto@vger.kernel.org
9594 S:      Maintained
9595 F:      crypto/pcrypt.c
9596 F:      include/crypto/pcrypt.h
9597
9598 PER-CPU MEMORY ALLOCATOR
9599 M:      Tejun Heo <tj@kernel.org>
9600 M:      Christoph Lameter <cl@linux.com>
9601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9602 S:      Maintained
9603 F:      include/linux/percpu*.h
9604 F:      mm/percpu*.c
9605 F:      arch/*/include/asm/percpu.h
9606
9607 PER-TASK DELAY ACCOUNTING
9608 M:      Balbir Singh <bsingharora@gmail.com>
9609 S:      Maintained
9610 F:      include/linux/delayacct.h
9611 F:      kernel/delayacct.c
9612
9613 PERFORMANCE EVENTS SUBSYSTEM
9614 M:      Peter Zijlstra <peterz@infradead.org>
9615 M:      Ingo Molnar <mingo@redhat.com>
9616 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9617 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9618 L:      linux-kernel@vger.kernel.org
9619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9620 S:      Supported
9621 F:      kernel/events/*
9622 F:      include/linux/perf_event.h
9623 F:      include/uapi/linux/perf_event.h
9624 F:      arch/*/kernel/perf_event*.c
9625 F:      arch/*/kernel/*/perf_event*.c
9626 F:      arch/*/kernel/*/*/perf_event*.c
9627 F:      arch/*/include/asm/perf_event.h
9628 F:      arch/*/kernel/perf_callchain.c
9629 F:      arch/*/events/*
9630 F:      tools/perf/
9631
9632 PERSONALITY HANDLING
9633 M:      Christoph Hellwig <hch@infradead.org>
9634 L:      linux-abi-devel@lists.sourceforge.net
9635 S:      Maintained
9636 F:      include/linux/personality.h
9637 F:      include/uapi/linux/personality.h
9638
9639 PHONET PROTOCOL
9640 M:      Remi Denis-Courmont <courmisch@gmail.com>
9641 S:      Supported
9642 F:      Documentation/networking/phonet.txt
9643 F:      include/linux/phonet.h
9644 F:      include/net/phonet/
9645 F:      include/uapi/linux/phonet.h
9646 F:      net/phonet/
9647
9648 PHRAM MTD DRIVER
9649 M:      Joern Engel <joern@lazybastard.org>
9650 L:      linux-mtd@lists.infradead.org
9651 S:      Maintained
9652 F:      drivers/mtd/devices/phram.c
9653
9654 PICOLCD HID DRIVER
9655 M:      Bruno Prémont <bonbons@linux-vserver.org>
9656 L:      linux-input@vger.kernel.org
9657 S:      Maintained
9658 F:      drivers/hid/hid-picolcd*
9659
9660 PICOXCELL SUPPORT
9661 M:      Jamie Iles <jamie@jamieiles.com>
9662 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9663 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9664 S:      Supported
9665 F:      arch/arm/boot/dts/picoxcell*
9666 F:      arch/arm/mach-picoxcell/
9667 F:      drivers/crypto/picoxcell*
9668
9669 PIN CONTROL SUBSYSTEM
9670 M:      Linus Walleij <linus.walleij@linaro.org>
9671 L:      linux-gpio@vger.kernel.org
9672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9673 S:      Maintained
9674 F:      Documentation/devicetree/bindings/pinctrl/
9675 F:      Documentation/pinctrl.txt
9676 F:      drivers/pinctrl/
9677 F:      include/linux/pinctrl/
9678
9679 PIN CONTROLLER - ATMEL AT91
9680 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9681 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9682 S:      Maintained
9683 F:      drivers/pinctrl/pinctrl-at91.*
9684
9685 PIN CONTROLLER - ATMEL AT91 PIO4
9686 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9687 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9688 L:      linux-gpio@vger.kernel.org
9689 S:      Supported
9690 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9691
9692 PIN CONTROLLER - INTEL
9693 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9694 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9695 S:      Maintained
9696 F:      drivers/pinctrl/intel/
9697
9698 PIN CONTROLLER - RENESAS
9699 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9700 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9701 L:      linux-renesas-soc@vger.kernel.org
9702 S:      Maintained
9703 F:      drivers/pinctrl/sh-pfc/
9704
9705 PIN CONTROLLER - SAMSUNG
9706 M:      Tomasz Figa <tomasz.figa@gmail.com>
9707 M:      Krzysztof Kozlowski <krzk@kernel.org>
9708 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9709 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9710 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9711 S:      Maintained
9712 F:      drivers/pinctrl/samsung/
9713 F:      include/dt-bindings/pinctrl/samsung.h
9714 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9715
9716 PIN CONTROLLER - SINGLE
9717 M:      Tony Lindgren <tony@atomide.com>
9718 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9719 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9720 L:      linux-omap@vger.kernel.org
9721 S:      Maintained
9722 F:      drivers/pinctrl/pinctrl-single.c
9723
9724 PIN CONTROLLER - ST SPEAR
9725 M:      Viresh Kumar <vireshk@kernel.org>
9726 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9727 W:      http://www.st.com/spear
9728 S:      Maintained
9729 F:      drivers/pinctrl/spear/
9730
9731 PISTACHIO SOC SUPPORT
9732 M:      James Hartley <james.hartley@imgtec.com>
9733 M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9734 L:      linux-mips@linux-mips.org
9735 S:      Maintained
9736 F:      arch/mips/pistachio/
9737 F:      arch/mips/include/asm/mach-pistachio/
9738 F:      arch/mips/boot/dts/pistachio/
9739 F:      arch/mips/configs/pistachio*_defconfig
9740
9741 PKTCDVD DRIVER
9742 S:      Orphan
9743 M:      linux-block@vger.kernel.org
9744 F:      drivers/block/pktcdvd.c
9745 F:      include/linux/pktcdvd.h
9746 F:      include/uapi/linux/pktcdvd.h
9747
9748 PKUNITY SOC DRIVERS
9749 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9750 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9751 S:      Maintained
9752 T:      git git://github.com/gxt/linux.git
9753 F:      drivers/input/serio/i8042-unicore32io.h
9754 F:      drivers/i2c/busses/i2c-puv3.c
9755 F:      drivers/video/fbdev/fb-puv3.c
9756 F:      drivers/rtc/rtc-puv3.c
9757
9758 PMBUS HARDWARE MONITORING DRIVERS
9759 M:      Guenter Roeck <linux@roeck-us.net>
9760 L:      linux-hwmon@vger.kernel.org
9761 W:      http://hwmon.wiki.kernel.org/
9762 W:      http://www.roeck-us.net/linux/drivers/
9763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9764 S:      Maintained
9765 F:      Documentation/hwmon/pmbus
9766 F:      drivers/hwmon/pmbus/
9767 F:      include/linux/i2c/pmbus.h
9768
9769 PMC SIERRA MaxRAID DRIVER
9770 L:      linux-scsi@vger.kernel.org
9771 W:      http://www.pmc-sierra.com/
9772 S:      Orphan
9773 F:      drivers/scsi/pmcraid.*
9774
9775 PMC SIERRA PM8001 DRIVER
9776 M:      Jack Wang <jinpu.wang@profitbricks.com>
9777 M:      lindar_liu@usish.com
9778 L:      pmchba@pmcs.com
9779 L:      linux-scsi@vger.kernel.org
9780 S:      Supported
9781 F:      drivers/scsi/pm8001/
9782
9783 POSIX CLOCKS and TIMERS
9784 M:      Thomas Gleixner <tglx@linutronix.de>
9785 L:      linux-kernel@vger.kernel.org
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9787 S:      Maintained
9788 F:      fs/timerfd.c
9789 F:      include/linux/timer*
9790 F:      kernel/time/*timer*
9791
9792 POWER MANAGEMENT CORE
9793 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9794 L:      linux-pm@vger.kernel.org
9795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9796 B:      https://bugzilla.kernel.org
9797 S:      Supported
9798 F:      drivers/base/power/
9799 F:      include/linux/pm.h
9800 F:      include/linux/pm_*
9801 F:      include/linux/powercap.h
9802 F:      drivers/powercap/
9803
9804 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9805 M:      Sebastian Reichel <sre@kernel.org>
9806 L:      linux-pm@vger.kernel.org
9807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9808 S:      Maintained
9809 F:      Documentation/devicetree/bindings/power/supply/
9810 F:      include/linux/power_supply.h
9811 F:      drivers/power/supply/
9812
9813 POWER STATE COORDINATION INTERFACE (PSCI)
9814 M:      Mark Rutland <mark.rutland@arm.com>
9815 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9816 L:      linux-arm-kernel@lists.infradead.org
9817 S:      Maintained
9818 F:      drivers/firmware/psci.c
9819 F:      include/linux/psci.h
9820 F:      include/uapi/linux/psci.h
9821
9822 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9823 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9824 L:      linuxppc-dev@lists.ozlabs.org
9825 S:      Maintained
9826 F:      drivers/char/powernv-op-panel.c
9827
9828 PNP SUPPORT
9829 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9830 S:      Maintained
9831 F:      drivers/pnp/
9832
9833 PPP PROTOCOL DRIVERS AND COMPRESSORS
9834 M:      Paul Mackerras <paulus@samba.org>
9835 L:      linux-ppp@vger.kernel.org
9836 S:      Maintained
9837 F:      drivers/net/ppp/ppp_*
9838
9839 PPP OVER ATM (RFC 2364)
9840 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9841 S:      Maintained
9842 F:      net/atm/pppoatm.c
9843 F:      include/uapi/linux/atmppp.h
9844
9845 PPP OVER ETHERNET
9846 M:      Michal Ostrowski <mostrows@earthlink.net>
9847 S:      Maintained
9848 F:      drivers/net/ppp/pppoe.c
9849 F:      drivers/net/ppp/pppox.c
9850
9851 PPP OVER L2TP
9852 M:      James Chapman <jchapman@katalix.com>
9853 S:      Maintained
9854 F:      net/l2tp/l2tp_ppp.c
9855 F:      include/linux/if_pppol2tp.h
9856 F:      include/uapi/linux/if_pppol2tp.h
9857
9858 PPS SUPPORT
9859 M:      Rodolfo Giometti <giometti@enneenne.com>
9860 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9861 L:      linuxpps@ml.enneenne.com (subscribers-only)
9862 S:      Maintained
9863 F:      Documentation/pps/
9864 F:      drivers/pps/
9865 F:      include/linux/pps*.h
9866
9867 PPTP DRIVER
9868 M:      Dmitry Kozlov <xeb@mail.ru>
9869 L:      netdev@vger.kernel.org
9870 S:      Maintained
9871 F:      drivers/net/ppp/pptp.c
9872 W:      http://sourceforge.net/projects/accel-pptp
9873
9874 PREEMPTIBLE KERNEL
9875 M:      Robert Love <rml@tech9.net>
9876 L:      kpreempt-tech@lists.sourceforge.net
9877 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9878 S:      Supported
9879 F:      Documentation/preempt-locking.txt
9880 F:      include/linux/preempt.h
9881
9882 PRISM54 WIRELESS DRIVER
9883 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9884 L:      linux-wireless@vger.kernel.org
9885 W:      http://wireless.kernel.org/en/users/Drivers/p54
9886 S:      Obsolete
9887 F:      drivers/net/wireless/intersil/prism54/
9888
9889 PS3 NETWORK SUPPORT
9890 M:      Geoff Levand <geoff@infradead.org>
9891 L:      netdev@vger.kernel.org
9892 L:      linuxppc-dev@lists.ozlabs.org
9893 S:      Maintained
9894 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9895
9896 PS3 PLATFORM SUPPORT
9897 M:      Geoff Levand <geoff@infradead.org>
9898 L:      linuxppc-dev@lists.ozlabs.org
9899 S:      Maintained
9900 F:      arch/powerpc/boot/ps3*
9901 F:      arch/powerpc/include/asm/lv1call.h
9902 F:      arch/powerpc/include/asm/ps3*.h
9903 F:      arch/powerpc/platforms/ps3/
9904 F:      drivers/*/ps3*
9905 F:      drivers/ps3/
9906 F:      drivers/rtc/rtc-ps3.c
9907 F:      drivers/usb/host/*ps3.c
9908 F:      sound/ppc/snd_ps3*
9909
9910 PS3VRAM DRIVER
9911 M:      Jim Paris <jim@jtan.com>
9912 M:      Geoff Levand <geoff@infradead.org>
9913 L:      linuxppc-dev@lists.ozlabs.org
9914 S:      Maintained
9915 F:      drivers/block/ps3vram.c
9916
9917 PSTORE FILESYSTEM
9918 M:      Anton Vorontsov <anton@enomsg.org>
9919 M:      Colin Cross <ccross@android.com>
9920 M:      Kees Cook <keescook@chromium.org>
9921 M:      Tony Luck <tony.luck@intel.com>
9922 S:      Maintained
9923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9924 F:      fs/pstore/
9925 F:      include/linux/pstore*
9926 F:      drivers/firmware/efi/efi-pstore.c
9927 F:      drivers/acpi/apei/erst.c
9928
9929 PTP HARDWARE CLOCK SUPPORT
9930 M:      Richard Cochran <richardcochran@gmail.com>
9931 L:      netdev@vger.kernel.org
9932 S:      Maintained
9933 W:      http://linuxptp.sourceforge.net/
9934 F:      Documentation/ABI/testing/sysfs-ptp
9935 F:      Documentation/ptp/*
9936 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9937 F:      drivers/net/phy/dp83640*
9938 F:      drivers/ptp/*
9939 F:      include/linux/ptp_cl*
9940
9941 PTRACE SUPPORT
9942 M:      Roland McGrath <roland@hack.frob.com>
9943 M:      Oleg Nesterov <oleg@redhat.com>
9944 S:      Maintained
9945 F:      include/asm-generic/syscall.h
9946 F:      include/linux/ptrace.h
9947 F:      include/linux/regset.h
9948 F:      include/linux/tracehook.h
9949 F:      include/uapi/linux/ptrace.h
9950 F:      kernel/ptrace.c
9951
9952 PULSE8-CEC DRIVER
9953 M:      Hans Verkuil <hverkuil@xs4all.nl>
9954 L:      linux-media@vger.kernel.org
9955 T:      git git://linuxtv.org/media_tree.git
9956 S:      Maintained
9957 F:      drivers/staging/media/pulse8-cec
9958
9959 PVRUSB2 VIDEO4LINUX DRIVER
9960 M:      Mike Isely <isely@pobox.com>
9961 L:      pvrusb2@isely.net       (subscribers-only)
9962 L:      linux-media@vger.kernel.org
9963 W:      http://www.isely.net/pvrusb2/
9964 T:      git git://linuxtv.org/media_tree.git
9965 S:      Maintained
9966 F:      Documentation/media/v4l-drivers/pvrusb2*
9967 F:      drivers/media/usb/pvrusb2/
9968
9969 PWC WEBCAM DRIVER
9970 M:      Hans Verkuil <hverkuil@xs4all.nl>
9971 L:      linux-media@vger.kernel.org
9972 T:      git git://linuxtv.org/media_tree.git
9973 S:      Odd Fixes
9974 F:      drivers/media/usb/pwc/*
9975
9976 PWM FAN DRIVER
9977 M:      Kamil Debski <kamil@wypas.org>
9978 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
9979 L:      linux-hwmon@vger.kernel.org
9980 S:      Supported
9981 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9982 F:      Documentation/hwmon/pwm-fan
9983 F:      drivers/hwmon/pwm-fan.c
9984
9985 PWM SUBSYSTEM
9986 M:      Thierry Reding <thierry.reding@gmail.com>
9987 L:      linux-pwm@vger.kernel.org
9988 S:      Maintained
9989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9990 F:      Documentation/pwm.txt
9991 F:      Documentation/devicetree/bindings/pwm/
9992 F:      include/linux/pwm.h
9993 F:      drivers/pwm/
9994 F:      drivers/video/backlight/pwm_bl.c
9995 F:      include/linux/pwm_backlight.h
9996
9997 PXA2xx/PXA3xx SUPPORT
9998 M:      Daniel Mack <daniel@zonque.org>
9999 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
10000 M:      Robert Jarzmik <robert.jarzmik@free.fr>
10001 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10002 T:      git git://github.com/hzhuang1/linux.git
10003 T:      git git://github.com/rjarzmik/linux.git
10004 S:      Maintained
10005 F:      arch/arm/boot/dts/pxa*
10006 F:      arch/arm/mach-pxa/
10007 F:      drivers/dma/pxa*
10008 F:      drivers/pcmcia/pxa2xx*
10009 F:      drivers/pinctrl/pxa/
10010 F:      drivers/spi/spi-pxa2xx*
10011 F:      drivers/usb/gadget/udc/pxa2*
10012 F:      include/sound/pxa2xx-lib.h
10013 F:      sound/arm/pxa*
10014 F:      sound/soc/pxa/
10015
10016 PXA GPIO DRIVER
10017 M:      Robert Jarzmik <robert.jarzmik@free.fr>
10018 L:      linux-gpio@vger.kernel.org
10019 S:      Maintained
10020 F:      drivers/gpio/gpio-pxa.c
10021
10022 PXA3xx NAND FLASH DRIVER
10023 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10024 L:      linux-mtd@lists.infradead.org
10025 S:      Maintained
10026 F:      drivers/mtd/nand/pxa3xx_nand.c
10027
10028 MMP SUPPORT
10029 M:      Eric Miao <eric.y.miao@gmail.com>
10030 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
10031 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10032 T:      git git://github.com/hzhuang1/linux.git
10033 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
10034 S:      Maintained
10035 F:      arch/arm/boot/dts/mmp*
10036 F:      arch/arm/mach-mmp/
10037
10038 PXA MMCI DRIVER
10039 S:      Orphan
10040
10041 PXA RTC DRIVER
10042 M:      Robert Jarzmik <robert.jarzmik@free.fr>
10043 L:      rtc-linux@googlegroups.com
10044 S:      Maintained
10045
10046 QAT DRIVER
10047 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10048 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
10049 L:      qat-linux@intel.com
10050 S:      Supported
10051 F:      drivers/crypto/qat/
10052
10053 QIB DRIVER
10054 M:      Mike Marciniszyn <infinipath@intel.com>
10055 L:      linux-rdma@vger.kernel.org
10056 S:      Supported
10057 F:      drivers/infiniband/hw/qib/
10058
10059 QLOGIC QLA1280 SCSI DRIVER
10060 M:      Michael Reed <mdr@sgi.com>
10061 L:      linux-scsi@vger.kernel.org
10062 S:      Maintained
10063 F:      drivers/scsi/qla1280.[ch]
10064
10065 QLOGIC QLA2XXX FC-SCSI DRIVER
10066 M:      qla2xxx-upstream@qlogic.com
10067 L:      linux-scsi@vger.kernel.org
10068 S:      Supported
10069 F:      Documentation/scsi/LICENSE.qla2xxx
10070 F:      drivers/scsi/qla2xxx/
10071
10072 QLOGIC QLA4XXX iSCSI DRIVER
10073 M:      QLogic-Storage-Upstream@qlogic.com
10074 L:      linux-scsi@vger.kernel.org
10075 S:      Supported
10076 F:      Documentation/scsi/LICENSE.qla4xxx
10077 F:      drivers/scsi/qla4xxx/
10078
10079 QLOGIC QLA3XXX NETWORK DRIVER
10080 M:      Dept-GELinuxNICDev@cavium.com
10081 L:      netdev@vger.kernel.org
10082 S:      Supported
10083 F:      Documentation/networking/LICENSE.qla3xxx
10084 F:      drivers/net/ethernet/qlogic/qla3xxx.*
10085
10086 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10087 M:      Harish Patil <harish.patil@cavium.com>
10088 M:      Manish Chopra <manish.chopra@cavium.com>
10089 M:      Dept-GELinuxNICDev@cavium.com
10090 L:      netdev@vger.kernel.org
10091 S:      Supported
10092 F:      drivers/net/ethernet/qlogic/qlcnic/
10093
10094 QLOGIC QLGE 10Gb ETHERNET DRIVER
10095 M:      Harish Patil <harish.patil@cavium.com>
10096 M:      Manish Chopra <manish.chopra@cavium.com>
10097 M:      Dept-GELinuxNICDev@cavium.com
10098 L:      netdev@vger.kernel.org
10099 S:      Supported
10100 F:      drivers/net/ethernet/qlogic/qlge/
10101
10102 QLOGIC QL4xxx ETHERNET DRIVER
10103 M:      Yuval Mintz <Yuval.Mintz@cavium.com>
10104 M:      Ariel Elior <Ariel.Elior@cavium.com>
10105 M:      everest-linux-l2@cavium.com
10106 L:      netdev@vger.kernel.org
10107 S:      Supported
10108 F:      drivers/net/ethernet/qlogic/qed/
10109 F:      include/linux/qed/
10110 F:      drivers/net/ethernet/qlogic/qede/
10111
10112 QNX4 FILESYSTEM
10113 M:      Anders Larsen <al@alarsen.net>
10114 W:      http://www.alarsen.net/linux/qnx4fs/
10115 S:      Maintained
10116 F:      fs/qnx4/
10117 F:      include/uapi/linux/qnx4_fs.h
10118 F:      include/uapi/linux/qnxtypes.h
10119
10120 QORIQ DPAA2 FSL-MC BUS DRIVER
10121 M:      Stuart Yoder <stuart.yoder@nxp.com>
10122 L:      linux-kernel@vger.kernel.org
10123 S:      Maintained
10124 F:      drivers/staging/fsl-mc/
10125
10126 QT1010 MEDIA DRIVER
10127 M:      Antti Palosaari <crope@iki.fi>
10128 L:      linux-media@vger.kernel.org
10129 W:      https://linuxtv.org
10130 W:      http://palosaari.fi/linux/
10131 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10132 T:      git git://linuxtv.org/anttip/media_tree.git
10133 S:      Maintained
10134 F:      drivers/media/tuners/qt1010*
10135
10136 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10137 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10138 L:      linux-wireless@vger.kernel.org
10139 L:      ath9k-devel@lists.ath9k.org
10140 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
10141 S:      Supported
10142 F:      drivers/net/wireless/ath/ath9k/
10143
10144 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10145 M:      Kalle Valo <kvalo@qca.qualcomm.com>
10146 L:      ath10k@lists.infradead.org
10147 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
10148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10149 S:      Supported
10150 F:      drivers/net/wireless/ath/ath10k/
10151
10152 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10153 M:      Timur Tabi <timur@codeaurora.org>
10154 L:      netdev@vger.kernel.org
10155 S:      Supported
10156 F:      drivers/net/ethernet/qualcomm/emac/
10157
10158 QUALCOMM HEXAGON ARCHITECTURE
10159 M:      Richard Kuo <rkuo@codeaurora.org>
10160 L:      linux-hexagon@vger.kernel.org
10161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10162 S:      Supported
10163 F:      arch/hexagon/
10164
10165 QUALCOMM WCN36XX WIRELESS DRIVER
10166 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
10167 L:      wcn36xx@lists.infradead.org
10168 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
10169 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
10170 S:      Supported
10171 F:      drivers/net/wireless/ath/wcn36xx/
10172
10173 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10174 M:      Gabriel Somlo <somlo@cmu.edu>
10175 M:      "Michael S. Tsirkin" <mst@redhat.com>
10176 L:      qemu-devel@nongnu.org
10177 S:      Maintained
10178 F:      drivers/firmware/qemu_fw_cfg.c
10179
10180 RADOS BLOCK DEVICE (RBD)
10181 M:      Ilya Dryomov <idryomov@gmail.com>
10182 M:      Sage Weil <sage@redhat.com>
10183 M:      Alex Elder <elder@kernel.org>
10184 L:      ceph-devel@vger.kernel.org
10185 W:      http://ceph.com/
10186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10187 T:      git git://github.com/ceph/ceph-client.git
10188 S:      Supported
10189 F:      Documentation/ABI/testing/sysfs-bus-rbd
10190 F:      drivers/block/rbd.c
10191 F:      drivers/block/rbd_types.h
10192
10193 RADEON FRAMEBUFFER DISPLAY DRIVER
10194 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
10195 L:      linux-fbdev@vger.kernel.org
10196 S:      Maintained
10197 F:      drivers/video/fbdev/aty/radeon*
10198 F:      include/uapi/linux/radeonfb.h
10199
10200 RADIOSHARK 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-shark.c
10206
10207 RADIOSHARK2 RADIO DRIVER
10208 M:      Hans Verkuil <hverkuil@xs4all.nl>
10209 L:      linux-media@vger.kernel.org
10210 T:      git git://linuxtv.org/media_tree.git
10211 S:      Maintained
10212 F:      drivers/media/radio/radio-shark2.c
10213 F:      drivers/media/radio/radio-tea5777.c
10214
10215 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10216 M:      Paul Mackerras <paulus@samba.org>
10217 L:      linux-fbdev@vger.kernel.org
10218 S:      Maintained
10219 F:      drivers/video/fbdev/aty/aty128fb.c
10220
10221 RALINK MIPS ARCHITECTURE
10222 M:      John Crispin <john@phrozen.org>
10223 L:      linux-mips@linux-mips.org
10224 S:      Maintained
10225 F:      arch/mips/ralink
10226
10227 RALINK RT2X00 WIRELESS LAN DRIVER
10228 P:      rt2x00 project
10229 M:      Stanislaw Gruszka <sgruszka@redhat.com>
10230 M:      Helmut Schaa <helmut.schaa@googlemail.com>
10231 L:      linux-wireless@vger.kernel.org
10232 S:      Maintained
10233 F:      drivers/net/wireless/ralink/rt2x00/
10234
10235 RAMDISK RAM BLOCK DEVICE DRIVER
10236 M:      Jens Axboe <axboe@kernel.dk>
10237 S:      Maintained
10238 F:      Documentation/blockdev/ramdisk.txt
10239 F:      drivers/block/brd.c
10240
10241 RANDOM NUMBER DRIVER
10242 M:      "Theodore Ts'o" <tytso@mit.edu>
10243 S:      Maintained
10244 F:      drivers/char/random.c
10245
10246 RAPIDIO SUBSYSTEM
10247 M:      Matt Porter <mporter@kernel.crashing.org>
10248 M:      Alexandre Bounine <alexandre.bounine@idt.com>
10249 S:      Maintained
10250 F:      drivers/rapidio/
10251
10252 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10253 L:      linux-wireless@vger.kernel.org
10254 S:      Orphan
10255 F:      drivers/net/wireless/ray*
10256
10257 RCUTORTURE MODULE
10258 M:      Josh Triplett <josh@joshtriplett.org>
10259 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10260 L:      linux-kernel@vger.kernel.org
10261 S:      Supported
10262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10263 F:      Documentation/RCU/torture.txt
10264 F:      kernel/rcu/rcutorture.c
10265
10266 RCUTORTURE TEST FRAMEWORK
10267 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10268 M:      Josh Triplett <josh@joshtriplett.org>
10269 R:      Steven Rostedt <rostedt@goodmis.org>
10270 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10271 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10272 L:      linux-kernel@vger.kernel.org
10273 S:      Supported
10274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10275 F:      tools/testing/selftests/rcutorture
10276
10277 RDC R-321X SoC
10278 M:      Florian Fainelli <florian@openwrt.org>
10279 S:      Maintained
10280
10281 RDC R6040 FAST ETHERNET DRIVER
10282 M:      Florian Fainelli <f.fainelli@gmail.com>
10283 L:      netdev@vger.kernel.org
10284 S:      Maintained
10285 F:      drivers/net/ethernet/rdc/r6040.c
10286
10287 RDS - RELIABLE DATAGRAM SOCKETS
10288 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
10289 L:      netdev@vger.kernel.org
10290 L:      linux-rdma@vger.kernel.org
10291 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
10292 W:      https://oss.oracle.com/projects/rds/
10293 S:      Supported
10294 F:      net/rds/
10295 F:      Documentation/networking/rds.txt
10296
10297 RDMAVT - RDMA verbs software
10298 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
10299 L:      linux-rdma@vger.kernel.org
10300 S:      Supported
10301 F:      drivers/infiniband/sw/rdmavt
10302
10303 READ-COPY UPDATE (RCU)
10304 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10305 M:      Josh Triplett <josh@joshtriplett.org>
10306 R:      Steven Rostedt <rostedt@goodmis.org>
10307 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10308 R:      Lai Jiangshan <jiangshanlai@gmail.com>
10309 L:      linux-kernel@vger.kernel.org
10310 W:      http://www.rdrop.com/users/paulmck/RCU/
10311 S:      Supported
10312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10313 F:      Documentation/RCU/
10314 X:      Documentation/RCU/torture.txt
10315 F:      include/linux/rcu*
10316 X:      include/linux/srcu.h
10317 F:      kernel/rcu/
10318 X:      kernel/torture.c
10319
10320 REAL TIME CLOCK (RTC) SUBSYSTEM
10321 M:      Alessandro Zummo <a.zummo@towertech.it>
10322 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
10323 L:      rtc-linux@googlegroups.com
10324 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
10325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10326 S:      Maintained
10327 F:      Documentation/devicetree/bindings/rtc/
10328 F:      Documentation/rtc.txt
10329 F:      drivers/rtc/
10330 F:      include/linux/rtc.h
10331 F:      include/uapi/linux/rtc.h
10332 F:      include/linux/rtc/
10333 F:      include/linux/platform_data/rtc-*
10334 F:      tools/testing/selftests/timers/rtctest.c
10335
10336 REALTEK AUDIO CODECS
10337 M:      Bard Liao <bardliao@realtek.com>
10338 M:      Oder Chiou <oder_chiou@realtek.com>
10339 S:      Maintained
10340 F:      sound/soc/codecs/rt*
10341 F:      include/sound/rt*.h
10342
10343 REISERFS FILE SYSTEM
10344 L:      reiserfs-devel@vger.kernel.org
10345 S:      Supported
10346 F:      fs/reiserfs/
10347
10348 REGISTER MAP ABSTRACTION
10349 M:      Mark Brown <broonie@kernel.org>
10350 L:      linux-kernel@vger.kernel.org
10351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10352 S:      Supported
10353 F:      Documentation/devicetree/bindings/regmap/
10354 F:      drivers/base/regmap/
10355 F:      include/linux/regmap.h
10356
10357 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10358 M:      Ohad Ben-Cohen <ohad@wizery.com>
10359 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10360 L:      linux-remoteproc@vger.kernel.org
10361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10362 S:      Maintained
10363 F:      Documentation/devicetree/bindings/remoteproc/
10364 F:      Documentation/remoteproc.txt
10365 F:      drivers/remoteproc/
10366 F:      include/linux/remoteproc.h
10367
10368 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10369 M:      Ohad Ben-Cohen <ohad@wizery.com>
10370 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
10371 L:      linux-remoteproc@vger.kernel.org
10372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10373 S:      Maintained
10374 F:      drivers/rpmsg/
10375 F:      Documentation/rpmsg.txt
10376 F:      include/linux/rpmsg.h
10377
10378 RENESAS CLOCK DRIVERS
10379 M:      Geert Uytterhoeven <geert+renesas@glider.be>
10380 L:      linux-renesas-soc@vger.kernel.org
10381 S:      Supported
10382 F:      drivers/clk/renesas/
10383
10384 RENESAS ETHERNET DRIVERS
10385 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10386 L:      netdev@vger.kernel.org
10387 L:      linux-renesas-soc@vger.kernel.org
10388 F:      drivers/net/ethernet/renesas/
10389 F:      include/linux/sh_eth.h
10390
10391 RENESAS USB2 PHY DRIVER
10392 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10393 L:      linux-renesas-soc@vger.kernel.org
10394 S:      Maintained
10395 F:      drivers/phy/phy-rcar-gen3-usb2.c
10396
10397 RESET CONTROLLER FRAMEWORK
10398 M:      Philipp Zabel <p.zabel@pengutronix.de>
10399 T:      git git://git.pengutronix.de/git/pza/linux
10400 S:      Maintained
10401 F:      drivers/reset/
10402 F:      Documentation/devicetree/bindings/reset/
10403 F:      include/dt-bindings/reset/
10404 F:      include/linux/reset.h
10405 F:      include/linux/reset-controller.h
10406
10407 RFKILL
10408 M:      Johannes Berg <johannes@sipsolutions.net>
10409 L:      linux-wireless@vger.kernel.org
10410 W:      http://wireless.kernel.org/
10411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10413 S:      Maintained
10414 F:      Documentation/rfkill.txt
10415 F:      net/rfkill/
10416
10417 RHASHTABLE
10418 M:      Thomas Graf <tgraf@suug.ch>
10419 M:      Herbert Xu <herbert@gondor.apana.org.au>
10420 L:      netdev@vger.kernel.org
10421 S:      Maintained
10422 F:      lib/rhashtable.c
10423 F:      include/linux/rhashtable.h
10424
10425 RICOH SMARTMEDIA/XD DRIVER
10426 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10427 S:      Maintained
10428 F:      drivers/mtd/nand/r852.c
10429 F:      drivers/mtd/nand/r852.h
10430
10431 RICOH R5C592 MEMORYSTICK DRIVER
10432 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10433 S:      Maintained
10434 F:      drivers/memstick/host/r592.*
10435
10436 ROCCAT DRIVERS
10437 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
10438 W:      http://sourceforge.net/projects/roccat/
10439 S:      Maintained
10440 F:      drivers/hid/hid-roccat*
10441 F:      include/linux/hid-roccat*
10442 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
10443
10444 ROCKER DRIVER
10445 M:      Jiri Pirko <jiri@resnulli.us>
10446 L:      netdev@vger.kernel.org
10447 S:      Supported
10448 F:      drivers/net/ethernet/rocker/
10449
10450 ROCKETPORT DRIVER
10451 P:      Comtrol Corp.
10452 W:      http://www.comtrol.com
10453 S:      Maintained
10454 F:      Documentation/serial/rocket.txt
10455 F:      drivers/tty/rocket*
10456
10457 ROCKETPORT EXPRESS/INFINITY DRIVER
10458 M:      Kevin Cernekee <cernekee@gmail.com>
10459 L:      linux-serial@vger.kernel.org
10460 S:      Odd Fixes
10461 F:      drivers/tty/serial/rp2.*
10462
10463 ROSE NETWORK LAYER
10464 M:      Ralf Baechle <ralf@linux-mips.org>
10465 L:      linux-hams@vger.kernel.org
10466 W:      http://www.linux-ax25.org/
10467 S:      Maintained
10468 F:      include/net/rose.h
10469 F:      include/uapi/linux/rose.h
10470 F:      net/rose/
10471
10472 RTL2830 MEDIA DRIVER
10473 M:      Antti Palosaari <crope@iki.fi>
10474 L:      linux-media@vger.kernel.org
10475 W:      https://linuxtv.org
10476 W:      http://palosaari.fi/linux/
10477 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10478 T:      git git://linuxtv.org/anttip/media_tree.git
10479 S:      Maintained
10480 F:      drivers/media/dvb-frontends/rtl2830*
10481
10482 RTL2832 MEDIA DRIVER
10483 M:      Antti Palosaari <crope@iki.fi>
10484 L:      linux-media@vger.kernel.org
10485 W:      https://linuxtv.org
10486 W:      http://palosaari.fi/linux/
10487 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10488 T:      git git://linuxtv.org/anttip/media_tree.git
10489 S:      Maintained
10490 F:      drivers/media/dvb-frontends/rtl2832*
10491
10492 RTL2832_SDR MEDIA DRIVER
10493 M:      Antti Palosaari <crope@iki.fi>
10494 L:      linux-media@vger.kernel.org
10495 W:      https://linuxtv.org
10496 W:      http://palosaari.fi/linux/
10497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10498 T:      git git://linuxtv.org/anttip/media_tree.git
10499 S:      Maintained
10500 F:      drivers/media/dvb-frontends/rtl2832_sdr*
10501
10502 RTL8180 WIRELESS DRIVER
10503 L:      linux-wireless@vger.kernel.org
10504 W:      http://wireless.kernel.org/
10505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10506 S:      Orphan
10507 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
10508
10509 RTL8187 WIRELESS DRIVER
10510 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10511 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
10512 M:      Larry Finger <Larry.Finger@lwfinger.net>
10513 L:      linux-wireless@vger.kernel.org
10514 W:      http://wireless.kernel.org/
10515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10516 S:      Maintained
10517 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10518
10519 RTL8192CE WIRELESS DRIVER
10520 M:      Larry Finger <Larry.Finger@lwfinger.net>
10521 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10522 L:      linux-wireless@vger.kernel.org
10523 W:      http://wireless.kernel.org/
10524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10525 S:      Maintained
10526 F:      drivers/net/wireless/realtek/rtlwifi/
10527 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10528
10529 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10530 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10531 L:      linux-wireless@vger.kernel.org
10532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10533 S:      Maintained
10534 F:      drivers/net/wireless/realtek/rtl8xxxu/
10535
10536 S3 SAVAGE FRAMEBUFFER DRIVER
10537 M:      Antonino Daplas <adaplas@gmail.com>
10538 L:      linux-fbdev@vger.kernel.org
10539 S:      Maintained
10540 F:      drivers/video/fbdev/savage/
10541
10542 S390
10543 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10544 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10545 L:      linux-s390@vger.kernel.org
10546 W:      http://www.ibm.com/developerworks/linux/linux390/
10547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10548 S:      Supported
10549 F:      arch/s390/
10550 F:      drivers/s390/
10551 F:      Documentation/s390/
10552 F:      Documentation/DocBook/s390*
10553
10554 S390 COMMON I/O LAYER
10555 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10556 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10557 L:      linux-s390@vger.kernel.org
10558 W:      http://www.ibm.com/developerworks/linux/linux390/
10559 S:      Supported
10560 F:      drivers/s390/cio/
10561
10562 S390 DASD DRIVER
10563 M:      Stefan Haberland <sth@linux.vnet.ibm.com>
10564 M:      Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10565 L:      linux-s390@vger.kernel.org
10566 W:      http://www.ibm.com/developerworks/linux/linux390/
10567 S:      Supported
10568 F:      drivers/s390/block/dasd*
10569 F:      block/partitions/ibm.c
10570
10571 S390 NETWORK DRIVERS
10572 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10573 L:      linux-s390@vger.kernel.org
10574 W:      http://www.ibm.com/developerworks/linux/linux390/
10575 S:      Supported
10576 F:      drivers/s390/net/
10577
10578 S390 PCI SUBSYSTEM
10579 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10580 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10581 L:      linux-s390@vger.kernel.org
10582 W:      http://www.ibm.com/developerworks/linux/linux390/
10583 S:      Supported
10584 F:      arch/s390/pci/
10585 F:      drivers/pci/hotplug/s390_pci_hpc.c
10586
10587 S390 ZCRYPT DRIVER
10588 M:      Harald Freudenberger <freude@de.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/crypto/
10593
10594 S390 ZFCP DRIVER
10595 M:      Steffen Maier <maier@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/scsi/zfcp_*
10600
10601 S390 IUCV NETWORK LAYER
10602 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10603 L:      linux-s390@vger.kernel.org
10604 W:      http://www.ibm.com/developerworks/linux/linux390/
10605 S:      Supported
10606 F:      drivers/s390/net/*iucv*
10607 F:      include/net/iucv/
10608 F:      net/iucv/
10609
10610 S390 IOMMU (PCI)
10611 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10612 L:      linux-s390@vger.kernel.org
10613 W:      http://www.ibm.com/developerworks/linux/linux390/
10614 S:      Supported
10615 F:      drivers/iommu/s390-iommu.c
10616
10617 S3C24XX SD/MMC Driver
10618 M:      Ben Dooks <ben-linux@fluff.org>
10619 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10620 S:      Supported
10621 F:      drivers/mmc/host/s3cmci.*
10622
10623 SAA6588 RDS RECEIVER DRIVER
10624 M:      Hans Verkuil <hverkuil@xs4all.nl>
10625 L:      linux-media@vger.kernel.org
10626 T:      git git://linuxtv.org/media_tree.git
10627 W:      https://linuxtv.org
10628 S:      Odd Fixes
10629 F:      drivers/media/i2c/saa6588*
10630
10631 SAA7134 VIDEO4LINUX DRIVER
10632 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10633 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10634 L:      linux-media@vger.kernel.org
10635 W:      https://linuxtv.org
10636 T:      git git://linuxtv.org/media_tree.git
10637 S:      Odd fixes
10638 F:      Documentation/media/v4l-drivers/saa7134*
10639 F:      drivers/media/pci/saa7134/
10640
10641 SAA7146 VIDEO4LINUX-2 DRIVER
10642 M:      Hans Verkuil <hverkuil@xs4all.nl>
10643 L:      linux-media@vger.kernel.org
10644 T:      git git://linuxtv.org/media_tree.git
10645 S:      Maintained
10646 F:      drivers/media/common/saa7146/
10647 F:      drivers/media/pci/saa7146/
10648 F:      include/media/saa7146*
10649
10650 SAMSUNG LAPTOP DRIVER
10651 M:      Corentin Chary <corentin.chary@gmail.com>
10652 L:      platform-driver-x86@vger.kernel.org
10653 S:      Maintained
10654 F:      drivers/platform/x86/samsung-laptop.c
10655
10656 SAMSUNG AUDIO (ASoC) DRIVERS
10657 M:      Krzysztof Kozlowski <krzk@kernel.org>
10658 M:      Sangbeom Kim <sbkim73@samsung.com>
10659 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10660 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10661 S:      Supported
10662 F:      sound/soc/samsung/
10663
10664 SAMSUNG FRAMEBUFFER DRIVER
10665 M:      Jingoo Han <jingoohan1@gmail.com>
10666 L:      linux-fbdev@vger.kernel.org
10667 S:      Maintained
10668 F:      drivers/video/fbdev/s3c-fb.c
10669
10670 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10671 M:      Sangbeom Kim <sbkim73@samsung.com>
10672 M:      Krzysztof Kozlowski <krzk@kernel.org>
10673 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10674 L:      linux-kernel@vger.kernel.org
10675 L:      linux-samsung-soc@vger.kernel.org
10676 S:      Supported
10677 F:      drivers/mfd/sec*.c
10678 F:      drivers/regulator/s2m*.c
10679 F:      drivers/regulator/s5m*.c
10680 F:      drivers/clk/clk-s2mps11.c
10681 F:      drivers/rtc/rtc-s5m.c
10682 F:      include/linux/mfd/samsung/
10683 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10684 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10685 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10686 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10687
10688 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10689 M:      Kyungmin Park <kyungmin.park@samsung.com>
10690 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10691 L:      linux-media@vger.kernel.org
10692 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10693 S:      Supported
10694 F:      drivers/media/platform/exynos4-is/
10695
10696 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10697 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10698 L:      linux-media@vger.kernel.org
10699 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10700 S:      Maintained
10701 F:      drivers/media/platform/s3c-camif/
10702 F:      include/media/drv-intf/s3c_camif.h
10703
10704 SAMSUNG S5C73M3 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/s5c73m3/*
10710
10711 SAMSUNG S5K5BAF CAMERA DRIVER
10712 M:      Kyungmin Park <kyungmin.park@samsung.com>
10713 M:      Andrzej Hajda <a.hajda@samsung.com>
10714 L:      linux-media@vger.kernel.org
10715 S:      Supported
10716 F:      drivers/media/i2c/s5k5baf.c
10717
10718 SAMSUNG S3FWRN5 NFC DRIVER
10719 M:      Robert Baldyga <r.baldyga@samsung.com>
10720 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10721 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10722 S:      Supported
10723 F:      drivers/nfc/s3fwrn5
10724
10725 SAMSUNG SOC CLOCK DRIVERS
10726 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10727 M:      Tomasz Figa <tomasz.figa@gmail.com>
10728 M:      Chanwoo Choi <cw00.choi@samsung.com>
10729 S:      Supported
10730 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10731 F:      drivers/clk/samsung/
10732 F:      include/dt-bindings/clock/exynos*.h
10733 F:      Documentation/devicetree/bindings/clock/exynos*.txt
10734
10735 SAMSUNG SPI DRIVERS
10736 M:      Kukjin Kim <kgene@kernel.org>
10737 M:      Krzysztof Kozlowski <krzk@kernel.org>
10738 M:      Andi Shyti <andi.shyti@samsung.com>
10739 L:      linux-spi@vger.kernel.org
10740 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10741 S:      Maintained
10742 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
10743 F:      drivers/spi/spi-s3c*
10744 F:      include/linux/platform_data/spi-s3c64xx.h
10745
10746 SAMSUNG SXGBE DRIVERS
10747 M:      Byungho An <bh74.an@samsung.com>
10748 M:      Girish K S <ks.giri@samsung.com>
10749 M:      Vipul Pandya <vipul.pandya@samsung.com>
10750 S:      Supported
10751 L:      netdev@vger.kernel.org
10752 F:      drivers/net/ethernet/samsung/sxgbe/
10753
10754 SAMSUNG THERMAL DRIVER
10755 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10756 L:      linux-pm@vger.kernel.org
10757 L:      linux-samsung-soc@vger.kernel.org
10758 S:      Supported
10759 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10760 F:      drivers/thermal/samsung/
10761
10762 SAMSUNG USB2 PHY DRIVER
10763 M:      Kamil Debski <kamil@wypas.org>
10764 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10765 L:      linux-kernel@vger.kernel.org
10766 S:      Supported
10767 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10768 F:      Documentation/phy/samsung-usb2.txt
10769 F:      drivers/phy/phy-exynos4210-usb2.c
10770 F:      drivers/phy/phy-exynos4x12-usb2.c
10771 F:      drivers/phy/phy-exynos5250-usb2.c
10772 F:      drivers/phy/phy-s5pv210-usb2.c
10773 F:      drivers/phy/phy-samsung-usb2.c
10774 F:      drivers/phy/phy-samsung-usb2.h
10775
10776 SERIAL DRIVERS
10777 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10778 L:      linux-serial@vger.kernel.org
10779 S:      Maintained
10780 F:      Documentation/devicetree/bindings/serial/
10781 F:      drivers/tty/serial/
10782
10783 STI CEC DRIVER
10784 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
10785 L:      kernel@stlinux.com
10786 S:      Maintained
10787 F:      drivers/staging/media/st-cec/
10788 F:      Documentation/devicetree/bindings/media/stih-cec.txt
10789
10790 SYNOPSYS DESIGNWARE DMAC DRIVER
10791 M:      Viresh Kumar <vireshk@kernel.org>
10792 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10793 S:      Maintained
10794 F:      include/linux/dma/dw.h
10795 F:      include/linux/platform_data/dma-dw.h
10796 F:      drivers/dma/dw/
10797
10798 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10799 M: Lars Persson <lars.persson@axis.com>
10800 L: netdev@vger.kernel.org
10801 S: Supported
10802 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10803 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10804
10805 SYNOPSYS DESIGNWARE I2C DRIVER
10806 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10807 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10808 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10809 L:      linux-i2c@vger.kernel.org
10810 S:      Maintained
10811 F:      drivers/i2c/busses/i2c-designware-*
10812 F:      include/linux/platform_data/i2c-designware.h
10813
10814 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10815 M:      Jaehoon Chung <jh80.chung@samsung.com>
10816 L:      linux-mmc@vger.kernel.org
10817 S:      Maintained
10818 F:      include/linux/mmc/dw_mmc.h
10819 F:      drivers/mmc/host/dw_mmc*
10820
10821 SYSTEM TRACE MODULE CLASS
10822 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10823 S:      Maintained
10824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10825 F:      Documentation/trace/stm.txt
10826 F:      drivers/hwtracing/stm/
10827 F:      include/linux/stm.h
10828 F:      include/uapi/linux/stm.h
10829
10830 THUNDERBOLT DRIVER
10831 M:      Andreas Noever <andreas.noever@gmail.com>
10832 S:      Maintained
10833 F:      drivers/thunderbolt/
10834
10835 TI BQ27XXX POWER SUPPLY DRIVER
10836 R:      Andrew F. Davis <afd@ti.com>
10837 F:      include/linux/power/bq27xxx_battery.h
10838 F:      drivers/power/supply/bq27xxx_battery.c
10839 F:      drivers/power/supply/bq27xxx_battery_i2c.c
10840
10841 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10842 M:      John Stultz <john.stultz@linaro.org>
10843 M:      Thomas Gleixner <tglx@linutronix.de>
10844 L:      linux-kernel@vger.kernel.org
10845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10846 S:      Supported
10847 F:      include/linux/clocksource.h
10848 F:      include/linux/time.h
10849 F:      include/linux/timex.h
10850 F:      include/uapi/linux/time.h
10851 F:      include/uapi/linux/timex.h
10852 F:      kernel/time/clocksource.c
10853 F:      kernel/time/time*.c
10854 F:      kernel/time/alarmtimer.c
10855 F:      kernel/time/ntp.c
10856 F:      tools/testing/selftests/timers/
10857
10858 SC1200 WDT DRIVER
10859 M:      Zwane Mwaikambo <zwanem@gmail.com>
10860 S:      Maintained
10861 F:      drivers/watchdog/sc1200wdt.c
10862
10863 SCHEDULER
10864 M:      Ingo Molnar <mingo@redhat.com>
10865 M:      Peter Zijlstra <peterz@infradead.org>
10866 L:      linux-kernel@vger.kernel.org
10867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10868 S:      Maintained
10869 F:      kernel/sched/
10870 F:      include/linux/sched.h
10871 F:      include/uapi/linux/sched.h
10872 F:      include/linux/wait.h
10873
10874 SCORE ARCHITECTURE
10875 M:      Chen Liqin <liqin.linux@gmail.com>
10876 M:      Lennox Wu <lennox.wu@gmail.com>
10877 W:      http://www.sunplus.com
10878 S:      Supported
10879 F:      arch/score/
10880
10881 SCR24X CHIP CARD INTERFACE DRIVER
10882 M:      Lubomir Rintel <lkundrak@v3.sk>
10883 S:      Supported
10884 F:      drivers/char/pcmcia/scr24x_cs.c
10885
10886 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10887 M:      Sudeep Holla <sudeep.holla@arm.com>
10888 L:      linux-arm-kernel@lists.infradead.org
10889 S:      Maintained
10890 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10891 F:      drivers/clk/clk-scpi.c
10892 F:      drivers/cpufreq/scpi-cpufreq.c
10893 F:      drivers/firmware/arm_scpi.c
10894 F:      include/linux/scpi_protocol.h
10895
10896 SCSI CDROM DRIVER
10897 M:      Jens Axboe <axboe@kernel.dk>
10898 L:      linux-scsi@vger.kernel.org
10899 W:      http://www.kernel.dk
10900 S:      Maintained
10901 F:      drivers/scsi/sr*
10902
10903 SCSI RDMA PROTOCOL (SRP) INITIATOR
10904 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10905 L:      linux-rdma@vger.kernel.org
10906 S:      Supported
10907 W:      http://www.openfabrics.org
10908 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10910 F:      drivers/infiniband/ulp/srp/
10911 F:      include/scsi/srp.h
10912
10913 SCSI SG DRIVER
10914 M:      Doug Gilbert <dgilbert@interlog.com>
10915 L:      linux-scsi@vger.kernel.org
10916 W:      http://sg.danny.cz/sg
10917 S:      Maintained
10918 F:      Documentation/scsi/scsi-generic.txt
10919 F:      drivers/scsi/sg.c
10920 F:      include/scsi/sg.h
10921
10922 SCSI SUBSYSTEM
10923 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10925 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10927 L:      linux-scsi@vger.kernel.org
10928 S:      Maintained
10929 F:      Documentation/devicetree/bindings/scsi/
10930 F:      drivers/scsi/
10931 F:      include/scsi/
10932
10933 SCSI TAPE DRIVER
10934 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10935 L:      linux-scsi@vger.kernel.org
10936 S:      Maintained
10937 F:      Documentation/scsi/st.txt
10938 F:      drivers/scsi/st.*
10939 F:      drivers/scsi/st_*.h
10940
10941 SCTP PROTOCOL
10942 M:      Vlad Yasevich <vyasevich@gmail.com>
10943 M:      Neil Horman <nhorman@tuxdriver.com>
10944 L:      linux-sctp@vger.kernel.org
10945 W:      http://lksctp.sourceforge.net
10946 S:      Maintained
10947 F:      Documentation/networking/sctp.txt
10948 F:      include/linux/sctp.h
10949 F:      include/uapi/linux/sctp.h
10950 F:      include/net/sctp/
10951 F:      net/sctp/
10952
10953 SCx200 CPU SUPPORT
10954 M:      Jim Cromie <jim.cromie@gmail.com>
10955 S:      Odd Fixes
10956 F:      Documentation/i2c/busses/scx200_acb
10957 F:      arch/x86/platform/scx200/
10958 F:      drivers/watchdog/scx200_wdt.c
10959 F:      drivers/i2c/busses/scx200*
10960 F:      drivers/mtd/maps/scx200_docflash.c
10961 F:      include/linux/scx200.h
10962
10963 SCx200 GPIO DRIVER
10964 M:      Jim Cromie <jim.cromie@gmail.com>
10965 S:      Maintained
10966 F:      drivers/char/scx200_gpio.c
10967 F:      include/linux/scx200_gpio.h
10968
10969 SCx200 HRT CLOCKSOURCE DRIVER
10970 M:      Jim Cromie <jim.cromie@gmail.com>
10971 S:      Maintained
10972 F:      drivers/clocksource/scx200_hrt.c
10973
10974 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10975 M:      Sascha Sommer <saschasommer@freenet.de>
10976 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10977 S:      Maintained
10978 F:      drivers/mmc/host/sdricoh_cs.c
10979
10980 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10981 M:      Adrian Hunter <adrian.hunter@intel.com>
10982 L:      linux-mmc@vger.kernel.org
10983 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10984 S:      Maintained
10985 F:      drivers/mmc/host/sdhci*
10986 F:      include/linux/mmc/sdhci*
10987
10988 SECURE COMPUTING
10989 M:      Kees Cook <keescook@chromium.org>
10990 R:      Andy Lutomirski <luto@amacapital.net>
10991 R:      Will Drewry <wad@chromium.org>
10992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10993 S:      Supported
10994 F:      kernel/seccomp.c
10995 F:      include/uapi/linux/seccomp.h
10996 F:      include/linux/seccomp.h
10997 F:      tools/testing/selftests/seccomp/*
10998 K:      \bsecure_computing
10999 K:      \bTIF_SECCOMP\b
11000
11001 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11002 M:      Al Cooper <alcooperx@gmail.com>
11003 L:      linux-mmc@vger.kernel.org
11004 L:      bcm-kernel-feedback-list@broadcom.com
11005 S:      Maintained
11006 F:      drivers/mmc/host/sdhci-brcmstb*
11007
11008 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11009 M:      Ben Dooks <ben-linux@fluff.org>
11010 M:      Jaehoon Chung <jh80.chung@samsung.com>
11011 L:      linux-mmc@vger.kernel.org
11012 S:      Maintained
11013 F:      drivers/mmc/host/sdhci-s3c*
11014
11015 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11016 M:      Viresh Kumar <vireshk@kernel.org>
11017 L:      linux-mmc@vger.kernel.org
11018 S:      Maintained
11019 F:      drivers/mmc/host/sdhci-spear.c
11020
11021 SECURITY SUBSYSTEM
11022 M:      James Morris <james.l.morris@oracle.com>
11023 M:      "Serge E. Hallyn" <serge@hallyn.com>
11024 L:      linux-security-module@vger.kernel.org (suggested Cc:)
11025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11026 W:      http://kernsec.org/
11027 S:      Supported
11028 F:      security/
11029
11030 SECURITY CONTACT
11031 M:      Security Officers <security@kernel.org>
11032 S:      Supported
11033
11034 SELINUX SECURITY MODULE
11035 M:      Paul Moore <paul@paul-moore.com>
11036 M:      Stephen Smalley <sds@tycho.nsa.gov>
11037 M:      Eric Paris <eparis@parisplace.org>
11038 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
11039 W:      http://selinuxproject.org
11040 T:      git git://git.infradead.org/users/pcmoore/selinux
11041 S:      Supported
11042 F:      include/linux/selinux*
11043 F:      security/selinux/
11044 F:      scripts/selinux/
11045
11046 APPARMOR SECURITY MODULE
11047 M:      John Johansen <john.johansen@canonical.com>
11048 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11049 W:      apparmor.wiki.kernel.org
11050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11051 S:      Supported
11052 F:      security/apparmor/
11053
11054 LOADPIN SECURITY MODULE
11055 M:      Kees Cook <keescook@chromium.org>
11056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11057 S:      Supported
11058 F:      security/loadpin/
11059
11060 YAMA SECURITY MODULE
11061 M:      Kees Cook <keescook@chromium.org>
11062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11063 S:      Supported
11064 F:      security/yama/
11065
11066 SENSABLE PHANTOM
11067 M:      Jiri Slaby <jirislaby@gmail.com>
11068 S:      Maintained
11069 F:      drivers/misc/phantom.c
11070 F:      include/uapi/linux/phantom.h
11071
11072 Emulex 10Gbps iSCSI - OneConnect DRIVER
11073 M:      Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11074 M:      Ketan Mukadam <ketan.mukadam@broadcom.com>
11075 M:      Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11076 L:      linux-scsi@vger.kernel.org
11077 W:      http://www.broadcom.com
11078 S:      Supported
11079 F:      drivers/scsi/be2iscsi/
11080
11081 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11082 M:      Sathya Perla <sathya.perla@broadcom.com>
11083 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
11084 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11085 M:      Somnath Kotur <somnath.kotur@broadcom.com>
11086 L:      netdev@vger.kernel.org
11087 W:      http://www.emulex.com
11088 S:      Supported
11089 F:      drivers/net/ethernet/emulex/benet/
11090
11091 EMULEX ONECONNECT ROCE DRIVER
11092 M:      Selvin Xavier <selvin.xavier@avagotech.com>
11093 M:      Devesh Sharma <devesh.sharma@avagotech.com>
11094 L:      linux-rdma@vger.kernel.org
11095 W:      http://www.emulex.com
11096 S:      Supported
11097 F:      drivers/infiniband/hw/ocrdma/
11098 F:      include/uapi/rdma/ocrdma-abi.h
11099
11100 SFC NETWORK DRIVER
11101 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11102 M:      Edward Cree <ecree@solarflare.com>
11103 M:      Bert Kenward <bkenward@solarflare.com>
11104 L:      netdev@vger.kernel.org
11105 S:      Supported
11106 F:      drivers/net/ethernet/sfc/
11107
11108 SGI GRU DRIVER
11109 M:      Dimitri Sivanich <sivanich@sgi.com>
11110 S:      Maintained
11111 F:      drivers/misc/sgi-gru/
11112
11113 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11114 M:      Pat Gefre <pfg@sgi.com>
11115 L:      linux-ia64@vger.kernel.org
11116 S:      Supported
11117 F:      Documentation/ia64/serial.txt
11118 F:      drivers/tty/serial/ioc?_serial.c
11119 F:      include/linux/ioc?.h
11120
11121 SGI XP/XPC/XPNET DRIVER
11122 M:      Cliff Whickman <cpw@sgi.com>
11123 M:      Robin Holt <robinmholt@gmail.com>
11124 S:      Maintained
11125 F:      drivers/misc/sgi-xp/
11126
11127 SI2157 MEDIA DRIVER
11128 M:      Antti Palosaari <crope@iki.fi>
11129 L:      linux-media@vger.kernel.org
11130 W:      https://linuxtv.org
11131 W:      http://palosaari.fi/linux/
11132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11133 T:      git git://linuxtv.org/anttip/media_tree.git
11134 S:      Maintained
11135 F:      drivers/media/tuners/si2157*
11136
11137 SI2168 MEDIA DRIVER
11138 M:      Antti Palosaari <crope@iki.fi>
11139 L:      linux-media@vger.kernel.org
11140 W:      https://linuxtv.org
11141 W:      http://palosaari.fi/linux/
11142 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11143 T:      git git://linuxtv.org/anttip/media_tree.git
11144 S:      Maintained
11145 F:      drivers/media/dvb-frontends/si2168*
11146
11147 SI470X FM RADIO RECEIVER I2C DRIVER
11148 M:      Hans Verkuil <hverkuil@xs4all.nl>
11149 L:      linux-media@vger.kernel.org
11150 T:      git git://linuxtv.org/media_tree.git
11151 W:      https://linuxtv.org
11152 S:      Odd Fixes
11153 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
11154
11155 SI470X FM RADIO RECEIVER USB DRIVER
11156 M:      Hans Verkuil <hverkuil@xs4all.nl>
11157 L:      linux-media@vger.kernel.org
11158 T:      git git://linuxtv.org/media_tree.git
11159 W:      https://linuxtv.org
11160 S:      Maintained
11161 F:      drivers/media/radio/si470x/radio-si470x-common.c
11162 F:      drivers/media/radio/si470x/radio-si470x.h
11163 F:      drivers/media/radio/si470x/radio-si470x-usb.c
11164
11165 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11166 M:      Eduardo Valentin <edubezval@gmail.com>
11167 L:      linux-media@vger.kernel.org
11168 T:      git git://linuxtv.org/media_tree.git
11169 W:      https://linuxtv.org
11170 S:      Odd Fixes
11171 F:      drivers/media/radio/si4713/si4713.?
11172
11173 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11174 M:      Eduardo Valentin <edubezval@gmail.com>
11175 L:      linux-media@vger.kernel.org
11176 T:      git git://linuxtv.org/media_tree.git
11177 W:      https://linuxtv.org
11178 S:      Odd Fixes
11179 F:      drivers/media/radio/si4713/radio-platform-si4713.c
11180
11181 SI4713 FM RADIO TRANSMITTER USB DRIVER
11182 M:      Hans Verkuil <hverkuil@xs4all.nl>
11183 L:      linux-media@vger.kernel.org
11184 T:      git git://linuxtv.org/media_tree.git
11185 W:      https://linuxtv.org
11186 S:      Maintained
11187 F:      drivers/media/radio/si4713/radio-usb-si4713.c
11188
11189 SIANO DVB DRIVER
11190 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11191 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11192 L:      linux-media@vger.kernel.org
11193 W:      https://linuxtv.org
11194 T:      git git://linuxtv.org/media_tree.git
11195 S:      Odd fixes
11196 F:      drivers/media/common/siano/
11197 F:      drivers/media/usb/siano/
11198 F:      drivers/media/usb/siano/
11199 F:      drivers/media/mmc/siano/
11200
11201 SIMPLEFB FB DRIVER
11202 M:      Hans de Goede <hdegoede@redhat.com>
11203 L:      linux-fbdev@vger.kernel.org
11204 S:      Maintained
11205 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
11206 F:      drivers/video/fbdev/simplefb.c
11207 F:      include/linux/platform_data/simplefb.h
11208
11209 SH_VEU V4L2 MEM2MEM DRIVER
11210 L:      linux-media@vger.kernel.org
11211 S:      Orphan
11212 F:      drivers/media/platform/sh_veu.c
11213
11214 SH_VOU V4L2 OUTPUT DRIVER
11215 L:      linux-media@vger.kernel.org
11216 S:      Orphan
11217 F:      drivers/media/platform/sh_vou.c
11218 F:      include/media/drv-intf/sh_vou.h
11219
11220 SIMPLE FIRMWARE INTERFACE (SFI)
11221 M:      Len Brown <lenb@kernel.org>
11222 L:      sfi-devel@simplefirmware.org
11223 W:      http://simplefirmware.org/
11224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11225 S:      Supported
11226 F:      arch/x86/platform/sfi/
11227 F:      drivers/sfi/
11228 F:      include/linux/sfi*.h
11229
11230 SIMTEC EB110ATX (Chalice CATS)
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/EB110ATX/
11235 S:      Supported
11236
11237 SIMTEC EB2410ITX (BAST)
11238 P:      Ben Dooks
11239 P:      Vincent Sanders <vince@simtec.co.uk>
11240 M:      Simtec Linux Team <linux@simtec.co.uk>
11241 W:      http://www.simtec.co.uk/products/EB2410ITX/
11242 S:      Supported
11243 F:      arch/arm/mach-s3c24xx/mach-bast.c
11244 F:      arch/arm/mach-s3c24xx/bast-ide.c
11245 F:      arch/arm/mach-s3c24xx/bast-irq.c
11246
11247 TI DAVINCI MACHINE SUPPORT
11248 M:      Sekhar Nori <nsekhar@ti.com>
11249 M:      Kevin Hilman <khilman@kernel.org>
11250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11252 S:      Supported
11253 F:      arch/arm/mach-davinci/
11254 F:      drivers/i2c/busses/i2c-davinci.c
11255
11256 TI DAVINCI SERIES MEDIA DRIVER
11257 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11258 L:      linux-media@vger.kernel.org
11259 W:      https://linuxtv.org
11260 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11261 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11262 S:      Maintained
11263 F:      drivers/media/platform/davinci/
11264 F:      include/media/davinci/
11265
11266 TI AM437X VPFE DRIVER
11267 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11268 L:      linux-media@vger.kernel.org
11269 W:      https://linuxtv.org
11270 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11271 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11272 S:      Maintained
11273 F:      drivers/media/platform/am437x/
11274
11275 OV2659 OMNIVISION SENSOR DRIVER
11276 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11277 L:      linux-media@vger.kernel.org
11278 W:      https://linuxtv.org
11279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11280 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11281 S:      Maintained
11282 F:      drivers/media/i2c/ov2659.c
11283 F:      include/media/i2c/ov2659.h
11284
11285 SILICON MOTION SM712 FRAME BUFFER DRIVER
11286 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11287 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11288 M:      Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11289 L:      linux-fbdev@vger.kernel.org
11290 S:      Maintained
11291 F:      drivers/video/fbdev/sm712*
11292 F:      Documentation/fb/sm712fb.txt
11293
11294 SIS 190 ETHERNET DRIVER
11295 M:      Francois Romieu <romieu@fr.zoreil.com>
11296 L:      netdev@vger.kernel.org
11297 S:      Maintained
11298 F:      drivers/net/ethernet/sis/sis190.c
11299
11300 SIS 900/7016 FAST ETHERNET DRIVER
11301 M:      Daniele Venzano <venza@brownhat.org>
11302 W:      http://www.brownhat.org/sis900.html
11303 L:      netdev@vger.kernel.org
11304 S:      Maintained
11305 F:      drivers/net/ethernet/sis/sis900.*
11306
11307 SIS FRAMEBUFFER DRIVER
11308 M:      Thomas Winischhofer <thomas@winischhofer.net>
11309 W:      http://www.winischhofer.net/linuxsisvga.shtml
11310 S:      Maintained
11311 F:      Documentation/fb/sisfb.txt
11312 F:      drivers/video/fbdev/sis/
11313 F:      include/video/sisfb.h
11314
11315 SIS USB2VGA DRIVER
11316 M:      Thomas Winischhofer <thomas@winischhofer.net>
11317 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
11318 S:      Maintained
11319 F:      drivers/usb/misc/sisusbvga/
11320
11321 SLAB ALLOCATOR
11322 M:      Christoph Lameter <cl@linux.com>
11323 M:      Pekka Enberg <penberg@kernel.org>
11324 M:      David Rientjes <rientjes@google.com>
11325 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
11326 M:      Andrew Morton <akpm@linux-foundation.org>
11327 L:      linux-mm@kvack.org
11328 S:      Maintained
11329 F:      include/linux/sl?b*.h
11330 F:      mm/sl?b*
11331
11332 SLEEPABLE READ-COPY UPDATE (SRCU)
11333 M:      Lai Jiangshan <jiangshanlai@gmail.com>
11334 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11335 M:      Josh Triplett <josh@joshtriplett.org>
11336 R:      Steven Rostedt <rostedt@goodmis.org>
11337 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11338 L:      linux-kernel@vger.kernel.org
11339 W:      http://www.rdrop.com/users/paulmck/RCU/
11340 S:      Supported
11341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11342 F:      include/linux/srcu.h
11343 F:      kernel/rcu/srcu.c
11344
11345 SMACK SECURITY MODULE
11346 M:      Casey Schaufler <casey@schaufler-ca.com>
11347 L:      linux-security-module@vger.kernel.org
11348 W:      http://schaufler-ca.com
11349 T:      git git://github.com/cschaufler/smack-next
11350 S:      Maintained
11351 F:      Documentation/security/Smack.txt
11352 F:      security/smack/
11353
11354 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11355 M:      Kevin Hilman <khilman@kernel.org>
11356 M:      Nishanth Menon <nm@ti.com>
11357 S:      Maintained
11358 F:      drivers/power/avs/
11359 F:      include/linux/power/smartreflex.h
11360 L:      linux-pm@vger.kernel.org
11361
11362 SMC91x ETHERNET DRIVER
11363 M:      Nicolas Pitre <nico@fluxnic.net>
11364 S:      Odd Fixes
11365 F:      drivers/net/ethernet/smsc/smc91x.*
11366
11367 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11368 M:      Sakari Ailus <sakari.ailus@iki.fi>
11369 L:      linux-media@vger.kernel.org
11370 S:      Maintained
11371 F:      drivers/media/i2c/smiapp/
11372 F:      include/media/i2c/smiapp.h
11373 F:      drivers/media/i2c/smiapp-pll.c
11374 F:      drivers/media/i2c/smiapp-pll.h
11375 F:      include/uapi/linux/smiapp.h
11376 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11377
11378 SMM665 HARDWARE MONITOR DRIVER
11379 M:      Guenter Roeck <linux@roeck-us.net>
11380 L:      linux-hwmon@vger.kernel.org
11381 S:      Maintained
11382 F:      Documentation/hwmon/smm665
11383 F:      drivers/hwmon/smm665.c
11384
11385 SMSC EMC2103 HARDWARE MONITOR DRIVER
11386 M:      Steve Glendinning <steve.glendinning@shawell.net>
11387 L:      linux-hwmon@vger.kernel.org
11388 S:      Maintained
11389 F:      Documentation/hwmon/emc2103
11390 F:      drivers/hwmon/emc2103.c
11391
11392 SMSC SCH5627 HARDWARE MONITOR DRIVER
11393 M:      Hans de Goede <hdegoede@redhat.com>
11394 L:      linux-hwmon@vger.kernel.org
11395 S:      Supported
11396 F:      Documentation/hwmon/sch5627
11397 F:      drivers/hwmon/sch5627.c
11398
11399 SMSC47B397 HARDWARE MONITOR DRIVER
11400 M:      Jean Delvare <jdelvare@suse.com>
11401 L:      linux-hwmon@vger.kernel.org
11402 S:      Maintained
11403 F:      Documentation/hwmon/smsc47b397
11404 F:      drivers/hwmon/smsc47b397.c
11405
11406 SMSC911x ETHERNET DRIVER
11407 M:      Steve Glendinning <steve.glendinning@shawell.net>
11408 L:      netdev@vger.kernel.org
11409 S:      Maintained
11410 F:      include/linux/smsc911x.h
11411 F:      drivers/net/ethernet/smsc/smsc911x.*
11412
11413 SMSC9420 PCI ETHERNET DRIVER
11414 M:      Steve Glendinning <steve.glendinning@shawell.net>
11415 L:      netdev@vger.kernel.org
11416 S:      Maintained
11417 F:      drivers/net/ethernet/smsc/smsc9420.*
11418
11419 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11420 M:      Steve Glendinning <steve.glendinning@shawell.net>
11421 L:      linux-fbdev@vger.kernel.org
11422 S:      Maintained
11423 F:      drivers/video/fbdev/smscufx.c
11424
11425 SOC-CAMERA V4L2 SUBSYSTEM
11426 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11427 L:      linux-media@vger.kernel.org
11428 T:      git git://linuxtv.org/media_tree.git
11429 S:      Maintained
11430 F:      include/media/soc*
11431 F:      drivers/media/i2c/soc_camera/
11432 F:      drivers/media/platform/soc_camera/
11433
11434 SOEKRIS NET48XX LED SUPPORT
11435 M:      Chris Boot <bootc@bootc.net>
11436 S:      Maintained
11437 F:      drivers/leds/leds-net48xx.c
11438
11439 SOFTLOGIC 6x10 MPEG CODEC
11440 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11441 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11442 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
11443 M:      Ismael Luceno <ismael@iodev.co.uk>
11444 L:      linux-media@vger.kernel.org
11445 S:      Supported
11446 F:      drivers/media/pci/solo6x10/
11447
11448 SOFTWARE RAID (Multiple Disks) SUPPORT
11449 M:      Shaohua Li <shli@kernel.org>
11450 L:      linux-raid@vger.kernel.org
11451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11452 S:      Supported
11453 F:      drivers/md/
11454 F:      include/linux/raid/
11455 F:      include/uapi/linux/raid/
11456
11457 SONIC NETWORK DRIVER
11458 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11459 L:      netdev@vger.kernel.org
11460 S:      Maintained
11461 F:      drivers/net/ethernet/natsemi/sonic.*
11462
11463 SONICS SILICON BACKPLANE DRIVER (SSB)
11464 M:      Michael Buesch <m@bues.ch>
11465 L:      linux-wireless@vger.kernel.org
11466 S:      Maintained
11467 F:      drivers/ssb/
11468 F:      include/linux/ssb/
11469
11470 SONY VAIO CONTROL DEVICE DRIVER
11471 M:      Mattia Dongili <malattia@linux.it>
11472 L:      platform-driver-x86@vger.kernel.org
11473 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11474 S:      Maintained
11475 F:      Documentation/laptops/sony-laptop.txt
11476 F:      drivers/char/sonypi.c
11477 F:      drivers/platform/x86/sony-laptop.c
11478 F:      include/linux/sony-laptop.h
11479
11480 SONY MEMORYSTICK CARD SUPPORT
11481 M:      Alex Dubov <oakad@yahoo.com>
11482 W:      http://tifmxx.berlios.de/
11483 S:      Maintained
11484 F:      drivers/memstick/host/tifm_ms.c
11485
11486 SONY MEMORYSTICK STANDARD SUPPORT
11487 M:      Maxim Levitsky <maximlevitsky@gmail.com>
11488 S:      Maintained
11489 F:      drivers/memstick/core/ms_block.*
11490
11491 SOUND
11492 M:      Jaroslav Kysela <perex@perex.cz>
11493 M:      Takashi Iwai <tiwai@suse.com>
11494 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11495 W:      http://www.alsa-project.org/
11496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11497 T:      git git://git.alsa-project.org/alsa-kernel.git
11498 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
11499 S:      Maintained
11500 F:      Documentation/sound/
11501 F:      include/sound/
11502 F:      include/uapi/sound/
11503 F:      sound/
11504
11505 SOUND - COMPRESSED AUDIO
11506 M:      Vinod Koul <vinod.koul@intel.com>
11507 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11509 S:      Supported
11510 F:      Documentation/sound/alsa/compress_offload.txt
11511 F:      include/sound/compress_driver.h
11512 F:      include/uapi/sound/compress_*
11513 F:      sound/core/compress_offload.c
11514 F:      sound/soc/soc-compress.c
11515
11516 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11517 M:      Liam Girdwood <lgirdwood@gmail.com>
11518 M:      Mark Brown <broonie@kernel.org>
11519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11520 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11521 W:      http://alsa-project.org/main/index.php/ASoC
11522 S:      Supported
11523 F:      Documentation/devicetree/bindings/sound/
11524 F:      Documentation/sound/alsa/soc/
11525 F:      sound/soc/
11526 F:      include/sound/soc*
11527
11528 SOUND - DMAENGINE HELPERS
11529 M:      Lars-Peter Clausen <lars@metafoo.de>
11530 S:      Supported
11531 F:      include/sound/dmaengine_pcm.h
11532 F:      sound/core/pcm_dmaengine.c
11533 F:      sound/soc/soc-generic-dmaengine-pcm.c
11534
11535 SP2 MEDIA DRIVER
11536 M:      Olli Salonen <olli.salonen@iki.fi>
11537 L:      linux-media@vger.kernel.org
11538 W:      https://linuxtv.org
11539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11540 S:      Maintained
11541 F:      drivers/media/dvb-frontends/sp2*
11542
11543 SPARC + UltraSPARC (sparc/sparc64)
11544 M:      "David S. Miller" <davem@davemloft.net>
11545 L:      sparclinux@vger.kernel.org
11546 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11549 S:      Maintained
11550 F:      arch/sparc/
11551 F:      drivers/sbus/
11552
11553 SPARC SERIAL DRIVERS
11554 M:      "David S. Miller" <davem@davemloft.net>
11555 L:      sparclinux@vger.kernel.org
11556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11558 S:      Maintained
11559 F:      include/linux/sunserialcore.h
11560 F:      drivers/tty/serial/suncore.c
11561 F:      drivers/tty/serial/sunhv.c
11562 F:      drivers/tty/serial/sunsab.c
11563 F:      drivers/tty/serial/sunsab.h
11564 F:      drivers/tty/serial/sunsu.c
11565 F:      drivers/tty/serial/sunzilog.c
11566 F:      drivers/tty/serial/sunzilog.h
11567
11568 SPARSE CHECKER
11569 M:      "Christopher Li" <sparse@chrisli.org>
11570 L:      linux-sparse@vger.kernel.org
11571 W:      https://sparse.wiki.kernel.org/
11572 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11573 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11574 S:      Maintained
11575 F:      include/linux/compiler.h
11576
11577 SPEAR PLATFORM SUPPORT
11578 M:      Viresh Kumar <vireshk@kernel.org>
11579 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11581 W:      http://www.st.com/spear
11582 S:      Maintained
11583 F:      arch/arm/boot/dts/spear*
11584 F:      arch/arm/mach-spear/
11585
11586 SPEAR CLOCK FRAMEWORK SUPPORT
11587 M:      Viresh Kumar <vireshk@kernel.org>
11588 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11589 W:      http://www.st.com/spear
11590 S:      Maintained
11591 F:      drivers/clk/spear/
11592
11593 SPI NOR SUBSYSTEM
11594 M:      Cyrille Pitchen <cyrille.pitchen@atmel.com>
11595 M:      Marek Vasut <marek.vasut@gmail.com>
11596 L:      linux-mtd@lists.infradead.org
11597 W:      http://www.linux-mtd.infradead.org/
11598 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11599 T:      git git://github.com/spi-nor/linux.git
11600 S:      Maintained
11601 F:      drivers/mtd/spi-nor/
11602 F:      include/linux/mtd/spi-nor.h
11603
11604 SPI SUBSYSTEM
11605 M:      Mark Brown <broonie@kernel.org>
11606 L:      linux-spi@vger.kernel.org
11607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11608 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11609 S:      Maintained
11610 F:      Documentation/devicetree/bindings/spi/
11611 F:      Documentation/spi/
11612 F:      drivers/spi/
11613 F:      include/linux/spi/
11614 F:      include/uapi/linux/spi/
11615 F:      tools/spi/
11616
11617 SPIDERNET NETWORK DRIVER for CELL
11618 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11619 L:      netdev@vger.kernel.org
11620 S:      Supported
11621 F:      Documentation/networking/spider_net.txt
11622 F:      drivers/net/ethernet/toshiba/spider_net*
11623
11624 SPU FILE SYSTEM
11625 M:      Jeremy Kerr <jk@ozlabs.org>
11626 L:      linuxppc-dev@lists.ozlabs.org
11627 W:      http://www.ibm.com/developerworks/power/cell/
11628 S:      Supported
11629 F:      Documentation/filesystems/spufs.txt
11630 F:      arch/powerpc/platforms/cell/spufs/
11631
11632 SQUASHFS FILE SYSTEM
11633 M:      Phillip Lougher <phillip@squashfs.org.uk>
11634 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11635 W:      http://squashfs.org.uk
11636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11637 S:      Maintained
11638 F:      Documentation/filesystems/squashfs.txt
11639 F:      fs/squashfs/
11640
11641 SRM (Alpha) environment access
11642 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11643 S:      Maintained
11644 F:      arch/alpha/kernel/srm_env.c
11645
11646 STABLE BRANCH
11647 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11648 L:      stable@vger.kernel.org
11649 S:      Supported
11650 F:      Documentation/process/stable-kernel-rules.rst
11651
11652 STAGING SUBSYSTEM
11653 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11655 L:      devel@driverdev.osuosl.org
11656 S:      Supported
11657 F:      drivers/staging/
11658
11659 STAGING - COMEDI
11660 M:      Ian Abbott <abbotti@mev.co.uk>
11661 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11662 S:      Odd Fixes
11663 F:      drivers/staging/comedi/
11664
11665 STAGING - FLARION FT1000 DRIVERS
11666 M:      Marek Belisko <marek.belisko@gmail.com>
11667 S:      Odd Fixes
11668 F:      drivers/staging/ft1000/
11669
11670 STAGING - INDUSTRIAL IO
11671 M:      Jonathan Cameron <jic23@kernel.org>
11672 L:      linux-iio@vger.kernel.org
11673 S:      Odd Fixes
11674 F:      Documentation/devicetree/bindings/staging/iio/
11675 F:      drivers/staging/iio/
11676
11677 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11678 M:      Jarod Wilson <jarod@wilsonet.com>
11679 W:      http://www.lirc.org/
11680 S:      Odd Fixes
11681 F:      drivers/staging/media/lirc/
11682
11683 STAGING - LUSTRE PARALLEL FILESYSTEM
11684 M:      Oleg Drokin <oleg.drokin@intel.com>
11685 M:      Andreas Dilger <andreas.dilger@intel.com>
11686 M:      James Simmons <jsimmons@infradead.org>
11687 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11688 W:      http://wiki.lustre.org/
11689 S:      Maintained
11690 F:      drivers/staging/lustre
11691
11692 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11693 M:      Marc Dietrich <marvin24@gmx.de>
11694 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11695 L:      linux-tegra@vger.kernel.org
11696 S:      Maintained
11697 F:      drivers/staging/nvec/
11698
11699 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11700 M:      Jens Frederich <jfrederich@gmail.com>
11701 M:      Daniel Drake <dsd@laptop.org>
11702 M:      Jon Nettleton <jon.nettleton@gmail.com>
11703 W:      http://wiki.laptop.org/go/DCON
11704 S:      Maintained
11705 F:      drivers/staging/olpc_dcon/
11706
11707 STAGING - REALTEK RTL8712U DRIVERS
11708 M:      Larry Finger <Larry.Finger@lwfinger.net>
11709 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11710 S:      Odd Fixes
11711 F:      drivers/staging/rtl8712/
11712
11713 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11714 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11715 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11716 M:      Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11717 L:      linux-fbdev@vger.kernel.org
11718 S:      Maintained
11719 F:      drivers/staging/sm750fb/
11720
11721 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11722 M:      William Hubbs <w.d.hubbs@gmail.com>
11723 M:      Chris Brannon <chris@the-brannons.com>
11724 M:      Kirk Reiser <kirk@reisers.ca>
11725 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11726 L:      speakup@linux-speakup.org
11727 W:      http://www.linux-speakup.org/
11728 S:      Odd Fixes
11729 F:      drivers/staging/speakup/
11730
11731 STAGING - VIA VT665X DRIVERS
11732 M:      Forest Bond <forest@alittletooquiet.net>
11733 S:      Odd Fixes
11734 F:      drivers/staging/vt665?/
11735
11736 STAGING - WILC1000 WIFI DRIVER
11737 M:      Aditya Shankar <aditya.shankar@microchip.com>
11738 M:      Ganesh Krishna <ganesh.krishna@microchip.com>
11739 L:      linux-wireless@vger.kernel.org
11740 S:      Supported
11741 F:      drivers/staging/wilc1000/
11742
11743 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11744 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11745 S:      Odd Fixes
11746 F:      drivers/staging/xgifb/
11747
11748 STARFIRE/DURALAN NETWORK DRIVER
11749 M:      Ion Badulescu <ionut@badula.org>
11750 S:      Odd Fixes
11751 F:      drivers/net/ethernet/adaptec/starfire*
11752
11753 SUN3/3X
11754 M:      Sam Creasey <sammy@sammy.net>
11755 W:      http://sammy.net/sun3/
11756 S:      Maintained
11757 F:      arch/m68k/kernel/*sun3*
11758 F:      arch/m68k/sun3*/
11759 F:      arch/m68k/include/asm/sun3*
11760 F:      drivers/net/ethernet/i825xx/sun3*
11761
11762 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11763 M:      Hans de Goede <hdegoede@redhat.com>
11764 L:      linux-input@vger.kernel.org
11765 S:      Maintained
11766 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11767 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11768
11769 SUNDANCE NETWORK DRIVER
11770 M:      Denis Kirjanov <kda@linux-powerpc.org>
11771 L:      netdev@vger.kernel.org
11772 S:      Maintained
11773 F:      drivers/net/ethernet/dlink/sundance.c
11774
11775 SUPERH
11776 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11777 M:      Rich Felker <dalias@libc.org>
11778 L:      linux-sh@vger.kernel.org
11779 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11780 S:      Maintained
11781 F:      Documentation/sh/
11782 F:      arch/sh/
11783 F:      drivers/sh/
11784
11785 SUSPEND TO RAM
11786 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11787 M:      Len Brown <len.brown@intel.com>
11788 M:      Pavel Machek <pavel@ucw.cz>
11789 L:      linux-pm@vger.kernel.org
11790 B:      https://bugzilla.kernel.org
11791 S:      Supported
11792 F:      Documentation/power/
11793 F:      arch/x86/kernel/acpi/
11794 F:      drivers/base/power/
11795 F:      kernel/power/
11796 F:      include/linux/suspend.h
11797 F:      include/linux/freezer.h
11798 F:      include/linux/pm.h
11799
11800 SVGA HANDLING
11801 M:      Martin Mares <mj@ucw.cz>
11802 L:      linux-video@atrey.karlin.mff.cuni.cz
11803 S:      Maintained
11804 F:      Documentation/svga.txt
11805 F:      arch/x86/boot/video*
11806
11807 SWIOTLB SUBSYSTEM
11808 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11809 L:      linux-kernel@vger.kernel.org
11810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11811 S:      Supported
11812 F:      lib/swiotlb.c
11813 F:      arch/*/kernel/pci-swiotlb.c
11814 F:      include/linux/swiotlb.h
11815
11816 SWITCHDEV
11817 M:      Jiri Pirko <jiri@resnulli.us>
11818 L:      netdev@vger.kernel.org
11819 S:      Supported
11820 F:      net/switchdev/
11821 F:      include/net/switchdev.h
11822
11823 SYNOPSYS ARC ARCHITECTURE
11824 M:      Vineet Gupta <vgupta@synopsys.com>
11825 L:      linux-snps-arc@lists.infradead.org
11826 S:      Supported
11827 F:      arch/arc/
11828 F:      Documentation/devicetree/bindings/arc/*
11829 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11830 F:      drivers/tty/serial/arc_uart.c
11831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11832
11833 SYNOPSYS ARC SDP platform support
11834 M:      Alexey Brodkin <abrodkin@synopsys.com>
11835 S:      Supported
11836 F:      arch/arc/plat-axs10x
11837 F:      arch/arc/boot/dts/ax*
11838 F:      Documentation/devicetree/bindings/arc/axs10*
11839
11840 SYSTEM CONFIGURATION (SYSCON)
11841 M:      Lee Jones <lee.jones@linaro.org>
11842 M:      Arnd Bergmann <arnd@arndb.de>
11843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11844 S:      Supported
11845 F:      drivers/mfd/syscon.c
11846
11847 SYSTEM RESET/SHUTDOWN DRIVERS
11848 M:      Sebastian Reichel <sre@kernel.org>
11849 L:      linux-pm@vger.kernel.org
11850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11851 S:      Maintained
11852 F:      Documentation/devicetree/bindings/power/reset/
11853 F:      drivers/power/reset/
11854
11855 SYSV FILESYSTEM
11856 M:      Christoph Hellwig <hch@infradead.org>
11857 S:      Maintained
11858 F:      Documentation/filesystems/sysv-fs.txt
11859 F:      fs/sysv/
11860 F:      include/linux/sysv_fs.h
11861
11862 TARGET SUBSYSTEM
11863 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11864 L:      linux-scsi@vger.kernel.org
11865 L:      target-devel@vger.kernel.org
11866 W:      http://www.linux-iscsi.org
11867 W:      http://groups.google.com/group/linux-iscsi-target-dev
11868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11869 S:      Supported
11870 F:      drivers/target/
11871 F:      include/target/
11872 F:      Documentation/target/
11873
11874 TASKSTATS STATISTICS INTERFACE
11875 M:      Balbir Singh <bsingharora@gmail.com>
11876 S:      Maintained
11877 F:      Documentation/accounting/taskstats*
11878 F:      include/linux/taskstats*
11879 F:      kernel/taskstats.c
11880
11881 TC CLASSIFIER
11882 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11883 L:      netdev@vger.kernel.org
11884 S:      Maintained
11885 F:      include/net/pkt_cls.h
11886 F:      include/uapi/linux/pkt_cls.h
11887 F:      net/sched/
11888
11889 TCP LOW PRIORITY MODULE
11890 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11891 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11892 W:      http://tcp-lp-mod.sourceforge.net/
11893 S:      Maintained
11894 F:      net/ipv4/tcp_lp.c
11895
11896 TDA10071 MEDIA DRIVER
11897 M:      Antti Palosaari <crope@iki.fi>
11898 L:      linux-media@vger.kernel.org
11899 W:      https://linuxtv.org
11900 W:      http://palosaari.fi/linux/
11901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11902 T:      git git://linuxtv.org/anttip/media_tree.git
11903 S:      Maintained
11904 F:      drivers/media/dvb-frontends/tda10071*
11905
11906 TDA18212 MEDIA DRIVER
11907 M:      Antti Palosaari <crope@iki.fi>
11908 L:      linux-media@vger.kernel.org
11909 W:      https://linuxtv.org
11910 W:      http://palosaari.fi/linux/
11911 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11912 T:      git git://linuxtv.org/anttip/media_tree.git
11913 S:      Maintained
11914 F:      drivers/media/tuners/tda18212*
11915
11916 TDA18218 MEDIA DRIVER
11917 M:      Antti Palosaari <crope@iki.fi>
11918 L:      linux-media@vger.kernel.org
11919 W:      https://linuxtv.org
11920 W:      http://palosaari.fi/linux/
11921 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11922 T:      git git://linuxtv.org/anttip/media_tree.git
11923 S:      Maintained
11924 F:      drivers/media/tuners/tda18218*
11925
11926 TDA18271 MEDIA DRIVER
11927 M:      Michael Krufky <mkrufky@linuxtv.org>
11928 L:      linux-media@vger.kernel.org
11929 W:      https://linuxtv.org
11930 W:      http://github.com/mkrufky
11931 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11932 T:      git git://linuxtv.org/mkrufky/tuners.git
11933 S:      Maintained
11934 F:      drivers/media/tuners/tda18271*
11935
11936 TDA827x MEDIA DRIVER
11937 M:      Michael Krufky <mkrufky@linuxtv.org>
11938 L:      linux-media@vger.kernel.org
11939 W:      https://linuxtv.org
11940 W:      http://github.com/mkrufky
11941 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11942 T:      git git://linuxtv.org/mkrufky/tuners.git
11943 S:      Maintained
11944 F:      drivers/media/tuners/tda8290.*
11945
11946 TDA8290 MEDIA DRIVER
11947 M:      Michael Krufky <mkrufky@linuxtv.org>
11948 L:      linux-media@vger.kernel.org
11949 W:      https://linuxtv.org
11950 W:      http://github.com/mkrufky
11951 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11952 T:      git git://linuxtv.org/mkrufky/tuners.git
11953 S:      Maintained
11954 F:      drivers/media/tuners/tda8290.*
11955
11956 TDA9840 MEDIA DRIVER
11957 M:      Hans Verkuil <hverkuil@xs4all.nl>
11958 L:      linux-media@vger.kernel.org
11959 T:      git git://linuxtv.org/media_tree.git
11960 W:      https://linuxtv.org
11961 S:      Maintained
11962 F:      drivers/media/i2c/tda9840*
11963
11964 TEA5761 TUNER DRIVER
11965 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11966 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11967 L:      linux-media@vger.kernel.org
11968 W:      https://linuxtv.org
11969 T:      git git://linuxtv.org/media_tree.git
11970 S:      Odd fixes
11971 F:      drivers/media/tuners/tea5761.*
11972
11973 TEA5767 TUNER DRIVER
11974 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11975 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11976 L:      linux-media@vger.kernel.org
11977 W:      https://linuxtv.org
11978 T:      git git://linuxtv.org/media_tree.git
11979 S:      Maintained
11980 F:      drivers/media/tuners/tea5767.*
11981
11982 TEA6415C MEDIA DRIVER
11983 M:      Hans Verkuil <hverkuil@xs4all.nl>
11984 L:      linux-media@vger.kernel.org
11985 T:      git git://linuxtv.org/media_tree.git
11986 W:      https://linuxtv.org
11987 S:      Maintained
11988 F:      drivers/media/i2c/tea6415c*
11989
11990 TEA6420 MEDIA DRIVER
11991 M:      Hans Verkuil <hverkuil@xs4all.nl>
11992 L:      linux-media@vger.kernel.org
11993 T:      git git://linuxtv.org/media_tree.git
11994 W:      https://linuxtv.org
11995 S:      Maintained
11996 F:      drivers/media/i2c/tea6420*
11997
11998 TEAM DRIVER
11999 M:      Jiri Pirko <jiri@resnulli.us>
12000 L:      netdev@vger.kernel.org
12001 S:      Supported
12002 F:      drivers/net/team/
12003 F:      include/linux/if_team.h
12004 F:      include/uapi/linux/if_team.h
12005
12006 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12007 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12008 S:      Maintained
12009 F:      arch/x86/platform/ts5500/
12010
12011 TECHNOTREND USB IR RECEIVER
12012 M:      Sean Young <sean@mess.org>
12013 L:      linux-media@vger.kernel.org
12014 S:      Maintained
12015 F:      drivers/media/rc/ttusbir.c
12016
12017 TEGRA ARCHITECTURE SUPPORT
12018 M:      Stephen Warren <swarren@wwwdotorg.org>
12019 M:      Thierry Reding <thierry.reding@gmail.com>
12020 M:      Alexandre Courbot <gnurou@gmail.com>
12021 L:      linux-tegra@vger.kernel.org
12022 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
12023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12024 S:      Supported
12025 N:      [^a-z]tegra
12026
12027 TEGRA CLOCK DRIVER
12028 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
12029 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
12030 S:      Supported
12031 F:      drivers/clk/tegra/
12032
12033 TEGRA DMA DRIVERS
12034 M:      Laxman Dewangan <ldewangan@nvidia.com>
12035 M:      Jon Hunter <jonathanh@nvidia.com>
12036 S:      Supported
12037 F:      drivers/dma/tegra*
12038
12039 TEGRA I2C DRIVER
12040 M:      Laxman Dewangan <ldewangan@nvidia.com>
12041 S:      Supported
12042 F:      drivers/i2c/busses/i2c-tegra.c
12043
12044 TEGRA IOMMU DRIVERS
12045 M:      Hiroshi Doyu <hdoyu@nvidia.com>
12046 S:      Supported
12047 F:      drivers/iommu/tegra*
12048
12049 TEGRA KBC DRIVER
12050 M:      Rakesh Iyer <riyer@nvidia.com>
12051 M:      Laxman Dewangan <ldewangan@nvidia.com>
12052 S:      Supported
12053 F:      drivers/input/keyboard/tegra-kbc.c
12054
12055 TEGRA PWM DRIVER
12056 M:      Thierry Reding <thierry.reding@gmail.com>
12057 S:      Supported
12058 F:      drivers/pwm/pwm-tegra.c
12059
12060 TEGRA SERIAL DRIVER
12061 M:      Laxman Dewangan <ldewangan@nvidia.com>
12062 S:      Supported
12063 F:      drivers/tty/serial/serial-tegra.c
12064
12065 TEGRA SPI DRIVER
12066 M:      Laxman Dewangan <ldewangan@nvidia.com>
12067 S:      Supported
12068 F:      drivers/spi/spi-tegra*
12069
12070 TEHUTI ETHERNET DRIVER
12071 M:      Andy Gospodarek <andy@greyhouse.net>
12072 L:      netdev@vger.kernel.org
12073 S:      Supported
12074 F:      drivers/net/ethernet/tehuti/*
12075
12076 Telecom Clock Driver for MCPL0010
12077 M:      Mark Gross <mark.gross@intel.com>
12078 S:      Supported
12079 F:      drivers/char/tlclk.c
12080
12081 TENSILICA XTENSA PORT (xtensa)
12082 M:      Chris Zankel <chris@zankel.net>
12083 M:      Max Filippov <jcmvbkbc@gmail.com>
12084 L:      linux-xtensa@linux-xtensa.org
12085 T:      git git://github.com/czankel/xtensa-linux.git
12086 S:      Maintained
12087 F:      arch/xtensa/
12088 F:      drivers/irqchip/irq-xtensa-*
12089
12090 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12091 M:      Hans Verkuil <hverkuil@xs4all.nl>
12092 L:      linux-media@vger.kernel.org
12093 T:      git git://linuxtv.org/media_tree.git
12094 W:      https://linuxtv.org
12095 S:      Maintained
12096 F:      drivers/media/radio/radio-raremono.c
12097
12098 THERMAL
12099 M:      Zhang Rui <rui.zhang@intel.com>
12100 M:      Eduardo Valentin <edubezval@gmail.com>
12101 L:      linux-pm@vger.kernel.org
12102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12104 Q:      https://patchwork.kernel.org/project/linux-pm/list/
12105 S:      Supported
12106 F:      drivers/thermal/
12107 F:      include/linux/thermal.h
12108 F:      include/uapi/linux/thermal.h
12109 F:      include/linux/cpu_cooling.h
12110 F:      Documentation/devicetree/bindings/thermal/
12111
12112 THERMAL/CPU_COOLING
12113 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
12114 M:      Viresh Kumar <viresh.kumar@linaro.org>
12115 M:      Javi Merino <javi.merino@kernel.org>
12116 L:      linux-pm@vger.kernel.org
12117 S:      Supported
12118 F:      Documentation/thermal/cpu-cooling-api.txt
12119 F:      drivers/thermal/cpu_cooling.c
12120 F:      include/linux/cpu_cooling.h
12121
12122 THINKPAD ACPI EXTRAS DRIVER
12123 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12124 L:      ibm-acpi-devel@lists.sourceforge.net
12125 L:      platform-driver-x86@vger.kernel.org
12126 W:      http://ibm-acpi.sourceforge.net
12127 W:      http://thinkwiki.org/wiki/Ibm-acpi
12128 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12129 S:      Maintained
12130 F:      drivers/platform/x86/thinkpad_acpi.c
12131
12132 TI BANDGAP AND THERMAL DRIVER
12133 M:      Eduardo Valentin <edubezval@gmail.com>
12134 M:      Keerthy <j-keerthy@ti.com>
12135 L:      linux-pm@vger.kernel.org
12136 L:      linux-omap@vger.kernel.org
12137 S:      Maintained
12138 F:      drivers/thermal/ti-soc-thermal/
12139
12140 TI VPE/CAL DRIVERS
12141 M:      Benoit Parrot <bparrot@ti.com>
12142 L:      linux-media@vger.kernel.org
12143 W:      http://linuxtv.org/
12144 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12145 S:      Maintained
12146 F:      drivers/media/platform/ti-vpe/
12147
12148 TI CDCE706 CLOCK DRIVER
12149 M:      Max Filippov <jcmvbkbc@gmail.com>
12150 S:      Maintained
12151 F:      drivers/clk/clk-cdce706.c
12152
12153 TI CLOCK DRIVER
12154 M:      Tero Kristo <t-kristo@ti.com>
12155 L:      linux-omap@vger.kernel.org
12156 S:      Maintained
12157 F:      drivers/clk/ti/
12158 F:      include/linux/clk/ti.h
12159
12160 TI ETHERNET SWITCH DRIVER (CPSW)
12161 M:      Mugunthan V N <mugunthanvnm@ti.com>
12162 R:      Grygorii Strashko <grygorii.strashko@ti.com>
12163 L:      linux-omap@vger.kernel.org
12164 L:      netdev@vger.kernel.org
12165 S:      Maintained
12166 F:      drivers/net/ethernet/ti/cpsw*
12167 F:      drivers/net/ethernet/ti/davinci*
12168
12169 TI FLASH MEDIA INTERFACE DRIVER
12170 M:      Alex Dubov <oakad@yahoo.com>
12171 S:      Maintained
12172 F:      drivers/misc/tifm*
12173 F:      drivers/mmc/host/tifm_sd.c
12174 F:      include/linux/tifm.h
12175
12176 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12177 M:      Santosh Shilimkar <ssantosh@kernel.org>
12178 L:      linux-kernel@vger.kernel.org
12179 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12180 S:      Maintained
12181 F:      drivers/soc/ti/*
12182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12183
12184
12185 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12186 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
12187 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12188 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12189 S:      Maintained
12190 F:      sound/soc/codecs/lm49453*
12191 F:      sound/soc/codecs/isabelle*
12192
12193 TI LP855x BACKLIGHT DRIVER
12194 M:      Milo Kim <milo.kim@ti.com>
12195 S:      Maintained
12196 F:      Documentation/backlight/lp855x-driver.txt
12197 F:      drivers/video/backlight/lp855x_bl.c
12198 F:      include/linux/platform_data/lp855x.h
12199
12200 TI LP8727 CHARGER DRIVER
12201 M:      Milo Kim <milo.kim@ti.com>
12202 S:      Maintained
12203 F:      drivers/power/supply/lp8727_charger.c
12204 F:      include/linux/platform_data/lp8727.h
12205
12206 TI LP8788 MFD DRIVER
12207 M:      Milo Kim <milo.kim@ti.com>
12208 S:      Maintained
12209 F:      drivers/iio/adc/lp8788_adc.c
12210 F:      drivers/leds/leds-lp8788.c
12211 F:      drivers/mfd/lp8788*.c
12212 F:      drivers/power/supply/lp8788-charger.c
12213 F:      drivers/regulator/lp8788-*.c
12214 F:      include/linux/mfd/lp8788*.h
12215
12216 TI NETCP ETHERNET DRIVER
12217 M:      Wingman Kwok <w-kwok2@ti.com>
12218 M:      Murali Karicheri <m-karicheri2@ti.com>
12219 L:      netdev@vger.kernel.org
12220 S:      Maintained
12221 F:      drivers/net/ethernet/ti/netcp*
12222
12223 TI TAS571X FAMILY ASoC CODEC DRIVER
12224 M:      Kevin Cernekee <cernekee@chromium.org>
12225 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12226 S:      Odd Fixes
12227 F:      sound/soc/codecs/tas571x*
12228
12229 TI TWL4030 SERIES SOC CODEC DRIVER
12230 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
12231 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12232 S:      Maintained
12233 F:      sound/soc/codecs/twl4030*
12234
12235 TI WILINK WIRELESS DRIVERS
12236 L:      linux-wireless@vger.kernel.org
12237 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
12238 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
12239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12240 S:      Orphan
12241 F:      drivers/net/wireless/ti/
12242 F:      include/linux/wl12xx.h
12243
12244 TIPC NETWORK LAYER
12245 M:      Jon Maloy <jon.maloy@ericsson.com>
12246 M:      Ying Xue <ying.xue@windriver.com>
12247 L:      netdev@vger.kernel.org (core kernel code)
12248 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12249 W:      http://tipc.sourceforge.net/
12250 S:      Maintained
12251 F:      include/uapi/linux/tipc*.h
12252 F:      net/tipc/
12253
12254 TILE ARCHITECTURE
12255 M:      Chris Metcalf <cmetcalf@mellanox.com>
12256 W:      http://www.mellanox.com/repository/solutions/tile-scm/
12257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12258 S:      Supported
12259 F:      arch/tile/
12260 F:      drivers/char/tile-srom.c
12261 F:      drivers/edac/tile_edac.c
12262 F:      drivers/net/ethernet/tile/
12263 F:      drivers/rtc/rtc-tile.c
12264 F:      drivers/tty/hvc/hvc_tile.c
12265 F:      drivers/tty/serial/tilegx.c
12266 F:      drivers/usb/host/*-tilegx.c
12267 F:      include/linux/usb/tilegx.h
12268
12269 TLAN NETWORK DRIVER
12270 M:      Samuel Chessman <chessman@tux.org>
12271 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
12272 W:      http://sourceforge.net/projects/tlan/
12273 S:      Maintained
12274 F:      Documentation/networking/tlan.txt
12275 F:      drivers/net/ethernet/ti/tlan.*
12276
12277 TOMOYO SECURITY MODULE
12278 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
12279 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12280 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12281 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12282 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12283 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12284 W:      http://tomoyo.sourceforge.jp/
12285 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12286 S:      Maintained
12287 F:      security/tomoyo/
12288
12289 TOPSTAR LAPTOP EXTRAS DRIVER
12290 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
12291 L:      platform-driver-x86@vger.kernel.org
12292 S:      Maintained
12293 F:      drivers/platform/x86/topstar-laptop.c
12294
12295 TOSHIBA ACPI EXTRAS DRIVER
12296 M:      Azael Avalos <coproscefalo@gmail.com>
12297 L:      platform-driver-x86@vger.kernel.org
12298 S:      Maintained
12299 F:      drivers/platform/x86/toshiba_acpi.c
12300
12301 TOSHIBA BLUETOOTH DRIVER
12302 M:      Azael Avalos <coproscefalo@gmail.com>
12303 L:      platform-driver-x86@vger.kernel.org
12304 S:      Maintained
12305 F:      drivers/platform/x86/toshiba_bluetooth.c
12306
12307 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12308 M:      Azael Avalos <coproscefalo@gmail.com>
12309 L:      platform-driver-x86@vger.kernel.org
12310 S:      Maintained
12311 F:      drivers/platform/x86/toshiba_haps.c
12312
12313 TOSHIBA WMI HOTKEYS DRIVER
12314 M:      Azael Avalos <coproscefalo@gmail.com>
12315 L:      platform-driver-x86@vger.kernel.org
12316 S:      Maintained
12317 F:      drivers/platform/x86/toshiba-wmi.c
12318
12319 TOSHIBA SMM DRIVER
12320 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
12321 W:      http://www.buzzard.org.uk/toshiba/
12322 S:      Maintained
12323 F:      drivers/char/toshiba.c
12324 F:      include/linux/toshiba.h
12325 F:      include/uapi/linux/toshiba.h
12326
12327 TOSHIBA TC358743 DRIVER
12328 M:      Mats Randgaard <matrandg@cisco.com>
12329 L:      linux-media@vger.kernel.org
12330 S:      Maintained
12331 F:      drivers/media/i2c/tc358743*
12332 F:      include/media/i2c/tc358743.h
12333
12334 TMIO/SDHI MMC DRIVER
12335 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
12336 L:      linux-mmc@vger.kernel.org
12337 S:      Supported
12338 F:      drivers/mmc/host/tmio_mmc*
12339 F:      drivers/mmc/host/sh_mobile_sdhi.c
12340 F:      include/linux/mfd/tmio.h
12341
12342 TMP401 HARDWARE MONITOR DRIVER
12343 M:      Guenter Roeck <linux@roeck-us.net>
12344 L:      linux-hwmon@vger.kernel.org
12345 S:      Maintained
12346 F:      Documentation/hwmon/tmp401
12347 F:      drivers/hwmon/tmp401.c
12348
12349 TMPFS (SHMEM FILESYSTEM)
12350 M:      Hugh Dickins <hughd@google.com>
12351 L:      linux-mm@kvack.org
12352 S:      Maintained
12353 F:      include/linux/shmem_fs.h
12354 F:      mm/shmem.c
12355
12356 TM6000 VIDEO4LINUX DRIVER
12357 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12358 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12359 L:      linux-media@vger.kernel.org
12360 W:      https://linuxtv.org
12361 T:      git git://linuxtv.org/media_tree.git
12362 S:      Odd fixes
12363 F:      drivers/media/usb/tm6000/
12364 F:      Documentation/media/v4l-drivers/tm6000*
12365
12366 TW5864 VIDEO4LINUX DRIVER
12367 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12368 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12369 M:      Andrey Utkin <andrey_utkin@fastmail.com>
12370 L:      linux-media@vger.kernel.org
12371 S:      Supported
12372 F:      drivers/media/pci/tw5864/
12373
12374 TW68 VIDEO4LINUX DRIVER
12375 M:      Hans Verkuil <hverkuil@xs4all.nl>
12376 L:      linux-media@vger.kernel.org
12377 T:      git git://linuxtv.org/media_tree.git
12378 W:      https://linuxtv.org
12379 S:      Odd Fixes
12380 F:      drivers/media/pci/tw68/
12381
12382 TW686X VIDEO4LINUX DRIVER
12383 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12384 L:      linux-media@vger.kernel.org
12385 T:      git git://linuxtv.org/media_tree.git
12386 W:      http://linuxtv.org
12387 S:      Maintained
12388 F:      drivers/media/pci/tw686x/
12389
12390 TPM DEVICE DRIVER
12391 M:      Peter Huewe <peterhuewe@gmx.de>
12392 M:      Marcel Selhorst <tpmdd@selhorst.net>
12393 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12394 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12395 W:      http://tpmdd.sourceforge.net
12396 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12397 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
12398 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
12399 S:      Maintained
12400 F:      drivers/char/tpm/
12401
12402 TPM IBM_VTPM DEVICE DRIVER
12403 M:      Ashley Lai <ashleydlai@gmail.com>
12404 W:      http://tpmdd.sourceforge.net
12405 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12406 S:      Maintained
12407 F:      drivers/char/tpm/tpm_ibmvtpm*
12408
12409 TRACING
12410 M:      Steven Rostedt <rostedt@goodmis.org>
12411 M:      Ingo Molnar <mingo@redhat.com>
12412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12413 S:      Maintained
12414 F:      Documentation/trace/ftrace.txt
12415 F:      arch/*/*/*/ftrace.h
12416 F:      arch/*/kernel/ftrace.c
12417 F:      include/*/ftrace.h
12418 F:      include/linux/trace*.h
12419 F:      include/trace/
12420 F:      kernel/trace/
12421 F:      tools/testing/selftests/ftrace/
12422
12423 TRACING MMIO ACCESSES (MMIOTRACE)
12424 M:      Steven Rostedt <rostedt@goodmis.org>
12425 M:      Ingo Molnar <mingo@kernel.org>
12426 R:      Karol Herbst <karolherbst@gmail.com>
12427 R:      Pekka Paalanen <ppaalanen@gmail.com>
12428 S:      Maintained
12429 L:      linux-kernel@vger.kernel.org
12430 L:      nouveau@lists.freedesktop.org
12431 F:      kernel/trace/trace_mmiotrace.c
12432 F:      include/linux/mmiotrace.h
12433 F:      arch/x86/mm/kmmio.c
12434 F:      arch/x86/mm/mmio-mod.c
12435 F:      arch/x86/mm/testmmiotrace.c
12436
12437 TRIVIAL PATCHES
12438 M:      Jiri Kosina <trivial@kernel.org>
12439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12440 S:      Maintained
12441 K:      ^Subject:.*(?i)trivial
12442
12443 TTY LAYER
12444 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12445 M:      Jiri Slaby <jslaby@suse.com>
12446 S:      Supported
12447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12448 F:      Documentation/serial/
12449 F:      drivers/tty/
12450 F:      drivers/tty/serial/serial_core.c
12451 F:      include/linux/serial_core.h
12452 F:      include/linux/serial.h
12453 F:      include/linux/tty.h
12454 F:      include/uapi/linux/serial_core.h
12455 F:      include/uapi/linux/serial.h
12456 F:      include/uapi/linux/tty.h
12457
12458 TUA9001 MEDIA DRIVER
12459 M:      Antti Palosaari <crope@iki.fi>
12460 L:      linux-media@vger.kernel.org
12461 W:      https://linuxtv.org
12462 W:      http://palosaari.fi/linux/
12463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12464 T:      git git://linuxtv.org/anttip/media_tree.git
12465 S:      Maintained
12466 F:      drivers/media/tuners/tua9001*
12467
12468 TULIP NETWORK DRIVERS
12469 L:      netdev@vger.kernel.org
12470 L:      linux-parisc@vger.kernel.org
12471 S:      Orphan
12472 F:      drivers/net/ethernet/dec/tulip/
12473
12474 TUN/TAP driver
12475 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
12476 W:      http://vtun.sourceforge.net/tun
12477 S:      Maintained
12478 F:      Documentation/networking/tuntap.txt
12479 F:      arch/um/os-Linux/drivers/
12480
12481 TURBOCHANNEL SUBSYSTEM
12482 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12483 M:      Ralf Baechle <ralf@linux-mips.org>
12484 L:      linux-mips@linux-mips.org
12485 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
12486 S:      Maintained
12487 F:      drivers/tc/
12488 F:      include/linux/tc.h
12489
12490 UBI FILE SYSTEM (UBIFS)
12491 M:      Richard Weinberger <richard@nod.at>
12492 M:      Artem Bityutskiy <dedekind1@gmail.com>
12493 M:      Adrian Hunter <adrian.hunter@intel.com>
12494 L:      linux-mtd@lists.infradead.org
12495 T:      git git://git.infradead.org/ubifs-2.6.git
12496 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
12497 S:      Supported
12498 F:      Documentation/filesystems/ubifs.txt
12499 F:      fs/ubifs/
12500
12501 UCLINUX (M68KNOMMU AND COLDFIRE)
12502 M:      Greg Ungerer <gerg@linux-m68k.org>
12503 W:      http://www.linux-m68k.org/
12504 W:      http://www.uclinux.org/
12505 L:      linux-m68k@lists.linux-m68k.org
12506 L:      uclinux-dev@uclinux.org  (subscribers-only)
12507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12508 S:      Maintained
12509 F:      arch/m68k/coldfire/
12510 F:      arch/m68k/68*/
12511 F:      arch/m68k/*/*_no.*
12512 F:      arch/m68k/include/asm/*_no.*
12513
12514 UDF FILESYSTEM
12515 M:      Jan Kara <jack@suse.com>
12516 S:      Maintained
12517 F:      Documentation/filesystems/udf.txt
12518 F:      fs/udf/
12519
12520 UDRAW TABLET
12521 M:      Bastien Nocera <hadess@hadess.net>
12522 L:      linux-input@vger.kernel.org
12523 S:      Maintained
12524 F:      drivers/hid/hid-udraw.c
12525
12526 UFS FILESYSTEM
12527 M:      Evgeniy Dushistov <dushistov@mail.ru>
12528 S:      Maintained
12529 F:      Documentation/filesystems/ufs.txt
12530 F:      fs/ufs/
12531
12532 UHID USERSPACE HID IO DRIVER:
12533 M:      David Herrmann <dh.herrmann@googlemail.com>
12534 L:      linux-input@vger.kernel.org
12535 S:      Maintained
12536 F:      drivers/hid/uhid.c
12537 F:      include/uapi/linux/uhid.h
12538
12539 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12540 L:      linux-usb@vger.kernel.org
12541 S:      Orphan
12542 F:      drivers/uwb/
12543 F:      include/linux/uwb.h
12544 F:      include/linux/uwb/
12545
12546 UNICORE32 ARCHITECTURE:
12547 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
12548 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12549 S:      Maintained
12550 T:      git git://github.com/gxt/linux.git
12551 F:      arch/unicore32/
12552
12553 UNIFDEF
12554 M:      Tony Finch <dot@dotat.at>
12555 W:      http://dotat.at/prog/unifdef
12556 S:      Maintained
12557 F:      scripts/unifdef.c
12558
12559 UNIFORM CDROM DRIVER
12560 M:      Jens Axboe <axboe@kernel.dk>
12561 W:      http://www.kernel.dk
12562 S:      Maintained
12563 F:      Documentation/cdrom/
12564 F:      drivers/cdrom/cdrom.c
12565 F:      include/linux/cdrom.h
12566 F:      include/uapi/linux/cdrom.h
12567
12568 UNISYS S-PAR DRIVERS
12569 M:      David Kershner <david.kershner@unisys.com>
12570 L:      sparmaintainer@unisys.com (Unisys internal)
12571 S:      Supported
12572 F:      drivers/staging/unisys/
12573
12574 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12575 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12576 L:      linux-scsi@vger.kernel.org
12577 S:      Supported
12578 F:      Documentation/scsi/ufs.txt
12579 F:      drivers/scsi/ufs/
12580
12581 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12582 M:      Manjunath M Bettegowda <manjumb@synopsys.com>
12583 M:      Prabu Thangamuthu <prabut@synopsys.com>
12584 L:      linux-scsi@vger.kernel.org
12585 S:      Supported
12586 F:      drivers/scsi/ufs/*dwc*
12587
12588 UNSORTED BLOCK IMAGES (UBI)
12589 M:      Artem Bityutskiy <dedekind1@gmail.com>
12590 M:      Richard Weinberger <richard@nod.at>
12591 W:      http://www.linux-mtd.infradead.org/
12592 L:      linux-mtd@lists.infradead.org
12593 T:      git git://git.infradead.org/ubifs-2.6.git
12594 S:      Supported
12595 F:      drivers/mtd/ubi/
12596 F:      include/linux/mtd/ubi.h
12597 F:      include/uapi/mtd/ubi-user.h
12598
12599 USB ACM DRIVER
12600 M:      Oliver Neukum <oneukum@suse.com>
12601 L:      linux-usb@vger.kernel.org
12602 S:      Maintained
12603 F:      Documentation/usb/acm.txt
12604 F:      drivers/usb/class/cdc-acm.*
12605
12606 USB AR5523 WIRELESS DRIVER
12607 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12608 L:      linux-wireless@vger.kernel.org
12609 S:      Maintained
12610 F:      drivers/net/wireless/ath/ar5523/
12611
12612 USB ATTACHED SCSI
12613 M:      Oliver Neukum <oneukum@suse.com>
12614 L:      linux-usb@vger.kernel.org
12615 L:      linux-scsi@vger.kernel.org
12616 S:      Maintained
12617 F:      drivers/usb/storage/uas.c
12618
12619 USB CDC ETHERNET DRIVER
12620 M:      Oliver Neukum <oliver@neukum.org>
12621 L:      linux-usb@vger.kernel.org
12622 S:      Maintained
12623 F:      drivers/net/usb/cdc_*.c
12624 F:      include/uapi/linux/usb/cdc.h
12625
12626 USB CHAOSKEY DRIVER
12627 M:      Keith Packard <keithp@keithp.com>
12628 L:      linux-usb@vger.kernel.org
12629 S:      Maintained
12630 F:      drivers/usb/misc/chaoskey.c
12631
12632 USB CYPRESS C67X00 DRIVER
12633 M:      Peter Korsgaard <jacmet@sunsite.dk>
12634 L:      linux-usb@vger.kernel.org
12635 S:      Maintained
12636 F:      drivers/usb/c67x00/
12637
12638 USB DAVICOM DM9601 DRIVER
12639 M:      Peter Korsgaard <jacmet@sunsite.dk>
12640 L:      netdev@vger.kernel.org
12641 W:      http://www.linux-usb.org/usbnet
12642 S:      Maintained
12643 F:      drivers/net/usb/dm9601.c
12644
12645 USB DIAMOND RIO500 DRIVER
12646 M:      Cesar Miquel <miquel@df.uba.ar>
12647 L:      rio500-users@lists.sourceforge.net
12648 W:      http://rio500.sourceforge.net
12649 S:      Maintained
12650 F:      drivers/usb/misc/rio500*
12651
12652 USB EHCI DRIVER
12653 M:      Alan Stern <stern@rowland.harvard.edu>
12654 L:      linux-usb@vger.kernel.org
12655 S:      Maintained
12656 F:      Documentation/usb/ehci.txt
12657 F:      drivers/usb/host/ehci*
12658
12659 USB GADGET/PERIPHERAL SUBSYSTEM
12660 M:      Felipe Balbi <balbi@kernel.org>
12661 L:      linux-usb@vger.kernel.org
12662 W:      http://www.linux-usb.org/gadget
12663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12664 S:      Maintained
12665 F:      drivers/usb/gadget/
12666 F:      include/linux/usb/gadget*
12667
12668 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12669 M:      Jiri Kosina <jikos@kernel.org>
12670 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12671 L:      linux-usb@vger.kernel.org
12672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12673 S:      Maintained
12674 F:      Documentation/hid/hiddev.txt
12675 F:      drivers/hid/usbhid/
12676
12677 USB ISP116X DRIVER
12678 M:      Olav Kongas <ok@artecdesign.ee>
12679 L:      linux-usb@vger.kernel.org
12680 S:      Maintained
12681 F:      drivers/usb/host/isp116x*
12682 F:      include/linux/usb/isp116x.h
12683
12684 USB LAN78XX ETHERNET DRIVER
12685 M:      Woojung Huh <woojung.huh@microchip.com>
12686 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12687 L:      netdev@vger.kernel.org
12688 S:      Maintained
12689 F:      drivers/net/usb/lan78xx.*
12690
12691 USB MASS STORAGE DRIVER
12692 M:      Alan Stern <stern@rowland.harvard.edu>
12693 L:      linux-usb@vger.kernel.org
12694 L:      usb-storage@lists.one-eyed-alien.net
12695 S:      Maintained
12696 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12697 F:      drivers/usb/storage/
12698
12699 USB MIDI DRIVER
12700 M:      Clemens Ladisch <clemens@ladisch.de>
12701 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12702 T:      git git://git.alsa-project.org/alsa-kernel.git
12703 S:      Maintained
12704 F:      sound/usb/midi.*
12705
12706 USB NETWORKING DRIVERS
12707 L:      linux-usb@vger.kernel.org
12708 S:      Odd Fixes
12709 F:      drivers/net/usb/
12710
12711 USB OHCI DRIVER
12712 M:      Alan Stern <stern@rowland.harvard.edu>
12713 L:      linux-usb@vger.kernel.org
12714 S:      Maintained
12715 F:      Documentation/usb/ohci.txt
12716 F:      drivers/usb/host/ohci*
12717
12718 USB OTG FSM (Finite State Machine)
12719 M:      Peter Chen <Peter.Chen@nxp.com>
12720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12721 L:      linux-usb@vger.kernel.org
12722 S:      Maintained
12723 F:      drivers/usb/common/usb-otg-fsm.c
12724
12725 USB OVER IP DRIVER
12726 M:      Valentina Manea <valentina.manea.m@gmail.com>
12727 M:      Shuah Khan <shuahkh@osg.samsung.com>
12728 M:      Shuah Khan <shuah@kernel.org>
12729 L:      linux-usb@vger.kernel.org
12730 S:      Maintained
12731 F:      Documentation/usb/usbip_protocol.txt
12732 F:      drivers/usb/usbip/
12733 F:      tools/usb/usbip/
12734
12735 USB PEGASUS DRIVER
12736 M:      Petko Manolov <petkan@nucleusys.com>
12737 L:      linux-usb@vger.kernel.org
12738 L:      netdev@vger.kernel.org
12739 T:      git git://github.com/petkan/pegasus.git
12740 W:      https://github.com/petkan/pegasus
12741 S:      Maintained
12742 F:      drivers/net/usb/pegasus.*
12743
12744 USB PHY LAYER
12745 M:      Felipe Balbi <balbi@kernel.org>
12746 L:      linux-usb@vger.kernel.org
12747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12748 S:      Maintained
12749 F:      drivers/usb/phy/
12750
12751 USB PRINTER DRIVER (usblp)
12752 M:      Pete Zaitcev <zaitcev@redhat.com>
12753 L:      linux-usb@vger.kernel.org
12754 S:      Supported
12755 F:      drivers/usb/class/usblp.c
12756
12757 USB QMI WWAN NETWORK DRIVER
12758 M:      Bjørn Mork <bjorn@mork.no>
12759 L:      netdev@vger.kernel.org
12760 S:      Maintained
12761 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12762 F:      drivers/net/usb/qmi_wwan.c
12763
12764 USB RTL8150 DRIVER
12765 M:      Petko Manolov <petkan@nucleusys.com>
12766 L:      linux-usb@vger.kernel.org
12767 L:      netdev@vger.kernel.org
12768 T:      git git://github.com/petkan/rtl8150.git
12769 W:      https://github.com/petkan/rtl8150
12770 S:      Maintained
12771 F:      drivers/net/usb/rtl8150.c
12772
12773 USB SERIAL SUBSYSTEM
12774 M:      Johan Hovold <johan@kernel.org>
12775 L:      linux-usb@vger.kernel.org
12776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12777 S:      Maintained
12778 F:      Documentation/usb/usb-serial.txt
12779 F:      drivers/usb/serial/
12780 F:      include/linux/usb/serial.h
12781
12782 USB SMSC75XX ETHERNET DRIVER
12783 M:      Steve Glendinning <steve.glendinning@shawell.net>
12784 L:      netdev@vger.kernel.org
12785 S:      Maintained
12786 F:      drivers/net/usb/smsc75xx.*
12787
12788 USB SMSC95XX ETHERNET DRIVER
12789 M:      Steve Glendinning <steve.glendinning@shawell.net>
12790 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12791 L:      netdev@vger.kernel.org
12792 S:      Maintained
12793 F:      drivers/net/usb/smsc95xx.*
12794
12795 USB SUBSYSTEM
12796 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12797 L:      linux-usb@vger.kernel.org
12798 W:      http://www.linux-usb.org
12799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12800 S:      Supported
12801 F:      Documentation/devicetree/bindings/usb/
12802 F:      Documentation/usb/
12803 F:      drivers/usb/
12804 F:      include/linux/usb.h
12805 F:      include/linux/usb/
12806
12807 USB UHCI DRIVER
12808 M:      Alan Stern <stern@rowland.harvard.edu>
12809 L:      linux-usb@vger.kernel.org
12810 S:      Maintained
12811 F:      drivers/usb/host/uhci*
12812
12813 USB "USBNET" DRIVER FRAMEWORK
12814 M:      Oliver Neukum <oneukum@suse.com>
12815 L:      netdev@vger.kernel.org
12816 W:      http://www.linux-usb.org/usbnet
12817 S:      Maintained
12818 F:      drivers/net/usb/usbnet.c
12819 F:      include/linux/usb/usbnet.h
12820
12821 USB VIDEO CLASS
12822 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12823 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12824 L:      linux-media@vger.kernel.org
12825 T:      git git://linuxtv.org/media_tree.git
12826 W:      http://www.ideasonboard.org/uvc/
12827 S:      Maintained
12828 F:      drivers/media/usb/uvc/
12829 F:      include/uapi/linux/uvcvideo.h
12830
12831 USB VISION DRIVER
12832 M:      Hans Verkuil <hverkuil@xs4all.nl>
12833 L:      linux-media@vger.kernel.org
12834 T:      git git://linuxtv.org/media_tree.git
12835 W:      https://linuxtv.org
12836 S:      Odd Fixes
12837 F:      drivers/media/usb/usbvision/
12838
12839 USB WEBCAM GADGET
12840 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12841 L:      linux-usb@vger.kernel.org
12842 S:      Maintained
12843 F:      drivers/usb/gadget/function/*uvc*
12844 F:      drivers/usb/gadget/legacy/webcam.c
12845
12846 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12847 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12848 L:      linux-wireless@vger.kernel.org
12849 S:      Maintained
12850 F:      drivers/net/wireless/rndis_wlan.c
12851
12852 USB XHCI DRIVER
12853 M:      Mathias Nyman <mathias.nyman@intel.com>
12854 L:      linux-usb@vger.kernel.org
12855 S:      Supported
12856 F:      drivers/usb/host/xhci*
12857 F:      drivers/usb/host/pci-quirks*
12858
12859 USB ZD1201 DRIVER
12860 L:      linux-wireless@vger.kernel.org
12861 W:      http://linux-lc100020.sourceforge.net
12862 S:      Orphan
12863 F:      drivers/net/wireless/zydas/zd1201.*
12864
12865 USB ZR364XX DRIVER
12866 M:      Antoine Jacquet <royale@zerezo.com>
12867 L:      linux-usb@vger.kernel.org
12868 L:      linux-media@vger.kernel.org
12869 T:      git git://linuxtv.org/media_tree.git
12870 W:      http://royale.zerezo.com/zr364xx/
12871 S:      Maintained
12872 F:      Documentation/media/v4l-drivers/zr364xx*
12873 F:      drivers/media/usb/zr364xx/
12874
12875 ULPI BUS
12876 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12877 L:      linux-usb@vger.kernel.org
12878 S:      Maintained
12879 F:      drivers/usb/common/ulpi.c
12880 F:      include/linux/ulpi/
12881
12882 USER-MODE LINUX (UML)
12883 M:      Jeff Dike <jdike@addtoit.com>
12884 M:      Richard Weinberger <richard@nod.at>
12885 L:      user-mode-linux-devel@lists.sourceforge.net
12886 L:      user-mode-linux-user@lists.sourceforge.net
12887 W:      http://user-mode-linux.sourceforge.net
12888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12889 S:      Maintained
12890 F:      Documentation/virtual/uml/
12891 F:      arch/um/
12892 F:      arch/x86/um/
12893 F:      fs/hostfs/
12894 F:      fs/hppfs/
12895
12896 USERSPACE I/O (UIO)
12897 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12898 S:      Maintained
12899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12900 F:      Documentation/DocBook/uio-howto.tmpl
12901 F:      drivers/uio/
12902 F:      include/linux/uio*.h
12903
12904 UTIL-LINUX PACKAGE
12905 M:      Karel Zak <kzak@redhat.com>
12906 L:      util-linux@vger.kernel.org
12907 W:      http://en.wikipedia.org/wiki/Util-linux
12908 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12909 S:      Maintained
12910
12911 UVESAFB DRIVER
12912 M:      Michal Januszewski <spock@gentoo.org>
12913 L:      linux-fbdev@vger.kernel.org
12914 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12915 S:      Maintained
12916 F:      Documentation/fb/uvesafb.txt
12917 F:      drivers/video/fbdev/uvesafb.*
12918
12919 VF610 NAND DRIVER
12920 M:      Stefan Agner <stefan@agner.ch>
12921 L:      linux-mtd@lists.infradead.org
12922 S:      Supported
12923 F:      drivers/mtd/nand/vf610_nfc.c
12924
12925 VFAT/FAT/MSDOS FILESYSTEM
12926 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12927 S:      Maintained
12928 F:      Documentation/filesystems/vfat.txt
12929 F:      fs/fat/
12930
12931 VFIO DRIVER
12932 M:      Alex Williamson <alex.williamson@redhat.com>
12933 L:      kvm@vger.kernel.org
12934 T:      git git://github.com/awilliam/linux-vfio.git
12935 S:      Maintained
12936 F:      Documentation/vfio.txt
12937 F:      drivers/vfio/
12938 F:      include/linux/vfio.h
12939 F:      include/uapi/linux/vfio.h
12940
12941 VFIO MEDIATED DEVICE DRIVERS
12942 M:      Kirti Wankhede <kwankhede@nvidia.com>
12943 L:      kvm@vger.kernel.org
12944 S:      Maintained
12945 F:      Documentation/vfio-mediated-device.txt
12946 F:      drivers/vfio/mdev/
12947 F:      include/linux/mdev.h
12948 F:      samples/vfio-mdev/
12949
12950 VFIO PLATFORM DRIVER
12951 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12952 L:      kvm@vger.kernel.org
12953 S:      Maintained
12954 F:      drivers/vfio/platform/
12955
12956 VIDEOBUF2 FRAMEWORK
12957 M:      Pawel Osciak <pawel@osciak.com>
12958 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12959 M:      Kyungmin Park <kyungmin.park@samsung.com>
12960 L:      linux-media@vger.kernel.org
12961 S:      Maintained
12962 F:      drivers/media/v4l2-core/videobuf2-*
12963 F:      include/media/videobuf2-*
12964
12965 VIRTIO AND VHOST VSOCK DRIVER
12966 M:      Stefan Hajnoczi <stefanha@redhat.com>
12967 L:      kvm@vger.kernel.org
12968 L:      virtualization@lists.linux-foundation.org
12969 L:      netdev@vger.kernel.org
12970 S:      Maintained
12971 F:      include/linux/virtio_vsock.h
12972 F:      include/uapi/linux/virtio_vsock.h
12973 F:      net/vmw_vsock/virtio_transport_common.c
12974 F:      net/vmw_vsock/virtio_transport.c
12975 F:      drivers/vhost/vsock.c
12976 F:      drivers/vhost/vsock.h
12977
12978 VIRTUAL SERIO DEVICE DRIVER
12979 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12980 S:      Maintained
12981 F:      drivers/input/serio/userio.c
12982 F:      include/uapi/linux/userio.h
12983
12984 VIRTIO CONSOLE DRIVER
12985 M:      Amit Shah <amit.shah@redhat.com>
12986 L:      virtualization@lists.linux-foundation.org
12987 S:      Maintained
12988 F:      drivers/char/virtio_console.c
12989 F:      include/linux/virtio_console.h
12990 F:      include/uapi/linux/virtio_console.h
12991
12992 VIRTIO CORE, NET AND BLOCK DRIVERS
12993 M:      "Michael S. Tsirkin" <mst@redhat.com>
12994 M:      Jason Wang <jasowang@redhat.com>
12995 L:      virtualization@lists.linux-foundation.org
12996 S:      Maintained
12997 F:      Documentation/devicetree/bindings/virtio/
12998 F:      drivers/virtio/
12999 F:      tools/virtio/
13000 F:      drivers/net/virtio_net.c
13001 F:      drivers/block/virtio_blk.c
13002 F:      include/linux/virtio_*.h
13003 F:      include/uapi/linux/virtio_*.h
13004
13005 VIRTIO DRIVERS FOR S390
13006 M:      Christian Borntraeger <borntraeger@de.ibm.com>
13007 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
13008 L:      linux-s390@vger.kernel.org
13009 L:      virtualization@lists.linux-foundation.org
13010 L:      kvm@vger.kernel.org
13011 S:      Supported
13012 F:      drivers/s390/virtio/
13013
13014 VIRTIO GPU DRIVER
13015 M:      David Airlie <airlied@linux.ie>
13016 M:      Gerd Hoffmann <kraxel@redhat.com>
13017 L:      dri-devel@lists.freedesktop.org
13018 L:      virtualization@lists.linux-foundation.org
13019 S:      Maintained
13020 F:      drivers/gpu/drm/virtio/
13021 F:      include/uapi/linux/virtio_gpu.h
13022
13023 VIRTIO HOST (VHOST)
13024 M:      "Michael S. Tsirkin" <mst@redhat.com>
13025 M:      Jason Wang <jasowang@redhat.com>
13026 L:      kvm@vger.kernel.org
13027 L:      virtualization@lists.linux-foundation.org
13028 L:      netdev@vger.kernel.org
13029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13030 S:      Maintained
13031 F:      drivers/vhost/
13032 F:      include/uapi/linux/vhost.h
13033
13034 VIRTIO INPUT DRIVER
13035 M:      Gerd Hoffmann <kraxel@redhat.com>
13036 S:      Maintained
13037 F:      drivers/virtio/virtio_input.c
13038 F:      include/uapi/linux/virtio_input.h
13039
13040 VIA RHINE NETWORK DRIVER
13041 S:      Orphan
13042 F:      drivers/net/ethernet/via/via-rhine.c
13043
13044 VIA SD/MMC CARD CONTROLLER DRIVER
13045 M:      Bruce Chang <brucechang@via.com.tw>
13046 M:      Harald Welte <HaraldWelte@viatech.com>
13047 S:      Maintained
13048 F:      drivers/mmc/host/via-sdmmc.c
13049
13050 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13051 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13052 L:      linux-fbdev@vger.kernel.org
13053 S:      Maintained
13054 F:      include/linux/via-core.h
13055 F:      include/linux/via-gpio.h
13056 F:      include/linux/via_i2c.h
13057 F:      drivers/video/fbdev/via/
13058
13059 VIA VELOCITY NETWORK DRIVER
13060 M:      Francois Romieu <romieu@fr.zoreil.com>
13061 L:      netdev@vger.kernel.org
13062 S:      Maintained
13063 F:      drivers/net/ethernet/via/via-velocity.*
13064
13065 VIRT LIB
13066 M:      Alex Williamson <alex.williamson@redhat.com>
13067 M:      Paolo Bonzini <pbonzini@redhat.com>
13068 L:      kvm@vger.kernel.org
13069 S:      Supported
13070 F:      virt/lib/
13071
13072 VIVID VIRTUAL VIDEO DRIVER
13073 M:      Hans Verkuil <hverkuil@xs4all.nl>
13074 L:      linux-media@vger.kernel.org
13075 T:      git git://linuxtv.org/media_tree.git
13076 W:      https://linuxtv.org
13077 S:      Maintained
13078 F:      drivers/media/platform/vivid/*
13079
13080 VLAN (802.1Q)
13081 M:      Patrick McHardy <kaber@trash.net>
13082 L:      netdev@vger.kernel.org
13083 S:      Maintained
13084 F:      drivers/net/macvlan.c
13085 F:      include/linux/if_*vlan.h
13086 F:      net/8021q/
13087
13088 VLYNQ BUS
13089 M:      Florian Fainelli <f.fainelli@gmail.com>
13090 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
13091 S:      Maintained
13092 F:      drivers/vlynq/vlynq.c
13093 F:      include/linux/vlynq.h
13094
13095 VME SUBSYSTEM
13096 M:      Martyn Welch <martyn@welchs.me.uk>
13097 M:      Manohar Vanga <manohar.vanga@gmail.com>
13098 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13099 L:      devel@driverdev.osuosl.org
13100 S:      Maintained
13101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13102 F:      Documentation/driver-api/vme.rst
13103 F:      drivers/staging/vme/
13104 F:      drivers/vme/
13105 F:      include/linux/vme*
13106
13107 VMWARE HYPERVISOR INTERFACE
13108 M:      Alok Kataria <akataria@vmware.com>
13109 L:      virtualization@lists.linux-foundation.org
13110 S:      Supported
13111 F:      arch/x86/kernel/cpu/vmware.c
13112
13113 VMWARE BALLOON DRIVER
13114 M:      Xavier Deguillard <xdeguillard@vmware.com>
13115 M:      Philip Moltmann <moltmann@vmware.com>
13116 M:      "VMware, Inc." <pv-drivers@vmware.com>
13117 L:      linux-kernel@vger.kernel.org
13118 S:      Maintained
13119 F:      drivers/misc/vmw_balloon.c
13120
13121 VMWARE VMMOUSE SUBDRIVER
13122 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13123 M:      "VMware, Inc." <pv-drivers@vmware.com>
13124 L:      linux-input@vger.kernel.org
13125 S:      Maintained
13126 F:      drivers/input/mouse/vmmouse.c
13127 F:      drivers/input/mouse/vmmouse.h
13128
13129 VMWARE VMXNET3 ETHERNET DRIVER
13130 M:      Shrikrishna Khare <skhare@vmware.com>
13131 M:      "VMware, Inc." <pv-drivers@vmware.com>
13132 L:      netdev@vger.kernel.org
13133 S:      Maintained
13134 F:      drivers/net/vmxnet3/
13135
13136 VMware PVSCSI driver
13137 M:      Jim Gill <jgill@vmware.com>
13138 M:      VMware PV-Drivers <pv-drivers@vmware.com>
13139 L:      linux-scsi@vger.kernel.org
13140 S:      Maintained
13141 F:      drivers/scsi/vmw_pvscsi.c
13142 F:      drivers/scsi/vmw_pvscsi.h
13143
13144 VMWARE PVRDMA DRIVER
13145 M:      Adit Ranadive <aditr@vmware.com>
13146 M:      VMware PV-Drivers <pv-drivers@vmware.com>
13147 L:      linux-rdma@vger.kernel.org
13148 S:      Maintained
13149 F:      drivers/infiniband/hw/vmw_pvrdma/
13150
13151 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13152 M:      Liam Girdwood <lgirdwood@gmail.com>
13153 M:      Mark Brown <broonie@kernel.org>
13154 L:      linux-kernel@vger.kernel.org
13155 W:      http://www.slimlogic.co.uk/?p=48
13156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13157 S:      Supported
13158 F:      Documentation/devicetree/bindings/regulator/
13159 F:      drivers/regulator/
13160 F:      include/dt-bindings/regulator/
13161 F:      include/linux/regulator/
13162
13163 VRF
13164 M:      David Ahern <dsa@cumulusnetworks.com>
13165 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
13166 L:      netdev@vger.kernel.org
13167 S:      Maintained
13168 F:      drivers/net/vrf.c
13169 F:      Documentation/networking/vrf.txt
13170
13171 VT1211 HARDWARE MONITOR DRIVER
13172 M:      Juerg Haefliger <juergh@gmail.com>
13173 L:      linux-hwmon@vger.kernel.org
13174 S:      Maintained
13175 F:      Documentation/hwmon/vt1211
13176 F:      drivers/hwmon/vt1211.c
13177
13178 VT8231 HARDWARE MONITOR DRIVER
13179 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
13180 L:      linux-hwmon@vger.kernel.org
13181 S:      Maintained
13182 F:      drivers/hwmon/vt8231.c
13183
13184 VUB300 USB to SDIO/SD/MMC bridge chip
13185 M:      Tony Olech <tony.olech@elandigitalsystems.com>
13186 L:      linux-mmc@vger.kernel.org
13187 L:      linux-usb@vger.kernel.org
13188 S:      Supported
13189 F:      drivers/mmc/host/vub300.c
13190
13191 W1 DALLAS'S 1-WIRE BUS
13192 M:      Evgeniy Polyakov <zbr@ioremap.net>
13193 S:      Maintained
13194 F:      Documentation/w1/
13195 F:      drivers/w1/
13196
13197 W83791D HARDWARE MONITORING DRIVER
13198 M:      Marc Hulsman <m.hulsman@tudelft.nl>
13199 L:      linux-hwmon@vger.kernel.org
13200 S:      Maintained
13201 F:      Documentation/hwmon/w83791d
13202 F:      drivers/hwmon/w83791d.c
13203
13204 W83793 HARDWARE MONITORING DRIVER
13205 M:      Rudolf Marek <r.marek@assembler.cz>
13206 L:      linux-hwmon@vger.kernel.org
13207 S:      Maintained
13208 F:      Documentation/hwmon/w83793
13209 F:      drivers/hwmon/w83793.c
13210
13211 W83795 HARDWARE MONITORING DRIVER
13212 M:      Jean Delvare <jdelvare@suse.com>
13213 L:      linux-hwmon@vger.kernel.org
13214 S:      Maintained
13215 F:      drivers/hwmon/w83795.c
13216
13217 W83L51xD SD/MMC CARD INTERFACE DRIVER
13218 M:      Pierre Ossman <pierre@ossman.eu>
13219 S:      Maintained
13220 F:      drivers/mmc/host/wbsd.*
13221
13222 WACOM PROTOCOL 4 SERIAL TABLETS
13223 M:      Julian Squires <julian@cipht.net>
13224 M:      Hans de Goede <hdegoede@redhat.com>
13225 L:      linux-input@vger.kernel.org
13226 S:      Maintained
13227 F:      drivers/input/tablet/wacom_serial4.c
13228
13229 WATCHDOG DEVICE DRIVERS
13230 M:      Wim Van Sebroeck <wim@iguana.be>
13231 R:      Guenter Roeck <linux@roeck-us.net>
13232 L:      linux-watchdog@vger.kernel.org
13233 W:      http://www.linux-watchdog.org/
13234 T:      git git://www.linux-watchdog.org/linux-watchdog.git
13235 S:      Maintained
13236 F:      Documentation/devicetree/bindings/watchdog/
13237 F:      Documentation/watchdog/
13238 F:      drivers/watchdog/
13239 F:      include/linux/watchdog.h
13240 F:      include/uapi/linux/watchdog.h
13241
13242 WIIMOTE HID DRIVER
13243 M:      David Herrmann <dh.herrmann@googlemail.com>
13244 L:      linux-input@vger.kernel.org
13245 S:      Maintained
13246 F:      drivers/hid/hid-wiimote*
13247
13248 WINBOND CIR DRIVER
13249 M:      David Härdeman <david@hardeman.nu>
13250 S:      Maintained
13251 F:      drivers/media/rc/winbond-cir.c
13252
13253 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13254 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13255 L:      linux-watchdog@vger.kernel.org
13256 S:      Maintained
13257 F:      drivers/watchdog/ebc-c384_wdt.c
13258
13259 WINSYSTEMS WS16C48 GPIO DRIVER
13260 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
13261 L:      linux-gpio@vger.kernel.org
13262 S:      Maintained
13263 F:      drivers/gpio/gpio-ws16c48.c
13264
13265 WIMAX STACK
13266 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13267 M:      linux-wimax@intel.com
13268 L:      wimax@linuxwimax.org (subscribers-only)
13269 S:      Supported
13270 W:      http://linuxwimax.org
13271 F:      Documentation/wimax/README.wimax
13272 F:      include/linux/wimax/debug.h
13273 F:      include/net/wimax.h
13274 F:      include/uapi/linux/wimax.h
13275 F:      net/wimax/
13276
13277 WISTRON LAPTOP BUTTON DRIVER
13278 M:      Miloslav Trmac <mitr@volny.cz>
13279 S:      Maintained
13280 F:      drivers/input/misc/wistron_btns.c
13281
13282 WL3501 WIRELESS PCMCIA CARD DRIVER
13283 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13284 L:      linux-wireless@vger.kernel.org
13285 W:      http://oops.ghostprotocols.net:81/blog
13286 S:      Maintained
13287 F:      drivers/net/wireless/wl3501*
13288
13289 WOLFSON MICROELECTRONICS DRIVERS
13290 L:      patches@opensource.wolfsonmicro.com
13291 T:      git https://github.com/CirrusLogic/linux-drivers.git
13292 W:      https://github.com/CirrusLogic/linux-drivers/wiki
13293 S:      Supported
13294 F:      Documentation/hwmon/wm83??
13295 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13296 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13297 F:      Documentation/devicetree/bindings/mfd/arizona.txt
13298 F:      arch/arm/mach-s3c64xx/mach-crag6410*
13299 F:      drivers/clk/clk-wm83*.c
13300 F:      drivers/extcon/extcon-arizona.c
13301 F:      drivers/leds/leds-wm83*.c
13302 F:      drivers/gpio/gpio-*wm*.c
13303 F:      drivers/gpio/gpio-arizona.c
13304 F:      drivers/hwmon/wm83??-hwmon.c
13305 F:      drivers/input/misc/wm831x-on.c
13306 F:      drivers/input/touchscreen/wm831x-ts.c
13307 F:      drivers/input/touchscreen/wm97*.c
13308 F:      drivers/mfd/arizona*
13309 F:      drivers/mfd/wm*.c
13310 F:      drivers/mfd/cs47l24*
13311 F:      drivers/power/supply/wm83*.c
13312 F:      drivers/rtc/rtc-wm83*.c
13313 F:      drivers/regulator/wm8*.c
13314 F:      drivers/video/backlight/wm83*_bl.c
13315 F:      drivers/watchdog/wm83*_wdt.c
13316 F:      include/linux/mfd/arizona/
13317 F:      include/linux/mfd/wm831x/
13318 F:      include/linux/mfd/wm8350/
13319 F:      include/linux/mfd/wm8400*
13320 F:      include/linux/wm97xx.h
13321 F:      include/sound/wm????.h
13322 F:      sound/soc/codecs/arizona.?
13323 F:      sound/soc/codecs/wm*
13324 F:      sound/soc/codecs/cs47l24*
13325
13326 WORKQUEUE
13327 M:      Tejun Heo <tj@kernel.org>
13328 R:      Lai Jiangshan <jiangshanlai@gmail.com>
13329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13330 S:      Maintained
13331 F:      include/linux/workqueue.h
13332 F:      kernel/workqueue.c
13333 F:      Documentation/core-api/workqueue.rst
13334
13335 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13336 M:      Chen-Yu Tsai <wens@csie.org>
13337 L:      linux-kernel@vger.kernel.org
13338 S:      Maintained
13339 N:      axp[128]
13340
13341 X.25 NETWORK LAYER
13342 M:      Andrew Hendry <andrew.hendry@gmail.com>
13343 L:      linux-x25@vger.kernel.org
13344 S:      Odd Fixes
13345 F:      Documentation/networking/x25*
13346 F:      include/net/x25*
13347 F:      net/x25/
13348
13349 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13350 M:      Thomas Gleixner <tglx@linutronix.de>
13351 M:      Ingo Molnar <mingo@redhat.com>
13352 M:      "H. Peter Anvin" <hpa@zytor.com>
13353 M:      x86@kernel.org
13354 L:      linux-kernel@vger.kernel.org
13355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13356 S:      Maintained
13357 F:      Documentation/x86/
13358 F:      arch/x86/
13359
13360 X86 PLATFORM DRIVERS
13361 M:      Darren Hart <dvhart@infradead.org>
13362 L:      platform-driver-x86@vger.kernel.org
13363 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13364 S:      Maintained
13365 F:      drivers/platform/x86/
13366 F:      drivers/platform/olpc/
13367
13368 X86 MCE INFRASTRUCTURE
13369 M:      Tony Luck <tony.luck@intel.com>
13370 M:      Borislav Petkov <bp@alien8.de>
13371 L:      linux-edac@vger.kernel.org
13372 S:      Maintained
13373 F:      arch/x86/kernel/cpu/mcheck/*
13374
13375 X86 MICROCODE UPDATE SUPPORT
13376 M:      Borislav Petkov <bp@alien8.de>
13377 S:      Maintained
13378 F:      arch/x86/kernel/cpu/microcode/*
13379
13380 X86 VDSO
13381 M:      Andy Lutomirski <luto@amacapital.net>
13382 L:      linux-kernel@vger.kernel.org
13383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13384 S:      Maintained
13385 F:      arch/x86/entry/vdso/
13386
13387 XC2028/3028 TUNER DRIVER
13388 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
13389 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
13390 L:      linux-media@vger.kernel.org
13391 W:      https://linuxtv.org
13392 T:      git git://linuxtv.org/media_tree.git
13393 S:      Maintained
13394 F:      drivers/media/tuners/tuner-xc2028.*
13395
13396 XEN HYPERVISOR INTERFACE
13397 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
13398 M:      Juergen Gross <jgross@suse.com>
13399 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13401 S:      Supported
13402 F:      arch/x86/xen/
13403 F:      drivers/*/xen-*front.c
13404 F:      drivers/xen/
13405 F:      arch/x86/include/asm/xen/
13406 F:      include/xen/
13407 F:      include/uapi/xen/
13408
13409 XEN HYPERVISOR ARM
13410 M:      Stefano Stabellini <sstabellini@kernel.org>
13411 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13412 S:      Maintained
13413 F:      arch/arm/xen/
13414 F:      arch/arm/include/asm/xen/
13415
13416 XEN HYPERVISOR ARM64
13417 M:      Stefano Stabellini <sstabellini@kernel.org>
13418 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13419 S:      Maintained
13420 F:      arch/arm64/xen/
13421 F:      arch/arm64/include/asm/xen/
13422
13423 XEN NETWORK BACKEND DRIVER
13424 M:      Wei Liu <wei.liu2@citrix.com>
13425 M:      Paul Durrant <paul.durrant@citrix.com>
13426 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13427 L:      netdev@vger.kernel.org
13428 S:      Supported
13429 F:      drivers/net/xen-netback/*
13430
13431 XEN PCI SUBSYSTEM
13432 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13433 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13434 S:      Supported
13435 F:      arch/x86/pci/*xen*
13436 F:      drivers/pci/*xen*
13437
13438 XEN BLOCK SUBSYSTEM
13439 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13440 M:      Roger Pau Monné <roger.pau@citrix.com>
13441 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13442 S:      Supported
13443 F:      drivers/block/xen-blkback/*
13444 F:      drivers/block/xen*
13445
13446 XEN PVSCSI DRIVERS
13447 M:      Juergen Gross <jgross@suse.com>
13448 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13449 L:      linux-scsi@vger.kernel.org
13450 S:      Supported
13451 F:      drivers/scsi/xen-scsifront.c
13452 F:      drivers/xen/xen-scsiback.c
13453 F:      include/xen/interface/io/vscsiif.h
13454
13455 XEN SWIOTLB SUBSYSTEM
13456 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13457 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13458 S:      Supported
13459 F:      arch/x86/xen/*swiotlb*
13460 F:      drivers/xen/*swiotlb*
13461
13462 XFS FILESYSTEM
13463 M:      Dave Chinner <david@fromorbit.com>
13464 M:      linux-xfs@vger.kernel.org
13465 L:      linux-xfs@vger.kernel.org
13466 W:      http://xfs.org/
13467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13468 S:      Supported
13469 F:      Documentation/filesystems/xfs.txt
13470 F:      fs/xfs/
13471
13472 XILINX AXI ETHERNET DRIVER
13473 M:      Anirudha Sarangi <anirudh@xilinx.com>
13474 M:      John Linn <John.Linn@xilinx.com>
13475 S:      Maintained
13476 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
13477
13478 XILINX UARTLITE SERIAL DRIVER
13479 M:      Peter Korsgaard <jacmet@sunsite.dk>
13480 L:      linux-serial@vger.kernel.org
13481 S:      Maintained
13482 F:      drivers/tty/serial/uartlite.c
13483
13484 XILINX VIDEO IP CORES
13485 M:      Hyun Kwon <hyun.kwon@xilinx.com>
13486 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13487 L:      linux-media@vger.kernel.org
13488 T:      git git://linuxtv.org/media_tree.git
13489 S:      Supported
13490 F:      Documentation/devicetree/bindings/media/xilinx/
13491 F:      drivers/media/platform/xilinx/
13492 F:      include/uapi/linux/xilinx-v4l2-controls.h
13493
13494 XILLYBUS DRIVER
13495 M:      Eli Billauer <eli.billauer@gmail.com>
13496 L:      linux-kernel@vger.kernel.org
13497 S:      Supported
13498 F:      drivers/char/xillybus/
13499
13500 XTENSA XTFPGA PLATFORM SUPPORT
13501 M:      Max Filippov <jcmvbkbc@gmail.com>
13502 L:      linux-xtensa@linux-xtensa.org
13503 S:      Maintained
13504 F:      drivers/spi/spi-xtensa-xtfpga.c
13505 F:      sound/soc/xtensa/xtfpga-i2s.c
13506
13507 YAM DRIVER FOR AX.25
13508 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
13509 L:      linux-hams@vger.kernel.org
13510 S:      Maintained
13511 F:      drivers/net/hamradio/yam*
13512 F:      include/linux/yam.h
13513
13514 YEALINK PHONE DRIVER
13515 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
13516 L:      usbb2k-api-dev@nongnu.org
13517 S:      Maintained
13518 F:      Documentation/input/yealink.txt
13519 F:      drivers/input/misc/yealink.*
13520
13521 Z8530 DRIVER FOR AX.25
13522 M:      Joerg Reuter <jreuter@yaina.de>
13523 W:      http://yaina.de/jreuter/
13524 W:      http://www.qsl.net/dl1bke/
13525 L:      linux-hams@vger.kernel.org
13526 S:      Maintained
13527 F:      Documentation/networking/z8530drv.txt
13528 F:      drivers/net/hamradio/*scc.c
13529 F:      drivers/net/hamradio/z8530.h
13530
13531 ZBUD COMPRESSED PAGE ALLOCATOR
13532 M:      Seth Jennings <sjenning@redhat.com>
13533 L:      linux-mm@kvack.org
13534 S:      Maintained
13535 F:      mm/zbud.c
13536 F:      include/linux/zbud.h
13537
13538 ZD1211RW WIRELESS DRIVER
13539 M:      Daniel Drake <dsd@gentoo.org>
13540 M:      Ulrich Kunitz <kune@deine-taler.de>
13541 W:      http://zd1211.ath.cx/wiki/DriverRewrite
13542 L:      linux-wireless@vger.kernel.org
13543 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
13544 S:      Maintained
13545 F:      drivers/net/wireless/zydas/zd1211rw/
13546
13547 ZPOOL COMPRESSED PAGE STORAGE API
13548 M:      Dan Streetman <ddstreet@ieee.org>
13549 L:      linux-mm@kvack.org
13550 S:      Maintained
13551 F:      mm/zpool.c
13552 F:      include/linux/zpool.h
13553
13554 ZR36067 VIDEO FOR LINUX DRIVER
13555 L:      mjpeg-users@lists.sourceforge.net
13556 L:      linux-media@vger.kernel.org
13557 W:      http://mjpeg.sourceforge.net/driver-zoran/
13558 T:      hg https://linuxtv.org/hg/v4l-dvb
13559 S:      Odd Fixes
13560 F:      drivers/media/pci/zoran/
13561
13562 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13563 M:      Minchan Kim <minchan@kernel.org>
13564 M:      Nitin Gupta <ngupta@vflare.org>
13565 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13566 L:      linux-kernel@vger.kernel.org
13567 S:      Maintained
13568 F:      drivers/block/zram/
13569 F:      Documentation/blockdev/zram.txt
13570
13571 ZS DECSTATION Z85C30 SERIAL DRIVER
13572 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
13573 S:      Maintained
13574 F:      drivers/tty/serial/zs.*
13575
13576 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13577 M:      Minchan Kim <minchan@kernel.org>
13578 M:      Nitin Gupta <ngupta@vflare.org>
13579 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13580 L:      linux-mm@kvack.org
13581 S:      Maintained
13582 F:      mm/zsmalloc.c
13583 F:      include/linux/zsmalloc.h
13584 F:      Documentation/vm/zsmalloc.txt
13585
13586 ZSWAP COMPRESSED SWAP CACHING
13587 M:      Seth Jennings <sjenning@redhat.com>
13588 L:      linux-mm@kvack.org
13589 S:      Maintained
13590 F:      mm/zswap.c
13591
13592 THE REST
13593 M:      Linus Torvalds <torvalds@linux-foundation.org>
13594 L:      linux-kernel@vger.kernel.org
13595 Q:      http://patchwork.kernel.org/project/LKML/list/
13596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13597 S:      Buried alive in reporters
13598 F:      *
13599 F:      */