Merge tag 'pinctrl-v4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw...
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      https://linuxtv.org
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      include/linux/syscalls.h
226 F:      kernel/sys_ni.c
227
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M:      Hans de Goede <hdegoede@redhat.com>
230 L:      linux-hwmon@vger.kernel.org
231 S:      Maintained
232 F:      drivers/hwmon/abituguru.c
233
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M:      Alistair John Strachan <alistair@devzero.co.uk>
236 L:      linux-hwmon@vger.kernel.org
237 S:      Maintained
238 F:      drivers/hwmon/abituguru3.c
239
240 ACCES 104-DIO-48E GPIO DRIVER
241 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
242 L:      linux-gpio@vger.kernel.org
243 S:      Maintained
244 F:      drivers/gpio/gpio-104-dio-48e.c
245
246 ACCES 104-IDI-48 GPIO DRIVER
247 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L:      linux-gpio@vger.kernel.org
249 S:      Maintained
250 F:      drivers/gpio/gpio-104-idi-48.c
251
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L:      linux-gpio@vger.kernel.org
255 S:      Maintained
256 F:      drivers/gpio/gpio-104-idio-16.c
257
258 ACENIC DRIVER
259 M:      Jes Sorensen <jes@trained-monkey.org>
260 L:      linux-acenic@sunsite.dk
261 S:      Maintained
262 F:      drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M:      Peter Feuerer <peter@piie.net>
266 L:      platform-driver-x86@vger.kernel.org
267 W:      http://piie.net/?section=acerhdf
268 S:      Maintained
269 F:      drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M:      "Lee, Chun-Yi" <jlee@suse.com>
273 L:      platform-driver-x86@vger.kernel.org
274 S:      Maintained
275 F:      drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M:      Len Brown <lenb@kernel.org>
280 L:      linux-acpi@vger.kernel.org
281 W:      https://01.org/linux-acpi
282 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284 S:      Supported
285 F:      drivers/acpi/
286 F:      drivers/pnp/pnpacpi/
287 F:      include/linux/acpi.h
288 F:      include/acpi/
289 F:      Documentation/acpi/
290 F:      Documentation/ABI/testing/sysfs-bus-acpi
291 F:      Documentation/ABI/testing/configfs-acpi
292 F:      drivers/pci/*acpi*
293 F:      drivers/pci/*/*acpi*
294 F:      drivers/pci/*/*/*acpi*
295 F:      tools/power/acpi/
296
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M:      Robert Moore <robert.moore@intel.com>
299 M:      Lv Zheng <lv.zheng@intel.com>
300 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L:      linux-acpi@vger.kernel.org
302 L:      devel@acpica.org
303 W:      https://acpica.org/
304 W:      https://github.com/acpica/acpica/
305 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 S:      Supported
308 F:      drivers/acpi/acpica/
309 F:      include/acpi/
310 F:      tools/power/acpi/
311
312 ACPI FAN DRIVER
313 M:      Zhang Rui <rui.zhang@intel.com>
314 L:      linux-acpi@vger.kernel.org
315 W:      https://01.org/linux-acpi
316 S:      Supported
317 F:      drivers/acpi/fan.c
318
319 ACPI THERMAL DRIVER
320 M:      Zhang Rui <rui.zhang@intel.com>
321 L:      linux-acpi@vger.kernel.org
322 W:      https://01.org/linux-acpi
323 S:      Supported
324 F:      drivers/acpi/*thermal*
325
326 ACPI VIDEO DRIVER
327 M:      Zhang Rui <rui.zhang@intel.com>
328 L:      linux-acpi@vger.kernel.org
329 W:      https://01.org/linux-acpi
330 S:      Supported
331 F:      drivers/acpi/acpi_video.c
332
333 ACPI WMI DRIVER
334 L:      platform-driver-x86@vger.kernel.org
335 S:      Orphan
336 F:      drivers/platform/x86/wmi.c
337
338 AD1889 ALSA SOUND DRIVER
339 M:      Thibaut Varene <T-Bone@parisc-linux.org>
340 W:      http://wiki.parisc-linux.org/AD1889
341 L:      linux-parisc@vger.kernel.org
342 S:      Maintained
343 F:      sound/pci/ad1889.*
344
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M:      Michael Hennerich <michael.hennerich@analog.com>
347 W:      http://wiki.analog.com/AD5254
348 W:      http://ez.analog.com/community/linux-device-drivers
349 S:      Supported
350 F:      drivers/misc/ad525x_dpot.c
351
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M:      Michael Hennerich <michael.hennerich@analog.com>
354 W:      http://wiki.analog.com/AD5398
355 W:      http://ez.analog.com/community/linux-device-drivers
356 S:      Supported
357 F:      drivers/regulator/ad5398.c
358
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M:      Michael Hennerich <michael.hennerich@analog.com>
361 W:      http://wiki.analog.com/AD7142
362 W:      http://ez.analog.com/community/linux-device-drivers
363 S:      Supported
364 F:      drivers/input/misc/ad714x.c
365
366 AD7877 TOUCHSCREEN DRIVER
367 M:      Michael Hennerich <michael.hennerich@analog.com>
368 W:      http://wiki.analog.com/AD7877
369 W:      http://ez.analog.com/community/linux-device-drivers
370 S:      Supported
371 F:      drivers/input/touchscreen/ad7877.c
372
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M:      Michael Hennerich <michael.hennerich@analog.com>
375 W:      http://wiki.analog.com/AD7879
376 W:      http://ez.analog.com/community/linux-device-drivers
377 S:      Supported
378 F:      drivers/input/touchscreen/ad7879.c
379
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M:      Jiri Kosina <jikos@kernel.org>
382 S:      Maintained
383
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M:      Michael Hennerich <michael.hennerich@analog.com>
386 W:      https://wiki.analog.com/ADF7242
387 W:      http://ez.analog.com/community/linux-device-drivers
388 L:      linux-wpan@vger.kernel.org
389 S:      Supported
390 F:      drivers/net/ieee802154/adf7242.c
391 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393 ADM1025 HARDWARE MONITOR DRIVER
394 M:      Jean Delvare <jdelvare@suse.com>
395 L:      linux-hwmon@vger.kernel.org
396 S:      Maintained
397 F:      Documentation/hwmon/adm1025
398 F:      drivers/hwmon/adm1025.c
399
400 ADM1029 HARDWARE MONITOR DRIVER
401 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
402 L:      linux-hwmon@vger.kernel.org
403 S:      Maintained
404 F:      drivers/hwmon/adm1029.c
405
406 ADM8211 WIRELESS DRIVER
407 L:      linux-wireless@vger.kernel.org
408 W:      http://wireless.kernel.org/
409 S:      Orphan
410 F:      drivers/net/wireless/admtek/adm8211.*
411
412 ADP1653 FLASH CONTROLLER DRIVER
413 M:      Sakari Ailus <sakari.ailus@iki.fi>
414 L:      linux-media@vger.kernel.org
415 S:      Maintained
416 F:      drivers/media/i2c/adp1653.c
417 F:      include/media/i2c/adp1653.h
418
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M:      Michael Hennerich <michael.hennerich@analog.com>
421 W:      http://wiki.analog.com/ADP5520
422 W:      http://ez.analog.com/community/linux-device-drivers
423 S:      Supported
424 F:      drivers/mfd/adp5520.c
425 F:      drivers/video/backlight/adp5520_bl.c
426 F:      drivers/leds/leds-adp5520.c
427 F:      drivers/gpio/gpio-adp5520.c
428 F:      drivers/input/keyboard/adp5520-keys.c
429
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M:      Michael Hennerich <michael.hennerich@analog.com>
432 W:      http://wiki.analog.com/ADP5588
433 W:      http://ez.analog.com/community/linux-device-drivers
434 S:      Supported
435 F:      drivers/input/keyboard/adp5588-keys.c
436 F:      drivers/gpio/gpio-adp5588.c
437
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M:      Michael Hennerich <michael.hennerich@analog.com>
440 W:      http://wiki.analog.com/ADP8860
441 W:      http://ez.analog.com/community/linux-device-drivers
442 S:      Supported
443 F:      drivers/video/backlight/adp8860_bl.c
444
445 ADS1015 HARDWARE MONITOR DRIVER
446 M:      Dirk Eibach <eibach@gdsys.de>
447 L:      linux-hwmon@vger.kernel.org
448 S:      Maintained
449 F:      Documentation/hwmon/ads1015
450 F:      drivers/hwmon/ads1015.c
451 F:      include/linux/i2c/ads1015.h
452
453 ADT746X FAN DRIVER
454 M:      Colin Leroy <colin@colino.net>
455 S:      Maintained
456 F:      drivers/macintosh/therm_adt746x.c
457
458 ADT7475 HARDWARE MONITOR DRIVER
459 M:      Jean Delvare <jdelvare@suse.com>
460 L:      linux-hwmon@vger.kernel.org
461 S:      Maintained
462 F:      Documentation/hwmon/adt7475
463 F:      drivers/hwmon/adt7475.c
464
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M:      Michael Hennerich <michael.hennerich@analog.com>
467 W:      http://wiki.analog.com/ADXL345
468 W:      http://ez.analog.com/community/linux-device-drivers
469 S:      Supported
470 F:      drivers/input/misc/adxl34x.c
471
472 ADVANSYS SCSI DRIVER
473 M:      Matthew Wilcox <matthew@wil.cx>
474 M:      Hannes Reinecke <hare@suse.com>
475 L:      linux-scsi@vger.kernel.org
476 S:      Maintained
477 F:      Documentation/scsi/advansys.txt
478 F:      drivers/scsi/advansys.c
479
480 AEDSP16 DRIVER
481 M:      Riccardo Facchetti <fizban@tin.it>
482 S:      Maintained
483 F:      sound/oss/aedsp16.c
484
485 AF9013 MEDIA DRIVER
486 M:      Antti Palosaari <crope@iki.fi>
487 L:      linux-media@vger.kernel.org
488 W:      https://linuxtv.org
489 W:      http://palosaari.fi/linux/
490 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
491 T:      git git://linuxtv.org/anttip/media_tree.git
492 S:      Maintained
493 F:      drivers/media/dvb-frontends/af9013*
494
495 AF9033 MEDIA DRIVER
496 M:      Antti Palosaari <crope@iki.fi>
497 L:      linux-media@vger.kernel.org
498 W:      https://linuxtv.org
499 W:      http://palosaari.fi/linux/
500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
501 T:      git git://linuxtv.org/anttip/media_tree.git
502 S:      Maintained
503 F:      drivers/media/dvb-frontends/af9033*
504
505 AFFS FILE SYSTEM
506 L:      linux-fsdevel@vger.kernel.org
507 S:      Orphan
508 F:      Documentation/filesystems/affs.txt
509 F:      fs/affs/
510
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M:      David Howells <dhowells@redhat.com>
513 L:      linux-afs@lists.infradead.org
514 S:      Supported
515 F:      fs/afs/
516 F:      include/net/af_rxrpc.h
517 F:      net/rxrpc/af_rxrpc.c
518
519 AGPGART DRIVER
520 M:      David Airlie <airlied@linux.ie>
521 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522 S:      Maintained
523 F:      drivers/char/agp/
524 F:      include/linux/agp*
525 F:      include/uapi/linux/agp*
526
527 AHA152X SCSI DRIVER
528 M:      "Juergen E. Fischer" <fischer@norbit.de>
529 L:      linux-scsi@vger.kernel.org
530 S:      Maintained
531 F:      drivers/scsi/aha152x*
532 F:      drivers/scsi/pcmcia/aha152x*
533
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M:      Hannes Reinecke <hare@suse.com>
536 L:      linux-scsi@vger.kernel.org
537 S:      Maintained
538 F:      drivers/scsi/aic7xxx/
539
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M:      Hans Verkuil <hverkuil@xs4all.nl>
542 L:      linux-media@vger.kernel.org
543 T:      git git://linuxtv.org/media_tree.git
544 W:      https://linuxtv.org
545 S:      Maintained
546 F:      drivers/media/radio/radio-aimslab*
547
548 AIO
549 M:      Benjamin LaHaise <bcrl@kvack.org>
550 L:      linux-aio@kvack.org
551 S:      Supported
552 F:      fs/aio.c
553 F:      include/linux/*aio*.h
554
555 AIRSPY MEDIA DRIVER
556 M:      Antti Palosaari <crope@iki.fi>
557 L:      linux-media@vger.kernel.org
558 W:      https://linuxtv.org
559 W:      http://palosaari.fi/linux/
560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
561 T:      git git://linuxtv.org/anttip/media_tree.git
562 S:      Maintained
563 F:      drivers/media/usb/airspy/
564
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M:      Duncan Sands <duncan.sands@free.fr>
567 L:      linux-usb@vger.kernel.org
568 W:      http://www.linux-usb.org/SpeedTouch/
569 S:      Maintained
570 F:      drivers/usb/atm/speedtch.c
571 F:      drivers/usb/atm/usbatm.c
572
573 ALCHEMY AU1XX0 MMC DRIVER
574 M:      Manuel Lauss <manuel.lauss@gmail.com>
575 S:      Maintained
576 F:      drivers/mmc/host/au1xmmc.c
577
578 ALI1563 I2C DRIVER
579 M:      Rudolf Marek <r.marek@assembler.cz>
580 L:      linux-i2c@vger.kernel.org
581 S:      Maintained
582 F:      Documentation/i2c/busses/i2c-ali1563
583 F:      drivers/i2c/busses/i2c-ali1563.c
584
585 ALLWINNER SECURITY SYSTEM
586 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
587 L:      linux-crypto@vger.kernel.org
588 S:      Maintained
589 F:      drivers/crypto/sunxi-ss/
590
591 ALPHA PORT
592 M:      Richard Henderson <rth@twiddle.net>
593 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M:      Matt Turner <mattst88@gmail.com>
595 S:      Odd Fixes
596 L:      linux-alpha@vger.kernel.org
597 F:      arch/alpha/
598
599 ALPS PS/2 TOUCHPAD DRIVER
600 R:      Pali Rohár <pali.rohar@gmail.com>
601 F:      drivers/input/mouse/alps.*
602
603 ALTERA MAILBOX DRIVER
604 M:      Ley Foon Tan <lftan@altera.com>
605 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606 S:      Maintained
607 F:      drivers/mailbox/mailbox-altera.c
608
609 ALTERA PIO DRIVER
610 M:      Tien Hock Loh <thloh@altera.com>
611 L:      linux-gpio@vger.kernel.org
612 S:      Maintained
613 F:      drivers/gpio/gpio-altera.c
614
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M:      Thor Thayer <tthayer@opensource.altera.com>
617 S:      Maintained
618 F:      drivers/gpio/gpio-altera-a10sr.c
619 F:      drivers/mfd/altera-a10sr.c
620 F:      include/linux/mfd/altera-a10sr.h
621
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M:      Vince Bridgers <vbridger@opensource.altera.com>
624 L:      netdev@vger.kernel.org
625 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
626 S:      Maintained
627 F:      drivers/net/ethernet/altera/
628
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M:      Tobias Klauser <tklauser@distanz.ch>
631 L:      linux-serial@vger.kernel.org
632 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
633 S:      Maintained
634 F:      drivers/tty/serial/altera_uart.c
635 F:      drivers/tty/serial/altera_jtaguart.c
636 F:      include/linux/altera_uart.h
637 F:      include/linux/altera_jtaguart.h
638
639 AMAZON ETHERNET DRIVERS
640 M:      Netanel Belgazal <netanel@annapurnalabs.com>
641 R:      Saeed Bishara <saeed@annapurnalabs.com>
642 R:      Zorik Machulsky <zorik@annapurnalabs.com>
643 L:      netdev@vger.kernel.org
644 S:      Supported
645 F:      Documentation/networking/ena.txt
646 F:      drivers/net/ethernet/amazon/
647
648 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
649 M:      Tom Lendacky <thomas.lendacky@amd.com>
650 M:      Gary Hook <gary.hook@amd.com>
651 L:      linux-crypto@vger.kernel.org
652 S:      Supported
653 F:      drivers/crypto/ccp/
654 F:      include/linux/ccp.h
655
656 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
657 M:      Huang Rui <ray.huang@amd.com>
658 L:      linux-hwmon@vger.kernel.org
659 S:      Supported
660 F:      Documentation/hwmon/fam15h_power
661 F:      drivers/hwmon/fam15h_power.c
662
663 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
664 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
665 S:      Orphan
666 F:      drivers/usb/gadget/udc/amd5536udc.*
667
668 AMD GEODE PROCESSOR/CHIPSET SUPPORT
669 P:      Andres Salomon <dilinger@queued.net>
670 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
671 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
672 S:      Supported
673 F:      drivers/char/hw_random/geode-rng.c
674 F:      drivers/crypto/geode*
675 F:      drivers/video/fbdev/geode/
676 F:      arch/x86/include/asm/geode.h
677
678 AMD IOMMU (AMD-VI)
679 M:      Joerg Roedel <joro@8bytes.org>
680 L:      iommu@lists.linux-foundation.org
681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
682 S:      Maintained
683 F:      drivers/iommu/amd_iommu*.[ch]
684 F:      include/linux/amd-iommu.h
685
686 AMD KFD
687 M:      Oded Gabbay <oded.gabbay@gmail.com>
688 L:      dri-devel@lists.freedesktop.org
689 T:      git git://people.freedesktop.org/~gabbayo/linux.git
690 S:      Supported
691 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
692 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
693 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
694 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
695 F:      drivers/gpu/drm/amd/amdkfd/
696 F:      drivers/gpu/drm/amd/include/cik_structs.h
697 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
698 F:      drivers/gpu/drm/amd/include/vi_structs.h
699 F:      drivers/gpu/drm/radeon/radeon_kfd.c
700 F:      drivers/gpu/drm/radeon/radeon_kfd.h
701 F:      include/uapi/linux/kfd_ioctl.h
702
703 AMD SEATTLE DEVICE TREE SUPPORT
704 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
705 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
706 M:      Tom Lendacky <thomas.lendacky@amd.com>
707 S:      Supported
708 F:      arch/arm64/boot/dts/amd/
709
710 AMD XGBE DRIVER
711 M:      Tom Lendacky <thomas.lendacky@amd.com>
712 L:      netdev@vger.kernel.org
713 S:      Supported
714 F:      drivers/net/ethernet/amd/xgbe/
715 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
716
717 AMS (Apple Motion Sensor) DRIVER
718 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
719 S:      Supported
720 F:      drivers/macintosh/ams/
721
722 ANALOG DEVICES INC AD9389B DRIVER
723 M:      Hans Verkuil <hans.verkuil@cisco.com>
724 L:      linux-media@vger.kernel.org
725 S:      Maintained
726 F:      drivers/media/i2c/ad9389b*
727
728 ANALOG DEVICES INC ADV7180 DRIVER
729 M:      Lars-Peter Clausen <lars@metafoo.de>
730 L:      linux-media@vger.kernel.org
731 W:      http://ez.analog.com/community/linux-device-drivers
732 S:      Supported
733 F:      drivers/media/i2c/adv7180.c
734
735 ANALOG DEVICES INC ADV7511 DRIVER
736 M:      Hans Verkuil <hans.verkuil@cisco.com>
737 L:      linux-media@vger.kernel.org
738 S:      Maintained
739 F:      drivers/media/i2c/adv7511*
740
741 ANALOG DEVICES INC ADV7604 DRIVER
742 M:      Hans Verkuil <hans.verkuil@cisco.com>
743 L:      linux-media@vger.kernel.org
744 S:      Maintained
745 F:      drivers/media/i2c/adv7604*
746
747 ANALOG DEVICES INC ADV7842 DRIVER
748 M:      Hans Verkuil <hans.verkuil@cisco.com>
749 L:      linux-media@vger.kernel.org
750 S:      Maintained
751 F:      drivers/media/i2c/adv7842*
752
753 ANALOG DEVICES INC ASOC CODEC DRIVERS
754 M:      Lars-Peter Clausen <lars@metafoo.de>
755 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
756 W:      http://wiki.analog.com/
757 W:      http://ez.analog.com/community/linux-device-drivers
758 S:      Supported
759 F:      sound/soc/codecs/adau*
760 F:      sound/soc/codecs/adav*
761 F:      sound/soc/codecs/ad1*
762 F:      sound/soc/codecs/ad7*
763 F:      sound/soc/codecs/ssm*
764 F:      sound/soc/codecs/sigmadsp.*
765
766 ANALOG DEVICES INC ASOC DRIVERS
767 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
768 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
769 W:      http://blackfin.uclinux.org/
770 S:      Supported
771 F:      sound/soc/blackfin/*
772
773 ANALOG DEVICES INC IIO DRIVERS
774 M:      Lars-Peter Clausen <lars@metafoo.de>
775 M:      Michael Hennerich <Michael.Hennerich@analog.com>
776 W:      http://wiki.analog.com/
777 W:      http://ez.analog.com/community/linux-device-drivers
778 S:      Supported
779 F:      drivers/iio/*/ad*
780 X:      drivers/iio/*/adjd*
781 F:      drivers/staging/iio/*/ad*
782 F:      staging/iio/trigger/iio-trig-bfin-timer.c
783
784 ANALOG DEVICES INC DMA DRIVERS
785 M:      Lars-Peter Clausen <lars@metafoo.de>
786 W:      http://ez.analog.com/community/linux-device-drivers
787 S:      Supported
788 F:      drivers/dma/dma-axi-dmac.c
789
790 ANDROID CONFIG FRAGMENTS
791 M:      Rob Herring <robh@kernel.org>
792 S:      Supported
793 F:      kernel/configs/android*
794
795 ANDROID DRIVERS
796 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
797 M:      Arve Hjønnevåg <arve@android.com>
798 M:      Riley Andrews <riandrews@android.com>
799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
800 L:      devel@driverdev.osuosl.org
801 S:      Supported
802 F:      drivers/android/
803 F:      drivers/staging/android/
804
805 ANDROID ION DRIVER
806 M:      Laura Abbott <labbott@redhat.com>
807 M:      Sumit Semwal <sumit.semwal@linaro.org>
808 L:      devel@driverdev.osuosl.org
809 S:      Supported
810 F:      Documentation/devicetree/bindings/staging/ion/
811 F:      drivers/staging/android/ion
812 F:      drivers/staging/android/uapi/ion.h
813 F:      drivers/staging/android/uapi/ion_test.h
814
815 AOA (Apple Onboard Audio) ALSA DRIVER
816 M:      Johannes Berg <johannes@sipsolutions.net>
817 L:      linuxppc-dev@lists.ozlabs.org
818 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
819 S:      Maintained
820 F:      sound/aoa/
821
822 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
823 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
824 L:      linux-iio@vger.kernel.org
825 S:      Maintained
826 F:      drivers/iio/dac/stx104.c
827
828 APM DRIVER
829 M:      Jiri Kosina <jikos@kernel.org>
830 S:      Odd fixes
831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
832 F:      arch/x86/kernel/apm_32.c
833 F:      include/linux/apm_bios.h
834 F:      include/uapi/linux/apm_bios.h
835 F:      drivers/char/apm-emulation.c
836
837 APPLE BCM5974 MULTITOUCH DRIVER
838 M:      Henrik Rydberg <rydberg@bitmath.org>
839 L:      linux-input@vger.kernel.org
840 S:      Odd fixes
841 F:      drivers/input/mouse/bcm5974.c
842
843 APPLE SMC DRIVER
844 M:      Henrik Rydberg <rydberg@bitmath.org>
845 L:      linux-hwmon@vger.kernel.org
846 S:      Odd fixes
847 F:      drivers/hwmon/applesmc.c
848
849 APPLETALK NETWORK LAYER
850 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
851 S:      Maintained
852 F:      drivers/net/appletalk/
853 F:      net/appletalk/
854
855 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
856 M:      Duc Dang <dhdang@apm.com>
857 S:      Supported
858 F:      arch/arm64/boot/dts/apm/
859
860 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
861 M:      Iyappan Subramanian <isubramanian@apm.com>
862 M:      Keyur Chudgar <kchudgar@apm.com>
863 S:      Supported
864 F:      drivers/net/ethernet/apm/xgene/
865 F:      drivers/net/phy/mdio-xgene.c
866 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
867 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
868
869 APTINA CAMERA SENSOR PLL
870 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
871 L:      linux-media@vger.kernel.org
872 S:      Maintained
873 F:      drivers/media/i2c/aptina-pll.*
874
875 ARC FRAMEBUFFER DRIVER
876 M:      Jaya Kumar <jayalk@intworks.biz>
877 S:      Maintained
878 F:      drivers/video/fbdev/arcfb.c
879 F:      drivers/video/fbdev/core/fb_defio.c
880
881 ARCNET NETWORK LAYER
882 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
883 L:      netdev@vger.kernel.org
884 S:      Maintained
885 F:      drivers/net/arcnet/
886 F:      include/uapi/linux/if_arcnet.h
887
888 ARC PGU DRM DRIVER
889 M:      Alexey Brodkin <abrodkin@synopsys.com>
890 S:      Supported
891 F:      drivers/gpu/drm/arc/
892 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
893
894 ARM ARCHITECTED TIMER DRIVER
895 M:      Mark Rutland <mark.rutland@arm.com>
896 M:      Marc Zyngier <marc.zyngier@arm.com>
897 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 S:      Maintained
899 F:      arch/arm/include/asm/arch_timer.h
900 F:      arch/arm64/include/asm/arch_timer.h
901 F:      drivers/clocksource/arm_arch_timer.c
902
903 ARM HDLCD DRM DRIVER
904 M:      Liviu Dudau <liviu.dudau@arm.com>
905 S:      Supported
906 F:      drivers/gpu/drm/arm/hdlcd_*
907 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
908
909 ARM MALI-DP DRM DRIVER
910 M:      Liviu Dudau <liviu.dudau@arm.com>
911 M:      Brian Starkey <brian.starkey@arm.com>
912 M:      Mali DP Maintainers <malidp@foss.arm.com>
913 S:      Supported
914 F:      drivers/gpu/drm/arm/
915 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
916
917 ARM MFM AND FLOPPY DRIVERS
918 M:      Ian Molton <spyro@f2s.com>
919 S:      Maintained
920 F:      arch/arm/lib/floppydma.S
921 F:      arch/arm/include/asm/floppy.h
922
923 ARM PMU PROFILING AND DEBUGGING
924 M:      Will Deacon <will.deacon@arm.com>
925 M:      Mark Rutland <mark.rutland@arm.com>
926 S:      Maintained
927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 F:      arch/arm*/kernel/perf_*
929 F:      arch/arm/oprofile/common.c
930 F:      arch/arm*/kernel/hw_breakpoint.c
931 F:      arch/arm*/include/asm/hw_breakpoint.h
932 F:      arch/arm*/include/asm/perf_event.h
933 F:      drivers/perf/*
934 F:      include/linux/perf/arm_pmu.h
935 F:      Documentation/devicetree/bindings/arm/pmu.txt
936
937 ARM PORT
938 M:      Russell King <linux@armlinux.org.uk>
939 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940 W:      http://www.armlinux.org.uk/
941 S:      Maintained
942 F:      arch/arm/
943
944 ARM SUB-ARCHITECTURES
945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 S:      Maintained
947 F:      arch/arm/mach-*/
948 F:      arch/arm/plat-*/
949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
950
951 ARM PRIMECELL AACI PL041 DRIVER
952 M:      Russell King <linux@armlinux.org.uk>
953 S:      Maintained
954 F:      sound/arm/aaci.*
955
956 ARM PRIMECELL CLCD PL110 DRIVER
957 M:      Russell King <linux@armlinux.org.uk>
958 S:      Maintained
959 F:      drivers/video/fbdev/amba-clcd.*
960
961 ARM PRIMECELL KMI PL050 DRIVER
962 M:      Russell King <linux@armlinux.org.uk>
963 S:      Maintained
964 F:      drivers/input/serio/ambakmi.*
965 F:      include/linux/amba/kmi.h
966
967 ARM PRIMECELL MMCI PL180/1 DRIVER
968 M:      Russell King <linux@armlinux.org.uk>
969 S:      Maintained
970 F:      drivers/mmc/host/mmci.*
971 F:      include/linux/amba/mmci.h
972
973 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
974 M:      Russell King <linux@armlinux.org.uk>
975 S:      Maintained
976 F:      drivers/tty/serial/amba-pl01*.c
977 F:      include/linux/amba/serial.h
978
979 ARM PRIMECELL BUS SUPPORT
980 M:      Russell King <linux@armlinux.org.uk>
981 S:      Maintained
982 F:      drivers/amba/
983 F:      include/linux/amba/bus.h
984
985 ARM/ADS SPHERE MACHINE SUPPORT
986 M:      Lennert Buytenhek <kernel@wantstofly.org>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Maintained
989
990 ARM/AFEB9260 MACHINE SUPPORT
991 M:      Sergey Lapin <slapin@ossfans.org>
992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 S:      Maintained
994
995 ARM/AJECO 1ARM MACHINE SUPPORT
996 M:      Lennert Buytenhek <kernel@wantstofly.org>
997 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S:      Maintained
999
1000 ARM/Allwinner sunXi SoC support
1001 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
1002 M:      Chen-Yu Tsai <wens@csie.org>
1003 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 S:      Maintained
1005 N:      sun[x456789]i
1006
1007 ARM/Allwinner SoC Clock Support
1008 M:      Emilio López <emilio@elopez.com.ar>
1009 S:      Maintained
1010 F:      drivers/clk/sunxi/
1011
1012 ARM/Amlogic Meson SoC support
1013 M:      Carlo Caione <carlo@caione.org>
1014 M:      Kevin Hilman <khilman@baylibre.com>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 L:      linux-amlogic@lists.infradead.org
1017 W:      http://linux-meson.com/
1018 S:      Maintained
1019 F:      arch/arm/mach-meson/
1020 F:      arch/arm/boot/dts/meson*
1021 F:      arch/arm64/boot/dts/amlogic/
1022 F:      drivers/pinctrl/meson/
1023 N:      meson
1024
1025 ARM/Annapurna Labs ALPINE ARCHITECTURE
1026 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1027 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
1028 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 S:      Maintained
1030 F:      arch/arm/mach-alpine/
1031 F:      arch/arm/boot/dts/alpine*
1032 F:      arch/arm64/boot/dts/al/
1033 F:      drivers/*/*alpine*
1034
1035 ARM/ARTPEC MACHINE SUPPORT
1036 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1037 M:      Lars Persson <lars.persson@axis.com>
1038 M:      Niklas Cassel <niklas.cassel@axis.com>
1039 S:      Maintained
1040 L:      linux-arm-kernel@axis.com
1041 F:      arch/arm/mach-artpec
1042 F:      arch/arm/boot/dts/artpec6*
1043 F:      drivers/clk/axis
1044
1045 ARM/ASPEED MACHINE SUPPORT
1046 M:      Joel Stanley <joel@jms.id.au>
1047 S:      Maintained
1048 F:      arch/arm/mach-aspeed/
1049 F:      arch/arm/boot/dts/aspeed-*
1050 F:      drivers/*/*aspeed*
1051
1052 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1053 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1054 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1055 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1056 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 W:      http://www.linux4sam.org
1058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1059 S:      Supported
1060 F:      arch/arm/mach-at91/
1061 F:      include/soc/at91/
1062 F:      arch/arm/boot/dts/at91*.dts
1063 F:      arch/arm/boot/dts/at91*.dtsi
1064 F:      arch/arm/boot/dts/sama*.dts
1065 F:      arch/arm/boot/dts/sama*.dtsi
1066 F:      arch/arm/include/debug/at91.S
1067
1068 ARM/ATMEL AT91 Clock Support
1069 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1070 S:      Maintained
1071 F:      drivers/clk/at91
1072
1073 ARM/CALXEDA HIGHBANK ARCHITECTURE
1074 M:      Rob Herring <robh@kernel.org>
1075 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 S:      Maintained
1077 F:      arch/arm/mach-highbank/
1078 F:      arch/arm/boot/dts/highbank.dts
1079 F:      arch/arm/boot/dts/ecx-*.dts*
1080
1081 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1082 M:      Krzysztof Halasa <khalasa@piap.pl>
1083 S:      Maintained
1084 F:      arch/arm/mach-cns3xxx/
1085
1086 ARM/CAVIUM THUNDER NETWORK DRIVER
1087 M:      Sunil Goutham <sgoutham@cavium.com>
1088 M:      Robert Richter <rric@kernel.org>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 S:      Supported
1091 F:      drivers/net/ethernet/cavium/thunder/
1092
1093 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1094 M:      Alexander Shiyan <shc_work@mail.ru>
1095 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096 S:      Odd Fixes
1097 N:      clps711x
1098
1099 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1100 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1101 M:      Ryan Mallon <rmallon@gmail.com>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 S:      Maintained
1104 F:      arch/arm/mach-ep93xx/
1105 F:      arch/arm/mach-ep93xx/include/mach/
1106
1107 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1108 M:      Lennert Buytenhek <kernel@wantstofly.org>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111
1112 ARM/CLKDEV SUPPORT
1113 M:      Russell King <linux@armlinux.org.uk>
1114 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 S:      Maintained
1116 F:      arch/arm/include/asm/clkdev.h
1117 F:      drivers/clk/clkdev.c
1118
1119 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1120 M:      Mike Rapoport <mike@compulab.co.il>
1121 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 S:      Maintained
1123
1124 ARM/CONTEC MICRO9 MACHINE SUPPORT
1125 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1126 S:      Maintained
1127 F:      arch/arm/mach-ep93xx/micro9.c
1128
1129 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1130 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S:      Maintained
1133 F:      drivers/hwtracing/coresight/*
1134 F:      Documentation/trace/coresight.txt
1135 F:      Documentation/devicetree/bindings/arm/coresight.txt
1136 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1137 F:      tools/perf/arch/arm/util/pmu.c
1138 F:      tools/perf/arch/arm/util/auxtrace.c
1139 F:      tools/perf/arch/arm/util/cs-etm.c
1140 F:      tools/perf/arch/arm/util/cs-etm.h
1141 F:      tools/perf/util/cs-etm.h
1142
1143 ARM/CORGI MACHINE SUPPORT
1144 M:      Richard Purdie <rpurdie@rpsys.net>
1145 S:      Maintained
1146
1147 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1148 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1149 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 T:      git git://github.com/ulli-kroll/linux.git
1151 S:      Maintained
1152 F:      arch/arm/mach-gemini/
1153 F:      drivers/rtc/rtc-gemini.c
1154
1155 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1156 M:      Barry Song <baohua@kernel.org>
1157 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1159 S:      Maintained
1160 F:      arch/arm/boot/dts/prima2*
1161 F:      arch/arm/mach-prima2/
1162 F:      drivers/clk/sirf/
1163 F:      drivers/clocksource/timer-prima2.c
1164 F:      drivers/clocksource/timer-atlas7.c
1165 N:      [^a-z]sirf
1166
1167 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1168 M:      Baruch Siach <baruch@tkos.co.il>
1169 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 S:      Maintained
1171 F:      arch/arm/boot/dts/cx92755*
1172 N:      digicolor
1173
1174 ARM/EBSA110 MACHINE SUPPORT
1175 M:      Russell King <linux@armlinux.org.uk>
1176 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 W:      http://www.armlinux.org.uk/
1178 S:      Maintained
1179 F:      arch/arm/mach-ebsa110/
1180 F:      drivers/net/ethernet/amd/am79c961a.*
1181
1182 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1183 M:      Uwe Kleine-König <kernel@pengutronix.de>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186 N:      efm32
1187
1188 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1189 M:      Daniel Ribeiro <drwyrm@gmail.com>
1190 M:      Stefan Schmidt <stefan@openezx.org>
1191 M:      Harald Welte <laforge@openezx.org>
1192 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1193 W:      http://www.openezx.org/
1194 S:      Maintained
1195 T:      topgit git://git.openezx.org/openezx.git
1196 F:      arch/arm/mach-pxa/ezx.c
1197
1198 ARM/FARADAY FA526 PORT
1199 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202 T:      git git://git.berlios.de/gemini-board
1203 F:      arch/arm/mm/*-fa*
1204
1205 ARM/FOOTBRIDGE ARCHITECTURE
1206 M:      Russell King <linux@armlinux.org.uk>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 W:      http://www.armlinux.org.uk/
1209 S:      Maintained
1210 F:      arch/arm/include/asm/hardware/dec21285.h
1211 F:      arch/arm/mach-footbridge/
1212
1213 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1214 M:      Shawn Guo <shawnguo@kernel.org>
1215 M:      Sascha Hauer <kernel@pengutronix.de>
1216 R:      Fabio Estevam <fabio.estevam@nxp.com>
1217 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S:      Maintained
1219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1220 F:      arch/arm/mach-imx/
1221 F:      arch/arm/mach-mxs/
1222 F:      arch/arm/boot/dts/imx*
1223 F:      arch/arm/configs/imx*_defconfig
1224 F:      drivers/clk/imx/
1225 F:      include/soc/imx/
1226
1227 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1228 M:      Shawn Guo <shawnguo@kernel.org>
1229 M:      Sascha Hauer <kernel@pengutronix.de>
1230 R:      Stefan Agner <stefan@agner.ch>
1231 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S:      Maintained
1233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1234 F:      arch/arm/mach-imx/*vf610*
1235 F:      arch/arm/boot/dts/vf*
1236
1237 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1238 M:      Lennert Buytenhek <kernel@wantstofly.org>
1239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S:      Maintained
1241
1242 ARM/GUMSTIX MACHINE SUPPORT
1243 M:      Steve Sakoman <sakoman@gmail.com>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 S:      Maintained
1246
1247 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1248 M:      Philipp Zabel <philipp.zabel@gmail.com>
1249 M:      Paul Parsons <lost.distance@yahoo.com>
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 S:      Maintained
1252 F:      arch/arm/mach-pxa/hx4700.c
1253 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1254 F:      sound/soc/pxa/hx4700.c
1255
1256 ARM/HISILICON SOC SUPPORT
1257 M:      Wei Xu <xuwei5@hisilicon.com>
1258 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 W:      http://www.hisilicon.com
1260 S:      Supported
1261 T:      git git://github.com/hisilicon/linux-hisi.git
1262 F:      arch/arm/mach-hisi/
1263 F:      arch/arm/boot/dts/hi3*
1264 F:      arch/arm/boot/dts/hip*
1265 F:      arch/arm/boot/dts/hisi*
1266 F:      arch/arm64/boot/dts/hisilicon/
1267
1268 ARM/HP JORNADA 7XX MACHINE SUPPORT
1269 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1270 W:      www.jlime.com
1271 S:      Maintained
1272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1273 F:      arch/arm/mach-sa1100/jornada720.c
1274 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1275
1276 ARM/IGEP MACHINE SUPPORT
1277 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1278 M:      Javier Martinez Canillas <javier@dowhile0.org>
1279 L:      linux-omap@vger.kernel.org
1280 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 S:      Maintained
1282 F:      arch/arm/boot/dts/omap3-igep*
1283
1284 ARM/INCOME PXA270 SUPPORT
1285 M:      Marek Vasut <marek.vasut@gmail.com>
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 S:      Maintained
1288 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1289
1290 ARM/INTEL IOP32X ARM ARCHITECTURE
1291 M:      Lennert Buytenhek <kernel@wantstofly.org>
1292 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 S:      Maintained
1294
1295 ARM/INTEL IOP33X ARM ARCHITECTURE
1296 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 S:      Orphan
1298
1299 ARM/INTEL IOP13XX ARM ARCHITECTURE
1300 M:      Lennert Buytenhek <kernel@wantstofly.org>
1301 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 S:      Maintained
1303
1304 ARM/INTEL IQ81342EX MACHINE SUPPORT
1305 M:      Lennert Buytenhek <kernel@wantstofly.org>
1306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 S:      Maintained
1308
1309 ARM/INTEL IXDP2850 MACHINE SUPPORT
1310 M:      Lennert Buytenhek <kernel@wantstofly.org>
1311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1312 S:      Maintained
1313
1314 ARM/INTEL IXP4XX ARM ARCHITECTURE
1315 M:      Imre Kaloz <kaloz@openwrt.org>
1316 M:      Krzysztof Halasa <khalasa@piap.pl>
1317 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 S:      Maintained
1319 F:      arch/arm/mach-ixp4xx/
1320
1321 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1322 M:      Jonathan Cameron <jic23@cam.ac.uk>
1323 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S:      Maintained
1325 F:      arch/arm/mach-pxa/stargate2.c
1326 F:      drivers/pcmcia/pxa2xx_stargate2.c
1327
1328 ARM/INTEL XSC3 (MANZANO) ARM CORE
1329 M:      Lennert Buytenhek <kernel@wantstofly.org>
1330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 S:      Maintained
1332
1333 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1334 M:      Lennert Buytenhek <kernel@wantstofly.org>
1335 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 S:      Maintained
1337
1338 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1339 M:      Santosh Shilimkar <ssantosh@kernel.org>
1340 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 S:      Maintained
1342 F:      arch/arm/mach-keystone/
1343 F:      arch/arm/boot/dts/keystone-*
1344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1345
1346 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1347 M:      Santosh Shilimkar <ssantosh@kernel.org>
1348 L:      linux-kernel@vger.kernel.org
1349 S:      Maintained
1350 F:      drivers/clk/keystone/
1351
1352 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1353 M:      Santosh Shilimkar <ssantosh@kernel.org>
1354 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L:      linux-kernel@vger.kernel.org
1356 S:      Maintained
1357 F:      drivers/clocksource/timer-keystone.c
1358
1359 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1360 M:      Santosh Shilimkar <ssantosh@kernel.org>
1361 L:      linux-kernel@vger.kernel.org
1362 S:      Maintained
1363 F:      drivers/power/reset/keystone-reset.c
1364
1365 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1366 M:      Santosh Shilimkar <ssantosh@kernel.org>
1367 L:      linux-kernel@vger.kernel.org
1368 S:      Maintained
1369 F:      drivers/memory/*emif*
1370
1371 ARM/LG1K ARCHITECTURE
1372 M:      Chanho Min <chanho.min@lge.com>
1373 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 S:      Maintained
1375 F:      arch/arm64/boot/dts/lg/
1376
1377 ARM/LOGICPD PXA270 MACHINE SUPPORT
1378 M:      Lennert Buytenhek <kernel@wantstofly.org>
1379 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 S:      Maintained
1381
1382 ARM/LPC18XX ARCHITECTURE
1383 M:      Joachim Eastwood <manabian@gmail.com>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 S:      Maintained
1386 F:      arch/arm/boot/dts/lpc43*
1387 F:      drivers/clk/nxp/clk-lpc18xx*
1388 F:      drivers/clocksource/time-lpc32xx.c
1389 F:      drivers/i2c/busses/i2c-lpc2k.c
1390 F:      drivers/memory/pl172.c
1391 F:      drivers/mtd/spi-nor/nxp-spifi.c
1392 F:      drivers/rtc/rtc-lpc24xx.c
1393 N:      lpc18xx
1394
1395 ARM/LPC32XX SOC SUPPORT
1396 M:      Vladimir Zapolskiy <vz@mleia.com>
1397 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1398 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1400 S:      Maintained
1401 F:      arch/arm/boot/dts/lpc32*
1402 F:      arch/arm/mach-lpc32xx/
1403 F:      drivers/i2c/busses/i2c-pnx.c
1404 F:      drivers/net/ethernet/nxp/lpc_eth.c
1405 F:      drivers/usb/host/ohci-nxp.c
1406 F:      drivers/watchdog/pnx4008_wdt.c
1407 N:      lpc32xx
1408
1409 ARM/MAGICIAN MACHINE SUPPORT
1410 M:      Philipp Zabel <philipp.zabel@gmail.com>
1411 S:      Maintained
1412
1413 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1414 M:      Jason Cooper <jason@lakedaemon.net>
1415 M:      Andrew Lunn <andrew@lunn.ch>
1416 M:      Gregory Clement <gregory.clement@free-electrons.com>
1417 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1418 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419 S:      Maintained
1420 F:      arch/arm/mach-mvebu/
1421 F:      drivers/rtc/rtc-armada38x.c
1422 F:      arch/arm/boot/dts/armada*
1423 F:      arch/arm/boot/dts/kirkwood*
1424 F:      arch/arm64/boot/dts/marvell/armada*
1425 F:      drivers/cpufreq/mvebu-cpufreq.c
1426 F:      arch/arm/configs/mvebu_*_defconfig
1427
1428 ARM/Marvell Berlin SoC support
1429 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1430 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1431 S:      Maintained
1432 F:      arch/arm/mach-berlin/
1433 F:      arch/arm/boot/dts/berlin*
1434 F:      arch/arm64/boot/dts/marvell/berlin*
1435
1436
1437 ARM/Marvell Dove/MV78xx0/Orion SOC support
1438 M:      Jason Cooper <jason@lakedaemon.net>
1439 M:      Andrew Lunn <andrew@lunn.ch>
1440 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1441 M:      Gregory Clement <gregory.clement@free-electrons.com>
1442 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 S:      Maintained
1444 F:      arch/arm/mach-dove/
1445 F:      arch/arm/mach-mv78xx0/
1446 F:      arch/arm/mach-orion5x/
1447 F:      arch/arm/plat-orion/
1448 F:      arch/arm/boot/dts/dove*
1449 F:      arch/arm/boot/dts/orion5x*
1450
1451
1452 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1453 M:      Alexander Clouter <alex@digriz.org.uk>
1454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 W:      http://www.digriz.org.uk/ts78xx/kernel
1456 S:      Maintained
1457 F:      arch/arm/mach-orion5x/ts78xx-*
1458
1459 ARM/OXNAS platform support
1460 M:      Neil Armstrong <narmstrong@baylibre.com>
1461 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462 S:      Maintained
1463 F:      arch/arm/mach-oxnas/
1464 F:      arch/arm/boot/dts/oxnas*
1465 F:      arch/arm/boot/dts/wd-mbwe.dts
1466 N:      oxnas
1467
1468 ARM/Mediatek RTC DRIVER
1469 M:      Eddie Huang <eddie.huang@mediatek.com>
1470 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1472 S:      Maintained
1473 F:      drivers/rtc/rtc-mt6397.c
1474
1475 ARM/Mediatek SoC support
1476 M:      Matthias Brugger <matthias.bgg@gmail.com>
1477 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1479 S:      Maintained
1480 F:      arch/arm/boot/dts/mt6*
1481 F:      arch/arm/boot/dts/mt8*
1482 F:      arch/arm/mach-mediatek/
1483 N:      mtk
1484 K:      mediatek
1485
1486 ARM/Mediatek USB3 PHY DRIVER
1487 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1488 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1490 S:      Maintained
1491 F:      drivers/phy/phy-mt65xx-usb3.c
1492
1493 ARM/MICREL KS8695 ARCHITECTURE
1494 M:      Greg Ungerer <gerg@uclinux.org>
1495 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 F:      arch/arm/mach-ks8695/
1497 S:      Odd Fixes
1498
1499 ARM/MIOA701 MACHINE SUPPORT
1500 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1501 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502 F:      arch/arm/mach-pxa/mioa701.c
1503 S:      Maintained
1504
1505 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1506 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1507 S:      Maintained
1508
1509 ARM/NOMADIK ARCHITECTURE
1510 M:      Alessandro Rubini <rubini@unipv.it>
1511 M:      Linus Walleij <linus.walleij@linaro.org>
1512 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 S:      Maintained
1514 F:      arch/arm/mach-nomadik/
1515 F:      drivers/pinctrl/nomadik/
1516 F:      drivers/i2c/busses/i2c-nomadik.c
1517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1518
1519 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1520 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1521 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1522 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1523 S:      Supported
1524
1525 ARM/TOSA MACHINE SUPPORT
1526 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1527 M:      Dirk Opfer <dirk@opfer-online.de>
1528 S:      Maintained
1529
1530 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1531 M:      Marek Vasut <marek.vasut@gmail.com>
1532 L:      linux-arm-kernel@lists.infradead.org
1533 W:      http://hackndev.com
1534 S:      Maintained
1535 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1536 F:      arch/arm/mach-pxa/palmtx.c
1537 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1538 F:      arch/arm/mach-pxa/palmt5.c
1539 F:      arch/arm/mach-pxa/include/mach/palmld.h
1540 F:      arch/arm/mach-pxa/palmld.c
1541 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1542 F:      arch/arm/mach-pxa/palmte2.c
1543 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1544 F:      arch/arm/mach-pxa/palmtc.c
1545
1546 ARM/PALM TREO SUPPORT
1547 M:      Tomas Cech <sleep_walker@suse.com>
1548 L:      linux-arm-kernel@lists.infradead.org
1549 W:      http://hackndev.com
1550 S:      Maintained
1551 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1552 F:      arch/arm/mach-pxa/palmtreo.c
1553
1554 ARM/PALMZ72 SUPPORT
1555 M:      Sergey Lapin <slapin@ossfans.org>
1556 L:      linux-arm-kernel@lists.infradead.org
1557 W:      http://hackndev.com
1558 S:      Maintained
1559 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1560 F:      arch/arm/mach-pxa/palmz72.c
1561
1562 ARM/PLEB SUPPORT
1563 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1564 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1565 S:      Maintained
1566
1567 ARM/PT DIGITAL BOARD PORT
1568 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 W:      http://www.armlinux.org.uk/
1571 S:      Maintained
1572
1573 ARM/QUALCOMM SUPPORT
1574 M:      Andy Gross <andy.gross@linaro.org>
1575 M:      David Brown <david.brown@linaro.org>
1576 L:      linux-arm-msm@vger.kernel.org
1577 L:      linux-soc@vger.kernel.org
1578 S:      Maintained
1579 F:      Documentation/devicetree/bindings/soc/qcom/
1580 F:      arch/arm/boot/dts/qcom-*.dts
1581 F:      arch/arm/boot/dts/qcom-*.dtsi
1582 F:      arch/arm/mach-qcom/
1583 F:      arch/arm64/boot/dts/qcom/*
1584 F:      drivers/i2c/busses/i2c-qup.c
1585 F:      drivers/clk/qcom/
1586 F:      drivers/soc/qcom/
1587 F:      drivers/spi/spi-qup.c
1588 F:      drivers/tty/serial/msm_serial.h
1589 F:      drivers/tty/serial/msm_serial.c
1590 F:      drivers/*/pm8???-*
1591 F:      drivers/mfd/ssbi.c
1592 F:      drivers/firmware/qcom_scm.c
1593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1594
1595 ARM/RADISYS ENP2611 MACHINE SUPPORT
1596 M:      Lennert Buytenhek <kernel@wantstofly.org>
1597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 S:      Maintained
1599
1600 ARM/RENESAS ARM64 ARCHITECTURE
1601 M:      Simon Horman <horms@verge.net.au>
1602 M:      Magnus Damm <magnus.damm@gmail.com>
1603 L:      linux-renesas-soc@vger.kernel.org
1604 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1606 S:      Supported
1607 F:      arch/arm64/boot/dts/renesas/
1608 F:      drivers/soc/renesas/
1609 F:      include/linux/soc/renesas/
1610
1611 ARM/RISCPC ARCHITECTURE
1612 M:      Russell King <linux@armlinux.org.uk>
1613 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 W:      http://www.armlinux.org.uk/
1615 S:      Maintained
1616 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1617 F:      arch/arm/include/asm/hardware/ioc.h
1618 F:      arch/arm/include/asm/hardware/iomd.h
1619 F:      arch/arm/include/asm/hardware/memc.h
1620 F:      arch/arm/mach-rpc/
1621 F:      drivers/net/ethernet/8390/etherh.c
1622 F:      drivers/net/ethernet/i825xx/ether1*
1623 F:      drivers/net/ethernet/seeq/ether3*
1624 F:      drivers/scsi/arm/
1625
1626 ARM/Rockchip SoC support
1627 M:      Heiko Stuebner <heiko@sntech.de>
1628 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629 L:      linux-rockchip@lists.infradead.org
1630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1631 S:      Maintained
1632 F:      arch/arm/boot/dts/rk3*
1633 F:      arch/arm/mach-rockchip/
1634 F:      drivers/clk/rockchip/
1635 F:      drivers/i2c/busses/i2c-rk3x.c
1636 F:      drivers/*/*rockchip*
1637 F:      drivers/*/*/*rockchip*
1638 F:      sound/soc/rockchip/
1639 N:      rockchip
1640
1641 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1642 M:      Kukjin Kim <kgene@kernel.org>
1643 M:      Krzysztof Kozlowski <krzk@kernel.org>
1644 R:      Javier Martinez Canillas <javier@osg.samsung.com>
1645 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1647 S:      Maintained
1648 F:      arch/arm/boot/dts/s3c*
1649 F:      arch/arm/boot/dts/s5p*
1650 F:      arch/arm/boot/dts/samsung*
1651 F:      arch/arm/boot/dts/exynos*
1652 F:      arch/arm64/boot/dts/exynos/
1653 F:      arch/arm/plat-samsung/
1654 F:      arch/arm/mach-s3c24*/
1655 F:      arch/arm/mach-s3c64xx/
1656 F:      arch/arm/mach-s5p*/
1657 F:      arch/arm/mach-exynos*/
1658 F:      drivers/*/*s3c24*
1659 F:      drivers/*/*/*s3c24*
1660 F:      drivers/*/*s3c64xx*
1661 F:      drivers/*/*s5pv210*
1662 F:      drivers/memory/samsung/*
1663 F:      drivers/soc/samsung/*
1664 F:      Documentation/arm/Samsung/
1665 F:      Documentation/devicetree/bindings/arm/samsung/
1666 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1667 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1668 N:      exynos
1669
1670 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1671 M:      Kyungmin Park <kyungmin.park@samsung.com>
1672 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 S:      Maintained
1674 F:      arch/arm/mach-s5pv210/
1675
1676 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1677 M:      Kyungmin Park <kyungmin.park@samsung.com>
1678 M:      Kamil Debski <kamil@wypas.org>
1679 M:      Andrzej Hajda <a.hajda@samsung.com>
1680 L:      linux-arm-kernel@lists.infradead.org
1681 L:      linux-media@vger.kernel.org
1682 S:      Maintained
1683 F:      drivers/media/platform/s5p-g2d/
1684
1685 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1686 M:      Kyungmin Park <kyungmin.park@samsung.com>
1687 M:      Kamil Debski <kamil@wypas.org>
1688 M:      Jeongtae Park <jtp.park@samsung.com>
1689 M:      Andrzej Hajda <a.hajda@samsung.com>
1690 L:      linux-arm-kernel@lists.infradead.org
1691 L:      linux-media@vger.kernel.org
1692 S:      Maintained
1693 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1694 F:      drivers/media/platform/s5p-mfc/
1695
1696 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1697 M:      Kyungmin Park <kyungmin.park@samsung.com>
1698 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1699 L:      linux-arm-kernel@lists.infradead.org
1700 L:      linux-media@vger.kernel.org
1701 S:      Maintained
1702 F:      drivers/media/platform/s5p-tv/
1703
1704 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1705 M:      Kyungmin Park <kyungmin.park@samsung.com>
1706 L:      linux-arm-kernel@lists.infradead.org
1707 L:      linux-media@vger.kernel.org
1708 S:      Maintained
1709 F:      drivers/staging/media/platform/s5p-cec/
1710
1711 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1712 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1713 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1714 L:      linux-arm-kernel@lists.infradead.org
1715 L:      linux-media@vger.kernel.org
1716 S:      Maintained
1717 F:      drivers/media/platform/s5p-jpeg/
1718
1719 ARM/SHMOBILE ARM ARCHITECTURE
1720 M:      Simon Horman <horms@verge.net.au>
1721 M:      Magnus Damm <magnus.damm@gmail.com>
1722 L:      linux-renesas-soc@vger.kernel.org
1723 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1725 S:      Supported
1726 F:      arch/arm/boot/dts/emev2*
1727 F:      arch/arm/boot/dts/r7s*
1728 F:      arch/arm/boot/dts/r8a*
1729 F:      arch/arm/boot/dts/sh*
1730 F:      arch/arm/configs/shmobile_defconfig
1731 F:      arch/arm/include/debug/renesas-scif.S
1732 F:      arch/arm/mach-shmobile/
1733 F:      drivers/soc/renesas/
1734 F:      include/linux/soc/renesas/
1735
1736 ARM/SOCFPGA ARCHITECTURE
1737 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1738 S:      Maintained
1739 F:      arch/arm/mach-socfpga/
1740 F:      arch/arm/boot/dts/socfpga*
1741 F:      arch/arm/configs/socfpga_defconfig
1742 F:      arch/arm64/boot/dts/altera/
1743 W:      http://www.rocketboards.org
1744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1745
1746 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1747 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1748 S:      Maintained
1749 F:      drivers/clk/socfpga/
1750
1751 ARM/SOCFPGA EDAC SUPPORT
1752 M:      Thor Thayer <tthayer@opensource.altera.com>
1753 S:      Maintained
1754 F:      drivers/edac/altera_edac.
1755
1756 ARM/STI ARCHITECTURE
1757 M:      Patrice Chotard <patrice.chotard@st.com>
1758 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 L:      kernel@stlinux.com
1760 W:      http://www.stlinux.com
1761 S:      Maintained
1762 F:      arch/arm/mach-sti/
1763 F:      arch/arm/boot/dts/sti*
1764 F:      drivers/char/hw_random/st-rng.c
1765 F:      drivers/clocksource/arm_global_timer.c
1766 F:      drivers/clocksource/clksrc_st_lpc.c
1767 F:      drivers/cpufreq/sti-cpufreq.c
1768 F:      drivers/i2c/busses/i2c-st.c
1769 F:      drivers/media/rc/st_rc.c
1770 F:      drivers/media/platform/sti/c8sectpfe/
1771 F:      drivers/mmc/host/sdhci-st.c
1772 F:      drivers/phy/phy-miphy28lp.c
1773 F:      drivers/phy/phy-miphy365x.c
1774 F:      drivers/phy/phy-stih407-usb.c
1775 F:      drivers/phy/phy-stih41x-usb.c
1776 F:      drivers/pinctrl/pinctrl-st.c
1777 F:      drivers/remoteproc/st_remoteproc.c
1778 F:      drivers/reset/sti/
1779 F:      drivers/rtc/rtc-st-lpc.c
1780 F:      drivers/tty/serial/st-asc.c
1781 F:      drivers/usb/dwc3/dwc3-st.c
1782 F:      drivers/usb/host/ehci-st.c
1783 F:      drivers/usb/host/ohci-st.c
1784 F:      drivers/watchdog/st_lpc_wdt.c
1785 F:      drivers/ata/ahci_st.c
1786
1787 ARM/STM32 ARCHITECTURE
1788 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1789 M:      Alexandre Torgue <alexandre.torgue@st.com>
1790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 S:      Maintained
1792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1793 N:      stm32
1794 F:      drivers/clocksource/armv7m_systick.c
1795
1796 ARM/TANGO ARCHITECTURE
1797 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1798 L:      linux-arm-kernel@lists.infradead.org
1799 S:      Maintained
1800 N:      tango
1801
1802 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1803 M:      Lennert Buytenhek <kernel@wantstofly.org>
1804 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1805 S:      Maintained
1806
1807 ARM/TETON BGA MACHINE SUPPORT
1808 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810 S:      Maintained
1811
1812 ARM/THECUS N2100 MACHINE SUPPORT
1813 M:      Lennert Buytenhek <kernel@wantstofly.org>
1814 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1815 S:      Maintained
1816
1817 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1818 M:      Wan ZongShun <mcuos.com@gmail.com>
1819 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 W:      http://www.mcuos.com
1821 S:      Maintained
1822 F:      arch/arm/mach-w90x900/
1823 F:      drivers/input/keyboard/w90p910_keypad.c
1824 F:      drivers/input/touchscreen/w90p910_ts.c
1825 F:      drivers/watchdog/nuc900_wdt.c
1826 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1827 F:      drivers/mtd/nand/nuc900_nand.c
1828 F:      drivers/rtc/rtc-nuc900.c
1829 F:      drivers/spi/spi-nuc900.c
1830 F:      drivers/usb/host/ehci-w90x900.c
1831 F:      drivers/video/fbdev/nuc900fb.c
1832
1833 ARM/U300 MACHINE SUPPORT
1834 M:      Linus Walleij <linus.walleij@linaro.org>
1835 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 S:      Supported
1837 F:      arch/arm/mach-u300/
1838 F:      drivers/clocksource/timer-u300.c
1839 F:      drivers/i2c/busses/i2c-stu300.c
1840 F:      drivers/rtc/rtc-coh901331.c
1841 F:      drivers/watchdog/coh901327_wdt.c
1842 F:      drivers/dma/coh901318*
1843 F:      drivers/mfd/ab3100*
1844 F:      drivers/rtc/rtc-ab3100.c
1845 F:      drivers/rtc/rtc-coh901331.c
1846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1847
1848 ARM/UNIPHIER ARCHITECTURE
1849 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1850 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1852 S:      Maintained
1853 F:      arch/arm/boot/dts/uniphier*
1854 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1855 F:      arch/arm/mach-uniphier/
1856 F:      arch/arm/mm/cache-uniphier.c
1857 F:      arch/arm64/boot/dts/socionext/
1858 F:      drivers/bus/uniphier-system-bus.c
1859 F:      drivers/clk/uniphier/
1860 F:      drivers/i2c/busses/i2c-uniphier*
1861 F:      drivers/pinctrl/uniphier/
1862 F:      drivers/tty/serial/8250/8250_uniphier.c
1863 N:      uniphier
1864
1865 ARM/Ux500 ARM ARCHITECTURE
1866 M:      Linus Walleij <linus.walleij@linaro.org>
1867 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1868 S:      Maintained
1869 F:      arch/arm/mach-ux500/
1870 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1871 F:      drivers/dma/ste_dma40*
1872 F:      drivers/hwspinlock/u8500_hsem.c
1873 F:      drivers/mfd/abx500*
1874 F:      drivers/mfd/ab8500*
1875 F:      drivers/mfd/dbx500*
1876 F:      drivers/mfd/db8500*
1877 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1878 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1879 F:      drivers/rtc/rtc-ab8500.c
1880 F:      drivers/rtc/rtc-pl031.c
1881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1882
1883 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1884 M:      Ulf Hansson <ulf.hansson@linaro.org>
1885 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886 T:      git git://git.linaro.org/people/ulfh/clk.git
1887 S:      Maintained
1888 F:      drivers/clk/ux500/
1889
1890 ARM/VERSATILE EXPRESS PLATFORM
1891 M:      Liviu Dudau <liviu.dudau@arm.com>
1892 M:      Sudeep Holla <sudeep.holla@arm.com>
1893 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      arch/arm/boot/dts/vexpress*
1897 F:      arch/arm64/boot/dts/arm/
1898 F:      arch/arm/mach-vexpress/
1899 F:      */*/vexpress*
1900 F:      */*/*/vexpress*
1901 F:      drivers/clk/versatile/clk-vexpress-osc.c
1902 F:      drivers/clocksource/versatile.c
1903 N:      mps2
1904
1905 ARM/VFP SUPPORT
1906 M:      Russell King <linux@armlinux.org.uk>
1907 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908 W:      http://www.armlinux.org.uk/
1909 S:      Maintained
1910 F:      arch/arm/vfp/
1911
1912 ARM/VOIPAC PXA270 SUPPORT
1913 M:      Marek Vasut <marek.vasut@gmail.com>
1914 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915 S:      Maintained
1916 F:      arch/arm/mach-pxa/vpac270.c
1917 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1918
1919 ARM/VT8500 ARM ARCHITECTURE
1920 M:      Tony Prisk <linux@prisktech.co.nz>
1921 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922 S:      Maintained
1923 F:      arch/arm/mach-vt8500/
1924 F:      drivers/clocksource/vt8500_timer.c
1925 F:      drivers/i2c/busses/i2c-wmt.c
1926 F:      drivers/mmc/host/wmt-sdmmc.c
1927 F:      drivers/pwm/pwm-vt8500.c
1928 F:      drivers/rtc/rtc-vt8500.c
1929 F:      drivers/tty/serial/vt8500_serial.c
1930 F:      drivers/usb/host/ehci-platform.c
1931 F:      drivers/usb/host/uhci-platform.c
1932 F:      drivers/video/fbdev/vt8500lcdfb.*
1933 F:      drivers/video/fbdev/wm8505fb*
1934 F:      drivers/video/fbdev/wmt_ge_rops.*
1935
1936 ARM/ZIPIT Z2 SUPPORT
1937 M:      Marek Vasut <marek.vasut@gmail.com>
1938 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 S:      Maintained
1940 F:      arch/arm/mach-pxa/z2.c
1941 F:      arch/arm/mach-pxa/include/mach/z2.h
1942
1943 ARM/ZTE ARCHITECTURE
1944 M:      Jun Nie <jun.nie@linaro.org>
1945 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946 S:      Maintained
1947 F:      arch/arm/mach-zx/
1948 F:      drivers/clk/zte/
1949 F:      Documentation/devicetree/bindings/arm/zte.txt
1950 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1951
1952 ARM/ZYNQ ARCHITECTURE
1953 M:      Michal Simek <michal.simek@xilinx.com>
1954 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1955 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1956 W:      http://wiki.xilinx.com
1957 T:      git https://github.com/Xilinx/linux-xlnx.git
1958 S:      Supported
1959 F:      arch/arm/mach-zynq/
1960 F:      drivers/cpuidle/cpuidle-zynq.c
1961 F:      drivers/block/xsysace.c
1962 N:      zynq
1963 N:      xilinx
1964 F:      drivers/clocksource/cadence_ttc_timer.c
1965 F:      drivers/i2c/busses/i2c-cadence.c
1966 F:      drivers/mmc/host/sdhci-of-arasan.c
1967 F:      drivers/edac/synopsys_edac.c
1968
1969 ARM SMMU DRIVERS
1970 M:      Will Deacon <will.deacon@arm.com>
1971 R:      Robin Murphy <robin.murphy@arm.com>
1972 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1973 S:      Maintained
1974 F:      drivers/iommu/arm-smmu.c
1975 F:      drivers/iommu/arm-smmu-v3.c
1976 F:      drivers/iommu/io-pgtable-arm.c
1977 F:      drivers/iommu/io-pgtable-arm-v7s.c
1978
1979 ARM64 PORT (AARCH64 ARCHITECTURE)
1980 M:      Catalin Marinas <catalin.marinas@arm.com>
1981 M:      Will Deacon <will.deacon@arm.com>
1982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1984 S:      Maintained
1985 F:      arch/arm64/
1986 F:      Documentation/arm64/
1987
1988 AS3645A LED FLASH CONTROLLER DRIVER
1989 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1990 L:      linux-media@vger.kernel.org
1991 T:      git git://linuxtv.org/media_tree.git
1992 S:      Maintained
1993 F:      drivers/media/i2c/as3645a.c
1994 F:      include/media/i2c/as3645a.h
1995
1996 ASC7621 HARDWARE MONITOR DRIVER
1997 M:      George Joseph <george.joseph@fairview5.com>
1998 L:      linux-hwmon@vger.kernel.org
1999 S:      Maintained
2000 F:      Documentation/hwmon/asc7621
2001 F:      drivers/hwmon/asc7621.c
2002
2003 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2004 M:      Corentin Chary <corentin.chary@gmail.com>
2005 L:      acpi4asus-user@lists.sourceforge.net
2006 L:      platform-driver-x86@vger.kernel.org
2007 W:      http://acpi4asus.sf.net
2008 S:      Maintained
2009 F:      drivers/platform/x86/asus*.c
2010 F:      drivers/platform/x86/eeepc*.c
2011
2012 ASUS WIRELESS RADIO CONTROL DRIVER
2013 M:      João Paulo Rechi Vita <jprvita@gmail.com>
2014 L:      platform-driver-x86@vger.kernel.org
2015 S:      Maintained
2016 F:      drivers/platform/x86/asus-wireless.c
2017
2018 ASYMMETRIC KEYS
2019 M:      David Howells <dhowells@redhat.com>
2020 L:      keyrings@vger.kernel.org
2021 S:      Maintained
2022 F:      Documentation/crypto/asymmetric-keys.txt
2023 F:      include/linux/verification.h
2024 F:      include/crypto/public_key.h
2025 F:      include/crypto/pkcs7.h
2026 F:      crypto/asymmetric_keys/
2027
2028 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2029 R:      Dan Williams <dan.j.williams@intel.com>
2030 W:      http://sourceforge.net/projects/xscaleiop
2031 S:      Odd fixes
2032 F:      Documentation/crypto/async-tx-api.txt
2033 F:      crypto/async_tx/
2034 F:      drivers/dma/
2035 F:      include/linux/dmaengine.h
2036 F:      include/linux/async_tx.h
2037
2038 AT24 EEPROM DRIVER
2039 M:      Wolfram Sang <wsa@the-dreams.de>
2040 L:      linux-i2c@vger.kernel.org
2041 S:      Maintained
2042 F:      drivers/misc/eeprom/at24.c
2043 F:      include/linux/platform_data/at24.h
2044
2045 ATA OVER ETHERNET (AOE) DRIVER
2046 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2047 W:      http://www.openaoe.org/
2048 S:      Supported
2049 F:      Documentation/aoe/
2050 F:      drivers/block/aoe/
2051
2052 ATHEROS 71XX/9XXX GPIO DRIVER
2053 M:      Alban Bedel <albeu@free.fr>
2054 W:      https://github.com/AlbanBedel/linux
2055 T:      git git://github.com/AlbanBedel/linux
2056 S:      Maintained
2057 F:      drivers/gpio/gpio-ath79.c
2058 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2059
2060 ATHEROS ATH GENERIC UTILITIES
2061 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2062 L:      linux-wireless@vger.kernel.org
2063 S:      Supported
2064 F:      drivers/net/wireless/ath/*
2065
2066 ATHEROS ATH5K WIRELESS DRIVER
2067 M:      Jiri Slaby <jirislaby@gmail.com>
2068 M:      Nick Kossifidis <mickflemm@gmail.com>
2069 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2070 L:      linux-wireless@vger.kernel.org
2071 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2072 S:      Maintained
2073 F:      drivers/net/wireless/ath/ath5k/
2074
2075 ATHEROS ATH6KL WIRELESS DRIVER
2076 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2077 L:      linux-wireless@vger.kernel.org
2078 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2080 S:      Supported
2081 F:      drivers/net/wireless/ath/ath6kl/
2082
2083 WILOCITY WIL6210 WIRELESS DRIVER
2084 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2085 L:      linux-wireless@vger.kernel.org
2086 L:      wil6210@qca.qualcomm.com
2087 S:      Supported
2088 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2089 F:      drivers/net/wireless/ath/wil6210/
2090 F:      include/uapi/linux/wil6210_uapi.h
2091
2092 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2093 M:      Christian Lamparter <chunkeey@googlemail.com>
2094 L:      linux-wireless@vger.kernel.org
2095 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2096 S:      Maintained
2097 F:      drivers/net/wireless/ath/carl9170/
2098
2099 ATK0110 HWMON DRIVER
2100 M:      Luca Tettamanti <kronos.it@gmail.com>
2101 L:      linux-hwmon@vger.kernel.org
2102 S:      Maintained
2103 F:      drivers/hwmon/asus_atk0110.c
2104
2105 ATI_REMOTE2 DRIVER
2106 M:      Ville Syrjala <syrjala@sci.fi>
2107 S:      Maintained
2108 F:      drivers/input/misc/ati_remote2.c
2109
2110 ATLX ETHERNET DRIVERS
2111 M:      Jay Cliburn <jcliburn@gmail.com>
2112 M:      Chris Snook <chris.snook@gmail.com>
2113 L:      netdev@vger.kernel.org
2114 W:      http://sourceforge.net/projects/atl1
2115 W:      http://atl1.sourceforge.net
2116 S:      Maintained
2117 F:      drivers/net/ethernet/atheros/
2118
2119 ATM
2120 M:      Chas Williams <3chas3@gmail.com>
2121 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2122 L:      netdev@vger.kernel.org
2123 W:      http://linux-atm.sourceforge.net
2124 S:      Maintained
2125 F:      drivers/atm/
2126 F:      include/linux/atm*
2127 F:      include/uapi/linux/atm*
2128
2129 ATMEL AT91 / AT32 MCI DRIVER
2130 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2131 S:      Maintained
2132 F:      drivers/mmc/host/atmel-mci.c
2133
2134 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2135 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2136 S:      Supported
2137 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2138
2139 ATMEL SAMA5D2 ADC DRIVER
2140 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2141 L:      linux-iio@vger.kernel.org
2142 S:      Supported
2143 F:      drivers/iio/adc/at91-sama5d2_adc.c
2144
2145 ATMEL Audio ALSA driver
2146 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2147 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2148 S:      Supported
2149 F:      sound/soc/atmel
2150
2151 ATMEL DMA DRIVER
2152 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2154 S:      Supported
2155 F:      drivers/dma/at_hdmac.c
2156 F:      drivers/dma/at_hdmac_regs.h
2157 F:      include/linux/platform_data/dma-atmel.h
2158
2159 ATMEL XDMA DRIVER
2160 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2161 L:      linux-arm-kernel@lists.infradead.org
2162 L:      dmaengine@vger.kernel.org
2163 S:      Supported
2164 F:      drivers/dma/at_xdmac.c
2165
2166 ATMEL I2C DRIVER
2167 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2168 L:      linux-i2c@vger.kernel.org
2169 S:      Supported
2170 F:      drivers/i2c/busses/i2c-at91.c
2171
2172 ATMEL ISI DRIVER
2173 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2174 L:      linux-media@vger.kernel.org
2175 S:      Supported
2176 F:      drivers/media/platform/soc_camera/atmel-isi.c
2177 F:      include/media/atmel-isi.h
2178
2179 ATMEL LCDFB DRIVER
2180 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2181 L:      linux-fbdev@vger.kernel.org
2182 S:      Maintained
2183 F:      drivers/video/fbdev/atmel_lcdfb.c
2184 F:      include/video/atmel_lcdc.h
2185
2186 ATMEL MACB ETHERNET DRIVER
2187 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2188 S:      Supported
2189 F:      drivers/net/ethernet/cadence/
2190
2191 ATMEL NAND DRIVER
2192 M:      Wenyou Yang <wenyou.yang@atmel.com>
2193 M:      Josh Wu <rainyfeeling@outlook.com>
2194 L:      linux-mtd@lists.infradead.org
2195 S:      Supported
2196 F:      drivers/mtd/nand/atmel_nand*
2197
2198 ATMEL SDMMC DRIVER
2199 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2200 L:      linux-mmc@vger.kernel.org
2201 S:      Supported
2202 F:      drivers/mmc/host/sdhci-of-at91.c
2203
2204 ATMEL SPI DRIVER
2205 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2206 S:      Supported
2207 F:      drivers/spi/spi-atmel.*
2208
2209 ATMEL SSC DRIVER
2210 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2212 S:      Supported
2213 F:      drivers/misc/atmel-ssc.c
2214 F:      include/linux/atmel-ssc.h
2215
2216 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2217 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2218 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2219 S:      Supported
2220 F:      drivers/misc/atmel_tclib.c
2221 F:      drivers/clocksource/tcb_clksrc.c
2222
2223 ATMEL USBA UDC DRIVER
2224 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2225 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2226 S:      Supported
2227 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2228
2229 ATMEL WIRELESS DRIVER
2230 M:      Simon Kelley <simon@thekelleys.org.uk>
2231 L:      linux-wireless@vger.kernel.org
2232 W:      http://www.thekelleys.org.uk/atmel
2233 W:      http://atmelwlandriver.sourceforge.net/
2234 S:      Maintained
2235 F:      drivers/net/wireless/atmel/atmel*
2236
2237 ATMEL MAXTOUCH DRIVER
2238 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2239 T:      git git://github.com/atmel-maxtouch/linux.git
2240 S:      Supported
2241 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2242 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2243 F:      include/linux/platform_data/atmel_mxt_ts.h
2244
2245 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2246 M:      Bradley Grove <linuxdrivers@attotech.com>
2247 L:      linux-scsi@vger.kernel.org
2248 W:      http://www.attotech.com
2249 S:      Supported
2250 F:      drivers/scsi/esas2r
2251
2252 ATUSB IEEE 802.15.4 RADIO DRIVER
2253 M:      Stefan Schmidt <stefan@osg.samsung.com>
2254 L:      linux-wpan@vger.kernel.org
2255 S:      Maintained
2256 F:      drivers/net/ieee802154/atusb.c
2257 F:      drivers/net/ieee802154/atusb.h
2258 F:      drivers/net/ieee802154/at86rf230.h
2259
2260 AUDIT SUBSYSTEM
2261 M:      Paul Moore <paul@paul-moore.com>
2262 M:      Eric Paris <eparis@redhat.com>
2263 L:      linux-audit@redhat.com (moderated for non-subscribers)
2264 W:      http://people.redhat.com/sgrubb/audit/
2265 T:      git git://git.infradead.org/users/pcmoore/audit
2266 S:      Maintained
2267 F:      include/linux/audit.h
2268 F:      include/uapi/linux/audit.h
2269 F:      kernel/audit*
2270
2271 AUXILIARY DISPLAY DRIVERS
2272 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2273 W:      http://miguelojeda.es/auxdisplay.htm
2274 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2275 S:      Maintained
2276 F:      drivers/auxdisplay/
2277 F:      include/linux/cfag12864b.h
2278
2279 AVR32 ARCHITECTURE
2280 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2281 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2282 W:      http://www.atmel.com/products/AVR32/
2283 W:      http://mirror.egtvedt.no/avr32linux.org/
2284 W:      http://avrfreaks.net/
2285 S:      Maintained
2286 F:      arch/avr32/
2287
2288 AVR32/AT32AP MACHINE SUPPORT
2289 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2290 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2291 S:      Maintained
2292 F:      arch/avr32/mach-at32ap/
2293
2294 AX.25 NETWORK LAYER
2295 M:      Ralf Baechle <ralf@linux-mips.org>
2296 L:      linux-hams@vger.kernel.org
2297 W:      http://www.linux-ax25.org/
2298 S:      Maintained
2299 F:      include/uapi/linux/ax25.h
2300 F:      include/net/ax25.h
2301 F:      net/ax25/
2302
2303 AZ6007 DVB DRIVER
2304 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2305 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2306 L:      linux-media@vger.kernel.org
2307 W:      https://linuxtv.org
2308 T:      git git://linuxtv.org/media_tree.git
2309 S:      Maintained
2310 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2311
2312 AZTECH FM RADIO RECEIVER DRIVER
2313 M:      Hans Verkuil <hverkuil@xs4all.nl>
2314 L:      linux-media@vger.kernel.org
2315 T:      git git://linuxtv.org/media_tree.git
2316 W:      https://linuxtv.org
2317 S:      Maintained
2318 F:      drivers/media/radio/radio-aztech*
2319
2320 B43 WIRELESS DRIVER
2321 L:      linux-wireless@vger.kernel.org
2322 L:      b43-dev@lists.infradead.org
2323 W:      http://wireless.kernel.org/en/users/Drivers/b43
2324 S:      Odd Fixes
2325 F:      drivers/net/wireless/broadcom/b43/
2326
2327 B43LEGACY WIRELESS DRIVER
2328 M:      Larry Finger <Larry.Finger@lwfinger.net>
2329 L:      linux-wireless@vger.kernel.org
2330 L:      b43-dev@lists.infradead.org
2331 W:      http://wireless.kernel.org/en/users/Drivers/b43
2332 S:      Maintained
2333 F:      drivers/net/wireless/broadcom/b43legacy/
2334
2335 BACKLIGHT CLASS/SUBSYSTEM
2336 M:      Jingoo Han <jingoohan1@gmail.com>
2337 M:      Lee Jones <lee.jones@linaro.org>
2338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2339 S:      Maintained
2340 F:      drivers/video/backlight/
2341 F:      include/linux/backlight.h
2342
2343 BATMAN ADVANCED
2344 M:      Marek Lindner <mareklindner@neomailbox.ch>
2345 M:      Simon Wunderlich <sw@simonwunderlich.de>
2346 M:      Antonio Quartulli <a@unstable.cc>
2347 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2348 W:      https://www.open-mesh.org/
2349 Q:      https://patchwork.open-mesh.org/project/batman/list/
2350 S:      Maintained
2351 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2352 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2353 F:      Documentation/networking/batman-adv.txt
2354 F:      include/uapi/linux/batman_adv.h
2355 F:      net/batman-adv/
2356
2357 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2358 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2359 L:      linux-hams@vger.kernel.org
2360 W:      http://www.baycom.org/~tom/ham/ham.html
2361 S:      Maintained
2362 F:      drivers/net/hamradio/baycom*
2363
2364 BCACHE (BLOCK LAYER CACHE)
2365 M:      Kent Overstreet <kent.overstreet@gmail.com>
2366 L:      linux-bcache@vger.kernel.org
2367 W:      http://bcache.evilpiepirate.org
2368 S:      Orphan
2369 F:      drivers/md/bcache/
2370
2371 BDISP ST MEDIA DRIVER
2372 M:      Fabien Dessenne <fabien.dessenne@st.com>
2373 L:      linux-media@vger.kernel.org
2374 T:      git git://linuxtv.org/media_tree.git
2375 W:      https://linuxtv.org
2376 S:      Supported
2377 F:      drivers/media/platform/sti/bdisp
2378
2379 BEFS FILE SYSTEM
2380 M:      Luis de Bethencourt <luisbg@osg.samsung.com>
2381 M:      Salah Triki <salah.triki@gmail.com>
2382 S:      Maintained
2383 T:      git git://github.com/luisbg/linux-befs.git
2384 F:      Documentation/filesystems/befs.txt
2385 F:      fs/befs/
2386
2387 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2388 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2389 L:      netdev@vger.kernel.org
2390 S:      Maintained
2391 F:      drivers/net/ethernet/ec_bhf.c
2392
2393 BFS FILE SYSTEM
2394 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2395 S:      Maintained
2396 F:      Documentation/filesystems/bfs.txt
2397 F:      fs/bfs/
2398 F:      include/uapi/linux/bfs_fs.h
2399
2400 BLACKFIN ARCHITECTURE
2401 M:      Steven Miao <realmz6@gmail.com>
2402 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2403 T:      git git://git.code.sf.net/p/adi-linux/code
2404 W:      http://blackfin.uclinux.org
2405 S:      Supported
2406 F:      arch/blackfin/
2407
2408 BLACKFIN EMAC DRIVER
2409 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2410 W:      http://blackfin.uclinux.org
2411 S:      Supported
2412 F:      drivers/net/ethernet/adi/
2413
2414 BLACKFIN RTC DRIVER
2415 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2416 W:      http://blackfin.uclinux.org
2417 S:      Supported
2418 F:      drivers/rtc/rtc-bfin.c
2419
2420 BLACKFIN SDH DRIVER
2421 M:      Sonic Zhang <sonic.zhang@analog.com>
2422 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2423 W:      http://blackfin.uclinux.org
2424 S:      Supported
2425 F:      drivers/mmc/host/bfin_sdh.c
2426
2427 BLACKFIN SERIAL DRIVER
2428 M:      Sonic Zhang <sonic.zhang@analog.com>
2429 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2430 W:      http://blackfin.uclinux.org
2431 S:      Supported
2432 F:      drivers/tty/serial/bfin_uart.c
2433
2434 BLACKFIN WATCHDOG DRIVER
2435 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2436 W:      http://blackfin.uclinux.org
2437 S:      Supported
2438 F:      drivers/watchdog/bfin_wdt.c
2439
2440 BLACKFIN I2C TWI DRIVER
2441 M:      Sonic Zhang <sonic.zhang@analog.com>
2442 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2443 W:      http://blackfin.uclinux.org/
2444 S:      Supported
2445 F:      drivers/i2c/busses/i2c-bfin-twi.c
2446
2447 BLACKFIN MEDIA DRIVER
2448 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2449 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2450 W:      http://blackfin.uclinux.org/
2451 S:      Supported
2452 F:      drivers/media/platform/blackfin/
2453 F:      drivers/media/i2c/adv7183*
2454 F:      drivers/media/i2c/vs6624*
2455
2456 BLINKM RGB LED DRIVER
2457 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2458 S:      Maintained
2459 F:      drivers/leds/leds-blinkm.c
2460
2461 BLOCK LAYER
2462 M:      Jens Axboe <axboe@kernel.dk>
2463 L:      linux-block@vger.kernel.org
2464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2465 S:      Maintained
2466 F:      block/
2467 F:      kernel/trace/blktrace.c
2468
2469 BLOCK2MTD DRIVER
2470 M:      Joern Engel <joern@lazybastard.org>
2471 L:      linux-mtd@lists.infradead.org
2472 S:      Maintained
2473 F:      drivers/mtd/devices/block2mtd.c
2474
2475 BLUETOOTH DRIVERS
2476 M:      Marcel Holtmann <marcel@holtmann.org>
2477 M:      Gustavo Padovan <gustavo@padovan.org>
2478 M:      Johan Hedberg <johan.hedberg@gmail.com>
2479 L:      linux-bluetooth@vger.kernel.org
2480 W:      http://www.bluez.org/
2481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2483 S:      Maintained
2484 F:      drivers/bluetooth/
2485
2486 BLUETOOTH SUBSYSTEM
2487 M:      Marcel Holtmann <marcel@holtmann.org>
2488 M:      Gustavo Padovan <gustavo@padovan.org>
2489 M:      Johan Hedberg <johan.hedberg@gmail.com>
2490 L:      linux-bluetooth@vger.kernel.org
2491 W:      http://www.bluez.org/
2492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2494 S:      Maintained
2495 F:      net/bluetooth/
2496 F:      include/net/bluetooth/
2497
2498 BONDING DRIVER
2499 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2500 M:      Veaceslav Falico <vfalico@gmail.com>
2501 M:      Andy Gospodarek <andy@greyhouse.net>
2502 L:      netdev@vger.kernel.org
2503 W:      http://sourceforge.net/projects/bonding/
2504 S:      Supported
2505 F:      drivers/net/bonding/
2506 F:      include/uapi/linux/if_bonding.h
2507
2508 BPF (Safe dynamic programs and tools)
2509 M:      Alexei Starovoitov <ast@kernel.org>
2510 L:      netdev@vger.kernel.org
2511 L:      linux-kernel@vger.kernel.org
2512 S:      Supported
2513 F:      kernel/bpf/
2514
2515 BROADCOM B44 10/100 ETHERNET DRIVER
2516 M:      Michael Chan <michael.chan@broadcom.com>
2517 L:      netdev@vger.kernel.org
2518 S:      Supported
2519 F:      drivers/net/ethernet/broadcom/b44.*
2520
2521 BROADCOM B53 ETHERNET SWITCH DRIVER
2522 M:      Florian Fainelli <f.fainelli@gmail.com>
2523 L:      netdev@vger.kernel.org
2524 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
2525 S:      Supported
2526 F:      drivers/net/dsa/b53/*
2527 F:      include/linux/platform_data/b53.h
2528
2529 BROADCOM GENET ETHERNET DRIVER
2530 M:      Florian Fainelli <f.fainelli@gmail.com>
2531 L:      netdev@vger.kernel.org
2532 S:      Supported
2533 F:      drivers/net/ethernet/broadcom/genet/
2534
2535 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2536 M:      Sony Chacko <sony.chacko@qlogic.com>
2537 M:      Dept-HSGLinuxNICDev@qlogic.com
2538 L:      netdev@vger.kernel.org
2539 S:      Supported
2540 F:      drivers/net/ethernet/broadcom/bnx2.*
2541 F:      drivers/net/ethernet/broadcom/bnx2_*
2542
2543 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2544 M:      Ariel Elior <ariel.elior@qlogic.com>
2545 L:      netdev@vger.kernel.org
2546 S:      Supported
2547 F:      drivers/net/ethernet/broadcom/bnx2x/
2548
2549 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2550 M:      Florian Fainelli <f.fainelli@gmail.com>
2551 M:      Ray Jui <rjui@broadcom.com>
2552 M:      Scott Branden <sbranden@broadcom.com>
2553 M:      bcm-kernel-feedback-list@broadcom.com
2554 T:      git git://github.com/broadcom/mach-bcm
2555 S:      Maintained
2556 N:      bcm281*
2557 N:      bcm113*
2558 N:      bcm216*
2559 N:      kona
2560 F:      arch/arm/mach-bcm/
2561
2562 BROADCOM BCM2835 ARM ARCHITECTURE
2563 M:      Stephen Warren <swarren@wwwdotorg.org>
2564 M:      Lee Jones <lee@kernel.org>
2565 M:      Eric Anholt <eric@anholt.net>
2566 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2567 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2569 S:      Maintained
2570 N:      bcm2835
2571
2572 BROADCOM BCM47XX MIPS ARCHITECTURE
2573 M:      Hauke Mehrtens <hauke@hauke-m.de>
2574 M:      Rafał Miłecki <zajec5@gmail.com>
2575 L:      linux-mips@linux-mips.org
2576 S:      Maintained
2577 F:      Documentation/devicetree/bindings/mips/brcm/
2578 F:      arch/mips/bcm47xx/*
2579 F:      arch/mips/include/asm/mach-bcm47xx/*
2580
2581 BROADCOM BCM5301X ARM ARCHITECTURE
2582 M:      Hauke Mehrtens <hauke@hauke-m.de>
2583 M:      Rafał Miłecki <zajec5@gmail.com>
2584 M:      bcm-kernel-feedback-list@broadcom.com
2585 L:      linux-arm-kernel@lists.infradead.org
2586 S:      Maintained
2587 F:      arch/arm/mach-bcm/bcm_5301x.c
2588 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2589 F:      arch/arm/boot/dts/bcm470*
2590
2591 BROADCOM BCM63XX ARM ARCHITECTURE
2592 M:      Florian Fainelli <f.fainelli@gmail.com>
2593 M:      bcm-kernel-feedback-list@broadcom.com
2594 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2595 T:      git git://github.com/broadcom/stblinux.git
2596 S:      Maintained
2597 N:      bcm63xx
2598
2599 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2600 M:      Kevin Cernekee <cernekee@gmail.com>
2601 L:      linux-usb@vger.kernel.org
2602 S:      Maintained
2603 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2604
2605 BROADCOM BCM7XXX ARM ARCHITECTURE
2606 M:      Brian Norris <computersforpeace@gmail.com>
2607 M:      Gregory Fong <gregory.0xf0@gmail.com>
2608 M:      Florian Fainelli <f.fainelli@gmail.com>
2609 M:      bcm-kernel-feedback-list@broadcom.com
2610 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2611 T:      git git://github.com/broadcom/stblinux.git
2612 S:      Maintained
2613 F:      arch/arm/mach-bcm/*brcmstb*
2614 F:      arch/arm/boot/dts/bcm7*.dts*
2615 F:      drivers/bus/brcmstb_gisb.c
2616 N:      brcmstb
2617
2618 BROADCOM BMIPS MIPS ARCHITECTURE
2619 M:      Kevin Cernekee <cernekee@gmail.com>
2620 M:      Florian Fainelli <f.fainelli@gmail.com>
2621 L:      linux-mips@linux-mips.org
2622 T:      git git://github.com/broadcom/stblinux.git
2623 S:      Maintained
2624 F:      arch/mips/bmips/*
2625 F:      arch/mips/include/asm/mach-bmips/*
2626 F:      arch/mips/kernel/*bmips*
2627 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2628 F:      drivers/irqchip/irq-bcm63*
2629 F:      drivers/irqchip/irq-bcm7*
2630 F:      drivers/irqchip/irq-brcmstb*
2631 F:      include/linux/bcm963xx_nvram.h
2632 F:      include/linux/bcm963xx_tag.h
2633
2634 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2635 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2636 M:      Prashant Sreedharan <prashant@broadcom.com>
2637 M:      Michael Chan <mchan@broadcom.com>
2638 L:      netdev@vger.kernel.org
2639 S:      Supported
2640 F:      drivers/net/ethernet/broadcom/tg3.*
2641
2642 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2643 M:      Arend van Spriel <arend.vanspriel@broadcom.com>
2644 M:      Franky Lin <franky.lin@broadcom.com>
2645 M:      Hante Meuleman <hante.meuleman@broadcom.com>
2646 L:      linux-wireless@vger.kernel.org
2647 L:      brcm80211-dev-list.pdl@broadcom.com
2648 S:      Supported
2649 F:      drivers/net/wireless/broadcom/brcm80211/
2650
2651 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2652 M:      QLogic-Storage-Upstream@qlogic.com
2653 L:      linux-scsi@vger.kernel.org
2654 S:      Supported
2655 F:      drivers/scsi/bnx2fc/
2656
2657 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2658 M:      QLogic-Storage-Upstream@qlogic.com
2659 L:      linux-scsi@vger.kernel.org
2660 S:      Supported
2661 F:      drivers/scsi/bnx2i/
2662
2663 BROADCOM IPROC ARM ARCHITECTURE
2664 M:      Ray Jui <rjui@broadcom.com>
2665 M:      Scott Branden <sbranden@broadcom.com>
2666 M:      Jon Mason <jonmason@broadcom.com>
2667 M:      bcm-kernel-feedback-list@broadcom.com
2668 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2669 T:      git git://github.com/broadcom/cygnus-linux.git
2670 S:      Maintained
2671 N:      iproc
2672 N:      cygnus
2673 N:      bcm[-_]nsp
2674 N:      bcm9113*
2675 N:      bcm9583*
2676 N:      bcm9585*
2677 N:      bcm9586*
2678 N:      bcm988312
2679 N:      bcm113*
2680 N:      bcm583*
2681 N:      bcm585*
2682 N:      bcm586*
2683 N:      bcm88312
2684 F:      arch/arm64/boot/dts/broadcom/ns2*
2685 F:      drivers/clk/bcm/clk-ns*
2686 F:      drivers/pinctrl/bcm/pinctrl-ns*
2687
2688 BROADCOM BRCMSTB GPIO DRIVER
2689 M:      Gregory Fong <gregory.0xf0@gmail.com>
2690 L:      bcm-kernel-feedback-list@broadcom.com
2691 S:      Supported
2692 F:      drivers/gpio/gpio-brcmstb.c
2693 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2694
2695 BROADCOM KONA GPIO DRIVER
2696 M:      Ray Jui <rjui@broadcom.com>
2697 L:      bcm-kernel-feedback-list@broadcom.com
2698 S:      Supported
2699 F:      drivers/gpio/gpio-bcm-kona.c
2700 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2701
2702 BROADCOM NVRAM DRIVER
2703 M:      Rafał Miłecki <zajec5@gmail.com>
2704 L:      linux-mips@linux-mips.org
2705 S:      Maintained
2706 F:      drivers/firmware/broadcom/*
2707
2708 BROADCOM STB NAND FLASH DRIVER
2709 M:      Brian Norris <computersforpeace@gmail.com>
2710 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2711 L:      linux-mtd@lists.infradead.org
2712 L:      bcm-kernel-feedback-list@broadcom.com
2713 S:      Maintained
2714 F:      drivers/mtd/nand/brcmnand/
2715
2716 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2717 M:      Rafał Miłecki <zajec5@gmail.com>
2718 L:      linux-wireless@vger.kernel.org
2719 S:      Maintained
2720 F:      drivers/bcma/
2721 F:      include/linux/bcma/
2722
2723 BROADCOM SYSTEMPORT ETHERNET DRIVER
2724 M:      Florian Fainelli <f.fainelli@gmail.com>
2725 L:      netdev@vger.kernel.org
2726 S:      Supported
2727 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2728
2729 BROADCOM VULCAN ARM64 SOC
2730 M:      Jayachandran C. <jchandra@broadcom.com>
2731 M:      bcm-kernel-feedback-list@broadcom.com
2732 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2733 S:      Maintained
2734 F:      arch/arm64/boot/dts/broadcom/vulcan*
2735
2736 BROCADE BFA FC SCSI DRIVER
2737 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2738 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2739 L:      linux-scsi@vger.kernel.org
2740 S:      Supported
2741 F:      drivers/scsi/bfa/
2742
2743 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2744 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2745 L:      netdev@vger.kernel.org
2746 S:      Supported
2747 F:      drivers/net/ethernet/brocade/bna/
2748
2749 BSG (block layer generic sg v4 driver)
2750 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2751 L:      linux-scsi@vger.kernel.org
2752 S:      Supported
2753 F:      block/bsg.c
2754 F:      include/linux/bsg.h
2755 F:      include/uapi/linux/bsg.h
2756
2757 BT87X AUDIO DRIVER
2758 M:      Clemens Ladisch <clemens@ladisch.de>
2759 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2760 T:      git git://git.alsa-project.org/alsa-kernel.git
2761 S:      Maintained
2762 F:      Documentation/sound/alsa/Bt87x.txt
2763 F:      sound/pci/bt87x.c
2764
2765 BT8XXGPIO DRIVER
2766 M:      Michael Buesch <m@bues.ch>
2767 W:      http://bu3sch.de/btgpio.php
2768 S:      Maintained
2769 F:      drivers/gpio/gpio-bt8xx.c
2770
2771 BTRFS FILE SYSTEM
2772 M:      Chris Mason <clm@fb.com>
2773 M:      Josef Bacik <jbacik@fb.com>
2774 M:      David Sterba <dsterba@suse.com>
2775 L:      linux-btrfs@vger.kernel.org
2776 W:      http://btrfs.wiki.kernel.org/
2777 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2779 S:      Maintained
2780 F:      Documentation/filesystems/btrfs.txt
2781 F:      fs/btrfs/
2782
2783 BTTV VIDEO4LINUX DRIVER
2784 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2785 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2786 L:      linux-media@vger.kernel.org
2787 W:      https://linuxtv.org
2788 T:      git git://linuxtv.org/media_tree.git
2789 S:      Odd fixes
2790 F:      Documentation/video4linux/bttv/
2791 F:      drivers/media/pci/bt8xx/bttv*
2792
2793 BUSLOGIC SCSI DRIVER
2794 M:      Khalid Aziz <khalid@gonehiking.org>
2795 L:      linux-scsi@vger.kernel.org
2796 S:      Maintained
2797 F:      drivers/scsi/BusLogic.*
2798 F:      drivers/scsi/FlashPoint.*
2799
2800 C-MEDIA CMI8788 DRIVER
2801 M:      Clemens Ladisch <clemens@ladisch.de>
2802 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2803 T:      git git://git.alsa-project.org/alsa-kernel.git
2804 S:      Maintained
2805 F:      sound/pci/oxygen/
2806
2807 C6X ARCHITECTURE
2808 M:      Mark Salter <msalter@redhat.com>
2809 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2810 L:      linux-c6x-dev@linux-c6x.org
2811 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2812 S:      Maintained
2813 F:      arch/c6x/
2814
2815 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2816 M:      David Howells <dhowells@redhat.com>
2817 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2818 S:      Supported
2819 F:      Documentation/filesystems/caching/cachefiles.txt
2820 F:      fs/cachefiles/
2821
2822 CADET FM/AM RADIO RECEIVER DRIVER
2823 M:      Hans Verkuil <hverkuil@xs4all.nl>
2824 L:      linux-media@vger.kernel.org
2825 T:      git git://linuxtv.org/media_tree.git
2826 W:      https://linuxtv.org
2827 S:      Maintained
2828 F:      drivers/media/radio/radio-cadet*
2829
2830 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2831 M:      Jonathan Corbet <corbet@lwn.net>
2832 L:      linux-media@vger.kernel.org
2833 T:      git git://linuxtv.org/media_tree.git
2834 S:      Maintained
2835 F:      Documentation/video4linux/cafe_ccic
2836 F:      drivers/media/platform/marvell-ccic/
2837
2838 CAIF NETWORK LAYER
2839 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2840 L:      netdev@vger.kernel.org
2841 S:      Supported
2842 F:      Documentation/networking/caif/
2843 F:      drivers/net/caif/
2844 F:      include/uapi/linux/caif/
2845 F:      include/net/caif/
2846 F:      net/caif/
2847
2848 CALGARY x86-64 IOMMU
2849 M:      Muli Ben-Yehuda <mulix@mulix.org>
2850 M:      Jon Mason <jdmason@kudzu.us>
2851 L:      iommu@lists.linux-foundation.org
2852 S:      Maintained
2853 F:      arch/x86/kernel/pci-calgary_64.c
2854 F:      arch/x86/kernel/tce_64.c
2855 F:      arch/x86/include/asm/calgary.h
2856 F:      arch/x86/include/asm/tce.h
2857
2858 CAN NETWORK LAYER
2859 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2860 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2861 L:      linux-can@vger.kernel.org
2862 W:      https://github.com/linux-can
2863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2865 S:      Maintained
2866 F:      Documentation/networking/can.txt
2867 F:      net/can/
2868 F:      include/linux/can/core.h
2869 F:      include/uapi/linux/can.h
2870 F:      include/uapi/linux/can/bcm.h
2871 F:      include/uapi/linux/can/raw.h
2872 F:      include/uapi/linux/can/gw.h
2873
2874 CAN NETWORK DRIVERS
2875 M:      Wolfgang Grandegger <wg@grandegger.com>
2876 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2877 L:      linux-can@vger.kernel.org
2878 W:      https://github.com/linux-can
2879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2881 S:      Maintained
2882 F:      Documentation/devicetree/bindings/net/can/
2883 F:      drivers/net/can/
2884 F:      include/linux/can/dev.h
2885 F:      include/linux/can/platform/
2886 F:      include/uapi/linux/can/error.h
2887 F:      include/uapi/linux/can/netlink.h
2888
2889 CAPABILITIES
2890 M:      Serge Hallyn <serge@hallyn.com>
2891 L:      linux-security-module@vger.kernel.org
2892 S:      Supported
2893 F:      include/linux/capability.h
2894 F:      include/uapi/linux/capability.h
2895 F:      security/commoncap.c
2896 F:      kernel/capability.c
2897
2898 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2899 M:      Kevin Tsai <ktsai@capellamicro.com>
2900 S:      Maintained
2901 F:      drivers/iio/light/cm*
2902 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2903
2904 CAVIUM LIQUIDIO NETWORK DRIVER
2905 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2906 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2907 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2908 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2909 L:     netdev@vger.kernel.org
2910 W:     http://www.cavium.com
2911 S:     Supported
2912 F:     drivers/net/ethernet/cavium/liquidio/
2913
2914 CC2520 IEEE-802.15.4 RADIO DRIVER
2915 M:      Varka Bhadram <varkabhadram@gmail.com>
2916 L:      linux-wpan@vger.kernel.org
2917 S:      Maintained
2918 F:      drivers/net/ieee802154/cc2520.c
2919 F:      include/linux/spi/cc2520.h
2920 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2921
2922 CEC DRIVER
2923 M:      Hans Verkuil <hans.verkuil@cisco.com>
2924 L:      linux-media@vger.kernel.org
2925 T:      git git://linuxtv.org/media_tree.git
2926 W:      http://linuxtv.org
2927 S:      Supported
2928 F:      Documentation/cec.txt
2929 F:      Documentation/DocBook/media/v4l/cec*
2930 F:      drivers/staging/media/cec/
2931 F:      drivers/media/cec-edid.c
2932 F:      drivers/media/rc/keymaps/rc-cec.c
2933 F:      include/media/cec.h
2934 F:      include/media/cec-edid.h
2935 F:      include/linux/cec.h
2936 F:      include/linux/cec-funcs.h
2937
2938 CELL BROADBAND ENGINE ARCHITECTURE
2939 M:      Arnd Bergmann <arnd@arndb.de>
2940 L:      linuxppc-dev@lists.ozlabs.org
2941 W:      http://www.ibm.com/developerworks/power/cell/
2942 S:      Supported
2943 F:      arch/powerpc/include/asm/cell*.h
2944 F:      arch/powerpc/include/asm/spu*.h
2945 F:      arch/powerpc/include/uapi/asm/spu*.h
2946 F:      arch/powerpc/oprofile/*cell*
2947 F:      arch/powerpc/platforms/cell/
2948
2949 CEPH COMMON CODE (LIBCEPH)
2950 M:      Ilya Dryomov <idryomov@gmail.com>
2951 M:      "Yan, Zheng" <zyan@redhat.com>
2952 M:      Sage Weil <sage@redhat.com>
2953 L:      ceph-devel@vger.kernel.org
2954 W:      http://ceph.com/
2955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2956 T:      git git://github.com/ceph/ceph-client.git
2957 S:      Supported
2958 F:      net/ceph/
2959 F:      include/linux/ceph/
2960 F:      include/linux/crush/
2961
2962 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2963 M:      "Yan, Zheng" <zyan@redhat.com>
2964 M:      Sage Weil <sage@redhat.com>
2965 M:      Ilya Dryomov <idryomov@gmail.com>
2966 L:      ceph-devel@vger.kernel.org
2967 W:      http://ceph.com/
2968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2969 T:      git git://github.com/ceph/ceph-client.git
2970 S:      Supported
2971 F:      Documentation/filesystems/ceph.txt
2972 F:      fs/ceph/
2973
2974 CERTIFICATE HANDLING:
2975 M:      David Howells <dhowells@redhat.com>
2976 M:      David Woodhouse <dwmw2@infradead.org>
2977 L:      keyrings@vger.kernel.org
2978 S:      Maintained
2979 F:      Documentation/module-signing.txt
2980 F:      certs/
2981 F:      scripts/sign-file.c
2982 F:      scripts/extract-cert.c
2983
2984 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2985 L:      linux-usb@vger.kernel.org
2986 S:      Orphan
2987 F:      Documentation/usb/WUSB-Design-overview.txt
2988 F:      Documentation/usb/wusb-cbaf
2989 F:      drivers/usb/host/hwa-hc.c
2990 F:      drivers/usb/host/whci/
2991 F:      drivers/usb/wusbcore/
2992 F:      include/linux/usb/wusb*
2993
2994 CFAG12864B LCD DRIVER
2995 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2996 W:      http://miguelojeda.es/auxdisplay.htm
2997 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2998 S:      Maintained
2999 F:      drivers/auxdisplay/cfag12864b.c
3000 F:      include/linux/cfag12864b.h
3001
3002 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3003 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3004 W:      http://miguelojeda.es/auxdisplay.htm
3005 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3006 S:      Maintained
3007 F:      drivers/auxdisplay/cfag12864bfb.c
3008 F:      include/linux/cfag12864b.h
3009
3010 CFG80211 and NL80211
3011 M:      Johannes Berg <johannes@sipsolutions.net>
3012 L:      linux-wireless@vger.kernel.org
3013 W:      http://wireless.kernel.org/
3014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3016 S:      Maintained
3017 F:      include/uapi/linux/nl80211.h
3018 F:      include/net/cfg80211.h
3019 F:      net/wireless/*
3020 X:      net/wireless/wext*
3021
3022 CHAR and MISC DRIVERS
3023 M:      Arnd Bergmann <arnd@arndb.de>
3024 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3026 S:      Supported
3027 F:      drivers/char/*
3028 F:      drivers/misc/*
3029 F:      include/linux/miscdevice.h
3030
3031 CHECKPATCH
3032 M:      Andy Whitcroft <apw@canonical.com>
3033 M:      Joe Perches <joe@perches.com>
3034 S:      Maintained
3035 F:      scripts/checkpatch.pl
3036
3037 CHINESE DOCUMENTATION
3038 M:      Harry Wei <harryxiyou@gmail.com>
3039 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3040 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
3041 S:      Maintained
3042 F:      Documentation/zh_CN/
3043
3044 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3045 M:      Peter Chen <Peter.Chen@nxp.com>
3046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3047 L:      linux-usb@vger.kernel.org
3048 S:      Maintained
3049 F:      drivers/usb/chipidea/
3050
3051 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3052 M:      Hans de Goede <hdegoede@redhat.com>
3053 L:      linux-input@vger.kernel.org
3054 S:      Maintained
3055 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3056 F:      drivers/input/touchscreen/chipone_icn8318.c
3057
3058 CHROME HARDWARE PLATFORM SUPPORT
3059 M:      Olof Johansson <olof@lixom.net>
3060 S:      Maintained
3061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3062 F:      drivers/platform/chrome/
3063
3064 CISCO VIC ETHERNET NIC DRIVER
3065 M:      Christian Benvenuti <benve@cisco.com>
3066 M:      Sujith Sankar <ssujith@cisco.com>
3067 M:      Govindarajulu Varadarajan <_govind@gmx.com>
3068 M:      Neel Patel <neepatel@cisco.com>
3069 S:      Supported
3070 F:      drivers/net/ethernet/cisco/enic/
3071
3072 CISCO VIC LOW LATENCY NIC DRIVER
3073 M:      Christian Benvenuti <benve@cisco.com>
3074 M:      Dave Goodell <dgoodell@cisco.com>
3075 S:      Supported
3076 F:      drivers/infiniband/hw/usnic/
3077
3078 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3079 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3080 L:      netdev@vger.kernel.org
3081 S:      Maintained
3082 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3083
3084 CIRRUS LOGIC AUDIO CODEC DRIVERS
3085 M:      Brian Austin <brian.austin@cirrus.com>
3086 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3087 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3088 S:      Maintained
3089 F:      sound/soc/codecs/cs*
3090
3091 CLEANCACHE API
3092 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3093 L:      linux-kernel@vger.kernel.org
3094 S:      Maintained
3095 F:      mm/cleancache.c
3096 F:      include/linux/cleancache.h
3097
3098 CLK API
3099 M:      Russell King <linux@armlinux.org.uk>
3100 L:      linux-clk@vger.kernel.org
3101 S:      Maintained
3102 F:      include/linux/clk.h
3103
3104 CLOCKSOURCE, CLOCKEVENT DRIVERS
3105 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3106 M:      Thomas Gleixner <tglx@linutronix.de>
3107 L:      linux-kernel@vger.kernel.org
3108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3109 S:      Supported
3110 F:      drivers/clocksource
3111
3112 CISCO FCOE HBA DRIVER
3113 M:      Hiral Patel <hiralpat@cisco.com>
3114 M:      Suma Ramars <sramars@cisco.com>
3115 M:      Brian Uchino <buchino@cisco.com>
3116 L:      linux-scsi@vger.kernel.org
3117 S:      Supported
3118 F:      drivers/scsi/fnic/
3119
3120 CISCO SCSI HBA DRIVER
3121 M:      Narsimhulu Musini <nmusini@cisco.com>
3122 M:      Sesidhar Baddela <sebaddel@cisco.com>
3123 L:      linux-scsi@vger.kernel.org
3124 S:      Supported
3125 F:      drivers/scsi/snic/
3126
3127 CMPC ACPI DRIVER
3128 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3129 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3130 L:      platform-driver-x86@vger.kernel.org
3131 S:      Supported
3132 F:      drivers/platform/x86/classmate-laptop.c
3133
3134 COBALT MEDIA DRIVER
3135 M:      Hans Verkuil <hans.verkuil@cisco.com>
3136 L:      linux-media@vger.kernel.org
3137 T:      git git://linuxtv.org/media_tree.git
3138 W:      https://linuxtv.org
3139 S:      Supported
3140 F:      drivers/media/pci/cobalt/
3141
3142 COCCINELLE/Semantic Patches (SmPL)
3143 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3144 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3145 M:      Nicolas Palix <nicolas.palix@imag.fr>
3146 M:      Michal Marek <mmarek@suse.com>
3147 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3149 W:      http://coccinelle.lip6.fr/
3150 S:      Supported
3151 F:      Documentation/dev-tools/coccinelle.rst
3152 F:      scripts/coccinelle/
3153 F:      scripts/coccicheck
3154
3155 CODA FILE SYSTEM
3156 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3157 M:      coda@cs.cmu.edu
3158 L:      codalist@coda.cs.cmu.edu
3159 W:      http://www.coda.cs.cmu.edu/
3160 S:      Maintained
3161 F:      Documentation/filesystems/coda.txt
3162 F:      fs/coda/
3163 F:      include/linux/coda*.h
3164 F:      include/uapi/linux/coda*.h
3165
3166 CODA V4L2 MEM2MEM DRIVER
3167 M:      Philipp Zabel <p.zabel@pengutronix.de>
3168 L:      linux-media@vger.kernel.org
3169 S:      Maintained
3170 F:      Documentation/devicetree/bindings/media/coda.txt
3171 F:      drivers/media/platform/coda/
3172
3173 COMMON CLK FRAMEWORK
3174 M:      Michael Turquette <mturquette@baylibre.com>
3175 M:      Stephen Boyd <sboyd@codeaurora.org>
3176 L:      linux-clk@vger.kernel.org
3177 Q:      http://patchwork.kernel.org/project/linux-clk/list/
3178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3179 S:      Maintained
3180 F:      Documentation/devicetree/bindings/clock/
3181 F:      drivers/clk/
3182 X:      drivers/clk/clkdev.c
3183 F:      include/linux/clk-pr*
3184 F:      include/linux/clk/
3185
3186 COMMON INTERNET FILE SYSTEM (CIFS)
3187 M:      Steve French <sfrench@samba.org>
3188 L:      linux-cifs@vger.kernel.org
3189 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3190 W:      http://linux-cifs.samba.org/
3191 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3192 S:      Supported
3193 F:      Documentation/filesystems/cifs/
3194 F:      fs/cifs/
3195
3196 COMPACTPCI HOTPLUG CORE
3197 M:      Scott Murray <scott@spiteful.org>
3198 L:      linux-pci@vger.kernel.org
3199 S:      Maintained
3200 F:      drivers/pci/hotplug/cpci_hotplug*
3201
3202 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3203 M:      Scott Murray <scott@spiteful.org>
3204 L:      linux-pci@vger.kernel.org
3205 S:      Maintained
3206 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3207
3208 COMPACTPCI HOTPLUG GENERIC DRIVER
3209 M:      Scott Murray <scott@spiteful.org>
3210 L:      linux-pci@vger.kernel.org
3211 S:      Maintained
3212 F:      drivers/pci/hotplug/cpcihp_generic.c
3213
3214 COMPAL LAPTOP SUPPORT
3215 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3216 L:      platform-driver-x86@vger.kernel.org
3217 S:      Maintained
3218 F:      drivers/platform/x86/compal-laptop.c
3219
3220 CONEXANT ACCESSRUNNER USB DRIVER
3221 L:      accessrunner-general@lists.sourceforge.net
3222 W:      http://accessrunner.sourceforge.net/
3223 S:      Orphan
3224 F:      drivers/usb/atm/cxacru.c
3225
3226 CONFIGFS
3227 M:      Joel Becker <jlbec@evilplan.org>
3228 M:      Christoph Hellwig <hch@lst.de>
3229 T:      git git://git.infradead.org/users/hch/configfs.git
3230 S:      Supported
3231 F:      fs/configfs/
3232 F:      include/linux/configfs.h
3233
3234 CONNECTOR
3235 M:      Evgeniy Polyakov <zbr@ioremap.net>
3236 L:      netdev@vger.kernel.org
3237 S:      Maintained
3238 F:      drivers/connector/
3239
3240 CONTROL GROUP (CGROUP)
3241 M:      Tejun Heo <tj@kernel.org>
3242 M:      Li Zefan <lizefan@huawei.com>
3243 M:      Johannes Weiner <hannes@cmpxchg.org>
3244 L:      cgroups@vger.kernel.org
3245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3246 S:      Maintained
3247 F:      Documentation/cgroup*
3248 F:      include/linux/cgroup*
3249 F:      kernel/cgroup*
3250
3251 CONTROL GROUP - CPUSET
3252 M:      Li Zefan <lizefan@huawei.com>
3253 L:      cgroups@vger.kernel.org
3254 W:      http://www.bullopensource.org/cpuset/
3255 W:      http://oss.sgi.com/projects/cpusets/
3256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3257 S:      Maintained
3258 F:      Documentation/cgroup-v1/cpusets.txt
3259 F:      include/linux/cpuset.h
3260 F:      kernel/cpuset.c
3261
3262 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3263 M:      Johannes Weiner <hannes@cmpxchg.org>
3264 M:      Michal Hocko <mhocko@kernel.org>
3265 M:      Vladimir Davydov <vdavydov.dev@gmail.com>
3266 L:      cgroups@vger.kernel.org
3267 L:      linux-mm@kvack.org
3268 S:      Maintained
3269 F:      mm/memcontrol.c
3270 F:      mm/swap_cgroup.c
3271
3272 CORETEMP HARDWARE MONITORING DRIVER
3273 M:      Fenghua Yu <fenghua.yu@intel.com>
3274 L:      linux-hwmon@vger.kernel.org
3275 S:      Maintained
3276 F:      Documentation/hwmon/coretemp
3277 F:      drivers/hwmon/coretemp.c
3278
3279 COSA/SRP SYNC SERIAL DRIVER
3280 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3281 W:      http://www.fi.muni.cz/~kas/cosa/
3282 S:      Maintained
3283 F:      drivers/net/wan/cosa*
3284
3285 CPMAC ETHERNET DRIVER
3286 M:      Florian Fainelli <f.fainelli@gmail.com>
3287 L:      netdev@vger.kernel.org
3288 S:      Maintained
3289 F:      drivers/net/ethernet/ti/cpmac.c
3290
3291 CPU FREQUENCY DRIVERS
3292 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3293 M:      Viresh Kumar <viresh.kumar@linaro.org>
3294 L:      linux-pm@vger.kernel.org
3295 S:      Maintained
3296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3297 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3298 F:      Documentation/cpu-freq/
3299 F:      drivers/cpufreq/
3300 F:      include/linux/cpufreq.h
3301
3302 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3303 M:      Viresh Kumar <viresh.kumar@linaro.org>
3304 M:      Sudeep Holla <sudeep.holla@arm.com>
3305 L:      linux-pm@vger.kernel.org
3306 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3307 S:      Maintained
3308 F:      drivers/cpufreq/arm_big_little.h
3309 F:      drivers/cpufreq/arm_big_little.c
3310 F:      drivers/cpufreq/arm_big_little_dt.c
3311
3312 CPUIDLE DRIVER - ARM BIG LITTLE
3313 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3314 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3315 L:      linux-pm@vger.kernel.org
3316 L:      linux-arm-kernel@lists.infradead.org
3317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3318 S:      Maintained
3319 F:      drivers/cpuidle/cpuidle-big_little.c
3320
3321 CPUIDLE DRIVER - ARM EXYNOS
3322 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3323 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3324 M:      Kukjin Kim <kgene@kernel.org>
3325 L:      linux-pm@vger.kernel.org
3326 L:      linux-samsung-soc@vger.kernel.org
3327 S:      Supported
3328 F:      drivers/cpuidle/cpuidle-exynos.c
3329 F:      arch/arm/mach-exynos/pm.c
3330
3331 CPUIDLE DRIVERS
3332 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3333 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3334 L:      linux-pm@vger.kernel.org
3335 S:      Maintained
3336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3337 F:      drivers/cpuidle/*
3338 F:      include/linux/cpuidle.h
3339
3340 CPUID/MSR DRIVER
3341 M:      "H. Peter Anvin" <hpa@zytor.com>
3342 S:      Maintained
3343 F:      arch/x86/kernel/cpuid.c
3344 F:      arch/x86/kernel/msr.c
3345
3346 CPU POWER MONITORING SUBSYSTEM
3347 M:      Thomas Renninger <trenn@suse.com>
3348 L:      linux-pm@vger.kernel.org
3349 S:      Maintained
3350 F:      tools/power/cpupower/
3351
3352 CRAMFS FILESYSTEM
3353 W:      http://sourceforge.net/projects/cramfs/
3354 S:      Orphan / Obsolete
3355 F:      Documentation/filesystems/cramfs.txt
3356 F:      fs/cramfs/
3357
3358 CRIS PORT
3359 M:      Mikael Starvik <starvik@axis.com>
3360 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3361 L:      linux-cris-kernel@axis.com
3362 W:      http://developer.axis.com
3363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3364 S:      Maintained
3365 F:      arch/cris/
3366 F:      drivers/tty/serial/crisv10.*
3367
3368 CRYPTO API
3369 M:      Herbert Xu <herbert@gondor.apana.org.au>
3370 M:      "David S. Miller" <davem@davemloft.net>
3371 L:      linux-crypto@vger.kernel.org
3372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3374 S:      Maintained
3375 F:      Documentation/crypto/
3376 F:      Documentation/devicetree/bindings/crypto/
3377 F:      Documentation/DocBook/crypto-API.tmpl
3378 F:      arch/*/crypto/
3379 F:      crypto/
3380 F:      drivers/crypto/
3381 F:      include/crypto/
3382
3383 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3384 M:      Neil Horman <nhorman@tuxdriver.com>
3385 L:      linux-crypto@vger.kernel.org
3386 S:      Maintained
3387 F:      crypto/ansi_cprng.c
3388 F:      crypto/rng.c
3389
3390 CS3308 MEDIA DRIVER
3391 M:      Hans Verkuil <hverkuil@xs4all.nl>
3392 L:      linux-media@vger.kernel.org
3393 T:      git git://linuxtv.org/media_tree.git
3394 W:      http://linuxtv.org
3395 S:      Odd Fixes
3396 F:      drivers/media/i2c/cs3308.c
3397 F:      drivers/media/i2c/cs3308.h
3398
3399 CS5535 Audio ALSA driver
3400 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3401 S:      Maintained
3402 F:      sound/pci/cs5535audio/
3403
3404 CW1200 WLAN driver
3405 M:      Solomon Peachy <pizza@shaftnet.org>
3406 S:      Maintained
3407 F:      drivers/net/wireless/st/cw1200/
3408
3409 CX18 VIDEO4LINUX DRIVER
3410 M:      Andy Walls <awalls@md.metrocast.net>
3411 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3412 L:      linux-media@vger.kernel.org
3413 T:      git git://linuxtv.org/media_tree.git
3414 W:      https://linuxtv.org
3415 W:      http://www.ivtvdriver.org/index.php/Cx18
3416 S:      Maintained
3417 F:      Documentation/video4linux/cx18.txt
3418 F:      drivers/media/pci/cx18/
3419 F:      include/uapi/linux/ivtv*
3420
3421 CX2341X MPEG ENCODER HELPER MODULE
3422 M:      Hans Verkuil <hverkuil@xs4all.nl>
3423 L:      linux-media@vger.kernel.org
3424 T:      git git://linuxtv.org/media_tree.git
3425 W:      https://linuxtv.org
3426 S:      Maintained
3427 F:      drivers/media/common/cx2341x*
3428 F:      include/media/cx2341x*
3429
3430 CX24120 MEDIA DRIVER
3431 M:      Jemma Denson <jdenson@gmail.com>
3432 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3433 L:      linux-media@vger.kernel.org
3434 W:      https://linuxtv.org
3435 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3436 S:      Maintained
3437 F:      drivers/media/dvb-frontends/cx24120*
3438
3439 CX88 VIDEO4LINUX DRIVER
3440 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3441 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3442 L:      linux-media@vger.kernel.org
3443 W:      https://linuxtv.org
3444 T:      git git://linuxtv.org/media_tree.git
3445 S:      Odd fixes
3446 F:      Documentation/video4linux/cx88/
3447 F:      drivers/media/pci/cx88/
3448
3449 CXD2820R MEDIA DRIVER
3450 M:      Antti Palosaari <crope@iki.fi>
3451 L:      linux-media@vger.kernel.org
3452 W:      https://linuxtv.org
3453 W:      http://palosaari.fi/linux/
3454 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3455 T:      git git://linuxtv.org/anttip/media_tree.git
3456 S:      Maintained
3457 F:      drivers/media/dvb-frontends/cxd2820r*
3458
3459 CXGB3 ETHERNET DRIVER (CXGB3)
3460 M:      Santosh Raspatur <santosh@chelsio.com>
3461 L:      netdev@vger.kernel.org
3462 W:      http://www.chelsio.com
3463 S:      Supported
3464 F:      drivers/net/ethernet/chelsio/cxgb3/
3465
3466 CXGB3 ISCSI DRIVER (CXGB3I)
3467 M:      Karen Xie <kxie@chelsio.com>
3468 L:      linux-scsi@vger.kernel.org
3469 W:      http://www.chelsio.com
3470 S:      Supported
3471 F:      drivers/scsi/cxgbi/cxgb3i
3472
3473 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3474 M:      Steve Wise <swise@chelsio.com>
3475 L:      linux-rdma@vger.kernel.org
3476 W:      http://www.openfabrics.org
3477 S:      Supported
3478 F:      drivers/infiniband/hw/cxgb3/
3479
3480 CXGB4 ETHERNET DRIVER (CXGB4)
3481 M:      Hariprasad S <hariprasad@chelsio.com>
3482 L:      netdev@vger.kernel.org
3483 W:      http://www.chelsio.com
3484 S:      Supported
3485 F:      drivers/net/ethernet/chelsio/cxgb4/
3486
3487 CXGB4 ISCSI DRIVER (CXGB4I)
3488 M:      Karen Xie <kxie@chelsio.com>
3489 L:      linux-scsi@vger.kernel.org
3490 W:      http://www.chelsio.com
3491 S:      Supported
3492 F:      drivers/scsi/cxgbi/cxgb4i
3493
3494 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3495 M:      Steve Wise <swise@chelsio.com>
3496 L:      linux-rdma@vger.kernel.org
3497 W:      http://www.openfabrics.org
3498 S:      Supported
3499 F:      drivers/infiniband/hw/cxgb4/
3500
3501 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3502 M:      Casey Leedom <leedom@chelsio.com>
3503 L:      netdev@vger.kernel.org
3504 W:      http://www.chelsio.com
3505 S:      Supported
3506 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3507
3508 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3509 M:      Ian Munsie <imunsie@au1.ibm.com>
3510 M:      Michael Neuling <mikey@neuling.org>
3511 L:      linuxppc-dev@lists.ozlabs.org
3512 S:      Supported
3513 F:      drivers/misc/cxl/
3514 F:      include/misc/cxl*
3515 F:      include/uapi/misc/cxl.h
3516 F:      Documentation/powerpc/cxl.txt
3517 F:      Documentation/powerpc/cxl.txt
3518 F:      Documentation/ABI/testing/sysfs-class-cxl
3519
3520 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3521 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3522 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3523 M:      Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3524 L:      linux-scsi@vger.kernel.org
3525 S:      Supported
3526 F:      drivers/scsi/cxlflash/
3527 F:      include/uapi/scsi/cxlflash_ioctls.h
3528 F:      Documentation/powerpc/cxlflash.txt
3529
3530 STMMAC ETHERNET DRIVER
3531 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3532 M:      Alexandre Torgue <alexandre.torgue@st.com>
3533 L:      netdev@vger.kernel.org
3534 W:      http://www.stlinux.com
3535 S:      Supported
3536 F:      drivers/net/ethernet/stmicro/stmmac/
3537
3538 CYBERPRO FB DRIVER
3539 M:      Russell King <linux@armlinux.org.uk>
3540 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3541 W:      http://www.armlinux.org.uk/
3542 S:      Maintained
3543 F:      drivers/video/fbdev/cyber2000fb.*
3544
3545 CYCLADES ASYNC MUX DRIVER
3546 W:      http://www.cyclades.com/
3547 S:      Orphan
3548 F:      drivers/tty/cyclades.c
3549 F:      include/linux/cyclades.h
3550 F:      include/uapi/linux/cyclades.h
3551
3552 CYCLADES PC300 DRIVER
3553 W:      http://www.cyclades.com/
3554 S:      Orphan
3555 F:      drivers/net/wan/pc300*
3556
3557 CYPRESS_FIRMWARE MEDIA DRIVER
3558 M:      Antti Palosaari <crope@iki.fi>
3559 L:      linux-media@vger.kernel.org
3560 W:      https://linuxtv.org
3561 W:      http://palosaari.fi/linux/
3562 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3563 T:      git git://linuxtv.org/anttip/media_tree.git
3564 S:      Maintained
3565 F:      drivers/media/common/cypress_firmware*
3566
3567 CYTTSP TOUCHSCREEN DRIVER
3568 M:      Ferruh Yigit <fery@cypress.com>
3569 L:      linux-input@vger.kernel.org
3570 S:      Supported
3571 F:      drivers/input/touchscreen/cyttsp*
3572 F:      include/linux/input/cyttsp.h
3573
3574 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3575 M:      Joshua Kinard <kumba@gentoo.org>
3576 S:      Maintained
3577 F:      drivers/rtc/rtc-ds1685.c
3578 F:      include/linux/rtc/ds1685.h
3579
3580 DAMA SLAVE for AX.25
3581 M:      Joerg Reuter <jreuter@yaina.de>
3582 W:      http://yaina.de/jreuter/
3583 W:      http://www.qsl.net/dl1bke/
3584 L:      linux-hams@vger.kernel.org
3585 S:      Maintained
3586 F:      net/ax25/af_ax25.c
3587 F:      net/ax25/ax25_dev.c
3588 F:      net/ax25/ax25_ds_*
3589 F:      net/ax25/ax25_in.c
3590 F:      net/ax25/ax25_out.c
3591 F:      net/ax25/ax25_timer.c
3592 F:      net/ax25/sysctl_net_ax25.c
3593
3594 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3595 L:      netdev@vger.kernel.org
3596 S:      Orphan
3597 F:      Documentation/networking/dmfe.txt
3598 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3599
3600 DC390/AM53C974 SCSI driver
3601 M:      Hannes Reinecke <hare@suse.com>
3602 L:      linux-scsi@vger.kernel.org
3603 S:      Maintained
3604 F:      drivers/scsi/am53c974.c
3605
3606 DC395x SCSI driver
3607 M:      Oliver Neukum <oliver@neukum.org>
3608 M:      Ali Akcaagac <aliakc@web.de>
3609 M:      Jamie Lenehan <lenehan@twibble.org>
3610 L:      dc395x@twibble.org
3611 W:      http://twibble.org/dist/dc395x/
3612 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3613 S:      Maintained
3614 F:      Documentation/scsi/dc395x.txt
3615 F:      drivers/scsi/dc395x.*
3616
3617 DCCP PROTOCOL
3618 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3619 L:      dccp@vger.kernel.org
3620 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3621 S:      Maintained
3622 F:      include/linux/dccp.h
3623 F:      include/uapi/linux/dccp.h
3624 F:      include/linux/tfrc.h
3625 F:      net/dccp/
3626
3627 DECnet NETWORK LAYER
3628 W:      http://linux-decnet.sourceforge.net
3629 L:      linux-decnet-user@lists.sourceforge.net
3630 S:      Orphan
3631 F:      Documentation/networking/decnet.txt
3632 F:      net/decnet/
3633
3634 DECSTATION PLATFORM SUPPORT
3635 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3636 L:      linux-mips@linux-mips.org
3637 W:      http://www.linux-mips.org/wiki/DECstation
3638 S:      Maintained
3639 F:      arch/mips/dec/
3640 F:      arch/mips/include/asm/dec/
3641 F:      arch/mips/include/asm/mach-dec/
3642
3643 DEFXX FDDI NETWORK DRIVER
3644 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3645 S:      Maintained
3646 F:      drivers/net/fddi/defxx.*
3647
3648 DELL LAPTOP DRIVER
3649 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3650 M:      Pali Rohár <pali.rohar@gmail.com>
3651 L:      platform-driver-x86@vger.kernel.org
3652 S:      Maintained
3653 F:      drivers/platform/x86/dell-laptop.c
3654
3655 DELL LAPTOP RBTN DRIVER
3656 M:      Pali Rohár <pali.rohar@gmail.com>
3657 S:      Maintained
3658 F:      drivers/platform/x86/dell-rbtn.*
3659
3660 DELL LAPTOP FREEFALL DRIVER
3661 M:      Pali Rohár <pali.rohar@gmail.com>
3662 S:      Maintained
3663 F:      drivers/platform/x86/dell-smo8800.c
3664
3665 DELL LAPTOP SMM DRIVER
3666 M:      Pali Rohár <pali.rohar@gmail.com>
3667 S:      Maintained
3668 F:      drivers/hwmon/dell-smm-hwmon.c
3669 F:      include/uapi/linux/i8k.h
3670
3671 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3672 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3673 S:      Maintained
3674 F:      Documentation/dcdbas.txt
3675 F:      drivers/firmware/dcdbas.*
3676
3677 DELL WMI EXTRAS DRIVER
3678 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3679 M:      Pali Rohár <pali.rohar@gmail.com>
3680 S:      Maintained
3681 F:      drivers/platform/x86/dell-wmi.c
3682
3683 DESIGNWARE USB2 DRD IP DRIVER
3684 M:      John Youn <johnyoun@synopsys.com>
3685 L:      linux-usb@vger.kernel.org
3686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3687 S:      Maintained
3688 F:      drivers/usb/dwc2/
3689
3690 DESIGNWARE USB3 DRD IP DRIVER
3691 M:      Felipe Balbi <balbi@kernel.org>
3692 L:      linux-usb@vger.kernel.org
3693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3694 S:      Maintained
3695 F:      drivers/usb/dwc3/
3696
3697 DEVICE COREDUMP (DEV_COREDUMP)
3698 M:      Johannes Berg <johannes@sipsolutions.net>
3699 L:      linux-kernel@vger.kernel.org
3700 S:      Maintained
3701 F:      drivers/base/devcoredump.c
3702 F:      include/linux/devcoredump.h
3703
3704 DEVICE FREQUENCY (DEVFREQ)
3705 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3706 M:      Kyungmin Park <kyungmin.park@samsung.com>
3707 L:      linux-pm@vger.kernel.org
3708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3709 S:      Maintained
3710 F:      drivers/devfreq/
3711 F:      include/linux/devfreq.h
3712 F:      Documentation/devicetree/bindings/devfreq/
3713
3714 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3715 M:      Chanwoo Choi <cw00.choi@samsung.com>
3716 L:      linux-pm@vger.kernel.org
3717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3718 S:      Supported
3719 F:      drivers/devfreq/event/
3720 F:      drivers/devfreq/devfreq-event.c
3721 F:      include/linux/devfreq-event.h
3722 F:      Documentation/devicetree/bindings/devfreq/event/
3723
3724 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3725 M:      Chanwoo Choi <cw00.choi@samsung.com>
3726 L:      linux-pm@vger.kernel.org
3727 L:      linux-samsung-soc@vger.kernel.org
3728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3729 S:      Maintained
3730 F:      drivers/devfreq/exynos-bus.c
3731 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3732
3733 DEVICE NUMBER REGISTRY
3734 M:      Torben Mathiasen <device@lanana.org>
3735 W:      http://lanana.org/docs/device-list/index.html
3736 S:      Maintained
3737
3738 DEVICE-MAPPER  (LVM)
3739 M:      Alasdair Kergon <agk@redhat.com>
3740 M:      Mike Snitzer <snitzer@redhat.com>
3741 M:      dm-devel@redhat.com
3742 L:      dm-devel@redhat.com
3743 W:      http://sources.redhat.com/dm
3744 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3746 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3747 S:      Maintained
3748 F:      Documentation/device-mapper/
3749 F:      drivers/md/dm*
3750 F:      drivers/md/persistent-data/
3751 F:      include/linux/device-mapper.h
3752 F:      include/linux/dm-*.h
3753 F:      include/uapi/linux/dm-*.h
3754
3755 DEVLINK
3756 M:      Jiri Pirko <jiri@mellanox.com>
3757 L:      netdev@vger.kernel.org
3758 S:      Supported
3759 F:      net/core/devlink.c
3760 F:      include/net/devlink.h
3761 F:      include/uapi/linux/devlink.h
3762
3763 DIALOG SEMICONDUCTOR DRIVERS
3764 M:      Support Opensource <support.opensource@diasemi.com>
3765 W:      http://www.dialog-semiconductor.com/products
3766 S:      Supported
3767 F:      Documentation/hwmon/da90??
3768 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3769 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3770 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3771 F:      drivers/gpio/gpio-da90??.c
3772 F:      drivers/hwmon/da90??-hwmon.c
3773 F:      drivers/iio/adc/da91??-*.c
3774 F:      drivers/input/misc/da90??_onkey.c
3775 F:      drivers/input/touchscreen/da9052_tsi.c
3776 F:      drivers/leds/leds-da90??.c
3777 F:      drivers/mfd/da903x.c
3778 F:      drivers/mfd/da90??-*.c
3779 F:      drivers/mfd/da91??-*.c
3780 F:      drivers/power/da9052-battery.c
3781 F:      drivers/power/da91??-*.c
3782 F:      drivers/regulator/da903x.c
3783 F:      drivers/regulator/da9???-regulator.[ch]
3784 F:      drivers/rtc/rtc-da90??.c
3785 F:      drivers/video/backlight/da90??_bl.c
3786 F:      drivers/watchdog/da90??_wdt.c
3787 F:      include/linux/mfd/da903x.h
3788 F:      include/linux/mfd/da9052/
3789 F:      include/linux/mfd/da9055/
3790 F:      include/linux/mfd/da9062/
3791 F:      include/linux/mfd/da9063/
3792 F:      include/linux/mfd/da9150/
3793 F:      include/linux/regulator/da9211.h
3794 F:      include/sound/da[79]*.h
3795 F:      sound/soc/codecs/da[79]*.[ch]
3796
3797 DIGI NEO AND CLASSIC PCI PRODUCTS
3798 M:      Lidza Louina <lidza.louina@gmail.com>
3799 M:      Mark Hounschell <markh@compro.net>
3800 L:      driverdev-devel@linuxdriverproject.org
3801 S:      Maintained
3802 F:      drivers/staging/dgnc/
3803
3804 DIOLAN U2C-12 I2C DRIVER
3805 M:      Guenter Roeck <linux@roeck-us.net>
3806 L:      linux-i2c@vger.kernel.org
3807 S:      Maintained
3808 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3809
3810 DIRECT ACCESS (DAX)
3811 M:      Matthew Wilcox <willy@linux.intel.com>
3812 L:      linux-fsdevel@vger.kernel.org
3813 S:      Supported
3814 F:      fs/dax.c
3815
3816 DIRECTORY NOTIFICATION (DNOTIFY)
3817 M:      Eric Paris <eparis@parisplace.org>
3818 S:      Maintained
3819 F:      Documentation/filesystems/dnotify.txt
3820 F:      fs/notify/dnotify/
3821 F:      include/linux/dnotify.h
3822
3823 DISK GEOMETRY AND PARTITION HANDLING
3824 M:      Andries Brouwer <aeb@cwi.nl>
3825 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3826 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3827 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3828 S:      Maintained
3829
3830 DISKQUOTA
3831 M:      Jan Kara <jack@suse.com>
3832 S:      Maintained
3833 F:      Documentation/filesystems/quota.txt
3834 F:      fs/quota/
3835 F:      include/linux/quota*.h
3836 F:      include/uapi/linux/quota*.h
3837
3838 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3839 M:      Bernie Thompson <bernie@plugable.com>
3840 L:      linux-fbdev@vger.kernel.org
3841 S:      Maintained
3842 W:      http://plugable.com/category/projects/udlfb/
3843 F:      drivers/video/fbdev/udlfb.c
3844 F:      include/video/udlfb.h
3845 F:      Documentation/fb/udlfb.txt
3846
3847 DISTRIBUTED LOCK MANAGER (DLM)
3848 M:      Christine Caulfield <ccaulfie@redhat.com>
3849 M:      David Teigland <teigland@redhat.com>
3850 L:      cluster-devel@redhat.com
3851 W:      http://sources.redhat.com/cluster/
3852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3853 S:      Supported
3854 F:      fs/dlm/
3855
3856 DMA BUFFER SHARING FRAMEWORK
3857 M:      Sumit Semwal <sumit.semwal@linaro.org>
3858 S:      Maintained
3859 L:      linux-media@vger.kernel.org
3860 L:      dri-devel@lists.freedesktop.org
3861 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3862 F:      drivers/dma-buf/
3863 F:      include/linux/dma-buf*
3864 F:      include/linux/reservation.h
3865 F:      include/linux/*fence.h
3866 F:      Documentation/dma-buf-sharing.txt
3867 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3868
3869 SYNC FILE FRAMEWORK
3870 M:      Sumit Semwal <sumit.semwal@linaro.org>
3871 R:      Gustavo Padovan <gustavo@padovan.org>
3872 S:      Maintained
3873 L:      linux-media@vger.kernel.org
3874 L:      dri-devel@lists.freedesktop.org
3875 F:      drivers/dma-buf/sync_file.c
3876 F:      include/linux/sync_file.h
3877 F:      Documentation/sync_file.txt
3878 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3879
3880 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3881 M:      Vinod Koul <vinod.koul@intel.com>
3882 L:      dmaengine@vger.kernel.org
3883 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3884 S:      Maintained
3885 F:      drivers/dma/
3886 F:      include/linux/dmaengine.h
3887 F:      Documentation/devicetree/bindings/dma/
3888 F:      Documentation/dmaengine/
3889 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3890
3891 DME1737 HARDWARE MONITOR DRIVER
3892 M:      Juerg Haefliger <juergh@gmail.com>
3893 L:      linux-hwmon@vger.kernel.org
3894 S:      Maintained
3895 F:      Documentation/hwmon/dme1737
3896 F:      drivers/hwmon/dme1737.c
3897
3898 DMI/SMBIOS SUPPORT
3899 M:      Jean Delvare <jdelvare@suse.com>
3900 S:      Maintained
3901 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3902 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3903 F:      drivers/firmware/dmi-id.c
3904 F:      drivers/firmware/dmi_scan.c
3905 F:      include/linux/dmi.h
3906
3907 DOCUMENTATION
3908 M:      Jonathan Corbet <corbet@lwn.net>
3909 L:      linux-doc@vger.kernel.org
3910 S:      Maintained
3911 F:      Documentation/
3912 F:      scripts/docproc.c
3913 F:      scripts/kernel-doc*
3914 X:      Documentation/ABI/
3915 X:      Documentation/devicetree/
3916 X:      Documentation/acpi
3917 X:      Documentation/power
3918 X:      Documentation/spi
3919 X:      Documentation/DocBook/media
3920 T:      git git://git.lwn.net/linux.git docs-next
3921
3922 DOUBLETALK DRIVER
3923 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3924 L:      blinux-list@redhat.com
3925 S:      Maintained
3926 F:      drivers/char/dtlk.c
3927 F:      include/linux/dtlk.h
3928
3929 DPT_I2O SCSI RAID DRIVER
3930 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3931 L:      linux-scsi@vger.kernel.org
3932 W:      http://www.adaptec.com/
3933 S:      Maintained
3934 F:      drivers/scsi/dpt*
3935 F:      drivers/scsi/dpt/
3936
3937 DRBD DRIVER
3938 M:      Philipp Reisner <philipp.reisner@linbit.com>
3939 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3940 L:      drbd-dev@lists.linbit.com
3941 W:      http://www.drbd.org
3942 T:      git git://git.linbit.com/linux-drbd.git
3943 T:      git git://git.linbit.com/drbd-8.4.git
3944 S:      Supported
3945 F:      drivers/block/drbd/
3946 F:      lib/lru_cache.c
3947 F:      Documentation/blockdev/drbd/
3948
3949 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3950 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3952 S:      Supported
3953 F:      Documentation/kobject.txt
3954 F:      drivers/base/
3955 F:      fs/debugfs/
3956 F:      fs/kernfs/
3957 F:      fs/sysfs/
3958 F:      include/linux/debugfs.h
3959 F:      include/linux/kobj*
3960 F:      lib/kobj*
3961
3962 DRM DRIVERS
3963 M:      David Airlie <airlied@linux.ie>
3964 L:      dri-devel@lists.freedesktop.org
3965 T:      git git://people.freedesktop.org/~airlied/linux
3966 S:      Maintained
3967 F:      drivers/gpu/drm/
3968 F:      drivers/gpu/vga/
3969 F:      Documentation/devicetree/bindings/display/
3970 F:      Documentation/devicetree/bindings/gpu/
3971 F:      Documentation/devicetree/bindings/video/
3972 F:      Documentation/gpu/
3973 F:      include/drm/
3974 F:      include/uapi/drm/
3975
3976 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3977 M:      Dave Airlie <airlied@redhat.com>
3978 S:      Odd Fixes
3979 F:      drivers/gpu/drm/ast/
3980
3981 DRM DRIVER FOR BOCHS VIRTUAL GPU
3982 M:      Gerd Hoffmann <kraxel@redhat.com>
3983 S:      Odd Fixes
3984 F:      drivers/gpu/drm/bochs/
3985
3986 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3987 M:      Dave Airlie <airlied@redhat.com>
3988 S:      Odd Fixes
3989 F:      drivers/gpu/drm/cirrus/
3990
3991 RADEON and AMDGPU DRM DRIVERS
3992 M:      Alex Deucher <alexander.deucher@amd.com>
3993 M:      Christian König <christian.koenig@amd.com>
3994 L:      dri-devel@lists.freedesktop.org
3995 T:      git git://people.freedesktop.org/~agd5f/linux
3996 S:      Supported
3997 F:      drivers/gpu/drm/radeon/
3998 F:      include/uapi/drm/radeon_drm.h
3999 F:      drivers/gpu/drm/amd/
4000 F:      include/uapi/drm/amdgpu_drm.h
4001
4002 DRM PANEL DRIVERS
4003 M:      Thierry Reding <thierry.reding@gmail.com>
4004 L:      dri-devel@lists.freedesktop.org
4005 T:      git git://anongit.freedesktop.org/tegra/linux.git
4006 S:      Maintained
4007 F:      drivers/gpu/drm/drm_panel.c
4008 F:      drivers/gpu/drm/panel/
4009 F:      include/drm/drm_panel.h
4010 F:      Documentation/devicetree/bindings/display/panel/
4011
4012 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4013 M:      Daniel Vetter <daniel.vetter@intel.com>
4014 M:      Jani Nikula <jani.nikula@linux.intel.com>
4015 L:      intel-gfx@lists.freedesktop.org
4016 L:      dri-devel@lists.freedesktop.org
4017 W:      https://01.org/linuxgraphics/
4018 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
4019 T:      git git://anongit.freedesktop.org/drm-intel
4020 S:      Supported
4021 F:      drivers/gpu/drm/i915/
4022 F:      include/drm/i915*
4023 F:      include/uapi/drm/i915_drm.h
4024 F:      Documentation/gpu/i915.rst
4025
4026 DRM DRIVERS FOR ATMEL HLCDC
4027 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
4028 L:      dri-devel@lists.freedesktop.org
4029 S:      Supported
4030 F:      drivers/gpu/drm/atmel-hlcdc/
4031 F:      Documentation/devicetree/bindings/drm/atmel/
4032
4033 DRM DRIVERS FOR ALLWINNER A10
4034 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
4035 L:      dri-devel@lists.freedesktop.org
4036 S:      Supported
4037 F:      drivers/gpu/drm/sun4i/
4038 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4039
4040 DRM DRIVERS FOR EXYNOS
4041 M:      Inki Dae <inki.dae@samsung.com>
4042 M:      Joonyoung Shim <jy0922.shim@samsung.com>
4043 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
4044 M:      Kyungmin Park <kyungmin.park@samsung.com>
4045 L:      dri-devel@lists.freedesktop.org
4046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4047 S:      Supported
4048 F:      drivers/gpu/drm/exynos/
4049 F:      include/uapi/drm/exynos_drm.h
4050 F:      Documentation/devicetree/bindings/display/exynos/
4051
4052 DRM DRIVERS FOR FREESCALE DCU
4053 M:      Stefan Agner <stefan@agner.ch>
4054 M:      Alison Wang <alison.wang@freescale.com>
4055 L:      dri-devel@lists.freedesktop.org
4056 S:      Supported
4057 F:      drivers/gpu/drm/fsl-dcu/
4058 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4059 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4060 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4061
4062 DRM DRIVERS FOR FREESCALE IMX
4063 M:      Philipp Zabel <p.zabel@pengutronix.de>
4064 L:      dri-devel@lists.freedesktop.org
4065 S:      Maintained
4066 F:      drivers/gpu/drm/imx/
4067 F:      drivers/gpu/ipu-v3/
4068 F:      Documentation/devicetree/bindings/display/imx/
4069
4070 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4071 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4072 L:      dri-devel@lists.freedesktop.org
4073 T:      git git://github.com/patjak/drm-gma500
4074 S:      Maintained
4075 F:      drivers/gpu/drm/gma500/
4076
4077 DRM DRIVERS FOR HISILICON
4078 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4079 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4080 R:      Chen Feng <puck.chen@hisilicon.com>
4081 L:      dri-devel@lists.freedesktop.org
4082 T:      git git://github.com/xin3liang/linux.git
4083 S:      Maintained
4084 F:      drivers/gpu/drm/hisilicon/
4085 F:      Documentation/devicetree/bindings/display/hisilicon/
4086
4087 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4088 S:      Orphan / Obsolete
4089 F:      drivers/gpu/drm/i810/
4090 F:      include/uapi/drm/i810_drm.h
4091
4092 DRM DRIVER FOR MSM ADRENO GPU
4093 M:      Rob Clark <robdclark@gmail.com>
4094 L:      linux-arm-msm@vger.kernel.org
4095 L:      dri-devel@lists.freedesktop.org
4096 L:      freedreno@lists.freedesktop.org
4097 T:      git git://people.freedesktop.org/~robclark/linux
4098 S:      Maintained
4099 F:      drivers/gpu/drm/msm/
4100 F:      include/uapi/drm/msm_drm.h
4101 F:      Documentation/devicetree/bindings/display/msm/
4102
4103 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4104 M:      Ben Skeggs <bskeggs@redhat.com>
4105 L:      dri-devel@lists.freedesktop.org
4106 L:      nouveau@lists.freedesktop.org
4107 T:      git git://github.com/skeggsb/linux
4108 S:      Supported
4109 F:      drivers/gpu/drm/nouveau/
4110 F:      include/uapi/drm/nouveau_drm.h
4111
4112 DRM DRIVERS FOR NVIDIA TEGRA
4113 M:      Thierry Reding <thierry.reding@gmail.com>
4114 L:      dri-devel@lists.freedesktop.org
4115 L:      linux-tegra@vger.kernel.org
4116 T:      git git://anongit.freedesktop.org/tegra/linux.git
4117 S:      Supported
4118 F:      drivers/gpu/drm/tegra/
4119 F:      drivers/gpu/host1x/
4120 F:      include/linux/host1x.h
4121 F:      include/uapi/drm/tegra_drm.h
4122 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4123
4124 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4125 S:      Orphan / Obsolete
4126 F:      drivers/gpu/drm/mga/
4127 F:      include/uapi/drm/mga_drm.h
4128
4129 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4130 M:      Dave Airlie <airlied@redhat.com>
4131 S:      Odd Fixes
4132 F:      drivers/gpu/drm/mgag200/
4133
4134 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4135 S:      Orphan / Obsolete
4136 F:      drivers/gpu/drm/r128/
4137 F:      include/uapi/drm/r128_drm.h
4138
4139 DRM DRIVERS FOR RENESAS
4140 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4141 L:      dri-devel@lists.freedesktop.org
4142 L:      linux-renesas-soc@vger.kernel.org
4143 T:      git git://linuxtv.org/pinchartl/fbdev
4144 S:      Supported
4145 F:      drivers/gpu/drm/rcar-du/
4146 F:      drivers/gpu/drm/shmobile/
4147 F:      include/linux/platform_data/shmob_drm.h
4148 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4149
4150 DRM DRIVER FOR QXL VIRTUAL GPU
4151 M:      Dave Airlie <airlied@redhat.com>
4152 S:      Odd Fixes
4153 F:      drivers/gpu/drm/qxl/
4154 F:      include/uapi/drm/qxl_drm.h
4155
4156 DRM DRIVERS FOR ROCKCHIP
4157 M:      Mark Yao <mark.yao@rock-chips.com>
4158 L:      dri-devel@lists.freedesktop.org
4159 S:      Maintained
4160 F:      drivers/gpu/drm/rockchip/
4161 F:      Documentation/devicetree/bindings/display/rockchip/
4162
4163 DRM DRIVER FOR SAVAGE VIDEO CARDS
4164 S:      Orphan / Obsolete
4165 F:      drivers/gpu/drm/savage/
4166 F:      include/uapi/drm/savage_drm.h
4167
4168 DRM DRIVER FOR SIS VIDEO CARDS
4169 S:      Orphan / Obsolete
4170 F:      drivers/gpu/drm/sis/
4171 F:      include/uapi/drm/sis_drm.h
4172
4173 DRM DRIVERS FOR STI
4174 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4175 M:      Vincent Abriou <vincent.abriou@st.com>
4176 L:      dri-devel@lists.freedesktop.org
4177 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4178 S:      Maintained
4179 F:      drivers/gpu/drm/sti
4180 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4181
4182 DRM DRIVER FOR TDFX VIDEO CARDS
4183 S:      Orphan / Obsolete
4184 F:      drivers/gpu/drm/tdfx/
4185
4186 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4187 M:      Dave Airlie <airlied@redhat.com>
4188 S:      Odd Fixes
4189 F:      drivers/gpu/drm/udl/
4190
4191 DRM DRIVERS FOR VIVANTE GPU IP
4192 M:      Lucas Stach <l.stach@pengutronix.de>
4193 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4194 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4195 L:      dri-devel@lists.freedesktop.org
4196 S:      Maintained
4197 F:      drivers/gpu/drm/etnaviv/
4198 F:      include/uapi/drm/etnaviv_drm.h
4199 F:      Documentation/devicetree/bindings/display/etnaviv/
4200
4201 DRM DRIVER FOR VMWARE VIRTUAL GPU
4202 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4203 M:      Sinclair Yeh <syeh@vmware.com>
4204 M:      Thomas Hellstrom <thellstrom@vmware.com>
4205 L:      dri-devel@lists.freedesktop.org
4206 T:      git git://people.freedesktop.org/~syeh/repos_linux
4207 T:      git git://people.freedesktop.org/~thomash/linux
4208 S:      Supported
4209 F:      drivers/gpu/drm/vmwgfx/
4210 F:      include/uapi/drm/vmwgfx_drm.h
4211
4212 DRM DRIVERS FOR VC4
4213 M:      Eric Anholt <eric@anholt.net>
4214 T:      git git://github.com/anholt/linux
4215 S:      Supported
4216 F:      drivers/gpu/drm/vc4/
4217 F:      include/uapi/drm/vc4_drm.h
4218 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4219
4220 DRM DRIVERS FOR TI OMAP
4221 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4222 L:      dri-devel@lists.freedesktop.org
4223 S:      Maintained
4224 F:      drivers/gpu/drm/omapdrm/
4225 F:      Documentation/devicetree/bindings/display/ti/
4226
4227 DRM DRIVERS FOR TI LCDC
4228 M:      Jyri Sarha <jsarha@ti.com>
4229 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4230 L:      dri-devel@lists.freedesktop.org
4231 S:      Maintained
4232 F:      drivers/gpu/drm/tilcdc/
4233 F:      Documentation/devicetree/bindings/display/tilcdc/
4234
4235 DSBR100 USB FM RADIO DRIVER
4236 M:      Alexey Klimov <klimov.linux@gmail.com>
4237 L:      linux-media@vger.kernel.org
4238 T:      git git://linuxtv.org/media_tree.git
4239 S:      Maintained
4240 F:      drivers/media/radio/dsbr100.c
4241
4242 DSCC4 DRIVER
4243 M:      Francois Romieu <romieu@fr.zoreil.com>
4244 L:      netdev@vger.kernel.org
4245 S:      Maintained
4246 F:      drivers/net/wan/dscc4.c
4247
4248 DT3155 MEDIA DRIVER
4249 M:      Hans Verkuil <hverkuil@xs4all.nl>
4250 L:      linux-media@vger.kernel.org
4251 T:      git git://linuxtv.org/media_tree.git
4252 W:      https://linuxtv.org
4253 S:      Odd Fixes
4254 F:      drivers/media/pci/dt3155/
4255
4256 DVB_USB_AF9015 MEDIA DRIVER
4257 M:      Antti Palosaari <crope@iki.fi>
4258 L:      linux-media@vger.kernel.org
4259 W:      https://linuxtv.org
4260 W:      http://palosaari.fi/linux/
4261 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4262 T:      git git://linuxtv.org/anttip/media_tree.git
4263 S:      Maintained
4264 F:      drivers/media/usb/dvb-usb-v2/af9015*
4265
4266 DVB_USB_AF9035 MEDIA DRIVER
4267 M:      Antti Palosaari <crope@iki.fi>
4268 L:      linux-media@vger.kernel.org
4269 W:      https://linuxtv.org
4270 W:      http://palosaari.fi/linux/
4271 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4272 T:      git git://linuxtv.org/anttip/media_tree.git
4273 S:      Maintained
4274 F:      drivers/media/usb/dvb-usb-v2/af9035*
4275
4276 DVB_USB_ANYSEE MEDIA DRIVER
4277 M:      Antti Palosaari <crope@iki.fi>
4278 L:      linux-media@vger.kernel.org
4279 W:      https://linuxtv.org
4280 W:      http://palosaari.fi/linux/
4281 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4282 T:      git git://linuxtv.org/anttip/media_tree.git
4283 S:      Maintained
4284 F:      drivers/media/usb/dvb-usb-v2/anysee*
4285
4286 DVB_USB_AU6610 MEDIA DRIVER
4287 M:      Antti Palosaari <crope@iki.fi>
4288 L:      linux-media@vger.kernel.org
4289 W:      https://linuxtv.org
4290 W:      http://palosaari.fi/linux/
4291 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4292 T:      git git://linuxtv.org/anttip/media_tree.git
4293 S:      Maintained
4294 F:      drivers/media/usb/dvb-usb-v2/au6610*
4295
4296 DVB_USB_CE6230 MEDIA DRIVER
4297 M:      Antti Palosaari <crope@iki.fi>
4298 L:      linux-media@vger.kernel.org
4299 W:      https://linuxtv.org
4300 W:      http://palosaari.fi/linux/
4301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4302 T:      git git://linuxtv.org/anttip/media_tree.git
4303 S:      Maintained
4304 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4305
4306 DVB_USB_CXUSB MEDIA DRIVER
4307 M:      Michael Krufky <mkrufky@linuxtv.org>
4308 L:      linux-media@vger.kernel.org
4309 W:      https://linuxtv.org
4310 W:      http://github.com/mkrufky
4311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4312 T:      git git://linuxtv.org/media_tree.git
4313 S:      Maintained
4314 F:      drivers/media/usb/dvb-usb/cxusb*
4315
4316 DVB_USB_EC168 MEDIA DRIVER
4317 M:      Antti Palosaari <crope@iki.fi>
4318 L:      linux-media@vger.kernel.org
4319 W:      https://linuxtv.org
4320 W:      http://palosaari.fi/linux/
4321 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4322 T:      git git://linuxtv.org/anttip/media_tree.git
4323 S:      Maintained
4324 F:      drivers/media/usb/dvb-usb-v2/ec168*
4325
4326 DVB_USB_GL861 MEDIA DRIVER
4327 M:      Antti Palosaari <crope@iki.fi>
4328 L:      linux-media@vger.kernel.org
4329 W:      https://linuxtv.org
4330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4331 T:      git git://linuxtv.org/anttip/media_tree.git
4332 S:      Maintained
4333 F:      drivers/media/usb/dvb-usb-v2/gl861*
4334
4335 DVB_USB_MXL111SF MEDIA DRIVER
4336 M:      Michael Krufky <mkrufky@linuxtv.org>
4337 L:      linux-media@vger.kernel.org
4338 W:      https://linuxtv.org
4339 W:      http://github.com/mkrufky
4340 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4341 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4342 S:      Maintained
4343 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4344
4345 DVB_USB_RTL28XXU MEDIA DRIVER
4346 M:      Antti Palosaari <crope@iki.fi>
4347 L:      linux-media@vger.kernel.org
4348 W:      https://linuxtv.org
4349 W:      http://palosaari.fi/linux/
4350 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4351 T:      git git://linuxtv.org/anttip/media_tree.git
4352 S:      Maintained
4353 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4354
4355 DVB_USB_V2 MEDIA DRIVER
4356 M:      Antti Palosaari <crope@iki.fi>
4357 L:      linux-media@vger.kernel.org
4358 W:      https://linuxtv.org
4359 W:      http://palosaari.fi/linux/
4360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4361 T:      git git://linuxtv.org/anttip/media_tree.git
4362 S:      Maintained
4363 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4364 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4365
4366 DYNAMIC DEBUG
4367 M:      Jason Baron <jbaron@akamai.com>
4368 S:      Maintained
4369 F:      lib/dynamic_debug.c
4370 F:      include/linux/dynamic_debug.h
4371
4372 DZ DECSTATION DZ11 SERIAL DRIVER
4373 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4374 S:      Maintained
4375 F:      drivers/tty/serial/dz.*
4376
4377 E3X0 POWER BUTTON DRIVER
4378 M:      Moritz Fischer <moritz.fischer@ettus.com>
4379 L:      usrp-users@lists.ettus.com
4380 W:      http://www.ettus.com
4381 S:      Supported
4382 F:      drivers/input/misc/e3x0-button.c
4383 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4384
4385 E4000 MEDIA DRIVER
4386 M:      Antti Palosaari <crope@iki.fi>
4387 L:      linux-media@vger.kernel.org
4388 W:      https://linuxtv.org
4389 W:      http://palosaari.fi/linux/
4390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4391 T:      git git://linuxtv.org/anttip/media_tree.git
4392 S:      Maintained
4393 F:      drivers/media/tuners/e4000*
4394
4395 EATA ISA/EISA/PCI SCSI DRIVER
4396 M:      Dario Ballabio <ballabio_dario@emc.com>
4397 L:      linux-scsi@vger.kernel.org
4398 S:      Maintained
4399 F:      drivers/scsi/eata.c
4400
4401 EC100 MEDIA DRIVER
4402 M:      Antti Palosaari <crope@iki.fi>
4403 L:      linux-media@vger.kernel.org
4404 W:      https://linuxtv.org
4405 W:      http://palosaari.fi/linux/
4406 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4407 T:      git git://linuxtv.org/anttip/media_tree.git
4408 S:      Maintained
4409 F:      drivers/media/dvb-frontends/ec100*
4410
4411 ECRYPT FILE SYSTEM
4412 M:      Tyler Hicks <tyhicks@canonical.com>
4413 L:      ecryptfs@vger.kernel.org
4414 W:      http://ecryptfs.org
4415 W:      https://launchpad.net/ecryptfs
4416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4417 S:      Supported
4418 F:      Documentation/filesystems/ecryptfs.txt
4419 F:      fs/ecryptfs/
4420
4421 EDAC-CORE
4422 M:      Borislav Petkov <bp@alien8.de>
4423 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4424 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4425 L:      linux-edac@vger.kernel.org
4426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4428 S:      Supported
4429 F:      Documentation/edac.txt
4430 F:      drivers/edac/
4431 F:      include/linux/edac.h
4432
4433 EDAC-AMD64
4434 M:      Borislav Petkov <bp@alien8.de>
4435 L:      linux-edac@vger.kernel.org
4436 S:      Maintained
4437 F:      drivers/edac/amd64_edac*
4438
4439 EDAC-CALXEDA
4440 M:      Robert Richter <rric@kernel.org>
4441 L:      linux-edac@vger.kernel.org
4442 S:      Maintained
4443 F:      drivers/edac/highbank*
4444
4445 EDAC-CAVIUM
4446 M:      Ralf Baechle <ralf@linux-mips.org>
4447 M:      David Daney <david.daney@cavium.com>
4448 L:      linux-edac@vger.kernel.org
4449 L:      linux-mips@linux-mips.org
4450 S:      Supported
4451 F:      drivers/edac/octeon_edac*
4452
4453 EDAC-E752X
4454 M:      Mark Gross <mark.gross@intel.com>
4455 L:      linux-edac@vger.kernel.org
4456 S:      Maintained
4457 F:      drivers/edac/e752x_edac.c
4458
4459 EDAC-E7XXX
4460 L:      linux-edac@vger.kernel.org
4461 S:      Maintained
4462 F:      drivers/edac/e7xxx_edac.c
4463
4464 EDAC-FSL_DDR
4465 M:      York Sun <york.sun@nxp.com>
4466 L:      linux-edac@vger.kernel.org
4467 S:      Maintained
4468 F:      drivers/edac/fsl_ddr_edac.*
4469
4470 EDAC-GHES
4471 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4472 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4473 L:      linux-edac@vger.kernel.org
4474 S:      Maintained
4475 F:      drivers/edac/ghes_edac.c
4476
4477 EDAC-I82443BXGX
4478 M:      Tim Small <tim@buttersideup.com>
4479 L:      linux-edac@vger.kernel.org
4480 S:      Maintained
4481 F:      drivers/edac/i82443bxgx_edac.c
4482
4483 EDAC-I3000
4484 L:      linux-edac@vger.kernel.org
4485 S:      Orphan
4486 F:      drivers/edac/i3000_edac.c
4487
4488 EDAC-I5000
4489 L:      linux-edac@vger.kernel.org
4490 S:      Maintained
4491 F:      drivers/edac/i5000_edac.c
4492
4493 EDAC-I5400
4494 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4495 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4496 L:      linux-edac@vger.kernel.org
4497 S:      Maintained
4498 F:      drivers/edac/i5400_edac.c
4499
4500 EDAC-I7300
4501 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4502 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4503 L:      linux-edac@vger.kernel.org
4504 S:      Maintained
4505 F:      drivers/edac/i7300_edac.c
4506
4507 EDAC-I7CORE
4508 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4509 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4510 L:      linux-edac@vger.kernel.org
4511 S:      Maintained
4512 F:      drivers/edac/i7core_edac.c
4513
4514 EDAC-I82975X
4515 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4516 M:      "Arvind R." <arvino55@gmail.com>
4517 L:      linux-edac@vger.kernel.org
4518 S:      Maintained
4519 F:      drivers/edac/i82975x_edac.c
4520
4521 EDAC-IE31200
4522 M:      Jason Baron <jbaron@akamai.com>
4523 L:      linux-edac@vger.kernel.org
4524 S:      Maintained
4525 F:      drivers/edac/ie31200_edac.c
4526
4527 EDAC-MPC85XX
4528 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4529 L:      linux-edac@vger.kernel.org
4530 S:      Maintained
4531 F:      drivers/edac/mpc85xx_edac.[ch]
4532
4533 EDAC-PASEMI
4534 M:      Egor Martovetsky <egor@pasemi.com>
4535 L:      linux-edac@vger.kernel.org
4536 S:      Maintained
4537 F:      drivers/edac/pasemi_edac.c
4538
4539 EDAC-R82600
4540 M:      Tim Small <tim@buttersideup.com>
4541 L:      linux-edac@vger.kernel.org
4542 S:      Maintained
4543 F:      drivers/edac/r82600_edac.c
4544
4545 EDAC-SBRIDGE
4546 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4547 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4548 L:      linux-edac@vger.kernel.org
4549 S:      Maintained
4550 F:      drivers/edac/sb_edac.c
4551
4552 EDAC-SKYLAKE
4553 M:      Tony Luck <tony.luck@intel.com>
4554 L:      linux-edac@vger.kernel.org
4555 S:      Maintained
4556 F:      drivers/edac/skx_edac.c
4557
4558 EDAC-XGENE
4559 APPLIED MICRO (APM) X-GENE SOC EDAC
4560 M:     Loc Ho <lho@apm.com>
4561 S:     Supported
4562 F:     drivers/edac/xgene_edac.c
4563 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4564
4565 EDIROL UA-101/UA-1000 DRIVER
4566 M:      Clemens Ladisch <clemens@ladisch.de>
4567 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4568 T:      git git://git.alsa-project.org/alsa-kernel.git
4569 S:      Maintained
4570 F:      sound/usb/misc/ua101.c
4571
4572 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4573 M:      Matt Fleming <matt@codeblueprint.co.uk>
4574 L:      linux-efi@vger.kernel.org
4575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4576 S:      Maintained
4577 F:      Documentation/efi-stub.txt
4578 F:      arch/ia64/kernel/efi.c
4579 F:      arch/x86/boot/compressed/eboot.[ch]
4580 F:      arch/x86/include/asm/efi.h
4581 F:      arch/x86/platform/efi/
4582 F:      drivers/firmware/efi/
4583 F:      include/linux/efi*.h
4584
4585 EFI VARIABLE FILESYSTEM
4586 M:      Matthew Garrett <matthew.garrett@nebula.com>
4587 M:      Jeremy Kerr <jk@ozlabs.org>
4588 M:      Matt Fleming <matt@codeblueprint.co.uk>
4589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4590 L:      linux-efi@vger.kernel.org
4591 S:      Maintained
4592 F:      fs/efivarfs/
4593
4594 EFIFB FRAMEBUFFER DRIVER
4595 L:      linux-fbdev@vger.kernel.org
4596 M:      Peter Jones <pjones@redhat.com>
4597 S:      Maintained
4598 F:      drivers/video/fbdev/efifb.c
4599
4600 EFI TEST DRIVER
4601 L:      linux-efi@vger.kernel.org
4602 M:      Ivan Hu <ivan.hu@canonical.com>
4603 M:      Matt Fleming <matt@codeblueprint.co.uk>
4604 S:      Maintained
4605 F:      drivers/firmware/efi/test/
4606
4607 EFS FILESYSTEM
4608 W:      http://aeschi.ch.eu.org/efs/
4609 S:      Orphan
4610 F:      fs/efs/
4611
4612 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4613 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4614 L:      netdev@vger.kernel.org
4615 S:      Maintained
4616 F:      drivers/net/ethernet/ibm/ehea/
4617
4618 EM28XX VIDEO4LINUX DRIVER
4619 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4620 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4621 L:      linux-media@vger.kernel.org
4622 W:      https://linuxtv.org
4623 T:      git git://linuxtv.org/media_tree.git
4624 S:      Maintained
4625 F:      drivers/media/usb/em28xx/
4626
4627 EMBEDDED LINUX
4628 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4629 M:      Matt Mackall <mpm@selenic.com>
4630 M:      David Woodhouse <dwmw2@infradead.org>
4631 L:      linux-embedded@vger.kernel.org
4632 S:      Maintained
4633
4634 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4635 M:      James Smart <james.smart@avagotech.com>
4636 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4637 L:      linux-scsi@vger.kernel.org
4638 W:      http://www.avagotech.com
4639 S:      Supported
4640 F:      drivers/scsi/lpfc/
4641
4642 ENE CB710 FLASH CARD READER DRIVER
4643 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4644 S:      Maintained
4645 F:      drivers/misc/cb710/
4646 F:      drivers/mmc/host/cb710-mmc.*
4647 F:      include/linux/cb710.h
4648
4649 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4650 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4651 S:      Maintained
4652 F:      drivers/media/rc/ene_ir.*
4653
4654 EPSON S1D13XXX FRAMEBUFFER DRIVER
4655 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4656 S:      Maintained
4657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4658 F:      drivers/video/fbdev/s1d13xxxfb.c
4659 F:      include/video/s1d13xxxfb.h
4660
4661 ET131X NETWORK DRIVER
4662 M:      Mark Einon <mark.einon@gmail.com>
4663 S:      Odd Fixes
4664 F:      drivers/net/ethernet/agere/
4665
4666 ETHERNET BRIDGE
4667 M:      Stephen Hemminger <stephen@networkplumber.org>
4668 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4669 L:      netdev@vger.kernel.org
4670 W:      http://www.linuxfoundation.org/en/Net:Bridge
4671 S:      Maintained
4672 F:      include/linux/netfilter_bridge/
4673 F:      net/bridge/
4674
4675 ETHERNET PHY LIBRARY
4676 M:      Florian Fainelli <f.fainelli@gmail.com>
4677 L:      netdev@vger.kernel.org
4678 S:      Maintained
4679 F:      include/linux/phy.h
4680 F:      include/linux/phy_fixed.h
4681 F:      drivers/net/phy/
4682 F:      Documentation/networking/phy.txt
4683 F:      drivers/of/of_mdio.c
4684 F:      drivers/of/of_net.c
4685
4686 EXT2 FILE SYSTEM
4687 M:      Jan Kara <jack@suse.com>
4688 L:      linux-ext4@vger.kernel.org
4689 S:      Maintained
4690 F:      Documentation/filesystems/ext2.txt
4691 F:      fs/ext2/
4692 F:      include/linux/ext2*
4693
4694 EXT4 FILE SYSTEM
4695 M:      "Theodore Ts'o" <tytso@mit.edu>
4696 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4697 L:      linux-ext4@vger.kernel.org
4698 W:      http://ext4.wiki.kernel.org
4699 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4701 S:      Maintained
4702 F:      Documentation/filesystems/ext4.txt
4703 F:      fs/ext4/
4704
4705 Extended Verification Module (EVM)
4706 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4707 L:      linux-ima-devel@lists.sourceforge.net
4708 L:      linux-security-module@vger.kernel.org
4709 S:      Supported
4710 F:      security/integrity/evm/
4711
4712 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4713 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4714 M:      Chanwoo Choi <cw00.choi@samsung.com>
4715 L:      linux-kernel@vger.kernel.org
4716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4717 S:      Maintained
4718 F:      drivers/extcon/
4719 F:      include/linux/extcon/
4720 F:      include/linux/extcon.h
4721 F:      Documentation/extcon/
4722 F:      Documentation/devicetree/bindings/extcon/
4723
4724 EXYNOS DP DRIVER
4725 M:      Jingoo Han <jingoohan1@gmail.com>
4726 L:      dri-devel@lists.freedesktop.org
4727 S:      Maintained
4728 F:      drivers/gpu/drm/exynos/exynos_dp*
4729
4730 EXYNOS SYSMMU (IOMMU) driver
4731 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4732 L:      iommu@lists.linux-foundation.org
4733 S:      Maintained
4734 F:      drivers/iommu/exynos-iommu.c
4735
4736 EXYNOS MIPI DISPLAY DRIVERS
4737 M:      Inki Dae <inki.dae@samsung.com>
4738 M:      Donghwa Lee <dh09.lee@samsung.com>
4739 M:      Kyungmin Park <kyungmin.park@samsung.com>
4740 L:      linux-fbdev@vger.kernel.org
4741 S:      Maintained
4742 F:      drivers/video/fbdev/exynos/exynos_mipi*
4743 F:      include/video/exynos_mipi*
4744
4745 EZchip NPS platform support
4746 M:      Noam Camus <noamc@ezchip.com>
4747 S:      Supported
4748 F:      arch/arc/plat-eznps
4749 F:      arch/arc/boot/dts/eznps.dts
4750
4751 F71805F HARDWARE MONITORING DRIVER
4752 M:      Jean Delvare <jdelvare@suse.com>
4753 L:      linux-hwmon@vger.kernel.org
4754 S:      Maintained
4755 F:      Documentation/hwmon/f71805f
4756 F:      drivers/hwmon/f71805f.c
4757
4758 FC0011 TUNER DRIVER
4759 M:      Michael Buesch <m@bues.ch>
4760 L:      linux-media@vger.kernel.org
4761 S:      Maintained
4762 F:      drivers/media/tuners/fc0011.h
4763 F:      drivers/media/tuners/fc0011.c
4764
4765 FC2580 MEDIA DRIVER
4766 M:      Antti Palosaari <crope@iki.fi>
4767 L:      linux-media@vger.kernel.org
4768 W:      https://linuxtv.org
4769 W:      http://palosaari.fi/linux/
4770 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4771 T:      git git://linuxtv.org/anttip/media_tree.git
4772 S:      Maintained
4773 F:      drivers/media/tuners/fc2580*
4774
4775 FANOTIFY
4776 M:      Eric Paris <eparis@redhat.com>
4777 S:      Maintained
4778 F:      fs/notify/fanotify/
4779 F:      include/linux/fanotify.h
4780 F:      include/uapi/linux/fanotify.h
4781
4782 FARSYNC SYNCHRONOUS DRIVER
4783 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4784 W:      http://www.farsite.co.uk/
4785 S:      Supported
4786 F:      drivers/net/wan/farsync.*
4787
4788 FAULT INJECTION SUPPORT
4789 M:      Akinobu Mita <akinobu.mita@gmail.com>
4790 S:      Supported
4791 F:      Documentation/fault-injection/
4792 F:      lib/fault-inject.c
4793
4794 FBTFT Framebuffer drivers
4795 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4796 M:      Noralf Trønnes <noralf@tronnes.org>
4797 S:      Maintained
4798 F:      drivers/staging/fbtft/
4799
4800 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4801 M:      Johannes Thumshirn <jth@kernel.org>
4802 L:      fcoe-devel@open-fcoe.org
4803 W:      www.Open-FCoE.org
4804 S:      Supported
4805 F:      drivers/scsi/libfc/
4806 F:      drivers/scsi/fcoe/
4807 F:      include/scsi/fc/
4808 F:      include/scsi/libfc.h
4809 F:      include/scsi/libfcoe.h
4810 F:      include/uapi/scsi/fc/
4811
4812 FILE LOCKING (flock() and fcntl()/lockf())
4813 M:      Jeff Layton <jlayton@poochiereds.net>
4814 M:      "J. Bruce Fields" <bfields@fieldses.org>
4815 L:      linux-fsdevel@vger.kernel.org
4816 S:      Maintained
4817 F:      include/linux/fcntl.h
4818 F:      include/linux/fs.h
4819 F:      include/uapi/linux/fcntl.h
4820 F:      include/uapi/linux/fs.h
4821 F:      fs/fcntl.c
4822 F:      fs/locks.c
4823
4824 FILESYSTEMS (VFS and infrastructure)
4825 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4826 L:      linux-fsdevel@vger.kernel.org
4827 S:      Maintained
4828 F:      fs/*
4829
4830 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4831 M:      Riku Voipio <riku.voipio@iki.fi>
4832 L:      linux-hwmon@vger.kernel.org
4833 S:      Maintained
4834 F:      drivers/hwmon/f75375s.c
4835 F:      include/linux/f75375s.h
4836
4837 FIREWIRE AUDIO DRIVERS
4838 M:      Clemens Ladisch <clemens@ladisch.de>
4839 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4840 T:      git git://git.alsa-project.org/alsa-kernel.git
4841 S:      Maintained
4842 F:      sound/firewire/
4843
4844 FIREWIRE MEDIA DRIVERS (firedtv)
4845 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4846 L:      linux-media@vger.kernel.org
4847 L:      linux1394-devel@lists.sourceforge.net
4848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4849 S:      Maintained
4850 F:      drivers/media/firewire/
4851
4852 FIREWIRE SBP-2 TARGET
4853 M:      Chris Boot <bootc@bootc.net>
4854 L:      linux-scsi@vger.kernel.org
4855 L:      target-devel@vger.kernel.org
4856 L:      linux1394-devel@lists.sourceforge.net
4857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4858 S:      Maintained
4859 F:      drivers/target/sbp/
4860
4861 FIREWIRE SUBSYSTEM
4862 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4863 L:      linux1394-devel@lists.sourceforge.net
4864 W:      http://ieee1394.wiki.kernel.org/
4865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4866 S:      Maintained
4867 F:      drivers/firewire/
4868 F:      include/linux/firewire.h
4869 F:      include/uapi/linux/firewire*.h
4870 F:      tools/firewire/
4871
4872 FIRMWARE LOADER (request_firmware)
4873 M:      Ming Lei <ming.lei@canonical.com>
4874 M:      Luis R. Rodriguez <mcgrof@kernel.org>
4875 L:      linux-kernel@vger.kernel.org
4876 S:      Maintained
4877 F:      Documentation/firmware_class/
4878 F:      drivers/base/firmware*.c
4879 F:      include/linux/firmware.h
4880
4881 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4882 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4883 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4884 S:      Maintained
4885 F:      drivers/block/rsxx/
4886
4887 FLOPPY DRIVER
4888 M:      Jiri Kosina <jikos@kernel.org>
4889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4890 S:      Odd fixes
4891 F:      drivers/block/floppy.c
4892
4893 FMC SUBSYSTEM
4894 M:      Alessandro Rubini <rubini@gnudd.com>
4895 W:      http://www.ohwr.org/projects/fmc-bus
4896 S:      Supported
4897 F:      drivers/fmc/
4898 F:      include/linux/fmc*.h
4899 F:      include/linux/ipmi-fru.h
4900 K:      fmc_d.*register
4901
4902 FPGA MANAGER FRAMEWORK
4903 M:      Alan Tull <atull@opensource.altera.com>
4904 R:      Moritz Fischer <moritz.fischer@ettus.com>
4905 S:      Maintained
4906 F:      drivers/fpga/
4907 F:      include/linux/fpga/fpga-mgr.h
4908 W:      http://www.rocketboards.org
4909
4910 FPU EMULATOR
4911 M:      Bill Metzenthen <billm@melbpc.org.au>
4912 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4913 S:      Maintained
4914 F:      arch/x86/math-emu/
4915
4916 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4917 L:      netdev@vger.kernel.org
4918 S:      Orphan
4919 F:      drivers/net/wan/dlci.c
4920 F:      drivers/net/wan/sdla.c
4921
4922 FRAMEBUFFER LAYER
4923 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4924 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4925 L:      linux-fbdev@vger.kernel.org
4926 W:      http://linux-fbdev.sourceforge.net/
4927 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4929 S:      Maintained
4930 F:      Documentation/fb/
4931 F:      drivers/video/
4932 F:      include/video/
4933 F:      include/linux/fb.h
4934 F:      include/uapi/video/
4935 F:      include/uapi/linux/fb.h
4936
4937 FREESCALE DIU FRAMEBUFFER DRIVER
4938 M:      Timur Tabi <timur@tabi.org>
4939 L:      linux-fbdev@vger.kernel.org
4940 S:      Maintained
4941 F:      drivers/video/fbdev/fsl-diu-fb.*
4942
4943 FREESCALE DMA DRIVER
4944 M:      Li Yang <leoli@freescale.com>
4945 M:      Zhang Wei <zw@zh-kernel.org>
4946 L:      linuxppc-dev@lists.ozlabs.org
4947 S:      Maintained
4948 F:      drivers/dma/fsldma.*
4949
4950 FREESCALE GPMI NAND DRIVER
4951 M:      Han Xu <han.xu@nxp.com>
4952 L:      linux-mtd@lists.infradead.org
4953 S:      Maintained
4954 F:      drivers/mtd/nand/gpmi-nand/*
4955
4956 FREESCALE I2C CPM DRIVER
4957 M:      Jochen Friedrich <jochen@scram.de>
4958 L:      linuxppc-dev@lists.ozlabs.org
4959 L:      linux-i2c@vger.kernel.org
4960 S:      Maintained
4961 F:      drivers/i2c/busses/i2c-cpm.c
4962
4963 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4964 M:      Sascha Hauer <kernel@pengutronix.de>
4965 L:      linux-fbdev@vger.kernel.org
4966 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4967 S:      Maintained
4968 F:      include/linux/platform_data/video-imxfb.h
4969 F:      drivers/video/fbdev/imxfb.c
4970
4971 FREESCALE QUAD SPI DRIVER
4972 M:      Han Xu <han.xu@nxp.com>
4973 L:      linux-mtd@lists.infradead.org
4974 S:      Maintained
4975 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4976
4977 FREESCALE SOC FS_ENET DRIVER
4978 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4979 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4980 L:      linuxppc-dev@lists.ozlabs.org
4981 L:      netdev@vger.kernel.org
4982 S:      Maintained
4983 F:      drivers/net/ethernet/freescale/fs_enet/
4984 F:      include/linux/fs_enet_pd.h
4985
4986 FREESCALE IMX / MXC FEC DRIVER
4987 M:      Fugang Duan <fugang.duan@nxp.com>
4988 L:      netdev@vger.kernel.org
4989 S:      Maintained
4990 F:      drivers/net/ethernet/freescale/fec_main.c
4991 F:      drivers/net/ethernet/freescale/fec_ptp.c
4992 F:      drivers/net/ethernet/freescale/fec.h
4993 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4994
4995 FREESCALE QUICC ENGINE LIBRARY
4996 L:      linuxppc-dev@lists.ozlabs.org
4997 S:      Orphan
4998 F:      drivers/soc/fsl/qe/
4999 F:      include/soc/fsl/*qe*.h
5000 F:      include/soc/fsl/*ucc*.h
5001
5002 FREESCALE USB PERIPHERAL DRIVERS
5003 M:      Li Yang <leoli@freescale.com>
5004 L:      linux-usb@vger.kernel.org
5005 L:      linuxppc-dev@lists.ozlabs.org
5006 S:      Maintained
5007 F:      drivers/usb/gadget/udc/fsl*
5008
5009 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5010 M:      Li Yang <leoli@freescale.com>
5011 L:      netdev@vger.kernel.org
5012 L:      linuxppc-dev@lists.ozlabs.org
5013 S:      Maintained
5014 F:      drivers/net/ethernet/freescale/ucc_geth*
5015
5016 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5017 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
5018 L:      netdev@vger.kernel.org
5019 S:      Maintained
5020 F:      drivers/net/ethernet/freescale/gianfar*
5021 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
5022 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5023
5024 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5025 M:      Zhao Qiang <qiang.zhao@nxp.com>
5026 L:      netdev@vger.kernel.org
5027 L:      linuxppc-dev@lists.ozlabs.org
5028 S:      Maintained
5029 F:      drivers/net/wan/fsl_ucc_hdlc*
5030
5031 FREESCALE QUICC ENGINE UCC UART DRIVER
5032 M:      Timur Tabi <timur@tabi.org>
5033 L:      linuxppc-dev@lists.ozlabs.org
5034 S:      Maintained
5035 F:      drivers/tty/serial/ucc_uart.c
5036
5037 FREESCALE SOC SOUND DRIVERS
5038 M:      Timur Tabi <timur@tabi.org>
5039 M:      Nicolin Chen <nicoleotsuka@gmail.com>
5040 M:      Xiubo Li <Xiubo.Lee@gmail.com>
5041 R:      Fabio Estevam <fabio.estevam@nxp.com>
5042 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5043 L:      linuxppc-dev@lists.ozlabs.org
5044 S:      Maintained
5045 F:      sound/soc/fsl/fsl*
5046 F:      sound/soc/fsl/imx*
5047 F:      sound/soc/fsl/mpc8610_hpcd.c
5048
5049 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5050 M:      "J. German Rivera" <German.Rivera@freescale.com>
5051 M:      Stuart Yoder <stuart.yoder@nxp.com>
5052 L:      linux-kernel@vger.kernel.org
5053 S:      Maintained
5054 F:      drivers/staging/fsl-mc/
5055
5056 FREEVXFS FILESYSTEM
5057 M:      Christoph Hellwig <hch@infradead.org>
5058 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
5059 S:      Maintained
5060 F:      fs/freevxfs/
5061
5062 FREEZER
5063 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5064 M:      Pavel Machek <pavel@ucw.cz>
5065 L:      linux-pm@vger.kernel.org
5066 S:      Supported
5067 F:      Documentation/power/freezing-of-tasks.txt
5068 F:      include/linux/freezer.h
5069 F:      kernel/freezer.c
5070
5071 FRONTSWAP API
5072 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5073 L:      linux-kernel@vger.kernel.org
5074 S:      Maintained
5075 F:      mm/frontswap.c
5076 F:      include/linux/frontswap.h
5077
5078 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5079 M:      David Howells <dhowells@redhat.com>
5080 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
5081 S:      Supported
5082 F:      Documentation/filesystems/caching/
5083 F:      fs/fscache/
5084 F:      include/linux/fscache*.h
5085
5086 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5087 M:      Theodore Y. Ts'o <tytso@mit.edu>
5088 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5089 S:      Supported
5090 F:      fs/crypto/
5091 F:      include/linux/fscrypto.h
5092
5093 F2FS FILE SYSTEM
5094 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5095 M:      Changman Lee <cm224.lee@samsung.com>
5096 R:      Chao Yu <yuchao0@huawei.com>
5097 L:      linux-f2fs-devel@lists.sourceforge.net
5098 W:      http://en.wikipedia.org/wiki/F2FS
5099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5100 S:      Maintained
5101 F:      Documentation/filesystems/f2fs.txt
5102 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5103 F:      fs/f2fs/
5104 F:      include/linux/f2fs_fs.h
5105 F:      include/trace/events/f2fs.h
5106
5107 FUJITSU FR-V (FRV) PORT
5108 S:      Orphan
5109 F:      arch/frv/
5110
5111 FUJITSU LAPTOP EXTRAS
5112 M:      Jonathan Woithe <jwoithe@just42.net>
5113 L:      platform-driver-x86@vger.kernel.org
5114 S:      Maintained
5115 F:      drivers/platform/x86/fujitsu-laptop.c
5116
5117 FUJITSU M-5MO LS CAMERA ISP DRIVER
5118 M:      Kyungmin Park <kyungmin.park@samsung.com>
5119 M:      Heungjun Kim <riverful.kim@samsung.com>
5120 L:      linux-media@vger.kernel.org
5121 S:      Maintained
5122 F:      drivers/media/i2c/m5mols/
5123 F:      include/media/i2c/m5mols.h
5124
5125 FUJITSU TABLET EXTRAS
5126 M:      Robert Gerlach <khnz@gmx.de>
5127 L:      platform-driver-x86@vger.kernel.org
5128 S:      Maintained
5129 F:      drivers/platform/x86/fujitsu-tablet.c
5130
5131 FUSE: FILESYSTEM IN USERSPACE
5132 M:      Miklos Szeredi <miklos@szeredi.hu>
5133 L:      linux-fsdevel@vger.kernel.org
5134 W:      http://fuse.sourceforge.net/
5135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5136 S:      Maintained
5137 F:      fs/fuse/
5138 F:      include/uapi/linux/fuse.h
5139 F:      Documentation/filesystems/fuse.txt
5140
5141 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5142 M:      Rik Faith <faith@cs.unc.edu>
5143 L:      linux-scsi@vger.kernel.org
5144 S:      Odd Fixes (e.g., new signatures)
5145 F:      drivers/scsi/fdomain.*
5146
5147 GCC PLUGINS
5148 M:      Kees Cook <keescook@chromium.org>
5149 R:      Emese Revfy <re.emese@gmail.com>
5150 L:      kernel-hardening@lists.openwall.com
5151 S:      Maintained
5152 F:      scripts/gcc-plugins/
5153 F:      scripts/gcc-plugin.sh
5154 F:      Documentation/gcc-plugins.txt
5155
5156 GCOV BASED KERNEL PROFILING
5157 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5158 S:      Maintained
5159 F:      kernel/gcov/
5160 F:      Documentation/dev-tools/gcov.rst
5161
5162 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5163 M:      Achim Leubner <achim_leubner@adaptec.com>
5164 L:      linux-scsi@vger.kernel.org
5165 W:      http://www.icp-vortex.com/
5166 S:      Supported
5167 F:      drivers/scsi/gdt*
5168
5169 GDB KERNEL DEBUGGING HELPER SCRIPTS
5170 M:      Jan Kiszka <jan.kiszka@siemens.com>
5171 M:      Kieran Bingham <kieran@bingham.xyz>
5172 S:      Supported
5173 F:      scripts/gdb/
5174
5175 GEMTEK FM RADIO RECEIVER DRIVER
5176 M:      Hans Verkuil <hverkuil@xs4all.nl>
5177 L:      linux-media@vger.kernel.org
5178 T:      git git://linuxtv.org/media_tree.git
5179 W:      https://linuxtv.org
5180 S:      Maintained
5181 F:      drivers/media/radio/radio-gemtek*
5182
5183 GENERIC GPIO I2C DRIVER
5184 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5185 S:      Supported
5186 F:      drivers/i2c/busses/i2c-gpio.c
5187 F:      include/linux/i2c-gpio.h
5188
5189 GENERIC GPIO I2C MULTIPLEXER DRIVER
5190 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5191 L:      linux-i2c@vger.kernel.org
5192 S:      Supported
5193 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5194 F:      include/linux/i2c-mux-gpio.h
5195 F:      Documentation/i2c/muxes/i2c-mux-gpio
5196
5197 GENERIC HDLC (WAN) DRIVERS
5198 M:      Krzysztof Halasa <khc@pm.waw.pl>
5199 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5200 S:      Maintained
5201 F:      drivers/net/wan/c101.c
5202 F:      drivers/net/wan/hd6457*
5203 F:      drivers/net/wan/hdlc*
5204 F:      drivers/net/wan/n2.c
5205 F:      drivers/net/wan/pc300too.c
5206 F:      drivers/net/wan/pci200syn.c
5207 F:      drivers/net/wan/wanxl*
5208
5209 GENERIC INCLUDE/ASM HEADER FILES
5210 M:      Arnd Bergmann <arnd@arndb.de>
5211 L:      linux-arch@vger.kernel.org
5212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5213 S:      Maintained
5214 F:      include/asm-generic/
5215 F:      include/uapi/asm-generic/
5216
5217 GENERIC PHY FRAMEWORK
5218 M:      Kishon Vijay Abraham I <kishon@ti.com>
5219 L:      linux-kernel@vger.kernel.org
5220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5221 S:      Supported
5222 F:      drivers/phy/
5223 F:      include/linux/phy/
5224
5225 GENERIC PM DOMAINS
5226 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5227 M:      Kevin Hilman <khilman@kernel.org>
5228 M:      Ulf Hansson <ulf.hansson@linaro.org>
5229 L:      linux-pm@vger.kernel.org
5230 S:      Supported
5231 F:      drivers/base/power/domain*.c
5232 F:      include/linux/pm_domain.h
5233
5234 GENERIC UIO DRIVER FOR PCI DEVICES
5235 M:      "Michael S. Tsirkin" <mst@redhat.com>
5236 L:      kvm@vger.kernel.org
5237 S:      Supported
5238 F:      drivers/uio/uio_pci_generic.c
5239
5240 GET_MAINTAINER SCRIPT
5241 M:      Joe Perches <joe@perches.com>
5242 S:      Maintained
5243 F:      scripts/get_maintainer.pl
5244
5245 GFS2 FILE SYSTEM
5246 M:      Steven Whitehouse <swhiteho@redhat.com>
5247 M:      Bob Peterson <rpeterso@redhat.com>
5248 L:      cluster-devel@redhat.com
5249 W:      http://sources.redhat.com/cluster/
5250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5251 S:      Supported
5252 F:      Documentation/filesystems/gfs2*.txt
5253 F:      fs/gfs2/
5254 F:      include/uapi/linux/gfs2_ondisk.h
5255
5256 GIGASET ISDN DRIVERS
5257 M:      Paul Bolle <pebolle@tiscali.nl>
5258 L:      gigaset307x-common@lists.sourceforge.net
5259 W:      http://gigaset307x.sourceforge.net/
5260 S:      Odd Fixes
5261 F:      Documentation/isdn/README.gigaset
5262 F:      drivers/isdn/gigaset/
5263 F:      include/uapi/linux/gigaset_dev.h
5264
5265 GO7007 MPEG CODEC
5266 M:      Hans Verkuil <hans.verkuil@cisco.com>
5267 L:      linux-media@vger.kernel.org
5268 S:      Maintained
5269 F:      drivers/media/usb/go7007/
5270
5271 GOODIX TOUCHSCREEN
5272 M:      Bastien Nocera <hadess@hadess.net>
5273 L:      linux-input@vger.kernel.org
5274 S:      Maintained
5275 F:      drivers/input/touchscreen/goodix.c
5276
5277 GPIO SUBSYSTEM
5278 M:      Linus Walleij <linus.walleij@linaro.org>
5279 M:      Alexandre Courbot <gnurou@gmail.com>
5280 L:      linux-gpio@vger.kernel.org
5281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5282 S:      Maintained
5283 F:      Documentation/devicetree/bindings/gpio/
5284 F:      Documentation/gpio/
5285 F:      Documentation/ABI/testing/gpio-cdev
5286 F:      Documentation/ABI/obsolete/sysfs-gpio
5287 F:      drivers/gpio/
5288 F:      include/linux/gpio/
5289 F:      include/linux/gpio.h
5290 F:      include/asm-generic/gpio.h
5291 F:      include/uapi/linux/gpio.h
5292 F:      tools/gpio/
5293
5294 GRE DEMULTIPLEXER DRIVER
5295 M:      Dmitry Kozlov <xeb@mail.ru>
5296 L:      netdev@vger.kernel.org
5297 S:      Maintained
5298 F:      net/ipv4/gre_demux.c
5299 F:      net/ipv4/gre_offload.c
5300 F:      include/net/gre.h
5301
5302 GRETH 10/100/1G Ethernet MAC device driver
5303 M:      Andreas Larsson <andreas@gaisler.com>
5304 L:      netdev@vger.kernel.org
5305 S:      Maintained
5306 F:      drivers/net/ethernet/aeroflex/
5307
5308 GSPCA FINEPIX SUBDRIVER
5309 M:      Frank Zago <frank@zago.net>
5310 L:      linux-media@vger.kernel.org
5311 T:      git git://linuxtv.org/media_tree.git
5312 S:      Maintained
5313 F:      drivers/media/usb/gspca/finepix.c
5314
5315 GSPCA GL860 SUBDRIVER
5316 M:      Olivier Lorin <o.lorin@laposte.net>
5317 L:      linux-media@vger.kernel.org
5318 T:      git git://linuxtv.org/media_tree.git
5319 S:      Maintained
5320 F:      drivers/media/usb/gspca/gl860/
5321
5322 GSPCA M5602 SUBDRIVER
5323 M:      Erik Andren <erik.andren@gmail.com>
5324 L:      linux-media@vger.kernel.org
5325 T:      git git://linuxtv.org/media_tree.git
5326 S:      Maintained
5327 F:      drivers/media/usb/gspca/m5602/
5328
5329 GSPCA PAC207 SONIXB SUBDRIVER
5330 M:      Hans Verkuil <hverkuil@xs4all.nl>
5331 L:      linux-media@vger.kernel.org
5332 T:      git git://linuxtv.org/media_tree.git
5333 S:      Odd Fixes
5334 F:      drivers/media/usb/gspca/pac207.c
5335
5336 GSPCA SN9C20X SUBDRIVER
5337 M:      Brian Johnson <brijohn@gmail.com>
5338 L:      linux-media@vger.kernel.org
5339 T:      git git://linuxtv.org/media_tree.git
5340 S:      Maintained
5341 F:      drivers/media/usb/gspca/sn9c20x.c
5342
5343 GSPCA T613 SUBDRIVER
5344 M:      Leandro Costantino <lcostantino@gmail.com>
5345 L:      linux-media@vger.kernel.org
5346 T:      git git://linuxtv.org/media_tree.git
5347 S:      Maintained
5348 F:      drivers/media/usb/gspca/t613.c
5349
5350 GSPCA USB WEBCAM DRIVER
5351 M:      Hans Verkuil <hverkuil@xs4all.nl>
5352 L:      linux-media@vger.kernel.org
5353 T:      git git://linuxtv.org/media_tree.git
5354 S:      Odd Fixes
5355 F:      drivers/media/usb/gspca/
5356
5357 GUID PARTITION TABLE (GPT)
5358 M:      Davidlohr Bueso <dave@stgolabs.net>
5359 L:      linux-efi@vger.kernel.org
5360 S:      Maintained
5361 F:      block/partitions/efi.*
5362
5363 STK1160 USB VIDEO CAPTURE DRIVER
5364 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5365 L:      linux-media@vger.kernel.org
5366 T:      git git://linuxtv.org/media_tree.git
5367 S:      Maintained
5368 F:      drivers/media/usb/stk1160/
5369
5370 H8/300 ARCHITECTURE
5371 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5372 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5373 W:      http://uclinux-h8.sourceforge.jp
5374 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5375 S:      Maintained
5376 F:      arch/h8300/
5377 F:      drivers/clocksource/h8300_*.c
5378 F:      drivers/clk/h8300/
5379 F:      drivers/irqchip/irq-renesas-h8*.c
5380
5381 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5382 M:      Frank Seidel <frank@f-seidel.de>
5383 L:      platform-driver-x86@vger.kernel.org
5384 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5385 S:      Maintained
5386 F:      drivers/platform/x86/hdaps.c
5387
5388 HDPVR USB VIDEO ENCODER DRIVER
5389 M:      Hans Verkuil <hverkuil@xs4all.nl>
5390 L:      linux-media@vger.kernel.org
5391 T:      git git://linuxtv.org/media_tree.git
5392 W:      https://linuxtv.org
5393 S:      Odd Fixes
5394 F:      drivers/media/usb/hdpvr/
5395
5396 HWPOISON MEMORY FAILURE HANDLING
5397 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5398 L:      linux-mm@kvack.org
5399 S:      Maintained
5400 F:      mm/memory-failure.c
5401 F:      mm/hwpoison-inject.c
5402
5403 HYPERVISOR VIRTUAL CONSOLE DRIVER
5404 L:      linuxppc-dev@lists.ozlabs.org
5405 S:      Odd Fixes
5406 F:      drivers/tty/hvc/
5407
5408 HACKRF MEDIA DRIVER
5409 M:      Antti Palosaari <crope@iki.fi>
5410 L:      linux-media@vger.kernel.org
5411 W:      https://linuxtv.org
5412 W:      http://palosaari.fi/linux/
5413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5414 T:      git git://linuxtv.org/anttip/media_tree.git
5415 S:      Maintained
5416 F:      drivers/media/usb/hackrf/
5417
5418 HARDWARE MONITORING
5419 M:      Jean Delvare <jdelvare@suse.com>
5420 M:      Guenter Roeck <linux@roeck-us.net>
5421 L:      linux-hwmon@vger.kernel.org
5422 W:      http://hwmon.wiki.kernel.org/
5423 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5425 S:      Maintained
5426 F:      Documentation/hwmon/
5427 F:      drivers/hwmon/
5428 F:      include/linux/hwmon*.h
5429
5430 HARDWARE RANDOM NUMBER GENERATOR CORE
5431 M:      Matt Mackall <mpm@selenic.com>
5432 M:      Herbert Xu <herbert@gondor.apana.org.au>
5433 L:      linux-crypto@vger.kernel.org
5434 S:      Odd fixes
5435 F:      Documentation/devicetree/bindings/rng/
5436 F:      Documentation/hw_random.txt
5437 F:      drivers/char/hw_random/
5438 F:      include/linux/hw_random.h
5439
5440 HARDWARE SPINLOCK CORE
5441 M:      Ohad Ben-Cohen <ohad@wizery.com>
5442 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5443 L:      linux-remoteproc@vger.kernel.org
5444 S:      Maintained
5445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5446 F:      Documentation/devicetree/bindings/hwlock/
5447 F:      Documentation/hwspinlock.txt
5448 F:      drivers/hwspinlock/
5449 F:      include/linux/hwspinlock.h
5450
5451 HARMONY SOUND DRIVER
5452 L:      linux-parisc@vger.kernel.org
5453 S:      Maintained
5454 F:      sound/parisc/harmony.*
5455
5456 HD29L2 MEDIA DRIVER
5457 M:      Antti Palosaari <crope@iki.fi>
5458 L:      linux-media@vger.kernel.org
5459 W:      https://linuxtv.org
5460 W:      http://palosaari.fi/linux/
5461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5462 T:      git git://linuxtv.org/anttip/media_tree.git
5463 S:      Maintained
5464 F:      drivers/media/dvb-frontends/hd29l2*
5465
5466 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5467 M:      Brian Boylston <brian.boylston@hpe.com>
5468 S:      Supported
5469 F:      Documentation/watchdog/hpwdt.txt
5470 F:      drivers/watchdog/hpwdt.c
5471
5472 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5473 M:      Don Brace <don.brace@microsemi.com>
5474 L:      iss_storagedev@hp.com
5475 L:      esc.storagedev@microsemi.com
5476 L:      linux-scsi@vger.kernel.org
5477 S:      Supported
5478 F:      Documentation/scsi/hpsa.txt
5479 F:      drivers/scsi/hpsa*.[ch]
5480 F:      include/linux/cciss*.h
5481 F:      include/uapi/linux/cciss*.h
5482
5483 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5484 M:      Don Brace <don.brace@microsemi.com>
5485 L:      iss_storagedev@hp.com
5486 L:      esc.storagedev@microsemi.com
5487 L:      linux-scsi@vger.kernel.org
5488 S:      Supported
5489 F:      Documentation/blockdev/cciss.txt
5490 F:      drivers/block/cciss*
5491 F:      include/linux/cciss_ioctl.h
5492 F:      include/uapi/linux/cciss_ioctl.h
5493
5494 HFI1 DRIVER
5495 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5496 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5497 L:      linux-rdma@vger.kernel.org
5498 S:      Supported
5499 F:      drivers/infiniband/hw/hfi1
5500
5501 HFS FILESYSTEM
5502 L:      linux-fsdevel@vger.kernel.org
5503 S:      Orphan
5504 F:      Documentation/filesystems/hfs.txt
5505 F:      fs/hfs/
5506
5507 HFSPLUS FILESYSTEM
5508 L:      linux-fsdevel@vger.kernel.org
5509 S:      Orphan
5510 F:      Documentation/filesystems/hfsplus.txt
5511 F:      fs/hfsplus/
5512
5513 HGA FRAMEBUFFER DRIVER
5514 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5515 L:      linux-nvidia@lists.surfsouth.com
5516 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5517 S:      Maintained
5518 F:      drivers/video/fbdev/hgafb.c
5519
5520 HIBERNATION (aka Software Suspend, aka swsusp)
5521 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5522 M:      Pavel Machek <pavel@ucw.cz>
5523 L:      linux-pm@vger.kernel.org
5524 S:      Supported
5525 F:      arch/x86/power/
5526 F:      drivers/base/power/
5527 F:      kernel/power/
5528 F:      include/linux/suspend.h
5529 F:      include/linux/freezer.h
5530 F:      include/linux/pm.h
5531 F:      arch/*/include/asm/suspend*.h
5532
5533 HID CORE LAYER
5534 M:      Jiri Kosina <jikos@kernel.org>
5535 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5536 L:      linux-input@vger.kernel.org
5537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5538 S:      Maintained
5539 F:      drivers/hid/
5540 F:      include/linux/hid*
5541 F:      include/uapi/linux/hid*
5542
5543 HID SENSOR HUB DRIVERS
5544 M:      Jiri Kosina <jikos@kernel.org>
5545 M:      Jonathan Cameron <jic23@kernel.org>
5546 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5547 L:      linux-input@vger.kernel.org
5548 L:      linux-iio@vger.kernel.org
5549 S:      Maintained
5550 F:      Documentation/hid/hid-sensor*
5551 F:      drivers/hid/hid-sensor-*
5552 F:      drivers/iio/*/hid-*
5553 F:      include/linux/hid-sensor-*
5554
5555 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5556 M:      Thomas Gleixner <tglx@linutronix.de>
5557 L:      linux-kernel@vger.kernel.org
5558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5559 S:      Maintained
5560 F:      Documentation/timers/
5561 F:      kernel/time/hrtimer.c
5562 F:      kernel/time/clockevents.c
5563 F:      kernel/time/tick*.*
5564 F:      kernel/time/timer_*.c
5565 F:      include/linux/clockchips.h
5566 F:      include/linux/hrtimer.h
5567
5568 HIGH-SPEED SCC DRIVER FOR AX.25
5569 L:      linux-hams@vger.kernel.org
5570 S:      Orphan
5571 F:      drivers/net/hamradio/dmascc.c
5572 F:      drivers/net/hamradio/scc.c
5573
5574 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5575 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5576 W:      http://www.highpoint-tech.com
5577 S:      Supported
5578 F:      Documentation/scsi/hptiop.txt
5579 F:      drivers/scsi/hptiop.c
5580
5581 HIPPI
5582 M:      Jes Sorensen <jes@trained-monkey.org>
5583 L:      linux-hippi@sunsite.dk
5584 S:      Maintained
5585 F:      include/linux/hippidevice.h
5586 F:      include/uapi/linux/if_hippi.h
5587 F:      net/802/hippi.c
5588 F:      drivers/net/hippi/
5589
5590 HISILICON NETWORK SUBSYSTEM DRIVER
5591 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5592 M:      Salil Mehta <salil.mehta@huawei.com>
5593 L:      netdev@vger.kernel.org
5594 W:      http://www.hisilicon.com
5595 S:      Maintained
5596 F:      drivers/net/ethernet/hisilicon/
5597 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5598
5599 HISILICON SAS Controller
5600 M:      John Garry <john.garry@huawei.com>
5601 W:      http://www.hisilicon.com
5602 S:      Supported
5603 F:      drivers/scsi/hisi_sas/
5604 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5605
5606 HOST AP DRIVER
5607 M:      Jouni Malinen <j@w1.fi>
5608 L:      linux-wireless@vger.kernel.org
5609 W:      http://w1.fi/hostap-driver.html
5610 S:      Obsolete
5611 F:      drivers/net/wireless/intersil/hostap/
5612
5613 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5614 L:      platform-driver-x86@vger.kernel.org
5615 S:      Orphan
5616 F:      drivers/platform/x86/tc1100-wmi.c
5617
5618 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5619 M:      Jaroslav Kysela <perex@perex.cz>
5620 S:      Maintained
5621 F:      drivers/net/ethernet/hp/hp100.*
5622
5623 HPET:   High Precision Event Timers driver
5624 M:      Clemens Ladisch <clemens@ladisch.de>
5625 S:      Maintained
5626 F:      Documentation/timers/hpet.txt
5627 F:      drivers/char/hpet.c
5628 F:      include/linux/hpet.h
5629 F:      include/uapi/linux/hpet.h
5630
5631 HPET:   x86
5632 S:      Orphan
5633 F:      arch/x86/kernel/hpet.c
5634 F:      arch/x86/include/asm/hpet.h
5635
5636 HPFS FILESYSTEM
5637 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5638 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5639 S:      Maintained
5640 F:      fs/hpfs/
5641
5642 HSI SUBSYSTEM
5643 M:      Sebastian Reichel <sre@kernel.org>
5644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5645 S:      Maintained
5646 F:      Documentation/ABI/testing/sysfs-bus-hsi
5647 F:      Documentation/device-drivers/serial-interfaces.rst
5648 F:      drivers/hsi/
5649 F:      include/linux/hsi/
5650 F:      include/uapi/linux/hsi/
5651
5652 HSO 3G MODEM DRIVER
5653 M:      Jan Dumon <j.dumon@option.com>
5654 W:      http://www.pharscape.org
5655 S:      Maintained
5656 F:      drivers/net/usb/hso.c
5657
5658 HSR NETWORK PROTOCOL
5659 M:      Arvid Brodin <arvid.brodin@alten.se>
5660 L:      netdev@vger.kernel.org
5661 S:      Maintained
5662 F:      net/hsr/
5663
5664 HTCPEN TOUCHSCREEN DRIVER
5665 M:      Pau Oliva Fora <pof@eslack.org>
5666 L:      linux-input@vger.kernel.org
5667 S:      Maintained
5668 F:      drivers/input/touchscreen/htcpen.c
5669
5670 HUGETLB FILESYSTEM
5671 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5672 S:      Maintained
5673 F:      fs/hugetlbfs/
5674
5675 Hyper-V CORE AND DRIVERS
5676 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5677 M:      Haiyang Zhang <haiyangz@microsoft.com>
5678 L:      devel@linuxdriverproject.org
5679 S:      Maintained
5680 F:      arch/x86/include/asm/mshyperv.h
5681 F:      arch/x86/include/uapi/asm/hyperv.h
5682 F:      arch/x86/kernel/cpu/mshyperv.c
5683 F:      drivers/hid/hid-hyperv.c
5684 F:      drivers/hv/
5685 F:      drivers/input/serio/hyperv-keyboard.c
5686 F:      drivers/pci/host/pci-hyperv.c
5687 F:      drivers/net/hyperv/
5688 F:      drivers/scsi/storvsc_drv.c
5689 F:      drivers/video/fbdev/hyperv_fb.c
5690 F:      include/linux/hyperv.h
5691 F:      tools/hv/
5692 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5693
5694 I2C MUXES
5695 M:      Peter Rosin <peda@axentia.se>
5696 L:      linux-i2c@vger.kernel.org
5697 S:      Maintained
5698 F:      Documentation/i2c/i2c-topology
5699 F:      Documentation/i2c/muxes/
5700 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5701 F:      drivers/i2c/i2c-mux.c
5702 F:      drivers/i2c/muxes/
5703 F:      include/linux/i2c-mux.h
5704
5705 I2C OVER PARALLEL PORT
5706 M:      Jean Delvare <jdelvare@suse.com>
5707 L:      linux-i2c@vger.kernel.org
5708 S:      Maintained
5709 F:      Documentation/i2c/busses/i2c-parport
5710 F:      Documentation/i2c/busses/i2c-parport-light
5711 F:      drivers/i2c/busses/i2c-parport.c
5712 F:      drivers/i2c/busses/i2c-parport-light.c
5713
5714 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5715 M:      Jean Delvare <jdelvare@suse.com>
5716 L:      linux-i2c@vger.kernel.org
5717 S:      Maintained
5718 F:      Documentation/i2c/busses/i2c-ali1535
5719 F:      Documentation/i2c/busses/i2c-ali1563
5720 F:      Documentation/i2c/busses/i2c-ali15x3
5721 F:      Documentation/i2c/busses/i2c-amd756
5722 F:      Documentation/i2c/busses/i2c-amd8111
5723 F:      Documentation/i2c/busses/i2c-i801
5724 F:      Documentation/i2c/busses/i2c-nforce2
5725 F:      Documentation/i2c/busses/i2c-piix4
5726 F:      Documentation/i2c/busses/i2c-sis5595
5727 F:      Documentation/i2c/busses/i2c-sis630
5728 F:      Documentation/i2c/busses/i2c-sis96x
5729 F:      Documentation/i2c/busses/i2c-via
5730 F:      Documentation/i2c/busses/i2c-viapro
5731 F:      drivers/i2c/busses/i2c-ali1535.c
5732 F:      drivers/i2c/busses/i2c-ali1563.c
5733 F:      drivers/i2c/busses/i2c-ali15x3.c
5734 F:      drivers/i2c/busses/i2c-amd756.c
5735 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5736 F:      drivers/i2c/busses/i2c-amd8111.c
5737 F:      drivers/i2c/busses/i2c-i801.c
5738 F:      drivers/i2c/busses/i2c-isch.c
5739 F:      drivers/i2c/busses/i2c-nforce2.c
5740 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5741 F:      drivers/i2c/busses/i2c-piix4.c
5742 F:      drivers/i2c/busses/i2c-sis5595.c
5743 F:      drivers/i2c/busses/i2c-sis630.c
5744 F:      drivers/i2c/busses/i2c-sis96x.c
5745 F:      drivers/i2c/busses/i2c-via.c
5746 F:      drivers/i2c/busses/i2c-viapro.c
5747
5748 I2C/SMBUS ISMT DRIVER
5749 M:      Seth Heasley <seth.heasley@intel.com>
5750 M:      Neil Horman <nhorman@tuxdriver.com>
5751 L:      linux-i2c@vger.kernel.org
5752 F:      drivers/i2c/busses/i2c-ismt.c
5753 F:      Documentation/i2c/busses/i2c-ismt
5754
5755 I2C/SMBUS STUB DRIVER
5756 M:      Jean Delvare <jdelvare@suse.com>
5757 L:      linux-i2c@vger.kernel.org
5758 S:      Maintained
5759 F:      drivers/i2c/i2c-stub.c
5760
5761 I2C SUBSYSTEM
5762 M:      Wolfram Sang <wsa@the-dreams.de>
5763 L:      linux-i2c@vger.kernel.org
5764 W:      https://i2c.wiki.kernel.org/
5765 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5767 S:      Maintained
5768 F:      Documentation/devicetree/bindings/i2c/
5769 F:      Documentation/i2c/
5770 F:      drivers/i2c/
5771 F:      drivers/i2c/*/
5772 F:      include/linux/i2c.h
5773 F:      include/linux/i2c-*.h
5774 F:      include/uapi/linux/i2c.h
5775 F:      include/uapi/linux/i2c-*.h
5776
5777 I2C ACPI SUPPORT
5778 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5779 L:      linux-i2c@vger.kernel.org
5780 L:      linux-acpi@vger.kernel.org
5781 S:      Maintained
5782
5783 I2C-TAOS-EVM DRIVER
5784 M:      Jean Delvare <jdelvare@suse.com>
5785 L:      linux-i2c@vger.kernel.org
5786 S:      Maintained
5787 F:      Documentation/i2c/busses/i2c-taos-evm
5788 F:      drivers/i2c/busses/i2c-taos-evm.c
5789
5790 I2C-TINY-USB DRIVER
5791 M:      Till Harbaum <till@harbaum.org>
5792 L:      linux-i2c@vger.kernel.org
5793 W:      http://www.harbaum.org/till/i2c_tiny_usb
5794 S:      Maintained
5795 F:      drivers/i2c/busses/i2c-tiny-usb.c
5796
5797 i386 BOOT CODE
5798 M:      "H. Peter Anvin" <hpa@zytor.com>
5799 S:      Maintained
5800 F:      arch/x86/boot/
5801
5802 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5803 M:      "H. Peter Anvin" <hpa@zytor.com>
5804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5805 S:      Maintained
5806
5807 IA64 (Itanium) PLATFORM
5808 M:      Tony Luck <tony.luck@intel.com>
5809 M:      Fenghua Yu <fenghua.yu@intel.com>
5810 L:      linux-ia64@vger.kernel.org
5811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5812 S:      Maintained
5813 F:      arch/ia64/
5814
5815 IBM Power VMX Cryptographic instructions
5816 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5817 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5818 L:      linux-crypto@vger.kernel.org
5819 S:      Supported
5820 F:      drivers/crypto/vmx/Makefile
5821 F:      drivers/crypto/vmx/Kconfig
5822 F:      drivers/crypto/vmx/vmx.c
5823 F:      drivers/crypto/vmx/aes*
5824 F:      drivers/crypto/vmx/ghash*
5825 F:      drivers/crypto/vmx/ppc-xlate.pl
5826
5827 IBM Power in-Nest Crypto Acceleration
5828 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5829 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5830 L:      linux-crypto@vger.kernel.org
5831 S:      Supported
5832 F:      drivers/crypto/nx/Makefile
5833 F:      drivers/crypto/nx/Kconfig
5834 F:      drivers/crypto/nx/nx-aes*
5835 F:      drivers/crypto/nx/nx-sha*
5836 F:      drivers/crypto/nx/nx.*
5837 F:      drivers/crypto/nx/nx_csbcpb.h
5838 F:      drivers/crypto/nx/nx_debugfs.h
5839
5840 IBM Power 842 compression accelerator
5841 M:      Dan Streetman <ddstreet@ieee.org>
5842 S:      Supported
5843 F:      drivers/crypto/nx/Makefile
5844 F:      drivers/crypto/nx/Kconfig
5845 F:      drivers/crypto/nx/nx-842*
5846 F:      include/linux/sw842.h
5847 F:      crypto/842.c
5848 F:      lib/842/
5849
5850 IBM Power Linux RAID adapter
5851 M:      Brian King <brking@us.ibm.com>
5852 S:      Supported
5853 F:      drivers/scsi/ipr.*
5854
5855 IBM Power Virtual Ethernet Device Driver
5856 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5857 L:      netdev@vger.kernel.org
5858 S:      Supported
5859 F:      drivers/net/ethernet/ibm/ibmveth.*
5860
5861 IBM Power SRIOV Virtual NIC Device Driver
5862 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5863 M:      John Allen <jallen@linux.vnet.ibm.com>
5864 L:      netdev@vger.kernel.org
5865 S:      Supported
5866 F:      drivers/net/ethernet/ibm/ibmvnic.*
5867
5868 IBM Power Virtual SCSI Device Drivers
5869 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5870 L:      linux-scsi@vger.kernel.org
5871 S:      Supported
5872 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5873 F:      include/scsi/viosrp.h
5874
5875 IBM Power Virtual SCSI Device Target Driver
5876 M:      Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5877 M:      Michael Cyr <mikecyr@linux.vnet.ibm.com>
5878 L:      linux-scsi@vger.kernel.org
5879 L:      target-devel@vger.kernel.org
5880 S:      Supported
5881 F:      drivers/scsi/ibmvscsi_tgt/
5882
5883 IBM Power Virtual FC Device Drivers
5884 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5885 L:      linux-scsi@vger.kernel.org
5886 S:      Supported
5887 F:      drivers/scsi/ibmvscsi/ibmvfc*
5888
5889 IBM ServeRAID RAID DRIVER
5890 S:      Orphan
5891 F:      drivers/scsi/ips.*
5892
5893 ICH LPC AND GPIO DRIVER
5894 M:      Peter Tyser <ptyser@xes-inc.com>
5895 S:      Maintained
5896 F:      drivers/mfd/lpc_ich.c
5897 F:      drivers/gpio/gpio-ich.c
5898
5899 IDE SUBSYSTEM
5900 M:      "David S. Miller" <davem@davemloft.net>
5901 L:      linux-ide@vger.kernel.org
5902 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5904 S:      Maintained
5905 F:      Documentation/ide/
5906 F:      drivers/ide/
5907 F:      include/linux/ide.h
5908
5909 IDEAPAD LAPTOP EXTRAS DRIVER
5910 M:      Ike Panhc <ike.pan@canonical.com>
5911 L:      platform-driver-x86@vger.kernel.org
5912 W:      http://launchpad.net/ideapad-laptop
5913 S:      Maintained
5914 F:      drivers/platform/x86/ideapad-laptop.c
5915
5916 IDEAPAD LAPTOP SLIDEBAR DRIVER
5917 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5918 L:      linux-input@vger.kernel.org
5919 W:      https://github.com/o2genum/ideapad-slidebar
5920 S:      Maintained
5921 F:      drivers/input/misc/ideapad_slidebar.c
5922
5923 IDE/ATAPI DRIVERS
5924 M:      Borislav Petkov <bp@alien8.de>
5925 L:      linux-ide@vger.kernel.org
5926 S:      Maintained
5927 F:      Documentation/cdrom/ide-cd
5928 F:      drivers/ide/ide-cd*
5929
5930 IDLE-I7300
5931 M:      Andy Henroid <andrew.d.henroid@intel.com>
5932 L:      linux-pm@vger.kernel.org
5933 S:      Supported
5934 F:      drivers/idle/i7300_idle.c
5935
5936 IEEE 802.15.4 SUBSYSTEM
5937 M:      Alexander Aring <aar@pengutronix.de>
5938 L:      linux-wpan@vger.kernel.org
5939 W:      http://wpan.cakelab.org/
5940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5942 S:      Maintained
5943 F:      net/ieee802154/
5944 F:      net/mac802154/
5945 F:      drivers/net/ieee802154/
5946 F:      include/linux/nl802154.h
5947 F:      include/linux/ieee802154.h
5948 F:      include/net/nl802154.h
5949 F:      include/net/mac802154.h
5950 F:      include/net/af_ieee802154.h
5951 F:      include/net/cfg802154.h
5952 F:      include/net/ieee802154_netdev.h
5953 F:      Documentation/networking/ieee802154.txt
5954
5955 IGORPLUG-USB IR RECEIVER
5956 M:      Sean Young <sean@mess.org>
5957 L:      linux-media@vger.kernel.org
5958 S:      Maintained
5959 F:      drivers/media/rc/igorplugusb.c
5960
5961 IGUANAWORKS USB IR TRANSCEIVER
5962 M:      Sean Young <sean@mess.org>
5963 L:      linux-media@vger.kernel.org
5964 S:      Maintained
5965 F:      drivers/media/rc/iguanair.c
5966
5967 IIO SUBSYSTEM AND DRIVERS
5968 M:      Jonathan Cameron <jic23@kernel.org>
5969 R:      Hartmut Knaack <knaack.h@gmx.de>
5970 R:      Lars-Peter Clausen <lars@metafoo.de>
5971 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5972 L:      linux-iio@vger.kernel.org
5973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5974 S:      Maintained
5975 F:      Documentation/devicetree/bindings/iio/
5976 F:      drivers/iio/
5977 F:      drivers/staging/iio/
5978 F:      include/linux/iio/
5979 F:      tools/iio/
5980
5981 IKANOS/ADI EAGLE ADSL USB DRIVER
5982 M:      Matthieu Castet <castet.matthieu@free.fr>
5983 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5984 S:      Maintained
5985 F:      drivers/usb/atm/ueagle-atm.c
5986
5987 INA209 HARDWARE MONITOR DRIVER
5988 M:      Guenter Roeck <linux@roeck-us.net>
5989 L:      linux-hwmon@vger.kernel.org
5990 S:      Maintained
5991 F:      Documentation/hwmon/ina209
5992 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5993 F:      drivers/hwmon/ina209.c
5994
5995 INA2XX HARDWARE MONITOR DRIVER
5996 M:      Guenter Roeck <linux@roeck-us.net>
5997 L:      linux-hwmon@vger.kernel.org
5998 S:      Maintained
5999 F:      Documentation/hwmon/ina2xx
6000 F:      drivers/hwmon/ina2xx.c
6001 F:      include/linux/platform_data/ina2xx.h
6002
6003 INDUSTRY PACK SUBSYSTEM (IPACK)
6004 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6005 M:      Jens Taprogge <jens.taprogge@taprogge.org>
6006 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6007 L:      industrypack-devel@lists.sourceforge.net
6008 W:      http://industrypack.sourceforge.net
6009 S:      Maintained
6010 F:      drivers/ipack/
6011
6012 INGENIC JZ4780 DMA Driver
6013 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6014 S:      Maintained
6015 F:      drivers/dma/dma-jz4780.c
6016
6017 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6018 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6019 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6020 L:      linux-ima-devel@lists.sourceforge.net
6021 L:      linux-ima-user@lists.sourceforge.net
6022 L:      linux-security-module@vger.kernel.org
6023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6024 S:      Supported
6025 F:      security/integrity/ima/
6026
6027 IMGTEC IR DECODER DRIVER
6028 M:      James Hogan <james.hogan@imgtec.com>
6029 S:      Maintained
6030 F:      drivers/media/rc/img-ir/
6031
6032 IMS TWINTURBO FRAMEBUFFER DRIVER
6033 L:      linux-fbdev@vger.kernel.org
6034 S:      Orphan
6035 F:      drivers/video/fbdev/imsttfb.c
6036
6037 INFINIBAND SUBSYSTEM
6038 M:      Doug Ledford <dledford@redhat.com>
6039 M:      Sean Hefty <sean.hefty@intel.com>
6040 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
6041 L:      linux-rdma@vger.kernel.org
6042 W:      http://www.openfabrics.org/
6043 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6045 S:      Supported
6046 F:      Documentation/infiniband/
6047 F:      drivers/infiniband/
6048 F:      include/uapi/linux/if_infiniband.h
6049 F:      include/uapi/rdma/
6050 F:      include/rdma/
6051
6052 INOTIFY
6053 M:      John McCutchan <john@johnmccutchan.com>
6054 M:      Robert Love <rlove@rlove.org>
6055 M:      Eric Paris <eparis@parisplace.org>
6056 S:      Maintained
6057 F:      Documentation/filesystems/inotify.txt
6058 F:      fs/notify/inotify/
6059 F:      include/linux/inotify.h
6060 F:      include/uapi/linux/inotify.h
6061
6062 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6063 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
6064 L:      linux-input@vger.kernel.org
6065 Q:      http://patchwork.kernel.org/project/linux-input/list/
6066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6067 S:      Maintained
6068 F:      drivers/input/
6069 F:      include/linux/input.h
6070 F:      include/uapi/linux/input.h
6071 F:      include/linux/input/
6072 F:      Documentation/devicetree/bindings/input/
6073
6074 INPUT MULTITOUCH (MT) PROTOCOL
6075 M:      Henrik Rydberg <rydberg@bitmath.org>
6076 L:      linux-input@vger.kernel.org
6077 S:      Odd fixes
6078 F:      Documentation/input/multi-touch-protocol.txt
6079 F:      drivers/input/input-mt.c
6080 K:      \b(ABS|SYN)_MT_
6081
6082 INTEL ASoC BDW/HSW DRIVERS
6083 M:      Jie Yang <yang.jie@linux.intel.com>
6084 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6085 S:      Supported
6086 F:      sound/soc/intel/common/sst-dsp*
6087 F:      sound/soc/intel/common/sst-firmware.c
6088 F:      sound/soc/intel/boards/broadwell.c
6089 F:      sound/soc/intel/haswell/
6090
6091 INTEL C600 SERIES SAS CONTROLLER DRIVER
6092 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
6093 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6094 L:      linux-scsi@vger.kernel.org
6095 T:      git git://git.code.sf.net/p/intel-sas/isci
6096 S:      Supported
6097 F:      drivers/scsi/isci/
6098
6099 INTEL HID EVENT DRIVER
6100 M:      Alex Hung <alex.hung@canonical.com>
6101 L:      platform-driver-x86@vger.kernel.org
6102 S:      Maintained
6103 F:      drivers/platform/x86/intel-hid.c
6104
6105 INTEL VIRTUAL BUTTON DRIVER
6106 M:      AceLan Kao <acelan.kao@canonical.com>
6107 L:      platform-driver-x86@vger.kernel.org
6108 S:      Maintained
6109 F:      drivers/platform/x86/intel-vbtn.c
6110
6111 INTEL IDLE DRIVER
6112 M:      Len Brown <lenb@kernel.org>
6113 L:      linux-pm@vger.kernel.org
6114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6115 S:      Supported
6116 F:      drivers/idle/intel_idle.c
6117
6118 INTEL PSTATE DRIVER
6119 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6120 M:      Len Brown <lenb@kernel.org>
6121 L:      linux-pm@vger.kernel.org
6122 S:      Supported
6123 F:      drivers/cpufreq/intel_pstate.c
6124
6125 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6126 M:      Maik Broemme <mbroemme@libmpq.org>
6127 L:      linux-fbdev@vger.kernel.org
6128 S:      Maintained
6129 F:      Documentation/fb/intelfb.txt
6130 F:      drivers/video/fbdev/intelfb/
6131
6132 INTEL 810/815 FRAMEBUFFER DRIVER
6133 M:      Antonino Daplas <adaplas@gmail.com>
6134 L:      linux-fbdev@vger.kernel.org
6135 S:      Maintained
6136 F:      drivers/video/fbdev/i810/
6137
6138 INTEL MENLOW THERMAL DRIVER
6139 M:      Sujith Thomas <sujith.thomas@intel.com>
6140 L:      platform-driver-x86@vger.kernel.org
6141 W:      https://01.org/linux-acpi
6142 S:      Supported
6143 F:      drivers/platform/x86/intel_menlow.c
6144
6145 INTEL I/OAT DMA DRIVER
6146 M:      Dave Jiang <dave.jiang@intel.com>
6147 R:      Dan Williams <dan.j.williams@intel.com>
6148 L:      dmaengine@vger.kernel.org
6149 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6150 S:      Supported
6151 F:      drivers/dma/ioat*
6152
6153 INTEL IOMMU (VT-d)
6154 M:      David Woodhouse <dwmw2@infradead.org>
6155 L:      iommu@lists.linux-foundation.org
6156 T:      git git://git.infradead.org/iommu-2.6.git
6157 S:      Supported
6158 F:      drivers/iommu/intel-iommu.c
6159 F:      include/linux/intel-iommu.h
6160
6161 INTEL IOP-ADMA DMA DRIVER
6162 R:      Dan Williams <dan.j.williams@intel.com>
6163 S:      Odd fixes
6164 F:      drivers/dma/iop-adma.c
6165
6166 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6167 M:      Krzysztof Halasa <khalasa@piap.pl>
6168 S:      Maintained
6169 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6170 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6171 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6172 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6173 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6174 F:      drivers/net/wan/ixp4xx_hss.c
6175
6176 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6177 M:      Deepak Saxena <dsaxena@plexity.net>
6178 S:      Maintained
6179 F:      drivers/char/hw_random/ixp4xx-rng.c
6180
6181 INTEL ETHERNET DRIVERS
6182 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6183 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6184 W:      http://www.intel.com/support/feedback.htm
6185 W:      http://e1000.sourceforge.net/
6186 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6189 S:      Supported
6190 F:      Documentation/networking/e100.txt
6191 F:      Documentation/networking/e1000.txt
6192 F:      Documentation/networking/e1000e.txt
6193 F:      Documentation/networking/igb.txt
6194 F:      Documentation/networking/igbvf.txt
6195 F:      Documentation/networking/ixgb.txt
6196 F:      Documentation/networking/ixgbe.txt
6197 F:      Documentation/networking/ixgbevf.txt
6198 F:      Documentation/networking/i40e.txt
6199 F:      Documentation/networking/i40evf.txt
6200 F:      drivers/net/ethernet/intel/
6201 F:      drivers/net/ethernet/intel/*/
6202
6203 INTEL RDMA RNIC DRIVER
6204 M:     Faisal Latif <faisal.latif@intel.com>
6205 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6206 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6207 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6208 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6209 L:     linux-rdma@vger.kernel.org
6210 S:     Supported
6211 F:     drivers/infiniband/hw/i40iw/
6212
6213 INTEL MERRIFIELD GPIO DRIVER
6214 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6215 L:      linux-gpio@vger.kernel.org
6216 S:      Maintained
6217 F:      drivers/gpio/gpio-merrifield.c
6218
6219 INTEL-MID GPIO DRIVER
6220 M:      David Cohen <david.a.cohen@linux.intel.com>
6221 L:      linux-gpio@vger.kernel.org
6222 S:      Maintained
6223 F:      drivers/gpio/gpio-intel-mid.c
6224
6225 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6226 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6227 L:      linux-wireless@vger.kernel.org
6228 S:      Maintained
6229 F:      Documentation/networking/README.ipw2100
6230 F:      Documentation/networking/README.ipw2200
6231 F:      drivers/net/wireless/intel/ipw2x00/
6232
6233 INTEL(R) TRACE HUB
6234 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6235 S:      Supported
6236 F:      Documentation/trace/intel_th.txt
6237 F:      drivers/hwtracing/intel_th/
6238
6239 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6240 M:      Ning Sun <ning.sun@intel.com>
6241 L:      tboot-devel@lists.sourceforge.net
6242 W:      http://tboot.sourceforge.net
6243 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6244 S:      Supported
6245 F:      Documentation/intel_txt.txt
6246 F:      include/linux/tboot.h
6247 F:      arch/x86/kernel/tboot.c
6248
6249 INTEL WIRELESS WIMAX CONNECTION 2400
6250 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6251 M:      linux-wimax@intel.com
6252 L:      wimax@linuxwimax.org (subscribers-only)
6253 S:      Supported
6254 W:      http://linuxwimax.org
6255 F:      Documentation/wimax/README.i2400m
6256 F:      drivers/net/wimax/i2400m/
6257 F:      include/uapi/linux/wimax/i2400m.h
6258
6259 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6260 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6261 L:      linux-wireless@vger.kernel.org
6262 S:      Supported
6263 F:      drivers/net/wireless/intel/iwlegacy/
6264
6265 INTEL WIRELESS WIFI LINK (iwlwifi)
6266 M:      Johannes Berg <johannes.berg@intel.com>
6267 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6268 M:      Luca Coelho <luciano.coelho@intel.com>
6269 M:      Intel Linux Wireless <linuxwifi@intel.com>
6270 L:      linux-wireless@vger.kernel.org
6271 W:      http://intellinuxwireless.org
6272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6273 S:      Supported
6274 F:      drivers/net/wireless/intel/iwlwifi/
6275
6276 INTEL MANAGEMENT ENGINE (mei)
6277 M:      Tomas Winkler <tomas.winkler@intel.com>
6278 L:      linux-kernel@vger.kernel.org
6279 S:      Supported
6280 F:      include/uapi/linux/mei.h
6281 F:      include/linux/mei_cl_bus.h
6282 F:      drivers/misc/mei/*
6283 F:      drivers/watchdog/mei_wdt.c
6284 F:      Documentation/misc-devices/mei/*
6285
6286 INTEL MIC DRIVERS (mic)
6287 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6288 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6289 S:      Supported
6290 W:      https://github.com/sudeepdutt/mic
6291 W:      http://software.intel.com/en-us/mic-developer
6292 F:      include/linux/mic_bus.h
6293 F:      include/linux/scif.h
6294 F:      include/uapi/linux/mic_common.h
6295 F:      include/uapi/linux/mic_ioctl.h
6296 F:      include/uapi/linux/scif_ioctl.h
6297 F:      drivers/misc/mic/
6298 F:      drivers/dma/mic_x100_dma.c
6299 F:      drivers/dma/mic_x100_dma.h
6300 F:      Documentation/mic/
6301
6302 INTEL PMC/P-Unit IPC DRIVER
6303 M:      Zha Qipeng<qipeng.zha@intel.com>
6304 L:      platform-driver-x86@vger.kernel.org
6305 S:      Maintained
6306 F:      drivers/platform/x86/intel_pmc_ipc.c
6307 F:      drivers/platform/x86/intel_punit_ipc.c
6308 F:      arch/x86/include/asm/intel_pmc_ipc.h
6309 F:      arch/x86/include/asm/intel_punit_ipc.h
6310
6311 INTEL TELEMETRY DRIVER
6312 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6313 L:      platform-driver-x86@vger.kernel.org
6314 S:      Maintained
6315 F:      arch/x86/include/asm/intel_telemetry.h
6316 F:      drivers/platform/x86/intel_telemetry*
6317
6318 INTEL PMC CORE DRIVER
6319 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6320 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6321 L:      platform-driver-x86@vger.kernel.org
6322 S:      Maintained
6323 F:      arch/x86/include/asm/pmc_core.h
6324 F:      drivers/platform/x86/intel_pmc_core*
6325
6326 IOC3 ETHERNET DRIVER
6327 M:      Ralf Baechle <ralf@linux-mips.org>
6328 L:      linux-mips@linux-mips.org
6329 S:      Maintained
6330 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6331
6332 IOC3 SERIAL DRIVER
6333 M:      Pat Gefre <pfg@sgi.com>
6334 L:      linux-serial@vger.kernel.org
6335 S:      Maintained
6336 F:      drivers/tty/serial/ioc3_serial.c
6337
6338 IOMMU DRIVERS
6339 M:      Joerg Roedel <joro@8bytes.org>
6340 L:      iommu@lists.linux-foundation.org
6341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6342 S:      Maintained
6343 F:      Documentation/devicetree/bindings/iommu/
6344 F:      drivers/iommu/
6345
6346 IP MASQUERADING
6347 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6348 S:      Maintained
6349 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6350
6351 IPMI SUBSYSTEM
6352 M:      Corey Minyard <minyard@acm.org>
6353 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6354 W:      http://openipmi.sourceforge.net/
6355 S:      Supported
6356 F:      Documentation/IPMI.txt
6357 F:      drivers/char/ipmi/
6358 F:      include/linux/ipmi*
6359 F:      include/uapi/linux/ipmi*
6360
6361 QCOM AUDIO (ASoC) DRIVERS
6362 M:      Patrick Lai <plai@codeaurora.org>
6363 M:      Banajit Goswami <bgoswami@codeaurora.org>
6364 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6365 S:      Supported
6366 F:      sound/soc/qcom/
6367
6368 IPS SCSI RAID DRIVER
6369 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6370 L:      linux-scsi@vger.kernel.org
6371 W:      http://www.adaptec.com/
6372 S:      Maintained
6373 F:      drivers/scsi/ips*
6374
6375 IPVS
6376 M:      Wensong Zhang <wensong@linux-vs.org>
6377 M:      Simon Horman <horms@verge.net.au>
6378 M:      Julian Anastasov <ja@ssi.bg>
6379 L:      netdev@vger.kernel.org
6380 L:      lvs-devel@vger.kernel.org
6381 S:      Maintained
6382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6384 F:      Documentation/networking/ipvs-sysctl.txt
6385 F:      include/net/ip_vs.h
6386 F:      include/uapi/linux/ip_vs.h
6387 F:      net/netfilter/ipvs/
6388
6389 IPWIRELESS DRIVER
6390 M:      Jiri Kosina <jikos@kernel.org>
6391 M:      David Sterba <dsterba@suse.com>
6392 S:      Odd Fixes
6393 F:      drivers/tty/ipwireless/
6394
6395 IPX NETWORK LAYER
6396 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6397 L:      netdev@vger.kernel.org
6398 S:      Maintained
6399 F:      include/net/ipx.h
6400 F:      include/uapi/linux/ipx.h
6401 F:      net/ipx/
6402
6403 IRDA SUBSYSTEM
6404 M:      Samuel Ortiz <samuel@sortiz.org>
6405 L:      irda-users@lists.sourceforge.net (subscribers-only)
6406 L:      netdev@vger.kernel.org
6407 W:      http://irda.sourceforge.net/
6408 S:      Maintained
6409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6410 F:      Documentation/networking/irda.txt
6411 F:      drivers/net/irda/
6412 F:      include/net/irda/
6413 F:      net/irda/
6414
6415 IRQ SUBSYSTEM
6416 M:      Thomas Gleixner <tglx@linutronix.de>
6417 L:      linux-kernel@vger.kernel.org
6418 S:      Maintained
6419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6420 F:      kernel/irq/
6421
6422 IRQCHIP DRIVERS
6423 M:      Thomas Gleixner <tglx@linutronix.de>
6424 M:      Jason Cooper <jason@lakedaemon.net>
6425 M:      Marc Zyngier <marc.zyngier@arm.com>
6426 L:      linux-kernel@vger.kernel.org
6427 S:      Maintained
6428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6429 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6430 F:      Documentation/devicetree/bindings/interrupt-controller/
6431 F:      drivers/irqchip/
6432
6433 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6434 M:      Marc Zyngier <marc.zyngier@arm.com>
6435 S:      Maintained
6436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6437 F:      Documentation/IRQ-domain.txt
6438 F:      include/linux/irqdomain.h
6439 F:      kernel/irq/irqdomain.c
6440 F:      kernel/irq/msi.c
6441
6442 ISA
6443 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6444 S:      Maintained
6445 F:      Documentation/isa.txt
6446 F:      drivers/base/isa.c
6447 F:      include/linux/isa.h
6448
6449 ISAPNP
6450 M:      Jaroslav Kysela <perex@perex.cz>
6451 S:      Maintained
6452 F:      Documentation/isapnp.txt
6453 F:      drivers/pnp/isapnp/
6454 F:      include/linux/isapnp.h
6455
6456 ISA RADIO MODULE
6457 M:      Hans Verkuil <hverkuil@xs4all.nl>
6458 L:      linux-media@vger.kernel.org
6459 T:      git git://linuxtv.org/media_tree.git
6460 W:      https://linuxtv.org
6461 S:      Maintained
6462 F:      drivers/media/radio/radio-isa*
6463
6464 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6465 M:      Peter Jones <pjones@redhat.com>
6466 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6467 S:      Maintained
6468 F:      drivers/firmware/iscsi_ibft*
6469
6470 ISCSI
6471 M:      Mike Christie <michaelc@cs.wisc.edu>
6472 L:      open-iscsi@googlegroups.com
6473 W:      www.open-iscsi.org
6474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6475 S:      Maintained
6476 F:      drivers/scsi/*iscsi*
6477 F:      include/scsi/*iscsi*
6478
6479 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6480 M:      Or Gerlitz <ogerlitz@mellanox.com>
6481 M:      Sagi Grimberg <sagi@grimberg.me>
6482 M:      Roi Dayan <roid@mellanox.com>
6483 L:      linux-rdma@vger.kernel.org
6484 S:      Supported
6485 W:      http://www.openfabrics.org
6486 W:      www.open-iscsi.org
6487 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6488 F:      drivers/infiniband/ulp/iser/
6489
6490 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6491 M:      Sagi Grimberg <sagi@grimberg.me>
6492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6493 L:      linux-rdma@vger.kernel.org
6494 L:      target-devel@vger.kernel.org
6495 S:      Supported
6496 W:      http://www.linux-iscsi.org
6497 F:      drivers/infiniband/ulp/isert
6498
6499 ISDN SUBSYSTEM
6500 M:      Karsten Keil <isdn@linux-pingi.de>
6501 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6502 L:      netdev@vger.kernel.org
6503 W:      http://www.isdn4linux.de
6504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6505 S:      Maintained
6506 F:      Documentation/isdn/
6507 F:      drivers/isdn/
6508 F:      include/linux/isdn.h
6509 F:      include/linux/isdn/
6510 F:      include/uapi/linux/isdn.h
6511 F:      include/uapi/linux/isdn/
6512
6513 ISDN SUBSYSTEM (Eicon active card driver)
6514 M:      Armin Schindler <mac@melware.de>
6515 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6516 W:      http://www.melware.de
6517 S:      Maintained
6518 F:      drivers/isdn/hardware/eicon/
6519
6520 IT87 HARDWARE MONITORING DRIVER
6521 M:      Jean Delvare <jdelvare@suse.com>
6522 L:      linux-hwmon@vger.kernel.org
6523 S:      Maintained
6524 F:      Documentation/hwmon/it87
6525 F:      drivers/hwmon/it87.c
6526
6527 IT913X MEDIA DRIVER
6528 M:      Antti Palosaari <crope@iki.fi>
6529 L:      linux-media@vger.kernel.org
6530 W:      https://linuxtv.org
6531 W:      http://palosaari.fi/linux/
6532 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6533 T:      git git://linuxtv.org/anttip/media_tree.git
6534 S:      Maintained
6535 F:      drivers/media/tuners/it913x*
6536
6537 IVTV VIDEO4LINUX DRIVER
6538 M:      Andy Walls <awalls@md.metrocast.net>
6539 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6540 L:      linux-media@vger.kernel.org
6541 T:      git git://linuxtv.org/media_tree.git
6542 W:      http://www.ivtvdriver.org
6543 S:      Maintained
6544 F:      Documentation/video4linux/*.ivtv
6545 F:      drivers/media/pci/ivtv/
6546 F:      include/uapi/linux/ivtv*
6547
6548 IX2505V MEDIA DRIVER
6549 M:      Malcolm Priestley <tvboxspy@gmail.com>
6550 L:      linux-media@vger.kernel.org
6551 W:      https://linuxtv.org
6552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6553 S:      Maintained
6554 F:      drivers/media/dvb-frontends/ix2505v*
6555
6556 JC42.4 TEMPERATURE SENSOR DRIVER
6557 M:      Guenter Roeck <linux@roeck-us.net>
6558 L:      linux-hwmon@vger.kernel.org
6559 S:      Maintained
6560 F:      drivers/hwmon/jc42.c
6561 F:      Documentation/hwmon/jc42
6562
6563 JFS FILESYSTEM
6564 M:      Dave Kleikamp <shaggy@kernel.org>
6565 L:      jfs-discussion@lists.sourceforge.net
6566 W:      http://jfs.sourceforge.net/
6567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6568 S:      Maintained
6569 F:      Documentation/filesystems/jfs.txt
6570 F:      fs/jfs/
6571
6572 JME NETWORK DRIVER
6573 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6574 L:      netdev@vger.kernel.org
6575 S:      Maintained
6576 F:      drivers/net/ethernet/jme.*
6577
6578 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6579 M:      David Woodhouse <dwmw2@infradead.org>
6580 L:      linux-mtd@lists.infradead.org
6581 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6582 S:      Maintained
6583 F:      fs/jffs2/
6584 F:      include/uapi/linux/jffs2.h
6585
6586 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6587 M:      "Theodore Ts'o" <tytso@mit.edu>
6588 M:      Jan Kara <jack@suse.com>
6589 L:      linux-ext4@vger.kernel.org
6590 S:      Maintained
6591 F:      fs/jbd2/
6592 F:      include/linux/jbd2.h
6593
6594 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6595 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6596 L:      linux-media@vger.kernel.org
6597 S:      Maintained
6598 F:      drivers/media/platform/rcar_jpu.c
6599
6600 JSM Neo PCI based serial card
6601 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6602 L:      linux-serial@vger.kernel.org
6603 S:      Maintained
6604 F:      drivers/tty/serial/jsm/
6605
6606 K10TEMP HARDWARE MONITORING DRIVER
6607 M:      Clemens Ladisch <clemens@ladisch.de>
6608 L:      linux-hwmon@vger.kernel.org
6609 S:      Maintained
6610 F:      Documentation/hwmon/k10temp
6611 F:      drivers/hwmon/k10temp.c
6612
6613 K8TEMP HARDWARE MONITORING DRIVER
6614 M:      Rudolf Marek <r.marek@assembler.cz>
6615 L:      linux-hwmon@vger.kernel.org
6616 S:      Maintained
6617 F:      Documentation/hwmon/k8temp
6618 F:      drivers/hwmon/k8temp.c
6619
6620 KASAN
6621 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6622 R:      Alexander Potapenko <glider@google.com>
6623 R:      Dmitry Vyukov <dvyukov@google.com>
6624 L:      kasan-dev@googlegroups.com
6625 S:      Maintained
6626 F:      arch/*/include/asm/kasan.h
6627 F:      arch/*/mm/kasan_init*
6628 F:      Documentation/dev-tools/kasan.rst
6629 F:      include/linux/kasan*.h
6630 F:      lib/test_kasan.c
6631 F:      mm/kasan/
6632 F:      scripts/Makefile.kasan
6633
6634 KCONFIG
6635 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6636 L:      linux-kbuild@vger.kernel.org
6637 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6638 S:      Maintained
6639 F:      Documentation/kbuild/kconfig-language.txt
6640 F:      scripts/kconfig/
6641
6642 KDUMP
6643 M:      Dave Young <dyoung@redhat.com>
6644 M:      Baoquan He <bhe@redhat.com>
6645 R:      Vivek Goyal <vgoyal@redhat.com>
6646 L:      kexec@lists.infradead.org
6647 W:      http://lse.sourceforge.net/kdump/
6648 S:      Maintained
6649 F:      Documentation/kdump/
6650
6651 KEENE FM RADIO TRANSMITTER DRIVER
6652 M:      Hans Verkuil <hverkuil@xs4all.nl>
6653 L:      linux-media@vger.kernel.org
6654 T:      git git://linuxtv.org/media_tree.git
6655 W:      https://linuxtv.org
6656 S:      Maintained
6657 F:      drivers/media/radio/radio-keene*
6658
6659 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6660 M:      Ian Kent <raven@themaw.net>
6661 L:      autofs@vger.kernel.org
6662 S:      Maintained
6663 F:      fs/autofs4/
6664
6665 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6666 M:      Michal Marek <mmarek@suse.com>
6667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6669 L:      linux-kbuild@vger.kernel.org
6670 S:      Maintained
6671 F:      Documentation/kbuild/
6672 F:      Makefile
6673 F:      scripts/Makefile.*
6674 F:      scripts/basic/
6675 F:      scripts/mk*
6676 F:      scripts/package/
6677
6678 KERNEL JANITORS
6679 L:      kernel-janitors@vger.kernel.org
6680 W:      http://kernelnewbies.org/KernelJanitors
6681 S:      Odd Fixes
6682
6683 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6684 M:      "J. Bruce Fields" <bfields@fieldses.org>
6685 M:      Jeff Layton <jlayton@poochiereds.net>
6686 L:      linux-nfs@vger.kernel.org
6687 W:      http://nfs.sourceforge.net/
6688 T:      git git://linux-nfs.org/~bfields/linux.git
6689 S:      Supported
6690 F:      fs/nfsd/
6691 F:      include/uapi/linux/nfsd/
6692 F:      fs/lockd/
6693 F:      fs/nfs_common/
6694 F:      net/sunrpc/
6695 F:      include/linux/lockd/
6696 F:      include/linux/sunrpc/
6697 F:      include/uapi/linux/sunrpc/
6698
6699 KERNEL SELFTEST FRAMEWORK
6700 M:      Shuah Khan <shuahkh@osg.samsung.com>
6701 M:      Shuah Khan <shuah@kernel.org>
6702 L:      linux-kselftest@vger.kernel.org
6703 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6704 S:      Maintained
6705 F:      tools/testing/selftests
6706
6707 KERNEL VIRTUAL MACHINE (KVM)
6708 M:      Paolo Bonzini <pbonzini@redhat.com>
6709 M:      Radim Krčmář <rkrcmar@redhat.com>
6710 L:      kvm@vger.kernel.org
6711 W:      http://www.linux-kvm.org
6712 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6713 S:      Supported
6714 F:      Documentation/*/kvm*.txt
6715 F:      Documentation/virtual/kvm/
6716 F:      arch/*/kvm/
6717 F:      arch/x86/kernel/kvm.c
6718 F:      arch/x86/kernel/kvmclock.c
6719 F:      arch/*/include/asm/kvm*
6720 F:      include/linux/kvm*
6721 F:      include/uapi/linux/kvm*
6722 F:      virt/kvm/
6723 F:      tools/kvm/
6724
6725 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6726 M:      Joerg Roedel <joro@8bytes.org>
6727 L:      kvm@vger.kernel.org
6728 W:      http://www.linux-kvm.org/
6729 S:      Maintained
6730 F:      arch/x86/include/asm/svm.h
6731 F:      arch/x86/kvm/svm.c
6732
6733 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6734 M:      Alexander Graf <agraf@suse.com>
6735 L:      kvm-ppc@vger.kernel.org
6736 W:      http://www.linux-kvm.org/
6737 T:      git git://github.com/agraf/linux-2.6.git
6738 S:      Supported
6739 F:      arch/powerpc/include/asm/kvm*
6740 F:      arch/powerpc/kvm/
6741
6742 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6743 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6744 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6745 L:      linux-s390@vger.kernel.org
6746 W:      http://www.ibm.com/developerworks/linux/linux390/
6747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6748 S:      Supported
6749 F:      Documentation/s390/kvm.txt
6750 F:      arch/s390/include/asm/kvm*
6751 F:      arch/s390/kvm/
6752
6753 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6754 M:      Christoffer Dall <christoffer.dall@linaro.org>
6755 M:      Marc Zyngier <marc.zyngier@arm.com>
6756 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6757 L:      kvmarm@lists.cs.columbia.edu
6758 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6760 S:      Supported
6761 F:      arch/arm/include/uapi/asm/kvm*
6762 F:      arch/arm/include/asm/kvm*
6763 F:      arch/arm/kvm/
6764 F:      virt/kvm/arm/
6765 F:      include/kvm/arm_*
6766
6767 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6768 M:      Christoffer Dall <christoffer.dall@linaro.org>
6769 M:      Marc Zyngier <marc.zyngier@arm.com>
6770 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6771 L:      kvmarm@lists.cs.columbia.edu
6772 S:      Maintained
6773 F:      arch/arm64/include/uapi/asm/kvm*
6774 F:      arch/arm64/include/asm/kvm*
6775 F:      arch/arm64/kvm/
6776
6777 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6778 M:      James Hogan <james.hogan@imgtec.com>
6779 L:      linux-mips@linux-mips.org
6780 S:      Supported
6781 F:      arch/mips/include/uapi/asm/kvm*
6782 F:      arch/mips/include/asm/kvm*
6783 F:      arch/mips/kvm/
6784
6785 KEXEC
6786 M:      Eric Biederman <ebiederm@xmission.com>
6787 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6788 L:      kexec@lists.infradead.org
6789 S:      Maintained
6790 F:      include/linux/kexec.h
6791 F:      include/uapi/linux/kexec.h
6792 F:      kernel/kexec*
6793
6794 KEYS/KEYRINGS:
6795 M:      David Howells <dhowells@redhat.com>
6796 L:      keyrings@vger.kernel.org
6797 S:      Maintained
6798 F:      Documentation/security/keys.txt
6799 F:      include/linux/key.h
6800 F:      include/linux/key-type.h
6801 F:      include/linux/keyctl.h
6802 F:      include/uapi/linux/keyctl.h
6803 F:      include/keys/
6804 F:      security/keys/
6805
6806 KEYS-TRUSTED
6807 M:      David Safford <safford@us.ibm.com>
6808 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6809 L:      linux-security-module@vger.kernel.org
6810 L:      keyrings@vger.kernel.org
6811 S:      Supported
6812 F:      Documentation/security/keys-trusted-encrypted.txt
6813 F:      include/keys/trusted-type.h
6814 F:      security/keys/trusted.c
6815 F:      security/keys/trusted.h
6816
6817 KEYS-ENCRYPTED
6818 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6819 M:      David Safford <safford@us.ibm.com>
6820 L:      linux-security-module@vger.kernel.org
6821 L:      keyrings@vger.kernel.org
6822 S:      Supported
6823 F:      Documentation/security/keys-trusted-encrypted.txt
6824 F:      include/keys/encrypted-type.h
6825 F:      security/keys/encrypted-keys/
6826
6827 KGDB / KDB /debug_core
6828 M:      Jason Wessel <jason.wessel@windriver.com>
6829 W:      http://kgdb.wiki.kernel.org/
6830 L:      kgdb-bugreport@lists.sourceforge.net
6831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6832 S:      Maintained
6833 F:      Documentation/DocBook/kgdb.tmpl
6834 F:      drivers/misc/kgdbts.c
6835 F:      drivers/tty/serial/kgdboc.c
6836 F:      include/linux/kdb.h
6837 F:      include/linux/kgdb.h
6838 F:      kernel/debug/
6839
6840 KMEMCHECK
6841 M:      Vegard Nossum <vegardno@ifi.uio.no>
6842 M:      Pekka Enberg <penberg@kernel.org>
6843 S:      Maintained
6844 F:      Documentation/dev-tools/kmemcheck.rst
6845 F:      arch/x86/include/asm/kmemcheck.h
6846 F:      arch/x86/mm/kmemcheck/
6847 F:      include/linux/kmemcheck.h
6848 F:      mm/kmemcheck.c
6849
6850 KMEMLEAK
6851 M:      Catalin Marinas <catalin.marinas@arm.com>
6852 S:      Maintained
6853 F:      Documentation/dev-tools/kmemleak.rst
6854 F:      include/linux/kmemleak.h
6855 F:      mm/kmemleak.c
6856 F:      mm/kmemleak-test.c
6857
6858 KPROBES
6859 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6860 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6861 M:      "David S. Miller" <davem@davemloft.net>
6862 M:      Masami Hiramatsu <mhiramat@kernel.org>
6863 S:      Maintained
6864 F:      Documentation/kprobes.txt
6865 F:      include/linux/kprobes.h
6866 F:      kernel/kprobes.c
6867
6868 KS0108 LCD CONTROLLER DRIVER
6869 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6870 W:      http://miguelojeda.es/auxdisplay.htm
6871 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6872 S:      Maintained
6873 F:      Documentation/auxdisplay/ks0108
6874 F:      drivers/auxdisplay/ks0108.c
6875 F:      include/linux/ks0108.h
6876
6877 L3MDEV
6878 M:      David Ahern <dsa@cumulusnetworks.com>
6879 L:      netdev@vger.kernel.org
6880 S:      Maintained
6881 F:      net/l3mdev
6882 F:      include/net/l3mdev.h
6883
6884 LANTIQ MIPS ARCHITECTURE
6885 M:      John Crispin <john@phrozen.org>
6886 L:      linux-mips@linux-mips.org
6887 S:      Maintained
6888 F:      arch/mips/lantiq
6889
6890 LAPB module
6891 L:      linux-x25@vger.kernel.org
6892 S:      Orphan
6893 F:      Documentation/networking/lapb-module.txt
6894 F:      include/*/lapb.h
6895 F:      net/lapb/
6896
6897 LASI 53c700 driver for PARISC
6898 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6899 L:      linux-scsi@vger.kernel.org
6900 S:      Maintained
6901 F:      Documentation/scsi/53c700.txt
6902 F:      drivers/scsi/53c700*
6903
6904 LED SUBSYSTEM
6905 M:      Richard Purdie <rpurdie@rpsys.net>
6906 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6907 L:      linux-leds@vger.kernel.org
6908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6909 S:      Maintained
6910 F:      Documentation/devicetree/bindings/leds/
6911 F:      drivers/leds/
6912 F:      include/linux/leds.h
6913
6914 LEGACY EEPROM DRIVER
6915 M:      Jean Delvare <jdelvare@suse.com>
6916 S:      Maintained
6917 F:      Documentation/misc-devices/eeprom
6918 F:      drivers/misc/eeprom/eeprom.c
6919
6920 LEGO USB Tower driver
6921 M:      Juergen Stuber <starblue@users.sourceforge.net>
6922 L:      legousb-devel@lists.sourceforge.net
6923 W:      http://legousb.sourceforge.net/
6924 S:      Maintained
6925 F:      drivers/usb/misc/legousbtower.c
6926
6927 LG2160 MEDIA DRIVER
6928 M:      Michael Krufky <mkrufky@linuxtv.org>
6929 L:      linux-media@vger.kernel.org
6930 W:      https://linuxtv.org
6931 W:      http://github.com/mkrufky
6932 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6933 T:      git git://linuxtv.org/mkrufky/tuners.git
6934 S:      Maintained
6935 F:      drivers/media/dvb-frontends/lg2160.*
6936
6937 LGDT3305 MEDIA DRIVER
6938 M:      Michael Krufky <mkrufky@linuxtv.org>
6939 L:      linux-media@vger.kernel.org
6940 W:      https://linuxtv.org
6941 W:      http://github.com/mkrufky
6942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6943 T:      git git://linuxtv.org/mkrufky/tuners.git
6944 S:      Maintained
6945 F:      drivers/media/dvb-frontends/lgdt3305.*
6946
6947 LGUEST
6948 M:      Rusty Russell <rusty@rustcorp.com.au>
6949 L:      lguest@lists.ozlabs.org
6950 W:      http://lguest.ozlabs.org/
6951 S:      Odd Fixes
6952 F:      arch/x86/include/asm/lguest*.h
6953 F:      arch/x86/lguest/
6954 F:      drivers/lguest/
6955 F:      include/linux/lguest*.h
6956 F:      tools/lguest/
6957
6958 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6959 M:      Tejun Heo <tj@kernel.org>
6960 L:      linux-ide@vger.kernel.org
6961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6962 S:      Maintained
6963 F:      drivers/ata/
6964 F:      include/linux/ata.h
6965 F:      include/linux/libata.h
6966 F:      Documentation/devicetree/bindings/ata/
6967
6968 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6969 M:      Viresh Kumar <vireshk@kernel.org>
6970 L:      linux-ide@vger.kernel.org
6971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6972 S:      Maintained
6973 F:      include/linux/pata_arasan_cf_data.h
6974 F:      drivers/ata/pata_arasan_cf.c
6975
6976 LIBATA PATA DRIVERS
6977 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6978 M:      Tejun Heo <tj@kernel.org>
6979 L:      linux-ide@vger.kernel.org
6980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6981 S:      Maintained
6982 F:      drivers/ata/pata_*.c
6983 F:      drivers/ata/ata_generic.c
6984
6985 LIBATA SATA AHCI PLATFORM devices support
6986 M:      Hans de Goede <hdegoede@redhat.com>
6987 M:      Tejun Heo <tj@kernel.org>
6988 L:      linux-ide@vger.kernel.org
6989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6990 S:      Maintained
6991 F:      drivers/ata/ahci_platform.c
6992 F:      drivers/ata/libahci_platform.c
6993 F:      include/linux/ahci_platform.h
6994
6995 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6996 M:      Mikael Pettersson <mikpelinux@gmail.com>
6997 L:      linux-ide@vger.kernel.org
6998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6999 S:      Maintained
7000 F:      drivers/ata/sata_promise.*
7001
7002 LIBLOCKDEP
7003 M:      Sasha Levin <sasha.levin@oracle.com>
7004 S:      Maintained
7005 F:      tools/lib/lockdep/
7006
7007 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7008 M:      Dan Williams <dan.j.williams@intel.com>
7009 L:      linux-nvdimm@lists.01.org
7010 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7012 S:      Supported
7013 F:      drivers/nvdimm/*
7014 F:      include/linux/nd.h
7015 F:      include/linux/libnvdimm.h
7016 F:      include/uapi/linux/ndctl.h
7017
7018 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7019 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7020 L:      linux-nvdimm@lists.01.org
7021 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7022 S:      Supported
7023 F:      drivers/nvdimm/blk.c
7024 F:      drivers/nvdimm/region_devs.c
7025 F:      drivers/acpi/nfit*
7026
7027 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7028 M:      Vishal Verma <vishal.l.verma@intel.com>
7029 L:      linux-nvdimm@lists.01.org
7030 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7031 S:      Supported
7032 F:      drivers/nvdimm/btt*
7033
7034 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7035 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7036 L:      linux-nvdimm@lists.01.org
7037 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7038 S:      Supported
7039 F:      drivers/nvdimm/pmem.c
7040 F:      include/linux/pmem.h
7041 F:      arch/*/include/asm/pmem.h
7042
7043 LIGHTNVM PLATFORM SUPPORT
7044 M:      Matias Bjorling <mb@lightnvm.io>
7045 W:      http://github/OpenChannelSSD
7046 L:      linux-block@vger.kernel.org
7047 S:      Maintained
7048 F:      drivers/lightnvm/
7049 F:      include/linux/lightnvm.h
7050 F:      include/uapi/linux/lightnvm.h
7051
7052 LINUX FOR IBM pSERIES (RS/6000)
7053 M:      Paul Mackerras <paulus@au.ibm.com>
7054 W:      http://www.ibm.com/linux/ltc/projects/ppc
7055 S:      Supported
7056 F:      arch/powerpc/boot/rs6000.h
7057
7058 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7059 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7060 M:      Paul Mackerras <paulus@samba.org>
7061 M:      Michael Ellerman <mpe@ellerman.id.au>
7062 W:      http://www.penguinppc.org/
7063 L:      linuxppc-dev@lists.ozlabs.org
7064 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7066 S:      Supported
7067 F:      Documentation/powerpc/
7068 F:      arch/powerpc/
7069 F:      drivers/char/tpm/tpm_ibmvtpm*
7070 F:      drivers/crypto/nx/
7071 F:      drivers/crypto/vmx/
7072 F:      drivers/net/ethernet/ibm/ibmveth.*
7073 F:      drivers/net/ethernet/ibm/ibmvnic.*
7074 F:      drivers/pci/hotplug/pnv_php.c
7075 F:      drivers/pci/hotplug/rpa*
7076 F:      drivers/scsi/ibmvscsi/
7077 N:      opal
7078 N:      /pmac
7079 N:      powermac
7080 N:      powernv
7081 N:      [^a-z0-9]ps3
7082 N:      pseries
7083
7084 LINUX FOR POWER MACINTOSH
7085 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7086 W:      http://www.penguinppc.org/
7087 L:      linuxppc-dev@lists.ozlabs.org
7088 S:      Maintained
7089 F:      arch/powerpc/platforms/powermac/
7090 F:      drivers/macintosh/
7091
7092 LINUX FOR POWERPC EMBEDDED MPC5XXX
7093 M:      Anatolij Gustschin <agust@denx.de>
7094 L:      linuxppc-dev@lists.ozlabs.org
7095 T:      git git://git.denx.de/linux-denx-agust.git
7096 S:      Maintained
7097 F:      arch/powerpc/platforms/512x/
7098 F:      arch/powerpc/platforms/52xx/
7099
7100 LINUX FOR POWERPC EMBEDDED PPC4XX
7101 M:      Alistair Popple <alistair@popple.id.au>
7102 M:      Matt Porter <mporter@kernel.crashing.org>
7103 W:      http://www.penguinppc.org/
7104 L:      linuxppc-dev@lists.ozlabs.org
7105 S:      Maintained
7106 F:      arch/powerpc/platforms/40x/
7107 F:      arch/powerpc/platforms/44x/
7108
7109 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7110 L:      linuxppc-dev@lists.ozlabs.org
7111 S:      Orphan
7112 F:      arch/powerpc/*/*virtex*
7113 F:      arch/powerpc/*/*/*virtex*
7114
7115 LINUX FOR POWERPC EMBEDDED PPC8XX
7116 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7117 W:      http://www.penguinppc.org/
7118 L:      linuxppc-dev@lists.ozlabs.org
7119 S:      Maintained
7120 F:      arch/powerpc/platforms/8xx/
7121
7122 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7123 M:      Scott Wood <oss@buserror.net>
7124 M:      Kumar Gala <galak@kernel.crashing.org>
7125 W:      http://www.penguinppc.org/
7126 L:      linuxppc-dev@lists.ozlabs.org
7127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7128 S:      Maintained
7129 F:      arch/powerpc/platforms/83xx/
7130 F:      arch/powerpc/platforms/85xx/
7131
7132 LINUX FOR POWERPC PA SEMI PWRFICIENT
7133 M:      Olof Johansson <olof@lixom.net>
7134 L:      linuxppc-dev@lists.ozlabs.org
7135 S:      Maintained
7136 F:      arch/powerpc/platforms/pasemi/
7137 F:      drivers/*/*pasemi*
7138 F:      drivers/*/*/*pasemi*
7139
7140 LINUX SECURITY MODULE (LSM) FRAMEWORK
7141 M:      Chris Wright <chrisw@sous-sol.org>
7142 L:      linux-security-module@vger.kernel.org
7143 S:      Supported
7144
7145 LIS3LV02D ACCELEROMETER DRIVER
7146 M:      Eric Piel <eric.piel@tremplin-utc.net>
7147 S:      Maintained
7148 F:      Documentation/misc-devices/lis3lv02d
7149 F:      drivers/misc/lis3lv02d/
7150 F:      drivers/platform/x86/hp_accel.c
7151
7152 LIVE PATCHING
7153 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7154 M:      Jessica Yu <jeyu@redhat.com>
7155 M:      Jiri Kosina <jikos@kernel.org>
7156 M:      Miroslav Benes <mbenes@suse.cz>
7157 R:      Petr Mladek <pmladek@suse.com>
7158 S:      Maintained
7159 F:      kernel/livepatch/
7160 F:      include/linux/livepatch.h
7161 F:      arch/x86/include/asm/livepatch.h
7162 F:      arch/x86/kernel/livepatch.c
7163 F:      Documentation/livepatch/
7164 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7165 F:      samples/livepatch/
7166 L:      live-patching@vger.kernel.org
7167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7168
7169 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7170 M:      Kees Cook <keescook@chromium.org>
7171 S:      Maintained
7172 F:      drivers/misc/lkdtm*
7173
7174 LLC (802.2)
7175 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7176 S:      Maintained
7177 F:      include/linux/llc.h
7178 F:      include/uapi/linux/llc.h
7179 F:      include/net/llc*
7180 F:      net/llc/
7181
7182 LM73 HARDWARE MONITOR DRIVER
7183 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7184 L:      linux-hwmon@vger.kernel.org
7185 S:      Maintained
7186 F:      drivers/hwmon/lm73.c
7187
7188 LM78 HARDWARE MONITOR DRIVER
7189 M:      Jean Delvare <jdelvare@suse.com>
7190 L:      linux-hwmon@vger.kernel.org
7191 S:      Maintained
7192 F:      Documentation/hwmon/lm78
7193 F:      drivers/hwmon/lm78.c
7194
7195 LM83 HARDWARE MONITOR DRIVER
7196 M:      Jean Delvare <jdelvare@suse.com>
7197 L:      linux-hwmon@vger.kernel.org
7198 S:      Maintained
7199 F:      Documentation/hwmon/lm83
7200 F:      drivers/hwmon/lm83.c
7201
7202 LM90 HARDWARE MONITOR DRIVER
7203 M:      Jean Delvare <jdelvare@suse.com>
7204 L:      linux-hwmon@vger.kernel.org
7205 S:      Maintained
7206 F:      Documentation/hwmon/lm90
7207 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7208 F:      drivers/hwmon/lm90.c
7209
7210 LM95234 HARDWARE MONITOR DRIVER
7211 M:      Guenter Roeck <linux@roeck-us.net>
7212 L:      linux-hwmon@vger.kernel.org
7213 S:      Maintained
7214 F:      Documentation/hwmon/lm95234
7215 F:      drivers/hwmon/lm95234.c
7216
7217 LME2510 MEDIA DRIVER
7218 M:      Malcolm Priestley <tvboxspy@gmail.com>
7219 L:      linux-media@vger.kernel.org
7220 W:      https://linuxtv.org
7221 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7222 S:      Maintained
7223 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7224
7225 LOCKING PRIMITIVES
7226 M:      Peter Zijlstra <peterz@infradead.org>
7227 M:      Ingo Molnar <mingo@redhat.com>
7228 L:      linux-kernel@vger.kernel.org
7229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7230 S:      Maintained
7231 F:      Documentation/locking/
7232 F:      include/linux/lockdep.h
7233 F:      include/linux/spinlock*.h
7234 F:      arch/*/include/asm/spinlock*.h
7235 F:      include/linux/rwlock*.h
7236 F:      include/linux/mutex*.h
7237 F:      arch/*/include/asm/mutex*.h
7238 F:      include/linux/rwsem*.h
7239 F:      arch/*/include/asm/rwsem.h
7240 F:      include/linux/seqlock.h
7241 F:      lib/locking*.[ch]
7242 F:      kernel/locking/
7243
7244 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7245 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7246 L:      linux-ntfs-dev@lists.sourceforge.net
7247 W:      http://www.linux-ntfs.org/content/view/19/37/
7248 S:      Maintained
7249 F:      Documentation/ldm.txt
7250 F:      block/partitions/ldm.*
7251
7252 LogFS
7253 M:      Joern Engel <joern@logfs.org>
7254 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7255 L:      logfs@logfs.org
7256 W:      logfs.org
7257 S:      Maintained
7258 F:      fs/logfs/
7259
7260 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7261 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7262 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7263 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7264 L:      MPT-FusionLinux.pdl@broadcom.com
7265 L:      linux-scsi@vger.kernel.org
7266 W:      http://www.avagotech.com/support/
7267 S:      Supported
7268 F:      drivers/message/fusion/
7269 F:      drivers/scsi/mpt2sas/
7270 F:      drivers/scsi/mpt3sas/
7271
7272 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7273 M:      Matthew Wilcox <matthew@wil.cx>
7274 L:      linux-scsi@vger.kernel.org
7275 S:      Maintained
7276 F:      drivers/scsi/sym53c8xx_2/
7277
7278 LTC4261 HARDWARE MONITOR DRIVER
7279 M:      Guenter Roeck <linux@roeck-us.net>
7280 L:      linux-hwmon@vger.kernel.org
7281 S:      Maintained
7282 F:      Documentation/hwmon/ltc4261
7283 F:      drivers/hwmon/ltc4261.c
7284
7285 LTP (Linux Test Project)
7286 M:      Mike Frysinger <vapier@gentoo.org>
7287 M:      Cyril Hrubis <chrubis@suse.cz>
7288 M:      Wanlong Gao <wanlong.gao@gmail.com>
7289 M:      Jan Stancek <jstancek@redhat.com>
7290 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7291 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7292 L:      ltp@lists.linux.it (subscribers-only)
7293 W:      http://linux-test-project.github.io/
7294 T:      git git://github.com/linux-test-project/ltp.git
7295 S:      Maintained
7296
7297 M32R ARCHITECTURE
7298 W:      http://www.linux-m32r.org/
7299 S:      Orphan
7300 F:      arch/m32r/
7301
7302 M68K ARCHITECTURE
7303 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7304 L:      linux-m68k@lists.linux-m68k.org
7305 W:      http://www.linux-m68k.org/
7306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7307 S:      Maintained
7308 F:      arch/m68k/
7309 F:      drivers/zorro/
7310
7311 M68K ON APPLE MACINTOSH
7312 M:      Joshua Thompson <funaho@jurai.org>
7313 W:      http://www.mac.linux-m68k.org/
7314 L:      linux-m68k@lists.linux-m68k.org
7315 S:      Maintained
7316 F:      arch/m68k/mac/
7317
7318 M68K ON HP9000/300
7319 M:      Philip Blundell <philb@gnu.org>
7320 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7321 S:      Maintained
7322 F:      arch/m68k/hp300/
7323
7324 M88DS3103 MEDIA DRIVER
7325 M:      Antti Palosaari <crope@iki.fi>
7326 L:      linux-media@vger.kernel.org
7327 W:      https://linuxtv.org
7328 W:      http://palosaari.fi/linux/
7329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7330 T:      git git://linuxtv.org/anttip/media_tree.git
7331 S:      Maintained
7332 F:      drivers/media/dvb-frontends/m88ds3103*
7333
7334 M88RS2000 MEDIA DRIVER
7335 M:      Malcolm Priestley <tvboxspy@gmail.com>
7336 L:      linux-media@vger.kernel.org
7337 W:      https://linuxtv.org
7338 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7339 S:      Maintained
7340 F:      drivers/media/dvb-frontends/m88rs2000*
7341
7342 MA901 MASTERKIT USB FM RADIO DRIVER
7343 M:      Alexey Klimov <klimov.linux@gmail.com>
7344 L:      linux-media@vger.kernel.org
7345 T:      git git://linuxtv.org/media_tree.git
7346 S:      Maintained
7347 F:      drivers/media/radio/radio-ma901.c
7348
7349 MAC80211
7350 M:      Johannes Berg <johannes@sipsolutions.net>
7351 L:      linux-wireless@vger.kernel.org
7352 W:      http://wireless.kernel.org/
7353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7355 S:      Maintained
7356 F:      Documentation/networking/mac80211-injection.txt
7357 F:      include/net/mac80211.h
7358 F:      net/mac80211/
7359 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7360
7361 MACVLAN DRIVER
7362 M:      Patrick McHardy <kaber@trash.net>
7363 L:      netdev@vger.kernel.org
7364 S:      Maintained
7365 F:      drivers/net/macvlan.c
7366 F:      include/linux/if_macvlan.h
7367
7368 MAILBOX API
7369 M:      Jassi Brar <jassisinghbrar@gmail.com>
7370 L:      linux-kernel@vger.kernel.org
7371 S:      Maintained
7372 F:      drivers/mailbox/
7373 F:      include/linux/mailbox_client.h
7374 F:      include/linux/mailbox_controller.h
7375
7376 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7377 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7378 W:      http://www.kernel.org/doc/man-pages
7379 L:      linux-man@vger.kernel.org
7380 S:      Maintained
7381
7382 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7383 M:      Andrew Lunn <andrew@lunn.ch>
7384 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7385 S:      Maintained
7386 F:      drivers/net/dsa/mv88e6xxx/
7387
7388 MARVELL ARMADA DRM SUPPORT
7389 M:      Russell King <rmk+kernel@armlinux.org.uk>
7390 S:      Maintained
7391 F:      drivers/gpu/drm/armada/
7392 F:      include/uapi/drm/armada_drm.h
7393 F:      Documentation/devicetree/bindings/display/armada/
7394
7395 MARVELL CRYPTO DRIVER
7396 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7397 M:      Arnaud Ebalard <arno@natisbad.org>
7398 F:      drivers/crypto/marvell/
7399 S:      Maintained
7400 L:      linux-crypto@vger.kernel.org
7401
7402 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7403 M:      Mirko Lindner <mlindner@marvell.com>
7404 M:      Stephen Hemminger <stephen@networkplumber.org>
7405 L:      netdev@vger.kernel.org
7406 S:      Maintained
7407 F:      drivers/net/ethernet/marvell/sk*
7408
7409 MARVELL LIBERTAS WIRELESS DRIVER
7410 L:      libertas-dev@lists.infradead.org
7411 S:      Orphan
7412 F:      drivers/net/wireless/marvell/libertas/
7413
7414 MARVELL MV643XX ETHERNET DRIVER
7415 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7416 L:      netdev@vger.kernel.org
7417 S:      Maintained
7418 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7419 F:      include/linux/mv643xx.h
7420
7421 MARVELL MVNETA ETHERNET DRIVER
7422 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7423 L:      netdev@vger.kernel.org
7424 S:      Maintained
7425 F:      drivers/net/ethernet/marvell/mvneta.*
7426
7427 MARVELL MWIFIEX WIRELESS DRIVER
7428 M:      Amitkumar Karwar <akarwar@marvell.com>
7429 M:      Nishant Sarmukadam <nishants@marvell.com>
7430 L:      linux-wireless@vger.kernel.org
7431 S:      Maintained
7432 F:      drivers/net/wireless/marvell/mwifiex/
7433
7434 MARVELL MWL8K WIRELESS DRIVER
7435 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7436 L:      linux-wireless@vger.kernel.org
7437 S:      Odd Fixes
7438 F:      drivers/net/wireless/marvell/mwl8k.c
7439
7440 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7441 M:      Nicolas Pitre <nico@fluxnic.net>
7442 S:      Odd Fixes
7443 F:      drivers/mmc/host/mvsdio.*
7444
7445 MATROX FRAMEBUFFER DRIVER
7446 L:      linux-fbdev@vger.kernel.org
7447 S:      Orphan
7448 F:      drivers/video/fbdev/matrox/matroxfb_*
7449 F:      include/uapi/linux/matroxfb.h
7450
7451 MAX16065 HARDWARE MONITOR DRIVER
7452 M:      Guenter Roeck <linux@roeck-us.net>
7453 L:      linux-hwmon@vger.kernel.org
7454 S:      Maintained
7455 F:      Documentation/hwmon/max16065
7456 F:      drivers/hwmon/max16065.c
7457
7458 MAX20751 HARDWARE MONITOR DRIVER
7459 M:      Guenter Roeck <linux@roeck-us.net>
7460 L:      linux-hwmon@vger.kernel.org
7461 S:      Maintained
7462 F:      Documentation/hwmon/max20751
7463 F:      drivers/hwmon/max20751.c
7464
7465 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7466 L:      linux-hwmon@vger.kernel.org
7467 S:      Orphan
7468 F:      Documentation/hwmon/max6650
7469 F:      drivers/hwmon/max6650.c
7470
7471 MAX6697 HARDWARE MONITOR DRIVER
7472 M:      Guenter Roeck <linux@roeck-us.net>
7473 L:      linux-hwmon@vger.kernel.org
7474 S:      Maintained
7475 F:      Documentation/hwmon/max6697
7476 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7477 F:      drivers/hwmon/max6697.c
7478 F:      include/linux/platform_data/max6697.h
7479
7480 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7481 M:      Peter Rosin <peda@axentia.se>
7482 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7483 S:      Maintained
7484 F:      Documentation/devicetree/bindings/sound/max9860.txt
7485 F:      sound/soc/codecs/max9860.*
7486
7487 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7488 M:      Krzysztof Kozlowski <krzk@kernel.org>
7489 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7490 L:      linux-pm@vger.kernel.org
7491 S:      Supported
7492 F:      drivers/power/max14577_charger.c
7493 F:      drivers/power/max77693_charger.c
7494
7495 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7496 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7497 L:      linux-kernel@vger.kernel.org
7498 S:      Supported
7499 F:      drivers/*/*max77802*.c
7500 F:      Documentation/devicetree/bindings/*/*max77802.txt
7501 F:      include/dt-bindings/*/*max77802.h
7502
7503 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7504 M:      Chanwoo Choi <cw00.choi@samsung.com>
7505 M:      Krzysztof Kozlowski <krzk@kernel.org>
7506 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7507 L:      linux-kernel@vger.kernel.org
7508 S:      Supported
7509 F:      drivers/*/max14577*.c
7510 F:      drivers/*/max77686*.c
7511 F:      drivers/*/max77693*.c
7512 F:      drivers/extcon/extcon-max14577.c
7513 F:      drivers/extcon/extcon-max77693.c
7514 F:      drivers/rtc/rtc-max77686.c
7515 F:      drivers/clk/clk-max77686.c
7516 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7517 F:      Documentation/devicetree/bindings/*/max77686.txt
7518 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7519 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7520 F:      include/linux/mfd/max14577*.h
7521 F:      include/linux/mfd/max77686*.h
7522 F:      include/linux/mfd/max77693*.h
7523
7524 MAXIRADIO FM RADIO RECEIVER DRIVER
7525 M:      Hans Verkuil <hverkuil@xs4all.nl>
7526 L:      linux-media@vger.kernel.org
7527 T:      git git://linuxtv.org/media_tree.git
7528 W:      https://linuxtv.org
7529 S:      Maintained
7530 F:      drivers/media/radio/radio-maxiradio*
7531
7532 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7533 M:      Peter Rosin <peda@axentia.se>
7534 L:      linux-iio@vger.kernel.org
7535 S:      Maintained
7536 F:      drivers/iio/potentiometer/mcp4531.c
7537
7538 MEDIA DRIVERS FOR RENESAS - FCP
7539 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7540 L:      linux-media@vger.kernel.org
7541 L:      linux-renesas-soc@vger.kernel.org
7542 T:      git git://linuxtv.org/media_tree.git
7543 S:      Supported
7544 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7545 F:      drivers/media/platform/rcar-fcp.c
7546 F:      include/media/rcar-fcp.h
7547
7548 MEDIA DRIVERS FOR RENESAS - VSP1
7549 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7550 L:      linux-media@vger.kernel.org
7551 L:      linux-renesas-soc@vger.kernel.org
7552 T:      git git://linuxtv.org/media_tree.git
7553 S:      Supported
7554 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7555 F:      drivers/media/platform/vsp1/
7556
7557 MEDIA DRIVERS FOR HELENE
7558 M:      Abylay Ospan <aospan@netup.ru>
7559 L:      linux-media@vger.kernel.org
7560 W:      https://linuxtv.org
7561 W:      http://netup.tv/
7562 T:      git git://linuxtv.org/media_tree.git
7563 S:      Supported
7564 F:      drivers/media/dvb-frontends/helene*
7565
7566 MEDIA DRIVERS FOR ASCOT2E
7567 M:      Sergey Kozlov <serjk@netup.ru>
7568 M:      Abylay Ospan <aospan@netup.ru>
7569 L:      linux-media@vger.kernel.org
7570 W:      https://linuxtv.org
7571 W:      http://netup.tv/
7572 T:      git git://linuxtv.org/media_tree.git
7573 S:      Supported
7574 F:      drivers/media/dvb-frontends/ascot2e*
7575
7576 MEDIA DRIVERS FOR CXD2841ER
7577 M:      Sergey Kozlov <serjk@netup.ru>
7578 M:      Abylay Ospan <aospan@netup.ru>
7579 L:      linux-media@vger.kernel.org
7580 W:      https://linuxtv.org
7581 W:      http://netup.tv/
7582 T:      git git://linuxtv.org/media_tree.git
7583 S:      Supported
7584 F:      drivers/media/dvb-frontends/cxd2841er*
7585
7586 MEDIA DRIVERS FOR HORUS3A
7587 M:      Sergey Kozlov <serjk@netup.ru>
7588 M:      Abylay Ospan <aospan@netup.ru>
7589 L:      linux-media@vger.kernel.org
7590 W:      https://linuxtv.org
7591 W:      http://netup.tv/
7592 T:      git git://linuxtv.org/media_tree.git
7593 S:      Supported
7594 F:      drivers/media/dvb-frontends/horus3a*
7595
7596 MEDIA DRIVERS FOR LNBH25
7597 M:      Sergey Kozlov <serjk@netup.ru>
7598 M:      Abylay Ospan <aospan@netup.ru>
7599 L:      linux-media@vger.kernel.org
7600 W:      https://linuxtv.org
7601 W:      http://netup.tv/
7602 T:      git git://linuxtv.org/media_tree.git
7603 S:      Supported
7604 F:      drivers/media/dvb-frontends/lnbh25*
7605
7606 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7607 M:      Sergey Kozlov <serjk@netup.ru>
7608 M:      Abylay Ospan <aospan@netup.ru>
7609 L:      linux-media@vger.kernel.org
7610 W:      https://linuxtv.org
7611 W:      http://netup.tv/
7612 T:      git git://linuxtv.org/media_tree.git
7613 S:      Supported
7614 F:      drivers/media/pci/netup_unidvb/*
7615
7616 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7617 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7618 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7619 P:      LinuxTV.org Project
7620 L:      linux-media@vger.kernel.org
7621 W:      https://linuxtv.org
7622 Q:      http://patchwork.kernel.org/project/linux-media/list/
7623 T:      git git://linuxtv.org/media_tree.git
7624 S:      Maintained
7625 F:      Documentation/dvb/
7626 F:      Documentation/video4linux/
7627 F:      Documentation/DocBook/media/
7628 F:      drivers/media/
7629 F:      drivers/staging/media/
7630 F:      include/linux/platform_data/media/
7631 F:      include/media/
7632 F:      include/uapi/linux/dvb/
7633 F:      include/uapi/linux/videodev2.h
7634 F:      include/uapi/linux/media.h
7635 F:      include/uapi/linux/v4l2-*
7636 F:      include/uapi/linux/meye.h
7637 F:      include/uapi/linux/ivtv*
7638 F:      include/uapi/linux/uvcvideo.h
7639
7640 MEDIATEK ETHERNET DRIVER
7641 M:      Felix Fietkau <nbd@openwrt.org>
7642 M:      John Crispin <blogic@openwrt.org>
7643 L:      netdev@vger.kernel.org
7644 S:      Maintained
7645 F:      drivers/net/ethernet/mediatek/
7646
7647 MEDIATEK MT7601U WIRELESS LAN DRIVER
7648 M:      Jakub Kicinski <kubakici@wp.pl>
7649 L:      linux-wireless@vger.kernel.org
7650 S:      Maintained
7651 F:      drivers/net/wireless/mediatek/mt7601u/
7652
7653 MEGARAID SCSI/SAS DRIVERS
7654 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7655 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7656 M:      Uday Lingala <uday.lingala@avagotech.com>
7657 L:      megaraidlinux.pdl@avagotech.com
7658 L:      linux-scsi@vger.kernel.org
7659 W:      http://www.lsi.com
7660 S:      Maintained
7661 F:      Documentation/scsi/megaraid.txt
7662 F:      drivers/scsi/megaraid.*
7663 F:      drivers/scsi/megaraid/
7664
7665 MELLANOX ETHERNET DRIVER (mlx4_en)
7666 M:      Tariq Toukan <tariqt@mellanox.com>
7667 L:      netdev@vger.kernel.org
7668 S:      Supported
7669 W:      http://www.mellanox.com
7670 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7671 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7672
7673 MELLANOX ETHERNET DRIVER (mlx5e)
7674 M:      Saeed Mahameed <saeedm@mellanox.com>
7675 L:      netdev@vger.kernel.org
7676 S:      Supported
7677 W:      http://www.mellanox.com
7678 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7679 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7680
7681 MELLANOX ETHERNET SWITCH DRIVERS
7682 M:      Jiri Pirko <jiri@mellanox.com>
7683 M:      Ido Schimmel <idosch@mellanox.com>
7684 L:      netdev@vger.kernel.org
7685 S:      Supported
7686 W:      http://www.mellanox.com
7687 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7688 F:      drivers/net/ethernet/mellanox/mlxsw/
7689
7690 MELLANOX MLXCPLD LED DRIVER
7691 M:      Vadim Pasternak <vadimp@mellanox.com>
7692 L:      linux-leds@vger.kernel.org
7693 S:      Supported
7694 F:      drivers/leds/leds-mlxcpld.c
7695 F:      Documentation/leds/leds-mlxcpld.txt
7696
7697 MELLANOX PLATFORM DRIVER
7698 M:      Vadim Pasternak <vadimp@mellanox.com>
7699 L:      platform-driver-x86@vger.kernel.org
7700 S:      Supported
7701 F:      arch/x86/platform/mellanox/mlx-platform.c
7702
7703 SOFT-ROCE DRIVER (rxe)
7704 M:      Moni Shoua <monis@mellanox.com>
7705 L:      linux-rdma@vger.kernel.org
7706 S:      Supported
7707 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7708 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7709 F:      drivers/infiniband/sw/rxe/
7710 F:      include/uapi/rdma/rdma_user_rxe.h
7711
7712 MEMBARRIER SUPPORT
7713 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7714 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7715 L:      linux-kernel@vger.kernel.org
7716 S:      Supported
7717 F:      kernel/membarrier.c
7718 F:      include/uapi/linux/membarrier.h
7719
7720 MEMORY MANAGEMENT
7721 L:      linux-mm@kvack.org
7722 W:      http://www.linux-mm.org
7723 S:      Maintained
7724 F:      include/linux/mm.h
7725 F:      include/linux/gfp.h
7726 F:      include/linux/mmzone.h
7727 F:      include/linux/memory_hotplug.h
7728 F:      include/linux/vmalloc.h
7729 F:      mm/
7730
7731 MEMORY TECHNOLOGY DEVICES (MTD)
7732 M:      David Woodhouse <dwmw2@infradead.org>
7733 M:      Brian Norris <computersforpeace@gmail.com>
7734 L:      linux-mtd@lists.infradead.org
7735 W:      http://www.linux-mtd.infradead.org/
7736 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7737 T:      git git://git.infradead.org/linux-mtd.git
7738 T:      git git://git.infradead.org/l2-mtd.git
7739 S:      Maintained
7740 F:      Documentation/devicetree/bindings/mtd/
7741 F:      drivers/mtd/
7742 F:      include/linux/mtd/
7743 F:      include/uapi/mtd/
7744
7745 MEN A21 WATCHDOG DRIVER
7746 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7747 L:      linux-watchdog@vger.kernel.org
7748 S:      Maintained
7749 F:      drivers/watchdog/mena21_wdt.c
7750
7751 MEN CHAMELEON BUS (mcb)
7752 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7753 S:      Maintained
7754 F:      drivers/mcb/
7755 F:      include/linux/mcb.h
7756 F:      Documentation/men-chameleon-bus.txt
7757
7758 MEN F21BMC (Board Management Controller)
7759 M:      Andreas Werner <andreas.werner@men.de>
7760 S:      Supported
7761 F:      drivers/mfd/menf21bmc.c
7762 F:      drivers/watchdog/menf21bmc_wdt.c
7763 F:      drivers/leds/leds-menf21bmc.c
7764 F:      drivers/hwmon/menf21bmc_hwmon.c
7765 F:      Documentation/hwmon/menf21bmc
7766
7767 METAG ARCHITECTURE
7768 M:      James Hogan <james.hogan@imgtec.com>
7769 L:      linux-metag@vger.kernel.org
7770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7771 S:      Odd Fixes
7772 F:      arch/metag/
7773 F:      Documentation/metag/
7774 F:      Documentation/devicetree/bindings/metag/
7775 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7776 F:      drivers/clocksource/metag_generic.c
7777 F:      drivers/irqchip/irq-metag.c
7778 F:      drivers/irqchip/irq-metag-ext.c
7779 F:      drivers/tty/metag_da.c
7780
7781 MICROBLAZE ARCHITECTURE
7782 M:      Michal Simek <monstr@monstr.eu>
7783 W:      http://www.monstr.eu/fdt/
7784 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7785 S:      Supported
7786 F:      arch/microblaze/
7787
7788 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
7789 M:      Richard Genoud <richard.genoud@gmail.com>
7790 S:      Maintained
7791 F:      drivers/tty/serial/atmel_serial.c
7792 F:      include/linux/atmel_serial.h
7793
7794 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7795 M:      Chen Yu <yu.c.chen@intel.com>
7796 L:      platform-driver-x86@vger.kernel.org
7797 S:      Supported
7798 F:      drivers/platform/x86/surfacepro3_button.c
7799
7800 MICROTEK X6 SCANNER
7801 M:      Oliver Neukum <oliver@neukum.org>
7802 S:      Maintained
7803 F:      drivers/usb/image/microtek.*
7804
7805 MIPS
7806 M:      Ralf Baechle <ralf@linux-mips.org>
7807 L:      linux-mips@linux-mips.org
7808 W:      http://www.linux-mips.org/
7809 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7810 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7811 S:      Supported
7812 F:      Documentation/devicetree/bindings/mips/
7813 F:      Documentation/mips/
7814 F:      arch/mips/
7815
7816 MIPS/LOONGSON1 ARCHITECTURE
7817 M:      Keguang Zhang <keguang.zhang@gmail.com>
7818 L:      linux-mips@linux-mips.org
7819 S:      Maintained
7820 F:      arch/mips/loongson32/
7821 F:      arch/mips/include/asm/mach-loongson32/
7822 F:      drivers/*/*loongson1*
7823 F:      drivers/*/*/*loongson1*
7824
7825 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7826 M:      Hans Verkuil <hverkuil@xs4all.nl>
7827 L:      linux-media@vger.kernel.org
7828 T:      git git://linuxtv.org/media_tree.git
7829 W:      https://linuxtv.org
7830 S:      Odd Fixes
7831 F:      drivers/media/radio/radio-miropcm20*
7832
7833 MELLANOX MLX4 core VPI driver
7834 M:      Yishai Hadas <yishaih@mellanox.com>
7835 L:      netdev@vger.kernel.org
7836 L:      linux-rdma@vger.kernel.org
7837 W:      http://www.mellanox.com
7838 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7839 S:      Supported
7840 F:      drivers/net/ethernet/mellanox/mlx4/
7841 F:      include/linux/mlx4/
7842
7843 MELLANOX MLX4 IB driver
7844 M:      Yishai Hadas <yishaih@mellanox.com>
7845 L:      linux-rdma@vger.kernel.org
7846 W:      http://www.mellanox.com
7847 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7848 S:      Supported
7849 F:      drivers/infiniband/hw/mlx4/
7850 F:      include/linux/mlx4/
7851
7852 MELLANOX MLX5 core VPI driver
7853 M:      Matan Barak <matanb@mellanox.com>
7854 M:      Leon Romanovsky <leonro@mellanox.com>
7855 L:      netdev@vger.kernel.org
7856 L:      linux-rdma@vger.kernel.org
7857 W:      http://www.mellanox.com
7858 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7859 S:      Supported
7860 F:      drivers/net/ethernet/mellanox/mlx5/core/
7861 F:      include/linux/mlx5/
7862
7863 MELLANOX MLX5 IB driver
7864 M:      Matan Barak <matanb@mellanox.com>
7865 M:      Leon Romanovsky <leonro@mellanox.com>
7866 L:      linux-rdma@vger.kernel.org
7867 W:      http://www.mellanox.com
7868 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7869 S:      Supported
7870 F:      drivers/infiniband/hw/mlx5/
7871 F:      include/linux/mlx5/
7872
7873 MELEXIS MLX90614 DRIVER
7874 M:      Crt Mori <cmo@melexis.com>
7875 L:      linux-iio@vger.kernel.org
7876 W:      http://www.melexis.com
7877 S:      Supported
7878 F:      drivers/iio/temperature/mlx90614.c
7879
7880 MN88472 MEDIA DRIVER
7881 M:      Antti Palosaari <crope@iki.fi>
7882 L:      linux-media@vger.kernel.org
7883 W:      https://linuxtv.org
7884 W:      http://palosaari.fi/linux/
7885 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7886 S:      Maintained
7887 F:      drivers/media/dvb-frontends/mn88472*
7888
7889 MN88473 MEDIA DRIVER
7890 M:      Antti Palosaari <crope@iki.fi>
7891 L:      linux-media@vger.kernel.org
7892 W:      https://linuxtv.org
7893 W:      http://palosaari.fi/linux/
7894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7895 S:      Maintained
7896 F:      drivers/media/dvb-frontends/mn88473*
7897
7898 MODULE SUPPORT
7899 M:      Rusty Russell <rusty@rustcorp.com.au>
7900 S:      Maintained
7901 F:      include/linux/module.h
7902 F:      kernel/module.c
7903
7904 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7905 W:      http://popies.net/meye/
7906 S:      Orphan
7907 F:      Documentation/video4linux/meye.txt
7908 F:      drivers/media/pci/meye/
7909 F:      include/uapi/linux/meye.h
7910
7911 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7912 M:      Jiri Slaby <jirislaby@gmail.com>
7913 S:      Maintained
7914 F:      Documentation/serial/moxa-smartio
7915 F:      drivers/tty/mxser.*
7916
7917 MR800 AVERMEDIA USB FM RADIO DRIVER
7918 M:      Alexey Klimov <klimov.linux@gmail.com>
7919 L:      linux-media@vger.kernel.org
7920 T:      git git://linuxtv.org/media_tree.git
7921 S:      Maintained
7922 F:      drivers/media/radio/radio-mr800.c
7923
7924 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7925 M:      Alan Ott <alan@signal11.us>
7926 L:      linux-wpan@vger.kernel.org
7927 S:      Maintained
7928 F:      drivers/net/ieee802154/mrf24j40.c
7929 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7930
7931 MSI LAPTOP SUPPORT
7932 M:      "Lee, Chun-Yi" <jlee@suse.com>
7933 L:      platform-driver-x86@vger.kernel.org
7934 S:      Maintained
7935 F:      drivers/platform/x86/msi-laptop.c
7936
7937 MSI WMI SUPPORT
7938 L:      platform-driver-x86@vger.kernel.org
7939 S:      Orphan
7940 F:      drivers/platform/x86/msi-wmi.c
7941
7942 MSI001 MEDIA DRIVER
7943 M:      Antti Palosaari <crope@iki.fi>
7944 L:      linux-media@vger.kernel.org
7945 W:      https://linuxtv.org
7946 W:      http://palosaari.fi/linux/
7947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7948 T:      git git://linuxtv.org/anttip/media_tree.git
7949 S:      Maintained
7950 F:      drivers/media/tuners/msi001*
7951
7952 MSI2500 MEDIA DRIVER
7953 M:      Antti Palosaari <crope@iki.fi>
7954 L:      linux-media@vger.kernel.org
7955 W:      https://linuxtv.org
7956 W:      http://palosaari.fi/linux/
7957 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7958 T:      git git://linuxtv.org/anttip/media_tree.git
7959 S:      Maintained
7960 F:      drivers/media/usb/msi2500/
7961
7962 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7963 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7964 L:      linux-mtd@lists.infradead.org
7965 S:      Maintained
7966 F:      drivers/mtd/devices/docg3*
7967
7968 MT9M032 APTINA SENSOR DRIVER
7969 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7970 L:      linux-media@vger.kernel.org
7971 T:      git git://linuxtv.org/media_tree.git
7972 S:      Maintained
7973 F:      drivers/media/i2c/mt9m032.c
7974 F:      include/media/i2c/mt9m032.h
7975
7976 MT9P031 APTINA CAMERA SENSOR
7977 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7978 L:      linux-media@vger.kernel.org
7979 T:      git git://linuxtv.org/media_tree.git
7980 S:      Maintained
7981 F:      drivers/media/i2c/mt9p031.c
7982 F:      include/media/i2c/mt9p031.h
7983
7984 MT9T001 APTINA CAMERA SENSOR
7985 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7986 L:      linux-media@vger.kernel.org
7987 T:      git git://linuxtv.org/media_tree.git
7988 S:      Maintained
7989 F:      drivers/media/i2c/mt9t001.c
7990 F:      include/media/i2c/mt9t001.h
7991
7992 MT9V032 APTINA CAMERA SENSOR
7993 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7994 L:      linux-media@vger.kernel.org
7995 T:      git git://linuxtv.org/media_tree.git
7996 S:      Maintained
7997 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7998 F:      drivers/media/i2c/mt9v032.c
7999 F:      include/media/i2c/mt9v032.h
8000
8001 MULTIFUNCTION DEVICES (MFD)
8002 M:      Lee Jones <lee.jones@linaro.org>
8003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8004 S:      Supported
8005 F:      drivers/mfd/
8006 F:      include/linux/mfd/
8007
8008 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8009 M:      Ulf Hansson <ulf.hansson@linaro.org>
8010 L:      linux-mmc@vger.kernel.org
8011 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
8012 S:      Maintained
8013 F:      Documentation/devicetree/bindings/mmc/
8014 F:      drivers/mmc/
8015 F:      include/linux/mmc/
8016 F:      include/uapi/linux/mmc/
8017
8018 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8019 S:      Orphan
8020 F:      drivers/mmc/host/mmc_spi.c
8021 F:      include/linux/spi/mmc_spi.h
8022
8023 MULTISOUND SOUND DRIVER
8024 M:      Andrew Veliath <andrewtv@usa.net>
8025 S:      Maintained
8026 F:      Documentation/sound/oss/MultiSound
8027 F:      sound/oss/msnd*
8028
8029 MULTITECH MULTIPORT CARD (ISICOM)
8030 S:      Orphan
8031 F:      drivers/tty/isicom.c
8032 F:      include/linux/isicom.h
8033
8034 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8035 M:      Bin Liu <b-liu@ti.com>
8036 L:      linux-usb@vger.kernel.org
8037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8038 S:      Maintained
8039 F:      drivers/usb/musb/
8040
8041 MXL5007T MEDIA DRIVER
8042 M:      Michael Krufky <mkrufky@linuxtv.org>
8043 L:      linux-media@vger.kernel.org
8044 W:      https://linuxtv.org
8045 W:      http://github.com/mkrufky
8046 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8047 T:      git git://linuxtv.org/mkrufky/tuners.git
8048 S:      Maintained
8049 F:      drivers/media/tuners/mxl5007t.*
8050
8051 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8052 M:      Hyong-Youb Kim <hykim@myri.com>
8053 L:      netdev@vger.kernel.org
8054 W:      https://www.myricom.com/support/downloads/myri10ge.html
8055 S:      Supported
8056 F:      drivers/net/ethernet/myricom/myri10ge/
8057
8058 NAND FLASH SUBSYSTEM
8059 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8060 R:      Richard Weinberger <richard@nod.at>
8061 L:      linux-mtd@lists.infradead.org
8062 W:      http://www.linux-mtd.infradead.org/
8063 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8064 T:      git git://github.com/linux-nand/linux.git
8065 S:      Maintained
8066 F:      drivers/mtd/nand/
8067 F:      include/linux/mtd/nand*.h
8068
8069 NATSEMI ETHERNET DRIVER (DP8381x)
8070 S:      Orphan
8071 F:      drivers/net/ethernet/natsemi/natsemi.c
8072
8073 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8074 M:      Daniel Mack <zonque@gmail.com>
8075 S:      Maintained
8076 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8077 W:      http://www.native-instruments.com
8078 F:      sound/usb/caiaq/
8079
8080 NCP FILESYSTEM
8081 M:      Petr Vandrovec <petr@vandrovec.name>
8082 S:      Odd Fixes
8083 F:      fs/ncpfs/
8084
8085 NCR 5380 SCSI DRIVERS
8086 M:      Finn Thain <fthain@telegraphics.com.au>
8087 M:      Michael Schmitz <schmitzmic@gmail.com>
8088 L:      linux-scsi@vger.kernel.org
8089 S:      Maintained
8090 F:      Documentation/scsi/g_NCR5380.txt
8091 F:      Documentation/scsi/dtc3x80.txt
8092 F:      drivers/scsi/NCR5380.*
8093 F:      drivers/scsi/arm/cumana_1.c
8094 F:      drivers/scsi/arm/oak.c
8095 F:      drivers/scsi/atari_scsi.*
8096 F:      drivers/scsi/dmx3191d.c
8097 F:      drivers/scsi/dtc.*
8098 F:      drivers/scsi/g_NCR5380.*
8099 F:      drivers/scsi/g_NCR5380_mmio.c
8100 F:      drivers/scsi/mac_scsi.*
8101 F:      drivers/scsi/pas16.*
8102 F:      drivers/scsi/sun3_scsi.*
8103 F:      drivers/scsi/sun3_scsi_vme.c
8104 F:      drivers/scsi/t128.*
8105
8106 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8107 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8108 L:      linux-scsi@vger.kernel.org
8109 S:      Maintained
8110 F:      drivers/scsi/NCR_D700.*
8111
8112 NCT6775 HARDWARE MONITOR DRIVER
8113 M:      Guenter Roeck <linux@roeck-us.net>
8114 L:      linux-hwmon@vger.kernel.org
8115 S:      Maintained
8116 F:      Documentation/hwmon/nct6775
8117 F:      drivers/hwmon/nct6775.c
8118
8119 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8120 M:      Faisal Latif <faisal.latif@intel.com>
8121 L:      linux-rdma@vger.kernel.org
8122 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8123 S:      Supported
8124 F:      drivers/infiniband/hw/nes/
8125
8126 NETEM NETWORK EMULATOR
8127 M:      Stephen Hemminger <stephen@networkplumber.org>
8128 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8129 S:      Maintained
8130 F:      net/sched/sch_netem.c
8131
8132 NETERION 10GbE DRIVERS (s2io/vxge)
8133 M:      Jon Mason <jdmason@kudzu.us>
8134 L:      netdev@vger.kernel.org
8135 S:      Supported
8136 F:      Documentation/networking/s2io.txt
8137 F:      Documentation/networking/vxge.txt
8138 F:      drivers/net/ethernet/neterion/
8139
8140 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8141 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8142 M:      Patrick McHardy <kaber@trash.net>
8143 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8144 L:      netfilter-devel@vger.kernel.org
8145 L:      coreteam@netfilter.org
8146 W:      http://www.netfilter.org/
8147 W:      http://www.iptables.org/
8148 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8151 S:      Supported
8152 F:      include/linux/netfilter*
8153 F:      include/linux/netfilter/
8154 F:      include/net/netfilter/
8155 F:      include/uapi/linux/netfilter*
8156 F:      include/uapi/linux/netfilter/
8157 F:      net/*/netfilter.c
8158 F:      net/*/netfilter/
8159 F:      net/netfilter/
8160 F:      net/bridge/br_netfilter*.c
8161
8162 NETLABEL
8163 M:      Paul Moore <paul@paul-moore.com>
8164 W:      http://netlabel.sf.net
8165 L:      netdev@vger.kernel.org
8166 S:      Maintained
8167 F:      Documentation/netlabel/
8168 F:      include/net/netlabel.h
8169 F:      net/netlabel/
8170
8171 NETROM NETWORK LAYER
8172 M:      Ralf Baechle <ralf@linux-mips.org>
8173 L:      linux-hams@vger.kernel.org
8174 W:      http://www.linux-ax25.org/
8175 S:      Maintained
8176 F:      include/net/netrom.h
8177 F:      include/uapi/linux/netrom.h
8178 F:      net/netrom/
8179
8180 NETRONOME ETHERNET DRIVERS
8181 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8182 L:      oss-drivers@netronome.com
8183 S:      Maintained
8184 F:      drivers/net/ethernet/netronome/
8185
8186 NETWORK BLOCK DEVICE (NBD)
8187 M:      Markus Pargmann <mpa@pengutronix.de>
8188 S:      Maintained
8189 L:      nbd-general@lists.sourceforge.net
8190 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8191 F:      Documentation/blockdev/nbd.txt
8192 F:      drivers/block/nbd.c
8193 F:      include/uapi/linux/nbd.h
8194
8195 NETWORK DROP MONITOR
8196 M:      Neil Horman <nhorman@tuxdriver.com>
8197 L:      netdev@vger.kernel.org
8198 S:      Maintained
8199 W:      https://fedorahosted.org/dropwatch/
8200 F:      net/core/drop_monitor.c
8201
8202 NETWORKING [DSA]
8203 M:      Andrew Lunn <andrew@lunn.ch>
8204 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8205 M:      Florian Fainelli <f.fainelli@gmail.com>
8206 S:      Maintained
8207 F:      net/dsa/
8208 F:      include/net/dsa.h
8209 F:      drivers/net/dsa/
8210
8211 NETWORKING [GENERAL]
8212 M:      "David S. Miller" <davem@davemloft.net>
8213 L:      netdev@vger.kernel.org
8214 W:      http://www.linuxfoundation.org/en/Net
8215 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8218 S:      Maintained
8219 F:      net/
8220 F:      include/net/
8221 F:      include/linux/in.h
8222 F:      include/linux/net.h
8223 F:      include/linux/netdevice.h
8224 F:      include/uapi/linux/in.h
8225 F:      include/uapi/linux/net.h
8226 F:      include/uapi/linux/netdevice.h
8227 F:      include/uapi/linux/net_namespace.h
8228 F:      tools/net/
8229 F:      tools/testing/selftests/net/
8230 F:      lib/random32.c
8231 F:      lib/test_bpf.c
8232
8233 NETWORKING [IPv4/IPv6]
8234 M:      "David S. Miller" <davem@davemloft.net>
8235 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8236 M:      James Morris <jmorris@namei.org>
8237 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8238 M:      Patrick McHardy <kaber@trash.net>
8239 L:      netdev@vger.kernel.org
8240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8241 S:      Maintained
8242 F:      net/ipv4/
8243 F:      net/ipv6/
8244 F:      include/net/ip*
8245 F:      arch/x86/net/*
8246
8247 NETWORKING [IPSEC]
8248 M:      Steffen Klassert <steffen.klassert@secunet.com>
8249 M:      Herbert Xu <herbert@gondor.apana.org.au>
8250 M:      "David S. Miller" <davem@davemloft.net>
8251 L:      netdev@vger.kernel.org
8252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8254 S:      Maintained
8255 F:      net/core/flow.c
8256 F:      net/xfrm/
8257 F:      net/key/
8258 F:      net/ipv4/xfrm*
8259 F:      net/ipv4/esp4.c
8260 F:      net/ipv4/ah4.c
8261 F:      net/ipv4/ipcomp.c
8262 F:      net/ipv4/ip_vti.c
8263 F:      net/ipv6/xfrm*
8264 F:      net/ipv6/esp6.c
8265 F:      net/ipv6/ah6.c
8266 F:      net/ipv6/ipcomp6.c
8267 F:      net/ipv6/ip6_vti.c
8268 F:      include/uapi/linux/xfrm.h
8269 F:      include/net/xfrm.h
8270
8271 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8272 M:      Paul Moore <paul@paul-moore.com>
8273 L:      netdev@vger.kernel.org
8274 S:      Maintained
8275
8276 NETWORKING [WIRELESS]
8277 L:      linux-wireless@vger.kernel.org
8278 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8279
8280 NETWORKING DRIVERS
8281 L:      netdev@vger.kernel.org
8282 W:      http://www.linuxfoundation.org/en/Net
8283 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8286 S:      Odd Fixes
8287 F:      Documentation/devicetree/bindings/net/
8288 F:      drivers/net/
8289 F:      include/linux/if_*
8290 F:      include/linux/netdevice.h
8291 F:      include/linux/etherdevice.h
8292 F:      include/linux/fcdevice.h
8293 F:      include/linux/fddidevice.h
8294 F:      include/linux/hippidevice.h
8295 F:      include/linux/inetdevice.h
8296 F:      include/uapi/linux/if_*
8297 F:      include/uapi/linux/netdevice.h
8298
8299 NETWORKING DRIVERS (WIRELESS)
8300 M:      Kalle Valo <kvalo@codeaurora.org>
8301 L:      linux-wireless@vger.kernel.org
8302 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8305 S:      Maintained
8306 F:      Documentation/devicetree/bindings/net/wireless/
8307 F:      drivers/net/wireless/
8308
8309 NETXEN (1/10) GbE SUPPORT
8310 M:      Manish Chopra <manish.chopra@qlogic.com>
8311 M:      Sony Chacko <sony.chacko@qlogic.com>
8312 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8313 L:      netdev@vger.kernel.org
8314 W:      http://www.qlogic.com
8315 S:      Supported
8316 F:      drivers/net/ethernet/qlogic/netxen/
8317
8318 NFC SUBSYSTEM
8319 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8320 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8321 M:      Samuel Ortiz <sameo@linux.intel.com>
8322 L:      linux-wireless@vger.kernel.org
8323 L:      linux-nfc@lists.01.org (subscribers-only)
8324 S:      Supported
8325 F:      net/nfc/
8326 F:      include/net/nfc/
8327 F:      include/uapi/linux/nfc.h
8328 F:      drivers/nfc/
8329 F:      include/linux/platform_data/nfcmrvl.h
8330 F:      include/linux/platform_data/nxp-nci.h
8331 F:      include/linux/platform_data/pn544.h
8332 F:      include/linux/platform_data/st21nfca.h
8333 F:      include/linux/platform_data/st-nci.h
8334 F:      Documentation/devicetree/bindings/net/nfc/
8335
8336 NFS, SUNRPC, AND LOCKD CLIENTS
8337 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8338 M:      Anna Schumaker <anna.schumaker@netapp.com>
8339 L:      linux-nfs@vger.kernel.org
8340 W:      http://client.linux-nfs.org
8341 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8342 S:      Maintained
8343 F:      fs/lockd/
8344 F:      fs/nfs/
8345 F:      fs/nfs_common/
8346 F:      net/sunrpc/
8347 F:      include/linux/lockd/
8348 F:      include/linux/nfs*
8349 F:      include/linux/sunrpc/
8350 F:      include/uapi/linux/nfs*
8351 F:      include/uapi/linux/sunrpc/
8352
8353 NILFS2 FILESYSTEM
8354 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8355 L:      linux-nilfs@vger.kernel.org
8356 W:      http://nilfs.sourceforge.net/
8357 W:      http://nilfs.osdn.jp/
8358 T:      git git://github.com/konis/nilfs2.git
8359 S:      Supported
8360 F:      Documentation/filesystems/nilfs2.txt
8361 F:      fs/nilfs2/
8362 F:      include/trace/events/nilfs2.h
8363 F:      include/uapi/linux/nilfs2_api.h
8364 F:      include/uapi/linux/nilfs2_ondisk.h
8365
8366 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8367 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8368 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8369 S:      Maintained
8370 F:      Documentation/scsi/NinjaSCSI.txt
8371 F:      drivers/scsi/pcmcia/nsp_*
8372
8373 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8374 M:      GOTO Masanori <gotom@debian.or.jp>
8375 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8376 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8377 S:      Maintained
8378 F:      Documentation/scsi/NinjaSCSI.txt
8379 F:      drivers/scsi/nsp32*
8380
8381 NIOS2 ARCHITECTURE
8382 M:      Ley Foon Tan <lftan@altera.com>
8383 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8385 S:      Maintained
8386 F:      arch/nios2/
8387
8388 NOKIA N900 POWER SUPPLY DRIVERS
8389 R:      Pali Rohár <pali.rohar@gmail.com>
8390 F:      include/linux/power/bq2415x_charger.h
8391 F:      include/linux/power/bq27xxx_battery.h
8392 F:      include/linux/power/isp1704_charger.h
8393 F:      drivers/power/bq2415x_charger.c
8394 F:      drivers/power/bq27xxx_battery.c
8395 F:      drivers/power/bq27xxx_battery_i2c.c
8396 F:      drivers/power/isp1704_charger.c
8397 F:      drivers/power/rx51_battery.c
8398
8399 NTB DRIVER CORE
8400 M:      Jon Mason <jdmason@kudzu.us>
8401 M:      Dave Jiang <dave.jiang@intel.com>
8402 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8403 L:      linux-ntb@googlegroups.com
8404 S:      Supported
8405 W:      https://github.com/jonmason/ntb/wiki
8406 T:      git git://github.com/jonmason/ntb.git
8407 F:      drivers/ntb/
8408 F:      drivers/net/ntb_netdev.c
8409 F:      include/linux/ntb.h
8410 F:      include/linux/ntb_transport.h
8411 F:      tools/testing/selftests/ntb/
8412
8413 NTB INTEL DRIVER
8414 M:      Jon Mason <jdmason@kudzu.us>
8415 M:      Dave Jiang <dave.jiang@intel.com>
8416 L:      linux-ntb@googlegroups.com
8417 S:      Supported
8418 W:      https://github.com/jonmason/ntb/wiki
8419 T:      git git://github.com/jonmason/ntb.git
8420 F:      drivers/ntb/hw/intel/
8421
8422 NTB AMD DRIVER
8423 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8424 L:      linux-ntb@googlegroups.com
8425 S:      Supported
8426 F:      drivers/ntb/hw/amd/
8427
8428 NTFS FILESYSTEM
8429 M:      Anton Altaparmakov <anton@tuxera.com>
8430 L:      linux-ntfs-dev@lists.sourceforge.net
8431 W:      http://www.tuxera.com/
8432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8433 S:      Supported
8434 F:      Documentation/filesystems/ntfs.txt
8435 F:      fs/ntfs/
8436
8437 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8438 M:      Antonino Daplas <adaplas@gmail.com>
8439 L:      linux-fbdev@vger.kernel.org
8440 S:      Maintained
8441 F:      drivers/video/fbdev/riva/
8442 F:      drivers/video/fbdev/nvidia/
8443
8444 NVM EXPRESS DRIVER
8445 M:      Keith Busch <keith.busch@intel.com>
8446 M:      Jens Axboe <axboe@fb.com>
8447 L:      linux-nvme@lists.infradead.org
8448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8449 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8450 S:      Supported
8451 F:      drivers/nvme/host/
8452 F:      include/linux/nvme.h
8453
8454 NVM EXPRESS TARGET DRIVER
8455 M:      Christoph Hellwig <hch@lst.de>
8456 M:      Sagi Grimberg <sagi@grimberg.me>
8457 L:      linux-nvme@lists.infradead.org
8458 S:      Supported
8459 F:      drivers/nvme/target/
8460
8461 NVMEM FRAMEWORK
8462 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8463 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8464 S:      Maintained
8465 F:      drivers/nvmem/
8466 F:      Documentation/devicetree/bindings/nvmem/
8467 F:      include/linux/nvmem-consumer.h
8468 F:      include/linux/nvmem-provider.h
8469
8470 NXP-NCI NFC DRIVER
8471 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8472 R:      Charles Gorand <charles.gorand@effinnov.com>
8473 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8474 S:      Supported
8475 F:      drivers/nfc/nxp-nci
8476
8477 NXP TDA998X DRM DRIVER
8478 M:      Russell King <rmk+kernel@armlinux.org.uk>
8479 S:      Supported
8480 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8481 F:      include/drm/i2c/tda998x.h
8482
8483 NXP TFA9879 DRIVER
8484 M:      Peter Rosin <peda@axentia.se>
8485 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8486 S:      Maintained
8487 F:      sound/soc/codecs/tfa9879*
8488
8489 OBJTOOL
8490 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8491 S:      Supported
8492 F:      tools/objtool/
8493
8494 OMAP SUPPORT
8495 M:      Tony Lindgren <tony@atomide.com>
8496 L:      linux-omap@vger.kernel.org
8497 W:      http://www.muru.com/linux/omap/
8498 W:      http://linux.omap.com/
8499 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8501 S:      Maintained
8502 F:      arch/arm/*omap*/
8503 F:      arch/arm/configs/omap1_defconfig
8504 F:      arch/arm/configs/omap2plus_defconfig
8505 F:      drivers/i2c/busses/i2c-omap.c
8506 F:      drivers/irqchip/irq-omap-intc.c
8507 F:      drivers/mfd/*omap*.c
8508 F:      drivers/mfd/menelaus.c
8509 F:      drivers/mfd/palmas.c
8510 F:      drivers/mfd/tps65217.c
8511 F:      drivers/mfd/tps65218.c
8512 F:      drivers/mfd/tps65910.c
8513 F:      drivers/mfd/twl-core.[ch]
8514 F:      drivers/mfd/twl4030*.c
8515 F:      drivers/mfd/twl6030*.c
8516 F:      drivers/mfd/twl6040*.c
8517 F:      drivers/regulator/palmas-regulator*.c
8518 F:      drivers/regulator/pbias-regulator.c
8519 F:      drivers/regulator/tps65217-regulator.c
8520 F:      drivers/regulator/tps65218-regulator.c
8521 F:      drivers/regulator/tps65910-regulator.c
8522 F:      drivers/regulator/twl-regulator.c
8523 F:      include/linux/i2c-omap.h
8524
8525 OMAP DEVICE TREE SUPPORT
8526 M:      Benoît Cousson <bcousson@baylibre.com>
8527 M:      Tony Lindgren <tony@atomide.com>
8528 L:      linux-omap@vger.kernel.org
8529 L:      devicetree@vger.kernel.org
8530 S:      Maintained
8531 F:      arch/arm/boot/dts/*omap*
8532 F:      arch/arm/boot/dts/*am3*
8533 F:      arch/arm/boot/dts/*am4*
8534 F:      arch/arm/boot/dts/*am5*
8535 F:      arch/arm/boot/dts/*dra7*
8536
8537 OMAP CLOCK FRAMEWORK SUPPORT
8538 M:      Paul Walmsley <paul@pwsan.com>
8539 L:      linux-omap@vger.kernel.org
8540 S:      Maintained
8541 F:      arch/arm/*omap*/*clock*
8542
8543 OMAP POWER MANAGEMENT SUPPORT
8544 M:      Kevin Hilman <khilman@kernel.org>
8545 L:      linux-omap@vger.kernel.org
8546 S:      Maintained
8547 F:      arch/arm/*omap*/*pm*
8548 F:      drivers/cpufreq/omap-cpufreq.c
8549
8550 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8551 M:      Rajendra Nayak <rnayak@codeaurora.org>
8552 M:      Paul Walmsley <paul@pwsan.com>
8553 L:      linux-omap@vger.kernel.org
8554 S:      Maintained
8555 F:      arch/arm/mach-omap2/prm*
8556
8557 OMAP AUDIO SUPPORT
8558 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8559 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8560 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8561 L:      linux-omap@vger.kernel.org
8562 S:      Maintained
8563 F:      sound/soc/omap/
8564
8565 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8566 M:      Roger Quadros <rogerq@ti.com>
8567 M:      Tony Lindgren <tony@atomide.com>
8568 L:      linux-omap@vger.kernel.org
8569 S:      Maintained
8570 F:      drivers/memory/omap-gpmc.c
8571 F:      arch/arm/mach-omap2/*gpmc*
8572
8573 OMAP FRAMEBUFFER SUPPORT
8574 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8575 L:      linux-fbdev@vger.kernel.org
8576 L:      linux-omap@vger.kernel.org
8577 S:      Maintained
8578 F:      drivers/video/fbdev/omap/
8579
8580 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8581 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8582 L:      linux-omap@vger.kernel.org
8583 L:      linux-fbdev@vger.kernel.org
8584 S:      Maintained
8585 F:      drivers/video/fbdev/omap2/
8586 F:      Documentation/arm/OMAP/DSS
8587
8588 OMAP HARDWARE SPINLOCK SUPPORT
8589 M:      Ohad Ben-Cohen <ohad@wizery.com>
8590 L:      linux-omap@vger.kernel.org
8591 S:      Maintained
8592 F:      drivers/hwspinlock/omap_hwspinlock.c
8593
8594 OMAP MMC SUPPORT
8595 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8596 L:      linux-omap@vger.kernel.org
8597 S:      Maintained
8598 F:      drivers/mmc/host/omap.c
8599
8600 OMAP HS MMC SUPPORT
8601 L:      linux-mmc@vger.kernel.org
8602 L:      linux-omap@vger.kernel.org
8603 S:      Orphan
8604 F:      drivers/mmc/host/omap_hsmmc.c
8605
8606 OMAP RANDOM NUMBER GENERATOR SUPPORT
8607 M:      Deepak Saxena <dsaxena@plexity.net>
8608 S:      Maintained
8609 F:      drivers/char/hw_random/omap-rng.c
8610
8611 OMAP HWMOD SUPPORT
8612 M:      Benoît Cousson <bcousson@baylibre.com>
8613 M:      Paul Walmsley <paul@pwsan.com>
8614 L:      linux-omap@vger.kernel.org
8615 S:      Maintained
8616 F:      arch/arm/mach-omap2/omap_hwmod.*
8617
8618 OMAP HWMOD DATA
8619 M:      Paul Walmsley <paul@pwsan.com>
8620 L:      linux-omap@vger.kernel.org
8621 S:      Maintained
8622 F:      arch/arm/mach-omap2/omap_hwmod*data*
8623
8624 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8625 M:      Benoît Cousson <bcousson@baylibre.com>
8626 L:      linux-omap@vger.kernel.org
8627 S:      Maintained
8628 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8629
8630 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8631 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8632 L:      linux-media@vger.kernel.org
8633 S:      Maintained
8634 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8635 F:      drivers/media/platform/omap3isp/
8636 F:      drivers/staging/media/omap4iss/
8637
8638 OMAP USB SUPPORT
8639 L:      linux-usb@vger.kernel.org
8640 L:      linux-omap@vger.kernel.org
8641 S:      Orphan
8642 F:      drivers/usb/*/*omap*
8643 F:      arch/arm/*omap*/usb*
8644
8645 OMAP GPIO DRIVER
8646 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8647 M:      Santosh Shilimkar <ssantosh@kernel.org>
8648 M:      Kevin Hilman <khilman@kernel.org>
8649 L:      linux-omap@vger.kernel.org
8650 S:      Maintained
8651 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8652 F:      drivers/gpio/gpio-omap.c
8653
8654 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8655 M:      Mark Jackson <mpfj@newflow.co.uk>
8656 L:      linux-omap@vger.kernel.org
8657 S:      Maintained
8658 F:      arch/arm/boot/dts/am335x-nano.dts
8659
8660 OMFS FILESYSTEM
8661 M:      Bob Copeland <me@bobcopeland.com>
8662 L:      linux-karma-devel@lists.sourceforge.net
8663 S:      Maintained
8664 F:      Documentation/filesystems/omfs.txt
8665 F:      fs/omfs/
8666
8667 OMNIKEY CARDMAN 4000 DRIVER
8668 M:      Harald Welte <laforge@gnumonks.org>
8669 S:      Maintained
8670 F:      drivers/char/pcmcia/cm4000_cs.c
8671 F:      include/linux/cm4000_cs.h
8672 F:      include/uapi/linux/cm4000_cs.h
8673
8674 OMNIKEY CARDMAN 4040 DRIVER
8675 M:      Harald Welte <laforge@gnumonks.org>
8676 S:      Maintained
8677 F:      drivers/char/pcmcia/cm4040_cs.*
8678
8679 OMNIVISION OV7670 SENSOR DRIVER
8680 M:      Jonathan Corbet <corbet@lwn.net>
8681 L:      linux-media@vger.kernel.org
8682 T:      git git://linuxtv.org/media_tree.git
8683 S:      Maintained
8684 F:      drivers/media/i2c/ov7670.c
8685
8686 ONENAND FLASH DRIVER
8687 M:      Kyungmin Park <kyungmin.park@samsung.com>
8688 L:      linux-mtd@lists.infradead.org
8689 S:      Maintained
8690 F:      drivers/mtd/onenand/
8691 F:      include/linux/mtd/onenand*.h
8692
8693 ONSTREAM SCSI TAPE DRIVER
8694 M:      Willem Riede <osst@riede.org>
8695 L:      osst-users@lists.sourceforge.net
8696 L:      linux-scsi@vger.kernel.org
8697 S:      Maintained
8698 F:      Documentation/scsi/osst.txt
8699 F:      drivers/scsi/osst.*
8700 F:      drivers/scsi/osst_*.h
8701 F:      drivers/scsi/st.h
8702
8703 OPENCORES I2C BUS DRIVER
8704 M:      Peter Korsgaard <jacmet@sunsite.dk>
8705 L:      linux-i2c@vger.kernel.org
8706 S:      Maintained
8707 F:      Documentation/i2c/busses/i2c-ocores
8708 F:      drivers/i2c/busses/i2c-ocores.c
8709
8710 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8711 M:      Rob Herring <robh+dt@kernel.org>
8712 M:      Frank Rowand <frowand.list@gmail.com>
8713 L:      devicetree@vger.kernel.org
8714 W:      http://www.devicetree.org/
8715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8716 S:      Maintained
8717 F:      drivers/of/
8718 F:      include/linux/of*.h
8719 F:      scripts/dtc/
8720
8721 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8722 M:      Rob Herring <robh+dt@kernel.org>
8723 M:      Mark Rutland <mark.rutland@arm.com>
8724 L:      devicetree@vger.kernel.org
8725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8726 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8727 S:      Maintained
8728 F:      Documentation/devicetree/
8729 F:      arch/*/boot/dts/
8730 F:      include/dt-bindings/
8731
8732 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8733 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8734 L:      devicetree@vger.kernel.org
8735 S:      Maintained
8736 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8737 F:      Documentation/devicetree/overlay-notes.txt
8738 F:      drivers/of/overlay.c
8739 F:      drivers/of/resolver.c
8740
8741 OPENRISC ARCHITECTURE
8742 M:      Jonas Bonn <jonas@southpole.se>
8743 W:      http://openrisc.net
8744 S:      Maintained
8745 T:      git git://openrisc.net/~jonas/linux
8746 F:      arch/openrisc/
8747
8748 OPENVSWITCH
8749 M:      Pravin Shelar <pshelar@nicira.com>
8750 L:      netdev@vger.kernel.org
8751 L:      dev@openvswitch.org
8752 W:      http://openvswitch.org
8753 S:      Maintained
8754 F:      net/openvswitch/
8755 F:      include/uapi/linux/openvswitch.h
8756
8757 OPERATING PERFORMANCE POINTS (OPP)
8758 M:      Viresh Kumar <vireshk@kernel.org>
8759 M:      Nishanth Menon <nm@ti.com>
8760 M:      Stephen Boyd <sboyd@codeaurora.org>
8761 L:      linux-pm@vger.kernel.org
8762 S:      Maintained
8763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8764 F:      drivers/base/power/opp/
8765 F:      include/linux/pm_opp.h
8766 F:      Documentation/power/opp.txt
8767 F:      Documentation/devicetree/bindings/opp/
8768
8769 OPL4 DRIVER
8770 M:      Clemens Ladisch <clemens@ladisch.de>
8771 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8772 T:      git git://git.alsa-project.org/alsa-kernel.git
8773 S:      Maintained
8774 F:      sound/drivers/opl4/
8775
8776 OPROFILE
8777 M:      Robert Richter <rric@kernel.org>
8778 L:      oprofile-list@lists.sf.net
8779 S:      Maintained
8780 F:      arch/*/include/asm/oprofile*.h
8781 F:      arch/*/oprofile/
8782 F:      drivers/oprofile/
8783 F:      include/linux/oprofile.h
8784
8785 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8786 M:      Mark Fasheh <mfasheh@versity.com>
8787 M:      Joel Becker <jlbec@evilplan.org>
8788 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8789 W:      http://ocfs2.wiki.kernel.org
8790 S:      Supported
8791 F:      Documentation/filesystems/ocfs2.txt
8792 F:      Documentation/filesystems/dlmfs.txt
8793 F:      fs/ocfs2/
8794
8795 ORINOCO DRIVER
8796 L:      linux-wireless@vger.kernel.org
8797 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8798 W:      http://www.nongnu.org/orinoco/
8799 S:      Orphan
8800 F:      drivers/net/wireless/intersil/orinoco/
8801
8802 OSD LIBRARY and FILESYSTEM
8803 M:      Boaz Harrosh <ooo@electrozaur.com>
8804 M:      Benny Halevy <bhalevy@primarydata.com>
8805 L:      osd-dev@open-osd.org
8806 W:      http://open-osd.org
8807 T:      git git://git.open-osd.org/open-osd.git
8808 S:      Maintained
8809 F:      drivers/scsi/osd/
8810 F:      include/scsi/osd_*
8811 F:      fs/exofs/
8812
8813 OVERLAY FILESYSTEM
8814 M:      Miklos Szeredi <miklos@szeredi.hu>
8815 L:      linux-unionfs@vger.kernel.org
8816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8817 S:      Supported
8818 F:      fs/overlayfs/
8819 F:      Documentation/filesystems/overlayfs.txt
8820
8821 ORANGEFS FILESYSTEM
8822 M:      Mike Marshall <hubcap@omnibond.com>
8823 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8825 S:      Supported
8826 F:      fs/orangefs/
8827 F:      Documentation/filesystems/orangefs.txt
8828
8829 P54 WIRELESS DRIVER
8830 M:      Christian Lamparter <chunkeey@googlemail.com>
8831 L:      linux-wireless@vger.kernel.org
8832 W:      http://wireless.kernel.org/en/users/Drivers/p54
8833 S:      Maintained
8834 F:      drivers/net/wireless/intersil/p54/
8835
8836 PA SEMI ETHERNET DRIVER
8837 M:      Olof Johansson <olof@lixom.net>
8838 L:      netdev@vger.kernel.org
8839 S:      Maintained
8840 F:      drivers/net/ethernet/pasemi/*
8841
8842 PA SEMI SMBUS DRIVER
8843 M:      Olof Johansson <olof@lixom.net>
8844 L:      linux-i2c@vger.kernel.org
8845 S:      Maintained
8846 F:      drivers/i2c/busses/i2c-pasemi.c
8847
8848 PADATA PARALLEL EXECUTION MECHANISM
8849 M:      Steffen Klassert <steffen.klassert@secunet.com>
8850 L:      linux-crypto@vger.kernel.org
8851 S:      Maintained
8852 F:      kernel/padata.c
8853 F:      include/linux/padata.h
8854 F:      Documentation/padata.txt
8855
8856 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8857 M:      Harald Welte <laforge@gnumonks.org>
8858 L:      platform-driver-x86@vger.kernel.org
8859 S:      Maintained
8860 F:      drivers/platform/x86/panasonic-laptop.c
8861
8862 PANASONIC MN10300/AM33/AM34 PORT
8863 M:      David Howells <dhowells@redhat.com>
8864 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8865 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8866 S:      Maintained
8867 F:      Documentation/mn10300/
8868 F:      arch/mn10300/
8869
8870 PARALLEL LCD/KEYPAD PANEL DRIVER
8871 M:      Willy Tarreau <willy@haproxy.com>
8872 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8873 S:      Odd Fixes
8874 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8875 F:      drivers/misc/panel.c
8876
8877 PARALLEL PORT SUBSYSTEM
8878 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8879 M:      Sudip Mukherjee <sudip@vectorindia.org>
8880 L:      linux-parport@lists.infradead.org (subscribers-only)
8881 S:      Maintained
8882 F:      drivers/parport/
8883 F:      include/linux/parport*.h
8884 F:      drivers/char/ppdev.c
8885 F:      include/uapi/linux/ppdev.h
8886 F:      Documentation/parport*.txt
8887
8888 PARAVIRT_OPS INTERFACE
8889 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8890 M:      Chris Wright <chrisw@sous-sol.org>
8891 M:      Alok Kataria <akataria@vmware.com>
8892 M:      Rusty Russell <rusty@rustcorp.com.au>
8893 L:      virtualization@lists.linux-foundation.org
8894 S:      Supported
8895 F:      Documentation/virtual/paravirt_ops.txt
8896 F:      arch/*/kernel/paravirt*
8897 F:      arch/*/include/asm/paravirt.h
8898 F:      include/linux/hypervisor.h
8899
8900 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8901 M:      Tim Waugh <tim@cyberelk.net>
8902 L:      linux-parport@lists.infradead.org (subscribers-only)
8903 S:      Maintained
8904 F:      Documentation/blockdev/paride.txt
8905 F:      drivers/block/paride/
8906
8907 PARISC ARCHITECTURE
8908 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8909 M:      Helge Deller <deller@gmx.de>
8910 L:      linux-parisc@vger.kernel.org
8911 W:      http://www.parisc-linux.org/
8912 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8915 S:      Maintained
8916 F:      arch/parisc/
8917 F:      Documentation/parisc/
8918 F:      drivers/parisc/
8919 F:      drivers/char/agp/parisc-agp.c
8920 F:      drivers/input/serio/gscps2.c
8921 F:      drivers/parport/parport_gsc.*
8922 F:      drivers/tty/serial/8250/8250_gsc.c
8923 F:      drivers/video/fbdev/sti*
8924 F:      drivers/video/console/sti*
8925 F:      drivers/video/logo/logo_parisc*
8926
8927 PC87360 HARDWARE MONITORING DRIVER
8928 M:      Jim Cromie <jim.cromie@gmail.com>
8929 L:      linux-hwmon@vger.kernel.org
8930 S:      Maintained
8931 F:      Documentation/hwmon/pc87360
8932 F:      drivers/hwmon/pc87360.c
8933
8934 PC8736x GPIO DRIVER
8935 M:      Jim Cromie <jim.cromie@gmail.com>
8936 S:      Maintained
8937 F:      drivers/char/pc8736x_gpio.c
8938
8939 PC87427 HARDWARE MONITORING DRIVER
8940 M:      Jean Delvare <jdelvare@suse.com>
8941 L:      linux-hwmon@vger.kernel.org
8942 S:      Maintained
8943 F:      Documentation/hwmon/pc87427
8944 F:      drivers/hwmon/pc87427.c
8945
8946 PCA9532 LED DRIVER
8947 M:      Riku Voipio <riku.voipio@iki.fi>
8948 S:      Maintained
8949 F:      drivers/leds/leds-pca9532.c
8950 F:      include/linux/leds-pca9532.h
8951
8952 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8953 M:      Guenter Roeck <linux@roeck-us.net>
8954 L:      linux-i2c@vger.kernel.org
8955 S:      Maintained
8956 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8957
8958 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8959 M:      Khalid Aziz <khalid@gonehiking.org>
8960 S:      Maintained
8961 F:      drivers/firmware/pcdp.*
8962
8963 PCI ERROR RECOVERY
8964 M:      Linas Vepstas <linasvepstas@gmail.com>
8965 L:      linux-pci@vger.kernel.org
8966 S:      Supported
8967 F:      Documentation/PCI/pci-error-recovery.txt
8968
8969 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8970 M:      Russell Currey <ruscur@russell.cc>
8971 L:      linuxppc-dev@lists.ozlabs.org
8972 S:      Supported
8973 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8974 F:      arch/powerpc/kernel/eeh*.c
8975 F:      arch/powerpc/platforms/*/eeh*.c
8976 F:      arch/powerpc/include/*/eeh*.h
8977
8978 PCI SUBSYSTEM
8979 M:      Bjorn Helgaas <bhelgaas@google.com>
8980 L:      linux-pci@vger.kernel.org
8981 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8983 S:      Supported
8984 F:      Documentation/devicetree/bindings/pci/
8985 F:      Documentation/PCI/
8986 F:      drivers/pci/
8987 F:      include/linux/pci*
8988 F:      arch/x86/pci/
8989 F:      arch/x86/kernel/quirks.c
8990
8991 PCI DRIVER FOR ALTERA PCIE IP
8992 M:      Ley Foon Tan <lftan@altera.com>
8993 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8994 L:      linux-pci@vger.kernel.org
8995 S:      Supported
8996 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8997 F:      drivers/pci/host/pcie-altera.c
8998
8999 PCI DRIVER FOR ARM VERSATILE PLATFORM
9000 M:      Rob Herring <robh@kernel.org>
9001 L:      linux-pci@vger.kernel.org
9002 L:      linux-arm-kernel@lists.infradead.org
9003 S:      Maintained
9004 F:      Documentation/devicetree/bindings/pci/versatile.txt
9005 F:      drivers/pci/host/pci-versatile.c
9006
9007 PCI DRIVER FOR APPLIEDMICRO XGENE
9008 M:      Tanmay Inamdar <tinamdar@apm.com>
9009 L:      linux-pci@vger.kernel.org
9010 L:      linux-arm-kernel@lists.infradead.org
9011 S:      Maintained
9012 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
9013 F:      drivers/pci/host/pci-xgene.c
9014
9015 PCI DRIVER FOR FREESCALE LAYERSCAPE
9016 M:      Minghuan Lian <minghuan.Lian@freescale.com>
9017 M:      Mingkai Hu <mingkai.hu@freescale.com>
9018 M:      Roy Zang <tie-fei.zang@freescale.com>
9019 L:      linuxppc-dev@lists.ozlabs.org
9020 L:      linux-pci@vger.kernel.org
9021 L:      linux-arm-kernel@lists.infradead.org
9022 S:      Maintained
9023 F:      drivers/pci/host/*layerscape*
9024
9025 PCI DRIVER FOR IMX6
9026 M:      Richard Zhu <Richard.Zhu@freescale.com>
9027 M:      Lucas Stach <l.stach@pengutronix.de>
9028 L:      linux-pci@vger.kernel.org
9029 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9030 S:      Maintained
9031 F:      drivers/pci/host/*imx6*
9032
9033 PCI DRIVER FOR TI KEYSTONE
9034 M:      Murali Karicheri <m-karicheri2@ti.com>
9035 L:      linux-pci@vger.kernel.org
9036 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9037 S:      Maintained
9038 F:      drivers/pci/host/*keystone*
9039
9040 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9041 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9042 M:      Jason Cooper <jason@lakedaemon.net>
9043 L:      linux-pci@vger.kernel.org
9044 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9045 S:      Maintained
9046 F:      drivers/pci/host/*mvebu*
9047
9048 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9049 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9050 L:      linux-pci@vger.kernel.org
9051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9052 S:      Maintained
9053 F:      drivers/pci/host/pci-aardvark.c
9054
9055 PCI DRIVER FOR NVIDIA TEGRA
9056 M:      Thierry Reding <thierry.reding@gmail.com>
9057 L:      linux-tegra@vger.kernel.org
9058 L:      linux-pci@vger.kernel.org
9059 S:      Supported
9060 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9061 F:      drivers/pci/host/pci-tegra.c
9062
9063 PCI DRIVER FOR TI DRA7XX
9064 M:      Kishon Vijay Abraham I <kishon@ti.com>
9065 L:      linux-omap@vger.kernel.org
9066 L:      linux-pci@vger.kernel.org
9067 S:      Supported
9068 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
9069 F:      drivers/pci/host/pci-dra7xx.c
9070
9071 PCI DRIVER FOR RENESAS R-CAR
9072 M:      Simon Horman <horms@verge.net.au>
9073 L:      linux-pci@vger.kernel.org
9074 L:      linux-renesas-soc@vger.kernel.org
9075 S:      Maintained
9076 F:      drivers/pci/host/*rcar*
9077
9078 PCI DRIVER FOR SAMSUNG EXYNOS
9079 M:      Jingoo Han <jingoohan1@gmail.com>
9080 L:      linux-pci@vger.kernel.org
9081 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9082 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9083 S:      Maintained
9084 F:      drivers/pci/host/pci-exynos.c
9085
9086 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9087 M:      Jingoo Han <jingoohan1@gmail.com>
9088 M:      Pratyush Anand <pratyush.anand@gmail.com>
9089 L:      linux-pci@vger.kernel.org
9090 S:      Maintained
9091 F:      drivers/pci/host/*designware*
9092
9093 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9094 M:      Joao Pinto <jpinto@synopsys.com>
9095 L:      linux-pci@vger.kernel.org
9096 S:      Maintained
9097 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9098 F:      drivers/pci/host/pcie-designware-plat.c
9099
9100 PCI DRIVER FOR GENERIC OF HOSTS
9101 M:      Will Deacon <will.deacon@arm.com>
9102 L:      linux-pci@vger.kernel.org
9103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9104 S:      Maintained
9105 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9106 F:      drivers/pci/host/pci-host-common.c
9107 F:      drivers/pci/host/pci-host-generic.c
9108
9109 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9110 M:      Keith Busch <keith.busch@intel.com>
9111 L:      linux-pci@vger.kernel.org
9112 S:      Supported
9113 F:      arch/x86/pci/vmd.c
9114
9115 PCIE DRIVER FOR ST SPEAR13XX
9116 M:      Pratyush Anand <pratyush.anand@gmail.com>
9117 L:      linux-pci@vger.kernel.org
9118 S:      Maintained
9119 F:      drivers/pci/host/*spear*
9120
9121 PCI MSI DRIVER FOR ALTERA MSI IP
9122 M:      Ley Foon Tan <lftan@altera.com>
9123 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9124 L:      linux-pci@vger.kernel.org
9125 S:      Supported
9126 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9127 F:      drivers/pci/host/pcie-altera-msi.c
9128
9129 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9130 M:      Duc Dang <dhdang@apm.com>
9131 L:      linux-pci@vger.kernel.org
9132 L:      linux-arm-kernel@lists.infradead.org
9133 S:      Maintained
9134 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9135 F:      drivers/pci/host/pci-xgene-msi.c
9136
9137 PCIE DRIVER FOR AXIS ARTPEC
9138 M:      Niklas Cassel <niklas.cassel@axis.com>
9139 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9140 L:      linux-arm-kernel@axis.com
9141 L:      linux-pci@vger.kernel.org
9142 S:      Maintained
9143 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9144 F:      drivers/pci/host/*artpec*
9145
9146 PCIE DRIVER FOR HISILICON
9147 M:      Zhou Wang <wangzhou1@hisilicon.com>
9148 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9149 L:      linux-pci@vger.kernel.org
9150 S:      Maintained
9151 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9152 F:      drivers/pci/host/pcie-hisi.c
9153
9154 PCIE DRIVER FOR QUALCOMM MSM
9155 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9156 L:     linux-pci@vger.kernel.org
9157 L:     linux-arm-msm@vger.kernel.org
9158 S:     Maintained
9159 F:     drivers/pci/host/*qcom*
9160
9161 PCIE DRIVER FOR CAVIUM THUNDERX
9162 M:      David Daney <david.daney@cavium.com>
9163 L:      linux-pci@vger.kernel.org
9164 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9165 S:      Supported
9166 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9167 F:      drivers/pci/host/pci-thunder-*
9168
9169 PCMCIA SUBSYSTEM
9170 P:      Linux PCMCIA Team
9171 L:      linux-pcmcia@lists.infradead.org
9172 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9174 S:      Maintained
9175 F:      Documentation/pcmcia/
9176 F:      drivers/pcmcia/
9177 F:      include/pcmcia/
9178
9179 PCNET32 NETWORK DRIVER
9180 M:      Don Fry <pcnet32@frontier.com>
9181 L:      netdev@vger.kernel.org
9182 S:      Maintained
9183 F:      drivers/net/ethernet/amd/pcnet32.c
9184
9185 PCRYPT PARALLEL CRYPTO ENGINE
9186 M:      Steffen Klassert <steffen.klassert@secunet.com>
9187 L:      linux-crypto@vger.kernel.org
9188 S:      Maintained
9189 F:      crypto/pcrypt.c
9190 F:      include/crypto/pcrypt.h
9191
9192 PER-CPU MEMORY ALLOCATOR
9193 M:      Tejun Heo <tj@kernel.org>
9194 M:      Christoph Lameter <cl@linux.com>
9195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9196 S:      Maintained
9197 F:      include/linux/percpu*.h
9198 F:      mm/percpu*.c
9199 F:      arch/*/include/asm/percpu.h
9200
9201 PER-TASK DELAY ACCOUNTING
9202 M:      Balbir Singh <bsingharora@gmail.com>
9203 S:      Maintained
9204 F:      include/linux/delayacct.h
9205 F:      kernel/delayacct.c
9206
9207 PERFORMANCE EVENTS SUBSYSTEM
9208 M:      Peter Zijlstra <peterz@infradead.org>
9209 M:      Ingo Molnar <mingo@redhat.com>
9210 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9211 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9212 L:      linux-kernel@vger.kernel.org
9213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9214 S:      Supported
9215 F:      kernel/events/*
9216 F:      include/linux/perf_event.h
9217 F:      include/uapi/linux/perf_event.h
9218 F:      arch/*/kernel/perf_event*.c
9219 F:      arch/*/kernel/*/perf_event*.c
9220 F:      arch/*/kernel/*/*/perf_event*.c
9221 F:      arch/*/include/asm/perf_event.h
9222 F:      arch/*/kernel/perf_callchain.c
9223 F:      arch/*/events/*
9224 F:      tools/perf/
9225
9226 PERSONALITY HANDLING
9227 M:      Christoph Hellwig <hch@infradead.org>
9228 L:      linux-abi-devel@lists.sourceforge.net
9229 S:      Maintained
9230 F:      include/linux/personality.h
9231 F:      include/uapi/linux/personality.h
9232
9233 PHONET PROTOCOL
9234 M:      Remi Denis-Courmont <courmisch@gmail.com>
9235 S:      Supported
9236 F:      Documentation/networking/phonet.txt
9237 F:      include/linux/phonet.h
9238 F:      include/net/phonet/
9239 F:      include/uapi/linux/phonet.h
9240 F:      net/phonet/
9241
9242 PHRAM MTD DRIVER
9243 M:      Joern Engel <joern@lazybastard.org>
9244 L:      linux-mtd@lists.infradead.org
9245 S:      Maintained
9246 F:      drivers/mtd/devices/phram.c
9247
9248 PICOLCD HID DRIVER
9249 M:      Bruno Prémont <bonbons@linux-vserver.org>
9250 L:      linux-input@vger.kernel.org
9251 S:      Maintained
9252 F:      drivers/hid/hid-picolcd*
9253
9254 PICOXCELL SUPPORT
9255 M:      Jamie Iles <jamie@jamieiles.com>
9256 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9257 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9258 S:      Supported
9259 F:      arch/arm/boot/dts/picoxcell*
9260 F:      arch/arm/mach-picoxcell/
9261 F:      drivers/crypto/picoxcell*
9262
9263 PIN CONTROL SUBSYSTEM
9264 M:      Linus Walleij <linus.walleij@linaro.org>
9265 L:      linux-gpio@vger.kernel.org
9266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9267 S:      Maintained
9268 F:      Documentation/devicetree/bindings/pinctrl/
9269 F:      Documentation/pinctrl.txt
9270 F:      drivers/pinctrl/
9271 F:      include/linux/pinctrl/
9272
9273 PIN CONTROLLER - ATMEL AT91
9274 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9276 S:      Maintained
9277 F:      drivers/pinctrl/pinctrl-at91.*
9278
9279 PIN CONTROLLER - ATMEL AT91 PIO4
9280 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9281 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9282 L:      linux-gpio@vger.kernel.org
9283 S:      Supported
9284 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9285
9286 PIN CONTROLLER - INTEL
9287 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9288 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9289 S:      Maintained
9290 F:      drivers/pinctrl/intel/
9291
9292 PIN CONTROLLER - RENESAS
9293 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9294 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9295 L:      linux-renesas-soc@vger.kernel.org
9296 S:      Maintained
9297 F:      drivers/pinctrl/sh-pfc/
9298
9299 PIN CONTROLLER - SAMSUNG
9300 M:      Tomasz Figa <tomasz.figa@gmail.com>
9301 M:      Krzysztof Kozlowski <krzk@kernel.org>
9302 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9303 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9304 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9305 S:      Maintained
9306 F:      drivers/pinctrl/samsung/
9307
9308 PIN CONTROLLER - SINGLE
9309 M:      Tony Lindgren <tony@atomide.com>
9310 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9311 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9312 L:      linux-omap@vger.kernel.org
9313 S:      Maintained
9314 F:      drivers/pinctrl/pinctrl-single.c
9315
9316 PIN CONTROLLER - ST SPEAR
9317 M:      Viresh Kumar <vireshk@kernel.org>
9318 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9319 W:      http://www.st.com/spear
9320 S:      Maintained
9321 F:      drivers/pinctrl/spear/
9322
9323 PISTACHIO SOC SUPPORT
9324 M:      James Hartley <james.hartley@imgtec.com>
9325 M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9326 L:      linux-mips@linux-mips.org
9327 S:      Maintained
9328 F:      arch/mips/pistachio/
9329 F:      arch/mips/include/asm/mach-pistachio/
9330 F:      arch/mips/boot/dts/pistachio/
9331 F:      arch/mips/configs/pistachio*_defconfig
9332
9333 PKTCDVD DRIVER
9334 M:      Jiri Kosina <jikos@kernel.org>
9335 S:      Maintained
9336 F:      drivers/block/pktcdvd.c
9337 F:      include/linux/pktcdvd.h
9338 F:      include/uapi/linux/pktcdvd.h
9339
9340 PKUNITY SOC DRIVERS
9341 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9342 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9343 S:      Maintained
9344 T:      git git://github.com/gxt/linux.git
9345 F:      drivers/input/serio/i8042-unicore32io.h
9346 F:      drivers/i2c/busses/i2c-puv3.c
9347 F:      drivers/video/fbdev/fb-puv3.c
9348 F:      drivers/rtc/rtc-puv3.c
9349
9350 PMBUS HARDWARE MONITORING DRIVERS
9351 M:      Guenter Roeck <linux@roeck-us.net>
9352 L:      linux-hwmon@vger.kernel.org
9353 W:      http://hwmon.wiki.kernel.org/
9354 W:      http://www.roeck-us.net/linux/drivers/
9355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9356 S:      Maintained
9357 F:      Documentation/hwmon/pmbus
9358 F:      drivers/hwmon/pmbus/
9359 F:      include/linux/i2c/pmbus.h
9360
9361 PMC SIERRA MaxRAID DRIVER
9362 L:      linux-scsi@vger.kernel.org
9363 W:      http://www.pmc-sierra.com/
9364 S:      Orphan
9365 F:      drivers/scsi/pmcraid.*
9366
9367 PMC SIERRA PM8001 DRIVER
9368 M:      Jack Wang <jinpu.wang@profitbricks.com>
9369 M:      lindar_liu@usish.com
9370 L:      pmchba@pmcs.com
9371 L:      linux-scsi@vger.kernel.org
9372 S:      Supported
9373 F:      drivers/scsi/pm8001/
9374
9375 POSIX CLOCKS and TIMERS
9376 M:      Thomas Gleixner <tglx@linutronix.de>
9377 L:      linux-kernel@vger.kernel.org
9378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9379 S:      Maintained
9380 F:      fs/timerfd.c
9381 F:      include/linux/timer*
9382 F:      kernel/time/*timer*
9383
9384 POWER MANAGEMENT CORE
9385 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9386 L:      linux-pm@vger.kernel.org
9387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9388 S:      Supported
9389 F:      drivers/base/power/
9390 F:      include/linux/pm.h
9391 F:      include/linux/pm_*
9392 F:      include/linux/powercap.h
9393 F:      drivers/powercap/
9394
9395 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9396 M:      Sebastian Reichel <sre@kernel.org>
9397 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9398 M:      David Woodhouse <dwmw2@infradead.org>
9399 L:      linux-pm@vger.kernel.org
9400 T:      git git://git.infradead.org/battery-2.6.git
9401 S:      Maintained
9402 F:      Documentation/devicetree/bindings/power/
9403 F:      Documentation/devicetree/bindings/power_supply/
9404 F:      include/linux/power_supply.h
9405 F:      drivers/power/
9406 X:      drivers/power/avs/
9407
9408 POWER STATE COORDINATION INTERFACE (PSCI)
9409 M:      Mark Rutland <mark.rutland@arm.com>
9410 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9411 L:      linux-arm-kernel@lists.infradead.org
9412 S:      Maintained
9413 F:      drivers/firmware/psci.c
9414 F:      include/linux/psci.h
9415 F:      include/uapi/linux/psci.h
9416
9417 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9418 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9419 L:      linuxppc-dev@lists.ozlabs.org
9420 S:      Maintained
9421 F:      drivers/char/powernv-op-panel.c
9422
9423 PNP SUPPORT
9424 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9425 S:      Maintained
9426 F:      drivers/pnp/
9427
9428 PPP PROTOCOL DRIVERS AND COMPRESSORS
9429 M:      Paul Mackerras <paulus@samba.org>
9430 L:      linux-ppp@vger.kernel.org
9431 S:      Maintained
9432 F:      drivers/net/ppp/ppp_*
9433
9434 PPP OVER ATM (RFC 2364)
9435 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9436 S:      Maintained
9437 F:      net/atm/pppoatm.c
9438 F:      include/uapi/linux/atmppp.h
9439
9440 PPP OVER ETHERNET
9441 M:      Michal Ostrowski <mostrows@earthlink.net>
9442 S:      Maintained
9443 F:      drivers/net/ppp/pppoe.c
9444 F:      drivers/net/ppp/pppox.c
9445
9446 PPP OVER L2TP
9447 M:      James Chapman <jchapman@katalix.com>
9448 S:      Maintained
9449 F:      net/l2tp/l2tp_ppp.c
9450 F:      include/linux/if_pppol2tp.h
9451 F:      include/uapi/linux/if_pppol2tp.h
9452
9453 PPS SUPPORT
9454 M:      Rodolfo Giometti <giometti@enneenne.com>
9455 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9456 L:      linuxpps@ml.enneenne.com (subscribers-only)
9457 S:      Maintained
9458 F:      Documentation/pps/
9459 F:      drivers/pps/
9460 F:      include/linux/pps*.h
9461
9462 PPTP DRIVER
9463 M:      Dmitry Kozlov <xeb@mail.ru>
9464 L:      netdev@vger.kernel.org
9465 S:      Maintained
9466 F:      drivers/net/ppp/pptp.c
9467 W:      http://sourceforge.net/projects/accel-pptp
9468
9469 PREEMPTIBLE KERNEL
9470 M:      Robert Love <rml@tech9.net>
9471 L:      kpreempt-tech@lists.sourceforge.net
9472 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9473 S:      Supported
9474 F:      Documentation/preempt-locking.txt
9475 F:      include/linux/preempt.h
9476
9477 PRISM54 WIRELESS DRIVER
9478 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9479 L:      linux-wireless@vger.kernel.org
9480 W:      http://wireless.kernel.org/en/users/Drivers/p54
9481 S:      Obsolete
9482 F:      drivers/net/wireless/intersil/prism54/
9483
9484 PS3 NETWORK SUPPORT
9485 M:      Geoff Levand <geoff@infradead.org>
9486 L:      netdev@vger.kernel.org
9487 L:      linuxppc-dev@lists.ozlabs.org
9488 S:      Maintained
9489 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9490
9491 PS3 PLATFORM SUPPORT
9492 M:      Geoff Levand <geoff@infradead.org>
9493 L:      linuxppc-dev@lists.ozlabs.org
9494 S:      Maintained
9495 F:      arch/powerpc/boot/ps3*
9496 F:      arch/powerpc/include/asm/lv1call.h
9497 F:      arch/powerpc/include/asm/ps3*.h
9498 F:      arch/powerpc/platforms/ps3/
9499 F:      drivers/*/ps3*
9500 F:      drivers/ps3/
9501 F:      drivers/rtc/rtc-ps3.c
9502 F:      drivers/usb/host/*ps3.c
9503 F:      sound/ppc/snd_ps3*
9504
9505 PS3VRAM DRIVER
9506 M:      Jim Paris <jim@jtan.com>
9507 M:      Geoff Levand <geoff@infradead.org>
9508 L:      linuxppc-dev@lists.ozlabs.org
9509 S:      Maintained
9510 F:      drivers/block/ps3vram.c
9511
9512 PSTORE FILESYSTEM
9513 M:      Anton Vorontsov <anton@enomsg.org>
9514 M:      Colin Cross <ccross@android.com>
9515 M:      Kees Cook <keescook@chromium.org>
9516 M:      Tony Luck <tony.luck@intel.com>
9517 S:      Maintained
9518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9519 F:      fs/pstore/
9520 F:      include/linux/pstore*
9521 F:      drivers/firmware/efi/efi-pstore.c
9522 F:      drivers/acpi/apei/erst.c
9523
9524 PTP HARDWARE CLOCK SUPPORT
9525 M:      Richard Cochran <richardcochran@gmail.com>
9526 L:      netdev@vger.kernel.org
9527 S:      Maintained
9528 W:      http://linuxptp.sourceforge.net/
9529 F:      Documentation/ABI/testing/sysfs-ptp
9530 F:      Documentation/ptp/*
9531 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9532 F:      drivers/net/phy/dp83640*
9533 F:      drivers/ptp/*
9534 F:      include/linux/ptp_cl*
9535
9536 PTRACE SUPPORT
9537 M:      Roland McGrath <roland@hack.frob.com>
9538 M:      Oleg Nesterov <oleg@redhat.com>
9539 S:      Maintained
9540 F:      include/asm-generic/syscall.h
9541 F:      include/linux/ptrace.h
9542 F:      include/linux/regset.h
9543 F:      include/linux/tracehook.h
9544 F:      include/uapi/linux/ptrace.h
9545 F:      kernel/ptrace.c
9546
9547 PULSE8-CEC DRIVER
9548 M:      Hans Verkuil <hverkuil@xs4all.nl>
9549 L:      linux-media@vger.kernel.org
9550 T:      git git://linuxtv.org/media_tree.git
9551 S:      Maintained
9552 F:      drivers/staging/media/pulse8-cec
9553
9554 PVRUSB2 VIDEO4LINUX DRIVER
9555 M:      Mike Isely <isely@pobox.com>
9556 L:      pvrusb2@isely.net       (subscribers-only)
9557 L:      linux-media@vger.kernel.org
9558 W:      http://www.isely.net/pvrusb2/
9559 T:      git git://linuxtv.org/media_tree.git
9560 S:      Maintained
9561 F:      Documentation/video4linux/README.pvrusb2
9562 F:      drivers/media/usb/pvrusb2/
9563
9564 PWC WEBCAM DRIVER
9565 M:      Hans Verkuil <hverkuil@xs4all.nl>
9566 L:      linux-media@vger.kernel.org
9567 T:      git git://linuxtv.org/media_tree.git
9568 S:      Odd Fixes
9569 F:      drivers/media/usb/pwc/*
9570
9571 PWM FAN DRIVER
9572 M:      Kamil Debski <kamil@wypas.org>
9573 M:      Lukasz Majewski <l.majewski@samsung.com>
9574 L:      linux-hwmon@vger.kernel.org
9575 S:      Supported
9576 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9577 F:      Documentation/hwmon/pwm-fan
9578 F:      drivers/hwmon/pwm-fan.c
9579
9580 PWM SUBSYSTEM
9581 M:      Thierry Reding <thierry.reding@gmail.com>
9582 L:      linux-pwm@vger.kernel.org
9583 S:      Maintained
9584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9585 F:      Documentation/pwm.txt
9586 F:      Documentation/devicetree/bindings/pwm/
9587 F:      include/linux/pwm.h
9588 F:      drivers/pwm/
9589 F:      drivers/video/backlight/pwm_bl.c
9590 F:      include/linux/pwm_backlight.h
9591
9592 PXA2xx/PXA3xx SUPPORT
9593 M:      Daniel Mack <daniel@zonque.org>
9594 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9595 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9597 T:      git git://github.com/hzhuang1/linux.git
9598 T:      git git://github.com/rjarzmik/linux.git
9599 S:      Maintained
9600 F:      arch/arm/boot/dts/pxa*
9601 F:      arch/arm/mach-pxa/
9602 F:      drivers/dma/pxa*
9603 F:      drivers/pcmcia/pxa2xx*
9604 F:      drivers/pinctrl/pxa/
9605 F:      drivers/spi/spi-pxa2xx*
9606 F:      drivers/usb/gadget/udc/pxa2*
9607 F:      include/sound/pxa2xx-lib.h
9608 F:      sound/arm/pxa*
9609 F:      sound/soc/pxa/
9610
9611 PXA GPIO DRIVER
9612 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9613 L:      linux-gpio@vger.kernel.org
9614 S:      Maintained
9615 F:      drivers/gpio/gpio-pxa.c
9616
9617 PXA3xx NAND FLASH DRIVER
9618 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9619 L:      linux-mtd@lists.infradead.org
9620 S:      Maintained
9621 F:      drivers/mtd/nand/pxa3xx_nand.c
9622
9623 MMP SUPPORT
9624 M:      Eric Miao <eric.y.miao@gmail.com>
9625 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9626 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9627 T:      git git://github.com/hzhuang1/linux.git
9628 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9629 S:      Maintained
9630 F:      arch/arm/boot/dts/mmp*
9631 F:      arch/arm/mach-mmp/
9632
9633 PXA MMCI DRIVER
9634 S:      Orphan
9635
9636 PXA RTC DRIVER
9637 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9638 L:      rtc-linux@googlegroups.com
9639 S:      Maintained
9640
9641 QAT DRIVER
9642 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9643 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9644 L:      qat-linux@intel.com
9645 S:      Supported
9646 F:      drivers/crypto/qat/
9647
9648 QIB DRIVER
9649 M:      Mike Marciniszyn <infinipath@intel.com>
9650 L:      linux-rdma@vger.kernel.org
9651 S:      Supported
9652 F:      drivers/infiniband/hw/qib/
9653
9654 QLOGIC QLA1280 SCSI DRIVER
9655 M:      Michael Reed <mdr@sgi.com>
9656 L:      linux-scsi@vger.kernel.org
9657 S:      Maintained
9658 F:      drivers/scsi/qla1280.[ch]
9659
9660 QLOGIC QLA2XXX FC-SCSI DRIVER
9661 M:      qla2xxx-upstream@qlogic.com
9662 L:      linux-scsi@vger.kernel.org
9663 S:      Supported
9664 F:      Documentation/scsi/LICENSE.qla2xxx
9665 F:      drivers/scsi/qla2xxx/
9666
9667 QLOGIC QLA4XXX iSCSI DRIVER
9668 M:      QLogic-Storage-Upstream@qlogic.com
9669 L:      linux-scsi@vger.kernel.org
9670 S:      Supported
9671 F:      Documentation/scsi/LICENSE.qla4xxx
9672 F:      drivers/scsi/qla4xxx/
9673
9674 QLOGIC QLA3XXX NETWORK DRIVER
9675 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9676 M:      Ron Mercer <ron.mercer@qlogic.com>
9677 M:      linux-driver@qlogic.com
9678 L:      netdev@vger.kernel.org
9679 S:      Supported
9680 F:      Documentation/networking/LICENSE.qla3xxx
9681 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9682
9683 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9684 M:      Dept-GELinuxNICDev@qlogic.com
9685 L:      netdev@vger.kernel.org
9686 S:      Supported
9687 F:      drivers/net/ethernet/qlogic/qlcnic/
9688
9689 QLOGIC QLGE 10Gb ETHERNET DRIVER
9690 M:      Harish Patil <harish.patil@qlogic.com>
9691 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9692 M:      Dept-GELinuxNICDev@qlogic.com
9693 M:      linux-driver@qlogic.com
9694 L:      netdev@vger.kernel.org
9695 S:      Supported
9696 F:      drivers/net/ethernet/qlogic/qlge/
9697
9698 QLOGIC QL4xxx ETHERNET DRIVER
9699 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9700 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9701 M:      everest-linux-l2@qlogic.com
9702 L:      netdev@vger.kernel.org
9703 S:      Supported
9704 F:      drivers/net/ethernet/qlogic/qed/
9705 F:      include/linux/qed/
9706 F:      drivers/net/ethernet/qlogic/qede/
9707
9708 QNX4 FILESYSTEM
9709 M:      Anders Larsen <al@alarsen.net>
9710 W:      http://www.alarsen.net/linux/qnx4fs/
9711 S:      Maintained
9712 F:      fs/qnx4/
9713 F:      include/uapi/linux/qnx4_fs.h
9714 F:      include/uapi/linux/qnxtypes.h
9715
9716 QT1010 MEDIA DRIVER
9717 M:      Antti Palosaari <crope@iki.fi>
9718 L:      linux-media@vger.kernel.org
9719 W:      https://linuxtv.org
9720 W:      http://palosaari.fi/linux/
9721 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9722 T:      git git://linuxtv.org/anttip/media_tree.git
9723 S:      Maintained
9724 F:      drivers/media/tuners/qt1010*
9725
9726 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9727 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9728 L:      linux-wireless@vger.kernel.org
9729 L:      ath9k-devel@lists.ath9k.org
9730 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9731 S:      Supported
9732 F:      drivers/net/wireless/ath/ath9k/
9733
9734 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9735 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9736 L:      ath10k@lists.infradead.org
9737 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9739 S:      Supported
9740 F:      drivers/net/wireless/ath/ath10k/
9741
9742 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
9743 M:      Timur Tabi <timur@codeaurora.org>
9744 L:      netdev@vger.kernel.org
9745 S:      Supported
9746 F:      drivers/net/ethernet/qualcomm/emac/
9747
9748 QUALCOMM HEXAGON ARCHITECTURE
9749 M:      Richard Kuo <rkuo@codeaurora.org>
9750 L:      linux-hexagon@vger.kernel.org
9751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9752 S:      Supported
9753 F:      arch/hexagon/
9754
9755 QUALCOMM WCN36XX WIRELESS DRIVER
9756 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9757 L:      wcn36xx@lists.infradead.org
9758 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9759 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9760 S:      Supported
9761 F:      drivers/net/wireless/ath/wcn36xx/
9762
9763 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9764 M:      Gabriel Somlo <somlo@cmu.edu>
9765 M:      "Michael S. Tsirkin" <mst@redhat.com>
9766 L:      qemu-devel@nongnu.org
9767 S:      Maintained
9768 F:      drivers/firmware/qemu_fw_cfg.c
9769
9770 RADOS BLOCK DEVICE (RBD)
9771 M:      Ilya Dryomov <idryomov@gmail.com>
9772 M:      Sage Weil <sage@redhat.com>
9773 M:      Alex Elder <elder@kernel.org>
9774 L:      ceph-devel@vger.kernel.org
9775 W:      http://ceph.com/
9776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9777 T:      git git://github.com/ceph/ceph-client.git
9778 S:      Supported
9779 F:      Documentation/ABI/testing/sysfs-bus-rbd
9780 F:      drivers/block/rbd.c
9781 F:      drivers/block/rbd_types.h
9782
9783 RADEON FRAMEBUFFER DISPLAY DRIVER
9784 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9785 L:      linux-fbdev@vger.kernel.org
9786 S:      Maintained
9787 F:      drivers/video/fbdev/aty/radeon*
9788 F:      include/uapi/linux/radeonfb.h
9789
9790 RADIOSHARK RADIO DRIVER
9791 M:      Hans Verkuil <hverkuil@xs4all.nl>
9792 L:      linux-media@vger.kernel.org
9793 T:      git git://linuxtv.org/media_tree.git
9794 S:      Maintained
9795 F:      drivers/media/radio/radio-shark.c
9796
9797 RADIOSHARK2 RADIO DRIVER
9798 M:      Hans Verkuil <hverkuil@xs4all.nl>
9799 L:      linux-media@vger.kernel.org
9800 T:      git git://linuxtv.org/media_tree.git
9801 S:      Maintained
9802 F:      drivers/media/radio/radio-shark2.c
9803 F:      drivers/media/radio/radio-tea5777.c
9804
9805 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9806 M:      Paul Mackerras <paulus@samba.org>
9807 L:      linux-fbdev@vger.kernel.org
9808 S:      Maintained
9809 F:      drivers/video/fbdev/aty/aty128fb.c
9810
9811 RALINK MIPS ARCHITECTURE
9812 M:      John Crispin <john@phrozen.org>
9813 L:      linux-mips@linux-mips.org
9814 S:      Maintained
9815 F:      arch/mips/ralink
9816
9817 RALINK RT2X00 WIRELESS LAN DRIVER
9818 P:      rt2x00 project
9819 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9820 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9821 L:      linux-wireless@vger.kernel.org
9822 S:      Maintained
9823 F:      drivers/net/wireless/ralink/rt2x00/
9824
9825 RAMDISK RAM BLOCK DEVICE DRIVER
9826 M:      Jens Axboe <axboe@kernel.dk>
9827 S:      Maintained
9828 F:      Documentation/blockdev/ramdisk.txt
9829 F:      drivers/block/brd.c
9830
9831 RANDOM NUMBER DRIVER
9832 M:      "Theodore Ts'o" <tytso@mit.edu>
9833 S:      Maintained
9834 F:      drivers/char/random.c
9835
9836 RAPIDIO SUBSYSTEM
9837 M:      Matt Porter <mporter@kernel.crashing.org>
9838 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9839 S:      Maintained
9840 F:      drivers/rapidio/
9841
9842 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9843 L:      linux-wireless@vger.kernel.org
9844 S:      Orphan
9845 F:      drivers/net/wireless/ray*
9846
9847 RCUTORTURE MODULE
9848 M:      Josh Triplett <josh@joshtriplett.org>
9849 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9850 L:      linux-kernel@vger.kernel.org
9851 S:      Supported
9852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9853 F:      Documentation/RCU/torture.txt
9854 F:      kernel/rcu/rcutorture.c
9855
9856 RCUTORTURE TEST FRAMEWORK
9857 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9858 M:      Josh Triplett <josh@joshtriplett.org>
9859 R:      Steven Rostedt <rostedt@goodmis.org>
9860 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9861 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9862 L:      linux-kernel@vger.kernel.org
9863 S:      Supported
9864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9865 F:      tools/testing/selftests/rcutorture
9866
9867 RDC R-321X SoC
9868 M:      Florian Fainelli <florian@openwrt.org>
9869 S:      Maintained
9870
9871 RDC R6040 FAST ETHERNET DRIVER
9872 M:      Florian Fainelli <f.fainelli@gmail.com>
9873 L:      netdev@vger.kernel.org
9874 S:      Maintained
9875 F:      drivers/net/ethernet/rdc/r6040.c
9876
9877 RDS - RELIABLE DATAGRAM SOCKETS
9878 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9879 L:      netdev@vger.kernel.org
9880 L:      linux-rdma@vger.kernel.org
9881 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9882 W:      https://oss.oracle.com/projects/rds/
9883 S:      Supported
9884 F:      net/rds/
9885 F:      Documentation/networking/rds.txt
9886
9887 RDMAVT - RDMA verbs software
9888 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9889 L:      linux-rdma@vger.kernel.org
9890 S:      Supported
9891 F:      drivers/infiniband/sw/rdmavt
9892
9893 READ-COPY UPDATE (RCU)
9894 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9895 M:      Josh Triplett <josh@joshtriplett.org>
9896 R:      Steven Rostedt <rostedt@goodmis.org>
9897 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9898 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9899 L:      linux-kernel@vger.kernel.org
9900 W:      http://www.rdrop.com/users/paulmck/RCU/
9901 S:      Supported
9902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9903 F:      Documentation/RCU/
9904 X:      Documentation/RCU/torture.txt
9905 F:      include/linux/rcu*
9906 X:      include/linux/srcu.h
9907 F:      kernel/rcu/
9908 X:      kernel/torture.c
9909
9910 REAL TIME CLOCK (RTC) SUBSYSTEM
9911 M:      Alessandro Zummo <a.zummo@towertech.it>
9912 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9913 L:      rtc-linux@googlegroups.com
9914 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9916 S:      Maintained
9917 F:      Documentation/devicetree/bindings/rtc/
9918 F:      Documentation/rtc.txt
9919 F:      drivers/rtc/
9920 F:      include/linux/rtc.h
9921 F:      include/uapi/linux/rtc.h
9922 F:      include/linux/rtc/
9923 F:      include/linux/platform_data/rtc-*
9924 F:      tools/testing/selftests/timers/rtctest.c
9925
9926 REALTEK AUDIO CODECS
9927 M:      Bard Liao <bardliao@realtek.com>
9928 M:      Oder Chiou <oder_chiou@realtek.com>
9929 S:      Maintained
9930 F:      sound/soc/codecs/rt*
9931 F:      include/sound/rt*.h
9932
9933 REISERFS FILE SYSTEM
9934 L:      reiserfs-devel@vger.kernel.org
9935 S:      Supported
9936 F:      fs/reiserfs/
9937
9938 REGISTER MAP ABSTRACTION
9939 M:      Mark Brown <broonie@kernel.org>
9940 L:      linux-kernel@vger.kernel.org
9941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9942 S:      Supported
9943 F:      Documentation/devicetree/bindings/regmap/
9944 F:      drivers/base/regmap/
9945 F:      include/linux/regmap.h
9946
9947 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9948 M:      Ohad Ben-Cohen <ohad@wizery.com>
9949 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9950 L:      linux-remoteproc@vger.kernel.org
9951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9952 S:      Maintained
9953 F:      Documentation/devicetree/bindings/remoteproc/
9954 F:      Documentation/remoteproc.txt
9955 F:      drivers/remoteproc/
9956 F:      include/linux/remoteproc.h
9957
9958 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9959 M:      Ohad Ben-Cohen <ohad@wizery.com>
9960 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9961 L:      linux-remoteproc@vger.kernel.org
9962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9963 S:      Maintained
9964 F:      drivers/rpmsg/
9965 F:      Documentation/rpmsg.txt
9966 F:      include/linux/rpmsg.h
9967
9968 RENESAS CLOCK DRIVERS
9969 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9970 L:      linux-renesas-soc@vger.kernel.org
9971 S:      Supported
9972 F:      drivers/clk/renesas/
9973
9974 RENESAS ETHERNET DRIVERS
9975 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9976 L:      netdev@vger.kernel.org
9977 L:      linux-renesas-soc@vger.kernel.org
9978 F:      drivers/net/ethernet/renesas/
9979 F:      include/linux/sh_eth.h
9980
9981 RENESAS USB2 PHY DRIVER
9982 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9983 L:      linux-renesas-soc@vger.kernel.org
9984 S:      Maintained
9985 F:      drivers/phy/phy-rcar-gen3-usb2.c
9986
9987 RESET CONTROLLER FRAMEWORK
9988 M:      Philipp Zabel <p.zabel@pengutronix.de>
9989 T:      git git://git.pengutronix.de/git/pza/linux
9990 S:      Maintained
9991 F:      drivers/reset/
9992 F:      Documentation/devicetree/bindings/reset/
9993 F:      include/dt-bindings/reset/
9994 F:      include/linux/reset.h
9995 F:      include/linux/reset-controller.h
9996
9997 RFKILL
9998 M:      Johannes Berg <johannes@sipsolutions.net>
9999 L:      linux-wireless@vger.kernel.org
10000 W:      http://wireless.kernel.org/
10001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10003 S:      Maintained
10004 F:      Documentation/rfkill.txt
10005 F:      net/rfkill/
10006
10007 RHASHTABLE
10008 M:      Thomas Graf <tgraf@suug.ch>
10009 M:      Herbert Xu <herbert@gondor.apana.org.au>
10010 L:      netdev@vger.kernel.org
10011 S:      Maintained
10012 F:      lib/rhashtable.c
10013 F:      include/linux/rhashtable.h
10014
10015 RICOH SMARTMEDIA/XD DRIVER
10016 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10017 S:      Maintained
10018 F:      drivers/mtd/nand/r852.c
10019 F:      drivers/mtd/nand/r852.h
10020
10021 RICOH R5C592 MEMORYSTICK DRIVER
10022 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10023 S:      Maintained
10024 F:      drivers/memstick/host/r592.*
10025
10026 ROCCAT DRIVERS
10027 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
10028 W:      http://sourceforge.net/projects/roccat/
10029 S:      Maintained
10030 F:      drivers/hid/hid-roccat*
10031 F:      include/linux/hid-roccat*
10032 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
10033
10034 ROCKER DRIVER
10035 M:      Jiri Pirko <jiri@resnulli.us>
10036 L:      netdev@vger.kernel.org
10037 S:      Supported
10038 F:      drivers/net/ethernet/rocker/
10039
10040 ROCKETPORT DRIVER
10041 P:      Comtrol Corp.
10042 W:      http://www.comtrol.com
10043 S:      Maintained
10044 F:      Documentation/serial/rocket.txt
10045 F:      drivers/tty/rocket*
10046
10047 ROCKETPORT EXPRESS/INFINITY DRIVER
10048 M:      Kevin Cernekee <cernekee@gmail.com>
10049 L:      linux-serial@vger.kernel.org
10050 S:      Odd Fixes
10051 F:      drivers/tty/serial/rp2.*
10052
10053 ROSE NETWORK LAYER
10054 M:      Ralf Baechle <ralf@linux-mips.org>
10055 L:      linux-hams@vger.kernel.org
10056 W:      http://www.linux-ax25.org/
10057 S:      Maintained
10058 F:      include/net/rose.h
10059 F:      include/uapi/linux/rose.h
10060 F:      net/rose/
10061
10062 RTL2830 MEDIA DRIVER
10063 M:      Antti Palosaari <crope@iki.fi>
10064 L:      linux-media@vger.kernel.org
10065 W:      https://linuxtv.org
10066 W:      http://palosaari.fi/linux/
10067 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10068 T:      git git://linuxtv.org/anttip/media_tree.git
10069 S:      Maintained
10070 F:      drivers/media/dvb-frontends/rtl2830*
10071
10072 RTL2832 MEDIA DRIVER
10073 M:      Antti Palosaari <crope@iki.fi>
10074 L:      linux-media@vger.kernel.org
10075 W:      https://linuxtv.org
10076 W:      http://palosaari.fi/linux/
10077 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10078 T:      git git://linuxtv.org/anttip/media_tree.git
10079 S:      Maintained
10080 F:      drivers/media/dvb-frontends/rtl2832*
10081
10082 RTL2832_SDR MEDIA DRIVER
10083 M:      Antti Palosaari <crope@iki.fi>
10084 L:      linux-media@vger.kernel.org
10085 W:      https://linuxtv.org
10086 W:      http://palosaari.fi/linux/
10087 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10088 T:      git git://linuxtv.org/anttip/media_tree.git
10089 S:      Maintained
10090 F:      drivers/media/dvb-frontends/rtl2832_sdr*
10091
10092 RTL8180 WIRELESS DRIVER
10093 L:      linux-wireless@vger.kernel.org
10094 W:      http://wireless.kernel.org/
10095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10096 S:      Orphan
10097 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
10098
10099 RTL8187 WIRELESS DRIVER
10100 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10101 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
10102 M:      Larry Finger <Larry.Finger@lwfinger.net>
10103 L:      linux-wireless@vger.kernel.org
10104 W:      http://wireless.kernel.org/
10105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10106 S:      Maintained
10107 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10108
10109 RTL8192CE WIRELESS DRIVER
10110 M:      Larry Finger <Larry.Finger@lwfinger.net>
10111 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10112 L:      linux-wireless@vger.kernel.org
10113 W:      http://wireless.kernel.org/
10114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10115 S:      Maintained
10116 F:      drivers/net/wireless/realtek/rtlwifi/
10117 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10118
10119 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10120 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10121 L:      linux-wireless@vger.kernel.org
10122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10123 S:      Maintained
10124 F:      drivers/net/wireless/realtek/rtl8xxxu/
10125
10126 S3 SAVAGE FRAMEBUFFER DRIVER
10127 M:      Antonino Daplas <adaplas@gmail.com>
10128 L:      linux-fbdev@vger.kernel.org
10129 S:      Maintained
10130 F:      drivers/video/fbdev/savage/
10131
10132 S390
10133 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10134 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10135 L:      linux-s390@vger.kernel.org
10136 W:      http://www.ibm.com/developerworks/linux/linux390/
10137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10138 S:      Supported
10139 F:      arch/s390/
10140 F:      drivers/s390/
10141 F:      Documentation/s390/
10142 F:      Documentation/DocBook/s390*
10143
10144 S390 COMMON I/O LAYER
10145 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10146 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10147 L:      linux-s390@vger.kernel.org
10148 W:      http://www.ibm.com/developerworks/linux/linux390/
10149 S:      Supported
10150 F:      drivers/s390/cio/
10151
10152 S390 DASD DRIVER
10153 M:      Stefan Haberland <sth@linux.vnet.ibm.com>
10154 M:      Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10155 L:      linux-s390@vger.kernel.org
10156 W:      http://www.ibm.com/developerworks/linux/linux390/
10157 S:      Supported
10158 F:      drivers/s390/block/dasd*
10159 F:      block/partitions/ibm.c
10160
10161 S390 NETWORK DRIVERS
10162 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10163 L:      linux-s390@vger.kernel.org
10164 W:      http://www.ibm.com/developerworks/linux/linux390/
10165 S:      Supported
10166 F:      drivers/s390/net/
10167
10168 S390 PCI SUBSYSTEM
10169 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10170 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10171 L:      linux-s390@vger.kernel.org
10172 W:      http://www.ibm.com/developerworks/linux/linux390/
10173 S:      Supported
10174 F:      arch/s390/pci/
10175 F:      drivers/pci/hotplug/s390_pci_hpc.c
10176
10177 S390 ZCRYPT DRIVER
10178 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10179 L:      linux-s390@vger.kernel.org
10180 W:      http://www.ibm.com/developerworks/linux/linux390/
10181 S:      Supported
10182 F:      drivers/s390/crypto/
10183
10184 S390 ZFCP DRIVER
10185 M:      Steffen Maier <maier@linux.vnet.ibm.com>
10186 L:      linux-s390@vger.kernel.org
10187 W:      http://www.ibm.com/developerworks/linux/linux390/
10188 S:      Supported
10189 F:      drivers/s390/scsi/zfcp_*
10190
10191 S390 IUCV NETWORK LAYER
10192 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10193 L:      linux-s390@vger.kernel.org
10194 W:      http://www.ibm.com/developerworks/linux/linux390/
10195 S:      Supported
10196 F:      drivers/s390/net/*iucv*
10197 F:      include/net/iucv/
10198 F:      net/iucv/
10199
10200 S390 IOMMU (PCI)
10201 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10202 L:      linux-s390@vger.kernel.org
10203 W:      http://www.ibm.com/developerworks/linux/linux390/
10204 S:      Supported
10205 F:      drivers/iommu/s390-iommu.c
10206
10207 S3C24XX SD/MMC Driver
10208 M:      Ben Dooks <ben-linux@fluff.org>
10209 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10210 S:      Supported
10211 F:      drivers/mmc/host/s3cmci.*
10212
10213 SAA6588 RDS RECEIVER DRIVER
10214 M:      Hans Verkuil <hverkuil@xs4all.nl>
10215 L:      linux-media@vger.kernel.org
10216 T:      git git://linuxtv.org/media_tree.git
10217 W:      https://linuxtv.org
10218 S:      Odd Fixes
10219 F:      drivers/media/i2c/saa6588*
10220
10221 SAA7134 VIDEO4LINUX DRIVER
10222 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10223 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10224 L:      linux-media@vger.kernel.org
10225 W:      https://linuxtv.org
10226 T:      git git://linuxtv.org/media_tree.git
10227 S:      Odd fixes
10228 F:      Documentation/video4linux/*.saa7134
10229 F:      drivers/media/pci/saa7134/
10230
10231 SAA7146 VIDEO4LINUX-2 DRIVER
10232 M:      Hans Verkuil <hverkuil@xs4all.nl>
10233 L:      linux-media@vger.kernel.org
10234 T:      git git://linuxtv.org/media_tree.git
10235 S:      Maintained
10236 F:      drivers/media/common/saa7146/
10237 F:      drivers/media/pci/saa7146/
10238 F:      include/media/saa7146*
10239
10240 SAMSUNG LAPTOP DRIVER
10241 M:      Corentin Chary <corentin.chary@gmail.com>
10242 L:      platform-driver-x86@vger.kernel.org
10243 S:      Maintained
10244 F:      drivers/platform/x86/samsung-laptop.c
10245
10246 SAMSUNG AUDIO (ASoC) DRIVERS
10247 M:      Krzysztof Kozlowski <krzk@kernel.org>
10248 M:      Sangbeom Kim <sbkim73@samsung.com>
10249 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10250 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10251 S:      Supported
10252 F:      sound/soc/samsung/
10253
10254 SAMSUNG FRAMEBUFFER DRIVER
10255 M:      Jingoo Han <jingoohan1@gmail.com>
10256 L:      linux-fbdev@vger.kernel.org
10257 S:      Maintained
10258 F:      drivers/video/fbdev/s3c-fb.c
10259
10260 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10261 M:      Sangbeom Kim <sbkim73@samsung.com>
10262 M:      Krzysztof Kozlowski <krzk@kernel.org>
10263 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10264 L:      linux-kernel@vger.kernel.org
10265 L:      linux-samsung-soc@vger.kernel.org
10266 S:      Supported
10267 F:      drivers/mfd/sec*.c
10268 F:      drivers/regulator/s2m*.c
10269 F:      drivers/regulator/s5m*.c
10270 F:      drivers/clk/clk-s2mps11.c
10271 F:      drivers/rtc/rtc-s5m.c
10272 F:      include/linux/mfd/samsung/
10273 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10274 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10275 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10276 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10277
10278 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10279 M:      Kyungmin Park <kyungmin.park@samsung.com>
10280 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10281 L:      linux-media@vger.kernel.org
10282 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10283 S:      Supported
10284 F:      drivers/media/platform/exynos4-is/
10285
10286 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10287 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10288 L:      linux-media@vger.kernel.org
10289 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10290 S:      Maintained
10291 F:      drivers/media/platform/s3c-camif/
10292 F:      include/media/drv-intf/s3c_camif.h
10293
10294 SAMSUNG S5C73M3 CAMERA DRIVER
10295 M:      Kyungmin Park <kyungmin.park@samsung.com>
10296 M:      Andrzej Hajda <a.hajda@samsung.com>
10297 L:      linux-media@vger.kernel.org
10298 S:      Supported
10299 F:      drivers/media/i2c/s5c73m3/*
10300
10301 SAMSUNG S5K5BAF CAMERA DRIVER
10302 M:      Kyungmin Park <kyungmin.park@samsung.com>
10303 M:      Andrzej Hajda <a.hajda@samsung.com>
10304 L:      linux-media@vger.kernel.org
10305 S:      Supported
10306 F:      drivers/media/i2c/s5k5baf.c
10307
10308 SAMSUNG S3FWRN5 NFC DRIVER
10309 M:      Robert Baldyga <r.baldyga@samsung.com>
10310 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10311 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10312 S:      Supported
10313 F:      drivers/nfc/s3fwrn5
10314
10315 SAMSUNG SOC CLOCK DRIVERS
10316 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10317 M:      Tomasz Figa <tomasz.figa@gmail.com>
10318 M:      Chanwoo Choi <cw00.choi@samsung.com>
10319 S:      Supported
10320 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10321 F:      drivers/clk/samsung/
10322 F:      include/dt-bindings/clock/exynos*.h
10323 F:      Documentation/devicetree/bindings/clock/exynos*.txt
10324
10325 SAMSUNG SPI DRIVERS
10326 M:      Kukjin Kim <kgene@kernel.org>
10327 M:      Krzysztof Kozlowski <krzk@kernel.org>
10328 M:      Andi Shyti <andi.shyti@samsung.com>
10329 L:      linux-spi@vger.kernel.org
10330 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10331 S:      Maintained
10332 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
10333 F:      drivers/spi/spi-s3c*
10334 F:      include/linux/platform_data/spi-s3c64xx.h
10335
10336 SAMSUNG SXGBE DRIVERS
10337 M:      Byungho An <bh74.an@samsung.com>
10338 M:      Girish K S <ks.giri@samsung.com>
10339 M:      Vipul Pandya <vipul.pandya@samsung.com>
10340 S:      Supported
10341 L:      netdev@vger.kernel.org
10342 F:      drivers/net/ethernet/samsung/sxgbe/
10343
10344 SAMSUNG THERMAL DRIVER
10345 M:      Lukasz Majewski <l.majewski@samsung.com>
10346 L:      linux-pm@vger.kernel.org
10347 L:      linux-samsung-soc@vger.kernel.org
10348 S:      Supported
10349 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10350 F:      drivers/thermal/samsung/
10351
10352 SAMSUNG USB2 PHY DRIVER
10353 M:      Kamil Debski <kamil@wypas.org>
10354 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10355 L:      linux-kernel@vger.kernel.org
10356 S:      Supported
10357 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10358 F:      Documentation/phy/samsung-usb2.txt
10359 F:      drivers/phy/phy-exynos4210-usb2.c
10360 F:      drivers/phy/phy-exynos4x12-usb2.c
10361 F:      drivers/phy/phy-exynos5250-usb2.c
10362 F:      drivers/phy/phy-s5pv210-usb2.c
10363 F:      drivers/phy/phy-samsung-usb2.c
10364 F:      drivers/phy/phy-samsung-usb2.h
10365
10366 SERIAL DRIVERS
10367 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10368 L:      linux-serial@vger.kernel.org
10369 S:      Maintained
10370 F:      Documentation/devicetree/bindings/serial/
10371 F:      drivers/tty/serial/
10372
10373 SYNOPSYS DESIGNWARE DMAC DRIVER
10374 M:      Viresh Kumar <vireshk@kernel.org>
10375 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10376 S:      Maintained
10377 F:      include/linux/dma/dw.h
10378 F:      include/linux/platform_data/dma-dw.h
10379 F:      drivers/dma/dw/
10380
10381 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10382 M: Lars Persson <lars.persson@axis.com>
10383 L: netdev@vger.kernel.org
10384 S: Supported
10385 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10386 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10387
10388 SYNOPSYS DESIGNWARE I2C DRIVER
10389 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10390 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10391 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10392 L:      linux-i2c@vger.kernel.org
10393 S:      Maintained
10394 F:      drivers/i2c/busses/i2c-designware-*
10395 F:      include/linux/platform_data/i2c-designware.h
10396
10397 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10398 M:      Jaehoon Chung <jh80.chung@samsung.com>
10399 L:      linux-mmc@vger.kernel.org
10400 S:      Maintained
10401 F:      include/linux/mmc/dw_mmc.h
10402 F:      drivers/mmc/host/dw_mmc*
10403
10404 SYSTEM TRACE MODULE CLASS
10405 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10406 S:      Maintained
10407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10408 F:      Documentation/trace/stm.txt
10409 F:      drivers/hwtracing/stm/
10410 F:      include/linux/stm.h
10411 F:      include/uapi/linux/stm.h
10412
10413 THUNDERBOLT DRIVER
10414 M:      Andreas Noever <andreas.noever@gmail.com>
10415 S:      Maintained
10416 F:      drivers/thunderbolt/
10417
10418 TI BQ27XXX POWER SUPPLY DRIVER
10419 R:      Andrew F. Davis <afd@ti.com>
10420 F:      include/linux/power/bq27xxx_battery.h
10421 F:      drivers/power/bq27xxx_battery.c
10422 F:      drivers/power/bq27xxx_battery_i2c.c
10423
10424 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10425 M:      John Stultz <john.stultz@linaro.org>
10426 M:      Thomas Gleixner <tglx@linutronix.de>
10427 L:      linux-kernel@vger.kernel.org
10428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10429 S:      Supported
10430 F:      include/linux/clocksource.h
10431 F:      include/linux/time.h
10432 F:      include/linux/timex.h
10433 F:      include/uapi/linux/time.h
10434 F:      include/uapi/linux/timex.h
10435 F:      kernel/time/clocksource.c
10436 F:      kernel/time/time*.c
10437 F:      kernel/time/alarmtimer.c
10438 F:      kernel/time/ntp.c
10439 F:      tools/testing/selftests/timers/
10440
10441 SC1200 WDT DRIVER
10442 M:      Zwane Mwaikambo <zwanem@gmail.com>
10443 S:      Maintained
10444 F:      drivers/watchdog/sc1200wdt.c
10445
10446 SCHEDULER
10447 M:      Ingo Molnar <mingo@redhat.com>
10448 M:      Peter Zijlstra <peterz@infradead.org>
10449 L:      linux-kernel@vger.kernel.org
10450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10451 S:      Maintained
10452 F:      kernel/sched/
10453 F:      include/linux/sched.h
10454 F:      include/uapi/linux/sched.h
10455 F:      include/linux/wait.h
10456
10457 SCORE ARCHITECTURE
10458 M:      Chen Liqin <liqin.linux@gmail.com>
10459 M:      Lennox Wu <lennox.wu@gmail.com>
10460 W:      http://www.sunplus.com
10461 S:      Supported
10462 F:      arch/score/
10463
10464 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10465 M:      Sudeep Holla <sudeep.holla@arm.com>
10466 L:      linux-arm-kernel@lists.infradead.org
10467 S:      Maintained
10468 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10469 F:      drivers/clk/clk-scpi.c
10470 F:      drivers/cpufreq/scpi-cpufreq.c
10471 F:      drivers/firmware/arm_scpi.c
10472 F:      include/linux/scpi_protocol.h
10473
10474 SCSI CDROM DRIVER
10475 M:      Jens Axboe <axboe@kernel.dk>
10476 L:      linux-scsi@vger.kernel.org
10477 W:      http://www.kernel.dk
10478 S:      Maintained
10479 F:      drivers/scsi/sr*
10480
10481 SCSI RDMA PROTOCOL (SRP) INITIATOR
10482 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10483 L:      linux-rdma@vger.kernel.org
10484 S:      Supported
10485 W:      http://www.openfabrics.org
10486 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10488 F:      drivers/infiniband/ulp/srp/
10489 F:      include/scsi/srp.h
10490
10491 SCSI SG DRIVER
10492 M:      Doug Gilbert <dgilbert@interlog.com>
10493 L:      linux-scsi@vger.kernel.org
10494 W:      http://sg.danny.cz/sg
10495 S:      Maintained
10496 F:      Documentation/scsi/scsi-generic.txt
10497 F:      drivers/scsi/sg.c
10498 F:      include/scsi/sg.h
10499
10500 SCSI SUBSYSTEM
10501 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10503 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10505 L:      linux-scsi@vger.kernel.org
10506 S:      Maintained
10507 F:      Documentation/devicetree/bindings/scsi/
10508 F:      drivers/scsi/
10509 F:      include/scsi/
10510
10511 SCSI TAPE DRIVER
10512 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10513 L:      linux-scsi@vger.kernel.org
10514 S:      Maintained
10515 F:      Documentation/scsi/st.txt
10516 F:      drivers/scsi/st.*
10517 F:      drivers/scsi/st_*.h
10518
10519 SCTP PROTOCOL
10520 M:      Vlad Yasevich <vyasevich@gmail.com>
10521 M:      Neil Horman <nhorman@tuxdriver.com>
10522 L:      linux-sctp@vger.kernel.org
10523 W:      http://lksctp.sourceforge.net
10524 S:      Maintained
10525 F:      Documentation/networking/sctp.txt
10526 F:      include/linux/sctp.h
10527 F:      include/uapi/linux/sctp.h
10528 F:      include/net/sctp/
10529 F:      net/sctp/
10530
10531 SCx200 CPU SUPPORT
10532 M:      Jim Cromie <jim.cromie@gmail.com>
10533 S:      Odd Fixes
10534 F:      Documentation/i2c/busses/scx200_acb
10535 F:      arch/x86/platform/scx200/
10536 F:      drivers/watchdog/scx200_wdt.c
10537 F:      drivers/i2c/busses/scx200*
10538 F:      drivers/mtd/maps/scx200_docflash.c
10539 F:      include/linux/scx200.h
10540
10541 SCx200 GPIO DRIVER
10542 M:      Jim Cromie <jim.cromie@gmail.com>
10543 S:      Maintained
10544 F:      drivers/char/scx200_gpio.c
10545 F:      include/linux/scx200_gpio.h
10546
10547 SCx200 HRT CLOCKSOURCE DRIVER
10548 M:      Jim Cromie <jim.cromie@gmail.com>
10549 S:      Maintained
10550 F:      drivers/clocksource/scx200_hrt.c
10551
10552 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10553 M:      Sascha Sommer <saschasommer@freenet.de>
10554 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10555 S:      Maintained
10556 F:      drivers/mmc/host/sdricoh_cs.c
10557
10558 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10559 M:      Adrian Hunter <adrian.hunter@intel.com>
10560 L:      linux-mmc@vger.kernel.org
10561 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10562 S:      Maintained
10563 F:      drivers/mmc/host/sdhci*
10564 F:      include/linux/mmc/sdhci*
10565
10566 SECURE COMPUTING
10567 M:      Kees Cook <keescook@chromium.org>
10568 R:      Andy Lutomirski <luto@amacapital.net>
10569 R:      Will Drewry <wad@chromium.org>
10570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10571 S:      Supported
10572 F:      kernel/seccomp.c
10573 F:      include/uapi/linux/seccomp.h
10574 F:      include/linux/seccomp.h
10575 F:      tools/testing/selftests/seccomp/*
10576 K:      \bsecure_computing
10577 K:      \bTIF_SECCOMP\b
10578
10579 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10580 M:      Al Cooper <alcooperx@gmail.com>
10581 L:      linux-mmc@vger.kernel.org
10582 L:      bcm-kernel-feedback-list@broadcom.com
10583 S:      Maintained
10584 F:      drivers/mmc/host/sdhci-brcmstb*
10585
10586 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10587 M:      Ben Dooks <ben-linux@fluff.org>
10588 M:      Jaehoon Chung <jh80.chung@samsung.com>
10589 L:      linux-mmc@vger.kernel.org
10590 S:      Maintained
10591 F:      drivers/mmc/host/sdhci-s3c*
10592
10593 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10594 M:      Viresh Kumar <vireshk@kernel.org>
10595 L:      linux-mmc@vger.kernel.org
10596 S:      Maintained
10597 F:      drivers/mmc/host/sdhci-spear.c
10598
10599 SECURITY SUBSYSTEM
10600 M:      James Morris <james.l.morris@oracle.com>
10601 M:      "Serge E. Hallyn" <serge@hallyn.com>
10602 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10604 W:      http://kernsec.org/
10605 S:      Supported
10606 F:      security/
10607
10608 SECURITY CONTACT
10609 M:      Security Officers <security@kernel.org>
10610 S:      Supported
10611
10612 SELINUX SECURITY MODULE
10613 M:      Paul Moore <paul@paul-moore.com>
10614 M:      Stephen Smalley <sds@tycho.nsa.gov>
10615 M:      Eric Paris <eparis@parisplace.org>
10616 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10617 W:      http://selinuxproject.org
10618 T:      git git://git.infradead.org/users/pcmoore/selinux
10619 S:      Supported
10620 F:      include/linux/selinux*
10621 F:      security/selinux/
10622 F:      scripts/selinux/
10623
10624 APPARMOR SECURITY MODULE
10625 M:      John Johansen <john.johansen@canonical.com>
10626 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10627 W:      apparmor.wiki.kernel.org
10628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10629 S:      Supported
10630 F:      security/apparmor/
10631
10632 LOADPIN SECURITY MODULE
10633 M:      Kees Cook <keescook@chromium.org>
10634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10635 S:      Supported
10636 F:      security/loadpin/
10637
10638 YAMA SECURITY MODULE
10639 M:      Kees Cook <keescook@chromium.org>
10640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10641 S:      Supported
10642 F:      security/yama/
10643
10644 SENSABLE PHANTOM
10645 M:      Jiri Slaby <jirislaby@gmail.com>
10646 S:      Maintained
10647 F:      drivers/misc/phantom.c
10648 F:      include/uapi/linux/phantom.h
10649
10650 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10651 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10652 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10653 M:      John Soni Jose <sony.john@avagotech.com>
10654 L:      linux-scsi@vger.kernel.org
10655 W:      http://www.avagotech.com
10656 S:      Supported
10657 F:      drivers/scsi/be2iscsi/
10658
10659 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10660 M:      Sathya Perla <sathya.perla@broadcom.com>
10661 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10662 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10663 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10664 L:      netdev@vger.kernel.org
10665 W:      http://www.emulex.com
10666 S:      Supported
10667 F:      drivers/net/ethernet/emulex/benet/
10668
10669 EMULEX ONECONNECT ROCE DRIVER
10670 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10671 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10672 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10673 L:      linux-rdma@vger.kernel.org
10674 W:      http://www.emulex.com
10675 S:      Supported
10676 F:      drivers/infiniband/hw/ocrdma/
10677
10678 SFC NETWORK DRIVER
10679 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10680 M:      Edward Cree <ecree@solarflare.com>
10681 M:      Bert Kenward <bkenward@solarflare.com>
10682 L:      netdev@vger.kernel.org
10683 S:      Supported
10684 F:      drivers/net/ethernet/sfc/
10685
10686 SGI GRU DRIVER
10687 M:      Dimitri Sivanich <sivanich@sgi.com>
10688 S:      Maintained
10689 F:      drivers/misc/sgi-gru/
10690
10691 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10692 M:      Pat Gefre <pfg@sgi.com>
10693 L:      linux-ia64@vger.kernel.org
10694 S:      Supported
10695 F:      Documentation/ia64/serial.txt
10696 F:      drivers/tty/serial/ioc?_serial.c
10697 F:      include/linux/ioc?.h
10698
10699 SGI XP/XPC/XPNET DRIVER
10700 M:      Cliff Whickman <cpw@sgi.com>
10701 M:      Robin Holt <robinmholt@gmail.com>
10702 S:      Maintained
10703 F:      drivers/misc/sgi-xp/
10704
10705 SI2157 MEDIA DRIVER
10706 M:      Antti Palosaari <crope@iki.fi>
10707 L:      linux-media@vger.kernel.org
10708 W:      https://linuxtv.org
10709 W:      http://palosaari.fi/linux/
10710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10711 T:      git git://linuxtv.org/anttip/media_tree.git
10712 S:      Maintained
10713 F:      drivers/media/tuners/si2157*
10714
10715 SI2168 MEDIA DRIVER
10716 M:      Antti Palosaari <crope@iki.fi>
10717 L:      linux-media@vger.kernel.org
10718 W:      https://linuxtv.org
10719 W:      http://palosaari.fi/linux/
10720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10721 T:      git git://linuxtv.org/anttip/media_tree.git
10722 S:      Maintained
10723 F:      drivers/media/dvb-frontends/si2168*
10724
10725 SI470X FM RADIO RECEIVER I2C DRIVER
10726 M:      Hans Verkuil <hverkuil@xs4all.nl>
10727 L:      linux-media@vger.kernel.org
10728 T:      git git://linuxtv.org/media_tree.git
10729 W:      https://linuxtv.org
10730 S:      Odd Fixes
10731 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10732
10733 SI470X FM RADIO RECEIVER USB DRIVER
10734 M:      Hans Verkuil <hverkuil@xs4all.nl>
10735 L:      linux-media@vger.kernel.org
10736 T:      git git://linuxtv.org/media_tree.git
10737 W:      https://linuxtv.org
10738 S:      Maintained
10739 F:      drivers/media/radio/si470x/radio-si470x-common.c
10740 F:      drivers/media/radio/si470x/radio-si470x.h
10741 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10742
10743 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10744 M:      Eduardo Valentin <edubezval@gmail.com>
10745 L:      linux-media@vger.kernel.org
10746 T:      git git://linuxtv.org/media_tree.git
10747 W:      https://linuxtv.org
10748 S:      Odd Fixes
10749 F:      drivers/media/radio/si4713/si4713.?
10750
10751 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10752 M:      Eduardo Valentin <edubezval@gmail.com>
10753 L:      linux-media@vger.kernel.org
10754 T:      git git://linuxtv.org/media_tree.git
10755 W:      https://linuxtv.org
10756 S:      Odd Fixes
10757 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10758
10759 SI4713 FM RADIO TRANSMITTER USB DRIVER
10760 M:      Hans Verkuil <hverkuil@xs4all.nl>
10761 L:      linux-media@vger.kernel.org
10762 T:      git git://linuxtv.org/media_tree.git
10763 W:      https://linuxtv.org
10764 S:      Maintained
10765 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10766
10767 SIANO DVB DRIVER
10768 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10769 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10770 L:      linux-media@vger.kernel.org
10771 W:      https://linuxtv.org
10772 T:      git git://linuxtv.org/media_tree.git
10773 S:      Odd fixes
10774 F:      drivers/media/common/siano/
10775 F:      drivers/media/usb/siano/
10776 F:      drivers/media/usb/siano/
10777 F:      drivers/media/mmc/siano/
10778
10779 SIMPLEFB FB DRIVER
10780 M:      Hans de Goede <hdegoede@redhat.com>
10781 L:      linux-fbdev@vger.kernel.org
10782 S:      Maintained
10783 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10784 F:      drivers/video/fbdev/simplefb.c
10785 F:      include/linux/platform_data/simplefb.h
10786
10787 SH_VEU V4L2 MEM2MEM DRIVER
10788 L:      linux-media@vger.kernel.org
10789 S:      Orphan
10790 F:      drivers/media/platform/sh_veu.c
10791
10792 SH_VOU V4L2 OUTPUT DRIVER
10793 L:      linux-media@vger.kernel.org
10794 S:      Orphan
10795 F:      drivers/media/platform/sh_vou.c
10796 F:      include/media/drv-intf/sh_vou.h
10797
10798 SIMPLE FIRMWARE INTERFACE (SFI)
10799 M:      Len Brown <lenb@kernel.org>
10800 L:      sfi-devel@simplefirmware.org
10801 W:      http://simplefirmware.org/
10802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10803 S:      Supported
10804 F:      arch/x86/platform/sfi/
10805 F:      drivers/sfi/
10806 F:      include/linux/sfi*.h
10807
10808 SIMTEC EB110ATX (Chalice CATS)
10809 P:      Ben Dooks
10810 P:      Vincent Sanders <vince@simtec.co.uk>
10811 M:      Simtec Linux Team <linux@simtec.co.uk>
10812 W:      http://www.simtec.co.uk/products/EB110ATX/
10813 S:      Supported
10814
10815 SIMTEC EB2410ITX (BAST)
10816 P:      Ben Dooks
10817 P:      Vincent Sanders <vince@simtec.co.uk>
10818 M:      Simtec Linux Team <linux@simtec.co.uk>
10819 W:      http://www.simtec.co.uk/products/EB2410ITX/
10820 S:      Supported
10821 F:      arch/arm/mach-s3c24xx/mach-bast.c
10822 F:      arch/arm/mach-s3c24xx/bast-ide.c
10823 F:      arch/arm/mach-s3c24xx/bast-irq.c
10824
10825 TI DAVINCI MACHINE SUPPORT
10826 M:      Sekhar Nori <nsekhar@ti.com>
10827 M:      Kevin Hilman <khilman@kernel.org>
10828 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10830 S:      Supported
10831 F:      arch/arm/mach-davinci/
10832 F:      drivers/i2c/busses/i2c-davinci.c
10833
10834 TI DAVINCI SERIES MEDIA DRIVER
10835 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10836 L:      linux-media@vger.kernel.org
10837 W:      https://linuxtv.org
10838 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10839 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10840 S:      Maintained
10841 F:      drivers/media/platform/davinci/
10842 F:      include/media/davinci/
10843
10844 TI AM437X VPFE DRIVER
10845 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10846 L:      linux-media@vger.kernel.org
10847 W:      https://linuxtv.org
10848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10849 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10850 S:      Maintained
10851 F:      drivers/media/platform/am437x/
10852
10853 OV2659 OMNIVISION SENSOR DRIVER
10854 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10855 L:      linux-media@vger.kernel.org
10856 W:      https://linuxtv.org
10857 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10858 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10859 S:      Maintained
10860 F:      drivers/media/i2c/ov2659.c
10861 F:      include/media/i2c/ov2659.h
10862
10863 SILICON MOTION SM712 FRAME BUFFER DRIVER
10864 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10865 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10866 M:      Sudip Mukherjee <sudip@vectorindia.org>
10867 L:      linux-fbdev@vger.kernel.org
10868 S:      Maintained
10869 F:      drivers/video/fbdev/sm712*
10870 F:      Documentation/fb/sm712fb.txt
10871
10872 SIS 190 ETHERNET DRIVER
10873 M:      Francois Romieu <romieu@fr.zoreil.com>
10874 L:      netdev@vger.kernel.org
10875 S:      Maintained
10876 F:      drivers/net/ethernet/sis/sis190.c
10877
10878 SIS 900/7016 FAST ETHERNET DRIVER
10879 M:      Daniele Venzano <venza@brownhat.org>
10880 W:      http://www.brownhat.org/sis900.html
10881 L:      netdev@vger.kernel.org
10882 S:      Maintained
10883 F:      drivers/net/ethernet/sis/sis900.*
10884
10885 SIS FRAMEBUFFER DRIVER
10886 M:      Thomas Winischhofer <thomas@winischhofer.net>
10887 W:      http://www.winischhofer.net/linuxsisvga.shtml
10888 S:      Maintained
10889 F:      Documentation/fb/sisfb.txt
10890 F:      drivers/video/fbdev/sis/
10891 F:      include/video/sisfb.h
10892
10893 SIS USB2VGA DRIVER
10894 M:      Thomas Winischhofer <thomas@winischhofer.net>
10895 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10896 S:      Maintained
10897 F:      drivers/usb/misc/sisusbvga/
10898
10899 SLAB ALLOCATOR
10900 M:      Christoph Lameter <cl@linux.com>
10901 M:      Pekka Enberg <penberg@kernel.org>
10902 M:      David Rientjes <rientjes@google.com>
10903 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10904 M:      Andrew Morton <akpm@linux-foundation.org>
10905 L:      linux-mm@kvack.org
10906 S:      Maintained
10907 F:      include/linux/sl?b*.h
10908 F:      mm/sl?b*
10909
10910 SLEEPABLE READ-COPY UPDATE (SRCU)
10911 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10912 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10913 M:      Josh Triplett <josh@joshtriplett.org>
10914 R:      Steven Rostedt <rostedt@goodmis.org>
10915 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10916 L:      linux-kernel@vger.kernel.org
10917 W:      http://www.rdrop.com/users/paulmck/RCU/
10918 S:      Supported
10919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10920 F:      include/linux/srcu.h
10921 F:      kernel/rcu/srcu.c
10922
10923 SMACK SECURITY MODULE
10924 M:      Casey Schaufler <casey@schaufler-ca.com>
10925 L:      linux-security-module@vger.kernel.org
10926 W:      http://schaufler-ca.com
10927 T:      git git://github.com/cschaufler/smack-next
10928 S:      Maintained
10929 F:      Documentation/security/Smack.txt
10930 F:      security/smack/
10931
10932 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10933 M:      Kevin Hilman <khilman@kernel.org>
10934 M:      Nishanth Menon <nm@ti.com>
10935 S:      Maintained
10936 F:      drivers/power/avs/
10937 F:      include/linux/power/smartreflex.h
10938 L:      linux-pm@vger.kernel.org
10939
10940 SMC91x ETHERNET DRIVER
10941 M:      Nicolas Pitre <nico@fluxnic.net>
10942 S:      Odd Fixes
10943 F:      drivers/net/ethernet/smsc/smc91x.*
10944
10945 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10946 M:      Sakari Ailus <sakari.ailus@iki.fi>
10947 L:      linux-media@vger.kernel.org
10948 S:      Maintained
10949 F:      drivers/media/i2c/smiapp/
10950 F:      include/media/i2c/smiapp.h
10951 F:      drivers/media/i2c/smiapp-pll.c
10952 F:      drivers/media/i2c/smiapp-pll.h
10953 F:      include/uapi/linux/smiapp.h
10954 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10955
10956 SMM665 HARDWARE MONITOR DRIVER
10957 M:      Guenter Roeck <linux@roeck-us.net>
10958 L:      linux-hwmon@vger.kernel.org
10959 S:      Maintained
10960 F:      Documentation/hwmon/smm665
10961 F:      drivers/hwmon/smm665.c
10962
10963 SMSC EMC2103 HARDWARE MONITOR DRIVER
10964 M:      Steve Glendinning <steve.glendinning@shawell.net>
10965 L:      linux-hwmon@vger.kernel.org
10966 S:      Maintained
10967 F:      Documentation/hwmon/emc2103
10968 F:      drivers/hwmon/emc2103.c
10969
10970 SMSC SCH5627 HARDWARE MONITOR DRIVER
10971 M:      Hans de Goede <hdegoede@redhat.com>
10972 L:      linux-hwmon@vger.kernel.org
10973 S:      Supported
10974 F:      Documentation/hwmon/sch5627
10975 F:      drivers/hwmon/sch5627.c
10976
10977 SMSC47B397 HARDWARE MONITOR DRIVER
10978 M:      Jean Delvare <jdelvare@suse.com>
10979 L:      linux-hwmon@vger.kernel.org
10980 S:      Maintained
10981 F:      Documentation/hwmon/smsc47b397
10982 F:      drivers/hwmon/smsc47b397.c
10983
10984 SMSC911x ETHERNET DRIVER
10985 M:      Steve Glendinning <steve.glendinning@shawell.net>
10986 L:      netdev@vger.kernel.org
10987 S:      Maintained
10988 F:      include/linux/smsc911x.h
10989 F:      drivers/net/ethernet/smsc/smsc911x.*
10990
10991 SMSC9420 PCI ETHERNET DRIVER
10992 M:      Steve Glendinning <steve.glendinning@shawell.net>
10993 L:      netdev@vger.kernel.org
10994 S:      Maintained
10995 F:      drivers/net/ethernet/smsc/smsc9420.*
10996
10997 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10998 M:      Steve Glendinning <steve.glendinning@shawell.net>
10999 L:      linux-fbdev@vger.kernel.org
11000 S:      Maintained
11001 F:      drivers/video/fbdev/smscufx.c
11002
11003 SOC-CAMERA V4L2 SUBSYSTEM
11004 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11005 L:      linux-media@vger.kernel.org
11006 T:      git git://linuxtv.org/media_tree.git
11007 S:      Maintained
11008 F:      include/media/soc*
11009 F:      drivers/media/i2c/soc_camera/
11010 F:      drivers/media/platform/soc_camera/
11011
11012 SOEKRIS NET48XX LED SUPPORT
11013 M:      Chris Boot <bootc@bootc.net>
11014 S:      Maintained
11015 F:      drivers/leds/leds-net48xx.c
11016
11017 SOFTLOGIC 6x10 MPEG CODEC
11018 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11019 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11020 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
11021 M:      Ismael Luceno <ismael@iodev.co.uk>
11022 L:      linux-media@vger.kernel.org
11023 S:      Supported
11024 F:      drivers/media/pci/solo6x10/
11025
11026 SOFTWARE RAID (Multiple Disks) SUPPORT
11027 M:      Shaohua Li <shli@kernel.org>
11028 L:      linux-raid@vger.kernel.org
11029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11030 S:      Supported
11031 F:      drivers/md/
11032 F:      include/linux/raid/
11033 F:      include/uapi/linux/raid/
11034
11035 SONIC NETWORK DRIVER
11036 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11037 L:      netdev@vger.kernel.org
11038 S:      Maintained
11039 F:      drivers/net/ethernet/natsemi/sonic.*
11040
11041 SONICS SILICON BACKPLANE DRIVER (SSB)
11042 M:      Michael Buesch <m@bues.ch>
11043 L:      linux-wireless@vger.kernel.org
11044 S:      Maintained
11045 F:      drivers/ssb/
11046 F:      include/linux/ssb/
11047
11048 SONY VAIO CONTROL DEVICE DRIVER
11049 M:      Mattia Dongili <malattia@linux.it>
11050 L:      platform-driver-x86@vger.kernel.org
11051 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11052 S:      Maintained
11053 F:      Documentation/laptops/sony-laptop.txt
11054 F:      drivers/char/sonypi.c
11055 F:      drivers/platform/x86/sony-laptop.c
11056 F:      include/linux/sony-laptop.h
11057
11058 SONY MEMORYSTICK CARD SUPPORT
11059 M:      Alex Dubov <oakad@yahoo.com>
11060 W:      http://tifmxx.berlios.de/
11061 S:      Maintained
11062 F:      drivers/memstick/host/tifm_ms.c
11063
11064 SONY MEMORYSTICK STANDARD SUPPORT
11065 M:      Maxim Levitsky <maximlevitsky@gmail.com>
11066 S:      Maintained
11067 F:      drivers/memstick/core/ms_block.*
11068
11069 SOUND
11070 M:      Jaroslav Kysela <perex@perex.cz>
11071 M:      Takashi Iwai <tiwai@suse.com>
11072 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11073 W:      http://www.alsa-project.org/
11074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11075 T:      git git://git.alsa-project.org/alsa-kernel.git
11076 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
11077 S:      Maintained
11078 F:      Documentation/sound/
11079 F:      include/sound/
11080 F:      include/uapi/sound/
11081 F:      sound/
11082
11083 SOUND - COMPRESSED AUDIO
11084 M:      Vinod Koul <vinod.koul@intel.com>
11085 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11087 S:      Supported
11088 F:      Documentation/sound/alsa/compress_offload.txt
11089 F:      include/sound/compress_driver.h
11090 F:      include/uapi/sound/compress_*
11091 F:      sound/core/compress_offload.c
11092 F:      sound/soc/soc-compress.c
11093
11094 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11095 M:      Liam Girdwood <lgirdwood@gmail.com>
11096 M:      Mark Brown <broonie@kernel.org>
11097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11098 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11099 W:      http://alsa-project.org/main/index.php/ASoC
11100 S:      Supported
11101 F:      Documentation/devicetree/bindings/sound/
11102 F:      Documentation/sound/alsa/soc/
11103 F:      sound/soc/
11104 F:      include/sound/soc*
11105
11106 SOUND - DMAENGINE HELPERS
11107 M:      Lars-Peter Clausen <lars@metafoo.de>
11108 S:      Supported
11109 F:      include/sound/dmaengine_pcm.h
11110 F:      sound/core/pcm_dmaengine.c
11111 F:      sound/soc/soc-generic-dmaengine-pcm.c
11112
11113 SP2 MEDIA DRIVER
11114 M:      Olli Salonen <olli.salonen@iki.fi>
11115 L:      linux-media@vger.kernel.org
11116 W:      https://linuxtv.org
11117 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11118 S:      Maintained
11119 F:      drivers/media/dvb-frontends/sp2*
11120
11121 SPARC + UltraSPARC (sparc/sparc64)
11122 M:      "David S. Miller" <davem@davemloft.net>
11123 L:      sparclinux@vger.kernel.org
11124 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11127 S:      Maintained
11128 F:      arch/sparc/
11129 F:      drivers/sbus/
11130
11131 SPARC SERIAL DRIVERS
11132 M:      "David S. Miller" <davem@davemloft.net>
11133 L:      sparclinux@vger.kernel.org
11134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11136 S:      Maintained
11137 F:      include/linux/sunserialcore.h
11138 F:      drivers/tty/serial/suncore.c
11139 F:      drivers/tty/serial/sunhv.c
11140 F:      drivers/tty/serial/sunsab.c
11141 F:      drivers/tty/serial/sunsab.h
11142 F:      drivers/tty/serial/sunsu.c
11143 F:      drivers/tty/serial/sunzilog.c
11144 F:      drivers/tty/serial/sunzilog.h
11145
11146 SPARSE CHECKER
11147 M:      "Christopher Li" <sparse@chrisli.org>
11148 L:      linux-sparse@vger.kernel.org
11149 W:      https://sparse.wiki.kernel.org/
11150 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11151 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11152 S:      Maintained
11153 F:      include/linux/compiler.h
11154
11155 SPEAR PLATFORM SUPPORT
11156 M:      Viresh Kumar <vireshk@kernel.org>
11157 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11158 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11159 W:      http://www.st.com/spear
11160 S:      Maintained
11161 F:      arch/arm/boot/dts/spear*
11162 F:      arch/arm/mach-spear/
11163
11164 SPEAR CLOCK FRAMEWORK SUPPORT
11165 M:      Viresh Kumar <vireshk@kernel.org>
11166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11167 W:      http://www.st.com/spear
11168 S:      Maintained
11169 F:      drivers/clk/spear/
11170
11171 SPI SUBSYSTEM
11172 M:      Mark Brown <broonie@kernel.org>
11173 L:      linux-spi@vger.kernel.org
11174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11175 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11176 S:      Maintained
11177 F:      Documentation/devicetree/bindings/spi/
11178 F:      Documentation/spi/
11179 F:      drivers/spi/
11180 F:      include/linux/spi/
11181 F:      include/uapi/linux/spi/
11182 F:      tools/spi/
11183
11184 SPIDERNET NETWORK DRIVER for CELL
11185 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11186 L:      netdev@vger.kernel.org
11187 S:      Supported
11188 F:      Documentation/networking/spider_net.txt
11189 F:      drivers/net/ethernet/toshiba/spider_net*
11190
11191 SPU FILE SYSTEM
11192 M:      Jeremy Kerr <jk@ozlabs.org>
11193 L:      linuxppc-dev@lists.ozlabs.org
11194 W:      http://www.ibm.com/developerworks/power/cell/
11195 S:      Supported
11196 F:      Documentation/filesystems/spufs.txt
11197 F:      arch/powerpc/platforms/cell/spufs/
11198
11199 SQUASHFS FILE SYSTEM
11200 M:      Phillip Lougher <phillip@squashfs.org.uk>
11201 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11202 W:      http://squashfs.org.uk
11203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11204 S:      Maintained
11205 F:      Documentation/filesystems/squashfs.txt
11206 F:      fs/squashfs/
11207
11208 SRM (Alpha) environment access
11209 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11210 S:      Maintained
11211 F:      arch/alpha/kernel/srm_env.c
11212
11213 STABLE BRANCH
11214 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11215 L:      stable@vger.kernel.org
11216 S:      Supported
11217 F:      Documentation/stable_kernel_rules.txt
11218
11219 STAGING SUBSYSTEM
11220 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11222 L:      devel@driverdev.osuosl.org
11223 S:      Supported
11224 F:      drivers/staging/
11225
11226 STAGING - COMEDI
11227 M:      Ian Abbott <abbotti@mev.co.uk>
11228 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11229 S:      Odd Fixes
11230 F:      drivers/staging/comedi/
11231
11232 STAGING - FLARION FT1000 DRIVERS
11233 M:      Marek Belisko <marek.belisko@gmail.com>
11234 S:      Odd Fixes
11235 F:      drivers/staging/ft1000/
11236
11237 STAGING - INDUSTRIAL IO
11238 M:      Jonathan Cameron <jic23@kernel.org>
11239 L:      linux-iio@vger.kernel.org
11240 S:      Odd Fixes
11241 F:      Documentation/devicetree/bindings/staging/iio/
11242 F:      drivers/staging/iio/
11243
11244 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11245 M:      Jarod Wilson <jarod@wilsonet.com>
11246 W:      http://www.lirc.org/
11247 S:      Odd Fixes
11248 F:      drivers/staging/media/lirc/
11249
11250 STAGING - LUSTRE PARALLEL FILESYSTEM
11251 M:      Oleg Drokin <oleg.drokin@intel.com>
11252 M:      Andreas Dilger <andreas.dilger@intel.com>
11253 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11254 W:      http://wiki.lustre.org/
11255 S:      Maintained
11256 F:      drivers/staging/lustre
11257
11258 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11259 M:      Marc Dietrich <marvin24@gmx.de>
11260 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11261 L:      linux-tegra@vger.kernel.org
11262 S:      Maintained
11263 F:      drivers/staging/nvec/
11264
11265 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11266 M:      Jens Frederich <jfrederich@gmail.com>
11267 M:      Daniel Drake <dsd@laptop.org>
11268 M:      Jon Nettleton <jon.nettleton@gmail.com>
11269 W:      http://wiki.laptop.org/go/DCON
11270 S:      Maintained
11271 F:      drivers/staging/olpc_dcon/
11272
11273 STAGING - REALTEK RTL8712U DRIVERS
11274 M:      Larry Finger <Larry.Finger@lwfinger.net>
11275 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11276 S:      Odd Fixes
11277 F:      drivers/staging/rtl8712/
11278
11279 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11280 M:      Larry Finger <Larry.Finger@lwfinger.net>
11281 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
11282 L:      linux-wireless@vger.kernel.org
11283 S:      Maintained
11284 F:      drivers/staging/rtl8723au/
11285
11286 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11287 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11288 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11289 M:      Sudip Mukherjee <sudip@vectorindia.org>
11290 L:      linux-fbdev@vger.kernel.org
11291 S:      Maintained
11292 F:      drivers/staging/sm750fb/
11293
11294 STAGING - SLICOSS
11295 M:      Lior Dotan <liodot@gmail.com>
11296 M:      Christopher Harrer <charrer@alacritech.com>
11297 S:      Odd Fixes
11298 F:      drivers/staging/slicoss/
11299
11300 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11301 M:      William Hubbs <w.d.hubbs@gmail.com>
11302 M:      Chris Brannon <chris@the-brannons.com>
11303 M:      Kirk Reiser <kirk@reisers.ca>
11304 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11305 L:      speakup@linux-speakup.org
11306 W:      http://www.linux-speakup.org/
11307 S:      Odd Fixes
11308 F:      drivers/staging/speakup/
11309
11310 STAGING - VIA VT665X DRIVERS
11311 M:      Forest Bond <forest@alittletooquiet.net>
11312 S:      Odd Fixes
11313 F:      drivers/staging/vt665?/
11314
11315 STAGING - WILC1000 WIFI DRIVER
11316 M:      Aditya Shankar <aditya.shankar@microchip.com>
11317 M:      Ganesh Krishna <ganesh.krishna@microchip.com>
11318 L:      linux-wireless@vger.kernel.org
11319 S:      Supported
11320 F:      drivers/staging/wilc1000/
11321
11322 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11323 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11324 S:      Odd Fixes
11325 F:      drivers/staging/xgifb/
11326
11327 STARFIRE/DURALAN NETWORK DRIVER
11328 M:      Ion Badulescu <ionut@badula.org>
11329 S:      Odd Fixes
11330 F:      drivers/net/ethernet/adaptec/starfire*
11331
11332 SUN3/3X
11333 M:      Sam Creasey <sammy@sammy.net>
11334 W:      http://sammy.net/sun3/
11335 S:      Maintained
11336 F:      arch/m68k/kernel/*sun3*
11337 F:      arch/m68k/sun3*/
11338 F:      arch/m68k/include/asm/sun3*
11339 F:      drivers/net/ethernet/i825xx/sun3*
11340
11341 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11342 M:      Hans de Goede <hdegoede@redhat.com>
11343 L:      linux-input@vger.kernel.org
11344 S:      Maintained
11345 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11346 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11347
11348 SUNDANCE NETWORK DRIVER
11349 M:      Denis Kirjanov <kda@linux-powerpc.org>
11350 L:      netdev@vger.kernel.org
11351 S:      Maintained
11352 F:      drivers/net/ethernet/dlink/sundance.c
11353
11354 SUPERH
11355 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11356 M:      Rich Felker <dalias@libc.org>
11357 L:      linux-sh@vger.kernel.org
11358 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11359 S:      Maintained
11360 F:      Documentation/sh/
11361 F:      arch/sh/
11362 F:      drivers/sh/
11363
11364 SUSPEND TO RAM
11365 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11366 M:      Len Brown <len.brown@intel.com>
11367 M:      Pavel Machek <pavel@ucw.cz>
11368 L:      linux-pm@vger.kernel.org
11369 S:      Supported
11370 F:      Documentation/power/
11371 F:      arch/x86/kernel/acpi/
11372 F:      drivers/base/power/
11373 F:      kernel/power/
11374 F:      include/linux/suspend.h
11375 F:      include/linux/freezer.h
11376 F:      include/linux/pm.h
11377
11378 SVGA HANDLING
11379 M:      Martin Mares <mj@ucw.cz>
11380 L:      linux-video@atrey.karlin.mff.cuni.cz
11381 S:      Maintained
11382 F:      Documentation/svga.txt
11383 F:      arch/x86/boot/video*
11384
11385 SWIOTLB SUBSYSTEM
11386 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11387 L:      linux-kernel@vger.kernel.org
11388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11389 S:      Supported
11390 F:      lib/swiotlb.c
11391 F:      arch/*/kernel/pci-swiotlb.c
11392 F:      include/linux/swiotlb.h
11393
11394 SWITCHDEV
11395 M:      Jiri Pirko <jiri@resnulli.us>
11396 L:      netdev@vger.kernel.org
11397 S:      Supported
11398 F:      net/switchdev/
11399 F:      include/net/switchdev.h
11400
11401 SYNOPSYS ARC ARCHITECTURE
11402 M:      Vineet Gupta <vgupta@synopsys.com>
11403 L:      linux-snps-arc@lists.infradead.org
11404 S:      Supported
11405 F:      arch/arc/
11406 F:      Documentation/devicetree/bindings/arc/*
11407 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11408 F:      drivers/tty/serial/arc_uart.c
11409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11410
11411 SYNOPSYS ARC SDP platform support
11412 M:      Alexey Brodkin <abrodkin@synopsys.com>
11413 S:      Supported
11414 F:      arch/arc/plat-axs10x
11415 F:      arch/arc/boot/dts/ax*
11416 F:      Documentation/devicetree/bindings/arc/axs10*
11417
11418 SYSTEM CONFIGURATION (SYSCON)
11419 M:      Lee Jones <lee.jones@linaro.org>
11420 M:      Arnd Bergmann <arnd@arndb.de>
11421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11422 S:      Supported
11423 F:      drivers/mfd/syscon.c
11424
11425 SYSV FILESYSTEM
11426 M:      Christoph Hellwig <hch@infradead.org>
11427 S:      Maintained
11428 F:      Documentation/filesystems/sysv-fs.txt
11429 F:      fs/sysv/
11430 F:      include/linux/sysv_fs.h
11431
11432 TARGET SUBSYSTEM
11433 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11434 L:      linux-scsi@vger.kernel.org
11435 L:      target-devel@vger.kernel.org
11436 W:      http://www.linux-iscsi.org
11437 W:      http://groups.google.com/group/linux-iscsi-target-dev
11438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11439 S:      Supported
11440 F:      drivers/target/
11441 F:      include/target/
11442 F:      Documentation/target/
11443
11444 TASKSTATS STATISTICS INTERFACE
11445 M:      Balbir Singh <bsingharora@gmail.com>
11446 S:      Maintained
11447 F:      Documentation/accounting/taskstats*
11448 F:      include/linux/taskstats*
11449 F:      kernel/taskstats.c
11450
11451 TC CLASSIFIER
11452 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11453 L:      netdev@vger.kernel.org
11454 S:      Maintained
11455 F:      include/net/pkt_cls.h
11456 F:      include/uapi/linux/pkt_cls.h
11457 F:      net/sched/
11458
11459 TCP LOW PRIORITY MODULE
11460 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11461 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11462 W:      http://tcp-lp-mod.sourceforge.net/
11463 S:      Maintained
11464 F:      net/ipv4/tcp_lp.c
11465
11466 TDA10071 MEDIA DRIVER
11467 M:      Antti Palosaari <crope@iki.fi>
11468 L:      linux-media@vger.kernel.org
11469 W:      https://linuxtv.org
11470 W:      http://palosaari.fi/linux/
11471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11472 T:      git git://linuxtv.org/anttip/media_tree.git
11473 S:      Maintained
11474 F:      drivers/media/dvb-frontends/tda10071*
11475
11476 TDA18212 MEDIA DRIVER
11477 M:      Antti Palosaari <crope@iki.fi>
11478 L:      linux-media@vger.kernel.org
11479 W:      https://linuxtv.org
11480 W:      http://palosaari.fi/linux/
11481 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11482 T:      git git://linuxtv.org/anttip/media_tree.git
11483 S:      Maintained
11484 F:      drivers/media/tuners/tda18212*
11485
11486 TDA18218 MEDIA DRIVER
11487 M:      Antti Palosaari <crope@iki.fi>
11488 L:      linux-media@vger.kernel.org
11489 W:      https://linuxtv.org
11490 W:      http://palosaari.fi/linux/
11491 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11492 T:      git git://linuxtv.org/anttip/media_tree.git
11493 S:      Maintained
11494 F:      drivers/media/tuners/tda18218*
11495
11496 TDA18271 MEDIA DRIVER
11497 M:      Michael Krufky <mkrufky@linuxtv.org>
11498 L:      linux-media@vger.kernel.org
11499 W:      https://linuxtv.org
11500 W:      http://github.com/mkrufky
11501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11502 T:      git git://linuxtv.org/mkrufky/tuners.git
11503 S:      Maintained
11504 F:      drivers/media/tuners/tda18271*
11505
11506 TDA827x MEDIA DRIVER
11507 M:      Michael Krufky <mkrufky@linuxtv.org>
11508 L:      linux-media@vger.kernel.org
11509 W:      https://linuxtv.org
11510 W:      http://github.com/mkrufky
11511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11512 T:      git git://linuxtv.org/mkrufky/tuners.git
11513 S:      Maintained
11514 F:      drivers/media/tuners/tda8290.*
11515
11516 TDA8290 MEDIA DRIVER
11517 M:      Michael Krufky <mkrufky@linuxtv.org>
11518 L:      linux-media@vger.kernel.org
11519 W:      https://linuxtv.org
11520 W:      http://github.com/mkrufky
11521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11522 T:      git git://linuxtv.org/mkrufky/tuners.git
11523 S:      Maintained
11524 F:      drivers/media/tuners/tda8290.*
11525
11526 TDA9840 MEDIA DRIVER
11527 M:      Hans Verkuil <hverkuil@xs4all.nl>
11528 L:      linux-media@vger.kernel.org
11529 T:      git git://linuxtv.org/media_tree.git
11530 W:      https://linuxtv.org
11531 S:      Maintained
11532 F:      drivers/media/i2c/tda9840*
11533
11534 TEA5761 TUNER DRIVER
11535 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11536 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11537 L:      linux-media@vger.kernel.org
11538 W:      https://linuxtv.org
11539 T:      git git://linuxtv.org/media_tree.git
11540 S:      Odd fixes
11541 F:      drivers/media/tuners/tea5761.*
11542
11543 TEA5767 TUNER DRIVER
11544 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11545 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11546 L:      linux-media@vger.kernel.org
11547 W:      https://linuxtv.org
11548 T:      git git://linuxtv.org/media_tree.git
11549 S:      Maintained
11550 F:      drivers/media/tuners/tea5767.*
11551
11552 TEA6415C MEDIA DRIVER
11553 M:      Hans Verkuil <hverkuil@xs4all.nl>
11554 L:      linux-media@vger.kernel.org
11555 T:      git git://linuxtv.org/media_tree.git
11556 W:      https://linuxtv.org
11557 S:      Maintained
11558 F:      drivers/media/i2c/tea6415c*
11559
11560 TEA6420 MEDIA DRIVER
11561 M:      Hans Verkuil <hverkuil@xs4all.nl>
11562 L:      linux-media@vger.kernel.org
11563 T:      git git://linuxtv.org/media_tree.git
11564 W:      https://linuxtv.org
11565 S:      Maintained
11566 F:      drivers/media/i2c/tea6420*
11567
11568 TEAM DRIVER
11569 M:      Jiri Pirko <jiri@resnulli.us>
11570 L:      netdev@vger.kernel.org
11571 S:      Supported
11572 F:      drivers/net/team/
11573 F:      include/linux/if_team.h
11574 F:      include/uapi/linux/if_team.h
11575
11576 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11577 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11578 S:      Maintained
11579 F:      arch/x86/platform/ts5500/
11580
11581 TECHNOTREND USB IR RECEIVER
11582 M:      Sean Young <sean@mess.org>
11583 L:      linux-media@vger.kernel.org
11584 S:      Maintained
11585 F:      drivers/media/rc/ttusbir.c
11586
11587 TEGRA ARCHITECTURE SUPPORT
11588 M:      Stephen Warren <swarren@wwwdotorg.org>
11589 M:      Thierry Reding <thierry.reding@gmail.com>
11590 M:      Alexandre Courbot <gnurou@gmail.com>
11591 L:      linux-tegra@vger.kernel.org
11592 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11594 S:      Supported
11595 N:      [^a-z]tegra
11596
11597 TEGRA CLOCK DRIVER
11598 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11599 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11600 S:      Supported
11601 F:      drivers/clk/tegra/
11602
11603 TEGRA DMA DRIVERS
11604 M:      Laxman Dewangan <ldewangan@nvidia.com>
11605 M:      Jon Hunter <jonathanh@nvidia.com>
11606 S:      Supported
11607 F:      drivers/dma/tegra*
11608
11609 TEGRA I2C DRIVER
11610 M:      Laxman Dewangan <ldewangan@nvidia.com>
11611 S:      Supported
11612 F:      drivers/i2c/busses/i2c-tegra.c
11613
11614 TEGRA IOMMU DRIVERS
11615 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11616 S:      Supported
11617 F:      drivers/iommu/tegra*
11618
11619 TEGRA KBC DRIVER
11620 M:      Rakesh Iyer <riyer@nvidia.com>
11621 M:      Laxman Dewangan <ldewangan@nvidia.com>
11622 S:      Supported
11623 F:      drivers/input/keyboard/tegra-kbc.c
11624
11625 TEGRA PWM DRIVER
11626 M:      Thierry Reding <thierry.reding@gmail.com>
11627 S:      Supported
11628 F:      drivers/pwm/pwm-tegra.c
11629
11630 TEGRA SERIAL DRIVER
11631 M:      Laxman Dewangan <ldewangan@nvidia.com>
11632 S:      Supported
11633 F:      drivers/tty/serial/serial-tegra.c
11634
11635 TEGRA SPI DRIVER
11636 M:      Laxman Dewangan <ldewangan@nvidia.com>
11637 S:      Supported
11638 F:      drivers/spi/spi-tegra*
11639
11640 TEHUTI ETHERNET DRIVER
11641 M:      Andy Gospodarek <andy@greyhouse.net>
11642 L:      netdev@vger.kernel.org
11643 S:      Supported
11644 F:      drivers/net/ethernet/tehuti/*
11645
11646 Telecom Clock Driver for MCPL0010
11647 M:      Mark Gross <mark.gross@intel.com>
11648 S:      Supported
11649 F:      drivers/char/tlclk.c
11650
11651 TENSILICA XTENSA PORT (xtensa)
11652 M:      Chris Zankel <chris@zankel.net>
11653 M:      Max Filippov <jcmvbkbc@gmail.com>
11654 L:      linux-xtensa@linux-xtensa.org
11655 T:      git git://github.com/czankel/xtensa-linux.git
11656 S:      Maintained
11657 F:      arch/xtensa/
11658 F:      drivers/irqchip/irq-xtensa-*
11659
11660 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11661 M:      Hans Verkuil <hverkuil@xs4all.nl>
11662 L:      linux-media@vger.kernel.org
11663 T:      git git://linuxtv.org/media_tree.git
11664 W:      https://linuxtv.org
11665 S:      Maintained
11666 F:      drivers/media/radio/radio-raremono.c
11667
11668 THERMAL
11669 M:      Zhang Rui <rui.zhang@intel.com>
11670 M:      Eduardo Valentin <edubezval@gmail.com>
11671 L:      linux-pm@vger.kernel.org
11672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11674 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11675 S:      Supported
11676 F:      drivers/thermal/
11677 F:      include/linux/thermal.h
11678 F:      include/uapi/linux/thermal.h
11679 F:      include/linux/cpu_cooling.h
11680 F:      Documentation/devicetree/bindings/thermal/
11681
11682 THERMAL/CPU_COOLING
11683 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11684 M:      Viresh Kumar <viresh.kumar@linaro.org>
11685 M:      Javi Merino <javi.merino@kernel.org>
11686 L:      linux-pm@vger.kernel.org
11687 S:      Supported
11688 F:      Documentation/thermal/cpu-cooling-api.txt
11689 F:      drivers/thermal/cpu_cooling.c
11690 F:      include/linux/cpu_cooling.h
11691
11692 THINKPAD ACPI EXTRAS DRIVER
11693 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11694 L:      ibm-acpi-devel@lists.sourceforge.net
11695 L:      platform-driver-x86@vger.kernel.org
11696 W:      http://ibm-acpi.sourceforge.net
11697 W:      http://thinkwiki.org/wiki/Ibm-acpi
11698 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11699 S:      Maintained
11700 F:      drivers/platform/x86/thinkpad_acpi.c
11701
11702 TI BANDGAP AND THERMAL DRIVER
11703 M:      Eduardo Valentin <edubezval@gmail.com>
11704 M:      Keerthy <j-keerthy@ti.com>
11705 L:      linux-pm@vger.kernel.org
11706 L:      linux-omap@vger.kernel.org
11707 S:      Maintained
11708 F:      drivers/thermal/ti-soc-thermal/
11709
11710 TI VPE/CAL DRIVERS
11711 M:      Benoit Parrot <bparrot@ti.com>
11712 L:      linux-media@vger.kernel.org
11713 W:      http://linuxtv.org/
11714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11715 S:      Maintained
11716 F:      drivers/media/platform/ti-vpe/
11717
11718 TI CDCE706 CLOCK DRIVER
11719 M:      Max Filippov <jcmvbkbc@gmail.com>
11720 S:      Maintained
11721 F:      drivers/clk/clk-cdce706.c
11722
11723 TI CLOCK DRIVER
11724 M:      Tero Kristo <t-kristo@ti.com>
11725 L:      linux-omap@vger.kernel.org
11726 S:      Maintained
11727 F:      drivers/clk/ti/
11728 F:      include/linux/clk/ti.h
11729
11730 TI ETHERNET SWITCH DRIVER (CPSW)
11731 M:      Mugunthan V N <mugunthanvnm@ti.com>
11732 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11733 L:      linux-omap@vger.kernel.org
11734 L:      netdev@vger.kernel.org
11735 S:      Maintained
11736 F:      drivers/net/ethernet/ti/cpsw*
11737 F:      drivers/net/ethernet/ti/davinci*
11738
11739 TI FLASH MEDIA INTERFACE DRIVER
11740 M:      Alex Dubov <oakad@yahoo.com>
11741 S:      Maintained
11742 F:      drivers/misc/tifm*
11743 F:      drivers/mmc/host/tifm_sd.c
11744 F:      include/linux/tifm.h
11745
11746 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11747 M:      Santosh Shilimkar <ssantosh@kernel.org>
11748 L:      linux-kernel@vger.kernel.org
11749 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11750 S:      Maintained
11751 F:      drivers/soc/ti/*
11752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11753
11754
11755 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11756 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11757 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11758 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11759 S:      Maintained
11760 F:      sound/soc/codecs/lm49453*
11761 F:      sound/soc/codecs/isabelle*
11762
11763 TI LP855x BACKLIGHT DRIVER
11764 M:      Milo Kim <milo.kim@ti.com>
11765 S:      Maintained
11766 F:      Documentation/backlight/lp855x-driver.txt
11767 F:      drivers/video/backlight/lp855x_bl.c
11768 F:      include/linux/platform_data/lp855x.h
11769
11770 TI LP8727 CHARGER DRIVER
11771 M:      Milo Kim <milo.kim@ti.com>
11772 S:      Maintained
11773 F:      drivers/power/lp8727_charger.c
11774 F:      include/linux/platform_data/lp8727.h
11775
11776 TI LP8788 MFD DRIVER
11777 M:      Milo Kim <milo.kim@ti.com>
11778 S:      Maintained
11779 F:      drivers/iio/adc/lp8788_adc.c
11780 F:      drivers/leds/leds-lp8788.c
11781 F:      drivers/mfd/lp8788*.c
11782 F:      drivers/power/lp8788-charger.c
11783 F:      drivers/regulator/lp8788-*.c
11784 F:      include/linux/mfd/lp8788*.h
11785
11786 TI NETCP ETHERNET DRIVER
11787 M:      Wingman Kwok <w-kwok2@ti.com>
11788 M:      Murali Karicheri <m-karicheri2@ti.com>
11789 L:      netdev@vger.kernel.org
11790 S:      Maintained
11791 F:      drivers/net/ethernet/ti/netcp*
11792
11793 TI TAS571X FAMILY ASoC CODEC DRIVER
11794 M:      Kevin Cernekee <cernekee@chromium.org>
11795 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11796 S:      Odd Fixes
11797 F:      sound/soc/codecs/tas571x*
11798
11799 TI TWL4030 SERIES SOC CODEC DRIVER
11800 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11801 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11802 S:      Maintained
11803 F:      sound/soc/codecs/twl4030*
11804
11805 TI WILINK WIRELESS DRIVERS
11806 L:      linux-wireless@vger.kernel.org
11807 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11808 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11810 S:      Orphan
11811 F:      drivers/net/wireless/ti/
11812 F:      include/linux/wl12xx.h
11813
11814 TIPC NETWORK LAYER
11815 M:      Jon Maloy <jon.maloy@ericsson.com>
11816 M:      Ying Xue <ying.xue@windriver.com>
11817 L:      netdev@vger.kernel.org (core kernel code)
11818 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11819 W:      http://tipc.sourceforge.net/
11820 S:      Maintained
11821 F:      include/uapi/linux/tipc*.h
11822 F:      net/tipc/
11823
11824 TILE ARCHITECTURE
11825 M:      Chris Metcalf <cmetcalf@mellanox.com>
11826 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11828 S:      Supported
11829 F:      arch/tile/
11830 F:      drivers/char/tile-srom.c
11831 F:      drivers/edac/tile_edac.c
11832 F:      drivers/net/ethernet/tile/
11833 F:      drivers/rtc/rtc-tile.c
11834 F:      drivers/tty/hvc/hvc_tile.c
11835 F:      drivers/tty/serial/tilegx.c
11836 F:      drivers/usb/host/*-tilegx.c
11837 F:      include/linux/usb/tilegx.h
11838
11839 TLAN NETWORK DRIVER
11840 M:      Samuel Chessman <chessman@tux.org>
11841 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11842 W:      http://sourceforge.net/projects/tlan/
11843 S:      Maintained
11844 F:      Documentation/networking/tlan.txt
11845 F:      drivers/net/ethernet/ti/tlan.*
11846
11847 TOMOYO SECURITY MODULE
11848 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11849 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11850 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11851 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11852 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11853 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11854 W:      http://tomoyo.sourceforge.jp/
11855 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11856 S:      Maintained
11857 F:      security/tomoyo/
11858
11859 TOPSTAR LAPTOP EXTRAS DRIVER
11860 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11861 L:      platform-driver-x86@vger.kernel.org
11862 S:      Maintained
11863 F:      drivers/platform/x86/topstar-laptop.c
11864
11865 TOSHIBA ACPI EXTRAS DRIVER
11866 M:      Azael Avalos <coproscefalo@gmail.com>
11867 L:      platform-driver-x86@vger.kernel.org
11868 S:      Maintained
11869 F:      drivers/platform/x86/toshiba_acpi.c
11870
11871 TOSHIBA BLUETOOTH DRIVER
11872 M:      Azael Avalos <coproscefalo@gmail.com>
11873 L:      platform-driver-x86@vger.kernel.org
11874 S:      Maintained
11875 F:      drivers/platform/x86/toshiba_bluetooth.c
11876
11877 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11878 M:      Azael Avalos <coproscefalo@gmail.com>
11879 L:      platform-driver-x86@vger.kernel.org
11880 S:      Maintained
11881 F:      drivers/platform/x86/toshiba_haps.c
11882
11883 TOSHIBA WMI HOTKEYS DRIVER
11884 M:      Azael Avalos <coproscefalo@gmail.com>
11885 L:      platform-driver-x86@vger.kernel.org
11886 S:      Maintained
11887 F:      drivers/platform/x86/toshiba-wmi.c
11888
11889 TOSHIBA SMM DRIVER
11890 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11891 W:      http://www.buzzard.org.uk/toshiba/
11892 S:      Maintained
11893 F:      drivers/char/toshiba.c
11894 F:      include/linux/toshiba.h
11895 F:      include/uapi/linux/toshiba.h
11896
11897 TOSHIBA TC358743 DRIVER
11898 M:      Mats Randgaard <matrandg@cisco.com>
11899 L:      linux-media@vger.kernel.org
11900 S:      Maintained
11901 F:      drivers/media/i2c/tc358743*
11902 F:      include/media/i2c/tc358743.h
11903
11904 TMIO/SDHI MMC DRIVER
11905 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11906 L:      linux-mmc@vger.kernel.org
11907 S:      Supported
11908 F:      drivers/mmc/host/tmio_mmc*
11909 F:      drivers/mmc/host/sh_mobile_sdhi.c
11910 F:      include/linux/mfd/tmio.h
11911
11912 TMP401 HARDWARE MONITOR DRIVER
11913 M:      Guenter Roeck <linux@roeck-us.net>
11914 L:      linux-hwmon@vger.kernel.org
11915 S:      Maintained
11916 F:      Documentation/hwmon/tmp401
11917 F:      drivers/hwmon/tmp401.c
11918
11919 TMPFS (SHMEM FILESYSTEM)
11920 M:      Hugh Dickins <hughd@google.com>
11921 L:      linux-mm@kvack.org
11922 S:      Maintained
11923 F:      include/linux/shmem_fs.h
11924 F:      mm/shmem.c
11925
11926 TM6000 VIDEO4LINUX DRIVER
11927 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11928 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11929 L:      linux-media@vger.kernel.org
11930 W:      https://linuxtv.org
11931 T:      git git://linuxtv.org/media_tree.git
11932 S:      Odd fixes
11933 F:      drivers/media/usb/tm6000/
11934
11935 TW68 VIDEO4LINUX DRIVER
11936 M:      Hans Verkuil <hverkuil@xs4all.nl>
11937 L:      linux-media@vger.kernel.org
11938 T:      git git://linuxtv.org/media_tree.git
11939 W:      https://linuxtv.org
11940 S:      Odd Fixes
11941 F:      drivers/media/pci/tw68/
11942
11943 TW686X VIDEO4LINUX DRIVER
11944 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11945 L:      linux-media@vger.kernel.org
11946 T:      git git://linuxtv.org/media_tree.git
11947 W:      http://linuxtv.org
11948 S:      Maintained
11949 F:      drivers/media/pci/tw686x/
11950
11951 TPM DEVICE DRIVER
11952 M:      Peter Huewe <peterhuewe@gmx.de>
11953 M:      Marcel Selhorst <tpmdd@selhorst.net>
11954 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11955 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11956 W:      http://tpmdd.sourceforge.net
11957 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11958 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11959 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11960 S:      Maintained
11961 F:      drivers/char/tpm/
11962
11963 TPM IBM_VTPM DEVICE DRIVER
11964 M:      Ashley Lai <ashleydlai@gmail.com>
11965 W:      http://tpmdd.sourceforge.net
11966 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11967 S:      Maintained
11968 F:      drivers/char/tpm/tpm_ibmvtpm*
11969
11970 TRACING
11971 M:      Steven Rostedt <rostedt@goodmis.org>
11972 M:      Ingo Molnar <mingo@redhat.com>
11973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11974 S:      Maintained
11975 F:      Documentation/trace/ftrace.txt
11976 F:      arch/*/*/*/ftrace.h
11977 F:      arch/*/kernel/ftrace.c
11978 F:      include/*/ftrace.h
11979 F:      include/linux/trace*.h
11980 F:      include/trace/
11981 F:      kernel/trace/
11982 F:      tools/testing/selftests/ftrace/
11983
11984 TRACING MMIO ACCESSES (MMIOTRACE)
11985 M:      Steven Rostedt <rostedt@goodmis.org>
11986 M:      Ingo Molnar <mingo@kernel.org>
11987 R:      Karol Herbst <karolherbst@gmail.com>
11988 R:      Pekka Paalanen <ppaalanen@gmail.com>
11989 S:      Maintained
11990 L:      linux-kernel@vger.kernel.org
11991 L:      nouveau@lists.freedesktop.org
11992 F:      kernel/trace/trace_mmiotrace.c
11993 F:      include/linux/mmiotrace.h
11994 F:      arch/x86/mm/kmmio.c
11995 F:      arch/x86/mm/mmio-mod.c
11996 F:      arch/x86/mm/testmmiotrace.c
11997
11998 TRIVIAL PATCHES
11999 M:      Jiri Kosina <trivial@kernel.org>
12000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12001 S:      Maintained
12002 K:      ^Subject:.*(?i)trivial
12003
12004 TTY LAYER
12005 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12006 M:      Jiri Slaby <jslaby@suse.com>
12007 S:      Supported
12008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12009 F:      Documentation/serial/
12010 F:      drivers/tty/
12011 F:      drivers/tty/serial/serial_core.c
12012 F:      include/linux/serial_core.h
12013 F:      include/linux/serial.h
12014 F:      include/linux/tty.h
12015 F:      include/uapi/linux/serial_core.h
12016 F:      include/uapi/linux/serial.h
12017 F:      include/uapi/linux/tty.h
12018
12019 TUA9001 MEDIA DRIVER
12020 M:      Antti Palosaari <crope@iki.fi>
12021 L:      linux-media@vger.kernel.org
12022 W:      https://linuxtv.org
12023 W:      http://palosaari.fi/linux/
12024 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12025 T:      git git://linuxtv.org/anttip/media_tree.git
12026 S:      Maintained
12027 F:      drivers/media/tuners/tua9001*
12028
12029 TULIP NETWORK DRIVERS
12030 L:      netdev@vger.kernel.org
12031 L:      linux-parisc@vger.kernel.org
12032 S:      Orphan
12033 F:      drivers/net/ethernet/dec/tulip/
12034
12035 TUN/TAP driver
12036 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
12037 W:      http://vtun.sourceforge.net/tun
12038 S:      Maintained
12039 F:      Documentation/networking/tuntap.txt
12040 F:      arch/um/os-Linux/drivers/
12041
12042 TURBOCHANNEL SUBSYSTEM
12043 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12044 M:      Ralf Baechle <ralf@linux-mips.org>
12045 L:      linux-mips@linux-mips.org
12046 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
12047 S:      Maintained
12048 F:      drivers/tc/
12049 F:      include/linux/tc.h
12050
12051 U14-34F SCSI DRIVER
12052 M:      Dario Ballabio <ballabio_dario@emc.com>
12053 L:      linux-scsi@vger.kernel.org
12054 S:      Maintained
12055 F:      drivers/scsi/u14-34f.c
12056
12057 UBI FILE SYSTEM (UBIFS)
12058 M:      Richard Weinberger <richard@nod.at>
12059 M:      Artem Bityutskiy <dedekind1@gmail.com>
12060 M:      Adrian Hunter <adrian.hunter@intel.com>
12061 L:      linux-mtd@lists.infradead.org
12062 T:      git git://git.infradead.org/ubifs-2.6.git
12063 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
12064 S:      Supported
12065 F:      Documentation/filesystems/ubifs.txt
12066 F:      fs/ubifs/
12067
12068 UCLINUX (M68KNOMMU AND COLDFIRE)
12069 M:      Greg Ungerer <gerg@linux-m68k.org>
12070 W:      http://www.linux-m68k.org/
12071 W:      http://www.uclinux.org/
12072 L:      linux-m68k@lists.linux-m68k.org
12073 L:      uclinux-dev@uclinux.org  (subscribers-only)
12074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12075 S:      Maintained
12076 F:      arch/m68k/coldfire/
12077 F:      arch/m68k/68*/
12078 F:      arch/m68k/*/*_no.*
12079 F:      arch/m68k/include/asm/*_no.*
12080
12081 UDF FILESYSTEM
12082 M:      Jan Kara <jack@suse.com>
12083 S:      Maintained
12084 F:      Documentation/filesystems/udf.txt
12085 F:      fs/udf/
12086
12087 UFS FILESYSTEM
12088 M:      Evgeniy Dushistov <dushistov@mail.ru>
12089 S:      Maintained
12090 F:      Documentation/filesystems/ufs.txt
12091 F:      fs/ufs/
12092
12093 UHID USERSPACE HID IO DRIVER:
12094 M:      David Herrmann <dh.herrmann@googlemail.com>
12095 L:      linux-input@vger.kernel.org
12096 S:      Maintained
12097 F:      drivers/hid/uhid.c
12098 F:      include/uapi/linux/uhid.h
12099
12100 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12101 L:      linux-usb@vger.kernel.org
12102 S:      Orphan
12103 F:      drivers/uwb/
12104 F:      include/linux/uwb.h
12105 F:      include/linux/uwb/
12106
12107 UNICORE32 ARCHITECTURE:
12108 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
12109 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12110 S:      Maintained
12111 T:      git git://github.com/gxt/linux.git
12112 F:      arch/unicore32/
12113
12114 UNIFDEF
12115 M:      Tony Finch <dot@dotat.at>
12116 W:      http://dotat.at/prog/unifdef
12117 S:      Maintained
12118 F:      scripts/unifdef.c
12119
12120 UNIFORM CDROM DRIVER
12121 M:      Jens Axboe <axboe@kernel.dk>
12122 W:      http://www.kernel.dk
12123 S:      Maintained
12124 F:      Documentation/cdrom/
12125 F:      drivers/cdrom/cdrom.c
12126 F:      include/linux/cdrom.h
12127 F:      include/uapi/linux/cdrom.h
12128
12129 UNISYS S-PAR DRIVERS
12130 M:      David Kershner <david.kershner@unisys.com>
12131 L:      sparmaintainer@unisys.com (Unisys internal)
12132 S:      Supported
12133 F:      drivers/staging/unisys/
12134
12135 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12136 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12137 L:      linux-scsi@vger.kernel.org
12138 S:      Supported
12139 F:      Documentation/scsi/ufs.txt
12140 F:      drivers/scsi/ufs/
12141
12142 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12143 M:      Joao Pinto <Joao.Pinto@synopsys.com>
12144 L:      linux-scsi@vger.kernel.org
12145 S:      Supported
12146 F:      drivers/scsi/ufs/*dwc*
12147
12148 UNSORTED BLOCK IMAGES (UBI)
12149 M:      Artem Bityutskiy <dedekind1@gmail.com>
12150 M:      Richard Weinberger <richard@nod.at>
12151 W:      http://www.linux-mtd.infradead.org/
12152 L:      linux-mtd@lists.infradead.org
12153 T:      git git://git.infradead.org/ubifs-2.6.git
12154 S:      Supported
12155 F:      drivers/mtd/ubi/
12156 F:      include/linux/mtd/ubi.h
12157 F:      include/uapi/mtd/ubi-user.h
12158
12159 USB ACM DRIVER
12160 M:      Oliver Neukum <oneukum@suse.com>
12161 L:      linux-usb@vger.kernel.org
12162 S:      Maintained
12163 F:      Documentation/usb/acm.txt
12164 F:      drivers/usb/class/cdc-acm.*
12165
12166 USB AR5523 WIRELESS DRIVER
12167 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12168 L:      linux-wireless@vger.kernel.org
12169 S:      Maintained
12170 F:      drivers/net/wireless/ath/ar5523/
12171
12172 USB ATTACHED SCSI
12173 M:      Oliver Neukum <oneukum@suse.com>
12174 L:      linux-usb@vger.kernel.org
12175 L:      linux-scsi@vger.kernel.org
12176 S:      Maintained
12177 F:      drivers/usb/storage/uas.c
12178
12179 USB CDC ETHERNET DRIVER
12180 M:      Oliver Neukum <oliver@neukum.org>
12181 L:      linux-usb@vger.kernel.org
12182 S:      Maintained
12183 F:      drivers/net/usb/cdc_*.c
12184 F:      include/uapi/linux/usb/cdc.h
12185
12186 USB CHAOSKEY DRIVER
12187 M:      Keith Packard <keithp@keithp.com>
12188 L:      linux-usb@vger.kernel.org
12189 S:      Maintained
12190 F:      drivers/usb/misc/chaoskey.c
12191
12192 USB CYPRESS C67X00 DRIVER
12193 M:      Peter Korsgaard <jacmet@sunsite.dk>
12194 L:      linux-usb@vger.kernel.org
12195 S:      Maintained
12196 F:      drivers/usb/c67x00/
12197
12198 USB DAVICOM DM9601 DRIVER
12199 M:      Peter Korsgaard <jacmet@sunsite.dk>
12200 L:      netdev@vger.kernel.org
12201 W:      http://www.linux-usb.org/usbnet
12202 S:      Maintained
12203 F:      drivers/net/usb/dm9601.c
12204
12205 USB DIAMOND RIO500 DRIVER
12206 M:      Cesar Miquel <miquel@df.uba.ar>
12207 L:      rio500-users@lists.sourceforge.net
12208 W:      http://rio500.sourceforge.net
12209 S:      Maintained
12210 F:      drivers/usb/misc/rio500*
12211
12212 USB EHCI DRIVER
12213 M:      Alan Stern <stern@rowland.harvard.edu>
12214 L:      linux-usb@vger.kernel.org
12215 S:      Maintained
12216 F:      Documentation/usb/ehci.txt
12217 F:      drivers/usb/host/ehci*
12218
12219 USB GADGET/PERIPHERAL SUBSYSTEM
12220 M:      Felipe Balbi <balbi@kernel.org>
12221 L:      linux-usb@vger.kernel.org
12222 W:      http://www.linux-usb.org/gadget
12223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12224 S:      Maintained
12225 F:      drivers/usb/gadget/
12226 F:      include/linux/usb/gadget*
12227
12228 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12229 M:      Jiri Kosina <jikos@kernel.org>
12230 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12231 L:      linux-usb@vger.kernel.org
12232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12233 S:      Maintained
12234 F:      Documentation/hid/hiddev.txt
12235 F:      drivers/hid/usbhid/
12236
12237 USB ISP116X DRIVER
12238 M:      Olav Kongas <ok@artecdesign.ee>
12239 L:      linux-usb@vger.kernel.org
12240 S:      Maintained
12241 F:      drivers/usb/host/isp116x*
12242 F:      include/linux/usb/isp116x.h
12243
12244 USB LAN78XX ETHERNET DRIVER
12245 M:      Woojung Huh <woojung.huh@microchip.com>
12246 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12247 L:      netdev@vger.kernel.org
12248 S:      Maintained
12249 F:      drivers/net/usb/lan78xx.*
12250
12251 USB MASS STORAGE DRIVER
12252 M:      Alan Stern <stern@rowland.harvard.edu>
12253 L:      linux-usb@vger.kernel.org
12254 L:      usb-storage@lists.one-eyed-alien.net
12255 S:      Maintained
12256 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12257 F:      drivers/usb/storage/
12258
12259 USB MIDI DRIVER
12260 M:      Clemens Ladisch <clemens@ladisch.de>
12261 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12262 T:      git git://git.alsa-project.org/alsa-kernel.git
12263 S:      Maintained
12264 F:      sound/usb/midi.*
12265
12266 USB NETWORKING DRIVERS
12267 L:      linux-usb@vger.kernel.org
12268 S:      Odd Fixes
12269 F:      drivers/net/usb/
12270
12271 USB OHCI DRIVER
12272 M:      Alan Stern <stern@rowland.harvard.edu>
12273 L:      linux-usb@vger.kernel.org
12274 S:      Maintained
12275 F:      Documentation/usb/ohci.txt
12276 F:      drivers/usb/host/ohci*
12277
12278 USB OTG FSM (Finite State Machine)
12279 M:      Peter Chen <Peter.Chen@nxp.com>
12280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12281 L:      linux-usb@vger.kernel.org
12282 S:      Maintained
12283 F:      drivers/usb/common/usb-otg-fsm.c
12284
12285 USB OVER IP DRIVER
12286 M:      Valentina Manea <valentina.manea.m@gmail.com>
12287 M:      Shuah Khan <shuahkh@osg.samsung.com>
12288 M:      Shuah Khan <shuah@kernel.org>
12289 L:      linux-usb@vger.kernel.org
12290 S:      Maintained
12291 F:      Documentation/usb/usbip_protocol.txt
12292 F:      drivers/usb/usbip/
12293 F:      tools/usb/usbip/
12294
12295 USB PEGASUS DRIVER
12296 M:      Petko Manolov <petkan@nucleusys.com>
12297 L:      linux-usb@vger.kernel.org
12298 L:      netdev@vger.kernel.org
12299 T:      git git://github.com/petkan/pegasus.git
12300 W:      https://github.com/petkan/pegasus
12301 S:      Maintained
12302 F:      drivers/net/usb/pegasus.*
12303
12304 USB PHY LAYER
12305 M:      Felipe Balbi <balbi@kernel.org>
12306 L:      linux-usb@vger.kernel.org
12307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12308 S:      Maintained
12309 F:      drivers/usb/phy/
12310
12311 USB PRINTER DRIVER (usblp)
12312 M:      Pete Zaitcev <zaitcev@redhat.com>
12313 L:      linux-usb@vger.kernel.org
12314 S:      Supported
12315 F:      drivers/usb/class/usblp.c
12316
12317 USB QMI WWAN NETWORK DRIVER
12318 M:      Bjørn Mork <bjorn@mork.no>
12319 L:      netdev@vger.kernel.org
12320 S:      Maintained
12321 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12322 F:      drivers/net/usb/qmi_wwan.c
12323
12324 USB RTL8150 DRIVER
12325 M:      Petko Manolov <petkan@nucleusys.com>
12326 L:      linux-usb@vger.kernel.org
12327 L:      netdev@vger.kernel.org
12328 T:      git git://github.com/petkan/rtl8150.git
12329 W:      https://github.com/petkan/rtl8150
12330 S:      Maintained
12331 F:      drivers/net/usb/rtl8150.c
12332
12333 USB SERIAL SUBSYSTEM
12334 M:      Johan Hovold <johan@kernel.org>
12335 L:      linux-usb@vger.kernel.org
12336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12337 S:      Maintained
12338 F:      Documentation/usb/usb-serial.txt
12339 F:      drivers/usb/serial/
12340 F:      include/linux/usb/serial.h
12341
12342 USB SMSC75XX ETHERNET DRIVER
12343 M:      Steve Glendinning <steve.glendinning@shawell.net>
12344 L:      netdev@vger.kernel.org
12345 S:      Maintained
12346 F:      drivers/net/usb/smsc75xx.*
12347
12348 USB SMSC95XX ETHERNET DRIVER
12349 M:      Steve Glendinning <steve.glendinning@shawell.net>
12350 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12351 L:      netdev@vger.kernel.org
12352 S:      Maintained
12353 F:      drivers/net/usb/smsc95xx.*
12354
12355 USB SUBSYSTEM
12356 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12357 L:      linux-usb@vger.kernel.org
12358 W:      http://www.linux-usb.org
12359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12360 S:      Supported
12361 F:      Documentation/devicetree/bindings/usb/
12362 F:      Documentation/usb/
12363 F:      drivers/usb/
12364 F:      include/linux/usb.h
12365 F:      include/linux/usb/
12366
12367 USB UHCI DRIVER
12368 M:      Alan Stern <stern@rowland.harvard.edu>
12369 L:      linux-usb@vger.kernel.org
12370 S:      Maintained
12371 F:      drivers/usb/host/uhci*
12372
12373 USB "USBNET" DRIVER FRAMEWORK
12374 M:      Oliver Neukum <oneukum@suse.com>
12375 L:      netdev@vger.kernel.org
12376 W:      http://www.linux-usb.org/usbnet
12377 S:      Maintained
12378 F:      drivers/net/usb/usbnet.c
12379 F:      include/linux/usb/usbnet.h
12380
12381 USB VIDEO CLASS
12382 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12383 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12384 L:      linux-media@vger.kernel.org
12385 T:      git git://linuxtv.org/media_tree.git
12386 W:      http://www.ideasonboard.org/uvc/
12387 S:      Maintained
12388 F:      drivers/media/usb/uvc/
12389 F:      include/uapi/linux/uvcvideo.h
12390
12391 USB VISION DRIVER
12392 M:      Hans Verkuil <hverkuil@xs4all.nl>
12393 L:      linux-media@vger.kernel.org
12394 T:      git git://linuxtv.org/media_tree.git
12395 W:      https://linuxtv.org
12396 S:      Odd Fixes
12397 F:      drivers/media/usb/usbvision/
12398
12399 USB WEBCAM GADGET
12400 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12401 L:      linux-usb@vger.kernel.org
12402 S:      Maintained
12403 F:      drivers/usb/gadget/function/*uvc*
12404 F:      drivers/usb/gadget/legacy/webcam.c
12405
12406 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12407 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12408 L:      linux-wireless@vger.kernel.org
12409 S:      Maintained
12410 F:      drivers/net/wireless/rndis_wlan.c
12411
12412 USB XHCI DRIVER
12413 M:      Mathias Nyman <mathias.nyman@intel.com>
12414 L:      linux-usb@vger.kernel.org
12415 S:      Supported
12416 F:      drivers/usb/host/xhci*
12417 F:      drivers/usb/host/pci-quirks*
12418
12419 USB ZD1201 DRIVER
12420 L:      linux-wireless@vger.kernel.org
12421 W:      http://linux-lc100020.sourceforge.net
12422 S:      Orphan
12423 F:      drivers/net/wireless/zydas/zd1201.*
12424
12425 USB ZR364XX DRIVER
12426 M:      Antoine Jacquet <royale@zerezo.com>
12427 L:      linux-usb@vger.kernel.org
12428 L:      linux-media@vger.kernel.org
12429 T:      git git://linuxtv.org/media_tree.git
12430 W:      http://royale.zerezo.com/zr364xx/
12431 S:      Maintained
12432 F:      Documentation/video4linux/zr364xx.txt
12433 F:      drivers/media/usb/zr364xx/
12434
12435 ULPI BUS
12436 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12437 L:      linux-usb@vger.kernel.org
12438 S:      Maintained
12439 F:      drivers/usb/common/ulpi.c
12440 F:      include/linux/ulpi/
12441
12442 USER-MODE LINUX (UML)
12443 M:      Jeff Dike <jdike@addtoit.com>
12444 M:      Richard Weinberger <richard@nod.at>
12445 L:      user-mode-linux-devel@lists.sourceforge.net
12446 L:      user-mode-linux-user@lists.sourceforge.net
12447 W:      http://user-mode-linux.sourceforge.net
12448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12449 S:      Maintained
12450 F:      Documentation/virtual/uml/
12451 F:      arch/um/
12452 F:      arch/x86/um/
12453 F:      fs/hostfs/
12454 F:      fs/hppfs/
12455
12456 USERSPACE I/O (UIO)
12457 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12458 S:      Maintained
12459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12460 F:      Documentation/DocBook/uio-howto.tmpl
12461 F:      drivers/uio/
12462 F:      include/linux/uio*.h
12463
12464 UTIL-LINUX PACKAGE
12465 M:      Karel Zak <kzak@redhat.com>
12466 L:      util-linux@vger.kernel.org
12467 W:      http://en.wikipedia.org/wiki/Util-linux
12468 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12469 S:      Maintained
12470
12471 UVESAFB DRIVER
12472 M:      Michal Januszewski <spock@gentoo.org>
12473 L:      linux-fbdev@vger.kernel.org
12474 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12475 S:      Maintained
12476 F:      Documentation/fb/uvesafb.txt
12477 F:      drivers/video/fbdev/uvesafb.*
12478
12479 VF610 NAND DRIVER
12480 M:      Stefan Agner <stefan@agner.ch>
12481 L:      linux-mtd@lists.infradead.org
12482 S:      Supported
12483 F:      drivers/mtd/nand/vf610_nfc.c
12484
12485 VFAT/FAT/MSDOS FILESYSTEM
12486 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12487 S:      Maintained
12488 F:      Documentation/filesystems/vfat.txt
12489 F:      fs/fat/
12490
12491 VFIO DRIVER
12492 M:      Alex Williamson <alex.williamson@redhat.com>
12493 L:      kvm@vger.kernel.org
12494 T:      git git://github.com/awilliam/linux-vfio.git
12495 S:      Maintained
12496 F:      Documentation/vfio.txt
12497 F:      drivers/vfio/
12498 F:      include/linux/vfio.h
12499 F:      include/uapi/linux/vfio.h
12500
12501 VFIO PLATFORM DRIVER
12502 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12503 L:      kvm@vger.kernel.org
12504 S:      Maintained
12505 F:      drivers/vfio/platform/
12506
12507 VIDEOBUF2 FRAMEWORK
12508 M:      Pawel Osciak <pawel@osciak.com>
12509 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12510 M:      Kyungmin Park <kyungmin.park@samsung.com>
12511 L:      linux-media@vger.kernel.org
12512 S:      Maintained
12513 F:      drivers/media/v4l2-core/videobuf2-*
12514 F:      include/media/videobuf2-*
12515
12516 VIRTIO AND VHOST VSOCK DRIVER
12517 M:      Stefan Hajnoczi <stefanha@redhat.com>
12518 L:      kvm@vger.kernel.org
12519 L:      virtualization@lists.linux-foundation.org
12520 L:      netdev@vger.kernel.org
12521 S:      Maintained
12522 F:      include/linux/virtio_vsock.h
12523 F:      include/uapi/linux/virtio_vsock.h
12524 F:      net/vmw_vsock/virtio_transport_common.c
12525 F:      net/vmw_vsock/virtio_transport.c
12526 F:      drivers/vhost/vsock.c
12527 F:      drivers/vhost/vsock.h
12528
12529 VIRTUAL SERIO DEVICE DRIVER
12530 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12531 S:      Maintained
12532 F:      drivers/input/serio/userio.c
12533 F:      include/uapi/linux/userio.h
12534
12535 VIRTIO CONSOLE DRIVER
12536 M:      Amit Shah <amit.shah@redhat.com>
12537 L:      virtualization@lists.linux-foundation.org
12538 S:      Maintained
12539 F:      drivers/char/virtio_console.c
12540 F:      include/linux/virtio_console.h
12541 F:      include/uapi/linux/virtio_console.h
12542
12543 VIRTIO CORE, NET AND BLOCK DRIVERS
12544 M:      "Michael S. Tsirkin" <mst@redhat.com>
12545 L:      virtualization@lists.linux-foundation.org
12546 S:      Maintained
12547 F:      Documentation/devicetree/bindings/virtio/
12548 F:      drivers/virtio/
12549 F:      tools/virtio/
12550 F:      drivers/net/virtio_net.c
12551 F:      drivers/block/virtio_blk.c
12552 F:      include/linux/virtio_*.h
12553 F:      include/uapi/linux/virtio_*.h
12554
12555 VIRTIO DRIVERS FOR S390
12556 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12557 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12558 L:      linux-s390@vger.kernel.org
12559 L:      virtualization@lists.linux-foundation.org
12560 L:      kvm@vger.kernel.org
12561 S:      Supported
12562 F:      drivers/s390/virtio/
12563
12564 VIRTIO GPU DRIVER
12565 M:      David Airlie <airlied@linux.ie>
12566 M:      Gerd Hoffmann <kraxel@redhat.com>
12567 L:      dri-devel@lists.freedesktop.org
12568 L:      virtualization@lists.linux-foundation.org
12569 S:      Maintained
12570 F:      drivers/gpu/drm/virtio/
12571 F:      include/uapi/linux/virtio_gpu.h
12572
12573 VIRTIO HOST (VHOST)
12574 M:      "Michael S. Tsirkin" <mst@redhat.com>
12575 L:      kvm@vger.kernel.org
12576 L:      virtualization@lists.linux-foundation.org
12577 L:      netdev@vger.kernel.org
12578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12579 S:      Maintained
12580 F:      drivers/vhost/
12581 F:      include/uapi/linux/vhost.h
12582
12583 VIRTIO INPUT DRIVER
12584 M:      Gerd Hoffmann <kraxel@redhat.com>
12585 S:      Maintained
12586 F:      drivers/virtio/virtio_input.c
12587 F:      include/uapi/linux/virtio_input.h
12588
12589 VIA RHINE NETWORK DRIVER
12590 S:      Orphan
12591 F:      drivers/net/ethernet/via/via-rhine.c
12592
12593 VIA SD/MMC CARD CONTROLLER DRIVER
12594 M:      Bruce Chang <brucechang@via.com.tw>
12595 M:      Harald Welte <HaraldWelte@viatech.com>
12596 S:      Maintained
12597 F:      drivers/mmc/host/via-sdmmc.c
12598
12599 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12600 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12601 L:      linux-fbdev@vger.kernel.org
12602 S:      Maintained
12603 F:      include/linux/via-core.h
12604 F:      include/linux/via-gpio.h
12605 F:      include/linux/via_i2c.h
12606 F:      drivers/video/fbdev/via/
12607
12608 VIA VELOCITY NETWORK DRIVER
12609 M:      Francois Romieu <romieu@fr.zoreil.com>
12610 L:      netdev@vger.kernel.org
12611 S:      Maintained
12612 F:      drivers/net/ethernet/via/via-velocity.*
12613
12614 VIRT LIB
12615 M:      Alex Williamson <alex.williamson@redhat.com>
12616 M:      Paolo Bonzini <pbonzini@redhat.com>
12617 L:      kvm@vger.kernel.org
12618 S:      Supported
12619 F:      virt/lib/
12620
12621 VIVID VIRTUAL VIDEO DRIVER
12622 M:      Hans Verkuil <hverkuil@xs4all.nl>
12623 L:      linux-media@vger.kernel.org
12624 T:      git git://linuxtv.org/media_tree.git
12625 W:      https://linuxtv.org
12626 S:      Maintained
12627 F:      drivers/media/platform/vivid/*
12628
12629 VLAN (802.1Q)
12630 M:      Patrick McHardy <kaber@trash.net>
12631 L:      netdev@vger.kernel.org
12632 S:      Maintained
12633 F:      drivers/net/macvlan.c
12634 F:      include/linux/if_*vlan.h
12635 F:      net/8021q/
12636
12637 VLYNQ BUS
12638 M:      Florian Fainelli <f.fainelli@gmail.com>
12639 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12640 S:      Maintained
12641 F:      drivers/vlynq/vlynq.c
12642 F:      include/linux/vlynq.h
12643
12644 VME SUBSYSTEM
12645 M:      Martyn Welch <martyn@welchs.me.uk>
12646 M:      Manohar Vanga <manohar.vanga@gmail.com>
12647 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12648 L:      devel@driverdev.osuosl.org
12649 S:      Maintained
12650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12651 F:      Documentation/vme_api.txt
12652 F:      drivers/staging/vme/
12653 F:      drivers/vme/
12654 F:      include/linux/vme*
12655
12656 VMWARE HYPERVISOR INTERFACE
12657 M:      Alok Kataria <akataria@vmware.com>
12658 L:      virtualization@lists.linux-foundation.org
12659 S:      Supported
12660 F:      arch/x86/kernel/cpu/vmware.c
12661
12662 VMWARE BALLOON DRIVER
12663 M:      Xavier Deguillard <xdeguillard@vmware.com>
12664 M:      Philip Moltmann <moltmann@vmware.com>
12665 M:      "VMware, Inc." <pv-drivers@vmware.com>
12666 L:      linux-kernel@vger.kernel.org
12667 S:      Maintained
12668 F:      drivers/misc/vmw_balloon.c
12669
12670 VMWARE VMMOUSE SUBDRIVER
12671 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12672 M:      "VMware, Inc." <pv-drivers@vmware.com>
12673 L:      linux-input@vger.kernel.org
12674 S:      Maintained
12675 F:      drivers/input/mouse/vmmouse.c
12676 F:      drivers/input/mouse/vmmouse.h
12677
12678 VMWARE VMXNET3 ETHERNET DRIVER
12679 M:      Shrikrishna Khare <skhare@vmware.com>
12680 M:      "VMware, Inc." <pv-drivers@vmware.com>
12681 L:      netdev@vger.kernel.org
12682 S:      Maintained
12683 F:      drivers/net/vmxnet3/
12684
12685 VMware PVSCSI driver
12686 M:      Jim Gill <jgill@vmware.com>
12687 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12688 L:      linux-scsi@vger.kernel.org
12689 S:      Maintained
12690 F:      drivers/scsi/vmw_pvscsi.c
12691 F:      drivers/scsi/vmw_pvscsi.h
12692
12693 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12694 M:      Liam Girdwood <lgirdwood@gmail.com>
12695 M:      Mark Brown <broonie@kernel.org>
12696 L:      linux-kernel@vger.kernel.org
12697 W:      http://www.slimlogic.co.uk/?p=48
12698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12699 S:      Supported
12700 F:      Documentation/devicetree/bindings/regulator/
12701 F:      drivers/regulator/
12702 F:      include/dt-bindings/regulator/
12703 F:      include/linux/regulator/
12704
12705 VRF
12706 M:      David Ahern <dsa@cumulusnetworks.com>
12707 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12708 L:      netdev@vger.kernel.org
12709 S:      Maintained
12710 F:      drivers/net/vrf.c
12711 F:      Documentation/networking/vrf.txt
12712
12713 VT1211 HARDWARE MONITOR DRIVER
12714 M:      Juerg Haefliger <juergh@gmail.com>
12715 L:      linux-hwmon@vger.kernel.org
12716 S:      Maintained
12717 F:      Documentation/hwmon/vt1211
12718 F:      drivers/hwmon/vt1211.c
12719
12720 VT8231 HARDWARE MONITOR DRIVER
12721 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12722 L:      linux-hwmon@vger.kernel.org
12723 S:      Maintained
12724 F:      drivers/hwmon/vt8231.c
12725
12726 VUB300 USB to SDIO/SD/MMC bridge chip
12727 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12728 L:      linux-mmc@vger.kernel.org
12729 L:      linux-usb@vger.kernel.org
12730 S:      Supported
12731 F:      drivers/mmc/host/vub300.c
12732
12733 W1 DALLAS'S 1-WIRE BUS
12734 M:      Evgeniy Polyakov <zbr@ioremap.net>
12735 S:      Maintained
12736 F:      Documentation/w1/
12737 F:      drivers/w1/
12738
12739 W83791D HARDWARE MONITORING DRIVER
12740 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12741 L:      linux-hwmon@vger.kernel.org
12742 S:      Maintained
12743 F:      Documentation/hwmon/w83791d
12744 F:      drivers/hwmon/w83791d.c
12745
12746 W83793 HARDWARE MONITORING DRIVER
12747 M:      Rudolf Marek <r.marek@assembler.cz>
12748 L:      linux-hwmon@vger.kernel.org
12749 S:      Maintained
12750 F:      Documentation/hwmon/w83793
12751 F:      drivers/hwmon/w83793.c
12752
12753 W83795 HARDWARE MONITORING DRIVER
12754 M:      Jean Delvare <jdelvare@suse.com>
12755 L:      linux-hwmon@vger.kernel.org
12756 S:      Maintained
12757 F:      drivers/hwmon/w83795.c
12758
12759 W83L51xD SD/MMC CARD INTERFACE DRIVER
12760 M:      Pierre Ossman <pierre@ossman.eu>
12761 S:      Maintained
12762 F:      drivers/mmc/host/wbsd.*
12763
12764 WACOM PROTOCOL 4 SERIAL TABLETS
12765 M:      Julian Squires <julian@cipht.net>
12766 M:      Hans de Goede <hdegoede@redhat.com>
12767 L:      linux-input@vger.kernel.org
12768 S:      Maintained
12769 F:      drivers/input/tablet/wacom_serial4.c
12770
12771 WATCHDOG DEVICE DRIVERS
12772 M:      Wim Van Sebroeck <wim@iguana.be>
12773 R:      Guenter Roeck <linux@roeck-us.net>
12774 L:      linux-watchdog@vger.kernel.org
12775 W:      http://www.linux-watchdog.org/
12776 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12777 S:      Maintained
12778 F:      Documentation/devicetree/bindings/watchdog/
12779 F:      Documentation/watchdog/
12780 F:      drivers/watchdog/
12781 F:      include/linux/watchdog.h
12782 F:      include/uapi/linux/watchdog.h
12783
12784 WD7000 SCSI DRIVER
12785 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12786 L:      linux-scsi@vger.kernel.org
12787 S:      Maintained
12788 F:      drivers/scsi/wd7000.c
12789
12790 WIIMOTE HID DRIVER
12791 M:      David Herrmann <dh.herrmann@googlemail.com>
12792 L:      linux-input@vger.kernel.org
12793 S:      Maintained
12794 F:      drivers/hid/hid-wiimote*
12795
12796 WINBOND CIR DRIVER
12797 M:      David Härdeman <david@hardeman.nu>
12798 S:      Maintained
12799 F:      drivers/media/rc/winbond-cir.c
12800
12801 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12802 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12803 L:      linux-watchdog@vger.kernel.org
12804 S:      Maintained
12805 F:      drivers/watchdog/ebc-c384_wdt.c
12806
12807 WINSYSTEMS WS16C48 GPIO DRIVER
12808 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12809 L:      linux-gpio@vger.kernel.org
12810 S:      Maintained
12811 F:      drivers/gpio/gpio-ws16c48.c
12812
12813 WIMAX STACK
12814 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12815 M:      linux-wimax@intel.com
12816 L:      wimax@linuxwimax.org (subscribers-only)
12817 S:      Supported
12818 W:      http://linuxwimax.org
12819 F:      Documentation/wimax/README.wimax
12820 F:      include/linux/wimax/debug.h
12821 F:      include/net/wimax.h
12822 F:      include/uapi/linux/wimax.h
12823 F:      net/wimax/
12824
12825 WISTRON LAPTOP BUTTON DRIVER
12826 M:      Miloslav Trmac <mitr@volny.cz>
12827 S:      Maintained
12828 F:      drivers/input/misc/wistron_btns.c
12829
12830 WL3501 WIRELESS PCMCIA CARD DRIVER
12831 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12832 L:      linux-wireless@vger.kernel.org
12833 W:      http://oops.ghostprotocols.net:81/blog
12834 S:      Maintained
12835 F:      drivers/net/wireless/wl3501*
12836
12837 WOLFSON MICROELECTRONICS DRIVERS
12838 L:      patches@opensource.wolfsonmicro.com
12839 T:      git https://github.com/CirrusLogic/linux-drivers.git
12840 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12841 S:      Supported
12842 F:      Documentation/hwmon/wm83??
12843 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12844 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12845 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12846 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12847 F:      drivers/clk/clk-wm83*.c
12848 F:      drivers/extcon/extcon-arizona.c
12849 F:      drivers/leds/leds-wm83*.c
12850 F:      drivers/gpio/gpio-*wm*.c
12851 F:      drivers/gpio/gpio-arizona.c
12852 F:      drivers/hwmon/wm83??-hwmon.c
12853 F:      drivers/input/misc/wm831x-on.c
12854 F:      drivers/input/touchscreen/wm831x-ts.c
12855 F:      drivers/input/touchscreen/wm97*.c
12856 F:      drivers/mfd/arizona*
12857 F:      drivers/mfd/wm*.c
12858 F:      drivers/mfd/cs47l24*
12859 F:      drivers/power/wm83*.c
12860 F:      drivers/rtc/rtc-wm83*.c
12861 F:      drivers/regulator/wm8*.c
12862 F:      drivers/video/backlight/wm83*_bl.c
12863 F:      drivers/watchdog/wm83*_wdt.c
12864 F:      include/linux/mfd/arizona/
12865 F:      include/linux/mfd/wm831x/
12866 F:      include/linux/mfd/wm8350/
12867 F:      include/linux/mfd/wm8400*
12868 F:      include/linux/wm97xx.h
12869 F:      include/sound/wm????.h
12870 F:      sound/soc/codecs/arizona.?
12871 F:      sound/soc/codecs/wm*
12872 F:      sound/soc/codecs/cs47l24*
12873
12874 WORKQUEUE
12875 M:      Tejun Heo <tj@kernel.org>
12876 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12878 S:      Maintained
12879 F:      include/linux/workqueue.h
12880 F:      kernel/workqueue.c
12881 F:      Documentation/workqueue.txt
12882
12883 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12884 M:      Chen-Yu Tsai <wens@csie.org>
12885 L:      linux-kernel@vger.kernel.org
12886 S:      Maintained
12887 N:      axp[128]
12888
12889 X.25 NETWORK LAYER
12890 M:      Andrew Hendry <andrew.hendry@gmail.com>
12891 L:      linux-x25@vger.kernel.org
12892 S:      Odd Fixes
12893 F:      Documentation/networking/x25*
12894 F:      include/net/x25*
12895 F:      net/x25/
12896
12897 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12898 M:      Thomas Gleixner <tglx@linutronix.de>
12899 M:      Ingo Molnar <mingo@redhat.com>
12900 M:      "H. Peter Anvin" <hpa@zytor.com>
12901 M:      x86@kernel.org
12902 L:      linux-kernel@vger.kernel.org
12903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12904 S:      Maintained
12905 F:      Documentation/x86/
12906 F:      arch/x86/
12907
12908 X86 PLATFORM DRIVERS
12909 M:      Darren Hart <dvhart@infradead.org>
12910 L:      platform-driver-x86@vger.kernel.org
12911 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12912 S:      Maintained
12913 F:      drivers/platform/x86/
12914 F:      drivers/platform/olpc/
12915
12916 X86 MCE INFRASTRUCTURE
12917 M:      Tony Luck <tony.luck@intel.com>
12918 M:      Borislav Petkov <bp@alien8.de>
12919 L:      linux-edac@vger.kernel.org
12920 S:      Maintained
12921 F:      arch/x86/kernel/cpu/mcheck/*
12922
12923 X86 MICROCODE UPDATE SUPPORT
12924 M:      Borislav Petkov <bp@alien8.de>
12925 S:      Maintained
12926 F:      arch/x86/kernel/cpu/microcode/*
12927
12928 X86 VDSO
12929 M:      Andy Lutomirski <luto@amacapital.net>
12930 L:      linux-kernel@vger.kernel.org
12931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12932 S:      Maintained
12933 F:      arch/x86/entry/vdso/
12934
12935 XC2028/3028 TUNER DRIVER
12936 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12937 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12938 L:      linux-media@vger.kernel.org
12939 W:      https://linuxtv.org
12940 T:      git git://linuxtv.org/media_tree.git
12941 S:      Maintained
12942 F:      drivers/media/tuners/tuner-xc2028.*
12943
12944 XEN HYPERVISOR INTERFACE
12945 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12946 M:      David Vrabel <david.vrabel@citrix.com>
12947 M:      Juergen Gross <jgross@suse.com>
12948 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12950 S:      Supported
12951 F:      arch/x86/xen/
12952 F:      drivers/*/xen-*front.c
12953 F:      drivers/xen/
12954 F:      arch/x86/include/asm/xen/
12955 F:      include/xen/
12956 F:      include/uapi/xen/
12957
12958 XEN HYPERVISOR ARM
12959 M:      Stefano Stabellini <sstabellini@kernel.org>
12960 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12961 S:      Maintained
12962 F:      arch/arm/xen/
12963 F:      arch/arm/include/asm/xen/
12964
12965 XEN HYPERVISOR ARM64
12966 M:      Stefano Stabellini <sstabellini@kernel.org>
12967 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12968 S:      Maintained
12969 F:      arch/arm64/xen/
12970 F:      arch/arm64/include/asm/xen/
12971
12972 XEN NETWORK BACKEND DRIVER
12973 M:      Wei Liu <wei.liu2@citrix.com>
12974 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12975 L:      netdev@vger.kernel.org
12976 S:      Supported
12977 F:      drivers/net/xen-netback/*
12978
12979 XEN PCI SUBSYSTEM
12980 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12981 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12982 S:      Supported
12983 F:      arch/x86/pci/*xen*
12984 F:      drivers/pci/*xen*
12985
12986 XEN BLOCK SUBSYSTEM
12987 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12988 M:      Roger Pau Monné <roger.pau@citrix.com>
12989 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12990 S:      Supported
12991 F:      drivers/block/xen-blkback/*
12992 F:      drivers/block/xen*
12993
12994 XEN PVSCSI DRIVERS
12995 M:      Juergen Gross <jgross@suse.com>
12996 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12997 L:      linux-scsi@vger.kernel.org
12998 S:      Supported
12999 F:      drivers/scsi/xen-scsifront.c
13000 F:      drivers/xen/xen-scsiback.c
13001 F:      include/xen/interface/io/vscsiif.h
13002
13003 XEN SWIOTLB SUBSYSTEM
13004 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13005 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13006 S:      Supported
13007 F:      arch/x86/xen/*swiotlb*
13008 F:      drivers/xen/*swiotlb*
13009
13010 XFS FILESYSTEM
13011 P:      Silicon Graphics Inc
13012 M:      Dave Chinner <david@fromorbit.com>
13013 M:      xfs@oss.sgi.com
13014 L:      xfs@oss.sgi.com
13015 W:      http://oss.sgi.com/projects/xfs
13016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13017 S:      Supported
13018 F:      Documentation/filesystems/xfs.txt
13019 F:      fs/xfs/
13020
13021 XILINX AXI ETHERNET DRIVER
13022 M:      Anirudha Sarangi <anirudh@xilinx.com>
13023 M:      John Linn <John.Linn@xilinx.com>
13024 S:      Maintained
13025 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
13026
13027 XILINX UARTLITE SERIAL DRIVER
13028 M:      Peter Korsgaard <jacmet@sunsite.dk>
13029 L:      linux-serial@vger.kernel.org
13030 S:      Maintained
13031 F:      drivers/tty/serial/uartlite.c
13032
13033 XILINX VIDEO IP CORES
13034 M:      Hyun Kwon <hyun.kwon@xilinx.com>
13035 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13036 L:      linux-media@vger.kernel.org
13037 T:      git git://linuxtv.org/media_tree.git
13038 S:      Supported
13039 F:      Documentation/devicetree/bindings/media/xilinx/
13040 F:      drivers/media/platform/xilinx/
13041 F:      include/uapi/linux/xilinx-v4l2-controls.h
13042
13043 XILLYBUS DRIVER
13044 M:      Eli Billauer <eli.billauer@gmail.com>
13045 L:      linux-kernel@vger.kernel.org
13046 S:      Supported
13047 F:      drivers/char/xillybus/
13048
13049 XTENSA XTFPGA PLATFORM SUPPORT
13050 M:      Max Filippov <jcmvbkbc@gmail.com>
13051 L:      linux-xtensa@linux-xtensa.org
13052 S:      Maintained
13053 F:      drivers/spi/spi-xtensa-xtfpga.c
13054 F:      sound/soc/xtensa/xtfpga-i2s.c
13055
13056 YAM DRIVER FOR AX.25
13057 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
13058 L:      linux-hams@vger.kernel.org
13059 S:      Maintained
13060 F:      drivers/net/hamradio/yam*
13061 F:      include/linux/yam.h
13062
13063 YEALINK PHONE DRIVER
13064 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
13065 L:      usbb2k-api-dev@nongnu.org
13066 S:      Maintained
13067 F:      Documentation/input/yealink.txt
13068 F:      drivers/input/misc/yealink.*
13069
13070 Z8530 DRIVER FOR AX.25
13071 M:      Joerg Reuter <jreuter@yaina.de>
13072 W:      http://yaina.de/jreuter/
13073 W:      http://www.qsl.net/dl1bke/
13074 L:      linux-hams@vger.kernel.org
13075 S:      Maintained
13076 F:      Documentation/networking/z8530drv.txt
13077 F:      drivers/net/hamradio/*scc.c
13078 F:      drivers/net/hamradio/z8530.h
13079
13080 ZBUD COMPRESSED PAGE ALLOCATOR
13081 M:      Seth Jennings <sjenning@redhat.com>
13082 L:      linux-mm@kvack.org
13083 S:      Maintained
13084 F:      mm/zbud.c
13085 F:      include/linux/zbud.h
13086
13087 ZD1211RW WIRELESS DRIVER
13088 M:      Daniel Drake <dsd@gentoo.org>
13089 M:      Ulrich Kunitz <kune@deine-taler.de>
13090 W:      http://zd1211.ath.cx/wiki/DriverRewrite
13091 L:      linux-wireless@vger.kernel.org
13092 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
13093 S:      Maintained
13094 F:      drivers/net/wireless/zydas/zd1211rw/
13095
13096 ZPOOL COMPRESSED PAGE STORAGE API
13097 M:      Dan Streetman <ddstreet@ieee.org>
13098 L:      linux-mm@kvack.org
13099 S:      Maintained
13100 F:      mm/zpool.c
13101 F:      include/linux/zpool.h
13102
13103 ZR36067 VIDEO FOR LINUX DRIVER
13104 L:      mjpeg-users@lists.sourceforge.net
13105 L:      linux-media@vger.kernel.org
13106 W:      http://mjpeg.sourceforge.net/driver-zoran/
13107 T:      hg https://linuxtv.org/hg/v4l-dvb
13108 S:      Odd Fixes
13109 F:      drivers/media/pci/zoran/
13110
13111 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13112 M:      Minchan Kim <minchan@kernel.org>
13113 M:      Nitin Gupta <ngupta@vflare.org>
13114 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13115 L:      linux-kernel@vger.kernel.org
13116 S:      Maintained
13117 F:      drivers/block/zram/
13118 F:      Documentation/blockdev/zram.txt
13119
13120 ZS DECSTATION Z85C30 SERIAL DRIVER
13121 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
13122 S:      Maintained
13123 F:      drivers/tty/serial/zs.*
13124
13125 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13126 M:      Minchan Kim <minchan@kernel.org>
13127 M:      Nitin Gupta <ngupta@vflare.org>
13128 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13129 L:      linux-mm@kvack.org
13130 S:      Maintained
13131 F:      mm/zsmalloc.c
13132 F:      include/linux/zsmalloc.h
13133 F:      Documentation/vm/zsmalloc.txt
13134
13135 ZSWAP COMPRESSED SWAP CACHING
13136 M:      Seth Jennings <sjenning@redhat.com>
13137 L:      linux-mm@kvack.org
13138 S:      Maintained
13139 F:      mm/zswap.c
13140
13141 THE REST
13142 M:      Linus Torvalds <torvalds@linux-foundation.org>
13143 L:      linux-kernel@vger.kernel.org
13144 Q:      http://patchwork.kernel.org/project/LKML/list/
13145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13146 S:      Buried alive in reporters
13147 F:      *
13148 F:      */