]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - MAINTAINERS
drm/amdgpu: add a bool to specify if needing vm flush V2
[karo-tx-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 R:      Fabio Estevam <fabio.estevam@nxp.com>
1171 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 S:      Maintained
1173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1174 F:      arch/arm/mach-imx/
1175 F:      arch/arm/mach-mxs/
1176 F:      arch/arm/boot/dts/imx*
1177 F:      arch/arm/configs/imx*_defconfig
1178 F:      drivers/clk/imx/
1179 F:      include/soc/imx/
1180
1181 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1182 M:      Shawn Guo <shawnguo@kernel.org>
1183 M:      Sascha Hauer <kernel@pengutronix.de>
1184 R:      Stefan Agner <stefan@agner.ch>
1185 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S:      Maintained
1187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1188 F:      arch/arm/mach-imx/*vf610*
1189 F:      arch/arm/boot/dts/vf*
1190
1191 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1192 M:      Lennert Buytenhek <kernel@wantstofly.org>
1193 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194 S:      Maintained
1195
1196 ARM/GUMSTIX MACHINE SUPPORT
1197 M:      Steve Sakoman <sakoman@gmail.com>
1198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 S:      Maintained
1200
1201 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1202 M:      Philipp Zabel <philipp.zabel@gmail.com>
1203 M:      Paul Parsons <lost.distance@yahoo.com>
1204 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 S:      Maintained
1206 F:      arch/arm/mach-pxa/hx4700.c
1207 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1208 F:      sound/soc/pxa/hx4700.c
1209
1210 ARM/HISILICON SOC SUPPORT
1211 M:      Wei Xu <xuwei5@hisilicon.com>
1212 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 W:      http://www.hisilicon.com
1214 S:      Supported
1215 T:      git git://github.com/hisilicon/linux-hisi.git
1216 F:      arch/arm/mach-hisi/
1217 F:      arch/arm/boot/dts/hi3*
1218 F:      arch/arm/boot/dts/hip*
1219 F:      arch/arm/boot/dts/hisi*
1220 F:      arch/arm64/boot/dts/hisilicon/
1221
1222 ARM/HP JORNADA 7XX MACHINE SUPPORT
1223 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1224 W:      www.jlime.com
1225 S:      Maintained
1226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1227 F:      arch/arm/mach-sa1100/jornada720.c
1228 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1229
1230 ARM/IGEP MACHINE SUPPORT
1231 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1232 M:      Javier Martinez Canillas <javier@dowhile0.org>
1233 L:      linux-omap@vger.kernel.org
1234 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 S:      Maintained
1236 F:      arch/arm/boot/dts/omap3-igep*
1237
1238 ARM/INCOME PXA270 SUPPORT
1239 M:      Marek Vasut <marek.vasut@gmail.com>
1240 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 S:      Maintained
1242 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1243
1244 ARM/INTEL IOP32X ARM ARCHITECTURE
1245 M:      Lennert Buytenhek <kernel@wantstofly.org>
1246 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 S:      Maintained
1248
1249 ARM/INTEL IOP33X ARM ARCHITECTURE
1250 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 S:      Orphan
1252
1253 ARM/INTEL IOP13XX ARM ARCHITECTURE
1254 M:      Lennert Buytenhek <kernel@wantstofly.org>
1255 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 S:      Maintained
1257
1258 ARM/INTEL IQ81342EX MACHINE SUPPORT
1259 M:      Lennert Buytenhek <kernel@wantstofly.org>
1260 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261 S:      Maintained
1262
1263 ARM/INTEL IXDP2850 MACHINE SUPPORT
1264 M:      Lennert Buytenhek <kernel@wantstofly.org>
1265 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266 S:      Maintained
1267
1268 ARM/INTEL IXP4XX ARM ARCHITECTURE
1269 M:      Imre Kaloz <kaloz@openwrt.org>
1270 M:      Krzysztof Halasa <khalasa@piap.pl>
1271 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 S:      Maintained
1273 F:      arch/arm/mach-ixp4xx/
1274
1275 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1276 M:      Jonathan Cameron <jic23@cam.ac.uk>
1277 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 S:      Maintained
1279 F:      arch/arm/mach-pxa/stargate2.c
1280 F:      drivers/pcmcia/pxa2xx_stargate2.c
1281
1282 ARM/INTEL XSC3 (MANZANO) ARM CORE
1283 M:      Lennert Buytenhek <kernel@wantstofly.org>
1284 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 S:      Maintained
1286
1287 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1288 M:      Lennert Buytenhek <kernel@wantstofly.org>
1289 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290 S:      Maintained
1291
1292 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1293 M:      Santosh Shilimkar <ssantosh@kernel.org>
1294 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 S:      Maintained
1296 F:      arch/arm/mach-keystone/
1297 F:      arch/arm/boot/dts/keystone-*
1298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1299
1300 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1301 M:      Santosh Shilimkar <ssantosh@kernel.org>
1302 L:      linux-kernel@vger.kernel.org
1303 S:      Maintained
1304 F:      drivers/clk/keystone/
1305
1306 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1307 M:      Santosh Shilimkar <ssantosh@kernel.org>
1308 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 L:      linux-kernel@vger.kernel.org
1310 S:      Maintained
1311 F:      drivers/clocksource/timer-keystone.c
1312
1313 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1314 M:      Santosh Shilimkar <ssantosh@kernel.org>
1315 L:      linux-kernel@vger.kernel.org
1316 S:      Maintained
1317 F:      drivers/power/reset/keystone-reset.c
1318
1319 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1320 M:      Santosh Shilimkar <ssantosh@kernel.org>
1321 L:      linux-kernel@vger.kernel.org
1322 S:      Maintained
1323 F:      drivers/memory/*emif*
1324
1325 ARM/LG1K ARCHITECTURE
1326 M:      Chanho Min <chanho.min@lge.com>
1327 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328 S:      Maintained
1329 F:      arch/arm64/boot/dts/lg/
1330
1331 ARM/LOGICPD PXA270 MACHINE SUPPORT
1332 M:      Lennert Buytenhek <kernel@wantstofly.org>
1333 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334 S:      Maintained
1335
1336 ARM/LPC18XX ARCHITECTURE
1337 M:      Joachim Eastwood <manabian@gmail.com>
1338 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339 S:      Maintained
1340 F:      arch/arm/boot/dts/lpc43*
1341 F:      drivers/clk/nxp/clk-lpc18xx*
1342 F:      drivers/clocksource/time-lpc32xx.c
1343 F:      drivers/i2c/busses/i2c-lpc2k.c
1344 F:      drivers/memory/pl172.c
1345 F:      drivers/mtd/spi-nor/nxp-spifi.c
1346 F:      drivers/rtc/rtc-lpc24xx.c
1347 N:      lpc18xx
1348
1349 ARM/LPC32XX SOC SUPPORT
1350 M:      Vladimir Zapolskiy <vz@mleia.com>
1351 M:      Sylvain Lemieux <slemieux.tyco@gmail.com>
1352 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1354 S:      Maintained
1355 F:      arch/arm/boot/dts/lpc32*
1356 F:      arch/arm/mach-lpc32xx/
1357 F:      drivers/i2c/busses/i2c-pnx.c
1358 F:      drivers/net/ethernet/nxp/lpc_eth.c
1359 F:      drivers/usb/host/ohci-nxp.c
1360 F:      drivers/watchdog/pnx4008_wdt.c
1361 N:      lpc32xx
1362
1363 ARM/MAGICIAN MACHINE SUPPORT
1364 M:      Philipp Zabel <philipp.zabel@gmail.com>
1365 S:      Maintained
1366
1367 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1368 M:      Jason Cooper <jason@lakedaemon.net>
1369 M:      Andrew Lunn <andrew@lunn.ch>
1370 M:      Gregory Clement <gregory.clement@free-electrons.com>
1371 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1372 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 S:      Maintained
1374 F:      arch/arm/mach-mvebu/
1375 F:      drivers/rtc/rtc-armada38x.c
1376 F:      arch/arm/boot/dts/armada*
1377 F:      arch/arm/boot/dts/kirkwood*
1378 F:      arch/arm64/boot/dts/marvell/armada*
1379 F:      drivers/cpufreq/mvebu-cpufreq.c
1380 F:      arch/arm/configs/mvebu_*_defconfig
1381
1382 ARM/Marvell Berlin SoC support
1383 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1384 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1385 S:      Maintained
1386 F:      arch/arm/mach-berlin/
1387 F:      arch/arm/boot/dts/berlin*
1388 F:      arch/arm64/boot/dts/marvell/berlin*
1389
1390
1391 ARM/Marvell Dove/MV78xx0/Orion SOC support
1392 M:      Jason Cooper <jason@lakedaemon.net>
1393 M:      Andrew Lunn <andrew@lunn.ch>
1394 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1395 M:      Gregory Clement <gregory.clement@free-electrons.com>
1396 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397 S:      Maintained
1398 F:      arch/arm/mach-dove/
1399 F:      arch/arm/mach-mv78xx0/
1400 F:      arch/arm/mach-orion5x/
1401 F:      arch/arm/plat-orion/
1402 F:      arch/arm/boot/dts/dove*
1403 F:      arch/arm/boot/dts/orion5x*
1404
1405
1406 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1407 M:      Alexander Clouter <alex@digriz.org.uk>
1408 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 W:      http://www.digriz.org.uk/ts78xx/kernel
1410 S:      Maintained
1411 F:      arch/arm/mach-orion5x/ts78xx-*
1412
1413 ARM/OXNAS platform support
1414 M:      Neil Armstrong <narmstrong@baylibre.com>
1415 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416 S:      Maintained
1417 F:      arch/arm/mach-oxnas/
1418 F:      arch/arm/boot/dts/oxnas*
1419 F:      arch/arm/boot/dts/wd-mbwe.dts
1420 N:      oxnas
1421
1422 ARM/Mediatek RTC DRIVER
1423 M:      Eddie Huang <eddie.huang@mediatek.com>
1424 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1425 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1426 S:      Maintained
1427 F:      drivers/rtc/rtc-mt6397.c
1428
1429 ARM/Mediatek SoC support
1430 M:      Matthias Brugger <matthias.bgg@gmail.com>
1431 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1433 S:      Maintained
1434 F:      arch/arm/boot/dts/mt6*
1435 F:      arch/arm/boot/dts/mt8*
1436 F:      arch/arm/mach-mediatek/
1437 N:      mtk
1438 K:      mediatek
1439
1440 ARM/Mediatek USB3 PHY DRIVER
1441 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
1442 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1444 S:      Maintained
1445 F:      drivers/phy/phy-mt65xx-usb3.c
1446
1447 ARM/MICREL KS8695 ARCHITECTURE
1448 M:      Greg Ungerer <gerg@uclinux.org>
1449 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1450 F:      arch/arm/mach-ks8695/
1451 S:      Odd Fixes
1452
1453 ARM/MIOA701 MACHINE SUPPORT
1454 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1455 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 F:      arch/arm/mach-pxa/mioa701.c
1457 S:      Maintained
1458
1459 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1460 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1461 S:      Maintained
1462
1463 ARM/NOMADIK ARCHITECTURE
1464 M:      Alessandro Rubini <rubini@unipv.it>
1465 M:      Linus Walleij <linus.walleij@linaro.org>
1466 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467 S:      Maintained
1468 F:      arch/arm/mach-nomadik/
1469 F:      drivers/pinctrl/nomadik/
1470 F:      drivers/i2c/busses/i2c-nomadik.c
1471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1472
1473 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1474 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1475 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1476 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1477 S:      Supported
1478
1479 ARM/TOSA MACHINE SUPPORT
1480 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1481 M:      Dirk Opfer <dirk@opfer-online.de>
1482 S:      Maintained
1483
1484 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1485 M:      Marek Vasut <marek.vasut@gmail.com>
1486 L:      linux-arm-kernel@lists.infradead.org
1487 W:      http://hackndev.com
1488 S:      Maintained
1489 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1490 F:      arch/arm/mach-pxa/palmtx.c
1491 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1492 F:      arch/arm/mach-pxa/palmt5.c
1493 F:      arch/arm/mach-pxa/include/mach/palmld.h
1494 F:      arch/arm/mach-pxa/palmld.c
1495 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1496 F:      arch/arm/mach-pxa/palmte2.c
1497 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1498 F:      arch/arm/mach-pxa/palmtc.c
1499
1500 ARM/PALM TREO SUPPORT
1501 M:      Tomas Cech <sleep_walker@suse.com>
1502 L:      linux-arm-kernel@lists.infradead.org
1503 W:      http://hackndev.com
1504 S:      Maintained
1505 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1506 F:      arch/arm/mach-pxa/palmtreo.c
1507
1508 ARM/PALMZ72 SUPPORT
1509 M:      Sergey Lapin <slapin@ossfans.org>
1510 L:      linux-arm-kernel@lists.infradead.org
1511 W:      http://hackndev.com
1512 S:      Maintained
1513 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1514 F:      arch/arm/mach-pxa/palmz72.c
1515
1516 ARM/PLEB SUPPORT
1517 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1518 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1519 S:      Maintained
1520
1521 ARM/PT DIGITAL BOARD PORT
1522 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1523 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524 W:      http://www.armlinux.org.uk/
1525 S:      Maintained
1526
1527 ARM/QUALCOMM SUPPORT
1528 M:      Andy Gross <andy.gross@linaro.org>
1529 M:      David Brown <david.brown@linaro.org>
1530 L:      linux-arm-msm@vger.kernel.org
1531 L:      linux-soc@vger.kernel.org
1532 S:      Maintained
1533 F:      arch/arm/boot/dts/qcom-*.dts
1534 F:      arch/arm/boot/dts/qcom-*.dtsi
1535 F:      arch/arm/mach-qcom/
1536 F:      arch/arm64/boot/dts/qcom/*
1537 F:      drivers/i2c/busses/i2c-qup.c
1538 F:      drivers/clk/qcom/
1539 F:      drivers/soc/qcom/
1540 F:      drivers/spi/spi-qup.c
1541 F:      drivers/tty/serial/msm_serial.h
1542 F:      drivers/tty/serial/msm_serial.c
1543 F:      drivers/*/pm8???-*
1544 F:      drivers/mfd/ssbi.c
1545 F:      drivers/firmware/qcom_scm.c
1546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1547
1548 ARM/RADISYS ENP2611 MACHINE SUPPORT
1549 M:      Lennert Buytenhek <kernel@wantstofly.org>
1550 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1551 S:      Maintained
1552
1553 ARM/RENESAS ARM64 ARCHITECTURE
1554 M:      Simon Horman <horms@verge.net.au>
1555 M:      Magnus Damm <magnus.damm@gmail.com>
1556 L:      linux-renesas-soc@vger.kernel.org
1557 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1559 S:      Supported
1560 F:      arch/arm64/boot/dts/renesas/
1561 F:      drivers/soc/renesas/
1562 F:      include/linux/soc/renesas/
1563
1564 ARM/RISCPC ARCHITECTURE
1565 M:      Russell King <linux@armlinux.org.uk>
1566 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567 W:      http://www.armlinux.org.uk/
1568 S:      Maintained
1569 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1570 F:      arch/arm/include/asm/hardware/ioc.h
1571 F:      arch/arm/include/asm/hardware/iomd.h
1572 F:      arch/arm/include/asm/hardware/memc.h
1573 F:      arch/arm/mach-rpc/
1574 F:      drivers/net/ethernet/8390/etherh.c
1575 F:      drivers/net/ethernet/i825xx/ether1*
1576 F:      drivers/net/ethernet/seeq/ether3*
1577 F:      drivers/scsi/arm/
1578
1579 ARM/Rockchip SoC support
1580 M:      Heiko Stuebner <heiko@sntech.de>
1581 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1582 L:      linux-rockchip@lists.infradead.org
1583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1584 S:      Maintained
1585 F:      arch/arm/boot/dts/rk3*
1586 F:      arch/arm/mach-rockchip/
1587 F:      drivers/clk/rockchip/
1588 F:      drivers/i2c/busses/i2c-rk3x.c
1589 F:      drivers/*/*rockchip*
1590 F:      drivers/*/*/*rockchip*
1591 F:      sound/soc/rockchip/
1592 N:      rockchip
1593
1594 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1595 M:      Kukjin Kim <kgene@kernel.org>
1596 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1599 S:      Maintained
1600 F:      arch/arm/boot/dts/s3c*
1601 F:      arch/arm/boot/dts/s5p*
1602 F:      arch/arm/boot/dts/samsung*
1603 F:      arch/arm/boot/dts/exynos*
1604 F:      arch/arm64/boot/dts/exynos/
1605 F:      arch/arm/plat-samsung/
1606 F:      arch/arm/mach-s3c24*/
1607 F:      arch/arm/mach-s3c64xx/
1608 F:      arch/arm/mach-s5p*/
1609 F:      arch/arm/mach-exynos*/
1610 F:      drivers/*/*s3c2410*
1611 F:      drivers/*/*/*s3c2410*
1612 F:      drivers/memory/samsung/*
1613 F:      drivers/soc/samsung/*
1614 F:      drivers/spi/spi-s3c*
1615 F:      sound/soc/samsung/*
1616 F:      Documentation/arm/Samsung/
1617 F:      Documentation/devicetree/bindings/arm/samsung/
1618 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
1619 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
1620 N:      exynos
1621
1622 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1623 M:      Kyungmin Park <kyungmin.park@samsung.com>
1624 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 S:      Maintained
1626 F:      arch/arm/mach-s5pv210/
1627
1628 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1629 M:      Kyungmin Park <kyungmin.park@samsung.com>
1630 M:      Kamil Debski <k.debski@samsung.com>
1631 L:      linux-arm-kernel@lists.infradead.org
1632 L:      linux-media@vger.kernel.org
1633 S:      Maintained
1634 F:      drivers/media/platform/s5p-g2d/
1635
1636 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1637 M:      Kyungmin Park <kyungmin.park@samsung.com>
1638 M:      Kamil Debski <k.debski@samsung.com>
1639 M:      Jeongtae Park <jtp.park@samsung.com>
1640 L:      linux-arm-kernel@lists.infradead.org
1641 L:      linux-media@vger.kernel.org
1642 S:      Maintained
1643 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1644 F:      drivers/media/platform/s5p-mfc/
1645
1646 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1647 M:      Kyungmin Park <kyungmin.park@samsung.com>
1648 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1649 L:      linux-arm-kernel@lists.infradead.org
1650 L:      linux-media@vger.kernel.org
1651 S:      Maintained
1652 F:      drivers/media/platform/s5p-tv/
1653
1654 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1655 M:      Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1656 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
1657 L:      linux-arm-kernel@lists.infradead.org
1658 L:      linux-media@vger.kernel.org
1659 S:      Maintained
1660 F:      drivers/media/platform/s5p-jpeg/
1661
1662 ARM/SHMOBILE ARM ARCHITECTURE
1663 M:      Simon Horman <horms@verge.net.au>
1664 M:      Magnus Damm <magnus.damm@gmail.com>
1665 L:      linux-renesas-soc@vger.kernel.org
1666 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1668 S:      Supported
1669 F:      arch/arm/boot/dts/emev2*
1670 F:      arch/arm/boot/dts/r7s*
1671 F:      arch/arm/boot/dts/r8a*
1672 F:      arch/arm/boot/dts/sh*
1673 F:      arch/arm/configs/shmobile_defconfig
1674 F:      arch/arm/include/debug/renesas-scif.S
1675 F:      arch/arm/mach-shmobile/
1676 F:      drivers/sh/
1677 F:      drivers/soc/renesas/
1678 F:      include/linux/soc/renesas/
1679
1680 ARM/SOCFPGA ARCHITECTURE
1681 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1682 S:      Maintained
1683 F:      arch/arm/mach-socfpga/
1684 F:      arch/arm/boot/dts/socfpga*
1685 F:      arch/arm/configs/socfpga_defconfig
1686 F:      arch/arm64/boot/dts/altera/
1687 W:      http://www.rocketboards.org
1688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1689
1690 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1691 M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1692 S:      Maintained
1693 F:      drivers/clk/socfpga/
1694
1695 ARM/SOCFPGA EDAC SUPPORT
1696 M:      Thor Thayer <tthayer@opensource.altera.com>
1697 S:      Maintained
1698 F:      drivers/edac/altera_edac.
1699
1700 ARM/STI ARCHITECTURE
1701 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1702 M:      Maxime Coquelin <maxime.coquelin@st.com>
1703 M:      Patrice Chotard <patrice.chotard@st.com>
1704 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705 L:      kernel@stlinux.com
1706 W:      http://www.stlinux.com
1707 S:      Maintained
1708 F:      arch/arm/mach-sti/
1709 F:      arch/arm/boot/dts/sti*
1710 F:      drivers/char/hw_random/st-rng.c
1711 F:      drivers/clocksource/arm_global_timer.c
1712 F:      drivers/clocksource/clksrc_st_lpc.c
1713 F:      drivers/cpufreq/sti-cpufreq.c
1714 F:      drivers/i2c/busses/i2c-st.c
1715 F:      drivers/media/rc/st_rc.c
1716 F:      drivers/media/platform/sti/c8sectpfe/
1717 F:      drivers/mmc/host/sdhci-st.c
1718 F:      drivers/phy/phy-miphy28lp.c
1719 F:      drivers/phy/phy-miphy365x.c
1720 F:      drivers/phy/phy-stih407-usb.c
1721 F:      drivers/phy/phy-stih41x-usb.c
1722 F:      drivers/pinctrl/pinctrl-st.c
1723 F:      drivers/remoteproc/st_remoteproc.c
1724 F:      drivers/reset/sti/
1725 F:      drivers/rtc/rtc-st-lpc.c
1726 F:      drivers/tty/serial/st-asc.c
1727 F:      drivers/usb/dwc3/dwc3-st.c
1728 F:      drivers/usb/host/ehci-st.c
1729 F:      drivers/usb/host/ohci-st.c
1730 F:      drivers/watchdog/st_lpc_wdt.c
1731 F:      drivers/ata/ahci_st.c
1732
1733 ARM/STM32 ARCHITECTURE
1734 M:      Maxime Coquelin <mcoquelin.stm32@gmail.com>
1735 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1736 S:      Maintained
1737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1738 N:      stm32
1739 F:      drivers/clocksource/armv7m_systick.c
1740
1741 ARM/TANGO ARCHITECTURE
1742 M:      Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1743 L:      linux-arm-kernel@lists.infradead.org
1744 S:      Maintained
1745 F:      arch/arm/mach-tango/
1746 F:      arch/arm/boot/dts/tango*
1747
1748 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1749 M:      Lennert Buytenhek <kernel@wantstofly.org>
1750 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1751 S:      Maintained
1752
1753 ARM/TETON BGA MACHINE SUPPORT
1754 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1755 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 S:      Maintained
1757
1758 ARM/THECUS N2100 MACHINE SUPPORT
1759 M:      Lennert Buytenhek <kernel@wantstofly.org>
1760 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1761 S:      Maintained
1762
1763 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1764 M:      Wan ZongShun <mcuos.com@gmail.com>
1765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 W:      http://www.mcuos.com
1767 S:      Maintained
1768 F:      arch/arm/mach-w90x900/
1769 F:      drivers/input/keyboard/w90p910_keypad.c
1770 F:      drivers/input/touchscreen/w90p910_ts.c
1771 F:      drivers/watchdog/nuc900_wdt.c
1772 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1773 F:      drivers/mtd/nand/nuc900_nand.c
1774 F:      drivers/rtc/rtc-nuc900.c
1775 F:      drivers/spi/spi-nuc900.c
1776 F:      drivers/usb/host/ehci-w90x900.c
1777 F:      drivers/video/fbdev/nuc900fb.c
1778
1779 ARM/U300 MACHINE SUPPORT
1780 M:      Linus Walleij <linus.walleij@linaro.org>
1781 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1782 S:      Supported
1783 F:      arch/arm/mach-u300/
1784 F:      drivers/clocksource/timer-u300.c
1785 F:      drivers/i2c/busses/i2c-stu300.c
1786 F:      drivers/rtc/rtc-coh901331.c
1787 F:      drivers/watchdog/coh901327_wdt.c
1788 F:      drivers/dma/coh901318*
1789 F:      drivers/mfd/ab3100*
1790 F:      drivers/rtc/rtc-ab3100.c
1791 F:      drivers/rtc/rtc-coh901331.c
1792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1793
1794 ARM/UNIPHIER ARCHITECTURE
1795 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
1796 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797 S:      Maintained
1798 F:      arch/arm/boot/dts/uniphier*
1799 F:      arch/arm/include/asm/hardware/cache-uniphier.h
1800 F:      arch/arm/mach-uniphier/
1801 F:      arch/arm/mm/cache-uniphier.c
1802 F:      arch/arm64/boot/dts/socionext/
1803 F:      drivers/bus/uniphier-system-bus.c
1804 F:      drivers/i2c/busses/i2c-uniphier*
1805 F:      drivers/pinctrl/uniphier/
1806 F:      drivers/tty/serial/8250/8250_uniphier.c
1807 N:      uniphier
1808
1809 ARM/Ux500 ARM ARCHITECTURE
1810 M:      Linus Walleij <linus.walleij@linaro.org>
1811 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1812 S:      Maintained
1813 F:      arch/arm/mach-ux500/
1814 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1815 F:      drivers/dma/ste_dma40*
1816 F:      drivers/hwspinlock/u8500_hsem.c
1817 F:      drivers/mfd/abx500*
1818 F:      drivers/mfd/ab8500*
1819 F:      drivers/mfd/dbx500*
1820 F:      drivers/mfd/db8500*
1821 F:      drivers/pinctrl/nomadik/pinctrl-ab*
1822 F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1823 F:      drivers/rtc/rtc-ab8500.c
1824 F:      drivers/rtc/rtc-pl031.c
1825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1826
1827 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1828 M:      Ulf Hansson <ulf.hansson@linaro.org>
1829 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1830 T:      git git://git.linaro.org/people/ulfh/clk.git
1831 S:      Maintained
1832 F:      drivers/clk/ux500/
1833 F:      include/linux/platform_data/clk-ux500.h
1834
1835 ARM/VERSATILE EXPRESS PLATFORM
1836 M:      Liviu Dudau <liviu.dudau@arm.com>
1837 M:      Sudeep Holla <sudeep.holla@arm.com>
1838 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1839 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 S:      Maintained
1841 F:      arch/arm/boot/dts/vexpress*
1842 F:      arch/arm64/boot/dts/arm/
1843 F:      arch/arm/mach-vexpress/
1844 F:      */*/vexpress*
1845 F:      */*/*/vexpress*
1846 F:      drivers/clk/versatile/clk-vexpress-osc.c
1847 F:      drivers/clocksource/versatile.c
1848 N:      mps2
1849
1850 ARM/VFP SUPPORT
1851 M:      Russell King <linux@armlinux.org.uk>
1852 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 W:      http://www.armlinux.org.uk/
1854 S:      Maintained
1855 F:      arch/arm/vfp/
1856
1857 ARM/VOIPAC PXA270 SUPPORT
1858 M:      Marek Vasut <marek.vasut@gmail.com>
1859 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1860 S:      Maintained
1861 F:      arch/arm/mach-pxa/vpac270.c
1862 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1863
1864 ARM/VT8500 ARM ARCHITECTURE
1865 M:      Tony Prisk <linux@prisktech.co.nz>
1866 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1867 S:      Maintained
1868 F:      arch/arm/mach-vt8500/
1869 F:      drivers/clocksource/vt8500_timer.c
1870 F:      drivers/i2c/busses/i2c-wmt.c
1871 F:      drivers/mmc/host/wmt-sdmmc.c
1872 F:      drivers/pwm/pwm-vt8500.c
1873 F:      drivers/rtc/rtc-vt8500.c
1874 F:      drivers/tty/serial/vt8500_serial.c
1875 F:      drivers/usb/host/ehci-platform.c
1876 F:      drivers/usb/host/uhci-platform.c
1877 F:      drivers/video/fbdev/vt8500lcdfb.*
1878 F:      drivers/video/fbdev/wm8505fb*
1879 F:      drivers/video/fbdev/wmt_ge_rops.*
1880
1881 ARM/ZIPIT Z2 SUPPORT
1882 M:      Marek Vasut <marek.vasut@gmail.com>
1883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1884 S:      Maintained
1885 F:      arch/arm/mach-pxa/z2.c
1886 F:      arch/arm/mach-pxa/include/mach/z2.h
1887
1888 ARM/ZTE ARCHITECTURE
1889 M:      Jun Nie <jun.nie@linaro.org>
1890 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891 S:      Maintained
1892 F:      arch/arm/mach-zx/
1893 F:      drivers/clk/zte/
1894 F:      Documentation/devicetree/bindings/arm/zte.txt
1895 F:      Documentation/devicetree/bindings/clock/zx296702-clk.txt
1896
1897 ARM/ZYNQ ARCHITECTURE
1898 M:      Michal Simek <michal.simek@xilinx.com>
1899 R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1900 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1901 W:      http://wiki.xilinx.com
1902 T:      git https://github.com/Xilinx/linux-xlnx.git
1903 S:      Supported
1904 F:      arch/arm/mach-zynq/
1905 F:      drivers/cpuidle/cpuidle-zynq.c
1906 F:      drivers/block/xsysace.c
1907 N:      zynq
1908 N:      xilinx
1909 F:      drivers/clocksource/cadence_ttc_timer.c
1910 F:      drivers/i2c/busses/i2c-cadence.c
1911 F:      drivers/mmc/host/sdhci-of-arasan.c
1912 F:      drivers/edac/synopsys_edac.c
1913
1914 ARM SMMU DRIVERS
1915 M:      Will Deacon <will.deacon@arm.com>
1916 R:      Robin Murphy <robin.murphy@arm.com>
1917 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1918 S:      Maintained
1919 F:      drivers/iommu/arm-smmu.c
1920 F:      drivers/iommu/arm-smmu-v3.c
1921 F:      drivers/iommu/io-pgtable-arm.c
1922 F:      drivers/iommu/io-pgtable-arm-v7s.c
1923
1924 ARM64 PORT (AARCH64 ARCHITECTURE)
1925 M:      Catalin Marinas <catalin.marinas@arm.com>
1926 M:      Will Deacon <will.deacon@arm.com>
1927 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1929 S:      Maintained
1930 F:      arch/arm64/
1931 F:      Documentation/arm64/
1932
1933 AS3645A LED FLASH CONTROLLER DRIVER
1934 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1935 L:      linux-media@vger.kernel.org
1936 T:      git git://linuxtv.org/media_tree.git
1937 S:      Maintained
1938 F:      drivers/media/i2c/as3645a.c
1939 F:      include/media/i2c/as3645a.h
1940
1941 ASC7621 HARDWARE MONITOR DRIVER
1942 M:      George Joseph <george.joseph@fairview5.com>
1943 L:      linux-hwmon@vger.kernel.org
1944 S:      Maintained
1945 F:      Documentation/hwmon/asc7621
1946 F:      drivers/hwmon/asc7621.c
1947
1948 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1949 M:      Corentin Chary <corentin.chary@gmail.com>
1950 L:      acpi4asus-user@lists.sourceforge.net
1951 L:      platform-driver-x86@vger.kernel.org
1952 W:      http://acpi4asus.sf.net
1953 S:      Maintained
1954 F:      drivers/platform/x86/asus*.c
1955 F:      drivers/platform/x86/eeepc*.c
1956
1957 ASUS WIRELESS RADIO CONTROL DRIVER
1958 M:      João Paulo Rechi Vita <jprvita@gmail.com>
1959 L:      platform-driver-x86@vger.kernel.org
1960 S:      Maintained
1961 F:      drivers/platform/x86/asus-wireless.c
1962
1963 ASYMMETRIC KEYS
1964 M:      David Howells <dhowells@redhat.com>
1965 L:      keyrings@vger.kernel.org
1966 S:      Maintained
1967 F:      Documentation/crypto/asymmetric-keys.txt
1968 F:      include/linux/verification.h
1969 F:      include/crypto/public_key.h
1970 F:      include/crypto/pkcs7.h
1971 F:      crypto/asymmetric_keys/
1972
1973 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1974 R:      Dan Williams <dan.j.williams@intel.com>
1975 W:      http://sourceforge.net/projects/xscaleiop
1976 S:      Odd fixes
1977 F:      Documentation/crypto/async-tx-api.txt
1978 F:      crypto/async_tx/
1979 F:      drivers/dma/
1980 F:      include/linux/dmaengine.h
1981 F:      include/linux/async_tx.h
1982
1983 AT24 EEPROM DRIVER
1984 M:      Wolfram Sang <wsa@the-dreams.de>
1985 L:      linux-i2c@vger.kernel.org
1986 S:      Maintained
1987 F:      drivers/misc/eeprom/at24.c
1988 F:      include/linux/platform_data/at24.h
1989
1990 ATA OVER ETHERNET (AOE) DRIVER
1991 M:      "Ed L. Cashin" <ed.cashin@acm.org>
1992 W:      http://www.openaoe.org/
1993 S:      Supported
1994 F:      Documentation/aoe/
1995 F:      drivers/block/aoe/
1996
1997 ATHEROS 71XX/9XXX GPIO DRIVER
1998 M:      Alban Bedel <albeu@free.fr>
1999 W:      https://github.com/AlbanBedel/linux
2000 T:      git git://github.com/AlbanBedel/linux
2001 S:      Maintained
2002 F:      drivers/gpio/gpio-ath79.c
2003 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2004
2005 ATHEROS ATH GENERIC UTILITIES
2006 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2007 L:      linux-wireless@vger.kernel.org
2008 S:      Supported
2009 F:      drivers/net/wireless/ath/*
2010
2011 ATHEROS ATH5K WIRELESS DRIVER
2012 M:      Jiri Slaby <jirislaby@gmail.com>
2013 M:      Nick Kossifidis <mickflemm@gmail.com>
2014 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2015 L:      linux-wireless@vger.kernel.org
2016 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2017 S:      Maintained
2018 F:      drivers/net/wireless/ath/ath5k/
2019
2020 ATHEROS ATH6KL WIRELESS DRIVER
2021 M:      Kalle Valo <kvalo@qca.qualcomm.com>
2022 L:      linux-wireless@vger.kernel.org
2023 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2025 S:      Supported
2026 F:      drivers/net/wireless/ath/ath6kl/
2027
2028 WILOCITY WIL6210 WIRELESS DRIVER
2029 M:      Maya Erez <qca_merez@qca.qualcomm.com>
2030 L:      linux-wireless@vger.kernel.org
2031 L:      wil6210@qca.qualcomm.com
2032 S:      Supported
2033 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
2034 F:      drivers/net/wireless/ath/wil6210/
2035 F:      include/uapi/linux/wil6210_uapi.h
2036
2037 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2038 M:      Christian Lamparter <chunkeey@googlemail.com>
2039 L:      linux-wireless@vger.kernel.org
2040 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
2041 S:      Maintained
2042 F:      drivers/net/wireless/ath/carl9170/
2043
2044 ATK0110 HWMON DRIVER
2045 M:      Luca Tettamanti <kronos.it@gmail.com>
2046 L:      linux-hwmon@vger.kernel.org
2047 S:      Maintained
2048 F:      drivers/hwmon/asus_atk0110.c
2049
2050 ATI_REMOTE2 DRIVER
2051 M:      Ville Syrjala <syrjala@sci.fi>
2052 S:      Maintained
2053 F:      drivers/input/misc/ati_remote2.c
2054
2055 ATLX ETHERNET DRIVERS
2056 M:      Jay Cliburn <jcliburn@gmail.com>
2057 M:      Chris Snook <chris.snook@gmail.com>
2058 L:      netdev@vger.kernel.org
2059 W:      http://sourceforge.net/projects/atl1
2060 W:      http://atl1.sourceforge.net
2061 S:      Maintained
2062 F:      drivers/net/ethernet/atheros/
2063
2064 ATM
2065 M:      Chas Williams <3chas3@gmail.com>
2066 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2067 L:      netdev@vger.kernel.org
2068 W:      http://linux-atm.sourceforge.net
2069 S:      Maintained
2070 F:      drivers/atm/
2071 F:      include/linux/atm*
2072 F:      include/uapi/linux/atm*
2073
2074 ATMEL AT91 / AT32 MCI DRIVER
2075 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2076 S:      Maintained
2077 F:      drivers/mmc/host/atmel-mci.c
2078
2079 ATMEL AT91 / AT32 SERIAL DRIVER
2080 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2081 S:      Supported
2082 F:      drivers/tty/serial/atmel_serial.c
2083
2084 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2085 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2086 S:      Supported
2087 F:      drivers/power/reset/at91-sama5d2_shdwc.c
2088
2089 ATMEL SAMA5D2 ADC DRIVER
2090 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2091 L:      linux-iio@vger.kernel.org
2092 S:      Supported
2093 F:      drivers/iio/adc/at91-sama5d2_adc.c
2094
2095 ATMEL Audio ALSA driver
2096 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2097 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2098 S:      Supported
2099 F:      sound/soc/atmel
2100
2101 ATMEL DMA DRIVER
2102 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2103 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2104 S:      Supported
2105 F:      drivers/dma/at_hdmac.c
2106 F:      drivers/dma/at_hdmac_regs.h
2107 F:      include/linux/platform_data/dma-atmel.h
2108
2109 ATMEL XDMA DRIVER
2110 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2111 L:      linux-arm-kernel@lists.infradead.org
2112 L:      dmaengine@vger.kernel.org
2113 S:      Supported
2114 F:      drivers/dma/at_xdmac.c
2115
2116 ATMEL I2C DRIVER
2117 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2118 L:      linux-i2c@vger.kernel.org
2119 S:      Supported
2120 F:      drivers/i2c/busses/i2c-at91.c
2121
2122 ATMEL ISI DRIVER
2123 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2124 L:      linux-media@vger.kernel.org
2125 S:      Supported
2126 F:      drivers/media/platform/soc_camera/atmel-isi.c
2127 F:      include/media/atmel-isi.h
2128
2129 ATMEL LCDFB DRIVER
2130 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2131 L:      linux-fbdev@vger.kernel.org
2132 S:      Maintained
2133 F:      drivers/video/fbdev/atmel_lcdfb.c
2134 F:      include/video/atmel_lcdc.h
2135
2136 ATMEL MACB ETHERNET DRIVER
2137 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2138 S:      Supported
2139 F:      drivers/net/ethernet/cadence/
2140
2141 ATMEL NAND DRIVER
2142 M:      Wenyou Yang <wenyou.yang@atmel.com>
2143 M:      Josh Wu <rainyfeeling@outlook.com>
2144 L:      linux-mtd@lists.infradead.org
2145 S:      Supported
2146 F:      drivers/mtd/nand/atmel_nand*
2147
2148 ATMEL SDMMC DRIVER
2149 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
2150 L:      linux-mmc@vger.kernel.org
2151 S:      Supported
2152 F:      drivers/mmc/host/sdhci-of-at91.c
2153
2154 ATMEL SPI DRIVER
2155 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2156 S:      Supported
2157 F:      drivers/spi/spi-atmel.*
2158
2159 ATMEL SSC DRIVER
2160 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2161 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2162 S:      Supported
2163 F:      drivers/misc/atmel-ssc.c
2164 F:      include/linux/atmel-ssc.h
2165
2166 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2167 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2169 S:      Supported
2170 F:      drivers/misc/atmel_tclib.c
2171 F:      drivers/clocksource/tcb_clksrc.c
2172
2173 ATMEL USBA UDC DRIVER
2174 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
2175 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2176 S:      Supported
2177 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
2178
2179 ATMEL WIRELESS DRIVER
2180 M:      Simon Kelley <simon@thekelleys.org.uk>
2181 L:      linux-wireless@vger.kernel.org
2182 W:      http://www.thekelleys.org.uk/atmel
2183 W:      http://atmelwlandriver.sourceforge.net/
2184 S:      Maintained
2185 F:      drivers/net/wireless/atmel/atmel*
2186
2187 ATMEL MAXTOUCH DRIVER
2188 M:      Nick Dyer <nick.dyer@itdev.co.uk>
2189 T:      git git://github.com/atmel-maxtouch/linux.git
2190 S:      Supported
2191 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2192 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2193 F:      include/linux/platform_data/atmel_mxt_ts.h
2194
2195 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2196 M:      Bradley Grove <linuxdrivers@attotech.com>
2197 L:      linux-scsi@vger.kernel.org
2198 W:      http://www.attotech.com
2199 S:      Supported
2200 F:      drivers/scsi/esas2r
2201
2202 ATUSB IEEE 802.15.4 RADIO DRIVER
2203 M:      Stefan Schmidt <stefan@osg.samsung.com>
2204 L:      linux-wpan@vger.kernel.org
2205 S:      Maintained
2206 F:      drivers/net/ieee802154/atusb.c
2207 F:      drivers/net/ieee802154/atusb.h
2208 F:      drivers/net/ieee802154/at86rf230.h
2209
2210 AUDIT SUBSYSTEM
2211 M:      Paul Moore <paul@paul-moore.com>
2212 M:      Eric Paris <eparis@redhat.com>
2213 L:      linux-audit@redhat.com (moderated for non-subscribers)
2214 W:      http://people.redhat.com/sgrubb/audit/
2215 T:      git git://git.infradead.org/users/pcmoore/audit
2216 S:      Maintained
2217 F:      include/linux/audit.h
2218 F:      include/uapi/linux/audit.h
2219 F:      kernel/audit*
2220
2221 AUXILIARY DISPLAY DRIVERS
2222 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2223 W:      http://miguelojeda.es/auxdisplay.htm
2224 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2225 S:      Maintained
2226 F:      drivers/auxdisplay/
2227 F:      include/linux/cfag12864b.h
2228
2229 AVR32 ARCHITECTURE
2230 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2231 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2232 W:      http://www.atmel.com/products/AVR32/
2233 W:      http://mirror.egtvedt.no/avr32linux.org/
2234 W:      http://avrfreaks.net/
2235 S:      Maintained
2236 F:      arch/avr32/
2237
2238 AVR32/AT32AP MACHINE SUPPORT
2239 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
2240 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
2241 S:      Maintained
2242 F:      arch/avr32/mach-at32ap/
2243
2244 AX.25 NETWORK LAYER
2245 M:      Ralf Baechle <ralf@linux-mips.org>
2246 L:      linux-hams@vger.kernel.org
2247 W:      http://www.linux-ax25.org/
2248 S:      Maintained
2249 F:      include/uapi/linux/ax25.h
2250 F:      include/net/ax25.h
2251 F:      net/ax25/
2252
2253 AZ6007 DVB DRIVER
2254 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2255 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2256 L:      linux-media@vger.kernel.org
2257 W:      https://linuxtv.org
2258 T:      git git://linuxtv.org/media_tree.git
2259 S:      Maintained
2260 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2261
2262 AZTECH FM RADIO RECEIVER DRIVER
2263 M:      Hans Verkuil <hverkuil@xs4all.nl>
2264 L:      linux-media@vger.kernel.org
2265 T:      git git://linuxtv.org/media_tree.git
2266 W:      https://linuxtv.org
2267 S:      Maintained
2268 F:      drivers/media/radio/radio-aztech*
2269
2270 B43 WIRELESS DRIVER
2271 L:      linux-wireless@vger.kernel.org
2272 L:      b43-dev@lists.infradead.org
2273 W:      http://wireless.kernel.org/en/users/Drivers/b43
2274 S:      Odd Fixes
2275 F:      drivers/net/wireless/broadcom/b43/
2276
2277 B43LEGACY WIRELESS DRIVER
2278 M:      Larry Finger <Larry.Finger@lwfinger.net>
2279 L:      linux-wireless@vger.kernel.org
2280 L:      b43-dev@lists.infradead.org
2281 W:      http://wireless.kernel.org/en/users/Drivers/b43
2282 S:      Maintained
2283 F:      drivers/net/wireless/broadcom/b43legacy/
2284
2285 BACKLIGHT CLASS/SUBSYSTEM
2286 M:      Jingoo Han <jingoohan1@gmail.com>
2287 M:      Lee Jones <lee.jones@linaro.org>
2288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2289 S:      Maintained
2290 F:      drivers/video/backlight/
2291 F:      include/linux/backlight.h
2292
2293 BATMAN ADVANCED
2294 M:      Marek Lindner <mareklindner@neomailbox.ch>
2295 M:      Simon Wunderlich <sw@simonwunderlich.de>
2296 M:      Antonio Quartulli <a@unstable.cc>
2297 L:      b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2298 W:      https://www.open-mesh.org/
2299 Q:      https://patchwork.open-mesh.org/project/batman/list/
2300 S:      Maintained
2301 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2302 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2303 F:      Documentation/networking/batman-adv.txt
2304 F:      net/batman-adv/
2305
2306 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2307 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
2308 L:      linux-hams@vger.kernel.org
2309 W:      http://www.baycom.org/~tom/ham/ham.html
2310 S:      Maintained
2311 F:      drivers/net/hamradio/baycom*
2312
2313 BCACHE (BLOCK LAYER CACHE)
2314 M:      Kent Overstreet <kent.overstreet@gmail.com>
2315 L:      linux-bcache@vger.kernel.org
2316 W:      http://bcache.evilpiepirate.org
2317 S:      Orphan
2318 F:      drivers/md/bcache/
2319
2320 BDISP ST MEDIA DRIVER
2321 M:      Fabien Dessenne <fabien.dessenne@st.com>
2322 L:      linux-media@vger.kernel.org
2323 T:      git git://linuxtv.org/media_tree.git
2324 W:      https://linuxtv.org
2325 S:      Supported
2326 F:      drivers/media/platform/sti/bdisp
2327
2328 BEFS FILE SYSTEM
2329 S:      Orphan
2330 F:      Documentation/filesystems/befs.txt
2331 F:      fs/befs/
2332
2333 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2334 M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
2335 L:      netdev@vger.kernel.org
2336 S:      Maintained
2337 F:      drivers/net/ethernet/ec_bhf.c
2338
2339 BFS FILE SYSTEM
2340 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2341 S:      Maintained
2342 F:      Documentation/filesystems/bfs.txt
2343 F:      fs/bfs/
2344 F:      include/uapi/linux/bfs_fs.h
2345
2346 BLACKFIN ARCHITECTURE
2347 M:      Steven Miao <realmz6@gmail.com>
2348 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2349 T:      git git://git.code.sf.net/p/adi-linux/code
2350 W:      http://blackfin.uclinux.org
2351 S:      Supported
2352 F:      arch/blackfin/
2353
2354 BLACKFIN EMAC DRIVER
2355 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2356 W:      http://blackfin.uclinux.org
2357 S:      Supported
2358 F:      drivers/net/ethernet/adi/
2359
2360 BLACKFIN RTC DRIVER
2361 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2362 W:      http://blackfin.uclinux.org
2363 S:      Supported
2364 F:      drivers/rtc/rtc-bfin.c
2365
2366 BLACKFIN SDH DRIVER
2367 M:      Sonic Zhang <sonic.zhang@analog.com>
2368 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2369 W:      http://blackfin.uclinux.org
2370 S:      Supported
2371 F:      drivers/mmc/host/bfin_sdh.c
2372
2373 BLACKFIN SERIAL DRIVER
2374 M:      Sonic Zhang <sonic.zhang@analog.com>
2375 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2376 W:      http://blackfin.uclinux.org
2377 S:      Supported
2378 F:      drivers/tty/serial/bfin_uart.c
2379
2380 BLACKFIN WATCHDOG DRIVER
2381 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2382 W:      http://blackfin.uclinux.org
2383 S:      Supported
2384 F:      drivers/watchdog/bfin_wdt.c
2385
2386 BLACKFIN I2C TWI DRIVER
2387 M:      Sonic Zhang <sonic.zhang@analog.com>
2388 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2389 W:      http://blackfin.uclinux.org/
2390 S:      Supported
2391 F:      drivers/i2c/busses/i2c-bfin-twi.c
2392
2393 BLACKFIN MEDIA DRIVER
2394 M:      Scott Jiang <scott.jiang.linux@gmail.com>
2395 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2396 W:      http://blackfin.uclinux.org/
2397 S:      Supported
2398 F:      drivers/media/platform/blackfin/
2399 F:      drivers/media/i2c/adv7183*
2400 F:      drivers/media/i2c/vs6624*
2401
2402 BLINKM RGB LED DRIVER
2403 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2404 S:      Maintained
2405 F:      drivers/leds/leds-blinkm.c
2406
2407 BLOCK LAYER
2408 M:      Jens Axboe <axboe@kernel.dk>
2409 L:      linux-block@vger.kernel.org
2410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2411 S:      Maintained
2412 F:      block/
2413 F:      kernel/trace/blktrace.c
2414
2415 BLOCK2MTD DRIVER
2416 M:      Joern Engel <joern@lazybastard.org>
2417 L:      linux-mtd@lists.infradead.org
2418 S:      Maintained
2419 F:      drivers/mtd/devices/block2mtd.c
2420
2421 BLUETOOTH DRIVERS
2422 M:      Marcel Holtmann <marcel@holtmann.org>
2423 M:      Gustavo Padovan <gustavo@padovan.org>
2424 M:      Johan Hedberg <johan.hedberg@gmail.com>
2425 L:      linux-bluetooth@vger.kernel.org
2426 W:      http://www.bluez.org/
2427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2429 S:      Maintained
2430 F:      drivers/bluetooth/
2431
2432 BLUETOOTH SUBSYSTEM
2433 M:      Marcel Holtmann <marcel@holtmann.org>
2434 M:      Gustavo Padovan <gustavo@padovan.org>
2435 M:      Johan Hedberg <johan.hedberg@gmail.com>
2436 L:      linux-bluetooth@vger.kernel.org
2437 W:      http://www.bluez.org/
2438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2440 S:      Maintained
2441 F:      net/bluetooth/
2442 F:      include/net/bluetooth/
2443
2444 BONDING DRIVER
2445 M:      Jay Vosburgh <j.vosburgh@gmail.com>
2446 M:      Veaceslav Falico <vfalico@gmail.com>
2447 M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2448 L:      netdev@vger.kernel.org
2449 W:      http://sourceforge.net/projects/bonding/
2450 S:      Supported
2451 F:      drivers/net/bonding/
2452 F:      include/uapi/linux/if_bonding.h
2453
2454 BPF (Safe dynamic programs and tools)
2455 M:      Alexei Starovoitov <ast@kernel.org>
2456 L:      netdev@vger.kernel.org
2457 L:      linux-kernel@vger.kernel.org
2458 S:      Supported
2459 F:      kernel/bpf/
2460
2461 BROADCOM B44 10/100 ETHERNET DRIVER
2462 M:      Gary Zambrano <zambrano@broadcom.com>
2463 L:      netdev@vger.kernel.org
2464 S:      Supported
2465 F:      drivers/net/ethernet/broadcom/b44.*
2466
2467 BROADCOM GENET ETHERNET DRIVER
2468 M:      Florian Fainelli <f.fainelli@gmail.com>
2469 L:      netdev@vger.kernel.org
2470 S:      Supported
2471 F:      drivers/net/ethernet/broadcom/genet/
2472
2473 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2474 M:      Sony Chacko <sony.chacko@qlogic.com>
2475 M:      Dept-HSGLinuxNICDev@qlogic.com
2476 L:      netdev@vger.kernel.org
2477 S:      Supported
2478 F:      drivers/net/ethernet/broadcom/bnx2.*
2479 F:      drivers/net/ethernet/broadcom/bnx2_*
2480
2481 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2482 M:      Ariel Elior <ariel.elior@qlogic.com>
2483 L:      netdev@vger.kernel.org
2484 S:      Supported
2485 F:      drivers/net/ethernet/broadcom/bnx2x/
2486
2487 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2488 M:      Florian Fainelli <f.fainelli@gmail.com>
2489 M:      Ray Jui <rjui@broadcom.com>
2490 M:      Scott Branden <sbranden@broadcom.com>
2491 L:      bcm-kernel-feedback-list@broadcom.com
2492 T:      git git://github.com/broadcom/mach-bcm
2493 S:      Maintained
2494 F:      arch/arm/mach-bcm/
2495 F:      arch/arm/boot/dts/bcm113*
2496 F:      arch/arm/boot/dts/bcm216*
2497 F:      arch/arm/boot/dts/bcm281*
2498 F:      arch/arm64/boot/dts/broadcom/
2499 F:      arch/arm/configs/bcm_defconfig
2500 F:      drivers/mmc/host/sdhci-bcm-kona.c
2501 F:      drivers/clocksource/bcm_kona_timer.c
2502
2503 BROADCOM BCM2835 ARM ARCHITECTURE
2504 M:      Stephen Warren <swarren@wwwdotorg.org>
2505 M:      Lee Jones <lee@kernel.org>
2506 M:      Eric Anholt <eric@anholt.net>
2507 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2508 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2510 S:      Maintained
2511 N:      bcm2835
2512
2513 BROADCOM BCM47XX MIPS ARCHITECTURE
2514 M:      Hauke Mehrtens <hauke@hauke-m.de>
2515 M:      Rafał Miłecki <zajec5@gmail.com>
2516 L:      linux-mips@linux-mips.org
2517 S:      Maintained
2518 F:      Documentation/devicetree/bindings/mips/brcm/
2519 F:      arch/mips/bcm47xx/*
2520 F:      arch/mips/include/asm/mach-bcm47xx/*
2521
2522 BROADCOM BCM5301X ARM ARCHITECTURE
2523 M:      Hauke Mehrtens <hauke@hauke-m.de>
2524 L:      linux-arm-kernel@lists.infradead.org
2525 S:      Maintained
2526 F:      arch/arm/mach-bcm/bcm_5301x.c
2527 F:      arch/arm/boot/dts/bcm5301x.dtsi
2528 F:      arch/arm/boot/dts/bcm470*
2529
2530 BROADCOM BCM63XX ARM ARCHITECTURE
2531 M:      Florian Fainelli <f.fainelli@gmail.com>
2532 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2533 L:      bcm-kernel-feedback-list@broadcom.com
2534 T:      git git://github.com/broadcom/stblinux.git
2535 S:      Maintained
2536 F:      arch/arm/mach-bcm/bcm63xx.c
2537 F:      arch/arm/include/debug/bcm63xx.S
2538
2539 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2540 M:      Kevin Cernekee <cernekee@gmail.com>
2541 L:      linux-usb@vger.kernel.org
2542 S:      Maintained
2543 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2544
2545 BROADCOM BCM7XXX ARM ARCHITECTURE
2546 M:      Brian Norris <computersforpeace@gmail.com>
2547 M:      Gregory Fong <gregory.0xf0@gmail.com>
2548 M:      Florian Fainelli <f.fainelli@gmail.com>
2549 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2550 L:      bcm-kernel-feedback-list@broadcom.com
2551 T:      git git://github.com/broadcom/stblinux.git
2552 S:      Maintained
2553 F:      arch/arm/mach-bcm/*brcmstb*
2554 F:      arch/arm/boot/dts/bcm7*.dts*
2555 F:      drivers/bus/brcmstb_gisb.c
2556 N:      brcmstb
2557
2558 BROADCOM BMIPS MIPS ARCHITECTURE
2559 M:      Kevin Cernekee <cernekee@gmail.com>
2560 M:      Florian Fainelli <f.fainelli@gmail.com>
2561 L:      linux-mips@linux-mips.org
2562 T:      git git://github.com/broadcom/stblinux.git
2563 S:      Maintained
2564 F:      arch/mips/bmips/*
2565 F:      arch/mips/include/asm/mach-bmips/*
2566 F:      arch/mips/kernel/*bmips*
2567 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2568 F:      drivers/irqchip/irq-bcm63*
2569 F:      drivers/irqchip/irq-bcm7*
2570 F:      drivers/irqchip/irq-brcmstb*
2571 F:      include/linux/bcm963xx_nvram.h
2572 F:      include/linux/bcm963xx_tag.h
2573
2574 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2575 M:      Siva Reddy Kallam <siva.kallam@broadcom.com>
2576 M:      Prashant Sreedharan <prashant@broadcom.com>
2577 M:      Michael Chan <mchan@broadcom.com>
2578 L:      netdev@vger.kernel.org
2579 S:      Supported
2580 F:      drivers/net/ethernet/broadcom/tg3.*
2581
2582 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2583 M:      Brett Rudley <brudley@broadcom.com>
2584 M:      Arend van Spriel <arend@broadcom.com>
2585 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2586 M:      Hante Meuleman <meuleman@broadcom.com>
2587 L:      linux-wireless@vger.kernel.org
2588 L:      brcm80211-dev-list@broadcom.com
2589 S:      Supported
2590 F:      drivers/net/wireless/broadcom/brcm80211/
2591
2592 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2593 M:      QLogic-Storage-Upstream@qlogic.com
2594 L:      linux-scsi@vger.kernel.org
2595 S:      Supported
2596 F:      drivers/scsi/bnx2fc/
2597
2598 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2599 M:      QLogic-Storage-Upstream@qlogic.com
2600 L:      linux-scsi@vger.kernel.org
2601 S:      Supported
2602 F:      drivers/scsi/bnx2i/
2603
2604 BROADCOM IPROC ARM ARCHITECTURE
2605 M:      Ray Jui <rjui@broadcom.com>
2606 M:      Scott Branden <sbranden@broadcom.com>
2607 M:      Jon Mason <jonmason@broadcom.com>
2608 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2609 L:      bcm-kernel-feedback-list@broadcom.com
2610 T:      git git://github.com/broadcom/cygnus-linux.git
2611 S:      Maintained
2612 N:      iproc
2613 N:      cygnus
2614 N:      nsp
2615 N:      bcm9113*
2616 N:      bcm9583*
2617 N:      bcm9585*
2618 N:      bcm9586*
2619 N:      bcm988312
2620 N:      bcm113*
2621 N:      bcm583*
2622 N:      bcm585*
2623 N:      bcm586*
2624 N:      bcm88312
2625
2626 BROADCOM BRCMSTB GPIO DRIVER
2627 M:      Gregory Fong <gregory.0xf0@gmail.com>
2628 L:      bcm-kernel-feedback-list@broadcom.com
2629 S:      Supported
2630 F:      drivers/gpio/gpio-brcmstb.c
2631 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2632
2633 BROADCOM KONA GPIO DRIVER
2634 M:      Ray Jui <rjui@broadcom.com>
2635 L:      bcm-kernel-feedback-list@broadcom.com
2636 S:      Supported
2637 F:      drivers/gpio/gpio-bcm-kona.c
2638 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2639
2640 BROADCOM NVRAM DRIVER
2641 M:      Rafał Miłecki <zajec5@gmail.com>
2642 L:      linux-mips@linux-mips.org
2643 S:      Maintained
2644 F:      drivers/firmware/broadcom/*
2645
2646 BROADCOM STB NAND FLASH DRIVER
2647 M:      Brian Norris <computersforpeace@gmail.com>
2648 M:      Kamal Dasu <kdasu.kdev@gmail.com>
2649 L:      linux-mtd@lists.infradead.org
2650 L:      bcm-kernel-feedback-list@broadcom.com
2651 S:      Maintained
2652 F:      drivers/mtd/nand/brcmnand/
2653
2654 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2655 M:      Rafał Miłecki <zajec5@gmail.com>
2656 L:      linux-wireless@vger.kernel.org
2657 S:      Maintained
2658 F:      drivers/bcma/
2659 F:      include/linux/bcma/
2660
2661 BROADCOM SYSTEMPORT ETHERNET DRIVER
2662 M:      Florian Fainelli <f.fainelli@gmail.com>
2663 L:      netdev@vger.kernel.org
2664 S:      Supported
2665 F:      drivers/net/ethernet/broadcom/bcmsysport.*
2666
2667 BROADCOM VULCAN ARM64 SOC
2668 M:      Jayachandran C. <jchandra@broadcom.com>
2669 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2670 L:      bcm-kernel-feedback-list@broadcom.com
2671 S:      Maintained
2672 F:      arch/arm64/boot/dts/broadcom/vulcan*
2673
2674 BROCADE BFA FC SCSI DRIVER
2675 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2676 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2677 L:      linux-scsi@vger.kernel.org
2678 S:      Supported
2679 F:      drivers/scsi/bfa/
2680
2681 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2682 M:      Rasesh Mody <rasesh.mody@qlogic.com>
2683 L:      netdev@vger.kernel.org
2684 S:      Supported
2685 F:      drivers/net/ethernet/brocade/bna/
2686
2687 BSG (block layer generic sg v4 driver)
2688 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2689 L:      linux-scsi@vger.kernel.org
2690 S:      Supported
2691 F:      block/bsg.c
2692 F:      include/linux/bsg.h
2693 F:      include/uapi/linux/bsg.h
2694
2695 BT87X AUDIO DRIVER
2696 M:      Clemens Ladisch <clemens@ladisch.de>
2697 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2698 T:      git git://git.alsa-project.org/alsa-kernel.git
2699 S:      Maintained
2700 F:      Documentation/sound/alsa/Bt87x.txt
2701 F:      sound/pci/bt87x.c
2702
2703 BT8XXGPIO DRIVER
2704 M:      Michael Buesch <m@bues.ch>
2705 W:      http://bu3sch.de/btgpio.php
2706 S:      Maintained
2707 F:      drivers/gpio/gpio-bt8xx.c
2708
2709 BTRFS FILE SYSTEM
2710 M:      Chris Mason <clm@fb.com>
2711 M:      Josef Bacik <jbacik@fb.com>
2712 M:      David Sterba <dsterba@suse.com>
2713 L:      linux-btrfs@vger.kernel.org
2714 W:      http://btrfs.wiki.kernel.org/
2715 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2717 S:      Maintained
2718 F:      Documentation/filesystems/btrfs.txt
2719 F:      fs/btrfs/
2720
2721 BTTV VIDEO4LINUX DRIVER
2722 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
2723 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
2724 L:      linux-media@vger.kernel.org
2725 W:      https://linuxtv.org
2726 T:      git git://linuxtv.org/media_tree.git
2727 S:      Odd fixes
2728 F:      Documentation/video4linux/bttv/
2729 F:      drivers/media/pci/bt8xx/bttv*
2730
2731 BUSLOGIC SCSI DRIVER
2732 M:      Khalid Aziz <khalid@gonehiking.org>
2733 L:      linux-scsi@vger.kernel.org
2734 S:      Maintained
2735 F:      drivers/scsi/BusLogic.*
2736 F:      drivers/scsi/FlashPoint.*
2737
2738 C-MEDIA CMI8788 DRIVER
2739 M:      Clemens Ladisch <clemens@ladisch.de>
2740 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2741 T:      git git://git.alsa-project.org/alsa-kernel.git
2742 S:      Maintained
2743 F:      sound/pci/oxygen/
2744
2745 C6X ARCHITECTURE
2746 M:      Mark Salter <msalter@redhat.com>
2747 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2748 L:      linux-c6x-dev@linux-c6x.org
2749 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2750 S:      Maintained
2751 F:      arch/c6x/
2752
2753 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2754 M:      David Howells <dhowells@redhat.com>
2755 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
2756 S:      Supported
2757 F:      Documentation/filesystems/caching/cachefiles.txt
2758 F:      fs/cachefiles/
2759
2760 CADET FM/AM RADIO RECEIVER DRIVER
2761 M:      Hans Verkuil <hverkuil@xs4all.nl>
2762 L:      linux-media@vger.kernel.org
2763 T:      git git://linuxtv.org/media_tree.git
2764 W:      https://linuxtv.org
2765 S:      Maintained
2766 F:      drivers/media/radio/radio-cadet*
2767
2768 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2769 M:      Jonathan Corbet <corbet@lwn.net>
2770 L:      linux-media@vger.kernel.org
2771 T:      git git://linuxtv.org/media_tree.git
2772 S:      Maintained
2773 F:      Documentation/video4linux/cafe_ccic
2774 F:      drivers/media/platform/marvell-ccic/
2775
2776 CAIF NETWORK LAYER
2777 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2778 L:      netdev@vger.kernel.org
2779 S:      Supported
2780 F:      Documentation/networking/caif/
2781 F:      drivers/net/caif/
2782 F:      include/uapi/linux/caif/
2783 F:      include/net/caif/
2784 F:      net/caif/
2785
2786 CALGARY x86-64 IOMMU
2787 M:      Muli Ben-Yehuda <mulix@mulix.org>
2788 M:      Jon Mason <jdmason@kudzu.us>
2789 L:      iommu@lists.linux-foundation.org
2790 S:      Maintained
2791 F:      arch/x86/kernel/pci-calgary_64.c
2792 F:      arch/x86/kernel/tce_64.c
2793 F:      arch/x86/include/asm/calgary.h
2794 F:      arch/x86/include/asm/tce.h
2795
2796 CAN NETWORK LAYER
2797 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2798 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2799 L:      linux-can@vger.kernel.org
2800 W:      https://github.com/linux-can
2801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2803 S:      Maintained
2804 F:      Documentation/networking/can.txt
2805 F:      net/can/
2806 F:      include/linux/can/core.h
2807 F:      include/uapi/linux/can.h
2808 F:      include/uapi/linux/can/bcm.h
2809 F:      include/uapi/linux/can/raw.h
2810 F:      include/uapi/linux/can/gw.h
2811
2812 CAN NETWORK DRIVERS
2813 M:      Wolfgang Grandegger <wg@grandegger.com>
2814 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2815 L:      linux-can@vger.kernel.org
2816 W:      https://github.com/linux-can
2817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2819 S:      Maintained
2820 F:      drivers/net/can/
2821 F:      include/linux/can/dev.h
2822 F:      include/linux/can/platform/
2823 F:      include/uapi/linux/can/error.h
2824 F:      include/uapi/linux/can/netlink.h
2825
2826 CAPABILITIES
2827 M:      Serge Hallyn <serge.hallyn@canonical.com>
2828 L:      linux-security-module@vger.kernel.org
2829 S:      Supported
2830 F:      include/linux/capability.h
2831 F:      include/uapi/linux/capability.h
2832 F:      security/commoncap.c
2833 F:      kernel/capability.c
2834
2835 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2836 M:      Kevin Tsai <ktsai@capellamicro.com>
2837 S:      Maintained
2838 F:      drivers/iio/light/cm*
2839 F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2840
2841 CAVIUM LIQUIDIO NETWORK DRIVER
2842 M:     Derek Chickles <derek.chickles@caviumnetworks.com>
2843 M:     Satanand Burla <satananda.burla@caviumnetworks.com>
2844 M:     Felix Manlunas <felix.manlunas@caviumnetworks.com>
2845 M:     Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2846 L:     netdev@vger.kernel.org
2847 W:     http://www.cavium.com
2848 S:     Supported
2849 F:     drivers/net/ethernet/cavium/liquidio/
2850
2851 CC2520 IEEE-802.15.4 RADIO DRIVER
2852 M:      Varka Bhadram <varkabhadram@gmail.com>
2853 L:      linux-wpan@vger.kernel.org
2854 S:      Maintained
2855 F:      drivers/net/ieee802154/cc2520.c
2856 F:      include/linux/spi/cc2520.h
2857 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2858
2859 CELL BROADBAND ENGINE ARCHITECTURE
2860 M:      Arnd Bergmann <arnd@arndb.de>
2861 L:      linuxppc-dev@lists.ozlabs.org
2862 W:      http://www.ibm.com/developerworks/power/cell/
2863 S:      Supported
2864 F:      arch/powerpc/include/asm/cell*.h
2865 F:      arch/powerpc/include/asm/spu*.h
2866 F:      arch/powerpc/include/uapi/asm/spu*.h
2867 F:      arch/powerpc/oprofile/*cell*
2868 F:      arch/powerpc/platforms/cell/
2869
2870 CEPH COMMON CODE (LIBCEPH)
2871 M:      Ilya Dryomov <idryomov@gmail.com>
2872 M:      "Yan, Zheng" <zyan@redhat.com>
2873 M:      Sage Weil <sage@redhat.com>
2874 L:      ceph-devel@vger.kernel.org
2875 W:      http://ceph.com/
2876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2877 T:      git git://github.com/ceph/ceph-client.git
2878 S:      Supported
2879 F:      net/ceph/
2880 F:      include/linux/ceph/
2881 F:      include/linux/crush/
2882
2883 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2884 M:      "Yan, Zheng" <zyan@redhat.com>
2885 M:      Sage Weil <sage@redhat.com>
2886 M:      Ilya Dryomov <idryomov@gmail.com>
2887 L:      ceph-devel@vger.kernel.org
2888 W:      http://ceph.com/
2889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2890 T:      git git://github.com/ceph/ceph-client.git
2891 S:      Supported
2892 F:      Documentation/filesystems/ceph.txt
2893 F:      fs/ceph/
2894
2895 CERTIFICATE HANDLING:
2896 M:      David Howells <dhowells@redhat.com>
2897 M:      David Woodhouse <dwmw2@infradead.org>
2898 L:      keyrings@vger.kernel.org
2899 S:      Maintained
2900 F:      Documentation/module-signing.txt
2901 F:      certs/
2902 F:      scripts/sign-file.c
2903 F:      scripts/extract-cert.c
2904
2905 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2906 L:      linux-usb@vger.kernel.org
2907 S:      Orphan
2908 F:      Documentation/usb/WUSB-Design-overview.txt
2909 F:      Documentation/usb/wusb-cbaf
2910 F:      drivers/usb/host/hwa-hc.c
2911 F:      drivers/usb/host/whci/
2912 F:      drivers/usb/wusbcore/
2913 F:      include/linux/usb/wusb*
2914
2915 CFAG12864B LCD DRIVER
2916 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2917 W:      http://miguelojeda.es/auxdisplay.htm
2918 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2919 S:      Maintained
2920 F:      drivers/auxdisplay/cfag12864b.c
2921 F:      include/linux/cfag12864b.h
2922
2923 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2924 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2925 W:      http://miguelojeda.es/auxdisplay.htm
2926 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2927 S:      Maintained
2928 F:      drivers/auxdisplay/cfag12864bfb.c
2929 F:      include/linux/cfag12864b.h
2930
2931 CFG80211 and NL80211
2932 M:      Johannes Berg <johannes@sipsolutions.net>
2933 L:      linux-wireless@vger.kernel.org
2934 W:      http://wireless.kernel.org/
2935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2937 S:      Maintained
2938 F:      include/uapi/linux/nl80211.h
2939 F:      include/net/cfg80211.h
2940 F:      net/wireless/*
2941 X:      net/wireless/wext*
2942
2943 CHAR and MISC DRIVERS
2944 M:      Arnd Bergmann <arnd@arndb.de>
2945 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2947 S:      Supported
2948 F:      drivers/char/*
2949 F:      drivers/misc/*
2950 F:      include/linux/miscdevice.h
2951
2952 CHECKPATCH
2953 M:      Andy Whitcroft <apw@canonical.com>
2954 M:      Joe Perches <joe@perches.com>
2955 S:      Maintained
2956 F:      scripts/checkpatch.pl
2957
2958 CHINESE DOCUMENTATION
2959 M:      Harry Wei <harryxiyou@gmail.com>
2960 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2961 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2962 S:      Maintained
2963 F:      Documentation/zh_CN/
2964
2965 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2966 M:      Peter Chen <Peter.Chen@nxp.com>
2967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2968 L:      linux-usb@vger.kernel.org
2969 S:      Maintained
2970 F:      drivers/usb/chipidea/
2971
2972 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2973 M:      Hans de Goede <hdegoede@redhat.com>
2974 L:      linux-input@vger.kernel.org
2975 S:      Maintained
2976 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2977 F:      drivers/input/touchscreen/chipone_icn8318.c
2978
2979 CHROME HARDWARE PLATFORM SUPPORT
2980 M:      Olof Johansson <olof@lixom.net>
2981 S:      Maintained
2982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2983 F:      drivers/platform/chrome/
2984
2985 CISCO VIC ETHERNET NIC DRIVER
2986 M:      Christian Benvenuti <benve@cisco.com>
2987 M:      Sujith Sankar <ssujith@cisco.com>
2988 M:      Govindarajulu Varadarajan <_govind@gmx.com>
2989 M:      Neel Patel <neepatel@cisco.com>
2990 S:      Supported
2991 F:      drivers/net/ethernet/cisco/enic/
2992
2993 CISCO VIC LOW LATENCY NIC DRIVER
2994 M:      Christian Benvenuti <benve@cisco.com>
2995 M:      Dave Goodell <dgoodell@cisco.com>
2996 S:      Supported
2997 F:      drivers/infiniband/hw/usnic/
2998
2999 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3000 M:      Hartley Sweeten <hsweeten@visionengravers.com>
3001 L:      netdev@vger.kernel.org
3002 S:      Maintained
3003 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3004
3005 CIRRUS LOGIC AUDIO CODEC DRIVERS
3006 M:      Brian Austin <brian.austin@cirrus.com>
3007 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
3008 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3009 S:      Maintained
3010 F:      sound/soc/codecs/cs*
3011
3012 CLEANCACHE API
3013 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3014 L:      linux-kernel@vger.kernel.org
3015 S:      Maintained
3016 F:      mm/cleancache.c
3017 F:      include/linux/cleancache.h
3018
3019 CLK API
3020 M:      Russell King <linux@armlinux.org.uk>
3021 L:      linux-clk@vger.kernel.org
3022 S:      Maintained
3023 F:      include/linux/clk.h
3024
3025 CLOCKSOURCE, CLOCKEVENT DRIVERS
3026 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3027 M:      Thomas Gleixner <tglx@linutronix.de>
3028 L:      linux-kernel@vger.kernel.org
3029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3030 S:      Supported
3031 F:      drivers/clocksource
3032
3033 CISCO FCOE HBA DRIVER
3034 M:      Hiral Patel <hiralpat@cisco.com>
3035 M:      Suma Ramars <sramars@cisco.com>
3036 M:      Brian Uchino <buchino@cisco.com>
3037 L:      linux-scsi@vger.kernel.org
3038 S:      Supported
3039 F:      drivers/scsi/fnic/
3040
3041 CISCO SCSI HBA DRIVER
3042 M:      Narsimhulu Musini <nmusini@cisco.com>
3043 M:      Sesidhar Baddela <sebaddel@cisco.com>
3044 L:      linux-scsi@vger.kernel.org
3045 S:      Supported
3046 F:      drivers/scsi/snic/
3047
3048 CMPC ACPI DRIVER
3049 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3050 M:      Daniel Oliveira Nascimento <don@syst.com.br>
3051 L:      platform-driver-x86@vger.kernel.org
3052 S:      Supported
3053 F:      drivers/platform/x86/classmate-laptop.c
3054
3055 COBALT MEDIA DRIVER
3056 M:      Hans Verkuil <hans.verkuil@cisco.com>
3057 L:      linux-media@vger.kernel.org
3058 T:      git git://linuxtv.org/media_tree.git
3059 W:      https://linuxtv.org
3060 S:      Supported
3061 F:      drivers/media/pci/cobalt/
3062
3063 COCCINELLE/Semantic Patches (SmPL)
3064 M:      Julia Lawall <Julia.Lawall@lip6.fr>
3065 M:      Gilles Muller <Gilles.Muller@lip6.fr>
3066 M:      Nicolas Palix <nicolas.palix@imag.fr>
3067 M:      Michal Marek <mmarek@suse.com>
3068 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
3069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3070 W:      http://coccinelle.lip6.fr/
3071 S:      Supported
3072 F:      Documentation/coccinelle.txt
3073 F:      scripts/coccinelle/
3074 F:      scripts/coccicheck
3075
3076 CODA FILE SYSTEM
3077 M:      Jan Harkes <jaharkes@cs.cmu.edu>
3078 M:      coda@cs.cmu.edu
3079 L:      codalist@coda.cs.cmu.edu
3080 W:      http://www.coda.cs.cmu.edu/
3081 S:      Maintained
3082 F:      Documentation/filesystems/coda.txt
3083 F:      fs/coda/
3084 F:      include/linux/coda*.h
3085 F:      include/uapi/linux/coda*.h
3086
3087 CODA V4L2 MEM2MEM DRIVER
3088 M:      Philipp Zabel <p.zabel@pengutronix.de>
3089 L:      linux-media@vger.kernel.org
3090 S:      Maintained
3091 F:      Documentation/devicetree/bindings/media/coda.txt
3092 F:      drivers/media/platform/coda/
3093
3094 COMMON CLK FRAMEWORK
3095 M:      Michael Turquette <mturquette@baylibre.com>
3096 M:      Stephen Boyd <sboyd@codeaurora.org>
3097 L:      linux-clk@vger.kernel.org
3098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3099 S:      Maintained
3100 F:      Documentation/devicetree/bindings/clock/
3101 F:      drivers/clk/
3102 X:      drivers/clk/clkdev.c
3103 F:      include/linux/clk-pr*
3104 F:      include/linux/clk/
3105
3106 COMMON INTERNET FILE SYSTEM (CIFS)
3107 M:      Steve French <sfrench@samba.org>
3108 L:      linux-cifs@vger.kernel.org
3109 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
3110 W:      http://linux-cifs.samba.org/
3111 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3112 S:      Supported
3113 F:      Documentation/filesystems/cifs/
3114 F:      fs/cifs/
3115
3116 COMPACTPCI HOTPLUG CORE
3117 M:      Scott Murray <scott@spiteful.org>
3118 L:      linux-pci@vger.kernel.org
3119 S:      Maintained
3120 F:      drivers/pci/hotplug/cpci_hotplug*
3121
3122 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3123 M:      Scott Murray <scott@spiteful.org>
3124 L:      linux-pci@vger.kernel.org
3125 S:      Maintained
3126 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3127
3128 COMPACTPCI HOTPLUG GENERIC DRIVER
3129 M:      Scott Murray <scott@spiteful.org>
3130 L:      linux-pci@vger.kernel.org
3131 S:      Maintained
3132 F:      drivers/pci/hotplug/cpcihp_generic.c
3133
3134 COMPAL LAPTOP SUPPORT
3135 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3136 L:      platform-driver-x86@vger.kernel.org
3137 S:      Maintained
3138 F:      drivers/platform/x86/compal-laptop.c
3139
3140 CONEXANT ACCESSRUNNER USB DRIVER
3141 L:      accessrunner-general@lists.sourceforge.net
3142 W:      http://accessrunner.sourceforge.net/
3143 S:      Orphan
3144 F:      drivers/usb/atm/cxacru.c
3145
3146 CONFIGFS
3147 M:      Joel Becker <jlbec@evilplan.org>
3148 M:      Christoph Hellwig <hch@lst.de>
3149 T:      git git://git.infradead.org/users/hch/configfs.git
3150 S:      Supported
3151 F:      fs/configfs/
3152 F:      include/linux/configfs.h
3153
3154 CONNECTOR
3155 M:      Evgeniy Polyakov <zbr@ioremap.net>
3156 L:      netdev@vger.kernel.org
3157 S:      Maintained
3158 F:      drivers/connector/
3159
3160 CONTROL GROUP (CGROUP)
3161 M:      Tejun Heo <tj@kernel.org>
3162 M:      Li Zefan <lizefan@huawei.com>
3163 M:      Johannes Weiner <hannes@cmpxchg.org>
3164 L:      cgroups@vger.kernel.org
3165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3166 S:      Maintained
3167 F:      Documentation/cgroups/
3168 F:      include/linux/cgroup*
3169 F:      kernel/cgroup*
3170
3171 CONTROL GROUP - CPUSET
3172 M:      Li Zefan <lizefan@huawei.com>
3173 L:      cgroups@vger.kernel.org
3174 W:      http://www.bullopensource.org/cpuset/
3175 W:      http://oss.sgi.com/projects/cpusets/
3176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3177 S:      Maintained
3178 F:      Documentation/cgroups/cpusets.txt
3179 F:      include/linux/cpuset.h
3180 F:      kernel/cpuset.c
3181
3182 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3183 M:      Johannes Weiner <hannes@cmpxchg.org>
3184 M:      Michal Hocko <mhocko@kernel.org>
3185 M:      Vladimir Davydov <vdavydov@virtuozzo.com>
3186 L:      cgroups@vger.kernel.org
3187 L:      linux-mm@kvack.org
3188 S:      Maintained
3189 F:      mm/memcontrol.c
3190 F:      mm/swap_cgroup.c
3191
3192 CORETEMP HARDWARE MONITORING DRIVER
3193 M:      Fenghua Yu <fenghua.yu@intel.com>
3194 L:      linux-hwmon@vger.kernel.org
3195 S:      Maintained
3196 F:      Documentation/hwmon/coretemp
3197 F:      drivers/hwmon/coretemp.c
3198
3199 COSA/SRP SYNC SERIAL DRIVER
3200 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3201 W:      http://www.fi.muni.cz/~kas/cosa/
3202 S:      Maintained
3203 F:      drivers/net/wan/cosa*
3204
3205 CPMAC ETHERNET DRIVER
3206 M:      Florian Fainelli <florian@openwrt.org>
3207 L:      netdev@vger.kernel.org
3208 S:      Maintained
3209 F:      drivers/net/ethernet/ti/cpmac.c
3210
3211 CPU FREQUENCY DRIVERS
3212 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3213 M:      Viresh Kumar <viresh.kumar@linaro.org>
3214 L:      linux-pm@vger.kernel.org
3215 S:      Maintained
3216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3217 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3218 F:      drivers/cpufreq/
3219 F:      include/linux/cpufreq.h
3220
3221 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3222 M:      Viresh Kumar <viresh.kumar@linaro.org>
3223 M:      Sudeep Holla <sudeep.holla@arm.com>
3224 L:      linux-pm@vger.kernel.org
3225 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3226 S:      Maintained
3227 F:      drivers/cpufreq/arm_big_little.h
3228 F:      drivers/cpufreq/arm_big_little.c
3229 F:      drivers/cpufreq/arm_big_little_dt.c
3230
3231 CPUIDLE DRIVER - ARM BIG LITTLE
3232 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3233 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3234 L:      linux-pm@vger.kernel.org
3235 L:      linux-arm-kernel@lists.infradead.org
3236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3237 S:      Maintained
3238 F:      drivers/cpuidle/cpuidle-big_little.c
3239
3240 CPUIDLE DRIVER - ARM EXYNOS
3241 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3242 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3243 M:      Kukjin Kim <kgene@kernel.org>
3244 L:      linux-pm@vger.kernel.org
3245 L:      linux-samsung-soc@vger.kernel.org
3246 S:      Supported
3247 F:      drivers/cpuidle/cpuidle-exynos.c
3248 F:      arch/arm/mach-exynos/pm.c
3249
3250 CPUIDLE DRIVERS
3251 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3252 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
3253 L:      linux-pm@vger.kernel.org
3254 S:      Maintained
3255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3256 F:      drivers/cpuidle/*
3257 F:      include/linux/cpuidle.h
3258
3259 CPUID/MSR DRIVER
3260 M:      "H. Peter Anvin" <hpa@zytor.com>
3261 S:      Maintained
3262 F:      arch/x86/kernel/cpuid.c
3263 F:      arch/x86/kernel/msr.c
3264
3265 CPU POWER MONITORING SUBSYSTEM
3266 M:      Thomas Renninger <trenn@suse.com>
3267 L:      linux-pm@vger.kernel.org
3268 S:      Maintained
3269 F:      tools/power/cpupower/
3270
3271 CRAMFS FILESYSTEM
3272 W:      http://sourceforge.net/projects/cramfs/
3273 S:      Orphan / Obsolete
3274 F:      Documentation/filesystems/cramfs.txt
3275 F:      fs/cramfs/
3276
3277 CRIS PORT
3278 M:      Mikael Starvik <starvik@axis.com>
3279 M:      Jesper Nilsson <jesper.nilsson@axis.com>
3280 L:      linux-cris-kernel@axis.com
3281 W:      http://developer.axis.com
3282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3283 S:      Maintained
3284 F:      arch/cris/
3285 F:      drivers/tty/serial/crisv10.*
3286
3287 CRYPTO API
3288 M:      Herbert Xu <herbert@gondor.apana.org.au>
3289 M:      "David S. Miller" <davem@davemloft.net>
3290 L:      linux-crypto@vger.kernel.org
3291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3293 S:      Maintained
3294 F:      Documentation/crypto/
3295 F:      Documentation/DocBook/crypto-API.tmpl
3296 F:      arch/*/crypto/
3297 F:      crypto/
3298 F:      drivers/crypto/
3299 F:      include/crypto/
3300
3301 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3302 M:      Neil Horman <nhorman@tuxdriver.com>
3303 L:      linux-crypto@vger.kernel.org
3304 S:      Maintained
3305 F:      crypto/ansi_cprng.c
3306 F:      crypto/rng.c
3307
3308 CS3308 MEDIA DRIVER
3309 M:      Hans Verkuil <hverkuil@xs4all.nl>
3310 L:      linux-media@vger.kernel.org
3311 T:      git git://linuxtv.org/media_tree.git
3312 W:      http://linuxtv.org
3313 S:      Odd Fixes
3314 F:      drivers/media/i2c/cs3308.c
3315 F:      drivers/media/i2c/cs3308.h
3316
3317 CS5535 Audio ALSA driver
3318 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
3319 S:      Maintained
3320 F:      sound/pci/cs5535audio/
3321
3322 CW1200 WLAN driver
3323 M:      Solomon Peachy <pizza@shaftnet.org>
3324 S:      Maintained
3325 F:      drivers/net/wireless/st/cw1200/
3326
3327 CX18 VIDEO4LINUX DRIVER
3328 M:      Andy Walls <awalls@md.metrocast.net>
3329 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
3330 L:      linux-media@vger.kernel.org
3331 T:      git git://linuxtv.org/media_tree.git
3332 W:      https://linuxtv.org
3333 W:      http://www.ivtvdriver.org/index.php/Cx18
3334 S:      Maintained
3335 F:      Documentation/video4linux/cx18.txt
3336 F:      drivers/media/pci/cx18/
3337 F:      include/uapi/linux/ivtv*
3338
3339 CX2341X MPEG ENCODER HELPER MODULE
3340 M:      Hans Verkuil <hverkuil@xs4all.nl>
3341 L:      linux-media@vger.kernel.org
3342 T:      git git://linuxtv.org/media_tree.git
3343 W:      https://linuxtv.org
3344 S:      Maintained
3345 F:      drivers/media/common/cx2341x*
3346 F:      include/media/cx2341x*
3347
3348 CX24120 MEDIA DRIVER
3349 M:      Jemma Denson <jdenson@gmail.com>
3350 M:      Patrick Boettcher <patrick.boettcher@posteo.de>
3351 L:      linux-media@vger.kernel.org
3352 W:      https://linuxtv.org
3353 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3354 S:      Maintained
3355 F:      drivers/media/dvb-frontends/cx24120*
3356
3357 CX88 VIDEO4LINUX DRIVER
3358 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
3359 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
3360 L:      linux-media@vger.kernel.org
3361 W:      https://linuxtv.org
3362 T:      git git://linuxtv.org/media_tree.git
3363 S:      Odd fixes
3364 F:      Documentation/video4linux/cx88/
3365 F:      drivers/media/pci/cx88/
3366
3367 CXD2820R MEDIA DRIVER
3368 M:      Antti Palosaari <crope@iki.fi>
3369 L:      linux-media@vger.kernel.org
3370 W:      https://linuxtv.org
3371 W:      http://palosaari.fi/linux/
3372 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3373 T:      git git://linuxtv.org/anttip/media_tree.git
3374 S:      Maintained
3375 F:      drivers/media/dvb-frontends/cxd2820r*
3376
3377 CXGB3 ETHERNET DRIVER (CXGB3)
3378 M:      Santosh Raspatur <santosh@chelsio.com>
3379 L:      netdev@vger.kernel.org
3380 W:      http://www.chelsio.com
3381 S:      Supported
3382 F:      drivers/net/ethernet/chelsio/cxgb3/
3383
3384 CXGB3 ISCSI DRIVER (CXGB3I)
3385 M:      Karen Xie <kxie@chelsio.com>
3386 L:      linux-scsi@vger.kernel.org
3387 W:      http://www.chelsio.com
3388 S:      Supported
3389 F:      drivers/scsi/cxgbi/cxgb3i
3390
3391 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3392 M:      Steve Wise <swise@chelsio.com>
3393 L:      linux-rdma@vger.kernel.org
3394 W:      http://www.openfabrics.org
3395 S:      Supported
3396 F:      drivers/infiniband/hw/cxgb3/
3397
3398 CXGB4 ETHERNET DRIVER (CXGB4)
3399 M:      Hariprasad S <hariprasad@chelsio.com>
3400 L:      netdev@vger.kernel.org
3401 W:      http://www.chelsio.com
3402 S:      Supported
3403 F:      drivers/net/ethernet/chelsio/cxgb4/
3404
3405 CXGB4 ISCSI DRIVER (CXGB4I)
3406 M:      Karen Xie <kxie@chelsio.com>
3407 L:      linux-scsi@vger.kernel.org
3408 W:      http://www.chelsio.com
3409 S:      Supported
3410 F:      drivers/scsi/cxgbi/cxgb4i
3411
3412 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3413 M:      Steve Wise <swise@chelsio.com>
3414 L:      linux-rdma@vger.kernel.org
3415 W:      http://www.openfabrics.org
3416 S:      Supported
3417 F:      drivers/infiniband/hw/cxgb4/
3418
3419 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3420 M:      Casey Leedom <leedom@chelsio.com>
3421 L:      netdev@vger.kernel.org
3422 W:      http://www.chelsio.com
3423 S:      Supported
3424 F:      drivers/net/ethernet/chelsio/cxgb4vf/
3425
3426 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3427 M:      Ian Munsie <imunsie@au1.ibm.com>
3428 M:      Michael Neuling <mikey@neuling.org>
3429 L:      linuxppc-dev@lists.ozlabs.org
3430 S:      Supported
3431 F:      drivers/misc/cxl/
3432 F:      include/misc/cxl*
3433 F:      include/uapi/misc/cxl.h
3434 F:      Documentation/powerpc/cxl.txt
3435 F:      Documentation/powerpc/cxl.txt
3436 F:      Documentation/ABI/testing/sysfs-class-cxl
3437
3438 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3439 M:      Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3440 M:      Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3441 L:      linux-scsi@vger.kernel.org
3442 S:      Supported
3443 F:      drivers/scsi/cxlflash/
3444 F:      include/uapi/scsi/cxlflash_ioctls.h
3445 F:      Documentation/powerpc/cxlflash.txt
3446
3447 STMMAC ETHERNET DRIVER
3448 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
3449 M:      Alexandre Torgue <alexandre.torgue@st.com>
3450 L:      netdev@vger.kernel.org
3451 W:      http://www.stlinux.com
3452 S:      Supported
3453 F:      drivers/net/ethernet/stmicro/stmmac/
3454
3455 CYBERPRO FB DRIVER
3456 M:      Russell King <linux@armlinux.org.uk>
3457 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3458 W:      http://www.armlinux.org.uk/
3459 S:      Maintained
3460 F:      drivers/video/fbdev/cyber2000fb.*
3461
3462 CYCLADES ASYNC MUX DRIVER
3463 W:      http://www.cyclades.com/
3464 S:      Orphan
3465 F:      drivers/tty/cyclades.c
3466 F:      include/linux/cyclades.h
3467 F:      include/uapi/linux/cyclades.h
3468
3469 CYCLADES PC300 DRIVER
3470 W:      http://www.cyclades.com/
3471 S:      Orphan
3472 F:      drivers/net/wan/pc300*
3473
3474 CYPRESS_FIRMWARE MEDIA DRIVER
3475 M:      Antti Palosaari <crope@iki.fi>
3476 L:      linux-media@vger.kernel.org
3477 W:      https://linuxtv.org
3478 W:      http://palosaari.fi/linux/
3479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3480 T:      git git://linuxtv.org/anttip/media_tree.git
3481 S:      Maintained
3482 F:      drivers/media/common/cypress_firmware*
3483
3484 CYTTSP TOUCHSCREEN DRIVER
3485 M:      Ferruh Yigit <fery@cypress.com>
3486 L:      linux-input@vger.kernel.org
3487 S:      Supported
3488 F:      drivers/input/touchscreen/cyttsp*
3489 F:      include/linux/input/cyttsp.h
3490
3491 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3492 M:      Joshua Kinard <kumba@gentoo.org>
3493 S:      Maintained
3494 F:      drivers/rtc/rtc-ds1685.c
3495 F:      include/linux/rtc/ds1685.h
3496
3497 DAMA SLAVE for AX.25
3498 M:      Joerg Reuter <jreuter@yaina.de>
3499 W:      http://yaina.de/jreuter/
3500 W:      http://www.qsl.net/dl1bke/
3501 L:      linux-hams@vger.kernel.org
3502 S:      Maintained
3503 F:      net/ax25/af_ax25.c
3504 F:      net/ax25/ax25_dev.c
3505 F:      net/ax25/ax25_ds_*
3506 F:      net/ax25/ax25_in.c
3507 F:      net/ax25/ax25_out.c
3508 F:      net/ax25/ax25_timer.c
3509 F:      net/ax25/sysctl_net_ax25.c
3510
3511 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3512 L:      netdev@vger.kernel.org
3513 S:      Orphan
3514 F:      Documentation/networking/dmfe.txt
3515 F:      drivers/net/ethernet/dec/tulip/dmfe.c
3516
3517 DC390/AM53C974 SCSI driver
3518 M:      Hannes Reinecke <hare@suse.com>
3519 L:      linux-scsi@vger.kernel.org
3520 S:      Maintained
3521 F:      drivers/scsi/am53c974.c
3522
3523 DC395x SCSI driver
3524 M:      Oliver Neukum <oliver@neukum.org>
3525 M:      Ali Akcaagac <aliakc@web.de>
3526 M:      Jamie Lenehan <lenehan@twibble.org>
3527 L:      dc395x@twibble.org
3528 W:      http://twibble.org/dist/dc395x/
3529 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3530 S:      Maintained
3531 F:      Documentation/scsi/dc395x.txt
3532 F:      drivers/scsi/dc395x.*
3533
3534 DCCP PROTOCOL
3535 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3536 L:      dccp@vger.kernel.org
3537 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3538 S:      Maintained
3539 F:      include/linux/dccp.h
3540 F:      include/uapi/linux/dccp.h
3541 F:      include/linux/tfrc.h
3542 F:      net/dccp/
3543
3544 DECnet NETWORK LAYER
3545 W:      http://linux-decnet.sourceforge.net
3546 L:      linux-decnet-user@lists.sourceforge.net
3547 S:      Orphan
3548 F:      Documentation/networking/decnet.txt
3549 F:      net/decnet/
3550
3551 DECSTATION PLATFORM SUPPORT
3552 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3553 L:      linux-mips@linux-mips.org
3554 W:      http://www.linux-mips.org/wiki/DECstation
3555 S:      Maintained
3556 F:      arch/mips/dec/
3557 F:      arch/mips/include/asm/dec/
3558 F:      arch/mips/include/asm/mach-dec/
3559
3560 DEFXX FDDI NETWORK DRIVER
3561 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3562 S:      Maintained
3563 F:      drivers/net/fddi/defxx.*
3564
3565 DELL LAPTOP DRIVER
3566 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3567 M:      Pali Rohár <pali.rohar@gmail.com>
3568 L:      platform-driver-x86@vger.kernel.org
3569 S:      Maintained
3570 F:      drivers/platform/x86/dell-laptop.c
3571
3572 DELL LAPTOP RBTN DRIVER
3573 M:      Pali Rohár <pali.rohar@gmail.com>
3574 S:      Maintained
3575 F:      drivers/platform/x86/dell-rbtn.*
3576
3577 DELL LAPTOP FREEFALL DRIVER
3578 M:      Pali Rohár <pali.rohar@gmail.com>
3579 S:      Maintained
3580 F:      drivers/platform/x86/dell-smo8800.c
3581
3582 DELL LAPTOP SMM DRIVER
3583 M:      Pali Rohár <pali.rohar@gmail.com>
3584 S:      Maintained
3585 F:      drivers/hwmon/dell-smm-hwmon.c
3586 F:      include/uapi/linux/i8k.h
3587
3588 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3589 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3590 S:      Maintained
3591 F:      Documentation/dcdbas.txt
3592 F:      drivers/firmware/dcdbas.*
3593
3594 DELL WMI EXTRAS DRIVER
3595 M:      Matthew Garrett <mjg59@srcf.ucam.org>
3596 M:      Pali Rohár <pali.rohar@gmail.com>
3597 S:      Maintained
3598 F:      drivers/platform/x86/dell-wmi.c
3599
3600 DESIGNWARE USB2 DRD IP DRIVER
3601 M:      John Youn <johnyoun@synopsys.com>
3602 L:      linux-usb@vger.kernel.org
3603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3604 S:      Maintained
3605 F:      drivers/usb/dwc2/
3606
3607 DESIGNWARE USB3 DRD IP DRIVER
3608 M:      Felipe Balbi <balbi@kernel.org>
3609 L:      linux-usb@vger.kernel.org
3610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3611 S:      Maintained
3612 F:      drivers/usb/dwc3/
3613
3614 DEVICE COREDUMP (DEV_COREDUMP)
3615 M:      Johannes Berg <johannes@sipsolutions.net>
3616 L:      linux-kernel@vger.kernel.org
3617 S:      Maintained
3618 F:      drivers/base/devcoredump.c
3619 F:      include/linux/devcoredump.h
3620
3621 DEVICE FREQUENCY (DEVFREQ)
3622 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3623 M:      Kyungmin Park <kyungmin.park@samsung.com>
3624 L:      linux-pm@vger.kernel.org
3625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3626 S:      Maintained
3627 F:      drivers/devfreq/
3628 F:      include/linux/devfreq.h
3629 F:      Documentation/devicetree/bindings/devfreq/
3630
3631 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3632 M:      Chanwoo Choi <cw00.choi@samsung.com>
3633 L:      linux-pm@vger.kernel.org
3634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3635 S:      Supported
3636 F:      drivers/devfreq/event/
3637 F:      drivers/devfreq/devfreq-event.c
3638 F:      include/linux/devfreq-event.h
3639 F:      Documentation/devicetree/bindings/devfreq/event/
3640
3641 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3642 M:      Chanwoo Choi <cw00.choi@samsung.com>
3643 L:      linux-pm@vger.kernel.org
3644 L:      linux-samsung-soc@vger.kernel.org
3645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3646 S:      Maintained
3647 F:      drivers/devfreq/exynos-bus.c
3648 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3649
3650 DEVICE NUMBER REGISTRY
3651 M:      Torben Mathiasen <device@lanana.org>
3652 W:      http://lanana.org/docs/device-list/index.html
3653 S:      Maintained
3654
3655 DEVICE-MAPPER  (LVM)
3656 M:      Alasdair Kergon <agk@redhat.com>
3657 M:      Mike Snitzer <snitzer@redhat.com>
3658 M:      dm-devel@redhat.com
3659 L:      dm-devel@redhat.com
3660 W:      http://sources.redhat.com/dm
3661 Q:      http://patchwork.kernel.org/project/dm-devel/list/
3662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3663 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3664 S:      Maintained
3665 F:      Documentation/device-mapper/
3666 F:      drivers/md/dm*
3667 F:      drivers/md/persistent-data/
3668 F:      include/linux/device-mapper.h
3669 F:      include/linux/dm-*.h
3670 F:      include/uapi/linux/dm-*.h
3671
3672 DEVLINK
3673 M:      Jiri Pirko <jiri@mellanox.com>
3674 L:      netdev@vger.kernel.org
3675 S:      Supported
3676 F:      net/core/devlink.c
3677 F:      include/net/devlink.h
3678 F:      include/uapi/linux/devlink.h
3679
3680 DIALOG SEMICONDUCTOR DRIVERS
3681 M:      Support Opensource <support.opensource@diasemi.com>
3682 W:      http://www.dialog-semiconductor.com/products
3683 S:      Supported
3684 F:      Documentation/hwmon/da90??
3685 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
3686 F:      drivers/gpio/gpio-da90??.c
3687 F:      drivers/hwmon/da90??-hwmon.c
3688 F:      drivers/iio/adc/da91??-*.c
3689 F:      drivers/input/misc/da90??_onkey.c
3690 F:      drivers/input/touchscreen/da9052_tsi.c
3691 F:      drivers/leds/leds-da90??.c
3692 F:      drivers/mfd/da903x.c
3693 F:      drivers/mfd/da90??-*.c
3694 F:      drivers/mfd/da91??-*.c
3695 F:      drivers/power/da9052-battery.c
3696 F:      drivers/power/da91??-*.c
3697 F:      drivers/regulator/da903x.c
3698 F:      drivers/regulator/da9???-regulator.[ch]
3699 F:      drivers/rtc/rtc-da90??.c
3700 F:      drivers/video/backlight/da90??_bl.c
3701 F:      drivers/watchdog/da90??_wdt.c
3702 F:      include/linux/mfd/da903x.h
3703 F:      include/linux/mfd/da9052/
3704 F:      include/linux/mfd/da9055/
3705 F:      include/linux/mfd/da9063/
3706 F:      include/linux/mfd/da9150/
3707 F:      include/sound/da[79]*.h
3708 F:      sound/soc/codecs/da[79]*.[ch]
3709
3710 DIGI NEO AND CLASSIC PCI PRODUCTS
3711 M:      Lidza Louina <lidza.louina@gmail.com>
3712 M:      Mark Hounschell <markh@compro.net>
3713 L:      driverdev-devel@linuxdriverproject.org
3714 S:      Maintained
3715 F:      drivers/staging/dgnc/
3716
3717 DIOLAN U2C-12 I2C DRIVER
3718 M:      Guenter Roeck <linux@roeck-us.net>
3719 L:      linux-i2c@vger.kernel.org
3720 S:      Maintained
3721 F:      drivers/i2c/busses/i2c-diolan-u2c.c
3722
3723 DIRECT ACCESS (DAX)
3724 M:      Matthew Wilcox <willy@linux.intel.com>
3725 L:      linux-fsdevel@vger.kernel.org
3726 S:      Supported
3727 F:      fs/dax.c
3728
3729 DIRECTORY NOTIFICATION (DNOTIFY)
3730 M:      Eric Paris <eparis@parisplace.org>
3731 S:      Maintained
3732 F:      Documentation/filesystems/dnotify.txt
3733 F:      fs/notify/dnotify/
3734 F:      include/linux/dnotify.h
3735
3736 DISK GEOMETRY AND PARTITION HANDLING
3737 M:      Andries Brouwer <aeb@cwi.nl>
3738 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3739 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3740 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3741 S:      Maintained
3742
3743 DISKQUOTA
3744 M:      Jan Kara <jack@suse.com>
3745 S:      Maintained
3746 F:      Documentation/filesystems/quota.txt
3747 F:      fs/quota/
3748 F:      include/linux/quota*.h
3749 F:      include/uapi/linux/quota*.h
3750
3751 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3752 M:      Bernie Thompson <bernie@plugable.com>
3753 L:      linux-fbdev@vger.kernel.org
3754 S:      Maintained
3755 W:      http://plugable.com/category/projects/udlfb/
3756 F:      drivers/video/fbdev/udlfb.c
3757 F:      include/video/udlfb.h
3758 F:      Documentation/fb/udlfb.txt
3759
3760 DISTRIBUTED LOCK MANAGER (DLM)
3761 M:      Christine Caulfield <ccaulfie@redhat.com>
3762 M:      David Teigland <teigland@redhat.com>
3763 L:      cluster-devel@redhat.com
3764 W:      http://sources.redhat.com/cluster/
3765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3766 S:      Supported
3767 F:      fs/dlm/
3768
3769 DMA BUFFER SHARING FRAMEWORK
3770 M:      Sumit Semwal <sumit.semwal@linaro.org>
3771 S:      Maintained
3772 L:      linux-media@vger.kernel.org
3773 L:      dri-devel@lists.freedesktop.org
3774 L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3775 F:      drivers/dma-buf/
3776 F:      include/linux/dma-buf*
3777 F:      include/linux/reservation.h
3778 F:      include/linux/*fence.h
3779 F:      Documentation/dma-buf-sharing.txt
3780 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3781
3782 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3783 M:      Vinod Koul <vinod.koul@intel.com>
3784 L:      dmaengine@vger.kernel.org
3785 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3786 S:      Maintained
3787 F:      drivers/dma/
3788 F:      include/linux/dmaengine.h
3789 F:      Documentation/devicetree/bindings/dma/
3790 F:      Documentation/dmaengine/
3791 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3792
3793 DME1737 HARDWARE MONITOR DRIVER
3794 M:      Juerg Haefliger <juergh@gmail.com>
3795 L:      linux-hwmon@vger.kernel.org
3796 S:      Maintained
3797 F:      Documentation/hwmon/dme1737
3798 F:      drivers/hwmon/dme1737.c
3799
3800 DMI/SMBIOS SUPPORT
3801 M:      Jean Delvare <jdelvare@suse.com>
3802 S:      Maintained
3803 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3804 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
3805 F:      drivers/firmware/dmi-id.c
3806 F:      drivers/firmware/dmi_scan.c
3807 F:      include/linux/dmi.h
3808
3809 DOCUMENTATION
3810 M:      Jonathan Corbet <corbet@lwn.net>
3811 L:      linux-doc@vger.kernel.org
3812 S:      Maintained
3813 F:      Documentation/
3814 F:      scripts/docproc.c
3815 F:      scripts/kernel-doc*
3816 X:      Documentation/ABI/
3817 X:      Documentation/devicetree/
3818 X:      Documentation/acpi
3819 X:      Documentation/power
3820 X:      Documentation/spi
3821 X:      Documentation/DocBook/media
3822 T:      git git://git.lwn.net/linux.git docs-next
3823
3824 DOUBLETALK DRIVER
3825 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3826 L:      blinux-list@redhat.com
3827 S:      Maintained
3828 F:      drivers/char/dtlk.c
3829 F:      include/linux/dtlk.h
3830
3831 DPT_I2O SCSI RAID DRIVER
3832 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3833 L:      linux-scsi@vger.kernel.org
3834 W:      http://www.adaptec.com/
3835 S:      Maintained
3836 F:      drivers/scsi/dpt*
3837 F:      drivers/scsi/dpt/
3838
3839 DRBD DRIVER
3840 M:      Philipp Reisner <philipp.reisner@linbit.com>
3841 M:      Lars Ellenberg <lars.ellenberg@linbit.com>
3842 L:      drbd-dev@lists.linbit.com
3843 W:      http://www.drbd.org
3844 T:      git git://git.linbit.com/linux-drbd.git
3845 T:      git git://git.linbit.com/drbd-8.4.git
3846 S:      Supported
3847 F:      drivers/block/drbd/
3848 F:      lib/lru_cache.c
3849 F:      Documentation/blockdev/drbd/
3850
3851 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3852 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3854 S:      Supported
3855 F:      Documentation/kobject.txt
3856 F:      drivers/base/
3857 F:      fs/debugfs/
3858 F:      fs/kernfs/
3859 F:      fs/sysfs/
3860 F:      include/linux/debugfs.h
3861 F:      include/linux/kobj*
3862 F:      lib/kobj*
3863
3864 DRM DRIVERS
3865 M:      David Airlie <airlied@linux.ie>
3866 L:      dri-devel@lists.freedesktop.org
3867 T:      git git://people.freedesktop.org/~airlied/linux
3868 S:      Maintained
3869 F:      drivers/gpu/drm/
3870 F:      drivers/gpu/vga/
3871 F:      Documentation/devicetree/bindings/display/
3872 F:      Documentation/devicetree/bindings/gpu/
3873 F:      Documentation/devicetree/bindings/video/
3874 F:      Documentation/gpu/
3875 F:      include/drm/
3876 F:      include/uapi/drm/
3877
3878 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3879 M:      Dave Airlie <airlied@redhat.com>
3880 S:      Odd Fixes
3881 F:      drivers/gpu/drm/ast/
3882
3883 DRM DRIVER FOR BOCHS VIRTUAL GPU
3884 M:      Gerd Hoffmann <kraxel@redhat.com>
3885 S:      Odd Fixes
3886 F:      drivers/gpu/drm/bochs/
3887
3888 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3889 M:      Dave Airlie <airlied@redhat.com>
3890 S:      Odd Fixes
3891 F:      drivers/gpu/drm/cirrus/
3892
3893 RADEON and AMDGPU DRM DRIVERS
3894 M:      Alex Deucher <alexander.deucher@amd.com>
3895 M:      Christian König <christian.koenig@amd.com>
3896 L:      dri-devel@lists.freedesktop.org
3897 T:      git git://people.freedesktop.org/~agd5f/linux
3898 S:      Supported
3899 F:      drivers/gpu/drm/radeon/
3900 F:      include/uapi/drm/radeon_drm.h
3901 F:      drivers/gpu/drm/amd/
3902 F:      include/uapi/drm/amdgpu_drm.h
3903
3904 DRM PANEL DRIVERS
3905 M:      Thierry Reding <thierry.reding@gmail.com>
3906 L:      dri-devel@lists.freedesktop.org
3907 T:      git git://anongit.freedesktop.org/tegra/linux.git
3908 S:      Maintained
3909 F:      drivers/gpu/drm/drm_panel.c
3910 F:      drivers/gpu/drm/panel/
3911 F:      include/drm/drm_panel.h
3912 F:      Documentation/devicetree/bindings/display/panel/
3913
3914 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3915 M:      Daniel Vetter <daniel.vetter@intel.com>
3916 M:      Jani Nikula <jani.nikula@linux.intel.com>
3917 L:      intel-gfx@lists.freedesktop.org
3918 L:      dri-devel@lists.freedesktop.org
3919 W:      https://01.org/linuxgraphics/
3920 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3921 T:      git git://anongit.freedesktop.org/drm-intel
3922 S:      Supported
3923 F:      drivers/gpu/drm/i915/
3924 F:      include/drm/i915*
3925 F:      include/uapi/drm/i915_drm.h
3926 F:      Documentation/gpu/i915.rst
3927
3928 DRM DRIVERS FOR ATMEL HLCDC
3929 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
3930 L:      dri-devel@lists.freedesktop.org
3931 S:      Supported
3932 F:      drivers/gpu/drm/atmel-hlcdc/
3933 F:      Documentation/devicetree/bindings/drm/atmel/
3934
3935 DRM DRIVERS FOR ALLWINNER A10
3936 M:      Maxime Ripard  <maxime.ripard@free-electrons.com>
3937 L:      dri-devel@lists.freedesktop.org
3938 S:      Supported
3939 F:      drivers/gpu/drm/sun4i/
3940 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3941
3942 DRM DRIVERS FOR EXYNOS
3943 M:      Inki Dae <inki.dae@samsung.com>
3944 M:      Joonyoung Shim <jy0922.shim@samsung.com>
3945 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3946 M:      Kyungmin Park <kyungmin.park@samsung.com>
3947 L:      dri-devel@lists.freedesktop.org
3948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3949 S:      Supported
3950 F:      drivers/gpu/drm/exynos/
3951 F:      include/uapi/drm/exynos_drm.h
3952 F:      Documentation/devicetree/bindings/display/exynos/
3953
3954 DRM DRIVERS FOR FREESCALE DCU
3955 M:      Stefan Agner <stefan@agner.ch>
3956 M:      Alison Wang <alison.wang@freescale.com>
3957 L:      dri-devel@lists.freedesktop.org
3958 S:      Supported
3959 F:      drivers/gpu/drm/fsl-dcu/
3960 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
3961 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
3962 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3963
3964 DRM DRIVERS FOR FREESCALE IMX
3965 M:      Philipp Zabel <p.zabel@pengutronix.de>
3966 L:      dri-devel@lists.freedesktop.org
3967 S:      Maintained
3968 F:      drivers/gpu/drm/imx/
3969 F:      drivers/gpu/ipu-v3/
3970 F:      Documentation/devicetree/bindings/display/imx/
3971
3972 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3973 M:      Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3974 L:      dri-devel@lists.freedesktop.org
3975 T:      git git://github.com/patjak/drm-gma500
3976 S:      Maintained
3977 F:      drivers/gpu/drm/gma500/
3978
3979 DRM DRIVERS FOR HISILICON
3980 M:      Xinliang Liu <z.liuxinliang@hisilicon.com>
3981 R:      Xinwei Kong <kong.kongxinwei@hisilicon.com>
3982 R:      Chen Feng <puck.chen@hisilicon.com>
3983 L:      dri-devel@lists.freedesktop.org
3984 T:      git git://github.com/xin3liang/linux.git
3985 S:      Maintained
3986 F:      drivers/gpu/drm/hisilicon/
3987 F:      Documentation/devicetree/bindings/display/hisilicon/
3988
3989 DRM DRIVER FOR INTEL I810 VIDEO CARDS
3990 S:      Orphan / Obsolete
3991 F:      drivers/gpu/drm/i810/
3992 F:      include/uapi/drm/i810_drm.h
3993
3994 DRM DRIVER FOR MSM ADRENO GPU
3995 M:      Rob Clark <robdclark@gmail.com>
3996 L:      linux-arm-msm@vger.kernel.org
3997 L:      dri-devel@lists.freedesktop.org
3998 L:      freedreno@lists.freedesktop.org
3999 T:      git git://people.freedesktop.org/~robclark/linux
4000 S:      Maintained
4001 F:      drivers/gpu/drm/msm/
4002 F:      include/uapi/drm/msm_drm.h
4003 F:      Documentation/devicetree/bindings/display/msm/
4004
4005 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4006 M:      Ben Skeggs <bskeggs@redhat.com>
4007 L:      dri-devel@lists.freedesktop.org
4008 L:      nouveau@lists.freedesktop.org
4009 T:      git git://github.com/skeggsb/linux
4010 S:      Supported
4011 F:      drivers/gpu/drm/nouveau/
4012 F:      include/uapi/drm/nouveau_drm.h
4013
4014 DRM DRIVERS FOR NVIDIA TEGRA
4015 M:      Thierry Reding <thierry.reding@gmail.com>
4016 L:      dri-devel@lists.freedesktop.org
4017 L:      linux-tegra@vger.kernel.org
4018 T:      git git://anongit.freedesktop.org/tegra/linux.git
4019 S:      Supported
4020 F:      drivers/gpu/drm/tegra/
4021 F:      drivers/gpu/host1x/
4022 F:      include/linux/host1x.h
4023 F:      include/uapi/drm/tegra_drm.h
4024 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4025
4026 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4027 S:      Orphan / Obsolete
4028 F:      drivers/gpu/drm/mga/
4029 F:      include/uapi/drm/mga_drm.h
4030
4031 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4032 M:      Dave Airlie <airlied@redhat.com>
4033 S:      Odd Fixes
4034 F:      drivers/gpu/drm/mgag200/
4035
4036 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4037 S:      Orphan / Obsolete
4038 F:      drivers/gpu/drm/r128/
4039 F:      include/uapi/drm/r128_drm.h
4040
4041 DRM DRIVERS FOR RENESAS
4042 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4043 L:      dri-devel@lists.freedesktop.org
4044 L:      linux-renesas-soc@vger.kernel.org
4045 T:      git git://linuxtv.org/pinchartl/fbdev
4046 S:      Supported
4047 F:      drivers/gpu/drm/rcar-du/
4048 F:      drivers/gpu/drm/shmobile/
4049 F:      include/linux/platform_data/shmob_drm.h
4050 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4051
4052 DRM DRIVER FOR QXL VIRTUAL GPU
4053 M:      Dave Airlie <airlied@redhat.com>
4054 S:      Odd Fixes
4055 F:      drivers/gpu/drm/qxl/
4056 F:      include/uapi/drm/qxl_drm.h
4057
4058 DRM DRIVERS FOR ROCKCHIP
4059 M:      Mark Yao <mark.yao@rock-chips.com>
4060 L:      dri-devel@lists.freedesktop.org
4061 S:      Maintained
4062 F:      drivers/gpu/drm/rockchip/
4063 F:      Documentation/devicetree/bindings/display/rockchip/
4064
4065 DRM DRIVER FOR SAVAGE VIDEO CARDS
4066 S:      Orphan / Obsolete
4067 F:      drivers/gpu/drm/savage/
4068 F:      include/uapi/drm/savage_drm.h
4069
4070 DRM DRIVER FOR SIS VIDEO CARDS
4071 S:      Orphan / Obsolete
4072 F:      drivers/gpu/drm/sis/
4073 F:      include/uapi/drm/sis_drm.h
4074
4075 DRM DRIVERS FOR STI
4076 M:      Benjamin Gaignard <benjamin.gaignard@linaro.org>
4077 M:      Vincent Abriou <vincent.abriou@st.com>
4078 L:      dri-devel@lists.freedesktop.org
4079 T:      git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4080 S:      Maintained
4081 F:      drivers/gpu/drm/sti
4082 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4083
4084 DRM DRIVER FOR TDFX VIDEO CARDS
4085 S:      Orphan / Obsolete
4086 F:      drivers/gpu/drm/tdfx/
4087
4088 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4089 M:      Dave Airlie <airlied@redhat.com>
4090 S:      Odd Fixes
4091 F:      drivers/gpu/drm/udl/
4092
4093 DRM DRIVERS FOR VIVANTE GPU IP
4094 M:      Lucas Stach <l.stach@pengutronix.de>
4095 R:      Russell King <linux+etnaviv@armlinux.org.uk>
4096 R:      Christian Gmeiner <christian.gmeiner@gmail.com>
4097 L:      dri-devel@lists.freedesktop.org
4098 S:      Maintained
4099 F:      drivers/gpu/drm/etnaviv/
4100 F:      include/uapi/drm/etnaviv_drm.h
4101 F:      Documentation/devicetree/bindings/display/etnaviv/
4102
4103 DRM DRIVER FOR VMWARE VIRTUAL GPU
4104 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4105 M:      Sinclair Yeh <syeh@vmware.com>
4106 M:      Thomas Hellstrom <thellstrom@vmware.com>
4107 L:      dri-devel@lists.freedesktop.org
4108 T:      git git://people.freedesktop.org/~syeh/repos_linux
4109 T:      git git://people.freedesktop.org/~thomash/linux
4110 S:      Supported
4111 F:      drivers/gpu/drm/vmwgfx/
4112 F:      include/uapi/drm/vmwgfx_drm.h
4113
4114 DRM DRIVERS FOR VC4
4115 M:      Eric Anholt <eric@anholt.net>
4116 T:      git git://github.com/anholt/linux
4117 S:      Supported
4118 F:      drivers/gpu/drm/vc4/
4119 F:      include/uapi/drm/vc4_drm.h
4120 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4121
4122 DRM DRIVERS FOR TI OMAP
4123 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4124 L:      dri-devel@lists.freedesktop.org
4125 S:      Maintained
4126 F:      drivers/gpu/drm/omapdrm/
4127 F:      Documentation/devicetree/bindings/display/ti/
4128
4129 DRM DRIVERS FOR TI LCDC
4130 M:      Jyri Sarha <jsarha@ti.com>
4131 R:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4132 L:      dri-devel@lists.freedesktop.org
4133 S:      Maintained
4134 F:      drivers/gpu/drm/tilcdc/
4135 F:      Documentation/devicetree/bindings/display/tilcdc/
4136
4137 DSBR100 USB FM RADIO DRIVER
4138 M:      Alexey Klimov <klimov.linux@gmail.com>
4139 L:      linux-media@vger.kernel.org
4140 T:      git git://linuxtv.org/media_tree.git
4141 S:      Maintained
4142 F:      drivers/media/radio/dsbr100.c
4143
4144 DSCC4 DRIVER
4145 M:      Francois Romieu <romieu@fr.zoreil.com>
4146 L:      netdev@vger.kernel.org
4147 S:      Maintained
4148 F:      drivers/net/wan/dscc4.c
4149
4150 DT3155 MEDIA DRIVER
4151 M:      Hans Verkuil <hverkuil@xs4all.nl>
4152 L:      linux-media@vger.kernel.org
4153 T:      git git://linuxtv.org/media_tree.git
4154 W:      https://linuxtv.org
4155 S:      Odd Fixes
4156 F:      drivers/media/pci/dt3155/
4157
4158 DVB_USB_AF9015 MEDIA DRIVER
4159 M:      Antti Palosaari <crope@iki.fi>
4160 L:      linux-media@vger.kernel.org
4161 W:      https://linuxtv.org
4162 W:      http://palosaari.fi/linux/
4163 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4164 T:      git git://linuxtv.org/anttip/media_tree.git
4165 S:      Maintained
4166 F:      drivers/media/usb/dvb-usb-v2/af9015*
4167
4168 DVB_USB_AF9035 MEDIA DRIVER
4169 M:      Antti Palosaari <crope@iki.fi>
4170 L:      linux-media@vger.kernel.org
4171 W:      https://linuxtv.org
4172 W:      http://palosaari.fi/linux/
4173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4174 T:      git git://linuxtv.org/anttip/media_tree.git
4175 S:      Maintained
4176 F:      drivers/media/usb/dvb-usb-v2/af9035*
4177
4178 DVB_USB_ANYSEE MEDIA DRIVER
4179 M:      Antti Palosaari <crope@iki.fi>
4180 L:      linux-media@vger.kernel.org
4181 W:      https://linuxtv.org
4182 W:      http://palosaari.fi/linux/
4183 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4184 T:      git git://linuxtv.org/anttip/media_tree.git
4185 S:      Maintained
4186 F:      drivers/media/usb/dvb-usb-v2/anysee*
4187
4188 DVB_USB_AU6610 MEDIA DRIVER
4189 M:      Antti Palosaari <crope@iki.fi>
4190 L:      linux-media@vger.kernel.org
4191 W:      https://linuxtv.org
4192 W:      http://palosaari.fi/linux/
4193 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4194 T:      git git://linuxtv.org/anttip/media_tree.git
4195 S:      Maintained
4196 F:      drivers/media/usb/dvb-usb-v2/au6610*
4197
4198 DVB_USB_CE6230 MEDIA DRIVER
4199 M:      Antti Palosaari <crope@iki.fi>
4200 L:      linux-media@vger.kernel.org
4201 W:      https://linuxtv.org
4202 W:      http://palosaari.fi/linux/
4203 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4204 T:      git git://linuxtv.org/anttip/media_tree.git
4205 S:      Maintained
4206 F:      drivers/media/usb/dvb-usb-v2/ce6230*
4207
4208 DVB_USB_CXUSB MEDIA DRIVER
4209 M:      Michael Krufky <mkrufky@linuxtv.org>
4210 L:      linux-media@vger.kernel.org
4211 W:      https://linuxtv.org
4212 W:      http://github.com/mkrufky
4213 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4214 T:      git git://linuxtv.org/media_tree.git
4215 S:      Maintained
4216 F:      drivers/media/usb/dvb-usb/cxusb*
4217
4218 DVB_USB_EC168 MEDIA DRIVER
4219 M:      Antti Palosaari <crope@iki.fi>
4220 L:      linux-media@vger.kernel.org
4221 W:      https://linuxtv.org
4222 W:      http://palosaari.fi/linux/
4223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4224 T:      git git://linuxtv.org/anttip/media_tree.git
4225 S:      Maintained
4226 F:      drivers/media/usb/dvb-usb-v2/ec168*
4227
4228 DVB_USB_GL861 MEDIA DRIVER
4229 M:      Antti Palosaari <crope@iki.fi>
4230 L:      linux-media@vger.kernel.org
4231 W:      https://linuxtv.org
4232 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4233 T:      git git://linuxtv.org/anttip/media_tree.git
4234 S:      Maintained
4235 F:      drivers/media/usb/dvb-usb-v2/gl861*
4236
4237 DVB_USB_MXL111SF MEDIA DRIVER
4238 M:      Michael Krufky <mkrufky@linuxtv.org>
4239 L:      linux-media@vger.kernel.org
4240 W:      https://linuxtv.org
4241 W:      http://github.com/mkrufky
4242 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4243 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
4244 S:      Maintained
4245 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
4246
4247 DVB_USB_RTL28XXU MEDIA DRIVER
4248 M:      Antti Palosaari <crope@iki.fi>
4249 L:      linux-media@vger.kernel.org
4250 W:      https://linuxtv.org
4251 W:      http://palosaari.fi/linux/
4252 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4253 T:      git git://linuxtv.org/anttip/media_tree.git
4254 S:      Maintained
4255 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
4256
4257 DVB_USB_V2 MEDIA DRIVER
4258 M:      Antti Palosaari <crope@iki.fi>
4259 L:      linux-media@vger.kernel.org
4260 W:      https://linuxtv.org
4261 W:      http://palosaari.fi/linux/
4262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4263 T:      git git://linuxtv.org/anttip/media_tree.git
4264 S:      Maintained
4265 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
4266 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
4267
4268 DYNAMIC DEBUG
4269 M:      Jason Baron <jbaron@akamai.com>
4270 S:      Maintained
4271 F:      lib/dynamic_debug.c
4272 F:      include/linux/dynamic_debug.h
4273
4274 DZ DECSTATION DZ11 SERIAL DRIVER
4275 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
4276 S:      Maintained
4277 F:      drivers/tty/serial/dz.*
4278
4279 E3X0 POWER BUTTON DRIVER
4280 M:      Moritz Fischer <moritz.fischer@ettus.com>
4281 L:      usrp-users@lists.ettus.com
4282 W:      http://www.ettus.com
4283 S:      Supported
4284 F:      drivers/input/misc/e3x0-button.c
4285 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
4286
4287 E4000 MEDIA DRIVER
4288 M:      Antti Palosaari <crope@iki.fi>
4289 L:      linux-media@vger.kernel.org
4290 W:      https://linuxtv.org
4291 W:      http://palosaari.fi/linux/
4292 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4293 T:      git git://linuxtv.org/anttip/media_tree.git
4294 S:      Maintained
4295 F:      drivers/media/tuners/e4000*
4296
4297 EATA ISA/EISA/PCI SCSI DRIVER
4298 M:      Dario Ballabio <ballabio_dario@emc.com>
4299 L:      linux-scsi@vger.kernel.org
4300 S:      Maintained
4301 F:      drivers/scsi/eata.c
4302
4303 EC100 MEDIA DRIVER
4304 M:      Antti Palosaari <crope@iki.fi>
4305 L:      linux-media@vger.kernel.org
4306 W:      https://linuxtv.org
4307 W:      http://palosaari.fi/linux/
4308 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4309 T:      git git://linuxtv.org/anttip/media_tree.git
4310 S:      Maintained
4311 F:      drivers/media/dvb-frontends/ec100*
4312
4313 ECRYPT FILE SYSTEM
4314 M:      Tyler Hicks <tyhicks@canonical.com>
4315 L:      ecryptfs@vger.kernel.org
4316 W:      http://ecryptfs.org
4317 W:      https://launchpad.net/ecryptfs
4318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4319 S:      Supported
4320 F:      Documentation/filesystems/ecryptfs.txt
4321 F:      fs/ecryptfs/
4322
4323 EDAC-CORE
4324 M:      Doug Thompson <dougthompson@xmission.com>
4325 M:      Borislav Petkov <bp@alien8.de>
4326 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4327 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4328 L:      linux-edac@vger.kernel.org
4329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4331 S:      Supported
4332 F:      Documentation/edac.txt
4333 F:      drivers/edac/
4334 F:      include/linux/edac.h
4335
4336 EDAC-AMD64
4337 M:      Doug Thompson <dougthompson@xmission.com>
4338 M:      Borislav Petkov <bp@alien8.de>
4339 L:      linux-edac@vger.kernel.org
4340 S:      Maintained
4341 F:      drivers/edac/amd64_edac*
4342
4343 EDAC-CALXEDA
4344 M:      Doug Thompson <dougthompson@xmission.com>
4345 M:      Robert Richter <rric@kernel.org>
4346 L:      linux-edac@vger.kernel.org
4347 S:      Maintained
4348 F:      drivers/edac/highbank*
4349
4350 EDAC-CAVIUM
4351 M:      Ralf Baechle <ralf@linux-mips.org>
4352 M:      David Daney <david.daney@cavium.com>
4353 L:      linux-edac@vger.kernel.org
4354 L:      linux-mips@linux-mips.org
4355 S:      Supported
4356 F:      drivers/edac/octeon_edac*
4357
4358 EDAC-E752X
4359 M:      Mark Gross <mark.gross@intel.com>
4360 M:      Doug Thompson <dougthompson@xmission.com>
4361 L:      linux-edac@vger.kernel.org
4362 S:      Maintained
4363 F:      drivers/edac/e752x_edac.c
4364
4365 EDAC-E7XXX
4366 M:      Doug Thompson <dougthompson@xmission.com>
4367 L:      linux-edac@vger.kernel.org
4368 S:      Maintained
4369 F:      drivers/edac/e7xxx_edac.c
4370
4371 EDAC-GHES
4372 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4373 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4374 L:      linux-edac@vger.kernel.org
4375 S:      Maintained
4376 F:      drivers/edac/ghes_edac.c
4377
4378 EDAC-I82443BXGX
4379 M:      Tim Small <tim@buttersideup.com>
4380 L:      linux-edac@vger.kernel.org
4381 S:      Maintained
4382 F:      drivers/edac/i82443bxgx_edac.c
4383
4384 EDAC-I3000
4385 M:      Jason Uhlenkott <juhlenko@akamai.com>
4386 L:      linux-edac@vger.kernel.org
4387 S:      Maintained
4388 F:      drivers/edac/i3000_edac.c
4389
4390 EDAC-I5000
4391 M:      Doug Thompson <dougthompson@xmission.com>
4392 L:      linux-edac@vger.kernel.org
4393 S:      Maintained
4394 F:      drivers/edac/i5000_edac.c
4395
4396 EDAC-I5400
4397 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4398 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4399 L:      linux-edac@vger.kernel.org
4400 S:      Maintained
4401 F:      drivers/edac/i5400_edac.c
4402
4403 EDAC-I7300
4404 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4405 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4406 L:      linux-edac@vger.kernel.org
4407 S:      Maintained
4408 F:      drivers/edac/i7300_edac.c
4409
4410 EDAC-I7CORE
4411 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4412 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4413 L:      linux-edac@vger.kernel.org
4414 S:      Maintained
4415 F:      drivers/edac/i7core_edac.c
4416
4417 EDAC-I82975X
4418 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
4419 M:      "Arvind R." <arvino55@gmail.com>
4420 L:      linux-edac@vger.kernel.org
4421 S:      Maintained
4422 F:      drivers/edac/i82975x_edac.c
4423
4424 EDAC-IE31200
4425 M:      Jason Baron <jbaron@akamai.com>
4426 L:      linux-edac@vger.kernel.org
4427 S:      Maintained
4428 F:      drivers/edac/ie31200_edac.c
4429
4430 EDAC-MPC85XX
4431 M:      Johannes Thumshirn <morbidrsa@gmail.com>
4432 L:      linux-edac@vger.kernel.org
4433 S:      Maintained
4434 F:      drivers/edac/mpc85xx_edac.[ch]
4435
4436 EDAC-PASEMI
4437 M:      Egor Martovetsky <egor@pasemi.com>
4438 L:      linux-edac@vger.kernel.org
4439 S:      Maintained
4440 F:      drivers/edac/pasemi_edac.c
4441
4442 EDAC-R82600
4443 M:      Tim Small <tim@buttersideup.com>
4444 L:      linux-edac@vger.kernel.org
4445 S:      Maintained
4446 F:      drivers/edac/r82600_edac.c
4447
4448 EDAC-SBRIDGE
4449 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4450 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4451 L:      linux-edac@vger.kernel.org
4452 S:      Maintained
4453 F:      drivers/edac/sb_edac.c
4454
4455 EDAC-XGENE
4456 APPLIED MICRO (APM) X-GENE SOC EDAC
4457 M:     Loc Ho <lho@apm.com>
4458 S:     Supported
4459 F:     drivers/edac/xgene_edac.c
4460 F:     Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4461
4462 EDIROL UA-101/UA-1000 DRIVER
4463 M:      Clemens Ladisch <clemens@ladisch.de>
4464 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4465 T:      git git://git.alsa-project.org/alsa-kernel.git
4466 S:      Maintained
4467 F:      sound/usb/misc/ua101.c
4468
4469 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4470 M:      Matt Fleming <matt@codeblueprint.co.uk>
4471 L:      linux-efi@vger.kernel.org
4472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4473 S:      Maintained
4474 F:      Documentation/efi-stub.txt
4475 F:      arch/ia64/kernel/efi.c
4476 F:      arch/x86/boot/compressed/eboot.[ch]
4477 F:      arch/x86/include/asm/efi.h
4478 F:      arch/x86/platform/efi/
4479 F:      drivers/firmware/efi/
4480 F:      include/linux/efi*.h
4481
4482 EFI VARIABLE FILESYSTEM
4483 M:      Matthew Garrett <matthew.garrett@nebula.com>
4484 M:      Jeremy Kerr <jk@ozlabs.org>
4485 M:      Matt Fleming <matt@codeblueprint.co.uk>
4486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4487 L:      linux-efi@vger.kernel.org
4488 S:      Maintained
4489 F:      fs/efivarfs/
4490
4491 EFIFB FRAMEBUFFER DRIVER
4492 L:      linux-fbdev@vger.kernel.org
4493 M:      Peter Jones <pjones@redhat.com>
4494 S:      Maintained
4495 F:      drivers/video/fbdev/efifb.c
4496
4497 EFS FILESYSTEM
4498 W:      http://aeschi.ch.eu.org/efs/
4499 S:      Orphan
4500 F:      fs/efs/
4501
4502 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4503 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4504 L:      netdev@vger.kernel.org
4505 S:      Maintained
4506 F:      drivers/net/ethernet/ibm/ehea/
4507
4508 EM28XX VIDEO4LINUX DRIVER
4509 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
4510 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
4511 L:      linux-media@vger.kernel.org
4512 W:      https://linuxtv.org
4513 T:      git git://linuxtv.org/media_tree.git
4514 S:      Maintained
4515 F:      drivers/media/usb/em28xx/
4516
4517 EMBEDDED LINUX
4518 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
4519 M:      Matt Mackall <mpm@selenic.com>
4520 M:      David Woodhouse <dwmw2@infradead.org>
4521 L:      linux-embedded@vger.kernel.org
4522 S:      Maintained
4523
4524 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4525 M:      James Smart <james.smart@avagotech.com>
4526 M:      Dick Kennedy <dick.kennedy@avagotech.com>
4527 L:      linux-scsi@vger.kernel.org
4528 W:      http://www.avagotech.com
4529 S:      Supported
4530 F:      drivers/scsi/lpfc/
4531
4532 ENE CB710 FLASH CARD READER DRIVER
4533 M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
4534 S:      Maintained
4535 F:      drivers/misc/cb710/
4536 F:      drivers/mmc/host/cb710-mmc.*
4537 F:      include/linux/cb710.h
4538
4539 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4540 M:      Maxim Levitsky <maximlevitsky@gmail.com>
4541 S:      Maintained
4542 F:      drivers/media/rc/ene_ir.*
4543
4544 EPSON S1D13XXX FRAMEBUFFER DRIVER
4545 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
4546 S:      Maintained
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4548 F:      drivers/video/fbdev/s1d13xxxfb.c
4549 F:      include/video/s1d13xxxfb.h
4550
4551 ET131X NETWORK DRIVER
4552 M:      Mark Einon <mark.einon@gmail.com>
4553 S:      Odd Fixes
4554 F:      drivers/net/ethernet/agere/
4555
4556 ETHERNET BRIDGE
4557 M:      Stephen Hemminger <stephen@networkplumber.org>
4558 L:      bridge@lists.linux-foundation.org (moderated for non-subscribers)
4559 L:      netdev@vger.kernel.org
4560 W:      http://www.linuxfoundation.org/en/Net:Bridge
4561 S:      Maintained
4562 F:      include/linux/netfilter_bridge/
4563 F:      net/bridge/
4564
4565 ETHERNET PHY LIBRARY
4566 M:      Florian Fainelli <f.fainelli@gmail.com>
4567 L:      netdev@vger.kernel.org
4568 S:      Maintained
4569 F:      include/linux/phy.h
4570 F:      include/linux/phy_fixed.h
4571 F:      drivers/net/phy/
4572 F:      Documentation/networking/phy.txt
4573 F:      drivers/of/of_mdio.c
4574 F:      drivers/of/of_net.c
4575
4576 EXT2 FILE SYSTEM
4577 M:      Jan Kara <jack@suse.com>
4578 L:      linux-ext4@vger.kernel.org
4579 S:      Maintained
4580 F:      Documentation/filesystems/ext2.txt
4581 F:      fs/ext2/
4582 F:      include/linux/ext2*
4583
4584 EXT4 FILE SYSTEM
4585 M:      "Theodore Ts'o" <tytso@mit.edu>
4586 M:      Andreas Dilger <adilger.kernel@dilger.ca>
4587 L:      linux-ext4@vger.kernel.org
4588 W:      http://ext4.wiki.kernel.org
4589 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
4590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4591 S:      Maintained
4592 F:      Documentation/filesystems/ext4.txt
4593 F:      fs/ext4/
4594
4595 Extended Verification Module (EVM)
4596 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4597 L:      linux-ima-devel@lists.sourceforge.net
4598 L:      linux-security-module@vger.kernel.org
4599 S:      Supported
4600 F:      security/integrity/evm/
4601
4602 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4603 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
4604 M:      Chanwoo Choi <cw00.choi@samsung.com>
4605 L:      linux-kernel@vger.kernel.org
4606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4607 S:      Maintained
4608 F:      drivers/extcon/
4609 F:      include/linux/extcon/
4610 F:      include/linux/extcon.h
4611 F:      Documentation/extcon/
4612 F:      Documentation/devicetree/bindings/extcon/
4613
4614 EXYNOS DP DRIVER
4615 M:      Jingoo Han <jingoohan1@gmail.com>
4616 L:      dri-devel@lists.freedesktop.org
4617 S:      Maintained
4618 F:      drivers/gpu/drm/exynos/exynos_dp*
4619
4620 EXYNOS SYSMMU (IOMMU) driver
4621 M:      Marek Szyprowski <m.szyprowski@samsung.com>
4622 L:      iommu@lists.linux-foundation.org
4623 S:      Maintained
4624 F:      drivers/iommu/exynos-iommu.c
4625
4626 EXYNOS MIPI DISPLAY DRIVERS
4627 M:      Inki Dae <inki.dae@samsung.com>
4628 M:      Donghwa Lee <dh09.lee@samsung.com>
4629 M:      Kyungmin Park <kyungmin.park@samsung.com>
4630 L:      linux-fbdev@vger.kernel.org
4631 S:      Maintained
4632 F:      drivers/video/fbdev/exynos/exynos_mipi*
4633 F:      include/video/exynos_mipi*
4634
4635 EZchip NPS platform support
4636 M:      Noam Camus <noamc@ezchip.com>
4637 S:      Supported
4638 F:      arch/arc/plat-eznps
4639 F:      arch/arc/boot/dts/eznps.dts
4640
4641 F71805F HARDWARE MONITORING DRIVER
4642 M:      Jean Delvare <jdelvare@suse.com>
4643 L:      linux-hwmon@vger.kernel.org
4644 S:      Maintained
4645 F:      Documentation/hwmon/f71805f
4646 F:      drivers/hwmon/f71805f.c
4647
4648 FC0011 TUNER DRIVER
4649 M:      Michael Buesch <m@bues.ch>
4650 L:      linux-media@vger.kernel.org
4651 S:      Maintained
4652 F:      drivers/media/tuners/fc0011.h
4653 F:      drivers/media/tuners/fc0011.c
4654
4655 FC2580 MEDIA DRIVER
4656 M:      Antti Palosaari <crope@iki.fi>
4657 L:      linux-media@vger.kernel.org
4658 W:      https://linuxtv.org
4659 W:      http://palosaari.fi/linux/
4660 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4661 T:      git git://linuxtv.org/anttip/media_tree.git
4662 S:      Maintained
4663 F:      drivers/media/tuners/fc2580*
4664
4665 FANOTIFY
4666 M:      Eric Paris <eparis@redhat.com>
4667 S:      Maintained
4668 F:      fs/notify/fanotify/
4669 F:      include/linux/fanotify.h
4670 F:      include/uapi/linux/fanotify.h
4671
4672 FARSYNC SYNCHRONOUS DRIVER
4673 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
4674 W:      http://www.farsite.co.uk/
4675 S:      Supported
4676 F:      drivers/net/wan/farsync.*
4677
4678 FAULT INJECTION SUPPORT
4679 M:      Akinobu Mita <akinobu.mita@gmail.com>
4680 S:      Supported
4681 F:      Documentation/fault-injection/
4682 F:      lib/fault-inject.c
4683
4684 FBTFT Framebuffer drivers
4685 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4686 M:      Noralf Trønnes <noralf@tronnes.org>
4687 S:      Maintained
4688 F:      drivers/staging/fbtft/
4689
4690 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4691 M:      Vasu Dev <vasu.dev@intel.com>
4692 L:      fcoe-devel@open-fcoe.org
4693 W:      www.Open-FCoE.org
4694 S:      Supported
4695 F:      drivers/scsi/libfc/
4696 F:      drivers/scsi/fcoe/
4697 F:      include/scsi/fc/
4698 F:      include/scsi/libfc.h
4699 F:      include/scsi/libfcoe.h
4700 F:      include/uapi/scsi/fc/
4701
4702 FILE LOCKING (flock() and fcntl()/lockf())
4703 M:      Jeff Layton <jlayton@poochiereds.net>
4704 M:      "J. Bruce Fields" <bfields@fieldses.org>
4705 L:      linux-fsdevel@vger.kernel.org
4706 S:      Maintained
4707 F:      include/linux/fcntl.h
4708 F:      include/linux/fs.h
4709 F:      include/uapi/linux/fcntl.h
4710 F:      include/uapi/linux/fs.h
4711 F:      fs/fcntl.c
4712 F:      fs/locks.c
4713
4714 FILESYSTEMS (VFS and infrastructure)
4715 M:      Alexander Viro <viro@zeniv.linux.org.uk>
4716 L:      linux-fsdevel@vger.kernel.org
4717 S:      Maintained
4718 F:      fs/*
4719
4720 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4721 M:      Riku Voipio <riku.voipio@iki.fi>
4722 L:      linux-hwmon@vger.kernel.org
4723 S:      Maintained
4724 F:      drivers/hwmon/f75375s.c
4725 F:      include/linux/f75375s.h
4726
4727 FIREWIRE AUDIO DRIVERS
4728 M:      Clemens Ladisch <clemens@ladisch.de>
4729 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4730 T:      git git://git.alsa-project.org/alsa-kernel.git
4731 S:      Maintained
4732 F:      sound/firewire/
4733
4734 FIREWIRE MEDIA DRIVERS (firedtv)
4735 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4736 L:      linux-media@vger.kernel.org
4737 L:      linux1394-devel@lists.sourceforge.net
4738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4739 S:      Maintained
4740 F:      drivers/media/firewire/
4741
4742 FIREWIRE SBP-2 TARGET
4743 M:      Chris Boot <bootc@bootc.net>
4744 L:      linux-scsi@vger.kernel.org
4745 L:      target-devel@vger.kernel.org
4746 L:      linux1394-devel@lists.sourceforge.net
4747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4748 S:      Maintained
4749 F:      drivers/target/sbp/
4750
4751 FIREWIRE SUBSYSTEM
4752 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4753 L:      linux1394-devel@lists.sourceforge.net
4754 W:      http://ieee1394.wiki.kernel.org/
4755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4756 S:      Maintained
4757 F:      drivers/firewire/
4758 F:      include/linux/firewire.h
4759 F:      include/uapi/linux/firewire*.h
4760 F:      tools/firewire/
4761
4762 FIRMWARE LOADER (request_firmware)
4763 M:      Ming Lei <ming.lei@canonical.com>
4764 L:      linux-kernel@vger.kernel.org
4765 S:      Maintained
4766 F:      Documentation/firmware_class/
4767 F:      drivers/base/firmware*.c
4768 F:      include/linux/firmware.h
4769
4770 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4771 M:      Joshua Morris <josh.h.morris@us.ibm.com>
4772 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4773 S:      Maintained
4774 F:      drivers/block/rsxx/
4775
4776 FLOPPY DRIVER
4777 M:      Jiri Kosina <jikos@kernel.org>
4778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4779 S:      Odd fixes
4780 F:      drivers/block/floppy.c
4781
4782 FMC SUBSYSTEM
4783 M:      Alessandro Rubini <rubini@gnudd.com>
4784 W:      http://www.ohwr.org/projects/fmc-bus
4785 S:      Supported
4786 F:      drivers/fmc/
4787 F:      include/linux/fmc*.h
4788 F:      include/linux/ipmi-fru.h
4789 K:      fmc_d.*register
4790
4791 FPGA MANAGER FRAMEWORK
4792 M:      Alan Tull <atull@opensource.altera.com>
4793 R:      Moritz Fischer <moritz.fischer@ettus.com>
4794 S:      Maintained
4795 F:      drivers/fpga/
4796 F:      include/linux/fpga/fpga-mgr.h
4797 W:      http://www.rocketboards.org
4798
4799 FPU EMULATOR
4800 M:      Bill Metzenthen <billm@melbpc.org.au>
4801 W:      http://floatingpoint.sourceforge.net/emulator/index.html
4802 S:      Maintained
4803 F:      arch/x86/math-emu/
4804
4805 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4806 L:      netdev@vger.kernel.org
4807 S:      Orphan
4808 F:      drivers/net/wan/dlci.c
4809 F:      drivers/net/wan/sdla.c
4810
4811 FRAMEBUFFER LAYER
4812 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4813 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4814 L:      linux-fbdev@vger.kernel.org
4815 W:      http://linux-fbdev.sourceforge.net/
4816 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4818 S:      Maintained
4819 F:      Documentation/fb/
4820 F:      drivers/video/
4821 F:      include/video/
4822 F:      include/linux/fb.h
4823 F:      include/uapi/video/
4824 F:      include/uapi/linux/fb.h
4825
4826 FREESCALE DIU FRAMEBUFFER DRIVER
4827 M:      Timur Tabi <timur@tabi.org>
4828 L:      linux-fbdev@vger.kernel.org
4829 S:      Maintained
4830 F:      drivers/video/fbdev/fsl-diu-fb.*
4831
4832 FREESCALE DMA DRIVER
4833 M:      Li Yang <leoli@freescale.com>
4834 M:      Zhang Wei <zw@zh-kernel.org>
4835 L:      linuxppc-dev@lists.ozlabs.org
4836 S:      Maintained
4837 F:      drivers/dma/fsldma.*
4838
4839 FREESCALE GPMI NAND DRIVER
4840 M:      Han Xu <han.xu@nxp.com>
4841 L:      linux-mtd@lists.infradead.org
4842 S:      Maintained
4843 F:      drivers/mtd/nand/gpmi-nand/*
4844
4845 FREESCALE I2C CPM DRIVER
4846 M:      Jochen Friedrich <jochen@scram.de>
4847 L:      linuxppc-dev@lists.ozlabs.org
4848 L:      linux-i2c@vger.kernel.org
4849 S:      Maintained
4850 F:      drivers/i2c/busses/i2c-cpm.c
4851
4852 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4853 M:      Sascha Hauer <kernel@pengutronix.de>
4854 L:      linux-fbdev@vger.kernel.org
4855 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4856 S:      Maintained
4857 F:      include/linux/platform_data/video-imxfb.h
4858 F:      drivers/video/fbdev/imxfb.c
4859
4860 FREESCALE QUAD SPI DRIVER
4861 M:      Han Xu <han.xu@nxp.com>
4862 L:      linux-mtd@lists.infradead.org
4863 S:      Maintained
4864 F:      drivers/mtd/spi-nor/fsl-quadspi.c
4865
4866 FREESCALE SOC FS_ENET DRIVER
4867 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4868 M:      Vitaly Bordug <vbordug@ru.mvista.com>
4869 L:      linuxppc-dev@lists.ozlabs.org
4870 L:      netdev@vger.kernel.org
4871 S:      Maintained
4872 F:      drivers/net/ethernet/freescale/fs_enet/
4873 F:      include/linux/fs_enet_pd.h
4874
4875 FREESCALE IMX / MXC FEC DRIVER
4876 M:      Fugang Duan <fugang.duan@nxp.com>
4877 L:      netdev@vger.kernel.org
4878 S:      Maintained
4879 F:      drivers/net/ethernet/freescale/fec_main.c
4880 F:      drivers/net/ethernet/freescale/fec_ptp.c
4881 F:      drivers/net/ethernet/freescale/fec.h
4882 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
4883
4884 FREESCALE QUICC ENGINE LIBRARY
4885 L:      linuxppc-dev@lists.ozlabs.org
4886 S:      Orphan
4887 F:      drivers/soc/fsl/qe/
4888 F:      include/soc/fsl/*qe*.h
4889 F:      include/soc/fsl/*ucc*.h
4890
4891 FREESCALE USB PERIPHERAL DRIVERS
4892 M:      Li Yang <leoli@freescale.com>
4893 L:      linux-usb@vger.kernel.org
4894 L:      linuxppc-dev@lists.ozlabs.org
4895 S:      Maintained
4896 F:      drivers/usb/gadget/udc/fsl*
4897
4898 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4899 M:      Li Yang <leoli@freescale.com>
4900 L:      netdev@vger.kernel.org
4901 L:      linuxppc-dev@lists.ozlabs.org
4902 S:      Maintained
4903 F:      drivers/net/ethernet/freescale/ucc_geth*
4904
4905 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4906 M:      Claudiu Manoil <claudiu.manoil@freescale.com>
4907 L:      netdev@vger.kernel.org
4908 S:      Maintained
4909 F:      drivers/net/ethernet/freescale/gianfar*
4910 X:      drivers/net/ethernet/freescale/gianfar_ptp.c
4911 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4912
4913 FREESCALE QUICC ENGINE UCC UART DRIVER
4914 M:      Timur Tabi <timur@tabi.org>
4915 L:      linuxppc-dev@lists.ozlabs.org
4916 S:      Maintained
4917 F:      drivers/tty/serial/ucc_uart.c
4918
4919 FREESCALE SOC SOUND DRIVERS
4920 M:      Timur Tabi <timur@tabi.org>
4921 M:      Nicolin Chen <nicoleotsuka@gmail.com>
4922 M:      Xiubo Li <Xiubo.Lee@gmail.com>
4923 R:      Fabio Estevam <fabio.estevam@nxp.com>
4924 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4925 L:      linuxppc-dev@lists.ozlabs.org
4926 S:      Maintained
4927 F:      sound/soc/fsl/fsl*
4928 F:      sound/soc/fsl/imx*
4929 F:      sound/soc/fsl/mpc8610_hpcd.c
4930
4931 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4932 M:      "J. German Rivera" <German.Rivera@freescale.com>
4933 M:      Stuart Yoder <stuart.yoder@nxp.com>
4934 L:      linux-kernel@vger.kernel.org
4935 S:      Maintained
4936 F:      drivers/staging/fsl-mc/
4937
4938 FREEVXFS FILESYSTEM
4939 M:      Christoph Hellwig <hch@infradead.org>
4940 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4941 S:      Maintained
4942 F:      fs/freevxfs/
4943
4944 FREEZER
4945 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4946 M:      Pavel Machek <pavel@ucw.cz>
4947 L:      linux-pm@vger.kernel.org
4948 S:      Supported
4949 F:      Documentation/power/freezing-of-tasks.txt
4950 F:      include/linux/freezer.h
4951 F:      kernel/freezer.c
4952
4953 FRONTSWAP API
4954 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4955 L:      linux-kernel@vger.kernel.org
4956 S:      Maintained
4957 F:      mm/frontswap.c
4958 F:      include/linux/frontswap.h
4959
4960 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4961 M:      David Howells <dhowells@redhat.com>
4962 L:      linux-cachefs@redhat.com (moderated for non-subscribers)
4963 S:      Supported
4964 F:      Documentation/filesystems/caching/
4965 F:      fs/fscache/
4966 F:      include/linux/fscache*.h
4967
4968 F2FS FILE SYSTEM
4969 M:      Jaegeuk Kim <jaegeuk@kernel.org>
4970 M:      Changman Lee <cm224.lee@samsung.com>
4971 R:      Chao Yu <yuchao0@huawei.com>
4972 L:      linux-f2fs-devel@lists.sourceforge.net
4973 W:      http://en.wikipedia.org/wiki/F2FS
4974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4975 S:      Maintained
4976 F:      Documentation/filesystems/f2fs.txt
4977 F:      Documentation/ABI/testing/sysfs-fs-f2fs
4978 F:      fs/f2fs/
4979 F:      include/linux/f2fs_fs.h
4980 F:      include/trace/events/f2fs.h
4981
4982 FUJITSU FR-V (FRV) PORT
4983 S:      Orphan
4984 F:      arch/frv/
4985
4986 FUJITSU LAPTOP EXTRAS
4987 M:      Jonathan Woithe <jwoithe@just42.net>
4988 L:      platform-driver-x86@vger.kernel.org
4989 S:      Maintained
4990 F:      drivers/platform/x86/fujitsu-laptop.c
4991
4992 FUJITSU M-5MO LS CAMERA ISP DRIVER
4993 M:      Kyungmin Park <kyungmin.park@samsung.com>
4994 M:      Heungjun Kim <riverful.kim@samsung.com>
4995 L:      linux-media@vger.kernel.org
4996 S:      Maintained
4997 F:      drivers/media/i2c/m5mols/
4998 F:      include/media/i2c/m5mols.h
4999
5000 FUJITSU TABLET EXTRAS
5001 M:      Robert Gerlach <khnz@gmx.de>
5002 L:      platform-driver-x86@vger.kernel.org
5003 S:      Maintained
5004 F:      drivers/platform/x86/fujitsu-tablet.c
5005
5006 FUSE: FILESYSTEM IN USERSPACE
5007 M:      Miklos Szeredi <miklos@szeredi.hu>
5008 L:      linux-fsdevel@vger.kernel.org
5009 W:      http://fuse.sourceforge.net/
5010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5011 S:      Maintained
5012 F:      fs/fuse/
5013 F:      include/uapi/linux/fuse.h
5014 F:      Documentation/filesystems/fuse.txt
5015
5016 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5017 M:      Rik Faith <faith@cs.unc.edu>
5018 L:      linux-scsi@vger.kernel.org
5019 S:      Odd Fixes (e.g., new signatures)
5020 F:      drivers/scsi/fdomain.*
5021
5022 GCOV BASED KERNEL PROFILING
5023 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5024 S:      Maintained
5025 F:      kernel/gcov/
5026 F:      Documentation/gcov.txt
5027
5028 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5029 M:      Achim Leubner <achim_leubner@adaptec.com>
5030 L:      linux-scsi@vger.kernel.org
5031 W:      http://www.icp-vortex.com/
5032 S:      Supported
5033 F:      drivers/scsi/gdt*
5034
5035 GDB KERNEL DEBUGGING HELPER SCRIPTS
5036 M:      Jan Kiszka <jan.kiszka@siemens.com>
5037 M:      Kieran Bingham <kieran@bingham.xyz>
5038 S:      Supported
5039 F:      scripts/gdb/
5040
5041 GEMTEK FM RADIO RECEIVER DRIVER
5042 M:      Hans Verkuil <hverkuil@xs4all.nl>
5043 L:      linux-media@vger.kernel.org
5044 T:      git git://linuxtv.org/media_tree.git
5045 W:      https://linuxtv.org
5046 S:      Maintained
5047 F:      drivers/media/radio/radio-gemtek*
5048
5049 GENERIC GPIO I2C DRIVER
5050 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
5051 S:      Supported
5052 F:      drivers/i2c/busses/i2c-gpio.c
5053 F:      include/linux/i2c-gpio.h
5054
5055 GENERIC GPIO I2C MULTIPLEXER DRIVER
5056 M:      Peter Korsgaard <peter.korsgaard@barco.com>
5057 L:      linux-i2c@vger.kernel.org
5058 S:      Supported
5059 F:      drivers/i2c/muxes/i2c-mux-gpio.c
5060 F:      include/linux/i2c-mux-gpio.h
5061 F:      Documentation/i2c/muxes/i2c-mux-gpio
5062
5063 GENERIC HDLC (WAN) DRIVERS
5064 M:      Krzysztof Halasa <khc@pm.waw.pl>
5065 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
5066 S:      Maintained
5067 F:      drivers/net/wan/c101.c
5068 F:      drivers/net/wan/hd6457*
5069 F:      drivers/net/wan/hdlc*
5070 F:      drivers/net/wan/n2.c
5071 F:      drivers/net/wan/pc300too.c
5072 F:      drivers/net/wan/pci200syn.c
5073 F:      drivers/net/wan/wanxl*
5074
5075 GENERIC INCLUDE/ASM HEADER FILES
5076 M:      Arnd Bergmann <arnd@arndb.de>
5077 L:      linux-arch@vger.kernel.org
5078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5079 S:      Maintained
5080 F:      include/asm-generic/
5081 F:      include/uapi/asm-generic/
5082
5083 GENERIC PHY FRAMEWORK
5084 M:      Kishon Vijay Abraham I <kishon@ti.com>
5085 L:      linux-kernel@vger.kernel.org
5086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5087 S:      Supported
5088 F:      drivers/phy/
5089 F:      include/linux/phy/
5090
5091 GENERIC PM DOMAINS
5092 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5093 M:      Kevin Hilman <khilman@kernel.org>
5094 M:      Ulf Hansson <ulf.hansson@linaro.org>
5095 L:      linux-pm@vger.kernel.org
5096 S:      Supported
5097 F:      drivers/base/power/domain*.c
5098 F:      include/linux/pm_domain.h
5099
5100 GENERIC UIO DRIVER FOR PCI DEVICES
5101 M:      "Michael S. Tsirkin" <mst@redhat.com>
5102 L:      kvm@vger.kernel.org
5103 S:      Supported
5104 F:      drivers/uio/uio_pci_generic.c
5105
5106 GET_MAINTAINER SCRIPT
5107 M:      Joe Perches <joe@perches.com>
5108 S:      Maintained
5109 F:      scripts/get_maintainer.pl
5110
5111 GFS2 FILE SYSTEM
5112 M:      Steven Whitehouse <swhiteho@redhat.com>
5113 M:      Bob Peterson <rpeterso@redhat.com>
5114 L:      cluster-devel@redhat.com
5115 W:      http://sources.redhat.com/cluster/
5116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5117 S:      Supported
5118 F:      Documentation/filesystems/gfs2*.txt
5119 F:      fs/gfs2/
5120 F:      include/uapi/linux/gfs2_ondisk.h
5121
5122 GIGASET ISDN DRIVERS
5123 M:      Paul Bolle <pebolle@tiscali.nl>
5124 L:      gigaset307x-common@lists.sourceforge.net
5125 W:      http://gigaset307x.sourceforge.net/
5126 S:      Odd Fixes
5127 F:      Documentation/isdn/README.gigaset
5128 F:      drivers/isdn/gigaset/
5129 F:      include/uapi/linux/gigaset_dev.h
5130
5131 GO7007 MPEG CODEC
5132 M:      Hans Verkuil <hans.verkuil@cisco.com>
5133 L:      linux-media@vger.kernel.org
5134 S:      Maintained
5135 F:      drivers/media/usb/go7007/
5136
5137 GOODIX TOUCHSCREEN
5138 M:      Bastien Nocera <hadess@hadess.net>
5139 L:      linux-input@vger.kernel.org
5140 S:      Maintained
5141 F:      drivers/input/touchscreen/goodix.c
5142
5143 GPIO SUBSYSTEM
5144 M:      Linus Walleij <linus.walleij@linaro.org>
5145 M:      Alexandre Courbot <gnurou@gmail.com>
5146 L:      linux-gpio@vger.kernel.org
5147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5148 S:      Maintained
5149 F:      Documentation/devicetree/bindings/gpio/
5150 F:      Documentation/gpio/
5151 F:      Documentation/ABI/testing/gpio-cdev
5152 F:      Documentation/ABI/obsolete/sysfs-gpio
5153 F:      drivers/gpio/
5154 F:      include/linux/gpio/
5155 F:      include/linux/gpio.h
5156 F:      include/asm-generic/gpio.h
5157 F:      include/uapi/linux/gpio.h
5158 F:      tools/gpio/
5159
5160 GRE DEMULTIPLEXER DRIVER
5161 M:      Dmitry Kozlov <xeb@mail.ru>
5162 L:      netdev@vger.kernel.org
5163 S:      Maintained
5164 F:      net/ipv4/gre_demux.c
5165 F:      net/ipv4/gre_offload.c
5166 F:      include/net/gre.h
5167
5168 GRETH 10/100/1G Ethernet MAC device driver
5169 M:      Andreas Larsson <andreas@gaisler.com>
5170 L:      netdev@vger.kernel.org
5171 S:      Maintained
5172 F:      drivers/net/ethernet/aeroflex/
5173
5174 GSPCA FINEPIX SUBDRIVER
5175 M:      Frank Zago <frank@zago.net>
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/finepix.c
5180
5181 GSPCA GL860 SUBDRIVER
5182 M:      Olivier Lorin <o.lorin@laposte.net>
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/gl860/
5187
5188 GSPCA M5602 SUBDRIVER
5189 M:      Erik Andren <erik.andren@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/m5602/
5194
5195 GSPCA PAC207 SONIXB SUBDRIVER
5196 M:      Hans de Goede <hdegoede@redhat.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/pac207.c
5201
5202 GSPCA SN9C20X SUBDRIVER
5203 M:      Brian Johnson <brijohn@gmail.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/sn9c20x.c
5208
5209 GSPCA T613 SUBDRIVER
5210 M:      Leandro Costantino <lcostantino@gmail.com>
5211 L:      linux-media@vger.kernel.org
5212 T:      git git://linuxtv.org/media_tree.git
5213 S:      Maintained
5214 F:      drivers/media/usb/gspca/t613.c
5215
5216 GSPCA USB WEBCAM DRIVER
5217 M:      Hans de Goede <hdegoede@redhat.com>
5218 L:      linux-media@vger.kernel.org
5219 T:      git git://linuxtv.org/media_tree.git
5220 S:      Maintained
5221 F:      drivers/media/usb/gspca/
5222
5223 GUID PARTITION TABLE (GPT)
5224 M:      Davidlohr Bueso <dave@stgolabs.net>
5225 L:      linux-efi@vger.kernel.org
5226 S:      Maintained
5227 F:      block/partitions/efi.*
5228
5229 STK1160 USB VIDEO CAPTURE DRIVER
5230 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5231 L:      linux-media@vger.kernel.org
5232 T:      git git://linuxtv.org/media_tree.git
5233 S:      Maintained
5234 F:      drivers/media/usb/stk1160/
5235
5236 H8/300 ARCHITECTURE
5237 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
5238 L:      uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5239 W:      http://uclinux-h8.sourceforge.jp
5240 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5241 S:      Maintained
5242 F:      arch/h8300/
5243 F:      drivers/clocksource/h8300_*.c
5244 F:      drivers/clk/h8300/
5245 F:      drivers/irqchip/irq-renesas-h8*.c
5246
5247 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5248 M:      Frank Seidel <frank@f-seidel.de>
5249 L:      platform-driver-x86@vger.kernel.org
5250 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5251 S:      Maintained
5252 F:      drivers/platform/x86/hdaps.c
5253
5254 HDPVR USB VIDEO ENCODER DRIVER
5255 M:      Hans Verkuil <hverkuil@xs4all.nl>
5256 L:      linux-media@vger.kernel.org
5257 T:      git git://linuxtv.org/media_tree.git
5258 W:      https://linuxtv.org
5259 S:      Odd Fixes
5260 F:      drivers/media/usb/hdpvr/
5261
5262 HWPOISON MEMORY FAILURE HANDLING
5263 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5264 L:      linux-mm@kvack.org
5265 S:      Maintained
5266 F:      mm/memory-failure.c
5267 F:      mm/hwpoison-inject.c
5268
5269 HYPERVISOR VIRTUAL CONSOLE DRIVER
5270 L:      linuxppc-dev@lists.ozlabs.org
5271 S:      Odd Fixes
5272 F:      drivers/tty/hvc/
5273
5274 HACKRF MEDIA DRIVER
5275 M:      Antti Palosaari <crope@iki.fi>
5276 L:      linux-media@vger.kernel.org
5277 W:      https://linuxtv.org
5278 W:      http://palosaari.fi/linux/
5279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5280 T:      git git://linuxtv.org/anttip/media_tree.git
5281 S:      Maintained
5282 F:      drivers/media/usb/hackrf/
5283
5284 HARDWARE MONITORING
5285 M:      Jean Delvare <jdelvare@suse.com>
5286 M:      Guenter Roeck <linux@roeck-us.net>
5287 L:      linux-hwmon@vger.kernel.org
5288 W:      http://hwmon.wiki.kernel.org/
5289 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5291 S:      Maintained
5292 F:      Documentation/hwmon/
5293 F:      drivers/hwmon/
5294 F:      include/linux/hwmon*.h
5295
5296 HARDWARE RANDOM NUMBER GENERATOR CORE
5297 M:      Matt Mackall <mpm@selenic.com>
5298 M:      Herbert Xu <herbert@gondor.apana.org.au>
5299 L:      linux-crypto@vger.kernel.org
5300 S:      Odd fixes
5301 F:      Documentation/hw_random.txt
5302 F:      drivers/char/hw_random/
5303 F:      include/linux/hw_random.h
5304
5305 HARDWARE SPINLOCK CORE
5306 M:      Ohad Ben-Cohen <ohad@wizery.com>
5307 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
5308 L:      linux-remoteproc@vger.kernel.org
5309 S:      Maintained
5310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5311 F:      Documentation/hwspinlock.txt
5312 F:      drivers/hwspinlock/hwspinlock_*
5313 F:      include/linux/hwspinlock.h
5314
5315 HARMONY SOUND DRIVER
5316 L:      linux-parisc@vger.kernel.org
5317 S:      Maintained
5318 F:      sound/parisc/harmony.*
5319
5320 HD29L2 MEDIA DRIVER
5321 M:      Antti Palosaari <crope@iki.fi>
5322 L:      linux-media@vger.kernel.org
5323 W:      https://linuxtv.org
5324 W:      http://palosaari.fi/linux/
5325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5326 T:      git git://linuxtv.org/anttip/media_tree.git
5327 S:      Maintained
5328 F:      drivers/media/dvb-frontends/hd29l2*
5329
5330 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5331 M:      Don Brace <don.brace@microsemi.com>
5332 L:      iss_storagedev@hp.com
5333 L:      esc.storagedev@microsemi.com
5334 L:      linux-scsi@vger.kernel.org
5335 S:      Supported
5336 F:      Documentation/scsi/hpsa.txt
5337 F:      drivers/scsi/hpsa*.[ch]
5338 F:      include/linux/cciss*.h
5339 F:      include/uapi/linux/cciss*.h
5340
5341 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5342 M:      Don Brace <don.brace@microsemi.com>
5343 L:      iss_storagedev@hp.com
5344 L:      esc.storagedev@microsemi.com
5345 L:      linux-scsi@vger.kernel.org
5346 S:      Supported
5347 F:      Documentation/blockdev/cciss.txt
5348 F:      drivers/block/cciss*
5349 F:      include/linux/cciss_ioctl.h
5350 F:      include/uapi/linux/cciss_ioctl.h
5351
5352 HFI1 DRIVER
5353 M:      Mike Marciniszyn <mike.marciniszyn@intel.com>
5354 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
5355 L:      linux-rdma@vger.kernel.org
5356 S:      Supported
5357 F:      drivers/infiniband/hw/hfi1
5358
5359 HFS FILESYSTEM
5360 L:      linux-fsdevel@vger.kernel.org
5361 S:      Orphan
5362 F:      Documentation/filesystems/hfs.txt
5363 F:      fs/hfs/
5364
5365 HFSPLUS FILESYSTEM
5366 L:      linux-fsdevel@vger.kernel.org
5367 S:      Orphan
5368 F:      Documentation/filesystems/hfsplus.txt
5369 F:      fs/hfsplus/
5370
5371 HGA FRAMEBUFFER DRIVER
5372 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5373 L:      linux-nvidia@lists.surfsouth.com
5374 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5375 S:      Maintained
5376 F:      drivers/video/fbdev/hgafb.c
5377
5378 HIBERNATION (aka Software Suspend, aka swsusp)
5379 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
5380 M:      Pavel Machek <pavel@ucw.cz>
5381 L:      linux-pm@vger.kernel.org
5382 S:      Supported
5383 F:      arch/x86/power/
5384 F:      drivers/base/power/
5385 F:      kernel/power/
5386 F:      include/linux/suspend.h
5387 F:      include/linux/freezer.h
5388 F:      include/linux/pm.h
5389 F:      arch/*/include/asm/suspend*.h
5390
5391 HID CORE LAYER
5392 M:      Jiri Kosina <jikos@kernel.org>
5393 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
5394 L:      linux-input@vger.kernel.org
5395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5396 S:      Maintained
5397 F:      drivers/hid/
5398 F:      include/linux/hid*
5399 F:      include/uapi/linux/hid*
5400
5401 HID SENSOR HUB DRIVERS
5402 M:      Jiri Kosina <jikos@kernel.org>
5403 M:      Jonathan Cameron <jic23@kernel.org>
5404 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5405 L:      linux-input@vger.kernel.org
5406 L:      linux-iio@vger.kernel.org
5407 S:      Maintained
5408 F:      Documentation/hid/hid-sensor*
5409 F:      drivers/hid/hid-sensor-*
5410 F:      drivers/iio/*/hid-*
5411 F:      include/linux/hid-sensor-*
5412
5413 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5414 M:      Thomas Gleixner <tglx@linutronix.de>
5415 L:      linux-kernel@vger.kernel.org
5416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5417 S:      Maintained
5418 F:      Documentation/timers/
5419 F:      kernel/time/hrtimer.c
5420 F:      kernel/time/clockevents.c
5421 F:      kernel/time/tick*.*
5422 F:      kernel/time/timer_*.c
5423 F:      include/linux/clockchips.h
5424 F:      include/linux/hrtimer.h
5425
5426 HIGH-SPEED SCC DRIVER FOR AX.25
5427 L:      linux-hams@vger.kernel.org
5428 S:      Orphan
5429 F:      drivers/net/hamradio/dmascc.c
5430 F:      drivers/net/hamradio/scc.c
5431
5432 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5433 M:      HighPoint Linux Team <linux@highpoint-tech.com>
5434 W:      http://www.highpoint-tech.com
5435 S:      Supported
5436 F:      Documentation/scsi/hptiop.txt
5437 F:      drivers/scsi/hptiop.c
5438
5439 HIPPI
5440 M:      Jes Sorensen <jes@trained-monkey.org>
5441 L:      linux-hippi@sunsite.dk
5442 S:      Maintained
5443 F:      include/linux/hippidevice.h
5444 F:      include/uapi/linux/if_hippi.h
5445 F:      net/802/hippi.c
5446 F:      drivers/net/hippi/
5447
5448 HISILICON SAS Controller
5449 M:      John Garry <john.garry@huawei.com>
5450 W:      http://www.hisilicon.com
5451 S:      Supported
5452 F:      drivers/scsi/hisi_sas/
5453 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5454
5455 HOST AP DRIVER
5456 M:      Jouni Malinen <j@w1.fi>
5457 L:      hostap@shmoo.com (subscribers-only)
5458 L:      linux-wireless@vger.kernel.org
5459 W:      http://hostap.epitest.fi/
5460 S:      Maintained
5461 F:      drivers/net/wireless/intersil/hostap/
5462
5463 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5464 L:      platform-driver-x86@vger.kernel.org
5465 S:      Orphan
5466 F:      drivers/platform/x86/tc1100-wmi.c
5467
5468 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5469 M:      Jaroslav Kysela <perex@perex.cz>
5470 S:      Maintained
5471 F:      drivers/net/ethernet/hp/hp100.*
5472
5473 HPET:   High Precision Event Timers driver
5474 M:      Clemens Ladisch <clemens@ladisch.de>
5475 S:      Maintained
5476 F:      Documentation/timers/hpet.txt
5477 F:      drivers/char/hpet.c
5478 F:      include/linux/hpet.h
5479 F:      include/uapi/linux/hpet.h
5480
5481 HPET:   x86
5482 S:      Orphan
5483 F:      arch/x86/kernel/hpet.c
5484 F:      arch/x86/include/asm/hpet.h
5485
5486 HPFS FILESYSTEM
5487 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5488 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5489 S:      Maintained
5490 F:      fs/hpfs/
5491
5492 HSI SUBSYSTEM
5493 M:      Sebastian Reichel <sre@kernel.org>
5494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5495 S:      Maintained
5496 F:      Documentation/ABI/testing/sysfs-bus-hsi
5497 F:      Documentation/hsi.txt
5498 F:      drivers/hsi/
5499 F:      include/linux/hsi/
5500 F:      include/uapi/linux/hsi/
5501
5502 HSO 3G MODEM DRIVER
5503 M:      Jan Dumon <j.dumon@option.com>
5504 W:      http://www.pharscape.org
5505 S:      Maintained
5506 F:      drivers/net/usb/hso.c
5507
5508 HSR NETWORK PROTOCOL
5509 M:      Arvid Brodin <arvid.brodin@alten.se>
5510 L:      netdev@vger.kernel.org
5511 S:      Maintained
5512 F:      net/hsr/
5513
5514 HTCPEN TOUCHSCREEN DRIVER
5515 M:      Pau Oliva Fora <pof@eslack.org>
5516 L:      linux-input@vger.kernel.org
5517 S:      Maintained
5518 F:      drivers/input/touchscreen/htcpen.c
5519
5520 HUGETLB FILESYSTEM
5521 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
5522 S:      Maintained
5523 F:      fs/hugetlbfs/
5524
5525 Hyper-V CORE AND DRIVERS
5526 M:      "K. Y. Srinivasan" <kys@microsoft.com>
5527 M:      Haiyang Zhang <haiyangz@microsoft.com>
5528 L:      devel@linuxdriverproject.org
5529 S:      Maintained
5530 F:      arch/x86/include/asm/mshyperv.h
5531 F:      arch/x86/include/uapi/asm/hyperv.h
5532 F:      arch/x86/kernel/cpu/mshyperv.c
5533 F:      drivers/hid/hid-hyperv.c
5534 F:      drivers/hv/
5535 F:      drivers/input/serio/hyperv-keyboard.c
5536 F:      drivers/pci/host/pci-hyperv.c
5537 F:      drivers/net/hyperv/
5538 F:      drivers/scsi/storvsc_drv.c
5539 F:      drivers/video/fbdev/hyperv_fb.c
5540 F:      include/linux/hyperv.h
5541 F:      tools/hv/
5542 F:      Documentation/ABI/stable/sysfs-bus-vmbus
5543
5544 I2C MUXES
5545 M:      Peter Rosin <peda@axentia.se>
5546 L:      linux-i2c@vger.kernel.org
5547 S:      Maintained
5548 F:      Documentation/i2c/i2c-topology
5549 F:      Documentation/i2c/muxes/
5550 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
5551 F:      drivers/i2c/i2c-mux.c
5552 F:      drivers/i2c/muxes/
5553 F:      include/linux/i2c-mux.h
5554
5555 I2C OVER PARALLEL PORT
5556 M:      Jean Delvare <jdelvare@suse.com>
5557 L:      linux-i2c@vger.kernel.org
5558 S:      Maintained
5559 F:      Documentation/i2c/busses/i2c-parport
5560 F:      Documentation/i2c/busses/i2c-parport-light
5561 F:      drivers/i2c/busses/i2c-parport.c
5562 F:      drivers/i2c/busses/i2c-parport-light.c
5563
5564 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5565 M:      Jean Delvare <jdelvare@suse.com>
5566 L:      linux-i2c@vger.kernel.org
5567 S:      Maintained
5568 F:      Documentation/i2c/busses/i2c-ali1535
5569 F:      Documentation/i2c/busses/i2c-ali1563
5570 F:      Documentation/i2c/busses/i2c-ali15x3
5571 F:      Documentation/i2c/busses/i2c-amd756
5572 F:      Documentation/i2c/busses/i2c-amd8111
5573 F:      Documentation/i2c/busses/i2c-i801
5574 F:      Documentation/i2c/busses/i2c-nforce2
5575 F:      Documentation/i2c/busses/i2c-piix4
5576 F:      Documentation/i2c/busses/i2c-sis5595
5577 F:      Documentation/i2c/busses/i2c-sis630
5578 F:      Documentation/i2c/busses/i2c-sis96x
5579 F:      Documentation/i2c/busses/i2c-via
5580 F:      Documentation/i2c/busses/i2c-viapro
5581 F:      drivers/i2c/busses/i2c-ali1535.c
5582 F:      drivers/i2c/busses/i2c-ali1563.c
5583 F:      drivers/i2c/busses/i2c-ali15x3.c
5584 F:      drivers/i2c/busses/i2c-amd756.c
5585 F:      drivers/i2c/busses/i2c-amd756-s4882.c
5586 F:      drivers/i2c/busses/i2c-amd8111.c
5587 F:      drivers/i2c/busses/i2c-i801.c
5588 F:      drivers/i2c/busses/i2c-isch.c
5589 F:      drivers/i2c/busses/i2c-nforce2.c
5590 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
5591 F:      drivers/i2c/busses/i2c-piix4.c
5592 F:      drivers/i2c/busses/i2c-sis5595.c
5593 F:      drivers/i2c/busses/i2c-sis630.c
5594 F:      drivers/i2c/busses/i2c-sis96x.c
5595 F:      drivers/i2c/busses/i2c-via.c
5596 F:      drivers/i2c/busses/i2c-viapro.c
5597
5598 I2C/SMBUS ISMT DRIVER
5599 M:      Seth Heasley <seth.heasley@intel.com>
5600 M:      Neil Horman <nhorman@tuxdriver.com>
5601 L:      linux-i2c@vger.kernel.org
5602 F:      drivers/i2c/busses/i2c-ismt.c
5603 F:      Documentation/i2c/busses/i2c-ismt
5604
5605 I2C/SMBUS STUB DRIVER
5606 M:      Jean Delvare <jdelvare@suse.com>
5607 L:      linux-i2c@vger.kernel.org
5608 S:      Maintained
5609 F:      drivers/i2c/i2c-stub.c
5610
5611 I2C SUBSYSTEM
5612 M:      Wolfram Sang <wsa@the-dreams.de>
5613 L:      linux-i2c@vger.kernel.org
5614 W:      https://i2c.wiki.kernel.org/
5615 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
5616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5617 S:      Maintained
5618 F:      Documentation/devicetree/bindings/i2c/
5619 F:      Documentation/i2c/
5620 F:      drivers/i2c/
5621 F:      drivers/i2c/*/
5622 F:      include/linux/i2c.h
5623 F:      include/linux/i2c-*.h
5624 F:      include/uapi/linux/i2c.h
5625 F:      include/uapi/linux/i2c-*.h
5626
5627 I2C ACPI SUPPORT
5628 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
5629 L:      linux-i2c@vger.kernel.org
5630 L:      linux-acpi@vger.kernel.org
5631 S:      Maintained
5632
5633 I2C-TAOS-EVM DRIVER
5634 M:      Jean Delvare <jdelvare@suse.com>
5635 L:      linux-i2c@vger.kernel.org
5636 S:      Maintained
5637 F:      Documentation/i2c/busses/i2c-taos-evm
5638 F:      drivers/i2c/busses/i2c-taos-evm.c
5639
5640 I2C-TINY-USB DRIVER
5641 M:      Till Harbaum <till@harbaum.org>
5642 L:      linux-i2c@vger.kernel.org
5643 W:      http://www.harbaum.org/till/i2c_tiny_usb
5644 S:      Maintained
5645 F:      drivers/i2c/busses/i2c-tiny-usb.c
5646
5647 i386 BOOT CODE
5648 M:      "H. Peter Anvin" <hpa@zytor.com>
5649 S:      Maintained
5650 F:      arch/x86/boot/
5651
5652 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5653 M:      "H. Peter Anvin" <hpa@zytor.com>
5654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5655 S:      Maintained
5656
5657 IA64 (Itanium) PLATFORM
5658 M:      Tony Luck <tony.luck@intel.com>
5659 M:      Fenghua Yu <fenghua.yu@intel.com>
5660 L:      linux-ia64@vger.kernel.org
5661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5662 S:      Maintained
5663 F:      arch/ia64/
5664
5665 IBM Power VMX Cryptographic instructions
5666 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5667 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5668 L:      linux-crypto@vger.kernel.org
5669 S:      Supported
5670 F:      drivers/crypto/vmx/Makefile
5671 F:      drivers/crypto/vmx/Kconfig
5672 F:      drivers/crypto/vmx/vmx.c
5673 F:      drivers/crypto/vmx/aes*
5674 F:      drivers/crypto/vmx/ghash*
5675 F:      drivers/crypto/vmx/ppc-xlate.pl
5676
5677 IBM Power in-Nest Crypto Acceleration
5678 M:      Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5679 M:      Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5680 L:      linux-crypto@vger.kernel.org
5681 S:      Supported
5682 F:      drivers/crypto/nx/Makefile
5683 F:      drivers/crypto/nx/Kconfig
5684 F:      drivers/crypto/nx/nx-aes*
5685 F:      drivers/crypto/nx/nx-sha*
5686 F:      drivers/crypto/nx/nx.*
5687 F:      drivers/crypto/nx/nx_csbcpb.h
5688 F:      drivers/crypto/nx/nx_debugfs.h
5689
5690 IBM Power 842 compression accelerator
5691 M:      Dan Streetman <ddstreet@ieee.org>
5692 S:      Supported
5693 F:      drivers/crypto/nx/Makefile
5694 F:      drivers/crypto/nx/Kconfig
5695 F:      drivers/crypto/nx/nx-842*
5696 F:      include/linux/sw842.h
5697 F:      crypto/842.c
5698 F:      lib/842/
5699
5700 IBM Power Linux RAID adapter
5701 M:      Brian King <brking@us.ibm.com>
5702 S:      Supported
5703 F:      drivers/scsi/ipr.*
5704
5705 IBM Power Virtual Ethernet Device Driver
5706 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5707 L:      netdev@vger.kernel.org
5708 S:      Supported
5709 F:      drivers/net/ethernet/ibm/ibmveth.*
5710
5711 IBM Power SRIOV Virtual NIC Device Driver
5712 M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5713 M:      John Allen <jallen@linux.vnet.ibm.com>
5714 L:      netdev@vger.kernel.org
5715 S:      Supported
5716 F:      drivers/net/ethernet/ibm/ibmvnic.*
5717
5718 IBM Power Virtual SCSI Device Drivers
5719 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5720 L:      linux-scsi@vger.kernel.org
5721 S:      Supported
5722 F:      drivers/scsi/ibmvscsi/ibmvscsi*
5723 F:      drivers/scsi/ibmvscsi/viosrp.h
5724
5725 IBM Power Virtual FC Device Drivers
5726 M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5727 L:      linux-scsi@vger.kernel.org
5728 S:      Supported
5729 F:      drivers/scsi/ibmvscsi/ibmvfc*
5730
5731 IBM ServeRAID RAID DRIVER
5732 S:      Orphan
5733 F:      drivers/scsi/ips.*
5734
5735 ICH LPC AND GPIO DRIVER
5736 M:      Peter Tyser <ptyser@xes-inc.com>
5737 S:      Maintained
5738 F:      drivers/mfd/lpc_ich.c
5739 F:      drivers/gpio/gpio-ich.c
5740
5741 IDE SUBSYSTEM
5742 M:      "David S. Miller" <davem@davemloft.net>
5743 L:      linux-ide@vger.kernel.org
5744 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
5745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5746 S:      Maintained
5747 F:      Documentation/ide/
5748 F:      drivers/ide/
5749 F:      include/linux/ide.h
5750
5751 IDEAPAD LAPTOP EXTRAS DRIVER
5752 M:      Ike Panhc <ike.pan@canonical.com>
5753 L:      platform-driver-x86@vger.kernel.org
5754 W:      http://launchpad.net/ideapad-laptop
5755 S:      Maintained
5756 F:      drivers/platform/x86/ideapad-laptop.c
5757
5758 IDEAPAD LAPTOP SLIDEBAR DRIVER
5759 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
5760 L:      linux-input@vger.kernel.org
5761 W:      https://github.com/o2genum/ideapad-slidebar
5762 S:      Maintained
5763 F:      drivers/input/misc/ideapad_slidebar.c
5764
5765 IDE/ATAPI DRIVERS
5766 M:      Borislav Petkov <bp@alien8.de>
5767 L:      linux-ide@vger.kernel.org
5768 S:      Maintained
5769 F:      Documentation/cdrom/ide-cd
5770 F:      drivers/ide/ide-cd*
5771
5772 IDLE-I7300
5773 M:      Andy Henroid <andrew.d.henroid@intel.com>
5774 L:      linux-pm@vger.kernel.org
5775 S:      Supported
5776 F:      drivers/idle/i7300_idle.c
5777
5778 IEEE 802.15.4 SUBSYSTEM
5779 M:      Alexander Aring <aar@pengutronix.de>
5780 L:      linux-wpan@vger.kernel.org
5781 W:      http://wpan.cakelab.org/
5782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5784 S:      Maintained
5785 F:      net/ieee802154/
5786 F:      net/mac802154/
5787 F:      drivers/net/ieee802154/
5788 F:      include/linux/nl802154.h
5789 F:      include/linux/ieee802154.h
5790 F:      include/net/nl802154.h
5791 F:      include/net/mac802154.h
5792 F:      include/net/af_ieee802154.h
5793 F:      include/net/cfg802154.h
5794 F:      include/net/ieee802154_netdev.h
5795 F:      Documentation/networking/ieee802154.txt
5796
5797 IGORPLUG-USB IR RECEIVER
5798 M:      Sean Young <sean@mess.org>
5799 L:      linux-media@vger.kernel.org
5800 S:      Maintained
5801 F:      drivers/media/rc/igorplugusb.c
5802
5803 IGUANAWORKS USB IR TRANSCEIVER
5804 M:      Sean Young <sean@mess.org>
5805 L:      linux-media@vger.kernel.org
5806 S:      Maintained
5807 F:      drivers/media/rc/iguanair.c
5808
5809 IIO SUBSYSTEM AND DRIVERS
5810 M:      Jonathan Cameron <jic23@kernel.org>
5811 R:      Hartmut Knaack <knaack.h@gmx.de>
5812 R:      Lars-Peter Clausen <lars@metafoo.de>
5813 R:      Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5814 L:      linux-iio@vger.kernel.org
5815 S:      Maintained
5816 F:      drivers/iio/
5817 F:      drivers/staging/iio/
5818 F:      include/linux/iio/
5819 F:      tools/iio/
5820
5821 IKANOS/ADI EAGLE ADSL USB DRIVER
5822 M:      Matthieu Castet <castet.matthieu@free.fr>
5823 M:      Stanislaw Gruszka <stf_xl@wp.pl>
5824 S:      Maintained
5825 F:      drivers/usb/atm/ueagle-atm.c
5826
5827 INA209 HARDWARE MONITOR DRIVER
5828 M:      Guenter Roeck <linux@roeck-us.net>
5829 L:      linux-hwmon@vger.kernel.org
5830 S:      Maintained
5831 F:      Documentation/hwmon/ina209
5832 F:      Documentation/devicetree/bindings/i2c/ina209.txt
5833 F:      drivers/hwmon/ina209.c
5834
5835 INA2XX HARDWARE MONITOR DRIVER
5836 M:      Guenter Roeck <linux@roeck-us.net>
5837 L:      linux-hwmon@vger.kernel.org
5838 S:      Maintained
5839 F:      Documentation/hwmon/ina2xx
5840 F:      drivers/hwmon/ina2xx.c
5841 F:      include/linux/platform_data/ina2xx.h
5842
5843 INDUSTRY PACK SUBSYSTEM (IPACK)
5844 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5845 M:      Jens Taprogge <jens.taprogge@taprogge.org>
5846 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5847 L:      industrypack-devel@lists.sourceforge.net
5848 W:      http://industrypack.sourceforge.net
5849 S:      Maintained
5850 F:      drivers/ipack/
5851
5852 INGENIC JZ4780 DMA Driver
5853 M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5854 S:      Maintained
5855 F:      drivers/dma/dma-jz4780.c
5856
5857 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5858 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5859 M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5860 L:      linux-ima-devel@lists.sourceforge.net
5861 L:      linux-ima-user@lists.sourceforge.net
5862 L:      linux-security-module@vger.kernel.org
5863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5864 S:      Supported
5865 F:      security/integrity/ima/
5866
5867 IMGTEC IR DECODER DRIVER
5868 M:      James Hogan <james.hogan@imgtec.com>
5869 S:      Maintained
5870 F:      drivers/media/rc/img-ir/
5871
5872 IMS TWINTURBO FRAMEBUFFER DRIVER
5873 L:      linux-fbdev@vger.kernel.org
5874 S:      Orphan
5875 F:      drivers/video/fbdev/imsttfb.c
5876
5877 INFINIBAND SUBSYSTEM
5878 M:      Doug Ledford <dledford@redhat.com>
5879 M:      Sean Hefty <sean.hefty@intel.com>
5880 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5881 L:      linux-rdma@vger.kernel.org
5882 W:      http://www.openfabrics.org/
5883 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5885 S:      Supported
5886 F:      Documentation/infiniband/
5887 F:      drivers/infiniband/
5888 F:      include/uapi/linux/if_infiniband.h
5889 F:      include/uapi/rdma/
5890 F:      include/rdma/
5891
5892 INOTIFY
5893 M:      John McCutchan <john@johnmccutchan.com>
5894 M:      Robert Love <rlove@rlove.org>
5895 M:      Eric Paris <eparis@parisplace.org>
5896 S:      Maintained
5897 F:      Documentation/filesystems/inotify.txt
5898 F:      fs/notify/inotify/
5899 F:      include/linux/inotify.h
5900 F:      include/uapi/linux/inotify.h
5901
5902 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5903 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5904 L:      linux-input@vger.kernel.org
5905 Q:      http://patchwork.kernel.org/project/linux-input/list/
5906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5907 S:      Maintained
5908 F:      drivers/input/
5909 F:      include/linux/input.h
5910 F:      include/uapi/linux/input.h
5911 F:      include/linux/input/
5912 F:      Documentation/devicetree/bindings/input/
5913
5914 INPUT MULTITOUCH (MT) PROTOCOL
5915 M:      Henrik Rydberg <rydberg@bitmath.org>
5916 L:      linux-input@vger.kernel.org
5917 S:      Odd fixes
5918 F:      Documentation/input/multi-touch-protocol.txt
5919 F:      drivers/input/input-mt.c
5920 K:      \b(ABS|SYN)_MT_
5921
5922 INTEL ASoC BDW/HSW DRIVERS
5923 M:      Jie Yang <yang.jie@linux.intel.com>
5924 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5925 S:      Supported
5926 F:      sound/soc/intel/common/sst-dsp*
5927 F:      sound/soc/intel/common/sst-firmware.c
5928 F:      sound/soc/intel/boards/broadwell.c
5929 F:      sound/soc/intel/haswell/
5930
5931 INTEL C600 SERIES SAS CONTROLLER DRIVER
5932 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5933 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5934 L:      linux-scsi@vger.kernel.org
5935 T:      git git://git.code.sf.net/p/intel-sas/isci
5936 S:      Supported
5937 F:      drivers/scsi/isci/
5938
5939 INTEL HID EVENT DRIVER
5940 M:      Alex Hung <alex.hung@canonical.com>
5941 L:      platform-driver-x86@vger.kernel.org
5942 S:      Maintained
5943 F:      drivers/platform/x86/intel-hid.c
5944
5945 INTEL IDLE DRIVER
5946 M:      Len Brown <lenb@kernel.org>
5947 L:      linux-pm@vger.kernel.org
5948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5949 S:      Supported
5950 F:      drivers/idle/intel_idle.c
5951
5952 INTEL PSTATE DRIVER
5953 M:      Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5954 M:      Len Brown <lenb@kernel.org>
5955 L:      linux-pm@vger.kernel.org
5956 S:      Supported
5957 F:      drivers/cpufreq/intel_pstate.c
5958
5959 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5960 M:      Maik Broemme <mbroemme@plusserver.de>
5961 L:      linux-fbdev@vger.kernel.org
5962 S:      Maintained
5963 F:      Documentation/fb/intelfb.txt
5964 F:      drivers/video/fbdev/intelfb/
5965
5966 INTEL 810/815 FRAMEBUFFER DRIVER
5967 M:      Antonino Daplas <adaplas@gmail.com>
5968 L:      linux-fbdev@vger.kernel.org
5969 S:      Maintained
5970 F:      drivers/video/fbdev/i810/
5971
5972 INTEL MENLOW THERMAL DRIVER
5973 M:      Sujith Thomas <sujith.thomas@intel.com>
5974 L:      platform-driver-x86@vger.kernel.org
5975 W:      https://01.org/linux-acpi
5976 S:      Supported
5977 F:      drivers/platform/x86/intel_menlow.c
5978
5979 INTEL I/OAT DMA DRIVER
5980 M:      Dave Jiang <dave.jiang@intel.com>
5981 R:      Dan Williams <dan.j.williams@intel.com>
5982 L:      dmaengine@vger.kernel.org
5983 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5984 S:      Supported
5985 F:      drivers/dma/ioat*
5986
5987 INTEL IOMMU (VT-d)
5988 M:      David Woodhouse <dwmw2@infradead.org>
5989 L:      iommu@lists.linux-foundation.org
5990 T:      git git://git.infradead.org/iommu-2.6.git
5991 S:      Supported
5992 F:      drivers/iommu/intel-iommu.c
5993 F:      include/linux/intel-iommu.h
5994
5995 INTEL IOP-ADMA DMA DRIVER
5996 R:      Dan Williams <dan.j.williams@intel.com>
5997 S:      Odd fixes
5998 F:      drivers/dma/iop-adma.c
5999
6000 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6001 M:      Krzysztof Halasa <khalasa@piap.pl>
6002 S:      Maintained
6003 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
6004 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
6005 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6006 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
6007 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
6008 F:      drivers/net/wan/ixp4xx_hss.c
6009
6010 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6011 M:      Deepak Saxena <dsaxena@plexity.net>
6012 S:      Maintained
6013 F:      drivers/char/hw_random/ixp4xx-rng.c
6014
6015 INTEL ETHERNET DRIVERS
6016 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6017 L:      intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6018 W:      http://www.intel.com/support/feedback.htm
6019 W:      http://e1000.sourceforge.net/
6020 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6023 S:      Supported
6024 F:      Documentation/networking/e100.txt
6025 F:      Documentation/networking/e1000.txt
6026 F:      Documentation/networking/e1000e.txt
6027 F:      Documentation/networking/igb.txt
6028 F:      Documentation/networking/igbvf.txt
6029 F:      Documentation/networking/ixgb.txt
6030 F:      Documentation/networking/ixgbe.txt
6031 F:      Documentation/networking/ixgbevf.txt
6032 F:      Documentation/networking/i40e.txt
6033 F:      Documentation/networking/i40evf.txt
6034 F:      drivers/net/ethernet/intel/
6035 F:      drivers/net/ethernet/intel/*/
6036
6037 INTEL RDMA RNIC DRIVER
6038 M:     Faisal Latif <faisal.latif@intel.com>
6039 R:     Chien Tin Tung <chien.tin.tung@intel.com>
6040 R:     Mustafa Ismail <mustafa.ismail@intel.com>
6041 R:     Shiraz Saleem <shiraz.saleem@intel.com>
6042 R:     Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6043 L:     linux-rdma@vger.kernel.org
6044 S:     Supported
6045 F:     drivers/infiniband/hw/i40iw/
6046
6047 INTEL-MID GPIO DRIVER
6048 M:      David Cohen <david.a.cohen@linux.intel.com>
6049 L:      linux-gpio@vger.kernel.org
6050 S:      Maintained
6051 F:      drivers/gpio/gpio-intel-mid.c
6052
6053 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6054 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
6055 L:      linux-wireless@vger.kernel.org
6056 S:      Maintained
6057 F:      Documentation/networking/README.ipw2100
6058 F:      Documentation/networking/README.ipw2200
6059 F:      drivers/net/wireless/intel/ipw2x00/
6060
6061 INTEL(R) TRACE HUB
6062 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
6063 S:      Supported
6064 F:      Documentation/trace/intel_th.txt
6065 F:      drivers/hwtracing/intel_th/
6066
6067 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6068 M:      Ning Sun <ning.sun@intel.com>
6069 L:      tboot-devel@lists.sourceforge.net
6070 W:      http://tboot.sourceforge.net
6071 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6072 S:      Supported
6073 F:      Documentation/intel_txt.txt
6074 F:      include/linux/tboot.h
6075 F:      arch/x86/kernel/tboot.c
6076
6077 INTEL WIRELESS WIMAX CONNECTION 2400
6078 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6079 M:      linux-wimax@intel.com
6080 L:      wimax@linuxwimax.org (subscribers-only)
6081 S:      Supported
6082 W:      http://linuxwimax.org
6083 F:      Documentation/wimax/README.i2400m
6084 F:      drivers/net/wimax/i2400m/
6085 F:      include/uapi/linux/wimax/i2400m.h
6086
6087 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6088 M:      Stanislaw Gruszka <sgruszka@redhat.com>
6089 L:      linux-wireless@vger.kernel.org
6090 S:      Supported
6091 F:      drivers/net/wireless/intel/iwlegacy/
6092
6093 INTEL WIRELESS WIFI LINK (iwlwifi)
6094 M:      Johannes Berg <johannes.berg@intel.com>
6095 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6096 M:      Luca Coelho <luciano.coelho@intel.com>
6097 M:      Intel Linux Wireless <linuxwifi@intel.com>
6098 L:      linux-wireless@vger.kernel.org
6099 W:      http://intellinuxwireless.org
6100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6101 S:      Supported
6102 F:      drivers/net/wireless/intel/iwlwifi/
6103
6104 INTEL MANAGEMENT ENGINE (mei)
6105 M:      Tomas Winkler <tomas.winkler@intel.com>
6106 L:      linux-kernel@vger.kernel.org
6107 S:      Supported
6108 F:      include/uapi/linux/mei.h
6109 F:      include/linux/mei_cl_bus.h
6110 F:      drivers/misc/mei/*
6111 F:      drivers/watchdog/mei_wdt.c
6112 F:      Documentation/misc-devices/mei/*
6113
6114 INTEL MIC DRIVERS (mic)
6115 M:      Sudeep Dutt <sudeep.dutt@intel.com>
6116 M:      Ashutosh Dixit <ashutosh.dixit@intel.com>
6117 S:      Supported
6118 W:      https://github.com/sudeepdutt/mic
6119 W:      http://software.intel.com/en-us/mic-developer
6120 F:      include/linux/mic_bus.h
6121 F:      include/linux/scif.h
6122 F:      include/uapi/linux/mic_common.h
6123 F:      include/uapi/linux/mic_ioctl.h
6124 F:      include/uapi/linux/scif_ioctl.h
6125 F:      drivers/misc/mic/
6126 F:      drivers/dma/mic_x100_dma.c
6127 F:      drivers/dma/mic_x100_dma.h
6128 F:      Documentation/mic/
6129
6130 INTEL PMC/P-Unit IPC DRIVER
6131 M:      Zha Qipeng<qipeng.zha@intel.com>
6132 L:      platform-driver-x86@vger.kernel.org
6133 S:      Maintained
6134 F:      drivers/platform/x86/intel_pmc_ipc.c
6135 F:      drivers/platform/x86/intel_punit_ipc.c
6136 F:      arch/x86/include/asm/intel_pmc_ipc.h
6137 F:      arch/x86/include/asm/intel_punit_ipc.h
6138
6139 INTEL TELEMETRY DRIVER
6140 M:      Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6141 L:      platform-driver-x86@vger.kernel.org
6142 S:      Maintained
6143 F:      arch/x86/include/asm/intel_telemetry.h
6144 F:      drivers/platform/x86/intel_telemetry*
6145
6146 INTEL PMC CORE DRIVER
6147 M:      Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6148 M:      Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6149 L:      platform-driver-x86@vger.kernel.org
6150 S:      Maintained
6151 F:      arch/x86/include/asm/pmc_core.h
6152 F:      drivers/platform/x86/intel_pmc_core*
6153
6154 IOC3 ETHERNET DRIVER
6155 M:      Ralf Baechle <ralf@linux-mips.org>
6156 L:      linux-mips@linux-mips.org
6157 S:      Maintained
6158 F:      drivers/net/ethernet/sgi/ioc3-eth.c
6159
6160 IOC3 SERIAL DRIVER
6161 M:      Pat Gefre <pfg@sgi.com>
6162 L:      linux-serial@vger.kernel.org
6163 S:      Maintained
6164 F:      drivers/tty/serial/ioc3_serial.c
6165
6166 IOMMU DRIVERS
6167 M:      Joerg Roedel <joro@8bytes.org>
6168 L:      iommu@lists.linux-foundation.org
6169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6170 S:      Maintained
6171 F:      drivers/iommu/
6172
6173 IP MASQUERADING
6174 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6175 S:      Maintained
6176 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
6177
6178 IPMI SUBSYSTEM
6179 M:      Corey Minyard <minyard@acm.org>
6180 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6181 W:      http://openipmi.sourceforge.net/
6182 S:      Supported
6183 F:      Documentation/IPMI.txt
6184 F:      drivers/char/ipmi/
6185 F:      include/linux/ipmi*
6186 F:      include/uapi/linux/ipmi*
6187
6188 QCOM AUDIO (ASoC) DRIVERS
6189 M:      Patrick Lai <plai@codeaurora.org>
6190 M:      Banajit Goswami <bgoswami@codeaurora.org>
6191 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6192 S:      Supported
6193 F:      sound/soc/qcom/
6194
6195 IPS SCSI RAID DRIVER
6196 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6197 L:      linux-scsi@vger.kernel.org
6198 W:      http://www.adaptec.com/
6199 S:      Maintained
6200 F:      drivers/scsi/ips*
6201
6202 IPVS
6203 M:      Wensong Zhang <wensong@linux-vs.org>
6204 M:      Simon Horman <horms@verge.net.au>
6205 M:      Julian Anastasov <ja@ssi.bg>
6206 L:      netdev@vger.kernel.org
6207 L:      lvs-devel@vger.kernel.org
6208 S:      Maintained
6209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6211 F:      Documentation/networking/ipvs-sysctl.txt
6212 F:      include/net/ip_vs.h
6213 F:      include/uapi/linux/ip_vs.h
6214 F:      net/netfilter/ipvs/
6215
6216 IPWIRELESS DRIVER
6217 M:      Jiri Kosina <jikos@kernel.org>
6218 M:      David Sterba <dsterba@suse.com>
6219 S:      Odd Fixes
6220 F:      drivers/tty/ipwireless/
6221
6222 IPX NETWORK LAYER
6223 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6224 L:      netdev@vger.kernel.org
6225 S:      Maintained
6226 F:      include/net/ipx.h
6227 F:      include/uapi/linux/ipx.h
6228 F:      net/ipx/
6229
6230 IRDA SUBSYSTEM
6231 M:      Samuel Ortiz <samuel@sortiz.org>
6232 L:      irda-users@lists.sourceforge.net (subscribers-only)
6233 L:      netdev@vger.kernel.org
6234 W:      http://irda.sourceforge.net/
6235 S:      Maintained
6236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6237 F:      Documentation/networking/irda.txt
6238 F:      drivers/net/irda/
6239 F:      include/net/irda/
6240 F:      net/irda/
6241
6242 IRQ SUBSYSTEM
6243 M:      Thomas Gleixner <tglx@linutronix.de>
6244 L:      linux-kernel@vger.kernel.org
6245 S:      Maintained
6246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6247 F:      kernel/irq/
6248
6249 IRQCHIP DRIVERS
6250 M:      Thomas Gleixner <tglx@linutronix.de>
6251 M:      Jason Cooper <jason@lakedaemon.net>
6252 M:      Marc Zyngier <marc.zyngier@arm.com>
6253 L:      linux-kernel@vger.kernel.org
6254 S:      Maintained
6255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6256 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6257 F:      Documentation/devicetree/bindings/interrupt-controller/
6258 F:      drivers/irqchip/
6259
6260 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6261 M:      Jiang Liu <jiang.liu@linux.intel.com>
6262 M:      Marc Zyngier <marc.zyngier@arm.com>
6263 S:      Maintained
6264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6265 F:      Documentation/IRQ-domain.txt
6266 F:      include/linux/irqdomain.h
6267 F:      kernel/irq/irqdomain.c
6268 F:      kernel/irq/msi.c
6269
6270 ISA
6271 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
6272 S:      Maintained
6273 F:      Documentation/isa.txt
6274 F:      drivers/base/isa.c
6275 F:      include/linux/isa.h
6276
6277 ISAPNP
6278 M:      Jaroslav Kysela <perex@perex.cz>
6279 S:      Maintained
6280 F:      Documentation/isapnp.txt
6281 F:      drivers/pnp/isapnp/
6282 F:      include/linux/isapnp.h
6283
6284 ISA RADIO MODULE
6285 M:      Hans Verkuil <hverkuil@xs4all.nl>
6286 L:      linux-media@vger.kernel.org
6287 T:      git git://linuxtv.org/media_tree.git
6288 W:      https://linuxtv.org
6289 S:      Maintained
6290 F:      drivers/media/radio/radio-isa*
6291
6292 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6293 M:      Peter Jones <pjones@redhat.com>
6294 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
6295 S:      Maintained
6296 F:      drivers/firmware/iscsi_ibft*
6297
6298 ISCSI
6299 M:      Mike Christie <michaelc@cs.wisc.edu>
6300 L:      open-iscsi@googlegroups.com
6301 W:      www.open-iscsi.org
6302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6303 S:      Maintained
6304 F:      drivers/scsi/*iscsi*
6305 F:      include/scsi/*iscsi*
6306
6307 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6308 M:      Or Gerlitz <ogerlitz@mellanox.com>
6309 M:      Sagi Grimberg <sagi@grimberg.me>
6310 M:      Roi Dayan <roid@mellanox.com>
6311 L:      linux-rdma@vger.kernel.org
6312 S:      Supported
6313 W:      http://www.openfabrics.org
6314 W:      www.open-iscsi.org
6315 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6316 F:      drivers/infiniband/ulp/iser/
6317
6318 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6319 M:      Sagi Grimberg <sagi@grimberg.me>
6320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6321 L:      linux-rdma@vger.kernel.org
6322 L:      target-devel@vger.kernel.org
6323 S:      Supported
6324 W:      http://www.linux-iscsi.org
6325 F:      drivers/infiniband/ulp/isert
6326
6327 ISDN SUBSYSTEM
6328 M:      Karsten Keil <isdn@linux-pingi.de>
6329 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6330 L:      netdev@vger.kernel.org
6331 W:      http://www.isdn4linux.de
6332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6333 S:      Maintained
6334 F:      Documentation/isdn/
6335 F:      drivers/isdn/
6336 F:      include/linux/isdn.h
6337 F:      include/linux/isdn/
6338 F:      include/uapi/linux/isdn.h
6339 F:      include/uapi/linux/isdn/
6340
6341 ISDN SUBSYSTEM (Eicon active card driver)
6342 M:      Armin Schindler <mac@melware.de>
6343 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
6344 W:      http://www.melware.de
6345 S:      Maintained
6346 F:      drivers/isdn/hardware/eicon/
6347
6348 IT87 HARDWARE MONITORING DRIVER
6349 M:      Jean Delvare <jdelvare@suse.com>
6350 L:      linux-hwmon@vger.kernel.org
6351 S:      Maintained
6352 F:      Documentation/hwmon/it87
6353 F:      drivers/hwmon/it87.c
6354
6355 IT913X MEDIA DRIVER
6356 M:      Antti Palosaari <crope@iki.fi>
6357 L:      linux-media@vger.kernel.org
6358 W:      https://linuxtv.org
6359 W:      http://palosaari.fi/linux/
6360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6361 T:      git git://linuxtv.org/anttip/media_tree.git
6362 S:      Maintained
6363 F:      drivers/media/tuners/it913x*
6364
6365 IVTV VIDEO4LINUX DRIVER
6366 M:      Andy Walls <awalls@md.metrocast.net>
6367 L:      ivtv-devel@ivtvdriver.org (subscribers-only)
6368 L:      linux-media@vger.kernel.org
6369 T:      git git://linuxtv.org/media_tree.git
6370 W:      http://www.ivtvdriver.org
6371 S:      Maintained
6372 F:      Documentation/video4linux/*.ivtv
6373 F:      drivers/media/pci/ivtv/
6374 F:      include/uapi/linux/ivtv*
6375
6376 IX2505V MEDIA DRIVER
6377 M:      Malcolm Priestley <tvboxspy@gmail.com>
6378 L:      linux-media@vger.kernel.org
6379 W:      https://linuxtv.org
6380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6381 S:      Maintained
6382 F:      drivers/media/dvb-frontends/ix2505v*
6383
6384 JC42.4 TEMPERATURE SENSOR DRIVER
6385 M:      Guenter Roeck <linux@roeck-us.net>
6386 L:      linux-hwmon@vger.kernel.org
6387 S:      Maintained
6388 F:      drivers/hwmon/jc42.c
6389 F:      Documentation/hwmon/jc42
6390
6391 JFS FILESYSTEM
6392 M:      Dave Kleikamp <shaggy@kernel.org>
6393 L:      jfs-discussion@lists.sourceforge.net
6394 W:      http://jfs.sourceforge.net/
6395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6396 S:      Maintained
6397 F:      Documentation/filesystems/jfs.txt
6398 F:      fs/jfs/
6399
6400 JME NETWORK DRIVER
6401 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
6402 L:      netdev@vger.kernel.org
6403 S:      Maintained
6404 F:      drivers/net/ethernet/jme.*
6405
6406 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6407 M:      David Woodhouse <dwmw2@infradead.org>
6408 L:      linux-mtd@lists.infradead.org
6409 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
6410 S:      Maintained
6411 F:      fs/jffs2/
6412 F:      include/uapi/linux/jffs2.h
6413
6414 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6415 M:      "Theodore Ts'o" <tytso@mit.edu>
6416 M:      Jan Kara <jack@suse.com>
6417 L:      linux-ext4@vger.kernel.org
6418 S:      Maintained
6419 F:      fs/jbd2/
6420 F:      include/linux/jbd2.h
6421
6422 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6423 M:      Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6424 L:      linux-media@vger.kernel.org
6425 S:      Maintained
6426 F:      drivers/media/platform/rcar_jpu.c
6427
6428 JSM Neo PCI based serial card
6429 M:      Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6430 L:      linux-serial@vger.kernel.org
6431 S:      Maintained
6432 F:      drivers/tty/serial/jsm/
6433
6434 K10TEMP HARDWARE MONITORING DRIVER
6435 M:      Clemens Ladisch <clemens@ladisch.de>
6436 L:      linux-hwmon@vger.kernel.org
6437 S:      Maintained
6438 F:      Documentation/hwmon/k10temp
6439 F:      drivers/hwmon/k10temp.c
6440
6441 K8TEMP HARDWARE MONITORING DRIVER
6442 M:      Rudolf Marek <r.marek@assembler.cz>
6443 L:      linux-hwmon@vger.kernel.org
6444 S:      Maintained
6445 F:      Documentation/hwmon/k8temp
6446 F:      drivers/hwmon/k8temp.c
6447
6448 KASAN
6449 M:      Andrey Ryabinin <aryabinin@virtuozzo.com>
6450 R:      Alexander Potapenko <glider@google.com>
6451 R:      Dmitry Vyukov <dvyukov@google.com>
6452 L:      kasan-dev@googlegroups.com
6453 S:      Maintained
6454 F:      arch/*/include/asm/kasan.h
6455 F:      arch/*/mm/kasan_init*
6456 F:      Documentation/kasan.txt
6457 F:      include/linux/kasan*.h
6458 F:      lib/test_kasan.c
6459 F:      mm/kasan/
6460 F:      scripts/Makefile.kasan
6461
6462 KCONFIG
6463 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
6464 L:      linux-kbuild@vger.kernel.org
6465 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
6466 S:      Maintained
6467 F:      Documentation/kbuild/kconfig-language.txt
6468 F:      scripts/kconfig/
6469
6470 KDUMP
6471 M:      Dave Young <dyoung@redhat.com>
6472 M:      Baoquan He <bhe@redhat.com>
6473 R:      Vivek Goyal <vgoyal@redhat.com>
6474 L:      kexec@lists.infradead.org
6475 W:      http://lse.sourceforge.net/kdump/
6476 S:      Maintained
6477 F:      Documentation/kdump/
6478
6479 KEENE FM RADIO TRANSMITTER DRIVER
6480 M:      Hans Verkuil <hverkuil@xs4all.nl>
6481 L:      linux-media@vger.kernel.org
6482 T:      git git://linuxtv.org/media_tree.git
6483 W:      https://linuxtv.org
6484 S:      Maintained
6485 F:      drivers/media/radio/radio-keene*
6486
6487 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6488 M:      Ian Kent <raven@themaw.net>
6489 L:      autofs@vger.kernel.org
6490 S:      Maintained
6491 F:      fs/autofs4/
6492
6493 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6494 M:      Michal Marek <mmarek@suse.com>
6495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6497 L:      linux-kbuild@vger.kernel.org
6498 S:      Maintained
6499 F:      Documentation/kbuild/
6500 F:      Makefile
6501 F:      scripts/Makefile.*
6502 F:      scripts/basic/
6503 F:      scripts/mk*
6504 F:      scripts/package/
6505
6506 KERNEL JANITORS
6507 L:      kernel-janitors@vger.kernel.org
6508 W:      http://kernelnewbies.org/KernelJanitors
6509 S:      Odd Fixes
6510
6511 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6512 M:      "J. Bruce Fields" <bfields@fieldses.org>
6513 M:      Jeff Layton <jlayton@poochiereds.net>
6514 L:      linux-nfs@vger.kernel.org
6515 W:      http://nfs.sourceforge.net/
6516 T:      git git://linux-nfs.org/~bfields/linux.git
6517 S:      Supported
6518 F:      fs/nfsd/
6519 F:      include/uapi/linux/nfsd/
6520 F:      fs/lockd/
6521 F:      fs/nfs_common/
6522 F:      net/sunrpc/
6523 F:      include/linux/lockd/
6524 F:      include/linux/sunrpc/
6525 F:      include/uapi/linux/sunrpc/
6526
6527 KERNEL SELFTEST FRAMEWORK
6528 M:      Shuah Khan <shuahkh@osg.samsung.com>
6529 M:      Shuah Khan <shuah@kernel.org>
6530 L:      linux-kselftest@vger.kernel.org
6531 T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6532 S:      Maintained
6533 F:      tools/testing/selftests
6534
6535 KERNEL VIRTUAL MACHINE (KVM)
6536 M:      Paolo Bonzini <pbonzini@redhat.com>
6537 M:      Radim Krčmář <rkrcmar@redhat.com>
6538 L:      kvm@vger.kernel.org
6539 W:      http://www.linux-kvm.org
6540 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6541 S:      Supported
6542 F:      Documentation/*/kvm*.txt
6543 F:      Documentation/virtual/kvm/
6544 F:      arch/*/kvm/
6545 F:      arch/x86/kernel/kvm.c
6546 F:      arch/x86/kernel/kvmclock.c
6547 F:      arch/*/include/asm/kvm*
6548 F:      include/linux/kvm*
6549 F:      include/uapi/linux/kvm*
6550 F:      virt/kvm/
6551 F:      tools/kvm/
6552
6553 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6554 M:      Joerg Roedel <joro@8bytes.org>
6555 L:      kvm@vger.kernel.org
6556 W:      http://www.linux-kvm.org/
6557 S:      Maintained
6558 F:      arch/x86/include/asm/svm.h
6559 F:      arch/x86/kvm/svm.c
6560
6561 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6562 M:      Alexander Graf <agraf@suse.com>
6563 L:      kvm-ppc@vger.kernel.org
6564 W:      http://www.linux-kvm.org/
6565 T:      git git://github.com/agraf/linux-2.6.git
6566 S:      Supported
6567 F:      arch/powerpc/include/asm/kvm*
6568 F:      arch/powerpc/kvm/
6569
6570 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6571 M:      Christian Borntraeger <borntraeger@de.ibm.com>
6572 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
6573 L:      linux-s390@vger.kernel.org
6574 W:      http://www.ibm.com/developerworks/linux/linux390/
6575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6576 S:      Supported
6577 F:      Documentation/s390/kvm.txt
6578 F:      arch/s390/include/asm/kvm*
6579 F:      arch/s390/kvm/
6580
6581 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6582 M:      Christoffer Dall <christoffer.dall@linaro.org>
6583 M:      Marc Zyngier <marc.zyngier@arm.com>
6584 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6585 L:      kvmarm@lists.cs.columbia.edu
6586 W:      http://systems.cs.columbia.edu/projects/kvm-arm
6587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6588 S:      Supported
6589 F:      arch/arm/include/uapi/asm/kvm*
6590 F:      arch/arm/include/asm/kvm*
6591 F:      arch/arm/kvm/
6592 F:      virt/kvm/arm/
6593 F:      include/kvm/arm_*
6594
6595 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6596 M:      Christoffer Dall <christoffer.dall@linaro.org>
6597 M:      Marc Zyngier <marc.zyngier@arm.com>
6598 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6599 L:      kvmarm@lists.cs.columbia.edu
6600 S:      Maintained
6601 F:      arch/arm64/include/uapi/asm/kvm*
6602 F:      arch/arm64/include/asm/kvm*
6603 F:      arch/arm64/kvm/
6604
6605 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6606 M:      James Hogan <james.hogan@imgtec.com>
6607 L:      linux-mips@linux-mips.org
6608 S:      Supported
6609 F:      arch/mips/include/uapi/asm/kvm*
6610 F:      arch/mips/include/asm/kvm*
6611 F:      arch/mips/kvm/
6612
6613 KEXEC
6614 M:      Eric Biederman <ebiederm@xmission.com>
6615 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
6616 L:      kexec@lists.infradead.org
6617 S:      Maintained
6618 F:      include/linux/kexec.h
6619 F:      include/uapi/linux/kexec.h
6620 F:      kernel/kexec*
6621
6622 KEYS/KEYRINGS:
6623 M:      David Howells <dhowells@redhat.com>
6624 L:      keyrings@vger.kernel.org
6625 S:      Maintained
6626 F:      Documentation/security/keys.txt
6627 F:      include/linux/key.h
6628 F:      include/linux/key-type.h
6629 F:      include/linux/keyctl.h
6630 F:      include/uapi/linux/keyctl.h
6631 F:      include/keys/
6632 F:      security/keys/
6633
6634 KEYS-TRUSTED
6635 M:      David Safford <safford@us.ibm.com>
6636 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6637 L:      linux-security-module@vger.kernel.org
6638 L:      keyrings@vger.kernel.org
6639 S:      Supported
6640 F:      Documentation/security/keys-trusted-encrypted.txt
6641 F:      include/keys/trusted-type.h
6642 F:      security/keys/trusted.c
6643 F:      security/keys/trusted.h
6644
6645 KEYS-ENCRYPTED
6646 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
6647 M:      David Safford <safford@us.ibm.com>
6648 L:      linux-security-module@vger.kernel.org
6649 L:      keyrings@vger.kernel.org
6650 S:      Supported
6651 F:      Documentation/security/keys-trusted-encrypted.txt
6652 F:      include/keys/encrypted-type.h
6653 F:      security/keys/encrypted-keys/
6654
6655 KGDB / KDB /debug_core
6656 M:      Jason Wessel <jason.wessel@windriver.com>
6657 W:      http://kgdb.wiki.kernel.org/
6658 L:      kgdb-bugreport@lists.sourceforge.net
6659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6660 S:      Maintained
6661 F:      Documentation/DocBook/kgdb.tmpl
6662 F:      drivers/misc/kgdbts.c
6663 F:      drivers/tty/serial/kgdboc.c
6664 F:      include/linux/kdb.h
6665 F:      include/linux/kgdb.h
6666 F:      kernel/debug/
6667
6668 KMEMCHECK
6669 M:      Vegard Nossum <vegardno@ifi.uio.no>
6670 M:      Pekka Enberg <penberg@kernel.org>
6671 S:      Maintained
6672 F:      Documentation/kmemcheck.txt
6673 F:      arch/x86/include/asm/kmemcheck.h
6674 F:      arch/x86/mm/kmemcheck/
6675 F:      include/linux/kmemcheck.h
6676 F:      mm/kmemcheck.c
6677
6678 KMEMLEAK
6679 M:      Catalin Marinas <catalin.marinas@arm.com>
6680 S:      Maintained
6681 F:      Documentation/kmemleak.txt
6682 F:      include/linux/kmemleak.h
6683 F:      mm/kmemleak.c
6684 F:      mm/kmemleak-test.c
6685
6686 KPROBES
6687 M:      Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6688 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6689 M:      "David S. Miller" <davem@davemloft.net>
6690 M:      Masami Hiramatsu <mhiramat@kernel.org>
6691 S:      Maintained
6692 F:      Documentation/kprobes.txt
6693 F:      include/linux/kprobes.h
6694 F:      kernel/kprobes.c
6695
6696 KS0108 LCD CONTROLLER DRIVER
6697 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6698 W:      http://miguelojeda.es/auxdisplay.htm
6699 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6700 S:      Maintained
6701 F:      Documentation/auxdisplay/ks0108
6702 F:      drivers/auxdisplay/ks0108.c
6703 F:      include/linux/ks0108.h
6704
6705 L3MDEV
6706 M:      David Ahern <dsa@cumulusnetworks.com>
6707 L:      netdev@vger.kernel.org
6708 S:      Maintained
6709 F:      net/l3mdev
6710 F:      include/net/l3mdev.h
6711
6712 LANTIQ MIPS ARCHITECTURE
6713 M:      John Crispin <john@phrozen.org>
6714 L:      linux-mips@linux-mips.org
6715 S:      Maintained
6716 F:      arch/mips/lantiq
6717
6718 LAPB module
6719 L:      linux-x25@vger.kernel.org
6720 S:      Orphan
6721 F:      Documentation/networking/lapb-module.txt
6722 F:      include/*/lapb.h
6723 F:      net/lapb/
6724
6725 LASI 53c700 driver for PARISC
6726 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6727 L:      linux-scsi@vger.kernel.org
6728 S:      Maintained
6729 F:      Documentation/scsi/53c700.txt
6730 F:      drivers/scsi/53c700*
6731
6732 LED SUBSYSTEM
6733 M:      Richard Purdie <rpurdie@rpsys.net>
6734 M:      Jacek Anaszewski <j.anaszewski@samsung.com>
6735 L:      linux-leds@vger.kernel.org
6736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6737 S:      Maintained
6738 F:      drivers/leds/
6739 F:      include/linux/leds.h
6740
6741 LEGACY EEPROM DRIVER
6742 M:      Jean Delvare <jdelvare@suse.com>
6743 S:      Maintained
6744 F:      Documentation/misc-devices/eeprom
6745 F:      drivers/misc/eeprom/eeprom.c
6746
6747 LEGO USB Tower driver
6748 M:      Juergen Stuber <starblue@users.sourceforge.net>
6749 L:      legousb-devel@lists.sourceforge.net
6750 W:      http://legousb.sourceforge.net/
6751 S:      Maintained
6752 F:      drivers/usb/misc/legousbtower.c
6753
6754 LG2160 MEDIA DRIVER
6755 M:      Michael Krufky <mkrufky@linuxtv.org>
6756 L:      linux-media@vger.kernel.org
6757 W:      https://linuxtv.org
6758 W:      http://github.com/mkrufky
6759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6760 T:      git git://linuxtv.org/mkrufky/tuners.git
6761 S:      Maintained
6762 F:      drivers/media/dvb-frontends/lg2160.*
6763
6764 LGDT3305 MEDIA DRIVER
6765 M:      Michael Krufky <mkrufky@linuxtv.org>
6766 L:      linux-media@vger.kernel.org
6767 W:      https://linuxtv.org
6768 W:      http://github.com/mkrufky
6769 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6770 T:      git git://linuxtv.org/mkrufky/tuners.git
6771 S:      Maintained
6772 F:      drivers/media/dvb-frontends/lgdt3305.*
6773
6774 LGUEST
6775 M:      Rusty Russell <rusty@rustcorp.com.au>
6776 L:      lguest@lists.ozlabs.org
6777 W:      http://lguest.ozlabs.org/
6778 S:      Odd Fixes
6779 F:      arch/x86/include/asm/lguest*.h
6780 F:      arch/x86/lguest/
6781 F:      drivers/lguest/
6782 F:      include/linux/lguest*.h
6783 F:      tools/lguest/
6784
6785 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6786 M:      Tejun Heo <tj@kernel.org>
6787 L:      linux-ide@vger.kernel.org
6788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6789 S:      Maintained
6790 F:      drivers/ata/
6791 F:      include/linux/ata.h
6792 F:      include/linux/libata.h
6793
6794 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6795 M:      Viresh Kumar <vireshk@kernel.org>
6796 L:      linux-ide@vger.kernel.org
6797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6798 S:      Maintained
6799 F:      include/linux/pata_arasan_cf_data.h
6800 F:      drivers/ata/pata_arasan_cf.c
6801
6802 LIBATA PATA DRIVERS
6803 M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6804 M:      Tejun Heo <tj@kernel.org>
6805 L:      linux-ide@vger.kernel.org
6806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6807 S:      Maintained
6808 F:      drivers/ata/pata_*.c
6809 F:      drivers/ata/ata_generic.c
6810
6811 LIBATA SATA AHCI PLATFORM devices support
6812 M:      Hans de Goede <hdegoede@redhat.com>
6813 M:      Tejun Heo <tj@kernel.org>
6814 L:      linux-ide@vger.kernel.org
6815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6816 S:      Maintained
6817 F:      drivers/ata/ahci_platform.c
6818 F:      drivers/ata/libahci_platform.c
6819 F:      include/linux/ahci_platform.h
6820
6821 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6822 M:      Mikael Pettersson <mikpelinux@gmail.com>
6823 L:      linux-ide@vger.kernel.org
6824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6825 S:      Maintained
6826 F:      drivers/ata/sata_promise.*
6827
6828 LIBLOCKDEP
6829 M:      Sasha Levin <sasha.levin@oracle.com>
6830 S:      Maintained
6831 F:      tools/lib/lockdep/
6832
6833 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6834 M:      Dan Williams <dan.j.williams@intel.com>
6835 L:      linux-nvdimm@lists.01.org
6836 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6838 S:      Supported
6839 F:      drivers/nvdimm/*
6840 F:      include/linux/nd.h
6841 F:      include/linux/libnvdimm.h
6842 F:      include/uapi/linux/ndctl.h
6843
6844 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6845 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6846 L:      linux-nvdimm@lists.01.org
6847 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6848 S:      Supported
6849 F:      drivers/nvdimm/blk.c
6850 F:      drivers/nvdimm/region_devs.c
6851 F:      drivers/acpi/nfit*
6852
6853 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6854 M:      Vishal Verma <vishal.l.verma@intel.com>
6855 L:      linux-nvdimm@lists.01.org
6856 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6857 S:      Supported
6858 F:      drivers/nvdimm/btt*
6859
6860 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6861 M:      Ross Zwisler <ross.zwisler@linux.intel.com>
6862 L:      linux-nvdimm@lists.01.org
6863 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
6864 S:      Supported
6865 F:      drivers/nvdimm/pmem.c
6866 F:      include/linux/pmem.h
6867 F:      arch/*/include/asm/pmem.h
6868
6869 LIGHTNVM PLATFORM SUPPORT
6870 M:      Matias Bjorling <mb@lightnvm.io>
6871 W:      http://github/OpenChannelSSD
6872 L:      linux-block@vger.kernel.org
6873 S:      Maintained
6874 F:      drivers/lightnvm/
6875 F:      include/linux/lightnvm.h
6876 F:      include/uapi/linux/lightnvm.h
6877
6878 LINUX FOR IBM pSERIES (RS/6000)
6879 M:      Paul Mackerras <paulus@au.ibm.com>
6880 W:      http://www.ibm.com/linux/ltc/projects/ppc
6881 S:      Supported
6882 F:      arch/powerpc/boot/rs6000.h
6883
6884 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6885 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6886 M:      Paul Mackerras <paulus@samba.org>
6887 M:      Michael Ellerman <mpe@ellerman.id.au>
6888 W:      http://www.penguinppc.org/
6889 L:      linuxppc-dev@lists.ozlabs.org
6890 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6892 S:      Supported
6893 F:      Documentation/powerpc/
6894 F:      arch/powerpc/
6895 F:      drivers/char/tpm/tpm_ibmvtpm*
6896 F:      drivers/crypto/nx/
6897 F:      drivers/crypto/vmx/
6898 F:      drivers/net/ethernet/ibm/ibmveth.*
6899 F:      drivers/net/ethernet/ibm/ibmvnic.*
6900 F:      drivers/pci/hotplug/rpa*
6901 F:      drivers/scsi/ibmvscsi/
6902 N:      opal
6903 N:      /pmac
6904 N:      powermac
6905 N:      powernv
6906 N:      [^a-z0-9]ps3
6907 N:      pseries
6908
6909 LINUX FOR POWER MACINTOSH
6910 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
6911 W:      http://www.penguinppc.org/
6912 L:      linuxppc-dev@lists.ozlabs.org
6913 S:      Maintained
6914 F:      arch/powerpc/platforms/powermac/
6915 F:      drivers/macintosh/
6916
6917 LINUX FOR POWERPC EMBEDDED MPC5XXX
6918 M:      Anatolij Gustschin <agust@denx.de>
6919 L:      linuxppc-dev@lists.ozlabs.org
6920 T:      git git://git.denx.de/linux-denx-agust.git
6921 S:      Maintained
6922 F:      arch/powerpc/platforms/512x/
6923 F:      arch/powerpc/platforms/52xx/
6924
6925 LINUX FOR POWERPC EMBEDDED PPC4XX
6926 M:      Alistair Popple <alistair@popple.id.au>
6927 M:      Matt Porter <mporter@kernel.crashing.org>
6928 W:      http://www.penguinppc.org/
6929 L:      linuxppc-dev@lists.ozlabs.org
6930 S:      Maintained
6931 F:      arch/powerpc/platforms/40x/
6932 F:      arch/powerpc/platforms/44x/
6933
6934 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6935 L:      linuxppc-dev@lists.ozlabs.org
6936 S:      Orphan
6937 F:      arch/powerpc/*/*virtex*
6938 F:      arch/powerpc/*/*/*virtex*
6939
6940 LINUX FOR POWERPC EMBEDDED PPC8XX
6941 M:      Vitaly Bordug <vitb@kernel.crashing.org>
6942 W:      http://www.penguinppc.org/
6943 L:      linuxppc-dev@lists.ozlabs.org
6944 S:      Maintained
6945 F:      arch/powerpc/platforms/8xx/
6946
6947 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6948 M:      Scott Wood <oss@buserror.net>
6949 M:      Kumar Gala <galak@kernel.crashing.org>
6950 W:      http://www.penguinppc.org/
6951 L:      linuxppc-dev@lists.ozlabs.org
6952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6953 S:      Maintained
6954 F:      arch/powerpc/platforms/83xx/
6955 F:      arch/powerpc/platforms/85xx/
6956
6957 LINUX FOR POWERPC PA SEMI PWRFICIENT
6958 M:      Olof Johansson <olof@lixom.net>
6959 L:      linuxppc-dev@lists.ozlabs.org
6960 S:      Maintained
6961 F:      arch/powerpc/platforms/pasemi/
6962 F:      drivers/*/*pasemi*
6963 F:      drivers/*/*/*pasemi*
6964
6965 LINUX SECURITY MODULE (LSM) FRAMEWORK
6966 M:      Chris Wright <chrisw@sous-sol.org>
6967 L:      linux-security-module@vger.kernel.org
6968 S:      Supported
6969
6970 LIS3LV02D ACCELEROMETER DRIVER
6971 M:      Eric Piel <eric.piel@tremplin-utc.net>
6972 S:      Maintained
6973 F:      Documentation/misc-devices/lis3lv02d
6974 F:      drivers/misc/lis3lv02d/
6975 F:      drivers/platform/x86/hp_accel.c
6976
6977 LIVE PATCHING
6978 M:      Josh Poimboeuf <jpoimboe@redhat.com>
6979 M:      Jessica Yu <jeyu@redhat.com>
6980 M:      Jiri Kosina <jikos@kernel.org>
6981 M:      Miroslav Benes <mbenes@suse.cz>
6982 R:      Petr Mladek <pmladek@suse.com>
6983 S:      Maintained
6984 F:      kernel/livepatch/
6985 F:      include/linux/livepatch.h
6986 F:      arch/x86/include/asm/livepatch.h
6987 F:      arch/x86/kernel/livepatch.c
6988 F:      Documentation/livepatch/
6989 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6990 F:      samples/livepatch/
6991 L:      live-patching@vger.kernel.org
6992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6993
6994 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6995 M:      Kees Cook <keescook@chromium.org>
6996 S:      Maintained
6997 F:      drivers/misc/lkdtm.c
6998
6999 LLC (802.2)
7000 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7001 S:      Maintained
7002 F:      include/linux/llc.h
7003 F:      include/uapi/linux/llc.h
7004 F:      include/net/llc*
7005 F:      net/llc/
7006
7007 LM73 HARDWARE MONITOR DRIVER
7008 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
7009 L:      linux-hwmon@vger.kernel.org
7010 S:      Maintained
7011 F:      drivers/hwmon/lm73.c
7012
7013 LM78 HARDWARE MONITOR DRIVER
7014 M:      Jean Delvare <jdelvare@suse.com>
7015 L:      linux-hwmon@vger.kernel.org
7016 S:      Maintained
7017 F:      Documentation/hwmon/lm78
7018 F:      drivers/hwmon/lm78.c
7019
7020 LM83 HARDWARE MONITOR DRIVER
7021 M:      Jean Delvare <jdelvare@suse.com>
7022 L:      linux-hwmon@vger.kernel.org
7023 S:      Maintained
7024 F:      Documentation/hwmon/lm83
7025 F:      drivers/hwmon/lm83.c
7026
7027 LM90 HARDWARE MONITOR DRIVER
7028 M:      Jean Delvare <jdelvare@suse.com>
7029 L:      linux-hwmon@vger.kernel.org
7030 S:      Maintained
7031 F:      Documentation/hwmon/lm90
7032 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
7033 F:      drivers/hwmon/lm90.c
7034
7035 LM95234 HARDWARE MONITOR DRIVER
7036 M:      Guenter Roeck <linux@roeck-us.net>
7037 L:      linux-hwmon@vger.kernel.org
7038 S:      Maintained
7039 F:      Documentation/hwmon/lm95234
7040 F:      drivers/hwmon/lm95234.c
7041
7042 LME2510 MEDIA DRIVER
7043 M:      Malcolm Priestley <tvboxspy@gmail.com>
7044 L:      linux-media@vger.kernel.org
7045 W:      https://linuxtv.org
7046 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7047 S:      Maintained
7048 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
7049
7050 LOCKDEP AND LOCKSTAT
7051 M:      Peter Zijlstra <peterz@infradead.org>
7052 M:      Ingo Molnar <mingo@redhat.com>
7053 L:      linux-kernel@vger.kernel.org
7054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7055 S:      Maintained
7056 F:      Documentation/locking/lockdep*.txt
7057 F:      Documentation/locking/lockstat.txt
7058 F:      include/linux/lockdep.h
7059 F:      kernel/locking/
7060
7061 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7062 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
7063 L:      linux-ntfs-dev@lists.sourceforge.net
7064 W:      http://www.linux-ntfs.org/content/view/19/37/
7065 S:      Maintained
7066 F:      Documentation/ldm.txt
7067 F:      block/partitions/ldm.*
7068
7069 LogFS
7070 M:      Joern Engel <joern@logfs.org>
7071 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
7072 L:      logfs@logfs.org
7073 W:      logfs.org
7074 S:      Maintained
7075 F:      fs/logfs/
7076
7077 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7078 M:      Sathya Prakash <sathya.prakash@broadcom.com>
7079 M:      Chaitra P B <chaitra.basappa@broadcom.com>
7080 M:      Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7081 L:      MPT-FusionLinux.pdl@broadcom.com
7082 L:      linux-scsi@vger.kernel.org
7083 W:      http://www.avagotech.com/support/
7084 S:      Supported
7085 F:      drivers/message/fusion/
7086 F:      drivers/scsi/mpt2sas/
7087 F:      drivers/scsi/mpt3sas/
7088
7089 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7090 M:      Matthew Wilcox <matthew@wil.cx>
7091 L:      linux-scsi@vger.kernel.org
7092 S:      Maintained
7093 F:      drivers/scsi/sym53c8xx_2/
7094
7095 LTC4261 HARDWARE MONITOR DRIVER
7096 M:      Guenter Roeck <linux@roeck-us.net>
7097 L:      linux-hwmon@vger.kernel.org
7098 S:      Maintained
7099 F:      Documentation/hwmon/ltc4261
7100 F:      drivers/hwmon/ltc4261.c
7101
7102 LTP (Linux Test Project)
7103 M:      Mike Frysinger <vapier@gentoo.org>
7104 M:      Cyril Hrubis <chrubis@suse.cz>
7105 M:      Wanlong Gao <wanlong.gao@gmail.com>
7106 M:      Jan Stancek <jstancek@redhat.com>
7107 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7108 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
7109 L:      ltp@lists.linux.it (subscribers-only)
7110 W:      http://linux-test-project.github.io/
7111 T:      git git://github.com/linux-test-project/ltp.git
7112 S:      Maintained
7113
7114 M32R ARCHITECTURE
7115 W:      http://www.linux-m32r.org/
7116 S:      Orphan
7117 F:      arch/m32r/
7118
7119 M68K ARCHITECTURE
7120 M:      Geert Uytterhoeven <geert@linux-m68k.org>
7121 L:      linux-m68k@lists.linux-m68k.org
7122 W:      http://www.linux-m68k.org/
7123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7124 S:      Maintained
7125 F:      arch/m68k/
7126 F:      drivers/zorro/
7127
7128 M68K ON APPLE MACINTOSH
7129 M:      Joshua Thompson <funaho@jurai.org>
7130 W:      http://www.mac.linux-m68k.org/
7131 L:      linux-m68k@lists.linux-m68k.org
7132 S:      Maintained
7133 F:      arch/m68k/mac/
7134
7135 M68K ON HP9000/300
7136 M:      Philip Blundell <philb@gnu.org>
7137 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
7138 S:      Maintained
7139 F:      arch/m68k/hp300/
7140
7141 M88DS3103 MEDIA DRIVER
7142 M:      Antti Palosaari <crope@iki.fi>
7143 L:      linux-media@vger.kernel.org
7144 W:      https://linuxtv.org
7145 W:      http://palosaari.fi/linux/
7146 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7147 T:      git git://linuxtv.org/anttip/media_tree.git
7148 S:      Maintained
7149 F:      drivers/media/dvb-frontends/m88ds3103*
7150
7151 M88RS2000 MEDIA DRIVER
7152 M:      Malcolm Priestley <tvboxspy@gmail.com>
7153 L:      linux-media@vger.kernel.org
7154 W:      https://linuxtv.org
7155 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7156 S:      Maintained
7157 F:      drivers/media/dvb-frontends/m88rs2000*
7158
7159 MA901 MASTERKIT USB FM RADIO DRIVER
7160 M:      Alexey Klimov <klimov.linux@gmail.com>
7161 L:      linux-media@vger.kernel.org
7162 T:      git git://linuxtv.org/media_tree.git
7163 S:      Maintained
7164 F:      drivers/media/radio/radio-ma901.c
7165
7166 MAC80211
7167 M:      Johannes Berg <johannes@sipsolutions.net>
7168 L:      linux-wireless@vger.kernel.org
7169 W:      http://wireless.kernel.org/
7170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7172 S:      Maintained
7173 F:      Documentation/networking/mac80211-injection.txt
7174 F:      include/net/mac80211.h
7175 F:      net/mac80211/
7176 F:      drivers/net/wireless/mac80211_hwsim.[ch]
7177
7178 MACVLAN DRIVER
7179 M:      Patrick McHardy <kaber@trash.net>
7180 L:      netdev@vger.kernel.org
7181 S:      Maintained
7182 F:      drivers/net/macvlan.c
7183 F:      include/linux/if_macvlan.h
7184
7185 MAILBOX API
7186 M:      Jassi Brar <jassisinghbrar@gmail.com>
7187 L:      linux-kernel@vger.kernel.org
7188 S:      Maintained
7189 F:      drivers/mailbox/
7190 F:      include/linux/mailbox_client.h
7191 F:      include/linux/mailbox_controller.h
7192
7193 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7194 M:      Michael Kerrisk <mtk.manpages@gmail.com>
7195 W:      http://www.kernel.org/doc/man-pages
7196 L:      linux-man@vger.kernel.org
7197 S:      Maintained
7198
7199 MARVELL ARMADA DRM SUPPORT
7200 M:      Russell King <rmk+kernel@armlinux.org.uk>
7201 S:      Maintained
7202 F:      drivers/gpu/drm/armada/
7203 F:      include/uapi/drm/armada_drm.h
7204 F:      Documentation/devicetree/bindings/display/armada/
7205
7206 MARVELL 88E6352 DSA support
7207 M:      Guenter Roeck <linux@roeck-us.net>
7208 S:      Maintained
7209 F:      drivers/net/dsa/mv88e6352.c
7210
7211 MARVELL CRYPTO DRIVER
7212 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7213 M:      Arnaud Ebalard <arno@natisbad.org>
7214 F:      drivers/crypto/marvell/
7215 S:      Maintained
7216 L:      linux-crypto@vger.kernel.org
7217
7218 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7219 M:      Mirko Lindner <mlindner@marvell.com>
7220 M:      Stephen Hemminger <stephen@networkplumber.org>
7221 L:      netdev@vger.kernel.org
7222 S:      Maintained
7223 F:      drivers/net/ethernet/marvell/sk*
7224
7225 MARVELL LIBERTAS WIRELESS DRIVER
7226 L:      libertas-dev@lists.infradead.org
7227 S:      Orphan
7228 F:      drivers/net/wireless/marvell/libertas/
7229
7230 MARVELL MV643XX ETHERNET DRIVER
7231 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7232 L:      netdev@vger.kernel.org
7233 S:      Maintained
7234 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
7235 F:      include/linux/mv643xx.h
7236
7237 MARVELL MVNETA ETHERNET DRIVER
7238 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7239 L:      netdev@vger.kernel.org
7240 S:      Maintained
7241 F:      drivers/net/ethernet/marvell/mvneta.*
7242
7243 MARVELL MWIFIEX WIRELESS DRIVER
7244 M:      Amitkumar Karwar <akarwar@marvell.com>
7245 M:      Nishant Sarmukadam <nishants@marvell.com>
7246 L:      linux-wireless@vger.kernel.org
7247 S:      Maintained
7248 F:      drivers/net/wireless/marvell/mwifiex/
7249
7250 MARVELL MWL8K WIRELESS DRIVER
7251 M:      Lennert Buytenhek <buytenh@wantstofly.org>
7252 L:      linux-wireless@vger.kernel.org
7253 S:      Odd Fixes
7254 F:      drivers/net/wireless/marvell/mwl8k.c
7255
7256 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7257 M:      Nicolas Pitre <nico@fluxnic.net>
7258 S:      Odd Fixes
7259 F:      drivers/mmc/host/mvsdio.*
7260
7261 MATROX FRAMEBUFFER DRIVER
7262 L:      linux-fbdev@vger.kernel.org
7263 S:      Orphan
7264 F:      drivers/video/fbdev/matrox/matroxfb_*
7265 F:      include/uapi/linux/matroxfb.h
7266
7267 MAX16065 HARDWARE MONITOR DRIVER
7268 M:      Guenter Roeck <linux@roeck-us.net>
7269 L:      linux-hwmon@vger.kernel.org
7270 S:      Maintained
7271 F:      Documentation/hwmon/max16065
7272 F:      drivers/hwmon/max16065.c
7273
7274 MAX20751 HARDWARE MONITOR DRIVER
7275 M:      Guenter Roeck <linux@roeck-us.net>
7276 L:      linux-hwmon@vger.kernel.org
7277 S:      Maintained
7278 F:      Documentation/hwmon/max20751
7279 F:      drivers/hwmon/max20751.c
7280
7281 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7282 M:      "Hans J. Koch" <hjk@hansjkoch.de>
7283 L:      linux-hwmon@vger.kernel.org
7284 S:      Maintained
7285 F:      Documentation/hwmon/max6650
7286 F:      drivers/hwmon/max6650.c
7287
7288 MAX6697 HARDWARE MONITOR DRIVER
7289 M:      Guenter Roeck <linux@roeck-us.net>
7290 L:      linux-hwmon@vger.kernel.org
7291 S:      Maintained
7292 F:      Documentation/hwmon/max6697
7293 F:      Documentation/devicetree/bindings/i2c/max6697.txt
7294 F:      drivers/hwmon/max6697.c
7295 F:      include/linux/platform_data/max6697.h
7296
7297 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7298 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7299 L:      linux-pm@vger.kernel.org
7300 S:      Supported
7301 F:      drivers/power/max14577_charger.c
7302 F:      drivers/power/max77693_charger.c
7303
7304 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7305 M:      Javier Martinez Canillas <javier@osg.samsung.com>
7306 L:      linux-kernel@vger.kernel.org
7307 S:      Supported
7308 F:      drivers/*/*max77802*.c
7309 F:      Documentation/devicetree/bindings/*/*max77802.txt
7310 F:      include/dt-bindings/*/*max77802.h
7311
7312 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7313 M:      Chanwoo Choi <cw00.choi@samsung.com>
7314 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
7315 L:      linux-kernel@vger.kernel.org
7316 S:      Supported
7317 F:      drivers/*/max14577*.c
7318 F:      drivers/*/max77686*.c
7319 F:      drivers/*/max77693*.c
7320 F:      drivers/extcon/extcon-max14577.c
7321 F:      drivers/extcon/extcon-max77693.c
7322 F:      drivers/rtc/rtc-max77686.c
7323 F:      drivers/clk/clk-max77686.c
7324 F:      Documentation/devicetree/bindings/mfd/max14577.txt
7325 F:      Documentation/devicetree/bindings/*/max77686.txt
7326 F:      Documentation/devicetree/bindings/mfd/max77693.txt
7327 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
7328 F:      include/linux/mfd/max14577*.h
7329 F:      include/linux/mfd/max77686*.h
7330 F:      include/linux/mfd/max77693*.h
7331
7332 MAXIRADIO FM RADIO RECEIVER DRIVER
7333 M:      Hans Verkuil <hverkuil@xs4all.nl>
7334 L:      linux-media@vger.kernel.org
7335 T:      git git://linuxtv.org/media_tree.git
7336 W:      https://linuxtv.org
7337 S:      Maintained
7338 F:      drivers/media/radio/radio-maxiradio*
7339
7340 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7341 M:      Peter Rosin <peda@axentia.se>
7342 L:      linux-iio@vger.kernel.org
7343 S:      Maintained
7344 F:      drivers/iio/potentiometer/mcp4531.c
7345
7346 MEDIA DRIVERS FOR RENESAS - VSP1
7347 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7348 L:      linux-media@vger.kernel.org
7349 L:      linux-renesas-soc@vger.kernel.org
7350 T:      git git://linuxtv.org/media_tree.git
7351 S:      Supported
7352 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
7353 F:      drivers/media/platform/vsp1/
7354
7355 MEDIA DRIVERS FOR ASCOT2E
7356 M:      Sergey Kozlov <serjk@netup.ru>
7357 L:      linux-media@vger.kernel.org
7358 W:      https://linuxtv.org
7359 W:      http://netup.tv/
7360 T:      git git://linuxtv.org/media_tree.git
7361 S:      Supported
7362 F:      drivers/media/dvb-frontends/ascot2e*
7363
7364 MEDIA DRIVERS FOR CXD2841ER
7365 M:      Sergey Kozlov <serjk@netup.ru>
7366 L:      linux-media@vger.kernel.org
7367 W:      https://linuxtv.org
7368 W:      http://netup.tv/
7369 T:      git git://linuxtv.org/media_tree.git
7370 S:      Supported
7371 F:      drivers/media/dvb-frontends/cxd2841er*
7372
7373 MEDIA DRIVERS FOR HORUS3A
7374 M:      Sergey Kozlov <serjk@netup.ru>
7375 L:      linux-media@vger.kernel.org
7376 W:      https://linuxtv.org
7377 W:      http://netup.tv/
7378 T:      git git://linuxtv.org/media_tree.git
7379 S:      Supported
7380 F:      drivers/media/dvb-frontends/horus3a*
7381
7382 MEDIA DRIVERS FOR LNBH25
7383 M:      Sergey Kozlov <serjk@netup.ru>
7384 L:      linux-media@vger.kernel.org
7385 W:      https://linuxtv.org
7386 W:      http://netup.tv/
7387 T:      git git://linuxtv.org/media_tree.git
7388 S:      Supported
7389 F:      drivers/media/dvb-frontends/lnbh25*
7390
7391 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7392 M:      Sergey Kozlov <serjk@netup.ru>
7393 L:      linux-media@vger.kernel.org
7394 W:      https://linuxtv.org
7395 W:      http://netup.tv/
7396 T:      git git://linuxtv.org/media_tree.git
7397 S:      Supported
7398 F:      drivers/media/pci/netup_unidvb/*
7399
7400 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7401 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
7402 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
7403 P:      LinuxTV.org Project
7404 L:      linux-media@vger.kernel.org
7405 W:      https://linuxtv.org
7406 Q:      http://patchwork.kernel.org/project/linux-media/list/
7407 T:      git git://linuxtv.org/media_tree.git
7408 S:      Maintained
7409 F:      Documentation/dvb/
7410 F:      Documentation/video4linux/
7411 F:      Documentation/DocBook/media/
7412 F:      drivers/media/
7413 F:      drivers/staging/media/
7414 F:      include/linux/platform_data/media/
7415 F:      include/media/
7416 F:      include/uapi/linux/dvb/
7417 F:      include/uapi/linux/videodev2.h
7418 F:      include/uapi/linux/media.h
7419 F:      include/uapi/linux/v4l2-*
7420 F:      include/uapi/linux/meye.h
7421 F:      include/uapi/linux/ivtv*
7422 F:      include/uapi/linux/uvcvideo.h
7423
7424 MEDIATEK ETHERNET DRIVER
7425 M:      Felix Fietkau <nbd@openwrt.org>
7426 M:      John Crispin <blogic@openwrt.org>
7427 L:      netdev@vger.kernel.org
7428 S:      Maintained
7429 F:      drivers/net/ethernet/mediatek/
7430
7431 MEDIATEK MT7601U WIRELESS LAN DRIVER
7432 M:      Jakub Kicinski <kubakici@wp.pl>
7433 L:      linux-wireless@vger.kernel.org
7434 S:      Maintained
7435 F:      drivers/net/wireless/mediatek/mt7601u/
7436
7437 MEGARAID SCSI/SAS DRIVERS
7438 M:      Kashyap Desai <kashyap.desai@avagotech.com>
7439 M:      Sumit Saxena <sumit.saxena@avagotech.com>
7440 M:      Uday Lingala <uday.lingala@avagotech.com>
7441 L:      megaraidlinux.pdl@avagotech.com
7442 L:      linux-scsi@vger.kernel.org
7443 W:      http://www.lsi.com
7444 S:      Maintained
7445 F:      Documentation/scsi/megaraid.txt
7446 F:      drivers/scsi/megaraid.*
7447 F:      drivers/scsi/megaraid/
7448
7449 MELLANOX ETHERNET DRIVER (mlx4_en)
7450 M:      Eugenia Emantayev <eugenia@mellanox.com>
7451 L:      netdev@vger.kernel.org
7452 S:      Supported
7453 W:      http://www.mellanox.com
7454 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7455 F:      drivers/net/ethernet/mellanox/mlx4/en_*
7456
7457 MELLANOX ETHERNET DRIVER (mlx5e)
7458 M:      Saeed Mahameed <saeedm@mellanox.com>
7459 L:      netdev@vger.kernel.org
7460 S:      Supported
7461 W:      http://www.mellanox.com
7462 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7463 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
7464
7465 MELLANOX ETHERNET SWITCH DRIVERS
7466 M:      Jiri Pirko <jiri@mellanox.com>
7467 M:      Ido Schimmel <idosch@mellanox.com>
7468 L:      netdev@vger.kernel.org
7469 S:      Supported
7470 W:      http://www.mellanox.com
7471 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7472 F:      drivers/net/ethernet/mellanox/mlxsw/
7473
7474 MEMBARRIER SUPPORT
7475 M:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7476 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7477 L:      linux-kernel@vger.kernel.org
7478 S:      Supported
7479 F:      kernel/membarrier.c
7480 F:      include/uapi/linux/membarrier.h
7481
7482 MEMORY MANAGEMENT
7483 L:      linux-mm@kvack.org
7484 W:      http://www.linux-mm.org
7485 S:      Maintained
7486 F:      include/linux/mm.h
7487 F:      include/linux/gfp.h
7488 F:      include/linux/mmzone.h
7489 F:      include/linux/memory_hotplug.h
7490 F:      include/linux/vmalloc.h
7491 F:      mm/
7492
7493 MEMORY TECHNOLOGY DEVICES (MTD)
7494 M:      David Woodhouse <dwmw2@infradead.org>
7495 M:      Brian Norris <computersforpeace@gmail.com>
7496 L:      linux-mtd@lists.infradead.org
7497 W:      http://www.linux-mtd.infradead.org/
7498 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7499 T:      git git://git.infradead.org/linux-mtd.git
7500 T:      git git://git.infradead.org/l2-mtd.git
7501 S:      Maintained
7502 F:      drivers/mtd/
7503 F:      include/linux/mtd/
7504 F:      include/uapi/mtd/
7505
7506 MEN A21 WATCHDOG DRIVER
7507 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7508 L:      linux-watchdog@vger.kernel.org
7509 S:      Maintained
7510 F:      drivers/watchdog/mena21_wdt.c
7511
7512 MEN CHAMELEON BUS (mcb)
7513 M:      Johannes Thumshirn <morbidrsa@gmail.com>
7514 S:      Maintained
7515 F:      drivers/mcb/
7516 F:      include/linux/mcb.h
7517 F:      Documentation/men-chameleon-bus.txt
7518
7519 MEN F21BMC (Board Management Controller)
7520 M:      Andreas Werner <andreas.werner@men.de>
7521 S:      Supported
7522 F:      drivers/mfd/menf21bmc.c
7523 F:      drivers/watchdog/menf21bmc_wdt.c
7524 F:      drivers/leds/leds-menf21bmc.c
7525 F:      drivers/hwmon/menf21bmc_hwmon.c
7526 F:      Documentation/hwmon/menf21bmc
7527
7528 METAG ARCHITECTURE
7529 M:      James Hogan <james.hogan@imgtec.com>
7530 L:      linux-metag@vger.kernel.org
7531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7532 S:      Odd Fixes
7533 F:      arch/metag/
7534 F:      Documentation/metag/
7535 F:      Documentation/devicetree/bindings/metag/
7536 F:      Documentation/devicetree/bindings/interrupt-controller/img,*
7537 F:      drivers/clocksource/metag_generic.c
7538 F:      drivers/irqchip/irq-metag.c
7539 F:      drivers/irqchip/irq-metag-ext.c
7540 F:      drivers/tty/metag_da.c
7541
7542 MICROBLAZE ARCHITECTURE
7543 M:      Michal Simek <monstr@monstr.eu>
7544 W:      http://www.monstr.eu/fdt/
7545 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
7546 S:      Supported
7547 F:      arch/microblaze/
7548
7549 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7550 M:      Chen Yu <yu.c.chen@intel.com>
7551 L:      platform-driver-x86@vger.kernel.org
7552 S:      Supported
7553 F:      drivers/platform/x86/surfacepro3_button.c
7554
7555 MICROTEK X6 SCANNER
7556 M:      Oliver Neukum <oliver@neukum.org>
7557 S:      Maintained
7558 F:      drivers/usb/image/microtek.*
7559
7560 MIPS
7561 M:      Ralf Baechle <ralf@linux-mips.org>
7562 L:      linux-mips@linux-mips.org
7563 W:      http://www.linux-mips.org/
7564 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
7565 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
7566 S:      Supported
7567 F:      Documentation/devicetree/bindings/mips/
7568 F:      Documentation/mips/
7569 F:      arch/mips/
7570
7571 MIPS/LOONGSON1 ARCHITECTURE
7572 M:      Keguang Zhang <keguang.zhang@gmail.com>
7573 L:      linux-mips@linux-mips.org
7574 S:      Maintained
7575 F:      arch/mips/loongson32/
7576 F:      arch/mips/include/asm/mach-loongson32/
7577 F:      drivers/*/*loongson1*
7578 F:      drivers/*/*/*loongson1*
7579
7580 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7581 M:      Hans Verkuil <hverkuil@xs4all.nl>
7582 L:      linux-media@vger.kernel.org
7583 T:      git git://linuxtv.org/media_tree.git
7584 W:      https://linuxtv.org
7585 S:      Odd Fixes
7586 F:      drivers/media/radio/radio-miropcm20*
7587
7588 MELLANOX MLX4 core VPI driver
7589 M:      Yishai Hadas <yishaih@mellanox.com>
7590 L:      netdev@vger.kernel.org
7591 L:      linux-rdma@vger.kernel.org
7592 W:      http://www.mellanox.com
7593 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7594 S:      Supported
7595 F:      drivers/net/ethernet/mellanox/mlx4/
7596 F:      include/linux/mlx4/
7597
7598 MELLANOX MLX4 IB driver
7599 M:      Yishai Hadas <yishaih@mellanox.com>
7600 L:      linux-rdma@vger.kernel.org
7601 W:      http://www.mellanox.com
7602 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7603 S:      Supported
7604 F:      drivers/infiniband/hw/mlx4/
7605 F:      include/linux/mlx4/
7606
7607 MELLANOX MLX5 core VPI driver
7608 M:      Matan Barak <matanb@mellanox.com>
7609 M:      Leon Romanovsky <leonro@mellanox.com>
7610 L:      netdev@vger.kernel.org
7611 L:      linux-rdma@vger.kernel.org
7612 W:      http://www.mellanox.com
7613 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7614 S:      Supported
7615 F:      drivers/net/ethernet/mellanox/mlx5/core/
7616 F:      include/linux/mlx5/
7617
7618 MELLANOX MLX5 IB driver
7619 M:      Matan Barak <matanb@mellanox.com>
7620 M:      Leon Romanovsky <leonro@mellanox.com>
7621 L:      linux-rdma@vger.kernel.org
7622 W:      http://www.mellanox.com
7623 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7624 S:      Supported
7625 F:      drivers/infiniband/hw/mlx5/
7626 F:      include/linux/mlx5/
7627
7628 MELEXIS MLX90614 DRIVER
7629 M:      Crt Mori <cmo@melexis.com>
7630 L:      linux-iio@vger.kernel.org
7631 W:      http://www.melexis.com
7632 S:      Supported
7633 F:      drivers/iio/temperature/mlx90614.c
7634
7635 MN88472 MEDIA DRIVER
7636 M:      Antti Palosaari <crope@iki.fi>
7637 L:      linux-media@vger.kernel.org
7638 W:      https://linuxtv.org
7639 W:      http://palosaari.fi/linux/
7640 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7641 T:      git git://linuxtv.org/anttip/media_tree.git
7642 S:      Maintained
7643 F:      drivers/staging/media/mn88472/
7644 F:      drivers/media/dvb-frontends/mn88472.h
7645
7646 MN88473 MEDIA DRIVER
7647 M:      Antti Palosaari <crope@iki.fi>
7648 L:      linux-media@vger.kernel.org
7649 W:      https://linuxtv.org
7650 W:      http://palosaari.fi/linux/
7651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7652 S:      Maintained
7653 F:      drivers/media/dvb-frontends/mn88473*
7654
7655 MODULE SUPPORT
7656 M:      Rusty Russell <rusty@rustcorp.com.au>
7657 S:      Maintained
7658 F:      include/linux/module.h
7659 F:      kernel/module.c
7660
7661 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7662 W:      http://popies.net/meye/
7663 S:      Orphan
7664 F:      Documentation/video4linux/meye.txt
7665 F:      drivers/media/pci/meye/
7666 F:      include/uapi/linux/meye.h
7667
7668 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7669 M:      Jiri Slaby <jirislaby@gmail.com>
7670 S:      Maintained
7671 F:      Documentation/serial/moxa-smartio
7672 F:      drivers/tty/mxser.*
7673
7674 MR800 AVERMEDIA USB FM RADIO DRIVER
7675 M:      Alexey Klimov <klimov.linux@gmail.com>
7676 L:      linux-media@vger.kernel.org
7677 T:      git git://linuxtv.org/media_tree.git
7678 S:      Maintained
7679 F:      drivers/media/radio/radio-mr800.c
7680
7681 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7682 M:      Alan Ott <alan@signal11.us>
7683 L:      linux-wpan@vger.kernel.org
7684 S:      Maintained
7685 F:      drivers/net/ieee802154/mrf24j40.c
7686 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7687
7688 MSI LAPTOP SUPPORT
7689 M:      "Lee, Chun-Yi" <jlee@suse.com>
7690 L:      platform-driver-x86@vger.kernel.org
7691 S:      Maintained
7692 F:      drivers/platform/x86/msi-laptop.c
7693
7694 MSI WMI SUPPORT
7695 L:      platform-driver-x86@vger.kernel.org
7696 S:      Orphan
7697 F:      drivers/platform/x86/msi-wmi.c
7698
7699 MSI001 MEDIA DRIVER
7700 M:      Antti Palosaari <crope@iki.fi>
7701 L:      linux-media@vger.kernel.org
7702 W:      https://linuxtv.org
7703 W:      http://palosaari.fi/linux/
7704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7705 T:      git git://linuxtv.org/anttip/media_tree.git
7706 S:      Maintained
7707 F:      drivers/media/tuners/msi001*
7708
7709 MSI2500 MEDIA DRIVER
7710 M:      Antti Palosaari <crope@iki.fi>
7711 L:      linux-media@vger.kernel.org
7712 W:      https://linuxtv.org
7713 W:      http://palosaari.fi/linux/
7714 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7715 T:      git git://linuxtv.org/anttip/media_tree.git
7716 S:      Maintained
7717 F:      drivers/media/usb/msi2500/
7718
7719 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7720 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7721 L:      linux-mtd@lists.infradead.org
7722 S:      Maintained
7723 F:      drivers/mtd/devices/docg3*
7724
7725 MT9M032 APTINA SENSOR DRIVER
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/mt9m032.c
7731 F:      include/media/i2c/mt9m032.h
7732
7733 MT9P031 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:      drivers/media/i2c/mt9p031.c
7739 F:      include/media/i2c/mt9p031.h
7740
7741 MT9T001 APTINA CAMERA SENSOR
7742 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7743 L:      linux-media@vger.kernel.org
7744 T:      git git://linuxtv.org/media_tree.git
7745 S:      Maintained
7746 F:      drivers/media/i2c/mt9t001.c
7747 F:      include/media/i2c/mt9t001.h
7748
7749 MT9V032 APTINA CAMERA SENSOR
7750 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7751 L:      linux-media@vger.kernel.org
7752 T:      git git://linuxtv.org/media_tree.git
7753 S:      Maintained
7754 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7755 F:      drivers/media/i2c/mt9v032.c
7756 F:      include/media/i2c/mt9v032.h
7757
7758 MULTIFUNCTION DEVICES (MFD)
7759 M:      Lee Jones <lee.jones@linaro.org>
7760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7761 S:      Supported
7762 F:      drivers/mfd/
7763 F:      include/linux/mfd/
7764
7765 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7766 M:      Ulf Hansson <ulf.hansson@linaro.org>
7767 L:      linux-mmc@vger.kernel.org
7768 T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
7769 S:      Maintained
7770 F:      drivers/mmc/
7771 F:      include/linux/mmc/
7772 F:      include/uapi/linux/mmc/
7773
7774 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7775 S:      Orphan
7776 F:      drivers/mmc/host/mmc_spi.c
7777 F:      include/linux/spi/mmc_spi.h
7778
7779 MULTISOUND SOUND DRIVER
7780 M:      Andrew Veliath <andrewtv@usa.net>
7781 S:      Maintained
7782 F:      Documentation/sound/oss/MultiSound
7783 F:      sound/oss/msnd*
7784
7785 MULTITECH MULTIPORT CARD (ISICOM)
7786 S:      Orphan
7787 F:      drivers/tty/isicom.c
7788 F:      include/linux/isicom.h
7789
7790 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7791 M:      Bin Liu <b-liu@ti.com>
7792 L:      linux-usb@vger.kernel.org
7793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7794 S:      Maintained
7795 F:      drivers/usb/musb/
7796
7797 MXL5007T MEDIA DRIVER
7798 M:      Michael Krufky <mkrufky@linuxtv.org>
7799 L:      linux-media@vger.kernel.org
7800 W:      https://linuxtv.org
7801 W:      http://github.com/mkrufky
7802 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7803 T:      git git://linuxtv.org/mkrufky/tuners.git
7804 S:      Maintained
7805 F:      drivers/media/tuners/mxl5007t.*
7806
7807 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7808 M:      Hyong-Youb Kim <hykim@myri.com>
7809 L:      netdev@vger.kernel.org
7810 W:      https://www.myricom.com/support/downloads/myri10ge.html
7811 S:      Supported
7812 F:      drivers/net/ethernet/myricom/myri10ge/
7813
7814 NAND FLASH SUBSYSTEM
7815 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
7816 R:      Richard Weinberger <richard@nod.at>
7817 L:      linux-mtd@lists.infradead.org
7818 W:      http://www.linux-mtd.infradead.org/
7819 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7820 T:      git git://github.com/linux-nand/linux.git
7821 S:      Maintained
7822 F:      drivers/mtd/nand/
7823 F:      include/linux/mtd/nand*.h
7824
7825 NATSEMI ETHERNET DRIVER (DP8381x)
7826 S:      Orphan
7827 F:      drivers/net/ethernet/natsemi/natsemi.c
7828
7829 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7830 M:      Daniel Mack <zonque@gmail.com>
7831 S:      Maintained
7832 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7833 W:      http://www.native-instruments.com
7834 F:      sound/usb/caiaq/
7835
7836 NCP FILESYSTEM
7837 M:      Petr Vandrovec <petr@vandrovec.name>
7838 S:      Odd Fixes
7839 F:      fs/ncpfs/
7840
7841 NCR 5380 SCSI DRIVERS
7842 M:      Finn Thain <fthain@telegraphics.com.au>
7843 M:      Michael Schmitz <schmitzmic@gmail.com>
7844 L:      linux-scsi@vger.kernel.org
7845 S:      Maintained
7846 F:      Documentation/scsi/g_NCR5380.txt
7847 F:      Documentation/scsi/dtc3x80.txt
7848 F:      drivers/scsi/NCR5380.*
7849 F:      drivers/scsi/arm/cumana_1.c
7850 F:      drivers/scsi/arm/oak.c
7851 F:      drivers/scsi/atari_scsi.*
7852 F:      drivers/scsi/dmx3191d.c
7853 F:      drivers/scsi/dtc.*
7854 F:      drivers/scsi/g_NCR5380.*
7855 F:      drivers/scsi/g_NCR5380_mmio.c
7856 F:      drivers/scsi/mac_scsi.*
7857 F:      drivers/scsi/pas16.*
7858 F:      drivers/scsi/sun3_scsi.*
7859 F:      drivers/scsi/sun3_scsi_vme.c
7860 F:      drivers/scsi/t128.*
7861
7862 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7863 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7864 L:      linux-scsi@vger.kernel.org
7865 S:      Maintained
7866 F:      drivers/scsi/NCR_D700.*
7867
7868 NCT6775 HARDWARE MONITOR DRIVER
7869 M:      Guenter Roeck <linux@roeck-us.net>
7870 L:      linux-hwmon@vger.kernel.org
7871 S:      Maintained
7872 F:      Documentation/hwmon/nct6775
7873 F:      drivers/hwmon/nct6775.c
7874
7875 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7876 M:      Faisal Latif <faisal.latif@intel.com>
7877 L:      linux-rdma@vger.kernel.org
7878 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7879 S:      Supported
7880 F:      drivers/infiniband/hw/nes/
7881
7882 NETEM NETWORK EMULATOR
7883 M:      Stephen Hemminger <stephen@networkplumber.org>
7884 L:      netem@lists.linux-foundation.org (moderated for non-subscribers)
7885 S:      Maintained
7886 F:      net/sched/sch_netem.c
7887
7888 NETERION 10GbE DRIVERS (s2io/vxge)
7889 M:      Jon Mason <jdmason@kudzu.us>
7890 L:      netdev@vger.kernel.org
7891 S:      Supported
7892 F:      Documentation/networking/s2io.txt
7893 F:      Documentation/networking/vxge.txt
7894 F:      drivers/net/ethernet/neterion/
7895
7896 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7897 M:      Pablo Neira Ayuso <pablo@netfilter.org>
7898 M:      Patrick McHardy <kaber@trash.net>
7899 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7900 L:      netfilter-devel@vger.kernel.org
7901 L:      coreteam@netfilter.org
7902 W:      http://www.netfilter.org/
7903 W:      http://www.iptables.org/
7904 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
7905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7907 S:      Supported
7908 F:      include/linux/netfilter*
7909 F:      include/linux/netfilter/
7910 F:      include/net/netfilter/
7911 F:      include/uapi/linux/netfilter*
7912 F:      include/uapi/linux/netfilter/
7913 F:      net/*/netfilter.c
7914 F:      net/*/netfilter/
7915 F:      net/netfilter/
7916 F:      net/bridge/br_netfilter*.c
7917
7918 NETLABEL
7919 M:      Paul Moore <paul@paul-moore.com>
7920 W:      http://netlabel.sf.net
7921 L:      netdev@vger.kernel.org
7922 S:      Maintained
7923 F:      Documentation/netlabel/
7924 F:      include/net/netlabel.h
7925 F:      net/netlabel/
7926
7927 NETROM NETWORK LAYER
7928 M:      Ralf Baechle <ralf@linux-mips.org>
7929 L:      linux-hams@vger.kernel.org
7930 W:      http://www.linux-ax25.org/
7931 S:      Maintained
7932 F:      include/net/netrom.h
7933 F:      include/uapi/linux/netrom.h
7934 F:      net/netrom/
7935
7936 NETRONOME ETHERNET DRIVERS
7937 M:      Jakub Kicinski <jakub.kicinski@netronome.com>
7938 L:      oss-drivers@netronome.com
7939 S:      Maintained
7940 F:      drivers/net/ethernet/netronome/
7941
7942 NETWORK BLOCK DEVICE (NBD)
7943 M:      Markus Pargmann <mpa@pengutronix.de>
7944 S:      Maintained
7945 L:      nbd-general@lists.sourceforge.net
7946 T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
7947 F:      Documentation/blockdev/nbd.txt
7948 F:      drivers/block/nbd.c
7949 F:      include/uapi/linux/nbd.h
7950
7951 NETWORK DROP MONITOR
7952 M:      Neil Horman <nhorman@tuxdriver.com>
7953 L:      netdev@vger.kernel.org
7954 S:      Maintained
7955 W:      https://fedorahosted.org/dropwatch/
7956 F:      net/core/drop_monitor.c
7957
7958 NETWORKING [GENERAL]
7959 M:      "David S. Miller" <davem@davemloft.net>
7960 L:      netdev@vger.kernel.org
7961 W:      http://www.linuxfoundation.org/en/Net
7962 Q:      http://patchwork.ozlabs.org/project/netdev/list/
7963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7965 S:      Maintained
7966 F:      net/
7967 F:      include/net/
7968 F:      include/linux/in.h
7969 F:      include/linux/net.h
7970 F:      include/linux/netdevice.h
7971 F:      include/uapi/linux/in.h
7972 F:      include/uapi/linux/net.h
7973 F:      include/uapi/linux/netdevice.h
7974 F:      include/uapi/linux/net_namespace.h
7975 F:      tools/net/
7976 F:      tools/testing/selftests/net/
7977 F:      lib/random32.c
7978 F:      lib/test_bpf.c
7979
7980 NETWORKING [IPv4/IPv6]
7981 M:      "David S. Miller" <davem@davemloft.net>
7982 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7983 M:      James Morris <jmorris@namei.org>
7984 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7985 M:      Patrick McHardy <kaber@trash.net>
7986 L:      netdev@vger.kernel.org
7987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7988 S:      Maintained
7989 F:      net/ipv4/
7990 F:      net/ipv6/
7991 F:      include/net/ip*
7992 F:      arch/x86/net/*
7993
7994 NETWORKING [IPSEC]
7995 M:      Steffen Klassert <steffen.klassert@secunet.com>
7996 M:      Herbert Xu <herbert@gondor.apana.org.au>
7997 M:      "David S. Miller" <davem@davemloft.net>
7998 L:      netdev@vger.kernel.org
7999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8001 S:      Maintained
8002 F:      net/core/flow.c
8003 F:      net/xfrm/
8004 F:      net/key/
8005 F:      net/ipv4/xfrm*
8006 F:      net/ipv4/esp4.c
8007 F:      net/ipv4/ah4.c
8008 F:      net/ipv4/ipcomp.c
8009 F:      net/ipv4/ip_vti.c
8010 F:      net/ipv6/xfrm*
8011 F:      net/ipv6/esp6.c
8012 F:      net/ipv6/ah6.c
8013 F:      net/ipv6/ipcomp6.c
8014 F:      net/ipv6/ip6_vti.c
8015 F:      include/uapi/linux/xfrm.h
8016 F:      include/net/xfrm.h
8017
8018 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8019 M:      Paul Moore <paul@paul-moore.com>
8020 L:      netdev@vger.kernel.org
8021 S:      Maintained
8022
8023 NETWORKING [WIRELESS]
8024 L:      linux-wireless@vger.kernel.org
8025 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8026
8027 NETWORKING DRIVERS
8028 L:      netdev@vger.kernel.org
8029 W:      http://www.linuxfoundation.org/en/Net
8030 Q:      http://patchwork.ozlabs.org/project/netdev/list/
8031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8033 S:      Odd Fixes
8034 F:      Documentation/devicetree/bindings/net/
8035 F:      drivers/net/
8036 F:      include/linux/if_*
8037 F:      include/linux/netdevice.h
8038 F:      include/linux/etherdevice.h
8039 F:      include/linux/fcdevice.h
8040 F:      include/linux/fddidevice.h
8041 F:      include/linux/hippidevice.h
8042 F:      include/linux/inetdevice.h
8043 F:      include/uapi/linux/if_*
8044 F:      include/uapi/linux/netdevice.h
8045
8046 NETWORKING DRIVERS (WIRELESS)
8047 M:      Kalle Valo <kvalo@codeaurora.org>
8048 L:      linux-wireless@vger.kernel.org
8049 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
8050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8052 S:      Maintained
8053 F:      Documentation/devicetree/bindings/net/wireless/
8054 F:      drivers/net/wireless/
8055
8056 NETXEN (1/10) GbE SUPPORT
8057 M:      Manish Chopra <manish.chopra@qlogic.com>
8058 M:      Sony Chacko <sony.chacko@qlogic.com>
8059 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
8060 L:      netdev@vger.kernel.org
8061 W:      http://www.qlogic.com
8062 S:      Supported
8063 F:      drivers/net/ethernet/qlogic/netxen/
8064
8065 NFC SUBSYSTEM
8066 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8067 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8068 M:      Samuel Ortiz <sameo@linux.intel.com>
8069 L:      linux-wireless@vger.kernel.org
8070 L:      linux-nfc@lists.01.org (subscribers-only)
8071 S:      Supported
8072 F:      net/nfc/
8073 F:      include/net/nfc/
8074 F:      include/uapi/linux/nfc.h
8075 F:      drivers/nfc/
8076 F:      include/linux/platform_data/nfcmrvl.h
8077 F:      include/linux/platform_data/nxp-nci.h
8078 F:      include/linux/platform_data/pn544.h
8079 F:      include/linux/platform_data/st21nfca.h
8080 F:      include/linux/platform_data/st-nci.h
8081 F:      Documentation/devicetree/bindings/net/nfc/
8082
8083 NFS, SUNRPC, AND LOCKD CLIENTS
8084 M:      Trond Myklebust <trond.myklebust@primarydata.com>
8085 M:      Anna Schumaker <anna.schumaker@netapp.com>
8086 L:      linux-nfs@vger.kernel.org
8087 W:      http://client.linux-nfs.org
8088 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8089 S:      Maintained
8090 F:      fs/lockd/
8091 F:      fs/nfs/
8092 F:      fs/nfs_common/
8093 F:      net/sunrpc/
8094 F:      include/linux/lockd/
8095 F:      include/linux/nfs*
8096 F:      include/linux/sunrpc/
8097 F:      include/uapi/linux/nfs*
8098 F:      include/uapi/linux/sunrpc/
8099
8100 NILFS2 FILESYSTEM
8101 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8102 L:      linux-nilfs@vger.kernel.org
8103 W:      http://nilfs.sourceforge.net/
8104 W:      http://nilfs.osdn.jp/
8105 T:      git git://github.com/konis/nilfs2.git
8106 S:      Supported
8107 F:      Documentation/filesystems/nilfs2.txt
8108 F:      fs/nilfs2/
8109 F:      include/linux/nilfs2_fs.h
8110 F:      include/trace/events/nilfs2.h
8111
8112 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8113 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8114 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8115 S:      Maintained
8116 F:      Documentation/scsi/NinjaSCSI.txt
8117 F:      drivers/scsi/pcmcia/nsp_*
8118
8119 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8120 M:      GOTO Masanori <gotom@debian.or.jp>
8121 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8122 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8123 S:      Maintained
8124 F:      Documentation/scsi/NinjaSCSI.txt
8125 F:      drivers/scsi/nsp32*
8126
8127 NIOS2 ARCHITECTURE
8128 M:      Ley Foon Tan <lftan@altera.com>
8129 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8131 S:      Maintained
8132 F:      arch/nios2/
8133
8134 NOKIA N900 POWER SUPPLY DRIVERS
8135 R:      Pali Rohár <pali.rohar@gmail.com>
8136 F:      include/linux/power/bq2415x_charger.h
8137 F:      include/linux/power/bq27xxx_battery.h
8138 F:      include/linux/power/isp1704_charger.h
8139 F:      drivers/power/bq2415x_charger.c
8140 F:      drivers/power/bq27xxx_battery.c
8141 F:      drivers/power/bq27xxx_battery_i2c.c
8142 F:      drivers/power/isp1704_charger.c
8143 F:      drivers/power/rx51_battery.c
8144
8145 NTB DRIVER CORE
8146 M:      Jon Mason <jdmason@kudzu.us>
8147 M:      Dave Jiang <dave.jiang@intel.com>
8148 M:      Allen Hubbe <Allen.Hubbe@emc.com>
8149 L:      linux-ntb@googlegroups.com
8150 S:      Supported
8151 W:      https://github.com/jonmason/ntb/wiki
8152 T:      git git://github.com/jonmason/ntb.git
8153 F:      drivers/ntb/
8154 F:      drivers/net/ntb_netdev.c
8155 F:      include/linux/ntb.h
8156 F:      include/linux/ntb_transport.h
8157
8158 NTB INTEL DRIVER
8159 M:      Jon Mason <jdmason@kudzu.us>
8160 M:      Dave Jiang <dave.jiang@intel.com>
8161 L:      linux-ntb@googlegroups.com
8162 S:      Supported
8163 W:      https://github.com/jonmason/ntb/wiki
8164 T:      git git://github.com/jonmason/ntb.git
8165 F:      drivers/ntb/hw/intel/
8166
8167 NTB AMD DRIVER
8168 M:      Xiangliang Yu <Xiangliang.Yu@amd.com>
8169 L:      linux-ntb@googlegroups.com
8170 S:      Supported
8171 F:      drivers/ntb/hw/amd/
8172
8173 NTFS FILESYSTEM
8174 M:      Anton Altaparmakov <anton@tuxera.com>
8175 L:      linux-ntfs-dev@lists.sourceforge.net
8176 W:      http://www.tuxera.com/
8177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8178 S:      Supported
8179 F:      Documentation/filesystems/ntfs.txt
8180 F:      fs/ntfs/
8181
8182 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8183 M:      Antonino Daplas <adaplas@gmail.com>
8184 L:      linux-fbdev@vger.kernel.org
8185 S:      Maintained
8186 F:      drivers/video/fbdev/riva/
8187 F:      drivers/video/fbdev/nvidia/
8188
8189 NVM EXPRESS DRIVER
8190 M:      Keith Busch <keith.busch@intel.com>
8191 M:      Jens Axboe <axboe@fb.com>
8192 L:      linux-nvme@lists.infradead.org
8193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8194 W:      https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8195 S:      Supported
8196 F:      drivers/nvme/host/
8197 F:      include/linux/nvme.h
8198
8199 NVMEM FRAMEWORK
8200 M:      Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8201 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
8202 S:      Maintained
8203 F:      drivers/nvmem/
8204 F:      Documentation/devicetree/bindings/nvmem/
8205 F:      include/linux/nvmem-consumer.h
8206 F:      include/linux/nvmem-provider.h
8207
8208 NXP-NCI NFC DRIVER
8209 M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
8210 R:      Charles Gorand <charles.gorand@effinnov.com>
8211 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
8212 S:      Supported
8213 F:      drivers/nfc/nxp-nci
8214
8215 NXP TDA998X DRM DRIVER
8216 M:      Russell King <rmk+kernel@armlinux.org.uk>
8217 S:      Supported
8218 F:      drivers/gpu/drm/i2c/tda998x_drv.c
8219 F:      include/drm/i2c/tda998x.h
8220
8221 NXP TFA9879 DRIVER
8222 M:      Peter Rosin <peda@axentia.se>
8223 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8224 S:      Maintained
8225 F:      sound/soc/codecs/tfa9879*
8226
8227 OBJTOOL
8228 M:      Josh Poimboeuf <jpoimboe@redhat.com>
8229 S:      Supported
8230 F:      tools/objtool/
8231
8232 OMAP SUPPORT
8233 M:      Tony Lindgren <tony@atomide.com>
8234 L:      linux-omap@vger.kernel.org
8235 W:      http://www.muru.com/linux/omap/
8236 W:      http://linux.omap.com/
8237 Q:      http://patchwork.kernel.org/project/linux-omap/list/
8238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8239 S:      Maintained
8240 F:      arch/arm/*omap*/
8241 F:      arch/arm/configs/omap1_defconfig
8242 F:      arch/arm/configs/omap2plus_defconfig
8243 F:      drivers/i2c/busses/i2c-omap.c
8244 F:      drivers/irqchip/irq-omap-intc.c
8245 F:      drivers/mfd/*omap*.c
8246 F:      drivers/mfd/menelaus.c
8247 F:      drivers/mfd/palmas.c
8248 F:      drivers/mfd/tps65217.c
8249 F:      drivers/mfd/tps65218.c
8250 F:      drivers/mfd/tps65910.c
8251 F:      drivers/mfd/twl-core.[ch]
8252 F:      drivers/mfd/twl4030*.c
8253 F:      drivers/mfd/twl6030*.c
8254 F:      drivers/mfd/twl6040*.c
8255 F:      drivers/regulator/palmas-regulator*.c
8256 F:      drivers/regulator/pbias-regulator.c
8257 F:      drivers/regulator/tps65217-regulator.c
8258 F:      drivers/regulator/tps65218-regulator.c
8259 F:      drivers/regulator/tps65910-regulator.c
8260 F:      drivers/regulator/twl-regulator.c
8261 F:      include/linux/i2c-omap.h
8262
8263 OMAP DEVICE TREE SUPPORT
8264 M:      Benoît Cousson <bcousson@baylibre.com>
8265 M:      Tony Lindgren <tony@atomide.com>
8266 L:      linux-omap@vger.kernel.org
8267 L:      devicetree@vger.kernel.org
8268 S:      Maintained
8269 F:      arch/arm/boot/dts/*omap*
8270 F:      arch/arm/boot/dts/*am3*
8271 F:      arch/arm/boot/dts/*am4*
8272 F:      arch/arm/boot/dts/*am5*
8273 F:      arch/arm/boot/dts/*dra7*
8274
8275 OMAP CLOCK FRAMEWORK SUPPORT
8276 M:      Paul Walmsley <paul@pwsan.com>
8277 L:      linux-omap@vger.kernel.org
8278 S:      Maintained
8279 F:      arch/arm/*omap*/*clock*
8280
8281 OMAP POWER MANAGEMENT SUPPORT
8282 M:      Kevin Hilman <khilman@kernel.org>
8283 L:      linux-omap@vger.kernel.org
8284 S:      Maintained
8285 F:      arch/arm/*omap*/*pm*
8286 F:      drivers/cpufreq/omap-cpufreq.c
8287
8288 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8289 M:      Rajendra Nayak <rnayak@codeaurora.org>
8290 M:      Paul Walmsley <paul@pwsan.com>
8291 L:      linux-omap@vger.kernel.org
8292 S:      Maintained
8293 F:      arch/arm/mach-omap2/prm*
8294
8295 OMAP AUDIO SUPPORT
8296 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8297 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
8298 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8299 L:      linux-omap@vger.kernel.org
8300 S:      Maintained
8301 F:      sound/soc/omap/
8302
8303 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8304 M:      Roger Quadros <rogerq@ti.com>
8305 M:      Tony Lindgren <tony@atomide.com>
8306 L:      linux-omap@vger.kernel.org
8307 S:      Maintained
8308 F:      drivers/memory/omap-gpmc.c
8309 F:      arch/arm/mach-omap2/*gpmc*
8310
8311 OMAP FRAMEBUFFER SUPPORT
8312 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8313 L:      linux-fbdev@vger.kernel.org
8314 L:      linux-omap@vger.kernel.org
8315 S:      Maintained
8316 F:      drivers/video/fbdev/omap/
8317
8318 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8319 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
8320 L:      linux-omap@vger.kernel.org
8321 L:      linux-fbdev@vger.kernel.org
8322 S:      Maintained
8323 F:      drivers/video/fbdev/omap2/
8324 F:      Documentation/arm/OMAP/DSS
8325
8326 OMAP HARDWARE SPINLOCK SUPPORT
8327 M:      Ohad Ben-Cohen <ohad@wizery.com>
8328 L:      linux-omap@vger.kernel.org
8329 S:      Maintained
8330 F:      drivers/hwspinlock/omap_hwspinlock.c
8331
8332 OMAP MMC SUPPORT
8333 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
8334 L:      linux-omap@vger.kernel.org
8335 S:      Maintained
8336 F:      drivers/mmc/host/omap.c
8337
8338 OMAP HS MMC SUPPORT
8339 L:      linux-mmc@vger.kernel.org
8340 L:      linux-omap@vger.kernel.org
8341 S:      Orphan
8342 F:      drivers/mmc/host/omap_hsmmc.c
8343
8344 OMAP RANDOM NUMBER GENERATOR SUPPORT
8345 M:      Deepak Saxena <dsaxena@plexity.net>
8346 S:      Maintained
8347 F:      drivers/char/hw_random/omap-rng.c
8348
8349 OMAP HWMOD SUPPORT
8350 M:      Benoît Cousson <bcousson@baylibre.com>
8351 M:      Paul Walmsley <paul@pwsan.com>
8352 L:      linux-omap@vger.kernel.org
8353 S:      Maintained
8354 F:      arch/arm/mach-omap2/omap_hwmod.*
8355
8356 OMAP HWMOD DATA
8357 M:      Paul Walmsley <paul@pwsan.com>
8358 L:      linux-omap@vger.kernel.org
8359 S:      Maintained
8360 F:      arch/arm/mach-omap2/omap_hwmod*data*
8361
8362 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8363 M:      Benoît Cousson <bcousson@baylibre.com>
8364 L:      linux-omap@vger.kernel.org
8365 S:      Maintained
8366 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8367
8368 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8369 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8370 L:      linux-media@vger.kernel.org
8371 S:      Maintained
8372 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
8373 F:      drivers/media/platform/omap3isp/
8374 F:      drivers/staging/media/omap4iss/
8375
8376 OMAP USB SUPPORT
8377 L:      linux-usb@vger.kernel.org
8378 L:      linux-omap@vger.kernel.org
8379 S:      Orphan
8380 F:      drivers/usb/*/*omap*
8381 F:      arch/arm/*omap*/usb*
8382
8383 OMAP GPIO DRIVER
8384 M:      Grygorii Strashko <grygorii.strashko@ti.com>
8385 M:      Santosh Shilimkar <ssantosh@kernel.org>
8386 M:      Kevin Hilman <khilman@kernel.org>
8387 L:      linux-omap@vger.kernel.org
8388 S:      Maintained
8389 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
8390 F:      drivers/gpio/gpio-omap.c
8391
8392 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8393 M:      Mark Jackson <mpfj@newflow.co.uk>
8394 L:      linux-omap@vger.kernel.org
8395 S:      Maintained
8396 F:      arch/arm/boot/dts/am335x-nano.dts
8397
8398 OMFS FILESYSTEM
8399 M:      Bob Copeland <me@bobcopeland.com>
8400 L:      linux-karma-devel@lists.sourceforge.net
8401 S:      Maintained
8402 F:      Documentation/filesystems/omfs.txt
8403 F:      fs/omfs/
8404
8405 OMNIKEY CARDMAN 4000 DRIVER
8406 M:      Harald Welte <laforge@gnumonks.org>
8407 S:      Maintained
8408 F:      drivers/char/pcmcia/cm4000_cs.c
8409 F:      include/linux/cm4000_cs.h
8410 F:      include/uapi/linux/cm4000_cs.h
8411
8412 OMNIKEY CARDMAN 4040 DRIVER
8413 M:      Harald Welte <laforge@gnumonks.org>
8414 S:      Maintained
8415 F:      drivers/char/pcmcia/cm4040_cs.*
8416
8417 OMNIVISION OV7670 SENSOR DRIVER
8418 M:      Jonathan Corbet <corbet@lwn.net>
8419 L:      linux-media@vger.kernel.org
8420 T:      git git://linuxtv.org/media_tree.git
8421 S:      Maintained
8422 F:      drivers/media/i2c/ov7670.c
8423
8424 ONENAND FLASH DRIVER
8425 M:      Kyungmin Park <kyungmin.park@samsung.com>
8426 L:      linux-mtd@lists.infradead.org
8427 S:      Maintained
8428 F:      drivers/mtd/onenand/
8429 F:      include/linux/mtd/onenand*.h
8430
8431 ONSTREAM SCSI TAPE DRIVER
8432 M:      Willem Riede <osst@riede.org>
8433 L:      osst-users@lists.sourceforge.net
8434 L:      linux-scsi@vger.kernel.org
8435 S:      Maintained
8436 F:      Documentation/scsi/osst.txt
8437 F:      drivers/scsi/osst.*
8438 F:      drivers/scsi/osst_*.h
8439 F:      drivers/scsi/st.h
8440
8441 OPENCORES I2C BUS DRIVER
8442 M:      Peter Korsgaard <jacmet@sunsite.dk>
8443 L:      linux-i2c@vger.kernel.org
8444 S:      Maintained
8445 F:      Documentation/i2c/busses/i2c-ocores
8446 F:      drivers/i2c/busses/i2c-ocores.c
8447
8448 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8449 M:      Rob Herring <robh+dt@kernel.org>
8450 M:      Frank Rowand <frowand.list@gmail.com>
8451 L:      devicetree@vger.kernel.org
8452 W:      http://www.devicetree.org/
8453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8454 S:      Maintained
8455 F:      drivers/of/
8456 F:      include/linux/of*.h
8457 F:      scripts/dtc/
8458
8459 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8460 M:      Rob Herring <robh+dt@kernel.org>
8461 M:      Mark Rutland <mark.rutland@arm.com>
8462 L:      devicetree@vger.kernel.org
8463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8464 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8465 S:      Maintained
8466 F:      Documentation/devicetree/
8467 F:      arch/*/boot/dts/
8468 F:      include/dt-bindings/
8469
8470 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8471 M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8472 L:      devicetree@vger.kernel.org
8473 S:      Maintained
8474 F:      Documentation/devicetree/dynamic-resolution-notes.txt
8475 F:      Documentation/devicetree/overlay-notes.txt
8476 F:      drivers/of/overlay.c
8477 F:      drivers/of/resolver.c
8478
8479 OPENRISC ARCHITECTURE
8480 M:      Jonas Bonn <jonas@southpole.se>
8481 W:      http://openrisc.net
8482 S:      Maintained
8483 T:      git git://openrisc.net/~jonas/linux
8484 F:      arch/openrisc/
8485
8486 OPENVSWITCH
8487 M:      Pravin Shelar <pshelar@nicira.com>
8488 L:      netdev@vger.kernel.org
8489 L:      dev@openvswitch.org
8490 W:      http://openvswitch.org
8491 S:      Maintained
8492 F:      net/openvswitch/
8493 F:      include/uapi/linux/openvswitch.h
8494
8495 OPERATING PERFORMANCE POINTS (OPP)
8496 M:      Viresh Kumar <vireshk@kernel.org>
8497 M:      Nishanth Menon <nm@ti.com>
8498 M:      Stephen Boyd <sboyd@codeaurora.org>
8499 L:      linux-pm@vger.kernel.org
8500 S:      Maintained
8501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8502 F:      drivers/base/power/opp/
8503 F:      include/linux/pm_opp.h
8504 F:      Documentation/power/opp.txt
8505 F:      Documentation/devicetree/bindings/opp/
8506
8507 OPL4 DRIVER
8508 M:      Clemens Ladisch <clemens@ladisch.de>
8509 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8510 T:      git git://git.alsa-project.org/alsa-kernel.git
8511 S:      Maintained
8512 F:      sound/drivers/opl4/
8513
8514 OPROFILE
8515 M:      Robert Richter <rric@kernel.org>
8516 L:      oprofile-list@lists.sf.net
8517 S:      Maintained
8518 F:      arch/*/include/asm/oprofile*.h
8519 F:      arch/*/oprofile/
8520 F:      drivers/oprofile/
8521 F:      include/linux/oprofile.h
8522
8523 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8524 M:      Mark Fasheh <mfasheh@suse.com>
8525 M:      Joel Becker <jlbec@evilplan.org>
8526 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8527 W:      http://ocfs2.wiki.kernel.org
8528 S:      Supported
8529 F:      Documentation/filesystems/ocfs2.txt
8530 F:      Documentation/filesystems/dlmfs.txt
8531 F:      fs/ocfs2/
8532
8533 ORINOCO DRIVER
8534 L:      linux-wireless@vger.kernel.org
8535 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
8536 W:      http://www.nongnu.org/orinoco/
8537 S:      Orphan
8538 F:      drivers/net/wireless/intersil/orinoco/
8539
8540 OSD LIBRARY and FILESYSTEM
8541 M:      Boaz Harrosh <ooo@electrozaur.com>
8542 M:      Benny Halevy <bhalevy@primarydata.com>
8543 L:      osd-dev@open-osd.org
8544 W:      http://open-osd.org
8545 T:      git git://git.open-osd.org/open-osd.git
8546 S:      Maintained
8547 F:      drivers/scsi/osd/
8548 F:      include/scsi/osd_*
8549 F:      fs/exofs/
8550
8551 OVERLAY FILESYSTEM
8552 M:      Miklos Szeredi <miklos@szeredi.hu>
8553 L:      linux-unionfs@vger.kernel.org
8554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8555 S:      Supported
8556 F:      fs/overlayfs/
8557 F:      Documentation/filesystems/overlayfs.txt
8558
8559 ORANGEFS FILESYSTEM
8560 M:      Mike Marshall <hubcap@omnibond.com>
8561 L:      pvfs2-developers@beowulf-underground.org (subscribers-only)
8562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8563 S:      Supported
8564 F:      fs/orangefs/
8565 F:      Documentation/filesystems/orangefs.txt
8566
8567 P54 WIRELESS DRIVER
8568 M:      Christian Lamparter <chunkeey@googlemail.com>
8569 L:      linux-wireless@vger.kernel.org
8570 W:      http://wireless.kernel.org/en/users/Drivers/p54
8571 S:      Maintained
8572 F:      drivers/net/wireless/intersil/p54/
8573
8574 PA SEMI ETHERNET DRIVER
8575 M:      Olof Johansson <olof@lixom.net>
8576 L:      netdev@vger.kernel.org
8577 S:      Maintained
8578 F:      drivers/net/ethernet/pasemi/*
8579
8580 PA SEMI SMBUS DRIVER
8581 M:      Olof Johansson <olof@lixom.net>
8582 L:      linux-i2c@vger.kernel.org
8583 S:      Maintained
8584 F:      drivers/i2c/busses/i2c-pasemi.c
8585
8586 PADATA PARALLEL EXECUTION MECHANISM
8587 M:      Steffen Klassert <steffen.klassert@secunet.com>
8588 L:      linux-crypto@vger.kernel.org
8589 S:      Maintained
8590 F:      kernel/padata.c
8591 F:      include/linux/padata.h
8592 F:      Documentation/padata.txt
8593
8594 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8595 M:      Harald Welte <laforge@gnumonks.org>
8596 L:      platform-driver-x86@vger.kernel.org
8597 S:      Maintained
8598 F:      drivers/platform/x86/panasonic-laptop.c
8599
8600 PANASONIC MN10300/AM33/AM34 PORT
8601 M:      David Howells <dhowells@redhat.com>
8602 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
8603 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8604 S:      Maintained
8605 F:      Documentation/mn10300/
8606 F:      arch/mn10300/
8607
8608 PARALLEL LCD/KEYPAD PANEL DRIVER
8609 M:      Willy Tarreau <willy@haproxy.com>
8610 M:      Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8611 S:      Odd Fixes
8612 F:      Documentation/misc-devices/lcd-panel-cgram.txt
8613 F:      drivers/misc/panel.c
8614
8615 PARALLEL PORT SUBSYSTEM
8616 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8617 M:      Sudip Mukherjee <sudip@vectorindia.org>
8618 L:      linux-parport@lists.infradead.org (subscribers-only)
8619 S:      Maintained
8620 F:      drivers/parport/
8621 F:      include/linux/parport*.h
8622 F:      drivers/char/ppdev.c
8623 F:      include/uapi/linux/ppdev.h
8624 F:      Documentation/parport*.txt
8625
8626 PARAVIRT_OPS INTERFACE
8627 M:      Jeremy Fitzhardinge <jeremy@goop.org>
8628 M:      Chris Wright <chrisw@sous-sol.org>
8629 M:      Alok Kataria <akataria@vmware.com>
8630 M:      Rusty Russell <rusty@rustcorp.com.au>
8631 L:      virtualization@lists.linux-foundation.org
8632 S:      Supported
8633 F:      Documentation/virtual/paravirt_ops.txt
8634 F:      arch/*/kernel/paravirt*
8635 F:      arch/*/include/asm/paravirt.h
8636
8637 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8638 M:      Tim Waugh <tim@cyberelk.net>
8639 L:      linux-parport@lists.infradead.org (subscribers-only)
8640 S:      Maintained
8641 F:      Documentation/blockdev/paride.txt
8642 F:      drivers/block/paride/
8643
8644 PARISC ARCHITECTURE
8645 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
8646 M:      Helge Deller <deller@gmx.de>
8647 L:      linux-parisc@vger.kernel.org
8648 W:      http://www.parisc-linux.org/
8649 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
8650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8652 S:      Maintained
8653 F:      arch/parisc/
8654 F:      Documentation/parisc/
8655 F:      drivers/parisc/
8656 F:      drivers/char/agp/parisc-agp.c
8657 F:      drivers/input/serio/gscps2.c
8658 F:      drivers/parport/parport_gsc.*
8659 F:      drivers/tty/serial/8250/8250_gsc.c
8660 F:      drivers/video/fbdev/sti*
8661 F:      drivers/video/console/sti*
8662 F:      drivers/video/logo/logo_parisc*
8663
8664 PC87360 HARDWARE MONITORING DRIVER
8665 M:      Jim Cromie <jim.cromie@gmail.com>
8666 L:      linux-hwmon@vger.kernel.org
8667 S:      Maintained
8668 F:      Documentation/hwmon/pc87360
8669 F:      drivers/hwmon/pc87360.c
8670
8671 PC8736x GPIO DRIVER
8672 M:      Jim Cromie <jim.cromie@gmail.com>
8673 S:      Maintained
8674 F:      drivers/char/pc8736x_gpio.c
8675
8676 PC87427 HARDWARE MONITORING DRIVER
8677 M:      Jean Delvare <jdelvare@suse.com>
8678 L:      linux-hwmon@vger.kernel.org
8679 S:      Maintained
8680 F:      Documentation/hwmon/pc87427
8681 F:      drivers/hwmon/pc87427.c
8682
8683 PCA9532 LED DRIVER
8684 M:      Riku Voipio <riku.voipio@iki.fi>
8685 S:      Maintained
8686 F:      drivers/leds/leds-pca9532.c
8687 F:      include/linux/leds-pca9532.h
8688
8689 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8690 M:      Guenter Roeck <linux@roeck-us.net>
8691 L:      linux-i2c@vger.kernel.org
8692 S:      Maintained
8693 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
8694
8695 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8696 M:      Khalid Aziz <khalid@gonehiking.org>
8697 S:      Maintained
8698 F:      drivers/firmware/pcdp.*
8699
8700 PCI ERROR RECOVERY
8701 M:      Linas Vepstas <linasvepstas@gmail.com>
8702 L:      linux-pci@vger.kernel.org
8703 S:      Supported
8704 F:      Documentation/PCI/pci-error-recovery.txt
8705
8706 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8707 M:      Russell Currey <ruscur@russell.cc>
8708 L:      linuxppc-dev@lists.ozlabs.org
8709 S:      Supported
8710 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
8711 F:      arch/powerpc/kernel/eeh*.c
8712 F:      arch/powerpc/platforms/*/eeh*.c
8713 F:      arch/powerpc/include/*/eeh*.h
8714
8715 PCI SUBSYSTEM
8716 M:      Bjorn Helgaas <bhelgaas@google.com>
8717 L:      linux-pci@vger.kernel.org
8718 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
8719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8720 S:      Supported
8721 F:      Documentation/PCI/
8722 F:      drivers/pci/
8723 F:      include/linux/pci*
8724 F:      arch/x86/pci/
8725 F:      arch/x86/kernel/quirks.c
8726
8727 PCI DRIVER FOR ALTERA PCIE IP
8728 M:      Ley Foon Tan <lftan@altera.com>
8729 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8730 L:      linux-pci@vger.kernel.org
8731 S:      Supported
8732 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
8733 F:      drivers/pci/host/pcie-altera.c
8734
8735 PCI DRIVER FOR ARM VERSATILE PLATFORM
8736 M:      Rob Herring <robh@kernel.org>
8737 L:      linux-pci@vger.kernel.org
8738 L:      linux-arm-kernel@lists.infradead.org
8739 S:      Maintained
8740 F:      Documentation/devicetree/bindings/pci/versatile.txt
8741 F:      drivers/pci/host/pci-versatile.c
8742
8743 PCI DRIVER FOR APPLIEDMICRO XGENE
8744 M:      Tanmay Inamdar <tinamdar@apm.com>
8745 L:      linux-pci@vger.kernel.org
8746 L:      linux-arm-kernel@lists.infradead.org
8747 S:      Maintained
8748 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
8749 F:      drivers/pci/host/pci-xgene.c
8750
8751 PCI DRIVER FOR FREESCALE LAYERSCAPE
8752 M:      Minghuan Lian <minghuan.Lian@freescale.com>
8753 M:      Mingkai Hu <mingkai.hu@freescale.com>
8754 M:      Roy Zang <tie-fei.zang@freescale.com>
8755 L:      linuxppc-dev@lists.ozlabs.org
8756 L:      linux-pci@vger.kernel.org
8757 L:      linux-arm-kernel@lists.infradead.org
8758 S:      Maintained
8759 F:      drivers/pci/host/*layerscape*
8760
8761 PCI DRIVER FOR IMX6
8762 M:      Richard Zhu <Richard.Zhu@freescale.com>
8763 M:      Lucas Stach <l.stach@pengutronix.de>
8764 L:      linux-pci@vger.kernel.org
8765 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8766 S:      Maintained
8767 F:      drivers/pci/host/*imx6*
8768
8769 PCI DRIVER FOR TI KEYSTONE
8770 M:      Murali Karicheri <m-karicheri2@ti.com>
8771 L:      linux-pci@vger.kernel.org
8772 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8773 S:      Maintained
8774 F:      drivers/pci/host/*keystone*
8775
8776 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8777 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8778 M:      Jason Cooper <jason@lakedaemon.net>
8779 L:      linux-pci@vger.kernel.org
8780 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8781 S:      Maintained
8782 F:      drivers/pci/host/*mvebu*
8783
8784 PCI DRIVER FOR NVIDIA TEGRA
8785 M:      Thierry Reding <thierry.reding@gmail.com>
8786 L:      linux-tegra@vger.kernel.org
8787 L:      linux-pci@vger.kernel.org
8788 S:      Supported
8789 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8790 F:      drivers/pci/host/pci-tegra.c
8791
8792 PCI DRIVER FOR TI DRA7XX
8793 M:      Kishon Vijay Abraham I <kishon@ti.com>
8794 L:      linux-omap@vger.kernel.org
8795 L:      linux-pci@vger.kernel.org
8796 S:      Supported
8797 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
8798 F:      drivers/pci/host/pci-dra7xx.c
8799
8800 PCI DRIVER FOR RENESAS R-CAR
8801 M:      Simon Horman <horms@verge.net.au>
8802 L:      linux-pci@vger.kernel.org
8803 L:      linux-renesas-soc@vger.kernel.org
8804 S:      Maintained
8805 F:      drivers/pci/host/*rcar*
8806
8807 PCI DRIVER FOR SAMSUNG EXYNOS
8808 M:      Jingoo Han <jingoohan1@gmail.com>
8809 L:      linux-pci@vger.kernel.org
8810 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8811 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8812 S:      Maintained
8813 F:      drivers/pci/host/pci-exynos.c
8814
8815 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8816 M:      Jingoo Han <jingoohan1@gmail.com>
8817 M:      Pratyush Anand <pratyush.anand@gmail.com>
8818 L:      linux-pci@vger.kernel.org
8819 S:      Maintained
8820 F:      drivers/pci/host/*designware*
8821
8822 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8823 M:      Joao Pinto <jpinto@synopsys.com>
8824 L:      linux-pci@vger.kernel.org
8825 S:      Maintained
8826 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
8827 F:      drivers/pci/host/pcie-designware-plat.c
8828
8829 PCI DRIVER FOR GENERIC OF HOSTS
8830 M:      Will Deacon <will.deacon@arm.com>
8831 L:      linux-pci@vger.kernel.org
8832 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8833 S:      Maintained
8834 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
8835 F:      drivers/pci/host/pci-host-common.c
8836 F:      drivers/pci/host/pci-host-generic.c
8837
8838 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8839 M:      Keith Busch <keith.busch@intel.com>
8840 L:      linux-pci@vger.kernel.org
8841 S:      Supported
8842 F:      arch/x86/pci/vmd.c
8843
8844 PCIE DRIVER FOR ST SPEAR13XX
8845 M:      Pratyush Anand <pratyush.anand@gmail.com>
8846 L:      linux-pci@vger.kernel.org
8847 S:      Maintained
8848 F:      drivers/pci/host/*spear*
8849
8850 PCI MSI DRIVER FOR ALTERA MSI IP
8851 M:      Ley Foon Tan <lftan@altera.com>
8852 L:      rfi@lists.rocketboards.org (moderated for non-subscribers)
8853 L:      linux-pci@vger.kernel.org
8854 S:      Supported
8855 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8856 F:      drivers/pci/host/pcie-altera-msi.c
8857
8858 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8859 M:      Duc Dang <dhdang@apm.com>
8860 L:      linux-pci@vger.kernel.org
8861 L:      linux-arm-kernel@lists.infradead.org
8862 S:      Maintained
8863 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8864 F:      drivers/pci/host/pci-xgene-msi.c
8865
8866 PCIE DRIVER FOR HISILICON
8867 M:      Zhou Wang <wangzhou1@hisilicon.com>
8868 M:      Gabriele Paoloni <gabriele.paoloni@huawei.com>
8869 L:      linux-pci@vger.kernel.org
8870 S:      Maintained
8871 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8872 F:      drivers/pci/host/pcie-hisi.c
8873
8874 PCIE DRIVER FOR QUALCOMM MSM
8875 M:     Stanimir Varbanov <svarbanov@mm-sol.com>
8876 L:     linux-pci@vger.kernel.org
8877 L:     linux-arm-msm@vger.kernel.org
8878 S:     Maintained
8879 F:     drivers/pci/host/*qcom*
8880
8881 PCIE DRIVER FOR CAVIUM THUNDERX
8882 M:      David Daney <david.daney@cavium.com>
8883 L:      linux-pci@vger.kernel.org
8884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8885 S:      Supported
8886 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
8887 F:      drivers/pci/host/pci-thunder-*
8888
8889 PCMCIA SUBSYSTEM
8890 P:      Linux PCMCIA Team
8891 L:      linux-pcmcia@lists.infradead.org
8892 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8894 S:      Maintained
8895 F:      Documentation/pcmcia/
8896 F:      drivers/pcmcia/
8897 F:      include/pcmcia/
8898
8899 PCNET32 NETWORK DRIVER
8900 M:      Don Fry <pcnet32@frontier.com>
8901 L:      netdev@vger.kernel.org
8902 S:      Maintained
8903 F:      drivers/net/ethernet/amd/pcnet32.c
8904
8905 PCRYPT PARALLEL CRYPTO ENGINE
8906 M:      Steffen Klassert <steffen.klassert@secunet.com>
8907 L:      linux-crypto@vger.kernel.org
8908 S:      Maintained
8909 F:      crypto/pcrypt.c
8910 F:      include/crypto/pcrypt.h
8911
8912 PER-CPU MEMORY ALLOCATOR
8913 M:      Tejun Heo <tj@kernel.org>
8914 M:      Christoph Lameter <cl@linux.com>
8915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8916 S:      Maintained
8917 F:      include/linux/percpu*.h
8918 F:      mm/percpu*.c
8919 F:      arch/*/include/asm/percpu.h
8920
8921 PER-TASK DELAY ACCOUNTING
8922 M:      Balbir Singh <bsingharora@gmail.com>
8923 S:      Maintained
8924 F:      include/linux/delayacct.h
8925 F:      kernel/delayacct.c
8926
8927 PERFORMANCE EVENTS SUBSYSTEM
8928 M:      Peter Zijlstra <peterz@infradead.org>
8929 M:      Ingo Molnar <mingo@redhat.com>
8930 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
8931 R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
8932 L:      linux-kernel@vger.kernel.org
8933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8934 S:      Supported
8935 F:      kernel/events/*
8936 F:      include/linux/perf_event.h
8937 F:      include/uapi/linux/perf_event.h
8938 F:      arch/*/kernel/perf_event*.c
8939 F:      arch/*/kernel/*/perf_event*.c
8940 F:      arch/*/kernel/*/*/perf_event*.c
8941 F:      arch/*/include/asm/perf_event.h
8942 F:      arch/*/kernel/perf_callchain.c
8943 F:      arch/*/events/*
8944 F:      tools/perf/
8945
8946 PERSONALITY HANDLING
8947 M:      Christoph Hellwig <hch@infradead.org>
8948 L:      linux-abi-devel@lists.sourceforge.net
8949 S:      Maintained
8950 F:      include/linux/personality.h
8951 F:      include/uapi/linux/personality.h
8952
8953 PHONET PROTOCOL
8954 M:      Remi Denis-Courmont <courmisch@gmail.com>
8955 S:      Supported
8956 F:      Documentation/networking/phonet.txt
8957 F:      include/linux/phonet.h
8958 F:      include/net/phonet/
8959 F:      include/uapi/linux/phonet.h
8960 F:      net/phonet/
8961
8962 PHRAM MTD DRIVER
8963 M:      Joern Engel <joern@lazybastard.org>
8964 L:      linux-mtd@lists.infradead.org
8965 S:      Maintained
8966 F:      drivers/mtd/devices/phram.c
8967
8968 PICOLCD HID DRIVER
8969 M:      Bruno Prémont <bonbons@linux-vserver.org>
8970 L:      linux-input@vger.kernel.org
8971 S:      Maintained
8972 F:      drivers/hid/hid-picolcd*
8973
8974 PICOXCELL SUPPORT
8975 M:      Jamie Iles <jamie@jamieiles.com>
8976 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8977 T:      git git://github.com/jamieiles/linux-2.6-ji.git
8978 S:      Supported
8979 F:      arch/arm/boot/dts/picoxcell*
8980 F:      arch/arm/mach-picoxcell/
8981 F:      drivers/crypto/picoxcell*
8982
8983 PIN CONTROL SUBSYSTEM
8984 M:      Linus Walleij <linus.walleij@linaro.org>
8985 L:      linux-gpio@vger.kernel.org
8986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8987 S:      Maintained
8988 F:      Documentation/devicetree/bindings/pinctrl/
8989 F:      drivers/pinctrl/
8990 F:      include/linux/pinctrl/
8991
8992 PIN CONTROLLER - ATMEL AT91
8993 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8994 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8995 S:      Maintained
8996 F:      drivers/pinctrl/pinctrl-at91.*
8997
8998 PIN CONTROLLER - ATMEL AT91 PIO4
8999 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
9000 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9001 L:      linux-gpio@vger.kernel.org
9002 S:      Supported
9003 F:      drivers/pinctrl/pinctrl-at91-pio4.*
9004
9005 PIN CONTROLLER - INTEL
9006 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
9007 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
9008 S:      Maintained
9009 F:      drivers/pinctrl/intel/
9010
9011 PIN CONTROLLER - RENESAS
9012 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9013 M:      Geert Uytterhoeven <geert+renesas@glider.be>
9014 L:      linux-renesas-soc@vger.kernel.org
9015 S:      Maintained
9016 F:      drivers/pinctrl/sh-pfc/
9017
9018 PIN CONTROLLER - SAMSUNG
9019 M:      Tomasz Figa <tomasz.figa@gmail.com>
9020 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9021 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9022 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9023 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9024 S:      Maintained
9025 F:      drivers/pinctrl/samsung/
9026
9027 PIN CONTROLLER - SINGLE
9028 M:      Tony Lindgren <tony@atomide.com>
9029 M:      Haojian Zhuang <haojian.zhuang@linaro.org>
9030 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9031 L:      linux-omap@vger.kernel.org
9032 S:      Maintained
9033 F:      drivers/pinctrl/pinctrl-single.c
9034
9035 PIN CONTROLLER - ST SPEAR
9036 M:      Viresh Kumar <vireshk@kernel.org>
9037 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9038 W:      http://www.st.com/spear
9039 S:      Maintained
9040 F:      drivers/pinctrl/spear/
9041
9042 PKTCDVD DRIVER
9043 M:      Jiri Kosina <jikos@kernel.org>
9044 S:      Maintained
9045 F:      drivers/block/pktcdvd.c
9046 F:      include/linux/pktcdvd.h
9047 F:      include/uapi/linux/pktcdvd.h
9048
9049 PKUNITY SOC DRIVERS
9050 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9051 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9052 S:      Maintained
9053 T:      git git://github.com/gxt/linux.git
9054 F:      drivers/input/serio/i8042-unicore32io.h
9055 F:      drivers/i2c/busses/i2c-puv3.c
9056 F:      drivers/video/fbdev/fb-puv3.c
9057 F:      drivers/rtc/rtc-puv3.c
9058
9059 PMBUS HARDWARE MONITORING DRIVERS
9060 M:      Guenter Roeck <linux@roeck-us.net>
9061 L:      linux-hwmon@vger.kernel.org
9062 W:      http://hwmon.wiki.kernel.org/
9063 W:      http://www.roeck-us.net/linux/drivers/
9064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9065 S:      Maintained
9066 F:      Documentation/hwmon/pmbus
9067 F:      drivers/hwmon/pmbus/
9068 F:      include/linux/i2c/pmbus.h
9069
9070 PMC SIERRA MaxRAID DRIVER
9071 L:      linux-scsi@vger.kernel.org
9072 W:      http://www.pmc-sierra.com/
9073 S:      Orphan
9074 F:      drivers/scsi/pmcraid.*
9075
9076 PMC SIERRA PM8001 DRIVER
9077 M:      Jack Wang <jinpu.wang@profitbricks.com>
9078 M:      lindar_liu@usish.com
9079 L:      pmchba@pmcs.com
9080 L:      linux-scsi@vger.kernel.org
9081 S:      Supported
9082 F:      drivers/scsi/pm8001/
9083
9084 POSIX CLOCKS and TIMERS
9085 M:      Thomas Gleixner <tglx@linutronix.de>
9086 L:      linux-kernel@vger.kernel.org
9087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9088 S:      Maintained
9089 F:      fs/timerfd.c
9090 F:      include/linux/timer*
9091 F:      kernel/time/*timer*
9092
9093 POWER MANAGEMENT CORE
9094 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9095 L:      linux-pm@vger.kernel.org
9096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9097 S:      Supported
9098 F:      drivers/base/power/
9099 F:      include/linux/pm.h
9100 F:      include/linux/pm_*
9101 F:      include/linux/powercap.h
9102 F:      drivers/powercap/
9103
9104 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9105 M:      Sebastian Reichel <sre@kernel.org>
9106 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9107 M:      David Woodhouse <dwmw2@infradead.org>
9108 L:      linux-pm@vger.kernel.org
9109 T:      git git://git.infradead.org/battery-2.6.git
9110 S:      Maintained
9111 F:      include/linux/power_supply.h
9112 F:      drivers/power/
9113 X:      drivers/power/avs/
9114
9115 POWER STATE COORDINATION INTERFACE (PSCI)
9116 M:      Mark Rutland <mark.rutland@arm.com>
9117 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9118 L:      linux-arm-kernel@lists.infradead.org
9119 S:      Maintained
9120 F:      drivers/firmware/psci.c
9121 F:      include/linux/psci.h
9122 F:      include/uapi/linux/psci.h
9123
9124 PNP SUPPORT
9125 M:      "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9126 S:      Maintained
9127 F:      drivers/pnp/
9128
9129 PPP PROTOCOL DRIVERS AND COMPRESSORS
9130 M:      Paul Mackerras <paulus@samba.org>
9131 L:      linux-ppp@vger.kernel.org
9132 S:      Maintained
9133 F:      drivers/net/ppp/ppp_*
9134
9135 PPP OVER ATM (RFC 2364)
9136 M:      Mitchell Blank Jr <mitch@sfgoth.com>
9137 S:      Maintained
9138 F:      net/atm/pppoatm.c
9139 F:      include/uapi/linux/atmppp.h
9140
9141 PPP OVER ETHERNET
9142 M:      Michal Ostrowski <mostrows@earthlink.net>
9143 S:      Maintained
9144 F:      drivers/net/ppp/pppoe.c
9145 F:      drivers/net/ppp/pppox.c
9146
9147 PPP OVER L2TP
9148 M:      James Chapman <jchapman@katalix.com>
9149 S:      Maintained
9150 F:      net/l2tp/l2tp_ppp.c
9151 F:      include/linux/if_pppol2tp.h
9152 F:      include/uapi/linux/if_pppol2tp.h
9153
9154 PPS SUPPORT
9155 M:      Rodolfo Giometti <giometti@enneenne.com>
9156 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
9157 L:      linuxpps@ml.enneenne.com (subscribers-only)
9158 S:      Maintained
9159 F:      Documentation/pps/
9160 F:      drivers/pps/
9161 F:      include/linux/pps*.h
9162
9163 PPTP DRIVER
9164 M:      Dmitry Kozlov <xeb@mail.ru>
9165 L:      netdev@vger.kernel.org
9166 S:      Maintained
9167 F:      drivers/net/ppp/pptp.c
9168 W:      http://sourceforge.net/projects/accel-pptp
9169
9170 PREEMPTIBLE KERNEL
9171 M:      Robert Love <rml@tech9.net>
9172 L:      kpreempt-tech@lists.sourceforge.net
9173 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9174 S:      Supported
9175 F:      Documentation/preempt-locking.txt
9176 F:      include/linux/preempt.h
9177
9178 PRISM54 WIRELESS DRIVER
9179 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
9180 L:      linux-wireless@vger.kernel.org
9181 W:      http://wireless.kernel.org/en/users/Drivers/p54
9182 S:      Obsolete
9183 F:      drivers/net/wireless/intersil/prism54/
9184
9185 PS3 NETWORK SUPPORT
9186 M:      Geoff Levand <geoff@infradead.org>
9187 L:      netdev@vger.kernel.org
9188 L:      linuxppc-dev@lists.ozlabs.org
9189 S:      Maintained
9190 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
9191
9192 PS3 PLATFORM SUPPORT
9193 M:      Geoff Levand <geoff@infradead.org>
9194 L:      linuxppc-dev@lists.ozlabs.org
9195 S:      Maintained
9196 F:      arch/powerpc/boot/ps3*
9197 F:      arch/powerpc/include/asm/lv1call.h
9198 F:      arch/powerpc/include/asm/ps3*.h
9199 F:      arch/powerpc/platforms/ps3/
9200 F:      drivers/*/ps3*
9201 F:      drivers/ps3/
9202 F:      drivers/rtc/rtc-ps3.c
9203 F:      drivers/usb/host/*ps3.c
9204 F:      sound/ppc/snd_ps3*
9205
9206 PS3VRAM DRIVER
9207 M:      Jim Paris <jim@jtan.com>
9208 M:      Geoff Levand <geoff@infradead.org>
9209 L:      linuxppc-dev@lists.ozlabs.org
9210 S:      Maintained
9211 F:      drivers/block/ps3vram.c
9212
9213 PSTORE FILESYSTEM
9214 M:      Anton Vorontsov <anton@enomsg.org>
9215 M:      Colin Cross <ccross@android.com>
9216 M:      Kees Cook <keescook@chromium.org>
9217 M:      Tony Luck <tony.luck@intel.com>
9218 S:      Maintained
9219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9220 F:      fs/pstore/
9221 F:      include/linux/pstore*
9222 F:      drivers/firmware/efi/efi-pstore.c
9223 F:      drivers/acpi/apei/erst.c
9224
9225 PTP HARDWARE CLOCK SUPPORT
9226 M:      Richard Cochran <richardcochran@gmail.com>
9227 L:      netdev@vger.kernel.org
9228 S:      Maintained
9229 W:      http://linuxptp.sourceforge.net/
9230 F:      Documentation/ABI/testing/sysfs-ptp
9231 F:      Documentation/ptp/*
9232 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
9233 F:      drivers/net/phy/dp83640*
9234 F:      drivers/ptp/*
9235 F:      include/linux/ptp_cl*
9236
9237 PTRACE SUPPORT
9238 M:      Roland McGrath <roland@hack.frob.com>
9239 M:      Oleg Nesterov <oleg@redhat.com>
9240 S:      Maintained
9241 F:      include/asm-generic/syscall.h
9242 F:      include/linux/ptrace.h
9243 F:      include/linux/regset.h
9244 F:      include/linux/tracehook.h
9245 F:      include/uapi/linux/ptrace.h
9246 F:      kernel/ptrace.c
9247
9248 PVRUSB2 VIDEO4LINUX DRIVER
9249 M:      Mike Isely <isely@pobox.com>
9250 L:      pvrusb2@isely.net       (subscribers-only)
9251 L:      linux-media@vger.kernel.org
9252 W:      http://www.isely.net/pvrusb2/
9253 T:      git git://linuxtv.org/media_tree.git
9254 S:      Maintained
9255 F:      Documentation/video4linux/README.pvrusb2
9256 F:      drivers/media/usb/pvrusb2/
9257
9258 PWC WEBCAM DRIVER
9259 M:      Hans de Goede <hdegoede@redhat.com>
9260 L:      linux-media@vger.kernel.org
9261 T:      git git://linuxtv.org/media_tree.git
9262 S:      Maintained
9263 F:      drivers/media/usb/pwc/*
9264
9265 PWM FAN DRIVER
9266 M:      Kamil Debski <k.debski@samsung.com>
9267 L:      linux-hwmon@vger.kernel.org
9268 S:      Supported
9269 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9270 F:      Documentation/hwmon/pwm-fan
9271 F:      drivers/hwmon/pwm-fan.c
9272
9273 PWM SUBSYSTEM
9274 M:      Thierry Reding <thierry.reding@gmail.com>
9275 L:      linux-pwm@vger.kernel.org
9276 S:      Maintained
9277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9278 F:      Documentation/pwm.txt
9279 F:      Documentation/devicetree/bindings/pwm/
9280 F:      include/linux/pwm.h
9281 F:      drivers/pwm/
9282 F:      drivers/video/backlight/pwm_bl.c
9283 F:      include/linux/pwm_backlight.h
9284
9285 PXA2xx/PXA3xx SUPPORT
9286 M:      Daniel Mack <daniel@zonque.org>
9287 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9288 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9289 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9290 T:      git git://github.com/hzhuang1/linux.git
9291 T:      git git://github.com/rjarzmik/linux.git
9292 S:      Maintained
9293 F:      arch/arm/boot/dts/pxa*
9294 F:      arch/arm/mach-pxa/
9295 F:      drivers/dma/pxa*
9296 F:      drivers/pcmcia/pxa2xx*
9297 F:      drivers/pinctrl/pxa/
9298 F:      drivers/spi/spi-pxa2xx*
9299 F:      drivers/usb/gadget/udc/pxa2*
9300 F:      include/sound/pxa2xx-lib.h
9301 F:      sound/arm/pxa*
9302 F:      sound/soc/pxa/
9303
9304 PXA GPIO DRIVER
9305 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9306 L:      linux-gpio@vger.kernel.org
9307 S:      Maintained
9308 F:      drivers/gpio/gpio-pxa.c
9309
9310 PXA3xx NAND FLASH DRIVER
9311 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9312 L:      linux-mtd@lists.infradead.org
9313 S:      Maintained
9314 F:      drivers/mtd/nand/pxa3xx_nand.c
9315
9316 MMP SUPPORT
9317 M:      Eric Miao <eric.y.miao@gmail.com>
9318 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
9319 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9320 T:      git git://github.com/hzhuang1/linux.git
9321 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9322 S:      Maintained
9323 F:      arch/arm/boot/dts/mmp*
9324 F:      arch/arm/mach-mmp/
9325
9326 PXA MMCI DRIVER
9327 S:      Orphan
9328
9329 PXA RTC DRIVER
9330 M:      Robert Jarzmik <robert.jarzmik@free.fr>
9331 L:      rtc-linux@googlegroups.com
9332 S:      Maintained
9333
9334 QAT DRIVER
9335 M:      Tadeusz Struk <tadeusz.struk@intel.com>
9336 L:      qat-linux@intel.com
9337 S:      Supported
9338 F:      drivers/crypto/qat/
9339
9340 QIB DRIVER
9341 M:      Mike Marciniszyn <infinipath@intel.com>
9342 L:      linux-rdma@vger.kernel.org
9343 S:      Supported
9344 F:      drivers/infiniband/hw/qib/
9345
9346 QLOGIC QLA1280 SCSI DRIVER
9347 M:      Michael Reed <mdr@sgi.com>
9348 L:      linux-scsi@vger.kernel.org
9349 S:      Maintained
9350 F:      drivers/scsi/qla1280.[ch]
9351
9352 QLOGIC QLA2XXX FC-SCSI DRIVER
9353 M:      qla2xxx-upstream@qlogic.com
9354 L:      linux-scsi@vger.kernel.org
9355 S:      Supported
9356 F:      Documentation/scsi/LICENSE.qla2xxx
9357 F:      drivers/scsi/qla2xxx/
9358
9359 QLOGIC QLA4XXX iSCSI DRIVER
9360 M:      QLogic-Storage-Upstream@qlogic.com
9361 L:      linux-scsi@vger.kernel.org
9362 S:      Supported
9363 F:      Documentation/scsi/LICENSE.qla4xxx
9364 F:      drivers/scsi/qla4xxx/
9365
9366 QLOGIC QLA3XXX NETWORK DRIVER
9367 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9368 M:      Ron Mercer <ron.mercer@qlogic.com>
9369 M:      linux-driver@qlogic.com
9370 L:      netdev@vger.kernel.org
9371 S:      Supported
9372 F:      Documentation/networking/LICENSE.qla3xxx
9373 F:      drivers/net/ethernet/qlogic/qla3xxx.*
9374
9375 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9376 M:      Dept-GELinuxNICDev@qlogic.com
9377 L:      netdev@vger.kernel.org
9378 S:      Supported
9379 F:      drivers/net/ethernet/qlogic/qlcnic/
9380
9381 QLOGIC QLGE 10Gb ETHERNET DRIVER
9382 M:      Harish Patil <harish.patil@qlogic.com>
9383 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9384 M:      Dept-GELinuxNICDev@qlogic.com
9385 M:      linux-driver@qlogic.com
9386 L:      netdev@vger.kernel.org
9387 S:      Supported
9388 F:      drivers/net/ethernet/qlogic/qlge/
9389
9390 QLOGIC QL4xxx ETHERNET DRIVER
9391 M:      Yuval Mintz <Yuval.Mintz@qlogic.com>
9392 M:      Ariel Elior <Ariel.Elior@qlogic.com>
9393 M:      everest-linux-l2@qlogic.com
9394 L:      netdev@vger.kernel.org
9395 S:      Supported
9396 F:      drivers/net/ethernet/qlogic/qed/
9397 F:      include/linux/qed/
9398 F:      drivers/net/ethernet/qlogic/qede/
9399
9400 QNX4 FILESYSTEM
9401 M:      Anders Larsen <al@alarsen.net>
9402 W:      http://www.alarsen.net/linux/qnx4fs/
9403 S:      Maintained
9404 F:      fs/qnx4/
9405 F:      include/uapi/linux/qnx4_fs.h
9406 F:      include/uapi/linux/qnxtypes.h
9407
9408 QT1010 MEDIA DRIVER
9409 M:      Antti Palosaari <crope@iki.fi>
9410 L:      linux-media@vger.kernel.org
9411 W:      https://linuxtv.org
9412 W:      http://palosaari.fi/linux/
9413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9414 T:      git git://linuxtv.org/anttip/media_tree.git
9415 S:      Maintained
9416 F:      drivers/media/tuners/qt1010*
9417
9418 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9419 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9420 L:      linux-wireless@vger.kernel.org
9421 L:      ath9k-devel@lists.ath9k.org
9422 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
9423 S:      Supported
9424 F:      drivers/net/wireless/ath/ath9k/
9425
9426 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9427 M:      Kalle Valo <kvalo@qca.qualcomm.com>
9428 L:      ath10k@lists.infradead.org
9429 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
9430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9431 S:      Supported
9432 F:      drivers/net/wireless/ath/ath10k/
9433
9434 QUALCOMM HEXAGON ARCHITECTURE
9435 M:      Richard Kuo <rkuo@codeaurora.org>
9436 L:      linux-hexagon@vger.kernel.org
9437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9438 S:      Supported
9439 F:      arch/hexagon/
9440
9441 QUALCOMM WCN36XX WIRELESS DRIVER
9442 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
9443 L:      wcn36xx@lists.infradead.org
9444 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
9445 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
9446 S:      Supported
9447 F:      drivers/net/wireless/ath/wcn36xx/
9448
9449 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9450 M:      Gabriel Somlo <somlo@cmu.edu>
9451 M:      "Michael S. Tsirkin" <mst@redhat.com>
9452 L:      qemu-devel@nongnu.org
9453 S:      Maintained
9454 F:      drivers/firmware/qemu_fw_cfg.c
9455
9456 RADOS BLOCK DEVICE (RBD)
9457 M:      Ilya Dryomov <idryomov@gmail.com>
9458 M:      Sage Weil <sage@redhat.com>
9459 M:      Alex Elder <elder@kernel.org>
9460 L:      ceph-devel@vger.kernel.org
9461 W:      http://ceph.com/
9462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9463 T:      git git://github.com/ceph/ceph-client.git
9464 S:      Supported
9465 F:      Documentation/ABI/testing/sysfs-bus-rbd
9466 F:      drivers/block/rbd.c
9467 F:      drivers/block/rbd_types.h
9468
9469 RADEON FRAMEBUFFER DISPLAY DRIVER
9470 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
9471 L:      linux-fbdev@vger.kernel.org
9472 S:      Maintained
9473 F:      drivers/video/fbdev/aty/radeon*
9474 F:      include/uapi/linux/radeonfb.h
9475
9476 RADIOSHARK RADIO DRIVER
9477 M:      Hans de Goede <hdegoede@redhat.com>
9478 L:      linux-media@vger.kernel.org
9479 T:      git git://linuxtv.org/media_tree.git
9480 S:      Maintained
9481 F:      drivers/media/radio/radio-shark.c
9482
9483 RADIOSHARK2 RADIO DRIVER
9484 M:      Hans de Goede <hdegoede@redhat.com>
9485 L:      linux-media@vger.kernel.org
9486 T:      git git://linuxtv.org/media_tree.git
9487 S:      Maintained
9488 F:      drivers/media/radio/radio-shark2.c
9489 F:      drivers/media/radio/radio-tea5777.c
9490
9491 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9492 M:      Paul Mackerras <paulus@samba.org>
9493 L:      linux-fbdev@vger.kernel.org
9494 S:      Maintained
9495 F:      drivers/video/fbdev/aty/aty128fb.c
9496
9497 RALINK MIPS ARCHITECTURE
9498 M:      John Crispin <john@phrozen.org>
9499 L:      linux-mips@linux-mips.org
9500 S:      Maintained
9501 F:      arch/mips/ralink
9502
9503 RALINK RT2X00 WIRELESS LAN DRIVER
9504 P:      rt2x00 project
9505 M:      Stanislaw Gruszka <sgruszka@redhat.com>
9506 M:      Helmut Schaa <helmut.schaa@googlemail.com>
9507 L:      linux-wireless@vger.kernel.org
9508 S:      Maintained
9509 F:      drivers/net/wireless/ralink/rt2x00/
9510
9511 RAMDISK RAM BLOCK DEVICE DRIVER
9512 M:      Jens Axboe <axboe@kernel.dk>
9513 S:      Maintained
9514 F:      Documentation/blockdev/ramdisk.txt
9515 F:      drivers/block/brd.c
9516
9517 RANDOM NUMBER DRIVER
9518 M:      "Theodore Ts'o" <tytso@mit.edu>
9519 S:      Maintained
9520 F:      drivers/char/random.c
9521
9522 RAPIDIO SUBSYSTEM
9523 M:      Matt Porter <mporter@kernel.crashing.org>
9524 M:      Alexandre Bounine <alexandre.bounine@idt.com>
9525 S:      Maintained
9526 F:      drivers/rapidio/
9527
9528 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9529 L:      linux-wireless@vger.kernel.org
9530 S:      Orphan
9531 F:      drivers/net/wireless/ray*
9532
9533 RCUTORTURE MODULE
9534 M:      Josh Triplett <josh@joshtriplett.org>
9535 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9536 L:      linux-kernel@vger.kernel.org
9537 S:      Supported
9538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9539 F:      Documentation/RCU/torture.txt
9540 F:      kernel/rcu/rcutorture.c
9541
9542 RCUTORTURE TEST FRAMEWORK
9543 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9544 M:      Josh Triplett <josh@joshtriplett.org>
9545 R:      Steven Rostedt <rostedt@goodmis.org>
9546 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9547 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9548 L:      linux-kernel@vger.kernel.org
9549 S:      Supported
9550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9551 F:      tools/testing/selftests/rcutorture
9552
9553 RDC R-321X SoC
9554 M:      Florian Fainelli <florian@openwrt.org>
9555 S:      Maintained
9556
9557 RDC R6040 FAST ETHERNET DRIVER
9558 M:      Florian Fainelli <florian@openwrt.org>
9559 L:      netdev@vger.kernel.org
9560 S:      Maintained
9561 F:      drivers/net/ethernet/rdc/r6040.c
9562
9563 RDS - RELIABLE DATAGRAM SOCKETS
9564 M:      Santosh Shilimkar <santosh.shilimkar@oracle.com>
9565 L:      netdev@vger.kernel.org
9566 L:      linux-rdma@vger.kernel.org
9567 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
9568 W:      https://oss.oracle.com/projects/rds/
9569 S:      Supported
9570 F:      net/rds/
9571 F:      Documentation/networking/rds.txt
9572
9573 RDMAVT - RDMA verbs software
9574 M:      Dennis Dalessandro <dennis.dalessandro@intel.com>
9575 L:      linux-rdma@vger.kernel.org
9576 S:      Supported
9577 F:      drivers/infiniband/sw/rdmavt
9578
9579 READ-COPY UPDATE (RCU)
9580 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9581 M:      Josh Triplett <josh@joshtriplett.org>
9582 R:      Steven Rostedt <rostedt@goodmis.org>
9583 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9584 R:      Lai Jiangshan <jiangshanlai@gmail.com>
9585 L:      linux-kernel@vger.kernel.org
9586 W:      http://www.rdrop.com/users/paulmck/RCU/
9587 S:      Supported
9588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9589 F:      Documentation/RCU/
9590 X:      Documentation/RCU/torture.txt
9591 F:      include/linux/rcu*
9592 X:      include/linux/srcu.h
9593 F:      kernel/rcu/
9594 X:      kernel/torture.c
9595
9596 REAL TIME CLOCK (RTC) SUBSYSTEM
9597 M:      Alessandro Zummo <a.zummo@towertech.it>
9598 M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
9599 L:      rtc-linux@googlegroups.com
9600 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
9601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9602 S:      Maintained
9603 F:      Documentation/rtc.txt
9604 F:      drivers/rtc/
9605 F:      include/linux/rtc.h
9606 F:      include/uapi/linux/rtc.h
9607
9608 REALTEK AUDIO CODECS
9609 M:      Bard Liao <bardliao@realtek.com>
9610 M:      Oder Chiou <oder_chiou@realtek.com>
9611 S:      Maintained
9612 F:      sound/soc/codecs/rt*
9613 F:      include/sound/rt*.h
9614
9615 REISERFS FILE SYSTEM
9616 L:      reiserfs-devel@vger.kernel.org
9617 S:      Supported
9618 F:      fs/reiserfs/
9619
9620 REGISTER MAP ABSTRACTION
9621 M:      Mark Brown <broonie@kernel.org>
9622 L:      linux-kernel@vger.kernel.org
9623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9624 S:      Supported
9625 F:      drivers/base/regmap/
9626 F:      include/linux/regmap.h
9627
9628 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9629 M:      Ohad Ben-Cohen <ohad@wizery.com>
9630 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9631 L:      linux-remoteproc@vger.kernel.org
9632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9633 S:      Maintained
9634 F:      drivers/remoteproc/
9635 F:      Documentation/remoteproc.txt
9636 F:      include/linux/remoteproc.h
9637
9638 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9639 M:      Ohad Ben-Cohen <ohad@wizery.com>
9640 M:      Bjorn Andersson <bjorn.andersson@linaro.org>
9641 L:      linux-remoteproc@vger.kernel.org
9642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9643 S:      Maintained
9644 F:      drivers/rpmsg/
9645 F:      Documentation/rpmsg.txt
9646 F:      include/linux/rpmsg.h
9647
9648 RENESAS ETHERNET DRIVERS
9649 R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9650 L:      netdev@vger.kernel.org
9651 L:      linux-renesas-soc@vger.kernel.org
9652 F:      drivers/net/ethernet/renesas/
9653 F:      include/linux/sh_eth.h
9654
9655 RENESAS USB2 PHY DRIVER
9656 M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9657 L:      linux-renesas-soc@vger.kernel.org
9658 S:      Maintained
9659 F:      drivers/phy/phy-rcar-gen3-usb2.c
9660
9661 RESET CONTROLLER FRAMEWORK
9662 M:      Philipp Zabel <p.zabel@pengutronix.de>
9663 T:      git git://git.pengutronix.de/git/pza/linux
9664 S:      Maintained
9665 F:      drivers/reset/
9666 F:      Documentation/devicetree/bindings/reset/
9667 F:      include/dt-bindings/reset/
9668 F:      include/linux/reset.h
9669 F:      include/linux/reset-controller.h
9670
9671 RFKILL
9672 M:      Johannes Berg <johannes@sipsolutions.net>
9673 L:      linux-wireless@vger.kernel.org
9674 W:      http://wireless.kernel.org/
9675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9677 S:      Maintained
9678 F:      Documentation/rfkill.txt
9679 F:      net/rfkill/
9680
9681 RHASHTABLE
9682 M:      Thomas Graf <tgraf@suug.ch>
9683 L:      netdev@vger.kernel.org
9684 S:      Maintained
9685 F:      lib/rhashtable.c
9686 F:      include/linux/rhashtable.h
9687
9688 RICOH SMARTMEDIA/XD DRIVER
9689 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9690 S:      Maintained
9691 F:      drivers/mtd/nand/r852.c
9692 F:      drivers/mtd/nand/r852.h
9693
9694 RICOH R5C592 MEMORYSTICK DRIVER
9695 M:      Maxim Levitsky <maximlevitsky@gmail.com>
9696 S:      Maintained
9697 F:      drivers/memstick/host/r592.*
9698
9699 ROCCAT DRIVERS
9700 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
9701 W:      http://sourceforge.net/projects/roccat/
9702 S:      Maintained
9703 F:      drivers/hid/hid-roccat*
9704 F:      include/linux/hid-roccat*
9705 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
9706
9707 ROCKER DRIVER
9708 M:      Jiri Pirko <jiri@resnulli.us>
9709 M:      Scott Feldman <sfeldma@gmail.com>
9710 L:      netdev@vger.kernel.org
9711 S:      Supported
9712 F:      drivers/net/ethernet/rocker/
9713
9714 ROCKETPORT DRIVER
9715 P:      Comtrol Corp.
9716 W:      http://www.comtrol.com
9717 S:      Maintained
9718 F:      Documentation/serial/rocket.txt
9719 F:      drivers/tty/rocket*
9720
9721 ROCKETPORT EXPRESS/INFINITY DRIVER
9722 M:      Kevin Cernekee <cernekee@gmail.com>
9723 L:      linux-serial@vger.kernel.org
9724 S:      Odd Fixes
9725 F:      drivers/tty/serial/rp2.*
9726
9727 ROSE NETWORK LAYER
9728 M:      Ralf Baechle <ralf@linux-mips.org>
9729 L:      linux-hams@vger.kernel.org
9730 W:      http://www.linux-ax25.org/
9731 S:      Maintained
9732 F:      include/net/rose.h
9733 F:      include/uapi/linux/rose.h
9734 F:      net/rose/
9735
9736 RTL2830 MEDIA DRIVER
9737 M:      Antti Palosaari <crope@iki.fi>
9738 L:      linux-media@vger.kernel.org
9739 W:      https://linuxtv.org
9740 W:      http://palosaari.fi/linux/
9741 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9742 T:      git git://linuxtv.org/anttip/media_tree.git
9743 S:      Maintained
9744 F:      drivers/media/dvb-frontends/rtl2830*
9745
9746 RTL2832 MEDIA DRIVER
9747 M:      Antti Palosaari <crope@iki.fi>
9748 L:      linux-media@vger.kernel.org
9749 W:      https://linuxtv.org
9750 W:      http://palosaari.fi/linux/
9751 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9752 T:      git git://linuxtv.org/anttip/media_tree.git
9753 S:      Maintained
9754 F:      drivers/media/dvb-frontends/rtl2832*
9755
9756 RTL2832_SDR MEDIA DRIVER
9757 M:      Antti Palosaari <crope@iki.fi>
9758 L:      linux-media@vger.kernel.org
9759 W:      https://linuxtv.org
9760 W:      http://palosaari.fi/linux/
9761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9762 T:      git git://linuxtv.org/anttip/media_tree.git
9763 S:      Maintained
9764 F:      drivers/media/dvb-frontends/rtl2832_sdr*
9765
9766 RTL8180 WIRELESS DRIVER
9767 L:      linux-wireless@vger.kernel.org
9768 W:      http://wireless.kernel.org/
9769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9770 S:      Orphan
9771 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
9772
9773 RTL8187 WIRELESS DRIVER
9774 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9775 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
9776 M:      Larry Finger <Larry.Finger@lwfinger.net>
9777 L:      linux-wireless@vger.kernel.org
9778 W:      http://wireless.kernel.org/
9779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9780 S:      Maintained
9781 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
9782
9783 RTL8192CE WIRELESS DRIVER
9784 M:      Larry Finger <Larry.Finger@lwfinger.net>
9785 M:      Chaoming Li <chaoming_li@realsil.com.cn>
9786 L:      linux-wireless@vger.kernel.org
9787 W:      http://wireless.kernel.org/
9788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9789 S:      Maintained
9790 F:      drivers/net/wireless/realtek/rtlwifi/
9791 F:      drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9792
9793 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9794 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9795 L:      linux-wireless@vger.kernel.org
9796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9797 S:      Maintained
9798 F:      drivers/net/wireless/realtek/rtl8xxxu/
9799
9800 S3 SAVAGE FRAMEBUFFER DRIVER
9801 M:      Antonino Daplas <adaplas@gmail.com>
9802 L:      linux-fbdev@vger.kernel.org
9803 S:      Maintained
9804 F:      drivers/video/fbdev/savage/
9805
9806 S390
9807 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
9808 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
9809 L:      linux-s390@vger.kernel.org
9810 W:      http://www.ibm.com/developerworks/linux/linux390/
9811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9812 S:      Supported
9813 F:      arch/s390/
9814 F:      drivers/s390/
9815 F:      Documentation/s390/
9816 F:      Documentation/DocBook/s390*
9817
9818 S390 COMMON I/O LAYER
9819 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9820 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9821 L:      linux-s390@vger.kernel.org
9822 W:      http://www.ibm.com/developerworks/linux/linux390/
9823 S:      Supported
9824 F:      drivers/s390/cio/
9825
9826 S390 DASD DRIVER
9827 M:      Stefan Weinhuber <wein@de.ibm.com>
9828 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
9829 L:      linux-s390@vger.kernel.org
9830 W:      http://www.ibm.com/developerworks/linux/linux390/
9831 S:      Supported
9832 F:      drivers/s390/block/dasd*
9833 F:      block/partitions/ibm.c
9834
9835 S390 NETWORK DRIVERS
9836 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9837 L:      linux-s390@vger.kernel.org
9838 W:      http://www.ibm.com/developerworks/linux/linux390/
9839 S:      Supported
9840 F:      drivers/s390/net/
9841
9842 S390 PCI SUBSYSTEM
9843 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
9844 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9845 L:      linux-s390@vger.kernel.org
9846 W:      http://www.ibm.com/developerworks/linux/linux390/
9847 S:      Supported
9848 F:      arch/s390/pci/
9849 F:      drivers/pci/hotplug/s390_pci_hpc.c
9850
9851 S390 ZCRYPT DRIVER
9852 M:      Ingo Tuchscherer <ingo.tuchscherer@de.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/crypto/
9857
9858 S390 ZFCP DRIVER
9859 M:      Steffen Maier <maier@linux.vnet.ibm.com>
9860 L:      linux-s390@vger.kernel.org
9861 W:      http://www.ibm.com/developerworks/linux/linux390/
9862 S:      Supported
9863 F:      drivers/s390/scsi/zfcp_*
9864
9865 S390 IUCV NETWORK LAYER
9866 M:      Ursula Braun <ubraun@linux.vnet.ibm.com>
9867 L:      linux-s390@vger.kernel.org
9868 W:      http://www.ibm.com/developerworks/linux/linux390/
9869 S:      Supported
9870 F:      drivers/s390/net/*iucv*
9871 F:      include/net/iucv/
9872 F:      net/iucv/
9873
9874 S390 IOMMU (PCI)
9875 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
9876 L:      linux-s390@vger.kernel.org
9877 W:      http://www.ibm.com/developerworks/linux/linux390/
9878 S:      Supported
9879 F:      drivers/iommu/s390-iommu.c
9880
9881 S3C24XX SD/MMC Driver
9882 M:      Ben Dooks <ben-linux@fluff.org>
9883 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9884 S:      Supported
9885 F:      drivers/mmc/host/s3cmci.*
9886
9887 SAA6588 RDS RECEIVER DRIVER
9888 M:      Hans Verkuil <hverkuil@xs4all.nl>
9889 L:      linux-media@vger.kernel.org
9890 T:      git git://linuxtv.org/media_tree.git
9891 W:      https://linuxtv.org
9892 S:      Odd Fixes
9893 F:      drivers/media/i2c/saa6588*
9894
9895 SAA7134 VIDEO4LINUX DRIVER
9896 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
9897 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
9898 L:      linux-media@vger.kernel.org
9899 W:      https://linuxtv.org
9900 T:      git git://linuxtv.org/media_tree.git
9901 S:      Odd fixes
9902 F:      Documentation/video4linux/*.saa7134
9903 F:      drivers/media/pci/saa7134/
9904
9905 SAA7146 VIDEO4LINUX-2 DRIVER
9906 M:      Hans Verkuil <hverkuil@xs4all.nl>
9907 L:      linux-media@vger.kernel.org
9908 T:      git git://linuxtv.org/media_tree.git
9909 S:      Maintained
9910 F:      drivers/media/common/saa7146/
9911 F:      drivers/media/pci/saa7146/
9912 F:      include/media/saa7146*
9913
9914 SAMSUNG LAPTOP DRIVER
9915 M:      Corentin Chary <corentin.chary@gmail.com>
9916 L:      platform-driver-x86@vger.kernel.org
9917 S:      Maintained
9918 F:      drivers/platform/x86/samsung-laptop.c
9919
9920 SAMSUNG AUDIO (ASoC) DRIVERS
9921 M:      Sangbeom Kim <sbkim73@samsung.com>
9922 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9923 S:      Supported
9924 F:      sound/soc/samsung/
9925
9926 SAMSUNG FRAMEBUFFER DRIVER
9927 M:      Jingoo Han <jingoohan1@gmail.com>
9928 L:      linux-fbdev@vger.kernel.org
9929 S:      Maintained
9930 F:      drivers/video/fbdev/s3c-fb.c
9931
9932 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9933 M:      Sangbeom Kim <sbkim73@samsung.com>
9934 M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
9935 L:      linux-kernel@vger.kernel.org
9936 L:      linux-samsung-soc@vger.kernel.org
9937 S:      Supported
9938 F:      drivers/mfd/sec*.c
9939 F:      drivers/regulator/s2m*.c
9940 F:      drivers/regulator/s5m*.c
9941 F:      drivers/clk/clk-s2mps11.c
9942 F:      drivers/rtc/rtc-s5m.c
9943 F:      include/linux/mfd/samsung/
9944 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9945 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9946 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9947 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9948
9949 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9950 M:      Kyungmin Park <kyungmin.park@samsung.com>
9951 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9952 L:      linux-media@vger.kernel.org
9953 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
9954 S:      Supported
9955 F:      drivers/media/platform/exynos4-is/
9956
9957 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9958 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9959 L:      linux-media@vger.kernel.org
9960 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9961 S:      Maintained
9962 F:      drivers/media/platform/s3c-camif/
9963 F:      include/media/drv-intf/s3c_camif.h
9964
9965 SAMSUNG S5C73M3 CAMERA DRIVER
9966 M:      Kyungmin Park <kyungmin.park@samsung.com>
9967 M:      Andrzej Hajda <a.hajda@samsung.com>
9968 L:      linux-media@vger.kernel.org
9969 S:      Supported
9970 F:      drivers/media/i2c/s5c73m3/*
9971
9972 SAMSUNG S5K5BAF CAMERA DRIVER
9973 M:      Kyungmin Park <kyungmin.park@samsung.com>
9974 M:      Andrzej Hajda <a.hajda@samsung.com>
9975 L:      linux-media@vger.kernel.org
9976 S:      Supported
9977 F:      drivers/media/i2c/s5k5baf.c
9978
9979 SAMSUNG S3FWRN5 NFC DRIVER
9980 M:      Robert Baldyga <r.baldyga@samsung.com>
9981 M:      Krzysztof Opasiak <k.opasiak@samsung.com>
9982 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
9983 S:      Supported
9984 F:      drivers/nfc/s3fwrn5
9985
9986 SAMSUNG SOC CLOCK DRIVERS
9987 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
9988 M:      Tomasz Figa <tomasz.figa@gmail.com>
9989 S:      Supported
9990 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9991 F:      drivers/clk/samsung/
9992
9993 SAMSUNG SXGBE DRIVERS
9994 M:      Byungho An <bh74.an@samsung.com>
9995 M:      Girish K S <ks.giri@samsung.com>
9996 M:      Vipul Pandya <vipul.pandya@samsung.com>
9997 S:      Supported
9998 L:      netdev@vger.kernel.org
9999 F:      drivers/net/ethernet/samsung/sxgbe/
10000
10001 SAMSUNG THERMAL DRIVER
10002 M:      Lukasz Majewski <l.majewski@samsung.com>
10003 L:      linux-pm@vger.kernel.org
10004 L:      linux-samsung-soc@vger.kernel.org
10005 S:      Supported
10006 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
10007 F:      drivers/thermal/samsung/
10008
10009 SAMSUNG USB2 PHY DRIVER
10010 M:      Kamil Debski <k.debski@samsung.com>
10011 L:      linux-kernel@vger.kernel.org
10012 S:      Supported
10013 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
10014 F:      Documentation/phy/samsung-usb2.txt
10015 F:      drivers/phy/phy-exynos4210-usb2.c
10016 F:      drivers/phy/phy-exynos4x12-usb2.c
10017 F:      drivers/phy/phy-exynos5250-usb2.c
10018 F:      drivers/phy/phy-s5pv210-usb2.c
10019 F:      drivers/phy/phy-samsung-usb2.c
10020 F:      drivers/phy/phy-samsung-usb2.h
10021
10022 SERIAL DRIVERS
10023 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10024 L:      linux-serial@vger.kernel.org
10025 S:      Maintained
10026 F:      drivers/tty/serial/
10027
10028 SYNOPSYS DESIGNWARE DMAC DRIVER
10029 M:      Viresh Kumar <vireshk@kernel.org>
10030 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10031 S:      Maintained
10032 F:      include/linux/dma/dw.h
10033 F:      include/linux/platform_data/dma-dw.h
10034 F:      drivers/dma/dw/
10035
10036 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10037 M: Lars Persson <lars.persson@axis.com>
10038 L: netdev@vger.kernel.org
10039 S: Supported
10040 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10041 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10042
10043 SYNOPSYS DESIGNWARE I2C DRIVER
10044 M:      Jarkko Nikula <jarkko.nikula@linux.intel.com>
10045 R:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10046 R:      Mika Westerberg <mika.westerberg@linux.intel.com>
10047 L:      linux-i2c@vger.kernel.org
10048 S:      Maintained
10049 F:      drivers/i2c/busses/i2c-designware-*
10050 F:      include/linux/platform_data/i2c-designware.h
10051
10052 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10053 M:      Jaehoon Chung <jh80.chung@samsung.com>
10054 L:      linux-mmc@vger.kernel.org
10055 S:      Maintained
10056 F:      include/linux/mmc/dw_mmc.h
10057 F:      drivers/mmc/host/dw_mmc*
10058
10059 SYSTEM TRACE MODULE CLASS
10060 M:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
10061 S:      Maintained
10062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10063 F:      Documentation/trace/stm.txt
10064 F:      drivers/hwtracing/stm/
10065 F:      include/linux/stm.h
10066 F:      include/uapi/linux/stm.h
10067
10068 THUNDERBOLT DRIVER
10069 M:      Andreas Noever <andreas.noever@gmail.com>
10070 S:      Maintained
10071 F:      drivers/thunderbolt/
10072
10073 TI BQ27XXX POWER SUPPLY DRIVER
10074 R:      Andrew F. Davis <afd@ti.com>
10075 F:      include/linux/power/bq27xxx_battery.h
10076 F:      drivers/power/bq27xxx_battery.c
10077 F:      drivers/power/bq27xxx_battery_i2c.c
10078
10079 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10080 M:      John Stultz <john.stultz@linaro.org>
10081 M:      Thomas Gleixner <tglx@linutronix.de>
10082 L:      linux-kernel@vger.kernel.org
10083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10084 S:      Supported
10085 F:      include/linux/clocksource.h
10086 F:      include/linux/time.h
10087 F:      include/linux/timex.h
10088 F:      include/uapi/linux/time.h
10089 F:      include/uapi/linux/timex.h
10090 F:      kernel/time/clocksource.c
10091 F:      kernel/time/time*.c
10092 F:      kernel/time/alarmtimer.c
10093 F:      kernel/time/ntp.c
10094 F:      tools/testing/selftests/timers/
10095
10096 SC1200 WDT DRIVER
10097 M:      Zwane Mwaikambo <zwanem@gmail.com>
10098 S:      Maintained
10099 F:      drivers/watchdog/sc1200wdt.c
10100
10101 SCHEDULER
10102 M:      Ingo Molnar <mingo@redhat.com>
10103 M:      Peter Zijlstra <peterz@infradead.org>
10104 L:      linux-kernel@vger.kernel.org
10105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10106 S:      Maintained
10107 F:      kernel/sched/
10108 F:      include/linux/sched.h
10109 F:      include/uapi/linux/sched.h
10110 F:      include/linux/wait.h
10111
10112 SCORE ARCHITECTURE
10113 M:      Chen Liqin <liqin.linux@gmail.com>
10114 M:      Lennox Wu <lennox.wu@gmail.com>
10115 W:      http://www.sunplus.com
10116 S:      Supported
10117 F:      arch/score/
10118
10119 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10120 M:      Sudeep Holla <sudeep.holla@arm.com>
10121 L:      linux-arm-kernel@lists.infradead.org
10122 S:      Maintained
10123 F:      Documentation/devicetree/bindings/arm/arm,scpi.txt
10124 F:      drivers/clk/clk-scpi.c
10125 F:      drivers/cpufreq/scpi-cpufreq.c
10126 F:      drivers/firmware/arm_scpi.c
10127 F:      include/linux/scpi_protocol.h
10128
10129 SCSI CDROM DRIVER
10130 M:      Jens Axboe <axboe@kernel.dk>
10131 L:      linux-scsi@vger.kernel.org
10132 W:      http://www.kernel.dk
10133 S:      Maintained
10134 F:      drivers/scsi/sr*
10135
10136 SCSI RDMA PROTOCOL (SRP) INITIATOR
10137 M:      Bart Van Assche <bart.vanassche@sandisk.com>
10138 L:      linux-rdma@vger.kernel.org
10139 S:      Supported
10140 W:      http://www.openfabrics.org
10141 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10143 F:      drivers/infiniband/ulp/srp/
10144 F:      include/scsi/srp.h
10145
10146 SCSI SG DRIVER
10147 M:      Doug Gilbert <dgilbert@interlog.com>
10148 L:      linux-scsi@vger.kernel.org
10149 W:      http://sg.danny.cz/sg
10150 S:      Maintained
10151 F:      Documentation/scsi/scsi-generic.txt
10152 F:      drivers/scsi/sg.c
10153 F:      include/scsi/sg.h
10154
10155 SCSI SUBSYSTEM
10156 M:      "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10158 M:      "Martin K. Petersen" <martin.petersen@oracle.com>
10159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10160 L:      linux-scsi@vger.kernel.org
10161 S:      Maintained
10162 F:      drivers/scsi/
10163 F:      include/scsi/
10164
10165 SCSI TAPE DRIVER
10166 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10167 L:      linux-scsi@vger.kernel.org
10168 S:      Maintained
10169 F:      Documentation/scsi/st.txt
10170 F:      drivers/scsi/st.*
10171 F:      drivers/scsi/st_*.h
10172
10173 SCTP PROTOCOL
10174 M:      Vlad Yasevich <vyasevich@gmail.com>
10175 M:      Neil Horman <nhorman@tuxdriver.com>
10176 L:      linux-sctp@vger.kernel.org
10177 W:      http://lksctp.sourceforge.net
10178 S:      Maintained
10179 F:      Documentation/networking/sctp.txt
10180 F:      include/linux/sctp.h
10181 F:      include/uapi/linux/sctp.h
10182 F:      include/net/sctp/
10183 F:      net/sctp/
10184
10185 SCx200 CPU SUPPORT
10186 M:      Jim Cromie <jim.cromie@gmail.com>
10187 S:      Odd Fixes
10188 F:      Documentation/i2c/busses/scx200_acb
10189 F:      arch/x86/platform/scx200/
10190 F:      drivers/watchdog/scx200_wdt.c
10191 F:      drivers/i2c/busses/scx200*
10192 F:      drivers/mtd/maps/scx200_docflash.c
10193 F:      include/linux/scx200.h
10194
10195 SCx200 GPIO DRIVER
10196 M:      Jim Cromie <jim.cromie@gmail.com>
10197 S:      Maintained
10198 F:      drivers/char/scx200_gpio.c
10199 F:      include/linux/scx200_gpio.h
10200
10201 SCx200 HRT CLOCKSOURCE DRIVER
10202 M:      Jim Cromie <jim.cromie@gmail.com>
10203 S:      Maintained
10204 F:      drivers/clocksource/scx200_hrt.c
10205
10206 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10207 M:      Sascha Sommer <saschasommer@freenet.de>
10208 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10209 S:      Maintained
10210 F:      drivers/mmc/host/sdricoh_cs.c
10211
10212 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10213 M:      Adrian Hunter <adrian.hunter@intel.com>
10214 L:      linux-mmc@vger.kernel.org
10215 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
10216 S:      Maintained
10217 F:      drivers/mmc/host/sdhci*
10218 F:      include/linux/mmc/sdhci*
10219
10220 SECURE COMPUTING
10221 M:      Kees Cook <keescook@chromium.org>
10222 R:      Andy Lutomirski <luto@amacapital.net>
10223 R:      Will Drewry <wad@chromium.org>
10224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10225 S:      Supported
10226 F:      kernel/seccomp.c
10227 F:      include/uapi/linux/seccomp.h
10228 F:      include/linux/seccomp.h
10229 F:      tools/testing/selftests/seccomp/*
10230 K:      \bsecure_computing
10231 K:      \bTIF_SECCOMP\b
10232
10233 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10234 M:      Ben Dooks <ben-linux@fluff.org>
10235 M:      Jaehoon Chung <jh80.chung@samsung.com>
10236 L:      linux-mmc@vger.kernel.org
10237 S:      Maintained
10238 F:      drivers/mmc/host/sdhci-s3c*
10239
10240 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10241 M:      Viresh Kumar <vireshk@kernel.org>
10242 L:      linux-mmc@vger.kernel.org
10243 S:      Maintained
10244 F:      drivers/mmc/host/sdhci-spear.c
10245
10246 SECURITY SUBSYSTEM
10247 M:      James Morris <james.l.morris@oracle.com>
10248 M:      "Serge E. Hallyn" <serge@hallyn.com>
10249 L:      linux-security-module@vger.kernel.org (suggested Cc:)
10250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10251 W:      http://kernsec.org/
10252 S:      Supported
10253 F:      security/
10254
10255 SECURITY CONTACT
10256 M:      Security Officers <security@kernel.org>
10257 S:      Supported
10258
10259 SELINUX SECURITY MODULE
10260 M:      Paul Moore <paul@paul-moore.com>
10261 M:      Stephen Smalley <sds@tycho.nsa.gov>
10262 M:      Eric Paris <eparis@parisplace.org>
10263 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
10264 W:      http://selinuxproject.org
10265 T:      git git://git.infradead.org/users/pcmoore/selinux
10266 S:      Supported
10267 F:      include/linux/selinux*
10268 F:      security/selinux/
10269 F:      scripts/selinux/
10270
10271 APPARMOR SECURITY MODULE
10272 M:      John Johansen <john.johansen@canonical.com>
10273 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10274 W:      apparmor.wiki.kernel.org
10275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10276 S:      Supported
10277 F:      security/apparmor/
10278
10279 LOADPIN SECURITY MODULE
10280 M:      Kees Cook <keescook@chromium.org>
10281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10282 S:      Supported
10283 F:      security/loadpin/
10284
10285 YAMA SECURITY MODULE
10286 M:      Kees Cook <keescook@chromium.org>
10287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10288 S:      Supported
10289 F:      security/yama/
10290
10291 SENSABLE PHANTOM
10292 M:      Jiri Slaby <jirislaby@gmail.com>
10293 S:      Maintained
10294 F:      drivers/misc/phantom.c
10295 F:      include/uapi/linux/phantom.h
10296
10297 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10298 M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10299 M:      Ketan Mukadam <ketan.mukadam@avagotech.com>
10300 M:      John Soni Jose <sony.john@avagotech.com>
10301 L:      linux-scsi@vger.kernel.org
10302 W:      http://www.avagotech.com
10303 S:      Supported
10304 F:      drivers/scsi/be2iscsi/
10305
10306 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10307 M:      Sathya Perla <sathya.perla@broadcom.com>
10308 M:      Ajit Khaparde <ajit.khaparde@broadcom.com>
10309 M:      Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10310 M:      Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10311 M:      Somnath Kotur <somnath.kotur@broadcom.com>
10312 L:      netdev@vger.kernel.org
10313 W:      http://www.emulex.com
10314 S:      Supported
10315 F:      drivers/net/ethernet/emulex/benet/
10316
10317 EMULEX ONECONNECT ROCE DRIVER
10318 M:      Selvin Xavier <selvin.xavier@avagotech.com>
10319 M:      Devesh Sharma <devesh.sharma@avagotech.com>
10320 M:      Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10321 L:      linux-rdma@vger.kernel.org
10322 W:      http://www.emulex.com
10323 S:      Supported
10324 F:      drivers/infiniband/hw/ocrdma/
10325
10326 SFC NETWORK DRIVER
10327 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10328 M:      Edward Cree <ecree@solarflare.com>
10329 M:      Bert Kenward <bkenward@solarflare.com>
10330 L:      netdev@vger.kernel.org
10331 S:      Supported
10332 F:      drivers/net/ethernet/sfc/
10333
10334 SGI GRU DRIVER
10335 M:      Dimitri Sivanich <sivanich@sgi.com>
10336 S:      Maintained
10337 F:      drivers/misc/sgi-gru/
10338
10339 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10340 M:      Pat Gefre <pfg@sgi.com>
10341 L:      linux-ia64@vger.kernel.org
10342 S:      Supported
10343 F:      Documentation/ia64/serial.txt
10344 F:      drivers/tty/serial/ioc?_serial.c
10345 F:      include/linux/ioc?.h
10346
10347 SGI XP/XPC/XPNET DRIVER
10348 M:      Cliff Whickman <cpw@sgi.com>
10349 M:      Robin Holt <robinmholt@gmail.com>
10350 S:      Maintained
10351 F:      drivers/misc/sgi-xp/
10352
10353 SI2157 MEDIA DRIVER
10354 M:      Antti Palosaari <crope@iki.fi>
10355 L:      linux-media@vger.kernel.org
10356 W:      https://linuxtv.org
10357 W:      http://palosaari.fi/linux/
10358 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10359 T:      git git://linuxtv.org/anttip/media_tree.git
10360 S:      Maintained
10361 F:      drivers/media/tuners/si2157*
10362
10363 SI2168 MEDIA DRIVER
10364 M:      Antti Palosaari <crope@iki.fi>
10365 L:      linux-media@vger.kernel.org
10366 W:      https://linuxtv.org
10367 W:      http://palosaari.fi/linux/
10368 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10369 T:      git git://linuxtv.org/anttip/media_tree.git
10370 S:      Maintained
10371 F:      drivers/media/dvb-frontends/si2168*
10372
10373 SI470X FM RADIO RECEIVER I2C DRIVER
10374 M:      Hans Verkuil <hverkuil@xs4all.nl>
10375 L:      linux-media@vger.kernel.org
10376 T:      git git://linuxtv.org/media_tree.git
10377 W:      https://linuxtv.org
10378 S:      Odd Fixes
10379 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
10380
10381 SI470X FM RADIO RECEIVER USB DRIVER
10382 M:      Hans Verkuil <hverkuil@xs4all.nl>
10383 L:      linux-media@vger.kernel.org
10384 T:      git git://linuxtv.org/media_tree.git
10385 W:      https://linuxtv.org
10386 S:      Maintained
10387 F:      drivers/media/radio/si470x/radio-si470x-common.c
10388 F:      drivers/media/radio/si470x/radio-si470x.h
10389 F:      drivers/media/radio/si470x/radio-si470x-usb.c
10390
10391 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10392 M:      Eduardo Valentin <edubezval@gmail.com>
10393 L:      linux-media@vger.kernel.org
10394 T:      git git://linuxtv.org/media_tree.git
10395 W:      https://linuxtv.org
10396 S:      Odd Fixes
10397 F:      drivers/media/radio/si4713/si4713.?
10398
10399 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10400 M:      Eduardo Valentin <edubezval@gmail.com>
10401 L:      linux-media@vger.kernel.org
10402 T:      git git://linuxtv.org/media_tree.git
10403 W:      https://linuxtv.org
10404 S:      Odd Fixes
10405 F:      drivers/media/radio/si4713/radio-platform-si4713.c
10406
10407 SI4713 FM RADIO TRANSMITTER USB DRIVER
10408 M:      Hans Verkuil <hverkuil@xs4all.nl>
10409 L:      linux-media@vger.kernel.org
10410 T:      git git://linuxtv.org/media_tree.git
10411 W:      https://linuxtv.org
10412 S:      Maintained
10413 F:      drivers/media/radio/si4713/radio-usb-si4713.c
10414
10415 SIANO DVB DRIVER
10416 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
10417 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
10418 L:      linux-media@vger.kernel.org
10419 W:      https://linuxtv.org
10420 T:      git git://linuxtv.org/media_tree.git
10421 S:      Odd fixes
10422 F:      drivers/media/common/siano/
10423 F:      drivers/media/usb/siano/
10424 F:      drivers/media/usb/siano/
10425 F:      drivers/media/mmc/siano/
10426
10427 SIMPLEFB FB DRIVER
10428 M:      Hans de Goede <hdegoede@redhat.com>
10429 L:      linux-fbdev@vger.kernel.org
10430 S:      Maintained
10431 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
10432 F:      drivers/video/fbdev/simplefb.c
10433 F:      include/linux/platform_data/simplefb.h
10434
10435 SH_VEU V4L2 MEM2MEM DRIVER
10436 L:      linux-media@vger.kernel.org
10437 S:      Orphan
10438 F:      drivers/media/platform/sh_veu.c
10439
10440 SH_VOU V4L2 OUTPUT DRIVER
10441 L:      linux-media@vger.kernel.org
10442 S:      Orphan
10443 F:      drivers/media/platform/sh_vou.c
10444 F:      include/media/drv-intf/sh_vou.h
10445
10446 SIMPLE FIRMWARE INTERFACE (SFI)
10447 M:      Len Brown <lenb@kernel.org>
10448 L:      sfi-devel@simplefirmware.org
10449 W:      http://simplefirmware.org/
10450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10451 S:      Supported
10452 F:      arch/x86/platform/sfi/
10453 F:      drivers/sfi/
10454 F:      include/linux/sfi*.h
10455
10456 SIMTEC EB110ATX (Chalice CATS)
10457 P:      Ben Dooks
10458 P:      Vincent Sanders <vince@simtec.co.uk>
10459 M:      Simtec Linux Team <linux@simtec.co.uk>
10460 W:      http://www.simtec.co.uk/products/EB110ATX/
10461 S:      Supported
10462
10463 SIMTEC EB2410ITX (BAST)
10464 P:      Ben Dooks
10465 P:      Vincent Sanders <vince@simtec.co.uk>
10466 M:      Simtec Linux Team <linux@simtec.co.uk>
10467 W:      http://www.simtec.co.uk/products/EB2410ITX/
10468 S:      Supported
10469 F:      arch/arm/mach-s3c24xx/mach-bast.c
10470 F:      arch/arm/mach-s3c24xx/bast-ide.c
10471 F:      arch/arm/mach-s3c24xx/bast-irq.c
10472
10473 TI DAVINCI MACHINE SUPPORT
10474 M:      Sekhar Nori <nsekhar@ti.com>
10475 M:      Kevin Hilman <khilman@kernel.org>
10476 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10478 S:      Supported
10479 F:      arch/arm/mach-davinci/
10480 F:      drivers/i2c/busses/i2c-davinci.c
10481
10482 TI DAVINCI SERIES MEDIA DRIVER
10483 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10484 L:      linux-media@vger.kernel.org
10485 W:      https://linuxtv.org
10486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10487 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10488 S:      Maintained
10489 F:      drivers/media/platform/davinci/
10490 F:      include/media/davinci/
10491
10492 TI AM437X VPFE DRIVER
10493 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10494 L:      linux-media@vger.kernel.org
10495 W:      https://linuxtv.org
10496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10497 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10498 S:      Maintained
10499 F:      drivers/media/platform/am437x/
10500
10501 OV2659 OMNIVISION SENSOR DRIVER
10502 M:      "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10503 L:      linux-media@vger.kernel.org
10504 W:      https://linuxtv.org
10505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10506 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10507 S:      Maintained
10508 F:      drivers/media/i2c/ov2659.c
10509 F:      include/media/i2c/ov2659.h
10510
10511 SILICON MOTION SM712 FRAME BUFFER DRIVER
10512 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10513 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10514 M:      Sudip Mukherjee <sudip@vectorindia.org>
10515 L:      linux-fbdev@vger.kernel.org
10516 S:      Maintained
10517 F:      drivers/video/fbdev/sm712*
10518 F:      Documentation/fb/sm712fb.txt
10519
10520 SIS 190 ETHERNET DRIVER
10521 M:      Francois Romieu <romieu@fr.zoreil.com>
10522 L:      netdev@vger.kernel.org
10523 S:      Maintained
10524 F:      drivers/net/ethernet/sis/sis190.c
10525
10526 SIS 900/7016 FAST ETHERNET DRIVER
10527 M:      Daniele Venzano <venza@brownhat.org>
10528 W:      http://www.brownhat.org/sis900.html
10529 L:      netdev@vger.kernel.org
10530 S:      Maintained
10531 F:      drivers/net/ethernet/sis/sis900.*
10532
10533 SIS FRAMEBUFFER DRIVER
10534 M:      Thomas Winischhofer <thomas@winischhofer.net>
10535 W:      http://www.winischhofer.net/linuxsisvga.shtml
10536 S:      Maintained
10537 F:      Documentation/fb/sisfb.txt
10538 F:      drivers/video/fbdev/sis/
10539 F:      include/video/sisfb.h
10540
10541 SIS USB2VGA DRIVER
10542 M:      Thomas Winischhofer <thomas@winischhofer.net>
10543 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
10544 S:      Maintained
10545 F:      drivers/usb/misc/sisusbvga/
10546
10547 SLAB ALLOCATOR
10548 M:      Christoph Lameter <cl@linux.com>
10549 M:      Pekka Enberg <penberg@kernel.org>
10550 M:      David Rientjes <rientjes@google.com>
10551 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
10552 M:      Andrew Morton <akpm@linux-foundation.org>
10553 L:      linux-mm@kvack.org
10554 S:      Maintained
10555 F:      include/linux/sl?b*.h
10556 F:      mm/sl?b*
10557
10558 SLEEPABLE READ-COPY UPDATE (SRCU)
10559 M:      Lai Jiangshan <jiangshanlai@gmail.com>
10560 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10561 M:      Josh Triplett <josh@joshtriplett.org>
10562 R:      Steven Rostedt <rostedt@goodmis.org>
10563 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10564 L:      linux-kernel@vger.kernel.org
10565 W:      http://www.rdrop.com/users/paulmck/RCU/
10566 S:      Supported
10567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10568 F:      include/linux/srcu.h
10569 F:      kernel/rcu/srcu.c
10570
10571 SMACK SECURITY MODULE
10572 M:      Casey Schaufler <casey@schaufler-ca.com>
10573 L:      linux-security-module@vger.kernel.org
10574 W:      http://schaufler-ca.com
10575 T:      git git://git.gitorious.org/smack-next/kernel.git
10576 S:      Maintained
10577 F:      Documentation/security/Smack.txt
10578 F:      security/smack/
10579
10580 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10581 M:      Kevin Hilman <khilman@kernel.org>
10582 M:      Nishanth Menon <nm@ti.com>
10583 S:      Maintained
10584 F:      drivers/power/avs/
10585 F:      include/linux/power/smartreflex.h
10586 L:      linux-pm@vger.kernel.org
10587
10588 SMC91x ETHERNET DRIVER
10589 M:      Nicolas Pitre <nico@fluxnic.net>
10590 S:      Odd Fixes
10591 F:      drivers/net/ethernet/smsc/smc91x.*
10592
10593 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10594 M:      Sakari Ailus <sakari.ailus@iki.fi>
10595 L:      linux-media@vger.kernel.org
10596 S:      Maintained
10597 F:      drivers/media/i2c/smiapp/
10598 F:      include/media/i2c/smiapp.h
10599 F:      drivers/media/i2c/smiapp-pll.c
10600 F:      drivers/media/i2c/smiapp-pll.h
10601 F:      include/uapi/linux/smiapp.h
10602 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10603
10604 SMM665 HARDWARE MONITOR DRIVER
10605 M:      Guenter Roeck <linux@roeck-us.net>
10606 L:      linux-hwmon@vger.kernel.org
10607 S:      Maintained
10608 F:      Documentation/hwmon/smm665
10609 F:      drivers/hwmon/smm665.c
10610
10611 SMSC EMC2103 HARDWARE MONITOR DRIVER
10612 M:      Steve Glendinning <steve.glendinning@shawell.net>
10613 L:      linux-hwmon@vger.kernel.org
10614 S:      Maintained
10615 F:      Documentation/hwmon/emc2103
10616 F:      drivers/hwmon/emc2103.c
10617
10618 SMSC SCH5627 HARDWARE MONITOR DRIVER
10619 M:      Hans de Goede <hdegoede@redhat.com>
10620 L:      linux-hwmon@vger.kernel.org
10621 S:      Supported
10622 F:      Documentation/hwmon/sch5627
10623 F:      drivers/hwmon/sch5627.c
10624
10625 SMSC47B397 HARDWARE MONITOR DRIVER
10626 M:      Jean Delvare <jdelvare@suse.com>
10627 L:      linux-hwmon@vger.kernel.org
10628 S:      Maintained
10629 F:      Documentation/hwmon/smsc47b397
10630 F:      drivers/hwmon/smsc47b397.c
10631
10632 SMSC911x ETHERNET DRIVER
10633 M:      Steve Glendinning <steve.glendinning@shawell.net>
10634 L:      netdev@vger.kernel.org
10635 S:      Maintained
10636 F:      include/linux/smsc911x.h
10637 F:      drivers/net/ethernet/smsc/smsc911x.*
10638
10639 SMSC9420 PCI ETHERNET DRIVER
10640 M:      Steve Glendinning <steve.glendinning@shawell.net>
10641 L:      netdev@vger.kernel.org
10642 S:      Maintained
10643 F:      drivers/net/ethernet/smsc/smsc9420.*
10644
10645 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10646 M:      Steve Glendinning <steve.glendinning@shawell.net>
10647 L:      linux-fbdev@vger.kernel.org
10648 S:      Maintained
10649 F:      drivers/video/fbdev/smscufx.c
10650
10651 SOC-CAMERA V4L2 SUBSYSTEM
10652 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10653 L:      linux-media@vger.kernel.org
10654 T:      git git://linuxtv.org/media_tree.git
10655 S:      Maintained
10656 F:      include/media/soc*
10657 F:      drivers/media/i2c/soc_camera/
10658 F:      drivers/media/platform/soc_camera/
10659
10660 SOEKRIS NET48XX LED SUPPORT
10661 M:      Chris Boot <bootc@bootc.net>
10662 S:      Maintained
10663 F:      drivers/leds/leds-net48xx.c
10664
10665 SOFTLOGIC 6x10 MPEG CODEC
10666 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10667 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10668 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
10669 M:      Ismael Luceno <ismael@iodev.co.uk>
10670 L:      linux-media@vger.kernel.org
10671 S:      Supported
10672 F:      drivers/media/pci/solo6x10/
10673
10674 SOFTWARE RAID (Multiple Disks) SUPPORT
10675 M:      Shaohua Li <shli@kernel.org>
10676 L:      linux-raid@vger.kernel.org
10677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10678 S:      Supported
10679 F:      drivers/md/
10680 F:      include/linux/raid/
10681 F:      include/uapi/linux/raid/
10682
10683 SONIC NETWORK DRIVER
10684 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10685 L:      netdev@vger.kernel.org
10686 S:      Maintained
10687 F:      drivers/net/ethernet/natsemi/sonic.*
10688
10689 SONICS SILICON BACKPLANE DRIVER (SSB)
10690 M:      Michael Buesch <m@bues.ch>
10691 L:      linux-wireless@vger.kernel.org
10692 S:      Maintained
10693 F:      drivers/ssb/
10694 F:      include/linux/ssb/
10695
10696 SONY VAIO CONTROL DEVICE DRIVER
10697 M:      Mattia Dongili <malattia@linux.it>
10698 L:      platform-driver-x86@vger.kernel.org
10699 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10700 S:      Maintained
10701 F:      Documentation/laptops/sony-laptop.txt
10702 F:      drivers/char/sonypi.c
10703 F:      drivers/platform/x86/sony-laptop.c
10704 F:      include/linux/sony-laptop.h
10705
10706 SONY MEMORYSTICK CARD SUPPORT
10707 M:      Alex Dubov <oakad@yahoo.com>
10708 W:      http://tifmxx.berlios.de/
10709 S:      Maintained
10710 F:      drivers/memstick/host/tifm_ms.c
10711
10712 SONY MEMORYSTICK STANDARD SUPPORT
10713 M:      Maxim Levitsky <maximlevitsky@gmail.com>
10714 S:      Maintained
10715 F:      drivers/memstick/core/ms_block.*
10716
10717 SOUND
10718 M:      Jaroslav Kysela <perex@perex.cz>
10719 M:      Takashi Iwai <tiwai@suse.com>
10720 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10721 W:      http://www.alsa-project.org/
10722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10723 T:      git git://git.alsa-project.org/alsa-kernel.git
10724 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
10725 S:      Maintained
10726 F:      Documentation/sound/
10727 F:      include/sound/
10728 F:      include/uapi/sound/
10729 F:      sound/
10730
10731 SOUND - COMPRESSED AUDIO
10732 M:      Vinod Koul <vinod.koul@intel.com>
10733 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10735 S:      Supported
10736 F:      Documentation/sound/alsa/compress_offload.txt
10737 F:      include/sound/compress_driver.h
10738 F:      include/uapi/sound/compress_*
10739 F:      sound/core/compress_offload.c
10740 F:      sound/soc/soc-compress.c
10741
10742 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10743 M:      Liam Girdwood <lgirdwood@gmail.com>
10744 M:      Mark Brown <broonie@kernel.org>
10745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10746 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10747 W:      http://alsa-project.org/main/index.php/ASoC
10748 S:      Supported
10749 F:      Documentation/sound/alsa/soc/
10750 F:      sound/soc/
10751 F:      include/sound/soc*
10752
10753 SOUND - DMAENGINE HELPERS
10754 M:      Lars-Peter Clausen <lars@metafoo.de>
10755 S:      Supported
10756 F:      include/sound/dmaengine_pcm.h
10757 F:      sound/core/pcm_dmaengine.c
10758 F:      sound/soc/soc-generic-dmaengine-pcm.c
10759
10760 SP2 MEDIA DRIVER
10761 M:      Olli Salonen <olli.salonen@iki.fi>
10762 L:      linux-media@vger.kernel.org
10763 W:      https://linuxtv.org
10764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10765 S:      Maintained
10766 F:      drivers/media/dvb-frontends/sp2*
10767
10768 SPARC + UltraSPARC (sparc/sparc64)
10769 M:      "David S. Miller" <davem@davemloft.net>
10770 L:      sparclinux@vger.kernel.org
10771 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
10772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10774 S:      Maintained
10775 F:      arch/sparc/
10776 F:      drivers/sbus/
10777
10778 SPARC SERIAL DRIVERS
10779 M:      "David S. Miller" <davem@davemloft.net>
10780 L:      sparclinux@vger.kernel.org
10781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10783 S:      Maintained
10784 F:      include/linux/sunserialcore.h
10785 F:      drivers/tty/serial/suncore.c
10786 F:      drivers/tty/serial/sunhv.c
10787 F:      drivers/tty/serial/sunsab.c
10788 F:      drivers/tty/serial/sunsab.h
10789 F:      drivers/tty/serial/sunsu.c
10790 F:      drivers/tty/serial/sunzilog.c
10791 F:      drivers/tty/serial/sunzilog.h
10792
10793 SPARSE CHECKER
10794 M:      "Christopher Li" <sparse@chrisli.org>
10795 L:      linux-sparse@vger.kernel.org
10796 W:      https://sparse.wiki.kernel.org/
10797 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10798 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10799 S:      Maintained
10800 F:      include/linux/compiler.h
10801
10802 SPEAR PLATFORM SUPPORT
10803 M:      Viresh Kumar <vireshk@kernel.org>
10804 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10805 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10806 W:      http://www.st.com/spear
10807 S:      Maintained
10808 F:      arch/arm/boot/dts/spear*
10809 F:      arch/arm/mach-spear/
10810
10811 SPEAR CLOCK FRAMEWORK SUPPORT
10812 M:      Viresh Kumar <vireshk@kernel.org>
10813 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10814 W:      http://www.st.com/spear
10815 S:      Maintained
10816 F:      drivers/clk/spear/
10817
10818 SPI SUBSYSTEM
10819 M:      Mark Brown <broonie@kernel.org>
10820 L:      linux-spi@vger.kernel.org
10821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10822 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
10823 S:      Maintained
10824 F:      Documentation/spi/
10825 F:      drivers/spi/
10826 F:      include/linux/spi/
10827 F:      include/uapi/linux/spi/
10828
10829 SPIDERNET NETWORK DRIVER for CELL
10830 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10831 L:      netdev@vger.kernel.org
10832 S:      Supported
10833 F:      Documentation/networking/spider_net.txt
10834 F:      drivers/net/ethernet/toshiba/spider_net*
10835
10836 SPU FILE SYSTEM
10837 M:      Jeremy Kerr <jk@ozlabs.org>
10838 L:      linuxppc-dev@lists.ozlabs.org
10839 W:      http://www.ibm.com/developerworks/power/cell/
10840 S:      Supported
10841 F:      Documentation/filesystems/spufs.txt
10842 F:      arch/powerpc/platforms/cell/spufs/
10843
10844 SQUASHFS FILE SYSTEM
10845 M:      Phillip Lougher <phillip@squashfs.org.uk>
10846 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
10847 W:      http://squashfs.org.uk
10848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10849 S:      Maintained
10850 F:      Documentation/filesystems/squashfs.txt
10851 F:      fs/squashfs/
10852
10853 SRM (Alpha) environment access
10854 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
10855 S:      Maintained
10856 F:      arch/alpha/kernel/srm_env.c
10857
10858 STABLE BRANCH
10859 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10860 L:      stable@vger.kernel.org
10861 S:      Supported
10862 F:      Documentation/stable_kernel_rules.txt
10863
10864 STAGING SUBSYSTEM
10865 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10867 L:      devel@driverdev.osuosl.org
10868 S:      Supported
10869 F:      drivers/staging/
10870
10871 STAGING - COMEDI
10872 M:      Ian Abbott <abbotti@mev.co.uk>
10873 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
10874 S:      Odd Fixes
10875 F:      drivers/staging/comedi/
10876
10877 STAGING - FLARION FT1000 DRIVERS
10878 M:      Marek Belisko <marek.belisko@gmail.com>
10879 S:      Odd Fixes
10880 F:      drivers/staging/ft1000/
10881
10882 STAGING - INDUSTRIAL IO
10883 M:      Jonathan Cameron <jic23@kernel.org>
10884 L:      linux-iio@vger.kernel.org
10885 S:      Odd Fixes
10886 F:      drivers/staging/iio/
10887
10888 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10889 M:      Jarod Wilson <jarod@wilsonet.com>
10890 W:      http://www.lirc.org/
10891 S:      Odd Fixes
10892 F:      drivers/staging/media/lirc/
10893
10894 STAGING - LUSTRE PARALLEL FILESYSTEM
10895 M:      Oleg Drokin <oleg.drokin@intel.com>
10896 M:      Andreas Dilger <andreas.dilger@intel.com>
10897 L:      lustre-devel@lists.lustre.org (moderated for non-subscribers)
10898 W:      http://wiki.lustre.org/
10899 S:      Maintained
10900 F:      drivers/staging/lustre
10901
10902 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10903 M:      Marc Dietrich <marvin24@gmx.de>
10904 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
10905 L:      linux-tegra@vger.kernel.org
10906 S:      Maintained
10907 F:      drivers/staging/nvec/
10908
10909 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10910 M:      Jens Frederich <jfrederich@gmail.com>
10911 M:      Daniel Drake <dsd@laptop.org>
10912 M:      Jon Nettleton <jon.nettleton@gmail.com>
10913 W:      http://wiki.laptop.org/go/DCON
10914 S:      Maintained
10915 F:      drivers/staging/olpc_dcon/
10916
10917 STAGING - REALTEK RTL8712U DRIVERS
10918 M:      Larry Finger <Larry.Finger@lwfinger.net>
10919 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10920 S:      Odd Fixes
10921 F:      drivers/staging/rtl8712/
10922
10923 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10924 M:      Larry Finger <Larry.Finger@lwfinger.net>
10925 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
10926 L:      linux-wireless@vger.kernel.org
10927 S:      Maintained
10928 F:      drivers/staging/rtl8723au/
10929
10930 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10931 M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10932 M:      Teddy Wang <teddy.wang@siliconmotion.com>
10933 M:      Sudip Mukherjee <sudip@vectorindia.org>
10934 L:      linux-fbdev@vger.kernel.org
10935 S:      Maintained
10936 F:      drivers/staging/sm750fb/
10937
10938 STAGING - SLICOSS
10939 M:      Lior Dotan <liodot@gmail.com>
10940 M:      Christopher Harrer <charrer@alacritech.com>
10941 S:      Odd Fixes
10942 F:      drivers/staging/slicoss/
10943
10944 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10945 M:      William Hubbs <w.d.hubbs@gmail.com>
10946 M:      Chris Brannon <chris@the-brannons.com>
10947 M:      Kirk Reiser <kirk@reisers.ca>
10948 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
10949 L:      speakup@linux-speakup.org
10950 W:      http://www.linux-speakup.org/
10951 S:      Odd Fixes
10952 F:      drivers/staging/speakup/
10953
10954 STAGING - VIA VT665X DRIVERS
10955 M:      Forest Bond <forest@alittletooquiet.net>
10956 S:      Odd Fixes
10957 F:      drivers/staging/vt665?/
10958
10959 STAGING - WILC1000 WIFI DRIVER
10960 M:      Johnny Kim <johnny.kim@atmel.com>
10961 M:      Austin Shin <austin.shin@atmel.com>
10962 M:      Chris Park <chris.park@atmel.com>
10963 M:      Tony Cho <tony.cho@atmel.com>
10964 M:      Glen Lee <glen.lee@atmel.com>
10965 M:      Leo Kim <leo.kim@atmel.com>
10966 L:      linux-wireless@vger.kernel.org
10967 S:      Supported
10968 F:      drivers/staging/wilc1000/
10969
10970 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10971 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
10972 S:      Odd Fixes
10973 F:      drivers/staging/xgifb/
10974
10975 STARFIRE/DURALAN NETWORK DRIVER
10976 M:      Ion Badulescu <ionut@badula.org>
10977 S:      Odd Fixes
10978 F:      drivers/net/ethernet/adaptec/starfire*
10979
10980 SUN3/3X
10981 M:      Sam Creasey <sammy@sammy.net>
10982 W:      http://sammy.net/sun3/
10983 S:      Maintained
10984 F:      arch/m68k/kernel/*sun3*
10985 F:      arch/m68k/sun3*/
10986 F:      arch/m68k/include/asm/sun3*
10987 F:      drivers/net/ethernet/i825xx/sun3*
10988
10989 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10990 M:      Hans de Goede <hdegoede@redhat.com>
10991 L:      linux-input@vger.kernel.org
10992 S:      Maintained
10993 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10994 F:      drivers/input/keyboard/sun4i-lradc-keys.c
10995
10996 SUNDANCE NETWORK DRIVER
10997 M:      Denis Kirjanov <kda@linux-powerpc.org>
10998 L:      netdev@vger.kernel.org
10999 S:      Maintained
11000 F:      drivers/net/ethernet/dlink/sundance.c
11001
11002 SUPERH
11003 M:      Yoshinori Sato <ysato@users.sourceforge.jp>
11004 M:      Rich Felker <dalias@libc.org>
11005 L:      linux-sh@vger.kernel.org
11006 Q:      http://patchwork.kernel.org/project/linux-sh/list/
11007 S:      Maintained
11008 F:      Documentation/sh/
11009 F:      arch/sh/
11010 F:      drivers/sh/
11011
11012 SUSPEND TO RAM
11013 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
11014 M:      Len Brown <len.brown@intel.com>
11015 M:      Pavel Machek <pavel@ucw.cz>
11016 L:      linux-pm@vger.kernel.org
11017 S:      Supported
11018 F:      Documentation/power/
11019 F:      arch/x86/kernel/acpi/
11020 F:      drivers/base/power/
11021 F:      kernel/power/
11022 F:      include/linux/suspend.h
11023 F:      include/linux/freezer.h
11024 F:      include/linux/pm.h
11025
11026 SVGA HANDLING
11027 M:      Martin Mares <mj@ucw.cz>
11028 L:      linux-video@atrey.karlin.mff.cuni.cz
11029 S:      Maintained
11030 F:      Documentation/svga.txt
11031 F:      arch/x86/boot/video*
11032
11033 SWIOTLB SUBSYSTEM
11034 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11035 L:      linux-kernel@vger.kernel.org
11036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11037 S:      Supported
11038 F:      lib/swiotlb.c
11039 F:      arch/*/kernel/pci-swiotlb.c
11040 F:      include/linux/swiotlb.h
11041
11042 SWITCHDEV
11043 M:      Jiri Pirko <jiri@resnulli.us>
11044 L:      netdev@vger.kernel.org
11045 S:      Supported
11046 F:      net/switchdev/
11047 F:      include/net/switchdev.h
11048
11049 SYNOPSYS ARC ARCHITECTURE
11050 M:      Vineet Gupta <vgupta@synopsys.com>
11051 L:      linux-snps-arc@lists.infradead.org
11052 S:      Supported
11053 F:      arch/arc/
11054 F:      Documentation/devicetree/bindings/arc/*
11055 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11056 F:      drivers/tty/serial/arc_uart.c
11057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11058
11059 SYNOPSYS ARC SDP platform support
11060 M:      Alexey Brodkin <abrodkin@synopsys.com>
11061 S:      Supported
11062 F:      arch/arc/plat-axs10x
11063 F:      arch/arc/boot/dts/ax*
11064 F:      Documentation/devicetree/bindings/arc/axs10*
11065
11066 SYSTEM CONFIGURATION (SYSCON)
11067 M:      Lee Jones <lee.jones@linaro.org>
11068 M:      Arnd Bergmann <arnd@arndb.de>
11069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11070 S:      Supported
11071 F:      drivers/mfd/syscon.c
11072
11073 SYSV FILESYSTEM
11074 M:      Christoph Hellwig <hch@infradead.org>
11075 S:      Maintained
11076 F:      Documentation/filesystems/sysv-fs.txt
11077 F:      fs/sysv/
11078 F:      include/linux/sysv_fs.h
11079
11080 TARGET SUBSYSTEM
11081 M:      "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11082 L:      linux-scsi@vger.kernel.org
11083 L:      target-devel@vger.kernel.org
11084 W:      http://www.linux-iscsi.org
11085 W:      http://groups.google.com/group/linux-iscsi-target-dev
11086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11087 S:      Supported
11088 F:      drivers/target/
11089 F:      include/target/
11090 F:      Documentation/target/
11091
11092 TASKSTATS STATISTICS INTERFACE
11093 M:      Balbir Singh <bsingharora@gmail.com>
11094 S:      Maintained
11095 F:      Documentation/accounting/taskstats*
11096 F:      include/linux/taskstats*
11097 F:      kernel/taskstats.c
11098
11099 TC CLASSIFIER
11100 M:      Jamal Hadi Salim <jhs@mojatatu.com>
11101 L:      netdev@vger.kernel.org
11102 S:      Maintained
11103 F:      include/net/pkt_cls.h
11104 F:      include/uapi/linux/pkt_cls.h
11105 F:      net/sched/
11106
11107 TCP LOW PRIORITY MODULE
11108 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11109 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11110 W:      http://tcp-lp-mod.sourceforge.net/
11111 S:      Maintained
11112 F:      net/ipv4/tcp_lp.c
11113
11114 TDA10071 MEDIA DRIVER
11115 M:      Antti Palosaari <crope@iki.fi>
11116 L:      linux-media@vger.kernel.org
11117 W:      https://linuxtv.org
11118 W:      http://palosaari.fi/linux/
11119 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11120 T:      git git://linuxtv.org/anttip/media_tree.git
11121 S:      Maintained
11122 F:      drivers/media/dvb-frontends/tda10071*
11123
11124 TDA18212 MEDIA DRIVER
11125 M:      Antti Palosaari <crope@iki.fi>
11126 L:      linux-media@vger.kernel.org
11127 W:      https://linuxtv.org
11128 W:      http://palosaari.fi/linux/
11129 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11130 T:      git git://linuxtv.org/anttip/media_tree.git
11131 S:      Maintained
11132 F:      drivers/media/tuners/tda18212*
11133
11134 TDA18218 MEDIA DRIVER
11135 M:      Antti Palosaari <crope@iki.fi>
11136 L:      linux-media@vger.kernel.org
11137 W:      https://linuxtv.org
11138 W:      http://palosaari.fi/linux/
11139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11140 T:      git git://linuxtv.org/anttip/media_tree.git
11141 S:      Maintained
11142 F:      drivers/media/tuners/tda18218*
11143
11144 TDA18271 MEDIA DRIVER
11145 M:      Michael Krufky <mkrufky@linuxtv.org>
11146 L:      linux-media@vger.kernel.org
11147 W:      https://linuxtv.org
11148 W:      http://github.com/mkrufky
11149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11150 T:      git git://linuxtv.org/mkrufky/tuners.git
11151 S:      Maintained
11152 F:      drivers/media/tuners/tda18271*
11153
11154 TDA827x MEDIA DRIVER
11155 M:      Michael Krufky <mkrufky@linuxtv.org>
11156 L:      linux-media@vger.kernel.org
11157 W:      https://linuxtv.org
11158 W:      http://github.com/mkrufky
11159 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11160 T:      git git://linuxtv.org/mkrufky/tuners.git
11161 S:      Maintained
11162 F:      drivers/media/tuners/tda8290.*
11163
11164 TDA8290 MEDIA DRIVER
11165 M:      Michael Krufky <mkrufky@linuxtv.org>
11166 L:      linux-media@vger.kernel.org
11167 W:      https://linuxtv.org
11168 W:      http://github.com/mkrufky
11169 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11170 T:      git git://linuxtv.org/mkrufky/tuners.git
11171 S:      Maintained
11172 F:      drivers/media/tuners/tda8290.*
11173
11174 TDA9840 MEDIA DRIVER
11175 M:      Hans Verkuil <hverkuil@xs4all.nl>
11176 L:      linux-media@vger.kernel.org
11177 T:      git git://linuxtv.org/media_tree.git
11178 W:      https://linuxtv.org
11179 S:      Maintained
11180 F:      drivers/media/i2c/tda9840*
11181
11182 TEA5761 TUNER DRIVER
11183 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11184 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11185 L:      linux-media@vger.kernel.org
11186 W:      https://linuxtv.org
11187 T:      git git://linuxtv.org/media_tree.git
11188 S:      Odd fixes
11189 F:      drivers/media/tuners/tea5761.*
11190
11191 TEA5767 TUNER DRIVER
11192 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11193 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11194 L:      linux-media@vger.kernel.org
11195 W:      https://linuxtv.org
11196 T:      git git://linuxtv.org/media_tree.git
11197 S:      Maintained
11198 F:      drivers/media/tuners/tea5767.*
11199
11200 TEA6415C MEDIA DRIVER
11201 M:      Hans Verkuil <hverkuil@xs4all.nl>
11202 L:      linux-media@vger.kernel.org
11203 T:      git git://linuxtv.org/media_tree.git
11204 W:      https://linuxtv.org
11205 S:      Maintained
11206 F:      drivers/media/i2c/tea6415c*
11207
11208 TEA6420 MEDIA DRIVER
11209 M:      Hans Verkuil <hverkuil@xs4all.nl>
11210 L:      linux-media@vger.kernel.org
11211 T:      git git://linuxtv.org/media_tree.git
11212 W:      https://linuxtv.org
11213 S:      Maintained
11214 F:      drivers/media/i2c/tea6420*
11215
11216 TEAM DRIVER
11217 M:      Jiri Pirko <jiri@resnulli.us>
11218 L:      netdev@vger.kernel.org
11219 S:      Supported
11220 F:      drivers/net/team/
11221 F:      include/linux/if_team.h
11222 F:      include/uapi/linux/if_team.h
11223
11224 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11225 M:      "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11226 S:      Maintained
11227 F:      arch/x86/platform/ts5500/
11228
11229 TECHNOTREND USB IR RECEIVER
11230 M:      Sean Young <sean@mess.org>
11231 L:      linux-media@vger.kernel.org
11232 S:      Maintained
11233 F:      drivers/media/rc/ttusbir.c
11234
11235 TEGRA ARCHITECTURE SUPPORT
11236 M:      Stephen Warren <swarren@wwwdotorg.org>
11237 M:      Thierry Reding <thierry.reding@gmail.com>
11238 M:      Alexandre Courbot <gnurou@gmail.com>
11239 L:      linux-tegra@vger.kernel.org
11240 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
11241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11242 S:      Supported
11243 N:      [^a-z]tegra
11244
11245 TEGRA CLOCK DRIVER
11246 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
11247 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
11248 S:      Supported
11249 F:      drivers/clk/tegra/
11250
11251 TEGRA DMA DRIVERS
11252 M:      Laxman Dewangan <ldewangan@nvidia.com>
11253 M:      Jon Hunter <jonathanh@nvidia.com>
11254 S:      Supported
11255 F:      drivers/dma/tegra*
11256
11257 TEGRA I2C DRIVER
11258 M:      Laxman Dewangan <ldewangan@nvidia.com>
11259 S:      Supported
11260 F:      drivers/i2c/busses/i2c-tegra.c
11261
11262 TEGRA IOMMU DRIVERS
11263 M:      Hiroshi Doyu <hdoyu@nvidia.com>
11264 S:      Supported
11265 F:      drivers/iommu/tegra*
11266
11267 TEGRA KBC DRIVER
11268 M:      Rakesh Iyer <riyer@nvidia.com>
11269 M:      Laxman Dewangan <ldewangan@nvidia.com>
11270 S:      Supported
11271 F:      drivers/input/keyboard/tegra-kbc.c
11272
11273 TEGRA PWM DRIVER
11274 M:      Thierry Reding <thierry.reding@gmail.com>
11275 S:      Supported
11276 F:      drivers/pwm/pwm-tegra.c
11277
11278 TEGRA SERIAL DRIVER
11279 M:      Laxman Dewangan <ldewangan@nvidia.com>
11280 S:      Supported
11281 F:      drivers/tty/serial/serial-tegra.c
11282
11283 TEGRA SPI DRIVER
11284 M:      Laxman Dewangan <ldewangan@nvidia.com>
11285 S:      Supported
11286 F:      drivers/spi/spi-tegra*
11287
11288 TEHUTI ETHERNET DRIVER
11289 M:      Andy Gospodarek <andy@greyhouse.net>
11290 L:      netdev@vger.kernel.org
11291 S:      Supported
11292 F:      drivers/net/ethernet/tehuti/*
11293
11294 Telecom Clock Driver for MCPL0010
11295 M:      Mark Gross <mark.gross@intel.com>
11296 S:      Supported
11297 F:      drivers/char/tlclk.c
11298
11299 TENSILICA XTENSA PORT (xtensa)
11300 M:      Chris Zankel <chris@zankel.net>
11301 M:      Max Filippov <jcmvbkbc@gmail.com>
11302 L:      linux-xtensa@linux-xtensa.org
11303 T:      git git://github.com/czankel/xtensa-linux.git
11304 S:      Maintained
11305 F:      arch/xtensa/
11306 F:      drivers/irqchip/irq-xtensa-*
11307
11308 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11309 M:      Hans Verkuil <hverkuil@xs4all.nl>
11310 L:      linux-media@vger.kernel.org
11311 T:      git git://linuxtv.org/media_tree.git
11312 W:      https://linuxtv.org
11313 S:      Maintained
11314 F:      drivers/media/radio/radio-raremono.c
11315
11316 THERMAL
11317 M:      Zhang Rui <rui.zhang@intel.com>
11318 M:      Eduardo Valentin <edubezval@gmail.com>
11319 L:      linux-pm@vger.kernel.org
11320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11322 Q:      https://patchwork.kernel.org/project/linux-pm/list/
11323 S:      Supported
11324 F:      drivers/thermal/
11325 F:      include/linux/thermal.h
11326 F:      include/uapi/linux/thermal.h
11327 F:      include/linux/cpu_cooling.h
11328 F:      Documentation/devicetree/bindings/thermal/
11329
11330 THERMAL/CPU_COOLING
11331 M:      Amit Daniel Kachhap <amit.kachhap@gmail.com>
11332 M:      Viresh Kumar <viresh.kumar@linaro.org>
11333 M:      Javi Merino <javi.merino@arm.com>
11334 L:      linux-pm@vger.kernel.org
11335 S:      Supported
11336 F:      Documentation/thermal/cpu-cooling-api.txt
11337 F:      drivers/thermal/cpu_cooling.c
11338 F:      include/linux/cpu_cooling.h
11339
11340 THINGM BLINK(1) USB RGB LED DRIVER
11341 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11342 S:      Maintained
11343 F:      drivers/hid/hid-thingm.c
11344
11345 THINKPAD ACPI EXTRAS DRIVER
11346 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11347 L:      ibm-acpi-devel@lists.sourceforge.net
11348 L:      platform-driver-x86@vger.kernel.org
11349 W:      http://ibm-acpi.sourceforge.net
11350 W:      http://thinkwiki.org/wiki/Ibm-acpi
11351 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11352 S:      Maintained
11353 F:      drivers/platform/x86/thinkpad_acpi.c
11354
11355 TI BANDGAP AND THERMAL DRIVER
11356 M:      Eduardo Valentin <edubezval@gmail.com>
11357 M:      Keerthy <j-keerthy@ti.com>
11358 L:      linux-pm@vger.kernel.org
11359 L:      linux-omap@vger.kernel.org
11360 S:      Maintained
11361 F:      drivers/thermal/ti-soc-thermal/
11362
11363 TI VPE/CAL DRIVERS
11364 M:      Benoit Parrot <bparrot@ti.com>
11365 L:      linux-media@vger.kernel.org
11366 W:      http://linuxtv.org/
11367 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11368 S:      Maintained
11369 F:      drivers/media/platform/ti-vpe/
11370
11371 TI CDCE706 CLOCK DRIVER
11372 M:      Max Filippov <jcmvbkbc@gmail.com>
11373 S:      Maintained
11374 F:      drivers/clk/clk-cdce706.c
11375
11376 TI CLOCK DRIVER
11377 M:      Tero Kristo <t-kristo@ti.com>
11378 L:      linux-omap@vger.kernel.org
11379 S:      Maintained
11380 F:      drivers/clk/ti/
11381 F:      include/linux/clk/ti.h
11382
11383 TI ETHERNET SWITCH DRIVER (CPSW)
11384 M:      Mugunthan V N <mugunthanvnm@ti.com>
11385 R:      Grygorii Strashko <grygorii.strashko@ti.com>
11386 L:      linux-omap@vger.kernel.org
11387 L:      netdev@vger.kernel.org
11388 S:      Maintained
11389 F:      drivers/net/ethernet/ti/cpsw*
11390 F:      drivers/net/ethernet/ti/davinci*
11391
11392 TI FLASH MEDIA INTERFACE DRIVER
11393 M:      Alex Dubov <oakad@yahoo.com>
11394 S:      Maintained
11395 F:      drivers/misc/tifm*
11396 F:      drivers/mmc/host/tifm_sd.c
11397 F:      include/linux/tifm.h
11398
11399 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11400 M:      Santosh Shilimkar <ssantosh@kernel.org>
11401 L:      linux-kernel@vger.kernel.org
11402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11403 S:      Maintained
11404 F:      drivers/soc/ti/*
11405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11406
11407
11408 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11409 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
11410 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11411 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11412 S:      Maintained
11413 F:      sound/soc/codecs/lm49453*
11414 F:      sound/soc/codecs/isabelle*
11415
11416 TI LP855x BACKLIGHT DRIVER
11417 M:      Milo Kim <milo.kim@ti.com>
11418 S:      Maintained
11419 F:      Documentation/backlight/lp855x-driver.txt
11420 F:      drivers/video/backlight/lp855x_bl.c
11421 F:      include/linux/platform_data/lp855x.h
11422
11423 TI LP8727 CHARGER DRIVER
11424 M:      Milo Kim <milo.kim@ti.com>
11425 S:      Maintained
11426 F:      drivers/power/lp8727_charger.c
11427 F:      include/linux/platform_data/lp8727.h
11428
11429 TI LP8788 MFD DRIVER
11430 M:      Milo Kim <milo.kim@ti.com>
11431 S:      Maintained
11432 F:      drivers/iio/adc/lp8788_adc.c
11433 F:      drivers/leds/leds-lp8788.c
11434 F:      drivers/mfd/lp8788*.c
11435 F:      drivers/power/lp8788-charger.c
11436 F:      drivers/regulator/lp8788-*.c
11437 F:      include/linux/mfd/lp8788*.h
11438
11439 TI NETCP ETHERNET DRIVER
11440 M:      Wingman Kwok <w-kwok2@ti.com>
11441 M:      Murali Karicheri <m-karicheri2@ti.com>
11442 L:      netdev@vger.kernel.org
11443 S:      Maintained
11444 F:      drivers/net/ethernet/ti/netcp*
11445
11446 TI TAS571X FAMILY ASoC CODEC DRIVER
11447 M:      Kevin Cernekee <cernekee@chromium.org>
11448 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11449 S:      Odd Fixes
11450 F:      sound/soc/codecs/tas571x*
11451
11452 TI TWL4030 SERIES SOC CODEC DRIVER
11453 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
11454 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11455 S:      Maintained
11456 F:      sound/soc/codecs/twl4030*
11457
11458 TI WILINK WIRELESS DRIVERS
11459 L:      linux-wireless@vger.kernel.org
11460 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
11461 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
11462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11463 S:      Orphan
11464 F:      drivers/net/wireless/ti/
11465 F:      include/linux/wl12xx.h
11466
11467 TIPC NETWORK LAYER
11468 M:      Jon Maloy <jon.maloy@ericsson.com>
11469 M:      Ying Xue <ying.xue@windriver.com>
11470 L:      netdev@vger.kernel.org (core kernel code)
11471 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11472 W:      http://tipc.sourceforge.net/
11473 S:      Maintained
11474 F:      include/uapi/linux/tipc*.h
11475 F:      net/tipc/
11476
11477 TILE ARCHITECTURE
11478 M:      Chris Metcalf <cmetcalf@mellanox.com>
11479 W:      http://www.mellanox.com/repository/solutions/tile-scm/
11480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11481 S:      Supported
11482 F:      arch/tile/
11483 F:      drivers/char/tile-srom.c
11484 F:      drivers/edac/tile_edac.c
11485 F:      drivers/net/ethernet/tile/
11486 F:      drivers/rtc/rtc-tile.c
11487 F:      drivers/tty/hvc/hvc_tile.c
11488 F:      drivers/tty/serial/tilegx.c
11489 F:      drivers/usb/host/*-tilegx.c
11490 F:      include/linux/usb/tilegx.h
11491
11492 TLAN NETWORK DRIVER
11493 M:      Samuel Chessman <chessman@tux.org>
11494 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
11495 W:      http://sourceforge.net/projects/tlan/
11496 S:      Maintained
11497 F:      Documentation/networking/tlan.txt
11498 F:      drivers/net/ethernet/ti/tlan.*
11499
11500 TOMOYO SECURITY MODULE
11501 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
11502 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11503 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11504 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11505 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11506 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11507 W:      http://tomoyo.sourceforge.jp/
11508 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11509 S:      Maintained
11510 F:      security/tomoyo/
11511
11512 TOPSTAR LAPTOP EXTRAS DRIVER
11513 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
11514 L:      platform-driver-x86@vger.kernel.org
11515 S:      Maintained
11516 F:      drivers/platform/x86/topstar-laptop.c
11517
11518 TOSHIBA ACPI EXTRAS 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_acpi.c
11523
11524 TOSHIBA BLUETOOTH DRIVER
11525 M:      Azael Avalos <coproscefalo@gmail.com>
11526 L:      platform-driver-x86@vger.kernel.org
11527 S:      Maintained
11528 F:      drivers/platform/x86/toshiba_bluetooth.c
11529
11530 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11531 M:      Azael Avalos <coproscefalo@gmail.com>
11532 L:      platform-driver-x86@vger.kernel.org
11533 S:      Maintained
11534 F:      drivers/platform/x86/toshiba_haps.c
11535
11536 TOSHIBA WMI HOTKEYS DRIVER
11537 M:      Azael Avalos <coproscefalo@gmail.com>
11538 L:      platform-driver-x86@vger.kernel.org
11539 S:      Maintained
11540 F:      drivers/platform/x86/toshiba-wmi.c
11541
11542 TOSHIBA SMM DRIVER
11543 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
11544 W:      http://www.buzzard.org.uk/toshiba/
11545 S:      Maintained
11546 F:      drivers/char/toshiba.c
11547 F:      include/linux/toshiba.h
11548 F:      include/uapi/linux/toshiba.h
11549
11550 TOSHIBA TC358743 DRIVER
11551 M:      Mats Randgaard <matrandg@cisco.com>
11552 L:      linux-media@vger.kernel.org
11553 S:      Maintained
11554 F:      drivers/media/i2c/tc358743*
11555 F:      include/media/i2c/tc358743.h
11556
11557 TMIO/SDHI MMC DRIVER
11558 M:      Wolfram Sang <wsa+renesas@sang-engineering.com>
11559 L:      linux-mmc@vger.kernel.org
11560 S:      Supported
11561 F:      drivers/mmc/host/tmio_mmc*
11562 F:      drivers/mmc/host/sh_mobile_sdhi.c
11563 F:      include/linux/mfd/tmio.h
11564
11565 TMP401 HARDWARE MONITOR DRIVER
11566 M:      Guenter Roeck <linux@roeck-us.net>
11567 L:      linux-hwmon@vger.kernel.org
11568 S:      Maintained
11569 F:      Documentation/hwmon/tmp401
11570 F:      drivers/hwmon/tmp401.c
11571
11572 TMPFS (SHMEM FILESYSTEM)
11573 M:      Hugh Dickins <hughd@google.com>
11574 L:      linux-mm@kvack.org
11575 S:      Maintained
11576 F:      include/linux/shmem_fs.h
11577 F:      mm/shmem.c
11578
11579 TM6000 VIDEO4LINUX DRIVER
11580 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
11581 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
11582 L:      linux-media@vger.kernel.org
11583 W:      https://linuxtv.org
11584 T:      git git://linuxtv.org/media_tree.git
11585 S:      Odd fixes
11586 F:      drivers/media/usb/tm6000/
11587
11588 TW68 VIDEO4LINUX DRIVER
11589 M:      Hans Verkuil <hverkuil@xs4all.nl>
11590 L:      linux-media@vger.kernel.org
11591 T:      git git://linuxtv.org/media_tree.git
11592 W:      https://linuxtv.org
11593 S:      Odd Fixes
11594 F:      drivers/media/pci/tw68/
11595
11596 TW686X VIDEO4LINUX DRIVER
11597 M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11598 L:      linux-media@vger.kernel.org
11599 T:      git git://linuxtv.org/media_tree.git
11600 W:      http://linuxtv.org
11601 S:      Maintained
11602 F:      drivers/media/pci/tw686x/
11603
11604 TPM DEVICE DRIVER
11605 M:      Peter Huewe <peterhuewe@gmx.de>
11606 M:      Marcel Selhorst <tpmdd@selhorst.net>
11607 M:      Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11608 R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11609 W:      http://tpmdd.sourceforge.net
11610 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11611 Q:      https://patchwork.kernel.org/project/tpmdd-devel/list/
11612 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
11613 S:      Maintained
11614 F:      drivers/char/tpm/
11615
11616 TPM IBM_VTPM DEVICE DRIVER
11617 M:      Ashley Lai <ashleydlai@gmail.com>
11618 W:      http://tpmdd.sourceforge.net
11619 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11620 S:      Maintained
11621 F:      drivers/char/tpm/tpm_ibmvtpm*
11622
11623 TRACING
11624 M:      Steven Rostedt <rostedt@goodmis.org>
11625 M:      Ingo Molnar <mingo@redhat.com>
11626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11627 S:      Maintained
11628 F:      Documentation/trace/ftrace.txt
11629 F:      arch/*/*/*/ftrace.h
11630 F:      arch/*/kernel/ftrace.c
11631 F:      include/*/ftrace.h
11632 F:      include/linux/trace*.h
11633 F:      include/trace/
11634 F:      kernel/trace/
11635 F:      tools/testing/selftests/ftrace/
11636
11637 TRACING MMIO ACCESSES (MMIOTRACE)
11638 M:      Steven Rostedt <rostedt@goodmis.org>
11639 M:      Ingo Molnar <mingo@kernel.org>
11640 R:      Karol Herbst <karolherbst@gmail.com>
11641 R:      Pekka Paalanen <ppaalanen@gmail.com>
11642 S:      Maintained
11643 L:      linux-kernel@vger.kernel.org
11644 L:      nouveau@lists.freedesktop.org
11645 F:      kernel/trace/trace_mmiotrace.c
11646 F:      include/linux/mmiotrace.h
11647 F:      arch/x86/mm/kmmio.c
11648 F:      arch/x86/mm/mmio-mod.c
11649 F:      arch/x86/mm/testmmiotrace.c
11650
11651 TRIVIAL PATCHES
11652 M:      Jiri Kosina <trivial@kernel.org>
11653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11654 S:      Maintained
11655 K:      ^Subject:.*(?i)trivial
11656
11657 TTY LAYER
11658 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11659 M:      Jiri Slaby <jslaby@suse.com>
11660 S:      Supported
11661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11662 F:      Documentation/serial/
11663 F:      drivers/tty/
11664 F:      drivers/tty/serial/serial_core.c
11665 F:      include/linux/serial_core.h
11666 F:      include/linux/serial.h
11667 F:      include/linux/tty.h
11668 F:      include/uapi/linux/serial_core.h
11669 F:      include/uapi/linux/serial.h
11670 F:      include/uapi/linux/tty.h
11671
11672 TUA9001 MEDIA DRIVER
11673 M:      Antti Palosaari <crope@iki.fi>
11674 L:      linux-media@vger.kernel.org
11675 W:      https://linuxtv.org
11676 W:      http://palosaari.fi/linux/
11677 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11678 T:      git git://linuxtv.org/anttip/media_tree.git
11679 S:      Maintained
11680 F:      drivers/media/tuners/tua9001*
11681
11682 TULIP NETWORK DRIVERS
11683 L:      netdev@vger.kernel.org
11684 L:      linux-parisc@vger.kernel.org
11685 S:      Orphan
11686 F:      drivers/net/ethernet/dec/tulip/
11687
11688 TUN/TAP driver
11689 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
11690 W:      http://vtun.sourceforge.net/tun
11691 S:      Maintained
11692 F:      Documentation/networking/tuntap.txt
11693 F:      arch/um/os-Linux/drivers/
11694
11695 TURBOCHANNEL SUBSYSTEM
11696 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11697 M:      Ralf Baechle <ralf@linux-mips.org>
11698 L:      linux-mips@linux-mips.org
11699 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11700 S:      Maintained
11701 F:      drivers/tc/
11702 F:      include/linux/tc.h
11703
11704 U14-34F SCSI DRIVER
11705 M:      Dario Ballabio <ballabio_dario@emc.com>
11706 L:      linux-scsi@vger.kernel.org
11707 S:      Maintained
11708 F:      drivers/scsi/u14-34f.c
11709
11710 UBI FILE SYSTEM (UBIFS)
11711 M:      Richard Weinberger <richard@nod.at>
11712 M:      Artem Bityutskiy <dedekind1@gmail.com>
11713 M:      Adrian Hunter <adrian.hunter@intel.com>
11714 L:      linux-mtd@lists.infradead.org
11715 T:      git git://git.infradead.org/ubifs-2.6.git
11716 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
11717 S:      Supported
11718 F:      Documentation/filesystems/ubifs.txt
11719 F:      fs/ubifs/
11720
11721 UCLINUX (M68KNOMMU AND COLDFIRE)
11722 M:      Greg Ungerer <gerg@linux-m68k.org>
11723 W:      http://www.linux-m68k.org/
11724 W:      http://www.uclinux.org/
11725 L:      linux-m68k@lists.linux-m68k.org
11726 L:      uclinux-dev@uclinux.org  (subscribers-only)
11727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11728 S:      Maintained
11729 F:      arch/m68k/coldfire/
11730 F:      arch/m68k/68*/
11731 F:      arch/m68k/*/*_no.*
11732 F:      arch/m68k/include/asm/*_no.*
11733
11734 UDF FILESYSTEM
11735 M:      Jan Kara <jack@suse.com>
11736 S:      Maintained
11737 F:      Documentation/filesystems/udf.txt
11738 F:      fs/udf/
11739
11740 UFS FILESYSTEM
11741 M:      Evgeniy Dushistov <dushistov@mail.ru>
11742 S:      Maintained
11743 F:      Documentation/filesystems/ufs.txt
11744 F:      fs/ufs/
11745
11746 UHID USERSPACE HID IO DRIVER:
11747 M:      David Herrmann <dh.herrmann@googlemail.com>
11748 L:      linux-input@vger.kernel.org
11749 S:      Maintained
11750 F:      drivers/hid/uhid.c
11751 F:      include/uapi/linux/uhid.h
11752
11753 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11754 L:      linux-usb@vger.kernel.org
11755 S:      Orphan
11756 F:      drivers/uwb/
11757 F:      include/linux/uwb.h
11758 F:      include/linux/uwb/
11759
11760 UNICORE32 ARCHITECTURE:
11761 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
11762 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11763 S:      Maintained
11764 T:      git git://github.com/gxt/linux.git
11765 F:      arch/unicore32/
11766
11767 UNIFDEF
11768 M:      Tony Finch <dot@dotat.at>
11769 W:      http://dotat.at/prog/unifdef
11770 S:      Maintained
11771 F:      scripts/unifdef.c
11772
11773 UNIFORM CDROM DRIVER
11774 M:      Jens Axboe <axboe@kernel.dk>
11775 W:      http://www.kernel.dk
11776 S:      Maintained
11777 F:      Documentation/cdrom/
11778 F:      drivers/cdrom/cdrom.c
11779 F:      include/linux/cdrom.h
11780 F:      include/uapi/linux/cdrom.h
11781
11782 UNISYS S-PAR DRIVERS
11783 M:      David Kershner <david.kershner@unisys.com>
11784 L:      sparmaintainer@unisys.com (Unisys internal)
11785 S:      Supported
11786 F:      drivers/staging/unisys/
11787
11788 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11789 M:      Vinayak Holikatti <vinholikatti@gmail.com>
11790 L:      linux-scsi@vger.kernel.org
11791 S:      Supported
11792 F:      Documentation/scsi/ufs.txt
11793 F:      drivers/scsi/ufs/
11794
11795 UNSORTED BLOCK IMAGES (UBI)
11796 M:      Artem Bityutskiy <dedekind1@gmail.com>
11797 M:      Richard Weinberger <richard@nod.at>
11798 W:      http://www.linux-mtd.infradead.org/
11799 L:      linux-mtd@lists.infradead.org
11800 T:      git git://git.infradead.org/ubifs-2.6.git
11801 S:      Supported
11802 F:      drivers/mtd/ubi/
11803 F:      include/linux/mtd/ubi.h
11804 F:      include/uapi/mtd/ubi-user.h
11805
11806 USB ACM DRIVER
11807 M:      Oliver Neukum <oneukum@suse.com>
11808 L:      linux-usb@vger.kernel.org
11809 S:      Maintained
11810 F:      Documentation/usb/acm.txt
11811 F:      drivers/usb/class/cdc-acm.*
11812
11813 USB AR5523 WIRELESS DRIVER
11814 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
11815 L:      linux-wireless@vger.kernel.org
11816 S:      Maintained
11817 F:      drivers/net/wireless/ath/ar5523/
11818
11819 USB ATTACHED SCSI
11820 M:      Hans de Goede <hdegoede@redhat.com>
11821 M:      Gerd Hoffmann <kraxel@redhat.com>
11822 L:      linux-usb@vger.kernel.org
11823 L:      linux-scsi@vger.kernel.org
11824 S:      Maintained
11825 F:      drivers/usb/storage/uas.c
11826
11827 USB CDC ETHERNET DRIVER
11828 M:      Oliver Neukum <oliver@neukum.org>
11829 L:      linux-usb@vger.kernel.org
11830 S:      Maintained
11831 F:      drivers/net/usb/cdc_*.c
11832 F:      include/uapi/linux/usb/cdc.h
11833
11834 USB CHAOSKEY DRIVER
11835 M:      Keith Packard <keithp@keithp.com>
11836 L:      linux-usb@vger.kernel.org
11837 S:      Maintained
11838 F:      drivers/usb/misc/chaoskey.c
11839
11840 USB CYPRESS C67X00 DRIVER
11841 M:      Peter Korsgaard <jacmet@sunsite.dk>
11842 L:      linux-usb@vger.kernel.org
11843 S:      Maintained
11844 F:      drivers/usb/c67x00/
11845
11846 USB DAVICOM DM9601 DRIVER
11847 M:      Peter Korsgaard <jacmet@sunsite.dk>
11848 L:      netdev@vger.kernel.org
11849 W:      http://www.linux-usb.org/usbnet
11850 S:      Maintained
11851 F:      drivers/net/usb/dm9601.c
11852
11853 USB DIAMOND RIO500 DRIVER
11854 M:      Cesar Miquel <miquel@df.uba.ar>
11855 L:      rio500-users@lists.sourceforge.net
11856 W:      http://rio500.sourceforge.net
11857 S:      Maintained
11858 F:      drivers/usb/misc/rio500*
11859
11860 USB EHCI DRIVER
11861 M:      Alan Stern <stern@rowland.harvard.edu>
11862 L:      linux-usb@vger.kernel.org
11863 S:      Maintained
11864 F:      Documentation/usb/ehci.txt
11865 F:      drivers/usb/host/ehci*
11866
11867 USB GADGET/PERIPHERAL SUBSYSTEM
11868 M:      Felipe Balbi <balbi@kernel.org>
11869 L:      linux-usb@vger.kernel.org
11870 W:      http://www.linux-usb.org/gadget
11871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11872 S:      Maintained
11873 F:      drivers/usb/gadget/
11874 F:      include/linux/usb/gadget*
11875
11876 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11877 M:      Jiri Kosina <jikos@kernel.org>
11878 R:      Benjamin Tissoires <benjamin.tissoires@redhat.com>
11879 L:      linux-usb@vger.kernel.org
11880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11881 S:      Maintained
11882 F:      Documentation/hid/hiddev.txt
11883 F:      drivers/hid/usbhid/
11884
11885 USB ISP116X DRIVER
11886 M:      Olav Kongas <ok@artecdesign.ee>
11887 L:      linux-usb@vger.kernel.org
11888 S:      Maintained
11889 F:      drivers/usb/host/isp116x*
11890 F:      include/linux/usb/isp116x.h
11891
11892 USB LAN78XX ETHERNET DRIVER
11893 M:      Woojung Huh <woojung.huh@microchip.com>
11894 M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11895 L:      netdev@vger.kernel.org
11896 S:      Maintained
11897 F:      drivers/net/usb/lan78xx.*
11898
11899 USB MASS STORAGE DRIVER
11900 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11901 L:      linux-usb@vger.kernel.org
11902 L:      usb-storage@lists.one-eyed-alien.net
11903 S:      Maintained
11904 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
11905 F:      drivers/usb/storage/
11906
11907 USB MIDI DRIVER
11908 M:      Clemens Ladisch <clemens@ladisch.de>
11909 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
11910 T:      git git://git.alsa-project.org/alsa-kernel.git
11911 S:      Maintained
11912 F:      sound/usb/midi.*
11913
11914 USB NETWORKING DRIVERS
11915 L:      linux-usb@vger.kernel.org
11916 S:      Odd Fixes
11917 F:      drivers/net/usb/
11918
11919 USB OHCI DRIVER
11920 M:      Alan Stern <stern@rowland.harvard.edu>
11921 L:      linux-usb@vger.kernel.org
11922 S:      Maintained
11923 F:      Documentation/usb/ohci.txt
11924 F:      drivers/usb/host/ohci*
11925
11926 USB OTG FSM (Finite State Machine)
11927 M:      Peter Chen <Peter.Chen@nxp.com>
11928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11929 L:      linux-usb@vger.kernel.org
11930 S:      Maintained
11931 F:      drivers/usb/common/usb-otg-fsm.c
11932
11933 USB OVER IP DRIVER
11934 M:      Valentina Manea <valentina.manea.m@gmail.com>
11935 M:      Shuah Khan <shuahkh@osg.samsung.com>
11936 M:      Shuah Khan <shuah@kernel.org>
11937 L:      linux-usb@vger.kernel.org
11938 S:      Maintained
11939 F:      Documentation/usb/usbip_protocol.txt
11940 F:      drivers/usb/usbip/
11941 F:      tools/usb/usbip/
11942
11943 USB PEGASUS DRIVER
11944 M:      Petko Manolov <petkan@nucleusys.com>
11945 L:      linux-usb@vger.kernel.org
11946 L:      netdev@vger.kernel.org
11947 T:      git git://github.com/petkan/pegasus.git
11948 W:      https://github.com/petkan/pegasus
11949 S:      Maintained
11950 F:      drivers/net/usb/pegasus.*
11951
11952 USB PHY LAYER
11953 M:      Felipe Balbi <balbi@kernel.org>
11954 L:      linux-usb@vger.kernel.org
11955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11956 S:      Maintained
11957 F:      drivers/usb/phy/
11958
11959 USB PRINTER DRIVER (usblp)
11960 M:      Pete Zaitcev <zaitcev@redhat.com>
11961 L:      linux-usb@vger.kernel.org
11962 S:      Supported
11963 F:      drivers/usb/class/usblp.c
11964
11965 USB QMI WWAN NETWORK DRIVER
11966 M:      Bjørn Mork <bjorn@mork.no>
11967 L:      netdev@vger.kernel.org
11968 S:      Maintained
11969 F:      Documentation/ABI/testing/sysfs-class-net-qmi
11970 F:      drivers/net/usb/qmi_wwan.c
11971
11972 USB RTL8150 DRIVER
11973 M:      Petko Manolov <petkan@nucleusys.com>
11974 L:      linux-usb@vger.kernel.org
11975 L:      netdev@vger.kernel.org
11976 T:      git git://github.com/petkan/rtl8150.git
11977 W:      https://github.com/petkan/rtl8150
11978 S:      Maintained
11979 F:      drivers/net/usb/rtl8150.c
11980
11981 USB SERIAL SUBSYSTEM
11982 M:      Johan Hovold <johan@kernel.org>
11983 L:      linux-usb@vger.kernel.org
11984 S:      Maintained
11985 F:      Documentation/usb/usb-serial.txt
11986 F:      drivers/usb/serial/
11987 F:      include/linux/usb/serial.h
11988
11989 USB SMSC75XX ETHERNET DRIVER
11990 M:      Steve Glendinning <steve.glendinning@shawell.net>
11991 L:      netdev@vger.kernel.org
11992 S:      Maintained
11993 F:      drivers/net/usb/smsc75xx.*
11994
11995 USB SMSC95XX ETHERNET DRIVER
11996 M:      Steve Glendinning <steve.glendinning@shawell.net>
11997 L:      netdev@vger.kernel.org
11998 S:      Maintained
11999 F:      drivers/net/usb/smsc95xx.*
12000
12001 USB SUBSYSTEM
12002 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12003 L:      linux-usb@vger.kernel.org
12004 W:      http://www.linux-usb.org
12005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12006 S:      Supported
12007 F:      Documentation/devicetree/bindings/usb/
12008 F:      Documentation/usb/
12009 F:      drivers/usb/
12010 F:      include/linux/usb.h
12011 F:      include/linux/usb/
12012
12013 USB UHCI DRIVER
12014 M:      Alan Stern <stern@rowland.harvard.edu>
12015 L:      linux-usb@vger.kernel.org
12016 S:      Maintained
12017 F:      drivers/usb/host/uhci*
12018
12019 USB "USBNET" DRIVER FRAMEWORK
12020 M:      Oliver Neukum <oneukum@suse.com>
12021 L:      netdev@vger.kernel.org
12022 W:      http://www.linux-usb.org/usbnet
12023 S:      Maintained
12024 F:      drivers/net/usb/usbnet.c
12025 F:      include/linux/usb/usbnet.h
12026
12027 USB VIDEO CLASS
12028 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12029 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12030 L:      linux-media@vger.kernel.org
12031 T:      git git://linuxtv.org/media_tree.git
12032 W:      http://www.ideasonboard.org/uvc/
12033 S:      Maintained
12034 F:      drivers/media/usb/uvc/
12035 F:      include/uapi/linux/uvcvideo.h
12036
12037 USB VISION DRIVER
12038 M:      Hans Verkuil <hverkuil@xs4all.nl>
12039 L:      linux-media@vger.kernel.org
12040 T:      git git://linuxtv.org/media_tree.git
12041 W:      https://linuxtv.org
12042 S:      Odd Fixes
12043 F:      drivers/media/usb/usbvision/
12044
12045 USB WEBCAM GADGET
12046 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12047 L:      linux-usb@vger.kernel.org
12048 S:      Maintained
12049 F:      drivers/usb/gadget/function/*uvc*
12050 F:      drivers/usb/gadget/legacy/webcam.c
12051
12052 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12053 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
12054 L:      linux-wireless@vger.kernel.org
12055 S:      Maintained
12056 F:      drivers/net/wireless/rndis_wlan.c
12057
12058 USB XHCI DRIVER
12059 M:      Mathias Nyman <mathias.nyman@intel.com>
12060 L:      linux-usb@vger.kernel.org
12061 S:      Supported
12062 F:      drivers/usb/host/xhci*
12063 F:      drivers/usb/host/pci-quirks*
12064
12065 USB ZD1201 DRIVER
12066 L:      linux-wireless@vger.kernel.org
12067 W:      http://linux-lc100020.sourceforge.net
12068 S:      Orphan
12069 F:      drivers/net/wireless/zydas/zd1201.*
12070
12071 USB ZR364XX DRIVER
12072 M:      Antoine Jacquet <royale@zerezo.com>
12073 L:      linux-usb@vger.kernel.org
12074 L:      linux-media@vger.kernel.org
12075 T:      git git://linuxtv.org/media_tree.git
12076 W:      http://royale.zerezo.com/zr364xx/
12077 S:      Maintained
12078 F:      Documentation/video4linux/zr364xx.txt
12079 F:      drivers/media/usb/zr364xx/
12080
12081 ULPI BUS
12082 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
12083 L:      linux-usb@vger.kernel.org
12084 S:      Maintained
12085 F:      drivers/usb/common/ulpi.c
12086 F:      include/linux/ulpi/
12087
12088 USER-MODE LINUX (UML)
12089 M:      Jeff Dike <jdike@addtoit.com>
12090 M:      Richard Weinberger <richard@nod.at>
12091 L:      user-mode-linux-devel@lists.sourceforge.net
12092 L:      user-mode-linux-user@lists.sourceforge.net
12093 W:      http://user-mode-linux.sourceforge.net
12094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12095 S:      Maintained
12096 F:      Documentation/virtual/uml/
12097 F:      arch/um/
12098 F:      arch/x86/um/
12099 F:      fs/hostfs/
12100 F:      fs/hppfs/
12101
12102 USERSPACE I/O (UIO)
12103 M:      "Hans J. Koch" <hjk@hansjkoch.de>
12104 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12105 S:      Maintained
12106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12107 F:      Documentation/DocBook/uio-howto.tmpl
12108 F:      drivers/uio/
12109 F:      include/linux/uio*.h
12110
12111 UTIL-LINUX PACKAGE
12112 M:      Karel Zak <kzak@redhat.com>
12113 L:      util-linux@vger.kernel.org
12114 W:      http://en.wikipedia.org/wiki/Util-linux
12115 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12116 S:      Maintained
12117
12118 UVESAFB DRIVER
12119 M:      Michal Januszewski <spock@gentoo.org>
12120 L:      linux-fbdev@vger.kernel.org
12121 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
12122 S:      Maintained
12123 F:      Documentation/fb/uvesafb.txt
12124 F:      drivers/video/fbdev/uvesafb.*
12125
12126 VF610 NAND DRIVER
12127 M:      Stefan Agner <stefan@agner.ch>
12128 L:      linux-mtd@lists.infradead.org
12129 S:      Supported
12130 F:      drivers/mtd/nand/vf610_nfc.c
12131
12132 VFAT/FAT/MSDOS FILESYSTEM
12133 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12134 S:      Maintained
12135 F:      Documentation/filesystems/vfat.txt
12136 F:      fs/fat/
12137
12138 VFIO DRIVER
12139 M:      Alex Williamson <alex.williamson@redhat.com>
12140 L:      kvm@vger.kernel.org
12141 T:      git git://github.com/awilliam/linux-vfio.git
12142 S:      Maintained
12143 F:      Documentation/vfio.txt
12144 F:      drivers/vfio/
12145 F:      include/linux/vfio.h
12146 F:      include/uapi/linux/vfio.h
12147
12148 VFIO PLATFORM DRIVER
12149 M:      Baptiste Reynal <b.reynal@virtualopensystems.com>
12150 L:      kvm@vger.kernel.org
12151 S:      Maintained
12152 F:      drivers/vfio/platform/
12153
12154 VIDEOBUF2 FRAMEWORK
12155 M:      Pawel Osciak <pawel@osciak.com>
12156 M:      Marek Szyprowski <m.szyprowski@samsung.com>
12157 M:      Kyungmin Park <kyungmin.park@samsung.com>
12158 L:      linux-media@vger.kernel.org
12159 S:      Maintained
12160 F:      drivers/media/v4l2-core/videobuf2-*
12161 F:      include/media/videobuf2-*
12162
12163 VIRTUAL SERIO DEVICE DRIVER
12164 M:      Stephen Chandler Paul <thatslyude@gmail.com>
12165 S:      Maintained
12166 F:      drivers/input/serio/userio.c
12167 F:      include/uapi/linux/userio.h
12168
12169 VIRTIO CONSOLE DRIVER
12170 M:      Amit Shah <amit.shah@redhat.com>
12171 L:      virtualization@lists.linux-foundation.org
12172 S:      Maintained
12173 F:      drivers/char/virtio_console.c
12174 F:      include/linux/virtio_console.h
12175 F:      include/uapi/linux/virtio_console.h
12176
12177 VIRTIO CORE, NET AND BLOCK DRIVERS
12178 M:      "Michael S. Tsirkin" <mst@redhat.com>
12179 L:      virtualization@lists.linux-foundation.org
12180 S:      Maintained
12181 F:      Documentation/devicetree/bindings/virtio/
12182 F:      drivers/virtio/
12183 F:      tools/virtio/
12184 F:      drivers/net/virtio_net.c
12185 F:      drivers/block/virtio_blk.c
12186 F:      include/linux/virtio_*.h
12187 F:      include/uapi/linux/virtio_*.h
12188
12189 VIRTIO DRIVERS FOR S390
12190 M:      Christian Borntraeger <borntraeger@de.ibm.com>
12191 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
12192 L:      linux-s390@vger.kernel.org
12193 L:      virtualization@lists.linux-foundation.org
12194 L:      kvm@vger.kernel.org
12195 S:      Supported
12196 F:      drivers/s390/virtio/
12197
12198 VIRTIO GPU DRIVER
12199 M:      David Airlie <airlied@linux.ie>
12200 M:      Gerd Hoffmann <kraxel@redhat.com>
12201 L:      dri-devel@lists.freedesktop.org
12202 L:      virtualization@lists.linux-foundation.org
12203 S:      Maintained
12204 F:      drivers/gpu/drm/virtio/
12205 F:      include/uapi/linux/virtio_gpu.h
12206
12207 VIRTIO HOST (VHOST)
12208 M:      "Michael S. Tsirkin" <mst@redhat.com>
12209 L:      kvm@vger.kernel.org
12210 L:      virtualization@lists.linux-foundation.org
12211 L:      netdev@vger.kernel.org
12212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12213 S:      Maintained
12214 F:      drivers/vhost/
12215 F:      include/uapi/linux/vhost.h
12216
12217 VIRTIO INPUT DRIVER
12218 M:      Gerd Hoffmann <kraxel@redhat.com>
12219 S:      Maintained
12220 F:      drivers/virtio/virtio_input.c
12221 F:      include/uapi/linux/virtio_input.h
12222
12223 VIA RHINE NETWORK DRIVER
12224 S:      Orphan
12225 F:      drivers/net/ethernet/via/via-rhine.c
12226
12227 VIA SD/MMC CARD CONTROLLER DRIVER
12228 M:      Bruce Chang <brucechang@via.com.tw>
12229 M:      Harald Welte <HaraldWelte@viatech.com>
12230 S:      Maintained
12231 F:      drivers/mmc/host/via-sdmmc.c
12232
12233 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12234 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12235 L:      linux-fbdev@vger.kernel.org
12236 S:      Maintained
12237 F:      include/linux/via-core.h
12238 F:      include/linux/via-gpio.h
12239 F:      include/linux/via_i2c.h
12240 F:      drivers/video/fbdev/via/
12241
12242 VIA VELOCITY NETWORK DRIVER
12243 M:      Francois Romieu <romieu@fr.zoreil.com>
12244 L:      netdev@vger.kernel.org
12245 S:      Maintained
12246 F:      drivers/net/ethernet/via/via-velocity.*
12247
12248 VIRT LIB
12249 M:      Alex Williamson <alex.williamson@redhat.com>
12250 M:      Paolo Bonzini <pbonzini@redhat.com>
12251 L:      kvm@vger.kernel.org
12252 S:      Supported
12253 F:      virt/lib/
12254
12255 VIVID VIRTUAL VIDEO DRIVER
12256 M:      Hans Verkuil <hverkuil@xs4all.nl>
12257 L:      linux-media@vger.kernel.org
12258 T:      git git://linuxtv.org/media_tree.git
12259 W:      https://linuxtv.org
12260 S:      Maintained
12261 F:      drivers/media/platform/vivid/*
12262
12263 VLAN (802.1Q)
12264 M:      Patrick McHardy <kaber@trash.net>
12265 L:      netdev@vger.kernel.org
12266 S:      Maintained
12267 F:      drivers/net/macvlan.c
12268 F:      include/linux/if_*vlan.h
12269 F:      net/8021q/
12270
12271 VLYNQ BUS
12272 M:      Florian Fainelli <florian@openwrt.org>
12273 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
12274 S:      Maintained
12275 F:      drivers/vlynq/vlynq.c
12276 F:      include/linux/vlynq.h
12277
12278 VME SUBSYSTEM
12279 M:      Martyn Welch <martyn@welchs.me.uk>
12280 M:      Manohar Vanga <manohar.vanga@gmail.com>
12281 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12282 L:      devel@driverdev.osuosl.org
12283 S:      Maintained
12284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12285 F:      Documentation/vme_api.txt
12286 F:      drivers/staging/vme/
12287 F:      drivers/vme/
12288 F:      include/linux/vme*
12289
12290 VMWARE HYPERVISOR INTERFACE
12291 M:      Alok Kataria <akataria@vmware.com>
12292 L:      virtualization@lists.linux-foundation.org
12293 S:      Supported
12294 F:      arch/x86/kernel/cpu/vmware.c
12295
12296 VMWARE BALLOON DRIVER
12297 M:      Xavier Deguillard <xdeguillard@vmware.com>
12298 M:      Philip Moltmann <moltmann@vmware.com>
12299 M:      "VMware, Inc." <pv-drivers@vmware.com>
12300 L:      linux-kernel@vger.kernel.org
12301 S:      Maintained
12302 F:      drivers/misc/vmw_balloon.c
12303
12304 VMWARE VMMOUSE SUBDRIVER
12305 M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12306 M:      "VMware, Inc." <pv-drivers@vmware.com>
12307 L:      linux-input@vger.kernel.org
12308 S:      Maintained
12309 F:      drivers/input/mouse/vmmouse.c
12310 F:      drivers/input/mouse/vmmouse.h
12311
12312 VMWARE VMXNET3 ETHERNET DRIVER
12313 M:      Shrikrishna Khare <skhare@vmware.com>
12314 M:      "VMware, Inc." <pv-drivers@vmware.com>
12315 L:      netdev@vger.kernel.org
12316 S:      Maintained
12317 F:      drivers/net/vmxnet3/
12318
12319 VMware PVSCSI driver
12320 M:      Arvind Kumar <arvindkumar@vmware.com>
12321 M:      VMware PV-Drivers <pv-drivers@vmware.com>
12322 L:      linux-scsi@vger.kernel.org
12323 S:      Maintained
12324 F:      drivers/scsi/vmw_pvscsi.c
12325 F:      drivers/scsi/vmw_pvscsi.h
12326
12327 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12328 M:      Liam Girdwood <lgirdwood@gmail.com>
12329 M:      Mark Brown <broonie@kernel.org>
12330 L:      linux-kernel@vger.kernel.org
12331 W:      http://www.slimlogic.co.uk/?p=48
12332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12333 S:      Supported
12334 F:      Documentation/devicetree/bindings/regulator/
12335 F:      drivers/regulator/
12336 F:      include/dt-bindings/regulator/
12337 F:      include/linux/regulator/
12338
12339 VRF
12340 M:      David Ahern <dsa@cumulusnetworks.com>
12341 M:      Shrijeet Mukherjee <shm@cumulusnetworks.com>
12342 L:      netdev@vger.kernel.org
12343 S:      Maintained
12344 F:      drivers/net/vrf.c
12345 F:      Documentation/networking/vrf.txt
12346
12347 VT1211 HARDWARE MONITOR DRIVER
12348 M:      Juerg Haefliger <juergh@gmail.com>
12349 L:      linux-hwmon@vger.kernel.org
12350 S:      Maintained
12351 F:      Documentation/hwmon/vt1211
12352 F:      drivers/hwmon/vt1211.c
12353
12354 VT8231 HARDWARE MONITOR DRIVER
12355 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
12356 L:      linux-hwmon@vger.kernel.org
12357 S:      Maintained
12358 F:      drivers/hwmon/vt8231.c
12359
12360 VUB300 USB to SDIO/SD/MMC bridge chip
12361 M:      Tony Olech <tony.olech@elandigitalsystems.com>
12362 L:      linux-mmc@vger.kernel.org
12363 L:      linux-usb@vger.kernel.org
12364 S:      Supported
12365 F:      drivers/mmc/host/vub300.c
12366
12367 W1 DALLAS'S 1-WIRE BUS
12368 M:      Evgeniy Polyakov <zbr@ioremap.net>
12369 S:      Maintained
12370 F:      Documentation/w1/
12371 F:      drivers/w1/
12372
12373 W83791D HARDWARE MONITORING DRIVER
12374 M:      Marc Hulsman <m.hulsman@tudelft.nl>
12375 L:      linux-hwmon@vger.kernel.org
12376 S:      Maintained
12377 F:      Documentation/hwmon/w83791d
12378 F:      drivers/hwmon/w83791d.c
12379
12380 W83793 HARDWARE MONITORING DRIVER
12381 M:      Rudolf Marek <r.marek@assembler.cz>
12382 L:      linux-hwmon@vger.kernel.org
12383 S:      Maintained
12384 F:      Documentation/hwmon/w83793
12385 F:      drivers/hwmon/w83793.c
12386
12387 W83795 HARDWARE MONITORING DRIVER
12388 M:      Jean Delvare <jdelvare@suse.com>
12389 L:      linux-hwmon@vger.kernel.org
12390 S:      Maintained
12391 F:      drivers/hwmon/w83795.c
12392
12393 W83L51xD SD/MMC CARD INTERFACE DRIVER
12394 M:      Pierre Ossman <pierre@ossman.eu>
12395 S:      Maintained
12396 F:      drivers/mmc/host/wbsd.*
12397
12398 WACOM PROTOCOL 4 SERIAL TABLETS
12399 M:      Julian Squires <julian@cipht.net>
12400 M:      Hans de Goede <hdegoede@redhat.com>
12401 L:      linux-input@vger.kernel.org
12402 S:      Maintained
12403 F:      drivers/input/tablet/wacom_serial4.c
12404
12405 WATCHDOG DEVICE DRIVERS
12406 M:      Wim Van Sebroeck <wim@iguana.be>
12407 R:      Guenter Roeck <linux@roeck-us.net>
12408 L:      linux-watchdog@vger.kernel.org
12409 W:      http://www.linux-watchdog.org/
12410 T:      git git://www.linux-watchdog.org/linux-watchdog.git
12411 S:      Maintained
12412 F:      Documentation/devicetree/bindings/watchdog/
12413 F:      Documentation/watchdog/
12414 F:      drivers/watchdog/
12415 F:      include/linux/watchdog.h
12416 F:      include/uapi/linux/watchdog.h
12417
12418 WD7000 SCSI DRIVER
12419 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
12420 L:      linux-scsi@vger.kernel.org
12421 S:      Maintained
12422 F:      drivers/scsi/wd7000.c
12423
12424 WIIMOTE HID DRIVER
12425 M:      David Herrmann <dh.herrmann@googlemail.com>
12426 L:      linux-input@vger.kernel.org
12427 S:      Maintained
12428 F:      drivers/hid/hid-wiimote*
12429
12430 WINBOND CIR DRIVER
12431 M:      David Härdeman <david@hardeman.nu>
12432 S:      Maintained
12433 F:      drivers/media/rc/winbond-cir.c
12434
12435 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12436 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12437 L:      linux-watchdog@vger.kernel.org
12438 S:      Maintained
12439 F:      drivers/watchdog/ebc-c384_wdt.c
12440
12441 WINSYSTEMS WS16C48 GPIO DRIVER
12442 M:      William Breathitt Gray <vilhelm.gray@gmail.com>
12443 L:      linux-gpio@vger.kernel.org
12444 S:      Maintained
12445 F:      drivers/gpio/gpio-ws16c48.c
12446
12447 WIMAX STACK
12448 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12449 M:      linux-wimax@intel.com
12450 L:      wimax@linuxwimax.org (subscribers-only)
12451 S:      Supported
12452 W:      http://linuxwimax.org
12453 F:      Documentation/wimax/README.wimax
12454 F:      include/linux/wimax/debug.h
12455 F:      include/net/wimax.h
12456 F:      include/uapi/linux/wimax.h
12457 F:      net/wimax/
12458
12459 WISTRON LAPTOP BUTTON DRIVER
12460 M:      Miloslav Trmac <mitr@volny.cz>
12461 S:      Maintained
12462 F:      drivers/input/misc/wistron_btns.c
12463
12464 WL3501 WIRELESS PCMCIA CARD DRIVER
12465 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12466 L:      linux-wireless@vger.kernel.org
12467 W:      http://oops.ghostprotocols.net:81/blog
12468 S:      Maintained
12469 F:      drivers/net/wireless/wl3501*
12470
12471 WOLFSON MICROELECTRONICS DRIVERS
12472 L:      patches@opensource.wolfsonmicro.com
12473 T:      git https://github.com/CirrusLogic/linux-drivers.git
12474 W:      https://github.com/CirrusLogic/linux-drivers/wiki
12475 S:      Supported
12476 F:      Documentation/hwmon/wm83??
12477 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12478 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12479 F:      Documentation/devicetree/bindings/mfd/arizona.txt
12480 F:      arch/arm/mach-s3c64xx/mach-crag6410*
12481 F:      drivers/clk/clk-wm83*.c
12482 F:      drivers/extcon/extcon-arizona.c
12483 F:      drivers/leds/leds-wm83*.c
12484 F:      drivers/gpio/gpio-*wm*.c
12485 F:      drivers/gpio/gpio-arizona.c
12486 F:      drivers/hwmon/wm83??-hwmon.c
12487 F:      drivers/input/misc/wm831x-on.c
12488 F:      drivers/input/touchscreen/wm831x-ts.c
12489 F:      drivers/input/touchscreen/wm97*.c
12490 F:      drivers/mfd/arizona*
12491 F:      drivers/mfd/wm*.c
12492 F:      drivers/mfd/cs47l24*
12493 F:      drivers/power/wm83*.c
12494 F:      drivers/rtc/rtc-wm83*.c
12495 F:      drivers/regulator/wm8*.c
12496 F:      drivers/video/backlight/wm83*_bl.c
12497 F:      drivers/watchdog/wm83*_wdt.c
12498 F:      include/linux/mfd/arizona/
12499 F:      include/linux/mfd/wm831x/
12500 F:      include/linux/mfd/wm8350/
12501 F:      include/linux/mfd/wm8400*
12502 F:      include/linux/wm97xx.h
12503 F:      include/sound/wm????.h
12504 F:      sound/soc/codecs/arizona.?
12505 F:      sound/soc/codecs/wm*
12506 F:      sound/soc/codecs/cs47l24*
12507
12508 WORKQUEUE
12509 M:      Tejun Heo <tj@kernel.org>
12510 R:      Lai Jiangshan <jiangshanlai@gmail.com>
12511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12512 S:      Maintained
12513 F:      include/linux/workqueue.h
12514 F:      kernel/workqueue.c
12515 F:      Documentation/workqueue.txt
12516
12517 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12518 M:      Chen-Yu Tsai <wens@csie.org>
12519 L:      linux-kernel@vger.kernel.org
12520 S:      Maintained
12521 N:      axp[128]
12522
12523 X.25 NETWORK LAYER
12524 M:      Andrew Hendry <andrew.hendry@gmail.com>
12525 L:      linux-x25@vger.kernel.org
12526 S:      Odd Fixes
12527 F:      Documentation/networking/x25*
12528 F:      include/net/x25*
12529 F:      net/x25/
12530
12531 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12532 M:      Thomas Gleixner <tglx@linutronix.de>
12533 M:      Ingo Molnar <mingo@redhat.com>
12534 M:      "H. Peter Anvin" <hpa@zytor.com>
12535 M:      x86@kernel.org
12536 L:      linux-kernel@vger.kernel.org
12537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12538 S:      Maintained
12539 F:      Documentation/x86/
12540 F:      arch/x86/
12541
12542 X86 PLATFORM DRIVERS
12543 M:      Darren Hart <dvhart@infradead.org>
12544 L:      platform-driver-x86@vger.kernel.org
12545 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12546 S:      Maintained
12547 F:      drivers/platform/x86/
12548 F:      drivers/platform/olpc/
12549
12550 X86 MCE INFRASTRUCTURE
12551 M:      Tony Luck <tony.luck@intel.com>
12552 M:      Borislav Petkov <bp@alien8.de>
12553 L:      linux-edac@vger.kernel.org
12554 S:      Maintained
12555 F:      arch/x86/kernel/cpu/mcheck/*
12556
12557 X86 MICROCODE UPDATE SUPPORT
12558 M:      Borislav Petkov <bp@alien8.de>
12559 S:      Maintained
12560 F:      arch/x86/kernel/cpu/microcode/*
12561
12562 X86 VDSO
12563 M:      Andy Lutomirski <luto@amacapital.net>
12564 L:      linux-kernel@vger.kernel.org
12565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12566 S:      Maintained
12567 F:      arch/x86/entry/vdso/
12568
12569 XC2028/3028 TUNER DRIVER
12570 M:      Mauro Carvalho Chehab <mchehab@s-opensource.com>
12571 M:      Mauro Carvalho Chehab <mchehab@kernel.org>
12572 L:      linux-media@vger.kernel.org
12573 W:      https://linuxtv.org
12574 T:      git git://linuxtv.org/media_tree.git
12575 S:      Maintained
12576 F:      drivers/media/tuners/tuner-xc2028.*
12577
12578 XEN HYPERVISOR INTERFACE
12579 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
12580 M:      David Vrabel <david.vrabel@citrix.com>
12581 M:      Juergen Gross <jgross@suse.com>
12582 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12584 S:      Supported
12585 F:      arch/x86/xen/
12586 F:      drivers/*/xen-*front.c
12587 F:      drivers/xen/
12588 F:      arch/x86/include/asm/xen/
12589 F:      include/xen/
12590 F:      include/uapi/xen/
12591
12592 XEN HYPERVISOR ARM
12593 M:      Stefano Stabellini <sstabellini@kernel.org>
12594 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12595 S:      Maintained
12596 F:      arch/arm/xen/
12597 F:      arch/arm/include/asm/xen/
12598
12599 XEN HYPERVISOR ARM64
12600 M:      Stefano Stabellini <sstabellini@kernel.org>
12601 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12602 S:      Maintained
12603 F:      arch/arm64/xen/
12604 F:      arch/arm64/include/asm/xen/
12605
12606 XEN NETWORK BACKEND DRIVER
12607 M:      Wei Liu <wei.liu2@citrix.com>
12608 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12609 L:      netdev@vger.kernel.org
12610 S:      Supported
12611 F:      drivers/net/xen-netback/*
12612
12613 XEN PCI SUBSYSTEM
12614 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12615 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12616 S:      Supported
12617 F:      arch/x86/pci/*xen*
12618 F:      drivers/pci/*xen*
12619
12620 XEN BLOCK SUBSYSTEM
12621 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12622 M:      Roger Pau Monné <roger.pau@citrix.com>
12623 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12624 S:      Supported
12625 F:      drivers/block/xen-blkback/*
12626 F:      drivers/block/xen*
12627
12628 XEN PVSCSI DRIVERS
12629 M:      Juergen Gross <jgross@suse.com>
12630 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12631 L:      linux-scsi@vger.kernel.org
12632 S:      Supported
12633 F:      drivers/scsi/xen-scsifront.c
12634 F:      drivers/xen/xen-scsiback.c
12635 F:      include/xen/interface/io/vscsiif.h
12636
12637 XEN SWIOTLB SUBSYSTEM
12638 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12639 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
12640 S:      Supported
12641 F:      arch/x86/xen/*swiotlb*
12642 F:      drivers/xen/*swiotlb*
12643
12644 XFS FILESYSTEM
12645 P:      Silicon Graphics Inc
12646 M:      Dave Chinner <david@fromorbit.com>
12647 M:      xfs@oss.sgi.com
12648 L:      xfs@oss.sgi.com
12649 W:      http://oss.sgi.com/projects/xfs
12650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12651 S:      Supported
12652 F:      Documentation/filesystems/xfs.txt
12653 F:      fs/xfs/
12654
12655 XILINX AXI ETHERNET DRIVER
12656 M:      Anirudha Sarangi <anirudh@xilinx.com>
12657 M:      John Linn <John.Linn@xilinx.com>
12658 S:      Maintained
12659 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
12660
12661 XILINX UARTLITE SERIAL DRIVER
12662 M:      Peter Korsgaard <jacmet@sunsite.dk>
12663 L:      linux-serial@vger.kernel.org
12664 S:      Maintained
12665 F:      drivers/tty/serial/uartlite.c
12666
12667 XILINX VIDEO IP CORES
12668 M:      Hyun Kwon <hyun.kwon@xilinx.com>
12669 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12670 L:      linux-media@vger.kernel.org
12671 T:      git git://linuxtv.org/media_tree.git
12672 S:      Supported
12673 F:      Documentation/devicetree/bindings/media/xilinx/
12674 F:      drivers/media/platform/xilinx/
12675 F:      include/uapi/linux/xilinx-v4l2-controls.h
12676
12677 XILLYBUS DRIVER
12678 M:      Eli Billauer <eli.billauer@gmail.com>
12679 L:      linux-kernel@vger.kernel.org
12680 S:      Supported
12681 F:      drivers/char/xillybus/
12682
12683 XTENSA XTFPGA PLATFORM SUPPORT
12684 M:      Max Filippov <jcmvbkbc@gmail.com>
12685 L:      linux-xtensa@linux-xtensa.org
12686 S:      Maintained
12687 F:      drivers/spi/spi-xtensa-xtfpga.c
12688 F:      sound/soc/xtensa/xtfpga-i2s.c
12689
12690 YAM DRIVER FOR AX.25
12691 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
12692 L:      linux-hams@vger.kernel.org
12693 S:      Maintained
12694 F:      drivers/net/hamradio/yam*
12695 F:      include/linux/yam.h
12696
12697 YEALINK PHONE DRIVER
12698 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
12699 L:      usbb2k-api-dev@nongnu.org
12700 S:      Maintained
12701 F:      Documentation/input/yealink.txt
12702 F:      drivers/input/misc/yealink.*
12703
12704 Z8530 DRIVER FOR AX.25
12705 M:      Joerg Reuter <jreuter@yaina.de>
12706 W:      http://yaina.de/jreuter/
12707 W:      http://www.qsl.net/dl1bke/
12708 L:      linux-hams@vger.kernel.org
12709 S:      Maintained
12710 F:      Documentation/networking/z8530drv.txt
12711 F:      drivers/net/hamradio/*scc.c
12712 F:      drivers/net/hamradio/z8530.h
12713
12714 ZBUD COMPRESSED PAGE ALLOCATOR
12715 M:      Seth Jennings <sjenning@redhat.com>
12716 L:      linux-mm@kvack.org
12717 S:      Maintained
12718 F:      mm/zbud.c
12719 F:      include/linux/zbud.h
12720
12721 ZD1211RW WIRELESS DRIVER
12722 M:      Daniel Drake <dsd@gentoo.org>
12723 M:      Ulrich Kunitz <kune@deine-taler.de>
12724 W:      http://zd1211.ath.cx/wiki/DriverRewrite
12725 L:      linux-wireless@vger.kernel.org
12726 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
12727 S:      Maintained
12728 F:      drivers/net/wireless/zydas/zd1211rw/
12729
12730 ZPOOL COMPRESSED PAGE STORAGE API
12731 M:      Dan Streetman <ddstreet@ieee.org>
12732 L:      linux-mm@kvack.org
12733 S:      Maintained
12734 F:      mm/zpool.c
12735 F:      include/linux/zpool.h
12736
12737 ZR36067 VIDEO FOR LINUX DRIVER
12738 L:      mjpeg-users@lists.sourceforge.net
12739 L:      linux-media@vger.kernel.org
12740 W:      http://mjpeg.sourceforge.net/driver-zoran/
12741 T:      hg https://linuxtv.org/hg/v4l-dvb
12742 S:      Odd Fixes
12743 F:      drivers/media/pci/zoran/
12744
12745 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12746 M:      Minchan Kim <minchan@kernel.org>
12747 M:      Nitin Gupta <ngupta@vflare.org>
12748 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12749 L:      linux-kernel@vger.kernel.org
12750 S:      Maintained
12751 F:      drivers/block/zram/
12752 F:      Documentation/blockdev/zram.txt
12753
12754 ZS DECSTATION Z85C30 SERIAL DRIVER
12755 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
12756 S:      Maintained
12757 F:      drivers/tty/serial/zs.*
12758
12759 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12760 M:      Minchan Kim <minchan@kernel.org>
12761 M:      Nitin Gupta <ngupta@vflare.org>
12762 R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12763 L:      linux-mm@kvack.org
12764 S:      Maintained
12765 F:      mm/zsmalloc.c
12766 F:      include/linux/zsmalloc.h
12767 F:      Documentation/vm/zsmalloc.txt
12768
12769 ZSWAP COMPRESSED SWAP CACHING
12770 M:      Seth Jennings <sjenning@redhat.com>
12771 L:      linux-mm@kvack.org
12772 S:      Maintained
12773 F:      mm/zswap.c
12774
12775 THE REST
12776 M:      Linus Torvalds <torvalds@linux-foundation.org>
12777 L:      linux-kernel@vger.kernel.org
12778 Q:      http://patchwork.kernel.org/project/LKML/list/
12779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12780 S:      Buried alive in reporters
12781 F:      *
12782 F:      */