Merge branch 'for-upstream/mali-dp' of git://linux-arm.org/linux-ld into drm-next
[cascardo/linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         R: Designated reviewer: FullName <address@domain>
74            These reviewers should be CCed on patches.
75         L: Mailing list that is relevant to this area
76         W: Web-page with status/info
77         Q: Patchwork web based patch tracking system site
78         T: SCM tree type and location.
79            Type is one of: git, hg, quilt, stgit, topgit
80         S: Status, one of the following:
81            Supported:   Someone is actually paid to look after this.
82            Maintained:  Someone actually looks after it.
83            Odd Fixes:   It has a maintainer but they don't have time to do
84                         much other than throw the odd patch in. See below..
85            Orphan:      No current maintainer [but maybe you could take the
86                         role as you write your new code].
87            Obsolete:    Old code. Something tagged obsolete generally means
88                         it has been replaced by a better system and you
89                         should be using that.
90         F: Files and directories with wildcard patterns.
91            A trailing slash includes all files and subdirectory files.
92            F:   drivers/net/    all files in and below drivers/net
93            F:   drivers/net/*   all files in drivers/net, but not below
94            F:   */net/*         all files in "any top level directory"/net
95            One pattern per line.  Multiple F: lines acceptable.
96         N: Files and directories with regex patterns.
97            N:   [^a-z]tegra     all files whose path contains the word tegra
98            One pattern per line.  Multiple N: lines acceptable.
99            scripts/get_maintainer.pl has different behavior for files that
100            match F: pattern and matches of N: patterns.  By default,
101            get_maintainer will not look at git log history when an F: pattern
102            match occurs.  When an N: match occurs, git log history is used
103            to also notify the people that have git commit signatures.
104         X: Files and directories that are NOT maintained, same rules as F:
105            Files exclusions are tested before file matches.
106            Can be useful for excluding a specific subdirectory, for instance:
107            F:   net/
108            X:   net/ipv6/
109            matches all files in and below net excluding net/ipv6/
110         K: Keyword perl extended regex pattern to match content in a
111            patch or file.  For instance:
112            K: of_get_profile
113               matches patches or files that contain "of_get_profile"
114            K: \b(printk|pr_(info|err))\b
115               matches patches or files that contain one or more of the words
116               printk, pr_info or pr_err
117            One regex pattern per line.  Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125                 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L:      netdev@vger.kernel.org
130 S:      Maintained
131 F:      Documentation/networking/vortex.txt
132 F:      drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M:      David Dillow <dave@thedillows.org>
136 L:      netdev@vger.kernel.org
137 S:      Maintained
138 F:      drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M:      Adam Radford <linuxraid@lsi.com>
142 L:      linux-scsi@vger.kernel.org
143 W:      http://www.lsi.com
144 S:      Supported
145 F:      drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L:      linux-scsi@vger.kernel.org
150 S:      Maintained
151 F:      drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M:      Alexander Aring <aar@pengutronix.de>
155 M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L:      linux-bluetooth@vger.kernel.org
157 L:      linux-wpan@vger.kernel.org
158 S:      Maintained
159 F:      net/6lowpan/
160 F:      include/net/6lowpan.h
161 F:      Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L:      linux-hams@vger.kernel.org
166 S:      Maintained
167 F:      drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L:      netdev@vger.kernel.org
172 S:      Maintained
173 F:      drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L:      linux-serial@vger.kernel.org
178 S:      Maintained
179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F:      drivers/tty/serial/8250*
181 F:      include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L:      netdev@vger.kernel.org
185 S:      Orphan / Obsolete
186 F:      drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M:      Eric Van Hensbergen <ericvh@gmail.com>
190 M:      Ron Minnich <rminnich@sandia.gov>
191 M:      Latchesar Ionkov <lucho@ionkov.net>
192 L:      v9fs-developer@lists.sourceforge.net
193 W:      http://swik.net/v9fs
194 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S:      Maintained
197 F:      Documentation/filesystems/9p.txt
198 F:      fs/9p/
199 F:      net/9p/
200 F:      include/net/9p/
201 F:      include/uapi/linux/virtio_9p.h
202 F:      include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M:      Antti Palosaari <crope@iki.fi>
207 L:      linux-media@vger.kernel.org
208 W:      https://linuxtv.org
209 W:      http://palosaari.fi/linux/
210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
211 T:      git git://linuxtv.org/anttip/media_tree.git
212 S:      Maintained
213 F:      drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L:      linux-scsi@vger.kernel.org
218 W:      http://www.adaptec.com/
219 S:      Supported
220 F:      Documentation/scsi/aacraid.txt
221 F:      drivers/scsi/aacraid/
222
223 ABI/API
224 L:      linux-api@vger.kernel.org
225 F:      include/linux/syscalls.h
226 F:      kernel/sys_ni.c
227
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M:      Hans de Goede <hdegoede@redhat.com>
230 L:      linux-hwmon@vger.kernel.org
231 S:      Maintained
232 F:      drivers/hwmon/abituguru.c
233
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M:      Alistair John Strachan <alistair@devzero.co.uk>
236 L:      linux-hwmon@vger.kernel.org
237 S:      Maintained
238 F:      drivers/hwmon/abituguru3.c
239
240 ACCES 104-DIO-48E GPIO DRIVER
241 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
242 L:      linux-gpio@vger.kernel.org
243 S:      Maintained
244 F:      drivers/gpio/gpio-104-dio-48e.c
245
246 ACCES 104-IDI-48 GPIO DRIVER
247 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L:      linux-gpio@vger.kernel.org
249 S:      Maintained
250 F:      drivers/gpio/gpio-104-idi-48.c
251
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M:      "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L:      linux-gpio@vger.kernel.org
255 S:      Maintained
256 F:      drivers/gpio/gpio-104-idio-16.c
257
258 ACENIC DRIVER
259 M:      Jes Sorensen <jes@trained-monkey.org>
260 L:      linux-acenic@sunsite.dk
261 S:      Maintained
262 F:      drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M:      Peter Feuerer <peter@piie.net>
266 L:      platform-driver-x86@vger.kernel.org
267 W:      http://piie.net/?section=acerhdf
268 S:      Maintained
269 F:      drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M:      "Lee, Chun-Yi" <jlee@suse.com>
273 L:      platform-driver-x86@vger.kernel.org
274 S:      Maintained
275 F:      drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M:      Len Brown <lenb@kernel.org>
280 L:      linux-acpi@vger.kernel.org
281 W:      https://01.org/linux-acpi
282 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284 S:      Supported
285 F:      drivers/acpi/
286 F:      drivers/pnp/pnpacpi/
287 F:      include/linux/acpi.h
288 F:      include/acpi/
289 F:      Documentation/acpi/
290 F:      Documentation/ABI/testing/sysfs-bus-acpi
291 F:      drivers/pci/*acpi*
292 F:      drivers/pci/*/*acpi*
293 F:      drivers/pci/*/*/*acpi*
294 F:      tools/power/acpi/
295
296 ACPI COMPONENT ARCHITECTURE (ACPICA)
297 M:      Robert Moore <robert.moore@intel.com>
298 M:      Lv Zheng <lv.zheng@intel.com>
299 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300 L:      linux-acpi@vger.kernel.org
301 L:      devel@acpica.org
302 W:      https://acpica.org/
303 W:      https://github.com/acpica/acpica/
304 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306 S:      Supported
307 F:      drivers/acpi/acpica/
308 F:      include/acpi/
309 F:      tools/power/acpi/
310
311 ACPI FAN DRIVER
312 M:      Zhang Rui <rui.zhang@intel.com>
313 L:      linux-acpi@vger.kernel.org
314 W:      https://01.org/linux-acpi
315 S:      Supported
316 F:      drivers/acpi/fan.c
317
318 ACPI THERMAL 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/*thermal*
324
325 ACPI VIDEO 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/acpi_video.c
331
332 ACPI WMI DRIVER
333 L:      platform-driver-x86@vger.kernel.org
334 S:      Orphan
335 F:      drivers/platform/x86/wmi.c
336
337 AD1889 ALSA SOUND DRIVER
338 M:      Thibaut Varene <T-Bone@parisc-linux.org>
339 W:      http://wiki.parisc-linux.org/AD1889
340 L:      linux-parisc@vger.kernel.org
341 S:      Maintained
342 F:      sound/pci/ad1889.*
343
344 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345 M:      Michael Hennerich <michael.hennerich@analog.com>
346 W:      http://wiki.analog.com/AD5254
347 W:      http://ez.analog.com/community/linux-device-drivers
348 S:      Supported
349 F:      drivers/misc/ad525x_dpot.c
350
351 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352 M:      Michael Hennerich <michael.hennerich@analog.com>
353 W:      http://wiki.analog.com/AD5398
354 W:      http://ez.analog.com/community/linux-device-drivers
355 S:      Supported
356 F:      drivers/regulator/ad5398.c
357
358 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359 M:      Michael Hennerich <michael.hennerich@analog.com>
360 W:      http://wiki.analog.com/AD7142
361 W:      http://ez.analog.com/community/linux-device-drivers
362 S:      Supported
363 F:      drivers/input/misc/ad714x.c
364
365 AD7877 TOUCHSCREEN DRIVER
366 M:      Michael Hennerich <michael.hennerich@analog.com>
367 W:      http://wiki.analog.com/AD7877
368 W:      http://ez.analog.com/community/linux-device-drivers
369 S:      Supported
370 F:      drivers/input/touchscreen/ad7877.c
371
372 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373 M:      Michael Hennerich <michael.hennerich@analog.com>
374 W:      http://wiki.analog.com/AD7879
375 W:      http://ez.analog.com/community/linux-device-drivers
376 S:      Supported
377 F:      drivers/input/touchscreen/ad7879.c
378
379 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380 M:      Jiri Kosina <jikos@kernel.org>
381 S:      Maintained
382
383 ADF7242 IEEE 802.15.4 RADIO DRIVER
384 M:      Michael Hennerich <michael.hennerich@analog.com>
385 W:      https://wiki.analog.com/ADF7242
386 W:      http://ez.analog.com/community/linux-device-drivers
387 L:      linux-wpan@vger.kernel.org
388 S:      Supported
389 F:      drivers/net/ieee802154/adf7242.c
390 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392 ADM1025 HARDWARE MONITOR DRIVER
393 M:      Jean Delvare <jdelvare@suse.com>
394 L:      linux-hwmon@vger.kernel.org
395 S:      Maintained
396 F:      Documentation/hwmon/adm1025
397 F:      drivers/hwmon/adm1025.c
398
399 ADM1029 HARDWARE MONITOR DRIVER
400 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
401 L:      linux-hwmon@vger.kernel.org
402 S:      Maintained
403 F:      drivers/hwmon/adm1029.c
404
405 ADM8211 WIRELESS DRIVER
406 L:      linux-wireless@vger.kernel.org
407 W:      http://wireless.kernel.org/
408 S:      Orphan
409 F:      drivers/net/wireless/admtek/adm8211.*
410
411 ADP1653 FLASH CONTROLLER DRIVER
412 M:      Sakari Ailus <sakari.ailus@iki.fi>
413 L:      linux-media@vger.kernel.org
414 S:      Maintained
415 F:      drivers/media/i2c/adp1653.c
416 F:      include/media/i2c/adp1653.h
417
418 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419 M:      Michael Hennerich <michael.hennerich@analog.com>
420 W:      http://wiki.analog.com/ADP5520
421 W:      http://ez.analog.com/community/linux-device-drivers
422 S:      Supported
423 F:      drivers/mfd/adp5520.c
424 F:      drivers/video/backlight/adp5520_bl.c
425 F:      drivers/leds/leds-adp5520.c
426 F:      drivers/gpio/gpio-adp5520.c
427 F:      drivers/input/keyboard/adp5520-keys.c
428
429 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430 M:      Michael Hennerich <michael.hennerich@analog.com>
431 W:      http://wiki.analog.com/ADP5588
432 W:      http://ez.analog.com/community/linux-device-drivers
433 S:      Supported
434 F:      drivers/input/keyboard/adp5588-keys.c
435 F:      drivers/gpio/gpio-adp5588.c
436
437 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438 M:      Michael Hennerich <michael.hennerich@analog.com>
439 W:      http://wiki.analog.com/ADP8860
440 W:      http://ez.analog.com/community/linux-device-drivers
441 S:      Supported
442 F:      drivers/video/backlight/adp8860_bl.c
443
444 ADS1015 HARDWARE MONITOR DRIVER
445 M:      Dirk Eibach <eibach@gdsys.de>
446 L:      linux-hwmon@vger.kernel.org
447 S:      Maintained
448 F:      Documentation/hwmon/ads1015
449 F:      drivers/hwmon/ads1015.c
450 F:      include/linux/i2c/ads1015.h
451
452 ADT746X FAN DRIVER
453 M:      Colin Leroy <colin@colino.net>
454 S:      Maintained
455 F:      drivers/macintosh/therm_adt746x.c
456
457 ADT7475 HARDWARE MONITOR DRIVER
458 M:      Jean Delvare <jdelvare@suse.com>
459 L:      linux-hwmon@vger.kernel.org
460 S:      Maintained
461 F:      Documentation/hwmon/adt7475
462 F:      drivers/hwmon/adt7475.c
463
464 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465 M:      Michael Hennerich <michael.hennerich@analog.com>
466 W:      http://wiki.analog.com/ADXL345
467 W:      http://ez.analog.com/community/linux-device-drivers
468 S:      Supported
469 F:      drivers/input/misc/adxl34x.c
470
471 ADVANSYS SCSI DRIVER
472 M:      Matthew Wilcox <matthew@wil.cx>
473 M:      Hannes Reinecke <hare@suse.com>
474 L:      linux-scsi@vger.kernel.org
475 S:      Maintained
476 F:      Documentation/scsi/advansys.txt
477 F:      drivers/scsi/advansys.c
478
479 AEDSP16 DRIVER
480 M:      Riccardo Facchetti <fizban@tin.it>
481 S:      Maintained
482 F:      sound/oss/aedsp16.c
483
484 AF9013 MEDIA DRIVER
485 M:      Antti Palosaari <crope@iki.fi>
486 L:      linux-media@vger.kernel.org
487 W:      https://linuxtv.org
488 W:      http://palosaari.fi/linux/
489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
490 T:      git git://linuxtv.org/anttip/media_tree.git
491 S:      Maintained
492 F:      drivers/media/dvb-frontends/af9013*
493
494 AF9033 MEDIA DRIVER
495 M:      Antti Palosaari <crope@iki.fi>
496 L:      linux-media@vger.kernel.org
497 W:      https://linuxtv.org
498 W:      http://palosaari.fi/linux/
499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
500 T:      git git://linuxtv.org/anttip/media_tree.git
501 S:      Maintained
502 F:      drivers/media/dvb-frontends/af9033*
503
504 AFFS FILE SYSTEM
505 L:      linux-fsdevel@vger.kernel.org
506 S:      Orphan
507 F:      Documentation/filesystems/affs.txt
508 F:      fs/affs/
509
510 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511 M:      David Howells <dhowells@redhat.com>
512 L:      linux-afs@lists.infradead.org
513 S:      Supported
514 F:      fs/afs/
515 F:      include/net/af_rxrpc.h
516 F:      net/rxrpc/af_rxrpc.c
517
518 AGPGART DRIVER
519 M:      David Airlie <airlied@linux.ie>
520 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521 S:      Maintained
522 F:      drivers/char/agp/
523 F:      include/linux/agp*
524 F:      include/uapi/linux/agp*
525
526 AHA152X SCSI DRIVER
527 M:      "Juergen E. Fischer" <fischer@norbit.de>
528 L:      linux-scsi@vger.kernel.org
529 S:      Maintained
530 F:      drivers/scsi/aha152x*
531 F:      drivers/scsi/pcmcia/aha152x*
532
533 AIC7XXX / AIC79XX SCSI DRIVER
534 M:      Hannes Reinecke <hare@suse.com>
535 L:      linux-scsi@vger.kernel.org
536 S:      Maintained
537 F:      drivers/scsi/aic7xxx/
538
539 AIMSLAB FM RADIO RECEIVER DRIVER
540 M:      Hans Verkuil <hverkuil@xs4all.nl>
541 L:      linux-media@vger.kernel.org
542 T:      git git://linuxtv.org/media_tree.git
543 W:      https://linuxtv.org
544 S:      Maintained
545 F:      drivers/media/radio/radio-aimslab*
546
547 AIO
548 M:      Benjamin LaHaise <bcrl@kvack.org>
549 L:      linux-aio@kvack.org
550 S:      Supported
551 F:      fs/aio.c
552 F:      include/linux/*aio*.h
553
554 AIRSPY MEDIA DRIVER
555 M:      Antti Palosaari <crope@iki.fi>
556 L:      linux-media@vger.kernel.org
557 W:      https://linuxtv.org
558 W:      http://palosaari.fi/linux/
559 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
560 T:      git git://linuxtv.org/anttip/media_tree.git
561 S:      Maintained
562 F:      drivers/media/usb/airspy/
563
564 ALCATEL SPEEDTOUCH USB DRIVER
565 M:      Duncan Sands <duncan.sands@free.fr>
566 L:      linux-usb@vger.kernel.org
567 W:      http://www.linux-usb.org/SpeedTouch/
568 S:      Maintained
569 F:      drivers/usb/atm/speedtch.c
570 F:      drivers/usb/atm/usbatm.c
571
572 ALCHEMY AU1XX0 MMC DRIVER
573 M:      Manuel Lauss <manuel.lauss@gmail.com>
574 S:      Maintained
575 F:      drivers/mmc/host/au1xmmc.c
576
577 ALI1563 I2C DRIVER
578 M:      Rudolf Marek <r.marek@assembler.cz>
579 L:      linux-i2c@vger.kernel.org
580 S:      Maintained
581 F:      Documentation/i2c/busses/i2c-ali1563
582 F:      drivers/i2c/busses/i2c-ali1563.c
583
584 ALLWINNER SECURITY SYSTEM
585 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
586 L:      linux-crypto@vger.kernel.org
587 S:      Maintained
588 F:      drivers/crypto/sunxi-ss/
589
590 ALPHA PORT
591 M:      Richard Henderson <rth@twiddle.net>
592 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593 M:      Matt Turner <mattst88@gmail.com>
594 S:      Odd Fixes
595 L:      linux-alpha@vger.kernel.org
596 F:      arch/alpha/
597
598 ALTERA MAILBOX DRIVER
599 M:      Ley Foon Tan <lftan@altera.com>
600 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
601 S:      Maintained
602 F:      drivers/mailbox/mailbox-altera.c
603
604 ALTERA PIO DRIVER
605 M:      Tien Hock Loh <thloh@altera.com>
606 L:      linux-gpio@vger.kernel.org
607 S:      Maintained
608 F:      drivers/gpio/gpio-altera.c
609
610 ALTERA TRIPLE SPEED ETHERNET DRIVER
611 M:      Vince Bridgers <vbridger@opensource.altera.com>
612 L:      netdev@vger.kernel.org
613 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614 S:      Maintained
615 F:      drivers/net/ethernet/altera/
616
617 ALTERA UART/JTAG UART SERIAL DRIVERS
618 M:      Tobias Klauser <tklauser@distanz.ch>
619 L:      linux-serial@vger.kernel.org
620 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621 S:      Maintained
622 F:      drivers/tty/serial/altera_uart.c
623 F:      drivers/tty/serial/altera_jtaguart.c
624 F:      include/linux/altera_uart.h
625 F:      include/linux/altera_jtaguart.h
626
627 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628 M:      Tom Lendacky <thomas.lendacky@amd.com>
629 M:      Gary Hook <gary.hook@amd.com>
630 L:      linux-crypto@vger.kernel.org
631 S:      Supported
632 F:      drivers/crypto/ccp/
633 F:      include/linux/ccp.h
634
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M:      Huang Rui <ray.huang@amd.com>
637 L:      linux-hwmon@vger.kernel.org
638 S:      Supported
639 F:      Documentation/hwmon/fam15h_power
640 F:      drivers/hwmon/fam15h_power.c
641
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
644 S:      Orphan
645 F:      drivers/usb/gadget/udc/amd5536udc.*
646
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P:      Andres Salomon <dilinger@queued.net>
649 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651 S:      Supported
652 F:      drivers/char/hw_random/geode-rng.c
653 F:      drivers/crypto/geode*
654 F:      drivers/video/fbdev/geode/
655 F:      arch/x86/include/asm/geode.h
656
657 AMD IOMMU (AMD-VI)
658 M:      Joerg Roedel <joro@8bytes.org>
659 L:      iommu@lists.linux-foundation.org
660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661 S:      Maintained
662 F:      drivers/iommu/amd_iommu*.[ch]
663 F:      include/linux/amd-iommu.h
664
665 AMD KFD
666 M:      Oded Gabbay <oded.gabbay@gmail.com>
667 L:      dri-devel@lists.freedesktop.org
668 T:      git git://people.freedesktop.org/~gabbayo/linux.git
669 S:      Supported
670 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F:      drivers/gpu/drm/amd/amdkfd/
675 F:      drivers/gpu/drm/amd/include/cik_structs.h
676 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F:      drivers/gpu/drm/amd/include/vi_structs.h
678 F:      drivers/gpu/drm/radeon/radeon_kfd.c
679 F:      drivers/gpu/drm/radeon/radeon_kfd.h
680 F:      include/uapi/linux/kfd_ioctl.h
681
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M:      Brijesh Singh <brijeshkumar.singh@amd.com>
684 M:      Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M:      Tom Lendacky <thomas.lendacky@amd.com>
686 S:      Supported
687 F:      arch/arm64/boot/dts/amd/
688
689 AMD XGBE DRIVER
690 M:      Tom Lendacky <thomas.lendacky@amd.com>
691 L:      netdev@vger.kernel.org
692 S:      Supported
693 F:      drivers/net/ethernet/amd/xgbe/
694 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696 AMS (Apple Motion Sensor) DRIVER
697 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
698 S:      Supported
699 F:      drivers/macintosh/ams/
700
701 ANALOG DEVICES INC AD9389B DRIVER
702 M:      Hans Verkuil <hans.verkuil@cisco.com>
703 L:      linux-media@vger.kernel.org
704 S:      Maintained
705 F:      drivers/media/i2c/ad9389b*
706
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M:      Lars-Peter Clausen <lars@metafoo.de>
709 L:      linux-media@vger.kernel.org
710 W:      http://ez.analog.com/community/linux-device-drivers
711 S:      Supported
712 F:      drivers/media/i2c/adv7180.c
713
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M:      Hans Verkuil <hans.verkuil@cisco.com>
716 L:      linux-media@vger.kernel.org
717 S:      Maintained
718 F:      drivers/media/i2c/adv7511*
719
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M:      Hans Verkuil <hans.verkuil@cisco.com>
722 L:      linux-media@vger.kernel.org
723 S:      Maintained
724 F:      drivers/media/i2c/adv7604*
725
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M:      Hans Verkuil <hans.verkuil@cisco.com>
728 L:      linux-media@vger.kernel.org
729 S:      Maintained
730 F:      drivers/media/i2c/adv7842*
731
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M:      Lars-Peter Clausen <lars@metafoo.de>
734 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W:      http://wiki.analog.com/
736 W:      http://ez.analog.com/community/linux-device-drivers
737 S:      Supported
738 F:      sound/soc/codecs/adau*
739 F:      sound/soc/codecs/adav*
740 F:      sound/soc/codecs/ad1*
741 F:      sound/soc/codecs/ad7*
742 F:      sound/soc/codecs/ssm*
743 F:      sound/soc/codecs/sigmadsp.*
744
745 ANALOG DEVICES INC ASOC DRIVERS
746 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W:      http://blackfin.uclinux.org/
749 S:      Supported
750 F:      sound/soc/blackfin/*
751
752 ANALOG DEVICES INC IIO DRIVERS
753 M:      Lars-Peter Clausen <lars@metafoo.de>
754 M:      Michael Hennerich <Michael.Hennerich@analog.com>
755 W:      http://wiki.analog.com/
756 W:      http://ez.analog.com/community/linux-device-drivers
757 S:      Supported
758 F:      drivers/iio/*/ad*
759 X:      drivers/iio/*/adjd*
760 F:      drivers/staging/iio/*/ad*
761 F:      staging/iio/trigger/iio-trig-bfin-timer.c
762
763 ANALOG DEVICES INC DMA DRIVERS
764 M:      Lars-Peter Clausen <lars@metafoo.de>
765 W:      http://ez.analog.com/community/linux-device-drivers
766 S:      Supported
767 F:      drivers/dma/dma-axi-dmac.c
768
769 ANDROID DRIVERS
770 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M:      Arve Hjønnevåg <arve@android.com>
772 M:      Riley Andrews <riandrews@android.com>
773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L:      devel@driverdev.osuosl.org
775 S:      Supported
776 F:      drivers/android/
777 F:      drivers/staging/android/
778
779 ANDROID ION DRIVER
780 M:      Laura Abbott <labbott@redhat.com>
781 M:      Sumit Semwal <sumit.semwal@linaro.org>
782 L:      devel@driverdev.osuosl.org
783 S:      Supported
784 F:      drivers/staging/android/ion
785 F:      drivers/staging/android/uapi/ion.h
786 F:      drivers/staging/android/uapi/ion_test.h
787
788 AOA (Apple Onboard Audio) ALSA DRIVER
789 M:      Johannes Berg <johannes@sipsolutions.net>
790 L:      linuxppc-dev@lists.ozlabs.org
791 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
792 S:      Maintained
793 F:      sound/aoa/
794
795 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
797 L:      linux-iio@vger.kernel.org
798 S:      Maintained
799 F:      drivers/iio/dac/stx104.c
800
801 APM DRIVER
802 M:      Jiri Kosina <jikos@kernel.org>
803 S:      Odd fixes
804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805 F:      arch/x86/kernel/apm_32.c
806 F:      include/linux/apm_bios.h
807 F:      include/uapi/linux/apm_bios.h
808 F:      drivers/char/apm-emulation.c
809
810 APPLE BCM5974 MULTITOUCH DRIVER
811 M:      Henrik Rydberg <rydberg@bitmath.org>
812 L:      linux-input@vger.kernel.org
813 S:      Odd fixes
814 F:      drivers/input/mouse/bcm5974.c
815
816 APPLE SMC DRIVER
817 M:      Henrik Rydberg <rydberg@bitmath.org>
818 L:      linux-hwmon@vger.kernel.org
819 S:      Odd fixes
820 F:      drivers/hwmon/applesmc.c
821
822 APPLETALK NETWORK LAYER
823 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
824 S:      Maintained
825 F:      drivers/net/appletalk/
826 F:      net/appletalk/
827
828 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829 M:      Duc Dang <dhdang@apm.com>
830 S:      Supported
831 F:      arch/arm64/boot/dts/apm/
832
833 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834 M:      Iyappan Subramanian <isubramanian@apm.com>
835 M:      Keyur Chudgar <kchudgar@apm.com>
836 S:      Supported
837 F:      drivers/net/ethernet/apm/xgene/
838 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
839
840 APTINA CAMERA SENSOR PLL
841 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842 L:      linux-media@vger.kernel.org
843 S:      Maintained
844 F:      drivers/media/i2c/aptina-pll.*
845
846 ARC FRAMEBUFFER DRIVER
847 M:      Jaya Kumar <jayalk@intworks.biz>
848 S:      Maintained
849 F:      drivers/video/fbdev/arcfb.c
850 F:      drivers/video/fbdev/core/fb_defio.c
851
852 ARCNET NETWORK LAYER
853 M:      Michael Grzeschik <m.grzeschik@pengutronix.de>
854 L:      netdev@vger.kernel.org
855 S:      Maintained
856 F:      drivers/net/arcnet/
857 F:      include/uapi/linux/if_arcnet.h
858
859 ARC PGU DRM DRIVER
860 M:      Alexey Brodkin <abrodkin@synopsys.com>
861 S:      Supported
862 F:      drivers/gpu/drm/arc/
863 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
864
865 ARM HDLCD DRM DRIVER
866 M:      Liviu Dudau <liviu.dudau@arm.com>
867 S:      Supported
868 F:      drivers/gpu/drm/arm/hdlcd_*
869 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
870
871 ARM MALI-DP DRM DRIVER
872 M:      Liviu Dudau <liviu.dudau@arm.com>
873 M:      Brian Starkey <brian.starkey@arm.com>
874 M:      Mali DP Maintainers <malidp@foss.arm.com>
875 S:      Supported
876 F:      drivers/gpu/drm/arm/
877 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
878
879 ARM MFM AND FLOPPY DRIVERS
880 M:      Ian Molton <spyro@f2s.com>
881 S:      Maintained
882 F:      arch/arm/lib/floppydma.S
883 F:      arch/arm/include/asm/floppy.h
884
885 ARM PMU PROFILING AND DEBUGGING
886 M:      Will Deacon <will.deacon@arm.com>
887 R:      Mark Rutland <mark.rutland@arm.com>
888 S:      Maintained
889 F:      arch/arm*/kernel/perf_*
890 F:      arch/arm/oprofile/common.c
891 F:      arch/arm*/kernel/hw_breakpoint.c
892 F:      arch/arm*/include/asm/hw_breakpoint.h
893 F:      arch/arm*/include/asm/perf_event.h
894 F:      drivers/perf/arm_pmu.c
895 F:      include/linux/perf/arm_pmu.h
896
897 ARM PORT
898 M:      Russell King <linux@armlinux.org.uk>
899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900 W:      http://www.armlinux.org.uk/
901 S:      Maintained
902 F:      arch/arm/
903
904 ARM SUB-ARCHITECTURES
905 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 S:      Maintained
907 F:      arch/arm/mach-*/
908 F:      arch/arm/plat-*/
909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
910
911 ARM PRIMECELL AACI PL041 DRIVER
912 M:      Russell King <linux@armlinux.org.uk>
913 S:      Maintained
914 F:      sound/arm/aaci.*
915
916 ARM PRIMECELL CLCD PL110 DRIVER
917 M:      Russell King <linux@armlinux.org.uk>
918 S:      Maintained
919 F:      drivers/video/fbdev/amba-clcd.*
920
921 ARM PRIMECELL KMI PL050 DRIVER
922 M:      Russell King <linux@armlinux.org.uk>
923 S:      Maintained
924 F:      drivers/input/serio/ambakmi.*
925 F:      include/linux/amba/kmi.h
926
927 ARM PRIMECELL MMCI PL180/1 DRIVER
928 M:      Russell King <linux@armlinux.org.uk>
929 S:      Maintained
930 F:      drivers/mmc/host/mmci.*
931 F:      include/linux/amba/mmci.h
932
933 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
934 M:      Russell King <linux@armlinux.org.uk>
935 S:      Maintained
936 F:      drivers/tty/serial/amba-pl01*.c
937 F:      include/linux/amba/serial.h
938
939 ARM PRIMECELL BUS SUPPORT
940 M:      Russell King <linux@armlinux.org.uk>
941 S:      Maintained
942 F:      drivers/amba/
943 F:      include/linux/amba/bus.h
944
945 ARM/ADS SPHERE MACHINE SUPPORT
946 M:      Lennert Buytenhek <kernel@wantstofly.org>
947 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 S:      Maintained
949
950 ARM/AFEB9260 MACHINE SUPPORT
951 M:      Sergey Lapin <slapin@ossfans.org>
952 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
953 S:      Maintained
954
955 ARM/AJECO 1ARM MACHINE SUPPORT
956 M:      Lennert Buytenhek <kernel@wantstofly.org>
957 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958 S:      Maintained
959
960 ARM/Allwinner sunXi SoC support
961 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
962 M:      Chen-Yu Tsai <wens@csie.org>
963 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S:      Maintained
965 N:      sun[x456789]i
966
967 ARM/Allwinner SoC Clock Support
968 M:      Emilio López <emilio@elopez.com.ar>
969 S:      Maintained
970 F:      drivers/clk/sunxi/
971
972 ARM/Amlogic Meson SoC support
973 M:      Carlo Caione <carlo@caione.org>
974 M:      Kevin Hilman <khilman@baylibre.com>
975 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976 L:      linux-amlogic@lists.infradead.org
977 W:      http://linux-meson.com/
978 S:      Maintained
979 F:      arch/arm/mach-meson/
980 F:      arch/arm/boot/dts/meson*
981 F:      arch/arm64/boot/dts/amlogic/
982 F:      drivers/pinctrl/meson/
983 N:      meson
984
985 ARM/Annapurna Labs ALPINE ARCHITECTURE
986 M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
987 M:      Antoine Tenart <antoine.tenart@free-electrons.com>
988 S:      Maintained
989 F:      arch/arm/mach-alpine/
990 F:      arch/arm/boot/dts/alpine*
991 F:      arch/arm64/boot/dts/al/
992 F:      drivers/*/*alpine*
993
994 ARM/ARTPEC MACHINE SUPPORT
995 M:      Jesper Nilsson <jesper.nilsson@axis.com>
996 M:      Lars Persson <lars.persson@axis.com>
997 M:      Niklas Cassel <niklas.cassel@axis.com>
998 S:      Maintained
999 L:      linux-arm-kernel@axis.com
1000 F:      arch/arm/mach-artpec
1001 F:      arch/arm/boot/dts/artpec6*
1002 F:      drivers/clk/axis
1003
1004 ARM/ASPEED MACHINE SUPPORT
1005 M:      Joel Stanley <joel@jms.id.au>
1006 S:      Maintained
1007 F:      arch/arm/mach-aspeed/
1008 F:      arch/arm/boot/dts/aspeed-*
1009 F:      drivers/*/*aspeed*
1010
1011 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1012 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1013 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
1014 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 W:      http://www.linux4sam.org
1017 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1018 S:      Supported
1019 F:      arch/arm/mach-at91/
1020 F:      include/soc/at91/
1021 F:      arch/arm/boot/dts/at91*.dts
1022 F:      arch/arm/boot/dts/at91*.dtsi
1023 F:      arch/arm/boot/dts/sama*.dts
1024 F:      arch/arm/boot/dts/sama*.dtsi
1025 F:      arch/arm/include/debug/at91.S
1026
1027 ARM/ATMEL AT91 Clock Support
1028 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
1029 S:      Maintained
1030 F:      drivers/clk/at91
1031
1032 ARM/CALXEDA HIGHBANK ARCHITECTURE
1033 M:      Rob Herring <robh@kernel.org>
1034 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S:      Maintained
1036 F:      arch/arm/mach-highbank/
1037 F:      arch/arm/boot/dts/highbank.dts
1038 F:      arch/arm/boot/dts/ecx-*.dts*
1039
1040 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1041 M:      Krzysztof Halasa <khalasa@piap.pl>
1042 S:      Maintained
1043 F:      arch/arm/mach-cns3xxx/
1044
1045 ARM/CAVIUM THUNDER NETWORK DRIVER
1046 M:      Sunil Goutham <sgoutham@cavium.com>
1047 M:      Robert Richter <rric@kernel.org>
1048 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049 S:      Supported
1050 F:      drivers/net/ethernet/cavium/thunder/
1051
1052 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1053 M:      Alexander Shiyan <shc_work@mail.ru>
1054 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 S:      Odd Fixes
1056 N:      clps711x
1057
1058 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1059 M:      Hartley Sweeten <hsweeten@visionengravers.com>
1060 M:      Ryan Mallon <rmallon@gmail.com>
1061 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 S:      Maintained
1063 F:      arch/arm/mach-ep93xx/
1064 F:      arch/arm/mach-ep93xx/include/mach/
1065
1066 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1067 M:      Lennert Buytenhek <kernel@wantstofly.org>
1068 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 S:      Maintained
1070
1071 ARM/CLKDEV SUPPORT
1072 M:      Russell King <linux@armlinux.org.uk>
1073 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 S:      Maintained
1075 F:      arch/arm/include/asm/clkdev.h
1076 F:      drivers/clk/clkdev.c
1077
1078 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1079 M:      Mike Rapoport <mike@compulab.co.il>
1080 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 S:      Maintained
1082
1083 ARM/CONTEC MICRO9 MACHINE SUPPORT
1084 M:      Hubert Feurstein <hubert.feurstein@contec.at>
1085 S:      Maintained
1086 F:      arch/arm/mach-ep93xx/micro9.c
1087
1088 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1089 M:      Mathieu Poirier <mathieu.poirier@linaro.org>
1090 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 S:      Maintained
1092 F:      drivers/hwtracing/coresight/*
1093 F:      Documentation/trace/coresight.txt
1094 F:      Documentation/devicetree/bindings/arm/coresight.txt
1095 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1096
1097 ARM/CORGI MACHINE SUPPORT
1098 M:      Richard Purdie <rpurdie@rpsys.net>
1099 S:      Maintained
1100
1101 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1102 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 T:      git git://github.com/ulli-kroll/linux.git
1105 S:      Maintained
1106 F:      arch/arm/mach-gemini/
1107 F:      drivers/rtc/rtc-gemini.c
1108
1109 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1110 M:      Barry Song <baohua@kernel.org>
1111 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1113 S:      Maintained
1114 F:      arch/arm/boot/dts/prima2*
1115 F:      arch/arm/mach-prima2/
1116 F:      drivers/clk/sirf/
1117 F:      drivers/clocksource/timer-prima2.c
1118 F:      drivers/clocksource/timer-atlas7.c
1119 N:      [^a-z]sirf
1120
1121 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1122 M:      Baruch Siach <baruch@tkos.co.il>
1123 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S:      Maintained
1125 F:      arch/arm/boot/dts/cx92755*
1126 N:      digicolor
1127
1128 ARM/EBSA110 MACHINE SUPPORT
1129 M:      Russell King <linux@armlinux.org.uk>
1130 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 W:      http://www.armlinux.org.uk/
1132 S:      Maintained
1133 F:      arch/arm/mach-ebsa110/
1134 F:      drivers/net/ethernet/amd/am79c961a.*
1135
1136 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1137 M:      Uwe Kleine-König <kernel@pengutronix.de>
1138 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 S:      Maintained
1140 N:      efm32
1141
1142 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1143 M:      Daniel Ribeiro <drwyrm@gmail.com>
1144 M:      Stefan Schmidt <stefan@openezx.org>
1145 M:      Harald Welte <laforge@openezx.org>
1146 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1147 W:      http://www.openezx.org/
1148 S:      Maintained
1149 T:      topgit git://git.openezx.org/openezx.git
1150 F:      arch/arm/mach-pxa/ezx.c
1151
1152 ARM/FARADAY FA526 PORT
1153 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1154 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 S:      Maintained
1156 T:      git git://git.berlios.de/gemini-board
1157 F:      arch/arm/mm/*-fa*
1158
1159 ARM/FOOTBRIDGE ARCHITECTURE
1160 M:      Russell King <linux@armlinux.org.uk>
1161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 W:      http://www.armlinux.org.uk/
1163 S:      Maintained
1164 F:      arch/arm/include/asm/hardware/dec21285.h
1165 F:      arch/arm/mach-footbridge/
1166
1167 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1168 M:      Shawn Guo <shawnguo@kernel.org>
1169 M:      Sascha Hauer <kernel@pengutronix.de>
1170 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 S:      Maintained
1172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1173 F:      arch/arm/mach-imx/
1174 F:      arch/arm/mach-mxs/
1175 F:      arch/arm/boot/dts/imx*
1176 F:      arch/arm/configs/imx*_defconfig
1177 F:      drivers/clk/imx/
1178 F:      include/soc/imx/
1179
1180 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1181 M:      Shawn Guo <shawnguo@kernel.org>
1182 M:      Sascha Hauer <kernel@pengutronix.de>
1183 R:      Stefan Agner <stefan@agner.ch>
1184 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 S:      Maintained
1186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1187 F:      arch/arm/mach-imx/*vf610*
1188 F:      arch/arm/boot/dts/vf*
1189
1190 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1191 M:      Lennert Buytenhek <kernel@wantstofly.org>
1192 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S:      Maintained
1194
1195 ARM/GUMSTIX MACHINE SUPPORT
1196 M:      Steve Sakoman <sakoman@gmail.com>
1197 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S:      Maintained
1199
1200 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1201 M:      Philipp Zabel <philipp.zabel@gmail.com>
1202 M:      Paul Parsons <lost.distance@yahoo.com>
1203 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 S:      Maintained
1205 F:      arch/arm/mach-pxa/hx4700.c
1206 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1207 F:      sound/soc/pxa/hx4700.c
1208
1209 ARM/HISILICON SOC SUPPORT
1210 M:      Wei Xu <xuwei5@hisilicon.com>
1211 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 W:      http://www.hisilicon.com
1213 S:      Supported
1214 T:      git git://github.com/hisilicon/linux-hisi.git
1215 F:      arch/arm/mach-hisi/
1216 F:      arch/arm/boot/dts/hi3*
1217 F:      arch/arm/boot/dts/hip*
1218 F:      arch/arm/boot/dts/hisi*
1219 F:      arch/arm64/boot/dts/hisilicon/
1220
1221 ARM/HP JORNADA 7XX MACHINE SUPPORT
1222 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1223 W:      www.jlime.com
1224 S:      Maintained
1225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1226 F:      arch/arm/mach-sa1100/jornada720.c
1227 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1228
1229 ARM/IGEP MACHINE SUPPORT
1230 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1231 M:      Javier Martinez Canillas <javier@dowhile0.org>
1232 L:      linux-omap@vger.kernel.org
1233 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 S:      Maintained
1235 F:      arch/arm/boot/dts/omap3-igep*
1236
1237 ARM/INCOME PXA270 SUPPORT
1238 M:      Marek Vasut <marek.vasut@gmail.com>
1239 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 S:      Maintained
1241 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1242
1243 ARM/INTEL IOP32X ARM ARCHITECTURE
1244 M:      Lennert Buytenhek <kernel@wantstofly.org>
1245 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 S:      Maintained
1247
1248 ARM/INTEL IOP33X ARM ARCHITECTURE
1249 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S:      Orphan
1251
1252 ARM/INTEL IOP13XX ARM ARCHITECTURE
1253 M:      Lennert Buytenhek <kernel@wantstofly.org>
1254 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S:      Maintained
1256
1257 ARM/INTEL IQ81342EX MACHINE SUPPORT
1258 M:      Lennert Buytenhek <kernel@wantstofly.org>
1259 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 S:      Maintained
1261
1262 ARM/INTEL IXDP2850 MACHINE SUPPORT
1263 M:      Lennert Buytenhek <kernel@wantstofly.org>
1264 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 S:      Maintained
1266
1267 ARM/INTEL IXP4XX ARM ARCHITECTURE
1268 M:      Imre Kaloz <kaloz@openwrt.org>
1269 M:      Krzysztof Halasa <khalasa@piap.pl>
1270 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 S:      Maintained
1272 F:      arch/arm/mach-ixp4xx/
1273
1274 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1275 M:      Jonathan Cameron <jic23@cam.ac.uk>
1276 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 S:      Maintained
1278 F:      arch/arm/mach-pxa/stargate2.c
1279 F:      drivers/pcmcia/pxa2xx_stargate2.c
1280
1281 ARM/INTEL XSC3 (MANZANO) ARM CORE
1282 M:      Lennert Buytenhek <kernel@wantstofly.org>
1283 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 S:      Maintained
1285
1286 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1287 M:      Lennert Buytenhek <kernel@wantstofly.org>
1288 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 S:      Maintained
1290
1291 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1292 M:      Santosh Shilimkar <ssantosh@kernel.org>
1293 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 S:      Maintained
1295 F:      arch/arm/mach-keystone/
1296 F:      arch/arm/boot/dts/keystone-*
1297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1298
1299 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1300 M:      Santosh Shilimkar <ssantosh@kernel.org>
1301 L:      linux-kernel@vger.kernel.org
1302 S:      Maintained
1303 F:      drivers/clk/keystone/
1304
1305 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1306 M:      Santosh Shilimkar <ssantosh@kernel.org>
1307 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 L:      linux-kernel@vger.kernel.org
1309 S:      Maintained
1310 F:      drivers/clocksource/timer-keystone.c
1311
1312 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1313 M:      Santosh Shilimkar <ssantosh@kernel.org>
1314 L:      linux-kernel@vger.kernel.org
1315 S:      Maintained
1316 F:      drivers/power/reset/keystone-reset.c
1317
1318 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1319 M:      Santosh Shilimkar <ssantosh@kernel.org>
1320 L:      linux-kernel@vger.kernel.org
1321 S:      Maintained
1322 F:      drivers/memory/*emif*
1323
1324 ARM/LG1K ARCHITECTURE
1325 M:      Chanho Min <chanho.min@lge.com>
1326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 S:      Maintained
1328 F:      arch/arm64/boot/dts/lg/
1329
1330 ARM/LOGICPD PXA270 MACHINE SUPPORT
1331 M:      Lennert Buytenhek <kernel@wantstofly.org>
1332 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 S:      Maintained
1334
1335 ARM/LPC18XX ARCHITECTURE
1336 M:      Joachim Eastwood <manabian@gmail.com>
1337 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 S:      Maintained
1339 F:      arch/arm/boot/dts/lpc43*
1340 F:      drivers/clk/nxp/clk-lpc18xx*
1341 F:      drivers/clocksource/time-lpc32xx.c
1342 F:      drivers/i2c/busses/i2c-lpc2k.c
1343 F:      drivers/memory/pl172.c
1344 F:      drivers/mtd/spi-nor/nxp-spifi.c
1345 F:      drivers/rtc/rtc-lpc24xx.c
1346 N:      lpc18xx
1347
1348 ARM/LPC32XX SOC SUPPORT
1349 M:      Vladimir Zapolskiy <vz@mleia.com>
1350 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1351 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1353 S:      Maintained
1354 F:      arch/arm/boot/dts/lpc32*
1355 F:      arch/arm/mach-lpc32xx/
1356 F:      drivers/i2c/busses/i2c-pnx.c
1357 F:      drivers/net/ethernet/nxp/lpc_eth.c
1358 F:      drivers/usb/host/ohci-nxp.c
1359 F:      drivers/watchdog/pnx4008_wdt.c
1360 N:      lpc32xx
1361
1362 ARM/MAGICIAN MACHINE SUPPORT
1363 M:      Philipp Zabel <philipp.zabel@gmail.com>
1364 S:      Maintained
1365
1366 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1367 M:      Jason Cooper <jason@lakedaemon.net>
1368 M:      Andrew Lunn <andrew@lunn.ch>
1369 M:      Gregory Clement <gregory.clement@free-electrons.com>
1370 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1371 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 S:      Maintained
1373 F:      arch/arm/mach-mvebu/
1374 F:      drivers/rtc/rtc-armada38x.c
1375 F:      arch/arm/boot/dts/armada*
1376 F:      arch/arm/boot/dts/kirkwood*
1377 F:      arch/arm64/boot/dts/marvell/armada*
1378 F:      drivers/cpufreq/mvebu-cpufreq.c
1379 F:      arch/arm/configs/mvebu_*_defconfig
1380
1381 ARM/Marvell Berlin SoC support
1382 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1383 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 S:      Maintained
1385 F:      arch/arm/mach-berlin/
1386 F:      arch/arm/boot/dts/berlin*
1387 F:      arch/arm64/boot/dts/marvell/berlin*
1388
1389
1390 ARM/Marvell Dove/MV78xx0/Orion SOC support
1391 M:      Jason Cooper <jason@lakedaemon.net>
1392 M:      Andrew Lunn <andrew@lunn.ch>
1393 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1394 M:      Gregory Clement <gregory.clement@free-electrons.com>
1395 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396 S:      Maintained
1397 F:      arch/arm/mach-dove/
1398 F:      arch/arm/mach-mv78xx0/
1399 F:      arch/arm/mach-orion5x/
1400 F:      arch/arm/plat-orion/
1401 F:      arch/arm/boot/dts/dove*
1402 F:      arch/arm/boot/dts/orion5x*
1403
1404
1405 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1406 M:      Alexander Clouter <alex@digriz.org.uk>
1407 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 W:      http://www.digriz.org.uk/ts78xx/kernel
1409 S:      Maintained
1410 F:      arch/arm/mach-orion5x/ts78xx-*
1411
1412 ARM/OXNAS platform support
1413 M:      Neil Armstrong <narmstrong@baylibre.com>
1414 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 S:      Maintained
1416 F:      arch/arm/mach-oxnas/
1417 F:      arch/arm/boot/dts/oxnas*
1418 F:      arch/arm/boot/dts/wd-mbwe.dts
1419 N:      oxnas
1420
1421 ARM/Mediatek RTC DRIVER
1422 M:      Eddie Huang <eddie.huang@mediatek.com>
1423 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1425 S:      Maintained
1426 F:      drivers/rtc/rtc-mt6397.c
1427
1428 ARM/Mediatek SoC support
1429 M:      Matthias Brugger <matthias.bgg@gmail.com>
1430 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1431 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1432 S:      Maintained
1433 F:      arch/arm/boot/dts/mt6*
1434 F:      arch/arm/boot/dts/mt8*
1435 F:      arch/arm/mach-mediatek/
1436 N:      mtk
1437 K:      mediatek
1438
1439 ARM/Mediatek USB3 PHY DRIVER
1440 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1441 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1443 S:      Maintained
1444 F:      drivers/phy/phy-mt65xx-usb3.c
1445
1446 ARM/MICREL KS8695 ARCHITECTURE
1447 M:      Greg Ungerer <gerg@uclinux.org>
1448 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 F:      arch/arm/mach-ks8695/
1450 S:      Odd Fixes
1451
1452 ARM/MIOA701 MACHINE SUPPORT
1453 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 F:      arch/arm/mach-pxa/mioa701.c
1456 S:      Maintained
1457
1458 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1459 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1460 S:      Maintained
1461
1462 ARM/NOMADIK ARCHITECTURE
1463 M:      Alessandro Rubini <rubini@unipv.it>
1464 M:      Linus Walleij <linus.walleij@linaro.org>
1465 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466 S:      Maintained
1467 F:      arch/arm/mach-nomadik/
1468 F:      drivers/pinctrl/nomadik/
1469 F:      drivers/i2c/busses/i2c-nomadik.c
1470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1471
1472 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1473 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1474 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1475 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1476 S:      Supported
1477
1478 ARM/TOSA MACHINE SUPPORT
1479 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1480 M:      Dirk Opfer <dirk@opfer-online.de>
1481 S:      Maintained
1482
1483 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1484 M:      Marek Vasut <marek.vasut@gmail.com>
1485 L:      linux-arm-kernel@lists.infradead.org
1486 W:      http://hackndev.com
1487 S:      Maintained
1488 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1489 F:      arch/arm/mach-pxa/palmtx.c
1490 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1491 F:      arch/arm/mach-pxa/palmt5.c
1492 F:      arch/arm/mach-pxa/include/mach/palmld.h
1493 F:      arch/arm/mach-pxa/palmld.c
1494 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1495 F:      arch/arm/mach-pxa/palmte2.c
1496 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1497 F:      arch/arm/mach-pxa/palmtc.c
1498
1499 ARM/PALM TREO SUPPORT
1500 M:      Tomas Cech <sleep_walker@suse.com>
1501 L:      linux-arm-kernel@lists.infradead.org
1502 W:      http://hackndev.com
1503 S:      Maintained
1504 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1505 F:      arch/arm/mach-pxa/palmtreo.c
1506
1507 ARM/PALMZ72 SUPPORT
1508 M:      Sergey Lapin <slapin@ossfans.org>
1509 L:      linux-arm-kernel@lists.infradead.org
1510 W:      http://hackndev.com
1511 S:      Maintained
1512 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1513 F:      arch/arm/mach-pxa/palmz72.c
1514
1515 ARM/PLEB SUPPORT
1516 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1517 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1518 S:      Maintained
1519
1520 ARM/PT DIGITAL BOARD PORT
1521 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1522 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523 W:      http://www.armlinux.org.uk/
1524 S:      Maintained
1525
1526 ARM/QUALCOMM SUPPORT
1527 M:      Andy Gross <andy.gross@linaro.org>
1528 M:      David Brown <david.brown@linaro.org>
1529 L:      linux-arm-msm@vger.kernel.org
1530 L:      linux-soc@vger.kernel.org
1531 S:      Maintained
1532 F:      arch/arm/boot/dts/qcom-*.dts
1533 F:      arch/arm/boot/dts/qcom-*.dtsi
1534 F:      arch/arm/mach-qcom/
1535 F:      arch/arm64/boot/dts/qcom/*
1536 F:      drivers/i2c/busses/i2c-qup.c
1537 F:      drivers/clk/qcom/
1538 F:      drivers/soc/qcom/
1539 F:      drivers/spi/spi-qup.c
1540 F:      drivers/tty/serial/msm_serial.h
1541 F:      drivers/tty/serial/msm_serial.c
1542 F:      drivers/*/pm8???-*
1543 F:      drivers/mfd/ssbi.c
1544 F:      drivers/firmware/qcom_scm.c
1545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1546
1547 ARM/RADISYS ENP2611 MACHINE SUPPORT
1548 M:      Lennert Buytenhek <kernel@wantstofly.org>
1549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550 S:      Maintained
1551
1552 ARM/RENESAS ARM64 ARCHITECTURE
1553 M:      Simon Horman <horms@verge.net.au>
1554 M:      Magnus Damm <magnus.damm@gmail.com>
1555 L:      linux-renesas-soc@vger.kernel.org
1556 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1558 S:      Supported
1559 F:      arch/arm64/boot/dts/renesas/
1560 F:      drivers/soc/renesas/
1561 F:      include/linux/soc/renesas/
1562
1563 ARM/RISCPC ARCHITECTURE
1564 M:      Russell King <linux@armlinux.org.uk>
1565 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566 W:      http://www.armlinux.org.uk/
1567 S:      Maintained
1568 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1569 F:      arch/arm/include/asm/hardware/ioc.h
1570 F:      arch/arm/include/asm/hardware/iomd.h
1571 F:      arch/arm/include/asm/hardware/memc.h
1572 F:      arch/arm/mach-rpc/
1573 F:      drivers/net/ethernet/8390/etherh.c
1574 F:      drivers/net/ethernet/i825xx/ether1*
1575 F:      drivers/net/ethernet/seeq/ether3*
1576 F:      drivers/scsi/arm/
1577
1578 ARM/Rockchip SoC support
1579 M:      Heiko Stuebner <heiko@sntech.de>
1580 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1581 L:      linux-rockchip@lists.infradead.org
1582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1583 S:      Maintained
1584 F:      arch/arm/boot/dts/rk3*
1585 F:      arch/arm/mach-rockchip/
1586 F:      drivers/clk/rockchip/
1587 F:      drivers/i2c/busses/i2c-rk3x.c
1588 F:      drivers/*/*rockchip*
1589 F:      drivers/*/*/*rockchip*
1590 F:      sound/soc/rockchip/
1591 N:      rockchip
1592
1593 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1594 M:      Kukjin Kim <kgene@kernel.org>
1595 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1596 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1598 S:      Maintained
1599 F:      arch/arm/boot/dts/s3c*
1600 F:      arch/arm/boot/dts/s5p*
1601 F:      arch/arm/boot/dts/samsung*
1602 F:      arch/arm/boot/dts/exynos*
1603 F:      arch/arm64/boot/dts/exynos/
1604 F:      arch/arm/plat-samsung/
1605 F:      arch/arm/mach-s3c24*/
1606 F:      arch/arm/mach-s3c64xx/
1607 F:      arch/arm/mach-s5p*/
1608 F:      arch/arm/mach-exynos*/
1609 F:      drivers/*/*s3c2410*
1610 F:      drivers/*/*/*s3c2410*
1611 F:      drivers/memory/samsung/*
1612 F:      drivers/soc/samsung/*
1613 F:      drivers/spi/spi-s3c*
1614 F:      sound/soc/samsung/*
1615 F:      Documentation/arm/Samsung/
1616 F:      Documentation/devicetree/bindings/arm/samsung/
1617 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1618 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1619 N:      exynos
1620
1621 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1622 M:      Kyungmin Park <kyungmin.park@samsung.com>
1623 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 S:      Maintained
1625 F:      arch/arm/mach-s5pv210/
1626
1627 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1628 M:      Kyungmin Park <kyungmin.park@samsung.com>
1629 M:      Kamil Debski <k.debski@samsung.com>
1630 L:      linux-arm-kernel@lists.infradead.org
1631 L:      linux-media@vger.kernel.org
1632 S:      Maintained
1633 F:      drivers/media/platform/s5p-g2d/
1634
1635 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1636 M:      Kyungmin Park <kyungmin.park@samsung.com>
1637 M:      Kamil Debski <k.debski@samsung.com>
1638 M:      Jeongtae Park <jtp.park@samsung.com>
1639 L:      linux-arm-kernel@lists.infradead.org
1640 L:      linux-media@vger.kernel.org
1641 S:      Maintained
1642 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1643 F:      drivers/media/platform/s5p-mfc/
1644
1645 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1646 M:      Kyungmin Park <kyungmin.park@samsung.com>
1647 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1648 L:      linux-arm-kernel@lists.infradead.org
1649 L:      linux-media@vger.kernel.org
1650 S:      Maintained
1651 F:      drivers/media/platform/s5p-tv/
1652
1653 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1654 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1655 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1656 L:      linux-arm-kernel@lists.infradead.org
1657 L:      linux-media@vger.kernel.org
1658 S:      Maintained
1659 F:      drivers/media/platform/s5p-jpeg/
1660
1661 ARM/SHMOBILE ARM ARCHITECTURE
1662 M:      Simon Horman <horms@verge.net.au>
1663 M:      Magnus Damm <magnus.damm@gmail.com>
1664 L:      linux-renesas-soc@vger.kernel.org
1665 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1667 S:      Supported
1668 F:      arch/arm/boot/dts/emev2*
1669 F:      arch/arm/boot/dts/r7s*
1670 F:      arch/arm/boot/dts/r8a*
1671 F:      arch/arm/boot/dts/sh*
1672 F:      arch/arm/configs/shmobile_defconfig
1673 F:      arch/arm/include/debug/renesas-scif.S
1674 F:      arch/arm/mach-shmobile/
1675 F:      drivers/sh/
1676 F:      drivers/soc/renesas/
1677 F:      include/linux/soc/renesas/
1678
1679 ARM/SOCFPGA ARCHITECTURE
1680 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1681 S:      Maintained
1682 F:      arch/arm/mach-socfpga/
1683 F:      arch/arm/boot/dts/socfpga*
1684 F:      arch/arm/configs/socfpga_defconfig
1685 F:      arch/arm64/boot/dts/altera/
1686 W:      http://www.rocketboards.org
1687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1688
1689 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1690 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1691 S:      Maintained
1692 F:      drivers/clk/socfpga/
1693
1694 ARM/SOCFPGA EDAC SUPPORT
1695 M:      Thor Thayer <tthayer@opensource.altera.com>
1696 S:      Maintained
1697 F:      drivers/edac/altera_edac.
1698
1699 ARM/STI ARCHITECTURE
1700 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1701 M:      Maxime Coquelin <maxime.coquelin@st.com>
1702 M:      Patrice Chotard <patrice.chotard@st.com>
1703 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1704 L:      kernel@stlinux.com
1705 W:      http://www.stlinux.com
1706 S:      Maintained
1707 F:      arch/arm/mach-sti/
1708 F:      arch/arm/boot/dts/sti*
1709 F:      drivers/char/hw_random/st-rng.c
1710 F:      drivers/clocksource/arm_global_timer.c
1711 F:      drivers/clocksource/clksrc_st_lpc.c
1712 F:      drivers/cpufreq/sti-cpufreq.c
1713 F:      drivers/i2c/busses/i2c-st.c
1714 F:      drivers/media/rc/st_rc.c
1715 F:      drivers/media/platform/sti/c8sectpfe/
1716 F:      drivers/mmc/host/sdhci-st.c
1717 F:      drivers/phy/phy-miphy28lp.c
1718 F:      drivers/phy/phy-miphy365x.c
1719 F:      drivers/phy/phy-stih407-usb.c
1720 F:      drivers/phy/phy-stih41x-usb.c
1721 F:      drivers/pinctrl/pinctrl-st.c
1722 F:      drivers/remoteproc/st_remoteproc.c
1723 F:      drivers/reset/sti/
1724 F:      drivers/rtc/rtc-st-lpc.c
1725 F:      drivers/tty/serial/st-asc.c
1726 F:      drivers/usb/dwc3/dwc3-st.c
1727 F:      drivers/usb/host/ehci-st.c
1728 F:      drivers/usb/host/ohci-st.c
1729 F:      drivers/watchdog/st_lpc_wdt.c
1730 F:      drivers/ata/ahci_st.c
1731
1732 ARM/STM32 ARCHITECTURE
1733 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1734 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1735 S:      Maintained
1736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1737 N:      stm32
1738 F:      drivers/clocksource/armv7m_systick.c
1739
1740 ARM/TANGO ARCHITECTURE
1741 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1742 L:      linux-arm-kernel@lists.infradead.org
1743 S:      Maintained
1744 F:      arch/arm/mach-tango/
1745 F:      arch/arm/boot/dts/tango*
1746
1747 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1748 M:      Lennert Buytenhek <kernel@wantstofly.org>
1749 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 S:      Maintained
1751
1752 ARM/TETON BGA MACHINE SUPPORT
1753 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1754 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1755 S:      Maintained
1756
1757 ARM/THECUS N2100 MACHINE SUPPORT
1758 M:      Lennert Buytenhek <kernel@wantstofly.org>
1759 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 S:      Maintained
1761
1762 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1763 M:      Wan ZongShun <mcuos.com@gmail.com>
1764 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1765 W:      http://www.mcuos.com
1766 S:      Maintained
1767 F:      arch/arm/mach-w90x900/
1768 F:      drivers/input/keyboard/w90p910_keypad.c
1769 F:      drivers/input/touchscreen/w90p910_ts.c
1770 F:      drivers/watchdog/nuc900_wdt.c
1771 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1772 F:      drivers/mtd/nand/nuc900_nand.c
1773 F:      drivers/rtc/rtc-nuc900.c
1774 F:      drivers/spi/spi-nuc900.c
1775 F:      drivers/usb/host/ehci-w90x900.c
1776 F:      drivers/video/fbdev/nuc900fb.c
1777
1778 ARM/U300 MACHINE SUPPORT
1779 M:      Linus Walleij <linus.walleij@linaro.org>
1780 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1781 S:      Supported
1782 F:      arch/arm/mach-u300/
1783 F:      drivers/clocksource/timer-u300.c
1784 F:      drivers/i2c/busses/i2c-stu300.c
1785 F:      drivers/rtc/rtc-coh901331.c
1786 F:      drivers/watchdog/coh901327_wdt.c
1787 F:      drivers/dma/coh901318*
1788 F:      drivers/mfd/ab3100*
1789 F:      drivers/rtc/rtc-ab3100.c
1790 F:      drivers/rtc/rtc-coh901331.c
1791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1792
1793 ARM/UNIPHIER ARCHITECTURE
1794 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1795 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 S:      Maintained
1797 F:      arch/arm/boot/dts/uniphier*
1798 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1799 F:      arch/arm/mach-uniphier/
1800 F:      arch/arm/mm/cache-uniphier.c
1801 F:      arch/arm64/boot/dts/socionext/
1802 F:      drivers/bus/uniphier-system-bus.c
1803 F:      drivers/i2c/busses/i2c-uniphier*
1804 F:      drivers/pinctrl/uniphier/
1805 F:      drivers/tty/serial/8250/8250_uniphier.c
1806 N:      uniphier
1807
1808 ARM/Ux500 ARM ARCHITECTURE
1809 M:      Linus Walleij <linus.walleij@linaro.org>
1810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1811 S:      Maintained
1812 F:      arch/arm/mach-ux500/
1813 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1814 F:      drivers/dma/ste_dma40*
1815 F:      drivers/hwspinlock/u8500_hsem.c
1816 F:      drivers/mfd/abx500*
1817 F:      drivers/mfd/ab8500*
1818 F:      drivers/mfd/dbx500*
1819 F:      drivers/mfd/db8500*
1820 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1821 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1822 F:      drivers/rtc/rtc-ab8500.c
1823 F:      drivers/rtc/rtc-pl031.c
1824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1825
1826 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1827 M:      Ulf Hansson <ulf.hansson@linaro.org>
1828 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829 T:      git git://git.linaro.org/people/ulfh/clk.git
1830 S:      Maintained
1831 F:      drivers/clk/ux500/
1832 F:      include/linux/platform_data/clk-ux500.h
1833
1834 ARM/VERSATILE EXPRESS PLATFORM
1835 M:      Liviu Dudau <liviu.dudau@arm.com>
1836 M:      Sudeep Holla <sudeep.holla@arm.com>
1837 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1838 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1839 S:      Maintained
1840 F:      arch/arm/boot/dts/vexpress*
1841 F:      arch/arm64/boot/dts/arm/
1842 F:      arch/arm/mach-vexpress/
1843 F:      */*/vexpress*
1844 F:      */*/*/vexpress*
1845 F:      drivers/clk/versatile/clk-vexpress-osc.c
1846 F:      drivers/clocksource/versatile.c
1847 N:      mps2
1848
1849 ARM/VFP SUPPORT
1850 M:      Russell King <linux@armlinux.org.uk>
1851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852 W:      http://www.armlinux.org.uk/
1853 S:      Maintained
1854 F:      arch/arm/vfp/
1855
1856 ARM/VOIPAC PXA270 SUPPORT
1857 M:      Marek Vasut <marek.vasut@gmail.com>
1858 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 S:      Maintained
1860 F:      arch/arm/mach-pxa/vpac270.c
1861 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1862
1863 ARM/VT8500 ARM ARCHITECTURE
1864 M:      Tony Prisk <linux@prisktech.co.nz>
1865 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1866 S:      Maintained
1867 F:      arch/arm/mach-vt8500/
1868 F:      drivers/clocksource/vt8500_timer.c
1869 F:      drivers/i2c/busses/i2c-wmt.c
1870 F:      drivers/mmc/host/wmt-sdmmc.c
1871 F:      drivers/pwm/pwm-vt8500.c
1872 F:      drivers/rtc/rtc-vt8500.c
1873 F:      drivers/tty/serial/vt8500_serial.c
1874 F:      drivers/usb/host/ehci-platform.c
1875 F:      drivers/usb/host/uhci-platform.c
1876 F:      drivers/video/fbdev/vt8500lcdfb.*
1877 F:      drivers/video/fbdev/wm8505fb*
1878 F:      drivers/video/fbdev/wmt_ge_rops.*
1879
1880 ARM/ZIPIT Z2 SUPPORT
1881 M:      Marek Vasut <marek.vasut@gmail.com>
1882 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1883 S:      Maintained
1884 F:      arch/arm/mach-pxa/z2.c
1885 F:      arch/arm/mach-pxa/include/mach/z2.h
1886
1887 ARM/ZTE ARCHITECTURE
1888 M:      Jun Nie <jun.nie@linaro.org>
1889 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1890 S:      Maintained
1891 F:      arch/arm/mach-zx/
1892 F:      drivers/clk/zte/
1893 F:      Documentation/devicetree/bindings/arm/zte.txt
1894 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1895
1896 ARM/ZYNQ ARCHITECTURE
1897 M:      Michal Simek <michal.simek@xilinx.com>
1898 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1899 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900 W:      http://wiki.xilinx.com
1901 T:      git https://github.com/Xilinx/linux-xlnx.git
1902 S:      Supported
1903 F:      arch/arm/mach-zynq/
1904 F:      drivers/cpuidle/cpuidle-zynq.c
1905 F:      drivers/block/xsysace.c
1906 N:      zynq
1907 N:      xilinx
1908 F:      drivers/clocksource/cadence_ttc_timer.c
1909 F:      drivers/i2c/busses/i2c-cadence.c
1910 F:      drivers/mmc/host/sdhci-of-arasan.c
1911 F:      drivers/edac/synopsys_edac.c
1912
1913 ARM SMMU DRIVERS
1914 M:      Will Deacon <will.deacon@arm.com>
1915 R:      Robin Murphy <robin.murphy@arm.com>
1916 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1917 S:      Maintained
1918 F:      drivers/iommu/arm-smmu.c
1919 F:      drivers/iommu/arm-smmu-v3.c
1920 F:      drivers/iommu/io-pgtable-arm.c
1921 F:      drivers/iommu/io-pgtable-arm-v7s.c
1922
1923 ARM64 PORT (AARCH64 ARCHITECTURE)
1924 M:      Catalin Marinas <catalin.marinas@arm.com>
1925 M:      Will Deacon <will.deacon@arm.com>
1926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1928 S:      Maintained
1929 F:      arch/arm64/
1930 F:      Documentation/arm64/
1931
1932 AS3645A LED FLASH CONTROLLER DRIVER
1933 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1934 L:      linux-media@vger.kernel.org
1935 T:      git git://linuxtv.org/media_tree.git
1936 S:      Maintained
1937 F:      drivers/media/i2c/as3645a.c
1938 F:      include/media/i2c/as3645a.h
1939
1940 ASC7621 HARDWARE MONITOR DRIVER
1941 M:      George Joseph <george.joseph@fairview5.com>
1942 L:      linux-hwmon@vger.kernel.org
1943 S:      Maintained
1944 F:      Documentation/hwmon/asc7621
1945 F:      drivers/hwmon/asc7621.c
1946
1947 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1948 M:      Corentin Chary <corentin.chary@gmail.com>
1949 L:      acpi4asus-user@lists.sourceforge.net
1950 L:      platform-driver-x86@vger.kernel.org
1951 W:      http://acpi4asus.sf.net
1952 S:      Maintained
1953 F:      drivers/platform/x86/asus*.c
1954 F:      drivers/platform/x86/eeepc*.c
1955
1956 ASUS WIRELESS RADIO CONTROL DRIVER
1957 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1958 L:      platform-driver-x86@vger.kernel.org
1959 S:      Maintained
1960 F:      drivers/platform/x86/asus-wireless.c
1961
1962 ASYMMETRIC KEYS
1963 M:      David Howells <dhowells@redhat.com>
1964 L:      keyrings@vger.kernel.org
1965 S:      Maintained
1966 F:      Documentation/crypto/asymmetric-keys.txt
1967 F:      include/linux/verification.h
1968 F:      include/crypto/public_key.h
1969 F:      include/crypto/pkcs7.h
1970 F:      crypto/asymmetric_keys/
1971
1972 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1973 R:      Dan Williams <dan.j.williams@intel.com>
1974 W:      http://sourceforge.net/projects/xscaleiop
1975 S:      Odd fixes
1976 F:      Documentation/crypto/async-tx-api.txt
1977 F:      crypto/async_tx/
1978 F:      drivers/dma/
1979 F:      include/linux/dmaengine.h
1980 F:      include/linux/async_tx.h
1981
1982 AT24 EEPROM DRIVER
1983 M:      Wolfram Sang <wsa@the-dreams.de>
1984 L:      linux-i2c@vger.kernel.org
1985 S:      Maintained
1986 F:      drivers/misc/eeprom/at24.c
1987 F:      include/linux/platform_data/at24.h
1988
1989 ATA OVER ETHERNET (AOE) DRIVER
1990 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1991 W:      http://www.openaoe.org/
1992 S:      Supported
1993 F:      Documentation/aoe/
1994 F:      drivers/block/aoe/
1995
1996 ATHEROS 71XX/9XXX GPIO DRIVER
1997 M:      Alban Bedel <albeu@free.fr>
1998 W:      https://github.com/AlbanBedel/linux
1999 T:      git git://github.com/AlbanBedel/linux
2000 S:      Maintained
2001 F:      drivers/gpio/gpio-ath79.c
2002 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2003
2004 ATHEROS ATH GENERIC UTILITIES
2005 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2006 L:      linux-wireless@vger.kernel.org
2007 S:      Supported
2008 F:      drivers/net/wireless/ath/*
2009
2010 ATHEROS ATH5K WIRELESS DRIVER
2011 M:      Jiri Slaby <jirislaby@gmail.com>
2012 M:      Nick Kossifidis <mickflemm@gmail.com>
2013 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2014 L:      linux-wireless@vger.kernel.org
2015 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2016 S:      Maintained
2017 F:      drivers/net/wireless/ath/ath5k/
2018
2019 ATHEROS ATH6KL WIRELESS DRIVER
2020 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2021 L:      linux-wireless@vger.kernel.org
2022 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2024 S:      Supported
2025 F:      drivers/net/wireless/ath/ath6kl/
2026
2027 WILOCITY WIL6210 WIRELESS DRIVER
2028 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2029 L:      linux-wireless@vger.kernel.org
2030 L:      wil6210@qca.qualcomm.com
2031 S:      Supported
2032 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2033 F:      drivers/net/wireless/ath/wil6210/
2034 F:      include/uapi/linux/wil6210_uapi.h
2035
2036 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2037 M:      Christian Lamparter <chunkeey@googlemail.com>
2038 L:      linux-wireless@vger.kernel.org
2039 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2040 S:      Maintained
2041 F:      drivers/net/wireless/ath/carl9170/
2042
2043 ATK0110 HWMON DRIVER
2044 M:      Luca Tettamanti <kronos.it@gmail.com>
2045 L:      linux-hwmon@vger.kernel.org
2046 S:      Maintained
2047 F:      drivers/hwmon/asus_atk0110.c
2048
2049 ATI_REMOTE2 DRIVER
2050 M:      Ville Syrjala <syrjala@sci.fi>
2051 S:      Maintained
2052 F:      drivers/input/misc/ati_remote2.c
2053
2054 ATLX ETHERNET DRIVERS
2055 M:      Jay Cliburn <jcliburn@gmail.com>
2056 M:      Chris Snook <chris.snook@gmail.com>
2057 L:      netdev@vger.kernel.org
2058 W:      http://sourceforge.net/projects/atl1
2059 W:      http://atl1.sourceforge.net
2060 S:      Maintained
2061 F:      drivers/net/ethernet/atheros/
2062
2063 ATM
2064 M:      Chas Williams <3chas3@gmail.com>
2065 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2066 L:      netdev@vger.kernel.org
2067 W:      http://linux-atm.sourceforge.net
2068 S:      Maintained
2069 F:      drivers/atm/
2070 F:      include/linux/atm*
2071 F:      include/uapi/linux/atm*
2072
2073 ATMEL AT91 / AT32 MCI DRIVER
2074 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2075 S:      Maintained
2076 F:      drivers/mmc/host/atmel-mci.c
2077
2078 ATMEL AT91 / AT32 SERIAL DRIVER
2079 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2080 S:      Supported
2081 F:      drivers/tty/serial/atmel_serial.c
2082
2083 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2084 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2085 S:      Supported
2086 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2087
2088 ATMEL SAMA5D2 ADC DRIVER
2089 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2090 L:      linux-iio@vger.kernel.org
2091 S:      Supported
2092 F:      drivers/iio/adc/at91-sama5d2_adc.c
2093
2094 ATMEL Audio ALSA driver
2095 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2096 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2097 S:      Supported
2098 F:      sound/soc/atmel
2099
2100 ATMEL DMA DRIVER
2101 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2103 S:      Supported
2104 F:      drivers/dma/at_hdmac.c
2105 F:      drivers/dma/at_hdmac_regs.h
2106 F:      include/linux/platform_data/dma-atmel.h
2107
2108 ATMEL XDMA DRIVER
2109 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2110 L:      linux-arm-kernel@lists.infradead.org
2111 L:      dmaengine@vger.kernel.org
2112 S:      Supported
2113 F:      drivers/dma/at_xdmac.c
2114
2115 ATMEL I2C DRIVER
2116 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2117 L:      linux-i2c@vger.kernel.org
2118 S:      Supported
2119 F:      drivers/i2c/busses/i2c-at91.c
2120
2121 ATMEL ISI DRIVER
2122 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2123 L:      linux-media@vger.kernel.org
2124 S:      Supported
2125 F:      drivers/media/platform/soc_camera/atmel-isi.c
2126 F:      include/media/atmel-isi.h
2127
2128 ATMEL LCDFB DRIVER
2129 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2130 L:      linux-fbdev@vger.kernel.org
2131 S:      Maintained
2132 F:      drivers/video/fbdev/atmel_lcdfb.c
2133 F:      include/video/atmel_lcdc.h
2134
2135 ATMEL MACB ETHERNET DRIVER
2136 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2137 S:      Supported
2138 F:      drivers/net/ethernet/cadence/
2139
2140 ATMEL NAND DRIVER
2141 M:      Wenyou Yang <wenyou.yang@atmel.com>
2142 M:      Josh Wu <rainyfeeling@outlook.com>
2143 L:      linux-mtd@lists.infradead.org
2144 S:      Supported
2145 F:      drivers/mtd/nand/atmel_nand*
2146
2147 ATMEL SDMMC DRIVER
2148 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2149 L:      linux-mmc@vger.kernel.org
2150 S:      Supported
2151 F:      drivers/mmc/host/sdhci-of-at91.c
2152
2153 ATMEL SPI DRIVER
2154 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2155 S:      Supported
2156 F:      drivers/spi/spi-atmel.*
2157
2158 ATMEL SSC DRIVER
2159 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2161 S:      Supported
2162 F:      drivers/misc/atmel-ssc.c
2163 F:      include/linux/atmel-ssc.h
2164
2165 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2166 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2167 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2168 S:      Supported
2169 F:      drivers/misc/atmel_tclib.c
2170 F:      drivers/clocksource/tcb_clksrc.c
2171
2172 ATMEL USBA UDC DRIVER
2173 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2174 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2175 S:      Supported
2176 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2177
2178 ATMEL WIRELESS DRIVER
2179 M:      Simon Kelley <simon@thekelleys.org.uk>
2180 L:      linux-wireless@vger.kernel.org
2181 W:      http://www.thekelleys.org.uk/atmel
2182 W:      http://atmelwlandriver.sourceforge.net/
2183 S:      Maintained
2184 F:      drivers/net/wireless/atmel/atmel*
2185
2186 ATMEL MAXTOUCH DRIVER
2187 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2188 T:      git git://github.com/atmel-maxtouch/linux.git
2189 S:      Supported
2190 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2191 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2192 F:      include/linux/platform_data/atmel_mxt_ts.h
2193
2194 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2195 M:      Bradley Grove <linuxdrivers@attotech.com>
2196 L:      linux-scsi@vger.kernel.org
2197 W:      http://www.attotech.com
2198 S:      Supported
2199 F:      drivers/scsi/esas2r
2200
2201 ATUSB IEEE 802.15.4 RADIO DRIVER
2202 M:      Stefan Schmidt <stefan@osg.samsung.com>
2203 L:      linux-wpan@vger.kernel.org
2204 S:      Maintained
2205 F:      drivers/net/ieee802154/atusb.c
2206 F:      drivers/net/ieee802154/atusb.h
2207 F:      drivers/net/ieee802154/at86rf230.h
2208
2209 AUDIT SUBSYSTEM
2210 M:      Paul Moore <paul@paul-moore.com>
2211 M:      Eric Paris <eparis@redhat.com>
2212 L:      linux-audit@redhat.com (moderated for non-subscribers)
2213 W:      http://people.redhat.com/sgrubb/audit/
2214 T:      git git://git.infradead.org/users/pcmoore/audit
2215 S:      Maintained
2216 F:      include/linux/audit.h
2217 F:      include/uapi/linux/audit.h
2218 F:      kernel/audit*
2219
2220 AUXILIARY DISPLAY DRIVERS
2221 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2222 W:      http://miguelojeda.es/auxdisplay.htm
2223 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2224 S:      Maintained
2225 F:      drivers/auxdisplay/
2226 F:      include/linux/cfag12864b.h
2227
2228 AVR32 ARCHITECTURE
2229 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2230 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2231 W:      http://www.atmel.com/products/AVR32/
2232 W:      http://mirror.egtvedt.no/avr32linux.org/
2233 W:      http://avrfreaks.net/
2234 S:      Maintained
2235 F:      arch/avr32/
2236
2237 AVR32/AT32AP MACHINE SUPPORT
2238 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2239 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2240 S:      Maintained
2241 F:      arch/avr32/mach-at32ap/
2242
2243 AX.25 NETWORK LAYER
2244 M:      Ralf Baechle <ralf@linux-mips.org>
2245 L:      linux-hams@vger.kernel.org
2246 W:      http://www.linux-ax25.org/
2247 S:      Maintained
2248 F:      include/uapi/linux/ax25.h
2249 F:      include/net/ax25.h
2250 F:      net/ax25/
2251
2252 AZ6007 DVB DRIVER
2253 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2254 L:      linux-media@vger.kernel.org
2255 W:      https://linuxtv.org
2256 T:      git git://linuxtv.org/media_tree.git
2257 S:      Maintained
2258 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2259
2260 AZTECH FM RADIO RECEIVER DRIVER
2261 M:      Hans Verkuil <hverkuil@xs4all.nl>
2262 L:      linux-media@vger.kernel.org
2263 T:      git git://linuxtv.org/media_tree.git
2264 W:      https://linuxtv.org
2265 S:      Maintained
2266 F:      drivers/media/radio/radio-aztech*
2267
2268 B43 WIRELESS DRIVER
2269 L:      linux-wireless@vger.kernel.org
2270 L:      b43-dev@lists.infradead.org
2271 W:      http://wireless.kernel.org/en/users/Drivers/b43
2272 S:      Odd Fixes
2273 F:      drivers/net/wireless/broadcom/b43/
2274
2275 B43LEGACY WIRELESS DRIVER
2276 M:      Larry Finger <Larry.Finger@lwfinger.net>
2277 L:      linux-wireless@vger.kernel.org
2278 L:      b43-dev@lists.infradead.org
2279 W:      http://wireless.kernel.org/en/users/Drivers/b43
2280 S:      Maintained
2281 F:      drivers/net/wireless/broadcom/b43legacy/
2282
2283 BACKLIGHT CLASS/SUBSYSTEM
2284 M:      Jingoo Han <jingoohan1@gmail.com>
2285 M:      Lee Jones <lee.jones@linaro.org>
2286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2287 S:      Maintained
2288 F:      drivers/video/backlight/
2289 F:      include/linux/backlight.h
2290
2291 BATMAN ADVANCED
2292 M:      Marek Lindner <mareklindner@neomailbox.ch>
2293 M:      Simon Wunderlich <sw@simonwunderlich.de>
2294 M:      Antonio Quartulli <a@unstable.cc>
2295 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2296 W:      https://www.open-mesh.org/
2297 Q:      https://patchwork.open-mesh.org/project/batman/list/
2298 S:      Maintained
2299 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2300 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2301 F:      Documentation/networking/batman-adv.txt
2302 F:      net/batman-adv/
2303
2304 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2305 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2306 L:      linux-hams@vger.kernel.org
2307 W:      http://www.baycom.org/~tom/ham/ham.html
2308 S:      Maintained
2309 F:      drivers/net/hamradio/baycom*
2310
2311 BCACHE (BLOCK LAYER CACHE)
2312 M:      Kent Overstreet <kent.overstreet@gmail.com>
2313 L:      linux-bcache@vger.kernel.org
2314 W:      http://bcache.evilpiepirate.org
2315 S:      Orphan
2316 F:      drivers/md/bcache/
2317
2318 BDISP ST MEDIA DRIVER
2319 M:      Fabien Dessenne <fabien.dessenne@st.com>
2320 L:      linux-media@vger.kernel.org
2321 T:      git git://linuxtv.org/media_tree.git
2322 W:      https://linuxtv.org
2323 S:      Supported
2324 F:      drivers/media/platform/sti/bdisp
2325
2326 BEFS FILE SYSTEM
2327 S:      Orphan
2328 F:      Documentation/filesystems/befs.txt
2329 F:      fs/befs/
2330
2331 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2332 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2333 L:      netdev@vger.kernel.org
2334 S:      Maintained
2335 F:      drivers/net/ethernet/ec_bhf.c
2336
2337 BFS FILE SYSTEM
2338 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2339 S:      Maintained
2340 F:      Documentation/filesystems/bfs.txt
2341 F:      fs/bfs/
2342 F:      include/uapi/linux/bfs_fs.h
2343
2344 BLACKFIN ARCHITECTURE
2345 M:      Steven Miao <realmz6@gmail.com>
2346 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2347 T:      git git://git.code.sf.net/p/adi-linux/code
2348 W:      http://blackfin.uclinux.org
2349 S:      Supported
2350 F:      arch/blackfin/
2351
2352 BLACKFIN EMAC DRIVER
2353 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2354 W:      http://blackfin.uclinux.org
2355 S:      Supported
2356 F:      drivers/net/ethernet/adi/
2357
2358 BLACKFIN RTC DRIVER
2359 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2360 W:      http://blackfin.uclinux.org
2361 S:      Supported
2362 F:      drivers/rtc/rtc-bfin.c
2363
2364 BLACKFIN SDH DRIVER
2365 M:      Sonic Zhang <sonic.zhang@analog.com>
2366 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2367 W:      http://blackfin.uclinux.org
2368 S:      Supported
2369 F:      drivers/mmc/host/bfin_sdh.c
2370
2371 BLACKFIN SERIAL DRIVER
2372 M:      Sonic Zhang <sonic.zhang@analog.com>
2373 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2374 W:      http://blackfin.uclinux.org
2375 S:      Supported
2376 F:      drivers/tty/serial/bfin_uart.c
2377
2378 BLACKFIN WATCHDOG DRIVER
2379 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2380 W:      http://blackfin.uclinux.org
2381 S:      Supported
2382 F:      drivers/watchdog/bfin_wdt.c
2383
2384 BLACKFIN I2C TWI DRIVER
2385 M:      Sonic Zhang <sonic.zhang@analog.com>
2386 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2387 W:      http://blackfin.uclinux.org/
2388 S:      Supported
2389 F:      drivers/i2c/busses/i2c-bfin-twi.c
2390
2391 BLACKFIN MEDIA DRIVER
2392 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2393 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2394 W:      http://blackfin.uclinux.org/
2395 S:      Supported
2396 F:      drivers/media/platform/blackfin/
2397 F:      drivers/media/i2c/adv7183*
2398 F:      drivers/media/i2c/vs6624*
2399
2400 BLINKM RGB LED DRIVER
2401 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2402 S:      Maintained
2403 F:      drivers/leds/leds-blinkm.c
2404
2405 BLOCK LAYER
2406 M:      Jens Axboe <axboe@kernel.dk>
2407 L:      linux-block@vger.kernel.org
2408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2409 S:      Maintained
2410 F:      block/
2411 F:      kernel/trace/blktrace.c
2412
2413 BLOCK2MTD DRIVER
2414 M:      Joern Engel <joern@lazybastard.org>
2415 L:      linux-mtd@lists.infradead.org
2416 S:      Maintained
2417 F:      drivers/mtd/devices/block2mtd.c
2418
2419 BLUETOOTH DRIVERS
2420 M:      Marcel Holtmann <marcel@holtmann.org>
2421 M:      Gustavo Padovan <gustavo@padovan.org>
2422 M:      Johan Hedberg <johan.hedberg@gmail.com>
2423 L:      linux-bluetooth@vger.kernel.org
2424 W:      http://www.bluez.org/
2425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2427 S:      Maintained
2428 F:      drivers/bluetooth/
2429
2430 BLUETOOTH SUBSYSTEM
2431 M:      Marcel Holtmann <marcel@holtmann.org>
2432 M:      Gustavo Padovan <gustavo@padovan.org>
2433 M:      Johan Hedberg <johan.hedberg@gmail.com>
2434 L:      linux-bluetooth@vger.kernel.org
2435 W:      http://www.bluez.org/
2436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2438 S:      Maintained
2439 F:      net/bluetooth/
2440 F:      include/net/bluetooth/
2441
2442 BONDING DRIVER
2443 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2444 M:      Veaceslav Falico <vfalico@gmail.com>
2445 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2446 L:      netdev@vger.kernel.org
2447 W:      http://sourceforge.net/projects/bonding/
2448 S:      Supported
2449 F:      drivers/net/bonding/
2450 F:      include/uapi/linux/if_bonding.h
2451
2452 BPF (Safe dynamic programs and tools)
2453 M:      Alexei Starovoitov <ast@kernel.org>
2454 L:      netdev@vger.kernel.org
2455 L:      linux-kernel@vger.kernel.org
2456 S:      Supported
2457 F:      kernel/bpf/
2458
2459 BROADCOM B44 10/100 ETHERNET DRIVER
2460 M:      Gary Zambrano <zambrano@broadcom.com>
2461 L:      netdev@vger.kernel.org
2462 S:      Supported
2463 F:      drivers/net/ethernet/broadcom/b44.*
2464
2465 BROADCOM GENET ETHERNET DRIVER
2466 M:      Florian Fainelli <f.fainelli@gmail.com>
2467 L:      netdev@vger.kernel.org
2468 S:      Supported
2469 F:      drivers/net/ethernet/broadcom/genet/
2470
2471 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2472 M:      Sony Chacko <sony.chacko@qlogic.com>
2473 M:      Dept-HSGLinuxNICDev@qlogic.com
2474 L:      netdev@vger.kernel.org
2475 S:      Supported
2476 F:      drivers/net/ethernet/broadcom/bnx2.*
2477 F:      drivers/net/ethernet/broadcom/bnx2_*
2478
2479 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2480 M:      Ariel Elior <ariel.elior@qlogic.com>
2481 L:      netdev@vger.kernel.org
2482 S:      Supported
2483 F:      drivers/net/ethernet/broadcom/bnx2x/
2484
2485 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2486 M:      Florian Fainelli <f.fainelli@gmail.com>
2487 M:      Ray Jui <rjui@broadcom.com>
2488 M:      Scott Branden <sbranden@broadcom.com>
2489 L:      bcm-kernel-feedback-list@broadcom.com
2490 T:      git git://github.com/broadcom/mach-bcm
2491 S:      Maintained
2492 F:      arch/arm/mach-bcm/
2493 F:      arch/arm/boot/dts/bcm113*
2494 F:      arch/arm/boot/dts/bcm216*
2495 F:      arch/arm/boot/dts/bcm281*
2496 F:      arch/arm64/boot/dts/broadcom/
2497 F:      arch/arm/configs/bcm_defconfig
2498 F:      drivers/mmc/host/sdhci-bcm-kona.c
2499 F:      drivers/clocksource/bcm_kona_timer.c
2500
2501 BROADCOM BCM2835 ARM ARCHITECTURE
2502 M:      Stephen Warren <swarren@wwwdotorg.org>
2503 M:      Lee Jones <lee@kernel.org>
2504 M:      Eric Anholt <eric@anholt.net>
2505 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2506 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2508 S:      Maintained
2509 N:      bcm2835
2510
2511 BROADCOM BCM47XX MIPS ARCHITECTURE
2512 M:      Hauke Mehrtens <hauke@hauke-m.de>
2513 M:      Rafał Miłecki <zajec5@gmail.com>
2514 L:      linux-mips@linux-mips.org
2515 S:      Maintained
2516 F:      Documentation/devicetree/bindings/mips/brcm/
2517 F:      arch/mips/bcm47xx/*
2518 F:      arch/mips/include/asm/mach-bcm47xx/*
2519
2520 BROADCOM BCM5301X ARM ARCHITECTURE
2521 M:      Hauke Mehrtens <hauke@hauke-m.de>
2522 L:      linux-arm-kernel@lists.infradead.org
2523 S:      Maintained
2524 F:      arch/arm/mach-bcm/bcm_5301x.c
2525 F:      arch/arm/boot/dts/bcm5301x.dtsi
2526 F:      arch/arm/boot/dts/bcm470*
2527
2528 BROADCOM BCM63XX ARM ARCHITECTURE
2529 M:      Florian Fainelli <f.fainelli@gmail.com>
2530 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2531 L:      bcm-kernel-feedback-list@broadcom.com
2532 T:      git git://github.com/broadcom/stblinux.git
2533 S:      Maintained
2534 F:      arch/arm/mach-bcm/bcm63xx.c
2535 F:      arch/arm/include/debug/bcm63xx.S
2536
2537 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2538 M:      Kevin Cernekee <cernekee@gmail.com>
2539 L:      linux-usb@vger.kernel.org
2540 S:      Maintained
2541 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2542
2543 BROADCOM BCM7XXX ARM ARCHITECTURE
2544 M:      Brian Norris <computersforpeace@gmail.com>
2545 M:      Gregory Fong <gregory.0xf0@gmail.com>
2546 M:      Florian Fainelli <f.fainelli@gmail.com>
2547 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2548 L:      bcm-kernel-feedback-list@broadcom.com
2549 T:      git git://github.com/broadcom/stblinux.git
2550 S:      Maintained
2551 F:      arch/arm/mach-bcm/*brcmstb*
2552 F:      arch/arm/boot/dts/bcm7*.dts*
2553 F:      drivers/bus/brcmstb_gisb.c
2554 N:      brcmstb
2555
2556 BROADCOM BMIPS MIPS ARCHITECTURE
2557 M:      Kevin Cernekee <cernekee@gmail.com>
2558 M:      Florian Fainelli <f.fainelli@gmail.com>
2559 L:      linux-mips@linux-mips.org
2560 T:      git git://github.com/broadcom/stblinux.git
2561 S:      Maintained
2562 F:      arch/mips/bmips/*
2563 F:      arch/mips/include/asm/mach-bmips/*
2564 F:      arch/mips/kernel/*bmips*
2565 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2566 F:      drivers/irqchip/irq-bcm63*
2567 F:      drivers/irqchip/irq-bcm7*
2568 F:      drivers/irqchip/irq-brcmstb*
2569 F:      include/linux/bcm963xx_nvram.h
2570 F:      include/linux/bcm963xx_tag.h
2571
2572 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2573 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2574 M:      Prashant Sreedharan <prashant@broadcom.com>
2575 M:      Michael Chan <mchan@broadcom.com>
2576 L:      netdev@vger.kernel.org
2577 S:      Supported
2578 F:      drivers/net/ethernet/broadcom/tg3.*
2579
2580 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2581 M:      Brett Rudley <brudley@broadcom.com>
2582 M:      Arend van Spriel <arend@broadcom.com>
2583 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2584 M:      Hante Meuleman <meuleman@broadcom.com>
2585 L:      linux-wireless@vger.kernel.org
2586 L:      brcm80211-dev-list@broadcom.com
2587 S:      Supported
2588 F:      drivers/net/wireless/broadcom/brcm80211/
2589
2590 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2591 M:      QLogic-Storage-Upstream@qlogic.com
2592 L:      linux-scsi@vger.kernel.org
2593 S:      Supported
2594 F:      drivers/scsi/bnx2fc/
2595
2596 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2597 M:      QLogic-Storage-Upstream@qlogic.com
2598 L:      linux-scsi@vger.kernel.org
2599 S:      Supported
2600 F:      drivers/scsi/bnx2i/
2601
2602 BROADCOM IPROC ARM ARCHITECTURE
2603 M:      Ray Jui <rjui@broadcom.com>
2604 M:      Scott Branden <sbranden@broadcom.com>
2605 M:      Jon Mason <jonmason@broadcom.com>
2606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2607 L:      bcm-kernel-feedback-list@broadcom.com
2608 T:      git git://github.com/broadcom/cygnus-linux.git
2609 S:      Maintained
2610 N:      iproc
2611 N:      cygnus
2612 N:      nsp
2613 N:      bcm9113*
2614 N:      bcm9583*
2615 N:      bcm9585*
2616 N:      bcm9586*
2617 N:      bcm988312
2618 N:      bcm113*
2619 N:      bcm583*
2620 N:      bcm585*
2621 N:      bcm586*
2622 N:      bcm88312
2623
2624 BROADCOM BRCMSTB GPIO DRIVER
2625 M:      Gregory Fong <gregory.0xf0@gmail.com>
2626 L:      bcm-kernel-feedback-list@broadcom.com
2627 S:      Supported
2628 F:      drivers/gpio/gpio-brcmstb.c
2629 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2630
2631 BROADCOM KONA GPIO DRIVER
2632 M:      Ray Jui <rjui@broadcom.com>
2633 L:      bcm-kernel-feedback-list@broadcom.com
2634 S:      Supported
2635 F:      drivers/gpio/gpio-bcm-kona.c
2636 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2637
2638 BROADCOM NVRAM DRIVER
2639 M:      Rafał Miłecki <zajec5@gmail.com>
2640 L:      linux-mips@linux-mips.org
2641 S:      Maintained
2642 F:      drivers/firmware/broadcom/*
2643
2644 BROADCOM STB NAND FLASH DRIVER
2645 M:      Brian Norris <computersforpeace@gmail.com>
2646 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2647 L:      linux-mtd@lists.infradead.org
2648 L:      bcm-kernel-feedback-list@broadcom.com
2649 S:      Maintained
2650 F:      drivers/mtd/nand/brcmnand/
2651
2652 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2653 M:      Rafał Miłecki <zajec5@gmail.com>
2654 L:      linux-wireless@vger.kernel.org
2655 S:      Maintained
2656 F:      drivers/bcma/
2657 F:      include/linux/bcma/
2658
2659 BROADCOM SYSTEMPORT ETHERNET DRIVER
2660 M:      Florian Fainelli <f.fainelli@gmail.com>
2661 L:      netdev@vger.kernel.org
2662 S:      Supported
2663 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2664
2665 BROADCOM VULCAN ARM64 SOC
2666 M:      Jayachandran C. <jchandra@broadcom.com>
2667 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2668 L:      bcm-kernel-feedback-list@broadcom.com
2669 S:      Maintained
2670 F:      arch/arm64/boot/dts/broadcom/vulcan*
2671
2672 BROCADE BFA FC SCSI DRIVER
2673 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2674 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2675 L:      linux-scsi@vger.kernel.org
2676 S:      Supported
2677 F:      drivers/scsi/bfa/
2678
2679 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2680 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2681 L:      netdev@vger.kernel.org
2682 S:      Supported
2683 F:      drivers/net/ethernet/brocade/bna/
2684
2685 BSG (block layer generic sg v4 driver)
2686 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2687 L:      linux-scsi@vger.kernel.org
2688 S:      Supported
2689 F:      block/bsg.c
2690 F:      include/linux/bsg.h
2691 F:      include/uapi/linux/bsg.h
2692
2693 BT87X AUDIO DRIVER
2694 M:      Clemens Ladisch <clemens@ladisch.de>
2695 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2696 T:      git git://git.alsa-project.org/alsa-kernel.git
2697 S:      Maintained
2698 F:      Documentation/sound/alsa/Bt87x.txt
2699 F:      sound/pci/bt87x.c
2700
2701 BT8XXGPIO DRIVER
2702 M:      Michael Buesch <m@bues.ch>
2703 W:      http://bu3sch.de/btgpio.php
2704 S:      Maintained
2705 F:      drivers/gpio/gpio-bt8xx.c
2706
2707 BTRFS FILE SYSTEM
2708 M:      Chris Mason <clm@fb.com>
2709 M:      Josef Bacik <jbacik@fb.com>
2710 M:      David Sterba <dsterba@suse.com>
2711 L:      linux-btrfs@vger.kernel.org
2712 W:      http://btrfs.wiki.kernel.org/
2713 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2715 S:      Maintained
2716 F:      Documentation/filesystems/btrfs.txt
2717 F:      fs/btrfs/
2718
2719 BTTV VIDEO4LINUX DRIVER
2720 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2721 L:      linux-media@vger.kernel.org
2722 W:      https://linuxtv.org
2723 T:      git git://linuxtv.org/media_tree.git
2724 S:      Odd fixes
2725 F:      Documentation/video4linux/bttv/
2726 F:      drivers/media/pci/bt8xx/bttv*
2727
2728 BUSLOGIC SCSI DRIVER
2729 M:      Khalid Aziz <khalid@gonehiking.org>
2730 L:      linux-scsi@vger.kernel.org
2731 S:      Maintained
2732 F:      drivers/scsi/BusLogic.*
2733 F:      drivers/scsi/FlashPoint.*
2734
2735 C-MEDIA CMI8788 DRIVER
2736 M:      Clemens Ladisch <clemens@ladisch.de>
2737 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2738 T:      git git://git.alsa-project.org/alsa-kernel.git
2739 S:      Maintained
2740 F:      sound/pci/oxygen/
2741
2742 C6X ARCHITECTURE
2743 M:      Mark Salter <msalter@redhat.com>
2744 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2745 L:      linux-c6x-dev@linux-c6x.org
2746 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2747 S:      Maintained
2748 F:      arch/c6x/
2749
2750 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2751 M:      David Howells <dhowells@redhat.com>
2752 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2753 S:      Supported
2754 F:      Documentation/filesystems/caching/cachefiles.txt
2755 F:      fs/cachefiles/
2756
2757 CADET FM/AM RADIO RECEIVER DRIVER
2758 M:      Hans Verkuil <hverkuil@xs4all.nl>
2759 L:      linux-media@vger.kernel.org
2760 T:      git git://linuxtv.org/media_tree.git
2761 W:      https://linuxtv.org
2762 S:      Maintained
2763 F:      drivers/media/radio/radio-cadet*
2764
2765 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2766 M:      Jonathan Corbet <corbet@lwn.net>
2767 L:      linux-media@vger.kernel.org
2768 T:      git git://linuxtv.org/media_tree.git
2769 S:      Maintained
2770 F:      Documentation/video4linux/cafe_ccic
2771 F:      drivers/media/platform/marvell-ccic/
2772
2773 CAIF NETWORK LAYER
2774 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2775 L:      netdev@vger.kernel.org
2776 S:      Supported
2777 F:      Documentation/networking/caif/
2778 F:      drivers/net/caif/
2779 F:      include/uapi/linux/caif/
2780 F:      include/net/caif/
2781 F:      net/caif/
2782
2783 CALGARY x86-64 IOMMU
2784 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2785 M:      "Jon D. Mason" <jdmason@kudzu.us>
2786 L:      discuss@x86-64.org
2787 S:      Maintained
2788 F:      arch/x86/kernel/pci-calgary_64.c
2789 F:      arch/x86/kernel/tce_64.c
2790 F:      arch/x86/include/asm/calgary.h
2791 F:      arch/x86/include/asm/tce.h
2792
2793 CAN NETWORK LAYER
2794 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2795 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2796 L:      linux-can@vger.kernel.org
2797 W:      https://github.com/linux-can
2798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2800 S:      Maintained
2801 F:      Documentation/networking/can.txt
2802 F:      net/can/
2803 F:      include/linux/can/core.h
2804 F:      include/uapi/linux/can.h
2805 F:      include/uapi/linux/can/bcm.h
2806 F:      include/uapi/linux/can/raw.h
2807 F:      include/uapi/linux/can/gw.h
2808
2809 CAN NETWORK DRIVERS
2810 M:      Wolfgang Grandegger <wg@grandegger.com>
2811 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2812 L:      linux-can@vger.kernel.org
2813 W:      https://github.com/linux-can
2814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2816 S:      Maintained
2817 F:      drivers/net/can/
2818 F:      include/linux/can/dev.h
2819 F:      include/linux/can/platform/
2820 F:      include/uapi/linux/can/error.h
2821 F:      include/uapi/linux/can/netlink.h
2822
2823 CAPABILITIES
2824 M:      Serge Hallyn <serge.hallyn@canonical.com>
2825 L:      linux-security-module@vger.kernel.org
2826 S:      Supported
2827 F:      include/linux/capability.h
2828 F:      include/uapi/linux/capability.h
2829 F:      security/commoncap.c
2830 F:      kernel/capability.c
2831
2832 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2833 M:      Kevin Tsai <ktsai@capellamicro.com>
2834 S:      Maintained
2835 F:      drivers/iio/light/cm*
2836 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2837
2838 CAVIUM LIQUIDIO NETWORK DRIVER
2839 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2840 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2841 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2842 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2843 L:     netdev@vger.kernel.org
2844 W:     http://www.cavium.com
2845 S:     Supported
2846 F:     drivers/net/ethernet/cavium/liquidio/
2847
2848 CC2520 IEEE-802.15.4 RADIO DRIVER
2849 M:      Varka Bhadram <varkabhadram@gmail.com>
2850 L:      linux-wpan@vger.kernel.org
2851 S:      Maintained
2852 F:      drivers/net/ieee802154/cc2520.c
2853 F:      include/linux/spi/cc2520.h
2854 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2855
2856 CELL BROADBAND ENGINE ARCHITECTURE
2857 M:      Arnd Bergmann <arnd@arndb.de>
2858 L:      linuxppc-dev@lists.ozlabs.org
2859 W:      http://www.ibm.com/developerworks/power/cell/
2860 S:      Supported
2861 F:      arch/powerpc/include/asm/cell*.h
2862 F:      arch/powerpc/include/asm/spu*.h
2863 F:      arch/powerpc/include/uapi/asm/spu*.h
2864 F:      arch/powerpc/oprofile/*cell*
2865 F:      arch/powerpc/platforms/cell/
2866
2867 CEPH COMMON CODE (LIBCEPH)
2868 M:      Ilya Dryomov <idryomov@gmail.com>
2869 M:      "Yan, Zheng" <zyan@redhat.com>
2870 M:      Sage Weil <sage@redhat.com>
2871 L:      ceph-devel@vger.kernel.org
2872 W:      http://ceph.com/
2873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2874 T:      git git://github.com/ceph/ceph-client.git
2875 S:      Supported
2876 F:      net/ceph/
2877 F:      include/linux/ceph/
2878 F:      include/linux/crush/
2879
2880 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2881 M:      "Yan, Zheng" <zyan@redhat.com>
2882 M:      Sage Weil <sage@redhat.com>
2883 M:      Ilya Dryomov <idryomov@gmail.com>
2884 L:      ceph-devel@vger.kernel.org
2885 W:      http://ceph.com/
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2887 T:      git git://github.com/ceph/ceph-client.git
2888 S:      Supported
2889 F:      Documentation/filesystems/ceph.txt
2890 F:      fs/ceph/
2891
2892 CERTIFICATE HANDLING:
2893 M:      David Howells <dhowells@redhat.com>
2894 M:      David Woodhouse <dwmw2@infradead.org>
2895 L:      keyrings@vger.kernel.org
2896 S:      Maintained
2897 F:      Documentation/module-signing.txt
2898 F:      certs/
2899 F:      scripts/sign-file.c
2900 F:      scripts/extract-cert.c
2901
2902 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2903 L:      linux-usb@vger.kernel.org
2904 S:      Orphan
2905 F:      Documentation/usb/WUSB-Design-overview.txt
2906 F:      Documentation/usb/wusb-cbaf
2907 F:      drivers/usb/host/hwa-hc.c
2908 F:      drivers/usb/host/whci/
2909 F:      drivers/usb/wusbcore/
2910 F:      include/linux/usb/wusb*
2911
2912 CFAG12864B LCD DRIVER
2913 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2914 W:      http://miguelojeda.es/auxdisplay.htm
2915 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2916 S:      Maintained
2917 F:      drivers/auxdisplay/cfag12864b.c
2918 F:      include/linux/cfag12864b.h
2919
2920 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2921 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2922 W:      http://miguelojeda.es/auxdisplay.htm
2923 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2924 S:      Maintained
2925 F:      drivers/auxdisplay/cfag12864bfb.c
2926 F:      include/linux/cfag12864b.h
2927
2928 CFG80211 and NL80211
2929 M:      Johannes Berg <johannes@sipsolutions.net>
2930 L:      linux-wireless@vger.kernel.org
2931 W:      http://wireless.kernel.org/
2932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2934 S:      Maintained
2935 F:      include/uapi/linux/nl80211.h
2936 F:      include/net/cfg80211.h
2937 F:      net/wireless/*
2938 X:      net/wireless/wext*
2939
2940 CHAR and MISC DRIVERS
2941 M:      Arnd Bergmann <arnd@arndb.de>
2942 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2944 S:      Supported
2945 F:      drivers/char/*
2946 F:      drivers/misc/*
2947 F:      include/linux/miscdevice.h
2948
2949 CHECKPATCH
2950 M:      Andy Whitcroft <apw@canonical.com>
2951 M:      Joe Perches <joe@perches.com>
2952 S:      Maintained
2953 F:      scripts/checkpatch.pl
2954
2955 CHINESE DOCUMENTATION
2956 M:      Harry Wei <harryxiyou@gmail.com>
2957 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2958 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2959 S:      Maintained
2960 F:      Documentation/zh_CN/
2961
2962 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2963 M:      Peter Chen <Peter.Chen@nxp.com>
2964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2965 L:      linux-usb@vger.kernel.org
2966 S:      Maintained
2967 F:      drivers/usb/chipidea/
2968
2969 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2970 M:      Hans de Goede <hdegoede@redhat.com>
2971 L:      linux-input@vger.kernel.org
2972 S:      Maintained
2973 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2974 F:      drivers/input/touchscreen/chipone_icn8318.c
2975
2976 CHROME HARDWARE PLATFORM SUPPORT
2977 M:      Olof Johansson <olof@lixom.net>
2978 S:      Maintained
2979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2980 F:      drivers/platform/chrome/
2981
2982 CISCO VIC ETHERNET NIC DRIVER
2983 M:      Christian Benvenuti <benve@cisco.com>
2984 M:      Sujith Sankar <ssujith@cisco.com>
2985 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2986 M:      Neel Patel <neepatel@cisco.com>
2987 S:      Supported
2988 F:      drivers/net/ethernet/cisco/enic/
2989
2990 CISCO VIC LOW LATENCY NIC DRIVER
2991 M:      Christian Benvenuti <benve@cisco.com>
2992 M:      Dave Goodell <dgoodell@cisco.com>
2993 S:      Supported
2994 F:      drivers/infiniband/hw/usnic/
2995
2996 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2997 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2998 L:      netdev@vger.kernel.org
2999 S:      Maintained
3000 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3001
3002 CIRRUS LOGIC AUDIO CODEC DRIVERS
3003 M:      Brian Austin <brian.austin@cirrus.com>
3004 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3005 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3006 S:      Maintained
3007 F:      sound/soc/codecs/cs*
3008
3009 CLEANCACHE API
3010 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3011 L:      linux-kernel@vger.kernel.org
3012 S:      Maintained
3013 F:      mm/cleancache.c
3014 F:      include/linux/cleancache.h
3015
3016 CLK API
3017 M:      Russell King <linux@armlinux.org.uk>
3018 L:      linux-clk@vger.kernel.org
3019 S:      Maintained
3020 F:      include/linux/clk.h
3021
3022 CLOCKSOURCE, CLOCKEVENT DRIVERS
3023 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3024 M:      Thomas Gleixner <tglx@linutronix.de>
3025 L:      linux-kernel@vger.kernel.org
3026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3027 S:      Supported
3028 F:      drivers/clocksource
3029
3030 CISCO FCOE HBA DRIVER
3031 M:      Hiral Patel <hiralpat@cisco.com>
3032 M:      Suma Ramars <sramars@cisco.com>
3033 M:      Brian Uchino <buchino@cisco.com>
3034 L:      linux-scsi@vger.kernel.org
3035 S:      Supported
3036 F:      drivers/scsi/fnic/
3037
3038 CISCO SCSI HBA DRIVER
3039 M:      Narsimhulu Musini <nmusini@cisco.com>
3040 M:      Sesidhar Baddela <sebaddel@cisco.com>
3041 L:      linux-scsi@vger.kernel.org
3042 S:      Supported
3043 F:      drivers/scsi/snic/
3044
3045 CMPC ACPI DRIVER
3046 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3047 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3048 L:      platform-driver-x86@vger.kernel.org
3049 S:      Supported
3050 F:      drivers/platform/x86/classmate-laptop.c
3051
3052 COBALT MEDIA DRIVER
3053 M:      Hans Verkuil <hans.verkuil@cisco.com>
3054 L:      linux-media@vger.kernel.org
3055 T:      git git://linuxtv.org/media_tree.git
3056 W:      https://linuxtv.org
3057 S:      Supported
3058 F:      drivers/media/pci/cobalt/
3059
3060 COCCINELLE/Semantic Patches (SmPL)
3061 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3062 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3063 M:      Nicolas Palix <nicolas.palix@imag.fr>
3064 M:      Michal Marek <mmarek@suse.com>
3065 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3067 W:      http://coccinelle.lip6.fr/
3068 S:      Supported
3069 F:      Documentation/coccinelle.txt
3070 F:      scripts/coccinelle/
3071 F:      scripts/coccicheck
3072
3073 CODA FILE SYSTEM
3074 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3075 M:      coda@cs.cmu.edu
3076 L:      codalist@coda.cs.cmu.edu
3077 W:      http://www.coda.cs.cmu.edu/
3078 S:      Maintained
3079 F:      Documentation/filesystems/coda.txt
3080 F:      fs/coda/
3081 F:      include/linux/coda*.h
3082 F:      include/uapi/linux/coda*.h
3083
3084 CODA V4L2 MEM2MEM DRIVER
3085 M:      Philipp Zabel <p.zabel@pengutronix.de>
3086 L:      linux-media@vger.kernel.org
3087 S:      Maintained
3088 F:      Documentation/devicetree/bindings/media/coda.txt
3089 F:      drivers/media/platform/coda/
3090
3091 COMMON CLK FRAMEWORK
3092 M:      Michael Turquette <mturquette@baylibre.com>
3093 M:      Stephen Boyd <sboyd@codeaurora.org>
3094 L:      linux-clk@vger.kernel.org
3095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3096 S:      Maintained
3097 F:      drivers/clk/
3098 X:      drivers/clk/clkdev.c
3099 F:      include/linux/clk-pr*
3100 F:      include/linux/clk/
3101
3102 COMMON INTERNET FILE SYSTEM (CIFS)
3103 M:      Steve French <sfrench@samba.org>
3104 L:      linux-cifs@vger.kernel.org
3105 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3106 W:      http://linux-cifs.samba.org/
3107 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3108 S:      Supported
3109 F:      Documentation/filesystems/cifs/
3110 F:      fs/cifs/
3111
3112 COMPACTPCI HOTPLUG CORE
3113 M:      Scott Murray <scott@spiteful.org>
3114 L:      linux-pci@vger.kernel.org
3115 S:      Maintained
3116 F:      drivers/pci/hotplug/cpci_hotplug*
3117
3118 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3119 M:      Scott Murray <scott@spiteful.org>
3120 L:      linux-pci@vger.kernel.org
3121 S:      Maintained
3122 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3123
3124 COMPACTPCI HOTPLUG GENERIC DRIVER
3125 M:      Scott Murray <scott@spiteful.org>
3126 L:      linux-pci@vger.kernel.org
3127 S:      Maintained
3128 F:      drivers/pci/hotplug/cpcihp_generic.c
3129
3130 COMPAL LAPTOP SUPPORT
3131 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3132 L:      platform-driver-x86@vger.kernel.org
3133 S:      Maintained
3134 F:      drivers/platform/x86/compal-laptop.c
3135
3136 CONEXANT ACCESSRUNNER USB DRIVER
3137 L:      accessrunner-general@lists.sourceforge.net
3138 W:      http://accessrunner.sourceforge.net/
3139 S:      Orphan
3140 F:      drivers/usb/atm/cxacru.c
3141
3142 CONFIGFS
3143 M:      Joel Becker <jlbec@evilplan.org>
3144 M:      Christoph Hellwig <hch@lst.de>
3145 T:      git git://git.infradead.org/users/hch/configfs.git
3146 S:      Supported
3147 F:      fs/configfs/
3148 F:      include/linux/configfs.h
3149
3150 CONNECTOR
3151 M:      Evgeniy Polyakov <zbr@ioremap.net>
3152 L:      netdev@vger.kernel.org
3153 S:      Maintained
3154 F:      drivers/connector/
3155
3156 CONTROL GROUP (CGROUP)
3157 M:      Tejun Heo <tj@kernel.org>
3158 M:      Li Zefan <lizefan@huawei.com>
3159 M:      Johannes Weiner <hannes@cmpxchg.org>
3160 L:      cgroups@vger.kernel.org
3161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3162 S:      Maintained
3163 F:      Documentation/cgroups/
3164 F:      include/linux/cgroup*
3165 F:      kernel/cgroup*
3166
3167 CONTROL GROUP - CPUSET
3168 M:      Li Zefan <lizefan@huawei.com>
3169 L:      cgroups@vger.kernel.org
3170 W:      http://www.bullopensource.org/cpuset/
3171 W:      http://oss.sgi.com/projects/cpusets/
3172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3173 S:      Maintained
3174 F:      Documentation/cgroups/cpusets.txt
3175 F:      include/linux/cpuset.h
3176 F:      kernel/cpuset.c
3177
3178 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3179 M:      Johannes Weiner <hannes@cmpxchg.org>
3180 M:      Michal Hocko <mhocko@kernel.org>
3181 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3182 L:      cgroups@vger.kernel.org
3183 L:      linux-mm@kvack.org
3184 S:      Maintained
3185 F:      mm/memcontrol.c
3186 F:      mm/swap_cgroup.c
3187
3188 CORETEMP HARDWARE MONITORING DRIVER
3189 M:      Fenghua Yu <fenghua.yu@intel.com>
3190 L:      linux-hwmon@vger.kernel.org
3191 S:      Maintained
3192 F:      Documentation/hwmon/coretemp
3193 F:      drivers/hwmon/coretemp.c
3194
3195 COSA/SRP SYNC SERIAL DRIVER
3196 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3197 W:      http://www.fi.muni.cz/~kas/cosa/
3198 S:      Maintained
3199 F:      drivers/net/wan/cosa*
3200
3201 CPMAC ETHERNET DRIVER
3202 M:      Florian Fainelli <florian@openwrt.org>
3203 L:      netdev@vger.kernel.org
3204 S:      Maintained
3205 F:      drivers/net/ethernet/ti/cpmac.c
3206
3207 CPU FREQUENCY DRIVERS
3208 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3209 M:      Viresh Kumar <viresh.kumar@linaro.org>
3210 L:      linux-pm@vger.kernel.org
3211 S:      Maintained
3212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3213 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3214 F:      drivers/cpufreq/
3215 F:      include/linux/cpufreq.h
3216
3217 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3218 M:      Viresh Kumar <viresh.kumar@linaro.org>
3219 M:      Sudeep Holla <sudeep.holla@arm.com>
3220 L:      linux-pm@vger.kernel.org
3221 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3222 S:      Maintained
3223 F:      drivers/cpufreq/arm_big_little.h
3224 F:      drivers/cpufreq/arm_big_little.c
3225 F:      drivers/cpufreq/arm_big_little_dt.c
3226
3227 CPUIDLE DRIVER - ARM BIG LITTLE
3228 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3229 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3230 L:      linux-pm@vger.kernel.org
3231 L:      linux-arm-kernel@lists.infradead.org
3232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3233 S:      Maintained
3234 F:      drivers/cpuidle/cpuidle-big_little.c
3235
3236 CPUIDLE DRIVER - ARM EXYNOS
3237 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3238 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3239 M:      Kukjin Kim <kgene@kernel.org>
3240 L:      linux-pm@vger.kernel.org
3241 L:      linux-samsung-soc@vger.kernel.org
3242 S:      Supported
3243 F:      drivers/cpuidle/cpuidle-exynos.c
3244 F:      arch/arm/mach-exynos/pm.c
3245
3246 CPUIDLE DRIVERS
3247 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3248 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3249 L:      linux-pm@vger.kernel.org
3250 S:      Maintained
3251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3252 F:      drivers/cpuidle/*
3253 F:      include/linux/cpuidle.h
3254
3255 CPUID/MSR DRIVER
3256 M:      "H. Peter Anvin" <hpa@zytor.com>
3257 S:      Maintained
3258 F:      arch/x86/kernel/cpuid.c
3259 F:      arch/x86/kernel/msr.c
3260
3261 CPU POWER MONITORING SUBSYSTEM
3262 M:      Thomas Renninger <trenn@suse.com>
3263 L:      linux-pm@vger.kernel.org
3264 S:      Maintained
3265 F:      tools/power/cpupower/
3266
3267 CRAMFS FILESYSTEM
3268 W:      http://sourceforge.net/projects/cramfs/
3269 S:      Orphan / Obsolete
3270 F:      Documentation/filesystems/cramfs.txt
3271 F:      fs/cramfs/
3272
3273 CRIS PORT
3274 M:      Mikael Starvik <starvik@axis.com>
3275 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3276 L:      linux-cris-kernel@axis.com
3277 W:      http://developer.axis.com
3278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3279 S:      Maintained
3280 F:      arch/cris/
3281 F:      drivers/tty/serial/crisv10.*
3282
3283 CRYPTO API
3284 M:      Herbert Xu <herbert@gondor.apana.org.au>
3285 M:      "David S. Miller" <davem@davemloft.net>
3286 L:      linux-crypto@vger.kernel.org
3287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3289 S:      Maintained
3290 F:      Documentation/crypto/
3291 F:      Documentation/DocBook/crypto-API.tmpl
3292 F:      arch/*/crypto/
3293 F:      crypto/
3294 F:      drivers/crypto/
3295 F:      include/crypto/
3296
3297 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3298 M:      Neil Horman <nhorman@tuxdriver.com>
3299 L:      linux-crypto@vger.kernel.org
3300 S:      Maintained
3301 F:      crypto/ansi_cprng.c
3302 F:      crypto/rng.c
3303
3304 CS3308 MEDIA DRIVER
3305 M:      Hans Verkuil <hverkuil@xs4all.nl>
3306 L:      linux-media@vger.kernel.org
3307 T:      git git://linuxtv.org/media_tree.git
3308 W:      http://linuxtv.org
3309 S:      Odd Fixes
3310 F:      drivers/media/i2c/cs3308.c
3311 F:      drivers/media/i2c/cs3308.h
3312
3313 CS5535 Audio ALSA driver
3314 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3315 S:      Maintained
3316 F:      sound/pci/cs5535audio/
3317
3318 CW1200 WLAN driver
3319 M:      Solomon Peachy <pizza@shaftnet.org>
3320 S:      Maintained
3321 F:      drivers/net/wireless/st/cw1200/
3322
3323 CX18 VIDEO4LINUX DRIVER
3324 M:      Andy Walls <awalls@md.metrocast.net>
3325 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3326 L:      linux-media@vger.kernel.org
3327 T:      git git://linuxtv.org/media_tree.git
3328 W:      https://linuxtv.org
3329 W:      http://www.ivtvdriver.org/index.php/Cx18
3330 S:      Maintained
3331 F:      Documentation/video4linux/cx18.txt
3332 F:      drivers/media/pci/cx18/
3333 F:      include/uapi/linux/ivtv*
3334
3335 CX2341X MPEG ENCODER HELPER MODULE
3336 M:      Hans Verkuil <hverkuil@xs4all.nl>
3337 L:      linux-media@vger.kernel.org
3338 T:      git git://linuxtv.org/media_tree.git
3339 W:      https://linuxtv.org
3340 S:      Maintained
3341 F:      drivers/media/common/cx2341x*
3342 F:      include/media/cx2341x*
3343
3344 CX24120 MEDIA DRIVER
3345 M:      Jemma Denson <jdenson@gmail.com>
3346 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3347 L:      linux-media@vger.kernel.org
3348 W:      https://linuxtv.org
3349 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3350 S:      Maintained
3351 F:      drivers/media/dvb-frontends/cx24120*
3352
3353 CX88 VIDEO4LINUX DRIVER
3354 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3355 L:      linux-media@vger.kernel.org
3356 W:      https://linuxtv.org
3357 T:      git git://linuxtv.org/media_tree.git
3358 S:      Odd fixes
3359 F:      Documentation/video4linux/cx88/
3360 F:      drivers/media/pci/cx88/
3361
3362 CXD2820R MEDIA DRIVER
3363 M:      Antti Palosaari <crope@iki.fi>
3364 L:      linux-media@vger.kernel.org
3365 W:      https://linuxtv.org
3366 W:      http://palosaari.fi/linux/
3367 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3368 T:      git git://linuxtv.org/anttip/media_tree.git
3369 S:      Maintained
3370 F:      drivers/media/dvb-frontends/cxd2820r*
3371
3372 CXGB3 ETHERNET DRIVER (CXGB3)
3373 M:      Santosh Raspatur <santosh@chelsio.com>
3374 L:      netdev@vger.kernel.org
3375 W:      http://www.chelsio.com
3376 S:      Supported
3377 F:      drivers/net/ethernet/chelsio/cxgb3/
3378
3379 CXGB3 ISCSI DRIVER (CXGB3I)
3380 M:      Karen Xie <kxie@chelsio.com>
3381 L:      linux-scsi@vger.kernel.org
3382 W:      http://www.chelsio.com
3383 S:      Supported
3384 F:      drivers/scsi/cxgbi/cxgb3i
3385
3386 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3387 M:      Steve Wise <swise@chelsio.com>
3388 L:      linux-rdma@vger.kernel.org
3389 W:      http://www.openfabrics.org
3390 S:      Supported
3391 F:      drivers/infiniband/hw/cxgb3/
3392
3393 CXGB4 ETHERNET DRIVER (CXGB4)
3394 M:      Hariprasad S <hariprasad@chelsio.com>
3395 L:      netdev@vger.kernel.org
3396 W:      http://www.chelsio.com
3397 S:      Supported
3398 F:      drivers/net/ethernet/chelsio/cxgb4/
3399
3400 CXGB4 ISCSI DRIVER (CXGB4I)
3401 M:      Karen Xie <kxie@chelsio.com>
3402 L:      linux-scsi@vger.kernel.org
3403 W:      http://www.chelsio.com
3404 S:      Supported
3405 F:      drivers/scsi/cxgbi/cxgb4i
3406
3407 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3408 M:      Steve Wise <swise@chelsio.com>
3409 L:      linux-rdma@vger.kernel.org
3410 W:      http://www.openfabrics.org
3411 S:      Supported
3412 F:      drivers/infiniband/hw/cxgb4/
3413
3414 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3415 M:      Casey Leedom <leedom@chelsio.com>
3416 L:      netdev@vger.kernel.org
3417 W:      http://www.chelsio.com
3418 S:      Supported
3419 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3420
3421 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3422 M:      Ian Munsie <imunsie@au1.ibm.com>
3423 M:      Michael Neuling <mikey@neuling.org>
3424 L:      linuxppc-dev@lists.ozlabs.org
3425 S:      Supported
3426 F:      drivers/misc/cxl/
3427 F:      include/misc/cxl*
3428 F:      include/uapi/misc/cxl.h
3429 F:      Documentation/powerpc/cxl.txt
3430 F:      Documentation/powerpc/cxl.txt
3431 F:      Documentation/ABI/testing/sysfs-class-cxl
3432
3433 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3434 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3435 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3436 L:      linux-scsi@vger.kernel.org
3437 S:      Supported
3438 F:      drivers/scsi/cxlflash/
3439 F:      include/uapi/scsi/cxlflash_ioctls.h
3440 F:      Documentation/powerpc/cxlflash.txt
3441
3442 STMMAC ETHERNET DRIVER
3443 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3444 M:      Alexandre Torgue <alexandre.torgue@st.com>
3445 L:      netdev@vger.kernel.org
3446 W:      http://www.stlinux.com
3447 S:      Supported
3448 F:      drivers/net/ethernet/stmicro/stmmac/
3449
3450 CYBERPRO FB DRIVER
3451 M:      Russell King <linux@armlinux.org.uk>
3452 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3453 W:      http://www.armlinux.org.uk/
3454 S:      Maintained
3455 F:      drivers/video/fbdev/cyber2000fb.*
3456
3457 CYCLADES ASYNC MUX DRIVER
3458 W:      http://www.cyclades.com/
3459 S:      Orphan
3460 F:      drivers/tty/cyclades.c
3461 F:      include/linux/cyclades.h
3462 F:      include/uapi/linux/cyclades.h
3463
3464 CYCLADES PC300 DRIVER
3465 W:      http://www.cyclades.com/
3466 S:      Orphan
3467 F:      drivers/net/wan/pc300*
3468
3469 CYPRESS_FIRMWARE MEDIA DRIVER
3470 M:      Antti Palosaari <crope@iki.fi>
3471 L:      linux-media@vger.kernel.org
3472 W:      https://linuxtv.org
3473 W:      http://palosaari.fi/linux/
3474 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3475 T:      git git://linuxtv.org/anttip/media_tree.git
3476 S:      Maintained
3477 F:      drivers/media/common/cypress_firmware*
3478
3479 CYTTSP TOUCHSCREEN DRIVER
3480 M:      Ferruh Yigit <fery@cypress.com>
3481 L:      linux-input@vger.kernel.org
3482 S:      Supported
3483 F:      drivers/input/touchscreen/cyttsp*
3484 F:      include/linux/input/cyttsp.h
3485
3486 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3487 M:      Joshua Kinard <kumba@gentoo.org>
3488 S:      Maintained
3489 F:      drivers/rtc/rtc-ds1685.c
3490 F:      include/linux/rtc/ds1685.h
3491
3492 DAMA SLAVE for AX.25
3493 M:      Joerg Reuter <jreuter@yaina.de>
3494 W:      http://yaina.de/jreuter/
3495 W:      http://www.qsl.net/dl1bke/
3496 L:      linux-hams@vger.kernel.org
3497 S:      Maintained
3498 F:      net/ax25/af_ax25.c
3499 F:      net/ax25/ax25_dev.c
3500 F:      net/ax25/ax25_ds_*
3501 F:      net/ax25/ax25_in.c
3502 F:      net/ax25/ax25_out.c
3503 F:      net/ax25/ax25_timer.c
3504 F:      net/ax25/sysctl_net_ax25.c
3505
3506 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3507 L:      netdev@vger.kernel.org
3508 S:      Orphan
3509 F:      Documentation/networking/dmfe.txt
3510 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3511
3512 DC390/AM53C974 SCSI driver
3513 M:      Hannes Reinecke <hare@suse.com>
3514 L:      linux-scsi@vger.kernel.org
3515 S:      Maintained
3516 F:      drivers/scsi/am53c974.c
3517
3518 DC395x SCSI driver
3519 M:      Oliver Neukum <oliver@neukum.org>
3520 M:      Ali Akcaagac <aliakc@web.de>
3521 M:      Jamie Lenehan <lenehan@twibble.org>
3522 L:      dc395x@twibble.org
3523 W:      http://twibble.org/dist/dc395x/
3524 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3525 S:      Maintained
3526 F:      Documentation/scsi/dc395x.txt
3527 F:      drivers/scsi/dc395x.*
3528
3529 DCCP PROTOCOL
3530 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3531 L:      dccp@vger.kernel.org
3532 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3533 S:      Maintained
3534 F:      include/linux/dccp.h
3535 F:      include/uapi/linux/dccp.h
3536 F:      include/linux/tfrc.h
3537 F:      net/dccp/
3538
3539 DECnet NETWORK LAYER
3540 W:      http://linux-decnet.sourceforge.net
3541 L:      linux-decnet-user@lists.sourceforge.net
3542 S:      Orphan
3543 F:      Documentation/networking/decnet.txt
3544 F:      net/decnet/
3545
3546 DECSTATION PLATFORM SUPPORT
3547 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3548 L:      linux-mips@linux-mips.org
3549 W:      http://www.linux-mips.org/wiki/DECstation
3550 S:      Maintained
3551 F:      arch/mips/dec/
3552 F:      arch/mips/include/asm/dec/
3553 F:      arch/mips/include/asm/mach-dec/
3554
3555 DEFXX FDDI NETWORK DRIVER
3556 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3557 S:      Maintained
3558 F:      drivers/net/fddi/defxx.*
3559
3560 DELL LAPTOP DRIVER
3561 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3562 M:      Pali Rohár <pali.rohar@gmail.com>
3563 L:      platform-driver-x86@vger.kernel.org
3564 S:      Maintained
3565 F:      drivers/platform/x86/dell-laptop.c
3566
3567 DELL LAPTOP RBTN DRIVER
3568 M:      Pali Rohár <pali.rohar@gmail.com>
3569 S:      Maintained
3570 F:      drivers/platform/x86/dell-rbtn.*
3571
3572 DELL LAPTOP FREEFALL DRIVER
3573 M:      Pali Rohár <pali.rohar@gmail.com>
3574 S:      Maintained
3575 F:      drivers/platform/x86/dell-smo8800.c
3576
3577 DELL LAPTOP SMM DRIVER
3578 M:      Pali Rohár <pali.rohar@gmail.com>
3579 S:      Maintained
3580 F:      drivers/hwmon/dell-smm-hwmon.c
3581 F:      include/uapi/linux/i8k.h
3582
3583 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3584 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3585 S:      Maintained
3586 F:      Documentation/dcdbas.txt
3587 F:      drivers/firmware/dcdbas.*
3588
3589 DELL WMI EXTRAS DRIVER
3590 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3591 M:      Pali Rohár <pali.rohar@gmail.com>
3592 S:      Maintained
3593 F:      drivers/platform/x86/dell-wmi.c
3594
3595 DESIGNWARE USB2 DRD IP DRIVER
3596 M:      John Youn <johnyoun@synopsys.com>
3597 L:      linux-usb@vger.kernel.org
3598 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3599 S:      Maintained
3600 F:      drivers/usb/dwc2/
3601
3602 DESIGNWARE USB3 DRD IP DRIVER
3603 M:      Felipe Balbi <balbi@kernel.org>
3604 L:      linux-usb@vger.kernel.org
3605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3606 S:      Maintained
3607 F:      drivers/usb/dwc3/
3608
3609 DEVICE COREDUMP (DEV_COREDUMP)
3610 M:      Johannes Berg <johannes@sipsolutions.net>
3611 L:      linux-kernel@vger.kernel.org
3612 S:      Maintained
3613 F:      drivers/base/devcoredump.c
3614 F:      include/linux/devcoredump.h
3615
3616 DEVICE FREQUENCY (DEVFREQ)
3617 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3618 M:      Kyungmin Park <kyungmin.park@samsung.com>
3619 L:      linux-pm@vger.kernel.org
3620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3621 S:      Maintained
3622 F:      drivers/devfreq/
3623 F:      include/linux/devfreq.h
3624 F:      Documentation/devicetree/bindings/devfreq/
3625
3626 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3627 M:      Chanwoo Choi <cw00.choi@samsung.com>
3628 L:      linux-pm@vger.kernel.org
3629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3630 S:      Supported
3631 F:      drivers/devfreq/event/
3632 F:      drivers/devfreq/devfreq-event.c
3633 F:      include/linux/devfreq-event.h
3634 F:      Documentation/devicetree/bindings/devfreq/event/
3635
3636 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3637 M:      Chanwoo Choi <cw00.choi@samsung.com>
3638 L:      linux-pm@vger.kernel.org
3639 L:      linux-samsung-soc@vger.kernel.org
3640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3641 S:      Maintained
3642 F:      drivers/devfreq/exynos-bus.c
3643 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3644
3645 DEVICE NUMBER REGISTRY
3646 M:      Torben Mathiasen <device@lanana.org>
3647 W:      http://lanana.org/docs/device-list/index.html
3648 S:      Maintained
3649
3650 DEVICE-MAPPER  (LVM)
3651 M:      Alasdair Kergon <agk@redhat.com>
3652 M:      Mike Snitzer <snitzer@redhat.com>
3653 M:      dm-devel@redhat.com
3654 L:      dm-devel@redhat.com
3655 W:      http://sources.redhat.com/dm
3656 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3658 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3659 S:      Maintained
3660 F:      Documentation/device-mapper/
3661 F:      drivers/md/dm*
3662 F:      drivers/md/persistent-data/
3663 F:      include/linux/device-mapper.h
3664 F:      include/linux/dm-*.h
3665 F:      include/uapi/linux/dm-*.h
3666
3667 DEVLINK
3668 M:      Jiri Pirko <jiri@mellanox.com>
3669 L:      netdev@vger.kernel.org
3670 S:      Supported
3671 F:      net/core/devlink.c
3672 F:      include/net/devlink.h
3673 F:      include/uapi/linux/devlink.h
3674
3675 DIALOG SEMICONDUCTOR DRIVERS
3676 M:      Support Opensource <support.opensource@diasemi.com>
3677 W:      http://www.dialog-semiconductor.com/products
3678 S:      Supported
3679 F:      Documentation/hwmon/da90??
3680 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3681 F:      drivers/gpio/gpio-da90??.c
3682 F:      drivers/hwmon/da90??-hwmon.c
3683 F:      drivers/iio/adc/da91??-*.c
3684 F:      drivers/input/misc/da90??_onkey.c
3685 F:      drivers/input/touchscreen/da9052_tsi.c
3686 F:      drivers/leds/leds-da90??.c
3687 F:      drivers/mfd/da903x.c
3688 F:      drivers/mfd/da90??-*.c
3689 F:      drivers/mfd/da91??-*.c
3690 F:      drivers/power/da9052-battery.c
3691 F:      drivers/power/da91??-*.c
3692 F:      drivers/regulator/da903x.c
3693 F:      drivers/regulator/da9???-regulator.[ch]
3694 F:      drivers/rtc/rtc-da90??.c
3695 F:      drivers/video/backlight/da90??_bl.c
3696 F:      drivers/watchdog/da90??_wdt.c
3697 F:      include/linux/mfd/da903x.h
3698 F:      include/linux/mfd/da9052/
3699 F:      include/linux/mfd/da9055/
3700 F:      include/linux/mfd/da9063/
3701 F:      include/linux/mfd/da9150/
3702 F:      include/sound/da[79]*.h
3703 F:      sound/soc/codecs/da[79]*.[ch]
3704
3705 DIGI NEO AND CLASSIC PCI PRODUCTS
3706 M:      Lidza Louina <lidza.louina@gmail.com>
3707 M:      Mark Hounschell <markh@compro.net>
3708 L:      driverdev-devel@linuxdriverproject.org
3709 S:      Maintained
3710 F:      drivers/staging/dgnc/
3711
3712 DIOLAN U2C-12 I2C DRIVER
3713 M:      Guenter Roeck <linux@roeck-us.net>
3714 L:      linux-i2c@vger.kernel.org
3715 S:      Maintained
3716 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3717
3718 DIRECT ACCESS (DAX)
3719 M:      Matthew Wilcox <willy@linux.intel.com>
3720 L:      linux-fsdevel@vger.kernel.org
3721 S:      Supported
3722 F:      fs/dax.c
3723
3724 DIRECTORY NOTIFICATION (DNOTIFY)
3725 M:      Eric Paris <eparis@parisplace.org>
3726 S:      Maintained
3727 F:      Documentation/filesystems/dnotify.txt
3728 F:      fs/notify/dnotify/
3729 F:      include/linux/dnotify.h
3730
3731 DISK GEOMETRY AND PARTITION HANDLING
3732 M:      Andries Brouwer <aeb@cwi.nl>
3733 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3734 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3735 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3736 S:      Maintained
3737
3738 DISKQUOTA
3739 M:      Jan Kara <jack@suse.com>
3740 S:      Maintained
3741 F:      Documentation/filesystems/quota.txt
3742 F:      fs/quota/
3743 F:      include/linux/quota*.h
3744 F:      include/uapi/linux/quota*.h
3745
3746 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3747 M:      Bernie Thompson <bernie@plugable.com>
3748 L:      linux-fbdev@vger.kernel.org
3749 S:      Maintained
3750 W:      http://plugable.com/category/projects/udlfb/
3751 F:      drivers/video/fbdev/udlfb.c
3752 F:      include/video/udlfb.h
3753 F:      Documentation/fb/udlfb.txt
3754
3755 DISTRIBUTED LOCK MANAGER (DLM)
3756 M:      Christine Caulfield <ccaulfie@redhat.com>
3757 M:      David Teigland <teigland@redhat.com>
3758 L:      cluster-devel@redhat.com
3759 W:      http://sources.redhat.com/cluster/
3760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3761 S:      Supported
3762 F:      fs/dlm/
3763
3764 DMA BUFFER SHARING FRAMEWORK
3765 M:      Sumit Semwal <sumit.semwal@linaro.org>
3766 S:      Maintained
3767 L:      linux-media@vger.kernel.org
3768 L:      dri-devel@lists.freedesktop.org
3769 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3770 F:      drivers/dma-buf/
3771 F:      include/linux/dma-buf*
3772 F:      include/linux/reservation.h
3773 F:      include/linux/*fence.h
3774 F:      Documentation/dma-buf-sharing.txt
3775 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3776
3777 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3778 M:      Vinod Koul <vinod.koul@intel.com>
3779 L:      dmaengine@vger.kernel.org
3780 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3781 S:      Maintained
3782 F:      drivers/dma/
3783 F:      include/linux/dmaengine.h
3784 F:      Documentation/dmaengine/
3785 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3786
3787 DME1737 HARDWARE MONITOR DRIVER
3788 M:      Juerg Haefliger <juergh@gmail.com>
3789 L:      linux-hwmon@vger.kernel.org
3790 S:      Maintained
3791 F:      Documentation/hwmon/dme1737
3792 F:      drivers/hwmon/dme1737.c
3793
3794 DMI/SMBIOS SUPPORT
3795 M:      Jean Delvare <jdelvare@suse.com>
3796 S:      Maintained
3797 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3798 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3799 F:      drivers/firmware/dmi-id.c
3800 F:      drivers/firmware/dmi_scan.c
3801 F:      include/linux/dmi.h
3802
3803 DOCUMENTATION
3804 M:      Jonathan Corbet <corbet@lwn.net>
3805 L:      linux-doc@vger.kernel.org
3806 S:      Maintained
3807 F:      Documentation/
3808 F:      scripts/docproc.c
3809 F:      scripts/kernel-doc*
3810 X:      Documentation/ABI/
3811 X:      Documentation/devicetree/
3812 X:      Documentation/acpi
3813 X:      Documentation/power
3814 X:      Documentation/spi
3815 X:      Documentation/DocBook/media
3816 T:      git git://git.lwn.net/linux.git docs-next
3817
3818 DOUBLETALK DRIVER
3819 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3820 L:      blinux-list@redhat.com
3821 S:      Maintained
3822 F:      drivers/char/dtlk.c
3823 F:      include/linux/dtlk.h
3824
3825 DPT_I2O SCSI RAID DRIVER
3826 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3827 L:      linux-scsi@vger.kernel.org
3828 W:      http://www.adaptec.com/
3829 S:      Maintained
3830 F:      drivers/scsi/dpt*
3831 F:      drivers/scsi/dpt/
3832
3833 DRBD DRIVER
3834 M:      Philipp Reisner <philipp.reisner@linbit.com>
3835 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3836 L:      drbd-dev@lists.linbit.com
3837 W:      http://www.drbd.org
3838 T:      git git://git.linbit.com/linux-drbd.git
3839 T:      git git://git.linbit.com/drbd-8.4.git
3840 S:      Supported
3841 F:      drivers/block/drbd/
3842 F:      lib/lru_cache.c
3843 F:      Documentation/blockdev/drbd/
3844
3845 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3846 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3848 S:      Supported
3849 F:      Documentation/kobject.txt
3850 F:      drivers/base/
3851 F:      fs/debugfs/
3852 F:      fs/kernfs/
3853 F:      fs/sysfs/
3854 F:      include/linux/debugfs.h
3855 F:      include/linux/kobj*
3856 F:      lib/kobj*
3857
3858 DRM DRIVERS
3859 M:      David Airlie <airlied@linux.ie>
3860 L:      dri-devel@lists.freedesktop.org
3861 T:      git git://people.freedesktop.org/~airlied/linux
3862 S:      Maintained
3863 F:      drivers/gpu/drm/
3864 F:      drivers/gpu/vga/
3865 F:      Documentation/devicetree/bindings/display/
3866 F:      Documentation/devicetree/bindings/gpu/
3867 F:      Documentation/devicetree/bindings/video/
3868 F:      Documentation/DocBook/gpu.*
3869 F:      include/drm/
3870 F:      include/uapi/drm/
3871
3872 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3873 M:      Dave Airlie <airlied@redhat.com>
3874 S:      Odd Fixes
3875 F:      drivers/gpu/drm/ast/
3876
3877 DRM DRIVER FOR BOCHS VIRTUAL GPU
3878 M:      Gerd Hoffmann <kraxel@redhat.com>
3879 S:      Odd Fixes
3880 F:      drivers/gpu/drm/bochs/
3881
3882 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3883 M:      Dave Airlie <airlied@redhat.com>
3884 S:      Odd Fixes
3885 F:      drivers/gpu/drm/cirrus/
3886
3887 RADEON and AMDGPU DRM DRIVERS
3888 M:      Alex Deucher <alexander.deucher@amd.com>
3889 M:      Christian König <christian.koenig@amd.com>
3890 L:      dri-devel@lists.freedesktop.org
3891 T:      git git://people.freedesktop.org/~agd5f/linux
3892 S:      Supported
3893 F:      drivers/gpu/drm/radeon/
3894 F:      include/uapi/drm/radeon_drm.h
3895 F:      drivers/gpu/drm/amd/
3896 F:      include/uapi/drm/amdgpu_drm.h
3897
3898 DRM PANEL DRIVERS
3899 M:      Thierry Reding <thierry.reding@gmail.com>
3900 L:      dri-devel@lists.freedesktop.org
3901 T:      git git://anongit.freedesktop.org/tegra/linux.git
3902 S:      Maintained
3903 F:      drivers/gpu/drm/drm_panel.c
3904 F:      drivers/gpu/drm/panel/
3905 F:      include/drm/drm_panel.h
3906 F:      Documentation/devicetree/bindings/display/panel/
3907
3908 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3909 M:      Daniel Vetter <daniel.vetter@intel.com>
3910 M:      Jani Nikula <jani.nikula@linux.intel.com>
3911 L:      intel-gfx@lists.freedesktop.org
3912 L:      dri-devel@lists.freedesktop.org
3913 W:      https://01.org/linuxgraphics/
3914 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3915 T:      git git://anongit.freedesktop.org/drm-intel
3916 S:      Supported
3917 F:      drivers/gpu/drm/i915/
3918 F:      include/drm/i915*
3919 F:      include/uapi/drm/i915_drm.h
3920
3921 DRM DRIVERS FOR ATMEL HLCDC
3922 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3923 L:      dri-devel@lists.freedesktop.org
3924 S:      Supported
3925 F:      drivers/gpu/drm/atmel-hlcdc/
3926 F:      Documentation/devicetree/bindings/drm/atmel/
3927
3928 DRM DRIVERS FOR ALLWINNER A10
3929 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
3930 L:      dri-devel@lists.freedesktop.org
3931 S:      Supported
3932 F:      drivers/gpu/drm/sun4i/
3933 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3934
3935 DRM DRIVERS FOR EXYNOS
3936 M:      Inki Dae <inki.dae@samsung.com>
3937 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3938 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3939 M:      Kyungmin Park <kyungmin.park@samsung.com>
3940 L:      dri-devel@lists.freedesktop.org
3941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3942 S:      Supported
3943 F:      drivers/gpu/drm/exynos/
3944 F:      include/uapi/drm/exynos_drm.h
3945 F:      Documentation/devicetree/bindings/display/exynos/
3946
3947 DRM DRIVERS FOR FREESCALE DCU
3948 M:      Stefan Agner <stefan@agner.ch>
3949 M:      Alison Wang <alison.wang@freescale.com>
3950 L:      dri-devel@lists.freedesktop.org
3951 S:      Supported
3952 F:      drivers/gpu/drm/fsl-dcu/
3953 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3954 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
3955 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3956
3957 DRM DRIVERS FOR FREESCALE IMX
3958 M:      Philipp Zabel <p.zabel@pengutronix.de>
3959 L:      dri-devel@lists.freedesktop.org
3960 S:      Maintained
3961 F:      drivers/gpu/drm/imx/
3962 F:      drivers/gpu/ipu-v3/
3963 F:      Documentation/devicetree/bindings/display/imx/
3964
3965 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3966 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3967 L:      dri-devel@lists.freedesktop.org
3968 T:      git git://github.com/patjak/drm-gma500
3969 S:      Maintained
3970 F:      drivers/gpu/drm/gma500/
3971
3972 DRM DRIVERS FOR HISILICON
3973 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
3974 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
3975 R:      Chen Feng <puck.chen@hisilicon.com>
3976 L:      dri-devel@lists.freedesktop.org
3977 T:      git git://github.com/xin3liang/linux.git
3978 S:      Maintained
3979 F:      drivers/gpu/drm/hisilicon/
3980 F:      Documentation/devicetree/bindings/display/hisilicon/
3981
3982 DRM DRIVER FOR INTEL I810 VIDEO CARDS
3983 S:      Orphan / Obsolete
3984 F:      drivers/gpu/drm/i810/
3985 F:      include/uapi/drm/i810_drm.h
3986
3987 DRM DRIVER FOR MSM ADRENO GPU
3988 M:      Rob Clark <robdclark@gmail.com>
3989 L:      linux-arm-msm@vger.kernel.org
3990 L:      dri-devel@lists.freedesktop.org
3991 L:      freedreno@lists.freedesktop.org
3992 T:      git git://people.freedesktop.org/~robclark/linux
3993 S:      Maintained
3994 F:      drivers/gpu/drm/msm/
3995 F:      include/uapi/drm/msm_drm.h
3996 F:      Documentation/devicetree/bindings/display/msm/
3997
3998 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3999 M:      Ben Skeggs <bskeggs@redhat.com>
4000 L:      dri-devel@lists.freedesktop.org
4001 L:      nouveau@lists.freedesktop.org
4002 T:      git git://github.com/skeggsb/linux
4003 S:      Supported
4004 F:      drivers/gpu/drm/nouveau/
4005 F:      include/uapi/drm/nouveau_drm.h
4006
4007 DRM DRIVERS FOR NVIDIA TEGRA
4008 M:      Thierry Reding <thierry.reding@gmail.com>
4009 L:      dri-devel@lists.freedesktop.org
4010 L:      linux-tegra@vger.kernel.org
4011 T:      git git://anongit.freedesktop.org/tegra/linux.git
4012 S:      Supported
4013 F:      drivers/gpu/drm/tegra/
4014 F:      drivers/gpu/host1x/
4015 F:      include/linux/host1x.h
4016 F:      include/uapi/drm/tegra_drm.h
4017 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4018
4019 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4020 S:      Orphan / Obsolete
4021 F:      drivers/gpu/drm/mga/
4022 F:      include/uapi/drm/mga_drm.h
4023
4024 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4025 M:      Dave Airlie <airlied@redhat.com>
4026 S:      Odd Fixes
4027 F:      drivers/gpu/drm/mgag200/
4028
4029 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4030 S:      Orphan / Obsolete
4031 F:      drivers/gpu/drm/r128/
4032 F:      include/uapi/drm/r128_drm.h
4033
4034 DRM DRIVERS FOR RENESAS
4035 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4036 L:      dri-devel@lists.freedesktop.org
4037 L:      linux-renesas-soc@vger.kernel.org
4038 T:      git git://linuxtv.org/pinchartl/fbdev
4039 S:      Supported
4040 F:      drivers/gpu/drm/rcar-du/
4041 F:      drivers/gpu/drm/shmobile/
4042 F:      include/linux/platform_data/shmob_drm.h
4043 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4044
4045 DRM DRIVER FOR QXL VIRTUAL GPU
4046 M:      Dave Airlie <airlied@redhat.com>
4047 S:      Odd Fixes
4048 F:      drivers/gpu/drm/qxl/
4049 F:      include/uapi/drm/qxl_drm.h
4050
4051 DRM DRIVERS FOR ROCKCHIP
4052 M:      Mark Yao <mark.yao@rock-chips.com>
4053 L:      dri-devel@lists.freedesktop.org
4054 S:      Maintained
4055 F:      drivers/gpu/drm/rockchip/
4056 F:      Documentation/devicetree/bindings/display/rockchip/
4057
4058 DRM DRIVER FOR SAVAGE VIDEO CARDS
4059 S:      Orphan / Obsolete
4060 F:      drivers/gpu/drm/savage/
4061 F:      include/uapi/drm/savage_drm.h
4062
4063 DRM DRIVER FOR SIS VIDEO CARDS
4064 S:      Orphan / Obsolete
4065 F:      drivers/gpu/drm/sis/
4066 F:      include/uapi/drm/sis_drm.h
4067
4068 DRM DRIVERS FOR STI
4069 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4070 M:      Vincent Abriou <vincent.abriou@st.com>
4071 L:      dri-devel@lists.freedesktop.org
4072 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4073 S:      Maintained
4074 F:      drivers/gpu/drm/sti
4075 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4076
4077 DRM DRIVER FOR TDFX VIDEO CARDS
4078 S:      Orphan / Obsolete
4079 F:      drivers/gpu/drm/tdfx/
4080
4081 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4082 M:      Dave Airlie <airlied@redhat.com>
4083 S:      Odd Fixes
4084 F:      drivers/gpu/drm/udl/
4085
4086 DRM DRIVERS FOR VIVANTE GPU IP
4087 M:      Lucas Stach <l.stach@pengutronix.de>
4088 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4089 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4090 L:      dri-devel@lists.freedesktop.org
4091 S:      Maintained
4092 F:      drivers/gpu/drm/etnaviv/
4093 F:      include/uapi/drm/etnaviv_drm.h
4094 F:      Documentation/devicetree/bindings/display/etnaviv/
4095
4096 DRM DRIVER FOR VMWARE VIRTUAL GPU
4097 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4098 M:      Sinclair Yeh <syeh@vmware.com>
4099 M:      Thomas Hellstrom <thellstrom@vmware.com>
4100 L:      dri-devel@lists.freedesktop.org
4101 T:      git git://people.freedesktop.org/~syeh/repos_linux
4102 T:      git git://people.freedesktop.org/~thomash/linux
4103 S:      Supported
4104 F:      drivers/gpu/drm/vmwgfx/
4105 F:      include/uapi/drm/vmwgfx_drm.h
4106
4107 DRM DRIVERS FOR VC4
4108 M:      Eric Anholt <eric@anholt.net>
4109 T:      git git://github.com/anholt/linux
4110 S:      Supported
4111 F:      drivers/gpu/drm/vc4/
4112 F:      include/uapi/drm/vc4_drm.h
4113 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4114
4115 DRM DRIVERS FOR TI OMAP
4116 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4117 L:      dri-devel@lists.freedesktop.org
4118 S:      Maintained
4119 F:      drivers/gpu/drm/omapdrm/
4120 F:      Documentation/devicetree/bindings/display/ti/
4121
4122 DRM DRIVERS FOR TI LCDC
4123 M:      Jyri Sarha <jsarha@ti.com>
4124 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4125 L:      dri-devel@lists.freedesktop.org
4126 S:      Maintained
4127 F:      drivers/gpu/drm/tilcdc/
4128 F:      Documentation/devicetree/bindings/display/tilcdc/
4129
4130 DSBR100 USB FM RADIO DRIVER
4131 M:      Alexey Klimov <klimov.linux@gmail.com>
4132 L:      linux-media@vger.kernel.org
4133 T:      git git://linuxtv.org/media_tree.git
4134 S:      Maintained
4135 F:      drivers/media/radio/dsbr100.c
4136
4137 DSCC4 DRIVER
4138 M:      Francois Romieu <romieu@fr.zoreil.com>
4139 L:      netdev@vger.kernel.org
4140 S:      Maintained
4141 F:      drivers/net/wan/dscc4.c
4142
4143 DT3155 MEDIA DRIVER
4144 M:      Hans Verkuil <hverkuil@xs4all.nl>
4145 L:      linux-media@vger.kernel.org
4146 T:      git git://linuxtv.org/media_tree.git
4147 W:      https://linuxtv.org
4148 S:      Odd Fixes
4149 F:      drivers/media/pci/dt3155/
4150
4151 DVB_USB_AF9015 MEDIA DRIVER
4152 M:      Antti Palosaari <crope@iki.fi>
4153 L:      linux-media@vger.kernel.org
4154 W:      https://linuxtv.org
4155 W:      http://palosaari.fi/linux/
4156 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4157 T:      git git://linuxtv.org/anttip/media_tree.git
4158 S:      Maintained
4159 F:      drivers/media/usb/dvb-usb-v2/af9015*
4160
4161 DVB_USB_AF9035 MEDIA DRIVER
4162 M:      Antti Palosaari <crope@iki.fi>
4163 L:      linux-media@vger.kernel.org
4164 W:      https://linuxtv.org
4165 W:      http://palosaari.fi/linux/
4166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4167 T:      git git://linuxtv.org/anttip/media_tree.git
4168 S:      Maintained
4169 F:      drivers/media/usb/dvb-usb-v2/af9035*
4170
4171 DVB_USB_ANYSEE MEDIA DRIVER
4172 M:      Antti Palosaari <crope@iki.fi>
4173 L:      linux-media@vger.kernel.org
4174 W:      https://linuxtv.org
4175 W:      http://palosaari.fi/linux/
4176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4177 T:      git git://linuxtv.org/anttip/media_tree.git
4178 S:      Maintained
4179 F:      drivers/media/usb/dvb-usb-v2/anysee*
4180
4181 DVB_USB_AU6610 MEDIA DRIVER
4182 M:      Antti Palosaari <crope@iki.fi>
4183 L:      linux-media@vger.kernel.org
4184 W:      https://linuxtv.org
4185 W:      http://palosaari.fi/linux/
4186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4187 T:      git git://linuxtv.org/anttip/media_tree.git
4188 S:      Maintained
4189 F:      drivers/media/usb/dvb-usb-v2/au6610*
4190
4191 DVB_USB_CE6230 MEDIA DRIVER
4192 M:      Antti Palosaari <crope@iki.fi>
4193 L:      linux-media@vger.kernel.org
4194 W:      https://linuxtv.org
4195 W:      http://palosaari.fi/linux/
4196 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4197 T:      git git://linuxtv.org/anttip/media_tree.git
4198 S:      Maintained
4199 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4200
4201 DVB_USB_CXUSB MEDIA DRIVER
4202 M:      Michael Krufky <mkrufky@linuxtv.org>
4203 L:      linux-media@vger.kernel.org
4204 W:      https://linuxtv.org
4205 W:      http://github.com/mkrufky
4206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4207 T:      git git://linuxtv.org/media_tree.git
4208 S:      Maintained
4209 F:      drivers/media/usb/dvb-usb/cxusb*
4210
4211 DVB_USB_EC168 MEDIA DRIVER
4212 M:      Antti Palosaari <crope@iki.fi>
4213 L:      linux-media@vger.kernel.org
4214 W:      https://linuxtv.org
4215 W:      http://palosaari.fi/linux/
4216 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4217 T:      git git://linuxtv.org/anttip/media_tree.git
4218 S:      Maintained
4219 F:      drivers/media/usb/dvb-usb-v2/ec168*
4220
4221 DVB_USB_GL861 MEDIA DRIVER
4222 M:      Antti Palosaari <crope@iki.fi>
4223 L:      linux-media@vger.kernel.org
4224 W:      https://linuxtv.org
4225 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4226 T:      git git://linuxtv.org/anttip/media_tree.git
4227 S:      Maintained
4228 F:      drivers/media/usb/dvb-usb-v2/gl861*
4229
4230 DVB_USB_MXL111SF MEDIA DRIVER
4231 M:      Michael Krufky <mkrufky@linuxtv.org>
4232 L:      linux-media@vger.kernel.org
4233 W:      https://linuxtv.org
4234 W:      http://github.com/mkrufky
4235 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4236 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4237 S:      Maintained
4238 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4239
4240 DVB_USB_RTL28XXU MEDIA DRIVER
4241 M:      Antti Palosaari <crope@iki.fi>
4242 L:      linux-media@vger.kernel.org
4243 W:      https://linuxtv.org
4244 W:      http://palosaari.fi/linux/
4245 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4246 T:      git git://linuxtv.org/anttip/media_tree.git
4247 S:      Maintained
4248 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4249
4250 DVB_USB_V2 MEDIA DRIVER
4251 M:      Antti Palosaari <crope@iki.fi>
4252 L:      linux-media@vger.kernel.org
4253 W:      https://linuxtv.org
4254 W:      http://palosaari.fi/linux/
4255 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4256 T:      git git://linuxtv.org/anttip/media_tree.git
4257 S:      Maintained
4258 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4259 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4260
4261 DYNAMIC DEBUG
4262 M:      Jason Baron <jbaron@akamai.com>
4263 S:      Maintained
4264 F:      lib/dynamic_debug.c
4265 F:      include/linux/dynamic_debug.h
4266
4267 DZ DECSTATION DZ11 SERIAL DRIVER
4268 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4269 S:      Maintained
4270 F:      drivers/tty/serial/dz.*
4271
4272 E3X0 POWER BUTTON DRIVER
4273 M:      Moritz Fischer <moritz.fischer@ettus.com>
4274 L:      usrp-users@lists.ettus.com
4275 W:      http://www.ettus.com
4276 S:      Supported
4277 F:      drivers/input/misc/e3x0-button.c
4278 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4279
4280 E4000 MEDIA DRIVER
4281 M:      Antti Palosaari <crope@iki.fi>
4282 L:      linux-media@vger.kernel.org
4283 W:      https://linuxtv.org
4284 W:      http://palosaari.fi/linux/
4285 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4286 T:      git git://linuxtv.org/anttip/media_tree.git
4287 S:      Maintained
4288 F:      drivers/media/tuners/e4000*
4289
4290 EATA ISA/EISA/PCI SCSI DRIVER
4291 M:      Dario Ballabio <ballabio_dario@emc.com>
4292 L:      linux-scsi@vger.kernel.org
4293 S:      Maintained
4294 F:      drivers/scsi/eata.c
4295
4296 EC100 MEDIA DRIVER
4297 M:      Antti Palosaari <crope@iki.fi>
4298 L:      linux-media@vger.kernel.org
4299 W:      https://linuxtv.org
4300 W:      http://palosaari.fi/linux/
4301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4302 T:      git git://linuxtv.org/anttip/media_tree.git
4303 S:      Maintained
4304 F:      drivers/media/dvb-frontends/ec100*
4305
4306 ECRYPT FILE SYSTEM
4307 M:      Tyler Hicks <tyhicks@canonical.com>
4308 L:      ecryptfs@vger.kernel.org
4309 W:      http://ecryptfs.org
4310 W:      https://launchpad.net/ecryptfs
4311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4312 S:      Supported
4313 F:      Documentation/filesystems/ecryptfs.txt
4314 F:      fs/ecryptfs/
4315
4316 EDAC-CORE
4317 M:      Doug Thompson <dougthompson@xmission.com>
4318 M:      Borislav Petkov <bp@alien8.de>
4319 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4320 L:      linux-edac@vger.kernel.org
4321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4323 S:      Supported
4324 F:      Documentation/edac.txt
4325 F:      drivers/edac/
4326 F:      include/linux/edac.h
4327
4328 EDAC-AMD64
4329 M:      Doug Thompson <dougthompson@xmission.com>
4330 M:      Borislav Petkov <bp@alien8.de>
4331 L:      linux-edac@vger.kernel.org
4332 S:      Maintained
4333 F:      drivers/edac/amd64_edac*
4334
4335 EDAC-CALXEDA
4336 M:      Doug Thompson <dougthompson@xmission.com>
4337 M:      Robert Richter <rric@kernel.org>
4338 L:      linux-edac@vger.kernel.org
4339 S:      Maintained
4340 F:      drivers/edac/highbank*
4341
4342 EDAC-CAVIUM
4343 M:      Ralf Baechle <ralf@linux-mips.org>
4344 M:      David Daney <david.daney@cavium.com>
4345 L:      linux-edac@vger.kernel.org
4346 L:      linux-mips@linux-mips.org
4347 S:      Supported
4348 F:      drivers/edac/octeon_edac*
4349
4350 EDAC-E752X
4351 M:      Mark Gross <mark.gross@intel.com>
4352 M:      Doug Thompson <dougthompson@xmission.com>
4353 L:      linux-edac@vger.kernel.org
4354 S:      Maintained
4355 F:      drivers/edac/e752x_edac.c
4356
4357 EDAC-E7XXX
4358 M:      Doug Thompson <dougthompson@xmission.com>
4359 L:      linux-edac@vger.kernel.org
4360 S:      Maintained
4361 F:      drivers/edac/e7xxx_edac.c
4362
4363 EDAC-GHES
4364 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4365 L:      linux-edac@vger.kernel.org
4366 S:      Maintained
4367 F:      drivers/edac/ghes_edac.c
4368
4369 EDAC-I82443BXGX
4370 M:      Tim Small <tim@buttersideup.com>
4371 L:      linux-edac@vger.kernel.org
4372 S:      Maintained
4373 F:      drivers/edac/i82443bxgx_edac.c
4374
4375 EDAC-I3000
4376 M:      Jason Uhlenkott <juhlenko@akamai.com>
4377 L:      linux-edac@vger.kernel.org
4378 S:      Maintained
4379 F:      drivers/edac/i3000_edac.c
4380
4381 EDAC-I5000
4382 M:      Doug Thompson <dougthompson@xmission.com>
4383 L:      linux-edac@vger.kernel.org
4384 S:      Maintained
4385 F:      drivers/edac/i5000_edac.c
4386
4387 EDAC-I5400
4388 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4389 L:      linux-edac@vger.kernel.org
4390 S:      Maintained
4391 F:      drivers/edac/i5400_edac.c
4392
4393 EDAC-I7300
4394 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4395 L:      linux-edac@vger.kernel.org
4396 S:      Maintained
4397 F:      drivers/edac/i7300_edac.c
4398
4399 EDAC-I7CORE
4400 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4401 L:      linux-edac@vger.kernel.org
4402 S:      Maintained
4403 F:      drivers/edac/i7core_edac.c
4404
4405 EDAC-I82975X
4406 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4407 M:      "Arvind R." <arvino55@gmail.com>
4408 L:      linux-edac@vger.kernel.org
4409 S:      Maintained
4410 F:      drivers/edac/i82975x_edac.c
4411
4412 EDAC-IE31200
4413 M:      Jason Baron <jbaron@akamai.com>
4414 L:      linux-edac@vger.kernel.org
4415 S:      Maintained
4416 F:      drivers/edac/ie31200_edac.c
4417
4418 EDAC-MPC85XX
4419 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4420 L:      linux-edac@vger.kernel.org
4421 S:      Maintained
4422 F:      drivers/edac/mpc85xx_edac.[ch]
4423
4424 EDAC-PASEMI
4425 M:      Egor Martovetsky <egor@pasemi.com>
4426 L:      linux-edac@vger.kernel.org
4427 S:      Maintained
4428 F:      drivers/edac/pasemi_edac.c
4429
4430 EDAC-R82600
4431 M:      Tim Small <tim@buttersideup.com>
4432 L:      linux-edac@vger.kernel.org
4433 S:      Maintained
4434 F:      drivers/edac/r82600_edac.c
4435
4436 EDAC-SBRIDGE
4437 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4438 L:      linux-edac@vger.kernel.org
4439 S:      Maintained
4440 F:      drivers/edac/sb_edac.c
4441
4442 EDAC-XGENE
4443 APPLIED MICRO (APM) X-GENE SOC EDAC
4444 M:     Loc Ho <lho@apm.com>
4445 S:     Supported
4446 F:     drivers/edac/xgene_edac.c
4447 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4448
4449 EDIROL UA-101/UA-1000 DRIVER
4450 M:      Clemens Ladisch <clemens@ladisch.de>
4451 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4452 T:      git git://git.alsa-project.org/alsa-kernel.git
4453 S:      Maintained
4454 F:      sound/usb/misc/ua101.c
4455
4456 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4457 M:      Matt Fleming <matt@codeblueprint.co.uk>
4458 L:      linux-efi@vger.kernel.org
4459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4460 S:      Maintained
4461 F:      Documentation/efi-stub.txt
4462 F:      arch/ia64/kernel/efi.c
4463 F:      arch/x86/boot/compressed/eboot.[ch]
4464 F:      arch/x86/include/asm/efi.h
4465 F:      arch/x86/platform/efi/
4466 F:      drivers/firmware/efi/
4467 F:      include/linux/efi*.h
4468
4469 EFI VARIABLE FILESYSTEM
4470 M:      Matthew Garrett <matthew.garrett@nebula.com>
4471 M:      Jeremy Kerr <jk@ozlabs.org>
4472 M:      Matt Fleming <matt@codeblueprint.co.uk>
4473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4474 L:      linux-efi@vger.kernel.org
4475 S:      Maintained
4476 F:      fs/efivarfs/
4477
4478 EFIFB FRAMEBUFFER DRIVER
4479 L:      linux-fbdev@vger.kernel.org
4480 M:      Peter Jones <pjones@redhat.com>
4481 S:      Maintained
4482 F:      drivers/video/fbdev/efifb.c
4483
4484 EFS FILESYSTEM
4485 W:      http://aeschi.ch.eu.org/efs/
4486 S:      Orphan
4487 F:      fs/efs/
4488
4489 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4490 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4491 L:      netdev@vger.kernel.org
4492 S:      Maintained
4493 F:      drivers/net/ethernet/ibm/ehea/
4494
4495 EM28XX VIDEO4LINUX DRIVER
4496 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4497 L:      linux-media@vger.kernel.org
4498 W:      https://linuxtv.org
4499 T:      git git://linuxtv.org/media_tree.git
4500 S:      Maintained
4501 F:      drivers/media/usb/em28xx/
4502
4503 EMBEDDED LINUX
4504 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4505 M:      Matt Mackall <mpm@selenic.com>
4506 M:      David Woodhouse <dwmw2@infradead.org>
4507 L:      linux-embedded@vger.kernel.org
4508 S:      Maintained
4509
4510 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4511 M:      James Smart <james.smart@avagotech.com>
4512 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4513 L:      linux-scsi@vger.kernel.org
4514 W:      http://www.avagotech.com
4515 S:      Supported
4516 F:      drivers/scsi/lpfc/
4517
4518 ENE CB710 FLASH CARD READER DRIVER
4519 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4520 S:      Maintained
4521 F:      drivers/misc/cb710/
4522 F:      drivers/mmc/host/cb710-mmc.*
4523 F:      include/linux/cb710.h
4524
4525 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4526 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4527 S:      Maintained
4528 F:      drivers/media/rc/ene_ir.*
4529
4530 EPSON S1D13XXX FRAMEBUFFER DRIVER
4531 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4532 S:      Maintained
4533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4534 F:      drivers/video/fbdev/s1d13xxxfb.c
4535 F:      include/video/s1d13xxxfb.h
4536
4537 ET131X NETWORK DRIVER
4538 M:      Mark Einon <mark.einon@gmail.com>
4539 S:      Odd Fixes
4540 F:      drivers/net/ethernet/agere/
4541
4542 ETHERNET BRIDGE
4543 M:      Stephen Hemminger <stephen@networkplumber.org>
4544 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4545 L:      netdev@vger.kernel.org
4546 W:      http://www.linuxfoundation.org/en/Net:Bridge
4547 S:      Maintained
4548 F:      include/linux/netfilter_bridge/
4549 F:      net/bridge/
4550
4551 ETHERNET PHY LIBRARY
4552 M:      Florian Fainelli <f.fainelli@gmail.com>
4553 L:      netdev@vger.kernel.org
4554 S:      Maintained
4555 F:      include/linux/phy.h
4556 F:      include/linux/phy_fixed.h
4557 F:      drivers/net/phy/
4558 F:      Documentation/networking/phy.txt
4559 F:      drivers/of/of_mdio.c
4560 F:      drivers/of/of_net.c
4561
4562 EXT2 FILE SYSTEM
4563 M:      Jan Kara <jack@suse.com>
4564 L:      linux-ext4@vger.kernel.org
4565 S:      Maintained
4566 F:      Documentation/filesystems/ext2.txt
4567 F:      fs/ext2/
4568 F:      include/linux/ext2*
4569
4570 EXT4 FILE SYSTEM
4571 M:      "Theodore Ts'o" <tytso@mit.edu>
4572 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4573 L:      linux-ext4@vger.kernel.org
4574 W:      http://ext4.wiki.kernel.org
4575 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4577 S:      Maintained
4578 F:      Documentation/filesystems/ext4.txt
4579 F:      fs/ext4/
4580
4581 Extended Verification Module (EVM)
4582 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4583 L:      linux-ima-devel@lists.sourceforge.net
4584 L:      linux-security-module@vger.kernel.org
4585 S:      Supported
4586 F:      security/integrity/evm/
4587
4588 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4589 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4590 M:      Chanwoo Choi <cw00.choi@samsung.com>
4591 L:      linux-kernel@vger.kernel.org
4592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4593 S:      Maintained
4594 F:      drivers/extcon/
4595 F:      include/linux/extcon/
4596 F:      include/linux/extcon.h
4597 F:      Documentation/extcon/
4598 F:      Documentation/devicetree/bindings/extcon/
4599
4600 EXYNOS DP DRIVER
4601 M:      Jingoo Han <jingoohan1@gmail.com>
4602 L:      dri-devel@lists.freedesktop.org
4603 S:      Maintained
4604 F:      drivers/gpu/drm/exynos/exynos_dp*
4605
4606 EXYNOS SYSMMU (IOMMU) driver
4607 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4608 L:      iommu@lists.linux-foundation.org
4609 S:      Maintained
4610 F:      drivers/iommu/exynos-iommu.c
4611
4612 EXYNOS MIPI DISPLAY DRIVERS
4613 M:      Inki Dae <inki.dae@samsung.com>
4614 M:      Donghwa Lee <dh09.lee@samsung.com>
4615 M:      Kyungmin Park <kyungmin.park@samsung.com>
4616 L:      linux-fbdev@vger.kernel.org
4617 S:      Maintained
4618 F:      drivers/video/fbdev/exynos/exynos_mipi*
4619 F:      include/video/exynos_mipi*
4620
4621 EZchip NPS platform support
4622 M:      Noam Camus <noamc@ezchip.com>
4623 S:      Supported
4624 F:      arch/arc/plat-eznps
4625 F:      arch/arc/boot/dts/eznps.dts
4626
4627 F71805F HARDWARE MONITORING DRIVER
4628 M:      Jean Delvare <jdelvare@suse.com>
4629 L:      linux-hwmon@vger.kernel.org
4630 S:      Maintained
4631 F:      Documentation/hwmon/f71805f
4632 F:      drivers/hwmon/f71805f.c
4633
4634 FC0011 TUNER DRIVER
4635 M:      Michael Buesch <m@bues.ch>
4636 L:      linux-media@vger.kernel.org
4637 S:      Maintained
4638 F:      drivers/media/tuners/fc0011.h
4639 F:      drivers/media/tuners/fc0011.c
4640
4641 FC2580 MEDIA DRIVER
4642 M:      Antti Palosaari <crope@iki.fi>
4643 L:      linux-media@vger.kernel.org
4644 W:      https://linuxtv.org
4645 W:      http://palosaari.fi/linux/
4646 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4647 T:      git git://linuxtv.org/anttip/media_tree.git
4648 S:      Maintained
4649 F:      drivers/media/tuners/fc2580*
4650
4651 FANOTIFY
4652 M:      Eric Paris <eparis@redhat.com>
4653 S:      Maintained
4654 F:      fs/notify/fanotify/
4655 F:      include/linux/fanotify.h
4656 F:      include/uapi/linux/fanotify.h
4657
4658 FARSYNC SYNCHRONOUS DRIVER
4659 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4660 W:      http://www.farsite.co.uk/
4661 S:      Supported
4662 F:      drivers/net/wan/farsync.*
4663
4664 FAULT INJECTION SUPPORT
4665 M:      Akinobu Mita <akinobu.mita@gmail.com>
4666 S:      Supported
4667 F:      Documentation/fault-injection/
4668 F:      lib/fault-inject.c
4669
4670 FBTFT Framebuffer drivers
4671 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4672 M:      Noralf Trønnes <noralf@tronnes.org>
4673 S:      Maintained
4674 F:      drivers/staging/fbtft/
4675
4676 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4677 M:      Vasu Dev <vasu.dev@intel.com>
4678 L:      fcoe-devel@open-fcoe.org
4679 W:      www.Open-FCoE.org
4680 S:      Supported
4681 F:      drivers/scsi/libfc/
4682 F:      drivers/scsi/fcoe/
4683 F:      include/scsi/fc/
4684 F:      include/scsi/libfc.h
4685 F:      include/scsi/libfcoe.h
4686 F:      include/uapi/scsi/fc/
4687
4688 FILE LOCKING (flock() and fcntl()/lockf())
4689 M:      Jeff Layton <jlayton@poochiereds.net>
4690 M:      "J. Bruce Fields" <bfields@fieldses.org>
4691 L:      linux-fsdevel@vger.kernel.org
4692 S:      Maintained
4693 F:      include/linux/fcntl.h
4694 F:      include/linux/fs.h
4695 F:      include/uapi/linux/fcntl.h
4696 F:      include/uapi/linux/fs.h
4697 F:      fs/fcntl.c
4698 F:      fs/locks.c
4699
4700 FILESYSTEMS (VFS and infrastructure)
4701 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4702 L:      linux-fsdevel@vger.kernel.org
4703 S:      Maintained
4704 F:      fs/*
4705
4706 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4707 M:      Riku Voipio <riku.voipio@iki.fi>
4708 L:      linux-hwmon@vger.kernel.org
4709 S:      Maintained
4710 F:      drivers/hwmon/f75375s.c
4711 F:      include/linux/f75375s.h
4712
4713 FIREWIRE AUDIO DRIVERS
4714 M:      Clemens Ladisch <clemens@ladisch.de>
4715 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4716 T:      git git://git.alsa-project.org/alsa-kernel.git
4717 S:      Maintained
4718 F:      sound/firewire/
4719
4720 FIREWIRE MEDIA DRIVERS (firedtv)
4721 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4722 L:      linux-media@vger.kernel.org
4723 L:      linux1394-devel@lists.sourceforge.net
4724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4725 S:      Maintained
4726 F:      drivers/media/firewire/
4727
4728 FIREWIRE SBP-2 TARGET
4729 M:      Chris Boot <bootc@bootc.net>
4730 L:      linux-scsi@vger.kernel.org
4731 L:      target-devel@vger.kernel.org
4732 L:      linux1394-devel@lists.sourceforge.net
4733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4734 S:      Maintained
4735 F:      drivers/target/sbp/
4736
4737 FIREWIRE SUBSYSTEM
4738 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4739 L:      linux1394-devel@lists.sourceforge.net
4740 W:      http://ieee1394.wiki.kernel.org/
4741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4742 S:      Maintained
4743 F:      drivers/firewire/
4744 F:      include/linux/firewire.h
4745 F:      include/uapi/linux/firewire*.h
4746 F:      tools/firewire/
4747
4748 FIRMWARE LOADER (request_firmware)
4749 M:      Ming Lei <ming.lei@canonical.com>
4750 L:      linux-kernel@vger.kernel.org
4751 S:      Maintained
4752 F:      Documentation/firmware_class/
4753 F:      drivers/base/firmware*.c
4754 F:      include/linux/firmware.h
4755
4756 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4757 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4758 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4759 S:      Maintained
4760 F:      drivers/block/rsxx/
4761
4762 FLOPPY DRIVER
4763 M:      Jiri Kosina <jikos@kernel.org>
4764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4765 S:      Odd fixes
4766 F:      drivers/block/floppy.c
4767
4768 FMC SUBSYSTEM
4769 M:      Alessandro Rubini <rubini@gnudd.com>
4770 W:      http://www.ohwr.org/projects/fmc-bus
4771 S:      Supported
4772 F:      drivers/fmc/
4773 F:      include/linux/fmc*.h
4774 F:      include/linux/ipmi-fru.h
4775 K:      fmc_d.*register
4776
4777 FPGA MANAGER FRAMEWORK
4778 M:      Alan Tull <atull@opensource.altera.com>
4779 R:      Moritz Fischer <moritz.fischer@ettus.com>
4780 S:      Maintained
4781 F:      drivers/fpga/
4782 F:      include/linux/fpga/fpga-mgr.h
4783 W:      http://www.rocketboards.org
4784
4785 FPU EMULATOR
4786 M:      Bill Metzenthen <billm@melbpc.org.au>
4787 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4788 S:      Maintained
4789 F:      arch/x86/math-emu/
4790
4791 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4792 L:      netdev@vger.kernel.org
4793 S:      Orphan
4794 F:      drivers/net/wan/dlci.c
4795 F:      drivers/net/wan/sdla.c
4796
4797 FRAMEBUFFER LAYER
4798 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4799 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4800 L:      linux-fbdev@vger.kernel.org
4801 W:      http://linux-fbdev.sourceforge.net/
4802 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4804 S:      Maintained
4805 F:      Documentation/fb/
4806 F:      drivers/video/
4807 F:      include/video/
4808 F:      include/linux/fb.h
4809 F:      include/uapi/video/
4810 F:      include/uapi/linux/fb.h
4811
4812 FREESCALE DIU FRAMEBUFFER DRIVER
4813 M:      Timur Tabi <timur@tabi.org>
4814 L:      linux-fbdev@vger.kernel.org
4815 S:      Maintained
4816 F:      drivers/video/fbdev/fsl-diu-fb.*
4817
4818 FREESCALE DMA DRIVER
4819 M:      Li Yang <leoli@freescale.com>
4820 M:      Zhang Wei <zw@zh-kernel.org>
4821 L:      linuxppc-dev@lists.ozlabs.org
4822 S:      Maintained
4823 F:      drivers/dma/fsldma.*
4824
4825 FREESCALE GPMI NAND DRIVER
4826 M:      Han Xu <han.xu@nxp.com>
4827 L:      linux-mtd@lists.infradead.org
4828 S:      Maintained
4829 F:      drivers/mtd/nand/gpmi-nand/*
4830
4831 FREESCALE I2C CPM DRIVER
4832 M:      Jochen Friedrich <jochen@scram.de>
4833 L:      linuxppc-dev@lists.ozlabs.org
4834 L:      linux-i2c@vger.kernel.org
4835 S:      Maintained
4836 F:      drivers/i2c/busses/i2c-cpm.c
4837
4838 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4839 M:      Sascha Hauer <kernel@pengutronix.de>
4840 L:      linux-fbdev@vger.kernel.org
4841 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4842 S:      Maintained
4843 F:      include/linux/platform_data/video-imxfb.h
4844 F:      drivers/video/fbdev/imxfb.c
4845
4846 FREESCALE QUAD SPI DRIVER
4847 M:      Han Xu <han.xu@nxp.com>
4848 L:      linux-mtd@lists.infradead.org
4849 S:      Maintained
4850 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4851
4852 FREESCALE SOC FS_ENET DRIVER
4853 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4854 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4855 L:      linuxppc-dev@lists.ozlabs.org
4856 L:      netdev@vger.kernel.org
4857 S:      Maintained
4858 F:      drivers/net/ethernet/freescale/fs_enet/
4859 F:      include/linux/fs_enet_pd.h
4860
4861 FREESCALE IMX / MXC FEC DRIVER
4862 M:      Fugang Duan <fugang.duan@nxp.com>
4863 L:      netdev@vger.kernel.org
4864 S:      Maintained
4865 F:      drivers/net/ethernet/freescale/fec_main.c
4866 F:      drivers/net/ethernet/freescale/fec_ptp.c
4867 F:      drivers/net/ethernet/freescale/fec.h
4868 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4869
4870 FREESCALE QUICC ENGINE LIBRARY
4871 L:      linuxppc-dev@lists.ozlabs.org
4872 S:      Orphan
4873 F:      drivers/soc/fsl/qe/
4874 F:      include/soc/fsl/*qe*.h
4875 F:      include/soc/fsl/*ucc*.h
4876
4877 FREESCALE USB PERIPHERAL DRIVERS
4878 M:      Li Yang <leoli@freescale.com>
4879 L:      linux-usb@vger.kernel.org
4880 L:      linuxppc-dev@lists.ozlabs.org
4881 S:      Maintained
4882 F:      drivers/usb/gadget/udc/fsl*
4883
4884 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4885 M:      Li Yang <leoli@freescale.com>
4886 L:      netdev@vger.kernel.org
4887 L:      linuxppc-dev@lists.ozlabs.org
4888 S:      Maintained
4889 F:      drivers/net/ethernet/freescale/ucc_geth*
4890
4891 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4892 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4893 L:      netdev@vger.kernel.org
4894 S:      Maintained
4895 F:      drivers/net/ethernet/freescale/gianfar*
4896 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4897 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4898
4899 FREESCALE QUICC ENGINE UCC UART DRIVER
4900 M:      Timur Tabi <timur@tabi.org>
4901 L:      linuxppc-dev@lists.ozlabs.org
4902 S:      Maintained
4903 F:      drivers/tty/serial/ucc_uart.c
4904
4905 FREESCALE SOC SOUND DRIVERS
4906 M:      Timur Tabi <timur@tabi.org>
4907 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4908 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4909 R:      Fabio Estevam <fabio.estevam@nxp.com>
4910 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4911 L:      linuxppc-dev@lists.ozlabs.org
4912 S:      Maintained
4913 F:      sound/soc/fsl/fsl*
4914 F:      sound/soc/fsl/imx*
4915 F:      sound/soc/fsl/mpc8610_hpcd.c
4916
4917 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4918 M:      "J. German Rivera" <German.Rivera@freescale.com>
4919 M:      Stuart Yoder <stuart.yoder@nxp.com>
4920 L:      linux-kernel@vger.kernel.org
4921 S:      Maintained
4922 F:      drivers/staging/fsl-mc/
4923
4924 FREEVXFS FILESYSTEM
4925 M:      Christoph Hellwig <hch@infradead.org>
4926 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4927 S:      Maintained
4928 F:      fs/freevxfs/
4929
4930 FREEZER
4931 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4932 M:      Pavel Machek <pavel@ucw.cz>
4933 L:      linux-pm@vger.kernel.org
4934 S:      Supported
4935 F:      Documentation/power/freezing-of-tasks.txt
4936 F:      include/linux/freezer.h
4937 F:      kernel/freezer.c
4938
4939 FRONTSWAP API
4940 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4941 L:      linux-kernel@vger.kernel.org
4942 S:      Maintained
4943 F:      mm/frontswap.c
4944 F:      include/linux/frontswap.h
4945
4946 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4947 M:      David Howells <dhowells@redhat.com>
4948 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4949 S:      Supported
4950 F:      Documentation/filesystems/caching/
4951 F:      fs/fscache/
4952 F:      include/linux/fscache*.h
4953
4954 F2FS FILE SYSTEM
4955 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4956 M:      Changman Lee <cm224.lee@samsung.com>
4957 R:      Chao Yu <yuchao0@huawei.com>
4958 L:      linux-f2fs-devel@lists.sourceforge.net
4959 W:      http://en.wikipedia.org/wiki/F2FS
4960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4961 S:      Maintained
4962 F:      Documentation/filesystems/f2fs.txt
4963 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4964 F:      fs/f2fs/
4965 F:      include/linux/f2fs_fs.h
4966 F:      include/trace/events/f2fs.h
4967
4968 FUJITSU FR-V (FRV) PORT
4969 S:      Orphan
4970 F:      arch/frv/
4971
4972 FUJITSU LAPTOP EXTRAS
4973 M:      Jonathan Woithe <jwoithe@just42.net>
4974 L:      platform-driver-x86@vger.kernel.org
4975 S:      Maintained
4976 F:      drivers/platform/x86/fujitsu-laptop.c
4977
4978 FUJITSU M-5MO LS CAMERA ISP DRIVER
4979 M:      Kyungmin Park <kyungmin.park@samsung.com>
4980 M:      Heungjun Kim <riverful.kim@samsung.com>
4981 L:      linux-media@vger.kernel.org
4982 S:      Maintained
4983 F:      drivers/media/i2c/m5mols/
4984 F:      include/media/i2c/m5mols.h
4985
4986 FUJITSU TABLET EXTRAS
4987 M:      Robert Gerlach <khnz@gmx.de>
4988 L:      platform-driver-x86@vger.kernel.org
4989 S:      Maintained
4990 F:      drivers/platform/x86/fujitsu-tablet.c
4991
4992 FUSE: FILESYSTEM IN USERSPACE
4993 M:      Miklos Szeredi <miklos@szeredi.hu>
4994 L:      linux-fsdevel@vger.kernel.org
4995 W:      http://fuse.sourceforge.net/
4996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4997 S:      Maintained
4998 F:      fs/fuse/
4999 F:      include/uapi/linux/fuse.h
5000 F:      Documentation/filesystems/fuse.txt
5001
5002 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5003 M:      Rik Faith <faith@cs.unc.edu>
5004 L:      linux-scsi@vger.kernel.org
5005 S:      Odd Fixes (e.g., new signatures)
5006 F:      drivers/scsi/fdomain.*
5007
5008 GCOV BASED KERNEL PROFILING
5009 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5010 S:      Maintained
5011 F:      kernel/gcov/
5012 F:      Documentation/gcov.txt
5013
5014 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5015 M:      Achim Leubner <achim_leubner@adaptec.com>
5016 L:      linux-scsi@vger.kernel.org
5017 W:      http://www.icp-vortex.com/
5018 S:      Supported
5019 F:      drivers/scsi/gdt*
5020
5021 GDB KERNEL DEBUGGING HELPER SCRIPTS
5022 M:      Jan Kiszka <jan.kiszka@siemens.com>
5023 M:      Kieran Bingham <kieran@bingham.xyz>
5024 S:      Supported
5025 F:      scripts/gdb/
5026
5027 GEMTEK FM RADIO RECEIVER DRIVER
5028 M:      Hans Verkuil <hverkuil@xs4all.nl>
5029 L:      linux-media@vger.kernel.org
5030 T:      git git://linuxtv.org/media_tree.git
5031 W:      https://linuxtv.org
5032 S:      Maintained
5033 F:      drivers/media/radio/radio-gemtek*
5034
5035 GENERIC GPIO I2C DRIVER
5036 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5037 S:      Supported
5038 F:      drivers/i2c/busses/i2c-gpio.c
5039 F:      include/linux/i2c-gpio.h
5040
5041 GENERIC GPIO I2C MULTIPLEXER DRIVER
5042 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5043 L:      linux-i2c@vger.kernel.org
5044 S:      Supported
5045 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5046 F:      include/linux/i2c-mux-gpio.h
5047 F:      Documentation/i2c/muxes/i2c-mux-gpio
5048
5049 GENERIC HDLC (WAN) DRIVERS
5050 M:      Krzysztof Halasa <khc@pm.waw.pl>
5051 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5052 S:      Maintained
5053 F:      drivers/net/wan/c101.c
5054 F:      drivers/net/wan/hd6457*
5055 F:      drivers/net/wan/hdlc*
5056 F:      drivers/net/wan/n2.c
5057 F:      drivers/net/wan/pc300too.c
5058 F:      drivers/net/wan/pci200syn.c
5059 F:      drivers/net/wan/wanxl*
5060
5061 GENERIC INCLUDE/ASM HEADER FILES
5062 M:      Arnd Bergmann <arnd@arndb.de>
5063 L:      linux-arch@vger.kernel.org
5064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5065 S:      Maintained
5066 F:      include/asm-generic/
5067 F:      include/uapi/asm-generic/
5068
5069 GENERIC PHY FRAMEWORK
5070 M:      Kishon Vijay Abraham I <kishon@ti.com>
5071 L:      linux-kernel@vger.kernel.org
5072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5073 S:      Supported
5074 F:      drivers/phy/
5075 F:      include/linux/phy/
5076
5077 GENERIC PM DOMAINS
5078 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5079 M:      Kevin Hilman <khilman@kernel.org>
5080 M:      Ulf Hansson <ulf.hansson@linaro.org>
5081 L:      linux-pm@vger.kernel.org
5082 S:      Supported
5083 F:      drivers/base/power/domain*.c
5084 F:      include/linux/pm_domain.h
5085
5086 GENERIC UIO DRIVER FOR PCI DEVICES
5087 M:      "Michael S. Tsirkin" <mst@redhat.com>
5088 L:      kvm@vger.kernel.org
5089 S:      Supported
5090 F:      drivers/uio/uio_pci_generic.c
5091
5092 GET_MAINTAINER SCRIPT
5093 M:      Joe Perches <joe@perches.com>
5094 S:      Maintained
5095 F:      scripts/get_maintainer.pl
5096
5097 GFS2 FILE SYSTEM
5098 M:      Steven Whitehouse <swhiteho@redhat.com>
5099 M:      Bob Peterson <rpeterso@redhat.com>
5100 L:      cluster-devel@redhat.com
5101 W:      http://sources.redhat.com/cluster/
5102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5103 S:      Supported
5104 F:      Documentation/filesystems/gfs2*.txt
5105 F:      fs/gfs2/
5106 F:      include/uapi/linux/gfs2_ondisk.h
5107
5108 GIGASET ISDN DRIVERS
5109 M:      Paul Bolle <pebolle@tiscali.nl>
5110 L:      gigaset307x-common@lists.sourceforge.net
5111 W:      http://gigaset307x.sourceforge.net/
5112 S:      Odd Fixes
5113 F:      Documentation/isdn/README.gigaset
5114 F:      drivers/isdn/gigaset/
5115 F:      include/uapi/linux/gigaset_dev.h
5116
5117 GO7007 MPEG CODEC
5118 M:      Hans Verkuil <hans.verkuil@cisco.com>
5119 L:      linux-media@vger.kernel.org
5120 S:      Maintained
5121 F:      drivers/media/usb/go7007/
5122
5123 GOODIX TOUCHSCREEN
5124 M:      Bastien Nocera <hadess@hadess.net>
5125 L:      linux-input@vger.kernel.org
5126 S:      Maintained
5127 F:      drivers/input/touchscreen/goodix.c
5128
5129 GPIO SUBSYSTEM
5130 M:      Linus Walleij <linus.walleij@linaro.org>
5131 M:      Alexandre Courbot <gnurou@gmail.com>
5132 L:      linux-gpio@vger.kernel.org
5133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5134 S:      Maintained
5135 F:      Documentation/devicetree/bindings/gpio/
5136 F:      Documentation/gpio/
5137 F:      Documentation/ABI/testing/gpio-cdev
5138 F:      Documentation/ABI/obsolete/sysfs-gpio
5139 F:      drivers/gpio/
5140 F:      include/linux/gpio/
5141 F:      include/linux/gpio.h
5142 F:      include/asm-generic/gpio.h
5143 F:      include/uapi/linux/gpio.h
5144 F:      tools/gpio/
5145
5146 GRE DEMULTIPLEXER DRIVER
5147 M:      Dmitry Kozlov <xeb@mail.ru>
5148 L:      netdev@vger.kernel.org
5149 S:      Maintained
5150 F:      net/ipv4/gre_demux.c
5151 F:      net/ipv4/gre_offload.c
5152 F:      include/net/gre.h
5153
5154 GRETH 10/100/1G Ethernet MAC device driver
5155 M:      Andreas Larsson <andreas@gaisler.com>
5156 L:      netdev@vger.kernel.org
5157 S:      Maintained
5158 F:      drivers/net/ethernet/aeroflex/
5159
5160 GSPCA FINEPIX SUBDRIVER
5161 M:      Frank Zago <frank@zago.net>
5162 L:      linux-media@vger.kernel.org
5163 T:      git git://linuxtv.org/media_tree.git
5164 S:      Maintained
5165 F:      drivers/media/usb/gspca/finepix.c
5166
5167 GSPCA GL860 SUBDRIVER
5168 M:      Olivier Lorin <o.lorin@laposte.net>
5169 L:      linux-media@vger.kernel.org
5170 T:      git git://linuxtv.org/media_tree.git
5171 S:      Maintained
5172 F:      drivers/media/usb/gspca/gl860/
5173
5174 GSPCA M5602 SUBDRIVER
5175 M:      Erik Andren <erik.andren@gmail.com>
5176 L:      linux-media@vger.kernel.org
5177 T:      git git://linuxtv.org/media_tree.git
5178 S:      Maintained
5179 F:      drivers/media/usb/gspca/m5602/
5180
5181 GSPCA PAC207 SONIXB SUBDRIVER
5182 M:      Hans de Goede <hdegoede@redhat.com>
5183 L:      linux-media@vger.kernel.org
5184 T:      git git://linuxtv.org/media_tree.git
5185 S:      Maintained
5186 F:      drivers/media/usb/gspca/pac207.c
5187
5188 GSPCA SN9C20X SUBDRIVER
5189 M:      Brian Johnson <brijohn@gmail.com>
5190 L:      linux-media@vger.kernel.org
5191 T:      git git://linuxtv.org/media_tree.git
5192 S:      Maintained
5193 F:      drivers/media/usb/gspca/sn9c20x.c
5194
5195 GSPCA T613 SUBDRIVER
5196 M:      Leandro Costantino <lcostantino@gmail.com>
5197 L:      linux-media@vger.kernel.org
5198 T:      git git://linuxtv.org/media_tree.git
5199 S:      Maintained
5200 F:      drivers/media/usb/gspca/t613.c
5201
5202 GSPCA USB WEBCAM DRIVER
5203 M:      Hans de Goede <hdegoede@redhat.com>
5204 L:      linux-media@vger.kernel.org
5205 T:      git git://linuxtv.org/media_tree.git
5206 S:      Maintained
5207 F:      drivers/media/usb/gspca/
5208
5209 GUID PARTITION TABLE (GPT)
5210 M:      Davidlohr Bueso <dave@stgolabs.net>
5211 L:      linux-efi@vger.kernel.org
5212 S:      Maintained
5213 F:      block/partitions/efi.*
5214
5215 STK1160 USB VIDEO CAPTURE DRIVER
5216 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5217 L:      linux-media@vger.kernel.org
5218 T:      git git://linuxtv.org/media_tree.git
5219 S:      Maintained
5220 F:      drivers/media/usb/stk1160/
5221
5222 H8/300 ARCHITECTURE
5223 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5224 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5225 W:      http://uclinux-h8.sourceforge.jp
5226 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5227 S:      Maintained
5228 F:      arch/h8300/
5229 F:      drivers/clocksource/h8300_*.c
5230 F:      drivers/clk/h8300/
5231 F:      drivers/irqchip/irq-renesas-h8*.c
5232
5233 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5234 M:      Frank Seidel <frank@f-seidel.de>
5235 L:      platform-driver-x86@vger.kernel.org
5236 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5237 S:      Maintained
5238 F:      drivers/platform/x86/hdaps.c
5239
5240 HDPVR USB VIDEO ENCODER DRIVER
5241 M:      Hans Verkuil <hverkuil@xs4all.nl>
5242 L:      linux-media@vger.kernel.org
5243 T:      git git://linuxtv.org/media_tree.git
5244 W:      https://linuxtv.org
5245 S:      Odd Fixes
5246 F:      drivers/media/usb/hdpvr/
5247
5248 HWPOISON MEMORY FAILURE HANDLING
5249 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5250 L:      linux-mm@kvack.org
5251 S:      Maintained
5252 F:      mm/memory-failure.c
5253 F:      mm/hwpoison-inject.c
5254
5255 HYPERVISOR VIRTUAL CONSOLE DRIVER
5256 L:      linuxppc-dev@lists.ozlabs.org
5257 S:      Odd Fixes
5258 F:      drivers/tty/hvc/
5259
5260 HACKRF MEDIA DRIVER
5261 M:      Antti Palosaari <crope@iki.fi>
5262 L:      linux-media@vger.kernel.org
5263 W:      https://linuxtv.org
5264 W:      http://palosaari.fi/linux/
5265 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5266 T:      git git://linuxtv.org/anttip/media_tree.git
5267 S:      Maintained
5268 F:      drivers/media/usb/hackrf/
5269
5270 HARDWARE MONITORING
5271 M:      Jean Delvare <jdelvare@suse.com>
5272 M:      Guenter Roeck <linux@roeck-us.net>
5273 L:      linux-hwmon@vger.kernel.org
5274 W:      http://hwmon.wiki.kernel.org/
5275 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5277 S:      Maintained
5278 F:      Documentation/hwmon/
5279 F:      drivers/hwmon/
5280 F:      include/linux/hwmon*.h
5281
5282 HARDWARE RANDOM NUMBER GENERATOR CORE
5283 M:      Matt Mackall <mpm@selenic.com>
5284 M:      Herbert Xu <herbert@gondor.apana.org.au>
5285 L:      linux-crypto@vger.kernel.org
5286 S:      Odd fixes
5287 F:      Documentation/hw_random.txt
5288 F:      drivers/char/hw_random/
5289 F:      include/linux/hw_random.h
5290
5291 HARDWARE SPINLOCK CORE
5292 M:      Ohad Ben-Cohen <ohad@wizery.com>
5293 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5294 L:      linux-remoteproc@vger.kernel.org
5295 S:      Maintained
5296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5297 F:      Documentation/hwspinlock.txt
5298 F:      drivers/hwspinlock/hwspinlock_*
5299 F:      include/linux/hwspinlock.h
5300
5301 HARMONY SOUND DRIVER
5302 L:      linux-parisc@vger.kernel.org
5303 S:      Maintained
5304 F:      sound/parisc/harmony.*
5305
5306 HD29L2 MEDIA DRIVER
5307 M:      Antti Palosaari <crope@iki.fi>
5308 L:      linux-media@vger.kernel.org
5309 W:      https://linuxtv.org
5310 W:      http://palosaari.fi/linux/
5311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5312 T:      git git://linuxtv.org/anttip/media_tree.git
5313 S:      Maintained
5314 F:      drivers/media/dvb-frontends/hd29l2*
5315
5316 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5317 M:      Don Brace <don.brace@microsemi.com>
5318 L:      iss_storagedev@hp.com
5319 L:      esc.storagedev@microsemi.com
5320 L:      linux-scsi@vger.kernel.org
5321 S:      Supported
5322 F:      Documentation/scsi/hpsa.txt
5323 F:      drivers/scsi/hpsa*.[ch]
5324 F:      include/linux/cciss*.h
5325 F:      include/uapi/linux/cciss*.h
5326
5327 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5328 M:      Don Brace <don.brace@microsemi.com>
5329 L:      iss_storagedev@hp.com
5330 L:      esc.storagedev@microsemi.com
5331 L:      linux-scsi@vger.kernel.org
5332 S:      Supported
5333 F:      Documentation/blockdev/cciss.txt
5334 F:      drivers/block/cciss*
5335 F:      include/linux/cciss_ioctl.h
5336 F:      include/uapi/linux/cciss_ioctl.h
5337
5338 HFI1 DRIVER
5339 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5340 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5341 L:      linux-rdma@vger.kernel.org
5342 S:      Supported
5343 F:      drivers/infiniband/hw/hfi1
5344
5345 HFS FILESYSTEM
5346 L:      linux-fsdevel@vger.kernel.org
5347 S:      Orphan
5348 F:      Documentation/filesystems/hfs.txt
5349 F:      fs/hfs/
5350
5351 HFSPLUS FILESYSTEM
5352 L:      linux-fsdevel@vger.kernel.org
5353 S:      Orphan
5354 F:      Documentation/filesystems/hfsplus.txt
5355 F:      fs/hfsplus/
5356
5357 HGA FRAMEBUFFER DRIVER
5358 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5359 L:      linux-nvidia@lists.surfsouth.com
5360 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5361 S:      Maintained
5362 F:      drivers/video/fbdev/hgafb.c
5363
5364 HIBERNATION (aka Software Suspend, aka swsusp)
5365 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5366 M:      Pavel Machek <pavel@ucw.cz>
5367 L:      linux-pm@vger.kernel.org
5368 S:      Supported
5369 F:      arch/x86/power/
5370 F:      drivers/base/power/
5371 F:      kernel/power/
5372 F:      include/linux/suspend.h
5373 F:      include/linux/freezer.h
5374 F:      include/linux/pm.h
5375 F:      arch/*/include/asm/suspend*.h
5376
5377 HID CORE LAYER
5378 M:      Jiri Kosina <jikos@kernel.org>
5379 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5380 L:      linux-input@vger.kernel.org
5381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5382 S:      Maintained
5383 F:      drivers/hid/
5384 F:      include/linux/hid*
5385 F:      include/uapi/linux/hid*
5386
5387 HID SENSOR HUB DRIVERS
5388 M:      Jiri Kosina <jikos@kernel.org>
5389 M:      Jonathan Cameron <jic23@kernel.org>
5390 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5391 L:      linux-input@vger.kernel.org
5392 L:      linux-iio@vger.kernel.org
5393 S:      Maintained
5394 F:      Documentation/hid/hid-sensor*
5395 F:      drivers/hid/hid-sensor-*
5396 F:      drivers/iio/*/hid-*
5397 F:      include/linux/hid-sensor-*
5398
5399 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5400 M:      Thomas Gleixner <tglx@linutronix.de>
5401 L:      linux-kernel@vger.kernel.org
5402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5403 S:      Maintained
5404 F:      Documentation/timers/
5405 F:      kernel/time/hrtimer.c
5406 F:      kernel/time/clockevents.c
5407 F:      kernel/time/tick*.*
5408 F:      kernel/time/timer_*.c
5409 F:      include/linux/clockchips.h
5410 F:      include/linux/hrtimer.h
5411
5412 HIGH-SPEED SCC DRIVER FOR AX.25
5413 L:      linux-hams@vger.kernel.org
5414 S:      Orphan
5415 F:      drivers/net/hamradio/dmascc.c
5416 F:      drivers/net/hamradio/scc.c
5417
5418 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5419 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5420 W:      http://www.highpoint-tech.com
5421 S:      Supported
5422 F:      Documentation/scsi/hptiop.txt
5423 F:      drivers/scsi/hptiop.c
5424
5425 HIPPI
5426 M:      Jes Sorensen <jes@trained-monkey.org>
5427 L:      linux-hippi@sunsite.dk
5428 S:      Maintained
5429 F:      include/linux/hippidevice.h
5430 F:      include/uapi/linux/if_hippi.h
5431 F:      net/802/hippi.c
5432 F:      drivers/net/hippi/
5433
5434 HISILICON SAS Controller
5435 M:      John Garry <john.garry@huawei.com>
5436 W:      http://www.hisilicon.com
5437 S:      Supported
5438 F:      drivers/scsi/hisi_sas/
5439 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5440
5441 HOST AP DRIVER
5442 M:      Jouni Malinen <j@w1.fi>
5443 L:      hostap@shmoo.com (subscribers-only)
5444 L:      linux-wireless@vger.kernel.org
5445 W:      http://hostap.epitest.fi/
5446 S:      Maintained
5447 F:      drivers/net/wireless/intersil/hostap/
5448
5449 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5450 L:      platform-driver-x86@vger.kernel.org
5451 S:      Orphan
5452 F:      drivers/platform/x86/tc1100-wmi.c
5453
5454 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5455 M:      Jaroslav Kysela <perex@perex.cz>
5456 S:      Maintained
5457 F:      drivers/net/ethernet/hp/hp100.*
5458
5459 HPET:   High Precision Event Timers driver
5460 M:      Clemens Ladisch <clemens@ladisch.de>
5461 S:      Maintained
5462 F:      Documentation/timers/hpet.txt
5463 F:      drivers/char/hpet.c
5464 F:      include/linux/hpet.h
5465 F:      include/uapi/linux/hpet.h
5466
5467 HPET:   x86
5468 S:      Orphan
5469 F:      arch/x86/kernel/hpet.c
5470 F:      arch/x86/include/asm/hpet.h
5471
5472 HPFS FILESYSTEM
5473 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5474 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5475 S:      Maintained
5476 F:      fs/hpfs/
5477
5478 HSI SUBSYSTEM
5479 M:      Sebastian Reichel <sre@kernel.org>
5480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5481 S:      Maintained
5482 F:      Documentation/ABI/testing/sysfs-bus-hsi
5483 F:      Documentation/hsi.txt
5484 F:      drivers/hsi/
5485 F:      include/linux/hsi/
5486 F:      include/uapi/linux/hsi/
5487
5488 HSO 3G MODEM DRIVER
5489 M:      Jan Dumon <j.dumon@option.com>
5490 W:      http://www.pharscape.org
5491 S:      Maintained
5492 F:      drivers/net/usb/hso.c
5493
5494 HSR NETWORK PROTOCOL
5495 M:      Arvid Brodin <arvid.brodin@alten.se>
5496 L:      netdev@vger.kernel.org
5497 S:      Maintained
5498 F:      net/hsr/
5499
5500 HTCPEN TOUCHSCREEN DRIVER
5501 M:      Pau Oliva Fora <pof@eslack.org>
5502 L:      linux-input@vger.kernel.org
5503 S:      Maintained
5504 F:      drivers/input/touchscreen/htcpen.c
5505
5506 HUGETLB FILESYSTEM
5507 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5508 S:      Maintained
5509 F:      fs/hugetlbfs/
5510
5511 Hyper-V CORE AND DRIVERS
5512 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5513 M:      Haiyang Zhang <haiyangz@microsoft.com>
5514 L:      devel@linuxdriverproject.org
5515 S:      Maintained
5516 F:      arch/x86/include/asm/mshyperv.h
5517 F:      arch/x86/include/uapi/asm/hyperv.h
5518 F:      arch/x86/kernel/cpu/mshyperv.c
5519 F:      drivers/hid/hid-hyperv.c
5520 F:      drivers/hv/
5521 F:      drivers/input/serio/hyperv-keyboard.c
5522 F:      drivers/pci/host/pci-hyperv.c
5523 F:      drivers/net/hyperv/
5524 F:      drivers/scsi/storvsc_drv.c
5525 F:      drivers/video/fbdev/hyperv_fb.c
5526 F:      include/linux/hyperv.h
5527 F:      tools/hv/
5528 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5529
5530 I2C MUXES
5531 M:      Peter Rosin <peda@axentia.se>
5532 L:      linux-i2c@vger.kernel.org
5533 S:      Maintained
5534 F:      Documentation/i2c/i2c-topology
5535 F:      Documentation/i2c/muxes/
5536 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5537 F:      drivers/i2c/i2c-mux.c
5538 F:      drivers/i2c/muxes/
5539 F:      include/linux/i2c-mux.h
5540
5541 I2C OVER PARALLEL PORT
5542 M:      Jean Delvare <jdelvare@suse.com>
5543 L:      linux-i2c@vger.kernel.org
5544 S:      Maintained
5545 F:      Documentation/i2c/busses/i2c-parport
5546 F:      Documentation/i2c/busses/i2c-parport-light
5547 F:      drivers/i2c/busses/i2c-parport.c
5548 F:      drivers/i2c/busses/i2c-parport-light.c
5549
5550 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5551 M:      Jean Delvare <jdelvare@suse.com>
5552 L:      linux-i2c@vger.kernel.org
5553 S:      Maintained
5554 F:      Documentation/i2c/busses/i2c-ali1535
5555 F:      Documentation/i2c/busses/i2c-ali1563
5556 F:      Documentation/i2c/busses/i2c-ali15x3
5557 F:      Documentation/i2c/busses/i2c-amd756
5558 F:      Documentation/i2c/busses/i2c-amd8111
5559 F:      Documentation/i2c/busses/i2c-i801
5560 F:      Documentation/i2c/busses/i2c-nforce2
5561 F:      Documentation/i2c/busses/i2c-piix4
5562 F:      Documentation/i2c/busses/i2c-sis5595
5563 F:      Documentation/i2c/busses/i2c-sis630
5564 F:      Documentation/i2c/busses/i2c-sis96x
5565 F:      Documentation/i2c/busses/i2c-via
5566 F:      Documentation/i2c/busses/i2c-viapro
5567 F:      drivers/i2c/busses/i2c-ali1535.c
5568 F:      drivers/i2c/busses/i2c-ali1563.c
5569 F:      drivers/i2c/busses/i2c-ali15x3.c
5570 F:      drivers/i2c/busses/i2c-amd756.c
5571 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5572 F:      drivers/i2c/busses/i2c-amd8111.c
5573 F:      drivers/i2c/busses/i2c-i801.c
5574 F:      drivers/i2c/busses/i2c-isch.c
5575 F:      drivers/i2c/busses/i2c-nforce2.c
5576 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5577 F:      drivers/i2c/busses/i2c-piix4.c
5578 F:      drivers/i2c/busses/i2c-sis5595.c
5579 F:      drivers/i2c/busses/i2c-sis630.c
5580 F:      drivers/i2c/busses/i2c-sis96x.c
5581 F:      drivers/i2c/busses/i2c-via.c
5582 F:      drivers/i2c/busses/i2c-viapro.c
5583
5584 I2C/SMBUS ISMT DRIVER
5585 M:      Seth Heasley <seth.heasley@intel.com>
5586 M:      Neil Horman <nhorman@tuxdriver.com>
5587 L:      linux-i2c@vger.kernel.org
5588 F:      drivers/i2c/busses/i2c-ismt.c
5589 F:      Documentation/i2c/busses/i2c-ismt
5590
5591 I2C/SMBUS STUB DRIVER
5592 M:      Jean Delvare <jdelvare@suse.com>
5593 L:      linux-i2c@vger.kernel.org
5594 S:      Maintained
5595 F:      drivers/i2c/i2c-stub.c
5596
5597 I2C SUBSYSTEM
5598 M:      Wolfram Sang <wsa@the-dreams.de>
5599 L:      linux-i2c@vger.kernel.org
5600 W:      https://i2c.wiki.kernel.org/
5601 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5603 S:      Maintained
5604 F:      Documentation/devicetree/bindings/i2c/
5605 F:      Documentation/i2c/
5606 F:      drivers/i2c/
5607 F:      drivers/i2c/*/
5608 F:      include/linux/i2c.h
5609 F:      include/linux/i2c-*.h
5610 F:      include/uapi/linux/i2c.h
5611 F:      include/uapi/linux/i2c-*.h
5612
5613 I2C ACPI SUPPORT
5614 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5615 L:      linux-i2c@vger.kernel.org
5616 L:      linux-acpi@vger.kernel.org
5617 S:      Maintained
5618
5619 I2C-TAOS-EVM DRIVER
5620 M:      Jean Delvare <jdelvare@suse.com>
5621 L:      linux-i2c@vger.kernel.org
5622 S:      Maintained
5623 F:      Documentation/i2c/busses/i2c-taos-evm
5624 F:      drivers/i2c/busses/i2c-taos-evm.c
5625
5626 I2C-TINY-USB DRIVER
5627 M:      Till Harbaum <till@harbaum.org>
5628 L:      linux-i2c@vger.kernel.org
5629 W:      http://www.harbaum.org/till/i2c_tiny_usb
5630 S:      Maintained
5631 F:      drivers/i2c/busses/i2c-tiny-usb.c
5632
5633 i386 BOOT CODE
5634 M:      "H. Peter Anvin" <hpa@zytor.com>
5635 S:      Maintained
5636 F:      arch/x86/boot/
5637
5638 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5639 M:      "H. Peter Anvin" <hpa@zytor.com>
5640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5641 S:      Maintained
5642
5643 IA64 (Itanium) PLATFORM
5644 M:      Tony Luck <tony.luck@intel.com>
5645 M:      Fenghua Yu <fenghua.yu@intel.com>
5646 L:      linux-ia64@vger.kernel.org
5647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5648 S:      Maintained
5649 F:      arch/ia64/
5650
5651 IBM Power VMX Cryptographic instructions
5652 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5653 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5654 L:      linux-crypto@vger.kernel.org
5655 S:      Supported
5656 F:      drivers/crypto/vmx/Makefile
5657 F:      drivers/crypto/vmx/Kconfig
5658 F:      drivers/crypto/vmx/vmx.c
5659 F:      drivers/crypto/vmx/aes*
5660 F:      drivers/crypto/vmx/ghash*
5661 F:      drivers/crypto/vmx/ppc-xlate.pl
5662
5663 IBM Power in-Nest Crypto Acceleration
5664 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5665 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5666 L:      linux-crypto@vger.kernel.org
5667 S:      Supported
5668 F:      drivers/crypto/nx/Makefile
5669 F:      drivers/crypto/nx/Kconfig
5670 F:      drivers/crypto/nx/nx-aes*
5671 F:      drivers/crypto/nx/nx-sha*
5672 F:      drivers/crypto/nx/nx.*
5673 F:      drivers/crypto/nx/nx_csbcpb.h
5674 F:      drivers/crypto/nx/nx_debugfs.h
5675
5676 IBM Power 842 compression accelerator
5677 M:      Dan Streetman <ddstreet@ieee.org>
5678 S:      Supported
5679 F:      drivers/crypto/nx/Makefile
5680 F:      drivers/crypto/nx/Kconfig
5681 F:      drivers/crypto/nx/nx-842*
5682 F:      include/linux/sw842.h
5683 F:      crypto/842.c
5684 F:      lib/842/
5685
5686 IBM Power Linux RAID adapter
5687 M:      Brian King <brking@us.ibm.com>
5688 S:      Supported
5689 F:      drivers/scsi/ipr.*
5690
5691 IBM Power Virtual Ethernet Device Driver
5692 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5693 L:      netdev@vger.kernel.org
5694 S:      Supported
5695 F:      drivers/net/ethernet/ibm/ibmveth.*
5696
5697 IBM Power SRIOV Virtual NIC Device Driver
5698 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5699 M:      John Allen <jallen@linux.vnet.ibm.com>
5700 L:      netdev@vger.kernel.org
5701 S:      Supported
5702 F:      drivers/net/ethernet/ibm/ibmvnic.*
5703
5704 IBM Power Virtual SCSI Device Drivers
5705 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5706 L:      linux-scsi@vger.kernel.org
5707 S:      Supported
5708 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5709 F:      drivers/scsi/ibmvscsi/viosrp.h
5710
5711 IBM Power Virtual FC Device Drivers
5712 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5713 L:      linux-scsi@vger.kernel.org
5714 S:      Supported
5715 F:      drivers/scsi/ibmvscsi/ibmvfc*
5716
5717 IBM ServeRAID RAID DRIVER
5718 S:      Orphan
5719 F:      drivers/scsi/ips.*
5720
5721 ICH LPC AND GPIO DRIVER
5722 M:      Peter Tyser <ptyser@xes-inc.com>
5723 S:      Maintained
5724 F:      drivers/mfd/lpc_ich.c
5725 F:      drivers/gpio/gpio-ich.c
5726
5727 IDE SUBSYSTEM
5728 M:      "David S. Miller" <davem@davemloft.net>
5729 L:      linux-ide@vger.kernel.org
5730 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5732 S:      Maintained
5733 F:      Documentation/ide/
5734 F:      drivers/ide/
5735 F:      include/linux/ide.h
5736
5737 IDEAPAD LAPTOP EXTRAS DRIVER
5738 M:      Ike Panhc <ike.pan@canonical.com>
5739 L:      platform-driver-x86@vger.kernel.org
5740 W:      http://launchpad.net/ideapad-laptop
5741 S:      Maintained
5742 F:      drivers/platform/x86/ideapad-laptop.c
5743
5744 IDEAPAD LAPTOP SLIDEBAR DRIVER
5745 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5746 L:      linux-input@vger.kernel.org
5747 W:      https://github.com/o2genum/ideapad-slidebar
5748 S:      Maintained
5749 F:      drivers/input/misc/ideapad_slidebar.c
5750
5751 IDE/ATAPI DRIVERS
5752 M:      Borislav Petkov <bp@alien8.de>
5753 L:      linux-ide@vger.kernel.org
5754 S:      Maintained
5755 F:      Documentation/cdrom/ide-cd
5756 F:      drivers/ide/ide-cd*
5757
5758 IDLE-I7300
5759 M:      Andy Henroid <andrew.d.henroid@intel.com>
5760 L:      linux-pm@vger.kernel.org
5761 S:      Supported
5762 F:      drivers/idle/i7300_idle.c
5763
5764 IEEE 802.15.4 SUBSYSTEM
5765 M:      Alexander Aring <aar@pengutronix.de>
5766 L:      linux-wpan@vger.kernel.org
5767 W:      http://wpan.cakelab.org/
5768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5770 S:      Maintained
5771 F:      net/ieee802154/
5772 F:      net/mac802154/
5773 F:      drivers/net/ieee802154/
5774 F:      include/linux/nl802154.h
5775 F:      include/linux/ieee802154.h
5776 F:      include/net/nl802154.h
5777 F:      include/net/mac802154.h
5778 F:      include/net/af_ieee802154.h
5779 F:      include/net/cfg802154.h
5780 F:      include/net/ieee802154_netdev.h
5781 F:      Documentation/networking/ieee802154.txt
5782
5783 IGORPLUG-USB IR RECEIVER
5784 M:      Sean Young <sean@mess.org>
5785 L:      linux-media@vger.kernel.org
5786 S:      Maintained
5787 F:      drivers/media/rc/igorplugusb.c
5788
5789 IGUANAWORKS USB IR TRANSCEIVER
5790 M:      Sean Young <sean@mess.org>
5791 L:      linux-media@vger.kernel.org
5792 S:      Maintained
5793 F:      drivers/media/rc/iguanair.c
5794
5795 IIO SUBSYSTEM AND DRIVERS
5796 M:      Jonathan Cameron <jic23@kernel.org>
5797 R:      Hartmut Knaack <knaack.h@gmx.de>
5798 R:      Lars-Peter Clausen <lars@metafoo.de>
5799 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5800 L:      linux-iio@vger.kernel.org
5801 S:      Maintained
5802 F:      drivers/iio/
5803 F:      drivers/staging/iio/
5804 F:      include/linux/iio/
5805 F:      tools/iio/
5806
5807 IKANOS/ADI EAGLE ADSL USB DRIVER
5808 M:      Matthieu Castet <castet.matthieu@free.fr>
5809 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5810 S:      Maintained
5811 F:      drivers/usb/atm/ueagle-atm.c
5812
5813 INA209 HARDWARE MONITOR DRIVER
5814 M:      Guenter Roeck <linux@roeck-us.net>
5815 L:      linux-hwmon@vger.kernel.org
5816 S:      Maintained
5817 F:      Documentation/hwmon/ina209
5818 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5819 F:      drivers/hwmon/ina209.c
5820
5821 INA2XX HARDWARE MONITOR DRIVER
5822 M:      Guenter Roeck <linux@roeck-us.net>
5823 L:      linux-hwmon@vger.kernel.org
5824 S:      Maintained
5825 F:      Documentation/hwmon/ina2xx
5826 F:      drivers/hwmon/ina2xx.c
5827 F:      include/linux/platform_data/ina2xx.h
5828
5829 INDUSTRY PACK SUBSYSTEM (IPACK)
5830 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5831 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5832 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5833 L:      industrypack-devel@lists.sourceforge.net
5834 W:      http://industrypack.sourceforge.net
5835 S:      Maintained
5836 F:      drivers/ipack/
5837
5838 INGENIC JZ4780 DMA Driver
5839 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5840 S:      Maintained
5841 F:      drivers/dma/dma-jz4780.c
5842
5843 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5844 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5845 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5846 L:      linux-ima-devel@lists.sourceforge.net
5847 L:      linux-ima-user@lists.sourceforge.net
5848 L:      linux-security-module@vger.kernel.org
5849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5850 S:      Supported
5851 F:      security/integrity/ima/
5852
5853 IMGTEC IR DECODER DRIVER
5854 M:      James Hogan <james.hogan@imgtec.com>
5855 S:      Maintained
5856 F:      drivers/media/rc/img-ir/
5857
5858 IMS TWINTURBO FRAMEBUFFER DRIVER
5859 L:      linux-fbdev@vger.kernel.org
5860 S:      Orphan
5861 F:      drivers/video/fbdev/imsttfb.c
5862
5863 INFINIBAND SUBSYSTEM
5864 M:      Doug Ledford <dledford@redhat.com>
5865 M:      Sean Hefty <sean.hefty@intel.com>
5866 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5867 L:      linux-rdma@vger.kernel.org
5868 W:      http://www.openfabrics.org/
5869 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5871 S:      Supported
5872 F:      Documentation/infiniband/
5873 F:      drivers/infiniband/
5874 F:      include/uapi/linux/if_infiniband.h
5875 F:      include/uapi/rdma/
5876 F:      include/rdma/
5877
5878 INOTIFY
5879 M:      John McCutchan <john@johnmccutchan.com>
5880 M:      Robert Love <rlove@rlove.org>
5881 M:      Eric Paris <eparis@parisplace.org>
5882 S:      Maintained
5883 F:      Documentation/filesystems/inotify.txt
5884 F:      fs/notify/inotify/
5885 F:      include/linux/inotify.h
5886 F:      include/uapi/linux/inotify.h
5887
5888 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5889 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5890 L:      linux-input@vger.kernel.org
5891 Q:      http://patchwork.kernel.org/project/linux-input/list/
5892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5893 S:      Maintained
5894 F:      drivers/input/
5895 F:      include/linux/input.h
5896 F:      include/uapi/linux/input.h
5897 F:      include/linux/input/
5898 F:      Documentation/devicetree/bindings/input/
5899
5900 INPUT MULTITOUCH (MT) PROTOCOL
5901 M:      Henrik Rydberg <rydberg@bitmath.org>
5902 L:      linux-input@vger.kernel.org
5903 S:      Odd fixes
5904 F:      Documentation/input/multi-touch-protocol.txt
5905 F:      drivers/input/input-mt.c
5906 K:      \b(ABS|SYN)_MT_
5907
5908 INTEL ASoC BDW/HSW DRIVERS
5909 M:      Jie Yang <yang.jie@linux.intel.com>
5910 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5911 S:      Supported
5912 F:      sound/soc/intel/common/sst-dsp*
5913 F:      sound/soc/intel/common/sst-firmware.c
5914 F:      sound/soc/intel/boards/broadwell.c
5915 F:      sound/soc/intel/haswell/
5916
5917 INTEL C600 SERIES SAS CONTROLLER DRIVER
5918 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5919 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5920 L:      linux-scsi@vger.kernel.org
5921 T:      git git://git.code.sf.net/p/intel-sas/isci
5922 S:      Supported
5923 F:      drivers/scsi/isci/
5924
5925 INTEL HID EVENT DRIVER
5926 M:      Alex Hung <alex.hung@canonical.com>
5927 L:      platform-driver-x86@vger.kernel.org
5928 S:      Maintained
5929 F:      drivers/platform/x86/intel-hid.c
5930
5931 INTEL IDLE DRIVER
5932 M:      Len Brown <lenb@kernel.org>
5933 L:      linux-pm@vger.kernel.org
5934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5935 S:      Supported
5936 F:      drivers/idle/intel_idle.c
5937
5938 INTEL PSTATE DRIVER
5939 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5940 M:      Len Brown <lenb@kernel.org>
5941 L:      linux-pm@vger.kernel.org
5942 S:      Supported
5943 F:      drivers/cpufreq/intel_pstate.c
5944
5945 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5946 M:      Maik Broemme <mbroemme@plusserver.de>
5947 L:      linux-fbdev@vger.kernel.org
5948 S:      Maintained
5949 F:      Documentation/fb/intelfb.txt
5950 F:      drivers/video/fbdev/intelfb/
5951
5952 INTEL 810/815 FRAMEBUFFER DRIVER
5953 M:      Antonino Daplas <adaplas@gmail.com>
5954 L:      linux-fbdev@vger.kernel.org
5955 S:      Maintained
5956 F:      drivers/video/fbdev/i810/
5957
5958 INTEL MENLOW THERMAL DRIVER
5959 M:      Sujith Thomas <sujith.thomas@intel.com>
5960 L:      platform-driver-x86@vger.kernel.org
5961 W:      https://01.org/linux-acpi
5962 S:      Supported
5963 F:      drivers/platform/x86/intel_menlow.c
5964
5965 INTEL I/OAT DMA DRIVER
5966 M:      Dave Jiang <dave.jiang@intel.com>
5967 R:      Dan Williams <dan.j.williams@intel.com>
5968 L:      dmaengine@vger.kernel.org
5969 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5970 S:      Supported
5971 F:      drivers/dma/ioat*
5972
5973 INTEL IOMMU (VT-d)
5974 M:      David Woodhouse <dwmw2@infradead.org>
5975 L:      iommu@lists.linux-foundation.org
5976 T:      git git://git.infradead.org/iommu-2.6.git
5977 S:      Supported
5978 F:      drivers/iommu/intel-iommu.c
5979 F:      include/linux/intel-iommu.h
5980
5981 INTEL IOP-ADMA DMA DRIVER
5982 R:      Dan Williams <dan.j.williams@intel.com>
5983 S:      Odd fixes
5984 F:      drivers/dma/iop-adma.c
5985
5986 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5987 M:      Krzysztof Halasa <khalasa@piap.pl>
5988 S:      Maintained
5989 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5990 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5991 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5992 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5993 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5994 F:      drivers/net/wan/ixp4xx_hss.c
5995
5996 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5997 M:      Deepak Saxena <dsaxena@plexity.net>
5998 S:      Maintained
5999 F:      drivers/char/hw_random/ixp4xx-rng.c
6000
6001 INTEL ETHERNET DRIVERS
6002 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6003 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6004 W:      http://www.intel.com/support/feedback.htm
6005 W:      http://e1000.sourceforge.net/
6006 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6009 S:      Supported
6010 F:      Documentation/networking/e100.txt
6011 F:      Documentation/networking/e1000.txt
6012 F:      Documentation/networking/e1000e.txt
6013 F:      Documentation/networking/igb.txt
6014 F:      Documentation/networking/igbvf.txt
6015 F:      Documentation/networking/ixgb.txt
6016 F:      Documentation/networking/ixgbe.txt
6017 F:      Documentation/networking/ixgbevf.txt
6018 F:      Documentation/networking/i40e.txt
6019 F:      Documentation/networking/i40evf.txt
6020 F:      drivers/net/ethernet/intel/
6021 F:      drivers/net/ethernet/intel/*/
6022
6023 INTEL RDMA RNIC DRIVER
6024 M:     Faisal Latif <faisal.latif@intel.com>
6025 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6026 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6027 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6028 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6029 L:     linux-rdma@vger.kernel.org
6030 S:     Supported
6031 F:     drivers/infiniband/hw/i40iw/
6032
6033 INTEL-MID GPIO DRIVER
6034 M:      David Cohen <david.a.cohen@linux.intel.com>
6035 L:      linux-gpio@vger.kernel.org
6036 S:      Maintained
6037 F:      drivers/gpio/gpio-intel-mid.c
6038
6039 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6040 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6041 L:      linux-wireless@vger.kernel.org
6042 S:      Maintained
6043 F:      Documentation/networking/README.ipw2100
6044 F:      Documentation/networking/README.ipw2200
6045 F:      drivers/net/wireless/intel/ipw2x00/
6046
6047 INTEL(R) TRACE HUB
6048 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6049 S:      Supported
6050 F:      Documentation/trace/intel_th.txt
6051 F:      drivers/hwtracing/intel_th/
6052
6053 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6054 M:      Ning Sun <ning.sun@intel.com>
6055 L:      tboot-devel@lists.sourceforge.net
6056 W:      http://tboot.sourceforge.net
6057 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6058 S:      Supported
6059 F:      Documentation/intel_txt.txt
6060 F:      include/linux/tboot.h
6061 F:      arch/x86/kernel/tboot.c
6062
6063 INTEL WIRELESS WIMAX CONNECTION 2400
6064 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6065 M:      linux-wimax@intel.com
6066 L:      wimax@linuxwimax.org (subscribers-only)
6067 S:      Supported
6068 W:      http://linuxwimax.org
6069 F:      Documentation/wimax/README.i2400m
6070 F:      drivers/net/wimax/i2400m/
6071 F:      include/uapi/linux/wimax/i2400m.h
6072
6073 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6074 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6075 L:      linux-wireless@vger.kernel.org
6076 S:      Supported
6077 F:      drivers/net/wireless/intel/iwlegacy/
6078
6079 INTEL WIRELESS WIFI LINK (iwlwifi)
6080 M:      Johannes Berg <johannes.berg@intel.com>
6081 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6082 M:      Luca Coelho <luciano.coelho@intel.com>
6083 M:      Intel Linux Wireless <linuxwifi@intel.com>
6084 L:      linux-wireless@vger.kernel.org
6085 W:      http://intellinuxwireless.org
6086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6087 S:      Supported
6088 F:      drivers/net/wireless/intel/iwlwifi/
6089
6090 INTEL MANAGEMENT ENGINE (mei)
6091 M:      Tomas Winkler <tomas.winkler@intel.com>
6092 L:      linux-kernel@vger.kernel.org
6093 S:      Supported
6094 F:      include/uapi/linux/mei.h
6095 F:      include/linux/mei_cl_bus.h
6096 F:      drivers/misc/mei/*
6097 F:      drivers/watchdog/mei_wdt.c
6098 F:      Documentation/misc-devices/mei/*
6099
6100 INTEL MIC DRIVERS (mic)
6101 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6102 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6103 S:      Supported
6104 W:      https://github.com/sudeepdutt/mic
6105 W:      http://software.intel.com/en-us/mic-developer
6106 F:      include/linux/mic_bus.h
6107 F:      include/linux/scif.h
6108 F:      include/uapi/linux/mic_common.h
6109 F:      include/uapi/linux/mic_ioctl.h
6110 F:      include/uapi/linux/scif_ioctl.h
6111 F:      drivers/misc/mic/
6112 F:      drivers/dma/mic_x100_dma.c
6113 F:      drivers/dma/mic_x100_dma.h
6114 F:      Documentation/mic/
6115
6116 INTEL PMC/P-Unit IPC DRIVER
6117 M:      Zha Qipeng<qipeng.zha@intel.com>
6118 L:      platform-driver-x86@vger.kernel.org
6119 S:      Maintained
6120 F:      drivers/platform/x86/intel_pmc_ipc.c
6121 F:      drivers/platform/x86/intel_punit_ipc.c
6122 F:      arch/x86/include/asm/intel_pmc_ipc.h
6123 F:      arch/x86/include/asm/intel_punit_ipc.h
6124
6125 INTEL TELEMETRY DRIVER
6126 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6127 L:      platform-driver-x86@vger.kernel.org
6128 S:      Maintained
6129 F:      arch/x86/include/asm/intel_telemetry.h
6130 F:      drivers/platform/x86/intel_telemetry*
6131
6132 INTEL PMC CORE DRIVER
6133 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6134 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6135 L:      platform-driver-x86@vger.kernel.org
6136 S:      Maintained
6137 F:      arch/x86/include/asm/pmc_core.h
6138 F:      drivers/platform/x86/intel_pmc_core*
6139
6140 IOC3 ETHERNET DRIVER
6141 M:      Ralf Baechle <ralf@linux-mips.org>
6142 L:      linux-mips@linux-mips.org
6143 S:      Maintained
6144 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6145
6146 IOC3 SERIAL DRIVER
6147 M:      Pat Gefre <pfg@sgi.com>
6148 L:      linux-serial@vger.kernel.org
6149 S:      Maintained
6150 F:      drivers/tty/serial/ioc3_serial.c
6151
6152 IOMMU DRIVERS
6153 M:      Joerg Roedel <joro@8bytes.org>
6154 L:      iommu@lists.linux-foundation.org
6155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6156 S:      Maintained
6157 F:      drivers/iommu/
6158
6159 IP MASQUERADING
6160 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6161 S:      Maintained
6162 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6163
6164 IPMI SUBSYSTEM
6165 M:      Corey Minyard <minyard@acm.org>
6166 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6167 W:      http://openipmi.sourceforge.net/
6168 S:      Supported
6169 F:      Documentation/IPMI.txt
6170 F:      drivers/char/ipmi/
6171 F:      include/linux/ipmi*
6172 F:      include/uapi/linux/ipmi*
6173
6174 QCOM AUDIO (ASoC) DRIVERS
6175 M:      Patrick Lai <plai@codeaurora.org>
6176 M:      Banajit Goswami <bgoswami@codeaurora.org>
6177 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6178 S:      Supported
6179 F:      sound/soc/qcom/
6180
6181 IPS SCSI RAID DRIVER
6182 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6183 L:      linux-scsi@vger.kernel.org
6184 W:      http://www.adaptec.com/
6185 S:      Maintained
6186 F:      drivers/scsi/ips*
6187
6188 IPVS
6189 M:      Wensong Zhang <wensong@linux-vs.org>
6190 M:      Simon Horman <horms@verge.net.au>
6191 M:      Julian Anastasov <ja@ssi.bg>
6192 L:      netdev@vger.kernel.org
6193 L:      lvs-devel@vger.kernel.org
6194 S:      Maintained
6195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6197 F:      Documentation/networking/ipvs-sysctl.txt
6198 F:      include/net/ip_vs.h
6199 F:      include/uapi/linux/ip_vs.h
6200 F:      net/netfilter/ipvs/
6201
6202 IPWIRELESS DRIVER
6203 M:      Jiri Kosina <jikos@kernel.org>
6204 M:      David Sterba <dsterba@suse.com>
6205 S:      Odd Fixes
6206 F:      drivers/tty/ipwireless/
6207
6208 IPX NETWORK LAYER
6209 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6210 L:      netdev@vger.kernel.org
6211 S:      Maintained
6212 F:      include/net/ipx.h
6213 F:      include/uapi/linux/ipx.h
6214 F:      net/ipx/
6215
6216 IRDA SUBSYSTEM
6217 M:      Samuel Ortiz <samuel@sortiz.org>
6218 L:      irda-users@lists.sourceforge.net (subscribers-only)
6219 L:      netdev@vger.kernel.org
6220 W:      http://irda.sourceforge.net/
6221 S:      Maintained
6222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6223 F:      Documentation/networking/irda.txt
6224 F:      drivers/net/irda/
6225 F:      include/net/irda/
6226 F:      net/irda/
6227
6228 IRQ SUBSYSTEM
6229 M:      Thomas Gleixner <tglx@linutronix.de>
6230 L:      linux-kernel@vger.kernel.org
6231 S:      Maintained
6232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6233 F:      kernel/irq/
6234
6235 IRQCHIP DRIVERS
6236 M:      Thomas Gleixner <tglx@linutronix.de>
6237 M:      Jason Cooper <jason@lakedaemon.net>
6238 M:      Marc Zyngier <marc.zyngier@arm.com>
6239 L:      linux-kernel@vger.kernel.org
6240 S:      Maintained
6241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6242 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6243 F:      Documentation/devicetree/bindings/interrupt-controller/
6244 F:      drivers/irqchip/
6245
6246 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6247 M:      Jiang Liu <jiang.liu@linux.intel.com>
6248 M:      Marc Zyngier <marc.zyngier@arm.com>
6249 S:      Maintained
6250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6251 F:      Documentation/IRQ-domain.txt
6252 F:      include/linux/irqdomain.h
6253 F:      kernel/irq/irqdomain.c
6254 F:      kernel/irq/msi.c
6255
6256 ISA
6257 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6258 S:      Maintained
6259 F:      Documentation/isa.txt
6260 F:      drivers/base/isa.c
6261 F:      include/linux/isa.h
6262
6263 ISAPNP
6264 M:      Jaroslav Kysela <perex@perex.cz>
6265 S:      Maintained
6266 F:      Documentation/isapnp.txt
6267 F:      drivers/pnp/isapnp/
6268 F:      include/linux/isapnp.h
6269
6270 ISA RADIO MODULE
6271 M:      Hans Verkuil <hverkuil@xs4all.nl>
6272 L:      linux-media@vger.kernel.org
6273 T:      git git://linuxtv.org/media_tree.git
6274 W:      https://linuxtv.org
6275 S:      Maintained
6276 F:      drivers/media/radio/radio-isa*
6277
6278 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6279 M:      Peter Jones <pjones@redhat.com>
6280 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6281 S:      Maintained
6282 F:      drivers/firmware/iscsi_ibft*
6283
6284 ISCSI
6285 M:      Mike Christie <michaelc@cs.wisc.edu>
6286 L:      open-iscsi@googlegroups.com
6287 W:      www.open-iscsi.org
6288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6289 S:      Maintained
6290 F:      drivers/scsi/*iscsi*
6291 F:      include/scsi/*iscsi*
6292
6293 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6294 M:      Or Gerlitz <ogerlitz@mellanox.com>
6295 M:      Sagi Grimberg <sagi@grimberg.me>
6296 M:      Roi Dayan <roid@mellanox.com>
6297 L:      linux-rdma@vger.kernel.org
6298 S:      Supported
6299 W:      http://www.openfabrics.org
6300 W:      www.open-iscsi.org
6301 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6302 F:      drivers/infiniband/ulp/iser/
6303
6304 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6305 M:      Sagi Grimberg <sagi@grimberg.me>
6306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6307 L:      linux-rdma@vger.kernel.org
6308 L:      target-devel@vger.kernel.org
6309 S:      Supported
6310 W:      http://www.linux-iscsi.org
6311 F:      drivers/infiniband/ulp/isert
6312
6313 ISDN SUBSYSTEM
6314 M:      Karsten Keil <isdn@linux-pingi.de>
6315 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6316 L:      netdev@vger.kernel.org
6317 W:      http://www.isdn4linux.de
6318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6319 S:      Maintained
6320 F:      Documentation/isdn/
6321 F:      drivers/isdn/
6322 F:      include/linux/isdn.h
6323 F:      include/linux/isdn/
6324 F:      include/uapi/linux/isdn.h
6325 F:      include/uapi/linux/isdn/
6326
6327 ISDN SUBSYSTEM (Eicon active card driver)
6328 M:      Armin Schindler <mac@melware.de>
6329 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6330 W:      http://www.melware.de
6331 S:      Maintained
6332 F:      drivers/isdn/hardware/eicon/
6333
6334 IT87 HARDWARE MONITORING DRIVER
6335 M:      Jean Delvare <jdelvare@suse.com>
6336 L:      linux-hwmon@vger.kernel.org
6337 S:      Maintained
6338 F:      Documentation/hwmon/it87
6339 F:      drivers/hwmon/it87.c
6340
6341 IT913X MEDIA DRIVER
6342 M:      Antti Palosaari <crope@iki.fi>
6343 L:      linux-media@vger.kernel.org
6344 W:      https://linuxtv.org
6345 W:      http://palosaari.fi/linux/
6346 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6347 T:      git git://linuxtv.org/anttip/media_tree.git
6348 S:      Maintained
6349 F:      drivers/media/tuners/it913x*
6350
6351 IVTV VIDEO4LINUX DRIVER
6352 M:      Andy Walls <awalls@md.metrocast.net>
6353 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6354 L:      linux-media@vger.kernel.org
6355 T:      git git://linuxtv.org/media_tree.git
6356 W:      http://www.ivtvdriver.org
6357 S:      Maintained
6358 F:      Documentation/video4linux/*.ivtv
6359 F:      drivers/media/pci/ivtv/
6360 F:      include/uapi/linux/ivtv*
6361
6362 IX2505V MEDIA DRIVER
6363 M:      Malcolm Priestley <tvboxspy@gmail.com>
6364 L:      linux-media@vger.kernel.org
6365 W:      https://linuxtv.org
6366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6367 S:      Maintained
6368 F:      drivers/media/dvb-frontends/ix2505v*
6369
6370 JC42.4 TEMPERATURE SENSOR DRIVER
6371 M:      Guenter Roeck <linux@roeck-us.net>
6372 L:      linux-hwmon@vger.kernel.org
6373 S:      Maintained
6374 F:      drivers/hwmon/jc42.c
6375 F:      Documentation/hwmon/jc42
6376
6377 JFS FILESYSTEM
6378 M:      Dave Kleikamp <shaggy@kernel.org>
6379 L:      jfs-discussion@lists.sourceforge.net
6380 W:      http://jfs.sourceforge.net/
6381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6382 S:      Maintained
6383 F:      Documentation/filesystems/jfs.txt
6384 F:      fs/jfs/
6385
6386 JME NETWORK DRIVER
6387 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6388 L:      netdev@vger.kernel.org
6389 S:      Maintained
6390 F:      drivers/net/ethernet/jme.*
6391
6392 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6393 M:      David Woodhouse <dwmw2@infradead.org>
6394 L:      linux-mtd@lists.infradead.org
6395 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6396 S:      Maintained
6397 F:      fs/jffs2/
6398 F:      include/uapi/linux/jffs2.h
6399
6400 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6401 M:      "Theodore Ts'o" <tytso@mit.edu>
6402 M:      Jan Kara <jack@suse.com>
6403 L:      linux-ext4@vger.kernel.org
6404 S:      Maintained
6405 F:      fs/jbd2/
6406 F:      include/linux/jbd2.h
6407
6408 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6409 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6410 L:      linux-media@vger.kernel.org
6411 S:      Maintained
6412 F:      drivers/media/platform/rcar_jpu.c
6413
6414 JSM Neo PCI based serial card
6415 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6416 L:      linux-serial@vger.kernel.org
6417 S:      Maintained
6418 F:      drivers/tty/serial/jsm/
6419
6420 K10TEMP HARDWARE MONITORING DRIVER
6421 M:      Clemens Ladisch <clemens@ladisch.de>
6422 L:      linux-hwmon@vger.kernel.org
6423 S:      Maintained
6424 F:      Documentation/hwmon/k10temp
6425 F:      drivers/hwmon/k10temp.c
6426
6427 K8TEMP HARDWARE MONITORING DRIVER
6428 M:      Rudolf Marek <r.marek@assembler.cz>
6429 L:      linux-hwmon@vger.kernel.org
6430 S:      Maintained
6431 F:      Documentation/hwmon/k8temp
6432 F:      drivers/hwmon/k8temp.c
6433
6434 KASAN
6435 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6436 R:      Alexander Potapenko <glider@google.com>
6437 R:      Dmitry Vyukov <dvyukov@google.com>
6438 L:      kasan-dev@googlegroups.com
6439 S:      Maintained
6440 F:      arch/*/include/asm/kasan.h
6441 F:      arch/*/mm/kasan_init*
6442 F:      Documentation/kasan.txt
6443 F:      include/linux/kasan*.h
6444 F:      lib/test_kasan.c
6445 F:      mm/kasan/
6446 F:      scripts/Makefile.kasan
6447
6448 KCONFIG
6449 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6450 L:      linux-kbuild@vger.kernel.org
6451 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6452 S:      Maintained
6453 F:      Documentation/kbuild/kconfig-language.txt
6454 F:      scripts/kconfig/
6455
6456 KDUMP
6457 M:      Dave Young <dyoung@redhat.com>
6458 M:      Baoquan He <bhe@redhat.com>
6459 R:      Vivek Goyal <vgoyal@redhat.com>
6460 L:      kexec@lists.infradead.org
6461 W:      http://lse.sourceforge.net/kdump/
6462 S:      Maintained
6463 F:      Documentation/kdump/
6464
6465 KEENE FM RADIO TRANSMITTER DRIVER
6466 M:      Hans Verkuil <hverkuil@xs4all.nl>
6467 L:      linux-media@vger.kernel.org
6468 T:      git git://linuxtv.org/media_tree.git
6469 W:      https://linuxtv.org
6470 S:      Maintained
6471 F:      drivers/media/radio/radio-keene*
6472
6473 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6474 M:      Ian Kent <raven@themaw.net>
6475 L:      autofs@vger.kernel.org
6476 S:      Maintained
6477 F:      fs/autofs4/
6478
6479 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6480 M:      Michal Marek <mmarek@suse.com>
6481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6483 L:      linux-kbuild@vger.kernel.org
6484 S:      Maintained
6485 F:      Documentation/kbuild/
6486 F:      Makefile
6487 F:      scripts/Makefile.*
6488 F:      scripts/basic/
6489 F:      scripts/mk*
6490 F:      scripts/package/
6491
6492 KERNEL JANITORS
6493 L:      kernel-janitors@vger.kernel.org
6494 W:      http://kernelnewbies.org/KernelJanitors
6495 S:      Odd Fixes
6496
6497 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6498 M:      "J. Bruce Fields" <bfields@fieldses.org>
6499 M:      Jeff Layton <jlayton@poochiereds.net>
6500 L:      linux-nfs@vger.kernel.org
6501 W:      http://nfs.sourceforge.net/
6502 T:      git git://linux-nfs.org/~bfields/linux.git
6503 S:      Supported
6504 F:      fs/nfsd/
6505 F:      include/uapi/linux/nfsd/
6506 F:      fs/lockd/
6507 F:      fs/nfs_common/
6508 F:      net/sunrpc/
6509 F:      include/linux/lockd/
6510 F:      include/linux/sunrpc/
6511 F:      include/uapi/linux/sunrpc/
6512
6513 KERNEL SELFTEST FRAMEWORK
6514 M:      Shuah Khan <shuahkh@osg.samsung.com>
6515 L:      linux-kselftest@vger.kernel.org
6516 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6517 S:      Maintained
6518 F:      tools/testing/selftests
6519
6520 KERNEL VIRTUAL MACHINE (KVM)
6521 M:      Paolo Bonzini <pbonzini@redhat.com>
6522 M:      Radim Krčmář <rkrcmar@redhat.com>
6523 L:      kvm@vger.kernel.org
6524 W:      http://www.linux-kvm.org
6525 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6526 S:      Supported
6527 F:      Documentation/*/kvm*.txt
6528 F:      Documentation/virtual/kvm/
6529 F:      arch/*/kvm/
6530 F:      arch/x86/kernel/kvm.c
6531 F:      arch/x86/kernel/kvmclock.c
6532 F:      arch/*/include/asm/kvm*
6533 F:      include/linux/kvm*
6534 F:      include/uapi/linux/kvm*
6535 F:      virt/kvm/
6536 F:      tools/kvm/
6537
6538 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6539 M:      Joerg Roedel <joro@8bytes.org>
6540 L:      kvm@vger.kernel.org
6541 W:      http://www.linux-kvm.org/
6542 S:      Maintained
6543 F:      arch/x86/include/asm/svm.h
6544 F:      arch/x86/kvm/svm.c
6545
6546 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6547 M:      Alexander Graf <agraf@suse.com>
6548 L:      kvm-ppc@vger.kernel.org
6549 W:      http://www.linux-kvm.org/
6550 T:      git git://github.com/agraf/linux-2.6.git
6551 S:      Supported
6552 F:      arch/powerpc/include/asm/kvm*
6553 F:      arch/powerpc/kvm/
6554
6555 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6556 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6557 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6558 L:      linux-s390@vger.kernel.org
6559 W:      http://www.ibm.com/developerworks/linux/linux390/
6560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6561 S:      Supported
6562 F:      Documentation/s390/kvm.txt
6563 F:      arch/s390/include/asm/kvm*
6564 F:      arch/s390/kvm/
6565
6566 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6567 M:      Christoffer Dall <christoffer.dall@linaro.org>
6568 M:      Marc Zyngier <marc.zyngier@arm.com>
6569 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6570 L:      kvmarm@lists.cs.columbia.edu
6571 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6573 S:      Supported
6574 F:      arch/arm/include/uapi/asm/kvm*
6575 F:      arch/arm/include/asm/kvm*
6576 F:      arch/arm/kvm/
6577 F:      virt/kvm/arm/
6578 F:      include/kvm/arm_*
6579
6580 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6581 M:      Christoffer Dall <christoffer.dall@linaro.org>
6582 M:      Marc Zyngier <marc.zyngier@arm.com>
6583 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6584 L:      kvmarm@lists.cs.columbia.edu
6585 S:      Maintained
6586 F:      arch/arm64/include/uapi/asm/kvm*
6587 F:      arch/arm64/include/asm/kvm*
6588 F:      arch/arm64/kvm/
6589
6590 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6591 M:      James Hogan <james.hogan@imgtec.com>
6592 L:      linux-mips@linux-mips.org
6593 S:      Supported
6594 F:      arch/mips/include/uapi/asm/kvm*
6595 F:      arch/mips/include/asm/kvm*
6596 F:      arch/mips/kvm/
6597
6598 KEXEC
6599 M:      Eric Biederman <ebiederm@xmission.com>
6600 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6601 L:      kexec@lists.infradead.org
6602 S:      Maintained
6603 F:      include/linux/kexec.h
6604 F:      include/uapi/linux/kexec.h
6605 F:      kernel/kexec*
6606
6607 KEYS/KEYRINGS:
6608 M:      David Howells <dhowells@redhat.com>
6609 L:      keyrings@vger.kernel.org
6610 S:      Maintained
6611 F:      Documentation/security/keys.txt
6612 F:      include/linux/key.h
6613 F:      include/linux/key-type.h
6614 F:      include/linux/keyctl.h
6615 F:      include/uapi/linux/keyctl.h
6616 F:      include/keys/
6617 F:      security/keys/
6618
6619 KEYS-TRUSTED
6620 M:      David Safford <safford@us.ibm.com>
6621 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6622 L:      linux-security-module@vger.kernel.org
6623 L:      keyrings@vger.kernel.org
6624 S:      Supported
6625 F:      Documentation/security/keys-trusted-encrypted.txt
6626 F:      include/keys/trusted-type.h
6627 F:      security/keys/trusted.c
6628 F:      security/keys/trusted.h
6629
6630 KEYS-ENCRYPTED
6631 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6632 M:      David Safford <safford@us.ibm.com>
6633 L:      linux-security-module@vger.kernel.org
6634 L:      keyrings@vger.kernel.org
6635 S:      Supported
6636 F:      Documentation/security/keys-trusted-encrypted.txt
6637 F:      include/keys/encrypted-type.h
6638 F:      security/keys/encrypted-keys/
6639
6640 KGDB / KDB /debug_core
6641 M:      Jason Wessel <jason.wessel@windriver.com>
6642 W:      http://kgdb.wiki.kernel.org/
6643 L:      kgdb-bugreport@lists.sourceforge.net
6644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6645 S:      Maintained
6646 F:      Documentation/DocBook/kgdb.tmpl
6647 F:      drivers/misc/kgdbts.c
6648 F:      drivers/tty/serial/kgdboc.c
6649 F:      include/linux/kdb.h
6650 F:      include/linux/kgdb.h
6651 F:      kernel/debug/
6652
6653 KMEMCHECK
6654 M:      Vegard Nossum <vegardno@ifi.uio.no>
6655 M:      Pekka Enberg <penberg@kernel.org>
6656 S:      Maintained
6657 F:      Documentation/kmemcheck.txt
6658 F:      arch/x86/include/asm/kmemcheck.h
6659 F:      arch/x86/mm/kmemcheck/
6660 F:      include/linux/kmemcheck.h
6661 F:      mm/kmemcheck.c
6662
6663 KMEMLEAK
6664 M:      Catalin Marinas <catalin.marinas@arm.com>
6665 S:      Maintained
6666 F:      Documentation/kmemleak.txt
6667 F:      include/linux/kmemleak.h
6668 F:      mm/kmemleak.c
6669 F:      mm/kmemleak-test.c
6670
6671 KPROBES
6672 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6673 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6674 M:      "David S. Miller" <davem@davemloft.net>
6675 M:      Masami Hiramatsu <mhiramat@kernel.org>
6676 S:      Maintained
6677 F:      Documentation/kprobes.txt
6678 F:      include/linux/kprobes.h
6679 F:      kernel/kprobes.c
6680
6681 KS0108 LCD CONTROLLER DRIVER
6682 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6683 W:      http://miguelojeda.es/auxdisplay.htm
6684 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6685 S:      Maintained
6686 F:      Documentation/auxdisplay/ks0108
6687 F:      drivers/auxdisplay/ks0108.c
6688 F:      include/linux/ks0108.h
6689
6690 L3MDEV
6691 M:      David Ahern <dsa@cumulusnetworks.com>
6692 L:      netdev@vger.kernel.org
6693 S:      Maintained
6694 F:      net/l3mdev
6695 F:      include/net/l3mdev.h
6696
6697 LANTIQ MIPS ARCHITECTURE
6698 M:      John Crispin <john@phrozen.org>
6699 L:      linux-mips@linux-mips.org
6700 S:      Maintained
6701 F:      arch/mips/lantiq
6702
6703 LAPB module
6704 L:      linux-x25@vger.kernel.org
6705 S:      Orphan
6706 F:      Documentation/networking/lapb-module.txt
6707 F:      include/*/lapb.h
6708 F:      net/lapb/
6709
6710 LASI 53c700 driver for PARISC
6711 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6712 L:      linux-scsi@vger.kernel.org
6713 S:      Maintained
6714 F:      Documentation/scsi/53c700.txt
6715 F:      drivers/scsi/53c700*
6716
6717 LED SUBSYSTEM
6718 M:      Richard Purdie <rpurdie@rpsys.net>
6719 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6720 L:      linux-leds@vger.kernel.org
6721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6722 S:      Maintained
6723 F:      drivers/leds/
6724 F:      include/linux/leds.h
6725
6726 LEGACY EEPROM DRIVER
6727 M:      Jean Delvare <jdelvare@suse.com>
6728 S:      Maintained
6729 F:      Documentation/misc-devices/eeprom
6730 F:      drivers/misc/eeprom/eeprom.c
6731
6732 LEGO USB Tower driver
6733 M:      Juergen Stuber <starblue@users.sourceforge.net>
6734 L:      legousb-devel@lists.sourceforge.net
6735 W:      http://legousb.sourceforge.net/
6736 S:      Maintained
6737 F:      drivers/usb/misc/legousbtower.c
6738
6739 LG2160 MEDIA DRIVER
6740 M:      Michael Krufky <mkrufky@linuxtv.org>
6741 L:      linux-media@vger.kernel.org
6742 W:      https://linuxtv.org
6743 W:      http://github.com/mkrufky
6744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6745 T:      git git://linuxtv.org/mkrufky/tuners.git
6746 S:      Maintained
6747 F:      drivers/media/dvb-frontends/lg2160.*
6748
6749 LGDT3305 MEDIA DRIVER
6750 M:      Michael Krufky <mkrufky@linuxtv.org>
6751 L:      linux-media@vger.kernel.org
6752 W:      https://linuxtv.org
6753 W:      http://github.com/mkrufky
6754 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6755 T:      git git://linuxtv.org/mkrufky/tuners.git
6756 S:      Maintained
6757 F:      drivers/media/dvb-frontends/lgdt3305.*
6758
6759 LGUEST
6760 M:      Rusty Russell <rusty@rustcorp.com.au>
6761 L:      lguest@lists.ozlabs.org
6762 W:      http://lguest.ozlabs.org/
6763 S:      Odd Fixes
6764 F:      arch/x86/include/asm/lguest*.h
6765 F:      arch/x86/lguest/
6766 F:      drivers/lguest/
6767 F:      include/linux/lguest*.h
6768 F:      tools/lguest/
6769
6770 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6771 M:      Tejun Heo <tj@kernel.org>
6772 L:      linux-ide@vger.kernel.org
6773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6774 S:      Maintained
6775 F:      drivers/ata/
6776 F:      include/linux/ata.h
6777 F:      include/linux/libata.h
6778
6779 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6780 M:      Viresh Kumar <vireshk@kernel.org>
6781 L:      linux-ide@vger.kernel.org
6782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6783 S:      Maintained
6784 F:      include/linux/pata_arasan_cf_data.h
6785 F:      drivers/ata/pata_arasan_cf.c
6786
6787 LIBATA PATA DRIVERS
6788 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6789 M:      Tejun Heo <tj@kernel.org>
6790 L:      linux-ide@vger.kernel.org
6791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6792 S:      Maintained
6793 F:      drivers/ata/pata_*.c
6794 F:      drivers/ata/ata_generic.c
6795
6796 LIBATA SATA AHCI PLATFORM devices support
6797 M:      Hans de Goede <hdegoede@redhat.com>
6798 M:      Tejun Heo <tj@kernel.org>
6799 L:      linux-ide@vger.kernel.org
6800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6801 S:      Maintained
6802 F:      drivers/ata/ahci_platform.c
6803 F:      drivers/ata/libahci_platform.c
6804 F:      include/linux/ahci_platform.h
6805
6806 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6807 M:      Mikael Pettersson <mikpelinux@gmail.com>
6808 L:      linux-ide@vger.kernel.org
6809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6810 S:      Maintained
6811 F:      drivers/ata/sata_promise.*
6812
6813 LIBLOCKDEP
6814 M:      Sasha Levin <sasha.levin@oracle.com>
6815 S:      Maintained
6816 F:      tools/lib/lockdep/
6817
6818 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6819 M:      Dan Williams <dan.j.williams@intel.com>
6820 L:      linux-nvdimm@lists.01.org
6821 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6823 S:      Supported
6824 F:      drivers/nvdimm/*
6825 F:      include/linux/nd.h
6826 F:      include/linux/libnvdimm.h
6827 F:      include/uapi/linux/ndctl.h
6828
6829 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6830 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6831 L:      linux-nvdimm@lists.01.org
6832 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6833 S:      Supported
6834 F:      drivers/nvdimm/blk.c
6835 F:      drivers/nvdimm/region_devs.c
6836 F:      drivers/acpi/nfit*
6837
6838 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6839 M:      Vishal Verma <vishal.l.verma@intel.com>
6840 L:      linux-nvdimm@lists.01.org
6841 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6842 S:      Supported
6843 F:      drivers/nvdimm/btt*
6844
6845 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6846 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6847 L:      linux-nvdimm@lists.01.org
6848 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6849 S:      Supported
6850 F:      drivers/nvdimm/pmem.c
6851 F:      include/linux/pmem.h
6852 F:      arch/*/include/asm/pmem.h
6853
6854 LIGHTNVM PLATFORM SUPPORT
6855 M:      Matias Bjorling <mb@lightnvm.io>
6856 W:      http://github/OpenChannelSSD
6857 L:      linux-block@vger.kernel.org
6858 S:      Maintained
6859 F:      drivers/lightnvm/
6860 F:      include/linux/lightnvm.h
6861 F:      include/uapi/linux/lightnvm.h
6862
6863 LINUX FOR IBM pSERIES (RS/6000)
6864 M:      Paul Mackerras <paulus@au.ibm.com>
6865 W:      http://www.ibm.com/linux/ltc/projects/ppc
6866 S:      Supported
6867 F:      arch/powerpc/boot/rs6000.h
6868
6869 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6870 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6871 M:      Paul Mackerras <paulus@samba.org>
6872 M:      Michael Ellerman <mpe@ellerman.id.au>
6873 W:      http://www.penguinppc.org/
6874 L:      linuxppc-dev@lists.ozlabs.org
6875 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6877 S:      Supported
6878 F:      Documentation/powerpc/
6879 F:      arch/powerpc/
6880 F:      drivers/char/tpm/tpm_ibmvtpm*
6881 F:      drivers/crypto/nx/
6882 F:      drivers/crypto/vmx/
6883 F:      drivers/net/ethernet/ibm/ibmveth.*
6884 F:      drivers/net/ethernet/ibm/ibmvnic.*
6885 F:      drivers/pci/hotplug/rpa*
6886 F:      drivers/scsi/ibmvscsi/
6887 N:      opal
6888 N:      /pmac
6889 N:      powermac
6890 N:      powernv
6891 N:      [^a-z0-9]ps3
6892 N:      pseries
6893
6894 LINUX FOR POWER MACINTOSH
6895 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6896 W:      http://www.penguinppc.org/
6897 L:      linuxppc-dev@lists.ozlabs.org
6898 S:      Maintained
6899 F:      arch/powerpc/platforms/powermac/
6900 F:      drivers/macintosh/
6901
6902 LINUX FOR POWERPC EMBEDDED MPC5XXX
6903 M:      Anatolij Gustschin <agust@denx.de>
6904 L:      linuxppc-dev@lists.ozlabs.org
6905 T:      git git://git.denx.de/linux-denx-agust.git
6906 S:      Maintained
6907 F:      arch/powerpc/platforms/512x/
6908 F:      arch/powerpc/platforms/52xx/
6909
6910 LINUX FOR POWERPC EMBEDDED PPC4XX
6911 M:      Alistair Popple <alistair@popple.id.au>
6912 M:      Matt Porter <mporter@kernel.crashing.org>
6913 W:      http://www.penguinppc.org/
6914 L:      linuxppc-dev@lists.ozlabs.org
6915 S:      Maintained
6916 F:      arch/powerpc/platforms/40x/
6917 F:      arch/powerpc/platforms/44x/
6918
6919 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6920 L:      linuxppc-dev@lists.ozlabs.org
6921 S:      Orphan
6922 F:      arch/powerpc/*/*virtex*
6923 F:      arch/powerpc/*/*/*virtex*
6924
6925 LINUX FOR POWERPC EMBEDDED PPC8XX
6926 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6927 W:      http://www.penguinppc.org/
6928 L:      linuxppc-dev@lists.ozlabs.org
6929 S:      Maintained
6930 F:      arch/powerpc/platforms/8xx/
6931
6932 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6933 M:      Scott Wood <oss@buserror.net>
6934 M:      Kumar Gala <galak@kernel.crashing.org>
6935 W:      http://www.penguinppc.org/
6936 L:      linuxppc-dev@lists.ozlabs.org
6937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6938 S:      Maintained
6939 F:      arch/powerpc/platforms/83xx/
6940 F:      arch/powerpc/platforms/85xx/
6941
6942 LINUX FOR POWERPC PA SEMI PWRFICIENT
6943 M:      Olof Johansson <olof@lixom.net>
6944 L:      linuxppc-dev@lists.ozlabs.org
6945 S:      Maintained
6946 F:      arch/powerpc/platforms/pasemi/
6947 F:      drivers/*/*pasemi*
6948 F:      drivers/*/*/*pasemi*
6949
6950 LINUX SECURITY MODULE (LSM) FRAMEWORK
6951 M:      Chris Wright <chrisw@sous-sol.org>
6952 L:      linux-security-module@vger.kernel.org
6953 S:      Supported
6954
6955 LIS3LV02D ACCELEROMETER DRIVER
6956 M:      Eric Piel <eric.piel@tremplin-utc.net>
6957 S:      Maintained
6958 F:      Documentation/misc-devices/lis3lv02d
6959 F:      drivers/misc/lis3lv02d/
6960 F:      drivers/platform/x86/hp_accel.c
6961
6962 LIVE PATCHING
6963 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6964 M:      Jessica Yu <jeyu@redhat.com>
6965 M:      Jiri Kosina <jikos@kernel.org>
6966 M:      Miroslav Benes <mbenes@suse.cz>
6967 R:      Petr Mladek <pmladek@suse.com>
6968 S:      Maintained
6969 F:      kernel/livepatch/
6970 F:      include/linux/livepatch.h
6971 F:      arch/x86/include/asm/livepatch.h
6972 F:      arch/x86/kernel/livepatch.c
6973 F:      Documentation/livepatch/
6974 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6975 F:      samples/livepatch/
6976 L:      live-patching@vger.kernel.org
6977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6978
6979 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6980 M:      Kees Cook <keescook@chromium.org>
6981 S:      Maintained
6982 F:      drivers/misc/lkdtm.c
6983
6984 LLC (802.2)
6985 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6986 S:      Maintained
6987 F:      include/linux/llc.h
6988 F:      include/uapi/linux/llc.h
6989 F:      include/net/llc*
6990 F:      net/llc/
6991
6992 LM73 HARDWARE MONITOR DRIVER
6993 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6994 L:      linux-hwmon@vger.kernel.org
6995 S:      Maintained
6996 F:      drivers/hwmon/lm73.c
6997
6998 LM78 HARDWARE MONITOR DRIVER
6999 M:      Jean Delvare <jdelvare@suse.com>
7000 L:      linux-hwmon@vger.kernel.org
7001 S:      Maintained
7002 F:      Documentation/hwmon/lm78
7003 F:      drivers/hwmon/lm78.c
7004
7005 LM83 HARDWARE MONITOR DRIVER
7006 M:      Jean Delvare <jdelvare@suse.com>
7007 L:      linux-hwmon@vger.kernel.org
7008 S:      Maintained
7009 F:      Documentation/hwmon/lm83
7010 F:      drivers/hwmon/lm83.c
7011
7012 LM90 HARDWARE MONITOR DRIVER
7013 M:      Jean Delvare <jdelvare@suse.com>
7014 L:      linux-hwmon@vger.kernel.org
7015 S:      Maintained
7016 F:      Documentation/hwmon/lm90
7017 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7018 F:      drivers/hwmon/lm90.c
7019
7020 LM95234 HARDWARE MONITOR DRIVER
7021 M:      Guenter Roeck <linux@roeck-us.net>
7022 L:      linux-hwmon@vger.kernel.org
7023 S:      Maintained
7024 F:      Documentation/hwmon/lm95234
7025 F:      drivers/hwmon/lm95234.c
7026
7027 LME2510 MEDIA DRIVER
7028 M:      Malcolm Priestley <tvboxspy@gmail.com>
7029 L:      linux-media@vger.kernel.org
7030 W:      https://linuxtv.org
7031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7032 S:      Maintained
7033 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7034
7035 LOCKDEP AND LOCKSTAT
7036 M:      Peter Zijlstra <peterz@infradead.org>
7037 M:      Ingo Molnar <mingo@redhat.com>
7038 L:      linux-kernel@vger.kernel.org
7039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7040 S:      Maintained
7041 F:      Documentation/locking/lockdep*.txt
7042 F:      Documentation/locking/lockstat.txt
7043 F:      include/linux/lockdep.h
7044 F:      kernel/locking/
7045
7046 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7047 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7048 L:      linux-ntfs-dev@lists.sourceforge.net
7049 W:      http://www.linux-ntfs.org/content/view/19/37/
7050 S:      Maintained
7051 F:      Documentation/ldm.txt
7052 F:      block/partitions/ldm.*
7053
7054 LogFS
7055 M:      Joern Engel <joern@logfs.org>
7056 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7057 L:      logfs@logfs.org
7058 W:      logfs.org
7059 S:      Maintained
7060 F:      fs/logfs/
7061
7062 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7063 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7064 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7065 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7066 L:      MPT-FusionLinux.pdl@broadcom.com
7067 L:      linux-scsi@vger.kernel.org
7068 W:      http://www.avagotech.com/support/
7069 S:      Supported
7070 F:      drivers/message/fusion/
7071 F:      drivers/scsi/mpt2sas/
7072 F:      drivers/scsi/mpt3sas/
7073
7074 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7075 M:      Matthew Wilcox <matthew@wil.cx>
7076 L:      linux-scsi@vger.kernel.org
7077 S:      Maintained
7078 F:      drivers/scsi/sym53c8xx_2/
7079
7080 LTC4261 HARDWARE MONITOR DRIVER
7081 M:      Guenter Roeck <linux@roeck-us.net>
7082 L:      linux-hwmon@vger.kernel.org
7083 S:      Maintained
7084 F:      Documentation/hwmon/ltc4261
7085 F:      drivers/hwmon/ltc4261.c
7086
7087 LTP (Linux Test Project)
7088 M:      Mike Frysinger <vapier@gentoo.org>
7089 M:      Cyril Hrubis <chrubis@suse.cz>
7090 M:      Wanlong Gao <wanlong.gao@gmail.com>
7091 M:      Jan Stancek <jstancek@redhat.com>
7092 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7093 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7094 L:      ltp@lists.linux.it (subscribers-only)
7095 W:      http://linux-test-project.github.io/
7096 T:      git git://github.com/linux-test-project/ltp.git
7097 S:      Maintained
7098
7099 M32R ARCHITECTURE
7100 W:      http://www.linux-m32r.org/
7101 S:      Orphan
7102 F:      arch/m32r/
7103
7104 M68K ARCHITECTURE
7105 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7106 L:      linux-m68k@lists.linux-m68k.org
7107 W:      http://www.linux-m68k.org/
7108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7109 S:      Maintained
7110 F:      arch/m68k/
7111 F:      drivers/zorro/
7112
7113 M68K ON APPLE MACINTOSH
7114 M:      Joshua Thompson <funaho@jurai.org>
7115 W:      http://www.mac.linux-m68k.org/
7116 L:      linux-m68k@lists.linux-m68k.org
7117 S:      Maintained
7118 F:      arch/m68k/mac/
7119
7120 M68K ON HP9000/300
7121 M:      Philip Blundell <philb@gnu.org>
7122 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7123 S:      Maintained
7124 F:      arch/m68k/hp300/
7125
7126 M88DS3103 MEDIA DRIVER
7127 M:      Antti Palosaari <crope@iki.fi>
7128 L:      linux-media@vger.kernel.org
7129 W:      https://linuxtv.org
7130 W:      http://palosaari.fi/linux/
7131 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7132 T:      git git://linuxtv.org/anttip/media_tree.git
7133 S:      Maintained
7134 F:      drivers/media/dvb-frontends/m88ds3103*
7135
7136 M88RS2000 MEDIA DRIVER
7137 M:      Malcolm Priestley <tvboxspy@gmail.com>
7138 L:      linux-media@vger.kernel.org
7139 W:      https://linuxtv.org
7140 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7141 S:      Maintained
7142 F:      drivers/media/dvb-frontends/m88rs2000*
7143
7144 MA901 MASTERKIT USB FM RADIO DRIVER
7145 M:      Alexey Klimov <klimov.linux@gmail.com>
7146 L:      linux-media@vger.kernel.org
7147 T:      git git://linuxtv.org/media_tree.git
7148 S:      Maintained
7149 F:      drivers/media/radio/radio-ma901.c
7150
7151 MAC80211
7152 M:      Johannes Berg <johannes@sipsolutions.net>
7153 L:      linux-wireless@vger.kernel.org
7154 W:      http://wireless.kernel.org/
7155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7157 S:      Maintained
7158 F:      Documentation/networking/mac80211-injection.txt
7159 F:      include/net/mac80211.h
7160 F:      net/mac80211/
7161 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7162
7163 MACVLAN DRIVER
7164 M:      Patrick McHardy <kaber@trash.net>
7165 L:      netdev@vger.kernel.org
7166 S:      Maintained
7167 F:      drivers/net/macvlan.c
7168 F:      include/linux/if_macvlan.h
7169
7170 MAILBOX API
7171 M:      Jassi Brar <jassisinghbrar@gmail.com>
7172 L:      linux-kernel@vger.kernel.org
7173 S:      Maintained
7174 F:      drivers/mailbox/
7175 F:      include/linux/mailbox_client.h
7176 F:      include/linux/mailbox_controller.h
7177
7178 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7179 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7180 W:      http://www.kernel.org/doc/man-pages
7181 L:      linux-man@vger.kernel.org
7182 S:      Maintained
7183
7184 MARVELL ARMADA DRM SUPPORT
7185 M:      Russell King <rmk+kernel@armlinux.org.uk>
7186 S:      Maintained
7187 F:      drivers/gpu/drm/armada/
7188 F:      include/uapi/drm/armada_drm.h
7189 F:      Documentation/devicetree/bindings/display/armada/
7190
7191 MARVELL 88E6352 DSA support
7192 M:      Guenter Roeck <linux@roeck-us.net>
7193 S:      Maintained
7194 F:      drivers/net/dsa/mv88e6352.c
7195
7196 MARVELL CRYPTO DRIVER
7197 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7198 M:      Arnaud Ebalard <arno@natisbad.org>
7199 F:      drivers/crypto/marvell/
7200 S:      Maintained
7201 L:      linux-crypto@vger.kernel.org
7202
7203 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7204 M:      Mirko Lindner <mlindner@marvell.com>
7205 M:      Stephen Hemminger <stephen@networkplumber.org>
7206 L:      netdev@vger.kernel.org
7207 S:      Maintained
7208 F:      drivers/net/ethernet/marvell/sk*
7209
7210 MARVELL LIBERTAS WIRELESS DRIVER
7211 L:      libertas-dev@lists.infradead.org
7212 S:      Orphan
7213 F:      drivers/net/wireless/marvell/libertas/
7214
7215 MARVELL MV643XX ETHERNET DRIVER
7216 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7217 L:      netdev@vger.kernel.org
7218 S:      Maintained
7219 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7220 F:      include/linux/mv643xx.h
7221
7222 MARVELL MVNETA ETHERNET DRIVER
7223 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7224 L:      netdev@vger.kernel.org
7225 S:      Maintained
7226 F:      drivers/net/ethernet/marvell/mvneta.*
7227
7228 MARVELL MWIFIEX WIRELESS DRIVER
7229 M:      Amitkumar Karwar <akarwar@marvell.com>
7230 M:      Nishant Sarmukadam <nishants@marvell.com>
7231 L:      linux-wireless@vger.kernel.org
7232 S:      Maintained
7233 F:      drivers/net/wireless/marvell/mwifiex/
7234
7235 MARVELL MWL8K WIRELESS DRIVER
7236 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7237 L:      linux-wireless@vger.kernel.org
7238 S:      Odd Fixes
7239 F:      drivers/net/wireless/marvell/mwl8k.c
7240
7241 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7242 M:      Nicolas Pitre <nico@fluxnic.net>
7243 S:      Odd Fixes
7244 F:      drivers/mmc/host/mvsdio.*
7245
7246 MATROX FRAMEBUFFER DRIVER
7247 L:      linux-fbdev@vger.kernel.org
7248 S:      Orphan
7249 F:      drivers/video/fbdev/matrox/matroxfb_*
7250 F:      include/uapi/linux/matroxfb.h
7251
7252 MAX16065 HARDWARE MONITOR DRIVER
7253 M:      Guenter Roeck <linux@roeck-us.net>
7254 L:      linux-hwmon@vger.kernel.org
7255 S:      Maintained
7256 F:      Documentation/hwmon/max16065
7257 F:      drivers/hwmon/max16065.c
7258
7259 MAX20751 HARDWARE MONITOR DRIVER
7260 M:      Guenter Roeck <linux@roeck-us.net>
7261 L:      linux-hwmon@vger.kernel.org
7262 S:      Maintained
7263 F:      Documentation/hwmon/max20751
7264 F:      drivers/hwmon/max20751.c
7265
7266 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7267 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7268 L:      linux-hwmon@vger.kernel.org
7269 S:      Maintained
7270 F:      Documentation/hwmon/max6650
7271 F:      drivers/hwmon/max6650.c
7272
7273 MAX6697 HARDWARE MONITOR DRIVER
7274 M:      Guenter Roeck <linux@roeck-us.net>
7275 L:      linux-hwmon@vger.kernel.org
7276 S:      Maintained
7277 F:      Documentation/hwmon/max6697
7278 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7279 F:      drivers/hwmon/max6697.c
7280 F:      include/linux/platform_data/max6697.h
7281
7282 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7283 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7284 L:      linux-pm@vger.kernel.org
7285 S:      Supported
7286 F:      drivers/power/max14577_charger.c
7287 F:      drivers/power/max77693_charger.c
7288
7289 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7290 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7291 L:      linux-kernel@vger.kernel.org
7292 S:      Supported
7293 F:      drivers/*/*max77802*.c
7294 F:      Documentation/devicetree/bindings/*/*max77802.txt
7295 F:      include/dt-bindings/*/*max77802.h
7296
7297 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7298 M:      Chanwoo Choi <cw00.choi@samsung.com>
7299 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7300 L:      linux-kernel@vger.kernel.org
7301 S:      Supported
7302 F:      drivers/*/max14577*.c
7303 F:      drivers/*/max77686*.c
7304 F:      drivers/*/max77693*.c
7305 F:      drivers/extcon/extcon-max14577.c
7306 F:      drivers/extcon/extcon-max77693.c
7307 F:      drivers/rtc/rtc-max77686.c
7308 F:      drivers/clk/clk-max77686.c
7309 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7310 F:      Documentation/devicetree/bindings/*/max77686.txt
7311 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7312 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7313 F:      include/linux/mfd/max14577*.h
7314 F:      include/linux/mfd/max77686*.h
7315 F:      include/linux/mfd/max77693*.h
7316
7317 MAXIRADIO FM RADIO RECEIVER DRIVER
7318 M:      Hans Verkuil <hverkuil@xs4all.nl>
7319 L:      linux-media@vger.kernel.org
7320 T:      git git://linuxtv.org/media_tree.git
7321 W:      https://linuxtv.org
7322 S:      Maintained
7323 F:      drivers/media/radio/radio-maxiradio*
7324
7325 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7326 M:      Peter Rosin <peda@axentia.se>
7327 L:      linux-iio@vger.kernel.org
7328 S:      Maintained
7329 F:      drivers/iio/potentiometer/mcp4531.c
7330
7331 MEDIA DRIVERS FOR RENESAS - VSP1
7332 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7333 L:      linux-media@vger.kernel.org
7334 L:      linux-renesas-soc@vger.kernel.org
7335 T:      git git://linuxtv.org/media_tree.git
7336 S:      Supported
7337 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7338 F:      drivers/media/platform/vsp1/
7339
7340 MEDIA DRIVERS FOR ASCOT2E
7341 M:      Sergey Kozlov <serjk@netup.ru>
7342 L:      linux-media@vger.kernel.org
7343 W:      https://linuxtv.org
7344 W:      http://netup.tv/
7345 T:      git git://linuxtv.org/media_tree.git
7346 S:      Supported
7347 F:      drivers/media/dvb-frontends/ascot2e*
7348
7349 MEDIA DRIVERS FOR CXD2841ER
7350 M:      Sergey Kozlov <serjk@netup.ru>
7351 L:      linux-media@vger.kernel.org
7352 W:      https://linuxtv.org
7353 W:      http://netup.tv/
7354 T:      git git://linuxtv.org/media_tree.git
7355 S:      Supported
7356 F:      drivers/media/dvb-frontends/cxd2841er*
7357
7358 MEDIA DRIVERS FOR HORUS3A
7359 M:      Sergey Kozlov <serjk@netup.ru>
7360 L:      linux-media@vger.kernel.org
7361 W:      https://linuxtv.org
7362 W:      http://netup.tv/
7363 T:      git git://linuxtv.org/media_tree.git
7364 S:      Supported
7365 F:      drivers/media/dvb-frontends/horus3a*
7366
7367 MEDIA DRIVERS FOR LNBH25
7368 M:      Sergey Kozlov <serjk@netup.ru>
7369 L:      linux-media@vger.kernel.org
7370 W:      https://linuxtv.org
7371 W:      http://netup.tv/
7372 T:      git git://linuxtv.org/media_tree.git
7373 S:      Supported
7374 F:      drivers/media/dvb-frontends/lnbh25*
7375
7376 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7377 M:      Sergey Kozlov <serjk@netup.ru>
7378 L:      linux-media@vger.kernel.org
7379 W:      https://linuxtv.org
7380 W:      http://netup.tv/
7381 T:      git git://linuxtv.org/media_tree.git
7382 S:      Supported
7383 F:      drivers/media/pci/netup_unidvb/*
7384
7385 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7386 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7387 P:      LinuxTV.org Project
7388 L:      linux-media@vger.kernel.org
7389 W:      https://linuxtv.org
7390 Q:      http://patchwork.kernel.org/project/linux-media/list/
7391 T:      git git://linuxtv.org/media_tree.git
7392 S:      Maintained
7393 F:      Documentation/dvb/
7394 F:      Documentation/video4linux/
7395 F:      Documentation/DocBook/media/
7396 F:      drivers/media/
7397 F:      drivers/staging/media/
7398 F:      include/linux/platform_data/media/
7399 F:      include/media/
7400 F:      include/uapi/linux/dvb/
7401 F:      include/uapi/linux/videodev2.h
7402 F:      include/uapi/linux/media.h
7403 F:      include/uapi/linux/v4l2-*
7404 F:      include/uapi/linux/meye.h
7405 F:      include/uapi/linux/ivtv*
7406 F:      include/uapi/linux/uvcvideo.h
7407
7408 MEDIATEK ETHERNET DRIVER
7409 M:      Felix Fietkau <nbd@openwrt.org>
7410 M:      John Crispin <blogic@openwrt.org>
7411 L:      netdev@vger.kernel.org
7412 S:      Maintained
7413 F:      drivers/net/ethernet/mediatek/
7414
7415 MEDIATEK MT7601U WIRELESS LAN DRIVER
7416 M:      Jakub Kicinski <kubakici@wp.pl>
7417 L:      linux-wireless@vger.kernel.org
7418 S:      Maintained
7419 F:      drivers/net/wireless/mediatek/mt7601u/
7420
7421 MEGARAID SCSI/SAS DRIVERS
7422 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7423 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7424 M:      Uday Lingala <uday.lingala@avagotech.com>
7425 L:      megaraidlinux.pdl@avagotech.com
7426 L:      linux-scsi@vger.kernel.org
7427 W:      http://www.lsi.com
7428 S:      Maintained
7429 F:      Documentation/scsi/megaraid.txt
7430 F:      drivers/scsi/megaraid.*
7431 F:      drivers/scsi/megaraid/
7432
7433 MELLANOX ETHERNET DRIVER (mlx4_en)
7434 M:      Eugenia Emantayev <eugenia@mellanox.com>
7435 L:      netdev@vger.kernel.org
7436 S:      Supported
7437 W:      http://www.mellanox.com
7438 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7439 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7440
7441 MELLANOX ETHERNET DRIVER (mlx5e)
7442 M:      Saeed Mahameed <saeedm@mellanox.com>
7443 L:      netdev@vger.kernel.org
7444 S:      Supported
7445 W:      http://www.mellanox.com
7446 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7447 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7448
7449 MELLANOX ETHERNET SWITCH DRIVERS
7450 M:      Jiri Pirko <jiri@mellanox.com>
7451 M:      Ido Schimmel <idosch@mellanox.com>
7452 L:      netdev@vger.kernel.org
7453 S:      Supported
7454 W:      http://www.mellanox.com
7455 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7456 F:      drivers/net/ethernet/mellanox/mlxsw/
7457
7458 MEMBARRIER SUPPORT
7459 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7460 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7461 L:      linux-kernel@vger.kernel.org
7462 S:      Supported
7463 F:      kernel/membarrier.c
7464 F:      include/uapi/linux/membarrier.h
7465
7466 MEMORY MANAGEMENT
7467 L:      linux-mm@kvack.org
7468 W:      http://www.linux-mm.org
7469 S:      Maintained
7470 F:      include/linux/mm.h
7471 F:      include/linux/gfp.h
7472 F:      include/linux/mmzone.h
7473 F:      include/linux/memory_hotplug.h
7474 F:      include/linux/vmalloc.h
7475 F:      mm/
7476
7477 MEMORY TECHNOLOGY DEVICES (MTD)
7478 M:      David Woodhouse <dwmw2@infradead.org>
7479 M:      Brian Norris <computersforpeace@gmail.com>
7480 L:      linux-mtd@lists.infradead.org
7481 W:      http://www.linux-mtd.infradead.org/
7482 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7483 T:      git git://git.infradead.org/linux-mtd.git
7484 T:      git git://git.infradead.org/l2-mtd.git
7485 S:      Maintained
7486 F:      drivers/mtd/
7487 F:      include/linux/mtd/
7488 F:      include/uapi/mtd/
7489
7490 MEN A21 WATCHDOG DRIVER
7491 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7492 L:      linux-watchdog@vger.kernel.org
7493 S:      Maintained
7494 F:      drivers/watchdog/mena21_wdt.c
7495
7496 MEN CHAMELEON BUS (mcb)
7497 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7498 S:      Maintained
7499 F:      drivers/mcb/
7500 F:      include/linux/mcb.h
7501 F:      Documentation/men-chameleon-bus.txt
7502
7503 MEN F21BMC (Board Management Controller)
7504 M:      Andreas Werner <andreas.werner@men.de>
7505 S:      Supported
7506 F:      drivers/mfd/menf21bmc.c
7507 F:      drivers/watchdog/menf21bmc_wdt.c
7508 F:      drivers/leds/leds-menf21bmc.c
7509 F:      drivers/hwmon/menf21bmc_hwmon.c
7510 F:      Documentation/hwmon/menf21bmc
7511
7512 METAG ARCHITECTURE
7513 M:      James Hogan <james.hogan@imgtec.com>
7514 L:      linux-metag@vger.kernel.org
7515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7516 S:      Odd Fixes
7517 F:      arch/metag/
7518 F:      Documentation/metag/
7519 F:      Documentation/devicetree/bindings/metag/
7520 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7521 F:      drivers/clocksource/metag_generic.c
7522 F:      drivers/irqchip/irq-metag.c
7523 F:      drivers/irqchip/irq-metag-ext.c
7524 F:      drivers/tty/metag_da.c
7525
7526 MICROBLAZE ARCHITECTURE
7527 M:      Michal Simek <monstr@monstr.eu>
7528 W:      http://www.monstr.eu/fdt/
7529 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7530 S:      Supported
7531 F:      arch/microblaze/
7532
7533 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7534 M:      Chen Yu <yu.c.chen@intel.com>
7535 L:      platform-driver-x86@vger.kernel.org
7536 S:      Supported
7537 F:      drivers/platform/x86/surfacepro3_button.c
7538
7539 MICROTEK X6 SCANNER
7540 M:      Oliver Neukum <oliver@neukum.org>
7541 S:      Maintained
7542 F:      drivers/usb/image/microtek.*
7543
7544 MIPS
7545 M:      Ralf Baechle <ralf@linux-mips.org>
7546 L:      linux-mips@linux-mips.org
7547 W:      http://www.linux-mips.org/
7548 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7549 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7550 S:      Supported
7551 F:      Documentation/devicetree/bindings/mips/
7552 F:      Documentation/mips/
7553 F:      arch/mips/
7554
7555 MIPS/LOONGSON1 ARCHITECTURE
7556 M:      Keguang Zhang <keguang.zhang@gmail.com>
7557 L:      linux-mips@linux-mips.org
7558 S:      Maintained
7559 F:      arch/mips/loongson32/
7560 F:      arch/mips/include/asm/mach-loongson32/
7561 F:      drivers/*/*loongson1*
7562 F:      drivers/*/*/*loongson1*
7563
7564 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7565 M:      Hans Verkuil <hverkuil@xs4all.nl>
7566 L:      linux-media@vger.kernel.org
7567 T:      git git://linuxtv.org/media_tree.git
7568 W:      https://linuxtv.org
7569 S:      Odd Fixes
7570 F:      drivers/media/radio/radio-miropcm20*
7571
7572 MELLANOX MLX4 core VPI driver
7573 M:      Yishai Hadas <yishaih@mellanox.com>
7574 L:      netdev@vger.kernel.org
7575 L:      linux-rdma@vger.kernel.org
7576 W:      http://www.mellanox.com
7577 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7578 S:      Supported
7579 F:      drivers/net/ethernet/mellanox/mlx4/
7580 F:      include/linux/mlx4/
7581
7582 MELLANOX MLX4 IB driver
7583 M:      Yishai Hadas <yishaih@mellanox.com>
7584 L:      linux-rdma@vger.kernel.org
7585 W:      http://www.mellanox.com
7586 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7587 S:      Supported
7588 F:      drivers/infiniband/hw/mlx4/
7589 F:      include/linux/mlx4/
7590
7591 MELLANOX MLX5 core VPI driver
7592 M:      Matan Barak <matanb@mellanox.com>
7593 M:      Leon Romanovsky <leonro@mellanox.com>
7594 L:      netdev@vger.kernel.org
7595 L:      linux-rdma@vger.kernel.org
7596 W:      http://www.mellanox.com
7597 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7598 S:      Supported
7599 F:      drivers/net/ethernet/mellanox/mlx5/core/
7600 F:      include/linux/mlx5/
7601
7602 MELLANOX MLX5 IB driver
7603 M:      Matan Barak <matanb@mellanox.com>
7604 M:      Leon Romanovsky <leonro@mellanox.com>
7605 L:      linux-rdma@vger.kernel.org
7606 W:      http://www.mellanox.com
7607 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7608 S:      Supported
7609 F:      drivers/infiniband/hw/mlx5/
7610 F:      include/linux/mlx5/
7611
7612 MELEXIS MLX90614 DRIVER
7613 M:      Crt Mori <cmo@melexis.com>
7614 L:      linux-iio@vger.kernel.org
7615 W:      http://www.melexis.com
7616 S:      Supported
7617 F:      drivers/iio/temperature/mlx90614.c
7618
7619 MN88472 MEDIA DRIVER
7620 M:      Antti Palosaari <crope@iki.fi>
7621 L:      linux-media@vger.kernel.org
7622 W:      https://linuxtv.org
7623 W:      http://palosaari.fi/linux/
7624 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7625 T:      git git://linuxtv.org/anttip/media_tree.git
7626 S:      Maintained
7627 F:      drivers/staging/media/mn88472/
7628 F:      drivers/media/dvb-frontends/mn88472.h
7629
7630 MN88473 MEDIA DRIVER
7631 M:      Antti Palosaari <crope@iki.fi>
7632 L:      linux-media@vger.kernel.org
7633 W:      https://linuxtv.org
7634 W:      http://palosaari.fi/linux/
7635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7636 S:      Maintained
7637 F:      drivers/media/dvb-frontends/mn88473*
7638
7639 MODULE SUPPORT
7640 M:      Rusty Russell <rusty@rustcorp.com.au>
7641 S:      Maintained
7642 F:      include/linux/module.h
7643 F:      kernel/module.c
7644
7645 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7646 W:      http://popies.net/meye/
7647 S:      Orphan
7648 F:      Documentation/video4linux/meye.txt
7649 F:      drivers/media/pci/meye/
7650 F:      include/uapi/linux/meye.h
7651
7652 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7653 M:      Jiri Slaby <jirislaby@gmail.com>
7654 S:      Maintained
7655 F:      Documentation/serial/moxa-smartio
7656 F:      drivers/tty/mxser.*
7657
7658 MR800 AVERMEDIA USB FM RADIO DRIVER
7659 M:      Alexey Klimov <klimov.linux@gmail.com>
7660 L:      linux-media@vger.kernel.org
7661 T:      git git://linuxtv.org/media_tree.git
7662 S:      Maintained
7663 F:      drivers/media/radio/radio-mr800.c
7664
7665 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7666 M:      Alan Ott <alan@signal11.us>
7667 L:      linux-wpan@vger.kernel.org
7668 S:      Maintained
7669 F:      drivers/net/ieee802154/mrf24j40.c
7670 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7671
7672 MSI LAPTOP SUPPORT
7673 M:      "Lee, Chun-Yi" <jlee@suse.com>
7674 L:      platform-driver-x86@vger.kernel.org
7675 S:      Maintained
7676 F:      drivers/platform/x86/msi-laptop.c
7677
7678 MSI WMI SUPPORT
7679 L:      platform-driver-x86@vger.kernel.org
7680 S:      Orphan
7681 F:      drivers/platform/x86/msi-wmi.c
7682
7683 MSI001 MEDIA DRIVER
7684 M:      Antti Palosaari <crope@iki.fi>
7685 L:      linux-media@vger.kernel.org
7686 W:      https://linuxtv.org
7687 W:      http://palosaari.fi/linux/
7688 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7689 T:      git git://linuxtv.org/anttip/media_tree.git
7690 S:      Maintained
7691 F:      drivers/media/tuners/msi001*
7692
7693 MSI2500 MEDIA DRIVER
7694 M:      Antti Palosaari <crope@iki.fi>
7695 L:      linux-media@vger.kernel.org
7696 W:      https://linuxtv.org
7697 W:      http://palosaari.fi/linux/
7698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7699 T:      git git://linuxtv.org/anttip/media_tree.git
7700 S:      Maintained
7701 F:      drivers/media/usb/msi2500/
7702
7703 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7704 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7705 L:      linux-mtd@lists.infradead.org
7706 S:      Maintained
7707 F:      drivers/mtd/devices/docg3*
7708
7709 MT9M032 APTINA SENSOR DRIVER
7710 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7711 L:      linux-media@vger.kernel.org
7712 T:      git git://linuxtv.org/media_tree.git
7713 S:      Maintained
7714 F:      drivers/media/i2c/mt9m032.c
7715 F:      include/media/i2c/mt9m032.h
7716
7717 MT9P031 APTINA CAMERA SENSOR
7718 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7719 L:      linux-media@vger.kernel.org
7720 T:      git git://linuxtv.org/media_tree.git
7721 S:      Maintained
7722 F:      drivers/media/i2c/mt9p031.c
7723 F:      include/media/i2c/mt9p031.h
7724
7725 MT9T001 APTINA CAMERA SENSOR
7726 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7727 L:      linux-media@vger.kernel.org
7728 T:      git git://linuxtv.org/media_tree.git
7729 S:      Maintained
7730 F:      drivers/media/i2c/mt9t001.c
7731 F:      include/media/i2c/mt9t001.h
7732
7733 MT9V032 APTINA CAMERA SENSOR
7734 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7735 L:      linux-media@vger.kernel.org
7736 T:      git git://linuxtv.org/media_tree.git
7737 S:      Maintained
7738 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7739 F:      drivers/media/i2c/mt9v032.c
7740 F:      include/media/i2c/mt9v032.h
7741
7742 MULTIFUNCTION DEVICES (MFD)
7743 M:      Lee Jones <lee.jones@linaro.org>
7744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7745 S:      Supported
7746 F:      drivers/mfd/
7747 F:      include/linux/mfd/
7748
7749 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7750 M:      Ulf Hansson <ulf.hansson@linaro.org>
7751 L:      linux-mmc@vger.kernel.org
7752 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7753 S:      Maintained
7754 F:      drivers/mmc/
7755 F:      include/linux/mmc/
7756 F:      include/uapi/linux/mmc/
7757
7758 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7759 S:      Orphan
7760 F:      drivers/mmc/host/mmc_spi.c
7761 F:      include/linux/spi/mmc_spi.h
7762
7763 MULTISOUND SOUND DRIVER
7764 M:      Andrew Veliath <andrewtv@usa.net>
7765 S:      Maintained
7766 F:      Documentation/sound/oss/MultiSound
7767 F:      sound/oss/msnd*
7768
7769 MULTITECH MULTIPORT CARD (ISICOM)
7770 S:      Orphan
7771 F:      drivers/tty/isicom.c
7772 F:      include/linux/isicom.h
7773
7774 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7775 M:      Bin Liu <b-liu@ti.com>
7776 L:      linux-usb@vger.kernel.org
7777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7778 S:      Maintained
7779 F:      drivers/usb/musb/
7780
7781 MXL5007T MEDIA DRIVER
7782 M:      Michael Krufky <mkrufky@linuxtv.org>
7783 L:      linux-media@vger.kernel.org
7784 W:      https://linuxtv.org
7785 W:      http://github.com/mkrufky
7786 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7787 T:      git git://linuxtv.org/mkrufky/tuners.git
7788 S:      Maintained
7789 F:      drivers/media/tuners/mxl5007t.*
7790
7791 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7792 M:      Hyong-Youb Kim <hykim@myri.com>
7793 L:      netdev@vger.kernel.org
7794 W:      https://www.myricom.com/support/downloads/myri10ge.html
7795 S:      Supported
7796 F:      drivers/net/ethernet/myricom/myri10ge/
7797
7798 NAND FLASH SUBSYSTEM
7799 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7800 R:      Richard Weinberger <richard@nod.at>
7801 L:      linux-mtd@lists.infradead.org
7802 W:      http://www.linux-mtd.infradead.org/
7803 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7804 T:      git git://github.com/linux-nand/linux.git
7805 S:      Maintained
7806 F:      drivers/mtd/nand/
7807 F:      include/linux/mtd/nand*.h
7808
7809 NATSEMI ETHERNET DRIVER (DP8381x)
7810 S:      Orphan
7811 F:      drivers/net/ethernet/natsemi/natsemi.c
7812
7813 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7814 M:      Daniel Mack <zonque@gmail.com>
7815 S:      Maintained
7816 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7817 W:      http://www.native-instruments.com
7818 F:      sound/usb/caiaq/
7819
7820 NCP FILESYSTEM
7821 M:      Petr Vandrovec <petr@vandrovec.name>
7822 S:      Odd Fixes
7823 F:      fs/ncpfs/
7824
7825 NCR 5380 SCSI DRIVERS
7826 M:      Finn Thain <fthain@telegraphics.com.au>
7827 M:      Michael Schmitz <schmitzmic@gmail.com>
7828 L:      linux-scsi@vger.kernel.org
7829 S:      Maintained
7830 F:      Documentation/scsi/g_NCR5380.txt
7831 F:      Documentation/scsi/dtc3x80.txt
7832 F:      drivers/scsi/NCR5380.*
7833 F:      drivers/scsi/arm/cumana_1.c
7834 F:      drivers/scsi/arm/oak.c
7835 F:      drivers/scsi/atari_scsi.*
7836 F:      drivers/scsi/dmx3191d.c
7837 F:      drivers/scsi/dtc.*
7838 F:      drivers/scsi/g_NCR5380.*
7839 F:      drivers/scsi/g_NCR5380_mmio.c
7840 F:      drivers/scsi/mac_scsi.*
7841 F:      drivers/scsi/pas16.*
7842 F:      drivers/scsi/sun3_scsi.*
7843 F:      drivers/scsi/sun3_scsi_vme.c
7844 F:      drivers/scsi/t128.*
7845
7846 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7847 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7848 L:      linux-scsi@vger.kernel.org
7849 S:      Maintained
7850 F:      drivers/scsi/NCR_D700.*
7851
7852 NCT6775 HARDWARE MONITOR DRIVER
7853 M:      Guenter Roeck <linux@roeck-us.net>
7854 L:      linux-hwmon@vger.kernel.org
7855 S:      Maintained
7856 F:      Documentation/hwmon/nct6775
7857 F:      drivers/hwmon/nct6775.c
7858
7859 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7860 M:      Faisal Latif <faisal.latif@intel.com>
7861 L:      linux-rdma@vger.kernel.org
7862 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7863 S:      Supported
7864 F:      drivers/infiniband/hw/nes/
7865
7866 NETEM NETWORK EMULATOR
7867 M:      Stephen Hemminger <stephen@networkplumber.org>
7868 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7869 S:      Maintained
7870 F:      net/sched/sch_netem.c
7871
7872 NETERION 10GbE DRIVERS (s2io/vxge)
7873 M:      Jon Mason <jdmason@kudzu.us>
7874 L:      netdev@vger.kernel.org
7875 S:      Supported
7876 F:      Documentation/networking/s2io.txt
7877 F:      Documentation/networking/vxge.txt
7878 F:      drivers/net/ethernet/neterion/
7879
7880 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7881 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7882 M:      Patrick McHardy <kaber@trash.net>
7883 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7884 L:      netfilter-devel@vger.kernel.org
7885 L:      coreteam@netfilter.org
7886 W:      http://www.netfilter.org/
7887 W:      http://www.iptables.org/
7888 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7891 S:      Supported
7892 F:      include/linux/netfilter*
7893 F:      include/linux/netfilter/
7894 F:      include/net/netfilter/
7895 F:      include/uapi/linux/netfilter*
7896 F:      include/uapi/linux/netfilter/
7897 F:      net/*/netfilter.c
7898 F:      net/*/netfilter/
7899 F:      net/netfilter/
7900 F:      net/bridge/br_netfilter*.c
7901
7902 NETLABEL
7903 M:      Paul Moore <paul@paul-moore.com>
7904 W:      http://netlabel.sf.net
7905 L:      netdev@vger.kernel.org
7906 S:      Maintained
7907 F:      Documentation/netlabel/
7908 F:      include/net/netlabel.h
7909 F:      net/netlabel/
7910
7911 NETROM NETWORK LAYER
7912 M:      Ralf Baechle <ralf@linux-mips.org>
7913 L:      linux-hams@vger.kernel.org
7914 W:      http://www.linux-ax25.org/
7915 S:      Maintained
7916 F:      include/net/netrom.h
7917 F:      include/uapi/linux/netrom.h
7918 F:      net/netrom/
7919
7920 NETRONOME ETHERNET DRIVERS
7921 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7922 L:      oss-drivers@netronome.com
7923 S:      Maintained
7924 F:      drivers/net/ethernet/netronome/
7925
7926 NETWORK BLOCK DEVICE (NBD)
7927 M:      Markus Pargmann <mpa@pengutronix.de>
7928 S:      Maintained
7929 L:      nbd-general@lists.sourceforge.net
7930 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7931 F:      Documentation/blockdev/nbd.txt
7932 F:      drivers/block/nbd.c
7933 F:      include/uapi/linux/nbd.h
7934
7935 NETWORK DROP MONITOR
7936 M:      Neil Horman <nhorman@tuxdriver.com>
7937 L:      netdev@vger.kernel.org
7938 S:      Maintained
7939 W:      https://fedorahosted.org/dropwatch/
7940 F:      net/core/drop_monitor.c
7941
7942 NETWORKING [GENERAL]
7943 M:      "David S. Miller" <davem@davemloft.net>
7944 L:      netdev@vger.kernel.org
7945 W:      http://www.linuxfoundation.org/en/Net
7946 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7949 S:      Maintained
7950 F:      net/
7951 F:      include/net/
7952 F:      include/linux/in.h
7953 F:      include/linux/net.h
7954 F:      include/linux/netdevice.h
7955 F:      include/uapi/linux/in.h
7956 F:      include/uapi/linux/net.h
7957 F:      include/uapi/linux/netdevice.h
7958 F:      include/uapi/linux/net_namespace.h
7959 F:      tools/net/
7960 F:      tools/testing/selftests/net/
7961 F:      lib/random32.c
7962 F:      lib/test_bpf.c
7963
7964 NETWORKING [IPv4/IPv6]
7965 M:      "David S. Miller" <davem@davemloft.net>
7966 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7967 M:      James Morris <jmorris@namei.org>
7968 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7969 M:      Patrick McHardy <kaber@trash.net>
7970 L:      netdev@vger.kernel.org
7971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7972 S:      Maintained
7973 F:      net/ipv4/
7974 F:      net/ipv6/
7975 F:      include/net/ip*
7976 F:      arch/x86/net/*
7977
7978 NETWORKING [IPSEC]
7979 M:      Steffen Klassert <steffen.klassert@secunet.com>
7980 M:      Herbert Xu <herbert@gondor.apana.org.au>
7981 M:      "David S. Miller" <davem@davemloft.net>
7982 L:      netdev@vger.kernel.org
7983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7985 S:      Maintained
7986 F:      net/core/flow.c
7987 F:      net/xfrm/
7988 F:      net/key/
7989 F:      net/ipv4/xfrm*
7990 F:      net/ipv4/esp4.c
7991 F:      net/ipv4/ah4.c
7992 F:      net/ipv4/ipcomp.c
7993 F:      net/ipv4/ip_vti.c
7994 F:      net/ipv6/xfrm*
7995 F:      net/ipv6/esp6.c
7996 F:      net/ipv6/ah6.c
7997 F:      net/ipv6/ipcomp6.c
7998 F:      net/ipv6/ip6_vti.c
7999 F:      include/uapi/linux/xfrm.h
8000 F:      include/net/xfrm.h
8001
8002 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8003 M:      Paul Moore <paul@paul-moore.com>
8004 L:      netdev@vger.kernel.org
8005 S:      Maintained
8006
8007 NETWORKING [WIRELESS]
8008 L:      linux-wireless@vger.kernel.org
8009 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8010
8011 NETWORKING DRIVERS
8012 L:      netdev@vger.kernel.org
8013 W:      http://www.linuxfoundation.org/en/Net
8014 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8017 S:      Odd Fixes
8018 F:      Documentation/devicetree/bindings/net/
8019 F:      drivers/net/
8020 F:      include/linux/if_*
8021 F:      include/linux/netdevice.h
8022 F:      include/linux/etherdevice.h
8023 F:      include/linux/fcdevice.h
8024 F:      include/linux/fddidevice.h
8025 F:      include/linux/hippidevice.h
8026 F:      include/linux/inetdevice.h
8027 F:      include/uapi/linux/if_*
8028 F:      include/uapi/linux/netdevice.h
8029
8030 NETWORKING DRIVERS (WIRELESS)
8031 M:      Kalle Valo <kvalo@codeaurora.org>
8032 L:      linux-wireless@vger.kernel.org
8033 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8036 S:      Maintained
8037 F:      drivers/net/wireless/
8038
8039 NETXEN (1/10) GbE SUPPORT
8040 M:      Manish Chopra <manish.chopra@qlogic.com>
8041 M:      Sony Chacko <sony.chacko@qlogic.com>
8042 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8043 L:      netdev@vger.kernel.org
8044 W:      http://www.qlogic.com
8045 S:      Supported
8046 F:      drivers/net/ethernet/qlogic/netxen/
8047
8048 NFC SUBSYSTEM
8049 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8050 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8051 M:      Samuel Ortiz <sameo@linux.intel.com>
8052 L:      linux-wireless@vger.kernel.org
8053 L:      linux-nfc@lists.01.org (subscribers-only)
8054 S:      Supported
8055 F:      net/nfc/
8056 F:      include/net/nfc/
8057 F:      include/uapi/linux/nfc.h
8058 F:      drivers/nfc/
8059 F:      include/linux/platform_data/nfcmrvl.h
8060 F:      include/linux/platform_data/nxp-nci.h
8061 F:      include/linux/platform_data/pn544.h
8062 F:      include/linux/platform_data/st21nfca.h
8063 F:      include/linux/platform_data/st-nci.h
8064 F:      Documentation/devicetree/bindings/net/nfc/
8065
8066 NFS, SUNRPC, AND LOCKD CLIENTS
8067 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8068 M:      Anna Schumaker <anna.schumaker@netapp.com>
8069 L:      linux-nfs@vger.kernel.org
8070 W:      http://client.linux-nfs.org
8071 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8072 S:      Maintained
8073 F:      fs/lockd/
8074 F:      fs/nfs/
8075 F:      fs/nfs_common/
8076 F:      net/sunrpc/
8077 F:      include/linux/lockd/
8078 F:      include/linux/nfs*
8079 F:      include/linux/sunrpc/
8080 F:      include/uapi/linux/nfs*
8081 F:      include/uapi/linux/sunrpc/
8082
8083 NILFS2 FILESYSTEM
8084 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8085 L:      linux-nilfs@vger.kernel.org
8086 W:      http://nilfs.sourceforge.net/
8087 W:      http://nilfs.osdn.jp/
8088 T:      git git://github.com/konis/nilfs2.git
8089 S:      Supported
8090 F:      Documentation/filesystems/nilfs2.txt
8091 F:      fs/nilfs2/
8092 F:      include/linux/nilfs2_fs.h
8093 F:      include/trace/events/nilfs2.h
8094
8095 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8096 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8097 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8098 S:      Maintained
8099 F:      Documentation/scsi/NinjaSCSI.txt
8100 F:      drivers/scsi/pcmcia/nsp_*
8101
8102 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8103 M:      GOTO Masanori <gotom@debian.or.jp>
8104 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8105 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8106 S:      Maintained
8107 F:      Documentation/scsi/NinjaSCSI.txt
8108 F:      drivers/scsi/nsp32*
8109
8110 NIOS2 ARCHITECTURE
8111 M:      Ley Foon Tan <lftan@altera.com>
8112 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8114 S:      Maintained
8115 F:      arch/nios2/
8116
8117 NOKIA N900 POWER SUPPLY DRIVERS
8118 R:      Pali Rohár <pali.rohar@gmail.com>
8119 F:      include/linux/power/bq2415x_charger.h
8120 F:      include/linux/power/bq27xxx_battery.h
8121 F:      include/linux/power/isp1704_charger.h
8122 F:      drivers/power/bq2415x_charger.c
8123 F:      drivers/power/bq27xxx_battery.c
8124 F:      drivers/power/bq27xxx_battery_i2c.c
8125 F:      drivers/power/isp1704_charger.c
8126 F:      drivers/power/rx51_battery.c
8127
8128 NTB DRIVER CORE
8129 M:      Jon Mason <jdmason@kudzu.us>
8130 M:      Dave Jiang <dave.jiang@intel.com>
8131 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8132 L:      linux-ntb@googlegroups.com
8133 S:      Supported
8134 W:      https://github.com/jonmason/ntb/wiki
8135 T:      git git://github.com/jonmason/ntb.git
8136 F:      drivers/ntb/
8137 F:      drivers/net/ntb_netdev.c
8138 F:      include/linux/ntb.h
8139 F:      include/linux/ntb_transport.h
8140
8141 NTB INTEL DRIVER
8142 M:      Jon Mason <jdmason@kudzu.us>
8143 M:      Dave Jiang <dave.jiang@intel.com>
8144 L:      linux-ntb@googlegroups.com
8145 S:      Supported
8146 W:      https://github.com/jonmason/ntb/wiki
8147 T:      git git://github.com/jonmason/ntb.git
8148 F:      drivers/ntb/hw/intel/
8149
8150 NTB AMD DRIVER
8151 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8152 L:      linux-ntb@googlegroups.com
8153 S:      Supported
8154 F:      drivers/ntb/hw/amd/
8155
8156 NTFS FILESYSTEM
8157 M:      Anton Altaparmakov <anton@tuxera.com>
8158 L:      linux-ntfs-dev@lists.sourceforge.net
8159 W:      http://www.tuxera.com/
8160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8161 S:      Supported
8162 F:      Documentation/filesystems/ntfs.txt
8163 F:      fs/ntfs/
8164
8165 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8166 M:      Antonino Daplas <adaplas@gmail.com>
8167 L:      linux-fbdev@vger.kernel.org
8168 S:      Maintained
8169 F:      drivers/video/fbdev/riva/
8170 F:      drivers/video/fbdev/nvidia/
8171
8172 NVM EXPRESS DRIVER
8173 M:      Keith Busch <keith.busch@intel.com>
8174 M:      Jens Axboe <axboe@fb.com>
8175 L:      linux-nvme@lists.infradead.org
8176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8177 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8178 S:      Supported
8179 F:      drivers/nvme/host/
8180 F:      include/linux/nvme.h
8181
8182 NVMEM FRAMEWORK
8183 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8184 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8185 S:      Maintained
8186 F:      drivers/nvmem/
8187 F:      Documentation/devicetree/bindings/nvmem/
8188 F:      include/linux/nvmem-consumer.h
8189 F:      include/linux/nvmem-provider.h
8190
8191 NXP-NCI NFC DRIVER
8192 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8193 R:      Charles Gorand <charles.gorand@effinnov.com>
8194 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8195 S:      Supported
8196 F:      drivers/nfc/nxp-nci
8197
8198 NXP TDA998X DRM DRIVER
8199 M:      Russell King <rmk+kernel@armlinux.org.uk>
8200 S:      Supported
8201 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8202 F:      include/drm/i2c/tda998x.h
8203
8204 NXP TFA9879 DRIVER
8205 M:      Peter Rosin <peda@axentia.se>
8206 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8207 S:      Maintained
8208 F:      sound/soc/codecs/tfa9879*
8209
8210 OBJTOOL
8211 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8212 S:      Supported
8213 F:      tools/objtool/
8214
8215 OMAP SUPPORT
8216 M:      Tony Lindgren <tony@atomide.com>
8217 L:      linux-omap@vger.kernel.org
8218 W:      http://www.muru.com/linux/omap/
8219 W:      http://linux.omap.com/
8220 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8222 S:      Maintained
8223 F:      arch/arm/*omap*/
8224 F:      arch/arm/configs/omap1_defconfig
8225 F:      arch/arm/configs/omap2plus_defconfig
8226 F:      drivers/i2c/busses/i2c-omap.c
8227 F:      drivers/irqchip/irq-omap-intc.c
8228 F:      drivers/mfd/*omap*.c
8229 F:      drivers/mfd/menelaus.c
8230 F:      drivers/mfd/palmas.c
8231 F:      drivers/mfd/tps65217.c
8232 F:      drivers/mfd/tps65218.c
8233 F:      drivers/mfd/tps65910.c
8234 F:      drivers/mfd/twl-core.[ch]
8235 F:      drivers/mfd/twl4030*.c
8236 F:      drivers/mfd/twl6030*.c
8237 F:      drivers/mfd/twl6040*.c
8238 F:      drivers/regulator/palmas-regulator*.c
8239 F:      drivers/regulator/pbias-regulator.c
8240 F:      drivers/regulator/tps65217-regulator.c
8241 F:      drivers/regulator/tps65218-regulator.c
8242 F:      drivers/regulator/tps65910-regulator.c
8243 F:      drivers/regulator/twl-regulator.c
8244 F:      include/linux/i2c-omap.h
8245
8246 OMAP DEVICE TREE SUPPORT
8247 M:      Benoît Cousson <bcousson@baylibre.com>
8248 M:      Tony Lindgren <tony@atomide.com>
8249 L:      linux-omap@vger.kernel.org
8250 L:      devicetree@vger.kernel.org
8251 S:      Maintained
8252 F:      arch/arm/boot/dts/*omap*
8253 F:      arch/arm/boot/dts/*am3*
8254 F:      arch/arm/boot/dts/*am4*
8255 F:      arch/arm/boot/dts/*am5*
8256 F:      arch/arm/boot/dts/*dra7*
8257
8258 OMAP CLOCK FRAMEWORK SUPPORT
8259 M:      Paul Walmsley <paul@pwsan.com>
8260 L:      linux-omap@vger.kernel.org
8261 S:      Maintained
8262 F:      arch/arm/*omap*/*clock*
8263
8264 OMAP POWER MANAGEMENT SUPPORT
8265 M:      Kevin Hilman <khilman@kernel.org>
8266 L:      linux-omap@vger.kernel.org
8267 S:      Maintained
8268 F:      arch/arm/*omap*/*pm*
8269 F:      drivers/cpufreq/omap-cpufreq.c
8270
8271 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8272 M:      Rajendra Nayak <rnayak@codeaurora.org>
8273 M:      Paul Walmsley <paul@pwsan.com>
8274 L:      linux-omap@vger.kernel.org
8275 S:      Maintained
8276 F:      arch/arm/mach-omap2/prm*
8277
8278 OMAP AUDIO SUPPORT
8279 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8280 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8281 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8282 L:      linux-omap@vger.kernel.org
8283 S:      Maintained
8284 F:      sound/soc/omap/
8285
8286 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8287 M:      Roger Quadros <rogerq@ti.com>
8288 M:      Tony Lindgren <tony@atomide.com>
8289 L:      linux-omap@vger.kernel.org
8290 S:      Maintained
8291 F:      drivers/memory/omap-gpmc.c
8292 F:      arch/arm/mach-omap2/*gpmc*
8293
8294 OMAP FRAMEBUFFER SUPPORT
8295 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8296 L:      linux-fbdev@vger.kernel.org
8297 L:      linux-omap@vger.kernel.org
8298 S:      Maintained
8299 F:      drivers/video/fbdev/omap/
8300
8301 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8302 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8303 L:      linux-omap@vger.kernel.org
8304 L:      linux-fbdev@vger.kernel.org
8305 S:      Maintained
8306 F:      drivers/video/fbdev/omap2/
8307 F:      Documentation/arm/OMAP/DSS
8308
8309 OMAP HARDWARE SPINLOCK SUPPORT
8310 M:      Ohad Ben-Cohen <ohad@wizery.com>
8311 L:      linux-omap@vger.kernel.org
8312 S:      Maintained
8313 F:      drivers/hwspinlock/omap_hwspinlock.c
8314
8315 OMAP MMC SUPPORT
8316 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8317 L:      linux-omap@vger.kernel.org
8318 S:      Maintained
8319 F:      drivers/mmc/host/omap.c
8320
8321 OMAP HS MMC SUPPORT
8322 L:      linux-mmc@vger.kernel.org
8323 L:      linux-omap@vger.kernel.org
8324 S:      Orphan
8325 F:      drivers/mmc/host/omap_hsmmc.c
8326
8327 OMAP RANDOM NUMBER GENERATOR SUPPORT
8328 M:      Deepak Saxena <dsaxena@plexity.net>
8329 S:      Maintained
8330 F:      drivers/char/hw_random/omap-rng.c
8331
8332 OMAP HWMOD SUPPORT
8333 M:      Benoît Cousson <bcousson@baylibre.com>
8334 M:      Paul Walmsley <paul@pwsan.com>
8335 L:      linux-omap@vger.kernel.org
8336 S:      Maintained
8337 F:      arch/arm/mach-omap2/omap_hwmod.*
8338
8339 OMAP HWMOD DATA
8340 M:      Paul Walmsley <paul@pwsan.com>
8341 L:      linux-omap@vger.kernel.org
8342 S:      Maintained
8343 F:      arch/arm/mach-omap2/omap_hwmod*data*
8344
8345 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8346 M:      Benoît Cousson <bcousson@baylibre.com>
8347 L:      linux-omap@vger.kernel.org
8348 S:      Maintained
8349 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8350
8351 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8352 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8353 L:      linux-media@vger.kernel.org
8354 S:      Maintained
8355 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8356 F:      drivers/media/platform/omap3isp/
8357 F:      drivers/staging/media/omap4iss/
8358
8359 OMAP USB SUPPORT
8360 L:      linux-usb@vger.kernel.org
8361 L:      linux-omap@vger.kernel.org
8362 S:      Orphan
8363 F:      drivers/usb/*/*omap*
8364 F:      arch/arm/*omap*/usb*
8365
8366 OMAP GPIO DRIVER
8367 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8368 M:      Santosh Shilimkar <ssantosh@kernel.org>
8369 M:      Kevin Hilman <khilman@kernel.org>
8370 L:      linux-omap@vger.kernel.org
8371 S:      Maintained
8372 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8373 F:      drivers/gpio/gpio-omap.c
8374
8375 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8376 M:      Mark Jackson <mpfj@newflow.co.uk>
8377 L:      linux-omap@vger.kernel.org
8378 S:      Maintained
8379 F:      arch/arm/boot/dts/am335x-nano.dts
8380
8381 OMFS FILESYSTEM
8382 M:      Bob Copeland <me@bobcopeland.com>
8383 L:      linux-karma-devel@lists.sourceforge.net
8384 S:      Maintained
8385 F:      Documentation/filesystems/omfs.txt
8386 F:      fs/omfs/
8387
8388 OMNIKEY CARDMAN 4000 DRIVER
8389 M:      Harald Welte <laforge@gnumonks.org>
8390 S:      Maintained
8391 F:      drivers/char/pcmcia/cm4000_cs.c
8392 F:      include/linux/cm4000_cs.h
8393 F:      include/uapi/linux/cm4000_cs.h
8394
8395 OMNIKEY CARDMAN 4040 DRIVER
8396 M:      Harald Welte <laforge@gnumonks.org>
8397 S:      Maintained
8398 F:      drivers/char/pcmcia/cm4040_cs.*
8399
8400 OMNIVISION OV7670 SENSOR DRIVER
8401 M:      Jonathan Corbet <corbet@lwn.net>
8402 L:      linux-media@vger.kernel.org
8403 T:      git git://linuxtv.org/media_tree.git
8404 S:      Maintained
8405 F:      drivers/media/i2c/ov7670.c
8406
8407 ONENAND FLASH DRIVER
8408 M:      Kyungmin Park <kyungmin.park@samsung.com>
8409 L:      linux-mtd@lists.infradead.org
8410 S:      Maintained
8411 F:      drivers/mtd/onenand/
8412 F:      include/linux/mtd/onenand*.h
8413
8414 ONSTREAM SCSI TAPE DRIVER
8415 M:      Willem Riede <osst@riede.org>
8416 L:      osst-users@lists.sourceforge.net
8417 L:      linux-scsi@vger.kernel.org
8418 S:      Maintained
8419 F:      Documentation/scsi/osst.txt
8420 F:      drivers/scsi/osst.*
8421 F:      drivers/scsi/osst_*.h
8422 F:      drivers/scsi/st.h
8423
8424 OPENCORES I2C BUS DRIVER
8425 M:      Peter Korsgaard <jacmet@sunsite.dk>
8426 L:      linux-i2c@vger.kernel.org
8427 S:      Maintained
8428 F:      Documentation/i2c/busses/i2c-ocores
8429 F:      drivers/i2c/busses/i2c-ocores.c
8430
8431 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8432 M:      Rob Herring <robh+dt@kernel.org>
8433 M:      Frank Rowand <frowand.list@gmail.com>
8434 M:      Grant Likely <grant.likely@linaro.org>
8435 L:      devicetree@vger.kernel.org
8436 W:      http://www.devicetree.org/
8437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8438 S:      Maintained
8439 F:      drivers/of/
8440 F:      include/linux/of*.h
8441 F:      scripts/dtc/
8442
8443 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8444 M:      Rob Herring <robh+dt@kernel.org>
8445 M:      Pawel Moll <pawel.moll@arm.com>
8446 M:      Mark Rutland <mark.rutland@arm.com>
8447 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
8448 M:      Kumar Gala <galak@codeaurora.org>
8449 L:      devicetree@vger.kernel.org
8450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8451 S:      Maintained
8452 F:      Documentation/devicetree/
8453 F:      arch/*/boot/dts/
8454 F:      include/dt-bindings/
8455
8456 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8457 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8458 L:      devicetree@vger.kernel.org
8459 S:      Maintained
8460 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8461 F:      Documentation/devicetree/overlay-notes.txt
8462 F:      drivers/of/overlay.c
8463 F:      drivers/of/resolver.c
8464
8465 OPENRISC ARCHITECTURE
8466 M:      Jonas Bonn <jonas@southpole.se>
8467 W:      http://openrisc.net
8468 S:      Maintained
8469 T:      git git://openrisc.net/~jonas/linux
8470 F:      arch/openrisc/
8471
8472 OPENVSWITCH
8473 M:      Pravin Shelar <pshelar@nicira.com>
8474 L:      netdev@vger.kernel.org
8475 L:      dev@openvswitch.org
8476 W:      http://openvswitch.org
8477 S:      Maintained
8478 F:      net/openvswitch/
8479 F:      include/uapi/linux/openvswitch.h
8480
8481 OPERATING PERFORMANCE POINTS (OPP)
8482 M:      Viresh Kumar <vireshk@kernel.org>
8483 M:      Nishanth Menon <nm@ti.com>
8484 M:      Stephen Boyd <sboyd@codeaurora.org>
8485 L:      linux-pm@vger.kernel.org
8486 S:      Maintained
8487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8488 F:      drivers/base/power/opp/
8489 F:      include/linux/pm_opp.h
8490 F:      Documentation/power/opp.txt
8491 F:      Documentation/devicetree/bindings/opp/
8492
8493 OPL4 DRIVER
8494 M:      Clemens Ladisch <clemens@ladisch.de>
8495 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8496 T:      git git://git.alsa-project.org/alsa-kernel.git
8497 S:      Maintained
8498 F:      sound/drivers/opl4/
8499
8500 OPROFILE
8501 M:      Robert Richter <rric@kernel.org>
8502 L:      oprofile-list@lists.sf.net
8503 S:      Maintained
8504 F:      arch/*/include/asm/oprofile*.h
8505 F:      arch/*/oprofile/
8506 F:      drivers/oprofile/
8507 F:      include/linux/oprofile.h
8508
8509 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8510 M:      Mark Fasheh <mfasheh@suse.com>
8511 M:      Joel Becker <jlbec@evilplan.org>
8512 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8513 W:      http://ocfs2.wiki.kernel.org
8514 S:      Supported
8515 F:      Documentation/filesystems/ocfs2.txt
8516 F:      Documentation/filesystems/dlmfs.txt
8517 F:      fs/ocfs2/
8518
8519 ORINOCO DRIVER
8520 L:      linux-wireless@vger.kernel.org
8521 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8522 W:      http://www.nongnu.org/orinoco/
8523 S:      Orphan
8524 F:      drivers/net/wireless/intersil/orinoco/
8525
8526 OSD LIBRARY and FILESYSTEM
8527 M:      Boaz Harrosh <ooo@electrozaur.com>
8528 M:      Benny Halevy <bhalevy@primarydata.com>
8529 L:      osd-dev@open-osd.org
8530 W:      http://open-osd.org
8531 T:      git git://git.open-osd.org/open-osd.git
8532 S:      Maintained
8533 F:      drivers/scsi/osd/
8534 F:      include/scsi/osd_*
8535 F:      fs/exofs/
8536
8537 OVERLAY FILESYSTEM
8538 M:      Miklos Szeredi <miklos@szeredi.hu>
8539 L:      linux-unionfs@vger.kernel.org
8540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8541 S:      Supported
8542 F:      fs/overlayfs/
8543 F:      Documentation/filesystems/overlayfs.txt
8544
8545 ORANGEFS FILESYSTEM
8546 M:      Mike Marshall <hubcap@omnibond.com>
8547 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8549 S:      Supported
8550 F:      fs/orangefs/
8551 F:      Documentation/filesystems/orangefs.txt
8552
8553 P54 WIRELESS DRIVER
8554 M:      Christian Lamparter <chunkeey@googlemail.com>
8555 L:      linux-wireless@vger.kernel.org
8556 W:      http://wireless.kernel.org/en/users/Drivers/p54
8557 S:      Maintained
8558 F:      drivers/net/wireless/intersil/p54/
8559
8560 PA SEMI ETHERNET DRIVER
8561 M:      Olof Johansson <olof@lixom.net>
8562 L:      netdev@vger.kernel.org
8563 S:      Maintained
8564 F:      drivers/net/ethernet/pasemi/*
8565
8566 PA SEMI SMBUS DRIVER
8567 M:      Olof Johansson <olof@lixom.net>
8568 L:      linux-i2c@vger.kernel.org
8569 S:      Maintained
8570 F:      drivers/i2c/busses/i2c-pasemi.c
8571
8572 PADATA PARALLEL EXECUTION MECHANISM
8573 M:      Steffen Klassert <steffen.klassert@secunet.com>
8574 L:      linux-crypto@vger.kernel.org
8575 S:      Maintained
8576 F:      kernel/padata.c
8577 F:      include/linux/padata.h
8578 F:      Documentation/padata.txt
8579
8580 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8581 M:      Harald Welte <laforge@gnumonks.org>
8582 L:      platform-driver-x86@vger.kernel.org
8583 S:      Maintained
8584 F:      drivers/platform/x86/panasonic-laptop.c
8585
8586 PANASONIC MN10300/AM33/AM34 PORT
8587 M:      David Howells <dhowells@redhat.com>
8588 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8589 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8590 S:      Maintained
8591 F:      Documentation/mn10300/
8592 F:      arch/mn10300/
8593
8594 PARALLEL LCD/KEYPAD PANEL DRIVER
8595 M:      Willy Tarreau <willy@haproxy.com>
8596 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8597 S:      Odd Fixes
8598 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8599 F:      drivers/misc/panel.c
8600
8601 PARALLEL PORT SUBSYSTEM
8602 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8603 M:      Sudip Mukherjee <sudip@vectorindia.org>
8604 L:      linux-parport@lists.infradead.org (subscribers-only)
8605 S:      Maintained
8606 F:      drivers/parport/
8607 F:      include/linux/parport*.h
8608 F:      drivers/char/ppdev.c
8609 F:      include/uapi/linux/ppdev.h
8610 F:      Documentation/parport*.txt
8611
8612 PARAVIRT_OPS INTERFACE
8613 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8614 M:      Chris Wright <chrisw@sous-sol.org>
8615 M:      Alok Kataria <akataria@vmware.com>
8616 M:      Rusty Russell <rusty@rustcorp.com.au>
8617 L:      virtualization@lists.linux-foundation.org
8618 S:      Supported
8619 F:      Documentation/virtual/paravirt_ops.txt
8620 F:      arch/*/kernel/paravirt*
8621 F:      arch/*/include/asm/paravirt.h
8622
8623 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8624 M:      Tim Waugh <tim@cyberelk.net>
8625 L:      linux-parport@lists.infradead.org (subscribers-only)
8626 S:      Maintained
8627 F:      Documentation/blockdev/paride.txt
8628 F:      drivers/block/paride/
8629
8630 PARISC ARCHITECTURE
8631 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8632 M:      Helge Deller <deller@gmx.de>
8633 L:      linux-parisc@vger.kernel.org
8634 W:      http://www.parisc-linux.org/
8635 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8638 S:      Maintained
8639 F:      arch/parisc/
8640 F:      Documentation/parisc/
8641 F:      drivers/parisc/
8642 F:      drivers/char/agp/parisc-agp.c
8643 F:      drivers/input/serio/gscps2.c
8644 F:      drivers/parport/parport_gsc.*
8645 F:      drivers/tty/serial/8250/8250_gsc.c
8646 F:      drivers/video/fbdev/sti*
8647 F:      drivers/video/console/sti*
8648 F:      drivers/video/logo/logo_parisc*
8649
8650 PC87360 HARDWARE MONITORING DRIVER
8651 M:      Jim Cromie <jim.cromie@gmail.com>
8652 L:      linux-hwmon@vger.kernel.org
8653 S:      Maintained
8654 F:      Documentation/hwmon/pc87360
8655 F:      drivers/hwmon/pc87360.c
8656
8657 PC8736x GPIO DRIVER
8658 M:      Jim Cromie <jim.cromie@gmail.com>
8659 S:      Maintained
8660 F:      drivers/char/pc8736x_gpio.c
8661
8662 PC87427 HARDWARE MONITORING DRIVER
8663 M:      Jean Delvare <jdelvare@suse.com>
8664 L:      linux-hwmon@vger.kernel.org
8665 S:      Maintained
8666 F:      Documentation/hwmon/pc87427
8667 F:      drivers/hwmon/pc87427.c
8668
8669 PCA9532 LED DRIVER
8670 M:      Riku Voipio <riku.voipio@iki.fi>
8671 S:      Maintained
8672 F:      drivers/leds/leds-pca9532.c
8673 F:      include/linux/leds-pca9532.h
8674
8675 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8676 M:      Guenter Roeck <linux@roeck-us.net>
8677 L:      linux-i2c@vger.kernel.org
8678 S:      Maintained
8679 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8680
8681 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8682 M:      Khalid Aziz <khalid@gonehiking.org>
8683 S:      Maintained
8684 F:      drivers/firmware/pcdp.*
8685
8686 PCI ERROR RECOVERY
8687 M:      Linas Vepstas <linasvepstas@gmail.com>
8688 L:      linux-pci@vger.kernel.org
8689 S:      Supported
8690 F:      Documentation/PCI/pci-error-recovery.txt
8691
8692 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8693 M:      Russell Currey <ruscur@russell.cc>
8694 L:      linuxppc-dev@lists.ozlabs.org
8695 S:      Supported
8696 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8697 F:      arch/powerpc/kernel/eeh*.c
8698 F:      arch/powerpc/platforms/*/eeh*.c
8699 F:      arch/powerpc/include/*/eeh*.h
8700
8701 PCI SUBSYSTEM
8702 M:      Bjorn Helgaas <bhelgaas@google.com>
8703 L:      linux-pci@vger.kernel.org
8704 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8706 S:      Supported
8707 F:      Documentation/PCI/
8708 F:      drivers/pci/
8709 F:      include/linux/pci*
8710 F:      arch/x86/pci/
8711 F:      arch/x86/kernel/quirks.c
8712
8713 PCI DRIVER FOR ALTERA PCIE IP
8714 M:      Ley Foon Tan <lftan@altera.com>
8715 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8716 L:      linux-pci@vger.kernel.org
8717 S:      Supported
8718 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8719 F:      drivers/pci/host/pcie-altera.c
8720
8721 PCI DRIVER FOR ARM VERSATILE PLATFORM
8722 M:      Rob Herring <robh@kernel.org>
8723 L:      linux-pci@vger.kernel.org
8724 L:      linux-arm-kernel@lists.infradead.org
8725 S:      Maintained
8726 F:      Documentation/devicetree/bindings/pci/versatile.txt
8727 F:      drivers/pci/host/pci-versatile.c
8728
8729 PCI DRIVER FOR APPLIEDMICRO XGENE
8730 M:      Tanmay Inamdar <tinamdar@apm.com>
8731 L:      linux-pci@vger.kernel.org
8732 L:      linux-arm-kernel@lists.infradead.org
8733 S:      Maintained
8734 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8735 F:      drivers/pci/host/pci-xgene.c
8736
8737 PCI DRIVER FOR FREESCALE LAYERSCAPE
8738 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8739 M:      Mingkai Hu <mingkai.hu@freescale.com>
8740 M:      Roy Zang <tie-fei.zang@freescale.com>
8741 L:      linuxppc-dev@lists.ozlabs.org
8742 L:      linux-pci@vger.kernel.org
8743 L:      linux-arm-kernel@lists.infradead.org
8744 S:      Maintained
8745 F:      drivers/pci/host/*layerscape*
8746
8747 PCI DRIVER FOR IMX6
8748 M:      Richard Zhu <Richard.Zhu@freescale.com>
8749 M:      Lucas Stach <l.stach@pengutronix.de>
8750 L:      linux-pci@vger.kernel.org
8751 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8752 S:      Maintained
8753 F:      drivers/pci/host/*imx6*
8754
8755 PCI DRIVER FOR TI KEYSTONE
8756 M:      Murali Karicheri <m-karicheri2@ti.com>
8757 L:      linux-pci@vger.kernel.org
8758 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8759 S:      Maintained
8760 F:      drivers/pci/host/*keystone*
8761
8762 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8763 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8764 M:      Jason Cooper <jason@lakedaemon.net>
8765 L:      linux-pci@vger.kernel.org
8766 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8767 S:      Maintained
8768 F:      drivers/pci/host/*mvebu*
8769
8770 PCI DRIVER FOR NVIDIA TEGRA
8771 M:      Thierry Reding <thierry.reding@gmail.com>
8772 L:      linux-tegra@vger.kernel.org
8773 L:      linux-pci@vger.kernel.org
8774 S:      Supported
8775 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8776 F:      drivers/pci/host/pci-tegra.c
8777
8778 PCI DRIVER FOR TI DRA7XX
8779 M:      Kishon Vijay Abraham I <kishon@ti.com>
8780 L:      linux-omap@vger.kernel.org
8781 L:      linux-pci@vger.kernel.org
8782 S:      Supported
8783 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8784 F:      drivers/pci/host/pci-dra7xx.c
8785
8786 PCI DRIVER FOR RENESAS R-CAR
8787 M:      Simon Horman <horms@verge.net.au>
8788 L:      linux-pci@vger.kernel.org
8789 L:      linux-renesas-soc@vger.kernel.org
8790 S:      Maintained
8791 F:      drivers/pci/host/*rcar*
8792
8793 PCI DRIVER FOR SAMSUNG EXYNOS
8794 M:      Jingoo Han <jingoohan1@gmail.com>
8795 L:      linux-pci@vger.kernel.org
8796 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8797 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8798 S:      Maintained
8799 F:      drivers/pci/host/pci-exynos.c
8800
8801 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8802 M:      Jingoo Han <jingoohan1@gmail.com>
8803 M:      Pratyush Anand <pratyush.anand@gmail.com>
8804 L:      linux-pci@vger.kernel.org
8805 S:      Maintained
8806 F:      drivers/pci/host/*designware*
8807
8808 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8809 M:      Joao Pinto <jpinto@synopsys.com>
8810 L:      linux-pci@vger.kernel.org
8811 S:      Maintained
8812 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8813 F:      drivers/pci/host/pcie-designware-plat.c
8814
8815 PCI DRIVER FOR GENERIC OF HOSTS
8816 M:      Will Deacon <will.deacon@arm.com>
8817 L:      linux-pci@vger.kernel.org
8818 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8819 S:      Maintained
8820 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8821 F:      drivers/pci/host/pci-host-common.c
8822 F:      drivers/pci/host/pci-host-generic.c
8823
8824 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8825 M:      Keith Busch <keith.busch@intel.com>
8826 L:      linux-pci@vger.kernel.org
8827 S:      Supported
8828 F:      arch/x86/pci/vmd.c
8829
8830 PCIE DRIVER FOR ST SPEAR13XX
8831 M:      Pratyush Anand <pratyush.anand@gmail.com>
8832 L:      linux-pci@vger.kernel.org
8833 S:      Maintained
8834 F:      drivers/pci/host/*spear*
8835
8836 PCI MSI DRIVER FOR ALTERA MSI IP
8837 M:      Ley Foon Tan <lftan@altera.com>
8838 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8839 L:      linux-pci@vger.kernel.org
8840 S:      Supported
8841 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8842 F:      drivers/pci/host/pcie-altera-msi.c
8843
8844 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8845 M:      Duc Dang <dhdang@apm.com>
8846 L:      linux-pci@vger.kernel.org
8847 L:      linux-arm-kernel@lists.infradead.org
8848 S:      Maintained
8849 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8850 F:      drivers/pci/host/pci-xgene-msi.c
8851
8852 PCIE DRIVER FOR HISILICON
8853 M:      Zhou Wang <wangzhou1@hisilicon.com>
8854 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8855 L:      linux-pci@vger.kernel.org
8856 S:      Maintained
8857 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8858 F:      drivers/pci/host/pcie-hisi.c
8859
8860 PCIE DRIVER FOR QUALCOMM MSM
8861 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8862 L:     linux-pci@vger.kernel.org
8863 L:     linux-arm-msm@vger.kernel.org
8864 S:     Maintained
8865 F:     drivers/pci/host/*qcom*
8866
8867 PCIE DRIVER FOR CAVIUM THUNDERX
8868 M:      David Daney <david.daney@cavium.com>
8869 L:      linux-pci@vger.kernel.org
8870 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8871 S:      Supported
8872 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8873 F:      drivers/pci/host/pci-thunder-*
8874
8875 PCMCIA SUBSYSTEM
8876 P:      Linux PCMCIA Team
8877 L:      linux-pcmcia@lists.infradead.org
8878 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8880 S:      Maintained
8881 F:      Documentation/pcmcia/
8882 F:      drivers/pcmcia/
8883 F:      include/pcmcia/
8884
8885 PCNET32 NETWORK DRIVER
8886 M:      Don Fry <pcnet32@frontier.com>
8887 L:      netdev@vger.kernel.org
8888 S:      Maintained
8889 F:      drivers/net/ethernet/amd/pcnet32.c
8890
8891 PCRYPT PARALLEL CRYPTO ENGINE
8892 M:      Steffen Klassert <steffen.klassert@secunet.com>
8893 L:      linux-crypto@vger.kernel.org
8894 S:      Maintained
8895 F:      crypto/pcrypt.c
8896 F:      include/crypto/pcrypt.h
8897
8898 PER-CPU MEMORY ALLOCATOR
8899 M:      Tejun Heo <tj@kernel.org>
8900 M:      Christoph Lameter <cl@linux.com>
8901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8902 S:      Maintained
8903 F:      include/linux/percpu*.h
8904 F:      mm/percpu*.c
8905 F:      arch/*/include/asm/percpu.h
8906
8907 PER-TASK DELAY ACCOUNTING
8908 M:      Balbir Singh <bsingharora@gmail.com>
8909 S:      Maintained
8910 F:      include/linux/delayacct.h
8911 F:      kernel/delayacct.c
8912
8913 PERFORMANCE EVENTS SUBSYSTEM
8914 M:      Peter Zijlstra <peterz@infradead.org>
8915 M:      Ingo Molnar <mingo@redhat.com>
8916 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8917 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8918 L:      linux-kernel@vger.kernel.org
8919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8920 S:      Supported
8921 F:      kernel/events/*
8922 F:      include/linux/perf_event.h
8923 F:      include/uapi/linux/perf_event.h
8924 F:      arch/*/kernel/perf_event*.c
8925 F:      arch/*/kernel/*/perf_event*.c
8926 F:      arch/*/kernel/*/*/perf_event*.c
8927 F:      arch/*/include/asm/perf_event.h
8928 F:      arch/*/kernel/perf_callchain.c
8929 F:      arch/*/events/*
8930 F:      tools/perf/
8931
8932 PERSONALITY HANDLING
8933 M:      Christoph Hellwig <hch@infradead.org>
8934 L:      linux-abi-devel@lists.sourceforge.net
8935 S:      Maintained
8936 F:      include/linux/personality.h
8937 F:      include/uapi/linux/personality.h
8938
8939 PHONET PROTOCOL
8940 M:      Remi Denis-Courmont <courmisch@gmail.com>
8941 S:      Supported
8942 F:      Documentation/networking/phonet.txt
8943 F:      include/linux/phonet.h
8944 F:      include/net/phonet/
8945 F:      include/uapi/linux/phonet.h
8946 F:      net/phonet/
8947
8948 PHRAM MTD DRIVER
8949 M:      Joern Engel <joern@lazybastard.org>
8950 L:      linux-mtd@lists.infradead.org
8951 S:      Maintained
8952 F:      drivers/mtd/devices/phram.c
8953
8954 PICOLCD HID DRIVER
8955 M:      Bruno Prémont <bonbons@linux-vserver.org>
8956 L:      linux-input@vger.kernel.org
8957 S:      Maintained
8958 F:      drivers/hid/hid-picolcd*
8959
8960 PICOXCELL SUPPORT
8961 M:      Jamie Iles <jamie@jamieiles.com>
8962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8963 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8964 S:      Supported
8965 F:      arch/arm/boot/dts/picoxcell*
8966 F:      arch/arm/mach-picoxcell/
8967 F:      drivers/crypto/picoxcell*
8968
8969 PIN CONTROL SUBSYSTEM
8970 M:      Linus Walleij <linus.walleij@linaro.org>
8971 L:      linux-gpio@vger.kernel.org
8972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8973 S:      Maintained
8974 F:      Documentation/devicetree/bindings/pinctrl/
8975 F:      drivers/pinctrl/
8976 F:      include/linux/pinctrl/
8977
8978 PIN CONTROLLER - ATMEL AT91
8979 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8981 S:      Maintained
8982 F:      drivers/pinctrl/pinctrl-at91.*
8983
8984 PIN CONTROLLER - ATMEL AT91 PIO4
8985 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
8986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8987 L:      linux-gpio@vger.kernel.org
8988 S:      Supported
8989 F:      drivers/pinctrl/pinctrl-at91-pio4.*
8990
8991 PIN CONTROLLER - INTEL
8992 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
8993 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
8994 S:      Maintained
8995 F:      drivers/pinctrl/intel/
8996
8997 PIN CONTROLLER - RENESAS
8998 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8999 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9000 L:      linux-renesas-soc@vger.kernel.org
9001 S:      Maintained
9002 F:      drivers/pinctrl/sh-pfc/
9003
9004 PIN CONTROLLER - SAMSUNG
9005 M:      Tomasz Figa <tomasz.figa@gmail.com>
9006 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9007 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9008 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9009 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9010 S:      Maintained
9011 F:      drivers/pinctrl/samsung/
9012
9013 PIN CONTROLLER - SINGLE
9014 M:      Tony Lindgren <tony@atomide.com>
9015 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9016 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9017 L:      linux-omap@vger.kernel.org
9018 S:      Maintained
9019 F:      drivers/pinctrl/pinctrl-single.c
9020
9021 PIN CONTROLLER - ST SPEAR
9022 M:      Viresh Kumar <vireshk@kernel.org>
9023 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9024 W:      http://www.st.com/spear
9025 S:      Maintained
9026 F:      drivers/pinctrl/spear/
9027
9028 PKTCDVD DRIVER
9029 M:      Jiri Kosina <jikos@kernel.org>
9030 S:      Maintained
9031 F:      drivers/block/pktcdvd.c
9032 F:      include/linux/pktcdvd.h
9033 F:      include/uapi/linux/pktcdvd.h
9034
9035 PKUNITY SOC DRIVERS
9036 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9037 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9038 S:      Maintained
9039 T:      git git://github.com/gxt/linux.git
9040 F:      drivers/input/serio/i8042-unicore32io.h
9041 F:      drivers/i2c/busses/i2c-puv3.c
9042 F:      drivers/video/fbdev/fb-puv3.c
9043 F:      drivers/rtc/rtc-puv3.c
9044
9045 PMBUS HARDWARE MONITORING DRIVERS
9046 M:      Guenter Roeck <linux@roeck-us.net>
9047 L:      linux-hwmon@vger.kernel.org
9048 W:      http://hwmon.wiki.kernel.org/
9049 W:      http://www.roeck-us.net/linux/drivers/
9050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9051 S:      Maintained
9052 F:      Documentation/hwmon/pmbus
9053 F:      drivers/hwmon/pmbus/
9054 F:      include/linux/i2c/pmbus.h
9055
9056 PMC SIERRA MaxRAID DRIVER
9057 L:      linux-scsi@vger.kernel.org
9058 W:      http://www.pmc-sierra.com/
9059 S:      Orphan
9060 F:      drivers/scsi/pmcraid.*
9061
9062 PMC SIERRA PM8001 DRIVER
9063 M:      Jack Wang <jinpu.wang@profitbricks.com>
9064 M:      lindar_liu@usish.com
9065 L:      pmchba@pmcs.com
9066 L:      linux-scsi@vger.kernel.org
9067 S:      Supported
9068 F:      drivers/scsi/pm8001/
9069
9070 POSIX CLOCKS and TIMERS
9071 M:      Thomas Gleixner <tglx@linutronix.de>
9072 L:      linux-kernel@vger.kernel.org
9073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9074 S:      Maintained
9075 F:      fs/timerfd.c
9076 F:      include/linux/timer*
9077 F:      kernel/time/*timer*
9078
9079 POWER MANAGEMENT CORE
9080 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9081 L:      linux-pm@vger.kernel.org
9082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9083 S:      Supported
9084 F:      drivers/base/power/
9085 F:      include/linux/pm.h
9086 F:      include/linux/pm_*
9087 F:      include/linux/powercap.h
9088 F:      drivers/powercap/
9089
9090 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9091 M:      Sebastian Reichel <sre@kernel.org>
9092 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9093 M:      David Woodhouse <dwmw2@infradead.org>
9094 L:      linux-pm@vger.kernel.org
9095 T:      git git://git.infradead.org/battery-2.6.git
9096 S:      Maintained
9097 F:      include/linux/power_supply.h
9098 F:      drivers/power/
9099 X:      drivers/power/avs/
9100
9101 POWER STATE COORDINATION INTERFACE (PSCI)
9102 M:      Mark Rutland <mark.rutland@arm.com>
9103 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9104 L:      linux-arm-kernel@lists.infradead.org
9105 S:      Maintained
9106 F:      drivers/firmware/psci.c
9107 F:      include/linux/psci.h
9108 F:      include/uapi/linux/psci.h
9109
9110 PNP SUPPORT
9111 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9112 S:      Maintained
9113 F:      drivers/pnp/
9114
9115 PPP PROTOCOL DRIVERS AND COMPRESSORS
9116 M:      Paul Mackerras <paulus@samba.org>
9117 L:      linux-ppp@vger.kernel.org
9118 S:      Maintained
9119 F:      drivers/net/ppp/ppp_*
9120
9121 PPP OVER ATM (RFC 2364)
9122 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9123 S:      Maintained
9124 F:      net/atm/pppoatm.c
9125 F:      include/uapi/linux/atmppp.h
9126
9127 PPP OVER ETHERNET
9128 M:      Michal Ostrowski <mostrows@earthlink.net>
9129 S:      Maintained
9130 F:      drivers/net/ppp/pppoe.c
9131 F:      drivers/net/ppp/pppox.c
9132
9133 PPP OVER L2TP
9134 M:      James Chapman <jchapman@katalix.com>
9135 S:      Maintained
9136 F:      net/l2tp/l2tp_ppp.c
9137 F:      include/linux/if_pppol2tp.h
9138 F:      include/uapi/linux/if_pppol2tp.h
9139
9140 PPS SUPPORT
9141 M:      Rodolfo Giometti <giometti@enneenne.com>
9142 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9143 L:      linuxpps@ml.enneenne.com (subscribers-only)
9144 S:      Maintained
9145 F:      Documentation/pps/
9146 F:      drivers/pps/
9147 F:      include/linux/pps*.h
9148
9149 PPTP DRIVER
9150 M:      Dmitry Kozlov <xeb@mail.ru>
9151 L:      netdev@vger.kernel.org
9152 S:      Maintained
9153 F:      drivers/net/ppp/pptp.c
9154 W:      http://sourceforge.net/projects/accel-pptp
9155
9156 PREEMPTIBLE KERNEL
9157 M:      Robert Love <rml@tech9.net>
9158 L:      kpreempt-tech@lists.sourceforge.net
9159 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9160 S:      Supported
9161 F:      Documentation/preempt-locking.txt
9162 F:      include/linux/preempt.h
9163
9164 PRISM54 WIRELESS DRIVER
9165 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9166 L:      linux-wireless@vger.kernel.org
9167 W:      http://wireless.kernel.org/en/users/Drivers/p54
9168 S:      Obsolete
9169 F:      drivers/net/wireless/intersil/prism54/
9170
9171 PS3 NETWORK SUPPORT
9172 M:      Geoff Levand <geoff@infradead.org>
9173 L:      netdev@vger.kernel.org
9174 L:      linuxppc-dev@lists.ozlabs.org
9175 S:      Maintained
9176 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9177
9178 PS3 PLATFORM SUPPORT
9179 M:      Geoff Levand <geoff@infradead.org>
9180 L:      linuxppc-dev@lists.ozlabs.org
9181 S:      Maintained
9182 F:      arch/powerpc/boot/ps3*
9183 F:      arch/powerpc/include/asm/lv1call.h
9184 F:      arch/powerpc/include/asm/ps3*.h
9185 F:      arch/powerpc/platforms/ps3/
9186 F:      drivers/*/ps3*
9187 F:      drivers/ps3/
9188 F:      drivers/rtc/rtc-ps3.c
9189 F:      drivers/usb/host/*ps3.c
9190 F:      sound/ppc/snd_ps3*
9191
9192 PS3VRAM DRIVER
9193 M:      Jim Paris <jim@jtan.com>
9194 M:      Geoff Levand <geoff@infradead.org>
9195 L:      linuxppc-dev@lists.ozlabs.org
9196 S:      Maintained
9197 F:      drivers/block/ps3vram.c
9198
9199 PSTORE FILESYSTEM
9200 M:      Anton Vorontsov <anton@enomsg.org>
9201 M:      Colin Cross <ccross@android.com>
9202 M:      Kees Cook <keescook@chromium.org>
9203 M:      Tony Luck <tony.luck@intel.com>
9204 S:      Maintained
9205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9206 F:      fs/pstore/
9207 F:      include/linux/pstore*
9208 F:      drivers/firmware/efi/efi-pstore.c
9209 F:      drivers/acpi/apei/erst.c
9210
9211 PTP HARDWARE CLOCK SUPPORT
9212 M:      Richard Cochran <richardcochran@gmail.com>
9213 L:      netdev@vger.kernel.org
9214 S:      Maintained
9215 W:      http://linuxptp.sourceforge.net/
9216 F:      Documentation/ABI/testing/sysfs-ptp
9217 F:      Documentation/ptp/*
9218 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9219 F:      drivers/net/phy/dp83640*
9220 F:      drivers/ptp/*
9221 F:      include/linux/ptp_cl*
9222
9223 PTRACE SUPPORT
9224 M:      Roland McGrath <roland@hack.frob.com>
9225 M:      Oleg Nesterov <oleg@redhat.com>
9226 S:      Maintained
9227 F:      include/asm-generic/syscall.h
9228 F:      include/linux/ptrace.h
9229 F:      include/linux/regset.h
9230 F:      include/linux/tracehook.h
9231 F:      include/uapi/linux/ptrace.h
9232 F:      kernel/ptrace.c
9233
9234 PVRUSB2 VIDEO4LINUX DRIVER
9235 M:      Mike Isely <isely@pobox.com>
9236 L:      pvrusb2@isely.net       (subscribers-only)
9237 L:      linux-media@vger.kernel.org
9238 W:      http://www.isely.net/pvrusb2/
9239 T:      git git://linuxtv.org/media_tree.git
9240 S:      Maintained
9241 F:      Documentation/video4linux/README.pvrusb2
9242 F:      drivers/media/usb/pvrusb2/
9243
9244 PWC WEBCAM DRIVER
9245 M:      Hans de Goede <hdegoede@redhat.com>
9246 L:      linux-media@vger.kernel.org
9247 T:      git git://linuxtv.org/media_tree.git
9248 S:      Maintained
9249 F:      drivers/media/usb/pwc/*
9250
9251 PWM FAN DRIVER
9252 M:      Kamil Debski <k.debski@samsung.com>
9253 L:      linux-hwmon@vger.kernel.org
9254 S:      Supported
9255 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9256 F:      Documentation/hwmon/pwm-fan
9257 F:      drivers/hwmon/pwm-fan.c
9258
9259 PWM SUBSYSTEM
9260 M:      Thierry Reding <thierry.reding@gmail.com>
9261 L:      linux-pwm@vger.kernel.org
9262 S:      Maintained
9263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9264 F:      Documentation/pwm.txt
9265 F:      Documentation/devicetree/bindings/pwm/
9266 F:      include/linux/pwm.h
9267 F:      drivers/pwm/
9268 F:      drivers/video/backlight/pwm_bl.c
9269 F:      include/linux/pwm_backlight.h
9270
9271 PXA2xx/PXA3xx SUPPORT
9272 M:      Daniel Mack <daniel@zonque.org>
9273 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9274 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9275 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9276 T:      git git://github.com/hzhuang1/linux.git
9277 T:      git git://github.com/rjarzmik/linux.git
9278 S:      Maintained
9279 F:      arch/arm/boot/dts/pxa*
9280 F:      arch/arm/mach-pxa/
9281 F:      drivers/dma/pxa*
9282 F:      drivers/pcmcia/pxa2xx*
9283 F:      drivers/pinctrl/pxa/
9284 F:      drivers/spi/spi-pxa2xx*
9285 F:      drivers/usb/gadget/udc/pxa2*
9286 F:      include/sound/pxa2xx-lib.h
9287 F:      sound/arm/pxa*
9288 F:      sound/soc/pxa/
9289
9290 PXA GPIO DRIVER
9291 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9292 L:      linux-gpio@vger.kernel.org
9293 S:      Maintained
9294 F:      drivers/gpio/gpio-pxa.c
9295
9296 PXA3xx NAND FLASH DRIVER
9297 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9298 L:      linux-mtd@lists.infradead.org
9299 S:      Maintained
9300 F:      drivers/mtd/nand/pxa3xx_nand.c
9301
9302 MMP SUPPORT
9303 M:      Eric Miao <eric.y.miao@gmail.com>
9304 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9305 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9306 T:      git git://github.com/hzhuang1/linux.git
9307 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9308 S:      Maintained
9309 F:      arch/arm/boot/dts/mmp*
9310 F:      arch/arm/mach-mmp/
9311
9312 PXA MMCI DRIVER
9313 S:      Orphan
9314
9315 PXA RTC DRIVER
9316 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9317 L:      rtc-linux@googlegroups.com
9318 S:      Maintained
9319
9320 QAT DRIVER
9321 M:      Tadeusz Struk <tadeusz.struk@intel.com>
9322 L:      qat-linux@intel.com
9323 S:      Supported
9324 F:      drivers/crypto/qat/
9325
9326 QIB DRIVER
9327 M:      Mike Marciniszyn <infinipath@intel.com>
9328 L:      linux-rdma@vger.kernel.org
9329 S:      Supported
9330 F:      drivers/infiniband/hw/qib/
9331
9332 QLOGIC QLA1280 SCSI DRIVER
9333 M:      Michael Reed <mdr@sgi.com>
9334 L:      linux-scsi@vger.kernel.org
9335 S:      Maintained
9336 F:      drivers/scsi/qla1280.[ch]
9337
9338 QLOGIC QLA2XXX FC-SCSI DRIVER
9339 M:      qla2xxx-upstream@qlogic.com
9340 L:      linux-scsi@vger.kernel.org
9341 S:      Supported
9342 F:      Documentation/scsi/LICENSE.qla2xxx
9343 F:      drivers/scsi/qla2xxx/
9344
9345 QLOGIC QLA4XXX iSCSI DRIVER
9346 M:      QLogic-Storage-Upstream@qlogic.com
9347 L:      linux-scsi@vger.kernel.org
9348 S:      Supported
9349 F:      Documentation/scsi/LICENSE.qla4xxx
9350 F:      drivers/scsi/qla4xxx/
9351
9352 QLOGIC QLA3XXX NETWORK DRIVER
9353 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9354 M:      Ron Mercer <ron.mercer@qlogic.com>
9355 M:      linux-driver@qlogic.com
9356 L:      netdev@vger.kernel.org
9357 S:      Supported
9358 F:      Documentation/networking/LICENSE.qla3xxx
9359 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9360
9361 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9362 M:      Dept-GELinuxNICDev@qlogic.com
9363 L:      netdev@vger.kernel.org
9364 S:      Supported
9365 F:      drivers/net/ethernet/qlogic/qlcnic/
9366
9367 QLOGIC QLGE 10Gb ETHERNET DRIVER
9368 M:      Harish Patil <harish.patil@qlogic.com>
9369 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9370 M:      Dept-GELinuxNICDev@qlogic.com
9371 M:      linux-driver@qlogic.com
9372 L:      netdev@vger.kernel.org
9373 S:      Supported
9374 F:      drivers/net/ethernet/qlogic/qlge/
9375
9376 QLOGIC QL4xxx ETHERNET DRIVER
9377 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9378 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9379 M:      everest-linux-l2@qlogic.com
9380 L:      netdev@vger.kernel.org
9381 S:      Supported
9382 F:      drivers/net/ethernet/qlogic/qed/
9383 F:      include/linux/qed/
9384 F:      drivers/net/ethernet/qlogic/qede/
9385
9386 QNX4 FILESYSTEM
9387 M:      Anders Larsen <al@alarsen.net>
9388 W:      http://www.alarsen.net/linux/qnx4fs/
9389 S:      Maintained
9390 F:      fs/qnx4/
9391 F:      include/uapi/linux/qnx4_fs.h
9392 F:      include/uapi/linux/qnxtypes.h
9393
9394 QT1010 MEDIA DRIVER
9395 M:      Antti Palosaari <crope@iki.fi>
9396 L:      linux-media@vger.kernel.org
9397 W:      https://linuxtv.org
9398 W:      http://palosaari.fi/linux/
9399 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9400 T:      git git://linuxtv.org/anttip/media_tree.git
9401 S:      Maintained
9402 F:      drivers/media/tuners/qt1010*
9403
9404 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9405 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9406 L:      linux-wireless@vger.kernel.org
9407 L:      ath9k-devel@lists.ath9k.org
9408 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9409 S:      Supported
9410 F:      drivers/net/wireless/ath/ath9k/
9411
9412 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9413 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9414 L:      ath10k@lists.infradead.org
9415 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9417 S:      Supported
9418 F:      drivers/net/wireless/ath/ath10k/
9419
9420 QUALCOMM HEXAGON ARCHITECTURE
9421 M:      Richard Kuo <rkuo@codeaurora.org>
9422 L:      linux-hexagon@vger.kernel.org
9423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9424 S:      Supported
9425 F:      arch/hexagon/
9426
9427 QUALCOMM WCN36XX WIRELESS DRIVER
9428 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9429 L:      wcn36xx@lists.infradead.org
9430 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9431 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9432 S:      Supported
9433 F:      drivers/net/wireless/ath/wcn36xx/
9434
9435 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9436 M:      Gabriel Somlo <somlo@cmu.edu>
9437 M:      "Michael S. Tsirkin" <mst@redhat.com>
9438 L:      qemu-devel@nongnu.org
9439 S:      Maintained
9440 F:      drivers/firmware/qemu_fw_cfg.c
9441
9442 RADOS BLOCK DEVICE (RBD)
9443 M:      Ilya Dryomov <idryomov@gmail.com>
9444 M:      Sage Weil <sage@redhat.com>
9445 M:      Alex Elder <elder@kernel.org>
9446 L:      ceph-devel@vger.kernel.org
9447 W:      http://ceph.com/
9448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9449 T:      git git://github.com/ceph/ceph-client.git
9450 S:      Supported
9451 F:      Documentation/ABI/testing/sysfs-bus-rbd
9452 F:      drivers/block/rbd.c
9453 F:      drivers/block/rbd_types.h
9454
9455 RADEON FRAMEBUFFER DISPLAY DRIVER
9456 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9457 L:      linux-fbdev@vger.kernel.org
9458 S:      Maintained
9459 F:      drivers/video/fbdev/aty/radeon*
9460 F:      include/uapi/linux/radeonfb.h
9461
9462 RADIOSHARK RADIO DRIVER
9463 M:      Hans de Goede <hdegoede@redhat.com>
9464 L:      linux-media@vger.kernel.org
9465 T:      git git://linuxtv.org/media_tree.git
9466 S:      Maintained
9467 F:      drivers/media/radio/radio-shark.c
9468
9469 RADIOSHARK2 RADIO DRIVER
9470 M:      Hans de Goede <hdegoede@redhat.com>
9471 L:      linux-media@vger.kernel.org
9472 T:      git git://linuxtv.org/media_tree.git
9473 S:      Maintained
9474 F:      drivers/media/radio/radio-shark2.c
9475 F:      drivers/media/radio/radio-tea5777.c
9476
9477 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9478 M:      Paul Mackerras <paulus@samba.org>
9479 L:      linux-fbdev@vger.kernel.org
9480 S:      Maintained
9481 F:      drivers/video/fbdev/aty/aty128fb.c
9482
9483 RALINK MIPS ARCHITECTURE
9484 M:      John Crispin <john@phrozen.org>
9485 L:      linux-mips@linux-mips.org
9486 S:      Maintained
9487 F:      arch/mips/ralink
9488
9489 RALINK RT2X00 WIRELESS LAN DRIVER
9490 P:      rt2x00 project
9491 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9492 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9493 L:      linux-wireless@vger.kernel.org
9494 S:      Maintained
9495 F:      drivers/net/wireless/ralink/rt2x00/
9496
9497 RAMDISK RAM BLOCK DEVICE DRIVER
9498 M:      Jens Axboe <axboe@kernel.dk>
9499 S:      Maintained
9500 F:      Documentation/blockdev/ramdisk.txt
9501 F:      drivers/block/brd.c
9502
9503 RANDOM NUMBER DRIVER
9504 M:      "Theodore Ts'o" <tytso@mit.edu>
9505 S:      Maintained
9506 F:      drivers/char/random.c
9507
9508 RAPIDIO SUBSYSTEM
9509 M:      Matt Porter <mporter@kernel.crashing.org>
9510 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9511 S:      Maintained
9512 F:      drivers/rapidio/
9513
9514 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9515 L:      linux-wireless@vger.kernel.org
9516 S:      Orphan
9517 F:      drivers/net/wireless/ray*
9518
9519 RCUTORTURE MODULE
9520 M:      Josh Triplett <josh@joshtriplett.org>
9521 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9522 L:      linux-kernel@vger.kernel.org
9523 S:      Supported
9524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9525 F:      Documentation/RCU/torture.txt
9526 F:      kernel/rcu/rcutorture.c
9527
9528 RCUTORTURE TEST FRAMEWORK
9529 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9530 M:      Josh Triplett <josh@joshtriplett.org>
9531 R:      Steven Rostedt <rostedt@goodmis.org>
9532 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9533 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9534 L:      linux-kernel@vger.kernel.org
9535 S:      Supported
9536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9537 F:      tools/testing/selftests/rcutorture
9538
9539 RDC R-321X SoC
9540 M:      Florian Fainelli <florian@openwrt.org>
9541 S:      Maintained
9542
9543 RDC R6040 FAST ETHERNET DRIVER
9544 M:      Florian Fainelli <florian@openwrt.org>
9545 L:      netdev@vger.kernel.org
9546 S:      Maintained
9547 F:      drivers/net/ethernet/rdc/r6040.c
9548
9549 RDS - RELIABLE DATAGRAM SOCKETS
9550 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9551 L:      netdev@vger.kernel.org
9552 L:      linux-rdma@vger.kernel.org
9553 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9554 W:      https://oss.oracle.com/projects/rds/
9555 S:      Supported
9556 F:      net/rds/
9557 F:      Documentation/networking/rds.txt
9558
9559 RDMAVT - RDMA verbs software
9560 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9561 L:      linux-rdma@vger.kernel.org
9562 S:      Supported
9563 F:      drivers/infiniband/sw/rdmavt
9564
9565 READ-COPY UPDATE (RCU)
9566 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9567 M:      Josh Triplett <josh@joshtriplett.org>
9568 R:      Steven Rostedt <rostedt@goodmis.org>
9569 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9570 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9571 L:      linux-kernel@vger.kernel.org
9572 W:      http://www.rdrop.com/users/paulmck/RCU/
9573 S:      Supported
9574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9575 F:      Documentation/RCU/
9576 X:      Documentation/RCU/torture.txt
9577 F:      include/linux/rcu*
9578 X:      include/linux/srcu.h
9579 F:      kernel/rcu/
9580 X:      kernel/torture.c
9581
9582 REAL TIME CLOCK (RTC) SUBSYSTEM
9583 M:      Alessandro Zummo <a.zummo@towertech.it>
9584 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9585 L:      rtc-linux@googlegroups.com
9586 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9588 S:      Maintained
9589 F:      Documentation/rtc.txt
9590 F:      drivers/rtc/
9591 F:      include/linux/rtc.h
9592 F:      include/uapi/linux/rtc.h
9593
9594 REALTEK AUDIO CODECS
9595 M:      Bard Liao <bardliao@realtek.com>
9596 M:      Oder Chiou <oder_chiou@realtek.com>
9597 S:      Maintained
9598 F:      sound/soc/codecs/rt*
9599 F:      include/sound/rt*.h
9600
9601 REISERFS FILE SYSTEM
9602 L:      reiserfs-devel@vger.kernel.org
9603 S:      Supported
9604 F:      fs/reiserfs/
9605
9606 REGISTER MAP ABSTRACTION
9607 M:      Mark Brown <broonie@kernel.org>
9608 L:      linux-kernel@vger.kernel.org
9609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9610 S:      Supported
9611 F:      drivers/base/regmap/
9612 F:      include/linux/regmap.h
9613
9614 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9615 M:      Ohad Ben-Cohen <ohad@wizery.com>
9616 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9617 L:      linux-remoteproc@vger.kernel.org
9618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9619 S:      Maintained
9620 F:      drivers/remoteproc/
9621 F:      Documentation/remoteproc.txt
9622 F:      include/linux/remoteproc.h
9623
9624 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9625 M:      Ohad Ben-Cohen <ohad@wizery.com>
9626 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9627 L:      linux-remoteproc@vger.kernel.org
9628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9629 S:      Maintained
9630 F:      drivers/rpmsg/
9631 F:      Documentation/rpmsg.txt
9632 F:      include/linux/rpmsg.h
9633
9634 RENESAS ETHERNET DRIVERS
9635 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9636 L:      netdev@vger.kernel.org
9637 L:      linux-renesas-soc@vger.kernel.org
9638 F:      drivers/net/ethernet/renesas/
9639 F:      include/linux/sh_eth.h
9640
9641 RENESAS USB2 PHY DRIVER
9642 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9643 L:      linux-renesas-soc@vger.kernel.org
9644 S:      Maintained
9645 F:      drivers/phy/phy-rcar-gen3-usb2.c
9646
9647 RESET CONTROLLER FRAMEWORK
9648 M:      Philipp Zabel <p.zabel@pengutronix.de>
9649 T:      git git://git.pengutronix.de/git/pza/linux
9650 S:      Maintained
9651 F:      drivers/reset/
9652 F:      Documentation/devicetree/bindings/reset/
9653 F:      include/dt-bindings/reset/
9654 F:      include/linux/reset.h
9655 F:      include/linux/reset-controller.h
9656
9657 RFKILL
9658 M:      Johannes Berg <johannes@sipsolutions.net>
9659 L:      linux-wireless@vger.kernel.org
9660 W:      http://wireless.kernel.org/
9661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9663 S:      Maintained
9664 F:      Documentation/rfkill.txt
9665 F:      net/rfkill/
9666
9667 RHASHTABLE
9668 M:      Thomas Graf <tgraf@suug.ch>
9669 L:      netdev@vger.kernel.org
9670 S:      Maintained
9671 F:      lib/rhashtable.c
9672 F:      include/linux/rhashtable.h
9673
9674 RICOH SMARTMEDIA/XD DRIVER
9675 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9676 S:      Maintained
9677 F:      drivers/mtd/nand/r852.c
9678 F:      drivers/mtd/nand/r852.h
9679
9680 RICOH R5C592 MEMORYSTICK DRIVER
9681 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9682 S:      Maintained
9683 F:      drivers/memstick/host/r592.*
9684
9685 ROCCAT DRIVERS
9686 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9687 W:      http://sourceforge.net/projects/roccat/
9688 S:      Maintained
9689 F:      drivers/hid/hid-roccat*
9690 F:      include/linux/hid-roccat*
9691 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9692
9693 ROCKER DRIVER
9694 M:      Jiri Pirko <jiri@resnulli.us>
9695 M:      Scott Feldman <sfeldma@gmail.com>
9696 L:      netdev@vger.kernel.org
9697 S:      Supported
9698 F:      drivers/net/ethernet/rocker/
9699
9700 ROCKETPORT DRIVER
9701 P:      Comtrol Corp.
9702 W:      http://www.comtrol.com
9703 S:      Maintained
9704 F:      Documentation/serial/rocket.txt
9705 F:      drivers/tty/rocket*
9706
9707 ROCKETPORT EXPRESS/INFINITY DRIVER
9708 M:      Kevin Cernekee <cernekee@gmail.com>
9709 L:      linux-serial@vger.kernel.org
9710 S:      Odd Fixes
9711 F:      drivers/tty/serial/rp2.*
9712
9713 ROSE NETWORK LAYER
9714 M:      Ralf Baechle <ralf@linux-mips.org>
9715 L:      linux-hams@vger.kernel.org
9716 W:      http://www.linux-ax25.org/
9717 S:      Maintained
9718 F:      include/net/rose.h
9719 F:      include/uapi/linux/rose.h
9720 F:      net/rose/
9721
9722 RTL2830 MEDIA DRIVER
9723 M:      Antti Palosaari <crope@iki.fi>
9724 L:      linux-media@vger.kernel.org
9725 W:      https://linuxtv.org
9726 W:      http://palosaari.fi/linux/
9727 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9728 T:      git git://linuxtv.org/anttip/media_tree.git
9729 S:      Maintained
9730 F:      drivers/media/dvb-frontends/rtl2830*
9731
9732 RTL2832 MEDIA DRIVER
9733 M:      Antti Palosaari <crope@iki.fi>
9734 L:      linux-media@vger.kernel.org
9735 W:      https://linuxtv.org
9736 W:      http://palosaari.fi/linux/
9737 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9738 T:      git git://linuxtv.org/anttip/media_tree.git
9739 S:      Maintained
9740 F:      drivers/media/dvb-frontends/rtl2832*
9741
9742 RTL2832_SDR MEDIA DRIVER
9743 M:      Antti Palosaari <crope@iki.fi>
9744 L:      linux-media@vger.kernel.org
9745 W:      https://linuxtv.org
9746 W:      http://palosaari.fi/linux/
9747 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9748 T:      git git://linuxtv.org/anttip/media_tree.git
9749 S:      Maintained
9750 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9751
9752 RTL8180 WIRELESS DRIVER
9753 L:      linux-wireless@vger.kernel.org
9754 W:      http://wireless.kernel.org/
9755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9756 S:      Orphan
9757 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9758
9759 RTL8187 WIRELESS DRIVER
9760 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9761 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9762 M:      Larry Finger <Larry.Finger@lwfinger.net>
9763 L:      linux-wireless@vger.kernel.org
9764 W:      http://wireless.kernel.org/
9765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9766 S:      Maintained
9767 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9768
9769 RTL8192CE WIRELESS DRIVER
9770 M:      Larry Finger <Larry.Finger@lwfinger.net>
9771 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9772 L:      linux-wireless@vger.kernel.org
9773 W:      http://wireless.kernel.org/
9774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9775 S:      Maintained
9776 F:      drivers/net/wireless/realtek/rtlwifi/
9777 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9778
9779 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9780 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9781 L:      linux-wireless@vger.kernel.org
9782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9783 S:      Maintained
9784 F:      drivers/net/wireless/realtek/rtl8xxxu/
9785
9786 S3 SAVAGE FRAMEBUFFER DRIVER
9787 M:      Antonino Daplas <adaplas@gmail.com>
9788 L:      linux-fbdev@vger.kernel.org
9789 S:      Maintained
9790 F:      drivers/video/fbdev/savage/
9791
9792 S390
9793 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9794 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9795 L:      linux-s390@vger.kernel.org
9796 W:      http://www.ibm.com/developerworks/linux/linux390/
9797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9798 S:      Supported
9799 F:      arch/s390/
9800 F:      drivers/s390/
9801 F:      Documentation/s390/
9802 F:      Documentation/DocBook/s390*
9803
9804 S390 COMMON I/O LAYER
9805 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9806 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9807 L:      linux-s390@vger.kernel.org
9808 W:      http://www.ibm.com/developerworks/linux/linux390/
9809 S:      Supported
9810 F:      drivers/s390/cio/
9811
9812 S390 DASD DRIVER
9813 M:      Stefan Weinhuber <wein@de.ibm.com>
9814 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9815 L:      linux-s390@vger.kernel.org
9816 W:      http://www.ibm.com/developerworks/linux/linux390/
9817 S:      Supported
9818 F:      drivers/s390/block/dasd*
9819 F:      block/partitions/ibm.c
9820
9821 S390 NETWORK DRIVERS
9822 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9823 L:      linux-s390@vger.kernel.org
9824 W:      http://www.ibm.com/developerworks/linux/linux390/
9825 S:      Supported
9826 F:      drivers/s390/net/
9827
9828 S390 PCI SUBSYSTEM
9829 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9830 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9831 L:      linux-s390@vger.kernel.org
9832 W:      http://www.ibm.com/developerworks/linux/linux390/
9833 S:      Supported
9834 F:      arch/s390/pci/
9835 F:      drivers/pci/hotplug/s390_pci_hpc.c
9836
9837 S390 ZCRYPT DRIVER
9838 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9839 L:      linux-s390@vger.kernel.org
9840 W:      http://www.ibm.com/developerworks/linux/linux390/
9841 S:      Supported
9842 F:      drivers/s390/crypto/
9843
9844 S390 ZFCP DRIVER
9845 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9846 L:      linux-s390@vger.kernel.org
9847 W:      http://www.ibm.com/developerworks/linux/linux390/
9848 S:      Supported
9849 F:      drivers/s390/scsi/zfcp_*
9850
9851 S390 IUCV NETWORK LAYER
9852 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9853 L:      linux-s390@vger.kernel.org
9854 W:      http://www.ibm.com/developerworks/linux/linux390/
9855 S:      Supported
9856 F:      drivers/s390/net/*iucv*
9857 F:      include/net/iucv/
9858 F:      net/iucv/
9859
9860 S390 IOMMU (PCI)
9861 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9862 L:      linux-s390@vger.kernel.org
9863 W:      http://www.ibm.com/developerworks/linux/linux390/
9864 S:      Supported
9865 F:      drivers/iommu/s390-iommu.c
9866
9867 S3C24XX SD/MMC Driver
9868 M:      Ben Dooks <ben-linux@fluff.org>
9869 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9870 S:      Supported
9871 F:      drivers/mmc/host/s3cmci.*
9872
9873 SAA6588 RDS RECEIVER DRIVER
9874 M:      Hans Verkuil <hverkuil@xs4all.nl>
9875 L:      linux-media@vger.kernel.org
9876 T:      git git://linuxtv.org/media_tree.git
9877 W:      https://linuxtv.org
9878 S:      Odd Fixes
9879 F:      drivers/media/i2c/saa6588*
9880
9881 SAA7134 VIDEO4LINUX DRIVER
9882 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9883 L:      linux-media@vger.kernel.org
9884 W:      https://linuxtv.org
9885 T:      git git://linuxtv.org/media_tree.git
9886 S:      Odd fixes
9887 F:      Documentation/video4linux/*.saa7134
9888 F:      drivers/media/pci/saa7134/
9889
9890 SAA7146 VIDEO4LINUX-2 DRIVER
9891 M:      Hans Verkuil <hverkuil@xs4all.nl>
9892 L:      linux-media@vger.kernel.org
9893 T:      git git://linuxtv.org/media_tree.git
9894 S:      Maintained
9895 F:      drivers/media/common/saa7146/
9896 F:      drivers/media/pci/saa7146/
9897 F:      include/media/saa7146*
9898
9899 SAMSUNG LAPTOP DRIVER
9900 M:      Corentin Chary <corentin.chary@gmail.com>
9901 L:      platform-driver-x86@vger.kernel.org
9902 S:      Maintained
9903 F:      drivers/platform/x86/samsung-laptop.c
9904
9905 SAMSUNG AUDIO (ASoC) DRIVERS
9906 M:      Sangbeom Kim <sbkim73@samsung.com>
9907 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9908 S:      Supported
9909 F:      sound/soc/samsung/
9910
9911 SAMSUNG FRAMEBUFFER DRIVER
9912 M:      Jingoo Han <jingoohan1@gmail.com>
9913 L:      linux-fbdev@vger.kernel.org
9914 S:      Maintained
9915 F:      drivers/video/fbdev/s3c-fb.c
9916
9917 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9918 M:      Sangbeom Kim <sbkim73@samsung.com>
9919 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9920 L:      linux-kernel@vger.kernel.org
9921 L:      linux-samsung-soc@vger.kernel.org
9922 S:      Supported
9923 F:      drivers/mfd/sec*.c
9924 F:      drivers/regulator/s2m*.c
9925 F:      drivers/regulator/s5m*.c
9926 F:      drivers/clk/clk-s2mps11.c
9927 F:      drivers/rtc/rtc-s5m.c
9928 F:      include/linux/mfd/samsung/
9929 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9930 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9931 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9932 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9933
9934 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9935 M:      Kyungmin Park <kyungmin.park@samsung.com>
9936 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9937 L:      linux-media@vger.kernel.org
9938 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9939 S:      Supported
9940 F:      drivers/media/platform/exynos4-is/
9941
9942 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9943 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9944 L:      linux-media@vger.kernel.org
9945 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9946 S:      Maintained
9947 F:      drivers/media/platform/s3c-camif/
9948 F:      include/media/drv-intf/s3c_camif.h
9949
9950 SAMSUNG S5C73M3 CAMERA DRIVER
9951 M:      Kyungmin Park <kyungmin.park@samsung.com>
9952 M:      Andrzej Hajda <a.hajda@samsung.com>
9953 L:      linux-media@vger.kernel.org
9954 S:      Supported
9955 F:      drivers/media/i2c/s5c73m3/*
9956
9957 SAMSUNG S5K5BAF CAMERA DRIVER
9958 M:      Kyungmin Park <kyungmin.park@samsung.com>
9959 M:      Andrzej Hajda <a.hajda@samsung.com>
9960 L:      linux-media@vger.kernel.org
9961 S:      Supported
9962 F:      drivers/media/i2c/s5k5baf.c
9963
9964 SAMSUNG S3FWRN5 NFC DRIVER
9965 M:      Robert Baldyga <r.baldyga@samsung.com>
9966 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9967 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9968 S:      Supported
9969 F:      drivers/nfc/s3fwrn5
9970
9971 SAMSUNG SOC CLOCK DRIVERS
9972 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9973 M:      Tomasz Figa <tomasz.figa@gmail.com>
9974 S:      Supported
9975 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9976 F:      drivers/clk/samsung/
9977
9978 SAMSUNG SXGBE DRIVERS
9979 M:      Byungho An <bh74.an@samsung.com>
9980 M:      Girish K S <ks.giri@samsung.com>
9981 M:      Vipul Pandya <vipul.pandya@samsung.com>
9982 S:      Supported
9983 L:      netdev@vger.kernel.org
9984 F:      drivers/net/ethernet/samsung/sxgbe/
9985
9986 SAMSUNG THERMAL DRIVER
9987 M:      Lukasz Majewski <l.majewski@samsung.com>
9988 L:      linux-pm@vger.kernel.org
9989 L:      linux-samsung-soc@vger.kernel.org
9990 S:      Supported
9991 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
9992 F:      drivers/thermal/samsung/
9993
9994 SAMSUNG USB2 PHY DRIVER
9995 M:      Kamil Debski <k.debski@samsung.com>
9996 L:      linux-kernel@vger.kernel.org
9997 S:      Supported
9998 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
9999 F:      Documentation/phy/samsung-usb2.txt
10000 F:      drivers/phy/phy-exynos4210-usb2.c
10001 F:      drivers/phy/phy-exynos4x12-usb2.c
10002 F:      drivers/phy/phy-exynos5250-usb2.c
10003 F:      drivers/phy/phy-s5pv210-usb2.c
10004 F:      drivers/phy/phy-samsung-usb2.c
10005 F:      drivers/phy/phy-samsung-usb2.h
10006
10007 SERIAL DRIVERS
10008 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10009 L:      linux-serial@vger.kernel.org
10010 S:      Maintained
10011 F:      drivers/tty/serial/
10012
10013 SYNOPSYS DESIGNWARE DMAC DRIVER
10014 M:      Viresh Kumar <vireshk@kernel.org>
10015 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10016 S:      Maintained
10017 F:      include/linux/dma/dw.h
10018 F:      include/linux/platform_data/dma-dw.h
10019 F:      drivers/dma/dw/
10020
10021 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10022 M: Lars Persson <lars.persson@axis.com>
10023 L: netdev@vger.kernel.org
10024 S: Supported
10025 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10026 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10027
10028 SYNOPSYS DESIGNWARE I2C DRIVER
10029 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10030 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10031 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10032 L:      linux-i2c@vger.kernel.org
10033 S:      Maintained
10034 F:      drivers/i2c/busses/i2c-designware-*
10035 F:      include/linux/platform_data/i2c-designware.h
10036
10037 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10038 M:      Jaehoon Chung <jh80.chung@samsung.com>
10039 L:      linux-mmc@vger.kernel.org
10040 S:      Maintained
10041 F:      include/linux/mmc/dw_mmc.h
10042 F:      drivers/mmc/host/dw_mmc*
10043
10044 SYSTEM TRACE MODULE CLASS
10045 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10046 S:      Maintained
10047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10048 F:      Documentation/trace/stm.txt
10049 F:      drivers/hwtracing/stm/
10050 F:      include/linux/stm.h
10051 F:      include/uapi/linux/stm.h
10052
10053 THUNDERBOLT DRIVER
10054 M:      Andreas Noever <andreas.noever@gmail.com>
10055 S:      Maintained
10056 F:      drivers/thunderbolt/
10057
10058 TI BQ27XXX POWER SUPPLY DRIVER
10059 R:      Andrew F. Davis <afd@ti.com>
10060 F:      include/linux/power/bq27xxx_battery.h
10061 F:      drivers/power/bq27xxx_battery.c
10062 F:      drivers/power/bq27xxx_battery_i2c.c
10063
10064 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10065 M:      John Stultz <john.stultz@linaro.org>
10066 M:      Thomas Gleixner <tglx@linutronix.de>
10067 L:      linux-kernel@vger.kernel.org
10068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10069 S:      Supported
10070 F:      include/linux/clocksource.h
10071 F:      include/linux/time.h
10072 F:      include/linux/timex.h
10073 F:      include/uapi/linux/time.h
10074 F:      include/uapi/linux/timex.h
10075 F:      kernel/time/clocksource.c
10076 F:      kernel/time/time*.c
10077 F:      kernel/time/alarmtimer.c
10078 F:      kernel/time/ntp.c
10079 F:      tools/testing/selftests/timers/
10080
10081 SC1200 WDT DRIVER
10082 M:      Zwane Mwaikambo <zwanem@gmail.com>
10083 S:      Maintained
10084 F:      drivers/watchdog/sc1200wdt.c
10085
10086 SCHEDULER
10087 M:      Ingo Molnar <mingo@redhat.com>
10088 M:      Peter Zijlstra <peterz@infradead.org>
10089 L:      linux-kernel@vger.kernel.org
10090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10091 S:      Maintained
10092 F:      kernel/sched/
10093 F:      include/linux/sched.h
10094 F:      include/uapi/linux/sched.h
10095 F:      include/linux/wait.h
10096
10097 SCORE ARCHITECTURE
10098 M:      Chen Liqin <liqin.linux@gmail.com>
10099 M:      Lennox Wu <lennox.wu@gmail.com>
10100 W:      http://www.sunplus.com
10101 S:      Supported
10102 F:      arch/score/
10103
10104 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10105 M:      Sudeep Holla <sudeep.holla@arm.com>
10106 L:      linux-arm-kernel@lists.infradead.org
10107 S:      Maintained
10108 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10109 F:      drivers/clk/clk-scpi.c
10110 F:      drivers/cpufreq/scpi-cpufreq.c
10111 F:      drivers/firmware/arm_scpi.c
10112 F:      include/linux/scpi_protocol.h
10113
10114 SCSI CDROM DRIVER
10115 M:      Jens Axboe <axboe@kernel.dk>
10116 L:      linux-scsi@vger.kernel.org
10117 W:      http://www.kernel.dk
10118 S:      Maintained
10119 F:      drivers/scsi/sr*
10120
10121 SCSI RDMA PROTOCOL (SRP) INITIATOR
10122 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10123 L:      linux-rdma@vger.kernel.org
10124 S:      Supported
10125 W:      http://www.openfabrics.org
10126 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10128 F:      drivers/infiniband/ulp/srp/
10129 F:      include/scsi/srp.h
10130
10131 SCSI SG DRIVER
10132 M:      Doug Gilbert <dgilbert@interlog.com>
10133 L:      linux-scsi@vger.kernel.org
10134 W:      http://sg.danny.cz/sg
10135 S:      Maintained
10136 F:      Documentation/scsi/scsi-generic.txt
10137 F:      drivers/scsi/sg.c
10138 F:      include/scsi/sg.h
10139
10140 SCSI SUBSYSTEM
10141 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10143 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10145 L:      linux-scsi@vger.kernel.org
10146 S:      Maintained
10147 F:      drivers/scsi/
10148 F:      include/scsi/
10149
10150 SCSI TAPE DRIVER
10151 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10152 L:      linux-scsi@vger.kernel.org
10153 S:      Maintained
10154 F:      Documentation/scsi/st.txt
10155 F:      drivers/scsi/st.*
10156 F:      drivers/scsi/st_*.h
10157
10158 SCTP PROTOCOL
10159 M:      Vlad Yasevich <vyasevich@gmail.com>
10160 M:      Neil Horman <nhorman@tuxdriver.com>
10161 L:      linux-sctp@vger.kernel.org
10162 W:      http://lksctp.sourceforge.net
10163 S:      Maintained
10164 F:      Documentation/networking/sctp.txt
10165 F:      include/linux/sctp.h
10166 F:      include/uapi/linux/sctp.h
10167 F:      include/net/sctp/
10168 F:      net/sctp/
10169
10170 SCx200 CPU SUPPORT
10171 M:      Jim Cromie <jim.cromie@gmail.com>
10172 S:      Odd Fixes
10173 F:      Documentation/i2c/busses/scx200_acb
10174 F:      arch/x86/platform/scx200/
10175 F:      drivers/watchdog/scx200_wdt.c
10176 F:      drivers/i2c/busses/scx200*
10177 F:      drivers/mtd/maps/scx200_docflash.c
10178 F:      include/linux/scx200.h
10179
10180 SCx200 GPIO DRIVER
10181 M:      Jim Cromie <jim.cromie@gmail.com>
10182 S:      Maintained
10183 F:      drivers/char/scx200_gpio.c
10184 F:      include/linux/scx200_gpio.h
10185
10186 SCx200 HRT CLOCKSOURCE DRIVER
10187 M:      Jim Cromie <jim.cromie@gmail.com>
10188 S:      Maintained
10189 F:      drivers/clocksource/scx200_hrt.c
10190
10191 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10192 M:      Sascha Sommer <saschasommer@freenet.de>
10193 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10194 S:      Maintained
10195 F:      drivers/mmc/host/sdricoh_cs.c
10196
10197 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10198 M:      Adrian Hunter <adrian.hunter@intel.com>
10199 L:      linux-mmc@vger.kernel.org
10200 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10201 S:      Maintained
10202 F:      drivers/mmc/host/sdhci*
10203 F:      include/linux/mmc/sdhci*
10204
10205 SECURE COMPUTING
10206 M:      Kees Cook <keescook@chromium.org>
10207 R:      Andy Lutomirski <luto@amacapital.net>
10208 R:      Will Drewry <wad@chromium.org>
10209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10210 S:      Supported
10211 F:      kernel/seccomp.c
10212 F:      include/uapi/linux/seccomp.h
10213 F:      include/linux/seccomp.h
10214 F:      tools/testing/selftests/seccomp/*
10215 K:      \bsecure_computing
10216 K:      \bTIF_SECCOMP\b
10217
10218 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10219 M:      Ben Dooks <ben-linux@fluff.org>
10220 M:      Jaehoon Chung <jh80.chung@samsung.com>
10221 L:      linux-mmc@vger.kernel.org
10222 S:      Maintained
10223 F:      drivers/mmc/host/sdhci-s3c*
10224
10225 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10226 M:      Viresh Kumar <vireshk@kernel.org>
10227 L:      linux-mmc@vger.kernel.org
10228 S:      Maintained
10229 F:      drivers/mmc/host/sdhci-spear.c
10230
10231 SECURITY SUBSYSTEM
10232 M:      James Morris <james.l.morris@oracle.com>
10233 M:      "Serge E. Hallyn" <serge@hallyn.com>
10234 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10236 W:      http://kernsec.org/
10237 S:      Supported
10238 F:      security/
10239
10240 SECURITY CONTACT
10241 M:      Security Officers <security@kernel.org>
10242 S:      Supported
10243
10244 SELINUX SECURITY MODULE
10245 M:      Paul Moore <paul@paul-moore.com>
10246 M:      Stephen Smalley <sds@tycho.nsa.gov>
10247 M:      Eric Paris <eparis@parisplace.org>
10248 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10249 W:      http://selinuxproject.org
10250 T:      git git://git.infradead.org/users/pcmoore/selinux
10251 S:      Supported
10252 F:      include/linux/selinux*
10253 F:      security/selinux/
10254 F:      scripts/selinux/
10255
10256 APPARMOR SECURITY MODULE
10257 M:      John Johansen <john.johansen@canonical.com>
10258 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10259 W:      apparmor.wiki.kernel.org
10260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10261 S:      Supported
10262 F:      security/apparmor/
10263
10264 LOADPIN SECURITY MODULE
10265 M:      Kees Cook <keescook@chromium.org>
10266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10267 S:      Supported
10268 F:      security/loadpin/
10269
10270 YAMA SECURITY MODULE
10271 M:      Kees Cook <keescook@chromium.org>
10272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10273 S:      Supported
10274 F:      security/yama/
10275
10276 SENSABLE PHANTOM
10277 M:      Jiri Slaby <jirislaby@gmail.com>
10278 S:      Maintained
10279 F:      drivers/misc/phantom.c
10280 F:      include/uapi/linux/phantom.h
10281
10282 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10283 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10284 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10285 M:      John Soni Jose <sony.john@avagotech.com>
10286 L:      linux-scsi@vger.kernel.org
10287 W:      http://www.avagotech.com
10288 S:      Supported
10289 F:      drivers/scsi/be2iscsi/
10290
10291 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10292 M:      Sathya Perla <sathya.perla@broadcom.com>
10293 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10294 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10295 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10296 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10297 L:      netdev@vger.kernel.org
10298 W:      http://www.emulex.com
10299 S:      Supported
10300 F:      drivers/net/ethernet/emulex/benet/
10301
10302 EMULEX ONECONNECT ROCE DRIVER
10303 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10304 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10305 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10306 L:      linux-rdma@vger.kernel.org
10307 W:      http://www.emulex.com
10308 S:      Supported
10309 F:      drivers/infiniband/hw/ocrdma/
10310
10311 SFC NETWORK DRIVER
10312 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10313 M:      Edward Cree <ecree@solarflare.com>
10314 M:      Bert Kenward <bkenward@solarflare.com>
10315 L:      netdev@vger.kernel.org
10316 S:      Supported
10317 F:      drivers/net/ethernet/sfc/
10318
10319 SGI GRU DRIVER
10320 M:      Dimitri Sivanich <sivanich@sgi.com>
10321 S:      Maintained
10322 F:      drivers/misc/sgi-gru/
10323
10324 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10325 M:      Pat Gefre <pfg@sgi.com>
10326 L:      linux-ia64@vger.kernel.org
10327 S:      Supported
10328 F:      Documentation/ia64/serial.txt
10329 F:      drivers/tty/serial/ioc?_serial.c
10330 F:      include/linux/ioc?.h
10331
10332 SGI XP/XPC/XPNET DRIVER
10333 M:      Cliff Whickman <cpw@sgi.com>
10334 M:      Robin Holt <robinmholt@gmail.com>
10335 S:      Maintained
10336 F:      drivers/misc/sgi-xp/
10337
10338 SI2157 MEDIA DRIVER
10339 M:      Antti Palosaari <crope@iki.fi>
10340 L:      linux-media@vger.kernel.org
10341 W:      https://linuxtv.org
10342 W:      http://palosaari.fi/linux/
10343 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10344 T:      git git://linuxtv.org/anttip/media_tree.git
10345 S:      Maintained
10346 F:      drivers/media/tuners/si2157*
10347
10348 SI2168 MEDIA DRIVER
10349 M:      Antti Palosaari <crope@iki.fi>
10350 L:      linux-media@vger.kernel.org
10351 W:      https://linuxtv.org
10352 W:      http://palosaari.fi/linux/
10353 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10354 T:      git git://linuxtv.org/anttip/media_tree.git
10355 S:      Maintained
10356 F:      drivers/media/dvb-frontends/si2168*
10357
10358 SI470X FM RADIO RECEIVER I2C DRIVER
10359 M:      Hans Verkuil <hverkuil@xs4all.nl>
10360 L:      linux-media@vger.kernel.org
10361 T:      git git://linuxtv.org/media_tree.git
10362 W:      https://linuxtv.org
10363 S:      Odd Fixes
10364 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10365
10366 SI470X FM RADIO RECEIVER USB DRIVER
10367 M:      Hans Verkuil <hverkuil@xs4all.nl>
10368 L:      linux-media@vger.kernel.org
10369 T:      git git://linuxtv.org/media_tree.git
10370 W:      https://linuxtv.org
10371 S:      Maintained
10372 F:      drivers/media/radio/si470x/radio-si470x-common.c
10373 F:      drivers/media/radio/si470x/radio-si470x.h
10374 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10375
10376 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10377 M:      Eduardo Valentin <edubezval@gmail.com>
10378 L:      linux-media@vger.kernel.org
10379 T:      git git://linuxtv.org/media_tree.git
10380 W:      https://linuxtv.org
10381 S:      Odd Fixes
10382 F:      drivers/media/radio/si4713/si4713.?
10383
10384 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10385 M:      Eduardo Valentin <edubezval@gmail.com>
10386 L:      linux-media@vger.kernel.org
10387 T:      git git://linuxtv.org/media_tree.git
10388 W:      https://linuxtv.org
10389 S:      Odd Fixes
10390 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10391
10392 SI4713 FM RADIO TRANSMITTER USB DRIVER
10393 M:      Hans Verkuil <hverkuil@xs4all.nl>
10394 L:      linux-media@vger.kernel.org
10395 T:      git git://linuxtv.org/media_tree.git
10396 W:      https://linuxtv.org
10397 S:      Maintained
10398 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10399
10400 SIANO DVB DRIVER
10401 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10402 L:      linux-media@vger.kernel.org
10403 W:      https://linuxtv.org
10404 T:      git git://linuxtv.org/media_tree.git
10405 S:      Odd fixes
10406 F:      drivers/media/common/siano/
10407 F:      drivers/media/usb/siano/
10408 F:      drivers/media/usb/siano/
10409 F:      drivers/media/mmc/siano/
10410
10411 SIMPLEFB FB DRIVER
10412 M:      Hans de Goede <hdegoede@redhat.com>
10413 L:      linux-fbdev@vger.kernel.org
10414 S:      Maintained
10415 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10416 F:      drivers/video/fbdev/simplefb.c
10417 F:      include/linux/platform_data/simplefb.h
10418
10419 SH_VEU V4L2 MEM2MEM DRIVER
10420 L:      linux-media@vger.kernel.org
10421 S:      Orphan
10422 F:      drivers/media/platform/sh_veu.c
10423
10424 SH_VOU V4L2 OUTPUT DRIVER
10425 L:      linux-media@vger.kernel.org
10426 S:      Orphan
10427 F:      drivers/media/platform/sh_vou.c
10428 F:      include/media/drv-intf/sh_vou.h
10429
10430 SIMPLE FIRMWARE INTERFACE (SFI)
10431 M:      Len Brown <lenb@kernel.org>
10432 L:      sfi-devel@simplefirmware.org
10433 W:      http://simplefirmware.org/
10434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10435 S:      Supported
10436 F:      arch/x86/platform/sfi/
10437 F:      drivers/sfi/
10438 F:      include/linux/sfi*.h
10439
10440 SIMTEC EB110ATX (Chalice CATS)
10441 P:      Ben Dooks
10442 P:      Vincent Sanders <vince@simtec.co.uk>
10443 M:      Simtec Linux Team <linux@simtec.co.uk>
10444 W:      http://www.simtec.co.uk/products/EB110ATX/
10445 S:      Supported
10446
10447 SIMTEC EB2410ITX (BAST)
10448 P:      Ben Dooks
10449 P:      Vincent Sanders <vince@simtec.co.uk>
10450 M:      Simtec Linux Team <linux@simtec.co.uk>
10451 W:      http://www.simtec.co.uk/products/EB2410ITX/
10452 S:      Supported
10453 F:      arch/arm/mach-s3c24xx/mach-bast.c
10454 F:      arch/arm/mach-s3c24xx/bast-ide.c
10455 F:      arch/arm/mach-s3c24xx/bast-irq.c
10456
10457 TI DAVINCI MACHINE SUPPORT
10458 M:      Sekhar Nori <nsekhar@ti.com>
10459 M:      Kevin Hilman <khilman@kernel.org>
10460 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10462 S:      Supported
10463 F:      arch/arm/mach-davinci/
10464 F:      drivers/i2c/busses/i2c-davinci.c
10465
10466 TI DAVINCI SERIES MEDIA DRIVER
10467 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10468 L:      linux-media@vger.kernel.org
10469 W:      https://linuxtv.org
10470 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10471 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10472 S:      Maintained
10473 F:      drivers/media/platform/davinci/
10474 F:      include/media/davinci/
10475
10476 TI AM437X VPFE DRIVER
10477 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10478 L:      linux-media@vger.kernel.org
10479 W:      https://linuxtv.org
10480 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10481 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10482 S:      Maintained
10483 F:      drivers/media/platform/am437x/
10484
10485 OV2659 OMNIVISION SENSOR DRIVER
10486 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10487 L:      linux-media@vger.kernel.org
10488 W:      https://linuxtv.org
10489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10490 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10491 S:      Maintained
10492 F:      drivers/media/i2c/ov2659.c
10493 F:      include/media/i2c/ov2659.h
10494
10495 SILICON MOTION SM712 FRAME BUFFER DRIVER
10496 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10497 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10498 M:      Sudip Mukherjee <sudip@vectorindia.org>
10499 L:      linux-fbdev@vger.kernel.org
10500 S:      Maintained
10501 F:      drivers/video/fbdev/sm712*
10502 F:      Documentation/fb/sm712fb.txt
10503
10504 SIS 190 ETHERNET DRIVER
10505 M:      Francois Romieu <romieu@fr.zoreil.com>
10506 L:      netdev@vger.kernel.org
10507 S:      Maintained
10508 F:      drivers/net/ethernet/sis/sis190.c
10509
10510 SIS 900/7016 FAST ETHERNET DRIVER
10511 M:      Daniele Venzano <venza@brownhat.org>
10512 W:      http://www.brownhat.org/sis900.html
10513 L:      netdev@vger.kernel.org
10514 S:      Maintained
10515 F:      drivers/net/ethernet/sis/sis900.*
10516
10517 SIS FRAMEBUFFER DRIVER
10518 M:      Thomas Winischhofer <thomas@winischhofer.net>
10519 W:      http://www.winischhofer.net/linuxsisvga.shtml
10520 S:      Maintained
10521 F:      Documentation/fb/sisfb.txt
10522 F:      drivers/video/fbdev/sis/
10523 F:      include/video/sisfb.h
10524
10525 SIS USB2VGA DRIVER
10526 M:      Thomas Winischhofer <thomas@winischhofer.net>
10527 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10528 S:      Maintained
10529 F:      drivers/usb/misc/sisusbvga/
10530
10531 SLAB ALLOCATOR
10532 M:      Christoph Lameter <cl@linux.com>
10533 M:      Pekka Enberg <penberg@kernel.org>
10534 M:      David Rientjes <rientjes@google.com>
10535 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10536 M:      Andrew Morton <akpm@linux-foundation.org>
10537 L:      linux-mm@kvack.org
10538 S:      Maintained
10539 F:      include/linux/sl?b*.h
10540 F:      mm/sl?b*
10541
10542 SLEEPABLE READ-COPY UPDATE (SRCU)
10543 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10544 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10545 M:      Josh Triplett <josh@joshtriplett.org>
10546 R:      Steven Rostedt <rostedt@goodmis.org>
10547 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10548 L:      linux-kernel@vger.kernel.org
10549 W:      http://www.rdrop.com/users/paulmck/RCU/
10550 S:      Supported
10551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10552 F:      include/linux/srcu.h
10553 F:      kernel/rcu/srcu.c
10554
10555 SMACK SECURITY MODULE
10556 M:      Casey Schaufler <casey@schaufler-ca.com>
10557 L:      linux-security-module@vger.kernel.org
10558 W:      http://schaufler-ca.com
10559 T:      git git://git.gitorious.org/smack-next/kernel.git
10560 S:      Maintained
10561 F:      Documentation/security/Smack.txt
10562 F:      security/smack/
10563
10564 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10565 M:      Kevin Hilman <khilman@kernel.org>
10566 M:      Nishanth Menon <nm@ti.com>
10567 S:      Maintained
10568 F:      drivers/power/avs/
10569 F:      include/linux/power/smartreflex.h
10570 L:      linux-pm@vger.kernel.org
10571
10572 SMC91x ETHERNET DRIVER
10573 M:      Nicolas Pitre <nico@fluxnic.net>
10574 S:      Odd Fixes
10575 F:      drivers/net/ethernet/smsc/smc91x.*
10576
10577 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10578 M:      Sakari Ailus <sakari.ailus@iki.fi>
10579 L:      linux-media@vger.kernel.org
10580 S:      Maintained
10581 F:      drivers/media/i2c/smiapp/
10582 F:      include/media/i2c/smiapp.h
10583 F:      drivers/media/i2c/smiapp-pll.c
10584 F:      drivers/media/i2c/smiapp-pll.h
10585 F:      include/uapi/linux/smiapp.h
10586 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10587
10588 SMM665 HARDWARE MONITOR DRIVER
10589 M:      Guenter Roeck <linux@roeck-us.net>
10590 L:      linux-hwmon@vger.kernel.org
10591 S:      Maintained
10592 F:      Documentation/hwmon/smm665
10593 F:      drivers/hwmon/smm665.c
10594
10595 SMSC EMC2103 HARDWARE MONITOR DRIVER
10596 M:      Steve Glendinning <steve.glendinning@shawell.net>
10597 L:      linux-hwmon@vger.kernel.org
10598 S:      Maintained
10599 F:      Documentation/hwmon/emc2103
10600 F:      drivers/hwmon/emc2103.c
10601
10602 SMSC SCH5627 HARDWARE MONITOR DRIVER
10603 M:      Hans de Goede <hdegoede@redhat.com>
10604 L:      linux-hwmon@vger.kernel.org
10605 S:      Supported
10606 F:      Documentation/hwmon/sch5627
10607 F:      drivers/hwmon/sch5627.c
10608
10609 SMSC47B397 HARDWARE MONITOR DRIVER
10610 M:      Jean Delvare <jdelvare@suse.com>
10611 L:      linux-hwmon@vger.kernel.org
10612 S:      Maintained
10613 F:      Documentation/hwmon/smsc47b397
10614 F:      drivers/hwmon/smsc47b397.c
10615
10616 SMSC911x ETHERNET DRIVER
10617 M:      Steve Glendinning <steve.glendinning@shawell.net>
10618 L:      netdev@vger.kernel.org
10619 S:      Maintained
10620 F:      include/linux/smsc911x.h
10621 F:      drivers/net/ethernet/smsc/smsc911x.*
10622
10623 SMSC9420 PCI ETHERNET DRIVER
10624 M:      Steve Glendinning <steve.glendinning@shawell.net>
10625 L:      netdev@vger.kernel.org
10626 S:      Maintained
10627 F:      drivers/net/ethernet/smsc/smsc9420.*
10628
10629 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10630 M:      Steve Glendinning <steve.glendinning@shawell.net>
10631 L:      linux-fbdev@vger.kernel.org
10632 S:      Maintained
10633 F:      drivers/video/fbdev/smscufx.c
10634
10635 SOC-CAMERA V4L2 SUBSYSTEM
10636 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10637 L:      linux-media@vger.kernel.org
10638 T:      git git://linuxtv.org/media_tree.git
10639 S:      Maintained
10640 F:      include/media/soc*
10641 F:      drivers/media/i2c/soc_camera/
10642 F:      drivers/media/platform/soc_camera/
10643
10644 SOEKRIS NET48XX LED SUPPORT
10645 M:      Chris Boot <bootc@bootc.net>
10646 S:      Maintained
10647 F:      drivers/leds/leds-net48xx.c
10648
10649 SOFTLOGIC 6x10 MPEG CODEC
10650 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10651 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10652 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10653 M:      Ismael Luceno <ismael@iodev.co.uk>
10654 L:      linux-media@vger.kernel.org
10655 S:      Supported
10656 F:      drivers/media/pci/solo6x10/
10657
10658 SOFTWARE RAID (Multiple Disks) SUPPORT
10659 M:      Shaohua Li <shli@kernel.org>
10660 L:      linux-raid@vger.kernel.org
10661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10662 S:      Supported
10663 F:      drivers/md/
10664 F:      include/linux/raid/
10665 F:      include/uapi/linux/raid/
10666
10667 SONIC NETWORK DRIVER
10668 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10669 L:      netdev@vger.kernel.org
10670 S:      Maintained
10671 F:      drivers/net/ethernet/natsemi/sonic.*
10672
10673 SONICS SILICON BACKPLANE DRIVER (SSB)
10674 M:      Michael Buesch <m@bues.ch>
10675 L:      linux-wireless@vger.kernel.org
10676 S:      Maintained
10677 F:      drivers/ssb/
10678 F:      include/linux/ssb/
10679
10680 SONY VAIO CONTROL DEVICE DRIVER
10681 M:      Mattia Dongili <malattia@linux.it>
10682 L:      platform-driver-x86@vger.kernel.org
10683 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10684 S:      Maintained
10685 F:      Documentation/laptops/sony-laptop.txt
10686 F:      drivers/char/sonypi.c
10687 F:      drivers/platform/x86/sony-laptop.c
10688 F:      include/linux/sony-laptop.h
10689
10690 SONY MEMORYSTICK CARD SUPPORT
10691 M:      Alex Dubov <oakad@yahoo.com>
10692 W:      http://tifmxx.berlios.de/
10693 S:      Maintained
10694 F:      drivers/memstick/host/tifm_ms.c
10695
10696 SONY MEMORYSTICK STANDARD SUPPORT
10697 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10698 S:      Maintained
10699 F:      drivers/memstick/core/ms_block.*
10700
10701 SOUND
10702 M:      Jaroslav Kysela <perex@perex.cz>
10703 M:      Takashi Iwai <tiwai@suse.com>
10704 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10705 W:      http://www.alsa-project.org/
10706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10707 T:      git git://git.alsa-project.org/alsa-kernel.git
10708 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10709 S:      Maintained
10710 F:      Documentation/sound/
10711 F:      include/sound/
10712 F:      include/uapi/sound/
10713 F:      sound/
10714
10715 SOUND - COMPRESSED AUDIO
10716 M:      Vinod Koul <vinod.koul@intel.com>
10717 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10719 S:      Supported
10720 F:      Documentation/sound/alsa/compress_offload.txt
10721 F:      include/sound/compress_driver.h
10722 F:      include/uapi/sound/compress_*
10723 F:      sound/core/compress_offload.c
10724 F:      sound/soc/soc-compress.c
10725
10726 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10727 M:      Liam Girdwood <lgirdwood@gmail.com>
10728 M:      Mark Brown <broonie@kernel.org>
10729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10730 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10731 W:      http://alsa-project.org/main/index.php/ASoC
10732 S:      Supported
10733 F:      Documentation/sound/alsa/soc/
10734 F:      sound/soc/
10735 F:      include/sound/soc*
10736
10737 SOUND - DMAENGINE HELPERS
10738 M:      Lars-Peter Clausen <lars@metafoo.de>
10739 S:      Supported
10740 F:      include/sound/dmaengine_pcm.h
10741 F:      sound/core/pcm_dmaengine.c
10742 F:      sound/soc/soc-generic-dmaengine-pcm.c
10743
10744 SP2 MEDIA DRIVER
10745 M:      Olli Salonen <olli.salonen@iki.fi>
10746 L:      linux-media@vger.kernel.org
10747 W:      https://linuxtv.org
10748 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10749 S:      Maintained
10750 F:      drivers/media/dvb-frontends/sp2*
10751
10752 SPARC + UltraSPARC (sparc/sparc64)
10753 M:      "David S. Miller" <davem@davemloft.net>
10754 L:      sparclinux@vger.kernel.org
10755 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10758 S:      Maintained
10759 F:      arch/sparc/
10760 F:      drivers/sbus/
10761
10762 SPARC SERIAL DRIVERS
10763 M:      "David S. Miller" <davem@davemloft.net>
10764 L:      sparclinux@vger.kernel.org
10765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10767 S:      Maintained
10768 F:      include/linux/sunserialcore.h
10769 F:      drivers/tty/serial/suncore.c
10770 F:      drivers/tty/serial/sunhv.c
10771 F:      drivers/tty/serial/sunsab.c
10772 F:      drivers/tty/serial/sunsab.h
10773 F:      drivers/tty/serial/sunsu.c
10774 F:      drivers/tty/serial/sunzilog.c
10775 F:      drivers/tty/serial/sunzilog.h
10776
10777 SPARSE CHECKER
10778 M:      "Christopher Li" <sparse@chrisli.org>
10779 L:      linux-sparse@vger.kernel.org
10780 W:      https://sparse.wiki.kernel.org/
10781 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10782 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10783 S:      Maintained
10784 F:      include/linux/compiler.h
10785
10786 SPEAR PLATFORM SUPPORT
10787 M:      Viresh Kumar <vireshk@kernel.org>
10788 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10789 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10790 W:      http://www.st.com/spear
10791 S:      Maintained
10792 F:      arch/arm/boot/dts/spear*
10793 F:      arch/arm/mach-spear/
10794
10795 SPEAR CLOCK FRAMEWORK SUPPORT
10796 M:      Viresh Kumar <vireshk@kernel.org>
10797 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10798 W:      http://www.st.com/spear
10799 S:      Maintained
10800 F:      drivers/clk/spear/
10801
10802 SPI SUBSYSTEM
10803 M:      Mark Brown <broonie@kernel.org>
10804 L:      linux-spi@vger.kernel.org
10805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10806 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10807 S:      Maintained
10808 F:      Documentation/spi/
10809 F:      drivers/spi/
10810 F:      include/linux/spi/
10811 F:      include/uapi/linux/spi/
10812
10813 SPIDERNET NETWORK DRIVER for CELL
10814 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10815 L:      netdev@vger.kernel.org
10816 S:      Supported
10817 F:      Documentation/networking/spider_net.txt
10818 F:      drivers/net/ethernet/toshiba/spider_net*
10819
10820 SPU FILE SYSTEM
10821 M:      Jeremy Kerr <jk@ozlabs.org>
10822 L:      linuxppc-dev@lists.ozlabs.org
10823 W:      http://www.ibm.com/developerworks/power/cell/
10824 S:      Supported
10825 F:      Documentation/filesystems/spufs.txt
10826 F:      arch/powerpc/platforms/cell/spufs/
10827
10828 SQUASHFS FILE SYSTEM
10829 M:      Phillip Lougher <phillip@squashfs.org.uk>
10830 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10831 W:      http://squashfs.org.uk
10832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10833 S:      Maintained
10834 F:      Documentation/filesystems/squashfs.txt
10835 F:      fs/squashfs/
10836
10837 SRM (Alpha) environment access
10838 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10839 S:      Maintained
10840 F:      arch/alpha/kernel/srm_env.c
10841
10842 STABLE BRANCH
10843 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10844 L:      stable@vger.kernel.org
10845 S:      Supported
10846 F:      Documentation/stable_kernel_rules.txt
10847
10848 STAGING SUBSYSTEM
10849 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10851 L:      devel@driverdev.osuosl.org
10852 S:      Supported
10853 F:      drivers/staging/
10854
10855 STAGING - COMEDI
10856 M:      Ian Abbott <abbotti@mev.co.uk>
10857 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10858 S:      Odd Fixes
10859 F:      drivers/staging/comedi/
10860
10861 STAGING - FLARION FT1000 DRIVERS
10862 M:      Marek Belisko <marek.belisko@gmail.com>
10863 S:      Odd Fixes
10864 F:      drivers/staging/ft1000/
10865
10866 STAGING - INDUSTRIAL IO
10867 M:      Jonathan Cameron <jic23@kernel.org>
10868 L:      linux-iio@vger.kernel.org
10869 S:      Odd Fixes
10870 F:      drivers/staging/iio/
10871
10872 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10873 M:      Jarod Wilson <jarod@wilsonet.com>
10874 W:      http://www.lirc.org/
10875 S:      Odd Fixes
10876 F:      drivers/staging/media/lirc/
10877
10878 STAGING - LUSTRE PARALLEL FILESYSTEM
10879 M:      Oleg Drokin <oleg.drokin@intel.com>
10880 M:      Andreas Dilger <andreas.dilger@intel.com>
10881 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10882 W:      http://wiki.lustre.org/
10883 S:      Maintained
10884 F:      drivers/staging/lustre
10885
10886 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10887 M:      Marc Dietrich <marvin24@gmx.de>
10888 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10889 L:      linux-tegra@vger.kernel.org
10890 S:      Maintained
10891 F:      drivers/staging/nvec/
10892
10893 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10894 M:      Jens Frederich <jfrederich@gmail.com>
10895 M:      Daniel Drake <dsd@laptop.org>
10896 M:      Jon Nettleton <jon.nettleton@gmail.com>
10897 W:      http://wiki.laptop.org/go/DCON
10898 S:      Maintained
10899 F:      drivers/staging/olpc_dcon/
10900
10901 STAGING - REALTEK RTL8712U DRIVERS
10902 M:      Larry Finger <Larry.Finger@lwfinger.net>
10903 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10904 S:      Odd Fixes
10905 F:      drivers/staging/rtl8712/
10906
10907 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10908 M:      Larry Finger <Larry.Finger@lwfinger.net>
10909 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10910 L:      linux-wireless@vger.kernel.org
10911 S:      Maintained
10912 F:      drivers/staging/rtl8723au/
10913
10914 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10915 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10916 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10917 M:      Sudip Mukherjee <sudip@vectorindia.org>
10918 L:      linux-fbdev@vger.kernel.org
10919 S:      Maintained
10920 F:      drivers/staging/sm750fb/
10921
10922 STAGING - SLICOSS
10923 M:      Lior Dotan <liodot@gmail.com>
10924 M:      Christopher Harrer <charrer@alacritech.com>
10925 S:      Odd Fixes
10926 F:      drivers/staging/slicoss/
10927
10928 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10929 M:      William Hubbs <w.d.hubbs@gmail.com>
10930 M:      Chris Brannon <chris@the-brannons.com>
10931 M:      Kirk Reiser <kirk@reisers.ca>
10932 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10933 L:      speakup@linux-speakup.org
10934 W:      http://www.linux-speakup.org/
10935 S:      Odd Fixes
10936 F:      drivers/staging/speakup/
10937
10938 STAGING - VIA VT665X DRIVERS
10939 M:      Forest Bond <forest@alittletooquiet.net>
10940 S:      Odd Fixes
10941 F:      drivers/staging/vt665?/
10942
10943 STAGING - WILC1000 WIFI DRIVER
10944 M:      Johnny Kim <johnny.kim@atmel.com>
10945 M:      Austin Shin <austin.shin@atmel.com>
10946 M:      Chris Park <chris.park@atmel.com>
10947 M:      Tony Cho <tony.cho@atmel.com>
10948 M:      Glen Lee <glen.lee@atmel.com>
10949 M:      Leo Kim <leo.kim@atmel.com>
10950 L:      linux-wireless@vger.kernel.org
10951 S:      Supported
10952 F:      drivers/staging/wilc1000/
10953
10954 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10955 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10956 S:      Odd Fixes
10957 F:      drivers/staging/xgifb/
10958
10959 STARFIRE/DURALAN NETWORK DRIVER
10960 M:      Ion Badulescu <ionut@badula.org>
10961 S:      Odd Fixes
10962 F:      drivers/net/ethernet/adaptec/starfire*
10963
10964 SUN3/3X
10965 M:      Sam Creasey <sammy@sammy.net>
10966 W:      http://sammy.net/sun3/
10967 S:      Maintained
10968 F:      arch/m68k/kernel/*sun3*
10969 F:      arch/m68k/sun3*/
10970 F:      arch/m68k/include/asm/sun3*
10971 F:      drivers/net/ethernet/i825xx/sun3*
10972
10973 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10974 M:      Hans de Goede <hdegoede@redhat.com>
10975 L:      linux-input@vger.kernel.org
10976 S:      Maintained
10977 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10978 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10979
10980 SUNDANCE NETWORK DRIVER
10981 M:      Denis Kirjanov <kda@linux-powerpc.org>
10982 L:      netdev@vger.kernel.org
10983 S:      Maintained
10984 F:      drivers/net/ethernet/dlink/sundance.c
10985
10986 SUPERH
10987 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
10988 M:      Rich Felker <dalias@libc.org>
10989 L:      linux-sh@vger.kernel.org
10990 Q:      http://patchwork.kernel.org/project/linux-sh/list/
10991 S:      Maintained
10992 F:      Documentation/sh/
10993 F:      arch/sh/
10994 F:      drivers/sh/
10995
10996 SUSPEND TO RAM
10997 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
10998 M:      Len Brown <len.brown@intel.com>
10999 M:      Pavel Machek <pavel@ucw.cz>
11000 L:      linux-pm@vger.kernel.org
11001 S:      Supported
11002 F:      Documentation/power/
11003 F:      arch/x86/kernel/acpi/
11004 F:      drivers/base/power/
11005 F:      kernel/power/
11006 F:      include/linux/suspend.h
11007 F:      include/linux/freezer.h
11008 F:      include/linux/pm.h
11009
11010 SVGA HANDLING
11011 M:      Martin Mares <mj@ucw.cz>
11012 L:      linux-video@atrey.karlin.mff.cuni.cz
11013 S:      Maintained
11014 F:      Documentation/svga.txt
11015 F:      arch/x86/boot/video*
11016
11017 SWIOTLB SUBSYSTEM
11018 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11019 L:      linux-kernel@vger.kernel.org
11020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11021 S:      Supported
11022 F:      lib/swiotlb.c
11023 F:      arch/*/kernel/pci-swiotlb.c
11024 F:      include/linux/swiotlb.h
11025
11026 SWITCHDEV
11027 M:      Jiri Pirko <jiri@resnulli.us>
11028 L:      netdev@vger.kernel.org
11029 S:      Supported
11030 F:      net/switchdev/
11031 F:      include/net/switchdev.h
11032
11033 SYNOPSYS ARC ARCHITECTURE
11034 M:      Vineet Gupta <vgupta@synopsys.com>
11035 L:      linux-snps-arc@lists.infradead.org
11036 S:      Supported
11037 F:      arch/arc/
11038 F:      Documentation/devicetree/bindings/arc/*
11039 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11040 F:      drivers/tty/serial/arc_uart.c
11041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11042
11043 SYNOPSYS ARC SDP platform support
11044 M:      Alexey Brodkin <abrodkin@synopsys.com>
11045 S:      Supported
11046 F:      arch/arc/plat-axs10x
11047 F:      arch/arc/boot/dts/ax*
11048 F:      Documentation/devicetree/bindings/arc/axs10*
11049
11050 SYSTEM CONFIGURATION (SYSCON)
11051 M:      Lee Jones <lee.jones@linaro.org>
11052 M:      Arnd Bergmann <arnd@arndb.de>
11053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11054 S:      Supported
11055 F:      drivers/mfd/syscon.c
11056
11057 SYSV FILESYSTEM
11058 M:      Christoph Hellwig <hch@infradead.org>
11059 S:      Maintained
11060 F:      Documentation/filesystems/sysv-fs.txt
11061 F:      fs/sysv/
11062 F:      include/linux/sysv_fs.h
11063
11064 TARGET SUBSYSTEM
11065 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11066 L:      linux-scsi@vger.kernel.org
11067 L:      target-devel@vger.kernel.org
11068 W:      http://www.linux-iscsi.org
11069 W:      http://groups.google.com/group/linux-iscsi-target-dev
11070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11071 S:      Supported
11072 F:      drivers/target/
11073 F:      include/target/
11074 F:      Documentation/target/
11075
11076 TASKSTATS STATISTICS INTERFACE
11077 M:      Balbir Singh <bsingharora@gmail.com>
11078 S:      Maintained
11079 F:      Documentation/accounting/taskstats*
11080 F:      include/linux/taskstats*
11081 F:      kernel/taskstats.c
11082
11083 TC CLASSIFIER
11084 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11085 L:      netdev@vger.kernel.org
11086 S:      Maintained
11087 F:      include/net/pkt_cls.h
11088 F:      include/uapi/linux/pkt_cls.h
11089 F:      net/sched/
11090
11091 TCP LOW PRIORITY MODULE
11092 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11093 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11094 W:      http://tcp-lp-mod.sourceforge.net/
11095 S:      Maintained
11096 F:      net/ipv4/tcp_lp.c
11097
11098 TDA10071 MEDIA DRIVER
11099 M:      Antti Palosaari <crope@iki.fi>
11100 L:      linux-media@vger.kernel.org
11101 W:      https://linuxtv.org
11102 W:      http://palosaari.fi/linux/
11103 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11104 T:      git git://linuxtv.org/anttip/media_tree.git
11105 S:      Maintained
11106 F:      drivers/media/dvb-frontends/tda10071*
11107
11108 TDA18212 MEDIA DRIVER
11109 M:      Antti Palosaari <crope@iki.fi>
11110 L:      linux-media@vger.kernel.org
11111 W:      https://linuxtv.org
11112 W:      http://palosaari.fi/linux/
11113 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11114 T:      git git://linuxtv.org/anttip/media_tree.git
11115 S:      Maintained
11116 F:      drivers/media/tuners/tda18212*
11117
11118 TDA18218 MEDIA DRIVER
11119 M:      Antti Palosaari <crope@iki.fi>
11120 L:      linux-media@vger.kernel.org
11121 W:      https://linuxtv.org
11122 W:      http://palosaari.fi/linux/
11123 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11124 T:      git git://linuxtv.org/anttip/media_tree.git
11125 S:      Maintained
11126 F:      drivers/media/tuners/tda18218*
11127
11128 TDA18271 MEDIA DRIVER
11129 M:      Michael Krufky <mkrufky@linuxtv.org>
11130 L:      linux-media@vger.kernel.org
11131 W:      https://linuxtv.org
11132 W:      http://github.com/mkrufky
11133 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11134 T:      git git://linuxtv.org/mkrufky/tuners.git
11135 S:      Maintained
11136 F:      drivers/media/tuners/tda18271*
11137
11138 TDA827x MEDIA DRIVER
11139 M:      Michael Krufky <mkrufky@linuxtv.org>
11140 L:      linux-media@vger.kernel.org
11141 W:      https://linuxtv.org
11142 W:      http://github.com/mkrufky
11143 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11144 T:      git git://linuxtv.org/mkrufky/tuners.git
11145 S:      Maintained
11146 F:      drivers/media/tuners/tda8290.*
11147
11148 TDA8290 MEDIA DRIVER
11149 M:      Michael Krufky <mkrufky@linuxtv.org>
11150 L:      linux-media@vger.kernel.org
11151 W:      https://linuxtv.org
11152 W:      http://github.com/mkrufky
11153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11154 T:      git git://linuxtv.org/mkrufky/tuners.git
11155 S:      Maintained
11156 F:      drivers/media/tuners/tda8290.*
11157
11158 TDA9840 MEDIA DRIVER
11159 M:      Hans Verkuil <hverkuil@xs4all.nl>
11160 L:      linux-media@vger.kernel.org
11161 T:      git git://linuxtv.org/media_tree.git
11162 W:      https://linuxtv.org
11163 S:      Maintained
11164 F:      drivers/media/i2c/tda9840*
11165
11166 TEA5761 TUNER DRIVER
11167 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11168 L:      linux-media@vger.kernel.org
11169 W:      https://linuxtv.org
11170 T:      git git://linuxtv.org/media_tree.git
11171 S:      Odd fixes
11172 F:      drivers/media/tuners/tea5761.*
11173
11174 TEA5767 TUNER DRIVER
11175 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11176 L:      linux-media@vger.kernel.org
11177 W:      https://linuxtv.org
11178 T:      git git://linuxtv.org/media_tree.git
11179 S:      Maintained
11180 F:      drivers/media/tuners/tea5767.*
11181
11182 TEA6415C MEDIA DRIVER
11183 M:      Hans Verkuil <hverkuil@xs4all.nl>
11184 L:      linux-media@vger.kernel.org
11185 T:      git git://linuxtv.org/media_tree.git
11186 W:      https://linuxtv.org
11187 S:      Maintained
11188 F:      drivers/media/i2c/tea6415c*
11189
11190 TEA6420 MEDIA DRIVER
11191 M:      Hans Verkuil <hverkuil@xs4all.nl>
11192 L:      linux-media@vger.kernel.org
11193 T:      git git://linuxtv.org/media_tree.git
11194 W:      https://linuxtv.org
11195 S:      Maintained
11196 F:      drivers/media/i2c/tea6420*
11197
11198 TEAM DRIVER
11199 M:      Jiri Pirko <jiri@resnulli.us>
11200 L:      netdev@vger.kernel.org
11201 S:      Supported
11202 F:      drivers/net/team/
11203 F:      include/linux/if_team.h
11204 F:      include/uapi/linux/if_team.h
11205
11206 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11207 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11208 S:      Maintained
11209 F:      arch/x86/platform/ts5500/
11210
11211 TECHNOTREND USB IR RECEIVER
11212 M:      Sean Young <sean@mess.org>
11213 L:      linux-media@vger.kernel.org
11214 S:      Maintained
11215 F:      drivers/media/rc/ttusbir.c
11216
11217 TEGRA ARCHITECTURE SUPPORT
11218 M:      Stephen Warren <swarren@wwwdotorg.org>
11219 M:      Thierry Reding <thierry.reding@gmail.com>
11220 M:      Alexandre Courbot <gnurou@gmail.com>
11221 L:      linux-tegra@vger.kernel.org
11222 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11224 S:      Supported
11225 N:      [^a-z]tegra
11226
11227 TEGRA CLOCK DRIVER
11228 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11229 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11230 S:      Supported
11231 F:      drivers/clk/tegra/
11232
11233 TEGRA DMA DRIVERS
11234 M:      Laxman Dewangan <ldewangan@nvidia.com>
11235 M:      Jon Hunter <jonathanh@nvidia.com>
11236 S:      Supported
11237 F:      drivers/dma/tegra*
11238
11239 TEGRA I2C DRIVER
11240 M:      Laxman Dewangan <ldewangan@nvidia.com>
11241 S:      Supported
11242 F:      drivers/i2c/busses/i2c-tegra.c
11243
11244 TEGRA IOMMU DRIVERS
11245 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11246 S:      Supported
11247 F:      drivers/iommu/tegra*
11248
11249 TEGRA KBC DRIVER
11250 M:      Rakesh Iyer <riyer@nvidia.com>
11251 M:      Laxman Dewangan <ldewangan@nvidia.com>
11252 S:      Supported
11253 F:      drivers/input/keyboard/tegra-kbc.c
11254
11255 TEGRA PWM DRIVER
11256 M:      Thierry Reding <thierry.reding@gmail.com>
11257 S:      Supported
11258 F:      drivers/pwm/pwm-tegra.c
11259
11260 TEGRA SERIAL DRIVER
11261 M:      Laxman Dewangan <ldewangan@nvidia.com>
11262 S:      Supported
11263 F:      drivers/tty/serial/serial-tegra.c
11264
11265 TEGRA SPI DRIVER
11266 M:      Laxman Dewangan <ldewangan@nvidia.com>
11267 S:      Supported
11268 F:      drivers/spi/spi-tegra*
11269
11270 TEHUTI ETHERNET DRIVER
11271 M:      Andy Gospodarek <andy@greyhouse.net>
11272 L:      netdev@vger.kernel.org
11273 S:      Supported
11274 F:      drivers/net/ethernet/tehuti/*
11275
11276 Telecom Clock Driver for MCPL0010
11277 M:      Mark Gross <mark.gross@intel.com>
11278 S:      Supported
11279 F:      drivers/char/tlclk.c
11280
11281 TENSILICA XTENSA PORT (xtensa)
11282 M:      Chris Zankel <chris@zankel.net>
11283 M:      Max Filippov <jcmvbkbc@gmail.com>
11284 L:      linux-xtensa@linux-xtensa.org
11285 T:      git git://github.com/czankel/xtensa-linux.git
11286 S:      Maintained
11287 F:      arch/xtensa/
11288 F:      drivers/irqchip/irq-xtensa-*
11289
11290 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11291 M:      Hans Verkuil <hverkuil@xs4all.nl>
11292 L:      linux-media@vger.kernel.org
11293 T:      git git://linuxtv.org/media_tree.git
11294 W:      https://linuxtv.org
11295 S:      Maintained
11296 F:      drivers/media/radio/radio-raremono.c
11297
11298 THERMAL
11299 M:      Zhang Rui <rui.zhang@intel.com>
11300 M:      Eduardo Valentin <edubezval@gmail.com>
11301 L:      linux-pm@vger.kernel.org
11302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11304 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11305 S:      Supported
11306 F:      drivers/thermal/
11307 F:      include/linux/thermal.h
11308 F:      include/uapi/linux/thermal.h
11309 F:      include/linux/cpu_cooling.h
11310 F:      Documentation/devicetree/bindings/thermal/
11311
11312 THERMAL/CPU_COOLING
11313 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11314 M:      Viresh Kumar <viresh.kumar@linaro.org>
11315 M:      Javi Merino <javi.merino@arm.com>
11316 L:      linux-pm@vger.kernel.org
11317 S:      Supported
11318 F:      Documentation/thermal/cpu-cooling-api.txt
11319 F:      drivers/thermal/cpu_cooling.c
11320 F:      include/linux/cpu_cooling.h
11321
11322 THINGM BLINK(1) USB RGB LED DRIVER
11323 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11324 S:      Maintained
11325 F:      drivers/hid/hid-thingm.c
11326
11327 THINKPAD ACPI EXTRAS DRIVER
11328 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11329 L:      ibm-acpi-devel@lists.sourceforge.net
11330 L:      platform-driver-x86@vger.kernel.org
11331 W:      http://ibm-acpi.sourceforge.net
11332 W:      http://thinkwiki.org/wiki/Ibm-acpi
11333 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11334 S:      Maintained
11335 F:      drivers/platform/x86/thinkpad_acpi.c
11336
11337 TI BANDGAP AND THERMAL DRIVER
11338 M:      Eduardo Valentin <edubezval@gmail.com>
11339 M:      Keerthy <j-keerthy@ti.com>
11340 L:      linux-pm@vger.kernel.org
11341 L:      linux-omap@vger.kernel.org
11342 S:      Maintained
11343 F:      drivers/thermal/ti-soc-thermal/
11344
11345 TI VPE/CAL DRIVERS
11346 M:      Benoit Parrot <bparrot@ti.com>
11347 L:      linux-media@vger.kernel.org
11348 W:      http://linuxtv.org/
11349 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11350 S:      Maintained
11351 F:      drivers/media/platform/ti-vpe/
11352
11353 TI CDCE706 CLOCK DRIVER
11354 M:      Max Filippov <jcmvbkbc@gmail.com>
11355 S:      Maintained
11356 F:      drivers/clk/clk-cdce706.c
11357
11358 TI CLOCK DRIVER
11359 M:      Tero Kristo <t-kristo@ti.com>
11360 L:      linux-omap@vger.kernel.org
11361 S:      Maintained
11362 F:      drivers/clk/ti/
11363 F:      include/linux/clk/ti.h
11364
11365 TI ETHERNET SWITCH DRIVER (CPSW)
11366 M:      Mugunthan V N <mugunthanvnm@ti.com>
11367 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11368 L:      linux-omap@vger.kernel.org
11369 L:      netdev@vger.kernel.org
11370 S:      Maintained
11371 F:      drivers/net/ethernet/ti/cpsw*
11372 F:      drivers/net/ethernet/ti/davinci*
11373
11374 TI FLASH MEDIA INTERFACE DRIVER
11375 M:      Alex Dubov <oakad@yahoo.com>
11376 S:      Maintained
11377 F:      drivers/misc/tifm*
11378 F:      drivers/mmc/host/tifm_sd.c
11379 F:      include/linux/tifm.h
11380
11381 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11382 M:      Santosh Shilimkar <ssantosh@kernel.org>
11383 L:      linux-kernel@vger.kernel.org
11384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11385 S:      Maintained
11386 F:      drivers/soc/ti/*
11387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11388
11389
11390 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11391 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11392 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11393 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11394 S:      Maintained
11395 F:      sound/soc/codecs/lm49453*
11396 F:      sound/soc/codecs/isabelle*
11397
11398 TI LP855x BACKLIGHT DRIVER
11399 M:      Milo Kim <milo.kim@ti.com>
11400 S:      Maintained
11401 F:      Documentation/backlight/lp855x-driver.txt
11402 F:      drivers/video/backlight/lp855x_bl.c
11403 F:      include/linux/platform_data/lp855x.h
11404
11405 TI LP8727 CHARGER DRIVER
11406 M:      Milo Kim <milo.kim@ti.com>
11407 S:      Maintained
11408 F:      drivers/power/lp8727_charger.c
11409 F:      include/linux/platform_data/lp8727.h
11410
11411 TI LP8788 MFD DRIVER
11412 M:      Milo Kim <milo.kim@ti.com>
11413 S:      Maintained
11414 F:      drivers/iio/adc/lp8788_adc.c
11415 F:      drivers/leds/leds-lp8788.c
11416 F:      drivers/mfd/lp8788*.c
11417 F:      drivers/power/lp8788-charger.c
11418 F:      drivers/regulator/lp8788-*.c
11419 F:      include/linux/mfd/lp8788*.h
11420
11421 TI NETCP ETHERNET DRIVER
11422 M:      Wingman Kwok <w-kwok2@ti.com>
11423 M:      Murali Karicheri <m-karicheri2@ti.com>
11424 L:      netdev@vger.kernel.org
11425 S:      Maintained
11426 F:      drivers/net/ethernet/ti/netcp*
11427
11428 TI TAS571X FAMILY ASoC CODEC DRIVER
11429 M:      Kevin Cernekee <cernekee@chromium.org>
11430 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11431 S:      Odd Fixes
11432 F:      sound/soc/codecs/tas571x*
11433
11434 TI TWL4030 SERIES SOC CODEC DRIVER
11435 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11436 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11437 S:      Maintained
11438 F:      sound/soc/codecs/twl4030*
11439
11440 TI WILINK WIRELESS DRIVERS
11441 L:      linux-wireless@vger.kernel.org
11442 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11443 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11445 S:      Orphan
11446 F:      drivers/net/wireless/ti/
11447 F:      include/linux/wl12xx.h
11448
11449 TIPC NETWORK LAYER
11450 M:      Jon Maloy <jon.maloy@ericsson.com>
11451 M:      Ying Xue <ying.xue@windriver.com>
11452 L:      netdev@vger.kernel.org (core kernel code)
11453 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11454 W:      http://tipc.sourceforge.net/
11455 S:      Maintained
11456 F:      include/uapi/linux/tipc*.h
11457 F:      net/tipc/
11458
11459 TILE ARCHITECTURE
11460 M:      Chris Metcalf <cmetcalf@mellanox.com>
11461 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11463 S:      Supported
11464 F:      arch/tile/
11465 F:      drivers/char/tile-srom.c
11466 F:      drivers/edac/tile_edac.c
11467 F:      drivers/net/ethernet/tile/
11468 F:      drivers/rtc/rtc-tile.c
11469 F:      drivers/tty/hvc/hvc_tile.c
11470 F:      drivers/tty/serial/tilegx.c
11471 F:      drivers/usb/host/*-tilegx.c
11472 F:      include/linux/usb/tilegx.h
11473
11474 TLAN NETWORK DRIVER
11475 M:      Samuel Chessman <chessman@tux.org>
11476 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11477 W:      http://sourceforge.net/projects/tlan/
11478 S:      Maintained
11479 F:      Documentation/networking/tlan.txt
11480 F:      drivers/net/ethernet/ti/tlan.*
11481
11482 TOMOYO SECURITY MODULE
11483 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11484 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11485 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11486 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11487 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11488 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11489 W:      http://tomoyo.sourceforge.jp/
11490 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11491 S:      Maintained
11492 F:      security/tomoyo/
11493
11494 TOPSTAR LAPTOP EXTRAS DRIVER
11495 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11496 L:      platform-driver-x86@vger.kernel.org
11497 S:      Maintained
11498 F:      drivers/platform/x86/topstar-laptop.c
11499
11500 TOSHIBA ACPI EXTRAS DRIVER
11501 M:      Azael Avalos <coproscefalo@gmail.com>
11502 L:      platform-driver-x86@vger.kernel.org
11503 S:      Maintained
11504 F:      drivers/platform/x86/toshiba_acpi.c
11505
11506 TOSHIBA BLUETOOTH DRIVER
11507 M:      Azael Avalos <coproscefalo@gmail.com>
11508 L:      platform-driver-x86@vger.kernel.org
11509 S:      Maintained
11510 F:      drivers/platform/x86/toshiba_bluetooth.c
11511
11512 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11513 M:      Azael Avalos <coproscefalo@gmail.com>
11514 L:      platform-driver-x86@vger.kernel.org
11515 S:      Maintained
11516 F:      drivers/platform/x86/toshiba_haps.c
11517
11518 TOSHIBA WMI HOTKEYS DRIVER
11519 M:      Azael Avalos <coproscefalo@gmail.com>
11520 L:      platform-driver-x86@vger.kernel.org
11521 S:      Maintained
11522 F:      drivers/platform/x86/toshiba-wmi.c
11523
11524 TOSHIBA SMM DRIVER
11525 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11526 W:      http://www.buzzard.org.uk/toshiba/
11527 S:      Maintained
11528 F:      drivers/char/toshiba.c
11529 F:      include/linux/toshiba.h
11530 F:      include/uapi/linux/toshiba.h
11531
11532 TOSHIBA TC358743 DRIVER
11533 M:      Mats Randgaard <matrandg@cisco.com>
11534 L:      linux-media@vger.kernel.org
11535 S:      Maintained
11536 F:      drivers/media/i2c/tc358743*
11537 F:      include/media/i2c/tc358743.h
11538
11539 TMIO/SDHI MMC DRIVER
11540 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11541 L:      linux-mmc@vger.kernel.org
11542 S:      Supported
11543 F:      drivers/mmc/host/tmio_mmc*
11544 F:      drivers/mmc/host/sh_mobile_sdhi.c
11545 F:      include/linux/mfd/tmio.h
11546
11547 TMP401 HARDWARE MONITOR DRIVER
11548 M:      Guenter Roeck <linux@roeck-us.net>
11549 L:      linux-hwmon@vger.kernel.org
11550 S:      Maintained
11551 F:      Documentation/hwmon/tmp401
11552 F:      drivers/hwmon/tmp401.c
11553
11554 TMPFS (SHMEM FILESYSTEM)
11555 M:      Hugh Dickins <hughd@google.com>
11556 L:      linux-mm@kvack.org
11557 S:      Maintained
11558 F:      include/linux/shmem_fs.h
11559 F:      mm/shmem.c
11560
11561 TM6000 VIDEO4LINUX DRIVER
11562 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11563 L:      linux-media@vger.kernel.org
11564 W:      https://linuxtv.org
11565 T:      git git://linuxtv.org/media_tree.git
11566 S:      Odd fixes
11567 F:      drivers/media/usb/tm6000/
11568
11569 TW68 VIDEO4LINUX DRIVER
11570 M:      Hans Verkuil <hverkuil@xs4all.nl>
11571 L:      linux-media@vger.kernel.org
11572 T:      git git://linuxtv.org/media_tree.git
11573 W:      https://linuxtv.org
11574 S:      Odd Fixes
11575 F:      drivers/media/pci/tw68/
11576
11577 TW686X VIDEO4LINUX DRIVER
11578 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11579 L:      linux-media@vger.kernel.org
11580 T:      git git://linuxtv.org/media_tree.git
11581 W:      http://linuxtv.org
11582 S:      Maintained
11583 F:      drivers/media/pci/tw686x/
11584
11585 TPM DEVICE DRIVER
11586 M:      Peter Huewe <peterhuewe@gmx.de>
11587 M:      Marcel Selhorst <tpmdd@selhorst.net>
11588 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11589 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11590 W:      http://tpmdd.sourceforge.net
11591 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11592 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11593 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11594 S:      Maintained
11595 F:      drivers/char/tpm/
11596
11597 TPM IBM_VTPM DEVICE DRIVER
11598 M:      Ashley Lai <ashleydlai@gmail.com>
11599 W:      http://tpmdd.sourceforge.net
11600 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11601 S:      Maintained
11602 F:      drivers/char/tpm/tpm_ibmvtpm*
11603
11604 TRACING
11605 M:      Steven Rostedt <rostedt@goodmis.org>
11606 M:      Ingo Molnar <mingo@redhat.com>
11607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11608 S:      Maintained
11609 F:      Documentation/trace/ftrace.txt
11610 F:      arch/*/*/*/ftrace.h
11611 F:      arch/*/kernel/ftrace.c
11612 F:      include/*/ftrace.h
11613 F:      include/linux/trace*.h
11614 F:      include/trace/
11615 F:      kernel/trace/
11616 F:      tools/testing/selftests/ftrace/
11617
11618 TRACING MMIO ACCESSES (MMIOTRACE)
11619 M:      Steven Rostedt <rostedt@goodmis.org>
11620 M:      Ingo Molnar <mingo@kernel.org>
11621 R:      Karol Herbst <karolherbst@gmail.com>
11622 R:      Pekka Paalanen <ppaalanen@gmail.com>
11623 S:      Maintained
11624 L:      linux-kernel@vger.kernel.org
11625 L:      nouveau@lists.freedesktop.org
11626 F:      kernel/trace/trace_mmiotrace.c
11627 F:      include/linux/mmiotrace.h
11628 F:      arch/x86/mm/kmmio.c
11629 F:      arch/x86/mm/mmio-mod.c
11630 F:      arch/x86/mm/testmmiotrace.c
11631
11632 TRIVIAL PATCHES
11633 M:      Jiri Kosina <trivial@kernel.org>
11634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11635 S:      Maintained
11636 K:      ^Subject:.*(?i)trivial
11637
11638 TTY LAYER
11639 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11640 M:      Jiri Slaby <jslaby@suse.com>
11641 S:      Supported
11642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11643 F:      Documentation/serial/
11644 F:      drivers/tty/
11645 F:      drivers/tty/serial/serial_core.c
11646 F:      include/linux/serial_core.h
11647 F:      include/linux/serial.h
11648 F:      include/linux/tty.h
11649 F:      include/uapi/linux/serial_core.h
11650 F:      include/uapi/linux/serial.h
11651 F:      include/uapi/linux/tty.h
11652
11653 TUA9001 MEDIA DRIVER
11654 M:      Antti Palosaari <crope@iki.fi>
11655 L:      linux-media@vger.kernel.org
11656 W:      https://linuxtv.org
11657 W:      http://palosaari.fi/linux/
11658 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11659 T:      git git://linuxtv.org/anttip/media_tree.git
11660 S:      Maintained
11661 F:      drivers/media/tuners/tua9001*
11662
11663 TULIP NETWORK DRIVERS
11664 L:      netdev@vger.kernel.org
11665 L:      linux-parisc@vger.kernel.org
11666 S:      Orphan
11667 F:      drivers/net/ethernet/dec/tulip/
11668
11669 TUN/TAP driver
11670 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11671 W:      http://vtun.sourceforge.net/tun
11672 S:      Maintained
11673 F:      Documentation/networking/tuntap.txt
11674 F:      arch/um/os-Linux/drivers/
11675
11676 TURBOCHANNEL SUBSYSTEM
11677 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11678 M:      Ralf Baechle <ralf@linux-mips.org>
11679 L:      linux-mips@linux-mips.org
11680 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11681 S:      Maintained
11682 F:      drivers/tc/
11683 F:      include/linux/tc.h
11684
11685 U14-34F SCSI DRIVER
11686 M:      Dario Ballabio <ballabio_dario@emc.com>
11687 L:      linux-scsi@vger.kernel.org
11688 S:      Maintained
11689 F:      drivers/scsi/u14-34f.c
11690
11691 UBI FILE SYSTEM (UBIFS)
11692 M:      Richard Weinberger <richard@nod.at>
11693 M:      Artem Bityutskiy <dedekind1@gmail.com>
11694 M:      Adrian Hunter <adrian.hunter@intel.com>
11695 L:      linux-mtd@lists.infradead.org
11696 T:      git git://git.infradead.org/ubifs-2.6.git
11697 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11698 S:      Supported
11699 F:      Documentation/filesystems/ubifs.txt
11700 F:      fs/ubifs/
11701
11702 UCLINUX (M68KNOMMU AND COLDFIRE)
11703 M:      Greg Ungerer <gerg@linux-m68k.org>
11704 W:      http://www.linux-m68k.org/
11705 W:      http://www.uclinux.org/
11706 L:      linux-m68k@lists.linux-m68k.org
11707 L:      uclinux-dev@uclinux.org  (subscribers-only)
11708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11709 S:      Maintained
11710 F:      arch/m68k/coldfire/
11711 F:      arch/m68k/68*/
11712 F:      arch/m68k/*/*_no.*
11713 F:      arch/m68k/include/asm/*_no.*
11714
11715 UDF FILESYSTEM
11716 M:      Jan Kara <jack@suse.com>
11717 S:      Maintained
11718 F:      Documentation/filesystems/udf.txt
11719 F:      fs/udf/
11720
11721 UFS FILESYSTEM
11722 M:      Evgeniy Dushistov <dushistov@mail.ru>
11723 S:      Maintained
11724 F:      Documentation/filesystems/ufs.txt
11725 F:      fs/ufs/
11726
11727 UHID USERSPACE HID IO DRIVER:
11728 M:      David Herrmann <dh.herrmann@googlemail.com>
11729 L:      linux-input@vger.kernel.org
11730 S:      Maintained
11731 F:      drivers/hid/uhid.c
11732 F:      include/uapi/linux/uhid.h
11733
11734 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11735 L:      linux-usb@vger.kernel.org
11736 S:      Orphan
11737 F:      drivers/uwb/
11738 F:      include/linux/uwb.h
11739 F:      include/linux/uwb/
11740
11741 UNICORE32 ARCHITECTURE:
11742 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11743 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11744 S:      Maintained
11745 T:      git git://github.com/gxt/linux.git
11746 F:      arch/unicore32/
11747
11748 UNIFDEF
11749 M:      Tony Finch <dot@dotat.at>
11750 W:      http://dotat.at/prog/unifdef
11751 S:      Maintained
11752 F:      scripts/unifdef.c
11753
11754 UNIFORM CDROM DRIVER
11755 M:      Jens Axboe <axboe@kernel.dk>
11756 W:      http://www.kernel.dk
11757 S:      Maintained
11758 F:      Documentation/cdrom/
11759 F:      drivers/cdrom/cdrom.c
11760 F:      include/linux/cdrom.h
11761 F:      include/uapi/linux/cdrom.h
11762
11763 UNISYS S-PAR DRIVERS
11764 M:      David Kershner <david.kershner@unisys.com>
11765 L:      sparmaintainer@unisys.com (Unisys internal)
11766 S:      Supported
11767 F:      drivers/staging/unisys/
11768
11769 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11770 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11771 L:      linux-scsi@vger.kernel.org
11772 S:      Supported
11773 F:      Documentation/scsi/ufs.txt
11774 F:      drivers/scsi/ufs/
11775
11776 UNSORTED BLOCK IMAGES (UBI)
11777 M:      Artem Bityutskiy <dedekind1@gmail.com>
11778 M:      Richard Weinberger <richard@nod.at>
11779 W:      http://www.linux-mtd.infradead.org/
11780 L:      linux-mtd@lists.infradead.org
11781 T:      git git://git.infradead.org/ubifs-2.6.git
11782 S:      Supported
11783 F:      drivers/mtd/ubi/
11784 F:      include/linux/mtd/ubi.h
11785 F:      include/uapi/mtd/ubi-user.h
11786
11787 USB ACM DRIVER
11788 M:      Oliver Neukum <oneukum@suse.com>
11789 L:      linux-usb@vger.kernel.org
11790 S:      Maintained
11791 F:      Documentation/usb/acm.txt
11792 F:      drivers/usb/class/cdc-acm.*
11793
11794 USB AR5523 WIRELESS DRIVER
11795 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11796 L:      linux-wireless@vger.kernel.org
11797 S:      Maintained
11798 F:      drivers/net/wireless/ath/ar5523/
11799
11800 USB ATTACHED SCSI
11801 M:      Hans de Goede <hdegoede@redhat.com>
11802 M:      Gerd Hoffmann <kraxel@redhat.com>
11803 L:      linux-usb@vger.kernel.org
11804 L:      linux-scsi@vger.kernel.org
11805 S:      Maintained
11806 F:      drivers/usb/storage/uas.c
11807
11808 USB CDC ETHERNET DRIVER
11809 M:      Oliver Neukum <oliver@neukum.org>
11810 L:      linux-usb@vger.kernel.org
11811 S:      Maintained
11812 F:      drivers/net/usb/cdc_*.c
11813 F:      include/uapi/linux/usb/cdc.h
11814
11815 USB CHAOSKEY DRIVER
11816 M:      Keith Packard <keithp@keithp.com>
11817 L:      linux-usb@vger.kernel.org
11818 S:      Maintained
11819 F:      drivers/usb/misc/chaoskey.c
11820
11821 USB CYPRESS C67X00 DRIVER
11822 M:      Peter Korsgaard <jacmet@sunsite.dk>
11823 L:      linux-usb@vger.kernel.org
11824 S:      Maintained
11825 F:      drivers/usb/c67x00/
11826
11827 USB DAVICOM DM9601 DRIVER
11828 M:      Peter Korsgaard <jacmet@sunsite.dk>
11829 L:      netdev@vger.kernel.org
11830 W:      http://www.linux-usb.org/usbnet
11831 S:      Maintained
11832 F:      drivers/net/usb/dm9601.c
11833
11834 USB DIAMOND RIO500 DRIVER
11835 M:      Cesar Miquel <miquel@df.uba.ar>
11836 L:      rio500-users@lists.sourceforge.net
11837 W:      http://rio500.sourceforge.net
11838 S:      Maintained
11839 F:      drivers/usb/misc/rio500*
11840
11841 USB EHCI DRIVER
11842 M:      Alan Stern <stern@rowland.harvard.edu>
11843 L:      linux-usb@vger.kernel.org
11844 S:      Maintained
11845 F:      Documentation/usb/ehci.txt
11846 F:      drivers/usb/host/ehci*
11847
11848 USB GADGET/PERIPHERAL SUBSYSTEM
11849 M:      Felipe Balbi <balbi@kernel.org>
11850 L:      linux-usb@vger.kernel.org
11851 W:      http://www.linux-usb.org/gadget
11852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11853 S:      Maintained
11854 F:      drivers/usb/gadget/
11855 F:      include/linux/usb/gadget*
11856
11857 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11858 M:      Jiri Kosina <jikos@kernel.org>
11859 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11860 L:      linux-usb@vger.kernel.org
11861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11862 S:      Maintained
11863 F:      Documentation/hid/hiddev.txt
11864 F:      drivers/hid/usbhid/
11865
11866 USB ISP116X DRIVER
11867 M:      Olav Kongas <ok@artecdesign.ee>
11868 L:      linux-usb@vger.kernel.org
11869 S:      Maintained
11870 F:      drivers/usb/host/isp116x*
11871 F:      include/linux/usb/isp116x.h
11872
11873 USB LAN78XX ETHERNET DRIVER
11874 M:      Woojung Huh <woojung.huh@microchip.com>
11875 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11876 L:      netdev@vger.kernel.org
11877 S:      Maintained
11878 F:      drivers/net/usb/lan78xx.*
11879
11880 USB MASS STORAGE DRIVER
11881 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11882 L:      linux-usb@vger.kernel.org
11883 L:      usb-storage@lists.one-eyed-alien.net
11884 S:      Maintained
11885 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11886 F:      drivers/usb/storage/
11887
11888 USB MIDI DRIVER
11889 M:      Clemens Ladisch <clemens@ladisch.de>
11890 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11891 T:      git git://git.alsa-project.org/alsa-kernel.git
11892 S:      Maintained
11893 F:      sound/usb/midi.*
11894
11895 USB NETWORKING DRIVERS
11896 L:      linux-usb@vger.kernel.org
11897 S:      Odd Fixes
11898 F:      drivers/net/usb/
11899
11900 USB OHCI DRIVER
11901 M:      Alan Stern <stern@rowland.harvard.edu>
11902 L:      linux-usb@vger.kernel.org
11903 S:      Maintained
11904 F:      Documentation/usb/ohci.txt
11905 F:      drivers/usb/host/ohci*
11906
11907 USB OTG FSM (Finite State Machine)
11908 M:      Peter Chen <Peter.Chen@nxp.com>
11909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11910 L:      linux-usb@vger.kernel.org
11911 S:      Maintained
11912 F:      drivers/usb/common/usb-otg-fsm.c
11913
11914 USB OVER IP DRIVER
11915 M:      Valentina Manea <valentina.manea.m@gmail.com>
11916 M:      Shuah Khan <shuah.kh@samsung.com>
11917 L:      linux-usb@vger.kernel.org
11918 S:      Maintained
11919 F:      Documentation/usb/usbip_protocol.txt
11920 F:      drivers/usb/usbip/
11921 F:      tools/usb/usbip/
11922
11923 USB PEGASUS DRIVER
11924 M:      Petko Manolov <petkan@nucleusys.com>
11925 L:      linux-usb@vger.kernel.org
11926 L:      netdev@vger.kernel.org
11927 T:      git git://github.com/petkan/pegasus.git
11928 W:      https://github.com/petkan/pegasus
11929 S:      Maintained
11930 F:      drivers/net/usb/pegasus.*
11931
11932 USB PHY LAYER
11933 M:      Felipe Balbi <balbi@kernel.org>
11934 L:      linux-usb@vger.kernel.org
11935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11936 S:      Maintained
11937 F:      drivers/usb/phy/
11938
11939 USB PRINTER DRIVER (usblp)
11940 M:      Pete Zaitcev <zaitcev@redhat.com>
11941 L:      linux-usb@vger.kernel.org
11942 S:      Supported
11943 F:      drivers/usb/class/usblp.c
11944
11945 USB QMI WWAN NETWORK DRIVER
11946 M:      Bjørn Mork <bjorn@mork.no>
11947 L:      netdev@vger.kernel.org
11948 S:      Maintained
11949 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11950 F:      drivers/net/usb/qmi_wwan.c
11951
11952 USB RTL8150 DRIVER
11953 M:      Petko Manolov <petkan@nucleusys.com>
11954 L:      linux-usb@vger.kernel.org
11955 L:      netdev@vger.kernel.org
11956 T:      git git://github.com/petkan/rtl8150.git
11957 W:      https://github.com/petkan/rtl8150
11958 S:      Maintained
11959 F:      drivers/net/usb/rtl8150.c
11960
11961 USB SERIAL SUBSYSTEM
11962 M:      Johan Hovold <johan@kernel.org>
11963 L:      linux-usb@vger.kernel.org
11964 S:      Maintained
11965 F:      Documentation/usb/usb-serial.txt
11966 F:      drivers/usb/serial/
11967 F:      include/linux/usb/serial.h
11968
11969 USB SMSC75XX ETHERNET DRIVER
11970 M:      Steve Glendinning <steve.glendinning@shawell.net>
11971 L:      netdev@vger.kernel.org
11972 S:      Maintained
11973 F:      drivers/net/usb/smsc75xx.*
11974
11975 USB SMSC95XX ETHERNET DRIVER
11976 M:      Steve Glendinning <steve.glendinning@shawell.net>
11977 L:      netdev@vger.kernel.org
11978 S:      Maintained
11979 F:      drivers/net/usb/smsc95xx.*
11980
11981 USB SUBSYSTEM
11982 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11983 L:      linux-usb@vger.kernel.org
11984 W:      http://www.linux-usb.org
11985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11986 S:      Supported
11987 F:      Documentation/usb/
11988 F:      drivers/usb/
11989 F:      include/linux/usb.h
11990 F:      include/linux/usb/
11991
11992 USB UHCI DRIVER
11993 M:      Alan Stern <stern@rowland.harvard.edu>
11994 L:      linux-usb@vger.kernel.org
11995 S:      Maintained
11996 F:      drivers/usb/host/uhci*
11997
11998 USB "USBNET" DRIVER FRAMEWORK
11999 M:      Oliver Neukum <oneukum@suse.com>
12000 L:      netdev@vger.kernel.org
12001 W:      http://www.linux-usb.org/usbnet
12002 S:      Maintained
12003 F:      drivers/net/usb/usbnet.c
12004 F:      include/linux/usb/usbnet.h
12005
12006 USB VIDEO CLASS
12007 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12008 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12009 L:      linux-media@vger.kernel.org
12010 T:      git git://linuxtv.org/media_tree.git
12011 W:      http://www.ideasonboard.org/uvc/
12012 S:      Maintained
12013 F:      drivers/media/usb/uvc/
12014 F:      include/uapi/linux/uvcvideo.h
12015
12016 USB VISION DRIVER
12017 M:      Hans Verkuil <hverkuil@xs4all.nl>
12018 L:      linux-media@vger.kernel.org
12019 T:      git git://linuxtv.org/media_tree.git
12020 W:      https://linuxtv.org
12021 S:      Odd Fixes
12022 F:      drivers/media/usb/usbvision/
12023
12024 USB WEBCAM GADGET
12025 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12026 L:      linux-usb@vger.kernel.org
12027 S:      Maintained
12028 F:      drivers/usb/gadget/function/*uvc*
12029 F:      drivers/usb/gadget/legacy/webcam.c
12030
12031 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12032 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12033 L:      linux-wireless@vger.kernel.org
12034 S:      Maintained
12035 F:      drivers/net/wireless/rndis_wlan.c
12036
12037 USB XHCI DRIVER
12038 M:      Mathias Nyman <mathias.nyman@intel.com>
12039 L:      linux-usb@vger.kernel.org
12040 S:      Supported
12041 F:      drivers/usb/host/xhci*
12042 F:      drivers/usb/host/pci-quirks*
12043
12044 USB ZD1201 DRIVER
12045 L:      linux-wireless@vger.kernel.org
12046 W:      http://linux-lc100020.sourceforge.net
12047 S:      Orphan
12048 F:      drivers/net/wireless/zydas/zd1201.*
12049
12050 USB ZR364XX DRIVER
12051 M:      Antoine Jacquet <royale@zerezo.com>
12052 L:      linux-usb@vger.kernel.org
12053 L:      linux-media@vger.kernel.org
12054 T:      git git://linuxtv.org/media_tree.git
12055 W:      http://royale.zerezo.com/zr364xx/
12056 S:      Maintained
12057 F:      Documentation/video4linux/zr364xx.txt
12058 F:      drivers/media/usb/zr364xx/
12059
12060 ULPI BUS
12061 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12062 L:      linux-usb@vger.kernel.org
12063 S:      Maintained
12064 F:      drivers/usb/common/ulpi.c
12065 F:      include/linux/ulpi/
12066
12067 USER-MODE LINUX (UML)
12068 M:      Jeff Dike <jdike@addtoit.com>
12069 M:      Richard Weinberger <richard@nod.at>
12070 L:      user-mode-linux-devel@lists.sourceforge.net
12071 L:      user-mode-linux-user@lists.sourceforge.net
12072 W:      http://user-mode-linux.sourceforge.net
12073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12074 S:      Maintained
12075 F:      Documentation/virtual/uml/
12076 F:      arch/um/
12077 F:      arch/x86/um/
12078 F:      fs/hostfs/
12079 F:      fs/hppfs/
12080
12081 USERSPACE I/O (UIO)
12082 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12083 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12084 S:      Maintained
12085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12086 F:      Documentation/DocBook/uio-howto.tmpl
12087 F:      drivers/uio/
12088 F:      include/linux/uio*.h
12089
12090 UTIL-LINUX PACKAGE
12091 M:      Karel Zak <kzak@redhat.com>
12092 L:      util-linux@vger.kernel.org
12093 W:      http://en.wikipedia.org/wiki/Util-linux
12094 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12095 S:      Maintained
12096
12097 UVESAFB DRIVER
12098 M:      Michal Januszewski <spock@gentoo.org>
12099 L:      linux-fbdev@vger.kernel.org
12100 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12101 S:      Maintained
12102 F:      Documentation/fb/uvesafb.txt
12103 F:      drivers/video/fbdev/uvesafb.*
12104
12105 VF610 NAND DRIVER
12106 M:      Stefan Agner <stefan@agner.ch>
12107 L:      linux-mtd@lists.infradead.org
12108 S:      Supported
12109 F:      drivers/mtd/nand/vf610_nfc.c
12110
12111 VFAT/FAT/MSDOS FILESYSTEM
12112 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12113 S:      Maintained
12114 F:      Documentation/filesystems/vfat.txt
12115 F:      fs/fat/
12116
12117 VFIO DRIVER
12118 M:      Alex Williamson <alex.williamson@redhat.com>
12119 L:      kvm@vger.kernel.org
12120 T:      git git://github.com/awilliam/linux-vfio.git
12121 S:      Maintained
12122 F:      Documentation/vfio.txt
12123 F:      drivers/vfio/
12124 F:      include/linux/vfio.h
12125 F:      include/uapi/linux/vfio.h
12126
12127 VFIO PLATFORM DRIVER
12128 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12129 L:      kvm@vger.kernel.org
12130 S:      Maintained
12131 F:      drivers/vfio/platform/
12132
12133 VIDEOBUF2 FRAMEWORK
12134 M:      Pawel Osciak <pawel@osciak.com>
12135 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12136 M:      Kyungmin Park <kyungmin.park@samsung.com>
12137 L:      linux-media@vger.kernel.org
12138 S:      Maintained
12139 F:      drivers/media/v4l2-core/videobuf2-*
12140 F:      include/media/videobuf2-*
12141
12142 VIRTUAL SERIO DEVICE DRIVER
12143 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12144 S:      Maintained
12145 F:      drivers/input/serio/userio.c
12146 F:      include/uapi/linux/userio.h
12147
12148 VIRTIO CONSOLE DRIVER
12149 M:      Amit Shah <amit.shah@redhat.com>
12150 L:      virtualization@lists.linux-foundation.org
12151 S:      Maintained
12152 F:      drivers/char/virtio_console.c
12153 F:      include/linux/virtio_console.h
12154 F:      include/uapi/linux/virtio_console.h
12155
12156 VIRTIO CORE, NET AND BLOCK DRIVERS
12157 M:      "Michael S. Tsirkin" <mst@redhat.com>
12158 L:      virtualization@lists.linux-foundation.org
12159 S:      Maintained
12160 F:      drivers/virtio/
12161 F:      tools/virtio/
12162 F:      drivers/net/virtio_net.c
12163 F:      drivers/block/virtio_blk.c
12164 F:      include/linux/virtio_*.h
12165 F:      include/uapi/linux/virtio_*.h
12166
12167 VIRTIO DRIVERS FOR S390
12168 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12169 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12170 L:      linux-s390@vger.kernel.org
12171 L:      virtualization@lists.linux-foundation.org
12172 L:      kvm@vger.kernel.org
12173 S:      Supported
12174 F:      drivers/s390/virtio/
12175
12176 VIRTIO GPU DRIVER
12177 M:      David Airlie <airlied@linux.ie>
12178 M:      Gerd Hoffmann <kraxel@redhat.com>
12179 L:      dri-devel@lists.freedesktop.org
12180 L:      virtualization@lists.linux-foundation.org
12181 S:      Maintained
12182 F:      drivers/gpu/drm/virtio/
12183 F:      include/uapi/linux/virtio_gpu.h
12184
12185 VIRTIO HOST (VHOST)
12186 M:      "Michael S. Tsirkin" <mst@redhat.com>
12187 L:      kvm@vger.kernel.org
12188 L:      virtualization@lists.linux-foundation.org
12189 L:      netdev@vger.kernel.org
12190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12191 S:      Maintained
12192 F:      drivers/vhost/
12193 F:      include/uapi/linux/vhost.h
12194
12195 VIRTIO INPUT DRIVER
12196 M:      Gerd Hoffmann <kraxel@redhat.com>
12197 S:      Maintained
12198 F:      drivers/virtio/virtio_input.c
12199 F:      include/uapi/linux/virtio_input.h
12200
12201 VIA RHINE NETWORK DRIVER
12202 S:      Orphan
12203 F:      drivers/net/ethernet/via/via-rhine.c
12204
12205 VIA SD/MMC CARD CONTROLLER DRIVER
12206 M:      Bruce Chang <brucechang@via.com.tw>
12207 M:      Harald Welte <HaraldWelte@viatech.com>
12208 S:      Maintained
12209 F:      drivers/mmc/host/via-sdmmc.c
12210
12211 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12212 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12213 L:      linux-fbdev@vger.kernel.org
12214 S:      Maintained
12215 F:      include/linux/via-core.h
12216 F:      include/linux/via-gpio.h
12217 F:      include/linux/via_i2c.h
12218 F:      drivers/video/fbdev/via/
12219
12220 VIA VELOCITY NETWORK DRIVER
12221 M:      Francois Romieu <romieu@fr.zoreil.com>
12222 L:      netdev@vger.kernel.org
12223 S:      Maintained
12224 F:      drivers/net/ethernet/via/via-velocity.*
12225
12226 VIRT LIB
12227 M:      Alex Williamson <alex.williamson@redhat.com>
12228 M:      Paolo Bonzini <pbonzini@redhat.com>
12229 L:      kvm@vger.kernel.org
12230 S:      Supported
12231 F:      virt/lib/
12232
12233 VIVID VIRTUAL VIDEO DRIVER
12234 M:      Hans Verkuil <hverkuil@xs4all.nl>
12235 L:      linux-media@vger.kernel.org
12236 T:      git git://linuxtv.org/media_tree.git
12237 W:      https://linuxtv.org
12238 S:      Maintained
12239 F:      drivers/media/platform/vivid/*
12240
12241 VLAN (802.1Q)
12242 M:      Patrick McHardy <kaber@trash.net>
12243 L:      netdev@vger.kernel.org
12244 S:      Maintained
12245 F:      drivers/net/macvlan.c
12246 F:      include/linux/if_*vlan.h
12247 F:      net/8021q/
12248
12249 VLYNQ BUS
12250 M:      Florian Fainelli <florian@openwrt.org>
12251 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12252 S:      Maintained
12253 F:      drivers/vlynq/vlynq.c
12254 F:      include/linux/vlynq.h
12255
12256 VME SUBSYSTEM
12257 M:      Martyn Welch <martyn@welchs.me.uk>
12258 M:      Manohar Vanga <manohar.vanga@gmail.com>
12259 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12260 L:      devel@driverdev.osuosl.org
12261 S:      Maintained
12262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12263 F:      Documentation/vme_api.txt
12264 F:      drivers/staging/vme/
12265 F:      drivers/vme/
12266 F:      include/linux/vme*
12267
12268 VMWARE HYPERVISOR INTERFACE
12269 M:      Alok Kataria <akataria@vmware.com>
12270 L:      virtualization@lists.linux-foundation.org
12271 S:      Supported
12272 F:      arch/x86/kernel/cpu/vmware.c
12273
12274 VMWARE BALLOON DRIVER
12275 M:      Xavier Deguillard <xdeguillard@vmware.com>
12276 M:      Philip Moltmann <moltmann@vmware.com>
12277 M:      "VMware, Inc." <pv-drivers@vmware.com>
12278 L:      linux-kernel@vger.kernel.org
12279 S:      Maintained
12280 F:      drivers/misc/vmw_balloon.c
12281
12282 VMWARE VMMOUSE SUBDRIVER
12283 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12284 M:      "VMware, Inc." <pv-drivers@vmware.com>
12285 L:      linux-input@vger.kernel.org
12286 S:      Maintained
12287 F:      drivers/input/mouse/vmmouse.c
12288 F:      drivers/input/mouse/vmmouse.h
12289
12290 VMWARE VMXNET3 ETHERNET DRIVER
12291 M:      Shrikrishna Khare <skhare@vmware.com>
12292 M:      "VMware, Inc." <pv-drivers@vmware.com>
12293 L:      netdev@vger.kernel.org
12294 S:      Maintained
12295 F:      drivers/net/vmxnet3/
12296
12297 VMware PVSCSI driver
12298 M:      Arvind Kumar <arvindkumar@vmware.com>
12299 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12300 L:      linux-scsi@vger.kernel.org
12301 S:      Maintained
12302 F:      drivers/scsi/vmw_pvscsi.c
12303 F:      drivers/scsi/vmw_pvscsi.h
12304
12305 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12306 M:      Liam Girdwood <lgirdwood@gmail.com>
12307 M:      Mark Brown <broonie@kernel.org>
12308 L:      linux-kernel@vger.kernel.org
12309 W:      http://www.slimlogic.co.uk/?p=48
12310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12311 S:      Supported
12312 F:      Documentation/devicetree/bindings/regulator/
12313 F:      drivers/regulator/
12314 F:      include/dt-bindings/regulator/
12315 F:      include/linux/regulator/
12316
12317 VRF
12318 M:      David Ahern <dsa@cumulusnetworks.com>
12319 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12320 L:      netdev@vger.kernel.org
12321 S:      Maintained
12322 F:      drivers/net/vrf.c
12323 F:      Documentation/networking/vrf.txt
12324
12325 VT1211 HARDWARE MONITOR DRIVER
12326 M:      Juerg Haefliger <juergh@gmail.com>
12327 L:      linux-hwmon@vger.kernel.org
12328 S:      Maintained
12329 F:      Documentation/hwmon/vt1211
12330 F:      drivers/hwmon/vt1211.c
12331
12332 VT8231 HARDWARE MONITOR DRIVER
12333 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12334 L:      linux-hwmon@vger.kernel.org
12335 S:      Maintained
12336 F:      drivers/hwmon/vt8231.c
12337
12338 VUB300 USB to SDIO/SD/MMC bridge chip
12339 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12340 L:      linux-mmc@vger.kernel.org
12341 L:      linux-usb@vger.kernel.org
12342 S:      Supported
12343 F:      drivers/mmc/host/vub300.c
12344
12345 W1 DALLAS'S 1-WIRE BUS
12346 M:      Evgeniy Polyakov <zbr@ioremap.net>
12347 S:      Maintained
12348 F:      Documentation/w1/
12349 F:      drivers/w1/
12350
12351 W83791D HARDWARE MONITORING DRIVER
12352 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12353 L:      linux-hwmon@vger.kernel.org
12354 S:      Maintained
12355 F:      Documentation/hwmon/w83791d
12356 F:      drivers/hwmon/w83791d.c
12357
12358 W83793 HARDWARE MONITORING DRIVER
12359 M:      Rudolf Marek <r.marek@assembler.cz>
12360 L:      linux-hwmon@vger.kernel.org
12361 S:      Maintained
12362 F:      Documentation/hwmon/w83793
12363 F:      drivers/hwmon/w83793.c
12364
12365 W83795 HARDWARE MONITORING DRIVER
12366 M:      Jean Delvare <jdelvare@suse.com>
12367 L:      linux-hwmon@vger.kernel.org
12368 S:      Maintained
12369 F:      drivers/hwmon/w83795.c
12370
12371 W83L51xD SD/MMC CARD INTERFACE DRIVER
12372 M:      Pierre Ossman <pierre@ossman.eu>
12373 S:      Maintained
12374 F:      drivers/mmc/host/wbsd.*
12375
12376 WACOM PROTOCOL 4 SERIAL TABLETS
12377 M:      Julian Squires <julian@cipht.net>
12378 M:      Hans de Goede <hdegoede@redhat.com>
12379 L:      linux-input@vger.kernel.org
12380 S:      Maintained
12381 F:      drivers/input/tablet/wacom_serial4.c
12382
12383 WATCHDOG DEVICE DRIVERS
12384 M:      Wim Van Sebroeck <wim@iguana.be>
12385 R:      Guenter Roeck <linux@roeck-us.net>
12386 L:      linux-watchdog@vger.kernel.org
12387 W:      http://www.linux-watchdog.org/
12388 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12389 S:      Maintained
12390 F:      Documentation/devicetree/bindings/watchdog/
12391 F:      Documentation/watchdog/
12392 F:      drivers/watchdog/
12393 F:      include/linux/watchdog.h
12394 F:      include/uapi/linux/watchdog.h
12395
12396 WD7000 SCSI DRIVER
12397 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12398 L:      linux-scsi@vger.kernel.org
12399 S:      Maintained
12400 F:      drivers/scsi/wd7000.c
12401
12402 WIIMOTE HID DRIVER
12403 M:      David Herrmann <dh.herrmann@googlemail.com>
12404 L:      linux-input@vger.kernel.org
12405 S:      Maintained
12406 F:      drivers/hid/hid-wiimote*
12407
12408 WINBOND CIR DRIVER
12409 M:      David Härdeman <david@hardeman.nu>
12410 S:      Maintained
12411 F:      drivers/media/rc/winbond-cir.c
12412
12413 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12414 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12415 L:      linux-watchdog@vger.kernel.org
12416 S:      Maintained
12417 F:      drivers/watchdog/ebc-c384_wdt.c
12418
12419 WINSYSTEMS WS16C48 GPIO DRIVER
12420 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12421 L:      linux-gpio@vger.kernel.org
12422 S:      Maintained
12423 F:      drivers/gpio/gpio-ws16c48.c
12424
12425 WIMAX STACK
12426 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12427 M:      linux-wimax@intel.com
12428 L:      wimax@linuxwimax.org (subscribers-only)
12429 S:      Supported
12430 W:      http://linuxwimax.org
12431 F:      Documentation/wimax/README.wimax
12432 F:      include/linux/wimax/debug.h
12433 F:      include/net/wimax.h
12434 F:      include/uapi/linux/wimax.h
12435 F:      net/wimax/
12436
12437 WISTRON LAPTOP BUTTON DRIVER
12438 M:      Miloslav Trmac <mitr@volny.cz>
12439 S:      Maintained
12440 F:      drivers/input/misc/wistron_btns.c
12441
12442 WL3501 WIRELESS PCMCIA CARD DRIVER
12443 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12444 L:      linux-wireless@vger.kernel.org
12445 W:      http://oops.ghostprotocols.net:81/blog
12446 S:      Maintained
12447 F:      drivers/net/wireless/wl3501*
12448
12449 WOLFSON MICROELECTRONICS DRIVERS
12450 L:      patches@opensource.wolfsonmicro.com
12451 T:      git https://github.com/CirrusLogic/linux-drivers.git
12452 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12453 S:      Supported
12454 F:      Documentation/hwmon/wm83??
12455 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12456 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12457 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12458 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12459 F:      drivers/clk/clk-wm83*.c
12460 F:      drivers/extcon/extcon-arizona.c
12461 F:      drivers/leds/leds-wm83*.c
12462 F:      drivers/gpio/gpio-*wm*.c
12463 F:      drivers/gpio/gpio-arizona.c
12464 F:      drivers/hwmon/wm83??-hwmon.c
12465 F:      drivers/input/misc/wm831x-on.c
12466 F:      drivers/input/touchscreen/wm831x-ts.c
12467 F:      drivers/input/touchscreen/wm97*.c
12468 F:      drivers/mfd/arizona*
12469 F:      drivers/mfd/wm*.c
12470 F:      drivers/mfd/cs47l24*
12471 F:      drivers/power/wm83*.c
12472 F:      drivers/rtc/rtc-wm83*.c
12473 F:      drivers/regulator/wm8*.c
12474 F:      drivers/video/backlight/wm83*_bl.c
12475 F:      drivers/watchdog/wm83*_wdt.c
12476 F:      include/linux/mfd/arizona/
12477 F:      include/linux/mfd/wm831x/
12478 F:      include/linux/mfd/wm8350/
12479 F:      include/linux/mfd/wm8400*
12480 F:      include/linux/wm97xx.h
12481 F:      include/sound/wm????.h
12482 F:      sound/soc/codecs/arizona.?
12483 F:      sound/soc/codecs/wm*
12484 F:      sound/soc/codecs/cs47l24*
12485
12486 WORKQUEUE
12487 M:      Tejun Heo <tj@kernel.org>
12488 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12490 S:      Maintained
12491 F:      include/linux/workqueue.h
12492 F:      kernel/workqueue.c
12493 F:      Documentation/workqueue.txt
12494
12495 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12496 M:      Chen-Yu Tsai <wens@csie.org>
12497 L:      linux-kernel@vger.kernel.org
12498 S:      Maintained
12499 N:      axp[128]
12500
12501 X.25 NETWORK LAYER
12502 M:      Andrew Hendry <andrew.hendry@gmail.com>
12503 L:      linux-x25@vger.kernel.org
12504 S:      Odd Fixes
12505 F:      Documentation/networking/x25*
12506 F:      include/net/x25*
12507 F:      net/x25/
12508
12509 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12510 M:      Thomas Gleixner <tglx@linutronix.de>
12511 M:      Ingo Molnar <mingo@redhat.com>
12512 M:      "H. Peter Anvin" <hpa@zytor.com>
12513 M:      x86@kernel.org
12514 L:      linux-kernel@vger.kernel.org
12515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12516 S:      Maintained
12517 F:      Documentation/x86/
12518 F:      arch/x86/
12519
12520 X86 PLATFORM DRIVERS
12521 M:      Darren Hart <dvhart@infradead.org>
12522 L:      platform-driver-x86@vger.kernel.org
12523 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12524 S:      Maintained
12525 F:      drivers/platform/x86/
12526 F:      drivers/platform/olpc/
12527
12528 X86 MCE INFRASTRUCTURE
12529 M:      Tony Luck <tony.luck@intel.com>
12530 M:      Borislav Petkov <bp@alien8.de>
12531 L:      linux-edac@vger.kernel.org
12532 S:      Maintained
12533 F:      arch/x86/kernel/cpu/mcheck/*
12534
12535 X86 MICROCODE UPDATE SUPPORT
12536 M:      Borislav Petkov <bp@alien8.de>
12537 S:      Maintained
12538 F:      arch/x86/kernel/cpu/microcode/*
12539
12540 X86 VDSO
12541 M:      Andy Lutomirski <luto@amacapital.net>
12542 L:      linux-kernel@vger.kernel.org
12543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12544 S:      Maintained
12545 F:      arch/x86/entry/vdso/
12546
12547 XC2028/3028 TUNER DRIVER
12548 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12549 L:      linux-media@vger.kernel.org
12550 W:      https://linuxtv.org
12551 T:      git git://linuxtv.org/media_tree.git
12552 S:      Maintained
12553 F:      drivers/media/tuners/tuner-xc2028.*
12554
12555 XEN HYPERVISOR INTERFACE
12556 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12557 M:      David Vrabel <david.vrabel@citrix.com>
12558 M:      Juergen Gross <jgross@suse.com>
12559 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12561 S:      Supported
12562 F:      arch/x86/xen/
12563 F:      drivers/*/xen-*front.c
12564 F:      drivers/xen/
12565 F:      arch/x86/include/asm/xen/
12566 F:      include/xen/
12567 F:      include/uapi/xen/
12568
12569 XEN HYPERVISOR ARM
12570 M:      Stefano Stabellini <sstabellini@kernel.org>
12571 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12572 S:      Maintained
12573 F:      arch/arm/xen/
12574 F:      arch/arm/include/asm/xen/
12575
12576 XEN HYPERVISOR ARM64
12577 M:      Stefano Stabellini <sstabellini@kernel.org>
12578 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12579 S:      Maintained
12580 F:      arch/arm64/xen/
12581 F:      arch/arm64/include/asm/xen/
12582
12583 XEN NETWORK BACKEND DRIVER
12584 M:      Wei Liu <wei.liu2@citrix.com>
12585 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12586 L:      netdev@vger.kernel.org
12587 S:      Supported
12588 F:      drivers/net/xen-netback/*
12589
12590 XEN PCI SUBSYSTEM
12591 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12592 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12593 S:      Supported
12594 F:      arch/x86/pci/*xen*
12595 F:      drivers/pci/*xen*
12596
12597 XEN BLOCK SUBSYSTEM
12598 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12599 M:      Roger Pau Monné <roger.pau@citrix.com>
12600 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12601 S:      Supported
12602 F:      drivers/block/xen-blkback/*
12603 F:      drivers/block/xen*
12604
12605 XEN PVSCSI DRIVERS
12606 M:      Juergen Gross <jgross@suse.com>
12607 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12608 L:      linux-scsi@vger.kernel.org
12609 S:      Supported
12610 F:      drivers/scsi/xen-scsifront.c
12611 F:      drivers/xen/xen-scsiback.c
12612 F:      include/xen/interface/io/vscsiif.h
12613
12614 XEN SWIOTLB SUBSYSTEM
12615 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12616 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12617 S:      Supported
12618 F:      arch/x86/xen/*swiotlb*
12619 F:      drivers/xen/*swiotlb*
12620
12621 XFS FILESYSTEM
12622 P:      Silicon Graphics Inc
12623 M:      Dave Chinner <david@fromorbit.com>
12624 M:      xfs@oss.sgi.com
12625 L:      xfs@oss.sgi.com
12626 W:      http://oss.sgi.com/projects/xfs
12627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12628 S:      Supported
12629 F:      Documentation/filesystems/xfs.txt
12630 F:      fs/xfs/
12631
12632 XILINX AXI ETHERNET DRIVER
12633 M:      Anirudha Sarangi <anirudh@xilinx.com>
12634 M:      John Linn <John.Linn@xilinx.com>
12635 S:      Maintained
12636 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12637
12638 XILINX UARTLITE SERIAL DRIVER
12639 M:      Peter Korsgaard <jacmet@sunsite.dk>
12640 L:      linux-serial@vger.kernel.org
12641 S:      Maintained
12642 F:      drivers/tty/serial/uartlite.c
12643
12644 XILINX VIDEO IP CORES
12645 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12646 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12647 L:      linux-media@vger.kernel.org
12648 T:      git git://linuxtv.org/media_tree.git
12649 S:      Supported
12650 F:      Documentation/devicetree/bindings/media/xilinx/
12651 F:      drivers/media/platform/xilinx/
12652 F:      include/uapi/linux/xilinx-v4l2-controls.h
12653
12654 XILLYBUS DRIVER
12655 M:      Eli Billauer <eli.billauer@gmail.com>
12656 L:      linux-kernel@vger.kernel.org
12657 S:      Supported
12658 F:      drivers/char/xillybus/
12659
12660 XTENSA XTFPGA PLATFORM SUPPORT
12661 M:      Max Filippov <jcmvbkbc@gmail.com>
12662 L:      linux-xtensa@linux-xtensa.org
12663 S:      Maintained
12664 F:      drivers/spi/spi-xtensa-xtfpga.c
12665 F:      sound/soc/xtensa/xtfpga-i2s.c
12666
12667 YAM DRIVER FOR AX.25
12668 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12669 L:      linux-hams@vger.kernel.org
12670 S:      Maintained
12671 F:      drivers/net/hamradio/yam*
12672 F:      include/linux/yam.h
12673
12674 YEALINK PHONE DRIVER
12675 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12676 L:      usbb2k-api-dev@nongnu.org
12677 S:      Maintained
12678 F:      Documentation/input/yealink.txt
12679 F:      drivers/input/misc/yealink.*
12680
12681 Z8530 DRIVER FOR AX.25
12682 M:      Joerg Reuter <jreuter@yaina.de>
12683 W:      http://yaina.de/jreuter/
12684 W:      http://www.qsl.net/dl1bke/
12685 L:      linux-hams@vger.kernel.org
12686 S:      Maintained
12687 F:      Documentation/networking/z8530drv.txt
12688 F:      drivers/net/hamradio/*scc.c
12689 F:      drivers/net/hamradio/z8530.h
12690
12691 ZBUD COMPRESSED PAGE ALLOCATOR
12692 M:      Seth Jennings <sjenning@redhat.com>
12693 L:      linux-mm@kvack.org
12694 S:      Maintained
12695 F:      mm/zbud.c
12696 F:      include/linux/zbud.h
12697
12698 ZD1211RW WIRELESS DRIVER
12699 M:      Daniel Drake <dsd@gentoo.org>
12700 M:      Ulrich Kunitz <kune@deine-taler.de>
12701 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12702 L:      linux-wireless@vger.kernel.org
12703 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12704 S:      Maintained
12705 F:      drivers/net/wireless/zydas/zd1211rw/
12706
12707 ZPOOL COMPRESSED PAGE STORAGE API
12708 M:      Dan Streetman <ddstreet@ieee.org>
12709 L:      linux-mm@kvack.org
12710 S:      Maintained
12711 F:      mm/zpool.c
12712 F:      include/linux/zpool.h
12713
12714 ZR36067 VIDEO FOR LINUX DRIVER
12715 L:      mjpeg-users@lists.sourceforge.net
12716 L:      linux-media@vger.kernel.org
12717 W:      http://mjpeg.sourceforge.net/driver-zoran/
12718 T:      hg https://linuxtv.org/hg/v4l-dvb
12719 S:      Odd Fixes
12720 F:      drivers/media/pci/zoran/
12721
12722 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12723 M:      Minchan Kim <minchan@kernel.org>
12724 M:      Nitin Gupta <ngupta@vflare.org>
12725 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12726 L:      linux-kernel@vger.kernel.org
12727 S:      Maintained
12728 F:      drivers/block/zram/
12729 F:      Documentation/blockdev/zram.txt
12730
12731 ZS DECSTATION Z85C30 SERIAL DRIVER
12732 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12733 S:      Maintained
12734 F:      drivers/tty/serial/zs.*
12735
12736 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12737 M:      Minchan Kim <minchan@kernel.org>
12738 M:      Nitin Gupta <ngupta@vflare.org>
12739 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12740 L:      linux-mm@kvack.org
12741 S:      Maintained
12742 F:      mm/zsmalloc.c
12743 F:      include/linux/zsmalloc.h
12744 F:      Documentation/vm/zsmalloc.txt
12745
12746 ZSWAP COMPRESSED SWAP CACHING
12747 M:      Seth Jennings <sjenning@redhat.com>
12748 L:      linux-mm@kvack.org
12749 S:      Maintained
12750 F:      mm/zswap.c
12751
12752 THE REST
12753 M:      Linus Torvalds <torvalds@linux-foundation.org>
12754 L:      linux-kernel@vger.kernel.org
12755 Q:      http://patchwork.kernel.org/project/LKML/list/
12756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12757 S:      Buried alive in reporters
12758 F:      *
12759 F:      */