staging:iio:ad7606: Remove unused int_vref_mv field
[linux-2.6-block.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/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 ACCES 104-QUAD-8 IIO DRIVER
259 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
260 L:      linux-iio@vger.kernel.org
261 S:      Maintained
262 F:      drivers/iio/counter/104-quad-8.c
263
264 ACENIC DRIVER
265 M:      Jes Sorensen <jes@trained-monkey.org>
266 L:      linux-acenic@sunsite.dk
267 S:      Maintained
268 F:      drivers/net/ethernet/alteon/acenic*
269
270 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
271 M:      Peter Feuerer <peter@piie.net>
272 L:      platform-driver-x86@vger.kernel.org
273 W:      http://piie.net/?section=acerhdf
274 S:      Maintained
275 F:      drivers/platform/x86/acerhdf.c
276
277 ACER WMI LAPTOP EXTRAS
278 M:      "Lee, Chun-Yi" <jlee@suse.com>
279 L:      platform-driver-x86@vger.kernel.org
280 S:      Maintained
281 F:      drivers/platform/x86/acer-wmi.c
282
283 ACPI
284 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
285 M:      Len Brown <lenb@kernel.org>
286 L:      linux-acpi@vger.kernel.org
287 W:      https://01.org/linux-acpi
288 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290 S:      Supported
291 F:      drivers/acpi/
292 F:      drivers/pnp/pnpacpi/
293 F:      include/linux/acpi.h
294 F:      include/acpi/
295 F:      Documentation/acpi/
296 F:      Documentation/ABI/testing/sysfs-bus-acpi
297 F:      Documentation/ABI/testing/configfs-acpi
298 F:      drivers/pci/*acpi*
299 F:      drivers/pci/*/*acpi*
300 F:      drivers/pci/*/*/*acpi*
301 F:      tools/power/acpi/
302
303 ACPI COMPONENT ARCHITECTURE (ACPICA)
304 M:      Robert Moore <robert.moore@intel.com>
305 M:      Lv Zheng <lv.zheng@intel.com>
306 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
307 L:      linux-acpi@vger.kernel.org
308 L:      devel@acpica.org
309 W:      https://acpica.org/
310 W:      https://github.com/acpica/acpica/
311 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
313 S:      Supported
314 F:      drivers/acpi/acpica/
315 F:      include/acpi/
316 F:      tools/power/acpi/
317
318 ACPI FAN DRIVER
319 M:      Zhang Rui <rui.zhang@intel.com>
320 L:      linux-acpi@vger.kernel.org
321 W:      https://01.org/linux-acpi
322 S:      Supported
323 F:      drivers/acpi/fan.c
324
325 ACPI THERMAL DRIVER
326 M:      Zhang Rui <rui.zhang@intel.com>
327 L:      linux-acpi@vger.kernel.org
328 W:      https://01.org/linux-acpi
329 S:      Supported
330 F:      drivers/acpi/*thermal*
331
332 ACPI VIDEO DRIVER
333 M:      Zhang Rui <rui.zhang@intel.com>
334 L:      linux-acpi@vger.kernel.org
335 W:      https://01.org/linux-acpi
336 S:      Supported
337 F:      drivers/acpi/acpi_video.c
338
339 ACPI WMI DRIVER
340 L:      platform-driver-x86@vger.kernel.org
341 S:      Orphan
342 F:      drivers/platform/x86/wmi.c
343
344 AD1889 ALSA SOUND DRIVER
345 M:      Thibaut Varene <T-Bone@parisc-linux.org>
346 W:      http://wiki.parisc-linux.org/AD1889
347 L:      linux-parisc@vger.kernel.org
348 S:      Maintained
349 F:      sound/pci/ad1889.*
350
351 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
352 M:      Michael Hennerich <michael.hennerich@analog.com>
353 W:      http://wiki.analog.com/AD5254
354 W:      http://ez.analog.com/community/linux-device-drivers
355 S:      Supported
356 F:      drivers/misc/ad525x_dpot.c
357
358 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
359 M:      Michael Hennerich <michael.hennerich@analog.com>
360 W:      http://wiki.analog.com/AD5398
361 W:      http://ez.analog.com/community/linux-device-drivers
362 S:      Supported
363 F:      drivers/regulator/ad5398.c
364
365 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
366 M:      Michael Hennerich <michael.hennerich@analog.com>
367 W:      http://wiki.analog.com/AD7142
368 W:      http://ez.analog.com/community/linux-device-drivers
369 S:      Supported
370 F:      drivers/input/misc/ad714x.c
371
372 AD7877 TOUCHSCREEN DRIVER
373 M:      Michael Hennerich <michael.hennerich@analog.com>
374 W:      http://wiki.analog.com/AD7877
375 W:      http://ez.analog.com/community/linux-device-drivers
376 S:      Supported
377 F:      drivers/input/touchscreen/ad7877.c
378
379 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
380 M:      Michael Hennerich <michael.hennerich@analog.com>
381 W:      http://wiki.analog.com/AD7879
382 W:      http://ez.analog.com/community/linux-device-drivers
383 S:      Supported
384 F:      drivers/input/touchscreen/ad7879.c
385
386 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
387 M:      Jiri Kosina <jikos@kernel.org>
388 S:      Maintained
389
390 ADF7242 IEEE 802.15.4 RADIO DRIVER
391 M:      Michael Hennerich <michael.hennerich@analog.com>
392 W:      https://wiki.analog.com/ADF7242
393 W:      http://ez.analog.com/community/linux-device-drivers
394 L:      linux-wpan@vger.kernel.org
395 S:      Supported
396 F:      drivers/net/ieee802154/adf7242.c
397 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
398
399 ADM1025 HARDWARE MONITOR DRIVER
400 M:      Jean Delvare <jdelvare@suse.com>
401 L:      linux-hwmon@vger.kernel.org
402 S:      Maintained
403 F:      Documentation/hwmon/adm1025
404 F:      drivers/hwmon/adm1025.c
405
406 ADM1029 HARDWARE MONITOR DRIVER
407 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
408 L:      linux-hwmon@vger.kernel.org
409 S:      Maintained
410 F:      drivers/hwmon/adm1029.c
411
412 ADM8211 WIRELESS DRIVER
413 L:      linux-wireless@vger.kernel.org
414 W:      http://wireless.kernel.org/
415 S:      Orphan
416 F:      drivers/net/wireless/admtek/adm8211.*
417
418 ADP1653 FLASH CONTROLLER DRIVER
419 M:      Sakari Ailus <sakari.ailus@iki.fi>
420 L:      linux-media@vger.kernel.org
421 S:      Maintained
422 F:      drivers/media/i2c/adp1653.c
423 F:      include/media/i2c/adp1653.h
424
425 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
426 M:      Michael Hennerich <michael.hennerich@analog.com>
427 W:      http://wiki.analog.com/ADP5520
428 W:      http://ez.analog.com/community/linux-device-drivers
429 S:      Supported
430 F:      drivers/mfd/adp5520.c
431 F:      drivers/video/backlight/adp5520_bl.c
432 F:      drivers/leds/leds-adp5520.c
433 F:      drivers/gpio/gpio-adp5520.c
434 F:      drivers/input/keyboard/adp5520-keys.c
435
436 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
437 M:      Michael Hennerich <michael.hennerich@analog.com>
438 W:      http://wiki.analog.com/ADP5588
439 W:      http://ez.analog.com/community/linux-device-drivers
440 S:      Supported
441 F:      drivers/input/keyboard/adp5588-keys.c
442 F:      drivers/gpio/gpio-adp5588.c
443
444 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
445 M:      Michael Hennerich <michael.hennerich@analog.com>
446 W:      http://wiki.analog.com/ADP8860
447 W:      http://ez.analog.com/community/linux-device-drivers
448 S:      Supported
449 F:      drivers/video/backlight/adp8860_bl.c
450
451 ADS1015 HARDWARE MONITOR DRIVER
452 M:      Dirk Eibach <eibach@gdsys.de>
453 L:      linux-hwmon@vger.kernel.org
454 S:      Maintained
455 F:      Documentation/hwmon/ads1015
456 F:      drivers/hwmon/ads1015.c
457 F:      include/linux/i2c/ads1015.h
458
459 ADT746X FAN DRIVER
460 M:      Colin Leroy <colin@colino.net>
461 S:      Maintained
462 F:      drivers/macintosh/therm_adt746x.c
463
464 ADT7475 HARDWARE MONITOR DRIVER
465 M:      Jean Delvare <jdelvare@suse.com>
466 L:      linux-hwmon@vger.kernel.org
467 S:      Maintained
468 F:      Documentation/hwmon/adt7475
469 F:      drivers/hwmon/adt7475.c
470
471 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
472 M:      Michael Hennerich <michael.hennerich@analog.com>
473 W:      http://wiki.analog.com/ADXL345
474 W:      http://ez.analog.com/community/linux-device-drivers
475 S:      Supported
476 F:      drivers/input/misc/adxl34x.c
477
478 ADVANSYS SCSI DRIVER
479 M:      Matthew Wilcox <matthew@wil.cx>
480 M:      Hannes Reinecke <hare@suse.com>
481 L:      linux-scsi@vger.kernel.org
482 S:      Maintained
483 F:      Documentation/scsi/advansys.txt
484 F:      drivers/scsi/advansys.c
485
486 AEDSP16 DRIVER
487 M:      Riccardo Facchetti <fizban@tin.it>
488 S:      Maintained
489 F:      sound/oss/aedsp16.c
490
491 AF9013 MEDIA DRIVER
492 M:      Antti Palosaari <crope@iki.fi>
493 L:      linux-media@vger.kernel.org
494 W:      https://linuxtv.org
495 W:      http://palosaari.fi/linux/
496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
497 T:      git git://linuxtv.org/anttip/media_tree.git
498 S:      Maintained
499 F:      drivers/media/dvb-frontends/af9013*
500
501 AF9033 MEDIA DRIVER
502 M:      Antti Palosaari <crope@iki.fi>
503 L:      linux-media@vger.kernel.org
504 W:      https://linuxtv.org
505 W:      http://palosaari.fi/linux/
506 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
507 T:      git git://linuxtv.org/anttip/media_tree.git
508 S:      Maintained
509 F:      drivers/media/dvb-frontends/af9033*
510
511 AFFS FILE SYSTEM
512 L:      linux-fsdevel@vger.kernel.org
513 S:      Orphan
514 F:      Documentation/filesystems/affs.txt
515 F:      fs/affs/
516
517 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
518 M:      David Howells <dhowells@redhat.com>
519 L:      linux-afs@lists.infradead.org
520 S:      Supported
521 F:      fs/afs/
522 F:      include/net/af_rxrpc.h
523 F:      net/rxrpc/af_rxrpc.c
524
525 AGPGART DRIVER
526 M:      David Airlie <airlied@linux.ie>
527 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
528 S:      Maintained
529 F:      drivers/char/agp/
530 F:      include/linux/agp*
531 F:      include/uapi/linux/agp*
532
533 AHA152X SCSI DRIVER
534 M:      "Juergen E. Fischer" <fischer@norbit.de>
535 L:      linux-scsi@vger.kernel.org
536 S:      Maintained
537 F:      drivers/scsi/aha152x*
538 F:      drivers/scsi/pcmcia/aha152x*
539
540 AIC7XXX / AIC79XX SCSI DRIVER
541 M:      Hannes Reinecke <hare@suse.com>
542 L:      linux-scsi@vger.kernel.org
543 S:      Maintained
544 F:      drivers/scsi/aic7xxx/
545
546 AIMSLAB FM RADIO RECEIVER DRIVER
547 M:      Hans Verkuil <hverkuil@xs4all.nl>
548 L:      linux-media@vger.kernel.org
549 T:      git git://linuxtv.org/media_tree.git
550 W:      https://linuxtv.org
551 S:      Maintained
552 F:      drivers/media/radio/radio-aimslab*
553
554 AIO
555 M:      Benjamin LaHaise <bcrl@kvack.org>
556 L:      linux-aio@kvack.org
557 S:      Supported
558 F:      fs/aio.c
559 F:      include/linux/*aio*.h
560
561 AIRSPY MEDIA DRIVER
562 M:      Antti Palosaari <crope@iki.fi>
563 L:      linux-media@vger.kernel.org
564 W:      https://linuxtv.org
565 W:      http://palosaari.fi/linux/
566 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
567 T:      git git://linuxtv.org/anttip/media_tree.git
568 S:      Maintained
569 F:      drivers/media/usb/airspy/
570
571 ALCATEL SPEEDTOUCH USB DRIVER
572 M:      Duncan Sands <duncan.sands@free.fr>
573 L:      linux-usb@vger.kernel.org
574 W:      http://www.linux-usb.org/SpeedTouch/
575 S:      Maintained
576 F:      drivers/usb/atm/speedtch.c
577 F:      drivers/usb/atm/usbatm.c
578
579 ALCHEMY AU1XX0 MMC DRIVER
580 M:      Manuel Lauss <manuel.lauss@gmail.com>
581 S:      Maintained
582 F:      drivers/mmc/host/au1xmmc.c
583
584 ALI1563 I2C DRIVER
585 M:      Rudolf Marek <r.marek@assembler.cz>
586 L:      linux-i2c@vger.kernel.org
587 S:      Maintained
588 F:      Documentation/i2c/busses/i2c-ali1563
589 F:      drivers/i2c/busses/i2c-ali1563.c
590
591 ALLWINNER SECURITY SYSTEM
592 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
593 L:      linux-crypto@vger.kernel.org
594 S:      Maintained
595 F:      drivers/crypto/sunxi-ss/
596
597 ALPHA PORT
598 M:      Richard Henderson <rth@twiddle.net>
599 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
600 M:      Matt Turner <mattst88@gmail.com>
601 S:      Odd Fixes
602 L:      linux-alpha@vger.kernel.org
603 F:      arch/alpha/
604
605 ALPS PS/2 TOUCHPAD DRIVER
606 R:      Pali Rohár <pali.rohar@gmail.com>
607 F:      drivers/input/mouse/alps.*
608
609 ALTERA MAILBOX DRIVER
610 M:      Ley Foon Tan <lftan@altera.com>
611 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
612 S:      Maintained
613 F:      drivers/mailbox/mailbox-altera.c
614
615 ALTERA PIO DRIVER
616 M:      Tien Hock Loh <thloh@altera.com>
617 L:      linux-gpio@vger.kernel.org
618 S:      Maintained
619 F:      drivers/gpio/gpio-altera.c
620
621 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
622 M:      Thor Thayer <tthayer@opensource.altera.com>
623 S:      Maintained
624 F:      drivers/gpio/gpio-altera-a10sr.c
625 F:      drivers/mfd/altera-a10sr.c
626 F:      include/linux/mfd/altera-a10sr.h
627
628 ALTERA TRIPLE SPEED ETHERNET DRIVER
629 M:      Vince Bridgers <vbridger@opensource.altera.com>
630 L:      netdev@vger.kernel.org
631 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
632 S:      Maintained
633 F:      drivers/net/ethernet/altera/
634
635 ALTERA UART/JTAG UART SERIAL DRIVERS
636 M:      Tobias Klauser <tklauser@distanz.ch>
637 L:      linux-serial@vger.kernel.org
638 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
639 S:      Maintained
640 F:      drivers/tty/serial/altera_uart.c
641 F:      drivers/tty/serial/altera_jtaguart.c
642 F:      include/linux/altera_uart.h
643 F:      include/linux/altera_jtaguart.h
644
645 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
646 M:      Tom Lendacky <thomas.lendacky@amd.com>
647 M:      Gary Hook <gary.hook@amd.com>
648 L:      linux-crypto@vger.kernel.org
649 S:      Supported
650 F:      drivers/crypto/ccp/
651 F:      include/linux/ccp.h
652
653 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
654 M:      Huang Rui <ray.huang@amd.com>
655 L:      linux-hwmon@vger.kernel.org
656 S:      Supported
657 F:      Documentation/hwmon/fam15h_power
658 F:      drivers/hwmon/fam15h_power.c
659
660 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
661 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
662 S:      Orphan
663 F:      drivers/usb/gadget/udc/amd5536udc.*
664
665 AMD GEODE PROCESSOR/CHIPSET SUPPORT
666 P:      Andres Salomon <dilinger@queued.net>
667 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
668 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
669 S:      Supported
670 F:      drivers/char/hw_random/geode-rng.c
671 F:      drivers/crypto/geode*
672 F:      drivers/video/fbdev/geode/
673 F:      arch/x86/include/asm/geode.h
674
675 AMD IOMMU (AMD-VI)
676 M:      Joerg Roedel <joro@8bytes.org>
677 L:      iommu@lists.linux-foundation.org
678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
679 S:      Maintained
680 F:      drivers/iommu/amd_iommu*.[ch]
681 F:      include/linux/amd-iommu.h
682
683 AMD KFD
684 M:      Oded Gabbay <oded.gabbay@gmail.com>
685 L:      dri-devel@lists.freedesktop.org
686 T:      git git://people.freedesktop.org/~gabbayo/linux.git
687 S:      Supported
688 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
689 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
690 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
691 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
692 F:      drivers/gpu/drm/amd/amdkfd/
693 F:      drivers/gpu/drm/amd/include/cik_structs.h
694 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
695 F:      drivers/gpu/drm/amd/include/vi_structs.h
696 F:      drivers/gpu/drm/radeon/radeon_kfd.c
697 F:      drivers/gpu/drm/radeon/radeon_kfd.h
698 F:      include/uapi/linux/kfd_ioctl.h
699
700 AMD SEATTLE DEVICE TREE SUPPORT
701 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
702 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
703 M:      Tom Lendacky <thomas.lendacky@amd.com>
704 S:      Supported
705 F:      arch/arm64/boot/dts/amd/
706
707 AMD XGBE DRIVER
708 M:      Tom Lendacky <thomas.lendacky@amd.com>
709 L:      netdev@vger.kernel.org
710 S:      Supported
711 F:      drivers/net/ethernet/amd/xgbe/
712 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
713
714 AMS (Apple Motion Sensor) DRIVER
715 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
716 S:      Supported
717 F:      drivers/macintosh/ams/
718
719 ANALOG DEVICES INC AD9389B DRIVER
720 M:      Hans Verkuil <hans.verkuil@cisco.com>
721 L:      linux-media@vger.kernel.org
722 S:      Maintained
723 F:      drivers/media/i2c/ad9389b*
724
725 ANALOG DEVICES INC ADV7180 DRIVER
726 M:      Lars-Peter Clausen <lars@metafoo.de>
727 L:      linux-media@vger.kernel.org
728 W:      http://ez.analog.com/community/linux-device-drivers
729 S:      Supported
730 F:      drivers/media/i2c/adv7180.c
731
732 ANALOG DEVICES INC ADV7511 DRIVER
733 M:      Hans Verkuil <hans.verkuil@cisco.com>
734 L:      linux-media@vger.kernel.org
735 S:      Maintained
736 F:      drivers/media/i2c/adv7511*
737
738 ANALOG DEVICES INC ADV7604 DRIVER
739 M:      Hans Verkuil <hans.verkuil@cisco.com>
740 L:      linux-media@vger.kernel.org
741 S:      Maintained
742 F:      drivers/media/i2c/adv7604*
743
744 ANALOG DEVICES INC ADV7842 DRIVER
745 M:      Hans Verkuil <hans.verkuil@cisco.com>
746 L:      linux-media@vger.kernel.org
747 S:      Maintained
748 F:      drivers/media/i2c/adv7842*
749
750 ANALOG DEVICES INC ASOC CODEC DRIVERS
751 M:      Lars-Peter Clausen <lars@metafoo.de>
752 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
753 W:      http://wiki.analog.com/
754 W:      http://ez.analog.com/community/linux-device-drivers
755 S:      Supported
756 F:      sound/soc/codecs/adau*
757 F:      sound/soc/codecs/adav*
758 F:      sound/soc/codecs/ad1*
759 F:      sound/soc/codecs/ad7*
760 F:      sound/soc/codecs/ssm*
761 F:      sound/soc/codecs/sigmadsp.*
762
763 ANALOG DEVICES INC ASOC DRIVERS
764 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
765 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
766 W:      http://blackfin.uclinux.org/
767 S:      Supported
768 F:      sound/soc/blackfin/*
769
770 ANALOG DEVICES INC IIO DRIVERS
771 M:      Lars-Peter Clausen <lars@metafoo.de>
772 M:      Michael Hennerich <Michael.Hennerich@analog.com>
773 W:      http://wiki.analog.com/
774 W:      http://ez.analog.com/community/linux-device-drivers
775 S:      Supported
776 F:      drivers/iio/*/ad*
777 X:      drivers/iio/*/adjd*
778 F:      drivers/staging/iio/*/ad*
779 F:      drivers/staging/iio/trigger/iio-trig-bfin-timer.c
780
781 ANALOG DEVICES INC DMA DRIVERS
782 M:      Lars-Peter Clausen <lars@metafoo.de>
783 W:      http://ez.analog.com/community/linux-device-drivers
784 S:      Supported
785 F:      drivers/dma/dma-axi-dmac.c
786
787 ANDROID CONFIG FRAGMENTS
788 M:      Rob Herring <robh@kernel.org>
789 S:      Supported
790 F:      kernel/configs/android*
791
792 ANDROID DRIVERS
793 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
794 M:      Arve Hjønnevåg <arve@android.com>
795 M:      Riley Andrews <riandrews@android.com>
796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
797 L:      devel@driverdev.osuosl.org
798 S:      Supported
799 F:      drivers/android/
800 F:      drivers/staging/android/
801
802 ANDROID ION DRIVER
803 M:      Laura Abbott <labbott@redhat.com>
804 M:      Sumit Semwal <sumit.semwal@linaro.org>
805 L:      devel@driverdev.osuosl.org
806 S:      Supported
807 F:      Documentation/devicetree/bindings/staging/ion/
808 F:      drivers/staging/android/ion
809 F:      drivers/staging/android/uapi/ion.h
810 F:      drivers/staging/android/uapi/ion_test.h
811
812 AOA (Apple Onboard Audio) ALSA DRIVER
813 M:      Johannes Berg <johannes@sipsolutions.net>
814 L:      linuxppc-dev@lists.ozlabs.org
815 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
816 S:      Maintained
817 F:      sound/aoa/
818
819 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
820 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
821 L:      linux-iio@vger.kernel.org
822 S:      Maintained
823 F:      drivers/iio/adc/stx104.c
824
825 APM DRIVER
826 M:      Jiri Kosina <jikos@kernel.org>
827 S:      Odd fixes
828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
829 F:      arch/x86/kernel/apm_32.c
830 F:      include/linux/apm_bios.h
831 F:      include/uapi/linux/apm_bios.h
832 F:      drivers/char/apm-emulation.c
833
834 APPLE BCM5974 MULTITOUCH DRIVER
835 M:      Henrik Rydberg <rydberg@bitmath.org>
836 L:      linux-input@vger.kernel.org
837 S:      Odd fixes
838 F:      drivers/input/mouse/bcm5974.c
839
840 APPLE SMC DRIVER
841 M:      Henrik Rydberg <rydberg@bitmath.org>
842 L:      linux-hwmon@vger.kernel.org
843 S:      Odd fixes
844 F:      drivers/hwmon/applesmc.c
845
846 APPLETALK NETWORK LAYER
847 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
848 S:      Maintained
849 F:      drivers/net/appletalk/
850 F:      net/appletalk/
851
852 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
853 M:      Duc Dang <dhdang@apm.com>
854 S:      Supported
855 F:      arch/arm64/boot/dts/apm/
856
857 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
858 M:      Iyappan Subramanian <isubramanian@apm.com>
859 M:      Keyur Chudgar <kchudgar@apm.com>
860 S:      Supported
861 F:      drivers/net/ethernet/apm/xgene/
862 F:      drivers/net/phy/mdio-xgene.c
863 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
864 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
865
866 APTINA CAMERA SENSOR PLL
867 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
868 L:      linux-media@vger.kernel.org
869 S:      Maintained
870 F:      drivers/media/i2c/aptina-pll.*
871
872 ARC FRAMEBUFFER DRIVER
873 M:      Jaya Kumar <jayalk@intworks.biz>
874 S:      Maintained
875 F:      drivers/video/fbdev/arcfb.c
876 F:      drivers/video/fbdev/core/fb_defio.c
877
878 ARCNET NETWORK LAYER
879 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
880 L:      netdev@vger.kernel.org
881 S:      Maintained
882 F:      drivers/net/arcnet/
883 F:      include/uapi/linux/if_arcnet.h
884
885 ARC PGU DRM DRIVER
886 M:      Alexey Brodkin <abrodkin@synopsys.com>
887 S:      Supported
888 F:      drivers/gpu/drm/arc/
889 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
890
891 ARM ARCHITECTED TIMER DRIVER
892 M:      Mark Rutland <mark.rutland@arm.com>
893 M:      Marc Zyngier <marc.zyngier@arm.com>
894 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895 S:      Maintained
896 F:      arch/arm/include/asm/arch_timer.h
897 F:      arch/arm64/include/asm/arch_timer.h
898 F:      drivers/clocksource/arm_arch_timer.c
899
900 ARM HDLCD DRM DRIVER
901 M:      Liviu Dudau <liviu.dudau@arm.com>
902 S:      Supported
903 F:      drivers/gpu/drm/arm/hdlcd_*
904 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
905
906 ARM MALI-DP DRM DRIVER
907 M:      Liviu Dudau <liviu.dudau@arm.com>
908 M:      Brian Starkey <brian.starkey@arm.com>
909 M:      Mali DP Maintainers <malidp@foss.arm.com>
910 S:      Supported
911 F:      drivers/gpu/drm/arm/
912 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
913
914 ARM MFM AND FLOPPY DRIVERS
915 M:      Ian Molton <spyro@f2s.com>
916 S:      Maintained
917 F:      arch/arm/lib/floppydma.S
918 F:      arch/arm/include/asm/floppy.h
919
920 ARM PMU PROFILING AND DEBUGGING
921 M:      Will Deacon <will.deacon@arm.com>
922 R:      Mark Rutland <mark.rutland@arm.com>
923 S:      Maintained
924 F:      arch/arm*/kernel/perf_*
925 F:      arch/arm/oprofile/common.c
926 F:      arch/arm*/kernel/hw_breakpoint.c
927 F:      arch/arm*/include/asm/hw_breakpoint.h
928 F:      arch/arm*/include/asm/perf_event.h
929 F:      drivers/perf/arm_pmu.c
930 F:      include/linux/perf/arm_pmu.h
931
932 ARM PORT
933 M:      Russell King <linux@armlinux.org.uk>
934 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 W:      http://www.armlinux.org.uk/
936 S:      Maintained
937 F:      arch/arm/
938
939 ARM SUB-ARCHITECTURES
940 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941 S:      Maintained
942 F:      arch/arm/mach-*/
943 F:      arch/arm/plat-*/
944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
945
946 ARM PRIMECELL AACI PL041 DRIVER
947 M:      Russell King <linux@armlinux.org.uk>
948 S:      Maintained
949 F:      sound/arm/aaci.*
950
951 ARM PRIMECELL CLCD PL110 DRIVER
952 M:      Russell King <linux@armlinux.org.uk>
953 S:      Maintained
954 F:      drivers/video/fbdev/amba-clcd.*
955
956 ARM PRIMECELL KMI PL050 DRIVER
957 M:      Russell King <linux@armlinux.org.uk>
958 S:      Maintained
959 F:      drivers/input/serio/ambakmi.*
960 F:      include/linux/amba/kmi.h
961
962 ARM PRIMECELL MMCI PL180/1 DRIVER
963 M:      Russell King <linux@armlinux.org.uk>
964 S:      Maintained
965 F:      drivers/mmc/host/mmci.*
966 F:      include/linux/amba/mmci.h
967
968 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
969 M:      Russell King <linux@armlinux.org.uk>
970 S:      Maintained
971 F:      drivers/tty/serial/amba-pl01*.c
972 F:      include/linux/amba/serial.h
973
974 ARM PRIMECELL BUS SUPPORT
975 M:      Russell King <linux@armlinux.org.uk>
976 S:      Maintained
977 F:      drivers/amba/
978 F:      include/linux/amba/bus.h
979
980 ARM/ADS SPHERE MACHINE SUPPORT
981 M:      Lennert Buytenhek <kernel@wantstofly.org>
982 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 S:      Maintained
984
985 ARM/AFEB9260 MACHINE SUPPORT
986 M:      Sergey Lapin <slapin@ossfans.org>
987 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 S:      Maintained
989
990 ARM/AJECO 1ARM MACHINE SUPPORT
991 M:      Lennert Buytenhek <kernel@wantstofly.org>
992 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 S:      Maintained
994
995 ARM/Allwinner sunXi SoC support
996 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
997 M:      Chen-Yu Tsai <wens@csie.org>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1000 N:      sun[x456789]i
1001
1002 ARM/Allwinner SoC Clock Support
1003 M:      Emilio López <emilio@elopez.com.ar>
1004 S:      Maintained
1005 F:      drivers/clk/sunxi/
1006
1007 ARM/Amlogic Meson SoC support
1008 M:      Carlo Caione <carlo@caione.org>
1009 M:      Kevin Hilman <khilman@baylibre.com>
1010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 L:      linux-amlogic@lists.infradead.org
1012 W:      http://linux-meson.com/
1013 S:      Maintained
1014 F:      arch/arm/mach-meson/
1015 F:      arch/arm/boot/dts/meson*
1016 F:      arch/arm64/boot/dts/amlogic/
1017 F:      drivers/pinctrl/meson/
1018 N:      meson
1019
1020 ARM/Annapurna Labs ALPINE ARCHITECTURE
1021 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
1022 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
1023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S:      Maintained
1025 F:      arch/arm/mach-alpine/
1026 F:      arch/arm/boot/dts/alpine*
1027 F:      arch/arm64/boot/dts/al/
1028 F:      drivers/*/*alpine*
1029
1030 ARM/ARTPEC MACHINE SUPPORT
1031 M:      Jesper Nilsson <jesper.nilsson@axis.com>
1032 M:      Lars Persson <lars.persson@axis.com>
1033 M:      Niklas Cassel <niklas.cassel@axis.com>
1034 S:      Maintained
1035 L:      linux-arm-kernel@axis.com
1036 F:      arch/arm/mach-artpec
1037 F:      arch/arm/boot/dts/artpec6*
1038 F:      drivers/clk/axis
1039
1040 ARM/ASPEED MACHINE SUPPORT
1041 M:      Joel Stanley <joel@jms.id.au>
1042 S:      Maintained
1043 F:      arch/arm/mach-aspeed/
1044 F:      arch/arm/boot/dts/aspeed-*
1045 F:      drivers/*/*aspeed*
1046
1047 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1048 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1049 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1050 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1051 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 W:      http://www.linux4sam.org
1053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1054 S:      Supported
1055 F:      arch/arm/mach-at91/
1056 F:      include/soc/at91/
1057 F:      arch/arm/boot/dts/at91*.dts
1058 F:      arch/arm/boot/dts/at91*.dtsi
1059 F:      arch/arm/boot/dts/sama*.dts
1060 F:      arch/arm/boot/dts/sama*.dtsi
1061 F:      arch/arm/include/debug/at91.S
1062
1063 ARM/ATMEL AT91 Clock Support
1064 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1065 S:      Maintained
1066 F:      drivers/clk/at91
1067
1068 ARM/CALXEDA HIGHBANK ARCHITECTURE
1069 M:      Rob Herring <robh@kernel.org>
1070 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 S:      Maintained
1072 F:      arch/arm/mach-highbank/
1073 F:      arch/arm/boot/dts/highbank.dts
1074 F:      arch/arm/boot/dts/ecx-*.dts*
1075
1076 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1077 M:      Krzysztof Halasa <khalasa@piap.pl>
1078 S:      Maintained
1079 F:      arch/arm/mach-cns3xxx/
1080
1081 ARM/CAVIUM THUNDER NETWORK DRIVER
1082 M:      Sunil Goutham <sgoutham@cavium.com>
1083 M:      Robert Richter <rric@kernel.org>
1084 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 S:      Supported
1086 F:      drivers/net/ethernet/cavium/thunder/
1087
1088 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1089 M:      Alexander Shiyan <shc_work@mail.ru>
1090 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 S:      Odd Fixes
1092 N:      clps711x
1093
1094 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1095 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1096 M:      Ryan Mallon <rmallon@gmail.com>
1097 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S:      Maintained
1099 F:      arch/arm/mach-ep93xx/
1100 F:      arch/arm/mach-ep93xx/include/mach/
1101
1102 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1103 M:      Lennert Buytenhek <kernel@wantstofly.org>
1104 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 S:      Maintained
1106
1107 ARM/CLKDEV SUPPORT
1108 M:      Russell King <linux@armlinux.org.uk>
1109 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S:      Maintained
1111 F:      arch/arm/include/asm/clkdev.h
1112 F:      drivers/clk/clkdev.c
1113
1114 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1115 M:      Mike Rapoport <mike@compulab.co.il>
1116 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 S:      Maintained
1118
1119 ARM/CONTEC MICRO9 MACHINE SUPPORT
1120 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1121 S:      Maintained
1122 F:      arch/arm/mach-ep93xx/micro9.c
1123
1124 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1125 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1126 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 S:      Maintained
1128 F:      drivers/hwtracing/coresight/*
1129 F:      Documentation/trace/coresight.txt
1130 F:      Documentation/devicetree/bindings/arm/coresight.txt
1131 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1132
1133 ARM/CORGI MACHINE SUPPORT
1134 M:      Richard Purdie <rpurdie@rpsys.net>
1135 S:      Maintained
1136
1137 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1138 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1139 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 T:      git git://github.com/ulli-kroll/linux.git
1141 S:      Maintained
1142 F:      arch/arm/mach-gemini/
1143 F:      drivers/rtc/rtc-gemini.c
1144
1145 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1146 M:      Barry Song <baohua@kernel.org>
1147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1149 S:      Maintained
1150 F:      arch/arm/boot/dts/prima2*
1151 F:      arch/arm/mach-prima2/
1152 F:      drivers/clk/sirf/
1153 F:      drivers/clocksource/timer-prima2.c
1154 F:      drivers/clocksource/timer-atlas7.c
1155 N:      [^a-z]sirf
1156
1157 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1158 M:      Baruch Siach <baruch@tkos.co.il>
1159 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 S:      Maintained
1161 F:      arch/arm/boot/dts/cx92755*
1162 N:      digicolor
1163
1164 ARM/EBSA110 MACHINE SUPPORT
1165 M:      Russell King <linux@armlinux.org.uk>
1166 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 W:      http://www.armlinux.org.uk/
1168 S:      Maintained
1169 F:      arch/arm/mach-ebsa110/
1170 F:      drivers/net/ethernet/amd/am79c961a.*
1171
1172 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1173 M:      Uwe Kleine-König <kernel@pengutronix.de>
1174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 S:      Maintained
1176 N:      efm32
1177
1178 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1179 M:      Daniel Ribeiro <drwyrm@gmail.com>
1180 M:      Stefan Schmidt <stefan@openezx.org>
1181 M:      Harald Welte <laforge@openezx.org>
1182 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1183 W:      http://www.openezx.org/
1184 S:      Maintained
1185 T:      topgit git://git.openezx.org/openezx.git
1186 F:      arch/arm/mach-pxa/ezx.c
1187
1188 ARM/FARADAY FA526 PORT
1189 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1190 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S:      Maintained
1192 T:      git git://git.berlios.de/gemini-board
1193 F:      arch/arm/mm/*-fa*
1194
1195 ARM/FOOTBRIDGE ARCHITECTURE
1196 M:      Russell King <linux@armlinux.org.uk>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 W:      http://www.armlinux.org.uk/
1199 S:      Maintained
1200 F:      arch/arm/include/asm/hardware/dec21285.h
1201 F:      arch/arm/mach-footbridge/
1202
1203 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1204 M:      Shawn Guo <shawnguo@kernel.org>
1205 M:      Sascha Hauer <kernel@pengutronix.de>
1206 R:      Fabio Estevam <fabio.estevam@nxp.com>
1207 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S:      Maintained
1209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1210 F:      arch/arm/mach-imx/
1211 F:      arch/arm/mach-mxs/
1212 F:      arch/arm/boot/dts/imx*
1213 F:      arch/arm/configs/imx*_defconfig
1214 F:      drivers/clk/imx/
1215 F:      include/soc/imx/
1216
1217 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1218 M:      Shawn Guo <shawnguo@kernel.org>
1219 M:      Sascha Hauer <kernel@pengutronix.de>
1220 R:      Stefan Agner <stefan@agner.ch>
1221 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 S:      Maintained
1223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1224 F:      arch/arm/mach-imx/*vf610*
1225 F:      arch/arm/boot/dts/vf*
1226
1227 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1228 M:      Lennert Buytenhek <kernel@wantstofly.org>
1229 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 S:      Maintained
1231
1232 ARM/GUMSTIX MACHINE SUPPORT
1233 M:      Steve Sakoman <sakoman@gmail.com>
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236
1237 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1238 M:      Philipp Zabel <philipp.zabel@gmail.com>
1239 M:      Paul Parsons <lost.distance@yahoo.com>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 S:      Maintained
1242 F:      arch/arm/mach-pxa/hx4700.c
1243 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1244 F:      sound/soc/pxa/hx4700.c
1245
1246 ARM/HISILICON SOC SUPPORT
1247 M:      Wei Xu <xuwei5@hisilicon.com>
1248 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 W:      http://www.hisilicon.com
1250 S:      Supported
1251 T:      git git://github.com/hisilicon/linux-hisi.git
1252 F:      arch/arm/mach-hisi/
1253 F:      arch/arm/boot/dts/hi3*
1254 F:      arch/arm/boot/dts/hip*
1255 F:      arch/arm/boot/dts/hisi*
1256 F:      arch/arm64/boot/dts/hisilicon/
1257
1258 ARM/HP JORNADA 7XX MACHINE SUPPORT
1259 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1260 W:      www.jlime.com
1261 S:      Maintained
1262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1263 F:      arch/arm/mach-sa1100/jornada720.c
1264 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1265
1266 ARM/IGEP MACHINE SUPPORT
1267 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1268 M:      Javier Martinez Canillas <javier@dowhile0.org>
1269 L:      linux-omap@vger.kernel.org
1270 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 S:      Maintained
1272 F:      arch/arm/boot/dts/omap3-igep*
1273
1274 ARM/INCOME PXA270 SUPPORT
1275 M:      Marek Vasut <marek.vasut@gmail.com>
1276 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 S:      Maintained
1278 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1279
1280 ARM/INTEL IOP32X ARM ARCHITECTURE
1281 M:      Lennert Buytenhek <kernel@wantstofly.org>
1282 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 S:      Maintained
1284
1285 ARM/INTEL IOP33X ARM ARCHITECTURE
1286 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 S:      Orphan
1288
1289 ARM/INTEL IOP13XX ARM ARCHITECTURE
1290 M:      Lennert Buytenhek <kernel@wantstofly.org>
1291 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 S:      Maintained
1293
1294 ARM/INTEL IQ81342EX MACHINE SUPPORT
1295 M:      Lennert Buytenhek <kernel@wantstofly.org>
1296 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 S:      Maintained
1298
1299 ARM/INTEL IXDP2850 MACHINE SUPPORT
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 IXP4XX ARM ARCHITECTURE
1305 M:      Imre Kaloz <kaloz@openwrt.org>
1306 M:      Krzysztof Halasa <khalasa@piap.pl>
1307 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 S:      Maintained
1309 F:      arch/arm/mach-ixp4xx/
1310
1311 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1312 M:      Jonathan Cameron <jic23@cam.ac.uk>
1313 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 S:      Maintained
1315 F:      arch/arm/mach-pxa/stargate2.c
1316 F:      drivers/pcmcia/pxa2xx_stargate2.c
1317
1318 ARM/INTEL XSC3 (MANZANO) ARM CORE
1319 M:      Lennert Buytenhek <kernel@wantstofly.org>
1320 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321 S:      Maintained
1322
1323 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1324 M:      Lennert Buytenhek <kernel@wantstofly.org>
1325 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 S:      Maintained
1327
1328 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1329 M:      Santosh Shilimkar <ssantosh@kernel.org>
1330 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 S:      Maintained
1332 F:      arch/arm/mach-keystone/
1333 F:      arch/arm/boot/dts/keystone-*
1334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1335
1336 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1337 M:      Santosh Shilimkar <ssantosh@kernel.org>
1338 L:      linux-kernel@vger.kernel.org
1339 S:      Maintained
1340 F:      drivers/clk/keystone/
1341
1342 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1343 M:      Santosh Shilimkar <ssantosh@kernel.org>
1344 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345 L:      linux-kernel@vger.kernel.org
1346 S:      Maintained
1347 F:      drivers/clocksource/timer-keystone.c
1348
1349 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1350 M:      Santosh Shilimkar <ssantosh@kernel.org>
1351 L:      linux-kernel@vger.kernel.org
1352 S:      Maintained
1353 F:      drivers/power/reset/keystone-reset.c
1354
1355 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1356 M:      Santosh Shilimkar <ssantosh@kernel.org>
1357 L:      linux-kernel@vger.kernel.org
1358 S:      Maintained
1359 F:      drivers/memory/*emif*
1360
1361 ARM/LG1K ARCHITECTURE
1362 M:      Chanho Min <chanho.min@lge.com>
1363 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364 S:      Maintained
1365 F:      arch/arm64/boot/dts/lg/
1366
1367 ARM/LOGICPD PXA270 MACHINE SUPPORT
1368 M:      Lennert Buytenhek <kernel@wantstofly.org>
1369 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 S:      Maintained
1371
1372 ARM/LPC18XX ARCHITECTURE
1373 M:      Joachim Eastwood <manabian@gmail.com>
1374 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 S:      Maintained
1376 F:      arch/arm/boot/dts/lpc43*
1377 F:      drivers/clk/nxp/clk-lpc18xx*
1378 F:      drivers/clocksource/time-lpc32xx.c
1379 F:      drivers/i2c/busses/i2c-lpc2k.c
1380 F:      drivers/memory/pl172.c
1381 F:      drivers/mtd/spi-nor/nxp-spifi.c
1382 F:      drivers/rtc/rtc-lpc24xx.c
1383 N:      lpc18xx
1384
1385 ARM/LPC32XX SOC SUPPORT
1386 M:      Vladimir Zapolskiy <vz@mleia.com>
1387 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1388 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1390 S:      Maintained
1391 F:      arch/arm/boot/dts/lpc32*
1392 F:      arch/arm/mach-lpc32xx/
1393 F:      drivers/i2c/busses/i2c-pnx.c
1394 F:      drivers/net/ethernet/nxp/lpc_eth.c
1395 F:      drivers/usb/host/ohci-nxp.c
1396 F:      drivers/watchdog/pnx4008_wdt.c
1397 N:      lpc32xx
1398
1399 ARM/MAGICIAN MACHINE SUPPORT
1400 M:      Philipp Zabel <philipp.zabel@gmail.com>
1401 S:      Maintained
1402
1403 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1404 M:      Jason Cooper <jason@lakedaemon.net>
1405 M:      Andrew Lunn <andrew@lunn.ch>
1406 M:      Gregory Clement <gregory.clement@free-electrons.com>
1407 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1408 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 S:      Maintained
1410 F:      arch/arm/mach-mvebu/
1411 F:      drivers/rtc/rtc-armada38x.c
1412 F:      arch/arm/boot/dts/armada*
1413 F:      arch/arm/boot/dts/kirkwood*
1414 F:      arch/arm64/boot/dts/marvell/armada*
1415 F:      drivers/cpufreq/mvebu-cpufreq.c
1416 F:      arch/arm/configs/mvebu_*_defconfig
1417
1418 ARM/Marvell Berlin SoC support
1419 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1420 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 S:      Maintained
1422 F:      arch/arm/mach-berlin/
1423 F:      arch/arm/boot/dts/berlin*
1424 F:      arch/arm64/boot/dts/marvell/berlin*
1425
1426
1427 ARM/Marvell Dove/MV78xx0/Orion SOC support
1428 M:      Jason Cooper <jason@lakedaemon.net>
1429 M:      Andrew Lunn <andrew@lunn.ch>
1430 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1431 M:      Gregory Clement <gregory.clement@free-electrons.com>
1432 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433 S:      Maintained
1434 F:      arch/arm/mach-dove/
1435 F:      arch/arm/mach-mv78xx0/
1436 F:      arch/arm/mach-orion5x/
1437 F:      arch/arm/plat-orion/
1438 F:      arch/arm/boot/dts/dove*
1439 F:      arch/arm/boot/dts/orion5x*
1440
1441
1442 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1443 M:      Alexander Clouter <alex@digriz.org.uk>
1444 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1445 W:      http://www.digriz.org.uk/ts78xx/kernel
1446 S:      Maintained
1447 F:      arch/arm/mach-orion5x/ts78xx-*
1448
1449 ARM/OXNAS platform support
1450 M:      Neil Armstrong <narmstrong@baylibre.com>
1451 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452 S:      Maintained
1453 F:      arch/arm/mach-oxnas/
1454 F:      arch/arm/boot/dts/oxnas*
1455 F:      arch/arm/boot/dts/wd-mbwe.dts
1456 N:      oxnas
1457
1458 ARM/Mediatek RTC DRIVER
1459 M:      Eddie Huang <eddie.huang@mediatek.com>
1460 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1462 S:      Maintained
1463 F:      drivers/rtc/rtc-mt6397.c
1464
1465 ARM/Mediatek SoC support
1466 M:      Matthias Brugger <matthias.bgg@gmail.com>
1467 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1469 S:      Maintained
1470 F:      arch/arm/boot/dts/mt6*
1471 F:      arch/arm/boot/dts/mt8*
1472 F:      arch/arm/mach-mediatek/
1473 N:      mtk
1474 K:      mediatek
1475
1476 ARM/Mediatek USB3 PHY DRIVER
1477 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1478 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1480 S:      Maintained
1481 F:      drivers/phy/phy-mt65xx-usb3.c
1482
1483 ARM/MICREL KS8695 ARCHITECTURE
1484 M:      Greg Ungerer <gerg@uclinux.org>
1485 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 F:      arch/arm/mach-ks8695/
1487 S:      Odd Fixes
1488
1489 ARM/MIOA701 MACHINE SUPPORT
1490 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1491 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 F:      arch/arm/mach-pxa/mioa701.c
1493 S:      Maintained
1494
1495 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1496 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1497 S:      Maintained
1498
1499 ARM/NOMADIK ARCHITECTURE
1500 M:      Alessandro Rubini <rubini@unipv.it>
1501 M:      Linus Walleij <linus.walleij@linaro.org>
1502 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 S:      Maintained
1504 F:      arch/arm/mach-nomadik/
1505 F:      drivers/pinctrl/nomadik/
1506 F:      drivers/i2c/busses/i2c-nomadik.c
1507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1508
1509 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1510 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1511 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1512 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1513 S:      Supported
1514
1515 ARM/TOSA MACHINE SUPPORT
1516 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1517 M:      Dirk Opfer <dirk@opfer-online.de>
1518 S:      Maintained
1519
1520 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1521 M:      Marek Vasut <marek.vasut@gmail.com>
1522 L:      linux-arm-kernel@lists.infradead.org
1523 W:      http://hackndev.com
1524 S:      Maintained
1525 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1526 F:      arch/arm/mach-pxa/palmtx.c
1527 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1528 F:      arch/arm/mach-pxa/palmt5.c
1529 F:      arch/arm/mach-pxa/include/mach/palmld.h
1530 F:      arch/arm/mach-pxa/palmld.c
1531 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1532 F:      arch/arm/mach-pxa/palmte2.c
1533 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1534 F:      arch/arm/mach-pxa/palmtc.c
1535
1536 ARM/PALM TREO SUPPORT
1537 M:      Tomas Cech <sleep_walker@suse.com>
1538 L:      linux-arm-kernel@lists.infradead.org
1539 W:      http://hackndev.com
1540 S:      Maintained
1541 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1542 F:      arch/arm/mach-pxa/palmtreo.c
1543
1544 ARM/PALMZ72 SUPPORT
1545 M:      Sergey Lapin <slapin@ossfans.org>
1546 L:      linux-arm-kernel@lists.infradead.org
1547 W:      http://hackndev.com
1548 S:      Maintained
1549 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1550 F:      arch/arm/mach-pxa/palmz72.c
1551
1552 ARM/PLEB SUPPORT
1553 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1554 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1555 S:      Maintained
1556
1557 ARM/PT DIGITAL BOARD PORT
1558 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1559 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560 W:      http://www.armlinux.org.uk/
1561 S:      Maintained
1562
1563 ARM/QUALCOMM SUPPORT
1564 M:      Andy Gross <andy.gross@linaro.org>
1565 M:      David Brown <david.brown@linaro.org>
1566 L:      linux-arm-msm@vger.kernel.org
1567 L:      linux-soc@vger.kernel.org
1568 S:      Maintained
1569 F:      Documentation/devicetree/bindings/soc/qcom/
1570 F:      arch/arm/boot/dts/qcom-*.dts
1571 F:      arch/arm/boot/dts/qcom-*.dtsi
1572 F:      arch/arm/mach-qcom/
1573 F:      arch/arm64/boot/dts/qcom/*
1574 F:      drivers/i2c/busses/i2c-qup.c
1575 F:      drivers/clk/qcom/
1576 F:      drivers/soc/qcom/
1577 F:      drivers/spi/spi-qup.c
1578 F:      drivers/tty/serial/msm_serial.h
1579 F:      drivers/tty/serial/msm_serial.c
1580 F:      drivers/*/pm8???-*
1581 F:      drivers/mfd/ssbi.c
1582 F:      drivers/firmware/qcom_scm.c
1583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1584
1585 ARM/RADISYS ENP2611 MACHINE SUPPORT
1586 M:      Lennert Buytenhek <kernel@wantstofly.org>
1587 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588 S:      Maintained
1589
1590 ARM/RENESAS ARM64 ARCHITECTURE
1591 M:      Simon Horman <horms@verge.net.au>
1592 M:      Magnus Damm <magnus.damm@gmail.com>
1593 L:      linux-renesas-soc@vger.kernel.org
1594 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1596 S:      Supported
1597 F:      arch/arm64/boot/dts/renesas/
1598 F:      drivers/soc/renesas/
1599 F:      include/linux/soc/renesas/
1600
1601 ARM/RISCPC ARCHITECTURE
1602 M:      Russell King <linux@armlinux.org.uk>
1603 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 W:      http://www.armlinux.org.uk/
1605 S:      Maintained
1606 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1607 F:      arch/arm/include/asm/hardware/ioc.h
1608 F:      arch/arm/include/asm/hardware/iomd.h
1609 F:      arch/arm/include/asm/hardware/memc.h
1610 F:      arch/arm/mach-rpc/
1611 F:      drivers/net/ethernet/8390/etherh.c
1612 F:      drivers/net/ethernet/i825xx/ether1*
1613 F:      drivers/net/ethernet/seeq/ether3*
1614 F:      drivers/scsi/arm/
1615
1616 ARM/Rockchip SoC support
1617 M:      Heiko Stuebner <heiko@sntech.de>
1618 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 L:      linux-rockchip@lists.infradead.org
1620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1621 S:      Maintained
1622 F:      arch/arm/boot/dts/rk3*
1623 F:      arch/arm/mach-rockchip/
1624 F:      drivers/clk/rockchip/
1625 F:      drivers/i2c/busses/i2c-rk3x.c
1626 F:      drivers/*/*rockchip*
1627 F:      drivers/*/*/*rockchip*
1628 F:      sound/soc/rockchip/
1629 N:      rockchip
1630
1631 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1632 M:      Kukjin Kim <kgene@kernel.org>
1633 M:      Krzysztof Kozlowski <krzk@kernel.org>
1634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1636 S:      Maintained
1637 F:      arch/arm/boot/dts/s3c*
1638 F:      arch/arm/boot/dts/s5p*
1639 F:      arch/arm/boot/dts/samsung*
1640 F:      arch/arm/boot/dts/exynos*
1641 F:      arch/arm64/boot/dts/exynos/
1642 F:      arch/arm/plat-samsung/
1643 F:      arch/arm/mach-s3c24*/
1644 F:      arch/arm/mach-s3c64xx/
1645 F:      arch/arm/mach-s5p*/
1646 F:      arch/arm/mach-exynos*/
1647 F:      drivers/*/*s3c24*
1648 F:      drivers/*/*/*s3c24*
1649 F:      drivers/*/*s3c64xx*
1650 F:      drivers/*/*s5pv210*
1651 F:      drivers/memory/samsung/*
1652 F:      drivers/soc/samsung/*
1653 F:      Documentation/arm/Samsung/
1654 F:      Documentation/devicetree/bindings/arm/samsung/
1655 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1656 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1657 N:      exynos
1658
1659 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1660 M:      Kyungmin Park <kyungmin.park@samsung.com>
1661 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 S:      Maintained
1663 F:      arch/arm/mach-s5pv210/
1664
1665 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1666 M:      Kyungmin Park <kyungmin.park@samsung.com>
1667 M:      Kamil Debski <kamil@wypas.org>
1668 M:      Andrzej Hajda <a.hajda@samsung.com>
1669 L:      linux-arm-kernel@lists.infradead.org
1670 L:      linux-media@vger.kernel.org
1671 S:      Maintained
1672 F:      drivers/media/platform/s5p-g2d/
1673
1674 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1675 M:      Kyungmin Park <kyungmin.park@samsung.com>
1676 M:      Kamil Debski <kamil@wypas.org>
1677 M:      Jeongtae Park <jtp.park@samsung.com>
1678 M:      Andrzej Hajda <a.hajda@samsung.com>
1679 L:      linux-arm-kernel@lists.infradead.org
1680 L:      linux-media@vger.kernel.org
1681 S:      Maintained
1682 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1683 F:      drivers/media/platform/s5p-mfc/
1684
1685 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1686 M:      Kyungmin Park <kyungmin.park@samsung.com>
1687 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1688 L:      linux-arm-kernel@lists.infradead.org
1689 L:      linux-media@vger.kernel.org
1690 S:      Maintained
1691 F:      drivers/media/platform/s5p-tv/
1692
1693 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1694 M:      Kyungmin Park <kyungmin.park@samsung.com>
1695 L:      linux-arm-kernel@lists.infradead.org
1696 L:      linux-media@vger.kernel.org
1697 S:      Maintained
1698 F:      drivers/staging/media/platform/s5p-cec/
1699
1700 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1701 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1702 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1703 L:      linux-arm-kernel@lists.infradead.org
1704 L:      linux-media@vger.kernel.org
1705 S:      Maintained
1706 F:      drivers/media/platform/s5p-jpeg/
1707
1708 ARM/SHMOBILE ARM ARCHITECTURE
1709 M:      Simon Horman <horms@verge.net.au>
1710 M:      Magnus Damm <magnus.damm@gmail.com>
1711 L:      linux-renesas-soc@vger.kernel.org
1712 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1714 S:      Supported
1715 F:      arch/arm/boot/dts/emev2*
1716 F:      arch/arm/boot/dts/r7s*
1717 F:      arch/arm/boot/dts/r8a*
1718 F:      arch/arm/boot/dts/sh*
1719 F:      arch/arm/configs/shmobile_defconfig
1720 F:      arch/arm/include/debug/renesas-scif.S
1721 F:      arch/arm/mach-shmobile/
1722 F:      drivers/soc/renesas/
1723 F:      include/linux/soc/renesas/
1724
1725 ARM/SOCFPGA ARCHITECTURE
1726 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1727 S:      Maintained
1728 F:      arch/arm/mach-socfpga/
1729 F:      arch/arm/boot/dts/socfpga*
1730 F:      arch/arm/configs/socfpga_defconfig
1731 F:      arch/arm64/boot/dts/altera/
1732 W:      http://www.rocketboards.org
1733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1734
1735 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1736 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1737 S:      Maintained
1738 F:      drivers/clk/socfpga/
1739
1740 ARM/SOCFPGA EDAC SUPPORT
1741 M:      Thor Thayer <tthayer@opensource.altera.com>
1742 S:      Maintained
1743 F:      drivers/edac/altera_edac.
1744
1745 ARM/STI ARCHITECTURE
1746 M:      Patrice Chotard <patrice.chotard@st.com>
1747 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1748 L:      kernel@stlinux.com
1749 W:      http://www.stlinux.com
1750 S:      Maintained
1751 F:      arch/arm/mach-sti/
1752 F:      arch/arm/boot/dts/sti*
1753 F:      drivers/char/hw_random/st-rng.c
1754 F:      drivers/clocksource/arm_global_timer.c
1755 F:      drivers/clocksource/clksrc_st_lpc.c
1756 F:      drivers/cpufreq/sti-cpufreq.c
1757 F:      drivers/i2c/busses/i2c-st.c
1758 F:      drivers/media/rc/st_rc.c
1759 F:      drivers/media/platform/sti/c8sectpfe/
1760 F:      drivers/mmc/host/sdhci-st.c
1761 F:      drivers/phy/phy-miphy28lp.c
1762 F:      drivers/phy/phy-miphy365x.c
1763 F:      drivers/phy/phy-stih407-usb.c
1764 F:      drivers/phy/phy-stih41x-usb.c
1765 F:      drivers/pinctrl/pinctrl-st.c
1766 F:      drivers/remoteproc/st_remoteproc.c
1767 F:      drivers/reset/sti/
1768 F:      drivers/rtc/rtc-st-lpc.c
1769 F:      drivers/tty/serial/st-asc.c
1770 F:      drivers/usb/dwc3/dwc3-st.c
1771 F:      drivers/usb/host/ehci-st.c
1772 F:      drivers/usb/host/ohci-st.c
1773 F:      drivers/watchdog/st_lpc_wdt.c
1774 F:      drivers/ata/ahci_st.c
1775
1776 ARM/STM32 ARCHITECTURE
1777 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1778 M:      Alexandre Torgue <alexandre.torgue@st.com>
1779 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 S:      Maintained
1781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1782 N:      stm32
1783 F:      drivers/clocksource/armv7m_systick.c
1784
1785 ARM/TANGO ARCHITECTURE
1786 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1787 L:      linux-arm-kernel@lists.infradead.org
1788 S:      Maintained
1789 N:      tango
1790
1791 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1792 M:      Lennert Buytenhek <kernel@wantstofly.org>
1793 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794 S:      Maintained
1795
1796 ARM/TETON BGA MACHINE SUPPORT
1797 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1798 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1799 S:      Maintained
1800
1801 ARM/THECUS N2100 MACHINE SUPPORT
1802 M:      Lennert Buytenhek <kernel@wantstofly.org>
1803 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 S:      Maintained
1805
1806 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1807 M:      Wan ZongShun <mcuos.com@gmail.com>
1808 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 W:      http://www.mcuos.com
1810 S:      Maintained
1811 F:      arch/arm/mach-w90x900/
1812 F:      drivers/input/keyboard/w90p910_keypad.c
1813 F:      drivers/input/touchscreen/w90p910_ts.c
1814 F:      drivers/watchdog/nuc900_wdt.c
1815 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1816 F:      drivers/mtd/nand/nuc900_nand.c
1817 F:      drivers/rtc/rtc-nuc900.c
1818 F:      drivers/spi/spi-nuc900.c
1819 F:      drivers/usb/host/ehci-w90x900.c
1820 F:      drivers/video/fbdev/nuc900fb.c
1821
1822 ARM/U300 MACHINE SUPPORT
1823 M:      Linus Walleij <linus.walleij@linaro.org>
1824 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 S:      Supported
1826 F:      arch/arm/mach-u300/
1827 F:      drivers/clocksource/timer-u300.c
1828 F:      drivers/i2c/busses/i2c-stu300.c
1829 F:      drivers/rtc/rtc-coh901331.c
1830 F:      drivers/watchdog/coh901327_wdt.c
1831 F:      drivers/dma/coh901318*
1832 F:      drivers/mfd/ab3100*
1833 F:      drivers/rtc/rtc-ab3100.c
1834 F:      drivers/rtc/rtc-coh901331.c
1835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1836
1837 ARM/UNIPHIER ARCHITECTURE
1838 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1841 S:      Maintained
1842 F:      arch/arm/boot/dts/uniphier*
1843 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1844 F:      arch/arm/mach-uniphier/
1845 F:      arch/arm/mm/cache-uniphier.c
1846 F:      arch/arm64/boot/dts/socionext/
1847 F:      drivers/bus/uniphier-system-bus.c
1848 F:      drivers/i2c/busses/i2c-uniphier*
1849 F:      drivers/pinctrl/uniphier/
1850 F:      drivers/tty/serial/8250/8250_uniphier.c
1851 N:      uniphier
1852
1853 ARM/Ux500 ARM ARCHITECTURE
1854 M:      Linus Walleij <linus.walleij@linaro.org>
1855 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1856 S:      Maintained
1857 F:      arch/arm/mach-ux500/
1858 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1859 F:      drivers/dma/ste_dma40*
1860 F:      drivers/hwspinlock/u8500_hsem.c
1861 F:      drivers/mfd/abx500*
1862 F:      drivers/mfd/ab8500*
1863 F:      drivers/mfd/dbx500*
1864 F:      drivers/mfd/db8500*
1865 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1866 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1867 F:      drivers/rtc/rtc-ab8500.c
1868 F:      drivers/rtc/rtc-pl031.c
1869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1870
1871 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1872 M:      Ulf Hansson <ulf.hansson@linaro.org>
1873 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1874 T:      git git://git.linaro.org/people/ulfh/clk.git
1875 S:      Maintained
1876 F:      drivers/clk/ux500/
1877
1878 ARM/VERSATILE EXPRESS PLATFORM
1879 M:      Liviu Dudau <liviu.dudau@arm.com>
1880 M:      Sudeep Holla <sudeep.holla@arm.com>
1881 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1882 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1883 S:      Maintained
1884 F:      arch/arm/boot/dts/vexpress*
1885 F:      arch/arm64/boot/dts/arm/
1886 F:      arch/arm/mach-vexpress/
1887 F:      */*/vexpress*
1888 F:      */*/*/vexpress*
1889 F:      drivers/clk/versatile/clk-vexpress-osc.c
1890 F:      drivers/clocksource/versatile.c
1891 N:      mps2
1892
1893 ARM/VFP SUPPORT
1894 M:      Russell King <linux@armlinux.org.uk>
1895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1896 W:      http://www.armlinux.org.uk/
1897 S:      Maintained
1898 F:      arch/arm/vfp/
1899
1900 ARM/VOIPAC PXA270 SUPPORT
1901 M:      Marek Vasut <marek.vasut@gmail.com>
1902 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903 S:      Maintained
1904 F:      arch/arm/mach-pxa/vpac270.c
1905 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1906
1907 ARM/VT8500 ARM ARCHITECTURE
1908 M:      Tony Prisk <linux@prisktech.co.nz>
1909 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1910 S:      Maintained
1911 F:      arch/arm/mach-vt8500/
1912 F:      drivers/clocksource/vt8500_timer.c
1913 F:      drivers/i2c/busses/i2c-wmt.c
1914 F:      drivers/mmc/host/wmt-sdmmc.c
1915 F:      drivers/pwm/pwm-vt8500.c
1916 F:      drivers/rtc/rtc-vt8500.c
1917 F:      drivers/tty/serial/vt8500_serial.c
1918 F:      drivers/usb/host/ehci-platform.c
1919 F:      drivers/usb/host/uhci-platform.c
1920 F:      drivers/video/fbdev/vt8500lcdfb.*
1921 F:      drivers/video/fbdev/wm8505fb*
1922 F:      drivers/video/fbdev/wmt_ge_rops.*
1923
1924 ARM/ZIPIT Z2 SUPPORT
1925 M:      Marek Vasut <marek.vasut@gmail.com>
1926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1927 S:      Maintained
1928 F:      arch/arm/mach-pxa/z2.c
1929 F:      arch/arm/mach-pxa/include/mach/z2.h
1930
1931 ARM/ZTE ARCHITECTURE
1932 M:      Jun Nie <jun.nie@linaro.org>
1933 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934 S:      Maintained
1935 F:      arch/arm/mach-zx/
1936 F:      drivers/clk/zte/
1937 F:      Documentation/devicetree/bindings/arm/zte.txt
1938 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1939
1940 ARM/ZYNQ ARCHITECTURE
1941 M:      Michal Simek <michal.simek@xilinx.com>
1942 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1943 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1944 W:      http://wiki.xilinx.com
1945 T:      git https://github.com/Xilinx/linux-xlnx.git
1946 S:      Supported
1947 F:      arch/arm/mach-zynq/
1948 F:      drivers/cpuidle/cpuidle-zynq.c
1949 F:      drivers/block/xsysace.c
1950 N:      zynq
1951 N:      xilinx
1952 F:      drivers/clocksource/cadence_ttc_timer.c
1953 F:      drivers/i2c/busses/i2c-cadence.c
1954 F:      drivers/mmc/host/sdhci-of-arasan.c
1955 F:      drivers/edac/synopsys_edac.c
1956
1957 ARM SMMU DRIVERS
1958 M:      Will Deacon <will.deacon@arm.com>
1959 R:      Robin Murphy <robin.murphy@arm.com>
1960 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961 S:      Maintained
1962 F:      drivers/iommu/arm-smmu.c
1963 F:      drivers/iommu/arm-smmu-v3.c
1964 F:      drivers/iommu/io-pgtable-arm.c
1965 F:      drivers/iommu/io-pgtable-arm-v7s.c
1966
1967 ARM64 PORT (AARCH64 ARCHITECTURE)
1968 M:      Catalin Marinas <catalin.marinas@arm.com>
1969 M:      Will Deacon <will.deacon@arm.com>
1970 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1972 S:      Maintained
1973 F:      arch/arm64/
1974 F:      Documentation/arm64/
1975
1976 AS3645A LED FLASH CONTROLLER DRIVER
1977 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1978 L:      linux-media@vger.kernel.org
1979 T:      git git://linuxtv.org/media_tree.git
1980 S:      Maintained
1981 F:      drivers/media/i2c/as3645a.c
1982 F:      include/media/i2c/as3645a.h
1983
1984 ASAHI KASEI AK8974 DRIVER
1985 M:      Linus Walleij <linus.walleij@linaro.org>
1986 L:      linux-iio@vger.kernel.org
1987 W:      http://www.akm.com/
1988 S:      Supported
1989 F:      drivers/iio/magnetometer/ak8974.c
1990
1991 ASC7621 HARDWARE MONITOR DRIVER
1992 M:      George Joseph <george.joseph@fairview5.com>
1993 L:      linux-hwmon@vger.kernel.org
1994 S:      Maintained
1995 F:      Documentation/hwmon/asc7621
1996 F:      drivers/hwmon/asc7621.c
1997
1998 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1999 M:      Corentin Chary <corentin.chary@gmail.com>
2000 L:      acpi4asus-user@lists.sourceforge.net
2001 L:      platform-driver-x86@vger.kernel.org
2002 W:      http://acpi4asus.sf.net
2003 S:      Maintained
2004 F:      drivers/platform/x86/asus*.c
2005 F:      drivers/platform/x86/eeepc*.c
2006
2007 ASUS WIRELESS RADIO CONTROL DRIVER
2008 M:      João Paulo Rechi Vita <jprvita@gmail.com>
2009 L:      platform-driver-x86@vger.kernel.org
2010 S:      Maintained
2011 F:      drivers/platform/x86/asus-wireless.c
2012
2013 ASYMMETRIC KEYS
2014 M:      David Howells <dhowells@redhat.com>
2015 L:      keyrings@vger.kernel.org
2016 S:      Maintained
2017 F:      Documentation/crypto/asymmetric-keys.txt
2018 F:      include/linux/verification.h
2019 F:      include/crypto/public_key.h
2020 F:      include/crypto/pkcs7.h
2021 F:      crypto/asymmetric_keys/
2022
2023 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2024 R:      Dan Williams <dan.j.williams@intel.com>
2025 W:      http://sourceforge.net/projects/xscaleiop
2026 S:      Odd fixes
2027 F:      Documentation/crypto/async-tx-api.txt
2028 F:      crypto/async_tx/
2029 F:      drivers/dma/
2030 F:      include/linux/dmaengine.h
2031 F:      include/linux/async_tx.h
2032
2033 AT24 EEPROM DRIVER
2034 M:      Wolfram Sang <wsa@the-dreams.de>
2035 L:      linux-i2c@vger.kernel.org
2036 S:      Maintained
2037 F:      drivers/misc/eeprom/at24.c
2038 F:      include/linux/platform_data/at24.h
2039
2040 ATA OVER ETHERNET (AOE) DRIVER
2041 M:      "Ed L. Cashin" <ed.cashin@acm.org>
2042 W:      http://www.openaoe.org/
2043 S:      Supported
2044 F:      Documentation/aoe/
2045 F:      drivers/block/aoe/
2046
2047 ATHEROS 71XX/9XXX GPIO DRIVER
2048 M:      Alban Bedel <albeu@free.fr>
2049 W:      https://github.com/AlbanBedel/linux
2050 T:      git git://github.com/AlbanBedel/linux
2051 S:      Maintained
2052 F:      drivers/gpio/gpio-ath79.c
2053 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2054
2055 ATHEROS ATH GENERIC UTILITIES
2056 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2057 L:      linux-wireless@vger.kernel.org
2058 S:      Supported
2059 F:      drivers/net/wireless/ath/*
2060
2061 ATHEROS ATH5K WIRELESS DRIVER
2062 M:      Jiri Slaby <jirislaby@gmail.com>
2063 M:      Nick Kossifidis <mickflemm@gmail.com>
2064 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2065 L:      linux-wireless@vger.kernel.org
2066 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2067 S:      Maintained
2068 F:      drivers/net/wireless/ath/ath5k/
2069
2070 ATHEROS ATH6KL WIRELESS DRIVER
2071 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2072 L:      linux-wireless@vger.kernel.org
2073 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2075 S:      Supported
2076 F:      drivers/net/wireless/ath/ath6kl/
2077
2078 WILOCITY WIL6210 WIRELESS DRIVER
2079 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2080 L:      linux-wireless@vger.kernel.org
2081 L:      wil6210@qca.qualcomm.com
2082 S:      Supported
2083 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2084 F:      drivers/net/wireless/ath/wil6210/
2085 F:      include/uapi/linux/wil6210_uapi.h
2086
2087 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2088 M:      Christian Lamparter <chunkeey@googlemail.com>
2089 L:      linux-wireless@vger.kernel.org
2090 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2091 S:      Maintained
2092 F:      drivers/net/wireless/ath/carl9170/
2093
2094 ATK0110 HWMON DRIVER
2095 M:      Luca Tettamanti <kronos.it@gmail.com>
2096 L:      linux-hwmon@vger.kernel.org
2097 S:      Maintained
2098 F:      drivers/hwmon/asus_atk0110.c
2099
2100 ATI_REMOTE2 DRIVER
2101 M:      Ville Syrjala <syrjala@sci.fi>
2102 S:      Maintained
2103 F:      drivers/input/misc/ati_remote2.c
2104
2105 ATLX ETHERNET DRIVERS
2106 M:      Jay Cliburn <jcliburn@gmail.com>
2107 M:      Chris Snook <chris.snook@gmail.com>
2108 L:      netdev@vger.kernel.org
2109 W:      http://sourceforge.net/projects/atl1
2110 W:      http://atl1.sourceforge.net
2111 S:      Maintained
2112 F:      drivers/net/ethernet/atheros/
2113
2114 ATM
2115 M:      Chas Williams <3chas3@gmail.com>
2116 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2117 L:      netdev@vger.kernel.org
2118 W:      http://linux-atm.sourceforge.net
2119 S:      Maintained
2120 F:      drivers/atm/
2121 F:      include/linux/atm*
2122 F:      include/uapi/linux/atm*
2123
2124 ATMEL AT91 / AT32 MCI DRIVER
2125 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2126 S:      Maintained
2127 F:      drivers/mmc/host/atmel-mci.c
2128
2129 ATMEL AT91 / AT32 SERIAL DRIVER
2130 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2131 S:      Supported
2132 F:      drivers/tty/serial/atmel_serial.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 <gospo@cumulusnetworks.com>
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:      Gary Zambrano <zambrano@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/coccinelle.txt
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 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3178 S:      Maintained
3179 F:      Documentation/devicetree/bindings/clock/
3180 F:      drivers/clk/
3181 X:      drivers/clk/clkdev.c
3182 F:      include/linux/clk-pr*
3183 F:      include/linux/clk/
3184
3185 COMMON INTERNET FILE SYSTEM (CIFS)
3186 M:      Steve French <sfrench@samba.org>
3187 L:      linux-cifs@vger.kernel.org
3188 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3189 W:      http://linux-cifs.samba.org/
3190 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3191 S:      Supported
3192 F:      Documentation/filesystems/cifs/
3193 F:      fs/cifs/
3194
3195 COMPACTPCI HOTPLUG CORE
3196 M:      Scott Murray <scott@spiteful.org>
3197 L:      linux-pci@vger.kernel.org
3198 S:      Maintained
3199 F:      drivers/pci/hotplug/cpci_hotplug*
3200
3201 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3202 M:      Scott Murray <scott@spiteful.org>
3203 L:      linux-pci@vger.kernel.org
3204 S:      Maintained
3205 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3206
3207 COMPACTPCI HOTPLUG GENERIC DRIVER
3208 M:      Scott Murray <scott@spiteful.org>
3209 L:      linux-pci@vger.kernel.org
3210 S:      Maintained
3211 F:      drivers/pci/hotplug/cpcihp_generic.c
3212
3213 COMPAL LAPTOP SUPPORT
3214 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3215 L:      platform-driver-x86@vger.kernel.org
3216 S:      Maintained
3217 F:      drivers/platform/x86/compal-laptop.c
3218
3219 CONEXANT ACCESSRUNNER USB DRIVER
3220 L:      accessrunner-general@lists.sourceforge.net
3221 W:      http://accessrunner.sourceforge.net/
3222 S:      Orphan
3223 F:      drivers/usb/atm/cxacru.c
3224
3225 CONFIGFS
3226 M:      Joel Becker <jlbec@evilplan.org>
3227 M:      Christoph Hellwig <hch@lst.de>
3228 T:      git git://git.infradead.org/users/hch/configfs.git
3229 S:      Supported
3230 F:      fs/configfs/
3231 F:      include/linux/configfs.h
3232
3233 CONNECTOR
3234 M:      Evgeniy Polyakov <zbr@ioremap.net>
3235 L:      netdev@vger.kernel.org
3236 S:      Maintained
3237 F:      drivers/connector/
3238
3239 CONTROL GROUP (CGROUP)
3240 M:      Tejun Heo <tj@kernel.org>
3241 M:      Li Zefan <lizefan@huawei.com>
3242 M:      Johannes Weiner <hannes@cmpxchg.org>
3243 L:      cgroups@vger.kernel.org
3244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3245 S:      Maintained
3246 F:      Documentation/cgroup*
3247 F:      include/linux/cgroup*
3248 F:      kernel/cgroup*
3249
3250 CONTROL GROUP - CPUSET
3251 M:      Li Zefan <lizefan@huawei.com>
3252 L:      cgroups@vger.kernel.org
3253 W:      http://www.bullopensource.org/cpuset/
3254 W:      http://oss.sgi.com/projects/cpusets/
3255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3256 S:      Maintained
3257 F:      Documentation/cgroup-v1/cpusets.txt
3258 F:      include/linux/cpuset.h
3259 F:      kernel/cpuset.c
3260
3261 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3262 M:      Johannes Weiner <hannes@cmpxchg.org>
3263 M:      Michal Hocko <mhocko@kernel.org>
3264 M:      Vladimir Davydov <vdavydov.dev@gmail.com>
3265 L:      cgroups@vger.kernel.org
3266 L:      linux-mm@kvack.org
3267 S:      Maintained
3268 F:      mm/memcontrol.c
3269 F:      mm/swap_cgroup.c
3270
3271 CORETEMP HARDWARE MONITORING DRIVER
3272 M:      Fenghua Yu <fenghua.yu@intel.com>
3273 L:      linux-hwmon@vger.kernel.org
3274 S:      Maintained
3275 F:      Documentation/hwmon/coretemp
3276 F:      drivers/hwmon/coretemp.c
3277
3278 COSA/SRP SYNC SERIAL DRIVER
3279 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3280 W:      http://www.fi.muni.cz/~kas/cosa/
3281 S:      Maintained
3282 F:      drivers/net/wan/cosa*
3283
3284 CPMAC ETHERNET DRIVER
3285 M:      Florian Fainelli <florian@openwrt.org>
3286 L:      netdev@vger.kernel.org
3287 S:      Maintained
3288 F:      drivers/net/ethernet/ti/cpmac.c
3289
3290 CPU FREQUENCY DRIVERS
3291 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3292 M:      Viresh Kumar <viresh.kumar@linaro.org>
3293 L:      linux-pm@vger.kernel.org
3294 S:      Maintained
3295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3296 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3297 F:      drivers/cpufreq/
3298 F:      include/linux/cpufreq.h
3299
3300 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3301 M:      Viresh Kumar <viresh.kumar@linaro.org>
3302 M:      Sudeep Holla <sudeep.holla@arm.com>
3303 L:      linux-pm@vger.kernel.org
3304 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3305 S:      Maintained
3306 F:      drivers/cpufreq/arm_big_little.h
3307 F:      drivers/cpufreq/arm_big_little.c
3308 F:      drivers/cpufreq/arm_big_little_dt.c
3309
3310 CPUIDLE DRIVER - ARM BIG LITTLE
3311 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3312 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3313 L:      linux-pm@vger.kernel.org
3314 L:      linux-arm-kernel@lists.infradead.org
3315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3316 S:      Maintained
3317 F:      drivers/cpuidle/cpuidle-big_little.c
3318
3319 CPUIDLE DRIVER - ARM EXYNOS
3320 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3321 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3322 M:      Kukjin Kim <kgene@kernel.org>
3323 L:      linux-pm@vger.kernel.org
3324 L:      linux-samsung-soc@vger.kernel.org
3325 S:      Supported
3326 F:      drivers/cpuidle/cpuidle-exynos.c
3327 F:      arch/arm/mach-exynos/pm.c
3328
3329 CPUIDLE DRIVERS
3330 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3331 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3332 L:      linux-pm@vger.kernel.org
3333 S:      Maintained
3334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3335 F:      drivers/cpuidle/*
3336 F:      include/linux/cpuidle.h
3337
3338 CPUID/MSR DRIVER
3339 M:      "H. Peter Anvin" <hpa@zytor.com>
3340 S:      Maintained
3341 F:      arch/x86/kernel/cpuid.c
3342 F:      arch/x86/kernel/msr.c
3343
3344 CPU POWER MONITORING SUBSYSTEM
3345 M:      Thomas Renninger <trenn@suse.com>
3346 L:      linux-pm@vger.kernel.org
3347 S:      Maintained
3348 F:      tools/power/cpupower/
3349
3350 CRAMFS FILESYSTEM
3351 W:      http://sourceforge.net/projects/cramfs/
3352 S:      Orphan / Obsolete
3353 F:      Documentation/filesystems/cramfs.txt
3354 F:      fs/cramfs/
3355
3356 CRIS PORT
3357 M:      Mikael Starvik <starvik@axis.com>
3358 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3359 L:      linux-cris-kernel@axis.com
3360 W:      http://developer.axis.com
3361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3362 S:      Maintained
3363 F:      arch/cris/
3364 F:      drivers/tty/serial/crisv10.*
3365
3366 CRYPTO API
3367 M:      Herbert Xu <herbert@gondor.apana.org.au>
3368 M:      "David S. Miller" <davem@davemloft.net>
3369 L:      linux-crypto@vger.kernel.org
3370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3372 S:      Maintained
3373 F:      Documentation/crypto/
3374 F:      Documentation/devicetree/bindings/crypto/
3375 F:      Documentation/DocBook/crypto-API.tmpl
3376 F:      arch/*/crypto/
3377 F:      crypto/
3378 F:      drivers/crypto/
3379 F:      include/crypto/
3380
3381 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3382 M:      Neil Horman <nhorman@tuxdriver.com>
3383 L:      linux-crypto@vger.kernel.org
3384 S:      Maintained
3385 F:      crypto/ansi_cprng.c
3386 F:      crypto/rng.c
3387
3388 CS3308 MEDIA DRIVER
3389 M:      Hans Verkuil <hverkuil@xs4all.nl>
3390 L:      linux-media@vger.kernel.org
3391 T:      git git://linuxtv.org/media_tree.git
3392 W:      http://linuxtv.org
3393 S:      Odd Fixes
3394 F:      drivers/media/i2c/cs3308.c
3395 F:      drivers/media/i2c/cs3308.h
3396
3397 CS5535 Audio ALSA driver
3398 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3399 S:      Maintained
3400 F:      sound/pci/cs5535audio/
3401
3402 CW1200 WLAN driver
3403 M:      Solomon Peachy <pizza@shaftnet.org>
3404 S:      Maintained
3405 F:      drivers/net/wireless/st/cw1200/
3406
3407 CX18 VIDEO4LINUX DRIVER
3408 M:      Andy Walls <awalls@md.metrocast.net>
3409 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3410 L:      linux-media@vger.kernel.org
3411 T:      git git://linuxtv.org/media_tree.git
3412 W:      https://linuxtv.org
3413 W:      http://www.ivtvdriver.org/index.php/Cx18
3414 S:      Maintained
3415 F:      Documentation/video4linux/cx18.txt
3416 F:      drivers/media/pci/cx18/
3417 F:      include/uapi/linux/ivtv*
3418
3419 CX2341X MPEG ENCODER HELPER MODULE
3420 M:      Hans Verkuil <hverkuil@xs4all.nl>
3421 L:      linux-media@vger.kernel.org
3422 T:      git git://linuxtv.org/media_tree.git
3423 W:      https://linuxtv.org
3424 S:      Maintained
3425 F:      drivers/media/common/cx2341x*
3426 F:      include/media/cx2341x*
3427
3428 CX24120 MEDIA DRIVER
3429 M:      Jemma Denson <jdenson@gmail.com>
3430 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3431 L:      linux-media@vger.kernel.org
3432 W:      https://linuxtv.org
3433 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3434 S:      Maintained
3435 F:      drivers/media/dvb-frontends/cx24120*
3436
3437 CX88 VIDEO4LINUX DRIVER
3438 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3439 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3440 L:      linux-media@vger.kernel.org
3441 W:      https://linuxtv.org
3442 T:      git git://linuxtv.org/media_tree.git
3443 S:      Odd fixes
3444 F:      Documentation/video4linux/cx88/
3445 F:      drivers/media/pci/cx88/
3446
3447 CXD2820R MEDIA DRIVER
3448 M:      Antti Palosaari <crope@iki.fi>
3449 L:      linux-media@vger.kernel.org
3450 W:      https://linuxtv.org
3451 W:      http://palosaari.fi/linux/
3452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3453 T:      git git://linuxtv.org/anttip/media_tree.git
3454 S:      Maintained
3455 F:      drivers/media/dvb-frontends/cxd2820r*
3456
3457 CXGB3 ETHERNET DRIVER (CXGB3)
3458 M:      Santosh Raspatur <santosh@chelsio.com>
3459 L:      netdev@vger.kernel.org
3460 W:      http://www.chelsio.com
3461 S:      Supported
3462 F:      drivers/net/ethernet/chelsio/cxgb3/
3463
3464 CXGB3 ISCSI DRIVER (CXGB3I)
3465 M:      Karen Xie <kxie@chelsio.com>
3466 L:      linux-scsi@vger.kernel.org
3467 W:      http://www.chelsio.com
3468 S:      Supported
3469 F:      drivers/scsi/cxgbi/cxgb3i
3470
3471 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3472 M:      Steve Wise <swise@chelsio.com>
3473 L:      linux-rdma@vger.kernel.org
3474 W:      http://www.openfabrics.org
3475 S:      Supported
3476 F:      drivers/infiniband/hw/cxgb3/
3477
3478 CXGB4 ETHERNET DRIVER (CXGB4)
3479 M:      Hariprasad S <hariprasad@chelsio.com>
3480 L:      netdev@vger.kernel.org
3481 W:      http://www.chelsio.com
3482 S:      Supported
3483 F:      drivers/net/ethernet/chelsio/cxgb4/
3484
3485 CXGB4 ISCSI DRIVER (CXGB4I)
3486 M:      Karen Xie <kxie@chelsio.com>
3487 L:      linux-scsi@vger.kernel.org
3488 W:      http://www.chelsio.com
3489 S:      Supported
3490 F:      drivers/scsi/cxgbi/cxgb4i
3491
3492 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3493 M:      Steve Wise <swise@chelsio.com>
3494 L:      linux-rdma@vger.kernel.org
3495 W:      http://www.openfabrics.org
3496 S:      Supported
3497 F:      drivers/infiniband/hw/cxgb4/
3498
3499 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3500 M:      Casey Leedom <leedom@chelsio.com>
3501 L:      netdev@vger.kernel.org
3502 W:      http://www.chelsio.com
3503 S:      Supported
3504 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3505
3506 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3507 M:      Ian Munsie <imunsie@au1.ibm.com>
3508 M:      Michael Neuling <mikey@neuling.org>
3509 L:      linuxppc-dev@lists.ozlabs.org
3510 S:      Supported
3511 F:      drivers/misc/cxl/
3512 F:      include/misc/cxl*
3513 F:      include/uapi/misc/cxl.h
3514 F:      Documentation/powerpc/cxl.txt
3515 F:      Documentation/powerpc/cxl.txt
3516 F:      Documentation/ABI/testing/sysfs-class-cxl
3517
3518 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3519 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3520 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3521 M:      Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3522 L:      linux-scsi@vger.kernel.org
3523 S:      Supported
3524 F:      drivers/scsi/cxlflash/
3525 F:      include/uapi/scsi/cxlflash_ioctls.h
3526 F:      Documentation/powerpc/cxlflash.txt
3527
3528 STMMAC ETHERNET DRIVER
3529 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3530 M:      Alexandre Torgue <alexandre.torgue@st.com>
3531 L:      netdev@vger.kernel.org
3532 W:      http://www.stlinux.com
3533 S:      Supported
3534 F:      drivers/net/ethernet/stmicro/stmmac/
3535
3536 CYBERPRO FB DRIVER
3537 M:      Russell King <linux@armlinux.org.uk>
3538 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3539 W:      http://www.armlinux.org.uk/
3540 S:      Maintained
3541 F:      drivers/video/fbdev/cyber2000fb.*
3542
3543 CYCLADES ASYNC MUX DRIVER
3544 W:      http://www.cyclades.com/
3545 S:      Orphan
3546 F:      drivers/tty/cyclades.c
3547 F:      include/linux/cyclades.h
3548 F:      include/uapi/linux/cyclades.h
3549
3550 CYCLADES PC300 DRIVER
3551 W:      http://www.cyclades.com/
3552 S:      Orphan
3553 F:      drivers/net/wan/pc300*
3554
3555 CYPRESS_FIRMWARE MEDIA DRIVER
3556 M:      Antti Palosaari <crope@iki.fi>
3557 L:      linux-media@vger.kernel.org
3558 W:      https://linuxtv.org
3559 W:      http://palosaari.fi/linux/
3560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3561 T:      git git://linuxtv.org/anttip/media_tree.git
3562 S:      Maintained
3563 F:      drivers/media/common/cypress_firmware*
3564
3565 CYTTSP TOUCHSCREEN DRIVER
3566 M:      Ferruh Yigit <fery@cypress.com>
3567 L:      linux-input@vger.kernel.org
3568 S:      Supported
3569 F:      drivers/input/touchscreen/cyttsp*
3570 F:      include/linux/input/cyttsp.h
3571
3572 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3573 M:      Joshua Kinard <kumba@gentoo.org>
3574 S:      Maintained
3575 F:      drivers/rtc/rtc-ds1685.c
3576 F:      include/linux/rtc/ds1685.h
3577
3578 DAMA SLAVE for AX.25
3579 M:      Joerg Reuter <jreuter@yaina.de>
3580 W:      http://yaina.de/jreuter/
3581 W:      http://www.qsl.net/dl1bke/
3582 L:      linux-hams@vger.kernel.org
3583 S:      Maintained
3584 F:      net/ax25/af_ax25.c
3585 F:      net/ax25/ax25_dev.c
3586 F:      net/ax25/ax25_ds_*
3587 F:      net/ax25/ax25_in.c
3588 F:      net/ax25/ax25_out.c
3589 F:      net/ax25/ax25_timer.c
3590 F:      net/ax25/sysctl_net_ax25.c
3591
3592 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3593 L:      netdev@vger.kernel.org
3594 S:      Orphan
3595 F:      Documentation/networking/dmfe.txt
3596 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3597
3598 DC390/AM53C974 SCSI driver
3599 M:      Hannes Reinecke <hare@suse.com>
3600 L:      linux-scsi@vger.kernel.org
3601 S:      Maintained
3602 F:      drivers/scsi/am53c974.c
3603
3604 DC395x SCSI driver
3605 M:      Oliver Neukum <oliver@neukum.org>
3606 M:      Ali Akcaagac <aliakc@web.de>
3607 M:      Jamie Lenehan <lenehan@twibble.org>
3608 L:      dc395x@twibble.org
3609 W:      http://twibble.org/dist/dc395x/
3610 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3611 S:      Maintained
3612 F:      Documentation/scsi/dc395x.txt
3613 F:      drivers/scsi/dc395x.*
3614
3615 DCCP PROTOCOL
3616 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3617 L:      dccp@vger.kernel.org
3618 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3619 S:      Maintained
3620 F:      include/linux/dccp.h
3621 F:      include/uapi/linux/dccp.h
3622 F:      include/linux/tfrc.h
3623 F:      net/dccp/
3624
3625 DECnet NETWORK LAYER
3626 W:      http://linux-decnet.sourceforge.net
3627 L:      linux-decnet-user@lists.sourceforge.net
3628 S:      Orphan
3629 F:      Documentation/networking/decnet.txt
3630 F:      net/decnet/
3631
3632 DECSTATION PLATFORM SUPPORT
3633 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3634 L:      linux-mips@linux-mips.org
3635 W:      http://www.linux-mips.org/wiki/DECstation
3636 S:      Maintained
3637 F:      arch/mips/dec/
3638 F:      arch/mips/include/asm/dec/
3639 F:      arch/mips/include/asm/mach-dec/
3640
3641 DEFXX FDDI NETWORK DRIVER
3642 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3643 S:      Maintained
3644 F:      drivers/net/fddi/defxx.*
3645
3646 DELL LAPTOP DRIVER
3647 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3648 M:      Pali Rohár <pali.rohar@gmail.com>
3649 L:      platform-driver-x86@vger.kernel.org
3650 S:      Maintained
3651 F:      drivers/platform/x86/dell-laptop.c
3652
3653 DELL LAPTOP RBTN DRIVER
3654 M:      Pali Rohár <pali.rohar@gmail.com>
3655 S:      Maintained
3656 F:      drivers/platform/x86/dell-rbtn.*
3657
3658 DELL LAPTOP FREEFALL DRIVER
3659 M:      Pali Rohár <pali.rohar@gmail.com>
3660 S:      Maintained
3661 F:      drivers/platform/x86/dell-smo8800.c
3662
3663 DELL LAPTOP SMM DRIVER
3664 M:      Pali Rohár <pali.rohar@gmail.com>
3665 S:      Maintained
3666 F:      drivers/hwmon/dell-smm-hwmon.c
3667 F:      include/uapi/linux/i8k.h
3668
3669 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3670 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3671 S:      Maintained
3672 F:      Documentation/dcdbas.txt
3673 F:      drivers/firmware/dcdbas.*
3674
3675 DELL WMI EXTRAS DRIVER
3676 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3677 M:      Pali Rohár <pali.rohar@gmail.com>
3678 S:      Maintained
3679 F:      drivers/platform/x86/dell-wmi.c
3680
3681 DESIGNWARE USB2 DRD IP DRIVER
3682 M:      John Youn <johnyoun@synopsys.com>
3683 L:      linux-usb@vger.kernel.org
3684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3685 S:      Maintained
3686 F:      drivers/usb/dwc2/
3687
3688 DESIGNWARE USB3 DRD IP DRIVER
3689 M:      Felipe Balbi <balbi@kernel.org>
3690 L:      linux-usb@vger.kernel.org
3691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3692 S:      Maintained
3693 F:      drivers/usb/dwc3/
3694
3695 DEVICE COREDUMP (DEV_COREDUMP)
3696 M:      Johannes Berg <johannes@sipsolutions.net>
3697 L:      linux-kernel@vger.kernel.org
3698 S:      Maintained
3699 F:      drivers/base/devcoredump.c
3700 F:      include/linux/devcoredump.h
3701
3702 DEVICE FREQUENCY (DEVFREQ)
3703 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3704 M:      Kyungmin Park <kyungmin.park@samsung.com>
3705 L:      linux-pm@vger.kernel.org
3706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3707 S:      Maintained
3708 F:      drivers/devfreq/
3709 F:      include/linux/devfreq.h
3710 F:      Documentation/devicetree/bindings/devfreq/
3711
3712 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3713 M:      Chanwoo Choi <cw00.choi@samsung.com>
3714 L:      linux-pm@vger.kernel.org
3715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3716 S:      Supported
3717 F:      drivers/devfreq/event/
3718 F:      drivers/devfreq/devfreq-event.c
3719 F:      include/linux/devfreq-event.h
3720 F:      Documentation/devicetree/bindings/devfreq/event/
3721
3722 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3723 M:      Chanwoo Choi <cw00.choi@samsung.com>
3724 L:      linux-pm@vger.kernel.org
3725 L:      linux-samsung-soc@vger.kernel.org
3726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3727 S:      Maintained
3728 F:      drivers/devfreq/exynos-bus.c
3729 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3730
3731 DEVICE NUMBER REGISTRY
3732 M:      Torben Mathiasen <device@lanana.org>
3733 W:      http://lanana.org/docs/device-list/index.html
3734 S:      Maintained
3735
3736 DEVICE-MAPPER  (LVM)
3737 M:      Alasdair Kergon <agk@redhat.com>
3738 M:      Mike Snitzer <snitzer@redhat.com>
3739 M:      dm-devel@redhat.com
3740 L:      dm-devel@redhat.com
3741 W:      http://sources.redhat.com/dm
3742 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3744 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3745 S:      Maintained
3746 F:      Documentation/device-mapper/
3747 F:      drivers/md/dm*
3748 F:      drivers/md/persistent-data/
3749 F:      include/linux/device-mapper.h
3750 F:      include/linux/dm-*.h
3751 F:      include/uapi/linux/dm-*.h
3752
3753 DEVLINK
3754 M:      Jiri Pirko <jiri@mellanox.com>
3755 L:      netdev@vger.kernel.org
3756 S:      Supported
3757 F:      net/core/devlink.c
3758 F:      include/net/devlink.h
3759 F:      include/uapi/linux/devlink.h
3760
3761 DIALOG SEMICONDUCTOR DRIVERS
3762 M:      Support Opensource <support.opensource@diasemi.com>
3763 W:      http://www.dialog-semiconductor.com/products
3764 S:      Supported
3765 F:      Documentation/hwmon/da90??
3766 F:      Documentation/devicetree/bindings/mfd/da90*.txt
3767 F:      Documentation/devicetree/bindings/regulator/da92*.txt
3768 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3769 F:      drivers/gpio/gpio-da90??.c
3770 F:      drivers/hwmon/da90??-hwmon.c
3771 F:      drivers/iio/adc/da91??-*.c
3772 F:      drivers/input/misc/da90??_onkey.c
3773 F:      drivers/input/touchscreen/da9052_tsi.c
3774 F:      drivers/leds/leds-da90??.c
3775 F:      drivers/mfd/da903x.c
3776 F:      drivers/mfd/da90??-*.c
3777 F:      drivers/mfd/da91??-*.c
3778 F:      drivers/power/da9052-battery.c
3779 F:      drivers/power/da91??-*.c
3780 F:      drivers/regulator/da903x.c
3781 F:      drivers/regulator/da9???-regulator.[ch]
3782 F:      drivers/rtc/rtc-da90??.c
3783 F:      drivers/video/backlight/da90??_bl.c
3784 F:      drivers/watchdog/da90??_wdt.c
3785 F:      include/linux/mfd/da903x.h
3786 F:      include/linux/mfd/da9052/
3787 F:      include/linux/mfd/da9055/
3788 F:      include/linux/mfd/da9062/
3789 F:      include/linux/mfd/da9063/
3790 F:      include/linux/mfd/da9150/
3791 F:      include/linux/regulator/da9211.h
3792 F:      include/sound/da[79]*.h
3793 F:      sound/soc/codecs/da[79]*.[ch]
3794
3795 DIGI NEO AND CLASSIC PCI PRODUCTS
3796 M:      Lidza Louina <lidza.louina@gmail.com>
3797 M:      Mark Hounschell <markh@compro.net>
3798 L:      driverdev-devel@linuxdriverproject.org
3799 S:      Maintained
3800 F:      drivers/staging/dgnc/
3801
3802 DIOLAN U2C-12 I2C DRIVER
3803 M:      Guenter Roeck <linux@roeck-us.net>
3804 L:      linux-i2c@vger.kernel.org
3805 S:      Maintained
3806 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3807
3808 DIRECT ACCESS (DAX)
3809 M:      Matthew Wilcox <willy@linux.intel.com>
3810 L:      linux-fsdevel@vger.kernel.org
3811 S:      Supported
3812 F:      fs/dax.c
3813
3814 DIRECTORY NOTIFICATION (DNOTIFY)
3815 M:      Eric Paris <eparis@parisplace.org>
3816 S:      Maintained
3817 F:      Documentation/filesystems/dnotify.txt
3818 F:      fs/notify/dnotify/
3819 F:      include/linux/dnotify.h
3820
3821 DISK GEOMETRY AND PARTITION HANDLING
3822 M:      Andries Brouwer <aeb@cwi.nl>
3823 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3824 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3825 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3826 S:      Maintained
3827
3828 DISKQUOTA
3829 M:      Jan Kara <jack@suse.com>
3830 S:      Maintained
3831 F:      Documentation/filesystems/quota.txt
3832 F:      fs/quota/
3833 F:      include/linux/quota*.h
3834 F:      include/uapi/linux/quota*.h
3835
3836 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3837 M:      Bernie Thompson <bernie@plugable.com>
3838 L:      linux-fbdev@vger.kernel.org
3839 S:      Maintained
3840 W:      http://plugable.com/category/projects/udlfb/
3841 F:      drivers/video/fbdev/udlfb.c
3842 F:      include/video/udlfb.h
3843 F:      Documentation/fb/udlfb.txt
3844
3845 DISTRIBUTED LOCK MANAGER (DLM)
3846 M:      Christine Caulfield <ccaulfie@redhat.com>
3847 M:      David Teigland <teigland@redhat.com>
3848 L:      cluster-devel@redhat.com
3849 W:      http://sources.redhat.com/cluster/
3850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3851 S:      Supported
3852 F:      fs/dlm/
3853
3854 DMA BUFFER SHARING FRAMEWORK
3855 M:      Sumit Semwal <sumit.semwal@linaro.org>
3856 S:      Maintained
3857 L:      linux-media@vger.kernel.org
3858 L:      dri-devel@lists.freedesktop.org
3859 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3860 F:      drivers/dma-buf/
3861 F:      include/linux/dma-buf*
3862 F:      include/linux/reservation.h
3863 F:      include/linux/*fence.h
3864 F:      Documentation/dma-buf-sharing.txt
3865 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3866
3867 SYNC FILE FRAMEWORK
3868 M:      Sumit Semwal <sumit.semwal@linaro.org>
3869 R:      Gustavo Padovan <gustavo@padovan.org>
3870 S:      Maintained
3871 L:      linux-media@vger.kernel.org
3872 L:      dri-devel@lists.freedesktop.org
3873 F:      drivers/dma-buf/sync_file.c
3874 F:      include/linux/sync_file.h
3875 F:      Documentation/sync_file.txt
3876 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3877
3878 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3879 M:      Vinod Koul <vinod.koul@intel.com>
3880 L:      dmaengine@vger.kernel.org
3881 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3882 S:      Maintained
3883 F:      drivers/dma/
3884 F:      include/linux/dmaengine.h
3885 F:      Documentation/devicetree/bindings/dma/
3886 F:      Documentation/dmaengine/
3887 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3888
3889 DME1737 HARDWARE MONITOR DRIVER
3890 M:      Juerg Haefliger <juergh@gmail.com>
3891 L:      linux-hwmon@vger.kernel.org
3892 S:      Maintained
3893 F:      Documentation/hwmon/dme1737
3894 F:      drivers/hwmon/dme1737.c
3895
3896 DMI/SMBIOS SUPPORT
3897 M:      Jean Delvare <jdelvare@suse.com>
3898 S:      Maintained
3899 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3900 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3901 F:      drivers/firmware/dmi-id.c
3902 F:      drivers/firmware/dmi_scan.c
3903 F:      include/linux/dmi.h
3904
3905 DOCUMENTATION
3906 M:      Jonathan Corbet <corbet@lwn.net>
3907 L:      linux-doc@vger.kernel.org
3908 S:      Maintained
3909 F:      Documentation/
3910 F:      scripts/docproc.c
3911 F:      scripts/kernel-doc*
3912 X:      Documentation/ABI/
3913 X:      Documentation/devicetree/
3914 X:      Documentation/acpi
3915 X:      Documentation/power
3916 X:      Documentation/spi
3917 X:      Documentation/DocBook/media
3918 T:      git git://git.lwn.net/linux.git docs-next
3919
3920 DOUBLETALK DRIVER
3921 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3922 L:      blinux-list@redhat.com
3923 S:      Maintained
3924 F:      drivers/char/dtlk.c
3925 F:      include/linux/dtlk.h
3926
3927 DPT_I2O SCSI RAID DRIVER
3928 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3929 L:      linux-scsi@vger.kernel.org
3930 W:      http://www.adaptec.com/
3931 S:      Maintained
3932 F:      drivers/scsi/dpt*
3933 F:      drivers/scsi/dpt/
3934
3935 DRBD DRIVER
3936 M:      Philipp Reisner <philipp.reisner@linbit.com>
3937 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3938 L:      drbd-dev@lists.linbit.com
3939 W:      http://www.drbd.org
3940 T:      git git://git.linbit.com/linux-drbd.git
3941 T:      git git://git.linbit.com/drbd-8.4.git
3942 S:      Supported
3943 F:      drivers/block/drbd/
3944 F:      lib/lru_cache.c
3945 F:      Documentation/blockdev/drbd/
3946
3947 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3948 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3950 S:      Supported
3951 F:      Documentation/kobject.txt
3952 F:      drivers/base/
3953 F:      fs/debugfs/
3954 F:      fs/kernfs/
3955 F:      fs/sysfs/
3956 F:      include/linux/debugfs.h
3957 F:      include/linux/kobj*
3958 F:      lib/kobj*
3959
3960 DRM DRIVERS
3961 M:      David Airlie <airlied@linux.ie>
3962 L:      dri-devel@lists.freedesktop.org
3963 T:      git git://people.freedesktop.org/~airlied/linux
3964 S:      Maintained
3965 F:      drivers/gpu/drm/
3966 F:      drivers/gpu/vga/
3967 F:      Documentation/devicetree/bindings/display/
3968 F:      Documentation/devicetree/bindings/gpu/
3969 F:      Documentation/devicetree/bindings/video/
3970 F:      Documentation/gpu/
3971 F:      include/drm/
3972 F:      include/uapi/drm/
3973
3974 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3975 M:      Dave Airlie <airlied@redhat.com>
3976 S:      Odd Fixes
3977 F:      drivers/gpu/drm/ast/
3978
3979 DRM DRIVER FOR BOCHS VIRTUAL GPU
3980 M:      Gerd Hoffmann <kraxel@redhat.com>
3981 S:      Odd Fixes
3982 F:      drivers/gpu/drm/bochs/
3983
3984 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3985 M:      Dave Airlie <airlied@redhat.com>
3986 S:      Odd Fixes
3987 F:      drivers/gpu/drm/cirrus/
3988
3989 RADEON and AMDGPU DRM DRIVERS
3990 M:      Alex Deucher <alexander.deucher@amd.com>
3991 M:      Christian König <christian.koenig@amd.com>
3992 L:      dri-devel@lists.freedesktop.org
3993 T:      git git://people.freedesktop.org/~agd5f/linux
3994 S:      Supported
3995 F:      drivers/gpu/drm/radeon/
3996 F:      include/uapi/drm/radeon_drm.h
3997 F:      drivers/gpu/drm/amd/
3998 F:      include/uapi/drm/amdgpu_drm.h
3999
4000 DRM PANEL DRIVERS
4001 M:      Thierry Reding <thierry.reding@gmail.com>
4002 L:      dri-devel@lists.freedesktop.org
4003 T:      git git://anongit.freedesktop.org/tegra/linux.git
4004 S:      Maintained
4005 F:      drivers/gpu/drm/drm_panel.c
4006 F:      drivers/gpu/drm/panel/
4007 F:      include/drm/drm_panel.h
4008 F:      Documentation/devicetree/bindings/display/panel/
4009
4010 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4011 M:      Daniel Vetter <daniel.vetter@intel.com>
4012 M:      Jani Nikula <jani.nikula@linux.intel.com>
4013 L:      intel-gfx@lists.freedesktop.org
4014 L:      dri-devel@lists.freedesktop.org
4015 W:      https://01.org/linuxgraphics/
4016 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
4017 T:      git git://anongit.freedesktop.org/drm-intel
4018 S:      Supported
4019 F:      drivers/gpu/drm/i915/
4020 F:      include/drm/i915*
4021 F:      include/uapi/drm/i915_drm.h
4022 F:      Documentation/gpu/i915.rst
4023
4024 DRM DRIVERS FOR ATMEL HLCDC
4025 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
4026 L:      dri-devel@lists.freedesktop.org
4027 S:      Supported
4028 F:      drivers/gpu/drm/atmel-hlcdc/
4029 F:      Documentation/devicetree/bindings/drm/atmel/
4030
4031 DRM DRIVERS FOR ALLWINNER A10
4032 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
4033 L:      dri-devel@lists.freedesktop.org
4034 S:      Supported
4035 F:      drivers/gpu/drm/sun4i/
4036 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4037
4038 DRM DRIVERS FOR EXYNOS
4039 M:      Inki Dae <inki.dae@samsung.com>
4040 M:      Joonyoung Shim <jy0922.shim@samsung.com>
4041 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
4042 M:      Kyungmin Park <kyungmin.park@samsung.com>
4043 L:      dri-devel@lists.freedesktop.org
4044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4045 S:      Supported
4046 F:      drivers/gpu/drm/exynos/
4047 F:      include/uapi/drm/exynos_drm.h
4048 F:      Documentation/devicetree/bindings/display/exynos/
4049
4050 DRM DRIVERS FOR FREESCALE DCU
4051 M:      Stefan Agner <stefan@agner.ch>
4052 M:      Alison Wang <alison.wang@freescale.com>
4053 L:      dri-devel@lists.freedesktop.org
4054 S:      Supported
4055 F:      drivers/gpu/drm/fsl-dcu/
4056 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4057 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4058 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4059
4060 DRM DRIVERS FOR FREESCALE IMX
4061 M:      Philipp Zabel <p.zabel@pengutronix.de>
4062 L:      dri-devel@lists.freedesktop.org
4063 S:      Maintained
4064 F:      drivers/gpu/drm/imx/
4065 F:      drivers/gpu/ipu-v3/
4066 F:      Documentation/devicetree/bindings/display/imx/
4067
4068 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4069 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4070 L:      dri-devel@lists.freedesktop.org
4071 T:      git git://github.com/patjak/drm-gma500
4072 S:      Maintained
4073 F:      drivers/gpu/drm/gma500/
4074
4075 DRM DRIVERS FOR HISILICON
4076 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
4077 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
4078 R:      Chen Feng <puck.chen@hisilicon.com>
4079 L:      dri-devel@lists.freedesktop.org
4080 T:      git git://github.com/xin3liang/linux.git
4081 S:      Maintained
4082 F:      drivers/gpu/drm/hisilicon/
4083 F:      Documentation/devicetree/bindings/display/hisilicon/
4084
4085 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4086 S:      Orphan / Obsolete
4087 F:      drivers/gpu/drm/i810/
4088 F:      include/uapi/drm/i810_drm.h
4089
4090 DRM DRIVER FOR MSM ADRENO GPU
4091 M:      Rob Clark <robdclark@gmail.com>
4092 L:      linux-arm-msm@vger.kernel.org
4093 L:      dri-devel@lists.freedesktop.org
4094 L:      freedreno@lists.freedesktop.org
4095 T:      git git://people.freedesktop.org/~robclark/linux
4096 S:      Maintained
4097 F:      drivers/gpu/drm/msm/
4098 F:      include/uapi/drm/msm_drm.h
4099 F:      Documentation/devicetree/bindings/display/msm/
4100
4101 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4102 M:      Ben Skeggs <bskeggs@redhat.com>
4103 L:      dri-devel@lists.freedesktop.org
4104 L:      nouveau@lists.freedesktop.org
4105 T:      git git://github.com/skeggsb/linux
4106 S:      Supported
4107 F:      drivers/gpu/drm/nouveau/
4108 F:      include/uapi/drm/nouveau_drm.h
4109
4110 DRM DRIVERS FOR NVIDIA TEGRA
4111 M:      Thierry Reding <thierry.reding@gmail.com>
4112 L:      dri-devel@lists.freedesktop.org
4113 L:      linux-tegra@vger.kernel.org
4114 T:      git git://anongit.freedesktop.org/tegra/linux.git
4115 S:      Supported
4116 F:      drivers/gpu/drm/tegra/
4117 F:      drivers/gpu/host1x/
4118 F:      include/linux/host1x.h
4119 F:      include/uapi/drm/tegra_drm.h
4120 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4121
4122 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4123 S:      Orphan / Obsolete
4124 F:      drivers/gpu/drm/mga/
4125 F:      include/uapi/drm/mga_drm.h
4126
4127 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4128 M:      Dave Airlie <airlied@redhat.com>
4129 S:      Odd Fixes
4130 F:      drivers/gpu/drm/mgag200/
4131
4132 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4133 S:      Orphan / Obsolete
4134 F:      drivers/gpu/drm/r128/
4135 F:      include/uapi/drm/r128_drm.h
4136
4137 DRM DRIVERS FOR RENESAS
4138 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4139 L:      dri-devel@lists.freedesktop.org
4140 L:      linux-renesas-soc@vger.kernel.org
4141 T:      git git://linuxtv.org/pinchartl/fbdev
4142 S:      Supported
4143 F:      drivers/gpu/drm/rcar-du/
4144 F:      drivers/gpu/drm/shmobile/
4145 F:      include/linux/platform_data/shmob_drm.h
4146 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4147
4148 DRM DRIVER FOR QXL VIRTUAL GPU
4149 M:      Dave Airlie <airlied@redhat.com>
4150 S:      Odd Fixes
4151 F:      drivers/gpu/drm/qxl/
4152 F:      include/uapi/drm/qxl_drm.h
4153
4154 DRM DRIVERS FOR ROCKCHIP
4155 M:      Mark Yao <mark.yao@rock-chips.com>
4156 L:      dri-devel@lists.freedesktop.org
4157 S:      Maintained
4158 F:      drivers/gpu/drm/rockchip/
4159 F:      Documentation/devicetree/bindings/display/rockchip/
4160
4161 DRM DRIVER FOR SAVAGE VIDEO CARDS
4162 S:      Orphan / Obsolete
4163 F:      drivers/gpu/drm/savage/
4164 F:      include/uapi/drm/savage_drm.h
4165
4166 DRM DRIVER FOR SIS VIDEO CARDS
4167 S:      Orphan / Obsolete
4168 F:      drivers/gpu/drm/sis/
4169 F:      include/uapi/drm/sis_drm.h
4170
4171 DRM DRIVERS FOR STI
4172 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4173 M:      Vincent Abriou <vincent.abriou@st.com>
4174 L:      dri-devel@lists.freedesktop.org
4175 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4176 S:      Maintained
4177 F:      drivers/gpu/drm/sti
4178 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4179
4180 DRM DRIVER FOR TDFX VIDEO CARDS
4181 S:      Orphan / Obsolete
4182 F:      drivers/gpu/drm/tdfx/
4183
4184 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4185 M:      Dave Airlie <airlied@redhat.com>
4186 S:      Odd Fixes
4187 F:      drivers/gpu/drm/udl/
4188
4189 DRM DRIVERS FOR VIVANTE GPU IP
4190 M:      Lucas Stach <l.stach@pengutronix.de>
4191 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4192 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4193 L:      dri-devel@lists.freedesktop.org
4194 S:      Maintained
4195 F:      drivers/gpu/drm/etnaviv/
4196 F:      include/uapi/drm/etnaviv_drm.h
4197 F:      Documentation/devicetree/bindings/display/etnaviv/
4198
4199 DRM DRIVER FOR VMWARE VIRTUAL GPU
4200 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4201 M:      Sinclair Yeh <syeh@vmware.com>
4202 M:      Thomas Hellstrom <thellstrom@vmware.com>
4203 L:      dri-devel@lists.freedesktop.org
4204 T:      git git://people.freedesktop.org/~syeh/repos_linux
4205 T:      git git://people.freedesktop.org/~thomash/linux
4206 S:      Supported
4207 F:      drivers/gpu/drm/vmwgfx/
4208 F:      include/uapi/drm/vmwgfx_drm.h
4209
4210 DRM DRIVERS FOR VC4
4211 M:      Eric Anholt <eric@anholt.net>
4212 T:      git git://github.com/anholt/linux
4213 S:      Supported
4214 F:      drivers/gpu/drm/vc4/
4215 F:      include/uapi/drm/vc4_drm.h
4216 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4217
4218 DRM DRIVERS FOR TI OMAP
4219 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4220 L:      dri-devel@lists.freedesktop.org
4221 S:      Maintained
4222 F:      drivers/gpu/drm/omapdrm/
4223 F:      Documentation/devicetree/bindings/display/ti/
4224
4225 DRM DRIVERS FOR TI LCDC
4226 M:      Jyri Sarha <jsarha@ti.com>
4227 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4228 L:      dri-devel@lists.freedesktop.org
4229 S:      Maintained
4230 F:      drivers/gpu/drm/tilcdc/
4231 F:      Documentation/devicetree/bindings/display/tilcdc/
4232
4233 DSBR100 USB FM RADIO DRIVER
4234 M:      Alexey Klimov <klimov.linux@gmail.com>
4235 L:      linux-media@vger.kernel.org
4236 T:      git git://linuxtv.org/media_tree.git
4237 S:      Maintained
4238 F:      drivers/media/radio/dsbr100.c
4239
4240 DSCC4 DRIVER
4241 M:      Francois Romieu <romieu@fr.zoreil.com>
4242 L:      netdev@vger.kernel.org
4243 S:      Maintained
4244 F:      drivers/net/wan/dscc4.c
4245
4246 DT3155 MEDIA DRIVER
4247 M:      Hans Verkuil <hverkuil@xs4all.nl>
4248 L:      linux-media@vger.kernel.org
4249 T:      git git://linuxtv.org/media_tree.git
4250 W:      https://linuxtv.org
4251 S:      Odd Fixes
4252 F:      drivers/media/pci/dt3155/
4253
4254 DVB_USB_AF9015 MEDIA DRIVER
4255 M:      Antti Palosaari <crope@iki.fi>
4256 L:      linux-media@vger.kernel.org
4257 W:      https://linuxtv.org
4258 W:      http://palosaari.fi/linux/
4259 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4260 T:      git git://linuxtv.org/anttip/media_tree.git
4261 S:      Maintained
4262 F:      drivers/media/usb/dvb-usb-v2/af9015*
4263
4264 DVB_USB_AF9035 MEDIA DRIVER
4265 M:      Antti Palosaari <crope@iki.fi>
4266 L:      linux-media@vger.kernel.org
4267 W:      https://linuxtv.org
4268 W:      http://palosaari.fi/linux/
4269 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4270 T:      git git://linuxtv.org/anttip/media_tree.git
4271 S:      Maintained
4272 F:      drivers/media/usb/dvb-usb-v2/af9035*
4273
4274 DVB_USB_ANYSEE MEDIA DRIVER
4275 M:      Antti Palosaari <crope@iki.fi>
4276 L:      linux-media@vger.kernel.org
4277 W:      https://linuxtv.org
4278 W:      http://palosaari.fi/linux/
4279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4280 T:      git git://linuxtv.org/anttip/media_tree.git
4281 S:      Maintained
4282 F:      drivers/media/usb/dvb-usb-v2/anysee*
4283
4284 DVB_USB_AU6610 MEDIA DRIVER
4285 M:      Antti Palosaari <crope@iki.fi>
4286 L:      linux-media@vger.kernel.org
4287 W:      https://linuxtv.org
4288 W:      http://palosaari.fi/linux/
4289 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4290 T:      git git://linuxtv.org/anttip/media_tree.git
4291 S:      Maintained
4292 F:      drivers/media/usb/dvb-usb-v2/au6610*
4293
4294 DVB_USB_CE6230 MEDIA DRIVER
4295 M:      Antti Palosaari <crope@iki.fi>
4296 L:      linux-media@vger.kernel.org
4297 W:      https://linuxtv.org
4298 W:      http://palosaari.fi/linux/
4299 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4300 T:      git git://linuxtv.org/anttip/media_tree.git
4301 S:      Maintained
4302 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4303
4304 DVB_USB_CXUSB MEDIA DRIVER
4305 M:      Michael Krufky <mkrufky@linuxtv.org>
4306 L:      linux-media@vger.kernel.org
4307 W:      https://linuxtv.org
4308 W:      http://github.com/mkrufky
4309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4310 T:      git git://linuxtv.org/media_tree.git
4311 S:      Maintained
4312 F:      drivers/media/usb/dvb-usb/cxusb*
4313
4314 DVB_USB_EC168 MEDIA DRIVER
4315 M:      Antti Palosaari <crope@iki.fi>
4316 L:      linux-media@vger.kernel.org
4317 W:      https://linuxtv.org
4318 W:      http://palosaari.fi/linux/
4319 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4320 T:      git git://linuxtv.org/anttip/media_tree.git
4321 S:      Maintained
4322 F:      drivers/media/usb/dvb-usb-v2/ec168*
4323
4324 DVB_USB_GL861 MEDIA DRIVER
4325 M:      Antti Palosaari <crope@iki.fi>
4326 L:      linux-media@vger.kernel.org
4327 W:      https://linuxtv.org
4328 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4329 T:      git git://linuxtv.org/anttip/media_tree.git
4330 S:      Maintained
4331 F:      drivers/media/usb/dvb-usb-v2/gl861*
4332
4333 DVB_USB_MXL111SF MEDIA DRIVER
4334 M:      Michael Krufky <mkrufky@linuxtv.org>
4335 L:      linux-media@vger.kernel.org
4336 W:      https://linuxtv.org
4337 W:      http://github.com/mkrufky
4338 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4339 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4340 S:      Maintained
4341 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4342
4343 DVB_USB_RTL28XXU MEDIA DRIVER
4344 M:      Antti Palosaari <crope@iki.fi>
4345 L:      linux-media@vger.kernel.org
4346 W:      https://linuxtv.org
4347 W:      http://palosaari.fi/linux/
4348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4349 T:      git git://linuxtv.org/anttip/media_tree.git
4350 S:      Maintained
4351 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4352
4353 DVB_USB_V2 MEDIA DRIVER
4354 M:      Antti Palosaari <crope@iki.fi>
4355 L:      linux-media@vger.kernel.org
4356 W:      https://linuxtv.org
4357 W:      http://palosaari.fi/linux/
4358 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4359 T:      git git://linuxtv.org/anttip/media_tree.git
4360 S:      Maintained
4361 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4362 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4363
4364 DYNAMIC DEBUG
4365 M:      Jason Baron <jbaron@akamai.com>
4366 S:      Maintained
4367 F:      lib/dynamic_debug.c
4368 F:      include/linux/dynamic_debug.h
4369
4370 DZ DECSTATION DZ11 SERIAL DRIVER
4371 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4372 S:      Maintained
4373 F:      drivers/tty/serial/dz.*
4374
4375 E3X0 POWER BUTTON DRIVER
4376 M:      Moritz Fischer <moritz.fischer@ettus.com>
4377 L:      usrp-users@lists.ettus.com
4378 W:      http://www.ettus.com
4379 S:      Supported
4380 F:      drivers/input/misc/e3x0-button.c
4381 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4382
4383 E4000 MEDIA DRIVER
4384 M:      Antti Palosaari <crope@iki.fi>
4385 L:      linux-media@vger.kernel.org
4386 W:      https://linuxtv.org
4387 W:      http://palosaari.fi/linux/
4388 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4389 T:      git git://linuxtv.org/anttip/media_tree.git
4390 S:      Maintained
4391 F:      drivers/media/tuners/e4000*
4392
4393 EATA ISA/EISA/PCI SCSI DRIVER
4394 M:      Dario Ballabio <ballabio_dario@emc.com>
4395 L:      linux-scsi@vger.kernel.org
4396 S:      Maintained
4397 F:      drivers/scsi/eata.c
4398
4399 EC100 MEDIA DRIVER
4400 M:      Antti Palosaari <crope@iki.fi>
4401 L:      linux-media@vger.kernel.org
4402 W:      https://linuxtv.org
4403 W:      http://palosaari.fi/linux/
4404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4405 T:      git git://linuxtv.org/anttip/media_tree.git
4406 S:      Maintained
4407 F:      drivers/media/dvb-frontends/ec100*
4408
4409 ECRYPT FILE SYSTEM
4410 M:      Tyler Hicks <tyhicks@canonical.com>
4411 L:      ecryptfs@vger.kernel.org
4412 W:      http://ecryptfs.org
4413 W:      https://launchpad.net/ecryptfs
4414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4415 S:      Supported
4416 F:      Documentation/filesystems/ecryptfs.txt
4417 F:      fs/ecryptfs/
4418
4419 EDAC-CORE
4420 M:      Doug Thompson <dougthompson@xmission.com>
4421 M:      Borislav Petkov <bp@alien8.de>
4422 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4423 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4424 L:      linux-edac@vger.kernel.org
4425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4427 S:      Supported
4428 F:      Documentation/edac.txt
4429 F:      drivers/edac/
4430 F:      include/linux/edac.h
4431
4432 EDAC-AMD64
4433 M:      Doug Thompson <dougthompson@xmission.com>
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:      Doug Thompson <dougthompson@xmission.com>
4441 M:      Robert Richter <rric@kernel.org>
4442 L:      linux-edac@vger.kernel.org
4443 S:      Maintained
4444 F:      drivers/edac/highbank*
4445
4446 EDAC-CAVIUM
4447 M:      Ralf Baechle <ralf@linux-mips.org>
4448 M:      David Daney <david.daney@cavium.com>
4449 L:      linux-edac@vger.kernel.org
4450 L:      linux-mips@linux-mips.org
4451 S:      Supported
4452 F:      drivers/edac/octeon_edac*
4453
4454 EDAC-E752X
4455 M:      Mark Gross <mark.gross@intel.com>
4456 M:      Doug Thompson <dougthompson@xmission.com>
4457 L:      linux-edac@vger.kernel.org
4458 S:      Maintained
4459 F:      drivers/edac/e752x_edac.c
4460
4461 EDAC-E7XXX
4462 M:      Doug Thompson <dougthompson@xmission.com>
4463 L:      linux-edac@vger.kernel.org
4464 S:      Maintained
4465 F:      drivers/edac/e7xxx_edac.c
4466
4467 EDAC-GHES
4468 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4469 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4470 L:      linux-edac@vger.kernel.org
4471 S:      Maintained
4472 F:      drivers/edac/ghes_edac.c
4473
4474 EDAC-I82443BXGX
4475 M:      Tim Small <tim@buttersideup.com>
4476 L:      linux-edac@vger.kernel.org
4477 S:      Maintained
4478 F:      drivers/edac/i82443bxgx_edac.c
4479
4480 EDAC-I3000
4481 M:      Jason Uhlenkott <juhlenko@akamai.com>
4482 L:      linux-edac@vger.kernel.org
4483 S:      Maintained
4484 F:      drivers/edac/i3000_edac.c
4485
4486 EDAC-I5000
4487 M:      Doug Thompson <dougthompson@xmission.com>
4488 L:      linux-edac@vger.kernel.org
4489 S:      Maintained
4490 F:      drivers/edac/i5000_edac.c
4491
4492 EDAC-I5400
4493 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4494 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4495 L:      linux-edac@vger.kernel.org
4496 S:      Maintained
4497 F:      drivers/edac/i5400_edac.c
4498
4499 EDAC-I7300
4500 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4501 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4502 L:      linux-edac@vger.kernel.org
4503 S:      Maintained
4504 F:      drivers/edac/i7300_edac.c
4505
4506 EDAC-I7CORE
4507 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4508 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4509 L:      linux-edac@vger.kernel.org
4510 S:      Maintained
4511 F:      drivers/edac/i7core_edac.c
4512
4513 EDAC-I82975X
4514 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4515 M:      "Arvind R." <arvino55@gmail.com>
4516 L:      linux-edac@vger.kernel.org
4517 S:      Maintained
4518 F:      drivers/edac/i82975x_edac.c
4519
4520 EDAC-IE31200
4521 M:      Jason Baron <jbaron@akamai.com>
4522 L:      linux-edac@vger.kernel.org
4523 S:      Maintained
4524 F:      drivers/edac/ie31200_edac.c
4525
4526 EDAC-MPC85XX
4527 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4528 L:      linux-edac@vger.kernel.org
4529 S:      Maintained
4530 F:      drivers/edac/mpc85xx_edac.[ch]
4531
4532 EDAC-PASEMI
4533 M:      Egor Martovetsky <egor@pasemi.com>
4534 L:      linux-edac@vger.kernel.org
4535 S:      Maintained
4536 F:      drivers/edac/pasemi_edac.c
4537
4538 EDAC-R82600
4539 M:      Tim Small <tim@buttersideup.com>
4540 L:      linux-edac@vger.kernel.org
4541 S:      Maintained
4542 F:      drivers/edac/r82600_edac.c
4543
4544 EDAC-SBRIDGE
4545 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4546 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4547 L:      linux-edac@vger.kernel.org
4548 S:      Maintained
4549 F:      drivers/edac/sb_edac.c
4550
4551 EDAC-SKYLAKE
4552 M:      Tony Luck <tony.luck@intel.com>
4553 L:      linux-edac@vger.kernel.org
4554 S:      Maintained
4555 F:      drivers/edac/skx_edac.c
4556
4557 EDAC-XGENE
4558 APPLIED MICRO (APM) X-GENE SOC EDAC
4559 M:     Loc Ho <lho@apm.com>
4560 S:     Supported
4561 F:     drivers/edac/xgene_edac.c
4562 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4563
4564 EDIROL UA-101/UA-1000 DRIVER
4565 M:      Clemens Ladisch <clemens@ladisch.de>
4566 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4567 T:      git git://git.alsa-project.org/alsa-kernel.git
4568 S:      Maintained
4569 F:      sound/usb/misc/ua101.c
4570
4571 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4572 M:      Matt Fleming <matt@codeblueprint.co.uk>
4573 L:      linux-efi@vger.kernel.org
4574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4575 S:      Maintained
4576 F:      Documentation/efi-stub.txt
4577 F:      arch/ia64/kernel/efi.c
4578 F:      arch/x86/boot/compressed/eboot.[ch]
4579 F:      arch/x86/include/asm/efi.h
4580 F:      arch/x86/platform/efi/
4581 F:      drivers/firmware/efi/
4582 F:      include/linux/efi*.h
4583
4584 EFI VARIABLE FILESYSTEM
4585 M:      Matthew Garrett <matthew.garrett@nebula.com>
4586 M:      Jeremy Kerr <jk@ozlabs.org>
4587 M:      Matt Fleming <matt@codeblueprint.co.uk>
4588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4589 L:      linux-efi@vger.kernel.org
4590 S:      Maintained
4591 F:      fs/efivarfs/
4592
4593 EFIFB FRAMEBUFFER DRIVER
4594 L:      linux-fbdev@vger.kernel.org
4595 M:      Peter Jones <pjones@redhat.com>
4596 S:      Maintained
4597 F:      drivers/video/fbdev/efifb.c
4598
4599 EFS FILESYSTEM
4600 W:      http://aeschi.ch.eu.org/efs/
4601 S:      Orphan
4602 F:      fs/efs/
4603
4604 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4605 M:      Douglas Miller <dougmill@linux.vnet.ibm.com>
4606 L:      netdev@vger.kernel.org
4607 S:      Maintained
4608 F:      drivers/net/ethernet/ibm/ehea/
4609
4610 EM28XX VIDEO4LINUX DRIVER
4611 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4612 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4613 L:      linux-media@vger.kernel.org
4614 W:      https://linuxtv.org
4615 T:      git git://linuxtv.org/media_tree.git
4616 S:      Maintained
4617 F:      drivers/media/usb/em28xx/
4618
4619 EMBEDDED LINUX
4620 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4621 M:      Matt Mackall <mpm@selenic.com>
4622 M:      David Woodhouse <dwmw2@infradead.org>
4623 L:      linux-embedded@vger.kernel.org
4624 S:      Maintained
4625
4626 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4627 M:      James Smart <james.smart@avagotech.com>
4628 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4629 L:      linux-scsi@vger.kernel.org
4630 W:      http://www.avagotech.com
4631 S:      Supported
4632 F:      drivers/scsi/lpfc/
4633
4634 ENE CB710 FLASH CARD READER DRIVER
4635 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4636 S:      Maintained
4637 F:      drivers/misc/cb710/
4638 F:      drivers/mmc/host/cb710-mmc.*
4639 F:      include/linux/cb710.h
4640
4641 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4642 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4643 S:      Maintained
4644 F:      drivers/media/rc/ene_ir.*
4645
4646 EPSON S1D13XXX FRAMEBUFFER DRIVER
4647 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4648 S:      Maintained
4649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4650 F:      drivers/video/fbdev/s1d13xxxfb.c
4651 F:      include/video/s1d13xxxfb.h
4652
4653 ET131X NETWORK DRIVER
4654 M:      Mark Einon <mark.einon@gmail.com>
4655 S:      Odd Fixes
4656 F:      drivers/net/ethernet/agere/
4657
4658 ETHERNET BRIDGE
4659 M:      Stephen Hemminger <stephen@networkplumber.org>
4660 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4661 L:      netdev@vger.kernel.org
4662 W:      http://www.linuxfoundation.org/en/Net:Bridge
4663 S:      Maintained
4664 F:      include/linux/netfilter_bridge/
4665 F:      net/bridge/
4666
4667 ETHERNET PHY LIBRARY
4668 M:      Florian Fainelli <f.fainelli@gmail.com>
4669 L:      netdev@vger.kernel.org
4670 S:      Maintained
4671 F:      include/linux/phy.h
4672 F:      include/linux/phy_fixed.h
4673 F:      drivers/net/phy/
4674 F:      Documentation/networking/phy.txt
4675 F:      drivers/of/of_mdio.c
4676 F:      drivers/of/of_net.c
4677
4678 EXT2 FILE SYSTEM
4679 M:      Jan Kara <jack@suse.com>
4680 L:      linux-ext4@vger.kernel.org
4681 S:      Maintained
4682 F:      Documentation/filesystems/ext2.txt
4683 F:      fs/ext2/
4684 F:      include/linux/ext2*
4685
4686 EXT4 FILE SYSTEM
4687 M:      "Theodore Ts'o" <tytso@mit.edu>
4688 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4689 L:      linux-ext4@vger.kernel.org
4690 W:      http://ext4.wiki.kernel.org
4691 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4693 S:      Maintained
4694 F:      Documentation/filesystems/ext4.txt
4695 F:      fs/ext4/
4696
4697 Extended Verification Module (EVM)
4698 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4699 L:      linux-ima-devel@lists.sourceforge.net
4700 L:      linux-security-module@vger.kernel.org
4701 S:      Supported
4702 F:      security/integrity/evm/
4703
4704 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4705 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4706 M:      Chanwoo Choi <cw00.choi@samsung.com>
4707 L:      linux-kernel@vger.kernel.org
4708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4709 S:      Maintained
4710 F:      drivers/extcon/
4711 F:      include/linux/extcon/
4712 F:      include/linux/extcon.h
4713 F:      Documentation/extcon/
4714 F:      Documentation/devicetree/bindings/extcon/
4715
4716 EXYNOS DP DRIVER
4717 M:      Jingoo Han <jingoohan1@gmail.com>
4718 L:      dri-devel@lists.freedesktop.org
4719 S:      Maintained
4720 F:      drivers/gpu/drm/exynos/exynos_dp*
4721
4722 EXYNOS SYSMMU (IOMMU) driver
4723 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4724 L:      iommu@lists.linux-foundation.org
4725 S:      Maintained
4726 F:      drivers/iommu/exynos-iommu.c
4727
4728 EXYNOS MIPI DISPLAY DRIVERS
4729 M:      Inki Dae <inki.dae@samsung.com>
4730 M:      Donghwa Lee <dh09.lee@samsung.com>
4731 M:      Kyungmin Park <kyungmin.park@samsung.com>
4732 L:      linux-fbdev@vger.kernel.org
4733 S:      Maintained
4734 F:      drivers/video/fbdev/exynos/exynos_mipi*
4735 F:      include/video/exynos_mipi*
4736
4737 EZchip NPS platform support
4738 M:      Noam Camus <noamc@ezchip.com>
4739 S:      Supported
4740 F:      arch/arc/plat-eznps
4741 F:      arch/arc/boot/dts/eznps.dts
4742
4743 F71805F HARDWARE MONITORING DRIVER
4744 M:      Jean Delvare <jdelvare@suse.com>
4745 L:      linux-hwmon@vger.kernel.org
4746 S:      Maintained
4747 F:      Documentation/hwmon/f71805f
4748 F:      drivers/hwmon/f71805f.c
4749
4750 FC0011 TUNER DRIVER
4751 M:      Michael Buesch <m@bues.ch>
4752 L:      linux-media@vger.kernel.org
4753 S:      Maintained
4754 F:      drivers/media/tuners/fc0011.h
4755 F:      drivers/media/tuners/fc0011.c
4756
4757 FC2580 MEDIA DRIVER
4758 M:      Antti Palosaari <crope@iki.fi>
4759 L:      linux-media@vger.kernel.org
4760 W:      https://linuxtv.org
4761 W:      http://palosaari.fi/linux/
4762 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4763 T:      git git://linuxtv.org/anttip/media_tree.git
4764 S:      Maintained
4765 F:      drivers/media/tuners/fc2580*
4766
4767 FANOTIFY
4768 M:      Eric Paris <eparis@redhat.com>
4769 S:      Maintained
4770 F:      fs/notify/fanotify/
4771 F:      include/linux/fanotify.h
4772 F:      include/uapi/linux/fanotify.h
4773
4774 FARSYNC SYNCHRONOUS DRIVER
4775 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4776 W:      http://www.farsite.co.uk/
4777 S:      Supported
4778 F:      drivers/net/wan/farsync.*
4779
4780 FAULT INJECTION SUPPORT
4781 M:      Akinobu Mita <akinobu.mita@gmail.com>
4782 S:      Supported
4783 F:      Documentation/fault-injection/
4784 F:      lib/fault-inject.c
4785
4786 FBTFT Framebuffer drivers
4787 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4788 M:      Noralf Trønnes <noralf@tronnes.org>
4789 S:      Maintained
4790 F:      drivers/staging/fbtft/
4791
4792 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4793 M:      Johannes Thumshirn <jth@kernel.org>
4794 L:      fcoe-devel@open-fcoe.org
4795 W:      www.Open-FCoE.org
4796 S:      Supported
4797 F:      drivers/scsi/libfc/
4798 F:      drivers/scsi/fcoe/
4799 F:      include/scsi/fc/
4800 F:      include/scsi/libfc.h
4801 F:      include/scsi/libfcoe.h
4802 F:      include/uapi/scsi/fc/
4803
4804 FILE LOCKING (flock() and fcntl()/lockf())
4805 M:      Jeff Layton <jlayton@poochiereds.net>
4806 M:      "J. Bruce Fields" <bfields@fieldses.org>
4807 L:      linux-fsdevel@vger.kernel.org
4808 S:      Maintained
4809 F:      include/linux/fcntl.h
4810 F:      include/linux/fs.h
4811 F:      include/uapi/linux/fcntl.h
4812 F:      include/uapi/linux/fs.h
4813 F:      fs/fcntl.c
4814 F:      fs/locks.c
4815
4816 FILESYSTEMS (VFS and infrastructure)
4817 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4818 L:      linux-fsdevel@vger.kernel.org
4819 S:      Maintained
4820 F:      fs/*
4821
4822 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4823 M:      Riku Voipio <riku.voipio@iki.fi>
4824 L:      linux-hwmon@vger.kernel.org
4825 S:      Maintained
4826 F:      drivers/hwmon/f75375s.c
4827 F:      include/linux/f75375s.h
4828
4829 FIREWIRE AUDIO DRIVERS
4830 M:      Clemens Ladisch <clemens@ladisch.de>
4831 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4832 T:      git git://git.alsa-project.org/alsa-kernel.git
4833 S:      Maintained
4834 F:      sound/firewire/
4835
4836 FIREWIRE MEDIA DRIVERS (firedtv)
4837 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4838 L:      linux-media@vger.kernel.org
4839 L:      linux1394-devel@lists.sourceforge.net
4840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4841 S:      Maintained
4842 F:      drivers/media/firewire/
4843
4844 FIREWIRE SBP-2 TARGET
4845 M:      Chris Boot <bootc@bootc.net>
4846 L:      linux-scsi@vger.kernel.org
4847 L:      target-devel@vger.kernel.org
4848 L:      linux1394-devel@lists.sourceforge.net
4849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4850 S:      Maintained
4851 F:      drivers/target/sbp/
4852
4853 FIREWIRE SUBSYSTEM
4854 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4855 L:      linux1394-devel@lists.sourceforge.net
4856 W:      http://ieee1394.wiki.kernel.org/
4857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4858 S:      Maintained
4859 F:      drivers/firewire/
4860 F:      include/linux/firewire.h
4861 F:      include/uapi/linux/firewire*.h
4862 F:      tools/firewire/
4863
4864 FIRMWARE LOADER (request_firmware)
4865 M:      Ming Lei <ming.lei@canonical.com>
4866 L:      linux-kernel@vger.kernel.org
4867 S:      Maintained
4868 F:      Documentation/firmware_class/
4869 F:      drivers/base/firmware*.c
4870 F:      include/linux/firmware.h
4871
4872 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4873 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4874 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4875 S:      Maintained
4876 F:      drivers/block/rsxx/
4877
4878 FLOPPY DRIVER
4879 M:      Jiri Kosina <jikos@kernel.org>
4880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4881 S:      Odd fixes
4882 F:      drivers/block/floppy.c
4883
4884 FMC SUBSYSTEM
4885 M:      Alessandro Rubini <rubini@gnudd.com>
4886 W:      http://www.ohwr.org/projects/fmc-bus
4887 S:      Supported
4888 F:      drivers/fmc/
4889 F:      include/linux/fmc*.h
4890 F:      include/linux/ipmi-fru.h
4891 K:      fmc_d.*register
4892
4893 FPGA MANAGER FRAMEWORK
4894 M:      Alan Tull <atull@opensource.altera.com>
4895 R:      Moritz Fischer <moritz.fischer@ettus.com>
4896 S:      Maintained
4897 F:      drivers/fpga/
4898 F:      include/linux/fpga/fpga-mgr.h
4899 W:      http://www.rocketboards.org
4900
4901 FPU EMULATOR
4902 M:      Bill Metzenthen <billm@melbpc.org.au>
4903 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4904 S:      Maintained
4905 F:      arch/x86/math-emu/
4906
4907 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4908 L:      netdev@vger.kernel.org
4909 S:      Orphan
4910 F:      drivers/net/wan/dlci.c
4911 F:      drivers/net/wan/sdla.c
4912
4913 FRAMEBUFFER LAYER
4914 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4915 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4916 L:      linux-fbdev@vger.kernel.org
4917 W:      http://linux-fbdev.sourceforge.net/
4918 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4920 S:      Maintained
4921 F:      Documentation/fb/
4922 F:      drivers/video/
4923 F:      include/video/
4924 F:      include/linux/fb.h
4925 F:      include/uapi/video/
4926 F:      include/uapi/linux/fb.h
4927
4928 FREESCALE DIU FRAMEBUFFER DRIVER
4929 M:      Timur Tabi <timur@tabi.org>
4930 L:      linux-fbdev@vger.kernel.org
4931 S:      Maintained
4932 F:      drivers/video/fbdev/fsl-diu-fb.*
4933
4934 FREESCALE DMA DRIVER
4935 M:      Li Yang <leoli@freescale.com>
4936 M:      Zhang Wei <zw@zh-kernel.org>
4937 L:      linuxppc-dev@lists.ozlabs.org
4938 S:      Maintained
4939 F:      drivers/dma/fsldma.*
4940
4941 FREESCALE GPMI NAND DRIVER
4942 M:      Han Xu <han.xu@nxp.com>
4943 L:      linux-mtd@lists.infradead.org
4944 S:      Maintained
4945 F:      drivers/mtd/nand/gpmi-nand/*
4946
4947 FREESCALE I2C CPM DRIVER
4948 M:      Jochen Friedrich <jochen@scram.de>
4949 L:      linuxppc-dev@lists.ozlabs.org
4950 L:      linux-i2c@vger.kernel.org
4951 S:      Maintained
4952 F:      drivers/i2c/busses/i2c-cpm.c
4953
4954 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4955 M:      Sascha Hauer <kernel@pengutronix.de>
4956 L:      linux-fbdev@vger.kernel.org
4957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4958 S:      Maintained
4959 F:      include/linux/platform_data/video-imxfb.h
4960 F:      drivers/video/fbdev/imxfb.c
4961
4962 FREESCALE QUAD SPI DRIVER
4963 M:      Han Xu <han.xu@nxp.com>
4964 L:      linux-mtd@lists.infradead.org
4965 S:      Maintained
4966 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4967
4968 FREESCALE SOC FS_ENET DRIVER
4969 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4970 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4971 L:      linuxppc-dev@lists.ozlabs.org
4972 L:      netdev@vger.kernel.org
4973 S:      Maintained
4974 F:      drivers/net/ethernet/freescale/fs_enet/
4975 F:      include/linux/fs_enet_pd.h
4976
4977 FREESCALE IMX / MXC FEC DRIVER
4978 M:      Fugang Duan <fugang.duan@nxp.com>
4979 L:      netdev@vger.kernel.org
4980 S:      Maintained
4981 F:      drivers/net/ethernet/freescale/fec_main.c
4982 F:      drivers/net/ethernet/freescale/fec_ptp.c
4983 F:      drivers/net/ethernet/freescale/fec.h
4984 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4985
4986 FREESCALE QUICC ENGINE LIBRARY
4987 L:      linuxppc-dev@lists.ozlabs.org
4988 S:      Orphan
4989 F:      drivers/soc/fsl/qe/
4990 F:      include/soc/fsl/*qe*.h
4991 F:      include/soc/fsl/*ucc*.h
4992
4993 FREESCALE USB PERIPHERAL DRIVERS
4994 M:      Li Yang <leoli@freescale.com>
4995 L:      linux-usb@vger.kernel.org
4996 L:      linuxppc-dev@lists.ozlabs.org
4997 S:      Maintained
4998 F:      drivers/usb/gadget/udc/fsl*
4999
5000 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5001 M:      Li Yang <leoli@freescale.com>
5002 L:      netdev@vger.kernel.org
5003 L:      linuxppc-dev@lists.ozlabs.org
5004 S:      Maintained
5005 F:      drivers/net/ethernet/freescale/ucc_geth*
5006
5007 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5008 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
5009 L:      netdev@vger.kernel.org
5010 S:      Maintained
5011 F:      drivers/net/ethernet/freescale/gianfar*
5012 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
5013 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5014
5015 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5016 M:      Zhao Qiang <qiang.zhao@nxp.com>
5017 L:      netdev@vger.kernel.org
5018 L:      linuxppc-dev@lists.ozlabs.org
5019 S:      Maintained
5020 F:      drivers/net/wan/fsl_ucc_hdlc*
5021
5022 FREESCALE QUICC ENGINE UCC UART DRIVER
5023 M:      Timur Tabi <timur@tabi.org>
5024 L:      linuxppc-dev@lists.ozlabs.org
5025 S:      Maintained
5026 F:      drivers/tty/serial/ucc_uart.c
5027
5028 FREESCALE SOC SOUND DRIVERS
5029 M:      Timur Tabi <timur@tabi.org>
5030 M:      Nicolin Chen <nicoleotsuka@gmail.com>
5031 M:      Xiubo Li <Xiubo.Lee@gmail.com>
5032 R:      Fabio Estevam <fabio.estevam@nxp.com>
5033 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5034 L:      linuxppc-dev@lists.ozlabs.org
5035 S:      Maintained
5036 F:      sound/soc/fsl/fsl*
5037 F:      sound/soc/fsl/imx*
5038 F:      sound/soc/fsl/mpc8610_hpcd.c
5039
5040 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5041 M:      "J. German Rivera" <German.Rivera@freescale.com>
5042 M:      Stuart Yoder <stuart.yoder@nxp.com>
5043 L:      linux-kernel@vger.kernel.org
5044 S:      Maintained
5045 F:      drivers/staging/fsl-mc/
5046
5047 FREEVXFS FILESYSTEM
5048 M:      Christoph Hellwig <hch@infradead.org>
5049 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
5050 S:      Maintained
5051 F:      fs/freevxfs/
5052
5053 FREEZER
5054 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5055 M:      Pavel Machek <pavel@ucw.cz>
5056 L:      linux-pm@vger.kernel.org
5057 S:      Supported
5058 F:      Documentation/power/freezing-of-tasks.txt
5059 F:      include/linux/freezer.h
5060 F:      kernel/freezer.c
5061
5062 FRONTSWAP API
5063 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5064 L:      linux-kernel@vger.kernel.org
5065 S:      Maintained
5066 F:      mm/frontswap.c
5067 F:      include/linux/frontswap.h
5068
5069 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5070 M:      David Howells <dhowells@redhat.com>
5071 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
5072 S:      Supported
5073 F:      Documentation/filesystems/caching/
5074 F:      fs/fscache/
5075 F:      include/linux/fscache*.h
5076
5077 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5078 M:      Theodore Y. Ts'o <tytso@mit.edu>
5079 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5080 S:      Supported
5081 F:      fs/crypto/
5082 F:      include/linux/fscrypto.h
5083
5084 F2FS FILE SYSTEM
5085 M:      Jaegeuk Kim <jaegeuk@kernel.org>
5086 M:      Changman Lee <cm224.lee@samsung.com>
5087 R:      Chao Yu <yuchao0@huawei.com>
5088 L:      linux-f2fs-devel@lists.sourceforge.net
5089 W:      http://en.wikipedia.org/wiki/F2FS
5090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5091 S:      Maintained
5092 F:      Documentation/filesystems/f2fs.txt
5093 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5094 F:      fs/f2fs/
5095 F:      include/linux/f2fs_fs.h
5096 F:      include/trace/events/f2fs.h
5097
5098 FUJITSU FR-V (FRV) PORT
5099 S:      Orphan
5100 F:      arch/frv/
5101
5102 FUJITSU LAPTOP EXTRAS
5103 M:      Jonathan Woithe <jwoithe@just42.net>
5104 L:      platform-driver-x86@vger.kernel.org
5105 S:      Maintained
5106 F:      drivers/platform/x86/fujitsu-laptop.c
5107
5108 FUJITSU M-5MO LS CAMERA ISP DRIVER
5109 M:      Kyungmin Park <kyungmin.park@samsung.com>
5110 M:      Heungjun Kim <riverful.kim@samsung.com>
5111 L:      linux-media@vger.kernel.org
5112 S:      Maintained
5113 F:      drivers/media/i2c/m5mols/
5114 F:      include/media/i2c/m5mols.h
5115
5116 FUJITSU TABLET EXTRAS
5117 M:      Robert Gerlach <khnz@gmx.de>
5118 L:      platform-driver-x86@vger.kernel.org
5119 S:      Maintained
5120 F:      drivers/platform/x86/fujitsu-tablet.c
5121
5122 FUSE: FILESYSTEM IN USERSPACE
5123 M:      Miklos Szeredi <miklos@szeredi.hu>
5124 L:      linux-fsdevel@vger.kernel.org
5125 W:      http://fuse.sourceforge.net/
5126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5127 S:      Maintained
5128 F:      fs/fuse/
5129 F:      include/uapi/linux/fuse.h
5130 F:      Documentation/filesystems/fuse.txt
5131
5132 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5133 M:      Rik Faith <faith@cs.unc.edu>
5134 L:      linux-scsi@vger.kernel.org
5135 S:      Odd Fixes (e.g., new signatures)
5136 F:      drivers/scsi/fdomain.*
5137
5138 GCC PLUGINS
5139 M:      Kees Cook <keescook@chromium.org>
5140 R:      Emese Revfy <re.emese@gmail.com>
5141 L:      kernel-hardening@lists.openwall.com
5142 S:      Maintained
5143 F:      scripts/gcc-plugins/
5144 F:      scripts/gcc-plugin.sh
5145 F:      Documentation/gcc-plugins.txt
5146
5147 GCOV BASED KERNEL PROFILING
5148 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5149 S:      Maintained
5150 F:      kernel/gcov/
5151 F:      Documentation/gcov.txt
5152
5153 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5154 M:      Achim Leubner <achim_leubner@adaptec.com>
5155 L:      linux-scsi@vger.kernel.org
5156 W:      http://www.icp-vortex.com/
5157 S:      Supported
5158 F:      drivers/scsi/gdt*
5159
5160 GDB KERNEL DEBUGGING HELPER SCRIPTS
5161 M:      Jan Kiszka <jan.kiszka@siemens.com>
5162 M:      Kieran Bingham <kieran@bingham.xyz>
5163 S:      Supported
5164 F:      scripts/gdb/
5165
5166 GEMTEK FM RADIO RECEIVER DRIVER
5167 M:      Hans Verkuil <hverkuil@xs4all.nl>
5168 L:      linux-media@vger.kernel.org
5169 T:      git git://linuxtv.org/media_tree.git
5170 W:      https://linuxtv.org
5171 S:      Maintained
5172 F:      drivers/media/radio/radio-gemtek*
5173
5174 GENERIC GPIO I2C DRIVER
5175 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5176 S:      Supported
5177 F:      drivers/i2c/busses/i2c-gpio.c
5178 F:      include/linux/i2c-gpio.h
5179
5180 GENERIC GPIO I2C MULTIPLEXER DRIVER
5181 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5182 L:      linux-i2c@vger.kernel.org
5183 S:      Supported
5184 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5185 F:      include/linux/i2c-mux-gpio.h
5186 F:      Documentation/i2c/muxes/i2c-mux-gpio
5187
5188 GENERIC HDLC (WAN) DRIVERS
5189 M:      Krzysztof Halasa <khc@pm.waw.pl>
5190 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5191 S:      Maintained
5192 F:      drivers/net/wan/c101.c
5193 F:      drivers/net/wan/hd6457*
5194 F:      drivers/net/wan/hdlc*
5195 F:      drivers/net/wan/n2.c
5196 F:      drivers/net/wan/pc300too.c
5197 F:      drivers/net/wan/pci200syn.c
5198 F:      drivers/net/wan/wanxl*
5199
5200 GENERIC INCLUDE/ASM HEADER FILES
5201 M:      Arnd Bergmann <arnd@arndb.de>
5202 L:      linux-arch@vger.kernel.org
5203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5204 S:      Maintained
5205 F:      include/asm-generic/
5206 F:      include/uapi/asm-generic/
5207
5208 GENERIC PHY FRAMEWORK
5209 M:      Kishon Vijay Abraham I <kishon@ti.com>
5210 L:      linux-kernel@vger.kernel.org
5211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5212 S:      Supported
5213 F:      drivers/phy/
5214 F:      include/linux/phy/
5215
5216 GENERIC PM DOMAINS
5217 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5218 M:      Kevin Hilman <khilman@kernel.org>
5219 M:      Ulf Hansson <ulf.hansson@linaro.org>
5220 L:      linux-pm@vger.kernel.org
5221 S:      Supported
5222 F:      drivers/base/power/domain*.c
5223 F:      include/linux/pm_domain.h
5224
5225 GENERIC UIO DRIVER FOR PCI DEVICES
5226 M:      "Michael S. Tsirkin" <mst@redhat.com>
5227 L:      kvm@vger.kernel.org
5228 S:      Supported
5229 F:      drivers/uio/uio_pci_generic.c
5230
5231 GET_MAINTAINER SCRIPT
5232 M:      Joe Perches <joe@perches.com>
5233 S:      Maintained
5234 F:      scripts/get_maintainer.pl
5235
5236 GFS2 FILE SYSTEM
5237 M:      Steven Whitehouse <swhiteho@redhat.com>
5238 M:      Bob Peterson <rpeterso@redhat.com>
5239 L:      cluster-devel@redhat.com
5240 W:      http://sources.redhat.com/cluster/
5241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5242 S:      Supported
5243 F:      Documentation/filesystems/gfs2*.txt
5244 F:      fs/gfs2/
5245 F:      include/uapi/linux/gfs2_ondisk.h
5246
5247 GIGASET ISDN DRIVERS
5248 M:      Paul Bolle <pebolle@tiscali.nl>
5249 L:      gigaset307x-common@lists.sourceforge.net
5250 W:      http://gigaset307x.sourceforge.net/
5251 S:      Odd Fixes
5252 F:      Documentation/isdn/README.gigaset
5253 F:      drivers/isdn/gigaset/
5254 F:      include/uapi/linux/gigaset_dev.h
5255
5256 GO7007 MPEG CODEC
5257 M:      Hans Verkuil <hans.verkuil@cisco.com>
5258 L:      linux-media@vger.kernel.org
5259 S:      Maintained
5260 F:      drivers/media/usb/go7007/
5261
5262 GOODIX TOUCHSCREEN
5263 M:      Bastien Nocera <hadess@hadess.net>
5264 L:      linux-input@vger.kernel.org
5265 S:      Maintained
5266 F:      drivers/input/touchscreen/goodix.c
5267
5268 GPIO SUBSYSTEM
5269 M:      Linus Walleij <linus.walleij@linaro.org>
5270 M:      Alexandre Courbot <gnurou@gmail.com>
5271 L:      linux-gpio@vger.kernel.org
5272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5273 S:      Maintained
5274 F:      Documentation/devicetree/bindings/gpio/
5275 F:      Documentation/gpio/
5276 F:      Documentation/ABI/testing/gpio-cdev
5277 F:      Documentation/ABI/obsolete/sysfs-gpio
5278 F:      drivers/gpio/
5279 F:      include/linux/gpio/
5280 F:      include/linux/gpio.h
5281 F:      include/asm-generic/gpio.h
5282 F:      include/uapi/linux/gpio.h
5283 F:      tools/gpio/
5284
5285 GRE DEMULTIPLEXER DRIVER
5286 M:      Dmitry Kozlov <xeb@mail.ru>
5287 L:      netdev@vger.kernel.org
5288 S:      Maintained
5289 F:      net/ipv4/gre_demux.c
5290 F:      net/ipv4/gre_offload.c
5291 F:      include/net/gre.h
5292
5293 GRETH 10/100/1G Ethernet MAC device driver
5294 M:      Andreas Larsson <andreas@gaisler.com>
5295 L:      netdev@vger.kernel.org
5296 S:      Maintained
5297 F:      drivers/net/ethernet/aeroflex/
5298
5299 GREYBUS SUBSYSTEM
5300 M:      Johan Hovold <johan@kernel.org>
5301 M:      Alex Elder <elder@kernel.org>
5302 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5303 S:      Maintained
5304 F:      drivers/staging/greybus/
5305
5306 GREYBUS AUDIO PROTOCOLS DRIVERS
5307 M:      Vaibhav Agarwal <vaibhav.sr@gmail.com>
5308 S:      Maintained
5309 F:      drivers/staging/greybus/audio_codec.c
5310 F:      drivers/staging/greybus/audio_module.c
5311 F:      drivers/staging/greybus/audio_topology.c
5312
5313 GREYBUS PROTOCOLS DRIVERS
5314 M:      Rui Miguel Silva <rmfrfs@gmail.com>
5315 S:      Maintained
5316 F:      drivers/staging/greybus/sdio.c
5317 F:      drivers/staging/greybus/light.c
5318 F:      drivers/staging/greybus/gpio.c
5319 F:      drivers/staging/greybus/power_supply.c
5320 F:      drivers/staging/greybus/spi.c
5321 F:      drivers/staging/greybus/spilib.c
5322
5323 GREYBUS PROTOCOLS DRIVERS
5324 M:      Bryan O'Donoghue <pure.logic@nexus-software.ie>
5325 S:      Maintained
5326 F:      drivers/staging/greybus/loopback.c
5327 F:      drivers/staging/greybus/timesync.c
5328 F:      drivers/staging/greybus/timesync_platform.c
5329
5330 GREYBUS PROTOCOLS DRIVERS
5331 M:      Viresh Kumar <vireshk@kernel.org>
5332 S:      Maintained
5333 F:      drivers/staging/greybus/authentication.c
5334 F:      drivers/staging/greybus/bootrom.c
5335 F:      drivers/staging/greybus/firmware.h
5336 F:      drivers/staging/greybus/fw-core.c
5337 F:      drivers/staging/greybus/fw-download.c
5338 F:      drivers/staging/greybus/fw-managament.c
5339 F:      drivers/staging/greybus/greybus_authentication.h
5340 F:      drivers/staging/greybus/greybus_firmware.h
5341 F:      drivers/staging/greybus/hid.c
5342 F:      drivers/staging/greybus/i2c.c
5343 F:      drivers/staging/greybus/spi.c
5344 F:      drivers/staging/greybus/spilib.c
5345 F:      drivers/staging/greybus/spilib.h
5346
5347 GREYBUS PROTOCOLS DRIVERS
5348 M:      David Lin <dtwlin@gmail.com>
5349 S:      Maintained
5350 F:      drivers/staging/greybus/uart.c
5351 F:      drivers/staging/greybus/log.c
5352
5353 GREYBUS PLATFORM DRIVERS
5354 M:      Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5355 S:      Maintained
5356 F:      drivers/staging/greybus/arche-platform.c
5357 F:      drivers/staging/greybus/arche-apb-ctrl.c
5358 F:      drivers/staging/greybus/arche_platform.h
5359
5360 GSPCA FINEPIX SUBDRIVER
5361 M:      Frank Zago <frank@zago.net>
5362 L:      linux-media@vger.kernel.org
5363 T:      git git://linuxtv.org/media_tree.git
5364 S:      Maintained
5365 F:      drivers/media/usb/gspca/finepix.c
5366
5367 GSPCA GL860 SUBDRIVER
5368 M:      Olivier Lorin <o.lorin@laposte.net>
5369 L:      linux-media@vger.kernel.org
5370 T:      git git://linuxtv.org/media_tree.git
5371 S:      Maintained
5372 F:      drivers/media/usb/gspca/gl860/
5373
5374 GSPCA M5602 SUBDRIVER
5375 M:      Erik Andren <erik.andren@gmail.com>
5376 L:      linux-media@vger.kernel.org
5377 T:      git git://linuxtv.org/media_tree.git
5378 S:      Maintained
5379 F:      drivers/media/usb/gspca/m5602/
5380
5381 GSPCA PAC207 SONIXB SUBDRIVER
5382 M:      Hans Verkuil <hverkuil@xs4all.nl>
5383 L:      linux-media@vger.kernel.org
5384 T:      git git://linuxtv.org/media_tree.git
5385 S:      Odd Fixes
5386 F:      drivers/media/usb/gspca/pac207.c
5387
5388 GSPCA SN9C20X SUBDRIVER
5389 M:      Brian Johnson <brijohn@gmail.com>
5390 L:      linux-media@vger.kernel.org
5391 T:      git git://linuxtv.org/media_tree.git
5392 S:      Maintained
5393 F:      drivers/media/usb/gspca/sn9c20x.c
5394
5395 GSPCA T613 SUBDRIVER
5396 M:      Leandro Costantino <lcostantino@gmail.com>
5397 L:      linux-media@vger.kernel.org
5398 T:      git git://linuxtv.org/media_tree.git
5399 S:      Maintained
5400 F:      drivers/media/usb/gspca/t613.c
5401
5402 GSPCA USB WEBCAM DRIVER
5403 M:      Hans Verkuil <hverkuil@xs4all.nl>
5404 L:      linux-media@vger.kernel.org
5405 T:      git git://linuxtv.org/media_tree.git
5406 S:      Odd Fixes
5407 F:      drivers/media/usb/gspca/
5408
5409 GUID PARTITION TABLE (GPT)
5410 M:      Davidlohr Bueso <dave@stgolabs.net>
5411 L:      linux-efi@vger.kernel.org
5412 S:      Maintained
5413 F:      block/partitions/efi.*
5414
5415 STK1160 USB VIDEO CAPTURE DRIVER
5416 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5417 L:      linux-media@vger.kernel.org
5418 T:      git git://linuxtv.org/media_tree.git
5419 S:      Maintained
5420 F:      drivers/media/usb/stk1160/
5421
5422 H8/300 ARCHITECTURE
5423 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5424 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5425 W:      http://uclinux-h8.sourceforge.jp
5426 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5427 S:      Maintained
5428 F:      arch/h8300/
5429 F:      drivers/clocksource/h8300_*.c
5430 F:      drivers/clk/h8300/
5431 F:      drivers/irqchip/irq-renesas-h8*.c
5432
5433 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5434 M:      Frank Seidel <frank@f-seidel.de>
5435 L:      platform-driver-x86@vger.kernel.org
5436 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5437 S:      Maintained
5438 F:      drivers/platform/x86/hdaps.c
5439
5440 HDPVR USB VIDEO ENCODER DRIVER
5441 M:      Hans Verkuil <hverkuil@xs4all.nl>
5442 L:      linux-media@vger.kernel.org
5443 T:      git git://linuxtv.org/media_tree.git
5444 W:      https://linuxtv.org
5445 S:      Odd Fixes
5446 F:      drivers/media/usb/hdpvr/
5447
5448 HWPOISON MEMORY FAILURE HANDLING
5449 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5450 L:      linux-mm@kvack.org
5451 S:      Maintained
5452 F:      mm/memory-failure.c
5453 F:      mm/hwpoison-inject.c
5454
5455 HYPERVISOR VIRTUAL CONSOLE DRIVER
5456 L:      linuxppc-dev@lists.ozlabs.org
5457 S:      Odd Fixes
5458 F:      drivers/tty/hvc/
5459
5460 HACKRF MEDIA DRIVER
5461 M:      Antti Palosaari <crope@iki.fi>
5462 L:      linux-media@vger.kernel.org
5463 W:      https://linuxtv.org
5464 W:      http://palosaari.fi/linux/
5465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5466 T:      git git://linuxtv.org/anttip/media_tree.git
5467 S:      Maintained
5468 F:      drivers/media/usb/hackrf/
5469
5470 HARDWARE MONITORING
5471 M:      Jean Delvare <jdelvare@suse.com>
5472 M:      Guenter Roeck <linux@roeck-us.net>
5473 L:      linux-hwmon@vger.kernel.org
5474 W:      http://hwmon.wiki.kernel.org/
5475 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5477 S:      Maintained
5478 F:      Documentation/hwmon/
5479 F:      drivers/hwmon/
5480 F:      include/linux/hwmon*.h
5481
5482 HARDWARE RANDOM NUMBER GENERATOR CORE
5483 M:      Matt Mackall <mpm@selenic.com>
5484 M:      Herbert Xu <herbert@gondor.apana.org.au>
5485 L:      linux-crypto@vger.kernel.org
5486 S:      Odd fixes
5487 F:      Documentation/devicetree/bindings/rng/
5488 F:      Documentation/hw_random.txt
5489 F:      drivers/char/hw_random/
5490 F:      include/linux/hw_random.h
5491
5492 HARDWARE SPINLOCK CORE
5493 M:      Ohad Ben-Cohen <ohad@wizery.com>
5494 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5495 L:      linux-remoteproc@vger.kernel.org
5496 S:      Maintained
5497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5498 F:      Documentation/devicetree/bindings/hwlock/
5499 F:      Documentation/hwspinlock.txt
5500 F:      drivers/hwspinlock/
5501 F:      include/linux/hwspinlock.h
5502
5503 HARMONY SOUND DRIVER
5504 L:      linux-parisc@vger.kernel.org
5505 S:      Maintained
5506 F:      sound/parisc/harmony.*
5507
5508 HD29L2 MEDIA DRIVER
5509 M:      Antti Palosaari <crope@iki.fi>
5510 L:      linux-media@vger.kernel.org
5511 W:      https://linuxtv.org
5512 W:      http://palosaari.fi/linux/
5513 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5514 T:      git git://linuxtv.org/anttip/media_tree.git
5515 S:      Maintained
5516 F:      drivers/media/dvb-frontends/hd29l2*
5517
5518 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5519 M:      Brian Boylston <brian.boylston@hpe.com>
5520 S:      Supported
5521 F:      Documentation/watchdog/hpwdt.txt
5522 F:      drivers/watchdog/hpwdt.c
5523
5524 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5525 M:      Don Brace <don.brace@microsemi.com>
5526 L:      iss_storagedev@hp.com
5527 L:      esc.storagedev@microsemi.com
5528 L:      linux-scsi@vger.kernel.org
5529 S:      Supported
5530 F:      Documentation/scsi/hpsa.txt
5531 F:      drivers/scsi/hpsa*.[ch]
5532 F:      include/linux/cciss*.h
5533 F:      include/uapi/linux/cciss*.h
5534
5535 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5536 M:      Don Brace <don.brace@microsemi.com>
5537 L:      iss_storagedev@hp.com
5538 L:      esc.storagedev@microsemi.com
5539 L:      linux-scsi@vger.kernel.org
5540 S:      Supported
5541 F:      Documentation/blockdev/cciss.txt
5542 F:      drivers/block/cciss*
5543 F:      include/linux/cciss_ioctl.h
5544 F:      include/uapi/linux/cciss_ioctl.h
5545
5546 HFI1 DRIVER
5547 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5548 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5549 L:      linux-rdma@vger.kernel.org
5550 S:      Supported
5551 F:      drivers/infiniband/hw/hfi1
5552
5553 HFS FILESYSTEM
5554 L:      linux-fsdevel@vger.kernel.org
5555 S:      Orphan
5556 F:      Documentation/filesystems/hfs.txt
5557 F:      fs/hfs/
5558
5559 HFSPLUS FILESYSTEM
5560 L:      linux-fsdevel@vger.kernel.org
5561 S:      Orphan
5562 F:      Documentation/filesystems/hfsplus.txt
5563 F:      fs/hfsplus/
5564
5565 HGA FRAMEBUFFER DRIVER
5566 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5567 L:      linux-nvidia@lists.surfsouth.com
5568 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5569 S:      Maintained
5570 F:      drivers/video/fbdev/hgafb.c
5571
5572 HIBERNATION (aka Software Suspend, aka swsusp)
5573 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5574 M:      Pavel Machek <pavel@ucw.cz>
5575 L:      linux-pm@vger.kernel.org
5576 S:      Supported
5577 F:      arch/x86/power/
5578 F:      drivers/base/power/
5579 F:      kernel/power/
5580 F:      include/linux/suspend.h
5581 F:      include/linux/freezer.h
5582 F:      include/linux/pm.h
5583 F:      arch/*/include/asm/suspend*.h
5584
5585 HID CORE LAYER
5586 M:      Jiri Kosina <jikos@kernel.org>
5587 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5588 L:      linux-input@vger.kernel.org
5589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5590 S:      Maintained
5591 F:      drivers/hid/
5592 F:      include/linux/hid*
5593 F:      include/uapi/linux/hid*
5594
5595 HID SENSOR HUB DRIVERS
5596 M:      Jiri Kosina <jikos@kernel.org>
5597 M:      Jonathan Cameron <jic23@kernel.org>
5598 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5599 L:      linux-input@vger.kernel.org
5600 L:      linux-iio@vger.kernel.org
5601 S:      Maintained
5602 F:      Documentation/hid/hid-sensor*
5603 F:      drivers/hid/hid-sensor-*
5604 F:      drivers/iio/*/hid-*
5605 F:      include/linux/hid-sensor-*
5606
5607 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5608 M:      Thomas Gleixner <tglx@linutronix.de>
5609 L:      linux-kernel@vger.kernel.org
5610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5611 S:      Maintained
5612 F:      Documentation/timers/
5613 F:      kernel/time/hrtimer.c
5614 F:      kernel/time/clockevents.c
5615 F:      kernel/time/tick*.*
5616 F:      kernel/time/timer_*.c
5617 F:      include/linux/clockchips.h
5618 F:      include/linux/hrtimer.h
5619
5620 HIGH-SPEED SCC DRIVER FOR AX.25
5621 L:      linux-hams@vger.kernel.org
5622 S:      Orphan
5623 F:      drivers/net/hamradio/dmascc.c
5624 F:      drivers/net/hamradio/scc.c
5625
5626 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5627 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5628 W:      http://www.highpoint-tech.com
5629 S:      Supported
5630 F:      Documentation/scsi/hptiop.txt
5631 F:      drivers/scsi/hptiop.c
5632
5633 HIPPI
5634 M:      Jes Sorensen <jes@trained-monkey.org>
5635 L:      linux-hippi@sunsite.dk
5636 S:      Maintained
5637 F:      include/linux/hippidevice.h
5638 F:      include/uapi/linux/if_hippi.h
5639 F:      net/802/hippi.c
5640 F:      drivers/net/hippi/
5641
5642 HISILICON NETWORK SUBSYSTEM DRIVER
5643 M:      Yisen Zhuang <yisen.zhuang@huawei.com>
5644 M:      Salil Mehta <salil.mehta@huawei.com>
5645 L:      netdev@vger.kernel.org
5646 W:      http://www.hisilicon.com
5647 S:      Maintained
5648 F:      drivers/net/ethernet/hisilicon/
5649 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
5650
5651 HISILICON SAS Controller
5652 M:      John Garry <john.garry@huawei.com>
5653 W:      http://www.hisilicon.com
5654 S:      Supported
5655 F:      drivers/scsi/hisi_sas/
5656 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5657
5658 HOST AP DRIVER
5659 M:      Jouni Malinen <j@w1.fi>
5660 L:      hostap@shmoo.com (subscribers-only)
5661 L:      linux-wireless@vger.kernel.org
5662 W:      http://hostap.epitest.fi/
5663 S:      Maintained
5664 F:      drivers/net/wireless/intersil/hostap/
5665
5666 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5667 L:      platform-driver-x86@vger.kernel.org
5668 S:      Orphan
5669 F:      drivers/platform/x86/tc1100-wmi.c
5670
5671 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5672 M:      Jaroslav Kysela <perex@perex.cz>
5673 S:      Maintained
5674 F:      drivers/net/ethernet/hp/hp100.*
5675
5676 HPET:   High Precision Event Timers driver
5677 M:      Clemens Ladisch <clemens@ladisch.de>
5678 S:      Maintained
5679 F:      Documentation/timers/hpet.txt
5680 F:      drivers/char/hpet.c
5681 F:      include/linux/hpet.h
5682 F:      include/uapi/linux/hpet.h
5683
5684 HPET:   x86
5685 S:      Orphan
5686 F:      arch/x86/kernel/hpet.c
5687 F:      arch/x86/include/asm/hpet.h
5688
5689 HPFS FILESYSTEM
5690 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5691 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5692 S:      Maintained
5693 F:      fs/hpfs/
5694
5695 HSI SUBSYSTEM
5696 M:      Sebastian Reichel <sre@kernel.org>
5697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5698 S:      Maintained
5699 F:      Documentation/ABI/testing/sysfs-bus-hsi
5700 F:      Documentation/hsi.txt
5701 F:      drivers/hsi/
5702 F:      include/linux/hsi/
5703 F:      include/uapi/linux/hsi/
5704
5705 HSO 3G MODEM DRIVER
5706 M:      Jan Dumon <j.dumon@option.com>
5707 W:      http://www.pharscape.org
5708 S:      Maintained
5709 F:      drivers/net/usb/hso.c
5710
5711 HSR NETWORK PROTOCOL
5712 M:      Arvid Brodin <arvid.brodin@alten.se>
5713 L:      netdev@vger.kernel.org
5714 S:      Maintained
5715 F:      net/hsr/
5716
5717 HTCPEN TOUCHSCREEN DRIVER
5718 M:      Pau Oliva Fora <pof@eslack.org>
5719 L:      linux-input@vger.kernel.org
5720 S:      Maintained
5721 F:      drivers/input/touchscreen/htcpen.c
5722
5723 HUGETLB FILESYSTEM
5724 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5725 S:      Maintained
5726 F:      fs/hugetlbfs/
5727
5728 Hyper-V CORE AND DRIVERS
5729 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5730 M:      Haiyang Zhang <haiyangz@microsoft.com>
5731 L:      devel@linuxdriverproject.org
5732 S:      Maintained
5733 F:      arch/x86/include/asm/mshyperv.h
5734 F:      arch/x86/include/uapi/asm/hyperv.h
5735 F:      arch/x86/kernel/cpu/mshyperv.c
5736 F:      drivers/hid/hid-hyperv.c
5737 F:      drivers/hv/
5738 F:      drivers/input/serio/hyperv-keyboard.c
5739 F:      drivers/pci/host/pci-hyperv.c
5740 F:      drivers/net/hyperv/
5741 F:      drivers/scsi/storvsc_drv.c
5742 F:      drivers/video/fbdev/hyperv_fb.c
5743 F:      include/linux/hyperv.h
5744 F:      tools/hv/
5745 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5746
5747 I2C MUXES
5748 M:      Peter Rosin <peda@axentia.se>
5749 L:      linux-i2c@vger.kernel.org
5750 S:      Maintained
5751 F:      Documentation/i2c/i2c-topology
5752 F:      Documentation/i2c/muxes/
5753 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5754 F:      drivers/i2c/i2c-mux.c
5755 F:      drivers/i2c/muxes/
5756 F:      include/linux/i2c-mux.h
5757
5758 I2C OVER PARALLEL PORT
5759 M:      Jean Delvare <jdelvare@suse.com>
5760 L:      linux-i2c@vger.kernel.org
5761 S:      Maintained
5762 F:      Documentation/i2c/busses/i2c-parport
5763 F:      Documentation/i2c/busses/i2c-parport-light
5764 F:      drivers/i2c/busses/i2c-parport.c
5765 F:      drivers/i2c/busses/i2c-parport-light.c
5766
5767 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5768 M:      Jean Delvare <jdelvare@suse.com>
5769 L:      linux-i2c@vger.kernel.org
5770 S:      Maintained
5771 F:      Documentation/i2c/busses/i2c-ali1535
5772 F:      Documentation/i2c/busses/i2c-ali1563
5773 F:      Documentation/i2c/busses/i2c-ali15x3
5774 F:      Documentation/i2c/busses/i2c-amd756
5775 F:      Documentation/i2c/busses/i2c-amd8111
5776 F:      Documentation/i2c/busses/i2c-i801
5777 F:      Documentation/i2c/busses/i2c-nforce2
5778 F:      Documentation/i2c/busses/i2c-piix4
5779 F:      Documentation/i2c/busses/i2c-sis5595
5780 F:      Documentation/i2c/busses/i2c-sis630
5781 F:      Documentation/i2c/busses/i2c-sis96x
5782 F:      Documentation/i2c/busses/i2c-via
5783 F:      Documentation/i2c/busses/i2c-viapro
5784 F:      drivers/i2c/busses/i2c-ali1535.c
5785 F:      drivers/i2c/busses/i2c-ali1563.c
5786 F:      drivers/i2c/busses/i2c-ali15x3.c
5787 F:      drivers/i2c/busses/i2c-amd756.c
5788 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5789 F:      drivers/i2c/busses/i2c-amd8111.c
5790 F:      drivers/i2c/busses/i2c-i801.c
5791 F:      drivers/i2c/busses/i2c-isch.c
5792 F:      drivers/i2c/busses/i2c-nforce2.c
5793 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5794 F:      drivers/i2c/busses/i2c-piix4.c
5795 F:      drivers/i2c/busses/i2c-sis5595.c
5796 F:      drivers/i2c/busses/i2c-sis630.c
5797 F:      drivers/i2c/busses/i2c-sis96x.c
5798 F:      drivers/i2c/busses/i2c-via.c
5799 F:      drivers/i2c/busses/i2c-viapro.c
5800
5801 I2C/SMBUS ISMT DRIVER
5802 M:      Seth Heasley <seth.heasley@intel.com>
5803 M:      Neil Horman <nhorman@tuxdriver.com>
5804 L:      linux-i2c@vger.kernel.org
5805 F:      drivers/i2c/busses/i2c-ismt.c
5806 F:      Documentation/i2c/busses/i2c-ismt
5807
5808 I2C/SMBUS STUB DRIVER
5809 M:      Jean Delvare <jdelvare@suse.com>
5810 L:      linux-i2c@vger.kernel.org
5811 S:      Maintained
5812 F:      drivers/i2c/i2c-stub.c
5813
5814 I2C SUBSYSTEM
5815 M:      Wolfram Sang <wsa@the-dreams.de>
5816 L:      linux-i2c@vger.kernel.org
5817 W:      https://i2c.wiki.kernel.org/
5818 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5820 S:      Maintained
5821 F:      Documentation/devicetree/bindings/i2c/
5822 F:      Documentation/i2c/
5823 F:      drivers/i2c/
5824 F:      drivers/i2c/*/
5825 F:      include/linux/i2c.h
5826 F:      include/linux/i2c-*.h
5827 F:      include/uapi/linux/i2c.h
5828 F:      include/uapi/linux/i2c-*.h
5829
5830 I2C ACPI SUPPORT
5831 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5832 L:      linux-i2c@vger.kernel.org
5833 L:      linux-acpi@vger.kernel.org
5834 S:      Maintained
5835
5836 I2C-TAOS-EVM DRIVER
5837 M:      Jean Delvare <jdelvare@suse.com>
5838 L:      linux-i2c@vger.kernel.org
5839 S:      Maintained
5840 F:      Documentation/i2c/busses/i2c-taos-evm
5841 F:      drivers/i2c/busses/i2c-taos-evm.c
5842
5843 I2C-TINY-USB DRIVER
5844 M:      Till Harbaum <till@harbaum.org>
5845 L:      linux-i2c@vger.kernel.org
5846 W:      http://www.harbaum.org/till/i2c_tiny_usb
5847 S:      Maintained
5848 F:      drivers/i2c/busses/i2c-tiny-usb.c
5849
5850 i386 BOOT CODE
5851 M:      "H. Peter Anvin" <hpa@zytor.com>
5852 S:      Maintained
5853 F:      arch/x86/boot/
5854
5855 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5856 M:      "H. Peter Anvin" <hpa@zytor.com>
5857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5858 S:      Maintained
5859
5860 IA64 (Itanium) PLATFORM
5861 M:      Tony Luck <tony.luck@intel.com>
5862 M:      Fenghua Yu <fenghua.yu@intel.com>
5863 L:      linux-ia64@vger.kernel.org
5864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5865 S:      Maintained
5866 F:      arch/ia64/
5867
5868 IBM Power VMX Cryptographic instructions
5869 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5870 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5871 L:      linux-crypto@vger.kernel.org
5872 S:      Supported
5873 F:      drivers/crypto/vmx/Makefile
5874 F:      drivers/crypto/vmx/Kconfig
5875 F:      drivers/crypto/vmx/vmx.c
5876 F:      drivers/crypto/vmx/aes*
5877 F:      drivers/crypto/vmx/ghash*
5878 F:      drivers/crypto/vmx/ppc-xlate.pl
5879
5880 IBM Power in-Nest Crypto Acceleration
5881 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5882 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5883 L:      linux-crypto@vger.kernel.org
5884 S:      Supported
5885 F:      drivers/crypto/nx/Makefile
5886 F:      drivers/crypto/nx/Kconfig
5887 F:      drivers/crypto/nx/nx-aes*
5888 F:      drivers/crypto/nx/nx-sha*
5889 F:      drivers/crypto/nx/nx.*
5890 F:      drivers/crypto/nx/nx_csbcpb.h
5891 F:      drivers/crypto/nx/nx_debugfs.h
5892
5893 IBM Power 842 compression accelerator
5894 M:      Dan Streetman <ddstreet@ieee.org>
5895 S:      Supported
5896 F:      drivers/crypto/nx/Makefile
5897 F:      drivers/crypto/nx/Kconfig
5898 F:      drivers/crypto/nx/nx-842*
5899 F:      include/linux/sw842.h
5900 F:      crypto/842.c
5901 F:      lib/842/
5902
5903 IBM Power Linux RAID adapter
5904 M:      Brian King <brking@us.ibm.com>
5905 S:      Supported
5906 F:      drivers/scsi/ipr.*
5907
5908 IBM Power Virtual Ethernet Device Driver
5909 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5910 L:      netdev@vger.kernel.org
5911 S:      Supported
5912 F:      drivers/net/ethernet/ibm/ibmveth.*
5913
5914 IBM Power SRIOV Virtual NIC Device Driver
5915 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5916 M:      John Allen <jallen@linux.vnet.ibm.com>
5917 L:      netdev@vger.kernel.org
5918 S:      Supported
5919 F:      drivers/net/ethernet/ibm/ibmvnic.*
5920
5921 IBM Power Virtual SCSI Device Drivers
5922 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5923 L:      linux-scsi@vger.kernel.org
5924 S:      Supported
5925 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5926 F:      include/scsi/viosrp.h
5927
5928 IBM Power Virtual SCSI Device Target Driver
5929 M:      Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5930 M:      Michael Cyr <mikecyr@linux.vnet.ibm.com>
5931 L:      linux-scsi@vger.kernel.org
5932 L:      target-devel@vger.kernel.org
5933 S:      Supported
5934 F:      drivers/scsi/ibmvscsi_tgt/
5935
5936 IBM Power Virtual FC Device Drivers
5937 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5938 L:      linux-scsi@vger.kernel.org
5939 S:      Supported
5940 F:      drivers/scsi/ibmvscsi/ibmvfc*
5941
5942 IBM ServeRAID RAID DRIVER
5943 S:      Orphan
5944 F:      drivers/scsi/ips.*
5945
5946 ICH LPC AND GPIO DRIVER
5947 M:      Peter Tyser <ptyser@xes-inc.com>
5948 S:      Maintained
5949 F:      drivers/mfd/lpc_ich.c
5950 F:      drivers/gpio/gpio-ich.c
5951
5952 IDE SUBSYSTEM
5953 M:      "David S. Miller" <davem@davemloft.net>
5954 L:      linux-ide@vger.kernel.org
5955 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5957 S:      Maintained
5958 F:      Documentation/ide/
5959 F:      drivers/ide/
5960 F:      include/linux/ide.h
5961
5962 IDEAPAD LAPTOP EXTRAS DRIVER
5963 M:      Ike Panhc <ike.pan@canonical.com>
5964 L:      platform-driver-x86@vger.kernel.org
5965 W:      http://launchpad.net/ideapad-laptop
5966 S:      Maintained
5967 F:      drivers/platform/x86/ideapad-laptop.c
5968
5969 IDEAPAD LAPTOP SLIDEBAR DRIVER
5970 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5971 L:      linux-input@vger.kernel.org
5972 W:      https://github.com/o2genum/ideapad-slidebar
5973 S:      Maintained
5974 F:      drivers/input/misc/ideapad_slidebar.c
5975
5976 IDE/ATAPI DRIVERS
5977 M:      Borislav Petkov <bp@alien8.de>
5978 L:      linux-ide@vger.kernel.org
5979 S:      Maintained
5980 F:      Documentation/cdrom/ide-cd
5981 F:      drivers/ide/ide-cd*
5982
5983 IDLE-I7300
5984 M:      Andy Henroid <andrew.d.henroid@intel.com>
5985 L:      linux-pm@vger.kernel.org
5986 S:      Supported
5987 F:      drivers/idle/i7300_idle.c
5988
5989 IEEE 802.15.4 SUBSYSTEM
5990 M:      Alexander Aring <aar@pengutronix.de>
5991 L:      linux-wpan@vger.kernel.org
5992 W:      http://wpan.cakelab.org/
5993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5995 S:      Maintained
5996 F:      net/ieee802154/
5997 F:      net/mac802154/
5998 F:      drivers/net/ieee802154/
5999 F:      include/linux/nl802154.h
6000 F:      include/linux/ieee802154.h
6001 F:      include/net/nl802154.h
6002 F:      include/net/mac802154.h
6003 F:      include/net/af_ieee802154.h
6004 F:      include/net/cfg802154.h
6005 F:      include/net/ieee802154_netdev.h
6006 F:      Documentation/networking/ieee802154.txt
6007
6008 IGORPLUG-USB IR RECEIVER
6009 M:      Sean Young <sean@mess.org>
6010 L:      linux-media@vger.kernel.org
6011 S:      Maintained
6012 F:      drivers/media/rc/igorplugusb.c
6013
6014 IGUANAWORKS USB IR TRANSCEIVER
6015 M:      Sean Young <sean@mess.org>
6016 L:      linux-media@vger.kernel.org
6017 S:      Maintained
6018 F:      drivers/media/rc/iguanair.c
6019
6020 IIO SUBSYSTEM AND DRIVERS
6021 M:      Jonathan Cameron <jic23@kernel.org>
6022 R:      Hartmut Knaack <knaack.h@gmx.de>
6023 R:      Lars-Peter Clausen <lars@metafoo.de>
6024 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6025 L:      linux-iio@vger.kernel.org
6026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6027 S:      Maintained
6028 F:      Documentation/devicetree/bindings/iio/
6029 F:      drivers/iio/
6030 F:      drivers/staging/iio/
6031 F:      include/linux/iio/
6032 F:      tools/iio/
6033
6034 IKANOS/ADI EAGLE ADSL USB DRIVER
6035 M:      Matthieu Castet <castet.matthieu@free.fr>
6036 M:      Stanislaw Gruszka <stf_xl@wp.pl>
6037 S:      Maintained
6038 F:      drivers/usb/atm/ueagle-atm.c
6039
6040 INA209 HARDWARE MONITOR DRIVER
6041 M:      Guenter Roeck <linux@roeck-us.net>
6042 L:      linux-hwmon@vger.kernel.org
6043 S:      Maintained
6044 F:      Documentation/hwmon/ina209
6045 F:      Documentation/devicetree/bindings/i2c/ina209.txt
6046 F:      drivers/hwmon/ina209.c
6047
6048 INA2XX HARDWARE MONITOR DRIVER
6049 M:      Guenter Roeck <linux@roeck-us.net>
6050 L:      linux-hwmon@vger.kernel.org
6051 S:      Maintained
6052 F:      Documentation/hwmon/ina2xx
6053 F:      drivers/hwmon/ina2xx.c
6054 F:      include/linux/platform_data/ina2xx.h
6055
6056 INDUSTRY PACK SUBSYSTEM (IPACK)
6057 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6058 M:      Jens Taprogge <jens.taprogge@taprogge.org>
6059 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6060 L:      industrypack-devel@lists.sourceforge.net
6061 W:      http://industrypack.sourceforge.net
6062 S:      Maintained
6063 F:      drivers/ipack/
6064
6065 INGENIC JZ4780 DMA Driver
6066 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6067 S:      Maintained
6068 F:      drivers/dma/dma-jz4780.c
6069
6070 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6071 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6072 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6073 L:      linux-ima-devel@lists.sourceforge.net
6074 L:      linux-ima-user@lists.sourceforge.net
6075 L:      linux-security-module@vger.kernel.org
6076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6077 S:      Supported
6078 F:      security/integrity/ima/
6079
6080 IMGTEC IR DECODER DRIVER
6081 M:      James Hogan <james.hogan@imgtec.com>
6082 S:      Maintained
6083 F:      drivers/media/rc/img-ir/
6084
6085 IMS TWINTURBO FRAMEBUFFER DRIVER
6086 L:      linux-fbdev@vger.kernel.org
6087 S:      Orphan
6088 F:      drivers/video/fbdev/imsttfb.c
6089
6090 INFINIBAND SUBSYSTEM
6091 M:      Doug Ledford <dledford@redhat.com>
6092 M:      Sean Hefty <sean.hefty@intel.com>
6093 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
6094 L:      linux-rdma@vger.kernel.org
6095 W:      http://www.openfabrics.org/
6096 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6098 S:      Supported
6099 F:      Documentation/infiniband/
6100 F:      drivers/infiniband/
6101 F:      include/uapi/linux/if_infiniband.h
6102 F:      include/uapi/rdma/
6103 F:      include/rdma/
6104
6105 INOTIFY
6106 M:      John McCutchan <john@johnmccutchan.com>
6107 M:      Robert Love <rlove@rlove.org>
6108 M:      Eric Paris <eparis@parisplace.org>
6109 S:      Maintained
6110 F:      Documentation/filesystems/inotify.txt
6111 F:      fs/notify/inotify/
6112 F:      include/linux/inotify.h
6113 F:      include/uapi/linux/inotify.h
6114
6115 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6116 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
6117 L:      linux-input@vger.kernel.org
6118 Q:      http://patchwork.kernel.org/project/linux-input/list/
6119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6120 S:      Maintained
6121 F:      drivers/input/
6122 F:      include/linux/input.h
6123 F:      include/uapi/linux/input.h
6124 F:      include/linux/input/
6125 F:      Documentation/devicetree/bindings/input/
6126
6127 INPUT MULTITOUCH (MT) PROTOCOL
6128 M:      Henrik Rydberg <rydberg@bitmath.org>
6129 L:      linux-input@vger.kernel.org
6130 S:      Odd fixes
6131 F:      Documentation/input/multi-touch-protocol.txt
6132 F:      drivers/input/input-mt.c
6133 K:      \b(ABS|SYN)_MT_
6134
6135 INTEL ASoC BDW/HSW DRIVERS
6136 M:      Jie Yang <yang.jie@linux.intel.com>
6137 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6138 S:      Supported
6139 F:      sound/soc/intel/common/sst-dsp*
6140 F:      sound/soc/intel/common/sst-firmware.c
6141 F:      sound/soc/intel/boards/broadwell.c
6142 F:      sound/soc/intel/haswell/
6143
6144 INTEL C600 SERIES SAS CONTROLLER DRIVER
6145 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
6146 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6147 L:      linux-scsi@vger.kernel.org
6148 T:      git git://git.code.sf.net/p/intel-sas/isci
6149 S:      Supported
6150 F:      drivers/scsi/isci/
6151
6152 INTEL HID EVENT DRIVER
6153 M:      Alex Hung <alex.hung@canonical.com>
6154 L:      platform-driver-x86@vger.kernel.org
6155 S:      Maintained
6156 F:      drivers/platform/x86/intel-hid.c
6157
6158 INTEL VIRTUAL BUTTON DRIVER
6159 M:      AceLan Kao <acelan.kao@canonical.com>
6160 L:      platform-driver-x86@vger.kernel.org
6161 S:      Maintained
6162 F:      drivers/platform/x86/intel-vbtn.c
6163
6164 INTEL IDLE DRIVER
6165 M:      Len Brown <lenb@kernel.org>
6166 L:      linux-pm@vger.kernel.org
6167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6168 S:      Supported
6169 F:      drivers/idle/intel_idle.c
6170
6171 INTEL PSTATE DRIVER
6172 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6173 M:      Len Brown <lenb@kernel.org>
6174 L:      linux-pm@vger.kernel.org
6175 S:      Supported
6176 F:      drivers/cpufreq/intel_pstate.c
6177
6178 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6179 M:      Maik Broemme <mbroemme@plusserver.de>
6180 L:      linux-fbdev@vger.kernel.org
6181 S:      Maintained
6182 F:      Documentation/fb/intelfb.txt
6183 F:      drivers/video/fbdev/intelfb/
6184
6185 INTEL 810/815 FRAMEBUFFER DRIVER
6186 M:      Antonino Daplas <adaplas@gmail.com>
6187 L:      linux-fbdev@vger.kernel.org
6188 S:      Maintained
6189 F:      drivers/video/fbdev/i810/
6190
6191 INTEL MENLOW THERMAL DRIVER
6192 M:      Sujith Thomas <sujith.thomas@intel.com>
6193 L:      platform-driver-x86@vger.kernel.org
6194 W:      https://01.org/linux-acpi
6195 S:      Supported
6196 F:      drivers/platform/x86/intel_menlow.c
6197
6198 INTEL I/OAT DMA DRIVER
6199 M:      Dave Jiang <dave.jiang@intel.com>
6200 R:      Dan Williams <dan.j.williams@intel.com>
6201 L:      dmaengine@vger.kernel.org
6202 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6203 S:      Supported
6204 F:      drivers/dma/ioat*
6205
6206 INTEL IOMMU (VT-d)
6207 M:      David Woodhouse <dwmw2@infradead.org>
6208 L:      iommu@lists.linux-foundation.org
6209 T:      git git://git.infradead.org/iommu-2.6.git
6210 S:      Supported
6211 F:      drivers/iommu/intel-iommu.c
6212 F:      include/linux/intel-iommu.h
6213
6214 INTEL IOP-ADMA DMA DRIVER
6215 R:      Dan Williams <dan.j.williams@intel.com>
6216 S:      Odd fixes
6217 F:      drivers/dma/iop-adma.c
6218
6219 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6220 M:      Krzysztof Halasa <khalasa@piap.pl>
6221 S:      Maintained
6222 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6223 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6224 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6225 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6226 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6227 F:      drivers/net/wan/ixp4xx_hss.c
6228
6229 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6230 M:      Deepak Saxena <dsaxena@plexity.net>
6231 S:      Maintained
6232 F:      drivers/char/hw_random/ixp4xx-rng.c
6233
6234 INTEL ETHERNET DRIVERS
6235 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6236 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6237 W:      http://www.intel.com/support/feedback.htm
6238 W:      http://e1000.sourceforge.net/
6239 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6242 S:      Supported
6243 F:      Documentation/networking/e100.txt
6244 F:      Documentation/networking/e1000.txt
6245 F:      Documentation/networking/e1000e.txt
6246 F:      Documentation/networking/igb.txt
6247 F:      Documentation/networking/igbvf.txt
6248 F:      Documentation/networking/ixgb.txt
6249 F:      Documentation/networking/ixgbe.txt
6250 F:      Documentation/networking/ixgbevf.txt
6251 F:      Documentation/networking/i40e.txt
6252 F:      Documentation/networking/i40evf.txt
6253 F:      drivers/net/ethernet/intel/
6254 F:      drivers/net/ethernet/intel/*/
6255
6256 INTEL RDMA RNIC DRIVER
6257 M:     Faisal Latif <faisal.latif@intel.com>
6258 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6259 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6260 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6261 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6262 L:     linux-rdma@vger.kernel.org
6263 S:     Supported
6264 F:     drivers/infiniband/hw/i40iw/
6265
6266 INTEL MERRIFIELD GPIO DRIVER
6267 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6268 L:      linux-gpio@vger.kernel.org
6269 S:      Maintained
6270 F:      drivers/gpio/gpio-merrifield.c
6271
6272 INTEL-MID GPIO DRIVER
6273 M:      David Cohen <david.a.cohen@linux.intel.com>
6274 L:      linux-gpio@vger.kernel.org
6275 S:      Maintained
6276 F:      drivers/gpio/gpio-intel-mid.c
6277
6278 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6279 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6280 L:      linux-wireless@vger.kernel.org
6281 S:      Maintained
6282 F:      Documentation/networking/README.ipw2100
6283 F:      Documentation/networking/README.ipw2200
6284 F:      drivers/net/wireless/intel/ipw2x00/
6285
6286 INTEL(R) TRACE HUB
6287 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6288 S:      Supported
6289 F:      Documentation/trace/intel_th.txt
6290 F:      drivers/hwtracing/intel_th/
6291
6292 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6293 M:      Ning Sun <ning.sun@intel.com>
6294 L:      tboot-devel@lists.sourceforge.net
6295 W:      http://tboot.sourceforge.net
6296 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6297 S:      Supported
6298 F:      Documentation/intel_txt.txt
6299 F:      include/linux/tboot.h
6300 F:      arch/x86/kernel/tboot.c
6301
6302 INTEL WIRELESS WIMAX CONNECTION 2400
6303 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6304 M:      linux-wimax@intel.com
6305 L:      wimax@linuxwimax.org (subscribers-only)
6306 S:      Supported
6307 W:      http://linuxwimax.org
6308 F:      Documentation/wimax/README.i2400m
6309 F:      drivers/net/wimax/i2400m/
6310 F:      include/uapi/linux/wimax/i2400m.h
6311
6312 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6313 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6314 L:      linux-wireless@vger.kernel.org
6315 S:      Supported
6316 F:      drivers/net/wireless/intel/iwlegacy/
6317
6318 INTEL WIRELESS WIFI LINK (iwlwifi)
6319 M:      Johannes Berg <johannes.berg@intel.com>
6320 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6321 M:      Luca Coelho <luciano.coelho@intel.com>
6322 M:      Intel Linux Wireless <linuxwifi@intel.com>
6323 L:      linux-wireless@vger.kernel.org
6324 W:      http://intellinuxwireless.org
6325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6326 S:      Supported
6327 F:      drivers/net/wireless/intel/iwlwifi/
6328
6329 INTEL MANAGEMENT ENGINE (mei)
6330 M:      Tomas Winkler <tomas.winkler@intel.com>
6331 L:      linux-kernel@vger.kernel.org
6332 S:      Supported
6333 F:      include/uapi/linux/mei.h
6334 F:      include/linux/mei_cl_bus.h
6335 F:      drivers/misc/mei/*
6336 F:      drivers/watchdog/mei_wdt.c
6337 F:      Documentation/misc-devices/mei/*
6338
6339 INTEL MIC DRIVERS (mic)
6340 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6341 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6342 S:      Supported
6343 W:      https://github.com/sudeepdutt/mic
6344 W:      http://software.intel.com/en-us/mic-developer
6345 F:      include/linux/mic_bus.h
6346 F:      include/linux/scif.h
6347 F:      include/uapi/linux/mic_common.h
6348 F:      include/uapi/linux/mic_ioctl.h
6349 F:      include/uapi/linux/scif_ioctl.h
6350 F:      drivers/misc/mic/
6351 F:      drivers/dma/mic_x100_dma.c
6352 F:      drivers/dma/mic_x100_dma.h
6353 F:      Documentation/mic/
6354
6355 INTEL PMC/P-Unit IPC DRIVER
6356 M:      Zha Qipeng<qipeng.zha@intel.com>
6357 L:      platform-driver-x86@vger.kernel.org
6358 S:      Maintained
6359 F:      drivers/platform/x86/intel_pmc_ipc.c
6360 F:      drivers/platform/x86/intel_punit_ipc.c
6361 F:      arch/x86/include/asm/intel_pmc_ipc.h
6362 F:      arch/x86/include/asm/intel_punit_ipc.h
6363
6364 INTEL TELEMETRY DRIVER
6365 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6366 L:      platform-driver-x86@vger.kernel.org
6367 S:      Maintained
6368 F:      arch/x86/include/asm/intel_telemetry.h
6369 F:      drivers/platform/x86/intel_telemetry*
6370
6371 INTEL PMC CORE DRIVER
6372 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6373 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6374 L:      platform-driver-x86@vger.kernel.org
6375 S:      Maintained
6376 F:      arch/x86/include/asm/pmc_core.h
6377 F:      drivers/platform/x86/intel_pmc_core*
6378
6379 IOC3 ETHERNET DRIVER
6380 M:      Ralf Baechle <ralf@linux-mips.org>
6381 L:      linux-mips@linux-mips.org
6382 S:      Maintained
6383 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6384
6385 IOC3 SERIAL DRIVER
6386 M:      Pat Gefre <pfg@sgi.com>
6387 L:      linux-serial@vger.kernel.org
6388 S:      Maintained
6389 F:      drivers/tty/serial/ioc3_serial.c
6390
6391 IOMMU DRIVERS
6392 M:      Joerg Roedel <joro@8bytes.org>
6393 L:      iommu@lists.linux-foundation.org
6394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6395 S:      Maintained
6396 F:      Documentation/devicetree/bindings/iommu/
6397 F:      drivers/iommu/
6398
6399 IP MASQUERADING
6400 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6401 S:      Maintained
6402 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6403
6404 IPMI SUBSYSTEM
6405 M:      Corey Minyard <minyard@acm.org>
6406 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6407 W:      http://openipmi.sourceforge.net/
6408 S:      Supported
6409 F:      Documentation/IPMI.txt
6410 F:      drivers/char/ipmi/
6411 F:      include/linux/ipmi*
6412 F:      include/uapi/linux/ipmi*
6413
6414 QCOM AUDIO (ASoC) DRIVERS
6415 M:      Patrick Lai <plai@codeaurora.org>
6416 M:      Banajit Goswami <bgoswami@codeaurora.org>
6417 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6418 S:      Supported
6419 F:      sound/soc/qcom/
6420
6421 IPS SCSI RAID DRIVER
6422 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6423 L:      linux-scsi@vger.kernel.org
6424 W:      http://www.adaptec.com/
6425 S:      Maintained
6426 F:      drivers/scsi/ips*
6427
6428 IPVS
6429 M:      Wensong Zhang <wensong@linux-vs.org>
6430 M:      Simon Horman <horms@verge.net.au>
6431 M:      Julian Anastasov <ja@ssi.bg>
6432 L:      netdev@vger.kernel.org
6433 L:      lvs-devel@vger.kernel.org
6434 S:      Maintained
6435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6437 F:      Documentation/networking/ipvs-sysctl.txt
6438 F:      include/net/ip_vs.h
6439 F:      include/uapi/linux/ip_vs.h
6440 F:      net/netfilter/ipvs/
6441
6442 IPWIRELESS DRIVER
6443 M:      Jiri Kosina <jikos@kernel.org>
6444 M:      David Sterba <dsterba@suse.com>
6445 S:      Odd Fixes
6446 F:      drivers/tty/ipwireless/
6447
6448 IPX NETWORK LAYER
6449 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6450 L:      netdev@vger.kernel.org
6451 S:      Maintained
6452 F:      include/net/ipx.h
6453 F:      include/uapi/linux/ipx.h
6454 F:      net/ipx/
6455
6456 IRDA SUBSYSTEM
6457 M:      Samuel Ortiz <samuel@sortiz.org>
6458 L:      irda-users@lists.sourceforge.net (subscribers-only)
6459 L:      netdev@vger.kernel.org
6460 W:      http://irda.sourceforge.net/
6461 S:      Maintained
6462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6463 F:      Documentation/networking/irda.txt
6464 F:      drivers/net/irda/
6465 F:      include/net/irda/
6466 F:      net/irda/
6467
6468 IRQ SUBSYSTEM
6469 M:      Thomas Gleixner <tglx@linutronix.de>
6470 L:      linux-kernel@vger.kernel.org
6471 S:      Maintained
6472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6473 F:      kernel/irq/
6474
6475 IRQCHIP DRIVERS
6476 M:      Thomas Gleixner <tglx@linutronix.de>
6477 M:      Jason Cooper <jason@lakedaemon.net>
6478 M:      Marc Zyngier <marc.zyngier@arm.com>
6479 L:      linux-kernel@vger.kernel.org
6480 S:      Maintained
6481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6482 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6483 F:      Documentation/devicetree/bindings/interrupt-controller/
6484 F:      drivers/irqchip/
6485
6486 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6487 M:      Marc Zyngier <marc.zyngier@arm.com>
6488 S:      Maintained
6489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6490 F:      Documentation/IRQ-domain.txt
6491 F:      include/linux/irqdomain.h
6492 F:      kernel/irq/irqdomain.c
6493 F:      kernel/irq/msi.c
6494
6495 ISA
6496 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6497 S:      Maintained
6498 F:      Documentation/isa.txt
6499 F:      drivers/base/isa.c
6500 F:      include/linux/isa.h
6501
6502 ISAPNP
6503 M:      Jaroslav Kysela <perex@perex.cz>
6504 S:      Maintained
6505 F:      Documentation/isapnp.txt
6506 F:      drivers/pnp/isapnp/
6507 F:      include/linux/isapnp.h
6508
6509 ISA RADIO MODULE
6510 M:      Hans Verkuil <hverkuil@xs4all.nl>
6511 L:      linux-media@vger.kernel.org
6512 T:      git git://linuxtv.org/media_tree.git
6513 W:      https://linuxtv.org
6514 S:      Maintained
6515 F:      drivers/media/radio/radio-isa*
6516
6517 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6518 M:      Peter Jones <pjones@redhat.com>
6519 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6520 S:      Maintained
6521 F:      drivers/firmware/iscsi_ibft*
6522
6523 ISCSI
6524 M:      Mike Christie <michaelc@cs.wisc.edu>
6525 L:      open-iscsi@googlegroups.com
6526 W:      www.open-iscsi.org
6527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6528 S:      Maintained
6529 F:      drivers/scsi/*iscsi*
6530 F:      include/scsi/*iscsi*
6531
6532 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6533 M:      Or Gerlitz <ogerlitz@mellanox.com>
6534 M:      Sagi Grimberg <sagi@grimberg.me>
6535 M:      Roi Dayan <roid@mellanox.com>
6536 L:      linux-rdma@vger.kernel.org
6537 S:      Supported
6538 W:      http://www.openfabrics.org
6539 W:      www.open-iscsi.org
6540 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6541 F:      drivers/infiniband/ulp/iser/
6542
6543 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6544 M:      Sagi Grimberg <sagi@grimberg.me>
6545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6546 L:      linux-rdma@vger.kernel.org
6547 L:      target-devel@vger.kernel.org
6548 S:      Supported
6549 W:      http://www.linux-iscsi.org
6550 F:      drivers/infiniband/ulp/isert
6551
6552 ISDN SUBSYSTEM
6553 M:      Karsten Keil <isdn@linux-pingi.de>
6554 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6555 L:      netdev@vger.kernel.org
6556 W:      http://www.isdn4linux.de
6557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6558 S:      Maintained
6559 F:      Documentation/isdn/
6560 F:      drivers/isdn/
6561 F:      include/linux/isdn.h
6562 F:      include/linux/isdn/
6563 F:      include/uapi/linux/isdn.h
6564 F:      include/uapi/linux/isdn/
6565
6566 ISDN SUBSYSTEM (Eicon active card driver)
6567 M:      Armin Schindler <mac@melware.de>
6568 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6569 W:      http://www.melware.de
6570 S:      Maintained
6571 F:      drivers/isdn/hardware/eicon/
6572
6573 IT87 HARDWARE MONITORING DRIVER
6574 M:      Jean Delvare <jdelvare@suse.com>
6575 L:      linux-hwmon@vger.kernel.org
6576 S:      Maintained
6577 F:      Documentation/hwmon/it87
6578 F:      drivers/hwmon/it87.c
6579
6580 IT913X MEDIA DRIVER
6581 M:      Antti Palosaari <crope@iki.fi>
6582 L:      linux-media@vger.kernel.org
6583 W:      https://linuxtv.org
6584 W:      http://palosaari.fi/linux/
6585 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6586 T:      git git://linuxtv.org/anttip/media_tree.git
6587 S:      Maintained
6588 F:      drivers/media/tuners/it913x*
6589
6590 IVTV VIDEO4LINUX DRIVER
6591 M:      Andy Walls <awalls@md.metrocast.net>
6592 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6593 L:      linux-media@vger.kernel.org
6594 T:      git git://linuxtv.org/media_tree.git
6595 W:      http://www.ivtvdriver.org
6596 S:      Maintained
6597 F:      Documentation/video4linux/*.ivtv
6598 F:      drivers/media/pci/ivtv/
6599 F:      include/uapi/linux/ivtv*
6600
6601 IX2505V MEDIA DRIVER
6602 M:      Malcolm Priestley <tvboxspy@gmail.com>
6603 L:      linux-media@vger.kernel.org
6604 W:      https://linuxtv.org
6605 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6606 S:      Maintained
6607 F:      drivers/media/dvb-frontends/ix2505v*
6608
6609 JC42.4 TEMPERATURE SENSOR DRIVER
6610 M:      Guenter Roeck <linux@roeck-us.net>
6611 L:      linux-hwmon@vger.kernel.org
6612 S:      Maintained
6613 F:      drivers/hwmon/jc42.c
6614 F:      Documentation/hwmon/jc42
6615
6616 JFS FILESYSTEM
6617 M:      Dave Kleikamp <shaggy@kernel.org>
6618 L:      jfs-discussion@lists.sourceforge.net
6619 W:      http://jfs.sourceforge.net/
6620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6621 S:      Maintained
6622 F:      Documentation/filesystems/jfs.txt
6623 F:      fs/jfs/
6624
6625 JME NETWORK DRIVER
6626 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6627 L:      netdev@vger.kernel.org
6628 S:      Maintained
6629 F:      drivers/net/ethernet/jme.*
6630
6631 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6632 M:      David Woodhouse <dwmw2@infradead.org>
6633 L:      linux-mtd@lists.infradead.org
6634 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6635 S:      Maintained
6636 F:      fs/jffs2/
6637 F:      include/uapi/linux/jffs2.h
6638
6639 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6640 M:      "Theodore Ts'o" <tytso@mit.edu>
6641 M:      Jan Kara <jack@suse.com>
6642 L:      linux-ext4@vger.kernel.org
6643 S:      Maintained
6644 F:      fs/jbd2/
6645 F:      include/linux/jbd2.h
6646
6647 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6648 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6649 L:      linux-media@vger.kernel.org
6650 S:      Maintained
6651 F:      drivers/media/platform/rcar_jpu.c
6652
6653 JSM Neo PCI based serial card
6654 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6655 L:      linux-serial@vger.kernel.org
6656 S:      Maintained
6657 F:      drivers/tty/serial/jsm/
6658
6659 K10TEMP HARDWARE MONITORING DRIVER
6660 M:      Clemens Ladisch <clemens@ladisch.de>
6661 L:      linux-hwmon@vger.kernel.org
6662 S:      Maintained
6663 F:      Documentation/hwmon/k10temp
6664 F:      drivers/hwmon/k10temp.c
6665
6666 K8TEMP HARDWARE MONITORING DRIVER
6667 M:      Rudolf Marek <r.marek@assembler.cz>
6668 L:      linux-hwmon@vger.kernel.org
6669 S:      Maintained
6670 F:      Documentation/hwmon/k8temp
6671 F:      drivers/hwmon/k8temp.c
6672
6673 KASAN
6674 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6675 R:      Alexander Potapenko <glider@google.com>
6676 R:      Dmitry Vyukov <dvyukov@google.com>
6677 L:      kasan-dev@googlegroups.com
6678 S:      Maintained
6679 F:      arch/*/include/asm/kasan.h
6680 F:      arch/*/mm/kasan_init*
6681 F:      Documentation/kasan.txt
6682 F:      include/linux/kasan*.h
6683 F:      lib/test_kasan.c
6684 F:      mm/kasan/
6685 F:      scripts/Makefile.kasan
6686
6687 KCONFIG
6688 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6689 L:      linux-kbuild@vger.kernel.org
6690 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6691 S:      Maintained
6692 F:      Documentation/kbuild/kconfig-language.txt
6693 F:      scripts/kconfig/
6694
6695 KDUMP
6696 M:      Dave Young <dyoung@redhat.com>
6697 M:      Baoquan He <bhe@redhat.com>
6698 R:      Vivek Goyal <vgoyal@redhat.com>
6699 L:      kexec@lists.infradead.org
6700 W:      http://lse.sourceforge.net/kdump/
6701 S:      Maintained
6702 F:      Documentation/kdump/
6703
6704 KEENE FM RADIO TRANSMITTER DRIVER
6705 M:      Hans Verkuil <hverkuil@xs4all.nl>
6706 L:      linux-media@vger.kernel.org
6707 T:      git git://linuxtv.org/media_tree.git
6708 W:      https://linuxtv.org
6709 S:      Maintained
6710 F:      drivers/media/radio/radio-keene*
6711
6712 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6713 M:      Ian Kent <raven@themaw.net>
6714 L:      autofs@vger.kernel.org
6715 S:      Maintained
6716 F:      fs/autofs4/
6717
6718 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6719 M:      Michal Marek <mmarek@suse.com>
6720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6722 L:      linux-kbuild@vger.kernel.org
6723 S:      Maintained
6724 F:      Documentation/kbuild/
6725 F:      Makefile
6726 F:      scripts/Makefile.*
6727 F:      scripts/basic/
6728 F:      scripts/mk*
6729 F:      scripts/package/
6730
6731 KERNEL JANITORS
6732 L:      kernel-janitors@vger.kernel.org
6733 W:      http://kernelnewbies.org/KernelJanitors
6734 S:      Odd Fixes
6735
6736 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6737 M:      "J. Bruce Fields" <bfields@fieldses.org>
6738 M:      Jeff Layton <jlayton@poochiereds.net>
6739 L:      linux-nfs@vger.kernel.org
6740 W:      http://nfs.sourceforge.net/
6741 T:      git git://linux-nfs.org/~bfields/linux.git
6742 S:      Supported
6743 F:      fs/nfsd/
6744 F:      include/uapi/linux/nfsd/
6745 F:      fs/lockd/
6746 F:      fs/nfs_common/
6747 F:      net/sunrpc/
6748 F:      include/linux/lockd/
6749 F:      include/linux/sunrpc/
6750 F:      include/uapi/linux/sunrpc/
6751
6752 KERNEL SELFTEST FRAMEWORK
6753 M:      Shuah Khan <shuahkh@osg.samsung.com>
6754 M:      Shuah Khan <shuah@kernel.org>
6755 L:      linux-kselftest@vger.kernel.org
6756 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6757 S:      Maintained
6758 F:      tools/testing/selftests
6759
6760 KERNEL VIRTUAL MACHINE (KVM)
6761 M:      Paolo Bonzini <pbonzini@redhat.com>
6762 M:      Radim Krčmář <rkrcmar@redhat.com>
6763 L:      kvm@vger.kernel.org
6764 W:      http://www.linux-kvm.org
6765 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6766 S:      Supported
6767 F:      Documentation/*/kvm*.txt
6768 F:      Documentation/virtual/kvm/
6769 F:      arch/*/kvm/
6770 F:      arch/x86/kernel/kvm.c
6771 F:      arch/x86/kernel/kvmclock.c
6772 F:      arch/*/include/asm/kvm*
6773 F:      include/linux/kvm*
6774 F:      include/uapi/linux/kvm*
6775 F:      virt/kvm/
6776 F:      tools/kvm/
6777
6778 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6779 M:      Joerg Roedel <joro@8bytes.org>
6780 L:      kvm@vger.kernel.org
6781 W:      http://www.linux-kvm.org/
6782 S:      Maintained
6783 F:      arch/x86/include/asm/svm.h
6784 F:      arch/x86/kvm/svm.c
6785
6786 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6787 M:      Alexander Graf <agraf@suse.com>
6788 L:      kvm-ppc@vger.kernel.org
6789 W:      http://www.linux-kvm.org/
6790 T:      git git://github.com/agraf/linux-2.6.git
6791 S:      Supported
6792 F:      arch/powerpc/include/asm/kvm*
6793 F:      arch/powerpc/kvm/
6794
6795 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6796 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6797 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6798 L:      linux-s390@vger.kernel.org
6799 W:      http://www.ibm.com/developerworks/linux/linux390/
6800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6801 S:      Supported
6802 F:      Documentation/s390/kvm.txt
6803 F:      arch/s390/include/asm/kvm*
6804 F:      arch/s390/kvm/
6805
6806 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6807 M:      Christoffer Dall <christoffer.dall@linaro.org>
6808 M:      Marc Zyngier <marc.zyngier@arm.com>
6809 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6810 L:      kvmarm@lists.cs.columbia.edu
6811 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6813 S:      Supported
6814 F:      arch/arm/include/uapi/asm/kvm*
6815 F:      arch/arm/include/asm/kvm*
6816 F:      arch/arm/kvm/
6817 F:      virt/kvm/arm/
6818 F:      include/kvm/arm_*
6819
6820 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6821 M:      Christoffer Dall <christoffer.dall@linaro.org>
6822 M:      Marc Zyngier <marc.zyngier@arm.com>
6823 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6824 L:      kvmarm@lists.cs.columbia.edu
6825 S:      Maintained
6826 F:      arch/arm64/include/uapi/asm/kvm*
6827 F:      arch/arm64/include/asm/kvm*
6828 F:      arch/arm64/kvm/
6829
6830 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6831 M:      James Hogan <james.hogan@imgtec.com>
6832 L:      linux-mips@linux-mips.org
6833 S:      Supported
6834 F:      arch/mips/include/uapi/asm/kvm*
6835 F:      arch/mips/include/asm/kvm*
6836 F:      arch/mips/kvm/
6837
6838 KEXEC
6839 M:      Eric Biederman <ebiederm@xmission.com>
6840 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6841 L:      kexec@lists.infradead.org
6842 S:      Maintained
6843 F:      include/linux/kexec.h
6844 F:      include/uapi/linux/kexec.h
6845 F:      kernel/kexec*
6846
6847 KEYS/KEYRINGS:
6848 M:      David Howells <dhowells@redhat.com>
6849 L:      keyrings@vger.kernel.org
6850 S:      Maintained
6851 F:      Documentation/security/keys.txt
6852 F:      include/linux/key.h
6853 F:      include/linux/key-type.h
6854 F:      include/linux/keyctl.h
6855 F:      include/uapi/linux/keyctl.h
6856 F:      include/keys/
6857 F:      security/keys/
6858
6859 KEYS-TRUSTED
6860 M:      David Safford <safford@us.ibm.com>
6861 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6862 L:      linux-security-module@vger.kernel.org
6863 L:      keyrings@vger.kernel.org
6864 S:      Supported
6865 F:      Documentation/security/keys-trusted-encrypted.txt
6866 F:      include/keys/trusted-type.h
6867 F:      security/keys/trusted.c
6868 F:      security/keys/trusted.h
6869
6870 KEYS-ENCRYPTED
6871 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6872 M:      David Safford <safford@us.ibm.com>
6873 L:      linux-security-module@vger.kernel.org
6874 L:      keyrings@vger.kernel.org
6875 S:      Supported
6876 F:      Documentation/security/keys-trusted-encrypted.txt
6877 F:      include/keys/encrypted-type.h
6878 F:      security/keys/encrypted-keys/
6879
6880 KGDB / KDB /debug_core
6881 M:      Jason Wessel <jason.wessel@windriver.com>
6882 W:      http://kgdb.wiki.kernel.org/
6883 L:      kgdb-bugreport@lists.sourceforge.net
6884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6885 S:      Maintained
6886 F:      Documentation/DocBook/kgdb.tmpl
6887 F:      drivers/misc/kgdbts.c
6888 F:      drivers/tty/serial/kgdboc.c
6889 F:      include/linux/kdb.h
6890 F:      include/linux/kgdb.h
6891 F:      kernel/debug/
6892
6893 KMEMCHECK
6894 M:      Vegard Nossum <vegardno@ifi.uio.no>
6895 M:      Pekka Enberg <penberg@kernel.org>
6896 S:      Maintained
6897 F:      Documentation/kmemcheck.txt
6898 F:      arch/x86/include/asm/kmemcheck.h
6899 F:      arch/x86/mm/kmemcheck/
6900 F:      include/linux/kmemcheck.h
6901 F:      mm/kmemcheck.c
6902
6903 KMEMLEAK
6904 M:      Catalin Marinas <catalin.marinas@arm.com>
6905 S:      Maintained
6906 F:      Documentation/kmemleak.txt
6907 F:      include/linux/kmemleak.h
6908 F:      mm/kmemleak.c
6909 F:      mm/kmemleak-test.c
6910
6911 KPROBES
6912 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6913 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6914 M:      "David S. Miller" <davem@davemloft.net>
6915 M:      Masami Hiramatsu <mhiramat@kernel.org>
6916 S:      Maintained
6917 F:      Documentation/kprobes.txt
6918 F:      include/linux/kprobes.h
6919 F:      kernel/kprobes.c
6920
6921 KS0108 LCD CONTROLLER DRIVER
6922 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6923 W:      http://miguelojeda.es/auxdisplay.htm
6924 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6925 S:      Maintained
6926 F:      Documentation/auxdisplay/ks0108
6927 F:      drivers/auxdisplay/ks0108.c
6928 F:      include/linux/ks0108.h
6929
6930 L3MDEV
6931 M:      David Ahern <dsa@cumulusnetworks.com>
6932 L:      netdev@vger.kernel.org
6933 S:      Maintained
6934 F:      net/l3mdev
6935 F:      include/net/l3mdev.h
6936
6937 LANTIQ MIPS ARCHITECTURE
6938 M:      John Crispin <john@phrozen.org>
6939 L:      linux-mips@linux-mips.org
6940 S:      Maintained
6941 F:      arch/mips/lantiq
6942
6943 LAPB module
6944 L:      linux-x25@vger.kernel.org
6945 S:      Orphan
6946 F:      Documentation/networking/lapb-module.txt
6947 F:      include/*/lapb.h
6948 F:      net/lapb/
6949
6950 LASI 53c700 driver for PARISC
6951 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6952 L:      linux-scsi@vger.kernel.org
6953 S:      Maintained
6954 F:      Documentation/scsi/53c700.txt
6955 F:      drivers/scsi/53c700*
6956
6957 LED SUBSYSTEM
6958 M:      Richard Purdie <rpurdie@rpsys.net>
6959 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6960 L:      linux-leds@vger.kernel.org
6961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6962 S:      Maintained
6963 F:      Documentation/devicetree/bindings/leds/
6964 F:      drivers/leds/
6965 F:      include/linux/leds.h
6966
6967 LEGACY EEPROM DRIVER
6968 M:      Jean Delvare <jdelvare@suse.com>
6969 S:      Maintained
6970 F:      Documentation/misc-devices/eeprom
6971 F:      drivers/misc/eeprom/eeprom.c
6972
6973 LEGO USB Tower driver
6974 M:      Juergen Stuber <starblue@users.sourceforge.net>
6975 L:      legousb-devel@lists.sourceforge.net
6976 W:      http://legousb.sourceforge.net/
6977 S:      Maintained
6978 F:      drivers/usb/misc/legousbtower.c
6979
6980 LG2160 MEDIA DRIVER
6981 M:      Michael Krufky <mkrufky@linuxtv.org>
6982 L:      linux-media@vger.kernel.org
6983 W:      https://linuxtv.org
6984 W:      http://github.com/mkrufky
6985 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6986 T:      git git://linuxtv.org/mkrufky/tuners.git
6987 S:      Maintained
6988 F:      drivers/media/dvb-frontends/lg2160.*
6989
6990 LGDT3305 MEDIA DRIVER
6991 M:      Michael Krufky <mkrufky@linuxtv.org>
6992 L:      linux-media@vger.kernel.org
6993 W:      https://linuxtv.org
6994 W:      http://github.com/mkrufky
6995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6996 T:      git git://linuxtv.org/mkrufky/tuners.git
6997 S:      Maintained
6998 F:      drivers/media/dvb-frontends/lgdt3305.*
6999
7000 LGUEST
7001 M:      Rusty Russell <rusty@rustcorp.com.au>
7002 L:      lguest@lists.ozlabs.org
7003 W:      http://lguest.ozlabs.org/
7004 S:      Odd Fixes
7005 F:      arch/x86/include/asm/lguest*.h
7006 F:      arch/x86/lguest/
7007 F:      drivers/lguest/
7008 F:      include/linux/lguest*.h
7009 F:      tools/lguest/
7010
7011 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7012 M:      Tejun Heo <tj@kernel.org>
7013 L:      linux-ide@vger.kernel.org
7014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7015 S:      Maintained
7016 F:      drivers/ata/
7017 F:      include/linux/ata.h
7018 F:      include/linux/libata.h
7019 F:      Documentation/devicetree/bindings/ata/
7020
7021 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7022 M:      Viresh Kumar <vireshk@kernel.org>
7023 L:      linux-ide@vger.kernel.org
7024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7025 S:      Maintained
7026 F:      include/linux/pata_arasan_cf_data.h
7027 F:      drivers/ata/pata_arasan_cf.c
7028
7029 LIBATA PATA DRIVERS
7030 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7031 M:      Tejun Heo <tj@kernel.org>
7032 L:      linux-ide@vger.kernel.org
7033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7034 S:      Maintained
7035 F:      drivers/ata/pata_*.c
7036 F:      drivers/ata/ata_generic.c
7037
7038 LIBATA SATA AHCI PLATFORM devices support
7039 M:      Hans de Goede <hdegoede@redhat.com>
7040 M:      Tejun Heo <tj@kernel.org>
7041 L:      linux-ide@vger.kernel.org
7042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7043 S:      Maintained
7044 F:      drivers/ata/ahci_platform.c
7045 F:      drivers/ata/libahci_platform.c
7046 F:      include/linux/ahci_platform.h
7047
7048 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7049 M:      Mikael Pettersson <mikpelinux@gmail.com>
7050 L:      linux-ide@vger.kernel.org
7051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7052 S:      Maintained
7053 F:      drivers/ata/sata_promise.*
7054
7055 LIBLOCKDEP
7056 M:      Sasha Levin <sasha.levin@oracle.com>
7057 S:      Maintained
7058 F:      tools/lib/lockdep/
7059
7060 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7061 M:      Dan Williams <dan.j.williams@intel.com>
7062 L:      linux-nvdimm@lists.01.org
7063 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7065 S:      Supported
7066 F:      drivers/nvdimm/*
7067 F:      include/linux/nd.h
7068 F:      include/linux/libnvdimm.h
7069 F:      include/uapi/linux/ndctl.h
7070
7071 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7072 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7073 L:      linux-nvdimm@lists.01.org
7074 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7075 S:      Supported
7076 F:      drivers/nvdimm/blk.c
7077 F:      drivers/nvdimm/region_devs.c
7078 F:      drivers/acpi/nfit*
7079
7080 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7081 M:      Vishal Verma <vishal.l.verma@intel.com>
7082 L:      linux-nvdimm@lists.01.org
7083 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7084 S:      Supported
7085 F:      drivers/nvdimm/btt*
7086
7087 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7088 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
7089 L:      linux-nvdimm@lists.01.org
7090 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
7091 S:      Supported
7092 F:      drivers/nvdimm/pmem.c
7093 F:      include/linux/pmem.h
7094 F:      arch/*/include/asm/pmem.h
7095
7096 LIGHTNVM PLATFORM SUPPORT
7097 M:      Matias Bjorling <mb@lightnvm.io>
7098 W:      http://github/OpenChannelSSD
7099 L:      linux-block@vger.kernel.org
7100 S:      Maintained
7101 F:      drivers/lightnvm/
7102 F:      include/linux/lightnvm.h
7103 F:      include/uapi/linux/lightnvm.h
7104
7105 LINUX FOR IBM pSERIES (RS/6000)
7106 M:      Paul Mackerras <paulus@au.ibm.com>
7107 W:      http://www.ibm.com/linux/ltc/projects/ppc
7108 S:      Supported
7109 F:      arch/powerpc/boot/rs6000.h
7110
7111 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7112 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7113 M:      Paul Mackerras <paulus@samba.org>
7114 M:      Michael Ellerman <mpe@ellerman.id.au>
7115 W:      http://www.penguinppc.org/
7116 L:      linuxppc-dev@lists.ozlabs.org
7117 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7119 S:      Supported
7120 F:      Documentation/powerpc/
7121 F:      arch/powerpc/
7122 F:      drivers/char/tpm/tpm_ibmvtpm*
7123 F:      drivers/crypto/nx/
7124 F:      drivers/crypto/vmx/
7125 F:      drivers/net/ethernet/ibm/ibmveth.*
7126 F:      drivers/net/ethernet/ibm/ibmvnic.*
7127 F:      drivers/pci/hotplug/pnv_php.c
7128 F:      drivers/pci/hotplug/rpa*
7129 F:      drivers/scsi/ibmvscsi/
7130 N:      opal
7131 N:      /pmac
7132 N:      powermac
7133 N:      powernv
7134 N:      [^a-z0-9]ps3
7135 N:      pseries
7136
7137 LINUX FOR POWER MACINTOSH
7138 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7139 W:      http://www.penguinppc.org/
7140 L:      linuxppc-dev@lists.ozlabs.org
7141 S:      Maintained
7142 F:      arch/powerpc/platforms/powermac/
7143 F:      drivers/macintosh/
7144
7145 LINUX FOR POWERPC EMBEDDED MPC5XXX
7146 M:      Anatolij Gustschin <agust@denx.de>
7147 L:      linuxppc-dev@lists.ozlabs.org
7148 T:      git git://git.denx.de/linux-denx-agust.git
7149 S:      Maintained
7150 F:      arch/powerpc/platforms/512x/
7151 F:      arch/powerpc/platforms/52xx/
7152
7153 LINUX FOR POWERPC EMBEDDED PPC4XX
7154 M:      Alistair Popple <alistair@popple.id.au>
7155 M:      Matt Porter <mporter@kernel.crashing.org>
7156 W:      http://www.penguinppc.org/
7157 L:      linuxppc-dev@lists.ozlabs.org
7158 S:      Maintained
7159 F:      arch/powerpc/platforms/40x/
7160 F:      arch/powerpc/platforms/44x/
7161
7162 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7163 L:      linuxppc-dev@lists.ozlabs.org
7164 S:      Orphan
7165 F:      arch/powerpc/*/*virtex*
7166 F:      arch/powerpc/*/*/*virtex*
7167
7168 LINUX FOR POWERPC EMBEDDED PPC8XX
7169 M:      Vitaly Bordug <vitb@kernel.crashing.org>
7170 W:      http://www.penguinppc.org/
7171 L:      linuxppc-dev@lists.ozlabs.org
7172 S:      Maintained
7173 F:      arch/powerpc/platforms/8xx/
7174
7175 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7176 M:      Scott Wood <oss@buserror.net>
7177 M:      Kumar Gala <galak@kernel.crashing.org>
7178 W:      http://www.penguinppc.org/
7179 L:      linuxppc-dev@lists.ozlabs.org
7180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7181 S:      Maintained
7182 F:      arch/powerpc/platforms/83xx/
7183 F:      arch/powerpc/platforms/85xx/
7184
7185 LINUX FOR POWERPC PA SEMI PWRFICIENT
7186 M:      Olof Johansson <olof@lixom.net>
7187 L:      linuxppc-dev@lists.ozlabs.org
7188 S:      Maintained
7189 F:      arch/powerpc/platforms/pasemi/
7190 F:      drivers/*/*pasemi*
7191 F:      drivers/*/*/*pasemi*
7192
7193 LINUX SECURITY MODULE (LSM) FRAMEWORK
7194 M:      Chris Wright <chrisw@sous-sol.org>
7195 L:      linux-security-module@vger.kernel.org
7196 S:      Supported
7197
7198 LIS3LV02D ACCELEROMETER DRIVER
7199 M:      Eric Piel <eric.piel@tremplin-utc.net>
7200 S:      Maintained
7201 F:      Documentation/misc-devices/lis3lv02d
7202 F:      drivers/misc/lis3lv02d/
7203 F:      drivers/platform/x86/hp_accel.c
7204
7205 LIVE PATCHING
7206 M:      Josh Poimboeuf <jpoimboe@redhat.com>
7207 M:      Jessica Yu <jeyu@redhat.com>
7208 M:      Jiri Kosina <jikos@kernel.org>
7209 M:      Miroslav Benes <mbenes@suse.cz>
7210 R:      Petr Mladek <pmladek@suse.com>
7211 S:      Maintained
7212 F:      kernel/livepatch/
7213 F:      include/linux/livepatch.h
7214 F:      arch/x86/include/asm/livepatch.h
7215 F:      arch/x86/kernel/livepatch.c
7216 F:      Documentation/livepatch/
7217 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
7218 F:      samples/livepatch/
7219 L:      live-patching@vger.kernel.org
7220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7221
7222 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7223 M:      Kees Cook <keescook@chromium.org>
7224 S:      Maintained
7225 F:      drivers/misc/lkdtm*
7226
7227 LLC (802.2)
7228 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7229 S:      Maintained
7230 F:      include/linux/llc.h
7231 F:      include/uapi/linux/llc.h
7232 F:      include/net/llc*
7233 F:      net/llc/
7234
7235 LM73 HARDWARE MONITOR DRIVER
7236 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7237 L:      linux-hwmon@vger.kernel.org
7238 S:      Maintained
7239 F:      drivers/hwmon/lm73.c
7240
7241 LM78 HARDWARE MONITOR DRIVER
7242 M:      Jean Delvare <jdelvare@suse.com>
7243 L:      linux-hwmon@vger.kernel.org
7244 S:      Maintained
7245 F:      Documentation/hwmon/lm78
7246 F:      drivers/hwmon/lm78.c
7247
7248 LM83 HARDWARE MONITOR DRIVER
7249 M:      Jean Delvare <jdelvare@suse.com>
7250 L:      linux-hwmon@vger.kernel.org
7251 S:      Maintained
7252 F:      Documentation/hwmon/lm83
7253 F:      drivers/hwmon/lm83.c
7254
7255 LM90 HARDWARE MONITOR DRIVER
7256 M:      Jean Delvare <jdelvare@suse.com>
7257 L:      linux-hwmon@vger.kernel.org
7258 S:      Maintained
7259 F:      Documentation/hwmon/lm90
7260 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7261 F:      drivers/hwmon/lm90.c
7262
7263 LM95234 HARDWARE MONITOR DRIVER
7264 M:      Guenter Roeck <linux@roeck-us.net>
7265 L:      linux-hwmon@vger.kernel.org
7266 S:      Maintained
7267 F:      Documentation/hwmon/lm95234
7268 F:      drivers/hwmon/lm95234.c
7269
7270 LME2510 MEDIA DRIVER
7271 M:      Malcolm Priestley <tvboxspy@gmail.com>
7272 L:      linux-media@vger.kernel.org
7273 W:      https://linuxtv.org
7274 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7275 S:      Maintained
7276 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7277
7278 LOCKING PRIMITIVES
7279 M:      Peter Zijlstra <peterz@infradead.org>
7280 M:      Ingo Molnar <mingo@redhat.com>
7281 L:      linux-kernel@vger.kernel.org
7282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7283 S:      Maintained
7284 F:      Documentation/locking/
7285 F:      include/linux/lockdep.h
7286 F:      include/linux/spinlock*.h
7287 F:      arch/*/include/asm/spinlock*.h
7288 F:      include/linux/rwlock*.h
7289 F:      include/linux/mutex*.h
7290 F:      arch/*/include/asm/mutex*.h
7291 F:      include/linux/rwsem*.h
7292 F:      arch/*/include/asm/rwsem.h
7293 F:      include/linux/seqlock.h
7294 F:      lib/locking*.[ch]
7295 F:      kernel/locking/
7296
7297 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7298 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7299 L:      linux-ntfs-dev@lists.sourceforge.net
7300 W:      http://www.linux-ntfs.org/content/view/19/37/
7301 S:      Maintained
7302 F:      Documentation/ldm.txt
7303 F:      block/partitions/ldm.*
7304
7305 LogFS
7306 M:      Joern Engel <joern@logfs.org>
7307 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7308 L:      logfs@logfs.org
7309 W:      logfs.org
7310 S:      Maintained
7311 F:      fs/logfs/
7312
7313 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7314 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7315 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7316 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7317 L:      MPT-FusionLinux.pdl@broadcom.com
7318 L:      linux-scsi@vger.kernel.org
7319 W:      http://www.avagotech.com/support/
7320 S:      Supported
7321 F:      drivers/message/fusion/
7322 F:      drivers/scsi/mpt2sas/
7323 F:      drivers/scsi/mpt3sas/
7324
7325 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7326 M:      Matthew Wilcox <matthew@wil.cx>
7327 L:      linux-scsi@vger.kernel.org
7328 S:      Maintained
7329 F:      drivers/scsi/sym53c8xx_2/
7330
7331 LTC4261 HARDWARE MONITOR DRIVER
7332 M:      Guenter Roeck <linux@roeck-us.net>
7333 L:      linux-hwmon@vger.kernel.org
7334 S:      Maintained
7335 F:      Documentation/hwmon/ltc4261
7336 F:      drivers/hwmon/ltc4261.c
7337
7338 LTP (Linux Test Project)
7339 M:      Mike Frysinger <vapier@gentoo.org>
7340 M:      Cyril Hrubis <chrubis@suse.cz>
7341 M:      Wanlong Gao <wanlong.gao@gmail.com>
7342 M:      Jan Stancek <jstancek@redhat.com>
7343 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7344 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7345 L:      ltp@lists.linux.it (subscribers-only)
7346 W:      http://linux-test-project.github.io/
7347 T:      git git://github.com/linux-test-project/ltp.git
7348 S:      Maintained
7349
7350 M32R ARCHITECTURE
7351 W:      http://www.linux-m32r.org/
7352 S:      Orphan
7353 F:      arch/m32r/
7354
7355 M68K ARCHITECTURE
7356 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7357 L:      linux-m68k@lists.linux-m68k.org
7358 W:      http://www.linux-m68k.org/
7359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7360 S:      Maintained
7361 F:      arch/m68k/
7362 F:      drivers/zorro/
7363
7364 M68K ON APPLE MACINTOSH
7365 M:      Joshua Thompson <funaho@jurai.org>
7366 W:      http://www.mac.linux-m68k.org/
7367 L:      linux-m68k@lists.linux-m68k.org
7368 S:      Maintained
7369 F:      arch/m68k/mac/
7370
7371 M68K ON HP9000/300
7372 M:      Philip Blundell <philb@gnu.org>
7373 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7374 S:      Maintained
7375 F:      arch/m68k/hp300/
7376
7377 M88DS3103 MEDIA DRIVER
7378 M:      Antti Palosaari <crope@iki.fi>
7379 L:      linux-media@vger.kernel.org
7380 W:      https://linuxtv.org
7381 W:      http://palosaari.fi/linux/
7382 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7383 T:      git git://linuxtv.org/anttip/media_tree.git
7384 S:      Maintained
7385 F:      drivers/media/dvb-frontends/m88ds3103*
7386
7387 M88RS2000 MEDIA DRIVER
7388 M:      Malcolm Priestley <tvboxspy@gmail.com>
7389 L:      linux-media@vger.kernel.org
7390 W:      https://linuxtv.org
7391 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7392 S:      Maintained
7393 F:      drivers/media/dvb-frontends/m88rs2000*
7394
7395 MA901 MASTERKIT USB FM RADIO DRIVER
7396 M:      Alexey Klimov <klimov.linux@gmail.com>
7397 L:      linux-media@vger.kernel.org
7398 T:      git git://linuxtv.org/media_tree.git
7399 S:      Maintained
7400 F:      drivers/media/radio/radio-ma901.c
7401
7402 MAC80211
7403 M:      Johannes Berg <johannes@sipsolutions.net>
7404 L:      linux-wireless@vger.kernel.org
7405 W:      http://wireless.kernel.org/
7406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7408 S:      Maintained
7409 F:      Documentation/networking/mac80211-injection.txt
7410 F:      include/net/mac80211.h
7411 F:      net/mac80211/
7412 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7413
7414 MACVLAN DRIVER
7415 M:      Patrick McHardy <kaber@trash.net>
7416 L:      netdev@vger.kernel.org
7417 S:      Maintained
7418 F:      drivers/net/macvlan.c
7419 F:      include/linux/if_macvlan.h
7420
7421 MAILBOX API
7422 M:      Jassi Brar <jassisinghbrar@gmail.com>
7423 L:      linux-kernel@vger.kernel.org
7424 S:      Maintained
7425 F:      drivers/mailbox/
7426 F:      include/linux/mailbox_client.h
7427 F:      include/linux/mailbox_controller.h
7428
7429 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7430 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7431 W:      http://www.kernel.org/doc/man-pages
7432 L:      linux-man@vger.kernel.org
7433 S:      Maintained
7434
7435 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7436 M:      Andrew Lunn <andrew@lunn.ch>
7437 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7438 S:      Maintained
7439 F:      drivers/net/dsa/mv88e6xxx/
7440
7441 MARVELL ARMADA DRM SUPPORT
7442 M:      Russell King <rmk+kernel@armlinux.org.uk>
7443 S:      Maintained
7444 F:      drivers/gpu/drm/armada/
7445 F:      include/uapi/drm/armada_drm.h
7446 F:      Documentation/devicetree/bindings/display/armada/
7447
7448 MARVELL CRYPTO DRIVER
7449 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7450 M:      Arnaud Ebalard <arno@natisbad.org>
7451 F:      drivers/crypto/marvell/
7452 S:      Maintained
7453 L:      linux-crypto@vger.kernel.org
7454
7455 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7456 M:      Mirko Lindner <mlindner@marvell.com>
7457 M:      Stephen Hemminger <stephen@networkplumber.org>
7458 L:      netdev@vger.kernel.org
7459 S:      Maintained
7460 F:      drivers/net/ethernet/marvell/sk*
7461
7462 MARVELL LIBERTAS WIRELESS DRIVER
7463 L:      libertas-dev@lists.infradead.org
7464 S:      Orphan
7465 F:      drivers/net/wireless/marvell/libertas/
7466
7467 MARVELL MV643XX ETHERNET DRIVER
7468 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7469 L:      netdev@vger.kernel.org
7470 S:      Maintained
7471 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7472 F:      include/linux/mv643xx.h
7473
7474 MARVELL MVNETA ETHERNET DRIVER
7475 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7476 L:      netdev@vger.kernel.org
7477 S:      Maintained
7478 F:      drivers/net/ethernet/marvell/mvneta.*
7479
7480 MARVELL MWIFIEX WIRELESS DRIVER
7481 M:      Amitkumar Karwar <akarwar@marvell.com>
7482 M:      Nishant Sarmukadam <nishants@marvell.com>
7483 L:      linux-wireless@vger.kernel.org
7484 S:      Maintained
7485 F:      drivers/net/wireless/marvell/mwifiex/
7486
7487 MARVELL MWL8K WIRELESS DRIVER
7488 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7489 L:      linux-wireless@vger.kernel.org
7490 S:      Odd Fixes
7491 F:      drivers/net/wireless/marvell/mwl8k.c
7492
7493 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7494 M:      Nicolas Pitre <nico@fluxnic.net>
7495 S:      Odd Fixes
7496 F:      drivers/mmc/host/mvsdio.*
7497
7498 MATROX FRAMEBUFFER DRIVER
7499 L:      linux-fbdev@vger.kernel.org
7500 S:      Orphan
7501 F:      drivers/video/fbdev/matrox/matroxfb_*
7502 F:      include/uapi/linux/matroxfb.h
7503
7504 MAX16065 HARDWARE MONITOR DRIVER
7505 M:      Guenter Roeck <linux@roeck-us.net>
7506 L:      linux-hwmon@vger.kernel.org
7507 S:      Maintained
7508 F:      Documentation/hwmon/max16065
7509 F:      drivers/hwmon/max16065.c
7510
7511 MAX20751 HARDWARE MONITOR DRIVER
7512 M:      Guenter Roeck <linux@roeck-us.net>
7513 L:      linux-hwmon@vger.kernel.org
7514 S:      Maintained
7515 F:      Documentation/hwmon/max20751
7516 F:      drivers/hwmon/max20751.c
7517
7518 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7519 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7520 L:      linux-hwmon@vger.kernel.org
7521 S:      Maintained
7522 F:      Documentation/hwmon/max6650
7523 F:      drivers/hwmon/max6650.c
7524
7525 MAX6697 HARDWARE MONITOR DRIVER
7526 M:      Guenter Roeck <linux@roeck-us.net>
7527 L:      linux-hwmon@vger.kernel.org
7528 S:      Maintained
7529 F:      Documentation/hwmon/max6697
7530 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7531 F:      drivers/hwmon/max6697.c
7532 F:      include/linux/platform_data/max6697.h
7533
7534 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7535 M:      Peter Rosin <peda@axentia.se>
7536 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7537 S:      Maintained
7538 F:      Documentation/devicetree/bindings/sound/max9860.txt
7539 F:      sound/soc/codecs/max9860.*
7540
7541 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7542 M:      Krzysztof Kozlowski <krzk@kernel.org>
7543 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7544 L:      linux-pm@vger.kernel.org
7545 S:      Supported
7546 F:      drivers/power/max14577_charger.c
7547 F:      drivers/power/max77693_charger.c
7548
7549 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7550 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7551 L:      linux-kernel@vger.kernel.org
7552 S:      Supported
7553 F:      drivers/*/*max77802*.c
7554 F:      Documentation/devicetree/bindings/*/*max77802.txt
7555 F:      include/dt-bindings/*/*max77802.h
7556
7557 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7558 M:      Chanwoo Choi <cw00.choi@samsung.com>
7559 M:      Krzysztof Kozlowski <krzk@kernel.org>
7560 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7561 L:      linux-kernel@vger.kernel.org
7562 S:      Supported
7563 F:      drivers/*/max14577*.c
7564 F:      drivers/*/max77686*.c
7565 F:      drivers/*/max77693*.c
7566 F:      drivers/extcon/extcon-max14577.c
7567 F:      drivers/extcon/extcon-max77693.c
7568 F:      drivers/rtc/rtc-max77686.c
7569 F:      drivers/clk/clk-max77686.c
7570 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7571 F:      Documentation/devicetree/bindings/*/max77686.txt
7572 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7573 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7574 F:      include/linux/mfd/max14577*.h
7575 F:      include/linux/mfd/max77686*.h
7576 F:      include/linux/mfd/max77693*.h
7577
7578 MAXIRADIO FM RADIO RECEIVER DRIVER
7579 M:      Hans Verkuil <hverkuil@xs4all.nl>
7580 L:      linux-media@vger.kernel.org
7581 T:      git git://linuxtv.org/media_tree.git
7582 W:      https://linuxtv.org
7583 S:      Maintained
7584 F:      drivers/media/radio/radio-maxiradio*
7585
7586 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7587 M:      Peter Rosin <peda@axentia.se>
7588 L:      linux-iio@vger.kernel.org
7589 S:      Maintained
7590 F:      drivers/iio/potentiometer/mcp4531.c
7591
7592 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7593 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
7594 L:      linux-iio@vger.kernel.org
7595 S:      Maintained
7596 F:      drivers/iio/dac/cio-dac.c
7597
7598 MEDIA DRIVERS FOR RENESAS - FCP
7599 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7600 L:      linux-media@vger.kernel.org
7601 L:      linux-renesas-soc@vger.kernel.org
7602 T:      git git://linuxtv.org/media_tree.git
7603 S:      Supported
7604 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
7605 F:      drivers/media/platform/rcar-fcp.c
7606 F:      include/media/rcar-fcp.h
7607
7608 MEDIA DRIVERS FOR RENESAS - VSP1
7609 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7610 L:      linux-media@vger.kernel.org
7611 L:      linux-renesas-soc@vger.kernel.org
7612 T:      git git://linuxtv.org/media_tree.git
7613 S:      Supported
7614 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7615 F:      drivers/media/platform/vsp1/
7616
7617 MEDIA DRIVERS FOR HELENE
7618 M:      Abylay Ospan <aospan@netup.ru>
7619 L:      linux-media@vger.kernel.org
7620 W:      https://linuxtv.org
7621 W:      http://netup.tv/
7622 T:      git git://linuxtv.org/media_tree.git
7623 S:      Supported
7624 F:      drivers/media/dvb-frontends/helene*
7625
7626 MEDIA DRIVERS FOR ASCOT2E
7627 M:      Sergey Kozlov <serjk@netup.ru>
7628 M:      Abylay Ospan <aospan@netup.ru>
7629 L:      linux-media@vger.kernel.org
7630 W:      https://linuxtv.org
7631 W:      http://netup.tv/
7632 T:      git git://linuxtv.org/media_tree.git
7633 S:      Supported
7634 F:      drivers/media/dvb-frontends/ascot2e*
7635
7636 MEDIA DRIVERS FOR CXD2841ER
7637 M:      Sergey Kozlov <serjk@netup.ru>
7638 M:      Abylay Ospan <aospan@netup.ru>
7639 L:      linux-media@vger.kernel.org
7640 W:      https://linuxtv.org
7641 W:      http://netup.tv/
7642 T:      git git://linuxtv.org/media_tree.git
7643 S:      Supported
7644 F:      drivers/media/dvb-frontends/cxd2841er*
7645
7646 MEDIA DRIVERS FOR HORUS3A
7647 M:      Sergey Kozlov <serjk@netup.ru>
7648 M:      Abylay Ospan <aospan@netup.ru>
7649 L:      linux-media@vger.kernel.org
7650 W:      https://linuxtv.org
7651 W:      http://netup.tv/
7652 T:      git git://linuxtv.org/media_tree.git
7653 S:      Supported
7654 F:      drivers/media/dvb-frontends/horus3a*
7655
7656 MEDIA DRIVERS FOR LNBH25
7657 M:      Sergey Kozlov <serjk@netup.ru>
7658 M:      Abylay Ospan <aospan@netup.ru>
7659 L:      linux-media@vger.kernel.org
7660 W:      https://linuxtv.org
7661 W:      http://netup.tv/
7662 T:      git git://linuxtv.org/media_tree.git
7663 S:      Supported
7664 F:      drivers/media/dvb-frontends/lnbh25*
7665
7666 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7667 M:      Sergey Kozlov <serjk@netup.ru>
7668 M:      Abylay Ospan <aospan@netup.ru>
7669 L:      linux-media@vger.kernel.org
7670 W:      https://linuxtv.org
7671 W:      http://netup.tv/
7672 T:      git git://linuxtv.org/media_tree.git
7673 S:      Supported
7674 F:      drivers/media/pci/netup_unidvb/*
7675
7676 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7677 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7678 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7679 P:      LinuxTV.org Project
7680 L:      linux-media@vger.kernel.org
7681 W:      https://linuxtv.org
7682 Q:      http://patchwork.kernel.org/project/linux-media/list/
7683 T:      git git://linuxtv.org/media_tree.git
7684 S:      Maintained
7685 F:      Documentation/dvb/
7686 F:      Documentation/video4linux/
7687 F:      Documentation/DocBook/media/
7688 F:      drivers/media/
7689 F:      drivers/staging/media/
7690 F:      include/linux/platform_data/media/
7691 F:      include/media/
7692 F:      include/uapi/linux/dvb/
7693 F:      include/uapi/linux/videodev2.h
7694 F:      include/uapi/linux/media.h
7695 F:      include/uapi/linux/v4l2-*
7696 F:      include/uapi/linux/meye.h
7697 F:      include/uapi/linux/ivtv*
7698 F:      include/uapi/linux/uvcvideo.h
7699
7700 MEDIATEK ETHERNET DRIVER
7701 M:      Felix Fietkau <nbd@openwrt.org>
7702 M:      John Crispin <blogic@openwrt.org>
7703 L:      netdev@vger.kernel.org
7704 S:      Maintained
7705 F:      drivers/net/ethernet/mediatek/
7706
7707 MEDIATEK MT7601U WIRELESS LAN DRIVER
7708 M:      Jakub Kicinski <kubakici@wp.pl>
7709 L:      linux-wireless@vger.kernel.org
7710 S:      Maintained
7711 F:      drivers/net/wireless/mediatek/mt7601u/
7712
7713 MEGARAID SCSI/SAS DRIVERS
7714 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7715 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7716 M:      Uday Lingala <uday.lingala@avagotech.com>
7717 L:      megaraidlinux.pdl@avagotech.com
7718 L:      linux-scsi@vger.kernel.org
7719 W:      http://www.lsi.com
7720 S:      Maintained
7721 F:      Documentation/scsi/megaraid.txt
7722 F:      drivers/scsi/megaraid.*
7723 F:      drivers/scsi/megaraid/
7724
7725 MELLANOX ETHERNET DRIVER (mlx4_en)
7726 M:      Tariq Toukan <tariqt@mellanox.com>
7727 L:      netdev@vger.kernel.org
7728 S:      Supported
7729 W:      http://www.mellanox.com
7730 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7731 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7732
7733 MELLANOX ETHERNET DRIVER (mlx5e)
7734 M:      Saeed Mahameed <saeedm@mellanox.com>
7735 L:      netdev@vger.kernel.org
7736 S:      Supported
7737 W:      http://www.mellanox.com
7738 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7739 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7740
7741 MELLANOX ETHERNET SWITCH DRIVERS
7742 M:      Jiri Pirko <jiri@mellanox.com>
7743 M:      Ido Schimmel <idosch@mellanox.com>
7744 L:      netdev@vger.kernel.org
7745 S:      Supported
7746 W:      http://www.mellanox.com
7747 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7748 F:      drivers/net/ethernet/mellanox/mlxsw/
7749
7750 SOFT-ROCE DRIVER (rxe)
7751 M:      Moni Shoua <monis@mellanox.com>
7752 L:      linux-rdma@vger.kernel.org
7753 S:      Supported
7754 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7755 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7756 F:      drivers/infiniband/sw/rxe/
7757 F:      include/uapi/rdma/rdma_user_rxe.h
7758
7759 MEMBARRIER SUPPORT
7760 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7761 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7762 L:      linux-kernel@vger.kernel.org
7763 S:      Supported
7764 F:      kernel/membarrier.c
7765 F:      include/uapi/linux/membarrier.h
7766
7767 MEMORY MANAGEMENT
7768 L:      linux-mm@kvack.org
7769 W:      http://www.linux-mm.org
7770 S:      Maintained
7771 F:      include/linux/mm.h
7772 F:      include/linux/gfp.h
7773 F:      include/linux/mmzone.h
7774 F:      include/linux/memory_hotplug.h
7775 F:      include/linux/vmalloc.h
7776 F:      mm/
7777
7778 MEMORY TECHNOLOGY DEVICES (MTD)
7779 M:      David Woodhouse <dwmw2@infradead.org>
7780 M:      Brian Norris <computersforpeace@gmail.com>
7781 L:      linux-mtd@lists.infradead.org
7782 W:      http://www.linux-mtd.infradead.org/
7783 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7784 T:      git git://git.infradead.org/linux-mtd.git
7785 T:      git git://git.infradead.org/l2-mtd.git
7786 S:      Maintained
7787 F:      Documentation/devicetree/bindings/mtd/
7788 F:      drivers/mtd/
7789 F:      include/linux/mtd/
7790 F:      include/uapi/mtd/
7791
7792 MEN A21 WATCHDOG DRIVER
7793 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7794 L:      linux-watchdog@vger.kernel.org
7795 S:      Maintained
7796 F:      drivers/watchdog/mena21_wdt.c
7797
7798 MEN CHAMELEON BUS (mcb)
7799 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7800 S:      Maintained
7801 F:      drivers/mcb/
7802 F:      include/linux/mcb.h
7803 F:      Documentation/men-chameleon-bus.txt
7804
7805 MEN F21BMC (Board Management Controller)
7806 M:      Andreas Werner <andreas.werner@men.de>
7807 S:      Supported
7808 F:      drivers/mfd/menf21bmc.c
7809 F:      drivers/watchdog/menf21bmc_wdt.c
7810 F:      drivers/leds/leds-menf21bmc.c
7811 F:      drivers/hwmon/menf21bmc_hwmon.c
7812 F:      Documentation/hwmon/menf21bmc
7813
7814 METAG ARCHITECTURE
7815 M:      James Hogan <james.hogan@imgtec.com>
7816 L:      linux-metag@vger.kernel.org
7817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7818 S:      Odd Fixes
7819 F:      arch/metag/
7820 F:      Documentation/metag/
7821 F:      Documentation/devicetree/bindings/metag/
7822 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7823 F:      drivers/clocksource/metag_generic.c
7824 F:      drivers/irqchip/irq-metag.c
7825 F:      drivers/irqchip/irq-metag-ext.c
7826 F:      drivers/tty/metag_da.c
7827
7828 MICROBLAZE ARCHITECTURE
7829 M:      Michal Simek <monstr@monstr.eu>
7830 W:      http://www.monstr.eu/fdt/
7831 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7832 S:      Supported
7833 F:      arch/microblaze/
7834
7835 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7836 M:      Chen Yu <yu.c.chen@intel.com>
7837 L:      platform-driver-x86@vger.kernel.org
7838 S:      Supported
7839 F:      drivers/platform/x86/surfacepro3_button.c
7840
7841 MICROTEK X6 SCANNER
7842 M:      Oliver Neukum <oliver@neukum.org>
7843 S:      Maintained
7844 F:      drivers/usb/image/microtek.*
7845
7846 MIPS
7847 M:      Ralf Baechle <ralf@linux-mips.org>
7848 L:      linux-mips@linux-mips.org
7849 W:      http://www.linux-mips.org/
7850 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7851 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7852 S:      Supported
7853 F:      Documentation/devicetree/bindings/mips/
7854 F:      Documentation/mips/
7855 F:      arch/mips/
7856
7857 MIPS/LOONGSON1 ARCHITECTURE
7858 M:      Keguang Zhang <keguang.zhang@gmail.com>
7859 L:      linux-mips@linux-mips.org
7860 S:      Maintained
7861 F:      arch/mips/loongson32/
7862 F:      arch/mips/include/asm/mach-loongson32/
7863 F:      drivers/*/*loongson1*
7864 F:      drivers/*/*/*loongson1*
7865
7866 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7867 M:      Hans Verkuil <hverkuil@xs4all.nl>
7868 L:      linux-media@vger.kernel.org
7869 T:      git git://linuxtv.org/media_tree.git
7870 W:      https://linuxtv.org
7871 S:      Odd Fixes
7872 F:      drivers/media/radio/radio-miropcm20*
7873
7874 MELLANOX MLX4 core VPI driver
7875 M:      Yishai Hadas <yishaih@mellanox.com>
7876 L:      netdev@vger.kernel.org
7877 L:      linux-rdma@vger.kernel.org
7878 W:      http://www.mellanox.com
7879 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7880 S:      Supported
7881 F:      drivers/net/ethernet/mellanox/mlx4/
7882 F:      include/linux/mlx4/
7883
7884 MELLANOX MLX4 IB driver
7885 M:      Yishai Hadas <yishaih@mellanox.com>
7886 L:      linux-rdma@vger.kernel.org
7887 W:      http://www.mellanox.com
7888 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7889 S:      Supported
7890 F:      drivers/infiniband/hw/mlx4/
7891 F:      include/linux/mlx4/
7892
7893 MELLANOX MLX5 core VPI driver
7894 M:      Matan Barak <matanb@mellanox.com>
7895 M:      Leon Romanovsky <leonro@mellanox.com>
7896 L:      netdev@vger.kernel.org
7897 L:      linux-rdma@vger.kernel.org
7898 W:      http://www.mellanox.com
7899 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7900 S:      Supported
7901 F:      drivers/net/ethernet/mellanox/mlx5/core/
7902 F:      include/linux/mlx5/
7903
7904 MELLANOX MLX5 IB driver
7905 M:      Matan Barak <matanb@mellanox.com>
7906 M:      Leon Romanovsky <leonro@mellanox.com>
7907 L:      linux-rdma@vger.kernel.org
7908 W:      http://www.mellanox.com
7909 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7910 S:      Supported
7911 F:      drivers/infiniband/hw/mlx5/
7912 F:      include/linux/mlx5/
7913
7914 MELEXIS MLX90614 DRIVER
7915 M:      Crt Mori <cmo@melexis.com>
7916 L:      linux-iio@vger.kernel.org
7917 W:      http://www.melexis.com
7918 S:      Supported
7919 F:      drivers/iio/temperature/mlx90614.c
7920
7921 MN88472 MEDIA DRIVER
7922 M:      Antti Palosaari <crope@iki.fi>
7923 L:      linux-media@vger.kernel.org
7924 W:      https://linuxtv.org
7925 W:      http://palosaari.fi/linux/
7926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7927 S:      Maintained
7928 F:      drivers/media/dvb-frontends/mn88472*
7929
7930 MN88473 MEDIA DRIVER
7931 M:      Antti Palosaari <crope@iki.fi>
7932 L:      linux-media@vger.kernel.org
7933 W:      https://linuxtv.org
7934 W:      http://palosaari.fi/linux/
7935 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7936 S:      Maintained
7937 F:      drivers/media/dvb-frontends/mn88473*
7938
7939 MODULE SUPPORT
7940 M:      Rusty Russell <rusty@rustcorp.com.au>
7941 S:      Maintained
7942 F:      include/linux/module.h
7943 F:      kernel/module.c
7944
7945 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7946 W:      http://popies.net/meye/
7947 S:      Orphan
7948 F:      Documentation/video4linux/meye.txt
7949 F:      drivers/media/pci/meye/
7950 F:      include/uapi/linux/meye.h
7951
7952 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7953 M:      Jiri Slaby <jirislaby@gmail.com>
7954 S:      Maintained
7955 F:      Documentation/serial/moxa-smartio
7956 F:      drivers/tty/mxser.*
7957
7958 MR800 AVERMEDIA USB FM RADIO DRIVER
7959 M:      Alexey Klimov <klimov.linux@gmail.com>
7960 L:      linux-media@vger.kernel.org
7961 T:      git git://linuxtv.org/media_tree.git
7962 S:      Maintained
7963 F:      drivers/media/radio/radio-mr800.c
7964
7965 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7966 M:      Alan Ott <alan@signal11.us>
7967 L:      linux-wpan@vger.kernel.org
7968 S:      Maintained
7969 F:      drivers/net/ieee802154/mrf24j40.c
7970 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7971
7972 MSI LAPTOP SUPPORT
7973 M:      "Lee, Chun-Yi" <jlee@suse.com>
7974 L:      platform-driver-x86@vger.kernel.org
7975 S:      Maintained
7976 F:      drivers/platform/x86/msi-laptop.c
7977
7978 MSI WMI SUPPORT
7979 L:      platform-driver-x86@vger.kernel.org
7980 S:      Orphan
7981 F:      drivers/platform/x86/msi-wmi.c
7982
7983 MSI001 MEDIA DRIVER
7984 M:      Antti Palosaari <crope@iki.fi>
7985 L:      linux-media@vger.kernel.org
7986 W:      https://linuxtv.org
7987 W:      http://palosaari.fi/linux/
7988 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7989 T:      git git://linuxtv.org/anttip/media_tree.git
7990 S:      Maintained
7991 F:      drivers/media/tuners/msi001*
7992
7993 MSI2500 MEDIA DRIVER
7994 M:      Antti Palosaari <crope@iki.fi>
7995 L:      linux-media@vger.kernel.org
7996 W:      https://linuxtv.org
7997 W:      http://palosaari.fi/linux/
7998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7999 T:      git git://linuxtv.org/anttip/media_tree.git
8000 S:      Maintained
8001 F:      drivers/media/usb/msi2500/
8002
8003 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8004 M:      Robert Jarzmik <robert.jarzmik@free.fr>
8005 L:      linux-mtd@lists.infradead.org
8006 S:      Maintained
8007 F:      drivers/mtd/devices/docg3*
8008
8009 MT9M032 APTINA SENSOR DRIVER
8010 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8011 L:      linux-media@vger.kernel.org
8012 T:      git git://linuxtv.org/media_tree.git
8013 S:      Maintained
8014 F:      drivers/media/i2c/mt9m032.c
8015 F:      include/media/i2c/mt9m032.h
8016
8017 MT9P031 APTINA CAMERA SENSOR
8018 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8019 L:      linux-media@vger.kernel.org
8020 T:      git git://linuxtv.org/media_tree.git
8021 S:      Maintained
8022 F:      drivers/media/i2c/mt9p031.c
8023 F:      include/media/i2c/mt9p031.h
8024
8025 MT9T001 APTINA CAMERA SENSOR
8026 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8027 L:      linux-media@vger.kernel.org
8028 T:      git git://linuxtv.org/media_tree.git
8029 S:      Maintained
8030 F:      drivers/media/i2c/mt9t001.c
8031 F:      include/media/i2c/mt9t001.h
8032
8033 MT9V032 APTINA CAMERA SENSOR
8034 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8035 L:      linux-media@vger.kernel.org
8036 T:      git git://linuxtv.org/media_tree.git
8037 S:      Maintained
8038 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8039 F:      drivers/media/i2c/mt9v032.c
8040 F:      include/media/i2c/mt9v032.h
8041
8042 MULTIFUNCTION DEVICES (MFD)
8043 M:      Lee Jones <lee.jones@linaro.org>
8044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8045 S:      Supported
8046 F:      drivers/mfd/
8047 F:      include/linux/mfd/
8048
8049 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8050 M:      Ulf Hansson <ulf.hansson@linaro.org>
8051 L:      linux-mmc@vger.kernel.org
8052 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
8053 S:      Maintained
8054 F:      Documentation/devicetree/bindings/mmc/
8055 F:      drivers/mmc/
8056 F:      include/linux/mmc/
8057 F:      include/uapi/linux/mmc/
8058
8059 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8060 S:      Orphan
8061 F:      drivers/mmc/host/mmc_spi.c
8062 F:      include/linux/spi/mmc_spi.h
8063
8064 MULTISOUND SOUND DRIVER
8065 M:      Andrew Veliath <andrewtv@usa.net>
8066 S:      Maintained
8067 F:      Documentation/sound/oss/MultiSound
8068 F:      sound/oss/msnd*
8069
8070 MULTITECH MULTIPORT CARD (ISICOM)
8071 S:      Orphan
8072 F:      drivers/tty/isicom.c
8073 F:      include/linux/isicom.h
8074
8075 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8076 M:      Bin Liu <b-liu@ti.com>
8077 L:      linux-usb@vger.kernel.org
8078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8079 S:      Maintained
8080 F:      drivers/usb/musb/
8081
8082 MXL5007T MEDIA DRIVER
8083 M:      Michael Krufky <mkrufky@linuxtv.org>
8084 L:      linux-media@vger.kernel.org
8085 W:      https://linuxtv.org
8086 W:      http://github.com/mkrufky
8087 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8088 T:      git git://linuxtv.org/mkrufky/tuners.git
8089 S:      Maintained
8090 F:      drivers/media/tuners/mxl5007t.*
8091
8092 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8093 M:      Hyong-Youb Kim <hykim@myri.com>
8094 L:      netdev@vger.kernel.org
8095 W:      https://www.myricom.com/support/downloads/myri10ge.html
8096 S:      Supported
8097 F:      drivers/net/ethernet/myricom/myri10ge/
8098
8099 NAND FLASH SUBSYSTEM
8100 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
8101 R:      Richard Weinberger <richard@nod.at>
8102 L:      linux-mtd@lists.infradead.org
8103 W:      http://www.linux-mtd.infradead.org/
8104 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8105 T:      git git://github.com/linux-nand/linux.git
8106 S:      Maintained
8107 F:      drivers/mtd/nand/
8108 F:      include/linux/mtd/nand*.h
8109
8110 NATSEMI ETHERNET DRIVER (DP8381x)
8111 S:      Orphan
8112 F:      drivers/net/ethernet/natsemi/natsemi.c
8113
8114 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8115 M:      Daniel Mack <zonque@gmail.com>
8116 S:      Maintained
8117 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8118 W:      http://www.native-instruments.com
8119 F:      sound/usb/caiaq/
8120
8121 NCP FILESYSTEM
8122 M:      Petr Vandrovec <petr@vandrovec.name>
8123 S:      Odd Fixes
8124 F:      fs/ncpfs/
8125
8126 NCR 5380 SCSI DRIVERS
8127 M:      Finn Thain <fthain@telegraphics.com.au>
8128 M:      Michael Schmitz <schmitzmic@gmail.com>
8129 L:      linux-scsi@vger.kernel.org
8130 S:      Maintained
8131 F:      Documentation/scsi/g_NCR5380.txt
8132 F:      Documentation/scsi/dtc3x80.txt
8133 F:      drivers/scsi/NCR5380.*
8134 F:      drivers/scsi/arm/cumana_1.c
8135 F:      drivers/scsi/arm/oak.c
8136 F:      drivers/scsi/atari_scsi.*
8137 F:      drivers/scsi/dmx3191d.c
8138 F:      drivers/scsi/dtc.*
8139 F:      drivers/scsi/g_NCR5380.*
8140 F:      drivers/scsi/g_NCR5380_mmio.c
8141 F:      drivers/scsi/mac_scsi.*
8142 F:      drivers/scsi/pas16.*
8143 F:      drivers/scsi/sun3_scsi.*
8144 F:      drivers/scsi/sun3_scsi_vme.c
8145 F:      drivers/scsi/t128.*
8146
8147 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8149 L:      linux-scsi@vger.kernel.org
8150 S:      Maintained
8151 F:      drivers/scsi/NCR_D700.*
8152
8153 NCT6775 HARDWARE MONITOR DRIVER
8154 M:      Guenter Roeck <linux@roeck-us.net>
8155 L:      linux-hwmon@vger.kernel.org
8156 S:      Maintained
8157 F:      Documentation/hwmon/nct6775
8158 F:      drivers/hwmon/nct6775.c
8159
8160 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8161 M:      Faisal Latif <faisal.latif@intel.com>
8162 L:      linux-rdma@vger.kernel.org
8163 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8164 S:      Supported
8165 F:      drivers/infiniband/hw/nes/
8166
8167 NETEM NETWORK EMULATOR
8168 M:      Stephen Hemminger <stephen@networkplumber.org>
8169 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
8170 S:      Maintained
8171 F:      net/sched/sch_netem.c
8172
8173 NETERION 10GbE DRIVERS (s2io/vxge)
8174 M:      Jon Mason <jdmason@kudzu.us>
8175 L:      netdev@vger.kernel.org
8176 S:      Supported
8177 F:      Documentation/networking/s2io.txt
8178 F:      Documentation/networking/vxge.txt
8179 F:      drivers/net/ethernet/neterion/
8180
8181 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8182 M:      Pablo Neira Ayuso <pablo@netfilter.org>
8183 M:      Patrick McHardy <kaber@trash.net>
8184 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8185 L:      netfilter-devel@vger.kernel.org
8186 L:      coreteam@netfilter.org
8187 W:      http://www.netfilter.org/
8188 W:      http://www.iptables.org/
8189 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
8190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8192 S:      Supported
8193 F:      include/linux/netfilter*
8194 F:      include/linux/netfilter/
8195 F:      include/net/netfilter/
8196 F:      include/uapi/linux/netfilter*
8197 F:      include/uapi/linux/netfilter/
8198 F:      net/*/netfilter.c
8199 F:      net/*/netfilter/
8200 F:      net/netfilter/
8201 F:      net/bridge/br_netfilter*.c
8202
8203 NETLABEL
8204 M:      Paul Moore <paul@paul-moore.com>
8205 W:      http://netlabel.sf.net
8206 L:      netdev@vger.kernel.org
8207 S:      Maintained
8208 F:      Documentation/netlabel/
8209 F:      include/net/netlabel.h
8210 F:      net/netlabel/
8211
8212 NETROM NETWORK LAYER
8213 M:      Ralf Baechle <ralf@linux-mips.org>
8214 L:      linux-hams@vger.kernel.org
8215 W:      http://www.linux-ax25.org/
8216 S:      Maintained
8217 F:      include/net/netrom.h
8218 F:      include/uapi/linux/netrom.h
8219 F:      net/netrom/
8220
8221 NETRONOME ETHERNET DRIVERS
8222 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
8223 L:      oss-drivers@netronome.com
8224 S:      Maintained
8225 F:      drivers/net/ethernet/netronome/
8226
8227 NETWORK BLOCK DEVICE (NBD)
8228 M:      Markus Pargmann <mpa@pengutronix.de>
8229 S:      Maintained
8230 L:      nbd-general@lists.sourceforge.net
8231 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
8232 F:      Documentation/blockdev/nbd.txt
8233 F:      drivers/block/nbd.c
8234 F:      include/uapi/linux/nbd.h
8235
8236 NETWORK DROP MONITOR
8237 M:      Neil Horman <nhorman@tuxdriver.com>
8238 L:      netdev@vger.kernel.org
8239 S:      Maintained
8240 W:      https://fedorahosted.org/dropwatch/
8241 F:      net/core/drop_monitor.c
8242
8243 NETWORKING [GENERAL]
8244 M:      "David S. Miller" <davem@davemloft.net>
8245 L:      netdev@vger.kernel.org
8246 W:      http://www.linuxfoundation.org/en/Net
8247 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8250 S:      Maintained
8251 F:      net/
8252 F:      include/net/
8253 F:      include/linux/in.h
8254 F:      include/linux/net.h
8255 F:      include/linux/netdevice.h
8256 F:      include/uapi/linux/in.h
8257 F:      include/uapi/linux/net.h
8258 F:      include/uapi/linux/netdevice.h
8259 F:      include/uapi/linux/net_namespace.h
8260 F:      tools/net/
8261 F:      tools/testing/selftests/net/
8262 F:      lib/random32.c
8263 F:      lib/test_bpf.c
8264
8265 NETWORKING [IPv4/IPv6]
8266 M:      "David S. Miller" <davem@davemloft.net>
8267 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8268 M:      James Morris <jmorris@namei.org>
8269 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8270 M:      Patrick McHardy <kaber@trash.net>
8271 L:      netdev@vger.kernel.org
8272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8273 S:      Maintained
8274 F:      net/ipv4/
8275 F:      net/ipv6/
8276 F:      include/net/ip*
8277 F:      arch/x86/net/*
8278
8279 NETWORKING [IPSEC]
8280 M:      Steffen Klassert <steffen.klassert@secunet.com>
8281 M:      Herbert Xu <herbert@gondor.apana.org.au>
8282 M:      "David S. Miller" <davem@davemloft.net>
8283 L:      netdev@vger.kernel.org
8284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8286 S:      Maintained
8287 F:      net/core/flow.c
8288 F:      net/xfrm/
8289 F:      net/key/
8290 F:      net/ipv4/xfrm*
8291 F:      net/ipv4/esp4.c
8292 F:      net/ipv4/ah4.c
8293 F:      net/ipv4/ipcomp.c
8294 F:      net/ipv4/ip_vti.c
8295 F:      net/ipv6/xfrm*
8296 F:      net/ipv6/esp6.c
8297 F:      net/ipv6/ah6.c
8298 F:      net/ipv6/ipcomp6.c
8299 F:      net/ipv6/ip6_vti.c
8300 F:      include/uapi/linux/xfrm.h
8301 F:      include/net/xfrm.h
8302
8303 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8304 M:      Paul Moore <paul@paul-moore.com>
8305 L:      netdev@vger.kernel.org
8306 S:      Maintained
8307
8308 NETWORKING [WIRELESS]
8309 L:      linux-wireless@vger.kernel.org
8310 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8311
8312 NETWORKING DRIVERS
8313 L:      netdev@vger.kernel.org
8314 W:      http://www.linuxfoundation.org/en/Net
8315 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8318 S:      Odd Fixes
8319 F:      Documentation/devicetree/bindings/net/
8320 F:      drivers/net/
8321 F:      include/linux/if_*
8322 F:      include/linux/netdevice.h
8323 F:      include/linux/etherdevice.h
8324 F:      include/linux/fcdevice.h
8325 F:      include/linux/fddidevice.h
8326 F:      include/linux/hippidevice.h
8327 F:      include/linux/inetdevice.h
8328 F:      include/uapi/linux/if_*
8329 F:      include/uapi/linux/netdevice.h
8330
8331 NETWORKING DRIVERS (WIRELESS)
8332 M:      Kalle Valo <kvalo@codeaurora.org>
8333 L:      linux-wireless@vger.kernel.org
8334 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8337 S:      Maintained
8338 F:      Documentation/devicetree/bindings/net/wireless/
8339 F:      drivers/net/wireless/
8340
8341 NETXEN (1/10) GbE SUPPORT
8342 M:      Manish Chopra <manish.chopra@qlogic.com>
8343 M:      Sony Chacko <sony.chacko@qlogic.com>
8344 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8345 L:      netdev@vger.kernel.org
8346 W:      http://www.qlogic.com
8347 S:      Supported
8348 F:      drivers/net/ethernet/qlogic/netxen/
8349
8350 NFC SUBSYSTEM
8351 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8352 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8353 M:      Samuel Ortiz <sameo@linux.intel.com>
8354 L:      linux-wireless@vger.kernel.org
8355 L:      linux-nfc@lists.01.org (subscribers-only)
8356 S:      Supported
8357 F:      net/nfc/
8358 F:      include/net/nfc/
8359 F:      include/uapi/linux/nfc.h
8360 F:      drivers/nfc/
8361 F:      include/linux/platform_data/nfcmrvl.h
8362 F:      include/linux/platform_data/nxp-nci.h
8363 F:      include/linux/platform_data/pn544.h
8364 F:      include/linux/platform_data/st21nfca.h
8365 F:      include/linux/platform_data/st-nci.h
8366 F:      Documentation/devicetree/bindings/net/nfc/
8367
8368 NFS, SUNRPC, AND LOCKD CLIENTS
8369 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8370 M:      Anna Schumaker <anna.schumaker@netapp.com>
8371 L:      linux-nfs@vger.kernel.org
8372 W:      http://client.linux-nfs.org
8373 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8374 S:      Maintained
8375 F:      fs/lockd/
8376 F:      fs/nfs/
8377 F:      fs/nfs_common/
8378 F:      net/sunrpc/
8379 F:      include/linux/lockd/
8380 F:      include/linux/nfs*
8381 F:      include/linux/sunrpc/
8382 F:      include/uapi/linux/nfs*
8383 F:      include/uapi/linux/sunrpc/
8384
8385 NILFS2 FILESYSTEM
8386 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8387 L:      linux-nilfs@vger.kernel.org
8388 W:      http://nilfs.sourceforge.net/
8389 W:      http://nilfs.osdn.jp/
8390 T:      git git://github.com/konis/nilfs2.git
8391 S:      Supported
8392 F:      Documentation/filesystems/nilfs2.txt
8393 F:      fs/nilfs2/
8394 F:      include/trace/events/nilfs2.h
8395 F:      include/uapi/linux/nilfs2_api.h
8396 F:      include/uapi/linux/nilfs2_ondisk.h
8397
8398 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8399 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8400 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8401 S:      Maintained
8402 F:      Documentation/scsi/NinjaSCSI.txt
8403 F:      drivers/scsi/pcmcia/nsp_*
8404
8405 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8406 M:      GOTO Masanori <gotom@debian.or.jp>
8407 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8408 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8409 S:      Maintained
8410 F:      Documentation/scsi/NinjaSCSI.txt
8411 F:      drivers/scsi/nsp32*
8412
8413 NIOS2 ARCHITECTURE
8414 M:      Ley Foon Tan <lftan@altera.com>
8415 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8417 S:      Maintained
8418 F:      arch/nios2/
8419
8420 NOKIA N900 POWER SUPPLY DRIVERS
8421 R:      Pali Rohár <pali.rohar@gmail.com>
8422 F:      include/linux/power/bq2415x_charger.h
8423 F:      include/linux/power/bq27xxx_battery.h
8424 F:      include/linux/power/isp1704_charger.h
8425 F:      drivers/power/bq2415x_charger.c
8426 F:      drivers/power/bq27xxx_battery.c
8427 F:      drivers/power/bq27xxx_battery_i2c.c
8428 F:      drivers/power/isp1704_charger.c
8429 F:      drivers/power/rx51_battery.c
8430
8431 NTB DRIVER CORE
8432 M:      Jon Mason <jdmason@kudzu.us>
8433 M:      Dave Jiang <dave.jiang@intel.com>
8434 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8435 L:      linux-ntb@googlegroups.com
8436 S:      Supported
8437 W:      https://github.com/jonmason/ntb/wiki
8438 T:      git git://github.com/jonmason/ntb.git
8439 F:      drivers/ntb/
8440 F:      drivers/net/ntb_netdev.c
8441 F:      include/linux/ntb.h
8442 F:      include/linux/ntb_transport.h
8443 F:      tools/testing/selftests/ntb/
8444
8445 NTB INTEL DRIVER
8446 M:      Jon Mason <jdmason@kudzu.us>
8447 M:      Dave Jiang <dave.jiang@intel.com>
8448 L:      linux-ntb@googlegroups.com
8449 S:      Supported
8450 W:      https://github.com/jonmason/ntb/wiki
8451 T:      git git://github.com/jonmason/ntb.git
8452 F:      drivers/ntb/hw/intel/
8453
8454 NTB AMD DRIVER
8455 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8456 L:      linux-ntb@googlegroups.com
8457 S:      Supported
8458 F:      drivers/ntb/hw/amd/
8459
8460 NTFS FILESYSTEM
8461 M:      Anton Altaparmakov <anton@tuxera.com>
8462 L:      linux-ntfs-dev@lists.sourceforge.net
8463 W:      http://www.tuxera.com/
8464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8465 S:      Supported
8466 F:      Documentation/filesystems/ntfs.txt
8467 F:      fs/ntfs/
8468
8469 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8470 M:      Antonino Daplas <adaplas@gmail.com>
8471 L:      linux-fbdev@vger.kernel.org
8472 S:      Maintained
8473 F:      drivers/video/fbdev/riva/
8474 F:      drivers/video/fbdev/nvidia/
8475
8476 NVM EXPRESS DRIVER
8477 M:      Keith Busch <keith.busch@intel.com>
8478 M:      Jens Axboe <axboe@fb.com>
8479 L:      linux-nvme@lists.infradead.org
8480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8481 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8482 S:      Supported
8483 F:      drivers/nvme/host/
8484 F:      include/linux/nvme.h
8485
8486 NVM EXPRESS TARGET DRIVER
8487 M:      Christoph Hellwig <hch@lst.de>
8488 M:      Sagi Grimberg <sagi@grimberg.me>
8489 L:      linux-nvme@lists.infradead.org
8490 S:      Supported
8491 F:      drivers/nvme/target/
8492
8493 NVMEM FRAMEWORK
8494 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8495 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8496 S:      Maintained
8497 F:      drivers/nvmem/
8498 F:      Documentation/devicetree/bindings/nvmem/
8499 F:      include/linux/nvmem-consumer.h
8500 F:      include/linux/nvmem-provider.h
8501
8502 NXP-NCI NFC DRIVER
8503 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8504 R:      Charles Gorand <charles.gorand@effinnov.com>
8505 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8506 S:      Supported
8507 F:      drivers/nfc/nxp-nci
8508
8509 NXP TDA998X DRM DRIVER
8510 M:      Russell King <rmk+kernel@armlinux.org.uk>
8511 S:      Supported
8512 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8513 F:      include/drm/i2c/tda998x.h
8514
8515 NXP TFA9879 DRIVER
8516 M:      Peter Rosin <peda@axentia.se>
8517 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8518 S:      Maintained
8519 F:      sound/soc/codecs/tfa9879*
8520
8521 OBJTOOL
8522 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8523 S:      Supported
8524 F:      tools/objtool/
8525
8526 OMAP SUPPORT
8527 M:      Tony Lindgren <tony@atomide.com>
8528 L:      linux-omap@vger.kernel.org
8529 W:      http://www.muru.com/linux/omap/
8530 W:      http://linux.omap.com/
8531 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8533 S:      Maintained
8534 F:      arch/arm/*omap*/
8535 F:      arch/arm/configs/omap1_defconfig
8536 F:      arch/arm/configs/omap2plus_defconfig
8537 F:      drivers/i2c/busses/i2c-omap.c
8538 F:      drivers/irqchip/irq-omap-intc.c
8539 F:      drivers/mfd/*omap*.c
8540 F:      drivers/mfd/menelaus.c
8541 F:      drivers/mfd/palmas.c
8542 F:      drivers/mfd/tps65217.c
8543 F:      drivers/mfd/tps65218.c
8544 F:      drivers/mfd/tps65910.c
8545 F:      drivers/mfd/twl-core.[ch]
8546 F:      drivers/mfd/twl4030*.c
8547 F:      drivers/mfd/twl6030*.c
8548 F:      drivers/mfd/twl6040*.c
8549 F:      drivers/regulator/palmas-regulator*.c
8550 F:      drivers/regulator/pbias-regulator.c
8551 F:      drivers/regulator/tps65217-regulator.c
8552 F:      drivers/regulator/tps65218-regulator.c
8553 F:      drivers/regulator/tps65910-regulator.c
8554 F:      drivers/regulator/twl-regulator.c
8555 F:      include/linux/i2c-omap.h
8556
8557 OMAP DEVICE TREE SUPPORT
8558 M:      Benoît Cousson <bcousson@baylibre.com>
8559 M:      Tony Lindgren <tony@atomide.com>
8560 L:      linux-omap@vger.kernel.org
8561 L:      devicetree@vger.kernel.org
8562 S:      Maintained
8563 F:      arch/arm/boot/dts/*omap*
8564 F:      arch/arm/boot/dts/*am3*
8565 F:      arch/arm/boot/dts/*am4*
8566 F:      arch/arm/boot/dts/*am5*
8567 F:      arch/arm/boot/dts/*dra7*
8568
8569 OMAP CLOCK FRAMEWORK SUPPORT
8570 M:      Paul Walmsley <paul@pwsan.com>
8571 L:      linux-omap@vger.kernel.org
8572 S:      Maintained
8573 F:      arch/arm/*omap*/*clock*
8574
8575 OMAP POWER MANAGEMENT SUPPORT
8576 M:      Kevin Hilman <khilman@kernel.org>
8577 L:      linux-omap@vger.kernel.org
8578 S:      Maintained
8579 F:      arch/arm/*omap*/*pm*
8580 F:      drivers/cpufreq/omap-cpufreq.c
8581
8582 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8583 M:      Rajendra Nayak <rnayak@codeaurora.org>
8584 M:      Paul Walmsley <paul@pwsan.com>
8585 L:      linux-omap@vger.kernel.org
8586 S:      Maintained
8587 F:      arch/arm/mach-omap2/prm*
8588
8589 OMAP AUDIO SUPPORT
8590 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8591 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8592 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8593 L:      linux-omap@vger.kernel.org
8594 S:      Maintained
8595 F:      sound/soc/omap/
8596
8597 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8598 M:      Roger Quadros <rogerq@ti.com>
8599 M:      Tony Lindgren <tony@atomide.com>
8600 L:      linux-omap@vger.kernel.org
8601 S:      Maintained
8602 F:      drivers/memory/omap-gpmc.c
8603 F:      arch/arm/mach-omap2/*gpmc*
8604
8605 OMAP FRAMEBUFFER SUPPORT
8606 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8607 L:      linux-fbdev@vger.kernel.org
8608 L:      linux-omap@vger.kernel.org
8609 S:      Maintained
8610 F:      drivers/video/fbdev/omap/
8611
8612 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8613 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8614 L:      linux-omap@vger.kernel.org
8615 L:      linux-fbdev@vger.kernel.org
8616 S:      Maintained
8617 F:      drivers/video/fbdev/omap2/
8618 F:      Documentation/arm/OMAP/DSS
8619
8620 OMAP HARDWARE SPINLOCK SUPPORT
8621 M:      Ohad Ben-Cohen <ohad@wizery.com>
8622 L:      linux-omap@vger.kernel.org
8623 S:      Maintained
8624 F:      drivers/hwspinlock/omap_hwspinlock.c
8625
8626 OMAP MMC SUPPORT
8627 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8628 L:      linux-omap@vger.kernel.org
8629 S:      Maintained
8630 F:      drivers/mmc/host/omap.c
8631
8632 OMAP HS MMC SUPPORT
8633 L:      linux-mmc@vger.kernel.org
8634 L:      linux-omap@vger.kernel.org
8635 S:      Orphan
8636 F:      drivers/mmc/host/omap_hsmmc.c
8637
8638 OMAP RANDOM NUMBER GENERATOR SUPPORT
8639 M:      Deepak Saxena <dsaxena@plexity.net>
8640 S:      Maintained
8641 F:      drivers/char/hw_random/omap-rng.c
8642
8643 OMAP HWMOD SUPPORT
8644 M:      Benoît Cousson <bcousson@baylibre.com>
8645 M:      Paul Walmsley <paul@pwsan.com>
8646 L:      linux-omap@vger.kernel.org
8647 S:      Maintained
8648 F:      arch/arm/mach-omap2/omap_hwmod.*
8649
8650 OMAP HWMOD DATA
8651 M:      Paul Walmsley <paul@pwsan.com>
8652 L:      linux-omap@vger.kernel.org
8653 S:      Maintained
8654 F:      arch/arm/mach-omap2/omap_hwmod*data*
8655
8656 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8657 M:      Benoît Cousson <bcousson@baylibre.com>
8658 L:      linux-omap@vger.kernel.org
8659 S:      Maintained
8660 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8661
8662 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8663 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8664 L:      linux-media@vger.kernel.org
8665 S:      Maintained
8666 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8667 F:      drivers/media/platform/omap3isp/
8668 F:      drivers/staging/media/omap4iss/
8669
8670 OMAP USB SUPPORT
8671 L:      linux-usb@vger.kernel.org
8672 L:      linux-omap@vger.kernel.org
8673 S:      Orphan
8674 F:      drivers/usb/*/*omap*
8675 F:      arch/arm/*omap*/usb*
8676
8677 OMAP GPIO DRIVER
8678 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8679 M:      Santosh Shilimkar <ssantosh@kernel.org>
8680 M:      Kevin Hilman <khilman@kernel.org>
8681 L:      linux-omap@vger.kernel.org
8682 S:      Maintained
8683 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8684 F:      drivers/gpio/gpio-omap.c
8685
8686 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8687 M:      Mark Jackson <mpfj@newflow.co.uk>
8688 L:      linux-omap@vger.kernel.org
8689 S:      Maintained
8690 F:      arch/arm/boot/dts/am335x-nano.dts
8691
8692 OMFS FILESYSTEM
8693 M:      Bob Copeland <me@bobcopeland.com>
8694 L:      linux-karma-devel@lists.sourceforge.net
8695 S:      Maintained
8696 F:      Documentation/filesystems/omfs.txt
8697 F:      fs/omfs/
8698
8699 OMNIKEY CARDMAN 4000 DRIVER
8700 M:      Harald Welte <laforge@gnumonks.org>
8701 S:      Maintained
8702 F:      drivers/char/pcmcia/cm4000_cs.c
8703 F:      include/linux/cm4000_cs.h
8704 F:      include/uapi/linux/cm4000_cs.h
8705
8706 OMNIKEY CARDMAN 4040 DRIVER
8707 M:      Harald Welte <laforge@gnumonks.org>
8708 S:      Maintained
8709 F:      drivers/char/pcmcia/cm4040_cs.*
8710
8711 OMNIVISION OV7670 SENSOR DRIVER
8712 M:      Jonathan Corbet <corbet@lwn.net>
8713 L:      linux-media@vger.kernel.org
8714 T:      git git://linuxtv.org/media_tree.git
8715 S:      Maintained
8716 F:      drivers/media/i2c/ov7670.c
8717
8718 ONENAND FLASH DRIVER
8719 M:      Kyungmin Park <kyungmin.park@samsung.com>
8720 L:      linux-mtd@lists.infradead.org
8721 S:      Maintained
8722 F:      drivers/mtd/onenand/
8723 F:      include/linux/mtd/onenand*.h
8724
8725 ONSTREAM SCSI TAPE DRIVER
8726 M:      Willem Riede <osst@riede.org>
8727 L:      osst-users@lists.sourceforge.net
8728 L:      linux-scsi@vger.kernel.org
8729 S:      Maintained
8730 F:      Documentation/scsi/osst.txt
8731 F:      drivers/scsi/osst.*
8732 F:      drivers/scsi/osst_*.h
8733 F:      drivers/scsi/st.h
8734
8735 OPENCORES I2C BUS DRIVER
8736 M:      Peter Korsgaard <jacmet@sunsite.dk>
8737 L:      linux-i2c@vger.kernel.org
8738 S:      Maintained
8739 F:      Documentation/i2c/busses/i2c-ocores
8740 F:      drivers/i2c/busses/i2c-ocores.c
8741
8742 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8743 M:      Rob Herring <robh+dt@kernel.org>
8744 M:      Frank Rowand <frowand.list@gmail.com>
8745 L:      devicetree@vger.kernel.org
8746 W:      http://www.devicetree.org/
8747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8748 S:      Maintained
8749 F:      drivers/of/
8750 F:      include/linux/of*.h
8751 F:      scripts/dtc/
8752
8753 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8754 M:      Rob Herring <robh+dt@kernel.org>
8755 M:      Mark Rutland <mark.rutland@arm.com>
8756 L:      devicetree@vger.kernel.org
8757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8758 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8759 S:      Maintained
8760 F:      Documentation/devicetree/
8761 F:      arch/*/boot/dts/
8762 F:      include/dt-bindings/
8763
8764 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8765 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8766 L:      devicetree@vger.kernel.org
8767 S:      Maintained
8768 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8769 F:      Documentation/devicetree/overlay-notes.txt
8770 F:      drivers/of/overlay.c
8771 F:      drivers/of/resolver.c
8772
8773 OPENRISC ARCHITECTURE
8774 M:      Jonas Bonn <jonas@southpole.se>
8775 W:      http://openrisc.net
8776 S:      Maintained
8777 T:      git git://openrisc.net/~jonas/linux
8778 F:      arch/openrisc/
8779
8780 OPENVSWITCH
8781 M:      Pravin Shelar <pshelar@nicira.com>
8782 L:      netdev@vger.kernel.org
8783 L:      dev@openvswitch.org
8784 W:      http://openvswitch.org
8785 S:      Maintained
8786 F:      net/openvswitch/
8787 F:      include/uapi/linux/openvswitch.h
8788
8789 OPERATING PERFORMANCE POINTS (OPP)
8790 M:      Viresh Kumar <vireshk@kernel.org>
8791 M:      Nishanth Menon <nm@ti.com>
8792 M:      Stephen Boyd <sboyd@codeaurora.org>
8793 L:      linux-pm@vger.kernel.org
8794 S:      Maintained
8795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8796 F:      drivers/base/power/opp/
8797 F:      include/linux/pm_opp.h
8798 F:      Documentation/power/opp.txt
8799 F:      Documentation/devicetree/bindings/opp/
8800
8801 OPL4 DRIVER
8802 M:      Clemens Ladisch <clemens@ladisch.de>
8803 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8804 T:      git git://git.alsa-project.org/alsa-kernel.git
8805 S:      Maintained
8806 F:      sound/drivers/opl4/
8807
8808 OPROFILE
8809 M:      Robert Richter <rric@kernel.org>
8810 L:      oprofile-list@lists.sf.net
8811 S:      Maintained
8812 F:      arch/*/include/asm/oprofile*.h
8813 F:      arch/*/oprofile/
8814 F:      drivers/oprofile/
8815 F:      include/linux/oprofile.h
8816
8817 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8818 M:      Mark Fasheh <mfasheh@suse.com>
8819 M:      Joel Becker <jlbec@evilplan.org>
8820 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8821 W:      http://ocfs2.wiki.kernel.org
8822 S:      Supported
8823 F:      Documentation/filesystems/ocfs2.txt
8824 F:      Documentation/filesystems/dlmfs.txt
8825 F:      fs/ocfs2/
8826
8827 ORINOCO DRIVER
8828 L:      linux-wireless@vger.kernel.org
8829 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8830 W:      http://www.nongnu.org/orinoco/
8831 S:      Orphan
8832 F:      drivers/net/wireless/intersil/orinoco/
8833
8834 OSD LIBRARY and FILESYSTEM
8835 M:      Boaz Harrosh <ooo@electrozaur.com>
8836 M:      Benny Halevy <bhalevy@primarydata.com>
8837 L:      osd-dev@open-osd.org
8838 W:      http://open-osd.org
8839 T:      git git://git.open-osd.org/open-osd.git
8840 S:      Maintained
8841 F:      drivers/scsi/osd/
8842 F:      include/scsi/osd_*
8843 F:      fs/exofs/
8844
8845 OVERLAY FILESYSTEM
8846 M:      Miklos Szeredi <miklos@szeredi.hu>
8847 L:      linux-unionfs@vger.kernel.org
8848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8849 S:      Supported
8850 F:      fs/overlayfs/
8851 F:      Documentation/filesystems/overlayfs.txt
8852
8853 ORANGEFS FILESYSTEM
8854 M:      Mike Marshall <hubcap@omnibond.com>
8855 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8857 S:      Supported
8858 F:      fs/orangefs/
8859 F:      Documentation/filesystems/orangefs.txt
8860
8861 P54 WIRELESS DRIVER
8862 M:      Christian Lamparter <chunkeey@googlemail.com>
8863 L:      linux-wireless@vger.kernel.org
8864 W:      http://wireless.kernel.org/en/users/Drivers/p54
8865 S:      Maintained
8866 F:      drivers/net/wireless/intersil/p54/
8867
8868 PA SEMI ETHERNET DRIVER
8869 M:      Olof Johansson <olof@lixom.net>
8870 L:      netdev@vger.kernel.org
8871 S:      Maintained
8872 F:      drivers/net/ethernet/pasemi/*
8873
8874 PA SEMI SMBUS DRIVER
8875 M:      Olof Johansson <olof@lixom.net>
8876 L:      linux-i2c@vger.kernel.org
8877 S:      Maintained
8878 F:      drivers/i2c/busses/i2c-pasemi.c
8879
8880 PADATA PARALLEL EXECUTION MECHANISM
8881 M:      Steffen Klassert <steffen.klassert@secunet.com>
8882 L:      linux-crypto@vger.kernel.org
8883 S:      Maintained
8884 F:      kernel/padata.c
8885 F:      include/linux/padata.h
8886 F:      Documentation/padata.txt
8887
8888 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8889 M:      Harald Welte <laforge@gnumonks.org>
8890 L:      platform-driver-x86@vger.kernel.org
8891 S:      Maintained
8892 F:      drivers/platform/x86/panasonic-laptop.c
8893
8894 PANASONIC MN10300/AM33/AM34 PORT
8895 M:      David Howells <dhowells@redhat.com>
8896 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8897 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8898 S:      Maintained
8899 F:      Documentation/mn10300/
8900 F:      arch/mn10300/
8901
8902 PARALLEL LCD/KEYPAD PANEL DRIVER
8903 M:      Willy Tarreau <willy@haproxy.com>
8904 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8905 S:      Odd Fixes
8906 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8907 F:      drivers/misc/panel.c
8908
8909 PARALLEL PORT SUBSYSTEM
8910 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8911 M:      Sudip Mukherjee <sudip@vectorindia.org>
8912 L:      linux-parport@lists.infradead.org (subscribers-only)
8913 S:      Maintained
8914 F:      drivers/parport/
8915 F:      include/linux/parport*.h
8916 F:      drivers/char/ppdev.c
8917 F:      include/uapi/linux/ppdev.h
8918 F:      Documentation/parport*.txt
8919
8920 PARAVIRT_OPS INTERFACE
8921 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8922 M:      Chris Wright <chrisw@sous-sol.org>
8923 M:      Alok Kataria <akataria@vmware.com>
8924 M:      Rusty Russell <rusty@rustcorp.com.au>
8925 L:      virtualization@lists.linux-foundation.org
8926 S:      Supported
8927 F:      Documentation/virtual/paravirt_ops.txt
8928 F:      arch/*/kernel/paravirt*
8929 F:      arch/*/include/asm/paravirt.h
8930
8931 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8932 M:      Tim Waugh <tim@cyberelk.net>
8933 L:      linux-parport@lists.infradead.org (subscribers-only)
8934 S:      Maintained
8935 F:      Documentation/blockdev/paride.txt
8936 F:      drivers/block/paride/
8937
8938 PARISC ARCHITECTURE
8939 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8940 M:      Helge Deller <deller@gmx.de>
8941 L:      linux-parisc@vger.kernel.org
8942 W:      http://www.parisc-linux.org/
8943 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8946 S:      Maintained
8947 F:      arch/parisc/
8948 F:      Documentation/parisc/
8949 F:      drivers/parisc/
8950 F:      drivers/char/agp/parisc-agp.c
8951 F:      drivers/input/serio/gscps2.c
8952 F:      drivers/parport/parport_gsc.*
8953 F:      drivers/tty/serial/8250/8250_gsc.c
8954 F:      drivers/video/fbdev/sti*
8955 F:      drivers/video/console/sti*
8956 F:      drivers/video/logo/logo_parisc*
8957
8958 PC87360 HARDWARE MONITORING DRIVER
8959 M:      Jim Cromie <jim.cromie@gmail.com>
8960 L:      linux-hwmon@vger.kernel.org
8961 S:      Maintained
8962 F:      Documentation/hwmon/pc87360
8963 F:      drivers/hwmon/pc87360.c
8964
8965 PC8736x GPIO DRIVER
8966 M:      Jim Cromie <jim.cromie@gmail.com>
8967 S:      Maintained
8968 F:      drivers/char/pc8736x_gpio.c
8969
8970 PC87427 HARDWARE MONITORING DRIVER
8971 M:      Jean Delvare <jdelvare@suse.com>
8972 L:      linux-hwmon@vger.kernel.org
8973 S:      Maintained
8974 F:      Documentation/hwmon/pc87427
8975 F:      drivers/hwmon/pc87427.c
8976
8977 PCA9532 LED DRIVER
8978 M:      Riku Voipio <riku.voipio@iki.fi>
8979 S:      Maintained
8980 F:      drivers/leds/leds-pca9532.c
8981 F:      include/linux/leds-pca9532.h
8982
8983 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8984 M:      Guenter Roeck <linux@roeck-us.net>
8985 L:      linux-i2c@vger.kernel.org
8986 S:      Maintained
8987 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8988
8989 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8990 M:      Khalid Aziz <khalid@gonehiking.org>
8991 S:      Maintained
8992 F:      drivers/firmware/pcdp.*
8993
8994 PCI ERROR RECOVERY
8995 M:      Linas Vepstas <linasvepstas@gmail.com>
8996 L:      linux-pci@vger.kernel.org
8997 S:      Supported
8998 F:      Documentation/PCI/pci-error-recovery.txt
8999
9000 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9001 M:      Russell Currey <ruscur@russell.cc>
9002 L:      linuxppc-dev@lists.ozlabs.org
9003 S:      Supported
9004 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
9005 F:      arch/powerpc/kernel/eeh*.c
9006 F:      arch/powerpc/platforms/*/eeh*.c
9007 F:      arch/powerpc/include/*/eeh*.h
9008
9009 PCI SUBSYSTEM
9010 M:      Bjorn Helgaas <bhelgaas@google.com>
9011 L:      linux-pci@vger.kernel.org
9012 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
9013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9014 S:      Supported
9015 F:      Documentation/devicetree/bindings/pci/
9016 F:      Documentation/PCI/
9017 F:      drivers/pci/
9018 F:      include/linux/pci*
9019 F:      arch/x86/pci/
9020 F:      arch/x86/kernel/quirks.c
9021
9022 PCI DRIVER FOR ALTERA PCIE IP
9023 M:      Ley Foon Tan <lftan@altera.com>
9024 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9025 L:      linux-pci@vger.kernel.org
9026 S:      Supported
9027 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
9028 F:      drivers/pci/host/pcie-altera.c
9029
9030 PCI DRIVER FOR ARM VERSATILE PLATFORM
9031 M:      Rob Herring <robh@kernel.org>
9032 L:      linux-pci@vger.kernel.org
9033 L:      linux-arm-kernel@lists.infradead.org
9034 S:      Maintained
9035 F:      Documentation/devicetree/bindings/pci/versatile.txt
9036 F:      drivers/pci/host/pci-versatile.c
9037
9038 PCI DRIVER FOR APPLIEDMICRO XGENE
9039 M:      Tanmay Inamdar <tinamdar@apm.com>
9040 L:      linux-pci@vger.kernel.org
9041 L:      linux-arm-kernel@lists.infradead.org
9042 S:      Maintained
9043 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
9044 F:      drivers/pci/host/pci-xgene.c
9045
9046 PCI DRIVER FOR FREESCALE LAYERSCAPE
9047 M:      Minghuan Lian <minghuan.Lian@freescale.com>
9048 M:      Mingkai Hu <mingkai.hu@freescale.com>
9049 M:      Roy Zang <tie-fei.zang@freescale.com>
9050 L:      linuxppc-dev@lists.ozlabs.org
9051 L:      linux-pci@vger.kernel.org
9052 L:      linux-arm-kernel@lists.infradead.org
9053 S:      Maintained
9054 F:      drivers/pci/host/*layerscape*
9055
9056 PCI DRIVER FOR IMX6
9057 M:      Richard Zhu <Richard.Zhu@freescale.com>
9058 M:      Lucas Stach <l.stach@pengutronix.de>
9059 L:      linux-pci@vger.kernel.org
9060 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9061 S:      Maintained
9062 F:      drivers/pci/host/*imx6*
9063
9064 PCI DRIVER FOR TI KEYSTONE
9065 M:      Murali Karicheri <m-karicheri2@ti.com>
9066 L:      linux-pci@vger.kernel.org
9067 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9068 S:      Maintained
9069 F:      drivers/pci/host/*keystone*
9070
9071 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9072 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9073 M:      Jason Cooper <jason@lakedaemon.net>
9074 L:      linux-pci@vger.kernel.org
9075 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9076 S:      Maintained
9077 F:      drivers/pci/host/*mvebu*
9078
9079 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9080 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9081 L:      linux-pci@vger.kernel.org
9082 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9083 S:      Maintained
9084 F:      drivers/pci/host/pci-aardvark.c
9085
9086 PCI DRIVER FOR NVIDIA TEGRA
9087 M:      Thierry Reding <thierry.reding@gmail.com>
9088 L:      linux-tegra@vger.kernel.org
9089 L:      linux-pci@vger.kernel.org
9090 S:      Supported
9091 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9092 F:      drivers/pci/host/pci-tegra.c
9093
9094 PCI DRIVER FOR TI DRA7XX
9095 M:      Kishon Vijay Abraham I <kishon@ti.com>
9096 L:      linux-omap@vger.kernel.org
9097 L:      linux-pci@vger.kernel.org
9098 S:      Supported
9099 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
9100 F:      drivers/pci/host/pci-dra7xx.c
9101
9102 PCI DRIVER FOR RENESAS R-CAR
9103 M:      Simon Horman <horms@verge.net.au>
9104 L:      linux-pci@vger.kernel.org
9105 L:      linux-renesas-soc@vger.kernel.org
9106 S:      Maintained
9107 F:      drivers/pci/host/*rcar*
9108
9109 PCI DRIVER FOR SAMSUNG EXYNOS
9110 M:      Jingoo Han <jingoohan1@gmail.com>
9111 L:      linux-pci@vger.kernel.org
9112 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9113 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9114 S:      Maintained
9115 F:      drivers/pci/host/pci-exynos.c
9116
9117 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9118 M:      Jingoo Han <jingoohan1@gmail.com>
9119 M:      Pratyush Anand <pratyush.anand@gmail.com>
9120 L:      linux-pci@vger.kernel.org
9121 S:      Maintained
9122 F:      drivers/pci/host/*designware*
9123
9124 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9125 M:      Joao Pinto <jpinto@synopsys.com>
9126 L:      linux-pci@vger.kernel.org
9127 S:      Maintained
9128 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
9129 F:      drivers/pci/host/pcie-designware-plat.c
9130
9131 PCI DRIVER FOR GENERIC OF HOSTS
9132 M:      Will Deacon <will.deacon@arm.com>
9133 L:      linux-pci@vger.kernel.org
9134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9135 S:      Maintained
9136 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
9137 F:      drivers/pci/host/pci-host-common.c
9138 F:      drivers/pci/host/pci-host-generic.c
9139
9140 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9141 M:      Keith Busch <keith.busch@intel.com>
9142 L:      linux-pci@vger.kernel.org
9143 S:      Supported
9144 F:      arch/x86/pci/vmd.c
9145
9146 PCIE DRIVER FOR ST SPEAR13XX
9147 M:      Pratyush Anand <pratyush.anand@gmail.com>
9148 L:      linux-pci@vger.kernel.org
9149 S:      Maintained
9150 F:      drivers/pci/host/*spear*
9151
9152 PCI MSI DRIVER FOR ALTERA MSI IP
9153 M:      Ley Foon Tan <lftan@altera.com>
9154 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
9155 L:      linux-pci@vger.kernel.org
9156 S:      Supported
9157 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9158 F:      drivers/pci/host/pcie-altera-msi.c
9159
9160 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9161 M:      Duc Dang <dhdang@apm.com>
9162 L:      linux-pci@vger.kernel.org
9163 L:      linux-arm-kernel@lists.infradead.org
9164 S:      Maintained
9165 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9166 F:      drivers/pci/host/pci-xgene-msi.c
9167
9168 PCIE DRIVER FOR AXIS ARTPEC
9169 M:      Niklas Cassel <niklas.cassel@axis.com>
9170 M:      Jesper Nilsson <jesper.nilsson@axis.com>
9171 L:      linux-arm-kernel@axis.com
9172 L:      linux-pci@vger.kernel.org
9173 S:      Maintained
9174 F:      Documentation/devicetree/bindings/pci/axis,artpec*
9175 F:      drivers/pci/host/*artpec*
9176
9177 PCIE DRIVER FOR HISILICON
9178 M:      Zhou Wang <wangzhou1@hisilicon.com>
9179 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
9180 L:      linux-pci@vger.kernel.org
9181 S:      Maintained
9182 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9183 F:      drivers/pci/host/pcie-hisi.c
9184
9185 PCIE DRIVER FOR QUALCOMM MSM
9186 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
9187 L:     linux-pci@vger.kernel.org
9188 L:     linux-arm-msm@vger.kernel.org
9189 S:     Maintained
9190 F:     drivers/pci/host/*qcom*
9191
9192 PCIE DRIVER FOR CAVIUM THUNDERX
9193 M:      David Daney <david.daney@cavium.com>
9194 L:      linux-pci@vger.kernel.org
9195 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9196 S:      Supported
9197 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
9198 F:      drivers/pci/host/pci-thunder-*
9199
9200 PCMCIA SUBSYSTEM
9201 P:      Linux PCMCIA Team
9202 L:      linux-pcmcia@lists.infradead.org
9203 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9205 S:      Maintained
9206 F:      Documentation/pcmcia/
9207 F:      drivers/pcmcia/
9208 F:      include/pcmcia/
9209
9210 PCNET32 NETWORK DRIVER
9211 M:      Don Fry <pcnet32@frontier.com>
9212 L:      netdev@vger.kernel.org
9213 S:      Maintained
9214 F:      drivers/net/ethernet/amd/pcnet32.c
9215
9216 PCRYPT PARALLEL CRYPTO ENGINE
9217 M:      Steffen Klassert <steffen.klassert@secunet.com>
9218 L:      linux-crypto@vger.kernel.org
9219 S:      Maintained
9220 F:      crypto/pcrypt.c
9221 F:      include/crypto/pcrypt.h
9222
9223 PER-CPU MEMORY ALLOCATOR
9224 M:      Tejun Heo <tj@kernel.org>
9225 M:      Christoph Lameter <cl@linux.com>
9226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9227 S:      Maintained
9228 F:      include/linux/percpu*.h
9229 F:      mm/percpu*.c
9230 F:      arch/*/include/asm/percpu.h
9231
9232 PER-TASK DELAY ACCOUNTING
9233 M:      Balbir Singh <bsingharora@gmail.com>
9234 S:      Maintained
9235 F:      include/linux/delayacct.h
9236 F:      kernel/delayacct.c
9237
9238 PERFORMANCE EVENTS SUBSYSTEM
9239 M:      Peter Zijlstra <peterz@infradead.org>
9240 M:      Ingo Molnar <mingo@redhat.com>
9241 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
9242 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
9243 L:      linux-kernel@vger.kernel.org
9244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9245 S:      Supported
9246 F:      kernel/events/*
9247 F:      include/linux/perf_event.h
9248 F:      include/uapi/linux/perf_event.h
9249 F:      arch/*/kernel/perf_event*.c
9250 F:      arch/*/kernel/*/perf_event*.c
9251 F:      arch/*/kernel/*/*/perf_event*.c
9252 F:      arch/*/include/asm/perf_event.h
9253 F:      arch/*/kernel/perf_callchain.c
9254 F:      arch/*/events/*
9255 F:      tools/perf/
9256
9257 PERSONALITY HANDLING
9258 M:      Christoph Hellwig <hch@infradead.org>
9259 L:      linux-abi-devel@lists.sourceforge.net
9260 S:      Maintained
9261 F:      include/linux/personality.h
9262 F:      include/uapi/linux/personality.h
9263
9264 PHONET PROTOCOL
9265 M:      Remi Denis-Courmont <courmisch@gmail.com>
9266 S:      Supported
9267 F:      Documentation/networking/phonet.txt
9268 F:      include/linux/phonet.h
9269 F:      include/net/phonet/
9270 F:      include/uapi/linux/phonet.h
9271 F:      net/phonet/
9272
9273 PHRAM MTD DRIVER
9274 M:      Joern Engel <joern@lazybastard.org>
9275 L:      linux-mtd@lists.infradead.org
9276 S:      Maintained
9277 F:      drivers/mtd/devices/phram.c
9278
9279 PICOLCD HID DRIVER
9280 M:      Bruno Prémont <bonbons@linux-vserver.org>
9281 L:      linux-input@vger.kernel.org
9282 S:      Maintained
9283 F:      drivers/hid/hid-picolcd*
9284
9285 PICOXCELL SUPPORT
9286 M:      Jamie Iles <jamie@jamieiles.com>
9287 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9288 T:      git git://github.com/jamieiles/linux-2.6-ji.git
9289 S:      Supported
9290 F:      arch/arm/boot/dts/picoxcell*
9291 F:      arch/arm/mach-picoxcell/
9292 F:      drivers/crypto/picoxcell*
9293
9294 PIN CONTROL SUBSYSTEM
9295 M:      Linus Walleij <linus.walleij@linaro.org>
9296 L:      linux-gpio@vger.kernel.org
9297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9298 S:      Maintained
9299 F:      Documentation/devicetree/bindings/pinctrl/
9300 F:      Documentation/pinctrl.txt
9301 F:      drivers/pinctrl/
9302 F:      include/linux/pinctrl/
9303
9304 PIN CONTROLLER - ATMEL AT91
9305 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9306 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9307 S:      Maintained
9308 F:      drivers/pinctrl/pinctrl-at91.*
9309
9310 PIN CONTROLLER - ATMEL AT91 PIO4
9311 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9312 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9313 L:      linux-gpio@vger.kernel.org
9314 S:      Supported
9315 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9316
9317 PIN CONTROLLER - INTEL
9318 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9319 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9320 S:      Maintained
9321 F:      drivers/pinctrl/intel/
9322
9323 PIN CONTROLLER - RENESAS
9324 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9325 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9326 L:      linux-renesas-soc@vger.kernel.org
9327 S:      Maintained
9328 F:      drivers/pinctrl/sh-pfc/
9329
9330 PIN CONTROLLER - SAMSUNG
9331 M:      Tomasz Figa <tomasz.figa@gmail.com>
9332 M:      Krzysztof Kozlowski <krzk@kernel.org>
9333 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9335 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9336 S:      Maintained
9337 F:      drivers/pinctrl/samsung/
9338
9339 PIN CONTROLLER - SINGLE
9340 M:      Tony Lindgren <tony@atomide.com>
9341 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9342 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9343 L:      linux-omap@vger.kernel.org
9344 S:      Maintained
9345 F:      drivers/pinctrl/pinctrl-single.c
9346
9347 PIN CONTROLLER - ST SPEAR
9348 M:      Viresh Kumar <vireshk@kernel.org>
9349 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9350 W:      http://www.st.com/spear
9351 S:      Maintained
9352 F:      drivers/pinctrl/spear/
9353
9354 PISTACHIO SOC SUPPORT
9355 M:      James Hartley <james.hartley@imgtec.com>
9356 M:      Ionela Voinescu <ionela.voinescu@imgtec.com>
9357 L:      linux-mips@linux-mips.org
9358 S:      Maintained
9359 F:      arch/mips/pistachio/
9360 F:      arch/mips/include/asm/mach-pistachio/
9361 F:      arch/mips/boot/dts/pistachio/
9362 F:      arch/mips/configs/pistachio*_defconfig
9363
9364 PKTCDVD DRIVER
9365 M:      Jiri Kosina <jikos@kernel.org>
9366 S:      Maintained
9367 F:      drivers/block/pktcdvd.c
9368 F:      include/linux/pktcdvd.h
9369 F:      include/uapi/linux/pktcdvd.h
9370
9371 PKUNITY SOC DRIVERS
9372 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9373 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9374 S:      Maintained
9375 T:      git git://github.com/gxt/linux.git
9376 F:      drivers/input/serio/i8042-unicore32io.h
9377 F:      drivers/i2c/busses/i2c-puv3.c
9378 F:      drivers/video/fbdev/fb-puv3.c
9379 F:      drivers/rtc/rtc-puv3.c
9380
9381 PMBUS HARDWARE MONITORING DRIVERS
9382 M:      Guenter Roeck <linux@roeck-us.net>
9383 L:      linux-hwmon@vger.kernel.org
9384 W:      http://hwmon.wiki.kernel.org/
9385 W:      http://www.roeck-us.net/linux/drivers/
9386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9387 S:      Maintained
9388 F:      Documentation/hwmon/pmbus
9389 F:      drivers/hwmon/pmbus/
9390 F:      include/linux/i2c/pmbus.h
9391
9392 PMC SIERRA MaxRAID DRIVER
9393 L:      linux-scsi@vger.kernel.org
9394 W:      http://www.pmc-sierra.com/
9395 S:      Orphan
9396 F:      drivers/scsi/pmcraid.*
9397
9398 PMC SIERRA PM8001 DRIVER
9399 M:      Jack Wang <jinpu.wang@profitbricks.com>
9400 M:      lindar_liu@usish.com
9401 L:      pmchba@pmcs.com
9402 L:      linux-scsi@vger.kernel.org
9403 S:      Supported
9404 F:      drivers/scsi/pm8001/
9405
9406 POSIX CLOCKS and TIMERS
9407 M:      Thomas Gleixner <tglx@linutronix.de>
9408 L:      linux-kernel@vger.kernel.org
9409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9410 S:      Maintained
9411 F:      fs/timerfd.c
9412 F:      include/linux/timer*
9413 F:      kernel/time/*timer*
9414
9415 POWER MANAGEMENT CORE
9416 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9417 L:      linux-pm@vger.kernel.org
9418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9419 S:      Supported
9420 F:      drivers/base/power/
9421 F:      include/linux/pm.h
9422 F:      include/linux/pm_*
9423 F:      include/linux/powercap.h
9424 F:      drivers/powercap/
9425
9426 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9427 M:      Sebastian Reichel <sre@kernel.org>
9428 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9429 M:      David Woodhouse <dwmw2@infradead.org>
9430 L:      linux-pm@vger.kernel.org
9431 T:      git git://git.infradead.org/battery-2.6.git
9432 S:      Maintained
9433 F:      Documentation/devicetree/bindings/power/
9434 F:      Documentation/devicetree/bindings/power_supply/
9435 F:      include/linux/power_supply.h
9436 F:      drivers/power/
9437 X:      drivers/power/avs/
9438
9439 POWER STATE COORDINATION INTERFACE (PSCI)
9440 M:      Mark Rutland <mark.rutland@arm.com>
9441 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9442 L:      linux-arm-kernel@lists.infradead.org
9443 S:      Maintained
9444 F:      drivers/firmware/psci.c
9445 F:      include/linux/psci.h
9446 F:      include/uapi/linux/psci.h
9447
9448 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9449 M:      Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9450 L:      linuxppc-dev@lists.ozlabs.org
9451 S:      Maintained
9452 F:      drivers/char/powernv-op-panel.c
9453
9454 PNP SUPPORT
9455 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9456 S:      Maintained
9457 F:      drivers/pnp/
9458
9459 PPP PROTOCOL DRIVERS AND COMPRESSORS
9460 M:      Paul Mackerras <paulus@samba.org>
9461 L:      linux-ppp@vger.kernel.org
9462 S:      Maintained
9463 F:      drivers/net/ppp/ppp_*
9464
9465 PPP OVER ATM (RFC 2364)
9466 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9467 S:      Maintained
9468 F:      net/atm/pppoatm.c
9469 F:      include/uapi/linux/atmppp.h
9470
9471 PPP OVER ETHERNET
9472 M:      Michal Ostrowski <mostrows@earthlink.net>
9473 S:      Maintained
9474 F:      drivers/net/ppp/pppoe.c
9475 F:      drivers/net/ppp/pppox.c
9476
9477 PPP OVER L2TP
9478 M:      James Chapman <jchapman@katalix.com>
9479 S:      Maintained
9480 F:      net/l2tp/l2tp_ppp.c
9481 F:      include/linux/if_pppol2tp.h
9482 F:      include/uapi/linux/if_pppol2tp.h
9483
9484 PPS SUPPORT
9485 M:      Rodolfo Giometti <giometti@enneenne.com>
9486 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9487 L:      linuxpps@ml.enneenne.com (subscribers-only)
9488 S:      Maintained
9489 F:      Documentation/pps/
9490 F:      drivers/pps/
9491 F:      include/linux/pps*.h
9492
9493 PPTP DRIVER
9494 M:      Dmitry Kozlov <xeb@mail.ru>
9495 L:      netdev@vger.kernel.org
9496 S:      Maintained
9497 F:      drivers/net/ppp/pptp.c
9498 W:      http://sourceforge.net/projects/accel-pptp
9499
9500 PREEMPTIBLE KERNEL
9501 M:      Robert Love <rml@tech9.net>
9502 L:      kpreempt-tech@lists.sourceforge.net
9503 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9504 S:      Supported
9505 F:      Documentation/preempt-locking.txt
9506 F:      include/linux/preempt.h
9507
9508 PRISM54 WIRELESS DRIVER
9509 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9510 L:      linux-wireless@vger.kernel.org
9511 W:      http://wireless.kernel.org/en/users/Drivers/p54
9512 S:      Obsolete
9513 F:      drivers/net/wireless/intersil/prism54/
9514
9515 PS3 NETWORK SUPPORT
9516 M:      Geoff Levand <geoff@infradead.org>
9517 L:      netdev@vger.kernel.org
9518 L:      linuxppc-dev@lists.ozlabs.org
9519 S:      Maintained
9520 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9521
9522 PS3 PLATFORM SUPPORT
9523 M:      Geoff Levand <geoff@infradead.org>
9524 L:      linuxppc-dev@lists.ozlabs.org
9525 S:      Maintained
9526 F:      arch/powerpc/boot/ps3*
9527 F:      arch/powerpc/include/asm/lv1call.h
9528 F:      arch/powerpc/include/asm/ps3*.h
9529 F:      arch/powerpc/platforms/ps3/
9530 F:      drivers/*/ps3*
9531 F:      drivers/ps3/
9532 F:      drivers/rtc/rtc-ps3.c
9533 F:      drivers/usb/host/*ps3.c
9534 F:      sound/ppc/snd_ps3*
9535
9536 PS3VRAM DRIVER
9537 M:      Jim Paris <jim@jtan.com>
9538 M:      Geoff Levand <geoff@infradead.org>
9539 L:      linuxppc-dev@lists.ozlabs.org
9540 S:      Maintained
9541 F:      drivers/block/ps3vram.c
9542
9543 PSTORE FILESYSTEM
9544 M:      Anton Vorontsov <anton@enomsg.org>
9545 M:      Colin Cross <ccross@android.com>
9546 M:      Kees Cook <keescook@chromium.org>
9547 M:      Tony Luck <tony.luck@intel.com>
9548 S:      Maintained
9549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9550 F:      fs/pstore/
9551 F:      include/linux/pstore*
9552 F:      drivers/firmware/efi/efi-pstore.c
9553 F:      drivers/acpi/apei/erst.c
9554
9555 PTP HARDWARE CLOCK SUPPORT
9556 M:      Richard Cochran <richardcochran@gmail.com>
9557 L:      netdev@vger.kernel.org
9558 S:      Maintained
9559 W:      http://linuxptp.sourceforge.net/
9560 F:      Documentation/ABI/testing/sysfs-ptp
9561 F:      Documentation/ptp/*
9562 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9563 F:      drivers/net/phy/dp83640*
9564 F:      drivers/ptp/*
9565 F:      include/linux/ptp_cl*
9566
9567 PTRACE SUPPORT
9568 M:      Roland McGrath <roland@hack.frob.com>
9569 M:      Oleg Nesterov <oleg@redhat.com>
9570 S:      Maintained
9571 F:      include/asm-generic/syscall.h
9572 F:      include/linux/ptrace.h
9573 F:      include/linux/regset.h
9574 F:      include/linux/tracehook.h
9575 F:      include/uapi/linux/ptrace.h
9576 F:      kernel/ptrace.c
9577
9578 PULSE8-CEC DRIVER
9579 M:      Hans Verkuil <hverkuil@xs4all.nl>
9580 L:      linux-media@vger.kernel.org
9581 T:      git git://linuxtv.org/media_tree.git
9582 S:      Maintained
9583 F:      drivers/staging/media/pulse8-cec
9584
9585 PVRUSB2 VIDEO4LINUX DRIVER
9586 M:      Mike Isely <isely@pobox.com>
9587 L:      pvrusb2@isely.net       (subscribers-only)
9588 L:      linux-media@vger.kernel.org
9589 W:      http://www.isely.net/pvrusb2/
9590 T:      git git://linuxtv.org/media_tree.git
9591 S:      Maintained
9592 F:      Documentation/video4linux/README.pvrusb2
9593 F:      drivers/media/usb/pvrusb2/
9594
9595 PWC WEBCAM DRIVER
9596 M:      Hans Verkuil <hverkuil@xs4all.nl>
9597 L:      linux-media@vger.kernel.org
9598 T:      git git://linuxtv.org/media_tree.git
9599 S:      Odd Fixes
9600 F:      drivers/media/usb/pwc/*
9601
9602 PWM FAN DRIVER
9603 M:      Kamil Debski <kamil@wypas.org>
9604 M:      Lukasz Majewski <l.majewski@samsung.com>
9605 L:      linux-hwmon@vger.kernel.org
9606 S:      Supported
9607 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9608 F:      Documentation/hwmon/pwm-fan
9609 F:      drivers/hwmon/pwm-fan.c
9610
9611 PWM SUBSYSTEM
9612 M:      Thierry Reding <thierry.reding@gmail.com>
9613 L:      linux-pwm@vger.kernel.org
9614 S:      Maintained
9615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9616 F:      Documentation/pwm.txt
9617 F:      Documentation/devicetree/bindings/pwm/
9618 F:      include/linux/pwm.h
9619 F:      drivers/pwm/
9620 F:      drivers/video/backlight/pwm_bl.c
9621 F:      include/linux/pwm_backlight.h
9622
9623 PXA2xx/PXA3xx SUPPORT
9624 M:      Daniel Mack <daniel@zonque.org>
9625 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9626 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9627 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9628 T:      git git://github.com/hzhuang1/linux.git
9629 T:      git git://github.com/rjarzmik/linux.git
9630 S:      Maintained
9631 F:      arch/arm/boot/dts/pxa*
9632 F:      arch/arm/mach-pxa/
9633 F:      drivers/dma/pxa*
9634 F:      drivers/pcmcia/pxa2xx*
9635 F:      drivers/pinctrl/pxa/
9636 F:      drivers/spi/spi-pxa2xx*
9637 F:      drivers/usb/gadget/udc/pxa2*
9638 F:      include/sound/pxa2xx-lib.h
9639 F:      sound/arm/pxa*
9640 F:      sound/soc/pxa/
9641
9642 PXA GPIO DRIVER
9643 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9644 L:      linux-gpio@vger.kernel.org
9645 S:      Maintained
9646 F:      drivers/gpio/gpio-pxa.c
9647
9648 PXA3xx NAND FLASH DRIVER
9649 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9650 L:      linux-mtd@lists.infradead.org
9651 S:      Maintained
9652 F:      drivers/mtd/nand/pxa3xx_nand.c
9653
9654 MMP SUPPORT
9655 M:      Eric Miao <eric.y.miao@gmail.com>
9656 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9657 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9658 T:      git git://github.com/hzhuang1/linux.git
9659 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9660 S:      Maintained
9661 F:      arch/arm/boot/dts/mmp*
9662 F:      arch/arm/mach-mmp/
9663
9664 PXA MMCI DRIVER
9665 S:      Orphan
9666
9667 PXA RTC DRIVER
9668 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9669 L:      rtc-linux@googlegroups.com
9670 S:      Maintained
9671
9672 QAT DRIVER
9673 M:      Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9674 M:      Salvatore Benedetto <salvatore.benedetto@intel.com>
9675 L:      qat-linux@intel.com
9676 S:      Supported
9677 F:      drivers/crypto/qat/
9678
9679 QIB DRIVER
9680 M:      Mike Marciniszyn <infinipath@intel.com>
9681 L:      linux-rdma@vger.kernel.org
9682 S:      Supported
9683 F:      drivers/infiniband/hw/qib/
9684
9685 QLOGIC QLA1280 SCSI DRIVER
9686 M:      Michael Reed <mdr@sgi.com>
9687 L:      linux-scsi@vger.kernel.org
9688 S:      Maintained
9689 F:      drivers/scsi/qla1280.[ch]
9690
9691 QLOGIC QLA2XXX FC-SCSI DRIVER
9692 M:      qla2xxx-upstream@qlogic.com
9693 L:      linux-scsi@vger.kernel.org
9694 S:      Supported
9695 F:      Documentation/scsi/LICENSE.qla2xxx
9696 F:      drivers/scsi/qla2xxx/
9697
9698 QLOGIC QLA4XXX iSCSI DRIVER
9699 M:      QLogic-Storage-Upstream@qlogic.com
9700 L:      linux-scsi@vger.kernel.org
9701 S:      Supported
9702 F:      Documentation/scsi/LICENSE.qla4xxx
9703 F:      drivers/scsi/qla4xxx/
9704
9705 QLOGIC QLA3XXX NETWORK DRIVER
9706 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9707 M:      Ron Mercer <ron.mercer@qlogic.com>
9708 M:      linux-driver@qlogic.com
9709 L:      netdev@vger.kernel.org
9710 S:      Supported
9711 F:      Documentation/networking/LICENSE.qla3xxx
9712 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9713
9714 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9715 M:      Dept-GELinuxNICDev@qlogic.com
9716 L:      netdev@vger.kernel.org
9717 S:      Supported
9718 F:      drivers/net/ethernet/qlogic/qlcnic/
9719
9720 QLOGIC QLGE 10Gb ETHERNET DRIVER
9721 M:      Harish Patil <harish.patil@qlogic.com>
9722 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9723 M:      Dept-GELinuxNICDev@qlogic.com
9724 M:      linux-driver@qlogic.com
9725 L:      netdev@vger.kernel.org
9726 S:      Supported
9727 F:      drivers/net/ethernet/qlogic/qlge/
9728
9729 QLOGIC QL4xxx ETHERNET DRIVER
9730 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9731 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9732 M:      everest-linux-l2@qlogic.com
9733 L:      netdev@vger.kernel.org
9734 S:      Supported
9735 F:      drivers/net/ethernet/qlogic/qed/
9736 F:      include/linux/qed/
9737 F:      drivers/net/ethernet/qlogic/qede/
9738
9739 QNX4 FILESYSTEM
9740 M:      Anders Larsen <al@alarsen.net>
9741 W:      http://www.alarsen.net/linux/qnx4fs/
9742 S:      Maintained
9743 F:      fs/qnx4/
9744 F:      include/uapi/linux/qnx4_fs.h
9745 F:      include/uapi/linux/qnxtypes.h
9746
9747 QT1010 MEDIA DRIVER
9748 M:      Antti Palosaari <crope@iki.fi>
9749 L:      linux-media@vger.kernel.org
9750 W:      https://linuxtv.org
9751 W:      http://palosaari.fi/linux/
9752 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9753 T:      git git://linuxtv.org/anttip/media_tree.git
9754 S:      Maintained
9755 F:      drivers/media/tuners/qt1010*
9756
9757 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9758 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9759 L:      linux-wireless@vger.kernel.org
9760 L:      ath9k-devel@lists.ath9k.org
9761 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9762 S:      Supported
9763 F:      drivers/net/wireless/ath/ath9k/
9764
9765 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9766 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9767 L:      ath10k@lists.infradead.org
9768 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9770 S:      Supported
9771 F:      drivers/net/wireless/ath/ath10k/
9772
9773 QUALCOMM HEXAGON ARCHITECTURE
9774 M:      Richard Kuo <rkuo@codeaurora.org>
9775 L:      linux-hexagon@vger.kernel.org
9776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9777 S:      Supported
9778 F:      arch/hexagon/
9779
9780 QUALCOMM WCN36XX WIRELESS DRIVER
9781 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9782 L:      wcn36xx@lists.infradead.org
9783 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9784 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9785 S:      Supported
9786 F:      drivers/net/wireless/ath/wcn36xx/
9787
9788 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9789 M:      Gabriel Somlo <somlo@cmu.edu>
9790 M:      "Michael S. Tsirkin" <mst@redhat.com>
9791 L:      qemu-devel@nongnu.org
9792 S:      Maintained
9793 F:      drivers/firmware/qemu_fw_cfg.c
9794
9795 RADOS BLOCK DEVICE (RBD)
9796 M:      Ilya Dryomov <idryomov@gmail.com>
9797 M:      Sage Weil <sage@redhat.com>
9798 M:      Alex Elder <elder@kernel.org>
9799 L:      ceph-devel@vger.kernel.org
9800 W:      http://ceph.com/
9801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9802 T:      git git://github.com/ceph/ceph-client.git
9803 S:      Supported
9804 F:      Documentation/ABI/testing/sysfs-bus-rbd
9805 F:      drivers/block/rbd.c
9806 F:      drivers/block/rbd_types.h
9807
9808 RADEON FRAMEBUFFER DISPLAY DRIVER
9809 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9810 L:      linux-fbdev@vger.kernel.org
9811 S:      Maintained
9812 F:      drivers/video/fbdev/aty/radeon*
9813 F:      include/uapi/linux/radeonfb.h
9814
9815 RADIOSHARK RADIO DRIVER
9816 M:      Hans Verkuil <hverkuil@xs4all.nl>
9817 L:      linux-media@vger.kernel.org
9818 T:      git git://linuxtv.org/media_tree.git
9819 S:      Maintained
9820 F:      drivers/media/radio/radio-shark.c
9821
9822 RADIOSHARK2 RADIO DRIVER
9823 M:      Hans Verkuil <hverkuil@xs4all.nl>
9824 L:      linux-media@vger.kernel.org
9825 T:      git git://linuxtv.org/media_tree.git
9826 S:      Maintained
9827 F:      drivers/media/radio/radio-shark2.c
9828 F:      drivers/media/radio/radio-tea5777.c
9829
9830 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9831 M:      Paul Mackerras <paulus@samba.org>
9832 L:      linux-fbdev@vger.kernel.org
9833 S:      Maintained
9834 F:      drivers/video/fbdev/aty/aty128fb.c
9835
9836 RALINK MIPS ARCHITECTURE
9837 M:      John Crispin <john@phrozen.org>
9838 L:      linux-mips@linux-mips.org
9839 S:      Maintained
9840 F:      arch/mips/ralink
9841
9842 RALINK RT2X00 WIRELESS LAN DRIVER
9843 P:      rt2x00 project
9844 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9845 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9846 L:      linux-wireless@vger.kernel.org
9847 S:      Maintained
9848 F:      drivers/net/wireless/ralink/rt2x00/
9849
9850 RAMDISK RAM BLOCK DEVICE DRIVER
9851 M:      Jens Axboe <axboe@kernel.dk>
9852 S:      Maintained
9853 F:      Documentation/blockdev/ramdisk.txt
9854 F:      drivers/block/brd.c
9855
9856 RANDOM NUMBER DRIVER
9857 M:      "Theodore Ts'o" <tytso@mit.edu>
9858 S:      Maintained
9859 F:      drivers/char/random.c
9860
9861 RAPIDIO SUBSYSTEM
9862 M:      Matt Porter <mporter@kernel.crashing.org>
9863 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9864 S:      Maintained
9865 F:      drivers/rapidio/
9866
9867 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9868 L:      linux-wireless@vger.kernel.org
9869 S:      Orphan
9870 F:      drivers/net/wireless/ray*
9871
9872 RCUTORTURE MODULE
9873 M:      Josh Triplett <josh@joshtriplett.org>
9874 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9875 L:      linux-kernel@vger.kernel.org
9876 S:      Supported
9877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9878 F:      Documentation/RCU/torture.txt
9879 F:      kernel/rcu/rcutorture.c
9880
9881 RCUTORTURE TEST FRAMEWORK
9882 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9883 M:      Josh Triplett <josh@joshtriplett.org>
9884 R:      Steven Rostedt <rostedt@goodmis.org>
9885 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9886 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9887 L:      linux-kernel@vger.kernel.org
9888 S:      Supported
9889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9890 F:      tools/testing/selftests/rcutorture
9891
9892 RDC R-321X SoC
9893 M:      Florian Fainelli <florian@openwrt.org>
9894 S:      Maintained
9895
9896 RDC R6040 FAST ETHERNET DRIVER
9897 M:      Florian Fainelli <f.fainelli@gmail.com>
9898 L:      netdev@vger.kernel.org
9899 S:      Maintained
9900 F:      drivers/net/ethernet/rdc/r6040.c
9901
9902 RDS - RELIABLE DATAGRAM SOCKETS
9903 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9904 L:      netdev@vger.kernel.org
9905 L:      linux-rdma@vger.kernel.org
9906 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9907 W:      https://oss.oracle.com/projects/rds/
9908 S:      Supported
9909 F:      net/rds/
9910 F:      Documentation/networking/rds.txt
9911
9912 RDMAVT - RDMA verbs software
9913 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9914 L:      linux-rdma@vger.kernel.org
9915 S:      Supported
9916 F:      drivers/infiniband/sw/rdmavt
9917
9918 READ-COPY UPDATE (RCU)
9919 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9920 M:      Josh Triplett <josh@joshtriplett.org>
9921 R:      Steven Rostedt <rostedt@goodmis.org>
9922 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9923 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9924 L:      linux-kernel@vger.kernel.org
9925 W:      http://www.rdrop.com/users/paulmck/RCU/
9926 S:      Supported
9927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9928 F:      Documentation/RCU/
9929 X:      Documentation/RCU/torture.txt
9930 F:      include/linux/rcu*
9931 X:      include/linux/srcu.h
9932 F:      kernel/rcu/
9933 X:      kernel/torture.c
9934
9935 REAL TIME CLOCK (RTC) SUBSYSTEM
9936 M:      Alessandro Zummo <a.zummo@towertech.it>
9937 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9938 L:      rtc-linux@googlegroups.com
9939 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9941 S:      Maintained
9942 F:      Documentation/devicetree/bindings/rtc/
9943 F:      Documentation/rtc.txt
9944 F:      drivers/rtc/
9945 F:      include/linux/rtc.h
9946 F:      include/uapi/linux/rtc.h
9947 F:      include/linux/rtc/
9948 F:      include/linux/platform_data/rtc-*
9949 F:      tools/testing/selftests/timers/rtctest.c
9950
9951 REALTEK AUDIO CODECS
9952 M:      Bard Liao <bardliao@realtek.com>
9953 M:      Oder Chiou <oder_chiou@realtek.com>
9954 S:      Maintained
9955 F:      sound/soc/codecs/rt*
9956 F:      include/sound/rt*.h
9957
9958 REISERFS FILE SYSTEM
9959 L:      reiserfs-devel@vger.kernel.org
9960 S:      Supported
9961 F:      fs/reiserfs/
9962
9963 REGISTER MAP ABSTRACTION
9964 M:      Mark Brown <broonie@kernel.org>
9965 L:      linux-kernel@vger.kernel.org
9966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9967 S:      Supported
9968 F:      Documentation/devicetree/bindings/regmap/
9969 F:      drivers/base/regmap/
9970 F:      include/linux/regmap.h
9971
9972 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9973 M:      Ohad Ben-Cohen <ohad@wizery.com>
9974 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9975 L:      linux-remoteproc@vger.kernel.org
9976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9977 S:      Maintained
9978 F:      Documentation/devicetree/bindings/remoteproc/
9979 F:      Documentation/remoteproc.txt
9980 F:      drivers/remoteproc/
9981 F:      include/linux/remoteproc.h
9982
9983 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9984 M:      Ohad Ben-Cohen <ohad@wizery.com>
9985 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9986 L:      linux-remoteproc@vger.kernel.org
9987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9988 S:      Maintained
9989 F:      drivers/rpmsg/
9990 F:      Documentation/rpmsg.txt
9991 F:      include/linux/rpmsg.h
9992
9993 RENESAS ETHERNET DRIVERS
9994 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9995 L:      netdev@vger.kernel.org
9996 L:      linux-renesas-soc@vger.kernel.org
9997 F:      drivers/net/ethernet/renesas/
9998 F:      include/linux/sh_eth.h
9999
10000 RENESAS USB2 PHY DRIVER
10001 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10002 L:      linux-renesas-soc@vger.kernel.org
10003 S:      Maintained
10004 F:      drivers/phy/phy-rcar-gen3-usb2.c
10005
10006 RESET CONTROLLER FRAMEWORK
10007 M:      Philipp Zabel <p.zabel@pengutronix.de>
10008 T:      git git://git.pengutronix.de/git/pza/linux
10009 S:      Maintained
10010 F:      drivers/reset/
10011 F:      Documentation/devicetree/bindings/reset/
10012 F:      include/dt-bindings/reset/
10013 F:      include/linux/reset.h
10014 F:      include/linux/reset-controller.h
10015
10016 RFKILL
10017 M:      Johannes Berg <johannes@sipsolutions.net>
10018 L:      linux-wireless@vger.kernel.org
10019 W:      http://wireless.kernel.org/
10020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10022 S:      Maintained
10023 F:      Documentation/rfkill.txt
10024 F:      net/rfkill/
10025
10026 RHASHTABLE
10027 M:      Thomas Graf <tgraf@suug.ch>
10028 L:      netdev@vger.kernel.org
10029 S:      Maintained
10030 F:      lib/rhashtable.c
10031 F:      include/linux/rhashtable.h
10032
10033 RICOH SMARTMEDIA/XD DRIVER
10034 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10035 S:      Maintained
10036 F:      drivers/mtd/nand/r852.c
10037 F:      drivers/mtd/nand/r852.h
10038
10039 RICOH R5C592 MEMORYSTICK DRIVER
10040 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10041 S:      Maintained
10042 F:      drivers/memstick/host/r592.*
10043
10044 ROCCAT DRIVERS
10045 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
10046 W:      http://sourceforge.net/projects/roccat/
10047 S:      Maintained
10048 F:      drivers/hid/hid-roccat*
10049 F:      include/linux/hid-roccat*
10050 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
10051
10052 ROCKER DRIVER
10053 M:      Jiri Pirko <jiri@resnulli.us>
10054 L:      netdev@vger.kernel.org
10055 S:      Supported
10056 F:      drivers/net/ethernet/rocker/
10057
10058 ROCKETPORT DRIVER
10059 P:      Comtrol Corp.
10060 W:      http://www.comtrol.com
10061 S:      Maintained
10062 F:      Documentation/serial/rocket.txt
10063 F:      drivers/tty/rocket*
10064
10065 ROCKETPORT EXPRESS/INFINITY DRIVER
10066 M:      Kevin Cernekee <cernekee@gmail.com>
10067 L:      linux-serial@vger.kernel.org
10068 S:      Odd Fixes
10069 F:      drivers/tty/serial/rp2.*
10070
10071 ROSE NETWORK LAYER
10072 M:      Ralf Baechle <ralf@linux-mips.org>
10073 L:      linux-hams@vger.kernel.org
10074 W:      http://www.linux-ax25.org/
10075 S:      Maintained
10076 F:      include/net/rose.h
10077 F:      include/uapi/linux/rose.h
10078 F:      net/rose/
10079
10080 RTL2830 MEDIA DRIVER
10081 M:      Antti Palosaari <crope@iki.fi>
10082 L:      linux-media@vger.kernel.org
10083 W:      https://linuxtv.org
10084 W:      http://palosaari.fi/linux/
10085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10086 T:      git git://linuxtv.org/anttip/media_tree.git
10087 S:      Maintained
10088 F:      drivers/media/dvb-frontends/rtl2830*
10089
10090 RTL2832 MEDIA DRIVER
10091 M:      Antti Palosaari <crope@iki.fi>
10092 L:      linux-media@vger.kernel.org
10093 W:      https://linuxtv.org
10094 W:      http://palosaari.fi/linux/
10095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10096 T:      git git://linuxtv.org/anttip/media_tree.git
10097 S:      Maintained
10098 F:      drivers/media/dvb-frontends/rtl2832*
10099
10100 RTL2832_SDR MEDIA DRIVER
10101 M:      Antti Palosaari <crope@iki.fi>
10102 L:      linux-media@vger.kernel.org
10103 W:      https://linuxtv.org
10104 W:      http://palosaari.fi/linux/
10105 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10106 T:      git git://linuxtv.org/anttip/media_tree.git
10107 S:      Maintained
10108 F:      drivers/media/dvb-frontends/rtl2832_sdr*
10109
10110 RTL8180 WIRELESS DRIVER
10111 L:      linux-wireless@vger.kernel.org
10112 W:      http://wireless.kernel.org/
10113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10114 S:      Orphan
10115 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
10116
10117 RTL8187 WIRELESS DRIVER
10118 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
10119 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
10120 M:      Larry Finger <Larry.Finger@lwfinger.net>
10121 L:      linux-wireless@vger.kernel.org
10122 W:      http://wireless.kernel.org/
10123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10124 S:      Maintained
10125 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
10126
10127 RTL8192CE WIRELESS DRIVER
10128 M:      Larry Finger <Larry.Finger@lwfinger.net>
10129 M:      Chaoming Li <chaoming_li@realsil.com.cn>
10130 L:      linux-wireless@vger.kernel.org
10131 W:      http://wireless.kernel.org/
10132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10133 S:      Maintained
10134 F:      drivers/net/wireless/realtek/rtlwifi/
10135 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10136
10137 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10138 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10139 L:      linux-wireless@vger.kernel.org
10140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10141 S:      Maintained
10142 F:      drivers/net/wireless/realtek/rtl8xxxu/
10143
10144 S3 SAVAGE FRAMEBUFFER DRIVER
10145 M:      Antonino Daplas <adaplas@gmail.com>
10146 L:      linux-fbdev@vger.kernel.org
10147 S:      Maintained
10148 F:      drivers/video/fbdev/savage/
10149
10150 S390
10151 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
10152 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
10153 L:      linux-s390@vger.kernel.org
10154 W:      http://www.ibm.com/developerworks/linux/linux390/
10155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10156 S:      Supported
10157 F:      arch/s390/
10158 F:      drivers/s390/
10159 F:      Documentation/s390/
10160 F:      Documentation/DocBook/s390*
10161
10162 S390 COMMON I/O LAYER
10163 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10164 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10165 L:      linux-s390@vger.kernel.org
10166 W:      http://www.ibm.com/developerworks/linux/linux390/
10167 S:      Supported
10168 F:      drivers/s390/cio/
10169
10170 S390 DASD DRIVER
10171 M:      Stefan Weinhuber <wein@de.ibm.com>
10172 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
10173 L:      linux-s390@vger.kernel.org
10174 W:      http://www.ibm.com/developerworks/linux/linux390/
10175 S:      Supported
10176 F:      drivers/s390/block/dasd*
10177 F:      block/partitions/ibm.c
10178
10179 S390 NETWORK DRIVERS
10180 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10181 L:      linux-s390@vger.kernel.org
10182 W:      http://www.ibm.com/developerworks/linux/linux390/
10183 S:      Supported
10184 F:      drivers/s390/net/
10185
10186 S390 PCI SUBSYSTEM
10187 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
10188 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10189 L:      linux-s390@vger.kernel.org
10190 W:      http://www.ibm.com/developerworks/linux/linux390/
10191 S:      Supported
10192 F:      arch/s390/pci/
10193 F:      drivers/pci/hotplug/s390_pci_hpc.c
10194
10195 S390 ZCRYPT DRIVER
10196 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10197 L:      linux-s390@vger.kernel.org
10198 W:      http://www.ibm.com/developerworks/linux/linux390/
10199 S:      Supported
10200 F:      drivers/s390/crypto/
10201
10202 S390 ZFCP DRIVER
10203 M:      Steffen Maier <maier@linux.vnet.ibm.com>
10204 L:      linux-s390@vger.kernel.org
10205 W:      http://www.ibm.com/developerworks/linux/linux390/
10206 S:      Supported
10207 F:      drivers/s390/scsi/zfcp_*
10208
10209 S390 IUCV NETWORK LAYER
10210 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
10211 L:      linux-s390@vger.kernel.org
10212 W:      http://www.ibm.com/developerworks/linux/linux390/
10213 S:      Supported
10214 F:      drivers/s390/net/*iucv*
10215 F:      include/net/iucv/
10216 F:      net/iucv/
10217
10218 S390 IOMMU (PCI)
10219 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
10220 L:      linux-s390@vger.kernel.org
10221 W:      http://www.ibm.com/developerworks/linux/linux390/
10222 S:      Supported
10223 F:      drivers/iommu/s390-iommu.c
10224
10225 S3C24XX SD/MMC Driver
10226 M:      Ben Dooks <ben-linux@fluff.org>
10227 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10228 S:      Supported
10229 F:      drivers/mmc/host/s3cmci.*
10230
10231 SAA6588 RDS RECEIVER 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 W:      https://linuxtv.org
10236 S:      Odd Fixes
10237 F:      drivers/media/i2c/saa6588*
10238
10239 SAA7134 VIDEO4LINUX DRIVER
10240 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10241 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10242 L:      linux-media@vger.kernel.org
10243 W:      https://linuxtv.org
10244 T:      git git://linuxtv.org/media_tree.git
10245 S:      Odd fixes
10246 F:      Documentation/video4linux/*.saa7134
10247 F:      drivers/media/pci/saa7134/
10248
10249 SAA7146 VIDEO4LINUX-2 DRIVER
10250 M:      Hans Verkuil <hverkuil@xs4all.nl>
10251 L:      linux-media@vger.kernel.org
10252 T:      git git://linuxtv.org/media_tree.git
10253 S:      Maintained
10254 F:      drivers/media/common/saa7146/
10255 F:      drivers/media/pci/saa7146/
10256 F:      include/media/saa7146*
10257
10258 SAMSUNG LAPTOP DRIVER
10259 M:      Corentin Chary <corentin.chary@gmail.com>
10260 L:      platform-driver-x86@vger.kernel.org
10261 S:      Maintained
10262 F:      drivers/platform/x86/samsung-laptop.c
10263
10264 SAMSUNG AUDIO (ASoC) DRIVERS
10265 M:      Krzysztof Kozlowski <krzk@kernel.org>
10266 M:      Sangbeom Kim <sbkim73@samsung.com>
10267 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10268 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10269 S:      Supported
10270 F:      sound/soc/samsung/
10271
10272 SAMSUNG FRAMEBUFFER DRIVER
10273 M:      Jingoo Han <jingoohan1@gmail.com>
10274 L:      linux-fbdev@vger.kernel.org
10275 S:      Maintained
10276 F:      drivers/video/fbdev/s3c-fb.c
10277
10278 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10279 M:      Sangbeom Kim <sbkim73@samsung.com>
10280 M:      Krzysztof Kozlowski <krzk@kernel.org>
10281 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10282 L:      linux-kernel@vger.kernel.org
10283 L:      linux-samsung-soc@vger.kernel.org
10284 S:      Supported
10285 F:      drivers/mfd/sec*.c
10286 F:      drivers/regulator/s2m*.c
10287 F:      drivers/regulator/s5m*.c
10288 F:      drivers/clk/clk-s2mps11.c
10289 F:      drivers/rtc/rtc-s5m.c
10290 F:      include/linux/mfd/samsung/
10291 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10292 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10293 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10294 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10295
10296 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10297 M:      Kyungmin Park <kyungmin.park@samsung.com>
10298 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10299 L:      linux-media@vger.kernel.org
10300 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
10301 S:      Supported
10302 F:      drivers/media/platform/exynos4-is/
10303
10304 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10305 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10306 L:      linux-media@vger.kernel.org
10307 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10308 S:      Maintained
10309 F:      drivers/media/platform/s3c-camif/
10310 F:      include/media/drv-intf/s3c_camif.h
10311
10312 SAMSUNG S5C73M3 CAMERA DRIVER
10313 M:      Kyungmin Park <kyungmin.park@samsung.com>
10314 M:      Andrzej Hajda <a.hajda@samsung.com>
10315 L:      linux-media@vger.kernel.org
10316 S:      Supported
10317 F:      drivers/media/i2c/s5c73m3/*
10318
10319 SAMSUNG S5K5BAF CAMERA DRIVER
10320 M:      Kyungmin Park <kyungmin.park@samsung.com>
10321 M:      Andrzej Hajda <a.hajda@samsung.com>
10322 L:      linux-media@vger.kernel.org
10323 S:      Supported
10324 F:      drivers/media/i2c/s5k5baf.c
10325
10326 SAMSUNG S3FWRN5 NFC DRIVER
10327 M:      Robert Baldyga <r.baldyga@samsung.com>
10328 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
10329 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
10330 S:      Supported
10331 F:      drivers/nfc/s3fwrn5
10332
10333 SAMSUNG SOC CLOCK DRIVERS
10334 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10335 M:      Tomasz Figa <tomasz.figa@gmail.com>
10336 S:      Supported
10337 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10338 F:      drivers/clk/samsung/
10339
10340 SAMSUNG SPI DRIVERS
10341 M:      Kukjin Kim <kgene@kernel.org>
10342 M:      Krzysztof Kozlowski <krzk@kernel.org>
10343 M:      Andi Shyti <andi.shyti@samsung.com>
10344 L:      linux-spi@vger.kernel.org
10345 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10346 S:      Maintained
10347 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
10348 F:      drivers/spi/spi-s3c*
10349 F:      include/linux/platform_data/spi-s3c64xx.h
10350
10351 SAMSUNG SXGBE DRIVERS
10352 M:      Byungho An <bh74.an@samsung.com>
10353 M:      Girish K S <ks.giri@samsung.com>
10354 M:      Vipul Pandya <vipul.pandya@samsung.com>
10355 S:      Supported
10356 L:      netdev@vger.kernel.org
10357 F:      drivers/net/ethernet/samsung/sxgbe/
10358
10359 SAMSUNG THERMAL DRIVER
10360 M:      Lukasz Majewski <l.majewski@samsung.com>
10361 L:      linux-pm@vger.kernel.org
10362 L:      linux-samsung-soc@vger.kernel.org
10363 S:      Supported
10364 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10365 F:      drivers/thermal/samsung/
10366
10367 SAMSUNG USB2 PHY DRIVER
10368 M:      Kamil Debski <kamil@wypas.org>
10369 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
10370 L:      linux-kernel@vger.kernel.org
10371 S:      Supported
10372 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10373 F:      Documentation/phy/samsung-usb2.txt
10374 F:      drivers/phy/phy-exynos4210-usb2.c
10375 F:      drivers/phy/phy-exynos4x12-usb2.c
10376 F:      drivers/phy/phy-exynos5250-usb2.c
10377 F:      drivers/phy/phy-s5pv210-usb2.c
10378 F:      drivers/phy/phy-samsung-usb2.c
10379 F:      drivers/phy/phy-samsung-usb2.h
10380
10381 SERIAL DRIVERS
10382 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10383 L:      linux-serial@vger.kernel.org
10384 S:      Maintained
10385 F:      Documentation/devicetree/bindings/serial/
10386 F:      drivers/tty/serial/
10387
10388 SYNOPSYS DESIGNWARE DMAC DRIVER
10389 M:      Viresh Kumar <vireshk@kernel.org>
10390 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10391 S:      Maintained
10392 F:      include/linux/dma/dw.h
10393 F:      include/linux/platform_data/dma-dw.h
10394 F:      drivers/dma/dw/
10395
10396 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10397 M: Lars Persson <lars.persson@axis.com>
10398 L: netdev@vger.kernel.org
10399 S: Supported
10400 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10401 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10402
10403 SYNOPSYS DESIGNWARE I2C DRIVER
10404 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10405 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10406 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10407 L:      linux-i2c@vger.kernel.org
10408 S:      Maintained
10409 F:      drivers/i2c/busses/i2c-designware-*
10410 F:      include/linux/platform_data/i2c-designware.h
10411
10412 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10413 M:      Jaehoon Chung <jh80.chung@samsung.com>
10414 L:      linux-mmc@vger.kernel.org
10415 S:      Maintained
10416 F:      include/linux/mmc/dw_mmc.h
10417 F:      drivers/mmc/host/dw_mmc*
10418
10419 SYSTEM TRACE MODULE CLASS
10420 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10421 S:      Maintained
10422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10423 F:      Documentation/trace/stm.txt
10424 F:      drivers/hwtracing/stm/
10425 F:      include/linux/stm.h
10426 F:      include/uapi/linux/stm.h
10427
10428 THUNDERBOLT DRIVER
10429 M:      Andreas Noever <andreas.noever@gmail.com>
10430 S:      Maintained
10431 F:      drivers/thunderbolt/
10432
10433 TI BQ27XXX POWER SUPPLY DRIVER
10434 R:      Andrew F. Davis <afd@ti.com>
10435 F:      include/linux/power/bq27xxx_battery.h
10436 F:      drivers/power/bq27xxx_battery.c
10437 F:      drivers/power/bq27xxx_battery_i2c.c
10438
10439 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10440 M:      John Stultz <john.stultz@linaro.org>
10441 M:      Thomas Gleixner <tglx@linutronix.de>
10442 L:      linux-kernel@vger.kernel.org
10443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10444 S:      Supported
10445 F:      include/linux/clocksource.h
10446 F:      include/linux/time.h
10447 F:      include/linux/timex.h
10448 F:      include/uapi/linux/time.h
10449 F:      include/uapi/linux/timex.h
10450 F:      kernel/time/clocksource.c
10451 F:      kernel/time/time*.c
10452 F:      kernel/time/alarmtimer.c
10453 F:      kernel/time/ntp.c
10454 F:      tools/testing/selftests/timers/
10455
10456 SC1200 WDT DRIVER
10457 M:      Zwane Mwaikambo <zwanem@gmail.com>
10458 S:      Maintained
10459 F:      drivers/watchdog/sc1200wdt.c
10460
10461 SCHEDULER
10462 M:      Ingo Molnar <mingo@redhat.com>
10463 M:      Peter Zijlstra <peterz@infradead.org>
10464 L:      linux-kernel@vger.kernel.org
10465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10466 S:      Maintained
10467 F:      kernel/sched/
10468 F:      include/linux/sched.h
10469 F:      include/uapi/linux/sched.h
10470 F:      include/linux/wait.h
10471
10472 SCORE ARCHITECTURE
10473 M:      Chen Liqin <liqin.linux@gmail.com>
10474 M:      Lennox Wu <lennox.wu@gmail.com>
10475 W:      http://www.sunplus.com
10476 S:      Supported
10477 F:      arch/score/
10478
10479 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10480 M:      Sudeep Holla <sudeep.holla@arm.com>
10481 L:      linux-arm-kernel@lists.infradead.org
10482 S:      Maintained
10483 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10484 F:      drivers/clk/clk-scpi.c
10485 F:      drivers/cpufreq/scpi-cpufreq.c
10486 F:      drivers/firmware/arm_scpi.c
10487 F:      include/linux/scpi_protocol.h
10488
10489 SCSI CDROM DRIVER
10490 M:      Jens Axboe <axboe@kernel.dk>
10491 L:      linux-scsi@vger.kernel.org
10492 W:      http://www.kernel.dk
10493 S:      Maintained
10494 F:      drivers/scsi/sr*
10495
10496 SCSI RDMA PROTOCOL (SRP) INITIATOR
10497 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10498 L:      linux-rdma@vger.kernel.org
10499 S:      Supported
10500 W:      http://www.openfabrics.org
10501 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10503 F:      drivers/infiniband/ulp/srp/
10504 F:      include/scsi/srp.h
10505
10506 SCSI SG DRIVER
10507 M:      Doug Gilbert <dgilbert@interlog.com>
10508 L:      linux-scsi@vger.kernel.org
10509 W:      http://sg.danny.cz/sg
10510 S:      Maintained
10511 F:      Documentation/scsi/scsi-generic.txt
10512 F:      drivers/scsi/sg.c
10513 F:      include/scsi/sg.h
10514
10515 SCSI SUBSYSTEM
10516 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10518 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10520 L:      linux-scsi@vger.kernel.org
10521 S:      Maintained
10522 F:      Documentation/devicetree/bindings/scsi/
10523 F:      drivers/scsi/
10524 F:      include/scsi/
10525
10526 SCSI TAPE DRIVER
10527 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10528 L:      linux-scsi@vger.kernel.org
10529 S:      Maintained
10530 F:      Documentation/scsi/st.txt
10531 F:      drivers/scsi/st.*
10532 F:      drivers/scsi/st_*.h
10533
10534 SCTP PROTOCOL
10535 M:      Vlad Yasevich <vyasevich@gmail.com>
10536 M:      Neil Horman <nhorman@tuxdriver.com>
10537 L:      linux-sctp@vger.kernel.org
10538 W:      http://lksctp.sourceforge.net
10539 S:      Maintained
10540 F:      Documentation/networking/sctp.txt
10541 F:      include/linux/sctp.h
10542 F:      include/uapi/linux/sctp.h
10543 F:      include/net/sctp/
10544 F:      net/sctp/
10545
10546 SCx200 CPU SUPPORT
10547 M:      Jim Cromie <jim.cromie@gmail.com>
10548 S:      Odd Fixes
10549 F:      Documentation/i2c/busses/scx200_acb
10550 F:      arch/x86/platform/scx200/
10551 F:      drivers/watchdog/scx200_wdt.c
10552 F:      drivers/i2c/busses/scx200*
10553 F:      drivers/mtd/maps/scx200_docflash.c
10554 F:      include/linux/scx200.h
10555
10556 SCx200 GPIO DRIVER
10557 M:      Jim Cromie <jim.cromie@gmail.com>
10558 S:      Maintained
10559 F:      drivers/char/scx200_gpio.c
10560 F:      include/linux/scx200_gpio.h
10561
10562 SCx200 HRT CLOCKSOURCE DRIVER
10563 M:      Jim Cromie <jim.cromie@gmail.com>
10564 S:      Maintained
10565 F:      drivers/clocksource/scx200_hrt.c
10566
10567 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10568 M:      Sascha Sommer <saschasommer@freenet.de>
10569 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10570 S:      Maintained
10571 F:      drivers/mmc/host/sdricoh_cs.c
10572
10573 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10574 M:      Adrian Hunter <adrian.hunter@intel.com>
10575 L:      linux-mmc@vger.kernel.org
10576 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10577 S:      Maintained
10578 F:      drivers/mmc/host/sdhci*
10579 F:      include/linux/mmc/sdhci*
10580
10581 SECURE COMPUTING
10582 M:      Kees Cook <keescook@chromium.org>
10583 R:      Andy Lutomirski <luto@amacapital.net>
10584 R:      Will Drewry <wad@chromium.org>
10585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10586 S:      Supported
10587 F:      kernel/seccomp.c
10588 F:      include/uapi/linux/seccomp.h
10589 F:      include/linux/seccomp.h
10590 F:      tools/testing/selftests/seccomp/*
10591 K:      \bsecure_computing
10592 K:      \bTIF_SECCOMP\b
10593
10594 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10595 M:      Al Cooper <alcooperx@gmail.com>
10596 L:      linux-mmc@vger.kernel.org
10597 L:      bcm-kernel-feedback-list@broadcom.com
10598 S:      Maintained
10599 F:      drivers/mmc/host/sdhci-brcmstb*
10600
10601 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10602 M:      Ben Dooks <ben-linux@fluff.org>
10603 M:      Jaehoon Chung <jh80.chung@samsung.com>
10604 L:      linux-mmc@vger.kernel.org
10605 S:      Maintained
10606 F:      drivers/mmc/host/sdhci-s3c*
10607
10608 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10609 M:      Viresh Kumar <vireshk@kernel.org>
10610 L:      linux-mmc@vger.kernel.org
10611 S:      Maintained
10612 F:      drivers/mmc/host/sdhci-spear.c
10613
10614 SECURITY SUBSYSTEM
10615 M:      James Morris <james.l.morris@oracle.com>
10616 M:      "Serge E. Hallyn" <serge@hallyn.com>
10617 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10619 W:      http://kernsec.org/
10620 S:      Supported
10621 F:      security/
10622
10623 SECURITY CONTACT
10624 M:      Security Officers <security@kernel.org>
10625 S:      Supported
10626
10627 SELINUX SECURITY MODULE
10628 M:      Paul Moore <paul@paul-moore.com>
10629 M:      Stephen Smalley <sds@tycho.nsa.gov>
10630 M:      Eric Paris <eparis@parisplace.org>
10631 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10632 W:      http://selinuxproject.org
10633 T:      git git://git.infradead.org/users/pcmoore/selinux
10634 S:      Supported
10635 F:      include/linux/selinux*
10636 F:      security/selinux/
10637 F:      scripts/selinux/
10638
10639 APPARMOR SECURITY MODULE
10640 M:      John Johansen <john.johansen@canonical.com>
10641 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10642 W:      apparmor.wiki.kernel.org
10643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10644 S:      Supported
10645 F:      security/apparmor/
10646
10647 LOADPIN SECURITY MODULE
10648 M:      Kees Cook <keescook@chromium.org>
10649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10650 S:      Supported
10651 F:      security/loadpin/
10652
10653 YAMA SECURITY MODULE
10654 M:      Kees Cook <keescook@chromium.org>
10655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10656 S:      Supported
10657 F:      security/yama/
10658
10659 SENSABLE PHANTOM
10660 M:      Jiri Slaby <jirislaby@gmail.com>
10661 S:      Maintained
10662 F:      drivers/misc/phantom.c
10663 F:      include/uapi/linux/phantom.h
10664
10665 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10666 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10667 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10668 M:      John Soni Jose <sony.john@avagotech.com>
10669 L:      linux-scsi@vger.kernel.org
10670 W:      http://www.avagotech.com
10671 S:      Supported
10672 F:      drivers/scsi/be2iscsi/
10673
10674 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10675 M:      Sathya Perla <sathya.perla@broadcom.com>
10676 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10677 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10678 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10679 L:      netdev@vger.kernel.org
10680 W:      http://www.emulex.com
10681 S:      Supported
10682 F:      drivers/net/ethernet/emulex/benet/
10683
10684 EMULEX ONECONNECT ROCE DRIVER
10685 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10686 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10687 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10688 L:      linux-rdma@vger.kernel.org
10689 W:      http://www.emulex.com
10690 S:      Supported
10691 F:      drivers/infiniband/hw/ocrdma/
10692
10693 SFC NETWORK DRIVER
10694 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10695 M:      Edward Cree <ecree@solarflare.com>
10696 M:      Bert Kenward <bkenward@solarflare.com>
10697 L:      netdev@vger.kernel.org
10698 S:      Supported
10699 F:      drivers/net/ethernet/sfc/
10700
10701 SGI GRU DRIVER
10702 M:      Dimitri Sivanich <sivanich@sgi.com>
10703 S:      Maintained
10704 F:      drivers/misc/sgi-gru/
10705
10706 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10707 M:      Pat Gefre <pfg@sgi.com>
10708 L:      linux-ia64@vger.kernel.org
10709 S:      Supported
10710 F:      Documentation/ia64/serial.txt
10711 F:      drivers/tty/serial/ioc?_serial.c
10712 F:      include/linux/ioc?.h
10713
10714 SGI XP/XPC/XPNET DRIVER
10715 M:      Cliff Whickman <cpw@sgi.com>
10716 M:      Robin Holt <robinmholt@gmail.com>
10717 S:      Maintained
10718 F:      drivers/misc/sgi-xp/
10719
10720 SI2157 MEDIA DRIVER
10721 M:      Antti Palosaari <crope@iki.fi>
10722 L:      linux-media@vger.kernel.org
10723 W:      https://linuxtv.org
10724 W:      http://palosaari.fi/linux/
10725 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10726 T:      git git://linuxtv.org/anttip/media_tree.git
10727 S:      Maintained
10728 F:      drivers/media/tuners/si2157*
10729
10730 SI2168 MEDIA DRIVER
10731 M:      Antti Palosaari <crope@iki.fi>
10732 L:      linux-media@vger.kernel.org
10733 W:      https://linuxtv.org
10734 W:      http://palosaari.fi/linux/
10735 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10736 T:      git git://linuxtv.org/anttip/media_tree.git
10737 S:      Maintained
10738 F:      drivers/media/dvb-frontends/si2168*
10739
10740 SI470X FM RADIO RECEIVER I2C DRIVER
10741 M:      Hans Verkuil <hverkuil@xs4all.nl>
10742 L:      linux-media@vger.kernel.org
10743 T:      git git://linuxtv.org/media_tree.git
10744 W:      https://linuxtv.org
10745 S:      Odd Fixes
10746 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10747
10748 SI470X FM RADIO RECEIVER USB DRIVER
10749 M:      Hans Verkuil <hverkuil@xs4all.nl>
10750 L:      linux-media@vger.kernel.org
10751 T:      git git://linuxtv.org/media_tree.git
10752 W:      https://linuxtv.org
10753 S:      Maintained
10754 F:      drivers/media/radio/si470x/radio-si470x-common.c
10755 F:      drivers/media/radio/si470x/radio-si470x.h
10756 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10757
10758 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10759 M:      Eduardo Valentin <edubezval@gmail.com>
10760 L:      linux-media@vger.kernel.org
10761 T:      git git://linuxtv.org/media_tree.git
10762 W:      https://linuxtv.org
10763 S:      Odd Fixes
10764 F:      drivers/media/radio/si4713/si4713.?
10765
10766 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10767 M:      Eduardo Valentin <edubezval@gmail.com>
10768 L:      linux-media@vger.kernel.org
10769 T:      git git://linuxtv.org/media_tree.git
10770 W:      https://linuxtv.org
10771 S:      Odd Fixes
10772 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10773
10774 SI4713 FM RADIO TRANSMITTER USB DRIVER
10775 M:      Hans Verkuil <hverkuil@xs4all.nl>
10776 L:      linux-media@vger.kernel.org
10777 T:      git git://linuxtv.org/media_tree.git
10778 W:      https://linuxtv.org
10779 S:      Maintained
10780 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10781
10782 SIANO DVB DRIVER
10783 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10784 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10785 L:      linux-media@vger.kernel.org
10786 W:      https://linuxtv.org
10787 T:      git git://linuxtv.org/media_tree.git
10788 S:      Odd fixes
10789 F:      drivers/media/common/siano/
10790 F:      drivers/media/usb/siano/
10791 F:      drivers/media/usb/siano/
10792 F:      drivers/media/mmc/siano/
10793
10794 SIMPLEFB FB DRIVER
10795 M:      Hans de Goede <hdegoede@redhat.com>
10796 L:      linux-fbdev@vger.kernel.org
10797 S:      Maintained
10798 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10799 F:      drivers/video/fbdev/simplefb.c
10800 F:      include/linux/platform_data/simplefb.h
10801
10802 SH_VEU V4L2 MEM2MEM DRIVER
10803 L:      linux-media@vger.kernel.org
10804 S:      Orphan
10805 F:      drivers/media/platform/sh_veu.c
10806
10807 SH_VOU V4L2 OUTPUT DRIVER
10808 L:      linux-media@vger.kernel.org
10809 S:      Orphan
10810 F:      drivers/media/platform/sh_vou.c
10811 F:      include/media/drv-intf/sh_vou.h
10812
10813 SIMPLE FIRMWARE INTERFACE (SFI)
10814 M:      Len Brown <lenb@kernel.org>
10815 L:      sfi-devel@simplefirmware.org
10816 W:      http://simplefirmware.org/
10817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10818 S:      Supported
10819 F:      arch/x86/platform/sfi/
10820 F:      drivers/sfi/
10821 F:      include/linux/sfi*.h
10822
10823 SIMTEC EB110ATX (Chalice CATS)
10824 P:      Ben Dooks
10825 P:      Vincent Sanders <vince@simtec.co.uk>
10826 M:      Simtec Linux Team <linux@simtec.co.uk>
10827 W:      http://www.simtec.co.uk/products/EB110ATX/
10828 S:      Supported
10829
10830 SIMTEC EB2410ITX (BAST)
10831 P:      Ben Dooks
10832 P:      Vincent Sanders <vince@simtec.co.uk>
10833 M:      Simtec Linux Team <linux@simtec.co.uk>
10834 W:      http://www.simtec.co.uk/products/EB2410ITX/
10835 S:      Supported
10836 F:      arch/arm/mach-s3c24xx/mach-bast.c
10837 F:      arch/arm/mach-s3c24xx/bast-ide.c
10838 F:      arch/arm/mach-s3c24xx/bast-irq.c
10839
10840 TI DAVINCI MACHINE SUPPORT
10841 M:      Sekhar Nori <nsekhar@ti.com>
10842 M:      Kevin Hilman <khilman@kernel.org>
10843 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10845 S:      Supported
10846 F:      arch/arm/mach-davinci/
10847 F:      drivers/i2c/busses/i2c-davinci.c
10848
10849 TI DAVINCI SERIES MEDIA DRIVER
10850 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10851 L:      linux-media@vger.kernel.org
10852 W:      https://linuxtv.org
10853 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10854 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10855 S:      Maintained
10856 F:      drivers/media/platform/davinci/
10857 F:      include/media/davinci/
10858
10859 TI AM437X VPFE DRIVER
10860 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10861 L:      linux-media@vger.kernel.org
10862 W:      https://linuxtv.org
10863 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10864 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10865 S:      Maintained
10866 F:      drivers/media/platform/am437x/
10867
10868 OV2659 OMNIVISION SENSOR DRIVER
10869 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10870 L:      linux-media@vger.kernel.org
10871 W:      https://linuxtv.org
10872 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10873 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10874 S:      Maintained
10875 F:      drivers/media/i2c/ov2659.c
10876 F:      include/media/i2c/ov2659.h
10877
10878 SILICON MOTION SM712 FRAME BUFFER DRIVER
10879 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10880 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10881 M:      Sudip Mukherjee <sudip@vectorindia.org>
10882 L:      linux-fbdev@vger.kernel.org
10883 S:      Maintained
10884 F:      drivers/video/fbdev/sm712*
10885 F:      Documentation/fb/sm712fb.txt
10886
10887 SIS 190 ETHERNET DRIVER
10888 M:      Francois Romieu <romieu@fr.zoreil.com>
10889 L:      netdev@vger.kernel.org
10890 S:      Maintained
10891 F:      drivers/net/ethernet/sis/sis190.c
10892
10893 SIS 900/7016 FAST ETHERNET DRIVER
10894 M:      Daniele Venzano <venza@brownhat.org>
10895 W:      http://www.brownhat.org/sis900.html
10896 L:      netdev@vger.kernel.org
10897 S:      Maintained
10898 F:      drivers/net/ethernet/sis/sis900.*
10899
10900 SIS FRAMEBUFFER DRIVER
10901 M:      Thomas Winischhofer <thomas@winischhofer.net>
10902 W:      http://www.winischhofer.net/linuxsisvga.shtml
10903 S:      Maintained
10904 F:      Documentation/fb/sisfb.txt
10905 F:      drivers/video/fbdev/sis/
10906 F:      include/video/sisfb.h
10907
10908 SIS USB2VGA DRIVER
10909 M:      Thomas Winischhofer <thomas@winischhofer.net>
10910 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10911 S:      Maintained
10912 F:      drivers/usb/misc/sisusbvga/
10913
10914 SLAB ALLOCATOR
10915 M:      Christoph Lameter <cl@linux.com>
10916 M:      Pekka Enberg <penberg@kernel.org>
10917 M:      David Rientjes <rientjes@google.com>
10918 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10919 M:      Andrew Morton <akpm@linux-foundation.org>
10920 L:      linux-mm@kvack.org
10921 S:      Maintained
10922 F:      include/linux/sl?b*.h
10923 F:      mm/sl?b*
10924
10925 SLEEPABLE READ-COPY UPDATE (SRCU)
10926 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10927 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10928 M:      Josh Triplett <josh@joshtriplett.org>
10929 R:      Steven Rostedt <rostedt@goodmis.org>
10930 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10931 L:      linux-kernel@vger.kernel.org
10932 W:      http://www.rdrop.com/users/paulmck/RCU/
10933 S:      Supported
10934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10935 F:      include/linux/srcu.h
10936 F:      kernel/rcu/srcu.c
10937
10938 SMACK SECURITY MODULE
10939 M:      Casey Schaufler <casey@schaufler-ca.com>
10940 L:      linux-security-module@vger.kernel.org
10941 W:      http://schaufler-ca.com
10942 T:      git git://github.com/cschaufler/smack-next
10943 S:      Maintained
10944 F:      Documentation/security/Smack.txt
10945 F:      security/smack/
10946
10947 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10948 M:      Kevin Hilman <khilman@kernel.org>
10949 M:      Nishanth Menon <nm@ti.com>
10950 S:      Maintained
10951 F:      drivers/power/avs/
10952 F:      include/linux/power/smartreflex.h
10953 L:      linux-pm@vger.kernel.org
10954
10955 SMC91x ETHERNET DRIVER
10956 M:      Nicolas Pitre <nico@fluxnic.net>
10957 S:      Odd Fixes
10958 F:      drivers/net/ethernet/smsc/smc91x.*
10959
10960 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10961 M:      Sakari Ailus <sakari.ailus@iki.fi>
10962 L:      linux-media@vger.kernel.org
10963 S:      Maintained
10964 F:      drivers/media/i2c/smiapp/
10965 F:      include/media/i2c/smiapp.h
10966 F:      drivers/media/i2c/smiapp-pll.c
10967 F:      drivers/media/i2c/smiapp-pll.h
10968 F:      include/uapi/linux/smiapp.h
10969 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10970
10971 SMM665 HARDWARE MONITOR DRIVER
10972 M:      Guenter Roeck <linux@roeck-us.net>
10973 L:      linux-hwmon@vger.kernel.org
10974 S:      Maintained
10975 F:      Documentation/hwmon/smm665
10976 F:      drivers/hwmon/smm665.c
10977
10978 SMSC EMC2103 HARDWARE MONITOR DRIVER
10979 M:      Steve Glendinning <steve.glendinning@shawell.net>
10980 L:      linux-hwmon@vger.kernel.org
10981 S:      Maintained
10982 F:      Documentation/hwmon/emc2103
10983 F:      drivers/hwmon/emc2103.c
10984
10985 SMSC SCH5627 HARDWARE MONITOR DRIVER
10986 M:      Hans de Goede <hdegoede@redhat.com>
10987 L:      linux-hwmon@vger.kernel.org
10988 S:      Supported
10989 F:      Documentation/hwmon/sch5627
10990 F:      drivers/hwmon/sch5627.c
10991
10992 SMSC47B397 HARDWARE MONITOR DRIVER
10993 M:      Jean Delvare <jdelvare@suse.com>
10994 L:      linux-hwmon@vger.kernel.org
10995 S:      Maintained
10996 F:      Documentation/hwmon/smsc47b397
10997 F:      drivers/hwmon/smsc47b397.c
10998
10999 SMSC911x ETHERNET DRIVER
11000 M:      Steve Glendinning <steve.glendinning@shawell.net>
11001 L:      netdev@vger.kernel.org
11002 S:      Maintained
11003 F:      include/linux/smsc911x.h
11004 F:      drivers/net/ethernet/smsc/smsc911x.*
11005
11006 SMSC9420 PCI ETHERNET DRIVER
11007 M:      Steve Glendinning <steve.glendinning@shawell.net>
11008 L:      netdev@vger.kernel.org
11009 S:      Maintained
11010 F:      drivers/net/ethernet/smsc/smsc9420.*
11011
11012 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11013 M:      Steve Glendinning <steve.glendinning@shawell.net>
11014 L:      linux-fbdev@vger.kernel.org
11015 S:      Maintained
11016 F:      drivers/video/fbdev/smscufx.c
11017
11018 SOC-CAMERA V4L2 SUBSYSTEM
11019 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11020 L:      linux-media@vger.kernel.org
11021 T:      git git://linuxtv.org/media_tree.git
11022 S:      Maintained
11023 F:      include/media/soc*
11024 F:      drivers/media/i2c/soc_camera/
11025 F:      drivers/media/platform/soc_camera/
11026
11027 SOEKRIS NET48XX LED SUPPORT
11028 M:      Chris Boot <bootc@bootc.net>
11029 S:      Maintained
11030 F:      drivers/leds/leds-net48xx.c
11031
11032 SOFTLOGIC 6x10 MPEG CODEC
11033 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11034 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11035 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
11036 M:      Ismael Luceno <ismael@iodev.co.uk>
11037 L:      linux-media@vger.kernel.org
11038 S:      Supported
11039 F:      drivers/media/pci/solo6x10/
11040
11041 SOFTWARE RAID (Multiple Disks) SUPPORT
11042 M:      Shaohua Li <shli@kernel.org>
11043 L:      linux-raid@vger.kernel.org
11044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11045 S:      Supported
11046 F:      drivers/md/
11047 F:      include/linux/raid/
11048 F:      include/uapi/linux/raid/
11049
11050 SONIC NETWORK DRIVER
11051 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11052 L:      netdev@vger.kernel.org
11053 S:      Maintained
11054 F:      drivers/net/ethernet/natsemi/sonic.*
11055
11056 SONICS SILICON BACKPLANE DRIVER (SSB)
11057 M:      Michael Buesch <m@bues.ch>
11058 L:      linux-wireless@vger.kernel.org
11059 S:      Maintained
11060 F:      drivers/ssb/
11061 F:      include/linux/ssb/
11062
11063 SONY VAIO CONTROL DEVICE DRIVER
11064 M:      Mattia Dongili <malattia@linux.it>
11065 L:      platform-driver-x86@vger.kernel.org
11066 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11067 S:      Maintained
11068 F:      Documentation/laptops/sony-laptop.txt
11069 F:      drivers/char/sonypi.c
11070 F:      drivers/platform/x86/sony-laptop.c
11071 F:      include/linux/sony-laptop.h
11072
11073 SONY MEMORYSTICK CARD SUPPORT
11074 M:      Alex Dubov <oakad@yahoo.com>
11075 W:      http://tifmxx.berlios.de/
11076 S:      Maintained
11077 F:      drivers/memstick/host/tifm_ms.c
11078
11079 SONY MEMORYSTICK STANDARD SUPPORT
11080 M:      Maxim Levitsky <maximlevitsky@gmail.com>
11081 S:      Maintained
11082 F:      drivers/memstick/core/ms_block.*
11083
11084 SOUND
11085 M:      Jaroslav Kysela <perex@perex.cz>
11086 M:      Takashi Iwai <tiwai@suse.com>
11087 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11088 W:      http://www.alsa-project.org/
11089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11090 T:      git git://git.alsa-project.org/alsa-kernel.git
11091 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
11092 S:      Maintained
11093 F:      Documentation/sound/
11094 F:      include/sound/
11095 F:      include/uapi/sound/
11096 F:      sound/
11097
11098 SOUND - COMPRESSED AUDIO
11099 M:      Vinod Koul <vinod.koul@intel.com>
11100 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11102 S:      Supported
11103 F:      Documentation/sound/alsa/compress_offload.txt
11104 F:      include/sound/compress_driver.h
11105 F:      include/uapi/sound/compress_*
11106 F:      sound/core/compress_offload.c
11107 F:      sound/soc/soc-compress.c
11108
11109 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11110 M:      Liam Girdwood <lgirdwood@gmail.com>
11111 M:      Mark Brown <broonie@kernel.org>
11112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11113 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11114 W:      http://alsa-project.org/main/index.php/ASoC
11115 S:      Supported
11116 F:      Documentation/devicetree/bindings/sound/
11117 F:      Documentation/sound/alsa/soc/
11118 F:      sound/soc/
11119 F:      include/sound/soc*
11120
11121 SOUND - DMAENGINE HELPERS
11122 M:      Lars-Peter Clausen <lars@metafoo.de>
11123 S:      Supported
11124 F:      include/sound/dmaengine_pcm.h
11125 F:      sound/core/pcm_dmaengine.c
11126 F:      sound/soc/soc-generic-dmaengine-pcm.c
11127
11128 SP2 MEDIA DRIVER
11129 M:      Olli Salonen <olli.salonen@iki.fi>
11130 L:      linux-media@vger.kernel.org
11131 W:      https://linuxtv.org
11132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11133 S:      Maintained
11134 F:      drivers/media/dvb-frontends/sp2*
11135
11136 SPARC + UltraSPARC (sparc/sparc64)
11137 M:      "David S. Miller" <davem@davemloft.net>
11138 L:      sparclinux@vger.kernel.org
11139 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
11140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11142 S:      Maintained
11143 F:      arch/sparc/
11144 F:      drivers/sbus/
11145
11146 SPARC SERIAL DRIVERS
11147 M:      "David S. Miller" <davem@davemloft.net>
11148 L:      sparclinux@vger.kernel.org
11149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11151 S:      Maintained
11152 F:      include/linux/sunserialcore.h
11153 F:      drivers/tty/serial/suncore.c
11154 F:      drivers/tty/serial/sunhv.c
11155 F:      drivers/tty/serial/sunsab.c
11156 F:      drivers/tty/serial/sunsab.h
11157 F:      drivers/tty/serial/sunsu.c
11158 F:      drivers/tty/serial/sunzilog.c
11159 F:      drivers/tty/serial/sunzilog.h
11160
11161 SPARSE CHECKER
11162 M:      "Christopher Li" <sparse@chrisli.org>
11163 L:      linux-sparse@vger.kernel.org
11164 W:      https://sparse.wiki.kernel.org/
11165 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11166 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11167 S:      Maintained
11168 F:      include/linux/compiler.h
11169
11170 SPEAR PLATFORM SUPPORT
11171 M:      Viresh Kumar <vireshk@kernel.org>
11172 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11173 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11174 W:      http://www.st.com/spear
11175 S:      Maintained
11176 F:      arch/arm/boot/dts/spear*
11177 F:      arch/arm/mach-spear/
11178
11179 SPEAR CLOCK FRAMEWORK SUPPORT
11180 M:      Viresh Kumar <vireshk@kernel.org>
11181 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11182 W:      http://www.st.com/spear
11183 S:      Maintained
11184 F:      drivers/clk/spear/
11185
11186 SPI SUBSYSTEM
11187 M:      Mark Brown <broonie@kernel.org>
11188 L:      linux-spi@vger.kernel.org
11189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11190 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
11191 S:      Maintained
11192 F:      Documentation/devicetree/bindings/spi/
11193 F:      Documentation/spi/
11194 F:      drivers/spi/
11195 F:      include/linux/spi/
11196 F:      include/uapi/linux/spi/
11197
11198 SPIDERNET NETWORK DRIVER for CELL
11199 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11200 L:      netdev@vger.kernel.org
11201 S:      Supported
11202 F:      Documentation/networking/spider_net.txt
11203 F:      drivers/net/ethernet/toshiba/spider_net*
11204
11205 SPU FILE SYSTEM
11206 M:      Jeremy Kerr <jk@ozlabs.org>
11207 L:      linuxppc-dev@lists.ozlabs.org
11208 W:      http://www.ibm.com/developerworks/power/cell/
11209 S:      Supported
11210 F:      Documentation/filesystems/spufs.txt
11211 F:      arch/powerpc/platforms/cell/spufs/
11212
11213 SQUASHFS FILE SYSTEM
11214 M:      Phillip Lougher <phillip@squashfs.org.uk>
11215 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
11216 W:      http://squashfs.org.uk
11217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11218 S:      Maintained
11219 F:      Documentation/filesystems/squashfs.txt
11220 F:      fs/squashfs/
11221
11222 SRM (Alpha) environment access
11223 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
11224 S:      Maintained
11225 F:      arch/alpha/kernel/srm_env.c
11226
11227 STABLE BRANCH
11228 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11229 L:      stable@vger.kernel.org
11230 S:      Supported
11231 F:      Documentation/stable_kernel_rules.txt
11232
11233 STAGING SUBSYSTEM
11234 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11236 L:      devel@driverdev.osuosl.org
11237 S:      Supported
11238 F:      drivers/staging/
11239
11240 STAGING - COMEDI
11241 M:      Ian Abbott <abbotti@mev.co.uk>
11242 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
11243 S:      Odd Fixes
11244 F:      drivers/staging/comedi/
11245
11246 STAGING - FLARION FT1000 DRIVERS
11247 M:      Marek Belisko <marek.belisko@gmail.com>
11248 S:      Odd Fixes
11249 F:      drivers/staging/ft1000/
11250
11251 STAGING - INDUSTRIAL IO
11252 M:      Jonathan Cameron <jic23@kernel.org>
11253 L:      linux-iio@vger.kernel.org
11254 S:      Odd Fixes
11255 F:      Documentation/devicetree/bindings/staging/iio/
11256 F:      drivers/staging/iio/
11257
11258 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11259 M:      Jarod Wilson <jarod@wilsonet.com>
11260 W:      http://www.lirc.org/
11261 S:      Odd Fixes
11262 F:      drivers/staging/media/lirc/
11263
11264 STAGING - LUSTRE PARALLEL FILESYSTEM
11265 M:      Oleg Drokin <oleg.drokin@intel.com>
11266 M:      Andreas Dilger <andreas.dilger@intel.com>
11267 M:      James Simmons <jsimmons@infradead.org>
11268 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
11269 W:      http://wiki.lustre.org/
11270 S:      Maintained
11271 F:      drivers/staging/lustre
11272
11273 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11274 M:      Marc Dietrich <marvin24@gmx.de>
11275 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
11276 L:      linux-tegra@vger.kernel.org
11277 S:      Maintained
11278 F:      drivers/staging/nvec/
11279
11280 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11281 M:      Jens Frederich <jfrederich@gmail.com>
11282 M:      Daniel Drake <dsd@laptop.org>
11283 M:      Jon Nettleton <jon.nettleton@gmail.com>
11284 W:      http://wiki.laptop.org/go/DCON
11285 S:      Maintained
11286 F:      drivers/staging/olpc_dcon/
11287
11288 STAGING - REALTEK RTL8712U DRIVERS
11289 M:      Larry Finger <Larry.Finger@lwfinger.net>
11290 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11291 S:      Odd Fixes
11292 F:      drivers/staging/rtl8712/
11293
11294 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11295 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11296 M:      Teddy Wang <teddy.wang@siliconmotion.com>
11297 M:      Sudip Mukherjee <sudip@vectorindia.org>
11298 L:      linux-fbdev@vger.kernel.org
11299 S:      Maintained
11300 F:      drivers/staging/sm750fb/
11301
11302 STAGING - SLICOSS
11303 M:      Lior Dotan <liodot@gmail.com>
11304 M:      Christopher Harrer <charrer@alacritech.com>
11305 S:      Odd Fixes
11306 F:      drivers/staging/slicoss/
11307
11308 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11309 M:      William Hubbs <w.d.hubbs@gmail.com>
11310 M:      Chris Brannon <chris@the-brannons.com>
11311 M:      Kirk Reiser <kirk@reisers.ca>
11312 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
11313 L:      speakup@linux-speakup.org
11314 W:      http://www.linux-speakup.org/
11315 S:      Odd Fixes
11316 F:      drivers/staging/speakup/
11317
11318 STAGING - VIA VT665X DRIVERS
11319 M:      Forest Bond <forest@alittletooquiet.net>
11320 S:      Odd Fixes
11321 F:      drivers/staging/vt665?/
11322
11323 STAGING - WILC1000 WIFI DRIVER
11324 M:      Aditya Shankar <aditya.shankar@microchip.com>
11325 M:      Ganesh Krishna <ganesh.krishna@microchip.com>
11326 L:      linux-wireless@vger.kernel.org
11327 S:      Supported
11328 F:      drivers/staging/wilc1000/
11329
11330 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11331 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
11332 S:      Odd Fixes
11333 F:      drivers/staging/xgifb/
11334
11335 STARFIRE/DURALAN NETWORK DRIVER
11336 M:      Ion Badulescu <ionut@badula.org>
11337 S:      Odd Fixes
11338 F:      drivers/net/ethernet/adaptec/starfire*
11339
11340 SUN3/3X
11341 M:      Sam Creasey <sammy@sammy.net>
11342 W:      http://sammy.net/sun3/
11343 S:      Maintained
11344 F:      arch/m68k/kernel/*sun3*
11345 F:      arch/m68k/sun3*/
11346 F:      arch/m68k/include/asm/sun3*
11347 F:      drivers/net/ethernet/i825xx/sun3*
11348
11349 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11350 M:      Hans de Goede <hdegoede@redhat.com>
11351 L:      linux-input@vger.kernel.org
11352 S:      Maintained
11353 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11354 F:      drivers/input/keyboard/sun4i-lradc-keys.c
11355
11356 SUNDANCE NETWORK DRIVER
11357 M:      Denis Kirjanov <kda@linux-powerpc.org>
11358 L:      netdev@vger.kernel.org
11359 S:      Maintained
11360 F:      drivers/net/ethernet/dlink/sundance.c
11361
11362 SUPERH
11363 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11364 M:      Rich Felker <dalias@libc.org>
11365 L:      linux-sh@vger.kernel.org
11366 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11367 S:      Maintained
11368 F:      Documentation/sh/
11369 F:      arch/sh/
11370 F:      drivers/sh/
11371
11372 SUSPEND TO RAM
11373 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11374 M:      Len Brown <len.brown@intel.com>
11375 M:      Pavel Machek <pavel@ucw.cz>
11376 L:      linux-pm@vger.kernel.org
11377 S:      Supported
11378 F:      Documentation/power/
11379 F:      arch/x86/kernel/acpi/
11380 F:      drivers/base/power/
11381 F:      kernel/power/
11382 F:      include/linux/suspend.h
11383 F:      include/linux/freezer.h
11384 F:      include/linux/pm.h
11385
11386 SVGA HANDLING
11387 M:      Martin Mares <mj@ucw.cz>
11388 L:      linux-video@atrey.karlin.mff.cuni.cz
11389 S:      Maintained
11390 F:      Documentation/svga.txt
11391 F:      arch/x86/boot/video*
11392
11393 SWIOTLB SUBSYSTEM
11394 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11395 L:      linux-kernel@vger.kernel.org
11396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11397 S:      Supported
11398 F:      lib/swiotlb.c
11399 F:      arch/*/kernel/pci-swiotlb.c
11400 F:      include/linux/swiotlb.h
11401
11402 SWITCHDEV
11403 M:      Jiri Pirko <jiri@resnulli.us>
11404 L:      netdev@vger.kernel.org
11405 S:      Supported
11406 F:      net/switchdev/
11407 F:      include/net/switchdev.h
11408
11409 SYNOPSYS ARC ARCHITECTURE
11410 M:      Vineet Gupta <vgupta@synopsys.com>
11411 L:      linux-snps-arc@lists.infradead.org
11412 S:      Supported
11413 F:      arch/arc/
11414 F:      Documentation/devicetree/bindings/arc/*
11415 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11416 F:      drivers/tty/serial/arc_uart.c
11417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11418
11419 SYNOPSYS ARC SDP platform support
11420 M:      Alexey Brodkin <abrodkin@synopsys.com>
11421 S:      Supported
11422 F:      arch/arc/plat-axs10x
11423 F:      arch/arc/boot/dts/ax*
11424 F:      Documentation/devicetree/bindings/arc/axs10*
11425
11426 SYSTEM CONFIGURATION (SYSCON)
11427 M:      Lee Jones <lee.jones@linaro.org>
11428 M:      Arnd Bergmann <arnd@arndb.de>
11429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11430 S:      Supported
11431 F:      drivers/mfd/syscon.c
11432
11433 SYSV FILESYSTEM
11434 M:      Christoph Hellwig <hch@infradead.org>
11435 S:      Maintained
11436 F:      Documentation/filesystems/sysv-fs.txt
11437 F:      fs/sysv/
11438 F:      include/linux/sysv_fs.h
11439
11440 TARGET SUBSYSTEM
11441 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11442 L:      linux-scsi@vger.kernel.org
11443 L:      target-devel@vger.kernel.org
11444 W:      http://www.linux-iscsi.org
11445 W:      http://groups.google.com/group/linux-iscsi-target-dev
11446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11447 S:      Supported
11448 F:      drivers/target/
11449 F:      include/target/
11450 F:      Documentation/target/
11451
11452 TASKSTATS STATISTICS INTERFACE
11453 M:      Balbir Singh <bsingharora@gmail.com>
11454 S:      Maintained
11455 F:      Documentation/accounting/taskstats*
11456 F:      include/linux/taskstats*
11457 F:      kernel/taskstats.c
11458
11459 TC CLASSIFIER
11460 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11461 L:      netdev@vger.kernel.org
11462 S:      Maintained
11463 F:      include/net/pkt_cls.h
11464 F:      include/uapi/linux/pkt_cls.h
11465 F:      net/sched/
11466
11467 TCP LOW PRIORITY MODULE
11468 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11469 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11470 W:      http://tcp-lp-mod.sourceforge.net/
11471 S:      Maintained
11472 F:      net/ipv4/tcp_lp.c
11473
11474 TDA10071 MEDIA DRIVER
11475 M:      Antti Palosaari <crope@iki.fi>
11476 L:      linux-media@vger.kernel.org
11477 W:      https://linuxtv.org
11478 W:      http://palosaari.fi/linux/
11479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11480 T:      git git://linuxtv.org/anttip/media_tree.git
11481 S:      Maintained
11482 F:      drivers/media/dvb-frontends/tda10071*
11483
11484 TDA18212 MEDIA DRIVER
11485 M:      Antti Palosaari <crope@iki.fi>
11486 L:      linux-media@vger.kernel.org
11487 W:      https://linuxtv.org
11488 W:      http://palosaari.fi/linux/
11489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11490 T:      git git://linuxtv.org/anttip/media_tree.git
11491 S:      Maintained
11492 F:      drivers/media/tuners/tda18212*
11493
11494 TDA18218 MEDIA DRIVER
11495 M:      Antti Palosaari <crope@iki.fi>
11496 L:      linux-media@vger.kernel.org
11497 W:      https://linuxtv.org
11498 W:      http://palosaari.fi/linux/
11499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11500 T:      git git://linuxtv.org/anttip/media_tree.git
11501 S:      Maintained
11502 F:      drivers/media/tuners/tda18218*
11503
11504 TDA18271 MEDIA DRIVER
11505 M:      Michael Krufky <mkrufky@linuxtv.org>
11506 L:      linux-media@vger.kernel.org
11507 W:      https://linuxtv.org
11508 W:      http://github.com/mkrufky
11509 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11510 T:      git git://linuxtv.org/mkrufky/tuners.git
11511 S:      Maintained
11512 F:      drivers/media/tuners/tda18271*
11513
11514 TDA827x MEDIA DRIVER
11515 M:      Michael Krufky <mkrufky@linuxtv.org>
11516 L:      linux-media@vger.kernel.org
11517 W:      https://linuxtv.org
11518 W:      http://github.com/mkrufky
11519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11520 T:      git git://linuxtv.org/mkrufky/tuners.git
11521 S:      Maintained
11522 F:      drivers/media/tuners/tda8290.*
11523
11524 TDA8290 MEDIA DRIVER
11525 M:      Michael Krufky <mkrufky@linuxtv.org>
11526 L:      linux-media@vger.kernel.org
11527 W:      https://linuxtv.org
11528 W:      http://github.com/mkrufky
11529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11530 T:      git git://linuxtv.org/mkrufky/tuners.git
11531 S:      Maintained
11532 F:      drivers/media/tuners/tda8290.*
11533
11534 TDA9840 MEDIA DRIVER
11535 M:      Hans Verkuil <hverkuil@xs4all.nl>
11536 L:      linux-media@vger.kernel.org
11537 T:      git git://linuxtv.org/media_tree.git
11538 W:      https://linuxtv.org
11539 S:      Maintained
11540 F:      drivers/media/i2c/tda9840*
11541
11542 TEA5761 TUNER DRIVER
11543 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11544 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11545 L:      linux-media@vger.kernel.org
11546 W:      https://linuxtv.org
11547 T:      git git://linuxtv.org/media_tree.git
11548 S:      Odd fixes
11549 F:      drivers/media/tuners/tea5761.*
11550
11551 TEA5767 TUNER DRIVER
11552 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11553 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11554 L:      linux-media@vger.kernel.org
11555 W:      https://linuxtv.org
11556 T:      git git://linuxtv.org/media_tree.git
11557 S:      Maintained
11558 F:      drivers/media/tuners/tea5767.*
11559
11560 TEA6415C 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/tea6415c*
11567
11568 TEA6420 MEDIA DRIVER
11569 M:      Hans Verkuil <hverkuil@xs4all.nl>
11570 L:      linux-media@vger.kernel.org
11571 T:      git git://linuxtv.org/media_tree.git
11572 W:      https://linuxtv.org
11573 S:      Maintained
11574 F:      drivers/media/i2c/tea6420*
11575
11576 TEAM DRIVER
11577 M:      Jiri Pirko <jiri@resnulli.us>
11578 L:      netdev@vger.kernel.org
11579 S:      Supported
11580 F:      drivers/net/team/
11581 F:      include/linux/if_team.h
11582 F:      include/uapi/linux/if_team.h
11583
11584 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11585 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11586 S:      Maintained
11587 F:      arch/x86/platform/ts5500/
11588
11589 TECHNOTREND USB IR RECEIVER
11590 M:      Sean Young <sean@mess.org>
11591 L:      linux-media@vger.kernel.org
11592 S:      Maintained
11593 F:      drivers/media/rc/ttusbir.c
11594
11595 TEGRA ARCHITECTURE SUPPORT
11596 M:      Stephen Warren <swarren@wwwdotorg.org>
11597 M:      Thierry Reding <thierry.reding@gmail.com>
11598 M:      Alexandre Courbot <gnurou@gmail.com>
11599 L:      linux-tegra@vger.kernel.org
11600 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11602 S:      Supported
11603 N:      [^a-z]tegra
11604
11605 TEGRA CLOCK DRIVER
11606 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11607 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11608 S:      Supported
11609 F:      drivers/clk/tegra/
11610
11611 TEGRA DMA DRIVERS
11612 M:      Laxman Dewangan <ldewangan@nvidia.com>
11613 M:      Jon Hunter <jonathanh@nvidia.com>
11614 S:      Supported
11615 F:      drivers/dma/tegra*
11616
11617 TEGRA I2C DRIVER
11618 M:      Laxman Dewangan <ldewangan@nvidia.com>
11619 S:      Supported
11620 F:      drivers/i2c/busses/i2c-tegra.c
11621
11622 TEGRA IOMMU DRIVERS
11623 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11624 S:      Supported
11625 F:      drivers/iommu/tegra*
11626
11627 TEGRA KBC DRIVER
11628 M:      Rakesh Iyer <riyer@nvidia.com>
11629 M:      Laxman Dewangan <ldewangan@nvidia.com>
11630 S:      Supported
11631 F:      drivers/input/keyboard/tegra-kbc.c
11632
11633 TEGRA PWM DRIVER
11634 M:      Thierry Reding <thierry.reding@gmail.com>
11635 S:      Supported
11636 F:      drivers/pwm/pwm-tegra.c
11637
11638 TEGRA SERIAL DRIVER
11639 M:      Laxman Dewangan <ldewangan@nvidia.com>
11640 S:      Supported
11641 F:      drivers/tty/serial/serial-tegra.c
11642
11643 TEGRA SPI DRIVER
11644 M:      Laxman Dewangan <ldewangan@nvidia.com>
11645 S:      Supported
11646 F:      drivers/spi/spi-tegra*
11647
11648 TEHUTI ETHERNET DRIVER
11649 M:      Andy Gospodarek <andy@greyhouse.net>
11650 L:      netdev@vger.kernel.org
11651 S:      Supported
11652 F:      drivers/net/ethernet/tehuti/*
11653
11654 Telecom Clock Driver for MCPL0010
11655 M:      Mark Gross <mark.gross@intel.com>
11656 S:      Supported
11657 F:      drivers/char/tlclk.c
11658
11659 TENSILICA XTENSA PORT (xtensa)
11660 M:      Chris Zankel <chris@zankel.net>
11661 M:      Max Filippov <jcmvbkbc@gmail.com>
11662 L:      linux-xtensa@linux-xtensa.org
11663 T:      git git://github.com/czankel/xtensa-linux.git
11664 S:      Maintained
11665 F:      arch/xtensa/
11666 F:      drivers/irqchip/irq-xtensa-*
11667
11668 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11669 M:      Hans Verkuil <hverkuil@xs4all.nl>
11670 L:      linux-media@vger.kernel.org
11671 T:      git git://linuxtv.org/media_tree.git
11672 W:      https://linuxtv.org
11673 S:      Maintained
11674 F:      drivers/media/radio/radio-raremono.c
11675
11676 THERMAL
11677 M:      Zhang Rui <rui.zhang@intel.com>
11678 M:      Eduardo Valentin <edubezval@gmail.com>
11679 L:      linux-pm@vger.kernel.org
11680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11682 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11683 S:      Supported
11684 F:      drivers/thermal/
11685 F:      include/linux/thermal.h
11686 F:      include/uapi/linux/thermal.h
11687 F:      include/linux/cpu_cooling.h
11688 F:      Documentation/devicetree/bindings/thermal/
11689
11690 THERMAL/CPU_COOLING
11691 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11692 M:      Viresh Kumar <viresh.kumar@linaro.org>
11693 M:      Javi Merino <javi.merino@arm.com>
11694 L:      linux-pm@vger.kernel.org
11695 S:      Supported
11696 F:      Documentation/thermal/cpu-cooling-api.txt
11697 F:      drivers/thermal/cpu_cooling.c
11698 F:      include/linux/cpu_cooling.h
11699
11700 THINKPAD ACPI EXTRAS DRIVER
11701 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11702 L:      ibm-acpi-devel@lists.sourceforge.net
11703 L:      platform-driver-x86@vger.kernel.org
11704 W:      http://ibm-acpi.sourceforge.net
11705 W:      http://thinkwiki.org/wiki/Ibm-acpi
11706 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11707 S:      Maintained
11708 F:      drivers/platform/x86/thinkpad_acpi.c
11709
11710 TI BANDGAP AND THERMAL DRIVER
11711 M:      Eduardo Valentin <edubezval@gmail.com>
11712 M:      Keerthy <j-keerthy@ti.com>
11713 L:      linux-pm@vger.kernel.org
11714 L:      linux-omap@vger.kernel.org
11715 S:      Maintained
11716 F:      drivers/thermal/ti-soc-thermal/
11717
11718 TI VPE/CAL DRIVERS
11719 M:      Benoit Parrot <bparrot@ti.com>
11720 L:      linux-media@vger.kernel.org
11721 W:      http://linuxtv.org/
11722 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11723 S:      Maintained
11724 F:      drivers/media/platform/ti-vpe/
11725
11726 TI CDCE706 CLOCK DRIVER
11727 M:      Max Filippov <jcmvbkbc@gmail.com>
11728 S:      Maintained
11729 F:      drivers/clk/clk-cdce706.c
11730
11731 TI CLOCK DRIVER
11732 M:      Tero Kristo <t-kristo@ti.com>
11733 L:      linux-omap@vger.kernel.org
11734 S:      Maintained
11735 F:      drivers/clk/ti/
11736 F:      include/linux/clk/ti.h
11737
11738 TI ETHERNET SWITCH DRIVER (CPSW)
11739 M:      Mugunthan V N <mugunthanvnm@ti.com>
11740 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11741 L:      linux-omap@vger.kernel.org
11742 L:      netdev@vger.kernel.org
11743 S:      Maintained
11744 F:      drivers/net/ethernet/ti/cpsw*
11745 F:      drivers/net/ethernet/ti/davinci*
11746
11747 TI FLASH MEDIA INTERFACE DRIVER
11748 M:      Alex Dubov <oakad@yahoo.com>
11749 S:      Maintained
11750 F:      drivers/misc/tifm*
11751 F:      drivers/mmc/host/tifm_sd.c
11752 F:      include/linux/tifm.h
11753
11754 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11755 M:      Santosh Shilimkar <ssantosh@kernel.org>
11756 L:      linux-kernel@vger.kernel.org
11757 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11758 S:      Maintained
11759 F:      drivers/soc/ti/*
11760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11761
11762
11763 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11764 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11765 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11766 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11767 S:      Maintained
11768 F:      sound/soc/codecs/lm49453*
11769 F:      sound/soc/codecs/isabelle*
11770
11771 TI LP855x BACKLIGHT DRIVER
11772 M:      Milo Kim <milo.kim@ti.com>
11773 S:      Maintained
11774 F:      Documentation/backlight/lp855x-driver.txt
11775 F:      drivers/video/backlight/lp855x_bl.c
11776 F:      include/linux/platform_data/lp855x.h
11777
11778 TI LP8727 CHARGER DRIVER
11779 M:      Milo Kim <milo.kim@ti.com>
11780 S:      Maintained
11781 F:      drivers/power/lp8727_charger.c
11782 F:      include/linux/platform_data/lp8727.h
11783
11784 TI LP8788 MFD DRIVER
11785 M:      Milo Kim <milo.kim@ti.com>
11786 S:      Maintained
11787 F:      drivers/iio/adc/lp8788_adc.c
11788 F:      drivers/leds/leds-lp8788.c
11789 F:      drivers/mfd/lp8788*.c
11790 F:      drivers/power/lp8788-charger.c
11791 F:      drivers/regulator/lp8788-*.c
11792 F:      include/linux/mfd/lp8788*.h
11793
11794 TI NETCP ETHERNET DRIVER
11795 M:      Wingman Kwok <w-kwok2@ti.com>
11796 M:      Murali Karicheri <m-karicheri2@ti.com>
11797 L:      netdev@vger.kernel.org
11798 S:      Maintained
11799 F:      drivers/net/ethernet/ti/netcp*
11800
11801 TI TAS571X FAMILY ASoC CODEC DRIVER
11802 M:      Kevin Cernekee <cernekee@chromium.org>
11803 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11804 S:      Odd Fixes
11805 F:      sound/soc/codecs/tas571x*
11806
11807 TI TWL4030 SERIES SOC CODEC DRIVER
11808 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11809 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11810 S:      Maintained
11811 F:      sound/soc/codecs/twl4030*
11812
11813 TI WILINK WIRELESS DRIVERS
11814 L:      linux-wireless@vger.kernel.org
11815 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11816 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11818 S:      Orphan
11819 F:      drivers/net/wireless/ti/
11820 F:      include/linux/wl12xx.h
11821
11822 TIPC NETWORK LAYER
11823 M:      Jon Maloy <jon.maloy@ericsson.com>
11824 M:      Ying Xue <ying.xue@windriver.com>
11825 L:      netdev@vger.kernel.org (core kernel code)
11826 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11827 W:      http://tipc.sourceforge.net/
11828 S:      Maintained
11829 F:      include/uapi/linux/tipc*.h
11830 F:      net/tipc/
11831
11832 TILE ARCHITECTURE
11833 M:      Chris Metcalf <cmetcalf@mellanox.com>
11834 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11836 S:      Supported
11837 F:      arch/tile/
11838 F:      drivers/char/tile-srom.c
11839 F:      drivers/edac/tile_edac.c
11840 F:      drivers/net/ethernet/tile/
11841 F:      drivers/rtc/rtc-tile.c
11842 F:      drivers/tty/hvc/hvc_tile.c
11843 F:      drivers/tty/serial/tilegx.c
11844 F:      drivers/usb/host/*-tilegx.c
11845 F:      include/linux/usb/tilegx.h
11846
11847 TLAN NETWORK DRIVER
11848 M:      Samuel Chessman <chessman@tux.org>
11849 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11850 W:      http://sourceforge.net/projects/tlan/
11851 S:      Maintained
11852 F:      Documentation/networking/tlan.txt
11853 F:      drivers/net/ethernet/ti/tlan.*
11854
11855 TOMOYO SECURITY MODULE
11856 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11857 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11858 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11859 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11860 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11861 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11862 W:      http://tomoyo.sourceforge.jp/
11863 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11864 S:      Maintained
11865 F:      security/tomoyo/
11866
11867 TOPSTAR LAPTOP EXTRAS DRIVER
11868 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11869 L:      platform-driver-x86@vger.kernel.org
11870 S:      Maintained
11871 F:      drivers/platform/x86/topstar-laptop.c
11872
11873 TOSHIBA ACPI EXTRAS DRIVER
11874 M:      Azael Avalos <coproscefalo@gmail.com>
11875 L:      platform-driver-x86@vger.kernel.org
11876 S:      Maintained
11877 F:      drivers/platform/x86/toshiba_acpi.c
11878
11879 TOSHIBA BLUETOOTH DRIVER
11880 M:      Azael Avalos <coproscefalo@gmail.com>
11881 L:      platform-driver-x86@vger.kernel.org
11882 S:      Maintained
11883 F:      drivers/platform/x86/toshiba_bluetooth.c
11884
11885 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11886 M:      Azael Avalos <coproscefalo@gmail.com>
11887 L:      platform-driver-x86@vger.kernel.org
11888 S:      Maintained
11889 F:      drivers/platform/x86/toshiba_haps.c
11890
11891 TOSHIBA WMI HOTKEYS DRIVER
11892 M:      Azael Avalos <coproscefalo@gmail.com>
11893 L:      platform-driver-x86@vger.kernel.org
11894 S:      Maintained
11895 F:      drivers/platform/x86/toshiba-wmi.c
11896
11897 TOSHIBA SMM DRIVER
11898 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11899 W:      http://www.buzzard.org.uk/toshiba/
11900 S:      Maintained
11901 F:      drivers/char/toshiba.c
11902 F:      include/linux/toshiba.h
11903 F:      include/uapi/linux/toshiba.h
11904
11905 TOSHIBA TC358743 DRIVER
11906 M:      Mats Randgaard <matrandg@cisco.com>
11907 L:      linux-media@vger.kernel.org
11908 S:      Maintained
11909 F:      drivers/media/i2c/tc358743*
11910 F:      include/media/i2c/tc358743.h
11911
11912 TMIO/SDHI MMC DRIVER
11913 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11914 L:      linux-mmc@vger.kernel.org
11915 S:      Supported
11916 F:      drivers/mmc/host/tmio_mmc*
11917 F:      drivers/mmc/host/sh_mobile_sdhi.c
11918 F:      include/linux/mfd/tmio.h
11919
11920 TMP401 HARDWARE MONITOR DRIVER
11921 M:      Guenter Roeck <linux@roeck-us.net>
11922 L:      linux-hwmon@vger.kernel.org
11923 S:      Maintained
11924 F:      Documentation/hwmon/tmp401
11925 F:      drivers/hwmon/tmp401.c
11926
11927 TMPFS (SHMEM FILESYSTEM)
11928 M:      Hugh Dickins <hughd@google.com>
11929 L:      linux-mm@kvack.org
11930 S:      Maintained
11931 F:      include/linux/shmem_fs.h
11932 F:      mm/shmem.c
11933
11934 TM6000 VIDEO4LINUX DRIVER
11935 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11936 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11937 L:      linux-media@vger.kernel.org
11938 W:      https://linuxtv.org
11939 T:      git git://linuxtv.org/media_tree.git
11940 S:      Odd fixes
11941 F:      drivers/media/usb/tm6000/
11942
11943 TW68 VIDEO4LINUX DRIVER
11944 M:      Hans Verkuil <hverkuil@xs4all.nl>
11945 L:      linux-media@vger.kernel.org
11946 T:      git git://linuxtv.org/media_tree.git
11947 W:      https://linuxtv.org
11948 S:      Odd Fixes
11949 F:      drivers/media/pci/tw68/
11950
11951 TW686X VIDEO4LINUX DRIVER
11952 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11953 L:      linux-media@vger.kernel.org
11954 T:      git git://linuxtv.org/media_tree.git
11955 W:      http://linuxtv.org
11956 S:      Maintained
11957 F:      drivers/media/pci/tw686x/
11958
11959 TPM DEVICE DRIVER
11960 M:      Peter Huewe <peterhuewe@gmx.de>
11961 M:      Marcel Selhorst <tpmdd@selhorst.net>
11962 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11963 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11964 W:      http://tpmdd.sourceforge.net
11965 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11966 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11967 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11968 S:      Maintained
11969 F:      drivers/char/tpm/
11970
11971 TPM IBM_VTPM DEVICE DRIVER
11972 M:      Ashley Lai <ashleydlai@gmail.com>
11973 W:      http://tpmdd.sourceforge.net
11974 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11975 S:      Maintained
11976 F:      drivers/char/tpm/tpm_ibmvtpm*
11977
11978 TRACING
11979 M:      Steven Rostedt <rostedt@goodmis.org>
11980 M:      Ingo Molnar <mingo@redhat.com>
11981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11982 S:      Maintained
11983 F:      Documentation/trace/ftrace.txt
11984 F:      arch/*/*/*/ftrace.h
11985 F:      arch/*/kernel/ftrace.c
11986 F:      include/*/ftrace.h
11987 F:      include/linux/trace*.h
11988 F:      include/trace/
11989 F:      kernel/trace/
11990 F:      tools/testing/selftests/ftrace/
11991
11992 TRACING MMIO ACCESSES (MMIOTRACE)
11993 M:      Steven Rostedt <rostedt@goodmis.org>
11994 M:      Ingo Molnar <mingo@kernel.org>
11995 R:      Karol Herbst <karolherbst@gmail.com>
11996 R:      Pekka Paalanen <ppaalanen@gmail.com>
11997 S:      Maintained
11998 L:      linux-kernel@vger.kernel.org
11999 L:      nouveau@lists.freedesktop.org
12000 F:      kernel/trace/trace_mmiotrace.c
12001 F:      include/linux/mmiotrace.h
12002 F:      arch/x86/mm/kmmio.c
12003 F:      arch/x86/mm/mmio-mod.c
12004 F:      arch/x86/mm/testmmiotrace.c
12005
12006 TRIVIAL PATCHES
12007 M:      Jiri Kosina <trivial@kernel.org>
12008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12009 S:      Maintained
12010 K:      ^Subject:.*(?i)trivial
12011
12012 TTY LAYER
12013 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12014 M:      Jiri Slaby <jslaby@suse.com>
12015 S:      Supported
12016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12017 F:      Documentation/serial/
12018 F:      drivers/tty/
12019 F:      drivers/tty/serial/serial_core.c
12020 F:      include/linux/serial_core.h
12021 F:      include/linux/serial.h
12022 F:      include/linux/tty.h
12023 F:      include/uapi/linux/serial_core.h
12024 F:      include/uapi/linux/serial.h
12025 F:      include/uapi/linux/tty.h
12026
12027 TUA9001 MEDIA DRIVER
12028 M:      Antti Palosaari <crope@iki.fi>
12029 L:      linux-media@vger.kernel.org
12030 W:      https://linuxtv.org
12031 W:      http://palosaari.fi/linux/
12032 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12033 T:      git git://linuxtv.org/anttip/media_tree.git
12034 S:      Maintained
12035 F:      drivers/media/tuners/tua9001*
12036
12037 TULIP NETWORK DRIVERS
12038 L:      netdev@vger.kernel.org
12039 L:      linux-parisc@vger.kernel.org
12040 S:      Orphan
12041 F:      drivers/net/ethernet/dec/tulip/
12042
12043 TUN/TAP driver
12044 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
12045 W:      http://vtun.sourceforge.net/tun
12046 S:      Maintained
12047 F:      Documentation/networking/tuntap.txt
12048 F:      arch/um/os-Linux/drivers/
12049
12050 TURBOCHANNEL SUBSYSTEM
12051 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12052 M:      Ralf Baechle <ralf@linux-mips.org>
12053 L:      linux-mips@linux-mips.org
12054 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
12055 S:      Maintained
12056 F:      drivers/tc/
12057 F:      include/linux/tc.h
12058
12059 U14-34F SCSI DRIVER
12060 M:      Dario Ballabio <ballabio_dario@emc.com>
12061 L:      linux-scsi@vger.kernel.org
12062 S:      Maintained
12063 F:      drivers/scsi/u14-34f.c
12064
12065 UBI FILE SYSTEM (UBIFS)
12066 M:      Richard Weinberger <richard@nod.at>
12067 M:      Artem Bityutskiy <dedekind1@gmail.com>
12068 M:      Adrian Hunter <adrian.hunter@intel.com>
12069 L:      linux-mtd@lists.infradead.org
12070 T:      git git://git.infradead.org/ubifs-2.6.git
12071 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
12072 S:      Supported
12073 F:      Documentation/filesystems/ubifs.txt
12074 F:      fs/ubifs/
12075
12076 UCLINUX (M68KNOMMU AND COLDFIRE)
12077 M:      Greg Ungerer <gerg@linux-m68k.org>
12078 W:      http://www.linux-m68k.org/
12079 W:      http://www.uclinux.org/
12080 L:      linux-m68k@lists.linux-m68k.org
12081 L:      uclinux-dev@uclinux.org  (subscribers-only)
12082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12083 S:      Maintained
12084 F:      arch/m68k/coldfire/
12085 F:      arch/m68k/68*/
12086 F:      arch/m68k/*/*_no.*
12087 F:      arch/m68k/include/asm/*_no.*
12088
12089 UDF FILESYSTEM
12090 M:      Jan Kara <jack@suse.com>
12091 S:      Maintained
12092 F:      Documentation/filesystems/udf.txt
12093 F:      fs/udf/
12094
12095 UFS FILESYSTEM
12096 M:      Evgeniy Dushistov <dushistov@mail.ru>
12097 S:      Maintained
12098 F:      Documentation/filesystems/ufs.txt
12099 F:      fs/ufs/
12100
12101 UHID USERSPACE HID IO DRIVER:
12102 M:      David Herrmann <dh.herrmann@googlemail.com>
12103 L:      linux-input@vger.kernel.org
12104 S:      Maintained
12105 F:      drivers/hid/uhid.c
12106 F:      include/uapi/linux/uhid.h
12107
12108 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12109 L:      linux-usb@vger.kernel.org
12110 S:      Orphan
12111 F:      drivers/uwb/
12112 F:      include/linux/uwb.h
12113 F:      include/linux/uwb/
12114
12115 UNICORE32 ARCHITECTURE:
12116 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
12117 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12118 S:      Maintained
12119 T:      git git://github.com/gxt/linux.git
12120 F:      arch/unicore32/
12121
12122 UNIFDEF
12123 M:      Tony Finch <dot@dotat.at>
12124 W:      http://dotat.at/prog/unifdef
12125 S:      Maintained
12126 F:      scripts/unifdef.c
12127
12128 UNIFORM CDROM DRIVER
12129 M:      Jens Axboe <axboe@kernel.dk>
12130 W:      http://www.kernel.dk
12131 S:      Maintained
12132 F:      Documentation/cdrom/
12133 F:      drivers/cdrom/cdrom.c
12134 F:      include/linux/cdrom.h
12135 F:      include/uapi/linux/cdrom.h
12136
12137 UNISYS S-PAR DRIVERS
12138 M:      David Kershner <david.kershner@unisys.com>
12139 L:      sparmaintainer@unisys.com (Unisys internal)
12140 S:      Supported
12141 F:      drivers/staging/unisys/
12142
12143 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12144 M:      Vinayak Holikatti <vinholikatti@gmail.com>
12145 L:      linux-scsi@vger.kernel.org
12146 S:      Supported
12147 F:      Documentation/scsi/ufs.txt
12148 F:      drivers/scsi/ufs/
12149
12150 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12151 M:      Joao Pinto <Joao.Pinto@synopsys.com>
12152 L:      linux-scsi@vger.kernel.org
12153 S:      Supported
12154 F:      drivers/scsi/ufs/*dwc*
12155
12156 UNSORTED BLOCK IMAGES (UBI)
12157 M:      Artem Bityutskiy <dedekind1@gmail.com>
12158 M:      Richard Weinberger <richard@nod.at>
12159 W:      http://www.linux-mtd.infradead.org/
12160 L:      linux-mtd@lists.infradead.org
12161 T:      git git://git.infradead.org/ubifs-2.6.git
12162 S:      Supported
12163 F:      drivers/mtd/ubi/
12164 F:      include/linux/mtd/ubi.h
12165 F:      include/uapi/mtd/ubi-user.h
12166
12167 USB ACM DRIVER
12168 M:      Oliver Neukum <oneukum@suse.com>
12169 L:      linux-usb@vger.kernel.org
12170 S:      Maintained
12171 F:      Documentation/usb/acm.txt
12172 F:      drivers/usb/class/cdc-acm.*
12173
12174 USB AR5523 WIRELESS DRIVER
12175 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
12176 L:      linux-wireless@vger.kernel.org
12177 S:      Maintained
12178 F:      drivers/net/wireless/ath/ar5523/
12179
12180 USB ATTACHED SCSI
12181 M:      Oliver Neukum <oneukum@suse.com>
12182 L:      linux-usb@vger.kernel.org
12183 L:      linux-scsi@vger.kernel.org
12184 S:      Maintained
12185 F:      drivers/usb/storage/uas.c
12186
12187 USB CDC ETHERNET DRIVER
12188 M:      Oliver Neukum <oliver@neukum.org>
12189 L:      linux-usb@vger.kernel.org
12190 S:      Maintained
12191 F:      drivers/net/usb/cdc_*.c
12192 F:      include/uapi/linux/usb/cdc.h
12193
12194 USB CHAOSKEY DRIVER
12195 M:      Keith Packard <keithp@keithp.com>
12196 L:      linux-usb@vger.kernel.org
12197 S:      Maintained
12198 F:      drivers/usb/misc/chaoskey.c
12199
12200 USB CYPRESS C67X00 DRIVER
12201 M:      Peter Korsgaard <jacmet@sunsite.dk>
12202 L:      linux-usb@vger.kernel.org
12203 S:      Maintained
12204 F:      drivers/usb/c67x00/
12205
12206 USB DAVICOM DM9601 DRIVER
12207 M:      Peter Korsgaard <jacmet@sunsite.dk>
12208 L:      netdev@vger.kernel.org
12209 W:      http://www.linux-usb.org/usbnet
12210 S:      Maintained
12211 F:      drivers/net/usb/dm9601.c
12212
12213 USB DIAMOND RIO500 DRIVER
12214 M:      Cesar Miquel <miquel@df.uba.ar>
12215 L:      rio500-users@lists.sourceforge.net
12216 W:      http://rio500.sourceforge.net
12217 S:      Maintained
12218 F:      drivers/usb/misc/rio500*
12219
12220 USB EHCI DRIVER
12221 M:      Alan Stern <stern@rowland.harvard.edu>
12222 L:      linux-usb@vger.kernel.org
12223 S:      Maintained
12224 F:      Documentation/usb/ehci.txt
12225 F:      drivers/usb/host/ehci*
12226
12227 USB GADGET/PERIPHERAL SUBSYSTEM
12228 M:      Felipe Balbi <balbi@kernel.org>
12229 L:      linux-usb@vger.kernel.org
12230 W:      http://www.linux-usb.org/gadget
12231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12232 S:      Maintained
12233 F:      drivers/usb/gadget/
12234 F:      include/linux/usb/gadget*
12235
12236 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12237 M:      Jiri Kosina <jikos@kernel.org>
12238 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
12239 L:      linux-usb@vger.kernel.org
12240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12241 S:      Maintained
12242 F:      Documentation/hid/hiddev.txt
12243 F:      drivers/hid/usbhid/
12244
12245 USB ISP116X DRIVER
12246 M:      Olav Kongas <ok@artecdesign.ee>
12247 L:      linux-usb@vger.kernel.org
12248 S:      Maintained
12249 F:      drivers/usb/host/isp116x*
12250 F:      include/linux/usb/isp116x.h
12251
12252 USB LAN78XX ETHERNET DRIVER
12253 M:      Woojung Huh <woojung.huh@microchip.com>
12254 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12255 L:      netdev@vger.kernel.org
12256 S:      Maintained
12257 F:      drivers/net/usb/lan78xx.*
12258
12259 USB MASS STORAGE DRIVER
12260 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12261 L:      linux-usb@vger.kernel.org
12262 L:      usb-storage@lists.one-eyed-alien.net
12263 S:      Maintained
12264 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
12265 F:      drivers/usb/storage/
12266
12267 USB MIDI DRIVER
12268 M:      Clemens Ladisch <clemens@ladisch.de>
12269 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
12270 T:      git git://git.alsa-project.org/alsa-kernel.git
12271 S:      Maintained
12272 F:      sound/usb/midi.*
12273
12274 USB NETWORKING DRIVERS
12275 L:      linux-usb@vger.kernel.org
12276 S:      Odd Fixes
12277 F:      drivers/net/usb/
12278
12279 USB OHCI DRIVER
12280 M:      Alan Stern <stern@rowland.harvard.edu>
12281 L:      linux-usb@vger.kernel.org
12282 S:      Maintained
12283 F:      Documentation/usb/ohci.txt
12284 F:      drivers/usb/host/ohci*
12285
12286 USB OTG FSM (Finite State Machine)
12287 M:      Peter Chen <Peter.Chen@nxp.com>
12288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12289 L:      linux-usb@vger.kernel.org
12290 S:      Maintained
12291 F:      drivers/usb/common/usb-otg-fsm.c
12292
12293 USB OVER IP DRIVER
12294 M:      Valentina Manea <valentina.manea.m@gmail.com>
12295 M:      Shuah Khan <shuahkh@osg.samsung.com>
12296 M:      Shuah Khan <shuah@kernel.org>
12297 L:      linux-usb@vger.kernel.org
12298 S:      Maintained
12299 F:      Documentation/usb/usbip_protocol.txt
12300 F:      drivers/usb/usbip/
12301 F:      tools/usb/usbip/
12302
12303 USB PEGASUS DRIVER
12304 M:      Petko Manolov <petkan@nucleusys.com>
12305 L:      linux-usb@vger.kernel.org
12306 L:      netdev@vger.kernel.org
12307 T:      git git://github.com/petkan/pegasus.git
12308 W:      https://github.com/petkan/pegasus
12309 S:      Maintained
12310 F:      drivers/net/usb/pegasus.*
12311
12312 USB PHY LAYER
12313 M:      Felipe Balbi <balbi@kernel.org>
12314 L:      linux-usb@vger.kernel.org
12315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12316 S:      Maintained
12317 F:      drivers/usb/phy/
12318
12319 USB PRINTER DRIVER (usblp)
12320 M:      Pete Zaitcev <zaitcev@redhat.com>
12321 L:      linux-usb@vger.kernel.org
12322 S:      Supported
12323 F:      drivers/usb/class/usblp.c
12324
12325 USB QMI WWAN NETWORK DRIVER
12326 M:      Bjørn Mork <bjorn@mork.no>
12327 L:      netdev@vger.kernel.org
12328 S:      Maintained
12329 F:      Documentation/ABI/testing/sysfs-class-net-qmi
12330 F:      drivers/net/usb/qmi_wwan.c
12331
12332 USB RTL8150 DRIVER
12333 M:      Petko Manolov <petkan@nucleusys.com>
12334 L:      linux-usb@vger.kernel.org
12335 L:      netdev@vger.kernel.org
12336 T:      git git://github.com/petkan/rtl8150.git
12337 W:      https://github.com/petkan/rtl8150
12338 S:      Maintained
12339 F:      drivers/net/usb/rtl8150.c
12340
12341 USB SERIAL SUBSYSTEM
12342 M:      Johan Hovold <johan@kernel.org>
12343 L:      linux-usb@vger.kernel.org
12344 S:      Maintained
12345 F:      Documentation/usb/usb-serial.txt
12346 F:      drivers/usb/serial/
12347 F:      include/linux/usb/serial.h
12348
12349 USB SMSC75XX ETHERNET DRIVER
12350 M:      Steve Glendinning <steve.glendinning@shawell.net>
12351 L:      netdev@vger.kernel.org
12352 S:      Maintained
12353 F:      drivers/net/usb/smsc75xx.*
12354
12355 USB SMSC95XX ETHERNET DRIVER
12356 M:      Steve Glendinning <steve.glendinning@shawell.net>
12357 L:      netdev@vger.kernel.org
12358 S:      Maintained
12359 F:      drivers/net/usb/smsc95xx.*
12360
12361 USB SUBSYSTEM
12362 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12363 L:      linux-usb@vger.kernel.org
12364 W:      http://www.linux-usb.org
12365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12366 S:      Supported
12367 F:      Documentation/devicetree/bindings/usb/
12368 F:      Documentation/usb/
12369 F:      drivers/usb/
12370 F:      include/linux/usb.h
12371 F:      include/linux/usb/
12372
12373 USB UHCI DRIVER
12374 M:      Alan Stern <stern@rowland.harvard.edu>
12375 L:      linux-usb@vger.kernel.org
12376 S:      Maintained
12377 F:      drivers/usb/host/uhci*
12378
12379 USB "USBNET" DRIVER FRAMEWORK
12380 M:      Oliver Neukum <oneukum@suse.com>
12381 L:      netdev@vger.kernel.org
12382 W:      http://www.linux-usb.org/usbnet
12383 S:      Maintained
12384 F:      drivers/net/usb/usbnet.c
12385 F:      include/linux/usb/usbnet.h
12386
12387 USB VIDEO CLASS
12388 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12389 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12390 L:      linux-media@vger.kernel.org
12391 T:      git git://linuxtv.org/media_tree.git
12392 W:      http://www.ideasonboard.org/uvc/
12393 S:      Maintained
12394 F:      drivers/media/usb/uvc/
12395 F:      include/uapi/linux/uvcvideo.h
12396
12397 USB VISION DRIVER
12398 M:      Hans Verkuil <hverkuil@xs4all.nl>
12399 L:      linux-media@vger.kernel.org
12400 T:      git git://linuxtv.org/media_tree.git
12401 W:      https://linuxtv.org
12402 S:      Odd Fixes
12403 F:      drivers/media/usb/usbvision/
12404
12405 USB WEBCAM GADGET
12406 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12407 L:      linux-usb@vger.kernel.org
12408 S:      Maintained
12409 F:      drivers/usb/gadget/function/*uvc*
12410 F:      drivers/usb/gadget/legacy/webcam.c
12411
12412 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12413 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12414 L:      linux-wireless@vger.kernel.org
12415 S:      Maintained
12416 F:      drivers/net/wireless/rndis_wlan.c
12417
12418 USB XHCI DRIVER
12419 M:      Mathias Nyman <mathias.nyman@intel.com>
12420 L:      linux-usb@vger.kernel.org
12421 S:      Supported
12422 F:      drivers/usb/host/xhci*
12423 F:      drivers/usb/host/pci-quirks*
12424
12425 USB ZD1201 DRIVER
12426 L:      linux-wireless@vger.kernel.org
12427 W:      http://linux-lc100020.sourceforge.net
12428 S:      Orphan
12429 F:      drivers/net/wireless/zydas/zd1201.*
12430
12431 USB ZR364XX DRIVER
12432 M:      Antoine Jacquet <royale@zerezo.com>
12433 L:      linux-usb@vger.kernel.org
12434 L:      linux-media@vger.kernel.org
12435 T:      git git://linuxtv.org/media_tree.git
12436 W:      http://royale.zerezo.com/zr364xx/
12437 S:      Maintained
12438 F:      Documentation/video4linux/zr364xx.txt
12439 F:      drivers/media/usb/zr364xx/
12440
12441 ULPI BUS
12442 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12443 L:      linux-usb@vger.kernel.org
12444 S:      Maintained
12445 F:      drivers/usb/common/ulpi.c
12446 F:      include/linux/ulpi/
12447
12448 USER-MODE LINUX (UML)
12449 M:      Jeff Dike <jdike@addtoit.com>
12450 M:      Richard Weinberger <richard@nod.at>
12451 L:      user-mode-linux-devel@lists.sourceforge.net
12452 L:      user-mode-linux-user@lists.sourceforge.net
12453 W:      http://user-mode-linux.sourceforge.net
12454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12455 S:      Maintained
12456 F:      Documentation/virtual/uml/
12457 F:      arch/um/
12458 F:      arch/x86/um/
12459 F:      fs/hostfs/
12460 F:      fs/hppfs/
12461
12462 USERSPACE I/O (UIO)
12463 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12464 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12465 S:      Maintained
12466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12467 F:      Documentation/DocBook/uio-howto.tmpl
12468 F:      drivers/uio/
12469 F:      include/linux/uio*.h
12470
12471 UTIL-LINUX PACKAGE
12472 M:      Karel Zak <kzak@redhat.com>
12473 L:      util-linux@vger.kernel.org
12474 W:      http://en.wikipedia.org/wiki/Util-linux
12475 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12476 S:      Maintained
12477
12478 UVESAFB DRIVER
12479 M:      Michal Januszewski <spock@gentoo.org>
12480 L:      linux-fbdev@vger.kernel.org
12481 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12482 S:      Maintained
12483 F:      Documentation/fb/uvesafb.txt
12484 F:      drivers/video/fbdev/uvesafb.*
12485
12486 VF610 NAND DRIVER
12487 M:      Stefan Agner <stefan@agner.ch>
12488 L:      linux-mtd@lists.infradead.org
12489 S:      Supported
12490 F:      drivers/mtd/nand/vf610_nfc.c
12491
12492 VFAT/FAT/MSDOS FILESYSTEM
12493 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12494 S:      Maintained
12495 F:      Documentation/filesystems/vfat.txt
12496 F:      fs/fat/
12497
12498 VFIO DRIVER
12499 M:      Alex Williamson <alex.williamson@redhat.com>
12500 L:      kvm@vger.kernel.org
12501 T:      git git://github.com/awilliam/linux-vfio.git
12502 S:      Maintained
12503 F:      Documentation/vfio.txt
12504 F:      drivers/vfio/
12505 F:      include/linux/vfio.h
12506 F:      include/uapi/linux/vfio.h
12507
12508 VFIO PLATFORM DRIVER
12509 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12510 L:      kvm@vger.kernel.org
12511 S:      Maintained
12512 F:      drivers/vfio/platform/
12513
12514 VIDEOBUF2 FRAMEWORK
12515 M:      Pawel Osciak <pawel@osciak.com>
12516 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12517 M:      Kyungmin Park <kyungmin.park@samsung.com>
12518 L:      linux-media@vger.kernel.org
12519 S:      Maintained
12520 F:      drivers/media/v4l2-core/videobuf2-*
12521 F:      include/media/videobuf2-*
12522
12523 VIRTIO AND VHOST VSOCK DRIVER
12524 M:      Stefan Hajnoczi <stefanha@redhat.com>
12525 L:      kvm@vger.kernel.org
12526 L:      virtualization@lists.linux-foundation.org
12527 L:      netdev@vger.kernel.org
12528 S:      Maintained
12529 F:      include/linux/virtio_vsock.h
12530 F:      include/uapi/linux/virtio_vsock.h
12531 F:      net/vmw_vsock/virtio_transport_common.c
12532 F:      net/vmw_vsock/virtio_transport.c
12533 F:      drivers/vhost/vsock.c
12534 F:      drivers/vhost/vsock.h
12535
12536 VIRTUAL SERIO DEVICE DRIVER
12537 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12538 S:      Maintained
12539 F:      drivers/input/serio/userio.c
12540 F:      include/uapi/linux/userio.h
12541
12542 VIRTIO CONSOLE DRIVER
12543 M:      Amit Shah <amit.shah@redhat.com>
12544 L:      virtualization@lists.linux-foundation.org
12545 S:      Maintained
12546 F:      drivers/char/virtio_console.c
12547 F:      include/linux/virtio_console.h
12548 F:      include/uapi/linux/virtio_console.h
12549
12550 VIRTIO CORE, NET AND BLOCK DRIVERS
12551 M:      "Michael S. Tsirkin" <mst@redhat.com>
12552 L:      virtualization@lists.linux-foundation.org
12553 S:      Maintained
12554 F:      Documentation/devicetree/bindings/virtio/
12555 F:      drivers/virtio/
12556 F:      tools/virtio/
12557 F:      drivers/net/virtio_net.c
12558 F:      drivers/block/virtio_blk.c
12559 F:      include/linux/virtio_*.h
12560 F:      include/uapi/linux/virtio_*.h
12561
12562 VIRTIO DRIVERS FOR S390
12563 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12564 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12565 L:      linux-s390@vger.kernel.org
12566 L:      virtualization@lists.linux-foundation.org
12567 L:      kvm@vger.kernel.org
12568 S:      Supported
12569 F:      drivers/s390/virtio/
12570
12571 VIRTIO GPU DRIVER
12572 M:      David Airlie <airlied@linux.ie>
12573 M:      Gerd Hoffmann <kraxel@redhat.com>
12574 L:      dri-devel@lists.freedesktop.org
12575 L:      virtualization@lists.linux-foundation.org
12576 S:      Maintained
12577 F:      drivers/gpu/drm/virtio/
12578 F:      include/uapi/linux/virtio_gpu.h
12579
12580 VIRTIO HOST (VHOST)
12581 M:      "Michael S. Tsirkin" <mst@redhat.com>
12582 L:      kvm@vger.kernel.org
12583 L:      virtualization@lists.linux-foundation.org
12584 L:      netdev@vger.kernel.org
12585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12586 S:      Maintained
12587 F:      drivers/vhost/
12588 F:      include/uapi/linux/vhost.h
12589
12590 VIRTIO INPUT DRIVER
12591 M:      Gerd Hoffmann <kraxel@redhat.com>
12592 S:      Maintained
12593 F:      drivers/virtio/virtio_input.c
12594 F:      include/uapi/linux/virtio_input.h
12595
12596 VIA RHINE NETWORK DRIVER
12597 S:      Orphan
12598 F:      drivers/net/ethernet/via/via-rhine.c
12599
12600 VIA SD/MMC CARD CONTROLLER DRIVER
12601 M:      Bruce Chang <brucechang@via.com.tw>
12602 M:      Harald Welte <HaraldWelte@viatech.com>
12603 S:      Maintained
12604 F:      drivers/mmc/host/via-sdmmc.c
12605
12606 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12607 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12608 L:      linux-fbdev@vger.kernel.org
12609 S:      Maintained
12610 F:      include/linux/via-core.h
12611 F:      include/linux/via-gpio.h
12612 F:      include/linux/via_i2c.h
12613 F:      drivers/video/fbdev/via/
12614
12615 VIA VELOCITY NETWORK DRIVER
12616 M:      Francois Romieu <romieu@fr.zoreil.com>
12617 L:      netdev@vger.kernel.org
12618 S:      Maintained
12619 F:      drivers/net/ethernet/via/via-velocity.*
12620
12621 VIRT LIB
12622 M:      Alex Williamson <alex.williamson@redhat.com>
12623 M:      Paolo Bonzini <pbonzini@redhat.com>
12624 L:      kvm@vger.kernel.org
12625 S:      Supported
12626 F:      virt/lib/
12627
12628 VIVID VIRTUAL VIDEO DRIVER
12629 M:      Hans Verkuil <hverkuil@xs4all.nl>
12630 L:      linux-media@vger.kernel.org
12631 T:      git git://linuxtv.org/media_tree.git
12632 W:      https://linuxtv.org
12633 S:      Maintained
12634 F:      drivers/media/platform/vivid/*
12635
12636 VLAN (802.1Q)
12637 M:      Patrick McHardy <kaber@trash.net>
12638 L:      netdev@vger.kernel.org
12639 S:      Maintained
12640 F:      drivers/net/macvlan.c
12641 F:      include/linux/if_*vlan.h
12642 F:      net/8021q/
12643
12644 VLYNQ BUS
12645 M:      Florian Fainelli <florian@openwrt.org>
12646 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12647 S:      Maintained
12648 F:      drivers/vlynq/vlynq.c
12649 F:      include/linux/vlynq.h
12650
12651 VME SUBSYSTEM
12652 M:      Martyn Welch <martyn@welchs.me.uk>
12653 M:      Manohar Vanga <manohar.vanga@gmail.com>
12654 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12655 L:      devel@driverdev.osuosl.org
12656 S:      Maintained
12657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12658 F:      Documentation/vme_api.txt
12659 F:      drivers/staging/vme/
12660 F:      drivers/vme/
12661 F:      include/linux/vme*
12662
12663 VMWARE HYPERVISOR INTERFACE
12664 M:      Alok Kataria <akataria@vmware.com>
12665 L:      virtualization@lists.linux-foundation.org
12666 S:      Supported
12667 F:      arch/x86/kernel/cpu/vmware.c
12668
12669 VMWARE BALLOON DRIVER
12670 M:      Xavier Deguillard <xdeguillard@vmware.com>
12671 M:      Philip Moltmann <moltmann@vmware.com>
12672 M:      "VMware, Inc." <pv-drivers@vmware.com>
12673 L:      linux-kernel@vger.kernel.org
12674 S:      Maintained
12675 F:      drivers/misc/vmw_balloon.c
12676
12677 VMWARE VMMOUSE SUBDRIVER
12678 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12679 M:      "VMware, Inc." <pv-drivers@vmware.com>
12680 L:      linux-input@vger.kernel.org
12681 S:      Maintained
12682 F:      drivers/input/mouse/vmmouse.c
12683 F:      drivers/input/mouse/vmmouse.h
12684
12685 VMWARE VMXNET3 ETHERNET DRIVER
12686 M:      Shrikrishna Khare <skhare@vmware.com>
12687 M:      "VMware, Inc." <pv-drivers@vmware.com>
12688 L:      netdev@vger.kernel.org
12689 S:      Maintained
12690 F:      drivers/net/vmxnet3/
12691
12692 VMware PVSCSI driver
12693 M:      Jim Gill <jgill@vmware.com>
12694 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12695 L:      linux-scsi@vger.kernel.org
12696 S:      Maintained
12697 F:      drivers/scsi/vmw_pvscsi.c
12698 F:      drivers/scsi/vmw_pvscsi.h
12699
12700 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12701 M:      Liam Girdwood <lgirdwood@gmail.com>
12702 M:      Mark Brown <broonie@kernel.org>
12703 L:      linux-kernel@vger.kernel.org
12704 W:      http://www.slimlogic.co.uk/?p=48
12705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12706 S:      Supported
12707 F:      Documentation/devicetree/bindings/regulator/
12708 F:      drivers/regulator/
12709 F:      include/dt-bindings/regulator/
12710 F:      include/linux/regulator/
12711
12712 VRF
12713 M:      David Ahern <dsa@cumulusnetworks.com>
12714 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12715 L:      netdev@vger.kernel.org
12716 S:      Maintained
12717 F:      drivers/net/vrf.c
12718 F:      Documentation/networking/vrf.txt
12719
12720 VT1211 HARDWARE MONITOR DRIVER
12721 M:      Juerg Haefliger <juergh@gmail.com>
12722 L:      linux-hwmon@vger.kernel.org
12723 S:      Maintained
12724 F:      Documentation/hwmon/vt1211
12725 F:      drivers/hwmon/vt1211.c
12726
12727 VT8231 HARDWARE MONITOR DRIVER
12728 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12729 L:      linux-hwmon@vger.kernel.org
12730 S:      Maintained
12731 F:      drivers/hwmon/vt8231.c
12732
12733 VUB300 USB to SDIO/SD/MMC bridge chip
12734 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12735 L:      linux-mmc@vger.kernel.org
12736 L:      linux-usb@vger.kernel.org
12737 S:      Supported
12738 F:      drivers/mmc/host/vub300.c
12739
12740 W1 DALLAS'S 1-WIRE BUS
12741 M:      Evgeniy Polyakov <zbr@ioremap.net>
12742 S:      Maintained
12743 F:      Documentation/w1/
12744 F:      drivers/w1/
12745
12746 W83791D HARDWARE MONITORING DRIVER
12747 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12748 L:      linux-hwmon@vger.kernel.org
12749 S:      Maintained
12750 F:      Documentation/hwmon/w83791d
12751 F:      drivers/hwmon/w83791d.c
12752
12753 W83793 HARDWARE MONITORING DRIVER
12754 M:      Rudolf Marek <r.marek@assembler.cz>
12755 L:      linux-hwmon@vger.kernel.org
12756 S:      Maintained
12757 F:      Documentation/hwmon/w83793
12758 F:      drivers/hwmon/w83793.c
12759
12760 W83795 HARDWARE MONITORING DRIVER
12761 M:      Jean Delvare <jdelvare@suse.com>
12762 L:      linux-hwmon@vger.kernel.org
12763 S:      Maintained
12764 F:      drivers/hwmon/w83795.c
12765
12766 W83L51xD SD/MMC CARD INTERFACE DRIVER
12767 M:      Pierre Ossman <pierre@ossman.eu>
12768 S:      Maintained
12769 F:      drivers/mmc/host/wbsd.*
12770
12771 WACOM PROTOCOL 4 SERIAL TABLETS
12772 M:      Julian Squires <julian@cipht.net>
12773 M:      Hans de Goede <hdegoede@redhat.com>
12774 L:      linux-input@vger.kernel.org
12775 S:      Maintained
12776 F:      drivers/input/tablet/wacom_serial4.c
12777
12778 WATCHDOG DEVICE DRIVERS
12779 M:      Wim Van Sebroeck <wim@iguana.be>
12780 R:      Guenter Roeck <linux@roeck-us.net>
12781 L:      linux-watchdog@vger.kernel.org
12782 W:      http://www.linux-watchdog.org/
12783 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12784 S:      Maintained
12785 F:      Documentation/devicetree/bindings/watchdog/
12786 F:      Documentation/watchdog/
12787 F:      drivers/watchdog/
12788 F:      include/linux/watchdog.h
12789 F:      include/uapi/linux/watchdog.h
12790
12791 WD7000 SCSI DRIVER
12792 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12793 L:      linux-scsi@vger.kernel.org
12794 S:      Maintained
12795 F:      drivers/scsi/wd7000.c
12796
12797 WIIMOTE HID DRIVER
12798 M:      David Herrmann <dh.herrmann@googlemail.com>
12799 L:      linux-input@vger.kernel.org
12800 S:      Maintained
12801 F:      drivers/hid/hid-wiimote*
12802
12803 WINBOND CIR DRIVER
12804 M:      David Härdeman <david@hardeman.nu>
12805 S:      Maintained
12806 F:      drivers/media/rc/winbond-cir.c
12807
12808 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12809 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12810 L:      linux-watchdog@vger.kernel.org
12811 S:      Maintained
12812 F:      drivers/watchdog/ebc-c384_wdt.c
12813
12814 WINSYSTEMS WS16C48 GPIO DRIVER
12815 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12816 L:      linux-gpio@vger.kernel.org
12817 S:      Maintained
12818 F:      drivers/gpio/gpio-ws16c48.c
12819
12820 WIMAX STACK
12821 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12822 M:      linux-wimax@intel.com
12823 L:      wimax@linuxwimax.org (subscribers-only)
12824 S:      Supported
12825 W:      http://linuxwimax.org
12826 F:      Documentation/wimax/README.wimax
12827 F:      include/linux/wimax/debug.h
12828 F:      include/net/wimax.h
12829 F:      include/uapi/linux/wimax.h
12830 F:      net/wimax/
12831
12832 WISTRON LAPTOP BUTTON DRIVER
12833 M:      Miloslav Trmac <mitr@volny.cz>
12834 S:      Maintained
12835 F:      drivers/input/misc/wistron_btns.c
12836
12837 WL3501 WIRELESS PCMCIA CARD DRIVER
12838 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12839 L:      linux-wireless@vger.kernel.org
12840 W:      http://oops.ghostprotocols.net:81/blog
12841 S:      Maintained
12842 F:      drivers/net/wireless/wl3501*
12843
12844 WOLFSON MICROELECTRONICS DRIVERS
12845 L:      patches@opensource.wolfsonmicro.com
12846 T:      git https://github.com/CirrusLogic/linux-drivers.git
12847 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12848 S:      Supported
12849 F:      Documentation/hwmon/wm83??
12850 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12851 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12852 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12853 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12854 F:      drivers/clk/clk-wm83*.c
12855 F:      drivers/extcon/extcon-arizona.c
12856 F:      drivers/leds/leds-wm83*.c
12857 F:      drivers/gpio/gpio-*wm*.c
12858 F:      drivers/gpio/gpio-arizona.c
12859 F:      drivers/hwmon/wm83??-hwmon.c
12860 F:      drivers/input/misc/wm831x-on.c
12861 F:      drivers/input/touchscreen/wm831x-ts.c
12862 F:      drivers/input/touchscreen/wm97*.c
12863 F:      drivers/mfd/arizona*
12864 F:      drivers/mfd/wm*.c
12865 F:      drivers/mfd/cs47l24*
12866 F:      drivers/power/wm83*.c
12867 F:      drivers/rtc/rtc-wm83*.c
12868 F:      drivers/regulator/wm8*.c
12869 F:      drivers/video/backlight/wm83*_bl.c
12870 F:      drivers/watchdog/wm83*_wdt.c
12871 F:      include/linux/mfd/arizona/
12872 F:      include/linux/mfd/wm831x/
12873 F:      include/linux/mfd/wm8350/
12874 F:      include/linux/mfd/wm8400*
12875 F:      include/linux/wm97xx.h
12876 F:      include/sound/wm????.h
12877 F:      sound/soc/codecs/arizona.?
12878 F:      sound/soc/codecs/wm*
12879 F:      sound/soc/codecs/cs47l24*
12880
12881 WORKQUEUE
12882 M:      Tejun Heo <tj@kernel.org>
12883 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12885 S:      Maintained
12886 F:      include/linux/workqueue.h
12887 F:      kernel/workqueue.c
12888 F:      Documentation/workqueue.txt
12889
12890 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12891 M:      Chen-Yu Tsai <wens@csie.org>
12892 L:      linux-kernel@vger.kernel.org
12893 S:      Maintained
12894 N:      axp[128]
12895
12896 X.25 NETWORK LAYER
12897 M:      Andrew Hendry <andrew.hendry@gmail.com>
12898 L:      linux-x25@vger.kernel.org
12899 S:      Odd Fixes
12900 F:      Documentation/networking/x25*
12901 F:      include/net/x25*
12902 F:      net/x25/
12903
12904 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12905 M:      Thomas Gleixner <tglx@linutronix.de>
12906 M:      Ingo Molnar <mingo@redhat.com>
12907 M:      "H. Peter Anvin" <hpa@zytor.com>
12908 M:      x86@kernel.org
12909 L:      linux-kernel@vger.kernel.org
12910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12911 S:      Maintained
12912 F:      Documentation/x86/
12913 F:      arch/x86/
12914
12915 X86 PLATFORM DRIVERS
12916 M:      Darren Hart <dvhart@infradead.org>
12917 L:      platform-driver-x86@vger.kernel.org
12918 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12919 S:      Maintained
12920 F:      drivers/platform/x86/
12921 F:      drivers/platform/olpc/
12922
12923 X86 MCE INFRASTRUCTURE
12924 M:      Tony Luck <tony.luck@intel.com>
12925 M:      Borislav Petkov <bp@alien8.de>
12926 L:      linux-edac@vger.kernel.org
12927 S:      Maintained
12928 F:      arch/x86/kernel/cpu/mcheck/*
12929
12930 X86 MICROCODE UPDATE SUPPORT
12931 M:      Borislav Petkov <bp@alien8.de>
12932 S:      Maintained
12933 F:      arch/x86/kernel/cpu/microcode/*
12934
12935 X86 VDSO
12936 M:      Andy Lutomirski <luto@amacapital.net>
12937 L:      linux-kernel@vger.kernel.org
12938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12939 S:      Maintained
12940 F:      arch/x86/entry/vdso/
12941
12942 XC2028/3028 TUNER DRIVER
12943 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12944 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12945 L:      linux-media@vger.kernel.org
12946 W:      https://linuxtv.org
12947 T:      git git://linuxtv.org/media_tree.git
12948 S:      Maintained
12949 F:      drivers/media/tuners/tuner-xc2028.*
12950
12951 XEN HYPERVISOR INTERFACE
12952 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12953 M:      David Vrabel <david.vrabel@citrix.com>
12954 M:      Juergen Gross <jgross@suse.com>
12955 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12957 S:      Supported
12958 F:      arch/x86/xen/
12959 F:      drivers/*/xen-*front.c
12960 F:      drivers/xen/
12961 F:      arch/x86/include/asm/xen/
12962 F:      include/xen/
12963 F:      include/uapi/xen/
12964
12965 XEN HYPERVISOR ARM
12966 M:      Stefano Stabellini <sstabellini@kernel.org>
12967 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12968 S:      Maintained
12969 F:      arch/arm/xen/
12970 F:      arch/arm/include/asm/xen/
12971
12972 XEN HYPERVISOR ARM64
12973 M:      Stefano Stabellini <sstabellini@kernel.org>
12974 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12975 S:      Maintained
12976 F:      arch/arm64/xen/
12977 F:      arch/arm64/include/asm/xen/
12978
12979 XEN NETWORK BACKEND DRIVER
12980 M:      Wei Liu <wei.liu2@citrix.com>
12981 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12982 L:      netdev@vger.kernel.org
12983 S:      Supported
12984 F:      drivers/net/xen-netback/*
12985
12986 XEN PCI SUBSYSTEM
12987 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12988 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12989 S:      Supported
12990 F:      arch/x86/pci/*xen*
12991 F:      drivers/pci/*xen*
12992
12993 XEN BLOCK SUBSYSTEM
12994 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12995 M:      Roger Pau Monné <roger.pau@citrix.com>
12996 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12997 S:      Supported
12998 F:      drivers/block/xen-blkback/*
12999 F:      drivers/block/xen*
13000
13001 XEN PVSCSI DRIVERS
13002 M:      Juergen Gross <jgross@suse.com>
13003 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13004 L:      linux-scsi@vger.kernel.org
13005 S:      Supported
13006 F:      drivers/scsi/xen-scsifront.c
13007 F:      drivers/xen/xen-scsiback.c
13008 F:      include/xen/interface/io/vscsiif.h
13009
13010 XEN SWIOTLB SUBSYSTEM
13011 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13012 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
13013 S:      Supported
13014 F:      arch/x86/xen/*swiotlb*
13015 F:      drivers/xen/*swiotlb*
13016
13017 XFS FILESYSTEM
13018 P:      Silicon Graphics Inc
13019 M:      Dave Chinner <david@fromorbit.com>
13020 M:      xfs@oss.sgi.com
13021 L:      xfs@oss.sgi.com
13022 W:      http://oss.sgi.com/projects/xfs
13023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13024 S:      Supported
13025 F:      Documentation/filesystems/xfs.txt
13026 F:      fs/xfs/
13027
13028 XILINX AXI ETHERNET DRIVER
13029 M:      Anirudha Sarangi <anirudh@xilinx.com>
13030 M:      John Linn <John.Linn@xilinx.com>
13031 S:      Maintained
13032 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
13033
13034 XILINX UARTLITE SERIAL DRIVER
13035 M:      Peter Korsgaard <jacmet@sunsite.dk>
13036 L:      linux-serial@vger.kernel.org
13037 S:      Maintained
13038 F:      drivers/tty/serial/uartlite.c
13039
13040 XILINX VIDEO IP CORES
13041 M:      Hyun Kwon <hyun.kwon@xilinx.com>
13042 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13043 L:      linux-media@vger.kernel.org
13044 T:      git git://linuxtv.org/media_tree.git
13045 S:      Supported
13046 F:      Documentation/devicetree/bindings/media/xilinx/
13047 F:      drivers/media/platform/xilinx/
13048 F:      include/uapi/linux/xilinx-v4l2-controls.h
13049
13050 XILLYBUS DRIVER
13051 M:      Eli Billauer <eli.billauer@gmail.com>
13052 L:      linux-kernel@vger.kernel.org
13053 S:      Supported
13054 F:      drivers/char/xillybus/
13055
13056 XTENSA XTFPGA PLATFORM SUPPORT
13057 M:      Max Filippov <jcmvbkbc@gmail.com>
13058 L:      linux-xtensa@linux-xtensa.org
13059 S:      Maintained
13060 F:      drivers/spi/spi-xtensa-xtfpga.c
13061 F:      sound/soc/xtensa/xtfpga-i2s.c
13062
13063 YAM DRIVER FOR AX.25
13064 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
13065 L:      linux-hams@vger.kernel.org
13066 S:      Maintained
13067 F:      drivers/net/hamradio/yam*
13068 F:      include/linux/yam.h
13069
13070 YEALINK PHONE DRIVER
13071 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
13072 L:      usbb2k-api-dev@nongnu.org
13073 S:      Maintained
13074 F:      Documentation/input/yealink.txt
13075 F:      drivers/input/misc/yealink.*
13076
13077 Z8530 DRIVER FOR AX.25
13078 M:      Joerg Reuter <jreuter@yaina.de>
13079 W:      http://yaina.de/jreuter/
13080 W:      http://www.qsl.net/dl1bke/
13081 L:      linux-hams@vger.kernel.org
13082 S:      Maintained
13083 F:      Documentation/networking/z8530drv.txt
13084 F:      drivers/net/hamradio/*scc.c
13085 F:      drivers/net/hamradio/z8530.h
13086
13087 ZBUD COMPRESSED PAGE ALLOCATOR
13088 M:      Seth Jennings <sjenning@redhat.com>
13089 L:      linux-mm@kvack.org
13090 S:      Maintained
13091 F:      mm/zbud.c
13092 F:      include/linux/zbud.h
13093
13094 ZD1211RW WIRELESS DRIVER
13095 M:      Daniel Drake <dsd@gentoo.org>
13096 M:      Ulrich Kunitz <kune@deine-taler.de>
13097 W:      http://zd1211.ath.cx/wiki/DriverRewrite
13098 L:      linux-wireless@vger.kernel.org
13099 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
13100 S:      Maintained
13101 F:      drivers/net/wireless/zydas/zd1211rw/
13102
13103 ZPOOL COMPRESSED PAGE STORAGE API
13104 M:      Dan Streetman <ddstreet@ieee.org>
13105 L:      linux-mm@kvack.org
13106 S:      Maintained
13107 F:      mm/zpool.c
13108 F:      include/linux/zpool.h
13109
13110 ZR36067 VIDEO FOR LINUX DRIVER
13111 L:      mjpeg-users@lists.sourceforge.net
13112 L:      linux-media@vger.kernel.org
13113 W:      http://mjpeg.sourceforge.net/driver-zoran/
13114 T:      hg https://linuxtv.org/hg/v4l-dvb
13115 S:      Odd Fixes
13116 F:      drivers/media/pci/zoran/
13117
13118 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13119 M:      Minchan Kim <minchan@kernel.org>
13120 M:      Nitin Gupta <ngupta@vflare.org>
13121 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13122 L:      linux-kernel@vger.kernel.org
13123 S:      Maintained
13124 F:      drivers/block/zram/
13125 F:      Documentation/blockdev/zram.txt
13126
13127 ZS DECSTATION Z85C30 SERIAL DRIVER
13128 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
13129 S:      Maintained
13130 F:      drivers/tty/serial/zs.*
13131
13132 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13133 M:      Minchan Kim <minchan@kernel.org>
13134 M:      Nitin Gupta <ngupta@vflare.org>
13135 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13136 L:      linux-mm@kvack.org
13137 S:      Maintained
13138 F:      mm/zsmalloc.c
13139 F:      include/linux/zsmalloc.h
13140 F:      Documentation/vm/zsmalloc.txt
13141
13142 ZSWAP COMPRESSED SWAP CACHING
13143 M:      Seth Jennings <sjenning@redhat.com>
13144 L:      linux-mm@kvack.org
13145 S:      Maintained
13146 F:      mm/zswap.c
13147
13148 THE REST
13149 M:      Linus Torvalds <torvalds@linux-foundation.org>
13150 L:      linux-kernel@vger.kernel.org
13151 Q:      http://patchwork.kernel.org/project/LKML/list/
13152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13153 S:      Buried alive in reporters
13154 F:      *
13155 F:      */